1 |
commit: 604f1c85bdb42773f323242916526e8a803d360f |
2 |
Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com> |
3 |
AuthorDate: Mon Sep 26 08:09:17 2011 +0000 |
4 |
Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com> |
5 |
CommitDate: Mon Sep 26 08:28:15 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=604f1c85 |
7 |
|
8 |
gnome-extra/gnome-color-manager: 3.1.2 → 3.1.92 |
9 |
|
10 |
Version bump, update dependencies. Patches were applied upstream. |
11 |
|
12 |
--- |
13 |
.../gnome-color-manager-3.1.2-as-needed.patch | 27 --------------- |
14 |
...ome-color-manager-3.1.2-automagic-clutter.patch | 34 -------------------- |
15 |
....2.ebuild => gnome-color-manager-3.1.92.ebuild} | 15 +------- |
16 |
.../gnome-color-manager-9999.ebuild | 15 ++------- |
17 |
4 files changed, 5 insertions(+), 86 deletions(-) |
18 |
|
19 |
diff --git a/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.1.2-as-needed.patch b/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.1.2-as-needed.patch |
20 |
deleted file mode 100644 |
21 |
index 60e54b2..0000000 |
22 |
--- a/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.1.2-as-needed.patch |
23 |
+++ /dev/null |
24 |
@@ -1,27 +0,0 @@ |
25 |
-From 3a0683d6b4804f9cd4924713dcab8b80f5864354 Mon Sep 17 00:00:00 2001 |
26 |
-From: Dominique Leuenberger <dominique-gnomezilla@×××××××××××.net> |
27 |
-Date: Thu, 16 Jun 2011 12:55:00 +0000 |
28 |
-Subject: Fix linking with -Wl,--as-needed |
29 |
- |
30 |
-Resolves https://bugzilla.gnome.org/show_bug.cgi?id=652722 |
31 |
- |
32 |
-Signed-off-by: Richard Hughes <richard@×××××××.com> |
33 |
---- |
34 |
-diff --git a/tools/Makefile.am b/tools/Makefile.am |
35 |
-index 1edc90c..9621137 100644 |
36 |
---- a/tools/Makefile.am |
37 |
-+++ b/tools/Makefile.am |
38 |
-@@ -28,10 +28,10 @@ gcm_dump_profile_SOURCES = \ |
39 |
- gcm-dump-profile.c |
40 |
- |
41 |
- gcm_dump_profile_LDADD = \ |
42 |
-+ $(top_builddir)/src/libgcmshared.a \ |
43 |
- $(GLIB_LIBS) \ |
44 |
- $(COLORD_LIBS) \ |
45 |
- $(LCMS_LIBS) \ |
46 |
-- $(top_builddir)/src/libgcmshared.a \ |
47 |
- -lm |
48 |
- |
49 |
- gcm_dump_profile_CFLAGS = \ |
50 |
--- |
51 |
-cgit v0.9 |
52 |
|
53 |
diff --git a/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.1.2-automagic-clutter.patch b/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.1.2-automagic-clutter.patch |
54 |
deleted file mode 100644 |
55 |
index e0e8214..0000000 |
56 |
--- a/gnome-extra/gnome-color-manager/files/gnome-color-manager-3.1.2-automagic-clutter.patch |
57 |
+++ /dev/null |
58 |
@@ -1,34 +0,0 @@ |
59 |
-From 285fa89b030ac9f525d0283d10bbb7a6d4b2b6b2 Mon Sep 17 00:00:00 2001 |
60 |
-From: Alexandre Rostovtsev <tetromino@×××××.com> |
61 |
-Date: Wed, 20 Jul 2011 05:31:55 -0400 |
62 |
-Subject: [PATCH] Make the clutter and mash dependency non-automagic (#654954) |
63 |
- |
64 |
-Ensure that there is a way of building gnome-color-manager without |
65 |
-clutter and 3D support on a system that happens to have clutter-gtk |
66 |
-and mash installed. (Gnome bug #654954) |
67 |
---- |
68 |
- configure.ac | 8 +++++++- |
69 |
- 1 files changed, 7 insertions(+), 1 deletions(-) |
70 |
- |
71 |
-diff --git a/configure.ac b/configure.ac |
72 |
-index ee1760e..02ad961 100644 |
73 |
---- a/configure.ac |
74 |
-+++ b/configure.ac |
75 |
-@@ -97,7 +97,13 @@ PKG_CHECK_MODULES(LCMS, lcms2 >= 2.2) |
76 |
- PKG_CHECK_MODULES(X11, x11) |
77 |
- PKG_CHECK_MODULES(COLORD, colord >= 0.1.9) |
78 |
- |
79 |
--PKG_CHECK_MODULES(CLUTTER, clutter-gtk-1.0 mash-0.1, has_clutter=yes, has_clutter=no) |
80 |
-+dnl **** Check for clutter **** |
81 |
-+AC_ARG_ENABLE(clutter, AS_HELP_STRING([--enable-clutter],[Enable clutter for 3D support]), enable_clutter=$enableval, enable_clutter=yes) |
82 |
-+if test x$enable_clutter != xno; then |
83 |
-+ PKG_CHECK_MODULES(CLUTTER, clutter-gtk-1.0 mash-0.1, has_clutter=yes, has_clutter=no) |
84 |
-+else |
85 |
-+ has_clutter=no |
86 |
-+fi |
87 |
- AM_CONDITIONAL(HAVE_CLUTTER, test x$has_clutter = xyes) |
88 |
- if test x$has_clutter = xyes; then |
89 |
- AC_DEFINE(HAVE_CLUTTER,1,[has clutter support]) |
90 |
--- |
91 |
-1.7.6 |
92 |
- |
93 |
|
94 |
diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-3.1.2.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-3.1.92.ebuild |
95 |
similarity index 83% |
96 |
rename from gnome-extra/gnome-color-manager/gnome-color-manager-3.1.2.ebuild |
97 |
rename to gnome-extra/gnome-color-manager/gnome-color-manager-3.1.92.ebuild |
98 |
index 572a261..82e6bf1 100644 |
99 |
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-3.1.2.ebuild |
100 |
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-3.1.92.ebuild |
101 |
@@ -35,11 +35,11 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 |
102 |
x11-libs/libXrandr |
103 |
>=x11-libs/gtk+-2.91:3 |
104 |
>=x11-libs/vte-0.25.1:2.90 |
105 |
- >=x11-misc/colord-0.1.9 |
106 |
+ >=x11-misc/colord-0.1.12 |
107 |
|
108 |
clutter? ( |
109 |
media-libs/clutter-gtk:1.0 |
110 |
- media-libs/mash:0.1 ) |
111 |
+ media-libs/mash:0.2 ) |
112 |
packagekit? ( app-admin/packagekit-base ) |
113 |
raw? ( media-gfx/exiv2 ) |
114 |
" |
115 |
@@ -69,14 +69,3 @@ pkg_setup() { |
116 |
$(use_enable packagekit) |
117 |
$(use_enable raw exiv)" |
118 |
} |
119 |
- |
120 |
-src_prepare() { |
121 |
- # https://bugzilla.gnome.org/show_bug.cgi?id=654954 |
122 |
- epatch "${FILESDIR}/${PN}-3.1.2-automagic-clutter.patch" |
123 |
- |
124 |
- # Fix --as-needed support, will be in next release |
125 |
- epatch "${FILESDIR}/${P}-as-needed.patch" |
126 |
- |
127 |
- [[ ${PV} = 9999 ]] || eautoreconf |
128 |
- gnome2_src_prepare |
129 |
-} |
130 |
|
131 |
diff --git a/gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild b/gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild |
132 |
index 840c8cc..82e6bf1 100644 |
133 |
--- a/gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild |
134 |
+++ b/gnome-extra/gnome-color-manager/gnome-color-manager-9999.ebuild |
135 |
@@ -21,7 +21,7 @@ if [[ ${PV} = 9999 ]]; then |
136 |
else |
137 |
KEYWORDS="~amd64 ~x86" |
138 |
fi |
139 |
-IUSE="clutter +introspection packagekit raw" |
140 |
+IUSE="clutter packagekit raw" |
141 |
|
142 |
# FIXME: fix detection of docbook2man |
143 |
COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 |
144 |
@@ -35,12 +35,11 @@ COMMON_DEPEND=">=dev-libs/glib-2.25.9:2 |
145 |
x11-libs/libXrandr |
146 |
>=x11-libs/gtk+-2.91:3 |
147 |
>=x11-libs/vte-0.25.1:2.90 |
148 |
- >=x11-misc/colord-0.1.9 |
149 |
+ >=x11-misc/colord-0.1.12 |
150 |
|
151 |
clutter? ( |
152 |
media-libs/clutter-gtk:1.0 |
153 |
- media-libs/mash:0.1 ) |
154 |
- introspection? ( >=dev-libs/gobject-introspection-0.6.7 ) |
155 |
+ media-libs/mash:0.2 ) |
156 |
packagekit? ( app-admin/packagekit-base ) |
157 |
raw? ( media-gfx/exiv2 ) |
158 |
" |
159 |
@@ -70,11 +69,3 @@ pkg_setup() { |
160 |
$(use_enable packagekit) |
161 |
$(use_enable raw exiv)" |
162 |
} |
163 |
- |
164 |
-src_prepare() { |
165 |
- # https://bugzilla.gnome.org/show_bug.cgi?id=654954 |
166 |
- epatch "${FILESDIR}/${PN}-3.1.2-automagic-clutter.patch" |
167 |
- |
168 |
- [[ ${PV} = 9999 ]] || eautoreconf |
169 |
- gnome2_src_prepare |
170 |
-} |