diff --git a/desktop/xfce/base/base.zip b/desktop/xfce/base/base.zip
deleted file mode 100644
index 793e2ba849..0000000000
Binary files a/desktop/xfce/base/base.zip and /dev/null differ
diff --git a/desktop/xfce/base/component.xml b/desktop/xfce/base/component.xml
deleted file mode 100644
index 2a282d6839..0000000000
--- a/desktop/xfce/base/component.xml
+++ /dev/null
@@ -1,3 +0,0 @@
-
- desktop.xfce.base
-
diff --git a/desktop/xfce/base/exo/files/settings_window_resize_fix.patch b/desktop/xfce/base/exo/files/settings_window_resize_fix.patch
deleted file mode 100644
index ca9e653a29..0000000000
--- a/desktop/xfce/base/exo/files/settings_window_resize_fix.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/exo/exo-icon-view.c 2020-08-01 12:59:52.213014648 +0300
-+++ b/exo/exo-icon-view.c 2020-08-01 12:59:32.463747070 +0300
-@@ -1768,7 +1768,9 @@
- GList *lp;
-
- /* well, this is easy */
-- *minimal_width = *natural_width = priv->width;
-+ if (priv->item_width < 0)
-+ *minimal_width = priv->width;
-+ *natural_width = priv->width;
-
- /* handle the child widgets */
- for (lp = priv->children; lp != NULL; lp = lp->next)
-@@ -1790,7 +1792,8 @@
- GList *lp;
-
- /* well, this is easy */
-- *natural_height = *minimal_height = priv->height;
-+ *minimal_height = priv->height;
-+ *natural_height = priv->height;
-
- /* handle the child widgets */
- for (lp = priv->children; lp != NULL; lp = lp->next)
diff --git a/desktop/xfce/base/exo/pspec.xml b/desktop/xfce/base/exo/pspec.xml
index 3e292c116a..decccbad16 100644
--- a/desktop/xfce/base/exo/pspec.xml
+++ b/desktop/xfce/base/exo/pspec.xml
@@ -31,7 +31,6 @@
libxfce4util-devel
-
@@ -39,12 +38,9 @@
exo
atk
- gtk2
gtk3
glib2
cairo
- pango
- libX11
gdk-pixbuf
libxfce4ui
libxfce4util
diff --git a/desktop/xfce/base/garcon/pspec.xml b/desktop/xfce/base/garcon/pspec.xml
index 06960b6817..a85bff32c7 100644
--- a/desktop/xfce/base/garcon/pspec.xml
+++ b/desktop/xfce/base/garcon/pspec.xml
@@ -34,7 +34,6 @@
garcon
- gtk2
gtk3
glib2
gdk-pixbuf
diff --git a/desktop/xfce/base/libxfce4ui/pspec.xml b/desktop/xfce/base/libxfce4ui/pspec.xml
index 85244188cd..bd9b2a227a 100644
--- a/desktop/xfce/base/libxfce4ui/pspec.xml
+++ b/desktop/xfce/base/libxfce4ui/pspec.xml
@@ -36,17 +36,14 @@
libxfce4ui
- atk
- gtk2
gtk3
glib2
- cairo
- pango
libSM
- xfconf
libICE
libX11
+ xfconf
gdk-pixbuf
+ libxfce4util
startup-notification
diff --git a/desktop/xfce/base/thunar-volman/pspec.xml b/desktop/xfce/base/thunar-volman/pspec.xml
index 1bff3fcf22..5d4ddcb433 100644
--- a/desktop/xfce/base/thunar-volman/pspec.xml
+++ b/desktop/xfce/base/thunar-volman/pspec.xml
@@ -13,7 +13,7 @@
library
A extension for the Xfce Thunar File Manager
- thunar-volman is an extension for the Thunar File Manager, which enables automatic management of removable drives and media. For example, if thunar-volman is installed and configured properly, and you plug in your digical camera, it will automatically spawn your preferred photo application and import the new pictures from your camera.
+ thunar-volman is an extension for the Thunar File Manager, which enables automatic management of removable drives and media. For example, if thunar-volman is installed and configured properly, and you plug in your digical camera, it will automatically spawn your preferred photo application and import the new pictures from your camera
https://archive.xfce.org/xfce/4.16pre1/src/thunar-volman-4.15.0.tar.bz2
@@ -37,8 +37,6 @@
exo
gtk3
- gvfs
-
glib2
pango
xfconf
diff --git a/desktop/xfce/base/thunar/pspec.xml b/desktop/xfce/base/thunar/pspec.xml
index 447c563879..a33a6fc41b 100644
--- a/desktop/xfce/base/thunar/pspec.xml
+++ b/desktop/xfce/base/thunar/pspec.xml
@@ -14,11 +14,12 @@
app:gui
Xfce file manager
- Thunar has been designed from the ground up to be fast and easy-to-use. Its user interface is clean and intuitive, and does not include any confusing or useless options. Thunar is fast and responsive with a good start up time and directory load time. Thunar is accessible using Assistive Technologies and is fully standarts compliant.
+ Thunar has been designed from the ground up to be fast and easy-to-use. Its user interface is clean and intuitive, and does not include any confusing or useless options. Thunar is fast and responsive with a good start up time and directory load time. Thunar is accessible using Assistive Technologies and is fully standarts compliant
https://archive.xfce.org/xfce/4.16pre1/src/thunar-4.15.2.tar.bz2
+ python3-devel
intltool
atk-devel
exo-devel
@@ -33,7 +34,6 @@
libX11-devel
garcon-devel
xfconf-devel
- python3-devel
libexif-devel
libpcre-devel
libpcre2-devel
@@ -57,6 +57,7 @@
atk
exo
gtk3
+ python3
dbus
glib2
pango
diff --git a/desktop/xfce/base/tumbler/pspec.xml b/desktop/xfce/base/tumbler/pspec.xml
index d2a7fedf03..046ae0dd46 100644
--- a/desktop/xfce/base/tumbler/pspec.xml
+++ b/desktop/xfce/base/tumbler/pspec.xml
@@ -24,7 +24,6 @@
libpng-devel
libgsf-devel
freetype-devel
-
gdk-pixbuf-devel
poppler-glib-devel
libjpeg-turbo-devel
@@ -37,19 +36,16 @@
tumbler
curl
- glib2
- dbus
+ glib2-devel
cairo
libpng
libgsf
freetype
gstreamer
-
gdk-pixbuf
poppler-glib
libjpeg-turbo
gst-plugins-base
- ffmpegthumbs
/etc/xdg/tumbler/tumbler.rc
diff --git a/desktop/xfce/base/xfce4-appfinder/pspec.xml b/desktop/xfce/base/xfce4-appfinder/pspec.xml
index a455138963..de84a13979 100644
--- a/desktop/xfce/base/xfce4-appfinder/pspec.xml
+++ b/desktop/xfce/base/xfce4-appfinder/pspec.xml
@@ -12,7 +12,7 @@
app:gui
desktop.xfce.base
Xfce application finder
- Xfce4-appfinder is a useful software that permits you to find every application in the system supporting desktop entry format.
+ Xfce4-appfinder is a useful software that permits you to find every application in the system supporting desktop entry format
https://archive.xfce.org/xfce/4.16pre1/src/xfce4-appfinder-4.15.1.tar.bz2
diff --git a/desktop/xfce/base/xfce4-panel/pspec.xml b/desktop/xfce/base/xfce4-panel/pspec.xml
index 09c59e29fd..8da847c530 100644
--- a/desktop/xfce/base/xfce4-panel/pspec.xml
+++ b/desktop/xfce/base/xfce4-panel/pspec.xml
@@ -14,7 +14,7 @@
app:gui
Xfce panel
- The Xfce4 panel supports multiple panels, with many options for their position, appearance, transparency and behavior. There are many items available by default to full fit a panel, like application launchers with detachable menus, a graphical pager, a tasklist, a clock, a system tray, a show / hide desktop switcher, and even more. It offers an easy way to add items using a dialog, and to move items accross different panels.
+ The Xfce4 panel supports multiple panels, with many options for their position, appearance, transparency and behavior. There are many items available by default to full fit a panel, like application launchers with detachable menus, a graphical pager, a tasklist, a clock, a system tray, a show / hide desktop switcher, and even more. It offers an easy way to add items using a dialog, and to move items accross different panels
https://archive.xfce.org/xfce/4.16pre1/src/xfce4-panel-4.15.4.tar.bz2
diff --git a/desktop/xfce/base/xfce4-power-manager/pspec.xml b/desktop/xfce/base/xfce4-power-manager/pspec.xml
index 6e43ef513f..b61a9ea96e 100644
--- a/desktop/xfce/base/xfce4-power-manager/pspec.xml
+++ b/desktop/xfce/base/xfce4-power-manager/pspec.xml
@@ -13,7 +13,7 @@
app:gui
A power manager for the Xfce desktop
- This software is a power manager for the Xfce desktop, Xfce power manager manages the power sources on the computer and the devices that can be controlled to reduce their power consumption(such as LCD brightness level, monitor sleep, CPU frequency scaling). In addition, xfce4-power-manager provides a set of freedesktop-compliant DBus interfaces to inform other applications about current power level so that they can adjust their power consumption.
+ This software is a power manager for the Xfce desktop, Xfce power manager manages the power sources on the computer and the devices that can be controlled to reduce their power consumption(such as LCD brightness level, monitor sleep, CPU frequency scaling). In addition, xfce4-power-manager provides a set of freedesktop-compliant DBus interfaces to inform other applications about current power level so that they can adjust their power consumption
https://archive.xfce.org/src/xfce/xfce4-power-manager/1.7/xfce4-power-manager-1.7.1.tar.bz2
diff --git a/desktop/xfce/base/xfce4-settings/pspec.xml b/desktop/xfce/base/xfce4-settings/pspec.xml
index c3b874fbef..6e1e872e59 100644
--- a/desktop/xfce/base/xfce4-settings/pspec.xml
+++ b/desktop/xfce/base/xfce4-settings/pspec.xml
@@ -13,7 +13,7 @@
app:gui
Xfce settings plugins
- Xfce4-settings is a configuration manager for Xfce desktop environment.
+ Xfce4-settings is a configuration manager for Xfce desktop environment
https://archive.xfce.org/xfce/4.16pre1/src/xfce4-settings-4.15.2.tar.bz2
diff --git a/desktop/xfce/base/xfce4-terminal/pspec.xml b/desktop/xfce/base/xfce4-terminal/pspec.xml
index 61b4345c7c..b66ae37258 100644
--- a/desktop/xfce/base/xfce4-terminal/pspec.xml
+++ b/desktop/xfce/base/xfce4-terminal/pspec.xml
@@ -13,7 +13,7 @@
app:gui
Terminal Emulator for Xfce.
- xfce4-terminal is a modern, lightweight, and low memory cost terminal emulator with tabs and multiple windows for the Xfce desktop environment. It offers full-customization for the key bindings, the aspect, the colors, and more.
+ xfce4-terminal is a modern, lightweight, and low memory cost terminal emulator with tabs and multiple windows for the Xfce desktop environment. It offers full-customization for the key bindings, the aspect, the colors, and more
https://archive.xfce.org/src/apps/xfce4-terminal/0.8/xfce4-terminal-0.8.9.2.tar.bz2
diff --git a/desktop/xfce/base/xfdesktop/pspec.xml b/desktop/xfce/base/xfdesktop/pspec.xml
index ec4c52b12c..d3da5c07eb 100644
--- a/desktop/xfce/base/xfdesktop/pspec.xml
+++ b/desktop/xfce/base/xfdesktop/pspec.xml
@@ -14,7 +14,7 @@
app:gui
Xfce desktop manager
- The desktop manager sets the background image, provides a right-click menu to launch applications and can optionally show files (including application launchers) or iconified windows. It includes gradient support for background color, saturation support for background image, real multiscreen and xinerama support, and it provides a desktop menu editor.
+ The desktop manager sets the background image, provides a right-click menu to launch applications and can optionally show files (including application launchers) or iconified windows. It includes gradient support for background color, saturation support for background image, real multiscreen and xinerama support, and it provides a desktop menu editor
https://archive.xfce.org/xfce/4.16pre1/src/xfdesktop-4.15.0.tar.bz2
diff --git a/desktop/xfce/base/xfwm4/pspec.xml b/desktop/xfce/base/xfwm4/pspec.xml
index e5421d8eae..af1cca9d44 100644
--- a/desktop/xfce/base/xfwm4/pspec.xml
+++ b/desktop/xfce/base/xfwm4/pspec.xml
@@ -13,7 +13,7 @@
app:gui
Xfce window manager.
- The Xfce4 window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops, and natively supports multiscreen mode.
+ The Xfce4 window manager manages the placement of application windows on the screen, provides beautiful window decorations, manages workspaces or virtual desktops, and natively supports multiscreen mode
https://archive.xfce.org/xfce/4.16pre1/src/xfwm4-4.15.1.tar.bz2
diff --git a/multimedia/misc/sdl2-image/actions.py b/multimedia/misc/sdl2-image/actions.py
index e3fc5333e1..e8952f9a27 100644
--- a/multimedia/misc/sdl2-image/actions.py
+++ b/multimedia/misc/sdl2-image/actions.py
@@ -14,7 +14,8 @@ def setup():
#autotools.autoreconf("-vfi")
autotools.configure("--disable-static \
- --prefix=/usr")
+ --prefix=/usr \
+ --enable-wayland")
def build():
autotools.make()