FreeBSD/ports c7b2e56lang/clisp/files patch-src__makemake.in

lang/clisp: fix build with clang >= 20

With clang 20 or higher lang/clisp fails to build, with errors similar to:

    ./lisp.run -B . -N locale -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc -m 2MW -M interpreted.mem -q -c compiler.lisp -o ./
    ;; Compiling file /wrkdirs/usr/ports/lang/clisp/work/clisp-c3ec11bab87cfdbeba01523ed88ac2a16b22304d/src/compiler.lisp ...
    *** - LIST-INIT-START: start index 44801 too large for
           (#(NIL
              #S(HASH-TABLE :TEST STABLEHASH-EQ
              #:WARN-IF-NEEDS-REHASH-AFTER-GC T
                 (#<BUILT-IN-CLASS SYMBOL> .
                  #<COMPILED-FUNCTION CLOS::MAKE-INSTANCE-<EMF-1>-1>)
                 (#<STANDARD-CLASS FUNCALLABLE-STANDARD-CLASS> .
                  #<SYSTEM-FUNCTION CLOS::%MAKE-INSTANCE>)
                 (#<STANDARD-CLASS STANDARD-CLASS> .
                  #<SYSTEM-FUNCTION CLOS::%MAKE-INSTANCE>)))
            CLOS::COMPUTE-APPLICABLE-METHODS-EFFECTIVE-METHOD
            #<STANDARD-GENERIC-FUNCTION MAKE-INSTANCE>)


    [16 lines not shown]
DeltaFile
+11-2lang/clisp/files/patch-src__makemake.in
+11-21 files

FreeBSD/ports d8ec68elang/clisp/files patch-src__makemake.in

lang/clisp: fix build with clang >= 20

With clang 20 or higher lang/clisp fails to build, with errors similar to:

    ./lisp.run -B . -N locale -E UTF-8 -Emisc 1:1 -Epathname 1:1 -norc -m 2MW -M interpreted.mem -q -c compiler.lisp -o ./
    ;; Compiling file /wrkdirs/usr/ports/lang/clisp/work/clisp-c3ec11bab87cfdbeba01523ed88ac2a16b22304d/src/compiler.lisp ...
    *** - LIST-INIT-START: start index 44801 too large for
           (#(NIL
              #S(HASH-TABLE :TEST STABLEHASH-EQ
              #:WARN-IF-NEEDS-REHASH-AFTER-GC T
                 (#<BUILT-IN-CLASS SYMBOL> .
                  #<COMPILED-FUNCTION CLOS::MAKE-INSTANCE-<EMF-1>-1>)
                 (#<STANDARD-CLASS FUNCALLABLE-STANDARD-CLASS> .
                  #<SYSTEM-FUNCTION CLOS::%MAKE-INSTANCE>)
                 (#<STANDARD-CLASS STANDARD-CLASS> .
                  #<SYSTEM-FUNCTION CLOS::%MAKE-INSTANCE>)))
            CLOS::COMPUTE-APPLICABLE-METHODS-EFFECTIVE-METHOD
            #<STANDARD-GENERIC-FUNCTION MAKE-INSTANCE>)


    [14 lines not shown]
DeltaFile
+11-2lang/clisp/files/patch-src__makemake.in
+11-21 files

FreeBSD/ports 32b3ec1games/bluemoon Makefile

games/bluemoon: Switch to ncurses:base

Port fails to build when ncurses port is present on system.
Let's use ncurses:base from the time being.

PR:             293043
DeltaFile
+2-1games/bluemoon/Makefile
+2-11 files

FreeBSD/ports eb2f819deskutils/itinerary Makefile, net-im/libquotient distinfo Makefile

net-im/libquotient: Update to 0.9.5

Bump consumers as this is a static library

PR:             293027
Approved by:    adridg (via private email)
DeltaFile
+3-5net-im/libquotient/distinfo
+1-3net-im/libquotient/Makefile
+1-0net-im/quaternion/Makefile
+1-0net-im/neochat/Makefile
+1-0deskutils/itinerary/Makefile
+7-85 files

FreeBSD/ports 4db4235devel/tijmp Makefile

devel/tijmp: fix typo

Forgot a line continuation character ('\').

This resulted in:
===>  Patching for tijmp-0.8
sed: -I or -i may not be used with stdin
*** Error code 1

PR:     272855
Fixes:  7a8f1bb9a37e54e870f83802f381d67e9c485de1 "allow compiling with any jdk"
DeltaFile
+1-1devel/tijmp/Makefile
+1-11 files

FreeBSD/ports f3f43eedevel/libabigail pkg-plist

devel/libabigail: Fix plist

Reported by:    adridg
Fixes:  64d589c6173ee81267620327952c676e24d249c4
DeltaFile
+0-1devel/libabigail/pkg-plist
+0-11 files

FreeBSD/ports c802989comms Makefile, comms/meshcore-cli Makefile pkg-descr

comms/meshcore-cli: new port, CLI to manage MeshCore devices
DeltaFile
+94-0comms/meshcore-cli/files/patch-src_meshcore__cli_meshcore__cli.py
+24-0comms/meshcore-cli/Makefile
+3-0comms/meshcore-cli/pkg-descr
+3-0comms/meshcore-cli/distinfo
+1-0comms/Makefile
+125-05 files

FreeBSD/ports dac657ecomms Makefile, comms/py-meshcore Makefile pkg-descr

comms/py-meshcore: new port, library for MeshCore companion radio nodes
DeltaFile
+22-0comms/py-meshcore/Makefile
+3-0comms/py-meshcore/pkg-descr
+3-0comms/py-meshcore/distinfo
+1-0comms/Makefile
+29-04 files

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