Index: head/audio/gmpc-wikipedia/Makefile =================================================================== --- head/audio/gmpc-wikipedia/Makefile (revision 493882) +++ head/audio/gmpc-wikipedia/Makefile (revision 493883) @@ -1,27 +1,31 @@ # Created by: Martin Wilke # $FreeBSD$ PORTNAME= gmpc-wikipedia PORTVERSION= 11.8.16 PORTREVISION= 5 CATEGORIES= audio MASTER_SITES= http://download.sarine.nl/Programs/gmpc/${PORTVERSION}/ MAINTAINER= ports@FreeBSD.org COMMENT= Wikipedia info for gmpc LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libmpd.so:audio/libmpd \ libsoup-2.4.so:devel/libsoup \ libwebkitgtk-1.0.so:www/webkit-gtk2 BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gmpc.pc:audio/gmpc RUN_DEPENDS= gmpc:audio/gmpc +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + + GNU_CONFIGURE= yes USE_GNOME= intltool glib20 gtk20 USES= gettext gmake libtool pkgconfig INSTALL_TARGET= install-strip .include Index: head/cad/xtrkcad/Makefile =================================================================== --- head/cad/xtrkcad/Makefile (revision 493882) +++ head/cad/xtrkcad/Makefile (revision 493883) @@ -1,58 +1,61 @@ # $FreeBSD$ PORTNAME= xtrkcad DISTVERSIONPREFIX= source- DISTVERSION= 5.1.2a CATEGORIES= cad MASTER_SITES= SF/xtrkcad-fork/XTrackCad/Version%20${DISTVERSION:C/[:alpha:]//} MAINTAINER= freebsd@rheinwolf.de COMMENT= CAD program for designing model railroad layouts LICENSE= GPLv2 LIB_DEPENDS= libcmocka.so:sysutils/cmocka \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libsoup-2.4.so:devel/libsoup \ libwebkitgtk-1.0.so:www/webkit-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= cmake gnome pkgconfig USE_GNOME= gdkpixbuf2 gtk20 cairo CMAKE_ON= XTRKCAD_USE_GTK CMAKE_OFF= XTRKCAD_TESTING OPTIONS_DEFINE= DOCS EXAMPLES NLS OPTIONS_SUB= NLS DOCS_BUILD_DEPENDS= pandoc:textproc/hs-pandoc NLS_USES= gettext-runtime:lib gettext-tools:build NLS_CMAKE_BOOL= XTRKCAD_USE_GETTEXT post-install: ${MKDIR} ${STAGEDIR}${DESKTOPDIR} \ ${STAGEDIR}${DOCSDIR} \ ${STAGEDIR}${EXAMPLESDIR} \ ${STAGEDIR}${PREFIX}/share/pixmaps ${MV} ${STAGEDIR}/usr/share/applications/xtrkcad.desktop ${STAGEDIR}${DESKTOPDIR} ${MV} ${STAGEDIR}/usr/share/pixmaps/xtrkcad.png ${STAGEDIR}${PREFIX}/share/pixmaps ${RM} ${STAGEDIR}${DATADIR}/COPYING ${RMDIR} ${STAGEDIR}/usr/share/applications ${STAGEDIR}/usr/share/pixmaps ${STAGEDIR}/usr/share post-install-DOCS-on: ${MV} ${STAGEDIR}${DATADIR}/CHANGELOG.txt ${STAGEDIR}${DOCSDIR} ${MV} ${STAGEDIR}${DATADIR}/Readme.txt ${STAGEDIR}${DOCSDIR} post-install-DOCS-off: ${RM} ${STAGEDIR}${DATADIR}/*.txt post-install-EXAMPLES-on: ${MV} ${STAGEDIR}${DATADIR}/examples/* ${STAGEDIR}${EXAMPLESDIR} ${RMDIR} ${STAGEDIR}${DATADIR}/examples post-install-EXAMPLES-off: ${RM} -rf ${STAGEDIR}${DATADIR}/examples .include Index: head/deskutils/cairo-dock-plugins/Makefile =================================================================== --- head/deskutils/cairo-dock-plugins/Makefile (revision 493882) +++ head/deskutils/cairo-dock-plugins/Makefile (revision 493883) @@ -1,153 +1,151 @@ # $FreeBSD$ PORTNAME= cairo-dock-plugins PORTVERSION= 3.4.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org COMMENT= Cairo-Dock-Plugins for Cairo-Dock LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= wget:ftp/wget LIB_DEPENDS= libgldi.so:deskutils/cairo-dock DATADIR= ${PREFIX}/share/cairo-dock USE_GITHUB= yes GH_ACCOUNT= Cairo-Dock GH_PROJECT= cairo-dock-plug-ins ICONS_PACKAGE= cairo-dock-plugins-png-icons GNU_CONFIGURE= yes USE_GNOME= glib20 gtk30 librsvg2 libxml2 USE_LDCONFIG= yes USE_XORG= xrender USES= cmake gettext pkgconfig python LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= PYVER="${PYTHON_VERSION:S/thon//}" -CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR} +CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR} \ + -Denable-weblets:BOOL=FALSE OPTIONS_GROUP= INTEGR PLUGINS ADDON TPI OPTIONS_GROUP_INTEGR= GNOME_INTEGRATION XFCE_INTEGRATION OPTIONS_GROUP_PLUGINS= ALSA_MIXER GMENU IMPULSE KEYBOARD_INDICATOR \ - MAIL SOUND_EFFECTS WEBLETS XGAMMA ZEITGEIST + MAIL SOUND_EFFECTS XGAMMA ZEITGEIST OPTIONS_GROUP_ADDON= EXIF ICAL UPOWER #OPTIONS_GROUP_TPI= PYTHON RUBY MONO VALA OPTIONS_SUB= yes -OPTIONS_DEFAULT= GMENU WEBLETS +OPTIONS_DEFAULT= GMENU ALSA_MIXER_DESC= Alsa-Mixer applet EXIF_DESC= Read file meta-data GMENU_DESC= GMenu applet GNOME_INTEGRATION_DESC= GNOME integration support ICAL_DESC= IETF Calendaring and Scheduling protocols IMPULSE_DESC= Impulse applet KEYBOARD_INDICATOR_DESC= Keyboard-indicator applet MAIL_DESC= Mail applet #MONO_DESC= Mono interface #PYTHON_DESC= Python interface #RUBY_DESC= Ruby interface SOUND_EFFECTS_DESC= Sound Effects applet UPOWER_DESC= D-Bus daemon for power management tasks TERMINAL_DESC= Terminal applet #VALA_DESC= Vala interface WEBLETS_DESC= Weblets applet XGAMMA_DESC= Xgamma applet XFCE_INTEGRATION_DESC= XFCE integration support ZEITGEIST_DESC= User logs activities INTEGR_DESC= Integration plug-ins PLUGINS_DESC= Plug-ins ADDON_DESC= Add On #TPI_DESC= Third Party Interfaces ALSA_MIXER_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_MIXER_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_MIXER_CMAKE_BOOL= enable-alsa-mixer EXIF_LIB_DEPENDS= libexif.so:graphics/libexif EXIF_CMAKE_BOOL= enable-exif-support GMENU_LIB_DEPENDS= libgnome-menu-3.so:x11/gnome-menus GMENU_CMAKE_BOOL= enable-gmenu #GNOME_INTEGRATION_LIB_DEPENDS= GNOME_INTEGRATION_CMAKE_BOOL= enable-gnome-integration ICAL_LIB_DEPENDS= libical.so:devel/libical ICAL_CMAKE_BOOL= enable-ical-support IMPULSE_LIB_DEPENDS= libpulse.so:audio/pulseaudio IMPULSE_CMAKE_BOOL= enable-impulse KEYBOARD_INDICATOR_LIB_DEPENDS= libexif.so:graphics/libexif \ libxklavier.so:x11/libxklavier KEYBOARD_INDICATOR_CMAKE_BOOL= enable-keyboard-indicator MAIL_LIB_DEPENDS= libetpan.so:mail/libetpan MAIL_CMAKE_BOOL= enable-mail #MONO_BUILD_DEPENDS= mono:lang/mono #MONO_RUN_DEPENDS= mono:lang/mono #MONO_CMAKE_BOOL= enable-mono-interface CMAKE_ARGS+= -Denable-mono-interface:BOOL=FALSE #PYTHON_LIB_DEPENDS= #PYTHON_CMAKE_BOOL= enable-python-interface CMAKE_ARGS+= -Denable-python-interface:BOOL=FALSE #RUBY_LIB_DEPENDS= #RUBY_CMAKE_BOOL= enable-ruby-interface CMAKE_ARGS+= -Denable-ruby-interface:BOOL=FALSE SOUND_EFFECTS_LIB_DEPENDS= libasound.so:audio/alsa-lib SOUND_EFFECTS_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins SOUND_EFFECTS_CMAKE_BOOL= enable-sound-effects # Needs newer vte #TERMINAL_LIB_DEPENDS= vte:x11-toolkits/vte #TERMINAL_CMAKE_BOOL= enable-terminal UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower UPOWER_CMAKE_BOOL= enable-upower-support #VALA_LIB_DEPENDS= #VALA_CMAKE_BOOL= enable-vala-interface CMAKE_ARGS+= -Denable-vala-interface:BOOL=FALSE - -WEBLETS_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 -WEBLETS_CMAKE_BOOL= enable-weblets XGAMMA_RUN_DEPENDS= xgamma:x11/xgamma XGAMMA_CMAKE_BOOL= enable-xgamma XFCE_INTEGRATION_LIB_DEPENDS= libexif.so:graphics/libexif XFCE_INTEGRATION_CMAKE_BOOL= enable-xfce-integration ZEITGEIST_LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist ZEITGEIST_CMAKE_BOOL= enable-recent-events .include post-patch: @${FIND} ${WRKSRC} -type f \( -name "*.c" -o -name "*.conf" \ -o -name netspeed -o -name nvidia-config -o -name "*.sh" \ -o -name "*.rb" \) | ${XARGS} ${REINPLACE_CMD} -i.orig -e \ 's|/bin/bash|${LOCALBASE}/bin/bash|g; \ s|/usr/bin/python|${PYTHON_CMD}|g; \ s|/usr/bin/ruby|${LOCALBASE}/bin/ruby|g; \ s|/usr/share/applications|${LOCALBASE}/share/applications|g; \ s|/usr/share/cairo-dock|${LOCALBASE}/share/cairo-dock|g' #post-install: #.if defined(VALA) # ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/CDApplet.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ #.endif .include Index: head/graphics/apvlv/Makefile =================================================================== --- head/graphics/apvlv/Makefile (revision 493882) +++ head/graphics/apvlv/Makefile (revision 493883) @@ -1,45 +1,42 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= apvlv PORTVERSION= 0.1.4 PORTREVISION= 10 CATEGORIES= graphics MASTER_SITES= GHC DISTNAME= ${PORTNAME}-${PORTVERSION}-Source MAINTAINER= xors@mailup.net COMMENT= PDF/DJVU Viewer that behaves like Vim LICENSE= GPLv2 BROKEN= fails to build LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib USE_GNOME= gtk20 USES= cmake:insource pkgconfig USE_GITHUB= yes GH_ACCOUNT= naihe2010 CMAKE_ARGS+= -DSYSCONFDIR=${PREFIX}/etc \ -DMANDIR=${MANPREFIX}/man \ -DDOCDIR=${DOCSDIR} \ -DAPVLV_WITH_UMD=OFF \ + -DAPVLV_WITH_HTML=OFF \ -DAPVLV_WITH_TXT=ON CFLAGS+= -pthread LDFLAGS+= -pthread WRKSRC= ${WRKDIR}/${DISTNAME} -OPTIONS_DEFINE= DJVU WEBKIT +OPTIONS_DEFINE= DJVU DJVU_DESC= DjVu document support DJVU_CMAKE_ON= -DAPVLV_WITH_DJVU=ON DJVU_CMAKE_OFF= -DAPVLV_WITH_DJVU=OFF DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre - -WEBKIT_CMAKE_ON= -DAPVLV_WITH_HTML=ON -WEBKIT_CMAKE_OFF= -DAPVLV_WITH_HTML=OFF -WEBKIT_LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 .include Index: head/graphics/variety/Makefile =================================================================== --- head/graphics/variety/Makefile (revision 493882) +++ head/graphics/variety/Makefile (revision 493883) @@ -1,63 +1,66 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= variety PORTVERSION= 0.5.4 PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= https://launchpad.net/variety/trunk/${PORTVERSION}/+download/ \ http://nivit.altervista.org/FreeBSD/ports/distfiles/ DISTNAME= variety_${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= Wallpaper changer LICENSE= GPLv3 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-distutils-extra>=2.38:devel/py-python-distutils-extra@${PY_FLAVOR} \ intltool-update:textproc/intltool RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.3.2:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cairo>=1.10.0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6:devel/py-configobj@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycurl>=7.19.5.1:ftp/py-pycurl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>=1.1.1_1:devel/py-dbus@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}exiv2>=0.3.2_3:graphics/py-exiv2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httplib2>=0.9:www/py-httplib2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pillow>=2.6.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=3.4.1_1:devel/py-lxml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR} \ ImageMagick6>=6.9.0.4,1:graphics/ImageMagick6 \ bash>=4.3.33:shells/bash \ ca_root_nss>=3.17.4:security/ca_root_nss \ coreutils>=8.23:sysutils/coreutils \ gsettings:devel/glib20 \ notify-send:devel/libnotify \ pango>=1.36.8:x11-toolkits/pango \ webkit-gtk3>=2.4.8:www/webkit-gtk3 \ yelp>=3.14.1:x11/yelp +DEPRECATED= Uses webkit-gtk3 which has security issues +EXPIRATION_DATE=2019-03-24 + SHEBANG_FILES= bin/variety data/scripts/* USES= desktop-file-utils gettext python:2.7 shebangfix gnome USE_GNOME= pygobject3:run USE_PYTHON= distutils WRKSRC= ${WRKDIR}/variety post-patch: @(cd ${WRKSRC} && ${REINPLACE_CMD} \ -i '' \ -E -e 's,%%LOCALBASE%%,${LOCALBASE},1' \ -e 's,%%PREFIX%%,${PREFIX},1' \ -e 's,/usr(/share/backgrounds),${LOCALBASE}\1,1' \ data/config/variety.conf po/*.po* \ data/ui/PreferencesVarietyDialog.ui \ variety/Options.py variety/ThumbsWindow.py \ variety/__init__.py variety/VarietyWindow.py) .include # PYDISTUTILS_INSTALLNOSINGLE is deprecated so... PYDISTUTILS_INSTALLARGS:= ${PYDISTUTILS_INSTALLARGS:N--single-version-externally-managed} .include Index: head/java/eclipse/Makefile =================================================================== --- head/java/eclipse/Makefile (revision 493882) +++ head/java/eclipse/Makefile (revision 493883) @@ -1,141 +1,144 @@ # Created by: Jimmy Kelley # $FreeBSD$ PORTNAME= eclipse PORTVERSION= 4.6 PORTREVISION= 2 CATEGORIES= java devel MASTER_SITES= https://s3.amazonaws.com/freebsd-eclipse-dist/ DISTFILES= eclipse.platform.releng.aggregator-${PORTVERSION}.xz \ ${PORTNAME}-maven-repo-${PORTVERSION}.xz DIST_SUBDIR= eclipse MAINTAINER= ljboiler@gmail.com COMMENT= Eclipse Neon LICENSE= EPL BUILD_DEPENDS= ${LOCALBASE}/share/java/maven33/bin/mvn:devel/maven33 LIB_DEPENDS= libcairo.so:graphics/cairo \ libwebkitgtk-1.0.so:www/webkit-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + ONLY_FOR_ARCHS= i386 amd64 CONFLICTS_INSTALL= eclipse USES= gmake pkgconfig tar:xz USE_GL= glu USE_GNOME= gconf2 gtk20 gnomevfs2 libgnome libgnomeui USE_JAVA= yes JAVA_OS= native JAVA_VERSION= 1.8 JAVA_VENDOR= openjdk JAVA_BUILD= yes JAVA_RUN= yes OPTIONS_DEFINE= SWT_GTK3_SUPPORT SWT_GTK3_SUPPORT_DESC= Enable GTK3 support in SWT (GUI) OPTIONS_SINGLE= INSTALLPKG OPTIONS_SINGLE_INSTALLPKG= FULL_SDK PLATFORM_SDK PLATFORM FULL_SDK_DESC= Full SDK (JDT, PDE, source, API docs) PLATFORM_SDK_DESC= Platform with source, API Docs (no Java tools) PLATFORM_DESC= Platform only (no Java tools, no source or docs) OPTIONS_DEFAULT= FULL_SDK .include PATCH_STRIP= -p1 .if ${PORT_OPTIONS:MSWT_GTK3_SUPPORT} USE_GNOME+= gtk30 LIB_DEPENDS+= libwebkitgtk-3.0.so:www/webkit-gtk3 MVN_SETTINGS+= -Dmachine_gtk3=1 SWTGTK3OPT= .else SWTGTK3OPT= SWT_GTK3=0 .endif WRKSRC=${WRKDIR}/eclipse.platform.releng.aggregator-${PORTVERSION} GITCLONE=${DISTDIR}/eclipse/eclipse-gitclone/eclipse.platform.releng.aggregator MVN_LOCAL_REPO= -Dmaven.repo.local=${WRKDIR}/eclipse-maven-repo-${PORTVERSION}/repository MVN_TEST_FLAG= -Dmaven.test.skip=true -DskipTests=true MVN_SETTINGS+= --offline MVN_OPTS?= MAVEN_OPTS='-Xmx1024m' ECLIPSE_WS= gtk ECLIPSE_ARCH= x86${ARCH:C/^i.86//:C/^amd/_/} E_SHORTARCH= ${ARCH:C/^i.86//:C/^amd//} ECLIPSE_BUILDID=I20160606-1100 SCRIPTS_ENV+= ECLIPSE_ARCH=${ECLIPSE_ARCH} \ E_SHORTARCH=${E_SHORTARCH} PORTDESTDIR= ${PREFIX}/lib/eclipse .if ${ARCH}=="i386" EXTRA_PATCHES= ${FILESDIR}/i386-patch-freebsd_natives .endif .if ${ARCH}=="amd64" EXTRA_PATCHES= ${FILESDIR}/amd64-patch-freebsd_natives .endif # Someday it would be nice to see about moving the product selection into the patch phase (and only build the # product the user wants), but that may prove to be difficult if not impossible with the way the eclipse tycho # builder is a "all-or-nothing" thing right now. .if ${PORT_OPTIONS:MFULL_SDK} PRODUCT_TARFILE= \ ${WRKSRC}/eclipse.platform.releng.tychoeclipsebuilder/sdk/target/products/org.eclipse.sdk.ide-freebsd.${ECLIPSE_WS}.${ECLIPSE_ARCH}.tar.gz .endif .if ${PORT_OPTIONS:MPLATFORM_SDK} PRODUCT_TARFILE= \ ${WRKSRC}/eclipse.platform.releng.tychoeclipsebuilder/platform.sdk/target/products/org.eclipse.platform.sdk-freebsd.${ECLIPSE_WS}.${ECLIPSE_ARCH}.tar.gz .endif .if ${PORT_OPTIONS:MPLATFORM} PRODUCT_TARFILE= \ ${WRKSRC}/eclipse.platform.releng.tychoeclipsebuilder/platform/target/products/org.eclipse.platform.ide-freebsd.${ECLIPSE_WS}.${ECLIPSE_ARCH}.tar.gz .endif post-patch: @(for f in `${GREP} -hE '(\-\-\-|%%ECLIPSE_ARCH%%)' ${FILESDIR}/patch-* | ${GREP} -B1 'ECLIPSE_ARCH' | ${GREP} '^\-\-\-' | ${SED} -e 's/^\-\-\- .\///'` ; \ do \ ${ECHO_MSG} "Updating ECLIPSE_ARCH in file $$f"; \ ${REINPLACE_CMD} -e "s|%%ECLIPSE_ARCH%%|${ECLIPSE_ARCH}|g" ${WRKSRC}/$$f; \ done) do-build: @(cd ${WRKSRC}; ${SETENV} JAVA_HOME=${JAVA_HOME} M2_HOME=${LOCALBASE}/share/java/maven33 ${MVN_OPTS} \ mvn ${MVN_SETTINGS} ${MVN_TEST_FLAG} ${MVN_LOCAL_REPO} clean verify -Dnative=${ECLIPSE_WS}.freebsd.${ECLIPSE_ARCH} \ -DbuildId=${ECLIPSE_BUILDID}) do-install: @${RM} -r ${STAGEDIR}${PORTDESTDIR} @( cd ${STAGEDIR}${PREFIX}/lib; ${TAR} xfz ${PRODUCT_TARFILE} ) @${FIND} ${STAGEDIR}${PREFIX}/lib -type f -name \*.orig -delete @${SED} \ -e "s+%%BROWSER%%+${GECKO:S/19//}+g" \ -e "s+%%ECLIPSE_HOME%%+${PORTDESTDIR}+g" \ -e "s+%%JAVA_HOME%%+${JAVA_HOME}+g" \ -e "s+%%JAVA_OS%%+${JAVA_OS}+g" \ -e "s+%%JAVA_VERSION%%+${JAVA_VERSION}+g" \ -e "s+%%LOCALBASE%%+${LOCALBASE}+g" \ -e "s+%%SWTGTK3OPT%%+${SWTGTK3OPT}+g" \ ${FILESDIR}/eclipse.in > ${BUILD_WRKSRC}/eclipse.tmp .if defined(JAVA_VENDOR) @${REINPLACE_CMD} -e "s+%%JAVA_VENDOR_SPECIFICATION%%+JAVA_VENDOR=\"${JAVA_VENDOR}\"+g" \ ${BUILD_WRKSRC}/eclipse.tmp .else @${REINPLACE_CMD} -e "s+%%JAVA_VENDOR_SPECIFICATION%%++g" \ ${BUILD_WRKSRC}/eclipse.tmp .endif ${INSTALL_SCRIPT} ${BUILD_WRKSRC}/eclipse.tmp ${STAGEDIR}${PREFIX}/bin/eclipse @(cd ${STAGEDIR}${PREFIX}; ${FIND} -s lib/eclipse -not -type d) >> ${TMPPLIST} @(cd ${STAGEDIR}${PREFIX}; ${FIND} -s bin/eclipse -not -type d) >> ${TMPPLIST} @(cd ${STAGEDIR}${PREFIX}; ${FIND} -s -d lib/eclipse -type d -empty) | ${SED} -ne "s,^,@dir ,p" >> ${TMPPLIST} @${ECHO_CMD} "@exec echo '-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=%D/share/eclipse/dropins' >> %D/lib/eclipse/eclipse.ini" >> ${TMPPLIST} @${ECHO_CMD} "@unexec ${SED} -i '' '/^-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/d' %D/lib/eclipse/eclipse.ini" >> ${TMPPLIST} @${MKDIR} ${STAGEDIR}${PREFIX}/share/eclipse/dropins @${ECHO_CMD} "@dir share/eclipse/dropins" >> ${TMPPLIST} distclean: ${RM} -r ${DISTDIR}/eclipse .include Index: head/mail/claws-mail-fancy/Makefile =================================================================== --- head/mail/claws-mail-fancy/Makefile (revision 493882) +++ head/mail/claws-mail-fancy/Makefile (revision 493883) @@ -1,15 +1,18 @@ # Created by: Pawel Pekala # $FreeBSD$ PORTNAME= fancy PORTREVISION= 0 COMMENT= Webkit based HTML renderer plugin for Claws Mail LIB_DEPENDS= libsoup-gnome-2.4.so:devel/libsoup-gnome \ libwebkitgtk-1.0.so:www/webkit-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + CLAWS_PLUGINS_BUILD= fancy .include "../claws-mail/Makefile.claws" .include Index: head/misc/xiphos/Makefile =================================================================== --- head/misc/xiphos/Makefile (revision 493882) +++ head/misc/xiphos/Makefile (revision 493883) @@ -1,40 +1,43 @@ # $FreeBSD$ PORTNAME= xiphos PORTVERSION= 3.1.6 PORTREVISION= 7 CATEGORIES= misc gnome MASTER_SITES= SF/gnomesword/Xiphos/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Bible interface utilizing the sword framework LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${RUN_DEPENDS} \ docbook2html:textproc/docbook-utils \ gnome-doc-tool:textproc/gnome-doc-utils \ nspr>=4.8:devel/nspr LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 \ libdbus-glib-1.so:devel/dbus-glib \ libsword.so:misc/sword \ libdbus-1.so:devel/dbus \ libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant RUN_DEPENDS= yelp:x11/yelp +DEPRECATED= Uses webkit-gtk3 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= gettext gnome pkgconfig waf USE_GNOME= cairo gtkhtml4 intlhack gtk30 gconf2 libgsf \ gtk-update-icon-cache INSTALLS_OMF= yes INSTALLS_ICONS= yes CXXFLAGS+= -ftemplate-depth=1024 OPTIONS_DEFINE= DOCS post-install: @${RM} ${STAGEDIR}${PREFIX}/share/icons/hicolor/icon-theme.cache .include Index: head/net/libproxy-webkit/Makefile =================================================================== --- head/net/libproxy-webkit/Makefile (revision 493882) +++ head/net/libproxy-webkit/Makefile (revision 493883) @@ -1,16 +1,19 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTREVISION= 0 CATEGORIES= net www PKGNAMESUFFIX= -${LIBPROXY_SLAVE} COMMENT= WebKit JavaScript plug-in for libproxy LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + LIBPROXY_SLAVE= webkit MASTERDIR= ${.CURDIR}/../libproxy .include "${MASTERDIR}/Makefile" Index: head/www/deforaos-surfer/Makefile =================================================================== --- head/www/deforaos-surfer/Makefile (revision 493882) +++ head/www/deforaos-surfer/Makefile (revision 493883) @@ -1,53 +1,56 @@ # Created by: Olivier Cochard-Labbe # $FreeBSD$ PORTNAME= surfer PORTVERSION= 0.2.9 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.defora.org/os/download/download/4411/ PKGNAMEPREFIX= deforaos- DISTNAME= Surfer-${PORTVERSION} MAINTAINER= olivier@FreeBSD.org COMMENT= DeforaOS desktop web browser LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \ libDesktop.so:x11/deforaos-libdesktop \ libgnet-2.0.so:net/gnet2 \ libwebkitgtk-1.0.so:www/webkit-gtk2 RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USE_GNOME= gtk20 USES= desktop-file-utils pkgconfig INSTALLS_ICONS= yes MAKE_ARGS= PREFIX=${PREFIX} MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes NLS_USES= gettext DOCS_BUILD_DEPENDS= xsltproc:textproc/libxslt \ ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl post-patch-DOCS-off: ${REINPLACE_CMD} 's|= data doc|= data|' \ ${WRKSRC}/Makefile post-patch-NLS-off: ${REINPLACE_CMD} 's|po src tools|src tools|' \ ${WRKSRC}/Makefile post-patch: ${REINPLACE_CMD} 's|-Wl,-pie||g' \ ${WRKSRC}/tools/Makefile \ ${WRKSRC}/src/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* .include Index: head/www/gnome-web-photo/Makefile =================================================================== --- head/www/gnome-web-photo/Makefile (revision 493882) +++ head/www/gnome-web-photo/Makefile (revision 493883) @@ -1,32 +1,35 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/www/gnome-web-photo/Makefile,v 1.5 2007/08/07 03:27:32 mezz Exp $ PORTNAME= gnome-web-photo PORTVERSION= 0.10.6 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= GNOME MAINTAINER= kwm@FreeBSD.org COMMENT= Tool to generate full-size image files and thumbnails LICENSE= LGPL21 LGPL3 LICENSE_COMB= dual LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USE_GNOME= gconf2 gnomeprefix intltool USES= gettext gmake pathfix pkgconfig tar:xz GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk=2.0 GCONF_SCHEMAS= thumbnailer.schemas CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-patch: @${REINPLACE_CMD} -e '/test/s|==|=|g' ${WRKSRC}/configure .include Index: head/www/p5-Gtk2-WebKit/Makefile =================================================================== --- head/www/p5-Gtk2-WebKit/Makefile (revision 493882) +++ head/www/p5-Gtk2-WebKit/Makefile (revision 493883) @@ -1,33 +1,36 @@ # Created by: Zane C, Bowers-Hadley # $FreeBSD$ PORTNAME= Gtk2-WebKit PORTVERSION= 0.09 PORTREVISION= 7 CATEGORIES= www perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:FLORA PKGNAMEPREFIX= p5- MAINTAINER= vvelox@vvelox.net COMMENT= Web content engine library for Gtk2 BUILD_DEPENDS= p5-Cairo>=0:graphics/p5-Cairo \ p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \ p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig \ p5-Glib2>=0:devel/p5-Glib2 \ p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \ ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:www/webkit-gtk2 RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + MAKE_JOBS_UNSAFE= yes # blocked since 2010. Remove to see if it works on all systems again #NO_PACKAGE= Man page creation hangs on some systems for unknown reasons USES= compiler:c++11-lib perl5 USE_PERL5= configure CONFIGURE_ARGS= LDFLAGS="${LDFLAGS}" LD=${CC} MAKE_ARGS= OTHERLDFLAGS="${LDFLAGS}" .include Index: head/www/py-jswebkit/Makefile =================================================================== --- head/www/py-jswebkit/Makefile (revision 493882) +++ head/www/py-jswebkit/Makefile (revision 493883) @@ -1,24 +1,27 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= jswebkit PORTVERSION= 0.0.3 PORTREVISION= 5 CATEGORIES= www python MASTER_SITES= http://archive.ubuntu.com/ubuntu/pool/universe/p/python-jswebkit/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}_${PORTVERSION}.orig MAINTAINER= ports@FreeBSD.org COMMENT= WebKit/JavaScriptCore Python bindings LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= pkgconfig python:2.7 USE_PYTHON= distutils autoplist cython cython_run WRKSRC= ${WRKDIR}/python-${PORTNAME}-${PORTVERSION} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/jswebkit.so .include Index: head/www/py-webkitgtk/Makefile =================================================================== --- head/www/py-webkitgtk/Makefile (revision 493882) +++ head/www/py-webkitgtk/Makefile (revision 493883) @@ -1,26 +1,29 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= webkitgtk PORTVERSION= 1.1.8 PORTREVISION= 7 CATEGORIES= www python MASTER_SITES= https://pkgs.fedoraproject.org/repo/extras/pywebkitgtk/pywebkitgtk-1.1.8.tar.bz2/19f3c184eebcfde1c9d1ce56bbe75cf2/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Python bindings for the WebKit GTK+ port LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= gmake libtool pathfix pkgconfig python:2.7 tar:bzip2 USE_GNOME= glib20 libxslt pygtk2 USE_PYTHON= flavors .include Index: head/www/rubygem-webkit-gtk/Makefile =================================================================== --- head/www/rubygem-webkit-gtk/Makefile (revision 493882) +++ head/www/rubygem-webkit-gtk/Makefile (revision 493883) @@ -1,22 +1,25 @@ # $FreeBSD$ PORTNAME= webkit-gtk PORTVERSION= 3.3.2 CATEGORIES= www rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby/WebKitGTK is a Ruby binding of WebKitGTK+ LICENSE= LGPL21+ BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}:x11-toolkits/rubygem-gtk3 +DEPRECATED= Uses webkit-gtk3 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= gem USE_RUBY= yes NO_ARCH= yes .include Index: head/www/rubygem-webkit-gtk2/Makefile =================================================================== --- head/www/rubygem-webkit-gtk2/Makefile (revision 493882) +++ head/www/rubygem-webkit-gtk2/Makefile (revision 493883) @@ -1,22 +1,25 @@ # $FreeBSD$ PORTNAME= webkit-gtk2 PORTVERSION= 3.3.2 CATEGORIES= www rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby/WebKitGtk2 is a Ruby binding of WebKitGTK+ for Gtk 2.0 Toolkit LICENSE= LGPL21+ LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 RUN_DEPENDS= rubygem-gobject-introspection>=${PORTVERSION}:devel/rubygem-gobject-introspection \ rubygem-gtk2>=${PORTVERSION}:x11-toolkits/rubygem-gtk2 +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= gem USE_RUBY= yes NO_ARCH= yes .include Index: head/www/uzbl/Makefile =================================================================== --- head/www/uzbl/Makefile (revision 493882) +++ head/www/uzbl/Makefile (revision 493883) @@ -1,78 +1,81 @@ # Created by: Klaus Aehlig # $FreeBSD$ PORTNAME= uzbl PORTVERSION= 0.9.1 DISTVERSIONPREFIX=v PORTREVISION= 4 CATEGORIES= www MAINTAINER= aehlig@linta.de COMMENT= Web interface tools which adhere to the unix philosophy LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= socat:net/socat \ dmenu:x11/dmenu \ ${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR} +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= gmake pkgconfig python:2.7 desktop-file-utils gettext-runtime shebangfix USE_XORG= x11 USE_GNOME= gtk20 pygtk2 cairo USE_LDCONFIG= yes INSTALLS_ICONS= yes USE_GITHUB= yes GH_ACCOUNT= uzbl SHEBANG_FILES= bin/uzbl-tabbed \ examples/data/scripts/*.py \ examples/data/scripts/uzblcat MAKE_ENV= PYTHON=${PYTHON_VERSION} \ MANDIR=${STAGEDIR}${MANPREFIX}/man PORTDOCS= AUTHORS DEBUGGING.md FAQ.md HACKING.md vim PORTDATA= examples OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|" \ ${WRKSRC}/examples/config/config \ ${WRKSRC}/bin/uzbl-browser.in @${REINPLACE_CMD} -e "s|share/uzbl|${DATADIR_REL}|" \ ${WRKSRC}/examples/config/config \ ${WRKSRC}/bin/uzbl-browser.in @${REINPLACE_CMD} -e "s|/usr/share/uzbl|${DATADIR}|" \ ${WRKSRC}/bin/uzbl-tabbed post-build: @${FIND} ${WRKSRC} \( -name "*.orig" -or -name "*.bak" \) -exec ${RM} {} \; post-install: @${MKDIR} ${STAGEDIR}${DATADIR}/examples/data/dforms ${STAGEDIR}${DATADIR}/examples/config .for f in data/bookmarks \ data/dforms/bbs.archlinux.org \ config/style.css data/uzbl.png ${INSTALL_DATA} ${WRKSRC}/examples/${f} ${STAGEDIR}${DATADIR}/examples/${f} .endfor ${INSTALL_DATA} ${WRKSRC}/examples/config/config ${STAGEDIR}${DATADIR}/examples/config/config (cd ${WRKSRC}/examples/data && \ ${COPYTREE_BIN} scripts ${STAGEDIR}${DATADIR}/examples/data/) @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/uzbl-core post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in AUTHORS DEBUGGING.md FAQ.md HACKING.md ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/${f} .endfor (cd ${WRKSRC}/extras && ${COPYTREE_SHARE} vim ${STAGEDIR}${DOCSDIR}) .include Index: head/www/vimb-gtk2/Makefile =================================================================== --- head/www/vimb-gtk2/Makefile (revision 493882) +++ head/www/vimb-gtk2/Makefile (revision 493883) @@ -1,48 +1,51 @@ # $FreeBSD$ PORTNAME?= vimb-gtk2 PORTVERSION= 2.12 CATEGORIES= www MAINTAINER= mike.d.ft402@gmail.com COMMENT= Vim like browser LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS?= libwebkitgtk-1.0.so:www/webkit-gtk2 \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libsoup-2.4.so:devel/libsoup +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= gmake pkgconfig USE_GNOME?= gtk20 cairo gdkpixbuf2 USE_GITHUB= yes GH_ACCOUNT= fanglingsu GH_PROJECT= vimb PLIST_FILES= bin/vimb man/man1/vimb.1.gz MAKE_ENV?= GTK="2" CONFLICTS?= vimb-gtk3-* OPTIONS_DEFINE= HTML5 NOSCROLLBARS OPTIONS_DEFAULT= HTML5 HTML5_DESC= HTML5 support NOSCROLLBARS_DESC= Disable scrollbars HTML5_RUN_DEPENDS= gstreamer1-libav>=1.6.3:multimedia/gstreamer1-libav\ gstreamer1-plugins-good>=1.6.3:multimedia/gstreamer1-plugins-good NOSCROLLBARS_CFLAGS+= -DFEATURE_NO_SCROLLBARS post-extract: ${MV} ${WRKSRC}/src/config.def.h ${WRKSRC}/src/config.h do-install: ${INSTALL_MAN} ${WRKSRC}/doc/vimb.1 ${STAGEDIR}${MANPREFIX}/man/man1/ ${INSTALL_PROGRAM} ${WRKSRC}/src/vimb ${STAGEDIR}${PREFIX}/bin .include Index: head/www/vimb-gtk3/Makefile =================================================================== --- head/www/vimb-gtk3/Makefile (revision 493882) +++ head/www/vimb-gtk3/Makefile (revision 493883) @@ -1,19 +1,22 @@ # $FreeBSD$ PORTNAME= vimb-gtk3 LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 +DEPRECATED= Uses webkit-gtk3 which has security issues +EXPIRATION_DATE=2019-03-24 + MAKE_ENV= GTK="3" USE_GNOME= gtk30 CONFLICTS= vimb-gtk2-* MASTERDIR= ${.CURDIR}/../vimb-gtk2 DESCR= ${MASTERDIR}/pkg-descr DISTINFO_FILE= ${MASTERDIR}/distinfo PKGMESSAGE= ${MASTERDIR}/pkg-message FILESDIR= ${MASTERDIR}/files .include "${MASTERDIR}/Makefile" Index: head/www/webkit-sharp/Makefile =================================================================== --- head/www/webkit-sharp/Makefile (revision 493882) +++ head/www/webkit-sharp/Makefile (revision 493883) @@ -1,23 +1,26 @@ # $FreeBSD$ PORTNAME= webkit-sharp PORTVERSION= 0.3 PORTREVISION= 4 CATEGORIES= www MAINTAINER= mono@FreeBSD.org COMMENT= Mono bindings for Webkit BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:www/webkit-gtk2 RUN_DEPENDS:= ${BUILD_DEPENDS} +DEPRECATED= Uses webkit-gtk2 which has security issues +EXPIRATION_DATE=2019-03-24 + USE_GITHUB= yes GH_ACCOUNT= mono PLIST_SUB+= ASSEMBLY_VERSION=1.1.15 GNU_CONFIGURE= yes USES= autoreconf gmake mono pathfix pkgconfig USE_GNOME= gtksharp20 .include Index: head/www/xombrero/Makefile =================================================================== --- head/www/xombrero/Makefile (revision 493882) +++ head/www/xombrero/Makefile (revision 493883) @@ -1,63 +1,66 @@ # Created by: Aldis Berjoza # $FreeBSD$ PORTNAME= xombrero PORTVERSION= 1.6.4 CATEGORIES= www MASTER_SITES= https://opensource.conformal.com/snapshots/xombrero/ MAINTAINER= ports@FreeBSD.org COMMENT= Minimalists vi-like web browser based on webkit and GTK+ LICENSE= ISCL LIB_DEPENDS= libgnutls.so:security/gnutls \ libsoup-2.4.so:devel/libsoup +DEPRECATED= Uses either webkit-gtk2 or webkit-gtk3 which has security issues +EXPIRATION_DATE=2019-03-24 + USES= desktop-file-utils groff pkgconfig perl5 tar:tgz USE_PERL5= build INSTALLS_ICONS= yes BUILD_WRKSRC= ${WRKSRC}/freebsd OPTIONS_SINGLE= GTK OPTIONS_SINGLE_GTK= GTK2 GTK3 OPTIONS_DEFAULT= GTK3 GTK2_LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2 GTK2_USE= GNOME=gtk20 GTK2_MAKE_ENV= GTK_VERSION="gtk2" GTK3_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 GTK3_USE= GNOME=gtk30 GTK3_MAKE_ENV= GTK_VERSION="gtk3" SUB_FILES= xombrero PORTEXAMPLES= * OPTIONS_DEFINE= EXAMPLES post-patch: @cd ${WRKSRC}; ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ -e 's|# ssl_ca_file|ssl_ca_file|' \ -e 's|/etc/ssl/cert.pem|${LOCALBASE}/share/certs/ca-root-nss.crt|' \ unix.c xombrero.conf do-install: ${INSTALL_SCRIPT} ${WRKDIR}/xombrero ${STAGEDIR}${PREFIX}/bin/xombrero ${INSTALL_PROGRAM} ${WRKSRC}/freebsd/xombrero ${STAGEDIR}${PREFIX}/bin/xombrero-bin ${INSTALL_MAN} ${WRKSRC}/xombrero.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .for i in 16 32 48 64 128 256 ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps ${INSTALL_DATA} ${WRKSRC}/xombreroicon${i}.png ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps .endfor ${MKDIR} ${STAGEDIR}${DATADIR} .for i in favicon.ico hsts-preload style.css tld-rules torenabled.ico tordisabled.ico xombrero.css ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_DATA} ${WRKSRC}/xombrero.desktop ${STAGEDIR}${PREFIX}/share/applications ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for i in favorites xombrero.conf ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${EXAMPLESDIR} .endfor ${INSTALL_SCRIPT} ${WRKSRC}/playflash.sh ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11/rubygem-gnome2/Makefile =================================================================== --- head/x11/rubygem-gnome2/Makefile (revision 493882) +++ head/x11/rubygem-gnome2/Makefile (revision 493883) @@ -1,40 +1,39 @@ # $FreeBSD$ PORTNAME= gnome2 PORTVERSION= 3.3.2 +PORTREVISION= 1 CATEGORIES= x11 gnome rubygems PKGNAMEPREFIX= rubygem- MAINTAINER= ruby@FreeBSD.org COMMENT= Meta port for all Ruby Gnome2 Gems LICENSE= LGPL21+ RUN_DEPENDS= rubygem-atk>=${PORTVERSION}:accessibility/rubygem-atk \ rubygem-cairo-gobject>=${PORTVERSION}:devel/rubygem-cairo-gobject \ rubygem-clutter>=${PORTVERSION}:graphics/rubygem-clutter \ rubygem-clutter-gstreamer>=${PORTVERSION}:multimedia/rubygem-clutter-gstreamer \ rubygem-clutter-gdk>=${PORTVERSION}:graphics/rubygem-clutter-gdk \ rubygem-clutter-gtk>=${PORTVERSION}:graphics/rubygem-clutter-gtk \ rubygem-gdk_pixbuf2>=${PORTVERSION}:graphics/rubygem-gdk_pixbuf2 \ rubygem-gdk3>=${PORTVERSION}:x11-toolkits/rubygem-gdk3 \ rubygem-gio2>=${PORTVERSION}:devel/rubygem-gio2 \ rubygem-glib2>=${PORTVERSION}:devel/rubygem-glib2 \ rubygem-gobject-introspection>=${PORTVERSION}:devel/rubygem-gobject-introspection \ rubygem-goocanvas>=2.2.0:graphics/rubygem-goocanvas \ rubygem-gstreamer>=${PORTVERSION}:multimedia/rubygem-gstreamer \ rubygem-gtk2>=${PORTVERSION}:x11-toolkits/rubygem-gtk2 \ rubygem-gtk3>=${PORTVERSION}:x11-toolkits/rubygem-gtk3 \ rubygem-gtksourceview2>=${PORTVERSION}:x11-toolkits/rubygem-gtksourceview2 \ rubygem-gtksourceview3>=${PORTVERSION}:x11-toolkits/rubygem-gtksourceview3 \ rubygem-pango>=${PORTVERSION}:x11-toolkits/rubygem-pango \ rubygem-poppler>=${PORTVERSION}:x11-toolkits/rubygem-poppler \ rubygem-rsvg2>=${PORTVERSION}:graphics/rubygem-rsvg2 \ rubygem-vte>=${PORTVERSION}:x11-toolkits/rubygem-vte \ - rubygem-vte3>=${PORTVERSION}:x11-toolkits/rubygem-vte3 \ - rubygem-webkit-gtk>=${PORTVERSION}:www/rubygem-webkit-gtk \ - rubygem-webkit-gtk2>=${PORTVERSION}:www/rubygem-webkit-gtk2 + rubygem-vte3>=${PORTVERSION}:x11-toolkits/rubygem-vte3 USES= metaport .include