FreeBSD/ports 11d6404mail/postfix Makefile, mail/postfix/files extra-patch-blocklistd

mail/postfix: Use BLOCKLIST instead of BLACKLIST

- Starting from FreeBSD version 1500000, prefer the new blocklist
  nomenclature.
- Enable TLSRPT by default

PR:             294083
DeltaFile
+163-0mail/postfix/files/extra-patch-blocklistd
+18-7mail/postfix/Makefile
+181-72 files

FreeBSD/ports 773044amail/postfix-current Makefile distinfo, mail/postfix-current/files extra-patch-blocklistd extra-patch-blacklistd

mail/postfix-current: Update to 3.12-20260403

- Update to 3.12-20260403
- Use BLOCKLIST instead of BLACKLIST
- Enable TLSRPT by default

PR:             294084
DeltaFile
+164-0mail/postfix-current/files/extra-patch-blocklistd
+19-8mail/postfix-current/Makefile
+4-4mail/postfix-current/files/extra-patch-blacklistd
+3-3mail/postfix-current/distinfo
+190-154 files

FreeBSD/ports 496bc1flang/rhino Makefile, lang/rhino/files patch-build.properties

lang/rhino: fix build with jdk11+

unpin openjdk8

PR:     294332
Approved-by:    maintainer (Nicola Vitale)
DeltaFile
+13-0lang/rhino/files/patch-build.properties
+1-2lang/rhino/Makefile
+14-22 files

FreeBSD/ports 1d8282cdatabases/sabiql distinfo Makefile.crates, databases/sabiql/files patch-src_infra_adapters_folder__opener.rs patch-src_infra_export_dot.rs

databases/sabiql: Update to 1.10.0

- Remove all patches (now included upstream)

ChangeLog:      https://github.com/riii111/sabiql/releases/tag/v1.10.0
Reported by:    riii111 <notifications at github.com>
DeltaFile
+99-99databases/sabiql/distinfo
+48-48databases/sabiql/Makefile.crates
+0-16databases/sabiql/files/patch-src_infra_adapters_folder__opener.rs
+0-11databases/sabiql/files/patch-src_infra_export_dot.rs
+1-1databases/sabiql/Makefile
+148-1755 files

FreeBSD/ports 0ee513csysutils/mdfried distinfo Makefile

sysutils/mdfried: Update to 0.19.0

Reported by:    Benjamin Grosse <notifications at github.com>
DeltaFile
+3-3sysutils/mdfried/distinfo
+1-1sysutils/mdfried/Makefile
+4-42 files

FreeBSD/ports 79be224Mk/Uses vala.mk, lang/vala distinfo

lang/vala: update to 0.56.19

PR:             294205
DeltaFile
+3-3lang/vala/distinfo
+1-1Mk/Uses/vala.mk
+4-42 files

FreeBSD/ports 7347c88sysutils/rustic distinfo Makefile.crates

sysutils/rustic: Update to 0.11.2

ChangeLog:      https://github.com/rustic-rs/rustic/releases/tag/v0.11.2
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+221-291sysutils/rustic/distinfo
+109-144sysutils/rustic/Makefile.crates
+2-2sysutils/rustic/Makefile
+332-4373 files

FreeBSD/src c1c97f1stand/i386/gptzfsboot zfsboot.c

gptzfsboot: boot prompt should emit new line on input

In case the user did input, we should put newline
on screen to avoid possible error messages to get
mixed with user input.
DeltaFile
+4-2stand/i386/gptzfsboot/zfsboot.c
+4-21 files

FreeBSD/ports 27f5eadx11/swayimg Makefile distinfo

x11/swayimg: update to 5.2

Changes:        https://github.com/artemsen/swayimg/releases/tag/v5.0
Changes:        https://github.com/artemsen/swayimg/releases/tag/v5.1
Changes:        https://github.com/artemsen/swayimg/releases/tag/v5.2
Reported by:    GitHub (watch releases)
DeltaFile
+16-17x11/swayimg/Makefile
+3-3x11/swayimg/distinfo
+19-202 files

FreeBSD/ports b313943security/wolfssl Makefile, security/wolfssl/files patch-configure.ac patch-cmake_config.in

security/wolfssl: Fix 32-bit builds.

Add upstream patch for the fix, until changes are merged and
a new release is made.

PR:             294287
Reported by:    Robert Clausecker <fuz at FreeBSD.org>
Reviewed by:    Robert Clausecker <fuz at FreeBSD.org>
Tested by:      Robert Clausecker <fuz at FreeBSD.org>

(cherry picked from commit 8318a3cd1c5262d51c70240d97798cce3c1a3bd6)
DeltaFile
+16-0security/wolfssl/files/patch-configure.ac
+15-0security/wolfssl/files/patch-cmake_config.in
+15-0security/wolfssl/files/patch-cmake_options.h.in
+2-1security/wolfssl/Makefile
+48-14 files

FreeBSD/ports bf8e91asecurity/vuxml/vuln 2026.xml

security/vuxml: Add Mozilla vulnerabilities

 * CVE-2026-5732:       NVD assessment not yet provided
 * CVE-2026-5733:       NVD assessment not yet provided
 * CVE-2026-5734:       Base Score:  9.8 CRITICAL
                        Vector:  CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
 * CVE-2026-5734:       Base Score:  9.8 CRITICAL
                        Vector:  CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
DeltaFile
+150-0security/vuxml/vuln/2026.xml
+150-01 files

FreeBSD/ports b7042a0net-im/gajim Makefile distinfo

net-im/gajim: update to 2.4.5; sort depends
DeltaFile
+6-6net-im/gajim/Makefile
+3-3net-im/gajim/distinfo
+9-92 files

FreeBSD/ports 8318a3csecurity/wolfssl Makefile, security/wolfssl/files patch-configure.ac patch-cmake_options.h.in

security/wolfssl: Fix 32-bit builds.

Add upstream patch for the fix, until changes are merged and
a new release is made.

PR:             294287
Reported by:    Robert Clausecker <fuz at FreeBSD.org>
Reviewed by:    Robert Clausecker <fuz at FreeBSD.org>
Tested by:      Robert Clausecker <fuz at FreeBSD.org>
DeltaFile
+16-0security/wolfssl/files/patch-configure.ac
+15-0security/wolfssl/files/patch-cmake_options.h.in
+15-0security/wolfssl/files/patch-cmake_config.in
+2-1security/wolfssl/Makefile
+48-14 files

FreeBSD/ports 9d8a393sysutils/grub2-bhyve Makefile, sysutils/grub2-bhyve/files patch-ext2.c

sysutils/grub2-bhyve: Add support for additional EXT4 incompatible features

Handle the following EXT4 incompatible features:

EXT4_FEATURE_INCOMPAT_MMP (Multi-Mount Protection)
Prevents multiple read-write mounts of the same filesystem.
Since grub2-bhyve mounts filesystems read-only, it is safe to ignore.

EXT4_FEATURE_INCOMPAT_CSUM_SEED
Allows tools such as tune2fs to change the UUID on a mounted
metadata-checksummed filesystem. Safe to ignore because the
driver does not perform checksum verification.

EXT4_FEATURE_INCOMPAT_LARGEDIR
Enables directories larger than 2GB and 3-level htrees.
Safe to ignore because the GRUB ext2 driver does not implement
DIR_INDEX.

This patch mirrors upstream behavior. It unblocks booting from

    [5 lines not shown]
DeltaFile
+42-0sysutils/grub2-bhyve/files/patch-ext2.c
+1-1sysutils/grub2-bhyve/Makefile
+43-12 files

FreeBSD/ports da2d5e2databases/py-sqlmodel Makefile distinfo

databases/py-sqlmodel: Update to 0.0.38

Changelog: https://github.com/fastapi/sqlmodel/blob/0.0.38/docs/release-notes.md

Reported by:    portscout
DeltaFile
+5-5databases/py-sqlmodel/Makefile
+3-3databases/py-sqlmodel/distinfo
+8-82 files

FreeBSD/ports 4ef829fwww/py-google-api-python-client distinfo Makefile

www/py-google-api-python-client: Update to 2.194.0

ChangeLog:      https://github.com/googleapis/google-api-python-client/releases/tag/v2.194.0
Reported by:    "release-please[bot]" <notifications at github.com>
DeltaFile
+3-3www/py-google-api-python-client/distinfo
+1-1www/py-google-api-python-client/Makefile
+4-42 files

FreeBSD/ports d68297cMk bsd.default-versions.mk

Mk/bsd.default-versions.mk: stick to OpenJDK 11 on powerpc too

Newer versions require too big stack to build natively.
DeltaFile
+1-1Mk/bsd.default-versions.mk
+1-11 files

FreeBSD/ports 2f16e2fsysutils/beats8 Makefile, sysutils/beats91 Makefile

sysutils/beats*: Mark as not for arch i386

MFH:    2026Q2
(cherry picked from commit 3d572ac39d0f36d654c2d5e6f1db8ac7077331ec)
DeltaFile
+2-0sysutils/beats8/Makefile
+2-0sysutils/beats91/Makefile
+2-0sysutils/beats92/Makefile
+2-0sysutils/beats93/Makefile
+8-04 files

FreeBSD/ports 821f1e0java/java3d/files patch-freebsd patch-j3d-core_src_native_ogl_build-freebsd.xml

java/java3d: split combined patches

Redo make makepatch to have "modern" port patches.
No functional change intended.

Approved-by:    no maintainer
DeltaFile
+0-176java/java3d/files/patch-freebsd
+77-0java/java3d/files/patch-j3d-core_src_native_ogl_build-freebsd.xml
+0-50java/java3d/files/patch-ImageComponentState.java
+49-0java/java3d/files/patch-j3d-core-utils_src_classes_share_com_sun_j3d_utils_scenegraph_io_state_javax_media_j3d_ImageComponentState.java
+48-0java/java3d/files/patch-j3d-core_src_native_build.xml
+28-0java/java3d/files/patch-j3d-core_build.xml
+202-2261 files not shown
+221-2267 files

FreeBSD/ports cf5a0fclang/python-doc-html distinfo, lang/python313 pkg-plist distinfo

lang/python313: update to 3.13.13

Changelog: https://docs.python.org/3.13/whatsnew/changelog.html#python-3-13-13-final
DeltaFile
+9-5lang/python313/pkg-plist
+3-7lang/python313/distinfo
+5-5lang/python-doc-html/distinfo
+0-3lang/python313/Makefile
+1-1lang/python313/Makefile.version
+18-215 files

FreeBSD/src 4b6de64sys/netpfil/ipfw/nptv6 nptv6.c

ipfw_nptv6: fix handling the ifaddr removal event

The result of IN6_ARE_MASKED_ADDR_EQUAL() macro is not an integer, so
threat it as a boolean value.

PR:             294114
Reported by:    Peter Much <pmc citylink dinoex sub org>

(cherry picked from commit d9d7b59486499615a5fdce54443ce62aecf557e8)
DeltaFile
+2-2sys/netpfil/ipfw/nptv6/nptv6.c
+2-21 files

FreeBSD/src bdad702sys/netpfil/ipfw/nptv6 nptv6.c

ipfw_nptv6: fix handling the ifaddr removal event

The result of IN6_ARE_MASKED_ADDR_EQUAL() macro is not an integer, so
threat it as a boolean value.

PR:             294114
Reported by:    Peter Much <pmc citylink dinoex sub org>

(cherry picked from commit d9d7b59486499615a5fdce54443ce62aecf557e8)
DeltaFile
+2-2sys/netpfil/ipfw/nptv6/nptv6.c
+2-21 files

FreeBSD/ports 26ef693net-mgmt/kf6-networkmanager-qt Makefile

net-mgmt/kf6-networkmanager-qt: Clean up port

- Drop License block, kf6 ports share LICENSE via Uses/kde.mk
- Add missing dependencies
- Remove unused dependencies
DeltaFile
+5-16net-mgmt/kf6-networkmanager-qt/Makefile
+5-161 files

FreeBSD/ports 068d0dfdatabases/cego distinfo Makefile, devel/lfcbase distinfo Makefile

devel/lfcbase,databases/cego: 1.23.3 -> 1.23.5, 2.54.16 -> 2.54.23

lfcbase:
- Improved error message for File::open with strerror details added
- In File::operator = and File:operator +=, after file copy operation,
  source file descriptor was not closed.
  This might lead to file descriptor leaks.

cego:
- Many fixes for crash recovery and startup, write logs, etc.
DeltaFile
+3-3devel/lfcbase/distinfo
+3-3databases/cego/distinfo
+1-1devel/lfcbase/Makefile
+1-1databases/cego/Makefile
+8-84 files

FreeBSD/ports 86aef58www/deno/files patch-cargo-crates_libuv-sys-lite

www/deno: proper fix for llvm22 binding problem

This was fixed with bindgen > 0.70.1 (I don't kwown the exact version)

PR:             293587
Tested by:      Philippe Michel, Oleg Sidorkin
Fixes:          e330aefa238248ff5ab18671061c4f8221f9f188
DeltaFile
+34-7,399www/deno/files/patch-cargo-crates_libuv-sys-lite
+34-7,3991 files

FreeBSD/src 5dc4da1. RELNOTES

RELNOTES: catchup on changes I have made
DeltaFile
+38-0RELNOTES
+38-01 files

FreeBSD/ports 512b85dtextproc/oyo distinfo Makefile.crates

textproc/oyo: Update to 0.1.30

ChangeLog:

  - https://github.com/ahkohd/oyo/releases/tag/v0.1.25
  - https://github.com/ahkohd/oyo/releases/tag/v0.1.26
  - https://github.com/ahkohd/oyo/releases/tag/v0.1.27
  - https://github.com/ahkohd/oyo/releases/tag/v0.1.28
  - https://github.com/ahkohd/oyo/releases/tag/v0.1.29
  - https://github.com/ahkohd/oyo/releases/tag/v0.1.30

Reported by:    portscout!
DeltaFile
+133-147textproc/oyo/distinfo
+66-73textproc/oyo/Makefile.crates
+4-3textproc/oyo/Makefile
+203-2233 files

FreeBSD/ports b327765audio/pt2-clone distinfo Makefile

audio/pt2-clone: Update to 1.87
DeltaFile
+3-3audio/pt2-clone/distinfo
+1-1audio/pt2-clone/Makefile
+4-42 files

FreeBSD/ports 46a9025security/vuxml/vuln 2026.xml

security/vuxml: Update URL in latest OpenSSL vulns
DeltaFile
+2-2security/vuxml/vuln/2026.xml
+2-21 files

FreeBSD/ports 725535cjava/jcalendar Makefile, java/jcalendar/files patch-build.xml

java/jcalendar: unpin openjdk8

Builds fine with modern JDK.

Approved-by:    no maintainer
DeltaFile
+10-0java/jcalendar/files/patch-build.xml
+1-2java/jcalendar/Makefile
+11-22 files