Mon Jan 23 21:04:32 2023 UTC ()
gtk4: updated to 4.8.3

Overview of Changes in 4.8.3, 12-22-2022
========================================

* GtkText:
 - Claim gestures more selectively
 - Prevent unexpected notify::direction emissions

* Accessibility:
 - Remember if we don't find the a11y bus

* DND:
 - Prefer file:// urls over other protocols

* GtkMountOperation:
 - Work on Wayland

* GtkListView:
 - Cancel rubberband if not handling drag

* Wayland:
 - Fix button masks

* Windows:
 - Fix resizes with native decorations

* X11:
 - Fix some ordering problems with surface destruction

* Translation updates
 Abkhazian
 Basque
 Dutch
 Hungarian
 Interlingue
 Georgian
 Persian
 Russian
 Spanish
 Turkish


(adam)
diff -r1.23 -r1.24 pkgsrc/x11/gtk4/Makefile
diff -r1.7 -r1.8 pkgsrc/x11/gtk4/PLIST
diff -r1.11 -r1.12 pkgsrc/x11/gtk4/distinfo

cvs diff -r1.23 -r1.24 pkgsrc/x11/gtk4/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/gtk4/Makefile 2023/01/03 17:36:36 1.23
+++ pkgsrc/x11/gtk4/Makefile 2023/01/23 21:04:31 1.24
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.23 2023/01/03 17:36:36 wiz Exp $ 1# $NetBSD: Makefile,v 1.24 2023/01/23 21:04:31 adam Exp $
2 2
3DISTNAME= gtk-4.8.2 3DISTNAME= gtk-4.8.3
4PKGNAME= ${DISTNAME:S/gtk/gtk4/} 4PKGNAME= ${DISTNAME:S/gtk/gtk4/}
5PKGREVISION= 1 
6CATEGORIES= x11 5CATEGORIES= x11
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk/${PKGVERSION_NOREV:R}/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk/${PKGVERSION_NOREV:R}/}
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= ryoon@NetBSD.org 9MAINTAINER= ryoon@NetBSD.org
11HOMEPAGE= https://www.gtk.org/ 10HOMEPAGE= https://www.gtk.org/
12COMMENT= Multi-platform toolkit for creating GUIs, version 4 11COMMENT= Multi-platform toolkit for creating GUIs, version 4
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15# TEST_DEPENDS, but meson fails if it's not found 14# TEST_DEPENDS, but meson fails if it's not found
16TOOL_DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3 15TOOL_DEPENDS+= ${PYPKGPREFIX}-gobject3-[0-9]*:../../devel/py-gobject3
17# TODO: add more python dependencies? 16# TODO: add more python dependencies?
18# gi-docgen| subprojects/gi-docgen/meson.build:10:0: Exception: python3 is missing modules: jinja2, markdown, markupsafe, pygments, toml, typogrify 17# gi-docgen| subprojects/gi-docgen/meson.build:10:0: Exception: python3 is missing modules: jinja2, markdown, markupsafe, pygments, toml, typogrify

cvs diff -r1.7 -r1.8 pkgsrc/x11/gtk4/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/gtk4/PLIST 2022/11/23 13:58:42 1.7
+++ pkgsrc/x11/gtk4/PLIST 2023/01/23 21:04:31 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.7 2022/11/23 13:58:42 adam Exp $ 1@comment $NetBSD: PLIST,v 1.8 2023/01/23 21:04:31 adam Exp $
2bin/gtk4-builder-tool 2bin/gtk4-builder-tool
3bin/gtk4-demo 3bin/gtk4-demo
4bin/gtk4-demo-application 4bin/gtk4-demo-application
5bin/gtk4-encode-symbolic-svg 5bin/gtk4-encode-symbolic-svg
6bin/gtk4-icon-browser 6bin/gtk4-icon-browser
7bin/gtk4-launch 7bin/gtk4-launch
8bin/gtk4-node-editor 8bin/gtk4-node-editor
9bin/gtk4-print-editor 9bin/gtk4-print-editor
10bin/gtk4-query-settings 10bin/gtk4-query-settings
11bin/gtk4-update-icon-cache 11bin/gtk4-update-icon-cache
12bin/gtk4-widget-factory 12bin/gtk4-widget-factory
13include/gtk-4.0/gdk/gdk.h 13include/gtk-4.0/gdk/gdk.h
14include/gtk-4.0/gdk/gdkapplaunchcontext.h 14include/gtk-4.0/gdk/gdkapplaunchcontext.h
@@ -365,27 +365,27 @@ include/gtk-4.0/unix-print/gtk/gtkprintu @@ -365,27 +365,27 @@ include/gtk-4.0/unix-print/gtk/gtkprintu
365include/gtk-4.0/unix-print/gtk/gtkunixprint-autocleanups.h 365include/gtk-4.0/unix-print/gtk/gtkunixprint-autocleanups.h
366include/gtk-4.0/unix-print/gtk/gtkunixprint.h 366include/gtk-4.0/unix-print/gtk/gtkunixprint.h
367lib/girepository-1.0/Gdk-4.0.typelib 367lib/girepository-1.0/Gdk-4.0.typelib
368${PLIST.x11}lib/girepository-1.0/GdkX11-4.0.typelib 368${PLIST.x11}lib/girepository-1.0/GdkX11-4.0.typelib
369lib/girepository-1.0/Gsk-4.0.typelib 369lib/girepository-1.0/Gsk-4.0.typelib
370lib/girepository-1.0/Gtk-4.0.typelib 370lib/girepository-1.0/Gtk-4.0.typelib
371lib/gtk-4.0/4.0.0/media/libmedia-ffmpeg.so 371lib/gtk-4.0/4.0.0/media/libmedia-ffmpeg.so
372${PLIST.cups}lib/gtk-4.0/4.0.0/printbackends/libprintbackend-cups.so 372${PLIST.cups}lib/gtk-4.0/4.0.0/printbackends/libprintbackend-cups.so
373lib/gtk-4.0/4.0.0/printbackends/libprintbackend-file.so 373lib/gtk-4.0/4.0.0/printbackends/libprintbackend-file.so
374${PLIST.lpr}lib/gtk-4.0/4.0.0/printbackends/libprintbackend-lpr.so 374${PLIST.lpr}lib/gtk-4.0/4.0.0/printbackends/libprintbackend-lpr.so
375lib/libgtk-4.${SOEXT} 375lib/libgtk-4.${SOEXT}
376${PLIST.dylib}lib/libgtk-4.1.dylib 376${PLIST.dylib}lib/libgtk-4.1.dylib
377${PLIST.no-dylib}lib/libgtk-4.so.1 377${PLIST.no-dylib}lib/libgtk-4.so.1
378${PLIST.no-dylib}lib/libgtk-4.so.1.800.2 378${PLIST.no-dylib}lib/libgtk-4.so.1.800.3
379${PLIST.quartz}lib/pkgconfig/gtk4-macos.pc 379${PLIST.quartz}lib/pkgconfig/gtk4-macos.pc
380lib/pkgconfig/gtk4-unix-print.pc 380lib/pkgconfig/gtk4-unix-print.pc
381${PLIST.x11}lib/pkgconfig/gtk4-x11.pc 381${PLIST.x11}lib/pkgconfig/gtk4-x11.pc
382lib/pkgconfig/gtk4.pc 382lib/pkgconfig/gtk4.pc
383share/applications/org.gtk.Demo4.desktop 383share/applications/org.gtk.Demo4.desktop
384share/applications/org.gtk.IconBrowser4.desktop 384share/applications/org.gtk.IconBrowser4.desktop
385share/applications/org.gtk.PrintEditor4.desktop 385share/applications/org.gtk.PrintEditor4.desktop
386share/applications/org.gtk.WidgetFactory4.desktop 386share/applications/org.gtk.WidgetFactory4.desktop
387share/applications/org.gtk.gtk4.NodeEditor.desktop 387share/applications/org.gtk.gtk4.NodeEditor.desktop
388share/gettext/its/gtk4builder.its 388share/gettext/its/gtk4builder.its
389share/gettext/its/gtk4builder.loc 389share/gettext/its/gtk4builder.loc
390share/gir-1.0/Gdk-4.0.gir 390share/gir-1.0/Gdk-4.0.gir
391${PLIST.x11}share/gir-1.0/GdkX11-4.0.gir 391${PLIST.x11}share/gir-1.0/GdkX11-4.0.gir
@@ -465,26 +465,27 @@ share/locale/fi/LC_MESSAGES/gtk40.mo @@ -465,26 +465,27 @@ share/locale/fi/LC_MESSAGES/gtk40.mo
465share/locale/fr/LC_MESSAGES/gtk40.mo 465share/locale/fr/LC_MESSAGES/gtk40.mo
466share/locale/fur/LC_MESSAGES/gtk40.mo 466share/locale/fur/LC_MESSAGES/gtk40.mo
467share/locale/ga/LC_MESSAGES/gtk40.mo 467share/locale/ga/LC_MESSAGES/gtk40.mo
468share/locale/gd/LC_MESSAGES/gtk40.mo 468share/locale/gd/LC_MESSAGES/gtk40.mo
469share/locale/gl/LC_MESSAGES/gtk40.mo 469share/locale/gl/LC_MESSAGES/gtk40.mo
470share/locale/gu/LC_MESSAGES/gtk40.mo 470share/locale/gu/LC_MESSAGES/gtk40.mo
471share/locale/he/LC_MESSAGES/gtk40.mo 471share/locale/he/LC_MESSAGES/gtk40.mo
472share/locale/hi/LC_MESSAGES/gtk40.mo 472share/locale/hi/LC_MESSAGES/gtk40.mo
473share/locale/hr/LC_MESSAGES/gtk40.mo 473share/locale/hr/LC_MESSAGES/gtk40.mo
474share/locale/hu/LC_MESSAGES/gtk40.mo 474share/locale/hu/LC_MESSAGES/gtk40.mo
475share/locale/hy/LC_MESSAGES/gtk40.mo 475share/locale/hy/LC_MESSAGES/gtk40.mo
476share/locale/ia/LC_MESSAGES/gtk40.mo 476share/locale/ia/LC_MESSAGES/gtk40.mo
477share/locale/id/LC_MESSAGES/gtk40.mo 477share/locale/id/LC_MESSAGES/gtk40.mo
 478share/locale/ie/LC_MESSAGES/gtk40.mo
478share/locale/io/LC_MESSAGES/gtk40.mo 479share/locale/io/LC_MESSAGES/gtk40.mo
479share/locale/is/LC_MESSAGES/gtk40.mo 480share/locale/is/LC_MESSAGES/gtk40.mo
480share/locale/it/LC_MESSAGES/gtk40.mo 481share/locale/it/LC_MESSAGES/gtk40.mo
481share/locale/ja/LC_MESSAGES/gtk40.mo 482share/locale/ja/LC_MESSAGES/gtk40.mo
482share/locale/ka/LC_MESSAGES/gtk40.mo 483share/locale/ka/LC_MESSAGES/gtk40.mo
483share/locale/kg/LC_MESSAGES/gtk40.mo 484share/locale/kg/LC_MESSAGES/gtk40.mo
484share/locale/kk/LC_MESSAGES/gtk40.mo 485share/locale/kk/LC_MESSAGES/gtk40.mo
485share/locale/km/LC_MESSAGES/gtk40.mo 486share/locale/km/LC_MESSAGES/gtk40.mo
486share/locale/kn/LC_MESSAGES/gtk40.mo 487share/locale/kn/LC_MESSAGES/gtk40.mo
487share/locale/ko/LC_MESSAGES/gtk40.mo 488share/locale/ko/LC_MESSAGES/gtk40.mo
488share/locale/ku/LC_MESSAGES/gtk40.mo 489share/locale/ku/LC_MESSAGES/gtk40.mo
489share/locale/ky/LC_MESSAGES/gtk40.mo 490share/locale/ky/LC_MESSAGES/gtk40.mo
490share/locale/lg/LC_MESSAGES/gtk40.mo 491share/locale/lg/LC_MESSAGES/gtk40.mo

cvs diff -r1.11 -r1.12 pkgsrc/x11/gtk4/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/gtk4/distinfo 2022/11/23 13:58:42 1.11
+++ pkgsrc/x11/gtk4/distinfo 2023/01/23 21:04:31 1.12
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1$NetBSD: distinfo,v 1.11 2022/11/23 13:58:42 adam Exp $ 1$NetBSD: distinfo,v 1.12 2023/01/23 21:04:31 adam Exp $
2 2
3BLAKE2s (gtk-4.8.2.tar.xz) = 7d249f022aae4f5e94ce7d991e382918cf031ebfddc4b2867ff66ee366466e91 3BLAKE2s (gtk-4.8.3.tar.xz) = 70e8422a70c05c786ef56171b8ad0b0bbb98d85a2faed19e7fd1e50ee62ceece
4SHA512 (gtk-4.8.2.tar.xz) = 400cdde53a4b76a912f52b1300286b2198d47195902ccfc034fbc518be7bc4c5817fe6df6386d764c95686083eede2e4582cc555fb38b0bce455942ea6c5fcb5 4SHA512 (gtk-4.8.3.tar.xz) = 56be0f5ce85a9cbbda4a5de53baeeb6b8cc527a5d34723ae5548759ec7c28f03d204b6b6758dffed02a9e226f3bfcd1f15971105c2f2f7be7cef22538be27754
5Size (gtk-4.8.2.tar.xz) = 20210736 bytes 5Size (gtk-4.8.3.tar.xz) = 20297060 bytes
6SHA1 (patch-demos_gtk-demo_gtkgears.c) = f09912bb4bef8589f694d4ed1a4744afe422ccbd 6SHA1 (patch-demos_gtk-demo_gtkgears.c) = f09912bb4bef8589f694d4ed1a4744afe422ccbd
7SHA1 (patch-meson.build) = 89b91ba48b35baafb35598d3dd82577de8fc424c 7SHA1 (patch-meson.build) = 89b91ba48b35baafb35598d3dd82577de8fc424c
8SHA1 (patch-tests_gtkgears.c) = 2af0628eb8c8286c85cd5c64a9da561fa375e8b3 8SHA1 (patch-tests_gtkgears.c) = 2af0628eb8c8286c85cd5c64a9da561fa375e8b3