NetBSD/pkgsrc 1eHmdLbdoc CHANGES-2025 TODO

   doc: Updated net/libcares to 1.34.6
VersionDeltaFile
1.7084+2-1doc/CHANGES-2025
1.26520+2-1doc/TODO
+4-22 files

NetBSD/pkgsrc Lir5Nlonet/libcares distinfo Makefile

   libcares: update to 1.34.6.

   This is a security release.

   Security:
   * CVE-2025-62408. A use-after-free bug has been uncovered in read_answers() that
     was introduced in v1.32.3. Please see https://github.com/c-ares/c-ares/security/advisories/GHSA-jq53-42q6-pqr5

   Changes:
   * Ignore Windows IDN Search Domains until proper IDN support is added.

   Bugfixes:
   * Event Thread could stall when not notified of new queries on existing
     connections that are in a bad state
   * fix conversion of invalid service to port number in ares_getaddrinfo()
   * fix memory leak in ares_uri
   * Ignore ares_event_configchg_init failures
   * Use XOR for random seed generation on fallback logic.
   * Fix clang build on windows.

    [2 lines not shown]
VersionDeltaFile
1.46+4-4net/libcares/distinfo
1.54+2-2net/libcares/Makefile
1.35+2-2net/libcares/PLIST
+8-83 files

NetBSD/src krm4Bwosys/arch/evbppc/conf files.wii, sys/arch/evbppc/wii mainbus.c

   wii: Add support for GameCube controller sockets.

   A new driver is introduced for the Serial Interface that exposes the four
   GameCube controller sockets as uhid(4) devices. The report format and HID
   usages of these devices attempts to mimic the official USB GameCube
   controller adapter.

   wii$ usbhidctl -f /dev/uhid0 -r
   Report descriptor:
   Collection page=Generic_Desktop usage=Game_Pad
   Input   size=1 count=1 page=Button usage=Button_3, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_1, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_2, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_4, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_11, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_12, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_10, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_9, logical range 0..1
   Input   size=1 count=1 page=Button usage=Button_8, logical range 0..1

    [16 lines not shown]
VersionDeltaFile
1.1+434-0sys/arch/evbppc/wii/dev/si.c
1.1+231-0sys/arch/evbppc/wii/dev/gcpad_rdesc.h
1.1+94-0sys/arch/evbppc/wii/dev/uhid_si.c
1.1+39-0sys/arch/evbppc/wii/dev/si.h
1.9+9-1sys/arch/evbppc/conf/files.wii
1.6+7-2sys/arch/evbppc/wii/mainbus.c
+814-32 files not shown
+822-58 files

NetBSD/src Hpuq1DEsys/arch/arm/arm32 bus_dma.c, sys/arch/arm/include elf_machdep.h

   Fix few typos in comments:
   s/aready/already/
   s/aleady/already/
   s/imcoming/incoming/
VersionDeltaFile
1.151+3-3sys/arch/arm/arm32/bus_dma.c
1.63+3-3sys/arch/powerpc/booke/dev/pq3etsec.c
1.12+3-3sys/arch/riscv/riscv/bus_dma.c
1.46+3-3sys/compat/linux/arch/mips/linux_machdep.c
1.88+3-3sys/net/if_arcsubr.c
1.23+2-2sys/arch/arm/include/elf_machdep.h
+17-176 files

NetBSD/src Hc0eZt7sys/arch/evbmips/conf OCTEON

   Revert ASLR addition to OCTEON until it works for n64.
VersionDeltaFile
1.17+2-8sys/arch/evbmips/conf/OCTEON
+2-81 files

NetBSD/pkgsrc fsjbTv5doc CHANGES-2025

   Updated textproc/py-orjson, textproc/py-rapidjson
VersionDeltaFile
1.7083+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc zVoow5ytextproc/py-rapidjson distinfo Makefile

   py-rapidjson: updated 1.23

   1.23 (2025-12-07)

   * Fix serialization bug when using ``MM_COERCE_KEYS_TO_STRINGS`` together with
     ``sort_keys=True``
VersionDeltaFile
1.25+4-4textproc/py-rapidjson/distinfo
1.26+2-2textproc/py-rapidjson/Makefile
+6-62 files

NetBSD/pkgsrc qstKFT7textproc/py-orjson distinfo cargo-depends.mk

   py-orjson: updated to 3.11.5

   3.11.5 - 2025-12-06

   Changed

   - Show simple error message instead of traceback when attempting to
   build on unsupported Python versions.
VersionDeltaFile
1.20+46-46textproc/py-orjson/distinfo
1.15+14-14textproc/py-orjson/cargo-depends.mk
1.23+2-2textproc/py-orjson/Makefile
+62-623 files

NetBSD/pkgsrc xi97s3Pdoc CHANGES-2025

   Updated security/adguardhome, www/py-urllib3
VersionDeltaFile
1.7082+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc do00XsKwww/py-urllib3 distinfo Makefile

   py-urllib3: updated to 2.6.1

   2.6.1 (2025-12-08)

   - Restore previously removed ``HTTPResponse.getheaders()`` and
     ``HTTPResponse.getheader()`` methods.
VersionDeltaFile
1.55+4-4www/py-urllib3/distinfo
1.69+2-2www/py-urllib3/Makefile
+6-62 files

NetBSD/pkgsrc eSf06aygraphics/xpaint Makefile, graphics/xpaint/patches patch-dynPenOp.c patch-misc.h

   graphics/xpaint: apply some fixes
VersionDeltaFile
1.90+20-14graphics/xpaint/Makefile
1.1+16-0graphics/xpaint/patches/patch-dynPenOp.c
1.1+15-0graphics/xpaint/patches/patch-misc.h
1.1+15-0graphics/xpaint/patches/patch-Makefile.am
1.1+15-0graphics/xpaint/patches/patch-vxp2ps_vxp2tex.c
1.1+15-0graphics/xpaint/patches/patch-vxp2ps_vxp2ps.c
+96-144 files not shown
+110-1910 files

NetBSD/pkgsrc NN6HsWPsecurity/adguardhome distinfo go-modules.mk

   adguardhome: updated to 0.107.71

   0.107.71

   As it turns out, our changes to optimistic DNS cache in the previous update
   were a little too optimistic, and we’ve broken it a little bit in the process.
   This hotfix brings everything back to normal, and, as a bonus, we’re adding new
   settings for users to manually set the upper age limit and TTL for optimistic
   cache’s stale answers.

   Changed

   Stale records in optimistic DNS cache now have an upper age limit controlled by
   dns.cache_optimistic_max_age. The default value is 12 hours.

   TTL for stale answers from optimistic DNS cache is now controlled by
   dns.cache_optimistic_answer_ttl. The default value is 30 seconds.
VersionDeltaFile
1.3+31-31security/adguardhome/distinfo
1.3+8-8security/adguardhome/go-modules.mk
1.4+2-2security/adguardhome/Makefile
+41-413 files

NetBSD/pkgsrc N8tn37ldevel/py-uv-build Makefile

   py-uv-build: use rm -f

   Fixes a build error if the file does not exist for whatever reason.

   Reported by Stepan Ipatov on pkgsrc-users.
VersionDeltaFile
1.6+2-2devel/py-uv-build/Makefile
+2-21 files

NetBSD/src Dk08Pshshare/man/man4 wg.4

   Typo
VersionDeltaFile
1.15+3-3share/man/man4/wg.4
+3-31 files

NetBSD/pkgsrc-wip 5679eeelibudev-bsd distinfo Makefile, libudev-bsd/patches patch-udev-device.c patch-libudev.h

libudev-bsd: update to 0.6.0.4

Remove merged patches
DeltaFile
+0-34libudev-bsd/patches/patch-udev-device.c
+0-18libudev-bsd/patches/patch-libudev.h
+3-3libudev-bsd/distinfo
+1-1libudev-bsd/Makefile
+4-564 files

NetBSD/pkgsrc-wip 50e385dchromium distinfo, chromium/patches patch-chrome_browser_about__flags.cc patch-chrome_browser_flag__descriptions.h

chromium: update to 143.0.7499.40
DeltaFile
+1,517-1,517chromium/distinfo
+142-79chromium/patches/patch-chrome_browser_about__flags.cc
+21-162chromium/patches/patch-chrome_browser_flag__descriptions.h
+0-180chromium/patches/patch-chrome_browser_flag__descriptions.cc
+99-53chromium/patches/patch-chrome_browser_chrome__browser__main.cc
+30-81chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
+1,809-2,0721,528 files not shown
+4,896-5,0441,534 files

NetBSD/pkgsrc 2yz2zlzdoc pkg-vulnerabilities

   pkg-vulnerabilities: add last days CVEs

   + SOGo (fixed in HEAD, will be fixed in 5.12.5),
     ansible, apache, cpp-httplib, php-nextcloud, py-urllib3
VersionDeltaFile
1.680+21-1doc/pkg-vulnerabilities
+21-11 files

NetBSD/pkgsrc-wip 0e277d8sndio Makefile PLIST, sndio/files sndio.sh

sndio: remove, imported in the main tree
DeltaFile
+0-56sndio/patches/patch-configure
+0-50sndio/Makefile
+0-49sndio/PLIST
+0-43sndio/files/sndio.sh
+0-43sndio/patches/patch-libsndio_sio__oss.c
+0-12sndio/buildlink3.mk
+0-2532 files not shown
+0-2668 files

NetBSD/pkgsrc dbGgAMfdoc CHANGES-2025

   Updated graphics/librsvg, devel/py-modulegraph
VersionDeltaFile
1.7081+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc jUNy8ycdevel/py-modulegraph PLIST Makefile

   py-modulegraph: updated to 0.19.7

   Version 0.19.7

   * Add support for Python 3.13 and 3.14

   * Don't use ``pkg_resources`` unless ``importlib`` is not available

     Note that this requires using Python 3.8 or later, on older
     version please ensure that a version of *setuptools* older than
     November 2025.
VersionDeltaFile
1.8+8-8devel/py-modulegraph/PLIST
1.22+4-7devel/py-modulegraph/Makefile
1.16+4-4devel/py-modulegraph/distinfo
+16-193 files

NetBSD/pkgsrc wWyJZnSgraphics/librsvg/patches patch-.._vendor_matrixmultiply-0.3.9_src_dgemm__kernel.rs patch-.._vendor_matrixmultiply-0.3.9_src_sgemm__kernel.rs

   librsvg: remove unused patches
VersionDeltaFile
1.2+1-1graphics/librsvg/patches/patch-.._vendor_matrixmultiply-0.3.9_src_dgemm__kernel.rs
1.2+1-1graphics/librsvg/patches/patch-.._vendor_matrixmultiply-0.3.9_src_sgemm__kernel.rs
+2-22 files

NetBSD/pkgsrc 1vt1w9Mgraphics/librsvg distinfo cargo-depends.mk, graphics/librsvg/patches patch-.._vendor_wide-0.7.33_src_i16x8__.rs patch-.._vendor_wide-0.7.33_src_f32x4__.rs

   librsvg: updated to 2.60.1

   Version 2.60.1
   ==============

   librsvg crate version 2.60.1

   librsvg-rebind crate version 0.1.0

   This is a security release for RUSTSEC-2024-0421, RUSTSEC-2024-0404,
   and GHSA-c827-hfw6-qwvm (CVE-2024-43806).

   Note that even in unpatched releases, librsvg disallows references to
   external URLs that do not have a file:// method, so http/https URLs
   are rejected.

   The Minimum Supported Rust Version has unfortunately had to be raised
   to Rust 1.85.0, to accomodate the updated chains of dependencies.


    [7 lines not shown]
VersionDeltaFile
1.72+624-584graphics/librsvg/distinfo
1.13+200-186graphics/librsvg/cargo-depends.mk
1.1+303-0graphics/librsvg/patches/patch-.._vendor_wide-0.7.33_src_i16x8__.rs
1.1+276-0graphics/librsvg/patches/patch-.._vendor_wide-0.7.33_src_f32x4__.rs
1.1+249-0graphics/librsvg/patches/patch-.._vendor_wide-0.7.33_src_f64x2__.rs
1.1+213-0graphics/librsvg/patches/patch-.._vendor_wide-0.7.33_src_i32x4__.rs
+1,865-77037 files not shown
+3,204-80343 files

NetBSD/pkgsrc-wip 95d5da1ledger PLIST distinfo

Update distinfo and PLIST

With this it builds and runs on NetBSD 10, amd64:

```
/usr/pkgsrc/wip/ledger * master $ ledger
Ledger 3.4.1-20251025, the command-line accounting tool
without support for gpg encrypted journals and with Python support

Copyright (c) 2003-2025, John Wiegley.  All rights reserved.

This program is made available under the terms of the BSD Public License.
See LICENSE file included with the distribution for details and disclaimer.
Error: No journal file was specified (please use -f)
```
DeltaFile
+55-3ledger/PLIST
+5-22ledger/distinfo
+60-252 files

NetBSD/pkgsrc-wip 8bc27b8ledger/patches patch-CMakeLists.txt

Remove Boost iostreams patch

With this patch saw this:

```
ld: ../libledger.so.3: undefined reference to `boost::iostreams::file_descriptor::seek(long, std::_Ios_Seekdir)'
ld: ../libledger.so.3: undefined reference to `boost::iostreams::file_descriptor::close()'
ld: ../libledger.so.3: undefined reference to `boost::iostreams::file_descriptor_sink::file_descriptor_sink(int, boost::iostreams::file_descriptor_flags)'
ld: ../libledger.so.3: undefined reference to `boost::iostreams::file_descriptor_sink::file_descriptor_sink(boost::iostreams::
file_descriptor_sink const&)'
ld: ../libledger.so.3: undefined reference to `boost::iostreams::file_descriptor::write(char const*, long)'
```
DeltaFile
+0-15ledger/patches/patch-CMakeLists.txt
+0-151 files

NetBSD/pkgsrc-wip 906849eledger PLIST Makefile, ledger/patches patch-src_textual.cc patch-src_format.cc

Add Ledger from main at 3.3.2nb9
DeltaFile
+110-0ledger/patches/patch-src_textual.cc
+78-0ledger/patches/patch-src_format.cc
+64-0ledger/PLIST
+57-0ledger/patches/patch-src_times.cc
+49-0ledger/Makefile
+38-0ledger/patches/patch-src_utils.h
+396-018 files not shown
+758-024 files

NetBSD/pkgsrc-wip f025de4ledger/patches patch-src_utils.h patch-src_filters.cc

Remove Boost patches: Upstream issue has been closed

References: https://github.com/ledger/ledger/issues/2378
DeltaFile
+0-38ledger/patches/patch-src_utils.h
+0-25ledger/patches/patch-src_filters.cc
+0-14ledger/patches/patch-src_system.hh.in
+0-773 files

NetBSD/pkgsrc-wip a8949f7ledger Makefile

Bump Ledger version, etc in Makefile

References: https://github.com/ledger/ledger/releases/tag/v3.4.0
DeltaFile
+3-4ledger/Makefile
+3-41 files

NetBSD/pkgsrc-wip 52634bdledger/patches patch-CMakeLists.txt patch-src_main.cc

Update patches to suit Ledger src code changes
DeltaFile
+7-7ledger/patches/patch-CMakeLists.txt
+5-5ledger/patches/patch-src_main.cc
+4-4ledger/patches/patch-src_CMakeLists.txt
+16-163 files

NetBSD/pkgsrc-wip 1569bc4ledger/patches patch-src_textual.cc patch-src_format.cc

Remove ctype patches: Upstream PR has been merged

References: https://github.com/ledger/ledger/pull/2341
DeltaFile
+0-110ledger/patches/patch-src_textual.cc
+0-78ledger/patches/patch-src_format.cc
+0-57ledger/patches/patch-src_times.cc
+0-35ledger/patches/patch-src_amount.cc
+0-27ledger/patches/patch-src_strptime.cc
+0-25ledger/patches/patch-src_pool.cc
+0-3327 files not shown
+0-46013 files

NetBSD/pkgsrc MoVliXMdoc pkg-vulnerabilities

   pkg-vulnerabilities: add WSA-2025-0009

   Deduplicate all the CVEs too given that the WSA contains more information /
   version fixed.
VersionDeltaFile
1.679+2-3doc/pkg-vulnerabilities
+2-31 files