aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/Makefile6
-rw-r--r--x11-toolkits/fox16/Makefile2
-rw-r--r--x11-toolkits/fox17/Makefile2
-rw-r--r--x11-toolkits/girara/Makefile21
-rw-r--r--x11-toolkits/girara/distinfo6
-rw-r--r--x11-toolkits/girara/pkg-plist36
-rw-r--r--x11-toolkits/gnustep-back/Makefile1
-rw-r--r--x11-toolkits/gnustep-gui/Makefile1
-rw-r--r--x11-toolkits/gtk30/Makefile4
-rw-r--r--x11-toolkits/gtk30/distinfo6
-rw-r--r--x11-toolkits/gtk30/pkg-plist2
-rw-r--r--x11-toolkits/gtk40/Makefile4
-rw-r--r--x11-toolkits/gtk40/distinfo6
-rw-r--r--x11-toolkits/imgui/Makefile4
-rw-r--r--x11-toolkits/imgui/distinfo6
-rw-r--r--x11-toolkits/kddockwidgets/Makefile4
-rw-r--r--x11-toolkits/kddockwidgets/distinfo6
-rw-r--r--x11-toolkits/kddockwidgets/pkg-plist4
-rw-r--r--x11-toolkits/kf6-attica/distinfo6
-rw-r--r--x11-toolkits/kf6-attica/pkg-plist3
-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-kirigami/pkg-plist1
-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-kwidgetsaddons/pkg-plist2
-rw-r--r--x11-toolkits/kf6-kxmlgui/distinfo6
-rw-r--r--x11-toolkits/libgdiplus/Makefile2
-rw-r--r--x11-toolkits/libshumate/Makefile2
-rw-r--r--x11-toolkits/libshumate/distinfo6
-rw-r--r--x11-toolkits/linux-rl9-gtk2/Makefile27
-rw-r--r--x11-toolkits/linux-rl9-gtk2/distinfo11
-rw-r--r--x11-toolkits/linux-rl9-gtk2/pkg-plist.amd64172
-rw-r--r--x11-toolkits/linux-rl9-gtk3/Makefile31
-rw-r--r--x11-toolkits/linux-rl9-gtk3/distinfo11
-rw-r--r--x11-toolkits/linux-rl9-gtk3/pkg-plist.aarch64170
-rw-r--r--x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64170
-rw-r--r--x11-toolkits/linux-rl9-pango/Makefile21
-rw-r--r--x11-toolkits/linux-rl9-pango/distinfo7
-rw-r--r--x11-toolkits/linux-rl9-pango/pkg-plist.aarch6428
-rw-r--r--x11-toolkits/linux-rl9-pango/pkg-plist.amd6428
-rw-r--r--x11-toolkits/mowitz/Makefile4
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile24
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Dialogs/distinfo2
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-descr2
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-plist14
-rw-r--r--x11-toolkits/p5-Prima/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-FileDialog/Makefile26
-rw-r--r--x11-toolkits/p5-Tk-FileDialog/distinfo2
-rw-r--r--x11-toolkits/p5-Tk-FileDialog/pkg-descr3
-rw-r--r--x11-toolkits/p5-Tk-FileDialog/pkg-plist2
-rw-r--r--x11-toolkits/pangolin/Makefile1
-rw-r--r--x11-toolkits/py-qt6-chart/Makefile7
-rw-r--r--x11-toolkits/py-qt6-chart/distinfo6
-rw-r--r--x11-toolkits/py-qt6-datavis3d/Makefile3
-rw-r--r--x11-toolkits/py-qt6-datavis3d/distinfo6
-rw-r--r--x11-toolkits/pythonqt/Makefile2
-rw-r--r--x11-toolkits/pythonqt/distinfo6
-rw-r--r--x11-toolkits/qt6-charts/distinfo6
-rw-r--r--x11-toolkits/qt6-datavis3d/distinfo6
-rw-r--r--x11-toolkits/qt6-declarative/distinfo6
-rw-r--r--x11-toolkits/qt6-declarative/files/patch-src_qml_configure.cmake14
-rw-r--r--x11-toolkits/qt6-declarative/pkg-plist106
-rw-r--r--x11-toolkits/qt6-graphs/distinfo6
-rw-r--r--x11-toolkits/qt6-graphs/pkg-plist98
-rw-r--r--x11-toolkits/qt6-quick3d/distinfo6
-rw-r--r--x11-toolkits/qt6-quick3d/pkg-plist20
-rw-r--r--x11-toolkits/qt6-quicktimeline/distinfo6
-rw-r--r--x11-toolkits/qt6-quicktimeline/pkg-plist37
-rw-r--r--x11-toolkits/qt6-shadertools/distinfo6
-rw-r--r--x11-toolkits/qt6-virtualkeyboard/distinfo6
-rw-r--r--x11-toolkits/qt6pas/Makefile15
-rw-r--r--x11-toolkits/qt6pas/distinfo6
-rw-r--r--x11-toolkits/qt6pas/pkg-plist2
-rw-r--r--x11-toolkits/scenefx/Makefile32
-rw-r--r--x11-toolkits/scenefx/distinfo3
-rw-r--r--x11-toolkits/scenefx/pkg-descr9
-rw-r--r--x11-toolkits/scenefx/pkg-plist9
-rw-r--r--x11-toolkits/tkshape/Makefile60
-rw-r--r--x11-toolkits/wlroots-devel/override.mk4
-rw-r--r--x11-toolkits/wlroots/Makefile5
-rw-r--r--x11-toolkits/wlroots/distinfo10
-rw-r--r--x11-toolkits/wlroots015/Makefile5
-rw-r--r--x11-toolkits/wlroots015/distinfo4
-rw-r--r--x11-toolkits/wlroots016/Makefile5
-rw-r--r--x11-toolkits/wlroots016/distinfo4
-rw-r--r--x11-toolkits/wxgtk30/Makefile2
-rw-r--r--x11-toolkits/wxgtk32/Makefile2
-rw-r--r--x11-toolkits/xforms/Makefile2
93 files changed, 1147 insertions, 340 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 31fdfdbb82fe..ae0f006659b5 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -97,6 +97,9 @@
SUBDIR += linux-c7-pango
SUBDIR += linux-c7-qt-x11
SUBDIR += linux-c7-tk85
+ SUBDIR += linux-rl9-gtk2
+ SUBDIR += linux-rl9-gtk3
+ SUBDIR += linux-rl9-pango
SUBDIR += movingmotif
SUBDIR += mowitz
SUBDIR += mygui
@@ -118,7 +121,6 @@
SUBDIR += p5-Alien-wxWidgets
SUBDIR += p5-Gtk2
SUBDIR += p5-Gtk2-Chmod
- SUBDIR += p5-Gtk2-Ex-Dialogs
SUBDIR += p5-Gtk2-Ex-FormFactory
SUBDIR += p5-Gtk2-Ex-PodViewer
SUBDIR += p5-Gtk2-Ex-Simple-List
@@ -141,7 +143,6 @@
SUBDIR += p5-Tk-Date
SUBDIR += p5-Tk-DynaTabFrame
SUBDIR += p5-Tk-Enscript
- SUBDIR += p5-Tk-FileDialog
SUBDIR += p5-Tk-FontDialog
SUBDIR += p5-Tk-GBARR
SUBDIR += p5-Tk-Getopt
@@ -219,6 +220,7 @@
SUBDIR += rubygem-uh
SUBDIR += rubygem-vte3
SUBDIR += rubygem-vte4
+ SUBDIR += scenefx
SUBDIR += scintilla
SUBDIR += sdl_pango
SUBDIR += shared-desktop-ontologies
diff --git a/x11-toolkits/fox16/Makefile b/x11-toolkits/fox16/Makefile
index 6e17e25d2b7d..c8b14ef8aab5 100644
--- a/x11-toolkits/fox16/Makefile
+++ b/x11-toolkits/fox16/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fox
PORTVERSION= 1.6.57
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-toolkits
MASTER_SITES= http://fox-toolkit.org/ftp/ \
ftp://ftp.fox-toolkit.org/pub/
diff --git a/x11-toolkits/fox17/Makefile b/x11-toolkits/fox17/Makefile
index e14f2d0e2331..99fd37ce61d7 100644
--- a/x11-toolkits/fox17/Makefile
+++ b/x11-toolkits/fox17/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fox
PORTVERSION= 1.7.84
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
MASTER_SITES= http://fox-toolkit.org/ftp/ \
ftp://ftp.fox-toolkit.org/pub/
diff --git a/x11-toolkits/girara/Makefile b/x11-toolkits/girara/Makefile
index 533f5b0ef22a..21a6b98828f3 100644
--- a/x11-toolkits/girara/Makefile
+++ b/x11-toolkits/girara/Makefile
@@ -1,5 +1,5 @@
PORTNAME= girara
-PORTVERSION= 0.4.2
+PORTVERSION= 0.4.4
CATEGORIES= x11-toolkits graphics
MASTER_SITES= https://pwmt.org/projects/girara/download/
@@ -8,26 +8,21 @@ COMMENT= GTK3 Interface Library for Zathura PDF Viewer
WWW= https://pwmt.org/projects/girara/
USES= compiler:c11 gnome meson pathfix pkgconfig tar:xz
+PATHFIX_MAKEFILEIN= Makefile
USE_GNOME= cairo glib20 gtk30
USE_LDCONFIG= yes
-MESON_ARGS= -Ddocs=disabled -Dtests=disabled
-
-PATHFIX_MAKEFILEIN= Makefile
-LIBDIR= ${PREFIX}/lib
+MESON_ARGS= -Ddocs=disabled \
+ -Dtests=disabled
-OPTIONS_DEFINE= JSON NLS NOTIFY
-OPTIONS_DEFAULT= NOTIFY
-JSON_DESC= Support json configuration dump
+OPTIONS_DEFINE= JSON NLS
+OPTIONS_SUB= yes
-OPTIONS_SUB= yes
+JSON_DESC= Support json configuration dump
JSON_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib
JSON_MESON_ENABLED= json
-NLS_USES= gettext
-
-NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify
-NOTIFY_MESON_ENABLED= notify
+NLS_USES= gettext
post-patch-NLS-off: .SILENT
${REINPLACE_CMD} -e "/subdir('po')/d" \
diff --git a/x11-toolkits/girara/distinfo b/x11-toolkits/girara/distinfo
index 62593c06bc33..d715aaa69d45 100644
--- a/x11-toolkits/girara/distinfo
+++ b/x11-toolkits/girara/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1705317118
-SHA256 (girara-0.4.2.tar.xz) = 6148c089cb6eac4ec5d25e769300b9f4d52b4ce363d9c238cf7c9dea704dda95
-SIZE (girara-0.4.2.tar.xz) = 61468
+TIMESTAMP = 1715148231
+SHA256 (girara-0.4.4.tar.xz) = a321079b3cda000d16d978e8609fb631381f54d7596e7218aaba05c6f4b8bac1
+SIZE (girara-0.4.4.tar.xz) = 60596
diff --git a/x11-toolkits/girara/pkg-plist b/x11-toolkits/girara/pkg-plist
index 313f7fe9bebc..a5e16553cdea 100644
--- a/x11-toolkits/girara/pkg-plist
+++ b/x11-toolkits/girara/pkg-plist
@@ -17,22 +17,22 @@ include/girara/template.h
include/girara/types.h
include/girara/utils.h
lib/libgirara-gtk3.so
-lib/libgirara-gtk3.so.3
-lib/libgirara-gtk3.so.3.1
+lib/libgirara-gtk3.so.4
+lib/libgirara-gtk3.so.4.0
libdata/pkgconfig/girara-gtk3.pc
-%%NLS%%share/locale/ar/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/de/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/el/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/es/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/fa_IR/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/he/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/it/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/libgirara-gtk3-3.mo
-%%NLS%%share/locale/uk_UA/LC_MESSAGES/libgirara-gtk3-3.mo
+%%NLS%%share/locale/ar/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/de/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/el/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/eo/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/es/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/fa_IR/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/he/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/it/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/libgirara-gtk3-4.mo
+%%NLS%%share/locale/uk_UA/LC_MESSAGES/libgirara-gtk3-4.mo
diff --git a/x11-toolkits/gnustep-back/Makefile b/x11-toolkits/gnustep-back/Makefile
index 205c6b06a67d..18e21bc9d74a 100644
--- a/x11-toolkits/gnustep-back/Makefile
+++ b/x11-toolkits/gnustep-back/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gnustep-back
DISTVERSIONPREFIX= back-
DISTVERSION= 0_30_0
+PORTREVISION= 1
CATEGORIES= x11-toolkits gnustep
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-toolkits/gnustep-gui/Makefile b/x11-toolkits/gnustep-gui/Makefile
index 0296d5278787..4a0a05e406cc 100644
--- a/x11-toolkits/gnustep-gui/Makefile
+++ b/x11-toolkits/gnustep-gui/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gnustep-gui
DISTVERSIONPREFIX= gui-
DISTVERSION= 0_30_0
+PORTREVISION= 1
CATEGORIES= x11-toolkits gnustep
MAINTAINER= ports@FreeBSD.org
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index c20bd418a6cb..44bf101564a0 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk
-DISTVERSION= 3.24.41 # sync with x11-themes: adwaita-icon-theme, gnome-themes-standard and mate-themes
+DISTVERSION= 3.24.42 # sync with x11-themes: adwaita-icon-theme, gnome-themes-standard and mate-themes
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME/sources/gtk+/${DISTVERSION:R}
PKGNAMESUFFIX= 3
@@ -37,7 +37,7 @@ MESON_ARGS= -Dtests=false
PORTSCOUT= limit:1,even
-LIBVERSION= 0.2409.32
+LIBVERSION= 0.2410.32
PLIST_SUB+= LIBVERSION=${LIBVERSION}
OPTIONS_DEFINE= ATK_BRIDGE COLORD CUPS DEBUG DOCS
diff --git a/x11-toolkits/gtk30/distinfo b/x11-toolkits/gtk30/distinfo
index b422633400ea..42b1cb057168 100644
--- a/x11-toolkits/gtk30/distinfo
+++ b/x11-toolkits/gtk30/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1706058874
-SHA256 (gnome/gtk+-3.24.41.tar.xz) = 47da61487af3087a94bc49296fd025ca0bc02f96ef06c556e7c8988bd651b6fa
-SIZE (gnome/gtk+-3.24.41.tar.xz) = 13188312
+TIMESTAMP = 1715806360
+SHA256 (gnome/gtk+-3.24.42.tar.xz) = 50f89f615092d4dd01bbd759719f8bd380e5f149f6fd78a94725e2de112377e2
+SIZE (gnome/gtk+-3.24.42.tar.xz) = 13226980
diff --git a/x11-toolkits/gtk30/pkg-plist b/x11-toolkits/gtk30/pkg-plist
index 1cf420cf8636..e815fcbbeaa2 100644
--- a/x11-toolkits/gtk30/pkg-plist
+++ b/x11-toolkits/gtk30/pkg-plist
@@ -1332,6 +1332,8 @@ share/locale/ja/LC_MESSAGES/gtk30-properties.mo
share/locale/ja/LC_MESSAGES/gtk30.mo
share/locale/ka/LC_MESSAGES/gtk30-properties.mo
share/locale/ka/LC_MESSAGES/gtk30.mo
+share/locale/kab/LC_MESSAGES/gtk30-properties.mo
+share/locale/kab/LC_MESSAGES/gtk30.mo
share/locale/kg/LC_MESSAGES/gtk30-properties.mo
share/locale/kg/LC_MESSAGES/gtk30.mo
share/locale/kk/LC_MESSAGES/gtk30-properties.mo
diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile
index 0e0b10233aaf..04ebc8e3351e 100644
--- a/x11-toolkits/gtk40/Makefile
+++ b/x11-toolkits/gtk40/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk
-PORTVERSION= 4.14.2
+PORTVERSION= 4.14.4
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 4
@@ -37,7 +37,7 @@ LDFLAGS+= -lexecinfo
BINARY_ALIAS= python3=${PYTHON_CMD}
-LIBVERSION= 1.1400.2
+LIBVERSION= 1.1400.4
PLIST_SUB+= LIBVERSION=${LIBVERSION}
GLIB_SCHEMAS= org.gtk.Demo4.gschema.xml \
diff --git a/x11-toolkits/gtk40/distinfo b/x11-toolkits/gtk40/distinfo
index c6bedb274256..0b42ee10ea75 100644
--- a/x11-toolkits/gtk40/distinfo
+++ b/x11-toolkits/gtk40/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712620699
-SHA256 (gnome/gtk-4.14.2.tar.xz) = 22604cef2898a79e5f2143bb7aee2b7d1fa2eb946989a9d1338ecf9c8ae0e072
-SIZE (gnome/gtk-4.14.2.tar.xz) = 18331244
+TIMESTAMP = 1714692806
+SHA256 (gnome/gtk-4.14.4.tar.xz) = 443518b97e8348f9f6430ac435b1010f9a6c5207f4dc6a7cd5d24e3820cee633
+SIZE (gnome/gtk-4.14.4.tar.xz) = 18306548
diff --git a/x11-toolkits/imgui/Makefile b/x11-toolkits/imgui/Makefile
index de0fb974fa11..0c554ffadd60 100644
--- a/x11-toolkits/imgui/Makefile
+++ b/x11-toolkits/imgui/Makefile
@@ -1,6 +1,6 @@
PORTNAME= imgui
DISTVERSIONPREFIX= v
-DISTVERSION= 1.90.5
+DISTVERSION= 1.90.6
CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
@@ -74,7 +74,7 @@ post-patch:
do-test:
@cd ${WRKSRC}/examples/example_sdl2_opengl3 && \
${GMAKE} \
- CXXFLAGS="${CXFLAGS} `pkg-config --cflags sdl2` -I${STAGEDIR}${PREFIX}/include -I${WRKSRC}/backends" \
+ CXXFLAGS="${CXXFLAGS} `pkg-config --cflags sdl2` -I${STAGEDIR}${PREFIX}/include -I${WRKSRC}/backends" \
LIBS="`pkg-config --libs sdl2` -lGL" && \
./example_sdl2_opengl3
diff --git a/x11-toolkits/imgui/distinfo b/x11-toolkits/imgui/distinfo
index e7d8bd50c56d..fca3bc2719b7 100644
--- a/x11-toolkits/imgui/distinfo
+++ b/x11-toolkits/imgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712895130
-SHA256 (ocornut-imgui-v1.90.5_GH0.tar.gz) = e94b48dba7311c85ba8e3e6fe7c734d76a0eed21b2b42c5180fd5706d1562241
-SIZE (ocornut-imgui-v1.90.5_GH0.tar.gz) = 1668360
+TIMESTAMP = 1715485242
+SHA256 (ocornut-imgui-v1.90.6_GH0.tar.gz) = 70b4b05ac0938e82b4d5b8d59480d3e2ca63ca570dfb88c55023831f387237ad
+SIZE (ocornut-imgui-v1.90.6_GH0.tar.gz) = 1677600
diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile
index fe480504702b..453c0476a93c 100644
--- a/x11-toolkits/kddockwidgets/Makefile
+++ b/x11-toolkits/kddockwidgets/Makefile
@@ -1,6 +1,6 @@
PORTNAME= kddockwidgets
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0
+DISTVERSION= 2.1.0
CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
@@ -13,7 +13,7 @@ BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json
LIB_DEPENDS= libfmt.so:devel/libfmt \
libspdlog.so:devel/spdlog
-USES= cmake:testing qt:5
+USES= cmake:testing compiler:c++17-lang qt:5
USE_QT= core declarative gui network quickcontrols2 widgets x11extras \
buildtools:build qmake:build testlib:build
USE_LDCONFIG= yes
diff --git a/x11-toolkits/kddockwidgets/distinfo b/x11-toolkits/kddockwidgets/distinfo
index db8957873a32..394ba77d2aa1 100644
--- a/x11-toolkits/kddockwidgets/distinfo
+++ b/x11-toolkits/kddockwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712908011
-SHA256 (KDAB-KDDockWidgets-v2.0.0_GH0.tar.gz) = 0a35c9b8a093639132c4fd14214ce97eb592c8284ae661d0901816a0661547f4
-SIZE (KDAB-KDDockWidgets-v2.0.0_GH0.tar.gz) = 5199894
+TIMESTAMP = 1715321817
+SHA256 (KDAB-KDDockWidgets-v2.1.0_GH0.tar.gz) = 360e33b5ee1446c64b20449e03b065d4e2df137f534177a1e63440532ae50695
+SIZE (KDAB-KDDockWidgets-v2.1.0_GH0.tar.gz) = 5289245
diff --git a/x11-toolkits/kddockwidgets/pkg-plist b/x11-toolkits/kddockwidgets/pkg-plist
index fad339ef16fc..cff2369cd51c 100644
--- a/x11-toolkits/kddockwidgets/pkg-plist
+++ b/x11-toolkits/kddockwidgets/pkg-plist
@@ -122,6 +122,6 @@ lib/cmake/KDDockWidgets/KDDockWidgetsConfigVersion.cmake
lib/cmake/KDDockWidgets/KDDockWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KDDockWidgets/KDDockWidgetsTargets.cmake
lib/libkddockwidgets.so
-lib/libkddockwidgets.so.2.0
-lib/libkddockwidgets.so.2.0.0
+lib/libkddockwidgets.so.2.1
+lib/libkddockwidgets.so.2.1.0
%%QT_MKSPECDIR%%/modules/qt_KDDockWidgets.pri
diff --git a/x11-toolkits/kf6-attica/distinfo b/x11-toolkits/kf6-attica/distinfo
index eb07d09917dc..0b65f910ad23 100644
--- a/x11-toolkits/kf6-attica/distinfo
+++ b/x11-toolkits/kf6-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022617
-SHA256 (KDE/frameworks/6.1.0/attica-6.1.0.tar.xz) = 8b3dcac9a6753a9d0f780782c30f369ded3f531c478e95ca1c195384ad7db5a0
-SIZE (KDE/frameworks/6.1.0/attica-6.1.0.tar.xz) = 68848
+TIMESTAMP = 1714804811
+SHA256 (KDE/frameworks/6.2.0/attica-6.2.0.tar.xz) = 275fb00b3f483704d800484883a3789797a3198b0ce680d85313d9977ffde2f0
+SIZE (KDE/frameworks/6.2.0/attica-6.2.0.tar.xz) = 68468
diff --git a/x11-toolkits/kf6-attica/pkg-plist b/x11-toolkits/kf6-attica/pkg-plist
index dcd241d5c9be..367d6834db4f 100644
--- a/x11-toolkits/kf6-attica/pkg-plist
+++ b/x11-toolkits/kf6-attica/pkg-plist
@@ -69,6 +69,7 @@ include/KF6/Attica/attica/metadata.h
include/KF6/Attica/attica/person.h
include/KF6/Attica/attica/platformdependent.h
include/KF6/Attica/attica/platformdependent_v2.h
+include/KF6/Attica/attica/platformdependent_v3.h
include/KF6/Attica/attica/postjob.h
include/KF6/Attica/attica/privatedata.h
include/KF6/Attica/attica/project.h
@@ -86,8 +87,8 @@ lib/cmake/KF6Attica/KF6AtticaConfigVersion.cmake
lib/cmake/KF6Attica/KF6AtticaTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/KF6Attica/KF6AtticaTargets.cmake
lib/libKF6Attica.so
-lib/libKF6Attica.so.%%KDE_FRAMEWORKS_VERSION%%
lib/libKF6Attica.so.6
+lib/libKF6Attica.so.%%KDE_FRAMEWORKS_VERSION%%
libdata/pkgconfig/KF6Attica.pc
share/qlogging-categories6/attica.categories
share/qlogging-categories6/attica.renamecategories
diff --git a/x11-toolkits/kf6-kcompletion/distinfo b/x11-toolkits/kf6-kcompletion/distinfo
index 6ec62a5d3ea5..cb36967f0667 100644
--- a/x11-toolkits/kf6-kcompletion/distinfo
+++ b/x11-toolkits/kf6-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022618
-SHA256 (KDE/frameworks/6.1.0/kcompletion-6.1.0.tar.xz) = e1e0bebe1edd88bea08bb0f47846d23624e34486df9c3a3380697fc4118449c8
-SIZE (KDE/frameworks/6.1.0/kcompletion-6.1.0.tar.xz) = 2332432
+TIMESTAMP = 1714804811
+SHA256 (KDE/frameworks/6.2.0/kcompletion-6.2.0.tar.xz) = 58cb938eb111e8859dd1baa51062467f226b8c67cb1fdb98748d3e97fabf08e9
+SIZE (KDE/frameworks/6.2.0/kcompletion-6.2.0.tar.xz) = 2323864
diff --git a/x11-toolkits/kf6-kconfigwidgets/distinfo b/x11-toolkits/kf6-kconfigwidgets/distinfo
index 122773b8093f..d89ec0e32511 100644
--- a/x11-toolkits/kf6-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf6-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022619
-SHA256 (KDE/frameworks/6.1.0/kconfigwidgets-6.1.0.tar.xz) = 0b252b2e796ff6f05e94ab92130fe739e4fe698c223230be936b579e9df9d171
-SIZE (KDE/frameworks/6.1.0/kconfigwidgets-6.1.0.tar.xz) = 2565676
+TIMESTAMP = 1714804812
+SHA256 (KDE/frameworks/6.2.0/kconfigwidgets-6.2.0.tar.xz) = 3b5e72c6e55e7b9d0b3ebee0fe8b39c098dd07a56de39da1556891925eb7d963
+SIZE (KDE/frameworks/6.2.0/kconfigwidgets-6.2.0.tar.xz) = 2554984
diff --git a/x11-toolkits/kf6-kguiaddons/distinfo b/x11-toolkits/kf6-kguiaddons/distinfo
index 2e86b6f6cf3e..c8a40d7de5e2 100644
--- a/x11-toolkits/kf6-kguiaddons/distinfo
+++ b/x11-toolkits/kf6-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022619
-SHA256 (KDE/frameworks/6.1.0/kguiaddons-6.1.0.tar.xz) = 08d88452ae4bcdc073891499d9b414129cdc5982bd3bad88726dbef28ee5ac53
-SIZE (KDE/frameworks/6.1.0/kguiaddons-6.1.0.tar.xz) = 82260
+TIMESTAMP = 1714804812
+SHA256 (KDE/frameworks/6.2.0/kguiaddons-6.2.0.tar.xz) = ba5a5e42d5b9b94486419263836074429fd3facfc364fd4e3a29a54bc6de5ddb
+SIZE (KDE/frameworks/6.2.0/kguiaddons-6.2.0.tar.xz) = 81676
diff --git a/x11-toolkits/kf6-kirigami/distinfo b/x11-toolkits/kf6-kirigami/distinfo
index f0cc19ee6f88..a94ea7387fd4 100644
--- a/x11-toolkits/kf6-kirigami/distinfo
+++ b/x11-toolkits/kf6-kirigami/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022620
-SHA256 (KDE/frameworks/6.1.0/kirigami-6.1.0.tar.xz) = 2a5438186b6cf8847a579c030fed3778638e5fb4e5eb54f71dc2602da4607196
-SIZE (KDE/frameworks/6.1.0/kirigami-6.1.0.tar.xz) = 472340
+TIMESTAMP = 1714804812
+SHA256 (KDE/frameworks/6.2.0/kirigami-6.2.0.tar.xz) = 57245b518d64c46afab42a1a619609afb60e546033a162b718c752b88350b40c
+SIZE (KDE/frameworks/6.2.0/kirigami-6.2.0.tar.xz) = 469640
diff --git a/x11-toolkits/kf6-kirigami/pkg-plist b/x11-toolkits/kf6-kirigami/pkg-plist
index 35a1f88cc263..24fb4a86982a 100644
--- a/x11-toolkits/kf6-kirigami/pkg-plist
+++ b/x11-toolkits/kf6-kirigami/pkg-plist
@@ -162,6 +162,7 @@ share/locale/eu/LC_MESSAGES/libkirigami6_qt.qm
share/locale/fi/LC_MESSAGES/libkirigami6_qt.qm
share/locale/fr/LC_MESSAGES/libkirigami6_qt.qm
share/locale/gl/LC_MESSAGES/libkirigami6_qt.qm
+share/locale/he/LC_MESSAGES/libkirigami6_qt.qm
share/locale/hi/LC_MESSAGES/libkirigami6_qt.qm
share/locale/hu/LC_MESSAGES/libkirigami6_qt.qm
share/locale/ia/LC_MESSAGES/libkirigami6_qt.qm
diff --git a/x11-toolkits/kf6-kitemviews/distinfo b/x11-toolkits/kf6-kitemviews/distinfo
index d6408bda6adb..bb4c067a527b 100644
--- a/x11-toolkits/kf6-kitemviews/distinfo
+++ b/x11-toolkits/kf6-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022623
-SHA256 (KDE/frameworks/6.1.0/kitemviews-6.1.0.tar.xz) = e9e86c2aa49278c38959b1804fe1c6c2057f3e9be896091f898fb81692b20a4d
-SIZE (KDE/frameworks/6.1.0/kitemviews-6.1.0.tar.xz) = 2262100
+TIMESTAMP = 1714804813
+SHA256 (KDE/frameworks/6.2.0/kitemviews-6.2.0.tar.xz) = 7362d9893d1e9a863482573ecfc3abddd8c634512d8a1884f094a5f543af4a29
+SIZE (KDE/frameworks/6.2.0/kitemviews-6.2.0.tar.xz) = 2253380
diff --git a/x11-toolkits/kf6-kjobwidgets/distinfo b/x11-toolkits/kf6-kjobwidgets/distinfo
index dc642630e3dd..b2dd5974f64f 100644
--- a/x11-toolkits/kf6-kjobwidgets/distinfo
+++ b/x11-toolkits/kf6-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022626
-SHA256 (KDE/frameworks/6.1.0/kjobwidgets-6.1.0.tar.xz) = ac79ddb48b38527a605a9564485ad370cbcfdb406b95e0f9255d55256454fdb8
-SIZE (KDE/frameworks/6.1.0/kjobwidgets-6.1.0.tar.xz) = 2265188
+TIMESTAMP = 1714804813
+SHA256 (KDE/frameworks/6.2.0/kjobwidgets-6.2.0.tar.xz) = 2fb7602f2bba818bcfffe1ad1310d7900889e10e53e384b874295fb3593fb3a1
+SIZE (KDE/frameworks/6.2.0/kjobwidgets-6.2.0.tar.xz) = 2256344
diff --git a/x11-toolkits/kf6-ktextwidgets/distinfo b/x11-toolkits/kf6-ktextwidgets/distinfo
index 00fbe93b20fc..0e3b5ae9b071 100644
--- a/x11-toolkits/kf6-ktextwidgets/distinfo
+++ b/x11-toolkits/kf6-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022629
-SHA256 (KDE/frameworks/6.1.0/ktextwidgets-6.1.0.tar.xz) = 72cd44721c9209cc17bf3e8e1dccba823bcbe8156aa370205c5ce1ff746b6553
-SIZE (KDE/frameworks/6.1.0/ktextwidgets-6.1.0.tar.xz) = 2549212
+TIMESTAMP = 1714804813
+SHA256 (KDE/frameworks/6.2.0/ktextwidgets-6.2.0.tar.xz) = 469368c341265865e2562ab6d3be754db96896280bdca90c134127b1501ab5ed
+SIZE (KDE/frameworks/6.2.0/ktextwidgets-6.2.0.tar.xz) = 2539436
diff --git a/x11-toolkits/kf6-kwidgetsaddons/distinfo b/x11-toolkits/kf6-kwidgetsaddons/distinfo
index e6ef1439ee06..04295737e358 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf6-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022631
-SHA256 (KDE/frameworks/6.1.0/kwidgetsaddons-6.1.0.tar.xz) = 81225d7ec2d6ea738ded55fe41978deb639c3f77a2daad0eb2e5423aa046e4ce
-SIZE (KDE/frameworks/6.1.0/kwidgetsaddons-6.1.0.tar.xz) = 4264584
+TIMESTAMP = 1714804814
+SHA256 (KDE/frameworks/6.2.0/kwidgetsaddons-6.2.0.tar.xz) = 03cef2f66aec6b7f7b2276c47e720bdab939b05b77b70345e7f076d3dead8211
+SIZE (KDE/frameworks/6.2.0/kwidgetsaddons-6.2.0.tar.xz) = 4258132
diff --git a/x11-toolkits/kf6-kwidgetsaddons/pkg-plist b/x11-toolkits/kf6-kwidgetsaddons/pkg-plist
index 92bb7a057656..fa5a426967c1 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/pkg-plist
+++ b/x11-toolkits/kf6-kwidgetsaddons/pkg-plist
@@ -10,6 +10,7 @@ include/KF6/KWidgetsAddons/KCollapsibleGroupBox
include/KF6/KWidgetsAddons/KColorButton
include/KF6/KWidgetsAddons/KColorCombo
include/KF6/KWidgetsAddons/KColumnResizer
+include/KF6/KWidgetsAddons/KContextualHelpButton
include/KF6/KWidgetsAddons/KCursor
include/KF6/KWidgetsAddons/KDateComboBox
include/KF6/KWidgetsAddons/KDatePicker
@@ -94,6 +95,7 @@ include/KF6/KWidgetsAddons/kcollapsiblegroupbox.h
include/KF6/KWidgetsAddons/kcolorbutton.h
include/KF6/KWidgetsAddons/kcolorcombo.h
include/KF6/KWidgetsAddons/kcolumnresizer.h
+include/KF6/KWidgetsAddons/kcontextualhelpbutton.h
include/KF6/KWidgetsAddons/kcursor.h
include/KF6/KWidgetsAddons/kdatecombobox.h
include/KF6/KWidgetsAddons/kdatepicker.h
diff --git a/x11-toolkits/kf6-kxmlgui/distinfo b/x11-toolkits/kf6-kxmlgui/distinfo
index 01558702d30f..b409c9923458 100644
--- a/x11-toolkits/kf6-kxmlgui/distinfo
+++ b/x11-toolkits/kf6-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713022633
-SHA256 (KDE/frameworks/6.1.0/kxmlgui-6.1.0.tar.xz) = 825ba02aadcabc1ce13a5583295c8b1036c2f14bd1fa46b26431edc44cc6cf0d
-SIZE (KDE/frameworks/6.1.0/kxmlgui-6.1.0.tar.xz) = 2934480
+TIMESTAMP = 1714804814
+SHA256 (KDE/frameworks/6.2.0/kxmlgui-6.2.0.tar.xz) = ff22a79fca2737e33c5463d87fad2b46920c8d48c6583268a9ae27097a8ac902
+SIZE (KDE/frameworks/6.2.0/kxmlgui-6.2.0.tar.xz) = 2923628
diff --git a/x11-toolkits/libgdiplus/Makefile b/x11-toolkits/libgdiplus/Makefile
index 90210222ab1a..e9dbce0ed5ff 100644
--- a/x11-toolkits/libgdiplus/Makefile
+++ b/x11-toolkits/libgdiplus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libgdiplus
PORTVERSION= 6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/
diff --git a/x11-toolkits/libshumate/Makefile b/x11-toolkits/libshumate/Makefile
index 846824f5ab80..0a5cbf5a6f31 100644
--- a/x11-toolkits/libshumate/Makefile
+++ b/x11-toolkits/libshumate/Makefile
@@ -1,5 +1,5 @@
PORTNAME= libshumate
-DISTVERSION= 1.2.0
+DISTVERSION= 1.2.1
CATEGORIES= x11-toolkits geography
MASTER_SITES= GNOME
diff --git a/x11-toolkits/libshumate/distinfo b/x11-toolkits/libshumate/distinfo
index 7a0a7e102a34..badad12a2037 100644
--- a/x11-toolkits/libshumate/distinfo
+++ b/x11-toolkits/libshumate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1710576260
-SHA256 (libshumate-1.2.0.tar.xz) = 4f8413a707cd00f84cee39ca49f58c48fc436f008ea80d6532ac37dafd0ba96b
-SIZE (libshumate-1.2.0.tar.xz) = 321140
+TIMESTAMP = 1713602634
+SHA256 (libshumate-1.2.1.tar.xz) = 1105ee077e2147f2a039cddfa616fa5cb9438883dd940427e11699dcd6549c11
+SIZE (libshumate-1.2.1.tar.xz) = 321184
diff --git a/x11-toolkits/linux-rl9-gtk2/Makefile b/x11-toolkits/linux-rl9-gtk2/Makefile
new file mode 100644
index 000000000000..6245abdefa9a
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk2/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= gtk2
+PORTVERSION= 2.24.33
+DISTVERSIONSUFFIX= -8.el9
+CATEGORIES= x11-toolkits linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= GTK+ library, version 2.X (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.gtk.org/
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnome
+CPE_PRODUCT= gtk
+USE_LDCONFIG= yes
+USE_LINUX= atk gdkpixbuf2 icu pango xorglibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${DISTNAME} \
+ ${PORTNAME}-immodules-${DISTVERSIONFULL}
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}0/pkg-descr
+DOCSDIR= ${PREFIX}/usr/share/doc/${PORTNAME}
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-rl9-gtk2/distinfo b/x11-toolkits/linux-rl9-gtk2/distinfo
new file mode 100644
index 000000000000..bb38110a220b
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk2/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1688557818
+SHA256 (rocky/g/gtk2-2.24.33-8.el9.aarch64.rpm) = 1f632dd5f7362bcf77cdb0e2b5e7da7a1020203cc33ddf2cfb260b60fc0fb861
+SIZE (rocky/g/gtk2-2.24.33-8.el9.aarch64.rpm) = 3535675
+SHA256 (rocky/g/gtk2-2.24.33-8.el9.x86_64.rpm) = 0959b86debe67eff4dae440b2b11bb91fb52ffa66764efc0544dfefa639de933
+SIZE (rocky/g/gtk2-2.24.33-8.el9.x86_64.rpm) = 3635380
+SHA256 (rocky/g/gtk2-immodules-2.24.33-8.el9.aarch64.rpm) = ca8501334edd3dd23a0e95bbd9604863119b1fc3ed2e1c0e9261b65fcf26f1b6
+SIZE (rocky/g/gtk2-immodules-2.24.33-8.el9.aarch64.rpm) = 38051
+SHA256 (rocky/g/gtk2-immodules-2.24.33-8.el9.x86_64.rpm) = e1e657002568fa01129d41bda60c289e6206f67cb4339efa7a48f3bdcc04a61e
+SIZE (rocky/g/gtk2-immodules-2.24.33-8.el9.x86_64.rpm) = 38117
+SHA256 (rocky/g/gtk2-2.24.33-8.el9.src.rpm) = 37a4c48dfb2f6bcc46ece4b87b0bc4f5060fab00f3dd57a99201c91349249fe4
+SIZE (rocky/g/gtk2-2.24.33-8.el9.src.rpm) = 12699922
diff --git a/x11-toolkits/linux-rl9-gtk2/pkg-plist.amd64 b/x11-toolkits/linux-rl9-gtk2/pkg-plist.amd64
new file mode 100644
index 000000000000..06cfa9d06132
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk2/pkg-plist.amd64
@@ -0,0 +1,172 @@
+etc/X11/xinit/xinput.d/im-cedilla.conf
+etc/gtk-2.0/im-multipress.conf
+usr/bin/gtk-query-immodules-2.0-64
+usr/bin/update-gtk-immodules
+usr/lib/.build-id/0d/2f2cbe311f63170e9a7df410eea721cc6d1373
+usr/lib/.build-id/0e/f57625a7b64d2b4f1c87acaf04dbf107792495
+usr/lib/.build-id/0f/3a2634413b3793eecccda3cf7e34b80fc8585b
+usr/lib/.build-id/15/0fc57e6b6566b0a9424029eb1a4bdae721dcf1
+usr/lib/.build-id/1b/df1a8dc025469e683d47c8049fa1bbb12f84ec
+usr/lib/.build-id/1c/0c4f4cbf1e5e1b8791e3be18821a7be34f6066
+usr/lib/.build-id/3e/fdd14ab49e71c6add3d86f2c8a85573c70d2bc
+usr/lib/.build-id/52/01c37bf9b024ed63fc854138f9ae66fb0c777e
+usr/lib/.build-id/7d/10ebe0d93cc0f8b21859f203788d57a28c4219
+usr/lib/.build-id/88/deaabb948e01ce110f470a993a72155adc3402
+usr/lib/.build-id/99/4cceaf342f91b89fcc4cd297c2da3137001835
+usr/lib/.build-id/bc/60b1d4c7d7d68768fd65f1a00101563d033263
+usr/lib/.build-id/be/83592a268f01c46bd73d128e5b628f1ee30d55
+usr/lib/.build-id/c0/6c3ea6d7b0187c427ec9efd926ee308a28b094
+usr/lib/.build-id/d2/f462a50693ea965a903cc2879f823e4030d28d
+usr/lib/.build-id/d6/a3cd28d47a73c330bdd523033adb75d346ac29
+usr/lib/.build-id/e1/18199c529875904442980e39c895a79680a99f
+usr/lib/.build-id/f4/e87c9de0b2b5132d552244ed978465bbd51a31
+usr/lib/.build-id/fb/f5eecae5ecdfb3f71e91c09a8c2156f59c0f49
+usr/lib/.build-id/fd/ee7da9726fcce11d988ec42e1c34491b804f0d
+usr/lib64/girepository-1.0/Gdk-2.0.typelib
+usr/lib64/girepository-1.0/GdkX11-2.0.typelib
+usr/lib64/girepository-1.0/Gtk-2.0.typelib
+usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-am-et.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-inuktitut.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-ipa.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-multipress.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-thai.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-ti-er.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-ti-et.so
+usr/lib64/gtk-2.0/2.10.0/immodules/im-viqr.so
+usr/lib64/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so
+usr/lib64/gtk-2.0/2.10.0/printbackends/libprintbackend-file.so
+usr/lib64/gtk-2.0/2.10.0/printbackends/libprintbackend-lpr.so
+usr/lib64/gtk-2.0/modules/libferret.so
+usr/lib64/gtk-2.0/modules/libgail.so
+usr/lib64/libgailutil.so.18
+usr/lib64/libgailutil.so.18.0.1
+usr/lib64/libgdk-x11-2.0.so.0
+usr/lib64/libgdk-x11-2.0.so.0.2400.33
+usr/lib64/libgtk-x11-2.0.so.0
+usr/lib64/libgtk-x11-2.0.so.0.2400.33
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/README
+usr/share/licenses/gtk2/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ang/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/az_IR/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/br/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/io/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/mi/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/my/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/nso/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/ur/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/uz/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/gtk20.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/gtk20.mo
+usr/share/man/man1/gtk-query-immodules-2.0-64.1.gz
+usr/share/man/man1/gtk-query-immodules-2.0.1.gz
+usr/share/man/man1/update-gtk-immodules.1.gz
+usr/share/themes/Default/gtk-2.0-key/gtkrc
+usr/share/themes/Emacs/gtk-2.0-key/gtkrc
+usr/share/themes/Raleigh/gtk-2.0/gtkrc
+@dir usr/lib64/gtk-2.0/2.10.0/filesystems
+@dir usr/lib64/gtk-2.0/2.10.0
+@dir usr/lib64/gtk-2.0/immodules
+@dir usr/lib64/gtk-2.0
+@dir usr/share/gtk-2.0
+@postexec %D/usr/bin/gtk-query-immodules-2.0-32 --update-cache
+@postexec %D/usr/bin/gtk-query-immodules-2.0-64 --update-cache
+@postunexec /bin/rm -f %D/usr/lib64/gtk-2.0/2.10.0/immodules.cache
diff --git a/x11-toolkits/linux-rl9-gtk3/Makefile b/x11-toolkits/linux-rl9-gtk3/Makefile
new file mode 100644
index 000000000000..de39ffbb0ef0
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk3/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= gtk3
+PORTVERSION= 3.24.31
+DISTVERSIONSUFFIX= -2.el9
+PORTREVISION= 1
+CATEGORIES= x11-toolkits linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= GTK+ library, version 3.X (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.gtk.org/
+
+RUN_DEPENDS= hicolor-icon-theme>0:misc/hicolor-icon-theme \
+ adwaita-icon-theme>0:x11-themes/adwaita-icon-theme
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnome
+CPE_PRODUCT= gtk
+USE_LDCONFIG= yes
+USE_LINUX= at-spi2-atk atk cairo-gobject dbuslibs fontconfig freetype gdkpixbuf2 \
+ gnutls icu libepoxy libproxy librsvg2 libtracker-sparql \
+ libxkbcommon pango wayland xorglibs
+USE_LINUX_RPM= yes
+
+LIB_DISTNAMES= ${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX} \
+ libstemmer-0-18.585svn.el9
+
+DESCR= ${.CURDIR}/../${PORTNAME}0/pkg-descr
+
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-rl9-gtk3/distinfo b/x11-toolkits/linux-rl9-gtk3/distinfo
new file mode 100644
index 000000000000..7db840a1f97e
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk3/distinfo
@@ -0,0 +1,11 @@
+TIMESTAMP = 1714494452
+SHA256 (rocky/g/gtk3-3.24.31-2.el9.aarch64.rpm) = 4f1a1a479ff4db93012242c53921b912ce6303fff64f88d9bbc9280c3f1380fa
+SIZE (rocky/g/gtk3-3.24.31-2.el9.aarch64.rpm) = 4985138
+SHA256 (rocky/g/gtk3-3.24.31-2.el9.x86_64.rpm) = 93e0f50705292497b818bb5f49939e5f14565130ccbf4268f68f3b6980f6b976
+SIZE (rocky/g/gtk3-3.24.31-2.el9.x86_64.rpm) = 5084906
+SHA256 (rocky/l/libstemmer-0-18.585svn.el9.aarch64.rpm) = 4b10cc6e35e2dcc8d93a0f7ad765063d06b4ebe4c672f684804820bf8c3d9e67
+SIZE (rocky/l/libstemmer-0-18.585svn.el9.aarch64.rpm) = 84020
+SHA256 (rocky/l/libstemmer-0-18.585svn.el9.x86_64.rpm) = 1c100c574348ee586077add5d13aa526b47cf69f88eb51750555d86a3e7127d0
+SIZE (rocky/l/libstemmer-0-18.585svn.el9.x86_64.rpm) = 84609
+SHA256 (rocky/g/gtk3-3.24.31-2.el9.src.rpm) = 2a92238dc9eb69e92ed50f2d7973e8996a6226329aebb25a94c03f0c2e0c9cff
+SIZE (rocky/g/gtk3-3.24.31-2.el9.src.rpm) = 22481536
diff --git a/x11-toolkits/linux-rl9-gtk3/pkg-plist.aarch64 b/x11-toolkits/linux-rl9-gtk3/pkg-plist.aarch64
new file mode 100644
index 000000000000..36ff2a40e9e0
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk3/pkg-plist.aarch64
@@ -0,0 +1,170 @@
+usr/bin/gtk-launch
+usr/bin/gtk-query-immodules-3.0-64
+usr/lib/.build-id/00/83d9c6e07c57fd0b08f1dc432b9dce1cbf1d48
+usr/lib/.build-id/1e/04253f072933de2d5c462b31d8133399720fee
+usr/lib/.build-id/74/e1aa9d1f6780da68437bb08874b6f83dd02bcb
+usr/lib/.build-id/7d/a9673395517486a49226aea89b40c3bf3f6be6
+usr/lib/.build-id/b9/c0b0fab5cab51e14315937d77411ca63b9270a
+usr/lib/.build-id/c7/8a8956898b1b5a450e2452a1dee30ce2b9ddda
+usr/lib/.build-id/f3/53c5268dc78cdc34b131c0d64988cf9d467796
+usr/lib/.build-id/f9/233861f11e85af76b752194ac8fda3803c9e1d
+usr/lib/.build-id/ff/8c84acf7d0cf6148624a9eb05736e9e9065cbe
+usr/lib64/girepository-1.0/Gdk-3.0.typelib
+usr/lib64/girepository-1.0/GdkX11-3.0.typelib
+usr/lib64/girepository-1.0/Gtk-3.0.typelib
+@rmtry usr/lib64/gtk-3.0/3.0.0/immodules.cache
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so
+usr/lib64/libgailutil-3.so.0
+usr/lib64/libgailutil-3.so.0.0.0
+usr/lib64/libgdk-3.so.0
+usr/lib64/libgdk-3.so.0.2404.27
+usr/lib64/libgtk-3.so.0
+usr/lib64/libgtk-3.so.0.2404.27
+usr/lib64/libstemmer.so.0
+usr/lib64/libstemmer.so.0.0.0
+%%PORTDOCS%%usr/share/doc/gtk3/AUTHORS
+%%PORTDOCS%%usr/share/doc/gtk3/NEWS
+%%PORTDOCS%%usr/share/doc/gtk3/README
+%%PORTDOCS%%usr/share/doc/libstemmer/BSD.txt
+%%PORTDOCS%%usr/share/doc/libstemmer/Notice.txt
+%%PORTDOCS%%usr/share/doc/libstemmer/README
+usr/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
+usr/share/gtk-3.0/emoji/de.gresource
+usr/share/gtk-3.0/emoji/es.gresource
+usr/share/gtk-3.0/emoji/fr.gresource
+usr/share/gtk-3.0/emoji/zh.gresource
+usr/share/licenses/gtk3/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ang/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az_IR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/br/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ckb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/io/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/my/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nso/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/gtk30.mo
+usr/share/man/man1/gtk-launch.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0-64.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0.1.gz
+usr/share/themes/Default/gtk-3.0/gtk-keys.css
+usr/share/themes/Emacs/gtk-3.0/gtk-keys.css
+@dir usr/lib64/gtk-3.0/3.0.0/immodules
+@dir usr/lib64/gtk-3.0/3.0.0/theming-engines
+@dir usr/lib64/gtk-3.0/3.0.0
+@dir usr/lib64/gtk-3.0/immodules
+@dir usr/lib64/gtk-3.0/modules
+@dir usr/lib64/gtk-3.0
+@postexec %D/usr/bin/gtk-query-immodules-3.0-64 --update-cache
diff --git a/x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64 b/x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64
new file mode 100644
index 000000000000..8ab30221150e
--- /dev/null
+++ b/x11-toolkits/linux-rl9-gtk3/pkg-plist.amd64
@@ -0,0 +1,170 @@
+usr/bin/gtk-launch
+usr/bin/gtk-query-immodules-3.0-64
+usr/lib/.build-id/0e/30d676081163e769e558b1372e7f9e09e3f164
+usr/lib/.build-id/1b/d795696f0eede1f522f4d91ce76d3491eba08d
+usr/lib/.build-id/37/33eb23f09759287a035a21a8c799c8eaeaafb3
+usr/lib/.build-id/37/9fb6a3c708055d4307931a8558a8c1f4ccba62
+usr/lib/.build-id/81/15576d7be82ea11c854acef286a8d44eddc785
+usr/lib/.build-id/d2/054a7f1a31e7119c6639174aed49b0dccf031e
+usr/lib/.build-id/ee/b9023a187b51999004c35c687c75f8fedb60e4
+usr/lib/.build-id/f4/6fde8fa19b43b8ee6fcb3668f091b316022689
+usr/lib/.build-id/fa/8b811bd227a52219b899869a5cc0c31d5552a4
+usr/lib64/girepository-1.0/Gdk-3.0.typelib
+usr/lib64/girepository-1.0/GdkX11-3.0.typelib
+usr/lib64/girepository-1.0/Gtk-3.0.typelib
+@rmtry usr/lib64/gtk-3.0/3.0.0/immodules.cache
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-file.so
+usr/lib64/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.so
+usr/lib64/libgailutil-3.so.0
+usr/lib64/libgailutil-3.so.0.0.0
+usr/lib64/libgdk-3.so.0
+usr/lib64/libgdk-3.so.0.2404.27
+usr/lib64/libgtk-3.so.0
+usr/lib64/libgtk-3.so.0.2404.27
+usr/lib64/libstemmer.so.0
+usr/lib64/libstemmer.so.0.0.0
+%%PORTDOCS%%usr/share/doc/gtk3/AUTHORS
+%%PORTDOCS%%usr/share/doc/gtk3/NEWS
+%%PORTDOCS%%usr/share/doc/gtk3/README
+%%PORTDOCS%%usr/share/doc/libstemmer/BSD.txt
+%%PORTDOCS%%usr/share/doc/libstemmer/Notice.txt
+%%PORTDOCS%%usr/share/doc/libstemmer/README
+usr/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
+usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
+usr/share/gtk-3.0/emoji/de.gresource
+usr/share/gtk-3.0/emoji/es.gresource
+usr/share/gtk-3.0/emoji/fr.gresource
+usr/share/gtk-3.0/emoji/zh.gresource
+usr/share/licenses/gtk3/COPYING
+%%NLS%%usr/share/locale/af/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/am/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/an/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ang/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ar/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/as/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ast/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/az_IR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/be@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bn_IN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/br/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/bs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ca@valencia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ckb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/crh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cs/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/cy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/da/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/de/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/dz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/el/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en@shaw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_CA/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/en_GB/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eo/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/es/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/et/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/eu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/fur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ga/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gd/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/gu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/he/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hu/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/hy/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ia/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/id/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/io/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/is/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/it/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ja/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ka/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/km/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/kn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ko/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ku/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ky/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/li/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/lv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mai/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ml/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/mr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ms/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/my/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nb/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nds/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ne/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nn/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/nso/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/oc/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/or/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ps/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/pt_BR/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ro/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ru/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/rw/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/si/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sl/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sq/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@ije/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sr@latin/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/sv/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ta/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/te/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tg/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/th/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tr/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/tt/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ug/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uk/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/ur/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/uz@cyrillic/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/vi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/wa/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/xh/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/yi/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_CN/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_HK/LC_MESSAGES/gtk30.mo
+%%NLS%%usr/share/locale/zh_TW/LC_MESSAGES/gtk30.mo
+usr/share/man/man1/gtk-launch.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0-64.1.gz
+usr/share/man/man1/gtk-query-immodules-3.0.1.gz
+usr/share/themes/Default/gtk-3.0/gtk-keys.css
+usr/share/themes/Emacs/gtk-3.0/gtk-keys.css
+@dir usr/lib64/gtk-3.0/3.0.0/immodules
+@dir usr/lib64/gtk-3.0/3.0.0/theming-engines
+@dir usr/lib64/gtk-3.0/3.0.0
+@dir usr/lib64/gtk-3.0/immodules
+@dir usr/lib64/gtk-3.0/modules
+@dir usr/lib64/gtk-3.0
+@postexec %D/usr/bin/gtk-query-immodules-3.0-64 --update-cache
diff --git a/x11-toolkits/linux-rl9-pango/Makefile b/x11-toolkits/linux-rl9-pango/Makefile
new file mode 100644
index 000000000000..00b5fb4229dc
--- /dev/null
+++ b/x11-toolkits/linux-rl9-pango/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= pango
+PORTVERSION= 1.48.7
+DISTVERSIONSUFFIX= -3.el9
+CATEGORIES= x11-toolkits linux
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Pango library (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.pango.org/
+
+USES= cpe linux:rl9
+CPE_VENDOR= gnome
+USE_LDCONFIG= yes
+USE_LINUX= cairo fontconfig freetype fribidi harfbuzz libthai xorglibs
+USE_LINUX_RPM= yes
+
+CONFLICTS= linux-c7-${PORTNAME}
+DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-rl9-pango/distinfo b/x11-toolkits/linux-rl9-pango/distinfo
new file mode 100644
index 000000000000..9b9db128d9ff
--- /dev/null
+++ b/x11-toolkits/linux-rl9-pango/distinfo
@@ -0,0 +1,7 @@
+TIMESTAMP = 1686567970
+SHA256 (rocky/p/pango-1.48.7-3.el9.aarch64.rpm) = ce9f6143ab12f2b185e3af15964347fbf0cce213b326e8c9d0283216ad791917
+SIZE (rocky/p/pango-1.48.7-3.el9.aarch64.rpm) = 298066
+SHA256 (rocky/p/pango-1.48.7-3.el9.x86_64.rpm) = 971df9bf672def3c5eefb230aec376a1f7672e11e5fb3d7cbfc936baf89d9c79
+SIZE (rocky/p/pango-1.48.7-3.el9.x86_64.rpm) = 303699
+SHA256 (rocky/p/pango-1.48.7-3.el9.src.rpm) = 548e40365f9ecc261d12d11aab74ec22c009a2f99bdd525807bfebb82c727aa2
+SIZE (rocky/p/pango-1.48.7-3.el9.src.rpm) = 2071683
diff --git a/x11-toolkits/linux-rl9-pango/pkg-plist.aarch64 b/x11-toolkits/linux-rl9-pango/pkg-plist.aarch64
new file mode 100644
index 000000000000..51cb538a1e9d
--- /dev/null
+++ b/x11-toolkits/linux-rl9-pango/pkg-plist.aarch64
@@ -0,0 +1,28 @@
+usr/bin/pango-list
+usr/bin/pango-segmentation
+usr/bin/pango-view
+usr/lib/.build-id/0f/0588803f8f9ca6a6b178351e1e15505e47ef59
+usr/lib/.build-id/13/5797441e6f0677b4f8fac6ca66cd0b76e92319
+usr/lib/.build-id/1b/72ab08e9eeeab6979ee7bb1c7b9fd66a0e1840
+usr/lib/.build-id/28/0a480f193a78add7c0a25591f957998db0b864
+usr/lib/.build-id/60/2029772733a95540bd475676b6505b8c2a6fd3
+usr/lib/.build-id/7f/5b2e4e357ea61f4cf03c9d3d5fa338e4935ab8
+usr/lib/.build-id/a1/1e39eacd41ffa0b0864aaa2aa90168ce41fd96
+usr/lib64/girepository-1.0/Pango-1.0.typelib
+usr/lib64/girepository-1.0/PangoCairo-1.0.typelib
+usr/lib64/girepository-1.0/PangoFT2-1.0.typelib
+usr/lib64/girepository-1.0/PangoFc-1.0.typelib
+usr/lib64/girepository-1.0/PangoOT-1.0.typelib
+usr/lib64/girepository-1.0/PangoXft-1.0.typelib
+usr/lib64/libpango-1.0.so.0
+usr/lib64/libpango-1.0.so.0.4800.7
+usr/lib64/libpangocairo-1.0.so.0
+usr/lib64/libpangocairo-1.0.so.0.4800.7
+usr/lib64/libpangoft2-1.0.so.0
+usr/lib64/libpangoft2-1.0.so.0.4800.7
+usr/lib64/libpangoxft-1.0.so.0
+usr/lib64/libpangoxft-1.0.so.0.4800.7
+%%PORTDOCS%%usr/share/doc/pango/NEWS
+%%PORTDOCS%%usr/share/doc/pango/README.md
+usr/share/licenses/pango/COPYING
+usr/share/man/man1/pango-view.1.gz
diff --git a/x11-toolkits/linux-rl9-pango/pkg-plist.amd64 b/x11-toolkits/linux-rl9-pango/pkg-plist.amd64
new file mode 100644
index 000000000000..fddaf3cbd6c9
--- /dev/null
+++ b/x11-toolkits/linux-rl9-pango/pkg-plist.amd64
@@ -0,0 +1,28 @@
+usr/bin/pango-list
+usr/bin/pango-segmentation
+usr/bin/pango-view
+usr/lib/.build-id/9e/70e55d3513161974ce126113d299fa78436ef5
+usr/lib/.build-id/ba/765bfbecc80605dd83f889d67890dab71a2d52
+usr/lib/.build-id/be/7c35574fd96866af59f3040ff07f3ae03276a5
+usr/lib/.build-id/c4/3c610f5e94758b03d54534d7f0dd6f8fb2719c
+usr/lib/.build-id/d6/fb50e8cb5881a4077c6d96eac52a8eeff46a29
+usr/lib/.build-id/db/cd75e0f269e5d10a7b714ad33b812c52ee2552
+usr/lib/.build-id/de/127bd36c08b1d3a92dff1e06cdc6ed7a64d391
+usr/lib64/girepository-1.0/Pango-1.0.typelib
+usr/lib64/girepository-1.0/PangoCairo-1.0.typelib
+usr/lib64/girepository-1.0/PangoFT2-1.0.typelib
+usr/lib64/girepository-1.0/PangoFc-1.0.typelib
+usr/lib64/girepository-1.0/PangoOT-1.0.typelib
+usr/lib64/girepository-1.0/PangoXft-1.0.typelib
+usr/lib64/libpango-1.0.so.0
+usr/lib64/libpango-1.0.so.0.4800.7
+usr/lib64/libpangocairo-1.0.so.0
+usr/lib64/libpangocairo-1.0.so.0.4800.7
+usr/lib64/libpangoft2-1.0.so.0
+usr/lib64/libpangoft2-1.0.so.0.4800.7
+usr/lib64/libpangoxft-1.0.so.0
+usr/lib64/libpangoxft-1.0.so.0.4800.7
+%%PORTDOCS%%usr/share/doc/pango/NEWS
+%%PORTDOCS%%usr/share/doc/pango/README.md
+usr/share/licenses/pango/COPYING
+usr/share/man/man1/pango-view.1.gz
diff --git a/x11-toolkits/mowitz/Makefile b/x11-toolkits/mowitz/Makefile
index 4d2b35bf06b6..0b57acd02abe 100644
--- a/x11-toolkits/mowitz/Makefile
+++ b/x11-toolkits/mowitz/Makefile
@@ -1,10 +1,10 @@
PORTNAME= Mowitz
PORTVERSION= 0.2.1
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11-toolkits
MASTER_SITES= http://siag.nu/pub/mowitz/
-MAINTAINER= mi@aldan.algebra.com
+MAINTAINER= ports@virtual-estates.net
COMMENT= Mowitz ("More widgets") library
WWW= https://siag.nu/mowitz/
diff --git a/x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile b/x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile
deleted file mode 100644
index 833c5fd7a66c..000000000000
--- a/x11-toolkits/p5-Gtk2-Ex-Dialogs/Makefile
+++ /dev/null
@@ -1,24 +0,0 @@
-PORTNAME= Gtk2-Ex-Dialogs
-PORTVERSION= 0.11
-PORTREVISION= 7
-CATEGORIES= x11-toolkits perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Useful tools for Gnome2/Gtk2 Perl GUI design
-WWW= https://metacpan.org/release/Gtk2-Ex-Dialogs
-
-LICENSE= LGPL21
-
-DEPRECATED= No longer works with modern Gtk2
-EXPIRATION_DATE=2024-04-24
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-File-Type>=0:devel/p5-File-Type \
- p5-Gtk2-Ex-Utils>=0:x11-toolkits/p5-Gtk2-Ex-Utils
-
-USES= perl5
-USE_PERL5= configure
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Gtk2-Ex-Dialogs/distinfo b/x11-toolkits/p5-Gtk2-Ex-Dialogs/distinfo
deleted file mode 100644
index 88e438590fa3..000000000000
--- a/x11-toolkits/p5-Gtk2-Ex-Dialogs/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Gtk2-Ex-Dialogs-0.11.tar.gz) = 69e853459a348170ed911e3c667d61f15b434fa87868b1a72a8379329670e7a5
-SIZE (Gtk2-Ex-Dialogs-0.11.tar.gz) = 20604
diff --git a/x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-descr b/x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-descr
deleted file mode 100644
index e226ee9bd8ee..000000000000
--- a/x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Gtk2-Ex-Dialogs provides some useful tools for Gnome2/Gtk2
-Perl GUI design.
diff --git a/x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-plist b/x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-plist
deleted file mode 100644
index 427edf5c8c24..000000000000
--- a/x11-toolkits/p5-Gtk2-Ex-Dialogs/pkg-plist
+++ /dev/null
@@ -1,14 +0,0 @@
-%%SITE_PERL%%/Gtk2/Ex/Dialogs.pm
-%%SITE_PERL%%/Gtk2/Ex/Dialogs/Question.pm
-%%SITE_PERL%%/Gtk2/Ex/Dialogs/ChooseDirectory.pm
-%%SITE_PERL%%/Gtk2/Ex/Dialogs/Message.pm
-%%SITE_PERL%%/Gtk2/Ex/Dialogs/ChooseFile.pm
-%%SITE_PERL%%/Gtk2/Ex/Dialogs/ErrorMsg.pm
-%%SITE_PERL%%/Gtk2/Ex/Dialogs/ChoosePreviewFile.pm
-%%PERL5_MAN3%%/Gtk2::Ex::Dialogs::Question.3.gz
-%%PERL5_MAN3%%/Gtk2::Ex::Dialogs::ChooseDirectory.3.gz
-%%PERL5_MAN3%%/Gtk2::Ex::Dialogs::Message.3.gz
-%%PERL5_MAN3%%/Gtk2::Ex::Dialogs::ErrorMsg.3.gz
-%%PERL5_MAN3%%/Gtk2::Ex::Dialogs::ChooseFile.3.gz
-%%PERL5_MAN3%%/Gtk2::Ex::Dialogs::ChoosePreviewFile.3.gz
-%%PERL5_MAN3%%/Gtk2::Ex::Dialogs.3.gz
diff --git a/x11-toolkits/p5-Prima/Makefile b/x11-toolkits/p5-Prima/Makefile
index 07e20f93e9b4..8346f0375e62 100644
--- a/x11-toolkits/p5-Prima/Makefile
+++ b/x11-toolkits/p5-Prima/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Prima
PORTVERSION= 1.68.002
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-toolkits graphics perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/x11-toolkits/p5-Tk-FileDialog/Makefile b/x11-toolkits/p5-Tk-FileDialog/Makefile
deleted file mode 100644
index a504498bcea1..000000000000
--- a/x11-toolkits/p5-Tk-FileDialog/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-PORTNAME= Tk-FileDialog
-PORTVERSION= 1.3
-PORTREVISION= 7
-CATEGORIES= x11-toolkits perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= File selection dialog for Perl/Tk
-WWW= https://metacpan.org/release/Tk-FileDialog
-
-LICENSE= ART10 GPLv1+
-LICENSE_COMB= dual
-
-DEPRECATED= Does not work with recent Tk versions
-EXPIRATION_DATE=2024-04-29
-
-BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
-
-USES= perl5
-USE_PERL5= configure
-
-PLIST_SUB= PERL_VERSION=${PERL_VERSION}
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Tk-FileDialog/distinfo b/x11-toolkits/p5-Tk-FileDialog/distinfo
deleted file mode 100644
index 24667407f7a6..000000000000
--- a/x11-toolkits/p5-Tk-FileDialog/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Tk-FileDialog-1.3.tar.gz) = 58061c10c605ba951ed1215e86e7fc69f08e6bf2222295963729ccc2bb84e1e4
-SIZE (Tk-FileDialog-1.3.tar.gz) = 9599
diff --git a/x11-toolkits/p5-Tk-FileDialog/pkg-descr b/x11-toolkits/p5-Tk-FileDialog/pkg-descr
deleted file mode 100644
index 0d3c864fc31d..000000000000
--- a/x11-toolkits/p5-Tk-FileDialog/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-Tk::FileDialog is a perl5 package which implements a File Selector
-widget. To use Tk::FileDialog, you will need Perl version 5.002
-or better, and Tk.
diff --git a/x11-toolkits/p5-Tk-FileDialog/pkg-plist b/x11-toolkits/p5-Tk-FileDialog/pkg-plist
deleted file mode 100644
index d9aa9b7b0ecb..000000000000
--- a/x11-toolkits/p5-Tk-FileDialog/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-%%SITE_PERL%%/Tk/FileDialog.pm
-%%PERL5_MAN3%%/Tk::FileDialog.3.gz
diff --git a/x11-toolkits/pangolin/Makefile b/x11-toolkits/pangolin/Makefile
index 16979998c45a..20a4b6e2cb22 100644
--- a/x11-toolkits/pangolin/Makefile
+++ b/x11-toolkits/pangolin/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pangolin
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.1
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11-toolkits/py-qt6-chart/Makefile b/x11-toolkits/py-qt6-chart/Makefile
index 28359c0b8d68..f38512934c34 100644
--- a/x11-toolkits/py-qt6-chart/Makefile
+++ b/x11-toolkits/py-qt6-chart/Makefile
@@ -13,14 +13,11 @@ WWW= https://riverbankcomputing.com/software/pyqtchart
LICENSE= ${PYQT6_LICENSE}
-LIB_DEPENDS= libqscintilla2_qt6.so:devel/qscintilla2-qt6
-
USES= gl pyqt:6 python qt:6
-USE_GL= gl
-USE_LOCALE= C.UTF-8
+USE_GL= opengl
USE_PYQT= sip:build pyqt6 qtbuilder
USE_PYTHON= concurrent flavors
-USE_QT= base charts declarative
+USE_QT= base charts
PLIST_SUB= PYQTCHART_VERSION=${DISTVERSION}
diff --git a/x11-toolkits/py-qt6-chart/distinfo b/x11-toolkits/py-qt6-chart/distinfo
index 2a7e119613f9..7b736cb07cd8 100644
--- a/x11-toolkits/py-qt6-chart/distinfo
+++ b/x11-toolkits/py-qt6-chart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698899792
-SHA256 (PyQt6_Charts-6.6.0.tar.gz) = 14cc6e5d19cae80129524a42fa6332d0d5dada4282a9423425e6b9ae1b6bc56d
-SIZE (PyQt6_Charts-6.6.0.tar.gz) = 41221
+TIMESTAMP = 1714272017
+SHA256 (PyQt6_Charts-6.7.0.tar.gz) = c4f7cf369928f7bf032e4e33f718d3b8fe66da176d4959fe30735a970d86f35c
+SIZE (PyQt6_Charts-6.7.0.tar.gz) = 41390
diff --git a/x11-toolkits/py-qt6-datavis3d/Makefile b/x11-toolkits/py-qt6-datavis3d/Makefile
index a2f0b35294a2..5bbd80b56c2b 100644
--- a/x11-toolkits/py-qt6-datavis3d/Makefile
+++ b/x11-toolkits/py-qt6-datavis3d/Makefile
@@ -12,8 +12,7 @@ COMMENT= Python bindings for the Qt6 data visualization library
WWW= https://riverbankcomputing.com/software/pyqtdatavisualization/
USES= gl pyqt:6 python qt:6
-USE_GL= gl
-USE_LOCALE= C.UTF-8
+USE_GL= opengl
USE_PYQT= sip:build pyqt6 qtbuilder:build
USE_PYTHON= concurrent flavors
USE_QT= base datavis3d
diff --git a/x11-toolkits/py-qt6-datavis3d/distinfo b/x11-toolkits/py-qt6-datavis3d/distinfo
index 798540481cbe..deff4dcceb00 100644
--- a/x11-toolkits/py-qt6-datavis3d/distinfo
+++ b/x11-toolkits/py-qt6-datavis3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698900083
-SHA256 (PyQt6_DataVisualization-6.6.0.tar.gz) = 5ad62a0f9815eca3acdff1078cfc2c10f6542c1d5cfe53626c0015e854441479
-SIZE (PyQt6_DataVisualization-6.6.0.tar.gz) = 209892
+TIMESTAMP = 1714272032
+SHA256 (PyQt6_DataVisualization-6.7.0.tar.gz) = 8cbdd50326a2cda533bc5744c85a331c84047af121bdbd64f9c00dbc06588884
+SIZE (PyQt6_DataVisualization-6.7.0.tar.gz) = 210038
diff --git a/x11-toolkits/pythonqt/Makefile b/x11-toolkits/pythonqt/Makefile
index b2dc4cabdc61..4bc90adea244 100644
--- a/x11-toolkits/pythonqt/Makefile
+++ b/x11-toolkits/pythonqt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pythonqt
DISTVERSIONPREFIX= v
-DISTVERSION= 3.5.1
+DISTVERSION= 3.5.2
CATEGORIES= x11-toolkits devel python
MAINTAINER= yuri@FreeBSD.org
diff --git a/x11-toolkits/pythonqt/distinfo b/x11-toolkits/pythonqt/distinfo
index cca1caf582dc..094933a5be77 100644
--- a/x11-toolkits/pythonqt/distinfo
+++ b/x11-toolkits/pythonqt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713858411
-SHA256 (MeVisLab-pythonqt-v3.5.1_GH0.tar.gz) = 89fbb69b090f83735f11b797966cfa1e14bcc7ee0e4a8a6e0f2e7a26ed5dd70c
-SIZE (MeVisLab-pythonqt-v3.5.1_GH0.tar.gz) = 6514179
+TIMESTAMP = 1714625272
+SHA256 (MeVisLab-pythonqt-v3.5.2_GH0.tar.gz) = 7856c225255148c54fe787a75a52244c1cc457d65f3e672515ec7b69829f227c
+SIZE (MeVisLab-pythonqt-v3.5.2_GH0.tar.gz) = 6513839
diff --git a/x11-toolkits/qt6-charts/distinfo b/x11-toolkits/qt6-charts/distinfo
index e8605b5c2c34..7faac41b1c9c 100644
--- a/x11-toolkits/qt6-charts/distinfo
+++ b/x11-toolkits/qt6-charts/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711664677
-SHA256 (KDE/Qt/6.6.3/qtcharts-everywhere-src-6.6.3.tar.xz) = 50968886148fd2564ba52c702cfbf260e35956327a6bcd8001ae658eaa157fe5
-SIZE (KDE/Qt/6.6.3/qtcharts-everywhere-src-6.6.3.tar.xz) = 4660256
+TIMESTAMP = 1712115516
+SHA256 (KDE/Qt/6.7.0/qtcharts-everywhere-src-6.7.0.tar.xz) = 899d5498c91bfb01fde2ff2438c82adf4d4d9b3cf646e7ad7b0036dbf32b7ca4
+SIZE (KDE/Qt/6.7.0/qtcharts-everywhere-src-6.7.0.tar.xz) = 4660736
diff --git a/x11-toolkits/qt6-datavis3d/distinfo b/x11-toolkits/qt6-datavis3d/distinfo
index cd8ad5d638ed..1593b92d2681 100644
--- a/x11-toolkits/qt6-datavis3d/distinfo
+++ b/x11-toolkits/qt6-datavis3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711664689
-SHA256 (KDE/Qt/6.6.3/qtdatavis3d-everywhere-src-6.6.3.tar.xz) = 9b1781e464901996b56f31a5cef3e50aac051906e0e535b21b36ca3ae140dfbf
-SIZE (KDE/Qt/6.6.3/qtdatavis3d-everywhere-src-6.6.3.tar.xz) = 3947424
+TIMESTAMP = 1712115524
+SHA256 (KDE/Qt/6.7.0/qtdatavis3d-everywhere-src-6.7.0.tar.xz) = 5a93248d1893790c5630fcbf7ba8394b7eb62411e4a80aa54d7ba8bd40091ba9
+SIZE (KDE/Qt/6.7.0/qtdatavis3d-everywhere-src-6.7.0.tar.xz) = 3947500
diff --git a/x11-toolkits/qt6-declarative/distinfo b/x11-toolkits/qt6-declarative/distinfo
index c11ecb6623de..4f305ee3f833 100644
--- a/x11-toolkits/qt6-declarative/distinfo
+++ b/x11-toolkits/qt6-declarative/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711664769
-SHA256 (KDE/Qt/6.6.3/qtdeclarative-everywhere-src-6.6.3.tar.xz) = 05207b2cfcf2ca74321165e81fc382ca289340d52de74ca2bad4c2b124a792f3
-SIZE (KDE/Qt/6.6.3/qtdeclarative-everywhere-src-6.6.3.tar.xz) = 34374500
+TIMESTAMP = 1712115587
+SHA256 (KDE/Qt/6.7.0/qtdeclarative-everywhere-src-6.7.0.tar.xz) = 5a0c39579a74d7cca581162c866ed0887287d4f8d5abff7ab9492d4a58fa9e2c
+SIZE (KDE/Qt/6.7.0/qtdeclarative-everywhere-src-6.7.0.tar.xz) = 35360444
diff --git a/x11-toolkits/qt6-declarative/files/patch-src_qml_configure.cmake b/x11-toolkits/qt6-declarative/files/patch-src_qml_configure.cmake
index c2f2bd6291a7..17e786354692 100644
--- a/x11-toolkits/qt6-declarative/files/patch-src_qml_configure.cmake
+++ b/x11-toolkits/qt6-declarative/files/patch-src_qml_configure.cmake
@@ -1,11 +1,13 @@
---- src/qml/configure.cmake.orig 2023-07-26 19:30:31 UTC
+--- src/qml/configure.cmake.orig 2023-12-12 03:17:50 UTC
+++ src/qml/configure.cmake
-@@ -117,7 +117,7 @@ qt_feature("qml-jit" PRIVATE
- LABEL "QML just-in-time compiler"
- PURPOSE "Provides a JIT for QML and JavaScript"
+@@ -96,8 +96,8 @@ qt_feature("qml-jit" PRIVATE
AUTODETECT NOT IOS AND NOT TVOS
-- CONDITION ( ( ( TEST_architecture_arch STREQUAL i386 ) AND TEST_pointer_32bit AND QT_FEATURE_sse2 ) OR ( ( TEST_architecture_arch STREQUAL x86_64 ) AND TEST_pointer_64bit AND QT_FEATURE_sse2 ) OR ( ( TEST_architecture_arch STREQUAL arm ) AND TEST_pointer_32bit AND TEST_arm_fp AND TEST_arm_thumb AND ( ANDROID OR LINUX OR IOS OR TVOS OR QNX ) ) OR ( ( TEST_architecture_arch STREQUAL arm64 ) AND TEST_pointer_64bit AND TEST_arm_fp AND ( ANDROID OR LINUX OR IOS OR TVOS OR QNX OR INTEGRITY ) ) )
-+ CONDITION ( ( ( TEST_architecture_arch STREQUAL i386 ) AND TEST_pointer_32bit AND QT_FEATURE_sse2 ) OR ( ( TEST_architecture_arch STREQUAL x86_64 ) AND TEST_pointer_64bit AND QT_FEATURE_sse2 ) OR ( ( TEST_architecture_arch STREQUAL arm ) AND TEST_pointer_32bit AND TEST_arm_fp AND TEST_arm_thumb AND ( FREEBSD OR ANDROID OR LINUX OR IOS OR TVOS OR QNX ) ) OR ( ( TEST_architecture_arch STREQUAL arm64 ) AND TEST_pointer_64bit AND TEST_arm_fp AND ( FREEBSD OR ANDROID OR LINUX OR IOS OR TVOS OR QNX OR INTEGRITY ) ) )
+ CONDITION ( ( TEST_architecture_arch STREQUAL i386 AND QT_FEATURE_sse2 ) OR
+ ( TEST_architecture_arch STREQUAL x86_64 AND QT_FEATURE_sse2 ) OR
+- ( TEST_architecture_arch STREQUAL arm AND TEST_arm_fp AND TEST_arm_thumb AND ( ANDROID OR LINUX OR IOS OR TVOS OR QNX ) ) OR
+- ( TEST_architecture_arch STREQUAL arm64 AND TEST_arm_fp AND ( ANDROID OR LINUX OR IOS OR TVOS OR QNX OR INTEGRITY ) ) )
++ ( TEST_architecture_arch STREQUAL arm AND TEST_arm_fp AND TEST_arm_thumb AND ( FREEBSD OR ANDROID OR LINUX OR IOS OR TVOS OR QNX ) ) OR
++ ( TEST_architecture_arch STREQUAL arm64 AND TEST_arm_fp AND ( FREEBSD OR ANDROID OR LINUX OR IOS OR TVOS OR QNX OR INTEGRITY ) ) )
)
# special case begin
# When doing macOS universal builds, JIT needs to be disabled for the ARM slice.
diff --git a/x11-toolkits/qt6-declarative/pkg-plist b/x11-toolkits/qt6-declarative/pkg-plist
index 7f60c3c7e7f2..bab598017b2f 100644
--- a/x11-toolkits/qt6-declarative/pkg-plist
+++ b/x11-toolkits/qt6-declarative/pkg-plist
@@ -179,6 +179,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlscriptblob_p.h
%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlscriptdata_p.h
%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlscriptstring_p.h
+%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlsignalnames_p.h
%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlsourcecoordinate_p.h
%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmlstringconverters_p.h
%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qqmltcobjectcreationhelper_p.h
@@ -315,6 +316,8 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQml/%%FULLVER%%/QtQml/private/qv4writebarrier_p.h
%%QT_INCDIR%%/QtQml/QJSEngine
%%QT_INCDIR%%/QtQml/QJSList
+%%QT_INCDIR%%/QtQml/QJSListForInIterator
+%%QT_INCDIR%%/QtQml/QJSListForOfIterator
%%QT_INCDIR%%/QtQml/QJSListIndexClamp
%%QT_INCDIR%%/QtQml/QJSManagedValue
%%QT_INCDIR%%/QtQml/QJSNumberCoercion
@@ -394,6 +397,13 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQml/qtqmlexports.h
%%QT_INCDIR%%/QtQml/qtqmlglobal.h
%%QT_INCDIR%%/QtQml/qtqmlversion.h
+%%QT_INCDIR%%/QtQmlBuiltins/%%FULLVER%%/QtQmlBuiltins/private/qqmlbuiltins_p.h
+%%QT_INCDIR%%/QtQmlBuiltins/%%FULLVER%%/QtQmlBuiltins/private/qtqmlbuiltins-config_p.h
+%%QT_INCDIR%%/QtQmlBuiltins/QtQmlBuiltins
+%%QT_INCDIR%%/QtQmlBuiltins/QtQmlBuiltinsDepends
+%%QT_INCDIR%%/QtQmlBuiltins/QtQmlBuiltinsVersion
+%%QT_INCDIR%%/QtQmlBuiltins/qtqmlbuiltins-config.h
+%%QT_INCDIR%%/QtQmlBuiltins/qtqmlbuiltinsversion.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qcoloroutput_p.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qdeferredpointer_p.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsannotation_p.h
@@ -401,6 +411,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscodegenerator_p.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscompilepass_p.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscompiler_p.h
+%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljscontextualtypes_p.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsfunctioninitializer_p.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsimporter_p.h
%%QT_INCDIR%%/QtQmlCompiler/%%FULLVER%%/QtQmlCompiler/private/qqmljsimportvisitor_p.h
@@ -515,6 +526,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qlspcustomtypes_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlbasemodule_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlcodemodel_p.h
+%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlcompletioncontextstrings_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlcompletionsupport_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlfindusagessupport_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlformatting_p.h
@@ -523,6 +535,8 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmllanguageserver_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmllintsuggestions_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmllsutils_p.h
+%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlrangeformatting_p.h
+%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qqmlrenamesymbolsupport_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qtextblock_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qtextcursor_p.h
%%QT_INCDIR%%/QtQmlLS/%%FULLVER%%/QtQmlLS/private/qtextdocument_p.h
@@ -572,14 +586,28 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQmlModels/qtqmlmodelsexports.h
%%QT_INCDIR%%/QtQmlModels/qtqmlmodelsglobal.h
%%QT_INCDIR%%/QtQmlModels/qtqmlmodelsversion.h
+%%QT_INCDIR%%/QtQmlNetwork/%%FULLVER%%/QtQmlNetwork/private/qqmlnetworkinformation_p.h
+%%QT_INCDIR%%/QtQmlNetwork/%%FULLVER%%/QtQmlNetwork/private/qqmlsslconfiguration_p.h
+%%QT_INCDIR%%/QtQmlNetwork/%%FULLVER%%/QtQmlNetwork/private/qqmlsslkey_p.h
+%%QT_INCDIR%%/QtQmlNetwork/%%FULLVER%%/QtQmlNetwork/private/qqmlsslnamespace_p.h
+%%QT_INCDIR%%/QtQmlNetwork/%%FULLVER%%/QtQmlNetwork/private/qqmlsslsocketnamespace_p.h
+%%QT_INCDIR%%/QtQmlNetwork/%%FULLVER%%/QtQmlNetwork/private/qtqmlnetworkexports_p.h
+%%QT_INCDIR%%/QtQmlNetwork/QtQmlNetwork
+%%QT_INCDIR%%/QtQmlNetwork/QtQmlNetworkDepends
+%%QT_INCDIR%%/QtQmlNetwork/QtQmlNetworkVersion
+%%QT_INCDIR%%/QtQmlNetwork/qtqmlnetworkexports.h
+%%QT_INCDIR%%/QtQmlNetwork/qtqmlnetworkversion.h
%%QT_INCDIR%%/QtQmlToolingSettings/%%FULLVER%%/QtQmlToolingSettings/private/qqmltoolingsettings_p.h
%%QT_INCDIR%%/QtQmlToolingSettings/QtQmlToolingSettings
%%QT_INCDIR%%/QtQmlToolingSettings/QtQmlToolingSettingsDepends
%%QT_INCDIR%%/QtQmlToolingSettings/QtQmlToolingSettingsVersion
%%QT_INCDIR%%/QtQmlToolingSettings/qtqmltoolingsettingsversion.h
+%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qanystringviewutils_p.h
%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qmetatypesjsonprocessor_p.h
%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qqmljsstreamwriter_p.h
%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qqmltyperegistrar_p.h
+%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qqmltyperegistrarconstants_p.h
+%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qqmltyperegistrarutils_p.h
%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qqmltypesclassdescription_p.h
%%QT_INCDIR%%/QtQmlTypeRegistrar/%%FULLVER%%/QtQmlTypeRegistrar/private/qqmltypescreator_p.h
%%QT_INCDIR%%/QtQmlTypeRegistrar/QtQmlTypeRegistrar
@@ -608,6 +636,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qaccessiblequickview_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qminimalflatset_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qqmldesignermetaobject_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquadpath_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickabstractpaletteprovider_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickaccessibleattached_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickaccessiblefactory_p.h
@@ -704,6 +733,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickpincharea_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickpincharea_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickpinchhandler_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickpixmap_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickpixmapcache_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickpointerdevicehandler_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickpointerdevicehandler_p_p.h
@@ -720,6 +750,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickrendertarget_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickrepeater_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickrepeater_p_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickrhiitem_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickscalegrid_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickscreen_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickselectable_p.h
@@ -759,8 +790,8 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktextinput_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktextinterface_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktextmetrics_p.h
-%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktextnode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktextnodeengine_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktextselection_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktextutil_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktimeline_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquicktransition_p.h
@@ -775,6 +806,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickwheelhandler_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickwindow_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickwindowattached_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickwindowcontainer_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickwindowmodule_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qquickwindowmodule_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgabstractrenderer_p.h
@@ -790,6 +822,14 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcompressedtexture_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcontext_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcontextplugin_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurveabstractnode_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurvefillnode_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurvefillnode_p_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurveglyphatlas_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurveglyphnode_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurveprocessor_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurvestrokenode_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgcurvestrokenode_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgdefaultcontext_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgdefaultglyphnode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgdefaultglyphnode_p_p.h
@@ -804,6 +844,8 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgdistancefieldglyphnode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgdistancefieldglyphnode_p_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsggeometry_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsggradientcache_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsginternaltextnode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgmaterialshader_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgnode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgnodeupdater_p.h
@@ -813,6 +855,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgrendernode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgrhiatlastexture_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgrhidistancefieldglyphcache_p.h
+%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgrhiinternaltextnode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgrhilayer_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgrhishadereffectnode_p.h
%%QT_INCDIR%%/QtQuick/%%FULLVER%%/QtQuick/private/qsgrhisupport_p.h
@@ -854,6 +897,8 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/QQuickPaintedItem
%%QT_INCDIR%%/QtQuick/QQuickRenderControl
%%QT_INCDIR%%/QtQuick/QQuickRenderTarget
+%%QT_INCDIR%%/QtQuick/QQuickRhiItem
+%%QT_INCDIR%%/QtQuick/QQuickRhiItemRenderer
%%QT_INCDIR%%/QtQuick/QQuickTextDocument
%%QT_INCDIR%%/QtQuick/QQuickTextureFactory
%%QT_INCDIR%%/QtQuick/QQuickTransform
@@ -879,6 +924,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/QSGRootNode
%%QT_INCDIR%%/QtQuick/QSGSimpleRectNode
%%QT_INCDIR%%/QtQuick/QSGSimpleTextureNode
+%%QT_INCDIR%%/QtQuick/QSGTextNode
%%QT_INCDIR%%/QtQuick/QSGTexture
%%QT_INCDIR%%/QtQuick/QSGTextureMaterial
%%QT_INCDIR%%/QtQuick/QSGTextureProvider
@@ -897,6 +943,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/qquickpainteditem.h
%%QT_INCDIR%%/QtQuick/qquickrendercontrol.h
%%QT_INCDIR%%/QtQuick/qquickrendertarget.h
+%%QT_INCDIR%%/QtQuick/qquickrhiitem.h
%%QT_INCDIR%%/QtQuick/qquicktextdocument.h
%%QT_INCDIR%%/QtQuick/qquickview.h
%%QT_INCDIR%%/QtQuick/qquickwindow.h
@@ -913,6 +960,7 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuick/qsgrendernode.h
%%QT_INCDIR%%/QtQuick/qsgsimplerectnode.h
%%QT_INCDIR%%/QtQuick/qsgsimpletexturenode.h
+%%QT_INCDIR%%/QtQuick/qsgtextnode.h
%%QT_INCDIR%%/QtQuick/qsgtexture.h
%%QT_INCDIR%%/QtQuick/qsgtexture_platform.h
%%QT_INCDIR%%/QtQuick/qsgtexturematerial.h
@@ -1147,19 +1195,13 @@ bin/qmlscene6
%%QT_INCDIR%%/QtQuickParticles/QtQuickParticlesVersion
%%QT_INCDIR%%/QtQuickParticles/qtquickparticlesexports.h
%%QT_INCDIR%%/QtQuickParticles/qtquickparticlesversion.h
-%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquadpath_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshape_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshape_p_p.h
-%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapeabstractcurvenode_p.h
-%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapecurvenode_p.h
-%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapecurvenode_p_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapecurverenderer_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapecurverenderer_p_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapegenericrenderer_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapesglobal_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapesoftwarerenderer_p.h
-%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapestrokenode_p.h
-%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qquickshapestrokenode_p_p.h
%%QT_INCDIR%%/QtQuickShapes/%%FULLVER%%/QtQuickShapes/private/qtquickshapesexports_p.h
%%QT_INCDIR%%/QtQuickShapes/QtQuickShapes
%%QT_INCDIR%%/QtQuickShapes/QtQuickShapesDepends
@@ -1384,6 +1426,12 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlMetaConfigVersion.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlMetaConfigVersionImpl.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlMetaTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlMetaTargets.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginAdditionalTargetInfo.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfig.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfigVersion.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginConfigVersionImpl.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6QmlNetworkpluginTargets.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginAdditionalTargetInfo.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfig.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6QuickControlsTestUtilsPrivatepluginConfigVersion.cmake
@@ -1696,6 +1744,13 @@ lib/cmake/Qt6Qml/Qt6QmlTargets.cmake
lib/cmake/Qt6Qml/Qt6QmlVersionlessTargets.cmake
lib/cmake/Qt6Qml/Qt6QmltcFileMappingTemplate.qrc.in
lib/cmake/Qt6Qml/Qt6qmldirTemplate.cmake.in
+lib/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsAdditionalTargetInfo.cmake
+lib/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsConfig.cmake
+lib/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsConfigVersion.cmake
+lib/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsConfigVersionImpl.cmake
+lib/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsTargets.cmake
+lib/cmake/Qt6QmlBuiltins/Qt6QmlBuiltinsVersionlessTargets.cmake
lib/cmake/Qt6QmlCompiler/Qt6QmlCompilerAdditionalTargetInfo.cmake
lib/cmake/Qt6QmlCompiler/Qt6QmlCompilerConfig.cmake
lib/cmake/Qt6QmlCompiler/Qt6QmlCompilerConfigVersion.cmake
@@ -1769,6 +1824,14 @@ lib/cmake/Qt6QmlModels/Qt6QmlModelsDependencies.cmake
lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Qt6QmlModels/Qt6QmlModelsTargets.cmake
lib/cmake/Qt6QmlModels/Qt6QmlModelsVersionlessTargets.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkAdditionalTargetInfo.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkConfig.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkConfigVersion.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkConfigVersionImpl.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkDependencies.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkTargets.cmake
+lib/cmake/Qt6QmlNetwork/Qt6QmlNetworkVersionlessTargets.cmake
lib/cmake/Qt6QmlToolingSettingsPrivate/Qt6QmlToolingSettingsPrivateAdditionalTargetInfo.cmake
lib/cmake/Qt6QmlToolingSettingsPrivate/Qt6QmlToolingSettingsPrivateConfig.cmake
lib/cmake/Qt6QmlToolingSettingsPrivate/Qt6QmlToolingSettingsPrivateConfigVersion.cmake
@@ -2053,6 +2116,8 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_LIBDIR%%/libQt6Qml.so
%%QT_LIBDIR%%/libQt6Qml.so.6
%%QT_LIBDIR%%/libQt6Qml.so.%%FULLVER%%
+%%QT_LIBDIR%%/libQt6QmlBuiltins.a
+%%QT_LIBDIR%%/libQt6QmlBuiltins.prl
%%QT_LIBDIR%%/libQt6QmlCompiler.prl
%%QT_LIBDIR%%/libQt6QmlCompiler.so
%%QT_LIBDIR%%/libQt6QmlCompiler.so.6
@@ -2075,6 +2140,10 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_LIBDIR%%/libQt6QmlModels.so
%%QT_LIBDIR%%/libQt6QmlModels.so.6
%%QT_LIBDIR%%/libQt6QmlModels.so.%%FULLVER%%
+%%QT_LIBDIR%%/libQt6QmlNetwork.prl
+%%QT_LIBDIR%%/libQt6QmlNetwork.so
+%%QT_LIBDIR%%/libQt6QmlNetwork.so.6
+%%QT_LIBDIR%%/libQt6QmlNetwork.so.%%FULLVER%%
%%QT_LIBDIR%%/libQt6QmlToolingSettings.a
%%QT_LIBDIR%%/libQt6QmlToolingSettings.prl
%%QT_LIBDIR%%/libQt6QmlTypeRegistrar.a
@@ -2191,6 +2260,7 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_LIBDIR%%/metatypes/qt6labswavefrontmesh_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6packetprotocolprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qml_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6qmlbuiltins_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmlcompiler_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmlcore_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmldebugprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json
@@ -2198,6 +2268,7 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_LIBDIR%%/metatypes/qt6qmllocalstorage_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmllsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmlmodels_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6qmlnetwork_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmltoolingsettingsprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmltyperegistrarprivate_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_LIBDIR%%/metatypes/qt6qmlworkerscript_%%CMAKE_BUILD_TYPE%%_metatypes.json
@@ -2245,6 +2316,8 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_MKSPECDIR%%/modules/qt_lib_packetprotocol_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qml.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qml_private.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_qmlbuiltins.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_qmlbuiltins_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmlcompiler.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmlcompiler_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmlcore.pri
@@ -2258,6 +2331,8 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_MKSPECDIR%%/modules/qt_lib_qmlls_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmlmodels.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmlmodels_private.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_qmlnetwork.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_qmlnetwork_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmltest.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmltest_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_qmltoolingsettings_private.pri
@@ -2309,6 +2384,8 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_MKSPECDIR%%/modules/qt_lib_quicktestutilsprivate_private.pri
%%QT_MKSPECDIR%%/modules/qt_lib_quickwidgets.pri
%%QT_MKSPECDIR%%/modules/qt_lib_quickwidgets_private.pri
+%%DEBUG%%%%QT_LIBDIR%%/objects-Debug/QmlTypeRegistrarPrivate_resources_1/.rcc/qrc_jsRootMetaTypes_init.cpp.o
+%%NO_DEBUG%%%%QT_LIBDIR%%/objects-Release/QmlTypeRegistrarPrivate_resources_1/.rcc/qrc_jsRootMetaTypes_init.cpp.o
%%QT_PLUGINDIR%%/qmllint/libquicklintplugin.so
%%QT_PLUGINDIR%%/qmltooling/libqmldbg_debugger.so
%%QT_PLUGINDIR%%/qmltooling/libqmldbg_inspector.so
@@ -2346,12 +2423,15 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_QMLDIR%%/Qt/labs/wavefrontmesh/qmldir
%%QT_QMLDIR%%/Qt/test/controls/QuickControlsTestUtilsPrivate.qmltypes
%%QT_QMLDIR%%/Qt/test/controls/libquickcontrolstestutilsprivateplugin.so
-%%DEBUG%%%%QT_QMLDIR%%/Qt/test/controls/objects-Debug/QuickControlsTestUtilsPrivate_resources_1/.rcc/qrc_qmake_Qt_test_controls.cpp.o
-%%NO_DEBUG%%%%QT_QMLDIR%%/Qt/test/controls/objects-Release/QuickControlsTestUtilsPrivate_resources_1/.rcc/qrc_qmake_Qt_test_controls.cpp.o
+%%DEBUG%%%%QT_QMLDIR%%/Qt/test/controls/objects-Debug/QuickControlsTestUtilsPrivate_resources_1/.rcc/qrc_qmake_Qt_test_controls_init.cpp.o
+%%NO_DEBUG%%%%QT_QMLDIR%%/Qt/test/controls/objects-Release/QuickControlsTestUtilsPrivate_resources_1/.rcc/qrc_qmake_Qt_test_controls_init.cpp.o
%%QT_QMLDIR%%/Qt/test/controls/qmldir
%%QT_QMLDIR%%/QtCore/libqtqmlcoreplugin.so
%%QT_QMLDIR%%/QtCore/plugins.qmltypes
%%QT_QMLDIR%%/QtCore/qmldir
+%%QT_QMLDIR%%/QtNetwork/libqmlnetworkplugin.so
+%%QT_QMLDIR%%/QtNetwork/plugins.qmltypes
+%%QT_QMLDIR%%/QtNetwork/qmldir
%%QT_QMLDIR%%/QtQml/Base/libqmlplugin.so
%%QT_QMLDIR%%/QtQml/Base/plugins.qmltypes
%%QT_QMLDIR%%/QtQml/Base/qmldir
@@ -2894,8 +2974,11 @@ lib/cmake/Qt6QuickWidgets/Qt6QuickWidgetsVersionlessTargets.cmake
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultDial.qml
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultFrame.qml
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultGroupBox.qml
+%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultItemDelegate.qml
+%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultItemDelegateIconLabel.qml
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultProgressBar.qml
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultRadioButton.qml
+%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultRadioDelegate.qml
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultScrollBar.qml
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultSlider.qml
%%QT_QMLDIR%%/QtQuick/NativeStyle/controls/DefaultSpinBox.qml
@@ -2947,11 +3030,13 @@ libdata/pkgconfig/Qt6LabsSettings.pc
libdata/pkgconfig/Qt6LabsSharedImage.pc
libdata/pkgconfig/Qt6LabsWavefrontMesh.pc
libdata/pkgconfig/Qt6Qml.pc
+libdata/pkgconfig/Qt6QmlBuiltins.pc
libdata/pkgconfig/Qt6QmlCompiler.pc
libdata/pkgconfig/Qt6QmlCore.pc
libdata/pkgconfig/Qt6QmlIntegration.pc
libdata/pkgconfig/Qt6QmlLocalStorage.pc
libdata/pkgconfig/Qt6QmlModels.pc
+libdata/pkgconfig/Qt6QmlNetwork.pc
libdata/pkgconfig/Qt6QmlWorkerScript.pc
libdata/pkgconfig/Qt6QmlXmlListModel.pc
libdata/pkgconfig/Qt6Quick.pc
@@ -2976,6 +3061,7 @@ libdata/pkgconfig/Qt6QuickTest.pc
libdata/pkgconfig/Qt6QuickWidgets.pc
%%QT_TOOLDIR%%/qmlcachegen
%%QT_TOOLDIR%%/qmlimportscanner
+%%QT_TOOLDIR%%/qmljsrootgen
%%QT_TOOLDIR%%/qmltyperegistrar
%%QT_DATADIR%%/modules/LabsAnimation.json
%%QT_DATADIR%%/modules/LabsFolderListModel.json
@@ -2985,6 +3071,7 @@ libdata/pkgconfig/Qt6QuickWidgets.pc
%%QT_DATADIR%%/modules/LabsWavefrontMesh.json
%%QT_DATADIR%%/modules/PacketProtocolPrivate.json
%%QT_DATADIR%%/modules/Qml.json
+%%QT_DATADIR%%/modules/QmlBuiltins.json
%%QT_DATADIR%%/modules/QmlCompiler.json
%%QT_DATADIR%%/modules/QmlCore.json
%%QT_DATADIR%%/modules/QmlDebugPrivate.json
@@ -2993,6 +3080,7 @@ libdata/pkgconfig/Qt6QuickWidgets.pc
%%QT_DATADIR%%/modules/QmlLSPrivate.json
%%QT_DATADIR%%/modules/QmlLocalStorage.json
%%QT_DATADIR%%/modules/QmlModels.json
+%%QT_DATADIR%%/modules/QmlNetwork.json
%%QT_DATADIR%%/modules/QmlToolingSettingsPrivate.json
%%QT_DATADIR%%/modules/QmlTypeRegistrarPrivate.json
%%QT_DATADIR%%/modules/QmlWorkerScript.json
diff --git a/x11-toolkits/qt6-graphs/distinfo b/x11-toolkits/qt6-graphs/distinfo
index 6c618ffe76ec..c9f12258650f 100644
--- a/x11-toolkits/qt6-graphs/distinfo
+++ b/x11-toolkits/qt6-graphs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711664777
-SHA256 (KDE/Qt/6.6.3/qtgraphs-everywhere-src-6.6.3.tar.xz) = 22c25c34a75a57398d65a449fe8492d8cfe000edc7378e78325f08ba8c56edde
-SIZE (KDE/Qt/6.6.3/qtgraphs-everywhere-src-6.6.3.tar.xz) = 3819012
+TIMESTAMP = 1712115596
+SHA256 (KDE/Qt/6.7.0/qtgraphs-everywhere-src-6.7.0.tar.xz) = 4b35d1967e62af0f9d224c173921f22256e29fbbf62ed9de828466c5878b9495
+SIZE (KDE/Qt/6.7.0/qtgraphs-everywhere-src-6.7.0.tar.xz) = 4393072
diff --git a/x11-toolkits/qt6-graphs/pkg-plist b/x11-toolkits/qt6-graphs/pkg-plist
index fd3c068354c9..62081b60f5fb 100644
--- a/x11-toolkits/qt6-graphs/pkg-plist
+++ b/x11-toolkits/qt6-graphs/pkg-plist
@@ -1,66 +1,72 @@
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/abstract3dcontroller_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/abstractitemmodelhandler_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/axishelper_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/axisgrid_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/axisline_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/axisrenderer_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/axisticker_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/barinstancing_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/baritemmodelhandler_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/bars3dcontroller_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/colorgradient_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/declarativecolor_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/declarativescene_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/declarativeseries_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/declarativetheme_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/barsrenderer_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/charthelpers_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/foreigntypes_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/foreigntypesbars_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/foreigntypesscatter_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/foreigntypessurface_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/graphsglobal_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/q3dcamera_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/pointrenderer_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/q3dinputhandler_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/q3dlight_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/q3dobject_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/q3dscene_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/q3dtheme_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qabstract3daxis_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qabstract3dinputhandler_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qabstract3dseries_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qabstractaxis_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qabstractbarseries_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qabstractdataproxy_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qabstractseries_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qbar3dseries_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qbardataitem_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qbarcategoryaxis_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qbardataproxy_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qbarseries_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qbarset_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qcategory3daxis_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qcustom3ditem_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qcustom3dlabel_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qcustom3dvolume_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qgraphsview_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qheightmapsurfacedataproxy_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qitemmodelbardataproxy_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qitemmodelscatterdataproxy_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qitemmodelsurfacedataproxy_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qlineseries_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qlogvalue3daxisformatter_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsbars_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsbarsseries_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphscolor_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsitem_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsscatter_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphsscatterseries_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphssurface_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphssurfaceseries_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qquickgraphstexturedata_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qscatter3dseries_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qscatterdataitem_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qscatterdataproxy_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qscatterseries_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qsurface3dseries_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qsurfacedataitem_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qsurfacedataproxy_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qtgraphs-config_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qtouch3dinputhandler_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/quickgraphstexturedata_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qvalue3daxis_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qvalue3daxisformatter_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/scatter3dcontroller_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qvalueaxis_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qxypoint_p.h
+%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/qxyseries_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/scatterinstancing_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/scatteritemmodelhandler_p.h
-%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/surface3dcontroller_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/surfaceitemmodelhandler_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/surfaceselectioninstancing_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/thememanager_p.h
%%QT_INCDIR%%/QtGraphs/%%FULLVER%%/QtGraphs/private/utils_p.h
%%QT_INCDIR%%/QtGraphs/Q3DBars
-%%QT_INCDIR%%/QtGraphs/Q3DCamera
%%QT_INCDIR%%/QtGraphs/Q3DInputHandler
-%%QT_INCDIR%%/QtGraphs/Q3DLight
-%%QT_INCDIR%%/QtGraphs/Q3DObject
%%QT_INCDIR%%/QtGraphs/Q3DScatter
%%QT_INCDIR%%/QtGraphs/Q3DScene
%%QT_INCDIR%%/QtGraphs/Q3DSurface
@@ -69,36 +75,45 @@
%%QT_INCDIR%%/QtGraphs/QAbstract3DGraph
%%QT_INCDIR%%/QtGraphs/QAbstract3DInputHandler
%%QT_INCDIR%%/QtGraphs/QAbstract3DSeries
+%%QT_INCDIR%%/QtGraphs/QAbstractAxis
+%%QT_INCDIR%%/QtGraphs/QAbstractBarSeries
%%QT_INCDIR%%/QtGraphs/QAbstractDataProxy
+%%QT_INCDIR%%/QtGraphs/QAbstractSeries
%%QT_INCDIR%%/QtGraphs/QBar3DSeries
+%%QT_INCDIR%%/QtGraphs/QBarCategoryAxis
%%QT_INCDIR%%/QtGraphs/QBarDataItem
%%QT_INCDIR%%/QtGraphs/QBarDataProxy
+%%QT_INCDIR%%/QtGraphs/QBarSeries
+%%QT_INCDIR%%/QtGraphs/QBarSet
%%QT_INCDIR%%/QtGraphs/QCategory3DAxis
%%QT_INCDIR%%/QtGraphs/QCustom3DItem
%%QT_INCDIR%%/QtGraphs/QCustom3DLabel
%%QT_INCDIR%%/QtGraphs/QCustom3DVolume
+%%QT_INCDIR%%/QtGraphs/QGraphTheme
%%QT_INCDIR%%/QtGraphs/QHeightMapSurfaceDataProxy
%%QT_INCDIR%%/QtGraphs/QItemModelBarDataProxy
%%QT_INCDIR%%/QtGraphs/QItemModelScatterDataProxy
%%QT_INCDIR%%/QtGraphs/QItemModelSurfaceDataProxy
+%%QT_INCDIR%%/QtGraphs/QLineSeries
%%QT_INCDIR%%/QtGraphs/QLogValue3DAxisFormatter
%%QT_INCDIR%%/QtGraphs/QScatter3DSeries
%%QT_INCDIR%%/QtGraphs/QScatterDataItem
%%QT_INCDIR%%/QtGraphs/QScatterDataProxy
+%%QT_INCDIR%%/QtGraphs/QScatterSeries
+%%QT_INCDIR%%/QtGraphs/QSeriesTheme
%%QT_INCDIR%%/QtGraphs/QSurface3DSeries
%%QT_INCDIR%%/QtGraphs/QSurfaceDataItem
%%QT_INCDIR%%/QtGraphs/QSurfaceDataProxy
%%QT_INCDIR%%/QtGraphs/QTouch3DInputHandler
%%QT_INCDIR%%/QtGraphs/QValue3DAxis
%%QT_INCDIR%%/QtGraphs/QValue3DAxisFormatter
+%%QT_INCDIR%%/QtGraphs/QValueAxis
+%%QT_INCDIR%%/QtGraphs/QXYSeries
%%QT_INCDIR%%/QtGraphs/QtGraphs
%%QT_INCDIR%%/QtGraphs/QtGraphsDepends
%%QT_INCDIR%%/QtGraphs/QtGraphsVersion
%%QT_INCDIR%%/QtGraphs/q3dbars.h
-%%QT_INCDIR%%/QtGraphs/q3dcamera.h
%%QT_INCDIR%%/QtGraphs/q3dinputhandler.h
-%%QT_INCDIR%%/QtGraphs/q3dlight.h
-%%QT_INCDIR%%/QtGraphs/q3dobject.h
%%QT_INCDIR%%/QtGraphs/q3dscatter.h
%%QT_INCDIR%%/QtGraphs/q3dscene.h
%%QT_INCDIR%%/QtGraphs/q3dsurface.h
@@ -107,33 +122,44 @@
%%QT_INCDIR%%/QtGraphs/qabstract3dgraph.h
%%QT_INCDIR%%/QtGraphs/qabstract3dinputhandler.h
%%QT_INCDIR%%/QtGraphs/qabstract3dseries.h
+%%QT_INCDIR%%/QtGraphs/qabstractaxis.h
+%%QT_INCDIR%%/QtGraphs/qabstractbarseries.h
%%QT_INCDIR%%/QtGraphs/qabstractdataproxy.h
+%%QT_INCDIR%%/QtGraphs/qabstractseries.h
%%QT_INCDIR%%/QtGraphs/qbar3dseries.h
+%%QT_INCDIR%%/QtGraphs/qbarcategoryaxis.h
%%QT_INCDIR%%/QtGraphs/qbardataitem.h
%%QT_INCDIR%%/QtGraphs/qbardataproxy.h
+%%QT_INCDIR%%/QtGraphs/qbarseries.h
+%%QT_INCDIR%%/QtGraphs/qbarset.h
%%QT_INCDIR%%/QtGraphs/qcategory3daxis.h
%%QT_INCDIR%%/QtGraphs/qcustom3ditem.h
%%QT_INCDIR%%/QtGraphs/qcustom3dlabel.h
%%QT_INCDIR%%/QtGraphs/qcustom3dvolume.h
%%QT_INCDIR%%/QtGraphs/qgraphsglobal.h
+%%QT_INCDIR%%/QtGraphs/qgraphtheme.h
%%QT_INCDIR%%/QtGraphs/qheightmapsurfacedataproxy.h
%%QT_INCDIR%%/QtGraphs/qitemmodelbardataproxy.h
%%QT_INCDIR%%/QtGraphs/qitemmodelscatterdataproxy.h
%%QT_INCDIR%%/QtGraphs/qitemmodelsurfacedataproxy.h
+%%QT_INCDIR%%/QtGraphs/qlineseries.h
%%QT_INCDIR%%/QtGraphs/qlogvalue3daxisformatter.h
%%QT_INCDIR%%/QtGraphs/qscatter3dseries.h
%%QT_INCDIR%%/QtGraphs/qscatterdataitem.h
%%QT_INCDIR%%/QtGraphs/qscatterdataproxy.h
+%%QT_INCDIR%%/QtGraphs/qscatterseries.h
+%%QT_INCDIR%%/QtGraphs/qseriestheme.h
%%QT_INCDIR%%/QtGraphs/qsurface3dseries.h
%%QT_INCDIR%%/QtGraphs/qsurfacedataitem.h
%%QT_INCDIR%%/QtGraphs/qsurfacedataproxy.h
-%%QT_INCDIR%%/QtGraphs/qtgraphs-config.h
%%QT_INCDIR%%/QtGraphs/qtgraphsexports.h
%%QT_INCDIR%%/QtGraphs/qtgraphsversion.h
%%QT_INCDIR%%/QtGraphs/qtouch3dinputhandler.h
%%QT_INCDIR%%/QtGraphs/qutils.h
%%QT_INCDIR%%/QtGraphs/qvalue3daxis.h
%%QT_INCDIR%%/QtGraphs/qvalue3daxisformatter.h
+%%QT_INCDIR%%/QtGraphs/qvalueaxis.h
+%%QT_INCDIR%%/QtGraphs/qxyseries.h
lib/cmake/Qt6BuildInternals/StandaloneTests/QtGraphsTestsConfig.cmake
lib/cmake/Qt6Graphs/Qt6GraphsAdditionalTargetInfo.cmake
lib/cmake/Qt6Graphs/Qt6GraphsConfig.cmake
@@ -156,16 +182,20 @@ lib/cmake/Qt6Qml/QmlPlugins/Qt6GraphspluginTargets.cmake
%%QT_LIBDIR%%/metatypes/qt6graphs_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_graphs.pri
%%QT_MKSPECDIR%%/modules/qt_lib_graphs_private.pri
+%%QT_QMLDIR%%/QtGraphs/Graphs.qmltypes
+%%QT_QMLDIR%%/QtGraphs/graphs2d/qml/designer/GraphsViewSpecifics.qml
+%%QT_QMLDIR%%/QtGraphs/graphs2d/qml/designer/default/BarSeries.qml
+%%QT_QMLDIR%%/QtGraphs/graphs2d/qml/designer/default/LineSeries.qml
+%%QT_QMLDIR%%/QtGraphs/graphs2d/qml/designer/default/ScatterSeries.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/Bars3DSpecifics.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/GraphsCameraSection.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/GraphsSection.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/Scatter3DSpecifics.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/Surface3DSpecifics.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/default/Bars3D.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/default/Scatter3D.qml
+%%QT_QMLDIR%%/QtGraphs/graphs3d/qml/designer/default/Surface3D.qml
%%QT_QMLDIR%%/QtGraphs/libgraphsplugin.so
-%%QT_QMLDIR%%/QtGraphs/plugins.qmltypes
-%%QT_QMLDIR%%/QtGraphs/qml/designer/Bars3DSpecifics.qml
-%%QT_QMLDIR%%/QtGraphs/qml/designer/GraphsCameraSection.qml
-%%QT_QMLDIR%%/QtGraphs/qml/designer/GraphsSection.qml
-%%QT_QMLDIR%%/QtGraphs/qml/designer/Scatter3DSpecifics.qml
-%%QT_QMLDIR%%/QtGraphs/qml/designer/Surface3DSpecifics.qml
-%%QT_QMLDIR%%/QtGraphs/qml/designer/default/Bars3D.qml
-%%QT_QMLDIR%%/QtGraphs/qml/designer/default/Scatter3D.qml
-%%QT_QMLDIR%%/QtGraphs/qml/designer/default/Surface3D.qml
%%QT_QMLDIR%%/QtGraphs/qmldir
libdata/pkgconfig/Qt6Graphs.pc
%%QT_DATADIR%%/modules/Graphs.json
diff --git a/x11-toolkits/qt6-quick3d/distinfo b/x11-toolkits/qt6-quick3d/distinfo
index 4df93890ca8d..c1dd417afdbc 100644
--- a/x11-toolkits/qt6-quick3d/distinfo
+++ b/x11-toolkits/qt6-quick3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711665077
-SHA256 (KDE/Qt/6.6.3/qtquick3d-everywhere-src-6.6.3.tar.xz) = 997626f0b7fbaa168a7d227414bfe4068289aa8e767ffcc60bf754d83c2b9ae2
-SIZE (KDE/Qt/6.6.3/qtquick3d-everywhere-src-6.6.3.tar.xz) = 65597184
+TIMESTAMP = 1712115683
+SHA256 (KDE/Qt/6.7.0/qtquick3d-everywhere-src-6.7.0.tar.xz) = 8bb943bf3f65a933b74fcd93d927e22b8621484030586c15586728e2f67ed910
+SIZE (KDE/Qt/6.7.0/qtquick3d-everywhere-src-6.7.0.tar.xz) = 66175916
diff --git a/x11-toolkits/qt6-quick3d/pkg-plist b/x11-toolkits/qt6-quick3d/pkg-plist
index abe94e38ae42..269fcfbf50be 100644
--- a/x11-toolkits/qt6-quick3d/pkg-plist
+++ b/x11-toolkits/qt6-quick3d/pkg-plist
@@ -8,7 +8,6 @@
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3ddefaultmaterial_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3ddirectionallight_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3deffect_p.h
-%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dextensionhelpers_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dfog_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dfrustumcamera_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dgeometry_p.h
@@ -33,7 +32,6 @@
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dquaternionanimation_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dquaternionutils_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dreflectionprobe_p.h
-%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3drenderextensions_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3drenderstats_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3drepeater_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dresourceloader_p.h
@@ -52,10 +50,12 @@
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qquick3dviewport_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qtquick3dexports_p.h
%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/private/qtquick3dglobal_p.h
+%%QT_INCDIR%%/QtQuick3D/%%FULLVER%%/QtQuick3D/ssg/qquick3dextensionhelpers.h
%%QT_INCDIR%%/QtQuick3D/QQuick3D
%%QT_INCDIR%%/QtQuick3D/QQuick3DGeometry
%%QT_INCDIR%%/QtQuick3D/QQuick3DInstancing
%%QT_INCDIR%%/QtQuick3D/QQuick3DObject
+%%QT_INCDIR%%/QtQuick3D/QQuick3DRenderExtension
%%QT_INCDIR%%/QtQuick3D/QQuick3DTextureData
%%QT_INCDIR%%/QtQuick3D/QtQuick3D
%%QT_INCDIR%%/QtQuick3D/QtQuick3DDepends
@@ -64,6 +64,7 @@
%%QT_INCDIR%%/QtQuick3D/qquick3dgeometry.h
%%QT_INCDIR%%/QtQuick3D/qquick3dinstancing.h
%%QT_INCDIR%%/QtQuick3D/qquick3dobject.h
+%%QT_INCDIR%%/QtQuick3D/qquick3drenderextensions.h
%%QT_INCDIR%%/QtQuick3D/qquick3dtexturedata.h
%%QT_INCDIR%%/QtQuick3D/qtquick3dexports.h
%%QT_INCDIR%%/QtQuick3D/qtquick3dglobal.h
@@ -192,14 +193,13 @@
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendercamera_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderclippingfrustum_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendercommands_p.h
-%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendercontextcore_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendercustommaterial_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderdefaultmaterial_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderdefaultmaterialshadergenerator_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendereffect_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderer_p.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendererimplshaders_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendererutil_p.h
-%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderextensions_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendergeometry_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrendergraphobject_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgrenderhelpers_p.h
@@ -244,13 +244,22 @@
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qssgvertexpipelineimpl_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qtquick3druntimerenderexports_p.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/private/qtquick3druntimerenderglobal_p.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/ssg/qssglightmapper.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/ssg/qssgrendercontextcore.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/ssg/qssgrenderextensions.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/ssg/qssgrendergraphobject.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/ssg/qssgrenderhelpers.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/ssg/qssgrenderpickresult.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/%%FULLVER%%/QtQuick3DRuntimeRender/ssg/qssgrhicontext.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/QtQuick3DRuntimeRender
%%QT_INCDIR%%/QtQuick3DRuntimeRender/QtQuick3DRuntimeRenderDepends
%%QT_INCDIR%%/QtQuick3DRuntimeRender/QtQuick3DRuntimeRenderVersion
%%QT_INCDIR%%/QtQuick3DRuntimeRender/qtquick3druntimerenderexports.h
+%%QT_INCDIR%%/QtQuick3DRuntimeRender/qtquick3druntimerenderglobal.h
%%QT_INCDIR%%/QtQuick3DRuntimeRender/qtquick3druntimerenderversion.h
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qqsbcollection_p.h
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qquick3dprofiler_p.h
+%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qssgaosettings_p.h
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qssgassert_p.h
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qssgbounds3_p.h
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qssgdataref_p.h
@@ -264,6 +273,7 @@
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qssgutils_p.h
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qtquick3dutilsexports_p.h
%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/private/qtquick3dutilsglobal_p.h
+%%QT_INCDIR%%/QtQuick3DUtils/%%FULLVER%%/QtQuick3DUtils/ssg/qssgrenderbasetypes.h
%%QT_INCDIR%%/QtQuick3DUtils/QtQuick3DUtils
%%QT_INCDIR%%/QtQuick3DUtils/QtQuick3DUtilsDepends
%%QT_INCDIR%%/QtQuick3DUtils/QtQuick3DUtilsVersion
@@ -858,6 +868,7 @@ lib/cmake/Qt6Quick3DUtils/Qt6Quick3DUtilsVersionlessTargets.cmake
%%QT_QMLDIR%%/QtQuick3D/Particles3D/libqtquick3dparticles3dplugin.so
%%QT_QMLDIR%%/QtQuick3D/Particles3D/plugins.qmltypes
%%QT_QMLDIR%%/QtQuick3D/Particles3D/qmldir
+%%QT_QMLDIR%%/QtQuick3D/Quick3D.qmltypes
%%QT_QMLDIR%%/QtQuick3D/designer/AbstractLightSection.qml
%%QT_QMLDIR%%/QtQuick3D/designer/BufferInputSection.qml
%%QT_QMLDIR%%/QtQuick3D/designer/BufferInputSpecifics.qml
@@ -1046,7 +1057,6 @@ lib/cmake/Qt6Quick3DUtils/Qt6Quick3DUtilsVersionlessTargets.cmake
%%QT_QMLDIR%%/QtQuick3D/designer/source/effect_template.qml
%%QT_QMLDIR%%/QtQuick3D/designer/source/view3D_template.qml
%%QT_QMLDIR%%/QtQuick3D/libqquick3dplugin.so
-%%QT_QMLDIR%%/QtQuick3D/plugins.qmltypes
%%QT_QMLDIR%%/QtQuick3D/qmldir
libdata/pkgconfig/Qt6Quick3D.pc
libdata/pkgconfig/Qt6Quick3DAssetImport.pc
diff --git a/x11-toolkits/qt6-quicktimeline/distinfo b/x11-toolkits/qt6-quicktimeline/distinfo
index 3335087a1331..71c1b1e4ffe5 100644
--- a/x11-toolkits/qt6-quicktimeline/distinfo
+++ b/x11-toolkits/qt6-quicktimeline/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711665079
-SHA256 (KDE/Qt/6.6.3/qtquicktimeline-everywhere-src-6.6.3.tar.xz) = d3b3dd6f81265f576eadcc59e37e240d14b5e834a07013ee5a0e24aa0e37462c
-SIZE (KDE/Qt/6.6.3/qtquicktimeline-everywhere-src-6.6.3.tar.xz) = 104788
+TIMESTAMP = 1712115685
+SHA256 (KDE/Qt/6.7.0/qtquicktimeline-everywhere-src-6.7.0.tar.xz) = eb45657c6c6b5d57775473d4d69e7d964a17778695ffb2ff50a75aa1b63489bd
+SIZE (KDE/Qt/6.7.0/qtquicktimeline-everywhere-src-6.7.0.tar.xz) = 109548
diff --git a/x11-toolkits/qt6-quicktimeline/pkg-plist b/x11-toolkits/qt6-quicktimeline/pkg-plist
index a54587c60eea..c60c66f9aeb2 100644
--- a/x11-toolkits/qt6-quicktimeline/pkg-plist
+++ b/x11-toolkits/qt6-quicktimeline/pkg-plist
@@ -10,7 +10,24 @@
%%QT_INCDIR%%/QtQuickTimeline/qtquicktimelineexports.h
%%QT_INCDIR%%/QtQuickTimeline/qtquicktimelineglobal.h
%%QT_INCDIR%%/QtQuickTimeline/qtquicktimelineversion.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/%%FULLVER%%/QtQuickTimelineBlendTrees/private/qblendanimationnode_p.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/%%FULLVER%%/QtQuickTimelineBlendTrees/private/qblendtreenode_p.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/%%FULLVER%%/QtQuickTimelineBlendTrees/private/qtimelineanimationnode_p.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/%%FULLVER%%/QtQuickTimelineBlendTrees/private/qtquicktimelineblendtreesexports_p.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/%%FULLVER%%/QtQuickTimelineBlendTrees/private/qtquicktimelineblendtreesglobal_p.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/QtQuickTimelineBlendTrees
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/QtQuickTimelineBlendTreesDepends
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/QtQuickTimelineBlendTreesVersion
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/qtquicktimelineblendtreesexports.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/qtquicktimelineblendtreesglobal.h
+%%QT_INCDIR%%/QtQuickTimelineBlendTrees/qtquicktimelineblendtreesversion.h
lib/cmake/Qt6BuildInternals/StandaloneTests/QtQuickTimelineTestsConfig.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginAdditionalTargetInfo.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfig.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfigVersion.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginConfigVersionImpl.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelineblendtreespluginTargets.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginAdditionalTargetInfo.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfig.cmake
lib/cmake/Qt6Qml/QmlPlugins/Qt6qtquicktimelinepluginConfigVersion.cmake
@@ -25,15 +42,35 @@ lib/cmake/Qt6QuickTimeline/Qt6QuickTimelineDependencies.cmake
lib/cmake/Qt6QuickTimeline/Qt6QuickTimelineTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Qt6QuickTimeline/Qt6QuickTimelineTargets.cmake
lib/cmake/Qt6QuickTimeline/Qt6QuickTimelineVersionlessTargets.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesAdditionalTargetInfo.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesConfig.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesConfigVersion.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesConfigVersionImpl.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesDependencies.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesTargets-%%CMAKE_BUILD_TYPE%%.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesTargets.cmake
+lib/cmake/Qt6QuickTimelineBlendTrees/Qt6QuickTimelineBlendTreesVersionlessTargets.cmake
%%QT_LIBDIR%%/libQt6QuickTimeline.prl
%%QT_LIBDIR%%/libQt6QuickTimeline.so
%%QT_LIBDIR%%/libQt6QuickTimeline.so.6
%%QT_LIBDIR%%/libQt6QuickTimeline.so.%%FULLVER%%
+%%QT_LIBDIR%%/libQt6QuickTimelineBlendTrees.prl
+%%QT_LIBDIR%%/libQt6QuickTimelineBlendTrees.so
+%%QT_LIBDIR%%/libQt6QuickTimelineBlendTrees.so.6
+%%QT_LIBDIR%%/libQt6QuickTimelineBlendTrees.so.%%FULLVER%%
%%QT_LIBDIR%%/metatypes/qt6quicktimeline_%%CMAKE_BUILD_TYPE%%_metatypes.json
+%%QT_LIBDIR%%/metatypes/qt6quicktimelineblendtrees_%%CMAKE_BUILD_TYPE%%_metatypes.json
%%QT_MKSPECDIR%%/modules/qt_lib_quicktimeline.pri
%%QT_MKSPECDIR%%/modules/qt_lib_quicktimeline_private.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_quicktimelineblendtrees.pri
+%%QT_MKSPECDIR%%/modules/qt_lib_quicktimelineblendtrees_private.pri
+%%QT_QMLDIR%%/QtQuick/Timeline/BlendTrees/libqtquicktimelineblendtreesplugin.so
+%%QT_QMLDIR%%/QtQuick/Timeline/BlendTrees/plugins.qmltypes
+%%QT_QMLDIR%%/QtQuick/Timeline/BlendTrees/qmldir
%%QT_QMLDIR%%/QtQuick/Timeline/libqtquicktimelineplugin.so
%%QT_QMLDIR%%/QtQuick/Timeline/plugins.qmltypes
%%QT_QMLDIR%%/QtQuick/Timeline/qmldir
libdata/pkgconfig/Qt6QuickTimeline.pc
+libdata/pkgconfig/Qt6QuickTimelineBlendTrees.pc
%%QT_DATADIR%%/modules/QuickTimeline.json
+%%QT_DATADIR%%/modules/QuickTimelineBlendTrees.json
diff --git a/x11-toolkits/qt6-shadertools/distinfo b/x11-toolkits/qt6-shadertools/distinfo
index 5e853fbca9c3..39a06805f2e3 100644
--- a/x11-toolkits/qt6-shadertools/distinfo
+++ b/x11-toolkits/qt6-shadertools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711665083
-SHA256 (KDE/Qt/6.6.3/qtshadertools-everywhere-src-6.6.3.tar.xz) = 8c0909d63bb33cb863c0de5a823cd4ad3489858023ab81a7fe84080c3d3ca1e6
-SIZE (KDE/Qt/6.6.3/qtshadertools-everywhere-src-6.6.3.tar.xz) = 1054688
+TIMESTAMP = 1712115689
+SHA256 (KDE/Qt/6.7.0/qtshadertools-everywhere-src-6.7.0.tar.xz) = 3e13f967c62f0815c901e754cbc472a2e19170da0c7a505230d559615f7998af
+SIZE (KDE/Qt/6.7.0/qtshadertools-everywhere-src-6.7.0.tar.xz) = 1110704
diff --git a/x11-toolkits/qt6-virtualkeyboard/distinfo b/x11-toolkits/qt6-virtualkeyboard/distinfo
index af1bfca271b2..0d909de78e6d 100644
--- a/x11-toolkits/qt6-virtualkeyboard/distinfo
+++ b/x11-toolkits/qt6-virtualkeyboard/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711665095
-SHA256 (KDE/Qt/6.6.3/qtvirtualkeyboard-everywhere-src-6.6.3.tar.xz) = 989f82a1fbf49af3264a18191430726588fa3664f0eab13a7234c7054c3fa134
-SIZE (KDE/Qt/6.6.3/qtvirtualkeyboard-everywhere-src-6.6.3.tar.xz) = 3719852
+TIMESTAMP = 1712115695
+SHA256 (KDE/Qt/6.7.0/qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz) = d61bb2a18b1b06f64c956b2bde740c90a4bb46c47a99b31462e6e8d278a0cb6a
+SIZE (KDE/Qt/6.7.0/qtvirtualkeyboard-everywhere-src-6.7.0.tar.xz) = 3720012
diff --git a/x11-toolkits/qt6pas/Makefile b/x11-toolkits/qt6pas/Makefile
index 30f90d96558e..278a50ac8a88 100644
--- a/x11-toolkits/qt6pas/Makefile
+++ b/x11-toolkits/qt6pas/Makefile
@@ -1,6 +1,5 @@
PORTNAME= qt6pas
-PORTVERSION= 6.2.7
-PORTREVISION= 1
+PORTVERSION= 6.2.8
CATEGORIES= x11-toolkits
MASTER_SITES= LOCAL/acm/
@@ -8,11 +7,17 @@ MAINTAINER= acm@FreeBSD.org
COMMENT= Qt6 binding for FreePascal
WWW= https://wiki.lazarus.freepascal.org/index.php/Qt6_Interface
-USES= compiler:c++11-lang qmake qt:6
-USE_QT= base:run declarative:build tools:build
+LICENSE= LGPL3LE
+LICENSE_NAME= GNU Lesser General Public License version 3 Link Exception
+LICENSE_FILE= ${WRKSRC}/COPYING.TXT
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
+
+USES= compiler:c++11-lang gl qmake qt:6
+USE_GL= opengl
+USE_QT= base
USE_LDCONFIG= yes
-QT6_VER_MIN= 6.2.7
+QT6_VER_MIN= 6.2.8
post-patch:
@${REINPLACE_CMD} -e 's|-mincoming-stack-boundary=2||g' ${WRKSRC}/Qt6Pas.pro
diff --git a/x11-toolkits/qt6pas/distinfo b/x11-toolkits/qt6pas/distinfo
index e0824f944a36..5269a103edf1 100644
--- a/x11-toolkits/qt6pas/distinfo
+++ b/x11-toolkits/qt6pas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698536718
-SHA256 (qt6pas-6.2.7.tar.gz) = ae28f09e7deb8372f3a0e9218d819236fa9fddd224749af6dbcc1d0916e73126
-SIZE (qt6pas-6.2.7.tar.gz) = 323251
+TIMESTAMP = 1714769795
+SHA256 (qt6pas-6.2.8.tar.gz) = 49b6d3939453a439fa98a511895195089b791ee78cd18a8035651375f88c61a7
+SIZE (qt6pas-6.2.8.tar.gz) = 378669
diff --git a/x11-toolkits/qt6pas/pkg-plist b/x11-toolkits/qt6pas/pkg-plist
index c72970e27384..ca7ac6bae767 100644
--- a/x11-toolkits/qt6pas/pkg-plist
+++ b/x11-toolkits/qt6pas/pkg-plist
@@ -1,4 +1,4 @@
%%QT_LIBDIR%%/libQt6Pas.so
%%QT_LIBDIR%%/libQt6Pas.so.6
%%QT_LIBDIR%%/libQt6Pas.so.6.2
-%%QT_LIBDIR%%/libQt6Pas.so.6.2.7
+%%QT_LIBDIR%%/libQt6Pas.so.6.2.8
diff --git a/x11-toolkits/scenefx/Makefile b/x11-toolkits/scenefx/Makefile
new file mode 100644
index 000000000000..8486bf5816fa
--- /dev/null
+++ b/x11-toolkits/scenefx/Makefile
@@ -0,0 +1,32 @@
+PORTNAME= scenefx
+DISTVERSION= 0.1
+CATEGORIES= x11-toolkits
+
+MAINTAINER= jbeich@FreeBSD.org
+COMMENT= wlroots scene API, but with eye candy!
+WWW= https://github.com/wlrfx/scenefx
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= wayland-protocols>=1.27:graphics/wayland-protocols
+LIB_DEPENDS= libdrm.so:graphics/libdrm \
+ libwayland-server.so:graphics/wayland \
+ libwlroots.so:x11-toolkits/wlroots
+
+USES= compiler:c11 meson pkgconfig xorg
+USE_GITHUB= yes
+USE_LDCONFIG= yes
+USE_XORG= pixman
+GH_ACCOUNT= wlrfx
+MESON_ARGS= -Dexamples=false -Drenderers=${RENDERERS:ts,}
+
+OPTIONS_DEFINE= OPENGL
+OPTIONS_DEFAULT=OPENGL
+OPTIONS_SLAVE= OPENGL # XXX Remove after adding VULKAN
+
+OPENGL_USES= gl
+OPENGL_USE= GL=egl,gbm,glesv2
+OPENGL_VARS= RENDERERS+=gles2
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/scenefx/distinfo b/x11-toolkits/scenefx/distinfo
new file mode 100644
index 000000000000..532a29bcdb99
--- /dev/null
+++ b/x11-toolkits/scenefx/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1713561527
+SHA256 (wlrfx-scenefx-0.1_GH0.tar.gz) = f5c889f4c826a4216628bf1e7e48071fc33e7774b5e3d51e6fee6e571e420827
+SIZE (wlrfx-scenefx-0.1_GH0.tar.gz) = 107137
diff --git a/x11-toolkits/scenefx/pkg-descr b/x11-toolkits/scenefx/pkg-descr
new file mode 100644
index 000000000000..bde5f7ad3ee0
--- /dev/null
+++ b/x11-toolkits/scenefx/pkg-descr
@@ -0,0 +1,9 @@
+wlroots is the de-facto library for building wayland compositors, and
+its scene api is a great stride in simplifying wayland compositor
+development. The problem with the scene api (for compositors looking
+for eye candy), however, is that it forces you to use the wlr
+renderer, which is powerful yet simple. SceneFX is a project that
+takes the scene api and replaces the wlr renderer with our own fx
+renderer, capable of rendering surfaces with eye-candy effects
+including blur, shadows, and rounded corners, while maintaining the
+benefits of simplicity gained from using the scene api.
diff --git a/x11-toolkits/scenefx/pkg-plist b/x11-toolkits/scenefx/pkg-plist
new file mode 100644
index 000000000000..c556a77fe8a3
--- /dev/null
+++ b/x11-toolkits/scenefx/pkg-plist
@@ -0,0 +1,9 @@
+include/scenefx/render/fx_renderer/fx_effect_framebuffers.h
+include/scenefx/render/fx_renderer/fx_renderer.h
+include/scenefx/render/pass.h
+include/scenefx/types/fx/blur_data.h
+include/scenefx/types/fx/shadow_data.h
+include/scenefx/types/wlr_scene.h
+lib/libscenefx.so
+lib/libscenefx.so.1
+libdata/pkgconfig/scenefx.pc
diff --git a/x11-toolkits/tkshape/Makefile b/x11-toolkits/tkshape/Makefile
index b6818f87b28b..acb4ac8e9757 100644
--- a/x11-toolkits/tkshape/Makefile
+++ b/x11-toolkits/tkshape/Makefile
@@ -1,36 +1,38 @@
-PORTNAME= tkshape
-PORTVERSION= 0.4
-PORTREVISION= 3
-CATEGORIES= x11-toolkits
-MASTER_SITES= http://www.cs.man.ac.uk/~fellowsd/tcl/ \
- http://nivi.interfree.it/distfiles/${PORTNAME}/${PORTVERSION}/
-DISTNAME= shape${PORTVERSION:S/.//g}
-
-MAINTAINER= nivit@FreeBSD.org
-COMMENT= Tk library to access to X Shaped Window Extension
+PORTNAME= tkshape
+PORTVERSION= 0.4
+PORTREVISION= 4
+CATEGORIES= x11-toolkits
+MASTER_SITES= http://www.cs.man.ac.uk/~fellowsd/tcl/
+DISTNAME= shape${PORTVERSION:S/.//g}
+
+MAINTAINER= nivit@FreeBSD.org
+COMMENT= Tk library to access to X Shaped Window Extension
WWW= https://www.cs.man.ac.uk/~fellowsd/tcl/shapeidx.html
-USES= gmake tk xorg
+LICENSE= TKSHAPE
+LICENSE_NAME= TKSHAPE License
+LICENSE_FILE= ${WRKSRC}/license.txt
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-USE_XORG= x11 xext
+USES= gmake tk xorg
+USE_LDCONFIG= yes
+USE_XORG= x11 xext
-PLIST_SUB= PORTNAME="${PORTNAME}"
-
-USE_LDCONFIG= yes
+PLIST_SUB= PORTNAME="${PORTNAME}"
OPTIONS_DEFINE= MANPAGES
OPTIONS_DEFAULT= MANPAGES
-MANPAGES_DESC= Install manual pages
+MANPAGES_DESC= Install manual pages
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMANPAGES}
-PLIST_SUB+= MAN=""
+PLIST_SUB+= MAN=""
.else
-PLIST_SUB+= MAN="@comment "
+PLIST_SUB+= MAN="@comment "
.endif
-WRKSRC= ${WRKDIR}/${PORTNAME:C/^tk//1}${PORTVERSION}
+WRKSRC= ${WRKDIR}/${PORTNAME:C/^tk//1}${PORTVERSION}
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-tclconf=${TCL_LIBDIR} \
@@ -38,10 +40,9 @@ CONFIGURE_ARGS= --with-tclconf=${TCL_LIBDIR} \
CONFIGURE_WRKSRC= ${WRKSRC}/unix
BUILD_WRKSRC= ${CONFIGURE_WRKSRC}
-WHERE_REPLACE= ${WRKSRC}/demos
-REPLACE_FILES= ${WHERE_REPLACE}/dragger.tcl \
- ${WHERE_REPLACE}/fancytext.tcl \
- ${WHERE_REPLACE}/fingerprint.tcl
+WHERE_REPLACE= ${WRKSRC}/demos
+REPLACE_FILES= ${WHERE_REPLACE}/dragger.tcl ${WHERE_REPLACE}/fancytext.tcl \
+ ${WHERE_REPLACE}/fingerprint.tcl
post-patch: .SILENT
for FILE in ${REPLACE_FILES}; do \
@@ -51,14 +52,13 @@ post-patch: .SILENT
${REINPLACE_CMD} -E 's,(^CFLAGS = )-g,\1${CFLAGS},' \
${BUILD_WRKSRC}/Makefile.in
-FIND_DIRS= -type d \! -empty
-FIND_DEMOS= demos -type f -and -name "*.tcl" -maxdepth 1
-FIND_IMAGES= demos/images -type f \
- -and \( -name "*.gif" -or -name "*.xbm" \
- -or -name "*.cur" \)
+FIND_DIRS= -type d \! -empty
+FIND_DEMOS= demos -type f -and -name "*.tcl" -maxdepth 1
+FIND_IMAGES= demos/images -type f -and \( -name "*.gif" -or -name "*.xbm" \
+ -or -name "*.cur" \)
-TARGET_DIR= ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
-MANPAGES= CombShape.3 QuryShape.3 shape.n
+TARGET_DIR= ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
+MANPAGES= CombShape.3 QuryShape.3 shape.n
do-install:
# script, library
diff --git a/x11-toolkits/wlroots-devel/override.mk b/x11-toolkits/wlroots-devel/override.mk
index 45bd059006f2..f5d221efd5ca 100644
--- a/x11-toolkits/wlroots-devel/override.mk
+++ b/x11-toolkits/wlroots-devel/override.mk
@@ -1,7 +1,7 @@
WLR_SUFFIX= -devel
+WLR_SOVERSION= 13
-BUILD_DEPENDS:= ${BUILD_DEPENDS:S/wlroots/&${WLR_SUFFIX}/g}
-LIB_DEPENDS:= ${LIB_DEPENDS:S/wlroots$/&${WLR_SUFFIX}/}
+LIB_DEPENDS:= ${LIB_DEPENDS:S/wlroots.so/&.${WLR_SOVERSION}/:S/wlroots$/&${WLR_SUFFIX}/}
USES+= localbase # -isystem
CONFIGURE_ENV+= PKG_CONFIG_PATH="${LOCALBASE}/wlroots${WLR_SUFFIX}/libdata/pkgconfig"
diff --git a/x11-toolkits/wlroots/Makefile b/x11-toolkits/wlroots/Makefile
index 6bc0a68d65ed..a23624eeb135 100644
--- a/x11-toolkits/wlroots/Makefile
+++ b/x11-toolkits/wlroots/Makefile
@@ -1,11 +1,8 @@
PORTNAME= wlroots
-DISTVERSION= 0.17.2
+DISTVERSION= 0.17.3
PORTREVISION= 1
CATEGORIES= x11-toolkits
-PATCH_SITES+= https://github.com/swaywm/${GL_PROJECT}/commit/:github
-PATCHFILES+= 10f80a8f1bb2.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064
-PATCHFILES+= 3196c73d487f.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064
PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-toolkits/wlroots/distinfo b/x11-toolkits/wlroots/distinfo
index 8ba8c64080ab..dd7d2612b796 100644
--- a/x11-toolkits/wlroots/distinfo
+++ b/x11-toolkits/wlroots/distinfo
@@ -1,7 +1,3 @@
-TIMESTAMP = 1710179064
-SHA256 (wlroots-0.17.2.tar.bz2) = 1d925ceff68a23ba73aa56a01e52d3260c4544d48e0c9d8cf4dc247c71612ed3
-SIZE (wlroots-0.17.2.tar.bz2) = 451783
-SHA256 (10f80a8f1bb2.patch) = ca65f8eecf32e7364d5ba43cd9ee91060710a6fb8392892c86ad71e4f2a4c0b5
-SIZE (10f80a8f1bb2.patch) = 6097
-SHA256 (3196c73d487f.patch) = 69c6bc4658852bb45a24b129f625a7faaed8035dab0d79c388ae74d650beacdc
-SIZE (3196c73d487f.patch) = 4243
+TIMESTAMP = 1714156372
+SHA256 (wlroots-0.17.3.tar.bz2) = b916d9574367373d42334ea12ea3cead27ebc3b8de3bea375619e537d86b0757
+SIZE (wlroots-0.17.3.tar.bz2) = 453887
diff --git a/x11-toolkits/wlroots015/Makefile b/x11-toolkits/wlroots015/Makefile
index 5eb4b693f864..37135a638195 100644
--- a/x11-toolkits/wlroots015/Makefile
+++ b/x11-toolkits/wlroots015/Makefile
@@ -1,12 +1,9 @@
PORTNAME= wlroots
DISTVERSION= 0.15.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 015
-PATCH_SITES+= https://github.com/swaywm/${GL_PROJECT}/commit/:github
-PATCHFILES+= 7c0e2a271a4c.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064
-PATCHFILES+= 55a8d225cf8c.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064
PATCH_SITES+= https://source.puri.sm/Librem5/${PORTNAME}/-/commit/:purism
PATCHFILES+= 21bc0ec09200.patch:-p1:purism # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3475
PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
diff --git a/x11-toolkits/wlroots015/distinfo b/x11-toolkits/wlroots015/distinfo
index 83f76e650114..b3253c453055 100644
--- a/x11-toolkits/wlroots015/distinfo
+++ b/x11-toolkits/wlroots015/distinfo
@@ -1,10 +1,6 @@
TIMESTAMP = 1643923194
SHA256 (wlroots-0.15.1.tar.bz2) = 8bb791aed9405abc20253c570de1a3b7af91ad65bee2b60293fbbab27ea62c8d
SIZE (wlroots-0.15.1.tar.bz2) = 423138
-SHA256 (7c0e2a271a4c.patch) = 2b92d3dde7640061ed85ab1690031f7627bebc2366e8c4da217017188ba7195e
-SIZE (7c0e2a271a4c.patch) = 5729
-SHA256 (55a8d225cf8c.patch) = f9df98540fdabe35c61ed828f6d64633aab72edf0ba1c7ad0849594f10383ce7
-SIZE (55a8d225cf8c.patch) = 4209
SHA256 (21bc0ec09200.patch) = bb5e4727c4cce2878c353ad329ae28523d2f229f3301bee15bb4ac243742986a
SIZE (21bc0ec09200.patch) = 1188
SHA256 (dd03d839ab56.patch) = 458f31cf2515fb075c33a947a5ead91c9560ab9db9c76da1c42d4a5fcd7f3c02
diff --git a/x11-toolkits/wlroots016/Makefile b/x11-toolkits/wlroots016/Makefile
index 798a3a7b070a..adf428e8d1ac 100644
--- a/x11-toolkits/wlroots016/Makefile
+++ b/x11-toolkits/wlroots016/Makefile
@@ -1,12 +1,9 @@
PORTNAME= wlroots
DISTVERSION= 0.16.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
PKGNAMESUFFIX= 016
-PATCH_SITES+= https://github.com/swaywm/${GL_PROJECT}/commit/:github
-PATCHFILES+= fc0854d5f256.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064
-PATCHFILES+= 29cb694655db.patch:-p1:github # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2064
PATCH_SITES+= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/
PATCHFILES+= f3ba14e49133.patch:-p1 # https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3850
diff --git a/x11-toolkits/wlroots016/distinfo b/x11-toolkits/wlroots016/distinfo
index 5918d9a27d2e..61b20dbbad20 100644
--- a/x11-toolkits/wlroots016/distinfo
+++ b/x11-toolkits/wlroots016/distinfo
@@ -1,9 +1,5 @@
TIMESTAMP = 1676068199
SHA256 (wlroots-0.16.2.tar.bz2) = afea2cc740344c4e86749cf4908e07692e183cb14a3db854d24dec454c664b88
SIZE (wlroots-0.16.2.tar.bz2) = 437628
-SHA256 (fc0854d5f256.patch) = ceaa947fd7f64b773c61d7a5a4bdcfe85a083a686d4356ff58d3666aa182e2a9
-SIZE (fc0854d5f256.patch) = 6013
-SHA256 (29cb694655db.patch) = ef36e6b7a0bea0b82469c395feac303f50bf940ae651d91370ef052f5d97938c
-SIZE (29cb694655db.patch) = 4233
SHA256 (f3ba14e49133.patch) = fb61329725f9482eae15100ae46c59159f39abc3324937e92fdf5065155944a9
SIZE (f3ba14e49133.patch) = 1976
diff --git a/x11-toolkits/wxgtk30/Makefile b/x11-toolkits/wxgtk30/Makefile
index 96a980224ca0..96ba7e8d05d7 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= 4
+PORTREVISION= 5
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 a6233bb142c9..95847f4c6358 100644
--- a/x11-toolkits/wxgtk32/Makefile
+++ b/x11-toolkits/wxgtk32/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wx
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
MASTER_SITES= https://github.com/wxWidgets/wxWidgets/releases/download/v${DISTVERSION}/
PKGNAMESUFFIX= ${_SHORT_WX_VER}-${FLAVOR}
diff --git a/x11-toolkits/xforms/Makefile b/x11-toolkits/xforms/Makefile
index 579ef241d100..0339c3751b9c 100644
--- a/x11-toolkits/xforms/Makefile
+++ b/x11-toolkits/xforms/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xforms
DISTVERSION= 1.2.4
-PORTREVISION= 7
+PORTREVISION= 8
PORTEPOCH= 1
CATEGORIES= x11-toolkits graphics
MASTER_SITES= SAVANNAH