summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69344 -> 69354 bytes
-rw-r--r--media-libs/kvazaar/Manifest2
-rw-r--r--media-libs/kvazaar/kvazaar-2.3.0.ebuild2
-rw-r--r--media-libs/libcdaudio/Manifest1
-rw-r--r--media-libs/libcdaudio/libcdaudio-0.99.12-r5.ebuild49
5 files changed, 52 insertions, 2 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 21c251dc7c62..a652b96136b2 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/kvazaar/Manifest b/media-libs/kvazaar/Manifest
index cd6cdd3a306b..127f0df85b12 100644
--- a/media-libs/kvazaar/Manifest
+++ b/media-libs/kvazaar/Manifest
@@ -8,6 +8,6 @@ DIST kvazaar-2.2.0.tar.gz 617414 BLAKE2B 6ddb88ddea315d80e0af87a13127f235c184ae8
DIST kvazaar-2.3.0.tar.gz 593939 BLAKE2B a8cdc94699c6e64ef5e80336191342cb5aadfa83cc494400dd34a177836c081291e5cc176e29bf68ad8debdf3a83ca7d5c2ffd657ac96b901a0f5258e3894788 SHA512 b416e24a887a6e83b25530c6d47675fb176568c04295c944094041629b585b968133465605b9ee85e0ebebe1041774d5670cb90ee76271cb2f5c8059244297b5
EBUILD kvazaar-2.1.0.ebuild 1893 BLAKE2B 4fd421fc771cdef9ad7ce50e7cd4778aae6e1b8a2c18ed061e4a6e3acfce4256080ed2c188d9e66ca72d9a4063d34ad0bd237477a73ce31d51dd8d30a1863071 SHA512 9983889198b20539ab3a2e9a40fccb972be786189463df7bc2187b88a11540cdfbfc2d324369b622e5c7fba7d6cd4fd0126bc77b65bd2f4485286b131dbf35a7
EBUILD kvazaar-2.2.0.ebuild 1702 BLAKE2B 7001e0134547b428769c18a47917ce0e1a2f1ea7ca42da3066c051c0ceacf94a8663b84ac47980b5e24181a96a98389e41bcc26be45f49b23d8ff62a380a1198 SHA512 a8459f11895d08513a8a366c7ff4a5c784865757a41e76971518e2c50bb164fba4b1b879bfbab48c5772e7ae7d3278975c51ace31f17fcfe567d146432be9f20
-EBUILD kvazaar-2.3.0.ebuild 1755 BLAKE2B 1d1ac95cc122bc3de70a8f37ca942e7f34609c87d09c1f8d8c29bce491801fb6b37fc9a21806a16eaef522d0ecbc59f49746a82e55eb2ae5465bb07628000560 SHA512 198f237e269bd80f3ed84845558d6ba2c529ac025756a27444fa2e14860fff197737bbdc1e3c95469e7976ececd61126c6764dbc16f20246cffdc2a2aa7556e3
+EBUILD kvazaar-2.3.0.ebuild 1760 BLAKE2B b9da6284d46fcf626a6c68536a6798e9633620d2645712d842e243e8d253129ff04ea632788c62cf0e7d7e60dced32fecc5280b3c17fbf237706e578982867fd SHA512 253acbe7de0a53d2423828e74f79ffc8231dffcd0f6afa078826c38a055f973606ee95e6ad0da6c632294f942c26318ecee30b0dc2bf32ce7924514d97b04fd6
EBUILD kvazaar-9999.ebuild 1642 BLAKE2B 219b87cc06fb9ce4c931823b9108615cc380fae57e19def8a96880dcd1f67290f52ad22e35d9eddd5f579d78f1b684522f6fc4a536f643718f7898d9090c7781 SHA512 f1ac363e2779c19380a750479b30da7af2b7fb792a5efb955d0673ebfa8cb5cc5ca0900b18faed228ce05171a38b809f1918d64b6e743d2486558f3db1f78698
MISC metadata.xml 307 BLAKE2B 712a78cc3cbe9bee1e770452448efd933eb76c6de75e8302e8f61b22aec35a2f43ceb7c3014bf88b81ecf4ff27da4b115ab24605a53fbbba18100896fff12ff8 SHA512 29403efb372cc2ddb9e428be05bb7bf57b0a51a3ab66a0b0bfbdfbcdf6db1b5d357ddafc1b3a77d00109840ea4c610a088e7c8f97a3c0b9cd330a6edd2651ae6
diff --git a/media-libs/kvazaar/kvazaar-2.3.0.ebuild b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
index aee90f7e5b87..86a9805aa73b 100644
--- a/media-libs/kvazaar/kvazaar-2.3.0.ebuild
+++ b/media-libs/kvazaar/kvazaar-2.3.0.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = *9999 ]] ; then
else
SRC_URI="https://github.com/ultravideo/kvazaar/archive/v${PV}.tar.gz -> ${P}.tar.gz
test? ( https://github.com/silentbicycle/greatest/archive/v${GREATEST_PV}.tar.gz -> greatest-${GREATEST_PV}.tar.gz )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86"
fi
inherit autotools flag-o-matic multilib-minimal
diff --git a/media-libs/libcdaudio/Manifest b/media-libs/libcdaudio/Manifest
index 10271092570a..807752cbaf55 100644
--- a/media-libs/libcdaudio/Manifest
+++ b/media-libs/libcdaudio/Manifest
@@ -4,4 +4,5 @@ AUX libcdaudio-0.99.12-libdir-fix.patch 343 BLAKE2B d53a60c2bfb6308fc9f54e61846b
AUX libcdaudio-0.99.12-m4-testprogram-fix.patch 176 BLAKE2B 9f17b18b06d418c49522b10f6f68b7a2b1d54aeac476482b091cd57e87d85c2d987b94b3582d410afbab7f6a3b1feab01e664c6aa3f9682da40c4cfae86a4aab SHA512 7a4907c583b2cf7022390f44480853a453132f8416940d6b3d3fc72c2a1c39633e9e7b1d268e7416d9dc5e6bd724bd1846d71869efe3acf0bae378676b1abc8f
DIST libcdaudio-0.99.12.tar.gz 357150 BLAKE2B 406dcdeb801237e9aa88934bd7ca39bad0b121641de198b65a4137ff1d25500954f12f7f86b78912098a7acda3afb188a5965b69e99ccb0a84441b3bf1931327 SHA512 c00fbea7776e847da93bfbf4cbe74ccb3ee826da80e74eef84575fc211729e6a09599f5bfa332c91d678a31f9de5e5b333bdafe51438f266f6dea519652f5247
EBUILD libcdaudio-0.99.12-r4.ebuild 667 BLAKE2B f1ea9e27c9bd40581c59179de01c90e28f56f37b6e8b7b89f5ed1fefa2e0827068dbd761948c1c952e2b9bdff10d553ada7a5438c5964d072aec4b49134586a7 SHA512 d1df15399736c70c889017d272152439e34d60a95e166130ac431427b32c95d0b53305796d9777c603c2ecae55fe39089f9be633003034afc5367b7af8fcd3bf
+EBUILD libcdaudio-0.99.12-r5.ebuild 1287 BLAKE2B ef43cf846fb1a5c7b1799b9b70702e7de6192dfde006f436ba609cf54c149b7a32a13ef3bf18da14b96a8525ee2c1081cd80f941eea4f287f89da45d0c3ceea2 SHA512 953a574b677141a566086eb97ee07afa25ec5985b70f67d6f256974684ff41a3ab4c3c3ea7ee7e29e5c1909e2d61343634b35f731a436c87e3c1524318b7b3b1
MISC metadata.xml 334 BLAKE2B d9be9083a98a2b39213e4be83809d0fc452d0ce36ac1d9f90a62ce46a921842daead9da5efc3fa677df8e8e6578f15d298f669a7a7c309d137716859e1420747 SHA512 5ed9828508c9cc4e02f337bb7acb844d418ff555372bc5bdb1650b3e8a366bb1ab2a2bac88a6e5b08b6b74e8f3dce119971b126cccfd329fb206b9358eb934a3
diff --git a/media-libs/libcdaudio/libcdaudio-0.99.12-r5.ebuild b/media-libs/libcdaudio/libcdaudio-0.99.12-r5.ebuild
new file mode 100644
index 000000000000..252b6d1402d8
--- /dev/null
+++ b/media-libs/libcdaudio/libcdaudio-0.99.12-r5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Library of cd audio related routines"
+HOMEPAGE="https://libcdaudio.sourceforge.net/"
+SRC_URI="mirror://sourceforge/libcdaudio/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.99-CAN-2005-0706.patch
+ "${FILESDIR}"/${P}-bug245649.patch
+ "${FILESDIR}"/${P}-libdir-fix.patch
+ "${FILESDIR}"/${P}-m4-testprogram-fix.patch
+)
+
+src_prepare() {
+ default
+
+ # replace vintage 2004 autotools collection complete with worrying
+ # code to "make it portable" by converting ANSI C into K&R C
+ sed -i '/AM_C_PROTOTYPES/d' configure.ac || die
+ sed -i '/ansi2knr/d' Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ #
+ # Upstream is pretty dead. The best that can be said is that as of a year
+ # ago if you posted support tickets, upstream would ask you:
+ #
+ # "libcdaudio is looking for a maintainer. Would you accept becoming a
+ # maintainer, so that you can integrate the change directly?"
+ filter-lto
+
+ econf --enable-threads --disable-static
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}