plasma 5.11.0

This commit is contained in:
AlmAck 2017-10-14 22:25:43 +01:00
parent 3ec0334cfc
commit debbaaec8d
9 changed files with 143 additions and 87 deletions

34
drkonqi/PKGBUILD Normal file
View File

@ -0,0 +1,34 @@
source ../plasma.conf
pkgname=drkonqi
pkgver=${PVersion}
pkgrel=1
pkgdesc='The KDE crash handler'
arch=(x86_64)
url='https://www.kde.org/workspaces/plasmadesktop/'
license=(GPL2)
depends=(kidletime kxmlrpcclient gdb)
makedepends=(extra-cmake-modules)
groups=(plasma)
options=("debug")
source=("${PServer}/${pkgver}/${pkgname}-${PVersion}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
'SKIP' )
validpgpkeys=( ${Pvalidpgpkeys[@]} )
prepare() {
mkdir -p build
cd ${pkgname}-${pkgver}
}
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd build
make DESTDIR="${pkgdir}" install
}

View File

@ -8,7 +8,7 @@ pkgdesc="Tools based on KDE Frameworks 5 to better interact with the system"
arch=('x86_64')
url='https://projects.kde.org/projects/kde/workspace/kde-cli-tools'
license=('LGPL')
depends=('kdesu' 'kdelibs4support' 'kcmutils')
depends=('kdesu' 'kdelibs4support' 'kcmutils' 'kactivities')
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
checkdepends=("cmake")
groups=('plasma')

View File

@ -7,7 +7,7 @@ pkgdesc="Qt Platform Theme integration plugins for the Plasma workspaces"
arch=(x86_64)
url='https://www.kde.org/workspaces/plasmadesktop/'
license=(LGPL)
depends=(kio kwayland libxcursor ttf-noto ttf-oxygen breeze)
depends=(kio kwayland libxcursor ttf-noto ttf-oxygen breeze qqc2-desktop-style)
makedepends=("extra-cmake-modules>=${KFECMVersion}" python3)
options=("debug")
groups=('plasma')

35
plasma-vault/PKGBUILD Normal file
View File

@ -0,0 +1,35 @@
source ../plasma.conf
pkgname=plasma-vault
pkgver=${PVersion}
pkgrel=1
pkgdesc="Plasma applet and services for creating encrypted vaults"
arch=(x86_64)
url="https://www.kde.org/"
license=(LGPL)
groups=(plasma)
options=("debug")
depends=(plasma-workspace)
makedepends=(extra-cmake-modules python)
optdepends=('encfs: to use encFS for encryption' 'cryfs: to use cryFS for encryption')
source=("${PServer}/${pkgver}/${pkgname}-${PVersion}.tar.xz"{,.sig})
sha256sums=( $(getSum ${pkgname})
'SKIP' )
validpgpkeys=( ${Pvalidpgpkeys[@]} )
prepare() {
mkdir -p build
cd ${pkgname}-${pkgver}
}
build() {
cd build
cmake_kf5 ../${pkgname}-${pkgver}
make
}
package() {
cd build
make DESTDIR="${pkgdir}" install
}

View File

@ -2,7 +2,7 @@
source ../plasma.conf
pkgbase=plasma-workspace
pkgname=('plasma-workspace' 'drkonqi' 'plasma-wayland-session')
pkgname=('plasma-workspace' 'plasma-wayland-session')
pkgver=${PVersion}
pkgrel=1
pkgdesc='KDE Plasma Workspace'
@ -20,12 +20,10 @@ makedepends=('extra-cmake-modules' 'kdoctools' 'gpsd' 'baloo'
groups=('plasma')
options=("debug")
source=("${PServer}/${PVersion}/${pkgname}-${pkgver}.tar.xz"{,.sig}
"kde.pam"
KDE-375053.patch::https://cgit.kde.org/plasma-workspace.git/patch/?id=dba0f80288b41e385f6a358f325b6b05d8ae11c4)
"kde.pam")
sha256sums=( $(getSum ${pkgname} | head -n1)
'SKIP'
'44a7c7acee30547dd41d0a593486b29df4eaa5c3707287b87e23b1104de3964a'
'd0056de5eb52bc1ce9b720c34742a8284d5e0161d41d0c5e67229d65bb873341')
'44a7c7acee30547dd41d0a593486b29df4eaa5c3707287b87e23b1104de3964a')
validpgpkeys=(${Pvalidpgpkeys[@]})
prepare() {
@ -34,9 +32,6 @@ prepare() {
cd ${pkgbase}-${pkgver}
# be sure to use the Qt5 version of qtpaths
sed -e 's:qtpaths:qtpaths-qt5:' -i startkde/start*.cmake
# AppMenu: Don't call AboutToShow on LayoutUpdated
patch -Np1 -i ${srcdir}/KDE-375053.patch
}
build() {
@ -58,22 +53,10 @@ package_plasma-workspace() {
install -Dm644 "${srcdir}"/kde.pam \
"${pkgdir}"/etc/pam.d/kde
# Remove conflicts with drkonqi
rm "${pkgdir}"/usr/lib/drkonqi
rm -r "${pkgdir}"/usr/share/drkonqi
# Split plasma-wayland scripts
rm -r "$pkgdir"/usr/share/wayland-sessions
}
package_drkonqi() {
pkgdesc='KDE crash handler'
depends=('kdewebkit' 'kxmlrpcclient' 'gdb')
cd build/drkonqi
make DESTDIR="${pkgdir}" install
}
package_plasma-wayland-session() {
pkgdesc='Plasma Wayland session'
depends=('plasma-workspace' 'qt5-wayland' 'kwayland-integration' 'xorg-server-xwayland')

View File

@ -4,8 +4,8 @@ PInstallPrefix="/usr"
PServer="http://download.kde.org/stable/plasma/"
#PServer="http://download.kde.org/unstable/plasma/"
# Frameworks version
PVersion="5.10.5"
PSubVersion="5.10.5"
PVersion="5.11.0"
PSubVersion="5.11.0"
# Build type; can be one of Debug,Release and RelWithDebInfo
PBuildType="RelWithDebInfo"

View File

@ -11,26 +11,26 @@
# the dependencies correctly
#
bluedevil
polkit-kde-agent
kde-cli-tools
kwayland-integration
libkscreen
kwrited
kdecoration
kscreenlocker
kwin
breeze
oxygen
libksysguard
ksysguard
milou
plasma-integration
plasma-workspace
powerdevil
khotkeys
kinfocenter
kmenuedit
#bluedevil
#polkit-kde-agent
#kde-cli-tools
#kwayland-integration
#libkscreen
#kwrited
#kdecoration
#kscreenlocker
#kwin
#breeze
#oxygen
#libksysguard
#ksysguard
#milou
#plasma-integration
#plasma-workspace
#powerdevil
#khotkeys
#kinfocenter
#kmenuedit
systemsettings
kdeplasma-addons
sddm-kcm
@ -49,6 +49,8 @@ kactivitymanagerd
breeze-gtk
breeze-plymouth
breeze-grub
drkonqi
plasma-vault
# TODO
#xdg-desktop-portal-kde

View File

@ -1,42 +1,44 @@
394945cbb8a9c2b3249f9aa7601874a10b0cbfc6ffd425fd77cfcf19df73d006 bluedevil-5.10.5.tar.xz
1ba46701e13f983b97c7e7dd01da8637a2f17ee818928064f4729895ac1dac66 breeze-5.10.5.tar.xz
2e0eac19f5b5831787d809afb373d7ac27c01cc7021f9054f359678f1b85a12a breeze-grub-5.10.5.tar.xz
0a7063950663bed3d5d97ad541725ec35e7df1e5ce636146e19c0798706ead44 breeze-gtk-5.10.5.tar.xz
653438029242366983e0378568c77346cc5f6bf044f43f4c704323b82b41efa4 breeze-plymouth-5.10.5.tar.xz
ae13990f3d9afcffd713d04d2fc6e072a54c2efe6746d19714211b953cc0b420 discover-5.10.5.tar.xz
67937165a443b9d1dd9cb5f97000cabb488a83d278d76e58dfa460e5e34982a5 kactivitymanagerd-5.10.5.tar.xz
731f962e72a741bba5e3608fc4acca1deb896c670c140e82d814d3bffbca4ec4 kde-cli-tools-5.10.5.tar.xz
c355b29165df1d84d640a257ce10c304dd5ba6b46c99e15cb4225dbb747c443c kdecoration-5.10.5.tar.xz
a5bedaa880d416a8ab259c59dc84b4086a1cb8582d95d8632d79c3e9a746b8a8 kde-gtk-config-5.10.5.tar.xz
25af1f57b594a4b2a5c629b012b48c5db8d3300b9decd8cd25a20313d150baf5 kdeplasma-addons-5.10.5.tar.xz
610f916b19f8ae74448bc856647aa6037b569971456ae1b8e2d1c1aaca269165 kgamma5-5.10.5.tar.xz
3a168921f5c5d5d41ed012ff898e7c5a18b38ed69b868cb188c48d6f5158bdc7 khotkeys-5.10.5.tar.xz
5527a3f1bb608dbaf092747c9e0c1ac24305987f31eb10604a536c73af978e3a kinfocenter-5.10.5.tar.xz
5555aacc9b97d8c64073fa5007659520bbf4fc4996f50d036e2381fa0a35e82c kmenuedit-5.10.5.tar.xz
6e9f010165b1abc77c355c730cadecb88e55e1812d0d0db8d84a5acc89c20ba9 kscreen-5.10.5.tar.xz
6bf60a70eea9aa6594c7a799855a8a1d492d78ce8b9b014ae5bca9242fe9881d kscreenlocker-5.10.5.tar.xz
5c4a166ca5d6a9d99f91c8640121f02db2002a1480b299e47995533651508ca4 ksshaskpass-5.10.5.tar.xz
16cba11ec6f046f2d9587c84a1046af3fedd8b9d8d773ad8a90ff824ba029f7b ksysguard-5.10.5.tar.xz
c42e444c9c85dc5bbc60bbd666d20ea72162ddd38dc18254c47c48a0ca404073 kwallet-pam-5.10.5.tar.xz
be55e85c78635a075946be5fc14ea2dddf7a5b9d0e9911bd2a85d82777863e68 kwayland-integration-5.10.5.tar.xz
cc7f6b6c5d86270b30a8c7087f00152b084e67dfd515ae009c2903a0c2b0bedb kwin-5.10.5.tar.xz
894d7f3231e8842676560a5a1e872532e2c70dd302f647e7a2676143c982f072 kwrited-5.10.5.tar.xz
c6025440b2e8d81c44ee8063dd2c32c8461d033a8840bbdb6bf65c8e6ece5428 libkscreen-5.10.5.tar.xz
d6e72c2c01da59c833b08b72b36b667eab2971471e468118e79681e0bbbcac51 libksysguard-5.10.5.tar.xz
ff917f7480a2df10e351e92ce07a0c9fdd7f07d05711018adfc6c848934e781a milou-5.10.5.tar.xz
a97a01d0db02b4b1574f5652a9ff1ffef84b085ed67c2b8f68b3818d56d6315c oxygen-5.10.5.tar.xz
15bfd43b9589654f1c8c56601fc392a1a16f07b2979ae1d92d4f9570c514beeb plasma-desktop-5.10.5.tar.xz
56c2adf52399536278dbad3605c1088e214ef6c57c72e06f297da2739be69d95 plasma-integration-5.10.5.tar.xz
7101d07fb1c64cd45591256e756134f85051966762530d8d5a0a93e3ddac9600 plasma-nm-5.10.5.tar.xz
e15a12e060fd920012fd2ff71d780489b971aad3f810a92f2fcbc37af8e8000c plasma-pa-5.10.5.tar.xz
cb833632b3baa4c9952c0096924acf8b1a0b918d4d162eb136c46631026f5656 plasma-sdk-5.10.5.tar.xz
08f68baf032ede2f28e946daea3c955bc350f2eb4f2d190016c512d67e19d055 plasma-tests-5.10.5.tar.xz
54927297f46fbc9556d6027880712f94eeccf39f09b613e79fcdc26ce5df22d8 plasma-workspace-5.10.5.tar.xz
0831c8a1749f1bb50558c8113db32e78dac2d607e2c9427b1343c06ed3c4f5fc plasma-workspace-wallpapers-5.10.5.tar.xz
5e1cd096b7b196a7c38abd49da2a13710cc95cd5fdec6c02b6abd7d1b0526e87 plymouth-kcm-5.10.5.tar.xz
e2dafa312e4cd4cd01f883408b12efe38aa9d99c9a844e41b6c57c678e9b1495 polkit-kde-agent-1-5.10.5.tar.xz
67774545bc5fdd6edd96d28aa68835444cf5e0df2af80418dccb3ba4f6a3f035 powerdevil-5.10.5.tar.xz
5c2731f34e76fff4c6a228163426a1777f6658fe08284987341af6665769148e sddm-kcm-5.10.5.tar.xz
22e645fe21dc8b906ccfd2daa1a424f6b661a218ffdec9e289f50b295dbd7c2c systemsettings-5.10.5.tar.xz
d84a059f32be294f0da407655c867c559818b6660913ecf8eb503b25c58131ba user-manager-5.10.5.tar.xz
6a85d83a0595f881a4998b10b249d326028bc8b07156861edc5ff23cb125fb65 xdg-desktop-portal-kde-5.10.5.tar.xz
7cd235b185e1cb7117f1906804553f0e8c7351c762db3c4b811d06fc92e598cd bluedevil-5.11.0.tar.xz
d46449e0845f46e5e4ba6a7e0976701e08c16c271e3bfd189a2c56d7e9370180 breeze-5.11.0.tar.xz
18c574d19e4ee89055d20bb001a3a2ac6a217f35cfcb0f8151c6c836b7ecd19b breeze-grub-5.11.0.tar.xz
b6352b3fe01af79a0ab097668fa34bda1513c9f1a09bbae04ff6fc813c44f83e breeze-gtk-5.11.0.tar.xz
3495dc35f8be64d908ea70ce5b9d43cbba159b060eef3a971267d39b63b08c23 breeze-plymouth-5.11.0.tar.xz
5f62347bba692e9885fc8e5d16ea2cc94d1c1c8e848022fdb31178a046320bd3 discover-5.11.0.tar.xz
5b0b19acbcaa614ba0fb6969ac95be7dfa3240aaa6b2ed9c7216cc7fc14dd7ec drkonqi-5.11.0.tar.xz
f46ed3b659432cc261e72c77d8e3614ddc46a439272a255b1ac1479fc3e62657 kactivitymanagerd-5.11.0.tar.xz
cd76a45f407520c81a21b1f5bc2100c1ddadcdbf2e2dbb8b073069778055a17b kde-cli-tools-5.11.0.tar.xz
2e6453445a7695c598005110ecedb58a50a9fd8fafcdbd3ba7bf2350210d0399 kdecoration-5.11.0.tar.xz
dc999a35bc72ec6909d3db5402feb0bba01c54521f8717a3838b03a9e86ec10c kde-gtk-config-5.11.0.tar.xz
d4ee021086d77794a20c8a08238bc83e46ca1a2c4126b5bd32b0e43cfb7f0dda kdeplasma-addons-5.11.0.tar.xz
ee92121dcb1b2ea4730b7ff917e14c252a11486dffc545bb817b35d8f4a71d2d kgamma5-5.11.0.tar.xz
16cd090c27828196bfd3768b09200cd7ce09964c1b9cfa8d777c6f84bd5088f8 khotkeys-5.11.0.tar.xz
a4aee1158ead6d9c5873db4d245fc9bf9522f72e73983d3bde1bbbc9bce51c87 kinfocenter-5.11.0.tar.xz
0fe821472215853567a507fbfb8b050a86d4920f96e52fec2f1b7ea2c680e443 kmenuedit-5.11.0.tar.xz
f1124d51195e9af80968d4a64a9e6297a3d572c2666cc753701b9e838a13d664 kscreen-5.11.0.tar.xz
a15fc61c390cc463c51064757cf28b3ad9dbfeebda59e737980b7ff0db3dd2f2 kscreenlocker-5.11.0.tar.xz
e01a97c937e275db5695b1ab0066cdb8bfda5dbe2a03222a9561ab25ffdeccda ksshaskpass-5.11.0.tar.xz
f2f465d7310910774bb7ce2dd21ee17261f2768faffc448046b9d2f7484a737a ksysguard-5.11.0.tar.xz
f278b63606168bbfd97658834b59a88465549ffb52607bce73449005a3fb62eb kwallet-pam-5.11.0.tar.xz
c218e8f58bbac918419ddb932907eacb361a468e45ad5f283af488aa27770fef kwayland-integration-5.11.0.tar.xz
fa1b12470f639858ce3d07b820c8336c643f52bcea71fca06f9191d97e1def05 kwin-5.11.0.tar.xz
3df2bb652a3b80cea31f1c89c01b710698afee3ba4d5f10b29b9a6122a30ebd2 kwrited-5.11.0.tar.xz
24b3cb175922cbec2f5b97b249f2beabd365e0726eca5f67f588038aa0748604 libkscreen-5.11.0.tar.xz
127d15ec9e476dc19f2855f2b41148336f30f46be6e1e533311e4202bfd5c728 libksysguard-5.11.0.tar.xz
d3f690fe4cfeab3cc8e58e663f1834c6e69b417baf5c0a152a4fd610de8b2399 milou-5.11.0.tar.xz
205680de697e327096cce06a3895276f0019121ac6018add4da1be95b1779319 oxygen-5.11.0.tar.xz
6696dd44045ed8e4940eda19a7f04077346792da90cd31b26f3e1bc5640546ed plasma-desktop-5.11.0.tar.xz
e010989088feefe26240036edbe423be0e16622b402720c26a0d3d0c4ade32c3 plasma-integration-5.11.0.tar.xz
0ebb19efc386305f3f83563d55cf776799e1a0546d0f5532681714edfbe4a3ad plasma-nm-5.11.0.tar.xz
e43bacb6729e90bdf1d6f8438a530d84f6c47d08ecc3a1cac6d96e56c6274aa8 plasma-pa-5.11.0.tar.xz
267e40ed8ab2a846a19a571daf4556462579783e37380309d0c259f2afd5d8f4 plasma-sdk-5.11.0.tar.xz
f14bbb2a80d7acf80e7ecb30cd1c126e5a083034f2059d814d4a1f813fcee456 plasma-tests-5.11.0.tar.xz
94bbf5ae8028fea22994ddb0aa71cb2a29e559b98b050a926fb554efe4d979c5 plasma-vault-5.11.0.tar.xz
7c043d05a12cdb1d31b3e47bb3c8bdb312ea4889cdf5d069dcf3f18d729becd3 plasma-workspace-5.11.0.tar.xz
59f612bd830a791597e60b2daa2f1eeea3ea089accd4ab736663dbf73cebf3f0 plasma-workspace-wallpapers-5.11.0.tar.xz
83c05f79b00c3b4adea70f02cccf95b11088efbf2ea3c267d089b41ca0c51dc6 plymouth-kcm-5.11.0.tar.xz
201709f981c7e1efcba0c7d0809bd1df4134493b7ab68c8f878e320ee6ac3ee6 polkit-kde-agent-1-5.11.0.tar.xz
53e097366d42c6c45c0ade76aadd44dffc1a4a209a07a34fa7547ad2adce5fd0 powerdevil-5.11.0.tar.xz
5fb82454015e874c0f7abc575c4980dd657cb82cd11da176015ec30850d1bdee sddm-kcm-5.11.0.tar.xz
2b7878c16d30ffb7915e9db58eedb18e5460659f668ab3945afdd675894cacf1 systemsettings-5.11.0.tar.xz
b1c9222f811cdbd2e2267235b49d5947e8761ae02453171ac927c25a46498b86 user-manager-5.11.0.tar.xz
6000ffb0e7c83b291d09c604e1d057ff58fb854a90548973c057d9d248303179 xdg-desktop-portal-kde-5.11.0.tar.xz

View File

@ -8,7 +8,7 @@ pkgdesc='KDE system settings'
arch=('x86_64')
url='https://projects.kde.org/projects/kde/workspace/systemsettings'
license=('LGPL')
depends=('kcmutils' 'khtml')
depends=('kcmutils' 'khtml' 'kactivities-stats' 'kirigami2')
makedepends=('extra-cmake-modules' 'kdoctools' 'python3')
groups=('plasma')
options=("debug")