summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69291 -> 69301 bytes
-rw-r--r--media-libs/amf-headers/Manifest2
-rw-r--r--media-libs/amf-headers/amf-headers-1.4.30.ebuild4
-rw-r--r--media-libs/glyr/Manifest2
-rw-r--r--media-libs/glyr/glyr-1.0.10-r1.ebuild4
-rw-r--r--media-libs/libmatemixer/Manifest6
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild5
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.26.1.ebuild46
-rw-r--r--media-libs/libmatemixer/libmatemixer-1.27.0.ebuild46
-rw-r--r--media-libs/libv4l/Manifest2
-rw-r--r--media-libs/libv4l/files/libv4l-1.26.0-meson.patch25
11 files changed, 132 insertions, 10 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 397ac471fe18..894da20ffd6b 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/amf-headers/Manifest b/media-libs/amf-headers/Manifest
index 706891e616ad..bb34f5f28da2 100644
--- a/media-libs/amf-headers/Manifest
+++ b/media-libs/amf-headers/Manifest
@@ -1,5 +1,5 @@
DIST amf-headers-1.4.26.tar.gz 178442976 BLAKE2B a6ef9e69a2d8caab94e5d17d6bd777b3b01683e6bcdd6872df0148f742fb7bc5c4927143239320a01c3f74f033e9a3665bbcd3698949c6f66fcaf31e1edbe3f2 SHA512 2c931ef7d38ade88a96041e0012605a5d25ec484bb2134f58310cf1a2c7212a869797cef99e2e751c8a6b3c473ba1f8762d4a5d41466d38cb5e31bf664a25f55
DIST amf-headers-1.4.30.tar.gz 147376939 BLAKE2B 5d2f6b3d2d2bed675896dc629baed117b986320bedd8a680c8aa19b3f46c0e6af4e51925573da95cb8c2032727f0f96806c3bffcb3130020b3ade608e467859e SHA512 b9412105ebafc578178259d06f6da25f6b21593d65aea389a34f980c6efe14820895122cc8dee5d2e505ba35cad0f7d4f2e6cd79071f32ccb0272ff804d53109
EBUILD amf-headers-1.4.26.ebuild 694 BLAKE2B ba44b78cd69804530554bea8c710fb7f00789ad42d3612144d633d16930d9ba2aa09e77b0ed70a4d1ead0dfc04d02d4411f041633cd03ee521922a7c29f4d464 SHA512 f5fe23c9a18fc573b9b15da064f8c67a4339e3e6c8d9af7d2c3071c48f3b1b3240224009025ae5b8be5d68a7382ea57842b50392b45d6a143104e6757aa3d21d
-EBUILD amf-headers-1.4.30.ebuild 694 BLAKE2B ff31529e193c0c211d0b0f97f9c8f9a1caf68ca969d2648f4298cf67b9ab01b2818652053eada95caa68f0a33423d7b7b1fa69724b6fc4bfb343ab9a820a56ac SHA512 373a03f1f9bbc7a19abf524b7a43bcc09b25c3cbd53bb019984955aec80f5aa42c8603ec2b39f080c01a882eb9047dccc57755be2d12980e3aeee28c7bef9a80
+EBUILD amf-headers-1.4.30.ebuild 701 BLAKE2B 5263923a7ca1c0c6ac4b80a1dd90d9d27be1dc8d7884d3750bd742b21a15bc5abea2b8d28fe3a8f3231914de0959302a1fae1b30329d750f5e3849d1889ae7b8 SHA512 176fa53b3f4124e7c703a1a5e63763d36f834e8a911d46b2de0eac40c4c9b25223eea03da0847a3eed9feab0c7142b83bf02dff6ee2a8be40458a26b7b6dfe80
MISC metadata.xml 571 BLAKE2B 921f83bae051789cf587663b4168174eab058dc2866b4d9e24dcb9f3ff5f3b64ea85c7e45282c2eeea42716f7f79a971171333ece1dd72d7d2e49e84efe2ef57 SHA512 ed0a057d7f1c738308eed226c562b5a83bf6ae421f1487f98a1c8361afa65276c5ea2f83f3d8187229d88fe0fe02a41178d37347d28ddc5b22695ae3f4740368
diff --git a/media-libs/amf-headers/amf-headers-1.4.30.ebuild b/media-libs/amf-headers/amf-headers-1.4.30.ebuild
index 37174ce94183..44e1d134e11d 100644
--- a/media-libs/amf-headers/amf-headers-1.4.30.ebuild
+++ b/media-libs/amf-headers/amf-headers-1.4.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF"
else
SRC_URI="https://github.com/GPUOpen-LibrariesAndSDKs/AMF/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
DESCRIPTION="The Advanced Media Framework (AMF) SDK"
diff --git a/media-libs/glyr/Manifest b/media-libs/glyr/Manifest
index 39deccf2a1e9..eae568d5d96c 100644
--- a/media-libs/glyr/Manifest
+++ b/media-libs/glyr/Manifest
@@ -1,4 +1,4 @@
AUX glyr-1.0.10-fix-version.patch 739 BLAKE2B a39fb9efa6d5f94c7de099036267f059f6b5ae1b4272c40af0c270e58b81d3331821739b8cdb370fa1d94577c47ecf5684c43900f809a3c7fa830352a9ba2b4e SHA512 84512d32476724e19effef9c01306cf77b62a3044c00213a7ee5d34710f20eda88f65ace38592e0391a5f1c15c2d5e2cbae8b28ac660ded6abead2a5508bc76d
DIST glyr-1.0.10.tar.gz 416414 BLAKE2B 6cc4dbe7f95bb86635c131f37e4a0d0c95cf2027e8d84629e5d2760d9d8baa5194976b119f2759922ad6a3a2986cc22c630260bb85108caf04674d12a43b1406 SHA512 dc5a579c84c321de7c28861e42196d42ef73bbdbe86b5d662d7ace1d79efe8d6d8d0a8086092ed9c32af9651db8cb11bf1678c5582b17192b23e20a66812bb21
-EBUILD glyr-1.0.10-r1.ebuild 803 BLAKE2B 793c5ffba476d47ad34e11f5194bdd592addf989dd71333d67c81f5f8124d7bc6ac5b01528bb60a6f30614b9d784170f1a94ba419e230a2db6e62e4e71b04c09 SHA512 c316778f77d23ba076123fda71d37a54797a24c2e761bf0b377487b6fb0bc836cd621b968d058c40126cac42832e3c043ff4dc76533e6417473f350636564561
+EBUILD glyr-1.0.10-r1.ebuild 801 BLAKE2B 01e573350c2f7290e38758bf1ff489cfebaf2bc2df4194c14076d05bdb62057233d450846d364cb42bb9d59b4ce7892c14104f84d360a63bbdee111789aaa200 SHA512 22f158fb3e715f0fe0187bff632da1ca66d2917120200df1e4125ec1783468e0a2aad4baaca0da2b7861d0469780042755f3342c2a039c6e0e8c4ce9fb8ae1d8
MISC metadata.xml 329 BLAKE2B 8f3f81df3e002776e233ae65958ca1efc0ab83663f440030b957e14bb932b42d63f2f2fc90c0c2bebc463bb36fd469e1271c2eebd3074d21d3e852666a8a272f SHA512 3cb53de8df8679ce2cd675c4308b70f5b0f359a267284c225126c909d38a127d1dbe5fdc3f2450ce98054cd63c150afefce6e94adb174500a158e8a0d38cf5e4
diff --git a/media-libs/glyr/glyr-1.0.10-r1.ebuild b/media-libs/glyr/glyr-1.0.10-r1.ebuild
index e1fd0d373be5..9fad383ff92d 100644
--- a/media-libs/glyr/glyr-1.0.10-r1.ebuild
+++ b/media-libs/glyr/glyr-1.0.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/sahib/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ppc ppc64 ~riscv x86"
RDEPEND="dev-db/sqlite:3
>=dev-libs/glib-2.10:2
diff --git a/media-libs/libmatemixer/Manifest b/media-libs/libmatemixer/Manifest
index f8ae5fc9241d..77dddfc33d6c 100644
--- a/media-libs/libmatemixer/Manifest
+++ b/media-libs/libmatemixer/Manifest
@@ -1,4 +1,8 @@
AUX libmatemixer-1.26.0-slibtool.patch 2778 BLAKE2B fd62d368d5b292bdc0693c6a2d03e53c42d621f3f88475c0297358577c5fa8b2b62a3f4ebd434c9b619032528c25b23428edb75f434be5f136a152f89f047376 SHA512 daca074f6d353950693d7b551ef07d25337619db95d7027d0351bcdd1fe0be1fc188bf3c6b742c73e4d674bd6e2d4315dc81079b3a4c634f01ad3d5d9c85f855
DIST libmatemixer-1.26.0.tar.xz 489092 BLAKE2B 4b87b92904f038fb957dd17dfecc91a82597663b3470169658ed1325ffdc7c54f24269c1226fbb696337006729211e61d21af5dcdf18c3d05ce348656ae81f39 SHA512 6e97594f9a43f4e66c31e466d8a46ea5d77cb5b5ead26df6461b1529a3b6f1448768a981e7a527a4c07dda0e4cba7470e1fff8b316731da293cfdc0f18aacc73
-EBUILD libmatemixer-1.26.0-r1.ebuild 819 BLAKE2B d75785cd5b631af1d46740a6f15a212f56541a87d149882c466d2339a9d4160c0e917865c2882f00675be4eee840448763fe69a3535a419aebfa417df668e5ee SHA512 72322de9a10f7375822d89ac426be452b0a239b44c9f438ca6b1229c5da851fb21a12150ed32642b2051399ac375a76102c2c8d65b631e5b06b8a41f6b8a8482
+DIST libmatemixer-1.26.1.tar.xz 497560 BLAKE2B a84922fa8743749e0120845a462de84d2057049957207357e4212a1e6201c60bd31b873282764ec2e2380e3a0c76dd498deaef32bdefb9f012b141d9adad280f SHA512 a67a63bbf76b69ba78a537f7690230f45c5875b4358991e73604aacf001baa40ee994101d486218be8000be43be6561b6f25f4f38ae00310c5a08affb6dafbdb
+DIST libmatemixer-1.27.0.tar.xz 497392 BLAKE2B a08c8a04bfed76d41475dc3629b7e9a87755940c6e4a8d39d7b2c7ce3751cc5b4008d3f31ef1af43b2873761d34a9330fc331b132b779320ed19650d75f1562d SHA512 d64d136a013d18364f4f83451b26ea674d9eb611fad44349781aa1e9369e167fe892b9e1fe068f3243bee06babd3811958e301add8034cb6229473eaeb4841e1
+EBUILD libmatemixer-1.26.0-r1.ebuild 848 BLAKE2B eb2b4dd2c752651cdbba88dc33751a705124b62dc507ec9e3ea05fc2f57406395950472f8b673706ce1fa66b39c3120c376f1b986b5941d1e43cb6dd165727de SHA512 31db45538bb6ceff5e51359f986a39359bc73cf3877551d711dc7f505f74ed27bdb6eb2719d4a1c8a5e3e3ee883f0a188979bc8e0add93145381912db8ea2408
+EBUILD libmatemixer-1.26.1.ebuild 854 BLAKE2B 28da8c9e1e6f67ff9972d24ca5c61980e604cc0d8dfe798423ee9e2e79a270e657219d5ceea6c220e56fe6a7112a50857bbf5845f2782e73e215585f26b4b9cf SHA512 c947dd732720702ca10b0397b4e5fd437b34250b70d1c0fadf568954a6ed2d0917c85c5029696edfed1fba3471fc98d462c084d41623df95f8ef335b03072a34
+EBUILD libmatemixer-1.27.0.ebuild 854 BLAKE2B 28da8c9e1e6f67ff9972d24ca5c61980e604cc0d8dfe798423ee9e2e79a270e657219d5ceea6c220e56fe6a7112a50857bbf5845f2782e73e215585f26b4b9cf SHA512 c947dd732720702ca10b0397b4e5fd437b34250b70d1c0fadf568954a6ed2d0917c85c5029696edfed1fba3471fc98d462c084d41623df95f8ef335b03072a34
MISC metadata.xml 258 BLAKE2B 6b49738f140362021e0f94582abfa939a184609195ee6a86d871d02183982e2e80a7417fedee49cf3bfb5c5b0ab137fa86bd3d55155bf6f8a6bebeef30343640 SHA512 af3b76d5d221b4d7dd25475b5c9541dcf029e8456df49827d9e2287f81d7110cd96a06cf5ea817cb449b8044461b7882f40ed54b3e1a38a47d4f8e6f9abd4ecf
diff --git a/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild b/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
index 08b8e59b93db..b3cd10c1143a 100644
--- a/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
+++ b/media-libs/libmatemixer/libmatemixer-1.26.0-r1.ebuild
@@ -1,11 +1,12 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit mate
-if [[ ${PV} != 9999 ]]; then
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
fi
diff --git a/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild b/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild
new file mode 100644
index 000000000000..195dc6e0c270
--- /dev/null
+++ b/media-libs/libmatemixer/libmatemixer-1.26.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="Mixer library for MATE Desktop"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="+alsa pulseaudio +udev"
+REQUIRED_USE="udev? ( alsa )"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.50:2
+ virtual/libintl
+ alsa? ( >=media-libs/alsa-lib-1.0.5 )
+ pulseaudio? ( media-libs/libpulse[glib] )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8:*
+ virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+ alsa? ( udev? ( virtual/libudev:= ) )
+"
+
+DEPEND="${COMMON_DEPEND}
+"
+
+src_configure() {
+ mate_src_configure \
+ --disable-null \
+ $(use_enable alsa) \
+ $(use_enable pulseaudio)
+}
diff --git a/media-libs/libmatemixer/libmatemixer-1.27.0.ebuild b/media-libs/libmatemixer/libmatemixer-1.27.0.ebuild
new file mode 100644
index 000000000000..195dc6e0c270
--- /dev/null
+++ b/media-libs/libmatemixer/libmatemixer-1.27.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mate
+
+MINOR=$(($(ver_cut 2) % 2))
+if [[ ${MINOR} -eq 0 ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+fi
+
+DESCRIPTION="Mixer library for MATE Desktop"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="+alsa pulseaudio +udev"
+REQUIRED_USE="udev? ( alsa )"
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.50:2
+ virtual/libintl
+ alsa? ( >=media-libs/alsa-lib-1.0.5 )
+ pulseaudio? ( media-libs/libpulse[glib] )
+"
+BDEPEND="
+ app-text/docbook-xml-dtd:4.1.2
+ dev-util/gtk-doc
+ dev-util/gtk-doc-am
+ >=sys-devel/gettext-0.19.8:*
+ virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+ alsa? ( udev? ( virtual/libudev:= ) )
+"
+
+DEPEND="${COMMON_DEPEND}
+"
+
+src_configure() {
+ mate_src_configure \
+ --disable-null \
+ $(use_enable alsa) \
+ $(use_enable pulseaudio)
+}
diff --git a/media-libs/libv4l/Manifest b/media-libs/libv4l/Manifest
index 8a7499279f92..c833fbf96159 100644
--- a/media-libs/libv4l/Manifest
+++ b/media-libs/libv4l/Manifest
@@ -1,4 +1,4 @@
-AUX libv4l-1.26.0-meson.patch 2470 BLAKE2B 8dbd40173673a057cab139a3c17109c50083d0dbaba093f40f9caf683d426a897a7454121da29c54c892c2f605afe9db74ff45e189c148fda4fff0074488ebc8 SHA512 6ff7f21a054d23892e47eae495ebfae2a68cea5528f5d6d9cfe6a63ff86779ce78b327fa45a0ca4061d32bf2af62c5d868ca025e3954365f1ccda4e2332657b9
+AUX libv4l-1.26.0-meson.patch 3156 BLAKE2B c0b91160b4a065458e2889a196671f4fe083fa44c0061c00ecb1f272274af5edc00780bbe74003a03264a3d50ca5af010f4c75ce574547a1d39a09ebf1f72ec1 SHA512 f20f72ac9edc1ac188b838975dac7f5a64fb37910c6e714003121355a587bc6610e70a355fceb15839051ca9ca5042695e83ee424b1238e8159e0ffdb971e878
DIST v4l-utils-1.22.1.tar.bz2 2086238 BLAKE2B a3f01a17ea7c8925c74dd883d30b42f54b7926d253dac79e4cadaba43abc33672804257b3b92e5aa640ead6b5aaaa2458f05e21642044d7dea77e5580a8dbe9a SHA512 8a634d8995d13f453dfaf90ca5d0dfb26f2f4b10a0d200d76a949c46f77040d12fc0a5b35e05d7b1ba68bcfc85a445be5a5ab1d4a7d4eabfe3a254038ccc6170
DIST v4l-utils-1.24.1.tar.bz2 2238340 BLAKE2B 1702918699d47b17467e012c2b1875c58851175c1007351a3b40d0b0fa40437eb695efa9e21afe3351f66780899d45798eef7f23c90a4831bface70a245b8a54 SHA512 1e82ba125285e875bf4a216adedab9147009e6af1aadd79a3a1770231d3c96ec29245b33e75f69a9ce1b25011e71746db242c778ac3369148de1e9de2e318663
DIST v4l-utils-1.26.1.tar.xz 1192312 BLAKE2B 84a6b5737447fa332b64af8fdc2ecb308865528bc16487e55a4ccc00a76288239432b299ab2225829530db9158b0449f64e2e1c3fb782c7495da55ea8e7a171a SHA512 a3b12b311977afec410db8b430696e923a24e04f003a5891cc77ddeb667d0b98666a06d31a439c95ce57d9e9c9c2593c5e9dd9e7cf2be002adb95db5b8f00ac8
diff --git a/media-libs/libv4l/files/libv4l-1.26.0-meson.patch b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
index 0c993dd0da96..9f8384033865 100644
--- a/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
+++ b/media-libs/libv4l/files/libv4l-1.26.0-meson.patch
@@ -84,3 +84,28 @@ index 2fa046c0..53cf832f 100644
--
2.42.1
+From 8927b2e98efa070999fdf2c3c61825e672044ffd Mon Sep 17 00:00:00 2001
+From: James Le Cuirot <chewi@gentoo.org>
+Date: Mon, 1 Jan 2024 22:05:34 +0000
+Subject: [PATCH] meson: Fix missing v4l2gl dependency on argp
+
+Signed-off-by: James Le Cuirot <chewi@gentoo.org>
+---
+ contrib/test/meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/contrib/test/meson.build b/contrib/test/meson.build
+index 29b51df6..48ee67b1 100644
+--- a/contrib/test/meson.build
++++ b/contrib/test/meson.build
+@@ -107,6 +107,7 @@ if dep_gl.found() and dep_glu.found() and dep_x11.found()
+ )
+
+ v4l2gl_deps = [
++ dep_argp,
+ dep_gl,
+ dep_glu,
+ dep_libv4l2,
+--
+2.43.0
+