FreeBSD/ports 76c25abdevel/kBuild/files patch-src_lib_kStuff_include_k_kHlpAssert.h

devel/kBuild: fix build on powerpc*

Add architecture-specific code to kHlpAssertBreakpoint() so that
the build progresses on powerpc-derived platforms.

This whole thing can probably be replaced with just

    #define kHlpAssertBreakpoint __builtin_trap

but I have decided for the minimal invasive change for now.

Approved by:    portmgr (build fix blanket)
Sponsored by:   Raptor Computing Systems, LLC
MFH:            2026Q1
 Please enter the commit message for your changes. Lines starting

(cherry picked from commit 982b130cfc058aa9bdc19933d2993393970e5833)
DeltaFile
+11-0devel/kBuild/files/patch-src_lib_kStuff_include_k_kHlpAssert.h
+11-01 files

FreeBSD/ports 1c898b1devel/efivar Makefile, devel/efivar/files patch-src_include_defaults.mk

devel/efivar: exorcise -march=native

This fixes the build on powerpc64le.
Should also avoid the usual problems caused by -march=native.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC

(cherry picked from commit 31cb697698ac528a3836564ffbaf68604866f622)
DeltaFile
+9-0devel/efivar/files/patch-src_include_defaults.mk
+1-1devel/efivar/Makefile
+10-12 files

FreeBSD/ports da36f67games/xpipeman Makefile, games/xpipeman/files patch-score.c

games/xpipeman: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
(cherry picked from commit 003fed6b7b152ddf56b71d18380432a9b24f5b06)
DeltaFile
+25-2games/xpipeman/files/patch-score.c
+1-1games/xpipeman/Makefile
+26-32 files

FreeBSD/ports 5ddfedfgames/xrobots Makefile, games/xrobots/files patch-score.c

games/xrobots: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
(cherry picked from commit ac2ba2b1dcbbeca1847f9deb06810483add94834)
DeltaFile
+22-3games/xrobots/files/patch-score.c
+1-1games/xrobots/Makefile
+23-42 files

FreeBSD/ports b34147dtextproc Makefile, textproc/comparator Makefile pkg-plist

textproc/comparator: Find common sections in source trees

comparator is a program for rapidly finding common segments in large
source-code trees. See the manual page for instructions. It comes with
a filtering postprecessor, filterator.
DeltaFile
+22-0textproc/comparator/Makefile
+22-0textproc/comparator/files/patch-Makefile
+4-0textproc/comparator/pkg-plist
+3-0textproc/comparator/distinfo
+3-0textproc/comparator/pkg-descr
+1-0textproc/Makefile
+55-06 files

FreeBSD/ports 31cb697devel/efivar Makefile, devel/efivar/files patch-src_include_defaults.mk

devel/efivar: exorcise -march=native

This fixes the build on powerpc64le.
Should also avoid the usual problems caused by -march=native.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q1
Sponsored by:   Raptor Computing Systems, LLC
DeltaFile
+9-0devel/efivar/files/patch-src_include_defaults.mk
+1-1devel/efivar/Makefile
+10-12 files

FreeBSD/ports aa26314devel/tbox distinfo Makefile

devel/tbox: update to 1.8.0

 - replace dead WWW with new one

Changelog: https://github.com/tboox/tbox/releases/tag/v1.8.0
DeltaFile
+3-3devel/tbox/distinfo
+2-2devel/tbox/Makefile
+2-0devel/tbox/pkg-plist
+7-53 files

FreeBSD/ports 6b4546agames/brogue distinfo Makefile

games/brogue: update to 1.15

Changelog: https://github.com/tmewett/BrogueCE/releases/tag/v1.15
DeltaFile
+3-3games/brogue/distinfo
+1-2games/brogue/Makefile
+4-52 files

FreeBSD/ports a800e18devel/go-tools distinfo Makefile

devel/go-tools: update to 0.42.0

Changelog: https://github.com/golang/tools/compare/v0.41.0...v0.42.0
DeltaFile
+5-5devel/go-tools/distinfo
+1-2devel/go-tools/Makefile
+6-72 files

FreeBSD/ports 54b4a67net/rospo distinfo Makefile

net/rospo: update to 0.15.3

Changelog: https://github.com/ferama/rospo/compare/v0.15.1...v0.15.3
DeltaFile
+5-5net/rospo/distinfo
+1-2net/rospo/Makefile
+6-72 files

FreeBSD/ports 6e18ba2deskutils/remind distinfo Makefile

deskutils/remind: update to 06.02.03

Changelog: https://salsa.debian.org/dskoll/remind/-/blob/master/docs/WHATSNEW?ref_type=heads
DeltaFile
+3-3deskutils/remind/distinfo
+1-1deskutils/remind/Makefile
+4-42 files

FreeBSD/ports 982b130devel/kBuild/files patch-src_lib_kStuff_include_k_kHlpAssert.h

devel/kBuild: fix build on powerpc*

Add architecture-specific code to kHlpAssertBreakpoint() so that
the build progresses on powerpc-derived platforms.

This whole thing can probably be replaced with just

    #define kHlpAssertBreakpoint __builtin_trap

but I have decided for the minimal invasive change for now.

Approved by:    portmgr (build fix blanket)
Sponsored by:   Raptor Computing Systems, LLC
MFH:            2026Q1
 Please enter the commit message for your changes. Lines starting
DeltaFile
+11-0devel/kBuild/files/patch-src_lib_kStuff_include_k_kHlpAssert.h
+11-01 files

FreeBSD/ports 8a6a5fagames/stonesoup pkg-plist Makefile

games/stonesoup: update to 0.34

 - now requires lua 5.4

Changelog: https://github.com/crawl/crawl/releases/tag/0.34.0
DeltaFile
+11-1games/stonesoup/pkg-plist
+3-4games/stonesoup/Makefile
+3-3games/stonesoup/distinfo
+17-83 files

FreeBSD/ports 003fed6games/xpipeman Makefile, games/xpipeman/files patch-score.c

games/xpipeman: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
DeltaFile
+25-2games/xpipeman/files/patch-score.c
+1-1games/xpipeman/Makefile
+26-32 files

FreeBSD/ports 7b48cdedatabases/sqsh Makefile

databases/sqsh: avoid redirect in WWW
DeltaFile
+1-1databases/sqsh/Makefile
+1-11 files

FreeBSD/ports ac2ba2bgames/xrobots Makefile, games/xrobots/files patch-score.c

games/xrobots: use portable fileno() instead of (*FILE)->_file

PR:             292939, 291610
MFH:            2026Q1
DeltaFile
+22-3games/xrobots/files/patch-score.c
+1-1games/xrobots/Makefile
+23-42 files

FreeBSD/ports 0e80866net Makefile, net/tcpkali Makefile distinfo

net/tcpkali: remove port

Upstream was originally hosted on a github organisation named
satori-com, which was at some point renamed to machinezone, leaving
the port working with a redirect.  Later, somebody grabbed the
satori-com github handle and created a repository with the tcpkali name,
breaking the redirect.  This new repository is empty except for a file
named the same as tcpkali's main documentation file, holding a
suspicious shell command.

While the tarball we attempt to fetch is long gone, it is still in our
cache and thus building the port succeeds for now.  Our local port does
not seem like it was compromised in any way.

Neverthless, remove this port to avoid this confusing situation
entirely.  Upstream is gone and some fishy things are happening.

Reported by:    danilo, des
DeltaFile
+0-36net/tcpkali/Makefile
+0-18net/tcpkali/files/patch-configure.ac
+0-18net/tcpkali/files/patch-src_Makefile.am
+0-7net/tcpkali/files/patch-deps_Makefile.am
+0-3net/tcpkali/distinfo
+0-1net/Makefile
+0-832 files not shown
+1-848 files

FreeBSD/ports 7ce9871benchmarks Makefile, benchmarks/py-reframe-hpc Makefile pkg-descr

benchmarks/py-reframe-hpc: HPC system validation & performance regression framework

ReFrame is a framework for writing and running portable regression and
performance tests for HPC systems. Tests are plain Python and can target
different systems, programming environments, and job schedulers (e.g., Slurm).
Typical use-cases include CI-style cluster validation, smoke tests after
maintenance, and comparative benchmarking across nodes/partitions.

WWW: https://pypi.org/project/ReFrame-HPC/

PR:             289292
Signed-off by:  GenericRikka <rikka.goering at outlook.de>
DeltaFile
+35-0benchmarks/py-reframe-hpc/Makefile
+5-0benchmarks/py-reframe-hpc/pkg-descr
+3-0benchmarks/py-reframe-hpc/distinfo
+1-0benchmarks/Makefile
+44-04 files

FreeBSD/ports ca70d85net/go-pkgsite distinfo Makefile

net/go-pkgsite: update to 0.0.0.20260203160948

 - now requires Go 1.25

Changelog: https://github.com/golang/pkgsite/commits/59122fa7f9f37d35dc3171b4f82c2d0f4d961f8d
DeltaFile
+5-5net/go-pkgsite/distinfo
+2-4net/go-pkgsite/Makefile
+0-1net/go-pkgsite/pkg-descr
+7-103 files

FreeBSD/ports 2a64094lang/rust-nightly distinfo Makefile

lang/rust-nightly: update 1.95.0.20260126 → 1.95.0.20260208

Approved by:    rust (implicit)
DeltaFile
+3-3lang/rust-nightly/distinfo
+1-1lang/rust-nightly/Makefile
+4-42 files

FreeBSD/ports ccc5db8security/py-lib4sbom Makefile distinfo

security/py-lib4sbom: Update 0.8.7 => 0.9.4

Fixes and features:
 * improved service component processing for CycloneDX
 * convert sbom types between SPDX and CycloneDX
 * update licence list
 * distributionConstraints
 * default licence type
 * update suported Python version
 * add SBOM validation debug
 * Invalid CycloneDX SHA algorithm specified (fixes #73)
 * add support for CycloneDX 1.7
 * add support for parsing SPDX documents in in-toto statements
 * optimised CycloneDX JSON schema validation
 * CycloneDX validation fails (fixes #70)
 * detect CBOM
https://github.com/anthonyharrison/lib4sbom/releases/tag/v0.8.8
https://github.com/anthonyharrison/lib4sbom/releases/tag/v0.9.0
https://github.com/anthonyharrison/lib4sbom/releases/tag/v0.9.1

    [9 lines not shown]
DeltaFile
+7-6security/py-lib4sbom/Makefile
+3-3security/py-lib4sbom/distinfo
+10-92 files

FreeBSD/ports a8f2a25devel/py-typecode distinfo Makefile

devel/py-typecode: Update 30.0.2 => 30.1.0

ChangeLog:
https://github.com/aboutcode-org/typecode/blob/v30.1.0/CHANGELOG.rst

Fix warnings from portlint:
- Remove dot from COMMENT.
- Split long line >80 in pkg-descr.

PR:     293081 292261
DeltaFile
+3-3devel/py-typecode/distinfo
+2-3devel/py-typecode/Makefile
+2-2devel/py-typecode/pkg-descr
+7-83 files

FreeBSD/ports cd3e2b5net/keycloak distinfo Makefile

net/keycloak: Update 26.5.2 => 26.5.3

Release Notes:
https://www.keycloak.org/2026/02/keycloak-2653-released
https://github.com/keycloak/keycloak/releases/tag/26.5.3

PR:             293082
Security:       CVE-2026-1609
Security:       CVE-2026-1529
Security:       CVE-2026-1486
Security:       CVE-2025-14778
MFH:            2026Q1
(cherry picked from commit 53ed2d6632b1d550d80c91001ce319b54c4a4577)
DeltaFile
+3-3net/keycloak/distinfo
+1-1net/keycloak/Makefile
+4-42 files

FreeBSD/ports 53ed2d6net/keycloak distinfo Makefile

net/keycloak: Update 26.5.2 => 26.5.3

Release Notes:
https://www.keycloak.org/2026/02/keycloak-2653-released
https://github.com/keycloak/keycloak/releases/tag/26.5.3

PR:             293082
Security:       CVE-2026-1609
Security:       CVE-2026-1529
Security:       CVE-2026-1486
Security:       CVE-2025-14778
MFH:            2026Q1
DeltaFile
+3-3net/keycloak/distinfo
+1-1net/keycloak/Makefile
+4-42 files

FreeBSD/ports bf47dabx11-wm/i3 distinfo Makefile

x11-wm/i3: update to 4.25.1
DeltaFile
+3-3x11-wm/i3/distinfo
+1-1x11-wm/i3/Makefile
+4-42 files

FreeBSD/ports df3a721sysutils/py-container-inspector distinfo Makefile

sysutils/py-container-inspector: Update 33.0.0 => 33.1.0

Changelog:
https://github.com/aboutcode-org/container-inspector/blob/v33.1.0/CHANGELOG.rst

PR:     293083
DeltaFile
+3-3sysutils/py-container-inspector/distinfo
+2-2sysutils/py-container-inspector/Makefile
+5-52 files

FreeBSD/ports bcc8aa9net-im/linux-discord distinfo Makefile

net-im/linux-discord: Update to 0.0.124
DeltaFile
+3-3net-im/linux-discord/distinfo
+1-1net-im/linux-discord/Makefile
+4-42 files

FreeBSD/ports ee2642bmisc/py-mcp distinfo Makefile

misc/py-mcp: Update to 1.26.0

ChangeLog:      https://github.com/modelcontextprotocol/python-sdk/releases/tag/v1.26.0
Reported by:    portscout!
DeltaFile
+3-3misc/py-mcp/distinfo
+1-1misc/py-mcp/Makefile
+4-42 files

FreeBSD/ports 5f509f6devel/py-itanium_demangler Makefile distinfo

devel/py-itanium_demangler: Update to 1.1

PR:             291196
Approved by:    0mp (maintainer timeout)
Co-authored-by: Gleb Popov <arrowd at FreeBSD.org>
DeltaFile
+6-3devel/py-itanium_demangler/Makefile
+3-3devel/py-itanium_demangler/distinfo
+9-62 files

FreeBSD/ports 1ee4c81lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.0.1.s20260208
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files