diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-06-19 01:49:34 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-06-19 01:49:34 +0100 |
commit | 37cd441738bc6681ca075c01b6dd06056a27abbf (patch) | |
tree | 528a97a3994f491e0909f7e236f1691667ecbe77 /media-video | |
parent | 1494784ae35c6fa7b6a92a80dea93265fc54ccd0 (diff) |
gentoo auto-resync : 19:06:2023 - 01:49:34
Diffstat (limited to 'media-video')
-rw-r--r-- | media-video/Manifest.gz | bin | 25359 -> 25359 bytes | |||
-rw-r--r-- | media-video/mplayer/Manifest | 6 | ||||
-rw-r--r-- | media-video/mplayer/mplayer-1.5_p20230618.ebuild (renamed from media-video/mplayer/mplayer-1.5.ebuild) | 37 | ||||
-rw-r--r-- | media-video/mplayer/mplayer-9999.ebuild | 7 |
4 files changed, 32 insertions, 18 deletions
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz Binary files differindex bf2dcf8835e0..c0e810187ca7 100644 --- a/media-video/Manifest.gz +++ b/media-video/Manifest.gz diff --git a/media-video/mplayer/Manifest b/media-video/mplayer/Manifest index e9428a89045a..345f32f7629f 100644 --- a/media-video/mplayer/Manifest +++ b/media-video/mplayer/Manifest @@ -1,11 +1,11 @@ AUX dump_ffmpeg.sh 2529 BLAKE2B 2c945fcf0b430d74c85557f82497dbc4a2a8308ecb34c86e42cc3c6a5eed20496691839355c068ccabf6d20d11d62035231aa208341a1ce9affc44b3e30acfde SHA512 12c15efa5cdb99eac92ff808fa56c6137343cca48b73d5875a7a6b08cf36ebeda5022eb3bae0ba567ff9031d2a0f3b5dbe69ee191ae8ecf48b98a779504df66c AUX prepare_mplayer.sh 1490 BLAKE2B f322b1165ea0036ce6e4935d0bc8eb35a1e8f31cff0c579743ba35283809ed725a36008b7e4f34f0a397d7083742ac722bf08100a8035d7e2e265c7bdf5cf9ea SHA512 45019f8d5802e8411e55a6cac41b388ccf1ac0d869a30b4d373925291c37f837c59d5b656813029175c6fba342e4145d9e20f2ef2040a8dc2459a33fb265191b -DIST MPlayer-1.5.tar.xz 15379972 BLAKE2B 33c09025a9c521e1bc09a50fabb04e89493cbc4117afb3d5769e17b7dd621e44441a8d9f5a3cce2316c781ed701131a966abb02d64976adee9e5f40b7b475e7f SHA512 05fe1edf23cec53be676333b6299df4b3f1ee746e5ccd96dc0bed550e7a1602ba7ba182c1cc23fcac67aacde849a46628b1dcab8ee3d3d4117415c11b6a6ad74 DIST font-arial-cp1250.tar.bz2 249705 BLAKE2B eb4366a110d917dc975b8add168ab43b1e8a0db7342647f69f5421fc1170719015c97ffa770e89892cbb4cee8e5b2fb74a4772c8f6cbef9606ee12c3746d78c9 SHA512 4f77ff5ceb8ec6e5d9f8f34d8950a6a6276d1fd5a947772fcbdb6554988b1ea665c12b82f45164f91fb7bd08000cb4afc26fa35beb4c760464160e22b9b8c340 DIST font-arial-iso-8859-1.tar.bz2 234242 BLAKE2B 0671854e1a257d27b502affb59de681942a93990d3ac2575bbf1a6dd9eef026969f2f9ce4e9c11a68ea3d8aed48063f826a1e153f7468437a39791672c92a5d0 SHA512 a1d03b6f09c48f48b7733f3bc0402ceab239a9abf88b860d852ea9fe69b4da690208a79d6f29d30204f5b37becf10672e8e8c0bfef201846d80ec54df617d029 DIST font-arial-iso-8859-2.tar.bz2 222208 BLAKE2B 94b1a04672bf9b4b20a0e6981591e761f751bd637deddcb801855296c525bf3b5e8feb1cb11cef282c0269f2c963ded22846089076e7e6763f258b8a932af454 SHA512 5671e628303fd816f64a51ad10e2f4dd9c3dc1b34c379a2ecf489b83931db7af668aaa4e00e96a00cacd63ed98daeae6b6a4d5925edfb06fc98d3a923f70257d DIST mplayer-1.5_p20230215.tar.xz 15454028 BLAKE2B 08012f9b955921d832ab268a6e52e22e018b669787ff5e1c1ac734bd85083138551ad1065d5e4f5f9c977b804f8135ee89d2fd0590fb7228d4916b458cc58efa SHA512 f93d222817ff59ac7708956d6e8d5e9ee2084b4e724f66ea9fe4ffd477b864c2d0546d8df97511d499495ee446239645216a1e027d70eed434a3c64331f5ac73 -EBUILD mplayer-1.5.ebuild 17073 BLAKE2B 2c0f9851af9f297da34cfc1ed9e8aac631d8c370c0a7645dcd856617fcea640b80781c1c1791a2676447f00fb45ba0acfde37628066a6e2dde4eecea120a6bcc SHA512 1c508343584789db2399c189bd74757739c2ad1c4b04ad3f630c7e8d69666a68e56ee4a7ce7d7204315a0e5945a61b5d53fca05e569019ed19fce6f43488d50e +DIST mplayer-1.5_p20230618.tar.xz 15101476 BLAKE2B 74f1d2d579c83330d8bf1e1ce2a89592f62142f361ff0e4107710c80de4351a5807e344869cb55ff5b5856efaedb6cfe242483f8e7f97521b805f84ca23e3818 SHA512 874e76b3edfccb7475349d954ed49860f92a5e99f0374084f5da53af35326365bb064c460fb6527d2fb6d8ae20d9e059ba197f45d4de42bc7a78992b5191a7cb EBUILD mplayer-1.5_p20230215.ebuild 17321 BLAKE2B 384cf25a0087368f9b8a479a9615560a123c8aceede713ba9390565a39b597132bdbfbfe0452b3afe632edd32317ffa029bd382e2132ed8484ac1c48f268b6d4 SHA512 2ab705e4c518ebc2babf5a829f6cd3708d247ed7f00f38f9e85519fa52e4ac1f00815a5659ea5b6bbdb1bf54d85f2fe490089fccbe4a2ad82ef6fdb0ef6091cd -EBUILD mplayer-9999.ebuild 17323 BLAKE2B 9167d9f1deea8ab2507a43567a9ba3b8eeff5ab8c75618d82122159266fa55b3554e00698fd631ac33978fbd466c4d69dfe53368e330d2f30a20397a665be2ee SHA512 ad2f1aaa9ef7c3ed6593e580aa2830c7323217c8dcf8616e4af1f1c0e42ed96787ac478cf11797e49ac7afd3c3472e66d41fb754c247e0f23e414939193b3783 +EBUILD mplayer-1.5_p20230618.ebuild 17673 BLAKE2B 5ddbd754fee6adee7eaf72992ad6ab8a608cefab055d45b87ec18cd0eee11bac5d5273d34ed93f9e9b1b777810e7b36f4cc4460898dfb8a1ac68df88a730c15a SHA512 9141ec71f2a262eaba1f8b0b7e8273d66b480bed919ca554a9686192f38f54e57d749b539f83343c6091aed49dfa873fa788eb753f9b9041997b12c8d028329b +EBUILD mplayer-9999.ebuild 17360 BLAKE2B 4e2e5d45380e632deaff878fb72f56ad631138722ca00967446eff78d32151d80f3a323ec2c2cfac5a82a976be611fee798da248882ce453d8aa82fc4cd1e304 SHA512 3472ddf6936583c4b81ff9afada01a112b89b71e82175f41761dd466084c79efcc14c88aa4185705babbb76db12764933e0102ddeae9bff981d21c6448112c26 MISC metadata.xml 2475 BLAKE2B 5a083ce5b8ed729245ec9eaf544be95f6cbdb9fcb5b80d3a21195557c3aede46d09bd93a0d1acd3830fc796f90dd5f15a17a3d3c69ba2a1a54a0676264dd02de SHA512 f04082ffd63adf9102dd82eb5b4c628fbf912701c7dae69f0b00bbad4e0957355e43369912e9422acc087200de982920c212efb60ba9c26675f74fd5f37fd739 diff --git a/media-video/mplayer/mplayer-1.5.ebuild b/media-video/mplayer/mplayer-1.5_p20230618.ebuild index 4f171b4f094c..7f503efeaf49 100644 --- a/media-video/mplayer/mplayer-1.5.ebuild +++ b/media-video/mplayer/mplayer-1.5_p20230618.ebuild @@ -11,12 +11,16 @@ if [[ ${PV} == *9999* ]]; then RELEASE_URI="" inherit subversion git-r3 -elif [[ "${PV%_rc*}" == "${PV}" && "${PV%_pre*}" == "${PV}" ]]; then +elif [[ "${PV%_rc*}" == "${PV}" && "${PV%_pre*}" == "${PV}" && "${PV%_p*}" == "${PV}" ]]; then MY_P="MPlayer-${PV}" S="${WORKDIR}/${MY_P}" RELEASE_URI="mirror://mplayer/releases/${MY_P}.tar.xz" else - RELEASE_URI="mirror://gentoo/${P}.tar.xz" + # If necessary, don't be afraid to make a snapshot. + # http://www.mplayerhq.hu/design7/dload.html says: + # "We recommend to always use the latest SVN to get the all the new + # features and bugfixes, especially if the release date above looks old." + RELEASE_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz" fi FONT_URI=" @@ -32,12 +36,15 @@ SRC_URI=" !truetype? ( ${FONT_URI} ) " -IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4" +IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2" +IUSE+=" cpu_flags_x86_fma3 cpu_flags_x86_fma4" IUSE+=" cpu_flags_x86_mmx cpu_flags_x86_mmxext" IUSE+=" cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1" IUSE+=" cpu_flags_x86_sse4_2 cpu_flags_x86_xop" IUSE+=" cpu_flags_x86_3dnow cpu_flags_x86_3dnowext" +IUSE+=" cpu_flags_arm_thumb cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3" +IUSE+=" cpu_flags_arm_iwmmxt" IUSE+=" cpu_flags_ppc_altivec" IUSE+=" a52 aalib +alsa aqua bidi bl bluray" @@ -66,10 +73,9 @@ X_RDEPS=" # nemesi? ( net-libs/libnemesi ) # - mplayer relies on private APIs in giflib that have been removed: # https://sourceforge.net/p/giflib/bugs/132/ -# - depends on <ffmpeg-5 for bug #876760, a snapshot may help though. RDEPEND=" app-arch/bzip2 - <media-video/ffmpeg-5:=[vdpau?] + >=media-video/ffmpeg-4.0:=[vdpau?] sys-libs/ncurses:= sys-libs/zlib a52? ( media-libs/a52dec ) @@ -163,7 +169,7 @@ RDEPEND+="selinux? ( sec-policy/selinux-mplayer )" LICENSE="GPL-2" SLOT="0" if [[ ${PV} != *9999* ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" fi # faac codecs are nonfree @@ -265,7 +271,7 @@ src_configure() { # Set LINGUAS [[ -n ${LINGUAS} ]] && LINGUAS="${LINGUAS/da/dk}" - [[ -n ${LINGUAS} ]] && LINGUAS="${LINGUAS/zh/zh_CN}" #482968 + [[ -n ${LINGUAS} ]] && LINGUAS="${LINGUAS/zh/zh_CN}" # bug #482968 # mplayer ebuild uses "use foo || --disable-foo" to forcibly disable # compilation in almost every situation. The reason for this is @@ -458,14 +464,21 @@ src_configure() { # Platform specific flags, hardcoded on amd64 (see below) use cpudetection && myconf+=( --enable-runtime-cpudetection ) - uses="3dnow 3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 ssse3 xop" - for i in ${uses}; do + local x86_uses="3dnow 3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 ssse3 xop" + for i in ${x86_uses}; do myconf+=( $(use_enable cpu_flags_x86_${i} ${i}) ) done - myconf+=( $(use_enable cpu_flags_x86_sse4_1 sse4) ) - myconf+=( $(use_enable cpu_flags_x86_sse4_2 sse42) ) + myconf+=( + $(use_enable cpu_flags_x86_sse4_1 sse4) + $(use_enable cpu_flags_x86_sse4_2 sse42) + ) myconf+=( + $(use_enable cpu_flags_arm_iwmmxt iwmmxt) + $(use_enable cpu_flags_arm_thumb thumb) + $(use_enable cpu_flags_arm_neon neon) + $(use_enable cpu_flags_arm_vfp armvfp) + $(use_enable cpu_flags_arm_vfpv3 vfpv3) $(use_enable cpu_flags_ppc_altivec altivec) $(use_enable shm) ) @@ -600,7 +613,7 @@ src_install() { _EOF_ fi - # bug 256203 + # bug #256203 if use rar; then cat >> "${ED}/etc/mplayer/mplayer.conf" <<- _EOF_ unrarexec=${EPREFIX}/usr/bin/unrar diff --git a/media-video/mplayer/mplayer-9999.ebuild b/media-video/mplayer/mplayer-9999.ebuild index b686cded65a2..8abf788096fd 100644 --- a/media-video/mplayer/mplayer-9999.ebuild +++ b/media-video/mplayer/mplayer-9999.ebuild @@ -121,7 +121,7 @@ RDEPEND=" opengl? ( virtual/opengl ) png? ( media-libs/libpng:= ) pnm? ( media-libs/netpbm ) - pulseaudio? ( media-libs/libpulse ) + pulseaudio? ( media-sound/pulseaudio ) rar? ( || ( app-arch/unrar @@ -268,7 +268,7 @@ src_configure() { # Set LINGUAS [[ -n ${LINGUAS} ]] && LINGUAS="${LINGUAS/da/dk}" - [[ -n ${LINGUAS} ]] && LINGUAS="${LINGUAS/zh/zh_CN}" #482968 + [[ -n ${LINGUAS} ]] && LINGUAS="${LINGUAS/zh/zh_CN}" # bug #482968 # mplayer ebuild uses "use foo || --disable-foo" to forcibly disable # compilation in almost every situation. The reason for this is @@ -461,6 +461,7 @@ src_configure() { # Platform specific flags, hardcoded on amd64 (see below) use cpudetection && myconf+=( --enable-runtime-cpudetection ) + # TODO: refresh this list uses="3dnow 3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 ssse3 xop" for i in ${uses}; do myconf+=( $(use_enable cpu_flags_x86_${i} ${i}) ) @@ -603,7 +604,7 @@ src_install() { _EOF_ fi - # bug 256203 + # bug #256203 if use rar; then cat >> "${ED}/etc/mplayer/mplayer.conf" <<- _EOF_ unrarexec=${EPREFIX}/usr/bin/unrar |