FreeBSD/ports c5ec65cprint/gutenprint pkg-plist Makefile, print/gutenprint/files patch-configure patch-src_gimp2_print.c

print/{,gimp-}gutenprint: Update 5.3.4 => 5.3.5

Changelog:
https://sourceforge.net/projects/gimp-print/files/gutenprint-5.3/5.3.5/NEWS

- Replace PORTVERSION with DISTVERSION.
- Remove GNU_CONFIGURE_MANPREFIX - default value.
- Fix warnings from portclippy.

Sponsored by:   UNIS Labs
DeltaFile
+73-1print/gutenprint/pkg-plist
+12-12print/gutenprint/files/patch-configure
+11-13print/gutenprint/Makefile
+0-13print/gutenprint/files/patch-src_gimp2_print.c
+3-3print/gutenprint/distinfo
+2-2print/gutenprint/files/patch-src_xml_papers_Makefile.in
+101-444 files not shown
+108-5110 files

FreeBSD/ports 2d5d5a7www/firefox distinfo Makefile

www/firefox: update to 152.0.1

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

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

FreeBSD/ports 66f9930www/firefox distinfo Makefile

www/firefox: update to 152.0.1

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

FreeBSD/ports 0128591multimedia/snapcast Makefile pkg-plist

multimedia/snapcast: fix missing @sample in wrongly installed

PR:     261072
Approved by:    yuri (maintainer timeout, 1+ years)
DeltaFile
+3-1multimedia/snapcast/Makefile
+1-1multimedia/snapcast/pkg-plist
+4-22 files

FreeBSD/ports 802a745sysutils/py-hcloud distinfo Makefile

sysutils/py-hcloud: update to 2.22.0

Changes:        https://github.com/hetznercloud/hcloud-python/blob/v2.22.0/CHANGELOG.md
Reported by:    repology
DeltaFile
+3-3sysutils/py-hcloud/distinfo
+1-1sysutils/py-hcloud/Makefile
+4-42 files

FreeBSD/ports 2c7c73fprint/cups-pdf Makefile distinfo, print/cups-pdf/files patch-remove-deprecated-ghostscript-setpdfwrite-operator

print/cups-pdf: Update 3.0.1 => 3.0.3

Changelog:
2026-05-08 : 3.0.3 (md5)
  - fixed a possible privilege escalation
  - added SPDX license identifiers
  - updated default option values in PPD
2025-03-23 : 3.0.2 (md5)
  - updated GhostScript command line arguments
  - added full code documentation by Lew Pitcher
https://www.cups-pdf.de/changelog.shtml

- Replace PORTVERSION with DISTVERSION in MASTER_SITES and DISTNAME.
- Replace http with https in MASTER_SITES.
- Remove unavailable site from MASTER_SITES.
- Merge 3 MKDIRs.
- Remove unnecessary local patch - upstream fixed this in 3.0.2.

Sponsored by:   UNIS Labs
DeltaFile
+0-27print/cups-pdf/files/patch-remove-deprecated-ghostscript-setpdfwrite-operator
+7-9print/cups-pdf/Makefile
+3-3print/cups-pdf/distinfo
+10-393 files

FreeBSD/ports 7081dbanet-im/ejabberd pkg-plist Makefile, net-im/ejabberd/files patch-deps_jiffy_c__src_double-conversion_strtod.cc

net-im/ejabberd: Unbreak due to recent erlang upgrade

PR:             296111
DeltaFile
+0-28net-im/ejabberd/files/patch-deps_jiffy_c__src_double-conversion_strtod.cc
+0-5net-im/ejabberd/pkg-plist
+2-3net-im/ejabberd/Makefile
+1-3net-im/ejabberd/distinfo
+3-394 files

FreeBSD/ports 4f4b770net/ucx Makefile, net/ucx/files patch-src_ucm_util_reloc.c patch-test_gtest_ucp_test__ucp__am.cc

net/ucx: Fix libucm early-init panic and resolve gtest suite failures

PR:             296120
DeltaFile
+108-4net/ucx/files/patch-src_ucm_util_reloc.c
+13-0net/ucx/files/patch-test_gtest_ucp_test__ucp__am.cc
+4-1net/ucx/Makefile
+125-53 files

FreeBSD/ports fa2d914www/nginx-acme distinfo Makefile, www/nginx-devel distinfo Makefile

www/nginx-devel: Update to 1.31.2

Changes with nginx 1.31.2                                        17 Jun
2026

    *) Security: use-after-free might occur when using HTTP/3 and
processing
       a specially crafted QUIC session, allowing an attacker to cause
       worker process memory corruption or segmentation fault in a
worker
       process (CVE-2026-42530).
       Thanks to Trung Nguyen of CyStack.

    *) Security: a heap memory buffer overflow might occur in a worker
       process when using a configuration with "ignore_invalid_headers
off;"
       and "large_client_header_buffers" with large configured values
when
       proxying a specially crafted request to HTTP/2 or gRPC backend,

    [28 lines not shown]
DeltaFile
+3-3www/nginx-acme/distinfo
+3-3www/nginx-devel/distinfo
+1-1www/nginx-acme/Makefile
+1-1www/nginx-devel/Makefile
+1-1www/nginx-devel/version.mk
+9-95 files

FreeBSD/ports 14b3a97www/nginx distinfo version.mk, www/nginx-acme distinfo Makefile

www/nginx: Update to 1.30.3

Changes with nginx 1.30.3                                        17 Jun
2026

    *) Security: a heap memory buffer overflow might occur in a worker
       process when using a configuration with "ignore_invalid_headers
off;"
       and "large_client_header_buffers" with large configured values
when
       proxying a specially crafted request to HTTP/2 or gRPC backend,
       allowing an attacker to cause worker process memory corruption or
       segmentation fault in a worker process (CVE-2026-42055).
       Thanks to Mufeed VH of Winfunc Research.

    *) Security: a heap memory buffer overread might occur in a worker
       process while handling a specially sent response with decoding
from
       UTF-8 via the "charset_map" directive, allowing an attacker to

    [7 lines not shown]
DeltaFile
+3-3www/nginx/distinfo
+3-3www/nginx-acme/distinfo
+1-1www/nginx/version.mk
+1-1www/nginx-acme/Makefile
+1-1www/nginx-full/Makefile
+1-1www/nginx/Makefile
+10-106 files

FreeBSD/ports 9576addsecurity/vuxml/vuln 2026.xml

security/vuxml: Add entry for NGINX

Add entry for NGINX

Sponsored by:   Netzkommune GmbH
DeltaFile
+39-0security/vuxml/vuln/2026.xml
+39-01 files

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