summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Wijsman <tomwij@gentoo.org>2013-12-13 19:41:52 +0000
committerTom Wijsman <tomwij@gentoo.org>2013-12-13 19:41:52 +0000
commit8c83218ed908e8aa8e8c7d061ff6bdca54ac36bb (patch)
tree79e0e8a18c60c72fbb96e090e4b7cd9ffe22a447 /media-video
parentsys-cluster/charm: Updated maintainer email to gentoo.org (diff)
downloadgentoo-2-8c83218ed908e8aa8e8c7d061ff6bdca54ac36bb.tar.gz
gentoo-2-8c83218ed908e8aa8e8c7d061ff6bdca54ac36bb.tar.bz2
gentoo-2-8c83218ed908e8aa8e8c7d061ff6bdca54ac36bb.zip
Sync up 9999 ebuilds with changes to 2.1.1.
(Portage version: HEAD/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
Diffstat (limited to 'media-video')
-rw-r--r--media-video/vlc/ChangeLog6
-rw-r--r--media-video/vlc/vlc-2.1.9999.ebuild11
-rw-r--r--media-video/vlc/vlc-9999.ebuild11
3 files changed, 19 insertions, 9 deletions
diff --git a/media-video/vlc/ChangeLog b/media-video/vlc/ChangeLog
index ea2e8abcd3ed..3c86c7b2a221 100644
--- a/media-video/vlc/ChangeLog
+++ b/media-video/vlc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/vlc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.877 2013/12/07 20:19:42 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.878 2013/12/13 19:41:52 tomwij Exp $
+
+ 13 Dec 2013; Tom Wijsman <TomWij@gentoo.org> vlc-2.1.9999.ebuild,
+ vlc-9999.ebuild:
+ Sync up 9999 ebuilds with changes to 2.1.1.
07 Dec 2013; Tom Wijsman <TomWij@gentoo.org>
+files/vlc-2.1.1-freetype-2.5.1-support.patch, vlc-2.1.1.ebuild:
diff --git a/media-video/vlc/vlc-2.1.9999.ebuild b/media-video/vlc/vlc-2.1.9999.ebuild
index 860b604d23b8..25d15215fde9 100644
--- a/media-video/vlc/vlc-2.1.9999.ebuild
+++ b/media-video/vlc/vlc-2.1.9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v 1.11 2013/11/17 15:48:44 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v 1.12 2013/12/13 19:41:52 tomwij Exp $
EAPI="5"
@@ -32,10 +32,10 @@ else
fi
LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/core7.0.0-vlc5.4.0"
+SLOT="0/5-7" # vlc - vlccore
if [ "${PV%9999}" = "${PV}" ] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 -sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+ KEYWORDS="~amd64 ~arm ~ppc -sparc ~x86 ~amd64-fbsd ~x86-fbsd"
else
KEYWORDS=""
fi
@@ -52,7 +52,7 @@ IUSE="a52 aalib alsa altivec atmo +audioqueue avahi +avcodec
png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba
schroedinger sdl sdl-image sftp shout sid skins speex sse svg +swscale
taglib theora tremor truetype twolame udev upnp vaapi v4l vcdx vdpau
- vlm vorbis wma-fixed +X x264 +xcb xml xv zvbi"
+ vlm vorbis wma-fixed +X x264 +xcb xml xv zvbi"
RDEPEND="
!<media-video/ffmpeg-1.2:0
@@ -239,6 +239,9 @@ src_prepare() {
# Fix up broken audio; first is a fixed reversed bisected commit, latter two are backported.
epatch "${FILESDIR}"/${PN}-2.1.0-TomWij-bisected-PA-broken-underflow.patch
+ # Disable avcodec checks when avcodec is not used.
+ sed -i 's/^#if LIBAVCODEC_VERSION_CHECK(.*)$/#if 0/' modules/codec/avcodec/fourcc.c || die
+
eautoreconf
# Disable automatic running of tests.
diff --git a/media-video/vlc/vlc-9999.ebuild b/media-video/vlc/vlc-9999.ebuild
index 5aaea80bb912..409b8083f270 100644
--- a/media-video/vlc/vlc-9999.ebuild
+++ b/media-video/vlc/vlc-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.205 2013/11/17 15:48:44 tomwij Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.206 2013/12/13 19:41:52 tomwij Exp $
EAPI="5"
@@ -32,10 +32,10 @@ else
fi
LICENSE="LGPL-2.1 GPL-2"
-SLOT="0/core7.0.0-vlc5.4.0"
+SLOT="0/5-7" # vlc - vlccore
if [ "${PV%9999}" = "${PV}" ] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 -sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+ KEYWORDS="~amd64 ~arm ~ppc -sparc ~x86 ~amd64-fbsd ~x86-fbsd"
else
KEYWORDS=""
fi
@@ -52,7 +52,7 @@ IUSE="a52 aalib alsa altivec atmo +audioqueue avahi +avcodec
png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba
schroedinger sdl sdl-image sftp shout sid skins speex sse svg +swscale
taglib theora tremor truetype twolame udev upnp vaapi v4l vcdx vdpau
- vlm vnc vorbis vpx wma-fixed +X x264 +xcb xml xv zvbi"
+ vlm vnc vorbis vpx wma-fixed +X x264 +xcb xml xv zvbi"
RDEPEND="
!<media-video/ffmpeg-1.2:0
@@ -244,6 +244,9 @@ src_prepare() {
# Fix up broken audio when skipping using a fixed reversed bisected commit.
epatch "${FILESDIR}"/${PN}-2.1.0-TomWij-bisected-PA-broken-underflow.patch
+ # Disable avcodec checks when avcodec is not used.
+ sed -i 's/^#if LIBAVCODEC_VERSION_CHECK(.*)$/#if 0/' modules/codec/avcodec/fourcc.c || die
+
eautoreconf
# Disable automatic running of tests.