leio        14/12/30 21:46:43

  Modified:             ChangeLog
  Added:                gst-plugins-good-1.4.5.ebuild
  Removed:              gst-plugins-good-1.2.4.ebuild
  Log:
  Version bump. Many updates since 1.2.x series as this is a many months 
overdue next stable cycle upgrade. Includes new rtpstreampay, rtpstreamdepay 
and rtprtx* RTP elements.
  
  (Portage version: 2.2.15/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.199                media-libs/gst-plugins-good/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?rev=1.199&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?rev=1.199&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/ChangeLog?r1=1.198&r2=1.199

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v
retrieving revision 1.198
retrieving revision 1.199
diff -u -r1.198 -r1.199
--- ChangeLog   11 Oct 2014 12:43:04 -0000      1.198
+++ ChangeLog   30 Dec 2014 21:46:43 -0000      1.199
@@ -1,6 +1,15 @@
 # ChangeLog for media-libs/gst-plugins-good
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 
1.198 2014/10/11 12:43:04 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/ChangeLog,v 
1.199 2014/12/30 21:46:43 leio Exp $
+
+*gst-plugins-good-1.4.5 (30 Dec 2014)
+
+  30 Dec 2014; Mart Raudsepp <[email protected]> -gst-plugins-good-1.2.4.ebuild,
+  +gst-plugins-good-1.4.5.ebuild,
+  +files/gst-plugins-good-1.4.5-rtp-test-fixes.patch:
+  Version bump. Many updates since 1.2.x series as this is a many months
+  overdue next stable cycle upgrade. Includes new rtpstreampay, rtpstreamdepay
+  and rtprtx* RTP elements.
 
   11 Oct 2014; Markus Meier <[email protected]>
   gst-plugins-good-0.10.31-r1.ebuild:



1.1                  media-libs/gst-plugins-good/gst-plugins-good-1.4.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-1.4.5.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-1.4.5.ebuild?rev=1.1&content-type=text/plain

Index: gst-plugins-good-1.4.5.ebuild
===================================================================
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/media-libs/gst-plugins-good/gst-plugins-good-1.4.5.ebuild,v
 1.1 2014/12/30 21:46:43 leio Exp $

EAPI="5"

GST_ORG_MODULE="gst-plugins-good"
inherit eutils flag-o-matic gstreamer

DESCRIPTION="Basepack of plugins for GStreamer"
HOMEPAGE="http://gstreamer.freedesktop.org/";

LICENSE="LGPL-2.1+"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
IUSE="+orc"

# dtmf plugin moved from bad to good in 1.2
RDEPEND="
        >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]
        >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
        >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP}]
        >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}]
        >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
        orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )

        !<media-libs/gst-plugins-bad-1.1:${SLOT}
"
DEPEND="${RDEPEND}
        >=dev-util/gtk-doc-am-1.12
        sys-apps/sed
"

src_prepare() {
        # video coders subtest uses jpeg and png unconditionally; fixed 
upstream, check on bump, remove sys-apps/sed bdep
        sed -e '/tcase_add_test.*test_video_encoders_decoders/d' -i 
"${S}"/tests/check/pipelines/simple-launch-lines.c || die

        epatch "${FILESDIR}/${P}-rtp-test-fixes.patch"
}

src_configure() {
        # gst doesnt handle optimisations well
        strip-flags
        replace-flags "-O3" "-O2"
        filter-flags "-fprefetch-loop-arrays" # see bug 22249

        multilib-minimal_src_configure
}

multilib_src_configure() {
        # Always enable optional bz2 support for matroska
        # Always enable optional zlib support for qtdemux and matroska
        # Many media files require these to work, as some container headers are 
often
        # compressed, bug #291154
        gstreamer_multilib_src_configure \
                --enable-bz2 \
                --enable-zlib \
                --disable-examples \
                --with-default-audiosink=autoaudiosink \
                --with-default-visualizer=goom
}

multilib_src_install_all() {
        DOCS="AUTHORS ChangeLog NEWS README RELEASE"
        einstalldocs
        prune_libtool_files --modules
}




Reply via email to