Index: head/graphics/cairomm/Makefile =================================================================== --- head/graphics/cairomm/Makefile (revision 437568) +++ head/graphics/cairomm/Makefile (revision 437569) @@ -1,34 +1,35 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= cairomm PORTVERSION= 1.10.0 PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= http://cairographics.org/releases/ MAINTAINER= gnome@FreeBSD.org COMMENT= C++ interface to cairo LICENSE= LGPL20 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 LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= DOCS DOCS_CONFIGURE_ARGS_OFF= --disable-documentation post-configure-DOCS-off: @${TOUCH} -f ${WRKSRC}/docs/reference/html/index.html post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcairomm-1.0.so.1.4.0 .include Index: head/x11-toolkits/gtkmm24/Makefile =================================================================== --- head/x11-toolkits/gtkmm24/Makefile (revision 437568) +++ head/x11-toolkits/gtkmm24/Makefile (revision 437569) @@ -1,40 +1,42 @@ # Created by: Martin Klaffenboeck # $FreeBSD$ # $MCom: ports/x11-toolkits/gtkmm24/Makefile,v 1.77 2011/07/16 17:31:29 kwm Exp $ PORTNAME= gtkmm PORTVERSION= 2.24.4 PORTREVISION?= 3 CATEGORIES= x11-toolkits MASTER_SITES= GNOME PKGNAMESUFFIX= 24 DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Gtk+ USES+= tar:xz PORTSCOUT= ignore:1 .if !defined(REFERENCE_PORT) 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 LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-documentation PLIST_SUB= VERSION="2.4" API_VERSION="2.4" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ ${WRKSRC}/Makefile.in .include .endif Index: head/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc =================================================================== --- head/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc (nonexistent) +++ head/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc (revision 437569) @@ -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 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; Property changes on: head/x11-toolkits/gtkmm24/files/patch-gtk_gtkmm_menushell.cc ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/x11-toolkits/gtkmm30/Makefile =================================================================== --- head/x11-toolkits/gtkmm30/Makefile (revision 437568) +++ head/x11-toolkits/gtkmm30/Makefile (revision 437569) @@ -1,40 +1,41 @@ # Created by: Martin Klaffenboeck # $FreeBSD$ PORTNAME= gtkmm PORTVERSION= 3.16.0 PORTREVISION?= 0 CATEGORIES= x11-toolkits MASTER_SITES= GNOME PKGNAMESUFFIX= 30 DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Gtk+3 USES+= tar:xz PORTSCOUT= limitw:1,even .if !defined(REFERENCE_PORT) 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 CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-documentation INSTALL_TARGET= install-strip PLIST_SUB= API_VERSION="3.0" post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ ${WRKSRC}/Makefile.in .include .endif Index: head/x11-toolkits/pangomm/Makefile =================================================================== --- head/x11-toolkits/pangomm/Makefile (revision 437568) +++ head/x11-toolkits/pangomm/Makefile (revision 437569) @@ -1,43 +1,44 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= pangomm PORTVERSION= 2.36.0 PORTREVISION?= 0 CATEGORIES= x11-toolkits MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Pango USES= tar:xz .if !defined(REFERENCE_PORT) 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 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --disable-documentation \ --enable-static=yes INSTALL_TARGET= install-strip PLIST_SUB= VERSION="2.4" API_VERSION="1.4" post-patch: .for d in tests @${REINPLACE_CMD} -e '/^SUBDIRS =/s/${d}//' \ ${WRKSRC}/Makefile.in .endfor .include .else PORTSCOUT= ignore:1 .endif