zino: update to version 2.5.1.
Pkgsrc changes:
* version-bump + checksums + PLIST update.
* Require 0.2.1 of py-netsnmp-cffi.
Upstream changes:
- Add `zping` CLI utility to check if a Zino daemon is alive by
querying its SNMP agent for uptime.
([#528](https://github.com/Uninett/zino/issues/528))
- Configuration errors in `zino.toml` now report the underlying
parser message (with line and column) for syntax errors, and
friendlier messages â<80><94> including key suggestions â<80><94>
for validation errors. ([#539](https://github.com/Uninett/zino/issues/539))
- Single-interface link state verification no longer crashes with
an `AssertionError` when the target interface has disappeared from
[13 lines not shown]
py-netsnmp-cffi: upgrade to version 0.2.1.
Pkgsrc changes:
* Version + checksum updates.
Upstream changes:
Fixed
* Fix ffi.error from a size mismatch between the cdef and the
real C layout of struct enum_list, by marking the cdef declaration
as flexible. The mismatch caused crashes on platforms where
CFFI verifies struct sizes against the C compiler (e.g.
NetBSD/pkgsrc builds of net-snmp), any time MIB enumerations
were looked up. (#23)
Added
* Test suite now also tests on Python 3.13 and 3.14.
* Wheel build/publish process also builds wheels for Python 3.13 and 3.14.
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.
bind920: update to BIND version 9.20.24.
Pkgsrc changes:
* Version bump, checksums.
Upstream changes:
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
in future BIND 9 versions. :gl:`#5529`
Feature Changes
[87 lines not shown]
tmux/prepare-import.sh - script cleanups
A bunch of minor changes that really affect nothing, but
be sure to never use "test ... -a ...", and avoid using
local "var=$(cmdsub)"
or the status from the cmdsub is ignored, do it in 2 commands
local var
var=$(cmdsub)
[And yes, the quotes are needed in the former version, not in the new.]
Also, after setting a trap to cleanup in case of a signal, remove it
again after the cleanup has been done.
chromium: make wayland support optional
Fix build on NetBSD-10: disable wayland support with native X11_TYPE
../../ui/ozone/platform/wayland/host/drm_syncobj_ioctl_wrapper.cc:50:10: error: use of undeclared identifier 'drmSyncobjEventfd'
50 | return drmSyncobjEventfd(fd_.get(), handle, point, ev_fd, flags);
| ^~~~~~~~~~~~~~~~~
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.
Fix up EHCI handoff from firmware on Sam460ex.
Sam460ex uses an external ULPI PHY. EHCI HCRESET resets only the on-chip
core, never the external PHY, so it inherited the bad state. Workaround
that.