From b42bfaf4c71cba6262dba7ef43ff7ab19a58caeb Mon Sep 17 00:00:00 2001 From: John Date: Thu, 17 Sep 2020 21:11:12 +0200 Subject: [PATCH] kwin: update to 5.20.0 [ci skip] --- srcpkgs/kwin/patches/musl.patch | 10 ++++++++++ srcpkgs/kwin/template | 10 ++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 srcpkgs/kwin/patches/musl.patch diff --git a/srcpkgs/kwin/patches/musl.patch b/srcpkgs/kwin/patches/musl.patch new file mode 100644 index 00000000000..2751e77e10d --- /dev/null +++ b/srcpkgs/kwin/patches/musl.patch @@ -0,0 +1,10 @@ +--- 3rdparty/xcursor.c 2020-09-19 14:34:54.765245866 +0200 ++++ - 2020-09-19 14:35:18.599411888 +0200 +@@ -27,6 +27,7 @@ + #include + #include + #include ++#define _GNU_SOURCE + #include + + /* diff --git a/srcpkgs/kwin/template b/srcpkgs/kwin/template index ee2fc8b890c..1083ea22ce6 100644 --- a/srcpkgs/kwin/template +++ b/srcpkgs/kwin/template @@ -1,7 +1,7 @@ # Template file for 'kwin' pkgname=kwin -version=5.19.5 -revision=2 +version=5.20.0 +revision=1 build_style=cmake configure_args="-DBUILD_TESTING=OFF" hostmakedepends="extra-cmake-modules gettext breeze pkg-config" @@ -9,14 +9,16 @@ makedepends="plasma-framework-devel kcmutils-devel knewstuff-devel kscreenlocker-devel kinit-devel xcb-util-cursor-devel qt5-multimedia-devel kdecoration-devel libxkbcommon-devel libinput-devel libSM-devel libICE-devel xcb-util-wm-devel qt5-sensors-devel libcap-devel - kwayland-server-devel" + kwayland-server-devel $(vopt_if pipewire pipewire-devel)" depends="breeze hicolor-icon-theme kinit qt5-core>=5.15.1<5.15.2" short_desc="KDE Window manager" maintainer="John " license="GPL-2.0-or-later" homepage="https://invent.kde.org/plasma/kwin" distfiles="${KDE_SITE}/plasma/${version}/${pkgname}-${version}.tar.xz" -checksum=36afa37b773d31c0bcb8f4e32fa1f06cc33e15ad00e729ba36f120bbe034903b +checksum=b91d6101d0a303d42ce05c1a04d7e2e2b0c91ecde3153dac36b17e73cd1a9c96 + +build_options="pipewire" if [ "$CROSS_BUILD" ]; then hostmakedepends+=" qt5-qmake qt5-host-tools kcoreaddons kconfig"