Date: Mon, 18 Feb 2019 22:01:50 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r493329 - in head/devel: . corrade Message-ID: <201902182201.x1IM1os5073687@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Mon Feb 18 22:01:50 2019 New Revision: 493329 URL: https://svnweb.freebsd.org/changeset/ports/493329 Log: New port: devel/corrade: C++11/C++14 multiplatform utility library Added: head/devel/corrade/ head/devel/corrade/Makefile (contents, props changed) head/devel/corrade/distinfo (contents, props changed) head/devel/corrade/pkg-descr (contents, props changed) head/devel/corrade/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Mon Feb 18 21:52:49 2019 (r493328) +++ head/devel/Makefile Mon Feb 18 22:01:50 2019 (r493329) @@ -357,6 +357,7 @@ SUBDIR += cons-test SUBDIR += containers SUBDIR += cook + SUBDIR += corrade SUBDIR += courier-unicode SUBDIR += coursier SUBDIR += covtool Added: head/devel/corrade/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/corrade/Makefile Mon Feb 18 22:01:50 2019 (r493329) @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= corrade +DISTVERSIONPREFIX= v +DISTVERSION= 2019.01 +CATEGORIES= devel + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++11/C++14 multiplatform utility library + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= cmake compiler:c++14-lang +USE_GITHUB= yes +GH_ACCOUNT= mosra +GH_TUPLE= mosra:toolchains:a3e0aff:t/toolchains +USE_LDCONFIG= yes + +CMAKE_ARGS= -DLIB_SUFFIX:STRING="" + +.include <bsd.port.mk> Added: head/devel/corrade/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/corrade/distinfo Mon Feb 18 22:01:50 2019 (r493329) @@ -0,0 +1,5 @@ +TIMESTAMP = 1550526934 +SHA256 (mosra-corrade-v2019.01_GH0.tar.gz) = 67c813e8e2e687410ff2fac917d3c21d3c91d3e9c997a3d00fb78733ade1e13b +SIZE (mosra-corrade-v2019.01_GH0.tar.gz) = 504295 +SHA256 (mosra-toolchains-a3e0aff_GH0.tar.gz) = 04cd9a898141baf80f765254c0e18ec233b25066b5911673a7284a13f5c85024 +SIZE (mosra-toolchains-a3e0aff_GH0.tar.gz) = 6884 Added: head/devel/corrade/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/corrade/pkg-descr Mon Feb 18 22:01:50 2019 (r493329) @@ -0,0 +1,15 @@ +Corrade is a multiplatform utility library written in C++11/C++14. +It's used as a base for the Magnum graphics engine, among other things. + +Features: +* Low-level utilities to bridge platform differences when accessing OS + functionality, filesystem, console and environment +* Lightweight container implementations, complementing STL features with focus + on compilation speed, ease of use and performance +* Test framework emphasizing flexibility, extensibility, minimal use of macros + and clarity of diagnostic output +* Plugin management library with static and dynamic plugins, dependency handling + and hot code reload +* Signal/slot connection library with full type safety + +WWW: https://magnum.graphics/corrade/ Added: head/devel/corrade/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/corrade/pkg-plist Mon Feb 18 22:01:50 2019 (r493329) @@ -0,0 +1,83 @@ +bin/corrade-rc +include/Corrade/Containers/Array.h +include/Corrade/Containers/ArrayView.h +include/Corrade/Containers/Containers.h +include/Corrade/Containers/EnumSet.h +include/Corrade/Containers/EnumSet.hpp +include/Corrade/Containers/LinkedList.h +include/Corrade/Containers/Optional.h +include/Corrade/Containers/OptionalStl.h +include/Corrade/Containers/Pointer.h +include/Corrade/Containers/PointerStl.h +include/Corrade/Containers/Reference.h +include/Corrade/Containers/ScopeGuard.h +include/Corrade/Containers/ScopedExit.h +include/Corrade/Containers/StaticArray.h +include/Corrade/Containers/StridedArrayView.h +include/Corrade/Containers/Tags.h +include/Corrade/Corrade.h +include/Corrade/Interconnect/Connection.h +include/Corrade/Interconnect/Emitter.h +include/Corrade/Interconnect/Interconnect.h +include/Corrade/Interconnect/Receiver.h +include/Corrade/Interconnect/StateMachine.h +include/Corrade/Interconnect/visibility.h +include/Corrade/PluginManager/AbstractManager.h +include/Corrade/PluginManager/AbstractManagingPlugin.h +include/Corrade/PluginManager/AbstractPlugin.h +include/Corrade/PluginManager/Manager.h +include/Corrade/PluginManager/PluginManager.h +include/Corrade/PluginManager/PluginMetadata.h +include/Corrade/PluginManager/visibility.h +include/Corrade/TestSuite/Comparator.h +include/Corrade/TestSuite/Compare/Container.h +include/Corrade/TestSuite/Compare/File.h +include/Corrade/TestSuite/Compare/FileToString.h +include/Corrade/TestSuite/Compare/FloatingPoint.h +include/Corrade/TestSuite/Compare/Numeric.h +include/Corrade/TestSuite/Compare/StringToFile.h +include/Corrade/TestSuite/TestSuite.h +include/Corrade/TestSuite/Tester.h +include/Corrade/TestSuite/visibility.h +include/Corrade/Utility/AbstractHash.h +include/Corrade/Utility/Arguments.h +include/Corrade/Utility/Assert.h +include/Corrade/Utility/Configuration.h +include/Corrade/Utility/ConfigurationGroup.h +include/Corrade/Utility/ConfigurationValue.h +include/Corrade/Utility/Debug.h +include/Corrade/Utility/Directory.h +include/Corrade/Utility/Endianness.h +include/Corrade/Utility/FileWatcher.h +include/Corrade/Utility/Format.h +include/Corrade/Utility/Macros.h +include/Corrade/Utility/MurmurHash2.h +include/Corrade/Utility/Resource.h +include/Corrade/Utility/Sha1.h +include/Corrade/Utility/String.h +include/Corrade/Utility/System.h +include/Corrade/Utility/Tweakable.h +include/Corrade/Utility/TweakableParser.h +include/Corrade/Utility/TypeTraits.h +include/Corrade/Utility/Unicode.h +include/Corrade/Utility/Utility.h +include/Corrade/Utility/VisibilityMacros.h +include/Corrade/Utility/utilities.h +include/Corrade/Utility/visibility.h +include/Corrade/configure.h +lib/libCorradeInterconnect.so +lib/libCorradeInterconnect.so.2 +lib/libCorradeInterconnect.so.2.2 +lib/libCorradePluginManager.so +lib/libCorradePluginManager.so.2 +lib/libCorradePluginManager.so.2.2 +lib/libCorradeTestSuite.so +lib/libCorradeTestSuite.so.2 +lib/libCorradeTestSuite.so.2.2 +lib/libCorradeUtility.so +lib/libCorradeUtility.so.2 +lib/libCorradeUtility.so.2.2 +share/cmake/Corrade/CorradeConfig.cmake +share/cmake/Corrade/CorradeLibSuffix.cmake +share/cmake/Corrade/FindCorrade.cmake +share/cmake/Corrade/UseCorrade.cmake
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902182201.x1IM1os5073687>