svn commit: r493883 - in head: audio/gmpc-wikipedia cad/xtrkcad deskutils/cairo-dock-plugins graphics/apvlv graphics/variety java/eclipse mail/claws-mail-fancy misc/xiphos net/libproxy-webkit www/d...
Koop Mast
kwm at FreeBSD.org
Mon Feb 25 16:58:54 UTC 2019
Author: kwm
Date: Mon Feb 25 16:58:48 2019
New Revision: 493883
URL: https://svnweb.freebsd.org/changeset/ports/493883
Log:
Mark webkit-gtk[23] ports as depricated with the same date as webkit-gtk[23].
Disable webkit-gtk[23] support if the port/plugin supports it.
Remove options for webkit-gtk[23] using ports or if they don't have a
option, mark them deprecated with the same date as webkit-gtk[23].
Haskell and geany where skipped and will be handled by the maintainers.
Modified:
head/audio/gmpc-wikipedia/Makefile
head/cad/xtrkcad/Makefile
head/deskutils/cairo-dock-plugins/Makefile
head/graphics/apvlv/Makefile
head/graphics/variety/Makefile
head/java/eclipse/Makefile
head/mail/claws-mail-fancy/Makefile
head/misc/xiphos/Makefile
head/net/libproxy-webkit/Makefile
head/www/deforaos-surfer/Makefile
head/www/gnome-web-photo/Makefile
head/www/p5-Gtk2-WebKit/Makefile
head/www/py-jswebkit/Makefile
head/www/py-webkitgtk/Makefile
head/www/rubygem-webkit-gtk/Makefile
head/www/rubygem-webkit-gtk2/Makefile
head/www/uzbl/Makefile
head/www/vimb-gtk2/Makefile
head/www/vimb-gtk3/Makefile
head/www/webkit-sharp/Makefile
head/www/xombrero/Makefile
head/x11/rubygem-gnome2/Makefile
Modified: head/audio/gmpc-wikipedia/Makefile
==============================================================================
--- head/audio/gmpc-wikipedia/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/audio/gmpc-wikipedia/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -19,6 +19,10 @@ LIB_DEPENDS= libmpd.so:audio/libmpd \
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gmpc.pc:audio/gmpc
RUN_DEPENDS= gmpc:audio/gmpc
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
+
GNU_CONFIGURE= yes
USE_GNOME= intltool glib20 gtk20
USES= gettext gmake libtool pkgconfig
Modified: head/cad/xtrkcad/Makefile
==============================================================================
--- head/cad/xtrkcad/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/cad/xtrkcad/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -17,6 +17,9 @@ LIB_DEPENDS= libcmocka.so:sysutils/cmocka \
libsoup-2.4.so:devel/libsoup \
libwebkitgtk-1.0.so:www/webkit-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= cmake gnome pkgconfig
USE_GNOME= gdkpixbuf2 gtk20 cairo
Modified: head/deskutils/cairo-dock-plugins/Makefile
==============================================================================
--- head/deskutils/cairo-dock-plugins/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/deskutils/cairo-dock-plugins/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -2,7 +2,7 @@
PORTNAME= cairo-dock-plugins
PORTVERSION= 3.4.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= deskutils
MAINTAINER= ports at FreeBSD.org
@@ -29,18 +29,19 @@ USE_XORG= xrender
USES= cmake gettext pkgconfig python
LDFLAGS+= -L${LOCALBASE}/lib
PLIST_SUB= PYVER="${PYTHON_VERSION:S/thon//}"
-CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR}
+CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR} \
+ -Denable-weblets:BOOL=FALSE
OPTIONS_GROUP= INTEGR PLUGINS ADDON TPI
OPTIONS_GROUP_INTEGR= GNOME_INTEGRATION XFCE_INTEGRATION
OPTIONS_GROUP_PLUGINS= ALSA_MIXER GMENU IMPULSE KEYBOARD_INDICATOR \
- MAIL SOUND_EFFECTS WEBLETS XGAMMA ZEITGEIST
+ MAIL SOUND_EFFECTS XGAMMA ZEITGEIST
OPTIONS_GROUP_ADDON= EXIF ICAL UPOWER
#OPTIONS_GROUP_TPI= PYTHON RUBY MONO VALA
OPTIONS_SUB= yes
-OPTIONS_DEFAULT= GMENU WEBLETS
+OPTIONS_DEFAULT= GMENU
ALSA_MIXER_DESC= Alsa-Mixer applet
EXIF_DESC= Read file meta-data
@@ -120,9 +121,6 @@ UPOWER_CMAKE_BOOL= enable-upower-support
#VALA_LIB_DEPENDS=
#VALA_CMAKE_BOOL= enable-vala-interface
CMAKE_ARGS+= -Denable-vala-interface:BOOL=FALSE
-
-WEBLETS_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3
-WEBLETS_CMAKE_BOOL= enable-weblets
XGAMMA_RUN_DEPENDS= xgamma:x11/xgamma
XGAMMA_CMAKE_BOOL= enable-xgamma
Modified: head/graphics/apvlv/Makefile
==============================================================================
--- head/graphics/apvlv/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/graphics/apvlv/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -25,21 +25,18 @@ CMAKE_ARGS+= -DSYSCONFDIR=${PREFIX}/etc \
-DMANDIR=${MANPREFIX}/man \
-DDOCDIR=${DOCSDIR} \
-DAPVLV_WITH_UMD=OFF \
+ -DAPVLV_WITH_HTML=OFF \
-DAPVLV_WITH_TXT=ON
CFLAGS+= -pthread
LDFLAGS+= -pthread
WRKSRC= ${WRKDIR}/${DISTNAME}
-OPTIONS_DEFINE= DJVU WEBKIT
+OPTIONS_DEFINE= DJVU
DJVU_DESC= DjVu document support
DJVU_CMAKE_ON= -DAPVLV_WITH_DJVU=ON
DJVU_CMAKE_OFF= -DAPVLV_WITH_DJVU=OFF
DJVU_LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre
-
-WEBKIT_CMAKE_ON= -DAPVLV_WITH_HTML=ON
-WEBKIT_CMAKE_OFF= -DAPVLV_WITH_HTML=OFF
-WEBKIT_LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
.include <bsd.port.mk>
Modified: head/graphics/variety/Makefile
==============================================================================
--- head/graphics/variety/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/graphics/variety/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -36,6 +36,9 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.3
webkit-gtk3>=2.4.8:www/webkit-gtk3 \
yelp>=3.14.1:x11/yelp
+DEPRECATED= Uses webkit-gtk3 which has security issues
+EXPIRATION_DATE=2019-03-24
+
SHEBANG_FILES= bin/variety data/scripts/*
USES= desktop-file-utils gettext python:2.7 shebangfix gnome
Modified: head/java/eclipse/Makefile
==============================================================================
--- head/java/eclipse/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/java/eclipse/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -19,6 +19,9 @@ BUILD_DEPENDS= ${LOCALBASE}/share/java/maven33/bin/mvn
LIB_DEPENDS= libcairo.so:graphics/cairo \
libwebkitgtk-1.0.so:www/webkit-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
ONLY_FOR_ARCHS= i386 amd64
CONFLICTS_INSTALL= eclipse
Modified: head/mail/claws-mail-fancy/Makefile
==============================================================================
--- head/mail/claws-mail-fancy/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/mail/claws-mail-fancy/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -9,6 +9,9 @@ COMMENT= Webkit based HTML renderer plugin for Claws M
LIB_DEPENDS= libsoup-gnome-2.4.so:devel/libsoup-gnome \
libwebkitgtk-1.0.so:www/webkit-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
CLAWS_PLUGINS_BUILD= fancy
.include "../claws-mail/Makefile.claws"
Modified: head/misc/xiphos/Makefile
==============================================================================
--- head/misc/xiphos/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/misc/xiphos/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -24,6 +24,9 @@ LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 \
libenchant.so:textproc/enchant
RUN_DEPENDS= yelp:x11/yelp
+DEPRECATED= Uses webkit-gtk3 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= gettext gnome pkgconfig waf
USE_GNOME= cairo gtkhtml4 intlhack gtk30 gconf2 libgsf \
gtk-update-icon-cache
Modified: head/net/libproxy-webkit/Makefile
==============================================================================
--- head/net/libproxy-webkit/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/net/libproxy-webkit/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -10,6 +10,9 @@ COMMENT= WebKit JavaScript plug-in for libproxy
LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
LIBPROXY_SLAVE= webkit
MASTERDIR= ${.CURDIR}/../libproxy
Modified: head/www/deforaos-surfer/Makefile
==============================================================================
--- head/www/deforaos-surfer/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/deforaos-surfer/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -21,6 +21,9 @@ LIB_DEPENDS= libSystem.so:devel/deforaos-libsystem \
libwebkitgtk-1.0.so:www/webkit-gtk2
RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USE_GNOME= gtk20
USES= desktop-file-utils pkgconfig
INSTALLS_ICONS= yes
Modified: head/www/gnome-web-photo/Makefile
==============================================================================
--- head/www/gnome-web-photo/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/gnome-web-photo/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -16,6 +16,9 @@ LICENSE_COMB= dual
LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USE_GNOME= gconf2 gnomeprefix intltool
USES= gettext gmake pathfix pkgconfig tar:xz
GNU_CONFIGURE= yes
Modified: head/www/p5-Gtk2-WebKit/Makefile
==============================================================================
--- head/www/p5-Gtk2-WebKit/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/p5-Gtk2-WebKit/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -20,6 +20,9 @@ BUILD_DEPENDS= p5-Cairo>=0:graphics/p5-Cairo \
${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:www/webkit-gtk2
RUN_DEPENDS= p5-Gtk2>=0:x11-toolkits/p5-Gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
MAKE_JOBS_UNSAFE= yes
# blocked since 2010. Remove to see if it works on all systems again
Modified: head/www/py-jswebkit/Makefile
==============================================================================
--- head/www/py-jswebkit/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/py-jswebkit/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -14,6 +14,9 @@ COMMENT= WebKit/JavaScriptCore Python bindings
LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= pkgconfig python:2.7
USE_PYTHON= distutils autoplist cython cython_run
WRKSRC= ${WRKDIR}/python-${PORTNAME}-${PORTVERSION}
Modified: head/www/py-webkitgtk/Makefile
==============================================================================
--- head/www/py-webkitgtk/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/py-webkitgtk/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -17,6 +17,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
USES= gmake libtool pathfix pkgconfig python:2.7 tar:bzip2
Modified: head/www/rubygem-webkit-gtk/Makefile
==============================================================================
--- head/www/rubygem-webkit-gtk/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/rubygem-webkit-gtk/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -14,6 +14,9 @@ BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3
RUN_DEPENDS= rubygem-gtk3>=${PORTVERSION}:x11-toolkits/rubygem-gtk3
+DEPRECATED= Uses webkit-gtk3 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= gem
USE_RUBY= yes
Modified: head/www/rubygem-webkit-gtk2/Makefile
==============================================================================
--- head/www/rubygem-webkit-gtk2/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/rubygem-webkit-gtk2/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -14,6 +14,9 @@ LIB_DEPENDS= libwebkitgtk-1.0.so:www/webkit-gtk2
RUN_DEPENDS= rubygem-gobject-introspection>=${PORTVERSION}:devel/rubygem-gobject-introspection \
rubygem-gtk2>=${PORTVERSION}:x11-toolkits/rubygem-gtk2
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= gem
USE_RUBY= yes
Modified: head/www/uzbl/Makefile
==============================================================================
--- head/www/uzbl/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/uzbl/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -22,6 +22,9 @@ RUN_DEPENDS= socat:net/socat \
dmenu:x11/dmenu \
${PYTHON_PKGNAMEPREFIX}configparser>0:devel/py-configparser@${PY_FLAVOR}
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= gmake pkgconfig python:2.7 desktop-file-utils gettext-runtime shebangfix
USE_XORG= x11
USE_GNOME= gtk20 pygtk2 cairo
Modified: head/www/vimb-gtk2/Makefile
==============================================================================
--- head/www/vimb-gtk2/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/vimb-gtk2/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -15,6 +15,9 @@ LIB_DEPENDS?= libwebkitgtk-1.0.so:www/webkit-gtk2 \
libfreetype.so:print/freetype2 \
libsoup-2.4.so:devel/libsoup
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= gmake pkgconfig
USE_GNOME?= gtk20 cairo gdkpixbuf2
Modified: head/www/vimb-gtk3/Makefile
==============================================================================
--- head/www/vimb-gtk3/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/vimb-gtk3/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -4,6 +4,9 @@ PORTNAME= vimb-gtk3
LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3
+DEPRECATED= Uses webkit-gtk3 which has security issues
+EXPIRATION_DATE=2019-03-24
+
MAKE_ENV= GTK="3"
USE_GNOME= gtk30
Modified: head/www/webkit-sharp/Makefile
==============================================================================
--- head/www/webkit-sharp/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/webkit-sharp/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -11,6 +11,9 @@ COMMENT= Mono bindings for Webkit
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/webkit-1.0.pc:www/webkit-gtk2
RUN_DEPENDS:= ${BUILD_DEPENDS}
+DEPRECATED= Uses webkit-gtk2 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USE_GITHUB= yes
GH_ACCOUNT= mono
Modified: head/www/xombrero/Makefile
==============================================================================
--- head/www/xombrero/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/www/xombrero/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -14,6 +14,9 @@ LICENSE= ISCL
LIB_DEPENDS= libgnutls.so:security/gnutls \
libsoup-2.4.so:devel/libsoup
+DEPRECATED= Uses either webkit-gtk2 or webkit-gtk3 which has security issues
+EXPIRATION_DATE=2019-03-24
+
USES= desktop-file-utils groff pkgconfig perl5 tar:tgz
USE_PERL5= build
INSTALLS_ICONS= yes
Modified: head/x11/rubygem-gnome2/Makefile
==============================================================================
--- head/x11/rubygem-gnome2/Makefile Mon Feb 25 16:40:41 2019 (r493882)
+++ head/x11/rubygem-gnome2/Makefile Mon Feb 25 16:58:48 2019 (r493883)
@@ -2,6 +2,7 @@
PORTNAME= gnome2
PORTVERSION= 3.3.2
+PORTREVISION= 1
CATEGORIES= x11 gnome rubygems
PKGNAMEPREFIX= rubygem-
@@ -31,9 +32,7 @@ RUN_DEPENDS= rubygem-atk>=${PORTVERSION}:accessibility
rubygem-poppler>=${PORTVERSION}:x11-toolkits/rubygem-poppler \
rubygem-rsvg2>=${PORTVERSION}:graphics/rubygem-rsvg2 \
rubygem-vte>=${PORTVERSION}:x11-toolkits/rubygem-vte \
- rubygem-vte3>=${PORTVERSION}:x11-toolkits/rubygem-vte3 \
- rubygem-webkit-gtk>=${PORTVERSION}:www/rubygem-webkit-gtk \
- rubygem-webkit-gtk2>=${PORTVERSION}:www/rubygem-webkit-gtk2
+ rubygem-vte3>=${PORTVERSION}:x11-toolkits/rubygem-vte3
USES= metaport
More information about the svn-ports-all
mailing list