summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mk/Uses/kde.mk4
-rw-r--r--archivers/kf6-karchive/distinfo6
-rw-r--r--audio/milkytracker/Makefile7
-rw-r--r--audio/milkytracker/distinfo6
-rw-r--r--audio/milkytracker/files/patch-CMakeLists.txt15
-rw-r--r--audio/milkytracker/pkg-plist1
-rw-r--r--audio/plasma6-kpipewire/distinfo6
-rw-r--r--audio/plasma6-ocean-sound-theme/distinfo6
-rw-r--r--audio/plasma6-oxygen-sounds/distinfo6
-rw-r--r--audio/plasma6-plasma-pa/Makefile5
-rw-r--r--audio/plasma6-plasma-pa/distinfo6
-rw-r--r--deskutils/kf6-kstatusnotifieritem/distinfo6
-rw-r--r--deskutils/plasma6-milou/distinfo6
-rw-r--r--deskutils/plasma6-sddm-kcm/distinfo6
-rw-r--r--deskutils/plasma6-xdg-desktop-portal-kde/distinfo6
-rw-r--r--deskutils/recoll/Makefile6
-rw-r--r--deskutils/recoll/files/patch-internfile_mh__xslt.cpp20
-rw-r--r--deskutils/recoll/files/patch-utils_miniz.cpp15
-rw-r--r--devel/cli/Makefile1
-rw-r--r--devel/cpp-netlib/Makefile2
-rw-r--r--devel/glaze/Makefile1
-rw-r--r--devel/hpx/Makefile2
-rw-r--r--devel/kf6-extra-cmake-modules/Makefile1
-rw-r--r--devel/kf6-extra-cmake-modules/distinfo6
-rw-r--r--devel/kf6-kapidox/distinfo6
-rw-r--r--devel/kf6-kauth/distinfo6
-rw-r--r--devel/kf6-kbookmarks/distinfo6
-rw-r--r--devel/kf6-kcmutils/distinfo6
-rw-r--r--devel/kf6-kconfig/distinfo6
-rw-r--r--devel/kf6-kcoreaddons/distinfo6
-rw-r--r--devel/kf6-kcrash/distinfo6
-rw-r--r--devel/kf6-kdbusaddons/distinfo6
-rw-r--r--devel/kf6-kdeclarative/distinfo6
-rw-r--r--devel/kf6-kdoctools/Makefile1
-rw-r--r--devel/kf6-kdoctools/distinfo6
-rw-r--r--devel/kf6-kfilemetadata/distinfo6
-rw-r--r--devel/kf6-ki18n/distinfo6
-rw-r--r--devel/kf6-kidletime/distinfo6
-rw-r--r--devel/kf6-kio/Makefile1
-rw-r--r--devel/kf6-kio/distinfo6
-rw-r--r--devel/kf6-kitemmodels/distinfo6
-rw-r--r--devel/kf6-knewstuff/distinfo6
-rw-r--r--devel/kf6-knotifications/distinfo6
-rw-r--r--devel/kf6-knotifyconfig/distinfo6
-rw-r--r--devel/kf6-kpackage/distinfo6
-rw-r--r--devel/kf6-kparts/distinfo6
-rw-r--r--devel/kf6-kpeople/distinfo6
-rw-r--r--devel/kf6-kpty/distinfo6
-rw-r--r--devel/kf6-kservice/distinfo6
-rw-r--r--devel/kf6-ktexteditor/distinfo6
-rw-r--r--devel/kf6-ktexttemplate/distinfo6
-rw-r--r--devel/kf6-kunitconversion/distinfo6
-rw-r--r--devel/kf6-solid/Makefile1
-rw-r--r--devel/kf6-solid/distinfo6
-rw-r--r--devel/kf6-threadweaver/distinfo6
-rw-r--r--devel/llvm-cheri/Makefile2
-rw-r--r--devel/llvm-cheri/files/wrapper-cheri.sh.in8
-rw-r--r--devel/opendht/Makefile1
-rw-r--r--devel/plasma6-kwrited/distinfo6
-rw-r--r--devel/plasma6-plasma-sdk/distinfo6
-rw-r--r--devel/plasma6-plasma5support/Makefile2
-rw-r--r--devel/plasma6-plasma5support/distinfo6
-rw-r--r--devel/py-apispec/Makefile4
-rw-r--r--devel/py-apispec/distinfo6
-rw-r--r--devel/py-python-dbusmock/Makefile10
-rw-r--r--devel/py-python-dbusmock/distinfo6
-rw-r--r--devel/ruby-build/Makefile2
-rw-r--r--devel/ruby-build/distinfo6
-rw-r--r--dns/dlint/Makefile18
-rw-r--r--dns/dlint/distinfo6
-rw-r--r--dns/kf6-kdnssd/distinfo6
-rw-r--r--emulators/citra/Makefile2
-rw-r--r--emulators/es-de/Makefile5
-rw-r--r--emulators/es-de/distinfo6
-rw-r--r--emulators/es-de/files/patch-es-app_CMakeLists.txt11
-rw-r--r--emulators/es-de/pkg-plist23
-rw-r--r--emulators/flycast/Makefile2
-rw-r--r--emulators/mame/Makefile2
-rw-r--r--emulators/yuzu/Makefile2
-rw-r--r--ftp/fineftp-server/Makefile1
-rw-r--r--games/narcissu2/Makefile2
-rw-r--r--games/widelands/Makefile2
-rw-r--r--graphics/kf6-kimageformats/Makefile1
-rw-r--r--graphics/kf6-kimageformats/distinfo6
-rw-r--r--graphics/kf6-kimageformats/pkg-plist1
-rw-r--r--graphics/kf6-kplotting/distinfo6
-rw-r--r--graphics/kf6-kquickcharts/distinfo6
-rw-r--r--graphics/kf6-ksvg/distinfo6
-rw-r--r--graphics/kf6-prison/distinfo6
-rw-r--r--graphics/plasma6-spectacle/distinfo6
-rw-r--r--graphics/xmlgraphics-commons/Makefile8
-rw-r--r--graphics/xmlgraphics-commons/distinfo6
-rw-r--r--lang/gambit-c/Makefile8
-rw-r--r--lang/gambit-c/distinfo6
-rw-r--r--math/py-igraph/Makefile11
-rw-r--r--math/py-igraph/distinfo6
-rw-r--r--math/py-igraph/files/patch-setup.py20
-rw-r--r--math/py-igraph/files/patch-vendor_source_igraph_etc_cmake_compilers.cmake19
-rw-r--r--misc/Makefile1
-rw-r--r--misc/kf6-purpose/distinfo6
-rw-r--r--misc/qman/Makefile61
-rw-r--r--misc/qman/distinfo3
-rw-r--r--misc/qman/files/patch-config_qman.conf12
-rw-r--r--misc/qman/pkg-descr10
-rw-r--r--misc/qman/pkg-plist8
-rw-r--r--multimedia/musikcube/Makefile2
-rw-r--r--multimedia/obs-studio/Makefile1
-rw-r--r--net-im/linux-discord/Makefile2
-rw-r--r--net-im/linux-discord/distinfo6
-rw-r--r--net-im/telegram-desktop/Makefile2
-rw-r--r--net-im/telegram-desktop/distinfo6
-rw-r--r--net-mgmt/kf6-networkmanager-qt/distinfo6
-rw-r--r--net-mgmt/prometheus3/Makefile2
-rw-r--r--net-mgmt/prometheus3/distinfo14
-rw-r--r--net/arataga/Makefile2
-rw-r--r--net/asio/Makefile4
-rw-r--r--net/asio/distinfo6
-rw-r--r--net/asio/files/patch-configure8
-rw-r--r--net/asio/pkg-plist29
-rw-r--r--net/ecal/Makefile2
-rw-r--r--net/kf6-kcalendarcore/distinfo6
-rw-r--r--net/kf6-kcontacts/distinfo6
-rw-r--r--net/kf6-kdav/distinfo6
-rw-r--r--net/kf6-kholidays/distinfo6
-rw-r--r--net/kf6-syndication/distinfo6
-rw-r--r--net/redpanda-connect/Makefile2
-rw-r--r--net/redpanda-connect/distinfo10
-rw-r--r--print/plasma6-print-manager/distinfo6
-rw-r--r--security/kf6-kdesu/distinfo6
-rw-r--r--security/plasma6-kscreenlocker/distinfo6
-rw-r--r--security/plasma6-ksshaskpass/distinfo6
-rw-r--r--security/plasma6-kwallet-pam/distinfo6
-rw-r--r--security/vuxml/vuln/2025.xml7
-rw-r--r--sysutils/kf6-baloo/distinfo6
-rw-r--r--sysutils/kf6-kuserfeedback/distinfo6
-rw-r--r--sysutils/kf6-kwallet/Makefile1
-rw-r--r--sysutils/kf6-kwallet/distinfo6
-rw-r--r--sysutils/plasma6-discover/distinfo6
-rw-r--r--sysutils/plasma6-kde-cli-tools/distinfo6
-rw-r--r--sysutils/plasma6-kinfocenter/distinfo6
-rw-r--r--sysutils/plasma6-kmenuedit/distinfo6
-rw-r--r--sysutils/plasma6-ksystemstats/Makefile2
-rw-r--r--sysutils/plasma6-ksystemstats/distinfo6
-rw-r--r--sysutils/plasma6-libksysguard/distinfo6
-rw-r--r--sysutils/plasma6-plasma-disks/distinfo6
-rw-r--r--sysutils/plasma6-plasma-systemmonitor/distinfo6
-rw-r--r--sysutils/plasma6-polkit-kde-agent-1/distinfo6
-rw-r--r--sysutils/plasma6-powerdevil/distinfo6
-rw-r--r--sysutils/plasma6-systemsettings/distinfo6
-rw-r--r--textproc/fzy/Makefile12
-rw-r--r--textproc/fzy/distinfo6
-rw-r--r--textproc/kf6-kcodecs/distinfo6
-rw-r--r--textproc/kf6-sonnet/distinfo6
-rw-r--r--textproc/kf6-syntax-highlighting/distinfo6
-rw-r--r--www/gallery-dl/Makefile2
-rw-r--r--www/gallery-dl/distinfo6
-rw-r--r--www/plasma6-plasma-browser-integration/distinfo6
-rw-r--r--www/py-google-api-python-client/Makefile2
-rw-r--r--www/py-google-api-python-client/distinfo6
-rw-r--r--www/restinio/Makefile2
-rw-r--r--x11-themes/kf6-breeze-icons/Makefile1
-rw-r--r--x11-themes/kf6-breeze-icons/distinfo6
-rw-r--r--x11-themes/kf6-breeze-icons/pkg-plist65
-rw-r--r--x11-themes/kf6-kcolorscheme/distinfo6
-rw-r--r--x11-themes/kf6-kiconthemes/distinfo6
-rw-r--r--x11-themes/kf6-qqc2-desktop-style/Makefile1
-rw-r--r--x11-themes/kf6-qqc2-desktop-style/distinfo6
-rw-r--r--x11-themes/plasma6-aurorae/distinfo6
-rw-r--r--x11-themes/plasma6-breeze-gtk/distinfo6
-rw-r--r--x11-themes/plasma6-breeze/distinfo6
-rw-r--r--x11-themes/plasma6-kde-gtk-config/distinfo6
-rw-r--r--x11-themes/plasma6-oxygen/distinfo6
-rw-r--r--x11-themes/plasma6-plasma-workspace-wallpapers/distinfo6
-rw-r--r--x11-themes/plasma6-qqc2-breeze-style/distinfo6
-rw-r--r--x11-toolkits/kf6-attica/distinfo6
-rw-r--r--x11-toolkits/kf6-kcompletion/distinfo6
-rw-r--r--x11-toolkits/kf6-kconfigwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kguiaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kirigami/distinfo6
-rw-r--r--x11-toolkits/kf6-kitemviews/distinfo6
-rw-r--r--x11-toolkits/kf6-kjobwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-ktextwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kwidgetsaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kxmlgui/distinfo6
-rw-r--r--x11-toolkits/plasma6-kdeplasma-addons/distinfo6
-rw-r--r--x11-wm/plasma6-kdecoration/distinfo6
-rw-r--r--x11-wm/plasma6-kwin-x11/distinfo6
-rw-r--r--x11-wm/plasma6-kwin/distinfo6
-rw-r--r--x11-wm/plasma6-kwin/pkg-plist1
-rw-r--r--x11/albert/Makefile22
-rw-r--r--x11/albert/distinfo12
-rw-r--r--x11/albert/files/patch-plugins_files_src_plugin.cpp11
-rw-r--r--x11/albert/files/patch-plugins_python_plugins_timer_____init____.py19
-rw-r--r--x11/albert/files/patch-plugins_spotify_src_items.cpp20
-rw-r--r--x11/albert/files/patch-plugins_widgetsboxmodel-qss_src_window.cpp13
-rw-r--r--x11/albert/files/patch-plugins_widgetsboxmodel_src_window.cpp15
-rw-r--r--x11/albert/files/patch-src_platform_xdg_desktopentryparser.cpp14
-rw-r--r--x11/albert/files/patch-src_terminalprovider.cpp11
-rw-r--r--x11/albert/pkg-plist299
-rw-r--r--x11/kf6-frameworkintegration/distinfo6
-rw-r--r--x11/kf6-kded/distinfo6
-rw-r--r--x11/kf6-kglobalaccel/distinfo6
-rw-r--r--x11/kf6-krunner/distinfo6
-rw-r--r--x11/kf6-kwindowsystem/distinfo6
-rw-r--r--x11/plasma6-kactivitymanagerd/distinfo6
-rw-r--r--x11/plasma6-kgamma/distinfo6
-rw-r--r--x11/plasma6-kglobalacceld/distinfo6
-rw-r--r--x11/plasma6-kscreen/distinfo6
-rw-r--r--x11/plasma6-kwayland/distinfo6
-rw-r--r--x11/plasma6-layer-shell-qt/distinfo6
-rw-r--r--x11/plasma6-libkscreen/distinfo6
-rw-r--r--x11/plasma6-libplasma/distinfo6
-rw-r--r--x11/plasma6-plasma-activities-stats/distinfo6
-rw-r--r--x11/plasma6-plasma-activities/distinfo6
-rw-r--r--x11/plasma6-plasma-desktop/distinfo6
-rw-r--r--x11/plasma6-plasma-integration/distinfo6
-rw-r--r--x11/plasma6-plasma-workspace/Makefile3
-rw-r--r--x11/plasma6-plasma-workspace/distinfo6
218 files changed, 1000 insertions, 776 deletions
diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index f46b29b8c151..812619911717 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -91,7 +91,7 @@ KDE_PLASMA5_VERSION?= 5.27.12
KDE_PLASMA5_BRANCH?= stable
# Current KDE Plasma desktop.
-KDE_PLASMA6_VERSION?= 6.4.2
+KDE_PLASMA6_VERSION?= 6.4.3
KDE_PLASMA6_BRANCH?= stable
# Legacy KDE frameworks (Qt5 based).
@@ -99,7 +99,7 @@ KDE_FRAMEWORKS5_VERSION?= 5.116.0
KDE_FRAMEWORKS5_BRANCH?= stable
# Current KDE Frameworks (Qt6 based).
-KDE_FRAMEWORKS6_VERSION?= 6.15.0
+KDE_FRAMEWORKS6_VERSION?= 6.16.0
KDE_FRAMEWORKS6_BRANCH?= stable
# Current KDE applications. Update _${PORTNAME}_PROJECT_VERSION for the following ports:
diff --git a/archivers/kf6-karchive/distinfo b/archivers/kf6-karchive/distinfo
index 8f2cc04239b3..9b04c54258c4 100644
--- a/archivers/kf6-karchive/distinfo
+++ b/archivers/kf6-karchive/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832080
-SHA256 (KDE/frameworks/6.15/karchive-6.15.0.tar.xz) = ed74208722e08dd606f3d6d73007fafc1a00cc89c2e29e31975602fef45a0f18
-SIZE (KDE/frameworks/6.15/karchive-6.15.0.tar.xz) = 1089664
+TIMESTAMP = 1752529487
+SHA256 (KDE/frameworks/6.16/karchive-6.16.0.tar.xz) = dba18ff2be1d0b57a1812a33de660d4cf7623dcfaa8f9c0d64efde2152409cff
+SIZE (KDE/frameworks/6.16/karchive-6.16.0.tar.xz) = 1090004
diff --git a/audio/milkytracker/Makefile b/audio/milkytracker/Makefile
index e25ab604787a..f1f6d195c3b1 100644
--- a/audio/milkytracker/Makefile
+++ b/audio/milkytracker/Makefile
@@ -1,11 +1,12 @@
PORTNAME= milkytracker
-PORTVERSION= 1.05.01
+PORTVERSION= 1.06
DISTVERSIONPREFIX= v
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Music creation tool inspired by Fast Tracker 2
-WWW= https://milkytracker.titandemo.org/
+WWW= https://milkytracker.titandemo.org/ \
+ https://github.com/milkytracker/MilkyTracker
LICENSE= BSD3CLAUSE GPLv3+
LICENSE_COMB= multi
@@ -23,6 +24,8 @@ USE_SDL= sdl2
ICONS= carton.ico carton.png
+CXXFLAGS+= -Wno-c++11-narrowing
+
# ci pipeline creates transient tags
PORTSCOUT= ignore:1
diff --git a/audio/milkytracker/distinfo b/audio/milkytracker/distinfo
index dfac646bcfb2..49ef9d4bb006 100644
--- a/audio/milkytracker/distinfo
+++ b/audio/milkytracker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1732801296
-SHA256 (milkytracker-MilkyTracker-v1.05.01_GH0.tar.gz) = c487fccf6c97c483f5a624c3a408377393fa45a27cca27323425ad71ee689e16
-SIZE (milkytracker-MilkyTracker-v1.05.01_GH0.tar.gz) = 3787738
+TIMESTAMP = 1752595790
+SHA256 (milkytracker-MilkyTracker-v1.06_GH0.tar.gz) = 6e70590dfed324e6d6ac813e33d9f9dcfaa13b2f57fdec9e178e9dda05538cb0
+SIZE (milkytracker-MilkyTracker-v1.06_GH0.tar.gz) = 3853099
diff --git a/audio/milkytracker/files/patch-CMakeLists.txt b/audio/milkytracker/files/patch-CMakeLists.txt
index f7ee60f09d44..924e580e05bd 100644
--- a/audio/milkytracker/files/patch-CMakeLists.txt
+++ b/audio/milkytracker/files/patch-CMakeLists.txt
@@ -1,20 +1,11 @@
---- CMakeLists.txt.orig 2020-12-09 22:58:14 UTC
+--- CMakeLists.txt.orig 2025-06-18 20:53:16 UTC
+++ CMakeLists.txt
-@@ -23,7 +23,7 @@ cmake_minimum_required(VERSION 3.10)
- project(MilkyTracker)
-
- # Set C++ standard to C++98
--set(CMAKE_CXX_STANDARD 98)
-+set(CMAKE_CXX_STANDARD 17)
- set(CMAKE_CXX_EXTENSIONS OFF)
-
- # Enable IDE solution folders
-@@ -196,7 +196,7 @@ if(UNIX)
+@@ -187,7 +187,7 @@ if(UNIX)
find_package(ZZIPLIB)
endif()
- if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
-+ if(${ENABLE_RTMIDI})
++ if(${CMAKE_SYSTEM_NAME} MATCHES "Linux|FreeBSD")
find_package(ALSA)
find_package(JACK)
diff --git a/audio/milkytracker/pkg-plist b/audio/milkytracker/pkg-plist
index def24fdb5524..38cd8de9bb3b 100644
--- a/audio/milkytracker/pkg-plist
+++ b/audio/milkytracker/pkg-plist
@@ -1,4 +1,5 @@
bin/milkytracker
+bin/milkycli
share/applications/milkytracker.desktop
%%PORTDOCS%%%%DOCSDIR%%/Authors.txt
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.html
diff --git a/audio/plasma6-kpipewire/distinfo b/audio/plasma6-kpipewire/distinfo
index 0638ad257c4c..f075eed8e9b0 100644
--- a/audio/plasma6-kpipewire/distinfo
+++ b/audio/plasma6-kpipewire/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380523
-SHA256 (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = d59f8be954d23ac4b9f3ed28bcc5a22e8aaebeadf51c2834499b7694ca90ce1c
-SIZE (KDE/plasma/6.4.2/kpipewire-6.4.2.tar.xz) = 152820
+TIMESTAMP = 1752584136
+SHA256 (KDE/plasma/6.4.3/kpipewire-6.4.3.tar.xz) = 1866d966ce61bb83ed1d45dcc0db1a8ba91971762681368a3357d86438fa9642
+SIZE (KDE/plasma/6.4.3/kpipewire-6.4.3.tar.xz) = 152816
diff --git a/audio/plasma6-ocean-sound-theme/distinfo b/audio/plasma6-ocean-sound-theme/distinfo
index c3349e861177..b756b3583069 100644
--- a/audio/plasma6-ocean-sound-theme/distinfo
+++ b/audio/plasma6-ocean-sound-theme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380525
-SHA256 (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = d1b45a1a563f88aea51cc1f63e3a5112084cbcd1f0384394eb8a8d91c5c8a466
-SIZE (KDE/plasma/6.4.2/ocean-sound-theme-6.4.2.tar.xz) = 2128568
+TIMESTAMP = 1752584462
+SHA256 (KDE/plasma/6.4.3/ocean-sound-theme-6.4.3.tar.xz) = b3f8200026ef4be6023795db3d9aff2e4f86ac75d51fc0233ea269ba65428432
+SIZE (KDE/plasma/6.4.3/ocean-sound-theme-6.4.3.tar.xz) = 2128452
diff --git a/audio/plasma6-oxygen-sounds/distinfo b/audio/plasma6-oxygen-sounds/distinfo
index aab49a5cfb4a..16f3a2819e35 100644
--- a/audio/plasma6-oxygen-sounds/distinfo
+++ b/audio/plasma6-oxygen-sounds/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380526
-SHA256 (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 105085fb42672714280eaf60ccb2f9fde54e8fef3568674abe70b089728f4f7d
-SIZE (KDE/plasma/6.4.2/oxygen-sounds-6.4.2.tar.xz) = 1935620
+TIMESTAMP = 1752584213
+SHA256 (KDE/plasma/6.4.3/oxygen-sounds-6.4.3.tar.xz) = 440566f9a84c9ce90e04b561ab97909838b519c83f7deeb574d05c933baf2e2b
+SIZE (KDE/plasma/6.4.3/oxygen-sounds-6.4.3.tar.xz) = 1935532
diff --git a/audio/plasma6-plasma-pa/Makefile b/audio/plasma6-plasma-pa/Makefile
index 1367c8e2449f..9c82747b2dcb 100644
--- a/audio/plasma6-plasma-pa/Makefile
+++ b/audio/plasma6-plasma-pa/Makefile
@@ -13,9 +13,10 @@ RUN_DEPENDS= ${LOCALBASE}/share/sounds/freedesktop/index.theme:audio/freedesktop
USES= cmake compiler:c++17-lang gettext gl gnome kde:6 pkgconfig \
qt:6 tar:xz
USE_KDE= config coreaddons dbusaddons doctools globalaccel i18n \
- kcmutils kdeclarative kirigami-addons libplasma \
+ kcmutils kdeclarative kirigami2 libplasma \
statusnotifieritem svg \
- ecm:build
+ ecm:build \
+ itemmodels:run kirigami-addons:run
USE_GL= gl opengl
USE_GNOME= glib20
USE_QT= base declarative
diff --git a/audio/plasma6-plasma-pa/distinfo b/audio/plasma6-plasma-pa/distinfo
index 0c2afb89b696..d055a8039b57 100644
--- a/audio/plasma6-plasma-pa/distinfo
+++ b/audio/plasma6-plasma-pa/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380529
-SHA256 (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 57d71d404ad79e86dc101e28e7e83b8f4c6dbd825be1db22f29af81a2da2cd45
-SIZE (KDE/plasma/6.4.2/plasma-pa-6.4.2.tar.xz) = 196692
+TIMESTAMP = 1752584216
+SHA256 (KDE/plasma/6.4.3/plasma-pa-6.4.3.tar.xz) = 6b0e3d3ab469cf86fc18d211fcbf41251aa33a3014a32b77ec41905fd2fa4e21
+SIZE (KDE/plasma/6.4.3/plasma-pa-6.4.3.tar.xz) = 196748
diff --git a/deskutils/kf6-kstatusnotifieritem/distinfo b/deskutils/kf6-kstatusnotifieritem/distinfo
index d590b86037d3..da1653190c63 100644
--- a/deskutils/kf6-kstatusnotifieritem/distinfo
+++ b/deskutils/kf6-kstatusnotifieritem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476615
-SHA256 (KDE/frameworks/6.15/kstatusnotifieritem-6.15.0.tar.xz) = 24132cc967570478b54e44eef1063c193217801260dc51860e0881fa0d90bd0d
-SIZE (KDE/frameworks/6.15/kstatusnotifieritem-6.15.0.tar.xz) = 50964
+TIMESTAMP = 1752529487
+SHA256 (KDE/frameworks/6.16/kstatusnotifieritem-6.16.0.tar.xz) = 73c2590b2f6fb5f61fc3b7dc021df763bf0f3969c1eab8c5d0b85df445acad20
+SIZE (KDE/frameworks/6.16/kstatusnotifieritem-6.16.0.tar.xz) = 50948
diff --git a/deskutils/plasma6-milou/distinfo b/deskutils/plasma6-milou/distinfo
index b03936585210..36d5453ecec7 100644
--- a/deskutils/plasma6-milou/distinfo
+++ b/deskutils/plasma6-milou/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380530
-SHA256 (KDE/plasma/6.4.2/milou-6.4.2.tar.xz) = b2657a23559a1bff85ab30b6b2f5d2e1a9c1499ed0af095ada83ad85bcb5a5a6
-SIZE (KDE/plasma/6.4.2/milou-6.4.2.tar.xz) = 50128
+TIMESTAMP = 1752584465
+SHA256 (KDE/plasma/6.4.3/milou-6.4.3.tar.xz) = d679c95b62aeb8149bd368af1d831fee79ebaaac3ee479da67c450e80fd35ff1
+SIZE (KDE/plasma/6.4.3/milou-6.4.3.tar.xz) = 50152
diff --git a/deskutils/plasma6-sddm-kcm/distinfo b/deskutils/plasma6-sddm-kcm/distinfo
index 7f78adba9f0f..b132ca4095bb 100644
--- a/deskutils/plasma6-sddm-kcm/distinfo
+++ b/deskutils/plasma6-sddm-kcm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380530
-SHA256 (KDE/plasma/6.4.2/sddm-kcm-6.4.2.tar.xz) = f7cf05ddc7e2c7633bd9e29a5fddafa6e08607d6b2034769a8f4974c8ba847cf
-SIZE (KDE/plasma/6.4.2/sddm-kcm-6.4.2.tar.xz) = 103512
+TIMESTAMP = 1752584465
+SHA256 (KDE/plasma/6.4.3/sddm-kcm-6.4.3.tar.xz) = 5314123ac55388f7015621639b8d8367cc829ecef25356889298d6be548f8cf6
+SIZE (KDE/plasma/6.4.3/sddm-kcm-6.4.3.tar.xz) = 103564
diff --git a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
index 1cb47d5a7b2d..0ab9fcd62048 100644
--- a/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
+++ b/deskutils/plasma6-xdg-desktop-portal-kde/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380531
-SHA256 (KDE/plasma/6.4.2/xdg-desktop-portal-kde-6.4.2.tar.xz) = 2b674807d2a784937a0bcef0271395ad85a35475253ba9f18aba2d76d8330a53
-SIZE (KDE/plasma/6.4.2/xdg-desktop-portal-kde-6.4.2.tar.xz) = 202640
+TIMESTAMP = 1752584465
+SHA256 (KDE/plasma/6.4.3/xdg-desktop-portal-kde-6.4.3.tar.xz) = 3fec71e005abe83b3d593a74bc3304c178d605883fe3b77f915c64cf45c1fc27
+SIZE (KDE/plasma/6.4.3/xdg-desktop-portal-kde-6.4.3.tar.xz) = 202680
diff --git a/deskutils/recoll/Makefile b/deskutils/recoll/Makefile
index 2200bcd040e6..9345205bd8c6 100644
--- a/deskutils/recoll/Makefile
+++ b/deskutils/recoll/Makefile
@@ -1,6 +1,6 @@
PORTNAME= recoll
PORTVERSION= 1.33.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= deskutils
MASTER_SITES= ${WWW}
@@ -19,8 +19,8 @@ RUN_DEPENDS= antiword:textproc/antiword \
unrtf:textproc/unrtf \
wpd2html:textproc/libwpd010
-USES= bison compiler:c++11-lang gmake gnome iconv libtool localbase \
- pkgconfig python shebangfix
+USES= bison compiler:c++11-lang fam gmake gnome iconv libtool \
+ localbase pkgconfig python shebangfix
USE_GNOME= libxslt
USE_LDCONFIG= yes
USE_PYTHON= py3kplist
diff --git a/deskutils/recoll/files/patch-internfile_mh__xslt.cpp b/deskutils/recoll/files/patch-internfile_mh__xslt.cpp
new file mode 100644
index 000000000000..48356e932aa7
--- /dev/null
+++ b/deskutils/recoll/files/patch-internfile_mh__xslt.cpp
@@ -0,0 +1,20 @@
+--- internfile/mh_xslt.cpp.orig 2022-01-14 09:19:06 UTC
++++ internfile/mh_xslt.cpp
+@@ -65,7 +65,7 @@ class FileScanXML : public FileScanDo { (public)
+ xmlDocPtr getDoc() {
+ int ret;
+ if ((ret = xmlParseChunk(ctxt, nullptr, 0, 1))) {
+- xmlError *error = xmlGetLastError();
++ const xmlError *error = xmlGetLastError();
+ LOGERR("FileScanXML: final xmlParseChunk failed with error " <<
+ ret << " error: " <<
+ (error ? error->message :
+@@ -94,7 +94,7 @@ class FileScanXML : public FileScanDo { (public)
+ }
+ int ret;
+ if ((ret = xmlParseChunk(ctxt, buf, cnt, 0))) {
+- xmlError *error = xmlGetLastError();
++ const xmlError *error = xmlGetLastError();
+ LOGERR("FileScanXML: xmlParseChunk failed with error " <<
+ ret << " for [" << buf << "] error " <<
+ (error ? error->message :
diff --git a/deskutils/recoll/files/patch-utils_miniz.cpp b/deskutils/recoll/files/patch-utils_miniz.cpp
new file mode 100644
index 000000000000..b3b352ac394b
--- /dev/null
+++ b/deskutils/recoll/files/patch-utils_miniz.cpp
@@ -0,0 +1,15 @@
+Patch by Matthias Andree <mandree@freebsd.org> 2025-07-15
+to enable using 64-bit file I/O API such as ftello
+that use off_t types.
+
+--- utils/miniz.cpp.orig 2022-01-14 09:19:07 UTC
++++ utils/miniz.cpp
+@@ -3022,7 +3022,7 @@ static FILE *mz_freopen(const char *pPath, const char
+ #define MZ_FFLUSH fflush
+ #define MZ_FREOPEN(p, m, s) freopen64(p, m, s)
+ #define MZ_DELETE_FILE remove
+-#elif defined(__APPLE__)
++#elif defined(__APPLE__) || defined(__FreeBSD__)
+ #ifndef MINIZ_NO_TIME
+ #include <utime.h>
+ #endif
diff --git a/devel/cli/Makefile b/devel/cli/Makefile
index 30fb02032a09..16152e7cec61 100644
--- a/devel/cli/Makefile
+++ b/devel/cli/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cli
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.0
+PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/cpp-netlib/Makefile b/devel/cpp-netlib/Makefile
index 281d411d7707..d799d15aad4d 100644
--- a/devel/cpp-netlib/Makefile
+++ b/devel/cpp-netlib/Makefile
@@ -1,7 +1,7 @@
PORTNAME= cpp-netlib
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 0.13.0
-PORTREVISION= 10
+PORTREVISION= 11
DISTVERSIONSUFFIX= -final
CATEGORIES= devel
diff --git a/devel/glaze/Makefile b/devel/glaze/Makefile
index 96450c2aff10..b291a61899fd 100644
--- a/devel/glaze/Makefile
+++ b/devel/glaze/Makefile
@@ -1,6 +1,7 @@
PORTNAME= glaze
DISTVERSIONPREFIX= v
DISTVERSION= 5.1.1
+PORTREVISION= 1
CATEGORIES= devel textproc
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/hpx/Makefile b/devel/hpx/Makefile
index c6ef912ceb60..02f398b70f3b 100644
--- a/devel/hpx/Makefile
+++ b/devel/hpx/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hpx
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/devel/kf6-extra-cmake-modules/Makefile b/devel/kf6-extra-cmake-modules/Makefile
index 40a02bcf4179..8891e048046b 100644
--- a/devel/kf6-extra-cmake-modules/Makefile
+++ b/devel/kf6-extra-cmake-modules/Makefile
@@ -1,6 +1,5 @@
PORTNAME= extra-cmake-modules
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
COMMENT= Extra modules and scripts for CMake
diff --git a/devel/kf6-extra-cmake-modules/distinfo b/devel/kf6-extra-cmake-modules/distinfo
index 0a2bc1ab217b..b0a60ffe2433 100644
--- a/devel/kf6-extra-cmake-modules/distinfo
+++ b/devel/kf6-extra-cmake-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832081
-SHA256 (KDE/frameworks/6.15/extra-cmake-modules-6.15.0.tar.xz) = f7cd022095a9e6bdbe5897720a24bfda81d211757b7c08b173061962bf2ee0b2
-SIZE (KDE/frameworks/6.15/extra-cmake-modules-6.15.0.tar.xz) = 329068
+TIMESTAMP = 1752529488
+SHA256 (KDE/frameworks/6.16/extra-cmake-modules-6.16.0.tar.xz) = e881c19e335beb82326e02d000766e7ee8324d7ce8583df0f5bfd4c26998fbfe
+SIZE (KDE/frameworks/6.16/extra-cmake-modules-6.16.0.tar.xz) = 329140
diff --git a/devel/kf6-kapidox/distinfo b/devel/kf6-kapidox/distinfo
index 16abf628c34c..2a7fdc71055c 100644
--- a/devel/kf6-kapidox/distinfo
+++ b/devel/kf6-kapidox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476616
-SHA256 (KDE/frameworks/6.15/kapidox-6.15.0.tar.xz) = 5633468558c1f6588aab5372af195182666d1611f340ed92c20ffd384d19f898
-SIZE (KDE/frameworks/6.15/kapidox-6.15.0.tar.xz) = 198520
+TIMESTAMP = 1752529488
+SHA256 (KDE/frameworks/6.16/kapidox-6.16.0.tar.xz) = 3cd26a2c3374b5e66030f85cc634c378d8a13189249fae1034d64a770dc5ce1b
+SIZE (KDE/frameworks/6.16/kapidox-6.16.0.tar.xz) = 198596
diff --git a/devel/kf6-kauth/distinfo b/devel/kf6-kauth/distinfo
index 3d63cee7a094..4dfd2bcb2541 100644
--- a/devel/kf6-kauth/distinfo
+++ b/devel/kf6-kauth/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476616
-SHA256 (KDE/frameworks/6.15/kauth-6.15.0.tar.xz) = 19c7b598a780ba5befd30f25de694536811a46a5622c4a2c28892f2f3ba5a617
-SIZE (KDE/frameworks/6.15/kauth-6.15.0.tar.xz) = 2273304
+TIMESTAMP = 1752529489
+SHA256 (KDE/frameworks/6.16/kauth-6.16.0.tar.xz) = 04f3e84fda5e8ceb7f100266e3569a34e8289b1046af4ec750599efad6034963
+SIZE (KDE/frameworks/6.16/kauth-6.16.0.tar.xz) = 2273076
diff --git a/devel/kf6-kbookmarks/distinfo b/devel/kf6-kbookmarks/distinfo
index b60c95013733..36a341c88e80 100644
--- a/devel/kf6-kbookmarks/distinfo
+++ b/devel/kf6-kbookmarks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476616
-SHA256 (KDE/frameworks/6.15/kbookmarks-6.15.0.tar.xz) = 06ca8c619d52af7bc27b89d0b3ac99cbd10820756b299413e82f9164fe5fb863
-SIZE (KDE/frameworks/6.15/kbookmarks-6.15.0.tar.xz) = 1093268
+TIMESTAMP = 1752529490
+SHA256 (KDE/frameworks/6.16/kbookmarks-6.16.0.tar.xz) = ca4656ad49add524b4b68bc286071a5ae47f83ec46a1fd8e0c3713d70ad6adb5
+SIZE (KDE/frameworks/6.16/kbookmarks-6.16.0.tar.xz) = 1093904
diff --git a/devel/kf6-kcmutils/distinfo b/devel/kf6-kcmutils/distinfo
index 385e44244493..6216c8a4d268 100644
--- a/devel/kf6-kcmutils/distinfo
+++ b/devel/kf6-kcmutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832082
-SHA256 (KDE/frameworks/6.15/kcmutils-6.15.0.tar.xz) = 56e7a7648651ce9698ea7d1ff98b7fec6598111d37d2f28ae0d6547d3c98ff04
-SIZE (KDE/frameworks/6.15/kcmutils-6.15.0.tar.xz) = 2444120
+TIMESTAMP = 1752529490
+SHA256 (KDE/frameworks/6.16/kcmutils-6.16.0.tar.xz) = 403f5eb3288ffbbc64cb6741048007dde82be390da2c50ba147cb474921e3344
+SIZE (KDE/frameworks/6.16/kcmutils-6.16.0.tar.xz) = 2444116
diff --git a/devel/kf6-kconfig/distinfo b/devel/kf6-kconfig/distinfo
index 1e65d554ac52..2e012511482f 100644
--- a/devel/kf6-kconfig/distinfo
+++ b/devel/kf6-kconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476617
-SHA256 (KDE/frameworks/6.15/kconfig-6.15.0.tar.xz) = c8e44c9f790b0171e8a5b2f0fa30ac70a95cc655c711650e54b953335be6b96b
-SIZE (KDE/frameworks/6.15/kconfig-6.15.0.tar.xz) = 354568
+TIMESTAMP = 1752529491
+SHA256 (KDE/frameworks/6.16/kconfig-6.16.0.tar.xz) = ba6cc58f025fef9525bc640f7967b7c09053b592c42368e096d97a94661a3525
+SIZE (KDE/frameworks/6.16/kconfig-6.16.0.tar.xz) = 355480
diff --git a/devel/kf6-kcoreaddons/distinfo b/devel/kf6-kcoreaddons/distinfo
index a4f6a3992578..c4357ce57c47 100644
--- a/devel/kf6-kcoreaddons/distinfo
+++ b/devel/kf6-kcoreaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476617
-SHA256 (KDE/frameworks/6.15/kcoreaddons-6.15.0.tar.xz) = 978c3b0d8b11b681ff07bbd6a6953d54ce1ca27e7bc53d93472dd96b942328d7
-SIZE (KDE/frameworks/6.15/kcoreaddons-6.15.0.tar.xz) = 2548652
+TIMESTAMP = 1752529492
+SHA256 (KDE/frameworks/6.16/kcoreaddons-6.16.0.tar.xz) = 798a2744c296d13b216eadd7e5d801a6fd6956944a2147ab2830c399930ae2a0
+SIZE (KDE/frameworks/6.16/kcoreaddons-6.16.0.tar.xz) = 2551672
diff --git a/devel/kf6-kcrash/distinfo b/devel/kf6-kcrash/distinfo
index 2f776d05568a..05c9dd528838 100644
--- a/devel/kf6-kcrash/distinfo
+++ b/devel/kf6-kcrash/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832083
-SHA256 (KDE/frameworks/6.15/kcrash-6.15.0.tar.xz) = 99248c7ca8a4c2a17836a8cc34ffab920a223b8095029c6304613dd9734f1474
-SIZE (KDE/frameworks/6.15/kcrash-6.15.0.tar.xz) = 29108
+TIMESTAMP = 1752529492
+SHA256 (KDE/frameworks/6.16/kcrash-6.16.0.tar.xz) = 06e3a109ba597a395154330250495c3e03a774b7d6f213a352789ad9c3691dc3
+SIZE (KDE/frameworks/6.16/kcrash-6.16.0.tar.xz) = 29112
diff --git a/devel/kf6-kdbusaddons/distinfo b/devel/kf6-kdbusaddons/distinfo
index dcaf2e953398..486e29d4c3d5 100644
--- a/devel/kf6-kdbusaddons/distinfo
+++ b/devel/kf6-kdbusaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476618
-SHA256 (KDE/frameworks/6.15/kdbusaddons-6.15.0.tar.xz) = fccc1fef3c74590d28a3342cf756bb0ff87377336ca13662ef5daa7dafafe360
-SIZE (KDE/frameworks/6.15/kdbusaddons-6.15.0.tar.xz) = 46520
+TIMESTAMP = 1752529493
+SHA256 (KDE/frameworks/6.16/kdbusaddons-6.16.0.tar.xz) = 3ba1b9628483a38a13b7bce6aac0ae2d6f116f62601930786e254da4dfd5d145
+SIZE (KDE/frameworks/6.16/kdbusaddons-6.16.0.tar.xz) = 46520
diff --git a/devel/kf6-kdeclarative/distinfo b/devel/kf6-kdeclarative/distinfo
index 3bfd67b4756e..381da16d534e 100644
--- a/devel/kf6-kdeclarative/distinfo
+++ b/devel/kf6-kdeclarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476618
-SHA256 (KDE/frameworks/6.15/kdeclarative-6.15.0.tar.xz) = 3727480f3c3e36c88241ccbcae8ac4078ff01e669114095afcad9ee14baa009d
-SIZE (KDE/frameworks/6.15/kdeclarative-6.15.0.tar.xz) = 2408356
+TIMESTAMP = 1752529494
+SHA256 (KDE/frameworks/6.16/kdeclarative-6.16.0.tar.xz) = c58df7a1f501286f96d0cf0b396598ede16eb3cadbc8a05d35236ce4df31c80e
+SIZE (KDE/frameworks/6.16/kdeclarative-6.16.0.tar.xz) = 2408396
diff --git a/devel/kf6-kdoctools/Makefile b/devel/kf6-kdoctools/Makefile
index 7abd5cbebd4c..57bdb2eb47a0 100644
--- a/devel/kf6-kdoctools/Makefile
+++ b/devel/kf6-kdoctools/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kdoctools
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
COMMENT= Create documentation from DocBook
diff --git a/devel/kf6-kdoctools/distinfo b/devel/kf6-kdoctools/distinfo
index 0bc1bbb09eac..ef9745ad033a 100644
--- a/devel/kf6-kdoctools/distinfo
+++ b/devel/kf6-kdoctools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832084
-SHA256 (KDE/frameworks/6.15/kdoctools-6.15.0.tar.xz) = 430be5905b0bf6dfb4b7e0e2c0aeb75986eef0a30f13320d9d4cab907fd6bef7
-SIZE (KDE/frameworks/6.15/kdoctools-6.15.0.tar.xz) = 459272
+TIMESTAMP = 1752529494
+SHA256 (KDE/frameworks/6.16/kdoctools-6.16.0.tar.xz) = 5c0c531a7978650f593a63a2aba1a641d590537e74c644aa361c63584b115aa2
+SIZE (KDE/frameworks/6.16/kdoctools-6.16.0.tar.xz) = 459296
diff --git a/devel/kf6-kfilemetadata/distinfo b/devel/kf6-kfilemetadata/distinfo
index 38f4f0a5dcc4..8021092840b4 100644
--- a/devel/kf6-kfilemetadata/distinfo
+++ b/devel/kf6-kfilemetadata/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476619
-SHA256 (KDE/frameworks/6.15/kfilemetadata-6.15.0.tar.xz) = d1e62ce1b7fd65e848a81a211bb5cb1126cce1354f70312a0104c09c03dd6542
-SIZE (KDE/frameworks/6.15/kfilemetadata-6.15.0.tar.xz) = 696320
+TIMESTAMP = 1752529495
+SHA256 (KDE/frameworks/6.16/kfilemetadata-6.16.0.tar.xz) = 47d680b62697421bdfea3dcbfeb563528e3eba8daf48564c3c3da564e37640c5
+SIZE (KDE/frameworks/6.16/kfilemetadata-6.16.0.tar.xz) = 696968
diff --git a/devel/kf6-ki18n/distinfo b/devel/kf6-ki18n/distinfo
index 3dbc8b466e2c..a1f15039854a 100644
--- a/devel/kf6-ki18n/distinfo
+++ b/devel/kf6-ki18n/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476619
-SHA256 (KDE/frameworks/6.15/ki18n-6.15.0.tar.xz) = 1897755d9fde5a1bea6f7d71244c2662b9911b4b8894cc53740bfe38b4d5d91d
-SIZE (KDE/frameworks/6.15/ki18n-6.15.0.tar.xz) = 3090300
+TIMESTAMP = 1752529496
+SHA256 (KDE/frameworks/6.16/ki18n-6.16.0.tar.xz) = c52ad10b14365e60c4a219cb66706d114476645297cb2a9f15498747cf4421d7
+SIZE (KDE/frameworks/6.16/ki18n-6.16.0.tar.xz) = 3090360
diff --git a/devel/kf6-kidletime/distinfo b/devel/kf6-kidletime/distinfo
index 9c8b15d25bd1..e336fa054b7b 100644
--- a/devel/kf6-kidletime/distinfo
+++ b/devel/kf6-kidletime/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476619
-SHA256 (KDE/frameworks/6.15/kidletime-6.15.0.tar.xz) = 08ec47248502cdc2c8a003b44b5936bfda9dae277a1adb921801892745e87cfe
-SIZE (KDE/frameworks/6.15/kidletime-6.15.0.tar.xz) = 30800
+TIMESTAMP = 1752529497
+SHA256 (KDE/frameworks/6.16/kidletime-6.16.0.tar.xz) = 57a7a40d7093d7a6697f9a43ff55cbcb2629ec5d28ece4a37aa4000efaa61b2d
+SIZE (KDE/frameworks/6.16/kidletime-6.16.0.tar.xz) = 30792
diff --git a/devel/kf6-kio/Makefile b/devel/kf6-kio/Makefile
index b316e00368f7..831cc93d7d85 100644
--- a/devel/kf6-kio/Makefile
+++ b/devel/kf6-kio/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kio
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
COMMENT= Network transparent access to files and data
diff --git a/devel/kf6-kio/distinfo b/devel/kf6-kio/distinfo
index 24f7e1df3b76..0457583a914e 100644
--- a/devel/kf6-kio/distinfo
+++ b/devel/kf6-kio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476619
-SHA256 (KDE/frameworks/6.15/kio-6.15.0.tar.xz) = 2d4ccc5bf070abcbc945a208ecbf2017b3b195fa99e4ceb5eb9950888f77c1a9
-SIZE (KDE/frameworks/6.15/kio-6.15.0.tar.xz) = 3451840
+TIMESTAMP = 1752529497
+SHA256 (KDE/frameworks/6.16/kio-6.16.0.tar.xz) = 675ebf8a0c72bfdfd434ef73530cb7ae92127aeff0968896d67cc5aa22333e8c
+SIZE (KDE/frameworks/6.16/kio-6.16.0.tar.xz) = 3476468
diff --git a/devel/kf6-kitemmodels/distinfo b/devel/kf6-kitemmodels/distinfo
index d5f5ed78d6d9..7ea19a431481 100644
--- a/devel/kf6-kitemmodels/distinfo
+++ b/devel/kf6-kitemmodels/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476620
-SHA256 (KDE/frameworks/6.15/kitemmodels-6.15.0.tar.xz) = 8e8c9d31a00c41ed836189755a86b82fd968474d6388f033259dd65ab18e7c94
-SIZE (KDE/frameworks/6.15/kitemmodels-6.15.0.tar.xz) = 397092
+TIMESTAMP = 1752529498
+SHA256 (KDE/frameworks/6.16/kitemmodels-6.16.0.tar.xz) = 71766ea9e78f70bd4f61b160f70b31f7825c5f4c7c74d397166a9dae7b1dcf5c
+SIZE (KDE/frameworks/6.16/kitemmodels-6.16.0.tar.xz) = 397060
diff --git a/devel/kf6-knewstuff/distinfo b/devel/kf6-knewstuff/distinfo
index 2467728d97d3..b52cc12333ee 100644
--- a/devel/kf6-knewstuff/distinfo
+++ b/devel/kf6-knewstuff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832085
-SHA256 (KDE/frameworks/6.15/knewstuff-6.15.0.tar.xz) = d749fe21589a87cdf648416ebd13038a536cd8e019531357a67194e5ea30067d
-SIZE (KDE/frameworks/6.15/knewstuff-6.15.0.tar.xz) = 3089848
+TIMESTAMP = 1752529499
+SHA256 (KDE/frameworks/6.16/knewstuff-6.16.0.tar.xz) = 53e409a89bd7a8c1f158e2851baee03eeb5164c9fa2a9d0c0f956d23d6e14e62
+SIZE (KDE/frameworks/6.16/knewstuff-6.16.0.tar.xz) = 3090052
diff --git a/devel/kf6-knotifications/distinfo b/devel/kf6-knotifications/distinfo
index 70ca7c91bc1a..b8ada43d1b4b 100644
--- a/devel/kf6-knotifications/distinfo
+++ b/devel/kf6-knotifications/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476620
-SHA256 (KDE/frameworks/6.15/knotifications-6.15.0.tar.xz) = 97bf87eb57883ab3ae483c4720688a1ca539770b99179b64610a802bb95aedee
-SIZE (KDE/frameworks/6.15/knotifications-6.15.0.tar.xz) = 2304684
+TIMESTAMP = 1752529500
+SHA256 (KDE/frameworks/6.16/knotifications-6.16.0.tar.xz) = 423da41059657a496345e9d7528ab0e0dde53f678160f2fae2cbbc583ca93b9f
+SIZE (KDE/frameworks/6.16/knotifications-6.16.0.tar.xz) = 2304680
diff --git a/devel/kf6-knotifyconfig/distinfo b/devel/kf6-knotifyconfig/distinfo
index 5a9359babb9b..6f6252795709 100644
--- a/devel/kf6-knotifyconfig/distinfo
+++ b/devel/kf6-knotifyconfig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476620
-SHA256 (KDE/frameworks/6.15/knotifyconfig-6.15.0.tar.xz) = bf0313221fcef0e474b963634c6d52526b9858300e9ef0e144afc284e8dc74ac
-SIZE (KDE/frameworks/6.15/knotifyconfig-6.15.0.tar.xz) = 2361984
+TIMESTAMP = 1752529500
+SHA256 (KDE/frameworks/6.16/knotifyconfig-6.16.0.tar.xz) = 90d828dfd56c09653bc95c91e72c90c019d4021437759d41e5e09acbb183ca98
+SIZE (KDE/frameworks/6.16/knotifyconfig-6.16.0.tar.xz) = 2361828
diff --git a/devel/kf6-kpackage/distinfo b/devel/kf6-kpackage/distinfo
index 2b999564ce25..a41088328c16 100644
--- a/devel/kf6-kpackage/distinfo
+++ b/devel/kf6-kpackage/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476621
-SHA256 (KDE/frameworks/6.15/kpackage-6.15.0.tar.xz) = 5c9615bbd92af67e1bf147a29739a346a73b39ff3c4640f9e408d5430966612d
-SIZE (KDE/frameworks/6.15/kpackage-6.15.0.tar.xz) = 181504
+TIMESTAMP = 1752529501
+SHA256 (KDE/frameworks/6.16/kpackage-6.16.0.tar.xz) = a45fce1026db3b65cdd1dd0e11374808e2686914a062f6644ebaa8ed308ee3cb
+SIZE (KDE/frameworks/6.16/kpackage-6.16.0.tar.xz) = 181644
diff --git a/devel/kf6-kparts/distinfo b/devel/kf6-kparts/distinfo
index e062eb2460e2..7faeb2c0994e 100644
--- a/devel/kf6-kparts/distinfo
+++ b/devel/kf6-kparts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476621
-SHA256 (KDE/frameworks/6.15/kparts-6.15.0.tar.xz) = 334abf8c2ac598c57115ce9b872adc5a1fb50e8899bced416e39fd332e3c4742
-SIZE (KDE/frameworks/6.15/kparts-6.15.0.tar.xz) = 2400640
+TIMESTAMP = 1752529502
+SHA256 (KDE/frameworks/6.16/kparts-6.16.0.tar.xz) = df3e3483340fa9ebb20e5c0bf557cec48debfd2af9dd313bd1bc455131c6bb67
+SIZE (KDE/frameworks/6.16/kparts-6.16.0.tar.xz) = 2400680
diff --git a/devel/kf6-kpeople/distinfo b/devel/kf6-kpeople/distinfo
index e38eb96222d5..8a9f56e708e9 100644
--- a/devel/kf6-kpeople/distinfo
+++ b/devel/kf6-kpeople/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476621
-SHA256 (KDE/frameworks/6.15/kpeople-6.15.0.tar.xz) = 5005f39b72578569a0cb9523e57cf8e62e81572326fc691be9fbecf28e638ea8
-SIZE (KDE/frameworks/6.15/kpeople-6.15.0.tar.xz) = 67704
+TIMESTAMP = 1752529502
+SHA256 (KDE/frameworks/6.16/kpeople-6.16.0.tar.xz) = f6d4fb6a0595cbb0fb0a269b1504f9f5f0a48166328c8a2e8de586140395fb6a
+SIZE (KDE/frameworks/6.16/kpeople-6.16.0.tar.xz) = 67696
diff --git a/devel/kf6-kpty/distinfo b/devel/kf6-kpty/distinfo
index f775436e50fd..5789c9e07a3d 100644
--- a/devel/kf6-kpty/distinfo
+++ b/devel/kf6-kpty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476622
-SHA256 (KDE/frameworks/6.15/kpty-6.15.0.tar.xz) = d2a69c8c9cc6d696c4c717357bb6d6581f5ddf64aad83e9ae98903b1f2e0a8b1
-SIZE (KDE/frameworks/6.15/kpty-6.15.0.tar.xz) = 2384744
+TIMESTAMP = 1752529503
+SHA256 (KDE/frameworks/6.16/kpty-6.16.0.tar.xz) = 9761b1f5af7fa10e7e3ca8b52a9a10e24af994de7ae642c155dba7c99b14e9cf
+SIZE (KDE/frameworks/6.16/kpty-6.16.0.tar.xz) = 2384396
diff --git a/devel/kf6-kservice/distinfo b/devel/kf6-kservice/distinfo
index 876055a0cea7..7fdaa9585180 100644
--- a/devel/kf6-kservice/distinfo
+++ b/devel/kf6-kservice/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832087
-SHA256 (KDE/frameworks/6.15/kservice-6.15.0.tar.xz) = c371bfe6e25e965bf4dce1f1e42c84c2f68997ed49dc19bdbc6419478235269d
-SIZE (KDE/frameworks/6.15/kservice-6.15.0.tar.xz) = 2416080
+TIMESTAMP = 1752529503
+SHA256 (KDE/frameworks/6.16/kservice-6.16.0.tar.xz) = ee5ec9ea9315a9d1e52d3e6de1db8bb8f3d945c4260a8523cbe34897b1cc081e
+SIZE (KDE/frameworks/6.16/kservice-6.16.0.tar.xz) = 2416148
diff --git a/devel/kf6-ktexteditor/distinfo b/devel/kf6-ktexteditor/distinfo
index b3be5491c6b0..c8145da2783b 100644
--- a/devel/kf6-ktexteditor/distinfo
+++ b/devel/kf6-ktexteditor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832088
-SHA256 (KDE/frameworks/6.15/ktexteditor-6.15.0.tar.xz) = ea9a7c084042250bdfa33e9bf5fc1dc700d55b2b5fd8f2aba640bff90392e23d
-SIZE (KDE/frameworks/6.15/ktexteditor-6.15.0.tar.xz) = 2944484
+TIMESTAMP = 1752529504
+SHA256 (KDE/frameworks/6.16/ktexteditor-6.16.0.tar.xz) = abebfe7a9ee4ba1ab8e1b1b8035e948a174451cce8ab4ad8278d389a0e597128
+SIZE (KDE/frameworks/6.16/ktexteditor-6.16.0.tar.xz) = 2945748
diff --git a/devel/kf6-ktexttemplate/distinfo b/devel/kf6-ktexttemplate/distinfo
index dede023ea6c6..7f16faa89215 100644
--- a/devel/kf6-ktexttemplate/distinfo
+++ b/devel/kf6-ktexttemplate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476622
-SHA256 (KDE/frameworks/6.15/ktexttemplate-6.15.0.tar.xz) = 5c652ebae5d32d1b84fa438ad94cc621621d31e0abcfef3b0a511a586d697a84
-SIZE (KDE/frameworks/6.15/ktexttemplate-6.15.0.tar.xz) = 848468
+TIMESTAMP = 1752529505
+SHA256 (KDE/frameworks/6.16/ktexttemplate-6.16.0.tar.xz) = 1880cf1a890031dc6172513d3dfe78f38d5726184978220ca7142a3a6e40f9b5
+SIZE (KDE/frameworks/6.16/ktexttemplate-6.16.0.tar.xz) = 848536
diff --git a/devel/kf6-kunitconversion/distinfo b/devel/kf6-kunitconversion/distinfo
index c6d63a98ffa0..9a5365508bc9 100644
--- a/devel/kf6-kunitconversion/distinfo
+++ b/devel/kf6-kunitconversion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476623
-SHA256 (KDE/frameworks/6.15/kunitconversion-6.15.0.tar.xz) = 413b0254d51e357171d41f1cb16262be45775fb94a6ae5c26934fb5ff00d2af8
-SIZE (KDE/frameworks/6.15/kunitconversion-6.15.0.tar.xz) = 976760
+TIMESTAMP = 1752529505
+SHA256 (KDE/frameworks/6.16/kunitconversion-6.16.0.tar.xz) = a5a472e9bf584191195dd407d09bc4679a34b869a97ab9fdf83aaca58e8b0e0d
+SIZE (KDE/frameworks/6.16/kunitconversion-6.16.0.tar.xz) = 976892
diff --git a/devel/kf6-solid/Makefile b/devel/kf6-solid/Makefile
index 169834b0005e..4000bd2476ea 100644
--- a/devel/kf6-solid/Makefile
+++ b/devel/kf6-solid/Makefile
@@ -1,6 +1,5 @@
PORTNAME= solid
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
COMMENT= Desktop hardware abstraction
diff --git a/devel/kf6-solid/distinfo b/devel/kf6-solid/distinfo
index c43ecba3130c..0d58faf5ea26 100644
--- a/devel/kf6-solid/distinfo
+++ b/devel/kf6-solid/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832088
-SHA256 (KDE/frameworks/6.15/solid-6.15.0.tar.xz) = 608b2d3ad987369718a2fe8a5fa7b71c75faa51a20eaff5ba6b0edf0e5ebbb4a
-SIZE (KDE/frameworks/6.15/solid-6.15.0.tar.xz) = 303428
+TIMESTAMP = 1752529506
+SHA256 (KDE/frameworks/6.16/solid-6.16.0.tar.xz) = 00ec609d799335bafb97b6a7d4a5c061ab4a0eb10e4089e8e104942321beb8a0
+SIZE (KDE/frameworks/6.16/solid-6.16.0.tar.xz) = 303384
diff --git a/devel/kf6-threadweaver/distinfo b/devel/kf6-threadweaver/distinfo
index fb7c92a7456c..a9a7e462699e 100644
--- a/devel/kf6-threadweaver/distinfo
+++ b/devel/kf6-threadweaver/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476623
-SHA256 (KDE/frameworks/6.15/threadweaver-6.15.0.tar.xz) = 1ae0e593182c25ec8a9ee85777ab767b6c37b0f7e7a6851d4b6d49bfe03da1d0
-SIZE (KDE/frameworks/6.15/threadweaver-6.15.0.tar.xz) = 1415388
+TIMESTAMP = 1752529507
+SHA256 (KDE/frameworks/6.16/threadweaver-6.16.0.tar.xz) = e89d1f276aef77430dd57f7f2e5c195b7201334e9ed114dc24c7ba59430e14b6
+SIZE (KDE/frameworks/6.16/threadweaver-6.16.0.tar.xz) = 1415364
diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile
index d9f5bdcf55e1..afb8aa7ee371 100644
--- a/devel/llvm-cheri/Makefile
+++ b/devel/llvm-cheri/Makefile
@@ -1,6 +1,6 @@
PORTNAME= llvm
PORTVERSION= ${LLVM_MAJOR}.0.d${SNAPDATE}
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= ${LLVM_SUFFIX}
diff --git a/devel/llvm-cheri/files/wrapper-cheri.sh.in b/devel/llvm-cheri/files/wrapper-cheri.sh.in
index 113aacf20a5a..5e69eafb4638 100644
--- a/devel/llvm-cheri/files/wrapper-cheri.sh.in
+++ b/devel/llvm-cheri/files/wrapper-cheri.sh.in
@@ -144,6 +144,7 @@ if [ $CHERIBSD_VERSION -gt 0 ]; then
tls_flags=
vararg_flags=
codeptr_flags=
+ capreloc_flags=
if [ "$CHERIBSD_VERSION" -le 20220314 ]; then
tls_flags="-femulated-tls"
elif [ "$CHERIBSD_VERSION" -le 20220828 ]; then
@@ -153,6 +154,9 @@ if [ $CHERIBSD_VERSION -gt 0 ]; then
else
vararg_flags="-Xclang -morello-vararg=new -Xclang -morello-bounded-memargs"
fi
+ if [ "$CHERIBSD_VERSION" -ge 20250127 ]; then
+ capreloc_flags="-Wl,--local-caprelocs=elf"
+ fi
if [ "$CHERIBSD_VERSION" -gt 20250127 ]; then
codeptr_flags=-cheri-codeptr-relocs
fi
@@ -160,8 +164,8 @@ if [ $CHERIBSD_VERSION -gt 0 ]; then
# consume -Xclang arguments which can lead to unused
# argument warnings so we supress them with
# --start/end-no-unused-arguments.
- arch_cflags="-march=morello -mabi=purecap --start-no-unused-arguments $tls_flags $vararg_flags $codeptr_flags --end-no-unused-arguments"
- arch_ldflags="$codeptr_flags"
+ arch_cflags="-march=morello -mabi=purecap --start-no-unused-arguments $tls_flags $vararg_flags $capreloc_flags $codeptr_flags --end-no-unused-arguments"
+ arch_ldflags="$capreloc_flags $codeptr_flags"
arch_objdump_flags="--mattr=+morello"
else
vararg_flags=
diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile
index 70d7fceed9e4..182edbd9ff44 100644
--- a/devel/opendht/Makefile
+++ b/devel/opendht/Makefile
@@ -1,6 +1,7 @@
PORTNAME= opendht
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.1
+PORTREVISION= 1
CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
diff --git a/devel/plasma6-kwrited/distinfo b/devel/plasma6-kwrited/distinfo
index ed4fcbc7d9fb..de862e93a8a5 100644
--- a/devel/plasma6-kwrited/distinfo
+++ b/devel/plasma6-kwrited/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380532
-SHA256 (KDE/plasma/6.4.2/kwrited-6.4.2.tar.xz) = db97dc6de45c35fc1463a9107bfd25627524de7c1c004434512da7696bcf9961
-SIZE (KDE/plasma/6.4.2/kwrited-6.4.2.tar.xz) = 23648
+TIMESTAMP = 1752584465
+SHA256 (KDE/plasma/6.4.3/kwrited-6.4.3.tar.xz) = fe144b5ed4270cbd45f71187b970e4c4e3e0035c1afc40719b1c862b8adb098b
+SIZE (KDE/plasma/6.4.3/kwrited-6.4.3.tar.xz) = 23652
diff --git a/devel/plasma6-plasma-sdk/distinfo b/devel/plasma6-plasma-sdk/distinfo
index dcd673b3c738..49c63f504f6e 100644
--- a/devel/plasma6-plasma-sdk/distinfo
+++ b/devel/plasma6-plasma-sdk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380533
-SHA256 (KDE/plasma/6.4.2/plasma-sdk-6.4.2.tar.xz) = e7f0e26269d6c4f2392d85a1b68598edd1fd4c071165b7a25a496fdbe5a039e1
-SIZE (KDE/plasma/6.4.2/plasma-sdk-6.4.2.tar.xz) = 360092
+TIMESTAMP = 1752584466
+SHA256 (KDE/plasma/6.4.3/plasma-sdk-6.4.3.tar.xz) = 9b7ce36459b3f2cd91bbe0941ada3ebb38eff0149939c59dab2d0b0d3928c064
+SIZE (KDE/plasma/6.4.3/plasma-sdk-6.4.3.tar.xz) = 359996
diff --git a/devel/plasma6-plasma5support/Makefile b/devel/plasma6-plasma5support/Makefile
index e13f7bfb3cc4..871802aaa585 100644
--- a/devel/plasma6-plasma5support/Makefile
+++ b/devel/plasma6-plasma5support/Makefile
@@ -13,4 +13,6 @@ USE_KDE= colorscheme completion config configwidgets coreaddons i18n \
ecm:build
USE_QT= base declarative
+CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt
+
.include <bsd.port.mk>
diff --git a/devel/plasma6-plasma5support/distinfo b/devel/plasma6-plasma5support/distinfo
index d187d98e2064..889db701722a 100644
--- a/devel/plasma6-plasma5support/distinfo
+++ b/devel/plasma6-plasma5support/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380534
-SHA256 (KDE/plasma/6.4.2/plasma5support-6.4.2.tar.xz) = 24a07ceff083a6a7a2d9b4152812549050623c434ef7319109963085a114aef2
-SIZE (KDE/plasma/6.4.2/plasma5support-6.4.2.tar.xz) = 228456
+TIMESTAMP = 1752584466
+SHA256 (KDE/plasma/6.4.3/plasma5support-6.4.3.tar.xz) = 1e89a8935d18d98a8fcbe02ff3477489385bb42a804e543bbb24f043f5cd8cf6
+SIZE (KDE/plasma/6.4.3/plasma5support-6.4.3.tar.xz) = 228404
diff --git a/devel/py-apispec/Makefile b/devel/py-apispec/Makefile
index 92bd130ff5e7..38c2c79f04b6 100644
--- a/devel/py-apispec/Makefile
+++ b/devel/py-apispec/Makefile
@@ -1,5 +1,5 @@
PORTNAME= apispec
-DISTVERSION= 6.8.1
+DISTVERSION= 6.8.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,7 +20,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}marshmallow>0:devel/py-marshmallow@${PY_FLA
${PYTHON_PKGNAMEPREFIX}prance>=0.11:devel/py-prance@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=3.10:devel/py-pyyaml@${PY_FLAVOR}
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517 pytest
TEST_ENV= PYTHONPATH=${WRKSRC}/src
diff --git a/devel/py-apispec/distinfo b/devel/py-apispec/distinfo
index f14094063243..24508081660a 100644
--- a/devel/py-apispec/distinfo
+++ b/devel/py-apispec/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745768206
-SHA256 (apispec-6.8.1.tar.gz) = f4916cbb7be156963b18f5929a0e42bd2349135834b680a81b12432bcfaa9a39
-SIZE (apispec-6.8.1.tar.gz) = 77050
+TIMESTAMP = 1752574650
+SHA256 (apispec-6.8.2.tar.gz) = ce5b69b9fcf0250cb56ba0c1a52a75ff22c2f7c586654e57884399018c519f26
+SIZE (apispec-6.8.2.tar.gz) = 77148
diff --git a/devel/py-python-dbusmock/Makefile b/devel/py-python-dbusmock/Makefile
index 510a42ae7372..5a01d4b01cfc 100644
--- a/devel/py-python-dbusmock/Makefile
+++ b/devel/py-python-dbusmock/Makefile
@@ -1,5 +1,5 @@
PORTNAME= python-dbusmock
-DISTVERSION= 0.35.0
+DISTVERSION= 0.36.0
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -24,6 +24,14 @@ USE_PYTHON= autoplist pep517 pytest
BINARY_ALIAS= python3=${PYTHON_CMD}
NO_ARCH= yes
+PORTDOCS= README.md
+
+OPTIONS_DEFINE= DOCS
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
+
do-test:
cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m unittest
diff --git a/devel/py-python-dbusmock/distinfo b/devel/py-python-dbusmock/distinfo
index 6e6585b3bafa..a37d642b63fd 100644
--- a/devel/py-python-dbusmock/distinfo
+++ b/devel/py-python-dbusmock/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748060796
-SHA256 (python_dbusmock-0.35.0.tar.gz) = 8651c2074d117cc84bf3ca7f0a648c215363b763761f2a8d79bc4ace5a1b3ae9
-SIZE (python_dbusmock-0.35.0.tar.gz) = 111723
+TIMESTAMP = 1752628662
+SHA256 (python_dbusmock-0.36.0.tar.gz) = 2d3812ee6c1e15607bca882ed5dfcabaac449c1a3b9627080bbab3deefd56fd2
+SIZE (python_dbusmock-0.36.0.tar.gz) = 111529
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index 4aaff1b70517..423a38e056ab 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ruby-build
-PORTVERSION= 20250610
+PORTVERSION= 20250716
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby
diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo
index bd3b9df0d1c8..d184e1331bbd 100644
--- a/devel/ruby-build/distinfo
+++ b/devel/ruby-build/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749601883
-SHA256 (rbenv-ruby-build-v20250610_GH0.tar.gz) = 4f826176027d30c8ddb35b73970f92caa14ea1e4ea7352dc573f3c372e1e5c13
-SIZE (rbenv-ruby-build-v20250610_GH0.tar.gz) = 97020
+TIMESTAMP = 1752626603
+SHA256 (rbenv-ruby-build-v20250716_GH0.tar.gz) = 4fff0aeded7f3863c2aa082de6ae278f09e904b5304178dd95389bf4a8b8aa48
+SIZE (rbenv-ruby-build-v20250716_GH0.tar.gz) = 97397
diff --git a/dns/dlint/Makefile b/dns/dlint/Makefile
index 8cf993ae2397..7a1e9c4888ba 100644
--- a/dns/dlint/Makefile
+++ b/dns/dlint/Makefile
@@ -1,17 +1,23 @@
PORTNAME= dlint
-PORTVERSION= 1.4.1
+DISTVERSION= 1.4.3
CATEGORIES= dns
-MASTER_SITES= https://BSDforge.com/projects/source/dns/dlint/
+MASTER_SITES= https://codeberg.org/BSDforge/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MAINTAINER= portmaster@BSDforge.com
-COMMENT= Lint for DNS zones (Domain Name Server zone verification utility)
-WWW= https://BSDforge.com/projects/dns/dlint
+COMMENT= Lint for DNS zones -- a Domain Name Server zone verification utility
+WWW= https://codeberg.org/BSDforge/${PORTNAME}/
-USES= shebangfix tar:xz
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+RUN_DEPENDS= dig:dns/bind-tools
+
+USES= perl5 shebangfix
+SHEBANG_FILES= digparse
NO_ARCH= yes
NO_BUILD= yes
-SHEBANG_FILES= digparse
+WRKSRC= ${WRKDIR}/${PORTNAME}
OPTIONS_DEFINE= DOCS
diff --git a/dns/dlint/distinfo b/dns/dlint/distinfo
index 2f8d5ae1297e..bd8300d2c5be 100644
--- a/dns/dlint/distinfo
+++ b/dns/dlint/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1467747663
-SHA256 (dlint-1.4.1.tar.xz) = f542b03a1eff2b7850d353f5227976e418f98305bf163ac1e184360cc8222197
-SIZE (dlint-1.4.1.tar.xz) = 22100
+TIMESTAMP = 1752259636
+SHA256 (dlint-1.4.3.tar.gz) = b32ad16abb8526c562d1a9a023059db4e163a053c33c7c4c3789cda1b06e25be
+SIZE (dlint-1.4.3.tar.gz) = 23320
diff --git a/dns/kf6-kdnssd/distinfo b/dns/kf6-kdnssd/distinfo
index 8b72ef83a820..8bb365827c86 100644
--- a/dns/kf6-kdnssd/distinfo
+++ b/dns/kf6-kdnssd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476623
-SHA256 (KDE/frameworks/6.15/kdnssd-6.15.0.tar.xz) = 192164a395ce9f0667184cae78f369a7c0b8acab0e0d073cdedb2a54bc7c4d5a
-SIZE (KDE/frameworks/6.15/kdnssd-6.15.0.tar.xz) = 2246100
+TIMESTAMP = 1752529508
+SHA256 (KDE/frameworks/6.16/kdnssd-6.16.0.tar.xz) = b08bdf05c7d98e31366995a2087ac7471a8993c49917d3cd79c0ba1d2f69a8e0
+SIZE (KDE/frameworks/6.16/kdnssd-6.16.0.tar.xz) = 2245840
diff --git a/emulators/citra/Makefile b/emulators/citra/Makefile
index 5db1b3bb3ee3..56bda1777a87 100644
--- a/emulators/citra/Makefile
+++ b/emulators/citra/Makefile
@@ -104,7 +104,7 @@ post-patch:
.endif
post-configure:
- @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${_DISTDIR},} \
+ @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${DISTDIR}/,} \
${BUILD_WRKSRC}/dist/compatibility_list/
.include <bsd.port.post.mk>
diff --git a/emulators/es-de/Makefile b/emulators/es-de/Makefile
index 5e494aad2821..3695fa607252 100644
--- a/emulators/es-de/Makefile
+++ b/emulators/es-de/Makefile
@@ -1,7 +1,6 @@
PORTNAME= es-de
DISTVERSIONPREFIX= v
-DISTVERSION= 3.2.0
-PORTREVISION= 1
+DISTVERSION= 3.3.0
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
@@ -29,7 +28,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libharfbuzz.so:print/harfbuzz \
libicuuc.so:devel/icu \
liblunasvg.so:graphics/lunasvg \
- libpoppler.so:graphics/poppler \
+ libpoppler-cpp.so:graphics/poppler \
libpugixml.so:textproc/pugixml \
librlottie.so:graphics/rlottie
RUN_DEPENDS= ${_BR_DEPENDS}
diff --git a/emulators/es-de/distinfo b/emulators/es-de/distinfo
index c3e2a5486a63..d77a0d35d056 100644
--- a/emulators/es-de/distinfo
+++ b/emulators/es-de/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743784837
-SHA256 (emulationstation-de-v3.2.0.tar.bz2) = dbe8e087042e49ec58d893a2408acbb45409b8b8f6f90afcbd9ad1219da612d3
-SIZE (emulationstation-de-v3.2.0.tar.bz2) = 72149068
+TIMESTAMP = 1752597245
+SHA256 (emulationstation-de-v3.3.0.tar.bz2) = e191f2ab66fdb0aea98369c4e5d94dd414a873d00b0129dfb65a502429f7eb93
+SIZE (emulationstation-de-v3.3.0.tar.bz2) = 72775703
diff --git a/emulators/es-de/files/patch-es-app_CMakeLists.txt b/emulators/es-de/files/patch-es-app_CMakeLists.txt
new file mode 100644
index 000000000000..534d9feeea1c
--- /dev/null
+++ b/emulators/es-de/files/patch-es-app_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- es-app/CMakeLists.txt.orig 2025-07-15 16:46:41 UTC
++++ es-app/CMakeLists.txt
+@@ -147,7 +147,7 @@ else()
+ else()
+ include_directories(${COMMON_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR}/src)
+ add_executable(es-de ${ES_SOURCES} ${ES_HEADERS})
+- target_link_libraries(es-de ${COMMON_LIBRARIES} ${CMAKE_DL_LIBS} es-core lunasvg::lunasvg)
++ target_link_libraries(es-de ${COMMON_LIBRARIES} ${CMAKE_DL_LIBS} es-core)
+ set_target_properties(es-de PROPERTIES INSTALL_RPATH_USE_LINK_PATH TRUE)
+ endif()
+
diff --git a/emulators/es-de/pkg-plist b/emulators/es-de/pkg-plist
index b21bd1041343..75a84449b9d3 100644
--- a/emulators/es-de/pkg-plist
+++ b/emulators/es-de/pkg-plist
@@ -25,6 +25,9 @@ share/applications/org.es_de.frontend.desktop
%%DATADIR%%/licenses/DroidSans
%%DATADIR%%/licenses/FFmpeg
%%DATADIR%%/licenses/FontAwesome
+%%DATADIR%%/licenses/Fontconfig
+%%DATADIR%%/licenses/FreeImage
+%%DATADIR%%/licenses/FreeType
%%DATADIR%%/licenses/Freesound_CC0
%%DATADIR%%/licenses/Freesound_CCBY
%%DATADIR%%/licenses/GLEW
@@ -32,23 +35,31 @@ share/applications/org.es_de.frontend.desktop
%%DATADIR%%/licenses/GNUFreeFont
%%DATADIR%%/licenses/HarfBuzz
%%DATADIR%%/licenses/ICU
+%%DATADIR%%/licenses/LibTIFF
%%DATADIR%%/licenses/LunaSVG
%%DATADIR%%/licenses/MAME
%%DATADIR%%/licenses/NanumSquareNeo
%%DATADIR%%/licenses/NotoEmoji
%%DATADIR%%/licenses/Ogg
+%%DATADIR%%/licenses/OpenJPEG
+%%DATADIR%%/licenses/OpenSSL
%%DATADIR%%/licenses/OpenSans
%%DATADIR%%/licenses/Opus
%%DATADIR%%/licenses/PhosphorIcons
%%DATADIR%%/licenses/Poppler
+%%DATADIR%%/licenses/SDL
%%DATADIR%%/licenses/UTF8-CPP
%%DATADIR%%/licenses/Vorbis
+%%DATADIR%%/licenses/curl
%%DATADIR%%/licenses/libgit2
+%%DATADIR%%/licenses/libiconv
%%DATADIR%%/licenses/libintl
-%%DATADIR%%/licenses/libvpx
+%%DATADIR%%/licenses/libjpeg-turbo
+%%DATADIR%%/licenses/libpng
%%DATADIR%%/licenses/linear-es-de
%%DATADIR%%/licenses/modern-es-de
%%DATADIR%%/licenses/modern-es-de_nsoicons
+%%DATADIR%%/licenses/pugixml
%%DATADIR%%/licenses/rlottie
%%DATADIR%%/licenses/slate-es-de
%%DATADIR%%/licenses/ubuntu-font-licence-1.0
@@ -219,20 +230,24 @@ share/applications/org.es_de.frontend.desktop
%%DATADIR%%/resources/graphics/textinput_focused.svg
%%DATADIR%%/resources/graphics/white.png
%%DATADIR%%/resources/graphics/window_icon_256.png
+%%NLS%%%%DATADIR%%/resources/locale/bs_BA/LC_MESSAGES/bs_BA.mo
%%NLS%%%%DATADIR%%/resources/locale/ca_ES/LC_MESSAGES/ca_ES.mo
%%NLS%%%%DATADIR%%/resources/locale/de_DE/LC_MESSAGES/de_DE.mo
%%NLS%%%%DATADIR%%/resources/locale/en_GB/LC_MESSAGES/en_GB.mo
%%NLS%%%%DATADIR%%/resources/locale/en_US/LC_MESSAGES/en_US.mo
%%NLS%%%%DATADIR%%/resources/locale/es_ES/LC_MESSAGES/es_ES.mo
%%NLS%%%%DATADIR%%/resources/locale/fr_FR/LC_MESSAGES/fr_FR.mo
+%%NLS%%%%DATADIR%%/resources/locale/hr_HR/LC_MESSAGES/hr_HR.mo
%%NLS%%%%DATADIR%%/resources/locale/it_IT/LC_MESSAGES/it_IT.mo
%%NLS%%%%DATADIR%%/resources/locale/ja_JP/LC_MESSAGES/ja_JP.mo
%%NLS%%%%DATADIR%%/resources/locale/ko_KR/LC_MESSAGES/ko_KR.mo
%%NLS%%%%DATADIR%%/resources/locale/nl_NL/LC_MESSAGES/nl_NL.mo
%%NLS%%%%DATADIR%%/resources/locale/pl_PL/LC_MESSAGES/pl_PL.mo
%%NLS%%%%DATADIR%%/resources/locale/pt_BR/LC_MESSAGES/pt_BR.mo
+%%NLS%%%%DATADIR%%/resources/locale/pt_PT/LC_MESSAGES/pt_PT.mo
%%NLS%%%%DATADIR%%/resources/locale/ro_RO/LC_MESSAGES/ro_RO.mo
%%NLS%%%%DATADIR%%/resources/locale/ru_RU/LC_MESSAGES/ru_RU.mo
+%%NLS%%%%DATADIR%%/resources/locale/sr_RS/LC_MESSAGES/sr_RS.mo
%%NLS%%%%DATADIR%%/resources/locale/sv_SE/LC_MESSAGES/sv_SE.mo
%%NLS%%%%DATADIR%%/resources/locale/zh_CN/LC_MESSAGES/zh_CN.mo
%%NLS%%%%DATADIR%%/resources/locale/zh_TW/LC_MESSAGES/zh_TW.mo
@@ -252,17 +267,23 @@ share/applications/org.es_de.frontend.desktop
%%DATADIR%%/resources/sounds/select.wav
%%DATADIR%%/resources/sounds/systembrowse.wav
%%DATADIR%%/resources/systems/android/es_find_rules.xml
+%%DATADIR%%/resources/systems/android/es_import_rules.xml
%%DATADIR%%/resources/systems/android/es_systems.xml
%%DATADIR%%/resources/systems/haiku/es_find_rules.xml
+%%DATADIR%%/resources/systems/haiku/es_import_rules.xml
%%DATADIR%%/resources/systems/haiku/es_systems.xml
%%DATADIR%%/resources/systems/linux/es_find_rules.xml
+%%DATADIR%%/resources/systems/linux/es_import_rules.xml
%%DATADIR%%/resources/systems/linux/es_systems.xml
%%DATADIR%%/resources/systems/macos/es_find_rules.xml
+%%DATADIR%%/resources/systems/macos/es_import_rules.xml
%%DATADIR%%/resources/systems/macos/es_systems.xml
%%DATADIR%%/resources/systems/unix/es_find_rules.xml
+%%DATADIR%%/resources/systems/unix/es_import_rules.xml
%%DATADIR%%/resources/systems/unix/es_systems.xml
%%DATADIR%%/resources/systems/windows/es_find_rules.xml
%%DATADIR%%/resources/systems/windows/es_find_rules_portable.xml
+%%DATADIR%%/resources/systems/windows/es_import_rules.xml
%%DATADIR%%/resources/systems/windows/es_systems.xml
%%DATADIR%%/themes/linear-es-de/CREDITS.md
%%DATADIR%%/themes/linear-es-de/LICENSE
diff --git a/emulators/flycast/Makefile b/emulators/flycast/Makefile
index c4a1f271ab9e..2366f019499b 100644
--- a/emulators/flycast/Makefile
+++ b/emulators/flycast/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flycast
DISTVERSIONPREFIX= v
DISTVERSION= 2.5
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= emulators
MAINTAINER= bsdcode@disroot.org
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index 793f30a06ba3..c4cda0872bf7 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mame
DISTVERSION= 0.277
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= emulators games
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile
index bfdeabf39138..b69cba9c8771 100644
--- a/emulators/yuzu/Makefile
+++ b/emulators/yuzu/Makefile
@@ -136,7 +136,7 @@ WEBENGINE_CMAKE_BOOL= YUZU_USE_QT_WEB_ENGINE
WEBENGINE_IMPLIES= GUI
post-extract:
- @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${_DISTDIR},} \
+ @${CP} ${DISTFILES:M*\:gamedb:C/\:.*//:S,^,${DISTDIR}/,} \
${WRKSRC}/dist/compatibility_list/
post-patch:
diff --git a/ftp/fineftp-server/Makefile b/ftp/fineftp-server/Makefile
index 10c4a7517426..e5d4035afe63 100644
--- a/ftp/fineftp-server/Makefile
+++ b/ftp/fineftp-server/Makefile
@@ -1,6 +1,7 @@
PORTNAME= fineftp-server
DISTVERSIONPREFIX= v
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= ftp
MAINTAINER= yuri@FreeBSD.org
diff --git a/games/narcissu2/Makefile b/games/narcissu2/Makefile
index 93e107032a4e..069c8b59ee57 100644
--- a/games/narcissu2/Makefile
+++ b/games/narcissu2/Makefile
@@ -49,7 +49,7 @@ pre-install:
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_DATA} ${DISTFILES:M*\:icon:C/:.*//:S,^,${_DISTDIR},} \
+ ${INSTALL_DATA} ${DISTFILES:M*\:icon:C/:.*//:S,^,${DISTDIR}/,} \
${STAGEDIR}${PREFIX}/share/pixmaps
(cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
${INSTALL_DATA} -p ${WRKDIR}/*.utf ${STAGEDIR}${DATADIR}
diff --git a/games/widelands/Makefile b/games/widelands/Makefile
index 935c3a1f6e3c..715a26360568 100644
--- a/games/widelands/Makefile
+++ b/games/widelands/Makefile
@@ -1,7 +1,7 @@
PORTNAME= widelands
DISTVERSIONPREFIX= v
DISTVERSION= 1.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/graphics/kf6-kimageformats/Makefile b/graphics/kf6-kimageformats/Makefile
index 486c61aae2d5..8dc08c060878 100644
--- a/graphics/kf6-kimageformats/Makefile
+++ b/graphics/kf6-kimageformats/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kimageformats
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= graphics kde kde-frameworks
COMMENT= Plugins to allow QImage to support extra file formats
diff --git a/graphics/kf6-kimageformats/distinfo b/graphics/kf6-kimageformats/distinfo
index f2b4436dc63f..7aecaa5016c6 100644
--- a/graphics/kf6-kimageformats/distinfo
+++ b/graphics/kf6-kimageformats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476624
-SHA256 (KDE/frameworks/6.15/kimageformats-6.15.0.tar.xz) = 2fab119c64f117026166f49840abe5c1efe3e8f9a10d966b3406ffb6a6084030
-SIZE (KDE/frameworks/6.15/kimageformats-6.15.0.tar.xz) = 28203696
+TIMESTAMP = 1752529509
+SHA256 (KDE/frameworks/6.16/kimageformats-6.16.0.tar.xz) = 86dfbb05ab845f7b19a7fec88e135d14e47af14dc1713d9fb391966510c1dc4b
+SIZE (KDE/frameworks/6.16/kimageformats-6.16.0.tar.xz) = 28620588
diff --git a/graphics/kf6-kimageformats/pkg-plist b/graphics/kf6-kimageformats/pkg-plist
index 8003f92ff524..c6220810c367 100644
--- a/graphics/kf6-kimageformats/pkg-plist
+++ b/graphics/kf6-kimageformats/pkg-plist
@@ -7,6 +7,7 @@ lib/cmake/KF6ImageFormats/KF6ImageFormatsConfigVersion.cmake
%%OPENEXR%%%%QT_PLUGINDIR%%/imageformats/kimg_exr.so
%%QT_PLUGINDIR%%/imageformats/kimg_hdr.so
%%HEIF%%%%QT_PLUGINDIR%%/imageformats/kimg_heif.so
+%%QT_PLUGINDIR%%/imageformats/kimg_iff.so
%%QT_PLUGINDIR%%/imageformats/kimg_jp2.so
%%JXL%%%%QT_PLUGINDIR%%/imageformats/kimg_jxl.so
%%QT_PLUGINDIR%%/imageformats/kimg_kra.so
diff --git a/graphics/kf6-kplotting/distinfo b/graphics/kf6-kplotting/distinfo
index a29d1766ec1e..81188fd98953 100644
--- a/graphics/kf6-kplotting/distinfo
+++ b/graphics/kf6-kplotting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476624
-SHA256 (KDE/frameworks/6.15/kplotting-6.15.0.tar.xz) = 5f7105f015eee67acdeb8a96fb9448186a605b6273f0af89a055c2721cab59dc
-SIZE (KDE/frameworks/6.15/kplotting-6.15.0.tar.xz) = 34032
+TIMESTAMP = 1752529510
+SHA256 (KDE/frameworks/6.16/kplotting-6.16.0.tar.xz) = a2117ed10b5c5992f9b160cb98bc53042cdd257de6b9b9f2f5ba4a6a5c00bd06
+SIZE (KDE/frameworks/6.16/kplotting-6.16.0.tar.xz) = 34032
diff --git a/graphics/kf6-kquickcharts/distinfo b/graphics/kf6-kquickcharts/distinfo
index d50f42a0b6fd..61dbf55324cc 100644
--- a/graphics/kf6-kquickcharts/distinfo
+++ b/graphics/kf6-kquickcharts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832090
-SHA256 (KDE/frameworks/6.15/kquickcharts-6.15.0.tar.xz) = f9f2f4bea577fed8a7f1ddea34617efe74517a492e9c0721f02f2cc08fb6786d
-SIZE (KDE/frameworks/6.15/kquickcharts-6.15.0.tar.xz) = 112060
+TIMESTAMP = 1752529511
+SHA256 (KDE/frameworks/6.16/kquickcharts-6.16.0.tar.xz) = 03a70fa5b5b1f098bbcc020dd1792b8c0b999d8be7ccd1b34b79f5b7a39f183d
+SIZE (KDE/frameworks/6.16/kquickcharts-6.16.0.tar.xz) = 112100
diff --git a/graphics/kf6-ksvg/distinfo b/graphics/kf6-ksvg/distinfo
index ab0052c6bab3..0def4105b456 100644
--- a/graphics/kf6-ksvg/distinfo
+++ b/graphics/kf6-ksvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476625
-SHA256 (KDE/frameworks/6.15/ksvg-6.15.0.tar.xz) = 955c5ceb28879d10106cb807f4f259810c705bbbbddaf170af0d563fbd580197
-SIZE (KDE/frameworks/6.15/ksvg-6.15.0.tar.xz) = 83772
+TIMESTAMP = 1752529512
+SHA256 (KDE/frameworks/6.16/ksvg-6.16.0.tar.xz) = ee3bf0726e84137c131ccd5c61c17f08edc0c0d8e9fa27d26cd3a4524f5cf6c3
+SIZE (KDE/frameworks/6.16/ksvg-6.16.0.tar.xz) = 83764
diff --git a/graphics/kf6-prison/distinfo b/graphics/kf6-prison/distinfo
index 9ac77c36f2ce..e73d6e8d2db2 100644
--- a/graphics/kf6-prison/distinfo
+++ b/graphics/kf6-prison/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476625
-SHA256 (KDE/frameworks/6.15/prison-6.15.0.tar.xz) = 343f1dbc82fe6fddaad08b93a60048ed11a00c5c97fb2b30430d7199d614dfbf
-SIZE (KDE/frameworks/6.15/prison-6.15.0.tar.xz) = 57380
+TIMESTAMP = 1752529512
+SHA256 (KDE/frameworks/6.16/prison-6.16.0.tar.xz) = 382b2b9e3a0055c34b60290352b8566a8bff75ca8735b9534a076383d6e4e510
+SIZE (KDE/frameworks/6.16/prison-6.16.0.tar.xz) = 57360
diff --git a/graphics/plasma6-spectacle/distinfo b/graphics/plasma6-spectacle/distinfo
index 30d02b344cc8..fe2bcbf43d46 100644
--- a/graphics/plasma6-spectacle/distinfo
+++ b/graphics/plasma6-spectacle/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380537
-SHA256 (KDE/plasma/6.4.2/spectacle-6.4.2.tar.xz) = 18b1d0b7e26680666eb86a2b0908c36d9e17a498b352944d89b901183920e0cb
-SIZE (KDE/plasma/6.4.2/spectacle-6.4.2.tar.xz) = 1598176
+TIMESTAMP = 1752584468
+SHA256 (KDE/plasma/6.4.3/spectacle-6.4.3.tar.xz) = 9986fc091f913a3f0e1520bd8b3a33e9c174e03f48b4b2af3192bd8a31bb29d8
+SIZE (KDE/plasma/6.4.3/spectacle-6.4.3.tar.xz) = 1598408
diff --git a/graphics/xmlgraphics-commons/Makefile b/graphics/xmlgraphics-commons/Makefile
index ad963a60ec1b..875e1d17628b 100644
--- a/graphics/xmlgraphics-commons/Makefile
+++ b/graphics/xmlgraphics-commons/Makefile
@@ -1,11 +1,11 @@
PORTNAME= xmlgraphics-commons
-PORTVERSION= 2.6
+DISTVERSION= 2.11
DISTVERSIONSUFFIX= -bin
CATEGORIES= graphics textproc java
MASTER_SITES= APACHE/xmlgraphics/commons/binaries \
https://archive.apache.org/dist/xmlgraphics/commons/binaries/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= atanubiswas484@gmail.com
COMMENT= Several reusable components used by Apache Batik and FOP
WWW= https://xmlgraphics.apache.org/commons/
@@ -17,14 +17,14 @@ USES= java
NO_ARCH= yes
NO_BUILD= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
PLIST_FILES= ${JAVAJARDIR}/${JARFILE_VER} \
${JAVAJARDIR}/${JARFILE}
PORTDOCS= *
JARFILE= ${PORTNAME}.jar
-JARFILE_VER= ${PORTNAME}-${PORTVERSION}.jar
+JARFILE_VER= ${PORTNAME}-${DISTVERSION}.jar
OPTIONS_DEFINE= DOCS
diff --git a/graphics/xmlgraphics-commons/distinfo b/graphics/xmlgraphics-commons/distinfo
index ec1a202d60ac..a93b66cdcac4 100644
--- a/graphics/xmlgraphics-commons/distinfo
+++ b/graphics/xmlgraphics-commons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1626809136
-SHA256 (xmlgraphics-commons-2.6-bin.tar.gz) = 2f92a74fe6c54685c31fb988eb1dc2134f4e4f567c31d9d4e103f07001300ab3
-SIZE (xmlgraphics-commons-2.6-bin.tar.gz) = 1580005
+TIMESTAMP = 1752609194
+SHA256 (xmlgraphics-commons-2.11-bin.tar.gz) = 690a3301c3f320dd78092622bfc0e7f20c9457f048c37947c3700a4d7dc124f0
+SIZE (xmlgraphics-commons-2.11-bin.tar.gz) = 2009106
diff --git a/lang/gambit-c/Makefile b/lang/gambit-c/Makefile
index b94030174133..e52d169e39ae 100644
--- a/lang/gambit-c/Makefile
+++ b/lang/gambit-c/Makefile
@@ -1,11 +1,9 @@
PORTNAME= gambit-c
-PORTVERSION= 4.9.6
DISTVERSIONPREFIX= v
+DISTVERSION= 4.9.7
PORTEPOCH= 1
CATEGORIES= lang
-GAMBIT_VERSION= 409006
-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Gambit programming system where the compiler generates portable C code
WWW= https://gambitscheme.org
@@ -30,9 +28,11 @@ CONFIGURE_ARGS= --docdir=${DOCSDIR} \
MAKEFILE= makefile
INFO= gambit
+
+GAMBIT_VERSION= 409007
PLIST_SUB= GAMBIT_VERSION=${GAMBIT_VERSION}
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
diff --git a/lang/gambit-c/distinfo b/lang/gambit-c/distinfo
index 077618dd16e3..60589145b48d 100644
--- a/lang/gambit-c/distinfo
+++ b/lang/gambit-c/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749313690
-SHA256 (gambit-gambit-v4.9.6_GH0.tar.gz) = 6fc1fa06262e03c1b4215977e75bdbbd80d09b3819683ac2124c5ac94781272c
-SIZE (gambit-gambit-v4.9.6_GH0.tar.gz) = 16247420
+TIMESTAMP = 1752566891
+SHA256 (gambit-gambit-v4.9.7_GH0.tar.gz) = 0da7c9772a2186dab1fba6bf6c777afe7424f40beacadf1b117d5cc825fe2db3
+SIZE (gambit-gambit-v4.9.7_GH0.tar.gz) = 16211736
diff --git a/math/py-igraph/Makefile b/math/py-igraph/Makefile
index ba22555e9a9c..59e9aed6bfd8 100644
--- a/math/py-igraph/Makefile
+++ b/math/py-igraph/Makefile
@@ -1,6 +1,5 @@
PORTNAME= igraph
-DISTVERSION= 0.10.6
-PORTREVISION= 6
+DISTVERSION= 0.11.9
CATEGORIES= math python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,17 +11,13 @@ WWW= https://igraph.org/python/
LICENSE= GPLv2
-BROKEN= Fails to build with libxml2 2.13+, error: incompatible function pointer types passing 'void (*)(void *, xmlErrorPtr)' (aka 'void (*)(void *, struct _xmlError *)') to parameter of type 'xmlStructuredErrorFunc' (aka 'void (*)(void *, const struct _xmlError *)')
-
BUILD_DEPENDS= cmake:devel/cmake-core \
${LOCALBASE}/bin/flex:textproc/flex
-LIB_DEPENDS= libigraph.so:math/igraph \
- libarpack.so:math/arpack-ng \
+LIB_DEPENDS= libarpack.so:math/arpack-ng \
libblas.so:math/blas \
libglpk.so:math/glpk \
libgmp.so:math/gmp \
- liblapack.so:math/lapack \
- libopenblas.so:math/openblas
+ liblapack.so:math/lapack
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}texttable>=1.6.2:textproc/py-texttable@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cairocffi>0:graphics/py-cairocffi@${PY_FLAVOR}
TEST_DEPENDS= py.test:devel/py-pytest@${PY_FLAVOR}
diff --git a/math/py-igraph/distinfo b/math/py-igraph/distinfo
index 92d43956c400..3b9f5d95b2c0 100644
--- a/math/py-igraph/distinfo
+++ b/math/py-igraph/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1692030616
-SHA256 (python-igraph/igraph-0.10.6.tar.gz) = 76f7aad294514412f835366a7d9a9c1e7a34c3e6ef0a6c3a1a835234323228e8
-SIZE (python-igraph/igraph-0.10.6.tar.gz) = 4233333
+TIMESTAMP = 1752616078
+SHA256 (python-igraph/igraph-0.11.9.tar.gz) = c57ce44873abcfcfd1d61d7d261e416d352186958e7b5d299cf244efa6757816
+SIZE (python-igraph/igraph-0.11.9.tar.gz) = 4587322
diff --git a/math/py-igraph/files/patch-setup.py b/math/py-igraph/files/patch-setup.py
index c45c6da41642..24e3ea45c0df 100644
--- a/math/py-igraph/files/patch-setup.py
+++ b/math/py-igraph/files/patch-setup.py
@@ -1,24 +1,26 @@
---- setup.py.orig 2023-07-13 11:49:16 UTC
+--- setup.py.orig 2025-06-11 00:02:53 UTC
+++ setup.py
-@@ -281,7 +281,7 @@ class IgraphCCoreCMakeBuilder:
+@@ -280,8 +280,8 @@ class IgraphCCoreCMakeBuilder:
+ args.append("-DIGRAPH_GRAPHML_SUPPORT:BOOL=OFF")
# Build the Python interface with vendored libraries
- for deps in "ARPACK BLAS GLPK GMP LAPACK".split():
+- for deps in "ARPACK BLAS GLPK GMP LAPACK PLFIT".split():
- args.append("-DIGRAPH_USE_INTERNAL_" + deps + "=ON")
++ for deps in "ARPACK BLAS GLPK GMP LAPACK".split():
+ args.append("-DIGRAPH_USE_INTERNAL_" + deps + "=OFF")
- # -fPIC is needed on Linux so we can link to a static igraph lib from a
- # Python shared library
-@@ -289,6 +289,12 @@ class IgraphCCoreCMakeBuilder:
-
+ # Use link-time optinization if available
+ args.append("-DIGRAPH_ENABLE_LTO=AUTO")
+@@ -293,6 +293,12 @@ class IgraphCCoreCMakeBuilder:
# No need to build tests
args.append("-DBUILD_TESTING=OFF")
-+
+
+ # Always use flex from ports
+ args.append("-DFLEX_EXECUTABLE:FILEPATH=%%LOCALBASE%%/bin/flex")
+
+ # Don't try to use git
+ args.append("-DCMAKE_DISABLE_FIND_PACKAGE_Git:BOOL=True")
-
++
# Do not treat compilation warnings as errors in case someone is trying
# to "pip install" igraph in an environment for which we don't provide
+ # wheels and the compiler complains about harmless things
diff --git a/math/py-igraph/files/patch-vendor_source_igraph_etc_cmake_compilers.cmake b/math/py-igraph/files/patch-vendor_source_igraph_etc_cmake_compilers.cmake
new file mode 100644
index 000000000000..c0f153b37fa3
--- /dev/null
+++ b/math/py-igraph/files/patch-vendor_source_igraph_etc_cmake_compilers.cmake
@@ -0,0 +1,19 @@
+Strip the _POSIX_C_SOURCE=200809L define again, our libc++ breaks claiming
+that a set included from locale cannot find isascii()...
+
+--- vendor/source/igraph/etc/cmake/compilers.cmake.orig 2025-06-11 00:03:00 UTC
++++ vendor/source/igraph/etc/cmake/compilers.cmake
+@@ -1,13 +1,5 @@ include(CheckCCompilerFlag)
+ include(CheckCCompilerFlag)
+
+-# Enable POSIX features. This needs to be set here instead of in source files so
+-# that it affects CMake-based feature tests.
+-#
+-# See:
+-# - https://pubs.opengroup.org/onlinepubs/007904875/functions/xsh_chap02_02.html
+-# - https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html
+-add_compile_definitions(_POSIX_C_SOURCE=200809L)
+-
+ if(MSVC)
+ add_compile_options(/FS)
+ add_compile_definitions(_CRT_SECURE_NO_WARNINGS) # necessary to compile for UWP
diff --git a/misc/Makefile b/misc/Makefile
index ec75cf7ef32a..4988a014b83c 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -547,6 +547,7 @@
SUBDIR += qbrew
SUBDIR += qlas
SUBDIR += qlcplus
+ SUBDIR += qman
SUBDIR += qt5-doc
SUBDIR += qt5-examples
SUBDIR += qt5-l10n
diff --git a/misc/kf6-purpose/distinfo b/misc/kf6-purpose/distinfo
index 520735e8874b..57f25be97bec 100644
--- a/misc/kf6-purpose/distinfo
+++ b/misc/kf6-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749832091
-SHA256 (KDE/frameworks/6.15/purpose-6.15.0.tar.xz) = d1c0c94a6a6ca11e2dc447431d005e11a73dec33692bef619b0b97bb525fc49e
-SIZE (KDE/frameworks/6.15/purpose-6.15.0.tar.xz) = 189508
+TIMESTAMP = 1752529513
+SHA256 (KDE/frameworks/6.16/purpose-6.16.0.tar.xz) = aa0ff2c98e0cd517c4d81914ba28f4a6101b25ee9acb177480967f45b03988bf
+SIZE (KDE/frameworks/6.16/purpose-6.16.0.tar.xz) = 189540
diff --git a/misc/qman/Makefile b/misc/qman/Makefile
new file mode 100644
index 000000000000..350c241b60ee
--- /dev/null
+++ b/misc/qman/Makefile
@@ -0,0 +1,61 @@
+PORTNAME= qman
+PORTVERSION= 1.4.2.20250630
+CATEGORIES= misc
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= More modern man page viewer for our terminals
+WWW= https://github.com/plp13/qman
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= cog:devel/py-cogapp
+
+USES= groff:run meson pkgconfig
+
+USE_GITHUB= yes
+GH_ACCOUNT= plp13
+GH_TAGNAME= 16b4e808ab619d7bfb7d94017ca9505b69a387fb
+
+MESON_ARGS= -Dconfigdir=${PREFIX}/etc/xdg/${PORTNAME} \
+ -Ddocs=disabled \
+ -Dtests=disabled
+
+OPTIONS_DEFINE= BZIP2 DOCS GZIP LZMA MANPAGES
+OPTIONS_DEFAULT=BZIP2 GZIP LZMA MANPAGES
+OPTIONS_SUB= yes
+
+BZIP2_DESC= Support bzip2-compressed manual pages
+GZIP_DESC= Support gzip-compressed manual pages
+LZMA_DESC= Support xz-compressed manual pages
+
+BZIP2_MESON_ENABLED= bzip2
+GZIP_MESON_ENABLED= gzip
+LZMA_MESON_ENABLED= lzma
+MANPAGES_MESON_ENABLED= man-pages
+
+PORTDOCS= BUILDING.md CONTRIBUTING.md DEBUGGING.md OS_SPECIFIC.md \
+ README.md TESTING.md TROUBLESHOOTING.md
+
+.include <bsd.port.options.mk>
+
+# FreeBSD 13 is missing /usr/libdata/pkgconfig/ncursesw.pc
+.if ${OPSYS} == FreeBSD && ${OSREL:R} == 13
+USES+= ncurses:port
+.else
+USES+= ncurses
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+ ${WRKSRC}/config/qman.conf
+ @${REINPLACE_CMD} -e 's|/etc|${PREFIX}&|' \
+ ${WRKSRC}/src/config.c.cog ${WRKSRC}/src/config.h.cog
+
+post-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_MAN} ${PORTDOCS:S|README.md||:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR}
+
+
+.include <bsd.port.mk>
diff --git a/misc/qman/distinfo b/misc/qman/distinfo
new file mode 100644
index 000000000000..a727c006d449
--- /dev/null
+++ b/misc/qman/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752607509
+SHA256 (plp13-qman-1.4.2.20250630-16b4e808ab619d7bfb7d94017ca9505b69a387fb_GH0.tar.gz) = 8b950c83bae0bd0fa5bd67d549b9044f152aae5925a1cf804cc56228272cabaa
+SIZE (plp13-qman-1.4.2.20250630-16b4e808ab619d7bfb7d94017ca9505b69a387fb_GH0.tar.gz) = 952625
diff --git a/misc/qman/files/patch-config_qman.conf b/misc/qman/files/patch-config_qman.conf
new file mode 100644
index 000000000000..f5bc89c71f78
--- /dev/null
+++ b/misc/qman/files/patch-config_qman.conf
@@ -0,0 +1,12 @@
+--- config/qman.conf.orig 2025-07-15 19:28:48 UTC
++++ config/qman.conf
+@@ -21,6 +21,9 @@ enable= true
+ ; flicker after opening an email link
+ ; reset_after_email= false
+
++system_type= freebsd
++groff_path= %%LOCALBASE%%/bin/groff
++
+ [layout]
+
+ ; Change this to suit your terminal window size
diff --git a/misc/qman/pkg-descr b/misc/qman/pkg-descr
new file mode 100644
index 000000000000..09396e416fd4
--- /dev/null
+++ b/misc/qman/pkg-descr
@@ -0,0 +1,10 @@
+Unix manual pages are lovely. They are concise, well-written,
+complete, and downright useful. However, the standard way of accessing
+them from the command-line hasn't changed since the early days.
+
+Qman aims to change that. It's a modern, full-featured manual page
+viewer featuring hyperlinks, web browser like navigation, a table of
+contents for each page, incremental search, on-line help, and more. It
+also strives to be fast and tiny, so that it can be used
+everywhere. For this reason, it's been written in plain C and has only
+minimal dependencies.
diff --git a/misc/qman/pkg-plist b/misc/qman/pkg-plist
new file mode 100644
index 000000000000..0472e626d2bc
--- /dev/null
+++ b/misc/qman/pkg-plist
@@ -0,0 +1,8 @@
+bin/qman
+etc/xdg/qman/qman.conf
+etc/xdg/qman/themes/adwaita-light.conf
+etc/xdg/qman/themes/adwaita.conf
+etc/xdg/qman/themes/catppuccin_latte.conf
+etc/xdg/qman/themes/modernity-light.conf
+etc/xdg/qman/themes/modernity.conf
+%%MANPAGES%%share/man/man1/qman.1.gz
diff --git a/multimedia/musikcube/Makefile b/multimedia/musikcube/Makefile
index a906624fc4ce..075ac179f511 100644
--- a/multimedia/musikcube/Makefile
+++ b/multimedia/musikcube/Makefile
@@ -1,6 +1,6 @@
PORTNAME= musikcube
DISTVERSION= 3.0.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= multimedia audio
MAINTAINER= yuri@FreeBSD.org
diff --git a/multimedia/obs-studio/Makefile b/multimedia/obs-studio/Makefile
index 6c5f2282b9bf..c8f39892e339 100644
--- a/multimedia/obs-studio/Makefile
+++ b/multimedia/obs-studio/Makefile
@@ -1,5 +1,6 @@
PORTNAME= obs-studio
DISTVERSION= 31.1.1
+PORTREVISION= 1
CATEGORIES= multimedia
MASTER_SITES= https://github.com/obsproject/obs-studio/releases/download/${DISTVERSION}/
DISTFILES= OBS-Studio-${DISTVERSION}-Sources${EXTRACT_SUFX}
diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile
index 5f8a8f0e04d9..30f71a74405d 100644
--- a/net-im/linux-discord/Makefile
+++ b/net-im/linux-discord/Makefile
@@ -1,5 +1,5 @@
PORTNAME= discord
-DISTVERSION= 0.0.101
+DISTVERSION= 0.0.102
PORTREVISION= 0
PORTEPOCH= 1
CATEGORIES= net-im
diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo
index 2afa0d017fd0..8ee2f3ac3c35 100644
--- a/net-im/linux-discord/distinfo
+++ b/net-im/linux-discord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751965321
-SHA256 (discord-0.0.101.tar.gz) = 141e8688233ebc6ca364bb45d068c022af1eb4ae456324158ac597e88cc1e197
-SIZE (discord-0.0.101.tar.gz) = 105421282
+TIMESTAMP = 1752651317
+SHA256 (discord-0.0.102.tar.gz) = c6797aed3cbdbae023395e5e5a747bc46f8f47927833b9d87358634418db68e2
+SIZE (discord-0.0.102.tar.gz) = 105422377
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 673189ad1715..c17174386801 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,5 +1,5 @@
PORTNAME= telegram-desktop
-DISTVERSION= 5.16.3
+DISTVERSION= 5.16.4
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/telegram-desktop/distinfo b/net-im/telegram-desktop/distinfo
index 0e995c5f59b5..b4281b38b7cd 100644
--- a/net-im/telegram-desktop/distinfo
+++ b/net-im/telegram-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752091454
-SHA256 (tdesktop-5.16.3-full.tar.gz) = 24fc952d920db66fa1ca4748ee5674220c99f329b289acee0273ed8729ee310c
-SIZE (tdesktop-5.16.3-full.tar.gz) = 75107520
+TIMESTAMP = 1752596801
+SHA256 (tdesktop-5.16.4-full.tar.gz) = cad9dba07c5814bd83463be89b160cef57832e16b9973f13e195afe10c164072
+SIZE (tdesktop-5.16.4-full.tar.gz) = 75129440
diff --git a/net-mgmt/kf6-networkmanager-qt/distinfo b/net-mgmt/kf6-networkmanager-qt/distinfo
index 358ec5ca90b5..5bc3d271f506 100644
--- a/net-mgmt/kf6-networkmanager-qt/distinfo
+++ b/net-mgmt/kf6-networkmanager-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476629
-SHA256 (KDE/frameworks/6.15/networkmanager-qt-6.15.0.tar.xz) = ac41786342b106fe7457d414e2d79289c6d720dcfaa58c271c50c8e4a754b39b
-SIZE (KDE/frameworks/6.15/networkmanager-qt-6.15.0.tar.xz) = 184072
+TIMESTAMP = 1752529519
+SHA256 (KDE/frameworks/6.16/networkmanager-qt-6.16.0.tar.xz) = b9ed0baa9159cc5aac7651be48a980cc7cb583933c412cef838596128cbd6645
+SIZE (KDE/frameworks/6.16/networkmanager-qt-6.16.0.tar.xz) = 183988
diff --git a/net-mgmt/prometheus3/Makefile b/net-mgmt/prometheus3/Makefile
index 12ee3b641d7b..4fe916c8a848 100644
--- a/net-mgmt/prometheus3/Makefile
+++ b/net-mgmt/prometheus3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prometheus
DISTVERSIONPREFIX= v
-DISTVERSION= 3.4.2
+DISTVERSION= 3.5.0
CATEGORIES= net-mgmt
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \
https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui
diff --git a/net-mgmt/prometheus3/distinfo b/net-mgmt/prometheus3/distinfo
index d85fef6f523f..6bbba81e5c7f 100644
--- a/net-mgmt/prometheus3/distinfo
+++ b/net-mgmt/prometheus3/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1751801683
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/go.mod) = 3ed91ee289b2fb7afbfa04428fe90901fb3cd66335335fd92ce33f97f7abcd1b
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/go.mod) = 11087
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-web-ui-3.4.2.tar.gz) = dda5cfefd69e03fa9ef7db15b099f49cd46082bcc559399a44eddd073391e945
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-web-ui-3.4.2.tar.gz) = 3488170
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-prometheus-v3.4.2_GH0.tar.gz) = 242fa5c91f41edf6cd68fea1c6cd896f0bf3ae577a45c33ea9af3643dcc71766
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-prometheus-v3.4.2_GH0.tar.gz) = 5078495
+TIMESTAMP = 1752571020
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/go.mod) = 6233234ceea2031a75041930e0931abf3e1123194a0ce3ca44c6468782611ba6
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/go.mod) = 12136
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-web-ui-3.5.0.tar.gz) = 8fec0e43c9b68e85d9dff0ba6cef29c6ba0cfe19ed54b3ff421a1656674b8abe
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-web-ui-3.5.0.tar.gz) = 3488940
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-prometheus-v3.5.0_GH0.tar.gz) = fadb33c398026e190f9335e90e214065b012b9cb454da121e072697ad307cb47
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.5.0_GH0/prometheus-prometheus-v3.5.0_GH0.tar.gz) = 5129940
diff --git a/net/arataga/Makefile b/net/arataga/Makefile
index 6154c7d5c2da..941d3271ecd4 100644
--- a/net/arataga/Makefile
+++ b/net/arataga/Makefile
@@ -1,7 +1,7 @@
PORTNAME= arataga
PORTVERSION= 0.5.4
DISTVERSIONPREFIX= v
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net
MASTER_SITES= SF/sobjectizer/oess/oess-2:oess
DISTFILES= oess-2.2.3-full.tar.bz2:oess
diff --git a/net/asio/Makefile b/net/asio/Makefile
index fb37ef174fc4..29331499cfda 100644
--- a/net/asio/Makefile
+++ b/net/asio/Makefile
@@ -1,5 +1,5 @@
PORTNAME= asio
-DISTVERSION= 1.30.2
+DISTVERSION= 1.34.2
CATEGORIES= net devel
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}%20(Stable)/
@@ -14,6 +14,8 @@ USES= tar:bz2
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-noarch-pkgconfigdir=${PREFIX}/libdata/pkgconfig
+
NO_BUILD= yes
NO_ARCH= yes
diff --git a/net/asio/distinfo b/net/asio/distinfo
index 19fbd5958c9a..6dccc793fa66 100644
--- a/net/asio/distinfo
+++ b/net/asio/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1719925331
-SHA256 (asio-1.30.2.tar.bz2) = 9f12cef05c0477eace9c68ccabd19f9e3a04b875d4768c323714cbd3a5fa3c2b
-SIZE (asio-1.30.2.tar.bz2) = 3196850
+TIMESTAMP = 1752611977
+SHA256 (asio-1.34.2.tar.bz2) = 9cbe5e8abefcde3cb2705672210548a3e9e82b13682a3d2828bc34d3fe1b5583
+SIZE (asio-1.34.2.tar.bz2) = 3219261
diff --git a/net/asio/files/patch-configure b/net/asio/files/patch-configure
index ee74e8c5d0d1..acffb82ad16b 100644
--- a/net/asio/files/patch-configure
+++ b/net/asio/files/patch-configure
@@ -1,11 +1,11 @@
Since we aren't compiling anything for the port, don't look for boost:
---- configure.orig 2020-04-06 07:06:03 UTC
+--- configure.orig 2025-04-10 21:52:03 UTC
+++ configure
-@@ -4900,7 +4900,6 @@ else
+@@ -5628,7 +5628,6 @@ else case e in #(
echo "Can't find boost headers. Please check the location of the boost"
echo "distribution and rerun configure using the --with-boost=DIR option."
echo "Alternatively, run with --without-boost to enable standalone build."
- exit 1
-
+ ;;
+ esac
fi
-
diff --git a/net/asio/pkg-plist b/net/asio/pkg-plist
index b98755110d2f..04b2c9dac3d3 100644
--- a/net/asio/pkg-plist
+++ b/net/asio/pkg-plist
@@ -44,17 +44,23 @@ include/asio/buffered_stream_fwd.hpp
include/asio/buffered_write_stream.hpp
include/asio/buffered_write_stream_fwd.hpp
include/asio/buffers_iterator.hpp
+include/asio/cancel_after.hpp
+include/asio/cancel_at.hpp
include/asio/cancellation_signal.hpp
include/asio/cancellation_state.hpp
include/asio/cancellation_type.hpp
+include/asio/co_composed.hpp
include/asio/co_spawn.hpp
include/asio/completion_condition.hpp
include/asio/compose.hpp
+include/asio/composed.hpp
+include/asio/config.hpp
include/asio/connect.hpp
include/asio/connect_pipe.hpp
include/asio/consign.hpp
include/asio/coroutine.hpp
include/asio/deadline_timer.hpp
+include/asio/default_completion_token.hpp
include/asio/defer.hpp
include/asio/deferred.hpp
include/asio/detached.hpp
@@ -73,6 +79,9 @@ include/asio/detail/call_stack.hpp
include/asio/detail/chrono.hpp
include/asio/detail/chrono_time_traits.hpp
include/asio/detail/completion_handler.hpp
+include/asio/detail/completion_message.hpp
+include/asio/detail/completion_payload.hpp
+include/asio/detail/completion_payload_handler.hpp
include/asio/detail/composed_work.hpp
include/asio/detail/concurrency_hint.hpp
include/asio/detail/conditionally_enabled_event.hpp
@@ -165,6 +174,7 @@ include/asio/detail/impl/winsock_init.ipp
include/asio/detail/initiate_defer.hpp
include/asio/detail/initiate_dispatch.hpp
include/asio/detail/initiate_post.hpp
+include/asio/detail/initiation_base.hpp
include/asio/detail/io_control.hpp
include/asio/detail/io_object_impl.hpp
include/asio/detail/io_uring_descriptor_read_at_op.hpp
@@ -280,6 +290,7 @@ include/asio/detail/thread_group.hpp
include/asio/detail/thread_info_base.hpp
include/asio/detail/throw_error.hpp
include/asio/detail/throw_exception.hpp
+include/asio/detail/timed_cancel_op.hpp
include/asio/detail/timer_queue.hpp
include/asio/detail/timer_queue_base.hpp
include/asio/detail/timer_queue_ptime.hpp
@@ -336,6 +347,7 @@ include/asio/detail/winsock_init.hpp
include/asio/detail/work_dispatcher.hpp
include/asio/detail/wrapped_handler.hpp
include/asio/dispatch.hpp
+include/asio/disposition.hpp
include/asio/error.hpp
include/asio/error_code.hpp
include/asio/execution.hpp
@@ -357,9 +369,7 @@ include/asio/execution/relationship.hpp
include/asio/execution_context.hpp
include/asio/executor.hpp
include/asio/executor_work_guard.hpp
-include/asio/experimental/append.hpp
include/asio/experimental/as_single.hpp
-include/asio/experimental/as_tuple.hpp
include/asio/experimental/awaitable_operators.hpp
include/asio/experimental/basic_channel.hpp
include/asio/experimental/basic_concurrent_channel.hpp
@@ -372,11 +382,7 @@ include/asio/experimental/co_spawn.hpp
include/asio/experimental/concurrent_channel.hpp
include/asio/experimental/coro.hpp
include/asio/experimental/coro_traits.hpp
-include/asio/experimental/deferred.hpp
-include/asio/experimental/detail/channel_handler.hpp
-include/asio/experimental/detail/channel_message.hpp
include/asio/experimental/detail/channel_operation.hpp
-include/asio/experimental/detail/channel_payload.hpp
include/asio/experimental/detail/channel_receive_op.hpp
include/asio/experimental/detail/channel_send_functions.hpp
include/asio/experimental/detail/channel_send_op.hpp
@@ -388,14 +394,12 @@ include/asio/experimental/detail/impl/channel_service.hpp
include/asio/experimental/detail/partial_promise.hpp
include/asio/experimental/impl/as_single.hpp
include/asio/experimental/impl/channel_error.ipp
-include/asio/experimental/impl/co_composed.hpp
include/asio/experimental/impl/coro.hpp
include/asio/experimental/impl/parallel_group.hpp
include/asio/experimental/impl/promise.hpp
include/asio/experimental/impl/use_coro.hpp
include/asio/experimental/impl/use_promise.hpp
include/asio/experimental/parallel_group.hpp
-include/asio/experimental/prepend.hpp
include/asio/experimental/promise.hpp
include/asio/experimental/use_coro.hpp
include/asio/experimental/use_promise.hpp
@@ -409,6 +413,7 @@ include/asio/generic/seq_packet_protocol.hpp
include/asio/generic/stream_protocol.hpp
include/asio/handler_continuation_hook.hpp
include/asio/high_resolution_timer.hpp
+include/asio/immediate.hpp
include/asio/impl/any_completion_executor.ipp
include/asio/impl/any_io_executor.ipp
include/asio/impl/append.hpp
@@ -416,8 +421,12 @@ include/asio/impl/as_tuple.hpp
include/asio/impl/awaitable.hpp
include/asio/impl/buffered_read_stream.hpp
include/asio/impl/buffered_write_stream.hpp
+include/asio/impl/cancel_after.hpp
+include/asio/impl/cancel_at.hpp
include/asio/impl/cancellation_signal.ipp
include/asio/impl/co_spawn.hpp
+include/asio/impl/config.hpp
+include/asio/impl/config.ipp
include/asio/impl/connect.hpp
include/asio/impl/connect_pipe.hpp
include/asio/impl/connect_pipe.ipp
@@ -453,8 +462,6 @@ include/asio/impl/write.hpp
include/asio/impl/write_at.hpp
include/asio/io_context.hpp
include/asio/io_context_strand.hpp
-include/asio/io_service.hpp
-include/asio/io_service_strand.hpp
include/asio/ip/address.hpp
include/asio/ip/address_v4.hpp
include/asio/ip/address_v4_iterator.hpp
@@ -558,9 +565,7 @@ include/asio/ssl/impl/context.hpp
include/asio/ssl/impl/context.ipp
include/asio/ssl/impl/error.ipp
include/asio/ssl/impl/host_name_verification.ipp
-include/asio/ssl/impl/rfc2818_verification.ipp
include/asio/ssl/impl/src.hpp
-include/asio/ssl/rfc2818_verification.hpp
include/asio/ssl/stream.hpp
include/asio/ssl/stream_base.hpp
include/asio/ssl/verify_context.hpp
diff --git a/net/ecal/Makefile b/net/ecal/Makefile
index e180313b3947..d5f279a59def 100644
--- a/net/ecal/Makefile
+++ b/net/ecal/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ecal
DISTVERSIONPREFIX= v
DISTVERSION= 5.13.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net devel
MAINTAINER= yuri@FreeBSD.org
diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo
index 13a3c443291b..282b4205af3d 100644
--- a/net/kf6-kcalendarcore/distinfo
+++ b/net/kf6-kcalendarcore/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476625
-SHA256 (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 131434f19c931742d84f07113fbb053ea1a3db610130253e2bb927e8eacd1d39
-SIZE (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 315956
+TIMESTAMP = 1752529513
+SHA256 (KDE/frameworks/6.16/kcalendarcore-6.16.0.tar.xz) = 521d1d2b356e3d7cd2e0bf687919c98655c626cde9ed520e42fc730e7a95bd9b
+SIZE (KDE/frameworks/6.16/kcalendarcore-6.16.0.tar.xz) = 315836
diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo
index 7b5f07af497b..8618b9a2b9ed 100644
--- a/net/kf6-kcontacts/distinfo
+++ b/net/kf6-kcontacts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 9b180955c80f7a09f8f552df7a708501fdb4c4f0bcee10c2e473ac67ea2b457a
-SIZE (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 211136
+TIMESTAMP = 1752529514
+SHA256 (KDE/frameworks/6.16/kcontacts-6.16.0.tar.xz) = ff57a9ab119b95895335d427481009cff72ae9cf6d0fc2fa9a504f96cfac6a5e
+SIZE (KDE/frameworks/6.16/kcontacts-6.16.0.tar.xz) = 211132
diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo
index f44d2ea7b198..1799948b6ce5 100644
--- a/net/kf6-kdav/distinfo
+++ b/net/kf6-kdav/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = fce5ac661bf20e99ae07d43fb56656718f909fb98bf62756c81f16240c53579e
-SIZE (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = 69820
+TIMESTAMP = 1752529515
+SHA256 (KDE/frameworks/6.16/kdav-6.16.0.tar.xz) = 58a1c76646b3b52746a7690ecb9860448a59df77fca69199831352745706b325
+SIZE (KDE/frameworks/6.16/kdav-6.16.0.tar.xz) = 69828
diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo
index 16b3d4b9e169..3a5f057be75a 100644
--- a/net/kf6-kholidays/distinfo
+++ b/net/kf6-kholidays/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 396860b9d63d3bb8f0cb0c433e0bb3cf7721394842f3fb8389c83e07ba0ae695
-SIZE (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 264684
+TIMESTAMP = 1752529515
+SHA256 (KDE/frameworks/6.16/kholidays-6.16.0.tar.xz) = 57029c35bd08c360f88453b202e0c67b9aabdd6f9f93f2ea066b6a8678dd0501
+SIZE (KDE/frameworks/6.16/kholidays-6.16.0.tar.xz) = 265516
diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo
index fd919ed47fc4..76f630a6fce2 100644
--- a/net/kf6-syndication/distinfo
+++ b/net/kf6-syndication/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476626
-SHA256 (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 8d6ade8812295a9d3978ac1b2cd46cc0fb1819c598001562582851d9442ee01a
-SIZE (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 569248
+TIMESTAMP = 1752529516
+SHA256 (KDE/frameworks/6.16/syndication-6.16.0.tar.xz) = 901f5270720911818174024e6cd2fe44c94c752f36db0ce18d3a7dcd9a6cb6de
+SIZE (KDE/frameworks/6.16/syndication-6.16.0.tar.xz) = 569416
diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile
index 875204592873..a0ee379b2abc 100644
--- a/net/redpanda-connect/Makefile
+++ b/net/redpanda-connect/Makefile
@@ -1,6 +1,6 @@
PORTNAME= connect
DISTVERSIONPREFIX= v
-DISTVERSION= 4.60.1
+DISTVERSION= 4.60.2
CATEGORIES= net
PKGNAMEPREFIX= redpanda-
diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo
index ac29b8d00ff6..b7bdd1b5a0da 100644
--- a/net/redpanda-connect/distinfo
+++ b/net/redpanda-connect/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1752329135
-SHA256 (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.mod) = 1b37bd61125b3b38b710b9c2819f8daf6fadbed10ac18f22d2840e237b37f42f
-SIZE (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.mod) = 24329
-SHA256 (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.zip) = 09a32c8c03683cf2f8db534d72b3b34e29c6bc5a720395841977b078237623fb
-SIZE (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.zip) = 2813484
+TIMESTAMP = 1752644738
+SHA256 (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.mod) = 17b0da247a4089555fa768f7051b0d3d70239a4f623bc818566d0f3884ffb859
+SIZE (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.mod) = 24329
+SHA256 (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.zip) = 9aa4d2d67bb5d1e522a9b3a2ef7f127a6642bf326ba820953da96988ebaf06db
+SIZE (go/net_redpanda-connect/connect-v4.60.2/v4.60.2.zip) = 2817726
diff --git a/print/plasma6-print-manager/distinfo b/print/plasma6-print-manager/distinfo
index fd6e990f595b..e2e7004cd2cb 100644
--- a/print/plasma6-print-manager/distinfo
+++ b/print/plasma6-print-manager/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380540
-SHA256 (KDE/plasma/6.4.2/print-manager-6.4.2.tar.xz) = 6eb93e00065ade17137ff6b4aeec48865b5149bcfc25f7f9c593df4d1a1668bd
-SIZE (KDE/plasma/6.4.2/print-manager-6.4.2.tar.xz) = 370740
+TIMESTAMP = 1752584471
+SHA256 (KDE/plasma/6.4.3/print-manager-6.4.3.tar.xz) = fdfd7fe3686d937e75c28a4cb901b93f4fa289677ef2eca94a50d83553a32d34
+SIZE (KDE/plasma/6.4.3/print-manager-6.4.3.tar.xz) = 370728
diff --git a/security/kf6-kdesu/distinfo b/security/kf6-kdesu/distinfo
index bea35261fd90..52e78e907b29 100644
--- a/security/kf6-kdesu/distinfo
+++ b/security/kf6-kdesu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476629
-SHA256 (KDE/frameworks/6.15/kdesu-6.15.0.tar.xz) = 9eb4c11a1742af2cb17cf1e7e18bb0fbdb45ee16f083739c418cbe9d45af1806
-SIZE (KDE/frameworks/6.15/kdesu-6.15.0.tar.xz) = 57012
+TIMESTAMP = 1752529520
+SHA256 (KDE/frameworks/6.16/kdesu-6.16.0.tar.xz) = f9cbfae88596cfd00b269744c89a042dfbc048273e35f1c7e158429db55c8d68
+SIZE (KDE/frameworks/6.16/kdesu-6.16.0.tar.xz) = 57016
diff --git a/security/plasma6-kscreenlocker/distinfo b/security/plasma6-kscreenlocker/distinfo
index b29b38d6d151..cd888278e07e 100644
--- a/security/plasma6-kscreenlocker/distinfo
+++ b/security/plasma6-kscreenlocker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380541
-SHA256 (KDE/plasma/6.4.2/kscreenlocker-6.4.2.tar.xz) = ef2bc8c2f1f0df75c67778c4208a5ee02c0546356ef8352dd1ffdee867283cc4
-SIZE (KDE/plasma/6.4.2/kscreenlocker-6.4.2.tar.xz) = 183732
+TIMESTAMP = 1752584471
+SHA256 (KDE/plasma/6.4.3/kscreenlocker-6.4.3.tar.xz) = 3441174426fd18524ca59fa2246f9ee99c31dec0fd89eaa79705e6a32d1dcac3
+SIZE (KDE/plasma/6.4.3/kscreenlocker-6.4.3.tar.xz) = 183744
diff --git a/security/plasma6-ksshaskpass/distinfo b/security/plasma6-ksshaskpass/distinfo
index 87b4a2ee1759..85e6bb88f3e3 100644
--- a/security/plasma6-ksshaskpass/distinfo
+++ b/security/plasma6-ksshaskpass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380542
-SHA256 (KDE/plasma/6.4.2/ksshaskpass-6.4.2.tar.xz) = 6ef3811239c2ec505859f6c483927d6d69a59fbd8d6da41b385a977c231efffc
-SIZE (KDE/plasma/6.4.2/ksshaskpass-6.4.2.tar.xz) = 30792
+TIMESTAMP = 1752584472
+SHA256 (KDE/plasma/6.4.3/ksshaskpass-6.4.3.tar.xz) = 965f89a01aa91c07ed5b8aed2be3521f88e98b22e1277846f12440c9760baf10
+SIZE (KDE/plasma/6.4.3/ksshaskpass-6.4.3.tar.xz) = 30796
diff --git a/security/plasma6-kwallet-pam/distinfo b/security/plasma6-kwallet-pam/distinfo
index 3eb96bb2863b..2311ddd3d4b4 100644
--- a/security/plasma6-kwallet-pam/distinfo
+++ b/security/plasma6-kwallet-pam/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380542
-SHA256 (KDE/plasma/6.4.2/kwallet-pam-6.4.2.tar.xz) = fc5578ae860d74ce7695cf0b561a72bcf4730636694d8debfc10c85e97296ae9
-SIZE (KDE/plasma/6.4.2/kwallet-pam-6.4.2.tar.xz) = 22396
+TIMESTAMP = 1752584472
+SHA256 (KDE/plasma/6.4.3/kwallet-pam-6.4.3.tar.xz) = 08151ca03e7b8a8e7696927e3aadc3095cf48081748c983798dac35ab5fd0cde
+SIZE (KDE/plasma/6.4.3/kwallet-pam-6.4.3.tar.xz) = 22396
diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml
index cd55eae1edf2..812764583b54 100644
--- a/security/vuxml/vuln/2025.xml
+++ b/security/vuxml/vuln/2025.xml
@@ -132,15 +132,15 @@
<affects>
<package>
<name>libxml2</name>
- <range><lt>3.0</lt></range> <!-- needs update once fixed version appears -->
+ <range><lt>2.14.5</lt></range>
</package>
<package>
<name>linux-c7-libxml2</name>
- <range><lt>3.0</lt></range> <!-- needs update once fixed version appears -->
+ <range><lt>2.14.5</lt></range> <!-- needs update once fixed version appears -->
</package>
<package>
<name>linux-rl9-libxml2</name>
- <range><lt>3.0</lt></range> <!-- needs update once fixed version appears -->
+ <range><lt>2.14.5</lt></range> <!-- needs update once fixed version appears -->
</package>
</affects>
<description>
@@ -187,6 +187,7 @@
<dates>
<discovery>2025-05-27</discovery>
<entry>2025-07-12</entry>
+ <modified>2025-07-15</modified>
</dates>
</vuln>
diff --git a/sysutils/kf6-baloo/distinfo b/sysutils/kf6-baloo/distinfo
index 403707fac523..0a15bb6e6830 100644
--- a/sysutils/kf6-baloo/distinfo
+++ b/sysutils/kf6-baloo/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476629
-SHA256 (KDE/frameworks/6.15/baloo-6.15.0.tar.xz) = 241015fd14ea0fcf281080fd160994f92b6e0ba0750cfafd488d31bf0e0a7f4f
-SIZE (KDE/frameworks/6.15/baloo-6.15.0.tar.xz) = 327264
+TIMESTAMP = 1752529520
+SHA256 (KDE/frameworks/6.16/baloo-6.16.0.tar.xz) = 8c27feeca25ab073862e433c735782f28713568d1390a84771b1ba43f6171f65
+SIZE (KDE/frameworks/6.16/baloo-6.16.0.tar.xz) = 327256
diff --git a/sysutils/kf6-kuserfeedback/distinfo b/sysutils/kf6-kuserfeedback/distinfo
index 62bafc564007..f5f765611bc9 100644
--- a/sysutils/kf6-kuserfeedback/distinfo
+++ b/sysutils/kf6-kuserfeedback/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476630
-SHA256 (KDE/frameworks/6.15/kuserfeedback-6.15.0.tar.xz) = 0c1ead89ba98f7aa2d3e427620a365cd4f1c9ca30250eec6afb4f90fec187f83
-SIZE (KDE/frameworks/6.15/kuserfeedback-6.15.0.tar.xz) = 267268
+TIMESTAMP = 1752529521
+SHA256 (KDE/frameworks/6.16/kuserfeedback-6.16.0.tar.xz) = f4f744e0aa878a4c98499eefa798eaed9dd9cdeb192182292a54dfd7eb81e6f5
+SIZE (KDE/frameworks/6.16/kuserfeedback-6.16.0.tar.xz) = 267392
diff --git a/sysutils/kf6-kwallet/Makefile b/sysutils/kf6-kwallet/Makefile
index d85d52148b6b..db64a57761d0 100644
--- a/sysutils/kf6-kwallet/Makefile
+++ b/sysutils/kf6-kwallet/Makefile
@@ -1,6 +1,5 @@
PORTNAME= kwallet
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= sysutils kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/sysutils/kf6-kwallet/distinfo b/sysutils/kf6-kwallet/distinfo
index 3d7d3b7362d9..e9b28589bb5d 100644
--- a/sysutils/kf6-kwallet/distinfo
+++ b/sysutils/kf6-kwallet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476630
-SHA256 (KDE/frameworks/6.15/kwallet-6.15.0.tar.xz) = fdbac44c2525b12e24b3ba5971912a2ffd91fdfea79c3a124bce89621735893c
-SIZE (KDE/frameworks/6.15/kwallet-6.15.0.tar.xz) = 365136
+TIMESTAMP = 1752529521
+SHA256 (KDE/frameworks/6.16/kwallet-6.16.0.tar.xz) = d8dd330d2c4643d335050c1709252294108a75ab77cdb672b56f40bca6854eed
+SIZE (KDE/frameworks/6.16/kwallet-6.16.0.tar.xz) = 364628
diff --git a/sysutils/plasma6-discover/distinfo b/sysutils/plasma6-discover/distinfo
index c6598e5274ef..751b3c8fa639 100644
--- a/sysutils/plasma6-discover/distinfo
+++ b/sysutils/plasma6-discover/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380546
-SHA256 (KDE/plasma/6.4.2/discover-6.4.2.tar.xz) = f1ddb51bcdd9815dc222c02d299424924da541b3a91a2cbf9727bd1b20dbd515
-SIZE (KDE/plasma/6.4.2/discover-6.4.2.tar.xz) = 1110056
+TIMESTAMP = 1752584474
+SHA256 (KDE/plasma/6.4.3/discover-6.4.3.tar.xz) = c2dd8238aaa8c801a12c6f29d70f24467bad59209c5fc8fae97cbbbac45dde10
+SIZE (KDE/plasma/6.4.3/discover-6.4.3.tar.xz) = 1109876
diff --git a/sysutils/plasma6-kde-cli-tools/distinfo b/sysutils/plasma6-kde-cli-tools/distinfo
index d35a2d8300ff..1704c9e713e7 100644
--- a/sysutils/plasma6-kde-cli-tools/distinfo
+++ b/sysutils/plasma6-kde-cli-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380547
-SHA256 (KDE/plasma/6.4.2/kde-cli-tools-6.4.2.tar.xz) = f622615044d5231a9ac933496a509b45a679e2f4f76ab9541daf19a0fedcefaa
-SIZE (KDE/plasma/6.4.2/kde-cli-tools-6.4.2.tar.xz) = 638552
+TIMESTAMP = 1752584475
+SHA256 (KDE/plasma/6.4.3/kde-cli-tools-6.4.3.tar.xz) = d54cc42f8c955ef8322976655a1ed003cca24b42c1a8f517bc1c27ce17af6e28
+SIZE (KDE/plasma/6.4.3/kde-cli-tools-6.4.3.tar.xz) = 638520
diff --git a/sysutils/plasma6-kinfocenter/distinfo b/sysutils/plasma6-kinfocenter/distinfo
index ad8459ff8233..b665bc59ba71 100644
--- a/sysutils/plasma6-kinfocenter/distinfo
+++ b/sysutils/plasma6-kinfocenter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380547
-SHA256 (KDE/plasma/6.4.2/kinfocenter-6.4.2.tar.xz) = 1d25ffed7904bdb7ae4d2ff56d4173b48a15384cb970a78a145127866dd199da
-SIZE (KDE/plasma/6.4.2/kinfocenter-6.4.2.tar.xz) = 758388
+TIMESTAMP = 1752584475
+SHA256 (KDE/plasma/6.4.3/kinfocenter-6.4.3.tar.xz) = 4d5f499470772a74b4f229f676feb7aefd12ec2b2d36458b8483d8dca3a48a79
+SIZE (KDE/plasma/6.4.3/kinfocenter-6.4.3.tar.xz) = 758404
diff --git a/sysutils/plasma6-kmenuedit/distinfo b/sysutils/plasma6-kmenuedit/distinfo
index 17a87aa70d8e..a8d8ea8b1668 100644
--- a/sysutils/plasma6-kmenuedit/distinfo
+++ b/sysutils/plasma6-kmenuedit/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380548
-SHA256 (KDE/plasma/6.4.2/kmenuedit-6.4.2.tar.xz) = a00fd850300ff08b17bd9a52ec19e8f69822344efda17734e8655a1cbeaa352b
-SIZE (KDE/plasma/6.4.2/kmenuedit-6.4.2.tar.xz) = 884860
+TIMESTAMP = 1752584475
+SHA256 (KDE/plasma/6.4.3/kmenuedit-6.4.3.tar.xz) = 94fb26effce185240a88f82bbf756a6b3b6f0a2d0556529c4a27a7f62aa79c89
+SIZE (KDE/plasma/6.4.3/kmenuedit-6.4.3.tar.xz) = 884860
diff --git a/sysutils/plasma6-ksystemstats/Makefile b/sysutils/plasma6-ksystemstats/Makefile
index 94f267cd8a94..46fc36be79c1 100644
--- a/sysutils/plasma6-ksystemstats/Makefile
+++ b/sysutils/plasma6-ksystemstats/Makefile
@@ -13,4 +13,6 @@ USE_KDE= coreaddons dbusaddons i18n kio libksysguard solid \
ecm:build
USE_QT= base
+CMAKE_ON= CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt
+
.include <bsd.port.mk>
diff --git a/sysutils/plasma6-ksystemstats/distinfo b/sysutils/plasma6-ksystemstats/distinfo
index ffe08e5d7c34..7bc9f8c630c6 100644
--- a/sysutils/plasma6-ksystemstats/distinfo
+++ b/sysutils/plasma6-ksystemstats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380549
-SHA256 (KDE/plasma/6.4.2/ksystemstats-6.4.2.tar.xz) = 516134ecc8ac46c7bcf099d57d8889e856cccf1a361275a0d32c66cd2f65c124
-SIZE (KDE/plasma/6.4.2/ksystemstats-6.4.2.tar.xz) = 156612
+TIMESTAMP = 1752584475
+SHA256 (KDE/plasma/6.4.3/ksystemstats-6.4.3.tar.xz) = 0d1bdb518fd723555110f8dc4ed9b509b03b267e40cc2d709587af2c4ce8da0c
+SIZE (KDE/plasma/6.4.3/ksystemstats-6.4.3.tar.xz) = 156520
diff --git a/sysutils/plasma6-libksysguard/distinfo b/sysutils/plasma6-libksysguard/distinfo
index b4dd6dbb73a0..97b35976b800 100644
--- a/sysutils/plasma6-libksysguard/distinfo
+++ b/sysutils/plasma6-libksysguard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380550
-SHA256 (KDE/plasma/6.4.2/libksysguard-6.4.2.tar.xz) = e571d84cdb0ba5c3de3c269b34a2766b294c523370ba2cb78d6f4e52a3bb47d9
-SIZE (KDE/plasma/6.4.2/libksysguard-6.4.2.tar.xz) = 334072
+TIMESTAMP = 1752584476
+SHA256 (KDE/plasma/6.4.3/libksysguard-6.4.3.tar.xz) = 57a353315fd20b0e466ee399d8ec6af9e7b574328311fa8717731267beb732e2
+SIZE (KDE/plasma/6.4.3/libksysguard-6.4.3.tar.xz) = 334260
diff --git a/sysutils/plasma6-plasma-disks/distinfo b/sysutils/plasma6-plasma-disks/distinfo
index 5e2527364361..12d005ebfc3d 100644
--- a/sysutils/plasma6-plasma-disks/distinfo
+++ b/sysutils/plasma6-plasma-disks/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380551
-SHA256 (KDE/plasma/6.4.2/plasma-disks-6.4.2.tar.xz) = 719bcc150a46252b0ef164f909510b38c62eb0db11af16156c1d026f33465ad9
-SIZE (KDE/plasma/6.4.2/plasma-disks-6.4.2.tar.xz) = 105228
+TIMESTAMP = 1752584476
+SHA256 (KDE/plasma/6.4.3/plasma-disks-6.4.3.tar.xz) = bd6e63475642afe7222862d72d454cd9ca6c7f391f481c2b145c2ab79346c213
+SIZE (KDE/plasma/6.4.3/plasma-disks-6.4.3.tar.xz) = 105204
diff --git a/sysutils/plasma6-plasma-systemmonitor/distinfo b/sysutils/plasma6-plasma-systemmonitor/distinfo
index 4a4aeccac728..0053c2fe8bc4 100644
--- a/sysutils/plasma6-plasma-systemmonitor/distinfo
+++ b/sysutils/plasma6-plasma-systemmonitor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380552
-SHA256 (KDE/plasma/6.4.2/plasma-systemmonitor-6.4.2.tar.xz) = a4866160dbdc56fa7b85f48e632643b82d6d36674c754f9969fceadd6f3ea538
-SIZE (KDE/plasma/6.4.2/plasma-systemmonitor-6.4.2.tar.xz) = 217084
+TIMESTAMP = 1752584477
+SHA256 (KDE/plasma/6.4.3/plasma-systemmonitor-6.4.3.tar.xz) = 6856e399265526332ee9389fbcf819d3d07a0ea2ed4567d545ae088e4895d230
+SIZE (KDE/plasma/6.4.3/plasma-systemmonitor-6.4.3.tar.xz) = 217036
diff --git a/sysutils/plasma6-polkit-kde-agent-1/distinfo b/sysutils/plasma6-polkit-kde-agent-1/distinfo
index 32fc33d3e794..9b7faec60f3c 100644
--- a/sysutils/plasma6-polkit-kde-agent-1/distinfo
+++ b/sysutils/plasma6-polkit-kde-agent-1/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380553
-SHA256 (KDE/plasma/6.4.2/polkit-kde-agent-1-6.4.2.tar.xz) = 2aafae6b4d048018c398f49a15ff987219831aee22fec54d08f2078634170f9a
-SIZE (KDE/plasma/6.4.2/polkit-kde-agent-1-6.4.2.tar.xz) = 57576
+TIMESTAMP = 1752584477
+SHA256 (KDE/plasma/6.4.3/polkit-kde-agent-1-6.4.3.tar.xz) = 22731b0fa02e9fdcbd5926a3c5386100f20acd7a0263967216579b08445682e7
+SIZE (KDE/plasma/6.4.3/polkit-kde-agent-1-6.4.3.tar.xz) = 57604
diff --git a/sysutils/plasma6-powerdevil/distinfo b/sysutils/plasma6-powerdevil/distinfo
index f566598914b5..17ebf5e2e04f 100644
--- a/sysutils/plasma6-powerdevil/distinfo
+++ b/sysutils/plasma6-powerdevil/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380554
-SHA256 (KDE/plasma/6.4.2/powerdevil-6.4.2.tar.xz) = cbf89f25efc8cb87c47c52eb575781b236a353796f73172a43b88d441662c6c5
-SIZE (KDE/plasma/6.4.2/powerdevil-6.4.2.tar.xz) = 1229252
+TIMESTAMP = 1752584478
+SHA256 (KDE/plasma/6.4.3/powerdevil-6.4.3.tar.xz) = c247d0c414905de09f1c0133028481fb0f1ecfa26d89372acefaffab15052bd6
+SIZE (KDE/plasma/6.4.3/powerdevil-6.4.3.tar.xz) = 1229460
diff --git a/sysutils/plasma6-systemsettings/distinfo b/sysutils/plasma6-systemsettings/distinfo
index 7aeca2f576f2..dc5b69881098 100644
--- a/sysutils/plasma6-systemsettings/distinfo
+++ b/sysutils/plasma6-systemsettings/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380555
-SHA256 (KDE/plasma/6.4.2/systemsettings-6.4.2.tar.xz) = bc56680aed6da67dea026a0bc60574c3f3a5cfab3993131923b698d28102d60b
-SIZE (KDE/plasma/6.4.2/systemsettings-6.4.2.tar.xz) = 219364
+TIMESTAMP = 1752584478
+SHA256 (KDE/plasma/6.4.3/systemsettings-6.4.3.tar.xz) = cc1cdcd710f3f5fd242486edca94d7193d45db417803ed629ac7627eb2305556
+SIZE (KDE/plasma/6.4.3/systemsettings-6.4.3.tar.xz) = 219396
diff --git a/textproc/fzy/Makefile b/textproc/fzy/Makefile
index 42513dd3d2dc..fb571cac35b5 100644
--- a/textproc/fzy/Makefile
+++ b/textproc/fzy/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fzy
-DISTVERSION= 1.0
-PORTREVISION= 1
+DISTVERSION= 1.1
CATEGORIES= textproc
MAINTAINER= o.hushchenkov@gmail.com
@@ -16,17 +15,16 @@ GH_ACCOUNT= jhawthorn
PLIST_FILES= bin/fzy share/man/man1/fzy.1.gz
+TEST_TARGET= test
+
OPTIONS_DEFINE= TMUX DVTM
OPTIONS_DEFAULT= TMUX
-TMUX_DESC= Install fzy-tmux
-DVTM_DESC= Install fzy-dvtm
+TMUX_DESC= Install fzy-tmux script (requires tmux)
+DVTM_DESC= Install fzy-dvtm script (requires dvtm)
TMUX_PLIST_FILES= bin/fzy-tmux
DVTM_PLIST_FILES= bin/fzy-dvtm
-post-extract:
- ${CP} ${WRKSRC}/src/config.def.h ${WRKSRC}/config.h
-
post-patch:
@${REINPLACE_CMD} \
-e 's, -g,,g' \
diff --git a/textproc/fzy/distinfo b/textproc/fzy/distinfo
index 22515d813119..51d1171b56b9 100644
--- a/textproc/fzy/distinfo
+++ b/textproc/fzy/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1537779531
-SHA256 (jhawthorn-fzy-1.0_GH0.tar.gz) = 80257fd74579e13438b05edf50dcdc8cf0cdb1870b4a2bc5967bd1fdbed1facf
-SIZE (jhawthorn-fzy-1.0_GH0.tar.gz) = 47432
+TIMESTAMP = 1752426598
+SHA256 (jhawthorn-fzy-1.1_GH0.tar.gz) = 93d300d9c6c7063b2c6bda4e08a9704a029ec33f609718cd95443d1a890aff4e
+SIZE (jhawthorn-fzy-1.1_GH0.tar.gz) = 49070
diff --git a/textproc/kf6-kcodecs/distinfo b/textproc/kf6-kcodecs/distinfo
index 561436d7caa7..f1d1f7b5fd15 100644
--- a/textproc/kf6-kcodecs/distinfo
+++ b/textproc/kf6-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476630
-SHA256 (KDE/frameworks/6.15/kcodecs-6.15.0.tar.xz) = bdf57733f2d641cb0cb749ced5f6f67e42c8e9d17db3f6c2e6a2054c86636ec1
-SIZE (KDE/frameworks/6.15/kcodecs-6.15.0.tar.xz) = 2467912
+TIMESTAMP = 1752529522
+SHA256 (KDE/frameworks/6.16/kcodecs-6.16.0.tar.xz) = d8d23cdc853aa832bf39886c6b673fee87279e258cf01abeb0acfea5f718e595
+SIZE (KDE/frameworks/6.16/kcodecs-6.16.0.tar.xz) = 2467868
diff --git a/textproc/kf6-sonnet/distinfo b/textproc/kf6-sonnet/distinfo
index 6c4b38b7a708..77d2d7897ab6 100644
--- a/textproc/kf6-sonnet/distinfo
+++ b/textproc/kf6-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476631
-SHA256 (KDE/frameworks/6.15/sonnet-6.15.0.tar.xz) = 0f7c7315afbaf2c8f7d898d4a960c5bbab851e65338f79aee54f76e925234886
-SIZE (KDE/frameworks/6.15/sonnet-6.15.0.tar.xz) = 2412652
+TIMESTAMP = 1752529523
+SHA256 (KDE/frameworks/6.16/sonnet-6.16.0.tar.xz) = 1742cd3a1dc4b3b7a3871efd9715efd2710bffb7a29a0eab15d4c17aaccac2b8
+SIZE (KDE/frameworks/6.16/sonnet-6.16.0.tar.xz) = 2412848
diff --git a/textproc/kf6-syntax-highlighting/distinfo b/textproc/kf6-syntax-highlighting/distinfo
index 6f3a67616a17..22eef64d6034 100644
--- a/textproc/kf6-syntax-highlighting/distinfo
+++ b/textproc/kf6-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476631
-SHA256 (KDE/frameworks/6.15/syntax-highlighting-6.15.0.tar.xz) = 7b2490e6ba656fd85974d9776aede828a0a450eb44ead7969d484ed9486c74cc
-SIZE (KDE/frameworks/6.15/syntax-highlighting-6.15.0.tar.xz) = 3663240
+TIMESTAMP = 1752529524
+SHA256 (KDE/frameworks/6.16/syntax-highlighting-6.16.0.tar.xz) = 74a13719b4f3fa5dba72352b5673cb6e7bb6121bde1e2886f1daff27e2f24f5a
+SIZE (KDE/frameworks/6.16/syntax-highlighting-6.16.0.tar.xz) = 3679160
diff --git a/www/gallery-dl/Makefile b/www/gallery-dl/Makefile
index cb9faa815666..2ba8b63b78ac 100644
--- a/www/gallery-dl/Makefile
+++ b/www/gallery-dl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gallery-dl
DISTVERSIONPREFIX= v
-DISTVERSION= 1.29.7
+DISTVERSION= 1.30.0
CATEGORIES= www
# Implicit approval to commit trivial version updates.
diff --git a/www/gallery-dl/distinfo b/www/gallery-dl/distinfo
index 41fb024ef88d..4db5f53dc3f7 100644
--- a/www/gallery-dl/distinfo
+++ b/www/gallery-dl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747991895
-SHA256 (mikf-gallery-dl-v1.29.7_GH0.tar.gz) = b0ec950cfdcae6fa989de0afce8a83336ea5ce50d712edea15eebc85ca93bc1d
-SIZE (mikf-gallery-dl-v1.29.7_GH0.tar.gz) = 852964
+TIMESTAMP = 1752599323
+SHA256 (mikf-gallery-dl-v1.30.0_GH0.tar.gz) = 77ef30cf4eda33f0055e750750a23166abbb9c235f34bd9aa0804e00a70d9239
+SIZE (mikf-gallery-dl-v1.30.0_GH0.tar.gz) = 897871
diff --git a/www/plasma6-plasma-browser-integration/distinfo b/www/plasma6-plasma-browser-integration/distinfo
index bb44ca4e5391..a0fef1baca0b 100644
--- a/www/plasma6-plasma-browser-integration/distinfo
+++ b/www/plasma6-plasma-browser-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380555
-SHA256 (KDE/plasma/6.4.2/plasma-browser-integration-6.4.2.tar.xz) = cb85b959a81109bf2aa82f75829b0e1833c9b4c06b8819c304f7ca5e320f154b
-SIZE (KDE/plasma/6.4.2/plasma-browser-integration-6.4.2.tar.xz) = 233000
+TIMESTAMP = 1752584478
+SHA256 (KDE/plasma/6.4.3/plasma-browser-integration-6.4.3.tar.xz) = 58cce717ab4ec3ae9418be05e867c2c83d23286d1dc68f2650cea18b3179abcb
+SIZE (KDE/plasma/6.4.3/plasma-browser-integration-6.4.3.tar.xz) = 233044
diff --git a/www/py-google-api-python-client/Makefile b/www/py-google-api-python-client/Makefile
index fd1c533ddded..dc141259fc9d 100644
--- a/www/py-google-api-python-client/Makefile
+++ b/www/py-google-api-python-client/Makefile
@@ -1,5 +1,5 @@
PORTNAME= google-api-python-client
-DISTVERSION= 2.175.0
+DISTVERSION= 2.176.0
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/www/py-google-api-python-client/distinfo b/www/py-google-api-python-client/distinfo
index 0baf1700576a..249ee9b5681a 100644
--- a/www/py-google-api-python-client/distinfo
+++ b/www/py-google-api-python-client/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751708014
-SHA256 (google_api_python_client-2.175.0.tar.gz) = f6d5b5c0141194a72cebef33feb1377fa668b3f14dc90a2fae258dbbbdcdb30c
-SIZE (google_api_python_client-2.175.0.tar.gz) = 13143355
+TIMESTAMP = 1752652964
+SHA256 (google_api_python_client-2.176.0.tar.gz) = 2b451cdd7fd10faeb5dd20f7d992f185e1e8f4124c35f2cdcc77c843139a4cf1
+SIZE (google_api_python_client-2.176.0.tar.gz) = 13154773
diff --git a/www/restinio/Makefile b/www/restinio/Makefile
index 4f2398e6efd4..3d3c8f622d09 100644
--- a/www/restinio/Makefile
+++ b/www/restinio/Makefile
@@ -1,6 +1,6 @@
PORTNAME= restinio
DISTVERSION= 0.7.3
-PORTREVISION= 2
+PORTREVISION= 4
CATEGORIES= www devel
MASTER_SITES= https://github.com/Stiffstream/${PORTNAME}/releases/download/v.${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-full
diff --git a/x11-themes/kf6-breeze-icons/Makefile b/x11-themes/kf6-breeze-icons/Makefile
index 469745bbc0ab..26709f5114f4 100644
--- a/x11-themes/kf6-breeze-icons/Makefile
+++ b/x11-themes/kf6-breeze-icons/Makefile
@@ -1,5 +1,6 @@
PORTNAME= breeze-icons
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-themes kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
diff --git a/x11-themes/kf6-breeze-icons/distinfo b/x11-themes/kf6-breeze-icons/distinfo
index f670aade5945..a93bcf7f5c3e 100644
--- a/x11-themes/kf6-breeze-icons/distinfo
+++ b/x11-themes/kf6-breeze-icons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476631
-SHA256 (KDE/frameworks/6.15/breeze-icons-6.15.0.tar.xz) = 25d92102f9554ea23eb6ee81434395b517d93fc86e5e0415834a7ff449ef855c
-SIZE (KDE/frameworks/6.15/breeze-icons-6.15.0.tar.xz) = 2255160
+TIMESTAMP = 1752529524
+SHA256 (KDE/frameworks/6.16/breeze-icons-6.16.0.tar.xz) = 946e793b674126db984e2f783be4b348e9c68c2527d34ddd725f9cb0862936b4
+SIZE (KDE/frameworks/6.16/breeze-icons-6.16.0.tar.xz) = 2256520
diff --git a/x11-themes/kf6-breeze-icons/pkg-plist b/x11-themes/kf6-breeze-icons/pkg-plist
index ed3ec8fa4e97..dfdb395ac881 100644
--- a/x11-themes/kf6-breeze-icons/pkg-plist
+++ b/x11-themes/kf6-breeze-icons/pkg-plist
@@ -3494,6 +3494,7 @@ share/icons/breeze-dark/actions/16/window-keep-below-symbolic.svg
share/icons/breeze-dark/actions/16/window-keep-below.svg
share/icons/breeze-dark/actions/16/window-maximize-symbolic.svg
share/icons/breeze-dark/actions/16/window-maximize.svg
+share/icons/breeze-dark/actions/16/window-minimize-pip.svg
share/icons/breeze-dark/actions/16/window-minimize-symbolic.svg
share/icons/breeze-dark/actions/16/window-minimize.svg
share/icons/breeze-dark/actions/16/window-new-symbolic.svg
@@ -3504,6 +3505,7 @@ share/icons/breeze-dark/actions/16/window-pin-symbolic.svg
share/icons/breeze-dark/actions/16/window-pin.svg
share/icons/breeze-dark/actions/16/window-previous-symbolic.svg
share/icons/breeze-dark/actions/16/window-previous.svg
+share/icons/breeze-dark/actions/16/window-restore-pip.svg
share/icons/breeze-dark/actions/16/window-restore-symbolic.svg
share/icons/breeze-dark/actions/16/window-restore.svg
share/icons/breeze-dark/actions/16/window-shade-symbolic.svg
@@ -7391,12 +7393,14 @@ share/icons/breeze-dark/actions/22/window-keep-below-symbolic.svg
share/icons/breeze-dark/actions/22/window-keep-below.svg
share/icons/breeze-dark/actions/22/window-maximize-symbolic.svg
share/icons/breeze-dark/actions/22/window-maximize.svg
+share/icons/breeze-dark/actions/22/window-minimize-pip.svg
share/icons/breeze-dark/actions/22/window-minimize-symbolic.svg
share/icons/breeze-dark/actions/22/window-minimize.svg
share/icons/breeze-dark/actions/22/window-new-symbolic.svg
share/icons/breeze-dark/actions/22/window-new.svg
share/icons/breeze-dark/actions/22/window-pin-symbolic.svg
share/icons/breeze-dark/actions/22/window-pin.svg
+share/icons/breeze-dark/actions/22/window-restore-pip.svg
share/icons/breeze-dark/actions/22/window-restore-symbolic.svg
share/icons/breeze-dark/actions/22/window-restore.svg
share/icons/breeze-dark/actions/22/window-shade-symbolic.svg
@@ -11271,12 +11275,14 @@ share/icons/breeze-dark/actions/24/window-keep-below-symbolic.svg
share/icons/breeze-dark/actions/24/window-keep-below.svg
share/icons/breeze-dark/actions/24/window-maximize-symbolic.svg
share/icons/breeze-dark/actions/24/window-maximize.svg
+share/icons/breeze-dark/actions/24/window-minimize-pip.svg
share/icons/breeze-dark/actions/24/window-minimize-symbolic.svg
share/icons/breeze-dark/actions/24/window-minimize.svg
share/icons/breeze-dark/actions/24/window-new-symbolic.svg
share/icons/breeze-dark/actions/24/window-new.svg
share/icons/breeze-dark/actions/24/window-pin-symbolic.svg
share/icons/breeze-dark/actions/24/window-pin.svg
+share/icons/breeze-dark/actions/24/window-restore-pip.svg
share/icons/breeze-dark/actions/24/window-restore-symbolic.svg
share/icons/breeze-dark/actions/24/window-restore.svg
share/icons/breeze-dark/actions/24/window-shade-symbolic.svg
@@ -12469,7 +12475,6 @@ share/icons/breeze-dark/apps/32/yast.svg
share/icons/breeze-dark/apps/48/CMakeSetup.svg
share/icons/breeze-dark/apps/48/QOwnNotes.svg
share/icons/breeze-dark/apps/48/QtProject-designer.svg
-share/icons/breeze-dark/apps/48/VBox.svg
share/icons/breeze-dark/apps/48/accessories-calculator.svg
share/icons/breeze-dark/apps/48/accessories-character-map.svg
share/icons/breeze-dark/apps/48/accessories-screenshot-tool.svg
@@ -12838,6 +12843,7 @@ share/icons/breeze-dark/apps/48/org.kde.kontact.svg
share/icons/breeze-dark/apps/48/org.kde.kontrast.svg
share/icons/breeze-dark/apps/48/org.kde.konversation.svg
share/icons/breeze-dark/apps/48/org.kde.kopete.svg
+share/icons/breeze-dark/apps/48/org.kde.kpat.svg
share/icons/breeze-dark/apps/48/org.kde.kphotoalbum.svg
share/icons/breeze-dark/apps/48/org.kde.krdc.svg
share/icons/breeze-dark/apps/48/org.kde.krename.svg
@@ -12974,7 +12980,6 @@ share/icons/breeze-dark/apps/48/utilities-terminal.svg
share/icons/breeze-dark/apps/48/veracrypt.svg
share/icons/breeze-dark/apps/48/viber.svg
share/icons/breeze-dark/apps/48/virt-manager.svg
-share/icons/breeze-dark/apps/48/virtualbox.svg
share/icons/breeze-dark/apps/48/vlc.svg
share/icons/breeze-dark/apps/48/vokoscreen.svg
share/icons/breeze-dark/apps/48/vvave.svg
@@ -13544,6 +13549,8 @@ share/icons/breeze-dark/devices/32/video-display-brightness-symbolic.svg
share/icons/breeze-dark/devices/64/audio-card.svg
share/icons/breeze-dark/devices/64/audio-headphones.svg
share/icons/breeze-dark/devices/64/audio-headset.svg
+share/icons/breeze-dark/devices/64/audio-input-microphone.svg
+share/icons/breeze-dark/devices/64/audio-speakers.svg
share/icons/breeze-dark/devices/64/auth-sim.svg
share/icons/breeze-dark/devices/64/battery.svg
share/icons/breeze-dark/devices/64/camera-photo.svg
@@ -13839,6 +13846,7 @@ share/icons/breeze-dark/mimetypes/16/application-rss+xml.svg
share/icons/breeze-dark/mimetypes/16/application-rtf.svg
share/icons/breeze-dark/mimetypes/16/application-sql.svg
share/icons/breeze-dark/mimetypes/16/application-sxw.svg
+share/icons/breeze-dark/mimetypes/16/application-toml.svg
share/icons/breeze-dark/mimetypes/16/application-vnd.android.package-archive.svg
share/icons/breeze-dark/mimetypes/16/application-vnd.appimage.svg
share/icons/breeze-dark/mimetypes/16/application-vnd.apple.pkpass.svg
@@ -14354,6 +14362,7 @@ share/icons/breeze-dark/mimetypes/22/application-rss+xml.svg
share/icons/breeze-dark/mimetypes/22/application-rtf.svg
share/icons/breeze-dark/mimetypes/22/application-sql.svg
share/icons/breeze-dark/mimetypes/22/application-sxw.svg
+share/icons/breeze-dark/mimetypes/22/application-toml.svg
share/icons/breeze-dark/mimetypes/22/application-vnd.android.package-archive.svg
share/icons/breeze-dark/mimetypes/22/application-vnd.appimage.svg
share/icons/breeze-dark/mimetypes/22/application-vnd.apple.pkpass.svg
@@ -15179,6 +15188,7 @@ share/icons/breeze-dark/mimetypes/32/application-rss+xml.svg
share/icons/breeze-dark/mimetypes/32/application-rtf.svg
share/icons/breeze-dark/mimetypes/32/application-sql.svg
share/icons/breeze-dark/mimetypes/32/application-sxw.svg
+share/icons/breeze-dark/mimetypes/32/application-toml.svg
share/icons/breeze-dark/mimetypes/32/application-vnd.android.package-archive.svg
share/icons/breeze-dark/mimetypes/32/application-vnd.appimage.svg
share/icons/breeze-dark/mimetypes/32/application-vnd.apple.pkpass.svg
@@ -15517,7 +15527,6 @@ share/icons/breeze-dark/mimetypes/32/none.svg
share/icons/breeze-dark/mimetypes/32/odf.svg
share/icons/breeze-dark/mimetypes/32/package-x-generic.svg
share/icons/breeze-dark/mimetypes/32/podcast.svg
-share/icons/breeze-dark/mimetypes/32/preferences-desktop-cryptography.svg
share/icons/breeze-dark/mimetypes/32/text-calendar.svg
share/icons/breeze-dark/mimetypes/32/text-csharp.svg
share/icons/breeze-dark/mimetypes/32/text-css.svg
@@ -15692,6 +15701,7 @@ share/icons/breeze-dark/mimetypes/64/application-rss+xml.svg
share/icons/breeze-dark/mimetypes/64/application-rtf.svg
share/icons/breeze-dark/mimetypes/64/application-sql.svg
share/icons/breeze-dark/mimetypes/64/application-sxw.svg
+share/icons/breeze-dark/mimetypes/64/application-toml.svg
share/icons/breeze-dark/mimetypes/64/application-vnd.android.package-archive.svg
share/icons/breeze-dark/mimetypes/64/application-vnd.appimage.svg
share/icons/breeze-dark/mimetypes/64/application-vnd.apple.pkpass.svg
@@ -17239,9 +17249,7 @@ share/icons/breeze-dark/places/96/user-home.svg
share/icons/breeze-dark/places/96/user-trash-full.svg
share/icons/breeze-dark/places/96/user-trash.svg
share/icons/breeze-dark/preferences/22/device-notifier.svg
-share/icons/breeze-dark/preferences/22/drive-removable-media.svg
share/icons/breeze-dark/preferences/22/plasma-search.svg
-share/icons/breeze-dark/preferences/22/podcast-amarok.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-accessibility-symbolic.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-accessibility.svg
share/icons/breeze-dark/preferences/22/preferences-desktop-activities.svg
@@ -17342,8 +17350,6 @@ share/icons/breeze-dark/preferences/22/preferences-web-browser-identification.sv
share/icons/breeze-dark/preferences/22/preferences-web-browser-shortcuts.svg
share/icons/breeze-dark/preferences/22/preferences-web-browser-ssl.svg
share/icons/breeze-dark/preferences/22/preferences-web-browser-stylesheets.svg
-share/icons/breeze-dark/preferences/22/system-users.svg
-share/icons/breeze-dark/preferences/22/window-duplicate.svg
share/icons/breeze-dark/preferences/22/yast-disk.svg
share/icons/breeze-dark/preferences/24/preferences-desktop-accessibility-symbolic.svg
share/icons/breeze-dark/preferences/24/preferences-desktop-animations.svg
@@ -17517,7 +17523,6 @@ share/icons/breeze-dark/preferences/32/preferences-web-browser-ssl.svg
share/icons/breeze-dark/preferences/32/preferences-web-browser-stylesheets.svg
share/icons/breeze-dark/preferences/32/preferences.svg
share/icons/breeze-dark/preferences/32/system-lock-screen.svg
-share/icons/breeze-dark/preferences/32/system-users.svg
share/icons/breeze-dark/preferences/32/window-duplicate.svg
share/icons/breeze-dark/preferences/32/yast-addon-extension.svg
share/icons/breeze-dark/preferences/32/yast-addon.svg
@@ -18336,7 +18341,6 @@ share/icons/breeze-dark/status/22/network-bluetooth-activated-symbolic.svg
share/icons/breeze-dark/status/22/network-bluetooth-activated.svg
share/icons/breeze-dark/status/22/network-bluetooth-inactive-symbolic.svg
share/icons/breeze-dark/status/22/network-bluetooth-symbolic.svg
-share/icons/breeze-dark/status/22/network-bluetooth.svg
share/icons/breeze-dark/status/22/network-flightmode-off-symbolic.svg
share/icons/breeze-dark/status/22/network-flightmode-off.svg
share/icons/breeze-dark/status/22/network-flightmode-on-symbolic.svg
@@ -18556,7 +18560,6 @@ share/icons/breeze-dark/status/22/network-mobile-on.svg
share/icons/breeze-dark/status/22/network-offline-symbolic.svg
share/icons/breeze-dark/status/22/network-offline.svg
share/icons/breeze-dark/status/22/network-unavailable.svg
-share/icons/breeze-dark/status/22/network-vpn.svg
share/icons/breeze-dark/status/22/network-wired-activated-limited.svg
share/icons/breeze-dark/status/22/network-wired-activated-locked.svg
share/icons/breeze-dark/status/22/network-wired-activated-symbolic.svg
@@ -18743,8 +18746,6 @@ share/icons/breeze-dark/status/22/video-card-inactive-symbolic.svg
share/icons/breeze-dark/status/22/video-card-inactive.svg
share/icons/breeze-dark/status/22/video-off-symbolic.svg
share/icons/breeze-dark/status/22/video-off.svg
-share/icons/breeze-dark/status/22/wallet-closed.svg
-share/icons/breeze-dark/status/22/wallet-open.svg
share/icons/breeze-dark/status/22/waveform-off-symbolic.svg
share/icons/breeze-dark/status/22/waveform-off.svg
share/icons/breeze-dark/status/22@2x
@@ -19130,7 +19131,6 @@ share/icons/breeze-dark/status/24/network-bluetooth-activated-symbolic.svg
share/icons/breeze-dark/status/24/network-bluetooth-activated.svg
share/icons/breeze-dark/status/24/network-bluetooth-inactive-symbolic.svg
share/icons/breeze-dark/status/24/network-bluetooth-symbolic.svg
-share/icons/breeze-dark/status/24/network-bluetooth.svg
share/icons/breeze-dark/status/24/network-flightmode-off-symbolic.svg
share/icons/breeze-dark/status/24/network-flightmode-off.svg
share/icons/breeze-dark/status/24/network-flightmode-on-symbolic.svg
@@ -19350,7 +19350,6 @@ share/icons/breeze-dark/status/24/network-mobile-on.svg
share/icons/breeze-dark/status/24/network-offline-symbolic.svg
share/icons/breeze-dark/status/24/network-offline.svg
share/icons/breeze-dark/status/24/network-unavailable.svg
-share/icons/breeze-dark/status/24/network-vpn.svg
share/icons/breeze-dark/status/24/network-wired-activated-limited.svg
share/icons/breeze-dark/status/24/network-wired-activated-locked.svg
share/icons/breeze-dark/status/24/network-wired-activated-symbolic.svg
@@ -19537,8 +19536,6 @@ share/icons/breeze-dark/status/24/video-card-inactive-symbolic.svg
share/icons/breeze-dark/status/24/video-card-inactive.svg
share/icons/breeze-dark/status/24/video-off-symbolic.svg
share/icons/breeze-dark/status/24/video-off.svg
-share/icons/breeze-dark/status/24/wallet-closed.svg
-share/icons/breeze-dark/status/24/wallet-open.svg
share/icons/breeze-dark/status/24/waveform-off-symbolic.svg
share/icons/breeze-dark/status/24/waveform-off.svg
share/icons/breeze-dark/status/24@2x
@@ -19721,6 +19718,7 @@ share/icons/breeze-dark/status/64/dialog-positive.svg
share/icons/breeze-dark/status/64/dialog-question.svg
share/icons/breeze-dark/status/64/dialog-warning.svg
share/icons/breeze-dark/status/64/image-missing.svg
+share/icons/breeze-dark/status/64/printer-error.svg
share/icons/breeze-dark/status/64/printer-warning.svg
share/icons/breeze-dark/status/64/security-high.svg
share/icons/breeze-dark/status/64/security-low.svg
@@ -23210,6 +23208,7 @@ share/icons/breeze/actions/16/window-keep-below-symbolic.svg
share/icons/breeze/actions/16/window-keep-below.svg
share/icons/breeze/actions/16/window-maximize-symbolic.svg
share/icons/breeze/actions/16/window-maximize.svg
+share/icons/breeze/actions/16/window-minimize-pip.svg
share/icons/breeze/actions/16/window-minimize-symbolic.svg
share/icons/breeze/actions/16/window-minimize.svg
share/icons/breeze/actions/16/window-new-symbolic.svg
@@ -23220,6 +23219,7 @@ share/icons/breeze/actions/16/window-pin-symbolic.svg
share/icons/breeze/actions/16/window-pin.svg
share/icons/breeze/actions/16/window-previous-symbolic.svg
share/icons/breeze/actions/16/window-previous.svg
+share/icons/breeze/actions/16/window-restore-pip.svg
share/icons/breeze/actions/16/window-restore-symbolic.svg
share/icons/breeze/actions/16/window-restore.svg
share/icons/breeze/actions/16/window-shade-symbolic.svg
@@ -27107,12 +27107,14 @@ share/icons/breeze/actions/22/window-keep-below-symbolic.svg
share/icons/breeze/actions/22/window-keep-below.svg
share/icons/breeze/actions/22/window-maximize-symbolic.svg
share/icons/breeze/actions/22/window-maximize.svg
+share/icons/breeze/actions/22/window-minimize-pip.svg
share/icons/breeze/actions/22/window-minimize-symbolic.svg
share/icons/breeze/actions/22/window-minimize.svg
share/icons/breeze/actions/22/window-new-symbolic.svg
share/icons/breeze/actions/22/window-new.svg
share/icons/breeze/actions/22/window-pin-symbolic.svg
share/icons/breeze/actions/22/window-pin.svg
+share/icons/breeze/actions/22/window-restore-pip.svg
share/icons/breeze/actions/22/window-restore-symbolic.svg
share/icons/breeze/actions/22/window-restore.svg
share/icons/breeze/actions/22/window-shade-symbolic.svg
@@ -31000,12 +31002,14 @@ share/icons/breeze/actions/24/window-keep-below-symbolic.svg
share/icons/breeze/actions/24/window-keep-below.svg
share/icons/breeze/actions/24/window-maximize-symbolic.svg
share/icons/breeze/actions/24/window-maximize.svg
+share/icons/breeze/actions/24/window-minimize-pip.svg
share/icons/breeze/actions/24/window-minimize-symbolic.svg
share/icons/breeze/actions/24/window-minimize.svg
share/icons/breeze/actions/24/window-new-symbolic.svg
share/icons/breeze/actions/24/window-new.svg
share/icons/breeze/actions/24/window-pin-symbolic.svg
share/icons/breeze/actions/24/window-pin.svg
+share/icons/breeze/actions/24/window-restore-pip.svg
share/icons/breeze/actions/24/window-restore-symbolic.svg
share/icons/breeze/actions/24/window-restore.svg
share/icons/breeze/actions/24/window-shade-symbolic.svg
@@ -32203,7 +32207,6 @@ share/icons/breeze/apps/32/yast.svg
share/icons/breeze/apps/48/CMakeSetup.svg
share/icons/breeze/apps/48/QOwnNotes.svg
share/icons/breeze/apps/48/QtProject-designer.svg
-share/icons/breeze/apps/48/VBox.svg
share/icons/breeze/apps/48/accessories-calculator.svg
share/icons/breeze/apps/48/accessories-character-map.svg
share/icons/breeze/apps/48/accessories-screenshot-tool.svg
@@ -32572,6 +32575,7 @@ share/icons/breeze/apps/48/org.kde.kontact.svg
share/icons/breeze/apps/48/org.kde.kontrast.svg
share/icons/breeze/apps/48/org.kde.konversation.svg
share/icons/breeze/apps/48/org.kde.kopete.svg
+share/icons/breeze/apps/48/org.kde.kpat.svg
share/icons/breeze/apps/48/org.kde.kphotoalbum.svg
share/icons/breeze/apps/48/org.kde.krdc.svg
share/icons/breeze/apps/48/org.kde.krename.svg
@@ -32708,7 +32712,6 @@ share/icons/breeze/apps/48/utilities-terminal.svg
share/icons/breeze/apps/48/veracrypt.svg
share/icons/breeze/apps/48/viber.svg
share/icons/breeze/apps/48/virt-manager.svg
-share/icons/breeze/apps/48/virtualbox.svg
share/icons/breeze/apps/48/vlc.svg
share/icons/breeze/apps/48/vokoscreen.svg
share/icons/breeze/apps/48/vvave.svg
@@ -33295,6 +33298,8 @@ share/icons/breeze/devices/32/video-display-brightness-symbolic.svg
share/icons/breeze/devices/64/audio-card.svg
share/icons/breeze/devices/64/audio-headphones.svg
share/icons/breeze/devices/64/audio-headset.svg
+share/icons/breeze/devices/64/audio-input-microphone.svg
+share/icons/breeze/devices/64/audio-speakers.svg
share/icons/breeze/devices/64/auth-sim.svg
share/icons/breeze/devices/64/battery.svg
share/icons/breeze/devices/64/camera-photo.svg
@@ -33590,6 +33595,7 @@ share/icons/breeze/mimetypes/16/application-rss+xml.svg
share/icons/breeze/mimetypes/16/application-rtf.svg
share/icons/breeze/mimetypes/16/application-sql.svg
share/icons/breeze/mimetypes/16/application-sxw.svg
+share/icons/breeze/mimetypes/16/application-toml.svg
share/icons/breeze/mimetypes/16/application-vnd.android.package-archive.svg
share/icons/breeze/mimetypes/16/application-vnd.appimage.svg
share/icons/breeze/mimetypes/16/application-vnd.apple.pkpass.svg
@@ -34105,6 +34111,7 @@ share/icons/breeze/mimetypes/22/application-rss+xml.svg
share/icons/breeze/mimetypes/22/application-rtf.svg
share/icons/breeze/mimetypes/22/application-sql.svg
share/icons/breeze/mimetypes/22/application-sxw.svg
+share/icons/breeze/mimetypes/22/application-toml.svg
share/icons/breeze/mimetypes/22/application-vnd.android.package-archive.svg
share/icons/breeze/mimetypes/22/application-vnd.appimage.svg
share/icons/breeze/mimetypes/22/application-vnd.apple.pkpass.svg
@@ -34617,6 +34624,7 @@ share/icons/breeze/mimetypes/24/application-rss+xml.svg
share/icons/breeze/mimetypes/24/application-rtf.svg
share/icons/breeze/mimetypes/24/application-sql.svg
share/icons/breeze/mimetypes/24/application-sxw.svg
+share/icons/breeze/mimetypes/24/application-toml.svg
share/icons/breeze/mimetypes/24/application-vnd.android.package-archive.svg
share/icons/breeze/mimetypes/24/application-vnd.appimage.svg
share/icons/breeze/mimetypes/24/application-vnd.apple.pkpass.svg
@@ -35129,6 +35137,7 @@ share/icons/breeze/mimetypes/32/application-rss+xml.svg
share/icons/breeze/mimetypes/32/application-rtf.svg
share/icons/breeze/mimetypes/32/application-sql.svg
share/icons/breeze/mimetypes/32/application-sxw.svg
+share/icons/breeze/mimetypes/32/application-toml.svg
share/icons/breeze/mimetypes/32/application-vnd.android.package-archive.svg
share/icons/breeze/mimetypes/32/application-vnd.appimage.svg
share/icons/breeze/mimetypes/32/application-vnd.apple.pkpass.svg
@@ -35467,7 +35476,6 @@ share/icons/breeze/mimetypes/32/none.svg
share/icons/breeze/mimetypes/32/odf.svg
share/icons/breeze/mimetypes/32/package-x-generic.svg
share/icons/breeze/mimetypes/32/podcast.svg
-share/icons/breeze/mimetypes/32/preferences-desktop-cryptography.svg
share/icons/breeze/mimetypes/32/text-calendar.svg
share/icons/breeze/mimetypes/32/text-csharp.svg
share/icons/breeze/mimetypes/32/text-css.svg
@@ -35642,6 +35650,7 @@ share/icons/breeze/mimetypes/64/application-rss+xml.svg
share/icons/breeze/mimetypes/64/application-rtf.svg
share/icons/breeze/mimetypes/64/application-sql.svg
share/icons/breeze/mimetypes/64/application-sxw.svg
+share/icons/breeze/mimetypes/64/application-toml.svg
share/icons/breeze/mimetypes/64/application-vnd.android.package-archive.svg
share/icons/breeze/mimetypes/64/application-vnd.appimage.svg
share/icons/breeze/mimetypes/64/application-vnd.apple.pkpass.svg
@@ -37189,9 +37198,7 @@ share/icons/breeze/places/96/user-home.svg
share/icons/breeze/places/96/user-trash-full.svg
share/icons/breeze/places/96/user-trash.svg
share/icons/breeze/preferences/22/device-notifier.svg
-share/icons/breeze/preferences/22/drive-removable-media.svg
share/icons/breeze/preferences/22/plasma-search.svg
-share/icons/breeze/preferences/22/podcast-amarok.svg
share/icons/breeze/preferences/22/preferences-desktop-accessibility-symbolic.svg
share/icons/breeze/preferences/22/preferences-desktop-accessibility.svg
share/icons/breeze/preferences/22/preferences-desktop-activities.svg
@@ -37292,13 +37299,9 @@ share/icons/breeze/preferences/22/preferences-web-browser-identification.svg
share/icons/breeze/preferences/22/preferences-web-browser-shortcuts.svg
share/icons/breeze/preferences/22/preferences-web-browser-ssl.svg
share/icons/breeze/preferences/22/preferences-web-browser-stylesheets.svg
-share/icons/breeze/preferences/22/system-users.svg
-share/icons/breeze/preferences/22/window-duplicate.svg
share/icons/breeze/preferences/22/yast-disk.svg
share/icons/breeze/preferences/24/device-notifier.svg
-share/icons/breeze/preferences/24/drive-removable-media.svg
share/icons/breeze/preferences/24/plasma-search.svg
-share/icons/breeze/preferences/24/podcast-amarok.svg
share/icons/breeze/preferences/24/preferences-desktop-accessibility-symbolic.svg
share/icons/breeze/preferences/24/preferences-desktop-accessibility.svg
share/icons/breeze/preferences/24/preferences-desktop-activities.svg
@@ -37398,8 +37401,6 @@ share/icons/breeze/preferences/24/preferences-web-browser-identification.svg
share/icons/breeze/preferences/24/preferences-web-browser-shortcuts.svg
share/icons/breeze/preferences/24/preferences-web-browser-ssl.svg
share/icons/breeze/preferences/24/preferences-web-browser-stylesheets.svg
-share/icons/breeze/preferences/24/system-users.svg
-share/icons/breeze/preferences/24/window-duplicate.svg
share/icons/breeze/preferences/24/yast-disk.svg
share/icons/breeze/preferences/24@2x
share/icons/breeze/preferences/24@3x
@@ -37558,7 +37559,6 @@ share/icons/breeze/preferences/32/preferences-web-browser-ssl.svg
share/icons/breeze/preferences/32/preferences-web-browser-stylesheets.svg
share/icons/breeze/preferences/32/preferences.svg
share/icons/breeze/preferences/32/system-lock-screen.svg
-share/icons/breeze/preferences/32/system-users.svg
share/icons/breeze/preferences/32/window-duplicate.svg
share/icons/breeze/preferences/32/yast-addon-extension.svg
share/icons/breeze/preferences/32/yast-addon.svg
@@ -38377,7 +38377,6 @@ share/icons/breeze/status/22/network-bluetooth-activated-symbolic.svg
share/icons/breeze/status/22/network-bluetooth-activated.svg
share/icons/breeze/status/22/network-bluetooth-inactive-symbolic.svg
share/icons/breeze/status/22/network-bluetooth-symbolic.svg
-share/icons/breeze/status/22/network-bluetooth.svg
share/icons/breeze/status/22/network-flightmode-off-symbolic.svg
share/icons/breeze/status/22/network-flightmode-off.svg
share/icons/breeze/status/22/network-flightmode-on-symbolic.svg
@@ -38597,7 +38596,6 @@ share/icons/breeze/status/22/network-mobile-on.svg
share/icons/breeze/status/22/network-offline-symbolic.svg
share/icons/breeze/status/22/network-offline.svg
share/icons/breeze/status/22/network-unavailable.svg
-share/icons/breeze/status/22/network-vpn.svg
share/icons/breeze/status/22/network-wired-activated-limited.svg
share/icons/breeze/status/22/network-wired-activated-locked.svg
share/icons/breeze/status/22/network-wired-activated-symbolic.svg
@@ -38784,8 +38782,6 @@ share/icons/breeze/status/22/video-card-inactive-symbolic.svg
share/icons/breeze/status/22/video-card-inactive.svg
share/icons/breeze/status/22/video-off-symbolic.svg
share/icons/breeze/status/22/video-off.svg
-share/icons/breeze/status/22/wallet-closed.svg
-share/icons/breeze/status/22/wallet-open.svg
share/icons/breeze/status/22/waveform-off-symbolic.svg
share/icons/breeze/status/22/waveform-off.svg
share/icons/breeze/status/22@2x
@@ -39173,7 +39169,6 @@ share/icons/breeze/status/24/network-bluetooth-activated-symbolic.svg
share/icons/breeze/status/24/network-bluetooth-activated.svg
share/icons/breeze/status/24/network-bluetooth-inactive-symbolic.svg
share/icons/breeze/status/24/network-bluetooth-symbolic.svg
-share/icons/breeze/status/24/network-bluetooth.svg
share/icons/breeze/status/24/network-flightmode-off-symbolic.svg
share/icons/breeze/status/24/network-flightmode-off.svg
share/icons/breeze/status/24/network-flightmode-on-symbolic.svg
@@ -39393,7 +39388,6 @@ share/icons/breeze/status/24/network-mobile-on.svg
share/icons/breeze/status/24/network-offline-symbolic.svg
share/icons/breeze/status/24/network-offline.svg
share/icons/breeze/status/24/network-unavailable.svg
-share/icons/breeze/status/24/network-vpn.svg
share/icons/breeze/status/24/network-wired-activated-limited.svg
share/icons/breeze/status/24/network-wired-activated-locked.svg
share/icons/breeze/status/24/network-wired-activated-symbolic.svg
@@ -39580,8 +39574,6 @@ share/icons/breeze/status/24/video-card-inactive-symbolic.svg
share/icons/breeze/status/24/video-card-inactive.svg
share/icons/breeze/status/24/video-off-symbolic.svg
share/icons/breeze/status/24/video-off.svg
-share/icons/breeze/status/24/wallet-closed.svg
-share/icons/breeze/status/24/wallet-open.svg
share/icons/breeze/status/24/waveform-off-symbolic.svg
share/icons/breeze/status/24/waveform-off.svg
share/icons/breeze/status/24@2x
@@ -39764,6 +39756,7 @@ share/icons/breeze/status/64/dialog-positive.svg
share/icons/breeze/status/64/dialog-question.svg
share/icons/breeze/status/64/dialog-warning.svg
share/icons/breeze/status/64/image-missing.svg
+share/icons/breeze/status/64/printer-error.svg
share/icons/breeze/status/64/printer-warning.svg
share/icons/breeze/status/64/security-high.svg
share/icons/breeze/status/64/security-low.svg
diff --git a/x11-themes/kf6-kcolorscheme/distinfo b/x11-themes/kf6-kcolorscheme/distinfo
index d3d46c7e6454..8cce481b8f89 100644
--- a/x11-themes/kf6-kcolorscheme/distinfo
+++ b/x11-themes/kf6-kcolorscheme/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476631
-SHA256 (KDE/frameworks/6.15/kcolorscheme-6.15.0.tar.xz) = 779e1d04e5ca0251b6c75c59c9ebcbbc9d5beea275628aa685d0260ec98a55f2
-SIZE (KDE/frameworks/6.15/kcolorscheme-6.15.0.tar.xz) = 51012
+TIMESTAMP = 1752529525
+SHA256 (KDE/frameworks/6.16/kcolorscheme-6.16.0.tar.xz) = 46026d0a3d522943389fa3ef66a129d9fc76e5e6295c84f817d12baaa2687303
+SIZE (KDE/frameworks/6.16/kcolorscheme-6.16.0.tar.xz) = 51016
diff --git a/x11-themes/kf6-kiconthemes/distinfo b/x11-themes/kf6-kiconthemes/distinfo
index d9a0de9fdc6e..e643aef23516 100644
--- a/x11-themes/kf6-kiconthemes/distinfo
+++ b/x11-themes/kf6-kiconthemes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476632
-SHA256 (KDE/frameworks/6.15/kiconthemes-6.15.0.tar.xz) = 8842703899722f9ab6b4aec0b45c38bee9896e32daccb3eb17ef014404c9606b
-SIZE (KDE/frameworks/6.15/kiconthemes-6.15.0.tar.xz) = 1272288
+TIMESTAMP = 1752529526
+SHA256 (KDE/frameworks/6.16/kiconthemes-6.16.0.tar.xz) = a73a2976cc49361c8fa0c612f53ca81afcf2c74a6c4d55ac8a2916f57d07e402
+SIZE (KDE/frameworks/6.16/kiconthemes-6.16.0.tar.xz) = 1272200
diff --git a/x11-themes/kf6-qqc2-desktop-style/Makefile b/x11-themes/kf6-qqc2-desktop-style/Makefile
index 36c24ad799f4..ecf13de45ea6 100644
--- a/x11-themes/kf6-qqc2-desktop-style/Makefile
+++ b/x11-themes/kf6-qqc2-desktop-style/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qqc2-desktop-style
DISTVERSION= ${KDE_FRAMEWORKS_VERSION}
-PORTREVISION= 1
CATEGORIES= x11-themes kde kde-frameworks
COMMENT= Style for Qt Quick Controls 2
diff --git a/x11-themes/kf6-qqc2-desktop-style/distinfo b/x11-themes/kf6-qqc2-desktop-style/distinfo
index 9a7c8591b252..ddfe6f8269b1 100644
--- a/x11-themes/kf6-qqc2-desktop-style/distinfo
+++ b/x11-themes/kf6-qqc2-desktop-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476632
-SHA256 (KDE/frameworks/6.15/qqc2-desktop-style-6.15.0.tar.xz) = abe2aafd04eb6b700776ca5764eb85cf8705a987624cba18941393a67c21510a
-SIZE (KDE/frameworks/6.15/qqc2-desktop-style-6.15.0.tar.xz) = 89672
+TIMESTAMP = 1752529526
+SHA256 (KDE/frameworks/6.16/qqc2-desktop-style-6.16.0.tar.xz) = 3ab12c3e232c6c5bdca39738ac6f1a517beff6da58de36e1014b8355ff63c3e7
+SIZE (KDE/frameworks/6.16/qqc2-desktop-style-6.16.0.tar.xz) = 89700
diff --git a/x11-themes/plasma6-aurorae/distinfo b/x11-themes/plasma6-aurorae/distinfo
index 27786402f3ac..585c11c574c6 100644
--- a/x11-themes/plasma6-aurorae/distinfo
+++ b/x11-themes/plasma6-aurorae/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380556
-SHA256 (KDE/plasma/6.4.2/aurorae-6.4.2.tar.xz) = 9d88ceb67308b4093c6a2b27133e808f974cf9731447facef72ee13b5f424d51
-SIZE (KDE/plasma/6.4.2/aurorae-6.4.2.tar.xz) = 56536
+TIMESTAMP = 1752584478
+SHA256 (KDE/plasma/6.4.3/aurorae-6.4.3.tar.xz) = a53321c98a8181fe5e93cf5c87beaac60918c3280ddd983426306dfae700944f
+SIZE (KDE/plasma/6.4.3/aurorae-6.4.3.tar.xz) = 56540
diff --git a/x11-themes/plasma6-breeze-gtk/distinfo b/x11-themes/plasma6-breeze-gtk/distinfo
index 17a7e8785216..5be8dabd956c 100644
--- a/x11-themes/plasma6-breeze-gtk/distinfo
+++ b/x11-themes/plasma6-breeze-gtk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380560
-SHA256 (KDE/plasma/6.4.2/breeze-gtk-6.4.2.tar.xz) = 48e5b52a95176461a53bd53b3fe9513c4c9c27155cad6f8830c78bcc403cb68d
-SIZE (KDE/plasma/6.4.2/breeze-gtk-6.4.2.tar.xz) = 40772
+TIMESTAMP = 1752584479
+SHA256 (KDE/plasma/6.4.3/breeze-gtk-6.4.3.tar.xz) = db91ad2a462596bc715d3091b09e86c79da0060a13c6a0de1b0324ef060ee803
+SIZE (KDE/plasma/6.4.3/breeze-gtk-6.4.3.tar.xz) = 40756
diff --git a/x11-themes/plasma6-breeze/distinfo b/x11-themes/plasma6-breeze/distinfo
index 9ef201619a44..c052a936eddb 100644
--- a/x11-themes/plasma6-breeze/distinfo
+++ b/x11-themes/plasma6-breeze/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380559
-SHA256 (KDE/plasma/6.4.2/breeze-6.4.2.tar.xz) = 4607ab451d0d15f0d0815243d07fd5f5709985f7eb2bef1bf4ca1691b470aab5
-SIZE (KDE/plasma/6.4.2/breeze-6.4.2.tar.xz) = 42559436
+TIMESTAMP = 1752584479
+SHA256 (KDE/plasma/6.4.3/breeze-6.4.3.tar.xz) = 017a2dadf803a0c2d167489f5ba4d2a0011fc58fcf18c5e76fa6fc22f4844fbf
+SIZE (KDE/plasma/6.4.3/breeze-6.4.3.tar.xz) = 42559664
diff --git a/x11-themes/plasma6-kde-gtk-config/distinfo b/x11-themes/plasma6-kde-gtk-config/distinfo
index 59fd29c59a43..27aea8ec5028 100644
--- a/x11-themes/plasma6-kde-gtk-config/distinfo
+++ b/x11-themes/plasma6-kde-gtk-config/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380560
-SHA256 (KDE/plasma/6.4.2/kde-gtk-config-6.4.2.tar.xz) = 6fa5d6a045f47916919bdc18f1e2714763f05e620eb5a263a8ca94d707952154
-SIZE (KDE/plasma/6.4.2/kde-gtk-config-6.4.2.tar.xz) = 79044
+TIMESTAMP = 1752584479
+SHA256 (KDE/plasma/6.4.3/kde-gtk-config-6.4.3.tar.xz) = 22f72253bc801bb1757b7d56ab36bb279c1a1255ef888cadc950c5b2559b5912
+SIZE (KDE/plasma/6.4.3/kde-gtk-config-6.4.3.tar.xz) = 79036
diff --git a/x11-themes/plasma6-oxygen/distinfo b/x11-themes/plasma6-oxygen/distinfo
index 7fac8422d23f..250ae9b713fe 100644
--- a/x11-themes/plasma6-oxygen/distinfo
+++ b/x11-themes/plasma6-oxygen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380562
-SHA256 (KDE/plasma/6.4.2/oxygen-6.4.2.tar.xz) = 8bbd01e0fe5c00a31cc93fb7bb9f3cadf80e9fe8b0ce442dba924e1102f67ffa
-SIZE (KDE/plasma/6.4.2/oxygen-6.4.2.tar.xz) = 2955672
+TIMESTAMP = 1752584480
+SHA256 (KDE/plasma/6.4.3/oxygen-6.4.3.tar.xz) = 7fe55d35db7e1ac019bac85b55d5026dcf99c1f4bbf18e5aef38a75bc01dcf68
+SIZE (KDE/plasma/6.4.3/oxygen-6.4.3.tar.xz) = 2954564
diff --git a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
index 597c23ccda8c..ba4ebc7fd2df 100644
--- a/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
+++ b/x11-themes/plasma6-plasma-workspace-wallpapers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380625
-SHA256 (KDE/plasma/6.4.2/plasma-workspace-wallpapers-6.4.2.tar.xz) = d3a89596f3761d6276c0cbc268f7ab8eb72386182f8d3568be9bc3cb76c19b7f
-SIZE (KDE/plasma/6.4.2/plasma-workspace-wallpapers-6.4.2.tar.xz) = 146653808
+TIMESTAMP = 1752584480
+SHA256 (KDE/plasma/6.4.3/plasma-workspace-wallpapers-6.4.3.tar.xz) = f5d21dabb54edb4483b578a1a7e7e82f0e71fcad974bef24412134d4d43ac9c4
+SIZE (KDE/plasma/6.4.3/plasma-workspace-wallpapers-6.4.3.tar.xz) = 146653920
diff --git a/x11-themes/plasma6-qqc2-breeze-style/distinfo b/x11-themes/plasma6-qqc2-breeze-style/distinfo
index f4abd43d9079..511120e8cd51 100644
--- a/x11-themes/plasma6-qqc2-breeze-style/distinfo
+++ b/x11-themes/plasma6-qqc2-breeze-style/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380626
-SHA256 (KDE/plasma/6.4.2/qqc2-breeze-style-6.4.2.tar.xz) = 36e05b1b227b5b659b8b0b886dc34dfec21b09925bef4ec3e71ef28325c6ec89
-SIZE (KDE/plasma/6.4.2/qqc2-breeze-style-6.4.2.tar.xz) = 66312
+TIMESTAMP = 1752584481
+SHA256 (KDE/plasma/6.4.3/qqc2-breeze-style-6.4.3.tar.xz) = 3c6cad740b03133a7085e437d0cb16aceabde280c55c022b0272ef44d3d323a0
+SIZE (KDE/plasma/6.4.3/qqc2-breeze-style-6.4.3.tar.xz) = 66320
diff --git a/x11-toolkits/kf6-attica/distinfo b/x11-toolkits/kf6-attica/distinfo
index 73c953c12a10..af402bbbb98c 100644
--- a/x11-toolkits/kf6-attica/distinfo
+++ b/x11-toolkits/kf6-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476632
-SHA256 (KDE/frameworks/6.15/attica-6.15.0.tar.xz) = e2d081f08d5e6a361836313b2091d4d5a7518c0f7bdaf7b53d2db970b5a0273f
-SIZE (KDE/frameworks/6.15/attica-6.15.0.tar.xz) = 68664
+TIMESTAMP = 1752529527
+SHA256 (KDE/frameworks/6.16/attica-6.16.0.tar.xz) = 5d1c88f64d06f78d82584b5275f2062356866f82b7fdfb9728ac4dc4d509be6a
+SIZE (KDE/frameworks/6.16/attica-6.16.0.tar.xz) = 68648
diff --git a/x11-toolkits/kf6-kcompletion/distinfo b/x11-toolkits/kf6-kcompletion/distinfo
index 3fd3373e162a..7d06d77c5dec 100644
--- a/x11-toolkits/kf6-kcompletion/distinfo
+++ b/x11-toolkits/kf6-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kcompletion-6.15.0.tar.xz) = 938cad318dcaa2fca8b8b8d4853fa3f7abd833dcf03b51e19a174e6195ccc27d
-SIZE (KDE/frameworks/6.15/kcompletion-6.15.0.tar.xz) = 2300344
+TIMESTAMP = 1752529528
+SHA256 (KDE/frameworks/6.16/kcompletion-6.16.0.tar.xz) = 3f71d7f24ca704529322eead7d2132331e9461eb91ab489d6e3d990d9d7ca133
+SIZE (KDE/frameworks/6.16/kcompletion-6.16.0.tar.xz) = 2300608
diff --git a/x11-toolkits/kf6-kconfigwidgets/distinfo b/x11-toolkits/kf6-kconfigwidgets/distinfo
index 0ed49f4530ab..146f71f40210 100644
--- a/x11-toolkits/kf6-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf6-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kconfigwidgets-6.15.0.tar.xz) = f006a2fcf68d24f7b72b768e05ee5b9a61f2c5ddeee87a6fc9a022c83ad3f0b2
-SIZE (KDE/frameworks/6.15/kconfigwidgets-6.15.0.tar.xz) = 2539060
+TIMESTAMP = 1752529528
+SHA256 (KDE/frameworks/6.16/kconfigwidgets-6.16.0.tar.xz) = 61c0256fdae049b12586bd1e0d931e80515d3c702f1785a88994ee54eee2d5c5
+SIZE (KDE/frameworks/6.16/kconfigwidgets-6.16.0.tar.xz) = 2532208
diff --git a/x11-toolkits/kf6-kguiaddons/distinfo b/x11-toolkits/kf6-kguiaddons/distinfo
index 3155d5de7999..402cfd046641 100644
--- a/x11-toolkits/kf6-kguiaddons/distinfo
+++ b/x11-toolkits/kf6-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kguiaddons-6.15.0.tar.xz) = 56dcbab4c2309b28343bed73901c53071c409dfd0776840dd6dd92e2d470d7af
-SIZE (KDE/frameworks/6.15/kguiaddons-6.15.0.tar.xz) = 89056
+TIMESTAMP = 1752529529
+SHA256 (KDE/frameworks/6.16/kguiaddons-6.16.0.tar.xz) = 9e1d53a4fbe1eb7ccc10610a1737d9b2560756f89bf650940a74356daa7db2e2
+SIZE (KDE/frameworks/6.16/kguiaddons-6.16.0.tar.xz) = 89632
diff --git a/x11-toolkits/kf6-kirigami/distinfo b/x11-toolkits/kf6-kirigami/distinfo
index 15594165734f..cf3519ba49b8 100644
--- a/x11-toolkits/kf6-kirigami/distinfo
+++ b/x11-toolkits/kf6-kirigami/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kirigami-6.15.0.tar.xz) = 733ac7d9c197fe7de90f41643549be3ce0f3723ecd4d4a15758c4c71cafc2531
-SIZE (KDE/frameworks/6.15/kirigami-6.15.0.tar.xz) = 569092
+TIMESTAMP = 1752529529
+SHA256 (KDE/frameworks/6.16/kirigami-6.16.0.tar.xz) = 16d1142aacd8514f95cf9bdb44b2a720f3397b5ee68a489a54c86a560af55516
+SIZE (KDE/frameworks/6.16/kirigami-6.16.0.tar.xz) = 572800
diff --git a/x11-toolkits/kf6-kitemviews/distinfo b/x11-toolkits/kf6-kitemviews/distinfo
index 4623ee63a2d1..959cd91fb290 100644
--- a/x11-toolkits/kf6-kitemviews/distinfo
+++ b/x11-toolkits/kf6-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/kitemviews-6.15.0.tar.xz) = 0f27d189147bb992b94e1a6a55ced62e2aaf5c5b3d83e41f26d6b0e269765780
-SIZE (KDE/frameworks/6.15/kitemviews-6.15.0.tar.xz) = 2229476
+TIMESTAMP = 1752529530
+SHA256 (KDE/frameworks/6.16/kitemviews-6.16.0.tar.xz) = c45541d85ec1b06d160b819c03f073cf001a60411f1d45706a611d9eab9214dd
+SIZE (KDE/frameworks/6.16/kitemviews-6.16.0.tar.xz) = 2229292
diff --git a/x11-toolkits/kf6-kjobwidgets/distinfo b/x11-toolkits/kf6-kjobwidgets/distinfo
index 9c3b441b2e7d..96477cf8e0af 100644
--- a/x11-toolkits/kf6-kjobwidgets/distinfo
+++ b/x11-toolkits/kf6-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/kjobwidgets-6.15.0.tar.xz) = d5c7b68ea8829785a91fd6e4c7b3ac571d58bdee193777648e52098c49f054fe
-SIZE (KDE/frameworks/6.15/kjobwidgets-6.15.0.tar.xz) = 2234996
+TIMESTAMP = 1752529531
+SHA256 (KDE/frameworks/6.16/kjobwidgets-6.16.0.tar.xz) = 517703f0188ec7dd759af38da2c0322ee2a7631225189853626af9aff0b94b2a
+SIZE (KDE/frameworks/6.16/kjobwidgets-6.16.0.tar.xz) = 2235400
diff --git a/x11-toolkits/kf6-ktextwidgets/distinfo b/x11-toolkits/kf6-ktextwidgets/distinfo
index ad877e25c430..1debe5d1a491 100644
--- a/x11-toolkits/kf6-ktextwidgets/distinfo
+++ b/x11-toolkits/kf6-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/ktextwidgets-6.15.0.tar.xz) = e134941ef9896229256bae6979bc7c127f9dc9b879448b369a4cb6b226042649
-SIZE (KDE/frameworks/6.15/ktextwidgets-6.15.0.tar.xz) = 2486580
+TIMESTAMP = 1752529532
+SHA256 (KDE/frameworks/6.16/ktextwidgets-6.16.0.tar.xz) = cb718ae12c28a1b17f2e552f08f121aea99a6dd5ff437b270581ab9270a02ea1
+SIZE (KDE/frameworks/6.16/ktextwidgets-6.16.0.tar.xz) = 2486960
diff --git a/x11-toolkits/kf6-kwidgetsaddons/distinfo b/x11-toolkits/kf6-kwidgetsaddons/distinfo
index 40985b8133aa..6c4b46bd1461 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf6-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/kwidgetsaddons-6.15.0.tar.xz) = 23557e83da5d49bf1722aad07846015a1fcecc10a70342ac9cb54b7acff88435
-SIZE (KDE/frameworks/6.15/kwidgetsaddons-6.15.0.tar.xz) = 4254764
+TIMESTAMP = 1752529532
+SHA256 (KDE/frameworks/6.16/kwidgetsaddons-6.16.0.tar.xz) = 7663f88052fd8ca947b9fe0bbead04ff228e884f124498a328cc30e9f172915c
+SIZE (KDE/frameworks/6.16/kwidgetsaddons-6.16.0.tar.xz) = 4255800
diff --git a/x11-toolkits/kf6-kxmlgui/distinfo b/x11-toolkits/kf6-kxmlgui/distinfo
index cf37749f29ed..bd5a61791696 100644
--- a/x11-toolkits/kf6-kxmlgui/distinfo
+++ b/x11-toolkits/kf6-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476635
-SHA256 (KDE/frameworks/6.15/kxmlgui-6.15.0.tar.xz) = 40ce8d472d171a819806af0d5a68c3f91d596b5ae8b4b29c46592a0978d7c305
-SIZE (KDE/frameworks/6.15/kxmlgui-6.15.0.tar.xz) = 2894724
+TIMESTAMP = 1752529533
+SHA256 (KDE/frameworks/6.16/kxmlgui-6.16.0.tar.xz) = 26fe5375d95029c5a828d5b47fc4b20e8684bc3be88df1bc94082821ce32a74e
+SIZE (KDE/frameworks/6.16/kxmlgui-6.16.0.tar.xz) = 2895648
diff --git a/x11-toolkits/plasma6-kdeplasma-addons/distinfo b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
index 1a77f8226640..107f8732c9eb 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380627
-SHA256 (KDE/plasma/6.4.2/kdeplasma-addons-6.4.2.tar.xz) = dddf85b728df804ea39e02452e355ced196b1a35eb8e9d9d71b747f89cc166c1
-SIZE (KDE/plasma/6.4.2/kdeplasma-addons-6.4.2.tar.xz) = 940224
+TIMESTAMP = 1752584481
+SHA256 (KDE/plasma/6.4.3/kdeplasma-addons-6.4.3.tar.xz) = 7dad9176fee99f4e95f6573aab18326eeff6742609e8739b9b59c2e9f2aad19b
+SIZE (KDE/plasma/6.4.3/kdeplasma-addons-6.4.3.tar.xz) = 940188
diff --git a/x11-wm/plasma6-kdecoration/distinfo b/x11-wm/plasma6-kdecoration/distinfo
index a0d0068557d9..5d3bdb61c8cc 100644
--- a/x11-wm/plasma6-kdecoration/distinfo
+++ b/x11-wm/plasma6-kdecoration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380628
-SHA256 (KDE/plasma/6.4.2/kdecoration-6.4.2.tar.xz) = d7abe73dc0930453f197b7a022fc193cd112c254af29c72f316abfe75ee75f33
-SIZE (KDE/plasma/6.4.2/kdecoration-6.4.2.tar.xz) = 57852
+TIMESTAMP = 1752584481
+SHA256 (KDE/plasma/6.4.3/kdecoration-6.4.3.tar.xz) = bd0f99bdf487a859da8b1227e3443259ad28e90f110bd3a7bcecc386fded7824
+SIZE (KDE/plasma/6.4.3/kdecoration-6.4.3.tar.xz) = 57828
diff --git a/x11-wm/plasma6-kwin-x11/distinfo b/x11-wm/plasma6-kwin-x11/distinfo
index ed7e575dd5d5..c1e6d9205219 100644
--- a/x11-wm/plasma6-kwin-x11/distinfo
+++ b/x11-wm/plasma6-kwin-x11/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380631
-SHA256 (KDE/plasma/6.4.2/kwin-x11-6.4.2.tar.xz) = 6edfb204a1ab9af991bf057ae376c12595170d591d0801674bba64148d452c23
-SIZE (KDE/plasma/6.4.2/kwin-x11-6.4.2.tar.xz) = 6861736
+TIMESTAMP = 1752584482
+SHA256 (KDE/plasma/6.4.3/kwin-x11-6.4.3.tar.xz) = 4f2b60193967c24a067b9dda82d59f811f5663f5783d59e03424fc0281ccd188
+SIZE (KDE/plasma/6.4.3/kwin-x11-6.4.3.tar.xz) = 6859700
diff --git a/x11-wm/plasma6-kwin/distinfo b/x11-wm/plasma6-kwin/distinfo
index 6736c3a2dd41..b043d014eaa0 100644
--- a/x11-wm/plasma6-kwin/distinfo
+++ b/x11-wm/plasma6-kwin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380629
-SHA256 (KDE/plasma/6.4.2/kwin-6.4.2.tar.xz) = 1cb00c603bb010d450e08be27439418be659940e885a90ac4e2f5bc61ae3b71b
-SIZE (KDE/plasma/6.4.2/kwin-6.4.2.tar.xz) = 8763784
+TIMESTAMP = 1752584482
+SHA256 (KDE/plasma/6.4.3/kwin-6.4.3.tar.xz) = a13568c918eca7803eb44a3a2778b860edc3f03b36797851c4f3aeeed4b502a8
+SIZE (KDE/plasma/6.4.3/kwin-6.4.3.tar.xz) = 8763908
diff --git a/x11-wm/plasma6-kwin/pkg-plist b/x11-wm/plasma6-kwin/pkg-plist
index 27dbd2d459d5..3bfa1f6a08f2 100644
--- a/x11-wm/plasma6-kwin/pkg-plist
+++ b/x11-wm/plasma6-kwin/pkg-plist
@@ -239,6 +239,7 @@ include/kwin/wayland/subcompositor.h
include/kwin/wayland/surface.h
include/kwin/wayland/tablet_v2.h
include/kwin/wayland/tearingcontrol_v1.h
+include/kwin/wayland/textinput.h
include/kwin/wayland/textinput_v1.h
include/kwin/wayland/textinput_v2.h
include/kwin/wayland/textinput_v3.h
diff --git a/x11/albert/Makefile b/x11/albert/Makefile
index 4a2029ad5689..df7bd6576428 100644
--- a/x11/albert/Makefile
+++ b/x11/albert/Makefile
@@ -1,8 +1,9 @@
PORTNAME= albert
-DISTVERSIONPREFIX=v
-DISTVERSION= 0.20.5
-PORTREVISION= 4
+DISTVERSION= 0.30.1
CATEGORIES= x11
+MASTER_SITES= https://github.com/albertlauncher/albert/releases/download/v${DISTVERSION}/
+DISTFILES= v${DISTVERSION}${EXTRACT_SUFX}
+DIST_SUBDIR= ${PORTNAME}
MAINTAINER= jsm@FreeBSD.org
COMMENT= Albert a keyboard launcher
@@ -12,18 +13,17 @@ LICENSE= GPLv3
BUILD_DEPENDS= pybind11>=2.4.3:devel/pybind11
LIB_DEPENDS= libmuparser.so:math/muparser \
- libqalculate.so:math/libqalculate
+ libqalculate.so:math/libqalculate \
+ libqt6keychain.so:security/qtkeychain@qt6
RUN_DEPENDS= play:audio/sox
-USES= cmake compiler:c++20-lang gl localbase:ldflags pkgconfig python qt:6 xorg
+USES= cmake compiler:c++23-lang gl libarchive localbase:ldflags pkgconfig python qt:6 xorg
USE_GL= gl opengl
-USE_QT= base declarative scxml svg
+USE_QT= base declarative scxml svg translations
USE_XORG=x11 xext sm ice
USE_LDCONFIG= yes
-USE_GITHUB= yes
-GH_ACCOUNT= albertlauncher
-GH_TUPLE= albertlauncher:plugins:5a4611e31b41ab3ae638252116c72e2a7050a2cc:plugins/plugins \
- albertlauncher:python:6f734c7586c3889796846618fc9d8edb1a1ea386:python/plugins/python/plugins \
- skycoder42:QHotkey:34330d6ff5d2ca111c376f6d7da66be9d1817430:QHotkey/lib/QHotkey
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
.include <bsd.port.mk>
diff --git a/x11/albert/distinfo b/x11/albert/distinfo
index 504396cb723c..8205a3d6e9c5 100644
--- a/x11/albert/distinfo
+++ b/x11/albert/distinfo
@@ -1,9 +1,3 @@
-TIMESTAMP = 1675610602
-SHA256 (albertlauncher-albert-v0.20.5_GH0.tar.gz) = 391d3b3b96936717d42d540d177a5d034cc08da31c76bb40cbf979bd3d06ba72
-SIZE (albertlauncher-albert-v0.20.5_GH0.tar.gz) = 137505
-SHA256 (albertlauncher-plugins-5a4611e31b41ab3ae638252116c72e2a7050a2cc_GH0.tar.gz) = 1b0737829abc6e59d5c8e58fa710da55041bc5b6c49b0bab5b94c61692c2a0f6
-SIZE (albertlauncher-plugins-5a4611e31b41ab3ae638252116c72e2a7050a2cc_GH0.tar.gz) = 793118
-SHA256 (albertlauncher-python-6f734c7586c3889796846618fc9d8edb1a1ea386_GH0.tar.gz) = 467194240da1fa6f1a4bb6c103700073bb882a68e9b871655d1a61103ac6d7d5
-SIZE (albertlauncher-python-6f734c7586c3889796846618fc9d8edb1a1ea386_GH0.tar.gz) = 1157795
-SHA256 (skycoder42-QHotkey-34330d6ff5d2ca111c376f6d7da66be9d1817430_GH0.tar.gz) = 0e8cb92db8ae05a01b50593ebcc97ef8761aff45351db1d67e14971a8d69fdd0
-SIZE (skycoder42-QHotkey-34330d6ff5d2ca111c376f6d7da66be9d1817430_GH0.tar.gz) = 53154
+TIMESTAMP = 1752429188
+SHA256 (albert/v0.30.1.tar.gz) = d49310c48addacffe335f4b112bc7ca0eb6abdf6f409dc9f98ecc93dc6ff1ee2
+SIZE (albert/v0.30.1.tar.gz) = 1566557
diff --git a/x11/albert/files/patch-plugins_files_src_plugin.cpp b/x11/albert/files/patch-plugins_files_src_plugin.cpp
deleted file mode 100644
index 4306de013158..000000000000
--- a/x11/albert/files/patch-plugins_files_src_plugin.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- plugins/files/src/plugin.cpp.orig 2023-01-31 09:29:00 UTC
-+++ plugins/files/src/plugin.cpp
-@@ -116,7 +116,7 @@ void Plugin::updateIndexItems()
- ii.emplace_back(update_item, update_item->text());
-
- // Add trash item
--#if defined(Q_OS_LINUX)
-+#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
- auto trash_path = "trash:///";
- #elif defined(Q_OS_MAC)
- auto trash_path = QString("file://%1/.Trash").arg(QDir::homePath());
diff --git a/x11/albert/files/patch-plugins_python_plugins_timer_____init____.py b/x11/albert/files/patch-plugins_python_plugins_timer_____init____.py
deleted file mode 100644
index 9334985cce1f..000000000000
--- a/x11/albert/files/patch-plugins_python_plugins_timer_____init____.py
+++ /dev/null
@@ -1,19 +0,0 @@
---- plugins/python/plugins/timer/__init__.py.orig 2023-02-05 15:51:51 UTC
-+++ plugins/python/plugins/timer/__init__.py
-@@ -65,7 +65,8 @@ class Plugin(QueryHandler):
- subprocess.Popen(["aplay", self.soundPath])
- elif platform == "darwin":
- subprocess.Popen(["afplay", self.soundPath])
--
-+ else:
-+ subprocess.Popen(["play", self.soundPath])
- self.deleteTimer(timer)
-
- def id(self):
-@@ -130,4 +131,4 @@ class Plugin(QueryHandler):
- ))
-
- if items:
-- query.add(items)
-\ No newline at end of file
-+ query.add(items)
diff --git a/x11/albert/files/patch-plugins_spotify_src_items.cpp b/x11/albert/files/patch-plugins_spotify_src_items.cpp
new file mode 100644
index 000000000000..f291fd3a0745
--- /dev/null
+++ b/x11/albert/files/patch-plugins_spotify_src_items.cpp
@@ -0,0 +1,20 @@
+--- plugins/spotify/src/items.cpp.orig 2025-07-13 18:00:53 UTC
++++ plugins/spotify/src/items.cpp
+@@ -24,7 +24,7 @@ static void pauseSpotify()
+ !error.isEmpty())
+ WARN << error;
+ }
+-#elif defined Q_OS_LINUX
++#elif defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ #include <QDBusInterface>
+ void pauseSpotify()
+ {
+@@ -35,6 +35,8 @@ void pauseSpotify()
+ QDBusConnection::sessionBus()
+ ).call(u"Pause"_s);
+ }
++#else
++# error "Unknown architecture"
+ #endif
+
+ SpotifyItem::SpotifyItem(RestApi &api,
diff --git a/x11/albert/files/patch-plugins_widgetsboxmodel-qss_src_window.cpp b/x11/albert/files/patch-plugins_widgetsboxmodel-qss_src_window.cpp
new file mode 100644
index 000000000000..6d9fd7e10039
--- /dev/null
+++ b/x11/albert/files/patch-plugins_widgetsboxmodel-qss_src_window.cpp
@@ -0,0 +1,13 @@
+--- plugins/widgetsboxmodel-qss/src/window.cpp.orig 2025-07-13 18:02:04 UTC
++++ plugins/widgetsboxmodel-qss/src/window.cpp
+@@ -729,8 +729,9 @@ bool Window::event(QEvent *event)
+ if (auto have_dark_system_palette = haveDarkSystemPalette();
+ dark_mode_ != have_dark_system_palette)
+ {
+-#ifdef Q_OS_LINUX
++#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ QApplication::setPalette(QApplication::style()->standardPalette());
++# else "Unknown architecture"
+ #endif
+ // at(): no catch, theme_dark_ theme_light_ should exist
+ dark_mode_ = have_dark_system_palette;
diff --git a/x11/albert/files/patch-plugins_widgetsboxmodel_src_window.cpp b/x11/albert/files/patch-plugins_widgetsboxmodel_src_window.cpp
new file mode 100644
index 000000000000..e8c143a7f606
--- /dev/null
+++ b/x11/albert/files/patch-plugins_widgetsboxmodel_src_window.cpp
@@ -0,0 +1,15 @@
+--- plugins/widgetsboxmodel/src/window.cpp.orig 2025-07-13 17:56:08 UTC
++++ plugins/widgetsboxmodel/src/window.cpp
+@@ -1089,9 +1089,11 @@ bool Window::event(QEvent *event)
+
+ else if (event->type() == QEvent::ThemeChange)
+ {
+-#ifdef Q_OS_LINUX
++#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
+ // No automatic palette update on GNOME
+ QApplication::setPalette(QApplication::style()->standardPalette());
++#else
++# error "Unknown architecture"
+ #endif
+ dark_mode = haveDarkSystemPalette();
+ applyTheme((dark_mode) ? theme_dark_ : theme_light_);
diff --git a/x11/albert/files/patch-src_platform_xdg_desktopentryparser.cpp b/x11/albert/files/patch-src_platform_xdg_desktopentryparser.cpp
new file mode 100644
index 000000000000..65c7d8731b37
--- /dev/null
+++ b/x11/albert/files/patch-src_platform_xdg_desktopentryparser.cpp
@@ -0,0 +1,14 @@
+--- src/platform/xdg/desktopentryparser.cpp.orig 2025-07-13 18:27:36 UTC
++++ src/platform/xdg/desktopentryparser.cpp
+@@ -7,6 +7,11 @@ using namespace std;
+ using namespace albert::detail;
+ using namespace std;
+
++#if defined(__FreeBSD__)
++# include <libintl.h>
++# define dgettext(package, str) gettext(str)
++#endif
++
+ DesktopEntryParser::DesktopEntryParser(const QString &path)
+ {
+ if (QFile file(path); file.open(QIODevice::ReadOnly| QIODevice::Text))
diff --git a/x11/albert/files/patch-src_terminalprovider.cpp b/x11/albert/files/patch-src_terminalprovider.cpp
deleted file mode 100644
index c8bc59a7921f..000000000000
--- a/x11/albert/files/patch-src_terminalprovider.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/terminalprovider.cpp.orig 2023-02-05 13:24:46 UTC
-+++ src/terminalprovider.cpp
-@@ -32,7 +32,7 @@ static QString userShell()
- }
-
-
--#if defined(Q_OS_LINUX)
-+#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
-
-
- struct ExecutableTerminal : public Terminal
diff --git a/x11/albert/pkg-plist b/x11/albert/pkg-plist
index 0456c77c9bf0..141b200951af 100644
--- a/x11/albert/pkg-plist
+++ b/x11/albert/pkg-plist
@@ -1,114 +1,120 @@
bin/albert
-lib/albert-0.20.5/albert-targets-%%CMAKE_BUILD_TYPE%%.cmake
-lib/albert-0.20.5/albert-targets.cmake
-lib/albert/libapplications.so
-lib/albert/libcalculator_muparser.so
-lib/albert/libcalculator_qalculate.so
-lib/albert/libchromium.so
-lib/albert/libdatetime.so
-lib/albert/libdebug.so
-lib/albert/libfiles.so
-lib/albert/libhash.so
-lib/albert/libpython.so
-lib/albert/libsnippets.so
-lib/albert/libssh.so
-lib/albert/libsystem.so
-lib/albert/libtemplate.so
-lib/albert/libterminal.so
-lib/albert/liburlhandler.so
-lib/albert/libwebsearch.so
-lib/albert/libwidgetsboxmodel.so
-lib/cmake/albert/albert-config-version.cmake
-lib/cmake/albert/albert-config.cmake
-lib/cmake/albert/albert-macros.cmake
+include/albert/albert.h
+include/albert/backgroundexecutor.h
+include/albert/config.h
+include/albert/desktopentryparser.h
+include/albert/download.h
+include/albert/export.h
+include/albert/extension.h
+include/albert/extensionplugin.h
+include/albert/extensionregistry.h
+include/albert/fallbackhandler.h
+include/albert/frontend.h
+include/albert/globalqueryhandler.h
+include/albert/iconprovider.h
+include/albert/indexitem.h
+include/albert/indexqueryhandler.h
+include/albert/inputhistory.h
+include/albert/item.h
+include/albert/logging.h
+include/albert/matchconfig.h
+include/albert/matcher.h
+include/albert/messagebox.h
+include/albert/networkutil.h
+include/albert/notification.h
+include/albert/oauth.h
+include/albert/oauthconfigwidget.h
+include/albert/plugindependency.h
+include/albert/plugininstance.h
+include/albert/pluginloader.h
+include/albert/pluginmetadata.h
+include/albert/pluginprovider.h
+include/albert/property.h
+include/albert/query.h
+include/albert/rankitem.h
+include/albert/standarditem.h
+include/albert/systemutil.h
+include/albert/telemetryprovider.h
+include/albert/timeit.h
+include/albert/triggerqueryhandler.h
+include/albert/urlhandler.h
+include/albert/widgetsutil.h
+lib/albert/application.so
+lib/albert/applications.so
+lib/albert/caffeine.so
+lib/albert/calculator_qalculate.so
+lib/albert/chromium.so
+lib/albert/clipboard.so
+lib/albert/datetime.so
+lib/albert/debug.so
+lib/albert/docs.so
+lib/albert/files.so
+lib/albert/github.so
+lib/albert/hash.so
+lib/albert/mediaremote.so
+lib/albert/path.so
+lib/albert/python.so
+lib/albert/snippets.so
+lib/albert/spotify.so
+lib/albert/ssh.so
+lib/albert/system.so
+lib/albert/timer.so
+lib/albert/timezones.so
+lib/albert/urlhandler.so
+lib/albert/vpn.so
+lib/albert/websearch.so
+lib/albert/widgetsboxmodel-ng.so
+lib/albert/widgetsboxmodel.so
+lib/cmake/Albert/albert-config-version.cmake
+lib/cmake/Albert/albert-config.cmake
+lib/cmake/Albert/albert-macros.cmake
+lib/cmake/Albert/albert-targets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Albert/albert-targets.cmake
lib/libalbert.so
-%%DATADIR%%/python/plugins/.archive/README.md
-%%DATADIR%%/python/plugins/.archive/atom_projects/__init__.py
-%%DATADIR%%/python/plugins/.archive/base_converter/__init__.py
-%%DATADIR%%/python/plugins/.archive/binance/Binance.svg
-%%DATADIR%%/python/plugins/.archive/binance/__init__.py
-%%DATADIR%%/python/plugins/.archive/bitfinex/Bitfinex.svg
-%%DATADIR%%/python/plugins/.archive/bitfinex/__init__.py
-%%DATADIR%%/python/plugins/.archive/bitwarden/__init__.py
-%%DATADIR%%/python/plugins/.archive/coinmarketcap/__init__.py
-%%DATADIR%%/python/plugins/.archive/coinmarketcap/emblem-money.svg
-%%DATADIR%%/python/plugins/.archive/currency_converter/__init__.py
-%%DATADIR%%/python/plugins/.archive/dango_emoji/__init__.py
-%%DATADIR%%/python/plugins/.archive/dango_emoji/dangoemoji.png
-%%DATADIR%%/python/plugins/.archive/dango_kao/__init__.py
-%%DATADIR%%/python/plugins/.archive/dango_kao/kaoicon.svg
-%%DATADIR%%/python/plugins/.archive/find/__init__.py
-%%DATADIR%%/python/plugins/.archive/fortune/__init__.py
-%%DATADIR%%/python/plugins/.archive/gnome_dictionary/__init__.py
-%%DATADIR%%/python/plugins/.archive/gnote/__init__.py
-%%DATADIR%%/python/plugins/.archive/google_translate/__init__.py
-%%DATADIR%%/python/plugins/.archive/ip/__init__.py
-%%DATADIR%%/python/plugins/.archive/lpass/__init__.py
-%%DATADIR%%/python/plugins/.archive/lpass/lastpass.svg
-%%DATADIR%%/python/plugins/.archive/mathematica_eval/__init__.py
-%%DATADIR%%/python/plugins/.archive/multi_google_translate/__init__.py
-%%DATADIR%%/python/plugins/.archive/node_eval/__init__.py
-%%DATADIR%%/python/plugins/.archive/node_eval/nodejs.svg
-%%DATADIR%%/python/plugins/.archive/npm/__init__.py
-%%DATADIR%%/python/plugins/.archive/npm/logo.svg
-%%DATADIR%%/python/plugins/.archive/packagist/__init__.py
-%%DATADIR%%/python/plugins/.archive/packagist/logo.png
-%%DATADIR%%/python/plugins/.archive/php_eval/__init__.py
-%%DATADIR%%/python/plugins/.archive/php_eval/php.svg
-%%DATADIR%%/python/plugins/.archive/pidgin/__init__.py
-%%DATADIR%%/python/plugins/.archive/rand/__init__.py
-%%DATADIR%%/python/plugins/.archive/rand/rand.png
-%%DATADIR%%/python/plugins/.archive/scrot/__init__.py
-%%DATADIR%%/python/plugins/.archive/texdoc/__init__.py
-%%DATADIR%%/python/plugins/.archive/texdoc/texdoc-logo.svg
-%%DATADIR%%/python/plugins/.archive/tomboy/__init__.py
-%%DATADIR%%/python/plugins/.archive/unicode_emoji/__init__.py
-%%DATADIR%%/python/plugins/.archive/unicode_emoji/emoji.txt
-%%DATADIR%%/python/plugins/.archive/units/__init__.py
-%%DATADIR%%/python/plugins/.archive/virtualbox/README.md
-%%DATADIR%%/python/plugins/.archive/virtualbox/__init__.py
-%%DATADIR%%/python/plugins/.archive/vpn/__init__.py
-%%DATADIR%%/python/plugins/.archive/window_switcher/__init__.py
-%%DATADIR%%/python/plugins/.archive/xkcd/.gitignore
-%%DATADIR%%/python/plugins/.archive/xkcd/LICENSE
-%%DATADIR%%/python/plugins/.archive/xkcd/README.md
-%%DATADIR%%/python/plugins/.archive/xkcd/__init__.py
-%%DATADIR%%/python/plugins/.archive/xkcd/image.png
-%%DATADIR%%/python/plugins/.archive/xkcd/install-plugin.sh
-%%DATADIR%%/python/plugins/.archive/xkcd/misc/demo.gif
-%%DATADIR%%/python/plugins/.archive/zeal/__init__.py
-%%DATADIR%%/python/plugins/.github/ISSUE_TEMPLATE/bug_report.md
-%%DATADIR%%/python/plugins/.github/ISSUE_TEMPLATE/config.yml
-%%DATADIR%%/python/plugins/.gitignore
-%%DATADIR%%/python/plugins/.gitmodules
-%%DATADIR%%/python/plugins/README.md
-%%DATADIR%%/python/plugins/api_test/__init__.py
-%%DATADIR%%/python/plugins/api_test/plugin.svg
-%%DATADIR%%/python/plugins/arch_wiki/ArchWiki.svg
+lib/libalbert.so.0.30
+lib/libalbert.so.0.30.1
%%DATADIR%%/python/plugins/arch_wiki/__init__.py
+%%DATADIR%%/python/plugins/arch_wiki/arch.svg
%%DATADIR%%/python/plugins/aur/__init__.py
%%DATADIR%%/python/plugins/aur/arch.svg
+%%DATADIR%%/python/plugins/bitwarden/__init__.py
+%%DATADIR%%/python/plugins/bitwarden/bw.svg
+%%DATADIR%%/python/plugins/coingecko/__init__.py
+%%DATADIR%%/python/plugins/coingecko/coingecko.png
+%%DATADIR%%/python/plugins/color/__init__.py
%%DATADIR%%/python/plugins/copyq/__init__.py
+%%DATADIR%%/python/plugins/dice_roll/__init__.py
+%%DATADIR%%/python/plugins/dice_roll/icons/d10.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/d100.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/d12.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/d2.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/d20.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/d4.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/d6.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/d8.svg
+%%DATADIR%%/python/plugins/dice_roll/icons/dice.svg
%%DATADIR%%/python/plugins/docker/__init__.py
%%DATADIR%%/python/plugins/docker/running.png
%%DATADIR%%/python/plugins/docker/stopped.png
+%%DATADIR%%/python/plugins/duckduckgo/__init__.py
+%%DATADIR%%/python/plugins/duckduckgo/duckduckgo.svg
+%%DATADIR%%/python/plugins/emoji/__init__.py
%%DATADIR%%/python/plugins/goldendict/__init__.py
-%%DATADIR%%/python/plugins/googletrans/__init__.py
-%%DATADIR%%/python/plugins/googletrans/google_translate.png
-%%DATADIR%%/python/plugins/jetbrains_projects/LICENSE
-%%DATADIR%%/python/plugins/jetbrains_projects/README.md
%%DATADIR%%/python/plugins/jetbrains_projects/__init__.py
-%%DATADIR%%/python/plugins/jetbrains_projects/androidstudio.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/clion.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/datagrip.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/dataspell.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/goland.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/idea.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/phpstorm.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/pycharm.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/rider.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/rubymine.svg
-%%DATADIR%%/python/plugins/jetbrains_projects/webstorm.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/androidstudio.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/aqua.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/clion.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/datagrip.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/dataspell.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/goland.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/idea.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/phpstorm.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/pycharm.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/rider.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/rubymine.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/rustrover.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/webstorm.svg
+%%DATADIR%%/python/plugins/jetbrains_projects/icons/writerside.svg
%%DATADIR%%/python/plugins/kill/__init__.py
%%DATADIR%%/python/plugins/locate/__init__.py
%%DATADIR%%/python/plugins/locate/locate.svg
@@ -119,11 +125,12 @@ lib/libalbert.so
%%DATADIR%%/python/plugins/pomodoro/pomodoro.svg
%%DATADIR%%/python/plugins/python_eval/__init__.py
%%DATADIR%%/python/plugins/python_eval/python.svg
+%%DATADIR%%/python/plugins/syncthing/__init__.py
+%%DATADIR%%/python/plugins/syncthing/syncthing.svg
%%DATADIR%%/python/plugins/tex_to_unicode/__init__.py
-%%DATADIR%%/python/plugins/tex_to_unicode/tex.png
-%%DATADIR%%/python/plugins/timer/__init__.py
-%%DATADIR%%/python/plugins/timer/bing.wav
-%%DATADIR%%/python/plugins/timer/time.svg
+%%DATADIR%%/python/plugins/tex_to_unicode/tex.svg
+%%DATADIR%%/python/plugins/translators/__init__.py
+%%DATADIR%%/python/plugins/translators/google_translate.png
%%DATADIR%%/python/plugins/unit_converter/__init__.py
%%DATADIR%%/python/plugins/unit_converter/icons/currency.svg
%%DATADIR%%/python/plugins/unit_converter/icons/current.svg
@@ -136,49 +143,53 @@ lib/libalbert.so
%%DATADIR%%/python/plugins/unit_converter/icons/temperature.svg
%%DATADIR%%/python/plugins/unit_converter/icons/time.svg
%%DATADIR%%/python/plugins/unit_converter/icons/unit_converter.svg
-%%DATADIR%%/python/plugins/vpn/__init__.py
+%%DATADIR%%/python/plugins/virtualbox/__init__.py
+%%DATADIR%%/python/plugins/vscode_projects/__init__.py
+%%DATADIR%%/python/plugins/vscode_projects/icon.svg
%%DATADIR%%/python/plugins/wikipedia/__init__.py
-%%DATADIR%%/python/plugins/youtube/__init__.py
-%%DATADIR%%/python/plugins/youtube/youtube.svg
-%%DATADIR%%/widgetsboxmodel/themes/Adapta.qss
-%%DATADIR%%/widgetsboxmodel/themes/Arc Blue.qss
-%%DATADIR%%/widgetsboxmodel/themes/Arc Dark Blue.qss
-%%DATADIR%%/widgetsboxmodel/themes/Arc Dark Grey.qss
-%%DATADIR%%/widgetsboxmodel/themes/Arc Grey.qss
-%%DATADIR%%/widgetsboxmodel/themes/Bright.qss
-%%DATADIR%%/widgetsboxmodel/themes/BrightBlue.qss
-%%DATADIR%%/widgetsboxmodel/themes/BrightGreen.qss
-%%DATADIR%%/widgetsboxmodel/themes/BrightMagenta.qss
-%%DATADIR%%/widgetsboxmodel/themes/BrightMint.qss
-%%DATADIR%%/widgetsboxmodel/themes/BrightOrange.qss
-%%DATADIR%%/widgetsboxmodel/themes/BrightViolet.qss
-%%DATADIR%%/widgetsboxmodel/themes/Dark.qss
-%%DATADIR%%/widgetsboxmodel/themes/DarkBlue.qss
-%%DATADIR%%/widgetsboxmodel/themes/DarkGreen.qss
-%%DATADIR%%/widgetsboxmodel/themes/DarkMagenta.qss
-%%DATADIR%%/widgetsboxmodel/themes/DarkMint.qss
-%%DATADIR%%/widgetsboxmodel/themes/DarkOrange.qss
-%%DATADIR%%/widgetsboxmodel/themes/DarkViolet.qss
-%%DATADIR%%/widgetsboxmodel/themes/Elementary.qss
+%%DATADIR%%/python/plugins/wikipedia/wikipedia.png
+%%DATADIR%%/python/plugins/x_window_switcher/__init__.py
+%%DATADIR%%/python/plugins/zeal/__init__.py
+%%DATADIR%%/widgetsboxmodel-ng/themes/Nord Dark.ini
+%%DATADIR%%/widgetsboxmodel-ng/themes/Nord Light.ini
+%%DATADIR%%/widgetsboxmodel-ng/themes/Solarized Dark.ini
+%%DATADIR%%/widgetsboxmodel-ng/themes/Solarized Light.ini
+%%DATADIR%%/widgetsboxmodel-ng/themes/Theme.ini.template
+%%DATADIR%%/widgetsboxmodel/themes/Default Dark.qss
+%%DATADIR%%/widgetsboxmodel/themes/Default Light.qss
+%%DATADIR%%/widgetsboxmodel/themes/Default System Palette.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Bright Blue.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Bright Green.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Bright Magenta.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Bright Mint.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Bright Orange.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Bright Violet.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Bright.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Dark Blue.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Dark Green.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Dark Magenta.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Dark Mint.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Dark Orange.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Dark Violet.qss
+%%DATADIR%%/widgetsboxmodel/themes/Legacy Dark.qss
%%DATADIR%%/widgetsboxmodel/themes/Nord.qss
-%%DATADIR%%/widgetsboxmodel/themes/Numix Rounded.qss
%%DATADIR%%/widgetsboxmodel/themes/Numix.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightBlue.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightCyan.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightGreen.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightMagenta.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightOrange.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightRed.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightViolet.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedBrightYellow.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkBlue.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkCyan.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkGreen.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkMagenta.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkOrange.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkRed.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkViolet.qss
-%%DATADIR%%/widgetsboxmodel/themes/SolarizedDarkYellow.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Blue.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Cyan.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Green.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Magenta.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Orange.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Red.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Violet.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Bright Yellow.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Blue.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Cyan.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Green.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Magenta.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Orange.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Red.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Violet.qss
+%%DATADIR%%/widgetsboxmodel/themes/Solarized Dark Yellow.qss
%%DATADIR%%/widgetsboxmodel/themes/Spotlight Dark.qss
%%DATADIR%%/widgetsboxmodel/themes/Spotlight.qss
%%DATADIR%%/widgetsboxmodel/themes/Yosemite Dark.qss
diff --git a/x11/kf6-frameworkintegration/distinfo b/x11/kf6-frameworkintegration/distinfo
index ca4da99910dc..f29149454e66 100644
--- a/x11/kf6-frameworkintegration/distinfo
+++ b/x11/kf6-frameworkintegration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476635
-SHA256 (KDE/frameworks/6.15/frameworkintegration-6.15.0.tar.xz) = 6e64870e5d3dcee2a7f7d0a509b5236667fa11f78dd38cd8923911f1ca7ba786
-SIZE (KDE/frameworks/6.15/frameworkintegration-6.15.0.tar.xz) = 56824
+TIMESTAMP = 1752529534
+SHA256 (KDE/frameworks/6.16/frameworkintegration-6.16.0.tar.xz) = a0e3e2c5776b19e2de6273893f0c927ef7eadea86a6301f21e18377cb75907fc
+SIZE (KDE/frameworks/6.16/frameworkintegration-6.16.0.tar.xz) = 56840
diff --git a/x11/kf6-kded/distinfo b/x11/kf6-kded/distinfo
index 030c27980e9c..4ad8d428f20e 100644
--- a/x11/kf6-kded/distinfo
+++ b/x11/kf6-kded/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476635
-SHA256 (KDE/frameworks/6.15/kded-6.15.0.tar.xz) = 0b4c0f1940fe1f18d4dacc67f663f6d38221de677f94d9fb39886a2b0616d434
-SIZE (KDE/frameworks/6.15/kded-6.15.0.tar.xz) = 35236
+TIMESTAMP = 1752529534
+SHA256 (KDE/frameworks/6.16/kded-6.16.0.tar.xz) = 49372fb01dd53c25b2789603ed6ae85fe54a712ed7f7426c884d075d31381b2a
+SIZE (KDE/frameworks/6.16/kded-6.16.0.tar.xz) = 35228
diff --git a/x11/kf6-kglobalaccel/distinfo b/x11/kf6-kglobalaccel/distinfo
index b31cc20736d3..2b66f0d22d3d 100644
--- a/x11/kf6-kglobalaccel/distinfo
+++ b/x11/kf6-kglobalaccel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476636
-SHA256 (KDE/frameworks/6.15/kglobalaccel-6.15.0.tar.xz) = 84ea777a53939483cd97d1ddc069333af1e81419bfee0f6dc5db4d3d360ab554
-SIZE (KDE/frameworks/6.15/kglobalaccel-6.15.0.tar.xz) = 2271800
+TIMESTAMP = 1752529535
+SHA256 (KDE/frameworks/6.16/kglobalaccel-6.16.0.tar.xz) = 6663461a82798b5dccb9f44e91c0c37e12c951f87e295c3ba7f465dac7bd4aa1
+SIZE (KDE/frameworks/6.16/kglobalaccel-6.16.0.tar.xz) = 2271584
diff --git a/x11/kf6-krunner/distinfo b/x11/kf6-krunner/distinfo
index 6f5a86e429d8..4b3e2416b904 100644
--- a/x11/kf6-krunner/distinfo
+++ b/x11/kf6-krunner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476636
-SHA256 (KDE/frameworks/6.15/krunner-6.15.0.tar.xz) = 8cae27106d33542279a5cec62bcc0ecafec8b540f538338f74a27fa0d092f9f3
-SIZE (KDE/frameworks/6.15/krunner-6.15.0.tar.xz) = 135220
+TIMESTAMP = 1752529536
+SHA256 (KDE/frameworks/6.16/krunner-6.16.0.tar.xz) = f311741131552d14875880707d70402028bfb000d0d96f8073464311fcab5dbc
+SIZE (KDE/frameworks/6.16/krunner-6.16.0.tar.xz) = 135240
diff --git a/x11/kf6-kwindowsystem/distinfo b/x11/kf6-kwindowsystem/distinfo
index de3fec3b6b23..9d01db92f846 100644
--- a/x11/kf6-kwindowsystem/distinfo
+++ b/x11/kf6-kwindowsystem/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476636
-SHA256 (KDE/frameworks/6.15/kwindowsystem-6.15.0.tar.xz) = 39d6ab63be57ed44c3cfc6131ba8e5073a9f92a5f27bc58f638b079dd063e4c0
-SIZE (KDE/frameworks/6.15/kwindowsystem-6.15.0.tar.xz) = 2362788
+TIMESTAMP = 1752529536
+SHA256 (KDE/frameworks/6.16/kwindowsystem-6.16.0.tar.xz) = dc3b5ac5e5eaea5b76af8e85f065ddbce91ff7e3fcc13c6d600ad53bb53b1b31
+SIZE (KDE/frameworks/6.16/kwindowsystem-6.16.0.tar.xz) = 2362540
diff --git a/x11/plasma6-kactivitymanagerd/distinfo b/x11/plasma6-kactivitymanagerd/distinfo
index 253bf85eac70..70f0a26e9e88 100644
--- a/x11/plasma6-kactivitymanagerd/distinfo
+++ b/x11/plasma6-kactivitymanagerd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380631
-SHA256 (KDE/plasma/6.4.2/kactivitymanagerd-6.4.2.tar.xz) = 1ab68540247b207ae14be46477b604a8e8ff03dab007e9fce160d230fe83b6c3
-SIZE (KDE/plasma/6.4.2/kactivitymanagerd-6.4.2.tar.xz) = 101588
+TIMESTAMP = 1752584482
+SHA256 (KDE/plasma/6.4.3/kactivitymanagerd-6.4.3.tar.xz) = e9eb2b063bfc469d465a8afbdf0ec76a0410ca3f68f7666c50b5012315b6a68b
+SIZE (KDE/plasma/6.4.3/kactivitymanagerd-6.4.3.tar.xz) = 101548
diff --git a/x11/plasma6-kgamma/distinfo b/x11/plasma6-kgamma/distinfo
index 0c6ba91f1835..ff45986a8f7d 100644
--- a/x11/plasma6-kgamma/distinfo
+++ b/x11/plasma6-kgamma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380632
-SHA256 (KDE/plasma/6.4.2/kgamma-6.4.2.tar.xz) = ff825988ba5444d0fee6e338c643d7d31db7d1f35be2dc62ce67f6ee801c8f1b
-SIZE (KDE/plasma/6.4.2/kgamma-6.4.2.tar.xz) = 87704
+TIMESTAMP = 1752584483
+SHA256 (KDE/plasma/6.4.3/kgamma-6.4.3.tar.xz) = d85f86f6fd9b0173395623b518a4060951c10f7506c561b999818e819b13ec0e
+SIZE (KDE/plasma/6.4.3/kgamma-6.4.3.tar.xz) = 87664
diff --git a/x11/plasma6-kglobalacceld/distinfo b/x11/plasma6-kglobalacceld/distinfo
index c40d70715220..5c6eab76c962 100644
--- a/x11/plasma6-kglobalacceld/distinfo
+++ b/x11/plasma6-kglobalacceld/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380633
-SHA256 (KDE/plasma/6.4.2/kglobalacceld-6.4.2.tar.xz) = 9f7ca2533aae3d5cd13895f47ae07bfdba4165af01ccaa460d645b3c4d2a51e4
-SIZE (KDE/plasma/6.4.2/kglobalacceld-6.4.2.tar.xz) = 56488
+TIMESTAMP = 1752584483
+SHA256 (KDE/plasma/6.4.3/kglobalacceld-6.4.3.tar.xz) = a69c787e1b133ad5e99f3f83d1a195721f27e5200cc60cdba70d8dc03acc4378
+SIZE (KDE/plasma/6.4.3/kglobalacceld-6.4.3.tar.xz) = 56480
diff --git a/x11/plasma6-kscreen/distinfo b/x11/plasma6-kscreen/distinfo
index 5e54938c7641..02340adaea4c 100644
--- a/x11/plasma6-kscreen/distinfo
+++ b/x11/plasma6-kscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380635
-SHA256 (KDE/plasma/6.4.2/kscreen-6.4.2.tar.xz) = 771a6c4a17c34db7628bab58ee6d1977d58eee28a4d394fb9ec208cf79e76819
-SIZE (KDE/plasma/6.4.2/kscreen-6.4.2.tar.xz) = 31776068
+TIMESTAMP = 1752584483
+SHA256 (KDE/plasma/6.4.3/kscreen-6.4.3.tar.xz) = 37ef7032a2136293cfeceb41faeff525de80c7119cd8c854116b8b300efa60a9
+SIZE (KDE/plasma/6.4.3/kscreen-6.4.3.tar.xz) = 31776464
diff --git a/x11/plasma6-kwayland/distinfo b/x11/plasma6-kwayland/distinfo
index a71d76584417..76ac47b91564 100644
--- a/x11/plasma6-kwayland/distinfo
+++ b/x11/plasma6-kwayland/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380636
-SHA256 (KDE/plasma/6.4.2/kwayland-6.4.2.tar.xz) = 828dd9c1ec327721583d6f04a4413f08f6ffd9350c51de16986359aa70c808d7
-SIZE (KDE/plasma/6.4.2/kwayland-6.4.2.tar.xz) = 132836
+TIMESTAMP = 1752584483
+SHA256 (KDE/plasma/6.4.3/kwayland-6.4.3.tar.xz) = ff507d3c435407b3831ead1ea63f6dea6c778ba6a1f5b45895d5fec6f5c1f982
+SIZE (KDE/plasma/6.4.3/kwayland-6.4.3.tar.xz) = 132836
diff --git a/x11/plasma6-layer-shell-qt/distinfo b/x11/plasma6-layer-shell-qt/distinfo
index c1b521679475..f48028aacecd 100644
--- a/x11/plasma6-layer-shell-qt/distinfo
+++ b/x11/plasma6-layer-shell-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380636
-SHA256 (KDE/plasma/6.4.2/layer-shell-qt-6.4.2.tar.xz) = 7bead02f506e7c1efadc61588cc52e8ed2fa467ca183485c3b7280c08a5a6312
-SIZE (KDE/plasma/6.4.2/layer-shell-qt-6.4.2.tar.xz) = 35748
+TIMESTAMP = 1752584484
+SHA256 (KDE/plasma/6.4.3/layer-shell-qt-6.4.3.tar.xz) = 33e64ec0cd2d9e9547c3c3faa9c4d6a2006bf681fac361511f441b51f9dddb7c
+SIZE (KDE/plasma/6.4.3/layer-shell-qt-6.4.3.tar.xz) = 35744
diff --git a/x11/plasma6-libkscreen/distinfo b/x11/plasma6-libkscreen/distinfo
index a6c825db2305..0dec2a7d8c7c 100644
--- a/x11/plasma6-libkscreen/distinfo
+++ b/x11/plasma6-libkscreen/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380639
-SHA256 (KDE/plasma/6.4.2/libkscreen-6.4.2.tar.xz) = 73dfbaf6c437a5c1d01f768b4f140070d047f8fec306442acd93ab54837ec1aa
-SIZE (KDE/plasma/6.4.2/libkscreen-6.4.2.tar.xz) = 122336
+TIMESTAMP = 1752584486
+SHA256 (KDE/plasma/6.4.3/libkscreen-6.4.3.tar.xz) = a25f0604110652c847e000ede6fde9f277eb38850edeabde3e3a41d2eb81b06b
+SIZE (KDE/plasma/6.4.3/libkscreen-6.4.3.tar.xz) = 122376
diff --git a/x11/plasma6-libplasma/distinfo b/x11/plasma6-libplasma/distinfo
index edc45b1b83e0..513c1cf12caa 100644
--- a/x11/plasma6-libplasma/distinfo
+++ b/x11/plasma6-libplasma/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380641
-SHA256 (KDE/plasma/6.4.2/libplasma-6.4.2.tar.xz) = a9bb5532e6efb30833c76b5e2e0fb1ce1aae540beb6813b69163d20b96d560ac
-SIZE (KDE/plasma/6.4.2/libplasma-6.4.2.tar.xz) = 1970176
+TIMESTAMP = 1752584486
+SHA256 (KDE/plasma/6.4.3/libplasma-6.4.3.tar.xz) = f508ceced32a114462e5e31195600ee440a1a21b8eb77ba20033cfb892bb0cc8
+SIZE (KDE/plasma/6.4.3/libplasma-6.4.3.tar.xz) = 1970352
diff --git a/x11/plasma6-plasma-activities-stats/distinfo b/x11/plasma6-plasma-activities-stats/distinfo
index d1e448186289..61d40b43376d 100644
--- a/x11/plasma6-plasma-activities-stats/distinfo
+++ b/x11/plasma6-plasma-activities-stats/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380647
-SHA256 (KDE/plasma/6.4.2/plasma-activities-stats-6.4.2.tar.xz) = c689f51d29f0b65a913e6d746484347d516df9a172f2c51e7bc85cade72a8e7a
-SIZE (KDE/plasma/6.4.2/plasma-activities-stats-6.4.2.tar.xz) = 83020
+TIMESTAMP = 1752584491
+SHA256 (KDE/plasma/6.4.3/plasma-activities-stats-6.4.3.tar.xz) = 991002e3da9b5969b9583cd169050a23aacbe02f2d7d4ab1a19f5bd7c72b3b6b
+SIZE (KDE/plasma/6.4.3/plasma-activities-stats-6.4.3.tar.xz) = 83032
diff --git a/x11/plasma6-plasma-activities/distinfo b/x11/plasma6-plasma-activities/distinfo
index 84b01c01ef13..f5d8f270023f 100644
--- a/x11/plasma6-plasma-activities/distinfo
+++ b/x11/plasma6-plasma-activities/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380644
-SHA256 (KDE/plasma/6.4.2/plasma-activities-6.4.2.tar.xz) = bbca03ac6a6a71958b4426d575ec68239925cd3ed1cba5bd171b7e7b8605a8db
-SIZE (KDE/plasma/6.4.2/plasma-activities-6.4.2.tar.xz) = 66388
+TIMESTAMP = 1752584489
+SHA256 (KDE/plasma/6.4.3/plasma-activities-6.4.3.tar.xz) = 1c8dca746602defacd495b9ae637c1700d3be7e7e3cc5d499a5fd669a0b98ef0
+SIZE (KDE/plasma/6.4.3/plasma-activities-6.4.3.tar.xz) = 66368
diff --git a/x11/plasma6-plasma-desktop/distinfo b/x11/plasma6-plasma-desktop/distinfo
index 2c1a4a73304d..de2a2b26c17b 100644
--- a/x11/plasma6-plasma-desktop/distinfo
+++ b/x11/plasma6-plasma-desktop/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380648
-SHA256 (KDE/plasma/6.4.2/plasma-desktop-6.4.2.tar.xz) = 329691b92f368c22114604650e39db91c63870c80c0c08e853c6a040dbd30a84
-SIZE (KDE/plasma/6.4.2/plasma-desktop-6.4.2.tar.xz) = 16748724
+TIMESTAMP = 1752584492
+SHA256 (KDE/plasma/6.4.3/plasma-desktop-6.4.3.tar.xz) = 190a3f558f6b3fa92164c3f269e70ffd1e981e352dd718a43a4cb007245aa525
+SIZE (KDE/plasma/6.4.3/plasma-desktop-6.4.3.tar.xz) = 16748780
diff --git a/x11/plasma6-plasma-integration/distinfo b/x11/plasma6-plasma-integration/distinfo
index f3f12d1f801e..10bb36c0fa2f 100644
--- a/x11/plasma6-plasma-integration/distinfo
+++ b/x11/plasma6-plasma-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380649
-SHA256 (KDE/plasma/6.4.2/plasma-integration-6.4.2.tar.xz) = f0b56ce04ae1117cc0f22a72a600164fd2148a25b7e79dc0c4c507f88990a5cc
-SIZE (KDE/plasma/6.4.2/plasma-integration-6.4.2.tar.xz) = 97828
+TIMESTAMP = 1752584492
+SHA256 (KDE/plasma/6.4.3/plasma-integration-6.4.3.tar.xz) = 71f3e643d7b7f33fc2e473850424dcfb00c3258d7fe2e271a032621333288bd7
+SIZE (KDE/plasma/6.4.3/plasma-integration-6.4.3.tar.xz) = 97824
diff --git a/x11/plasma6-plasma-workspace/Makefile b/x11/plasma6-plasma-workspace/Makefile
index c083fcb7630d..5affef0be1cf 100644
--- a/x11/plasma6-plasma-workspace/Makefile
+++ b/x11/plasma6-plasma-workspace/Makefile
@@ -47,7 +47,8 @@ USE_QT= 5compat base declarative location svg wayland
USE_XORG= ice sm x11 xau xcb xcursor xext xfixes xft xi xrender xtst
SHEBANG_FILES= components/calendar/kconf_update/migrate-calendar-to-plugin-id.py.in
-CMAKE_ON= PLASMA_X11_DEFAULT_SESSION
+CMAKE_ON= PLASMA_X11_DEFAULT_SESSION \
+ CMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt
OPTIONS_DEFINE= GTK
diff --git a/x11/plasma6-plasma-workspace/distinfo b/x11/plasma6-plasma-workspace/distinfo
index 4b5111a2f91a..311b61db7e15 100644
--- a/x11/plasma6-plasma-workspace/distinfo
+++ b/x11/plasma6-plasma-workspace/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380651
-SHA256 (KDE/plasma/6.4.2/plasma-workspace-6.4.2.tar.xz) = ed657be39ec9bc1d4e5ba4c5e717b4ab683dd27bececfaef6e7e209f771b4850
-SIZE (KDE/plasma/6.4.2/plasma-workspace-6.4.2.tar.xz) = 20819960
+TIMESTAMP = 1752584492
+SHA256 (KDE/plasma/6.4.3/plasma-workspace-6.4.3.tar.xz) = 7254f285a91ec802b0612a7adb242d98362accdff866fc1285bb65b8048dedb8
+SIZE (KDE/plasma/6.4.3/plasma-workspace-6.4.3.tar.xz) = 20821552