* [gentoo-commits] repo/gentoo:master commit in: media-libs/babl/files/, media-libs/babl/
@ 2016-12-25 14:54 Lars Wendler
0 siblings, 0 replies; 2+ messages in thread
From: Lars Wendler @ 2016-12-25 14:54 UTC (permalink / raw
To: gentoo-commits
commit: 56e1b5dac68707fea1101d1b099ffcc285f52a1c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 25 14:50:59 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Dec 25 14:50:59 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e1b5da
media-libs/babl: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-libs/babl/Manifest | 3 -
media-libs/babl/babl-0.1.10-r1.ebuild | 65 ----------------------
media-libs/babl/babl-0.1.14.ebuild | 54 ------------------
media-libs/babl/babl-0.1.16.ebuild | 56 -------------------
media-libs/babl/files/babl-0.1.10-clang.patch | 50 -----------------
.../files/babl-0.1.10-g-ir-compiler-crash.patch | 12 ----
.../babl/files/babl-0.1.10-introspection.patch | 25 ---------
7 files changed, 265 deletions(-)
diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index 5250919..e79b762 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1,7 +1,4 @@
-DIST babl-0.1.10.tar.bz2 449537 SHA256 943fc36ceac7dd25bc928256bc7b535a42989c6b971578146869eee5fe5955f4 SHA512 2950d94c255ee05d405e003a46138da0f4e0cad65e2d2a882089b788c2deac0524014f7c5758c3097253bdbebaded433caf0447c7d218c9cc96798df9e6f0c92 WHIRLPOOL a71907a531bc71c7ac0c84a197a559c50321a5d96b5d846083935390890ef116780d49bd458577aef0e948395dc14897e6fbbc75478b2a59d57d4381cf7f8db8
DIST babl-0.1.12.tar.bz2 642234 SHA256 2f802b7f1a17b72c10bf0fe1e69b7a888cf7ce62b7cf1537b030f7f88d55a407 SHA512 b69c8e3870f25372b2223aa4a716383af30342822461fc847039af964cdd194603dbc327a5c3547369d64b206b54280a5a9a227197ca6b7bcfbfa8e2e560df6a WHIRLPOOL b1a170492f1c1e6f030f418cc66c3be02cd2bd7e10896a416b5feaf2d7aa82de4fa15c9d2a65e6e1038ab6822e4dc3333f96102e18d757a6b1e07f4017b4beba
-DIST babl-0.1.14.tar.bz2 718238 SHA256 e6dcb112c8f8f75471823fdcc5a6a65f753b4d0e96e377979ea01a5d6fad7d4f SHA512 fb7c48738b968c2cf01aab20b50c7768501b73c8c34957ef500cf7a77bb2dce519ede34463a8a100037533d5f3566e1cd23d898c41eb29fc01620a0dde131398 WHIRLPOOL e85a868e751f490a9dee002bd93214033f0fbaab7dbd65c0062c55f98af810be83e6899804bdd2c4e45f2625f2e75a36784890c950e34b35baf0104c69bd2a79
-DIST babl-0.1.16.tar.bz2 730441 SHA256 7d6ba55ec53ee6f6bf6945beec28839d09ff72376f4d83035eb379cd4f3e980e SHA512 a129247a827ccd79bb92204e49d6b6614183bff5961ef6b41cb466c51973b01a15aa7720f7401f1ab7d64885ede69ad84e99f628e48beb4525644d109c7f9a5a WHIRLPOOL 77e0c53d4cd809fd43c9a3e775cd8ea3042bd94e8bffd58e06e99d07fa1c7c630fe41ba403aab3c2228744803fe5e9ad64cf28913c4ca99549f290e97df856d1
DIST babl-0.1.18.tar.bz2 734225 SHA256 483a495bc9fa68be624e27e72d2144ebfcbbf63e061eb986db1fb82b04b6fbf9 SHA512 70cf2db7294d5744e30519ccc9bfd795c9ef4bae4425bdf8719ce0028c6bb81deca7b2c0550e98877beddc7f5d5ce71b9ba5318416dc32c3087a13d8eee42304 WHIRLPOOL 63904609dcf9562f2fb1040e052c6001895a87b1e233a7cb6dd13ff549b39edff1c6a3a020028cd897f0b9d494292c15725f2da300cad1fb3f8a1e866c0eb522
DIST babl-0.1.20.tar.bz2 763513 SHA256 0010909979d4f025d734944722c76eb49e61e412608dbbe4f00857bc8cf59314 SHA512 7200fecdc476233f6b448523b1bb39f34a47438ad1e4033a430851bc30e49b3a1de5086d486d9fadf4ecefd59219541f53575e0677753d059214b93b6270013d WHIRLPOOL 0992a03a833b769b91cd190265d726c5b449f568d26eefa55676737fbb3080671725666fc411e12f2dc7d60d8b60528886ac5ae6bad6f4406c4a07241290f610
DIST babl-0.1.22.tar.bz2 613916 SHA256 f38a02e76fb96f4119ca82b4088c23f9183b9601cae19c1d8147e3ee8eaf2cca SHA512 5ced37d77ee55f7981b44dd12128ce422faa84a6c951658b1ea76ce776d4426e165301c3fac6144b782015e97388b5655d9bacdd8eca4d961af2df7d6a232114 WHIRLPOOL 7e94c7db1b39dbdf1f17c9ab2b2ad79374a8d09161afc25cb85dfabb80dbddbdee5a23a2e3d7b2f3eb11bd9a8952a1ad47edb3e4cc401b78957ae1dbca126560
diff --git a/media-libs/babl/babl-0.1.10-r1.ebuild b/media-libs/babl/babl-0.1.10-r1.ebuild
deleted file mode 100644
index 818666c..00000000
--- a/media-libs/babl/babl-0.1.10-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# vala and introspection support is broken, bug #468208
-#VALA_MIN_API_VERSION=0.14
-#VALA_USE_DEPEND=vapigen
-
-inherit autotools eutils #vala
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="http://www.gegl.org/babl/"
-SRC_URI="ftp://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
-
-LICENSE="LGPL-3"
-SLOT="0"
-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"
-IUSE="altivec cpu_flags_x86_sse cpu_flags_x86_mmx" # +introspection vala
-
-RDEPEND=""
-#introspection? ( >=dev-libs/gobject-introspection-0.10 )"
-
-DEPEND="${RDEPEND}
- >=sys-devel/libtool-2.2
- virtual/pkgconfig
-"
-#vala? ( $(vala_depend) )
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-clang.patch
-
- # fix compilation on OSX, can be dropped on next release:
- # https://mail.gnome.org/archives/commits-list/2012-April/msg02589.html
- sed -i -e 's/values\.h/limits.h/' babl/babl-palette.c || die
- epatch "${FILESDIR}"/${P}-introspection.patch
- epatch "${FILESDIR}"/${P}-g-ir-compiler-crash.patch
- eautoreconf
-
-# use vala && vala_src_prepare
-}
-
-src_configure() {
- # Automagic rsvg support is just for website generation we do not call,
- # so we don't need to fix it
- # w3m is used for dist target thus no issue for us that it is automagically
- # detected
- econf \
- --disable-static \
- --disable-maintainer-mode \
- --disable-introspection \
- --without-vala \
- $(use_enable altivec) \
- $(use_enable cpu_flags_x86_mmx mmx) \
- $(use_enable cpu_flags_x86_sse sse)
-# $(use_enable introspection) \
-# $(use_with vala)
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete
- dodoc AUTHORS ChangeLog README NEWS
-}
diff --git a/media-libs/babl/babl-0.1.14.ebuild b/media-libs/babl/babl-0.1.14.ebuild
deleted file mode 100644
index 74f3616..00000000
--- a/media-libs/babl/babl-0.1.14.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-if [[ ${PV} == *9999* ]]; then
- inherit autotools git-r3
- EGIT_REPO_URI="git://git.gnome.org/babl"
- SRC_URI=""
-else
- SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
- 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"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="http://www.gegl.org/babl/"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="altivec cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_mmx"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/libtool-2.2
- virtual/pkgconfig
-"
-
-src_prepare() {
- epatch_user
- [[ ${PV} == *9999* ]] && eautoreconf
-}
-
-src_configure() {
- # Automagic rsvg support is just for website generation we do not call,
- # so we don't need to fix it
- # w3m is used for dist target thus no issue for us that it is automagically
- # detected
- econf \
- --disable-docs \
- --disable-static \
- --disable-maintainer-mode \
- $(use_enable altivec) \
- $(use_enable cpu_flags_x86_mmx mmx) \
- $(use_enable cpu_flags_x86_sse sse) \
- $(use_enable cpu_flags_x86_sse sse2)
-}
-
-src_install() {
- default
- prune_libtool_files --all
-}
diff --git a/media-libs/babl/babl-0.1.16.ebuild b/media-libs/babl/babl-0.1.16.ebuild
deleted file mode 100644
index f21c4f4..00000000
--- a/media-libs/babl/babl-0.1.16.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils
-
-if [[ ${PV} == *9999* ]]; then
- inherit autotools git-r3
- EGIT_REPO_URI="git://git.gnome.org/babl"
- SRC_URI=""
-else
- SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2"
- 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"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="http://www.gegl.org/babl/"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="altivec cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_mmx cpu_flags_x86_f16c"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
- >=sys-devel/libtool-2.2
- virtual/pkgconfig
-"
-
-src_prepare() {
- epatch_user
- [[ ${PV} == *9999* ]] && eautoreconf
-}
-
-src_configure() {
- # Automagic rsvg support is just for website generation we do not call,
- # so we don't need to fix it
- # w3m is used for dist target thus no issue for us that it is automagically
- # detected
- econf \
- --disable-docs \
- --disable-static \
- --disable-maintainer-mode \
- $(use_enable altivec) \
- $(use_enable cpu_flags_x86_f16c f16c) \
- $(use_enable cpu_flags_x86_mmx mmx) \
- $(use_enable cpu_flags_x86_sse sse) \
- $(use_enable cpu_flags_x86_sse2 sse2) \
- $(use_enable cpu_flags_x86_sse4_1 sse4_1)
-}
-
-src_install() {
- default
- prune_libtool_files --all
-}
diff --git a/media-libs/babl/files/babl-0.1.10-clang.patch b/media-libs/babl/files/babl-0.1.10-clang.patch
deleted file mode 100644
index 68e89d3..00000000
--- a/media-libs/babl/files/babl-0.1.10-clang.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From 16492300a39e75e1015a0ab33e22b1e3f605c5ce Mon Sep 17 00:00:00 2001
-From: Michael Muré <batolettre@gmail.com>
-Date: Tue, 22 May 2012 03:48:44 +0000
-Subject: sse-fixups: use more portable functions to help compile with clang
-
-Original patch found here
-http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11/babl/files/patch-sse-fixups.c?rev=1.1;content-type=text%2Fplain
-
-CVS tags: RELEASE_8_3_0, HEAD
-
-Fix the build with clang.
-
-PR: ports/163518
-Submitted by: Jan Beich <jbeich@tormail.net>
-Feature safe: yes
----
-(limited to 'extensions/sse-fixups.c')
-
-diff --git a/extensions/sse-fixups.c b/extensions/sse-fixups.c
-index fdcc06f..95f1cc8 100644
---- a/extensions/sse-fixups.c
-+++ b/extensions/sse-fixups.c
-@@ -23,6 +23,8 @@
-
- #if defined(__GNUC__) && (__GNUC__ >= 4) && defined(USE_SSE) && defined(USE_MMX)
-
-+#include <xmmintrin.h>
-+
- #include <stdint.h>
- #include <stdlib.h>
-
-@@ -40,11 +42,11 @@ typedef int g2int __attribute__ ((vector_size (2*sizeof(int))));
- #define g4float_zero g4float_all(0.0)
- #define g4float_ff g4float_all(255.0)
-
--#define g4float_max(a,b) __builtin_ia32_maxps(a, b)
--#define g4float_min(a,b) __builtin_ia32_minps(a, b)
--#define g4float_cvt2pi(a) __builtin_ia32_cvtps2pi(a)
--#define g4float_movhl(a,b) __builtin_ia32_movhlps(a, b)
--#define g4float_emms __builtin_ia32_emms
-+#define g4float_max(a,b) _mm_max_ps(a, b)
-+#define g4float_min(a,b) _mm_min_ps(a, b)
-+#define g4float_cvt2pi(a) _mm_cvtps_pi32(a)
-+#define g4float_movhl(a,b) _mm_movehl_ps(a, b)
-+#define g4float_emms _mm_empty
-
-
- static INLINE long
---
-cgit v0.9.0.2
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
deleted file mode 100644
index 4b6cf91..00000000
--- a/media-libs/babl/files/babl-0.1.10-g-ir-compiler-crash.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: babl-0.1.10/babl/Makefile.am
-===================================================================
---- babl-0.1.10.orig/babl/Makefile.am
-+++ babl-0.1.10/babl/Makefile.am
-@@ -95,6 +95,7 @@ INTROSPECTION_COMPILER_ARGS = --included
- if HAVE_INTROSPECTION
- Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) $(c_sources) $(srcdir)/Makefile.am libbabl-@BABL_API_VERSION@.la
- $(INTROSPECTION_SCANNER) -v --namespace Babl --nsversion=$(BABL_API_VERSION) \
-+ --identifier-prefix= --symbol-prefix=babl \
- --add-include-path=$(srcdir) --add-include-path=. \
- --library=$(builddir)/libbabl-$(BABL_API_VERSION).la \
- --libtool="$(LIBTOOL)" \
diff --git a/media-libs/babl/files/babl-0.1.10-introspection.patch b/media-libs/babl/files/babl-0.1.10-introspection.patch
deleted file mode 100644
index f9b9269..00000000
--- a/media-libs/babl/files/babl-0.1.10-introspection.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From c024c89f95de4a8fa95ba96790dac61768d11a17 Mon Sep 17 00:00:00 2001
-From: Dominique Leuenberger <dimstar@opensuse.org>
-Date: Tue, 10 Jan 2012 16:32:50 +0000
-Subject: gobject-introspection: fix build of the .gir and .typelib files.
-
----
-diff --git a/babl/Makefile.am b/babl/Makefile.am
-index cefab57..03115a3 100644
---- a/babl/Makefile.am
-+++ b/babl/Makefile.am
-@@ -93,10 +93,10 @@ INTROSPECTION_SCANNER_ARGS = --add-include-path=$(srcdir)
- INTROSPECTION_COMPILER_ARGS = --includedir=$(srcdir)
-
- if HAVE_INTROSPECTION
--Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) $(c_sources) $(srcdir)/Makefile.am
-+Babl-$(BABL_API_VERSION).gir: $(G_IR_SCANNER) $(library_include_HEADERS) $(c_sources) $(srcdir)/Makefile.am libbabl-@BABL_API_VERSION@.la
- $(INTROSPECTION_SCANNER) -v --namespace Babl --nsversion=$(BABL_API_VERSION) \
- --add-include-path=$(srcdir) --add-include-path=. \
-- --library=babl-$(BABL_API_VERSION) \
-+ --library=$(builddir)/libbabl-$(BABL_API_VERSION).la \
- --libtool="$(LIBTOOL)" \
- --output $@ \
- -DBABL_IS_BEING_COMPILED \
---
-cgit v0.9.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-libs/babl/files/, media-libs/babl/
@ 2023-01-25 17:48 Andreas Sturmlechner
0 siblings, 0 replies; 2+ messages in thread
From: Andreas Sturmlechner @ 2023-01-25 17:48 UTC (permalink / raw
To: gentoo-commits
commit: 7bf3457a5c29e257bf1538831644b7b390344328
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 24 21:23:16 2023 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 25 17:46:02 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf3457a
media-libs/babl: drop 0.1.92-r1, 0.1.96-r1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-libs/babl/Manifest | 2 -
media-libs/babl/babl-0.1.92-r1.ebuild | 68 ---------------------
media-libs/babl/babl-0.1.96-r1.ebuild | 69 ----------------------
...universal_nonlinear_rgb_u8_converter_sse2.patch | 18 ------
4 files changed, 157 deletions(-)
diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index ba4ddf504fa2..d8e6aba17b20 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1,3 +1 @@
-DIST babl-0.1.92.tar.xz 309784 BLAKE2B c3c716ba1b54082743ba6ea33da99fb458dc971ab78ae72170af9840eadbc7f2aeb0a26d3270ede2a6e0d7b55489fc8f700b1c69731a4612ba4106f9672762d0 SHA512 c2baf39f576bf7f57786c59f2de0818257f4d1d62cadf44fdd802c9a534ed94390dd1616e7e72fcc9de1fb85a24a10fbacdbbabbe376a45ae598be46817e3bc0
-DIST babl-0.1.96.tar.xz 312184 BLAKE2B 6ee307054cf4d1e0f434a6070189ed143c60056decb59184f880b26863c8177d0c69294254651923f7dfb897555939602e6f4384e7561a839a3cf80ae9468859 SHA512 771d68b80f1123baa38256e4b1d7946284cd88997b2ab7c7092a74120e91ea5ee7ab4c001686ae4b3e363b6465484f185a64f9c75515a55d3ffb81fecbeaca42
DIST babl-0.1.98.tar.xz 312516 BLAKE2B c12626e4b8127a5b2e17507e20cf6ce324834a58d64fa54b80fbe00ef2468d3d29c870d44a22f08f7e74404cf6f47321084c854a4ba017cf0c8c199d8210849f SHA512 33b2e3f8fbcd6602bb82d6242dd2911bb2232e69350f7a0e70e14b1472052e27b0e2a1fa6a2b6d0449fc9796353336e311c8d4007c532447cd61f95b684a3120
diff --git a/media-libs/babl/babl-0.1.92-r1.ebuild b/media-libs/babl/babl-0.1.92-r1.ebuild
deleted file mode 100644
index aaaefb6f1af8..000000000000
--- a/media-libs/babl/babl-0.1.92-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND=vapigen
-
-inherit meson gnome2-utils vala
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git"
- SRC_URI=""
-else
- SRC_URI="https://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="https://gegl.org/babl/"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
-REQUIRED_USE="vala? ( introspection )"
-
-BDEPEND="
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-RDEPEND="
- introspection? ( >=dev-libs/gobject-introspection-1.32:= )
- lcms? ( >=media-libs/lcms-2.8:2 )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}_universal_nonlinear_rgb_u8_converter_sse2.patch" # Bug 857708
-)
-
-src_prepare() {
- default
- gnome2_environment_reset
-
- sed -i -e 's/Description/description/' meson.build || die # bug 843266
-}
-
-src_configure() {
- use vala && vala_setup
-
- # Automagic rsvg support is just for website generation we do not call,
- # so we don't need to fix it
- # w3m is used for dist target thus no issue for us that it is automagically
- # detected
- local emesonargs=(
- -Dwith-docs=false
- $(meson_use introspection enable-gir)
- $(meson_use lcms with-lcms)
- $(meson_use vala enable-vapi)
- $(meson_use cpu_flags_x86_avx2 enable-avx2)
- $(meson_use cpu_flags_x86_f16c enable-f16c)
- $(meson_use cpu_flags_x86_mmx enable-mmx)
- $(meson_use cpu_flags_x86_sse enable-sse)
- $(meson_use cpu_flags_x86_sse2 enable-sse2)
- $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
- )
- meson_src_configure
-}
diff --git a/media-libs/babl/babl-0.1.96-r1.ebuild b/media-libs/babl/babl-0.1.96-r1.ebuild
deleted file mode 100644
index 6031f275a4be..000000000000
--- a/media-libs/babl/babl-0.1.96-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_USE_DEPEND=vapigen
-
-inherit meson gnome2-utils vala
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git"
- SRC_URI=""
-else
- SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv -sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="https://gegl.org/babl/"
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="introspection lcms vala cpu_flags_x86_avx2 cpu_flags_x86_f16c cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
-REQUIRED_USE="vala? ( introspection )"
-
-BDEPEND="
- virtual/pkgconfig
- vala? ( $(vala_depend) )
-"
-RDEPEND="
- introspection? ( >=dev-libs/gobject-introspection-1.32:= )
- lcms? ( >=media-libs/lcms-2.8:2 )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
- default
- gnome2_environment_reset
-}
-
-src_configure() {
- use vala && vala_setup
-
- # Automagic rsvg support is just for website generation we do not call,
- # so we don't need to fix it
- # w3m is used for dist target thus no issue for us that it is automagically
- # detected
- local emesonargs=(
- -Dwith-docs=false
- $(meson_use introspection enable-gir)
- $(meson_use lcms with-lcms)
- $(meson_use vala enable-vapi)
- $(meson_use cpu_flags_x86_avx2 enable-avx2)
- $(meson_use cpu_flags_x86_f16c enable-f16c)
- $(meson_use cpu_flags_x86_mmx enable-mmx)
- $(meson_use cpu_flags_x86_sse enable-sse)
- $(meson_use cpu_flags_x86_sse2 enable-sse2)
- $(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- # Bug 871690
- dosym -r /usr/"$(get_libdir)"/pkgconfig/babl.pc /usr/"$(get_libdir)"/pkgconfig/babl-0.1.pc
-}
diff --git a/media-libs/babl/files/babl-0.1.92_universal_nonlinear_rgb_u8_converter_sse2.patch b/media-libs/babl/files/babl-0.1.92_universal_nonlinear_rgb_u8_converter_sse2.patch
deleted file mode 100644
index 57954b1b9f25..000000000000
--- a/media-libs/babl/files/babl-0.1.92_universal_nonlinear_rgb_u8_converter_sse2.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Fix alignment of vector of floats in babl-rgb-converter.c
-Bug: https://bugs.gentoo.org/857708
-Upstream-Bug: https://gitlab.gnome.org/GNOME/babl/-/issues/76
-Signed-off-by: Alexander Bezrukov <phmagic@mail.ru>
-
-diff -ur a/babl/base/babl-rgb-converter.c b/babl/base/babl-rgb-converter.c
---- a/babl/base/babl-rgb-converter.c
-+++ b/babl/base/babl-rgb-converter.c
-@@ -306,7 +306,8 @@
- uint8_t *rgb_in_u8 = (void*)src_char;
- uint8_t *rgb_out_u8 = (void*)dst_char;
-
-- float rgba_out[4*samples];
-+ // The alignment is necessary for SIMD intrinsics in babl_matrix_mul_vectorff_buf4_sse2()
-+ float __attribute__ ((aligned (16))) rgba_out[4*samples];
-
- for (i = 0; i < samples; i++)
- {
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2023-01-25 17:48 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-25 14:54 [gentoo-commits] repo/gentoo:master commit in: media-libs/babl/files/, media-libs/babl/ Lars Wendler
-- strict thread matches above, loose matches on Subject: below --
2023-01-25 17:48 Andreas Sturmlechner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox