GhostBSD/install-station 4d4c546. setup.py, install_station use_zfs.py system_calls.py

Rework ZFS page UI layout and swap sizing

Redesign the ZFS configuration page with a two-column layout (settings
on the left, disk list on the right), add a user-editable swap size
field that defaults to actual RAM size, make the pool name always
editable, and simplify pool type values to plain identifiers (stripe,
mirror, raidz1/2/3). Consolidate duplicated next-button sensitivity
logic into _update_next_button(), replace deprecated Gtk.STOCK icons
with icon names, encrypt swap when GELI is enabled, and bump version
to 0.4.
DeltaFile
+201-238install_station/use_zfs.py
+15-0install_station/system_calls.py
+3-2install_station/partition.py
+1-1setup.py
+220-2414 files

GhostBSD/ghostbsd 2f89f56sys/conf package-version

bump version to 26.2-R15.1a3
DeltaFile
+1-1sys/conf/package-version
+1-11 files

GhostBSD/ghostbsd c70874esys/dev/dpaa fman.c if_memac.c

Merge remote-tracking branch 'freebsd/main'
DeltaFile
+643-239sys/dev/dpaa/fman.c
+820-0sys/dev/dpaa/if_memac.c
+473-329sys/dev/dpaa/qman.c
+719-0sys/dev/dpaa/dpaa_eth.c
+697-0sys/dev/dpaa/fman_port.c
+0-651sys/dev/dpaa/if_dtsec_rm.c
+3,352-1,219281 files not shown
+9,842-5,873287 files

GhostBSD/ghostbsd 993d0e9sys/contrib/dev/athk/ath12k dp_mon.c dp_rx.c, sys/contrib/dev/athk/ath12k/wifi7 dp_mon.c

Merge remote-tracking branch 'freebsd/stable/15' into stable/15
DeltaFile
+103-3,414sys/contrib/dev/athk/ath12k/dp_mon.c
+257-3,253sys/contrib/dev/athk/ath12k/dp_rx.c
+2,416-1,011sys/contrib/zstd/lib/common/xxhash.h
+3,385-0sys/contrib/dev/athk/ath12k/wifi7/dp_mon.c
+2,413-897sys/contrib/zstd/lib/compress/zstd_compress.c
+0-3,045sys/contrib/dev/athk/ath12k/hal_desc.h
+8,574-11,6201,985 files not shown
+92,612-68,6591,991 files

GhostBSD/ghostbsd e22115dsys/contrib/zstd/doc zstd_manual.html zstd_compression_format.md, sys/contrib/zstd/doc/educational_decoder zstd_decompress.c

Merge remote-tracking branch 'freebsd/releng/15.1' into releng/15.1
DeltaFile
+2,416-1,011sys/contrib/zstd/lib/common/xxhash.h
+2,413-897sys/contrib/zstd/lib/compress/zstd_compress.c
+0-2,320sys/contrib/zstd/doc/educational_decoder/zstd_decompress.c
+0-1,908sys/contrib/zstd/doc/zstd_manual.html
+1,063-820sys/contrib/zstd/programs/fileio.c
+0-1,692sys/contrib/zstd/doc/zstd_compression_format.md
+5,892-8,648287 files not shown
+21,512-25,425293 files

GhostBSD/ghostbsd ce0af40release/packages/ucl freebsd-update-all.ucl

Update annotations set from "minimal" to "optional" in freebsd-update-all.ucl

(cherry picked from commit ef864780172becfe3e5799ce0826e8232ef67246)
DeltaFile
+1-1release/packages/ucl/freebsd-update-all.ucl
+1-11 files

GhostBSD/ghostbsd ef86478release/packages/ucl freebsd-update-all.ucl

Update annotations set from "minimal" to "optional" in freebsd-update-all.ucl
DeltaFile
+1-1release/packages/ucl/freebsd-update-all.ucl
+1-11 files

GhostBSD/ghostbsd 260e4d3release/packages/ucl freebsd-update-all.ucl

Update annotations set from "minimal" to "optional" in freebsd-update-all.ucl
DeltaFile
+1-1release/packages/ucl/freebsd-update-all.ucl
+1-11 files

GhostBSD/ghostbsd c166eb2release/packages/ucl freebsd-update-all.ucl

Update annotations set from "minimal" to "optional" in freebsd-update-all.ucl
DeltaFile
+1-1release/packages/ucl/freebsd-update-all.ucl
+1-11 files

GhostBSD/ghostbsd 27ad506contrib/bsnmp oid-list

Document some more OIDs that are used by bsnmp.
DeltaFile
+18-0contrib/bsnmp/oid-list
+18-01 files

GhostBSD/ghostbsd 7906084contrib/bsnmp/snmp_mibII mibII.c

Fix some memory leaks when fetching the mibII.

Reviewed by:    glebius
Sponsored by:   Netflix
Differential Revision:  <https://reviews.freebsd.org/D55998>
DeltaFile
+6-0contrib/bsnmp/snmp_mibII/mibII.c
+6-01 files

GhostBSD/ghostbsd 6499888lib/geom/part gpart.8

gpart(7): Fix reference to the zfsprops man page

PR:     292147
DeltaFile
+2-2lib/geom/part/gpart.8
+2-21 files

GhostBSD/ports b39cab9devel/freebsd-sysroot pkg-plist.powerpc, graphics/py-kornia-rs distinfo

Merge remote-tracking branch 'freebsd/main'
DeltaFile
+0-13,444lang/ruby32/pkg-plist
+0-5,063lang/ghc92/pkg-plist
+0-3,435security/openssl111/files/extra-patch-ktls
+1,584-1,485devel/freebsd-sysroot/pkg-plist.powerpc
+1,371-801graphics/py-kornia-rs/distinfo
+2,141-0www/pomerium/files/modules.txt
+5,096-24,2283,460 files not shown
+42,474-51,6543,466 files

GhostBSD/ports ba3ff6acad/kicad-doc distinfo, cad/kicad-doc/files patch-src_pcbnew_pcbnew__create__board.adoc

cad/kicad: update KiCad and libraries to 10.0.2

Announcement soon on https://www.kicad.org/blog/
DeltaFile
+0-50cad/kicad/files/patch-pcbnew_edit__track__width.cpp
+30-0cad/kicad-doc/files/patch-src_pcbnew_pcbnew__create__board.adoc
+3-3cad/kicad-doc/distinfo
+3-3cad/kicad-library-symbols/distinfo
+3-3cad/kicad-library-templates/distinfo
+3-3cad/kicad-library-footprints/distinfo
+42-6210 files not shown
+58-7616 files

GhostBSD/ports 78414b4devel/apache-commons-io distinfo Makefile

devel/apache-commons-io: Update to 2.22.0
DeltaFile
+3-3devel/apache-commons-io/distinfo
+1-2devel/apache-commons-io/Makefile
+4-52 files

GhostBSD/ports a7e5968misc/codex distinfo Makefile

misc/codex: Update to 0.130.0

Changelog:
- https://github.com/openai/codex/releases/tag/rust-v0.129.0
- https://github.com/openai/codex/releases/tag/rust-v0.130.0

Reported by:    GitHub (watch releases)
DeltaFile
+5-3misc/codex/distinfo
+4-3misc/codex/Makefile
+1-0misc/codex/Makefile.crates
+10-63 files

GhostBSD/ghostbsd 555ffd9sys/dev/pci pci.c

pci: use uint32_t for eecp

eecp holds the extended capability offset. If that offset is larger
than 0xff, storing it in uint8_t truncates it, which can make the
early EHCI/XHCI capability walk read the wrong location and loop during
boot.

Seen on AMD device 1022:151e, where HCCPARAMS1 = 0x0118ffc5 and the
first xHCI extended capability offset is 0x460. Widen eecp to uint32_t
in xhci_early_takeover(), matching xhci_pci_take_controller().

Signed-off-by: Gisle Nes <gisle at gisle.net>
Reviewed by:    zlei, aokblast
MFC after:      3 days
Pull Request:   https://github.com/freebsd/freebsd-src/pull/2127
Closes:         https://github.com/freebsd/freebsd-src/pull/2127
DeltaFile
+1-1sys/dev/pci/pci.c
+1-11 files

GhostBSD/ghostbsd 44338ccetc/mtree BSD.root.dist

BSD.root.dist: Correct tag for /etc/sysctl.kld.d

This is only used by rc.subr and belongs in rc, not runtime.

Fixes:          fa6d67cd16b5 ("BSD.root.dist: Add package tag for all directories")
MFC after:      3 days
Reviewed by:    ivy
Differential Revision:  https://reviews.freebsd.org/D56900
DeltaFile
+1-1etc/mtree/BSD.root.dist
+1-11 files

GhostBSD/ghostbsd 072f79dsys/x86/cpufreq hwpstate_amd.c

hwpstate_amd: Initialize CPPC driver type

Assign the driver type instead of preserving uninitialized stack data

PR:     294899
Reviewed by:    aokblast
DeltaFile
+1-1sys/x86/cpufreq/hwpstate_amd.c
+1-11 files

GhostBSD/ports 4702d4bdevel/pyenv distinfo pkg-plist

devel/pyenv: Update to 2.6.30
DeltaFile
+3-3devel/pyenv/distinfo
+2-0devel/pyenv/pkg-plist
+1-1devel/pyenv/Makefile
+6-43 files

GhostBSD/ghostbsd fab9bfcsys/netpfil/pf pf_ioctl.c, tests/sys/netpfil/pf match.sh

pf: do not reject rules with colliding hashes

We insert rules in pf_krule_global solely for the benefit of the
'keepcounters' feature. Failing to insert (beause the rule hash
collides, or an identical rule already exists) would be worse than
restoring counts to the wrong rule (or failing to restore them at all).

PR:             282863, 294860, 294859, 294858
MFC after:      3 days
Sponsored by:   Rubicon Communications, LLC ("Netgate")
Differential Revision:  https://reviews.freebsd.org/D56745

(cherry picked from commit a0e4c65f1814a7a677364dc29bb703f84323d175)
DeltaFile
+36-0tests/sys/netpfil/pf/match.sh
+8-16sys/netpfil/pf/pf_ioctl.c
+44-162 files

GhostBSD/ports bbfaf67multimedia/libva-nvidia-driver distinfo Makefile

multimedia/libva-nvidia-driver: update to 0.0.17

Changes:        https://github.com/elFarto/nvidia-vaapi-driver/releases/tag/v0.0.17
Reported by:    GitHub (watch releases)
DeltaFile
+3-3multimedia/libva-nvidia-driver/distinfo
+1-1multimedia/libva-nvidia-driver/Makefile
+4-42 files

GhostBSD/ports b74dceamail/postfix-current distinfo Makefile, mail/postfix-current/files extra-patch-blacklistd

mail/postfix-current: Update to 3.12-20260506

- Update to 3.12-20260506
- Fix blacklistd patch for FreeBSD < 15.0
DeltaFile
+19-0mail/postfix-current/files/extra-patch-blacklistd
+3-3mail/postfix-current/distinfo
+1-1mail/postfix-current/Makefile
+23-43 files

GhostBSD/ports 5c1a2fbsysutils/accountsservice Makefile distinfo, sysutils/accountsservice/files patch-meson.build patch-meson__post__install.py

sysutils/accountsservice: update to 26.13.3

PR:             294993
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+0-23sysutils/accountsservice/files/patch-meson.build
+0-15sysutils/accountsservice/files/patch-meson__post__install.py
+0-13sysutils/accountsservice/files/patch-src_meson.build
+6-6sysutils/accountsservice/Makefile
+3-3sysutils/accountsservice/distinfo
+2-2sysutils/accountsservice/pkg-plist
+11-626 files

GhostBSD/ports 5b6d4e3misc/py-google-genai Makefile distinfo

misc/py-google-genai: update 1.75.0 → 2.0.1

Reported by:    portscout
DeltaFile
+13-11misc/py-google-genai/Makefile
+3-3misc/py-google-genai/distinfo
+16-142 files

GhostBSD/ports 8311764misc/netron distinfo Makefile

misc/netron: update 9.0.6 → 9.0.7
DeltaFile
+3-3misc/netron/distinfo
+1-2misc/netron/Makefile
+4-52 files

GhostBSD/ports 5328ab4devel/py-fastcore distinfo Makefile

devel/py-fastcore: update 1.12.44 → 1.12.45
DeltaFile
+3-3devel/py-fastcore/distinfo
+1-1devel/py-fastcore/Makefile
+4-42 files

GhostBSD/ports 5230db3www/py-chalice distinfo Makefile

www/py-chalice: update 1.32.0 → 1.33.0
DeltaFile
+3-3www/py-chalice/distinfo
+1-1www/py-chalice/Makefile
+4-42 files

GhostBSD/ports 3f37a7bmisc/onnxruntime distinfo Makefile.DISTFILES

misc/onnxruntime: update 1.25.1 → 1.26.0
DeltaFile
+7-5misc/onnxruntime/distinfo
+3-2misc/onnxruntime/Makefile.DISTFILES
+1-1misc/onnxruntime/pkg-plist
+1-1misc/onnxruntime/Makefile
+1-0misc/onnxruntime/Makefile.MASTER_SITES
+13-95 files

GhostBSD/ports 81dbfe7textproc/py-language-tags Makefile distinfo

textproc/py-language-tags: update 1.2.0 → 1.3.1
DeltaFile
+5-2textproc/py-language-tags/Makefile
+3-3textproc/py-language-tags/distinfo
+8-52 files