FreeBSD/ports 01500aewww/matomo pkg-plist distinfo

www/matomo: Security update 5.9.0 => 5.11.2

While here, sort USES alphabetically.

Changelogs:
- https://matomo.org/changelog/matomo-5-10-0/
- https://matomo.org/changelog/matomo-5-10-1/
- https://matomo.org/changelog/matomo-5-11-0/
- https://matomo.org/changelog/matomo-5-11-1/
- https://matomo.org/changelog/matomo-5-11-2/

PR:             296126
MFH:            2026Q2
Approved by:    osa, vvd (Mentors, implicit)

(cherry picked from commit 3c15c93b2debdd80d0da0f9e96c3ed669a3b6818)
DeltaFile
+73-10www/matomo/pkg-plist
+3-3www/matomo/distinfo
+2-2www/matomo/Makefile
+78-153 files

FreeBSD/ports 7849337www/matomo pkg-plist distinfo

www/matomo: Update 5.8.0 => 5.9.0

Changelog:
https://matomo.org/changelog/matomo-5-9-0/

PR:             294777
Sponsored by:   UNIS Labs

(cherry picked from commit b77ed2fb451d94932957d96662f89e916030e8ec)
DeltaFile
+49-5www/matomo/pkg-plist
+3-3www/matomo/distinfo
+1-1www/matomo/Makefile
+53-93 files

FreeBSD/ports 870575ewww/matomo pkg-plist distinfo

www/matomo: update to 5.8.0

Changelog: https://matomo.org/changelog/matomo-5-8-0/

PR:     294155

(cherry picked from commit 454d1a6edbedb8a99c93ba2802b9b3dfc9589b95)
DeltaFile
+102-6www/matomo/pkg-plist
+3-3www/matomo/distinfo
+1-1www/matomo/Makefile
+106-103 files

FreeBSD/ports 3c15c93www/matomo pkg-plist distinfo

www/matomo: Security update 5.9.0 => 5.11.2

While here, sort USES alphabetically.

Changelogs:
- https://matomo.org/changelog/matomo-5-10-0/
- https://matomo.org/changelog/matomo-5-10-1/
- https://matomo.org/changelog/matomo-5-11-0/
- https://matomo.org/changelog/matomo-5-11-1/
- https://matomo.org/changelog/matomo-5-11-2/

PR:             296126
MFH:            2026Q2
Approved by:    osa, vvd (Mentors, implicit)

(cherry picked from commit 4ae267b525919adecca4362d72731808bb29293c)
DeltaFile
+73-10www/matomo/pkg-plist
+3-3www/matomo/distinfo
+2-2www/matomo/Makefile
+78-153 files

FreeBSD/ports e2c3137net/self-service-password distinfo pkg-plist

net/self-service-password: Update 1.8.0 => 1.8.1

Changelog:
https://github.com/ltb-project/self-service-password/releases/tag/v1.8.1

PR:             296125
MFH:            2026Q2
Approved by:    osa, vvd (Mentors, implicit)

(cherry picked from commit 14d8b2e3b1c104690d95ded43f71c0930ac69ac5)
DeltaFile
+3-3net/self-service-password/distinfo
+3-0net/self-service-password/pkg-plist
+1-1net/self-service-password/Makefile
+7-43 files

FreeBSD/ports 14d8b2enet/self-service-password distinfo pkg-plist

net/self-service-password: Update 1.8.0 => 1.8.1

Changelog:
https://github.com/ltb-project/self-service-password/releases/tag/v1.8.1

PR:             296125
MFH:            2026Q2
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net/self-service-password/distinfo
+3-0net/self-service-password/pkg-plist
+1-1net/self-service-password/Makefile
+7-43 files

FreeBSD/ports 1159eb3databases/R-cran-dbplyr distinfo Makefile

databases/R-cran-dbplyr: Update 2.5.2 => 2.6.0

Changelog:
https://github.com/tidyverse/dbplyr/releases/tag/v2.6.0

PR:             296128
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3databases/R-cran-dbplyr/distinfo
+1-1databases/R-cran-dbplyr/Makefile
+4-42 files

FreeBSD/ports 366b881java/openjdk8 Makefile, java/openjdk8/files patch-hotspot_src_os_bsd_vm_os__perf__bsd.cpp

java/openjdk8: fix build on aarch64/16

>>> Compiling /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/os/bsd/vm/os_perf_bsd.cpp
>>> In file included from /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/os/bsd/vm/os_perf_bsd.cpp:67:
>>> In file included from /usr/include/sys/user.h:52:
>>> In file included from /usr/include/vm/pmap.h:88:
>>> In file included from /usr/include/machine/pmap.h:46:
>>> In file included from /usr/include/sys/systm.h:46:
>>> /usr/include/machine/cpufunc.h:35:1: error: static declaration of 'breakpoint' follows non-static declaration
>>>    35 | breakpoint(void)
>>>       | ^
>>> /wrkdirs/usr/ports/java/openjdk8/work/jdk8u-jdk8u482-b08.1/hotspot/src/share/vm/utilities/globalDefinitions_gcc.hpp:224:17: note: previous declaration is here
>>>   224 | extern "C" void breakpoint();
>>>       |                 ^
>>> 1 error generated.

I don't know why this does not happen on other architectures or freebsd versions.

- changed post-patch to pre-configure, this makes it a lot easier to use "make makepatch".

    [2 lines not shown]
DeltaFile
+14-0java/openjdk8/files/patch-hotspot_src_os_bsd_vm_os__perf__bsd.cpp
+1-1java/openjdk8/Makefile
+15-12 files

FreeBSD/ports 8052712security/infisical-cli distinfo Makefile

security/infisical-cli: update to 0.43.96 release
DeltaFile
+5-5security/infisical-cli/distinfo
+1-1security/infisical-cli/Makefile
+6-62 files

FreeBSD/ports 1d37deffinance/hs-hledger-web/files patch-__cabal__deps_tasty-1.5.3_tasty.cabal, lang/ghc Makefile

lang/ghc: fix runtime on powerpc64

While the compiler binary itself built fine, it creates ELFv1 binaries
on powerpc64, because default.target is regenerated later during
the build process. Drop the current workaround and just patch
the autoconf's m4 file instead.
DeltaFile
+11-0finance/hs-hledger-web/files/patch-__cabal__deps_tasty-1.5.3_tasty.cabal
+11-0lang/ghc/files/patch-m4_fptools__set__haskell__platform__vars.m4
+1-7lang/ghc/Makefile
+23-73 files

FreeBSD/ports edef4ebwww/lighttpd distinfo Makefile

www/lighttpd: update to 1.4.84

Also restore distinfo for lighttpd-1.4.26_mod_h264_streaming-2.2.9.patch.

Changelog:      https://redmine.lighttpd.net/projects/lighttpd/wiki/Release-1_4_84
DeltaFile
+5-3www/lighttpd/distinfo
+1-1www/lighttpd/Makefile
+6-42 files

FreeBSD/ports 7093eb7lang/swipl/files patch-src_os_pl-file.c patch-src_os_pl-stream.c

lang/swipl: fix build on !amd64

Including poll.h is guarded behind HAVE_POLL_H, but then it also starts
using poll() and struct pollfd, which fails:

/wrkdirs/usr/ports/lang/swipl/work/swipl-9.2.9/src/os/pl-file.c:2604:25: error: array has incomplete element type 'struct pollfd'
 2604 |   struct pollfd poll_buf[FASTMAP_SIZE];
      |                         ^
/wrkdirs/usr/ports/lang/swipl/work/swipl-9.2.9/src/os/pl-file.c:2604:10: note: forward declaration of 'struct pollfd'
 2604 |   struct pollfd poll_buf[FASTMAP_SIZE];
      |          ^
/wrkdirs/usr/ports/lang/swipl/work/swipl-9.2.9/src/os/pl-file.c:2642:45: error: invalid application of 'sizeof' to an incomplete type 'struct pollfd'
 2642 |   else if ( !(poll_map = malloc(count*sizeof(*poll_map))) )
      |                                             ^~~~~~~~~~~
/wrkdirs/usr/ports/lang/swipl/work/swipl-9.2.9/src/os/pl-file.c:2604:10: note: forward declaration of 'struct pollfd'
 2604 |   struct pollfd poll_buf[FASTMAP_SIZE];
      |          ^
/wrkdirs/usr/ports/lang/swipl/work/swipl-9.2.9/src/os/pl-file.c:2644:35: error: invalid application of 'sizeof' to an incomplete type 'struct pollfd'
 2644 |   memset(poll_map, 0, count*sizeof(*poll_map));
      |                                   ^~~~~~~~~~~
DeltaFile
+11-0lang/swipl/files/patch-src_os_pl-file.c
+11-0lang/swipl/files/patch-src_os_pl-stream.c
+11-0lang/swipl/files/patch-src_pl-fli.c
+33-03 files

FreeBSD/ports 2134476graphics/librsvg2-rust distinfo Makefile

graphics/librsvg2-rust: Update to 2.62.3
DeltaFile
+3-3graphics/librsvg2-rust/distinfo
+1-2graphics/librsvg2-rust/Makefile
+1-1graphics/librsvg2-rust/pkg-plist
+5-63 files

FreeBSD/ports 5fe0289databases/mongodb70 distinfo Makefile

databases/mongodb70: re-enable python3.12

The patch was disabled temporarily because it was in the way of the recent upgrades.
NB: a test build was already running when this PR came in.

- Remove jobs_unsafe from a flavour. The build timed out with this.
- no portrevision bump as no pkg content changes.

PR:     296127
DeltaFile
+3-1databases/mongodb70/distinfo
+1-2databases/mongodb70/Makefile
+4-32 files

FreeBSD/ports ddaee92www/nextcloud-appointments distinfo Makefile

www/nextcloud-appointments: Update to 2.7.4
DeltaFile
+3-3www/nextcloud-appointments/distinfo
+1-1www/nextcloud-appointments/Makefile
+4-42 files

FreeBSD/ports a5ad594graphics/mesa-dri Makefile, graphics/mesa-libs Makefile

graphics/mesa-{dri,libs}: Fix vaapi for AMD

VA bits end up being compiled into the libgallium.so giant library, which is
shipped by mesa-libs. This means that we should make libva an unconditional
build dep for mesa-libs. In turn this makes no sense to disable VA in mesa-dri.

Luckily, libva is a pretty thin dep.

Reported by:    flo
DeltaFile
+2-12graphics/mesa-dri/Makefile
+4-2graphics/mesa-libs/Makefile
+6-142 files

FreeBSD/ports 84f7eb7sysutils/u-boot-rpi-arm64/files rpi_arm64_fragment, sysutils/u-boot-rpi4/files rpi4_fragment

sysutil/u-boot-rpi*: zap CONFIG_ENV_FAT_DEVICE_AND_PART

This is no longer needed with modern U-Boot and it's inaccurate for the
modern RPi.  Leave the config var around for now as a hint in case
someone cares, but empty it out to avoid breaking things.

PR:             268630
Approved by:    uboot (manu)
DeltaFile
+1-1sysutils/u-boot-rpi4/files/rpi4_fragment
+1-1sysutils/u-boot-rpi-arm64/files/rpi_arm64_fragment
+2-22 files

FreeBSD/ports 8f33b7eaudio/gsm Makefile distinfo

audio/gsm: Update 1.0.23 => 1.0.24

Changelog:
Fri Mar  6 07:16:24 2026 Jutta Degener (jutta at pobox.com)
* Release 1.0 Patchlevel 24
  Left-shifting negative signed integers is undefined behavior as per
  the C standard; so let's not do that.
  Thanks to Nanang Izzuddin <nanang at teluu.com> for an exhaustive list
  of places where we definitely did do that, and for the patience to
  wait until I managed to Actually Read What the C99 Standard Says,
  rather than what I _want_ it to say.
  Also, don't forget the P0() and the void and int return types in a few
  places of the test code.

Sponsored by:   UNIS Labs
DeltaFile
+3-3audio/gsm/Makefile
+3-3audio/gsm/distinfo
+6-62 files

FreeBSD/ports 5048cc0archivers/par2cmdline distinfo Makefile

archivers/par2cmdline: Update to 1.2.0

Changelog: https://github.com/Parchive/par2cmdline/blob/v1.2.0/ChangeLog
DeltaFile
+3-3archivers/par2cmdline/distinfo
+1-1archivers/par2cmdline/Makefile
+4-42 files

FreeBSD/ports 1daedf3games/anki distinfo Makefile.crates, games/anki/files patch-qt_pyproject.toml

games/anki: Update to 26.05

Changelog:

https://github.com/ankitects/anki/releases/tag/26.05

MFH:            No (feature release)
DeltaFile
+65-41games/anki/distinfo
+28-16games/anki/Makefile.crates
+8-8games/anki/files/patch-qt_pyproject.toml
+7-6games/anki/Makefile
+1-1games/anki/pkg-plist
+109-725 files

FreeBSD/ports ba937f2databases/mongodb70 distinfo Makefile

databases/mongodb70: 7.0.37

Release Notes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.37---june-11--2026

Important MongoDB patch available - June 2026:
https://www.mongodb.com/community/forums/t/important-mongodb-patch-available-june-2026/339979?u=r_k

Security:       CVE-2026-11933
DeltaFile
+3-3databases/mongodb70/distinfo
+1-1databases/mongodb70/Makefile
+4-42 files

FreeBSD/ports 62f2459databases/rainfrog distinfo Makefile.crates

databases/rainfrog: Update to 0.3.19

ChangeLog:

- https://github.com/achristmascarl/rainfrog/releases/tag/v0.3.19

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+45-43databases/rainfrog/distinfo
+21-20databases/rainfrog/Makefile.crates
+2-2databases/rainfrog/Makefile
+68-653 files

FreeBSD/ports 6f5b0d1textproc/py-tomllint Makefile distinfo

textproc/py-tomllint: Update to 0.3.3

- Add testing support via pytest

Reported by:    portscout!
DeltaFile
+6-2textproc/py-tomllint/Makefile
+3-3textproc/py-tomllint/distinfo
+9-52 files

FreeBSD/ports e3832d0misc/ollama distinfo Makefile

misc/ollama: update 0.30.9 → 0.30.10
DeltaFile
+15-15misc/ollama/distinfo
+2-3misc/ollama/Makefile
+17-182 files

FreeBSD/ports 4dbb69ddevel/nanobind distinfo Makefile, devel/py-nanobind distinfo Makefile

devel/{,py-}nanobind: update 2.12.0 → 2.13.0
DeltaFile
+3-3devel/py-nanobind/distinfo
+3-3devel/nanobind/distinfo
+2-3devel/nanobind/Makefile
+1-1devel/py-nanobind/Makefile
+1-0devel/nanobind/pkg-plist
+10-105 files

FreeBSD/ports ccd892fscience/molsketch distinfo Makefile

science/molsketch: update 0.8.2 → 0.8.4
DeltaFile
+3-3science/molsketch/distinfo
+1-2science/molsketch/Makefile
+4-52 files

FreeBSD/ports 8725643databases/duckdb distinfo Makefile, databases/py-duckdb distinfo Makefile

databases/{,py-}duckdb: update 1.5.3 → 1.5.4
DeltaFile
+25-25databases/duckdb/distinfo
+13-13databases/duckdb/Makefile
+3-3databases/py-duckdb/distinfo
+1-1databases/py-duckdb/Makefile
+1-0databases/duckdb/pkg-plist
+43-425 files

FreeBSD/ports 6c7921fwww/libdatachannel distinfo Makefile

www/libdatachannel: update 0.24.4 → 0.24.5
DeltaFile
+3-3www/libdatachannel/distinfo
+1-1www/libdatachannel/Makefile
+1-1www/libdatachannel/pkg-plist
+5-53 files

FreeBSD/ports 51b41ecgames/iqpuzzle pkg-plist distinfo

games/iqpuzzle: update 1.5.0 → 1.5.1
DeltaFile
+11-11games/iqpuzzle/pkg-plist
+3-3games/iqpuzzle/distinfo
+1-1games/iqpuzzle/Makefile
+15-153 files

FreeBSD/ports 340bdf6textproc/toml-f distinfo Makefile

textproc/toml-f: update 0.5.0 → 0.5.1
DeltaFile
+3-3textproc/toml-f/distinfo
+2-2textproc/toml-f/Makefile
+2-2textproc/toml-f/pkg-plist
+7-73 files