diff --git a/profiles/arch/ppc/package.accept_keywords b/profiles/arch/ppc/package.accept_keywords
index 46341cc5f2779fad8bcb280f3fc6a512bf8f5c5e..73f702d8b82756c52547fd255f6dcf7111db5db2 100644
--- a/profiles/arch/ppc/package.accept_keywords
+++ b/profiles/arch/ppc/package.accept_keywords
@@ -1,10 +1,37 @@
 # the goal is for all of these to be upstreamed to glpgs/gentoo
 # if a binary distro with support guarantees can keyword it, you can too! <3
-
 =app-crypt/gnupg-2.1.15 ~ppc
 =app-laptop/radeontool-1.6.3 ~ppc
+=dev-cpp/muParser-2.2.5 ~ppc
 =dev-libs/libassuan-2.4.3 ~ppc
 =dev-libs/libgpg-error-1.25 ~ppc
 =dev-libs/npth-1.3 ~ppc
 =x11-misc/lightdm-1.18.3 ~ppc
 =x11-misc/lightdm-gtk-greeter-2.0.1-r1 ~ppc
+=x11-misc/sddm-0.14.0-r2 **
+=x11-misc/xdg-utils-1.1.1-r1 ~ppc
+
+# KDE Frameworks 5.29
+=kde-frameworks/extra-cmake-modules-5.29.0 **
+=kde-frameworks/kf-env-4 **
+=kde-frameworks/kguiaddons-5.29.0 **
+=kde-frameworks/kidletime-5.29.0 **
+=kde-frameworks/kwayland-5.29.0 **
+=kde-frameworks/kwindowsystem-5.29.0 **
+=kde-frameworks/solid-5.29.0 **
+=kde-plasma/libkscreen-5.8.5 **
+
+# Qt 5.7.1
+=dev-qt/linguist-tools-5.7.1 ~ppc
+=dev-qt/qtconcurrent-5.7.1 ~ppc
+=dev-qt/qtcore-5.7.1 ~ppc
+=dev-qt/qtdbus-5.7.1 ~ppc
+=dev-qt/qtdeclarative-5.7.1 ~ppc
+=dev-qt/qtgui-5.7.1 ~ppc
+=dev-qt/qtnetwork-5.7.1 ~ppc
+=dev-qt/qtsvg-5.7.1 ~ppc
+=dev-qt/qttest-5.7.1 ~ppc
+=dev-qt/qtwayland-5.7.1 ~ppc
+=dev-qt/qtwidgets-5.7.1 ~ppc
+=dev-qt/qtx11extras-5.7.1 ~ppc
+=dev-qt/qtxml-5.7.1 ~ppc
diff --git a/profiles/base/package.use b/profiles/base/package.use
index c2bc927830c157241398a72a4679c09f1e5df84a..e7ad0964e3c4e691784a551cf193ae8d278cd219 100644
--- a/profiles/base/package.use
+++ b/profiles/base/package.use
@@ -60,8 +60,9 @@ sys-auth/polkit pam
 
 # Needed for Qt 5
 dev-libs/libpcre pcre16
-dev-qt/qtgui:5 accessibility dbus evdev jpeg
+dev-qt/qtgui:5 accessibility dbus egl evdev jpeg
 dev-qt/qtscript:5 scripttools
+dev-qt/qtwayland:5 egl
 x11-libs/libxcb xkb
 x11-libs/libxkbcommon X