net/bind: update to version 9.18.50.
Pkgsrc changes:
* None (just version + checksums)
Upstream changes:
Notes for BIND 9.18.50
----------------------
Removed Features
~~~~~~~~~~~~~~~~
- Remove ineffective TCP fallback after repeated UDP timeouts.
When an authoritative server failed to respond to two consecutive UDP
queries, :iscman:`named` marked the next retry as TCP but still sent
it over UDP, producing misleading dnstap records. The ineffective
retry path has been removed; a corrected TCP fallback will be restored
[34 lines not shown]
lhasa: update to 0.6.0
pkgsrc change:
- take maintainership
Upstream changelog:
https://github.com/fragglet/lhasa/blob/v0.6.0/NEWS.md
## v0.6.0 (2026-06-17):
* This release fixes a read overflow in the -pm2- decoder, where a
specially-crafted -pm2- sequence could cause reads from beyond the
end of the `copy_decode[]` array. However, it is not believed to be
an exploitable bug so this is not a security issue. Thanks to
Yukimura / @damseleng for reporting the bug.
* Archived files with empty filenames are now skipped over during
extract so that subsequent files can be extracted properly. This
allows some files in the Aminet archive to be extracted that were
previously only partially extracted (thanks @polluks).
[2 lines not shown]
ruby-nokogiri: update to 1.19.4
Upstream changelog:
https://github.com/sparklemotion/nokogiri/releases/tag/v1.19.4
v1.19.4 / 2026-06-18
Security
* [CRuby] (Low) Fixed a possible invalid memory read when XML::Node#
initialize_copy_with_args is called with an argument that is not a
Node. See GHSA-g9g8-vgvw-g3vf for more information.
* [CRuby] (Low) Fixed a possible use-after-free when an
XML::XPathContext is used after its source document has been
garbage collected. See GHSA-p67v-3w7g-wjg7 for more information.
* [CRuby] (Low) Fixed a possible use-after-free during XInclude
processing via Node#do_xinclude. See GHSA-wfpw-mmfh-qq69 for more
information.
* [CRuby] (Low) Fixed a possible use-after-free when Document#root=
[21 lines not shown]
postgis: Drop MAINTAINERship
Upstream has suddenly become very LLM. I'll probably still do
updates, but I don't want to be viewed as having any responsibility
for this.
Add textproc/gemtext2html
Gemtext2HTML is a simple ObjC library with a C interface and a command line
utility that translates Gemtext to HTML.
The command line utitlity acts as a filter, meaning it reads Gemtext from stdin
and outputs HTML to stdout. This can be used to render Gemtext in Forgejo,
including a "README.gmi" file.
xdelta3: Build fix for GCC 14 / 15
Fix the spelling of _POSIX_C_SOURCE so that gettimeofday gets
properly declared.
Verified to build on FreeBSD, NetBSD, macOS, Linux.
security/ipv6-toolkit: Update to v2.2
SI6 Networks IPv6 Toolkit 2.2
* All: Ensure consistency in version numbers across tools and documentation.
* path6: Fix bug that prevented setting TCP flags
* blackhole6: Fixed bug that lead to errors for paths >= 10 hops
* blackhole6: Polished the code
Removed unnecessary comments, and prevented some internal errors to make it
to the tool output.
* blackhole6: Set different default destination port numbers for TCP and UDP
The default UDP destination port has been changed to port 53.
SI6 Networks IPv6 Toolkit v2.1 (Jan)
* addr6: Add support for accepting only one address per prefix
Option '--block-dup-preflen' was added
* scan6: Fix bug in smart scan
There was a bug in the generation of low-byte and pattern-byte addresses.
* scan6: Improve VMWare scans
We have now added vSphere and ESX server entries
[104 lines not shown]
xps: Various build fixes for GCC 14.
Include config.h before any #if checks are done, so that they actually
pass.
This is necessary so that stdlib.h gets correctly included, otherwise
it implicitly declares loadavg(3) and fails to build with a modern
compiler.
xroar: Fix build on NetBSD and SunOS with GCC 14.
NetBSD and SunOS need _NETBSD_SOURCE and __EXTENSIONS__
respectively to get strsep(3) defined when _POSIX_C_SOURCE
is 200112L.
uhd: This needs support for the C++17 filesystem API.
The netbsd-9 system compiler has support for C++17 but lacks the file
system API, and is still technically supported.
souffle: This needs support for the C++17 filesystem API.
The netbsd-9 system compiler has support for C++17 but lacks the file
system API, and is still technically supported.