diff options
author | adam <adam@pkgsrc.org> | 2017-07-04 09:41:09 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-07-04 09:41:09 +0000 |
commit | 1057e0a78b0df2ac258eddf7093c7aa608566a8c (patch) | |
tree | d39447b8b383bef39e63b51b09a3c3252d52b9bd /x11/gtk3 | |
parent | fb4c960829902da0594725a3702125ea6c85ff0d (diff) | |
download | pkgsrc-1057e0a78b0df2ac258eddf7093c7aa608566a8c.tar.gz |
Changes in GTK+ 3.22.16
* GtkEntryBuffer no longer emits changed events when input is truncated
* gtk3-icon-browser now offers to copy the icon name to the clipboard
* Bugs fixed:
745289 wayland: do not use g_error() on connection errors
759308 Instant apply in printing dialog (number of copies)
770513 MainToolbar in full-screen mode has rounded corners, which show video pixel...
778853 propagate-natural-width/height request too much with !overlay-scrolling && ...
779078 Adwaita: last treeview header button adds border on hover
781285 Key repeat cancel under Wayland should depend on which key is repeating
781945 SIGSEGV dragging window on Wayland when toplevel window set_transient_for i...
782117 If a window was initially shown undecorated and set_decorated(True) is call...
782283 Wayland: Crash when dismissing a menu when a tooltip is visible
782325 wayland: Add possibility to get the exported handle multiple times
783047 Many apps crash in gdk_event_source_prepare when logging out of GNOME
783347 gtkfilechoosernativewin32: Fix support for non-ASCII paths
783397 Remove unused code in gtktextdisplay.c
783587 Crash when NULL is passed to GtkActionHelper to unset action-name
* Translation updates
Czech
Lithuanian
Norwegian bokmål
Serbian
Spanish
Diffstat (limited to 'x11/gtk3')
-rw-r--r-- | x11/gtk3/Makefile | 5 | ||||
-rw-r--r-- | x11/gtk3/PLIST | 3 | ||||
-rw-r--r-- | x11/gtk3/distinfo | 11 | ||||
-rw-r--r-- | x11/gtk3/patches/patch-gtk_gtkclipboard-quartz.c | 30 |
4 files changed, 40 insertions, 9 deletions
diff --git a/x11/gtk3/Makefile b/x11/gtk3/Makefile index 7b9ab750c56..09424545db6 100644 --- a/x11/gtk3/Makefile +++ b/x11/gtk3/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.94 2017/06/14 16:25:17 prlw1 Exp $ +# $NetBSD: Makefile,v 1.95 2017/07/04 09:41:09 adam Exp $ -DISTNAME= gtk+-3.22.9 +DISTNAME= gtk+-3.22.16 PKGNAME= ${DISTNAME:S/gtk/gtk3/} -PKGREVISION= 2 CATEGORIES= x11 gnome MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/} EXTRACT_SUFX= .tar.xz diff --git a/x11/gtk3/PLIST b/x11/gtk3/PLIST index 518bca74f2d..acaea55a4e4 100644 --- a/x11/gtk3/PLIST +++ b/x11/gtk3/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.19 2017/03/03 08:24:57 prlw1 Exp $ +@comment $NetBSD: PLIST,v 1.20 2017/07/04 09:41:09 adam Exp $ bin/gtk-builder-tool bin/gtk-encode-symbolic-svg bin/gtk-launch @@ -61,6 +61,7 @@ ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzdisplay.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzdisplaymanager.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzdnd.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzkeys.h +${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzmonitor.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzscreen.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzutils.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzvisual.h diff --git a/x11/gtk3/distinfo b/x11/gtk3/distinfo index a99f707175e..f348ea852f7 100644 --- a/x11/gtk3/distinfo +++ b/x11/gtk3/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.44 2017/03/03 08:24:57 prlw1 Exp $ +$NetBSD: distinfo,v 1.45 2017/07/04 09:41:09 adam Exp $ -SHA1 (gtk+-3.22.9.tar.xz) = 442b92835a355e7a47c8cb33175d10523dddd202 -RMD160 (gtk+-3.22.9.tar.xz) = b1245ce2cd3faeaf438df4c7f5d2a3cbc6abc80c -SHA512 (gtk+-3.22.9.tar.xz) = cfed67a6263172cdef5a8d5f1548017f2e241667779d810ed84aa14ecdd18b917b213b3e71ac97f8d7099ba97a6829b45322ab15c8540ff406247d1519a08550 -Size (gtk+-3.22.9.tar.xz) = 18239708 bytes +SHA1 (gtk+-3.22.16.tar.xz) = 7cfc2e024d1a09f5d2a2518335b62884570d429b +RMD160 (gtk+-3.22.16.tar.xz) = 24576eb19c9b25c273fe06a172a63560058d6448 +SHA512 (gtk+-3.22.16.tar.xz) = a981ba3c420db649645787916d603a22f1da9d839aba39f3786bab47f9a247867d94d342ce4c3aa47de4876072ed9cf3615304a73de7e613063cef08b8c0d612 +Size (gtk+-3.22.16.tar.xz) = 18655144 bytes SHA1 (patch-aj) = cbfab43f27352f7c6bc57a7c562c2d84c69da07a SHA1 (patch-config.h.in) = dc5f8741eed554f88c0b6834cadad95083e4dc8f SHA1 (patch-configure) = 1dca87c6a85ee927b85d4edc14b0985c5130c0d9 @@ -12,3 +12,4 @@ SHA1 (patch-gdk_x11_gdkscreen-x11.h) = 455d6c3de8421984ba3c99baf51cd31982a3df78 SHA1 (patch-gdk_x11_gdkwindow-x11.h) = c80f7c9d5a570817e54fd74fa903a53400dc6f64 SHA1 (patch-gtk_a11y_gtkaccessibility.c) = 13232c85bd570f21ea03153dacde4ca98c7c76a8 SHA1 (patch-gtk_fallback-c89.c) = 18b752f47e88ef2c052c48ddaeed51f130bce85b +SHA1 (patch-gtk_gtkclipboard-quartz.c) = b2c3f64ac3eb980e0984050bf5f44c2f6fd99287 diff --git a/x11/gtk3/patches/patch-gtk_gtkclipboard-quartz.c b/x11/gtk3/patches/patch-gtk_gtkclipboard-quartz.c new file mode 100644 index 00000000000..30609ec091e --- /dev/null +++ b/x11/gtk3/patches/patch-gtk_gtkclipboard-quartz.c @@ -0,0 +1,30 @@ +$NetBSD: patch-gtk_gtkclipboard-quartz.c,v 1.1 2017/07/04 09:41:09 adam Exp $ + +Missing function copied from gtk/gtkclipboard.c. + +--- gtk/gtkclipboard-quartz.c.orig 2017-07-04 09:03:05.000000000 +0000 ++++ gtk/gtkclipboard-quartz.c +@@ -286,6 +286,23 @@ gtk_clipboard_get (GdkAtom selection) + return gtk_clipboard_get_for_display (gdk_display_get_default (), selection); + } + ++/** ++ * gtk_clipboard_get_default: ++ * @display: ++ * ++ * Return value: (transfer none): ++ * ++ * Since: 3.16 ++ **/ ++GtkClipboard * ++gtk_clipboard_get_default (GdkDisplay *display) ++{ ++ g_return_val_if_fail (display != NULL, NULL); ++ g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL); ++ ++ return gtk_clipboard_get_for_display (display, GDK_SELECTION_CLIPBOARD); ++} ++ + static void + clipboard_owner_destroyed (gpointer data) + { |