Date: Mon, 25 Feb 2019 16:58:49 +0000 (UTC) From: Koop Mast <kwm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: 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... Message-ID: <201902251658.x1PGwnwV071417@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201902251658.x1PGwnwV071417>