summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2011-10-04 20:36:48 +0000
committerPacho Ramos <pacho@gentoo.org>2011-10-04 20:36:48 +0000
commit75d9ae0a050c93db6c8e5d72d8ae975832e1f6fc (patch)
treebacda2d10a47253599c3f2516d58f87eb967e939 /x11-libs
parentlsof shows files like /.sock{dshmem,slock}XXXXXXX being created by sockd, and... (diff)
downloadgentoo-2-75d9ae0a050c93db6c8e5d72d8ae975832e1f6fc.tar.gz
gentoo-2-75d9ae0a050c93db6c8e5d72d8ae975832e1f6fc.tar.bz2
gentoo-2-75d9ae0a050c93db6c8e5d72d8ae975832e1f6fc.zip
Fix gdk-targets patch to prevent underlinking problems, bug #369387 and patch by Naohiro Aota.
(Portage version: 2.1.10.20/cvs/Linux x86_64)
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/vte/ChangeLog7
-rw-r--r--x11-libs/vte/files/vte-0.28.0-fix-gdk-targets.patch32
2 files changed, 17 insertions, 22 deletions
diff --git a/x11-libs/vte/ChangeLog b/x11-libs/vte/ChangeLog
index 5c57702a2406..3d11bfc2fb45 100644
--- a/x11-libs/vte/ChangeLog
+++ b/x11-libs/vte/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-libs/vte
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.286 2011/09/10 08:54:54 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.287 2011/10/04 20:36:48 pacho Exp $
+
+ 04 Oct 2011; Pacho Ramos <pacho@gentoo.org>
+ files/vte-0.28.0-fix-gdk-targets.patch:
+ Fix gdk-targets patch to prevent underlinking problems, bug #369387 and patch
+ by Naohiro Aota.
*vte-0.28.2-r300 (10 Sep 2011)
*vte-0.28.2-r200 (10 Sep 2011)
diff --git a/x11-libs/vte/files/vte-0.28.0-fix-gdk-targets.patch b/x11-libs/vte/files/vte-0.28.0-fix-gdk-targets.patch
index 412baa0c2399..b2a430883be7 100644
--- a/x11-libs/vte/files/vte-0.28.0-fix-gdk-targets.patch
+++ b/x11-libs/vte/files/vte-0.28.0-fix-gdk-targets.patch
@@ -1,26 +1,11 @@
Gdk-3.0/Gtk-3.0 supports multiple targets now, and the "target" variable
no longer works. So, sort of hack around it for now?
-
---
---- configure.in
-+++ configure.in
-@@ -53,6 +53,7 @@
- GTK_API_VERSION=2.0
- GTK_REQUIRED=2.20.0
- GLADE_API_VERSION=1.0
-+ GDK_TARGETS=$($PKG_CONFIG --variable target gdk-$GTK_API_VERSION)
- ;;
- 3.0) VTE_API_VERSION=2.90
- VTE_API_MAJOR_VERSION=2
-@@ -62,6 +63,7 @@
- GTK_API_VERSION=3.0
- GTK_REQUIRED=3.0.0
- GLADE_API_VERSION=2.0
-+ GDK_TARGETS=$($PKG_CONFIG --variable targets gdk-$GTK_API_VERSION)
- ;;
- esac
-
-@@ -408,12 +410,13 @@
+diff --git a/configure.in b/configure.in
+index 33cd3e8..2a71c95 100644
+--- a/configure.in
++++ b/configure.in
+@@ -412,12 +412,19 @@ esac
# We have a direct dependency on X11 on gdk-x11, see bug #613525
AC_MSG_CHECKING([for GDK target])
@@ -29,7 +14,12 @@ no longer works. So, sort of hack around it for now?
-case "$GDK_TARGET" in
- x11) PLATFORM_PKGS="x11 cairo-xlib" ;;
- *) PLATFORM_PKGS="" ;;
--esac
++case "$with_gtk" in
++ 2.0) GDK_TARGETS=$($PKG_CONFIG --variable target gdk-$GTK_API_VERSION)
++ ;;
++ 3.0) GDK_TARGETS=$($PKG_CONFIG --variable targets gdk-$GTK_API_VERSION)
++ ;;
+ esac
+AC_MSG_RESULT([$GDK_TARGETS])
+PLATFORM_PKGS=
+for i in $GDK_TARGETS; do