NetBSD/pkgsrc M3NKfbmwww/py-channels distinfo Makefile

   py-channels: updated to 4.3.2

   4.3.2 (2025-11-20)

   * Confirmed support for Django 6.0.
   * Confirmed support for Python 3.14.
   * Added ``types`` extra for ``types-channels`` stubs. See installation docs.
VersionDeltaFile
1.27+4-4www/py-channels/distinfo
1.31+2-2www/py-channels/Makefile
+6-62 files

NetBSD/pkgsrc GqP1vkImk/fetch sites.mk

   mk: update a hostname
VersionDeltaFile
1.200+2-2mk/fetch/sites.mk
+2-21 files

NetBSD/src Nc4Xm4tsys/arch/hp300/hp300 machdep.c, sys/arch/hp300/include pmap.h

   The hp300 reserves the last page of RAM to use for the MMU trampoline.
   Since this page would otherwise be wasted, put it to good use as the
   NULL segment table using a new NULL_SEGTAB_PA hook.
VersionDeltaFile
1.247+12-2sys/arch/hp300/hp300/machdep.c
1.38+7-1sys/arch/hp300/include/pmap.h
1.24+6-2sys/arch/m68k/m68k/pmap_68k.c
+25-53 files

NetBSD/src NWOH3Bgsys/arch/m68k/m68k pmap_68k.c

   No need to zero null_segtab in pmap_init(); it happens in pmap_bootstrap1().
VersionDeltaFile
1.23+2-10sys/arch/m68k/m68k/pmap_68k.c
+2-101 files

NetBSD/pkgsrc seWPq4Pdoc CHANGES-2025

   doc: Updated devel/task to 3.45.5
VersionDeltaFile
1.6870+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc gofUlSJdevel/task distinfo go-modules.mk

   devel/task: update to 3.45.5

   * Fixed bug that made a generic message, instead of an useful one, appear
     when a Taskfile could not be found.
   * Fixed a bug that caused an error when including a Remote Git Taskfile.
   * Fixed issue where .taskrc.yml was not returned if reading it failed, and
     corrected handling of remote entrypoint Taskfiles.
   * Improved performance of --list and --list-all by introducing a faster
     compilation method that skips source globbing and checksum updates.
   * Fixed a concurrency bug with output: group. This ensures that begin/end
     parts won't be mixed up from different tasks.
   * Do not re-evaluate variables for defer:.
   * Improve error message when a Taskfile is not found.
   * Fixed generic error message exit status 1 when a dependency task failed.
   * Fixed YAML library from the unmaintained gopkg.in/yaml.v3 to the new fork
     maintained by the official YAML org.
   * On Windows, the built-in version of the rm core utils contains a fix
     related to the -f flag.
VersionDeltaFile
1.9+70-64devel/task/distinfo
1.9+22-20devel/task/go-modules.mk
1.16+2-3devel/task/Makefile
+94-873 files

NetBSD/src i5wlsoqsys/arch/hp300/hp300 machdep.c

   Map the last page of physical RAM VA==PA using PMBM_F_FIXEDVA.
VersionDeltaFile
1.246+12-2sys/arch/hp300/hp300/machdep.c
+12-21 files

NetBSD/src KcYBlLxsys/arch/hp300/include pmap.h

   The Hibler/Utah pmap put the virtual kernel PTE array near the top of
   the address space because it needed to use the very last page of kernel
   virtual space to map the last page of RAM VA==PA to faciliate MMU on/off
   transitions, and doing so made for more efficient use of kernel PT pages.
   We use the SYSMAP_VA hook to do the same for the same reason.

   (The *2 is because we can't use the very top of the address space
   for the virtual kernel PTE array because MAXADDR is otherwise occupied.)
VersionDeltaFile
1.37+13-1sys/arch/hp300/include/pmap.h
+13-11 files

NetBSD/pkgsrc-wip 8212a0aq-dns distinfo Makefile

q-dns: update to 0.19.11

* Add Windows zip format override in goreleaser config
* Fix format for Windows archive in goreleaser config
* Fix formatting for Windows archive in goreleaser config
* Merge pull request #140 from FaffeF/FaffeF-patch-archive-format
* ci: update binary usage in README
* ci: update coverage
* fix: connection error on different platforms
* fix: error on multiple servers (#92)
DeltaFile
+3-3q-dns/distinfo
+2-2q-dns/Makefile
+1-1q-dns/COMMIT_MSG
+6-63 files

NetBSD/pkgsrc-wip d43aa40kubectl distinfo go-modules.mk

kubectl: update to 1.34.2

Changes by Kind

Bug or Regression

* Fix panic on kubectl api-resources [SIG CLI]
DeltaFile
+9-9kubectl/distinfo
+2-2kubectl/go-modules.mk
+1-1kubectl/Makefile
+1-1kubectl/COMMIT_MSG
+13-134 files

NetBSD/src cfXtVlgsys/arch/m68k/include pmap_68k.h, sys/arch/m68k/m68k pmap_68k.c

   Add a FIXEDVA flag to the pmap_bootmap structure that can be used to
   map a physical address at a fixed virtual location.

   This is intended to support the somewhat quirky physical/virtual address
   space layout of the hp300 where the last page of physical memory is
   mapped VA==PA at the very top of the virtual address space in order to
   facilitate enabling / disabling the MMU.
VersionDeltaFile
1.8+13-7sys/arch/m68k/include/pmap_68k.h
1.22+14-6sys/arch/m68k/m68k/pmap_68k.c
+27-132 files

NetBSD/pkgsrc-wip b1fccaapy-pre-commit PLIST distinfo

py-pre-commit: update to 4.5.0

4.5.0 - 2025-11-22

Features

* Add pre-commit hazmat.

4.4.0 - 2025-11-08

Features

* Add --fail-fast option to pre-commit run.
* Upgrade ruby-build / rbenv.
* Add language: unsupported / language: unsupported_script as aliases for
language: system / language: script (which will eventually be deprecated).
* Add support docker-in-docker detection for cgroups v2.

Fixes

    [3 lines not shown]
DeltaFile
+10-7py-pre-commit/PLIST
+3-3py-pre-commit/distinfo
+1-1py-pre-commit/COMMIT_MSG
+1-1py-pre-commit/Makefile
+15-124 files

NetBSD/pkgsrc 8xMKrX0doc CHANGES-2025

   doc: Updated databases/mysql80-cluster to 8.0.44
VersionDeltaFile
1.6869+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc 4vka9pcdatabases/mysql80-cluster PLIST distinfo, databases/mysql80-cluster/patches patch-plugin_x_src_io_vio__input__stream.h patch-plugin_x_src_prepare__param__handler.cc

   mysql80-cluster: update to 8.0.44
VersionDeltaFile
1.2+171-8databases/mysql80-cluster/PLIST
1.4+4-15databases/mysql80-cluster/distinfo
1.6+6-5databases/mysql80-cluster/Makefile.common
1.12+1-3databases/mysql80-cluster/Makefile
1.2+1-1databases/mysql80-cluster/patches/patch-plugin_x_src_io_vio__input__stream.h
1.2+1-1databases/mysql80-cluster/patches/patch-plugin_x_src_prepare__param__handler.cc
+184-339 files not shown
+193-4215 files

NetBSD/pkgsrc-wip 577bcf6iosevka-aile-ttf distinfo, iosevka-curly-slab-ttf distinfo

iosevka-*: update to 33.3.5

Changes of version 33.3.5

* Refine shape of the following characters:
  * CYRILLIC CAPITAL LETTER DJE (U+0402).
  * CYRILLIC CAPITAL LETTER TSHE (U+040B).
  * CYRILLIC CAPITAL LETTER YAT (U+0462).
  * CYRILLIC SMALL LETTER YAT (U+0463).
  * CYRILLIC CAPITAL LETTER SHHA (U+04BA).
  * CYRILLIC CAPITAL LETTER SHHA WITH DESCENDER (U+0526).
  * CYRILLIC SMALL LETTER TALL YAT (U+1C87).
  * COMBINING CYRILLIC LETTER YAT (U+2DFA).
  * CYRILLIC CAPITAL LETTER IOTIFIED YAT (U+A652).
  * CYRILLIC SMALL LETTER IOTIFIED YAT (U+A653).
  * CYRILLIC CAPITAL LETTER HWE (U+A694).
* Refine spacing of diagonal-tailed i and j.
* Add Characters:
  * LATIN CAPITAL LETTER VY (U+A760).

    [19 lines not shown]
DeltaFile
+3-3iosevka-ttf/distinfo
+3-3iosevka-aile-ttf/distinfo
+3-3iosevka-curly-slab-ttf/distinfo
+3-3iosevka-curly-ttf/distinfo
+3-3iosevka-etoile-ttf/distinfo
+3-3iosevka-slab-ttf/distinfo
+18-1812 files not shown
+30-3018 files

NetBSD/pkgsrc-wip 0407296py-cfgv distinfo Makefile

py-cfgv: update to 3.5.0

Pkgsrc changes:

* Add COMMIT_MSG.
* Remove unnecessary py-six dependency.
DeltaFile
+3-3py-cfgv/distinfo
+1-3py-cfgv/Makefile
+3-0py-cfgv/COMMIT_MSG
+7-63 files

NetBSD/src y5cmJgdsys/arch/m68k/m68k pmap_68k.c

   Work-in-progress.  It's not quite working yet, but if the option isn't
   defined, everyhing still works:

   In the Hibler/Utah pmap, the kernel PTE array was placed right near
   the very top of the kernel virtual address space.  This was because
   of the hp300's unique physical memory arrangement: the last page of
   memory is always located at PA $FFFF.F000 and the physical address
   of the beginning of RAM varied based on the RAM size.  This meant that
   VA $FFFF.F000 is a convenient place to map the RAM VA==PA, making
   transition between "MMU off" and "MMU on" (and vice versa) easier.
   Since VA $FFFF.F000 was already going to be mapped, it made sense to
   put something else along side of it in order to minimize waste in
   PT pages.

   As noted above, this implementation is tuned for a growing-from-0
   virtual space layout.  However, we have a special case for this
   particular requirement: if a platform defines SYSMAP_VA, then we
   will assume it is as a high address, place the kernel PTE array at
   that KVA, and ensure sufficient page tables to map from that VA until

    [20 lines not shown]
VersionDeltaFile
1.21+158-59sys/arch/m68k/m68k/pmap_68k.c
+158-591 files

NetBSD/pkgsrc 8Dt5UNwdevel/lxqt-build-tools distinfo Makefile, devel/lxqt-build-tools/patches patch-cmake_modules_LXQtCompilerSettings.cmake

   lxqt-build-tools: expect C++20 now, we really need it

   LXQt includes a (as we call it) plasma6-libkscreen dependency, which as
   of its version 6.5.2 or thereabouts expects C++20 features (the
   "spaceship operator", at the least). Fixes builds of lxqt-config after
   the latest plasma6 updates earlier today.
VersionDeltaFile
1.7+1-18devel/lxqt-build-tools/patches/patch-cmake_modules_LXQtCompilerSettings.cmake
1.18+2-2devel/lxqt-build-tools/distinfo
1.48+2-1devel/lxqt-build-tools/Makefile
+5-213 files

NetBSD/src rKunYW5sys/dev/ic sc16is7xx_tty.c


   Actually remove some stuff that was ifdef'ed out that was suppose to
   be removed before this was commited in the first place.  No functional
   change.
VersionDeltaFile
1.2+2-80sys/dev/ic/sc16is7xx_tty.c
+2-801 files

NetBSD/pkgsrc ULqbYd9multimedia/mediainfo distinfo, multimedia/mediainfo/patches patch-MediaInfoLib_Source_MediaInfo_MediaInfo__Internal.cpp

   mediainfo: fix build on NetBSD 11.99.4
VersionDeltaFile
1.1+17-0multimedia/mediainfo/patches/patch-MediaInfoLib_Source_MediaInfo_MediaInfo__Internal.cpp
1.20+2-1multimedia/mediainfo/distinfo
+19-12 files

NetBSD/src DyNWn8bsys/crypto/aes/arch/x86 aes_sse2_4x32_subr.c aes_sse2_4x32.c

   aes(9): Rewrite x86 SSE2 implementation.

   This computes eight AES_k instances simultaneously, using the
   bitsliced 32-bit aes_ct logic which computes two blocks at a time in
   uint32_t arithmetic, vectorized four ways.

   Previously, the SSE2 code was a very naive adaptation of aes_ct64,
   which computes four blocks at a time in uint64_t arithmetic, without
   any 2x vectorization -- I did it at the time because:

   (a) it was easier to get working,
   (b) it only affects really old hardware with neither AES-NI nor SSSE3
       which are both much much faster.

   But it was bugging me that this was a kind of dumb use of SSE2.

   Substantially reduces stack usage (from ~1200 bytes to ~800 bytes)
   and should approximately double throughput for CBC decryption and for
   XTS encryption/decryption.

    [10 lines not shown]
VersionDeltaFile
1.1+753-0sys/crypto/aes/arch/x86/aes_sse2_4x32_subr.c
1.1+352-0sys/crypto/aes/arch/x86/aes_sse2_4x32.c
1.1+223-0sys/crypto/aes/arch/x86/aes_sse2_4x32_impl.c
1.1+195-0sys/crypto/aes/arch/x86/aes_sse2_4x32_dec.c
1.1+134-0sys/crypto/aes/arch/x86/aes_sse2_4x32_enc.c
1.1+67-0sys/crypto/aes/arch/x86/aes_sse2_4x32_subr.h
+1,724-014 files not shown
+1,855-4120 files

NetBSD/src sK7Zpd2sys/conf copts.mk, sys/crypto/aes aes_bear64.c aes_ct64.c

   aes(9): New 64-bit bitsliced implementation.

   Derived from BearSSL's aes_ct64 code.  Compared to the aes_ct code,
   on machines with native 64-bit integer arithmetic, aes_ct64 should
   have approximately:

   - the same throughput for:
     . CBC encryption,
     . CCM encryption/decryption, and
     . CBC-MAC;

   - double the throughput for:
     . CBC decryption,
     . XTS encryption/decryption.

   (aes_ct computes AES on two blocks at a time; aes_ct64 computes it on
   four blocks at a time, with roughly the same number of instructions.
   CBC encryption and CBC-MAC are inherently sequential; CCM, being a
   combination of CTR and CBC-MAC, can only really be parallelized two

    [12 lines not shown]
VersionDeltaFile
1.1+933-0sys/crypto/aes/aes_bear64.c
1.1+512-0sys/crypto/aes/aes_ct64.c
1.1+174-0sys/crypto/aes/aes_ct64_dec.c
1.1+122-0sys/crypto/aes/aes_ct64_enc.c
1.1+62-0sys/crypto/aes/aes_bear64.h
1.13+26-1sys/conf/copts.mk
+1,829-15 files not shown
+1,911-1711 files

NetBSD/src sJ27FLJ. UPDATING, lib/libpthread Makefile

   libpthread: Link with -Wl,-z,nodelete.

   Can't safely unload libpthread because of the interaction with libc
   thread stubs.

   PR lib/59784: dlopening and dlclosing libpthread is broken
VersionDeltaFile
1.103+17-1lib/libpthread/Makefile
1.3+2-6tests/lib/libpthread/dlopen/t_dlopen.c
1.387+5-1UPDATING
+24-83 files

NetBSD/src 92vIlBZdistrib/sets/lists/debug mi, distrib/sets/lists/tests mi

   ld.elf_so(1): Test concurrent dlopen/dlclose.

   PR lib/59751: dlclose is not MT-safe depending on the libraries
   unloaded
VersionDeltaFile
1.1+98-0tests/libexec/ld.elf_so/t_dlclose_thread.c
1.29+6-1tests/libexec/ld.elf_so/Makefile
1.491+2-1distrib/sets/lists/debug/mi
1.1401+2-1distrib/sets/lists/tests/mi
+108-34 files

NetBSD/src C8S0byuexternal/gpl3/gcc README.gcc14

   update mips o32 and ppc status.
VersionDeltaFile
1.28+4-9external/gpl3/gcc/README.gcc14
+4-91 files

NetBSD/pkgsrc o68wMmzdoc pkg-vulnerabilities

   pkg-vulnerabilities: add last 24 hours CVEs

   + nnn (fixed upstream, latest stable release 5.1 affected)
VersionDeltaFile
1.671+2-1doc/pkg-vulnerabilities
+2-11 files

NetBSD/pkgsrc O7dTtdVdoc CHANGES-2025

   doc: mention new mailman2-python3 package
VersionDeltaFile
1.6868+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc hDAaZBDmail Makefile

   mail/Makefile: + mailman2-python3
VersionDeltaFile
1.681+2-1mail/Makefile
+2-11 files

NetBSD/pkgsrc HY8aNJlmail/mailman2-python3 Makefile distinfo

   mailman2-python3: fix PKGNAME

   fix pkglint, fix Python path in installed file, add missing tool
   dependency
VersionDeltaFile
1.2+11-12mail/mailman2-python3/Makefile
1.2+4-4mail/mailman2-python3/distinfo
1.2+1-2mail/mailman2-python3/DESCR
+16-183 files

NetBSD/pkgsrc P1cVUbzdoc CHANGES-2025

   plasma6 updates
VersionDeltaFile
1.6867+6-1doc/CHANGES-2025
+6-11 files