FreeBSD/ports 18a2d75java/java-getopt Makefile, lang/slisp Makefile

*: Fix WWW with broken anchors-as-comments

Case 1: WWW=https://example.com#foo

 Here #foo is not part of the value of WWW since # introduces a comment
 whether it's part of a word or not (quoting the word+# makes no
 difference either).  # needs to be escaped:

   WWW=https://example.com\#foo

Case 2: WWW=https://example.com #foo

 This is probably fallout from when WWW was moved from pkg-descr to
 Makefile.

The anchors still exist on the actual websites too or I removed them.
DeltaFile
+1-1java/java-getopt/Makefile
+1-1lang/slisp/Makefile
+1-1mail/exipick/Makefile
+1-1mail/listadmin/Makefile
+1-1mail/s-nail/Makefile
+1-1misc/inplace/Makefile
+6-649 files not shown
+55-5555 files

FreeBSD/ports cf4ccabfinance/homebox distinfo Makefile

finance/homebox: Update to 0.24.2

ChangeLog:
https://github.com/sysadminsmedia/homebox/compare/v0.23.1...v0.24.2

Security:       db3bdcc6-377f-47d9-9ce8-4bdede4fdafe
MFH:            2026Q1
(cherry picked from commit 1c6411cd56966dd37edae5496319393bda8f1b44)
DeltaFile
+7-7finance/homebox/distinfo
+2-3finance/homebox/Makefile
+9-102 files

FreeBSD/ports 1c6411cfinance/homebox distinfo Makefile

finance/homebox: Update to 0.24.2

ChangeLog:
https://github.com/sysadminsmedia/homebox/compare/v0.23.1...v0.24.2

Security:       db3bdcc6-377f-47d9-9ce8-4bdede4fdafe
MFH:            2026Q1
DeltaFile
+7-7finance/homebox/distinfo
+2-3finance/homebox/Makefile
+9-102 files

FreeBSD/ports de94a3esecurity/vuxml/vuln 2026.xml

security/vuxml: Add homebox < 0.24.0
DeltaFile
+29-0security/vuxml/vuln/2026.xml
+29-01 files

FreeBSD/ports 25b420bsysutils/beats93 distinfo Makefile, sysutils/beats93/files patch-filebeat_filebeat.reference.yml patch-vendor_github.com_elastic_elastic-agent-system-metrics_metric_cpu_metrics__procfs__common.go

sysutils/beats93: New port: Send logs, network, metrics and heartbeat to Elasticsearch or Logstash 9.3.x

Release Notes:
https://www.elastic.co/docs/release-notes/beats#beats-release-notes-9.3.1

PR:             293759
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+15-15sysutils/beats93/distinfo
+4-4sysutils/beats93/Makefile
+3-3sysutils/beats93/files/patch-filebeat_filebeat.reference.yml
+3-3sysutils/beats93/files/patch-vendor_github.com_elastic_elastic-agent-system-metrics_metric_cpu_metrics__procfs__common.go
+2-2sysutils/beats93/files/patch-vendor_github.com_elastic_elastic-agent-system-metrics_metric_system_filesystem_filesystem__unix.go
+2-2sysutils/beats93/files/patch-libbeat_scripts_Makefile
+29-2916 files not shown
+45-4522 files

FreeBSD/ports 77de7e9sysutils Makefile

sysutils/beats9{1,2,3}: Connect to build

PR:             291018 291019 293759
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+3-0sysutils/Makefile
+3-01 files

FreeBSD/ports c2dcfa5sysutils/beats92 distinfo Makefile, sysutils/beats92/files patch-filebeat_filebeat.reference.yml patch-packetbeat_packetbeat.reference.yml

sysutils/beats92: New port: Send logs, network, metrics and heartbeat to Elasticsearch or Logstash 9.2.x

Release Notes:
https://www.elastic.co/docs/release-notes/beats#beats-release-notes-9.2.6

PR:             291019
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+15-15sysutils/beats92/distinfo
+4-4sysutils/beats92/Makefile
+3-3sysutils/beats92/files/patch-filebeat_filebeat.reference.yml
+2-2sysutils/beats92/files/patch-packetbeat_packetbeat.reference.yml
+1-1sysutils/beats92/files/patch-dev-tools_mage_settings.go
+1-1sysutils/beats92/files/patch-auditbeat_auditbeat.reference.yml
+26-2617 files not shown
+43-4323 files

FreeBSD/ports 3a195c3sysutils/beats93 Makefile, sysutils/beats93/files patch-go-sysinfo metricbeat.in

sysutils/beats93: Repocopy from sysutils/beats92

PR:             293759
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
DeltaFile
+1,314-0sysutils/beats93/files/patch-go-sysinfo
+143-0sysutils/beats93/Makefile
+51-0sysutils/beats93/files/metricbeat.in
+50-0sysutils/beats93/files/auditbeat.in
+43-0sysutils/beats93/files/filebeat.in
+43-0sysutils/beats93/files/heartbeat.in
+1,644-026 files not shown
+2,120-032 files

FreeBSD/ports 649f198sysutils/beats91 distinfo Makefile, sysutils/beats91/files patch-filebeat_filebeat.reference.yml patch-libbeat_scripts_Makefile

sysutils/beats91: New port: Send logs, network, metrics and heartbeat to Elasticsearch or Logstash 9.1.x

Release Notes:
https://www.elastic.co/docs/release-notes/beats#beats-release-notes-9.1.10

PR:             291018
Approved by:    elastic (maintainer, implicit - inactive for more than 6 months)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+15-15sysutils/beats91/distinfo
+5-5sysutils/beats91/Makefile
+3-3sysutils/beats91/files/patch-filebeat_filebeat.reference.yml
+2-2sysutils/beats91/files/patch-libbeat_scripts_Makefile
+2-2sysutils/beats91/files/patch-packetbeat_packetbeat.reference.yml
+2-2sysutils/beats91/files/patch-heartbeat_heartbeat.yml
+29-2917 files not shown
+47-4723 files

FreeBSD/ports 5b13406sysutils/beats92 Makefile, sysutils/beats92/files patch-go-sysinfo metricbeat.in

sysutils/beats92: Repocopy from beats91

PR:     291019
DeltaFile
+1,314-0sysutils/beats92/files/patch-go-sysinfo
+143-0sysutils/beats92/Makefile
+51-0sysutils/beats92/files/metricbeat.in
+50-0sysutils/beats92/files/auditbeat.in
+43-0sysutils/beats92/files/heartbeat.in
+43-0sysutils/beats92/files/filebeat.in
+1,644-026 files not shown
+2,120-032 files

FreeBSD/ports c2987acsysutils/beats91 Makefile, sysutils/beats91/files patch-go-sysinfo metricbeat.in

sysutils/beats91: Repocopy from sysutils/beats8

PR:     291018
DeltaFile
+1,314-0sysutils/beats91/files/patch-go-sysinfo
+143-0sysutils/beats91/Makefile
+51-0sysutils/beats91/files/metricbeat.in
+50-0sysutils/beats91/files/auditbeat.in
+43-0sysutils/beats91/files/filebeat.in
+43-0sysutils/beats91/files/heartbeat.in
+1,644-027 files not shown
+2,142-033 files

FreeBSD/ports fae0cd1sysutils/beats8 Makefile distinfo, sysutils/beats8/files patch-go-sysinfo patch-vendor_github.com_insomniacslk_dhcp_dhcpv4_bindtodevice__bsd.go

sysutils/beats8: Update 8.14.3 => 8.19.12

Release Notes (42 new versions):
https://www.elastic.co/guide/en/beats/libbeat/current/release-notes-8.15.0.html
 . . .
https://www.elastic.co/guide/en/beats/libbeat/current/release-notes-8.19.12.html

- Remove unnecessary '?' in "PKGNAMESUFFIX?=8".
- Adjust COMMENT.
- Simplify removing "./" from GO_TARGET.
- Remove unnecessary '+' in "MAKE_ENV+=".
- Fix GO_MODULE - must be "v7" instead of "v8".
- Adjust CONFLICTS.
- Use ".ifmake makesum" for generate distfiles with non-default modules too.
- Add LOCAL/vvd/elastic to MASTER_SITES for those who can't download due
  to the HTTP error "Forbidden 403".
- Replace PORTVERSION with DISTVERSION.
- Add '(' and ')' around the block that is executed in the shell.
- Refresh patches.

    [5 lines not shown]
DeltaFile
+27-40sysutils/beats8/files/patch-go-sysinfo
+28-18sysutils/beats8/Makefile
+15-15sysutils/beats8/distinfo
+0-22sysutils/beats8/files/patch-vendor_github.com_insomniacslk_dhcp_dhcpv4_bindtodevice__bsd.go
+8-8sysutils/beats8/files/patch-dev-tools_mage_settings.go
+0-12sysutils/beats8/files/patch-vendor_github.com_godbus_dbus_transport__unixcred__freebsd.go
+78-11521 files not shown
+143-17127 files

FreeBSD/ports 5b5e671sysutils/backrest distinfo Makefile

sysutils/backrest: Update to 1.12.1

ChangeLog: https://github.com/garethgeorge/backrest/releases/tag/v1.12.1
DeltaFile
+7-7sysutils/backrest/distinfo
+2-3sysutils/backrest/Makefile
+9-102 files

FreeBSD/ports 04535dcmail/postfix Makefile

mail/postfix: Enable CDB and LMDB by default

Adding these solves a cross-compatibility problem with Linux distros
that have dropped bdb support.  Per Postfix's document[1] on it, lmdb
and cdb are the replacements for hash and btree, respectively.

[1] http://www.postfix.org/NON_BERKELEYDB_README.html

PR:             293852
DeltaFile
+2-2mail/postfix/Makefile
+2-21 files

FreeBSD/ports 7842c4fsecurity/py-badkeys distinfo Makefile, security/py-badkeys/files patch-pyproject.toml

security/py-badkeys: Update to 0.0.17

PR:             293757
DeltaFile
+38-0security/py-badkeys/files/patch-pyproject.toml
+3-3security/py-badkeys/distinfo
+1-1security/py-badkeys/Makefile
+42-43 files

FreeBSD/ports 6fec3f4math/mpfi distinfo Makefile

math/mpfi: make fetchable again with a silent update

MASTER_SITES moved to ENS Lyon.

Meanwhile the tarball has been rerolled:
- many auto* stuff: configure is now pre-generated;
- mpfi.pc is available
- change tests

but also some code has been modified.

Full diff available at https://people.freebsd.org/~thierry/mpfi-1.5.4.diff

PR:             293803
Reported by:    Daniel Engberg
DeltaFile
+3-3math/mpfi/distinfo
+3-2math/mpfi/Makefile
+0-2math/mpfi/pkg-descr
+1-0math/mpfi/pkg-plist
+7-74 files

FreeBSD/ports 9105908math/sprng pkg-plist distinfo, math/sprng/files patch-TESTS_mpitests_wolff.cpp patch-TESTS_wolfftest.cpp

math/sprng: make fetchable again with a silent update

The tarball for SPRNG 5.0 has been rerolled.
This includes several minor points:
- format change (dos to unix);
- code reformat and linting;
- code cleaning;

but also some other modifications.

Full diff available at https://people.freebsd.org/~thierry/sprng5.diff .

PR:             293802
Reported by:    Daniel Engberg
DeltaFile
+28-28math/sprng/files/patch-TESTS_mpitests_wolff.cpp
+28-28math/sprng/files/patch-TESTS_wolfftest.cpp
+28-28math/sprng/files/patch-TESTS_wolff.cpp
+13-17math/sprng/files/patch-SRC_pmlcg_pmlcg.cpp
+0-24math/sprng/pkg-plist
+3-3math/sprng/distinfo
+100-1282 files not shown
+103-1328 files

FreeBSD/ports 997c9bascience/medit Makefile

science/medit: make fetchable again

Université Pierre et Marie Curie merged with Sorbonne University, and
upstream site has been reorganized.

PR:             293800
Reported by:    Daniel Engberg
DeltaFile
+4-3science/medit/Makefile
+4-31 files

FreeBSD/ports e451e6atextproc/libtextcat Makefile

textproc/libtextcat: deprecate

Upstream disapeared, and LibreOffice adopted and adapted this program.
It has been renamed as libexttextcat, and can be replaced by the port
textproc/libexttextcat.

PR:             293799
Reported by:    Daniel Engberg
DeltaFile
+3-0textproc/libtextcat/Makefile
+3-01 files

FreeBSD/ports fdd1de0misc/py-misaki Makefile

misc/py-misaki: Correct maintainer field
DeltaFile
+1-1misc/py-misaki/Makefile
+1-11 files

FreeBSD/ports 045ff0dmisc/py-kokoro Makefile

misc/py-kokoro: Correct maintainer field
DeltaFile
+1-1misc/py-kokoro/Makefile
+1-11 files

FreeBSD/ports c1fff0fmisc/ollama Makefile

misc/ollama: Broken on i386

Reported by:    fallout
DeltaFile
+2-0misc/ollama/Makefile
+2-01 files

FreeBSD/ports da71e80misc/quantum++ distinfo

misc/quantum++: Fix fetch: the last release was re-rolled
DeltaFile
+3-3misc/quantum++/distinfo
+3-31 files

FreeBSD/ports af10a7amisc/py-datasets Makefile distinfo

misc/py-datasets: update 4.1.1 → 4.8.2
DeltaFile
+11-8misc/py-datasets/Makefile
+3-3misc/py-datasets/distinfo
+14-112 files

FreeBSD/ports 50120f0sysutils/beats9 Makefile, sysutils/beats9/files patch-go-sysinfo auditbeat.in

sysutils/beats9: New port

Add sysutils/beats9, beats component for ELK 9.x.

WWW:    https://github.com/elastic/beats/tree/v9.3.1
DeltaFile
+1,314-0sysutils/beats9/files/patch-go-sysinfo
+133-0sysutils/beats9/Makefile
+51-0sysutils/beats9/files/auditbeat.in
+51-0sysutils/beats9/files/metricbeat.in
+44-0sysutils/beats9/files/heartbeat.in
+43-0sysutils/beats9/files/filebeat.in
+1,636-029 files not shown
+2,131-235 files

FreeBSD/ports b515fc7ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: update to 2.6.99.3

Changes:
- libfetch: fix segfault at exit when using SRV mirror type
- solver: avoid spurious reinstall from wrong repo with multi-repo setups
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+5-52 files

FreeBSD/ports 41eb329mail/mlmmj-archiver distinfo Makefile

mail/mlmmj-archiver: update to 0.6.1

Use iconv from libc
DeltaFile
+3-3mail/mlmmj-archiver/distinfo
+2-2mail/mlmmj-archiver/Makefile
+5-52 files

FreeBSD/ports 59337d8devel/ghpr Makefile distinfo

devel/ghpr: update to v3

v3 makes the following high-level changes apart from the standard
version update described in [1]:

- pyproject.toml / PEP-517 using setuptools_scm integration.
- Now the package is prefixed with `PYTHON_PKGNAMEPREFIX` so multiple
  versions of the package can be built with different versions of
  python and installed concurrently (if one decided to do that).
- LICENSE.md from the latest version is used/incorporated into the
  end-resulting package.
- Make the port portlint clean by reordering variables and using
  `PORTVERSION` instead of `DISTVERSION`.

Approved by:    imp (maintainer)
Differential Revision:  https://reviews.freebsd.org/D55892
DeltaFile
+6-10devel/ghpr/Makefile
+3-3devel/ghpr/distinfo
+9-132 files

FreeBSD/ports c6e2142security Makefile, security/susshi distinfo Makefile

security/susshi: New port: Terminal-based SSH connection manager
DeltaFile
+529-0security/susshi/distinfo
+292-0security/susshi/Makefile
+7-0security/susshi/pkg-descr
+1-0security/Makefile
+829-04 files

FreeBSD/ports 465f21ejava Makefile, java/javacpp Makefile distinfo

java/javacpp: Bridge between Java and C++

Pull Request:   https://github.com/freebsd/freebsd-ports/pull/498
DeltaFile
+45-0java/javacpp/Makefile
+5-0java/javacpp/distinfo
+4-0java/javacpp/pkg-descr
+1-0java/Makefile
+55-04 files