FreeBSD/ports d27150esecurity/arti distinfo Makefile.crates

security/arti: Update to 2.0.0
DeltaFile
+213-197security/arti/distinfo
+105-97security/arti/Makefile.crates
+2-3security/arti/Makefile
+320-2973 files

FreeBSD/ports d766b80devel/hs-spago distinfo Makefile, devel/spago Makefile pkg-descr

devel/hs-spago: Update to 1.0.3 and move to devel/spago

PR:             272064
DeltaFile
+0-481devel/hs-spago/distinfo
+0-215devel/hs-spago/Makefile
+29-0devel/spago/Makefile
+3-0devel/spago/pkg-descr
+0-3devel/hs-spago/pkg-descr
+3-0devel/spago/distinfo
+35-6991 files not shown
+36-6997 files

FreeBSD/ports 4d5a836net-p2p/libtorrent distinfo Makefile, net-p2p/rtorrent distinfo Makefile

net-p2p/{lib,r}torrent: Roll back to 0.16.5

Due to instability of 0.16.6, roll back to 0.16.5 stable.
As a temporary measure as upstream is working on a release fix, let's
roll back with a portrevision bump.

PR:             292914
Reported by:    glebius
Reviewed by:    glebius, novel
MFH:            2026Q1
See also:       https://github.com/rakshasa/rtorrent/issues/1689

(cherry picked from commit 73e88b9f23d4986b5862933ff0d07f9ebf0aeee7)
DeltaFile
+3-3net-p2p/libtorrent/distinfo
+3-3net-p2p/rtorrent/distinfo
+3-1net-p2p/libtorrent/Makefile
+3-1net-p2p/rtorrent/Makefile
+2-2net-p2p/libtorrent/pkg-plist
+14-105 files

FreeBSD/ports 73e88b9net-p2p/libtorrent distinfo pkg-plist, net-p2p/rtorrent distinfo Makefile

net-p2p/{lib,r}torrent: Roll back to 0.16.5

Due to instability of 0.16.6, roll back to 0.16.5 stable.
As a temporary measure as upstream is working on a release fix, let's
roll back with a portrevision bump.

PR:             292914
Reported by:    glebius
Reviewed by:    glebius, novel
MFH:            2026Q1
See also:       https://github.com/rakshasa/rtorrent/issues/1689
DeltaFile
+3-3net-p2p/rtorrent/distinfo
+3-3net-p2p/libtorrent/distinfo
+2-2net-p2p/libtorrent/pkg-plist
+3-1net-p2p/libtorrent/Makefile
+3-1net-p2p/rtorrent/Makefile
+14-105 files

FreeBSD/ports 42d0e40devel/tvision distinfo Makefile

devel/tvision: Update to g20260111

Changelog: https://github.com/magiblot/tvision/compare/df6424f...85aaeca

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1

(cherry picked from commit a9ad56f5b328818b0b345b2c6a098ca74e343a98)
DeltaFile
+3-3devel/tvision/distinfo
+2-2devel/tvision/Makefile
+5-52 files

FreeBSD/ports a9ad56fdevel/tvision distinfo Makefile

devel/tvision: Update to g20260111

Changelog: https://github.com/magiblot/tvision/compare/df6424f...85aaeca

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1
DeltaFile
+3-3devel/tvision/distinfo
+2-2devel/tvision/Makefile
+5-52 files

FreeBSD/ports e812322dns/dnsmasq-devel distinfo Makefile

dns/dnsmasq-devel: update to v2.93test3

Changes (Git log):

* fbfcf87 2026-02-01 | Rewrite blockdata_retrieve() and expand_buf() to use realloc(). (tag: v2.93test3) [Simon Kelley]
* 19f3e06 2026-02-01 | Fix compiler warning. [Simon Kelley]
* 40d1152 2026-01-31 | read_writev: avoid reading past the last iovec elem [Matthias Andree]
* 3c830c4 2026-01-31 | Avoid uninitialized-value warnings from the compiler [Matthias Andree]
* e9f400d 2026-01-31 | base32_decode: avoid shifting into the sign bit [Matthias Andree]
* 870f141 2026-01-31 | Tidy up memory allocation in read_event() [Simon Kelley]
* 714d362 2026-01-31 | Tidy up check for muticast DHCPv6 requests. [Simon Kelley]
* 60e90e2 2026-01-31 | Remove DHCPv6 UseMulticast option code. [Simon Kelley]

MFH:            2026Q1
(cherry picked from commit dcb383559b3e071df9f55e22f78fcc64a6d197e0)
DeltaFile
+3-3dns/dnsmasq-devel/distinfo
+2-2dns/dnsmasq-devel/Makefile
+5-52 files

FreeBSD/ports caa950bdevel/pmd pkg-plist distinfo

devel/pmd: Update to version 7.21.0

Release notes:
https://docs.pmd-code.org/pmd-doc-7.21.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.20.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.19.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.17.0/pmd_release_notes.html

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1

(cherry picked from commit 59c87d2966be74127ce00dade032e7a6cd6ec9f0)
DeltaFile
+27-31devel/pmd/pkg-plist
+3-3devel/pmd/distinfo
+1-1devel/pmd/Makefile
+31-353 files

FreeBSD/ports 59c87d2devel/pmd pkg-plist distinfo

devel/pmd: Update to version 7.21.0

Release notes:
https://docs.pmd-code.org/pmd-doc-7.21.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.20.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.19.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.18.0/pmd_release_notes.html
https://docs.pmd-code.org/pmd-doc-7.17.0/pmd_release_notes.html

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1
DeltaFile
+27-31devel/pmd/pkg-plist
+3-3devel/pmd/distinfo
+1-1devel/pmd/Makefile
+31-353 files

FreeBSD/ports dcb3835dns/dnsmasq-devel distinfo Makefile

dns/dnsmasq-devel: update to v2.93test3

Changes (Git log):

* fbfcf87 2026-02-01 | Rewrite blockdata_retrieve() and expand_buf() to use realloc(). (tag: v2.93test3) [Simon Kelley]
* 19f3e06 2026-02-01 | Fix compiler warning. [Simon Kelley]
* 40d1152 2026-01-31 | read_writev: avoid reading past the last iovec elem [Matthias Andree]
* 3c830c4 2026-01-31 | Avoid uninitialized-value warnings from the compiler [Matthias Andree]
* e9f400d 2026-01-31 | base32_decode: avoid shifting into the sign bit [Matthias Andree]
* 870f141 2026-01-31 | Tidy up memory allocation in read_event() [Simon Kelley]
* 714d362 2026-01-31 | Tidy up check for muticast DHCPv6 requests. [Simon Kelley]
* 60e90e2 2026-01-31 | Remove DHCPv6 UseMulticast option code. [Simon Kelley]

MFH:            2026Q1
DeltaFile
+3-3dns/dnsmasq-devel/distinfo
+2-2dns/dnsmasq-devel/Makefile
+5-52 files

FreeBSD/ports 0f14b77databases/pg_textsearch distinfo Makefile

databases/pg_textsearch: Update to 0.5.0
DeltaFile
+3-3databases/pg_textsearch/distinfo
+3-1databases/pg_textsearch/Makefile
+2-1databases/pg_textsearch/pkg-plist
+8-53 files

FreeBSD/ports 9352a10graphics/shaderc distinfo Makefile, graphics/shaderc/files patch-system-glslang

graphics/shaderc: Update to 2026.1

Changelog: https://github.com/google/shaderc/blob/v2026.1/CHANGES

PR:             292737
Reported by:    vvd
Co-authored-by: Hiroki Tagato <tagattie at FreeBSD.org>
DeltaFile
+5-5graphics/shaderc/distinfo
+5-3graphics/shaderc/Makefile
+3-3graphics/shaderc/files/patch-system-glslang
+13-113 files

FreeBSD/ports 9f8aa82devel/libvirt distinfo Makefile

devel/libvirt: fix build on 16-CURRENT

As of src commit ac5a19ec6989675c8ec6c3ca245dba243d1a6416 xdrproc_t
accepts only two arguments. Address that change in libvirt.

Reported by:    pkg-fallout
Obtained from:  upstream
Sponsored by:   The FreeBSD Foundation
DeltaFile
+5-1devel/libvirt/distinfo
+4-0devel/libvirt/Makefile
+9-12 files

FreeBSD/ports fffcf97devel/ghidra pkg-plist distinfo

devel/ghidra: Update to 12.0.2

Release notes:
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0.2_build
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0.1_build
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0_build
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_11.4.3_build

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1

(cherry picked from commit 78551a331e6ca1ab04b6f5b5e676fdf35705a662)
DeltaFile
+457-120devel/ghidra/pkg-plist
+3-3devel/ghidra/distinfo
+3-3devel/ghidra/Makefile
+463-1263 files

FreeBSD/ports 78551a3devel/ghidra pkg-plist Makefile

devel/ghidra: Update to 12.0.2

Release notes:
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0.2_build
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0.1_build
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_12.0_build
https://github.com/NationalSecurityAgency/ghidra/releases/tag/Ghidra_11.4.3_build

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1
DeltaFile
+457-120devel/ghidra/pkg-plist
+3-3devel/ghidra/Makefile
+3-3devel/ghidra/distinfo
+463-1263 files

FreeBSD/ports b61f37edevel/gradle distinfo Makefile

devel/gradle: Update to version 9.3.1

Release notes:
https://docs.gradle.org/9.3.1/release-notes.html
https://docs.gradle.org/9.3.0/release-notes.html
https://docs.gradle.org/9.2.1/release-notes.html
https://docs.gradle.org/9.2.0/release-notes.html
https://docs.gradle.org/9.1.0/release-notes.html

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1

(cherry picked from commit 42773c1afa73f4dc42bdf2d2a89c06bc796faaf8)
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 56fd10ewww/firefox distinfo Makefile

www/firefox: update to 147.0.3

Release Notes:
  https://www.firefox.com/en-US/firefox/147.0.3/releasenotes/

(cherry picked from commit 0ea50cc1be3506ece1be34e360e6efec9fcb84d5)
DeltaFile
+3-3www/firefox/distinfo
+1-1www/firefox/Makefile
+4-42 files

FreeBSD/ports 42773c1devel/gradle distinfo Makefile

devel/gradle: Update to version 9.3.1

Release notes:
https://docs.gradle.org/9.3.1/release-notes.html
https://docs.gradle.org/9.3.0/release-notes.html
https://docs.gradle.org/9.2.1/release-notes.html
https://docs.gradle.org/9.2.0/release-notes.html
https://docs.gradle.org/9.1.0/release-notes.html

Approved by:    eduardo (mentor, implicit)
MFH:            2026Q1
DeltaFile
+3-3devel/gradle/distinfo
+1-1devel/gradle/Makefile
+4-42 files

FreeBSD/ports 0ea50ccwww/firefox distinfo Makefile

www/firefox: update to 147.0.3

Release Notes:
  https://www.firefox.com/en-US/firefox/147.0.3/releasenotes/
DeltaFile
+3-3www/firefox/distinfo
+1-2www/firefox/Makefile
+4-52 files

FreeBSD/ports 5d0267fgraphics/R-cran-pdftools distinfo Makefile

graphics/R-cran-pdftools: Update to 3.7.0

Changelog: https://cran.r-project.org/web/packages/pdftools/NEWS
DeltaFile
+3-3graphics/R-cran-pdftools/distinfo
+1-2graphics/R-cran-pdftools/Makefile
+4-52 files

FreeBSD/ports c22c337emulators/virtualbox-ose Makefile, emulators/virtualbox-ose-additions Makefile

emulators/virtualbox-ose*: Exclude from extract bundled binary files of kBuild

Thes is ~430-640 files, ~30-55MB total for different platforms.
We are using devel/kBuild for build VirtualBox ports.
devel/kBuild is a newer version than the one included in the VirtualBox
tarballs.
DeltaFile
+7-1emulators/virtualbox-ose-additions-legacy/Makefile
+7-1emulators/virtualbox-ose-additions/Makefile
+5-1emulators/virtualbox-ose-additions-70/Makefile
+5-1emulators/virtualbox-ose-additions-71/Makefile
+5-1emulators/virtualbox-ose-additions-72/Makefile
+4-0emulators/virtualbox-ose/Makefile
+33-59 files not shown
+53-515 files

FreeBSD/ports c4e93bdlang/rizin distinfo Makefile

lang/rizin: Update to 0.8.2

Reported by:    portscout!
DeltaFile
+3-3lang/rizin/distinfo
+1-1lang/rizin/Makefile
+4-42 files

FreeBSD/ports 6e83c2dlang/dotnet pkg-plist

lang/dotnet: Fix pkg-plist for aarch64

Tested by:      fluffy
DeltaFile
+2-2lang/dotnet/pkg-plist
+2-21 files

FreeBSD/ports 44acbefgraphics/inkscape pkg-plist

graphics/inkscape: Fix pkg-plist
DeltaFile
+27-0graphics/inkscape/pkg-plist
+27-01 files

FreeBSD/ports 6ce4668graphics/opencv pkg-plist Makefile

graphics/opencv: Update to 4.13.0

PR:             292888
DeltaFile
+65-60graphics/opencv/pkg-plist
+8-7graphics/opencv/Makefile
+5-5graphics/opencv/distinfo
+78-723 files

FreeBSD/ports ceb61faemulators/virtualbox-ose-70 Makefile, emulators/virtualbox-ose-71 Makefile

emulators/virtualbox-ose-7[012]: Fix build after update devel/gsoap 2.8.139 => 2.8.140

out/freebsd.amd64/release/obj/webservice/soapC-7.cpp:5:32: error: use of undeclared identifier 'soap_codes_vbox__PartitionType'
    5 |         const char *s = soap_code_str(soap_codes_vbox__PartitionType, (long)n);
      |                                       ^
out/freebsd.amd64/release/obj/webservice/soapC-7.cpp:23:18: error: use of undeclared identifier 'soap_codes_vbox__PartitionType'
   23 |         map = soap_code(soap_codes_vbox__PartitionType, s);
      |                         ^
2 errors generated.

PR:             292890
Reported by:    pkg-fallout
DeltaFile
+1-0emulators/virtualbox-ose-70/Makefile
+1-0emulators/virtualbox-ose-71/Makefile
+1-0emulators/virtualbox-ose-72/Makefile
+3-03 files

FreeBSD/ports a87d5c2science/elmerfem Makefile

science/elmerfem: adding the forgotten docs
DeltaFile
+12-0science/elmerfem/Makefile
+12-01 files

FreeBSD/ports 565776anet/syncthing distinfo Makefile, net/syncthing/files patch-syncthing_lib_beacon_multicast.go

net/syncthing: Update to 2.0.14

re: https://github.com/syncthing/syncthing/releases/tag/v2.0.14

The patch being removed by this commit is now in the upstream code.
DeltaFile
+0-11net/syncthing/files/patch-syncthing_lib_beacon_multicast.go
+3-3net/syncthing/distinfo
+1-1net/syncthing/Makefile
+4-153 files

FreeBSD/ports 7b603f0devel/freebsd-gcc12 Makefile, devel/freebsd-gcc12/files patch-freebsd-format-extensions

devel/freebsd-gcc*: Update kernel printf format checking for %b

- Permit the l and ll size modifiers to be used with '%b' for GCC 12/13
  (GCC 14/15 already permitted these).

- Permit the '#' modifier to be used with %b.  This isn't documented but
  the RISC-V kernel uses this.

Reviewed by:    mhorne, lwhsu
Differential Revision:  https://reviews.freebsd.org/D55016
DeltaFile
+1-1devel/freebsd-gcc15/files/patch-gcc_c-family_c-format.cc
+1-1devel/freebsd-gcc12/files/patch-freebsd-format-extensions
+1-1devel/freebsd-gcc13/files/patch-freebsd-format-extensions
+1-1devel/freebsd-gcc14/files/patch-gcc_c-family_c-format.cc
+1-0devel/freebsd-gcc14/Makefile
+1-0devel/freebsd-gcc12/Makefile
+6-42 files not shown
+8-48 files

FreeBSD/ports 0e06abemath/py-primecountpy Makefile

math/py-primecountpy: fix build with cmake
DeltaFile
+1-1math/py-primecountpy/Makefile
+1-11 files