dlan        14/11/16 14:37:22

  Modified:             vlc-2.1.5.ebuild vlc-9999.ebuild vlc-2.1.2.ebuild
                        vlc-2.1.9999.ebuild vlc-2.2.9999.ebuild
                        vlc-2.1.4.ebuild ChangeLog metadata.xml
  Log:
  proxy for maintainer, fix bug 525004, 506322, 489508, 499996
  
  (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 
0xAABEFD55)

Revision  Changes    Path
1.4                  media-video/vlc/vlc-2.1.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild?r1=1.3&r2=1.4

Index: vlc-2.1.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- vlc-2.1.5.ebuild    15 Nov 2014 11:56:20 -0000      1.3
+++ vlc-2.1.5.ebuild    16 Nov 2014 14:37:22 -0000      1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild,v 1.3 
2014/11/15 11:56:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.5.ebuild,v 1.4 
2014/11/16 14:37:22 dlan Exp $
 
 EAPI="5"
 
@@ -49,7 +49,7 @@
        +macosx-audio +macosx-dialog-provider +macosx-eyetv +macosx-quartztext
        +macosx-qtkit +macosx-vout matroska media-library mmx modplug mp3 mpeg
        mtp musepack ncurses neon ogg omxil opencv opengl optimisememory opus
-       png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba
+       png +postproc projectm pulseaudio +qt4 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 wma-fixed +X x264 +xcb xml xv zvbi"
@@ -119,7 +119,6 @@
                projectm? ( media-libs/libprojectm:0 media-fonts/dejavu:0 )
                pulseaudio? ( >=media-sound/pulseaudio-0.9.22:0 )
                qt4? ( >=dev-qt/qtgui-4.6.0:4 >=dev-qt/qtcore-4.6.0:4 )
-               qt5? ( >=dev-qt/qtgui-5.1.0:5 >=dev-qt/qtcore-5.1.0:5 
dev-qt/qtwidgets:5 )
                rdp? ( net-misc/freerdp:0= )
                samba? ( || ( >=net-fs/samba-3.4.6:0[smbclient] 
>=net-fs/samba-4.0.0:0[client] ) )
                schroedinger? ( >=media-libs/schroedinger-1.0.10:0 )
@@ -175,10 +174,9 @@
        libcaca? ( X )
        libtar? ( skins )
        libtiger? ( kate )
-       qt4? ( X !qt5 )
-       qt5? ( X !qt4 )
+       qt4? ( X )
        sdl? ( X )
-       skins? ( truetype X ^^ ( qt4 qt5 ) )
+       skins? ( truetype X qt4 )
        vaapi? ( avcodec X )
        vlm? ( encode )
        xv? ( xcb )
@@ -203,12 +201,6 @@
 }
 
 src_prepare() {
-       # Support for Qt5.
-       if use qt5 ; then
-               export UIC="/usr/lib64/qt5/bin/uic"
-               export MOC="/usr/lib64/qt5/bin/moc"
-       fi
-
        # Remove unnecessary warnings about unimplemented pragmas on gcc for 
now.
        # Need to recheck this with gcc 4.9 and every subsequent minor bump of 
gcc.
        #
@@ -242,7 +234,9 @@
        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
+       if ! use avcodec; then
+               sed -i 's/^#if LIBAVCODEC_VERSION_CHECK(.*)$/#if 0/' 
modules/codec/avcodec/fourcc.c || die
+       fi
 
        # Don't use --started-from-file when not using dbus.
        if ! use dbus ; then
@@ -250,9 +244,7 @@
        fi
 
        # Disable a bogus check
-       if ! use avcodec; then
-               sed -i "s:libavcodec < 56:libavcodec < 57:g" configure.ac || die
-       fi
+       sed -i "s:libavcodec < 56:libavcodec < 57:g" configure.ac || die
 
        eautoreconf
 
@@ -264,6 +256,10 @@
        # Compatibility fix for Samba 4.
        use samba && append-cppflags "-I/usr/include/samba-4.0"
 
+       # We need to disable -fstack-check if use >=gcc 4.8.0.
+       # See bug #499996
+       use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
        # Needs libresid-builder from libsidplay:2 which is in another 
directory...
        # FIXME!
        append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
@@ -276,11 +272,6 @@
                                --with-default-monospace-font-family=Monospace"
        fi
 
-       local qt_flag=""
-       if use qt4 || use qt5 ; then
-               qt_flag="--enable-qt"
-       fi
-
        econf \
                ${myconf} \
                --enable-vlc \
@@ -369,7 +360,7 @@
                $(use_enable postproc) \
                $(use_enable projectm) \
                $(use_enable pulseaudio pulse) \
-               ${qt_flag} \
+               $(use_enable qt4 qt) \
                $(use_enable rdp libfreerdp) \
                $(use_enable rtsp realrtsp) \
                $(use_enable run-as-root) \



1.227                media-video/vlc/vlc-9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-9999.ebuild?rev=1.227&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-9999.ebuild?rev=1.227&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-9999.ebuild?r1=1.226&r2=1.227

Index: vlc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v
retrieving revision 1.226
retrieving revision 1.227
diff -u -r1.226 -r1.227
--- vlc-9999.ebuild     15 Nov 2014 11:56:20 -0000      1.226
+++ vlc-9999.ebuild     16 Nov 2014 14:37:22 -0000      1.227
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 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.226 
2014/11/15 11:56:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-9999.ebuild,v 1.227 
2014/11/16 14:37:22 dlan Exp $
 
 EAPI="5"
 
@@ -116,7 +116,7 @@
                projectm? ( media-libs/libprojectm:0 media-fonts/dejavu:0 )
                pulseaudio? ( >=media-sound/pulseaudio-1:0 )
                qt4? ( >=dev-qt/qtgui-4.6:4 >=dev-qt/qtcore-4.6:4 )
-               qt5? ( >=dev-qt/qtgui-5.1:5 >=dev-qt/qtcore-5.1:5 
dev-qt/qtwidgets:5 )
+               qt5? ( >=dev-qt/qtgui-5.1:5 >=dev-qt/qtcore-5.1:5 
>=dev-qt/qtwidgets-5.1:5  >=dev-qt/qtx11extras-5.1:5 )
                rdp? ( >=net-misc/freerdp-1.0.1:0= )
                samba? ( || ( >=net-fs/samba-3.4.6:0[smbclient] 
>=net-fs/samba-4:0[client] ) )
                schroedinger? ( >=media-libs/schroedinger-1.0.10:0 )
@@ -246,11 +246,6 @@
        # 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.
-       if ! use avcodec; then
-               sed -i 's/^#if LIBAVCODEC_VERSION_CHECK(.*)$/#if 0/' 
modules/codec/avcodec/fourcc.c || die
-       fi
-
        # Don't use --started-from-file when not using dbus.
        if ! use dbus ; then
                sed -i 's/ --started-from-file//' share/vlc.desktop.in || die
@@ -266,6 +261,10 @@
        # Compatibility fix for Samba 4.
        use samba && append-cppflags "-I/usr/include/samba-4.0"
 
+       # We need to disable -fstack-check if use >=gcc 4.8.0.
+       # See bug #499996
+       use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
        # Needs libresid-builder from libsidplay:2 which is in another 
directory...
        # FIXME!
        append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"



1.16                 media-video/vlc/vlc-2.1.2.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild?rev=1.16&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild?rev=1.16&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild?r1=1.15&r2=1.16

Index: vlc-2.1.2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- vlc-2.1.2.ebuild    15 Nov 2014 11:56:20 -0000      1.15
+++ vlc-2.1.2.ebuild    16 Nov 2014 14:37:22 -0000      1.16
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild,v 1.15 
2014/11/15 11:56:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.2.ebuild,v 1.16 
2014/11/16 14:37:22 dlan Exp $
 
 EAPI="5"
 
@@ -49,7 +49,7 @@
        +macosx-audio +macosx-dialog-provider +macosx-eyetv +macosx-quartztext
        +macosx-qtkit +macosx-vout matroska media-library mmx modplug mp3 mpeg
        mtp musepack ncurses neon ogg omxil opencv opengl optimisememory opus
-       png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba
+       png +postproc projectm pulseaudio +qt4 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"
@@ -119,7 +119,6 @@
                projectm? ( media-libs/libprojectm:0 media-fonts/dejavu:0 )
                pulseaudio? ( >=media-sound/pulseaudio-0.9.22:0 )
                qt4? ( >=dev-qt/qtgui-4.6.0:4 >=dev-qt/qtcore-4.6.0:4 )
-               qt5? ( >=dev-qt/qtgui-5.1.0:5 >=dev-qt/qtcore-5.1.0:5 
dev-qt/qtwidgets:5 )
                rdp? ( net-misc/freerdp:0= )
                samba? ( || ( >=net-fs/samba-3.4.6:0[smbclient] 
>=net-fs/samba-4.0.0:0[client] ) )
                schroedinger? ( >=media-libs/schroedinger-1.0.10:0 )
@@ -174,10 +173,9 @@
        libcaca? ( X )
        libtar? ( skins )
        libtiger? ( kate )
-       qt4? ( X !qt5 )
-       qt5? ( X !qt4 )
+       qt4? ( X )
        sdl? ( X )
-       skins? ( truetype X ^^ ( qt4 qt5 ) )
+       skins? ( truetype X qt4 )
        vaapi? ( avcodec X )
        vlm? ( encode )
        xv? ( xcb )
@@ -202,12 +200,6 @@
 }
 
 src_prepare() {
-       # Support for Qt5.
-       if use qt5 ; then
-               export UIC="/usr/lib64/qt5/bin/uic"
-               export MOC="/usr/lib64/qt5/bin/moc"
-       fi
-
        # Remove unnecessary warnings about unimplemented pragmas on gcc for 
now.
        # Need to recheck this with gcc 4.9 and every subsequent minor bump of 
gcc.
        #
@@ -260,6 +252,10 @@
        # Compatibility fix for Samba 4.
        use samba && append-cppflags "-I/usr/include/samba-4.0"
 
+       # We need to disable -fstack-check if use >=gcc 4.8.0.
+       # See bug #499996
+       use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
        # Needs libresid-builder from libsidplay:2 which is in another 
directory...
        # FIXME!
        append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
@@ -272,11 +268,6 @@
                                --with-default-monospace-font-family=Monospace"
        fi
 
-       local qt_flag=""
-       if use qt4 || use qt5 ; then
-               qt_flag="--enable-qt"
-       fi
-
        econf \
                ${myconf} \
                --enable-vlc \
@@ -363,7 +354,7 @@
                $(use_enable postproc) \
                $(use_enable projectm) \
                $(use_enable pulseaudio pulse) \
-               ${qt_flag} \
+               $(use_enable qt4 qt) \
                $(use_enable rdp libfreerdp) \
                $(use_enable rtsp realrtsp) \
                $(use_enable run-as-root) \



1.26                 media-video/vlc/vlc-2.1.9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild?rev=1.26&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild?rev=1.26&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild?r1=1.25&r2=1.26

Index: vlc-2.1.9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- vlc-2.1.9999.ebuild 15 Nov 2014 11:56:20 -0000      1.25
+++ vlc-2.1.9999.ebuild 16 Nov 2014 14:37:22 -0000      1.26
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 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.25 
2014/11/15 11:56:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.9999.ebuild,v 1.26 
2014/11/16 14:37:22 dlan Exp $
 
 EAPI="5"
 
@@ -49,7 +49,7 @@
        +macosx-audio +macosx-dialog-provider +macosx-eyetv +macosx-quartztext
        +macosx-qtkit +macosx-vout matroska media-library mmx modplug mp3 mpeg
        mtp musepack ncurses neon ogg omxil opencv opengl optimisememory opus
-       png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba
+       png +postproc projectm pulseaudio +qt4 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 wma-fixed +X x264 +xcb xml xv zvbi"
@@ -119,7 +119,6 @@
                projectm? ( media-libs/libprojectm:0 media-fonts/dejavu:0 )
                pulseaudio? ( >=media-sound/pulseaudio-0.9.22:0 )
                qt4? ( >=dev-qt/qtgui-4.6.0:4 >=dev-qt/qtcore-4.6.0:4 )
-               qt5? ( >=dev-qt/qtgui-5.1.0:5 >=dev-qt/qtcore-5.1.0:5 
dev-qt/qtwidgets:5 )
                rdp? ( net-misc/freerdp:0= )
                samba? ( || ( >=net-fs/samba-3.4.6:0[smbclient] 
>=net-fs/samba-4.0.0:0[client] ) )
                schroedinger? ( >=media-libs/schroedinger-1.0.10:0 )
@@ -175,10 +174,9 @@
        libcaca? ( X )
        libtar? ( skins )
        libtiger? ( kate )
-       qt4? ( X !qt5 )
-       qt5? ( X !qt4 )
+       qt4? ( X )
        sdl? ( X )
-       skins? ( truetype X ^^ ( qt4 qt5 ) )
+       skins? ( truetype X qt4 )
        vaapi? ( avcodec X )
        vlm? ( encode )
        xv? ( xcb )
@@ -203,12 +201,6 @@
 }
 
 src_prepare() {
-       # Support for Qt5.
-       if use qt5 ; then
-               export UIC="/usr/lib64/qt5/bin/uic"
-               export MOC="/usr/lib64/qt5/bin/moc"
-       fi
-
        # Remove unnecessary warnings about unimplemented pragmas on gcc for 
now.
        # Need to recheck this with gcc 4.9 and every subsequent minor bump of 
gcc.
        #
@@ -261,6 +253,10 @@
        # Compatibility fix for Samba 4.
        use samba && append-cppflags "-I/usr/include/samba-4.0"
 
+       # We need to disable -fstack-check if use >=gcc 4.8.0.
+       # See bug #499996
+       use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
        # Needs libresid-builder from libsidplay:2 which is in another 
directory...
        # FIXME!
        append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
@@ -273,11 +269,6 @@
                                --with-default-monospace-font-family=Monospace"
        fi
 
-       local qt_flag=""
-       if use qt4 || use qt5 ; then
-               qt_flag="--enable-qt"
-       fi
-
        econf \
                ${myconf} \
                --enable-vlc \
@@ -366,7 +357,7 @@
                $(use_enable postproc) \
                $(use_enable projectm) \
                $(use_enable pulseaudio pulse) \
-               ${qt_flag} \
+               $(use_enable qt4 qt) \
                $(use_enable rdp libfreerdp) \
                $(use_enable rtsp realrtsp) \
                $(use_enable run-as-root) \



1.4                  media-video/vlc/vlc-2.2.9999.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild?rev=1.4&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild?rev=1.4&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild?r1=1.3&r2=1.4

Index: vlc-2.2.9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- vlc-2.2.9999.ebuild 15 Nov 2014 11:56:20 -0000      1.3
+++ vlc-2.2.9999.ebuild 16 Nov 2014 14:37:22 -0000      1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild,v 1.3 
2014/11/15 11:56:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.2.9999.ebuild,v 1.4 
2014/11/16 14:37:22 dlan Exp $
 
 EAPI="5"
 
@@ -116,7 +116,7 @@
                projectm? ( media-libs/libprojectm:0 media-fonts/dejavu:0 )
                pulseaudio? ( >=media-sound/pulseaudio-1:0 )
                qt4? ( >=dev-qt/qtgui-4.6:4 >=dev-qt/qtcore-4.6:4 )
-               qt5? ( >=dev-qt/qtgui-5.1:5 >=dev-qt/qtcore-5.1:5 
dev-qt/qtwidgets:5 )
+               qt5? ( >=dev-qt/qtgui-5.1:5 >=dev-qt/qtcore-5.1:5 
>=dev-qt/qtwidgets-5.1:5  >=dev-qt/qtx11extras-5.1:5 )
                rdp? ( >=net-misc/freerdp-1.0.1:0= )
                samba? ( || ( >=net-fs/samba-3.4.6:0[smbclient] 
>=net-fs/samba-4:0[client] ) )
                schroedinger? ( >=media-libs/schroedinger-1.0.10:0 )
@@ -246,11 +246,6 @@
        # 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.
-       if ! use avcodec; then
-               sed -i 's/^#if LIBAVCODEC_VERSION_CHECK(.*)$/#if 0/' 
modules/codec/avcodec/fourcc.c || die
-       fi
-
        # Don't use --started-from-file when not using dbus.
        if ! use dbus ; then
                sed -i 's/ --started-from-file//' share/vlc.desktop.in || die
@@ -266,6 +261,10 @@
        # Compatibility fix for Samba 4.
        use samba && append-cppflags "-I/usr/include/samba-4.0"
 
+       # We need to disable -fstack-check if use >=gcc 4.8.0.
+       # See bug #499996
+       use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
        # Needs libresid-builder from libsidplay:2 which is in another 
directory...
        # FIXME!
        append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"



1.11                 media-video/vlc/vlc-2.1.4.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild?rev=1.11&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild?rev=1.11&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild?r1=1.10&r2=1.11

Index: vlc-2.1.4.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- vlc-2.1.4.ebuild    15 Nov 2014 11:56:20 -0000      1.10
+++ vlc-2.1.4.ebuild    16 Nov 2014 14:37:22 -0000      1.11
@@ -1,6 +1,6 @@
 # Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild,v 1.10 
2014/11/15 11:56:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.1.4.ebuild,v 1.11 
2014/11/16 14:37:22 dlan Exp $
 
 EAPI="5"
 
@@ -49,7 +49,7 @@
        +macosx-audio +macosx-dialog-provider +macosx-eyetv +macosx-quartztext
        +macosx-qtkit +macosx-vout matroska media-library mmx modplug mp3 mpeg
        mtp musepack ncurses neon ogg omxil opencv opengl optimisememory opus
-       png +postproc projectm pulseaudio +qt4 qt5 rdp rtsp run-as-root samba
+       png +postproc projectm pulseaudio +qt4 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 wma-fixed +X x264 +xcb xml xv zvbi"
@@ -119,7 +119,6 @@
                projectm? ( media-libs/libprojectm:0 media-fonts/dejavu:0 )
                pulseaudio? ( >=media-sound/pulseaudio-0.9.22:0 )
                qt4? ( >=dev-qt/qtgui-4.6.0:4 >=dev-qt/qtcore-4.6.0:4 )
-               qt5? ( >=dev-qt/qtgui-5.1.0:5 >=dev-qt/qtcore-5.1.0:5 
dev-qt/qtwidgets:5 )
                rdp? ( net-misc/freerdp:0= )
                samba? ( || ( >=net-fs/samba-3.4.6:0[smbclient] 
>=net-fs/samba-4.0.0:0[client] ) )
                schroedinger? ( >=media-libs/schroedinger-1.0.10:0 )
@@ -175,10 +174,9 @@
        libcaca? ( X )
        libtar? ( skins )
        libtiger? ( kate )
-       qt4? ( X !qt5 )
-       qt5? ( X !qt4 )
+       qt4? ( X )
        sdl? ( X )
-       skins? ( truetype X ^^ ( qt4 qt5 ) )
+       skins? ( truetype X qt4 )
        vaapi? ( avcodec X )
        vlm? ( encode )
        xv? ( xcb )
@@ -203,12 +201,6 @@
 }
 
 src_prepare() {
-       # Support for Qt5.
-       if use qt5 ; then
-               export UIC="/usr/lib64/qt5/bin/uic"
-               export MOC="/usr/lib64/qt5/bin/moc"
-       fi
-
        # Remove unnecessary warnings about unimplemented pragmas on gcc for 
now.
        # Need to recheck this with gcc 4.9 and every subsequent minor bump of 
gcc.
        #
@@ -261,6 +253,10 @@
        # Compatibility fix for Samba 4.
        use samba && append-cppflags "-I/usr/include/samba-4.0"
 
+       # We need to disable -fstack-check if use >=gcc 4.8.0.
+       # See bug #499996
+       use x86 && append-cflags $(test-flags-CC -fno-stack-check)
+
        # Needs libresid-builder from libsidplay:2 which is in another 
directory...
        # FIXME!
        append-ldflags "-L/usr/$(get_libdir)/sidplay/builders/"
@@ -273,11 +269,6 @@
                                --with-default-monospace-font-family=Monospace"
        fi
 
-       local qt_flag=""
-       if use qt4 || use qt5 ; then
-               qt_flag="--enable-qt"
-       fi
-
        econf \
                ${myconf} \
                --enable-vlc \
@@ -366,7 +357,7 @@
                $(use_enable postproc) \
                $(use_enable projectm) \
                $(use_enable pulseaudio pulse) \
-               ${qt_flag} \
+               $(use_enable qt4 qt) \
                $(use_enable rdp libfreerdp) \
                $(use_enable rtsp realrtsp) \
                $(use_enable run-as-root) \



1.919                media-video/vlc/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/ChangeLog?rev=1.919&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/ChangeLog?rev=1.919&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/ChangeLog?r1=1.918&r2=1.919

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v
retrieving revision 1.918
retrieving revision 1.919
diff -u -r1.918 -r1.919
--- ChangeLog   15 Nov 2014 11:56:20 -0000      1.918
+++ ChangeLog   16 Nov 2014 14:37:22 -0000      1.919
@@ -1,6 +1,26 @@
 # ChangeLog for media-video/vlc
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.918 
2014/11/15 11:56:20 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/ChangeLog,v 1.919 
2014/11/16 14:37:22 dlan Exp $
+
+  16 Nov 2014; Yixun Lan <[email protected]> vlc-2.1.2.ebuild, vlc-2.1.4.ebuild,
+  vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild, vlc-9999.ebuild,
+  metadata.xml:
+  proxy for maintainer, fix bug 525004, 506322, 489508, 499996
+  5) Add missing qtx11extras dependency for Qt5.
+  Fixes 525004 and unreported issue that VLC opens separate window for movie
+  when Qt5 X11 Extras are not found by configure script.
+  Although it is possible to use Qt5 with Wayland instead of X11, it is not
+  well supported by VLC, yet (WiP). Ebuild does not support wayland output, 
yet.
+  4) Removed workaround for avcodec use flag disabled.
+  It is not needed anymore starting with version 2.2
+  3) Corrected bugfix for bug 506322 - ebuild for version 2.1.5 was improperly 
fixed.
+  2) Drop support for Qt5 in VLC 2.1.x branch.
+  Fixes bug 489508. qt5 use flag was buggy, and this configuration was not 
very well
+  supported by upstream. Since Qt5 is still masked in portage tree, there is
+  a big chance that first VLC 2.2.x release will be before Qt5 is unmasked.
+  1) Disable fstack-check on x86 (enabled on hardened configurations by 
default)
+  because of registers shortage.
+  Fixes bug 499996 reported by Bertrand Jacquin and patch submitted by Anthony 
Basile.
 
   15 Nov 2014; Markos Chandras <[email protected]> vlc-2.1.2.ebuild,
   vlc-2.1.4.ebuild, vlc-2.1.5.ebuild, vlc-2.1.9999.ebuild, vlc-2.2.9999.ebuild,



1.83                 media-video/vlc/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/metadata.xml?rev=1.83&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/metadata.xml?rev=1.83&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/vlc/metadata.xml?r1=1.82&r2=1.83

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-video/vlc/metadata.xml,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -r1.82 -r1.83
--- metadata.xml        14 Nov 2014 02:13:20 -0000      1.82
+++ metadata.xml        16 Nov 2014 14:37:22 -0000      1.83
@@ -51,7 +51,8 @@
                <flag name="opus">Support opus decoding via libopus.</flag>
                <flag name="postproc">Enables image post-processing via 
libpostproc (part of FFmpeg).</flag>
                <flag name="projectm">Enables the projectM visualization 
plugin.</flag>
-               <flag name="qt4" restrict="&gt;=media-video/vlc-0.9">Builds a 
<pkg>x11-libs/qt</pkg> based frontend, a graphical interface.</flag>
+               <flag name="qt4" restrict="&gt;=media-video/vlc-0.9">Builds a 
Qt4 based frontend, a graphical interface.</flag>
+               <flag name="qt5" restrict="&gt;=media-video/vlc-2.2">Builds a 
Qt5 based frontend, a graphical interface.</flag>
                <flag name="rdp">Enables freerdp for RDP/Remote Desktop client 
support</flag>
                <flag name="rtsp">Enables real audio and RTSP modules.</flag>
                <flag name="run-as-root">Allows vlc to start for root. Don't 
enable this unless you have a very specific (e.g. embedded) need for it!</flag>




Reply via email to