summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO53
-rw-r--r--PKGBUILD68
2 files changed, 90 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0c5268e66ad0..50c09c0c2d67 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,23 +1,50 @@
pkgbase = plasma-framework-git
- pkgdesc = Plasma library and runtime components based upon KF5 and Qt5
- pkgver = r13831.0ffd768
- pkgrel = 2
- url = https://projects.kde.org/projects/playground/libs/plasma-framework
+ pkgdesc = Plasma library and runtime components
+ pkgver = r17260.g149e059da
+ pkgrel = 1
+ url = https://kde.org/plasma-desktop/
arch = x86_64
- groups = kf5
- license = LGPL
+ license = LGPL-2.0-or-later
+ makedepends = doxygen
makedepends = extra-cmake-modules-git
- makedepends = git
- makedepends = qt5-tools
makedepends = kdoctools-git
- depends = kactivities-git
- depends = kparts-git
+ makedepends = plasma-wayland-protocols-git
+ makedepends = qt6-doc
+ makedepends = qt6-tools
+ depends = gcc-libs
+ depends = glibc
+ depends = karchive-git
+ depends = kconfig-git
+ depends = kconfigwidgets-git
+ depends = kcoreaddons-git
+ depends = kdbusaddons-git
+ depends = kglobalaccel-git
+ depends = kguiaddons-git
+ depends = ki18n-git
+ depends = kiconthemes-git
+ depends = kio-git
+ depends = knotifications-git
depends = kpackage-git
- depends = kirigami-git
+ depends = kwidgetsaddons-git
+ depends = kirigami2-git
+ depends = kcmutils-git
+ depends = ksvg-git
+ depends = plasma-activities-git
+ depends = libglvnd
+ depends = libx11
+ depends = libxcb
+ depends = qt6-base
+ depends = qt6-5compat
+ depends = qt6-declarative
+ depends = qt6-wayland
+ depends = wayland
+ provides = libplasma
+ provides = libplasma-git
provides = plasma-framework
+ conflicts = libplasma
+ conflicts = libplasma-git
conflicts = plasma-framework
source = git+https://invent.kde.org/frameworks/plasma-framework.git
- md5sums = SKIP
+ sha256sums = SKIP
pkgname = plasma-framework-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 1cde2e748b71..8228fd6aa274 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,62 @@
-# Maintainer: zanny <lordzanny@gmail.com>
-# Maintainer: Antonio Rojas <arojas@archlinux.org>
+# Maintainer: Aaron Cottle <a@aaroncottle.au>
+# Contributor: Melanie Scheirer <mel@nie.rs>
+# Contributor Antonio Rojas <arojas@archlinux.org>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
pkgname=plasma-framework-git
-_name=${pkgname%-git}
-pkgver=r13831.0ffd768
-pkgrel=2
-pkgdesc='Plasma library and runtime components based upon KF5 and Qt5'
+pkgver=r17260.g149e059da
+pkgrel=1
+pkgdesc='Plasma library and runtime components'
arch=(x86_64)
-url='https://projects.kde.org/projects/playground/libs/plasma-framework'
-license=(LGPL)
-depends=(kactivities-git kparts-git kpackage-git kirigami-git)
-makedepends=(extra-cmake-modules-git git qt5-tools kdoctools-git)
-conflicts=(plasma-framework)
-provides=(plasma-framework)
-groups=(kf5)
-source=("git+https://invent.kde.org/frameworks/$_name.git")
-md5sums=('SKIP')
+url='https://kde.org/plasma-desktop/'
+license=(LGPL-2.0-or-later)
+depends=(gcc-libs
+ glibc
+ karchive-git
+ kconfig-git
+ kconfigwidgets-git
+ kcoreaddons-git
+ kdbusaddons-git
+ kglobalaccel-git
+ kguiaddons-git
+ ki18n-git
+ kiconthemes-git
+ kio-git
+ knotifications-git
+ kpackage-git
+ kwidgetsaddons-git
+ kirigami2-git
+ kcmutils-git
+ ksvg-git
+ plasma-activities-git
+ libglvnd
+ libx11
+ libxcb
+ qt6-base
+ qt6-5compat
+ qt6-declarative
+ qt6-wayland
+ wayland)
+makedepends=(doxygen
+ extra-cmake-modules-git
+ kdoctools-git
+ plasma-wayland-protocols-git
+ qt6-doc
+ qt6-tools)
+conflicts=(libplasma libplasma-git plasma-framework)
+provides=(libplasma libplasma-git plasma-framework)
+source=(git+https://invent.kde.org/frameworks/plasma-framework.git)
+sha256sums=('SKIP')
pkgver() {
- cd $_name
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd ${pkgname%-git}
+ echo "r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)"
}
build() {
- cmake -B build -S $_name
+ cmake -B build -S plasma-framework \
+ -DBUILD_TESTING=OFF \
+ -DBUILD_QCH=ON
cmake --build build
}