From 13383a2a30869f4e835734b1aaf45f82cec8a1a8 Mon Sep 17 00:00:00 2001 From: Nafis Date: Tue, 23 Jun 2026 18:50:08 +0600 Subject: [PATCH] better-blur-dx: update to 2.5.1. Enable building for kwin-x11. --- srcpkgs/better-blur-dx-x11 | 1 + srcpkgs/better-blur-dx/template | 25 +++++++++++++++++++++++-- 2 files changed, 24 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/better-blur-dx-x11 diff --git a/srcpkgs/better-blur-dx-x11 b/srcpkgs/better-blur-dx-x11 new file mode 120000 index 00000000000000..ae879ab2073b60 --- /dev/null +++ b/srcpkgs/better-blur-dx-x11 @@ -0,0 +1 @@ +better-blur-dx \ No newline at end of file diff --git a/srcpkgs/better-blur-dx/template b/srcpkgs/better-blur-dx/template index 37b3736a60ce35..55160441193769 100644 --- a/srcpkgs/better-blur-dx/template +++ b/srcpkgs/better-blur-dx/template @@ -1,6 +1,6 @@ # Template file for 'better-blur-dx' pkgname=better-blur-dx -version=2.4.1 +version=2.5.1 revision=1 build_style=cmake configure_args="-DFORCE_CROSSCOMPILED_TOOLS=ON -DKF6_HOST_TOOLING=/usr/lib/cmake @@ -19,4 +19,25 @@ maintainer="Cass Spencer " license="GPL-3.0-or-later" homepage="https://github.com/xarblu/kwin-effects-better-blur-dx" distfiles="${homepage}/archive/refs/tags/v${version}.tar.gz" -checksum=e039cdfce81d93761bcf2baeade9d1b2ba83a899ec2954ddf62760a758bf7905 +checksum=42152f040434f0adfef55eab510000a5fc00b0afe1935e0dc6f01c766b4c9dbb + +post_configure() { + configure_args+=" -DBETTERBLUR_X11=ON" + cmake_builddir=build-x11 do_configure +} + +post_build() { + cmake_builddir=build-x11 do_build +} + +post_install() { + cmake_builddir=build-x11 do_install +} + +better-blur-dx-x11_package() { + depends="plasma-desktop>=6.5.0" + short_desc+=" - X11 version" + pkg_install() { + vmove usr/lib/qt6/plugins/kwin-x11 + } +}