Date: Sun, 2 Apr 2017 16:37:07 +0000 (UTC) From: Baptiste Daroussin <bapt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r437569 - in head: graphics/cairomm x11-toolkits/gtkmm24 x11-toolkits/gtkmm24/files x11-toolkits/gtkmm30 x11-toolkits/pangomm Message-ID: <201704021637.v32Gb70r083368@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bapt Date: Sun Apr 2 16:37:07 2017 New Revision: 437569 URL: https://svnweb.freebsd.org/changeset/ports/437569 Log: Fix build with newer sigc++20 Added: head/x11-toolkits/gtkmm24/files/ head/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc (contents, props changed) Modified: head/graphics/cairomm/Makefile head/x11-toolkits/gtkmm24/Makefile head/x11-toolkits/gtkmm30/Makefile head/x11-toolkits/pangomm/Makefile Modified: head/graphics/cairomm/Makefile ============================================================================== --- head/graphics/cairomm/Makefile Sun Apr 2 16:21:07 2017 (r437568) +++ head/graphics/cairomm/Makefile Sun Apr 2 16:37:07 2017 (r437569) @@ -15,7 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes USE_LDCONFIG= yes -USES= gmake libtool 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}" CPPFLAGS+= -I${LOCALBASE}/include Modified: head/x11-toolkits/gtkmm24/Makefile ============================================================================== --- head/x11-toolkits/gtkmm24/Makefile Sun Apr 2 16:21:07 2017 (r437568) +++ head/x11-toolkits/gtkmm24/Makefile Sun Apr 2 16:37:07 2017 (r437569) @@ -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 Added: head/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc Sun Apr 2 16:37:07 2017 (r437569) @@ -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; Modified: head/x11-toolkits/gtkmm30/Makefile ============================================================================== --- head/x11-toolkits/gtkmm30/Makefile Sun Apr 2 16:21:07 2017 (r437568) +++ head/x11-toolkits/gtkmm30/Makefile Sun Apr 2 16:37:07 2017 (r437569) @@ -20,7 +20,8 @@ PORTSCOUT= limitw:1,even BUILD_DEPENDS= gm4:devel/m4 -USES+= gettext gmake libtool pathfix pkgconfig +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 Modified: head/x11-toolkits/pangomm/Makefile ============================================================================== --- head/x11-toolkits/pangomm/Makefile Sun Apr 2 16:21:07 2017 (r437568) +++ head/x11-toolkits/pangomm/Makefile Sun Apr 2 16:37:07 2017 (r437569) @@ -18,7 +18,8 @@ PORTSCOUT= limitw:1,even BUILD_DEPENDS= gm4:devel/m4 -USES+= gmake libtool 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201704021637.v32Gb70r083368>