summaryrefslogtreecommitdiff
path: root/x11/gtk2
diff options
context:
space:
mode:
authoradam <adam>2007-04-10 13:05:59 +0000
committeradam <adam>2007-04-10 13:05:59 +0000
commit42991f376bfcb210633b48fa66164c39b7064dc5 (patch)
tree3f4379ae4af45e6a22d7e7ae22d2f7e4e820b63c /x11/gtk2
parente63467f49cfd548ce35f6eaca985132058eb9433 (diff)
downloadpkgsrc-42991f376bfcb210633b48fa66164c39b7064dc5.tar.gz
Fix buildling Quartz GDK with Cairo 1.4.x on Mac OS X
Diffstat (limited to 'x11/gtk2')
-rw-r--r--x11/gtk2/distinfo3
-rw-r--r--x11/gtk2/patches/patch-ab13
2 files changed, 15 insertions, 1 deletions
diff --git a/x11/gtk2/distinfo b/x11/gtk2/distinfo
index 9d93a94ed1d..4eefb451205 100644
--- a/x11/gtk2/distinfo
+++ b/x11/gtk2/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.82 2007/03/20 15:46:32 drochner Exp $
+$NetBSD: distinfo,v 1.83 2007/04/10 13:05:59 adam Exp $
SHA1 (gtk+-2.10.11.tar.bz2) = 3c68f3fa13ab72f6b190cbe958813d29955042e2
RMD160 (gtk+-2.10.11.tar.bz2) = 2c1297ace8c6893fdf6e682e7f7faabdb1866b3a
Size (gtk+-2.10.11.tar.bz2) = 15031543 bytes
SHA1 (patch-aa) = 7efcbf733e3459fd3853c0d49842136b434ca983
+SHA1 (patch-ab) = b36f9e74e5c9ecc7617bc659b72822e52451a3ae
SHA1 (patch-ad) = f38270c343961be2892d8f2b2f89a67d21f0dc15
SHA1 (patch-ai) = c54cd41297cae98355cc9cb61a762463bac43902
diff --git a/x11/gtk2/patches/patch-ab b/x11/gtk2/patches/patch-ab
new file mode 100644
index 00000000000..e20b51ee24d
--- /dev/null
+++ b/x11/gtk2/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.16 2007/04/10 13:05:59 adam Exp $
+
+--- gdk/quartz/gdkdrawable-quartz.c.orig 2007-04-10 14:32:41.000000000 +0200
++++ gdk/quartz/gdkdrawable-quartz.c
+@@ -61,7 +61,7 @@ gdk_quartz_ref_cairo_surface (GdkDrawabl
+
+ gdk_drawable_get_size (drawable, &width, &height);
+
+- surface = cairo_quartz_surface_create (context, width, height, TRUE);
++ surface = cairo_quartz_surface_create_for_cg_context (context, width, height);
+
+ info = g_new (SurfaceInfo, 1);
+ info->drawable = drawable;