NetBSD/pkgsrc WA0wTgY — doc CHANGES-2026

   Fix a typo in my username.
VersionDeltaFile
1.6418+2-2doc/CHANGES-2026
+2-21 files

NetBSD/pkgsrc-wip 29c7cf7 — croc Makefile TODO

croc: PIE and RELRO disabled to make it working
DeltaFile
+2-1croc/Makefile
+3-0croc/TODO
+5-12 files

HardenedBSD/src 7fcb89a — tests/sys/vfs Makefile abi_root_symlink.sh

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+279-0tests/sys/vfs/abi_root_symlink.sh
+2-0tests/sys/vfs/Makefile
+281-02 files

HardenedBSD/src 6966acd — tests/sys/vfs Makefile abi_root_symlink.sh

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+279-0tests/sys/vfs/abi_root_symlink.sh
+2-0tests/sys/vfs/Makefile
+281-02 files

HardenedBSD/src e1588a5 — tests/sys/vfs Makefile abi_root_symlink.sh

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+279-0tests/sys/vfs/abi_root_symlink.sh
+2-0tests/sys/vfs/Makefile
+281-02 files

HardenedBSD/ports c681311 — math/py-heyoka pkg-plist, misc/comfyui pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+157-63misc/py-paddlepaddle/pkg-plist
+118-4misc/comfyui/pkg-plist
+50-42sysutils/fwupd/pkg-plist
+36-25math/py-heyoka/pkg-plist
+48-0sysutils/condy/Makefile
+40-5textproc/languagetool/pkg-plist
+449-139177 files not shown
+1,460-592183 files

GhostBSD/update-station 864d3cb — . setup.py

Bump version to 6.5 in setup.py
DeltaFile
+1-1setup.py
+1-11 files

HardenedBSD/ports e5cbf19 — net/linux-c7-openldap Makefile, net/linux-rl9-openldap Makefile

net/linux-*-openldap: Fix path to pkg-descr after move net/openldap* to databases

Approved by:    blanket (fix build)
Fixes:          34f95b5aad58 (databases/openldap*: move from net/)
Sponsored by:   UNIS Labs
DeltaFile
+1-1net/linux-rl9-openldap/Makefile
+1-1net/linux-c7-openldap/Makefile
+2-22 files

FreeBSD/ports e5cbf19 — net/linux-c7-openldap Makefile, net/linux-rl9-openldap Makefile

net/linux-*-openldap: Fix path to pkg-descr after move net/openldap* to databases

Approved by:    blanket (fix build)
Fixes:          34f95b5aad58 (databases/openldap*: move from net/)
Sponsored by:   UNIS Labs
DeltaFile
+1-1net/linux-rl9-openldap/Makefile
+1-1net/linux-c7-openldap/Makefile
+2-22 files

GhostBSD/update-station 040e083 — . update-station, update_station frontend.py backend.py

Do not trust the upgrade type when the repository cannot be read

Review of #74 found three places where the check acted on an answer it
had no reason to trust.

pkg update -f failing went unnoticed, and the package list was then read
from a stale catalogue. update_repository() reports it now,
check_for_update() and find_updates() answer None for "unknown", and
SomethingIsWrong, the dialog already written for that case and until now
unreachable, is shown instead of a package list. The tray stays hidden.

A major upgrade whose repository version cannot be read is refused,
because the boot environment is named after that version and cannot be
created without one. An empty version stays acceptable everywhere else.
pkg rquery exits non-zero both when it fails and when the repository has
no such package, so refusing it outright would leave a system whose
repository serves no GhostBSD-runtime unable to install any package
update.


    [4 lines not shown]
DeltaFile
+29-9update_station/backend.py
+6-1update-station
+3-2update_station/frontend.py
+38-123 files

NetBSD/src y5S9ngi — tools/gcc gcc-version.mk

   bump GCC version.
VersionDeltaFile
1.34+2-2tools/gcc/gcc-version.mk
+2-21 files

OpenBSD/ports Wz4j83x — net/knot distinfo Makefile

   net/knot: update to 3.5.8

   Changelog:
   https://gitlab.nic.cz/knot/knot-dns/-/blob/v3.5.8/NEWS

   No significant actions are required for migration:
   https://www.knot-dns.cz/docs/3.5/html/migration.html#upgrade-3-4-x-to-3-5-x

   ok phessler
VersionDeltaFile
1.89+4-4net/knot/Makefile
1.54+2-2net/knot/distinfo
+6-62 files

GhostBSD/ports bade1ef — x11/ghostbsd-mate Makefile

x11/ghostbsd-mate: Replace mate-dock-applet with mocka-dock
DeltaFile
+2-2x11/ghostbsd-mate/Makefile
+2-21 files

GhostBSD/ports 69efc89 — x11/ghostbsd-mate-settings Makefile distinfo

x11/ghostbsd-mate-settings: Update to 26.09.0

Adds GhostBSD's default for Mocka Dock's pinned apps, with Software Station after the dock's own defaults.
DeltaFile
+3-3x11/ghostbsd-mate-settings/distinfo
+3-2x11/ghostbsd-mate-settings/Makefile
+6-52 files

OpenBSD/ports FVNr1ci — net/haproxy distinfo Makefile

   MFC: net/haproxy: update to 3.2.24

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck
   ok sthen
VersionDeltaFile
1.93.2.5+2-2net/haproxy/distinfo
1.134.2.5+2-2net/haproxy/Makefile
+4-42 files

OpenBSD/ports WayzZef — net/haproxy distinfo Makefile

   net/haproxy: update to 3.2.24

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   from Mark Patruck
   ok sthen
VersionDeltaFile
1.99+2-2net/haproxy/distinfo
1.140+2-2net/haproxy/Makefile
+4-42 files

HardenedBSD/ports 21f9947 — sysutils Makefile, sysutils/gtime pkg-descr distinfo

sysutils/gtime: new port

GNU time runs another program, then displays information about the
resources used by that program.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             297851
DeltaFile
+22-0sysutils/gtime/Makefile
+3-0sysutils/gtime/distinfo
+2-0sysutils/gtime/pkg-descr
+1-0sysutils/Makefile
+28-04 files

FreeBSD/ports 21f9947 — sysutils Makefile, sysutils/gtime pkg-descr distinfo

sysutils/gtime: new port

GNU time runs another program, then displays information about the
resources used by that program.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             297851
DeltaFile
+22-0sysutils/gtime/Makefile
+3-0sysutils/gtime/distinfo
+2-0sysutils/gtime/pkg-descr
+1-0sysutils/Makefile
+28-04 files

GhostBSD/ports 39a390e — x11 Makefile, x11/mocka-dock distinfo pkg-descr

x11/mocka-dock: New port: taskbar-style dock applet for the MATE panel

Mocka Dock shows pinned and running applications as one row of buttons
on the MATE panel, with one button per application and an
application-focused right-click menu. It is part of the Mocka desktop
for GhostBSD.

0.0.1 is the first alpha for GhostBSD testers.

WWW: https://github.com/mocka-desktop/mocka-dock
DeltaFile
+24-0x11/mocka-dock/Makefile
+4-0x11/mocka-dock/pkg-descr
+3-0x11/mocka-dock/distinfo
+1-0x11/Makefile
+32-04 files

HardenedBSD/ports 2a99840 — astro/kstars Makefile, astro/phd2 Makefile

*/*: Bump PORTREVISION. devel/indi was modified
DeltaFile
+1-1astro/stellarium/Makefile
+1-1astro/phd2/Makefile
+1-1astro/kstars/Makefile
+3-33 files

FreeBSD/ports 2a99840 — astro/kstars Makefile, astro/phd2 Makefile

*/*: Bump PORTREVISION. devel/indi was modified
DeltaFile
+1-1astro/stellarium/Makefile
+1-1astro/phd2/Makefile
+1-1astro/kstars/Makefile
+3-33 files

FreeBSD/ports 5944221 — devel/indi pkg-plist Makefile

devel/indi: Use system libs instead of bundle ones

- Bump PORTREVISION
DeltaFile
+9-2devel/indi/Makefile
+1-2devel/indi/pkg-plist
+10-42 files

HardenedBSD/ports 5944221 — devel/indi pkg-plist Makefile

devel/indi: Use system libs instead of bundle ones

- Bump PORTREVISION
DeltaFile
+9-2devel/indi/Makefile
+1-2devel/indi/pkg-plist
+10-42 files

LLVM/project 7615da1 — llvm/lib/Target/M68k M68kInstrArithmetic.td M68kInstrInfo.cpp, llvm/test/CodeGen/M68k register-spills.ll

[M68k] Finish implementation of `MOVX` (move and extend) pseudo-instructions and fix related errors (#218938)

This patch adds remaining addressing modes to the "move and extend"
pseudo-instructions, and fixes a few errors and inconsistencies in the
logic that caused inefficient code generation.

- Remaining addressing modes were implemented to match non-pseudo `MOVE`
instructions.
- Names of the pseudos now correctly reflect the register classes they
operate on, e.g. `MOVZXd32r16` for XR16 -> DR32.
- Fixed an issue where `MOVZX` could be allocated to an address
register, which has no way to zero-extend the result. (There were even
some of these in the test `register-spills.ll`, emitted as illegal
instructions, but the test doesn't have instruction verification
enabled, so it wasn't caught.)
- Fixed some `extload` patterns where the register was unnecessarily
extended to 32 bits before being truncated to its final size, causing
redundant instructions to be omitted.
- Fixed `anyext` patterns lowering to `MOVZX` instead of `MOVX`, causing

    [5 lines not shown]
DeltaFile
+155-82llvm/lib/Target/M68k/M68kExpandPseudo.cpp
+61-106llvm/lib/Target/M68k/M68kInstrData.td
+80-50llvm/lib/Target/M68k/M68kInstrInfo.cpp
+0-81llvm/test/CodeGen/M68k/register-spills.ll
+15-15llvm/lib/Target/M68k/M68kInstrArithmetic.td
+3-7llvm/test/CodeGen/M68k/Arith/umul-with-overflow.ll
+314-3419 files not shown
+326-37615 files

HardenedBSD/ports 0565824 — devel Makefile, devel/py-tyro distinfo pkg-descr

devel/py-tyro: new port

tyro is a lightweight, ergonomic way to build CLI interfaces and
config objects directly from Python type annotations. It wraps
argparse with a clean, type-driven API and sensible defaults,
letting you turn dataclasses, attrs classes, or Pydantic models
into CLI interfaces.

It provides automatic --help generation from docstrings, shell
completion for bash/zsh/fish/PowerShell, and nested subcommands
with minimal boilerplate.

Signed-off-by:  Pedro Ramos <pr9000 at tutamail.com>
Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             297523
DeltaFile
+36-0devel/py-tyro/Makefile
+11-0devel/py-tyro/pkg-descr
+3-0devel/py-tyro/distinfo
+1-0devel/Makefile
+51-04 files

FreeBSD/ports 0565824 — devel Makefile, devel/py-tyro distinfo pkg-descr

devel/py-tyro: new port

tyro is a lightweight, ergonomic way to build CLI interfaces and
config objects directly from Python type annotations. It wraps
argparse with a clean, type-driven API and sensible defaults,
letting you turn dataclasses, attrs classes, or Pydantic models
into CLI interfaces.

It provides automatic --help generation from docstrings, shell
completion for bash/zsh/fish/PowerShell, and nested subcommands
with minimal boilerplate.

Signed-off-by:  Pedro Ramos <pr9000 at tutamail.com>
Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             297523
DeltaFile
+36-0devel/py-tyro/Makefile
+11-0devel/py-tyro/pkg-descr
+3-0devel/py-tyro/distinfo
+1-0devel/Makefile
+51-04 files

LLVM/project 8c153f7 — llvm/include/llvm/Analysis ScalarEvolutionExpressions.h

[SCEV] Remove unused classof(const SCEVUse *) overloads (NFC) (#226734)

isa/cast/dyn_cast on SCEVUse go through simplify_type or CastInfo.
classof(SCEVUse) is unused.
DeltaFile
+0-4llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
+0-41 files

NetBSD/src xLsabgw — sys/dev/pci pcidevs.h pcidevs_data.h

   regen.
VersionDeltaFile
1.1525+11,948-11,942sys/dev/pci/pcidevs_data.h
1.1526+4-2sys/dev/pci/pcidevs.h
+11,952-11,9442 files

NetBSD/src 7wJbzL0 — sys/external/bsd/dwc2/dist dwc2_hw.h

   dwc2: Minimal change to avoid shifty UB.

   PR port-mips/60780: UBSan complains about left-shifting outside of int
   type range
VersionDeltaFile
1.5+15-15sys/external/bsd/dwc2/dist/dwc2_hw.h
+15-151 files

NetBSD/src B7hoPzi — sys/dev/pci pcidevs

   Add 5300* to the RADEON_RX5500 entry.  Add some DASH serial ports.
VersionDeltaFile
1.1547+4-2sys/dev/pci/pcidevs
+4-21 files