summaryrefslogtreecommitdiff
path: root/x11-toolkits
diff options
context:
space:
mode:
Diffstat (limited to 'x11-toolkits')
-rw-r--r--x11-toolkits/aquamarine/Makefile20
-rw-r--r--x11-toolkits/aquamarine/distinfo6
-rw-r--r--x11-toolkits/aquamarine/pkg-plist4
-rw-r--r--x11-toolkits/gnustep-back/Makefile4
-rw-r--r--x11-toolkits/gnustep-back/distinfo6
-rw-r--r--x11-toolkits/gnustep-gui/Makefile5
-rw-r--r--x11-toolkits/gnustep-gui/distinfo6
-rw-r--r--x11-toolkits/gnustep-gui/pkg-plist310
-rw-r--r--x11-toolkits/gtk-sharp30/Makefile2
-rw-r--r--x11-toolkits/gtk30/Makefile8
-rw-r--r--x11-toolkits/gtk30/distinfo6
-rw-r--r--x11-toolkits/gtk4-layer-shell/Makefile2
-rw-r--r--x11-toolkits/gtk4-layer-shell/distinfo6
-rw-r--r--x11-toolkits/gtk40/Makefile6
-rw-r--r--x11-toolkits/gtk40/distinfo6
-rw-r--r--x11-toolkits/hyprland-qt-support/Makefile3
-rw-r--r--x11-toolkits/imgui/Makefile83
-rw-r--r--x11-toolkits/imgui/distinfo6
-rw-r--r--x11-toolkits/imgui/files/CMakeLists.txt101
-rw-r--r--x11-toolkits/imgui/files/imgui-config.cmake.in76
-rw-r--r--x11-toolkits/imgui/pkg-plist9
-rw-r--r--x11-toolkits/kddockwidgets/Makefile2
-rw-r--r--x11-toolkits/kf6-attica/distinfo6
-rw-r--r--x11-toolkits/kf6-kcompletion/distinfo6
-rw-r--r--x11-toolkits/kf6-kconfigwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kguiaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kirigami/distinfo6
-rw-r--r--x11-toolkits/kf6-kitemviews/distinfo6
-rw-r--r--x11-toolkits/kf6-kjobwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-ktextwidgets/distinfo6
-rw-r--r--x11-toolkits/kf6-kwidgetsaddons/distinfo6
-rw-r--r--x11-toolkits/kf6-kxmlgui/distinfo6
-rw-r--r--x11-toolkits/kirigami-addons-qt6/Makefile2
-rw-r--r--x11-toolkits/kirigami-addons-qt6/distinfo6
-rw-r--r--x11-toolkits/kirigami-addons-qt6/pkg-plist4
-rw-r--r--x11-toolkits/libshumate/Makefile1
-rw-r--r--x11-toolkits/libunique3/Makefile2
-rw-r--r--x11-toolkits/mygui/Makefile4
-rw-r--r--x11-toolkits/p5-Gtk2-Chmod/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-Ex-Utils/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-ImageView/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2-PathButtonBar/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk2/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk3-ImageView/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk3-SimpleList/Makefile2
-rw-r--r--x11-toolkits/p5-Gtk3/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-HistEntry/Makefile2
-rw-r--r--x11-toolkits/p5-Tk-HistEntry/distinfo6
-rw-r--r--x11-toolkits/pango/pkg-plist1
-rw-r--r--x11-toolkits/plasma6-kdeplasma-addons/distinfo6
-rw-r--r--x11-toolkits/qt6-declarative/Makefile1
-rw-r--r--x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp33
-rw-r--r--x11-toolkits/rubygem-gdk3/Makefile2
-rw-r--r--x11-toolkits/rubygem-gdk3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gdk4/Makefile2
-rw-r--r--x11-toolkits/rubygem-gdk4/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtk3/Makefile2
-rw-r--r--x11-toolkits/rubygem-gtk3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtk4/Makefile2
-rw-r--r--x11-toolkits/rubygem-gtk4/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtksourceview3/Makefile2
-rw-r--r--x11-toolkits/rubygem-gtksourceview3/distinfo6
-rw-r--r--x11-toolkits/rubygem-gtksourceview4/Makefile2
-rw-r--r--x11-toolkits/rubygem-gtksourceview4/distinfo6
-rw-r--r--x11-toolkits/rubygem-pango/Makefile2
-rw-r--r--x11-toolkits/rubygem-pango/distinfo6
-rw-r--r--x11-toolkits/rubygem-poppler/Makefile2
-rw-r--r--x11-toolkits/rubygem-poppler/distinfo6
-rw-r--r--x11-toolkits/rubygem-vte3/Makefile2
-rw-r--r--x11-toolkits/rubygem-vte3/distinfo6
-rw-r--r--x11-toolkits/rubygem-vte4/Makefile2
-rw-r--r--x11-toolkits/rubygem-vte4/distinfo6
-rw-r--r--x11-toolkits/tk90/Makefile2
-rw-r--r--x11-toolkits/tk90/distinfo6
-rw-r--r--x11-toolkits/unique/Makefile22
78 files changed, 558 insertions, 379 deletions
diff --git a/x11-toolkits/aquamarine/Makefile b/x11-toolkits/aquamarine/Makefile
index 79c592ba958f..9d9813b42b3b 100644
--- a/x11-toolkits/aquamarine/Makefile
+++ b/x11-toolkits/aquamarine/Makefile
@@ -1,10 +1,9 @@
PORTNAME= aquamarine
DISTVERSIONPREFIX= v
-DISTVERSION= 0.8.0
-PORTREVISION= 2
+DISTVERSION= 0.9.2
CATEGORIES= x11-toolkits
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tagattie@FreeBSD.org
COMMENT= Very light linux rendering backend library
WWW= https://github.com/hyprwm/aquamarine
@@ -25,10 +24,21 @@ LIB_DEPENDS= libhyprutils.so:devel/hyprutils \
RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
USES= cmake:testing compiler:c++11-lib gl pathfix pkgconfig xorg
+
USE_GITHUB= yes
+GH_ACCOUNT= hyprwm
+
USE_GL= egl gbm glesv2
+USE_LDCONFIG= yes
USE_XORG= pixman
-GH_ACCOUNT= hyprwm
-PLIST_SUB= VERSION=${DISTVERSION:C/-.*//}
+
+PLIST_SUB= SOVERSION_MAJOR=8 \
+ SOVERSION_FULL=${DISTVERSION:C/-.*//}
+
+# XXX Drop after FreeBSD 13.5 EOL around 2026-04-30
+# https://cgit.freebsd.org/src/commit/?id=af93fea71038
+.if !exists(/usr/include/sys/timerfd.h)
+LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim
+.endif
.include <bsd.port.mk>
diff --git a/x11-toolkits/aquamarine/distinfo b/x11-toolkits/aquamarine/distinfo
index 51cb6e0a5bfa..ff68f791f5df 100644
--- a/x11-toolkits/aquamarine/distinfo
+++ b/x11-toolkits/aquamarine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742162448
-SHA256 (hyprwm-aquamarine-v0.8.0_GH0.tar.gz) = 1c3570de268fff008c6dd76472d783710b7f62c545f76091580c9edd13ad23d5
-SIZE (hyprwm-aquamarine-v0.8.0_GH0.tar.gz) = 85721
+TIMESTAMP = 1753009762
+SHA256 (hyprwm-aquamarine-v0.9.2_GH0.tar.gz) = ffcaa394ad12920ee50e4a7872e4e27d35426b03fadd21de92578d7ff4908f46
+SIZE (hyprwm-aquamarine-v0.9.2_GH0.tar.gz) = 87603
diff --git a/x11-toolkits/aquamarine/pkg-plist b/x11-toolkits/aquamarine/pkg-plist
index 5ca5c2c1c609..5f82a4bc586f 100644
--- a/x11-toolkits/aquamarine/pkg-plist
+++ b/x11-toolkits/aquamarine/pkg-plist
@@ -15,6 +15,6 @@ include/aquamarine/input/Input.hpp
include/aquamarine/misc/Attachment.hpp
include/aquamarine/output/Output.hpp
lib/libaquamarine.so
-lib/libaquamarine.so.7
-lib/libaquamarine.so.%%VERSION%%
+lib/libaquamarine.so.%%SOVERSION_MAJOR%%
+lib/libaquamarine.so.%%SOVERSION_FULL%%
libdata/pkgconfig/aquamarine.pc
diff --git a/x11-toolkits/gnustep-back/Makefile b/x11-toolkits/gnustep-back/Makefile
index df78ffd57763..4b58fff61b20 100644
--- a/x11-toolkits/gnustep-back/Makefile
+++ b/x11-toolkits/gnustep-back/Makefile
@@ -1,9 +1,9 @@
PORTNAME= gnustep-back
DISTVERSIONPREFIX= back-
-DISTVERSION= 0_31_0
+DISTVERSION= 0_32_0
CATEGORIES= x11-toolkits gnustep
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= joe.maloney@icloud.com
COMMENT= GNUstep GUI backend
WWW= http://www.gnustep.org/
diff --git a/x11-toolkits/gnustep-back/distinfo b/x11-toolkits/gnustep-back/distinfo
index 962e3d887bbc..771b27ae7c20 100644
--- a/x11-toolkits/gnustep-back/distinfo
+++ b/x11-toolkits/gnustep-back/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717137439
-SHA256 (gnustep-libs-back-back-0_31_0_GH0.tar.gz) = c43babef65b55b74b63a93ce0fc5d79e6a4377d9c41e662447a4f4b164d12b5d
-SIZE (gnustep-libs-back-back-0_31_0_GH0.tar.gz) = 1030295
+TIMESTAMP = 1753741131
+SHA256 (gnustep-libs-back-back-0_32_0_GH0.tar.gz) = e4c3a2529a6a4cfe2e2427560707059f9d7435df381bc04df95fc15e05403b3b
+SIZE (gnustep-libs-back-back-0_32_0_GH0.tar.gz) = 1031732
diff --git a/x11-toolkits/gnustep-gui/Makefile b/x11-toolkits/gnustep-gui/Makefile
index d8b502a6edf5..7d05a2f81744 100644
--- a/x11-toolkits/gnustep-gui/Makefile
+++ b/x11-toolkits/gnustep-gui/Makefile
@@ -1,10 +1,9 @@
PORTNAME= gnustep-gui
DISTVERSIONPREFIX= gui-
-DISTVERSION= 0_31_1
-PORTREVISION= 1
+DISTVERSION= 0_32_0
CATEGORIES= x11-toolkits gnustep
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= joe.maloney@icloud.com
COMMENT= GNUstep GUI library
WWW= http://www.gnustep.org/
diff --git a/x11-toolkits/gnustep-gui/distinfo b/x11-toolkits/gnustep-gui/distinfo
index ead2cf4fb938..0b96c5953f9b 100644
--- a/x11-toolkits/gnustep-gui/distinfo
+++ b/x11-toolkits/gnustep-gui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1717749233
-SHA256 (gnustep-libs-gui-gui-0_31_1_GH0.tar.gz) = 040ec27fa7a5c99721f10e7b2b56b8d228aafbb81bf9e1589aa31162463cd1d3
-SIZE (gnustep-libs-gui-gui-0_31_1_GH0.tar.gz) = 3103743
+TIMESTAMP = 1753740030
+SHA256 (gnustep-libs-gui-gui-0_32_0_GH0.tar.gz) = 8dc3086b2993e7f1bc3648357e5b7fca09c57a605ada05379b0a0fcc31499536
+SIZE (gnustep-libs-gui-gui-0_32_0_GH0.tar.gz) = 3121878
diff --git a/x11-toolkits/gnustep-gui/pkg-plist b/x11-toolkits/gnustep-gui/pkg-plist
index 79fcbcd5f058..1d0e31617548 100644
--- a/x11-toolkits/gnustep-gui/pkg-plist
+++ b/x11-toolkits/gnustep-gui/pkg-plist
@@ -41,16 +41,73 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/Resources/Info-gnustep.pl
GNUstep/System/Library/ColorPickers/WheelPicker.bundle/WheelPicker
GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/ClassesTOC.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/ClassesTOC.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/Functions.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/Functions.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSDisplayServer.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSDisplayServer.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSHbox.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSHbox.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTable.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTable.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTheme.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTheme.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSVbox.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSVbox.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GuiAdditions.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GuiAdditions.igsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/MainIndex.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/OrderedSymbolDeclarations.plist
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/TypesAndConstants.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/TypesAndConstants.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/default-styles.css
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/index.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/General/General.igsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/General/OpenStepCompliance.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/General/dependencies
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Affine-Transformations.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Application-Makefiles.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Basic-Controls.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Browsers.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Images-and-Imageviews.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Interface-Files.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Introduction.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Matrix-Controls.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Outlets-and-Actions.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Tableviews.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/The-view-concept.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/applicationmakefiles.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/basicconcepts.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/browsercontrols.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/conceptindex.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/controls.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/dataexchange.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/eventhandling.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/fdl.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/gnustepapplications.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/images.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/index.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/interfacefiles.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/matrix.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/outlineviews.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/tableview.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/theviewconcept.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Functions.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Functions.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Gui.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Gui.igsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityCustomAction.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityCustomAction.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityCustomRotor.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityCustomRotor.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityElement.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityElement.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityProtocols.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityProtocols.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSActionCell.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSActionCell.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAffineTransform.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAffineTransform.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAlert.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAlert.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAnimation.gsdoc
@@ -63,6 +120,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSApplication.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSArrayController.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSArrayController.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAttributedString.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAttributedString.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSBezierPath.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSBezierPath.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSBitmapImageRep.gsdoc
@@ -91,14 +150,22 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSClickGestureRecognizer.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSClipView.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSClipView.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSCollectionView.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSCollectionView.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSCollectionViewItem.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSCollectionViewItem.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColor.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColor.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorList.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorList.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPanel.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPanel.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPicker.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPicker.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPickerTouchBarItem.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPickerTouchBarItem.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPicking.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPicking.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorSampler.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorSampler.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorSpace.gsdoc
@@ -109,6 +176,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSComboBox.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSComboBoxCell.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSComboBoxCell.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSControl.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSControl.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSController.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSController.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSCursor.gsdoc
@@ -123,6 +192,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDataLink.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDataLinkManager.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDataLinkManager.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDataLinkPanel.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDataLinkPanel.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDatePicker.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDatePicker.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDatePickerCell.gsdoc
@@ -133,12 +204,18 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDocument.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDocumentController.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDocumentController.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDragging.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDragging.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDrawer.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDrawer.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSEPSImageRep.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSEPSImageRep.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSEvent.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSEvent.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFileWrapperExtensions.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFileWrapperExtensions.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFont.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFont.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontAssetRequest.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontAssetRequest.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontCollection.gsdoc
@@ -147,24 +224,44 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontDescriptor.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontManager.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontManager.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontPanel.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontPanel.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSForm.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSForm.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFormCell.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFormCell.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGestureRecognizer.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGestureRecognizer.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphGenerator.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphGenerator.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphInfo.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphInfo.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGradient.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGradient.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGraphicsContext.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGraphicsContext.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGridView.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGridView.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGroupTouchBarItem.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGroupTouchBarItem.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpManager.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpManager.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpPanel.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpPanel.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImage.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImage.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageCell.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageCell.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageRep.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageRep.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageView.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageView.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputManager.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputManager.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputServer.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputServer.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSKeyValueBinding.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSKeyValueBinding.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSLayoutAnchor.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSLayoutAnchor.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSLayoutConstraint.gsdoc
@@ -179,8 +276,14 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSLevelIndicatorCell.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMagnificationGestureRecognizer.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMagnificationGestureRecognizer.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMatrix.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMatrix.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMediaLibraryBrowserController.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMediaLibraryBrowserController.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenu.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenu.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenuItem.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenuItem.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenuItemCell.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenuItemCell.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenuView.gsdoc
@@ -195,6 +298,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibConnector.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibControlConnector.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibControlConnector.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibLoading.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibLoading.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibOutletConnector.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibOutletConnector.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSObjectController.gsdoc
@@ -205,6 +310,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSOpenGLView.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSOpenPanel.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSOpenPanel.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSOutlineView.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSOutlineView.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPDFImageRep.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPDFImageRep.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPDFInfo.gsdoc
@@ -215,12 +322,16 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPICTImageRep.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPageController.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPageController.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPageLayout.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPageLayout.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPanGestureRecognizer.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPanGestureRecognizer.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPanel.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPanel.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSParagraphStyle.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSParagraphStyle.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPasteboard.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPasteboard.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPasteboardItem.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPasteboardItem.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPathCell.gsdoc
@@ -253,6 +364,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrintInfo.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrintOperation.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrintOperation.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrintPanel.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrintPanel.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrinter.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrinter.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSProgressIndicator.gsdoc
@@ -269,6 +382,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSRulerView.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSRunningApplication.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSRunningApplication.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSavePanel.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSavePanel.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSScreen.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSScreen.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSScrollView.gsdoc
@@ -291,6 +406,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSegmentedCell.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSegmentedControl.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSegmentedControl.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSeguePerforming.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSeguePerforming.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSelection.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSelection.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSShadow.gsdoc
@@ -317,6 +434,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSpeechSynthesizer.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSpellChecker.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSpellChecker.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSpellProtocol.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSpellProtocol.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSplitView.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSplitView.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSplitViewController.gsdoc
@@ -341,6 +460,8 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSStoryboard.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSStoryboardSegue.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSStoryboardSegue.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSStringDrawing.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSStringDrawing.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSwitch.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSwitch.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTabView.gsdoc
@@ -349,20 +470,34 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTabViewController.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTabViewItem.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTabViewItem.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableColumn.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableColumn.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableHeaderCell.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableHeaderCell.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableHeaderView.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableHeaderView.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableView.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableView.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSText.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSText.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextAlternatives.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextAlternatives.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextAttachment.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextAttachment.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextCheckingClient.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextCheckingClient.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextCheckingController.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextCheckingController.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextContainer.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextContainer.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextField.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextField.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextFieldCell.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextFieldCell.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextFinder.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextFinder.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextInputClient.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextInputClient.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextInputContext.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextInputContext.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextList.gsdoc
@@ -401,159 +536,6 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSUserDefaultsController.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSUserInterfaceCompression.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSUserInterfaceCompression.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSViewController.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSViewController.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSVisualEffectView.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSVisualEffectView.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindowController.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindowController.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/ClassesTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/Functions.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/Functions.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/FunctionsTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/FunctionsTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSHbox.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSHbox.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTable.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTable.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTheme.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSTheme.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSVbox.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GSVbox.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GuiAdditions.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/GuiAdditions.igsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/MainIndex.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/OrderedSymbolDeclarations.plist
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/TypesAndConstants.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/TypesAndConstants.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/TypesTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/TypesTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/VariablesTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/VariablesTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Additions/index.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/General/General.igsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/General/OpenStepCompliance.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/General/dependencies
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Affine-Transformations.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Application-Makefiles.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Basic-Controls.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Browsers.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Images-and-Imageviews.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Interface-Files.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Introduction.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Matrix-Controls.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Outlets-and-Actions.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/Tableviews.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/The-view-concept.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/applicationmakefiles.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/basicconcepts.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/browsercontrols.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/conceptindex.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/controls.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/dataexchange.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/eventhandling.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/fdl.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/gnustepapplications.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/images.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/index.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/interfacefiles.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/matrix.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/outlineviews.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/tableview.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ProgrammingManual/AppKit/theviewconcept.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/ClassesTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/ClassesTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/ConstantsTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/ConstantsTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Functions.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Functions.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/FunctionsTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/FunctionsTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Gui.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/Gui.igsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/MainIndex.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityProtocols.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAccessibilityProtocols.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAffineTransform.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAffineTransform.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAttributedString.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSAttributedString.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSCollectionView.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSCollectionView.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColor.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColor.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPanel.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPanel.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPicking.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSColorPicking.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSControl.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSControl.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDataLinkPanel.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDataLinkPanel.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDragging.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSDragging.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFileWrapperExtensions.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFileWrapperExtensions.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFont.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFont.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontPanel.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSFontPanel.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphGenerator.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphGenerator.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphInfo.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGlyphInfo.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGraphicsContext.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSGraphicsContext.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpManager.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpManager.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpPanel.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSHelpPanel.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageRep.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSImageRep.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputManager.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputManager.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputServer.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSInputServer.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSKeyValueBinding.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSKeyValueBinding.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMatrix.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMatrix.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenu.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenu.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenuItem.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSMenuItem.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibLoading.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSNibLoading.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSOutlineView.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSOutlineView.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPageLayout.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPageLayout.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPasteboard.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPasteboard.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrintPanel.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSPrintPanel.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSavePanel.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSavePanel.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSeguePerforming.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSeguePerforming.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSpellProtocol.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSSpellProtocol.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSStringDrawing.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSStringDrawing.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableColumn.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableColumn.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableView.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTableView.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSText.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSText.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextAttachment.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextAttachment.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextCheckingClient.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextCheckingClient.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextField.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextField.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextInputClient.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSTextInputClient.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSUserInterfaceItemIdentification.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSUserInterfaceItemIdentification.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSUserInterfaceItemSearching.gsdoc
@@ -562,21 +544,22 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSUserInterfaceValidation.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSView.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSView.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSViewController.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSViewController.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSVisualEffectView.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSVisualEffectView.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindow.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindow.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindowController.gsdoc
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindowController.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindowRestoration.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWindowRestoration.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWorkspace.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/NSWorkspace.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/OrderedSymbolDeclarations.plist
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/ProtocolsTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/ProtocolsTOC.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/TypesAndConstants.gsdoc
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/TypesAndConstants.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/TypesTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/TypesTOC.html
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/VariablesTOC.gsdoc
-%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/VariablesTOC.html
+%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/default-styles.css
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/Reference/index.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ReleaseNotes/%%VERSION%%/ANNOUNCE
%%PORTDOCS%%GNUstep/System/Library/Documentation/Developer/Gui/ReleaseNotes/%%VERSION%%/BUGS
@@ -592,12 +575,12 @@ GNUstep/System/Library/ColorPickers/WheelPicker.bundle/stamp.make
%%PORTDOCS%%GNUstep/System/Library/Documentation/User/Gui/LanguageSetup.html
%%PORTDOCS%%GNUstep/System/Library/Documentation/User/Gui/dependencies
%%PORTDOCS%%GNUstep/System/Library/Documentation/info/AppKit.info
-GNUstep/System/Library/Documentation/man/man1/GSSpeechServer.1.gz
+%%PORTDOCS%%GNUstep/System/Library/Documentation/man/man1/GSSpeechServer.1.gz
%%PORTDOCS%%GNUstep/System/Library/Documentation/man/man1/gclose.1.gz
%%PORTDOCS%%GNUstep/System/Library/Documentation/man/man1/gcloseall.1.gz
%%PORTDOCS%%GNUstep/System/Library/Documentation/man/man1/gopen.1.gz
%%PORTDOCS%%GNUstep/System/Library/Documentation/man/man1/make_services.1.gz
-GNUstep/System/Library/Documentation/man/man1/say.1.gz
+%%PORTDOCS%%GNUstep/System/Library/Documentation/man/man1/say.1.gz
%%PORTDOCS%%GNUstep/System/Library/Documentation/man/man1/set_show_service.1.gz
GNUstep/System/Library/Headers/AppKit/AppKit.h
GNUstep/System/Library/Headers/AppKit/AppKitDefines.h
@@ -756,6 +739,7 @@ GNUstep/System/Library/Headers/AppKit/NSMediaLibraryBrowserController.h
GNUstep/System/Library/Headers/AppKit/NSMenu.h
GNUstep/System/Library/Headers/AppKit/NSMenuItem.h
GNUstep/System/Library/Headers/AppKit/NSMenuItemCell.h
+GNUstep/System/Library/Headers/AppKit/NSMenuToolbarItem.h
GNUstep/System/Library/Headers/AppKit/NSMenuView.h
GNUstep/System/Library/Headers/AppKit/NSMovie.h
GNUstep/System/Library/Headers/AppKit/NSMovieView.h
@@ -1054,6 +1038,7 @@ GNUstep/System/Library/Images/common_ImageFolder.tiff
GNUstep/System/Library/Images/common_Info.tiff
GNUstep/System/Library/Images/common_LeftTabStop.tiff
GNUstep/System/Library/Images/common_LibraryFolder.tiff
+GNUstep/System/Library/Images/common_MenuToolbarItem.tiff
GNUstep/System/Library/Images/common_MiniWindowTile.tiff
GNUstep/System/Library/Images/common_Miniaturize.tiff
GNUstep/System/Library/Images/common_MiniaturizeH.tiff
@@ -1182,10 +1167,10 @@ GNUstep/System/Library/Libraries/gnustep-gui/Versions/%%BASEVERSION%%/Resources/
GNUstep/System/Library/Libraries/gnustep-gui/Versions/%%BASEVERSION%%/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/data.info
GNUstep/System/Library/Libraries/gnustep-gui/Versions/%%BASEVERSION%%/Resources/Spanish.lproj/GSToolbarCustomizationPalette.gorm/objects.gorm
GNUstep/System/Library/Libraries/gnustep-gui/Versions/%%BASEVERSION%%/Resources/Spanish.lproj/Localizable.strings
-GNUstep/System/Library/Libraries/pkgconfig/gnustep-gui.pc
GNUstep/System/Library/Libraries/libgnustep-gui.so
GNUstep/System/Library/Libraries/libgnustep-gui.so.0
GNUstep/System/Library/Libraries/libgnustep-gui.so.%%VERSION%%
+GNUstep/System/Library/Libraries/pkgconfig/gnustep-gui.pc
GNUstep/System/Library/Makefiles/Additional/gui.make
GNUstep/System/Library/PostScript/GSProlog.ps
GNUstep/System/Library/PostScript/PPD/English.lproj/Generic-PostScript_Printer-Postscript.ppd
@@ -1209,4 +1194,5 @@ GNUstep/System/Tools/gopen
GNUstep/System/Tools/make_services
GNUstep/System/Tools/say
GNUstep/System/Tools/set_show_service
+libdata/ldconfig/gnustep-gui
@dir GNUstep/System/Library/Themes
diff --git a/x11-toolkits/gtk-sharp30/Makefile b/x11-toolkits/gtk-sharp30/Makefile
index ed2683795aaf..b58128c136f4 100644
--- a/x11-toolkits/gtk-sharp30/Makefile
+++ b/x11-toolkits/gtk-sharp30/Makefile
@@ -5,7 +5,7 @@ CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 30
-MAINTAINER= kwm@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= GTK and GNOME interfaces for the .NET runtime
WWW= https://www.mono-project.com/Gtk
diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile
index 699df6c9cb80..925383de718c 100644
--- a/x11-toolkits/gtk30/Makefile
+++ b/x11-toolkits/gtk30/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk
-DISTVERSION= 3.24.49 # sync with x11-themes: adwaita-icon-theme, gnome-themes-standard and mate-themes
+DISTVERSION= 3.24.50 # sync with x11-themes: adwaita-icon-theme, gnome-themes-standard and mate-themes
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 3
@@ -36,10 +36,10 @@ MESON_ARGS= -Dtests=false
PORTSCOUT= limit:1,even
-LIBVERSION= 0.2417.32
+LIBVERSION= 0.2418.32
PLIST_SUB+= LIBVERSION=${LIBVERSION}
-OPTIONS_DEFINE= ATK_BRIDGE COLORD CUPS DEBUG DOCS
+OPTIONS_DEFINE= ATK_BRIDGE COLORD CUPS DOCS
OPTIONS_DEFAULT= ATK_BRIDGE BROADWAY COLORD CUPS WAYLAND X11
OPTIONS_MULTI= BACKENDS
OPTIONS_MULTI_BACKENDS= BROADWAY WAYLAND X11
@@ -64,8 +64,6 @@ CUPS_LIB_DEPENDS= libcups.so:print/cups
CUPS_MESON_ON= -Dprint_backends=cups,file,lpr
CUPS_MESON_OFF= -Dprint_backends=file,lpr
-DEBUG_MESON_ON= --buildtype=debug
-
DOCS_BUILD_DEPENDS= gtk-doc>0:textproc/gtk-doc
DOCS_MESON_TRUE= gtk_doc man
diff --git a/x11-toolkits/gtk30/distinfo b/x11-toolkits/gtk30/distinfo
index b1635aaf030e..8d85fd0e9d9c 100644
--- a/x11-toolkits/gtk30/distinfo
+++ b/x11-toolkits/gtk30/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741533815
-SHA256 (gnome/gtk-3.24.49.tar.xz) = 5ea52c6a28f0e5ecf2e9a3c2facbb30d040b73871fcd5f33cd1317e9018a146e
-SIZE (gnome/gtk-3.24.49.tar.xz) = 13450556
+TIMESTAMP = 1754732301
+SHA256 (gnome/gtk-3.24.50.tar.xz) = 399118a5699314622165a11b769ea9b6ed68e037b6d46d57cfcf4851dec07529
+SIZE (gnome/gtk-3.24.50.tar.xz) = 13463460
diff --git a/x11-toolkits/gtk4-layer-shell/Makefile b/x11-toolkits/gtk4-layer-shell/Makefile
index 1f8ad52e8e4c..6405071ba497 100644
--- a/x11-toolkits/gtk4-layer-shell/Makefile
+++ b/x11-toolkits/gtk4-layer-shell/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gtk4-layer-shell
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.1
+DISTVERSION= 1.2.0
CATEGORIES= x11-toolkits
MAINTAINER= jbeich@FreeBSD.org
diff --git a/x11-toolkits/gtk4-layer-shell/distinfo b/x11-toolkits/gtk4-layer-shell/distinfo
index f15b1c8c0337..1b3353441da0 100644
--- a/x11-toolkits/gtk4-layer-shell/distinfo
+++ b/x11-toolkits/gtk4-layer-shell/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743237985
-SHA256 (wmww-gtk4-layer-shell-v1.1.1_GH0.tar.gz) = 5db158d570e28f56625d5fb2022bc487c0f1b1b21a965702e461a5a5a049a439
-SIZE (wmww-gtk4-layer-shell-v1.1.1_GH0.tar.gz) = 70227
+TIMESTAMP = 1754984790
+SHA256 (wmww-gtk4-layer-shell-v1.2.0_GH0.tar.gz) = 4e04711fec80afbcd0a1e6e39c07ae263d2c3400181791b7826f3e5317b33567
+SIZE (wmww-gtk4-layer-shell-v1.2.0_GH0.tar.gz) = 77963
diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile
index 6273de13e166..5b651bae0406 100644
--- a/x11-toolkits/gtk40/Makefile
+++ b/x11-toolkits/gtk40/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk
-PORTVERSION= 4.18.4
+PORTVERSION= 4.18.6
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
PKGNAMESUFFIX= 4
@@ -9,7 +9,7 @@ MAINTAINER= desktop@FreeBSD.org
COMMENT= Gimp Toolkit for X11 GUI (current stable version)
WWW= https://www.gtk.org/
-LICENSE= LGPL20
+LICENSE= LGPL21+
PORTSCOUT= limit:1,even
@@ -38,7 +38,7 @@ LDFLAGS+= -lexecinfo
BINARY_ALIAS= python3=${PYTHON_CMD}
-LIBVERSION= 1.1800.4
+LIBVERSION= 1.1800.6
PLIST_SUB+= LIBVERSION=${LIBVERSION}
GLIB_SCHEMAS= org.gtk.Demo4.gschema.xml \
diff --git a/x11-toolkits/gtk40/distinfo b/x11-toolkits/gtk40/distinfo
index 35bb33a28d19..9e8ac8f03458 100644
--- a/x11-toolkits/gtk40/distinfo
+++ b/x11-toolkits/gtk40/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743986714
-SHA256 (gnome/gtk-4.18.4.tar.xz) = d4783ac15037c2c4275a8f1acc94f5fede28a516243fccb92ff54a11c15775ff
-SIZE (gnome/gtk-4.18.4.tar.xz) = 17705888
+TIMESTAMP = 1752500048
+SHA256 (gnome/gtk-4.18.6.tar.xz) = e1817c650ddc3261f9a8345b3b22a26a5d80af154630dedc03cc7becefffd0fa
+SIZE (gnome/gtk-4.18.6.tar.xz) = 17710412
diff --git a/x11-toolkits/hyprland-qt-support/Makefile b/x11-toolkits/hyprland-qt-support/Makefile
index f83ad46edf33..0938765067c7 100644
--- a/x11-toolkits/hyprland-qt-support/Makefile
+++ b/x11-toolkits/hyprland-qt-support/Makefile
@@ -1,9 +1,10 @@
PORTNAME= hyprland-qt-support
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tagattie@FreeBSD.org
COMMENT= QML style provider for hypr* Qt apps
WWW= https://github.com/hyprwm/hyprland-qt-support
diff --git a/x11-toolkits/imgui/Makefile b/x11-toolkits/imgui/Makefile
index bbca0eadab10..4e8f9ba03b7a 100644
--- a/x11-toolkits/imgui/Makefile
+++ b/x11-toolkits/imgui/Makefile
@@ -1,6 +1,8 @@
PORTNAME= imgui
DISTVERSIONPREFIX= v
-DISTVERSION= 1.91.9
+DISTVERSION= 1.92.1
+DISTVERSIONSUFFIX= -docking
+PORTREVISION= 1
CATEGORIES= x11-toolkits
MAINTAINER= yuri@FreeBSD.org
@@ -10,24 +12,34 @@ WWW= https://github.com/ocornut/imgui
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-USES= cmake
-USE_LDCONFIG= yes
-
+USES= cmake gl
USE_GITHUB= yes
GH_ACCOUNT= ocornut
+USE_GL= gl
+USE_LDCONFIG= yes
CMAKE_ON= BUILD_SHARED_LIBS
+CMAKE_OFF= EMSCRIPTEN IMGUI_TEST_ENGINE
+
+LDFLAGS+= -lGL -L${LOCALBASE}/lib
-OPTIONS_DEFINE= FREETYPE WCHAR32
+OPTIONS_DEFINE= FREETYPE FREETYPE_SVG WCHAR32
+OPTIONS_DEFAULT= GLFW GLUT OPENGL2 OPENGL3 SDL3 SDL3_RENDERER \
+ SDLGPU3 VULKAN
OPTIONS_MULTI= BACKENDS
-OPTIONS_MULTI_BACKENDS= ALLEGRO5 GLFW OPENGL2 OPENGL3 SDL2 SDL2_RENDERER VULKAN
-OPTIONS_DEFAULT= GLFW OPENGL2 OPENGL3
+OPTIONS_MULTI_BACKENDS= ALLEGRO5 GLFW GLUT OPENGL2 OPENGL3 SDL2 \
+ SDL2_RENDERER SDL3 SDL3_RENDERER \
+ SDLGPU3 VULKAN
OPTIONS_SUB= yes
## general options
-FREETYPE_CMAKE_BOOL= IMGUI_FREETYPE
FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
+FREETYPE_CMAKE_BOOL= IMGUI_FREETYPE
+
+FREETYPE_SVG_DESC= Support SVG fonts via plutosvg
+FREETYPE_SVG_LIB_DEPENDS= libplutosvg.so:graphics/plutosvg
+FREETYPE_SVG_CMAKE_BOOL= IMGUI_FREETYPE_SVG
WCHAR32_DESC= Use wchar32
WCHAR32_CMAKE_BOOL= IMGUI_USE_WCHAR32
@@ -35,47 +47,74 @@ WCHAR32_CMAKE_BOOL= IMGUI_USE_WCHAR32
## backend options
ALLEGRO5_DESC= Install Allegro5 backend
-ALLEGRO5_CMAKE_BOOL= IMGUI_BUILD_ALLEGRO5_BINDING
ALLEGRO5_LIB_DEPENDS= liballegro.so:devel/allegro5 # even though binary doesn't link to liballegro.so for some reason
+ALLEGRO5_CMAKE_BOOL= IMGUI_BUILD_ALLEGRO5_BINDING
GLFW_DESC= Install GLFW backend
-GLFW_CMAKE_BOOL= IMGUI_BUILD_GLFW_BINDING
-GLFW_USES= gl
-GLFW_USE= GL=gl
GLFW_LIB_DEPENDS= libglfw.so:graphics/glfw
+GLFW_CMAKE_BOOL= IMGUI_BUILD_GLFW_BINDING
+
+GLUT_DESC= Install GLUT backend
+GLUT_USES= xorg
+GLUT_USE= GL=glut XORG=xi,xmu
+GLUT_CMAKE_BOOL= IMGUI_BUILD_GLUT_BINDING
OPENGL2_DESC= Install OPENGL2 backend
-OPENGL2_USES= gl localbase
-OPENGL2_USE= GL=gl
OPENGL2_CMAKE_BOOL= IMGUI_BUILD_OPENGL2_BINDING
OPENGL3_DESC= Install OPENGL3 backend
-OPENGL3_USES= gl localbase
-OPENGL3_USE= GL=gl
OPENGL3_CMAKE_BOOL= IMGUI_BUILD_OPENGL3_BINDING
SDL2_DESC= Install SDL2 backend
-SDL2_USES= localbase sdl
+SDL2_PREVENTS= SDL3 SDL3_RENDERER
+SDL2_PREVENTS_MSG= INTERFACE_SDL_VERSION conflict
+SDL2_USES= sdl
SDL2_USE= SDL=sdl2
SDL2_CMAKE_BOOL= IMGUI_BUILD_SDL2_BINDING
SDL2_RENDERER_DESC= Install SDL2 renderer backend
+SDL2_RENDERER_PREVENTS= SDL3 SDL3_RENDERER SDLGPU3
+SDL2_RENDERER_PREVENTS_MSG= INTERFACE_SDL_VERSION conflict
SDL2_RENDERER_USES= sdl
SDL2_RENDERER_USE= SDL=sdl2
SDL2_RENDERER_CMAKE_BOOL= IMGUI_BUILD_SDL2_RENDERER_BINDING
+SDL3_DESC= Install SDL3 backend
+SDL3_PREVENTS= SDL2 SDL2_RENDERER
+SDL3_PREVENTS_MSG= INTERFACE_SDL_VERSION conflict
+SDL3_USES= sdl
+SDL3_USE= SDL=sdl3
+SDL3_CMAKE_BOOL= IMGUI_BUILD_SDL3_BINDING
+
+SDL3_RENDERER_DESC= Install SDL3 renderer backend
+SDL3_RENDERER_PREVENTS= SDL2 SDL2_RENDERER
+SDL3_RENDERER_PREVENTS_MSG= INTERFACE_SDL_VERSION conflict
+SDL3_RENDERER_USES= sdl
+SDL3_RENDERER_USE= SDL=sdl3
+SDL3_RENDERER_CMAKE_BOOL= IMGUI_BUILD_SDL3_RENDERER_BINDING
+
+SDLGPU3_DESC= Install SDL3 GPU backend
+SDLGPU3_PREVENTS= SDL2 SDL2_RENDERER
+SDLGPU3_PREVENTS_MSG= INTERFACE_SDL_VERSION conflict
+SDLGPU3_USES= sdl
+SDLGPU3_USE= SDL=sdl3
+SDLGPU3_CMAKE_BOOL= IMGUI_BUILD_SDLGPU3_BINDING
+
VULKAN_DESC= Install Vulkan renderer backend
-VULKAN_CMAKE_BOOL= IMGUI_BUILD_VULKAN_BINDING
+VULKAN_BUILD_DEPENDS= glslangValidator:graphics/glslang \
+ glslc:graphics/shaderc \
+ ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
+VULKAN_CMAKE_BOOL= IMGUI_BUILD_VULKAN_BINDING
post-patch:
@${CP} ${FILESDIR}/CMakeLists.txt ${FILESDIR}/imgui-config.cmake.in ${WRKSRC}
do-test:
- @cd ${WRKSRC}/examples/example_sdl2_opengl3 && \
+ @cd ${WRKSRC}/examples/example_sdl3_sdlrenderer3 && \
${GMAKE} \
- CXXFLAGS="${CXXFLAGS} `pkg-config --cflags sdl2` -I${STAGEDIR}${PREFIX}/include -I${WRKSRC}/backends" \
- LIBS="`pkg-config --libs sdl2` -lGL" && \
- ./example_sdl2_opengl3
+ CXXFLAGS="${CXXFLAGS} `pkg-config --cflags sdl3` -I${STAGEDIR}${PREFIX}/include -I${WRKSRC}/backends" \
+ LIBS="`pkg-config --libs sdl3` -lGL" && \
+ ./example_sdl3_sdlrenderer3
.include <bsd.port.mk>
diff --git a/x11-toolkits/imgui/distinfo b/x11-toolkits/imgui/distinfo
index 39291e174d6e..76bdc8503d3e 100644
--- a/x11-toolkits/imgui/distinfo
+++ b/x11-toolkits/imgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742022071
-SHA256 (ocornut-imgui-v1.91.9_GH0.tar.gz) = 3872a5f90df78fced023c1945f4466b654fd74573370b77b17742149763a7a7c
-SIZE (ocornut-imgui-v1.91.9_GH0.tar.gz) = 1846168
+TIMESTAMP = 1754255555
+SHA256 (ocornut-imgui-v1.92.1-docking_GH0.tar.gz) = 2f308ae014a8f3a46d89cf4db71c814af815b704b8a88b7136bae148eb8f4b71
+SIZE (ocornut-imgui-v1.92.1-docking_GH0.tar.gz) = 2087814
diff --git a/x11-toolkits/imgui/files/CMakeLists.txt b/x11-toolkits/imgui/files/CMakeLists.txt
index 7c91260afea6..0ad1dd4b6532 100644
--- a/x11-toolkits/imgui/files/CMakeLists.txt
+++ b/x11-toolkits/imgui/files/CMakeLists.txt
@@ -15,7 +15,7 @@ add_library(${PROJECT_NAME}::${PROJECT_NAME} ALIAS ${PROJECT_NAME})
target_include_directories(
${PROJECT_NAME}
PUBLIC
- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
+ "$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR};${CMAKE_CURRENT_SOURCE_DIR}/test-engine>"
$<INSTALL_INTERFACE:include>
)
@@ -33,11 +33,15 @@ target_sources(
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_11)
if(IMGUI_BUILD_ALLEGRO5_BINDING)
- find_path(ALLEGRO5_INCLUDE_DIRS allegro5/allegro.h)
- target_include_directories(${PROJECT_NAME} PRIVATE ${ALLEGRO5_INCLUDE_DIRS})
+ find_package(Allegro CONFIG REQUIRED)
+ target_link_libraries(${PROJECT_NAME} PRIVATE Allegro::allegro Allegro::allegro_ttf Allegro::allegro_font Allegro::allegro_main)
target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_allegro5.cpp)
endif()
+if(IMGUI_BUILD_ANDROID_BINDING)
+ target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_android.cpp)
+endif()
+
if(IMGUI_BUILD_DX9_BINDING)
target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_dx9.cpp)
endif()
@@ -55,8 +59,10 @@ if(IMGUI_BUILD_DX12_BINDING)
endif()
if(IMGUI_BUILD_GLFW_BINDING)
- find_package(glfw3 CONFIG REQUIRED)
- target_link_libraries(${PROJECT_NAME} PUBLIC glfw)
+ if(NOT EMSCRIPTEN)
+ find_package(glfw3 CONFIG REQUIRED)
+ target_link_libraries(${PROJECT_NAME} PUBLIC glfw)
+ endif()
target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_glfw.cpp)
endif()
@@ -86,13 +92,31 @@ endif()
if(IMGUI_BUILD_SDL2_BINDING)
find_package(SDL2 CONFIG REQUIRED)
target_link_libraries(${PROJECT_NAME} PUBLIC SDL2::SDL2)
- target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdl.cpp)
+ target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdl2.cpp)
endif()
if(IMGUI_BUILD_SDL2_RENDERER_BINDING)
find_package(SDL2 CONFIG REQUIRED)
target_link_libraries(${PROJECT_NAME} PUBLIC SDL2::SDL2)
- target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlrenderer.cpp)
+ target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlrenderer2.cpp)
+endif()
+
+if(IMGUI_BUILD_SDL3_BINDING)
+ find_package(SDL3 CONFIG REQUIRED)
+ target_link_libraries(${PROJECT_NAME} PUBLIC SDL3::SDL3)
+ target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdl3.cpp)
+endif()
+
+if(IMGUI_BUILD_SDLGPU3_BINDING)
+ find_package(SDL3 CONFIG REQUIRED)
+ target_link_libraries(${PROJECT_NAME} PUBLIC SDL3::SDL3)
+ target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlgpu3.cpp)
+endif()
+
+if(IMGUI_BUILD_SDL3_RENDERER_BINDING)
+ find_package(SDL3 CONFIG REQUIRED)
+ target_link_libraries(${PROJECT_NAME} PUBLIC SDL3::SDL3)
+ target_sources(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlrenderer3.cpp)
endif()
if(IMGUI_BUILD_VULKAN_BINDING)
@@ -112,10 +136,33 @@ if(IMGUI_FREETYPE)
target_compile_definitions(${PROJECT_NAME} PUBLIC IMGUI_ENABLE_FREETYPE)
endif()
+if(IMGUI_FREETYPE_SVG)
+ find_package(plutosvg CONFIG REQUIRED)
+ target_link_libraries(${PROJECT_NAME} PUBLIC plutosvg::plutosvg)
+ target_compile_definitions(${PROJECT_NAME} PUBLIC IMGUI_ENABLE_FREETYPE_PLUTOSVG)
+endif()
+
if(IMGUI_USE_WCHAR32)
target_compile_definitions(${PROJECT_NAME} PUBLIC IMGUI_USE_WCHAR32)
endif()
+if(IMGUI_TEST_ENGINE)
+ find_package(Stb REQUIRED)
+ target_include_directories(${PROJECT_NAME} PRIVATE ${Stb_INCLUDE_DIR})
+ target_sources(
+ ${PROJECT_NAME}
+ PRIVATE
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_capture_tool.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_context.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_coroutine.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_engine.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_exporters.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_perftool.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_ui.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_utils.cpp
+ )
+endif()
+
list(REMOVE_DUPLICATES BINDINGS_SOURCES)
install(
@@ -152,6 +199,10 @@ if(NOT IMGUI_SKIP_HEADERS)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_allegro5.h DESTINATION include)
endif()
+ if (IMGUI_BUILD_ANDROID_BINDING)
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_android.h DESTINATION include)
+ endif()
+
if(IMGUI_BUILD_DX9_BINDING)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_dx9.h DESTINATION include)
endif()
@@ -198,12 +249,22 @@ if(NOT IMGUI_SKIP_HEADERS)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_osx.h DESTINATION include)
endif()
- if(IMGUI_BUILD_SDL2_BINDING)
- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdl.h DESTINATION include)
+ if(IMGUI_BUILD_SDL3_BINDING)
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdl3.h DESTINATION include)
+ endif()
+
+ if(IMGUI_BUILD_SDLGPU3_BINDING)
+ install(
+ FILES
+ ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlgpu3.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlgpu3_shaders.h
+ DESTINATION
+ include
+ )
endif()
- if(IMGUI_BUILD_SDL2_RENDERER_BINDING)
- install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlrenderer.h DESTINATION include)
+ if(IMGUI_BUILD_SDL3_RENDERER_BINDING)
+ install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/backends/imgui_impl_sdlrenderer3.h DESTINATION include)
endif()
if(IMGUI_BUILD_VULKAN_BINDING)
@@ -217,6 +278,24 @@ if(NOT IMGUI_SKIP_HEADERS)
if(IMGUI_FREETYPE)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/misc/freetype/imgui_freetype.h DESTINATION include)
endif()
+
+ if(IMGUI_TEST_ENGINE)
+ install(
+ FILES
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_capture_tool.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_context.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_coroutine.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_engine.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_exporters.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_imconfig.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_internal.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_perftool.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_ui.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/test-engine/imgui_te_utils.h
+ DESTINATION
+ include
+ )
+ endif()
endif()
include(CMakePackageConfigHelpers)
diff --git a/x11-toolkits/imgui/files/imgui-config.cmake.in b/x11-toolkits/imgui/files/imgui-config.cmake.in
index 6d9933db7287..7ebfaea9305c 100644
--- a/x11-toolkits/imgui/files/imgui-config.cmake.in
+++ b/x11-toolkits/imgui/files/imgui-config.cmake.in
@@ -1,29 +1,47 @@
-# from https://raw.githubusercontent.com/microsoft/vcpkg/master/ports/imgui/imgui-config.cmake.in
-
-cmake_policy(SET CMP0012 NEW)
-
-@PACKAGE_INIT@
-
-include(CMakeFindDependencyMacro)
-
-if (@IMGUI_BUILD_GLFW_BINDING@)
- find_dependency(glfw3 CONFIG)
-endif()
-
-if (@IMGUI_BUILD_GLUT_BINDING@)
- find_dependency(GLUT)
-endif()
-
-if (@IMGUI_BUILD_SDL2_BINDING@ OR @IMGUI_BUILD_SDL2_RENDERER_BINDING@)
- find_dependency(SDL2 CONFIG)
-endif()
-
-if (@IMGUI_BUILD_VULKAN_BINDING@)
- find_dependency(Vulkan)
-endif()
-
-if (@IMGUI_FREETYPE@)
- find_dependency(freetype CONFIG)
-endif()
-
-include("${CMAKE_CURRENT_LIST_DIR}/imgui-targets.cmake")
+# from https://raw.githubusercontent.com/microsoft/vcpkg/master/ports/imgui/imgui-config.cmake.in
+
+cmake_policy(SET CMP0012 NEW)
+
+@PACKAGE_INIT@
+
+include(CMakeFindDependencyMacro)
+
+if (@IMGUI_BUILD_GLFW_BINDING@)
+ if (NOT "@EMSCRIPTEN@")
+ find_dependency(glfw3 CONFIG)
+ endif()
+endif()
+
+if (@IMGUI_BUILD_GLUT_BINDING@)
+ find_dependency(GLUT)
+endif()
+
+if (@IMGUI_BUILD_SDL2_BINDING@ OR @IMGUI_BUILD_SDL2_RENDERER_BINDING@)
+ find_dependency(SDL2 CONFIG)
+endif()
+
+if (@IMGUI_BUILD_SDL3_BINDING@ OR @IMGUI_BUILD_SDL3_RENDERER_BINDING@ OR @IMGUI_BUILD_SDLGPU3_BINDING@)
+ find_dependency(SDL3 CONFIG)
+endif()
+
+if (@IMGUI_BUILD_VULKAN_BINDING@)
+ find_dependency(Vulkan)
+endif()
+
+if (@IMGUI_FREETYPE@)
+ find_dependency(freetype CONFIG)
+endif()
+
+if (@IMGUI_FREETYPE_SVG@)
+ find_dependency(plutosvg CONFIG)
+endif()
+
+if (@IMGUI_BUILD_ALLEGRO5_BINDING@)
+ find_dependency(Allegro CONFIG)
+endif()
+
+if (@IMGUI_TEST_ENGINE@)
+ find_dependency(Stb)
+endif()
+
+include("${CMAKE_CURRENT_LIST_DIR}/imgui-targets.cmake")
diff --git a/x11-toolkits/imgui/pkg-plist b/x11-toolkits/imgui/pkg-plist
index 7b37d848bf7b..10fc724ca2fc 100644
--- a/x11-toolkits/imgui/pkg-plist
+++ b/x11-toolkits/imgui/pkg-plist
@@ -3,11 +3,16 @@ include/imgui.h
%%FREETYPE%%include/imgui_freetype.h
%%ALLEGRO5%%include/imgui_impl_allegro5.h
%%GLFW%%include/imgui_impl_glfw.h
+%%GLUT%%include/imgui_impl_glut.h
%%OPENGL2%%include/imgui_impl_opengl2.h
%%OPENGL3%%include/imgui_impl_opengl3.h
%%OPENGL3%%include/imgui_impl_opengl3_loader.h
-%%SDL2%%include/imgui_impl_sdl.h
-%%SDL2_RENDERER%%include/imgui_impl_sdlrenderer.h
+%%SDL2%%include/imgui_impl_sdl2.h
+%%SDL3%%include/imgui_impl_sdl3.h
+%%SDLGPU3%%include/imgui_impl_sdlgpu3.h
+%%SDLGPU3%%include/imgui_impl_sdlgpu3_shaders.h
+%%SDL2_RENDERER%%include/imgui_impl_sdlrenderer2.h
+%%SDL3_RENDERER%%include/imgui_impl_sdlrenderer3.h
%%VULKAN%%include/imgui_impl_vulkan.h
include/imgui_internal.h
include/imgui_stdlib.h
diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile
index 69494e8943b1..6803f6796bcd 100644
--- a/x11-toolkits/kddockwidgets/Makefile
+++ b/x11-toolkits/kddockwidgets/Makefile
@@ -1,7 +1,7 @@
PORTNAME= kddockwidgets
DISTVERSIONPREFIX= v
DISTVERSION= 2.2.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits
MAINTAINER= kde@FreeBSD.org
diff --git a/x11-toolkits/kf6-attica/distinfo b/x11-toolkits/kf6-attica/distinfo
index 73c953c12a10..af402bbbb98c 100644
--- a/x11-toolkits/kf6-attica/distinfo
+++ b/x11-toolkits/kf6-attica/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476632
-SHA256 (KDE/frameworks/6.15/attica-6.15.0.tar.xz) = e2d081f08d5e6a361836313b2091d4d5a7518c0f7bdaf7b53d2db970b5a0273f
-SIZE (KDE/frameworks/6.15/attica-6.15.0.tar.xz) = 68664
+TIMESTAMP = 1752529527
+SHA256 (KDE/frameworks/6.16/attica-6.16.0.tar.xz) = 5d1c88f64d06f78d82584b5275f2062356866f82b7fdfb9728ac4dc4d509be6a
+SIZE (KDE/frameworks/6.16/attica-6.16.0.tar.xz) = 68648
diff --git a/x11-toolkits/kf6-kcompletion/distinfo b/x11-toolkits/kf6-kcompletion/distinfo
index 3fd3373e162a..7d06d77c5dec 100644
--- a/x11-toolkits/kf6-kcompletion/distinfo
+++ b/x11-toolkits/kf6-kcompletion/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kcompletion-6.15.0.tar.xz) = 938cad318dcaa2fca8b8b8d4853fa3f7abd833dcf03b51e19a174e6195ccc27d
-SIZE (KDE/frameworks/6.15/kcompletion-6.15.0.tar.xz) = 2300344
+TIMESTAMP = 1752529528
+SHA256 (KDE/frameworks/6.16/kcompletion-6.16.0.tar.xz) = 3f71d7f24ca704529322eead7d2132331e9461eb91ab489d6e3d990d9d7ca133
+SIZE (KDE/frameworks/6.16/kcompletion-6.16.0.tar.xz) = 2300608
diff --git a/x11-toolkits/kf6-kconfigwidgets/distinfo b/x11-toolkits/kf6-kconfigwidgets/distinfo
index 0ed49f4530ab..146f71f40210 100644
--- a/x11-toolkits/kf6-kconfigwidgets/distinfo
+++ b/x11-toolkits/kf6-kconfigwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kconfigwidgets-6.15.0.tar.xz) = f006a2fcf68d24f7b72b768e05ee5b9a61f2c5ddeee87a6fc9a022c83ad3f0b2
-SIZE (KDE/frameworks/6.15/kconfigwidgets-6.15.0.tar.xz) = 2539060
+TIMESTAMP = 1752529528
+SHA256 (KDE/frameworks/6.16/kconfigwidgets-6.16.0.tar.xz) = 61c0256fdae049b12586bd1e0d931e80515d3c702f1785a88994ee54eee2d5c5
+SIZE (KDE/frameworks/6.16/kconfigwidgets-6.16.0.tar.xz) = 2532208
diff --git a/x11-toolkits/kf6-kguiaddons/distinfo b/x11-toolkits/kf6-kguiaddons/distinfo
index 3155d5de7999..402cfd046641 100644
--- a/x11-toolkits/kf6-kguiaddons/distinfo
+++ b/x11-toolkits/kf6-kguiaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kguiaddons-6.15.0.tar.xz) = 56dcbab4c2309b28343bed73901c53071c409dfd0776840dd6dd92e2d470d7af
-SIZE (KDE/frameworks/6.15/kguiaddons-6.15.0.tar.xz) = 89056
+TIMESTAMP = 1752529529
+SHA256 (KDE/frameworks/6.16/kguiaddons-6.16.0.tar.xz) = 9e1d53a4fbe1eb7ccc10610a1737d9b2560756f89bf650940a74356daa7db2e2
+SIZE (KDE/frameworks/6.16/kguiaddons-6.16.0.tar.xz) = 89632
diff --git a/x11-toolkits/kf6-kirigami/distinfo b/x11-toolkits/kf6-kirigami/distinfo
index 15594165734f..cf3519ba49b8 100644
--- a/x11-toolkits/kf6-kirigami/distinfo
+++ b/x11-toolkits/kf6-kirigami/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476633
-SHA256 (KDE/frameworks/6.15/kirigami-6.15.0.tar.xz) = 733ac7d9c197fe7de90f41643549be3ce0f3723ecd4d4a15758c4c71cafc2531
-SIZE (KDE/frameworks/6.15/kirigami-6.15.0.tar.xz) = 569092
+TIMESTAMP = 1752529529
+SHA256 (KDE/frameworks/6.16/kirigami-6.16.0.tar.xz) = 16d1142aacd8514f95cf9bdb44b2a720f3397b5ee68a489a54c86a560af55516
+SIZE (KDE/frameworks/6.16/kirigami-6.16.0.tar.xz) = 572800
diff --git a/x11-toolkits/kf6-kitemviews/distinfo b/x11-toolkits/kf6-kitemviews/distinfo
index 4623ee63a2d1..959cd91fb290 100644
--- a/x11-toolkits/kf6-kitemviews/distinfo
+++ b/x11-toolkits/kf6-kitemviews/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/kitemviews-6.15.0.tar.xz) = 0f27d189147bb992b94e1a6a55ced62e2aaf5c5b3d83e41f26d6b0e269765780
-SIZE (KDE/frameworks/6.15/kitemviews-6.15.0.tar.xz) = 2229476
+TIMESTAMP = 1752529530
+SHA256 (KDE/frameworks/6.16/kitemviews-6.16.0.tar.xz) = c45541d85ec1b06d160b819c03f073cf001a60411f1d45706a611d9eab9214dd
+SIZE (KDE/frameworks/6.16/kitemviews-6.16.0.tar.xz) = 2229292
diff --git a/x11-toolkits/kf6-kjobwidgets/distinfo b/x11-toolkits/kf6-kjobwidgets/distinfo
index 9c3b441b2e7d..96477cf8e0af 100644
--- a/x11-toolkits/kf6-kjobwidgets/distinfo
+++ b/x11-toolkits/kf6-kjobwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/kjobwidgets-6.15.0.tar.xz) = d5c7b68ea8829785a91fd6e4c7b3ac571d58bdee193777648e52098c49f054fe
-SIZE (KDE/frameworks/6.15/kjobwidgets-6.15.0.tar.xz) = 2234996
+TIMESTAMP = 1752529531
+SHA256 (KDE/frameworks/6.16/kjobwidgets-6.16.0.tar.xz) = 517703f0188ec7dd759af38da2c0322ee2a7631225189853626af9aff0b94b2a
+SIZE (KDE/frameworks/6.16/kjobwidgets-6.16.0.tar.xz) = 2235400
diff --git a/x11-toolkits/kf6-ktextwidgets/distinfo b/x11-toolkits/kf6-ktextwidgets/distinfo
index ad877e25c430..1debe5d1a491 100644
--- a/x11-toolkits/kf6-ktextwidgets/distinfo
+++ b/x11-toolkits/kf6-ktextwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/ktextwidgets-6.15.0.tar.xz) = e134941ef9896229256bae6979bc7c127f9dc9b879448b369a4cb6b226042649
-SIZE (KDE/frameworks/6.15/ktextwidgets-6.15.0.tar.xz) = 2486580
+TIMESTAMP = 1752529532
+SHA256 (KDE/frameworks/6.16/ktextwidgets-6.16.0.tar.xz) = cb718ae12c28a1b17f2e552f08f121aea99a6dd5ff437b270581ab9270a02ea1
+SIZE (KDE/frameworks/6.16/ktextwidgets-6.16.0.tar.xz) = 2486960
diff --git a/x11-toolkits/kf6-kwidgetsaddons/distinfo b/x11-toolkits/kf6-kwidgetsaddons/distinfo
index 40985b8133aa..6c4b46bd1461 100644
--- a/x11-toolkits/kf6-kwidgetsaddons/distinfo
+++ b/x11-toolkits/kf6-kwidgetsaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476634
-SHA256 (KDE/frameworks/6.15/kwidgetsaddons-6.15.0.tar.xz) = 23557e83da5d49bf1722aad07846015a1fcecc10a70342ac9cb54b7acff88435
-SIZE (KDE/frameworks/6.15/kwidgetsaddons-6.15.0.tar.xz) = 4254764
+TIMESTAMP = 1752529532
+SHA256 (KDE/frameworks/6.16/kwidgetsaddons-6.16.0.tar.xz) = 7663f88052fd8ca947b9fe0bbead04ff228e884f124498a328cc30e9f172915c
+SIZE (KDE/frameworks/6.16/kwidgetsaddons-6.16.0.tar.xz) = 4255800
diff --git a/x11-toolkits/kf6-kxmlgui/distinfo b/x11-toolkits/kf6-kxmlgui/distinfo
index cf37749f29ed..bd5a61791696 100644
--- a/x11-toolkits/kf6-kxmlgui/distinfo
+++ b/x11-toolkits/kf6-kxmlgui/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749476635
-SHA256 (KDE/frameworks/6.15/kxmlgui-6.15.0.tar.xz) = 40ce8d472d171a819806af0d5a68c3f91d596b5ae8b4b29c46592a0978d7c305
-SIZE (KDE/frameworks/6.15/kxmlgui-6.15.0.tar.xz) = 2894724
+TIMESTAMP = 1752529533
+SHA256 (KDE/frameworks/6.16/kxmlgui-6.16.0.tar.xz) = 26fe5375d95029c5a828d5b47fc4b20e8684bc3be88df1bc94082821ce32a74e
+SIZE (KDE/frameworks/6.16/kxmlgui-6.16.0.tar.xz) = 2895648
diff --git a/x11-toolkits/kirigami-addons-qt6/Makefile b/x11-toolkits/kirigami-addons-qt6/Makefile
index 52ec74b61f67..1f64e78b98a5 100644
--- a/x11-toolkits/kirigami-addons-qt6/Makefile
+++ b/x11-toolkits/kirigami-addons-qt6/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kirigami-addons
-DISTVERSION= 1.8.1
+DISTVERSION= 1.9.0
CATEGORIES= x11-toolkits kde
MASTER_SITES= KDE/stable/${PORTNAME}/
DIST_SUBDIR= KDE
diff --git a/x11-toolkits/kirigami-addons-qt6/distinfo b/x11-toolkits/kirigami-addons-qt6/distinfo
index 551167696bb0..888e3ad68ead 100644
--- a/x11-toolkits/kirigami-addons-qt6/distinfo
+++ b/x11-toolkits/kirigami-addons-qt6/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1748203592
-SHA256 (KDE/kirigami-addons-1.8.1.tar.xz) = 00028ae4df99e250518345ea28d9cdf49d700e9acac482734bb51384da11f945
-SIZE (KDE/kirigami-addons-1.8.1.tar.xz) = 2794940
+TIMESTAMP = 1752521169
+SHA256 (KDE/kirigami-addons-1.9.0.tar.xz) = 21314a91f26b1c962def3fd7ff2e762d3358b075f63f4d7e0144fb2c63b7ebc7
+SIZE (KDE/kirigami-addons-1.9.0.tar.xz) = 2802004
diff --git a/x11-toolkits/kirigami-addons-qt6/pkg-plist b/x11-toolkits/kirigami-addons-qt6/pkg-plist
index 5ae1a5d87111..8228b3cfbca6 100644
--- a/x11-toolkits/kirigami-addons-qt6/pkg-plist
+++ b/x11-toolkits/kirigami-addons-qt6/pkg-plist
@@ -41,8 +41,10 @@ lib/libKirigamiAddonsStatefulApp.so.6
%%QT_QMLDIR%%/org/kde/kirigamiaddons/dateandtime/private/DatePicker.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/dateandtime/private/DatePickerDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/dateandtime/qmldir
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/CheckDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/DefaultContentItem.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/IndicatorItemDelegate.qml
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/RadioDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/RoundedItemDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/RoundedTreeDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/delegates/SubtitleContentItem.qml
@@ -65,6 +67,8 @@ lib/libKirigamiAddonsStatefulApp.so.6
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormDateTimeDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormDelegateBackground.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormDelegateSeparator.qml
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormFileDelegate.qml
+%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormFolderDelegate.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormGridContainer.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormHeader.qml
%%QT_QMLDIR%%/org/kde/kirigamiaddons/formcard/FormIconDelegate.qml
diff --git a/x11-toolkits/libshumate/Makefile b/x11-toolkits/libshumate/Makefile
index e022f4e91b8b..6bb6a188a3ca 100644
--- a/x11-toolkits/libshumate/Makefile
+++ b/x11-toolkits/libshumate/Makefile
@@ -1,5 +1,6 @@
PORTNAME= libshumate
DISTVERSION= 1.4.0
+PORTREVISION= 1
CATEGORIES= x11-toolkits geography
MASTER_SITES= GNOME
diff --git a/x11-toolkits/libunique3/Makefile b/x11-toolkits/libunique3/Makefile
index e90d59594b8a..787e334362e5 100644
--- a/x11-toolkits/libunique3/Makefile
+++ b/x11-toolkits/libunique3/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 5
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
-MAINTAINER= kwm@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Library for single instance applications
WWW= http://live.gnome.org/LibUnique
diff --git a/x11-toolkits/mygui/Makefile b/x11-toolkits/mygui/Makefile
index a62600ec51b5..d06f3e370267 100644
--- a/x11-toolkits/mygui/Makefile
+++ b/x11-toolkits/mygui/Makefile
@@ -1,9 +1,10 @@
PORTNAME= mygui
DISTVERSIONPREFIX= MyGUI
DISTVERSION= 3.4.3
+PORTREVISION= 1
CATEGORIES= x11-toolkits graphics devel
-MAINTAINER= amdmi3@FreeBSD.org
+MAINTAINER= fluffy@FreeBSD.org
COMMENT?= Fast, simple and flexible GUI system for games and 3D applications
WWW= http://mygui.info/ \
https://github.com/MyGUI/mygui
@@ -23,6 +24,7 @@ INSTALL_WRKSRC= ${WRKSRC}/${MYGUI_SUBDIR}
USES+= cmake:insource compiler:c++11-lib pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= MyGUI
+CMAKE_ON= MYGUI_DONT_USE_OBSOLETE
CMAKE_OFF= MYGUI_BUILD_DEMOS MYGUI_BUILD_TOOLS MYGUI_BUILD_DOCS
USE_LDCONFIG= yes
diff --git a/x11-toolkits/p5-Gtk2-Chmod/Makefile b/x11-toolkits/p5-Gtk2-Chmod/Makefile
index cf47f5fb6508..c03c2a66905f 100644
--- a/x11-toolkits/p5-Gtk2-Chmod/Makefile
+++ b/x11-toolkits/p5-Gtk2-Chmod/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2-Chmod
PORTVERSION= 0.0.0
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:VVELOX
diff --git a/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile b/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile
index 388e934b7c89..d84f1b309873 100644
--- a/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-FormFactory/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2-Ex-FormFactory
PORTVERSION= 0.67
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile
index 04e37373ea93..a77b31299d29 100644
--- a/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-PodViewer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2-Ex-PodViewer
PORTVERSION= 0.18
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile b/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile
index 96fceb8dbcef..87006a024816 100644
--- a/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-Simple-List/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2-Ex-Simple-List
PORTVERSION= 0.50
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile b/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile
index 77b8b3e2d6ce..8ff9cc338928 100644
--- a/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile
+++ b/x11-toolkits/p5-Gtk2-Ex-Utils/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2-Ex-Utils
PORTVERSION= 0.09
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/x11-toolkits/p5-Gtk2-ImageView/Makefile b/x11-toolkits/p5-Gtk2-ImageView/Makefile
index 7ebe362ed0fa..abb47c019631 100644
--- a/x11-toolkits/p5-Gtk2-ImageView/Makefile
+++ b/x11-toolkits/p5-Gtk2-ImageView/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2-ImageView
PORTVERSION= 0.05
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:RATCLIFFE
diff --git a/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile b/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile
index 60a505705bd2..1a541744c052 100644
--- a/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile
+++ b/x11-toolkits/p5-Gtk2-PathButtonBar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2-PathButtonBar
PORTVERSION= 0.1.2
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:VVELOX
diff --git a/x11-toolkits/p5-Gtk2/Makefile b/x11-toolkits/p5-Gtk2/Makefile
index dbb13230c658..d4b5dc819d2e 100644
--- a/x11-toolkits/p5-Gtk2/Makefile
+++ b/x11-toolkits/p5-Gtk2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk2
PORTVERSION= 1.24993
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= x11-toolkits lang perl5
MASTER_SITES= CPAN \
SF/${PORTNAME:tl}-perl/${PORTNAME}/${PORTVERSION}
diff --git a/x11-toolkits/p5-Gtk3-ImageView/Makefile b/x11-toolkits/p5-Gtk3-ImageView/Makefile
index 318994778408..547b457c0ec4 100644
--- a/x11-toolkits/p5-Gtk3-ImageView/Makefile
+++ b/x11-toolkits/p5-Gtk3-ImageView/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk3-ImageView
DISTVERSION= 12
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:ASOKOLOV
diff --git a/x11-toolkits/p5-Gtk3-SimpleList/Makefile b/x11-toolkits/p5-Gtk3-SimpleList/Makefile
index 72e1e05131c4..4027a7e3852d 100644
--- a/x11-toolkits/p5-Gtk3-SimpleList/Makefile
+++ b/x11-toolkits/p5-Gtk3-SimpleList/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk3-SimpleList
PORTVERSION= 0.21
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:TVIGNAUD
diff --git a/x11-toolkits/p5-Gtk3/Makefile b/x11-toolkits/p5-Gtk3/Makefile
index 3791a526bcce..e5d5c453882a 100644
--- a/x11-toolkits/p5-Gtk3/Makefile
+++ b/x11-toolkits/p5-Gtk3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= Gtk3
PORTVERSION= 0.034
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-toolkits lang perl5
MASTER_SITES= CPAN SF/${PORTNAME:tl}-perl/${PORTNAME}/${PORTVERSION}
MASTER_SITE_SUBDIR= CPAN:XAOC
diff --git a/x11-toolkits/p5-Tk-HistEntry/Makefile b/x11-toolkits/p5-Tk-HistEntry/Makefile
index 3ea5726f7562..768e636a2e72 100644
--- a/x11-toolkits/p5-Tk-HistEntry/Makefile
+++ b/x11-toolkits/p5-Tk-HistEntry/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Tk-HistEntry
-PORTVERSION= 0.45
+PORTVERSION= 0.46
CATEGORIES= x11-toolkits perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/x11-toolkits/p5-Tk-HistEntry/distinfo b/x11-toolkits/p5-Tk-HistEntry/distinfo
index 2f1fbfab789d..f1bbaf406ecb 100644
--- a/x11-toolkits/p5-Tk-HistEntry/distinfo
+++ b/x11-toolkits/p5-Tk-HistEntry/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1514822929
-SHA256 (Tk-HistEntry-0.45.tar.gz) = 23ff67d1d01f4be131f461e2aa8483c4340aa952573f4288baf5e60bfd5d042a
-SIZE (Tk-HistEntry-0.45.tar.gz) = 11402
+TIMESTAMP = 1753333020
+SHA256 (Tk-HistEntry-0.46.tar.gz) = 8cdcbbd599c7e2bbeb7c10e85a57526eb337fbf41443f1d70ac5f021d9310fda
+SIZE (Tk-HistEntry-0.46.tar.gz) = 11688
diff --git a/x11-toolkits/pango/pkg-plist b/x11-toolkits/pango/pkg-plist
index f44821d39031..420b0df49781 100644
--- a/x11-toolkits/pango/pkg-plist
+++ b/x11-toolkits/pango/pkg-plist
@@ -769,7 +769,6 @@ libdata/pkgconfig/pangoot.pc
%%DOCS%%share/doc/PangoCairo/SourceCodePro-Regular.ttf.woff
%%DOCS%%share/doc/PangoCairo/SourceCodePro-Semibold.ttf.woff
%%DOCS%%share/doc/PangoCairo/callback.ShapeRendererFunc.html
-%%DOCS%%share/doc/PangoCairo/classes_hierarchy.html
%%DOCS%%share/doc/PangoCairo/fonts.css
%%DOCS%%share/doc/PangoCairo/func.context_get_font_options.html
%%DOCS%%share/doc/PangoCairo/func.context_get_resolution.html
diff --git a/x11-toolkits/plasma6-kdeplasma-addons/distinfo b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
index 1a77f8226640..40110d28f50b 100644
--- a/x11-toolkits/plasma6-kdeplasma-addons/distinfo
+++ b/x11-toolkits/plasma6-kdeplasma-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1751380627
-SHA256 (KDE/plasma/6.4.2/kdeplasma-addons-6.4.2.tar.xz) = dddf85b728df804ea39e02452e355ced196b1a35eb8e9d9d71b747f89cc166c1
-SIZE (KDE/plasma/6.4.2/kdeplasma-addons-6.4.2.tar.xz) = 940224
+TIMESTAMP = 1754413483
+SHA256 (KDE/plasma/6.4.4/kdeplasma-addons-6.4.4.tar.xz) = 1561a31c4092d0b697ae95d4fc51b82dec70013114d26e0b69c878f17d65b4f8
+SIZE (KDE/plasma/6.4.4/kdeplasma-addons-6.4.4.tar.xz) = 938244
diff --git a/x11-toolkits/qt6-declarative/Makefile b/x11-toolkits/qt6-declarative/Makefile
index bb9432d6a2fc..7c94487156b3 100644
--- a/x11-toolkits/qt6-declarative/Makefile
+++ b/x11-toolkits/qt6-declarative/Makefile
@@ -1,5 +1,6 @@
PORTNAME= declarative
DISTVERSION= ${QT6_VERSION}
+PORTREVISION= 1
CATEGORIES= x11-toolkits
PKGNAMEPREFIX= qt6-
diff --git a/x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp b/x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp
new file mode 100644
index 000000000000..943fdf9f7134
--- /dev/null
+++ b/x11-toolkits/qt6-declarative/files/patch-src_qmlcompiler_qqmljsimportvisitor.cpp
@@ -0,0 +1,33 @@
+Upstream patch for the qmlcompiler crash
+https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?h=6.9&id=672e6777e8e6a8fd86c7877075e7a8aa0ea0a31a
+
+--- src/qmlcompiler/qqmljsimportvisitor.cpp.orig 2025-05-28 20:21:26 UTC
++++ src/qmlcompiler/qqmljsimportvisitor.cpp
+@@ -1041,16 +1041,17 @@ void QQmlJSImportVisitor::checkRequiredProperties()
+ : u"here"_s;
+
+ if (!prevRequiredScope.isNull()) {
+- auto sourceScope = prevRequiredScope->baseType();
+- suggestion = QQmlJSFixSuggestion{
+- "%1:%2:%3: Property marked as required in %4."_L1
+- .arg(sourceScope->filePath())
+- .arg(sourceScope->sourceLocation().startLine)
+- .arg(sourceScope->sourceLocation().startColumn)
+- .arg(requiredScopeName),
+- sourceScope->sourceLocation()
+- };
+- suggestion->setFilename(sourceScope->filePath());
++ if (auto sourceScope = prevRequiredScope->baseType()) {
++ suggestion = QQmlJSFixSuggestion{
++ "%1:%2:%3: Property marked as required in %4."_L1
++ .arg(sourceScope->filePath())
++ .arg(sourceScope->sourceLocation().startLine)
++ .arg(sourceScope->sourceLocation().startColumn)
++ .arg(requiredScopeName),
++ sourceScope->sourceLocation()
++ };
++ suggestion->setFilename(sourceScope->filePath());
++ }
+ } else {
+ message += " (marked as required by %1)"_L1.arg(requiredScopeName);
+ }
diff --git a/x11-toolkits/rubygem-gdk3/Makefile b/x11-toolkits/rubygem-gdk3/Makefile
index d6706068e634..f0b7c2886b58 100644
--- a/x11-toolkits/rubygem-gdk3/Makefile
+++ b/x11-toolkits/rubygem-gdk3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdk3
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gdk3/distinfo b/x11-toolkits/rubygem-gdk3/distinfo
index 2ccbd3043124..9728082550de 100644
--- a/x11-toolkits/rubygem-gdk3/distinfo
+++ b/x11-toolkits/rubygem-gdk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289388
-SHA256 (rubygem/gdk3-4.2.9.gem) = 4d49da64f5fde1eb854e96b842693ba1a5f81956ca97dac2bdcb339dc70c9e8a
-SIZE (rubygem/gdk3-4.2.9.gem) = 36352
+TIMESTAMP = 1752566778
+SHA256 (rubygem/gdk3-4.3.0.gem) = 48d143558e0f3419e840b1c1211f578fd812be7653b3b8877643626a8ae1e6b0
+SIZE (rubygem/gdk3-4.3.0.gem) = 36352
diff --git a/x11-toolkits/rubygem-gdk4/Makefile b/x11-toolkits/rubygem-gdk4/Makefile
index 1c6af977460d..fb15a4353754 100644
--- a/x11-toolkits/rubygem-gdk4/Makefile
+++ b/x11-toolkits/rubygem-gdk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gdk4
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gdk4/distinfo b/x11-toolkits/rubygem-gdk4/distinfo
index b98d65c88b51..929b541dca5a 100644
--- a/x11-toolkits/rubygem-gdk4/distinfo
+++ b/x11-toolkits/rubygem-gdk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289390
-SHA256 (rubygem/gdk4-4.2.9.gem) = 5063d86a3d17185409820cb0fc5c7959c4a897cf1c9e2738a957d39432e0a274
-SIZE (rubygem/gdk4-4.2.9.gem) = 30720
+TIMESTAMP = 1752566780
+SHA256 (rubygem/gdk4-4.3.0.gem) = c286924e1d507073edeb9b46cd3b14c697a850b496dfc201e56c968c5a42f07b
+SIZE (rubygem/gdk4-4.3.0.gem) = 30720
diff --git a/x11-toolkits/rubygem-gtk3/Makefile b/x11-toolkits/rubygem-gtk3/Makefile
index e63d7b59b770..6e4eac601b07 100644
--- a/x11-toolkits/rubygem-gtk3/Makefile
+++ b/x11-toolkits/rubygem-gtk3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk3
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gtk3/distinfo b/x11-toolkits/rubygem-gtk3/distinfo
index 09b1b1844f84..cf29d785b40c 100644
--- a/x11-toolkits/rubygem-gtk3/distinfo
+++ b/x11-toolkits/rubygem-gtk3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289392
-SHA256 (rubygem/gtk3-4.2.9.gem) = dea96758e3a1279824022796ce53b7acb6aabe2a83c864f85aaf1a85665bed5a
-SIZE (rubygem/gtk3-4.2.9.gem) = 867328
+TIMESTAMP = 1752566782
+SHA256 (rubygem/gtk3-4.3.0.gem) = a3fe94c7a7ca8fde4710859fe73a27d59cf34dc8ee45907a3acb84f9a71d11fa
+SIZE (rubygem/gtk3-4.3.0.gem) = 867328
diff --git a/x11-toolkits/rubygem-gtk4/Makefile b/x11-toolkits/rubygem-gtk4/Makefile
index 49b8f8a0b446..efabff80d487 100644
--- a/x11-toolkits/rubygem-gtk4/Makefile
+++ b/x11-toolkits/rubygem-gtk4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtk4
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gtk4/distinfo b/x11-toolkits/rubygem-gtk4/distinfo
index ef536c26ef75..354bf8985de0 100644
--- a/x11-toolkits/rubygem-gtk4/distinfo
+++ b/x11-toolkits/rubygem-gtk4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289394
-SHA256 (rubygem/gtk4-4.2.9.gem) = 14193030623adba9f8dc45a0575f60e4dd88d45c1384c671a6ecd94c0780a354
-SIZE (rubygem/gtk4-4.2.9.gem) = 95232
+TIMESTAMP = 1752566784
+SHA256 (rubygem/gtk4-4.3.0.gem) = 0ba170b864a96c99bb83ecd5872e16c1240339302c578139c451609cca58603d
+SIZE (rubygem/gtk4-4.3.0.gem) = 95744
diff --git a/x11-toolkits/rubygem-gtksourceview3/Makefile b/x11-toolkits/rubygem-gtksourceview3/Makefile
index 717e4f90ae11..edcbb38934bf 100644
--- a/x11-toolkits/rubygem-gtksourceview3/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtksourceview3
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gtksourceview3/distinfo b/x11-toolkits/rubygem-gtksourceview3/distinfo
index 76ffa3f6d0c4..bc14d5bd39d4 100644
--- a/x11-toolkits/rubygem-gtksourceview3/distinfo
+++ b/x11-toolkits/rubygem-gtksourceview3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289396
-SHA256 (rubygem/gtksourceview3-4.2.9.gem) = ce0138e0d3c0f9ec7221ef4224f99aedd5c4d5cf8441d6dac982a5847cadd10c
-SIZE (rubygem/gtksourceview3-4.2.9.gem) = 17408
+TIMESTAMP = 1752566786
+SHA256 (rubygem/gtksourceview3-4.3.0.gem) = 596af56a6e9a2929cdf2a4e6a10c4e2f81f90fe6635d20fc4055fc942d33c428
+SIZE (rubygem/gtksourceview3-4.3.0.gem) = 17408
diff --git a/x11-toolkits/rubygem-gtksourceview4/Makefile b/x11-toolkits/rubygem-gtksourceview4/Makefile
index bfc8a6f8a3c1..fb4134e497b1 100644
--- a/x11-toolkits/rubygem-gtksourceview4/Makefile
+++ b/x11-toolkits/rubygem-gtksourceview4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= gtksourceview4
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-gtksourceview4/distinfo b/x11-toolkits/rubygem-gtksourceview4/distinfo
index 0e2b4381172f..3a422ff09787 100644
--- a/x11-toolkits/rubygem-gtksourceview4/distinfo
+++ b/x11-toolkits/rubygem-gtksourceview4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289398
-SHA256 (rubygem/gtksourceview4-4.2.9.gem) = 6ce3f47be0f02164b8ddb799091f35d68bf14076bcbf463344556f1147926c8b
-SIZE (rubygem/gtksourceview4-4.2.9.gem) = 17408
+TIMESTAMP = 1752566788
+SHA256 (rubygem/gtksourceview4-4.3.0.gem) = 63ad95ed1e30359fb74cca2de28651f036bd94a149349b78b42472787c2d051f
+SIZE (rubygem/gtksourceview4-4.3.0.gem) = 17408
diff --git a/x11-toolkits/rubygem-pango/Makefile b/x11-toolkits/rubygem-pango/Makefile
index cf1076084360..7d54bb1c4128 100644
--- a/x11-toolkits/rubygem-pango/Makefile
+++ b/x11-toolkits/rubygem-pango/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pango
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-pango/distinfo b/x11-toolkits/rubygem-pango/distinfo
index 2bd22fbc4730..a83eff8f7083 100644
--- a/x11-toolkits/rubygem-pango/distinfo
+++ b/x11-toolkits/rubygem-pango/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289400
-SHA256 (rubygem/pango-4.2.9.gem) = 8d3a4a78155abf2afb0a3d1dfc6f6e2e6e99a5db8f753000a36616cd56d5f22b
-SIZE (rubygem/pango-4.2.9.gem) = 25088
+TIMESTAMP = 1752566790
+SHA256 (rubygem/pango-4.3.0.gem) = 0de95f64263720e38f58aeaa44f1db2d0e0f6b8c8c7a4ecf4da362d23b54233f
+SIZE (rubygem/pango-4.3.0.gem) = 25088
diff --git a/x11-toolkits/rubygem-poppler/Makefile b/x11-toolkits/rubygem-poppler/Makefile
index 11467622d1c7..7056d43a4062 100644
--- a/x11-toolkits/rubygem-poppler/Makefile
+++ b/x11-toolkits/rubygem-poppler/Makefile
@@ -1,5 +1,5 @@
PORTNAME= poppler
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-poppler/distinfo b/x11-toolkits/rubygem-poppler/distinfo
index 105bbd9204b5..382f50bcb478 100644
--- a/x11-toolkits/rubygem-poppler/distinfo
+++ b/x11-toolkits/rubygem-poppler/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289402
-SHA256 (rubygem/poppler-4.2.9.gem) = 6443bf1e2bc7cb20af42c59fce8ad6d86f80df4079d83cdcb890e9150da0aa6f
-SIZE (rubygem/poppler-4.2.9.gem) = 95232
+TIMESTAMP = 1752566792
+SHA256 (rubygem/poppler-4.3.0.gem) = 4835e215d7737769a13c31639a71462a5320781213dbc7f9596db3b3cbda6a1d
+SIZE (rubygem/poppler-4.3.0.gem) = 95232
diff --git a/x11-toolkits/rubygem-vte3/Makefile b/x11-toolkits/rubygem-vte3/Makefile
index aabe140dda2c..b4f816b88004 100644
--- a/x11-toolkits/rubygem-vte3/Makefile
+++ b/x11-toolkits/rubygem-vte3/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vte3
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-vte3/distinfo b/x11-toolkits/rubygem-vte3/distinfo
index 36b25491908e..fb3aa88fab71 100644
--- a/x11-toolkits/rubygem-vte3/distinfo
+++ b/x11-toolkits/rubygem-vte3/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289404
-SHA256 (rubygem/vte3-4.2.9.gem) = 364e61ee3e66c4b16578e5c0f45b26f7f264200f8a84e77c71fdacd813e5991b
-SIZE (rubygem/vte3-4.2.9.gem) = 19456
+TIMESTAMP = 1752566794
+SHA256 (rubygem/vte3-4.3.0.gem) = 9ee7f38498be12ec9891677c0af590ced4b4ee9830e9ec9417f745012e9edde1
+SIZE (rubygem/vte3-4.3.0.gem) = 19456
diff --git a/x11-toolkits/rubygem-vte4/Makefile b/x11-toolkits/rubygem-vte4/Makefile
index 61fcefee92d7..dc9c3905e3e1 100644
--- a/x11-toolkits/rubygem-vte4/Makefile
+++ b/x11-toolkits/rubygem-vte4/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vte4
-PORTVERSION= 4.2.9
+PORTVERSION= 4.3.0
CATEGORIES= x11-toolkits rubygems
MASTER_SITES= RG
diff --git a/x11-toolkits/rubygem-vte4/distinfo b/x11-toolkits/rubygem-vte4/distinfo
index 7aea8e13bb78..dbc2a034dc06 100644
--- a/x11-toolkits/rubygem-vte4/distinfo
+++ b/x11-toolkits/rubygem-vte4/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289406
-SHA256 (rubygem/vte4-4.2.9.gem) = 64d359619b774f60be2aec0f361916c1d6e7ff894a367fa7f8e1070a26c2e3ee
-SIZE (rubygem/vte4-4.2.9.gem) = 18944
+TIMESTAMP = 1752566796
+SHA256 (rubygem/vte4-4.3.0.gem) = df7703b17b81036e95c3a5cbbed86ed5e5338a7a7e5325e12337b55ad37cd0e5
+SIZE (rubygem/vte4-4.3.0.gem) = 18944
diff --git a/x11-toolkits/tk90/Makefile b/x11-toolkits/tk90/Makefile
index ef8f9e7315ee..c31e99c5ec21 100644
--- a/x11-toolkits/tk90/Makefile
+++ b/x11-toolkits/tk90/Makefile
@@ -45,7 +45,7 @@ CONFIGURE_ARGS= --enable-xss \
CFLAGS+= -I${TCL_INCLUDEDIR} \
-I${LOCALBASE}/include
-TK_VERSION= 9.0.1
+TK_VERSION= 9.0.2
TK_VER= ${TK_VERSION:R}
TK_RC=
SHORT_TK_VER= ${TK_VER:S/.//}
diff --git a/x11-toolkits/tk90/distinfo b/x11-toolkits/tk90/distinfo
index 39e35a8af4f8..98d798be819a 100644
--- a/x11-toolkits/tk90/distinfo
+++ b/x11-toolkits/tk90/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736253151
-SHA256 (tk9.0.1-src.tar.gz) = d6f01a4d598bfc6398be9584e1bab828c907b0758db4bbb351a1429106aec527
-SIZE (tk9.0.1-src.tar.gz) = 4577595
+TIMESTAMP = 1751829354
+SHA256 (tk9.0.2-src.tar.gz) = 76fb852b2f167592fe8b41aa6549ce4e486dbf3b259a269646600e3894517c76
+SIZE (tk9.0.2-src.tar.gz) = 4585184
diff --git a/x11-toolkits/unique/Makefile b/x11-toolkits/unique/Makefile
index a6597e396269..f8c906f682fe 100644
--- a/x11-toolkits/unique/Makefile
+++ b/x11-toolkits/unique/Makefile
@@ -1,27 +1,31 @@
PORTNAME= unique
-PORTVERSION= 1.1.6
-PORTREVISION= 8
+DISTVERSION= 1.1.6
+PORTREVISION= 9
CATEGORIES= x11-toolkits
MASTER_SITES= GNOME
DISTNAME= lib${PORTNAME}-${PORTVERSION}
-MAINTAINER= kwm@FreeBSD.org
+MAINTAINER= alven@FreeBSD.org
COMMENT= Library for single instance applications
-WWW= http://live.gnome.org/LibUnique
+WWW= https://live.gnome.org/LibUnique
-PORTSCOUT= ignore:1
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib
-USES= gettext gmake gnome libtool pathfix pkgconfig tar:bzip2
-USE_GNOME= gtk20 gnomeprefix introspection:build
+USES= gettext gmake gnome libtool localbase:ldflags pathfix pkgconfig \
+ tar:bzip2
+USE_GNOME= gnomeprefix gtk20 introspection:build
USE_LDCONFIG= yes
+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-maintainer-flags
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
+
INSTALL_TARGET= install-strip
+PORTSCOUT= ignore:1
+
post-patch:
@${REINPLACE_CMD} -e 's|G_CONST_RETURN|const|g' \
${WRKSRC}/unique/uniqueapp.c \