diff options
Diffstat (limited to 'media-video')
| -rw-r--r-- | media-video/devedeng/Manifest | 1 | ||||
| -rw-r--r-- | media-video/devedeng/devedeng-4.21.3.1.ebuild | 46 | ||||
| -rw-r--r-- | media-video/vcsi/Manifest | 1 | ||||
| -rw-r--r-- | media-video/vcsi/vcsi-7.0.17.ebuild | 31 |
4 files changed, 79 insertions, 0 deletions
diff --git a/media-video/devedeng/Manifest b/media-video/devedeng/Manifest index a3d60fef0e96..7d8f8c7e78e7 100644 --- a/media-video/devedeng/Manifest +++ b/media-video/devedeng/Manifest @@ -1,2 +1,3 @@ DIST devedeng-4.21.0.tar.bz2 1809164 BLAKE2B e785aab35c6101428400e8ea065571765420542f8600ce074a38b0bd55a98e0ef4bb7d4d4f16bd131d8f1724b1f949e4ddb41e1fff53d02593613b13ce8aaed8 SHA512 c886f28677a96d2f6f0dc353679a75fa3fd917966bb7db79b1ed1ebf3609081c5d9c6cf2c837c860768e366c47eaa17a673ce5b5f65e8fb2cd4678dbd0fefdf5 DIST devedeng-4.21.2.tar.bz2 1808516 BLAKE2B fb7173120a5da91b4af98b5d7b7fc70d9b01caf63073bab38122568ce2776ed6e38aec93e5b749d2533c8e5f4a024ec47595600ac631eb9a4a44164def5a19f6 SHA512 164670c34933339b1fabd4e6f4d3bec17ac975544ec44eb8cd9d9bebe8d8e3f4b8fcb35ca01d96d5afc0e5446eb34ae87c3ca9817d4ac2af5dcf8f1481d0db21 +DIST devedeng-4.21.3.1.tar.bz2 1809264 BLAKE2B 0d87954a177814839100aeab3e839998668549f9585ddb91ee959901ccc077a0aa4907484fb856ae62d039b29957e81735ef8d0b713e9c9b5c78916b8ad0b6c6 SHA512 062c2dff41851a188ed5b7b3c4ec03694f70852ec2090c69ac0be8546f17bf5bc1a682b194462d3f9834ce000b9a64b8dcfe3b96233ccf33086d331dcfcb2fb3 diff --git a/media-video/devedeng/devedeng-4.21.3.1.ebuild b/media-video/devedeng/devedeng-4.21.3.1.ebuild new file mode 100644 index 000000000000..6e8572b88aaa --- /dev/null +++ b/media-video/devedeng/devedeng-4.21.3.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..14} ) + +inherit distutils-r1 xdg + +DESCRIPTION="DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD)" +HOMEPAGE="https://www.rastersoft.com/programas/devede.html" +SRC_URI="https://gitlab.com/rastersoft/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + app-cdr/cdrtools + dev-python/importlib-metadata[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + x11-libs/gtk+:3 + || ( media-video/vlc media-video/mpv media-video/mplayer ) + media-video/ffmpeg + media-video/dvdauthor + media-video/vcdimager + || ( app-cdr/brasero kde-apps/k3b app-cdr/xfburn )" + +DEPEND="${PYTHON_DEPS}" + +# src/unitests only works against system installed devedeng +RESTRICT="test" + +src_prepare() { + default + + # Documentation path + #sed -e "s#/usr/share/doc/devedeng#/usr/share/doc/${PF}#" \ + # -i src/devedeng/configuration_data.py || die + #sed -e "/'doc'/s/devedeng/${PF}/" -i setup.py || die + + # Desktop icon + sed -e "/^Icon/s/.svg$//#" -i src/devedeng/data/devede_ng.desktop || die +} diff --git a/media-video/vcsi/Manifest b/media-video/vcsi/Manifest index eb83ea25222e..ae79cabcd896 100644 --- a/media-video/vcsi/Manifest +++ b/media-video/vcsi/Manifest @@ -1 +1,2 @@ DIST vcsi-7.0.16-r1.tar.gz 36775 BLAKE2B 02d850c1a2bcf69387d3b3b9bfcddc0a34c746af88604f848bb567ba975763eecf03c122a0ee88ab68b3254f669a2133fb64cffb77270557034d9ceb8ffd7894 SHA512 1e9f77a2cd1f4fca0cf051ea6f0600d2307136d2adbe8b51b2a81371136fd3cac5ea2c18a1ac00ef7e85e10f536582224c613fbbfc7acf1b8eb70fdfb32b0889 +DIST vcsi-7.0.17-r1.tar.gz 36775 BLAKE2B 02d850c1a2bcf69387d3b3b9bfcddc0a34c746af88604f848bb567ba975763eecf03c122a0ee88ab68b3254f669a2133fb64cffb77270557034d9ceb8ffd7894 SHA512 1e9f77a2cd1f4fca0cf051ea6f0600d2307136d2adbe8b51b2a81371136fd3cac5ea2c18a1ac00ef7e85e10f536582224c613fbbfc7acf1b8eb70fdfb32b0889 diff --git a/media-video/vcsi/vcsi-7.0.17.ebuild b/media-video/vcsi/vcsi-7.0.17.ebuild new file mode 100644 index 000000000000..f0c1788ac4d8 --- /dev/null +++ b/media-video/vcsi/vcsi-7.0.17.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +MY_COMMIT="a42353ec9b17e2feb964c0f78830b836625cf148" + +DESCRIPTION="Create thumbnail sheets from video files" +HOMEPAGE="https://github.com/amietn/vcsi" +SRC_URI="https://github.com/amietn/vcsi/archive/${MY_COMMIT}.tar.gz -> ${P}-r1.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/parsedatetime[${PYTHON_USEDEP}] + dev-python/pillow[jpeg,truetype,${PYTHON_USEDEP}] + dev-python/texttable[${PYTHON_USEDEP}] + media-fonts/dejavu + media-video/ffmpeg" + +distutils_enable_tests pytest + +S="${WORKDIR}"/vcsi-${MY_COMMIT} |
