Sun Dec 8 14:04:39 2013 UTC ()
Update gtk2 to 2.24.22

XXX It would be good if someone could check OS X

* Look in /usr/share/gtk-2.0 for the default gtkrc file
* Support building with automake 1.14
* OS X: Various input handling fixes
 - Avoid a crash on first key press
 - Fall back from native input method to GtkIMContextSimple
 - Avoid beeping when using native input method
 - Reset preedit state when needed
* Look for gtkrc in /usr/share/gtk-2.0, in addition to to system config
  dirs
* Bug fixes:
 513812 Optimize gdk_cairo_set_source_pixbuf() alpha multiplication...
 536767 gtksignal.h includes gtk.h
 692548 Quartz: Cursor doesn't reset when the mouse leaves a toplev...
 695636 _gdk_windowing_create_cairo_surface() may return already fi...
 698758 Wrong limit for "Native Windows wider or taller than 65535 ...
 699236 Assert triggered during gdk_pixmap_new() if some failure ha...
 699673 [3.2/3.4/3.6/3.8] uuid conflicting on Windows
 701332 Patch for minor glitch in NSTextInput
 701571 1ad25dfb causes NSApp to not notice NSWindow destruction
 703789 gtk.immodules still referenced after switch to immodules.cache
 705181 Annoying beep on arrow keys when using IME on MacOS
 705182 Reset Cocoa IME state when immodule is reset
* Translation updates: Hungarian Thai


(prlw1)
diff -r1.256 -r1.257 pkgsrc/x11/gtk2/Makefile
diff -r1.151 -r1.152 pkgsrc/x11/gtk2/distinfo

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

--- pkgsrc/x11/gtk2/Makefile 2013/10/10 14:41:46 1.256
+++ pkgsrc/x11/gtk2/Makefile 2013/12/08 14:04:39 1.257
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.256 2013/10/10 14:41:46 ryoon Exp $ 1# $NetBSD: Makefile,v 1.257 2013/12/08 14:04:39 prlw1 Exp $
2 2
3DISTNAME= gtk+-2.24.20 3DISTNAME= gtk+-2.24.22
4PKGNAME= ${DISTNAME:S/gtk/gtk2/} 4PKGNAME= ${DISTNAME:S/gtk/gtk2/}
5PKGREVISION= 2 
6CATEGORIES= x11 5CATEGORIES= 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

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

--- pkgsrc/x11/gtk2/distinfo 2013/10/16 10:59:13 1.151
+++ pkgsrc/x11/gtk2/distinfo 2013/12/08 14:04:39 1.152
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1$NetBSD: distinfo,v 1.151 2013/10/16 10:59:13 jperkin Exp $ 1$NetBSD: distinfo,v 1.152 2013/12/08 14:04:39 prlw1 Exp $
2 2
3SHA1 (gtk+-2.24.20.tar.xz) = 89315bf05dd3d626a50bae5417942ee4428012c9 3SHA1 (gtk+-2.24.22.tar.xz) = 2175e25041244dc321e35dbdcf9cb5c371b455da
4RMD160 (gtk+-2.24.20.tar.xz) = 893c5db6a269184b2462ae8aa45f6e755394abc7 4RMD160 (gtk+-2.24.22.tar.xz) = 5d8cb3b21b48abca15002a208c925f9303691740
5Size (gtk+-2.24.20.tar.xz) = 13387180 bytes 5Size (gtk+-2.24.22.tar.xz) = 13376344 bytes
6SHA1 (patch-ab) = 9c82cc60f3825d377a197c876fcc6faa379cbde3 6SHA1 (patch-ab) = 9c82cc60f3825d377a197c876fcc6faa379cbde3
7SHA1 (patch-af) = d59414e24a7da7f8694dbefbd2f0c2c2b60ec5ad 7SHA1 (patch-af) = d59414e24a7da7f8694dbefbd2f0c2c2b60ec5ad
8SHA1 (patch-aj) = 9887573ac7ade9e8f8ee2ead68e279f67836a1a3 8SHA1 (patch-aj) = 9887573ac7ade9e8f8ee2ead68e279f67836a1a3
9SHA1 (patch-gtk_gtktooltips.c) = 593e43bb0aacc0b07c24959f2ac6d84dfd04a780 9SHA1 (patch-gtk_gtktooltips.c) = 593e43bb0aacc0b07c24959f2ac6d84dfd04a780