summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin25219 -> 25206 bytes
-rw-r--r--media-video/dvd_info/Manifest4
-rw-r--r--media-video/dvd_info/dvd_info-1.15.ebuild22
-rw-r--r--media-video/dvd_info/metadata.xml16
-rw-r--r--media-video/dvgrab/Manifest1
-rw-r--r--media-video/dvgrab/dvgrab-3.5-r2.ebuild32
-rw-r--r--media-video/ffcast/Manifest4
-rw-r--r--media-video/ffcast/ffcast-2.4.8.ebuild15
-rw-r--r--media-video/ffcast/metadata.xml2
-rw-r--r--media-video/mpv/Manifest4
-rw-r--r--media-video/mpv/mpv-0.36.0-r1.ebuild2
-rw-r--r--media-video/mpv/mpv-9999.ebuild2
12 files changed, 81 insertions, 23 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index f6b37da15925..a8f515547ee4 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/dvd_info/Manifest b/media-video/dvd_info/Manifest
index fea3e0aee5f0..a5a9d1895dce 100644
--- a/media-video/dvd_info/Manifest
+++ b/media-video/dvd_info/Manifest
@@ -1,3 +1,5 @@
DIST dvd_info-1.1.tar.gz 260999 BLAKE2B 38a9a0b69cd507dd663afdcedba196632ecef6d1193886ec02348d2de2200fd51d3315814180a3c9c170d60042ac91972281c5c99108b5d7f41cca1af8ca3c78 SHA512 30c70d96fa79b221a653d67510261f1186e3c7a79045ac53df2219ee896f18030cf27dbef8ca73fd62282670f5781ba75cf6765744b51f66da77979c5688acc0
+DIST dvd_info-1.15.tar.gz 305270 BLAKE2B 99cbf6d1b5c45bb761e02ca71fa8e551b79543acf042967215a1d9b64486633ac1ff34be8c34eecb4e6712acfbb0bce087a258ba239305159f8b1ba72493bc57 SHA512 443876ecad3dca7808b73f5bd9d368ca32a881c741c7f47fd92ab9f095d7ab80d3db4bc4060fb73a24ef0c477f2ba4ab8fb49c82938584fbafd6bfeb7999074d
EBUILD dvd_info-1.1.ebuild 391 BLAKE2B 3717534ffb9b6f250644a10a1ebcab8feb649e1085eea62a095536e08c417a47dbcc24a99f0b15dba21f86ce909b1bbb3ced5c019bf974de2f8af25eadb60f5c SHA512 6fd5d59455059bd3026fa2496c933e020daf9d73860c91390e47a8e010b0dd0869bc8ccfaf6493e41096ed17dd53aad658166ebbca2f32c7f26de067bf0ad931
-MISC metadata.xml 293 BLAKE2B 81371e068d7e59c8a17e0b7eacb67864b9c91de7090bbab893e3b5d1f6349346800dfe3839712031b27be866cde3ae5488a777ebe26b88fe29b03eb9c71f5275 SHA512 f409796eee89eca7e39627c8478f6c297486cad44335428b9c41766ec67c829a247d1d5669d014a7f8e04ee696e9f68137caebb43d863ec8dbf7430b3d2e8f5a
+EBUILD dvd_info-1.15.ebuild 523 BLAKE2B 40a60ab5a377daa1fc808dbf3ee67d6c2e36eb5a07e67b82f72148f7d579027b480d7440fcfa80195a0b7ab8d9ca8839109042e3a8b388ca5c0206bee6612aa2 SHA512 8069ff052b82b4ae3636255dd4ff7b5a9193115537313d1c26ed63e469b20d7d5401155d84e1eb2bef412e4dba63699f25b0f997a61b5613f431f9ebd9a5fd8a
+MISC metadata.xml 431 BLAKE2B 6c931fde4e0828b1f9fd18fa6af93df7eb68774ae6a2102586d9c047f18c9a9c7e89f1d3f64d2f59535b9402efa8062c9cd464b3401a0b401438afde59596a03 SHA512 4a5a12c2f26846fe8cb8f32076acf856e7a6af2ac7008876b999ea970fa1a19aa6a80a6b26882a67ea091eb17b469e30c845ca877cd8bad3871537ec09fc8f9e
diff --git a/media-video/dvd_info/dvd_info-1.15.ebuild b/media-video/dvd_info/dvd_info-1.15.ebuild
new file mode 100644
index 000000000000..c42aa4c12410
--- /dev/null
+++ b/media-video/dvd_info/dvd_info-1.15.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="DVD utilities to print information, copy tracks, etc."
+HOMEPAGE="https://github.com/beandog/dvd_info"
+SRC_URI="https://github.com/beandog/dvd_info/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+libmpv"
+
+DEPEND="media-libs/libdvdread[css]
+ libmpv? ( media-video/mpv[libmpv,dvd] )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf \
+ $(use_with libmpv)
+}
diff --git a/media-video/dvd_info/metadata.xml b/media-video/dvd_info/metadata.xml
index 20fe1340014c..67ee666ee1e4 100644
--- a/media-video/dvd_info/metadata.xml
+++ b/media-video/dvd_info/metadata.xml
@@ -1,10 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>media-video@gentoo.org</email>
-</maintainer>
-<upstream>
-<remote-id type="sourceforge">dvdinfo</remote-id>
-</upstream>
+ <maintainer type="project">
+ <email>media-video@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="libmpv">Build DVD player using libmpv</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">dvdinfo</remote-id>
+ <remote-id type="github">beandog/dvd_info</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-video/dvgrab/Manifest b/media-video/dvgrab/Manifest
index fcec8985315f..53a018b907db 100644
--- a/media-video/dvgrab/Manifest
+++ b/media-video/dvgrab/Manifest
@@ -1,4 +1,5 @@
AUX dvgrab-3.5-gcc6.patch 993 BLAKE2B 30242bea0152f7d5adff59a5b2e2965dafd21d37835b625321ace52b2aa06a6789eb2101ac06f35a2f548a26253a396446f8e0c961abbbeb7ac3aa1b1f5dbbe8 SHA512 db155702d050c58b7833c609e5e1a38f91256b5bf5b8c6c8619648e12851924fb0177ad7930f4dd77671bd6515abfd6059ed5ab5611aef9b6ba4e3c8260b88b0
DIST dvgrab-3.5.tar.gz 205268 BLAKE2B c92cfbe3257b71fe0cd8b3e403080c5bd37a10d675ea0b3feafcf01f825229d102338cc7ff1084a5c3abee8b8299276737923177229629b4418aafff020cb5eb SHA512 7d9cae1661d27dbef1d0dcdf18966a0ab386d936803ff7d071a18e0303fca45631c9b27187a413adfa4391c395e5909e3b8dc5c543d529e7805550f1a3ee6735
EBUILD dvgrab-3.5-r1.ebuild 715 BLAKE2B e7353533f14a1b291e258352d6c8bccc8500f97c0d98695b1aafcaf69f93be4a68386f16acf15c084f7d10669407ba30351a1b11bed2cba3760645e78a8e9b1b SHA512 9f1e98cb8bcc8e93bee1fa2a50e53928455ffe6cd9c8d5b0b577063562740f070bcde2fe46b9c40adaa1866be1ee5bc1f4e3fe59e4c07a97e9c713dc298444df
+EBUILD dvgrab-3.5-r2.ebuild 738 BLAKE2B e47e1413b3f92013cdbfbf4d838a0163414da7ab530d99accfd7cd1d3b8b34aa660c87871b1e9821a9f15289d07cf05488f4f9782e5843216991f9575423cb1b SHA512 0cd96139b3d99140a445fb614104c9a3a5b6ad480060a18da0cc339752df7460813d579aa0588281c83b052da645bb96e65c4bf6408e3df348cad9dc63d85127
MISC metadata.xml 306 BLAKE2B 050dfb2b44d2e7f2ba153576a2c8859da442de21257a39f05bd0c4a7d6f24d891eda0eaf0df276a88bf159a67792e911d46e1c3c8548426dc300b25c296acd03 SHA512 40eaa136dab3e2882c7813b82a308c2d5f5d56c3fa20c27fe977e55254955b1a7c346e6c769deec793f8ce3d10cf2e2a98b4790dcb6eac1ff2bbf63ed1c0a7dc
diff --git a/media-video/dvgrab/dvgrab-3.5-r2.ebuild b/media-video/dvgrab/dvgrab-3.5-r2.ebuild
new file mode 100644
index 000000000000..c98f0a5db3ad
--- /dev/null
+++ b/media-video/dvgrab/dvgrab-3.5-r2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Digital Video (DV) grabber for GNU/Linux"
+HOMEPAGE="https://github.com/ddennedy/dvgrab"
+SRC_URI="mirror://sourceforge/kino/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="jpeg quicktime"
+
+RDEPEND=">=sys-libs/libraw1394-1.1
+ >=media-libs/libdv-0.103
+ >=media-libs/libiec61883-1
+ >=sys-libs/libavc1394-0.5.1
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ quicktime? ( media-libs/libquicktime )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.5-gcc6.patch"
+)
+
+src_configure() {
+ econf \
+ $(use_with quicktime libquicktime) \
+ $(use_with jpeg libjpeg)
+}
diff --git a/media-video/ffcast/Manifest b/media-video/ffcast/Manifest
index b9df649045e3..328f54fe742c 100644
--- a/media-video/ffcast/Manifest
+++ b/media-video/ffcast/Manifest
@@ -1,3 +1,3 @@
DIST ffcast-2.4.8.tar.gz 25471 BLAKE2B 6ed573b1ab1676478cdad2ee69a1e0674926cbffc8502e8c59c7cd018d910216c948b8a8d0a30e8fd79b4c2f3ef18570d1eac0fb691e39237df4019646863bd3 SHA512 69f3d2927fac61f530cf6c0d8de422f0ab2baf90249a0771680fc724221edc5c97cbb38811f6b9523848d6dc96e9cbf659c8984543f8ca98ee98e45c105d3434
-EBUILD ffcast-2.4.8.ebuild 605 BLAKE2B ad8f3a08ad71bb062bfe152485229d5e95c1c05a670e49a2693be9620559b7faa9ba2ea677607d2bc2fa426bd637651f68f8b5db158f29572c4d4eb17a34a3bd SHA512 0077c02f550c530e32391c508365fb9ae20ac1df9678105d09a00c7ffb2942caa260f89d885bd9fd9821f04e22034c2bcc928036e402fc872e42c3630eb365c5
-MISC metadata.xml 434 BLAKE2B 61d221cde1c79a15adfac1c6204c9876d9fe2c70985a577b684ba5f7306833dc307848585a71786f9df0355047cb7caa9351439531c0512801765b1119d2fc5f SHA512 83c3d244e7f485e41be1c4ac4181deec59f9d422b406785eb4a0bb5c1d20ed3891ad98a96164c40f9bbead0433a2e894c5cfe9e26c723b6dbbe628eca8f439d6
+EBUILD ffcast-2.4.8.ebuild 574 BLAKE2B e40ecd47aae64ac1e6706fec2b516f8b1d8c47a868751f2a19c2468de6fe8a9fd54726fcff2a9d1f79a448f2ef4e48c8b6ea478a1a3bd123efefd75962d95077 SHA512 d5243b2c1e6ee408b4435d127af6e994778956ae2f2efbfe043eafcef586b811f19d5e39cdb2628fec0f7207a5bb0f96ff21050a36ecdad111ac0421d1a193e6
+MISC metadata.xml 429 BLAKE2B 8ffdcfd5b5f8167b59733188f588ff428b48624919cebb17772caa610fec204441468cf6e18c0babca9dc81ca1d5f1e420ddd8f79d6ae1182103669f3ae94553 SHA512 1b3c3b83b9dfc3b754e1c8dfda6650788adfb2139b56d3e4f7625742ae9c9956ea363364c3bfa1bbd815272c3ee6657d081952a9d36ce9dd2eb1b870982c7fc1
diff --git a/media-video/ffcast/ffcast-2.4.8.ebuild b/media-video/ffcast/ffcast-2.4.8.ebuild
index e1e4a89cbe13..4e151d7fae31 100644
--- a/media-video/ffcast/ffcast-2.4.8.ebuild
+++ b/media-video/ffcast/ffcast-2.4.8.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit autotools
DESCRIPTION="Record screencasts using ffmpeg"
-HOMEPAGE="https://github.com/lolilolicon/ffcast"
-SRC_URI="https://github.com/lolilolicon/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/ropery/ffcast"
+SRC_URI="https://github.com/ropery/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/FFcast-${PV}"
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
RDEPEND="x11-apps/xdpyinfo
x11-apps/xprop
@@ -20,9 +20,6 @@ RDEPEND="x11-apps/xdpyinfo
x11-apps/xrectsel
media-video/ffmpeg
>=app-shells/bash-4.3"
-DEPEND=""
-
-S="${WORKDIR}/FFcast-${PV}"
src_prepare() {
rmdir src/xrectsel
diff --git a/media-video/ffcast/metadata.xml b/media-video/ffcast/metadata.xml
index 5c8be46d88e6..242af210b08c 100644
--- a/media-video/ffcast/metadata.xml
+++ b/media-video/ffcast/metadata.xml
@@ -9,6 +9,6 @@
<name>Gentoo Video project</name>
</maintainer>
<upstream>
- <remote-id type="github">lolilolicon/ffcast</remote-id>
+ <remote-id type="github">ropery/ffcast</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 148bec35d182..f9d6c927cbf7 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,6 +1,6 @@
AUX mpv-0.36.0-sub-match-audio.patch 1621 BLAKE2B aa774960703d3b5f2f5a8c3dc327bba0fa8865fdc676c68fdaf79cf46f7209fd629db5e523f4f845ce0aaf17d0a8c910c6c1c2c8fabe98340e5c61a31d8c4d36 SHA512 c260ad68a7e003f43b0b4525fb7eff5f5784851beba303a934b90b0e69476c5912cc75217a78820884d1fdcc1e7431574bdb6b55cb9e434735cdfbdeadfb3a0e
AUX mpv-0.36.0-tests-odr.patch 1118 BLAKE2B 8a87385922af6ee08adc3972ce2271f1f700842dba8415ac27f04ba7147b070b665279c7b4d50e06b85d258a9ab47db23a82a9f9a4db444efb97a677ef2f6317 SHA512 8ccec2ce0108468c8fc048d3e892b1c8f177f434809d899f38a00526515b1453e0cb5cd2bfd5843568a025fda314fd172c94c548c8e144514353904066b917f3
DIST mpv-0.36.0.tar.gz 3409178 BLAKE2B 7260c265f02918d4caf72d8d8ecc9d4ab9783d66d675bd683a2f9c228404ad978c6fe0aa50f486b5257740176bc26f8abde7eff20d89019d5f701ec78c7743e1 SHA512 51f455a425ea5aac47acb3582d0f958a34248a2290a8d6887d22bcb9385fe8d1ab5d7f09d5408cfecfb73c1ec85d1b8ec8958e45a4941d3f711a2e580187472f
-EBUILD mpv-0.36.0-r1.ebuild 7525 BLAKE2B d42bce2d6ccfc7a856f1f58fead84fb73dbeaffbee1136ccfdf817bfc2c265eabc6b5847f556887dd22674c726467d8d8d991da44733721abaa552827ec2743a SHA512 efeb54cab013523c250ce5531d7858e4fab3b7999e63508aa66c126e79b51a74db43afa6971035029d32effb7aa363ba3423993cd513d1de1272c5d16c5d780b
-EBUILD mpv-9999.ebuild 7055 BLAKE2B 9aae0ce752991cdc1f616a06665392dcadedb27eefac6d6480a987c4fc37eeafc34e52d4c6f9b8de1e8ef636a421e6fc44c801b8b1e8a83ee4f1c87e08d9f062 SHA512 e8c8a207278cf15b8328fb2c1a7a103bbe6db55adc98eef4fa012ca212b5771ea81b2145c97939832afdfb6cbd343a8afa3118efe9a6e5cd99dffc7d6c8b1aab
+EBUILD mpv-0.36.0-r1.ebuild 7516 BLAKE2B a100b97f0ccd7d85c5188740a1aa008a1d2958cf897de1dc346710570eecf055e7236d6898f93cb3c3a7773a7565a973aebebd72a6b3626037215e5058c4122d SHA512 31e3bc8fb3d87f55c5ff8037a2662359b00f3d005e31e7033cb3eaf3b2c0cb531a604e61ce964977a633efa104189deeca9ec579ef0ad5db3ee4e5538658c59a
+EBUILD mpv-9999.ebuild 7046 BLAKE2B 438d3c48b4caead14e5ac7767586b62b4ef570132cfb2a4088f8addb41172c71bf50a95a7b64c3b6352624fc7d4a874284e0209be1970111a8299f5cc5a8bc97 SHA512 ac97e421fdc49914b87829083c5884dff6d7a4806063936bde55fe4e41fb52589231dcbe77ffb0d5b76cd7e603b79704d2435b94e0107d1bda7f2321a1bc305b
MISC metadata.xml 2324 BLAKE2B 6fe57270fef9275f47b0d7f282fbf4ff5c4a76c74e43820a8e0a4d56348eb72dc89dfdb06a9ff9a2b6f73d35102f861200d6c8c6f4dc41cfb4e42ff69d70da8a SHA512 0418e3315b4ded29714099d80075f61f6d1b38d9109bbb3bc372abbaceb14f705d5798eac2c14ef0fd0e1c557785291a4acb5e773dffb46f0b7f7962bf38d041
diff --git a/media-video/mpv/mpv-0.36.0-r1.ebuild b/media-video/mpv/mpv-0.36.0-r1.ebuild
index a1e1203ee5d1..d4c540278992 100644
--- a/media-video/mpv/mpv-0.36.0-r1.ebuild
+++ b/media-video/mpv/mpv-0.36.0-r1.ebuild
@@ -247,7 +247,7 @@ src_configure() {
# notable options left to automagic
#dmabuf-wayland: USE="drm wayland" + plus memfd_create support
#libplacebo-next: USE="libplacebo" + >=libplacebo-5.264
- #vulkan-interop: USE="libplacebo vulkan" + ffmpeg-9999 currently
+ #vulkan-interop: USE="libplacebo vulkan" + >=ffmpeg-6.1
# TODO?: perhaps few more similar compound options should be left auto
)
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index 534bec70ead1..c4c1dc58c5e7 100644
--- a/media-video/mpv/mpv-9999.ebuild
+++ b/media-video/mpv/mpv-9999.ebuild
@@ -240,7 +240,7 @@ src_configure() {
# notable options left to automagic
#dmabuf-wayland: USE="drm wayland" + plus memfd_create support
- #vulkan-interop: USE="vulkan" + ffmpeg-9999 currently
+ #vulkan-interop: USE="vulkan" + >=ffmpeg-6.1
# TODO?: perhaps few more similar compound options should be left auto
)