Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Mar 2026 10:34:22 +0000
From:      Don Lewis <truckman@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Olivier Duchateau <duchateau.olivier@gmail.com>
Subject:   git: 610c3c4373f0 - main - x11-toolkits/gtk40: update to 4.20.3
Message-ID:  <69b3e82e.46002.2597443a@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by truckman:

URL: https://cgit.FreeBSD.org/ports/commit/?id=610c3c4373f079c2c3838178008ee0374a9f4647

commit 610c3c4373f079c2c3838178008ee0374a9f4647
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2026-03-10 06:41:10 +0000
Commit:     Don Lewis <truckman@FreeBSD.org>
CommitDate: 2026-03-13 09:50:50 +0000

    x11-toolkits/gtk40: update to 4.20.3
    
    Update to 4.20.3
    
      Overview of Changes in 4.20.3, 20-11-2025
      =========================================
    
      * Bugs fixed:
        - #7795 Change in scrolling behavior (lbaudin, Carlos Garnacho)
        - #7801 Unaligned access in gdk/gdkmemoryformat.c causes testsuite crashes on
          SPARC (Benjamin Otte)
        - #7813 Shaper: Cannot parse SVG (Matthias Clasen)
        - #7823 svg not scaled with display scale since switch to librsvg (Matthias
          Clasen)
        - #7848 GTK 4.18: Default GdkDisplay gets unreferenced when offscreen
          rendering via secondary display, causing crash (Benjamin Otte)
        - #7857 Feature: Add Win32 impl for gtk_file_launcher_open_containing_folder()
          (Sergey Bugaev)
        - #7866 Vulkan: Validation: vkQueuePresentKHR(): PRESENT_AFTER_WRITE hazard
          detected. (Benjamin Otte)
        - #7867 ModelButton: Increasingly long hang when switching AdwMultiLayoutView
          (Emmanuele Bassi)
    
      * Changes:
        - !9021 ci: Update Rust to 1.89.0 (René de Hesselle)
        - !9036 [4.20] vulkan: Disable YCbCr to RGB conversions for fallback formats
          (Robert Mader)
        - !9042 backport non-smooth scrolling fixes to 4.20 (lbaudin, Carlos Garnacho)
        - !9076 [4.20] vulkan: Fix YUYV values when uploading images (Benjamin Otte,
          Matthias Clasen)
        - !9150 [4.20] Fix touch dropdown selection (!8041) properly (Alice)
        - !9154 [4.20] emoji: Update data to CLDR 48 (Jeremy Bícha)
    
      * Translation updates:
        - Basque (Asier Saratsua Garmendia)
        - English (United Kingdom) (Bruce Cowan)
        - German (Christian Kirbach)
        - Serbian (Милош Поповић)
        - Thai (Aefgh Threenine)
        - Uighur (Abduqadir Abliz)
    
      Overview of Changes in 4.20.2, 29-09-2025
      =========================================
    
      * Bugs fixed:
        - #7755 Only the first text-shadow value gets applied when there are multiple
          (regression) (Matthias Clasen)
        - #7757 Make sense of AtkHyperlink (Matthias Clasen)
        - #7783 Opening Clipboard Demo triggers abort (Matthias Clasen)
    
      * Changes:
        - !8928 surface: Mark region as nullable in set_input_region (João Pereira)
        - !8930 settings: Call g_value_unset() after _gtk_settings_parse_convert()
          (Takao Fujiwara)
        - !8931 wayland: Invert flipped transforms (Robert Mader)
        - !8933 Fix upright text carets (Matthias Clasen)
        - !8935 gsk: Drop an unused private flag (Matthias Clasen)
        - !8936 Some small gsk fixes (Matthias Clasen)
        - !8937 text: Apply all text shadows (Matthias Clasen)
        - !8965 Backports for 4.20 (evan-razzaque, Matthias Clasen)
        - !8978 Add GtkAccessibleHypertext (Matthias Clasen)
    
      * Translation updates:
        - Bulgarian (twlvnn kraftwerk)
        - Czech (Daniel Rusek)
        - Danish (Ask Hjorth Larsen)
        - Galician (Francisco Diéguez Souto)
        - Portuguese (Hugo Carvalho)
        - Spanish (Daniel Mustieles)
        - Turkish (Sabri Ünal)
    
    Overview of Changes in 4.20.1, 08-09-2025
    =========================================
    
    * Bugs fixed:
      - #6666 Second Drag-and-Drop operation causes Gtk-CRITICAL messages at every
        event (Matthias Clasen)
      - #7345 columnview focus problem with menus
      - #7717 GtkTextView with css padding shows offscreen widgets in upper left
        corner (Matthias Clasen)
      - #7724 Occasional crashes in gsk_gl_device_setup_samplers() (Benjamin Otte)
      - #7729 Gtk.Entry: Cursor disappears when reaching right border (Matthias
        Clasen)
      - #7731 GTK_THEME environment variable not working properly with GTK4-4.20
        (Matthias Clasen)
      - #7734 MacOS: dyld: file does not start with MH_MAGIC[_64]: 0x00000000
        0x00000000 (sid)
    
      * Changes:
        - !8888 4.20.0 (Matthias Clasen)
        - !8889 Plug some memory leaks (Matthias Clasen)
        - !8890 node-editor: Plug GskTransform leak (Maximiliano Sandoval)
        - !8891 macos: do not explicitly disable window controls (Arjan Molenaar)
        - !8893 text: Only clip the text drawing (Matthias Clasen)
        - !8894 Improve DND interoperability with kwin (Matthias Clasen)
        - !8896 Make GTK_THEME work as before (Matthias Clasen)
        - !8897 columnview: Fix arrow navigation in a nested widget inside a cell
          (Lukáš Tyrychtr)
        - !8898 docs: Fix invalid picture elements (Chris Mayo)
        - !8899 docs: Fix Image.set_pixel_size reference to set_icon_size (Chris Mayo)
        - !8900 offload: Do not try to raise subsurface above itself (Robert Mader)
        - !8902 Try harder to fix caret visibility in entries (Matthias Clasen)
        - !8904 various small fixes (Benjamin Otte)
        - !8905 Modernize the app chooser (Matthias Clasen)
        - !8907 colorchooser: Fix up editor focus (Matthias Clasen)
        - !8908 filechooser: Improve error handling (Matthias Clasen)
        - !8909 build: update to accesskit-c v0.17.0 (Christoph Reiter)
        - !8910 a11y: Give spinner a progressbar role (Matthias Clasen)
        - !8911 fontchooser: Make lists more keynav-friendly (Matthias Clasen)
        - !8912 textview: Connect to detailed can-undo/can-redo notify signals (Julian
          Sparber)
        - !8913 gtk-demo: Support svg without width/height (Matthias Clasen)
        - !8916 docs: Add illustrations for component transfer (Matthias Clasen)
        - !8917 gtk-demo: Add a demo for sections (Matthias Clasen)
        - !8918 gsk: Tweak the formula for component transfer (Matthias Clasen)
        - !8919 Fix MacOS build failure (sid)
        - !8920 demos: Improve the image filtering demo (Matthias Clasen)
        - !8921 demos: Memory leak fixes (Matthias Clasen)
        - !8922 Adapt to deprecations (Matthias Clasen)
        - !8924 docs: Fix broken links (Chris Mayo)
        - !8926 scrolledwindow: Improve behavior if nested in other scrollables
          (Carlos Garnacho)
    
      * Translation updates:
        - Basque (Asier Saratsua Garmendia)
        - Catalan (Jordi Mas i Hernandez, Jordi Mas)
        - Chinese (China) (luming zh)
        - Finnish (Jiri Grönroos)
        - Georgian (Ekaterine Papava)
        - Hebrew (Yosef Or Boczko)
        - Hungarian (Balázs Úr)
        - Japanese (Makoto Sakaguchi)
        - Korean (Changwoo Ryu)
        - Lithuanian (Aurimas Aurimas Černius)
        - Persian (Danial Behzadi)
        - Portuguese (Brazil) (Rafael Fontenelle)
        - Russian (Artur S0)
        - Swedish (Anders Jonsson)
        - Ukrainian (Yuri Chornoivan)
    
      Overview of Changes in 4.20.0, 29-08-2025
      =========================================
    
      * Bugs fixed:
        - #7695 gdk-win32: unmaximize doesn't restore the original size
        - #7702 Should GTK_ACCESSIBLE_ROLE_STATUS really be NAME_PROHIBITED?
    
      * Changes:
        - !8851 gstreamer: Stop GstPlay before dropping the ref (Robert Mader)
        - !8871 gtk/filterlistmodel: Emit items-changed for item watches (Georges
          Basile Stavracas Neto)
        - !8872 Gtk 4.19.4
        - !8873 docs: Some more details about dialogs (Matthias Clasen)
        - !8874 gsk: Add docs / gi annotations to new component transfer API
          (Sebastian Dröge)
        - !8876 Revert "meson: Rework introspection handling" (Florian "sp1rit"​)
        - !8879 iconhelper: Fix handling of non-square icons (Matthias Clasen)
        - !8880 gsk: Add missing Since marker to GskComponentTransferNode (Sebastian
          Dröge)
        - !8881 symbolic: Fix stroke defaults (Matthias Clasen)
        - !8883 Ignore gtk namespace attributes (Matthias Clasen)
        - !8884 gtk-demo: Fix markup in dark (Matthias Clasen)
        - !8885 entry: Clean up coding style (Sergio Costas Rodriguez)
        - !8886 gtk-demo: Avoid some criticals (Matthias Clasen)
        - !8887 gtkatcontext: Fix name generation flags for the banner role (Lukáš
          Tyrychtr, Matthias Clasen)
    
      * Translation updates:
        - Catalan (Jordi Mas)
        - Czech (Daniel Rusek)
        - Lithuanian (Aurimas Aurimas Černius)
        - Thai (Aefgh Threenine)
        - Turkish (Emin Tufan Çetin)
    
    Unset BROADWAY option, by default this feature is not enabled
    
    Add BASH and ACCESSKIT options, latter is hidden because it is still experimental (new port accessibility/accesskit-c bug #292048)
    
    Adjust dependencies
    
    Remove dmabuf patch, (it needs to be improved, we don't have linux/udmabuf.h header [1])
    
    librsvg2 is also needed at build time (truckman)
    
    Pet portclippy (truckman)
    
    PR:             292076
---
 x11-toolkits/gtk40/Makefile           | 67 +++++++++++++++++++--------------
 x11-toolkits/gtk40/distinfo           |  6 +--
 x11-toolkits/gtk40/files/patch-dmabuf | 70 -----------------------------------
 x11-toolkits/gtk40/pkg-plist          | 16 +++++---
 4 files changed, 53 insertions(+), 106 deletions(-)

diff --git a/x11-toolkits/gtk40/Makefile b/x11-toolkits/gtk40/Makefile
index 5b651bae0406..dbebca07df70 100644
--- a/x11-toolkits/gtk40/Makefile
+++ b/x11-toolkits/gtk40/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gtk
-PORTVERSION=	4.18.6
+PORTVERSION=	4.20.3
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	GNOME
 PKGNAMESUFFIX=	4
@@ -11,63 +11,75 @@ WWW=		https://www.gtk.org/
 
 LICENSE=	LGPL21+
 
-PORTSCOUT=	limit:1,even
-
 BUILD_DEPENDS=	${LOCALBASE}/include/libdrm/drm_fourcc.h:graphics/libdrm \
+		iso-codes>0:misc/iso-codes \
+		${PYTHON_PKGNAMEPREFIX}docutils>0:textproc/py-docutils@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR} \
 		sassc>0:textproc/sassc
 LIB_DEPENDS=	libepoxy.so:graphics/libepoxy \
 		libpng.so:graphics/png \
 		libtiff.so:graphics/tiff \
 		libfribidi.so:converters/fribidi \
-		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
 		libgraphene-1.0.so:graphics/graphene \
 		libharfbuzz.so:print/harfbuzz
-RUN_DEPENDS=	hicolor-icon-theme>=0:misc/hicolor-icon-theme \
-		adwaita-icon-theme>=0:x11-themes/adwaita-icon-theme
+RUN_DEPENDS=	hicolor-icon-theme>0:misc/hicolor-icon-theme \
+		adwaita-icon-theme>0:x11-themes/adwaita-icon-theme
 
-USES=		compiler:c11 cpe gettext gnome jpeg localbase meson \
+USES=		compiler:c11 cpe gettext-tools gnome jpeg localbase meson \
 		ninja pathfix perl5 python pkgconfig tar:xz
 CPE_VENDOR=	gnome
+USE_GNOME=	atk cairo gdkpixbuf introspection:build pango \
+		librsvg2
+GLIB_SCHEMAS=	org.gtk.Demo4.gschema.xml \
+		org.gtk.gtk4.Inspector.gschema.xml \
+		org.gtk.gtk4.Settings.ColorChooser.gschema.xml \
+		org.gtk.gtk4.Settings.Debug.gschema.xml \
+		org.gtk.gtk4.Settings.EmojiChooser.gschema.xml \
+		org.gtk.gtk4.Settings.FileChooser.gschema.xml
 USE_LDCONFIG=	yes
 USE_PERL5=	build
-USE_GNOME=	atk cairo gdkpixbuf introspection:build pango \
-		librsvg2:run
 MESON_ARGS=	-Dbuild-testsuite=false
 LDFLAGS+=	-lexecinfo
 
 BINARY_ALIAS=	python3=${PYTHON_CMD}
 
-LIBVERSION=	1.1800.6
-PLIST_SUB+=	LIBVERSION=${LIBVERSION}
+PORTSCOUT=	limit:1,even
 
-GLIB_SCHEMAS=	org.gtk.Demo4.gschema.xml \
-		org.gtk.gtk4.Inspector.gschema.xml \
-		org.gtk.gtk4.Settings.ColorChooser.gschema.xml \
-		org.gtk.gtk4.Settings.Debug.gschema.xml \
-		org.gtk.gtk4.Settings.EmojiChooser.gschema.xml \
-		org.gtk.gtk4.Settings.FileChooser.gschema.xml
+LIBVERSION=	1.2000.3
+PLIST_SUB+=	LIBVERSION=${LIBVERSION}
 
-OPTIONS_DEFINE=	CUPS COLORD DEBUG BROADWAY GSTREAMER VULKAN WAYLAND X11
-OPTIONS_DEFAULT=CUPS COLORD BROADWAY GSTREAMER VULKAN WAYLAND X11
+OPTIONS_DEFINE=	ACCESSKIT BASH CUPS COLORD DEBUG BROADWAY GSTREAMER VULKAN \
+		WAYLAND X11
+OPTIONS_DEFAULT=CUPS COLORD GSTREAMER VULKAN WAYLAND X11
+OPTIONS_EXCLUDE=	ACCESSKIT
 OPTIONS_SUB=	yes
 
+ACCESSKIT_DESC=	Enable AccessKit backend for accessibility (experimental)
 BROADWAY_DESC=	Enable GDK Broadway backend for showing GTK in the webbrowser using HTML5 and web sockets.
+COLORD_DESC=	Color profile support
+GSTREAMER_DESC=		GStreamer multimedia backend
+VULKAN_DESC=		GDK Vulkan renderer backend
+WAYLAND_DESC=		GDK Wayland backend
+X11_DESC=		GDK X11 backend
+
+ACCESSKIT_LIB_DEPENDS=	libaccesskit-c-0.17.so:accessibility/accesskit-c
+ACCESSKIT_MESON_ENABLED=	accesskit
+
+BASH_BUILD_DEPENDS=	bash-completion>0:shells/bash-completion
+
 BROADWAY_MESON_TRUE=	broadway-backend
 
-COLORD_DESC=	Color profile support
 COLORD_LIB_DEPENDS=	libcolord.so:graphics/colord
 COLORD_MESON_ENABLED=	colord
 
 CUPS_LIB_DEPENDS=	libcups.so:print/cups
 CUPS_MESON_ENABLED=	print-cups
 
-GSTREAMER_DESC=		GStreamer multimedia backend
-GSTREAMER_MESON_ENABLED=media-gstreamer
 GSTREAMER_USES=		gstreamer
 GSTREAMER_USE=		GSTREAMER=bad,gl
+GSTREAMER_MESON_ENABLED=media-gstreamer
 
-VULKAN_DESC=		GDK Vulkan renderer backend
 VULKAN_BUILD_DEPENDS=	glslc:graphics/shaderc \
 			vulkan-headers>0:graphics/vulkan-headers
 VULKAN_LIB_DEPENDS=	libvulkan.so:graphics/vulkan-loader
@@ -75,8 +87,6 @@ VULKAN_RUN_DEPENDS=	vulkan-headers>0:graphics/vulkan-headers
 VULKAN_MESON_ENABLED=	vulkan
 VULKAN_CFLAGS=		-Wno-error=int-conversion # https://gitlab.gnome.org/GNOME/gtk/-/issues/6033
 
-WAYLAND_DESC=		GDK Wayland backend
-WAYLAND_MESON_TRUE=	wayland-backend
 WAYLAND_BUILD_DEPENDS=	wayland-protocols>=0:graphics/wayland-protocols
 WAYLAND_LIB_DEPENDS=	libwayland-egl.so:graphics/wayland \
 			libxkbcommon.so:x11/libxkbcommon
@@ -84,11 +94,12 @@ WAYLAND_RUN_DEPENDS=	gsettings-desktop-schemas>=0:devel/gsettings-desktop-schema
 			wayland-protocols>=0:graphics/wayland-protocols
 WAYLAND_USES=		gl
 WAYLAND_USE=		GL=egl
+WAYLAND_MESON_TRUE=	wayland-backend
 
-X11_DESC=		GDK X11 backend
-X11_MESON_TRUE=		x11-backend
+X11_LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig
 X11_USES=		xorg
-X11_USE=		XORG=x11,xcomposite,xcursor,xdamage,xext,xfixes,xi,xinerama,xrandr,xrender
+X11_USE=		XORG=x11,xcursor,xdamage,xext,xfixes,xi,xinerama,xrandr,xrender
+X11_MESON_TRUE=		x11-backend
 
 pre-build:
 	@${RM} -r ${WRKSRC}/docs/gtk.info*
diff --git a/x11-toolkits/gtk40/distinfo b/x11-toolkits/gtk40/distinfo
index 9e8ac8f03458..df58c497f404 100644
--- a/x11-toolkits/gtk40/distinfo
+++ b/x11-toolkits/gtk40/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752500048
-SHA256 (gnome/gtk-4.18.6.tar.xz) = e1817c650ddc3261f9a8345b3b22a26a5d80af154630dedc03cc7becefffd0fa
-SIZE (gnome/gtk-4.18.6.tar.xz) = 17710412
+TIMESTAMP = 1766327378
+SHA256 (gnome/gtk-4.20.3.tar.xz) = 2873f2903088a66c71173ea2ed85ffae266a66b972c3a4842bbb2f6f187ec153
+SIZE (gnome/gtk-4.20.3.tar.xz) = 16003020
diff --git a/x11-toolkits/gtk40/files/patch-dmabuf b/x11-toolkits/gtk40/files/patch-dmabuf
deleted file mode 100644
index a116f83a218e..000000000000
--- a/x11-toolkits/gtk40/files/patch-dmabuf
+++ /dev/null
@@ -1,70 +0,0 @@
---- dma-buf-compat.h.orig	2024-08-27 18:15:44 UTC
-+++ dma-buf-compat.h
-@@ -0,0 +1,22 @@
-+#ifdef __linux__
-+#include <linux/dma-buf.h>
-+#else
-+typedef uint64_t __u64;
-+
-+// From https://github.com/evadot/drm-subtree or https://reviews.freebsd.org/D23085
-+struct dma_buf_sync
-+{
-+  __u64 flags;
-+};
-+
-+#define DMA_BUF_SYNC_READ  (1 << 0)
-+#define DMA_BUF_SYNC_WRITE (2 << 0)
-+#define DMA_BUF_SYNC_RW    (DMA_BUF_SYNC_READ | DMA_BUF_SYNC_WRITE)
-+#define DMA_BUF_SYNC_START (0 << 2)
-+#define DMA_BUF_SYNC_END   (1 << 2)
-+#define DMA_BUF_SYNC_VALID_FLAGS_MASK \
-+    (DMA_BUF_SYNC_RW | DMA_BUF_SYNC_END)
-+
-+#define DMA_BUF_BASE       'b'
-+#define DMA_BUF_IOCTL_SYNC _IOW(DMA_BUF_BASE, 0, struct dma_buf_sync)
-+#endif
---- gdk/gdkdmabuf.c.orig	2024-08-27 18:17:03 UTC
-+++ gdk/gdkdmabuf.c
-@@ -28,8 +28,8 @@
- #ifdef HAVE_DMABUF
- #include <sys/mman.h>
- #include <sys/ioctl.h>
--#include <linux/dma-buf.h>
- #include <epoxy/egl.h>
-+#include "../dma-buf-compat.h"
- 
- typedef struct _GdkDrmFormatInfo GdkDrmFormatInfo;
- 
---- gsk/gpu/gskgpudownloadop.c.orig	2024-09-13 14:11:36 UTC
-+++ gsk/gpu/gskgpudownloadop.c
-@@ -22,7 +22,7 @@
- 
- #ifdef HAVE_DMABUF
- #include <glib-unix.h>
--#include <linux/dma-buf.h>
-+#include "../../dma-buf-compat.h"
- #endif
- 
- typedef struct _GskGpuDownloadOp GskGpuDownloadOp;
---- gsk/gpu/gskvulkanimage.c.orig	2024-08-27 18:18:26 UTC
-+++ gsk/gpu/gskvulkanimage.c
-@@ -15,7 +15,7 @@
- #include <fcntl.h>
- #include <string.h>
- #ifdef HAVE_DMABUF
--#include <linux/dma-buf.h>
-+#include <../../dma-buf-compat.h>
- #endif
- 
- struct _GskVulkanImage
---- meson.build.orig	2024-08-27 18:19:59 UTC
-+++ meson.build
-@@ -636,7 +636,7 @@ cdata.set('HAVE_DRM_FOURCC_H', libdrm_dep.found())
- libdrm_dep = libdrm_dep.partial_dependency(includes: true, compile_args: true)
- cdata.set('HAVE_DRM_FOURCC_H', libdrm_dep.found())
- 
--cdata.set('HAVE_DMABUF', cc.has_header('linux/dma-buf.h'))
-+cdata.set('HAVE_DMABUF', true)
- 
- cloudproviders_dep = dependency('cloudproviders',
-   required: get_option('cloudproviders'),
diff --git a/x11-toolkits/gtk40/pkg-plist b/x11-toolkits/gtk40/pkg-plist
index 58e2aaa4db31..9908e8e756e3 100644
--- a/x11-toolkits/gtk40/pkg-plist
+++ b/x11-toolkits/gtk40/pkg-plist
@@ -107,6 +107,7 @@ include/gtk-4.0/gsk/gpu/gskglrenderer.h
 include/gtk-4.0/gsk/gpu/gskvulkanrenderer.h
 include/gtk-4.0/gsk/gsk.h
 include/gtk-4.0/gsk/gskcairorenderer.h
+include/gtk-4.0/gsk/gskcomponenttransfer.h
 include/gtk-4.0/gsk/gskenums.h
 include/gtk-4.0/gsk/gskenumtypes.h
 include/gtk-4.0/gsk/gskglshader.h
@@ -286,6 +287,7 @@ include/gtk-4.0/gtk/gtkgrid.h
 include/gtk-4.0/gtk/gtkgridlayout.h
 include/gtk-4.0/gtk/gtkgridview.h
 include/gtk-4.0/gtk/gtkheaderbar.h
+include/gtk-4.0/gtk/gtkiconpaintable.h
 include/gtk-4.0/gtk/gtkicontheme.h
 include/gtk-4.0/gtk/gtkimage.h
 include/gtk-4.0/gtk/gtkimcontext.h
@@ -416,12 +418,10 @@ lib/girepository-1.0/Gdk-4.0.typelib
 %%X11%%lib/girepository-1.0/GdkX11-4.0.typelib
 lib/girepository-1.0/Gsk-4.0.typelib
 lib/girepository-1.0/Gtk-4.0.typelib
-%%GSTREAMER%%lib/gtk-4.0/4.0.0/media/libmedia-gstreamer.so
-%%CUPS%%lib/gtk-4.0/4.0.0/printbackends/libprintbackend-cups.so
-lib/gtk-4.0/4.0.0/printbackends/libprintbackend-file.so
 lib/libgtk-4.so
 lib/libgtk-4.so.1
 lib/libgtk-4.so.%%LIBVERSION%%
+%%ACCESSKIT%%libdata/pkgconfig/gtk4-accesskit.pc
 libdata/pkgconfig/gtk4-atspi.pc
 %%BROADWAY%%libdata/pkgconfig/gtk4-broadway.pc
 libdata/pkgconfig/gtk4-unix-print.pc
@@ -432,6 +432,14 @@ share/applications/org.gtk.Demo4.desktop
 share/applications/org.gtk.PrintEditor4.desktop
 share/applications/org.gtk.WidgetFactory4.desktop
 share/applications/org.gtk.gtk4.NodeEditor.desktop
+%%BASH%%share/bash-completion/completions/gtk4-builder-tool
+%%BASH%%share/bash-completion/completions/gtk4-demo
+%%BASH%%share/bash-completion/completions/gtk4-image-tool
+%%BASH%%share/bash-completion/completions/gtk4-node-editor
+%%BASH%%share/bash-completion/completions/gtk4-path-tool
+%%BASH%%share/bash-completion/completions/gtk4-print-editor
+%%BASH%%share/bash-completion/completions/gtk4-rendernode-tool
+%%BASH%%share/bash-completion/completions/gtk4-widget-factory
 share/gettext/its/gtk4builder.its
 share/gettext/its/gtk4builder.loc
 share/gir-1.0/Gdk-4.0.gir
@@ -530,7 +538,6 @@ share/locale/it/LC_MESSAGES/gtk40.mo
 share/locale/ja/LC_MESSAGES/gtk40.mo
 share/locale/ka/LC_MESSAGES/gtk40.mo
 share/locale/kab/LC_MESSAGES/gtk40.mo
-share/locale/kg/LC_MESSAGES/gtk40.mo
 share/locale/kk/LC_MESSAGES/gtk40.mo
 share/locale/km/LC_MESSAGES/gtk40.mo
 share/locale/kn/LC_MESSAGES/gtk40.mo
@@ -578,7 +585,6 @@ share/locale/ta/LC_MESSAGES/gtk40.mo
 share/locale/te/LC_MESSAGES/gtk40.mo
 share/locale/tg/LC_MESSAGES/gtk40.mo
 share/locale/th/LC_MESSAGES/gtk40.mo
-share/locale/tk/LC_MESSAGES/gtk40.mo
 share/locale/tr/LC_MESSAGES/gtk40.mo
 share/locale/tt/LC_MESSAGES/gtk40.mo
 share/locale/ug/LC_MESSAGES/gtk40.mo


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b3e82e.46002.2597443a>