summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-04-13 08:44:58 +0100
committerV3n3RiX <venerix@koprulu.sector>2025-04-13 08:44:58 +0100
commitca533b9b46b871263ead04dcb28165df09a3f282 (patch)
tree5bc0eee473d4e4564cfd5216abd6aea441112008 /media-video
parent8838d44e89178442a4f853b309d720f57d4796b0 (diff)
gentoo auto-resync : 13:04:2025 - 08:44:57
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin23227 -> 23232 bytes
-rw-r--r--media-video/handbrake/Manifest2
-rw-r--r--media-video/handbrake/handbrake-1.9.0.ebuild4
-rw-r--r--media-video/mkvalidator/Manifest2
-rw-r--r--media-video/mkvalidator/files/mkvalidator-0.6.0-cmake4.patch10
-rw-r--r--media-video/mkvalidator/mkvalidator-0.6.0-r1.ebuild37
6 files changed, 52 insertions, 3 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index b69b97390330..9ae845c6bd83 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest
index 3408c9d0866a..611341925ba4 100644
--- a/media-video/handbrake/Manifest
+++ b/media-video/handbrake/Manifest
@@ -11,6 +11,6 @@ DIST handbrake-1.9.0.tar.bz2 9427823 BLAKE2B 5e7c4aa054957dc61582956b7e2b9916f67
DIST handbrake-ffmpeg-7.1.tar.bz2 13260188 BLAKE2B 32466fbefdeb30796a329869bf6fe547a0d3285ae8d9505758e5bff5103f5edf1bebd2dd8595822d0cd25e3754929ed47878ab42c420e248fb2d6ea51747145a SHA512 3f28af9a0c0779b4a7f4e5fbfd94616eb83265856ef060a8bb8afbb9f1b899885a218f15b7ac2c48f724d961dd2742ef6544b237118cb94563ecf49fbd740e3b
DIST handbrake-x265_4.1.tar.gz 1722231 BLAKE2B 5950cc5361da88a8db5403b2837081347980cd31848ce77802e8a29cfb70f6b321d14ffa08c20270e80435076e36428c7de8293c3db9b6b2e8837aa512300126 SHA512 72798265423b605b0ca5f5541f3cc39f62dae7560a5a4023f8d38f6977ded80b1911ef8154c485fbe62ef97a051d938412934c9a00f3df010f11d83ffc650e7e
EBUILD handbrake-1.6.1.ebuild 4304 BLAKE2B b958d31ef276ab178f00b0f64e6244c5290697cfdc31c872e5e35c914b35dff1eeaa79a438924d9785b943d90429792c10159b2bd11a0e4c7d1c005181dd1d56 SHA512 336fa7705b34ff1a1cb29b7279a836e285d6864ccfabfd58ed9f5d01c19417063328e3562b672834b417a0fccd0457442038afc75e81f7afa6a557d38e7e45bc
-EBUILD handbrake-1.9.0.ebuild 5509 BLAKE2B 713ffdb6815a43f064adfb4cd373e5166a0965b4931b4954e23cb72aa884f5d302b8538e8c79fffe3bfef589f40f38be8e011f21be3d590dc6fd70e27f4df0ae SHA512 efabd09d16ae4e25a075375f7e301e29472635c31bb9b0eb16a15b6f6c400ebbb462e4e7d00bd0b5736232ef16afd3a8c50eed11163df2ad9cb3460518db8da0
+EBUILD handbrake-1.9.0.ebuild 5508 BLAKE2B 086aeb567fdddb56ee93f5a69e93e1220e2e2a17e0178a442a5487ef34586acaa60600c95957ce115e17c8b7465b660b740473a664504f6ce86462517dac437e SHA512 46aefaee1b29a5534ea30a1a64c6f7cecd8bba5f5f7f14ccf02f7bb51a5d9abf2f5f7895a64bedab65b88ff7eb80e55fa61876f1dd32e628b9c149071ace9f7a
EBUILD handbrake-9999.ebuild 5462 BLAKE2B 77bc5dd73c59612bb69142948250cbf8decf4efc515915707f74a8e196c528103d6e9c815381c5d4ac743abda0e8c7d1ae9d685e7e74c8126427287eb536196b SHA512 7bedfe3f68f7b52bc753379c17a0e3eebbc7ac26cdb6969e473f6834d370847548aa203f308561026209944f31a41e835ced7e8a7c1d11a6566479ebc5becf08
MISC metadata.xml 977 BLAKE2B 5146109b2ca201d5b292e0be595eae56a945e0179137467a2b9aaee92446454e5b3bcd0e15499dc0f486aba9cf676c3debf34006193a6f84468c4be657eafacf SHA512 e8c3dfea5cda5e48370001fb72f7b6cb53e8ee8ec28a3f2e209e3c55195884d5a83ed3ecbc47e09b9ffc623494ae317811ca853646e61c263ab9a25833cdd5e1
diff --git a/media-video/handbrake/handbrake-1.9.0.ebuild b/media-video/handbrake/handbrake-1.9.0.ebuild
index 565fcec3cad9..6d04f2e73ecb 100644
--- a/media-video/handbrake/handbrake-1.9.0.ebuild
+++ b/media-video/handbrake/handbrake-1.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ else
MY_P="HandBrake-${PV}"
SRC_URI="https://github.com/HandBrake/HandBrake/releases/download/${PV}/${MY_P}-source.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
fi
# contrib/<project>/module.defs
diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index 15154cef8e1f..f09a1f8ef875 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1,5 +1,7 @@
+AUX mkvalidator-0.6.0-cmake4.patch 287 BLAKE2B 2aae777daf5f2ba37bea8eca82baa47c000ffa2f82018e6fe7a9dd2fc4533aca214ab3a28998c866930bc2c6a4ab8ccd2eb8bb4ad0fbc5a5e91ee2a882fed8f0 SHA512 cb6da1113e17b740f9a55f8503da153e209c06daf00d08526a43f9915e385f117eddb908c3cf7cebdb3b02384695fb0e097217f7e207346449c924437b76ed6b
DIST mkvalidator-0.5.2.tar.bz2 612382 BLAKE2B a60b64902e068b82f95f61295088dbf56ab122918e46a36043246310fcf7e4a6c7f997866a8802a119e18305acbbe532acfb7cde907499168f75436b86ad7482 SHA512 c87d89ce97f8c701f73932012af8c8df3d6e5ac8b0ee24e48000f93b0e29e02ce74250565f6a662fa0c9c2fbd9910705e1d1403ac6d2ac2fe54331ef150d00cc
DIST mkvalidator-0.6.0.tar.bz2 661500 BLAKE2B f23ecf5f9691c8aea4f9d9099720431de83e92f36e495059ec856f4b43bfbd30931e539fce186d9865dc2fe6bff4b69eb8a49f92ce1d1507c48da6a0fe578bfa SHA512 b8ef7721ea4c2c9d3cbc2d813d2f0476ba36270080e636fe0be40319569b4a32beac6a9a4b0a9f56c6c700d5cba5927e77f93a4498d8bf1037720506c7676b7a
EBUILD mkvalidator-0.5.2.ebuild 893 BLAKE2B ba741177b7b5690c7f9da0202b646fe2ca8045908d8f606dc9e06605c9188a681595d9f9e8e570ca3815291be0e7b369ad0c3800a3cc79c36b46c1ded5794cfd SHA512 93284471572c1a13495442a0c912fc266294cc8942a2f272857809d0d0ee886b2d5543cb76771fe664af8c3bf1c652e2bbb0ec9aee5581e5bc5df11002f92217
+EBUILD mkvalidator-0.6.0-r1.ebuild 805 BLAKE2B 9eed4964fef75ce998f9228f196acf31198fa4d8b85d3c0a8a76480ea5e698aef6cbdfdd0f3c6055b1698b740dea91abb032cdcf1eb4b1dc0b1c0b623f8fa3e1 SHA512 c0fa0e7b102ca2ae8505fa1696c93955be425bb7ce7e56bcd3bc4ba376d702f2009445d1d2fd1007b0519c66f2b4711db81a3dbbe084ff8be81e788ec405b8bf
EBUILD mkvalidator-0.6.0.ebuild 665 BLAKE2B 3a0dce13f32eebeb6540fec3db6006d6aa4a6224a372ea26684318fb1795bb013257a032f370e9d94571c394cff74b97a85af45299381d70b92ff6c784319727 SHA512 39e81bea2eb7ce858d9dad0e24c60cdcfda57503de94ef374ce2891cdc90880f06aaf460bea78727c44ff083038051fe99e7e5331f5f907c2b000c5b7d703793
MISC metadata.xml 707 BLAKE2B 0c94c8a3e1f70ee971b4ab3784d559a98e28f4bf1775901c097e431c8213be0f9470ae29f572f78a638c9efa36535b70c977c0ad71399d8aa4363058cc61b91e SHA512 c0c2d550a94df13eb0ae59e04427493a2df797ca091df6415b90e9d2d9166bfdc016a252005399fe712ed6e6b7373397492062dbf4f48959cc21e21417f63931
diff --git a/media-video/mkvalidator/files/mkvalidator-0.6.0-cmake4.patch b/media-video/mkvalidator/files/mkvalidator-0.6.0-cmake4.patch
new file mode 100644
index 000000000000..952cebc98439
--- /dev/null
+++ b/media-video/mkvalidator/files/mkvalidator-0.6.0-cmake4.patch
@@ -0,0 +1,10 @@
+Fix build with CMake4
+https://bugs.gentoo.org/951925
+--- a/CMakeLists.txt 2025-03-23 21:09:27.899813094 +0300
++++ b/CMakeLists.txt 2025-03-23 21:12:50.990263429 +0300
+@@ -1,4 +1,4 @@
+-cmake_minimum_required(VERSION 3.1.2)
++cmake_minimum_required(VERSION 3.5)
+
+ project("mkvalidator")
+
diff --git a/media-video/mkvalidator/mkvalidator-0.6.0-r1.ebuild b/media-video/mkvalidator/mkvalidator-0.6.0-r1.ebuild
new file mode 100644
index 000000000000..15ac9032515d
--- /dev/null
+++ b/media-video/mkvalidator/mkvalidator-0.6.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="mkvalidator is a command line tool to verify Matroska files for spec conformance"
+HOMEPAGE="https://www.matroska.org/downloads/mkvalidator.html"
+SRC_URI="https://downloads.sourceforge.net/project/matroska/${PN}/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}/${P}-cmake4.patch" )
+
+src_configure() {
+ # https://bugs.gentoo.org/949733
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_SHARED_LIBS=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ newdoc ChangeLog.txt ChangeLog
+ newdoc ReadMe.txt README
+
+ cd "${BUILD_DIR}" || die
+ dobin mkvalidator/mkvalidator
+}