diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/actions.py b/desktop/kde6/plasma/plasma-workspace-kf6/actions.py new file mode 100644 index 0000000000..f40190d38a --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/actions.py @@ -0,0 +1,32 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import kde6 +from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + #shelltools.system("sed -i 's|5.11.0|5.10.0|g' CMakeLists.txt") + kde6.configure() + +def build(): + kde6.make() + +def install(): + kde6.install() + #pisitools.dosym("/usr/lib/drkonqi-kf6", "/usr/lib/libexec/drkonqi-kf6") + + pisitools.dosym("/usr/bin/startplasma-x11", "usr/bin/startkde") + + #set pisi-crocus-ancyrensis photos as default wallpapers + pisitools.dosed("%s/usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/defaults" % get.installDIR(), "Next", "pisi-crocus-ancyrensis") + + #set pisi-crocus-ancyrensis photos as default wallpapers + #pisitools.dosed("%s/usr/share/plasma/look-and-feel/org.kde.breeze-kf6dark.desktop/contents/defaults" % get.installDIR(), "Next", "pisi-crocus-ancyrensis") + #pisitools.dosed("%s/usr/share/plasma/look-and-feel/org.kde.breeze-kf6twilight.desktop/contents/defaults" % get.installDIR(), "Next", "pisi-crocus-ancyrensis") + + pisitools.dodoc("LICENSES/*") diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/comar/kde.pam b/desktop/kde6/plasma/plasma-workspace-kf6/comar/kde.pam new file mode 100755 index 0000000000..0e6062d7be --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/comar/kde.pam @@ -0,0 +1,13 @@ +# Begin /etc/pam.d/kde + +auth requisite pam_nologin.so +auth required pam_env.so + +auth required pam_succeed_if.so uid >= 0 quiet +auth include system-auth + +account include system-account +password include system-password +session include system-session + +# End /etc/pam.d/kde \ No newline at end of file diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/0001-Rename-qdbus-in-startkde.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/0001-Rename-qdbus-in-startkde.patch new file mode 100755 index 0000000000..30ed016829 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/0001-Rename-qdbus-in-startkde.patch @@ -0,0 +1,32 @@ +diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake +index 91c8a3c..0c658bd 100644 +--- a/startkde/startkde.cmake ++++ b/startkde/startkde.cmake +@@ -20,13 +20,13 @@ unset DYLD_FORCE_FLAT_NAMESPACE + bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'` + if [ -n "$bindir" ]; then + qbindir=`qtpaths --binaries-dir` +- qdbus=$qbindir/qdbus ++ qdbus=$qbindir/qdbus-qt5 + case $PATH in + $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;; + *) PATH=$bindir:$PATH; export PATH;; + esac + else +- qdbus=qdbus ++ qdbus=qdbus-qt5 + fi + + # Check if a KDE session already is running and whether it's possible to connect to X +@@ -300,9 +300,9 @@ fi + if $qdbus >/dev/null 2>/dev/null; then + : # ok + else +- echo 'startkde: Could not start D-Bus. Can you call qdbus?' 1>&2 ++ echo 'startkde: Could not start D-Bus. Can you call qdbus-qt5?' 1>&2 + test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null +- xmessage -geometry 500x100 "Could not start D-Bus. Can you call qdbus?" ++ xmessage -geometry 500x100 "Could not start D-Bus. Can you call qdbus-qt5?" + exit 1 + fi + diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/0003-Remove-export-of-QT_PLUGIN_PATH.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/0003-Remove-export-of-QT_PLUGIN_PATH.patch new file mode 100755 index 0000000000..041febb4d8 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/0003-Remove-export-of-QT_PLUGIN_PATH.patch @@ -0,0 +1,29 @@ +From dde9b1c1930d333d8daff25c73400e1e67f3c630 Mon Sep 17 00:00:00 2001 +From: Hrvoje Senjan +Date: Sun, 7 Sep 2014 22:55:24 +0200 +Subject: [PATCH 3/3] Remove export of QT_PLUGIN_PATH + +--- + startkde/startkde.cmake | 6 ------ + 1 file changed, 6 deletions(-) + +diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake +index 51721d1..1d67be0 100644 +--- a/startkde/startkde.cmake ++++ b/startkde/startkde.cmake +@@ -220,12 +220,6 @@ for prefix in `echo $scriptpath`; do + done + done + +-# Set the path for Qt plugins provided by KDE +-QT_PLUGIN_PATH=${QT_PLUGIN_PATH+$QT_PLUGIN_PATH:}`qtpaths --plugin-dir` +-# TODO: Do we really need this? +-QT_PLUGIN_PATH=$QT_PLUGIN_PATH:$kdehome/lib/kde6/plugins/ +-export QT_PLUGIN_PATH +- + # Activate the kde font directories. + # + # There are 4 directories that may be used for supplying fonts for KDE. +-- +2.1.0 + diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/390890.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/390890.patch new file mode 100644 index 0000000000..aea6104012 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/390890.patch @@ -0,0 +1,41 @@ +From 0885170daf56fbb2d5558ae271bb44043a76d018 Mon Sep 17 00:00:00 2001 +From: Anthony Fieroni +Date: Mon, 14 Jan 2019 20:14:02 +0200 +Subject: [systemtray] Workaround component creation + +CCBUG: 390890 + +Differential Revision: https://phabricator.kde.org/D16890 + +Signed-off-by: Anthony Fieroni +--- + applets/systemtray/package/contents/ui/main.qml | 6 ++---- + 1 file changed, 2 insertions(+), 4 deletions(-) + +diff --git a/applets/systemtray/package/contents/ui/main.qml b/applets/systemtray/package/contents/ui/main.qml +index 55623e5..4e56996 100644 +--- a/applets/systemtray/package/contents/ui/main.qml ++++ b/applets/systemtray/package/contents/ui/main.qml +@@ -50,7 +50,8 @@ MouseArea { + + property alias statusNotifierModel: statusNotifierModel + +- property Component plasmoidItemComponent ++ // workaround https://bugreports.qt.io/browse/QTBUG-71238 / https://bugreports.qt.io/browse/QTBUG-72004 ++ property Component plasmoidItemComponent: Qt.createComponent("items/PlasmoidItem.qml") + + Plasmoid.onExpandedChanged: { + if (!plasmoid.expanded) { +@@ -102,9 +103,6 @@ MouseArea { + } + + Containment.onAppletAdded: { +- if (!plasmoidItemComponent) { +- plasmoidItemComponent = Qt.createComponent("items/PlasmoidItem.qml"); +- } + //Allow the plasmoid expander to know in what window it will be + var plasmoidContainer = plasmoidItemComponent.createObject(invisibleEntriesContainer, {"x": x, "y": y, "applet": applet}); + +-- +cgit v1.1 + diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/build_fix-qt.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/build_fix-qt.patch new file mode 100755 index 0000000000..a895c5dc92 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/build_fix-qt.patch @@ -0,0 +1,12 @@ +diff -Nuar a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2016-09-29 14:35:53.000000000 +0300 ++++ b/CMakeLists.txt 2016-10-08 15:25:48.701882533 +0300 +@@ -4,7 +4,7 @@ + + cmake_minimum_required(VERSION 2.8.12 FATAL_ERROR) + +-set(QT_MIN_VERSION "5.6.1") ++set(QT_MIN_VERSION "5.6.0") + set(KF5_MIN_VERSION "5.26.0") + set(INSTALL_SDDM_THEME TRUE) + find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS Widgets Quick QuickWidgets Concurrent Test Script Network) diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/create_kdehome.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/create_kdehome.patch new file mode 100755 index 0000000000..a730ba66af --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/create_kdehome.patch @@ -0,0 +1,19 @@ +diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake +index 0c658bd..51721d1 100644 +--- a/startkde/startkde.cmake ++++ b/startkde/startkde.cmake +@@ -64,6 +64,14 @@ fi + + mkdir -p $configDir + ++kdehome=$HOME/@KDE_DEFAULT_HOME@ ++test -n "$KDEHOME" && kdehome=`echo "$KDEHOME"|sed "s,^~/,$HOME/,"` ++ ++# see kstartupconfig source for usage ++mkdir -m 700 -p $kdehome ++mkdir -m 700 -p $kdehome/share ++mkdir -m 700 -p $kdehome/share/config ++ + #This is basically setting defaults so we can use them with kstartupconfig5 + cat >$configDir/startupconfigkeys < +Date: Thu, 14 Oct 2021 15:44:33 -0600 +Subject: [PATCH] sddm-theme: fix missing password field on "Other" page + +On this page there is no concept of the user being passwordless because +no username has been specified by the user yet; we cannot know ahead of +time. As a result, userList.currentItem.needsPassword is blank so the +password field gets hidden. + +We should just assume that in username/password entry mode, all users +have a password set. For any users where this is not the case, they can +just leave the password blank, and it's not any worse than it was in +Plasma 5.22. + +BUG: 443737 +FIXED-IN: 5.23.1 + + +(cherry picked from commit f038ab3f494f26b443b10ff5dc9f156e1ec16341) +--- + sddm-theme/Login.qml | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/sddm-theme/Login.qml b/sddm-theme/Login.qml +index 8829666f1..6d3d62804 100644 +--- a/sddm-theme/Login.qml ++++ b/sddm-theme/Login.qml +@@ -83,7 +83,7 @@ SessionManagementScreen { + } + } + +- visible: userList.currentItem.needsPassword ++ visible: root.showUsernamePrompt || userList.currentItem.needsPassword + + Keys.onEscapePressed: { + mainStack.currentItem.forceActiveFocus(); +@@ -119,7 +119,7 @@ SessionManagementScreen { + + icon.name: text.length == 0 ? "go-next" : "" + +- text: userList.currentItem.needsPassword ? "" : i18n("Log In") ++ text: root.showUsernamePrompt || userList.currentItem.needsPassword ? "" : i18n("Log In") + onClicked: startLogin(); + } + } +-- +GitLab + diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/f32002ce50edc3891f1fa41173132c820b917d57.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/f32002ce50edc3891f1fa41173132c820b917d57.patch new file mode 100755 index 0000000000..26b8baa09b --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/f32002ce50edc3891f1fa41173132c820b917d57.patch @@ -0,0 +1,31 @@ +From f32002ce50edc3891f1fa41173132c820b917d57 Mon Sep 17 00:00:00 2001 +From: Marco Martin +Date: Mon, 5 Feb 2018 13:12:51 +0100 +Subject: Make sure device paths are quoted + +in the case a vfat removable device has $() or `` in its label, +such as $(touch foo) the quoted command may get executed, +leaving an attack vector. Use KMacroExpander::expandMacrosShellQuote +to make sure everything is quoted and not interpreted as a command + +BUG:389815 +--- + solid-kf6uiserver/deviceserviceaction.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/solid-kf6uiserver/deviceserviceaction.cpp b/solid-kf6uiserver/deviceserviceaction.cpp +index f49c967..738b27c 100644 +--- a/solid-kf6uiserver/deviceserviceaction.cpp ++++ b/solid-kf6uiserver/deviceserviceaction.cpp +@@ -158,7 +158,7 @@ void DelayedExecutor::delayedExecute(const QString &udi) + + QString exec = m_service.exec(); + MacroExpander mx(device); +- mx.expandMacros(exec); ++ mx.expandMacrosShellQuote(exec); + + KRun::runCommand(exec, QString(), m_service.icon(), 0); + deleteLater(); +-- +cgit v0.11.2 + diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/kde-env.sh b/desktop/kde6/plasma/plasma-workspace-kf6/files/kde-env.sh new file mode 100755 index 0000000000..56175eae19 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/kde-env.sh @@ -0,0 +1,19 @@ +export KF5=/usr +export QTDIR=/usr/lib/qt5 +export XDG_DATA_DIRS=$KF5/share:$XDG_DATA_DIRS:/usr/share +export XDG_CONFIG_DIRS=$XDG_CONFIG_DIRS:/etc/xdg +export PATH=$KF5/bin:$QTDIR/bin:$PATH +export QT_PLUGIN_PATH=$QTDIR/plugins:$QT_PLUGIN_PATH +export QML2_IMPORT_PATH=/usr/lib/qt5/qml:/usr/lib/qt5/qmldir +export QML_IMPORT_PATH=$QML2_IMPORT_PATH +export KDE_SESSION_VERSION=5 +export KDE_FULL_SESSION=true +#separete +export XDG_DATA_HOME=$HOME/.local/share +export XDG_CONFIG_HOME=$HOME/.config +export XDG_CACHE_HOME=$HOME/.cache +#export XDG_RUNTIME_DIR=/tmp/runtime-$USER +#build +export CMAKE_PREFIX_PATH=$KF5:$CMAKE_PREFIX_PATH +#debug +export QT_MESSAGE_PATTERN='%{appname}(%{pid})/%{category} %{function}: %{message}' diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/kde-np.pam b/desktop/kde6/plasma/plasma-workspace-kf6/files/kde-np.pam new file mode 100755 index 0000000000..49d739c365 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/kde-np.pam @@ -0,0 +1,13 @@ +# Begin /etc/pam.d/kde-np + +auth requisite pam_nologin.so +auth required pam_env.so + +auth required pam_succeed_if.so uid >= 0 quiet +auth required pam_permit.so + +account include system-account +password include system-password +session include system-session + +# End /etc/pam.d/kde-np \ No newline at end of file diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/kde.pam b/desktop/kde6/plasma/plasma-workspace-kf6/files/kde.pam new file mode 100755 index 0000000000..0e6062d7be --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/kde.pam @@ -0,0 +1,13 @@ +# Begin /etc/pam.d/kde + +auth requisite pam_nologin.so +auth required pam_env.so + +auth required pam_succeed_if.so uid >= 0 quiet +auth include system-auth + +account include system-account +password include system-password +session include system-session + +# End /etc/pam.d/kde \ No newline at end of file diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/kscreensaver.pam b/desktop/kde6/plasma/plasma-workspace-kf6/files/kscreensaver.pam new file mode 100644 index 0000000000..1f493e3367 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/kscreensaver.pam @@ -0,0 +1,6 @@ +# Begin /etc/pam.d/kscreen-kf6saver + +auth include system-auth +account include system-account + +# End /etc/pam.d/kscreen-kf6saver diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/lockscreen-focus.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/lockscreen-focus.patch new file mode 100755 index 0000000000..c4e1b17e52 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/lockscreen-focus.patch @@ -0,0 +1,17 @@ +--- a/lookandfeel/contents/lockscreen-kf6/Lockscreen-kf6.qml ++++ b/lookandfeel/contents/lockscreen-kf6/Lockscreen-kf6.qml +@@ -156,6 +156,14 @@ + enabled: !authenticator.graceLocked + onAccepted: unlockFunction() + focus: true ++ //HACK: Similar hack is needed in sddm loginscreen ++ //TODO: investigate ++ Timer { ++ interval: 200 ++ running: true ++ repeat: false ++ onTriggered: passwordInput.forceActiveFocus() ++ } + visible: block.mainItem.model.get(block.mainItem.selectedIndex)["showPassword"] + onVisibleChanged: { + if (visible) { diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/files/plasma-animation-duration.patch b/desktop/kde6/plasma/plasma-workspace-kf6/files/plasma-animation-duration.patch new file mode 100644 index 0000000000..242dd50c63 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/files/plasma-animation-duration.patch @@ -0,0 +1,94 @@ +From 2958702524348e9e4fcbdf490be731e92b353dad Mon Sep 17 00:00:00 2001 +From: Nate Graham +Date: Tue, 24 Mar 2020 08:10:54 -0600 +Subject: Stop multiplying duration values + +Summary: +After D28144, some animations are now too long because they were inappropriately +multiplying a duration value. That's no longer necessary, so let's remove the +multiplication. + +Depends on D28144 + +Test Plan: Various things that were a bit too slow before feel just right now + +Reviewers: #vdg, #plasma, cblack + +Reviewed By: #vdg, #plasma, cblack + +Subscribers: cblack, plasma-devel + +Tags: #plasma + +Differential Revision: https://phabricator.kde.org/D28238 +--- + applets/devicenotifier/package/contents/ui/FullRepresentation.qml | 2 +- + applets/systemtray/package/contents/ui/ExpanderArrow.qml | 2 +- + lookandfeel/contents/components/ActionButton.qml | 4 ++-- + lookandfeel/contents/components/UserDelegate.qml | 2 +- + 4 files changed, 5 insertions(+), 5 deletions(-) + +diff --git a/applets/devicenotifier/package/contents/ui/FullRepresentation.qml b/applets/devicenotifier/package/contents/ui/FullRepresentation.qml +index d15e47c..80b9c73 100644 +--- a/applets/devicenotifier/package/contents/ui/FullRepresentation.qml ++++ b/applets/devicenotifier/package/contents/ui/FullRepresentation.qml +@@ -225,7 +225,7 @@ MouseArea { + popupIconTimer.restart() + } + } +- Behavior on height { NumberAnimation { duration: units.shortDuration * 3 } } ++ Behavior on height { NumberAnimation { duration: units.shortDuration } } + } + } + } +diff --git a/applets/systemtray/package/contents/ui/ExpanderArrow.qml b/applets/systemtray/package/contents/ui/ExpanderArrow.qml +index 9baf654..729f56b 100644 +--- a/applets/systemtray/package/contents/ui/ExpanderArrow.qml ++++ b/applets/systemtray/package/contents/ui/ExpanderArrow.qml +@@ -37,7 +37,7 @@ PlasmaCore.ToolTipArea { + anchors.fill: parent + onClicked: root.expanded = !root.expanded + +- readonly property int arrowAnimationDuration: units.shortDuration * 3 ++ readonly property int arrowAnimationDuration: units.shortDuration + + PlasmaCore.Svg { + id: arrowSvg +diff --git a/lookandfeel/contents/components/ActionButton.qml b/lookandfeel/contents/components/ActionButton.qml +index 9fbd2a8..7a66c56 100644 +--- a/lookandfeel/contents/components/ActionButton.qml ++++ b/lookandfeel/contents/components/ActionButton.qml +@@ -44,7 +44,7 @@ Item { + opacity: activeFocus || containsMouse ? 1 : 0.85 + Behavior on opacity { + PropertyAnimation { // OpacityAnimator makes it turn black at random intervals +- duration: units.longDuration * 2 ++ duration: units.longDuration + easing.type: Easing.InOutQuad + } + } +@@ -59,7 +59,7 @@ Item { + opacity: activeFocus || containsMouse ? (softwareRendering ? 0.8 : 0.15) : (softwareRendering ? 0.6 : 0) + Behavior on opacity { + PropertyAnimation { // OpacityAnimator makes it turn black at random intervals +- duration: units.longDuration * 3 ++ duration: units.longDuration + easing.type: Easing.InOutQuad + } + } +diff --git a/lookandfeel/contents/components/UserDelegate.qml b/lookandfeel/contents/components/UserDelegate.qml +index 8882e39..cdb55f1 100644 +--- a/lookandfeel/contents/components/UserDelegate.qml ++++ b/lookandfeel/contents/components/UserDelegate.qml +@@ -72,7 +72,7 @@ Item { + Behavior on width { + PropertyAnimation { + from: faceSize +- duration: units.longDuration * 2; ++ duration: units.longDuration; + } + } + width: isCurrent ? faceSize : faceSize - units.largeSpacing +-- +cgit v1.1 + diff --git a/desktop/kde6/plasma/plasma-workspace-kf6/pspec.xml b/desktop/kde6/plasma/plasma-workspace-kf6/pspec.xml new file mode 100644 index 0000000000..0f9078ef68 --- /dev/null +++ b/desktop/kde6/plasma/plasma-workspace-kf6/pspec.xml @@ -0,0 +1,379 @@ + + + + + + plasma-workspace-kf6 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + The kde6 Plasma Workspace Components + The kde6 Plasma Workspace Components + mirrors://kde/stable/plasma/6.0.0/plasma-workspace-6.0.0.tar.xz + + libgcc + icu4c-devel + kio-kf6-devel + zlib-devel + baloo-kf6-devel + kauth-kf6-devel + ki18n-kf6-devel + libSM-devel + kquickcharts-kf6 + solid-kf6-devel + kdesu-kf6-devel + appmenu-gtk-module-devel + qt6-wayland-devel + kcrash-kf6-devel + libICE-devel + libX11-devel + libXau-devel + libxcb-devel + prison-kf6-devel + kconfig-kf6-devel + kpeople-devel + krunner-kf6-devel + kwallet-kf6-devel + kxmlgui-kf6-devel + libXtst-devel + kpackage-kf6-devel + kservice-kf6-devel + kwayland-kf6-devel + xcb-util-devel + kirigami-kf6-devel + kholidays-kf6-devel + kidletime-kf6-devel + xorg-app-devel + knewstuff-kf6-devel + iso-codes-devel + libXfixes-devel + kbookmarks-kf6-devel + kguiaddons-kf6-devel + libXrender-devel + qt6-phonon-devel + plasma-activities-kf6-devel + kcompletion-kf6-devel + kcoreaddons-kf6-devel + kdbusaddons-kf6-devel + kiconthemes-kf6-devel + kitemmodels-kf6-devel + kjobwidgets-kf6-devel + ktexteditor-kf6-devel + extra-cmake-modules-kf6 + kdeclarative-kf6-devel + kglobalaccel-kf6-devel + ktextwidgets-kf6-devel + libqalculate-devel + appstream-qt6-devel + knotifyconfig-kf6-devel + kuserfeedback-kf6-devel + NetworkManager-devel + kconfigwidgets-kf6-devel + knotifications-kf6-devel + kwidgetsaddons-kf6-devel + xcb-util-image-devel + libplasma-kf6-devel + plasma-activities-stats-kf6-devel + networkmanager-qt-kf6-devel + oxygen-sounds-kf6 + kwin-kf6-devel + qt6-sql-odbc + qt6-sql-mysql + qt6-base-devel + qt6-sql-sqlite + libkscreen-kf6-devel + qt6-sql-postgresql + libksysguard-kf6-devel + + kwindowsystem-kf6-devel + kscreenlocker-kf6-devel + + qt6-declarative-devel + qt6-virtualkeyboard-devel + gpsd-devel + libXft-devel + qt6-svg-devel + pipewire-devel + kdoctools-kf6-devel + kcmutils-kf6-devel + wayland-devel + wayland-server + wayland-client + wayland-cursor + breeze-gtk-kf6 + xorg-util + libXcursor-devel + libinput-devel + xcb-util-cursor-devel + xcb-util-wm-devel + plasma-wayland-protocols-kf6 + xcb-util-renderutil-devel + breeze-style-kf6 + breeze-cursors-kf6 + breeze-wallpapers-kf6 + kpipewire-kf6-devel + + + polkit-qt6-devel + libdrm-devel + ksvg-kf6-devel + libcanberra-devel + qt6-5compat-devel + plasma5-support-devel + kcolorscheme-kf6-devel + kstatusnotifieritem-kf6-devel + + + + + + + + + + + plasma-workspace-kf6 + + kio-kf6 + zlib + baloo-kf6 + icu4c + kauth-kf6 + ki18n-kf6 + libSM + solid-kf6 + kcrash-kf6 + libgcc + libICE + libX11 + libXau + libxcb + prison-kf6 + kconfig-kf6 + kpeople + krunner-kf6 + kwallet-kf6 + kxmlgui-kf6 + libXtst + kpackage-kf6 + kpipewire-kf6 + kservice-kf6 + kwayland-kf6 + xcb-util + kholidays-kf6 + kidletime-kf6 + knewstuff-kf6 + + + polkit-qt6 + libXfixes + kbookmarks-kf6 + kguiaddons-kf6 + libXrender + libkscreen-kf6 + qt6-phonon + plasma-activities-kf6 + kcompletion-kf6 + kcoreaddons-kf6 + kdbusaddons-kf6 + kiconthemes-kf6 + kitemmodels-kf6 + kjobwidgets-kf6 + ktexteditor-kf6 + kdeclarative-kf6 + kglobalaccel-kf6 + ktextwidgets-kf6 + libksysguard-kf6 + libqalculate + appstream-qt6 + knotifyconfig-kf6 + kscreenlocker-kf6 + kuserfeedback-kf6 + kwindowsystem-kf6 + kconfigwidgets-kf6 + knotifications-kf6 + kwidgetsaddons-kf6 + xcb-util-image + kdelibs4-support + libplasma-kf6 + plasma-activities-stats-kf6 + networkmanager-qt-kf6 + appmenu-gtk-module + oxygen-sounds-kf6 + qt6-base + + qt6-declarative + + gpsd + kparts-kf6 + libXft + qt6-svg + freetype + karchive-kf6 + kcmutils-kf6 + libglvnd + pipewire + fontconfig + libXcursor + qt6-wayland + wayland-client + layer-shell-qt-kf6 + ksvg-kf6 + libcanberra + qt6-5compat + plasma5-support + kcolorscheme-kf6 + kstatusnotifieritem-kf6 + + + /etc/pam.d + /etc/env.d + /etc/xdg + /usr/share + /usr/share/applications + /usr/share/locale + /usr/bin + /usr/lib/qt5/plugins + /usr/lib/qt5/qml + /usr/lib + /usr/share/doc + /usr/share/plasma/look-and-feel + + + kde.pam + kde-np.pam + kscreensaver.pam + + + + + + plasma-workspace-kf6-devel + Development files for kde6 plasma-workspace-kf6 + + plasma-workspace-kf6 + kio-kf6-devel + zlib-devel + baloo-kf6-devel + kauth-kf6-devel + ki18n-kf6-devel + libSM-devel + solid-kf6-devel + + kcrash-kf6-devel + libICE-devel + libX11-devel + libXau-devel + libxcb-devel + prison-kf6-devel + kconfig-kf6-devel + kpeople-devel + krunner-kf6-devel + kwallet-kf6-devel + kxmlgui-kf6-devel + libXtst-devel + kpackage-kf6-devel + kservice-kf6-devel + kwayland-kf6-devel + xcb-util-devel + + kholidays-kf6-devel + kidletime-kf6-devel + + knewstuff-kf6-devel + + libXfixes-devel + kbookmarks-kf6-devel + kguiaddons-kf6-devel + libXrender-devel + qt6-phonon-devel + plasma-activities-kf6-devel + kcompletion-kf6-devel + kcoreaddons-kf6-devel + kdbusaddons-kf6-devel + kiconthemes-kf6-devel + kitemmodels-kf6-devel + kjobwidgets-kf6-devel + ktexteditor-kf6-devel + extra-cmake-modules-kf6 + kdeclarative-kf6-devel + kglobalaccel-kf6-devel + ktextwidgets-kf6-devel + libqalculate-devel + appstream-qt6-devel + knotifyconfig-kf6-devel + kuserfeedback-kf6-devel + + kconfigwidgets-kf6-devel + knotifications-kf6-devel + kwidgetsaddons-kf6-devel + xcb-util-image-devel + kmenuedit-kf6 + libplasma-kf6-devel + plasma-activities-stats-kf6-devel + networkmanager-qt-kf6-devel + + qt6-base-devel + libkscreen-kf6-devel + libksysguard-kf6-devel + + kwindowsystem-kf6-devel + kscreenlocker-kf6-devel + qt6-declarative-devel + + xcb-util-wm-devel + xcb-util-renderutil-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + plasma-workspace-wayland-kf6 + Wayland support for Plasma + + plasma-workspace-kf6 + xorg-xwayland + + + /usr/bin/startplasma-wayland + /usr/share/wayland-sessions/plasmawayland.desktop + + + + + + 2024-02-28 + 6.0.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/pisi-index.xml b/pisi-index.xml index 1ead9333c8..8ef75375d6 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -123273,6 +123273,339 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + plasma-workspace-kf6 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde6.plasma + The kde6 Plasma Workspace Components + The kde6 Plasma Workspace Components + mirrors://kde/stable/plasma/6.0.0/plasma-workspace-6.0.0.tar.xz + + libgcc + icu4c-devel + kio-kf6-devel + zlib-devel + baloo-kf6-devel + kauth-kf6-devel + ki18n-kf6-devel + libSM-devel + kquickcharts-kf6 + solid-kf6-devel + kdesu-kf6-devel + appmenu-gtk-module-devel + qt6-wayland-devel + kcrash-kf6-devel + libICE-devel + libX11-devel + libXau-devel + libxcb-devel + prison-kf6-devel + kconfig-kf6-devel + kpeople-devel + krunner-kf6-devel + kwallet-kf6-devel + kxmlgui-kf6-devel + libXtst-devel + kpackage-kf6-devel + kservice-kf6-devel + kwayland-kf6-devel + xcb-util-devel + kirigami-kf6-devel + kholidays-kf6-devel + kidletime-kf6-devel + xorg-app-devel + knewstuff-kf6-devel + iso-codes-devel + libXfixes-devel + kbookmarks-kf6-devel + kguiaddons-kf6-devel + libXrender-devel + qt6-phonon-devel + plasma-activities-kf6-devel + kcompletion-kf6-devel + kcoreaddons-kf6-devel + kdbusaddons-kf6-devel + kiconthemes-kf6-devel + kitemmodels-kf6-devel + kjobwidgets-kf6-devel + ktexteditor-kf6-devel + extra-cmake-modules-kf6 + kdeclarative-kf6-devel + kglobalaccel-kf6-devel + ktextwidgets-kf6-devel + libqalculate-devel + appstream-qt6-devel + knotifyconfig-kf6-devel + kuserfeedback-kf6-devel + NetworkManager-devel + kconfigwidgets-kf6-devel + knotifications-kf6-devel + kwidgetsaddons-kf6-devel + xcb-util-image-devel + libplasma-kf6-devel + plasma-activities-stats-kf6-devel + networkmanager-qt-kf6-devel + oxygen-sounds-kf6 + kwin-kf6-devel + qt6-sql-odbc + qt6-sql-mysql + qt6-base-devel + qt6-sql-sqlite + libkscreen-kf6-devel + qt6-sql-postgresql + libksysguard-kf6-devel + kwindowsystem-kf6-devel + kscreenlocker-kf6-devel + qt6-declarative-devel + qt6-virtualkeyboard-devel + gpsd-devel + libXft-devel + qt6-svg-devel + pipewire-devel + kdoctools-kf6-devel + kcmutils-kf6-devel + wayland-devel + wayland-server + wayland-client + wayland-cursor + breeze-gtk-kf6 + xorg-util + libXcursor-devel + libinput-devel + xcb-util-cursor-devel + xcb-util-wm-devel + plasma-wayland-protocols-kf6 + xcb-util-renderutil-devel + breeze-style-kf6 + breeze-cursors-kf6 + breeze-wallpapers-kf6 + kpipewire-kf6-devel + polkit-qt6-devel + libdrm-devel + ksvg-kf6-devel + libcanberra-devel + qt6-5compat-devel + plasma5-support-devel + kcolorscheme-kf6-devel + kstatusnotifieritem-kf6-devel + + desktop/kde6/plasma/plasma-workspace-kf6/pspec.xml + + + plasma-workspace-kf6 + + kio-kf6 + zlib + baloo-kf6 + icu4c + kauth-kf6 + ki18n-kf6 + libSM + solid-kf6 + kcrash-kf6 + libgcc + libICE + libX11 + libXau + libxcb + prison-kf6 + kconfig-kf6 + kpeople + krunner-kf6 + kwallet-kf6 + kxmlgui-kf6 + libXtst + kpackage-kf6 + kpipewire-kf6 + kservice-kf6 + kwayland-kf6 + xcb-util + kholidays-kf6 + kidletime-kf6 + knewstuff-kf6 + polkit-qt6 + libXfixes + kbookmarks-kf6 + kguiaddons-kf6 + libXrender + libkscreen-kf6 + qt6-phonon + plasma-activities-kf6 + kcompletion-kf6 + kcoreaddons-kf6 + kdbusaddons-kf6 + kiconthemes-kf6 + kitemmodels-kf6 + kjobwidgets-kf6 + ktexteditor-kf6 + kdeclarative-kf6 + kglobalaccel-kf6 + ktextwidgets-kf6 + libksysguard-kf6 + libqalculate + appstream-qt6 + knotifyconfig-kf6 + kscreenlocker-kf6 + kuserfeedback-kf6 + kwindowsystem-kf6 + kconfigwidgets-kf6 + knotifications-kf6 + kwidgetsaddons-kf6 + xcb-util-image + kdelibs4-support + libplasma-kf6 + plasma-activities-stats-kf6 + networkmanager-qt-kf6 + appmenu-gtk-module + oxygen-sounds-kf6 + qt6-base + qt6-declarative + gpsd + kparts-kf6 + libXft + qt6-svg + freetype + karchive-kf6 + kcmutils-kf6 + libglvnd + pipewire + fontconfig + libXcursor + qt6-wayland + wayland-client + layer-shell-qt-kf6 + ksvg-kf6 + libcanberra + qt6-5compat + plasma5-support + kcolorscheme-kf6 + kstatusnotifieritem-kf6 + + + /etc/pam.d + /etc/env.d + /etc/xdg + /usr/share + /usr/share/applications + /usr/share/locale + /usr/bin + /usr/lib/qt5/plugins + /usr/lib/qt5/qml + /usr/lib + /usr/share/doc + /usr/share/plasma/look-and-feel + + + kde.pam + kde-np.pam + kscreensaver.pam + + + + plasma-workspace-kf6-devel + Development files for kde6 plasma-workspace-kf6 + + plasma-workspace-kf6 + kio-kf6-devel + zlib-devel + baloo-kf6-devel + kauth-kf6-devel + ki18n-kf6-devel + libSM-devel + solid-kf6-devel + kcrash-kf6-devel + libICE-devel + libX11-devel + libXau-devel + libxcb-devel + prison-kf6-devel + kconfig-kf6-devel + kpeople-devel + krunner-kf6-devel + kwallet-kf6-devel + kxmlgui-kf6-devel + libXtst-devel + kpackage-kf6-devel + kservice-kf6-devel + kwayland-kf6-devel + xcb-util-devel + kholidays-kf6-devel + kidletime-kf6-devel + knewstuff-kf6-devel + libXfixes-devel + kbookmarks-kf6-devel + kguiaddons-kf6-devel + libXrender-devel + qt6-phonon-devel + plasma-activities-kf6-devel + kcompletion-kf6-devel + kcoreaddons-kf6-devel + kdbusaddons-kf6-devel + kiconthemes-kf6-devel + kitemmodels-kf6-devel + kjobwidgets-kf6-devel + ktexteditor-kf6-devel + extra-cmake-modules-kf6 + kdeclarative-kf6-devel + kglobalaccel-kf6-devel + ktextwidgets-kf6-devel + libqalculate-devel + appstream-qt6-devel + knotifyconfig-kf6-devel + kuserfeedback-kf6-devel + kconfigwidgets-kf6-devel + knotifications-kf6-devel + kwidgetsaddons-kf6-devel + xcb-util-image-devel + libplasma-kf6-devel + plasma-activities-stats-kf6-devel + networkmanager-qt-kf6-devel + qt6-base-devel + libkscreen-kf6-devel + libksysguard-kf6-devel + kwindowsystem-kf6-devel + kscreenlocker-kf6-devel + qt6-declarative-devel + xcb-util-wm-devel + xcb-util-renderutil-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + plasma-workspace-wayland-kf6 + Wayland support for Plasma + + plasma-workspace-kf6 + xorg-xwayland + + + /usr/bin/startplasma-wayland + /usr/share/wayland-sessions/plasmawayland.desktop + + + + + 2024-02-28 + 6.0.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + plasma-activities-kf6 diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 4a0a134720..c3f4a80fd0 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -66913a6d64cdf04a38bb2881f6d02843a25b6ed2 \ No newline at end of file +0750fad7cb3510d515fc77b750b9c12325a4cb1d \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 0653f3686c..6cdb76e7fe 100644 Binary files a/pisi-index.xml.xz and b/pisi-index.xml.xz differ diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 357e857954..847d6c6d78 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -0155d9a04e8994b270ba540d0ecbc24de3b01074 \ No newline at end of file +10df1bc706622d7780fa1ba0440964bf5c4daed6 \ No newline at end of file