diff options
author | João Figueiredo | 2024-02-12 06:05:51 +0000 |
---|---|---|
committer | João Figueiredo | 2024-02-12 06:05:51 +0000 |
commit | 5399378c6d282f599a368ff31f91638deadf128a (patch) | |
tree | 4ffe37533e8fc665f5825cf137f5b2e2369af971 | |
parent | 55997faa5d7605d4db616f09c0c46d3956374bab (diff) | |
download | aur-5399378c6d282f599a368ff31f91638deadf128a.tar.gz |
Automated license and dependency update (test)
-rw-r--r-- | .SRCINFO | 151 | ||||
-rw-r--r-- | PKGBUILD | 61 |
2 files changed, 128 insertions, 84 deletions
@@ -1,67 +1,130 @@ pkgbase = plasma-workspace-git pkgdesc = KDE Plasma Workspace - pkgver = 5.27.80_r13935.g85014ec0a + pkgver = 6.0.80_r15423.g7fb4f817b4 pkgrel = 1 url = https://kde.org/plasma-desktop/ arch = x86_64 groups = plasma-git - license = LGPL + license = LGPL-2.0-or-later makedepends = git + makedepends = baloo-git makedepends = extra-cmake-modules-git - makedepends = kdoctools-git makedepends = gpsd - makedepends = baloo-git + makedepends = kdoctools-git + makedepends = kunitconversion-git makedepends = networkmanager-qt-git makedepends = plasma-wayland-protocols-git - makedepends = plasma5support-git + depends = accountsservice + depends = appstream-qt + depends = fontconfig + depends = freetype2 + depends = gcc-libs + depends = glibc + depends = icu + depends = plasma-activities-git + depends = plasma-activities-stats-git + depends = kactivitymanagerd-git + depends = karchive-git + depends = kauth-git + depends = kbookmarks-git + depends = kcmutils-git + depends = kcolorscheme-git + depends = kcompletion-git + depends = kconfig-git + depends = kconfigwidgets-git + depends = kcoreaddons + depends = kcrash-git + depends = kde-cli-tools-git + depends = kdeclarative-git + depends = kded-git + depends = kdbusaddons + depends = kglobalaccel-git + depends = kguiaddons + depends = kholidays + depends = ki18n + depends = kiconthemes + depends = kidletime + depends = kio + depends = kio-extras + depends = kio-fuse + depends = kirigami + depends = kirigami-addons-git + depends = kitemmodels + depends = kjobwidgets + depends = knewstuff + depends = knotifications-git depends = knotifyconfig-git - depends = libksysguard-git + depends = kpackage-git + depends = kparts-git + depends = kpipewire-git + depends = krunner-git + depends = kquickcharts-git + depends = kscreenlocker-git + depends = kservice-git + depends = kstatusnotifieritem-git + depends = ksvg-git + depends = ksystemstats-git depends = ktexteditor-git + depends = ktextwidgets-git + depends = kuserfeedback-git + depends = kwallet-git + depends = kwayland-git + depends = kwidgetsaddons-git + depends = kwin-git + depends = kwindowsystem-git + depends = kxmlgui-git + depends = layer-shell-qt-git + depends = libcanberra + depends = libice + depends = libkexiv2-git + depends = libksysguard-git depends = libqalculate - depends = kde-cli-tools-git - depends = appstream-qt + depends = libsm + depends = libx11 + depends = libxau + depends = libxcb + depends = libxcrypt + depends = libxcursor + depends = libxfixes + depends = libxft + depends = libxtst + depends = milou-git + depends = ocean-sound-theme-git depends = phonon-qt6-git + depends = plasma-integration-git + depends = libplasma-git + depends = plasma5support-git + depends = prison-git + depends = qt6-5compat + depends = qt6-base + depends = qt6-declarative + depends = qt6-shadertools + depends = qt6-svg + depends = qt6-tools + depends = qt6-virtualkeyboard + depends = qt6-wayland + depends = sh + depends = solid-git + depends = systemd-libs + depends = wayland + depends = xcb-util + depends = xcb-util-image + depends = xorg-xmessage depends = xorg-xrdb depends = xorg-xsetroot - depends = kactivitymanagerd-git - depends = kholidays-git - depends = xorg-xmessage - depends = milou-git - depends = prison-git - depends = kwin-git - depends = plasma-integration-git - depends = kpeople-git - depends = kactivities-stats-git - depends = libkscreen-git - depends = kquickcharts-git - depends = kuserfeedback-git - depends = layer-shell-qt-git + depends = xorg-xwayland + depends = zlib + optdepends = appmenu-gtk-module: global menu support for GTK2 and some GTK3 applications + optdepends = baloo-git: Baloo search runner + optdepends = discover-git: manage applications installation from the launcher + optdepends = gpsd: GPS based geolocation + optdepends = kdepim-addons-git: displaying PIM events in the calendar + optdepends = kwayland-integration-git: Wayland integration for Qt5 applications + optdepends = networkmanager-qt: IP based geolocation + optdepends = plasma-workspace-wallpapers-git: additional wallpapers provides = plasma-workspace conflicts = plasma-workspace source = git+https://github.com/KDE/plasma-workspace.git - source = kde.pam sha256sums = SKIP - sha256sums = 00090291204baabe9d6857d3b1419832376dd2e279087d718b64792691e86739 pkgname = plasma-workspace-git - optdepends = plasma-workspace-wallpapers-git: additional wallpapers - optdepends = gpsd: GPS based geolocation - optdepends = networkmanager-qt: IP based geolocation - optdepends = kdepim-addons-git: displaying PIM events in the calendar - optdepends = appmenu-gtk-module: global menu support for GTK2 and some GTK3 applications - optdepends = qt6-virtualkeyboard: virtual keyboard support in lock screen - optdepends = baloo-git: Baloo search runner - optdepends = discover: manage applications installation from the launcher - provides = plasma-workspace - provides = notification-daemon - conflicts = plasma-workspace - backup = etc/pam.d/kde - -pkgname = plasma-wayland-session-git - pkgdesc = Plasma Wayland session - depends = plasma-workspace-git - depends = qt6-wayland - depends = kwayland-integration-git - depends = xorg-server-xwayland - provides = plasma-wayland-session - conflicts = plasma-wayland-session @@ -1,63 +1,44 @@ # Merged with official ABS plasma-workspace PKGBUILD by João, 2021/01/31 (all respective contributors apply herein) # Maintainer: João Figueiredo & chaotic-aur <islandc0der@chaotic.cx> -pkgbase=plasma-workspace-git -pkgname=(plasma-workspace-git plasma-wayland-session-git) -pkgver=5.27.80_r13935.g85014ec0a +pkgname=plasma-workspace-git +pkgver=6.0.80_r15423.g7fb4f817b4 pkgrel=1 pkgdesc='KDE Plasma Workspace' arch=($CARCH) url='https://kde.org/plasma-desktop/' -license=(LGPL) -depends=(knotifyconfig-git libksysguard-git ktexteditor-git libqalculate kde-cli-tools-git appstream-qt phonon-qt6-git - xorg-xrdb xorg-xsetroot kactivitymanagerd-git kholidays-git xorg-xmessage milou-git prison-git kwin-git - plasma-integration-git kpeople-git kactivities-stats-git libkscreen-git kquickcharts-git kuserfeedback-git layer-shell-qt-git) -makedepends=(git extra-cmake-modules-git kdoctools-git gpsd baloo-git networkmanager-qt-git plasma-wayland-protocols-git plasma5support-git) -conflicts=(${pkgbase%-git}) -provides=(${pkgbase%-git}) +license=(LGPL-2.0-or-later) +depends=(accountsservice appstream-qt fontconfig freetype2 gcc-libs glibc icu plasma-activities-git plasma-activities-stats-git kactivitymanagerd-git karchive-git kauth-git kbookmarks-git kcmutils-git kcolorscheme-git kcompletion-git kconfig-git kconfigwidgets-git kcoreaddons kcrash-git kde-cli-tools-git kdeclarative-git kded-git kdbusaddons kglobalaccel-git kguiaddons kholidays ki18n kiconthemes kidletime kio kio-extras kio-fuse kirigami kirigami-addons-git kitemmodels kjobwidgets knewstuff knotifications-git knotifyconfig-git kpackage-git kparts-git kpipewire-git krunner-git kquickcharts-git kscreenlocker-git kservice-git kstatusnotifieritem-git ksvg-git ksystemstats-git ktexteditor-git ktextwidgets-git kuserfeedback-git kwallet-git kwayland-git kwidgetsaddons-git kwin-git kwindowsystem-git kxmlgui-git layer-shell-qt-git libcanberra libice libkexiv2-git libksysguard-git libqalculate libsm libx11 libxau libxcb libxcrypt libxcursor libxfixes libxft libxtst milou-git ocean-sound-theme-git phonon-qt6-git plasma-integration-git libplasma-git plasma5support-git prison-git qt6-5compat qt6-base qt6-declarative qt6-shadertools qt6-svg qt6-tools qt6-virtualkeyboard qt6-wayland sh solid-git systemd-libs wayland xcb-util xcb-util-image xorg-xmessage xorg-xrdb xorg-xsetroot xorg-xwayland zlib) +makedepends=(git baloo-git extra-cmake-modules-git gpsd kdoctools-git kunitconversion-git networkmanager-qt-git plasma-wayland-protocols-git) +optdepends=('appmenu-gtk-module: global menu support for GTK2 and some GTK3 applications' + 'baloo-git: Baloo search runner' + 'discover-git: manage applications installation from the launcher' + 'gpsd: GPS based geolocation' + 'kdepim-addons-git: displaying PIM events in the calendar' + 'kwayland-integration-git: Wayland integration for Qt5 applications' + 'networkmanager-qt: IP based geolocation' + 'plasma-workspace-wallpapers-git: additional wallpapers') +conflicts=(${pkgname%-git}) +provides=(${pkgname%-git}) groups=(plasma-git) -source=("git+https://github.com/KDE/${pkgbase%-git}.git" kde.pam) -sha256sums=('SKIP' - '00090291204baabe9d6857d3b1419832376dd2e279087d718b64792691e86739') +source=("git+https://github.com/KDE/${pkgname%-git}.git") +sha256sums=('SKIP') pkgver() { - cd ${pkgbase%-git} + cd ${pkgname%-git} _ver="$(grep -m1 'set(PROJECT_VERSION' CMakeLists.txt | cut -d '"' -f2 | tr - .)" echo "${_ver}_r$(git rev-list --count HEAD).g$(git rev-parse --short HEAD)" } build() { - cmake -B build -S ${pkgbase%-git} \ + cmake -B build -S ${pkgname%-git} \ -DQT_MAJOR_VERSION=6 \ -DCMAKE_INSTALL_LIBEXECDIR=lib \ + -DGLIBC_LOCALE_GEN=OFF \ -DBUILD_TESTING=OFF cmake --build build } -package_plasma-workspace-git() { - optdepends=('plasma-workspace-wallpapers-git: additional wallpapers' - 'gpsd: GPS based geolocation' 'networkmanager-qt: IP based geolocation' - 'kdepim-addons-git: displaying PIM events in the calendar' - 'appmenu-gtk-module: global menu support for GTK2 and some GTK3 applications' - 'qt6-virtualkeyboard: virtual keyboard support in lock screen' - 'baloo-git: Baloo search runner' 'discover: manage applications installation from the launcher') - conflicts=(plasma-workspace) - provides=(plasma-workspace notification-daemon) - backup=('etc/pam.d/kde') - +package() { DESTDIR="$pkgdir" cmake --install build - - install -Dm644 "$srcdir"/kde.pam "$pkgdir"/etc/pam.d/kde - - # Split plasma-wayland scripts - rm -r "$pkgdir"/usr/share/wayland-sessions -} - -package_plasma-wayland-session-git() { - pkgdesc='Plasma Wayland session' - depends=(plasma-workspace-git qt6-wayland kwayland-integration-git xorg-server-xwayland) - conflicts=(plasma-wayland-session) - provides=(plasma-wayland-session) - - install -Dm644 build/login-sessions/plasmawayland.desktop "$pkgdir"/usr/share/wayland-sessions/plasmawayland.desktop } |