pacho 15/01/19 11:15:29
Modified: gst-plugins-base-0.10.36-r1.ebuild
gst-plugins-base-1.2.4-r1.ebuild ChangeLog
Removed: gst-plugins-base-0.10.36.ebuild
Log:
Fix compilation with gcc-4.9 (#529962 by Martin Väth and Stephan Hartmann),
fix hang during gapless transition (#520090 by Georg Rudoy), drop old
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key
A188FBD4)
Revision Changes Path
1.12
media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild?rev=1.12&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild?rev=1.12&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild?r1=1.11&r2=1.12
Index: gst-plugins-base-0.10.36-r1.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- gst-plugins-base-0.10.36-r1.ebuild 11 Oct 2014 12:41:40 -0000 1.11
+++ gst-plugins-base-0.10.36-r1.ebuild 19 Jan 2015 11:15:29 -0000 1.12
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild,v
1.11 2014/10/11 12:41:40 maekke Exp $
+# $Header:
/var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-0.10.36-r1.ebuild,v
1.12 2015/01/19 11:15:29 pacho Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-base"
-inherit gstreamer
+inherit eutils gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
@@ -37,6 +37,12 @@
# though they are not actually used. This needs to be fixed upstream by
# replacing AC_PATH_XTRA with PKG_CONFIG calls.
sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure || die
+
+ # Fix compilation with gcc-4.9, bug #529962
+ epatch "${FILESDIR}"/${PN}-0.10.36-gcc-4.9.patch
+
+ # baseaudiosink: Resync when ringbuffer resets (from '0.10' branch)
+ epatch "${FILESDIR}"/${PN}-0.10.36-resync-ringbuffer.patch
}
multilib_src_configure() {
1.13
media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild?rev=1.13&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild?rev=1.13&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild?r1=1.12&r2=1.13
Index: gst-plugins-base-1.2.4-r1.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- gst-plugins-base-1.2.4-r1.ebuild 11 Oct 2014 12:40:59 -0000 1.12
+++ gst-plugins-base-1.2.4-r1.ebuild 19 Jan 2015 11:15:29 -0000 1.13
@@ -1,11 +1,11 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild,v
1.12 2014/10/11 12:40:59 maekke Exp $
+# $Header:
/var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/gst-plugins-base-1.2.4-r1.ebuild,v
1.13 2015/01/19 11:15:29 pacho Exp $
EAPI="5"
GST_ORG_MODULE="gst-plugins-base"
-inherit gstreamer
+inherit eutils gstreamer
DESCRIPTION="Basepack of plugins for gstreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/"
@@ -50,6 +50,9 @@
# though they are not actually used. This needs to be fixed upstream by
# replacing AC_PATH_XTRA with PKG_CONFIG calls, upstream bug #731047
sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure || die
+
+ # Fix compilation with gcc-4.9, bug #529962
+ epatch "${FILESDIR}"/${PN}-0.10.36-gcc-4.9.patch
}
multilib_src_configure() {
1.260 media-libs/gst-plugins-base/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/ChangeLog?rev=1.260&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/ChangeLog?rev=1.260&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-base/ChangeLog?r1=1.259&r2=1.260
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v
retrieving revision 1.259
retrieving revision 1.260
diff -u -r1.259 -r1.260
--- ChangeLog 24 Dec 2014 18:43:16 -0000 1.259
+++ ChangeLog 19 Jan 2015 11:15:29 -0000 1.260
@@ -1,6 +1,14 @@
# ChangeLog for media-libs/gst-plugins-base
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v
1.259 2014/12/24 18:43:16 leio Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-base/ChangeLog,v
1.260 2015/01/19 11:15:29 pacho Exp $
+
+ 19 Jan 2015; Pacho Ramos <[email protected]>
+ +files/gst-plugins-base-0.10.36-gcc-4.9.patch,
+ +files/gst-plugins-base-0.10.36-resync-ringbuffer.patch,
+ -gst-plugins-base-0.10.36.ebuild, gst-plugins-base-0.10.36-r1.ebuild,
+ gst-plugins-base-1.2.4-r1.ebuild:
+ Fix compilation with gcc-4.9 (#529962 by Martin Väth and Stephan Hartmann),
+ fix hang during gapless transition (#520090 by Georg Rudoy), drop old
*gst-plugins-base-1.4.5 (24 Dec 2014)