Index: head/comms/ebook2cwgui/Makefile =================================================================== --- head/comms/ebook2cwgui/Makefile (revision 483821) +++ head/comms/ebook2cwgui/Makefile (revision 483822) @@ -1,40 +1,41 @@ # $FreeBSD$ PORTNAME= ebook2cwgui PORTVERSION= 0.1.2 PORTREVISION= 2 CATEGORIES= comms hamradio MASTER_SITES= http://fkurz.net/ham/ebook4cw/ MAINTAINER= hamradio@FreeBSD.org COMMENT= Gui front end for ebooks2cw LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ebook2cw:comms/ebook2cw +USES= compiler:c++11-lang USE_WX= 2.8 PORTDOCS= * OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|wx-config|${WX_CONFIG:S,${PREFIX}/bin/,,}|g' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ -e 's|g++|${CXX}|g' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ebook2cwgui ${STAGEDIR}${PREFIX}/bin/ebook2cwgui ${INSTALL_DATA} ${WRKSRC}/ebook2cwgui.1 ${STAGEDIR}${MANPREFIX}/man/man1 do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in README ChangeLog ${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}/$f .endfor .include Index: head/comms/tilp2/Makefile =================================================================== --- head/comms/tilp2/Makefile (revision 483821) +++ head/comms/tilp2/Makefile (revision 483822) @@ -1,32 +1,33 @@ # $FreeBSD$ PORTNAME= tilp2 PORTVERSION= 1.18 CATEGORIES= comms MASTER_SITES= SF/tilp/tilp2-linux/${DISTNAME} MAINTAINER= danfe@FreeBSD.org COMMENT= TI Linking Program LICENSE= GPLv2 LIB_DEPENDS= libticables2.so:comms/libticables2 \ libtifiles2.so:devel/libtifiles2 \ libticalcs2.so:comms/libticalcs2 \ libticonv.so:converters/libticonv GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= autoreconf desktop-file-utils gettext gmake groff localbase \ +USES= autoreconf compiler:c++11-lang desktop-file-utils gettext \ + gmake groff localbase \ libtool pkgconfig shared-mime-info tar:bzip2 USE_GNOME= gtk20 intltool OPTIONS_DEFINE= NLS OPTIONS_SUB= yes NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e 's,/usr,${LOCALBASE},' ${WRKSRC}/src/bookmark.c .include Index: head/devel/librcc/Makefile =================================================================== --- head/devel/librcc/Makefile (revision 483821) +++ head/devel/librcc/Makefile (revision 483822) @@ -1,82 +1,83 @@ # Created by: Ulrich Spoerlein # $FreeBSD$ PORTNAME= librcc PORTVERSION= 0.2.12 PORTREVISION= 9 CATEGORIES= devel MASTER_SITES= http://dside.dyndns.org/files/rusxmms/ \ LOCAL/fluffy MAINTAINER= ports@FreeBSD.org COMMENT= Library used by rusxmms for language autodetection LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= librcd.so:devel/librcd \ libenca.so:converters/enca \ libaspell.so:textproc/aspell GNU_CONFIGURE= yes +USES= compiler:c++11-lang gmake iconv libtool pathfix pkgconfig \ + tar:bzip2 USE_GNOME= libxml2 -USES= gmake iconv libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= BDB TRANSLATE TOOLS GTK1 GTK2 GTK3 OPTIONS_DEFAULT=TOOLS GTK2 OPTIONS_SUB= yes BDB_DESC= Translation database support BDB_CONFIGURE_ENABLE= bdb BDB_CPPFLAGS= -I${BDB_INCLUDE_DIR} BDB_LDFLAGS= -L${BDB_LIB_DIR} BDB_USES= bdb TRANSLATE_DESC= Online translation support TRANSLATE_CONFIGURE_ENABLE= libtranslate TRANSLATE_LIB_DEPENDS= libtranslate.so:textproc/libtranslate TOOLS_DESC= Recode configuration utility TOOLS_EXTRA_PATCHES= ${FILESDIR}/extrapatch-rcc-config GTK1_CONFIGURE_ENABLE= gtk1 GTK1_USE= GNOME=glib12,gtk12 GTK2_CONFIGURE_ENABLE= gtk2 GTK2_USE= GNOME=gtk20 GTK3_CONFIGURE_ENABLE= gtk3 GTK3_USE= GNOME=gtk30 .include .if empty(ICONV_LIB) CONFIGURE_ARGS+=--enable-force-system-iconv .endif .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} CONFIGURE_ARGS+=--enable-glib2 PLIST_SUB+= WITH_GLIB2="" .else CONFIGURE_ARGS+=--disable-glib2 PLIST_SUB+= WITH_GLIB2="@comment " .endif pre-everything:: .if ${ARCH} == "i386" .if ${PORT_OPTIONS:MBDB} || ${PORT_OPTIONS:MTRANSLATE} @${ECHO} 'BDB/LibTranslate support may cause breakages in depended apps on ${ARCH}' @${ECHO} 'Use it with caution' .endif .endif post-patch: @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/external/rccexternal.c .include Index: head/editors/xmlcopyeditor/Makefile =================================================================== --- head/editors/xmlcopyeditor/Makefile (revision 483821) +++ head/editors/xmlcopyeditor/Makefile (revision 483822) @@ -1,34 +1,34 @@ # Created by: José García Juanino # $FreeBSD$ PORTNAME= xmlcopyeditor PORTVERSION= 1.2.1.3 PORTREVISION= 9 CATEGORIES= editors MASTER_SITES= SF/xml-copy-editor/${PORTNAME}-linux/${PORTVERSION} MAINTAINER= jjuanino@gmail.com COMMENT= Fast validating XML editor LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs LIB_DEPENDS= libxerces-c.so.3:textproc/xerces-c3 \ libxslt.so:textproc/libxslt \ libaspell.so:textproc/aspell \ libpcre.so:devel/pcre \ libxml2.so:textproc/libxml2 \ libexpat.so:textproc/expat2 +USES= compiler:c++11-lang dos2unix gettext gmake iconv libtool USE_WX= 2.8+ WX_COMPS= wx contrib WX_CONF_ARGS= absolute -USES= dos2unix gettext gmake iconv libtool USE_GNOME= intltool GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include \ -I${LOCALBASE}/include/libxml2 LDFLAGS+= -lpthread -L${LOCALBASE}/lib ${ICONV_LIB} .include Index: head/ftp/multiget/Makefile =================================================================== --- head/ftp/multiget/Makefile (revision 483821) +++ head/ftp/multiget/Makefile (revision 483822) @@ -1,42 +1,42 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= multiget PORTVERSION= 1.1.3 PORTREVISION= 10 CATEGORIES= ftp www MASTER_SITES= SF/${PORTNAME}/OldFiles MAINTAINER= ports@FreeBSD.org COMMENT= HTTP/FTP downloader with a nice GUI LICENSE= GPLv2+ WRKSRC_SUBDIR= src -USES= alias dos2unix +USES= alias compiler:c++11-lang dos2unix USE_WX= 2.8 MAKEFILE= makefile ALL_TARGET= MultiGet PLIST_FILES= bin/${PORTNAME} share/pixmaps/MultiGet.png DESKTOP_ENTRIES="MultiGet" "" "${PREFIX}/share/pixmaps/MultiGet.png" \ "${PORTNAME}" "" "" post-patch: @${REINPLACE_CMD} -e \ 's|$$(CC)|$$(CXX)| ; \ s|$$(CFLAGS)|$$(CXXFLAGS)| ; \ s|^CC =|CXX ?=| ; \ s|^CFLAGS =|CXXFLAGS +=| ; \ s| -O2 | | ; \ s| -s | | ; \ s|wx-config|$${WX_CONFIG}|' \ ${WRKSRC}/${MAKEFILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/MultiGet ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/../MultiGet.png ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/ftp/wxdfast/Makefile =================================================================== --- head/ftp/wxdfast/Makefile (revision 483821) +++ head/ftp/wxdfast/Makefile (revision 483822) @@ -1,37 +1,37 @@ # Created by: alepulver # $FreeBSD$ PORTNAME= wxdfast PORTVERSION= 0.6.0 PORTREVISION= 9 CATEGORIES= ftp www MASTER_SITES= SF/dfast/wxDownload%20Fast/${PORTVERSION} DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Multithread and multi-platform download manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_armv6= fails to compile: no matching member function for call to 'Read' BROKEN_armv7= fails to compile: no matching member function for call to 'Read' WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USES= autoreconf compiler:c++11-lang gettext libtool USE_WX= 2.8+ WX_CONF_ARGS= relative -USES= autoreconf gettext libtool GNU_CONFIGURE= yes CONFIGURE_ENV= WXRC="${WXRC_CMD}" INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e \ 's|pt_BR||' ${WRKSRC}/man/Makefile.am @${REINPLACE_CMD} -e \ 's|^CFLAGS |AM_CFLAGS | ; \ s|^CXXFLAGS |AM_CXXFLAGS | ; \ s|-O2 ||' ${WRKSRC}/src/Makefile.am .include Index: head/graphics/eom/Makefile =================================================================== --- head/graphics/eom/Makefile (revision 483821) +++ head/graphics/eom/Makefile (revision 483822) @@ -1,57 +1,57 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= eom PORTVERSION= 1.20.0 CATEGORIES= graphics mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= Eye of MATE image viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libstartup-notification-1.so:x11/startup-notification \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libpeas-gtk-1.0.so:devel/libpeas PORTSCOUT= limitw:1,even -USES= desktop-file-utils gettext gmake jpeg libtool localbase \ - pathfix pkgconfig tar:xz +USES= compiler:c++11-lang desktop-file-utils gettext gmake jpeg \ + libtool localbase pathfix pkgconfig tar:xz USE_MATE= desktop icontheme USE_XORG= x11 USE_GNOME= cairo gnomeprefix gtk30 intltool introspection \ librsvg2 libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --without-cms INSTALLS_ICONS= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.eom.gschema.xml \ org.mate.eom.enums.xml OPTIONS_DEFINE= EXIF EXEMPI DOCS OPTIONS_DEFAULT=EXIF EXEMPI EXEMPI_DESC= XMP support EXEMPI_CONFIGURE_WITH= xmp EXEMPI_LIB_DEPENDS= libexempi.so:textproc/exempi EXIF_DESC= Digital camera file meta-data support EXIF_CONFIGURE_WITH= libexif EXIF_LIB_DEPENDS= libexif.so:graphics/libexif .include .if ${PORT_OPTIONS:MEXIF} || ${PORT_OPTIONS:MEXEMPI} PLIST_SUB+= EXIFEXEMPI="" .else PLIST_SUB+= EXIFEXEMPI="@comment " .endif .include Index: head/net/wireshark/Makefile =================================================================== --- head/net/wireshark/Makefile (revision 483821) +++ head/net/wireshark/Makefile (revision 483822) @@ -1,192 +1,193 @@ # Created by: Bill Fumerola # $FreeBSD$ PORTNAME?= wireshark PORTVERSION= 2.6.4 PORTREVISION?= 0 CATEGORIES= net ipv6 MASTER_SITES= http://www.wireshark.org/download/src/ \ http://ftp.uni-kl.de/pub/wireshark/src/ \ http://wireshark.askapache.com/download/src/all-versions/ \ ftp://ftp.uni-kl.de/pub/wireshark/src/ \ http://prdownloads.sourceforge.net/wireshark/ \ http://ftp.yz.yamagata-u.ac.jp/pub/network/security/wireshark/src/ \ ftp://ftp.yz.yamagata-u.ac.jp/pub/network/security/wireshark/src/ \ http://wireshark.zing.org/download/src/ DISTNAME= ${DATADIR_NAME}-${PORTVERSION} MAINTAINER= marcus@FreeBSD.org COMMENT?= Powerful network analyzer/capture tool LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS?= wireshark-qt5-[0-9]* DATADIR_NAME= wireshark DATADIR= ${PREFIX}/share/${DATADIR_NAME} GNU_CONFIGURE= yes -USES= alias cpe gettext-runtime gmake libtool localbase pathfix \ +USES= alias cpe compiler:c++11-lang gettext-runtime gmake \ + libtool localbase pathfix \ perl5 pkgconfig python:build ssl tar:xz USE_PERL5= build USE_GNOME= glib20 libxml2 CONFIGURE_ARGS+= --program-transform-name="" \ --with-ssl=${OPENSSLBASE} \ --with-lz4 \ --with-nghttp2 \ --with-snappy INSTALL_TARGET= install-strip USE_LDCONFIG= yes LIB_DEPENDS+= libgpg-error.so:security/libgpg-error \ libgcrypt.so:security/libgcrypt \ liblz4.so:archivers/liblz4 \ libnghttp2.so:www/libnghttp2 \ libsnappy.so:archivers/snappy CFLAGS+= -funit-at-a-time PLIST_SUB+= PORTVERSION=${PORTVERSION} .for x in capinfos editcap mergecap rawshark text2pcap dftest randpkt \ reordercap captype randpktdump udpdump sharkd dumpcap .if defined(LITE) PKGNAMESUFFIX= -lite PLIST_SUB+= ${x:tu}="@comment $x not installed" \ ${x:tu}_LIB="@comment $x not installed " \ ${x:tu}_MAN="@comment $x not installed " CONFIGURE_ARGS+= --enable-$x=no OPTIONS_EXCLUDE+= RTP SNMP GEOIP LUA CARES ANDROIDDUMP .else PLIST_SUB+= ${x:tu}=bin/$x \ ${x:tu}_MAN="" \ ${x:tu}_LIB="" .endif .endfor OPTIONS_DEFINE= RTP SNMP GEOIP LUA DECRYPT ANDROIDDUMP CARES OPTIONS_RADIO= GUI OPTIONS_SINGLE= KERBEROS OPTIONS_RADIO_GUI= GTK2 GTK3 QT5 OPTIONS_SINGLE_KERBEROS=KRB_BASE KRB_HEIMDAL KRB_MIT KRB_NONE OPTIONS_DEFAULT?= SNMP GEOIP KRB_BASE GTK3 DECRYPT RTP_DESC= Enable support for playing back RTP streams DECRYPT_DESC= Decryption support for SSL and IPSec ANDROIDDUMP_DESC= Build androiddump extcap tool CARES_DESC= Enable support for asynchronous DNS via c-ares KERBEROS_DESC= Kerberos dissection support KRB_BASE_DESC= Kerberos support via base system KRB_HEIMDAL_DESC= Kerberos support via security/heimdal KRB_MIT_DESC= Kerberos support via security/krb5 KRB_NONE_DESC= Disable Kerberos support GTK2_USE= GNOME=gtk20,cairo GTK3_USE= GNOME=gtk30,cairo QT5_USES= qt:5 QT5_USE= qt=core,gui,widgets,printsupport,buildtools_build,linguisttools_build LUA_USES= lua:5[1-2] KRB_BASE_USES= gssapi KRB_HEIMDAL_USES= gssapi:heimdal KRB_MIT_USES= gssapi:mit RTP_LIB_DEPENDS= libportaudio.so:audio/portaudio \ libspandsp.so:comms/spandsp RTP_CPPFLAGS= -I${LOCALBASE}/include SNMP_LIB_DEPENDS= libsmi.so:net-mgmt/libsmi CARES_LIB_DEPENDS= libcares.so:dns/c-ares GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP DECRYPT_LIB_DEPENDS= libgnutls.so:security/gnutls \ libgcrypt.so:security/libgcrypt KRB_NONE_CONFIGURE_ON= --without-krb5 KRB_NONE_CONFIGURE_OFF= --with-krb5 --with-krb5-crypto-openssl KRB_NONE_CONFIGURE_ENV_OFF= KRB5_CONFIG=${KRB5CONFIG} GTK2_CONFIGURE_ON= --with-gtk=2 --with-qt=no GTK3_CONFIGURE_ON= --with-gtk=3 --with-qt=no QT5_CONFIGURE_ON= --with-qt=5 --with-gtk=no LUA_CONFIGURE_WITH= lua RTP_CONFIGURE_WITH= portaudio spandsp SNMP_CONFIGURE_WITH= libsmi CARES_CONFIGURE_WITH= c-ares GEOIP_CONFIGURE_WITH= geoip DECRYPT_CONFIGURE_WITH= gnutls ANDROIDDUMP_CONFIGURE_ON=--enable-androiddump=yes ANDROIDDUMP_CONFIGURE_OFF=--enable-androiddump=no LUA_CPPFLAGS= -I${LUA_INCDIR} QT5_CONFIGURE_ENV= PATH="${PATH}:${QT_BINDIR}" QT5_EXTRA_PATCHES= ${FILESDIR}/extrapatch-configure-qt5 QT5_MAKE_ENV= PATH="${PATH}:${QT_BINDIR}" QT5_VARS= PKGNAMESUFFIX=-qt5 QT5_PLIST_SUB= GUI_GTK="@comment " GTK2_PLIST_SUB= GUI_GTK="" GTK3_PLIST_SUB= GUI_GTK="" OPTIONS_SUB= yes .if defined(LITE) CONFIGURE_ARGS+=--enable-androiddump=no PLIST_SUB+= ANDROIDDUMP_LIB="@comment " \ ANDROIDDUMP_MAN="@comment " .endif .include .if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MGTK3) && \ empty(PORT_OPTIONS:MQT5) CONFIGURE_ARGS+= --disable-wireshark PLIST_SUB+= GUI="@comment " .else USES+= desktop-file-utils shared-mime-info INSTALLS_ICONS= yes PLIST_SUB+= GUI="" .endif .if !defined(LITE) .if ${PORT_OPTIONS:MANDROIDDUMP} PLIST_SUB+= ANDROIDDUMP_LIB="" \ ANDROIDDUMP_MAN="" .else PLIST_SUB+= ANDROIDDUMP_LIB="@comment " \ ANDROIDDUMP_MAN="@comment " .endif .endif .if ${PORT_OPTIONS:MKRB_BASE} && exists(${LOCALBASE}/include/krb5.h) IGNORE= cannot build with base Kerberos if krb5 port is installed. \ Use ``make config'' to choose a different option .endif .if empty(PORT_OPTIONS:MGTK2) && empty(PORT_OPTIONS:MGTK3) && \ ${PORT_OPTIONS:MRTP} IGNORE= the RTP support requires GTK+ frontend .endif post-patch: @${REINPLACE_CMD} -e 's|llua|llua-${LUA_VER}|g ; \ s|-DQT_GUI_LIB|-DQT_GUI_LIB $$CPPFLAGS| ' \ ${WRKSRC}/configure # XXX: Should be optional as to whether or not this flag works at runtime @${REINPLACE_CMD} -e 's|-msse4.2||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/usr/share/applications|${DESKTOPDIR}|g ; \ s|/usr/share|${LOCALBASE}/share|g ; \ s|{mime/packages,applications}|mime/packages| ; \ s|{apps,mimetypes}|apps $$(DESTDIR)${LOCALBASE}/share/icons/hicolor/$$$${size}x$$$${size}/mimetypes|' \ ${WRKSRC}/Makefile.in .if ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} post-install: ${MV} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-gtk \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .endif .include Index: head/x11/simdock/Makefile =================================================================== --- head/x11/simdock/Makefile (revision 483821) +++ head/x11/simdock/Makefile (revision 483822) @@ -1,44 +1,44 @@ # Created by: Yinghong.Liu # $FreeBSD$ PORTNAME= simdock PORTVERSION= 1.2 PORTREVISION= 8 CATEGORIES= x11 MASTER_SITES= SF DISTNAME= ${PORTNAME}_${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Fast and customizable dockbar LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -USES= desktop-file-utils pathfix pkgconfig +USES= compiler:c++11-lang desktop-file-utils pathfix pkgconfig USE_GNOME= gnomeprefix gconf2 libwnck USE_WX= 2.8 USE_XORG= x11 WX_CONF_ARGS= absolute WRKSRC= ${WRKDIR}/trunk PORTDOCS= AUTHORS ChangeLog README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|/usr|${PREFIX}|g' \ ${WRKSRC}/Makefile.in \ ${WRKSRC}/src/main.h @${REINPLACE_CMD} '/^simdock_LDADD =/s/$$/ -lX11/' \ ${WRKSRC}/Makefile.in ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|/usr/bin|${PREFIX}/bin|g' \ -e 's|/usr/share/firefox|${PREFIX}/lib/firefox|g' \ ${WRKSRC}/src/main.cc post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/x11-themes/gtk-oxygen-engine/Makefile =================================================================== --- head/x11-themes/gtk-oxygen-engine/Makefile (revision 483821) +++ head/x11-themes/gtk-oxygen-engine/Makefile (revision 483822) @@ -1,23 +1,23 @@ # $FreeBSD$ PORTNAME= oxygen PORTVERSION= 1.4.6 PORTREVISION= 1 CATEGORIES= x11-themes MASTER_SITES= KDE/stable/${PORTNAME}-gtk2/${PORTVERSION}/src PKGNAMEPREFIX= gtk- PKGNAMESUFFIX= -engine DISTNAME= ${PORTNAME}-gtk2-${PORTVERSION} MAINTAINER= rakuco@FreeBSD.org COMMENT= Oxygen-Gtk engine and theme LICENSE= LGPL21 LIB_DEPENDS= libcairo.so:graphics/cairo \ libdbus-glib-1.so:devel/dbus-glib +USES= cmake compiler:c++11-lang pkgconfig tar:bzip2 USE_GNOME= gtk20 -USES= cmake pkgconfig tar:bzip2 .include Index: head/x11-themes/gtk3-oxygen-engine/Makefile =================================================================== --- head/x11-themes/gtk3-oxygen-engine/Makefile (revision 483821) +++ head/x11-themes/gtk3-oxygen-engine/Makefile (revision 483822) @@ -1,23 +1,23 @@ # $FreeBSD$ PORTNAME= oxygen PORTVERSION= 1.4.1 PORTREVISION= 1 CATEGORIES= x11-themes MASTER_SITES= KDE/stable/${PORTNAME}-gtk3/${PORTVERSION}/src PKGNAMEPREFIX= gtk3- PKGNAMESUFFIX= -engine DISTNAME= ${PORTNAME}-gtk3-${PORTVERSION} MAINTAINER= rakuco@FreeBSD.org COMMENT= Oxygen GTK+ 3 engine and theme LICENSE= LGPL21 LIB_DEPENDS= libcairo.so:graphics/cairo \ libdbus-glib-1.so:devel/dbus-glib +USES= cmake:outsource compiler:c++11-lang pkgconfig tar:bzip2 USE_GNOME= gtk30 -USES= cmake:outsource pkgconfig tar:bzip2 .include Index: head/x11-toolkits/gtkglarea2/Makefile =================================================================== --- head/x11-toolkits/gtkglarea2/Makefile (revision 483821) +++ head/x11-toolkits/gtkglarea2/Makefile (revision 483822) @@ -1,25 +1,25 @@ # Created by: Marc Recht # $FreeBSD$ # $MCom: ports/x11-toolkits/gtkglarea2/Makefile,v 1.2 2006/09/10 00:51:17 mezz Exp $ PORTNAME= gtkglarea PORTVERSION= 2.0.1 PORTREVISION= 8 CATEGORIES= x11-toolkits MASTER_SITES= GNOME DISTNAME= gtkglarea-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= OpenGL widget for the GTK+2 GUI toolkit -USES= libtool:keepla pathfix pkgconfig tar:bzip2 +USES= compiler:c++11-lang libtool:keepla pathfix pkgconfig tar:bzip2 USE_GNOME= gtk20 USE_GL= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lib-GL INSTALL_TARGET= install-strip LIBS+= -lm .include Index: head/x11-toolkits/gtkmm20/Makefile =================================================================== --- head/x11-toolkits/gtkmm20/Makefile (revision 483821) +++ head/x11-toolkits/gtkmm20/Makefile (revision 483822) @@ -1,48 +1,48 @@ # Created by: Martin Klaffenboeck # $FreeBSD$ # $MCom: ports/x11-toolkits/gtkmm20/Makefile,v 1.11 2006/09/10 00:51:17 mezz Exp $ PORTNAME= gtkmm PORTVERSION= 2.2.12 PORTREVISION?= 16 CATEGORIES= x11-toolkits MASTER_SITES= GNOME/sources/${PORTNAME}/2.2 PKGNAMESUFFIX= 20 DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for Gtk+, Pango, Atk, and Glib -USES+= tar:bzip2 +USES+= compiler:c++11-lang tar:bzip2 PORTSCOUT= ignore:1 .if !defined(REFERENCE_PORT) LIB_DEPENDS= libsigc-1.2.so:devel/libsigc++12 BUILD_DEPENDS= gm4:devel/m4 USES+= autoreconf gmake libtool:keepla pathfix pkgconfig GNU_CONFIGURE= yes USE_LDCONFIG= yes USE_GNOME= gtk20 CONFIGURE_ARGS= --enable-static=yes \ --with-sigc-prefix=${LOCALBASE} INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} -e 's|glib/gmessages.h|glib/gtestutils.h|g' \ ${WRKSRC}/glib/src/*.ccg ${WRKSRC}/glib/glibmm/*.* \ ${WRKSRC}/gtk/src/*.* ${WRKSRC}/gtk/gtkmm/*.* \ ${WRKSRC}/demos/gtk-demo/*.cc @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/glib/glibmm/*.cc ${WRKSRC}/glib/glibmm/*.h \ ${WRKSRC}/gtk/gtkmm/textbuffer.cc .for d in docs examples tests @${REINPLACE_CMD} -e '/^SUBDIRS[[:space:]]*=/s/${d}//' \ ${WRKSRC}/Makefile.am .endfor .include .endif