Tue Sep 13 13:45:52 2016 UTC ()
Update gtk2 to 2.24.31

Overview of Changes from GTK+ 2.24.30 to 2.24.31
================================================

* File chooser:
 - backport many file chooser entry fixes and cleanups
 - don't crash if invisible files are deleted

* Bug fixes:
 555087 Shouldn't the return type of gtk_entry_completion_get_model be Gtk...
 586367 In local_only mode, file chooser should return native paths for fi...
 635287 Specify packages when generating GIR
 640698 Incompatibility in 'matched-selected' signal invocation
 648419 crash in remove_capslock_feedback at gtkentry.c line 10127
 672271 File chooser seems over-enthusiastic about using subdirectories
 679333 unable to filter folders in folder select mode
 687196 filesystemmodel: invalidate nodes on file remove
 703220 (CVE-2013-7447) Memory allocation integer overflow in gdk_cairo_se...
 720330 Gtk-CRITICAL **: gtk_entry_completion_set_model: assertion 'GTK_IS...
 729927 impossible to create a directory if the contents of the current on...
 737777 Applications crash randomly while printing with a password-secured...
 752707 Location bar navigation to parent directories
 756450 GTK file chooser completion dropdown sets cursor in wrong position
 765120 Configure notify does not always reflect window size enforced by (...
 765193 Add introspection support for Visual Studio builds
 768163 improved fullscreen behaviour
 764996 GDK: Incorrect window size when creating window with position spec...
 769126 Can't type astral plane characters into a GtkEntry using the Windo...


(prlw1)
diff -r1.280 -r1.281 pkgsrc/x11/gtk2/Makefile
diff -r1.160 -r1.161 pkgsrc/x11/gtk2/distinfo
diff -r1.1 -r0 pkgsrc/x11/gtk2/patches/patch-gdk_gdkcairo.c

cvs diff -r1.280 -r1.281 pkgsrc/x11/gtk2/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/gtk2/Makefile 2016/08/03 10:22:22 1.280
+++ pkgsrc/x11/gtk2/Makefile 2016/09/13 13:45:52 1.281
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.280 2016/08/03 10:22:22 adam Exp $ 1# $NetBSD: Makefile,v 1.281 2016/09/13 13:45:52 prlw1 Exp $
2 2
3DISTNAME= gtk+-2.24.30 3DISTNAME= gtk+-2.24.31
4PKGNAME= ${DISTNAME:S/gtk/gtk2/} 4PKGNAME= ${DISTNAME:S/gtk/gtk2/}
5PKGREVISION= 2 5CATEGORIES= x11 gnome
6CATEGORIES= x11 
7MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/2.24/} 6MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtk+/2.24/}
8EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.gtk.org/ 10HOMEPAGE= http://www.gtk.org/
12COMMENT= GIMP Toolkit v2 - libraries for building X11 user interfaces 11COMMENT= GIMP Toolkit v2 - libraries for building X11 user interfaces
13LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
14 13
15# gtk-builder-convert uses minidom from xml.dom, which needs expat 14# gtk-builder-convert uses minidom from xml.dom, which needs expat
16DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 15DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
17 16
18CONFLICTS= gtk2-engines<2.6.0 17CONFLICTS= gtk2-engines<2.6.0
19CONFLICTS+= gail-[0-9]* 18CONFLICTS+= gail-[0-9]*

cvs diff -r1.160 -r1.161 pkgsrc/x11/gtk2/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/gtk2/distinfo 2016/03/13 03:32:59 1.160
+++ pkgsrc/x11/gtk2/distinfo 2016/09/13 13:45:52 1.161
@@ -1,12 +1,11 @@ @@ -1,12 +1,11 @@
1$NetBSD: distinfo,v 1.160 2016/03/13 03:32:59 tnn Exp $ 1$NetBSD: distinfo,v 1.161 2016/09/13 13:45:52 prlw1 Exp $
2 2
3SHA1 (gtk+-2.24.30.tar.xz) = aa5bc6dca583cf2bff137606dc2014f6ea559da7 3SHA1 (gtk+-2.24.31.tar.xz) = c3d828135994a52cc9428a60175bd2b294656611
4RMD160 (gtk+-2.24.30.tar.xz) = 2b93f5dd100059d4047c3368a6b771963ed306e0 4RMD160 (gtk+-2.24.31.tar.xz) = 71feedd14b1a52eaa070a6cbf26d00e64d41de42
5SHA512 (gtk+-2.24.30.tar.xz) = 13373e4809b48acefdbf09f18f0f18b562f05b3ce2e3169c5aa80722a262405b3b4a220ecee54c59ef03ef89be9850dc659f6da9251abaf7c577599b7a4319b1 5SHA512 (gtk+-2.24.31.tar.xz) = 75b846661308d94b5236e7e1c367deabf57753792ca87e92f9769822dd5ec90e00cd8d5574adcc12162e3702e1ae6dc152278a1d218f9bd9e4d1c8dc1dd520c1
6Size (gtk+-2.24.30.tar.xz) = 12800276 bytes 6Size (gtk+-2.24.31.tar.xz) = 12805344 bytes
7SHA1 (patch-ab) = 9c82cc60f3825d377a197c876fcc6faa379cbde3 7SHA1 (patch-ab) = 9c82cc60f3825d377a197c876fcc6faa379cbde3
8SHA1 (patch-af) = d59414e24a7da7f8694dbefbd2f0c2c2b60ec5ad 8SHA1 (patch-af) = d59414e24a7da7f8694dbefbd2f0c2c2b60ec5ad
9SHA1 (patch-aj) = 9887573ac7ade9e8f8ee2ead68e279f67836a1a3 9SHA1 (patch-aj) = 9887573ac7ade9e8f8ee2ead68e279f67836a1a3
10SHA1 (patch-gdk_gdkcairo.c) = f4bd03706fcb94155f360ae0faf14be141cf9409 
11SHA1 (patch-gdk_x11_gdkwindow-x11.c) = 08c05b31da38e16727a2941cdec4c855f2fc7d77 10SHA1 (patch-gdk_x11_gdkwindow-x11.c) = 08c05b31da38e16727a2941cdec4c855f2fc7d77
12SHA1 (patch-gtk_gtktooltips.c) = 593e43bb0aacc0b07c24959f2ac6d84dfd04a780 11SHA1 (patch-gtk_gtktooltips.c) = 593e43bb0aacc0b07c24959f2ac6d84dfd04a780

File Deleted: pkgsrc/x11/gtk2/patches/Attic/patch-gdk_gdkcairo.c