x11/xephem: Drop 2nd copy of fixing perl path
We had both REPLACE_PERL and a hand-written SUBST to do that, surely
from long ago. Just use REPLACE_PERL; that's what it's for.
x11/xephem: Grab 3 more files of upstream pull request 126
Files outside of the old WRKSRC were not picked up by mkpatches.
Restore patch comments lost in BUILD_DIRS pivot.
x11/xephem: Pivot from WRKSRC to BUILD_DIRS
WRKSRC implies that the build does not look outside of it, but that's
not true. Instead, make WRKSRC top level, and instead invoke make in
(singleton) BUILD_DIRS.
This is a huge commit textually, but it's just a pivot in how the
subdir is used, adding BUILD_DIRS to paths, and renaming all the
patches.
NFCI; this should produce the same binary. Works on netbsd-10 amd64
in "look at sky view, didn't crash, not blank" testing.
x11/xephem: Prune documentation of pkgsrc-specific license grant
Long ago, xephem was not free software and Elwood wrote to me granting
permission to distribute pkgsrc-modified binaries. Since then, it
became "mit", and is clearly documented as such in the sources, so
this is ancient history.
x11/xephem: Add \todo about wrong WRKSRC
While WRKSRC points to the dir in which make should be invoked, the
build references files outside of that dir. So it's wrong, and
BUILD_DIRS should be used instead.
tcp.fastopen.client_enable: Fix documented default
The default value has been 1 since June 2018, but the docs were not
updated to reflect the change.
MFC after: 3 days
Reviewed by: ziaee
Fixes: af4da5865557 (Enable TCP_FASTOPEN by default)
Signed-off-by: Matteo Riondato <matteo at FreeBSD.org>
Closes: https://github.com/freebsd/freebsd-src/pull/2285
(cherry picked from commit 0bc852cc62afcd79fc776f784623c3f2b7691d27)
mount_udf.8: Alphabetize and align options
While here, remove "The following UDF specific options are available:".
It is unused and does not appear to have ever been used.
MFC after: 3 days
(cherry picked from commit 05f132adc530cd53203b9cd09d7e1b211d2babc4)
mdoc.7: Revert upstream changes to Lb/LIBRARY
Since this manual describes the mdoc syntax throughout the ecosystem,
I had to blend what we had before with what upstream is doing now.
Thanks: adrian
MFC after: 3 days (we shipped this doc in 15.0/14.4)
Reviewed by: ivy, mhorne, des, adrian
Discussed with: arch@
Differential Revision: https://reviews.freebsd.org/D56153
(cherry picked from commit 4e2bf6e90a65bee317e4dd379e098ba2eb5d8c0d)
devel/tailor: Mark BROKEN on python 3.12 and later
Fails to build with No module named configparser
configparser has been removed from python 3.12
Approved by: portmgr (blanket)
devel/py-coherent.licensed: New port
This library was built for coherent.build and skeleton projects to
inject a license file at build time to reflect the license declared in
the License Expression.
WWW: https://github.com/coherent-oss/coherent.licensed