Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:gnome-next commit in: dev-libs/libpeas/
Date: Thu, 28 Jul 2011 09:05:45
Message-Id: 337c01c21c7f01aa85a5c7c8fbd3eabd92502d28.tetromino@gentoo
1 commit: 337c01c21c7f01aa85a5c7c8fbd3eabd92502d28
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Thu Jul 28 08:51:28 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Thu Jul 28 08:51:28 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=337c01c2
7
8 dev-libs/libpeas: disable gjs support for now
9
10 Disable gjs support for now because libpeas-1.1.1 does not build against
11 gjs-1.29.15; see https://bugzilla.gnome.org/show_bug.cgi?id=655481.
12
13 ---
14 dev-libs/libpeas/libpeas-1.1.1.ebuild | 7 ++++---
15 1 files changed, 4 insertions(+), 3 deletions(-)
16
17 diff --git a/dev-libs/libpeas/libpeas-1.1.1.ebuild b/dev-libs/libpeas/libpeas-1.1.1.ebuild
18 index 98fa54f..7d6b9a6 100644
19 --- a/dev-libs/libpeas/libpeas-1.1.1.ebuild
20 +++ b/dev-libs/libpeas/libpeas-1.1.1.ebuild
21 @@ -18,7 +18,7 @@ HOMEPAGE="http://www.gnome.org/"
22
23 LICENSE="LGPL-2"
24 SLOT="0"
25 -IUSE="doc gjs +gtk glade python seed vala"
26 +IUSE="doc +gtk glade python seed vala" # gjs
27 if [[ ${PV} = 9999 ]]; then
28 KEYWORDS=""
29 else
30 @@ -27,11 +27,11 @@ fi
31
32 RDEPEND=">=dev-libs/glib-2.23.6:2
33 >=dev-libs/gobject-introspection-0.10.1
34 - gjs? ( >=dev-libs/gjs-0.7.8 )
35 glade? ( >=dev-util/glade-3.9.1:3.10 )
36 gtk? ( >=x11-libs/gtk+-2.91.1:3[introspection] )
37 python? ( >=dev-python/pygobject-2.28:2[introspection] )
38 seed? ( >=dev-libs/seed-2.91.91 )"
39 + # gjs? ( >=dev-libs/gjs-0.7.8 )
40 DEPEND="${RDEPEND}
41 >=dev-util/intltool-0.40
42 >=sys-devel/gettext-0.17
43 @@ -43,7 +43,6 @@ DOCS="AUTHORS ChangeLog NEWS README"
44 pkg_setup() {
45 G2CONF="${G2CONF}
46 $(use_enable deprecated deprecation)
47 - $(use_enable gjs)
48 $(use_enable glade glade-catalog)
49 $(use_enable gtk)
50 $(use_enable python)
51 @@ -54,6 +53,8 @@ pkg_setup() {
52 --disable-static
53 --disable-maintainer-mode
54 --disable-gtk2-test-build"
55 + # $(use_enable gjs)
56 + # breaks with gjs-1.29.15; https://bugzilla.gnome.org/show_bug.cgi?id=655481
57 # Wtf, --disable-gcov, --enable-gcov=no, --enable-gcov, all enable gcov
58 # What do we do about gdb, valgrind, gcov, etc?