]> git.draconx.ca Git - gentoo-fixes.git/blob - dev-python/pygtk/files/pygtk-2.24.0-quartz-objc.patch
Resurrect dev-python/pygtk.
[gentoo-fixes.git] / dev-python / pygtk / files / pygtk-2.24.0-quartz-objc.patch
1 From: Anders F Bjorklund <afb@users.sourceforge.net>
2 Date: Mon, 4 Apr 2011 21:34:20 +0200
3 Subject: [PATCH] use objective-c for quartz
4
5 https://bugzilla.gnome.org/show_bug.cgi?id=646743
6 ---
7  configure.ac    | 5 +++++
8  gtk/Makefile.am | 5 +++++
9  2 files changed, 10 insertions(+)
10
11 diff --git a/configure.ac b/configure.ac
12 index 84c78f6c..27192f9c 100644
13 --- a/configure.ac
14 +++ b/configure.ac
15 @@ -445,6 +445,11 @@ case $gdk_target in
16          ;;
17  esac
18  
19 +if test "x$gdk_target" = "xquartz"; then
20 +  AM_CONDITIONAL(USE_QUARTZ, true)
21 +else
22 +  AM_CONDITIONAL(USE_QUARTZ, false)
23 +fi
24  
25  dnl checks to see if numpy is installed.
26  AC_ARG_ENABLE(numpy,
27 diff --git a/gtk/Makefile.am b/gtk/Makefile.am
28 index 7bb5d0c8..44d68700 100644
29 --- a/gtk/Makefile.am
30 +++ b/gtk/Makefile.am
31 @@ -9,6 +9,11 @@ INCLUDES = \
32         $(PYGOBJECT_CFLAGS) \
33         -I$(srcdir)/gtk
34  
35 +if USE_QUARTZ
36 +# same as in gtk+/gdk/quartz/Makefile.am
37 +INCLUDES += "-xobjective-c"
38 +endif
39 +
40  # defs files
41  defsdir = $(pkgdatadir)/$(PLATFORM_VERSION)/defs
42  defs_DATA =
43 -- 
44 2.12.0
45