summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2015-12-15 20:53:07 +0100
committerPacho Ramos <pacho@gentoo.org>2015-12-15 21:16:25 +0100
commitf5aafc43385e5cf9caa08e377f0b09216dbab182 (patch)
treef162c9fde99200affb8d1a1d424aa7a2a78a52b1 /dev-cpp/gstreamermm
parentdev-cpp/libgnomecanvasmm: Fix building with latest glibmm/libsigc++ (#568300) (diff)
downloadgentoo-f5aafc43385e5cf9caa08e377f0b09216dbab182.tar.gz
gentoo-f5aafc43385e5cf9caa08e377f0b09216dbab182.tar.bz2
gentoo-f5aafc43385e5cf9caa08e377f0b09216dbab182.zip
dev-cpp/gstreamermm: Fix building with latest glibmm/libsigc++ (#568254)
Package-Manager: portage-2.2.26
Diffstat (limited to 'dev-cpp/gstreamermm')
-rw-r--r--dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild8
-rw-r--r--dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild6
2 files changed, 9 insertions, 5 deletions
diff --git a/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild b/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
index aca693a5faa5..08447b904e01 100644
--- a/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
@@ -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
+}
diff --git a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
index 945242a7ae6d..fbedd8d177d0 100644
--- a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
+++ b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
@@ -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
}