NetBSD/pkgsrc 6wuQ3Ma — editors/emacs modules.mk

   emacs: bugfix for modules.mk

   From Showta Ishizaki
VersionDeltaFile
1.44+3-1editors/emacs/modules.mk
+3-11 files

NetBSD/pkgsrc nZKaGxj — audio/xmmix distinfo, audio/xmmix/patches patch-ab

   xmmix: fix ioctl cmd type error in do_ioctl() wrapper

   xmmix's do_ioctl() ioctl wrapper function typed the second arg
   of ioctl ("unsigned long request") as "int cmd" instead.  this
   type conversion mangled the request value being passed to the
   ioctl syscall and resulted in an "Invalid argument" error for
   a FIOASYNC request on /dev/mixer.   resolve by changing do_ioctl()
   from "int cmd" to "unsigned int cmd" to match ioctl() man page.
VersionDeltaFile
1.3+23-15audio/xmmix/patches/patch-ab
1.11+2-2audio/xmmix/distinfo
+25-172 files

NetBSD/pkgsrc JDPEZOc — doc TODO

   doc/TODO: + python-3.15.0.
VersionDeltaFile
1.28120+2-1doc/TODO
+2-11 files

NetBSD/pkgsrc e7t2z2x — graphics/openjpeg DESCR

   openjpeg: fix year
VersionDeltaFile
1.4+1-1graphics/openjpeg/DESCR
+1-11 files

NetBSD/pkgsrc B5OZ03O — doc CHANGES-2026

   doc: Updated net/knot to 3.6.1
VersionDeltaFile
1.6830+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc HkL60Md — net/knot distinfo, net/knot/patches patch-tests_libknot_test_cookies.c patch-tests_knot_test__semantic__check.in

   knot: Update to 3.6.1

   Features:
   mod-ecs: new module for setting the ECS scope prefix length (Thanks to Branko Mijuskovic)

   Improvements:
   knotd: additional SOA consistency checks when processing incoming XFR
   knotd: DDNS over 0-RTT QUIC/TLS is forbidden
   knotd: new warning if difference(-no-serial) is enabled on a secondary zone
   knotc: control blocking timeout is per full command, not per each zone
   kdig: backward compatibility for +noidn as an alias for +noidnout
   libknot: extra checks for malformed IPv4 and TCP packets in XDP filter (Thanks to Joshua Rogers)
   src,tests: various compatibility fixes for SmartOS #980
   doc: various improvements

   Bugfixes:
   knotd: missing synchronization between catalog reload and worker suspension
   knotd: race condition between pausing/resuming events, zonedb update, and reload/conf-commit
   knotd: non-consumed DoT 0-RTT early data can cause memory exhaustion (Thanks to Yuxiao Wu)

    [19 lines not shown]
VersionDeltaFile
1.61+3-8net/knot/distinfo
1.2+1-1net/knot/patches/patch-tests_libknot_test_cookies.c
1.2+1-1net/knot/patches/patch-tests_knot_test__semantic__check.in
1.2+1-1net/knot/patches/patch-tests_contrib_test_atomic.c
1.2+1-1net/knot/patches/patch-src_contrib_ucw_mempool.c
1.2+1-1net/knot/patches/patch-src_contrib_time.c
+8-132 files not shown
+10-158 files

NetBSD/pkgsrc q3EM8ML — doc pkg-vulnerabilities

   doc: Add CVE-2026-107570 affecting "mail/mutt"
VersionDeltaFile
1.801+2-1doc/pkg-vulnerabilities
+2-11 files

NetBSD/pkgsrc xrBMOxW — doc CHANGES-2026

   doc: Updated textproc/enchant2 to 2.8.21nb3
VersionDeltaFile
1.6829+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc CGxYAEu — textproc/enchant2 Makefile

   enchant2: groff is troubled in macOS bulk builds, so just use mandoc everywhere

   Bump PKGREVISION.
VersionDeltaFile
1.65+12-3textproc/enchant2/Makefile
+12-31 files

NetBSD/pkgsrc mHHLj3c — doc CHANGES-2026

   Note update of the "mutt" package to version 2.4.3
VersionDeltaFile
1.6828+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc okoMJY5 — mail/mutt Makefile distinfo

   mail/mutt: Update to version 2.4.3

   This release fixes two bugs.  One of them is for CVE-2026-107570, fixing an
   OOB heap write.  This is triggered by a specially crafted Content-Header line
   in an email that is used as a template for a new email, via <resend-message>.
   Thanks to Calif.io, in collaboration with Anthropic for sending me a detailed
   write up and suggested patch.

   The full set of changes are:

   7752d93f  Fix OOB heap write in convert_file_from_to().
   4364e5b0  Fix mutt_signed_handler() goodsig setting.
VersionDeltaFile
1.130+4-4mail/mutt/distinfo
1.302+2-2mail/mutt/Makefile
+6-62 files

NetBSD/pkgsrc Yi8VHnc — graphics/openjpeg DESCR

   graphics/openjpeg: Note that upstream considers the repo unmaintained

   https://github.com/uclouvain/openjpeg/commit/06bbae8b5d5e57f8c28fe862b80a9464b320e314
VersionDeltaFile
1.3+3-0graphics/openjpeg/DESCR
+3-01 files

NetBSD/pkgsrc 2mHqzCp — emulators/ntvcm distinfo, emulators/ntvcm/patches patch-makefile

   Drop lto linker optimization option, it appears to cause spurious
   build problems on NetBSD 11, at least.
VersionDeltaFile
1.2+3-3emulators/ntvcm/patches/patch-makefile
1.4+2-2emulators/ntvcm/distinfo
+5-52 files

NetBSD/pkgsrc Fxspuxu — doc CHANGES-2026

   doc: Updated net/dnscontrol to 5.4.0
VersionDeltaFile
1.6827+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kdogxM9 — net/dnscontrol Makefile go-modules.mk

   dnscontrol: Update to 5.4.0

   Changelog
   Provider-specific changes:
   89188fe: feat(p/BUNNYDNS): make the provider safe to run concurrently (#4980) (@jfexyz)
   2b9883e: feat(p/DNSOVERHTTPS): mark the provider as verified for concurrency (#4981) (@jfexyz)
   New features:
   7e201d7: feat(cloudpress): add CloudPress DNS provider (#4390) (@arnoschoon)
   c16964f: feat: Stage 5: Add SupportedTypes and exhaustive provider validation (#4967) (@TomOnTime)
   1a6b48a: feat: Stage 6a: support domain-specific DNS provider metadata (#4975) (@TomOnTime)
   b45d6dd: feat: Suppress "Serially checking"/"Serially Gathering " messages unless --full flag used (#4978) (@jfexyz)
   0136f8c: feat: add SKIP_AUDIT modifier (#4971) (@GZTimeWalker)
   c9bf25d: feat: reduce messages if all providers are concurrent (--full overrides) (#4979) (@TomOnTime)
   8d96a60: feat: stage 6b: add direct REGISTRAR/SERVICE syntax (#4976) (@TomOnTime)
   Refactoring:
   d2f5fb9: refactor: Stage 2: Adopt new way for providers to register, test with 4 providers (#4956) (@TomOnTime)
   93b3df7: refactor: Stage 3: Migrate remaining providers to providers.Register (#4965) (@TomOnTime)
   76ddb69: refactor: Stage 4: Remove legacy provider registrations, accessors, etc (#4966) (@TomOnTime)
   ed4a220: refactor: Stage 6: Adopt SupportedTypes across providers (#4968) (@TomOnTime)
VersionDeltaFile
1.16+147-147net/dnscontrol/distinfo
1.17+48-48net/dnscontrol/go-modules.mk
1.52+1-1net/dnscontrol/Makefile
+196-1963 files

NetBSD/pkgsrc QekTgLV — x11/kitty PLIST

   kitty: launcher/kitten does not get installed on darwin
VersionDeltaFile
1.44+2-2x11/kitty/PLIST
+2-21 files

NetBSD/pkgsrc VbRJkbx — doc CHANGES-2026

   doc: Added lang/gerbil version 0.18.2
VersionDeltaFile
1.6826+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc G9DqTj6 — lang/gerbil distinfo DESCR, lang/gerbil/patches patch-src_gerbil_expander_root.ss patch-src_bootstrap_gerbil_expander_root~0.scm

   Gerbil is an opinionated, some might even say tendentious, dialect
   of Scheme designed for Systems Programming. It provides a state of
   the art macro and module system on top of the Gambit runtime and
   compiler and an extensive standard library. One way to think of
   Gerbil is as the C++ to Marc Feeley's C.

   The macro system is based on quote-syntax, and provides the full
   meta-syntactic tower with a native implementation of syntax-case.
   It also provides a full-blown module system, similar to PLT Scheme's
   (sorry, Racket) modules. The main difference from Racket is that
   Gerbil modules are single instantiation, supporting high performance
   ahead of time compilation and compiled macros.
VersionDeltaFile
1.1+5,672-0lang/gerbil/PLIST
1.1+53-0lang/gerbil/Makefile
1.1+26-0lang/gerbil/patches/patch-src_bootstrap_gerbil_expander_root~0.scm
1.1+16-0lang/gerbil/patches/patch-src_gerbil_expander_root.ss
1.1+12-0lang/gerbil/DESCR
1.1+7-0lang/gerbil/distinfo
+5,786-01 files not shown
+5,788-17 files

NetBSD/pkgsrc 6FVI4yI — x11/gtk2 Makefile

   gtk2: Fix previous.

   If a user didn't have MACOSX_DEPLOYMENT_TARGET set in mk.conf then the variable
   was no longer defined, so handle both cases.  Pointed out by tnn@.
VersionDeltaFile
1.370+5-1x11/gtk2/Makefile
+5-11 files

NetBSD/pkgsrc UwnrsME — devel/gtexinfo Makefile

   gtexinfo: add a comment
VersionDeltaFile
1.134+2-1devel/gtexinfo/Makefile
+2-11 files

NetBSD/pkgsrc tFreGXE — audio/lame Makefile, devel/gettext Makefile.common

   *: Fix inaccurate comments about iconv detection on macOS

   The detection is not faulty; the implementation is rejected with intent.
   Issue will need a generic pkgsrc resolution at some point.
VersionDeltaFile
1.23+3-3www/libpsl/Makefile
1.23+3-3textproc/libunistring/Makefile
1.25+3-3security/pinentry/Makefile.common
1.30+3-3devel/gettext/Makefile.common
1.99+3-3audio/lame/Makefile
+15-155 files

NetBSD/pkgsrc gXAMxAY — devel/gtexinfo Makefile

   gtexinfo: override the iconv test on macOS

   Upstream configure (via gnulib) has started to reject the native Apple
   libiconv because it has bugs related to character transliteration.
   This leads to PLIST errors. See for rationale:
   https://lists.gnu.org/archive/html/bug-gnulib/2024-05/msg00375.html

   The correct fix is probably to do:

   .if ${OPSYS} == "Darwin"
   USE_GNU_ICONV=          yes
   .endif

   But this would introduce a new dependency on converters/libiconv.
   I'll leave it to someone more familiar with the implications
   to decide.

   This commit leaves the broken status quo and is in line with
   other pkgsrc packages that have the same workaround, such as
   devel/gettext and textproc/libunistring.
VersionDeltaFile
1.133+2-1devel/gtexinfo/Makefile
+2-11 files

NetBSD/pkgsrc xBwvu7q — doc CHANGES-2026

   Updated devel/py-mercurial, devel/rhg, devel/py-vcs-versioning
VersionDeltaFile
1.6825+4-1doc/CHANGES-2026
+4-11 files

NetBSD/pkgsrc 1FRKk0T — graphics/php-gd Makefile

   php-gd: Force c99.

   Regenerating configure with newer autoconf tries to default to -std=gnu23 if
   supported, which conflicts with some of the K&R still in this code.
VersionDeltaFile
1.64+3-1graphics/php-gd/Makefile
+3-11 files

NetBSD/pkgsrc VlgMDZp — math/php-bcmath Makefile

   php-bcmath: Force c99.

   Regenerating configure with newer autoconf tries to default to -std=gnu23 if
   supported, which conflicts with some of the K&R still in this code.
VersionDeltaFile
1.11+3-1math/php-bcmath/Makefile
+3-11 files

NetBSD/pkgsrc hXVonfL — www/ap-php Makefile

   ap-php: Force gnu99.

   Regenerating configure with newer autoconf tries to default to -std=gnu23 if
   supported, which conflicts with some of the K&R still in this code.
VersionDeltaFile
1.65+2-1www/ap-php/Makefile
+2-11 files

NetBSD/pkgsrc 5XIPKAS — devel/py-vcs-versioning Makefile distinfo

   py-vcs-versioning: updated to 2.6.0

   2.6.0 (2026-10-06)

   Added

   - Add the `towncrier-fragments-zerover` version scheme: like `towncrier-fragments`, but while the last tag is `0.x`, `breaking` and `removal` fragments bump the minor version and only a `major` fragment proposes `1.0.0`.
VersionDeltaFile
1.14+4-4devel/py-vcs-versioning/distinfo
1.15+3-3devel/py-vcs-versioning/Makefile
+7-72 files

NetBSD/pkgsrc MAnV4BP — devel/rhg Makefile distinfo

   rhg: updated to 7.2.4
VersionDeltaFile
1.2+4-4devel/rhg/distinfo
1.2+4-3devel/rhg/Makefile
+8-72 files

NetBSD/pkgsrc Dgl7woa — editors/nvi Makefile

   nvi: Force c99.

   Regenerating configure with newer autoconf tries to default to -std=gnu23 if
   supported, which conflicts with some of the K&R still in this code.
VersionDeltaFile
1.58+5-3editors/nvi/Makefile
+5-31 files

NetBSD/pkgsrc PiEThGV — devel/py-mercurial version.mk distinfo

   py-mercurial: updated to 7.2.4

   7.2.4

   Fix the detection of peers with limited query size during discovery (9f732870676c)
   rhg: include the path in purge's directory removal errors (94be520c5190)
   verify: remove incorrect fncache branch in file index case (f43ea4a964e7)
   update: fix status after a flag-only update of symlink into a file, in rust (a491512f1f79)
   update: fix status after a flag-only update of a file into a symlink, in rust (5829e64543c3)
   rust: respect umask for executable files during update (33bb83b15bdc)
VersionDeltaFile
1.114+5-4devel/py-mercurial/Makefile
1.158+4-4devel/py-mercurial/distinfo
1.71+2-3devel/py-mercurial/version.mk
+11-113 files