diff options
author | adam <adam> | 2013-05-29 09:59:15 +0000 |
---|---|---|
committer | adam <adam> | 2013-05-29 09:59:15 +0000 |
commit | 9f4e5eeb696bca88d51c14a346777463e1833fc3 (patch) | |
tree | 521ec2647a2ac34d2967f23931c97352d7b2d212 /devel/cmake | |
parent | 2da93493cacc89c16546456839f04438670bf037 (diff) | |
download | pkgsrc-9f4e5eeb696bca88d51c14a346777463e1833fc3.tar.gz |
Changes 2.8.11:
This new release of CMake features the introduction of Target Usage Requirements and a Generator Toolset Selection for Visual Studio and XCode, as well as a variety of other improvements.
With the Target Usage Requirements, developers can now specify target usage requirements for their consumers such as include directories and preprocessor definitions, whereas in previous versions only link dependencies were supported. Additionally, with the target_link_libraries(myexe yourlib), developers can now build myexe sources with requirements specified by yourlib. There are also a new target include directory and target compile definitions commands that offer public, private, and interface options. The detailed discussion on this topic is available on the KDE website.
The new Generator Toolset selection for Visual Studio and XCode inform the IDE which compiler toolchain to use. Other improvements include the introduction of the ExternalData Module and the ability to reference data unambiguously from source tree by the content hash.
Diffstat (limited to 'devel/cmake')
-rw-r--r-- | devel/cmake/Makefile | 7 | ||||
-rw-r--r-- | devel/cmake/PLIST | 12 | ||||
-rw-r--r-- | devel/cmake/distinfo | 9 | ||||
-rw-r--r-- | devel/cmake/patches/patch-Utilities_KWIML_ABI.h.in | 19 |
4 files changed, 18 insertions, 29 deletions
diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile index 7afc2aef127..676d92dd455 100644 --- a/devel/cmake/Makefile +++ b/devel/cmake/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.72 2013/05/03 01:37:02 mef Exp $ +# $NetBSD: Makefile,v 1.73 2013/05/29 09:59:15 adam Exp $ -DISTNAME= cmake-${CMAKE_API}.10 -PKGREVISION= 4 +DISTNAME= cmake-${CMAKE_API}.11 CATEGORIES= devel MASTER_SITES= http://www.cmake.org/files/v${CMAKE_API}/ @@ -14,7 +13,7 @@ LICENSE= modified-bsd USE_TOOLS+= gmake USE_LANGUAGES= c c++ -USE_NCURSES= wsyncup +USE_NCURSES= yes HAS_CONFIGURE= yes CONFIGURE_SCRIPT= bootstrap diff --git a/devel/cmake/PLIST b/devel/cmake/PLIST index 8211038f53f..b402192a2c3 100644 --- a/devel/cmake/PLIST +++ b/devel/cmake/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.29 2012/11/15 19:31:54 adam Exp $ +@comment $NetBSD: PLIST,v 1.30 2013/05/29 09:59:15 adam Exp $ bin/ccmake bin/cmake bin/cpack @@ -141,6 +141,7 @@ share/cmake-${CMAKE_API}/Modules/CPackDeb.cmake share/cmake-${CMAKE_API}/Modules/CPackNSIS.cmake share/cmake-${CMAKE_API}/Modules/CPackPackageMaker.cmake share/cmake-${CMAKE_API}/Modules/CPackRPM.cmake +share/cmake-${CMAKE_API}/Modules/CPackWIX.cmake share/cmake-${CMAKE_API}/Modules/CPackZIP.cmake share/cmake-${CMAKE_API}/Modules/CTest.cmake share/cmake-${CMAKE_API}/Modules/CTestScriptMode.cmake @@ -216,6 +217,9 @@ share/cmake-${CMAKE_API}/Modules/Compiler/SunPro-ASM.cmake share/cmake-${CMAKE_API}/Modules/Compiler/SunPro-C.cmake share/cmake-${CMAKE_API}/Modules/Compiler/SunPro-CXX.cmake share/cmake-${CMAKE_API}/Modules/Compiler/SunPro-Fortran.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TI-ASM.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TI-C.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TI-CXX.cmake share/cmake-${CMAKE_API}/Modules/Compiler/TinyCC-C.cmake share/cmake-${CMAKE_API}/Modules/Compiler/VisualAge-C.cmake share/cmake-${CMAKE_API}/Modules/Compiler/VisualAge-CXX.cmake @@ -236,6 +240,8 @@ share/cmake-${CMAKE_API}/Modules/DartConfiguration.tcl.in share/cmake-${CMAKE_API}/Modules/DeployQt4.cmake share/cmake-${CMAKE_API}/Modules/Documentation.cmake share/cmake-${CMAKE_API}/Modules/DummyCXXFile.cxx +share/cmake-${CMAKE_API}/Modules/ExternalData.cmake +share/cmake-${CMAKE_API}/Modules/ExternalData_config.cmake.in share/cmake-${CMAKE_API}/Modules/ExternalProject.cmake share/cmake-${CMAKE_API}/Modules/FLTKCompatibility.cmake share/cmake-${CMAKE_API}/Modules/FeatureSummary.cmake @@ -287,6 +293,7 @@ share/cmake-${CMAKE_API}/Modules/FindHSPELL.cmake share/cmake-${CMAKE_API}/Modules/FindHTMLHelp.cmake share/cmake-${CMAKE_API}/Modules/FindHg.cmake share/cmake-${CMAKE_API}/Modules/FindITK.cmake +share/cmake-${CMAKE_API}/Modules/FindIcotool.cmake share/cmake-${CMAKE_API}/Modules/FindImageMagick.cmake share/cmake-${CMAKE_API}/Modules/FindJNI.cmake share/cmake-${CMAKE_API}/Modules/FindJPEG.cmake @@ -586,6 +593,8 @@ share/cmake-${CMAKE_API}/Modules/Qt4ConfigDependentSettings.cmake share/cmake-${CMAKE_API}/Modules/Qt4Macros.cmake share/cmake-${CMAKE_API}/Modules/RepositoryInfo.txt.in share/cmake-${CMAKE_API}/Modules/SelectLibraryConfigurations.cmake +share/cmake-${CMAKE_API}/Modules/Squish4RunTestCase.bat +share/cmake-${CMAKE_API}/Modules/Squish4RunTestCase.sh share/cmake-${CMAKE_API}/Modules/SquishRunTestCase.bat share/cmake-${CMAKE_API}/Modules/SquishRunTestCase.sh share/cmake-${CMAKE_API}/Modules/SquishTestScript.cmake @@ -615,6 +624,7 @@ share/cmake-${CMAKE_API}/Modules/UseVTKConfig40.cmake share/cmake-${CMAKE_API}/Modules/Use_wxWindows.cmake share/cmake-${CMAKE_API}/Modules/UsewxWidgets.cmake share/cmake-${CMAKE_API}/Modules/VTKCompatibility.cmake +share/cmake-${CMAKE_API}/Modules/WIX.template.in share/cmake-${CMAKE_API}/Modules/WriteBasicConfigVersionFile.cmake share/cmake-${CMAKE_API}/Modules/ecos_clean.cmake share/cmake-${CMAKE_API}/Modules/exportheader.cmake.in diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo index 4d313781e63..18c87fd9018 100644 --- a/devel/cmake/distinfo +++ b/devel/cmake/distinfo @@ -1,12 +1,11 @@ -$NetBSD: distinfo,v 1.45 2013/05/03 01:37:02 mef Exp $ +$NetBSD: distinfo,v 1.46 2013/05/29 09:59:15 adam Exp $ -SHA1 (cmake-2.8.10.tar.gz) = 6384f2295d01f04d017e2701447378598b4c7223 -RMD160 (cmake-2.8.10.tar.gz) = 9af9e3f26f0f3d827ef566f99050fe6a2721dd25 -Size (cmake-2.8.10.tar.gz) = 5766728 bytes +SHA1 (cmake-2.8.11.tar.gz) = 7b7961402ec71d84052734da1bed2b28e6a2c4af +RMD160 (cmake-2.8.11.tar.gz) = b90d9f031eab6ea4d67c00b6c78f60603866e172 +Size (cmake-2.8.11.tar.gz) = 5883643 bytes SHA1 (patch-Modules_FindPNG.cmake) = 55de08bb7882bc98c78dcad0d1aa7016b4b03564 SHA1 (patch-Modules_FindX11.cmake) = e5c9f5fd382effb85ae75fe603de00e5e58d788a SHA1 (patch-Modules_Platform_SunOS.cmake) = 7a53ae3c902dd69ee22ef9fe0ae2a022d5284f16 -SHA1 (patch-Utilities_KWIML_ABI.h.in) = 4642d13c6bdfce92c452a4cf3876a9dd244da891 SHA1 (patch-Utilities_KWIML_CMakeLists.txt) = 4e8cef0eab2ad8cb27cd7076e077bb5e7425a95c SHA1 (patch-aa) = 97bfad3d2c357e9af01677ba86057b78f0661b9b SHA1 (patch-ab) = aee3fb2f908aed1ce6e92b7c7ccf5b06f0596502 diff --git a/devel/cmake/patches/patch-Utilities_KWIML_ABI.h.in b/devel/cmake/patches/patch-Utilities_KWIML_ABI.h.in deleted file mode 100644 index bf3dae51f53..00000000000 --- a/devel/cmake/patches/patch-Utilities_KWIML_ABI.h.in +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-Utilities_KWIML_ABI.h.in,v 1.3 2012/10/24 22:42:16 wiz Exp $ - -Add VAX to the list of supported architectures - -http://public.kitware.com/Bug/view.php?id=13605 - ---- Utilities/KWIML/ABI.h.in.orig 2012-08-09 18:15:19.000000000 +0000 -+++ Utilities/KWIML/ABI.h.in -@@ -414,6 +414,10 @@ suppression macro @KWIML@_ABI_NO_VERIFY - #elif defined(__SYSC_ZARCH__) - # define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG - -+/* VAX */ -+#elif defined(__vax__) -+# define @KWIML@_ABI_ENDIAN_ID @KWIML@_ABI_ENDIAN_ID_BIG -+ - /* Unknown CPU */ - #elif !defined(@KWIML@_ABI_NO_ERROR_ENDIAN) - # error "Byte order of target CPU unknown." |