diff --git a/windowmanagers/wf-config/DETAILS
b/windowmanagers/wf-config/DETAILS
index bf95246..f95a913 100755
--- a/windowmanagers/wf-config/DETAILS
+++ b/windowmanagers/wf-config/DETAILS
@@ -1,7 +1,7 @@
. "${GRIMOIRE}/MESON_FUNCTIONS"
SPELL=wf-config
- VERSION=0.7.1
-
SOURCE_HASH=sha512:d535a09a3465a54a607df7b8764ee6818ab8b83536d68c85167b282b95a176636e4bf5cda6c0d1638c07721a1f4208203e9d41b83675038fb590a535314df719
+ VERSION=0.8.0
+
SOURCE_HASH=sha512:79cca2429a39ee81f853043698c57fc08025634926773253cff73fc564dcf203335b4b861d82b60a769bbab7b07be6a7e181c9ea29ad98ce930de20f9723893f
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://wayfire.org
diff --git a/windowmanagers/wf-config/HISTORY
b/windowmanagers/wf-config/HISTORY
index 9e86262..748e765 100644
--- a/windowmanagers/wf-config/HISTORY
+++ b/windowmanagers/wf-config/HISTORY
@@ -1,3 +1,6 @@
+2023-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+
2022-12-23 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.1
spell created
diff --git a/wm-addons/wlroots/DEPENDS b/wm-addons/wlroots/DEPENDS
index ad0d8d7..3d99b6a 100755
--- a/wm-addons/wlroots/DEPENDS
+++ b/wm-addons/wlroots/DEPENDS
@@ -32,11 +32,8 @@ if list_find "${WLROOTS_BACKENDS}" "libinput"; then
fi &&
if list_find "${WLROOTS_BACKENDS}" "drm"; then
- if [[ "${WLROOTS_BRANCH}" == "scm" ]]; then
depends libdisplay-info &&
depends libliftoff
- fi
- depends hwdata
fi &&
if list_find "${WLROOTS_BACKENDS}" "x11"; then
@@ -52,7 +49,8 @@ if list_find "${WLROOTS_BACKENDS}" "x11"; then
fi &&
if [[ "${WLROOTS_BRANCH}" == "scm" ]]; then
- depends git &&
+ depends git
+fi &&
if ! list_find "${WLROOTS_BACKENDS}" "drm" &&
! list_find "${WLROOTS_BACKENDS}" "libinput"; then
@@ -65,4 +63,3 @@ if [[ "${WLROOTS_BRANCH}" == "scm" ]]; then
depends seatd &&
depends DEVICE-MANAGER
fi
-fi
diff --git a/wm-addons/wlroots/DETAILS b/wm-addons/wlroots/DETAILS
index ec4255c..77cc53d 100755
--- a/wm-addons/wlroots/DETAILS
+++ b/wm-addons/wlroots/DETAILS
@@ -18,7 +18,7 @@ if [[ "${WLROOTS_BRANCH}" == "scm" ]]; then
FORCE_DOWNLOAD=on
fi
else
- VERSION=0.16.2
+ VERSION=0.17.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
SOURCE_URL[0]="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${VERSION}/downloads/$SOURCE"
diff --git a/wm-addons/wlroots/HISTORY b/wm-addons/wlroots/HISTORY
index 77de225..a6a5844 100644
--- a/wm-addons/wlroots/HISTORY
+++ b/wm-addons/wlroots/HISTORY
@@ -1,3 +1,7 @@
+2023-11-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.17.0
+ * DEPENDS: adjust depends for new stable version
+
2023-10-25 Conner Clere <xenanthropy AT sourcemage.org>
* DETAILS: update HYPRLAND commit id for hyprland 0.31.0,
change hyprland wlroots source to grab tarballs from gitlab
diff --git a/xorg-app/weston/DEPENDS b/xorg-app/weston/DEPENDS
index c92d7dd..ebe31ae 100755
--- a/xorg-app/weston/DEPENDS
+++ b/xorg-app/weston/DEPENDS
@@ -9,10 +9,10 @@ depends libinput &&
depends libevdev &&
depends libxkbcommon &&
depends pixman &&
+depends seatd &&
depends wayland-protocols &&
depends DEVICE-MANAGER &&