aboutsummaryrefslogtreecommitdiff
path: root/devel/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* devel/cmake: update to 3.19.6Tobias C. Berner2021-03-032-5/+4
| | | | | | | | | | | Changelog: https://cmake.org/cmake/help/latest/release/3.19.html#id6 PR: 253837 Exp-run by: antoine Notes: svn path=/head/; revision=567075
* Improve FreeBSD packaging in devel/cmakeAdriaan de Groot2021-02-272-9/+83
| | | | | | | | | | | The OPTION CPACK in CMake enables building FreeBSD packages directly from cmake / cpack. This can be useful, for instance, with not-yet- packaged software, or building packages for proprietary software. This patch has been submitted upstream; it resolves a disagreement between cmake and libpkg about the name of the resulting package. Notes: svn path=/head/; revision=566712
* Update CMake's FreeBSD pkg(8) generatorAdriaan de Groot2021-02-232-0/+101
| | | | | | | | | | | | | There is an OPTION CPACK for CMake that enables a FreeBSD pkg(8) generator: after building anything CMake-based, `cpack -G FREEBSD` gives you a a ready-to-go installable package. Well, assuming you turn the option on, and the bugs in the generator are fixed. Which this patch does. I've tried it with supertux2 and some other bits and pieces and the patch is in a MR upstream. Notes: svn path=/head/; revision=566434
* devel/cmake: update to 3.19.5Tobias C. Berner2021-02-202-5/+4
| | | | | | | | | | | Changelog: https://cmake.org/cmake/help/latest/release/3.19.html#id5 PR: 253543 Exp-run by: antoine Notes: svn path=/head/; revision=566157
* Backport a Fortran-with-CMake patch from CMake 3.20Adriaan de Groot2021-02-102-0/+60
| | | | | | | | | | | | | | | | | This is already merged upstream and slated for 3.20, but is convenient to have in ports now (with CMake 3.19.4). It allows propagating CMAKE_EXE_LINKER_FLAGS into fortran-compatibility-tests in the face of post-CMake-3.10 policy settings. Patch from yuri@, only massaged to avoid having an octothorpe in a filename. PR: 253381 Submitted by: yuri@ Obtained from: upstream Notes: svn path=/head/; revision=564851
* devel/cmake: update to 3.19.4Tobias C. Berner2021-02-082-4/+4
| | | | | | | | | | | Changelog: https://cmake.org/cmake/help/latest/release/3.19.html#id4 PR: 253105 Exp-run by: antoine Notes: svn path=/head/; revision=564714
* devel/cmake_ update to 3.19.3Tobias C. Berner2021-01-182-4/+4
| | | | | | | | | | | Changelog: https://cmake.org/cmake/help/latest/release/3.19.html#id3 PR: 252660 Exp-run by: antoine Notes: svn path=/head/; revision=561912
* Update devel/cmake to 3.19.2Tobias C. Berner2021-01-024-17/+54
| | | | | | | | | | | Release notes: - https://cmake.org/cmake/help/v3.19/release/3.19.html Exp-run by: antoine PR: 251920 Notes: svn path=/head/; revision=559920
* devel/cmake: udpate to 3.18.5Tobias C. Berner2020-11-232-4/+4
| | | | | | | | PR: 251249 Exp-run by: antoine Notes: svn path=/head/; revision=556117
* devel/cmake: update to 3.18.4Tobias C. Berner2020-10-113-4/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes in 3.18.4 since 3.18.3: Brad King (3): FindJNI: Add aarch64 support VS: Populate `std:c{11,17}` flag table entries for v142 CMake 3.18.4 Cristian Adam (1): OBJCXX: Fix regression for compiling cpp files as objcxx Kinan Mahdi (1): VS: Fix regression in C# source links Marc Chevrier (1): FindPython: Fix erroneous regex in ABI check Shoaib Meenai (1): Clang: Look for llvm-lib when using MSVC-like front-end zasdfg bnm (1): FindCUDA/select_compute_arch: Add CUDA 11.1 and SM86 support - add additional patch to ensure that wxWidgets can be found with minimal effort PR: 250166 Exp-run by: antoine Notes: svn path=/head/; revision=552049
* Update cmake to 3.18.3Tobias C. Berner2020-09-282-4/+4
| | | | | | | | PR: 249529 Exp-run by: antoine Notes: svn path=/head/; revision=550436
* devel/cmake: udpate to 3.18.2Tobias C. Berner2020-08-232-4/+4
| | | | | | | | | | | Changelog: https://cmake.org/cmake/help/v3.18/release/3.18.html#id2 PR: 248791 Exp-run by: antoine Notes: svn path=/head/; revision=546022
* devel/cmake: fix build on GCC architecturesPiotr Kubaj2020-08-181-0/+2
| | | | | | | | | | | | | | | | Manually define __BSD_VISIBLE to make timespec_get() available: In file included from /usr/local/lib/gcc9/include/c++/chrono:41, from /wrkdirs/usr/ports/devel/cmake/work/cmake-3.18.1/Source/cmDuration.h:5, from /wrkdirs/usr/ports/devel/cmake/work/cmake-3.18.1/Source/cmSystemTools.h:19, from /wrkdirs/usr/ports/devel/cmake/work/cmake-3.18.1/Source/cmSystemTools.cxx:13: /usr/local/lib/gcc9/include/c++/ctime:80:11: error: '::timespec_get' has not been declared 80 | using ::timespec_get; | ^~~~~~~~~~~~ PR: 248726 Notes: svn path=/head/; revision=545234
* devel/cmake: update to 3.18.1Tobias C. Berner2020-08-163-11/+56
| | | | | | | | | | | | | - update to 3.18.1 - new port devel/cmakedoc Thanks to adridg@ for tackling most of the fallout. PR: 248003 Exp-run by: antoine Notes: svn path=/head/; revision=545091
* Bump devel/jsoncpp consumers after r540853.Tobias C. Berner2020-06-301-0/+1
| | | | | | | Reported by: Kevin Oberman <rkoberman@gmail.com> Notes: svn path=/head/; revision=540909
* devel/cmake: update to 3.17.3Tobias C. Berner2020-06-023-4/+6
| | | | | | | | Exp-run by: antoine PR: 246847 Notes: svn path=/head/; revision=537560
* devel/cmake: update to 3.17.2Tobias C. Berner2020-05-042-4/+4
| | | | | | | | PR: 246006 Exp-run by: antoine Notes: svn path=/head/; revision=533937
* devel/cmake: update to 3.17.1Tobias C. Berner2020-04-132-4/+4
| | | | | | | | PR: 244936 Exp-run by: antoine Notes: svn path=/head/; revision=531600
* devel/cmake: update to 3.17.0Tobias C. Berner2020-04-113-4/+56
| | | | | | | | | | Thanks to adridg for fixing the fallouts. PR: 244936 Exp-run by: antoine Notes: svn path=/head/; revision=531399
* devel/cmake: update to 3.16.5Tobias C. Berner2020-03-122-4/+4
| | | | | | | | Exp-run by: antoine PR: 244680 Notes: svn path=/head/; revision=528300
* devel/cmake: update to 3.16.4Tobias C. Berner2020-02-102-4/+4
| | | | | | | | Exp-run by: antoine PR: 243909 Notes: svn path=/head/; revision=525727
* Fix bad dependency on pkg origin which prevents using pkg-develBaptiste Daroussin2020-01-281-1/+1
| | | | Notes: svn path=/head/; revision=524503
* devel/cmake: update to 3.16.3Tobias C. Berner2020-01-242-5/+4
| | | | | | | | PR: 243487 Exp-run by: antoine Notes: svn path=/head/; revision=523948
* devel/cmake: Make Flex find module look in ${LOCALBASE}Tobias C. Berner2020-01-192-1/+23
| | | | | | | | PR: 243068 Reported by: yuri Notes: svn path=/head/; revision=523523
* devel/jsoncpp: Update 1.8.1 -> 1.9.2Yuri Victorovich2020-01-131-0/+1
| | | | | | | | PR: 229677 Differential Revision: D22905 Notes: svn path=/head/; revision=522975
* Update devel/cmake to latest upstream release, 3.16.2Adriaan de Groot2020-01-064-37/+115
| | | | | | | | | | | | | | | | | | This new release has support for the latest Boost, Objective-C and various small improvements. The release notes are at: https://cmake.org/cmake/help/v3.16/release/3.16.html Two ports could not be persuaded to build with this new release (math/openmesh science/fleur) and are marked BROKEN. Other build fixes have already been done in-tree. Thanks antoine@ for the exp-runs (multiple). Thanks tcberner@ for prep-work (most of the work, actually). PR: 242254 Notes: svn path=/head/; revision=522222
* devel/cmake: update to 3.15.5Tobias C. Berner2019-11-033-4/+5
| | | | | | | | PR: 241624 Exp-run by: antoine Notes: svn path=/head/; revision=516393
* Update cmake to latest upstream release, 3.15.4Adriaan de Groot2019-10-052-4/+4
| | | | | | | | | | | | - https://cmake.org/cmake/help/v3.15/release/3.15.html#id4 - fixed regression in EXCLUDE_FROM_ALL Thanks to Tobias for prep-work and Antoine for the exp-run. PR: 241024 Notes: svn path=/head/; revision=513830
* devel/cmake: update to 3.15.3Tobias C. Berner2019-09-082-4/+4
| | | | | | | | PR: 240361 Exp-run by: antoine Notes: svn path=/head/; revision=511585
* Fix packagingAdam Weinberger2019-08-141-1/+1
| | | | | | | | | | Packaging was broken under a number of different scenarios, including DOCS=off, and python != 3.6. Reported by: sunpoet Notes: svn path=/head/; revision=508973
* Update devel/cmake to 3.15.2 (latest upstream release)Adriaan de Groot2019-08-144-23/+71
| | | | | | | | | | | | | | | | | | | | Release notes for the version updates are at: https://blog.kitware.com/cmake-3-15-0-available-for-download/ https://blog.kitware.com/cmake-3-15-1-available-for-download/ https://blog.kitware.com/cmake-3-15-2-available-for-download/ For FreeBSD, not much interesting has changed. Swift language support might be useful. A few ports were fixed as part of this exp-run (libemos not really related to the CMake update, but in general). Thanks to antoine for the exp-runs, tcberner for doing most of the prep-work. PR: 239273 Submitted by: tcberner Notes: svn path=/head/; revision=508922
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* devel/cmake: update to 3.14.5Tobias C. Berner2019-06-032-4/+4
| | | | | | | | | | | Changelog: https://cmake.org/cmake/help/v3.14/release/3.14.html#id4 Exp-run by: antoine PR: 238269 Notes: svn path=/head/; revision=503416
* devel/cmake: update to 3.14.4Tobias C. Berner2019-05-172-4/+4
| | | | | | | | PR: 237899 Exp-run by: antoine Notes: svn path=/head/; revision=501879
* devel/cmake: update to 3.14.3Tobias C. Berner2019-04-263-4/+5
| | | | | | | | PR: 237473 Exp-run by: antoine Notes: svn path=/head/; revision=500137
* Upgrade cmake to 3.14.2Tobias C. Berner2019-04-152-5/+4
| | | | | | | | PR: 237228 Exp-run by: antoine Notes: svn path=/head/; revision=499013
* devel/boost-*: update to 1.70.0Jan Beich2019-04-122-1/+12
| | | | | | | | | | Changes: http://www.boost.org/users/history/version_1_70_0.html PR: 235956 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D19303 Notes: svn path=/head/; revision=498698
* Update CMake to latest release, 3.14.1Adriaan de Groot2019-04-057-91/+201
| | | | | | | | | | | | | | | | | | Changelog: https://cmake.org/cmake/help/v3.14/release/3.14.html Local patches: fixes for Boost, Python, and OpenMP Affected ports: - opencpn, hugin needed help in finding wx - kadu is over-enthusiastic in finding non-existent X11 components - xlife++ does weird things in parsing help output from cmake Thanks antoine@ for multiple exp-runs. Thanks tcberner@ for much prep-work. PR: 236534 223678 227428 Notes: svn path=/head/; revision=497948
* devel/cmake: update to 3.13.4Tobias C. Berner2019-02-052-4/+4
| | | | | | | | PR: 235457 Exp-run by: antoine Notes: svn path=/head/; revision=492268
* devel/cmake: update to 3.13.3Tobias C. Berner2019-01-192-4/+4
| | | | | | | | PR: 234959 Exp-run by: antoine Notes: svn path=/head/; revision=490732
* Update devel/cmake to 3.13.2Tobias C. Berner2018-12-202-5/+4
| | | | | | | | PR: 234011 Exp-run by: antoine Notes: svn path=/head/; revision=487871
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-0/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* devel/cmake: update to 3.13.1Tobias C. Berner2018-12-016-73/+138
| | | | | | | | PR: 233411 Exp-run by: antoine Notes: svn path=/head/; revision=486323
* Back out r460715 and only support default python version for sphinx dependency.Tobias C. Berner2018-11-241-2/+2
| | | | | | | PR: 227573 Notes: svn path=/head/; revision=485766
* Install texinfo files (GNU info) into ${PREFIX}/share/infoBaptiste Daroussin2018-11-102-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | After a discussion on the mailing list on moving manpages to ${PREFIX}/share/man for consistency with base where it is installed in usr/share/man, it appeared the same should happen to GNU info files which were installed under share in base and not in ports. Now texinfo is not in base on any of the supported version of FreeBSD it is possible to proceed to this move and it is easier to do than the manpage change. Other benefit than consistency are less patching: all build tools but cmake are expecting info files to be under share/info and cmake (patched here) was having an exception for BSD so the patch makes FreeBSD case less specific for them Bump revision of all impacted ports PR: 232907 exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D17816 Notes: svn path=/head/; revision=484628
* Update devel/cmake to 3.12.4Tobias C. Berner2018-11-102-4/+4
| | | | | | | | PR: 232925 Exp-run by: antoine Notes: svn path=/head/; revision=484615
* Update devel/cmake* to 3.12.3Tobias C. Berner2018-10-212-4/+4
| | | | | | | | | PR: 231982 Submitted by: adridg Exp-run by: antoine Notes: svn path=/head/; revision=482656
* Update devel/cmake to 3.12.2Tobias C. Berner2018-09-242-4/+4
| | | | | | | | PR: 231463 Exp-run by: antoine Notes: svn path=/head/; revision=480612
* Update devel/cmake to 3.12.1Adriaan de Groot2018-08-206-69/+6
| | | | | | | | | | | | | This is a minor incremental update. The patches for TCL 8.7 support are no longer needed, because upstream has added that support. Thanks Antoine for the exp-run. PR: 230488 Submitted by: tcberner Notes: svn path=/head/; revision=477675