summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2022-06-18 13:33:31 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2022-06-18 13:33:31 -0700
commitf24c6a3e272b145fcfa37ae6d6bafaadc800fb35 (patch)
treee779a3930333ce9857d38d0ec862c5dad7430de1
parentUpdated to 5.24.5 (diff)
downloadkwin-f24c6a3e272b145fcfa37ae6d6bafaadc800fb35.tar.xz
Updated to 5.25.0
Switch to new lto syntax.
-rw-r--r--PKGBUILD21
1 files changed, 12 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 94ed6f2..5ece349 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,32 +8,35 @@
pkgname=kwin
-pkgver=5.24.5
-pkgrel=1
+pkgver=5.25.0
+pkgrel=2
pkgdesc='An easy to use, but flexible, composited Window Manager'
arch=(x86_64)
url='https://kde.org/plasma-desktop/'
license=(LGPL)
-depends=(kscreenlocker xcb-util-cursor plasma-framework kcmutils kwayland-server breeze
- pipewire-session-manager libqaccessibilityclient lcms2)
-makedepends=(extra-cmake-modules qt5-tools kdoctools krunner)
+options=(lto)
+depends=(kscreenlocker xcb-util-cursor plasma-framework kcmutils breeze
+ pipewire-session-manager libqaccessibilityclient lcms2 libxcvt)
+makedepends=(extra-cmake-modules qt5-tools kdoctools krunner wayland-protocols plasma-wayland-protocols python)
optdepends=('maliit-keyboard: virtual keyboard for kwin-wayland')
+replaces=(kwayland-server)
groups=(plasma)
source=(https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz{,.sig})
install=$pkgname.install
-sha256sums=('f35e15254cebeb8afc5eae1c694a603e04097fe3e7e0033a5f5fc255835eaf82'
+sha256sums=('5175c2532a84f234e6acb206de98b2cf2f3654ea5afd694061901c2679fd280f'
'SKIP')
-b2sums=('cd042dd8c9168e11bc39d15969c57a97fd5c47b1af3e3a6235cabad166c4925c51541d52f7bf96f3132b3ecfeb91547845d6af3893ab5f31b41df4a926e83993'
+b2sums=('b38700e55fc2c9d6dbd88beea302f1273079eaba75701321294771eacedd59857d061ef85817d1eec6de49c7ee834904edc8e29dbbaad755e90655301271298a'
'SKIP')
validpgpkeys=('E0A3EB202F8E57528E13E72FD7574483BB57B18D' # Jonathan Esk-Riddell <jr@jriddell.org>
'0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah <bshah@kde.org>
'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson <davidedmundson@kde.org>
'1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin <notmart@gmail.com>
+options=(debug)
build() {
- export CFLAGS="$CFLAGS -O3 -fstack-protector-all -flto=auto -fPIC"
- export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -flto=auto -fPIC"
+ export CFLAGS="$CFLAGS -O3 -fstack-protector-all -fPIC"
+ export CXXFLAGS="$CXXFLAGS -O3 -fstack-protector-all -fPIC"
# -fPIE, -pie breaks kwin
#export CFLAGS="$CFLAGS -fno-PIC -fPIE"