NetBSD/src YT4YepMsys/arch/alpha/alpha syscall.c, sys/arch/mips/mips syscall.c

   Fix a longstanding bug on 64 bit ports with ABIs requiring sign-extension when returning 32-bit values in registers.  Alpha, MIPS N64, RISCV.

   With these ABIs it is necessary for the syscall return code to manually
   sign-extend all 32-bit return values.  If we don't, everything may look
   just fine, until a syscall return value is spilled to the stack and then
   reloaded.  At that point, the zero-extended form produced by C assignment
   into the 64-bit register for return to userspace will be sign-extended
   upon reload, producing a different, corrupt value which will fail comparisons.
   This was observed with a getuid() != geteuid() deep inside sshd on N64, on an
   unusual system that had some very large UIDs with bit 31 set - but is quite
   difficult to reproduce with small tests, since register pressure and compiler
   behavior determine whether the conditions necessary to trigger the bug will
   exist.

   The easiest way to see whether a new target needs this treatment is to
   look at its GCC configuratrion; if its PROMOTE_MODE has UNSIGNEDP = 0
   for SImode, the sign-extension in syscall() is necessary.
VersionDeltaFile
1.347+37-34sys/kern/init_sysent.c
1.189+29-1sys/kern/makesyscalls.sh
1.52+14-2sys/arch/mips/mips/syscall.c
1.7+12-2sys/arch/riscv/riscv/syscall.c
1.46+12-2sys/arch/alpha/alpha/syscall.c
1.307+3-1sys/sys/systm.h
+107-427 files not shown
+113-4813 files

NetBSD/src lyroAIUsys/arch/sparc64/include param.h

   Return an #endif seemingly deleted by accident in previous.
VersionDeltaFile
1.65+2-1sys/arch/sparc64/include/param.h
+2-11 files

NetBSD/pkgsrc ChpWxk0doc CHANGES-2026

   doc: Updated wm/fluxbox to 1.3.7nb10
VersionDeltaFile
1.2963+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jJlNuiywm/fluxbox Makefile distinfo, wm/fluxbox/patches patch-src_fluxbox.cc

   fluxbox: add upstream patch to handle monitor power cycling
VersionDeltaFile
1.2+22-3wm/fluxbox/patches/patch-src_fluxbox.cc
1.79+2-2wm/fluxbox/Makefile
1.42+2-2wm/fluxbox/distinfo
+26-73 files

NetBSD/src wBQmFHadistrib/sets/lists/debug md.evbarm.earmv5eb

   One more of the previous (debug->debugkernel)
VersionDeltaFile
1.3+2-2distrib/sets/lists/debug/md.evbarm.earmv5eb
+2-21 files

NetBSD/pkgsrc LKl19AIdoc CHANGES-2026

   doc: Updated devel/py-gobject3 to 3.56.3nb1
VersionDeltaFile
1.2962+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc nNXvvh1doc CHANGES-2026

   doc: Updated devel/py-gobject3-common to 3.56.3nb1
VersionDeltaFile
1.2961+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc JcIparjdevel/py-gobject3 Makefile PLIST, devel/py-gobject3-common Makefile PLIST

   py-gobject3*: move pygobject-types.h to -common package

   The header is included by pygobject.h, which is already
   installed by the -common package.

   Bump PKGREVISION.
VersionDeltaFile
1.8+5-2devel/py-gobject3-common/Makefile
1.59+4-2devel/py-gobject3/Makefile
1.2+2-1devel/py-gobject3-common/PLIST
1.18+1-2devel/py-gobject3/PLIST
+12-74 files

NetBSD/src Op9Q1cXsys/kern kern_exec.c

   NBPG -> PAGE_SIZE

   NFC.
VersionDeltaFile
1.532+3-3sys/kern/kern_exec.c
+3-31 files

NetBSD/pkgsrc 1vOWPCedoc CHANGES-2026

   doc: Updated devel/py-gobject3 to 3.56.3
VersionDeltaFile
1.2960+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc CSGypKrdoc CHANGES-2026

   doc: Updated devel/py-gobject3-common to 3.56.3
VersionDeltaFile
1.2959+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc FHGe4lfdevel/py-gobject3 PLIST distinfo, devel/py-gobject3/patches patch-gi_overrides_Gio.py

   py-gobject3: update to 3.56.3

   3.56.3 - 2026-05-08
   -------------------

   * Fix crash when user_data is defined before callback :mr:`554`
   * Add missing msg argument to asyncio cancel() :mr:`541`
   * Fix potential buffer overflow errors :mr:`540`
   * Fix memory leak when initializing GTK templates :mr:`526`

   3.56.2 - 2026-03-25
   -------------------

   * ci: drop obsolete mingw environments, add UCRT64 and clang64 (backport) :mr:`533`
   * Leave floating state intact for get/set property (backport) :mr:`534`
   * Only call do_dispose if it's implemented on the class (backport) :mr:`531`

   3.56.1 - 2026-02-27
   -------------------

    [74 lines not shown]
VersionDeltaFile
1.17+9-17devel/py-gobject3/PLIST
1.32+4-5devel/py-gobject3/distinfo
1.58+2-3devel/py-gobject3/Makefile
1.27+2-2devel/py-gobject3/Makefile.common
1.2+1-1devel/py-gobject3/patches/patch-gi_overrides_Gio.py
+18-285 files

NetBSD/src kbZJRDfsys/arch/atari/include param.h, sys/arch/hp300/include param.h

   Most m68k platforms define KERNBASE as 0x00000000, so provide that
   as a common default.
VersionDeltaFile
1.33+5-1sys/arch/m68k/include/param.h
1.39+1-2sys/arch/atari/include/param.h
1.57+1-2sys/arch/hp300/include/param.h
1.19+1-2sys/arch/luna68k/include/param.h
1.50+1-2sys/arch/mac68k/include/param.h
1.37+1-2sys/arch/mvme68k/include/param.h
+10-115 files not shown
+15-2111 files

NetBSD/src 8R3vR6ssys/arch/m68k/include param.h, sys/arch/sun2/include param.h

   Centrally define MACHINE_ARCH / _MACHINE_ARCH for all 68010.
VersionDeltaFile
1.32+8-3sys/arch/m68k/include/param.h
1.22+2-3sys/arch/sun2/include/param.h
+10-62 files

NetBSD/src KYABtcPsys/arch/m68k/include param.h, sys/arch/sun2/include param.h

   Centrally define MAXEXEC as 1 for for all 68010.
VersionDeltaFile
1.31+7-1sys/arch/m68k/include/param.h
1.21+1-3sys/arch/sun2/include/param.h
+8-42 files

NetBSD/src GAvAEeJsys/arch/sun3/include param3.h

   Clamp both UBC parameters on Sun3 so if the default UBC_WINSHIFT changes,
   it doesn't mess with our tuning.
VersionDeltaFile
1.58+8-3sys/arch/sun3/include/param3.h
+8-31 files

NetBSD/src YbTHOkdsys/arch/m68k/include param.h, sys/arch/sun2/include param.h

   Centralize the definition of UBC paramters for 68010 machines in
   <m68k/param.h> (taken from Sun2 values).
VersionDeltaFile
1.30+13-1sys/arch/m68k/include/param.h
1.20+1-7sys/arch/sun2/include/param.h
+14-82 files

NetBSD/src 2vP9pDjsys/arch/luna68k/include param.h, sys/arch/m68k/include param.h

   Harmonize USPACE / UPAGES across m68k platforms.

   There seems to be a complicated history rooted in the original Utah code
   using UPAGES of 2 w/ NBPG of 4096 for an 8KB total u-area.  The Amiga
   port then appeared using NBPG of 8192, but UPAGES was not adjusted to
   conpensate, resulting in a 16KB u-area for Amiga.  From there, chaos
   spread which resulted in us homehow tolerating a situation where the
   Sun2 is also using a 16KB u-area despite only have 2048-byte pages.

   End this madness by centrally defining USPACE as 8192 and deriving
   UPAGES from USPACE.  8KB is totally enough for these platforms.
VersionDeltaFile
1.47+5-2sys/arch/m68k/m68k/vm_machdep.c
1.19+1-4sys/arch/sun2/include/param.h
1.65+1-4sys/arch/sun3/include/param.h
1.29+3-2sys/arch/m68k/include/param.h
1.18+1-3sys/arch/luna68k/include/param.h
1.49+1-3sys/arch/mac68k/include/param.h
+12-189 files not shown
+21-4515 files

NetBSD/pkgsrc KDhjbxadoc CHANGES-2026 TODO

   doc: Updated shells/fish to 4.7.1
VersionDeltaFile
1.2958+2-1doc/CHANGES-2026
1.27249+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc YcE2S7sshells/fish distinfo cargo-depends.mk, shells/fish/patches patch-cmake_Install.cmake patch-Cargo.toml

   shells/fish: update to 4.7.1

   # pkgsrc changes
   Illumos support has been upstreamed (yes!), hence most patches have been dropped.

   # upstream changes (since 4.3.2)

   fish 4.7.1 (released May 08, 2026)
   ==================================

   This release fixes a regression in 4.7.0 that caused the web config (``fish_config``) to fail to start (:issue:`12717`).

   fish 4.7.0 (released May 05, 2026)
   ==================================

   Deprecations and removed features
   ---------------------------------
   - The default theme (i.e. the ``fish_color_*`` variables) is no longer set in non-interactive shells.


    [148 lines not shown]
VersionDeltaFile
1.43+198-155shells/fish/distinfo
1.3+65-49shells/fish/cargo-depends.mk
1.24+57-1shells/fish/PLIST
1.5+13-22shells/fish/patches/patch-cmake_Install.cmake
1.64+8-18shells/fish/Makefile
1.2+12-5shells/fish/patches/patch-Cargo.toml
+353-2507 files not shown
+360-25713 files

NetBSD/pkgsrc npbhFrbdoc CHANGES-2026

   doc: Updated graphics/py-mcomix to 3.1.1
VersionDeltaFile
1.2957+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc wIJycNzgraphics/py-mcomix PLIST Makefile

   py-mcomix: update to 3.1.1.

   # MComix 3.1.1
   ## Release date: 2025-09-06

   ### Bug fixes

   - Added official mime types for CBZ/CBR comic books to desktop
     metadata file.

   - Fix "context has already been set" error in Python 3.13.

   # MComix 3.1.0
   ## Release date: 2024-01-21

   ### Features

   - Image colors can be negated in the Image Enhancement dialog.
     Furthermore, enhancements now apply to most UI elements, such as

    [134 lines not shown]
VersionDeltaFile
1.6+203-7graphics/py-mcomix/PLIST
1.35+46-9graphics/py-mcomix/Makefile
1.10+4-4graphics/py-mcomix/distinfo
+253-203 files

NetBSD/pkgsrc wbl8KLKtime/libical buildlink3.mk

   libical: remove non-working upper bound from bl3.mk
VersionDeltaFile
1.23+1-2time/libical/buildlink3.mk
+1-21 files

NetBSD/pkgsrc 9Vibzsgtime/libical Makefile

   libical: conflicts with libical4
VersionDeltaFile
1.63+2-2time/libical/Makefile
+2-21 files

NetBSD/pkgsrc XWEFFvQtime/libical4 buildlink3.mk Makefile

   libical: rename to libical4

   Somehow bulk builds don't respect the upper bound from libical/bl3.mk.
VersionDeltaFile
1.2+8-8time/libical4/buildlink3.mk
1.3+3-2time/libical4/Makefile
+11-102 files

NetBSD/pkgsrc-wip 30ab80fgvfs options.mk PLIST, gvfs/patches patch-daemon_ParseFTPList.c

wip: remove some (already imported)
DeltaFile
+0-448gvfs/patches/patch-daemon_ParseFTPList.c
+0-212gvfs/options.mk
+0-163gvfs/PLIST
+0-135liburing/PLIST
+0-124libntfs/patches/patch-src_Makefile.in
+0-118gvfs/Makefile
+0-1,20038 files not shown
+0-1,85444 files

NetBSD/pkgsrc VwcfSlKdoc CHANGES-2026 TODO

   doc: Updated sysutils/gvfs to 1.60.0
VersionDeltaFile
1.2956+2-1doc/CHANGES-2026
1.27248+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc cDdKSm8sysutils/gvfs options.mk Makefile, sysutils/gvfs/patches patch-daemon_ParseFTPList.c

   sysutils/gvfs: Update to gvfs-1.60.0

   Update prepared in wip by PHO, with some later contributions by me.

   The change log is too long to paste here. See:
   https://gitlab.gnome.org/GNOME/gvfs/-/blob/master/NEWS
VersionDeltaFile
1.1+448-0sysutils/gvfs/patches/patch-daemon_ParseFTPList.c
1.7+195-20sysutils/gvfs/options.mk
1.143+96-25sysutils/gvfs/Makefile
1.18+74-35sysutils/gvfs/PLIST
1.1+24-0sysutils/gvfs/hacks.mk
1.28+8-11sysutils/gvfs/distinfo
+845-9110 files not shown
+901-9816 files

NetBSD/pkgsrc e33poZSdoc CHANGES-2026

   doc: Added filesystems/fuse-httpdirfs version 1.2.8
VersionDeltaFile
1.2955+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc RtzvzP9filesystems Makefile

   filesystems: add fuse-httpdirfs
VersionDeltaFile
1.62+2-1filesystems/Makefile
+2-11 files