Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
libkscreen5
Commits:
fab63ae2 by Antonio Rojas at 2025-11-02T13:06:31+01:00
upgpkg: 5.27.12-2: Drop QCH docs
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,14 +1,12 @@
pkgbase = libkscreen5
pkgdesc = KDE screen management software
pkgver = 5.27.12
- pkgrel = 1
+ pkgrel = 2
url = https://kde.org/plasma-desktop/
arch = x86_64
license = LGPL
makedepends = extra-cmake-modules
- makedepends = doxygen
makedepends = qt5-tools
- makedepends = qt5-doc
makedepends = plasma-wayland-protocols
depends = qt5-x11extras
depends = kwayland5
=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@ _name=libkscreen
pkgname=${_name}5
pkgver=5.27.12
_dirver=$(echo $pkgver | cut -d. -f1-3)
-pkgrel=1
+pkgrel=2
pkgdesc='KDE screen management software'
arch=(x86_64)
url='https://kde.org/plasma-desktop/'
@@ -19,7 +19,7 @@ license=(LGPL)
# This follows the Fedora approach:
https://src.fedoraproject.org/rpms/libkscreen-qt5/c/4438d64b134bd39956526a91c9320c4f1e332832?branch=rawhide
# See also discussions around lxqt-config, a user of libkscreen:
https://github.com/lxqt/lxqt/discussions/2139#discussioncomment-7699652
depends=(qt5-x11extras kwayland5 kconfig5 'libkscreen>=6.0')
-makedepends=(extra-cmake-modules doxygen qt5-tools qt5-doc
plasma-wayland-protocols)
+makedepends=(extra-cmake-modules qt5-tools plasma-wayland-protocols)
conflicts=("$_name<6.0")
source=(https://download.kde.org/stable/plasma/$_dirver/$_name-$pkgver.tar.xz{,.sig})
sha256sums=('ae64e87b8f69b065f18623981c2defcb9c33a5294b3343f29d293f247051fa44'
@@ -32,8 +32,7 @@ validpgpkeys=('E0A3EB202F8E57528E13E72FD7574483BB57B18D' #
Jonathan Esk-Riddell
build() {
cmake -B build -S $_name-$pkgver \
-DCMAKE_INSTALL_LIBEXECDIR=lib \
- -DBUILD_TESTING=OFF \
- -DBUILD_QCH=ON
+ -DBUILD_TESTING=OFF
cmake --build build
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libkscreen5/-/commit/fab63ae216b39bd38879eb5d9d329b57ea77840f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libkscreen5/-/commit/fab63ae216b39bd38879eb5d9d329b57ea77840f
You're receiving this email because of your account on gitlab.archlinux.org.