Index: head/audio/nuvolaplayer/Makefile =================================================================== --- head/audio/nuvolaplayer/Makefile (revision 466597) +++ head/audio/nuvolaplayer/Makefile (revision 466598) @@ -1,58 +1,59 @@ # $FreeBSD$ PORTNAME= nuvolaplayer PORTVERSION= 3.0.4 +PORTREVISION= 1 CATEGORIES= audio www MAINTAINER= avilla@FreeBSD.org COMMENT= Cloud music integration for your desktop LICENSE= BSD2CLAUSE LIB_DEPENDS= libdioritegtk-0.2.so:x11-toolkits/diorite \ libjson-glib-1.0.so:devel/json-glib \ libnotify.so:devel/libnotify \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 BUILD_DEPENDS= valac:lang/vala RUN_DEPENDS= ${PORTNAME}-all-services>=0:www/${PORTNAME}-all-services USE_GITHUB= yes GH_ACCOUNT= tiliado USES= gnome libarchive pkgconfig waf USE_GNOME= glib20 gtk30 USE_XORG= x11 # src/nuvolakit-runner/components/keybindings/XKeyGrabber.c:128:2: error: non-void function 'nuvola_xkey_grabber_construct' should return a value [-Wreturn-type] CFLAGS+= -Wno-return-type CONFIGURE_ARGS= --platform=LINUX MAKE_ARGS= --no-system-hooks INSTALLS_ICONS= yes USE_LDCONFIG= yes .ifdef(WITH_DEBUG) CONFIGURE_ARGS+=--debug .else CONFIGURE_ARGS+=--no-debug .endif DATADIR= ${PREFIX}/share/${PORTNAME}3 OPTIONS_DEFINE= MPG123 OPTIONS_DEFAULT=MPG123 MPG123_DESC= HTML5 audio support via mpg123 MPG123_USE= GSTREAMER1=good,mpg123 pre-configure: ${REINPLACE_CMD} -e 's/Linux desktop/desktop/' \ ${WRKSRC}/wscript \ ${WRKSRC}/data/${PORTNAME}3.appdata.xml post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* \ ${STAGEDIR}${PREFIX}/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}3/* .include Index: head/databases/evolution-data-server/Makefile =================================================================== --- head/databases/evolution-data-server/Makefile (revision 466597) +++ head/databases/evolution-data-server/Makefile (revision 466598) @@ -1,81 +1,81 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= evolution-data-server PORTVERSION= 3.24.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= databases gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Data backends for the Evolution integrated mail/PIM suite LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vapigen:lang/vala LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libgcr-base-3.so:security/gcr \ libgoa-1.0.so:net/gnome-online-accounts \ libgdata.so:devel/libgdata \ libical.so:devel/libical \ libnss3.so:security/nss \ libicudata.so:devel/icu \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libjson-glib-1.0.so:devel/json-glib \ libp11-kit.so:security/p11-kit \ libnspr4.so:devel/nspr \ libsecret-1.so:security/libsecret PORTSCOUT= limitw:1,even USES= bdb:5 cmake compiler:c++11-lib gettext gnome gperf \ iconv localbase pathfix pkgconfig python:3.3+,build\ sqlite tar:xz USE_CXXSTD= gnu++11 USE_GNOME= cairo gdkpixbuf2 gtk30 intltool introspection:build libxml2 USE_LDCONFIG= yes CMAKE_ARGS= -DENABLE_VALA_BINDINGS=ON \ -DENABLE_INTROSPECTION=ON \ -DENABLE_UOA=OFF CMAKE_ARGS+= -DWITH_LIBDB_CFLAGS=-I${LOCALBASE}/include/db5 \ -DWITH_LIBDB_LIBS="-L${LOCALBASE}/lib -ldb-5" GLIB_SCHEMAS= org.gnome.Evolution.DefaultSources.gschema.xml \ org.gnome.evolution.eds-shell.gschema.xml \ org.gnome.evolution-data-server.addressbook.gschema.xml \ org.gnome.evolution-data-server.calendar.gschema.xml \ org.gnome.evolution-data-server.gschema.xml \ org.gnome.evolution.shell.network-config.gschema.xml PLIST_SUB= VERSION="3.24" EVO_VERSION="1.2" OPTIONS_SUB= yes OPTIONS_DEFINE= WEATHER KERBEROS LDAP OPTIONS_DEFAULT=WEATHER KERBEROS LDAP KERBEROS_CMAKE_ON= -DWITH_KRB5=/usr KERBEROS_CMAKE_OFF= -DWITH_KRB5=OFF KERBEROS_USES= ssl LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF LDAP_USE= openldap=yes WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-3.so:net/libgweather WEATHER_CMAKE_BOOL= ENABLE_WEATHER .include post-patch: @${REINPLACE_CMD} -e 's| python| ${PYTHON_VERSION}|g' \ ${WRKSRC}/CMakeLists.txt post-install: @${RM} -rf ${STAGEDIR}${PREFIX}/lib/systemd .include Index: head/deskutils/gnome-documents/Makefile =================================================================== --- head/deskutils/gnome-documents/Makefile (revision 466597) +++ head/deskutils/gnome-documents/Makefile (revision 466598) @@ -1,49 +1,49 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= gnome-documents PORTVERSION= 3.18.2 -PORTREVISION= 2 +PORTREVISION= 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:textproc/itstool \ docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libevview3.so:graphics/evince \ libgdata.so:devel/libgdata \ libgoa-1.0.so:net/gnome-online-accounts \ libgjs.so:lang/gjs \ libtracker-sparql-1.0.so:sysutils/tracker \ libzapojit-0.0.so:net/libzapojit RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss \ unoconv:textproc/unoconv PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gmake gnome libtool pathfix \ pkgconfig python:2.7 tar:xz USE_GNOME= gnomedesktop3 gtk30 intlhack \ 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/osmo/Makefile =================================================================== --- head/deskutils/osmo/Makefile (revision 466597) +++ head/deskutils/osmo/Makefile (revision 466598) @@ -1,40 +1,40 @@ # Created by: Charlie Kester # $FreeBSD$ PORTNAME= osmo PORTVERSION= 0.4.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}-pim/${PORTNAME}-pim/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Personal organizer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libical.so:devel/libical \ libnotify.so:devel/libnotify \ libgringotts.so:security/libgringotts \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libgspell-1.so:textproc/gspell \ libicui18n.so:devel/icu \ libsoup-2.4.so:devel/libsoup USES= gettext gmake libarchive pkgconfig sqlite USE_GNOME= cairo gtk30 libxml2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib POFILES= bg ca cs da de el en_GB es fi fr gl gl_ES he hu it ja lt \ nl pl pt pt_BR ro ru sr sv te tr uk ur ur_PK zh_CN post-build: .for p in ${POFILES} (cd ${WRKSRC}/po && ${LOCALBASE}/bin/msgfmt -c ${p}.po -o ${p}.mo) .endfor .include Index: head/deskutils/showdown/Makefile =================================================================== --- head/deskutils/showdown/Makefile (revision 466597) +++ head/deskutils/showdown/Makefile (revision 466598) @@ -1,42 +1,43 @@ # $FreeBSD$ PORTNAME= showdown DISTVERSION= 0.6 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= dg@syrec.org COMMENT= Simple markdown viewer, written in Vala and GTK 3 LICENSE= GPLv3 BUILD_DEPENDS= ${LOCALBASE}/lib/libmarkdown.a:textproc/discount \ valac:lang/vala LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 USES= desktop-file-utils gmake pkgconfig USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 pango USE_XORG= x11 USE_GITHUB= yes GH_ACCOUNT= craigbarnes MAKEFILE= GNUmakefile MAKE_ARGS= V=1 prefix=${PREFIX} INSTALLS_ICONS= yes PORTDOCS= README.md PLIST_FILES= bin/showdown \ share/applications/io.gitlab.craigbarnes.Showdown.desktop \ share/icons/hicolor/scalable/apps/showdown.svg OPTIONS_DEFINE= DOCS post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/showdown post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/devel/devhelp/Makefile =================================================================== --- head/devel/devhelp/Makefile (revision 466597) +++ head/devel/devhelp/Makefile (revision 466598) @@ -1,34 +1,34 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= devhelp PORTVERSION= 3.24.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Developer help browser for GNOME 3 LICENSE= GPLv2 LICENSE_FILES= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gmake gnome libtool localbase \ pathfix pkgconfig python:3.3+,build tar:xz USE_GNOME= cairo gtk30 introspection GNU_CONFIGURE= yes CONFIGURE_ARGS+= --disable-Werror INSTALLS_ICONS= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.devhelp.gschema.xml .include Index: head/editors/emacs-devel/Makefile =================================================================== --- head/editors/emacs-devel/Makefile (revision 466597) +++ head/editors/emacs-devel/Makefile (revision 466598) @@ -1,208 +1,209 @@ # Created by: Kenneth Vestergaard Schmidt # $FreeBSD$ PORTNAME= emacs DISTVERSION= ${EMACS_VER}.${EMACS_REV} +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= editors ipv6 PKGNAMESUFFIX= -devel MAINTAINER= emacs@FreeBSD.org COMMENT= GNU editing macros LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS_INSTALL= emacs emacs-canna emacs-nox FLAVORS= full nox full_CONFLICTS_INSTALL= emacs-devel_nox full_PKGNAMESUFFIX= -devel nox_CONFLICTS_INSTALL= emacs-devel nox_PKGNAMESUFFIX= -devel_nox USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \ pkgconfig USE_GITHUB= yes GH_ACCOUNT= emacs-mirror GH_TAGNAME= d599dce CPE_VENDOR= gnu EMACS_VER= 27.0.50 EMACS_REV= 20180220 GNU_CONFIGURE= yes INFO_PATH= ${DATADIR_REL}/info SUB_FILES= sources.el SUB_LIST= EMACS_VER=${EMACS_VER} CONFIGURE_ARGS= --with-gameuser=games:games CONFIGURE_ENV= ac_cv_prog_liblockfile=no PLIST_SUB= EMACS_VER=${EMACS_VER} GNU_HOST=${CONFIGURE_TARGET} INFO= ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede \ ediff edt efaq eieio eintr elisp emacs emacs-gnutls emacs-mime epa erc \ ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info \ mairix-el message mh-e newsticker nxml-mode octave-mode org pcl-cvs pgg \ rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar \ srecode todo-mode tramp url vhdl-mode vip viper widget wisent woman OPTIONS_DEFINE= ACL DBUS GCONF GNUTLS GSETTINGS LCMS2 LLDB M17N MAILUTILS \ MODULES OTF SCROLLBARS SOURCES THREADS XFT XIM XML XWIDGETS OPTIONS_DEFAULT= ACL DBUS FREEDESKTOP GCONF GIF GNUTLS GSETTINGS GTK3 \ JPEG KQUEUE LCMS2 M17N MAGICK MODULES OSS OTF PNG \ SCROLLBARS SOURCES SVG THREADS TIFF XFT XIM XML XPM OPTIONS_SUB= YES OPTIONS_GROUP= GRAPHICS OPTIONS_GROUP_GRAPHICS= CAIRO GIF JPEG MAGICK PNG SVG TIFF XPM OPTIONS_RADIO= FILENOTIFY SOUND X11TOOLKIT OPTIONS_RADIO_FILENOTIFY= GFILE KQUEUE OPTIONS_RADIO_SOUND= ALSA OSS OPTIONS_RADIO_X11TOOLKIT= GTK2 GTK3 MOTIF XAW XAW3D ACL_DESC= Access control list support CAIRO_DESC= Experimental Cairo support (implies PNG, XFT) FILENOTIFY_DESC= File notification support GCONF_DESC= GConf configuration support GFILE_DESC= File notification via gfile GRAPHICS_DESC= Graphics support GSETTINGS_DESC= GSettings support (implies DBUS) KQUEUE_DESC= File notification via kqueue LLDB_DESC= Enable LLDB support for GUD #LTO_DESC= Enable link-time optimization MAGICK_DESC= ImageMagick support M17N_DESC= M17N support for text-shaping (implies XFT) MAILUTILS_DESC= Mail framework via GNU Mailutils MODULES_DESC= Dynamic modules support OTF_DESC= Opentype fonts support (implies XFT) SCROLLBARS_DESC=Toolkit scroll-bars SOURCES_DESC= Install sources SVG_DESC= SVG support (implies PNG) THREADS_DESC= Emacs Lisp threading support X11TOOLKIT_DESC=X11 toolkit XAW3D_DESC= Athena3D widgets XAW_DESC= Athena widgets XIM_DESC= X Input Method Support XWIDGETS_DESC= GTK widgets in Emacs buffers (requires GTK3) ACL_CONFIGURE_ENABLE= acl ALSA_CONFIGURE_ON= --with-sound=alsa ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib CAIRO_USE= GNOME=cairo CAIRO_CONFIGURE_WITH= cairo CAIRO_IMPLIES= PNG XFT DBUS_LIB_DEPENDS= libdbus-1.so:devel/dbus DBUS_CONFIGURE_WITH= dbus GCONF_USE= GNOME=gconf2 GCONF_CONFIGURE_WITH= gconf GFILE_CONFIGURE_ON= --with-file-notification=gfile GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_WITH= gif GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls GNUTLS_CONFIGURE_WITH= gnutls GSETTINGS_USE= GNOME=glib20 GSETTINGS_CONFIGURE_WITH= gsettings GSETTINGS_IMPLIES= DBUS GTK2_USE= GNOME=cairo,gtk20 GTK2_USES= gettext GTK2_CONFIGURE_ON= --with-x-toolkit=gtk2 GTK2_LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfontconfig.so:x11-fonts/fontconfig GTK3_USE= GNOME=cairo,gtk30 GTK3_USES= gettext GTK3_CONFIGURE_ON= --with-x-toolkit=gtk3 JPEG_USES= jpeg JPEG_CONFIGURE_WITH= jpeg KQUEUE_CONFIGURE_ON= --with-file-notification=kqueue LCMS2_CONFIGURE_WITH= lcms2 LCMS2_LIB_DEPENDS= liblcms2.so:graphics/lcms2 LLDB_EXTRA_PATCHES= ${PATCHDIR}/extrapatch-lldb-gud.el #LTO_CONFIGURE_ON= --enable-link-time-optimization M17N_LIB_DEPENDS= libm17n.so:devel/m17n-lib M17N_CONFIGURE_WITH= m17n-flt M17N_IMPLIES= XFT MAGICK_LIB_DEPENDS= libMagickCore-6.so:graphics/ImageMagick MAGICK_CONFIGURE_WITH= imagemagick MAILUTILS_CONFIGURE_WITH= mailutils MAILUTILS_LIB_DEPENDS= libmailutils.so:mail/mailutils MODULES_CONFIGURE_WITH= modules MOTIF_USES= motif MOTIF_CONFIGURE_ON= --with-x-toolkit=motif MOTIF_LIB_DEPENDS= libXp.so:x11/libXp OSS_CONFIGURE_ON= --with-sound=oss OTF_LIB_DEPENDS= libotf.so:print/libotf OTF_CONFIGURE_WITH= libotf OTF_IMPLIES= XFT PNG_LIB_DEPENDS= libpng.so:graphics/png PNG_CONFIGURE_WITH= png SCROLLBARS_CONFIGURE_WITH= toolkit-scroll-bars SVG_USE= GNOME=cairo,librsvg2 SVG_CONFIGURE_WITH= rsvg SVG_IMPLIES= PNG SVG_USES= gettext THREADS_CONFIGURE_WITH= threads TIFF_LIB_DEPENDS= libtiff.so:graphics/tiff TIFF_CONFIGURE_WITH= tiff XAW_USE= XORG=xaw XAW_CONFIGURE_ON= --with-x-toolkit=athena --without-xaw3d XAW3D_LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d XAW3D_CONFIGURE_ON= --with-x-toolkit=athena XFT_USE= XORG=xft,xrender XFT_CONFIGURE_WITH= xft XFT_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 XIM_CONFIGURE_WITH= xim XML_USE= GNOME=libxml2 XML_CONFIGURE_WITH= xml2 XPM_USE= XORG=xpm XPM_CONFIGURE_WITH= xpm XWIDGETS_USE= XORG=xcomposite XWIDGETS_CONFIGURE_WITH= xwidgets XWIDGETS_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 XWIDGETS_IMPLIES= GTK3 .if ${FLAVOR:U} == nox CONFIGURE_ARGS+= --with-sound=no --without-cairo --without-dbus \ --without-gconf --without-gif --without-gsettings \ --with-x-toolkit=no --without-jpeg --without-lcms2 \ --without-m17n-flt --without-imagemagick \ --without-libotf --without-png \ --without-toolkit-scroll-bars --without-rsvg \ --without-tiff --without-xim --without-xpm \ --without-xwidgets OPTIONS_EXCLUDE= ALSA CAIRO DBUS GCONF GIF GSETTINGS GTK2 GTK3 JPEG \ LCMS2 M17N MAGICK MOTIF OSS OTF PNG SCROLLBARS SVG TIFF \ XAW XAW3D XFT XIM XPM XWIDGETS .else CONFIGURE_ARGS+= --with-x INSTALLS_ICONS= yes USE_XORG= ice sm x11 xcb xext xfixes xinerama xmu xrandr xt USES+= desktop-file-utils .endif .include # has graphics/ImageMagick been compiled with OPENMP? .if ${PORT_OPTIONS:MMAGICK} && ${:!${GREP} -sc " \-fopenmp " ${LOCALBASE}/libdata/pkgconfig/ImageMagick.pc || true!} == "1" USES+= compiler:openmp .endif pre-configure: @(cd ${WRKSRC} && ./autogen.sh all) # With a desktop entry stage-qa will give a warning about requiring # desktop-file-utils and portlint -C will give a warning about INSTALL_ICONS, # but don't pull in those dependencies with the nox flavor. .if ${FLAVOR} == nox post-patch: @${REINPLACE_CMD} -e 's/^Terminal=.*$$/Terminal=true/' ${WRKSRC}/etc/emacs.desktop .endif post-install-SOURCES-on: @${MKDIR} ${STAGEDIR}${DATADIR}/${EMACS_VER}/src ${INSTALL_DATA} ${WRKSRC}/src/*.[ch] ${STAGEDIR}${DATADIR}/${EMACS_VER}/src ${INSTALL_DATA} ${WRKDIR}/sources.el ${STAGEDIR}${DATADIR}/${EMACS_VER}/site-lisp/site-start.el .include Index: head/graphics/atril/Makefile =================================================================== --- head/graphics/atril/Makefile (revision 466597) +++ head/graphics/atril/Makefile (revision 466598) @@ -1,94 +1,94 @@ # Created by: Adam Weinberger # $FreeBSD$ # # Please update update atril-lite also PORTNAME= atril PORTVERSION= 1.18.1 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= graphics print mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE multi-format document viewer LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib \ libsoup-2.4.so:devel/libsoup \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libtiff.so:graphics/tiff \ libspectre.so:print/libspectre PORTSCOUT= limitw:1,even SLAVEPORT?= no USES= desktop-file-utils gettext gmake libarchive libtool pathfix \ pkgconfig tar:xz USE_MATE= icontheme USE_XORG= ice sm x11 USE_GNOME= cairo gtk30 intlhack libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-static \ --with-gtk=3.0 INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip .if ${SLAVEPORT} == lite CONFIGURE_ARGS+=--disable-thumbnailer \ --without-matedesktop \ --disable-previewer .else USE_MATE+= desktop .endif GLIB_SCHEMAS= org.mate.Atril.gschema.xml OPTIONS_DEFINE= CAJA COMICS DBUS DJVU DVI EPUB KEYRING T1LIB XPS OPTIONS_DEFAULT=CAJA COMICS DBUS DJVU EPUB KEYRING XPS OPTIONS_SUB= yes CAJA_DESC= Caja plugin CAJA_CONFIGURE_ENABLE= caja CAJA_USE= MATE=caja DJVU_DESC= DJVU support DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre DJVU_CONFIGURE_ENABLE= djvu COMICS_DESC= Comic book archives support COMICS_CONFIGURE_ENABLE= comics DBUS_LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib DBUS_CONFIGURE_ENABLE= dbus KEYRING_DESC= Keyring support KEYRING_CONFIGURE_WITH= keyring KEYRING_LIB_DEPENDS= libsecret-1.so:security/libsecret XPS_DESC= XPS support XPS_CONFIGURE_ENABLE= xps XPS_LIB_DEPENDS= libgxps.so:graphics/libgxps EPUB_DESC= Epub support EPUB_CONFIGURE_ENABLE= epub EPUB_LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 DVI_DESC= DVI viewer support DVI_USE= tex=base DVI_CONFIGURE_ENABLE= dvi T1LIB_DESC= T1LIB for TYPE1 fonts to DVI (Enables DVI) T1LIB_LIB_DEPENDS= libt1.so:devel/t1lib T1LIB_CONFIGURE_ENABLE= t1lib T1LIB_IMPLIES= DVI .include Index: head/graphics/gthumb/Makefile =================================================================== --- head/graphics/gthumb/Makefile (revision 466597) +++ head/graphics/gthumb/Makefile (revision 466598) @@ -1,106 +1,107 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/trunk/graphics/gthumb/Makefile 19823 2014-08-20 09:28:14Z gusi $ PORTNAME= gthumb PORTVERSION= 3.6.1 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Image viewer and browser for the GNOME 3 environment LICENSE= GPLv2+ BUILD_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ itstool:textproc/itstool LIB_DEPENDS= libclutter-1.0.so:graphics/clutter \ libcogl.so:graphics/cogl \ libgstreamer-1.0.so:multimedia/gstreamer1 \ libjson-glib-1.0.so:devel/json-glib \ liblcms2.so:graphics/lcms2 \ liboauth.so:net/liboauth \ libomp.so:devel/openmp \ libpng.so:graphics/png \ libsoup-2.4.so:devel/libsoup \ libtiff.so:graphics/tiff RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas USES= bison compiler:c++11-lib desktop-file-utils gettext gmake \ jpeg libtool localbase pathfix pkgconfig tar:xz USE_GL= egl USE_GNOME= cairo gtk30 intltool librsvg2 USE_XORG= x11 xcomposite xdamage xext xfixes xrandr xi GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_lib_jpeg_jpeg_destroy_decompress=yes \ ac_cv_lib_tiff_TIFFWriteScanline=yes CONFIGURE_ARGS= --disable-libchamplain \ --enable-librsvg INSTALL_TARGET= install-strip USE_LDCONFIG= yes INSTALLS_ICONS= yes PLIST_SUB= GTHUMB_VER="3.6" GLIB_SCHEMAS= org.gnome.gthumb.change-date.gschema.xml \ org.gnome.gthumb.comments.gschema.xml \ org.gnome.gthumb.contact-sheet.gschema.xml \ org.gnome.gthumb.convert-format.gschema.xml \ org.gnome.gthumb.crop.gschema.xml \ org.gnome.gthumb.enums.xml \ org.gnome.gthumb.facebook.gschema.xml \ org.gnome.gthumb.file-manager.gschema.xml \ org.gnome.gthumb.flickr.gschema.xml \ org.gnome.gthumb.gschema.xml \ org.gnome.gthumb.gstreamer-tools.gschema.xml \ org.gnome.gthumb.image-print.gschema.xml \ org.gnome.gthumb.image-viewer.gschema.xml \ org.gnome.gthumb.importer.gschema.xml \ org.gnome.gthumb.photo-importer.gschema.xml \ org.gnome.gthumb.picasaweb.gschema.xml \ org.gnome.gthumb.pixbuf-savers.gschema.xml \ org.gnome.gthumb.rename-series.gschema.xml \ org.gnome.gthumb.resize-images.gschema.xml \ org.gnome.gthumb.resize.gschema.xml \ org.gnome.gthumb.rotate.gschema.xml \ org.gnome.gthumb.slideshow.gschema.xml \ org.gnome.gthumb.webalbums.gschema.xml OPTIONS_DEFINE= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \ WEBP WEBSERVICES YELP OPTIONS_DEFAULT= BRASERO CLUTTER EXIV2 GSTREAMER RAW SECRET \ WEBP WEBSERVICES YELP OPTIONS_SUB= yes BRASERO_DESC= Write galleries to CD/DVD (large dependency) BRASERO_LIB_DEPENDS= libbrasero-media3.so:sysutils/brasero BRASERO_CONFIGURE_ENABLE= libbrasero CLUTTER_DESC= Fancy slideshows CLUTTER_LIB_DEPENDS= libclutter-gtk-1.0.so:graphics/clutter-gtk3 CLUTTER_CONFIGURE_ENABLE= clutter EXIV2_LIB_DEPENDS= libexiv2.so:graphics/exiv2 EXIV2_CONFIGURE_ENABLE= exiv2 GSTREAMER_USE= gstreamer1=yes GSTREAMER_CONFIGURE_ENABLE= gstreamer RAW_DESC= Raw image support via libraw RAW_LIB_DEPENDS= libraw.so:graphics/libraw RAW_CONFIGURE_ENABLE= libraw SECRET_DESC= Libsecret support for storing passwords SECRET_LIB_DEPENDS= libsecret-1.so:security/libsecret SECRET_CONFIGURE_ENABLE= libsecret WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CONFIGURE_ENABLE= libwebp WEBSERVICES_DESC= Web services WEBSERVICES_LIB_DEPENDS=\ libjson-glib-1.0.so:devel/json-glib \ libsoup-gnome-2.4.so:devel/libsoup-gnome \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 WEBSERVICES_CONFIGURE_ENABLE= libjson-glib libsoup webkit2 YELP_DESC= Viewer for built-in help system YELP_RUN_DEPENDS= yelp:x11/yelp post-patch: @${REINPLACE_CMD} -e 's|-Wl,--as-needed||' ${WRKSRC}/configure .include Index: head/graphics/shotwell/Makefile =================================================================== --- head/graphics/shotwell/Makefile (revision 466597) +++ head/graphics/shotwell/Makefile (revision 466598) @@ -1,82 +1,83 @@ # Created by: Mario Sergio Fujikawa Ferreira et al. # $FreeBSD$ PORTNAME= shotwell PORTVERSION= 0.28.0 +PORTREVISION= 1 CATEGORIES= graphics gnome MASTER_SITES= GNOME/sources/shotwell/${PORTVERSION:R} MAINTAINER= cmt@FreeBSD.org COMMENT= Open source photo manager for GNOME LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= vala>=0.20.1:lang/vala \ bash:shells/bash \ itstool:textproc/itstool LIB_DEPENDS= libappstream-glib.so:devel/appstream-glib \ libdbus-glib-1.so:devel/dbus-glib \ libexiv2.so:graphics/exiv2 \ libgcr-ui-3.so:security/gcr \ libgdata.so:devel/libgdata \ libgee-0.8.so:devel/libgee \ libgstapp-1.0.so:multimedia/gstreamer1-plugins \ libgstreamer-1.0.so:multimedia/gstreamer1 \ liblcms2.so:graphics/lcms2 \ libjson-glib-1.0.so:devel/json-glib \ libp11-kit.so:security/p11-kit \ libsoup-2.4.so:devel/libsoup \ libgexiv2.so:graphics/gexiv2 \ libexif.so:graphics/libexif \ libgphoto2.so:graphics/libgphoto2 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libunique-1.0.so:x11-toolkits/unique \ libraw.so:graphics/libraw \ librest-0.7.so:devel/librest \ libxml2.so:textproc/libxml2 USES= autoreconf gettext desktop-file-utils gmake libtool pkgconfig \ sqlite tar:xz USE_GNOME= cairo dconf gtk30 gnomedocutils USE_GSTREAMER1= yes USE_LDCONFIG= yes USE_XORG= x11 GNU_CONFIGURE= yes CONFIGURE_ENV+= --define=NO_CAMERA CONFIGURE_ARGS+= --enable-publishers=all --enable-extra-plugins INSTALL_TARGET= install-strip INSTALLS_ICONS= yes PORTSCOUT= limitw:1,even MAKE_JOBS_UNSAFE= yes OPTIONS_DEFINE= OPENMP NLS OPENMP_DESC= libraw uses OpenMP (implies GCC) NLS_CONFIGURE_ENABLE= nls NLS_USES= gettext NLS_LIBS= -L${LOCALBASE}/lib -lintl OPENMP_USES= compiler:openmp OPENMP_USES_OFF= compiler:c++11-lib GLIB_SCHEMAS= org.yorba.shotwell.gschema.xml org.yorba.shotwell-extras.gschema.xml post-configure: @${REINPLACE_CMD} -E \ -e 's|share/shotwell|${DATADIR_REL}|g' \ ${WRKSRC}/${MAKEFILE} # attempt at a DATADIR safe port @${REINPLACE_CMD} -E \ -e 's|\.get_child\("share")\.get_child\("shotwell")|${SHOTWELL_DATADIR}|' \ ${WRKSRC}/src/AppDirs.vala .include # attempt at a DATADIR safe port .for dir in ${DATADIR:S,^${PREFIX}/,,:S,/, ,g} SHOTWELL_DATADIR+=.get_child("${dir}") .endfor .include Index: head/mail/evolution/Makefile =================================================================== --- head/mail/evolution/Makefile (revision 466597) +++ head/mail/evolution/Makefile (revision 466598) @@ -1,130 +1,130 @@ # Created by: Ade Lovett # $FreeBSD$ PORTNAME= evolution PORTVERSION= 3.24.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Integrated mail, calendar and address book distributed suite LICENSE= GFDL GPLv2+ LGPL21+ MPL11 OPENLDAP LICENSE_COMB= multi LICENSE_NAME_OPENLDAP= OpenLDAP Public License LICENSE_FILE_OPENLDAP= ${WRKSRC}/COPYING.OPENLDAP LICENSE_PERMS_OPENLDAP= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= itstool:textproc/itstool \ iso-codes>=0:misc/iso-codes \ highlight:textproc/highlight LIB_DEPENDS= libnss3.so:security/nss \ libgcr-3.so:security/gcr \ libgtkspell3-3.so:textproc/gtkspell3 \ libgnome-autoar-gtk-0.so:archivers/gnome-autoar \ libsoup-2.4.so:devel/libsoup \ libicuuc.so:devel/icu \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libnspr4.so:devel/nspr \ libical.so:devel/libical \ libsecret-1.so:security/libsecret \ libenchant.so:textproc/enchant \ libp11-kit.so:security/p11-kit \ libcryptui.so:security/libcryptui \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libnotify.so:devel/libnotify RUN_DEPENDS= highlight:textproc/highlight \ iso-codes>=0:misc/iso-codes PORTSCOUT= limitw:1,even USES= desktop-file-utils cmake gettext gnome iconv:wchar_t \ sqlite libarchive localbase pathfix pkgconfig tar:xz USE_GNOME= cairo evolutiondataserver3 gnomedesktop3 intltool GNU_CONFIGURE= yes USE_XORG= x11 INSTALLS_ICONS= yes USE_LDCONFIG= yes CMAKE_ARGS= -DENABLE_TEXT_HIGHLIGHT=YES \ -DVERSION_COMMENT="FreeBSD GNOME Team" GLIB_SCHEMAS= org.gnome.evolution.gschema.xml \ org.gnome.evolution.addressbook.gschema.xml \ org.gnome.evolution.calendar.gschema.xml \ org.gnome.evolution.importer.gschema.xml \ org.gnome.evolution.mail.gschema.xml \ org.gnome.evolution.shell.gschema.xml \ org.gnome.evolution.bogofilter.gschema.xml \ org.gnome.evolution.spamassassin.gschema.xml \ org.gnome.evolution.plugin.attachment-reminder.gschema.xml \ org.gnome.evolution.plugin.autocontacts.gschema.xml \ org.gnome.evolution.plugin.email-custom-header.gschema.xml \ org.gnome.evolution.plugin.external-editor.gschema.xml \ org.gnome.evolution.plugin.face-picture.gschema.xml \ org.gnome.evolution.plugin.itip.gschema.xml \ org.gnome.evolution.plugin.mail-notification.gschema.xml \ org.gnome.evolution.plugin.prefer-plain.gschema.xml \ org.gnome.evolution.plugin.publish-calendar.gschema.xml \ org.gnome.evolution.plugin.templates.gschema.xml EVO_VERSION= 3.24 PLIST_SUB= VERSION=${EVO_VERSION} \ PORTVERSION=2.12 OPTIONS_SUB= yes OPTIONS_DEFINE= LDAP WEATHER CANBERRA PST YTNEF MAPS OPTIONS_DEFAULT=LDAP WEATHER CANBERRA BOGOFILTER SPAM_DESC= Spam filter support OPTIONS_GROUP= SPAM OPTIONS_GROUP_SPAM=SPAMASSASSIN BOGOFILTER LDAP_CMAKE_ON= -DWITH_OPENLDAP=${LOCALBASE} LDAP_CMAKE_OFF= -DWITH_OPENLDAP=OFF LDAP_USE= OPENLDAP=yes YTNEF_DESC= Support MS Outlook TNEF format YTNEF_LIB_DEPENDS= libytnef.so:converters/ytnef YTNEF_CMAKE_BOOL= ENABLE_YTNEF WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-3.so:net/libgweather WEATHER_CMAKE_BOOL= ENABLE_WEATHER SPAMASSASSIN_DESC= SpamAssassin spam filtering SPAMASSASSIN_CMAKE_ON= -DWITH_SPAMASSASSIN=${LOCALBASE}/spamassassin \ -DWITH_SA_LEARN=${LOCALBASE}/bin/sa-learn SPAMASSASSIN_CMAKE_OFF= -DWITH_SPAMASSASSIN=NO SPAMASSASSIN_BUILD_DEPENDS= spamassassin:mail/spamassassin SPAMASSASSIN_RUN_DEPENDS= spamassassin:mail/spamassassin BOGOFILTER_DESC= Bogofilter spam filtering BOGOFILTER_CMAKE_ON= -DWITH_BOGOFILTER=${LOCALBASE}/bin/bogofilter BOGOFILTER_CMAKE_OFF= -DWITH_BOGOFILTER=OFF BOGOFILTER_BUILD_DEPENDS= bogofilter:mail/bogofilter BOGOFILTER_RUN_DEPENDS= bogofilter:mail/bogofilter CANBERRA_DESC= Canberra theme audio plugin CANBERRA_LIB_DEPENDS= libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 CANBERRA_CMAKE_BOOL= ENABLE_CANBERRA PST_DESC= Outlook .pst importer PST_CMAKE_BOOL= ENABLE_PST_IMPORT PST_BUILD_DEPENDS= libpst>=0.6.58_1:mail/libpst PST_RUN_DEPENDS= libpst>=0.6.58_1:mail/libpst MAPS_DESC= Contact maps MAPS_CMAKE_BOOL= ENABLE_CONTACT_MAPS MAPS_LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libgeocode-glib.so:net/geocode-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libchamplain-0.12.so:graphics/libchamplain MAPS_USE= xorg=xcomposite,xdamage,xext,xfixes,xi,xrandr gl=egl .include Index: head/mail/evolution-ews/Makefile =================================================================== --- head/mail/evolution-ews/Makefile (revision 466597) +++ head/mail/evolution-ews/Makefile (revision 466598) @@ -1,31 +1,31 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= evolution-ews PORTVERSION= 3.24.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Evolution Microsoft Exchange plugin through Exchange Web Services BUILD_DEPENDS= evolution>=3.0.0:mail/evolution LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libicuuc.so:devel/icu \ libmspack.so:archivers/libmspack \ libsecret-1.so:security/libsecret \ libnspr4.so:devel/nspr \ libnss3.so:security/nss \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libical.so:devel/libical RUN_DEPENDS= evolution>=3.0.0:mail/evolution PORTSCOUT= limitw:1,even USES= bdb:5 cmake gettext gnome localbase pathfix \ pkgconfig sqlite tar:xz USE_GNOME= cairo gdkpixbuf2 evolutiondataserver3 intltool .include Index: head/mail/geary/Makefile =================================================================== --- head/mail/geary/Makefile (revision 466597) +++ head/mail/geary/Makefile (revision 466598) @@ -1,43 +1,44 @@ # Created by: Gustau Perez # $FreeBSD$ # $MCom: ports/trunk/mail/geary/Makefile 20050 2014-11-10 09:22:41Z gusi $ PORTNAME= geary PORTVERSION= 0.12.1 +PORTREVISION= 1 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Mail client for GNOME 3 LICENSE= BSD2CLAUSE CC-BY-3.0 LGPL21+ LICENSE_COMB= multi BUILD_DEPENDS= vapigen:lang/vala LIB_DEPENDS= libgmime-2.6.so:mail/gmime26 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libjavascriptcoregtk-4.0.so:www/webkit2-gtk3 \ libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libnotify.so:devel/libnotify \ libgee-0.8.so:devel/libgee \ libgcr-3.so:security/gcr \ libsecret-1.so:security/libsecret \ libp11-kit.so:security/p11-kit \ libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant USES= cmake:outsource desktop-file-utils gettext libtool \ localbase:ldflags pkgconfig shebangfix sqlite tar:xz USE_GNOME= cairo gnomedocutils gnomeprefix gtk30 intlhack introspection SHEBANG_FILES= desktop/geary-attach USE_LDCONFIG= yes INSTALLS_ICONS= yes CMAKE_ARGS= -DNO_FATAL_WARNINGS:BOOL=ON \ -DISO_CODE_639_XML:STRING=${LOCALBASE}/share/xml/iso-codes/iso_639.xml \ -DISO_CODE_3166_XML:STRING=${LOCALBASE}/share/xml/iso-codes/iso_3166.xml GLIB_SCHEMAS= org.gnome.Geary.gschema.xml .include Index: head/multimedia/quodlibet/Makefile =================================================================== --- head/multimedia/quodlibet/Makefile (revision 466597) +++ head/multimedia/quodlibet/Makefile (revision 466598) @@ -1,60 +1,60 @@ # Created by: Byung-Hee HWANG # $FreeBSD$ PORTNAME= quodlibet PORTVERSION= 3.6.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia audio python gnome MASTER_SITES= http://bitbucket.org/lazka/${PORTNAME}-files/raw/default/releases/ MAINTAINER= johnson.peter@gmail.com COMMENT= GTK+-based audio player written in Python LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}musicbrainzngs>=0.4:audio/py-musicbrainzngs@${FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mutagen>0:audio/py-mutagen@${FLAVOR} \ ${LOCALBASE}/libexec/notification-daemon:deskutils/notification-daemon LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 USES= desktop-file-utils display gettext python:2.7 shebangfix SHEBANG_FILES= exfalso.py operon.py quodlibet.py USE_PYTHON= distutils autoplist USE_GNOME= gtk30 intltool pygobject3 PYDISTUTILS_INSTALLNOSINGLE= yes NO_ARCH= yes USE_GSTREAMER1= good OPTIONS_DEFINE= AAC DBUS FLAC MP3 OGG REMOTE SPEEX VORBIS WAVPACK OPTIONS_DEFINE_i386= SPC OPTIONS_DEFAULT= AAC DBUS FLAC MP3 OGG REMOTE SPEEX VORBIS WAVPACK OPTIONS_DEFAULT_i386= SPC SPC_DESC= SPC (SNES ROM audio) support on i386 SPEEX_DESC= OGG/Speex audio support REMOTE_DESC= Enable remote playback OGG_USE= GSTREAMER1=ogg VORBIS_USE= GSTREAMER1=vorbis SPC_USE= GSTREAMER1=spc SPEEX_USE= GSTREAMER1=speex MP3_USE= GSTREAMER1=mpg123 FLAC_USE= GSTREAMER1=flac WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_USE= GSTREAMER1=wavpack AAC_LIB_DEPENDS= libmp4v2.so:multimedia/mp4v2 AAC_USE= GSTREAMER1=faad DBUS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${FLAVOR} DBUS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${FLAVOR} REMOTE_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser@${FLAVOR} REMOTE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}feedparser>0:textproc/py-feedparser@${FLAVOR} .include Index: head/net/gnome-online-accounts/Makefile =================================================================== --- head/net/gnome-online-accounts/Makefile (revision 466597) +++ head/net/gnome-online-accounts/Makefile (revision 466598) @@ -1,37 +1,37 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-online-accounts PORTVERSION= 3.24.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Interface provider to access the user's online accounts LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libtelepathy-glib.so:net-im/telepathy-glib \ libjson-glib-1.0.so:devel/json-glib \ libsecret-1.so:security/libsecret \ libsoup-2.4.so:devel/libsoup \ librest-0.7.so:devel/librest PORTSCOUT= limitw:1,even USES= compiler:c++11-lib gettext gmake gnome libtool \ localbase pathfix pkgconfig tar:xz USE_GNOME= cairo gtk30 intlhack introspection:build libxml2 libxslt:build GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-lastfm GLIB_SCHEMAS= org.gnome.online-accounts.gschema.xml .include Index: head/net/liferea/Makefile =================================================================== --- head/net/liferea/Makefile (revision 466597) +++ head/net/liferea/Makefile (revision 466598) @@ -1,33 +1,34 @@ # Created by: Hye-Shik Chang # $FreeBSD$ PORTNAME= liferea DISTVERSION= 1.12-rc3 +PORTREVISION= 1 CATEGORIES= net gnome MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${PORTVERSION:S/.r/-rc/}/ MAINTAINER= kwm@FreeBSD.org COMMENT= Simple RSS/RDF feed reader LICENSE= GPLv2 BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libpeas-1.0.so:devel/libpeas \ libjson-glib-1.0.so:devel/json-glib RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} USES= desktop-file-utils gettext gmake gnome libtool localbase \ pathfix pkgconfig python:3.4+ sqlite tar:bzip2 USE_GNOME= cairo dconf:run gtk30 intltool introspection \ libxslt libxml2 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-introspection GLIB_SCHEMAS= net.sf.liferea.gschema.xml INSTALLS_ICONS= yes .include Index: head/net-im/empathy/Makefile =================================================================== --- head/net-im/empathy/Makefile (revision 466597) +++ head/net-im/empathy/Makefile (revision 466598) @@ -1,98 +1,99 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= empathy PORTVERSION= 3.12.14 +PORTREVISION= 1 CATEGORIES= net-im gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME IM client based around telepathy BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ ca_root_nss>=0:security/ca_root_nss \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ geoclue>=0:net/geoclue \ itstool:textproc/itstool \ mc-tool:net-im/telepathy-mission-control LIB_DEPENDS= libenchant.so:textproc/enchant \ libjson-glib-1.0.so:devel/json-glib \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libgeocode-glib.so:net/geocode-glib \ libcogl.so:graphics/cogl \ libclutter-1.0.so:graphics/clutter \ libp11-kit.so:security/p11-kit \ libsecret-1.so:security/libsecret \ libgee-0.8.so:devel/libgee \ libgoa-1.0.so:net/gnome-online-accounts \ libpulse.so:audio/pulseaudio \ libtelepathy.so:net-im/libtelepathy \ libtelepathy-glib.so:net-im/telepathy-glib \ libfarstream-0.2.so:net-im/farstream \ libtelepathy-farstream.so:net-im/telepathy-farstream \ libtelepathy-logger.so:net-im/telepathy-logger \ libfolks-telepathy.so:net-im/folks \ libnotify.so:devel/libnotify \ libgcr-3.so:security/gcr \ libcanberra.so:audio/libcanberra \ libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-gst-3.0.so:multimedia/clutter-gst3 \ libsoup-2.4.so:devel/libsoup \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ ca_root_nss>=0:security/ca_root_nss \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ geoclue>=0:net/geoclue \ mc-tool:net-im/telepathy-mission-control USES= gettext gmake gnome libtool localbase pathfix \ pkgconfig python:2.7 tar:xz USE_GNOME= cairo evolutiondataserver3 intlhack USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr USE_GL= egl USE_GSTREAMER1= yes USE_LDCONFIG= yes INSTALLS_ICONS= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-Werror \ --enable-goa \ --disable-ubuntu-online-accounts \ --disable-gudev \ --enable-gst-1.0=yes \ --enable-location=yes INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Empathy.gschema.xml \ org.gnome.telepathy-account-widgets.gschema.xml OPTIONS_SUB= yes OPTIONS_DEFINE= JABBER IRC SALUT HAZE MAP CHEESE OPTIONS_DEFAULT=JABBER IRC SALUT MAP JABBER_DESC= Enable jabber (XMPP) client support JABBER_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-gabble:net-im/telepathy-gabble IRC_DESC= Enable IRC client support IRC_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-idle:net-im/telepathy-idle SALUT_DESC= Enable link-local (serverless) XMPP support SALUT_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-salut:net-im/telepathy-salut HAZE_DESC= Enable libpurple protocol integration HAZE_RUN_DEPENDS= ${LOCALBASE}/libexec/telepathy-haze:net-im/telepathy-haze MAP_DESC= Enable graphical map support MAP_USE= GL=gl MAP_LIB_DEPENDS= libchamplain-0.12.so:graphics/libchamplain MAP_CONFIGURE_ENABLE= map CHEESE_DESC= Enable cheese camera support CHEESE_BUILD_DEPENDS= cheese>=0:multimedia/cheese CHEESE_RUN_DEPENDS= cheese>=0:multimedia/cheese CHEESE_CONFIGURE_WITH= cheese PLIST_SUB= PORTVERSION=${PORTVERSION} .include Index: head/textproc/libgepub/Makefile =================================================================== --- head/textproc/libgepub/Makefile (revision 466597) +++ head/textproc/libgepub/Makefile (revision 466598) @@ -1,23 +1,24 @@ # $FreeBSD$ PORTNAME= libgepub PORTVERSION= 0.4 +PORTREVISION= 1 CATEGORIES= textproc gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= GObject based library for handling and rendering epub documents LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libsoup-2.4.so:devel/libsoup GNU_CONFIGURE= yes USES= gettext-runtime gnome gmake libarchive libtool pathfix \ pkgconfig tar:xz USE_GNOME= atk cairo glib20 gdkpixbuf2 gtk30 libxml2 pango INSTALL_TARGET= install-strip .include Index: head/www/epiphany/Makefile =================================================================== --- head/www/epiphany/Makefile (revision 466597) +++ head/www/epiphany/Makefile (revision 466598) @@ -1,61 +1,61 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= epiphany PORTVERSION= 3.24.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Extremely lightweight and simple web browser for GNOME 3 LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ itstool:textproc/itstool \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libsoup-2.4.so:devel/libsoup \ libsoup-gnome-2.4.so:devel/libsoup-gnome \ libgcr-3.so:security/gcr \ libstartup-notification-1.so:x11/startup-notification \ libnss3.so:security/nss \ libjson-glib-1.0.so:devel/json-glib \ libicuuc.so:devel/icu \ libavahi-gobject.so:net/avahi-app \ libnotify.so:devel/libnotify \ libsecret-1.so:security/libsecret \ libp11-kit.so:security/p11-kit RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ gnome-icon-theme-symbolic>=0:x11-themes/gnome-icon-theme-symbolic \ gnome-icon-theme>=0:misc/gnome-icon-theme PORTSCOUT= limitw:1,even USES= compiler:c++11-lib cpe desktop-file-utils gettext gmake gnome \ libtool localbase pathfix pkgconfig python:3.3+ sqlite tar:xz CPE_VENDOR= gnome USE_GNOME= cairo gnomedesktop3 intlhack libwnck3 libxml2 libxslt USE_XORG= x11 INSTALLS_ICONS= yes USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+=\ --with-distributor-name="FreeBSD GNOME Project" # --with-ca-file=${LOCALBASE}/share/certs/ca-root-nss.crt INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Epiphany.enums.xml \ org.gnome.epiphany.gschema.xml PLIST_SUB+= EPHY_VERSION=${PORTVERSION:R} post-patch: @${REINPLACE_CMD} -e 's|execinfo.h|#|g ; s|-ldl"$$|"|g' \ ${WRKSRC}/configure .include Index: head/www/epiphany/files/patch-src_ephy-window.c =================================================================== --- head/www/epiphany/files/patch-src_ephy-window.c (nonexistent) +++ head/www/epiphany/files/patch-src_ephy-window.c (revision 466598) @@ -0,0 +1,25 @@ +--- src/ephy-window.c.orig 2018-03-27 15:41:00 UTC ++++ src/ephy-window.c +@@ -1301,13 +1301,6 @@ webkit_context_menu_item_new_from_gaction_with_paramet + #pragma GCC diagnostic pop + } + +-static WebKitContextMenuItem * +-webkit_context_menu_item_new_from_gaction (GAction *action, +- const char *label) +-{ +- return webkit_context_menu_item_new_from_gaction_with_parameter (action, label, NULL); +-} +- + static char * + ellipsize_string (const char *string, + glong max_length) +@@ -1380,7 +1373,7 @@ add_action_to_context_menu (WebKitContextMenu *context + action = g_action_map_lookup_action (G_ACTION_MAP (action_group), name); + label = g_hash_table_lookup (window->action_labels, name); + if (strcmp (label, "search-selection-placeholder") != 0) { +- webkit_context_menu_append (context_menu, webkit_context_menu_item_new_from_gaction (action, _(label))); ++ webkit_context_menu_append (context_menu, webkit_context_menu_item_new_from_gaction_with_parameter (action, _(label), NULL)); + } else { + search_term = g_variant_get_string (target, NULL); + search_label = format_search_label (search_term); Property changes on: head/www/epiphany/files/patch-src_ephy-window.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/luakit/Makefile =================================================================== --- head/www/luakit/Makefile (revision 466597) +++ head/www/luakit/Makefile (revision 466598) @@ -1,53 +1,54 @@ # Created by: Stefan Hagen # $FreeBSD$ PORTNAME= luakit PORTVERSION= 2017.08.10 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= ports@textmail.me COMMENT= Fast, small, webkit2 based browser framework extensible with Lua LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.GPLv3 BUILD_DEPENDS= help2man:misc/help2man \ ${LUA_MODLIBDIR}/lfs.so:devel/luafilesystem-51 LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libsoup-2.4.so:devel/libsoup \ libfreetype.so:print/freetype2 \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= ${LUA_PKGNAMEPREFIX}luafilesystem>=0:devel/luafilesystem-51 USES= desktop-file-utils gettext-runtime gmake lua:51 pkgconfig sqlite USE_GITHUB= yes USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 NOT_FOR_ARCHS= sparc64 NOT_FOR_ARCHS_REASON_sparc64= Does not install on sparc64 MAKE_ARGS+= DEVELOPMENT_PATHS=0 OPTIONS_DEFINE= LUAJIT LUAJIT_DESC= Use the Just-In-Time compiler for lua LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit LUAJIT_MAKE_ARGS= USE_LUAJIT=1 LUAJIT_MAKE_ARGS_OFF= USE_LUAJIT=0 post-patch: @${REINPLACE_CMD} -e \ 's|share/man|man| ; s|luakit/doc|doc/luakit| ; \ s|/etc/xdg|${PREFIX}/etc/xdg| ; /MANPREFIX */s|?=|=|' \ ${WRKSRC}/config.mk @${REINPLACE_CMD} -e 's|bin/env lua|&${LUA_VER_STR}|' \ ${WRKSRC}/build-utils/gentokens.lua @${REINPLACE_CMD} -e 's|bin/env lua|&${LUA_VER_STR}|' \ ${WRKSRC}/lib/markdown.lua @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ ${WRKSRC}/config/window.lua post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/luakit .include Index: head/www/surf/Makefile =================================================================== --- head/www/surf/Makefile (revision 466597) +++ head/www/surf/Makefile (revision 466598) @@ -1,78 +1,79 @@ # Created by: Christopher Knaust # $FreeBSD$ PORTNAME= surf DISTVERSION= 2.0 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://dl.suckless.org/${PORTNAME}/ PKGNAMESUFFIX= -browser MAINTAINER= dg@syrec.org COMMENT= Simple Web browser based on WebKit2/GTK+ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= dmenu:x11/dmenu \ curl:ftp/curl \ xterm:x11/xterm USES= pkgconfig USE_GNOME= gtk30 pango cairo gdkpixbuf2 USE_XORG= x11 CONFLICTS= surf-1* # math/surf PLIST_FILES= bin/surf \ man/man1/surf.1.gz \ share/pixmaps/surf.png PORTDOCS= FAQ.md README TODO.md PORTEXAMPLES= surf-open.sh DESKTOP_ENTRIES="Surf" "" "${PREFIX}/share/pixmaps/surf.png" "surf" "" true OPTIONS_DEFINE= DOCS EXAMPLES pre-everything:: @${ECHO_MSG} "You can build surf with your own config.h using the SURF_CONF knob:" @${ECHO_MSG} "make SURF_CONF=/path/to/surf/config.h install clean" @${ECHO_MSG} "Note: Pre-${PORTVERSION} config.h-files may not work." post-extract: .if defined(SURF_CONF) @${ECHO_MSG} "creating config.h from ${SURF_CONF}" @${LN} -sf ${SURF_CONF} ${WRKSRC}/config.h .endif post-patch: @${REINPLACE_CMD} -e \ '/^PREFIX/s| =| ?=| ; \ /^MANPREFIX/s|/share/man|/man| ; \ /^X11/s|/usr/X11R6/|$${LOCALBASE}/| ; \ /^GTKINC/s| =| ?=| ; \ /^GTKLIB/s| =| ?=| ; \ /^INCS/s|-I/usr/include || ; \ /^LIBS/s|-L/usr/lib -lc || ; \ /^CPPFLAGS/s| =| +=| ; \ /^CFLAGS/s| =| +=| ; \ /^CFLAGS/s|-Os || ; \ /^LDFLAGS/s| =| +=| ; \ /^LDFLAGS/s|-g || ; \ /^CC/s| =| ?=|' ${WRKSRC}/config.mk @${REINPLACE_CMD} -e 's|st -e|xterm -e|' ${WRKSRC}/config.def.h post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/surf ${INSTALL_DATA} ${WRKSRC}/surf.png ${STAGEDIR}${PREFIX}/share/pixmaps post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/www/webkit2-gtk3/Makefile =================================================================== --- head/www/webkit2-gtk3/Makefile (revision 466597) +++ head/www/webkit2-gtk3/Makefile (revision 466598) @@ -1,122 +1,120 @@ # Created by: Michael Johnson # $FreeBSD$ PORTNAME= webkit -PORTVERSION= 2.16.6 -PORTREVISION= 3 +PORTVERSION= 2.20.0 CATEGORIES= www MASTER_SITES= http://webkitgtk.org/releases/ PKGNAMESUFFIX= 2-gtk3 DISTNAME= ${PORTNAME}gtk-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Opensource browser engine using the GTK+ 3 toolkit LICENSE= GPLv2 BSD2CLAUSE LICENSE_COMB= dual LIB_DEPENDS= libenchant.so:textproc/enchant \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libwebp.so:graphics/webp \ libpng.so:graphics/png \ libsecret-1.so:security/libsecret \ libnotify.so:devel/libnotify \ libhyphen.so:textproc/hyphen \ libicutu.so:devel/icu \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libsoup-2.4.so:devel/libsoup \ libgcrypt.so:security/libgcrypt \ - libgnutls.so:security/gnutls + libgnutls.so:security/gnutls \ + libtasn1.so:security/libtasn1 \ + libwoff2dec.so:devel/woff2 PORTSCOUT= limitw:1,even -USE_GSTREAMER1= bad gl -USE_XORG= x11 xcomposite xdamage xext xrender xt ice -USES= bison cmake compiler:c++14-lang gettext gnome gperf \ - jpeg perl5 pkgconfig python:2.7,build sqlite tar:xz -USE_RUBY= yes -RUBY_NO_RUN_DEPENDS=yes +USES= bison cmake:outsource compiler:c++14-lang gettext gnome gperf \ + jpeg localbase:ldflags perl5 pkgconfig python:2.7,build \ + sqlite tar:xz USE_GNOME= cairo gdkpixbuf2 gtk30 introspection:build libxml2 libxslt -USE_GL= gl egl -USE_PERL5= build +USE_GL= gl egl glesv2 +USE_GSTREAMER1= bad gl USE_LDCONFIG= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -INSTALL_TARGET= install +USE_PERL5= build +USE_RUBY= yes +RUBY_NO_RUN_DEPENDS= yes +USE_XORG= x11 xcomposite xdamage xext xrender xt ice -CMAKE_ARGS+= -DPORT=GTK \ - -DENABLE_WAYLAND_TARGET:BOOL=OFF \ - -DENABLE_MINIBROWSER:BOOL=ON \ - -DENABLE_GLES2:BOOL=OFF \ - -DENABLE_ACCELERATED_2D_CANVAS=ON \ - -DUSE_LD_GOLD:BOOL=OFF \ - -DENABLE_WEBKIT:BOOL=OFF -CONFIGURE_ENV+= XDG_CACHE_HOME=${WRKDIR} +BINARY_ALIAS= python=${PYTHON_CMD} +CXXFLAGS+= -DFIXED_EXECUTABLE_MEMORY_POOL_SIZE_IN_MB=32 +CXXFLAGS_powerpc= -DENABLE_YARR_JIT=0 +CXXFLAGS_powerpc64= -DENABLE_YARR_JIT=0 \ + -mminimal-toc +CMAKE_ARGS= -DPORT=GTK +CMAKE_OFF= USE_LD_GOLD ${CMAKE_OFF_${ARCH}:U} +CMAKE_ON= ENABLE_GLES2 ENABLE_MINIBROWSER +CMAKE_OFF_armv6= ENABLE_JIT +CMAKE_OFF_armv7= ENABLE_JIT +CMAKE_OFF_powerpc= ENABLE_JIT +CMAKE_OFF_powerpc64= ENABLE_JIT +CONFIGURE_ENV= XDG_CACHE_HOME=${WRKDIR} +INSTALL_TARGET= install BROWSER_PLUGINS_DIR?= ${LOCALBASE}/lib/browser_plugins/symlinks/webkit-gtk3 -#_BROWSER_PLUGINS_DIR= ${BROWSER_PLUGINS_DIR:S|^/|"|:S|/|", "|g}", -OPTIONS_SUB= yes -OPTIONS_DEFINE= DEBUG GEOIP NPAPI -OPTIONS_DEFAULT=GEOIP +OPTIONS_DEFINE= DEBUG GEOIP NPAPI WAYLAND +OPTIONS_DEFAULT= GEOIP OPTIONS_DEFAULT_i386= NPAPI OPTIONS_DEFAULT_amd64= NPAPI +OPTIONS_SUB= yes +NPAPI_DESC= Support gtk2 (NPAPI) based plugins (like flash) + +# Building WebKit with debugging symbols requires ar and ld with +# support for thin archives. Also see +# https://bugs.webkit.org/show_bug.cgi?id=140384 DEBUG_BUILD_DEPENDS= binutils>=0:devel/binutils -DEBUG_CMAKE_ON= -DCMAKE_BUILD_TYPE:STRING=Debug \ - -DCMAKE_AR=${LOCALBASE}/bin/ar \ +DEBUG_CMAKE_ON= -DCMAKE_AR=${LOCALBASE}/bin/ar \ -DCMAKE_RANLIB=${LOCALBASE}/bin/ranlib \ -DCMAKE_LINKER=${LOCALBASE}/bin/ld DEBUG_CXXFLAGS= -B${LOCALBASE}/bin -DEBUG_CMAKE_OFF= -DCMAKE_BUILD_TYPE:STRING=Release \ - -DCMAKE_AR=/usr/bin/ar \ +DEBUG_CMAKE_OFF= -DCMAKE_AR=/usr/bin/ar \ -DCMAKE_RANLIB=/usr/bin/ranlib \ -DCMAKE_LINKER=/usr/bin/ld DEBUG_CXXFLAGS_OFF= -B/usr/bin DEBUG_CFLAGS_OFF= -DNDEBUG GEOIP_CMAKE_BOOL= ENABLE_GEOLOCATION -GEOIP_BUILD_DEPENDS+= geoclue>=2.4.3:net/geoclue -GEOIP_RUN_DEPENDS+= geoclue>=2.4.3:net/geoclue +GEOIP_BUILD_DEPENDS= geoclue>=2.4.3:net/geoclue +GEOIP_RUN_DEPENDS= geoclue>=2.4.3:net/geoclue -NPAPI_DESC= Support gtk2 (NPAPI) based plugins (like flash) NPAPI_CMAKE_BOOL= ENABLE_PLUGIN_PROCESS_GTK2 -NPAPI_USE= GNOME=gtk20 +NPAPI_USE= GNOME=gtk20 -.include +WAYLAND_CMAKE_BOOL= ENABLE_WAYLAND_TARGET +WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ + libwayland-egl.so:graphics/mesa-libs -.if ${ARCH} == armv6 || ${ARCH} == armv7 -CMAKE_ARGS+= -DENABLE_JIT:BOOL=OFF -.endif - -.if ${ARCH} == powerpc || ${ARCH} == powerpc64 -CMAKE_ARGS+= -DENABLE_JIT:BOOL=OFF -CFLAGS+= -DENABLE_YARR_JIT=0 -.endif - -.if ${ARCH} == powerpc64 -CFLAGS+= -mminimal-toc -.endif - post-patch: - @${REINPLACE_CMD} -e 's|%%BROWSER_PLUGINS_DIR%%|${BROWSER_PLUGINS_DIR}|' \ - ${WRKSRC}/Source/WebKit2/Shared/Plugins/unix/PluginSearchPath.cpp + @${REINPLACE_CMD} -e 's|/usr/lib/browser/plugins|${BROWSER_PLUGINS_DIR}|' \ + ${WRKSRC}/Source/WebKit/Shared/Plugins/unix/PluginSearchPath.cpp pre-configure: # .if !exists() evaluates too early before cairo has a chance to be installed @if ! pkg-config --exists cairo-egl; then \ ${ECHO_MSG} "${PKGNAME}: Needs cairo with OPENGL support enabled."; \ ${FALSE}; \ fi post-install: - @${LN} -sf ../libexec/webkit2gtk-4.0/jsc ${STAGEDIR}${PREFIX}/bin/jsc-4 - @${LN} -sf ../libexec/webkit2gtk-4.0/MiniBrowser ${STAGEDIR}${PREFIX}/bin/MiniBrowser-4 + @${RLN} ${STAGEDIR}${PREFIX}/libexec/webkit2gtk-4.0/jsc \ + ${STAGEDIR}${PREFIX}/bin/jsc-4 + @${RLN} ${STAGEDIR}${PREFIX}/libexec/webkit2gtk-4.0/MiniBrowser \ + ${STAGEDIR}${PREFIX}/bin/MiniBrowser-4 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.*.* @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/webkit2gtk-4.0/injected-bundle/*.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/webkit2gtk-4.0/* + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/WebKitWebDriver .include Index: head/www/webkit2-gtk3/distinfo =================================================================== --- head/www/webkit2-gtk3/distinfo (revision 466597) +++ head/www/webkit2-gtk3/distinfo (revision 466598) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500907942 -SHA256 (webkitgtk-2.16.6.tar.xz) = fc23650df953123c59b9c0edf3855e7bd55bd107820997fc72375811e1ea4b21 -SIZE (webkitgtk-2.16.6.tar.xz) = 14658120 +TIMESTAMP = 1522145820 +SHA256 (webkitgtk-2.20.0.tar.xz) = 57f640f720bd9a8a7207f3321cf803a15c2f207b4e7b75ff1be17bc1eeb00a3c +SIZE (webkitgtk-2.20.0.tar.xz) = 16617492 Index: head/www/webkit2-gtk3/files/patch-Source_WebKit2_PlatformGTK.cmake =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WebKit2_PlatformGTK.cmake (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_WebKit2_PlatformGTK.cmake (nonexistent) @@ -1,11 +0,0 @@ ---- Source/WebKit2/PlatformGTK.cmake.orig 2014-12-25 20:23:07.749658406 +0100 -+++ Source/WebKit2/PlatformGTK.cmake 2014-12-25 20:23:43.409739634 +0100 -@@ -837,7 +837,7 @@ - ) - install(FILES "${CMAKE_BINARY_DIR}/Source/WebKit2/webkit2gtk-${WEBKITGTK_API_VERSION}.pc" - "${CMAKE_BINARY_DIR}/Source/WebKit2/webkit2gtk-web-extension-${WEBKITGTK_API_VERSION}.pc" -- DESTINATION "${LIB_INSTALL_DIR}/pkgconfig" -+ DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig" - ) - install(FILES ${WebKit2GTK_INSTALLED_HEADERS} - ${WebKit2WebExtension_INSTALLED_HEADERS} Property changes on: head/www/webkit2-gtk3/files/patch-Source_WebKit2_PlatformGTK.cmake ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h (nonexistent) @@ -1,15 +0,0 @@ -$OpenBSD: patch-Source_JavaScriptCore_jit_ExecutableAllocator_h,v 1.1 2013/04/13 09:11:02 landry Exp $ - -https://bugs.webkit.org/show_bug.cgi?id=61137 - ---- Source/JavaScriptCore/jit/ExecutableAllocator.h.orig 2016-02-04 11:16:16 UTC -+++ Source/JavaScriptCore/jit/ExecutableAllocator.h -@@ -78,7 +78,7 @@ class DemandExecutableAllocator; - static const size_t fixedExecutableMemoryPoolSize = 16 * 1024 * 1024; - #elif CPU(ARM64) - static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024; --#elif CPU(X86_64) -+#elif CPU(X86_64) && !defined(__OpenBSD__) && !defined(__FreeBSD__) - static const size_t fixedExecutableMemoryPoolSize = 1024 * 1024 * 1024; - #else - static const size_t fixedExecutableMemoryPoolSize = 32 * 1024 * 1024; Property changes on: head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_jit_ExecutableAllocator.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp (nonexistent) @@ -1,10 +0,0 @@ ---- Source/WebKit2/Shared/Plugins/unix/PluginSearchPath.cpp.orig 2016-01-28 08:55:09 UTC -+++ Source/WebKit2/Shared/Plugins/unix/PluginSearchPath.cpp -@@ -50,6 +50,7 @@ Vector pluginsDirectories() - - result.append(homeDirectoryPath() + "/.mozilla/plugins"); - result.append(homeDirectoryPath() + "/.netscape/plugins"); -+ result.append("%%BROWSER_PLUGINS_DIR%%"); - result.append("/usr/lib/browser/plugins"); - result.append("/usr/local/lib/mozilla/plugins"); - result.append("/usr/lib/firefox/plugins"); Property changes on: head/www/webkit2-gtk3/files/patch-Source_WebKit2_Shared_Plugins_unix_PluginSearchPath.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -1 \ No newline at end of property Index: head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_PlatformGTK.cmake =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_PlatformGTK.cmake (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_PlatformGTK.cmake (nonexistent) @@ -1,11 +0,0 @@ ---- Source/JavaScriptCore/PlatformGTK.cmake.orig 2014-12-25 20:19:12.049673483 +0100 -+++ Source/JavaScriptCore/PlatformGTK.cmake 2014-12-25 20:20:42.328667491 +0100 -@@ -10,7 +10,7 @@ - ADD_TYPELIB(${CMAKE_BINARY_DIR}/JavaScriptCore-${WEBKITGTK_API_VERSION}.typelib) - - install(FILES "${CMAKE_BINARY_DIR}/Source/JavaScriptCore/javascriptcoregtk-${WEBKITGTK_API_VERSION}.pc" -- DESTINATION "${LIB_INSTALL_DIR}/pkgconfig" -+ DESTINATION "${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig" - ) - - install(FILES API/JavaScript.h Property changes on: head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_PlatformGTK.cmake ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/www/webkit2-gtk3/files/patch-CMakeLists.txt =================================================================== --- head/www/webkit2-gtk3/files/patch-CMakeLists.txt (revision 466597) +++ head/www/webkit2-gtk3/files/patch-CMakeLists.txt (revision 466598) @@ -1,14 +1,14 @@ ---- CMakeLists.txt.orig 2017-05-06 21:35:44.417942000 +0200 -+++ CMakeLists.txt 2017-05-06 21:36:47.317895000 +0200 -@@ -60,9 +60,9 @@ +--- CMakeLists.txt.orig 2018-02-19 07:44:43 UTC ++++ CMakeLists.txt +@@ -93,9 +93,9 @@ elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(x64 set(WTF_CPU_X86_64 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(i[3-6]86|x86)") set(WTF_CPU_X86 1) -elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc") +elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc|powerpc)") set(WTF_CPU_PPC 1) -elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64") +elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "(ppc64|powerpc64)") set(WTF_CPU_PPC64 1) elseif (LOWERCASE_CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le") set(WTF_CPU_PPC64LE 1) Index: head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_JavaScriptCore_assembler_ARM64Assembler.h (revision 466598) @@ -1,11 +1,11 @@ ---- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2015-08-06 08:21:27 UTC +--- Source/JavaScriptCore/assembler/ARM64Assembler.h.orig 2018-03-05 09:28:05 UTC +++ Source/JavaScriptCore/assembler/ARM64Assembler.h -@@ -2862,6 +2862,8 @@ public: +@@ -2856,6 +2856,8 @@ class ARM64Assembler { (public) { #if OS(IOS) sys_cache_control(kCacheFunctionPrepareForExecution, code, size); +#elif OS(FREEBSD) || OS(NETBSD) + __clear_cache(code, reinterpret_cast(code) + size); #elif OS(LINUX) size_t page = pageSize(); uintptr_t current = reinterpret_cast(code); Index: head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_NumberOfCores.cpp (revision 466598) @@ -1,10 +1,10 @@ ---- Source/WTF/wtf/NumberOfCores.cpp.orig 2017-04-11 20:08:02.949675000 +0200 -+++ Source/WTF/wtf/NumberOfCores.cpp 2017-04-11 20:08:43.723709000 +0200 -@@ -33,6 +33,7 @@ +--- Source/WTF/wtf/NumberOfCores.cpp.orig 2018-02-19 07:45:30 UTC ++++ Source/WTF/wtf/NumberOfCores.cpp +@@ -35,6 +35,7 @@ #include #include - #elif OS(LINUX) || OS(AIX) || OS(SOLARIS) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) -+#include // sscanf() + #elif OS(LINUX) || OS(AIX) || OS(OPENBSD) || OS(NETBSD) || OS(FREEBSD) ++#include // sscanf #include #elif OS(WINDOWS) #include Index: head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_WTF_wtf_Platform.h (revision 466598) @@ -1,18 +1,18 @@ ---- Source/WTF/wtf/Platform.h.orig 2016-07-20 UTC +--- Source/WTF/wtf/Platform.h.orig 2018-02-20 09:12:50 UTC +++ Source/WTF/wtf/Platform.h -@@ -218,6 +218,7 @@ +@@ -182,6 +182,7 @@ #elif defined(__ARM_ARCH_6__) \ || defined(__ARM_ARCH_6J__) \ || defined(__ARM_ARCH_6K__) \ + || defined(__ARM_ARCH_6KZ__) \ || defined(__ARM_ARCH_6Z__) \ || defined(__ARM_ARCH_6ZK__) \ || defined(__ARM_ARCH_6T2__) \ -@@ -264,6 +265,7 @@ +@@ -229,6 +230,7 @@ #elif defined(__ARM_ARCH_6J__) \ || defined(__ARM_ARCH_6K__) \ + || defined(__ARM_ARCH_6KZ__) \ || defined(__ARM_ARCH_6Z__) \ || defined(__ARM_ARCH_6ZK__) \ || defined(__ARM_ARCH_6M__) Index: head/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_WebCore_PAL_pal_PlatformGTK.cmake (revision 466598) @@ -1,14 +1,16 @@ ---- Source/WebCore/PAL/pal/PlatformGTK.cmake.orig 2017-04-17 15:36:57.688080000 +0200 -+++ Source/WebCore/PAL/pal/PlatformGTK.cmake 2017-04-17 15:39:47.928689000 +0200 -@@ -1,3 +1,11 @@ - list(APPEND PAL_SOURCES - crypto/gcrypt/CryptoDigestGCrypt.cpp +--- Source/WebCore/PAL/pal/PlatformGTK.cmake.orig 2018-02-19 07:45:31 UTC ++++ Source/WebCore/PAL/pal/PlatformGTK.cmake +@@ -12,6 +12,13 @@ list(APPEND PAL_SOURCES + unix/LoggingUnix.cpp ) -+ + +list(APPEND PAL_INCLUDE_DIRECTORIES + ${LIBGCRYPT_INCLUDE_DIRS} +) +list(APPEND PAL_LIBRARIES + ${LIBGCRYPT_LIBRARIES} +) + + if (ENABLE_SUBTLE_CRYPTO) + list(APPEND PAL_SOURCES + crypto/tasn1/Utilities.cpp Index: head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.cpp (revision 466598) @@ -1,11 +1,11 @@ ---- Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp.orig 2016-04-10 06:48:37 UTC +--- Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp.orig 2018-02-19 07:45:32 UTC +++ Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.cpp @@ -403,7 +403,7 @@ TOSTRING(neonDrawLighting) ":" NL "vmin.f32 " TMP2_D0 ", " TMP2_D0 ", " CONST_ONE_HI_D NL "vmul.f32 " TMP3_Q ", " COLOR_Q ", " TMP2_D0 "[1]" NL "vcvt.u32.f32 " TMP3_Q ", " TMP3_Q NL - "vmov.u32 r2, r3, " TMP3_S0 ", " TMP3_S1 NL + "vmov r2, r3, " TMP3_S0 ", " TMP3_S1 NL // The color values are stored in-place. "strb r2, [" PIXELS_R ", #-11]" NL "strb r3, [" PIXELS_R ", #-10]" NL Index: head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.h =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.h (nonexistent) +++ head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.h (revision 466598) @@ -0,0 +1,15 @@ +--- Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h.orig 2018-02-19 07:45:32 UTC ++++ Source/WebCore/platform/graphics/cpu/arm/filters/FELightingNEON.h +@@ -144,9 +144,9 @@ inline void FELighting::platformApplyNeon(const Lighti + neonData.flags |= FLAG_CONE_EXPONENT_IS_1; + } else { + ASSERT(m_lightSource->type() == LS_DISTANT); +- floatArguments.lightX = paintingData.lightVector.x(); +- floatArguments.lightY = paintingData.lightVector.y(); +- floatArguments.lightZ = paintingData.lightVector.z(); ++ floatArguments.lightX = paintingData.initialLightingData.lightVector.x(); ++ floatArguments.lightY = paintingData.initialLightingData.lightVector.y(); ++ floatArguments.lightZ = paintingData.initialLightingData.lightVector.z(); + floatArguments.padding2 = 1; + } + Property changes on: head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_cpu_arm_filters_FELightingNEON.h ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_egl_GLContextEGL.cpp =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_egl_GLContextEGL.cpp (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_WebCore_platform_graphics_egl_GLContextEGL.cpp (revision 466598) @@ -1,11 +1,11 @@ ---- Source/WebCore/platform/graphics/egl/GLContextEGL.cpp.orig 2015-07-10 13:10:10.413595000 +0200 -+++ Source/WebCore/platform/graphics/egl/GLContextEGL.cpp 2015-07-10 13:10:48.159246000 +0200 -@@ -42,6 +42,8 @@ - #endif +--- Source/WebCore/platform/graphics/egl/GLContextEGL.cpp.orig 2018-02-19 07:45:32 UTC ++++ Source/WebCore/platform/graphics/egl/GLContextEGL.cpp +@@ -44,6 +44,8 @@ + #include "OpenGLShims.h" #endif +#include + #if ENABLE(ACCELERATED_2D_CANVAS) // cairo-gl.h includes some definitions from GLX that conflict with // the ones provided by us. Since GLContextEGL doesn't use any GLX Index: head/www/webkit2-gtk3/files/patch-Source_WebDriver_PlatformGTK.cmake =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_WebDriver_PlatformGTK.cmake (nonexistent) +++ head/www/webkit2-gtk3/files/patch-Source_WebDriver_PlatformGTK.cmake (revision 466598) @@ -0,0 +1,10 @@ +--- Source/WebDriver/PlatformGTK.cmake.orig 2018-02-19 07:45:32 UTC ++++ Source/WebDriver/PlatformGTK.cmake +@@ -5,6 +5,7 @@ add_definitions(-DLIBEXECDIR="${CMAKE_INSTALL_FULL_LIB + list(APPEND WebDriver_SYSTEM_INCLUDE_DIRECTORIES + "${GLIB_INCLUDE_DIRS}" + "${LIBSOUP_INCLUDE_DIRS}" ++ "${ICU_INCLUDE_DIRS}" + ) + + list(APPEND WebDriver_SOURCES Property changes on: head/www/webkit2-gtk3/files/patch-Source_WebDriver_PlatformGTK.cmake ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/www/webkit2-gtk3/files/patch-Source__JavaScriptCore__assembler__ARMAssembler.h =================================================================== --- head/www/webkit2-gtk3/files/patch-Source__JavaScriptCore__assembler__ARMAssembler.h (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source__JavaScriptCore__assembler__ARMAssembler.h (revision 466598) @@ -1,11 +1,11 @@ ---- Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2014-12-02 14:49:22.000000000 +0100 -+++ Source/JavaScriptCore/assembler/ARMAssembler.h 2014-12-26 10:35:15.394821543 +0100 -@@ -1104,6 +1104,8 @@ +--- Source/JavaScriptCore/assembler/ARMAssembler.h.orig 2018-02-19 07:45:14 UTC ++++ Source/JavaScriptCore/assembler/ARMAssembler.h +@@ -1202,6 +1202,8 @@ namespace JSC { linuxPageFlush(current, current + page); linuxPageFlush(current, end); +#elif CPU(ARM_TRADITIONAL) && OS(FREEBSD) && COMPILER(CLANG) + __clear_cache(code, reinterpret_cast(code) + size); #else #error "The cacheFlush support is missing on this platform." #endif Index: head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h =================================================================== --- head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h (revision 466597) +++ head/www/webkit2-gtk3/files/patch-Source_bmalloc_bmalloc_BPlatform.h (revision 466598) @@ -1,10 +1,10 @@ ---- Source/bmalloc/bmalloc/BPlatform.h.orig 2017-05-24 07:01:14 UTC +--- Source/bmalloc/bmalloc/BPlatform.h.orig 2018-02-19 08:53:21 UTC +++ Source/bmalloc/bmalloc/BPlatform.h -@@ -108,6 +108,7 @@ +@@ -139,6 +139,7 @@ #elif defined(__ARM_ARCH_6__) \ || defined(__ARM_ARCH_6J__) \ || defined(__ARM_ARCH_6K__) \ +|| defined(__ARM_ARCH_6KZ__) \ || defined(__ARM_ARCH_6Z__) \ || defined(__ARM_ARCH_6ZK__) \ || defined(__ARM_ARCH_6T2__) \ Index: head/www/webkit2-gtk3/pkg-plist =================================================================== --- head/www/webkit2-gtk3/pkg-plist (revision 466597) +++ head/www/webkit2-gtk3/pkg-plist (revision 466598) @@ -1,259 +1,267 @@ bin/MiniBrowser-4 +bin/WebKitWebDriver bin/jsc-4 include/webkitgtk-4.0/JavaScriptCore/JSBase.h include/webkitgtk-4.0/JavaScriptCore/JSContextRef.h include/webkitgtk-4.0/JavaScriptCore/JSObjectRef.h include/webkitgtk-4.0/JavaScriptCore/JSStringRef.h include/webkitgtk-4.0/JavaScriptCore/JSTypedArray.h include/webkitgtk-4.0/JavaScriptCore/JSValueRef.h include/webkitgtk-4.0/JavaScriptCore/JavaScript.h include/webkitgtk-4.0/JavaScriptCore/WebKitAvailability.h +include/webkitgtk-4.0/webkit2/WebKitApplicationInfo.h include/webkitgtk-4.0/webkit2/WebKitAuthenticationRequest.h include/webkitgtk-4.0/webkit2/WebKitAutocleanups.h +include/webkitgtk-4.0/webkit2/WebKitAutomationSession.h include/webkitgtk-4.0/webkit2/WebKitBackForwardList.h include/webkitgtk-4.0/webkit2/WebKitBackForwardListItem.h include/webkitgtk-4.0/webkit2/WebKitColorChooserRequest.h include/webkitgtk-4.0/webkit2/WebKitConsoleMessage.h include/webkitgtk-4.0/webkit2/WebKitContextMenu.h include/webkitgtk-4.0/webkit2/WebKitContextMenuActions.h include/webkitgtk-4.0/webkit2/WebKitContextMenuItem.h include/webkitgtk-4.0/webkit2/WebKitCookieManager.h include/webkitgtk-4.0/webkit2/WebKitCredential.h include/webkitgtk-4.0/webkit2/WebKitDefines.h include/webkitgtk-4.0/webkit2/WebKitDownload.h include/webkitgtk-4.0/webkit2/WebKitEditingCommands.h include/webkitgtk-4.0/webkit2/WebKitEditorState.h include/webkitgtk-4.0/webkit2/WebKitEnumTypes.h include/webkitgtk-4.0/webkit2/WebKitError.h include/webkitgtk-4.0/webkit2/WebKitFaviconDatabase.h include/webkitgtk-4.0/webkit2/WebKitFileChooserRequest.h include/webkitgtk-4.0/webkit2/WebKitFindController.h include/webkitgtk-4.0/webkit2/WebKitFormSubmissionRequest.h include/webkitgtk-4.0/webkit2/WebKitForwardDeclarations.h include/webkitgtk-4.0/webkit2/WebKitFrame.h include/webkitgtk-4.0/webkit2/WebKitGeolocationPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitHitTestResult.h include/webkitgtk-4.0/webkit2/WebKitInstallMissingMediaPluginsPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitJavascriptResult.h include/webkitgtk-4.0/webkit2/WebKitMimeInfo.h include/webkitgtk-4.0/webkit2/WebKitNavigationAction.h include/webkitgtk-4.0/webkit2/WebKitNavigationPolicyDecision.h include/webkitgtk-4.0/webkit2/WebKitNetworkProxySettings.h include/webkitgtk-4.0/webkit2/WebKitNotification.h include/webkitgtk-4.0/webkit2/WebKitNotificationPermissionRequest.h +include/webkitgtk-4.0/webkit2/WebKitOptionMenu.h +include/webkitgtk-4.0/webkit2/WebKitOptionMenuItem.h include/webkitgtk-4.0/webkit2/WebKitPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitPlugin.h include/webkitgtk-4.0/webkit2/WebKitPolicyDecision.h include/webkitgtk-4.0/webkit2/WebKitPrintCustomWidget.h include/webkitgtk-4.0/webkit2/WebKitPrintOperation.h include/webkitgtk-4.0/webkit2/WebKitResponsePolicyDecision.h include/webkitgtk-4.0/webkit2/WebKitScriptDialog.h include/webkitgtk-4.0/webkit2/WebKitScriptWorld.h include/webkitgtk-4.0/webkit2/WebKitSecurityManager.h include/webkitgtk-4.0/webkit2/WebKitSecurityOrigin.h include/webkitgtk-4.0/webkit2/WebKitSettings.h include/webkitgtk-4.0/webkit2/WebKitURIRequest.h include/webkitgtk-4.0/webkit2/WebKitURIResponse.h include/webkitgtk-4.0/webkit2/WebKitURISchemeRequest.h include/webkitgtk-4.0/webkit2/WebKitUserContent.h include/webkitgtk-4.0/webkit2/WebKitUserContentManager.h include/webkitgtk-4.0/webkit2/WebKitUserMediaPermissionRequest.h include/webkitgtk-4.0/webkit2/WebKitVersion.h include/webkitgtk-4.0/webkit2/WebKitWebContext.h include/webkitgtk-4.0/webkit2/WebKitWebEditor.h include/webkitgtk-4.0/webkit2/WebKitWebExtension.h include/webkitgtk-4.0/webkit2/WebKitWebExtensionAutocleanups.h include/webkitgtk-4.0/webkit2/WebKitWebHitTestResult.h include/webkitgtk-4.0/webkit2/WebKitWebInspector.h include/webkitgtk-4.0/webkit2/WebKitWebPage.h +include/webkitgtk-4.0/webkit2/WebKitWebProcessEnumTypes.h include/webkitgtk-4.0/webkit2/WebKitWebResource.h include/webkitgtk-4.0/webkit2/WebKitWebView.h include/webkitgtk-4.0/webkit2/WebKitWebViewBase.h include/webkitgtk-4.0/webkit2/WebKitWebViewSessionState.h include/webkitgtk-4.0/webkit2/WebKitWebsiteData.h include/webkitgtk-4.0/webkit2/WebKitWebsiteDataManager.h include/webkitgtk-4.0/webkit2/WebKitWindowProperties.h include/webkitgtk-4.0/webkit2/webkit-web-extension.h include/webkitgtk-4.0/webkit2/webkit2.h include/webkitgtk-4.0/webkitdom/WebKitDOMAttr.h include/webkitgtk-4.0/webkitdom/WebKitDOMBlob.h include/webkitgtk-4.0/webkitdom/WebKitDOMCDATASection.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRule.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSRuleList.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleDeclaration.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSStyleSheet.h include/webkitgtk-4.0/webkitdom/WebKitDOMCSSValue.h include/webkitgtk-4.0/webkitdom/WebKitDOMCharacterData.h +include/webkitgtk-4.0/webkitdom/WebKitDOMClientRect.h +include/webkitgtk-4.0/webkitdom/WebKitDOMClientRectList.h include/webkitgtk-4.0/webkitdom/WebKitDOMComment.h include/webkitgtk-4.0/webkitdom/WebKitDOMCustom.h include/webkitgtk-4.0/webkitdom/WebKitDOMCustomUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMImplementation.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMSelection.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMTokenList.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindow.h include/webkitgtk-4.0/webkitdom/WebKitDOMDOMWindowUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMDeprecated.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocument.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragment.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentFragmentUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentType.h include/webkitgtk-4.0/webkitdom/WebKitDOMDocumentUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMElementUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMEventTarget.h include/webkitgtk-4.0/webkitdom/WebKitDOMFile.h include/webkitgtk-4.0/webkitdom/WebKitDOMFileList.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAnchorElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAppletElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLAreaElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBRElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBaseElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLBodyElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLButtonElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCanvasElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLCollection.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDListElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDirectoryElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDivElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLDocument.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLElementUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLEmbedElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFieldSetElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFontElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFormElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLFrameSetElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHRElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHeadingElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLHtmlElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLIFrameElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLImageElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLInputElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLIElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLabelElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLegendElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLLinkElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMapElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMarqueeElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMenuElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLMetaElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLModElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOListElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLObjectElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptGroupElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLOptionsCollection.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParagraphElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLParamElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLPreElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLQuoteElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLScriptElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLSelectElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLStyleElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCaptionElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableCellElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableColElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableRowElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTableSectionElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTextAreaElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLTitleElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMHTMLUListElement.h include/webkitgtk-4.0/webkitdom/WebKitDOMKeyboardEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMMediaList.h include/webkitgtk-4.0/webkitdom/WebKitDOMMouseEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMNamedNodeMap.h include/webkitgtk-4.0/webkitdom/WebKitDOMNode.h include/webkitgtk-4.0/webkitdom/WebKitDOMNodeFilter.h include/webkitgtk-4.0/webkitdom/WebKitDOMNodeIterator.h include/webkitgtk-4.0/webkitdom/WebKitDOMNodeList.h include/webkitgtk-4.0/webkitdom/WebKitDOMObject.h include/webkitgtk-4.0/webkitdom/WebKitDOMProcessingInstruction.h include/webkitgtk-4.0/webkitdom/WebKitDOMRange.h include/webkitgtk-4.0/webkitdom/WebKitDOMRangeUnstable.h include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheet.h include/webkitgtk-4.0/webkitdom/WebKitDOMStyleSheetList.h include/webkitgtk-4.0/webkitdom/WebKitDOMText.h include/webkitgtk-4.0/webkitdom/WebKitDOMTreeWalker.h include/webkitgtk-4.0/webkitdom/WebKitDOMUIEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMWheelEvent.h include/webkitgtk-4.0/webkitdom/WebKitDOMXPathExpression.h include/webkitgtk-4.0/webkitdom/WebKitDOMXPathNSResolver.h include/webkitgtk-4.0/webkitdom/WebKitDOMXPathResult.h include/webkitgtk-4.0/webkitdom/webkitdom.h include/webkitgtk-4.0/webkitdom/webkitdomautocleanups.h include/webkitgtk-4.0/webkitdom/webkitdomdefines.h lib/girepository-1.0/JavaScriptCore-4.0.typelib lib/girepository-1.0/WebKit2-4.0.typelib lib/girepository-1.0/WebKit2WebExtension-4.0.typelib lib/libjavascriptcoregtk-4.0.so lib/libjavascriptcoregtk-4.0.so.18 -lib/libjavascriptcoregtk-4.0.so.18.5.13 +lib/libjavascriptcoregtk-4.0.so.18.7.8 lib/libwebkit2gtk-4.0.so lib/libwebkit2gtk-4.0.so.37 -lib/libwebkit2gtk-4.0.so.37.19.9 +lib/libwebkit2gtk-4.0.so.37.28.0 lib/webkit2gtk-4.0/injected-bundle/libwebkit2gtkinjectedbundle.so libdata/pkgconfig/javascriptcoregtk-4.0.pc libdata/pkgconfig/webkit2gtk-4.0.pc libdata/pkgconfig/webkit2gtk-web-extension-4.0.pc libexec/webkit2gtk-4.0/MiniBrowser -libexec/webkit2gtk-4.0/WebKitDatabaseProcess libexec/webkit2gtk-4.0/WebKitNetworkProcess libexec/webkit2gtk-4.0/WebKitPluginProcess %%NPAPI%%libexec/webkit2gtk-4.0/WebKitPluginProcess2 +libexec/webkit2gtk-4.0/WebKitStorageProcess libexec/webkit2gtk-4.0/WebKitWebProcess libexec/webkit2gtk-4.0/jsc share/gir-1.0/JavaScriptCore-4.0.gir share/gir-1.0/WebKit2-4.0.gir share/gir-1.0/WebKit2WebExtension-4.0.gir share/locale/ar/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/as/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/bg/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ca/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/cs/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/de/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/el/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/en_CA/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/en_GB/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/eo/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/es/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/et/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/eu/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/fi/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/fr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/gl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/gu/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/he/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/hi/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/hu/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/id/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/it/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ja/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/kn/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ko/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/lt/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/lv/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ml/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/mr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/nb/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/nl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/or/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pa/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pt/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/pt_BR/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ro/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ru/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sl/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sr@latin/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/sv/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/ta/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/te/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/tr/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/uk/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/vi/LC_MESSAGES/WebKit2GTK-4.0.mo share/locale/zh_CN/LC_MESSAGES/WebKit2GTK-4.0.mo Index: head/x11/yelp/Makefile =================================================================== --- head/x11/yelp/Makefile (revision 466597) +++ head/x11/yelp/Makefile (revision 466598) @@ -1,50 +1,51 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= yelp PORTVERSION= 3.22.0 +PORTREVISION= 1 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Help browser for the GNOME 3 desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= yelp-xsl>=0:textproc/yelp-xsl \ itstool:textproc/itstool LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libgcrypt.so:security/libgcrypt \ libgpg-error.so:security/libgpg-error \ libsoup-2.4.so:devel/libsoup RUN_DEPENDS= yelp-xsl>=0:textproc/yelp-xsl PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gmake gnome libtool pathfix \ pkgconfig sqlite tar:xz USE_XORG= x11 ice USE_GNOME= cairo gtk30 intlhack libxml2 libxslt GNU_CONFIGURE= yes INSTALLS_ICONS= yes USE_LDCONFIG= yes GLIB_SCHEMAS= org.gnome.yelp.gschema.xml INSTALL_TARGET= install-strip .include .if !exists(/usr/libdata/pkgconfig/liblzma.pc) CONFIGURE_ENV+= YELP_LZMA_CFLAGS="-I/usr/include" \ YELP_LZMA_LIBS="-L/usr/lib -llzma" .endif post-patch: @${REINPLACE_CMD} -e 's|%%LIBEXECDIR%%|${PREFIX}/libexec|g' \ ${WRKSRC}/libyelp/yelp-man-parser.c post-install: ${INSTALL_SCRIPT} ${FILESDIR}/yelp-groff ${STAGEDIR}${PREFIX}/libexec .include Index: head/x11-fm/sushi/Makefile =================================================================== --- head/x11-fm/sushi/Makefile (revision 466597) +++ head/x11-fm/sushi/Makefile (revision 466598) @@ -1,34 +1,35 @@ # Created by: Gustau Perez i Querol # $FreeBSD$ PORTNAME= sushi PORTVERSION= 3.18.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:security/gcr \ libgjs.so:lang/gjs \ libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ libclutter-gst-2.0.so:multimedia/clutter-gst \ libwebkit2gtk-4.0.so:www/webkit2-gtk3 \ libmusicbrainz5.so:audio/libmusicbrainz5 \ libevdocument3.so:graphics/evince RUN_DEPENDS= nautilus:x11-fm/nautilus PORTSCOUT= limitw:1,even USES= compiler:c11 gettext gmake gnome libtool pathfix pkgconfig tar:xz USE_CSTD= c11 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 .include