diff --git a/srcpkgs/breeze-snow-cursor-theme b/srcpkgs/breeze-snow-cursor-theme
deleted file mode 120000
index 3f3f5dad78c..00000000000
--- a/srcpkgs/breeze-snow-cursor-theme
+++ /dev/null
@@ -1 +0,0 @@
-breeze
\ No newline at end of file
diff --git a/srcpkgs/breeze/template b/srcpkgs/breeze/template
index 17c818d8a23..dfcd28fc098 100644
--- a/srcpkgs/breeze/template
+++ b/srcpkgs/breeze/template
@@ -1,28 +1,10 @@
 # Template file for 'breeze'
 pkgname=breeze
-version=5.27.11
+version=6.0.4
 revision=1
-build_style=cmake
-configure_args="-DBUILD_TESTING=OFF"
-hostmakedepends="extra-cmake-modules qt5-qmake qt5-host-tools
- gettext kcmutils-devel kpackage-devel kconfig-devel kcoreaddons-devel"
-makedepends="frameworkintegration-devel kcmutils-devel kdecoration-devel
- fftw-devel plasma-framework-devel"
-depends="breeze-icons frameworkintegration breeze-snow-cursor-theme"
+build_style=meta
+depends="breeze-icons breeze-qt5 breeze-qt6"
 short_desc="Breeze visual style for the Plasma Desktop"
 maintainer="John <me@johnnynator.dev>"
-license="GPL-2.0-or-later"
+license="Public Domain"
 homepage="https://invent.kde.org/plasma/breeze"
-distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz"
-checksum=14756a2fe5bc3db11ca954ff0df9b98e8d78ada4b231111780c42ee627dd4cab
-
-if [ "$CROSS_BUILD" ]; then
-	configure_args+=" -DKF5_HOST_TOOLING=/usr/lib/cmake"
-fi
-
-breeze-snow-cursor-theme_package() {
-	short_desc="Breeze Snow cursor theme"
-	pkg_install() {
-		vmove usr/share/icons/Breeze_Snow
-	}
-}