FreeBSD/ports df94db2devel/mage Makefile distinfo

devel/mage: Update 1.15.0 => 1.17.1, take maintainership

* Add WWW for source code repository.

PR:             294561
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 15bc3f3aa5074ea0ca53eddb1f3635244308f077)
DeltaFile
+4-4devel/mage/Makefile
+3-3devel/mage/distinfo
+7-72 files

FreeBSD/ports 15bc3f3devel/mage Makefile distinfo

devel/mage: Update 1.15.0 => 1.17.1, take maintainership

* Add WWW for source code repository.

PR:             294561
Approved by:    db@, yuri@ (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+4-4devel/mage/Makefile
+3-3devel/mage/distinfo
+7-72 files

FreeBSD/ports 6c8876bscience/avogadrolibs pkg-plist Makefile, science/kalzium Makefile

science/{,py-}avogadrolibs: update 1.100.0 → 2.0.0
DeltaFile
+2,928-2,882science/avogadrolibs/pkg-plist
+15-16science/avogadrolibs/Makefile
+7-7science/avogadrolibs/distinfo
+3-3science/py-avogadrolibs/distinfo
+2-1science/py-avogadrolibs/Makefile
+1-0science/kalzium/Makefile
+2,956-2,9096 files

FreeBSD/ports 16d37eddeskutils Makefile, deskutils/py-mss Makefile pkg-descr

deskutils/py-mss: New port: Cross-platform multiple screenshots module in pure python using ctypes
DeltaFile
+22-0deskutils/py-mss/Makefile
+13-0deskutils/py-mss/pkg-descr
+3-0deskutils/py-mss/distinfo
+1-0deskutils/Makefile
+39-04 files

FreeBSD/ports f5c33d3science/avogadro2 distinfo Makefile

science/avogadro2: update 1.100.0 → 2.0.0
DeltaFile
+3-3science/avogadro2/distinfo
+1-1science/avogadro2/Makefile
+4-42 files

FreeBSD/ports b831253textproc/py-smile distinfo Makefile

textproc/py-smile: Update to 2.12.2

Changelog: https://github.com/mijorus/smile/compare/2.12.1...2.12.2

Reported by:    GitHub (watch releases)
DeltaFile
+3-3textproc/py-smile/distinfo
+1-1textproc/py-smile/Makefile
+4-42 files

FreeBSD/ports a966704x11-toolkits/como/files patch-plugins_qpa_integration.cpp

x11-toolkits/como: Fix build with Qt 6.10.3+

Resolve name shadowing conflict with the QPA 6.10.3+ API.

Qt 6.10.3 added an OffscreenSurface enum to the QPlatformIntegration
class which shadows the OffscreenSurface class.

MFH:            2026Q2
With hat:       kde@

(cherry picked from commit db7e2ef53948c888398c192de77bcaf2cc38399c)
DeltaFile
+21-4x11-toolkits/como/files/patch-plugins_qpa_integration.cpp
+21-41 files

FreeBSD/ports 1ef1b0fdevel/gammaray Makefile distinfo

devel/gammaray: Update to 3.4.0

Simplify LICENSE block. The project itself is licensed GPLv2+ only.

Limit to archs that the project supports.

Add missing dependencies, pet portclippy, use pipes as delimiters in
replacements for readability.

https://github.com/KDAB/GammaRay/releases/tag/v3.4.0

MFH:            2026Q2
(cherry picked from commit 790891821b9fae66ed465ab1db7b06809498292b)
DeltaFile
+18-20devel/gammaray/Makefile
+3-3devel/gammaray/distinfo
+2-0devel/gammaray/pkg-plist
+23-233 files

FreeBSD/ports a04b87bmisc/py-spdx-tools Makefile, misc/py-spdx-tools/files generate-parsetag.py

misc/py-spdx-tools: Fix fs-violations for consumers

When run as root by a consumer port, spdx_tools writes several files to
$PYTHON_SITELIB}/spdx_tools/spdx/parser/ that must be pregenerated to
avoid fs-violations in poudriere.

Pass maintainership to kde@ since the main consumers of this will be the
Qt6 ports starting with Qt 6.11.0.

PR:             294345
Approved by:    kai
MFH:            2026Q2

(cherry picked from commit e1190193af4746ec36728640165f5ccc03994f02)
DeltaFile
+9-0misc/py-spdx-tools/files/generate-parsetag.py
+5-1misc/py-spdx-tools/Makefile
+14-12 files

FreeBSD/ports 48dee8cnet-p2p/py-pulsar-client distinfo Makefile

net-p2p/py-pulsar-client: update 3.8.0 → 3.11.0
DeltaFile
+3-3net-p2p/py-pulsar-client/distinfo
+1-1net-p2p/py-pulsar-client/Makefile
+4-42 files

FreeBSD/ports d43cf06net-p2p/pulsar-client-cpp distinfo pkg-plist, net-p2p/pulsar-client-cpp/files patch-cc30a7b5f52c6d6d7ff94d93a9509fc3f6becc83 patch-lib_AutoClusterFailover.cc

net-p2p/pulsar-client-cpp: update 3.7.0 → 4.1.0
DeltaFile
+0-1,111net-p2p/pulsar-client-cpp/files/patch-cc30a7b5f52c6d6d7ff94d93a9509fc3f6becc83
+11-0net-p2p/pulsar-client-cpp/files/patch-lib_AutoClusterFailover.cc
+3-3net-p2p/pulsar-client-cpp/distinfo
+4-0net-p2p/pulsar-client-cpp/pkg-plist
+1-2net-p2p/pulsar-client-cpp/Makefile
+19-1,1165 files

FreeBSD/ports 83ced3egraphics/alizams distinfo Makefile

graphics/alizams: update 1.9.10 → 1.9.12
DeltaFile
+3-3graphics/alizams/distinfo
+1-1graphics/alizams/Makefile
+4-42 files

FreeBSD/ports 1b5aeffwww/adguardhome pkg-message distinfo, www/adguardhome/files adguardhome.in patch-go.mod

www/adguardhome: update 0.107.73 → 0.107.74

PR:     294574
DeltaFile
+67-33www/adguardhome/files/adguardhome.in
+38-2www/adguardhome/pkg-message
+7-7www/adguardhome/distinfo
+4-4www/adguardhome/Makefile
+3-3www/adguardhome/files/patch-go.mod
+119-495 files

FreeBSD/ports 942f7b4x11/rio distinfo Makefile

x11/rio: update 0.3.10 → 0.3.11

Reported by:    portscout
DeltaFile
+3-3x11/rio/distinfo
+1-1x11/rio/Makefile
+4-42 files

FreeBSD/ports c068582devel/xbyak distinfo Makefile

devel/xbyak: update 7.36.1 → 7.36.2
DeltaFile
+3-3devel/xbyak/distinfo
+1-1devel/xbyak/Makefile
+4-42 files

FreeBSD/ports 2f8b9c2graphics/jkqtplotter pkg-plist.qt5 pkg-plist.qt6, graphics/jkqtplotter/files/examples/all-in-tabs main.cpp

graphics/jkqtplotter: Change to latest revision; Make flavors to not conflict with each other; Add examples
DeltaFile
+1,044-0graphics/jkqtplotter/files/examples/all-in-tabs/main.cpp
+0-143graphics/jkqtplotter/pkg-plist.qt5
+0-143graphics/jkqtplotter/pkg-plist.qt6
+141-0graphics/jkqtplotter/pkg-plist
+43-20graphics/jkqtplotter/Makefile
+44-0graphics/jkqtplotter/files/examples/simple-plot/main.cpp
+1,272-3067 files not shown
+1,379-31213 files

FreeBSD/ports 54de06ashells/atuin distinfo Makefile

shells/atuin: update 18.15.1 → 18.15.2
DeltaFile
+3-3shells/atuin/distinfo
+1-1shells/atuin/Makefile
+4-42 files

FreeBSD/ports 56ecc8bdevel/lefthook distinfo Makefile

devel/lefthook: update 2.1.5 → 2.1.6
DeltaFile
+5-5devel/lefthook/distinfo
+2-2devel/lefthook/Makefile
+7-72 files

FreeBSD/ports f4be914audio/ft2-clone distinfo Makefile

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

FreeBSD/ports 0b70707devel/libgnuregex Makefile, devel/libgnuregex/files patch-regex.c

devel/libgnuregex: Fix undefined symbol in the resulting library

PR:             294168
Reported by:    Ben Grimm <freebsd at bengrimm.net>
Approved by:    portmgr (fixit blanket)
DeltaFile
+8-0devel/libgnuregex/files/patch-regex.c
+2-0devel/libgnuregex/Makefile
+10-02 files

FreeBSD/ports db7e2efx11-toolkits/como/files patch-plugins_qpa_integration.cpp

x11-toolkits/como: Fix build with Qt 6.10.3+

Resolve name shadowing conflict with the QPA 6.10.3+ API.

Qt 6.10.3 added an OffscreenSurface enum to the QPlatformIntegration
class which shadows the OffscreenSurface class.

MFH:            2026Q2
With hat:       kde@
DeltaFile
+21-4x11-toolkits/como/files/patch-plugins_qpa_integration.cpp
+21-41 files

FreeBSD/ports 7908918devel/gammaray Makefile distinfo

devel/gammaray: Update to 3.4.0

Simplify LICENSE block. The project itself is licensed GPLv2+ only.

Limit to archs that the project supports.

Add missing dependencies, pet portclippy, use pipes as delimiters in
replacements for readability.

https://github.com/KDAB/GammaRay/releases/tag/v3.4.0

MFH:            2026Q2
DeltaFile
+18-20devel/gammaray/Makefile
+3-3devel/gammaray/distinfo
+2-0devel/gammaray/pkg-plist
+23-233 files

FreeBSD/ports e119019misc/py-spdx-tools Makefile, misc/py-spdx-tools/files generate-parsetag.py

misc/py-spdx-tools: Fix fs-violations for consumers

When run as root by a consumer port, spdx_tools writes several files to
$PYTHON_SITELIB}/spdx_tools/spdx/parser/ that must be pregenerated to
avoid fs-violations in poudriere.

Pass maintainership to kde@ since the main consumers of this will be the
Qt6 ports starting with Qt 6.11.0.

PR:             294345
Approved by:    kai
MFH:            2026Q2
DeltaFile
+9-0misc/py-spdx-tools/files/generate-parsetag.py
+5-1misc/py-spdx-tools/Makefile
+14-12 files

FreeBSD/ports 91adf32security/vuxml/vuln 2026.xml

security/vuxml: Add Mozilla vulnerability

CVE-2026-5731
        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
+44-0security/vuxml/vuln/2026.xml
+44-01 files

FreeBSD/ports 684614bdevel/electron41 distinfo, devel/electron41/files patch-chrome_browser_about__flags.cc patch-electron_spec_api-browser-window-spec.ts

devel/electron41: Update to 41.2.0

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

Reported by:    GitHub (watch releases)
DeltaFile
+158-15devel/electron41/files/packagejsons/yarn.lock
+56-56devel/electron41/files/patch-chrome_browser_about__flags.cc
+16-16devel/electron41/files/patch-electron_spec_api-browser-window-spec.ts
+11-11devel/electron41/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+7-7devel/electron41/distinfo
+4-4devel/electron41/files/patch-chrome_common_chrome__features.cc
+252-10919 files not shown
+304-15725 files

FreeBSD/ports 32d0835math/saga/files patch-src_saga__core_saga__cmd_saga__cmd.cpp patch-src_saga__core_saga__gui_dlg__about.cpp

math/saga: Update to 9.12.2

Fixes a crash in the landsat_scene_import tool in GDALOpen(Ex)(),
when trying to open a non-existing file

Unfortunately, the tarball still contains many files with CRLF line
endings, so dos2unix is used again.

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.12.2/attachment/changelog_saga_9.12.2.txt
DeltaFile
+16-16math/saga/files/patch-src_saga__core_saga__cmd_saga__cmd.cpp
+14-14math/saga/files/patch-src_saga__core_saga__gui_dlg__about.cpp
+10-10math/saga/files/patch-CMakeLists.txt
+9-9math/saga/files/patch-src_saga__core_saga__gui_CMakeLists.txt
+8-8math/saga/files/patch-src_tools_imagery_imagery__svm_svm__grids.h
+8-8math/saga/files/patch-src_tools_imagery_imagery__svm_MLB__Interface.cpp
+65-652 files not shown
+72-718 files

FreeBSD/ports 6d6c559www/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_blink_renderer_platform_runtime__enabled__features.json5

www/ungoogled-chromium: update to 147.0.7727.101

Security:       https://vuxml.freebsd.org/freebsd/d93c247b-4dba-43ce-b5c0-ac5bd03bea8d.html
(cherry picked from commit a6bfc96b002f889e78c1aeb90b70e4999bd965ac)
DeltaFile
+51-51www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+10-10www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+9-9www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+7-7www/ungoogled-chromium/distinfo
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+3-3www/ungoogled-chromium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
+83-838 files not shown
+101-10114 files

FreeBSD/ports a6bfc96www/ungoogled-chromium distinfo, www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_blink_renderer_platform_runtime__enabled__features.json5

www/ungoogled-chromium: update to 147.0.7727.101

Security:       https://vuxml.freebsd.org/freebsd/d93c247b-4dba-43ce-b5c0-ac5bd03bea8d.html
DeltaFile
+51-51www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+10-10www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+9-9www/ungoogled-chromium/files/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+7-7www/ungoogled-chromium/distinfo
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.cc
+3-3www/ungoogled-chromium/files/patch-chrome_common_chrome__features.h
+83-838 files not shown
+101-10114 files

FreeBSD/ports 96a7b88lang Makefile, lang/nickel distinfo Makefile.crates

[NEW PORT] lang/nickel Universal configuration language

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             294549
DeltaFile
+1,221-0lang/nickel/distinfo
+609-0lang/nickel/Makefile.crates
+25-0lang/nickel/Makefile
+16-0lang/nickel/pkg-descr
+1-0lang/Makefile
+1,872-05 files

FreeBSD/ports 1cd34f6x11-drivers/xorgxrdp Makefile, x11-drivers/xorgxrdp-devel Makefile

x11-drivers/xorgxrdp{,-devel}: Bump after xorg update
DeltaFile
+1-1x11-drivers/xorgxrdp-devel/Makefile
+1-1x11-drivers/xorgxrdp/Makefile
+2-22 files