From 616579b5d773c50af31ee56f00105d96ce641ca2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Aug 2021 10:30:13 +0100 Subject: gentoo resync : 14.08.2021 --- media-video/Manifest.gz | Bin 25959 -> 25960 bytes media-video/kino/Manifest | 2 +- media-video/kino/kino-1.3.4-r2.ebuild | 23 ++-- media-video/mjpegtools/Manifest | 2 +- media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild | 112 ++++++++++++++++ media-video/mjpegtools/mjpegtools-2.2.0.ebuild | 111 ---------------- media-video/mjpg-streamer/Manifest | 4 +- media-video/mjpg-streamer/metadata.xml | 7 + .../mjpg-streamer-0_pre20200524-r1.ebuild | 100 ++++++++++++++ media-video/noad/Manifest | 2 +- media-video/noad/noad-0.8.7.ebuild | 2 +- media-video/peek/Manifest | 3 - media-video/peek/files/peek-1.4.0-meson.patch | 61 --------- media-video/peek/peek-1.4.0-r1.ebuild | 44 ------- media-video/pipewire/Manifest | 2 +- media-video/pipewire/pipewire-0.3.32.ebuild | 2 +- media-video/shotcut/Manifest | 6 +- media-video/shotcut/shotcut-21.02.27.ebuild | 60 --------- media-video/shotcut/shotcut-21.06.29.ebuild | 66 ++++++++++ media-video/shotcut/shotcut-9999.ebuild | 14 +- media-video/transcode/Manifest | 2 +- media-video/transcode/transcode-1.1.7-r5.ebuild | 144 --------------------- media-video/transcode/transcode-1.1.7-r6.ebuild | 144 +++++++++++++++++++++ media-video/vlc/Manifest | 2 +- media-video/vlc/vlc-3.0.14-r6.ebuild | 2 +- media-video/yle-dl/Manifest | 4 +- media-video/yle-dl/yle-dl-20210704.ebuild | 54 -------- media-video/yle-dl/yle-dl-20210808.ebuild | 2 +- 28 files changed, 468 insertions(+), 509 deletions(-) create mode 100644 media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild delete mode 100644 media-video/mjpegtools/mjpegtools-2.2.0.ebuild create mode 100644 media-video/mjpg-streamer/mjpg-streamer-0_pre20200524-r1.ebuild delete mode 100644 media-video/peek/files/peek-1.4.0-meson.patch delete mode 100644 media-video/peek/peek-1.4.0-r1.ebuild delete mode 100644 media-video/shotcut/shotcut-21.02.27.ebuild create mode 100644 media-video/shotcut/shotcut-21.06.29.ebuild delete mode 100644 media-video/transcode/transcode-1.1.7-r5.ebuild create mode 100644 media-video/transcode/transcode-1.1.7-r6.ebuild delete mode 100644 media-video/yle-dl/yle-dl-20210704.ebuild (limited to 'media-video') diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index 54957adfdd09..bee9efe4bfa9 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/kino/Manifest b/media-video/kino/Manifest index 16c3b7917373..0e759eb204df 100644 --- a/media-video/kino/Manifest +++ b/media-video/kino/Manifest @@ -7,5 +7,5 @@ AUX kino-1.3.4-libavcodec-pkg-config.patch 451 BLAKE2B 87a6292a89627000437c07e60 AUX kino-1.3.4-v4l1.patch 635 BLAKE2B 5f4d4c69c2505fa59aff8ed2323b303092809d1c1991387795a8cd58687b27631d697997861f1b17e921875c5e798495fc4866eb1163afc19c80c376616c95da SHA512 840b9549aa4fa639a090ffdf2e4a65b8b37e5b8c8fd7f13eacb599b6659b0a6c1a435da5f3fbb7ca2b81ce5e2759ef49267af93864aff0426e61eb63d3aede77 DIST kino-1.3.4.tar.gz 11090771 BLAKE2B 58d61257c09638d12cc4ec1e40fa5f51c6812039825f915b0b8c32817c791c7ce89b69145ffffed8fb65ea21b57d50628bab2654df731b79c39d120ea4335bb9 SHA512 065695e6115f3f994ed89ebf52e64c4b8da100f7a973a8c686fd7e7377104b838968800c6a8e31913fd5e2be568076c60d588b840e51da3d082841546a53fc32 EBUILD kino-1.3.4-r1.ebuild 2717 BLAKE2B 2ea6b94417da908dea197a9eab7ec90aa530581d0cdb10cec6c0f9f36f5b39c916bb0469536bf6c002eb6b9953496a343bc40771cda83eab54db570ccdf2c2ee SHA512 a42ac8d79175aa54c477d513ab92ccbb74751f81b505c39a9de3413b4b1ef9e4954703477ab6510ed1df58bcf1881c34d67f6fb7e120c43305ff1aa794c4ff54 -EBUILD kino-1.3.4-r2.ebuild 2762 BLAKE2B 8adc1d2a99586aad9a0ec335c270a65ad961f907aef5aafc7487c5fa0eb6fcebf31c6a3f72bd9adecf78141c32974df34edd99bc7cee93e9005cbf12f153528a SHA512 9d4d3e4aa98981c9d4c573810c8ddf6d59b6b64920988a9439cb4c86ce1f63c96d7850242aca2993be9dd6e71b0fb3e0e37115242202d9af7a458d1a6092a7d6 +EBUILD kino-1.3.4-r2.ebuild 2777 BLAKE2B fef4063078668ece4cfdfeb72662e617b9ac11eaa2277c90eac19d173c7ab86eccec51d01bb32840511908741e6f95c5d7a4ea81173551df0125113f8cbebccf SHA512 6a906da7ed8877194f39463510660cd70147a1f5160023fd88714c6fe9c80eab0292d3dc6ced7dbfc03d67d27e6342477d8cdd7087307bd22a7198a448b6e4d7 MISC metadata.xml 439 BLAKE2B e5c5ba3dffa41f889738582a879e23b49a17ca31787c5461a6d136317d3fce8d1df4cc29657eec57af00ec8d810e52ad0a125cbd5b378fc1de63d018696e932b SHA512 b6c464f30ce0e75cad151021288fbf2e2fa360a978b707108eb39e23bb15d3d91212abbb23fa181c97959bd80ce519e4f26bf59c6a22a99ab19bc5051a0746a4 diff --git a/media-video/kino/kino-1.3.4-r2.ebuild b/media-video/kino/kino-1.3.4-r2.ebuild index 2d5b56e858fb..c34910775617 100644 --- a/media-video/kino/kino-1.3.4-r2.ebuild +++ b/media-video/kino/kino-1.3.4-r2.ebuild @@ -1,22 +1,22 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 + inherit autotools udev xdg -DESCRIPTION="Kino is a non-linear DV editor for GNU/Linux" +DESCRIPTION="Non-linear DV editor for GNU/Linux" HOMEPAGE="http://www.kinodv.org/" SRC_URI="mirror://sourceforge/kino/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ppc ppc64 x86" IUSE="alsa dvdr gpac lame quicktime sox vorbis" # Optional dependency on cinelerra-cvs (as a replacement for libquicktime) # dropped because kino may run with it but won't build anymore. - -CDEPEND=" +DEPEND=" >=x11-libs/gtk+-2.6.0:2 >=gnome-base/libglade-2.5.0 >=dev-libs/glib-2:2 @@ -33,10 +33,7 @@ CDEPEND=" >=media-video/ffmpeg-3:0= quicktime? ( >=media-libs/libquicktime-0.9.5 ) " -DEPEND="${CDEPEND} - dev-util/intltool -" -RDEPEND="${CDEPEND} +RDEPEND="${DEPEND} media-video/mjpegtools media-sound/rawrec dvdr? ( media-video/dvdauthor @@ -46,6 +43,10 @@ RDEPEND="${CDEPEND} sox? ( media-sound/sox ) vorbis? ( media-sound/vorbis-tools ) " +BDEPEND=" + dev-util/glib-utils + dev-util/intltool +" src_prepare() { default @@ -93,12 +94,12 @@ src_configure() { $(use_enable quicktime) \ $(use_with sparc dv1394) \ --with-udev-rules-dir="$(get_udevdir)"/rules.d \ - CPPFLAGS="-I${ROOT}usr/include/libavcodec -I${ROOT}usr/include/libavformat -I${ROOT}usr/include/libswscale" + CPPFLAGS="-I${ESYSROOT}usr/include/libavcodec -I${ESYSROOT}usr/include/libavformat -I${ESYSROOT}usr/include/libswscale" } src_install() { default - mv "${ED}/$(get_udevdir)"/rules.d/{,99-}kino.rules + mv "${ED}/$(get_udevdir)"/rules.d/{,99-}kino.rules || die fowners root:root -R /usr/share/kino/help #177378 find "${ED}" -name '*.la' -delete || die #385361 } diff --git a/media-video/mjpegtools/Manifest b/media-video/mjpegtools/Manifest index c52b2d42a1ee..f30084000a9d 100644 --- a/media-video/mjpegtools/Manifest +++ b/media-video/mjpegtools/Manifest @@ -4,5 +4,5 @@ AUX mjpegtools-2.1.0-sdl-cflags.patch 387 BLAKE2B ad8065afdf164335e77adf972b21c6 DIST mjpegtools-2.1.0.tar.gz 1844336 BLAKE2B 90ae51c81e18708132f26c1fb002128193168366542cadc15060ad52f664a5f90770b3039ada2a1777eab5fec9743fb24c65083de913ebd72b23dd55f6b25741 SHA512 10d3288f47d7cc4de87fa63f65e0fd4bd0a9af95db77155eecccecae7a7e60ebab83eaec44cf7a2c3d9e627f0cc086eda208abee1a7a74cbf3f85e87bb979ac5 DIST mjpegtools-2.2.0.tar.bz2 1542088 BLAKE2B 61736ea0782ef098110370ab75feac2d344709a849326acc366cc1dedfabe0aaec797292f09de9d0da8a2ce94506dc2c8749212b49f99ffa8775f347eae94b46 SHA512 d645c0004bf20cab67d2e09cde709f05e32ab755b773c93f75ab65bf6d4ab23d80addf3f8b98e1ce59cc05efc0776b11ca0c71568acb81fab6a0f15e60bce71f EBUILD mjpegtools-2.1.0-r4.ebuild 2850 BLAKE2B 5ed1abde176b50de2e0484a0f89e88fd70703a8861b072cf8b487505faff0aba9ff7e33320e81df8ecc7387d6e1114d81ebf54e2e64cf559a3d825c5ed682c91 SHA512 6f626cc2e4d1f060ec1d64699a98ee52766a18f29a78c8859e96162518e4c1ab76e347b6ffb81153faff8b4063c16e48377ef260c5838bc5fd99943a5db887e8 -EBUILD mjpegtools-2.2.0.ebuild 2609 BLAKE2B 04cf2736b1f50c14fd9b6ae3df6a1a44e62f201cce95519c03fe13ccb7298559a601e87e7f44183490f9d08266b4ed857bcb26ea5e4d8df1927767248dcbd0fb SHA512 6aaca32046de2223ca175f92ef4b39630391e4df1aad02f41651d77156d677caee64383a7d6db242fe38b5d5f3e185e0c932ee73eddc44d2fa8d326db891a08f +EBUILD mjpegtools-2.2.0-r1.ebuild 2679 BLAKE2B 5f67591a0b27b85095b1522d1de4efe1373f1ba67a552cab271d5a933c7da6d5e42f3f53ab8daaf9a84c522ac71bc1cddf13869ffce7fe4b7a2f14adee1decea SHA512 58a9ae7d7a37ccfce311668a532b98aa0c28fc86b05cc41369f5f983e74413f3feaa360af57ff20ad62ed4f94f76f2cdaf7b6cf2dae95b0e28c3024df73ec609 MISC metadata.xml 537 BLAKE2B 9a038894ff7da6df6f8746be16e0a0f9e0586321eba052a95afd038d2625110d7dbcd2961ac8de8c14ab2fd74ccb2eb3881d64c8b96c97936e92173e2b62a67b SHA512 f3360892e77c064d2062bb963b91f031587ebed6a31b8ba2c698d969cf88998daec9ef910689f477e36921df60d2aa8bdfbe569dda701b0e375d75acfd31d79d diff --git a/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild new file mode 100644 index 000000000000..0616cbf4c0af --- /dev/null +++ b/media-video/mjpegtools/mjpegtools-2.2.0-r1.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic multilib-minimal toolchain-funcs + +DESCRIPTION="Tools for MJPEG video" +HOMEPAGE="http://mjpeg.sourceforge.net/" +SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2" + +LICENSE="GPL-2" +# Compare with version in SONAME on major bumps (e.g. 2.1 -> 2.2) +SLOT="1/2.2" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" +IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs" +REQUIRED_USE="sdlgfx? ( sdl )" + +BDEPEND=" + virtual/pkgconfig +" +RDEPEND=" + virtual/jpeg:0=[${MULTILIB_USEDEP}] + dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] ) + gtk? ( x11-libs/gtk+:2 ) + png? ( media-libs/libpng:0= ) + quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] ) + sdl? ( + >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}] + >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] + sdlgfx? ( media-libs/sdl-gfx ) + ) +" +DEPEND=" + ${RDEPEND} + >=sys-apps/sed-4 + virtual/awk + cpu_flags_x86_mmx? ( dev-lang/nasm ) +" + +src_prepare() { + default + + eautoreconf + sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure +} + +multilib_src_configure() { + [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2 + + local myconf=( + --enable-compile-warnings + $(use_enable cpu_flags_x86_mmx simd-accel) + $(use_enable static-libs static) + --enable-largefile + + $(use_with quicktime libquicktime) + $(use_with dv libdv) + $(use_with sdl libsdl) + --without-v4l + $(use_with sdl x) + + # used by tools only + $(multilib_native_use_with gtk) + $(multilib_native_use_with png libpng) + $(multilib_native_use_with sdlgfx) + ) + + ECONF_SOURCE=${S} \ + econf "${myconf[@]}" +} + +multilib_src_compile() { + if multilib_is_native_abi; then + default + else + # avoid building programs + emake bin_PROGRAMS= + fi +} + +multilib_src_test() { + # there are no tests at the moment, so it would just build + # all programs in non-native ABIs... + multilib_is_native_abi && default +} + +multilib_src_install() { + if multilib_is_native_abi; then + default + else + emake DESTDIR="${D}" install \ + bin_PROGRAMS= + fi +} + +multilib_src_install_all() { + einstalldocs + dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt + + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + elog "mjpegtools installs user contributed scripts which require additional" + elog "dependencies not pulled in by the installation." + elog "These have to be installed manually." + elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer," + elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python." + fi +} diff --git a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild b/media-video/mjpegtools/mjpegtools-2.2.0.ebuild deleted file mode 100644 index a0365f1e4e8d..000000000000 --- a/media-video/mjpegtools/mjpegtools-2.2.0.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic multilib-minimal toolchain-funcs - -DESCRIPTION="Tools for MJPEG video" -HOMEPAGE="http://mjpeg.sourceforge.net/" -SRC_URI="mirror://sourceforge/mjpeg/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" -IUSE="cpu_flags_x86_mmx dv gtk png quicktime sdl sdlgfx static-libs" -REQUIRED_USE="sdlgfx? ( sdl )" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND=" - virtual/jpeg:0=[${MULTILIB_USEDEP}] - dv? ( >=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}] ) - gtk? ( x11-libs/gtk+:2 ) - png? ( media-libs/libpng:0= ) - quicktime? ( >=media-libs/libquicktime-1.2.4-r1[${MULTILIB_USEDEP}] ) - sdl? ( - >=media-libs/libsdl-1.2.15-r4[${MULTILIB_USEDEP}] - >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] - sdlgfx? ( media-libs/sdl-gfx ) - ) -" -DEPEND=" - ${RDEPEND} - >=sys-apps/sed-4 - virtual/awk - cpu_flags_x86_mmx? ( dev-lang/nasm ) -" - -src_prepare() { - default - - eautoreconf - sed -i -e '/ARCHFLAGS=/s:=.*:=:' configure -} - -multilib_src_configure() { - [[ $(gcc-major-version) -eq 3 ]] && append-flags -mno-sse2 - - local myconf=( - --enable-compile-warnings - $(use_enable cpu_flags_x86_mmx simd-accel) - $(use_enable static-libs static) - --enable-largefile - - $(use_with quicktime libquicktime) - $(use_with dv libdv) - $(use_with sdl libsdl) - --without-v4l - $(use_with sdl x) - - # used by tools only - $(multilib_native_use_with gtk) - $(multilib_native_use_with png libpng) - $(multilib_native_use_with sdlgfx) - ) - - ECONF_SOURCE=${S} \ - econf "${myconf[@]}" -} - -multilib_src_compile() { - if multilib_is_native_abi; then - default - else - # avoid building programs - emake bin_PROGRAMS= - fi -} - -multilib_src_test() { - # there are no tests at the moment, so it would just build - # all programs in non-native ABIs... - multilib_is_native_abi && default -} - -multilib_src_install() { - if multilib_is_native_abi; then - default - else - emake DESTDIR="${D}" install \ - bin_PROGRAMS= - fi -} - -multilib_src_install_all() { - einstalldocs - dodoc mjpeg_howto.txt PLANS HINTS docs/FAQ.txt - - find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]]; then - elog "mjpegtools installs user contributed scripts which require additional" - elog "dependencies not pulled in by the installation." - elog "These have to be installed manually." - elog "Currently known extra dpendencies are: ffmpeg, mencoder from mplayer," - elog "parts of transcode, mpeg2dec from libmpeg2, sox, toolame, vcdimager, python." - fi -} diff --git a/media-video/mjpg-streamer/Manifest b/media-video/mjpg-streamer/Manifest index aabca7d700c6..fdeb567880ee 100644 --- a/media-video/mjpg-streamer/Manifest +++ b/media-video/mjpg-streamer/Manifest @@ -3,5 +3,7 @@ AUX mjpg-streamer.confd 347 BLAKE2B f544307fca9e420d5a8edd3b8ea1834dc5d9125d2aba AUX mjpg-streamer.initd 1265 BLAKE2B e42564a98636a1a5dc059bd418e281ab6da494f88cb64cd56c58401d55c4e02208c5f45289d0ee04ce16fe4118a7cbcd2f5f2d4a289f171be790bbb5e8d81a3e SHA512 4cc90922e9fbd966f9a41719e18672e46a94a7206f18e12e8ac19bd40de3944597f0323c42862731079201367381af9de8cfd4ee8d89f7fc3173640fda9ef5d9 AUX to-work-with-kernel-3.18.patch 2832 BLAKE2B 157c3c5c30973cdc64d9bd0a5cadba238dd6e33d72b96b0776065f57bb34e14f47336e509e8dbf1fe6fbb8f715fd99837b42e9ecec6fcc4c5da1101300c1e900 SHA512 c619c788fd09118f309b081eabb7f80835690923e098368f16f26a7b4e6b63e494dd5f91a9fe73d83b3151b77dd6393263ab3756f7d8b3a6286ac3d52f1e89c8 DIST mjpg-streamer-0_pre20120621.tar.bz2 471546 BLAKE2B 3ede2a60062bba7c91ddfa0d7151e32cd8dac11a083cc6a88dc350a523174685b2ff066fa99db13b82a6a4960d370b97b27aa3663ac323fa54908bb0108857d0 SHA512 dfc6077ec03fe4f239d8e25b65b7808bd489a954d8cf3aeed444e68fd9536720c2c888a5fa9f4b8d0152dab5ca0bd166a46f2cb22a357ba816eb5bc79ff11332 +DIST mjpg-streamer-0_pre20200524.tar.gz 711183 BLAKE2B 3a40f20f518a53c0c6046cf37728c46c2a843a1dd0ef0086c77940b5133f1337445b1edb2c21edc1bbacc588f7c7b45b1530871c944695c2ae02cf327fde6847 SHA512 d6e910f6693b27c16c33749458affcb4d9336bd15c642156c452fcbc4a8c2ba9f4a6102e6b94f698fc6fb48da9564a09cb0f804a5ac52201e566adf798a70ba2 EBUILD mjpg-streamer-0_pre20120621-r2.ebuild 1879 BLAKE2B 1bc5482504e7ccae9c5de4240dc7033046761d82cf066f6f02f02ef9259c578dbb032f388566fa985a36a11598429b9b63896d320d2ccbe25beb97c6e92fd663 SHA512 d330b8e7015e62f72e146d2555522d38c97661bafb4c4b41e7953324523fc85175d6eb5a61c7827646b11efb85e6e9e34df811c770c4bbfe0f0ef0659d68cbed -MISC metadata.xml 1739 BLAKE2B eb540aa61dc989023ab95953685d26a490919bc1faf9a4a3a144d47a9ff7b2947613114008365aec1f78163dd556be8251fc7532bb7d8ea17691ba1ba166531b SHA512 6efd0e69791aa856af7c404f380887a1936709bec939b2dd5b6082dd3f02519797070fee34a10e22072d630dfd4293bcb6a8d8b1b8c677b40009ef309cc7e6f1 +EBUILD mjpg-streamer-0_pre20200524-r1.ebuild 3062 BLAKE2B 89b868577061d92b6cd37c0749ab627d1da0148b6fbda18c6cdbb9908ae3a1c0909da74eb31980cc4936ae918d0e89c55ac0eea2998637618ca1d10e151a2511 SHA512 a9e302dcc0befd0df2b65b4c43f01d11593ed8a18334614c5f94fe384522af01faff8b4d58c6d7b61c475df0ade90b313b9633284cb23d8a13f7dba9576716a8 +MISC metadata.xml 2302 BLAKE2B c9d5dfd06e3aa801640efc4d85cae93a43e17a04dad974feda4cd7fe4e4370acdbf9d0cee884135fb37f26dda6ab491f8bc5f6656147a681cd5a569e11186c34 SHA512 5482275ff980fe6ac61aba687926464600a6e27eb7047304f259b77353969894af97478a64ef233d352129819acaf5f0ac2a869ef12f74e189736f8b87202d01 diff --git a/media-video/mjpg-streamer/metadata.xml b/media-video/mjpg-streamer/metadata.xml index 2e4cb6515fd8..8e9f536d7b31 100644 --- a/media-video/mjpg-streamer/metadata.xml +++ b/media-video/mjpg-streamer/metadata.xml @@ -24,6 +24,9 @@ it's content Plugin that sends video stream from UVC compatible camera + Plugin that takes http-input + Plugin that sends video stream from PTP2 compatible camera + Raspberry Pi camera support via the input_raspicam plugin Plugin that saves received content under given location Plugin receiving content over UDP and storing to @@ -33,7 +36,11 @@ Auto focusing plugin Plugin which provides a mechanism to take snapshots with a trigger from a UDP packet + Plugin which allows to see output with viewer + Plugin which provides zmqserver processing Installs WWW content + Enable experimental HTTP management option + Enable camera WXP compatible format mjpg-streamer diff --git a/media-video/mjpg-streamer/mjpg-streamer-0_pre20200524-r1.ebuild b/media-video/mjpg-streamer/mjpg-streamer-0_pre20200524-r1.ebuild new file mode 100644 index 000000000000..4e5e920bd584 --- /dev/null +++ b/media-video/mjpg-streamer/mjpg-streamer-0_pre20200524-r1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="MJPG-streamer takes JPGs from Linux-UVC compatible webcams" +HOMEPAGE="https://github.com/jacksonliam/mjpg-streamer" +EGIT_COMMIT="85f89a8c321e799fabb1693c5d133f3fb48ee748" +SRC_URI="https://github.com/jacksonliam/${PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +INPUT_PLUGINS="input-testpicture input-control input-file input-uvc input-http input-ptp2 input-raspicam" +OUTPUT_PLUGINS="output-file output-udp output-http output-autofocus output-rtsp output-viewer output-zmqserver" +IUSE_PLUGINS="${INPUT_PLUGINS} ${OUTPUT_PLUGINS}" +IUSE="input-testpicture input-control +input-file input-uvc input-http input-ptp2 input-raspicam + output-file output-udp +output-http output-autofocus output-rtsp output-viewer output-zmqserver + www http-management wxp-compat" +REQUIRED_USE="|| ( ${INPUT_PLUGINS} ) + || ( ${OUTPUT_PLUGINS} )" + +RDEPEND="virtual/jpeg + input-uvc? ( media-libs/libv4l acct-group/video ) + input-ptp2? ( media-libs/libgphoto2 ) + input-raspicam? ( + || ( media-libs/raspberrypi-userland media-libs/raspberrypi-userland-bin ) + ) + output-zmqserver? ( + dev-libs/protobuf-c + net-libs/zeromq + )" +DEPEND="${RDEPEND} + input-testpicture? ( media-gfx/imagemagick )" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}/${PN}-experimental" + +src_prepare() { + sed -i -e "s|.*RPATH.*||g" CMakeLists.txt || die + if use wxp-compat; then + sed -i -e \ + 's|^add_feature_option(WXP_COMPAT "Enable compatibility with WebcamXP" OFF)|add_feature_option(WXP_COMPAT "Enable compatibility with WebcamXP" ON)|g' \ + CMakeLists.txt || die + fi + + local flag switch + for flag in ${IUSE_PLUGINS}; do + use ${flag} && switch='' || switch='#' + flag=${flag/input-/input_} + flag=${flag/output-/output_} + sed -i -e \ + "s|^add_subdirectory(plugins\/${flag})|${switch}add_subdirectory(plugins/${flag})|" \ + CMakeLists.txt || die + done + if use http-management; then + sed -i -e \ + 's|^add_feature_option(ENABLE_HTTP_MANAGEMENT "Enable experimental HTTP management option" OFF)|add_feature_option(ENABLE_HTTP_MANAGEMENT "Enable experimental HTTP management option" ON)|g' \ + plugins/output_http/CMakeLists.txt || die + fi + sed -e "s|@LIBDIR@|$(get_libdir)/${PN}/$(get_libdir)|g" "${FILESDIR}/${PN}.initd" > ${PN}.initd || die + + default +} + +src_install() { + into /usr + dobin ${PN//-/_} + into "/usr/$(get_libdir)/${PN}" + dolib.so *.so + + if use www ; then + insinto /usr/share/${PN} + doins -r www + fi + + dodoc README.md TODO + + newinitd ${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + systemd_dounit mjpg_streamer@.service +} + +pkg_postinst() { + einfo + elog "Remember to set an input and output plugin for mjpg-streamer." + + if use input-uvc ; then + elog "To use the UVC plugin as a regular user, you must be a part of the video group" + fi + + if use www ; then + einfo + elog "An example webinterface has been installed into" + elog "/usr/share/mjpg-streamer/www for your usage." + fi + einfo +} diff --git a/media-video/noad/Manifest b/media-video/noad/Manifest index 0c7f4eef3ec7..4d8498783ece 100644 --- a/media-video/noad/Manifest +++ b/media-video/noad/Manifest @@ -9,5 +9,5 @@ DIST noad-0.8.6.tar.gz 226169 BLAKE2B c8aa44a868a7592b66a94a58065df5b3dc19562bf6 DIST noad-0.8.7.tar.gz 144339 BLAKE2B e7492f63e7326cdced041332e05051a6bda2e92798f4b694ff626e65306d6ebe606f871eabc37df1613677c2f739b3caed033b443cbe7edce913b83a0365e3e5 SHA512 fa1d0226144175de586f938a594fe0a3c0b8a924a258f1406cf52078d5e6d84f46ae685ee3c9f3ce28e62f9eee719d6a938504e39a6b3b9c96043f4bd4aaf69d EBUILD noad-0.8.6-r5.ebuild 1854 BLAKE2B bfb1a46ad9e03b964d3f1a27e1e4602e459a56f0a8497615050d8d341b7e4a0b35f3c896ae4f367963e1b191c16c13fc90d3ed28e3fa858c37afdc48b5e19293 SHA512 793c1e77ed94cb155c1aaa39bbc54f24e3e323a40b261f9bb73089d0ae0dad3f4a2bf1f0d8c4969148c1e45144cfd1bb1d8bff2d27f47218ba2ab16c76af8eb4 EBUILD noad-0.8.6-r6.ebuild 1877 BLAKE2B 883f67181c265f0f2a0427150d5dbe864fac7abf5f33c2ad4f4608ad0b29a38c5bf1f5447076874cbbc876a37833dcf28b18d5a46a99db8d8818931f032fc8c3 SHA512 5ba550ee36d2c6c84737a5cc32eb59e8f839cc71f12b947a3f1fa272b01f8c8eda02867c05c0ebf6d34bb56ec50e0486c91d5c6263c23662773ae85565b763c9 -EBUILD noad-0.8.7.ebuild 1700 BLAKE2B 4277ae408e715692a2a63691d2f5a53cb00281d293562b96ca156fa500544e735ebf5639e7e20aa9e8a940c3e97c024b46e4cc780be092a24ac9e0f7a3ce6d27 SHA512 43293de435e299fc6b28550e4fea47a65ac38b5c0f1bf43382936a13511b54835e93f29d1dcc7d6d6474533d066cb1aae333b3195ea74d56b96de3f41a34618c +EBUILD noad-0.8.7.ebuild 1699 BLAKE2B 864a1b6b29519e830d973a7366cca1c06e9aa351d5164aba611eb0ba6cc3c91f16490576b59cc269a2db0262dbe7405a3b178dc7217ae73b62cce5ba1516017f SHA512 d25a0810d608d8f37ce04a1c39dfeb294d15b4ba50e8281894d16ef94a2bfc0d516bbec84b31d2202379d6f0c5660e8c101623febdc146d54fbe7f7b16389293 MISC metadata.xml 863 BLAKE2B 52d389381161228e34af1f1182bbee293f2b88df09e45b86fc631750c0a31a347f3ac766f4e6980be2adfe269ae49bf965011ebd902668f21a35388c109dbebb SHA512 ae46651700709056c68a8d92dda4b3ddc2a3e69f6c546693bc4ee94395de762f32ca8c376bd93809ed830baedc60d9f9b991595889effef9de7ae8ace58d88f7 diff --git a/media-video/noad/noad-0.8.7.ebuild b/media-video/noad/noad-0.8.7.ebuild index 2f90dae35b91..f89605e63649 100644 --- a/media-video/noad/noad-0.8.7.ebuild +++ b/media-video/noad/noad-0.8.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/madmartin/noad/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+ffmpeg imagemagick libmpeg2" BDEPEND="virtual/pkgconfig" diff --git a/media-video/peek/Manifest b/media-video/peek/Manifest index 3ad96ac33134..0bde0994e6f0 100644 --- a/media-video/peek/Manifest +++ b/media-video/peek/Manifest @@ -1,7 +1,4 @@ -AUX peek-1.4.0-meson.patch 1921 BLAKE2B a96de5120e454290215049023a857b71f32082060aebc007b41c3d310eef46462282b4ee1340e827861080e66cf1c0c6ea17af6b44c63c59c18405f3b7bbf146 SHA512 914d4166345b6e180733a01578564f9351da83aa82d958c4243d08edff4d682a6aec92b6ebb7256224cb17cc23e3146f97e144935a629b937a651805dac53241 AUX peek-1.5.1-meson.patch 2447 BLAKE2B 414f23e6ee45c0d259fe591c0bb9cf8a630990d829093275d9e6695525cb7fcd6e064c62bca0f70cfc258b626e0672e59128d4925ef783200b0b939408926db7 SHA512 4685282db9f5730368fb41f93d49dd12785070a44a8df08693e584f13cd78eb571bf48ebf067a026e4bc88b6390123b270433883e59eb88531abbddfd763ce3b -DIST peek-1.4.0.tar.gz 2647446 BLAKE2B 688acb01e127c31fd9d8c6713757bf01e6b4ed1211a32787f5729b6a26308599a61c4ab057a2a008d3cc388f9492a41e70c34c92e90ded0058bbb325e9f828c8 SHA512 ef1723f72d1c575493b2e9192cee6038807d37d875a797781169e5f4640635deda947362dcf2e1a9149fcfe88de532b8ea05c665b14b1befaa9aa8c982d9aa31 DIST peek-1.5.1.tar.gz 2659772 BLAKE2B f33686bb023c5589cc61693854337b8ffda35da26ae8b0ea32ebb38d0738fc438424bae67d7eb600889ceb7377e8cc53eb9eaeef9f6bcf9d1a0d285265b4580b SHA512 dc25f24b1f5954ff26f399f86bf0a2a9b90c4d63c9cd33fcd44f16e447d23070c04e760c57bdc8a946e699c3038b8ee7afc44ce6daa7030e2f9e6f071be6eae4 -EBUILD peek-1.4.0-r1.ebuild 937 BLAKE2B 7ec372917504f7df82641f1837e9e6be5070a0e448e6dd035701fabd806284abe5b57eda8cf53cbfe1611ea6bc06b40661758db5b17b965b7b1a437a054c9174 SHA512 a21d47dbdf76b566232bd2d1d6bd92e19d4db3b58687e86058d2fcf187ea12eab5ef115bfc6e12ec718f651cbd3bf366d1654d3a5e8f41d517073413b18ed76c EBUILD peek-1.5.1.ebuild 1054 BLAKE2B 31a88431bbcde3623fad52f536ba9926ca2c42a6ea5c528a876dae524a577627836a023efce1d25e302fe96afd5b525e7d79c7b891384f379934b2a5453c9af1 SHA512 8b2d67f63d8b971355a12aef4b394b95e7ea412622ef4d3f97a8dcab77becd930ccee7070a6570d4bc23f9cb77c6a7b166adfb53893785a126c0de2033f09419 MISC metadata.xml 442 BLAKE2B 0737081df17bd9a248ff54ed5f788f5488c5506cb23de18dd57ade4e87f328a96fc249371cf2e78b8399528b3a3759440ceade1f16d0d1bd11a62263e12b4854 SHA512 c94b68c460e7d302d1761ba0d7adb23530c862e1a64b48f0688b68678a353cc7ae54433e6517c564e457c5ee5dac3ca6325ef967d11c66ae998da2348854296a diff --git a/media-video/peek/files/peek-1.4.0-meson.patch b/media-video/peek/files/peek-1.4.0-meson.patch deleted file mode 100644 index 9e66b7180a4b..000000000000 --- a/media-video/peek/files/peek-1.4.0-meson.patch +++ /dev/null @@ -1,61 +0,0 @@ -diff --git a/BUILD_NOTES.md b/BUILD_NOTES.md -index c146cbc..2d8c8b2 100644 ---- a/BUILD_NOTES.md -+++ b/BUILD_NOTES.md -@@ -34,7 +34,7 @@ From inside the Peek source folder run: - ### Debian package - - #### Build requirements -- - meson (>= 0.37.0) -+ - meson (>= 0.47.0) - - valac (>= 0.22) - - libgtk-3-dev (>= 3.20) - - libkeybinder-3.0-dev -diff --git a/README.md b/README.md -index 71574b1..6faeb85 100644 ---- a/README.md -+++ b/README.md -@@ -79,7 +79,7 @@ Support for more Wayland desktops might be added in the future (see FAQs below). - ### Development - - - Vala compiler >= 0.22 --- Meson >= 0.37.0 -+- Meson >= 0.47.0 - - Gettext (>= 0.19 for localized .desktop entry) - - txt2man (optional for building man page) - -diff --git a/meson.build b/meson.build -index b0d57d7..5db2a39 100644 ---- a/meson.build -+++ b/meson.build -@@ -1,6 +1,6 @@ - project('peek', ['c', 'vala'], - version: '1.4.0', -- meson_version: '>= 0.37.0', -+ meson_version: '>= 0.47.0', - ) - - add_project_arguments([ -diff --git a/meson_options.txt b/meson_options.txt -index f88ceaa..526ccc9 100644 ---- a/meson_options.txt -+++ b/meson_options.txt -@@ -1,4 +1,5 @@ - option('build-tests', type : 'boolean', value : true) -+option('enable-keybinder', type : 'feature', value : 'auto') - option('enable-filechoosernative', type : 'boolean', value : false) - option('enable-gnome-shell', type : 'boolean', value : true) - option('enable-open-file-manager', type : 'boolean', value : true) -diff --git a/src/meson.build b/src/meson.build -index cf2c45a..5282148 100644 ---- a/src/meson.build -+++ b/src/meson.build -@@ -48,7 +48,7 @@ enable_open_file_manager = get_option('enable-open-file-manager') - - # Dependencies - gtk = dependency('gtk+-3.0', version: '>= 3.20') --keybinder = dependency('keybinder-3.0', required: false) -+keybinder = dependency('keybinder-3.0', required: get_option('enable-keybinder')) - - peek_deps = [ - dependency('cairo'), diff --git a/media-video/peek/peek-1.4.0-r1.ebuild b/media-video/peek/peek-1.4.0-r1.ebuild deleted file mode 100644 index 506946160f35..000000000000 --- a/media-video/peek/peek-1.4.0-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -VALA_MIN_API_VERSION="0.22" - -inherit gnome2 meson vala - -DESCRIPTION="Simple animated Gif screen recorder" -HOMEPAGE="https://github.com/phw/peek" -SRC_URI="https://github.com/phw/peek/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="keybinder test" -RESTRICT="!test? ( test )" - -RDEPEND=">=dev-libs/glib-2.38:2 - media-video/ffmpeg[X,encode,vpx,xcb(+)] - virtual/imagemagick-tools - >=x11-libs/gtk+-3.20:3 - keybinder? ( dev-libs/keybinder:3 )" -DEPEND="${RDEPEND} - $(vala_depend) - app-text/txt2man - >=sys-devel/gettext-0.19 - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-meson.patch ) - -src_prepare() { - vala_src_prepare - gnome2_src_prepare -} - -src_configure() { - local emesonargs=( - $(meson_feature keybinder enable-keybinder) - $(meson_use test build-tests) - ) - - meson_src_configure -} diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest index 587132c28e5a..475854c2fbb9 100644 --- a/media-video/pipewire/Manifest +++ b/media-video/pipewire/Manifest @@ -24,6 +24,6 @@ EBUILD pipewire-0.3.28-r1.ebuild 9375 BLAKE2B 8c48d0a74514ffb887696a078c20f8c52f EBUILD pipewire-0.3.29-r1.ebuild 9394 BLAKE2B f14cffd0a50e2405795c56ad277c53e52e1b2b0121f4c0c207246b69f0a3029c67632b664438f15c34cc2f71681d9f8083e2a420d2c2018198d3b61eb127cc43 SHA512 b32f48d64b899a99a6fef1c7fd8045ffda792588950607c568ad14df18ae52731f001bc96c88c6da66e7c8d3ec3615a15f3da4136fc166e2958633514fdbe9aa EBUILD pipewire-0.3.30-r2.ebuild 9676 BLAKE2B 0a830a07130fbbd97fb0e34ed02acb848e9dd1c6edb7f5e90f3b0f67a6fa9cf270ba914cb1b3db2439519f22b71ff63d78293589a68437610bf70855ada8ba25 SHA512 c5bab51ec5659176738b79ff2299794f84010cedfb6280198ee4c709f76d9cf8dc1b91bec70a132cfcbe074967b254098418b27e2dd9228445cf33b9e507140a EBUILD pipewire-0.3.31-r1.ebuild 9681 BLAKE2B 539e8528f06605c1874194f9e01d92e6a1e35550c9f177964010a5b39a80ffb027adba89b2aa6ca8a2f59c419e0ed383c96102e62368fa1a9402dfa55a70dabf SHA512 595f83d2f06fc36d5fe83cbc054da9c20f555a28eb443ae40d0b49ba07ad73b0608abfa638285b015117c09d0024760b6493a6c7b2dc435e17412d8326dfbdd8 -EBUILD pipewire-0.3.32.ebuild 9594 BLAKE2B 3e0195e9aeb8e4c2d8c9258d3597c575eb4e7d4a6812fc5479ffd8007bf3eaf8faccd58013fa3e59ba23d7843094e2ab72feb89ce2c4ced6f24ac8e1b887ab2d SHA512 829cbdde885e5d0a72f2a30f2d69058308bdee8ac79c0b001775d36efcbf616c347c0c7b555c5966883fd5fdc4a60303d0ff6ba42f0026eaeabde509a4fc6ba7 +EBUILD pipewire-0.3.32.ebuild 9601 BLAKE2B 6e23d8b5fbc3f3a2a0369153cc59723f48755cbabfed1a7972de1b49b8a2b9493263d6a05e50868516232141f5e762be49faeb1487c2f0e887fa1f6ade9bf86b SHA512 700e6a4ac979a7fe90dcf8f14afc8a5fa5257ff0ae29797a5570f0df172c583b5d57883e94304bdcf7d1b1f0336a579e88d4dd5b45c04694641b585c754ae477 EBUILD pipewire-9999.ebuild 9594 BLAKE2B 3e0195e9aeb8e4c2d8c9258d3597c575eb4e7d4a6812fc5479ffd8007bf3eaf8faccd58013fa3e59ba23d7843094e2ab72feb89ce2c4ced6f24ac8e1b887ab2d SHA512 829cbdde885e5d0a72f2a30f2d69058308bdee8ac79c0b001775d36efcbf616c347c0c7b555c5966883fd5fdc4a60303d0ff6ba42f0026eaeabde509a4fc6ba7 MISC metadata.xml 1600 BLAKE2B 1138c789841fae8ea509ba2becdfef8376b87525b5b1822854ca083ab49e63124cbde6d8064849e0114a0e39269f63cf76d63f49396d709f6b3da865cf539487 SHA512 5ca5105edecf2515049b61e71327236c3e0fd949a25e91a9ed9dc0a9ad5d9d66f0b99329276c824e8840352b699bb9995b9ae073b43f30f87f4a8cc4bc4237a5 diff --git a/media-video/pipewire/pipewire-0.3.32.ebuild b/media-video/pipewire/pipewire-0.3.32.ebuild index ca8a33f0f304..a0e138f40226 100644 --- a/media-video/pipewire/pipewire-0.3.32.ebuild +++ b/media-video/pipewire/pipewire-0.3.32.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]]; then inherit git-r3 else SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi DESCRIPTION="Multimedia processing graphs" diff --git a/media-video/shotcut/Manifest b/media-video/shotcut/Manifest index e0b589cce217..14f5a7360091 100644 --- a/media-video/shotcut/Manifest +++ b/media-video/shotcut/Manifest @@ -1,6 +1,6 @@ -DIST shotcut-21.02.27.tar.gz 4101402 BLAKE2B ef5320fd9b353fed0b429763cf1fa57bfef0417dabe2bbedd744bc95afe957c6312b7c344dbf53d0986aec05165aae394304454398767ce8d9a76ed0201fead8 SHA512 6c282702fa0322448a9679128e920d099d5d11b122dbcb7c0a54be3da25fd54afc39c910fe99b498dc67be8f31c251be31472c93233d1b609f9eea5dd96e3ed0 DIST shotcut-21.03.21.tar.gz 4101401 BLAKE2B fb716215ba31b4b057080f05a59462a674aebfa364924240f96ebf87bb94e4ccb649c2452e952b507037a8e62840cb7c805ee258761bb21d515173bba26dfdd1 SHA512 402d714df7285d49269891e5def0b8a1a46f54b6ec88b0201981bdf8d866c49e83bbbf513805795630e39335e0fddc2457e1a7db582affe4a4d057ac5ab4e2bb -EBUILD shotcut-21.02.27.ebuild 1290 BLAKE2B 5daf5459f217c9a3652ec9c702b6d540cbb604bcb8773a238ccd631a543cb2a677d2da381ec61bfa1d5fbeccc42d8a21a50d0efba6d1e981008b485e5fb0d8c0 SHA512 01e9d0d26c6a167da0e44a98eb33cb6b9b4232230f9dbb6f2b021ee34d6f67aa54abe80703ab65d86e730ab37f27c9c2a32758173504b0b9de37f8eee077d211 +DIST shotcut-21.06.29.tar.gz 4234142 BLAKE2B 32fa68d07e442fc60301733862d09b8723ff00d49af84a604e5a58c5c4a672c63407387f134b7ffd06a236b55a95c870fcd300d76d0de4a2e864dffef3e54b47 SHA512 b6256b2d6b6f5040321a227e60c447455b9026fc5315ddc0d16fcf76930162552fd883029536de201cb2b58e2544dd58203a4dbc9e27144c4ef399fb53fdb996 EBUILD shotcut-21.03.21.ebuild 1388 BLAKE2B 00e1700637768e7559366da0a1e4a7b523ee41e8a07104696cc81298d5617dc032ab9cdd08d4a258b5872f1ef806d04bf3733dfa4097601d15ab5c3471d17e86 SHA512 2745d89a9e8b0eb25afe019994f207aa9d63d07fa34d5baf6972a1af1524516b6fae61f6dbcb9f57fc596d7b3426b07e1980706d186c72500f8965a3edb52ef7 -EBUILD shotcut-9999.ebuild 1290 BLAKE2B 5daf5459f217c9a3652ec9c702b6d540cbb604bcb8773a238ccd631a543cb2a677d2da381ec61bfa1d5fbeccc42d8a21a50d0efba6d1e981008b485e5fb0d8c0 SHA512 01e9d0d26c6a167da0e44a98eb33cb6b9b4232230f9dbb6f2b021ee34d6f67aa54abe80703ab65d86e730ab37f27c9c2a32758173504b0b9de37f8eee077d211 +EBUILD shotcut-21.06.29.ebuild 1382 BLAKE2B d05783d958a8cfd20ba6cd86259e0e19fd46f3bb41e5e0e9e3ad1da7779ba170cfc4036572acc1b753c53389a35d560f866136b48f7b31668577c234f30b9b1f SHA512 f1e3d175743517531446eb00f4fed89d3c99a8dabcc558505098fcd70fb124f250bafab5c50fcdbd99edc3f9aa48b5ddcfc1ca9d906d816c4f6b5cac4ce87137 +EBUILD shotcut-9999.ebuild 1382 BLAKE2B d05783d958a8cfd20ba6cd86259e0e19fd46f3bb41e5e0e9e3ad1da7779ba170cfc4036572acc1b753c53389a35d560f866136b48f7b31668577c234f30b9b1f SHA512 f1e3d175743517531446eb00f4fed89d3c99a8dabcc558505098fcd70fb124f250bafab5c50fcdbd99edc3f9aa48b5ddcfc1ca9d906d816c4f6b5cac4ce87137 MISC metadata.xml 480 BLAKE2B 73a38f8b538f121032bea4148cf2721020e4fd53c5e41479dc7163bd9f637edfdac5c5f67cca191d96af4159dc51567b1009122f9f6aa47368d66386d7410d3c SHA512 38373130a0ed4bf237232b7ad6fa0fa499874206ca0d50d1e44cb0b0ae115ef0b56104464732e7305a54d99485880d7e5a4d6466ddc54d516bc279632e2bd34e diff --git a/media-video/shotcut/shotcut-21.02.27.ebuild b/media-video/shotcut/shotcut-21.02.27.ebuild deleted file mode 100644 index 598b4f6b6561..000000000000 --- a/media-video/shotcut/shotcut-21.02.27.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit qmake-utils xdg - -DESCRIPTION="A free, open source, cross-platform video editor" -HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/" -if [[ ${PV} != 9999* ]] ; then - SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -else - inherit git-r3 - EGIT_REPO_URI="https://github.com/mltframework/shotcut/" -fi - -LICENSE="GPL-3+" -SLOT="0" - -BDEPEND=" - dev-qt/linguist-tools:5 -" -COMMON_DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5[widgets] - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtprintsupport:5 - dev-qt/qtquickcontrols2:5 - dev-qt/qtsql:5 - dev-qt/qtwebsockets:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - >=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml] - media-video/ffmpeg -" -DEPEND="${COMMON_DEPEND} - dev-qt/qtconcurrent:5 - dev-qt/qtx11extras:5 -" -RDEPEND="${COMMON_DEPEND} - dev-qt/qtgraphicaleffects:5 - dev-qt/qtquickcontrols:5 - virtual/jack -" - -src_configure() { - eqmake5 \ - PREFIX="${EPREFIX}/usr" \ - SHOTCUT_VERSION="${PV}" \ - DEFINES+=SHOTCUT_NOUPGRADE -} - -src_install() { - emake INSTALL_ROOT="${D}" install - einstalldocs -} diff --git a/media-video/shotcut/shotcut-21.06.29.ebuild b/media-video/shotcut/shotcut-21.06.29.ebuild new file mode 100644 index 000000000000..94b278e81817 --- /dev/null +++ b/media-video/shotcut/shotcut-21.06.29.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils xdg + +DESCRIPTION="A free, open source, cross-platform video editor" +HOMEPAGE="https://www.shotcut.org/ https://github.com/mltframework/shotcut/" +if [[ ${PV} != 9999* ]] ; then + SRC_URI="https://github.com/mltframework/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/mltframework/shotcut/" +fi + +IUSE="debug" + +LICENSE="GPL-3+" +SLOT="0" + +BDEPEND=" + dev-qt/linguist-tools:5 +" +COMMON_DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5[widgets] + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtprintsupport:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsql:5 + dev-qt/qtwebsockets:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml] + media-video/ffmpeg +" +DEPEND="${COMMON_DEPEND} + dev-qt/qtconcurrent:5 + dev-qt/qtx11extras:5 +" +RDEPEND="${COMMON_DEPEND} + dev-qt/qtgraphicaleffects:5 + dev-qt/qtquickcontrols:5 + virtual/jack +" + +src_configure() { + local myqmakeargs=( + PREFIX="${EPREFIX}/usr" + SHOTCUT_VERSION="${PV}" + DEFINES+=SHOTCUT_NOUPGRADE + ) + use debug || myqmakeargs+=(DEFINES+=NDEBUG) + + eqmake5 "${myqmakeargs[@]}" +} + +src_install() { + emake INSTALL_ROOT="${D}" install + einstalldocs +} diff --git a/media-video/shotcut/shotcut-9999.ebuild b/media-video/shotcut/shotcut-9999.ebuild index 598b4f6b6561..94b278e81817 100644 --- a/media-video/shotcut/shotcut-9999.ebuild +++ b/media-video/shotcut/shotcut-9999.ebuild @@ -15,6 +15,8 @@ else EGIT_REPO_URI="https://github.com/mltframework/shotcut/" fi +IUSE="debug" + LICENSE="GPL-3+" SLOT="0" @@ -34,7 +36,7 @@ COMMON_DEPEND=" dev-qt/qtwebsockets:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 - >=media-libs/mlt-6.22.1[ffmpeg,frei0r,fftw,jack,melt(+),opengl,qt5,sdl,xml] + >=media-libs/mlt-7.0.1[ffmpeg,frei0r,fftw(+),jack,opengl,qt5,sdl,xml] media-video/ffmpeg " DEPEND="${COMMON_DEPEND} @@ -48,10 +50,14 @@ RDEPEND="${COMMON_DEPEND} " src_configure() { - eqmake5 \ - PREFIX="${EPREFIX}/usr" \ - SHOTCUT_VERSION="${PV}" \ + local myqmakeargs=( + PREFIX="${EPREFIX}/usr" + SHOTCUT_VERSION="${PV}" DEFINES+=SHOTCUT_NOUPGRADE + ) + use debug || myqmakeargs+=(DEFINES+=NDEBUG) + + eqmake5 "${myqmakeargs[@]}" } src_install() { diff --git a/media-video/transcode/Manifest b/media-video/transcode/Manifest index 1962cd2c93a7..42a9fdd8c82c 100644 --- a/media-video/transcode/Manifest +++ b/media-video/transcode/Manifest @@ -4,5 +4,5 @@ AUX transcode-1.1.7-swresample.patch 674 BLAKE2B 733a3490d2a25b20555cce3624f8e17 DIST transcode-1.1.7-ffmpeg4.patch.xz 4880 BLAKE2B 92bf63ba3f9cb69aff3cdc0f7250da0452f8bc0977010d024bbd8bbf9f66b86fb31e819ec3d1069e9176fdb58cba6ec510b866ddc44a65fd252f175cc567807a SHA512 8c44fd1b78dbbafbbef090d6115bbe086605f1d5b5286eba83d9c7c0d5457af286cb5d61ab6d260380694b6b3636f751709476915dcab5cc3109dc868785f424 DIST transcode-1.1.7-patchset.tar.bz2 16379 BLAKE2B fbdc188bffeb8751814abfa7e119a1053e482f194bc1b87a721c48e2b66e107df146d38b3ea11a88d066c49d8862489b88b74f61fa36ce3f8a1a782da3762615 SHA512 bedc82aa4fbc17774e34d8fc24799d70b8460c6c1dd728549bcaa5c387492f56e520674fdf8bb976c0b5fcc9ccefb765f2ee26816e0d2b96a83402a21cee3f6d DIST transcode-1.1.7.tar.bz2 2183627 BLAKE2B 25001d4cae83d86e5295917bcd9e2e77dd61637e238394a2d603398baf810201dc61d8b0de5b54a7b8848ac3bcef5fb211e8f2b43ed7da4e56e335b8d4d2fbe1 SHA512 d6f9674f3f5c3346194120585741ca660eb9ee133085cfce9460a14eaa0cf16fdf291761bd1db78e1c784e4d69a9481c7470cf8357dc7638ee3017620500f45f -EBUILD transcode-1.1.7-r5.ebuild 4351 BLAKE2B d123cd546237ece93c5b25c8c76615b7822ed35e0edd76bc7e5b0b05aa8c4316714657db23def65f62310068ea62cf034769ed1974ae47851943562db7733228 SHA512 8c66ea579849464e6eaca36f62d055cf5913f851178fa9a00950c1db8d9508fc079db0506817f2a2f7741d31a6201658aa108ac7226c2b053e2b0aa995aa13f6 +EBUILD transcode-1.1.7-r6.ebuild 4353 BLAKE2B e6085286c0297a48dfbe1c2c2a46f262df3a03741edbfa13b0192b3be2885b26d8ad71c77e9c09992140b69e1001bd91c1d7c14e34d0ca1e697dc329e3b76e6b SHA512 225fdf674a0008d0e8d51a7a6336a3ca31650e6d1fab62a7330bc9d068e35880efc651eab0205d6255c6a6f020654efde2025f76b57270fcba39ee6fa28864cf MISC metadata.xml 619 BLAKE2B fa440f0f00bd7afe2834108078f48dc93dfe5ea38d343587267e2b45f4c4187762fdf16e1f023e4fc3af69d181ec77cbedec4a39df98eb8d4a098b98248c7b56 SHA512 043d39001850f8088e33e7277a579af7cb45b6fd2b3fe4483eb7771340dae8eab14927184f0fab9aedc8934a6d2599ce6231726308079d0ae16e7710f826ad1b diff --git a/media-video/transcode/transcode-1.1.7-r5.ebuild b/media-video/transcode/transcode-1.1.7-r5.ebuild deleted file mode 100644 index 2a8fe279f70e..000000000000 --- a/media-video/transcode/transcode-1.1.7-r5.ebuild +++ /dev/null @@ -1,144 +0,0 @@ -# Copyright 2002-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools libtool multilib - -DESCRIPTION="Utilities for transcoding video and audio codecs in different containers" -HOMEPAGE="http://www.transcoding.org/ https://bitbucket.org/france/transcode-tcforge" -SRC_URI="https://www.bitbucket.org/france/${PN}-tcforge/downloads/${P}.tar.bz2 - https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2 - https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-1.1.7-ffmpeg4.patch.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 sparc x86" -IUSE="cpu_flags_x86_3dnow a52 aac alsa altivec dv dvd +iconv imagemagick jpeg lzo mjpeg cpu_flags_x86_mmx mp3 mpeg nuv ogg oss pic postproc quicktime sdl cpu_flags_x86_sse cpu_flags_x86_sse2 theora truetype v4l vorbis X x264 xml xvid" - -RDEPEND=" - >=media-video/ffmpeg-0.10 - a52? ( media-libs/a52dec ) - aac? ( media-libs/faac ) - alsa? ( media-libs/alsa-lib ) - dv? ( media-libs/libdv ) - dvd? ( media-libs/libdvdread:0= ) - iconv? ( virtual/libiconv ) - imagemagick? ( media-gfx/imagemagick:= ) - jpeg? ( virtual/jpeg:0= ) - lzo? ( >=dev-libs/lzo-2 ) - mjpeg? ( media-video/mjpegtools ) - mp3? ( media-sound/lame ) - mpeg? ( media-libs/libmpeg2 ) - ogg? ( media-libs/libogg ) - postproc? ( >=media-video/ffmpeg-0.10 ) - quicktime? ( >=media-libs/libquicktime-1 ) - sdl? ( >=media-libs/libsdl-1.2.5[X?] ) - theora? ( media-libs/libtheora ) - truetype? ( >=media-libs/freetype-2 ) - v4l? ( media-libs/libv4l ) - vorbis? ( media-libs/libvorbis ) - X? ( x11-libs/libXpm x11-libs/libXaw x11-libs/libXv ) - x264? ( media-libs/x264:= ) - xml? ( dev-libs/libxml2 ) - xvid? ( media-libs/xvid ) - " - -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - v4l? ( >=sys-kernel/linux-headers-2.6.11 ) -" - -REQUIRED_USE=" - cpu_flags_x86_sse? ( cpu_flags_x86_mmx ) - cpu_flags_x86_sse2? ( cpu_flags_x86_mmx cpu_flags_x86_sse ) - cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) - nuv? ( lzo ) - " - -PATCHES=( - "${WORKDIR}"/${P}-patchset/${P}-ffmpeg.patch - "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.10.patch - "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.11.patch - "${WORKDIR}"/${P}-patchset/${P}-preset-free.patch - "${WORKDIR}"/${P}-patchset/${P}-libav-9.patch - "${WORKDIR}"/${P}-patchset/${P}-libav-10.patch - "${WORKDIR}"/${P}-patchset/${P}-preset-force.patch - "${WORKDIR}"/${P}-patchset/${P}-ffmpeg2.patch - "${WORKDIR}"/${P}-patchset/${P}-freetype251.patch - "${WORKDIR}"/${P}-patchset/${P}-ffmpeg24.patch - "${FILESDIR}"/${P}-swresample.patch #722296 - "${FILESDIR}"/${P}-gcc10-fno-common.patch - "${FILESDIR}"/${P}-glibc-2.32.patch -) - -src_prepare() { - if has_version '>=media-video/ffmpeg-2.8'; then - PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-ffmpeg29.patch ) - fi - - if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then - PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-imagemagick7.patch ) - fi - - if has_version '>=media-video/ffmpeg-4' ; then - PATCHES+=( "${WORKDIR}/transcode-1.1.7-ffmpeg4.patch" ) - fi - - default - - eautoreconf -} - -src_configure() { - local myconf - use x86 && myconf="$(use_enable !pic x86-textrels)" #271476 - - local myeconfargs=( - $(use_enable cpu_flags_x86_mmx mmx) - $(use_enable cpu_flags_x86_3dnow 3dnow) - $(use_enable cpu_flags_x86_sse sse) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable altivec) - $(use_enable v4l libv4l2) - $(use_enable v4l libv4lconvert) - $(use_enable mpeg libmpeg2) - $(use_enable mpeg libmpeg2convert) - --enable-experimental - --enable-deprecated - $(use_enable v4l) - $(use_enable oss) - $(use_enable alsa) - $(use_enable postproc libpostproc) - $(use_enable truetype freetype2) - $(use_enable mp3 lame) - $(use_enable xvid) - $(use_enable x264) - $(use_enable ogg) - $(use_enable vorbis) - $(use_enable theora) - $(use_enable dvd libdvdread) - $(use_enable dv libdv) - $(use_enable quicktime libquicktime) - $(use_enable lzo) - $(use_enable a52) - $(use_enable aac faac) - $(use_enable xml libxml2) - $(use_enable mjpeg mjpegtools) - $(use_enable sdl) - $(use_enable imagemagick) - $(use_enable jpeg libjpeg) - $(use_enable iconv) - $(use_enable nuv) - $(use_with X x) - --with-mod-path=/usr/$(get_libdir)/transcode - ${myconf} - ) - econf "${myeconfargs[@]}" -} - -src_install() { - emake DESTDIR="${D}" docsdir=/usr/share/doc/${PF} install - dodoc AUTHORS ChangeLog README STYLE TODO - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die -} diff --git a/media-video/transcode/transcode-1.1.7-r6.ebuild b/media-video/transcode/transcode-1.1.7-r6.ebuild new file mode 100644 index 000000000000..88ed88c76a94 --- /dev/null +++ b/media-video/transcode/transcode-1.1.7-r6.ebuild @@ -0,0 +1,144 @@ +# Copyright 2002-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools libtool multilib + +DESCRIPTION="Utilities for transcoding video and audio codecs in different containers" +HOMEPAGE="http://www.transcoding.org/ https://bitbucket.org/france/transcode-tcforge" +SRC_URI="https://www.bitbucket.org/france/${PN}-tcforge/downloads/${P}.tar.bz2 + https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2 + https://dev.gentoo.org/~whissi/dist/${PN}/${PN}-1.1.7-ffmpeg4.patch.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 sparc x86" +IUSE="cpu_flags_x86_3dnow a52 aac alsa altivec dv dvd +iconv imagemagick jpeg lzo mjpeg cpu_flags_x86_mmx mp3 mpeg nuv ogg oss pic postproc quicktime sdl cpu_flags_x86_sse cpu_flags_x86_sse2 theora truetype v4l vorbis X x264 xml xvid" + +RDEPEND=" + >=media-video/ffmpeg-0.10 + a52? ( media-libs/a52dec ) + aac? ( media-libs/faac ) + alsa? ( media-libs/alsa-lib ) + dv? ( media-libs/libdv ) + dvd? ( media-libs/libdvdread:0= ) + iconv? ( virtual/libiconv ) + imagemagick? ( media-gfx/imagemagick:= ) + jpeg? ( virtual/jpeg:0= ) + lzo? ( >=dev-libs/lzo-2 ) + mjpeg? ( media-video/mjpegtools:= ) + mp3? ( media-sound/lame ) + mpeg? ( media-libs/libmpeg2 ) + ogg? ( media-libs/libogg ) + postproc? ( >=media-video/ffmpeg-0.10 ) + quicktime? ( >=media-libs/libquicktime-1 ) + sdl? ( >=media-libs/libsdl-1.2.5[X?] ) + theora? ( media-libs/libtheora ) + truetype? ( >=media-libs/freetype-2 ) + v4l? ( media-libs/libv4l ) + vorbis? ( media-libs/libvorbis ) + X? ( x11-libs/libXpm x11-libs/libXaw x11-libs/libXv ) + x264? ( media-libs/x264:= ) + xml? ( dev-libs/libxml2 ) + xvid? ( media-libs/xvid ) + " + +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + v4l? ( >=sys-kernel/linux-headers-2.6.11 ) +" + +REQUIRED_USE=" + cpu_flags_x86_sse? ( cpu_flags_x86_mmx ) + cpu_flags_x86_sse2? ( cpu_flags_x86_mmx cpu_flags_x86_sse ) + cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) + nuv? ( lzo ) + " + +PATCHES=( + "${WORKDIR}"/${P}-patchset/${P}-ffmpeg.patch + "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.10.patch + "${WORKDIR}"/${P}-patchset/${P}-ffmpeg-0.11.patch + "${WORKDIR}"/${P}-patchset/${P}-preset-free.patch + "${WORKDIR}"/${P}-patchset/${P}-libav-9.patch + "${WORKDIR}"/${P}-patchset/${P}-libav-10.patch + "${WORKDIR}"/${P}-patchset/${P}-preset-force.patch + "${WORKDIR}"/${P}-patchset/${P}-ffmpeg2.patch + "${WORKDIR}"/${P}-patchset/${P}-freetype251.patch + "${WORKDIR}"/${P}-patchset/${P}-ffmpeg24.patch + "${FILESDIR}"/${P}-swresample.patch #722296 + "${FILESDIR}"/${P}-gcc10-fno-common.patch + "${FILESDIR}"/${P}-glibc-2.32.patch +) + +src_prepare() { + if has_version '>=media-video/ffmpeg-2.8'; then + PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-ffmpeg29.patch ) + fi + + if has_version '>=media-gfx/imagemagick-7.0.1.0' ; then + PATCHES+=( "${WORKDIR}"/${P}-patchset/${P}-imagemagick7.patch ) + fi + + if has_version '>=media-video/ffmpeg-4' ; then + PATCHES+=( "${WORKDIR}/transcode-1.1.7-ffmpeg4.patch" ) + fi + + default + + eautoreconf +} + +src_configure() { + local myconf + use x86 && myconf="$(use_enable !pic x86-textrels)" #271476 + + local myeconfargs=( + $(use_enable cpu_flags_x86_mmx mmx) + $(use_enable cpu_flags_x86_3dnow 3dnow) + $(use_enable cpu_flags_x86_sse sse) + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable altivec) + $(use_enable v4l libv4l2) + $(use_enable v4l libv4lconvert) + $(use_enable mpeg libmpeg2) + $(use_enable mpeg libmpeg2convert) + --enable-experimental + --enable-deprecated + $(use_enable v4l) + $(use_enable oss) + $(use_enable alsa) + $(use_enable postproc libpostproc) + $(use_enable truetype freetype2) + $(use_enable mp3 lame) + $(use_enable xvid) + $(use_enable x264) + $(use_enable ogg) + $(use_enable vorbis) + $(use_enable theora) + $(use_enable dvd libdvdread) + $(use_enable dv libdv) + $(use_enable quicktime libquicktime) + $(use_enable lzo) + $(use_enable a52) + $(use_enable aac faac) + $(use_enable xml libxml2) + $(use_enable mjpeg mjpegtools) + $(use_enable sdl) + $(use_enable imagemagick) + $(use_enable jpeg libjpeg) + $(use_enable iconv) + $(use_enable nuv) + $(use_with X x) + --with-mod-path=/usr/$(get_libdir)/transcode + ${myconf} + ) + econf "${myeconfargs[@]}" +} + +src_install() { + emake DESTDIR="${D}" docsdir=/usr/share/doc/${PF} install + dodoc AUTHORS ChangeLog README STYLE TODO + find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die +} diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest index c7b344646f58..2a3b57e7d0e5 100644 --- a/media-video/vlc/Manifest +++ b/media-video/vlc/Manifest @@ -14,7 +14,7 @@ DIST vlc-3.0-3.0.14.tar.gz 34355555 BLAKE2B e8182229da1fe4f73b640fad8005ec3fc49d DIST vlc-3.0.16.tar.xz 26439328 BLAKE2B 1971b88f3faf6d3b019c3fcb83108242bb218f1472dc3c1763a8eaa996befcb36a685a75beb8c2513e3365e77a9df6623d194ef511b5271e3114f2f46588e1ff SHA512 35cdf191071224d0cf1b5a83c00773ff87b9e5bfcf0f5523f7edd53f75b23eda6b27bb49ffa97d69a1d176b8fe4786d959aeeb00d4380beab71c9f7e6b7c7298 EBUILD vlc-3.0.12.1-r102.ebuild 13761 BLAKE2B f374707de28935c411e9b02e99073eac296216dc471da4fc74669fc3a81df15165df3d4766a971f3a13c83b99578980db12404ec436ceefa5e2ce7ab547994b3 SHA512 4c7c532455c0e505befc37a411b9e09020ee2c7f8f7f6a58208ac74544510b33a10200a3f1d64b8a2d7ecb691738991527122b77df4292a68eff761adf1b4d58 EBUILD vlc-3.0.14-r5.ebuild 13742 BLAKE2B 4eb92ef7de92aeeac6ebb217d221a49479ee7457f9497ae66dd8c8740c6474753c553f9c50562750cc925ebdfa5642e22aef080ac5960a4f37ddd13af41cbdc4 SHA512 cebbb15a7d7b9af8ccebad3bae87c1809136a4d4f8f6ee879a3d51822122ac47b92fbd8f07d8b0370179a1584ce150186f40fbe103aa39db8d39a2ea0f50a846 -EBUILD vlc-3.0.14-r6.ebuild 13814 BLAKE2B f9159538959b21e8217202b8fddfdc26c5f71c67ab8824cbad3f876abcfe728093afc2bda51351f8ffead2387217cde68b0355847c338867e85d0dd672a8fffb SHA512 cd8b183eac416039af5021f4f32902a05f92c68f58d0cb6bf558d8ec5e2be57ddaaba0fe1e4e291cf54c982db276c1e2811f5aead5e42220ed9ed2fac40de5ff +EBUILD vlc-3.0.14-r6.ebuild 13812 BLAKE2B a54502501de617cf3a541fbd9de0543cc50afe2413fcdba84eb22a6602d9229f95ca50692c978c3d13f9755e087cb0eb1dc68e85f50274119e5014de2799365b SHA512 23d8b5b057b1991680f8e5786ca07fea20fba9f4de40ea79a8827fdd9eae74f3380df3c445c8f1fc8ab63b4fdfa78bc8437cd5ad60b974503a45e43d53d0d211 EBUILD vlc-3.0.16-r5.ebuild 13807 BLAKE2B c5330aa94a746437244da0b97eab00ae356d54d42997c80ea7e4dd5498ff7f82b737013a9fd72fa42b87df2306dab3f8889f10bd7dca6ebefd00f2034a83cf61 SHA512 d64e09323facd3c670d7a04bd307996056af8ae260e73d3ac3cad7fe1910077cc71d309c82bbc16731b37ac2f3439bf77d1d2b3f9971005442c06b77412a1683 EBUILD vlc-3.0.16-r6.ebuild 13876 BLAKE2B 20e9ce647c8626fa4c26bda1bb685f54d1c80cf6712c6b99b2681e2645ba532a5f90292489d26f0e3b7d20148d9961a3843e2e47c068c89fc89333c2af949d1d SHA512 91af950f70b883e744d46719dfcbcecc90c90bb6fd854d1a9a63cb0d4d2c525f4fa2481030d52e43d6e8025e099f2c877ba9bf86463ff2a294c754dba6085e32 EBUILD vlc-3.0.9999.ebuild 13484 BLAKE2B 4af596070d8b9a4f4c22d14540863221725a591d34d26979b1b60c06d24923963dd3f1279c8de4f9adefc90b87bf08a88267d1a42324988099c4d656f2a3f843 SHA512 f5cf094b7eb9ce67b10a71719b476f9a960086587dfdb469d09c58e5c449fc1a06aea8532f479d51478d095dd0b92cb04e015d036752c56ad7e188e1ec8b2ade diff --git a/media-video/vlc/vlc-3.0.14-r6.ebuild b/media-video/vlc/vlc-3.0.14-r6.ebuild index 9a6619d1fbaf..91613345913f 100644 --- a/media-video/vlc/vlc-3.0.14-r6.ebuild +++ b/media-video/vlc/vlc-3.0.14-r6.ebuild @@ -23,7 +23,7 @@ else #else # SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz" #fi - KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 -sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ppc ppc64 -sparc ~x86" fi inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index da57d37d1230..65065d0be048 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,5 +1,3 @@ -DIST yle-dl-20210704.tar.gz 65583 BLAKE2B f347bf8198a0e645dc960fa4e7a6bc5f90081b9936f8462d0b13c92fcf7005e31837b01d8a830b17c1f962e6f7b4afbdc18a3227c6caa5d2eb3389f7fcbe66de SHA512 fd91960221476ed4e1d5de79132687da88ff19e66d1f75e940e8aa00e742139ff4b2d0d67b32f86f6b7bd326520d0287f3495607f68a7f1f3634493d63282c55 DIST yle-dl-20210808.tar.gz 66360 BLAKE2B 6c6baa1f90dc7f1a58e5883611a61b01f78eee4cf377e1d7a38f88acc966462482daa35e6f87b264bcd34bc6ed4a668377c236ea5660cfc25560aae359013c72 SHA512 38da5d14e9485ada768dd6c05ea93dbfa948b581167029313feb365b89c5f2a81836d5a8739f8a77fe77178c7d9731292578370a868e8c8058a37a98606e6e32 -EBUILD yle-dl-20210704.ebuild 1415 BLAKE2B e4dd5808cd1d439815164b6749711b828eb14100dfc2b437f26ecf7589dff5b80f74a7727e5fc49bf78f9ede2ab953d7f125fed0f5d1a78c367e08bf678da218 SHA512 6be16afd2cb0ce79f3eda29904160d4acaeef7680d657646c10374d1233fd74e5772741eac37232a790a7e7cff5a78929f4e31d3251890b6f3e7089e547dfce3 -EBUILD yle-dl-20210808.ebuild 1417 BLAKE2B 753c734a29cb46ccce7f1ecde945d6f006aba444954de9a58dec39d26a24667c207a6d90b6a26a042c48de8d9eadeb209e20da338deaaee9c282bde6ef43af5a SHA512 82df2230ed1a848a920134053fb117f7ac286c785748dac33b433e655ea4886102b9802053deafe1bbae8f689e6e09d82f44e21e7b4bb454c71863ffbd14099c +EBUILD yle-dl-20210808.ebuild 1415 BLAKE2B 1632ec76cdbcf0ab7218138a6c173517176491d67863cf63d893a14d4154d99edef1e0359ba892b2e8a39bea42df04664efbc6d2551349c0f4c1b5e6a42eade2 SHA512 3557d5e0d9067be1e7b71dd2104158e003a873b42ac2e6f6e59efd5502a963c1e215c56272902322cd8db54f77c66870983358a32a36d07686479631db5b790e MISC metadata.xml 279 BLAKE2B 8a35347a0311617855cc5b982f14aee93fd54de69d01d51525a613c788a8d7c50310c62fe1d50e53db598d38a8791bd377fd77b8017d9f435534920673ec45d7 SHA512 03d0a7c99f21ce2ef849387c80f61aaa85dc5ed4128f61a11bc5ef74d5566c255b5306d7c860003177e29a00d95f81ed739c92baaeeaa76b6fa565b5bbc45a1f diff --git a/media-video/yle-dl/yle-dl-20210704.ebuild b/media-video/yle-dl/yle-dl-20210704.ebuild deleted file mode 100644 index 143605b1b4cc..000000000000 --- a/media-video/yle-dl/yle-dl-20210704.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..10} ) - -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/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Requires an active internet connection during tests, -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 setup.py - -DOCS=( COPYING ChangeLog README.fi 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-${PV}/yledl.conf.sample" - elog - optfeature "youtube-dl download engine" net-misc/youtube-dl -} diff --git a/media-video/yle-dl/yle-dl-20210808.ebuild b/media-video/yle-dl/yle-dl-20210808.ebuild index 3644998c1d01..8ebf86026b6c 100644 --- a/media-video/yle-dl/yle-dl-20210808.ebuild +++ b/media-video/yle-dl/yle-dl-20210808.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/aajanki/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -- cgit v1.2.3