From: "Thomas Deutschmann" <whissi@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/
Date: Wed, 17 Jun 2020 17:18:50 +0000 (UTC) [thread overview]
Message-ID: <1592414323.a52471c76d636e90d1a2367285e73c1f122b67eb.whissi@gentoo> (raw)
commit: a52471c76d636e90d1a2367285e73c1f122b67eb
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 17 17:18:43 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Jun 17 17:18:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52471c7
media-video/mplayer: sync live ebuild
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-video/mplayer/mplayer-9999.ebuild | 25 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)
diff --git a/media-video/mplayer/mplayer-9999.ebuild b/media-video/mplayer/mplayer-9999.ebuild
index c43a664ee9e..4ce8fdded4c 100644
--- a/media-video/mplayer/mplayer-9999.ebuild
+++ b/media-video/mplayer/mplayer-9999.ebuild
@@ -12,9 +12,9 @@ inherit toolchain-funcs flag-o-matic ${SVN_ECLASS}
IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext a52 aalib +alsa altivec aqua bidi bl bluray
bs2b cddb +cdio cdparanoia cpudetection debug dga
doc dts dv dvb +dvd +dvdnav +enca +encode faac faad fbcon
-ftp ggi gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa
+ftp ggi gnutls gsm +iconv ipv6 jack joystick jpeg kernel_linux ladspa
+libass libcaca libmpeg2 lirc live lzo mad md5sum +cpu_flags_x86_mmx cpu_flags_x86_mmxext mng mp3 nas
-+network nut openal opengl +osdmenu oss png pnm pulseaudio pvr
++network openal opengl openssl +osdmenu oss png pnm pulseaudio pvr
radio rar rtc rtmp samba selinux +shm sdl speex cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_ssse3
tga theora tremor +truetype toolame twolame +unicode v4l vcd vdpau vidix
vorbis +X x264 xinerama +xscreensaver +xv xvid yuv4mpeg zoran"
@@ -61,7 +61,7 @@ RDEPEND+="
sys-libs/ncurses:0=
app-arch/bzip2
sys-libs/zlib
- >=media-video/ffmpeg-3.0:0=[vdpau?]
+ >=media-video/ffmpeg-4.0:0=[gnutls?,openssl?,vdpau?]
a52? ( media-libs/a52dec )
aalib? ( media-libs/aalib )
alsa? ( media-libs/alsa-lib )
@@ -101,7 +101,6 @@ RDEPEND+="
mng? ( media-libs/libmng:= )
mp3? ( media-sound/mpg123 )
nas? ( media-libs/nas )
- nut? ( >=media-libs/libnut-661 )
openal? ( media-libs/openal )
opengl? ( virtual/opengl )
png? ( media-libs/libpng:0= )
@@ -151,7 +150,7 @@ RDEPEND+="
SLOT="0"
LICENSE="GPL-2"
if [[ ${PV} != *9999* ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
fi
# faac codecs are nonfree
@@ -230,6 +229,8 @@ src_prepare() {
# Set SVN version manually
subversion_wc_info
printf "${ESVN_WC_REVISION}" > $svf
+ else
+ eapply "${FILESDIR}"/${PN}-1.3-CVE-2016-4352.patch
fi
if [ ! -f VERSION ] ; then
[ -f "$svf" ] || die "Missing ${svf}. Did you generate your snapshot with prepare_mplayer.sh?"
@@ -266,13 +267,14 @@ src_configure() {
# disable opus and ilbc since it only controls support in internal
# ffmpeg which we do not use
myconf+="
- --disable-svga --disable-svgalib_helper
- --disable-ass-internal
--disable-arts
+ --disable-ass-internal
--disable-directfb
--disable-kai
- --disable-libopus
--disable-libilbc
+ --disable-libnut
+ --disable-libopus
+ --disable-svga --disable-svgalib_helper
--disable-xvmc
$(use_enable network networking)
$(use_enable joystick)
@@ -285,7 +287,6 @@ src_configure() {
use bidi || myconf+=" --disable-fribidi"
use ipv6 || myconf+=" --disable-inet6"
use libass || myconf+=" --disable-ass"
- use nut || myconf+=" --disable-libnut"
use rar || myconf+=" --disable-unrarexec"
use samba || myconf+=" --disable-smb"
use lirc || myconf+=" --disable-lirc --disable-lircc --disable-apple-ir"
@@ -324,6 +325,8 @@ src_configure() {
# DVB / Video4Linux / Radio support #
#####################################
myconf+=" --disable-tv-bsdbt848"
+ # broken upstream, won't work with recent kernels
+ myconf+=" --disable-ivtv"
# gone since linux-headers-2.6.38
myconf+=" --disable-tv-v4l1"
if { use dvb || use v4l || use pvr || use radio; }; then
@@ -484,6 +487,7 @@ src_configure() {
"
fi
+ # Note: --enable-gnutls only makes sense with --enable-ffmpeg_a
./configure \
--cc="$(tc-getCC)" \
--host-cc="$(tc-getBUILD_CC)" \
@@ -494,6 +498,7 @@ src_configure() {
--datadir="${EPREFIX}/usr/share/mplayer${namesuf}" \
--mandir="${EPREFIX}/usr/share/man" \
--disable-ffmpeg_a \
+ --disable-gnutls \
${myconf} || die
}
@@ -537,7 +542,7 @@ src_install() {
if use doc; then
docinto html/
- dohtml -r "${S}"/DOCS/HTML/*
+ dodoc -r "${S}"/DOCS/HTML/*
fi
if ! use truetype; then
next reply other threads:[~2020-06-17 17:18 UTC|newest]
Thread overview: 107+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-06-17 17:18 Thomas Deutschmann [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-03-12 10:14 [gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/ Ionen Wolkens
2025-02-10 9:01 Sam James
2024-12-12 11:08 Sam James
2024-12-12 11:08 Sam James
2024-12-08 3:01 Sam James
2024-11-25 21:49 Sam James
2024-11-25 21:49 Sam James
2024-11-25 21:01 Michał Górny
2024-11-24 20:25 Sam James
2024-11-23 16:20 Michał Górny
2024-11-23 10:01 Arthur Zamarin
2024-11-23 10:00 Arthur Zamarin
2024-11-23 10:00 Arthur Zamarin
2024-11-11 18:37 Andreas Sturmlechner
2024-03-11 21:33 Sam James
2023-12-06 8:32 Sam James
2023-12-05 20:56 Arthur Zamarin
2023-09-27 8:02 Sam James
2023-09-26 0:54 Sam James
2023-09-25 23:08 Sam James
2023-09-25 22:48 Sam James
2023-06-18 21:05 Sam James
2023-06-18 19:30 Sam James
2023-06-01 16:43 Arthur Zamarin
2023-06-01 7:33 Sam James
2023-06-01 7:24 Sam James
2023-05-29 13:11 Andreas Sturmlechner
2023-02-27 0:20 Sam James
2023-02-15 6:23 Sam James
2023-01-07 11:30 Arthur Zamarin
2023-01-07 11:30 Arthur Zamarin
2023-01-07 0:06 Sam James
2023-01-06 21:51 Sam James
2022-12-24 10:21 Sam James
2022-07-15 7:58 David Seifert
2022-03-14 10:48 Yixun Lan
2022-02-19 10:27 Alexis Ballier
2022-01-05 10:01 David Seifert
2022-01-04 13:18 David Seifert
2021-09-08 1:30 Sam James
2021-03-25 14:39 Sam James
2020-12-13 8:51 Sam James
2020-11-28 9:14 Agostino Sarubbo
2020-11-27 16:08 Agostino Sarubbo
2020-11-26 23:31 Thomas Deutschmann
2020-07-23 5:15 Kent Fredric
2020-07-21 23:15 Kent Fredric
2020-06-18 13:10 Thomas Deutschmann
2020-06-17 17:15 Thomas Deutschmann
2020-04-26 12:05 David Seifert
2020-02-22 23:17 David Seifert
2019-09-29 2:56 Mike Gilbert
2019-09-29 2:56 Mike Gilbert
2019-09-15 14:55 Michał Górny
2019-04-02 7:36 Matt Turner
2019-02-25 21:25 Mike Gilbert
2018-11-06 11:20 Alexis Ballier
2018-11-06 11:20 Alexis Ballier
2018-09-16 17:47 Andreas Sturmlechner
2018-09-16 17:41 Andreas Sturmlechner
2018-09-16 17:41 Andreas Sturmlechner
2018-09-16 17:41 Andreas Sturmlechner
2018-05-20 19:10 Andreas Sturmlechner
2018-04-15 8:16 Pacho Ramos
2018-03-23 4:48 Markus Meier
2018-03-23 0:02 Sergei Trofimovich
2018-03-18 22:59 Sergei Trofimovich
2018-03-08 19:33 Mike Gilbert
2018-03-03 13:12 Tobias Klausmann
2018-02-25 18:21 Thomas Deutschmann
2018-02-22 9:15 Jason Zaman
2018-02-21 22:34 Sergei Trofimovich
2018-01-28 2:06 Matt Turner
2018-01-25 0:18 Aaron Bauman
2017-10-14 6:18 Markus Meier
2017-10-13 19:20 Sergei Trofimovich
2017-10-13 9:50 Sergei Trofimovich
2017-10-13 0:13 Sergei Trofimovich
2017-10-12 21:19 Thomas Deutschmann
2017-10-11 17:44 Manuel Rüger
2017-10-08 12:36 Alexis Ballier
2017-09-10 20:02 Sergei Trofimovich
2017-06-12 20:44 Sergei Trofimovich
2017-03-04 13:37 Alexis Ballier
2017-02-25 14:22 Markus Meier
2017-02-05 12:09 Jeroen Roovers
2016-12-28 11:58 Pacho Ramos
2016-12-05 13:02 Alexis Ballier
2016-12-05 12:16 Alexis Ballier
2016-10-24 9:34 Pacho Ramos
2016-09-08 7:41 Jeroen Roovers
2016-05-26 9:37 Tobias Klausmann
2016-03-20 11:53 Agostino Sarubbo
2016-03-17 10:50 Agostino Sarubbo
2016-03-15 17:27 Markus Meier
2016-03-06 12:58 Agostino Sarubbo
2016-03-04 10:03 Alexis Ballier
2016-02-17 22:16 Alexis Ballier
2016-01-25 12:27 Alexis Ballier
2015-11-18 10:53 Agostino Sarubbo
2015-11-13 6:01 Alexis Ballier
2015-10-07 8:18 Alexis Ballier
2015-09-05 15:35 Pacho Ramos
2015-08-25 4:35 Jeroen Roovers
2015-08-21 9:14 Alexis Ballier
2015-08-21 7:06 Justin Lecher
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1592414323.a52471c76d636e90d1a2367285e73c1f122b67eb.whissi@gentoo \
--to=whissi@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox