NetBSD/pkgsrc 60SbONOdoc CHANGES-2025

   Updated fonts/harfbuzz, fonts/harfbuzz-icu
VersionDeltaFile
1.7452+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc QYWlExnfonts/harfbuzz distinfo Makefile.common

   harfbuzz harfbuzz-icu: updated to 12.3.0

   Overview of changes leading to 12.3.0
   Saturday, December 27, 2025
   =====================================
   - Invalid font tables (eg. GSUB/GPOS) are outright rejected, instead of
     partially validated and used. This behavior is different from DirectWrite
     and HarfRust, and is in line with CoreText. For context and reasoning see:
     https://github.com/harfbuzz/harfbuzz/issues/5535#issuecomment-3573738217
   - Various speed optimizations:
     * AAT shaping: speed up state machine on Apple silicon using a fast-path.
       12% faster in LucidaGrande benchmark.
     * OpenType shaping: speed up (Chain)Context lookup shaping using a fast-path
       and Coverage caching. 20% speedup in NotoNastaliqUrdu benchmark.
     * Drawing mega variable-fonts: 30% speedup on GoogleSansFlex benchmark.
     * Drawing `VARC` fonts: 5% speedup on varc-hanzi benchmark.
   - Always apply synthetic slant around horizontal glyph origin in hb-draw API.
   - Fix undefined C++ behavior in some uses union.
   - Remove the disabled by default uniscribe-bug-compatible mode from Indic and

    [4 lines not shown]
VersionDeltaFile
1.164+4-4fonts/harfbuzz/distinfo
1.75+2-2fonts/harfbuzz/Makefile.common
+6-62 files

NetBSD/pkgsrc jMIF8SJlang/ghc910 distinfo bootstrap.mk, lang/ghc910/patches patch-hadrian_src_Rules_BinaryDist.hs

   lang/ghc910: Fix a bug in my previous commit

   I thought I tested it thoroughly but turned out it wasn't enough.
VersionDeltaFile
1.3+8-6lang/ghc910/patches/patch-hadrian_src_Rules_BinaryDist.hs
1.13+2-2lang/ghc910/distinfo
1.5+2-1lang/ghc910/bootstrap.mk
+12-93 files

NetBSD/pkgsrc 8BpwkXWlang/fennel distinfo Makefile

   fennel: automatic download fails due to bot filter

   Replace distfile with what one gets via the web browser
   No change to checksum.
VersionDeltaFile
1.7+4-4lang/fennel/distinfo
1.7+3-4lang/fennel/Makefile
+7-82 files

NetBSD/pkgsrc HcUy7hDcad Makefile

   cad: Enable nvc
VersionDeltaFile
1.111+2-1cad/Makefile
+2-11 files

NetBSD/pkgsrc DYfAH3Adoc CHANGES-2025

   doc: Added cad/nvc version 1.18.2
VersionDeltaFile
1.7451+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc q3fSSpycad/nvc PLIST Makefile, cad/nvc/patches patch-thirdparty_cpustate.c patch-src_lib.c

   cad/nvc: import nvc-1.18.2

   NVC is a free software VHDL compiler and simulator implementing
   almost all of IEEE 1076-2008.
VersionDeltaFile
1.1+181-0cad/nvc/PLIST
1.1+42-0cad/nvc/Makefile
1.1+33-0cad/nvc/patches/patch-thirdparty_cpustate.c
1.1+15-0cad/nvc/patches/patch-src_lib.c
1.1+7-0cad/nvc/distinfo
1.1+2-0cad/nvc/DESCR
+280-06 files

NetBSD/pkgsrc DA5fcXWlang/ghc910 bootstrap.mk distinfo, lang/ghc910/patches patch-hadrian_src_Rules_BinaryDist.hs

   lang/ghc910: Refine how "make bootstrap" builds a bootkit

   "make bootstrap" now bundles non-system shared libraries, including ones
   from pkgsrc, with the resulting bootkit. It copies libraries and injects
   relative rpaths into binaries, similarly to what lang/rust does but without
   hard-coding library names:
   https://github.com/NetBSD/pkgsrc/blob/pkgsrc-2024Q4/lang/rust/Makefile#L642-L684

   No revision rebump is needed because this change does not affect the actual
   package to be built. It just affects bootkits.

   It's not that we are going to rebuild our bootkits right away. But when we
   upgrade our GHC to >9.14 we will need to do it, and things will be easier
   at that time.

   Tested on NetBSD, FreeBSD, Darwin, and SunOS.
VersionDeltaFile
1.2+280-11lang/ghc910/patches/patch-hadrian_src_Rules_BinaryDist.hs
1.4+44-84lang/ghc910/bootstrap.mk
1.12+2-5lang/ghc910/distinfo
+326-1003 files

NetBSD/pkgsrc 5iDTJCmdoc CHANGES-2025

   doc: Updated sysutils/btop to 1.4.6
VersionDeltaFile
1.7450+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc nJ9wqNwsysutils/btop Makefile distinfo, sysutils/btop/patches patch-Makefile patch-src_btop.cpp

   sysutils/btop: Update to 1.4.6

   - Remove the upstreamed patches.
   - Update required GCC to 14.
   - Fix permissions for the files.

   Changes since 1.4.5:

   ## v1.4.6

   References | Description | Author(s)
   --- | --- | ---
   #1272 | Skip 'H' and 'HX' suffix in AMD cpu name trimming | @ramdomPTM
   #1268 | feature: add process renice functionality | @goddamnparticle
   #1285 | Revert "Use /sys/dev/block/MAJOR:MINOR instead of /sys/block/NAME for disk I/O" #1270 | @deckstose
   #1277 | feat: Introduce cpu frequency display modes | @emiliopedrollo
   #1282 | Fix CPU frequency detection for LoongArch CPUs | @Twopic2
   #1275 | fix arrow keys that send 'O' instead of '[' | @vandabbin
   #1251 | OpenBSD: battery: add support for watthour and watts sensors | @shtrophic

    [31 lines not shown]
VersionDeltaFile
1.3+5-30sysutils/btop/patches/patch-Makefile
1.8+10-3sysutils/btop/Makefile
1.8+5-7sysutils/btop/distinfo
1.3+2-1sysutils/btop/PLIST
1.2+1-1sysutils/btop/patches/patch-src_btop.cpp
1.2+1-1sysutils/btop/patches/patch-src_netbsd_btop__collect.cpp
+24-436 files

NetBSD/pkgsrc eLntGmvdoc TODO

   doc/TODO: + llvm-21.1.8 [wip].
VersionDeltaFile
1.26586+2-2doc/TODO
+2-21 files

NetBSD/pkgsrc EYCs3bJdoc CHANGES-2025

   Added www/py-modelsearch; Updated devel/py-ninja
VersionDeltaFile
1.7449+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc fDTXgN0devel/py-ninja distinfo Makefile, devel/py-ninja/patches patch-CMakeLists.txt

   py-ninja: updated to 1.13.0

   1.13.0

   break: drop Python 3.7, manylinux2010 & musllinux_1_1
   feat: use 1.13.0 official release
   feat: use 1.13.0 from Kitware fork (older Make observers support)
   feat: add riscv64 linux wheels
   feat: use a manylinux_2_31 compatible image for riscv64
   fix: fail early if Ninja sources are missing
   chore(deps): bump pypa/cibuildwheel from 2.23 to 3.1
   chore: Simplify build-system replacing FetchContent calls with add_subdirectory
   ci: split QEMU builds
VersionDeltaFile
1.4+8-14devel/py-ninja/patches/patch-CMakeLists.txt
1.5+5-8devel/py-ninja/distinfo
1.7+3-7devel/py-ninja/Makefile
+16-293 files

NetBSD/pkgsrc e7G4r4bwww Makefile, www/py-modelsearch PLIST Makefile

   py-modelsearch: added version 1.1.1

   Django ModelSearch allows you to index Django models and search them using the
   ORM! It supports PostgreSQL FTS, SQLite FTS5, MySQL FTS, MariaDB FTS,
   Elasticsearch (7.x, 8.x, and 9.x), and OpenSearch (2.x and 3.x).
VersionDeltaFile
1.1+195-0www/py-modelsearch/PLIST
1.1+20-0www/py-modelsearch/Makefile
1.1+5-0www/py-modelsearch/distinfo
1.1+3-0www/py-modelsearch/DESCR
1.1895+2-1www/Makefile
+225-15 files

NetBSD/pkgsrc Eh4I2fbdoc pkg-vulnerabilities

   pkg-vulnerabilities: add last 12 hours CVEs

   + php
VersionDeltaFile
1.691+13-1doc/pkg-vulnerabilities
+13-11 files

NetBSD/pkgsrc kw821OWdoc CHANGES-2025

   doc: Updated www/hugo to 0.153.3
VersionDeltaFile
1.7448+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc GLx1XfAwww/hugo go-modules.mk distinfo

   hugo: Update to 0.153.3

   upstream changes:
   -----------------
   v0.153.3
     * build(deps): bump github.com/bep/imagemeta from 0.12.0 to 0.12.1 96ac146 @dependabot[bot]
     * Fix error with _content.gotmpl file with index.md siblings d4c0e44 @bep #14299

   v0.153.2
     * Fix "image: unknown format" error a8c5d0d @bep #14295
     * modules: Remove extended edition check a94a941 @bep #14284
     * misc: Update edition comparison and guidance in README.md 385d1a1 @jmooring

   v0.153.1
     * Handle PNG named *.webp 4085ee9 @bep #14288
     * Revert deprecation logging for contentDir per language 168bf17 @bep #14287
     * Fix panic when 404 is backed by a content file f740d7c @bep #14283
     * internal/warpc: Increase WebP memory limit to 256 MiB 5f46da6 @jmooring #14282


    [117 lines not shown]
VersionDeltaFile
1.31+124-168www/hugo/go-modules.mk
1.46+4-4www/hugo/distinfo
1.126+2-3www/hugo/Makefile
+130-1753 files

NetBSD/pkgsrc ex5tfsidoc CHANGES-2025

   Updated graphics/py-Willow, www/py-WebTest
VersionDeltaFile
1.7447+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc XM1j4xzwww/py-WebTest distinfo Makefile

   py-WebTest: updated to 3.0.7

   3.0.7 (2025-10-06)

   - Response.html is now a cached property to improve form parsing performance


   3.0.6 (2025-06-04)

   - Fix a bug that inputs outside of a ``<form>`` tag were considered
     belonging to that form because they had a HTML representation identical
     to some input inside that ``<form>``.


   3.0.5 (2025-06-04)

   - Strip ``<option>`` text.
   - Detect form fields outside of ``<form>`` tag associated via HTML5 ``form`` attribute.
VersionDeltaFile
1.14+4-4www/py-WebTest/distinfo
1.18+3-4www/py-WebTest/Makefile
+7-82 files

NetBSD/pkgsrc eU5geIpgraphics/py-Willow distinfo Makefile

   py-Willow: updated to 1.12.0

   1.12.0

   This release adds support for Python 3.14 and Pillow 12 and later.

   Python 3.9 is end of life and no longer supported as of this release.
VersionDeltaFile
1.12+4-4graphics/py-Willow/distinfo
1.43+3-4graphics/py-Willow/Makefile
+7-82 files

NetBSD/pkgsrc cp9yThhsysutils/xentools420 Makefile

   xentools420: build fix

   *** Ouch! ***

   found no usable distlib, please install it
VersionDeltaFile
1.5+2-1sysutils/xentools420/Makefile
+2-11 files

NetBSD/pkgsrc W0tMEQ8devel/pangox-compat Makefile

   pangox-compat: make GCC fix more consistent with elsewhere
VersionDeltaFile
1.29+10-6devel/pangox-compat/Makefile
+10-61 files

NetBSD/pkgsrc OgV1mYswww/ap-php Makefile

   ap-php: add an explanatory comment about a GCC workaround
VersionDeltaFile
1.64+2-1www/ap-php/Makefile
+2-11 files

NetBSD/pkgsrc DYwYsUKdoc CHANGES-2025

   doc: Updated net/powerdns to 5.0.2
VersionDeltaFile
1.7446+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc 3tgjQcvnet/powerdns distinfo Makefile.common, net/powerdns/patches patch-pdns_version.cc patch-pdns_dnsscope.cc

   net/powerdns: Update to version 5.0.2

   Provided by Marcin Gondek in wip.

   5.0.2
   Released: 11th of December 2025
   This is release 5.0.2 of the Authoritative Server. It contains bug fixes and a minor feature.
   Please review the Upgrade Notes before upgrading from versions < 5.0.x.

   New Features
   allow finer-grained rrset changes through the API
   References: #16589, pull request 16599

   Bug Fixes
   m4/pdns_check_libcrypto: fix ecdsa/eddsa includedir (famfo)
   References: #16538, pull request 16603
   add missing catch block for STL exceptions in createForward
   References: #16564, pull request 16566
   REST API: bring back 404 errors

    [7 lines not shown]
VersionDeltaFile
1.55+5-7net/powerdns/distinfo
1.4+6-6net/powerdns/patches/patch-pdns_version.cc
1.44+3-3net/powerdns/Makefile.common
1.5+1-1net/powerdns/patches/patch-pdns_dnsscope.cc
1.15+1-1net/powerdns/patches/patch-configure
+16-185 files

NetBSD/pkgsrc 3izBnPDarchivers/php-zlib Makefile

   php-zlib: fix builds on NetBSD with GCC >= 14
VersionDeltaFile
1.25+8-1archivers/php-zlib/Makefile
+8-11 files

NetBSD/pkgsrc soZiWstmk/defaults options.description

   mk: describe zeromq option, sort
VersionDeltaFile
1.753+5-4mk/defaults/options.description
+5-41 files

NetBSD/pkgsrc RuBXgZSwww/ap-php Makefile

   ap-php: fix builds on NetBSD with GCC >= 14
VersionDeltaFile
1.63+7-1www/ap-php/Makefile
+7-11 files

NetBSD/pkgsrc bAEZ4IRlang/php56 Makefile

   php56: fix builds on NetBSD with GCC >= 14
VersionDeltaFile
1.46+2-1lang/php56/Makefile
+2-11 files

NetBSD/pkgsrc UKrsp49databases/mongodb4 Makefile distinfo

   Updated databases/mongodb4 to 4.4.30

   No changelog from upstream, but from looking at the diffs from
   4.4.29 this looks to be in response to
   https://github.com/joe-desimone/mongobleed
VersionDeltaFile
1.26+6-7databases/mongodb4/Makefile
1.9+4-4databases/mongodb4/distinfo
+10-112 files