diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-04-02 16:37:07 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-04-02 16:37:07 +0000 |
commit | b7e0113c70c56aa4f8b9859942c25bf50a322982 (patch) | |
tree | c937ab62625d77ee4aecd58e8dc2b5539c099d1d /x11-toolkits/gtkmm24 | |
parent | 6d25505558e67eb02e5b618c2b5ab1cbdd467a2c (diff) | |
download | ports-b7e0113c70c56aa4f8b9859942c25bf50a322982.tar.gz ports-b7e0113c70c56aa4f8b9859942c25bf50a322982.zip |
Fix build with newer sigc++20
Notes
Notes:
svn path=/head/; revision=437569
Diffstat (limited to 'x11-toolkits/gtkmm24')
-rw-r--r-- | x11-toolkits/gtkmm24/Makefile | 4 | ||||
-rw-r--r-- | x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc | 11 |
2 files changed, 14 insertions, 1 deletions
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; |