summaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/aquamarine/Makefile2
-rw-r--r--x11-toolkits/aquamarine/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-kjobwidgets/pkg-plist4
-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/libadwaita/Makefile8
-rw-r--r--x11-toolkits/libadwaita/distinfo6
-rw-r--r--x11-toolkits/libpanel/Makefile4
-rw-r--r--x11-toolkits/libpanel/distinfo6
-rw-r--r--x11-toolkits/libspelling/Makefile4
-rw-r--r--x11-toolkits/libspelling/distinfo6
-rw-r--r--x11-toolkits/libspelling/pkg-plist1
-rw-r--r--x11-toolkits/libwnck3/Makefile6
-rw-r--r--x11-toolkits/libwnck3/distinfo6
-rw-r--r--x11-toolkits/libwnck3/files/patch-libwnck_pager-accessible-factory.h11
-rw-r--r--x11-toolkits/libwnck3/files/patch-libwnck_workspace-accessible-factory.h11
-rw-r--r--x11-toolkits/libxaw3dxft/Makefile25
-rw-r--r--x11-toolkits/libxaw3dxft/distinfo6
-rw-r--r--x11-toolkits/libxaw3dxft/pkg-plist21
-rw-r--r--x11-toolkits/plasma6-kdeplasma-addons/distinfo6
-rw-r--r--x11-toolkits/plasma6-kdeplasma-addons/pkg-plist22
-rw-r--r--x11-toolkits/py-awesometkinter/Makefile2
-rw-r--r--x11-toolkits/py-easygui/Makefile2
-rw-r--r--x11-toolkits/py-kivy/Makefile2
-rw-r--r--x11-toolkits/py-magicgui/Makefile2
-rw-r--r--x11-toolkits/qt6-charts/distinfo6
-rw-r--r--x11-toolkits/qt6-datavis3d/distinfo6
-rw-r--r--x11-toolkits/qt6-declarative/Makefile1
-rw-r--r--x11-toolkits/qt6-declarative/distinfo6
-rw-r--r--x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp33
-rw-r--r--x11-toolkits/qt6-graphs/distinfo6
-rw-r--r--x11-toolkits/qt6-quick3d/Makefile1
-rw-r--r--x11-toolkits/qt6-quick3d/distinfo6
-rw-r--r--x11-toolkits/qt6-quick3d/pkg-plist2
-rw-r--r--x11-toolkits/qt6-quicktimeline/distinfo6
-rw-r--r--x11-toolkits/qt6-shadertools/distinfo6
-rw-r--r--x11-toolkits/qt6-virtualkeyboard/distinfo6
-rw-r--r--x11-toolkits/rubygem-gdk3/Makefile5
-rw-r--r--x11-toolkits/rubygem-gdk3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gdk4/Makefile5
-rw-r--r--x11-toolkits/rubygem-gdk4/distinfo6
-rw-r--r--x11-toolkits/rubygem-gsk4/Makefile21
-rw-r--r--x11-toolkits/rubygem-gsk4/distinfo3
-rw-r--r--x11-toolkits/rubygem-gsk4/pkg-descr1
-rw-r--r--x11-toolkits/rubygem-gtk3/Makefile2
-rw-r--r--x11-toolkits/rubygem-gtk3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtk4/Makefile5
-rw-r--r--x11-toolkits/rubygem-gtk4/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtksourceview3/Makefile5
-rw-r--r--x11-toolkits/rubygem-gtksourceview3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtksourceview4/Makefile5
-rw-r--r--x11-toolkits/rubygem-gtksourceview4/distinfo6
-rw-r--r--x11-toolkits/rubygem-pango/Makefile2
-rw-r--r--x11-toolkits/rubygem-pango/distinfo6
-rw-r--r--x11-toolkits/rubygem-poppler/Makefile5
-rw-r--r--x11-toolkits/rubygem-poppler/distinfo6
-rw-r--r--x11-toolkits/rubygem-vte3/Makefile5
-rw-r--r--x11-toolkits/rubygem-vte3/distinfo6
-rw-r--r--x11-toolkits/rubygem-vte4/Makefile5
-rw-r--r--x11-toolkits/rubygem-vte4/distinfo6
-rw-r--r--x11-toolkits/swt/Makefile3
-rw-r--r--x11-toolkits/wlroots017/Makefile5
-rw-r--r--x11-toolkits/wlroots018/Makefile5
-rw-r--r--x11-toolkits/wlroots019/Makefile5
-rw-r--r--x11-toolkits/wxgtk30/Makefile2
-rw-r--r--x11-toolkits/wxgtk32/Makefile1
75 files changed, 211 insertions, 254 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 0aa86478aa1b..d4963ee497e6 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -228,6 +228,7 @@
SUBDIR += rep-gtk2
SUBDIR += rubygem-gdk3
SUBDIR += rubygem-gdk4
+ SUBDIR += rubygem-gsk4
SUBDIR += rubygem-gtk2
SUBDIR += rubygem-gtk3
SUBDIR += rubygem-gtk4
diff --git a/x11-toolkits/aquamarine/Makefile b/x11-toolkits/aquamarine/Makefile
index 9d9813b42b3b..16ae25c7e80c 100644
--- a/x11-toolkits/aquamarine/Makefile
+++ b/x11-toolkits/aquamarine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= aquamarine
DISTVERSIONPREFIX= v
-DISTVERSION= 0.9.2
+DISTVERSION= 0.9.4
CATEGORIES= x11-toolkits
MAINTAINER= tagattie@FreeBSD.org
diff --git a/x11-toolkits/aquamarine/distinfo b/x11-toolkits/aquamarine/distinfo
index ff68f791f5df..dd0619ec90f4 100644
--- a/x11-toolkits/aquamarine/distinfo
+++ b/x11-toolkits/aquamarine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753009762
-SHA256 (hyprwm-aquamarine-v0.9.2_GH0.tar.gz) = ffcaa394ad12920ee50e4a7872e4e27d35426b03fadd21de92578d7ff4908f46
-SIZE (hyprwm-aquamarine-v0.9.2_GH0.tar.gz) = 87603
+TIMESTAMP = 1756118592
+SHA256 (hyprwm-aquamarine-v0.9.4_GH0.tar.gz) = fccc7c4e9b42b34082690ba672ba54025b781eca46c48ec304b7e5b2ba775893
+SIZE (hyprwm-aquamarine-v0.9.4_GH0.tar.gz) = 88507
diff --git a/x11-toolkits/kf6-attica/distinfo b/x11-toolkits/kf6-attica/distinfo
index 772edd4890b8..e6f1a529b24d 100644
--- a/x11-toolkits/kf6-attica/distinfo
+++ b/x11-toolkits/kf6-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127979
-SHA256 (KDE/frameworks/6.17/attica-6.17.0.tar.xz) = 2fab4a2d32e98f62465b81bda6e416ff7fa99d6aa494c4b261f8772758f6b71a
-SIZE (KDE/frameworks/6.17/attica-6.17.0.tar.xz) = 68628
+TIMESTAMP = 1757408201
+SHA256 (KDE/frameworks/6.18/attica-6.18.0.tar.xz) = eb2b2be33cc83512c77af2559fcaf7fc58ad191abb82cf40b17b2e9e8400e336
+SIZE (KDE/frameworks/6.18/attica-6.18.0.tar.xz) = 68636
diff --git a/x11-toolkits/kf6-kcompletion/distinfo b/x11-toolkits/kf6-kcompletion/distinfo
index f3526bf02469..8ada83111906 100644
--- a/x11-toolkits/kf6-kcompletion/distinfo
+++ b/x11-toolkits/kf6-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127979
-SHA256 (KDE/frameworks/6.17/kcompletion-6.17.0.tar.xz) = f22e4c6facec812bde4ab8d56a05b38a243dd9362c8deb4f1367efb1b6e64663
-SIZE (KDE/frameworks/6.17/kcompletion-6.17.0.tar.xz) = 2300212
+TIMESTAMP = 1757408202
+SHA256 (KDE/frameworks/6.18/kcompletion-6.18.0.tar.xz) = 6d06881ff2ece4c29df5c3cbe3700cb5e3425064686a667e84f06f2a5732a1c5
+SIZE (KDE/frameworks/6.18/kcompletion-6.18.0.tar.xz) = 2300236
diff --git a/x11-toolkits/kf6-kconfigwidgets/distinfo b/x11-toolkits/kf6-kconfigwidgets/distinfo
index 8ecbc5bfb896..535e461188aa 100644
--- a/x11-toolkits/kf6-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf6-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127979
-SHA256 (KDE/frameworks/6.17/kconfigwidgets-6.17.0.tar.xz) = 0bc5366d38dcbe12aea32aa84e77e9c278d3c63aeed6f509af52848a30a41e21
-SIZE (KDE/frameworks/6.17/kconfigwidgets-6.17.0.tar.xz) = 2532016
+TIMESTAMP = 1757408202
+SHA256 (KDE/frameworks/6.18/kconfigwidgets-6.18.0.tar.xz) = aa5a7be6278a19733f77e6a435f84c3e71926b28f1ac3766313778890d640813
+SIZE (KDE/frameworks/6.18/kconfigwidgets-6.18.0.tar.xz) = 2531988
diff --git a/x11-toolkits/kf6-kguiaddons/distinfo b/x11-toolkits/kf6-kguiaddons/distinfo
index 69aeb8cc72d0..32ed0fae7aed 100644
--- a/x11-toolkits/kf6-kguiaddons/distinfo
+++ b/x11-toolkits/kf6-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127979
-SHA256 (KDE/frameworks/6.17/kguiaddons-6.17.0.tar.xz) = 5d07dbc8e24ab1077de75b7830a1f362dff3710fb041d61b8da02c577056ab6b
-SIZE (KDE/frameworks/6.17/kguiaddons-6.17.0.tar.xz) = 89632
+TIMESTAMP = 1757408202
+SHA256 (KDE/frameworks/6.18/kguiaddons-6.18.0.tar.xz) = 2e2b872802d1b27b185512ffa9895906e7aa3438cbf137846ccff8216bbec466
+SIZE (KDE/frameworks/6.18/kguiaddons-6.18.0.tar.xz) = 89632
diff --git a/x11-toolkits/kf6-kirigami/distinfo b/x11-toolkits/kf6-kirigami/distinfo
index 2804b291f4b1..c1a52a476bdb 100644
--- a/x11-toolkits/kf6-kirigami/distinfo
+++ b/x11-toolkits/kf6-kirigami/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754677235
-SHA256 (KDE/frameworks/6.17/kirigami-6.17.0.tar.xz) = 0b7fb719a231ffeb7fcc44c8ba903ead13b4358c419d5f0b15552d3fc84ed75b
-SIZE (KDE/frameworks/6.17/kirigami-6.17.0.tar.xz) = 574820
+TIMESTAMP = 1757408202
+SHA256 (KDE/frameworks/6.18/kirigami-6.18.0.tar.xz) = e0574bf5f530a7cd98e0342498681f4374beff108e74262063b105e1c977f866
+SIZE (KDE/frameworks/6.18/kirigami-6.18.0.tar.xz) = 575652
diff --git a/x11-toolkits/kf6-kitemviews/distinfo b/x11-toolkits/kf6-kitemviews/distinfo
index 113f4e62ff8a..67f50b284195 100644
--- a/x11-toolkits/kf6-kitemviews/distinfo
+++ b/x11-toolkits/kf6-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127980
-SHA256 (KDE/frameworks/6.17/kitemviews-6.17.0.tar.xz) = 31d1c8ff64b28eef216e63a443accdc621c53f51ec23e6a137d9e08629742fd1
-SIZE (KDE/frameworks/6.17/kitemviews-6.17.0.tar.xz) = 2229416
+TIMESTAMP = 1757408203
+SHA256 (KDE/frameworks/6.18/kitemviews-6.18.0.tar.xz) = f74c03e2ec367238ec395b1f2438878999c2be3e29b41b6bd4a3ccd04440e29a
+SIZE (KDE/frameworks/6.18/kitemviews-6.18.0.tar.xz) = 2229344
diff --git a/x11-toolkits/kf6-kjobwidgets/distinfo b/x11-toolkits/kf6-kjobwidgets/distinfo
index 907b11449704..d6f517f5de72 100644
--- a/x11-toolkits/kf6-kjobwidgets/distinfo
+++ b/x11-toolkits/kf6-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127980
-SHA256 (KDE/frameworks/6.17/kjobwidgets-6.17.0.tar.xz) = 0dc56de19bce3769b78c34dab1399588017180f298de8419eda1909a4211b624
-SIZE (KDE/frameworks/6.17/kjobwidgets-6.17.0.tar.xz) = 2235124
+TIMESTAMP = 1757408203
+SHA256 (KDE/frameworks/6.18/kjobwidgets-6.18.0.tar.xz) = e739ff254c4fa34c0de00aa2d9deee138135d99cd0b46ef5db253c18c02bce98
+SIZE (KDE/frameworks/6.18/kjobwidgets-6.18.0.tar.xz) = 2240172
diff --git a/x11-toolkits/kf6-kjobwidgets/pkg-plist b/x11-toolkits/kf6-kjobwidgets/pkg-plist
index e498c7b12dae..ae9b5727465f 100644
--- a/x11-toolkits/kf6-kjobwidgets/pkg-plist
+++ b/x11-toolkits/kf6-kjobwidgets/pkg-plist
@@ -1,5 +1,6 @@
include/KF6/KJobWidgets/KAbstractWidgetJobTracker
include/KF6/KJobWidgets/KDialogJobUiDelegate
+include/KF6/KJobWidgets/KInhibitionJobTracker
include/KF6/KJobWidgets/KNotificationJobUiDelegate
include/KF6/KJobWidgets/KStatusBarJobTracker
include/KF6/KJobWidgets/KUiServerJobTracker
@@ -7,6 +8,7 @@ include/KF6/KJobWidgets/KUiServerV2JobTracker
include/KF6/KJobWidgets/KWidgetJobTracker
include/KF6/KJobWidgets/kabstractwidgetjobtracker.h
include/KF6/KJobWidgets/kdialogjobuidelegate.h
+include/KF6/KJobWidgets/kinhibitionjobtracker.h
include/KF6/KJobWidgets/kjobwidgets_export.h
include/KF6/KJobWidgets/kjobwidgets_version.h
include/KF6/KJobWidgets/knotificationjobuidelegate.h
@@ -19,8 +21,8 @@ lib/cmake/KF6JobWidgets/KF6JobWidgetsConfigVersion.cmake
lib/cmake/KF6JobWidgets/KF6JobWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KF6JobWidgets/KF6JobWidgetsTargets.cmake
lib/libKF6JobWidgets.so
-lib/libKF6JobWidgets.so.%%KDE_FRAMEWORKS_VERSION%%
lib/libKF6JobWidgets.so.6
+lib/libKF6JobWidgets.so.%%KDE_FRAMEWORKS_VERSION%%
share/dbus-1/interfaces/kf6_org.kde.JobView.xml
share/dbus-1/interfaces/kf6_org.kde.JobViewServer.xml
share/dbus-1/interfaces/kf6_org.kde.JobViewV2.xml
diff --git a/x11-toolkits/kf6-ktextwidgets/distinfo b/x11-toolkits/kf6-ktextwidgets/distinfo
index ec64be2c12f2..6d9f834a0821 100644
--- a/x11-toolkits/kf6-ktextwidgets/distinfo
+++ b/x11-toolkits/kf6-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127980
-SHA256 (KDE/frameworks/6.17/ktextwidgets-6.17.0.tar.xz) = 33d46ecdd03ff68582da5cef251921a8c6e7a5db7ad9bfd0432cb00712ac29e3
-SIZE (KDE/frameworks/6.17/ktextwidgets-6.17.0.tar.xz) = 2487036
+TIMESTAMP = 1757408203
+SHA256 (KDE/frameworks/6.18/ktextwidgets-6.18.0.tar.xz) = 9afb136806e8b95c34211e1dae66e4cf14d7aac2ab244d5264caac4e823d8edf
+SIZE (KDE/frameworks/6.18/ktextwidgets-6.18.0.tar.xz) = 2486624
diff --git a/x11-toolkits/kf6-kwidgetsaddons/distinfo b/x11-toolkits/kf6-kwidgetsaddons/distinfo
index a1f2a97b20f2..227fe4ecd605 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf6-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127981
-SHA256 (KDE/frameworks/6.17/kwidgetsaddons-6.17.0.tar.xz) = dcb33387953cd0429d4297d628b4872e7a3a970cce5ea84b446677d8b7487ea1
-SIZE (KDE/frameworks/6.17/kwidgetsaddons-6.17.0.tar.xz) = 4256348
+TIMESTAMP = 1757408203
+SHA256 (KDE/frameworks/6.18/kwidgetsaddons-6.18.0.tar.xz) = 0c2fb00744ffd9ecb7531ee5a79c1db4b406753f250565122f3add93cf200afb
+SIZE (KDE/frameworks/6.18/kwidgetsaddons-6.18.0.tar.xz) = 4254364
diff --git a/x11-toolkits/kf6-kxmlgui/distinfo b/x11-toolkits/kf6-kxmlgui/distinfo
index 136195fa8150..e70e8b1bb3e1 100644
--- a/x11-toolkits/kf6-kxmlgui/distinfo
+++ b/x11-toolkits/kf6-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127981
-SHA256 (KDE/frameworks/6.17/kxmlgui-6.17.0.tar.xz) = a1807169ca2c386a8d3e25cb2b066554e49663a6e3f632f1a1968ef5476430e3
-SIZE (KDE/frameworks/6.17/kxmlgui-6.17.0.tar.xz) = 2895712
+TIMESTAMP = 1757408204
+SHA256 (KDE/frameworks/6.18/kxmlgui-6.18.0.tar.xz) = 6d5e240c835668419ac036666fa4c99e3479795c6988100763f810ca8835c401
+SIZE (KDE/frameworks/6.18/kxmlgui-6.18.0.tar.xz) = 2897548
diff --git a/x11-toolkits/libadwaita/Makefile b/x11-toolkits/libadwaita/Makefile
index 10566c4ee3a5..0779e803a3ee 100644
--- a/x11-toolkits/libadwaita/Makefile
+++ b/x11-toolkits/libadwaita/Makefile
@@ -1,11 +1,11 @@
PORTNAME= libadwaita
-PORTVERSION= 1.7.2
+PORTVERSION= 1.7.6
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Building blocks for modern GNOME applications
-WWW= https://www.gtk.org/
+COMMENT= Building blocks for modern adaptive GNOME applications
+WWW= https://gitlab.gnome.org/GNOME/libadwaita
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -15,7 +15,7 @@ LIB_DEPENDS= libappstream.so:devel/appstream \
libfribidi.so:converters/fribidi \
libgraphene-1.0.so:graphics/graphene
-USES= gettext gnome meson ninja pkgconfig tar:xz vala:build
+USES= gettext-tools gnome meson ninja pkgconfig tar:xz vala:build
USE_GNOME= cairo gdkpixbuf gtk40 introspection:build
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/x11-toolkits/libadwaita/distinfo b/x11-toolkits/libadwaita/distinfo
index b3b0687990b3..368ce25ea5ce 100644
--- a/x11-toolkits/libadwaita/distinfo
+++ b/x11-toolkits/libadwaita/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744567581
-SHA256 (libadwaita-1.7.2.tar.xz) = 28ee2ff589c6debe47af9da7a56e37c97d6849e003918a4b223f690d25f960be
-SIZE (libadwaita-1.7.2.tar.xz) = 2802236
+TIMESTAMP = 1754162984
+SHA256 (libadwaita-1.7.6.tar.xz) = 5eacc5550f0bdbba6a1568aebf25a3d88f5ee07d6b558becc6fd9487579c9a29
+SIZE (libadwaita-1.7.6.tar.xz) = 2803676
diff --git a/x11-toolkits/libpanel/Makefile b/x11-toolkits/libpanel/Makefile
index bea85dfc9b5e..1667408480d7 100644
--- a/x11-toolkits/libpanel/Makefile
+++ b/x11-toolkits/libpanel/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libpanel
-PORTVERSION= 1.10.0
+PORTVERSION= 1.10.1
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -12,7 +12,7 @@ LICENSE= LGPL3+
LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene
-USES= gettext gnome meson pkgconfig tar:xz vala:build
+USES= gettext-tools gnome meson pkgconfig tar:xz vala:build
USE_GNOME= cairo glib20 gtk40 introspection:build libadwaita
MESON_ARGS= -Dintrospection=enabled \
diff --git a/x11-toolkits/libpanel/distinfo b/x11-toolkits/libpanel/distinfo
index 708a6db5bb25..c193d8216b71 100644
--- a/x11-toolkits/libpanel/distinfo
+++ b/x11-toolkits/libpanel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745072066
-SHA256 (gnome/libpanel-1.10.0.tar.xz) = 578ce512278ff2bb5eeebb55099392c52537a5abd9bd0629567f102532b38b25
-SIZE (gnome/libpanel-1.10.0.tar.xz) = 166704
+TIMESTAMP = 1756646635
+SHA256 (gnome/libpanel-1.10.1.tar.xz) = 936bbe96dfb383556482120fddd4533a52d2f49303328cb694861606492445eb
+SIZE (gnome/libpanel-1.10.1.tar.xz) = 166732
diff --git a/x11-toolkits/libspelling/Makefile b/x11-toolkits/libspelling/Makefile
index 03a372535a72..72c64ea8930e 100644
--- a/x11-toolkits/libspelling/Makefile
+++ b/x11-toolkits/libspelling/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libspelling
-DISTVERSION= 0.4.8
+DISTVERSION= 0.4.9
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -11,7 +11,7 @@ WWW= https://gitlab.gnome.org/GNOME/libspelling
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gettext gnome meson pkgconfig tar:xz vala:build
+USES= gettext-tools gnome meson pkgconfig tar:xz vala:build
USE_GNOME= gtk40 gtksourceview5 introspection:build
USE_LDCONFIG= yes
diff --git a/x11-toolkits/libspelling/distinfo b/x11-toolkits/libspelling/distinfo
index b21f27d92e5e..c65785de3a6e 100644
--- a/x11-toolkits/libspelling/distinfo
+++ b/x11-toolkits/libspelling/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744986147
-SHA256 (gnome/libspelling-0.4.8.tar.xz) = 277646285818da7b295ef007b2c5ebd815d0930b3ad097505b3ced96965af517
-SIZE (gnome/libspelling-0.4.8.tar.xz) = 72560
+TIMESTAMP = 1755938023
+SHA256 (gnome/libspelling-0.4.9.tar.xz) = d093fd35ae0f1c98fb58876505287fc0a885e47da9d2411d6d7cd595f34d4ebf
+SIZE (gnome/libspelling-0.4.9.tar.xz) = 72952
diff --git a/x11-toolkits/libspelling/pkg-plist b/x11-toolkits/libspelling/pkg-plist
index 068e5b931cb5..05dbe48f2376 100644
--- a/x11-toolkits/libspelling/pkg-plist
+++ b/x11-toolkits/libspelling/pkg-plist
@@ -120,6 +120,7 @@ libdata/pkgconfig/libspelling-1.pc
%%PORTDOCS%%%%DOCSDIR%%-1/urlmap.js
share/gir-1.0/Spelling-1.gir
share/locale/ab/LC_MESSAGES/libspelling.mo
+share/locale/ar/LC_MESSAGES/libspelling.mo
share/locale/be/LC_MESSAGES/libspelling.mo
share/locale/bg/LC_MESSAGES/libspelling.mo
share/locale/ca/LC_MESSAGES/libspelling.mo
diff --git a/x11-toolkits/libwnck3/Makefile b/x11-toolkits/libwnck3/Makefile
index c45774006435..6a80a1e3cd38 100644
--- a/x11-toolkits/libwnck3/Makefile
+++ b/x11-toolkits/libwnck3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libwnck
-PORTVERSION= 43.2
+PORTVERSION= 43.3
CATEGORIES= x11-toolkits gnome
MASTER_SITES= GNOME
PKGNAMESUFFIX= 3
@@ -12,10 +12,10 @@ WWW= https://gitlab.gnome.org/GNOME/libwnck
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= bison gettext gnome localbase meson pkgconfig tar:xz \
+USES= bison gettext-tools gnome localbase meson pkgconfig tar:xz \
xorg
USE_GNOME= cairo gdkpixbuf gtk30 introspection:build
-USE_XORG= xext xrender xres x11
+USE_XORG= x11 xi xrender xres
USE_LDCONFIG= yes
MESON_ARGS= -Dgtk_doc=false \
-Dinstall_tools=false
diff --git a/x11-toolkits/libwnck3/distinfo b/x11-toolkits/libwnck3/distinfo
index c933b5a822cb..76224fdc993f 100644
--- a/x11-toolkits/libwnck3/distinfo
+++ b/x11-toolkits/libwnck3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1737395607
-SHA256 (gnome/libwnck-43.2.tar.xz) = 55a7444ec1fbb95c086d40967388f231b5c0bbc8cffaa086bf9290ae449e51d5
-SIZE (gnome/libwnck-43.2.tar.xz) = 455644
+TIMESTAMP = 1756546292
+SHA256 (gnome/libwnck-43.3.tar.xz) = 6af8ac41a8f067ade1d3caaed254a83423b5f61ad3f7a460fcacbac2e192bdf7
+SIZE (gnome/libwnck-43.3.tar.xz) = 455776
diff --git a/x11-toolkits/libwnck3/files/patch-libwnck_pager-accessible-factory.h b/x11-toolkits/libwnck3/files/patch-libwnck_pager-accessible-factory.h
deleted file mode 100644
index cf5e7a27886a..000000000000
--- a/x11-toolkits/libwnck3/files/patch-libwnck_pager-accessible-factory.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libwnck/pager-accessible-factory.h.orig 2020-03-25 21:18:55 UTC
-+++ libwnck/pager-accessible-factory.h
-@@ -17,7 +17,7 @@
- */
-
- #ifndef __WNCK_PAGER_ACCESSIBLE_FACTORY_H__
--#define __WBCK_PAGER_ACCESSIBLE_FACTORY_H__
-+#define __WNCK_PAGER_ACCESSIBLE_FACTORY_H__
-
- #include <atk/atk.h>
-
diff --git a/x11-toolkits/libwnck3/files/patch-libwnck_workspace-accessible-factory.h b/x11-toolkits/libwnck3/files/patch-libwnck_workspace-accessible-factory.h
deleted file mode 100644
index 151629a2f206..000000000000
--- a/x11-toolkits/libwnck3/files/patch-libwnck_workspace-accessible-factory.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libwnck/workspace-accessible-factory.h.orig 2020-03-25 21:18:55 UTC
-+++ libwnck/workspace-accessible-factory.h
-@@ -17,7 +17,7 @@
- */
-
- #ifndef __WNCK_WORKSPACE_ACCESSIBLE_FACTORY_H__
--#define __WBCK_WORKSPACE_ACCESSIBLE_FACTORY_H__
-+#define __WNCK_WORKSPACE_ACCESSIBLE_FACTORY_H__
-
- #include <atk/atk.h>
-
diff --git a/x11-toolkits/libxaw3dxft/Makefile b/x11-toolkits/libxaw3dxft/Makefile
index b8006c7cdcdf..2f798a2c00c9 100644
--- a/x11-toolkits/libxaw3dxft/Makefile
+++ b/x11-toolkits/libxaw3dxft/Makefile
@@ -1,33 +1,26 @@
PORTNAME= libxaw3dxft
-DISTVERSION= 1.6.2h
+DISTVERSION= 1.6.4
CATEGORIES= x11-toolkits
-MASTER_SITES= SF/sf-xpaint/${PORTNAME}
-DISTNAME= libXaw3dXft-${DISTVERSION}
+MASTER_SITES= https://github.com/DaveFlater/libXaw3dXft/releases/download/v${DISTVERSION}/
-MAINTAINER= pyrus@bsdmail.com
+MAINTAINER= tiago.gasiba@gmail.com
COMMENT= 3D Xaw (Athena Widget Set) replacement with extended fonts
-WWW= https://sourceforge.net/projects/sf-xpaint/files/
+WWW= https://github.com/DaveFlater/libXaw3dXft/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libfreetype.so:print/freetype2
-
-USES= libtool pathfix pkgconfig tar:bzip2 xorg
-GNU_CONFIGURE= yes
-USE_XORG= x11 xext xft xmu xpm xt
+USES= libtool pkgconfig tar:xz xorg
USE_LDCONFIG= yes
+USE_XORG= x11 xext xft xmu xpm xt
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --enable-arrow-scrollbars \
+ --enable-internationalization
INSTALL_TARGET= install-strip
-CONFIGURE_ARGS+=--enable-internationalization --enable-arrow-scrollbars
-CPPFLAGS+= -I${LOCALBASE}/include/freetype2
-DOCSDIR= ${LOCALBASE}/share/doc/libXaw3dXft
PORTDOCS= *
OPTIONS_DEFINE= DOCS
-post-patch:
- @${REINPLACE_CMD} '/^typedef.*Pixel;/d' ${WRKSRC}/src/Xaw3dXft.c
-
.include <bsd.port.mk>
diff --git a/x11-toolkits/libxaw3dxft/distinfo b/x11-toolkits/libxaw3dxft/distinfo
index 008dcabba3a5..c6377be5dcc7 100644
--- a/x11-toolkits/libxaw3dxft/distinfo
+++ b/x11-toolkits/libxaw3dxft/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1628083613
-SHA256 (libXaw3dXft-1.6.2h.tar.bz2) = 5d749e3d682d2fb60959ebc3bce3228ca5c949a46aafc349e89a77f6c6ed830b
-SIZE (libXaw3dXft-1.6.2h.tar.bz2) = 593436
+TIMESTAMP = 1756000000
+SHA256 (libxaw3dxft-1.6.4.tar.xz) = 283d2d1c9332ae2c51b54228eb82b89737b1c94d9cf5d0bd15cc26863a5feff6
+SIZE (libxaw3dxft-1.6.4.tar.xz) = 465424
diff --git a/x11-toolkits/libxaw3dxft/pkg-plist b/x11-toolkits/libxaw3dxft/pkg-plist
index 3fc2f5b7a74c..e3e25cefcacc 100644
--- a/x11-toolkits/libxaw3dxft/pkg-plist
+++ b/x11-toolkits/libxaw3dxft/pkg-plist
@@ -22,12 +22,12 @@ include/X11/Xaw3dxft/Layout.h
include/X11/Xaw3dxft/LayoutP.h
include/X11/Xaw3dxft/List.h
include/X11/Xaw3dxft/ListP.h
-include/X11/Xaw3dxft/MenuButton.h
include/X11/Xaw3dxft/MenuButtoP.h
-include/X11/Xaw3dxft/MultiSrc.h
-include/X11/Xaw3dxft/MultiSrcP.h
+include/X11/Xaw3dxft/MenuButton.h
include/X11/Xaw3dxft/MultiSink.h
include/X11/Xaw3dxft/MultiSinkP.h
+include/X11/Xaw3dxft/MultiSrc.h
+include/X11/Xaw3dxft/MultiSrcP.h
include/X11/Xaw3dxft/Paned.h
include/X11/Xaw3dxft/PanedP.h
include/X11/Xaw3dxft/Panner.h
@@ -40,19 +40,19 @@ include/X11/Xaw3dxft/Reports.h
include/X11/Xaw3dxft/Scrollbar.h
include/X11/Xaw3dxft/ScrollbarP.h
include/X11/Xaw3dxft/Simple.h
-include/X11/Xaw3dxft/SimpleP.h
-include/X11/Xaw3dxft/SimpleMenu.h
include/X11/Xaw3dxft/SimpleMenP.h
+include/X11/Xaw3dxft/SimpleMenu.h
+include/X11/Xaw3dxft/SimpleP.h
include/X11/Xaw3dxft/Sme.h
-include/X11/Xaw3dxft/SmeP.h
include/X11/Xaw3dxft/SmeBSB.h
include/X11/Xaw3dxft/SmeBSBP.h
include/X11/Xaw3dxft/SmeLine.h
include/X11/Xaw3dxft/SmeLineP.h
+include/X11/Xaw3dxft/SmeP.h
include/X11/Xaw3dxft/SmeThreeD.h
include/X11/Xaw3dxft/SmeThreeDP.h
-include/X11/Xaw3dxft/StripChart.h
include/X11/Xaw3dxft/StripCharP.h
+include/X11/Xaw3dxft/StripChart.h
include/X11/Xaw3dxft/Text.h
include/X11/Xaw3dxft/TextP.h
include/X11/Xaw3dxft/TextSink.h
@@ -67,15 +67,16 @@ include/X11/Xaw3dxft/Toggle.h
include/X11/Xaw3dxft/ToggleP.h
include/X11/Xaw3dxft/Tree.h
include/X11/Xaw3dxft/TreeP.h
+include/X11/Xaw3dxft/VendorEP.h
include/X11/Xaw3dxft/Viewport.h
include/X11/Xaw3dxft/ViewportP.h
-include/X11/Xaw3dxft/XawInit.h
-include/X11/Xaw3dxft/VendorEP.h
include/X11/Xaw3dxft/Xaw3dP.h
include/X11/Xaw3dxft/Xaw3dXft.h
+include/X11/Xaw3dxft/Xaw3dXftP.h
include/X11/Xaw3dxft/XawImP.h
+include/X11/Xaw3dxft/XawInit.h
lib/libXaw3dxft.a
lib/libXaw3dxft.so
lib/libXaw3dxft.so.8
-lib/libXaw3dxft.so.8.0.5
+lib/libXaw3dxft.so.8.0.7
libdata/pkgconfig/libxaw3dxft.pc
diff --git a/x11-toolkits/plasma6-kdeplasma-addons/distinfo b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
index 40110d28f50b..d0df2c4a6540 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754413483
-SHA256 (KDE/plasma/6.4.4/kdeplasma-addons-6.4.4.tar.xz) = 1561a31c4092d0b697ae95d4fc51b82dec70013114d26e0b69c878f17d65b4f8
-SIZE (KDE/plasma/6.4.4/kdeplasma-addons-6.4.4.tar.xz) = 938244
+TIMESTAMP = 1757499251
+SHA256 (KDE/plasma/6.4.5/kdeplasma-addons-6.4.5.tar.xz) = 4bdbdc2892bbf6211c3be6c02177f7ffdce10ab1546d811a4b59024192b77bce
+SIZE (KDE/plasma/6.4.5/kdeplasma-addons-6.4.5.tar.xz) = 943688
diff --git a/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist b/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist
index 4ffd6cc2cafe..26561da56fef 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist
+++ b/x11-toolkits/plasma6-kdeplasma-addons/pkg-plist
@@ -1998,28 +1998,6 @@ share/locale/zh_TW/LC_MESSAGES/plasma_runner_konsoleprofiles.mo
share/locale/zh_TW/LC_MESSAGES/plasma_runner_krunner_dictionary.mo
share/locale/zh_TW/LC_MESSAGES/plasma_runner_spellcheckrunner.mo
share/locale/zh_TW/LC_MESSAGES/plasma_wallpaper_org.kde.potd.mo
-share/metainfo/org.kde.haenau.appdata.xml
-share/metainfo/org.kde.hunyango.appdata.xml
-share/metainfo/org.kde.plasma.addons.katesessions.appdata.xml
-share/metainfo/org.kde.plasma.binaryclock.appdata.xml
-share/metainfo/org.kde.plasma.calculator.appdata.xml
-share/metainfo/org.kde.plasma.colorpicker.appdata.xml
-share/metainfo/org.kde.plasma.diskquota.appdata.xml
-share/metainfo/org.kde.plasma.fifteenpuzzle.appdata.xml
-share/metainfo/org.kde.plasma.fuzzyclock.appdata.xml
-share/metainfo/org.kde.plasma.grouping.appdata.xml
-share/metainfo/org.kde.plasma.keyboardindicator.appdata.xml
-share/metainfo/org.kde.plasma.kickerdash.appdata.xml
-share/metainfo/org.kde.plasma.konsoleprofiles.appdata.xml
-share/metainfo/org.kde.plasma.mediaframe.appdata.xml
-share/metainfo/org.kde.plasma.notes.appdata.xml
-share/metainfo/org.kde.plasma.quicklaunch.appdata.xml
-share/metainfo/org.kde.plasma.timer.appdata.xml
-share/metainfo/org.kde.plasma.userswitcher.appdata.xml
-share/metainfo/org.kde.plasma.weather.appdata.xml
-share/metainfo/org.kde.plasma.webbrowser.appdata.xml
-share/metainfo/org.kde.plasma_applet_dict.appdata.xml
-share/metainfo/org.kde.potd.appdata.xml
share/plasma/desktoptheme/default/weather/wind-arrows.svgz
share/plasma/desktoptheme/default/widgets/timer.svgz
share/plasma/plasmoids/org.kde.plasma.addons.katesessions/contents/ui/KateSessionsItemDelegate.qml
diff --git a/x11-toolkits/py-awesometkinter/Makefile b/x11-toolkits/py-awesometkinter/Makefile
index 1ddf139402e6..9c173d3eda3e 100644
--- a/x11-toolkits/py-awesometkinter/Makefile
+++ b/x11-toolkits/py-awesometkinter/Makefile
@@ -1,6 +1,6 @@
PORTNAME= AwesomeTkinter
PORTVERSION= 2021.11.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/py-easygui/Makefile b/x11-toolkits/py-easygui/Makefile
index da01a0d32474..b0cd8b6c987b 100644
--- a/x11-toolkits/py-easygui/Makefile
+++ b/x11-toolkits/py-easygui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= easygui
PORTVERSION= 0.98.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/py-kivy/Makefile b/x11-toolkits/py-kivy/Makefile
index 0e71ce1549ac..fb7ee8904bf9 100644
--- a/x11-toolkits/py-kivy/Makefile
+++ b/x11-toolkits/py-kivy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kivy
PORTVERSION= 2.3.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/py-magicgui/Makefile b/x11-toolkits/py-magicgui/Makefile
index 64a485773ff5..585d0db6e85d 100644
--- a/x11-toolkits/py-magicgui/Makefile
+++ b/x11-toolkits/py-magicgui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= magicgui
DISTVERSION= 0.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/x11-toolkits/qt6-charts/distinfo b/x11-toolkits/qt6-charts/distinfo
index 85879594352a..8addf3d1abba 100644
--- a/x11-toolkits/qt6-charts/distinfo
+++ b/x11-toolkits/qt6-charts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749158718
-SHA256 (KDE/Qt/6.9.1/qtcharts-everywhere-src-6.9.1.tar.xz) = b8871beb7ac816e9241db9cbdc4803a53313f84a1e4b951f108bd00709aec3d3
-SIZE (KDE/Qt/6.9.1/qtcharts-everywhere-src-6.9.1.tar.xz) = 4664732
+TIMESTAMP = 1756198725
+SHA256 (KDE/Qt/6.9.2/qtcharts-everywhere-src-6.9.2.tar.xz) = 9f01f15f64e73f18ee8b17b490c1b0ca02e969bc58919cf46bd1152c01a4ff4b
+SIZE (KDE/Qt/6.9.2/qtcharts-everywhere-src-6.9.2.tar.xz) = 4649540
diff --git a/x11-toolkits/qt6-datavis3d/distinfo b/x11-toolkits/qt6-datavis3d/distinfo
index 86ed51326fe6..0df731e483ed 100644
--- a/x11-toolkits/qt6-datavis3d/distinfo
+++ b/x11-toolkits/qt6-datavis3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749158725
-SHA256 (KDE/Qt/6.9.1/qtdatavis3d-everywhere-src-6.9.1.tar.xz) = 4c798b75f2a7c7e61ebb01f405a54fd80513ae46986714fa0fa05e8f6a5b32c7
-SIZE (KDE/Qt/6.9.1/qtdatavis3d-everywhere-src-6.9.1.tar.xz) = 3954892
+TIMESTAMP = 1756198732
+SHA256 (KDE/Qt/6.9.2/qtdatavis3d-everywhere-src-6.9.2.tar.xz) = 5dff1ca1a8754111977135a8904f42315544b06006281a961c1d160454dccb5c
+SIZE (KDE/Qt/6.9.2/qtdatavis3d-everywhere-src-6.9.2.tar.xz) = 3939532
diff --git a/x11-toolkits/qt6-declarative/Makefile b/x11-toolkits/qt6-declarative/Makefile
index 7c94487156b3..bb9432d6a2fc 100644
--- a/x11-toolkits/qt6-declarative/Makefile
+++ b/x11-toolkits/qt6-declarative/Makefile
@@ -1,6 +1,5 @@
PORTNAME= declarative
DISTVERSION= ${QT6_VERSION}
-PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt6-
diff --git a/x11-toolkits/qt6-declarative/distinfo b/x11-toolkits/qt6-declarative/distinfo
index adf53cb16309..41f47bf1a765 100644
--- a/x11-toolkits/qt6-declarative/distinfo
+++ b/x11-toolkits/qt6-declarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749158745
-SHA256 (KDE/Qt/6.9.1/qtdeclarative-everywhere-src-6.9.1.tar.xz) = ccb94665df0199d7ee387b965b29677c8b89cfb1782bb6f01239b1d1524cec97
-SIZE (KDE/Qt/6.9.1/qtdeclarative-everywhere-src-6.9.1.tar.xz) = 37006920
+TIMESTAMP = 1756198761
+SHA256 (KDE/Qt/6.9.2/qtdeclarative-everywhere-src-6.9.2.tar.xz) = 477f2d2c0bd98916107818725e6d498206e033dfb2859c52121e01a06ac42664
+SIZE (KDE/Qt/6.9.2/qtdeclarative-everywhere-src-6.9.2.tar.xz) = 37207872
diff --git a/x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp b/x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp
deleted file mode 100644
index 943fdf9f7134..000000000000
--- a/x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
-Upstream patch for the qmlcompiler crash
-https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?h=6.9&id=672e6777e8e6a8fd86c7877075e7a8aa0ea0a31a
-
---- src/qmlcompiler/qqmljsimportvisitor.cpp.orig 2025-05-28 20:21:26 UTC
-+++ src/qmlcompiler/qqmljsimportvisitor.cpp
-@@ -1041,16 +1041,17 @@ void QQmlJSImportVisitor::checkRequiredProperties()
- : u"here"_s;
-
- if (!prevRequiredScope.isNull()) {
-- auto sourceScope = prevRequiredScope->baseType();
-- suggestion = QQmlJSFixSuggestion{
-- "%1:%2:%3: Property marked as required in %4."_L1
-- .arg(sourceScope->filePath())
-- .arg(sourceScope->sourceLocation().startLine)
-- .arg(sourceScope->sourceLocation().startColumn)
-- .arg(requiredScopeName),
-- sourceScope->sourceLocation()
-- };
-- suggestion->setFilename(sourceScope->filePath());
-+ if (auto sourceScope = prevRequiredScope->baseType()) {
-+ suggestion = QQmlJSFixSuggestion{
-+ "%1:%2:%3: Property marked as required in %4."_L1
-+ .arg(sourceScope->filePath())
-+ .arg(sourceScope->sourceLocation().startLine)
-+ .arg(sourceScope->sourceLocation().startColumn)
-+ .arg(requiredScopeName),
-+ sourceScope->sourceLocation()
-+ };
-+ suggestion->setFilename(sourceScope->filePath());
-+ }
- } else {
- message += " (marked as required by %1)"_L1.arg(requiredScopeName);
- }
diff --git a/x11-toolkits/qt6-graphs/distinfo b/x11-toolkits/qt6-graphs/distinfo
index 094c7b265055..53a685ab28d8 100644
--- a/x11-toolkits/qt6-graphs/distinfo
+++ b/x11-toolkits/qt6-graphs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162739
-SHA256 (KDE/Qt/6.9.1/qtgraphs-everywhere-src-6.9.1.tar.xz) = f52ddc5052cdbb5a3a321b211e42371014cccf3bc6c0f442d9bec3ddfe593444
-SIZE (KDE/Qt/6.9.1/qtgraphs-everywhere-src-6.9.1.tar.xz) = 5230620
+TIMESTAMP = 1756198768
+SHA256 (KDE/Qt/6.9.2/qtgraphs-everywhere-src-6.9.2.tar.xz) = a780fb639011a8b2a8cff28275886d7d705de991a300ea698cb0899255244a73
+SIZE (KDE/Qt/6.9.2/qtgraphs-everywhere-src-6.9.2.tar.xz) = 5214768
diff --git a/x11-toolkits/qt6-quick3d/Makefile b/x11-toolkits/qt6-quick3d/Makefile
index 870ebc54f6a1..e5975b14e6b3 100644
--- a/x11-toolkits/qt6-quick3d/Makefile
+++ b/x11-toolkits/qt6-quick3d/Makefile
@@ -1,6 +1,5 @@
PORTNAME= quick3d
DISTVERSION= ${QT6_VERSION}
-PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt6-
diff --git a/x11-toolkits/qt6-quick3d/distinfo b/x11-toolkits/qt6-quick3d/distinfo
index 2ab8012a4fe5..5d99f689b291 100644
--- a/x11-toolkits/qt6-quick3d/distinfo
+++ b/x11-toolkits/qt6-quick3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159340
-SHA256 (KDE/Qt/6.9.1/qtquick3d-everywhere-src-6.9.1.tar.xz) = f61600da8fbfd51b7d6b5c431cef453d7c24015c374ae25756c0faf0db2c9977
-SIZE (KDE/Qt/6.9.1/qtquick3d-everywhere-src-6.9.1.tar.xz) = 74173492
+TIMESTAMP = 1756198830
+SHA256 (KDE/Qt/6.9.2/qtquick3d-everywhere-src-6.9.2.tar.xz) = 2f0e97b0d29ecabb976d7f3dc23873a2d6415ba4d48d4090ddb54feb3a424800
+SIZE (KDE/Qt/6.9.2/qtquick3d-everywhere-src-6.9.2.tar.xz) = 74198672
diff --git a/x11-toolkits/qt6-quick3d/pkg-plist b/x11-toolkits/qt6-quick3d/pkg-plist
index 7ace667fa65a..92dcb74a42d4 100644
--- a/x11-toolkits/qt6-quick3d/pkg-plist
+++ b/x11-toolkits/qt6-quick3d/pkg-plist
@@ -795,7 +795,6 @@ lib/cmake/Qt6Quick3DUtilsPrivate/Qt6Quick3DUtilsPrivateVersionlessTargets.cmake
%%QT_QMLDIR%%/QtQuick3D/Helpers/designer/images/wasdcontroller16.png
%%QT_QMLDIR%%/QtQuick3D/Helpers/designer/images/wasdcontroller@2x.png
%%QT_QMLDIR%%/QtQuick3D/Helpers/impl/DepthOfFieldBlur.qml
-%%QT_QMLDIR%%/QtQuick3D/Helpers/impl/LightmapperOutputWindow.qml
%%QT_QMLDIR%%/QtQuick3D/Helpers/impl/SceneEffect.qml
%%QT_QMLDIR%%/QtQuick3D/Helpers/impl/libqtquick3dhelpersimplplugin.so
%%QT_QMLDIR%%/QtQuick3D/Helpers/impl/plugins.qmltypes
@@ -804,6 +803,7 @@ lib/cmake/Qt6Quick3DUtilsPrivate/Qt6Quick3DUtilsPrivateVersionlessTargets.cmake
%%QT_QMLDIR%%/QtQuick3D/Helpers/meshes/axisGrid.mesh
%%QT_QMLDIR%%/QtQuick3D/Helpers/plugins.qmltypes
%%QT_QMLDIR%%/QtQuick3D/Helpers/qmldir
+%%QT_QMLDIR%%/QtQuick3D/LightmapperOutputWindow.qml
%%QT_QMLDIR%%/QtQuick3D/MaterialEditor/AboutDialog.qml
%%QT_QMLDIR%%/QtQuick3D/MaterialEditor/EditorView.qml
%%QT_QMLDIR%%/QtQuick3D/MaterialEditor/FrostedGlass.qml
diff --git a/x11-toolkits/qt6-quicktimeline/distinfo b/x11-toolkits/qt6-quicktimeline/distinfo
index 956012c07124..d4d12a87b9f6 100644
--- a/x11-toolkits/qt6-quicktimeline/distinfo
+++ b/x11-toolkits/qt6-quicktimeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159344
-SHA256 (KDE/Qt/6.9.1/qtquicktimeline-everywhere-src-6.9.1.tar.xz) = 78bfdbe7ca8178e4e0931372e07a3076dec503b6a55ff07e41b594d781897294
-SIZE (KDE/Qt/6.9.1/qtquicktimeline-everywhere-src-6.9.1.tar.xz) = 113032
+TIMESTAMP = 1756198835
+SHA256 (KDE/Qt/6.9.2/qtquicktimeline-everywhere-src-6.9.2.tar.xz) = bc65688d8cb588ff67d32a63a821163211452ae7cb07dd07c261230f380ec526
+SIZE (KDE/Qt/6.9.2/qtquicktimeline-everywhere-src-6.9.2.tar.xz) = 97140
diff --git a/x11-toolkits/qt6-shadertools/distinfo b/x11-toolkits/qt6-shadertools/distinfo
index fe978d19e59e..43d578ee1f6f 100644
--- a/x11-toolkits/qt6-shadertools/distinfo
+++ b/x11-toolkits/qt6-shadertools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749162783
-SHA256 (KDE/Qt/6.9.1/qtshadertools-everywhere-src-6.9.1.tar.xz) = 4e1ed24cce0887fb4b6c7be4f150239853a29c330c9717f6bacfb6376f3b4b74
-SIZE (KDE/Qt/6.9.1/qtshadertools-everywhere-src-6.9.1.tar.xz) = 1166596
+TIMESTAMP = 1756198848
+SHA256 (KDE/Qt/6.9.2/qtshadertools-everywhere-src-6.9.2.tar.xz) = 17678af9d9543224bbb932bf18d4fc05e180b2b3a3216241e557631bd6bf1495
+SIZE (KDE/Qt/6.9.2/qtshadertools-everywhere-src-6.9.2.tar.xz) = 1151576
diff --git a/x11-toolkits/qt6-virtualkeyboard/distinfo b/x11-toolkits/qt6-virtualkeyboard/distinfo
index 64333d56dce0..0d8794532915 100644
--- a/x11-toolkits/qt6-virtualkeyboard/distinfo
+++ b/x11-toolkits/qt6-virtualkeyboard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159373
-SHA256 (KDE/Qt/6.9.1/qtvirtualkeyboard-everywhere-src-6.9.1.tar.xz) = 80059a38bdb836f0785292396970edc108f477a68d9a35bed8393750de3d281f
-SIZE (KDE/Qt/6.9.1/qtvirtualkeyboard-everywhere-src-6.9.1.tar.xz) = 3285440
+TIMESTAMP = 1756198856
+SHA256 (KDE/Qt/6.9.2/qtvirtualkeyboard-everywhere-src-6.9.2.tar.xz) = 7b4100da01bafa72e20ab4e1459dcda1e6048e70b4d650b3c578613f0ffc11e3
+SIZE (KDE/Qt/6.9.2/qtvirtualkeyboard-everywhere-src-6.9.2.tar.xz) = 3275760
diff --git a/x11-toolkits/rubygem-gdk3/Makefile b/x11-toolkits/rubygem-gdk3/Makefile
index f0b7c2886b58..80cd163f0f6b 100644
--- a/x11-toolkits/rubygem-gdk3/Makefile
+++ b/x11-toolkits/rubygem-gdk3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdk3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
rubygem-gdk_pixbuf2>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-gdk_pixbuf2 \
- rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango
+ rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= gtk30
diff --git a/x11-toolkits/rubygem-gdk3/distinfo b/x11-toolkits/rubygem-gdk3/distinfo
index 9728082550de..70a2febe6f9e 100644
--- a/x11-toolkits/rubygem-gdk3/distinfo
+++ b/x11-toolkits/rubygem-gdk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566778
-SHA256 (rubygem/gdk3-4.3.0.gem) = 48d143558e0f3419e840b1c1211f578fd812be7653b3b8877643626a8ae1e6b0
-SIZE (rubygem/gdk3-4.3.0.gem) = 36352
+TIMESTAMP = 1757121930
+SHA256 (rubygem/gdk3-4.3.3.gem) = 170099166f8a072993926951c9987b5daa35fa51b48a3b386d63e648654edc2f
+SIZE (rubygem/gdk3-4.3.3.gem) = 36352
diff --git a/x11-toolkits/rubygem-gdk4/Makefile b/x11-toolkits/rubygem-gdk4/Makefile
index fb15a4353754..b45505eeb81a 100644
--- a/x11-toolkits/rubygem-gdk4/Makefile
+++ b/x11-toolkits/rubygem-gdk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdk4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
rubygem-gdk_pixbuf2>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-gdk_pixbuf2 \
- rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango
+ rubygem-pango>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-pango \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome pkgconfig
USE_GNOME= gtk40
diff --git a/x11-toolkits/rubygem-gdk4/distinfo b/x11-toolkits/rubygem-gdk4/distinfo
index 929b541dca5a..71276c1cc790 100644
--- a/x11-toolkits/rubygem-gdk4/distinfo
+++ b/x11-toolkits/rubygem-gdk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566780
-SHA256 (rubygem/gdk4-4.3.0.gem) = c286924e1d507073edeb9b46cd3b14c697a850b496dfc201e56c968c5a42f07b
-SIZE (rubygem/gdk4-4.3.0.gem) = 30720
+TIMESTAMP = 1757121932
+SHA256 (rubygem/gdk4-4.3.3.gem) = 945328582af9983d4bae5635ea191449507bdf885595724571461032c08e1aa5
+SIZE (rubygem/gdk4-4.3.3.gem) = 30720
diff --git a/x11-toolkits/rubygem-gsk4/Makefile b/x11-toolkits/rubygem-gsk4/Makefile
new file mode 100644
index 000000000000..30cb1eeb666b
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= gsk4
+PORTVERSION= 4.3.3
+CATEGORIES= x11-toolkits rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby binding of GSK 4
+WWW= https://ruby-gnome.github.io/ \
+ https://github.com/ruby-gnome/ruby-gnome
+
+LICENSE= LGPL21+
+LICENSE_FILE= ${WRKSRC}/COPYING.LIB
+
+RUN_DEPENDS= rubygem-gdk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gdk4 \
+ rubygem-graphene1>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-graphene1
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/rubygem-gsk4/distinfo b/x11-toolkits/rubygem-gsk4/distinfo
new file mode 100644
index 000000000000..3a485a2174cd
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120484
+SHA256 (rubygem/gsk4-4.3.3.gem) = 91485b700f4e3de9beb6eeb03501045c842c83b6c9523b2773aba14c561d4834
+SIZE (rubygem/gsk4-4.3.3.gem) = 15872
diff --git a/x11-toolkits/rubygem-gsk4/pkg-descr b/x11-toolkits/rubygem-gsk4/pkg-descr
new file mode 100644
index 000000000000..b4606afd605f
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/pkg-descr
@@ -0,0 +1 @@
+Ruby/GSK4 is a Ruby binding of GSK 4.
diff --git a/x11-toolkits/rubygem-gtk3/Makefile b/x11-toolkits/rubygem-gtk3/Makefile
index 6e4eac601b07..794a8f2c2f57 100644
--- a/x11-toolkits/rubygem-gtk3/Makefile
+++ b/x11-toolkits/rubygem-gtk3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gtk3/distinfo b/x11-toolkits/rubygem-gtk3/distinfo
index cf29d785b40c..7e8c2dbe7bf1 100644
--- a/x11-toolkits/rubygem-gtk3/distinfo
+++ b/x11-toolkits/rubygem-gtk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566782
-SHA256 (rubygem/gtk3-4.3.0.gem) = a3fe94c7a7ca8fde4710859fe73a27d59cf34dc8ee45907a3acb84f9a71d11fa
-SIZE (rubygem/gtk3-4.3.0.gem) = 867328
+TIMESTAMP = 1757121934
+SHA256 (rubygem/gtk3-4.3.3.gem) = 01fbd4888603267ba3647460cf8878c5d83e98f325854f3ba869a21e126b0cf5
+SIZE (rubygem/gtk3-4.3.3.gem) = 867328
diff --git a/x11-toolkits/rubygem-gtk4/Makefile b/x11-toolkits/rubygem-gtk4/Makefile
index efabff80d487..074b53bac37e 100644
--- a/x11-toolkits/rubygem-gtk4/Makefile
+++ b/x11-toolkits/rubygem-gtk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
RUN_DEPENDS= rubygem-atk>=${PORTVERSION}<${PORTVERSION}_99:accessibility/rubygem-atk \
- rubygem-gdk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gdk4
+ rubygem-gdk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gdk4 \
+ rubygem-gsk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gsk4
USES= gem gnome
USE_GNOME= gtk40
diff --git a/x11-toolkits/rubygem-gtk4/distinfo b/x11-toolkits/rubygem-gtk4/distinfo
index 354bf8985de0..47807cb47f65 100644
--- a/x11-toolkits/rubygem-gtk4/distinfo
+++ b/x11-toolkits/rubygem-gtk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566784
-SHA256 (rubygem/gtk4-4.3.0.gem) = 0ba170b864a96c99bb83ecd5872e16c1240339302c578139c451609cca58603d
-SIZE (rubygem/gtk4-4.3.0.gem) = 95744
+TIMESTAMP = 1757121936
+SHA256 (rubygem/gtk4-4.3.3.gem) = b6cab5088b7868666bdcd5dcbf0ef60ec8e9c53e8d2bdd0c02b21ec560f94ef6
+SIZE (rubygem/gtk4-4.3.3.gem) = 96256
diff --git a/x11-toolkits/rubygem-gtksourceview3/Makefile b/x11-toolkits/rubygem-gtksourceview3/Makefile
index edcbb38934bf..cede06982d18 100644
--- a/x11-toolkits/rubygem-gtksourceview3/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtksourceview3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3
+RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= gtksourceview3
diff --git a/x11-toolkits/rubygem-gtksourceview3/distinfo b/x11-toolkits/rubygem-gtksourceview3/distinfo
index bc14d5bd39d4..d72c39d5d416 100644
--- a/x11-toolkits/rubygem-gtksourceview3/distinfo
+++ b/x11-toolkits/rubygem-gtksourceview3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566786
-SHA256 (rubygem/gtksourceview3-4.3.0.gem) = 596af56a6e9a2929cdf2a4e6a10c4e2f81f90fe6635d20fc4055fc942d33c428
-SIZE (rubygem/gtksourceview3-4.3.0.gem) = 17408
+TIMESTAMP = 1757121938
+SHA256 (rubygem/gtksourceview3-4.3.3.gem) = 5b74d87c056704b65109ae6a8b3068e6809a8ee5de73cff6385a044b7a085e9a
+SIZE (rubygem/gtksourceview3-4.3.3.gem) = 17408
diff --git a/x11-toolkits/rubygem-gtksourceview4/Makefile b/x11-toolkits/rubygem-gtksourceview4/Makefile
index fb4134e497b1..045072607f79 100644
--- a/x11-toolkits/rubygem-gtksourceview4/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtksourceview4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3
+RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= gtksourceview4
diff --git a/x11-toolkits/rubygem-gtksourceview4/distinfo b/x11-toolkits/rubygem-gtksourceview4/distinfo
index 3a422ff09787..f900c1a32fea 100644
--- a/x11-toolkits/rubygem-gtksourceview4/distinfo
+++ b/x11-toolkits/rubygem-gtksourceview4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566788
-SHA256 (rubygem/gtksourceview4-4.3.0.gem) = 63ad95ed1e30359fb74cca2de28651f036bd94a149349b78b42472787c2d051f
-SIZE (rubygem/gtksourceview4-4.3.0.gem) = 17408
+TIMESTAMP = 1757121940
+SHA256 (rubygem/gtksourceview4-4.3.3.gem) = 7c754e8688de65bee3f76bd27ca26e99e459dbf6fc71e05a051af47478ec8358
+SIZE (rubygem/gtksourceview4-4.3.3.gem) = 17408
diff --git a/x11-toolkits/rubygem-pango/Makefile b/x11-toolkits/rubygem-pango/Makefile
index 7d54bb1c4128..4a3007b24492 100644
--- a/x11-toolkits/rubygem-pango/Makefile
+++ b/x11-toolkits/rubygem-pango/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pango
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-pango/distinfo b/x11-toolkits/rubygem-pango/distinfo
index a83eff8f7083..a420923a7b57 100644
--- a/x11-toolkits/rubygem-pango/distinfo
+++ b/x11-toolkits/rubygem-pango/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566790
-SHA256 (rubygem/pango-4.3.0.gem) = 0de95f64263720e38f58aeaa44f1db2d0e0f6b8c8c7a4ecf4da362d23b54233f
-SIZE (rubygem/pango-4.3.0.gem) = 25088
+TIMESTAMP = 1757121942
+SHA256 (rubygem/pango-4.3.3.gem) = 980da4ed23cde862b9c753b22219e3d29f32b9566b19f2acd17f19bc36c52edd
+SIZE (rubygem/pango-4.3.3.gem) = 25088
diff --git a/x11-toolkits/rubygem-poppler/Makefile b/x11-toolkits/rubygem-poppler/Makefile
index 7056d43a4062..2be385477648 100644
--- a/x11-toolkits/rubygem-poppler/Makefile
+++ b/x11-toolkits/rubygem-poppler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= poppler
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib
RUN_DEPENDS= rubygem-cairo-gobject>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-cairo-gobject \
- rubygem-gio2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gio2
+ rubygem-gio2>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-gio2 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem
diff --git a/x11-toolkits/rubygem-poppler/distinfo b/x11-toolkits/rubygem-poppler/distinfo
index 382f50bcb478..647b20c6f62f 100644
--- a/x11-toolkits/rubygem-poppler/distinfo
+++ b/x11-toolkits/rubygem-poppler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566792
-SHA256 (rubygem/poppler-4.3.0.gem) = 4835e215d7737769a13c31639a71462a5320781213dbc7f9596db3b3cbda6a1d
-SIZE (rubygem/poppler-4.3.0.gem) = 95232
+TIMESTAMP = 1757121944
+SHA256 (rubygem/poppler-4.3.3.gem) = a4f8e3388bd89a7be9eddecb0844231baf5bd0fdf000dfd4b214f74315ade3ca
+SIZE (rubygem/poppler-4.3.3.gem) = 95232
diff --git a/x11-toolkits/rubygem-vte3/Makefile b/x11-toolkits/rubygem-vte3/Makefile
index b4f816b88004..de5698b5d3ac 100644
--- a/x11-toolkits/rubygem-vte3/Makefile
+++ b/x11-toolkits/rubygem-vte3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vte3
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3
+RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk3 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= vte3
diff --git a/x11-toolkits/rubygem-vte3/distinfo b/x11-toolkits/rubygem-vte3/distinfo
index fb3aa88fab71..f017649f696c 100644
--- a/x11-toolkits/rubygem-vte3/distinfo
+++ b/x11-toolkits/rubygem-vte3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566794
-SHA256 (rubygem/vte3-4.3.0.gem) = 9ee7f38498be12ec9891677c0af590ced4b4ee9830e9ec9417f745012e9edde1
-SIZE (rubygem/vte3-4.3.0.gem) = 19456
+TIMESTAMP = 1757121946
+SHA256 (rubygem/vte3-4.3.3.gem) = 7c82154b9ade3417bbd6d75b239b13a77b23267f9ee675b69b000e09b853be21
+SIZE (rubygem/vte3-4.3.3.gem) = 19456
diff --git a/x11-toolkits/rubygem-vte4/Makefile b/x11-toolkits/rubygem-vte4/Makefile
index dc9c3905e3e1..dc24cb569e74 100644
--- a/x11-toolkits/rubygem-vte4/Makefile
+++ b/x11-toolkits/rubygem-vte4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vte4
-PORTVERSION= 4.3.0
+PORTVERSION= 4.3.3
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
@@ -12,7 +12,8 @@ LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-gtk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk4
+RUN_DEPENDS= rubygem-gtk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gtk4 \
+ rubygem-rake>=0:devel/rubygem-rake
USES= gem gnome
USE_GNOME= vte3
diff --git a/x11-toolkits/rubygem-vte4/distinfo b/x11-toolkits/rubygem-vte4/distinfo
index dbc2a034dc06..1aab42c6b907 100644
--- a/x11-toolkits/rubygem-vte4/distinfo
+++ b/x11-toolkits/rubygem-vte4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752566796
-SHA256 (rubygem/vte4-4.3.0.gem) = df7703b17b81036e95c3a5cbbed86ed5e5338a7a7e5325e12337b55ad37cd0e5
-SIZE (rubygem/vte4-4.3.0.gem) = 18944
+TIMESTAMP = 1757121948
+SHA256 (rubygem/vte4-4.3.3.gem) = 8cb905e499a967f2562a5e23079f4b74642308a12f2146d1269d8e87ef22d0ce
+SIZE (rubygem/vte4-4.3.3.gem) = 18944
diff --git a/x11-toolkits/swt/Makefile b/x11-toolkits/swt/Makefile
index d27010da9eeb..d83973c92c53 100644
--- a/x11-toolkits/swt/Makefile
+++ b/x11-toolkits/swt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= swt
DISTVERSION= 4.21
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-toolkits devel java
MASTER_SITES= http://archive.eclipse.org/eclipse/downloads/drops4/R-${DISTVERSION}-202109060500/
DISTNAME= ${PORTNAME}-${DISTVERSION}-gtk-linux-x86_64
@@ -25,6 +25,7 @@ MAKEFILE= make_freebsd.mak
MAKE_ENV= SWT_VERSION=${SWT_VERSION}
PLIST_SUB= SWT_VERSION=${SWT_VERSION}
+NO_SHLIB_REQUIRES_GLOB= libjawt.so
NO_WRKSUBDIR= yes
OPTIONS_DEFINE= CAIRO WEBKIT
diff --git a/x11-toolkits/wlroots017/Makefile b/x11-toolkits/wlroots017/Makefile
index 4b8183d24a11..c7ccdfda65f7 100644
--- a/x11-toolkits/wlroots017/Makefile
+++ b/x11-toolkits/wlroots017/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.17.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 017
@@ -54,7 +54,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wlroots018/Makefile b/x11-toolkits/wlroots018/Makefile
index 3a58fc4f3dc3..264f2c4f7bed 100644
--- a/x11-toolkits/wlroots018/Makefile
+++ b/x11-toolkits/wlroots018/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.18.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 018
@@ -57,7 +57,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wlroots019/Makefile b/x11-toolkits/wlroots019/Makefile
index f785e46fa20d..679858b4f554 100644
--- a/x11-toolkits/wlroots019/Makefile
+++ b/x11-toolkits/wlroots019/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wlroots
DISTVERSION= 0.19.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 019
@@ -58,7 +58,8 @@ VULKAN_DESC= Vulkan renderer
VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
vulkan-headers>0:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
-VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
+VULKAN_RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri \
+ vulkan-headers>0:graphics/vulkan-headers
VULKAN_VARS= RENDERERS+=vulkan
X11_LIB_DEPENDS= libxcb-errors.so:x11/xcb-util-errors \
diff --git a/x11-toolkits/wxgtk30/Makefile b/x11-toolkits/wxgtk30/Makefile
index 876ed7454b87..23c27a836cfa 100644
--- a/x11-toolkits/wxgtk30/Makefile
+++ b/x11-toolkits/wxgtk30/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wx
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.5.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11-toolkits
MASTER_SITES= https://github.com/wxWidgets/wxWidgets/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= ${_SHORT_WX_VER}-${FLAVOR}
diff --git a/x11-toolkits/wxgtk32/Makefile b/x11-toolkits/wxgtk32/Makefile
index a925c0ba4f97..365aeac55737 100644
--- a/x11-toolkits/wxgtk32/Makefile
+++ b/x11-toolkits/wxgtk32/Makefile
@@ -1,6 +1,7 @@
PORTNAME= wx
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.8.1
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MASTER_SITES= https://github.com/wxWidgets/wxWidgets/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= ${_SHORT_WX_VER}-${FLAVOR}