databases/openvoxdb-terminus9: Use the final version
The version was not bumped to the final version before committing.
Fix this and use the final tarball.
With hat: puppet
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)
(cherry picked from commit bba96c42a29fc0191b9513dde1e0ff90f8ddcc5b)
irc/eggdrop: Update 1.10.1 => 1.10.2
Changelog:
- Added the ability to implement extended bans.
- Added initial handling of arbitrary modes via 005 messages.
- Fixed compile warnings when using openssl 4.0.0.
- Fixed a type error when compiling with Tcl 9.
- Fixed an issue where rehashing causes an issue releasing and reopening
a listen port, causing Eggdrop to quit.
- Added option for unique systemd unit naming to autobotchk.
- Added support for declaring a python virtual environment when starting
with autobotchk.
https://github.com/eggheads/eggdrop/blob/v1.10.2/NEWS
PR: 299130
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
(cherry picked from commit 6a92577cfa187a158294ae0cc1292cc8a78ec297)
irc/eggdrop: Update 1.10.1 => 1.10.2
Changelog:
- Added the ability to implement extended bans.
- Added initial handling of arbitrary modes via 005 messages.
- Fixed compile warnings when using openssl 4.0.0.
- Fixed a type error when compiling with Tcl 9.
- Fixed an issue where rehashing causes an issue releasing and reopening
a listen port, causing Eggdrop to quit.
- Added option for unique systemd unit naming to autobotchk.
- Added support for declaring a python virtual environment when starting
with autobotchk.
https://github.com/eggheads/eggdrop/blob/v1.10.2/NEWS
PR: 299130
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
databases/tokyocabinet: Remove port option depending on expired port
This port includes the option "LZMA" (off by default) that depends
on archivers/lzmalib. This port was removed in commit d6baea195f8e
on April 1st, 2024.
PR: 299124
Approved by: no maintainer
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
(cherry picked from commit ac6015009b7e1276ce31e140aa363a6879ac5fcb)
databases/tokyocabinet: Remove port option depending on expired port
This port includes the option "LZMA" (off by default) that depends
on archivers/lzmalib. This port was removed in commit d6baea195f8e
on April 1st, 2024.
PR: 299124
Approved by: no maintainer
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q4
nfs_nfsdstate.c: Add an extra safety belt check for the backchannel
I do not think that xp_p2 can be NULL at this point,
but add an extra safety belt, just in case.
Reviewed by: rmacklem
MFC after: 1 week
Sponsored by: VersatusHPC
www/p5-HTTP-Session2: update 1.11 -> 1.12
Changelog: https://metacpan.org/dist/HTTP-Session2/changes
Major changes:
- Removed HTTP::Session2::ClientStore(deprecated at 2014)
- Use Crypt::SysRandom to generate the session_id
devel/p5-Future: update 0.52 -> 0.53
Changelog: https://metacpan.org/dist/Future/changes
Also add devel/p5-Future-XS as a test dependency
to unskip half part of the tests.
clnt_vc.c: Fix handling of broken TCP connections
After more than, I don't know, maybe 10k operations: mount, copy,
remove, verify and unmount cycles, one cp command hung in
close() / ncl_flush and never recovered. The machine and the mount
continued to work normally through a new connection, but the writes
using the old connection stayed frozen.
I did not understand exactly what happened. I traced what appears to
be the issue in the code. My current understanding is that
clnt_vc_soupcall() saw the EOF and woke the caller waiting for RPC
replies, but one caller remained blocked in sosend().
That thread continued holding a reference to the old client, preventing
it from being completely cleaned up.
The attached patch calls socantsendmore() when EOF is received, which
should wake the blocked sender and let the normal reconnect code replace
the connection.
[3 lines not shown]