From owner-svn-ports-all@freebsd.org Sat Jun 27 15:02:13 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E2FBE353C1D; Sat, 27 Jun 2020 15:02:13 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49vH6F5p90z43ZR; Sat, 27 Jun 2020 15:02:13 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C265427255; Sat, 27 Jun 2020 15:02:13 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 05RF2DNJ099709; Sat, 27 Jun 2020 15:02:13 GMT (envelope-from madpilot@FreeBSD.org) Received: (from madpilot@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 05RF2DCT099705; Sat, 27 Jun 2020 15:02:13 GMT (envelope-from madpilot@FreeBSD.org) Message-Id: <202006271502.05RF2DCT099705@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: madpilot set sender to madpilot@FreeBSD.org using -f From: Guido Falsi Date: Sat, 27 Jun 2020 15:02:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r540614 - in head: audio/xfce4-mixer print/xfce4-print x11/xfce4-quicklauncher-plugin x11/xfce4-wmdock-plugin X-SVN-Group: ports-head X-SVN-Commit-Author: madpilot X-SVN-Commit-Paths: in head: audio/xfce4-mixer print/xfce4-print x11/xfce4-quicklauncher-plugin x11/xfce4-wmdock-plugin X-SVN-Commit-Revision: 540614 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Jun 2020 15:02:14 -0000 Author: madpilot Date: Sat Jun 27 15:02:12 2020 New Revision: 540614 URL: https://svnweb.freebsd.org/changeset/ports/540614 Log: Mark some older XFCE software in our tree as deprecated. These are all components abandoned upstream, and not developed anymore. All of these still depend on GTK2 and some on the already deprecated x11-toolkits/libxfce4gui. As you may know XFCE development has already dropped any support for GTK2, so, unless these software packages are ported to GTK3 by someone, they WILL be removed from the tree when XFCE 4.16 will be released and ported. Due to their status these ports could break for many reasons and unless the fix is really trivial or patches are provided they will be removed from the tree in case of breakage. Further reasons for each of them follow. xfce4-mixer: Removed from XFCE in version 4.12, abandoned since, in 2015. Uses outdated gstreamer 0.10. xfce4-print: Removed from XFCE after version 4.6, abandoned since, around 2009. CUPS support broken since cups version 2.3.3 due to upstream interface changes. Already deprecated due to dependency on libxfce4gui. xfce4-quicklauncher-plugin: Unsupported after XFCE 4.4, around 2009. Already deprecated due to dependency on libxfce4gui. Unable to locate a source code repository. xfce4-wmdock-plugin: Last update in 2013. Unable to locate a source code repository. There are other components I'm not marking as DEPRECATED right now, but please note I have doubts on their support status. These are also still depending on GTK2 and it's unsure if they will be ported to GTK3 and spared by the XFCE 4.16 update: orage xfce4-embed-plugin xfce4-mailwatch-plugin xfce4-equake-plugin Other XFCE components in our tree still depending on GTK2 are reasonably expected to be ported by upstream to GTK3 before 4.16 is released, or, in some cases have already been ported in their repositories and/or development versions. Modified: head/audio/xfce4-mixer/Makefile head/print/xfce4-print/Makefile head/x11/xfce4-quicklauncher-plugin/Makefile head/x11/xfce4-wmdock-plugin/Makefile Modified: head/audio/xfce4-mixer/Makefile ============================================================================== --- head/audio/xfce4-mixer/Makefile Sat Jun 27 14:58:10 2020 (r540613) +++ head/audio/xfce4-mixer/Makefile Sat Jun 27 15:02:12 2020 (r540614) @@ -13,6 +13,8 @@ COMMENT= Volume control for the Xfce desktop LICENSE= GPLv2 +DEPRECATED= Unsupported upstream since 2015. Try using audio/xfce4-pulseaudio-plugin. + LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ libdbus-1.so:devel/dbus \ libunique-1.0.so:x11-toolkits/unique \ Modified: head/print/xfce4-print/Makefile ============================================================================== --- head/print/xfce4-print/Makefile Sat Jun 27 14:58:10 2020 (r540613) +++ head/print/xfce4-print/Makefile Sat Jun 27 15:02:12 2020 (r540614) @@ -14,6 +14,8 @@ COMMENT= Print system support for the Xfce Desktop LICENSE= GPLv2 +DEPRECATED= Unsupported upstream since 2009. + BUILD_DEPENDS= a2ps:print/a2ps RUN_DEPENDS= a2ps:print/a2ps LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ Modified: head/x11/xfce4-quicklauncher-plugin/Makefile ============================================================================== --- head/x11/xfce4-quicklauncher-plugin/Makefile Sat Jun 27 14:58:10 2020 (r540613) +++ head/x11/xfce4-quicklauncher-plugin/Makefile Sat Jun 27 15:02:12 2020 (r540614) @@ -13,6 +13,8 @@ COMMENT= Quicklauncher plugin for Xfce LICENSE= GPLv2 +DEPRECATED= Unsupported upstream since 2009, no active source repository. + LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 Modified: head/x11/xfce4-wmdock-plugin/Makefile ============================================================================== --- head/x11/xfce4-wmdock-plugin/Makefile Sat Jun 27 14:58:10 2020 (r540613) +++ head/x11/xfce4-wmdock-plugin/Makefile Sat Jun 27 15:02:12 2020 (r540614) @@ -14,6 +14,8 @@ COMMENT= WMdock plugin for Xfce LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 +DEPRECATED= Unsupported upstream since 2013, no active source repository. + USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \ tar:bzip2 xfce:gtk2 xorg USE_GNOME= cairo gtk20 intltool libwnck