diff options
-rw-r--r-- | graphics/cairomm/Makefile | 3 | ||||
-rw-r--r-- | x11-toolkits/gtkmm24/Makefile | 4 | ||||
-rw-r--r-- | x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc | 11 | ||||
-rw-r--r-- | x11-toolkits/gtkmm30/Makefile | 6 | ||||
-rw-r--r-- | x11-toolkits/pangomm/Makefile | 3 |
5 files changed, 21 insertions, 6 deletions
diff --git a/graphics/cairomm/Makefile b/graphics/cairomm/Makefile index 71d63ad2ddd1..cb2a57c47a56 100644 --- a/graphics/cairomm/Makefile +++ b/graphics/cairomm/Makefile @@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= gmake libtool localbase pathfix pkgconfig +USES= gmake libtool pathfix pkgconfig compiler:c++11-lang +USE_CXXSTD= c++11 USE_GNOME= cairo libxml++26 CONFIGURE_ENV= AUTOMAKE="${TRUE}" AUTOCONF="${TRUE}" DOXYGEN="${TRUE}" diff --git a/x11-toolkits/gtkmm24/Makefile b/x11-toolkits/gtkmm24/Makefile index b3bb8b87be2e..7022403f96f5 100644 --- a/x11-toolkits/gtkmm24/Makefile +++ b/x11-toolkits/gtkmm24/Makefile @@ -22,7 +22,9 @@ PORTSCOUT= ignore:1 BUILD_DEPENDS= gm4:devel/m4 GNU_CONFIGURE= yes -USES+= gettext gmake libtool:keepla pathfix pkgconfig +USES+= gettext gmake libtool:keepla pathfix pkgconfig \ + compiler:c++11-lang +USE_CXXSTD= gnu++11 USE_LDCONFIG= yes USE_GNOME= atkmm gtk20 pangomm CPPFLAGS+= -I${LOCALBASE}/include diff --git a/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc b/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc new file mode 100644 index 000000000000..663a44adbe3a --- /dev/null +++ b/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc @@ -0,0 +1,11 @@ +--- gtk/gtkmm/menushell.cc.orig 2017-04-02 16:29:30 UTC ++++ gtk/gtkmm/menushell.cc +@@ -130,7 +130,7 @@ MenuList::iterator MenuList::insert(MenuList::iterator + { + const Glib::RefPtr<Gtk::MenuItem> item = element.get_child(); + +- g_return_val_if_fail(item != 0, position); ++ g_return_val_if_fail(item, position); + g_return_val_if_fail(gparent() != 0, position); + + int pos = -1; diff --git a/x11-toolkits/gtkmm30/Makefile b/x11-toolkits/gtkmm30/Makefile index f60105954ad3..c8e8c1f2c7cc 100644 --- a/x11-toolkits/gtkmm30/Makefile +++ b/x11-toolkits/gtkmm30/Makefile @@ -23,9 +23,9 @@ PORTSCOUT= limitw:1,even BUILD_DEPENDS= gm4:devel/m4 -USES+= gettext gmake libtool localbase pathfix \ - pkgconfig -USE_GNOME= gdkpixbuf2 gtk30 glibmm cairomm atkmm pangomm +USES+= gettext gmake libtool pathfix pkgconfig compiler:c++11-lang +USE_CXXSTD= c++11 +USE_GNOME= gtk30 glibmm cairomm atkmm pangomm GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-documentation diff --git a/x11-toolkits/pangomm/Makefile b/x11-toolkits/pangomm/Makefile index 486856573e6d..0f62765bbc5d 100644 --- a/x11-toolkits/pangomm/Makefile +++ b/x11-toolkits/pangomm/Makefile @@ -21,7 +21,8 @@ PORTSCOUT= limitw:1,even BUILD_DEPENDS= gm4:devel/m4 -USES+= gettext-runtime gmake libtool localbase pathfix pkgconfig +USES+= gmake libtool pathfix pkgconfig compiler:c++11-lang +USE_CXXSTD= c++11 USE_GNOME= cairomm glibmm pango GNU_CONFIGURE= yes USE_LDCONFIG= yes |