diff options
author | tnn <tnn@pkgsrc.org> | 2015-10-20 09:40:21 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2015-10-20 09:40:21 +0000 |
commit | 74667c39591ccf05ac15ed6ddc3bc16346ba6392 (patch) | |
tree | f7486078f0dae1741c83572e05efd5eb4705867f | |
parent | 7e833ffaad4980c6c2493f0b39bfce5369bf958b (diff) | |
download | pkgsrc-74667c39591ccf05ac15ed6ddc3bc16346ba6392.tar.gz |
packages that use libsigc++ need -std=c++11 now
approved by wiz@
-rw-r--r-- | devel/gconfmm/Makefile | 3 | ||||
-rw-r--r-- | devel/libglademm/Makefile | 3 | ||||
-rw-r--r-- | devel/libgnomemm/Makefile | 3 | ||||
-rw-r--r-- | devel/libgnomeuimm/Makefile | 3 | ||||
-rw-r--r-- | devel/libsexymm/Makefile | 3 | ||||
-rw-r--r-- | devel/libview/Makefile | 3 | ||||
-rw-r--r-- | graphics/gimmage/Makefile | 3 | ||||
-rw-r--r-- | graphics/goocanvasmm/Makefile | 3 | ||||
-rw-r--r-- | graphics/libgnomecanvasmm/Makefile | 3 | ||||
-rw-r--r-- | misc/gelemental/Makefile | 3 | ||||
-rw-r--r-- | misc/gelemental/distinfo | 3 | ||||
-rw-r--r-- | misc/gelemental/patches/patch-src_dialogs.cc | 19 | ||||
-rw-r--r-- | net/ekiga/Makefile | 3 | ||||
-rw-r--r-- | net/net6/Makefile | 3 | ||||
-rw-r--r-- | sysutils/gnome-system-monitor/Makefile | 3 | ||||
-rw-r--r-- | sysutils/gnome-system-monitor/distinfo | 3 | ||||
-rw-r--r-- | sysutils/gnome-system-monitor/patches/patch-src_lsof.cpp | 18 | ||||
-rw-r--r-- | sysutils/gnome-vfsmm/Makefile | 3 | ||||
-rw-r--r-- | x11/gtkmm-utils/Makefile | 3 | ||||
-rw-r--r-- | x11/gtkmm3/Makefile | 3 | ||||
-rw-r--r-- | x11/gtksourceviewmm/Makefile | 3 |
21 files changed, 75 insertions, 19 deletions
diff --git a/devel/gconfmm/Makefile b/devel/gconfmm/Makefile index 5ee7a5252cb..7acd11a8aea 100644 --- a/devel/gconfmm/Makefile +++ b/devel/gconfmm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.63 2015/06/12 10:48:49 wiz Exp $ +# $NetBSD: Makefile,v 1.64 2015/10/20 09:40:22 tnn Exp $ DISTNAME= gconfmm-2.28.3 PKGREVISION= 17 @@ -11,6 +11,7 @@ HOMEPAGE= http://gtkmm.sourceforge.net/ COMMENT= C++ bindings for gconf USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= gmake pkg-config perl diff --git a/devel/libglademm/Makefile b/devel/libglademm/Makefile index fae0f2ddb9e..5fef424007d 100644 --- a/devel/libglademm/Makefile +++ b/devel/libglademm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.38 2015/04/25 14:20:36 tnn Exp $ +# $NetBSD: Makefile,v 1.39 2015/10/20 09:40:22 tnn Exp $ DISTNAME= libglademm-2.6.7 PKGREVISION= 22 @@ -11,6 +11,7 @@ HOMEPAGE= http://www.gtkmm.org/ COMMENT= C++ bindings for libglade USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= gm4 gmake pkg-config diff --git a/devel/libgnomemm/Makefile b/devel/libgnomemm/Makefile index a25c829f13a..023789b1261 100644 --- a/devel/libgnomemm/Makefile +++ b/devel/libgnomemm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.55 2015/04/25 14:20:36 tnn Exp $ +# $NetBSD: Makefile,v 1.56 2015/10/20 09:40:22 tnn Exp $ DISTNAME= libgnomemm-2.30.0 PKGREVISION= 23 @@ -11,6 +11,7 @@ HOMEPAGE= http://gtkmm.sourceforge.net/ COMMENT= C++ bindings for libgnome USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= gm4 gmake pkg-config diff --git a/devel/libgnomeuimm/Makefile b/devel/libgnomeuimm/Makefile index eacf531adcc..4ce98f0ca41 100644 --- a/devel/libgnomeuimm/Makefile +++ b/devel/libgnomeuimm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.57 2015/04/25 14:20:36 tnn Exp $ +# $NetBSD: Makefile,v 1.58 2015/10/20 09:40:21 tnn Exp $ DISTNAME= libgnomeuimm-2.28.0 PKGREVISION= 31 @@ -11,6 +11,7 @@ HOMEPAGE= http://gtkmm.sourceforge.net/ COMMENT= C++ bindings for libgnomeui USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= gm4 gmake pkg-config diff --git a/devel/libsexymm/Makefile b/devel/libsexymm/Makefile index 0b20b4b32f4..aed2d97f4a0 100644 --- a/devel/libsexymm/Makefile +++ b/devel/libsexymm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.27 2015/04/25 14:20:37 tnn Exp $ +# $NetBSD: Makefile,v 1.28 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= libsexymm-0.1.9 @@ -14,6 +14,7 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= pkg-config gmake USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 PKGCONFIG_OVERRIDE+= libsexy/libsexymm.pc.in diff --git a/devel/libview/Makefile b/devel/libview/Makefile index 3ade92dc132..b07049477f1 100644 --- a/devel/libview/Makefile +++ b/devel/libview/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.22 2015/04/25 14:20:37 tnn Exp $ +# $NetBSD: Makefile,v 1.23 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= libview-0.6.4 @@ -15,6 +15,7 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= pkg-config USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 PKGCONFIG_OVERRIDE+= libview.pc.in diff --git a/graphics/gimmage/Makefile b/graphics/gimmage/Makefile index 53b420b80ca..0c35f1d2bfe 100644 --- a/graphics/gimmage/Makefile +++ b/graphics/gimmage/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2015/04/25 14:23:10 tnn Exp $ +# $NetBSD: Makefile,v 1.29 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= gimmage-0.2.3 @@ -13,6 +13,7 @@ COMMENT= GTKMM-based image viewing program GNU_CONFIGURE= yes INSTALLATION_DIRS= share/doc/gimmage USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_PKGLOCALEDIR= yes USE_TOOLS+= pkg-config diff --git a/graphics/goocanvasmm/Makefile b/graphics/goocanvasmm/Makefile index 390c1482bb2..50c9538aee3 100644 --- a/graphics/goocanvasmm/Makefile +++ b/graphics/goocanvasmm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.36 2015/06/12 10:50:10 wiz Exp $ +# $NetBSD: Makefile,v 1.37 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= goocanvasmm-0.15.4 @@ -15,6 +15,7 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= gmake pkg-config perl USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 PKGCONFIG_OVERRIDE+= goocanvas/goocanvasmm.pc.in diff --git a/graphics/libgnomecanvasmm/Makefile b/graphics/libgnomecanvasmm/Makefile index cedc0b8ba56..79e20f241e9 100644 --- a/graphics/libgnomecanvasmm/Makefile +++ b/graphics/libgnomecanvasmm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.38 2015/04/25 14:23:16 tnn Exp $ +# $NetBSD: Makefile,v 1.39 2015/10/20 09:40:22 tnn Exp $ DISTNAME= libgnomecanvasmm-2.26.0 PKGREVISION= 22 @@ -11,6 +11,7 @@ HOMEPAGE= http://gtkmm.sourceforge.net/ COMMENT= C++ bindings for libgnomecanvas USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= gm4 gmake pkg-config diff --git a/misc/gelemental/Makefile b/misc/gelemental/Makefile index 1e076a19d4d..555e0da7b83 100644 --- a/misc/gelemental/Makefile +++ b/misc/gelemental/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.28 2015/07/03 12:46:10 joerg Exp $ +# $NetBSD: Makefile,v 1.29 2015/10/20 09:40:22 tnn Exp $ # DISTNAME= gelemental-1.2.0 @@ -15,6 +15,7 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= pkg-config intltool gmake msgfmt USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 PKGCONFIG_OVERRIDE+= data/libelemental.pc.in diff --git a/misc/gelemental/distinfo b/misc/gelemental/distinfo index 3f564e8e468..0d8612b8f9f 100644 --- a/misc/gelemental/distinfo +++ b/misc/gelemental/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.4 2015/07/03 12:46:10 joerg Exp $ +$NetBSD: distinfo,v 1.5 2015/10/20 09:40:22 tnn Exp $ SHA1 (gelemental-1.2.0.tar.bz2) = 5640c8912de555eddf72924c866831249d0fdd28 RMD160 (gelemental-1.2.0.tar.bz2) = a54b29e853d4861f4fd5adb947816cb0f736d2bc @@ -9,4 +9,5 @@ SHA1 (patch-libelemental_misc_widgets_cc) = 1de3021e6b4790e8f879f7ed8859281bf6f7 SHA1 (patch-libelemental_value.cc) = 1db6a3d81c98749bf71a66ee88af8a18f3b2608d SHA1 (patch-libelemental_value.hh) = bc630930c5e6a801419b7e48986814b7a96c4e89 SHA1 (patch-libelemental_value.tcc) = d07bd0eda624514bf4e22a2f995cc0176d1e6a6c +SHA1 (patch-src_dialogs.cc) = 50b665acb4c2657d218a65a429d5c62b77d3e247 SHA1 (patch-src_main_cc) = efd05b15c0e4fc2d19c07c525ac5f20e9fb05b1c diff --git a/misc/gelemental/patches/patch-src_dialogs.cc b/misc/gelemental/patches/patch-src_dialogs.cc new file mode 100644 index 00000000000..e03505d949d --- /dev/null +++ b/misc/gelemental/patches/patch-src_dialogs.cc @@ -0,0 +1,19 @@ +$NetBSD: patch-src_dialogs.cc,v 1.1 2015/10/20 09:40:22 tnn Exp $ + +dialogs.cc:250:14: error: incompatible operand types + ('Elemental::PropertyBase *' and 'bool') + return iter ? iter->get_value (cols.property) : false; + +(not sure if this is in line with what the code intends) + +--- src/dialogs.cc.orig 2007-09-25 04:49:33.000000000 +0000 ++++ src/dialogs.cc +@@ -247,7 +247,7 @@ PropertiesDialog::is_selectable (const R + const Gtk::TreePath& tpath, bool) + { + Gtk::TreeIter iter = store->get_iter (tpath); +- return iter ? iter->get_value (cols.property) : false; ++ return iter ? (iter->get_value (cols.property) != NULL) : false; + } + + diff --git a/net/ekiga/Makefile b/net/ekiga/Makefile index 59e4acdf352..14d2692c682 100644 --- a/net/ekiga/Makefile +++ b/net/ekiga/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.65 2015/10/10 01:58:15 ryoon Exp $ +# $NetBSD: Makefile,v 1.66 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= ekiga-3.2.6 @@ -26,6 +26,7 @@ CONFIGURE_ARGS+= --enable-gstreamer GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 .include "../../mk/compiler.mk" .if !empty(PKGSRC_COMPILER:Mclang) diff --git a/net/net6/Makefile b/net/net6/Makefile index 77d75db93fa..281edaff855 100644 --- a/net/net6/Makefile +++ b/net/net6/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.13 2015/08/23 14:30:35 wiz Exp $ +# $NetBSD: Makefile,v 1.14 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= net6-1.3.14 @@ -16,6 +16,7 @@ USE_LIBTOOL= yes USE_TOOLS+= pkg-config USE_PKGLOCALEDIR= yes USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 PKGCONFIG_OVERRIDE+= net6-1.3.pc.in diff --git a/sysutils/gnome-system-monitor/Makefile b/sysutils/gnome-system-monitor/Makefile index cabb38e13c9..48dc134808f 100644 --- a/sysutils/gnome-system-monitor/Makefile +++ b/sysutils/gnome-system-monitor/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.45 2015/04/25 14:24:52 tnn Exp $ +# $NetBSD: Makefile,v 1.46 2015/10/20 09:40:22 tnn Exp $ # DISTNAME= gnome-system-monitor-2.28.2 @@ -16,6 +16,7 @@ USE_PKGLOCALEDIR= yes GNU_CONFIGURE= yes USE_TOOLS+= autoconf gmake intltool msgfmt pkg-config USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 CONFLICTS+= gnome2-system-monitor-[0-9]* diff --git a/sysutils/gnome-system-monitor/distinfo b/sysutils/gnome-system-monitor/distinfo index ab67d8f6038..8e437583105 100644 --- a/sysutils/gnome-system-monitor/distinfo +++ b/sysutils/gnome-system-monitor/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.16 2012/05/07 01:28:43 dholland Exp $ +$NetBSD: distinfo,v 1.17 2015/10/20 09:40:22 tnn Exp $ SHA1 (gnome-system-monitor-2.28.2.tar.bz2) = 5fab2473914663320cf961c2bbe1a13f019edef3 RMD160 (gnome-system-monitor-2.28.2.tar.bz2) = f2a31f4eae60a6d344cb74e6f235fb27082aecb7 @@ -7,6 +7,7 @@ SHA1 (patch-ab) = d0398e6309aa979ef270656ba61eac5d8f47aca2 SHA1 (patch-ac) = db0f1b7481e08d403ba74fa28f463f1b6023139f SHA1 (patch-src_interface_h) = f600813d41e11e17fb60da518db08a7de9a4f89f SHA1 (patch-src_load-graph_h) = 24d7c0acd4d6ca16883b66efc8f7d2c9dfe88d96 +SHA1 (patch-src_lsof.cpp) = 6a45147d7d5926e8dbdffdb95e71ecca5ce97bf5 SHA1 (patch-src_lsof_h) = cf5bbf20e4899d9d48238a63f92f15b50f1dacc9 SHA1 (patch-src_openfiles_h) = 08c37eb8ad84135f73f7fd38b2f10a76afbe8fbc SHA1 (patch-src_procman__gnomesu_h) = 32f06a1fffb2c0b2011dce7a5d8ddb292fafe8e5 diff --git a/sysutils/gnome-system-monitor/patches/patch-src_lsof.cpp b/sysutils/gnome-system-monitor/patches/patch-src_lsof.cpp new file mode 100644 index 00000000000..576b2b35662 --- /dev/null +++ b/sysutils/gnome-system-monitor/patches/patch-src_lsof.cpp @@ -0,0 +1,18 @@ +$NetBSD: patch-src_lsof.cpp,v 1.1 2015/10/20 09:40:22 tnn Exp $ + +lsof.cpp:140:24: error: non-const lvalue reference to type + 'basic_ostringstream<[3 * ...]>' cannot bind to a temporary of type + 'basic_ostringstream<[3 * ...]>' + ...s = static_cast<std::ostringstream&>(std::ostringstream() << count).str(); + +--- src/lsof.cpp.orig 2010-02-09 13:23:26.000000000 +0000 ++++ src/lsof.cpp +@@ -137,7 +137,7 @@ namespace + + void update_count(unsigned count) + { +- string s = static_cast<std::ostringstream&>(std::ostringstream() << count).str(); ++ string s = static_cast<const std::ostringstream&>(std::ostringstream() << count).str(); + gtk_label_set_text(this->count, s.c_str()); + } + diff --git a/sysutils/gnome-vfsmm/Makefile b/sysutils/gnome-vfsmm/Makefile index 372c3259210..1213ecfcf67 100644 --- a/sysutils/gnome-vfsmm/Makefile +++ b/sysutils/gnome-vfsmm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.50 2015/04/25 14:24:52 tnn Exp $ +# $NetBSD: Makefile,v 1.51 2015/10/20 09:40:22 tnn Exp $ DISTNAME= gnome-vfsmm-2.26.0 PKGREVISION= 26 @@ -13,6 +13,7 @@ COMMENT= C++ bindings for gnome-vfs #BUILD_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes USE_PKGLOCALEDIR= yes USE_TOOLS+= gm4 gmake pkg-config diff --git a/x11/gtkmm-utils/Makefile b/x11/gtkmm-utils/Makefile index 3f8475065c6..975320e7c3f 100644 --- a/x11/gtkmm-utils/Makefile +++ b/x11/gtkmm-utils/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2015/04/25 14:25:06 tnn Exp $ +# $NetBSD: Makefile,v 1.24 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= gtkmm-utils-0.4.1 @@ -14,6 +14,7 @@ GNU_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= pkg-config USE_LANGUAGES= c++ +CXXFLAGS+= -std=c++11 PKGCONFIG_OVERRIDE+= glibmm-utils/glibmm-utils.pc.in PKGCONFIG_OVERRIDE+= gtkmm-utils/gtkmm-utils.pc.in diff --git a/x11/gtkmm3/Makefile b/x11/gtkmm3/Makefile index 52936d31d86..ca93e480426 100644 --- a/x11/gtkmm3/Makefile +++ b/x11/gtkmm3/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2015/07/26 23:53:45 wiz Exp $ +# $NetBSD: Makefile,v 1.15 2015/10/20 09:40:21 tnn Exp $ DISTNAME= gtkmm-3.16.0 PKGNAME= ${DISTNAME:S/gtkmm/gtkmm3/1} @@ -12,6 +12,7 @@ COMMENT= C++ Interfaces for GTK+ and GNOME (v3) LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2 USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes USE_TOOLS+= gmake perl pkg-config GNU_CONFIGURE= yes diff --git a/x11/gtksourceviewmm/Makefile b/x11/gtksourceviewmm/Makefile index ff61df6314b..d7f9bc024f1 100644 --- a/x11/gtksourceviewmm/Makefile +++ b/x11/gtksourceviewmm/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.9 2015/06/12 10:52:18 wiz Exp $ +# $NetBSD: Makefile,v 1.10 2015/10/20 09:40:21 tnn Exp $ # DISTNAME= gtksourceviewmm-3.2.0 @@ -16,6 +16,7 @@ WRKSRC= ${WRKDIR}/gtksourceviewmm-3.2.0 GNU_CONFIGURE= yes USE_TOOLS+= gmake perl pkg-config USE_LANGUAGES= c c++ +CXXFLAGS+= -std=c++11 USE_LIBTOOL= yes PKGCONFIG_OVERRIDE+= gtksourceview/gtksourceviewmm-uninstalled.pc.in |