Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
effb666b85 |
No files matched your search
@@ -0,0 +1,62 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=bluedevil
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Integrate the Bluetooth technology within KDE workspace and applications"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# armhf, s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)"
|
||||
depends="
|
||||
bluez
|
||||
bluez-obexd
|
||||
kded
|
||||
"
|
||||
makedepends="
|
||||
bluez-qt-dev
|
||||
extra-cmake-modules
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kded
|
||||
kded-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
shared-mime-info
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/bluedevil-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8a6ed6444fa36d596d12d1c09499bf39d85cbbd29e6b172260a567c343712a1f08d19b1d9f936949762031223447359989cec287c8018cf8f572d0e75930ee73 bluedevil-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,34 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=breeze-grub
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Breeze theme for GRUB"
|
||||
arch="noarch !s390x !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-3.0-or-later"
|
||||
depends="grub"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
grub-mkfont
|
||||
unifont
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/breeze-grub-$pkgver.tar.xz"
|
||||
options="!check" # No test suite available
|
||||
|
||||
build() {
|
||||
./mkfont.sh
|
||||
}
|
||||
|
||||
package() {
|
||||
install -d "$pkgdir"/usr/share/grub/themes
|
||||
cp -r breeze "$pkgdir"/usr/share/grub/themes
|
||||
}
|
||||
sha512sums="
|
||||
93c2a36b6c6f921f04e4b076a4b67a50d94d695c7886f4c56ec4ce9957d5f7a7c7c23c95d7cd70b0f1c513507089b574dae50fc39ffc985f1d0056a072b02ba4 breeze-grub-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,45 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=breeze-gtk
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="A GTK Theme Built to Match KDE's Breeze"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> breeze
|
||||
arch="noarch !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-only"
|
||||
depends="gtk-engines"
|
||||
makedepends="
|
||||
breeze
|
||||
breeze-dev
|
||||
extra-cmake-modules
|
||||
py3-cairo
|
||||
sassc
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/breeze-gtk-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
9791b30ef03e6baf9233c5e5a8f2a6ff41cdf4d442fd4eb632d924572af58dc3798169c37f9e56c0a45f268df1d249f3bdc75fc20a1dbac0b3656648c936be49 breeze-gtk-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,38 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=breeze-plymouth
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://kde.org/"
|
||||
pkgdesc="Breeze theme for Plymouth"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="plymouth"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
plymouth-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/breeze-plymouth-$pkgver.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DDISTRO_NAME="$(grep PRETTY_NAME /etc/os-release | awk -F = '{ print $2 }')" \
|
||||
-DDISTRO_VERSION="$(grep VERSION_ID /etc/os-release | awk -F = '{ print $2 }')"
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
eeb3020608c62cdc5ce301e567c677631313c3c34dfb0ae9d8d2eef074dd5430785f8e548cd48fdfdfccea34dc531d51177660a0c9daa16da6aee5a2971b8623 breeze-plymouth-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=breeze
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Artwork, styles and assets for the Breeze visual style for the Plasma Desktop"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# mips64, s390x and riscv64 blocked by polkit -> kconfigwidgets
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends_dev="
|
||||
kconfigwidgets-dev
|
||||
kdecoration-dev
|
||||
kguiaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kpackage-dev
|
||||
kwindowsystem-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/breeze-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
98f7fc6dd5e84df5a5ce9a47e3b357064583cfa21a3d6a971a0dc285cdde02ba272f72a16cbc8d9e457e9cd27549b35d4b68bffad2dd420d27f16aa4ea428c7f breeze-5.22.90.tar.xz
|
||||
"
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,134 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=discover
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://userbase.kde.org/Discover"
|
||||
pkgdesc="KDE Plasma resources management GUI"
|
||||
license="LGPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND GFDL-1.2-only"
|
||||
depends="kirigami2"
|
||||
makedepends="
|
||||
appstream-dev
|
||||
attica-dev
|
||||
extra-cmake-modules
|
||||
flatpak-dev
|
||||
karchive-dev
|
||||
kauth-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kidletime-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
knewstuff-dev
|
||||
kuserfeedback-dev
|
||||
kxmlgui-dev
|
||||
libapk-qt-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
# secfixes:
|
||||
# 5.21.3-r0:
|
||||
# - CVE-2021-28117
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="
|
||||
https://download.kde.org/$_rel/plasma/$pkgver/discover-$pkgver.tar.xz
|
||||
0001-Add-support-for-Alpine-Linux-apk-backend.patch
|
||||
alpine-appstream-data.json
|
||||
alpine-linux-logo-icon.png
|
||||
"
|
||||
subpackages="
|
||||
$pkgname-backend-apk:backend_apk
|
||||
$pkgname-backend-flatpak:backend_flatpak
|
||||
$pkgname-lang
|
||||
"
|
||||
|
||||
case "$CARCH" in
|
||||
x86|x86_64)
|
||||
makedepends="$makedepends fwupd-dev"
|
||||
subpackages="$subpackages $pkgname-backend-fwupd:backend_fwupd"
|
||||
;;
|
||||
*) ;;
|
||||
esac
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON \
|
||||
-DWITH_KCM=OFF
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
# knsbackendtest and flatpaktest fail to find their required executables
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "(knsbackend|flatpak)test"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
backend_flatpak() {
|
||||
pkgdesc="Flatpak backend for $pkgname"
|
||||
depends=""
|
||||
install_if="$pkgname flatpak"
|
||||
|
||||
amove usr/lib/qt5/plugins/discover/flatpak-backend.so
|
||||
amove usr/share/libdiscover/categories/flatpak-backend-categories.xml
|
||||
amove usr/lib/qt5/plugins/discover-notifier/FlatpakNotifier.so
|
||||
amove usr/share/applications/org.kde.discover-flatpak.desktop
|
||||
amove usr/share/metainfo/org.kde.discover.flatpak.appdata.xml
|
||||
amove usr/share/icons/hicolor/scalable/apps/flatpak-discover.svg
|
||||
}
|
||||
|
||||
backend_apk() {
|
||||
pkgdesc="Apk backend for $pkgname"
|
||||
depends=""
|
||||
install_if="$pkgname apk-tools"
|
||||
|
||||
amove usr/lib/qt5/plugins/discover/alpineapk-backend.so
|
||||
amove usr/lib/libexec/kauth/alpineapk_kauth_helper
|
||||
amove usr/share/polkit-1/actions/org.kde.discover.alpineapkbackend.policy
|
||||
amove usr/share/dbus-1/system.d/org.kde.discover.alpineapkbackend.conf
|
||||
amove usr/share/dbus-1/system-services/org.kde.discover.alpineapkbackend.service
|
||||
|
||||
# JSON file contains placeholder for replacement - @CARCH@
|
||||
sed -i "s/@CARCH@/$CARCH/g" "$srcdir"/alpine-appstream-data.json
|
||||
install -Dm644 "$srcdir"/alpine-appstream-data.json \
|
||||
"$subpkgdir"/usr/share/libdiscover/external-appstream-urls/alpine-appstream-data.json
|
||||
|
||||
install -Dm644 -t "$subpkgdir"/usr/share/icons/hicolor/32x32/apps/ \
|
||||
"$srcdir"/alpine-linux-logo-icon.png
|
||||
}
|
||||
|
||||
backend_fwupd() {
|
||||
pkgdesc="fwupd backend for $pkgname"
|
||||
depends=""
|
||||
install_if="$pkgname fwupd"
|
||||
|
||||
amove usr/lib/qt5/plugins/discover/fwupd-backend.so
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
12e235d52464132ecc4d0d483e5ba5d967db4659ee5785db1bbb35c8ad8ff78ad4f2697beace0d26228a552b765ef4bacfac7ba413e8b9b3340415fc6b68d41a discover-5.22.90.tar.xz
|
||||
40019b59c8ad5523ccf64313bf03efb354e8c81074733e62b6a778a3c0dbb699f5d6ba3ee8c950b484fee40bf21c82a5608aa2b0e30bad989fdcf557aa68b583 0001-Add-support-for-Alpine-Linux-apk-backend.patch
|
||||
f9f73888f8e20b317987da55028bd578de854fb34293466d1bc5deb82e32dc164916f724411de64a42235ecda37205d3f1ba26621ed7ab710b94273acce34aa3 alpine-appstream-data.json
|
||||
0766668630cb14f58c840ebdda8b76bd1dec98b4dd61469677d4ad6eb4966809a25dbec2a846502cad0391df5b6ca9d692bb857a6fa203b61a52e6ac044cfbf4 alpine-linux-logo-icon.png
|
||||
"
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"urls": [
|
||||
"https://appstream.alpinelinux.org/data/edge/main/Components-main-@CARCH@.xml.gz",
|
||||
"https://appstream.alpinelinux.org/data/edge/community/Components-community-@CARCH@.xml.gz",
|
||||
"https://appstream.alpinelinux.org/data/edge/testing/Components-testing-@CARCH@.xml.gz"
|
||||
]
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 896 B |
@@ -0,0 +1,60 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=drkonqi
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="The KDE crash handler"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcompletion-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
ki18n-dev
|
||||
kidletime-dev
|
||||
kio-dev
|
||||
kjobwidgets-dev
|
||||
knotifications-dev
|
||||
kservice-dev
|
||||
kwallet-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlrpcclient-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtx11extras-dev
|
||||
syntax-highlighting-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/drkonqi-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # Broken
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_TESTING=OFF # Broken
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
19f5e2d80a533894242076612063036bb07c64e26fa6b88a0f3f8200be2d092536d3bc7f349fa19af6d57e0486b67f1d52795603358b1caaf3ddbdca828b91a1 drkonqi-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,55 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kactivitymanagerd
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="System service to manage user's activities and track the usage patterns"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-only OR GPL-3.0-only"
|
||||
depends="qt5-qtbase-sqlite"
|
||||
makedepends="
|
||||
boost-dev
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kactivitymanagerd-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
}
|
||||
sha512sums="
|
||||
a67a2c4e0d7f23e3a6e0864b3090c0692dbcd518763f110b7ac4f1e9724390c34581dc64f3aa77ff7d585f87f3a2d27d2b189ebba22d84f26a0717c4e2127978 kactivitymanagerd-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,62 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kde-cli-tools
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Tools based on KDE Frameworks 5 to better interact with the system"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://invent.kde.org/plasma/kde-cli-tools"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND GPL-2.0-or-later AND GPL-2.0-only AND LGPL-2.1-only"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kactivities-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kdeclarative-dev
|
||||
kdesu-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kinit-dev
|
||||
kio-dev
|
||||
kservice-dev
|
||||
kwindowsystem-dev
|
||||
plasma-workspace-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtsvg-dev
|
||||
qt5-qtx11extras-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kde-cli-tools-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
options="!check" # Broken
|
||||
|
||||
# Workaround a circular dependency https://gitlab.alpinelinux.org/alpine/aports/-/issues/11785
|
||||
install_if="plasma-workspace"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
85d0f2ddcd24c8082f78b44207358fca952ec8fc60172ab0a4a2ea851ba8db9b1f72eba7956ac95136d58049ae9f5257f0677e7847efb61b607d636c18d854a3 kde-cli-tools-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,55 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kde-gtk-config
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="GTK2 and GTK3 Configurator for KDE"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64, riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://invent.kde.org/plasma/kde-gtk-config"
|
||||
license="GPL-2.0 AND LGPL-2.1-only OR LGPL-3.0-only"
|
||||
depends="gsettings-desktop-schemas"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
gsettings-desktop-schemas-dev
|
||||
gtk+2.0-dev
|
||||
gtk+3.0-dev
|
||||
karchive-dev
|
||||
kcmutils-dev
|
||||
kconfigwidgets-dev
|
||||
kdecoration-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtsvg-dev
|
||||
sassc
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kde-gtk-config-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
0171f8c3e31bc08099912fffc6f2d8d9cf1cc4e89044f1751587ec3e13a1199465d970aafe17318fed55f233ccaad5bc91e402ba9496191fa0cc6130e6987c8c kde-gtk-config-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,44 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kdecoration
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Plugin based library to create window decorations"
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-only OR LGPL-3.0-only"
|
||||
depends_dev="
|
||||
ki18n-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kdecoration-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
785f56faaf752cf0c1cfcb78796875c15a3aa0fa58e816350dbd31877cf96f87528bda3317990d82e750dd0adf999941ea18918225a0a75e4e786c4f4be18354 kdecoration-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,67 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kdeplasma-addons
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="All kind of addons to improve your Plasma experience"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# mips, ppc64le, s390x and riscv64 blocked by qt5-qtwebengine
|
||||
arch="all !armhf !ppc64le !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.0-only AND GPL-2.0-or-later"
|
||||
depends="purpose"
|
||||
depends_dev="
|
||||
karchive-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kcoreaddons-dev
|
||||
kdeclarative-dev
|
||||
kholidays-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
knotifications-dev
|
||||
kross-dev
|
||||
krunner-dev
|
||||
kservice-dev
|
||||
kunitconversion-dev
|
||||
kwindowsystem-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtwebengine-dev
|
||||
sonnet-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kdeplasma-addons-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
# converterrunnertest is broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "converterrunnertest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
71fc62f79267779c41c4b5a561ee2787812902f6718c96c841c662348f282d935eeb90ed11023224293eeb5375575513c8294b3edaf8aa2ece8b15a7fd397597 kdeplasma-addons-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,47 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kgamma5
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Adjust your monitor's gamma settings"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kconfigwidgets
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kgamma5-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
9783b6ecef16dd1d29ac4c5df3e749b48082800c8349b4d43779e3fe3edd053a3f4b7a7e57fbb929d3f9fb3c3bce9ca151bc0a4c7898ffa7dd24a2c916a4aa72 kgamma5-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,55 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=khotkeys
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by libksysguard
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
pkgdesc="Key Accelerator Application"
|
||||
license="GPL-2.0-only AND LGPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kdbusaddons-dev
|
||||
kdelibs4support-dev
|
||||
kdoctools-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kxmlgui-dev
|
||||
plasma-framework-dev
|
||||
plasma-workspace-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtx11extras-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/khotkeys-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang $pkgname-dev"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
cde32b2009ddf2c7bcf0506f32e8aaf1764f15b65065438bdd85c1989d892d7bfd32e85c32c0e01aa31a4d9ac599e9eb0d0fc80310698b85e8bfdcbe919f4e85 khotkeys-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,64 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kinfocenter
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="A utility that provides information about a computer system"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# mips64, s390x and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only)"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
glu-dev
|
||||
kcmutils-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kpackage-dev
|
||||
kservice-dev
|
||||
kwayland-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
qt5-qtbase-dev
|
||||
solid-dev
|
||||
solid-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kinfocenter-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
fd7bfbdbfa363134c16d0787963291fcdaccda1b8a9530c4112c86ea4513c40d2295e9c768239efdcda51a716a74662e673f06da893eceaa34bd405ccf23704c kinfocenter-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kmenuedit
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KDE menu editor"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kdbusaddons-dev
|
||||
kdoctools-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kinit-dev
|
||||
kio-dev
|
||||
kitemviews-dev
|
||||
kxmlgui-dev
|
||||
qt5-qtbase-dev
|
||||
sonnet-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kmenuedit-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2252d14c15c55272a630781aa2e7230d5d66f96ace1e166bc64e0250c729a475bb60c139eeb0b6283c78aaa7a0eeeebf6169bd11a9845f5bbd05ca64d3676b90 kmenuedit-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,59 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kscreen
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KDE's screen management software"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kconfigwidgets
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
|
||||
depends="hicolor-icon-theme"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kwidgetsaddons-dev
|
||||
kxmlgui-dev
|
||||
libkscreen-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtsensors-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kscreen-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
# kscreen-kded-configtest is broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "kscreen-kded-configtest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
b131c8f87453cab7cf575772a690ea135fb67439bd139cfd6c15db2b82715b59eafe64e2930db9046c4d848f183c3bba63e4a7b62164712db5acb8a78701ced0 kscreen-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,77 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kscreenlocker
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Library and components for secure lock screen architecture"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by kdeclarative-dev, kcmutils-dev, ktextwidgets-dev, kxmlgui-dev
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only)"
|
||||
depends="
|
||||
elogind
|
||||
linux-pam
|
||||
"
|
||||
depends_dev="
|
||||
elogind-dev
|
||||
kcmutils-dev
|
||||
kcrash-dev
|
||||
kdeclarative-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kidletime-dev
|
||||
knotifications-dev
|
||||
ktextwidgets-dev
|
||||
kwayland-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
layer-shell-qt-dev
|
||||
libseccomp-dev
|
||||
linux-pam-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtx11extras-dev
|
||||
solid-dev
|
||||
xcb-util-keysyms-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kscreenlocker-$pkgver.tar.xz
|
||||
kde.pam
|
||||
kde-np.pam
|
||||
"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
options="!check" # Requires running loginctl
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
install -D -m644 "$srcdir"/kde.pam "$pkgdir"/etc/pam.d/kde
|
||||
install -m644 "$srcdir"/kde-np.pam "$pkgdir"/etc/pam.d/kde-np
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
1c894f28a6585822d1b66de3e6c711f63581ea2fde2f2fb954bb5ef23c403fe12be13d3279db905d3b393728ecb96350c08b5293675c87e7eabb7014f40b59ac kscreenlocker-5.22.90.tar.xz
|
||||
56e87d02d75c4a8cc4ed183faed416fb4972e7f223b8759959c0f5da32e11e657907a1df279d62a44a6a174f5aca8b2ac66a5f3325c5deb92011bcf71eed74c3 kde.pam
|
||||
565265485dd7466b77966d75a56766216b8bcc187c95a997e531e9481cf50ddbe576071eb0e334421202bcab19aa6de6b93e042447ca4797a24bf97e1d053ffd kde-np.pam
|
||||
"
|
||||
@@ -0,0 +1,10 @@
|
||||
#%PAM-1.0
|
||||
|
||||
auth required pam_nologin.so
|
||||
auth required pam_permit.so
|
||||
|
||||
account include base-account
|
||||
|
||||
password include base-password
|
||||
|
||||
session include base-session-noninteractive
|
||||
@@ -0,0 +1,11 @@
|
||||
#%PAM-1.0
|
||||
|
||||
auth required pam_nologin.so
|
||||
|
||||
auth include base-auth
|
||||
|
||||
account include base-account
|
||||
|
||||
password include base-password
|
||||
|
||||
session include base-session-noninteractive
|
||||
@@ -0,0 +1,48 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=ksshaskpass
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="ssh-add helper that uses kwallet and kpassworddialog"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kwallet
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcoreaddons-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kwallet-dev
|
||||
kwidgetsaddons-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/ksshaskpass-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
7c941eb2e8057a06ae9d7b99f40bebcb6b463c047d31647e305fdd5a01b1686a091650ff4804b8671cff2c7f38c5ed4137f98f314a785ce1c14adadae6da756a ksshaskpass-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,41 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kwallet-pam
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KWallet PAM integration"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kwallet
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kwallet-dev
|
||||
libgcrypt-dev
|
||||
linux-pam-dev
|
||||
socat
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kwallet-pam-$pkgver.tar.xz"
|
||||
options="!check" # No tests available
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c773af7ac2ecfe3e78c6ca185684ef0f91de85b94d808e1c683600cecfa9385275472673daa82c5e8fcd8648f72e14f60491581d0025df834d60da6b24e4a95d kwallet-pam-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,42 @@
|
||||
# Contributor: Bhushan Shah <bshah@kde.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kwayland-integration
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KWayland integration"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
license="LGPL-2.1-only OR LGPL-3.0-only"
|
||||
depends="kglobalaccel"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kguiaddons-dev
|
||||
kidletime-dev
|
||||
kwayland-dev
|
||||
kwindowsystem-dev
|
||||
qt5-qtbase-dev
|
||||
wayland-protocols
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kwayland-integration-$pkgver.tar.xz"
|
||||
options="!check" # Broken
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
f442125728966bfe09fda859b642af71ac0d33526391828d98854d372a4d82f69c6b2f844ac591de539f72f25fefadd5b0d7c714e5d283f57dea0bbb05ef39cf kwayland-integration-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,45 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kwayland-server
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Wayland Server Components built on KDE Frameworks"
|
||||
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only"
|
||||
depends_dev="
|
||||
kwayland-dev
|
||||
plasma-wayland-protocols
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
linux-headers
|
||||
qt5-qttools-dev
|
||||
wayland-protocols
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kwayland-server-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-dbg"
|
||||
options="!check" # Requires running wayland compositor
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
470718519c6aec29a8bc5289a76bd1bef78556f72e5df2326e0d6e7aa76278746e83e631b5a5169f51d686c4854aa6bbe9ca7d88bc8fcfac78210d87806d2023 kwayland-server-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,29 @@
|
||||
From 7e3ab2d5cdb74618642c9d9f8c9a934e214564cb Mon Sep 17 00:00:00 2001
|
||||
From: Fabian Vogt <fabian@ritter-vogt.de>
|
||||
Date: Thu, 16 Sep 2021 18:50:35 +0200
|
||||
Subject: [PATCH] Fix build on 32bit platforms
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
error: invalid cast from type ‘uintptr_t’ {aka ‘unsigned int’} to type ‘EGLNativeWindowType’ {aka ‘long unsigned int’}
|
||||
---
|
||||
src/plugins/platforms/x11/common/eglonxbackend.cpp | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/plugins/platforms/x11/common/eglonxbackend.cpp b/src/plugins/platforms/x11/common/eglonxbackend.cpp
|
||||
index c8acefe82..32b7c038f 100644
|
||||
--- a/src/plugins/platforms/x11/common/eglonxbackend.cpp
|
||||
+++ b/src/plugins/platforms/x11/common/eglonxbackend.cpp
|
||||
@@ -214,7 +214,7 @@ EGLSurface EglOnXBackend::createSurface(xcb_window_t window)
|
||||
}
|
||||
|
||||
// Window is 64 bits on a 64-bit architecture whereas xcb_window_t is always 32 bits.
|
||||
- uintptr_t nativeWindow = window;
|
||||
+ Window nativeWindow = window;
|
||||
|
||||
EGLSurface surface = EGL_NO_SURFACE;
|
||||
if (havePlatformBase()) {
|
||||
--
|
||||
GitLab
|
||||
|
||||
@@ -0,0 +1,114 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kwin
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="An easy to use, but flexible, composited Window Manager"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by kscreenlocker
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-only"
|
||||
depends="
|
||||
kirigami2
|
||||
qt5-qtmultimedia
|
||||
qt5-qtwayland
|
||||
xwayland
|
||||
"
|
||||
depends_dev="
|
||||
breeze-dev
|
||||
eudev-dev
|
||||
fontconfig-dev
|
||||
kactivities-dev
|
||||
kcmutils-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdeclarative-dev
|
||||
kdecoration-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kidletime-dev
|
||||
kinit-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
knotifications-dev
|
||||
kpackage-dev
|
||||
krunner-dev
|
||||
kscreenlocker-dev
|
||||
kservice-dev
|
||||
ktextwidgets-dev
|
||||
kwayland-dev
|
||||
kwayland-server-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
lcms2-dev
|
||||
libdrm-dev
|
||||
libepoxy-dev
|
||||
libinput-dev
|
||||
libqaccessibilityclient-dev
|
||||
libxi-dev
|
||||
libxkbcommon-dev
|
||||
mesa-dev
|
||||
mesa-gbm
|
||||
pipewire-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtscript-dev
|
||||
qt5-qtsensors-dev
|
||||
qt5-qtx11extras-dev
|
||||
wayland-dev
|
||||
xcb-util-cursor-dev
|
||||
xcb-util-image-dev
|
||||
xcb-util-wm-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
kdoctools-dev
|
||||
qt5-qttools-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kwin-$pkgver.tar.xz
|
||||
0001-Fix-build-on-32bit-platforms.patch
|
||||
"
|
||||
subpackages="$pkgname-dbg $pkgname-dev $pkgname-doc $pkgname-lang"
|
||||
options="!check" # Broken
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
|
||||
# kwin_wayland has CAP_SYS_NICE set. Because of this, libdbus doesn't trust the
|
||||
# environment and ignores it, causing for example keyboard shortcuts to not work
|
||||
# Remove CAP_SYS_NICE from kwin_wayland to make them work again
|
||||
setcap -r "$pkgdir"/usr/bin/kwin_wayland
|
||||
}
|
||||
sha512sums="
|
||||
89dcb08f00a130ff5498f641993aec3997b9ff95ffcc8749cd4d3bfacc204ac9e83f6a9653f14fa0743276cefc02220ac96e898c653c2f18261a2a5a0e3fffea kwin-5.22.90.tar.xz
|
||||
26ea965a212997fb11de8822ac3bc5c63e8ccc39b28b3617bcfaf5162737c757a6751616dc75f108ed1416a93feb4532a6f82da3758836150f6df4293beb8080 0001-Fix-build-on-32bit-platforms.patch
|
||||
"
|
||||
@@ -0,0 +1,41 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=kwrited
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KDE daemon listening for wall and write messages"
|
||||
arch="all !armhf" # qt5-qtdeclarative-dev unavilable on armhf
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
knotifications-dev
|
||||
kpty-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/kwrited-$pkgver.tar.xz"
|
||||
options="!check" # No tests available
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
214b71e8e3cc0bbb335ad0781c9741a3bc3e77ea1c1da2f468c8f2cc170315054f755fc2582e2c0bd60f391646c869efdcdb9299673bc22a1ae77299e2c070ed kwrited-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,47 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=layer-shell-qt
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Qt component to allow applications to make use of the Wayland wl-layer-shell protocol"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
arch="all !armhf"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only)"
|
||||
depends_dev="
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtwayland-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
wayland-protocols
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/layer-shell-qt-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DENABLE_TESTING=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
0ff0387aed2e3f7cf2df3d95a47493b50bf9816c2a620228465d4f01a19fad50fc78146eb500455d37e84e260e14f516dee1e4b822c2efb4c7617f1b3b60c146 layer-shell-qt-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=libkscreen
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KDE screen management software"
|
||||
arch="all !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-or-later AND GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only)"
|
||||
depends_dev="
|
||||
kwayland-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtx11extras-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
doxygen
|
||||
extra-cmake-modules
|
||||
graphviz
|
||||
plasma-wayland-protocols
|
||||
qt5-qttools-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/libkscreen-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-doc"
|
||||
options="!check" # Fails due to requiring dbus-x11 and it running
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_QCH=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
dc01540b4f7ad7e271bc02a3b3fc1cf9098ffa2639463930488aacbd644f08a3d8adc932a1dc3697815c9c7ba1c0ed4ed122768bdaf8238d16be75f32f6e1b37 libkscreen-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,68 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=libksysguard
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KDE system monitor library"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# mips64, s390x and riscv64 blocked by polkit -> kauth
|
||||
arch="all !armhf !mips64 !s390x !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-or-later AND (GPL-2.0-only OR GPL-3.0-only)"
|
||||
depends_dev="
|
||||
kauth-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
kservice-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
libcap-dev
|
||||
libnl3-dev
|
||||
libpcap-dev
|
||||
lm-sensors-dev
|
||||
plasma-framework-dev
|
||||
qt5-qttools-dev
|
||||
qt5-qtwebchannel-dev
|
||||
zlib-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/libksysguard-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-lang"
|
||||
|
||||
replaces="ksysguard<5.22"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
# processtest requires working OpenGL
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "processtest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
5c586c24a64ebd05b4768ae3713e852ec8cbb9517b799b37bed56284cf4f6daafcb9ea9f9c0f53392f56645c80ccb1763bbac1c43cdc8344239a2da38fd550a9 libksysguard-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=milou
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="A dedicated search application built on top of Baloo"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x blocked by polkit -> kdeclarative
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only)"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcoreaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kitemmodels-dev
|
||||
krunner-dev
|
||||
kservice-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/milou-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
e8e34c8f99695b864bb52b2ffa94dc49d4a2c8da81ac2e4cfb280e3d607f465feaa5a5c7fdd2bf5636595c3a5c84cd01d93a418abd55be17e08802a1727c5162 milou-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,60 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=oxygen
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Artwork, styles and assets for the Oxygen visual style for the Plasma Desktop"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kcmutils
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
frameworkintegration-dev
|
||||
kcmutils-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kdecoration-dev
|
||||
kguiaddons-dev
|
||||
ki18n-dev
|
||||
kservice-dev
|
||||
kwayland-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
qt5-qtbase-dev
|
||||
xcb-util-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/oxygen-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang $pkgname-sounds::noarch"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sounds() {
|
||||
pkgdesc="$pkgdesc (sounds)"
|
||||
|
||||
amove usr/share/sounds
|
||||
}
|
||||
sha512sums="
|
||||
81c1e71ed820e2998d546d108e62d269d61f542e2fa5cced839721723ae222e219797ad26622a9b84493100b898078e910e5b5c6bcae03f48c41ae9be170729d oxygen-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-browser-integration
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Components necessary to integrate browsers into the Plasma Desktop"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
# ppc64le blocked by kaccounts-integration
|
||||
arch="all !armhf !s390x !mips64 !riscv64 !ppc64le"
|
||||
url="https://community.kde.org/Plasma/Browser_Integration"
|
||||
license="GPL-3.0-or-later"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kactivities-dev
|
||||
kconfig-dev
|
||||
kdbusaddons-dev
|
||||
kfilemetadata-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
krunner-dev
|
||||
plasma-workspace-dev
|
||||
purpose-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-browser-integration-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
63407dad52741b8646aab7a666029d1c3cf6b782cd8390306ee2023577b364056ba58f81de61d93463a183167120d7cba887dbcae20da9ee0c340bebc0dd0862 plasma-browser-integration-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,104 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-desktop
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KDE Plasma Desktop"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x and mips64 blocked by ibus
|
||||
# ppc64le blocked by kaccounts-integration
|
||||
# riscv64 blocked by polkit -> kwin
|
||||
arch="all !armhf !s390x !mips64 !ppc64le !riscv64"
|
||||
url='https://kde.org/plasma-desktop/'
|
||||
license="GPL-2.0-only AND LGPL-2.1-only"
|
||||
depends="
|
||||
accountsservice
|
||||
font-noto-emoji
|
||||
ibus-emoji
|
||||
kirigami2
|
||||
plasma-workspace
|
||||
qqc2-desktop-style
|
||||
setxkbmap
|
||||
"
|
||||
makedepends="
|
||||
attica-dev
|
||||
baloo-dev
|
||||
eudev-dev
|
||||
extra-cmake-modules
|
||||
fontconfig-dev
|
||||
ibus-dev
|
||||
kaccounts-integration-dev
|
||||
kactivities-dev
|
||||
kactivities-stats-dev
|
||||
kauth-dev
|
||||
kcmutils-dev
|
||||
kcodecs-dev
|
||||
kconfig-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kdelibs4support-dev
|
||||
kdoctools-dev
|
||||
kemoticons-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kitemmodels-dev
|
||||
knewstuff-dev
|
||||
knotifications-dev
|
||||
knotifyconfig-dev
|
||||
kpeople-dev
|
||||
krunner-dev
|
||||
kwallet-dev
|
||||
kwin-dev
|
||||
libxcursor-dev
|
||||
libxi-dev
|
||||
libxkbfile-dev
|
||||
plasma-framework-dev
|
||||
plasma-workspace-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtsvg-dev
|
||||
qt5-qtx11extras-dev
|
||||
xf86-input-evdev-dev
|
||||
xf86-input-libinput-dev
|
||||
xf86-input-synaptics-dev
|
||||
"
|
||||
checkdepends="xvfb-run iso-codes"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-desktop-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang knetattach"
|
||||
options="!check" # Requires running dbus
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
rm "$pkgdir"/usr/bin/knetattach
|
||||
rm "$pkgdir"/usr/share/applications/org.kde.knetattach.desktop
|
||||
}
|
||||
|
||||
knetattach() {
|
||||
pkgdesc="Wizard which makes it easier to integrate network resources with the Plasma Desktop"
|
||||
depends="kdelibs4support"
|
||||
|
||||
cd "$builddir"/build/knetattach
|
||||
DESTDIR="$subpkgdir" make install
|
||||
}
|
||||
sha512sums="
|
||||
7942075cfb1b6d9457bbe986b1300fd2aa004dffea703f648125fb63a171f085d1537d1e12a2d33203690b47b0a61e0dee5c78ccb03fe4c706edc74ef6b0ff8b plasma-desktop-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,56 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-disks
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Monitors S.M.A.R.T. capable devices for imminent failure"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
kirigami2
|
||||
smartmontools
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
qt5-qtbase-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
knotifications-dev
|
||||
ki18n-dev
|
||||
solid-dev
|
||||
kservice-dev
|
||||
kio-dev
|
||||
kauth-dev
|
||||
kdeclarative-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-disks-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
129e368c1feb358f8826505b2d9c68e177837c3c475e3b6c42ca72d7bda2c635e07f848fe3f03759bc739a853a9dc5b9f773061fd228405078cd00138fd6afa5 plasma-disks-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-firewall
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Control Panel for your system firewall"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kcmutils
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
python3
|
||||
kirigami2
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kcoreaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtx11extras-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-firewall-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
9f4b3142e93472e6926cac394f7710cebba547b951ebefeb3ad33292c5910c66fc4406b0401f007e178ef02c9b0af57841b503949e29f4e93c8be640587ba2eb plasma-firewall-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,64 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-integration
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Qt Platform Theme integration plugins for the Plasma workspaces"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="(LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.1-only AND ((LGPL-2.1-only WITH Nokia-Qt-exception-1.1) OR (GPL-3.0-only WITH Nokia-Qt-exception-1.1))"
|
||||
depends="
|
||||
font-noto
|
||||
qqc2-desktop-style
|
||||
ttf-hack
|
||||
"
|
||||
makedepends="
|
||||
breeze-dev
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
kwayland-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
libxcursor-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtquickcontrols2-dev
|
||||
qt5-qtx11extras-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-integration-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # Broken
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_FontNotoSans=true \
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_FontHack=true
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
1e2b49560144be363f42d37d288b1c88a5fe9338a8d5259ee83fb077348890020fb30824fdb273670d0485c04408471e800526c6f209347a98ccbb1375e2c091 plasma-integration-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,47 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-nano
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="A minimal Plasma shell package intended for embedded devices"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> plasma-framework
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://invent.kde.org/kde/plasma-nano"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
|
||||
depends="qt5-qtvirtualkeyboard"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kwayland-dev
|
||||
kwindowsystem-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-nano-$pkgver.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
789788240fdf549c36ec702b12e78ba6f681eb00f98486e94ea7bc79aa1b70c1323201647afc5dfd950e934575c7a23ba1b16901ffcccfd2073105d4158ecab1 plasma-nano-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,77 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-nm
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Plasma applet written in QML for managing network connections"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> plasma-framework
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="(LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-or-later"
|
||||
depends="
|
||||
kirigami2
|
||||
networkmanager
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcompletion-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
kservice-dev
|
||||
kwallet-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
mobile-broadband-provider-info
|
||||
modemmanager-qt-dev
|
||||
networkmanager-qt-dev
|
||||
plasma-framework-dev
|
||||
prison-dev
|
||||
qca-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
solid-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-nm-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang $pkgname-mobile"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DBUILD_MOBILE=ON
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
mobile() {
|
||||
pkgdesc="$pkgdesc (mobile KCM's)"
|
||||
depends="$depends $pkgname"
|
||||
|
||||
amove usr/share/kpackage
|
||||
amove usr/lib/qt5/plugins/kcms
|
||||
amove usr/share/kservices5/wifisettings.desktop
|
||||
}
|
||||
sha512sums="
|
||||
51dad2ecc4af9fda99cc85fc1169a1f2d9476b8a54dc6a22b7a38a51d3bfa1997d110ab957b7b18f6863373b770df7951fc90f81695961b5ff378e60006e3157 plasma-nm-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-pa
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Plasma applet for audio volume management using PulseAudio"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> plasma-workspace
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LGPL-2.1-only OR LGPL-3.0-only AND GPL-2.0-only"
|
||||
depends="pulseaudio kirigami2"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
kcoreaddons-dev
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
kglobalaccel-dev
|
||||
knotifications-dev
|
||||
ki18n-dev
|
||||
plasma-workspace-dev
|
||||
pulseaudio-dev
|
||||
libcanberra-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-pa-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DUSE_GCONF=OFF
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
67abbaafcd3b990630b2cb773fe86764b2a6f7343ebc9c93041cc417c78e72d79fdc3c98d486260ee8cd65344cb33c3a20acae09b9b7d5ad9e9efd5e6012fb9c plasma-pa-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,85 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-phone-components
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Modules providing phone functionality for Plasma"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://www.plasma-mobile.org/"
|
||||
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
|
||||
depends="
|
||||
breeze-icons
|
||||
dbus-x11
|
||||
kactivities
|
||||
maliit-keyboard
|
||||
plasma-nano
|
||||
plasma-nm-mobile
|
||||
plasma-pa
|
||||
plasma-settings
|
||||
plasma-workspace
|
||||
qqc2-breeze-style
|
||||
qt5-qtquickcontrols2
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kactivities-dev
|
||||
kauth-dev
|
||||
kbookmarks-dev
|
||||
kcodecs-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kitemviews-dev
|
||||
kjobwidgets-dev
|
||||
knotifications-dev
|
||||
kpackage-dev
|
||||
kpeople-dev
|
||||
kservice-dev
|
||||
kwayland-dev
|
||||
kwidgetsaddons-dev
|
||||
kwin-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
libphonenumber-dev
|
||||
modemmanager-qt-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtdeclarative-dev
|
||||
solid-dev
|
||||
telepathy-qt-dev
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-phone-components-$pkgver.tar.xz"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
d42f2800a90008795bb62a141de824476af584f8b40c170dde3e8af9af656ecc74c0f52f94141ee4beb1c2ae9c64821ecd8702ae9e7aef3e54f59b149d0a2f53 plasma-phone-components-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,67 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-sdk
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Applications useful for Plasma Development"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# mips64, s390x and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="
|
||||
kirigami2
|
||||
qt5-qtquickcontrols
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kcompletion-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kparts-dev
|
||||
kservice-dev
|
||||
ktexteditor-dev
|
||||
kwidgetsaddons-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtsvg-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-sdk-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
# iconmodeltest is broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "iconmodeltest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
03a987a94aba13bc20ab52059fc9797f65c9e1ab1edffd5296d1bd027f9fbb73bea74cedcc82c239c2a48d1ff54dc15eb7961eb7b726565cb0bfb17c7f09770e plasma-sdk-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,55 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-systemmonitor
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="An application for monitoring system resources"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="LicenseRef-KDE-Accepted-GPL AND LicenseRef-KDE-Accepted-LGPL AND CC0-1.0"
|
||||
depends="kirigami2"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kitemmodels-dev
|
||||
knewstuff-dev
|
||||
kservice-dev
|
||||
libksysguard-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-systemmonitor-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
# ksystemstatstest is broken
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest -E "ksystemstatstest"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
d02b6e010e474b67cba7608d4c7d39702c8b8878045582af78c210043c4e97c2c8817936cf2cfe51e626a37c023df9d31efc8d217723556fef2772523d6e21bd plasma-systemmonitor-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,53 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-thunderbolt
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by bolt -> polkit
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
pkgdesc="Plasma integration for controlling Thunderbolt devices"
|
||||
license="GPL-2.0-only OR GPL-3.0-only"
|
||||
depends="bolt"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcmutils-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
knotifications-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-thunderbolt-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # Requires running dbus server
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
c87de8fd08e24c77c449113ce4e5af8f7433f098bd11a5c555de8b5c80d89314c9a3c083b3c11d45e803f787863df43e6392c56ce749491b9cae03d70e3052a4 plasma-thunderbolt-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-vault
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Plasma applet and services for creating encrypted vaults"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only AND LGPL-3.0-only)"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kactivities-dev
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
kwidgetsaddons-dev
|
||||
libksysguard-dev
|
||||
networkmanager-qt-dev
|
||||
plasma-framework-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-vault-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
9a98030760e418d5bcba5c85ed20f5da1496a6e8640f3dc5ca50291ddf4d8a1169af04e6b4e5990941dff4137dc328be918b39595bdcc95b58b4dfe97e32ade0 plasma-vault-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,33 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-workspace-wallpapers
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Wallpapers for the Plasma Workspace"
|
||||
arch="noarch !armhf" # armhf blocked by extra-cmake-modules
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
makedepends="extra-cmake-modules"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-workspace-wallpapers-$pkgver.tar.xz"
|
||||
options="!check" # No tests available
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
39889b9ffd91bfbe0afec344da41a60ec87ec7fa201f02335926be824c00d85f840e73fcf228784bdfdcc06d4eaa60b8bd822bb9bb1c7f8c52503691855c7147 plasma-workspace-wallpapers-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,110 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma-workspace
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="KDE Plasma Workspace"
|
||||
# armhf blocked by kirigami2
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio-extras
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="(GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-or-later AND GPL-2.0-or-later AND MIT AND LGPL-2.1-only AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only) AND LGPL-2.0-only"
|
||||
depends="
|
||||
kactivitymanagerd
|
||||
kded
|
||||
kinit
|
||||
kio-extras
|
||||
kirigami2
|
||||
kquickcharts
|
||||
kwin
|
||||
milou
|
||||
pipewire-media-session
|
||||
plasma-integration
|
||||
qt5-qtquickcontrols
|
||||
qt5-qttools
|
||||
qtchooser
|
||||
tzdata
|
||||
"
|
||||
depends_dev="
|
||||
appstream-dev
|
||||
baloo-dev
|
||||
gpsd-dev
|
||||
iso-codes-dev
|
||||
kactivities-stats-dev
|
||||
kcmutils-dev
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kded-dev
|
||||
kdelibs4support-dev
|
||||
kdesu-dev
|
||||
kglobalaccel-dev
|
||||
kholidays-dev
|
||||
ki18n-dev
|
||||
kidletime-dev
|
||||
kitemmodels-dev
|
||||
kjsembed-dev
|
||||
knewstuff-dev
|
||||
knotifyconfig-dev
|
||||
kpackage-dev
|
||||
kpeople-dev
|
||||
krunner-dev
|
||||
kscreenlocker-dev
|
||||
ktexteditor-dev
|
||||
ktextwidgets-dev
|
||||
kuserfeedback-dev
|
||||
kwallet-dev
|
||||
kwayland-dev
|
||||
kwin-dev
|
||||
layer-shell-qt-dev
|
||||
libkscreen-dev
|
||||
libksysguard-dev
|
||||
networkmanager-qt-dev
|
||||
phonon-dev
|
||||
plasma-framework-dev
|
||||
prison-dev
|
||||
zlib-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
kdoctools-dev
|
||||
libxtst-dev
|
||||
"
|
||||
checkdepends="xvfb-run"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plasma-workspace-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-libs $pkgname-doc $pkgname-lang"
|
||||
replaces="plasma-desktop<5.22"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib \
|
||||
-DPLASMA_WAYLAND_DEFAULT_SESSION=TRUE
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
# nightcolortest requires running dbus
|
||||
# testdesktop, lookandfeel-kcmTest, test_kio_fonts, servicerunnertest systemtraymodeltest are broken
|
||||
# tst_triangleFilter requires plasma-workspace to be installed
|
||||
# locationsrunnertest requires a running Wayland environment
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE xvfb-run ctest -E "(nightcolortest|testdesktop|lookandfeel-kcmTest|test_kio_fonts|servicerunnertest|systemtraymodeltest|tst_triangleFilter|locationsrunnertest)"
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
}
|
||||
sha512sums="
|
||||
0f400cd6753bf3d793a2efd5fa75d45cbcac0fe43e2e783d3d06374422a1a59354e6ef986e0286915193c06a6d2beaf443cb028d598783e18115437d12768816 plasma-workspace-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,83 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plasma
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Plasma (Base) meta package"
|
||||
url="https://kde.org/plasma-desktop"
|
||||
# riscv64 disabled due to missing rust in recursive dependency
|
||||
arch="noarch !s390x !ppc64le !armhf !mips !mips64 !riscv64" # Limited by kdeplasma-addons -> qt5-qtwebengine armhf: qtdeclarative
|
||||
options="!check" # No tests for a metapkg
|
||||
license="GPL-3.0-or-later"
|
||||
depends="
|
||||
bluedevil
|
||||
breeze
|
||||
breeze-gtk
|
||||
breeze-icons
|
||||
discover
|
||||
drkonqi
|
||||
font-noto
|
||||
kde-cli-tools
|
||||
kde-gtk-config
|
||||
kdeplasma-addons
|
||||
kgamma5
|
||||
khotkeys
|
||||
kinfocenter
|
||||
kio-fuse
|
||||
kmenuedit
|
||||
kscreen
|
||||
ksshaskpass
|
||||
kwallet-pam
|
||||
kwayland-integration
|
||||
pinentry-qt
|
||||
plasma-browser-integration
|
||||
plasma-desktop
|
||||
plasma-disks
|
||||
plasma-nm
|
||||
plasma-pa
|
||||
plasma-systemmonitor
|
||||
plasma-vault
|
||||
plasma-workspace-wallpapers
|
||||
polkit-kde-agent-1
|
||||
powerdevil
|
||||
sddm-breeze
|
||||
sddm-kcm
|
||||
systemsettings
|
||||
udisks2
|
||||
xdg-desktop-portal-kde
|
||||
xdg-user-dirs
|
||||
"
|
||||
subpackages="$pkgname-extras sddm-breeze:sddm_breeze"
|
||||
source="sddm.conf"
|
||||
|
||||
package() {
|
||||
mkdir -p "$pkgdir"
|
||||
}
|
||||
|
||||
extras() {
|
||||
pkgdesc="Additional Plasma apps meta package"
|
||||
depends="
|
||||
breeze-grub
|
||||
breeze-plymouth
|
||||
oxygen
|
||||
plasma-sdk
|
||||
plasma-thunderbolt
|
||||
plymouth-kcm
|
||||
"
|
||||
|
||||
mkdir -p "$subpkgdir"
|
||||
}
|
||||
|
||||
sddm_breeze() {
|
||||
pkgdesc="Set Breeze theme for SDDM"
|
||||
depends="
|
||||
breeze
|
||||
plasma-workspace
|
||||
sddm
|
||||
"
|
||||
|
||||
install -Dm644 "$srcdir"/sddm.conf "$subpkgdir"/etc/sddm.conf
|
||||
}
|
||||
sha512sums="
|
||||
affbeec6d236bf09ae95b7bf478015ead9b5eabcffa8291107e34463bc3f7563c01d4e444e035b7eb575700e64c4da9f5079950b254b8c24b305845f031eb17f sddm.conf
|
||||
"
|
||||
@@ -0,0 +1,3 @@
|
||||
[Theme]
|
||||
Current=breeze
|
||||
CursorTheme=breeze_cursors
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=plymouth-kcm
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://invent.kde.org/plasma/plymouth-kcm"
|
||||
pkgdesc="KCM to manage the Plymouth (Boot) theme"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="plymouth"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kcmutils
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
plymouth-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/plymouth-kcm-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
98e165883fe2e5eb3111faee64b98adc930809ea760caa4cf0bd5350a674edd011132de161ec70d3cec0446f3b9fbbdbbaf1c5af876c5d075cac6675da6bce96 plymouth-kcm-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,51 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=polkit-kde-agent-1
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Daemon providing a polkit authentication UI for KDE"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# mips64, s390x, and riscv64 blocked by polkit -> polkit-qt-1
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="polkit-elogind"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kcoreaddons-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
polkit-qt-1-dev
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/polkit-kde-agent-1-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
2cf44abadba223eb41d497841cddc93d2146bb6fcce6a0b24bf1ab8738b34fc1b3faac19e11cb38533d8f00c49b5482c6eb89b5a6deabdc7f67d42abed566224 polkit-kde-agent-1-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,73 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=powerdevil
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Manages the power consumption settings of a Plasma Shell"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later AND LGPL-2.0-or-later AND (LGPL-2.1-only OR LGPL-3.0-only)"
|
||||
depends="upower"
|
||||
depends_dev="
|
||||
bluez-qt-dev
|
||||
eudev-dev
|
||||
kactivities-dev
|
||||
kauth-dev
|
||||
kconfig-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kglobalaccel-dev
|
||||
ki18n-dev
|
||||
kidletime-dev
|
||||
kio-dev
|
||||
knotifications-dev
|
||||
knotifyconfig-dev
|
||||
kwayland-dev
|
||||
libkscreen-dev
|
||||
networkmanager-qt-dev
|
||||
plasma-workspace-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtx11extras-dev
|
||||
solid-dev
|
||||
"
|
||||
makedepends="$depends_dev
|
||||
extra-cmake-modules
|
||||
kdoctools-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/powerdevil-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev $pkgname-libs $pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
|
||||
# We don't ship systemd
|
||||
rm -r "$pkgdir"/usr/lib/systemd
|
||||
|
||||
# org_kde_powerdevil has CAP_WAKE_ALARM set and this breaks dbus
|
||||
# Remove CAP_WAKE_ALARM from org_kde_powerdevil to make it work again
|
||||
setcap -r "$pkgdir"/usr/lib/libexec/org_kde_powerdevil
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
9a70a76e3ca5454c27c6926fe8e387445d0f09ae8a8ba7a5ffc029f614e6edd0fe8ec53fc3ef33df63311f8ad8c55bba4aff5ad621c30e5bf7cc01207961d599 powerdevil-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,54 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=qqc2-breeze-style
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Breeze inspired QQC2 style"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x and mips64 blocked by kconfigwidgets
|
||||
# riscv64 disabled due to missing rust in recursive dependency
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://www.plasma-mobile.org/"
|
||||
license="LicenseRef-KDE-Accepted-LGPL AND LicenseRef-KFQF-Accepted-GPL"
|
||||
depends="kirigami2"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kconfig-dev
|
||||
kconfigwidgets-dev
|
||||
kguiaddons-dev
|
||||
kiconthemes-dev
|
||||
kirigami2-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtquickcontrols2-dev
|
||||
qt5-qtx11extras-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/qqc2-breeze-style-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-dev"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
7c9127693ff7d4ce44abf3f0a7bb1f3ed1c77d7d3429b1c8de9e7936d70209181bd68a4089328cc38e60ea01a99fe9a3706da076b3cae92581f18d8c44388b3d qqc2-breeze-style-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,56 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=sddm-kcm
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Config module for SDDM"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://www.kde.org"
|
||||
license="GPL-2.0-or-later AND (GPL-2.0-only OR GPL-3.0-only) AND LGPL-2.1-or-later AND GPL-2.0-only"
|
||||
depends="
|
||||
sddm
|
||||
systemsettings
|
||||
"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
karchive-dev
|
||||
kauth-dev
|
||||
kcmutils-dev
|
||||
kconfigwidgets-dev
|
||||
kcoreaddons-dev
|
||||
kdeclarative-dev
|
||||
ki18n-dev
|
||||
kio-dev
|
||||
knewstuff-dev
|
||||
kxmlgui-dev
|
||||
libxcursor-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
qt5-qtx11extras-dev
|
||||
xcb-util-image-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/sddm-kcm-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-lang"
|
||||
options="!check" # No tests
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
1079c5ea9fb0676999d17ffa9b4df1ca14a4cf0e397a9f91ccb71dc2d449e86cd0afde288546312e7a9145fe6940eb48d8ce0e29ca124a53df8c750bd15289d7 sddm-kcm-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,64 @@
|
||||
# Contributor: Bart Ribbers <bribbers@disroot.org>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=systemsettings
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="Plasma system manager for hardware, software, and workspaces"
|
||||
# armhf blocked by qt5-qtdeclarative
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !riscv64"
|
||||
url="https://kde.org/plasma-desktop/"
|
||||
license="GPL-2.0-or-later"
|
||||
depends="kirigami2"
|
||||
makedepends="
|
||||
extra-cmake-modules
|
||||
kactivities-dev
|
||||
kactivities-stats-dev
|
||||
kcmutils-dev
|
||||
kconfig-dev
|
||||
kcrash-dev
|
||||
kdbusaddons-dev
|
||||
kdeclarative-dev
|
||||
kdoctools-dev
|
||||
khtml-dev
|
||||
ki18n-dev
|
||||
kiconthemes-dev
|
||||
kio-dev
|
||||
kirigami2-dev
|
||||
kitemviews-dev
|
||||
kpackage-dev
|
||||
kservice-dev
|
||||
kwidgetsaddons-dev
|
||||
kwindowsystem-dev
|
||||
kxmlgui-dev
|
||||
plasma-workspace-dev
|
||||
qt5-qtbase-dev
|
||||
qt5-qtdeclarative-dev
|
||||
"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/systemsettings-$pkgver.tar.xz"
|
||||
subpackages="$pkgname-doc $pkgname-lang"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
check() {
|
||||
cd build
|
||||
CTEST_OUTPUT_ON_FAILURE=TRUE ctest
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
sha512sums="
|
||||
0c2de8f9ae5245f8f79c7464e19358d3b1f86fdd51c98ff10add99d9bc85aac79d1a09b41417fd893505e174a97f9700502e235cfa0e60eb7c81f0c8063845e7 systemsettings-5.22.90.tar.xz
|
||||
"
|
||||
@@ -0,0 +1,50 @@
|
||||
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
|
||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||
pkgname=xdg-desktop-portal-kde
|
||||
pkgver=5.22.90
|
||||
pkgrel=0
|
||||
pkgdesc="A backend implementation for xdg-desktop-portal that is using Qt/KDE"
|
||||
# armhf blocked by extra-cmake-modules
|
||||
# s390x, mips64 and riscv64 blocked by polkit -> kio
|
||||
arch="all !armhf !s390x !mips64 !s390x !riscv64"
|
||||
url="https://phabricator.kde.org/source/xdg-desktop-portal-kde"
|
||||
license="LGPL-2.0-or-later"
|
||||
depends="xdg-desktop-portal"
|
||||
makedepends="
|
||||
cups-dev
|
||||
extra-cmake-modules
|
||||
glib-dev
|
||||
kcoreaddons-dev
|
||||
kdeclarative-dev
|
||||
kio-dev
|
||||
kirigami2-dev
|
||||
kwayland-dev
|
||||
libepoxy-dev
|
||||
pipewire-dev
|
||||
plasma-framework-dev
|
||||
plasma-wayland-protocols
|
||||
qt5-qtbase-dev
|
||||
"
|
||||
subpackages="$pkgname-lang"
|
||||
|
||||
case "$pkgver" in
|
||||
*.90*) _rel=unstable;;
|
||||
*) _rel=stable;;
|
||||
esac
|
||||
source="https://download.kde.org/$_rel/plasma/$pkgver/xdg-desktop-portal-kde-$pkgver.tar.xz"
|
||||
|
||||
build() {
|
||||
cmake -B build \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=lib
|
||||
cmake --build build
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="$pkgdir" cmake --install build
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
255c500b1fdb8f45f4adeddff6960ed142d88a30235f9512f269a229397f7067c3d3b88d8a2adcf7c7108e57496caa98edb8d673b94a7ac260c89fd54764bdc9 xdg-desktop-portal-kde-5.22.90.tar.xz
|
||||
"
|
||||
Reference in new issue
Block a user