| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
https://cmake.org/cmake/help/latest/release/3.19.html#id6
PR: 253837
Exp-run by: antoine
Notes:
svn path=/head/; revision=567075
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
https://cmake.org/cmake/help/latest/release/3.19.html#id5
PR: 253543
Exp-run by: antoine
Notes:
svn path=/head/; revision=566157
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
https://cmake.org/cmake/help/latest/release/3.19.html#id4
PR: 253105
Exp-run by: antoine
Notes:
svn path=/head/; revision=564714
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
https://cmake.org/cmake/help/latest/release/3.19.html#id3
PR: 252660
Exp-run by: antoine
Notes:
svn path=/head/; revision=561912
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 251249
Exp-run by: antoine
Notes:
svn path=/head/; revision=556117
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 249529
Exp-run by: antoine
Notes:
svn path=/head/; revision=550436
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
Reported by: Kevin Oberman <rkoberman@gmail.com>
Notes:
svn path=/head/; revision=540909
|
|
|
|
|
|
|
|
| |
Exp-run by: antoine
PR: 246847
Notes:
svn path=/head/; revision=537560
|
|
|
|
|
|
|
|
| |
PR: 246006
Exp-run by: antoine
Notes:
svn path=/head/; revision=533937
|
|
|
|
|
|
|
|
| |
PR: 244936
Exp-run by: antoine
Notes:
svn path=/head/; revision=531600
|
|
|
|
|
|
|
|
|
|
| |
Thanks to adridg for fixing the fallouts.
PR: 244936
Exp-run by: antoine
Notes:
svn path=/head/; revision=531399
|
|
|
|
|
|
|
|
| |
Exp-run by: antoine
PR: 244680
Notes:
svn path=/head/; revision=528300
|
|
|
|
|
|
|
|
| |
Exp-run by: antoine
PR: 243909
Notes:
svn path=/head/; revision=525727
|
|
|
|
| |
Notes:
svn path=/head/; revision=524503
|
|
|
|
|
|
|
|
| |
PR: 243487
Exp-run by: antoine
Notes:
svn path=/head/; revision=523948
|
|
|
|
|
|
|
|
| |
PR: 243068
Reported by: yuri
Notes:
svn path=/head/; revision=523523
|
|
|
|
|
|
|
|
| |
PR: 229677
Differential Revision: D22905
Notes:
svn path=/head/; revision=522975
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 241624
Exp-run by: antoine
Notes:
svn path=/head/; revision=516393
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
| |
PR: 240361
Exp-run by: antoine
Notes:
svn path=/head/; revision=511585
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 237899
Exp-run by: antoine
Notes:
svn path=/head/; revision=501879
|
|
|
|
|
|
|
|
| |
PR: 237473
Exp-run by: antoine
Notes:
svn path=/head/; revision=500137
|
|
|
|
|
|
|
|
| |
PR: 237228
Exp-run by: antoine
Notes:
svn path=/head/; revision=499013
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 235457
Exp-run by: antoine
Notes:
svn path=/head/; revision=492268
|
|
|
|
|
|
|
|
| |
PR: 234959
Exp-run by: antoine
Notes:
svn path=/head/; revision=490732
|
|
|
|
|
|
|
|
| |
PR: 234011
Exp-run by: antoine
Notes:
svn path=/head/; revision=487871
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 233411
Exp-run by: antoine
Notes:
svn path=/head/; revision=486323
|
|
|
|
|
|
|
| |
PR: 227573
Notes:
svn path=/head/; revision=485766
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 232925
Exp-run by: antoine
Notes:
svn path=/head/; revision=484615
|
|
|
|
|
|
|
|
|
| |
PR: 231982
Submitted by: adridg
Exp-run by: antoine
Notes:
svn path=/head/; revision=482656
|
|
|
|
|
|
|
|
| |
PR: 231463
Exp-run by: antoine
Notes:
svn path=/head/; revision=480612
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|