Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/babl/files/, media-libs/babl/
Date: Sun, 25 Dec 2016 14:54:25
Message-Id: 1482677459.56e1b5dac68707fea1101d1b099ffcc285f52a1c.polynomial-c@gentoo
1 commit: 56e1b5dac68707fea1101d1b099ffcc285f52a1c
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 25 14:50:59 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 25 14:50:59 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e1b5da
7
8 media-libs/babl: Removed old.
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 media-libs/babl/Manifest | 3 -
13 media-libs/babl/babl-0.1.10-r1.ebuild | 65 ----------------------
14 media-libs/babl/babl-0.1.14.ebuild | 54 ------------------
15 media-libs/babl/babl-0.1.16.ebuild | 56 -------------------
16 media-libs/babl/files/babl-0.1.10-clang.patch | 50 -----------------
17 .../files/babl-0.1.10-g-ir-compiler-crash.patch | 12 ----
18 .../babl/files/babl-0.1.10-introspection.patch | 25 ---------
19 7 files changed, 265 deletions(-)
20
21 diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
22 index 5250919..e79b762 100644
23 --- a/media-libs/babl/Manifest
24 +++ b/media-libs/babl/Manifest
25 @@ -1,7 +1,4 @@
26 -DIST babl-0.1.10.tar.bz2 449537 SHA256 943fc36ceac7dd25bc928256bc7b535a42989c6b971578146869eee5fe5955f4 SHA512 2950d94c255ee05d405e003a46138da0f4e0cad65e2d2a882089b788c2deac0524014f7c5758c3097253bdbebaded433caf0447c7d218c9cc96798df9e6f0c92 WHIRLPOOL a71907a531bc71c7ac0c84a197a559c50321a5d96b5d846083935390890ef116780d49bd458577aef0e948395dc14897e6fbbc75478b2a59d57d4381cf7f8db8
27 DIST babl-0.1.12.tar.bz2 642234 SHA256 2f802b7f1a17b72c10bf0fe1e69b7a888cf7ce62b7cf1537b030f7f88d55a407 SHA512 b69c8e3870f25372b2223aa4a716383af30342822461fc847039af964cdd194603dbc327a5c3547369d64b206b54280a5a9a227197ca6b7bcfbfa8e2e560df6a WHIRLPOOL b1a170492f1c1e6f030f418cc66c3be02cd2bd7e10896a416b5feaf2d7aa82de4fa15c9d2a65e6e1038ab6822e4dc3333f96102e18d757a6b1e07f4017b4beba
28 -DIST babl-0.1.14.tar.bz2 718238 SHA256 e6dcb112c8f8f75471823fdcc5a6a65f753b4d0e96e377979ea01a5d6fad7d4f SHA512 fb7c48738b968c2cf01aab20b50c7768501b73c8c34957ef500cf7a77bb2dce519ede34463a8a100037533d5f3566e1cd23d898c41eb29fc01620a0dde131398 WHIRLPOOL e85a868e751f490a9dee002bd93214033f0fbaab7dbd65c0062c55f98af810be83e6899804bdd2c4e45f2625f2e75a36784890c950e34b35baf0104c69bd2a79
29 -DIST babl-0.1.16.tar.bz2 730441 SHA256 7d6ba55ec53ee6f6bf6945beec28839d09ff72376f4d83035eb379cd4f3e980e SHA512 a129247a827ccd79bb92204e49d6b6614183bff5961ef6b41cb466c51973b01a15aa7720f7401f1ab7d64885ede69ad84e99f628e48beb4525644d109c7f9a5a WHIRLPOOL 77e0c53d4cd809fd43c9a3e775cd8ea3042bd94e8bffd58e06e99d07fa1c7c630fe41ba403aab3c2228744803fe5e9ad64cf28913c4ca99549f290e97df856d1
30 DIST babl-0.1.18.tar.bz2 734225 SHA256 483a495bc9fa68be624e27e72d2144ebfcbbf63e061eb986db1fb82b04b6fbf9 SHA512 70cf2db7294d5744e30519ccc9bfd795c9ef4bae4425bdf8719ce0028c6bb81deca7b2c0550e98877beddc7f5d5ce71b9ba5318416dc32c3087a13d8eee42304 WHIRLPOOL 63904609dcf9562f2fb1040e052c6001895a87b1e233a7cb6dd13ff549b39edff1c6a3a020028cd897f0b9d494292c15725f2da300cad1fb3f8a1e866c0eb522
31 DIST babl-0.1.20.tar.bz2 763513 SHA256 0010909979d4f025d734944722c76eb49e61e412608dbbe4f00857bc8cf59314 SHA512 7200fecdc476233f6b448523b1bb39f34a47438ad1e4033a430851bc30e49b3a1de5086d486d9fadf4ecefd59219541f53575e0677753d059214b93b6270013d WHIRLPOOL 0992a03a833b769b91cd190265d726c5b449f568d26eefa55676737fbb3080671725666fc411e12f2dc7d60d8b60528886ac5ae6bad6f4406c4a07241290f610
32 DIST babl-0.1.22.tar.bz2 613916 SHA256 f38a02e76fb96f4119ca82b4088c23f9183b9601cae19c1d8147e3ee8eaf2cca SHA512 5ced37d77ee55f7981b44dd12128ce422faa84a6c951658b1ea76ce776d4426e165301c3fac6144b782015e97388b5655d9bacdd8eca4d961af2df7d6a232114 WHIRLPOOL 7e94c7db1b39dbdf1f17c9ab2b2ad79374a8d09161afc25cb85dfabb80dbddbdee5a23a2e3d7b2f3eb11bd9a8952a1ad47edb3e4cc401b78957ae1dbca126560
33
34 diff --git a/media-libs/babl/babl-0.1.10-r1.ebuild b/media-libs/babl/babl-0.1.10-r1.ebuild
35 deleted file mode 100644
36 index 818666c..00000000
37 --- a/media-libs/babl/babl-0.1.10-r1.ebuild
38 +++ /dev/null
39 @@ -1,65 +0,0 @@
40 -# Copyright 1999-2015 Gentoo Foundation
41 -# Distributed under the terms of the GNU General Public License v2
42 -# $Id$
43 -
44 -EAPI=5
45 -
46 -# vala and introspection support is broken, bug #468208
47 -#VALA_MIN_API_VERSION=0.14
48 -#VALA_USE_DEPEND=vapigen
49 -
50 -inherit autotools eutils #vala
51 -
52 -DESCRIPTION="A dynamic, any to any, pixel format conversion library"
53 -HOMEPAGE="http://www.gegl.org/babl/"
54 -SRC_URI="ftp://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
55 -
56 -LICENSE="LGPL-3"
57 -SLOT="0"
58 -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
59 -IUSE="altivec cpu_flags_x86_sse cpu_flags_x86_mmx" # +introspection vala
60 -
61 -RDEPEND=""
62 -#introspection? ( >=dev-libs/gobject-introspection-0.10 )"
63 -
64 -DEPEND="${RDEPEND}
65 - >=sys-devel/libtool-2.2
66 - virtual/pkgconfig
67 -"
68 -#vala? ( $(vala_depend) )
69 -
70 -src_prepare() {
71 - epatch "${FILESDIR}"/${P}-clang.patch
72 -
73 - # fix compilation on OSX, can be dropped on next release:
74 - # https://mail.gnome.org/archives/commits-list/2012-April/msg02589.html
75 - sed -i -e 's/values\.h/limits.h/' babl/babl-palette.c || die
76 - epatch "${FILESDIR}"/${P}-introspection.patch
77 - epatch "${FILESDIR}"/${P}-g-ir-compiler-crash.patch
78 - eautoreconf
79 -
80 -# use vala && vala_src_prepare
81 -}
82 -
83 -src_configure() {
84 - # Automagic rsvg support is just for website generation we do not call,
85 - # so we don't need to fix it
86 - # w3m is used for dist target thus no issue for us that it is automagically
87 - # detected
88 - econf \
89 - --disable-static \
90 - --disable-maintainer-mode \
91 - --disable-introspection \
92 - --without-vala \
93 - $(use_enable altivec) \
94 - $(use_enable cpu_flags_x86_mmx mmx) \
95 - $(use_enable cpu_flags_x86_sse sse)
96 -# $(use_enable introspection) \
97 -# $(use_with vala)
98 -}
99 -
100 -src_install() {
101 - default
102 - find "${ED}" -name '*.la' -delete
103 - dodoc AUTHORS ChangeLog README NEWS
104 -}
105
106 diff --git a/media-libs/babl/babl-0.1.14.ebuild b/media-libs/babl/babl-0.1.14.ebuild
107 deleted file mode 100644
108 index 74f3616..00000000
109 --- a/media-libs/babl/babl-0.1.14.ebuild
110 +++ /dev/null
111 @@ -1,54 +0,0 @@
112 -# Copyright 1999-2016 Gentoo Foundation
113 -# Distributed under the terms of the GNU General Public License v2
114 -# $Id$
115 -
116 -EAPI=5
117 -
118 -inherit eutils
119 -
120 -if [[ ${PV} == *9999* ]]; then
121 - inherit autotools git-r3
122 - EGIT_REPO_URI="git://git.gnome.org/babl"
123 - SRC_URI=""
124 -else
125 - SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
126 - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
127 -fi
128 -
129 -DESCRIPTION="A dynamic, any to any, pixel format conversion library"
130 -HOMEPAGE="http://www.gegl.org/babl/"
131 -
132 -LICENSE="LGPL-3"
133 -SLOT="0"
134 -IUSE="altivec cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_mmx"
135 -
136 -RDEPEND=""
137 -DEPEND="${RDEPEND}
138 - >=sys-devel/libtool-2.2
139 - virtual/pkgconfig
140 -"
141 -
142 -src_prepare() {
143 - epatch_user
144 - [[ ${PV} == *9999* ]] && eautoreconf
145 -}
146 -
147 -src_configure() {
148 - # Automagic rsvg support is just for website generation we do not call,
149 - # so we don't need to fix it
150 - # w3m is used for dist target thus no issue for us that it is automagically
151 - # detected
152 - econf \
153 - --disable-docs \
154 - --disable-static \
155 - --disable-maintainer-mode \
156 - $(use_enable altivec) \
157 - $(use_enable cpu_flags_x86_mmx mmx) \
158 - $(use_enable cpu_flags_x86_sse sse) \
159 - $(use_enable cpu_flags_x86_sse sse2)
160 -}
161 -
162 -src_install() {
163 - default
164 - prune_libtool_files --all
165 -}
166
167 diff --git a/media-libs/babl/babl-0.1.16.ebuild b/media-libs/babl/babl-0.1.16.ebuild
168 deleted file mode 100644
169 index f21c4f4..00000000
170 --- a/media-libs/babl/babl-0.1.16.ebuild
171 +++ /dev/null
172 @@ -1,56 +0,0 @@
173 -# Copyright 1999-2016 Gentoo Foundation
174 -# Distributed under the terms of the GNU General Public License v2
175 -# $Id$
176 -
177 -EAPI=5
178 -
179 -inherit eutils
180 -
181 -if [[ ${PV} == *9999* ]]; then
182 - inherit autotools git-r3
183 - EGIT_REPO_URI="git://git.gnome.org/babl"
184 - SRC_URI=""
185 -else
186 - SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
187 - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
188 -fi
189 -
190 -DESCRIPTION="A dynamic, any to any, pixel format conversion library"
191 -HOMEPAGE="http://www.gegl.org/babl/"
192 -
193 -LICENSE="LGPL-3"
194 -SLOT="0"
195 -IUSE="altivec cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_mmx cpu_flags_x86_f16c"
196 -
197 -RDEPEND=""
198 -DEPEND="${RDEPEND}
199 - >=sys-devel/libtool-2.2
200 - virtual/pkgconfig
201 -"
202 -
203 -src_prepare() {
204 - epatch_user
205 - [[ ${PV} == *9999* ]] && eautoreconf
206 -}
207 -
208 -src_configure() {
209 - # Automagic rsvg support is just for website generation we do not call,
210 - # so we don't need to fix it
211 - # w3m is used for dist target thus no issue for us that it is automagically
212 - # detected
213 - econf \
214 - --disable-docs \
215 - --disable-static \
216 - --disable-maintainer-mode \
217 - $(use_enable altivec) \
218 - $(use_enable cpu_flags_x86_f16c f16c) \
219 - $(use_enable cpu_flags_x86_mmx mmx) \
220 - $(use_enable cpu_flags_x86_sse sse) \
221 - $(use_enable cpu_flags_x86_sse2 sse2) \
222 - $(use_enable cpu_flags_x86_sse4_1 sse4_1)
223 -}
224 -
225 -src_install() {
226 - default
227 - prune_libtool_files --all
228 -}
229
230 diff --git a/media-libs/babl/files/babl-0.1.10-clang.patch b/media-libs/babl/files/babl-0.1.10-clang.patch
231 deleted file mode 100644
232 index 68e89d3..00000000
233 --- a/media-libs/babl/files/babl-0.1.10-clang.patch
234 +++ /dev/null
235 @@ -1,50 +0,0 @@
236 -From 16492300a39e75e1015a0ab33e22b1e3f605c5ce Mon Sep 17 00:00:00 2001
237 -From: Michael Muré <batolettre@×××××.com>
238 -Date: Tue, 22 May 2012 03:48:44 +0000
239 -Subject: sse-fixups: use more portable functions to help compile with clang
240 -
241 -Original patch found here
242 -http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11/babl/files/patch-sse-fixups.c?rev=1.1;content-type=text%2Fplain
243 -
244 -CVS tags: RELEASE_8_3_0, HEAD
245 -
246 -Fix the build with clang.
247 -
248 -PR: ports/163518
249 -Submitted by: Jan Beich <jbeich@×××××××.net>
250 -Feature safe: yes
251 ----
252 -(limited to 'extensions/sse-fixups.c')
253 -
254 -diff --git a/extensions/sse-fixups.c b/extensions/sse-fixups.c
255 -index fdcc06f..95f1cc8 100644
256 ---- a/extensions/sse-fixups.c
257 -+++ b/extensions/sse-fixups.c
258 -@@ -23,6 +23,8 @@
259 -
260 - #if defined(__GNUC__) && (__GNUC__ >= 4) && defined(USE_SSE) && defined(USE_MMX)
261 -
262 -+#include <xmmintrin.h>
263 -+
264 - #include <stdint.h>
265 - #include <stdlib.h>
266 -
267 -@@ -40,11 +42,11 @@ typedef int g2int __attribute__ ((vector_size (2*sizeof(int))));
268 - #define g4float_zero g4float_all(0.0)
269 - #define g4float_ff g4float_all(255.0)
270 -
271 --#define g4float_max(a,b) __builtin_ia32_maxps(a, b)
272 --#define g4float_min(a,b) __builtin_ia32_minps(a, b)
273 --#define g4float_cvt2pi(a) __builtin_ia32_cvtps2pi(a)
274 --#define g4float_movhl(a,b) __builtin_ia32_movhlps(a, b)
275 --#define g4float_emms __builtin_ia32_emms
276 -+#define g4float_max(a,b) _mm_max_ps(a, b)
277 -+#define g4float_min(a,b) _mm_min_ps(a, b)
278 -+#define g4float_cvt2pi(a) _mm_cvtps_pi32(a)
279 -+#define g4float_movhl(a,b) _mm_movehl_ps(a, b)
280 -+#define g4float_emms _mm_empty
281 -
282 -
283 - static INLINE long
284 ---
285 -cgit v0.9.0.2
286
287 diff --git a/media-libs/babl/files/babl-0.1.10-g-ir-compiler-crash.patch b/media-libs/babl/files/babl-0.1.10-g-ir-compiler-crash.patch
288 deleted file mode 100644
289 index 4b6cf91..00000000
290 --- a/media-libs/babl/files/babl-0.1.10-g-ir-compiler-crash.patch
291 +++ /dev/null
292 @@ -1,12 +0,0 @@
293 -Index: babl-0.1.10/babl/Makefile.am
294 -===================================================================
295 ---- babl-0.1.10.orig/babl/Makefile.am
296 -+++ babl-0.1.10/babl/Makefile.am
297 -@@ -95,6 +95,7 @@ INTROSPECTION_COMPILER_ARGS = --included
298 - if HAVE_INTROSPECTION
299 - Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) $(c_sources) $(srcdir)/Makefile.am libbabl-@BABL_API_VERSION@.la
300 - $(INTROSPECTION_SCANNER) -v --namespace Babl --nsversion=$(BABL_API_VERSION) \
301 -+ --identifier-prefix= --symbol-prefix=babl \
302 - --add-include-path=$(srcdir) --add-include-path=. \
303 - --library=$(builddir)/libbabl-$(BABL_API_VERSION).la \
304 - --libtool="$(LIBTOOL)" \
305
306 diff --git a/media-libs/babl/files/babl-0.1.10-introspection.patch b/media-libs/babl/files/babl-0.1.10-introspection.patch
307 deleted file mode 100644
308 index f9b9269..00000000
309 --- a/media-libs/babl/files/babl-0.1.10-introspection.patch
310 +++ /dev/null
311 @@ -1,25 +0,0 @@
312 -From c024c89f95de4a8fa95ba96790dac61768d11a17 Mon Sep 17 00:00:00 2001
313 -From: Dominique Leuenberger <dimstar@××××××××.org>
314 -Date: Tue, 10 Jan 2012 16:32:50 +0000
315 -Subject: gobject-introspection: fix build of the .gir and .typelib files.
316 -
317 ----
318 -diff --git a/babl/Makefile.am b/babl/Makefile.am
319 -index cefab57..03115a3 100644
320 ---- a/babl/Makefile.am
321 -+++ b/babl/Makefile.am
322 -@@ -93,10 +93,10 @@ INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
323 - INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
324 -
325 - if HAVE_INTROSPECTION
326 --Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) $(c_sources) $(srcdir)/Makefile.am
327 -+Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) $(c_sources) $(srcdir)/Makefile.am libbabl-@BABL_API_VERSION@.la
328 - $(INTROSPECTION_SCANNER) -v --namespace Babl --nsversion=$(BABL_API_VERSION) \
329 - --add-include-path=$(srcdir) --add-include-path=. \
330 -- --library=babl-$(BABL_API_VERSION) \
331 -+ --library=$(builddir)/libbabl-$(BABL_API_VERSION).la \
332 - --libtool="$(LIBTOOL)" \
333 - --output $@ \
334 - -DBABL_IS_BEING_COMPILED \
335 ---
336 -cgit v0.9.1