sysutils/jdupes: Update 1.27.3 => 1.31.2
This update is strongly advised for users of the experimental
hashdb feature. Also, Upstream is switched to Codeberg.
Changelog:
https://codeberg.org/jbruchon/jdupes/src/tag/v1.31.2/CHANGES.txt
PR: 299058
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
print/publisher-devel: Fix PKGBASE collision
print/publisher at pro PKGNAME was same as print/publisher-devel at pro.
While the default flavor has -devel, pro flavor had not -devel.
Reported by: antoine (via ports mailing list)
Approved by: portmgr (blanket)
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
(cherry picked from commit 748957fc956343c8dbfc7cbc7ea5ed4f8920c998)
print/publisher-devel: Fix PKGBASE collision
print/publisher at pro PKGNAME was same as print/publisher-devel at pro.
While the default flavor has -devel, pro flavor had not -devel.
Reported by: antoine (via ports mailing list)
Approved by: portmgr (blanket)
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
science/rdkit: update 2025_09_2 → 2026.03.6
also:
- fixed many tests and upstreamed fixes (their testsuite is in a disarray,
we shouldn't really be fixing people's tests, but anyways)
- discovered and fixed wrong clang detection in the code, reported
upstream
- fixed wrongfully excluded code that caused plist issues
- fixed compiler crash on 16 (by using llvm:23)
mail/sympa: Depend on new missing dependency
Sympa gave up on Archive-Zip and is now using the Archive-Zip-SimpleZip.
Specifically in the version 6.2.78, PR #1902.
PR: 299011
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
(cherry picked from commit 59d509b5aec67ed924c45c09ce0eab9c64c8643b)
archivers/p5-Archive-Zip-SimpleZip: Add new port
Archive::Zip::SimpleZip is a module that allows the creation of Zip
archives. For reading Zip archives, there is a companion module,
called Archive::Zip::SimpleUnzip, that can read Zip archives.
This port is also required by mail/sympa.
PR: 299011
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
(cherry picked from commit 6e449cb4148a3598a0ccf487abb05124528d0e9d)
mail/sympa: Depend on new missing dependency
Sympa gave up on Archive-Zip and is now using the Archive-Zip-SimpleZip.
Specifically in the version 6.2.78, PR #1902.
PR: 299011
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
archivers/p5-Archive-Zip-SimpleZip: Add new port
Archive::Zip::SimpleZip is a module that allows the creation of Zip
archives. For reading Zip archives, there is a companion module,
called Archive::Zip::SimpleUnzip, that can read Zip archives.
This port is also required by mail/sympa.
PR: 299011
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
[tests] lib/libc/gen:assert_test: undefine `NDEBUG`
In the event `NDEBUG` was defined, `assert` would become a no-op,
breaking some of the expectations in `assert_test` around `assert(..)`
failing generating a coredump.
This is a better approach than the previous one committed in 6f3445006a
as it continues to test the `assert(..)` function instead of just
skipping it if `NDEBUG` was defined.
Suggested by: kevans
MFC after: 4 days
MFC with: 6f3445006a
Fixes: 6f3445006a
Differential Revision: https://reviews.freebsd.org/D60253