From ead7697a01fd631b56240b2d58aedd98ba7f92d3 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 27 Nov 2024 02:00:01 +0000 Subject: gentoo auto-resync : 27:11:2024 - 02:00:00 --- media-video/Manifest.gz | Bin 23237 -> 23231 bytes media-video/smplayer/Manifest | 2 +- media-video/smplayer/smplayer-24.5.0-r1.ebuild | 126 +++++++++++++++++++++++++ media-video/smplayer/smplayer-24.5.0.ebuild | 125 ------------------------ 4 files changed, 127 insertions(+), 126 deletions(-) create mode 100644 media-video/smplayer/smplayer-24.5.0-r1.ebuild delete mode 100644 media-video/smplayer/smplayer-24.5.0.ebuild (limited to 'media-video') diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz index bed0eb32327c..20dedd40c988 100644 Binary files a/media-video/Manifest.gz and b/media-video/Manifest.gz differ diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest index 4e0d58908400..c37ace3284da 100644 --- a/media-video/smplayer/Manifest +++ b/media-video/smplayer/Manifest @@ -8,5 +8,5 @@ DIST smplayer-23.6.0.tar.bz2 5164535 BLAKE2B 27200ad658a2acfc3c93c48ed59fca2333b DIST smplayer-24.5.0.tar.bz2 5221961 BLAKE2B 6c088b87508ada09fb8712610da76403fbcc9f0d3f2ce1908d99560400aac8351b08453c77f2cf64f13625b09e4d748a7f0a64458e6429aeb29ce1ae49ebcaad SHA512 0de968babbb99a92ef2721d8b30d336433bb99745212da0d7dadec9ec389da0be6cdc5b461960662b4342f80ee6407a814bc6abc3372c07a75ee6804e705851e EBUILD smplayer-23.6.0-r1.ebuild 2991 BLAKE2B c1da6177ae5f5783890ddcef9f29f929cc7b343862aff97ba2ed331d54e3f2b3dfea435389f497593ab743a4600edb5a5d7c14d9d69a57fcba7adabff08e119d SHA512 bbfad3d0dbcbf98cc41a02229d3d7fceacbf49923cdcc3ad169a97fe7ff7ceff276d4c18f174d04ab0f55c55613bbdbcd9d5630c11622e42d516b1ebed1d3974 EBUILD smplayer-23.6.0.ebuild 2949 BLAKE2B 755329f4f39cbb197f0b649117711b993b7e47ac5f5984a15012dda4984f656b08af6c22b9a66faf606d102e1681a8073848189e89f2e13b0d6d00bcf9c33ea1 SHA512 0350083c5965481bfd220303f33ad4a3088e4ae16c510bd16ced76c046fd0d66c391325ec55481b9d9bbee4ed1cf87a5a80271135c1d7212b05a67eaa0184725 -EBUILD smplayer-24.5.0.ebuild 2931 BLAKE2B a8e12c32c1f524d78bcefc4e30ec77c11daf593aa43865ddfad0733da9a3df09ef710108be4dcdea65ffc3f128c9680865e700bc055b784a77e187880edf64b6 SHA512 c5382c7782683482913b2ae4b4937fbd16f05cfcce65d2b5f30c322dc10da950d47f790c5b8c6621230bd93432338e27073469767e7ec5725f28ef45a17ba822 +EBUILD smplayer-24.5.0-r1.ebuild 2955 BLAKE2B cb0c8335c6cff8cbc32ea3002e243ebf89d7b380ba9297656f3e46d853caef681ffbcca7b0cec2edfd6d3c1e8769bb1947239ad985813ab3c497d0c91922eab4 SHA512 2908ffd17d6bc8167d2d0228b81fa1b67b0c79aaa1f8f5bfcc771b5385c40cc9d309e0da7d74ff7223e1d44cbbd84e88854a3ecbb953458b98a7e8cb29adaf28 MISC metadata.xml 411 BLAKE2B 81e72a005d2f58e43de29d290792014d13c8c79ceffab567898d376cdd9fd36a14a88de9a6d9ca8fe9c323f20a3b74a655430557cb3e2ffc2c07354322dbcc36 SHA512 62f0495b08725281602dd806248170300e75c238a574006c11eaf0ac3171726b0efc88d4791510eb1db1da7d124d47e89914822534833e454f595e5298a341f3 diff --git a/media-video/smplayer/smplayer-24.5.0-r1.ebuild b/media-video/smplayer/smplayer-24.5.0-r1.ebuild new file mode 100644 index 000000000000..6178b16f2dde --- /dev/null +++ b/media-video/smplayer/smplayer-24.5.0-r1.ebuild @@ -0,0 +1,126 @@ +# Copyright 2007-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 optfeature plocale qmake-utils toolchain-funcs xdg + +DESCRIPTION="Great Qt GUI front-end for mplayer/mpv" +HOMEPAGE="https://www.smplayer.info/" +SRC_URI="https://github.com/smplayer-dev/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="GPL-2+ BSD-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux" +IUSE="bidi debug" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5= + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsingleapplication[X,qt5(+)] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + sys-libs/zlib + x11-libs/libX11 +" +RDEPEND=" + ${DEPEND} + || ( + media-video/mpv[libass(+),X] + media-video/mplayer[bidi?,libass,png,X] + ) +" +BDEPEND="dev-qt/linguist-tools:5" + +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 + + # Turn debug message flooding off + if ! use debug ; then + sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ + -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 QT_MAJOR_VERSION=5 +} + +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 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 + + optfeature "URL support with media-video/mpv" net-misc/yt-dlp +} + +pkg_postrm() { + xdg_pkg_postrm +} diff --git a/media-video/smplayer/smplayer-24.5.0.ebuild b/media-video/smplayer/smplayer-24.5.0.ebuild deleted file mode 100644 index 4c6686c2ede7..000000000000 --- a/media-video/smplayer/smplayer-24.5.0.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 2007-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -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 optfeature plocale qmake-utils toolchain-funcs xdg - -DESCRIPTION="Great Qt GUI front-end for mplayer/mpv" -HOMEPAGE="https://www.smplayer.info/" -SRC_URI="https://github.com/smplayer-dev/${PN}/releases/download/v${PV}/${P}.tar.bz2" - -LICENSE="GPL-2+ BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux" -IUSE="bidi debug" - -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5= - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsingleapplication[X,qt5(+)] - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - sys-libs/zlib - x11-libs/libX11 -" -RDEPEND=" - ${DEPEND} - || ( - media-video/mpv[libass(+),X] - media-video/mplayer[bidi?,libass,png,X] - ) -" -BDEPEND="dev-qt/linguist-tools:5" - -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 - - # Turn debug message flooding off - if ! use debug ; then - sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ - -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 QT_MAJOR_VERSION=5 -} - -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 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 - - optfeature "URL support with media-video/mpv" net-misc/yt-dlp -} - -pkg_postrm() { - xdg_pkg_postrm -} -- cgit v1.2.3