Tue Nov 7 12:05:48 2017 UTC ()
gtk3: updated to 3.22.25

GTK+ 3.22.25

* The HighContrast theme has received numerous improvements

* Middle-click on scrollbars jumps to the position again

* Wayland:
 - Terminal sizing problems are fixed
 - The Wayland backend now implemented the KDE server-side decorations protocol

* X11:
 - Problems with menus on several X servers are fixed

* Bugs fixed:
 701296 gtkfixed accepts toplevel windows into its children list after gtk_w...
 728452 gtk_tree_view_column_create_button creates button which is leaked
 738387 ComboBox in appears-as-list-mode: popup is not hidden when focus is ...
 763517 Selected then unselected Label in ListBox gets wrong colour until ho...
 769877 [HighContrast(|Inverse)] dual-headerbars broken
 769879 [HighContrast(|Inverse)] tooltips problems
 771279 Segfault due to gtk_event_controller_get_widget() returning NULL but...
 775217 Warning message "gdkcursor-wayland.c:170: Unable to load blank_curso...
 776793 GtkComboBox with appears-as-list doesn't receive mouse events from a...
 777072 window shrinks when restored from maximized
 778811 Enter submenus when activating their parent item
 778930 gtk3-icon-browser: Add scalable icons to icon detail modal window
 780101 Menus do not display over remote X11
 781909 Implement KDE's server-decoration protocol
 782396 Inconsistent deprecation documentation for gtk_paint_spinner
 783995 Monitor API inconsistencies across X11 & Wayland
 784314 entry completion regression on wayland
 784509 wrong coordinates given to at-spi layer from GTK3 entries
 786220 Sometimes the volume icon is replaced with image-missing
 786794 Print dialogue has a printer called "printer"
 787274 ComboBox in appears-as-list-mode: Gtk-CRITICAL when popping down wit...
 787669 Middle mouse click on scrollbar is ignored
 787866 Untranslated key labels in the Keyboard panel of Settings
 788053 Window position wrong in HiDPI mode
 788458 (style) Array index 'i' is used before limits check.
 788496 HighContrast/win32: CSD Windows have missing border and shadows floa...
 788505 ComboBox in appears-as-list mode: Clicking a TreeView expander also ...
 788516 dialogs in gtk+ 3.22.24 have square borders.
 788573 HighContrast: titlebar separator is too wide and joined to buttons, ...
 788574 HighContrast: Ugly solid black corners at bottom of MessageDialog
 788575 HighContrastInverse: Windows lack visible borders, merge into each o...
 788577 Global -GtkComboBox-appears-as-list breaks opening menu-mode CBs by ...
 788580 HighContrast: .flat buttons become non-flat when their window is :ba...
 788614 Trying to reuse a TreeViewColumn causes criticals and a segfault (e....
 788841 Fix gtk_actionable_set_detailed_action_name API inconsistency
 788905 GtkRange horizontal scrolling causes movement in the wrong direction
 789141 Segmentation fault when adding Google online account
 789149 GtkGestureZoom leaks the list of sequences while calculating the dis...
 789327 appchooserwidget: Don't limit application list unconditionally
 789357 Regression in 3.22.23: GDK_WINDOW_STATE_TILED flag is never set

* Translation updates:
 Brazilian Portuguese
 Catalan (Valencian)
 Croatian
 Czech
 German
 Hungarian
 Italian
 Indonesian
 Lithuanian
 Polish
 Slovak
 Slovenian
 Swedish


(adam)
diff -r1.104 -r1.105 pkgsrc/x11/gtk3/Makefile
diff -r1.22 -r1.23 pkgsrc/x11/gtk3/PLIST
diff -r1.51 -r1.52 pkgsrc/x11/gtk3/distinfo
diff -r1.1 -r0 pkgsrc/x11/gtk3/patches/patch-gdk_x11_gdkscreen-x11.c

cvs diff -r1.104 -r1.105 pkgsrc/x11/gtk3/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/gtk3/Makefile 2017/11/06 10:00:57 1.104
+++ pkgsrc/x11/gtk3/Makefile 2017/11/07 12:05:47 1.105
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.104 2017/11/06 10:00:57 tnn Exp $ 1# $NetBSD: Makefile,v 1.105 2017/11/07 12:05:47 adam Exp $
2 2
3DISTNAME= gtk+-3.22.24 3DISTNAME= gtk+-3.22.25
4PKGREVISION= 1 
5PKGNAME= ${DISTNAME:S/gtk/gtk3/} 4PKGNAME= ${DISTNAME:S/gtk/gtk3/}
6CATEGORIES= x11 gnome 5CATEGORIES= x11 gnome
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= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://www.gtk.org/ 10HOMEPAGE= https://www.gtk.org/
12COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces 11COMMENT= GIMP Toolkit v3 - libraries for building X11 user interfaces
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15USE_PKGLOCALEDIR= yes 14USE_PKGLOCALEDIR= yes
16USE_TOOLS+= gmake perl pkg-config bash xgettext msgmerge 15USE_TOOLS+= gmake perl pkg-config bash xgettext msgmerge
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++

cvs diff -r1.22 -r1.23 pkgsrc/x11/gtk3/PLIST (expand / switch to unified diff)

--- pkgsrc/x11/gtk3/PLIST 2017/08/25 12:39:43 1.22
+++ pkgsrc/x11/gtk3/PLIST 2017/11/07 12:05:47 1.23
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.22 2017/08/25 12:39:43 prlw1 Exp $ 1@comment $NetBSD: PLIST,v 1.23 2017/11/07 12:05:47 adam Exp $
2bin/gtk-builder-tool 2bin/gtk-builder-tool
3bin/gtk-encode-symbolic-svg 3bin/gtk-encode-symbolic-svg
4bin/gtk-launch 4bin/gtk-launch
5bin/gtk-query-immodules-3.0 5bin/gtk-query-immodules-3.0
6bin/gtk-query-settings 6bin/gtk-query-settings
7bin/gtk-update-icon-cache 7bin/gtk-update-icon-cache
8bin/gtk3-demo 8bin/gtk3-demo
9bin/gtk3-demo-application 9bin/gtk3-demo-application
10bin/gtk3-icon-browser 10bin/gtk3-icon-browser
11bin/gtk3-widget-factory 11bin/gtk3-widget-factory
12include/gail-3.0/libgail-util/gail-util.h 12include/gail-3.0/libgail-util/gail-util.h
13include/gail-3.0/libgail-util/gailmisc.h 13include/gail-3.0/libgail-util/gailmisc.h
14include/gail-3.0/libgail-util/gailtextutil.h 14include/gail-3.0/libgail-util/gailtextutil.h
@@ -405,30 +405,30 @@ include/gtk-3.0/gtk/gtkx-autocleanups.h @@ -405,30 +405,30 @@ include/gtk-3.0/gtk/gtkx-autocleanups.h
405include/gtk-3.0/gtk/gtkx.h 405include/gtk-3.0/gtk/gtkx.h
406include/gtk-3.0/unix-print/gtk/gtkpagesetupunixdialog.h 406include/gtk-3.0/unix-print/gtk/gtkpagesetupunixdialog.h
407include/gtk-3.0/unix-print/gtk/gtkprinter.h 407include/gtk-3.0/unix-print/gtk/gtkprinter.h
408include/gtk-3.0/unix-print/gtk/gtkprintjob.h 408include/gtk-3.0/unix-print/gtk/gtkprintjob.h
409include/gtk-3.0/unix-print/gtk/gtkprintunixdialog.h 409include/gtk-3.0/unix-print/gtk/gtkprintunixdialog.h
410include/gtk-3.0/unix-print/gtk/gtkunixprint-autocleanups.h 410include/gtk-3.0/unix-print/gtk/gtkunixprint-autocleanups.h
411include/gtk-3.0/unix-print/gtk/gtkunixprint.h 411include/gtk-3.0/unix-print/gtk/gtkunixprint.h
412lib/girepository-1.0/Gdk-3.0.typelib 412lib/girepository-1.0/Gdk-3.0.typelib
413${PLIST.x11}lib/girepository-1.0/GdkX11-3.0.typelib 413${PLIST.x11}lib/girepository-1.0/GdkX11-3.0.typelib
414lib/girepository-1.0/Gtk-3.0.typelib 414lib/girepository-1.0/Gtk-3.0.typelib
415lib/gtk-3.0/3.0.0/immodules/im-am-et.la 415lib/gtk-3.0/3.0.0/immodules/im-am-et.la
416lib/gtk-3.0/3.0.0/immodules/im-cedilla.la 416lib/gtk-3.0/3.0.0/immodules/im-cedilla.la
417lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.la 417lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.la
418${PLIST.quartz}lib/gtk-3.0/3.0.0/immodules/im-quartz.la 
419lib/gtk-3.0/3.0.0/immodules/im-inuktitut.la 418lib/gtk-3.0/3.0.0/immodules/im-inuktitut.la
420lib/gtk-3.0/3.0.0/immodules/im-ipa.la 419lib/gtk-3.0/3.0.0/immodules/im-ipa.la
421lib/gtk-3.0/3.0.0/immodules/im-multipress.la 420lib/gtk-3.0/3.0.0/immodules/im-multipress.la
 421${PLIST.quartz}lib/gtk-3.0/3.0.0/immodules/im-quartz.la
422lib/gtk-3.0/3.0.0/immodules/im-thai.la 422lib/gtk-3.0/3.0.0/immodules/im-thai.la
423lib/gtk-3.0/3.0.0/immodules/im-ti-er.la 423lib/gtk-3.0/3.0.0/immodules/im-ti-er.la
424lib/gtk-3.0/3.0.0/immodules/im-ti-et.la 424lib/gtk-3.0/3.0.0/immodules/im-ti-et.la
425lib/gtk-3.0/3.0.0/immodules/im-viqr.la 425lib/gtk-3.0/3.0.0/immodules/im-viqr.la
426${PLIST.x11}lib/gtk-3.0/3.0.0/immodules/im-xim.la 426${PLIST.x11}lib/gtk-3.0/3.0.0/immodules/im-xim.la
427${PLIST.cups}lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.la 427${PLIST.cups}lib/gtk-3.0/3.0.0/printbackends/libprintbackend-cups.la
428lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.la 428lib/gtk-3.0/3.0.0/printbackends/libprintbackend-file.la
429lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.la 429lib/gtk-3.0/3.0.0/printbackends/libprintbackend-lpr.la
430lib/libgailutil-3.la 430lib/libgailutil-3.la
431lib/libgdk-3.la 431lib/libgdk-3.la
432lib/libgtk-3.la 432lib/libgtk-3.la
433lib/pkgconfig/gail-3.0.pc 433lib/pkgconfig/gail-3.0.pc
434lib/pkgconfig/gdk-3.0.pc 434lib/pkgconfig/gdk-3.0.pc

cvs diff -r1.51 -r1.52 pkgsrc/x11/gtk3/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/gtk3/distinfo 2017/11/06 10:00:57 1.51
+++ pkgsrc/x11/gtk3/distinfo 2017/11/07 12:05:47 1.52
@@ -1,15 +1,14 @@ @@ -1,15 +1,14 @@
1$NetBSD: distinfo,v 1.51 2017/11/06 10:00:57 tnn Exp $ 1$NetBSD: distinfo,v 1.52 2017/11/07 12:05:47 adam Exp $
2 2
3SHA1 (gtk+-3.22.24.tar.xz) = 13f09656af70ab1106fd68309ff84782a5cc74d4 3SHA1 (gtk+-3.22.25.tar.xz) = 3af2c7369014f132a696cca15c756c4e8514c01b
4RMD160 (gtk+-3.22.24.tar.xz) = 028c5d7dc86bdd9be9bc9c1e4cf478f5d39195c6 4RMD160 (gtk+-3.22.25.tar.xz) = 420537b13d9882e1c30c51f08be128fdee80951e
5SHA512 (gtk+-3.22.24.tar.xz) = fd2f9b99c48581cd0eabdce2593293360e4ee1ffe40ab66237289ad08053a553dbe499115036b81051c0db77423805e232ed4a19490c6b1d790a5185cc193169 5SHA512 (gtk+-3.22.25.tar.xz) = ecb74f9a32a678e6c963a5f145c02672e26a9461cd79625f1a590b8817e8c83ec5aaa79b2d52138c6919d095929073311efe2abe451e8cb981ca54b9b234cd49
6Size (gtk+-3.22.24.tar.xz) = 18866048 bytes 6Size (gtk+-3.22.25.tar.xz) = 18909656 bytes
7SHA1 (patch-aj) = cbfab43f27352f7c6bc57a7c562c2d84c69da07a 7SHA1 (patch-aj) = cbfab43f27352f7c6bc57a7c562c2d84c69da07a
8SHA1 (patch-config.h.in) = dc5f8741eed554f88c0b6834cadad95083e4dc8f 8SHA1 (patch-config.h.in) = dc5f8741eed554f88c0b6834cadad95083e4dc8f
9SHA1 (patch-configure) = 1dca87c6a85ee927b85d4edc14b0985c5130c0d9 9SHA1 (patch-configure) = 1dca87c6a85ee927b85d4edc14b0985c5130c0d9
10SHA1 (patch-configure.ac) = 68793f40752f25ccaecc958c72c23a504670bea5 10SHA1 (patch-configure.ac) = 68793f40752f25ccaecc958c72c23a504670bea5
11SHA1 (patch-gdk_x11_gdkscreen-x11.c) = 2a656cf89ab3cdeac30852c35385a9c97154c1e6 
12SHA1 (patch-gdk_x11_gdkscreen-x11.h) = 455d6c3de8421984ba3c99baf51cd31982a3df78 11SHA1 (patch-gdk_x11_gdkscreen-x11.h) = 455d6c3de8421984ba3c99baf51cd31982a3df78
13SHA1 (patch-gdk_x11_gdkwindow-x11.h) = c80f7c9d5a570817e54fd74fa903a53400dc6f64 12SHA1 (patch-gdk_x11_gdkwindow-x11.h) = c80f7c9d5a570817e54fd74fa903a53400dc6f64
14SHA1 (patch-gtk_a11y_gtkaccessibility.c) = 13232c85bd570f21ea03153dacde4ca98c7c76a8 13SHA1 (patch-gtk_a11y_gtkaccessibility.c) = 13232c85bd570f21ea03153dacde4ca98c7c76a8
15SHA1 (patch-gtk_fallback-c89.c) = eaf5ac8aace9eab673eed0e265d4cb2617bf1fcd 14SHA1 (patch-gtk_fallback-c89.c) = eaf5ac8aace9eab673eed0e265d4cb2617bf1fcd

File Deleted: pkgsrc/x11/gtk3/patches/Attic/patch-gdk_x11_gdkscreen-x11.c