pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/gtk3 Changes in GTK+ 3.22.16



details:   https://anonhg.NetBSD.org/pkgsrc/rev/639b10340245
branches:  trunk
changeset: 364766:639b10340245
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Jul 04 09:41:09 2017 +0000

description:
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:

 x11/gtk3/Makefile                                |   5 +--
 x11/gtk3/PLIST                                   |   3 +-
 x11/gtk3/distinfo                                |  11 ++++----
 x11/gtk3/patches/patch-gtk_gtkclipboard-quartz.c |  30 ++++++++++++++++++++++++
 4 files changed, 40 insertions(+), 9 deletions(-)

diffs (88 lines):

diff -r 2743ec25d476 -r 639b10340245 x11/gtk3/Makefile
--- a/x11/gtk3/Makefile Tue Jul 04 09:40:12 2017 +0000
+++ b/x11/gtk3/Makefile Tue Jul 04 09:41:09 2017 +0000
@@ -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 -r 2743ec25d476 -r 639b10340245 x11/gtk3/PLIST
--- a/x11/gtk3/PLIST    Tue Jul 04 09:40:12 2017 +0000
+++ b/x11/gtk3/PLIST    Tue Jul 04 09:41:09 2017 +0000
@@ -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/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 -r 2743ec25d476 -r 639b10340245 x11/gtk3/distinfo
--- a/x11/gtk3/distinfo Tue Jul 04 09:40:12 2017 +0000
+++ b/x11/gtk3/distinfo Tue Jul 04 09:41:09 2017 +0000
@@ -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_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 -r 2743ec25d476 -r 639b10340245 x11/gtk3/patches/patch-gtk_gtkclipboard-quartz.c
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/gtk3/patches/patch-gtk_gtkclipboard-quartz.c  Tue Jul 04 09:41:09 2017 +0000
@@ -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)
+ {



Home | Main Index | Thread Index | Old Index