diff options
author | Guido Falsi <madpilot@FreeBSD.org> | 2021-01-02 16:36:33 +0000 |
---|---|---|
committer | Guido Falsi <madpilot@FreeBSD.org> | 2021-01-02 16:36:33 +0000 |
commit | b2f2269daff8c7e224099d352e652241fbdfcb7b (patch) | |
tree | 27b902ea7af0a7d6abc54b964847536e36093b87 /Mk | |
parent | 0a2af555796c3880231fff24f17bf146795a8887 (diff) | |
download | ports-b2f2269daff8c7e224099d352e652241fbdfcb7b.tar.gz ports-b2f2269daff8c7e224099d352e652241fbdfcb7b.zip |
Welcome XFCE 4.16 to the FreeBSD ports tree!
Upstream announce: https://xfce.org/about/news/?post=1608595200
This XFCE release dropped support for GTK2 plugins and also dropped
GTK2 from all components.
WARNING: please check UPDATING before upgrading your packages. In
case of problems also read the libexo pkg-message.
Due to this some panel plugins and libraries will be removed since
they cannot compile anymore:
- print/xfce4-print
- x11/xfce4-quicklauncher-plugin
- x11/xfce4-wmdock-plugin
- x11-toolkits/libxfce4gui
These further components also fail to build or work and are being
marked BROKEN, deprecated and marked for removal:
- science/xfce4-equake-plugin
- x11/xfce4-embed-plugin
- deskutils/orage
- deskutils/xfce4-volumed [1]
deskutils/xfce4-notes-plugin will be also marked BROKEN, but there
is active development in it's upstream repository and a fixed release
is expected soon.
deskutils/xfce4-generic-slider will also be marked broken, since
it fails to compile. [2]
Thanks also to riggs, Olivier Duchateau <duchateau.olivier@gmail.com>
and the people in Approved and Reviewed lines below for help and
contributions.
Reviewed by: woodsb02
Approved by: sergey.dyatko@gmail.com (maintainer) [1],
ehaupt [2]
Differential Revision: https://reviews.freebsd.org/D27846
Notes
Notes:
svn path=/head/; revision=559953
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/Uses/xfce.mk | 27 |
1 files changed, 2 insertions, 25 deletions
diff --git a/Mk/Uses/xfce.mk b/Mk/Uses/xfce.mk index 42f62fafa5c1..5ac39863e818 100644 --- a/Mk/Uses/xfce.mk +++ b/Mk/Uses/xfce.mk @@ -4,8 +4,7 @@ # Provide support for Xfce related ports. # # Feature: xfce -# Usage: USES=xfce or USES=xfce:ARGS -# Valid ARGS: gtk2 +# Usage: USES=xfce or USES=xfce # # Variables, which can be set by the port: # @@ -17,27 +16,13 @@ _INCLUDE_USES_XFCE_Mk= yes _USES_POST+= xfce -_USE_XFCE_ALL= garcon libexo libgui libmenu libutil panel thunar xfconf +_USE_XFCE_ALL= garcon libexo libmenu libutil panel thunar xfconf xfce_ARGS?= # empty CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib -.if ${xfce_ARGS:Mgtk2} -libmenu_LIB_DEPENDS= libxfce4ui-1.so:x11/libxfce4menu -libmenu_USE_XFCE_REQ= libutil - -garcon_LIB_DEPENDS= libgarcon-gtk2-1.so:sysutils/garcon -garcon_USE_XFCE_REQ= libmenu - -libexo_LIB_DEPENDS= libexo-1.so:x11/libexo -libexo_USE_XFCE_REQ= libmenu - -panel_LIB_DEPENDS= libxfce4panel-1.0.so:x11-wm/xfce4-panel -panel_RUN_DEPENDS= xfce4-panel:x11-wm/xfce4-panel -panel_USE_XFCE_REQ= garcon libexo xfconf -.else libmenu_LIB_DEPENDS= libxfce4ui-2.so:x11/libxfce4menu libmenu_USE_XFCE_REQ= libutil @@ -50,10 +35,6 @@ libexo_USE_XFCE_REQ= libmenu panel_LIB_DEPENDS= libxfce4panel-2.0.so:x11-wm/xfce4-panel panel_RUN_DEPENDS= xfce4-panel:x11-wm/xfce4-panel panel_USE_XFCE_REQ= garcon libexo xfconf -.endif - -libgui_LIB_DEPENDS= libxfcegui4.so:x11-toolkits/libxfce4gui -libgui_USE_XFCE_REQ= libutil libutil_LIB_DEPENDS= libxfce4util.so:x11/libxfce4util @@ -97,10 +78,6 @@ RUN_DEPENDS+= ${${comp}_RUN_DEPENDS} . endif .endfor -. if ${USE_XFCE:M*gui} == libgui -DEPRECATED?= Depends on unmaintained x11-toolkits/libxfce4gui -. endif - .endif # end of defined(USE_XFCE) .endif |