===> The following configuration options are available for talloc242-2.4.2_3:
DEBUG=off: Build with debugging support
MANPAGES=on: Build and/or install manual pages
PYTHON=on: Python bindings or support
===> Use 'make config' to modify these settings
devel/talloc243: Update to 2.4.3
- After the repocopy in the previous commit, update the port to version
2.4.3.
- Lint with portfmt and portclippy.
- Update CONFLICTS_INSTALL in other talloc* ports.
- Remove a patch file that on longer applied. It seems harmless to
remove it.
- Remove NO_COLOR-related settings. The port builds fine without those
and the reason for their presence is unclear. Let's drop them.
PR: 287985
Reported by: Andrej Ebert <andrej@ebert.su>
Sponsored by: Klara, Inc.
python.mk: rename PYTHON_EXT_SUFFIX to PYTHON_TAG, document, etc
EXT_SUFFIX, according to PEP 3149, refers to the full tag and
extension for compiled extension module objects, eg .cpython-311.so,
.cpython-313t.so, etc. We do not use the correct semantic meaning,
and this usage becomes ambiguous and confusing when tags do not
match between bytecode and compiled extension module objects.
Rename our PYTHON_EXT_SUFFIX to PYTHON_TAG to align with PEP 3147's
specification of a magic tag, which consists of implementation name
and shorthand version only. This is meant for bytecode and other
files containing this tag in their filename that do not depend on
a specific Python ABI for the same version. Chase all existing
consumers.
(Only the first 15 lines of the commit message are shown above )
*/*: Rework manpages handling in Samba-related ports
* Remove outdated, incorrect, precompiled manpages from ${FILESDIR}/files/man.
* Properly disable manpages generation since XSLTPROC was set to true(1) WAF
always assumed xsltproc(1) to work and if any automatic dependency pulled in
textproc/docbook-xsl, manpages were generated even if explicitly disabled.
Approved by: jrm (mentor)
Differential Revision: https://reviews.freebsd.org/D49327
*/*: Fix conflict of PKGNAME
* Fix conflict of PKGNAME by adding PKGNAMESUFFIX to the ports below
- databases/tdb1410
- devel/talloc242
- devel/tevent016
* Set CONFLICTS_INSTALL between different versions of each port.
* Update dependencies of databases/ldb29 and net/samba420 to reflect
change of PKGNAME.
* Bump PORTREVISION of modified ports.
Reviewed by: 0mp, kiwi
Differential Revision: https://reviews.freebsd.org/D48826
devel/talloc242: Update to 2.4.2
Also hook it to the build.
PR: 280533
Sponsored by: Klara, Inc.
Approved by: 0mp (mentor)
Approved by: samba (0mp, kiwi)
Differential Revision: https://reviews.freebsd.org/D48657
devel/talloc242: Hierarchical pool based memory allocator
A hierarchical pool based memory allocator with destructors. It uses
reference counting to determine when memory should be freed.
This port is needed for Samba 4.20
This commit is just a repocopy. I will update the port to the correct
version and connect it to the build in the next commit.
PR: 280533
Sponsored by: Klara, Inc.
Approved by: 0mp (mentor)
Approved by: samba (0mp, kiwi)
Differential Revision: https://reviews.freebsd.org/D48657