Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-cpp/gstreamermm/
Date: Tue, 15 Dec 2015 20:16:52
Message-Id: 1450210585.f5aafc43385e5cf9caa08e377f0b09216dbab182.pacho@gentoo
1 commit: f5aafc43385e5cf9caa08e377f0b09216dbab182
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 15 19:53:07 2015 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 15 20:16:25 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5aafc43
7
8 dev-cpp/gstreamermm: Fix building with latest glibmm/libsigc++ (#568254)
9
10 Package-Manager: portage-2.2.26
11
12 dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild | 8 ++++++--
13 dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild | 6 +++---
14 2 files changed, 9 insertions(+), 5 deletions(-)
15
16 diff --git a/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild b/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
17 index aca693a..08447b9 100644
18 --- a/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
19 +++ b/dev-cpp/gstreamermm/gstreamermm-0.10.11.ebuild
20 @@ -5,7 +5,7 @@
21 EAPI="5"
22 GNOME2_LA_PUNT="yes"
23
24 -inherit gnome2
25 +inherit flag-o-matic gnome2
26
27 DESCRIPTION="C++ interface for GStreamer"
28 HOMEPAGE="http://gstreamer.freedesktop.org/bindings/cplusplus.html"
29 @@ -30,6 +30,10 @@ DEPEND="${RDEPEND}
30 media-plugins/gst-plugins-x:0.10 )
31 "
32
33 -DOCS="AUTHORS ChangeLog NEWS README"
34 # Installs reference docs into /usr/share/doc/gstreamermm-0.10/
35 # but that's okay, because the rest of dev-cpp/*mm stuff does the same
36 +
37 +src_prepare() {
38 + gnome2_src_prepare
39 + append-cxxflags -std=c++11 #568254
40 +}
41
42 diff --git a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
43 index 945242a..fbedd8d 100644
44 --- a/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
45 +++ b/dev-cpp/gstreamermm/gstreamermm-1.4.3.ebuild
46 @@ -3,8 +3,7 @@
47 # $Id$
48
49 EAPI="5"
50 -
51 -inherit gnome2
52 +inherit flag-o-matic gnome2
53
54 DESCRIPTION="C++ interface for GStreamer"
55 HOMEPAGE="http://gstreamer.freedesktop.org/bindings/cplusplus.html"
56 @@ -47,6 +46,7 @@ src_prepare() {
57 fi
58
59 gnome2_src_prepare
60 + append-cxxflags -std=c++11 #568254 , fixed in master
61 }
62
63 src_configure() {
64 @@ -55,5 +55,5 @@ src_configure() {
65
66 src_test() {
67 # running tests in parallel fails
68 - emake -j1 check || die
69 + emake -j1 check
70 }