From e2db47eaae00ec33f8971db44b68645c5d3b9590 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 17 Aug 2021 11:36:49 +0100 Subject: gentoo resync : 17.08.2021 --- media-video/Manifest.gz | Bin 25960 -> 25957 bytes media-video/kino/Manifest | 1 - media-video/kino/kino-1.3.4-r1.ebuild | 103 --------------------- media-video/smplayer/Manifest | 2 + media-video/smplayer/smplayer-21.8.0.ebuild | 139 ++++++++++++++++++++++++++++ 5 files changed, 141 insertions(+), 104 deletions(-) delete mode 100644 media-video/kino/kino-1.3.4-r1.ebuild create mode 100644 media-video/smplayer/smplayer-21.8.0.ebuild (limited to 'media-video') diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index bee9efe4bfa9..f5cc6e08fdb8 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 0e759eb204df..cf93875472da 100644 --- a/media-video/kino/Manifest +++ b/media-video/kino/Manifest @@ -6,6 +6,5 @@ AUX kino-1.3.4-libav-0.8.patch 2622 BLAKE2B 7345a43a6bfb6473dda9899ab675426db102 AUX kino-1.3.4-libavcodec-pkg-config.patch 451 BLAKE2B 87a6292a89627000437c07e60a39ee743e08e88e736e91db2728a19653c6d0eba22b3883e99e6c54f14b6f1262227aa883c067cd577eb69eef66caac3ee49339 SHA512 4351560f26ea47f3122ac5a44bea48eae48b8efcc6ca10e72adb31ff5c535ed17e7324444bd03a29482351c3100b07a4305f092c687f18d56f813839332f5847 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 2777 BLAKE2B fef4063078668ece4cfdfeb72662e617b9ac11eaa2277c90eac19d173c7ab86eccec51d01bb32840511908741e6f95c5d7a4ea81173551df0125113f8cbebccf SHA512 6a906da7ed8877194f39463510660cd70147a1f5160023fd88714c6fe9c80eab0292d3dc6ced7dbfc03d67d27e6342477d8cdd7087307bd22a7198a448b6e4d7 MISC metadata.xml 439 BLAKE2B e5c5ba3dffa41f889738582a879e23b49a17ca31787c5461a6d136317d3fce8d1df4cc29657eec57af00ec8d810e52ad0a125cbd5b378fc1de63d018696e932b SHA512 b6c464f30ce0e75cad151021288fbf2e2fa360a978b707108eb39e23bb15d3d91212abbb23fa181c97959bd80ce519e4f26bf59c6a22a99ab19bc5051a0746a4 diff --git a/media-video/kino/kino-1.3.4-r1.ebuild b/media-video/kino/kino-1.3.4-r1.ebuild deleted file mode 100644 index bf3def0c1018..000000000000 --- a/media-video/kino/kino-1.3.4-r1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools udev xdg - -DESCRIPTION="Kino is a 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" -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=" - >=x11-libs/gtk+-2.6.0:2 - >=gnome-base/libglade-2.5.0 - >=dev-libs/glib-2:2 - x11-libs/libXv - dev-libs/libxml2:2 - media-libs/audiofile - >=sys-libs/libraw1394-1.0.0 - >=sys-libs/libavc1394-0.4.1 - >=media-libs/libdv-0.103 - media-libs/libsamplerate - media-libs/libiec61883 - media-libs/libv4l:0= - alsa? ( >=media-libs/alsa-lib-1.0.9 ) - >=media-video/ffmpeg-3:0= - quicktime? ( >=media-libs/libquicktime-0.9.5 ) -" -DEPEND="${CDEPEND} - dev-util/intltool -" -RDEPEND="${CDEPEND} - media-video/mjpegtools - media-sound/rawrec - dvdr? ( media-video/dvdauthor - app-cdr/dvd+rw-tools ) - gpac? ( media-video/gpac ) - lame? ( media-sound/lame ) - sox? ( media-sound/sox ) - vorbis? ( media-sound/vorbis-tools ) -" - -src_prepare() { - default - - # Deactivating automagic alsa configuration, bug #134725 - if ! use alsa ; then - sed -i -e "s:HAVE_ALSA 1:HAVE_ALSA 0:" configure || die - fi - - # Fix bug #169590 - sed -i \ - -e '/\$(LIBQUICKTIME_LIBS) \\/d' \ - -e '/^[[:space:]]*\$(SRC_LIBS)/ a\ - \$(LIBQUICKTIME_LIBS) \\' \ - src/Makefile.in || die - - # Fix test failure discovered in bug #193947 - sed -i -e '$a\ -\ -ffmpeg/libavcodec/ps2/idct_mmi.c\ -ffmpeg/libavcodec/sparc/dsputil_vis.c\ -ffmpeg/libavcodec/sparc/vis.h\ -ffmpeg/libavutil/bswap.h\ -ffmpeg/libswscale/yuv2rgb_template.c\ -src/export.h\ -src/message.cc\ -src/page_bttv.cc' po/POTFILES.in || die - - sed -i -e 's:^#include :#include :' src/filehandler.h || die - eapply "${FILESDIR}/${P}-v4l1.patch" - eapply "${FILESDIR}/${P}-libav-0.7.patch" - eapply "${FILESDIR}/${P}-libav-0.8.patch" - eapply "${FILESDIR}/${P}-libavcodec-pkg-config.patch" - eapply "${FILESDIR}/${P}-ffmpeg3.patch" - eapply "${FILESDIR}/${P}-ffmpeg4.patch" - - mv configure.in configure.ac || die - eautoreconf -} - -src_configure() { - econf \ - --disable-local-ffmpeg \ - $(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" -} - -src_install() { - default - mv "${ED}/$(get_udevdir)"/rules.d/{,99-}kino.rules - fowners root:root -R /usr/share/kino/help #177378 - find "${ED}" -name '*.la' -delete || die #385361 -} diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest index 45a8734ea1f2..8c3a6d497cf2 100644 --- a/media-video/smplayer/Manifest +++ b/media-video/smplayer/Manifest @@ -5,6 +5,8 @@ AUX smplayer-18.2.0-jobserver.patch 423 BLAKE2B 04452fa5992dd2cef5be64dc9a9c78ca AUX smplayer-18.3.0-disable-werror.patch 367 BLAKE2B 68b0f5b9cb34afb3843de4dd366a0a2e77eea881277d7b8a7928e851d2456f8fe5220ee50ae77296b622187758b7f6f3a4c298c0400becfee0d2fa074e7706e3 SHA512 b330aee54397a3fce5cda3a1244918351831ffe37cc7d45bcfa93384952bdce3166875afd5cd4bae9f1d6e83281b6b6bfc3ad777317a0b2c6c5dcc5593ddcb54 DIST smplayer-20.6.0.tar.bz2 5227856 BLAKE2B 5cf77acd7098aa81d1bd40c62d6cf5cd743167ee07a86f9d0d856eba5e7ce1befe4e7a384126dc3b244588758ab40b19804bfc3e0ff8e17d1e0d5d504e57c0ae SHA512 2cf7b7abf44b301331a5389e1ca512bd41928724b412d8cf55d77cb5cde87a4fdb9038d77c31da14b548d38ebfadd461d588d60a6b6f13b1781b9b961e81637d DIST smplayer-21.1.0.tar.bz2 5199956 BLAKE2B 593ceae2ceeeea6a9689c8e92a1a15fcdd7e2e3f04a6982f0fc36864ced157ff4cb59a26cc9941931aef8e31eef1d580fd606cd2ae396ba1e998233a1e30e74d SHA512 94030ddba63355403f14ce70a3b7719eaa0b006017148039bcc691159c33bbb6c8a947bff10dab9fecc0daa7106ac1b9f3ac7d7ea4263d622240636743c90553 +DIST smplayer-21.8.0.tar.bz2 5145128 BLAKE2B a13146dac8c78d70c8e9db64aaf9da6c64267b389d6b06cb523548306733853276623d8d9e0ba1e94fb2bee5ab1da97109edb1fef4ce88a3569ca96f26e4d653 SHA512 4513718ca8cf1529ef5e4b8595cba9d9177073acaada6f7e8aed242a1fd56cb8fdf932a757ae147aa645a5422c1e8f52863b562f7e697f643769b1c57f7e647e EBUILD smplayer-20.6.0.ebuild 3273 BLAKE2B 97d27b8cf51c8bd752ae9aca64c5ce8f723bee4da7340ed82c1ccc341fdf552cd67c16ed68cf366a5ec76df61a4ff614dc16dcbe03d7f83087aef8d0d7ebc0f0 SHA512 b48d4ca7be60773612d26d232cfe6a502555366f993677b7cb7a880cc7baa93c97280e4946c0436420f9301b875d5967fa314a26d388841b4c47a7190ea3713e EBUILD smplayer-21.1.0.ebuild 3275 BLAKE2B 2c7339e88ddd0fa794c9b7969a1ac3ba4a79422faabc2ae20da721cc83535fe2ee8f05f18cd51d626a71d1a1fe2be699377d3fb58e8dd93d1f0642332b255a82 SHA512 19707052d4f2d9757ea17217bbda2f9b0326235f9d518fdb4405e08f704ae40066ef9410ac5210c3d30745412e0139560cbcc6dcd8ca80f3eaf0297cd35ffe54 +EBUILD smplayer-21.8.0.ebuild 3292 BLAKE2B 830ba06e00e5b6f53961bc971e0dadfe983a6affef63f56b8e5e2a114c9005442644cb038e773888cb163c1c15b1ea0d9b0758ed2abe232eba47df728be62d20 SHA512 a97fadfcc5ae526c608cbd14dc2e5162627f2522b26266c6875bbd8d2cee2fd9e8bc7eb2b0f6fe7e7a70771c8835a5dabd7a79d1ce3649644b40bf06ba21e295 MISC metadata.xml 886 BLAKE2B 93069f16c27051f346dfd71113b7998f84c09efc7b1b7ad05600f82712e1693368a99bd51e4833cb8ec5c6433ec41f002370e564a2f67aace9e65fea14ce7653 SHA512 e82489ac4436ddbecd44783d694f1056a8a40b278ef941faa236079ad4cfdf0d542cee8c73b7ae1492efe76c2cac31c6a641e2187e01a1210d4b5cd519a839f4 diff --git a/media-video/smplayer/smplayer-21.8.0.ebuild b/media-video/smplayer/smplayer-21.8.0.ebuild new file mode 100644 index 000000000000..5263612b36d3 --- /dev/null +++ b/media-video/smplayer/smplayer-21.8.0.ebuild @@ -0,0 +1,139 @@ +# Copyright 2007-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl +he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU +sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW" +PLOCALE_BACKUP="en_US" + +inherit plocale qmake-utils toolchain-funcs xdg + +DESCRIPTION="Great Qt GUI front-end for mplayer/mpv" +HOMEPAGE="https://www.smplayer.eu/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+ BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux" +IUSE="autoshutdown bidi debug mpris" + +BDEPEND="dev-qt/linguist-tools:5" +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5= + dev-qt/qtnetwork:5[ssl] + dev-qt/qtscript:5 + dev-qt/qtsingleapplication[X,qt5(+)] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + autoshutdown? ( dev-qt/qtdbus:5 ) + mpris? ( dev-qt/qtdbus:5 ) +" +RDEPEND="${DEPEND} + || ( + media-video/mpv[libass(+),X] + media-video/mplayer[bidi?,libass,png,X] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544 + "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch" + "${FILESDIR}/${PN}-18.2.0-jobserver.patch" + "${FILESDIR}/${PN}-18.3.0-disable-werror.patch" +) + +src_prepare() { + use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch ) + + default + + # Upstream Makefile sucks + sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \ + -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \ + -e '/\.\/get_svn_revision\.sh/,+2c\ + cd src && $(DEFS) $(MAKE)' \ + Makefile || die + + # Turn off online update checker, bug #479902 + sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \ + -e 's:DEFINES += CHECK_UPGRADED:#&:' \ + -i src/smplayer.pro || die + + # Turn off intrusive share widget + sed -e 's:DEFINES += SHARE_WIDGET:#&:' \ + -i src/smplayer.pro || die + + # Toggle autoshutdown option which pulls in dbus, bug #524392 + if ! use autoshutdown ; then + sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \ + -i src/smplayer.pro || die + fi + + # Turn debug message flooding off + if ! use debug ; then + sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ + -i src/smplayer.pro || die + fi + + # MPRIS2 pulls in dbus, bug #553710 + if ! use mpris ; then + sed -e 's:DEFINES += MPRIS2:#&:' \ + -i src/smplayer.pro || die + fi + + # Commented out because it gives false positives + #plocale_find_changes "${S}"/src/translations ${PN}_ .ts + + # Do not default compress man page + sed '/gzip -9.*\.1$/d' -i Makefile || die + sed 's@\.gz$@@' -i smplayer.spec || die +} + +src_configure() { + cd src || die + eqmake5 +} + +gen_translation() { + local mydir="$(qt5_get_bindir)" + + ebegin "Generating $1 translation" + "${mydir}"/lrelease ${PN}_${1}.ts + eend $? || die "failed to generate $1 translation" +} + +src_compile() { + emake CC="$(tc-getCC)" + + cd src/translations || die + plocale_for_each_locale gen_translation +} + +src_install() { + # remove unneeded copies of the GPL + rm -f Copying* docs/*/gpl.html || die + # don't install empty dirs + rmdir --ignore-fail-on-non-empty docs/* || die + + default +} + +pkg_preinst() { + xdg_pkg_preinst +} + +pkg_postinst() { + xdg_pkg_postinst + + elog "If you want URL support with media-video/mpv, please install" + elog "net-misc/youtube-dl." +} + +pkg_postrm() { + xdg_pkg_postrm +} -- cgit v1.2.3