Index: head/editors/morla/Makefile =================================================================== --- head/editors/morla/Makefile (revision 497194) +++ head/editors/morla/Makefile (revision 497195) @@ -1,48 +1,47 @@ # Created by: Nicola Vitale # $FreeBSD$ PORTNAME= morla PORTVERSION= 0.16.1 PORTREVISION= 7 CATEGORIES= editors textproc MASTER_SITES= http://www.morlardf.net/src/ \ http://nivi.interfree.it/distfiles/${PORTNAME}/${PORTVERSION}/ MAINTAINER= nivit@FreeBSD.org COMMENT= RDF editor LIB_DEPENDS= libnxml.so:textproc/libnxml \ librdf.so:textproc/redland \ libraptor2.so:textproc/raptor2 \ libcurl.so:ftp/curl BUILD_DEPENDS= dot:graphics/graphviz RUN_DEPENDS= dot:graphics/graphviz OPTIONS_DEFINE= XULRUNNER XULRUNNER_DESC= Xulrunner as JavaScript engine GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-gconf=auto USES= gettext pkgconfig libtool USE_GNOME= gconf2 libgtkhtml libxslt USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} DESKTOP_ENTRIES="morla" \ "Edit RDF documents" \ "${DATADIR}/icons/128_color.png" \ "morla" \ "WebDevelopment;" \ true -XULRUNNER_BROKEN=No gecko type specified (firefox, seamonkey, thunderbird) -XULRUNNER_USES= gecko +XULRUNNER_BROKEN= www/libxul is gone, consider using lang/spidermonkey* XULRUNNER_CONFIGURE_ON= --with-javascript=xulrunner XULRUNNER_CONFIGURE_OFF= --with-javascript=none post-patch: @${REINPLACE_CMD} -e 's|-D.*_DISABLE_DEPRECATED||g' \ ${WRKSRC}/configure .include Index: head/science/gchemutils/Makefile =================================================================== --- head/science/gchemutils/Makefile (revision 497194) +++ head/science/gchemutils/Makefile (revision 497195) @@ -1,73 +1,72 @@ # Created by: Pav Lucistnik # $FreeBSD$ PORTNAME= gchemutils PORTVERSION= 0.14.16 PORTREVISION= 1 CATEGORIES= science MASTER_SITES= SAVANNAH/${PORTNAME}/${PORTVERSION:R} DISTNAME= gnome-chemistry-utils-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= C++ classes and Gtk3 widgets related to chemistry LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/bodr.pc:science/bodr \ ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \ libopenbabel.so:science/openbabel \ libgoffice-0.10.so:devel/goffice010 RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/bodr.pc:science/bodr \ ${LOCALBASE}/libdata/pkgconfig/chemical-mime-data.pc:science/chemical-mime-data PORTSCOUT= limitw:1,even USES= compiler:c++11-lang desktop-file-utils gettext gl gmake gnome \ libtool:keepla localbase:ldflags pathfix pkgconfig \ shared-mime-info tar:xz USE_XORG= x11 USE_GNOME= cairo gnomedocutils gtk30 intlhack libgsf libxml2 USE_GL= gl USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-omf-dir=${PREFIX}/share/omf INSTALLS_ICONS= yes INSTALLS_OMF= yes GLIB_SCHEMAS= org.gnome.gchemutils.crystal.gschema.xml \ org.gnome.gchemutils.gschema.xml \ org.gnome.gchemutils.paint.gschema.xml \ org.gnome.gchemutils.paint.plugins.arrows.gschema.xml VER= ${PORTVERSION:R} PLIST_SUB= VER=${VER} GOFFICE=0.10 VERSION=${PORTVERSION} OPTIONS_DEFINE= GNUMERIC XUL OPTIONS_SUB= yes GNUMERIC_DESC= Build gnumeric plugin XUL_DESC= Build browser plugin (requires libxul) -XUL_BROKEN= No gecko type specified (firefox, seamonkey, thunderbird) -XUL_USES= gecko +XUL_BROKEN= XULrunner and non-Flash plugins are no longer supported XUL_CONFIGURE_ON=--enable-mozilla-plugin \ --with-mozilla-libdir=${PREFIX}/lib/xulrunner XUL_CONFIGURE_OFF=--disable-mozilla-plugin .include .if ${PORT_OPTIONS:MGNUMERIC} || exists(${LOCALBASE}/lib/libspreadsheet.so) LIB_DEPENDS+= libspreadsheet.so:math/gnumeric PLIST_SUB+= GNUMERIC="" .else PLIST_SUB+= GNUMERIC="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|-ldl||g' ${WRKSRC}/libs/gcp/Makefile.in post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*/*/*/*/*.so .include Index: head/www/py-selenium/Makefile =================================================================== --- head/www/py-selenium/Makefile (revision 497194) +++ head/www/py-selenium/Makefile (revision 497195) @@ -1,37 +1,36 @@ # Created by: Douglas Thrift # $FreeBSD$ PORTNAME= selenium PORTVERSION= 3.141.0 PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= douglas@douglasthrift.net COMMENT= Python bindings for Selenium LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}urllib3>=0:net/py-urllib3@${PY_FLAVOR} USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes OPTIONS_DEFINE= FIREFOX CHROMIUM FIREFOX_DESC= Install Firefox and geckodriver CHROMIUM_DESC= Install Chromium -FIREFOX_USES= gecko:firefox -FIREFOX_RUN_DEPENDS= geckodriver:www/geckodriver +FIREFOX_RUN_DEPENDS= firefox:www/firefox geckodriver:www/geckodriver CHROMIUM_RUN_DEPENDS= chromedriver:www/chromium # Don't install binary Firefox extension post-extract: @${RM} ${WRKSRC}/selenium/webdriver/firefox/amd64/x_ignore_nofocus.so @${RM} ${WRKSRC}/selenium/webdriver/firefox/x86/x_ignore_nofocus.so .include Index: head/www/xpi-conkeror/Makefile =================================================================== --- head/www/xpi-conkeror/Makefile (revision 497194) +++ head/www/xpi-conkeror/Makefile (revision 497195) @@ -1,56 +1,55 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= conkeror PORTVERSION= 20150730 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://distfiles.pirateparty.in/ashish/ \ LOCAL/ashish MAINTAINER= ashish@FreeBSD.org COMMENT= Keyboard-oriented, customizable web browser based on Mozilla XULRunner LICENSE= GPLv1 GPLv2 MPL11 LICENSE_COMB= multi USES= desktop-file-utils tar:xz gmake -FIREFOX_USES= gecko:firefox,32+ ALL_TARGET= # empty BUILD_ID= ${ECHO_CMD} -n `whoami`@`hostname`_`date +%s` post-patch: cd ${WRKSRC} && \ ${MV} contrib/conkeror.desktop . && \ ${MV} contrib/man/conkeror.1 . && \ ${RM} -r contrib/debian contrib/dist contrib/man debian tests && \ ${RM} contrib/build.sh contrib/install.sh contrib/mketags.sh \ contrib/testrun.sh contrib/run-conkeror && \ ${MKDIR} share && \ ${MV} branding chrome components content \ contrib defaults locale modules search-engines help \ style share && \ ${MV} COPYING CREDITS Info.plist chrome.manifest \ content-policy.manifest share ${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR},g" ${WRKSRC}/conkeror ${REINPLACE_CMD} -e "s/xulrunner/firefox/g" ${WRKSRC}/conkeror ${REINPLACE_CMD} -e "s/XULRUNNER/FIREFOX/g" ${WRKSRC}/conkeror ${REINPLACE_CMD} -e 's/exec $${FIREFOX}/exec $${FIREFOX} -app/' ${WRKSRC}/conkeror do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/conkeror ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC}/share && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR} ${SED} -e "s/BuildID=git/BuildID=$$(${BUILD_ID})/g" \ -e "s/^Version=\(.*\)$$/Version=\1 (FreeBSD-${OSREL})/g" \ <${WRKSRC}/application.ini >${STAGEDIR}${DATADIR}/application.ini ${INSTALL_SCRIPT} ${WRKSRC}/conkeror ${STAGEDIR}${PREFIX}/bin/ ${INSTALL_DATA} ${WRKSRC}/conkeror.desktop ${STAGEDIR}${DESKTOPDIR} ${INSTALL_PROGRAM} ${WRKSRC}/conkeror-spawn-helper ${STAGEDIR}${PREFIX}/libexec/conkeror/ ${LN} -sf ${PREFIX}/libexec/conkeror/conkeror-spawn-helper ${STAGEDIR}${DATADIR}/ ${INSTALL_MAN} ${WRKSRC}/conkeror.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 .include Index: head/x11-toolkits/swt-devel/Makefile =================================================================== --- head/x11-toolkits/swt-devel/Makefile (revision 497194) +++ head/x11-toolkits/swt-devel/Makefile (revision 497195) @@ -1,95 +1,94 @@ # Created by: Robert C. Noland III # $FreeBSD$ PORTNAME= swt DISTVERSION= 3.7.1 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= x11-toolkits devel java MASTER_SITES= ECLIPSE/R-${DISTVERSION}-201109091335 PKGNAMESUFFIX= -devel DISTNAME= swt-${DISTVERSION}-${DIST_EXT} MAINTAINER= ports@FreeBSD.org COMMENT= Standard Widget Toolkit for Java LICENSE= EPL ONLY_FOR_ARCHS= i386 amd64 powerpc SWT_VERSION= 3738 OUTPUT_JAR= ${PORTNAME}${PKGNAMESUFFIX}.jar USE_GL= yes USES= pkgconfig zip USE_GNOME= gtk20 USE_JAVA= yes JAVA_VERSION= 1.6+ JAVA_OS= native USE_ANT= yes USE_LDCONFIG= yes PLIST_SUB= BUILD=${SWT_VERSION} PLIST_FILES= %%JAVAJARDIR%%/${OUTPUT_JAR} \ lib/libswt-atk-gtk-%%BUILD%%.so \ lib/libswt-awt-gtk-%%BUILD%%.so \ lib/libswt-gtk-%%BUILD%%.so \ lib/libswt-glx-gtk-%%BUILD%%.so \ lib/libswt-pi-gtk-%%BUILD%%.so NO_WRKSUBDIR= yes OPTIONS_DEFINE= CAIRO GNOMEVFS MOZILLA GNOMEVFS_DESC= Gnome VFS support MOZILLA_DESC= Gecko browser support OPTIONS_DEFAULT=CAIRO GNOMEVFS .include .if ${PORT_OPTIONS:MCAIRO} LIB_DEPENDS+= libcairo.so:graphics/cairo PLIST_FILES+= lib/libswt-cairo-gtk-%%BUILD%%.so MAKE_CAIRO= make_cairo .endif .if ${PORT_OPTIONS:MGNOMEVFS} USE_GNOME+= gnomevfs2 libgnome libgnomeui PLIST_FILES+= lib/libswt-gnome-gtk-%%BUILD%%.so MAKE_GNOME= make_gnome .endif .if ${PORT_OPTIONS:MMOZILLA} -USES= gecko -BROKEN= Does now work with newer libxul +BROKEN= non-Flash plugins are no longer supported PLIST_FILES+= lib/libswt-xulrunner-gtk-%%BUILD%%.so MAKE_MOZILLA= make_xulrunner .endif MAKE_ENV+= MAKE_CAIRO=${MAKE_CAIRO} \ MAKE_GNOME=${MAKE_GNOME} \ MAKE_MOZILLA=${MAKE_MOZILLA} \ JAVA_HOME=${JAVA_HOME} .if (${ARCH} == "amd64") DIST_EXT= gtk-linux-x86_64 .elif (${ARCH} == "powerpc") DIST_EXT= gtk-linux-ppc64 .else DIST_EXT= gtk-linux-x86 .endif post-extract: @(cd ${WRKSRC} && ${UNZIP_NATIVE_CMD} -qo *.zip) @${RM} ${WRKSRC}/*.o ${WRKSRC}/*.so ${WRKSRC}/*.jar post-patch: @${SED} -E -e 's|%%ARCH%%|${ARCH}|' \ -e 's|%%OUTPUT_JAR%%|${OUTPUT_JAR}|' \ ${FILESDIR}/build.xml > ${WRKSRC}/build.xml do-install: @${MKDIR} ${STAGEDIR}${JAVAJARDIR} ${INSTALL_LIB} ${WRKSRC}/libswt-*.so ${STAGEDIR}${PREFIX}/lib ${INSTALL_DATA} ${WRKSRC}/${OUTPUT_JAR} ${STAGEDIR}${JAVAJARDIR}/ .include