summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-07-14 03:04:44 -0500
committerroot <root@alpha.trunkmasters.com>2026-07-14 03:04:44 -0500
commit22ab5437b999b26eb3960d336dd392ccab062827 (patch)
tree43a85d35f8768ca8bfe5dbff9b129ada4b8c7847 /media-video
parentd6c616f80bd44aa3323ca5211338d251e1215938 (diff)
downloadbaldeagleos-repo-22ab5437b999b26eb3960d336dd392ccab062827.tar.gz
baldeagleos-repo-22ab5437b999b26eb3960d336dd392ccab062827.tar.xz
baldeagleos-repo-22ab5437b999b26eb3960d336dd392ccab062827.zip
Adding metadata
Diffstat (limited to 'media-video')
-rw-r--r--media-video/ffmpeg/ffmpeg-9999.ebuild10
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-100.0.ebuild2
-rw-r--r--media-video/mkvtoolnix/mkvtoolnix-9999.ebuild2
-rw-r--r--media-video/yle-dl/Manifest1
-rw-r--r--media-video/yle-dl/yle-dl-20260520.ebuild60
5 files changed, 4 insertions, 71 deletions
diff --git a/media-video/ffmpeg/ffmpeg-9999.ebuild b/media-video/ffmpeg/ffmpeg-9999.ebuild
index 675c6ba9a4ff..a7d6d2d2022c 100644
--- a/media-video/ffmpeg/ffmpeg-9999.ebuild
+++ b/media-video/ffmpeg/ffmpeg-9999.ebuild
@@ -125,10 +125,8 @@ FFMPEG_IUSE_MAP=(
vmaf:libvmaf
vorbis:libvorbis
vpx:libvpx
- # libshaderc: merged here given shaderc is needed at build-time
- # either way and many vulkan features depend on spirv_library
# vulkan-static: it still uses shared, only means no dlopen()
- vulkan:libshaderc,vulkan,vulkan-static
+ vulkan:vulkan,vulkan-static
webp:libwebp
x264:libx264
x265:libx265
@@ -291,10 +289,7 @@ COMMON_DEPEND="
vmaf? ( media-libs/libvmaf:=[${MULTILIB_USEDEP}] )
vorbis? ( media-libs/libvorbis[${MULTILIB_USEDEP}] )
vpx? ( media-libs/libvpx:=[${MULTILIB_USEDEP}] )
- vulkan? (
- media-libs/shaderc[${MULTILIB_USEDEP}]
- media-libs/vulkan-loader[${MULTILIB_USEDEP}]
- )
+ vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )
webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
x264? ( media-libs/x264:=[${MULTILIB_USEDEP}] )
x265? ( media-libs/x265:=[${MULTILIB_USEDEP}] )
@@ -488,7 +483,6 @@ multilib_src_configure() {
# disabled for other or additional reasons
--disable-cuda-nvcc # prefer cuda-llvm for less issues
- --disable-libglslang # prefer shaderc (bug #918989,#920283,#922333)
--disable-liblensfun # https://trac.ffmpeg.org/ticket/9112 (abandoned?)
--disable-libmfx # prefer libvpl for USE=qsv
--disable-libopencv # leaving for later due to circular opencv[ffmpeg]
diff --git a/media-video/mkvtoolnix/mkvtoolnix-100.0.ebuild b/media-video/mkvtoolnix/mkvtoolnix-100.0.ebuild
index 2c5c5d9c82a9..1d54ef2a5eb3 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-100.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-100.0.ebuild
@@ -137,7 +137,7 @@ src_configure() {
# Qt (of some version) is always needed, even for non-GUI builds,
# to do e.g. MIME detection. See e.g. bug #844097.
# But most of the Qt deps are conditional on a GUI build.
- --with-qmake6="$(qt6_get_bindir)"/qmake
+ --with-qmake6="$(qt_get_broot_binary 6 qmake)"
)
# Work around bug #904710.
diff --git a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
index 2c5c5d9c82a9..1d54ef2a5eb3 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-9999.ebuild
@@ -137,7 +137,7 @@ src_configure() {
# Qt (of some version) is always needed, even for non-GUI builds,
# to do e.g. MIME detection. See e.g. bug #844097.
# But most of the Qt deps are conditional on a GUI build.
- --with-qmake6="$(qt6_get_bindir)"/qmake
+ --with-qmake6="$(qt_get_broot_binary 6 qmake)"
)
# Work around bug #904710.
diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest
index fc92b954fa9a..786800647e8d 100644
--- a/media-video/yle-dl/Manifest
+++ b/media-video/yle-dl/Manifest
@@ -1,2 +1 @@
-DIST yle-dl-20260520.tar.gz 86616 BLAKE2B 3c63eb344a4d9e4f0367196797ec5033b54deb4a8e5eda587021d5a1ebc5702716cf8bd2bf7571db5c57a35bd03e69cb3bf01a4ad5725ffff60f9e7bdef54447 SHA512 4cbc781c5b2db7a6640907fa0ee2ff1896623d4be21e40815908d24c7ff9001eccba9db391b56bf59e4cc56c3655773f3d51ac5a1909d3d7ebcaf67c11407885
DIST yle-dl-20260624.tar.gz 84843 BLAKE2B 99595cd1710aaa4b5623e3097256607fef7f182e9ca6466740617419fc3c9296a8ddc6b33c3fd4fe0995767fbbc074c1435fad7e3f592e54b3f05774f400dc8e SHA512 0705fcee26b5d37a4b15c8a1b281f2f42448636713d3445280c86936e442ca766c0e383cbd4da8890ff0939de623623d137d1f05ea86e30777dfd84772034c19
diff --git a/media-video/yle-dl/yle-dl-20260520.ebuild b/media-video/yle-dl/yle-dl-20260520.ebuild
deleted file mode 100644
index 745af2f73c76..000000000000
--- a/media-video/yle-dl/yle-dl-20260520.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{13..14} )
-DISTUTILS_USE_PEP517=flit
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download media files from Yle Areena"
-HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl"
-SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/releases/${PV}.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}/${PN}-releases-${PV}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Requires an active internet connection during tests to test-download different media formats
-# from Yle Areena.
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND="media-video/ffmpeg
- net-misc/wget
- >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}]
- >=dev-python/configargparse-0.13.0[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/progress[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]"
-BDEPEND="test? (
- ${RDEPEND}
- media-video/ffmpeg[gnutls]
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- )"
-
-distutils_enable_tests pytest
-
-DOCS=( COPYING ChangeLog README.fi.md README.sv.md README.md yledl.conf.sample )
-
-src_install() {
- docompress -x "/usr/share/doc/${PF}/yledl.conf.sample"
- distutils-r1_src_install
-}
-
-pkg_postinst() {
- elog "Sample configuration file has been installed to "
- elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample"
- elog
- optfeature "automatically detect filesystems that require restricted character sets" dev-python/psutil
- optfeature "store metadata as extended file attributes" dev-python/pyxattr
- optfeature "youtube-dl download engine" net-misc/yt-dlp
-}