dev-cpp/gstreamermm: Fix building with latest glibmm/libsigc++ (#568254)
authorPacho Ramos <pacho@gentoo.org>
Tue, 15 Dec 2015 19:53:07 +0000 (20:53 +0100)
committerPacho Ramos <pacho@gentoo.org>
Tue, 15 Dec 2015 20:16:25 +0000 (21:16 +0100)
Package-Manager: portage-2.2.26

dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild

index aca693a5faa52c386244b3d310aaa2033560ce52..08447b904e01f480a9e08024c2fbe192de1369bd 100644 (file)
@@ -5,7 +5,7 @@
 EAPI="5"
 GNOME2_LA_PUNT="yes"
 
-inherit gnome2
+inherit flag-o-matic gnome2
 
 DESCRIPTION="C++ interface for GStreamer"
 HOMEPAGE="http://gstreamer.freedesktop.org/bindings/cplusplus.html"
@@ -30,6 +30,10 @@ DEPEND="${RDEPEND}
                media-plugins/gst-plugins-x:0.10 )
 "
 
-DOCS="AUTHORS ChangeLog NEWS README"
 # Installs reference docs into /usr/share/doc/gstreamermm-0.10/
 # but that's okay, because the rest of dev-cpp/*mm stuff does the same
+
+src_prepare() {
+       gnome2_src_prepare
+       append-cxxflags -std=c++11 #568254
+}
index 945242a7ae6dbee3a72166c59619837b7760148e..fbedd8d177d0671c3dcba8dc4976f6f44019e8ce 100644 (file)
@@ -3,8 +3,7 @@
 # $Id$
 
 EAPI="5"
-
-inherit gnome2
+inherit flag-o-matic gnome2
 
 DESCRIPTION="C++ interface for GStreamer"
 HOMEPAGE="http://gstreamer.freedesktop.org/bindings/cplusplus.html"
@@ -47,6 +46,7 @@ src_prepare() {
        fi
 
        gnome2_src_prepare
+       append-cxxflags -std=c++11 #568254 , fixed in master
 }
 
 src_configure() {
@@ -55,5 +55,5 @@ src_configure() {
 
 src_test() {
        # running tests in parallel fails
-       emake -j1 check || die
+       emake -j1 check
 }