FreeBSD/ports 436988bwww/librewolf Makefile, www/librewolf/files patch-dns-resolve-https-rr

www/librewolf: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             295187
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit 5328dc34befa51e1dbe5767897daab1b135ef0a6)
DeltaFile
+34-0www/librewolf/files/patch-dns-resolve-https-rr
+1-0www/librewolf/Makefile
+35-02 files

FreeBSD/ports c43948cwww/waterfox Makefile, www/waterfox/files patch-dns-resolve-https-rr

www/librewolf: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             295188
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+34-0www/waterfox/files/patch-dns-resolve-https-rr
+1-1www/waterfox/Makefile
+35-12 files

FreeBSD/ports 5328dc3www/librewolf Makefile, www/librewolf/files patch-dns-resolve-https-rr

www/librewolf: native DNS HTTPS resolving

This enables the geckos to use the OS' resolver to resolve
DNS HTTPS RRs (see RFC 9460 https://www.rfc-editor.org/rfc/rfc9460
for specs on that)

PR:             295187
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+34-0www/librewolf/files/patch-dns-resolve-https-rr
+1-0www/librewolf/Makefile
+35-02 files

FreeBSD/ports e09c8d9net-im/teams Makefile, x11/waveterm Makefile

*/*: Bump port revision after electron41 update (573fa89ba24b)
DeltaFile
+1-1net-im/teams/Makefile
+1-1x11/waveterm/Makefile
+2-22 files

FreeBSD/ports 573fa89devel/electron41/files patch-electron_spec_api-browser-window-spec.ts patch-electron_spec_api-app-spec.ts, devel/electron41/files/packagejsons yarn.lock

devel/electron41: Update to 41.5.1

Changelog: https://github.com/electron/electron/releases/tag/v41.5.1

Reported by:    GitHub (watch releases)
DeltaFile
+447-1,869devel/electron41/files/packagejsons/yarn.lock
+38-38devel/electron41/files/patch-electron_spec_api-browser-window-spec.ts
+36-36devel/electron41/files/patch-electron_spec_api-app-spec.ts
+35-35devel/electron41/files/patch-electron_spec_api-crash-reporter-spec.ts
+25-25devel/electron41/files/patch-electron_shell_browser_native__window__views.cc
+24-24devel/electron41/files/patch-electron_spec_api-net-log-spec.ts
+605-2,02733 files not shown
+744-2,16539 files

FreeBSD/ports 34a1253x11-fonts/py-QtAwesome distinfo Makefile

x11-fonts/py-QtAwesome: update to 1.4.2.
DeltaFile
+3-3x11-fonts/py-QtAwesome/distinfo
+1-1x11-fonts/py-QtAwesome/Makefile
+4-42 files

FreeBSD/ports 709eee0textproc/expat2 distinfo Makefile

textproc/expat2: [security] upgrade to 2.8.1

See https://blog.hartwork.org/posts/expat-2-8-1-released/

Fixes:  CVE-2026-45186 and CVSS unreliability
Security:       CVE-2026-45186

MFC after:      1 day

PR:             295206
Approved by:    vishwin
DeltaFile
+3-3textproc/expat2/distinfo
+1-1textproc/expat2/Makefile
+1-1textproc/expat2/pkg-plist
+5-53 files

FreeBSD/ports 9f22d11security/vuxml/vuln 2026.xml

security/vuxml: adding an entry for expat

See https://blog.hartwork.org/posts/expat-2-8-1-released/
and https://nvd.nist.gov/vuln/detail/CVE-2026-45186

Security:       CVE-2026-45186
DeltaFile
+29-0security/vuxml/vuln/2026.xml
+29-01 files

FreeBSD/ports c2ed625dns/dnsmasq distinfo Makefile

dns/dnsmasq: Update 2.92 => 2.92rel2 (6 CVEs)

Including privilege escalation, cache poisoning/rediction, information
leak, and denial of service.

See https://www.kb.cert.org/vuls/id/471747
See https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html

PR:             295204
Security:       eeb4d69a-4d74-11f1-9a9c-994b98c88011
Security:       CVE-2026-2291
Security:       CVE-2026-4890
Security:       CVE-2026-4891
Security:       CVE-2026-4892
Security:       CVE-2026-4893
Security:       CVE-2026-5172
Sponsored by:   UNIS Labs
MFH:            2026Q2

(cherry picked from commit b8a4de5ca6ca9d2607d14894dacc9e24852bac50)
DeltaFile
+3-3dns/dnsmasq/distinfo
+2-2dns/dnsmasq/Makefile
+5-52 files

FreeBSD/ports b8a4de5dns/dnsmasq distinfo Makefile

dns/dnsmasq: Update 2.92 => 2.92rel2 (6 CVEs)

Including privilege escalation, cache poisoning/rediction, information
leak, and denial of service.

See https://www.kb.cert.org/vuls/id/471747
See https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2026q2/018471.html

PR:             295204
Security:       eeb4d69a-4d74-11f1-9a9c-994b98c88011
Security:       CVE-2026-2291
Security:       CVE-2026-4890
Security:       CVE-2026-4891
Security:       CVE-2026-4892
Security:       CVE-2026-4893
Security:       CVE-2026-5172
Sponsored by:   UNIS Labs
MFH:            2026Q2
DeltaFile
+3-3dns/dnsmasq/distinfo
+2-2dns/dnsmasq/Makefile
+5-52 files

FreeBSD/ports bc1d84edevel/protobuf-java distinfo Makefile

devel/protobuf-java: Update 4.33.5 => 4.34.1

Changelogs:
https://github.com/protocolbuffers/protobuf/releases/tag/v34.0
https://github.com/protocolbuffers/protobuf/releases/tag/v34.1

PR:             295203
Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/protobuf-java/distinfo
+1-2devel/protobuf-java/Makefile
+4-52 files

FreeBSD/ports 1a44fe0multimedia/ffmpeg pkg-plist distinfo

multimedia/ffmpeg: Update to 8.1.1

Changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n8.1.1

PR:             295041
Exp-run by:     antoine
DeltaFile
+7-7multimedia/ffmpeg/pkg-plist
+3-3multimedia/ffmpeg/distinfo
+1-1multimedia/ffmpeg/Makefile
+11-113 files

FreeBSD/ports 1c385d9Mk/Uses go.mk

Mk/Uses/go.mk: Introduce GO_LDFLAGS

Introduce GO_LDFLAGS so consumers can easily add variables to LDFLAGS
to the `go build` command without needing to redefine GO_BUILDFLAGS

PR:             285251
Reviewed by:    adamw
DeltaFile
+4-1Mk/Uses/go.mk
+4-11 files

FreeBSD/ports 5adf80edevel/gettext-runtime Makefile, devel/gettext-runtime/files patch-intl_Makefile.in

devel/gettext-runtime: Strip libintl.so

PR:             290873
DeltaFile
+13-0devel/gettext-runtime/files/patch-intl_Makefile.in
+1-1devel/gettext-runtime/Makefile
+14-12 files

FreeBSD/ports 383a0a8devel/libclc pkg-plist Makefile, devel/libclc/files patch-CMakeLists.txt

devel/libclc: Update llvm19 flavor and add 20, 21, and 22 flavors

Rename plist variables LLVMnn to LLVM_GEnn (>=nn) and introduce
LLVM_LTnn (<nn).

Convert patch to REINPLACE_CMD because it fails to apply to the
LLVM 22 version.

PR:             290873
Approved by:    arrowd
DeltaFile
+352-342devel/libclc/pkg-plist
+19-6devel/libclc/Makefile
+0-11devel/libclc/files/patch-CMakeLists.txt
+3-3devel/libclc/distinfo.llvm19
+3-0devel/libclc/distinfo.llvm22
+3-0devel/libclc/distinfo.llvm20
+380-3621 files not shown
+383-3627 files

FreeBSD/ports c2e47f9databases/mongodb-tools distinfo Makefile

databases/mongodb-tools: 100.16.1

Changelog:
https://github.com/mongodb/mongo-tools/blob/master/CHANGELOG.md#100161
DeltaFile
+3-3databases/mongodb-tools/distinfo
+1-2databases/mongodb-tools/Makefile
+4-52 files

FreeBSD/ports 7323527astro/kstars distinfo Makefile, astro/kstars/files patch-kstars_ekos_guide_internalguide_MPI__IS__gaussian__process_src_gaussian__process.cpp

astro/kstars: Update to 3.8.2

(cherry picked from commit 6c4e64dc67fefd8e2b85c77990a907ec15063904)
DeltaFile
+0-10astro/kstars/files/patch-kstars_ekos_guide_internalguide_MPI__IS__gaussian__process_src_gaussian__process.cpp
+3-3astro/kstars/distinfo
+1-2astro/kstars/Makefile
+4-153 files

FreeBSD/ports edf93eewww/nginx-full Makefile

www/nginx-full: disable google-perftools on aarch64 to fix build

devel/google-perftools has been broken on aarch64 for a long time

PR:     294841
Approved-by:    maintainer timeout (joneum@)
DeltaFile
+2-0www/nginx-full/Makefile
+2-01 files

FreeBSD/ports 2639e05devel/okteta distinfo Makefile

devel/okteta: Update to 0.26.27

(cherry picked from commit 684361a41e36c16ec56e4c944de8ff7467d7fbff)
DeltaFile
+3-3devel/okteta/distinfo
+1-1devel/okteta/Makefile
+4-42 files

FreeBSD/ports 2dab13faudio/kmix distinfo, audio/kwave distinfo

KDE: Update KDE Gear to 26.04.1

Announcement: https://kde.org/announcements/gear/26.04.1/

Ports changes:

databases/akonadi:
 - Remove unused dependencies

deskutils/kdepim-runtime:
 - Remove unused KWallet

graphics/okular:
 - Remove unused dependency

net/pimcommon:
 - Remove unused dependency

net-im/neochat:

    [3 lines not shown]
DeltaFile
+3-3audio/kmix/distinfo
+3-3audio/kwave/distinfo
+3-3audio/libkcddb/distinfo
+2-4databases/akonadi/Makefile
+3-3databases/akonadi/distinfo
+3-3deskutils/akonadi-calendar-tools/distinfo
+17-19234 files not shown
+705-698240 files

FreeBSD/ports 9ffa1cdgraphics Makefile, graphics/drawy pkg-plist Makefile

graphics/drawy: Add new port

Infinite whiteboard application for KDE.

WWW: https://apps.kde.org/drawy/
(cherry picked from commit 959b4d288528ab69ebf1c7c95ac30867f3fe5e45)
DeltaFile
+77-0graphics/drawy/pkg-plist
+22-0graphics/drawy/Makefile
+3-0graphics/drawy/distinfo
+2-0graphics/drawy/pkg-descr
+1-0graphics/Makefile
+105-05 files

FreeBSD/ports dd887c6textproc/kf6-kcodecs distinfo, textproc/kf6-sonnet distinfo

KDE: Update KDE Frameworks 6 to 6.26.0

Announcement: https://kde.org/announcements/frameworks/6/6.26.0/

Ports changes:

net/kf6-kcalendarcore:
 - Explicitly disable Python bindings
DeltaFile
+45-0x11-toolkits/kf6-kirigami/pkg-plist
+3-3textproc/kf6-kcodecs/distinfo
+3-3textproc/kf6-sonnet/distinfo
+3-3textproc/kf6-syntax-highlighting/distinfo
+3-3x11-themes/kf6-breeze-icons/distinfo
+3-3x11-themes/kf6-kcolorscheme/distinfo
+60-1572 files not shown
+269-21278 files

FreeBSD/ports 139e264databases/redis_exporter Makefile distinfo

databases/redis_exporter: Update 1.81.0 => 1.83.0

While here, refactor GO_BUILDFLAGS build metadata.

Changelogs:
- https://github.com/oliver006/redis_exporter/releases/tag/v1.82.0
- https://github.com/oliver006/redis_exporter/releases/tag/v1.83.0

Commit log:
https://github.com/oliver006/redis_exporter/compare/v1.81.0...v1.83.0

PR:             293931
Reported by:    Volodymyr Kostyrko <arcade at b1t.name> (maintainer)
Approved by:    vvd (co-mentor, implicit)
DeltaFile
+5-6databases/redis_exporter/Makefile
+5-5databases/redis_exporter/distinfo
+10-112 files

FreeBSD/ports 8d5202dlang Makefile

lang/Makefile: unbreak INDEX

PR:             295202
Reported by:    Yasuhito FUTATSUKI
Approved by:    vvd (co-mentor, implicit)
DeltaFile
+1-1lang/Makefile
+1-11 files

FreeBSD/ports f7d5a66math/givaro Makefile pkg-plist

math/givaro: Add DOXYGEN option

- Sort PLIST
- Bump PORTREVISION for package change

Documentation built with Doxygen should be added to DOXYGEN option
rather than DOCS option.

PR:     295149
DeltaFile
+7-5math/givaro/Makefile
+1-1math/givaro/pkg-plist
+8-62 files

FreeBSD/ports 2f7c0ffmath/R-cran-terra distinfo Makefile

math/R-cran-terra: Update to 1.9-27

ChangeLog: https://cran.r-project.org/web/packages/terra/news/news.html
DeltaFile
+3-3math/R-cran-terra/distinfo
+1-1math/R-cran-terra/Makefile
+4-42 files

FreeBSD/ports ba631fbshells/xonsh distinfo Makefile

shells/xonsh: Update to 0.23.6

ChangeLog: https://github.com/xonsh/xonsh/releases/tag/0.23.6
DeltaFile
+3-3shells/xonsh/distinfo
+1-1shells/xonsh/Makefile
+4-42 files

FreeBSD/ports 0ca9712graphics/feh distinfo Makefile

graphics/feh: Update to 3.12.2

Upstream changes:
- Treat audio/mpeg files as images and display their cover image, if present
- Fix menu-related focusing issues under Xwayland
- Support reproducible builds for feh(1) manual

Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3graphics/feh/distinfo
+1-1graphics/feh/Makefile
+4-42 files

FreeBSD/ports 6545f4abiology/hyphy distinfo Makefile

biology/hyphy: Update to 2.5.98

Release notes:  https://github.com/veg/hyphy/releases/tag/2.5.98
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3biology/hyphy/distinfo
+1-1biology/hyphy/Makefile
+1-0biology/hyphy/pkg-plist
+5-43 files

FreeBSD/ports 812aca7biology/iqtree distinfo Makefile, biology/iqtree/files patch-terraphast_lib_clamped__uint.cpp

biology/iqtree: Update to 3.1.2

Release notes:  https://github.com/iqtree/iqtree3/releases/tag/v3.1.2
Sponsored by:   The FreeBSD Foundation
DeltaFile
+0-17biology/iqtree/files/patch-terraphast_lib_clamped__uint.cpp
+5-5biology/iqtree/distinfo
+2-2biology/iqtree/Makefile
+7-243 files