summaryrefslogtreecommitdiff
path: root/media-video
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-06 17:34:33 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-06 17:34:33 +0100
commitfb6a7e84128cd7df87023d4e7d224de83057f748 (patch)
tree6ace847db7319686f5aeb137202fa1d273c75491 /media-video
parent0e52cbae2c719c3ef794ebeb0f4374fb96efcff3 (diff)
gentoo auto-resync : 06:05:2023 - 17:34:33
Diffstat (limited to 'media-video')
-rw-r--r--media-video/Manifest.gzbin25348 -> 25352 bytes
-rw-r--r--media-video/gnome-video-effects/Manifest2
-rw-r--r--media-video/gnome-video-effects/gnome-video-effects-0.5.0-r1.ebuild (renamed from media-video/gnome-video-effects/gnome-video-effects-0.5.0.ebuild)3
-rw-r--r--media-video/handbrake/Manifest4
-rw-r--r--media-video/handbrake/handbrake-1.5.1-r1.ebuild (renamed from media-video/handbrake/handbrake-1.5.1.ebuild)1
-rw-r--r--media-video/handbrake/handbrake-9999.ebuild1
-rw-r--r--media-video/obs-studio/Manifest10
-rw-r--r--media-video/obs-studio/obs-studio-29.1.0.ebuild (renamed from media-video/obs-studio/obs-studio-28.1.2-r1.ebuild)37
-rw-r--r--media-video/obs-studio/obs-studio-9999.ebuild36
-rw-r--r--media-video/pitivi/Manifest4
-rw-r--r--media-video/pitivi/pitivi-2022.06.ebuild85
-rw-r--r--media-video/pitivi/pitivi-2023.03-r1.ebuild (renamed from media-video/pitivi/pitivi-2023.03.ebuild)1
12 files changed, 49 insertions, 135 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 70b1bcada27c..d235b1e4c9f2 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/gnome-video-effects/Manifest b/media-video/gnome-video-effects/Manifest
index dbd044da403b..bcf5dc25fd6e 100644
--- a/media-video/gnome-video-effects/Manifest
+++ b/media-video/gnome-video-effects/Manifest
@@ -1,3 +1,3 @@
DIST gnome-video-effects-0.5.0.tar.xz 85424 BLAKE2B 6c3aad12bd3f7c00a0f800d62df0144a4ca1318dbcb771f038f83fd82e252ba79aba379f57dd259c41dac3ba197dd98f52b944b018e39a419bb48b77e3a1d475 SHA512 48d68984913e6732a097b4f235671ecb3442945ec843accfae4b4526ecd27641831a847ea193ac1e13a452700c4a76fa15fa84c2293cbaf7b1b2f4d1b85487ce
-EBUILD gnome-video-effects-0.5.0.ebuild 531 BLAKE2B afa4640cc1d9068adbd2be78506c2f6e7a6cf28f1fa9e6d974667100552cf2cd30036c68970b6967b915c614376b341d3a89f320e3799b6b871512bec1dbf08f SHA512 69d585de9a25ce44b72bc3de43373066cc25af4692889d3b946dd992029c7b45c8b404603a438bb5ec4e9793a8c81904346d4d16d13380c181d7cafa5adf91a6
+EBUILD gnome-video-effects-0.5.0-r1.ebuild 503 BLAKE2B 3e2d915a89ecd4bafbc007bc5f51cbcc47d90d704ede0b9f737207e054e7ba27e08c5a6e2b0548d44bd033cbb513f504640a6b13688895c85eea93a35215ea4e SHA512 4cf715015347c87abbeba65fbc7478216459c65e0b55768b0b808b5df65f8de47ee2cb3b5b110e2a2c217b9a8d78a94f146e0f03540382a284074b0538f5800e
MISC metadata.xml 619 BLAKE2B 896632c544d3707df7e2f08f78f34dc8dae73bf7d69027b592fc6794456775a340eb1d3c0a0c58fe85fb8e0659f5b5259fb1020a5d1f5eeb817ca3a9cd4e2b5c SHA512 f8685c44835fdecdb6002b69e519a6fe207b6728603e7bd561396b81569f164257e3e348902f82bd5c5fa3e3914d6eadbaa7602229e2cedfd1313a56f1886682
diff --git a/media-video/gnome-video-effects/gnome-video-effects-0.5.0.ebuild b/media-video/gnome-video-effects/gnome-video-effects-0.5.0-r1.ebuild
index 26995771fc03..9046f8687f34 100644
--- a/media-video/gnome-video-effects/gnome-video-effects-0.5.0.ebuild
+++ b/media-video/gnome-video-effects/gnome-video-effects-0.5.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,6 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
DEPEND=""
RDEPEND=""
BDEPEND="
- >=dev-util/intltool-0.40.0
>=sys-devel/gettext-0.17
"
diff --git a/media-video/handbrake/Manifest b/media-video/handbrake/Manifest
index d52b560fb5b8..ae96a553b909 100644
--- a/media-video/handbrake/Manifest
+++ b/media-video/handbrake/Manifest
@@ -8,6 +8,6 @@ AUX handbrake-9999-system-tools.patch 1489 BLAKE2B 2a3286dc1cd37d85e1edb1312688a
DIST handbrake-1.4.2.tar.bz2 15991593 BLAKE2B 966b54d35dd5544800208edc9045eaf26f3253aa470686b9ea29cdf69393af140829b21072133684661fd881eee7f97b90f9c7edfa87f187058dd1b14d1a748b SHA512 ba8ffe01cd813e9991716eabb2844e1ed414e3a2c547154b89588389e96846af9f2dd47f66d735101fdacd5be1928e34e4bab31e6a189779e77001ffdb0b427e
DIST handbrake-1.5.1.tar.bz2 16137974 BLAKE2B 9ce1f1ae7b2fe514ba1fb6ed30a345d18144829272a6298f2af0831e5ea7533ef2f8b201fd98389269b0ea12bbba15d0b76f09afeff6ed1d9ed313f20cf8f3a1 SHA512 63c5933f77d417a89512abd278a1d844f2b7a36ec9f8ab664c1a1348fd228ee389fc8e349b2df6cbf5d617b912d4634457ebea86490ff5ed4930f39a90dc7568
EBUILD handbrake-1.4.2-r2.ebuild 4072 BLAKE2B e8d02d4ba17fdea73fe53b242c9860ab450ec1221069aa3dd36b1b7e37c398aef66dca8e6ad6b2c410459b01dd3495f3793e3d5e6654000dd9520676efe21020 SHA512 06d292b5e1a455f9fdbc07bfded936653e892ea7bf1e05e8455a8c76a8b3e66dfa320d6fcd6d85cfaa22a987b1f243421681f947ce5b39c8a2eda2e994875c0d
-EBUILD handbrake-1.5.1.ebuild 4225 BLAKE2B df3b18f06266e0f7f88da68e8ad7d253305be7c3840e9fa125e03b5bff018c3c3809074bbf5c791883815e735b6540f458cc779e695450c7764ef462d283c535 SHA512 af09d80ca880431ec1787d73c152fcdd04c612ef33e34fa35b40f7cd09e8c347ecaf4f6284655f24efe3b5bbed0acaff14a42a05149d46ad70dfa1ac21401db8
-EBUILD handbrake-9999.ebuild 4092 BLAKE2B 45a4e664ffae332b381c2e164f23c1633c104c607c621b1f72d1dadf59af672e89e37c640e07962a6f1c9c4ef8ba5687033318258a53f9eef99f3be4da1c50c6 SHA512 4a52d7acdfa2147050013493cc0213b5dadf5faa4c662beaea4462614b08e8e74465434ab35c00aacbc73f9a4eca1fbbeb4b4e71788793d85c60da610a846c2a
+EBUILD handbrake-1.5.1-r1.ebuild 4206 BLAKE2B d6b377b552584534b658a18bafb11c61f149c130e7493218f968f42094343f42204a6f1b8a872cc497cd479c434352a5e0e68dde95178e27c77a0aecc4b87cc6 SHA512 30bc495ce662649f43344bf085ac90ba5b946f2b48de5bb88b6044d9527d3283e05e39b5b1bc567fafbda9cab34441cb6f505acd97c2bf90fd270e4e2cd00e47
+EBUILD handbrake-9999.ebuild 4073 BLAKE2B 210fd09ec36d17d2a0246964c9eb4061973580a5d54f79dd40c4f5dfade5d6a4e7855a33cbdc6acd18f2512185bf897fc4287d683e82f5a412deed631d1e84c0 SHA512 0da10512ec8c1e41cd056a04d3f31c85dfb46686b3102778ebbc4e621a7273025a8c29fe791983ed6bdf5bbe098418e7164963cd77f3f06d8d5acd9caee19fe8
MISC metadata.xml 988 BLAKE2B 2c2543998aaf038e587c97734225e42d3ffcfdb3700756c6c4933fec290c5925f1ea622689a6af6d3ffe56740a713d59034786853aa59617cbb43543438f1970 SHA512 013be7227a93e05f90c45411b46d35e26c14ba1d25d1e801b259bc641d643f81489611bfc1aa0b17d6df1689e9f2878454301ff33e8ffa417839b8e2ab486383
diff --git a/media-video/handbrake/handbrake-1.5.1.ebuild b/media-video/handbrake/handbrake-1.5.1-r1.ebuild
index 97c89c1d5812..ca4053318273 100644
--- a/media-video/handbrake/handbrake-1.5.1.ebuild
+++ b/media-video/handbrake/handbrake-1.5.1-r1.ebuild
@@ -79,7 +79,6 @@ BDEPEND="
${PYTHON_DEPS}
dev-lang/nasm
dev-util/cmake
- dev-util/intltool
"
PATCHES=(
diff --git a/media-video/handbrake/handbrake-9999.ebuild b/media-video/handbrake/handbrake-9999.ebuild
index 6887723ed4b9..f66b4dfeec5d 100644
--- a/media-video/handbrake/handbrake-9999.ebuild
+++ b/media-video/handbrake/handbrake-9999.ebuild
@@ -83,7 +83,6 @@ BDEPEND="
${PYTHON_DEPS}
dev-lang/nasm
dev-util/cmake
- dev-util/intltool
"
PATCHES=(
diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 6b7eff122906..58e9cbfe5ca0 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -2,14 +2,14 @@ DIST asio-b73dc1d2c0ecb9452a87c26544d7f71e24342df6.tar.gz 1211725 BLAKE2B 8ffe53
DIST cef_binary_5060_linux64.tar.bz2 132839531 BLAKE2B f7d342cf12bf435aab3873b666a47c42c6583a88f140c28dabfd2dd860cd0d5c96cc51cc034703bffc6f1094a738bd77008c01839fa5ea53b848bc1c483a0ae4 SHA512 c99ce53858c57becd7822e39ff81d59b7296374fa61b29dfd4a572c2ed8f9ab155114ed179764ea05586e0edb2f1654f0b73c471f1cd9b233660e7f1c8b462c4
DIST json-a34e011e24beece3b69397a03fdc650546f052c3.tar.gz 6860722 BLAKE2B 433b499f24859153171654f3fd0fa9afd4ceb8b21a159185a424084b940d8496f8952c0291a52d85009dde16c46e45d5a206f354d043f4d010a29a1f18965d87 SHA512 a7c64517377274479bc3060163a2a7ed0a8780c12dc193287c060f04dfd742ffe8832c930bec75eb0b36f8290044c31530260a614aabae90367f6ccfd4b711f3
DIST obs-browser-1c2264d722f065646b72ac654f6ddbb6843f9bef.tar.gz 110765 BLAKE2B 99ceb51dc1a39c5abab26c6e5f1be63eb0cfaeb7e102ed07a4dc6a16d477e46e7499f1e9beca81d479683374d03e3c08c9ceeb34d04a733ae34c0688bb4ad1c0 SHA512 bddfa7914559405331c10a9589f46c17013cdbd361423e71763a4d8d4d521c53dc5df4d7581ff7bf0c9136627024e017bfb08b4a996b33e609cddbae41b5c878
-DIST obs-browser-e2310b02df3e6c184fe6eb6608244a82e37f582e.tar.gz 109012 BLAKE2B a2f3d9e1a3dbc3aa4d00423e743633038d59ce501626941a21ef0cf78608f4190335b8b846bfef49b2f09976d4ef3bb8b19f955b2a328c375cc045b886cb367c SHA512 76494fc9415db68d2b67d832a7a5c8b035e4e379d9adb6eb8292579d12b88b92350692b24e999b1328e02f729fae4060304594d37c754ff359903193c1464aed
-DIST obs-studio-28.1.2.tar.gz 18859931 BLAKE2B 08fcedb4094d6a03512139e9055116f47fbd6cf706029d2719524bc018d0dce2a774de83b603f9a7665a115e2414775b858020e0be0ccdcc6882478256392646 SHA512 9d5e7e1f2f6236b795c2c49a1a6ba43623c71f16c1c6106fae6ac99b792e15793c169fb62aea271c253b13a0fd9bc9b9ad7880315d9ee787682174a5700f85bd
+DIST obs-browser-594115a27d40f0916e55db97cb61f7c7130cbe28.tar.gz 116455 BLAKE2B 8158bdd9fcc689c3b0024c9da26c3f39b44c9dac7fb031470470a2697f66af122552a19beb389faa96001a8f35bf06580ad3c5e00f616900e7ca960d3e1c1450 SHA512 ff1e5cbe76a1a4a7224b1b01f0f45df51dd60c7426a73008a744fb17be3e4c7a96dd3833f237a480dd4ec2dd3e544d847aced2256453919d8442f7857354afb2
DIST obs-studio-29.0.2.tar.gz 18939072 BLAKE2B 78a6b7fec520797a5c9d36e7d9a034c29c701d38a745415c3fd0ae3907831584ef4a77b833fa1a7466a23b02a06736afd34720ff3b0d3226dbb0dcab64c72931 SHA512 63a832dc6a0a7f07a2f7adf18f1412e8694405d39721144e82dedab8182e17da6f3063f547bc2b33cc7ea053f6dbb8ffda051af5bffdf9773710bd08744faf8f
+DIST obs-studio-29.1.0.tar.gz 26309705 BLAKE2B ce39e76adf2c9eadf8f47a41f688610f1dce69470f37bdee09884b7262c96491bdd995a37b6fae3a4e62582cddec9a86386f3cc270100209e7debd708da6ceae SHA512 39978eb1872d8fc3903db654b0f227f9ff6d66283261f4a5d736b3404ab9549708c468f18f98402ad3e2759ed3e937b56a4fb4eae600bd226cf6b3e7dafe6b0d
DIST obs-websocket-31f9845b6132e6c1529401292bc1125401e2a324.tar.gz 238884 BLAKE2B 93a41ff9dd33cf2babaef90c961def1ae39d3b4e7d2f2542123973672c2adbd0cff987f58ce72e9c4acd8818c834531e624c376b3d297f4bdfc097e22ee4b293 SHA512 11bf28f574ec2a7b128dae53010484610465c94245881fd98eb750b59e00236f656d1ef706187a41cb42eab3e3668440d83f66399f6917e2d93b7ba6c7241ad3
-DIST obs-websocket-5716577019b1ccda01a12db2cba35a023082b7ad.tar.gz 235118 BLAKE2B 96202cf81389b82b26027680dcaa6e2bf902c9776a89895fbef859dae2986523bc5d34ad30233c29fac043611a942fb4d86e5d9d9cd4ef2a9503154a383002fe SHA512 9bb511c9693889f9837cd001fafe403762d44f2ecc80bad42e592d7555e3807a148ab19638724871b7807e71edf5f62a1e0ea62f362fd1b9a6e9bf49000b8a5c
+DIST obs-websocket-6ef055a369249f6d7b008914fe2bc360c96f23dc.tar.gz 244025 BLAKE2B 008532ee88a8b32f3544c330071e04817aad46f421db155140896fe593b0b39753175d433c95254472a08f7e7b558e3a85f8146cca5136132781c5c7cde6ebae SHA512 b6250ef655d8a986907dc7a5e616498736a366f371ef135f798df4c84b391e075f76031dc1239c9afe8fea93e348c8a05670d50809543aa7ce6c426f56bc48ad
DIST qr-8518684c0f33d004fa93971be2c6a8eca3167d1e.tar.gz 135863 BLAKE2B fa6fb9c9e5250b56bdf38f31aa4acaf4ce860c153012984d1266928bd7a62dcf43b271ff53b4322931304670742566dcb016ef65ff2f681bf76224f86eca567c SHA512 ba298de89411fecc8db3dc10850485da01f5183d68b6d91ea91a9e28c1f104eb110adbf143a37e5d1856abbba5d309ab8329a6359ca7225bacb033d8044fa72c
DIST websocketpp-56123c87598f8b1dd471be83ca841ceae07f95ba.tar.gz 701544 BLAKE2B 61680c31309d8f78b27b82e1bde2c7828eae2777df0629355c557dfd8b0daef6de7d202bbcff372351e135bb62366ffc8eec6c72a99df7c46a9197773c46550c SHA512 f185a66e5a7c783254352a6ef87e2e559f681032b7368765d08393ed12bcae76825abed7dcaea73de09df644320409dad46279701f5f469520542a2c9b6a6163
-EBUILD obs-studio-28.1.2-r1.ebuild 7193 BLAKE2B 134261984fe071031a465caee01f3622549003bbe60f32715dafffba3943b2746e659391991d452ad652ba24613eb12feadea6554fd14cc9e2c050e10e8e94b7 SHA512 bebd32725f9cc9de517c3c791ca6644aab7810a2cd4ef2a85298b59c80f6eb37df548ed34196ff2ddece23aa1c7e7f4b4b516d5d7b9616210cf394fa9adda016
EBUILD obs-studio-29.0.2.ebuild 7211 BLAKE2B 61065d6cdd5108c12da200f101a797f35b89f97862cd37b888c1c7f8bf8986e0d447513a2884a2af0dc393c9cefaaec68005d0099e982f5b78ac2e7d5d6a8d4f SHA512 87922eddb86adc668a1952caae44a4ad404ae60811d83a717a6b161c45a428816a352c77101cff91d5c86605894c14a2ea19df08dcc058c0c1bd1b150639ecce
-EBUILD obs-studio-9999.ebuild 7211 BLAKE2B 61065d6cdd5108c12da200f101a797f35b89f97862cd37b888c1c7f8bf8986e0d447513a2884a2af0dc393c9cefaaec68005d0099e982f5b78ac2e7d5d6a8d4f SHA512 87922eddb86adc668a1952caae44a4ad404ae60811d83a717a6b161c45a428816a352c77101cff91d5c86605894c14a2ea19df08dcc058c0c1bd1b150639ecce
+EBUILD obs-studio-29.1.0.ebuild 6670 BLAKE2B 2babdc497d6d3fa65c0c4cdac74e45b0adbf9b80aa66482ab2926d0c9150b01f77f2d5e01066d86a210264d14548386cf6da265c67b6681255af6572bf2f9ee1 SHA512 42132f17ea15125d1d04cf031c13e87de57d215f70d881115e80f1234ff5e056844a5ca2fe3eb5d646277d6c81b3364be7738c0bc18bdf8392501063b36e379c
+EBUILD obs-studio-9999.ebuild 6670 BLAKE2B 2babdc497d6d3fa65c0c4cdac74e45b0adbf9b80aa66482ab2926d0c9150b01f77f2d5e01066d86a210264d14548386cf6da265c67b6681255af6572bf2f9ee1 SHA512 42132f17ea15125d1d04cf031c13e87de57d215f70d881115e80f1234ff5e056844a5ca2fe3eb5d646277d6c81b3364be7738c0bc18bdf8392501063b36e379c
MISC metadata.xml 1330 BLAKE2B 4df42f330b8a71cce033c42750434f1fdf9147bff19ee612c14be9187a9fd770b1e998d8f631c4e4da9eef7ffcb863f3a398883612cb2f7d49046529ad5e1f09 SHA512 dafece41c313bb983958c380e422f513af6d2716df90e87e74b85c604ce3ce896735fc618e5028289ff37b71d929ae623828de620e8b30fb2f8de84190a47dfd
diff --git a/media-video/obs-studio/obs-studio-28.1.2-r1.ebuild b/media-video/obs-studio/obs-studio-29.1.0.ebuild
index 08e06f6d0ca1..0be8ac7d5048 100644
--- a/media-video/obs-studio/obs-studio-28.1.2-r1.ebuild
+++ b/media-video/obs-studio/obs-studio-29.1.0.ebuild
@@ -10,12 +10,9 @@ PYTHON_COMPAT=( python3_{9..11} )
inherit cmake lua-single optfeature python-single-r1 xdg
CEF_DIR="cef_binary_5060_linux64"
-ASIO_COMMIT="b73dc1d2c0ecb9452a87c26544d7f71e24342df6"
-JSON_COMMIT="a34e011e24beece3b69397a03fdc650546f052c3"
-OBS_BROWSER_COMMIT="e2310b02df3e6c184fe6eb6608244a82e37f582e"
-OBS_WEBSOCKET_COMMIT="5716577019b1ccda01a12db2cba35a023082b7ad"
+OBS_BROWSER_COMMIT="594115a27d40f0916e55db97cb61f7c7130cbe28"
+OBS_WEBSOCKET_COMMIT="6ef055a369249f6d7b008914fe2bc360c96f23dc"
QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e"
-WEBSOCKETPP_COMMIT="56123c87598f8b1dd471be83ca841ceae07f95ba"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -32,11 +29,8 @@ else
SRC_URI="
https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/obsproject/obs-browser/archive/${OBS_BROWSER_COMMIT}.tar.gz -> obs-browser-${OBS_BROWSER_COMMIT}.tar.gz
- https://github.com/chriskohlhoff/asio/archive/${ASIO_COMMIT}.tar.gz -> asio-${ASIO_COMMIT}.tar.gz
https://github.com/nayuki/QR-Code-generator/archive/${QR_COMMIT}.tar.gz -> qr-${QR_COMMIT}.tar.gz
- https://github.com/nlohmann/json/archive/${JSON_COMMIT}.tar.gz -> json-${JSON_COMMIT}.tar.gz
https://github.com/obsproject/obs-websocket/archive/${OBS_WEBSOCKET_COMMIT}.tar.gz -> obs-websocket-${OBS_WEBSOCKET_COMMIT}.tar.gz
- https://github.com/zaphoyd/websocketpp/archive/${WEBSOCKETPP_COMMIT}.tar.gz -> websocketpp-${WEBSOCKETPP_COMMIT}.tar.gz
"
KEYWORDS="~amd64 ~ppc64 ~x86"
fi
@@ -65,11 +59,13 @@ DEPEND="
dev-libs/glib:2
dev-libs/jansson:=
media-libs/libglvnd
+ media-libs/libva
media-libs/x264:=
media-video/ffmpeg:=[nvenc?,x264]
net-misc/curl
sys-apps/dbus
sys-apps/pciutils
+ sys-apps/util-linux
sys-libs/zlib:=
x11-libs/libX11
x11-libs/libXcomposite
@@ -139,6 +135,11 @@ DEPEND="
dev-libs/wayland
x11-libs/libxkbcommon
)
+ websocket? (
+ dev-cpp/asio
+ dev-cpp/nlohmann_json
+ dev-cpp/websocketpp
+ )
"
RDEPEND="${DEPEND}"
@@ -170,24 +171,25 @@ src_unpack() {
rm -d ${P}/plugins/obs-websocket || die
mv obs-websocket-${OBS_WEBSOCKET_COMMIT} ${P}/plugins/obs-websocket || die
- rm -d ${P}/plugins/obs-websocket/deps/asio || die
- mv asio-${ASIO_COMMIT} ${P}/plugins/obs-websocket/deps/asio || die
-
- rm -d ${P}/plugins/obs-websocket/deps/json || die
- mv json-${JSON_COMMIT} ${P}/plugins/obs-websocket/deps/json || die
-
rm -d ${P}/plugins/obs-websocket/deps/qr || die
mv QR-Code-generator-${QR_COMMIT} ${P}/plugins/obs-websocket/deps/qr || die
-
- rm -d ${P}/plugins/obs-websocket/deps/websocketpp || die
- mv websocketpp-${WEBSOCKETPP_COMMIT} ${P}/plugins/obs-websocket/deps/websocketpp || die
fi
}
+src_prepare() {
+ default
+
+ sed -i '/-Werror$/d' "${WORKDIR}"/${P}/cmake/Modules/CompilerConfig.cmake || die
+
+ cmake_src_prepare
+}
+
src_configure() {
local libdir=$(get_libdir)
local mycmakeargs=(
$(usev browser -DCEF_ROOT_DIR=../${CEF_DIR})
+ -DCALM_DEPRECATION=ON
+ -DCCACHE_SUPPORT=OFF
-DENABLE_ALSA=$(usex alsa)
-DENABLE_AJA=OFF
-DENABLE_BROWSER=$(usex browser)
@@ -262,5 +264,6 @@ pkg_postinst() {
elog
fi
+ optfeature "VA-API hardware encoding" media-video/ffmpeg[vaapi]
optfeature "virtual camera support" media-video/v4l2loopback
}
diff --git a/media-video/obs-studio/obs-studio-9999.ebuild b/media-video/obs-studio/obs-studio-9999.ebuild
index a7bffc5d998a..0be8ac7d5048 100644
--- a/media-video/obs-studio/obs-studio-9999.ebuild
+++ b/media-video/obs-studio/obs-studio-9999.ebuild
@@ -10,12 +10,9 @@ PYTHON_COMPAT=( python3_{9..11} )
inherit cmake lua-single optfeature python-single-r1 xdg
CEF_DIR="cef_binary_5060_linux64"
-ASIO_COMMIT="b73dc1d2c0ecb9452a87c26544d7f71e24342df6"
-JSON_COMMIT="a34e011e24beece3b69397a03fdc650546f052c3"
-OBS_BROWSER_COMMIT="1c2264d722f065646b72ac654f6ddbb6843f9bef"
-OBS_WEBSOCKET_COMMIT="31f9845b6132e6c1529401292bc1125401e2a324"
+OBS_BROWSER_COMMIT="594115a27d40f0916e55db97cb61f7c7130cbe28"
+OBS_WEBSOCKET_COMMIT="6ef055a369249f6d7b008914fe2bc360c96f23dc"
QR_COMMIT="8518684c0f33d004fa93971be2c6a8eca3167d1e"
-WEBSOCKETPP_COMMIT="56123c87598f8b1dd471be83ca841ceae07f95ba"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -32,11 +29,8 @@ else
SRC_URI="
https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
https://github.com/obsproject/obs-browser/archive/${OBS_BROWSER_COMMIT}.tar.gz -> obs-browser-${OBS_BROWSER_COMMIT}.tar.gz
- https://github.com/chriskohlhoff/asio/archive/${ASIO_COMMIT}.tar.gz -> asio-${ASIO_COMMIT}.tar.gz
https://github.com/nayuki/QR-Code-generator/archive/${QR_COMMIT}.tar.gz -> qr-${QR_COMMIT}.tar.gz
- https://github.com/nlohmann/json/archive/${JSON_COMMIT}.tar.gz -> json-${JSON_COMMIT}.tar.gz
https://github.com/obsproject/obs-websocket/archive/${OBS_WEBSOCKET_COMMIT}.tar.gz -> obs-websocket-${OBS_WEBSOCKET_COMMIT}.tar.gz
- https://github.com/zaphoyd/websocketpp/archive/${WEBSOCKETPP_COMMIT}.tar.gz -> websocketpp-${WEBSOCKETPP_COMMIT}.tar.gz
"
KEYWORDS="~amd64 ~ppc64 ~x86"
fi
@@ -71,6 +65,7 @@ DEPEND="
net-misc/curl
sys-apps/dbus
sys-apps/pciutils
+ sys-apps/util-linux
sys-libs/zlib:=
x11-libs/libX11
x11-libs/libXcomposite
@@ -140,6 +135,11 @@ DEPEND="
dev-libs/wayland
x11-libs/libxkbcommon
)
+ websocket? (
+ dev-cpp/asio
+ dev-cpp/nlohmann_json
+ dev-cpp/websocketpp
+ )
"
RDEPEND="${DEPEND}"
@@ -171,24 +171,25 @@ src_unpack() {
rm -d ${P}/plugins/obs-websocket || die
mv obs-websocket-${OBS_WEBSOCKET_COMMIT} ${P}/plugins/obs-websocket || die
- rm -d ${P}/plugins/obs-websocket/deps/asio || die
- mv asio-${ASIO_COMMIT} ${P}/plugins/obs-websocket/deps/asio || die
-
- rm -d ${P}/plugins/obs-websocket/deps/json || die
- mv json-${JSON_COMMIT} ${P}/plugins/obs-websocket/deps/json || die
-
rm -d ${P}/plugins/obs-websocket/deps/qr || die
mv QR-Code-generator-${QR_COMMIT} ${P}/plugins/obs-websocket/deps/qr || die
-
- rm -d ${P}/plugins/obs-websocket/deps/websocketpp || die
- mv websocketpp-${WEBSOCKETPP_COMMIT} ${P}/plugins/obs-websocket/deps/websocketpp || die
fi
}
+src_prepare() {
+ default
+
+ sed -i '/-Werror$/d' "${WORKDIR}"/${P}/cmake/Modules/CompilerConfig.cmake || die
+
+ cmake_src_prepare
+}
+
src_configure() {
local libdir=$(get_libdir)
local mycmakeargs=(
$(usev browser -DCEF_ROOT_DIR=../${CEF_DIR})
+ -DCALM_DEPRECATION=ON
+ -DCCACHE_SUPPORT=OFF
-DENABLE_ALSA=$(usex alsa)
-DENABLE_AJA=OFF
-DENABLE_BROWSER=$(usex browser)
@@ -263,5 +264,6 @@ pkg_postinst() {
elog
fi
+ optfeature "VA-API hardware encoding" media-video/ffmpeg[vaapi]
optfeature "virtual camera support" media-video/v4l2loopback
}
diff --git a/media-video/pitivi/Manifest b/media-video/pitivi/Manifest
index 51750caf58ff..6422346eab53 100644
--- a/media-video/pitivi/Manifest
+++ b/media-video/pitivi/Manifest
@@ -1,5 +1,3 @@
-DIST pitivi-2022.06.tar.xz 11352412 BLAKE2B f7d14f9bff136a8b50c0ce82e66fad92ba7df429d8cf588c526ae04f673617d882a0cc024c5a21c97471d2b31cb0001cefdeb8e32c9f62e1c6600d9500d1e428 SHA512 649c8e61d9545cbf35a0a0c8f648490c14c8bfb6c6637794887c03bffd6998c63cb2cc22102cd2f7a59974f79488a13f29beceadab29ddd1c1c01abff33a85fa
DIST pitivi-2023.03.tar.xz 11347576 BLAKE2B ff9ff391d2739a4b1617ab010defd63b39f575901297fae427a797cfcffefb58c33a86642fa4d364d681805697d1c31b91fbafa1e810ec9a65030d7f7575f274 SHA512 505c011bb375fcce250a46c958ef06d050f83e73fa41a66f8ba3be6a41332a4a05838b8245233f481146edae9af924b618901b7ed0600f642ebe550c151f52b0
-EBUILD pitivi-2022.06.ebuild 2014 BLAKE2B a64dd44b510e798316e8b7d339637d26a0368d04860f7885d46ac1afef43f1b023142256114d543cf97cc42bcca3bdd8a8220dfbfaba4c5bfa5d2bd1a8c71783 SHA512 52bc7a253845223f24bcfb2edc697efe81864b3379e7069e8df8f763f3689c21ed3dff658df61ca1f49f0e413aec2df445dc0fb104327a03ba8d91a62e8e6716
-EBUILD pitivi-2023.03.ebuild 2059 BLAKE2B 1ca0b32f0ed3aad48e907c63b3c79a99fa7046ffea5777c3a96b0b25e077e006764f034e64fddab8f16be9ec619726091993b9134f270cf212c598c52fb56d0f SHA512 1fb8948b048869d09245f374ce18ad990314f505f12f0c0e67fbe02fbb1f6e14fee0434a5e61f5ef258e735a1087147fad3b9680e09b21c1c59beed69e665884
+EBUILD pitivi-2023.03-r1.ebuild 2031 BLAKE2B c33ebc367bd7099e7d247dc5a39b61b3f3ae62c2763eacbc4a8dcaac7d6e60a7dc4b981c4b011050e64898c40272214547f0a5721b999b4615493c52dcd35e57 SHA512 b5be1753e3bb3bdfa8d13fd39185095504c4be3a8a699ec4fa92cf539a8083d0dae0540da5c408a0b1fe47cdfa668c8ca47924a49b70d4e151f7533fc3cca818
MISC metadata.xml 480 BLAKE2B 63b4d0d0ca6117b20b9fb1c1203990f99f4dfc3bbf91147c399a0a6bb1a7676a716b388b64a393aeb3a8e5e5234a541db1f89349f27abbd8af30b337ea7b3636 SHA512 bae7f4c4eb12078192a4227d6ce2fb5465d475913275a6efae7c74eb236bb6e7fbd01087dbe59b5231bac6e01f15cf9267dfcc84805708c0038357567df8e0cb
diff --git a/media-video/pitivi/pitivi-2022.06.ebuild b/media-video/pitivi/pitivi-2022.06.ebuild
deleted file mode 100644
index 7dacc21dc1ef..000000000000
--- a/media-video/pitivi/pitivi-2022.06.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit gnome.org meson python-single-r1 xdg
-
-DESCRIPTION="A non-linear video editor using the GStreamer multimedia framework"
-HOMEPAGE="https://www.pitivi.org"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# Do not forget to check pitivi/check.py for dependencies!!!
-# gsound, libav, libnotify and v4l are optional
-GST_VER="1.18.4"
-
-COMMON_DEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/pycairo-1.10[${PYTHON_USEDEP}]
- ')
- >=x11-libs/cairo-1.10
-
- >=media-libs/gstreamer-${GST_VER}:1.0[introspection]
-"
-RDEPEND="${COMMON_DEPEND}
- >=dev-libs/glib-2.30.0:2
-
- >=dev-libs/gobject-introspection-1.34:=
-
- dev-libs/libpeas[${PYTHON_SINGLE_USEDEP}]
-
- $(python_gen_cond_dep '
- dev-python/dbus-python[${PYTHON_USEDEP}]
- >=dev-python/gst-python-1.4:1.0[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}]
- ')
-
- gnome-base/librsvg:=
-
- >=media-libs/gstreamer-editing-services-${GST_VER}:1.0[introspection]
- >=media-libs/gst-plugins-base-${GST_VER}:1.0[introspection,theora]
- >=media-libs/gst-plugins-bad-${GST_VER}:1.0
- >=media-plugins/gst-plugins-gtk-${GST_VER}:1.0
- >=media-libs/gst-plugins-good-${GST_VER}:1.0
- >=media-plugins/gst-plugins-libav-${GST_VER}:1.0
- >=media-plugins/gst-plugins-gdkpixbuf-${GST_VER}:1.0
-
- >=x11-libs/libnotify-0.7[introspection]
- x11-libs/libwnck:3[introspection]
- >=x11-libs/gtk+-3.20.0:3[introspection]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-text/yelp-tools
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- >=dev-util/intltool-0.35.5
- dev-util/itstool
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-src_configure() {
- meson_src_configure
-}
-
-src_compile() {
- meson_src_compile
-}
-
-src_install() {
- meson_src_install
- python_fix_shebang "${D}"
-}
diff --git a/media-video/pitivi/pitivi-2023.03.ebuild b/media-video/pitivi/pitivi-2023.03-r1.ebuild
index 5aeb6d175403..8b3d98b8e913 100644
--- a/media-video/pitivi/pitivi-2023.03.ebuild
+++ b/media-video/pitivi/pitivi-2023.03-r1.ebuild
@@ -66,7 +66,6 @@ BDEPEND="
$(python_gen_cond_dep '
dev-python/setuptools[${PYTHON_USEDEP}]
')
- >=dev-util/intltool-0.35.5
dev-util/itstool
sys-devel/gettext
virtual/pkgconfig