notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: devel/cmake-doc/Makefile

Number of commits found: 94

Saturday, 10 Feb 2024
22:02 Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Update to 3.28.3

Changes made since CMake 3.28.2:

- Tests: Add case covering PCH in a unity build
- Unity: Clarify source comments on unity build transformation
- cmGlobalGenerator: Add unity/pch sources after computing compile
  features
- zlib 2022-10-12 (04f42cec)
- zlib: Fix 1.2.13 version and date notice

https://www.kitware.com/cmake-3-28-3-available-for-download/
commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582 commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582 commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582 commit hash: 8ac8784c624bff131c5e8ab08456536cd6d1f582 8ac8784
Saturday, 3 Feb 2024
23:19 Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Pet portclippy(1) and migrate to Qt6

Migrate towards Qt6:
- Switch the default flavor of devel/cmake-gui to qt6.
- Use qt6-tools instead of qt5-help in devel/cmake-doc to generate the Qt
  help file.

Depend on the flavorized version of textproc/py-sphinx.

Pet portclippy(1) and portlint(1) and make Makefile order more consistent
within the devel/cmake* ports. Remove duplicate DISTINFO_FILE line from
devel/cmake-man. [1]

Make build of devel/cmake-core verbose [2] and respect WITH_CCACHE_BUILD
in bootstrapping phase.

Remove the "experimental" annotation from the CPACK option in
devel/cmake-core to avoid end-user confusion. [3] The FreeBSD CPack
generator has been marked experimental since version 3.11.4, but is
supported upstream and shouldn't be considered experimental even if
we've had to make some local changes to it. If it isn't working
correctly, please file a bug report.

PR:		276792 [1], 276782[2], 274640 [3]
Reported by:	diizzy [1], Anton Saietskii <vsasjason@gmail.com> [2],
		Martin Waschbüsch <martin@waschbuesch.de> [3]
commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86 commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86 commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86 commit hash: 97c31b93991c7a4bef0b2e8a5f8ec6c42e3e7d86 97c31b9
Thursday, 9 Nov 2023
22:40 Jason E. Hale (jhale) search for other commits by this committer
devel/cmake*: Update to 3.27.7 [1]

Add support for keywords like RUNTIME_DEPENDENCY_SET and
RUNTIME_DEPENDENCIES in the install() command and
GET_RUNTIME_DEPENDENCIES in the file() command. [2]

https://cmake.org/cmake/help/v3.27/release/3.27.html

PR:		274225 [1], 274275 [2]
Reported by:	yuri [2]
Exp-run by:	antoine [1]
commit hash: 5244b8425c414f0bca521df362eb62bb334640b3 commit hash: 5244b8425c414f0bca521df362eb62bb334640b3 commit hash: 5244b8425c414f0bca521df362eb62bb334640b3 commit hash: 5244b8425c414f0bca521df362eb62bb334640b3 5244b84
Thursday, 28 Sep 2023
01:50 Jason E. Hale (jhale) search for other commits by this committer
devel/cmake-doc: Update pkg-plist

Apparently, we haven't been packaging new files since version 3.16.
commit hash: 49c80df9ceca1cab9b3ec6f8bfc3aa41b16df464 commit hash: 49c80df9ceca1cab9b3ec6f8bfc3aa41b16df464 commit hash: 49c80df9ceca1cab9b3ec6f8bfc3aa41b16df464 commit hash: 49c80df9ceca1cab9b3ec6f8bfc3aa41b16df464 49c80df
Tuesday, 8 Nov 2022
19:50 Dima Panov (fluffy) search for other commits by this committer
*/cmake*: hoist cmake version to cmake.mk (+)

Differential Revision:	D31894 (revisited)
commit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19c commit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19c commit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19c commit hash: 7bdeb4414c222cc7cd3f1e50cc9429ef3b35b19c 7bdeb44
05:08 Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.24.3

Exp-run by:		267497
PR:			xXXXX
commit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bb commit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bb commit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bb commit hash: 898997ff7b713a3c722459a16bf3a2fba71ef6bb 898997f
Saturday, 17 Sep 2022
10:56 Adriaan de Groot (adridg) search for other commits by this committer
devel/cmake*: bump to 3.24.0

Update the CMake ports to 3.24. A previous exp-run -- thanks
antoine@ -- showed up new failures. That is normal for a CMake
update. tcberner@ fixed most of them (in the linked PR) and
lang/zig just landed. The original patch for the update came
from tcberner@ as well, but I had to re-jig it after CMake
was reorganized into a metaport and -core package.

PR:		265652
commit hash: d7992a6596254fa03acedcd9d06900ee951745ad commit hash: d7992a6596254fa03acedcd9d06900ee951745ad commit hash: d7992a6596254fa03acedcd9d06900ee951745ad commit hash: d7992a6596254fa03acedcd9d06900ee951745ad d7992a6
Sunday, 11 Sep 2022
10:20 Felix Palmen (zirias) search for other commits by this committer
Mk/Uses: always use colon for build/run suffix

Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.

Document in CHANGES.

PR:			266034
Exp-run by:		antoine
Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36349
commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee commit hash: ddae4e92d8313a1461145e3b4f0232fe463feaee ddae4e9
Thursday, 8 Sep 2022
20:14 Daniel Engberg (diizzy) search for other commits by this committer
devel/cmake: Create a meta-port for CMake

Create a meta-port for CMake to make it easier for the end user and
better handling of build dependencies.

This pushes devel/cmake into /devel/cmake-core and splits manpages and
its dependencies to /devel/cmake-man

Approved by:	kde (tcberner)
Differential Revision:	https://reviews.freebsd.org/D34957
commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 commit hash: b23ea4e2d2f51b53d8915fe9fd7b4efbdd575e38 b23ea4e
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Wednesday, 3 Aug 2022
10:25 Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.23.3

Changelog: https://cmake.org/cmake/help/v3.23/release/3.23.html#id3
Exp-run by:	antoine
PR:		265491
commit hash: 995cd9b908c828e4c8fcf5c0fbea97ebd5979499 commit hash: 995cd9b908c828e4c8fcf5c0fbea97ebd5979499 commit hash: 995cd9b908c828e4c8fcf5c0fbea97ebd5979499 commit hash: 995cd9b908c828e4c8fcf5c0fbea97ebd5979499 995cd9b
Friday, 10 Jun 2022
12:15 Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.22.3

Release Notes:
  - https://cmake.org/cmake/help/v3.23/release/3.23.html#id2

PR:		264440
Exp-run by: antoine
commit hash: c04a8a876595d60e160a7e7338f73cb82688acef commit hash: c04a8a876595d60e160a7e7338f73cb82688acef commit hash: c04a8a876595d60e160a7e7338f73cb82688acef commit hash: c04a8a876595d60e160a7e7338f73cb82688acef c04a8a8
Monday, 16 May 2022
06:49 Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.23.0

Update to 3.23.0.
Fix pkg-plist: using the default share/man location

Release Notes:
  https://cmake.org/cmake/help/v3.23/release/3.23.html

PR:		262886
Exp-run by:	antoine
commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1 commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1 commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1 commit hash: 2d34c2bfeaa82867acfa7d73bec9644b2acecbb1 2d34c2b
Tuesday, 1 Feb 2022
06:06 Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.22.2

Release Notes:
	https://cmake.org/cmake/help/v3.22/release/3.22.html#id2

PR:		261504
Exp-run by:	antoine
commit hash: 9221ac266bd205dca7c666ad7f88c717113c3a37 commit hash: 9221ac266bd205dca7c666ad7f88c717113c3a37 commit hash: 9221ac266bd205dca7c666ad7f88c717113c3a37 commit hash: 9221ac266bd205dca7c666ad7f88c717113c3a37 9221ac2
Tuesday, 14 Dec 2021
18:48 Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.22.1

Release Notes:
	https://cmake.org/cmake/help/v3.22/release/3.22.html

Exp-run by:	antoine
PR:		260123
commit hash: 7832eac624d195d8e52daa456c92514b148a5107 commit hash: 7832eac624d195d8e52daa456c92514b148a5107 commit hash: 7832eac624d195d8e52daa456c92514b148a5107 commit hash: 7832eac624d195d8e52daa456c92514b148a5107 7832eac
Saturday, 30 Oct 2021
10:36 Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.21.4

Full changelog:
	https://cmake.org/cmake/help/latest/release/3.21.html#id4

Exp-run by:	antoine
PR:		259486
commit hash: c71f5a10a7112de6ffe8331ac2a2d2c5244ab69d commit hash: c71f5a10a7112de6ffe8331ac2a2d2c5244ab69d commit hash: c71f5a10a7112de6ffe8331ac2a2d2c5244ab69d commit hash: c71f5a10a7112de6ffe8331ac2a2d2c5244ab69d c71f5a1
Tuesday, 21 Sep 2021
09:27 Adriaan de Groot (adridg) search for other commits by this committer
devel/cmake: fix CPack .pkg support, jump to 3.21.3

Update the patch for FreeBSD .pkg support in CPack to handle
libpkg 1.17 and later's use of .pkg as package-suffix rather
than .tgz. The PR below refers to this fix. I've kept code
for older libpkg in case there are systems with weirdly
mismatched current CMake and last-quarter's libpkg.

The patch is still being upstreamed. The PR mentioned below
is for this fix.

While here, update to 3.21.3.  I've decided to -- unusual,
for sure -- bump CMake without the usual exp-run, because:

A regression in CMake 3.21.2 prompted a quick release of
3.21.3 from upstream. The regression applies to the AMD ROCm
platform, so that's not us. Other fixes in 3.21.3 apply to supported
MSVC versions -- again, not us.

There is new support for Boost 1.77 -- not in our ports yet.

In other words, the git diff on CMake sources does not show
anything that could affect us (famous last words). Release notes are at
	https://cmake.org/cmake/help/v3.21/release/3.21.html#id3

PR:		257615
Reported by:	Peter Laursen
commit hash: aeb5f9cf181c597d6c2c5fcb0497b2bce116896f commit hash: aeb5f9cf181c597d6c2c5fcb0497b2bce116896f commit hash: aeb5f9cf181c597d6c2c5fcb0497b2bce116896f commit hash: aeb5f9cf181c597d6c2c5fcb0497b2bce116896f aeb5f9c
Monday, 20 Sep 2021
05:47 Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.21.2

Changelog:
	https://cmake.org/cmake/help/v3.21/release/3.21.html#id1
	https://cmake.org/cmake/help/v3.21/release/3.21.html#id23

PR:		257489
Exp-run by:	antoine
commit hash: e4c97b26769db0755a58aeb3f130dafc57506f97 commit hash: e4c97b26769db0755a58aeb3f130dafc57506f97 commit hash: e4c97b26769db0755a58aeb3f130dafc57506f97 commit hash: e4c97b26769db0755a58aeb3f130dafc57506f97 e4c97b2
Thursday, 29 Jul 2021
08:00 Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.21.0

Release notes:
	https://cmake.org/cmake/help/v3.21/release/3.21.html

PR:		257191
Exp-run by:	antoine
commit hash: 10700b1eeb3ac87bdf7c44b829c30b69719b4424 commit hash: 10700b1eeb3ac87bdf7c44b829c30b69719b4424 commit hash: 10700b1eeb3ac87bdf7c44b829c30b69719b4424 commit hash: 10700b1eeb3ac87bdf7c44b829c30b69719b4424 10700b1
Monday, 12 Jul 2021
12:26 Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: update to 3.20.5

Changelog:
	https://cmake.org/cmake/help/latest/release/3.20.html#id4

PR:		257003
Exp-run by:	antoine
commit hash: f6eb151ec688251fc914a2287ce1ed284a026b74 commit hash: f6eb151ec688251fc914a2287ce1ed284a026b74 commit hash: f6eb151ec688251fc914a2287ce1ed284a026b74 commit hash: f6eb151ec688251fc914a2287ce1ed284a026b74 f6eb151
Saturday, 26 Jun 2021
19:31 Tobias C. Berner (tcberner) search for other commits by this committer
devel/cmake: update to 3.20.4

Changelog:
	https://cmake.org/cmake/help/latest/release/3.20.html#id4

PR:		256663
Exp-run by:	antoine
commit hash: 041d23254fabfab610bcc8cd28062a8af9058d5f commit hash: 041d23254fabfab610bcc8cd28062a8af9058d5f commit hash: 041d23254fabfab610bcc8cd28062a8af9058d5f commit hash: 041d23254fabfab610bcc8cd28062a8af9058d5f 041d232
Thursday, 3 Jun 2021
14:51 Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.20.3

PR:	256281
Exp-run by:	antoine
commit hash: a620325d3650b566aed94b378f4bb87d8f1ef55f commit hash: a620325d3650b566aed94b378f4bb87d8f1ef55f commit hash: a620325d3650b566aed94b378f4bb87d8f1ef55f commit hash: a620325d3650b566aed94b378f4bb87d8f1ef55f a620325
Tuesday, 11 May 2021
19:44 Loïc Bartoletti (lbartoletti) search for other commits by this committer
devel/cmake: Update to 3.20.2

Changes:
	https://cmake.org/cmake/help/v3.20/release/3.20.html#id3

PR:		255666
Exp-run by:	antoine
commit hash: a447b751ae9431d4e93fa127f69edf779343bc1b commit hash: a447b751ae9431d4e93fa127f69edf779343bc1b commit hash: a447b751ae9431d4e93fa127f69edf779343bc1b commit hash: a447b751ae9431d4e93fa127f69edf779343bc1b a447b75
Thursday, 22 Apr 2021
20:23 Adriaan de Groot (adridg) search for other commits by this committer
devel/cmake: Update to 3.20.1

This new version of CMake is much more picky with the language
than previous versions, so there was a fair bit of fallout --
patched before this push with plenty of "fix in advance of CMake
3.20" commits.

Release notes are at
	https://cmake.org/cmake/help/v3.20/release/3.20.html

Thanks to antoine@ for multiple exp-runs.
commit hash: 943e7f612560f35caff6298fbf5ec6ecf7b4d1f7 commit hash: 943e7f612560f35caff6298fbf5ec6ecf7b4d1f7 commit hash: 943e7f612560f35caff6298fbf5ec6ecf7b4d1f7 commit hash: 943e7f612560f35caff6298fbf5ec6ecf7b4d1f7 943e7f6
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Tuesday, 16 Mar 2021
21:10 dbaio search for other commits by this committer
textproc/py-sphinx: Update to 3.5.2

Add patches to fix Sphinx consumers; The most common issues are related with
pkg-plist, the output files for Sphinx changes between versions, keep this
dynamically is the better approach and will save time in future Sphinx updates.

Changelog:  https://github.com/sphinx-doc/sphinx/blob/v3.5.2/CHANGES

PR:		254185
Approved by:	python (with hat)
Exp-run by:	antoine
Original commitRevision:568615 
Wednesday, 3 Mar 2021
11:59 tcberner search for other commits by this committer
devel/cmake: update to 3.19.6

Changelog:
	https://cmake.org/cmake/help/latest/release/3.19.html#id6

PR:		253837
Exp-run by:	antoine
Original commitRevision:567075 
Saturday, 20 Feb 2021
12:25 tcberner search for other commits by this committer
devel/cmake: update to 3.19.5

Changelog:
	https://cmake.org/cmake/help/latest/release/3.19.html#id5

PR:		253543
Exp-run by:	antoine
Original commitRevision:566157 
Monday, 8 Feb 2021
15:30 tcberner search for other commits by this committer
devel/cmake: update to 3.19.4

Changelog:
	https://cmake.org/cmake/help/latest/release/3.19.html#id4

PR:		253105
Exp-run by:	antoine
Original commitRevision:564714 
Monday, 18 Jan 2021
12:01 tcberner search for other commits by this committer
devel/cmake_ update to 3.19.3

Changelog:
	https://cmake.org/cmake/help/latest/release/3.19.html#id3

PR:		252660
Exp-run by:	antoine
Original commitRevision:561912 
Saturday, 2 Jan 2021
08:21 tcberner search for other commits by this committer
Update devel/cmake to 3.19.2

Release notes:
        - https://cmake.org/cmake/help/v3.19/release/3.19.html

Exp-run by:	 antoine
PR:		251920
Original commitRevision:559920 
Monday, 23 Nov 2020
18:47 tcberner search for other commits by this committer
devel/cmake: udpate to 3.18.5

PR:		251249
Exp-run by:	antoine
Original commitRevision:556117 
Sunday, 11 Oct 2020
10:55 tcberner search for other commits by this committer
devel/cmake: update to 3.18.4

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
Original commitRevision:552049 
Monday, 28 Sep 2020
17:46 tcberner search for other commits by this committer
Update cmake to 3.18.3

PR:		249529
Exp-run by:	antoine
Original commitRevision:550436 
Sunday, 23 Aug 2020
20:36 tcberner search for other commits by this committer
devel/cmake: udpate to 3.18.2

Changelog:
	https://cmake.org/cmake/help/v3.18/release/3.18.html#id2

PR:		248791
Exp-run by:	antoine
Original commitRevision:546022 
Sunday, 16 Aug 2020
09:27 tcberner search for other commits by this committer
devel/cmake: update to 3.18.1

- update to 3.18.1
- new port devel/cmakedoc

Thanks to adridg@ for tackling most of the fallout.

PR:		248003
Exp-run by:	antoine
Original commitRevision:545091 
Tuesday, 2 Jun 2020
14:52 tcberner search for other commits by this committer
devel/cmake: update to 3.17.3

Exp-run by:	antoine
PR:		246847
Original commitRevision:537560 
Monday, 11 May 2020
23:51 dbaio search for other commits by this committer
Update Sphinx

- Repocopy textproc/py-sphinx to textproc/py-sphinx18

  Update it to 1.8.5 (latest version from 1.8.X).
  This version supports Python 2 and 3.
  Add test target.

- textproc/py-sphinx: Update to 3.0.2

  Python 3 only (3.5+).
  Add test target.

- Mk/Uses/python.mk: Add PY_SPHINX

  Shared macro to use with flavors and not break
  ports with USES=python (all versions).

  Python >=3.5  --> textproc/py-sphinx (v3.0.2)
  Python < 3.5  --> textproc/py-sphinx18 (v1.8.5)

  All ports that uses sphinx were changed to use the new variable
  ${PY_SPHINX} in the dependency line, exceptions:

    * Ports that fails to build with sphinx 3.0.2 because of code.
      They are pointing to textproc/py-sphinx18 directly.
      There aren't many ports.

    * Ports that doesn't know Python flavors.

- Add several patches to fix Sphinx consumers

  The most common issues are related with pkg-plist, the output
  files from Sphinx changes between versions, keep this dynamically
  is the better approach.

  This will save time in future sphinx updates.

PR:		245629
Exp-run by:	antoine
Original commitRevision:534966 
Monday, 4 May 2020
18:18 tcberner search for other commits by this committer
devel/cmake: update to 3.17.2

PR:		246006
Exp-run by:	antoine
Original commitRevision:533937 
Monday, 13 Apr 2020
12:27 tcberner search for other commits by this committer
devel/cmake: update to 3.17.1

PR:		244936
Exp-run by:	antoine
Original commitRevision:531600 
Saturday, 11 Apr 2020
05:53 tcberner search for other commits by this committer
devel/cmake: update to 3.17.0

Thanks to adridg for fixing the fallouts.

PR:		244936
Exp-run by:	antoine
Original commitRevision:531399 
Thursday, 12 Mar 2020
17:39 tcberner search for other commits by this committer
devel/cmake: update to 3.16.5

Exp-run by:	antoine
PR:		244680
Original commitRevision:528300 
Monday, 10 Feb 2020
17:44 tcberner search for other commits by this committer
devel/cmake: update to 3.16.4

Exp-run by:	antoine
PR:		243909
Original commitRevision:525727 
Friday, 24 Jan 2020
04:14 tcberner search for other commits by this committer
devel/cmake: update to 3.16.3

PR:		243487
Exp-run by:	antoine
Original commitRevision:523948 
Monday, 6 Jan 2020
12:57 adridg search for other commits by this committer
Update devel/cmake to latest upstream release, 3.16.2

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
Original commitRevision:522222 
Sunday, 3 Nov 2019
07:53 tcberner search for other commits by this committer
devel/cmake: update to 3.15.5

PR:		241624
Exp-run by:	antoine
Original commitRevision:516393 
Saturday, 5 Oct 2019
15:58 adridg search for other commits by this committer
Update cmake to latest upstream release, 3.15.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
Original commitRevision:513830 
Sunday, 8 Sep 2019
19:22 tcberner search for other commits by this committer
devel/cmake: update to 3.15.3

PR:		240361
Exp-run by:	antoine
Original commitRevision:511585 
Wednesday, 14 Aug 2019
14:18 adridg search for other commits by this committer
Update devel/cmake to 3.15.2 (latest upstream release)

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
Original commitRevision:508922 
Monday, 3 Jun 2019
19:03 tcberner search for other commits by this committer
devel/cmake: update to 3.14.5

Changelog:
	https://cmake.org/cmake/help/v3.14/release/3.14.html#id4

Exp-run by:	antoine
PR:		238269
Original commitRevision:503416 
Friday, 17 May 2019
17:17 tcberner search for other commits by this committer
devel/cmake: update to 3.14.4

PR:		237899
Exp-run by:	antoine
Original commitRevision:501879 
Friday, 26 Apr 2019
20:43 tcberner search for other commits by this committer
devel/cmake: update to 3.14.3

PR:		237473
Exp-run by:	antoine
Original commitRevision:500137 
Monday, 15 Apr 2019
10:29 tcberner search for other commits by this committer
Upgrade cmake to 3.14.2

PR:		237228
Exp-run by:	antoine
Original commitRevision:499013 
Saturday, 6 Apr 2019
07:36 tcberner search for other commits by this committer
devel/cmake-doc: fix build with python3.6 default

File
"/wrkdirs/usr/ports/devel/cmake-doc/work/cmake-3.14.1/Utilities/Sphinx/create_identifiers.py",
line 14, in <module>
    lines = f.read().splitlines()
  File "/usr/local/lib/python3.6/encodings/ascii.py", line 26, in decode
    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 38147:
ordinal not in range(128)

PR:		234633
Reported by:	antoine
Original commitRevision:498059 
Friday, 5 Apr 2019
11:46 adridg search for other commits by this committer
Update CMake to latest release, 3.14.1

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
Original commitRevision:497948 
Tuesday, 5 Feb 2019
18:57 tcberner search for other commits by this committer
devel/cmake: update to 3.13.4

PR:		235457
Exp-run by:	antoine
Original commitRevision:492268 
Saturday, 19 Jan 2019
20:02 tcberner search for other commits by this committer
devel/cmake: update to 3.13.3

PR:		234959
Exp-run by:	antoine
Original commitRevision:490732 
Wednesday, 16 Jan 2019
11:13 tijl search for other commits by this committer
Fix Qt5 symbol version scripts to put the catch-all clause first.  When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1]
https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4
[2]
https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5
[3]
https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
Original commitRevision:490472 
Tuesday, 25 Dec 2018
20:25 tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
Original commitRevision:488341 
Thursday, 20 Dec 2018
09:41 tcberner search for other commits by this committer
Update devel/cmake to 3.13.2

PR:		234011
Exp-run by:	antoine
Original commitRevision:487871 
Sunday, 16 Dec 2018
14:49 tcberner search for other commits by this committer
Update Qt5 to 5.12.0

http://blog.qt.io/blog/2018/12/06/qt-5-12-lts-released/

- This breaks support for libressl again. Patches are welcome.

PR:		233705
Exp-run by:	antoine
Original commitRevision:487594 
Saturday, 1 Dec 2018
07:37 tcberner search for other commits by this committer
devel/cmake: update to 3.13.1

PR:		233411
Exp-run by:	antoine
Original commitRevision:486323 
Saturday, 10 Nov 2018
14:54 tcberner search for other commits by this committer
Update devel/cmake to 3.12.4

PR:		232925
Exp-run by:	antoine
Original commitRevision:484615 
Sunday, 21 Oct 2018
09:10 tcberner search for other commits by this committer
Update devel/cmake* to 3.12.3

PR:		231982
Submitted by:	adridg
Exp-run by:	antoine
Original commitRevision:482656 
Monday, 24 Sep 2018
17:08 tcberner search for other commits by this committer
Update devel/cmake to 3.12.2

PR:		231463
Exp-run by:	antoine
Original commitRevision:480612 
Monday, 20 Aug 2018
21:43 adridg search for other commits by this committer
Update devel/cmake to 3.12.1

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
Original commitRevision:477675 
Saturday, 28 Jul 2018
15:01 tcberner search for other commits by this committer
Update devel/cmake* to 3.12.0

Exp-run by:	antoine
PR:		229854
Original commitRevision:475584 
Thursday, 28 Jun 2018
17:39 tcberner search for other commits by this committer
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk

From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	-https://reviews.freebsd.org/D15540
Original commitRevision:473503 
Tuesday, 19 Jun 2018
13:55 tcberner search for other commits by this committer
Update devel/cmake to 3.11.4

PR:		229054
Exp-run by:	antoine
Original commitRevision:472788 
Monday, 4 Jun 2018
22:15 tcberner search for other commits by this committer
Update devel/cmake to 3.11.3

PR:		228653
Exp-run by:	antoine
Original commitRevision:471725 
Thursday, 24 May 2018
20:48 tcberner search for other commits by this committer
Update cmake to 3.11.2

PR:		228363
Exp-run by:	antoine
Original commitRevision:470809 
Tuesday, 8 May 2018
16:36 tcberner search for other commits by this committer
Update devel/cmake to 3.11.1

Exp-run by:	antoine
PR:		227824
PR:		227573
Original commitRevision:469382 
Sunday, 15 Apr 2018
21:43 adridg search for other commits by this committer
Update CMake to 3.11.0. Thanks to antoine@ for the exp-run.

In the run-up to this commit, many other ports were pre-emptively fixed.
The only issue still known is math/kig, which had a build failure in
the exp-run, but which isn't reproducible across multiple 11.1 {i386,amd64}
machines and poudriere builds. We've decided to forge ahead.

The new CMake version:
 - drops FreeBSD patches that have been incorporated upstream,
 - re-shuffles patches to FindQt4, since upstream has made some changes
   which break FindQt4 in new ways on FreeBSD (while fixing the old ones),
 - has new patches to make OpenMP and BLAS findable on FreeBSD,
 - drops ports libarchive in favor of the version in base, to avoid
   overlinking for the pkg(8) support in CPack (this makes portlint
   complain, and we have decided to ignore it).

PR:		227372 226959 223678
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D14506
Original commitRevision:467437 
Monday, 29 Jan 2018
06:45 araujo search for other commits by this committer
- Update textproc/py-sphinx to 1.6.5. [0]
- Update all ports that depends of py-sphinx. [0]
- Add conditional RUN_DEPENDS. [1]
- Add TEST_DEPENDS. [1]

PR:		ports/221891 [0] and ports/225136 [1]
Submitted by:	sunpoet [1]
Approved by:	antoine (portmgr)
Exprun by:	antoine (several rounds)
Sponsored by:	iXsystems, Inc.
Original commitRevision:460241 
Wednesday, 24 Jan 2018
18:29 tcberner search for other commits by this committer
Update devel/cmake & Co. to 3.10.2

* Adds an upstream patch to work with boost 1.66 additionally.

PR:		225318
Exp-run by:	antoine
Original commitRevision:459851 
Sunday, 31 Dec 2017
09:43 tcberner search for other commits by this committer
Convert devel/cmake-doc and devel/cmake-gui to use CMAKE_ON/OFF
Original commitRevision:457678 
Saturday, 23 Dec 2017
10:44 adridg search for other commits by this committer
Update CMake to 3.10.1

 - https://blog.kitware.com/cmake-3-10-1-available-for-download/
   - flang support
   - changes to automoc policies
   - support for FreeBSD package generation with CPack

Necessary fixes to other ports:
 - cad/openvsp make search for libxml explicit
 - math/scalapack force C compiler to be compatible with mpi
 - deskutils/kdepim4 fix incorrect sources list
 - www/qt5-webkit fix incorrect sources list

Thanks to Antoine for the multiple exp-runs.

PR:		223872
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13210
Original commitRevision:457041 
Thursday, 16 Nov 2017
10:15 adridg search for other commits by this committer
Update the cmake family to 3.9.6 (skip 3.9.5, the upstream
releases are coming quick and fast). Upstream changes are
 - AUTOMOC options fixes (3.9.5)
 - gcc_eh linking (3.9.6)

Thanks antoine@ for the exp-runs.

PR:		223436
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12958
Original commitRevision:454301 
Wednesday, 18 Oct 2017
13:36 adridg search for other commits by this committer
Update CMake to 3.9.4.

Update CMake to latest upstream release. This is a minor bug-fix release --
the changelog suggests mostly polishing applied to the FindBoost module.

Thanks to antoine@ for the exp-run.

PR:		222878
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D12604
Original commitRevision:452333 
Sunday, 1 Oct 2017
16:26 adridg search for other commits by this committer
Update CMake to 3.9.3

This includes the upstream patches for the new Boost version (PR 222207,
r450301).
Thanks to antoine@ for the exp-run.

PR:		222513
Approved by:	rakuco (mentor), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D12427
Original commitRevision:451050 
Thursday, 14 Sep 2017
21:02 adridg search for other commits by this committer
Update CMake to 3.9, merge devel/cmake-modules into devel/cmake

Thanks to antoine@ for the exp-run.

Approved by:		rakuco (mentor)
Reviewed by:		tcberner (mentor)
Reviewed by:		mat
PR:			222000 (exp-run)
Differential Revision:	https://reviews.freebsd.org/D12299
Original commitRevision:449853 
Saturday, 10 Jun 2017
13:33 rakuco search for other commits by this committer
Update CMake to 3.8.2.

Thanks to antoine@ for the exp-run.

PR:		219765
Submitted by:	Adriaan de Groot <groot@kde.org>
Original commitRevision:443088 
Wednesday, 19 Apr 2017
15:05 tcberner search for other commits by this committer
Update cmake and friends to 3.8.0

* add patch for finance/kmymoney-kde4
* change patch in irc/irssi-fish as pkgconfig handling has changed.

PR:		218559
Exp-run by:	antoine
Reviewed by:	mat, rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9557
Original commitRevision:438884 
Friday, 20 Jan 2017
12:21 tcberner search for other commits by this committer
Update devel/cmake and friends to 3.7.2

PR:		216190
Exp-Run by:	antoine
Reviewed by:	rakuco
Approved by:	rakuco (mentor)
Differential Revision:	https://reviews.freebsd.org/D9224
Original commitRevision:431950 
Friday, 9 Dec 2016
11:41 tcberner search for other commits by this committer
Update devel/cmake* to 3.7.1 [1]

Due to an upstream commit [2] we need now to pass
CMAKE_INSTALL_MANDIR:PATH="share/man" in the
devel/llvm-* ports, and fix the plist of net/remmina.
Further add an upstream patch to  math/plplot to
fix the build with 3.7.1.

[1] https://cmake.org/cmake/help/v3.7/release/3.7.html
[2] https://github.com/kitware/cmake/commit/956054

PR:		214975
Approved by:	rakuco (mentor)
Exp-run by:	antoine
Original commitRevision:428179 
Wednesday, 16 Nov 2016
17:04 tcberner search for other commits by this committer
Update devel/cmake to 3.6.3

Changelog:
https://blog.kitware.com/cmake-3-6-3-available-for-download/

PR:		214425
Exp-run by: 	antoine
Approved by:	rakuco (mentor)
Original commitRevision:426249 
Sunday, 18 Sep 2016
08:38 tcberner search for other commits by this committer
Update CMake to 3.6.2.

Announcement: https://blog.kitware.com/cmake-3-6-2-available-for-download/

PR:	212586
Approved by: rakuco (mentor)
Original commitRevision:422356 
Saturday, 23 Jul 2016
12:32 rakuco search for other commits by this committer
Update CMake to 3.6.1.

https://blog.kitware.com/cmake-3-6-0-available-for-download/
https://blog.kitware.com/cmake-3-6-1-available-for-download/

PR:		210988
Original commitRevision:418963 
Monday, 18 Apr 2016
09:54 rakuco search for other commits by this committer
Update CMake to 3.5.2.

Announcement: https://blog.kitware.com/cmake-3-5-2-available-for-download/

PR:		208831
Original commitRevision:413565 
Friday, 15 Apr 2016
10:55 rakuco search for other commits by this committer
Set DISTINFO_FILE with a relative directory expansion after r412346.

Using PORTSDIR is problematic when one is working on a local checkout, use
${.CURDIR} instead.
Original commitRevision:413331 
Thursday, 7 Apr 2016
17:23 rakuco search for other commits by this committer
Update CMake to 3.5.1.

Release notes: https://blog.kitware.com/cmake-3-5-1-available-for-download/

PR:		208473
Original commitRevision:412676 
Friday, 1 Apr 2016
14:00 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412346 
Friday, 25 Mar 2016
12:42 rakuco search for other commits by this committer
New port: devel/cmake-doc.

This port contains the documentation shipped by devel/cmake in additional
formats: HTML and QCH, the latter of which can be used by Qt Creator.

Submitted by:	Ralf Nolden <nolden@kde.org> to the area51 mailing list.
Original commitRevision:411837 

Number of commits found: 94