From c44ae5c03130467400468d0e9a7f83e723c99f35 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 28 Mar 2025 00:31:34 +0000 Subject: gentoo auto-resync : 28:03:2025 - 00:31:34 --- media-libs/Manifest.gz | Bin 70085 -> 70072 bytes media-libs/ksanecore/Manifest | 4 +--- media-libs/ksanecore/ksanecore-24.12.2.ebuild | 26 --------------------- media-libs/ksanecore/ksanecore-24.12.3.ebuild | 2 +- media-libs/libopenmpt/Manifest | 2 +- media-libs/libopenmpt/libopenmpt-0.7.13.ebuild | 2 +- media-libs/libyuv/Manifest | 6 ++--- .../libyuv/files/0002-disable-static-library.patch | 19 +++++++++++---- media-libs/libyuv/libyuv-1904.ebuild | 15 ++++++++---- media-libs/libyuv/libyuv-9999.ebuild | 15 ++++++++---- media-libs/mlt/Manifest | 2 +- media-libs/mlt/mlt-7.30.0.ebuild | 2 +- 12 files changed, 43 insertions(+), 52 deletions(-) delete mode 100644 media-libs/ksanecore/ksanecore-24.12.2.ebuild (limited to 'media-libs') diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz index e70ec4c3c6b6..283239f008f9 100644 Binary files a/media-libs/Manifest.gz and b/media-libs/Manifest.gz differ diff --git a/media-libs/ksanecore/Manifest b/media-libs/ksanecore/Manifest index ddd9c200726f..6b344007c50b 100644 --- a/media-libs/ksanecore/Manifest +++ b/media-libs/ksanecore/Manifest @@ -1,5 +1,3 @@ -DIST ksanecore-24.12.2.tar.xz 54708 BLAKE2B b1dd67bef5e27b750ef8ede48344246f448b29c83d939a900aa3374ef527c3f0c91e5d961064851dd6dc5e20dcb4fd100376573f400f3ee3f309e6598b05a715 SHA512 eb4eb35840c5b167e4b66dbdeb9a951a59a3fcdc763ea754685666679d6ea1a74c56d35c4dac4b967763e3a79eaa91776c563fdcfd3b8fa3c752e2fba0858d4b DIST ksanecore-24.12.3.tar.xz 54736 BLAKE2B 79f5fac01ad4ebe6eaa4358216271a7601ea1201333709d251790a058fb6ba0a96040ef8644594147f19643623e9f366861d15f8313498a85998e517469f6319 SHA512 04cb664c84f80774bdf22f2068c08985f8d276b3ac2be2ae20374520f47136e375270a690d0e3c84bcec04d4e0184db2a8b9ee7f1c8b95df14a635172119c3d6 -EBUILD ksanecore-24.12.2.ebuild 626 BLAKE2B 7a9510bca67555b36f04b750d1befe38299e525556272d85113892ed781b1c202507678398b9cefe1695f4b84aa66df94d6816ebc74e6221e3450ea3f876e223 SHA512 2167216e7cbbc784532f06bd9b04c80b0cac0de26ce5d829e64c337f1b2a8115d7d8cfbfa40cc325fc36ba8a7bdb31bedef2d45c950654655cd04e23f471b44c -EBUILD ksanecore-24.12.3.ebuild 628 BLAKE2B d61df1e51e62c16251ab2e2dfc4194a6abdca15d3a9ffc9224d8f63a8009f521a45f8c9a450ea4fe86dadecd082fbd2857ed1d8be8354f78d87de464ac24db3c SHA512 d3a30b29030a177fb6dd96352898b9d2bf4103d22e427329691ad81d968087bfb8cefe5e83d583eae2bea96270b86906ea84aed4362c99c339b2141496168f10 +EBUILD ksanecore-24.12.3.ebuild 626 BLAKE2B 7a9510bca67555b36f04b750d1befe38299e525556272d85113892ed781b1c202507678398b9cefe1695f4b84aa66df94d6816ebc74e6221e3450ea3f876e223 SHA512 2167216e7cbbc784532f06bd9b04c80b0cac0de26ce5d829e64c337f1b2a8115d7d8cfbfa40cc325fc36ba8a7bdb31bedef2d45c950654655cd04e23f471b44c MISC metadata.xml 338 BLAKE2B a2597ee8510ec4e47f014dcf1d255490b5dae78003e5526665945d4092116cc4e3f2bf3d76e03b5fdcb8a70f872b35c70ca1d89f6c8b4f2d67f2d7bad6a502d5 SHA512 34040d0fa7bdbb70bce78cd8d543e69db0e835deb85c33055769277df44a5ed1b8efcb7ba5aeaeb1b389704b42b941279b9faabc8f476b87beb06bbb266217f8 diff --git a/media-libs/ksanecore/ksanecore-24.12.2.ebuild b/media-libs/ksanecore/ksanecore-24.12.2.ebuild deleted file mode 100644 index 1a30775a7a7f..000000000000 --- a/media-libs/ksanecore/ksanecore-24.12.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KFMIN=6.7.0 -QTMIN=6.7.2 -inherit ecm gear.kde.org - -DESCRIPTION="Qt-based interface for SANE library to control scanner hardware" -HOMEPAGE="https://invent.kde.org/libraries/ksanecore -https://api.kde.org/ksanecore/html/index.html" - -LICENSE="|| ( LGPL-2.1 LGPL-3 )" -SLOT="6" -KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86" - -DEPEND=" - >=dev-qt/qtbase-${QTMIN}:6[gui] - >=kde-frameworks/ki18n-${KFMIN}:6 - media-gfx/sane-backends -" -RDEPEND="${DEPEND} - ! Date: Fri, 7 Mar 2025 21:06:56 +0000 -Subject: [PATCH 2/3] disable static library +Subject: [PATCH] disable static library --- - CMakeLists.txt | 11 +++-------- - 1 file changed, 3 insertions(+), 8 deletions(-) + CMakeLists.txt | 13 ++++--------- + 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index 8c064a7..d21c6cb 100644 +index 8c064a7..3d723f6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -14,7 +14,6 @@ set ( ly_src_dir ${ly_base_dir}/source ) @@ -48,6 +48,15 @@ index 8c064a7..d21c6cb 100644 find_package ( JPEG ) if (JPEG_FOUND) +@@ -225,7 +221,7 @@ if(UNIT_TEST) + endif() + + add_executable(libyuv_unittest ${ly_unittest_sources}) +- target_link_libraries(libyuv_unittest ${ly_lib_name} ${GTEST_LIBRARY}) ++ target_link_libraries(libyuv_unittest ${ly_lib_shared} ${GTEST_LIBRARY}) + find_library(PTHREAD_LIBRARY pthread) + if(NOT PTHREAD_LIBRARY STREQUAL "PTHREAD_LIBRARY-NOTFOUND") + target_link_libraries(libyuv_unittest pthread) @@ -248,7 +244,6 @@ endif() # install the conversion tool, .so, .a, and all the header files diff --git a/media-libs/libyuv/libyuv-1904.ebuild b/media-libs/libyuv/libyuv-1904.ebuild index b4210853ab36..c1e85a7e35df 100644 --- a/media-libs/libyuv/libyuv-1904.ebuild +++ b/media-libs/libyuv/libyuv-1904.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake edo DESCRIPTION="Open source project that includes YUV scaling and conversion functionality." HOMEPAGE="https://chromium.googlesource.com/libyuv/libyuv" @@ -22,11 +22,12 @@ fi LICENSE="BSD" SLOT="0/${PV}" -# TODO(NRK): enable tests -RESTRICT="test" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=">=media-libs/libjpeg-turbo-3.0.0" -BDEPEND="${RDEPEND}" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" PATCHES=( "${FILESDIR}/0001-fix-install-dirs.patch" @@ -36,7 +37,11 @@ PATCHES=( src_configure() { mycmakeargs=( - -DUNIT_TEST=OFF + -DUNIT_TEST=$(usex test) ) cmake_src_configure } + +src_test() { + edo "${BUILD_DIR}"/libyuv_unittest +} diff --git a/media-libs/libyuv/libyuv-9999.ebuild b/media-libs/libyuv/libyuv-9999.ebuild index b4210853ab36..c1e85a7e35df 100644 --- a/media-libs/libyuv/libyuv-9999.ebuild +++ b/media-libs/libyuv/libyuv-9999.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cmake +inherit cmake edo DESCRIPTION="Open source project that includes YUV scaling and conversion functionality." HOMEPAGE="https://chromium.googlesource.com/libyuv/libyuv" @@ -22,11 +22,12 @@ fi LICENSE="BSD" SLOT="0/${PV}" -# TODO(NRK): enable tests -RESTRICT="test" +IUSE="test" +RESTRICT="!test? ( test )" RDEPEND=">=media-libs/libjpeg-turbo-3.0.0" -BDEPEND="${RDEPEND}" +DEPEND="${RDEPEND}" +BDEPEND="test? ( dev-cpp/gtest )" PATCHES=( "${FILESDIR}/0001-fix-install-dirs.patch" @@ -36,7 +37,11 @@ PATCHES=( src_configure() { mycmakeargs=( - -DUNIT_TEST=OFF + -DUNIT_TEST=$(usex test) ) cmake_src_configure } + +src_test() { + edo "${BUILD_DIR}"/libyuv_unittest +} diff --git a/media-libs/mlt/Manifest b/media-libs/mlt/Manifest index ad0b620ff3a6..8ac6da66a74c 100644 --- a/media-libs/mlt/Manifest +++ b/media-libs/mlt/Manifest @@ -5,5 +5,5 @@ AUX mlt-7.28.0-fix-32bit.patch 3262 BLAKE2B 6842c442669b0abb1af2ef60892ee8cb494d DIST mlt-7.28.0.tar.gz 1713069 BLAKE2B 5f9ec615324cd2095131a57b9dc0f79138d48eaa91b62574a028370be2d1c7ec6818ee2b5a9c123d35ec73993c8b2271c8dec4f039273a8443c2674c31e86fbf SHA512 a252da56b668968e56a7b0e81283b0b8e0ec8cd28502e3ab6e0aff67e22620ba61bf4feb88134e0d483884e31f2d18efe2d60b6badf0b6ffae4ad26ee646baf9 DIST mlt-7.30.0.tar.gz 1725015 BLAKE2B 36950573a950281bc657fb6ec441c66c785af85b33f9d28caf44e457cd4d67953f11fef7896ed04d4d0b74cdc8355f4a8fe3d14deae09c5f5498416e2438ef58 SHA512 74cdf0504530c732f3b98358eea8f50079935f0c9782b051d4c2f7f2d001df96ed14684698fccb7d44a6fb2e6637fb3ceec01f13f458c4755aaf6e1f742c6b7d EBUILD mlt-7.28.0-r1.ebuild 4163 BLAKE2B 64a83b54974a0759dac5db638fb5b95551eec073e7240a122b814ceaea30bc93f6bc693697d880bfac4d68c1027ef65614f51363ae6e97ef8067a78e1684217d SHA512 e02e477671f0ab82a82ab1be52f1316091618bf595e1104be5e914461775ffa36587d1704be5f5081c61a5fdd11b9f77754943285e6c246fad4d0ca102e668c0 -EBUILD mlt-7.30.0.ebuild 4064 BLAKE2B 1479ee2a4539475bfabbd4c975e718066c01871f7fb110b20aaa5a8397d011f5a6a773f11a74a5122d0b44a276c72cc97767e7201bd05a05d1778df2cfa404f3 SHA512 3ac9d374bad0b41d10ef5b4379d32cb77d56b32bf2d871681e0d26573473d66b8e4e9999d6a837408f0ec62a3a5486fee50d750d0924df4cb920d4875825d30f +EBUILD mlt-7.30.0.ebuild 4062 BLAKE2B 39353627261aa047f7ab7dc7b6f325e5e1dd5f10515b2958370ccb61b29b5ee88a2a7344396f048f0a167df5f7a084bc3020a4aa6419c651d4abb0decd54d583 SHA512 4c72fd2b55fec1a19beeea12ebdffa6da31a8525c08e82b692f5c8dba4c9b9c6dcceff0a8f341a783d4e142055fcb6588052e4a6321fa7e1bc838c73832e8be6 MISC metadata.xml 1412 BLAKE2B 8d4eed394f1d1e95e5559466ef1840978966e8f1f7b89fdfd2549b2a35b6ce8f114c9373374fdaefe320cc34a4dc8cbd9f6c4433740d1ae9680de54484b5e3d1 SHA512 b19c711dc3798f952e0223dc0628b25aa3c9a296d66ee2f2b7f46a55b82e71c0c583ee64517be88dcc55eb1e9c31aa782b9043eb7630a853077afb1bf8b4dedd diff --git a/media-libs/mlt/mlt-7.30.0.ebuild b/media-libs/mlt/mlt-7.30.0.ebuild index b8d9e9f79bff..86f192d7c40b 100644 --- a/media-libs/mlt/mlt-7.30.0.ebuild +++ b/media-libs/mlt/mlt-7.30.0.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 qt6 rtaudio rubberband sdl test vdpau vidstab xine xml" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -- cgit v1.2.3