summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/Manifest.gzbin69507 -> 69524 bytes
-rw-r--r--media-libs/ksanecore/Manifest2
-rw-r--r--media-libs/ksanecore/ksanecore-23.08.5-r1.ebuild2
-rw-r--r--media-libs/lensfun/Manifest1
-rw-r--r--media-libs/lensfun/lensfun-0.3.4-r1.ebuild69
-rw-r--r--media-libs/libmediainfo/Manifest2
-rw-r--r--media-libs/libmediainfo/libmediainfo-23.10.ebuild2
-rw-r--r--media-libs/libshumate/Manifest5
-rw-r--r--media-libs/libshumate/files/1.0.4-tests-Add-test-setup-for-valgrind.patch98
-rw-r--r--media-libs/libshumate/libshumate-1.1.4.ebuild (renamed from media-libs/libshumate/libshumate-1.0.5.ebuild)13
-rw-r--r--media-libs/libva-intel-media-driver/Manifest2
-rw-r--r--media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild2
-rw-r--r--media-libs/mlt/Manifest2
-rw-r--r--media-libs/mlt/mlt-7.22.0-r1.ebuild2
14 files changed, 86 insertions, 116 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index f043fc0874fa..8b7d40eaa4ce 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/ksanecore/Manifest b/media-libs/ksanecore/Manifest
index e5362f9bb76f..7b89237a3d10 100644
--- a/media-libs/ksanecore/Manifest
+++ b/media-libs/ksanecore/Manifest
@@ -1,6 +1,6 @@
DIST ksanecore-23.08.5.tar.xz 50052 BLAKE2B 500c574d40a8c927cd8568d3d0094789731b58cbe64de8ff04ee993adb8503cbb4d999d14c3222d142bb2485f1131dfe45c0a6a305347180e1021d1aa661d020 SHA512 93bbb6160c063e54be4cb115cf164354fb545ff458aa2066d98a38e81d48dfed4260a4b2afcb252ba43cf25ed102345018e0ad99b7ca66b9cb0b2fb64235b440
DIST ksanecore-24.02.2.tar.xz 50228 BLAKE2B 77895df1266868fe75c587475a0436b1ef64f9aefdfea54edeaf8f3d48341594fab0a8323896c667bb3fd42f5090e111c42764817a78d03ff33cf259925aad20 SHA512 51f428ba59dca3ad96df6e2080fa431de2823cf01141d2b584c6084d3711b8b358a91ecb8d3a6097bb490cb28978c0f58ea2eac37e360678572c32604be4d25d
-EBUILD ksanecore-23.08.5-r1.ebuild 671 BLAKE2B d14dd319aa56d0bea09ce0472aaf35dd698b480f5848e2fa11853943da2f9067b2ab3fce65c75bae71f96e55def239e47becd3c7f0cde3b4c33d8a031eda1a56 SHA512 b4eb91427713df7cab2235ecf1fcf1015834e50c276e9a047fb98adc635ffd70bb80c9038eca866dab46fbbf3fe638b238ad19c6ddb7cf112adc2d77b71e8421
+EBUILD ksanecore-23.08.5-r1.ebuild 668 BLAKE2B 112c710fcf57ebab2948ad4b5d3c0b19fa262d682883b139e8ebac0369a736f6a3f02c4b12475988db868a078b0cfb8fd0bbba57ca659e68dd114eb6a0678d65 SHA512 288eaa3b86ae35878ab3afbd35a94ea7b24201eefe7a68e8be0b45be5ff842b8d5df68123a262272b0d749ea027a6d7e97b3c212f95ae605cfda0fa2e94ca7e9
EBUILD ksanecore-23.08.5.ebuild 547 BLAKE2B 65389228f0710f862c14c0f9972aeb7693fc5f072801050c46f138b8a9d4d612859dece974432ff3d4243f76762821be40f8c9e1184732f3a1c328c6068d1ce1 SHA512 6a97f5680c24ab7b40554408e9b945721fdd4eb1c2f95580b6003b1500dfdd300234a9f33a8eb2b6db439336d76e39b00faa825369b48e628c8f41f1090f4b9e
EBUILD ksanecore-24.02.2.ebuild 565 BLAKE2B dccf0004ac4b3cf68387419c18e760fedb0d960ed817f5b5dc90d0cfa4cabeb6927098abdd3faba35c338067e5153db54d50dd35d3d7ff75c4c71e710ac2e291 SHA512 ce523397a55c7bbed11aa26814ed8749176c09f6bff1665311927f5f46ad3c6f3f5e3430ec8bff6f24e1aa6ca49ac2537dee9df11f36e5b7fb1ea82c57c9fc2f
MISC metadata.xml 457 BLAKE2B 7a88ca79e1f6f6ff7aedd1c763f1e2a3d82d2d9cee9aa2c3fc61c0136c2a8f0bda2721f550fcc01118d52ddca3d71ac32830625f613e7e7c62527b64fcd9426d SHA512 a160a7bf99407cd4d0f597a72fff7e7ef99cf7be3772f310dd31782c8dae99218969c6bac3808109e4b4ba509493aa7e82d0b37b5fec4ec5924b39be67ee0ad9
diff --git a/media-libs/ksanecore/ksanecore-23.08.5-r1.ebuild b/media-libs/ksanecore/ksanecore-23.08.5-r1.ebuild
index 9f08b3d1e7a5..c278b5293f21 100644
--- a/media-libs/ksanecore/ksanecore-23.08.5-r1.ebuild
+++ b/media-libs/ksanecore/ksanecore-23.08.5-r1.ebuild
@@ -13,7 +13,7 @@ https://api.kde.org/ksanecore/html/index.html"
LICENSE="|| ( LGPL-2.1 LGPL-3 )"
SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
IUSE="kf6compat"
DEPEND="
diff --git a/media-libs/lensfun/Manifest b/media-libs/lensfun/Manifest
index 3e63705b355f..b55927f43357 100644
--- a/media-libs/lensfun/Manifest
+++ b/media-libs/lensfun/Manifest
@@ -2,6 +2,7 @@ AUX lensfun-0.3.4-python-egg.patch 651 BLAKE2B f5de8795827c2ee51f48e29f1c82dbce2
AUX lensfun-0.3.4-python.patch 3269 BLAKE2B 93a5837d44ccbf5f460d163a723cdcbd270eb9fd17e40fe93569fe3455972935df3abc452065d4b43b37a2fa7ba637538f1b602fadcad2fca440eb99a224077f SHA512 87726257a54be3666d77ba203abc0559c4893d9d6707875a879e51a739fa033a5eb9264e291ff64ef476dc68c669bbd2c9b7e90b96797d62b3e810a8f07bf1a2
DIST lensfun-0.3.4.tar.gz 1058791 BLAKE2B e68cb72eb730a23c3e2dd691a49606ea92a8b89c4665d62dff126404010c8c7e1162d5906a69fce52eb8fb121da8930bb2e42d74bbd8bb6d2631ed4e97405fa3 SHA512 4db9a08d51ba50c7c2ff528d380bb28e34698b2bb5c40e5f3deeaa5544c888ac7e0f638bbc3f33a4f75dbb67e0425ca36ce6d8cd1d8c043a4173a2df47de08c6
DIST lensfun-0.3.4_rc1.tar.gz 1045616 BLAKE2B fee14b97dcda98be4e8a32443ff71347ba75e46192f8437be580cb6697f6ef2eca92ef57cfcb2de5bd87fe7ba96542a6b5551b12f50fec09a035c69d6f4b427f SHA512 0d034c6996e5650b022d33a7e00ef7e0e00dfa99155aa62c6c3ab48b9ac936e46f812ceea46e2070514e2c77150a1d7c827831686b1cf73e2acf88b6b3dfb6c5
+EBUILD lensfun-0.3.4-r1.ebuild 1712 BLAKE2B 5fff79ec5bf0526514bf80d44dae1a74e61600f758a4cf7375c511bb08872410ca4ffdb0d1139958af35e5227a1210570f43f2064758157cd6b03eb15f8a7ad4 SHA512 fa68d9afe4060bc20561eb918233dba3ebcea4bb1daa4c399afafa2b1fd8085a99e1a8c3057fe08ed5bba771c6f7b82410f068894968e255a489b6709c14b27e
EBUILD lensfun-0.3.4.ebuild 1658 BLAKE2B 04206b77401cf03f012c268bd7d1eb970e281c9a61a3a4edaacd58bd917f900fec0dce198abc97cbb2b513ca4922deba89a1c26a4b0c989ff91a4410121e2bda SHA512 a4b92f15a5b9875871f3403c8cde32bf03e9b6b65ef265faac85e4538bd8f41ec462da72b6c09534cdf57ae59aa5440776a23f73fa255b9bf67df64c6179875c
EBUILD lensfun-0.3.4_rc1.ebuild 1479 BLAKE2B ca2ea014da376a2ae12395676aaa082c5c26144261728caab1251a364de8f34bdf6e54fc1e867fdfcaacb357fcc6d135b70e863144f49388e61b0fdd7af9aefc SHA512 2c7b244629e14ca9805f42e3b5a027529d15a20715a9bdb36e09d52d078b5af893cbdf748d0bd73a911bdc453c3e81eb917c092751fabeb3e48077faa14a3f01
MISC metadata.xml 716 BLAKE2B 866b92afec30235731857799268948cf0d63be654432c72bf6a93084d2e344d486d0156571e08accfce4c9323aee6e7f155620d2e7a72ebfe69ef27b39bb13cb SHA512 fa3c54e5ea453bcefb5e9b9c76c3a45fa74280ba52b713ac93aa5a95341dc0f9111130b1952bc0a4b3b7898d5d0bde46234e1b42453757ead0c42c002141e6c4
diff --git a/media-libs/lensfun/lensfun-0.3.4-r1.ebuild b/media-libs/lensfun/lensfun-0.3.4-r1.ebuild
new file mode 100644
index 000000000000..3d3c034751be
--- /dev/null
+++ b/media-libs/lensfun/lensfun-0.3.4-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-single-r1 cmake
+
+DESCRIPTION="Library for rectifying and simulating photographic lens distortions"
+HOMEPAGE="https://lensfun.github.io"
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV/_rc/-RC}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${P/_rc/-RC}"
+
+LICENSE="LGPL-3 CC-BY-SA-3.0" # See README for reasoning.
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc cpu_flags_x86_sse cpu_flags_x86_sse2 test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/glib-2.40
+ media-libs/libpng:=
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? (
+ app-text/doxygen
+ dev-python/docutils
+ )
+"
+
+DOCS=( README.md docs/mounts.txt ChangeLog )
+
+PATCHES=(
+ "${FILESDIR}"/lensfun-0.3.4-python.patch
+ "${FILESDIR}"/lensfun-0.3.4-python-egg.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DSETUP_PY_INSTALL_PREFIX=/usr
+ -DBUILD_LENSTOOL=ON
+ -DBUILD_STATIC=OFF
+ -DBUILD_DOC=$(usex doc)
+ -DBUILD_FOR_SSE=$(usex cpu_flags_x86_sse)
+ -DBUILD_FOR_SSE2=$(usex cpu_flags_x86_sse2)
+ -DBUILD_TESTS=$(usex test)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ mkdir -p "${T}/db/lensfun" || die
+ cp data/db/* "${T}/db/lensfun/" || die
+
+ XDG_DATA_HOME="${T}/db" cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+ python_fix_shebang "${ED}"/usr/bin
+ python_optimize
+ rm -r "${D}/$(python_get_sitedir)"/*.egg-info || die
+}
diff --git a/media-libs/libmediainfo/Manifest b/media-libs/libmediainfo/Manifest
index a4eb7fb65043..ad3f326b0d23 100644
--- a/media-libs/libmediainfo/Manifest
+++ b/media-libs/libmediainfo/Manifest
@@ -5,5 +5,5 @@ DIST libmediainfo_23.10.tar.xz 1977204 BLAKE2B e64481694c651b16bf72e18d5e68069f6
EBUILD libmediainfo-22.09.ebuild 1917 BLAKE2B 76f0e122d70e383b31496d0e1d5491a7e5a235a663b7500a265fb0280d147fff8df4371ea59bc76c0525c1f9cd909361c40a0cd27d53572ab18ad2bc61fb22b5 SHA512 1e1a62d59d03b58a1f387953b541363b1ce0079daf6ef37f0e01d71a8736d88893eae74b99f205e0faa6fc30235d85856b87f73759fe195a38687373c30f054f
EBUILD libmediainfo-23.03.ebuild 1985 BLAKE2B 70bf197471da24dcbf6bc10c3c9c9d4043f66ce7339a6b0a5722e6f6718e5d100ec1eee9bab0471981a4072cfb720cd69218ebdca2b4955c38f6eaa99580c75e SHA512 eddf755872bcd4b8250b6814dfc8e74b570ad3b09cc8bc83f186f9e33a3387f7eba1611c11d440f722d470d987647789eef57c84bc2ac9772b9d08175d7668b1
EBUILD libmediainfo-23.04.ebuild 1985 BLAKE2B 70bf197471da24dcbf6bc10c3c9c9d4043f66ce7339a6b0a5722e6f6718e5d100ec1eee9bab0471981a4072cfb720cd69218ebdca2b4955c38f6eaa99580c75e SHA512 eddf755872bcd4b8250b6814dfc8e74b570ad3b09cc8bc83f186f9e33a3387f7eba1611c11d440f722d470d987647789eef57c84bc2ac9772b9d08175d7668b1
-EBUILD libmediainfo-23.10.ebuild 1990 BLAKE2B e4e174ab99b94f56aca7b9a312b4e0eef02407def8e6dafd275fdd4973b7579fa7e0938a61e5cf5bf332e6d40ef3215fb836f1eedc3840e22ad8d9ab429f9042 SHA512 9275039a6abfa62cc10f6a94bb21c190547339633dbaa5ca58911db5864936f3b532444224642fc80e4da2c25ab4539df07803e0d84c4d6052d5f95618eae1d1
+EBUILD libmediainfo-23.10.ebuild 1987 BLAKE2B ed4fac3f3e4d87a2538b3609c365a7de1710162dcc794059fff17183d3ff7b36116a3d3f29c334e1e2a08d9c274608fefcbdd7a503ac8e9c933cf329e86e8160 SHA512 0a01927657e3a980a2328703784f8be84a05178b5c4d3e5b200c7f2dbaf8a4c988f28a0e532beb80efcf7e462ea3995cd475df7eb6e75856da79ee73e18841d3
MISC metadata.xml 347 BLAKE2B 66f84361f792efe1817c3427292038fd8dc244aea4263c2e2b571b7c5adfc9bd3fd4801cfc3154512a1892590f91c8248f603273d3e1c8d241285a7d863871fb SHA512 b33309009eb8ce3104f5995a4baf050ffe93d53e5a9e422e58abdfbc5c3c4c32406b126b9e1d0421656a73ed42ee662a1b5cec052f73e85ce16d4d278669b607
diff --git a/media-libs/libmediainfo/libmediainfo-23.10.ebuild b/media-libs/libmediainfo/libmediainfo-23.10.ebuild
index dbdd5e56357c..d02af2e7fa0b 100644
--- a/media-libs/libmediainfo/libmediainfo-23.10.ebuild
+++ b/media-libs/libmediainfo/libmediainfo-23.10.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}"/${MY_PN}Lib/Project/GNU/Library
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="curl doc mms"
# Tests try to fetch data from online sources
diff --git a/media-libs/libshumate/Manifest b/media-libs/libshumate/Manifest
index 0755e4ccc81d..094db70df91b 100644
--- a/media-libs/libshumate/Manifest
+++ b/media-libs/libshumate/Manifest
@@ -1,6 +1,5 @@
-AUX 1.0.4-tests-Add-test-setup-for-valgrind.patch 2536 BLAKE2B c8dfaa634c29025cf80f3b358413923a2a46db3ca9ad540d2a212524559d67d3f03b8be1d7a01a0b9ed17a8394c48052ba1041d25557a0190811abb15d452adc SHA512 d907fbc02dc1280fd5ffc422133f3e727c5993650e2579094e2e678db877087144560de597b7209d49771f8a5d253e0cfe7004344ddf6b8136ab55e894984613
-DIST libshumate-1.0.5.tar.xz 112008 BLAKE2B e20e53fdcd34aa67853f68d72801e7ef7dfcb39670f67f0bfab76cc04a0dc4e92b614b5a588560de64c85406b63a105b5ba19854cf1189a5a3c03f097c93556e SHA512 73beffb8eea95b279d297294ce96a39883856d280eeda1215b908d5b7ac86aff49bbd9c07065ffb394657497997b1994712de6526efd9076f9a5feb1c17b9532
DIST libshumate-1.1.3.tar.xz 299644 BLAKE2B f07a583e1fd142a0601c725840e84397ed04962f828cbc15217dcdc0d767015664a06252879416e9422cb32154406dae2742ffb511404c5923ce9acab7efae0c SHA512 163cce5c9aca2f3c52da3ecb3b4a651798e314d38a145ed4c69b0510303c72a0934c24084036ca2dfaab8b008753a37f7116b0bd2907cddc78a2aceee4f847d2
-EBUILD libshumate-1.0.5.ebuild 1605 BLAKE2B 68f9eb4d1caca5aa8df08fa5d42cddc51d9820a78595dd92ae64cc8cc557ead659037a7070736f828ac8a427cb7ee336495497245b4ce1bf3714616fe4e9f833 SHA512 b7e743c4959c9b2b22dbf13bf82a48d855c15ab98dce98cd1eb2529bd0c643bf879364f0f4eac6cfc1a89bd39076f4ea3054a92ade37cc21877387ded4c130e9
+DIST libshumate-1.1.4.tar.xz 299700 BLAKE2B 1f60b0807d99c8ea675be2ca85ada1929c51aa1a5f27bb5565ddba062626c4bde447f95ad4b7e02b6d3f57af1365501e64b5bca18dc566b3bf0ae1f47d5c638f SHA512 f2bb90255a43fbdf9b17bd69260c9054378959900adbc26db9b7417f98595f1d5c9221db4f31b78a546f7bd30d95175f4210fc7db11db6704d7de4c9ad000619
EBUILD libshumate-1.1.3.ebuild 1608 BLAKE2B 7ba44ffb6b282e97b5c25fa9eaeaf09d8ea0448664b8d9e1a3e646f0a4c130af9ff83f5f0fdebcbe3030a80ce0fbff7827f5d2a2085e023bd49172360f6e6353 SHA512 c9f976ad26fdf93d058c64100f9db65fd9f9242fa146a7f551dec1ea5749a22581d2a51518689daf7800ed1be173cc77b5cf88852546c7e2f23c5ae7831c7f0e
+EBUILD libshumate-1.1.4.ebuild 1611 BLAKE2B 5dc2303798124fa9f570b592951c3b7820cde4847c4e7d1d6ae6877c7a811088597bc8fa4e5c40083c487afb38d78035a27c22dfe5c2d532a2329a61a226623a SHA512 25a71dfb501c443f83bc1486bf7fa6532eb04d28401bce4f54bbaae83cfd7d43660ebe2fa7d8e5565590332cd5712f181c8b1a8488080bccf3f3b50a02b8d0f6
MISC metadata.xml 445 BLAKE2B 58a069a9ded7b8fab96c93fd3b11e1fd7b4ae4a58966f5bbeedb560547005a56f62167bc31aa5c05ca68f1855e12c2d915825922d5b6504e359893e0786579a5 SHA512 3e5352258641f4a9e6722777971cc3fb02359e831708c1749f2d77c7b15d147adbf54097d311435f5220cd49bab9e298b3379f4a59c0f4563a6706f608343299
diff --git a/media-libs/libshumate/files/1.0.4-tests-Add-test-setup-for-valgrind.patch b/media-libs/libshumate/files/1.0.4-tests-Add-test-setup-for-valgrind.patch
deleted file mode 100644
index fa3a0ea30abc..000000000000
--- a/media-libs/libshumate/files/1.0.4-tests-Add-test-setup-for-valgrind.patch
+++ /dev/null
@@ -1,98 +0,0 @@
-https://gitlab.gnome.org/GNOME/libshumate/-/merge_requests/158/
-
-From f4f806207cc59c21331d1542f6629e85a59ea1db Mon Sep 17 00:00:00 2001
-From: Matt Turner <mattst88@gmail.com>
-Date: Thu, 1 Dec 2022 20:48:57 -0500
-Subject: [PATCH] tests: Add test setup for valgrind
-
-valgrind is great, but it often does not support the latest instruction
-sets used by core libraries (e.g. AVX instructions used in glibc). That
-leads to failures that are unrelated to libshumate. For example:
-
- 6/7 viewport FAIL 0.16s killed by signal 4 SIGILL
- [...]
- vex amd64->IR: unhandled instruction bytes: 0xC4 0xE1 0xF9 0x90 0xD 0xDE 0xE8 0x1 0x0 0x41
- vex amd64->IR: REX=0 REX.W=1 REX.R=0 REX.X=0 REX.B=0
- vex amd64->IR: VEX=1 VEX.L=0 VEX.nVVVV=0x0 ESC=0F
- vex amd64->IR: PFX.66=1 PFX.F2=0 PFX.F3=0
-
-Categorizing these tests under a 'valgrind' setup allows distributions
-to easily disable them.
----
- tests/meson.build | 38 +++++++++++++++++---------------------
- 1 file changed, 17 insertions(+), 21 deletions(-)
-
-diff --git a/tests/meson.build b/tests/meson.build
-index eadf54f..362e87d 100644
---- a/tests/meson.build
-+++ b/tests/meson.build
-@@ -6,21 +6,18 @@ test_env = [
- 'G_TEST_BUILDDIR=@0@'.format(meson.current_build_dir()),
- ]
-
--valgrind_tests = [
-- 'coordinate',
-- 'memory-cache',
-- 'viewport',
--]
--
- tests = [
-+ 'coordinate',
- 'file-cache',
-- 'marker',
- 'map',
-+ 'marker',
- 'marker-layer',
-+ 'memory-cache',
-+ 'viewport',
- ]
-
- if get_option('vector_renderer')
-- valgrind_tests += [
-+ tests += [
- 'vector-expression',
- 'vector-style',
- 'vector-value',
-@@ -29,21 +26,20 @@ endif
-
- subdir('data')
-
-+# Allow the tests to be easily run under valgrind using --setup=valgrind
- valgrind = find_program('valgrind', required: false)
-
- if valgrind.found()
-- foreach test : valgrind_tests
-- executable = executable(
-- test,
-- test_resources,
-- '@0@.c'.format(test),
-- dependencies: [libshumate_dep],
-- )
--
-- test(test, valgrind, args: ['--leak-check=full', '--error-exitcode=1', executable], env: test_env)
-- endforeach
--else
-- tests += valgrind_tests
-+ add_test_setup('valgrind',
-+ exclude_suites: [ 'no-valgrind', 'flaky' ],
-+ exe_wrapper: [
-+ valgrind,
-+ '--leak-check=full',
-+ '--error-exitcode=1',
-+ ],
-+ env: test_env,
-+ timeout_multiplier: 20,
-+ )
- endif
-
- foreach test : tests
-@@ -55,4 +51,4 @@ foreach test : tests
- )
-
- test(test, executable, env: test_env)
--endforeach
-\ No newline at end of file
-+endforeach
---
-2.39.3
-
diff --git a/media-libs/libshumate/libshumate-1.0.5.ebuild b/media-libs/libshumate/libshumate-1.1.4.ebuild
index cb85cd4ff4fa..94e5f6d11dba 100644
--- a/media-libs/libshumate/libshumate-1.0.5.ebuild
+++ b/media-libs/libshumate/libshumate-1.1.4.ebuild
@@ -10,10 +10,10 @@ HOMEPAGE="https://wiki.gnome.org/Projects/libshumate https://gitlab.gnome.org/GN
SLOT="1.0/1"
LICENSE="LGPL-2.1+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
REQUIRED_USE="gtk-doc? ( introspection )"
-IUSE="gtk-doc +introspection vala" # vector-renderer is still experimental, maybe put in at a later release
+IUSE="gtk-doc +introspection sysprof vala" # vector-renderer is still experimental, maybe put in at a later release
RDEPEND="
>=dev-libs/glib-2.68.0:2
@@ -28,16 +28,14 @@ RDEPEND="
# dev-libs/protobuf-c
# )
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+ sysprof? ( dev-util/sysprof-capture:4 )
+"
BDEPEND="
gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
vala? ( $(vala_depend) )
"
-PATCHES=(
- "${FILESDIR}"/1.0.4-tests-Add-test-setup-for-valgrind.patch
-)
-
src_configure() {
local emesonargs=(
$(meson_use introspection gir)
@@ -47,6 +45,7 @@ src_configure() {
# $(meson_use vector-renderer vector_renderer)
-Dvector_renderer=false
-Dlibsoup3=true
+ $(meson_feature sysprof)
)
meson_src_configure
}
diff --git a/media-libs/libva-intel-media-driver/Manifest b/media-libs/libva-intel-media-driver/Manifest
index b497586ff00c..41aa5845a20a 100644
--- a/media-libs/libva-intel-media-driver/Manifest
+++ b/media-libs/libva-intel-media-driver/Manifest
@@ -6,7 +6,7 @@ DIST intel-media-24.1.5.tar.gz 25834293 BLAKE2B 076731a57c7fbf6776df393c631e8abd
DIST intel-media-24.2.0.tar.gz 25839951 BLAKE2B cd9afd10254d6f1aa1eaf86ef4560793fb61299b387205ee94e11909f82f950039b8a069c670156a6da529766c66b97325f14f02dc94fe3f034bebe77b8fa99d SHA512 b47105a8b318a143d598c050970f1f961a7b7686d7b3262f6b162c32cc196a24fe894a09f6bf368729f129b19904f94a53cbc827326a8bb18840e17de1ab8f72
EBUILD libva-intel-media-driver-24.1.3.ebuild 1512 BLAKE2B cf3863f914dca4ca54c2d52455cd2e278e4fa9570743fae517bef623d94d6202a10ef583c724193d0a3fcb169064f2efc4e09c0d0581dd24428fa6ac27f305ee SHA512 ed937550ae0e8944c8e0dc3f76177150bf0fb45e06a193cd410b4d9d6643446f298c1ebcf6b315c7192f6fc342465abce823d01dc0a7667b7336dc012d1925c3
EBUILD libva-intel-media-driver-24.1.4.ebuild 1513 BLAKE2B 497d026ff6824bd2dbe00e6fec56220b892daaace1c593fabac83220457e1f75b799d19d1388263fcb6c5b30701e9e7aea54b714e0201f6c240f763925dcfa80 SHA512 1b51d2a2e120dd71beb547a8ca2ecae4877be7ce0401157ec1acad222641e4f095a3f961e30fdfcd44d6c68cee4e1de5a42218740914cc0ff3dd0f2312402afe
-EBUILD libva-intel-media-driver-24.1.5.ebuild 1513 BLAKE2B 497d026ff6824bd2dbe00e6fec56220b892daaace1c593fabac83220457e1f75b799d19d1388263fcb6c5b30701e9e7aea54b714e0201f6c240f763925dcfa80 SHA512 1b51d2a2e120dd71beb547a8ca2ecae4877be7ce0401157ec1acad222641e4f095a3f961e30fdfcd44d6c68cee4e1de5a42218740914cc0ff3dd0f2312402afe
+EBUILD libva-intel-media-driver-24.1.5.ebuild 1512 BLAKE2B cf3863f914dca4ca54c2d52455cd2e278e4fa9570743fae517bef623d94d6202a10ef583c724193d0a3fcb169064f2efc4e09c0d0581dd24428fa6ac27f305ee SHA512 ed937550ae0e8944c8e0dc3f76177150bf0fb45e06a193cd410b4d9d6643446f298c1ebcf6b315c7192f6fc342465abce823d01dc0a7667b7336dc012d1925c3
EBUILD libva-intel-media-driver-24.2.0.ebuild 1513 BLAKE2B 31e234c8cd9375efa68f37e6d99eaed8106f2721f9d491920d3880037be2c6d265fe9eec5cb0605c0cd3d777f86c2b09275c1ff5fbbec40816730176149eb2bf SHA512 4241c9294924e22913eb4368d6b7385ed416136fafb3d598b1e78ab4d27fe06d693412ad0a5a0f0e9478be62047546724cb23ab21def6b34fcd36fa9a1d68d34
EBUILD libva-intel-media-driver-9999.ebuild 1513 BLAKE2B 497d026ff6824bd2dbe00e6fec56220b892daaace1c593fabac83220457e1f75b799d19d1388263fcb6c5b30701e9e7aea54b714e0201f6c240f763925dcfa80 SHA512 1b51d2a2e120dd71beb547a8ca2ecae4877be7ce0401157ec1acad222641e4f095a3f961e30fdfcd44d6c68cee4e1de5a42218740914cc0ff3dd0f2312402afe
MISC metadata.xml 565 BLAKE2B e630d474342839898d53aef1849b002ef651c9f4fe3bfcfe72e809012e6c65153b1a6c14db922a45440ffd5717b90dddd6973185f8a625906e9d5571e50728d9 SHA512 22227f8a9cc39fff74f0bf2cdc8953f110e94ce0ab107076269d604c3cf8ae46c8496c9bcf47598e351cb9714e427f213ade5e446a5e8c67acfc87db5530b370
diff --git a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
index c39052ca1e08..724fb1822753 100644
--- a/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
+++ b/media-libs/libva-intel-media-driver/libva-intel-media-driver-24.1.5.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/intel/media-driver/archive/intel-media-${MY_PV}.tar.gz"
S="${WORKDIR}/media-driver-intel-media-${MY_PV}"
if [[ ${PV} != *_pre* ]] ; then
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
fi
diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest
index 8c2c22e5a88c..353216d05668 100644
--- a/media-libs/mlt/Manifest
+++ b/media-libs/mlt/Manifest
@@ -2,6 +2,6 @@ AUX mlt-6.10.0-swig-underlinking.patch 596 BLAKE2B b51670d051ae2bd016da65f560ed8
AUX mlt-6.22.1-no_lua_bdepend.patch 153 BLAKE2B 3ea31c570e7bef81bda0905549baedee8b9eed2bc14c535abff02985d573e4606f4f8f42213bcbc86fa68af905ba6c39dddcbf63efa20172c608659153d79073 SHA512 b382ee68f2815b4aa62ce7708a7452536f2bc0287dc4d59f557c08fbf51d6bef7607f63e11e991b4f52eb7e06afbde06d53aac3d42b4a0c96f59332ec17d48cd
AUX mlt-7.0.1-cmake-symlink.patch 569 BLAKE2B 06f7c8e7ec78206bb1344bab98f1d9ec816b16c458300964fe31ff30f8f2cc64d8f25a795773fd64db7249b031a164c350b55b6326c4d07d73ffd27f8786a911 SHA512 6deb458c3a89f800b4770460330c1e545c22d3a7304f0713b7ae214145d1413a3061c7c026ab2f6fc44801d1d7505352f03c0da7034e817b684e0ebb25d9a94f
DIST mlt-7.22.0.tar.gz 1659954 BLAKE2B ab3dff26446a048e79d5f11942b05fa557ec91a813b14bd46492fe66c46a2e6685f3835ff647b69e6b6ebe137a345fc7eb17c8e88bdfd3bdb81e41eeca910aaa SHA512 84763e1cb8495be9476637d2474aa492906b904990905f9283faffff75829553cf87b097166fe6d382acc043422e6da45014ca4ba281c7fc68f10ebe3cec4fee
-EBUILD mlt-7.22.0-r1.ebuild 4023 BLAKE2B bb491ecf94a02eda084dc5953ed685308f00f9115ab3cb7c475edf3388428c594149ca8d82b97018ae9ab88d4a7e3b6b41029a52b71319eaf0449c4fbef2ae85 SHA512 7321ad07efdad8775aca6bbc79758e0f538744e53fd5c8b97d4faea2b7fc10c03f0d583c88edd4e34c42e8601b40c11ceb6c425c4d5f465097a0241f98adaf2e
+EBUILD mlt-7.22.0-r1.ebuild 4020 BLAKE2B f60580244f294e9b798b09558dea8c5a53edf516e5cd91c9e7382259529acd45c3837e2efc5ec9fd8948ee209de24cc12ef32ef33ef6e4dd3c0b73c739220143 SHA512 127762a63d82e7cad76d8729a0509d7e030f287d004e10acf0fb5554f9b7d215abc30764c8dd5a635de29f00bf84ad42e4592493a0da914f5beed3b29e1cfa2c
EBUILD mlt-7.22.0.ebuild 3819 BLAKE2B eab732b6458a06a68f61424d913d371df2424dd37337788ddd8bcfafaa57846a4a544d09b5177aeeb7e4f092894119952b5f2e4fae629f4b273bd3607028578b SHA512 5c6d0164f7eed92b5d2acfc37543383f5deeee2c1bdbc3ff3fd14d7cd531dc4ad5874fa6c5ea3a4b943f0417093a7f363959b15c6ea8c1521ad518fca9760b0d
MISC metadata.xml 1412 BLAKE2B 8d4eed394f1d1e95e5559466ef1840978966e8f1f7b89fdfd2549b2a35b6ce8f114c9373374fdaefe320cc34a4dc8cbd9f6c4433740d1ae9680de54484b5e3d1 SHA512 b19c711dc3798f952e0223dc0628b25aa3c9a296d66ee2f2b7f46a55b82e71c0c583ee64517be88dcc55eb1e9c31aa782b9043eb7630a853077afb1bf8b4dedd
diff --git a/media-libs/mlt/mlt-7.22.0-r1.ebuild b/media-libs/mlt/mlt-7.22.0-r1.ebuild
index ab89dae1cfc3..b2226b723708 100644
--- a/media-libs/mlt/mlt-7.22.0-r1.ebuild
+++ b/media-libs/mlt/mlt-7.22.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/mltframework/${PN}/releases/download/v${PV}/${P}.tar
LICENSE="GPL-3"
SLOT="0/7"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="debug ffmpeg frei0r gtk jack libsamplerate opencv opengl python qt5 qt6 rtaudio rubberband sdl test vdpau vidstab xine xml"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"