1 |
commit: 7bba43869d7320d317ff94d56eb8fe54b74a00c1 |
2 |
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Nov 26 11:39:45 2015 +0000 |
4 |
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Dec 4 23:03:07 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bba4386 |
7 |
|
8 |
media-libs/gegl: version bump to 0.3.2 |
9 |
|
10 |
Add tiff support. USE=svg depend on cairo as found in build system. |
11 |
|
12 |
Package-Manager: portage-2.2.25 |
13 |
RepoMan-Options: --force |
14 |
|
15 |
media-libs/gegl/Manifest | 1 + |
16 |
.../gegl/{gegl-9999.ebuild => gegl-0.3.2.ebuild} | 29 +++++++++++----------- |
17 |
media-libs/gegl/gegl-9999.ebuild | 29 +++++++++++----------- |
18 |
3 files changed, 31 insertions(+), 28 deletions(-) |
19 |
|
20 |
diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest |
21 |
index c9bb6ef..85500bb 100644 |
22 |
--- a/media-libs/gegl/Manifest |
23 |
+++ b/media-libs/gegl/Manifest |
24 |
@@ -1,2 +1,3 @@ |
25 |
DIST gegl-0.2.0.tar.bz2 7502040 SHA256 df2e6a0d9499afcbc4f9029c18d9d1e0dd5e8710a75e17c9b1d9a6480dd8d426 SHA512 16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8 WHIRLPOOL 74e9c18b095526b1d053f0700b3c3776197a5c1066cb77adb7c83f154aae9087319f7b7f0379fb9e895a5ef3ac62ebf05e2158c1d18180bafcef41dff096c01d |
26 |
DIST gegl-0.3.0.tar.bz2 5463571 SHA256 f0fec8f2e7b8835979d3cf4e38b05d41bb79f68dc80cf899a846484da693bbf7 SHA512 ff758df4689b0fa8f5e16ebcea32a7fe77bccfef70efc20d10669ce5139a70ec3533e78227fd4798812b31ac1ca5081b9d1d701a7449bf75356f879ece5fadd6 WHIRLPOOL 4827d6e40025c36d4ef869b5856f4def1e93cc195757f430cfd2980742ce6b37c79833283d17ec51e93b569a144548aaf7021854b9bcdb241b90049b1321a99b |
27 |
+DIST gegl-0.3.2.tar.bz2 5325146 SHA256 b82f6e07e977dd7c2b6e671e9e029614840a66f0ca58defb22c0b05ed3ea485c SHA512 207d23a62cc447b0f6837e1901410114a63fe1a1b92a08d3c92941bfb461d04e320e02332e013ce26383641fdf1011fb4d3f4b6ce0370030c3fe770a49634a51 WHIRLPOOL 74105180350a621e9f445bcc0040f712f8129792199c4e9be086008854866d0bf4b369dd7f5c96acb2ac4454d34cff7ed4edf4460bc5e632109d1ed294e330eb |
28 |
|
29 |
diff --git a/media-libs/gegl/gegl-9999.ebuild b/media-libs/gegl/gegl-0.3.2.ebuild |
30 |
similarity index 90% |
31 |
copy from media-libs/gegl/gegl-9999.ebuild |
32 |
copy to media-libs/gegl/gegl-0.3.2.ebuild |
33 |
index 59a46cd..4fca26c 100644 |
34 |
--- a/media-libs/gegl/gegl-9999.ebuild |
35 |
+++ b/media-libs/gegl/gegl-0.3.2.ebuild |
36 |
@@ -27,13 +27,16 @@ HOMEPAGE="http://www.gegl.org/" |
37 |
LICENSE="|| ( GPL-3 LGPL-3 )" |
38 |
SLOT="0.3" |
39 |
|
40 |
-IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg test umfpack vala v4l webp" |
41 |
-REQUIRED_IUSE="vala? ( introspection )" |
42 |
+IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg test tiff umfpack vala v4l webp" |
43 |
+REQUIRED_IUSE=" |
44 |
+ svg? ( cairo ) |
45 |
+ vala? ( introspection ) |
46 |
+" |
47 |
|
48 |
RDEPEND=" |
49 |
>=dev-libs/glib-2.36:2 |
50 |
dev-libs/json-glib |
51 |
- >=media-libs/babl-0.1.12 |
52 |
+ >=media-libs/babl-0.1.14 |
53 |
sys-libs/zlib |
54 |
>=x11-libs/gdk-pixbuf-2.18:2 |
55 |
x11-libs/pango |
56 |
@@ -50,9 +53,10 @@ RDEPEND=" |
57 |
lensfun? ( >=media-libs/lensfun-0.2.5 ) |
58 |
openexr? ( media-libs/openexr ) |
59 |
png? ( media-libs/libpng:0= ) |
60 |
- raw? ( =media-libs/libopenraw-0.0.9 ) |
61 |
+ raw? ( >=media-libs/libraw-0.15.4 ) |
62 |
sdl? ( media-libs/libsdl ) |
63 |
svg? ( >=gnome-base/librsvg-2.14:2 ) |
64 |
+ tiff? ( >=media-libs/tiff-4:0 ) |
65 |
umfpack? ( sci-libs/umfpack ) |
66 |
v4l? ( >=media-libs/libv4l-1.0.1 ) |
67 |
webp? ( media-libs/libwebp ) |
68 |
@@ -88,15 +92,6 @@ src_prepare() { |
69 |
-e '/composite-transform.xml/d' \ |
70 |
-i tests/compositions/Makefile.am || die |
71 |
|
72 |
- # commit 11a283ab : test-image-compare needs >=babl-0.1.13 (not released yet) |
73 |
- # for the new CIE conversions |
74 |
- sed -e '/test-image-compare/d' \ |
75 |
- -i tests/simple/Makefile.am || die |
76 |
- |
77 |
- # Skip broken test with >=dev-python/pygobject-3.14 |
78 |
- sed -e '/test_buffer/ i\ @unittest.skip("broken")\' \ |
79 |
- -i tests/python/test-gegl-format.py || die |
80 |
- |
81 |
epatch_user |
82 |
eautoreconf |
83 |
|
84 |
@@ -126,6 +121,9 @@ src_configure() { |
85 |
# - There are two checks for dot, one controllable by --with(out)-graphviz |
86 |
# which toggles HAVE_GRAPHVIZ that is not used anywhere. Yes. |
87 |
# |
88 |
+ # - mrg is not in tree and gexiv2 support only has effect when mrg support |
89 |
+ # is enabled |
90 |
+ # |
91 |
# So that's why USE="exif graphviz lua v4l" got resolved. More at: |
92 |
# https://bugs.gentoo.org/show_bug.cgi?id=451136 |
93 |
# |
94 |
@@ -145,17 +143,20 @@ src_configure() { |
95 |
$(use_with cairo pangocairo) \ |
96 |
--without-exiv2 \ |
97 |
$(use_with ffmpeg libavformat) \ |
98 |
+ --without-gexiv2 \ |
99 |
--without-graphviz \ |
100 |
$(use_with jpeg libjpeg) \ |
101 |
$(use_with jpeg2k jasper) \ |
102 |
$(use_with lcms) \ |
103 |
$(use_with lensfun) \ |
104 |
--without-lua \ |
105 |
+ --without-mrg \ |
106 |
$(use_with openexr) \ |
107 |
$(use_with png libpng) \ |
108 |
- $(use_with raw libopenraw) \ |
109 |
+ $(use_with raw libraw) \ |
110 |
$(use_with sdl) \ |
111 |
$(use_with svg librsvg) \ |
112 |
+ $(use_with tiff libtiff) \ |
113 |
$(use_with umfpack) \ |
114 |
$(use_with v4l libv4l) \ |
115 |
$(use_with v4l libv4l2) \ |
116 |
|
117 |
diff --git a/media-libs/gegl/gegl-9999.ebuild b/media-libs/gegl/gegl-9999.ebuild |
118 |
index 59a46cd..4fca26c 100644 |
119 |
--- a/media-libs/gegl/gegl-9999.ebuild |
120 |
+++ b/media-libs/gegl/gegl-9999.ebuild |
121 |
@@ -27,13 +27,16 @@ HOMEPAGE="http://www.gegl.org/" |
122 |
LICENSE="|| ( GPL-3 LGPL-3 )" |
123 |
SLOT="0.3" |
124 |
|
125 |
-IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg test umfpack vala v4l webp" |
126 |
-REQUIRED_IUSE="vala? ( introspection )" |
127 |
+IUSE="cairo cpu_flags_x86_mmx cpu_flags_x86_sse debug ffmpeg +introspection jpeg jpeg2k lcms lensfun libav openexr png raw sdl svg test tiff umfpack vala v4l webp" |
128 |
+REQUIRED_IUSE=" |
129 |
+ svg? ( cairo ) |
130 |
+ vala? ( introspection ) |
131 |
+" |
132 |
|
133 |
RDEPEND=" |
134 |
>=dev-libs/glib-2.36:2 |
135 |
dev-libs/json-glib |
136 |
- >=media-libs/babl-0.1.12 |
137 |
+ >=media-libs/babl-0.1.14 |
138 |
sys-libs/zlib |
139 |
>=x11-libs/gdk-pixbuf-2.18:2 |
140 |
x11-libs/pango |
141 |
@@ -50,9 +53,10 @@ RDEPEND=" |
142 |
lensfun? ( >=media-libs/lensfun-0.2.5 ) |
143 |
openexr? ( media-libs/openexr ) |
144 |
png? ( media-libs/libpng:0= ) |
145 |
- raw? ( =media-libs/libopenraw-0.0.9 ) |
146 |
+ raw? ( >=media-libs/libraw-0.15.4 ) |
147 |
sdl? ( media-libs/libsdl ) |
148 |
svg? ( >=gnome-base/librsvg-2.14:2 ) |
149 |
+ tiff? ( >=media-libs/tiff-4:0 ) |
150 |
umfpack? ( sci-libs/umfpack ) |
151 |
v4l? ( >=media-libs/libv4l-1.0.1 ) |
152 |
webp? ( media-libs/libwebp ) |
153 |
@@ -88,15 +92,6 @@ src_prepare() { |
154 |
-e '/composite-transform.xml/d' \ |
155 |
-i tests/compositions/Makefile.am || die |
156 |
|
157 |
- # commit 11a283ab : test-image-compare needs >=babl-0.1.13 (not released yet) |
158 |
- # for the new CIE conversions |
159 |
- sed -e '/test-image-compare/d' \ |
160 |
- -i tests/simple/Makefile.am || die |
161 |
- |
162 |
- # Skip broken test with >=dev-python/pygobject-3.14 |
163 |
- sed -e '/test_buffer/ i\ @unittest.skip("broken")\' \ |
164 |
- -i tests/python/test-gegl-format.py || die |
165 |
- |
166 |
epatch_user |
167 |
eautoreconf |
168 |
|
169 |
@@ -126,6 +121,9 @@ src_configure() { |
170 |
# - There are two checks for dot, one controllable by --with(out)-graphviz |
171 |
# which toggles HAVE_GRAPHVIZ that is not used anywhere. Yes. |
172 |
# |
173 |
+ # - mrg is not in tree and gexiv2 support only has effect when mrg support |
174 |
+ # is enabled |
175 |
+ # |
176 |
# So that's why USE="exif graphviz lua v4l" got resolved. More at: |
177 |
# https://bugs.gentoo.org/show_bug.cgi?id=451136 |
178 |
# |
179 |
@@ -145,17 +143,20 @@ src_configure() { |
180 |
$(use_with cairo pangocairo) \ |
181 |
--without-exiv2 \ |
182 |
$(use_with ffmpeg libavformat) \ |
183 |
+ --without-gexiv2 \ |
184 |
--without-graphviz \ |
185 |
$(use_with jpeg libjpeg) \ |
186 |
$(use_with jpeg2k jasper) \ |
187 |
$(use_with lcms) \ |
188 |
$(use_with lensfun) \ |
189 |
--without-lua \ |
190 |
+ --without-mrg \ |
191 |
$(use_with openexr) \ |
192 |
$(use_with png libpng) \ |
193 |
- $(use_with raw libopenraw) \ |
194 |
+ $(use_with raw libraw) \ |
195 |
$(use_with sdl) \ |
196 |
$(use_with svg librsvg) \ |
197 |
+ $(use_with tiff libtiff) \ |
198 |
$(use_with umfpack) \ |
199 |
$(use_with v4l libv4l) \ |
200 |
$(use_with v4l libv4l2) \ |