FreeBSD/ports 45f9279sysutils/bastille distinfo Makefile

sysutils/bastille: Update to 1.4.2.260421

PR:             294697
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q2

(cherry picked from commit 7a5195242faa4cbf1a08b13b83c016416851cb66)
DeltaFile
+3-3sysutils/bastille/distinfo
+1-1sysutils/bastille/Makefile
+4-42 files

FreeBSD/ports 7a51952sysutils/bastille distinfo Makefile

sysutils/bastille: Update to 1.4.2.260421

PR:             294697
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q2
DeltaFile
+3-3sysutils/bastille/distinfo
+1-1sysutils/bastille/Makefile
+4-42 files

FreeBSD/ports 3ce012cdatabases/py-redisvl distinfo Makefile

databases/py-redisvl: Update to 0.18.0

Changelog:
- https://github.com/redis/redis-vl-python/releases/tag/v0.17.0
- https://github.com/redis/redis-vl-python/releases/tag/v0.17.1
- https://github.com/redis/redis-vl-python/releases/tag/v0.18.0

Reported by:    Repology
DeltaFile
+3-3databases/py-redisvl/distinfo
+2-3databases/py-redisvl/Makefile
+5-62 files

FreeBSD/ports 16b7cb9java/sigar Makefile, java/sigar/files patch-bindings_java_build.xml patch-bindings_java_hyperic__jni_jni-build.xml

java/sigar: fix running with openjdk8

Running Cassandra 3 gave:
java.lang.UnsupportedClassVersionError: org/hyperic/sigar/SigarException has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0

PR:     294323
Reported-by:    Lapo Luchini
Fixes:  f3a12dc72aa72af22212e3e37c5f29652eae0cbb "fix compilation with jdk21"
MFH:    2026Q2
Pointy-hat:     to me
(cherry picked from commit 39650b669d8253cfc1419e384741df7f5c7e2c4c)

NB: I included the portrevision bump of 86813e9ccf597695e26c8104e678f913689f1e93
although that commit is not merged. I think this makes it more clear that the
port in branch 2026Q2 is equal to the port in main now.
DeltaFile
+5-3java/sigar/files/patch-bindings_java_build.xml
+3-2java/sigar/files/patch-bindings_java_hyperic__jni_jni-build.xml
+1-1java/sigar/Makefile
+9-63 files

FreeBSD/ports 39650b6java/sigar Makefile, java/sigar/files patch-bindings_java_build.xml patch-bindings_java_hyperic__jni_jni-build.xml

java/sigar: fix running with openjdk8

Running Cassandra 3 gave:
java.lang.UnsupportedClassVersionError: org/hyperic/sigar/SigarException has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0

PR:     294323
Reported-by:    Lapo Luchini
Fixes:  f3a12dc72aa72af22212e3e37c5f29652eae0cbb "fix compilation with jdk21"
MFH:    2026Q2
Pointy-hat:     to me
DeltaFile
+5-3java/sigar/files/patch-bindings_java_build.xml
+3-2java/sigar/files/patch-bindings_java_hyperic__jni_jni-build.xml
+1-1java/sigar/Makefile
+9-63 files

FreeBSD/ports 4612675www/evcc distinfo Makefile, www/evcc/files patch-Makefile

www/evcc: update to 0.305.1

Changes:        https://github.com/evcc-io/evcc/releases
DeltaFile
+7-7www/evcc/distinfo
+0-11www/evcc/files/patch-Makefile
+4-4www/evcc/Makefile
+11-223 files

FreeBSD/ports 168e074science Makefile, science/hdf5-21 pkg-plist Makefile

science/hdf5-21: New port, copied from science/hdf5

HDF5 is a completely new Hierarchical Data Format product consisting of a data
format specification and a supporting library implementation. HDF5 is designed
to address some of the limitations of the older HDF product and to address
current and anticipated requirements of modern systems and applications.

HDF5 includes the following improvements:
- A new file format designed to address some of the deficiencies of HDF4.x,
  particularly the need to store larger files and more objects per file.
- A simpler, more comprehensive data model that includes only two basic
  structures: a multidimensional array of record structures, and a grouping
  structure.
- A simpler, better-engineered library and API, with improved support for
  parallel I/O, threads, and other requirements imposed by modern systems
  and applications.
DeltaFile
+220-0science/hdf5-21/pkg-plist
+62-0science/hdf5-21/Makefile
+14-0science/hdf5-21/pkg-descr
+11-0science/hdf5-21/files/patch-src-H5FDdirect.c
+3-0science/hdf5-21/distinfo
+1-0science/Makefile
+311-06 files

FreeBSD/ports 39dd592devel/emscripten pkg-plist Makefile, devel/emscripten/files patch-tools_shared.py patch-tools_utils.py

devel/emscripten: update 4.0.3 → 5.0.6
DeltaFile
+2,085-91devel/emscripten/pkg-plist
+21-9devel/emscripten/Makefile
+0-20devel/emscripten/files/patch-tools_shared.py
+13-0devel/emscripten/files/patch-tools_utils.py
+5-4devel/emscripten/files/patch-emcc.py
+4-4devel/emscripten/files/patch-tools_building.py
+2,128-1281 files not shown
+2,131-1317 files

FreeBSD/ports 54c274aTools/scripts report-outdated-for-maintainer.py

Tools/scripts: Add report-outdated-for-maintainer.py

report-outdated-for-maintainer.py checks Repology and GitHub
and produces a categorized report of outdated ports.

It produces a better report than Repology produces:
it produces 3 tables:
* Majorly outdated ports
* Moderately outdated ports
* Slightly outdated ports
and it sorts outdated ports by how much are they outdated.

There are still minor bugs. This is WIP.
DeltaFile
+673-0Tools/scripts/report-outdated-for-maintainer.py
+673-01 files

FreeBSD/ports ab94cd6devel/pydeps Makefile distinfo

devel/pydeps: update 3.0.0 → 3.0.3
DeltaFile
+3-3devel/pydeps/Makefile
+3-3devel/pydeps/distinfo
+6-62 files

FreeBSD/ports 3b8beaesysutils/py-ansible-core219 distinfo Makefile

sysutils/py-ansible-core219: Update to 2.19.9
DeltaFile
+3-3sysutils/py-ansible-core219/distinfo
+1-1sysutils/py-ansible-core219/Makefile
+4-42 files

FreeBSD/ports 0fcb0f9x11-toolkits/thentenaar-motif distinfo Makefile

x11-toolkits/thentenaar-motif: Update to 2.5.2
DeltaFile
+3-3x11-toolkits/thentenaar-motif/distinfo
+1-1x11-toolkits/thentenaar-motif/Makefile
+4-42 files

FreeBSD/ports c0d278fsysutils/py-ansible-core218 distinfo Makefile

sysutils/py-ansible-core218: Update to 2.18.16
DeltaFile
+3-3sysutils/py-ansible-core218/distinfo
+1-1sysutils/py-ansible-core218/Makefile
+4-42 files

FreeBSD/ports d22cfc6sysutils/ansible distinfo Makefile

sysutils/ansible: Update to 13.6.0
DeltaFile
+3-3sysutils/ansible/distinfo
+1-2sysutils/ansible/Makefile
+4-52 files

FreeBSD/ports 6d0946etextproc/bat distinfo Makefile.crates, textproc/bat/files patch-Cargo.toml

textproc/bat: Update to 0.26.1

Changes: https://github.com/sharkdp/bat/releases/tag/v0.26.1

PR:             291372
Approved by:    pizzamig (maintainer)
DeltaFile
+363-265textproc/bat/distinfo
+181-132textproc/bat/Makefile.crates
+4-4textproc/bat/files/patch-Cargo.toml
+2-2textproc/bat/Makefile
+550-4034 files

FreeBSD/ports 0c7c7dfdevel/dorst distinfo Makefile.crates, devel/dorst/files patch-Cargo.lock patch-Cargo.toml

devel/dorst: Update 0.19.5 => 0.20.0

While here, remove desktop-file-utils since
the .desktop file doesn't contain MimeType entry.

Changelog:
https://github.com/charlesrocket/dorst/releases/tag/v0.20.0

PR:             294477
Reported by:    charlesrocket <slowdive at me.com> (maintainer)
Approved by:    osa (mentor)
DeltaFile
+375-413devel/dorst/distinfo
+187-206devel/dorst/Makefile.crates
+0-26devel/dorst/files/patch-Cargo.lock
+0-11devel/dorst/files/patch-Cargo.toml
+2-3devel/dorst/Makefile
+564-6595 files

FreeBSD/ports 038f457deskutils/taskwarrior-tui Makefile

deskutils/taskwarrior-tui: Unsilence commands
DeltaFile
+4-4deskutils/taskwarrior-tui/Makefile
+4-41 files

FreeBSD/ports caab64fmail/spamassassin Makefile, mail/spamassassin-devel Makefile

mail/spamassassin*: Ensure process name is renamed even in debug mode

Some customers run spamassassin in debug mode. This breaks rc's ability
to manage the process because the process name is unexpectedly "perl".
When in debug mode, also set the process name to spamd.

Reported by:    Dan Mahoney <danm at prime.gushi.org>
Upstream bug:   https://bz.apache.org/SpamAssassin/show_bug.cgi?id=8384
DeltaFile
+11-0mail/spamassassin/files/patch-spamd_spamd.raw
+11-0mail/spamassassin-devel/files/patch-spamd_spamd.raw
+1-1mail/spamassassin-devel/Makefile
+1-1mail/spamassassin/Makefile
+24-24 files

FreeBSD/ports 0502fe9security/trufflehog distinfo Makefile

security/trufflehog: update 3.94.3 → 3.95.2
DeltaFile
+5-5security/trufflehog/distinfo
+1-1security/trufflehog/Makefile
+6-62 files

FreeBSD/ports b2c4140devel/dill Makefile distinfo, devel/dill/files patch-CMakeLists.txt

devel/dill: update 2.4.1-75 → 3.3.0
DeltaFile
+5-14devel/dill/files/patch-CMakeLists.txt
+8-3devel/dill/Makefile
+3-3devel/dill/distinfo
+1-1devel/dill/pkg-plist
+17-214 files

FreeBSD/ports 8f8807clang/py-dhall distinfo Makefile

lang/py-dhall: update 0.1.15 → 0.1.16
DeltaFile
+33-33lang/py-dhall/distinfo
+19-21lang/py-dhall/Makefile
+52-542 files

FreeBSD/ports a917a59misc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.3.1 → 3.3.2
DeltaFile
+3-3misc/lean-ctx/distinfo
+1-1misc/lean-ctx/Makefile
+4-42 files

FreeBSD/ports c264c3bmath/lean4 distinfo Makefile

math/lean4: update 4.29.0 → 4.29.1
DeltaFile
+3-3math/lean4/distinfo
+2-2math/lean4/Makefile
+5-52 files

FreeBSD/ports c4522a2editors/vim distinfo Makefile

editors/vim: Update to 9.2.0387
DeltaFile
+3-3editors/vim/distinfo
+1-1editors/vim/Makefile
+4-42 files

FreeBSD/ports 3dae579textproc/qo distinfo Makefile

textproc/qo: Update to 0.4.0
DeltaFile
+5-5textproc/qo/distinfo
+1-2textproc/qo/Makefile
+6-72 files

FreeBSD/ports fc63455devel/lua-language-server distinfo Makefile

devel/lua-language-server: Update to 3.18.2

Differential Revision:  https://reviews.freebsd.org/D56255
DeltaFile
+3-3devel/lua-language-server/distinfo
+1-1devel/lua-language-server/Makefile
+4-42 files

FreeBSD/ports f043ed3security/vuxml/vuln 2026.xml

security/vuxml: add FreeBSD SAs issued on 2026-04-21

FreeBSD-SA-26:10.vm affects all supported releases
FreeBSD-SA-26:11.amd64 affects all supported releases
DeltaFile
+71-0security/vuxml/vuln/2026.xml
+71-01 files

FreeBSD/ports bd4525dsysutils/try-rs distinfo Makefile

sysutils/try-rs: Update to 1.7.8
DeltaFile
+3-3sysutils/try-rs/distinfo
+1-1sysutils/try-rs/Makefile
+4-42 files

FreeBSD/ports 85268e7devel/shfmt distinfo Makefile

devel/shfmt: Update to 3.13.1
DeltaFile
+5-5devel/shfmt/distinfo
+1-2devel/shfmt/Makefile
+6-72 files

FreeBSD/ports 6681490devel/air-go distinfo Makefile

devel/air-go: Update to 1.65.1
DeltaFile
+5-5devel/air-go/distinfo
+1-1devel/air-go/Makefile
+6-62 files