NetBSD/src G9uwo40sys/dev/nvmm/x86 nvmm_x86_svm.c nvmm_x86_vmx.c

   nvmm: Don't report physical lapic freq as virtual lapic freq.

   The virtual lapic emulated by qemu in software always ticks at 1 GHz,
   but the physical lapic on my laptop, for example, ticks at 24 MHz.

   In order for this to work as iMil intended, we need some way for the
   hypervisor (such as qemu) to tell nvmm what its lapic frequency is.
   Until we have that, we can't correctly report any alleged lapic
   frequency to the guest.

   PR kern/59424: hardclock ticks run at breakneck pace under qemu
VersionDeltaFile
1.94+3-3sys/dev/nvmm/x86/nvmm_x86_svm.c
1.94+3-3sys/dev/nvmm/x86/nvmm_x86_vmx.c
+6-62 files

NetBSD/pkgsrc-wip 1564f7aunison-snapshot COMMIT_MSG Makefile

unison-snapshot: Sync $NetBSD$ back from pkgsrc after update

This is now ready to advance along upstream master.
DeltaFile
+1-27unison-snapshot/COMMIT_MSG
+3-3unison-snapshot/Makefile
+1-1unison-snapshot/options.mk
+1-1unison-snapshot/distinfo
+1-1unison-snapshot/PLIST
+7-335 files

NetBSD/pkgsrc-wip b3824c4unison-snapshot distinfo Makefile

unison-snapshot: Update to 2.54.0

Same bits, new tag - rc1 was declared the release.
DeltaFile
+3-3unison-snapshot/distinfo
+2-2unison-snapshot/Makefile
+5-52 files

NetBSD/pkgsrc il6iBq6doc CHANGES-2026

   doc: Updated net/unison to 2.54.0
VersionDeltaFile
1.2715+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc xY68ypfnet/unison PLIST distinfo

   net/unison: Update to 2.54.0

   Packaging changes:

   Upstream NEWS:

   ## Changes in 2.54.0

   Released 2026-05-01

     * Drop old wire protocol.  Unison will no longer interoperate with
       versions before 2.52.0 and will no longer read pre-2.52.0 archive
       files.
     * Document that LLM output is unwelcome in the Unison project (code,
       issues, mailinglists, etc.).

     * Add desktop file.

     Deprecation warning: support for external rsync will be removed;

    [13 lines not shown]
VersionDeltaFile
1.10+8-1net/unison/PLIST
1.44+4-4net/unison/distinfo
1.179+2-3net/unison/Makefile
1.12+3-1net/unison/options.mk
+17-94 files

NetBSD/pkgsrc 0I7fUx6doc CHANGES-2026

   doc: Updated geography/py-ubx2 to 1.3.0
VersionDeltaFile
1.2714+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc pSc3cCDgeography/py-ubx2 distinfo Makefile

   geography/py-ubx2: Update to 1.3.0

   Upstream NEWS, less minor improvements and bugfixes:

   ### RELEASE 1.3.0

   1. Add support for UBX MGA advanced calibration support commands and polls (MGA-SF-INI, MGA-SF-INI2, MGA-INI-ATT, MGA-SF) - thanks to @ariansharifi for contribution.

   ### RELEASE 1.2.60

   1. Add UBXReader `encoding` argument for chunked encoded socket streams.
   1. Add a third value '2' to UBXReader and UBXMessage `parsebitfield` argument (*previously a simple boolean*); 0 = parse bitfield as bytes, 1 = parse bitfield as individual bits, 2 = parse bitfield as *both* bytes *and* bits (1)
VersionDeltaFile
1.4+4-4geography/py-ubx2/distinfo
1.7+2-2geography/py-ubx2/Makefile
+6-62 files

NetBSD/src 8HCSKcAtests/crypto/libcrypto t_sha512trunc.c

   t_sha512trunc.c: add some more test cases

   These were randomly selected (biased for size) from the same source as
   the original ones. If still more are needed, reading from an input file
   would be the better (or, size-wise only) option, but this is simpler
   as-is.
VersionDeltaFile
1.4+290-3tests/crypto/libcrypto/t_sha512trunc.c
+290-31 files

NetBSD/src heDfa6stests/crypto/libcrypto t_sha512trunc.c

   t_sha512trunc.c: fix test case iteration

   The code in check() was repeatedly running the first element of the array
   of test cases, rather than iterating. (Noted by human-powered code
   inspection while preparing another commit that will follow shortly.)
VersionDeltaFile
1.3+6-4tests/crypto/libcrypto/t_sha512trunc.c
+6-41 files

NetBSD/pkgsrc AL03i2xwww/firefox140 distinfo, www/firefox140/patches patch-media_ffvpx_libavcodec_parser__list.c

   firefox140: note new patch added was already fixed upstream
VersionDeltaFile
1.15+2-2www/firefox140/distinfo
1.2+2-2www/firefox140/patches/patch-media_ffvpx_libavcodec_parser__list.c
+4-42 files

NetBSD/pkgsrc Q7NIQRItextproc/dasel Makefile

   dasel: generate files during post-build, not install

   Following a hint from bsiegert@
VersionDeltaFile
1.25+7-6textproc/dasel/Makefile
+7-61 files

NetBSD/src 3hnIlCkusr.bin/gzip Makefile

   Don't include zstd in the rescue version of gzip. Simplifies things until
   we decide how to handle the zstd build.
VersionDeltaFile
1.21+8-2usr.bin/gzip/Makefile
+8-21 files

NetBSD/pkgsrc GN5rhmXdoc CHANGES-2026

   doc: Updated www/firefox140-l10n to 140.10.1
VersionDeltaFile
1.2713+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 7Gz0JGlwww/firefox140-l10n distinfo Makefile

   firefox140-l10n: update to 140.10.1
VersionDeltaFile
1.10+307-307www/firefox140-l10n/distinfo
1.10+2-2www/firefox140-l10n/Makefile
+309-3092 files

NetBSD/pkgsrc tS7MIEwdoc CHANGES-2026

   doc: Updated www/firefox140 to 140.10.1
VersionDeltaFile
1.2712+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc yKrZQOCwww/firefox140 distinfo Makefile, www/firefox140/patches patch-media_ffvpx_libavcodec_parser__list.c

   firefox140: update to 140.10.1

   Mozilla Foundation Security Advisory 2026-36
   Security Vulnerabilities fixed in Firefox ESR 140.10.1

   Announced
       April 28, 2026
   Impact
       high
   Products
       Firefox ESR
   Fixed in

           Firefox ESR 140.10.1

   #CVE-2026-7320: Information disclosure due to incorrect boundary conditions in the Audio/Video component

   Reporter
       Xuehao Guo

    [45 lines not shown]
VersionDeltaFile
1.1+15-0www/firefox140/patches/patch-media_ffvpx_libavcodec_parser__list.c
1.14+5-4www/firefox140/distinfo
1.15+2-2www/firefox140/Makefile
+22-63 files

NetBSD/pkgsrc tFiOvnIdoc CHANGES-2026

   doc: Updated textproc/dasel to 3.8.1
VersionDeltaFile
1.2711+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc N34bY1Ptextproc/dasel Makefile distinfo

   dasel: update to 3.8.1.

   install man pages and shell completion

   ## [v3.8.1] - 2026-04-30

   - `dasel man` now generates a reproducible manpage based on [SOURCE_DATE_EPOCH](https://reproducible-builds.org/specs/source-date-epoch).
VersionDeltaFile
1.24+18-2textproc/dasel/Makefile
1.10+10-10textproc/dasel/distinfo
1.4+5-1textproc/dasel/PLIST
1.5+2-2textproc/dasel/go-modules.mk
+35-154 files

NetBSD/src 27kRcuTtools/gzip Makefile

   fix the build.
VersionDeltaFile
1.2+2-2tools/gzip/Makefile
+2-21 files

NetBSD/pkgsrc bAqIwPKdoc CHANGES-2026

   doc: Updated www/p5-Dancer to 1.3522
VersionDeltaFile
1.2710+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc kP91q7Zwww/p5-Dancer distinfo Makefile

   p5-Dancer: update to 1.3522.

   1.3522    2026-01-26 22:27:39+00:00 Europe/London

   [ENHANCEMENTS]
   - Remove unnecessary import from test file (avoid test failures on newer Perls)
   - Add security policy document
VersionDeltaFile
1.39+4-4www/p5-Dancer/distinfo
1.55+3-4www/p5-Dancer/Makefile
+7-82 files

NetBSD/pkgsrc 9A0KYriaudio/mixxx Makefile, misc/xfce4-weather-plugin Makefile

   *: bump revision after upower update
VersionDeltaFile
1.59+2-2sysutils/gnome-control-center/Makefile
1.84+2-2audio/mixxx/Makefile
1.114+2-2misc/xfce4-weather-plugin/Makefile
1.128+2-2sysutils/gnome-settings-daemon/Makefile
1.62+2-2sysutils/gnome-tracker-miners/Makefile
1.49+2-2sysutils/mate-power-manager/Makefile
+12-125 files not shown
+22-2111 files

NetBSD/pkgsrc qLhkHJ3doc CHANGES-2026

   doc: Updated devel/glib2 to 2.88.0nb1
VersionDeltaFile
1.2709+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc aWW5qOXsysutils/upower PLIST options.mk, sysutils/upower/patches patch-etc_UPower.conf.d_meson.build patch-etc_meson.build

   sysutils/upower: update to 1.91.2

   # upstream changes (since 1.90.9)

   Version 1.91.2
   --------------
   Released: 2026-04-01

   - Feature: Skip the systemd inhibitor when performing CriticalPowerAction (!309)
   - Feature: Introduce "Auto" CriticalPowerAction using systemd-logind Sleep() (!309)
   - Fix: Test CanPowerOff() availability before calling PowerOff() (!311)
   - Fix: Add charge limit support for systems providing only charge_control_end_threshold (!310, #342, #285)

   Version 1.91.1
   --------------
   Released: 2026-02-10

   - Fix: a resource leak (!294)
   - Fix: a NULL exception caused by a Non-NULL GError pointer (!295, #331)

    [31 lines not shown]
VersionDeltaFile
1.8+32-2sysutils/upower/PLIST
1.5+14-3sysutils/upower/options.mk
1.1+13-0sysutils/upower/patches/patch-etc_UPower.conf.d_meson.build
1.12+6-5sysutils/upower/distinfo
1.31+5-4sysutils/upower/Makefile
1.2+4-3sysutils/upower/patches/patch-etc_meson.build
+74-171 files not shown
+76-197 files

NetBSD/pkgsrc KxMaSuGdevel/glib2 Makefile distinfo, devel/glib2/patches patch-gmodule_gmodule-dl.c

   glib2: avoid false g_module_symbol() failures on NetBSD

   On NetBSD, do not turn a non-NULL dlsym() result into a
   g_module_symbol() failure only because dlerror() has a non-NULL value.

   POSIX specifies that it is implementation-defined whether dlerror()
   is thread-safe:
    https://pubs.opengroup.org/onlinepubs/9799919799/functions/dlerror.html
   as already noted in gmodule-dl.c comments.

   On NetBSD, dlerror(3) state is process-global and not thread-safe,
   so a non-NULL dlerror() value is not a reliable reason to reject
   a non-NULL dlsym() result.  Marking dlerror() as not thread-safe
   in GLib by DLERROR_IS_THREADSAFE=0 would only serialize GLib's
   own dynamic linker calls and would not protect against dynamic
   linker calls made outside GLib.

   POSIX also specifies that dlsym() returns a null pointer if the
   symbol cannot be found.  However, glibc documents cases where

    [8 lines not shown]
VersionDeltaFile
1.6+28-44devel/glib2/patches/patch-gmodule_gmodule-dl.c
1.314+2-1devel/glib2/Makefile
1.344+2-1devel/glib2/distinfo
+32-463 files

NetBSD/src fC9obB7usr.bin/tail reverse.c

   GitHub#80: Ricardo Branco: Some pseudo-filesystems return 0 for file size,
   so don't try to use mmap() on them.
VersionDeltaFile
1.24+3-3usr.bin/tail/reverse.c
+3-31 files

NetBSD/pkgsrc-wip cfb1663gotop distinfo Makefile

gotop: update upstream dependencies.
DeltaFile
+3-9gotop/distinfo
+1-1gotop/Makefile
+0-2gotop/go-modules.mk
+4-123 files

NetBSD/src Y5Is2ZEdoc 3RDPARTY

   gcc 16.1.0 out
VersionDeltaFile
1.2195+2-2doc/3RDPARTY
+2-21 files

NetBSD/src CWDn3iAsys/arch/cesfic/include vmparam.h, sys/arch/hp300/include vmparam.h

   Provide defaults for VM_PHYSSEG_MAX, VM_PHYSSEG_STRAT (single segment),
   VM_NFREELIST, and VM_FREELIST_DEFAULT (single freelist).

   Achievement unlocked: some platform <machine/vmparam.h> files are now just
   simple wrappers around <m68k/vmparam.h> (and a few more are *very* close).
VersionDeltaFile
1.35+1-61sys/arch/news68k/include/vmparam.h
1.35+1-57sys/arch/luna68k/include/vmparam.h
1.7+21-1sys/arch/m68k/include/vmparam.h
1.51+2-15sys/arch/hp300/include/vmparam.h
1.31+1-14sys/arch/cesfic/include/vmparam.h
1.22+2-13sys/arch/sun2/include/vmparam.h
+28-1618 files not shown
+49-22214 files

NetBSD/src oIyEA08sys/arch/amiga/include vmparam.h, sys/arch/atari/include vmparam.h

   Centralize the definition of VM_PHYS_SIZE.  While doing so, change
   the logic for its value, eliminating the obsolete USRIOSIZE constant.

   Previously, on Utah-derived platforms, USRIOSIZE was defined as the
   number of PTEs used for phys_map, and VM_PHYS_SIZE was USRIOSIZE * PAGE_SIZE.
   The USRIOSIZE was in turn derived from NPTEPG (number of PTEs in one page).

   On 4K page systems, that was a 4MB phys_map.  On 8K page systems, that
   was a 16MB phys_map (4x muliplier comes from 2x PTEs per page, 2x bytes
   per page mapped).  These values are totally excessive; the most pressure
   phys_map experiences on a typical system is boot-time fsck, and the max
   mapping request it will see is MAXPHYS (64KB); it is generally not used in
   steady-state operation.  In contrast, alpha's phys_map is 512KB and 32-bit
   x86 is ~1MB.

   Instead, simply define reasonable values for VM_PHYS_SIZE independent of
   PAGE_SIZE: 256KB for 68010, 1MB for everone else.  Per-platform constraints
   can override these values (although they happen to match what Sun2 and Sun3
   use, respectively).

    [3 lines not shown]
VersionDeltaFile
1.21+11-16sys/arch/sun2/include/vmparam.h
1.42+10-15sys/arch/sun3/include/vmparam.h
1.6+23-1sys/arch/m68k/include/vmparam.h
1.54+1-14sys/arch/amiga/include/vmparam.h
1.41+1-14sys/arch/atari/include/vmparam.h
1.38+1-12sys/arch/next68k/include/vmparam.h
+47-729 files not shown
+63-17015 files