Index: head/accessibility/atkmm/Makefile =================================================================== --- head/accessibility/atkmm/Makefile (revision 393728) +++ head/accessibility/atkmm/Makefile (revision 393729) @@ -1,22 +1,23 @@ # Created by: Koop Mast # $FreeBSD$ -# $MCom: ports/trunk/accessibility/atkmm/Makefile 19865 2014-09-14 12:34:28Z kwm $ PORTNAME= atkmm PORTVERSION= 2.22.7 CATEGORIES= accessibility gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= C++ wrapper for ATK API library + +PORTSCOUT= limitw:1,even USES= gmake libtool pathfix pkgconfig tar:xz USE_GNOME= atk glibmm USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS= --disable-documentation .include Index: head/deskutils/gnome-documents/Makefile =================================================================== --- head/deskutils/gnome-documents/Makefile (revision 393728) +++ head/deskutils/gnome-documents/Makefile (revision 393729) @@ -1,46 +1,48 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-documents PORTVERSION= 3.16.3 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Document manager application designed to work with GNOME 3 LICENSE= GPLv2 BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool \ docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libwebkit2gtk-4.0.so:${PORTSDIR}/www/webkit2-gtk3 \ libclutter-1.0.so:${PORTSDIR}/graphics/clutter \ libclutter-gtk-1.0.so:${PORTSDIR}/graphics/clutter-gtk3 \ libevview3.so:${PORTSDIR}/graphics/evince \ libgdata.so:${PORTSDIR}/devel/libgdata \ libgoa-1.0.so:${PORTSDIR}/net/gnome-online-accounts \ libgjs.so:${PORTSDIR}/lang/gjs \ libtracker-sparql-1.0.so:${PORTSDIR}/sysutils/tracker \ libzapojit-0.0.so:${PORTSDIR}/net/libzapojit RUN_DEPENDS= py2?-dbus>0:${PORTSDIR}/devel/py-dbus \ ${LOCALBASE}/share/certs/ca-root-nss.crt:${PORTSDIR}/security/ca_root_nss \ unoconv:${PORTSDIR}/textproc/unoconv +PORTSCOUT= limitw:1,even + USES= compiler:c++11-lib gettext gmake libtool pathfix \ pkgconfig tar:xz USE_GNOME= gnomedesktop3 gtk30 intltool \ introspection:build librsvg2 libxml2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Documents.enums.xml \ org.gnome.books.gschema.xml \ org.gnome.documents.gschema.xml .include Index: head/deskutils/gnome-initial-setup/Makefile =================================================================== --- head/deskutils/gnome-initial-setup/Makefile (revision 393728) +++ head/deskutils/gnome-initial-setup/Makefile (revision 393729) @@ -1,47 +1,49 @@ # Created by: Gustau Perez # $FreeBSD$ PORTNAME= gnome-initial-setup PORTVERSION= 3.16.3 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= First boot setup tool for GNOME 3 BUILD_DEPENDS= gnome-autogen.sh:${PORTSDIR}/devel/gnome-common \ gdm>=3.0.0:${PORTSDIR}/x11/gdm LIB_DEPENDS= libgoa-1.0.so:${PORTSDIR}/net/gnome-online-accounts \ libaccountsservice.so:${PORTSDIR}/sysutils/accountsservice \ libpwquality.so:${PORTSDIR}/security/libpwquality \ libgweather-3.so:${PORTSDIR}/net/libgweather RUN_DEPENDS= gdm>=3.0.0:${PORTSDIR}/x11/gdm +PORTSCOUT= limitw:1,even + USES= autoreconf compiler:c++11-lib gettext gmake libtool \ pathfix pkgconfig tar:xz USE_GNOME= gnomedesktop3 gnomeprefix gtk30 intlhack USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= KERBEROS OPTIONS_DEFAULT=KERBEROS .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 900007 EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gnome-initial-setup_pages_account_um-utils.c .endif .if !${PORT_OPTIONS:MKERBEROS} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-gnome-initial-setup_gis-account-page.c .endif post-patch: @${REINPLACE_CMD} -e 's|krb5/krb5.h|krb5.h|g' \ ${WRKSRC}/gnome-initial-setup/pages/account/um-realm-manager.c .include Index: head/deskutils/notification-daemon/Makefile =================================================================== --- head/deskutils/notification-daemon/Makefile (revision 393728) +++ head/deskutils/notification-daemon/Makefile (revision 393729) @@ -1,28 +1,30 @@ # Created by: Andreas Kohn # $FreeBSD$ # $MCom: ports/trunk/deskutils/notification-daemon/Makefile 19804 2014-08-13 14:55:11Z kwm $ PORTNAME= notification-daemon PORTVERSION= 0.7.6 CATEGORIES= deskutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Send small notifications to your desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \ libcanberra-gtk3.so:${PORTSDIR}/audio/libcanberra-gtk3 +PORTSCOUT= limitw:1,even + USE_GNOME= gnomeprefix intlhack gtk30 USES= gettext gmake pathfix pkgconfig tar:xz USE_XORG= x11 INSTALLS_ICONS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-dbus-services=${PREFIX}/share/dbus-1/services CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib .include Index: head/devel/glade/Makefile =================================================================== --- head/devel/glade/Makefile (revision 393728) +++ head/devel/glade/Makefile (revision 393729) @@ -1,40 +1,41 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= glade PORTVERSION= 3.18.3 PORTREVISION= 3 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= User interface builder for GTK+ 3 BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool CONFLICTS= glade3-3.* +PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gmake libtool \ pathfix pkgconfig tar:xz USE_GNOME= gtk30 gnomedocutils intlhack # introspection:build # temp disable, introspection generation crashes with GNOME 3.15 CONFIGURE_ARGS= --disable-introspection INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-error=format-nonliteral LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip DOCSDIR= ${PREFIX}/share/doc/gladeui-2 OPTIONS_SUB= yes OPTIONS_DEFINE= PYTHON OPTIONS_DEFAULT=PYTHON PYTHON_CONFIGURE_ENABLE= python PYTHON_USES= python:3 PYTHON_USE= GNOME=py3gobject3 .include Index: head/devel/glib20-reference/bsd.gnome-reference.mk =================================================================== --- head/devel/glib20-reference/bsd.gnome-reference.mk (revision 393728) +++ head/devel/glib20-reference/bsd.gnome-reference.mk (revision 393729) @@ -1,62 +1,62 @@ # $FreeBSD$ PARENTDIR?= ${.CURDIR:S|-reference$||} REFERENCE_PORT= ${PKGORIGIN:S|-reference$||} -PORTSCOUT= ignore +PORTSCOUT= ignore:1 .include "${PARENTDIR}/Makefile" .if !defined(DOCSDIR) DOCSDIR:= ${PREFIX}/share/doc/${PORTNAME} .endif .if !defined(EXAMPLESDIR) EXAMPLESDIR:= ${PREFIX}/share/examples/${PORTNAME} .endif .if defined(DISTNAME) DISTNAME:= ${DISTNAME} .else DISTNAME:= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} .endif .if defined(MASTER_SITE_SUBDIR) MASTER_SITE_SUBDIR:= ${MASTER_SITE_SUBDIR} .endif PKGNAMESUFFIX:= ${PKGNAMESUFFIX}-reference .if defined(LATEST_LINK) LATEST_LINK:= ${LATEST_LINK}-reference .endif COMMENT= Programming reference for ${REFERENCE_PORT} DISTINFO_FILE= ${PARENTDIR}/distinfo REFERENCE_SRC?= ${WRKSRC}/docs/reference BOOKS?= . PORTDOCS?= * .if !target(do-build) do-build: @${DO_NADA} .endif make-descr: @${ECHO_CMD} "This port contains the programming reference for ${REFERENCE_PORT}." > ${DESCR} @www=`${GREP} "^WWW:" ${PARENTDIR}/pkg-descr` || ${TRUE}; \ if [ -n "$$www" ]; then \ ${ECHO_CMD} "" >> ${DESCR}; \ ${ECHO_CMD} "$$www" >> ${DESCR}; \ fi .if !target(do-install) do-install: . for d in ${BOOKS} if [ -d ${REFERENCE_SRC}/${d}/html ]; then \ ${MKDIR} ${STAGEDIR}${DOCSDIR}/${d}; \ cd ${REFERENCE_SRC}/${d}/html && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${d}; \ fi . endfor .endif .include Index: head/devel/glibmm-reference/Makefile =================================================================== --- head/devel/glibmm-reference/Makefile (revision 393728) +++ head/devel/glibmm-reference/Makefile (revision 393729) @@ -1,28 +1,27 @@ # Created by: Jean-Yves Lefort # $FreeBSD$ PORTREVISION= 0 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/glibmm-2.4.pc:${PORTSDIR}/devel/glibmm \ gm4:${PORTSDIR}/devel/m4 GNU_CONFIGURE= yes USES= gmake pkgconfig -PORTSCOUT= ignore:1 DOCSDIR= ${PREFIX}/share/doc/glibmm-2.4 post-patch: @${FIND} ${WRKSRC}/examples -name Makefile.in \ | ${XARGS} ${REINPLACE_CMD} -e '/^install-am:/ s| all-am||' post-build: @${TOUCH} ${WRKSRC}/docs/reference/html/index.html do-install: . for d in docs examples @cd ${WRKSRC}/${d} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install . endfor .include "${.CURDIR}/../../devel/glib20-reference/bsd.gnome-reference.mk" Index: head/devel/py-gobject/Makefile =================================================================== --- head/devel/py-gobject/Makefile (revision 393728) +++ head/devel/py-gobject/Makefile (revision 393729) @@ -1,45 +1,47 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/devel/py-gobject/Makefile,v 1.58 2012/12/30 18:15:16 mezz Exp $ PORTNAME= gobject PORTVERSION= 2.28.6 PORTREVISION= 6 CATEGORIES= devel python MASTER_SITES= GNOME/sources/pygobject/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= pygobject-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Python bindings for GObject LICENSE= LGPL21 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo +PORTSCOUT= ignore:1 + USES= gmake libtool pathfix pkgconfig python:2 tar:xz USE_GNOME= glib20 introspection:build,run GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-docs --disable-introspection --with-ffi INSTALL_TARGET= install-strip CONFLICTS= py*-gtk-0* PLIST_SUB= PYTHON_VER="${PYTHON_VER}" PYSHAREDIR= ${PREFIX}/share/pygobject/2.0/codegen post-install: cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ -d ${PYSHAREDIR} -f ${PYSHAREDIR:S;${PREFIX}/;;} cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ -d ${PYSHAREDIR} -f ${PYSHAREDIR:S;${PREFIX}/;;} .include Index: head/devel/pygobject3-common/Makefile =================================================================== --- head/devel/pygobject3-common/Makefile (revision 393728) +++ head/devel/pygobject3-common/Makefile (revision 393729) @@ -1,76 +1,80 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gobject PORTVERSION= 3.16.2 PORTREVISION?= 0 CATEGORIES= devel python MASTER_SITES= GNOME/sources/pygobject/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} PKGNAMEPREFIX?= py PKGNAMESUFFIX?= 3-common DISTNAME= pygobject-${PORTVERSION} DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Common files for the Python bindings for GObject LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING SLAVE_PORT?= no USES= gmake libtool pathfix pkgconfig tar:xz GNU_CONFIGURE= yes INSTALL_TARGET= install-strip # this port doesn't work with py-gobject < 2.28.6_2, clungle below CONFLICTS= py*-gtk-0* py*-gobject-2.*.[0-6] py*-gobject-2.*.[7-9] \ py*-gobject-2.*.6_1 PLIST_SUB= ARCH=${ARCH} UNAME_R=${UNAME_R} VERSION=${PORTVERSION} \ OPSYS=${OPSYS:tl} UNAME_M=${UNAME_M} # Override PYTHON_VERSION from DEPENDS_ARGS MAKE_ARGS= PYTHON_VERSION=${PYTHON_VER} .if ${SLAVE_PORT} == no +PORTSCOUT?= limitw:1,even + BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo USES+= python:build USE_GNOME= glib20:build introspection:build NO_BUILD= yes do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/pygobject-3.0/ ${INSTALL_DATA} ${WRKSRC}/gi/pygobject.h \ ${STAGEDIR}${PREFIX}/include/pygobject-3.0/pygobject.h ${INSTALL_DATA} ${WRKSRC}/pygobject-3.0.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/pygobject-3.0.pc .else +PORTSCOUT= ignore:1 + USE_GNOME+= glib20 introspection LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS+= pygobject3-common>=0:${PORTSDIR}/devel/pygobject3-common .if ${SLAVE_PORT} == python2 USES+= python:2 BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo .endif .if ${SLAVE_PORT} == python3 USES+= python:3 BUILD_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/py3cairo.pc:${PORTSDIR}/graphics/py3-cairo RUN_DEPENDS+= ${LOCALBASE}/libdata/pkgconfig/py3cairo.pc:${PORTSDIR}/graphics/py3-cairo PLIST_SUB+= PYTVER=${PYTHON_VER:S/.//} .endif post-install: @${RM} -rf ${STAGEDIR}${PREFIX}/include/pygobject-3.0 \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig/pygobject-3.0.pc .endif .include UNAME_R!= ${UNAME} -r UNAME_M!= ${UNAME} -m .include Index: head/graphics/clutter-gtk/Makefile =================================================================== --- head/graphics/clutter-gtk/Makefile (revision 393728) +++ head/graphics/clutter-gtk/Makefile (revision 393729) @@ -1,28 +1,30 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= clutter-gtk PORTVERSION= 0.10.8 PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= GTK+ Integration library for Clutter LIB_DEPENDS= libclutter-glx-1.0.so:${PORTSDIR}/graphics/clutter +PORTSCOUT= ignore:1 + USE_GL= gl USES= gettext gmake libtool:keepla pathfix pkgconfig tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= gtk20 gnomeprefix USE_XORG= xp x11 USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -lpthread -L${LOCALBASE}/lib INSTALL_TARGET= install-strip post-patch: @${REINPLACE_CMD} '/SUBDIRS =/s/examples//' ${WRKSRC}/Makefile.in .include Index: head/graphics/gegl/Makefile =================================================================== --- head/graphics/gegl/Makefile (revision 393728) +++ head/graphics/gegl/Makefile (revision 393729) @@ -1,250 +1,253 @@ # Created by: Pietro Cerutti # $FreeBSD$ PORTNAME= gegl PORTVERSION= 0.2.0 PORTREVISION= 14 CATEGORIES= graphics MASTER_SITES= GIMP MAINTAINER= gnome@FreeBSD.org COMMENT= Graph based image processing framework LICENSE= LGPL3 LICENSE_FILE= ${WRKSRC}/COPYING.LESSER LIB_DEPENDS= libbabl-0.1.so:${PORTSDIR}/x11/babl +# ignore new versions until we can replace this version with gegl 3.x +PORTSCOUT= ignore:1 + OPTIONS_DEFINE= CAIRO ENSCRIPT EXIV2 FFMPEG PIXBUF GRAPHVIZ JASPER JPEG \ LUA OPENEXR OPENRAW SIMD PANGO PNG LIBRSVG2 SDL SPIRO V4L \ DOCS EXAMPLES OPTIONS_DEFAULT=CAIRO ENSCRIPT EXIV2 PIXBUF GRAPHVIZ JASPER JPEG LUA \ OPENEXR OPENRAW PANGO PNG LIBRSVG2 SDL SPIRO V4L ENSCRIPT_DESC= Enscript support SPIRO_DESC= Spiro support #UMFPACK_DESC= UMFpack support USES= cpe gettext gmake libtool pathfix pkgconfig shebangfix tar:bzip2 USE_GNOME= glib20 intltool USE_LDCONFIG= ${PREFIX}/lib/gegl-0.2 GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_execinfo_h=no CONFIGURE_ARGS= --without-vala --disable-docs INSTALL_TARGET= install-strip CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl GEGL_MINOR= 199 GEGL_VER= 0.2 PLIST_SUB+= GEGL_MINOR="${GEGL_MINOR}" GEGL_VER=${GEGL_VER} EXAMPLES= 2geglbuffer csugar float-lookup \ gegl-convert gegl-slicer geglbuffer-add-image \ geglbuffer-clock hello-world-video hello-world SHEBANG_FILES= tools/xml_insert.sh .include .if ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 PLIST_SUB+= GDK="" .else CONFIGURE_ARGS+=--without-gdk-pixbuf PLIST_SUB+= GDK="@comment " .endif .if ${PORT_OPTIONS:MCAIRO} LIB_DEPENDS+= libcairo.so:${PORTSDIR}/graphics/cairo PLIST_SUB+= CAIRO="" .else CONFIGURE_ARGS+=--without-cairo PLIST_SUB+= CAIRO="@comment " .endif .if ${PORT_OPTIONS:MPANGO} USE_GNOME+= pango PLIST_SUB+= PANGO="" .else CONFIGURE_ARGS+=--without-pango PLIST_SUB+= PANGO="@comment " .endif .if ${PORT_OPTIONS:MPANGO} && ${PORT_OPTIONS:MCAIRO} PLIST_SUB+= PANGOCAIRO="" .else CONFIGURE_ARGS+=--without-pangocairo PLIST_SUB+= PANGOCAIRO="@comment " .endif .if ${PORT_OPTIONS:MENSCRIPT} BUILD_DEPENDS+= enscript:${PORTSDIR}/print/enscript-a4 .endif .if ${PORT_OPTIONS:MFFMPEG} LIB_DEPENDS+= libavformat.so:${PORTSDIR}/multimedia/ffmpeg PLIST_SUB+= FFMPEG="" .else CONFIGURE_ARGS+=--without-libavformat PLIST_SUB+= FFMPEG="@comment " .endif .if ${PORT_OPTIONS:MGRAPHVIZ} LIB_DEPENDS+= libcgraph.so:${PORTSDIR}/graphics/graphviz .else CONFIGURE_ARGS+=--without-graphviz .endif .if ${PORT_OPTIONS:MJASPER} LIB_DEPENDS+= libjasper.so:${PORTSDIR}/graphics/jasper PLIST_SUB+= JP2="" .else CONFIGURE_ARGS+=--without-jasper PLIST_SUB+= JP2="@comment " .endif .if ${PORT_OPTIONS:MJPEG} USES+= jpeg PLIST_SUB+= JPEG="" .else CONFIGURE_ARGS+=--without-libjpeg PLIST_SUB+= JPEG="@comment " .endif .if ${PORT_OPTIONS:MLUA} USES+= lua .else CONFIGURE_ARGS+=--without-lua .endif .if ${PORT_OPTIONS:MOPENEXR} LIB_DEPENDS+= libIlmImf.so:${PORTSDIR}/graphics/OpenEXR PLIST_SUB+= OPENEXR="" .else CONFIGURE_ARGS+=--without-openexr PLIST_SUB+= OPENEXR="@comment " .endif .if ${PORT_OPTIONS:MOPENRAW} LIB_DEPENDS+= libopenraw.so:${PORTSDIR}/graphics/libopenraw PLIST_SUB+= OPENRAW="" .else CONFIGURE_ARGS+=--without-libopenraw PLIST_SUB+= OPENRAW="@comment " .endif .if ${PORT_OPTIONS:MSIMD} CONFIGURE_ARGS+=--disable-mmx \ --disable-sse .endif .if ${PORT_OPTIONS:MPNG} LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png PLIST_SUB+= PNG="" .else CONFIGURE_ARGS+=--without-libpng PLIST_SUB+= PNG="@comment " .endif .if ${PORT_OPTIONS:MLIBRSVG2} LIB_DEPENDS+= librsvg-2.so:${PORTSDIR}/graphics/librsvg2 PLIST_SUB+= RSVG="" .else CONFIGURE_ARGS+=--without-librsvg PLIST_SUB+= RSVG="@comment " .endif .if ${PORT_OPTIONS:MSDL} USE_SDL= sdl PLIST_SUB+= SDL="" .else CONFIGURE_ARGS+=--without-sdl PLIST_SUB+= SDL="@comment " .endif .if ${PORT_OPTIONS:MSPIRO} LIB_DEPENDS+= libspiro.so:${PORTSDIR}/graphics/libspiro .else CONFIGURE_ARGS+=--without-libspiro .endif .if ${PORT_OPTIONS:MV4L} BUILD_DEPENDS+= ${LOCALBASE}/include/linux/videodev.h:${PORTSDIR}/multimedia/v4l_compat PLIST_SUB+= V4L="" .else CONFIGURE_ARGS+=--without-libv4l PLIST_SUB+= V4L="@comment " .endif # umfpack library is broken #.if ${PORT_OPTIONS:MUMFPACK} #LIB_DEPENDS+= umfpack:${PORTSDIR}/math/suitesparse #PLIST_SUB+= UMFPACK="" #.else CONFIGURE_ARGS+=--without-umfpack PLIST_SUB+= UMFPACK="@comment " #.endif .if ${PORT_OPTIONS:MEXIV2} LIB_DEPENDS+= libexiv2.so:${PORTSDIR}/graphics/exiv2 PLIST_SUB+= EXIV2="" .else CONFIGURE_ARGS+=--without-exiv2 PLIST_SUB+= EXIV2="@comment " .endif .if ${PORT_OPTIONS:MDOCS} BUILD_DEPENDS+= a2x:${PORTSDIR}/textproc/asciidoc \ ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash \ vimdot:${PORTSDIR}/graphics/graphviz USE_RUBY= yes RUBY_NO_RUN_DEPENDS=yes .else CONFIGURE_ARGS+=--disable-docs .endif post-patch: ${REINPLACE_CMD} "s/lua >/lua-${LUA_VER} >/g" ${WRKSRC}/configure .if ! ${PORT_OPTIONS:MDOCS} ${REINPLACE_CMD} -e 's|tools examples|tools|g' \ ${WRKSRC}/Makefile.in .endif ${REINPLACE_CMD} -e 's|\(lua\)\(5\.1\)|\1-\2|g ; s|x86_64|amd64|g' \ ${WRKSRC}/configure .if ${PORT_OPTIONS:MDOCS} pre-configure: .if !exists(${LOCALBASE}/bin/vimdot) @${ECHO_CMD} "${PKGNAME}: Needs graphics/graphviz with PANGOCAIRO support enabled." @${FALSE} .endif .endif post-build: .if ${PORT_OPTIONS:MDOCS} cd ${WRKSRC}/docs && ${MAKE_CMD} index.html cd ${WRKSRC}/docs/gallery && ${MAKE_CMD} index.html .endif post-install: .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${STAGEDIR}${DOCSDIR}/gallery (cd ${WRKSRC}/docs && \ ${COPYTREE_SHARE} \*.html ${STAGEDIR}${DOCSDIR} && \ ${INSTALL_DATA} ChangeLog gegl.css gegl.devhelp devhelp.css ${STAGEDIR}${DOCSDIR} && \ ${INSTALL_DATA} gallery/OpenRaster* ${STAGEDIR}${DOCSDIR}/gallery && \ ${INSTALL_DATA} gallery/clones* ${STAGEDIR}${DOCSDIR}/gallery && \ ${INSTALL_DATA} gallery/index.html ${STAGEDIR}${DOCSDIR}/gallery ) .endif .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/data ${INSTALL_DATA} ${WRKSRC}/examples/data/surfer.png ${STAGEDIR}${EXAMPLESDIR}/data .for ex in ${EXAMPLES} ${INSTALL_DATA} ${WRKSRC}/examples/${ex}.c ${STAGEDIR}${EXAMPLESDIR} .endfor .endif @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/gegl-0.2/*.so .include Index: head/graphics/gtk-update-icon-cache/Makefile =================================================================== --- head/graphics/gtk-update-icon-cache/Makefile (revision 393728) +++ head/graphics/gtk-update-icon-cache/Makefile (revision 393729) @@ -1,55 +1,57 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gtk-update-icon-cache PORTVERSION= 2.24.28 CATEGORIES= graphics MASTER_SITES= GNOME/sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} DISTNAME= gtk+-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Gtk-update-icon-cache utility from the Gtk+ toolkit LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS+= update-mime-database:${PORTSDIR}/misc/shared-mime-info \ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme +PORTSCOUT= ignore:1 + USES= gettext gmake libtool pathfix perl5 pkgconfig tar:xz USE_PERL5= build MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GNOME= atk pango gdkpixbuf2 introspection:build USE_XORG= xext xrender x11 xinerama xi xrandr xcursor xfixes xdamage \ xcomposite PATCHDIR= ${.CURDIR}/../../x11-toolkits/gtk20/files CONFIGURE_ARGS= --enable-static --with-xinput=yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib BUILD_WRKSRC= ${WRKSRC}/gtk ALL_TARGET= ${PORTNAME} PLIST_FILES= bin/gtk-update-icon-cache # man/man1/gtk-update-icon-cache.1.gz .include post-patch: @${REINPLACE_CMD} -e 's|-DGDK_PIXBUF_DISABLE_DEPRECATED||g' \ ${WRKSRC}/configure pre-configure: .if !exists(${LOCALBASE}/libdata/pkgconfig/cairo-xlib.pc) @${ECHO_CMD} "${PKGNAME}: Needs cairo with X11 support enabled." @${FALSE} .endif do-install: @${INSTALL_PROGRAM} ${WRKSRC}/gtk/gtk-update-icon-cache \ ${STAGEDIR}${PREFIX}/bin/ # @${INSTALL_MAN} ${WRKSRC}/docs/reference/gtk/gtk-update-icon-cache.1 \ # ${STAGEDIR}${PREFIX}/man/man1/ .include Index: head/lang/vala/Makefile =================================================================== --- head/lang/vala/Makefile (revision 393728) +++ head/lang/vala/Makefile (revision 393729) @@ -1,26 +1,28 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= vala PORTVERSION= 0.28.0 CATEGORIES= lang gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Programming language and compiler that converts Vala code into C code LICENSE= LGPL21 +PORTSCOUT= limitw:1,even + USES= bison gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 gnomeprefix libxslt GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes INSTALL_TARGET= install-strip VALA_VER= ${PORTVERSION:R} PLIST_SUB= VERSION=0.28 .include Index: head/net/libproxy/Makefile =================================================================== --- head/net/libproxy/Makefile (revision 393728) +++ head/net/libproxy/Makefile (revision 393729) @@ -1,71 +1,72 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/net/libproxy/Makefile,v 1.1 2011/01/12 13:10:52 kwm Exp $ PORTNAME= libproxy PORTVERSION= 0.4.6 PORTREVISION?= 0 CATEGORIES?= net devel MASTER_SITES= GOOGLE_CODE MAINTAINER= gnome@FreeBSD.org COMMENT?= Library that provides automatic proxy configuration management USES+= cmake cpe CPE_VENDOR= libproxy_project PLIST_SUB+= VERSION=${PORTVERSION} .if !defined(LIBPROXY_SLAVE) USE_LDCONFIG= yes CMAKE_ARGS+= -DWITH_PYTHON:BOOL=OFF -DWITH_PERL:BOOL=OFF \ -DWITH_GNOME:BOOL=OFF -DWITH_KDE4:BOOL=OFF \ -DWITH_WEBKIT:BOOL=OFF -DWITH_MOZJS:BOOL=OFF \ -DWITH_NETWORKMANAGER:BOOL=OFF -DWITH_VALA:BOOL=ON .else +PORTSCOUT= ignore:1 # Libproxy is build for the slave ports, since I haven't been able to find # out how to only build optional code with cmake. # Patches for this problem are welcome. . if ${LIBPROXY_SLAVE}=="python" CMAKE_ARGS+= -DWITH_PYTHON:BOOL=ON . else CMAKE_ARGS+= -DWITH_PYTHON:BOOL=OFF . endif . if ${LIBPROXY_SLAVE}=="perl" CMAKE_ARGS+= -DWITH_PERL:BOOL=ON . else CMAKE_ARGS+= -DWITH_PERL:BOOL=OFF . endif . if ${LIBPROXY_SLAVE}=="gnome" CMAKE_ARGS+= -DWITH_GNOME:BOOL=ON . else CMAKE_ARGS+= -DWITH_GNOME:BOOL=OFF . endif . if ${LIBPROXY_SLAVE}=="kde" CMAKE_ARGS+= -DWITH_KDE4:BOOL=ON . else CMAKE_ARGS+= -DWITH_KDE4:BOOL=OFF . endif . if ${LIBPROXY_SLAVE}=="webkit" CMAKE_ARGS+= -DWITH_WEBKIT:BOOL=ON . else CMAKE_ARGS+= -DWITH_WEBKIT:BOOL=OFF . endif . if ${LIBPROXY_SLAVE}=="mozjs" CMAKE_ARGS+= -DWITH_MOZJS:BOOL=ON . else CMAKE_ARGS+= -DWITH_MOZJS:BOOL=OFF . endif .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/libproxy/${PORTVERSION}/modules/ .include Index: head/x11-fm/sushi/Makefile =================================================================== --- head/x11-fm/sushi/Makefile (revision 393728) +++ head/x11-fm/sushi/Makefile (revision 393729) @@ -1,34 +1,36 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= sushi PORTVERSION= 3.16.0 PORTREVISION= 1 CATEGORIES= x11-fm gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Tool similar to Gloobus Preview that provides quick file previews LIB_DEPENDS= libgcr-3.so:${PORTSDIR}/security/gcr \ libgjs.so:${PORTSDIR}/lang/gjs \ libclutter-gtk-1.0.so:${PORTSDIR}/graphics/clutter-gtk3 \ libclutter-gst-2.0.so:${PORTSDIR}/multimedia/clutter-gst \ libwebkit2gtk-4.0.so:${PORTSDIR}/www/webkit2-gtk3 \ libmusicbrainz5.so:${PORTSDIR}/audio/libmusicbrainz5 \ libevdocument3.so:${PORTSDIR}/graphics/evince RUN_DEPENDS= nautilus:${PORTSDIR}/x11-fm/nautilus +PORTSCOUT= limitw:1,even + USES= gettext gmake libtool pathfix pkgconfig tar:xz INSTALLS_ICONS= yes USE_GNOME= gnomeprefix gtksourceview3 intlhack introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.sushi.gschema.xml .include Index: head/x11-themes/gnome-backgrounds/Makefile =================================================================== --- head/x11-themes/gnome-backgrounds/Makefile (revision 393728) +++ head/x11-themes/gnome-backgrounds/Makefile (revision 393729) @@ -1,19 +1,21 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= gnome-backgrounds PORTVERSION= 3.16.0 CATEGORIES= x11-themes graphics gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Collection of backgrounds for GNOME +PORTSCOUT= limitw:1,even + USES= gettext gmake pathfix tar:xz USE_GNOME= intlhack GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib .include Index: head/x11-toolkits/gtksourceviewmm3/Makefile =================================================================== --- head/x11-toolkits/gtksourceviewmm3/Makefile (revision 393728) +++ head/x11-toolkits/gtksourceviewmm3/Makefile (revision 393729) @@ -1,24 +1,26 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/x11-toolkits/gtksourceviewmm3/Makefile,v 1.1 2011/10/16 22:00:24 kwm Exp $ PORTNAME= gtksourceviewmm PORTVERSION= 3.2.0 PORTREVISION= 3 CATEGORIES= x11-toolkits gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 3 MAINTAINER= gnome@FreeBSD.org COMMENT= C++ binding of GtkSourceView3 +PORTSCOUT= limitw:1,even + USES= gmake libtool:keepla pathfix pkgconfig tar:xz USE_LDCONFIG= yes USE_GNOME= gtksourceview3 gnomeprefix gtkmm30 GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBAS}/lib CONFIGURE_ARGS= --disable-documentation INSTALL_TARGET= install-strip .include Index: head/x11-toolkits/pango/Makefile =================================================================== --- head/x11-toolkits/pango/Makefile (revision 393728) +++ head/x11-toolkits/pango/Makefile (revision 393729) @@ -1,64 +1,66 @@ # Created by: Maxim Sobolev # $FreeBSD$ # $MCom: ports/trunk/x11-toolkits/pango/Makefile 19945 2014-10-15 05:41:04Z gusi $ PORTNAME= pango PORTVERSION= 1.36.8 PORTREVISION?= 2 CATEGORIES= x11-toolkits MASTER_SITES= GNOME DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Open-source framework for the layout and rendering of i18n text USES= tar:xz .if !defined(REFERENCE_PORT) BUILD_DEPENDS= fontconfig>=2.10.91:${PORTSDIR}/x11-fonts/fontconfig \ cairo>=1.12.10,2:${PORTSDIR}/graphics/cairo LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ libharfbuzz.so:${PORTSDIR}/print/harfbuzz \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig RUN_DEPENDS= xorg-fonts-truetype>0:${PORTSDIR}/x11-fonts/xorg-fonts-truetype \ ${FONTENCOD}:${PORTSDIR}/x11-fonts/encodings +PORTSCOUT= limitw:1,even + USES+= gettext gmake libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_GNOME= cairo glib20 introspection:build referencehack CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip VERSION= 1.8.0 LIBVERSION= 0.3600.8 PLIST_SUB+= VERSION=${VERSION} LIBVERSION=${LIBVERSION} FONTSCALE= ${LOCALBASE}/share/fonts/TTF/luximb.ttf FONTENCOD= ${LOCALBASE}/share/fonts/encodings/encodings.dir OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 .include .if ${PORT_OPTIONS:MX11} USE_XORG+= xft xrender #CONFIGURE_ARGS+=--with-xft PLIST_SUB+= X11="" .else CONFIGURE_ARGS+=--without-xft PLIST_SUB+= X11="@comment " .endif pre-configure: .if !exists(${LOCALBASE}/libdata/pkgconfig/cairo-gobject.pc) @${ECHO_CMD} "${PKGNAME}: Needs cairo with GLIB (GObject) support enabled." @${FALSE} .endif .include .endif