plasma-6.0.0

This commit is contained in:
Rmys
2024-03-01 11:57:07 +03:00
parent 12daec0f1d
commit f396fc1351
35 changed files with 2694 additions and 2 deletions
+21
View File
@@ -0,0 +1,21 @@
#!/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 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.dodoc("LICENSES/*")
@@ -0,0 +1,2 @@
test -f /usr/bin/ksshaskpass-kf6 && export SSH_ASKPASS="/usr/bin/ksshaskpass-kf6"
+65
View File
@@ -0,0 +1,65 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ksshaskpass-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>ssh-add helper that uses kwallet-kf6 and kpassworddialog</Summary>
<Description>ssh-add helper that uses kwallet-kf6 and kpassworddialog</Description>
<Archive sha1sum="28619aff9939743ed0104102f563563e0b810e5a" type="tarxz">mirrors://kde/stable/plasma/6.0.0/ksshaskpass-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kwallet-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>ksshaskpass-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kwallet-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="755" target="/etc/profile.d/ksshaskpass-kf6.sh">ksshaskpass-kf6.sh</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+19
View File
@@ -0,0 +1,19 @@
#!/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 pisitools
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
#pisitools.dodoc("COPYING*")
+53
View File
@@ -0,0 +1,53 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kwallet-pam-kf6</Name>
<Homepage>https://projects.kde.org/kwallet-pam-kf6</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>kwallet-kf6 PAM integration.</Summary>
<Description>kwallet-kf6 PAM integration.</Description>
<Archive sha1sum="55b47a3134ad0551ad57d4e6d453372b6d7e3407" type="tarxz">mirrors://kde/stable/plasma/6.0.0/kwallet-pam-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>socat</Dependency>
<Dependency>pam-devel</Dependency>
<Dependency>kwallet-kf6-devel</Dependency>
<Dependency>libgcrypt-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kwallet-pam-kf6</Name>
<RuntimeDependencies>
<Dependency>pam</Dependency>
<Dependency>socat</Dependency>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency>libgcrypt</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg/autostart</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/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 pisitools
from pisi.actionsapi import shelltools
def setup():
#shelltools.system("sed -i 's|5.11.0|5.10.0|g' CMakeLists.txt")
kde6.configure("-DQT_MAJOR_VERSION=6")
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
+65
View File
@@ -0,0 +1,65 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kwayland-integration-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>LGPLv3</License>
<IsA>library</IsA>
<Summary>Provides integration plugins for various KDE frameworks for the wayland windowing system</Summary>
<Description>Provides integration plugins for various KDE frameworks for the wayland windowing system</Description>
<Archive sha1sum="d33cad56f06f4ba463b50fa1955b2111eaf7f2a9" type="tarxz">mirrors://kde/stable/plasma/6.0.0/kwayland-integration-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>kguiaddons-kf6-devel</Dependency>
<Dependency versionFrom="6.0.0">kwayland-kf6-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency>kwindowsystem-kf6-devel</Dependency>
<Dependency>kidletime-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>qt6-wayland-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>wayland-server</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kwayland-integration-kf6</Name>
<RuntimeDependencies>
<Dependency>kwayland-kf6</Dependency>
<Dependency>kidletime-kf6</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency>kguiaddons-kf6</Dependency>
<Dependency>qt6-wayland</Dependency>
<Dependency>wayland</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>wayland-server</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="config">/etc/xdg/kwindowsystem-kf6.kwayland-kf6.categories</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/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 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.dodoc("LICENSES/*")
+58
View File
@@ -0,0 +1,58 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>kwrited-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>kde6 daemon listening for wall and write messages</Summary>
<Description>kde6 daemon listening for wall and write messages</Description>
<Archive sha1sum="25c1ca950759614e8f9f3c85dddf5f919915affb" type="tarxz">mirrors://kde/stable/plasma/6.0.0/kwrited-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>kpty-kf6-devel</Dependency>
<!-- kmenuedit-kf6 -->
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>kwrited-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency>kpty-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/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 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.dodoc("README.md", "LICENSES/*")
+91
View File
@@ -0,0 +1,91 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libkscreen-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>kde6 screen management library</Summary>
<Description>Dynamic display management library for KDE</Description>
<Archive sha1sum="98d4b6dc82a9053c1f6525a8b348d1fc2f49b8eb" type="tarxz">mirrors://kde/stable/plasma/6.0.0/libkscreen-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-wayland-devel</Dependency>
<Dependency>libxcb-devel</Dependency>
<Dependency>doxygen</Dependency>
<Dependency>qt6-linguist</Dependency>
<Dependency versionFrom="6.0.0">kwayland-kf6-devel</Dependency>
<Dependency>xcb-util-devel</Dependency>
<Dependency>xcb-util-image-devel</Dependency>
<Dependency>xcb-util-keysyms-devel</Dependency>
<Dependency>libXcursor-devel</Dependency>
<Dependency>libXrandr-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>wayland-server</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>plasma-wayland-protocols-kf6</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libkscreen-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency versionFrom="6.5.3">qt6-wayland</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kwayland-kf6</Dependency>
<Dependency>libXrandr</Dependency>
<Dependency>libxcb</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>wayland</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>wayland-server</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin/kscreen-doctor</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/qlogging-categories6/libkscreen.categories</Path>
<Path fileType="data">/usr/share/zsh</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="doc">/usr/share/dbus-1</Path>
<Path fileType="locale">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>libkscreen-kf6-devel</Name>
<Summary>Development files for libkscreen-kf6</Summary>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency release="current">libkscreen-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+19
View File
@@ -0,0 +1,19 @@
#!/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 pisitools
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -0,0 +1,339 @@
diff --git a/processcore/CMakeLists.txt b/processcore/CMakeLists.txt
index 9fef4ec..939d055 100644
--- a/processcore/CMakeLists.txt
+++ b/processcore/CMakeLists.txt
@@ -41,18 +41,18 @@ install( FILES processes.h process.h DESTINATION ${INCLUDE_INSTALL_DIR}/ksysguar
#------ kauth-kf6 stuff
# Auth example helper
-# set(ksysguardprocesslist_helper_srcs
-# helper.cpp
-# process.cpp
-# processes_local_p.cpp
-# processes_base_p.cpp)
-#
-# add_executable(ksysguardprocesslist_helper ${ksysguardprocesslist_helper_srcs})
-# target_link_libraries(ksysguardprocesslist_helper )
-# install(TARGETS ksysguardprocesslist_helper DESTINATION ${LIBEXEC_INSTALL_DIR})
-#
-# kauth-kf6_install_helper_files(ksysguardprocesslist_helper org.kde.ksysguard.processlisthelper root)
-# kauth-kf6_install_actions(org.kde.ksysguard.processlisthelper actions.actions)
-#
-# set_target_properties(ksysguardprocesslist_helper PROPERTIES COMPILE_FLAGS "-Wall -ggdb")
+set(ksysguardprocesslist_helper_srcs
+ helper.cpp
+ process.cpp
+ processes_local_p.cpp
+ processes_base_p.cpp)
+
+add_executable(ksysguardprocesslist_helper ${ksysguardprocesslist_helper_srcs})
+target_link_libraries(ksysguardprocesslist_helper Qt5::Core KF5::Auth KF5::I18n)
+install(TARGETS ksysguardprocesslist_helper DESTINATION ${kauth-kf6_HELPER_INSTALL_DIR})
+
+kauth-kf6_install_helper_files(ksysguardprocesslist_helper org.kde.ksysguard.processlisthelper root)
+kauth-kf6_install_actions(org.kde.ksysguard.processlisthelper actions.actions)
+
+set_target_properties(ksysguardprocesslist_helper PROPERTIES COMPILE_FLAGS "-Wall -ggdb")
diff --git a/processcore/helper.cpp b/processcore/helper.cpp
index 6c1f570..c34ab1e 100644
--- a/processcore/helper.cpp
+++ b/processcore/helper.cpp
@@ -23,24 +23,26 @@
#include "helper.h"
#include "processes_local_p.h"
+using namespace kauth-kf6;
+
KSysGuardProcessListHelper::KSysGuardProcessListHelper()
{
qRegisterMetaType<QList<long long> >();
}
/* The functions here run as ROOT. So be careful. DO NOT TRUST THE INPUTS TO BE SANE. */
-#define GET_PID(i) parameters.value(QString("pid%1").arg(i), -1).toULongLong(); if(pid < 0) return kauth-kf6::ActionReply::HelperErrorReply;
-kauth-kf6::ActionReply KSysGuardProcessListHelper::sendsignal(QVariantMap parameters) {
- kauth-kf6::ActionReply errorReply(kauth-kf6::ActionReply::HelperError);
+#define GET_PID(i) parameters.value(QString("pid%1").arg(i), -1).toULongLong(); if(pid < 0) return ActionReply(ActionReply::HelperErrorType);
+ActionReply KSysGuardProcessListHelper::sendsignal(QVariantMap parameters) {
+ ActionReply reply(ActionReply::HelperErrorType);
if(!parameters.contains("signal")) {
- errorReply.setErrorDescription("Internal error - no signal parameter was passed to the helper");
- errorReply.setErrorCode(1);
- return errorReply;
+ reply.setErrorDescription("Internal error - no signal parameter was passed to the helper");
+ reply.setErrorCode(static_cast<ActionReply::Error>(1));
+ return reply;
}
if(!parameters.contains("pidcount")) {
- errorReply.setErrorDescription("Internal error - no pidcount parameter was passed to the helper");
- errorReply.setErrorCode(2);
- return errorReply;
+ reply.setErrorDescription("Internal error - no pidcount parameter was passed to the helper");
+ reply.setErrorCode(static_cast<ActionReply::Error>(2));
+ return reply;
}
KSysGuard::ProcessesLocal processes;
@@ -56,17 +58,17 @@ kauth-kf6::ActionReply KSysGuardProcessListHelper::sendsignal(QVariantMap parameters
success = successForThisPid && success;
}
if(success) {
- return kauth-kf6::ActionReply::SuccessReply;
+ return ActionReply::SuccessReply();
} else {
- errorReply.setErrorDescription(QString("Could not send signal to: ") + errorList.join(", "));
- errorReply.setErrorCode(0);
- return errorReply;
+ reply.setErrorDescription(QString("Could not send signal to: ") + errorList.join(", "));
+ reply.setErrorCode(static_cast<ActionReply::Error>(0));
+ return reply;
}
}
-kauth-kf6::ActionReply KSysGuardProcessListHelper::renice(QVariantMap parameters) {
+ActionReply KSysGuardProcessListHelper::renice(QVariantMap parameters) {
if(!parameters.contains("nicevalue") || !parameters.contains("pidcount"))
- return kauth-kf6::ActionReply::HelperErrorReply;
+ return ActionReply(ActionReply::HelperErrorType);
KSysGuard::ProcessesLocal processes;
int niceValue = qvariant_cast<int>(parameters.value("nicevalue"));
@@ -77,14 +79,14 @@ kauth-kf6::ActionReply KSysGuardProcessListHelper::renice(QVariantMap parameters) {
success = processes.setNiceness(pid, niceValue) && success;
}
if(success)
- return kauth-kf6::ActionReply::SuccessReply;
+ return ActionReply::SuccessReply();
else
- return kauth-kf6::ActionReply::HelperErrorReply;
+ return ActionReply(ActionReply::HelperErrorType);
}
-kauth-kf6::ActionReply KSysGuardProcessListHelper::changeioscheduler(QVariantMap parameters) {
+ActionReply KSysGuardProcessListHelper::changeioscheduler(QVariantMap parameters) {
if(!parameters.contains("ioScheduler") || !parameters.contains("ioSchedulerPriority") || !parameters.contains("pidcount"))
- return kauth-kf6::ActionReply::HelperErrorReply;
+ return ActionReply(ActionReply::HelperErrorType);
KSysGuard::ProcessesLocal processes;
int ioScheduler = qvariant_cast<int>(parameters.value("ioScheduler"));
@@ -96,14 +98,14 @@ kauth-kf6::ActionReply KSysGuardProcessListHelper::changeioscheduler(QVariantMap par
success = processes.setIoNiceness(pid, ioScheduler, ioSchedulerPriority) && success;
}
if(success)
- return kauth-kf6::ActionReply::SuccessReply;
+ return ActionReply::SuccessReply();
else
- return kauth-kf6::ActionReply::HelperErrorReply;
+ return ActionReply(ActionReply::HelperErrorType);
}
-kauth-kf6::ActionReply KSysGuardProcessListHelper::changecpuscheduler(QVariantMap parameters) {
+ActionReply KSysGuardProcessListHelper::changecpuscheduler(QVariantMap parameters) {
if(!parameters.contains("cpuScheduler") || !parameters.contains("cpuSchedulerPriority") || !parameters.contains("pidcount"))
- return kauth-kf6::ActionReply::HelperErrorReply;
+ return ActionReply(ActionReply::HelperErrorType);
KSysGuard::ProcessesLocal processes;
int cpuScheduler = qvariant_cast<int>(parameters.value("cpuScheduler"));
@@ -116,9 +118,9 @@ kauth-kf6::ActionReply KSysGuardProcessListHelper::changecpuscheduler(QVariantMap pa
success = processes.setScheduler(pid, cpuScheduler, cpuSchedulerPriority) && success;
}
if(success)
- return kauth-kf6::ActionReply::SuccessReply;
+ return ActionReply::SuccessReply();
else
- return kauth-kf6::ActionReply::HelperErrorReply;
+ return ActionReply(ActionReply::HelperErrorType);
}
kauth-kf6_HELPER_MAIN("org.kde.ksysguard.processlisthelper", KSysGuardProcessListHelper)
diff --git a/processcore/processes_linux_p.cpp b/processcore/processes_linux_p.cpp
index 65b8dfd..0cff0e8 100644
--- a/processcore/processes_linux_p.cpp
+++ b/processcore/processes_linux_p.cpp
@@ -22,7 +22,7 @@
#include "processes_local_p.h"
#include "process.h"
-#include <klocale.h>
+#include <klocalizedstring.h>
#include <QFile>
#include <QHash>
diff --git a/processui/ksysguardprocesslist.cpp b/processui/ksysguardprocesslist.cpp
index 1651a0a..ba9d8c9 100644
--- a/processui/ksysguardprocesslist.cpp
+++ b/processui/ksysguardprocesslist.cpp
@@ -48,6 +48,9 @@
#include <signal.h> //For SIGTERM
#include <kauth-kf6.h>
+#include <kauth-kf6action.h>
+#include <kauth-kf6actionreply.h>
+#include <kauth-kf6objectdecorator.h>
#include <klocale.h>
#include <kmessagebox.h>
#include <kdialog.h>
@@ -188,7 +191,7 @@ struct KSysGuardProcessListPrivate {
int totalRowCount(const QModelIndex &parent) const;
/** Helper function to setup 'action' with the given pids */
- void setupkauth-kf6Action(kauth-kf6::Action *action, const QList<long long> & pids) const;
+ void setupkauth-kf6Action(kauth-kf6::Action &action, const QList<long long> & pids) const;
/** fire a timer event if we are set to use our internal timer*/
void fireTimerEvent();
@@ -392,15 +395,15 @@ int KSysGuardProcessListPrivate::totalRowCount(const QModelIndex &parent ) const
return total;
}
-void KSysGuardProcessListPrivate::setupkauth-kf6Action(kauth-kf6::Action *action, const QList<long long> & pids) const
+void KSysGuardProcessListPrivate::setupkauth-kf6Action(kauth-kf6::Action &action, const QList<long long> & pids) const
{
- action->setHelperId("org.kde.ksysguard.processlisthelper");
+ action.setHelperId("org.kde.ksysguard.processlisthelper");
int processCount = pids.count();
for(int i = 0; i < processCount; i++) {
- action->addArgument(QString("pid%1").arg(i), pids[i]);
+ action.addArgument(QString("pid%1").arg(i), pids[i]);
}
- action->addArgument("pidcount", processCount);
+ action.addArgument("pidcount", processCount);
}
void KSysGuardProcessList::selectionChanged()
{
@@ -1023,23 +1026,19 @@ bool KSysGuardProcessList::reniceProcesses(const QList<long long> &pids, int nic
#warning kauth-kf6 needs porting, but docu is not adjusted, no idea how to do it
-#if 0
- kauth-kf6::Action *action = new kauth-kf6::Action("org.kde.ksysguard.processlisthelper.renice");
- action->setParentWidget(window());
+ kauth-kf6::Action action("org.kde.ksysguard.processlisthelper.renice");
+ action.setParentWidget(window());
d->setupkauth-kf6Action( action, unreniced_pids);
- action->addArgument("nicevalue", niceValue);
- kauth-kf6::ActionReply reply = action->execute();
+ action.addArgument("nicevalue", niceValue);
+ kauth-kf6::ExecuteJob *job = action.execute();
- if (reply == kauth-kf6::ActionReply::SuccessReply) {
+ if (job->exec()) {
updateList();
- delete action;
- } else if (reply != kauth-kf6::ActionReply::UserCancelled && reply != kauth-kf6::ActionReply::AuthorizationDenied) {
+ } else if (!job->exec()) {
KMessageBox::sorry(this, i18n("You do not have the permission to renice the process and there "
- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription()));
- delete action;
+ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString()));
return false;
}
-#endif
return true;
}
@@ -1189,26 +1188,22 @@ bool KSysGuardProcessList::changeIoScheduler(const QList< long long> &pids, KSys
if(!d->mModel.isLocalhost()) return false; //We can't use kauth-kf6 to affect non-localhost processes
#warning kauth-kf6 needs porting, but docu is not adjusted, no idea how to do it
-#if 0
- kauth-kf6::Action *action = new kauth-kf6::Action("org.kde.ksysguard.processlisthelper.changeioscheduler");
- action->setParentWidget(window());
+ kauth-kf6::Action action("org.kde.ksysguard.processlisthelper.changeioscheduler");
+ action.setParentWidget(window());
d->setupkauth-kf6Action( action, unchanged_pids);
- action->addArgument("ioScheduler", (int)newIoSched);
- action->addArgument("ioSchedulerPriority", newIoSchedPriority);
+ action.addArgument("ioScheduler", (int)newIoSched);
+ action.addArgument("ioSchedulerPriority", newIoSchedPriority);
- kauth-kf6::ActionReply reply = action->execute();
+ kauth-kf6::ExecuteJob *job = action.execute();
- if (reply == kauth-kf6::ActionReply::SuccessReply) {
+ if (job->exec()) {
updateList();
- delete action;
- } else if (reply != kauth-kf6::ActionReply::UserCancelled && reply != kauth-kf6::ActionReply::AuthorizationDenied) {
+ } else if (!job->exec()) {
KMessageBox::sorry(this, i18n("You do not have the permission to change the I/O priority of the process and there "
- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription()));
- delete action;
+ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString()));
return false;
}
-#endif
return true;
}
@@ -1226,24 +1221,20 @@ bool KSysGuardProcessList::changeCpuScheduler(const QList< long long> &pids, KSy
if(!d->mModel.isLocalhost()) return false; //We can't use kauth-kf6 to affect non-localhost processes
#warning kauth-kf6 needs porting, but docu is not adjusted, no idea how to do it
-#if 0
- kauth-kf6::Action *action = new kauth-kf6::Action("org.kde.ksysguard.processlisthelper.changecpuscheduler");
- action->setParentWidget(window());
+ kauth-kf6::Action action("org.kde.ksysguard.processlisthelper.changecpuscheduler");
+ action.setParentWidget(window());
d->setupkauth-kf6Action( action, unchanged_pids);
- action->addArgument("cpuScheduler", (int)newCpuSched);
- action->addArgument("cpuSchedulerPriority", newCpuSchedPriority);
- kauth-kf6::ActionReply reply = action->execute();
+ action.addArgument("cpuScheduler", (int)newCpuSched);
+ action.addArgument("cpuSchedulerPriority", newCpuSchedPriority);
+ kauth-kf6::ExecuteJob *job = action.execute();
- if (reply == kauth-kf6::ActionReply::SuccessReply) {
+ if (job->exec()) {
updateList();
- delete action;
- } else if (reply != kauth-kf6::ActionReply::UserCancelled && reply != kauth-kf6::ActionReply::AuthorizationDenied) {
+ } else if (!job->exec()) {
KMessageBox::sorry(this, i18n("You do not have the permission to change the CPU Scheduler for the process and there "
- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription()));
- delete action;
+ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString()));
return false;
}
-#endif
return true;
}
@@ -1262,26 +1253,20 @@ bool KSysGuardProcessList::killProcesses(const QList< long long> &pids, int sig)
if(!d->mModel.isLocalhost()) return false; //We can't elevate privileges to kill non-localhost processes
#warning kauth-kf6 needs porting, but docu is not adjusted, no idea how to do it
-#if 0
kauth-kf6::Action action("org.kde.ksysguard.processlisthelper.sendsignal");
action.setParentWidget(window());
- d->setupkauth-kf6Action( &action, unkilled_pids);
+ //action.setHelperId("org.kde.ksysguard.processlisthelper");
+ d->setupkauth-kf6Action( action, unkilled_pids);
action.addArgument("signal", sig);
- kauth-kf6::ActionReply reply = action.execute();
+ kauth-kf6::ExecuteJob *job = action.execute();
- if (reply == kauth-kf6::ActionReply::SuccessReply) {
+ if (job->exec()) {
updateList();
- } else if (reply.type() == kauth-kf6::ActionReply::HelperError) {
- if (reply.errorCode() > 0)
- KMessageBox::sorry(this, i18n("You do not have the permission to kill the process and there "
- "was a problem trying to run as root. %1", reply.errorDescription()));
- return false;
- } else if (reply != kauth-kf6::ActionReply::UserCancelled && reply != kauth-kf6::ActionReply::AuthorizationDenied) {
+ } else if (!job->exec()) {
KMessageBox::sorry(this, i18n("You do not have the permission to kill the process and there "
- "was a problem trying to run as root. Error %1 %2", reply.errorCode(), reply.errorDescription()));
+ "was a problem trying to run as root. Error %1 %2", job->error(), job->errorString()));
return false;
}
-#endif
return true;
}
+136
View File
@@ -0,0 +1,136 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>libksysguard-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Task management and system monitoring library</Summary>
<Description>Task management and system monitoring library</Description>
<Archive sha1sum="a80238acba8f1052f4f34c4c5e9b07efbac46119" type="tarxz">mirrors://kde/stable/plasma/6.0.0/libksysguard-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-webengine-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-designer-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-5compat-devel</Dependency>
<Dependency>kcolorscheme-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>solid-kf6-devel</Dependency>
<Dependency>kglobalaccel-kf6-devel</Dependency>
<Dependency>kpackage-kf6-devel</Dependency>
<Dependency>kjobwidgets-kf6-devel</Dependency>
<Dependency>kdeclarative-kf6-devel</Dependency>
<Dependency>kauth-kf6-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kconfigwidgets-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
<Dependency>kservice-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>kwindowsystem-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>libXres-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>libnsl-devel</Dependency>
<Dependency>libnl-devel</Dependency>
<Dependency>libcap-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency versionFrom="6.0.0">libplasma-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>attr-devel</Dependency>
<Dependency>pam-devel</Dependency>
<Dependency>libpcap-devel</Dependency>
<Dependency>lm_sensors-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>libksysguard-kf6</Name>
<RuntimeDependencies>
<Dependency>kio-kf6</Dependency>
<Dependency>solid-kf6</Dependency>
<Dependency>libpcap</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>kglobalaccel-kf6</Dependency>
<Dependency>qt6-webengine</Dependency>
<Dependency>qt6-webchannel</Dependency>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative</Dependency>
<Dependency versionFrom="6.5.3">qt6-5compat</Dependency>
<Dependency>kcolorscheme-kf6</Dependency>
<Dependency>kpackage-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>kdeclarative-kf6</Dependency>
<Dependency>libX11</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libXres</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kauth-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libnsl</Dependency>
<Dependency>libcap</Dependency>
<Dependency>libnl</Dependency>
<Dependency>lm_sensors</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>libksysguard-kf6-devel</Name>
<Summary>Development files for libksysguard-kf6</Summary>
<RuntimeDependencies>
<Dependency release="current">libksysguard-kf6</Dependency>
<!--Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>libXres-devel</Dependency>
<Dependency>kwindowsystem-kf6-devel</Dependency>
<Dependency>kconfigwidgets-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kauth-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency-->
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+19
View File
@@ -0,0 +1,19 @@
#!/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 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()
+65
View File
@@ -0,0 +1,65 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>milou-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>kded-kf6icated search application built on top of baloo-kf6</Summary>
<Description>Dedicated search application built on top of baloo-kf6</Description>
<Archive sha1sum="6289cbe42f7365b24dd862d689956ff0c5f98080" type="tarxz">mirrors://kde/stable/plasma/6.0.0/milou-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kdeclarative-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>krunner-kf6-devel</Dependency>
<Dependency versionFrom="6.0.0">libplasma-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kservice-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>milou-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative</Dependency>
<Dependency>krunner-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kitemmodels-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/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 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.dodoc("README*", "LICENSES/*")
+125
View File
@@ -0,0 +1,125 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>plasma-nm-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Plasma applet written in QML for managing network connections</Summary>
<Description>Plasma applet written in QML for managing network connections</Description>
<Archive sha1sum="83842e73219ccab6253a151cfd7071f26b697126" type="tarxz">mirrors://kde/stable/plasma/6.0.0/plasma-nm-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-designer</Dependency>
<Dependency versionFrom="6.5.3">qt6-webengine-devel</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>qcoro-qt6-devel</Dependency>
<Dependency>networkmanager-qt-kf6-devel</Dependency>
<Dependency>modemmanager-qt-devel</Dependency>
<Dependency>ModemManager-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kconfigwidgets-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kdeclarative-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>kitemviews-kf6-devel</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>kservice-kf6-devel</Dependency>
<Dependency>kwallet-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>kwindowsystem-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>solid-kf6-devel</Dependency>
<Dependency>openconnect-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>NetworkManager-devel</Dependency>
<Dependency>mobile-broadband-provider-info</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<!--<Dependency>qt6-quick1-devel</Dependency>--><!--no longer available-->
<Dependency versionFrom="6.0.0">libplasma-kf6-devel</Dependency>
<!-- kmenuedit-kf6 -->
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>qca2-qt6-devel</Dependency>
<Dependency>prison-kf6-devel</Dependency>
<Dependency>kirigami-kf6-devel</Dependency>
<Dependency>openconnect-devel</Dependency>
<Dependency>libproxy-devel</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>kcolorscheme-kf6-devel</Dependency>
<Dependency>modemmanager-qt-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>plasma-nm-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency>qca2-qt5</Dependency>
<Dependency>kcmutils-kf6</Dependency>
<Dependency>kdeclarative-kf6</Dependency>
<Dependency>openconnect</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>libproxy</Dependency>
<Dependency>qca2-qt6</Dependency>
<Dependency>qcoro-qt6</Dependency>
<Dependency>networkmanager-qt-kf6</Dependency>
<Dependency>modemmanager-qt</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>solid-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kwallet-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>prison-kf6</Dependency>
<Dependency>kirigami-kf6</Dependency>
<Dependency>kitemviews-kf6</Dependency>
<Dependency>openconnect</Dependency>
<Dependency>kcolorscheme-kf6</Dependency>
<Dependency>modemmanager-qt-kf6</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative</Dependency>
<Dependency versionFrom="6.5.3">qt6-webengine</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>NetworkManager</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+20
View File
@@ -0,0 +1,20 @@
#!/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 pisitools
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.dodoc("LICENSES/*")
+78
View File
@@ -0,0 +1,78 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>plasma-pa-kf6</Name>
<Homepage>https://projects.kde.org/plasma-pa</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Plasma applet for audio volume management using PulseAudio.</Summary>
<Description>Plasma applet for audio volume management using PulseAudio.</Description>
<Archive sha1sum="990b12c6bf050eac19bce4564b664dd331668ee6" type="tarxz">mirrors://kde/stable/plasma/6.0.0/plasma-pa-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kirigami-kf6-devel</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>kdeclarative-kf6-devel</Dependency>
<Dependency>kglobalaccel-kf6-devel</Dependency>
<Dependency>kstatusnotifieritem-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>pulseaudio-libs-devel</Dependency>
<Dependency versionFrom="6.0.0">libplasma-kf6-devel</Dependency>
<Dependency>sound-theme-freedesktop</Dependency>
<Dependency versionFrom="5.15.10">qt6-base-devel</Dependency>
<Dependency versionFrom="5.15.10">qt6-declarative-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>plasma-pa-kf6</Name>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcmutils-kf6</Dependency>
<Dependency>libcanberra</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kglobalaccel-kf6</Dependency>
<Dependency>kdeclarative-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>qt6-declarative</Dependency>
<Dependency>pulseaudio-libs</Dependency>
<Dependency>kstatusnotifieritem-kf6</Dependency>
<Dependency>sound-theme-freedesktop</Dependency>
<Dependency versionFrom="5.15.10">qt6-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>plasma-pa-kf6</Name>
<Summary xml:lang="tr">PulseAudio kullanarak ses düzeyi yönetimi için plazma uygulaması</Summary>
<Description xml:lang="tr">PulseAudio kullanarak ses düzeyi yönetimi için plazma uygulaması</Description>
</Source>
</PISI>
@@ -0,0 +1,25 @@
#!/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 pisitools
from pisi.actionsapi import shelltools
def setup():
shelltools.system("tar xf ../blue.tar.gz")
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.insinto("/usr/share/wallpapers/pisilinux-blue", "blue/*")
pisitools.insinto("/usr/share/wallpapers/sweet-cat", "../Sweet-cat/*")
pisitools.insinto("/usr/share/wallpapers/pisi-crocus-ancyrensis", "../pisi-crocus-ancyrensis/*")
pisitools.dodoc("COPYING", "AUTHORS")
@@ -0,0 +1,63 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>plasma-workspace-wallpapers-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<IsA>app:gui</IsA>
<Summary>The KDE Plasma Workspace Components</Summary>
<Description>The KDE Plasma Workspace Components</Description>
<Archive sha1sum="342bfdc9b68d3cb9ffe92276fa3fd401ecc1c5ed" type="tarxz">mirrors://kde/stable/plasma/6.0.0/plasma-workspace-wallpapers-6.0.0.tar.xz</Archive>
<Archive sha1sum="ff3ab698ac1db38ec7700b7b2950040bbd2d1135" type="binary">https://sourceforge.net/projects/pisilinux/files/source/blue.tar.gz</Archive>
<Archive sha1sum="d45da9f75145efb3cfb2481653fb11944a6bca14" type="targz">https://sourceforge.net/projects/pisilinux/files/source/Sweet-cat.tar.gz</Archive>
<Archive sha1sum="53703a4ea034992a797c1312ab0ae9efafe6d8f9" type="targz">https://github.com/prdsmehmetstc/pisi-crocus-ancyrensis/releases/download/v1.0/pisi-crocus-ancyrensis.tar.gz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>plasma-workspace-wallpapers-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<!-- <Dependency>plasma-workspace-wallpapers-pisilinux-kf6</Dependency> -->
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>plasma-workspace-wallpapers-pisilinux-kf6</Name>
<Files>
<Path fileType="data">/usr/share/wallpapers/sweet-cat</Path>
<Path fileType="data">/usr/share/wallpapers/pisilinux-blue</Path>
<Path fileType="data">/usr/share/wallpapers/pisi-crocus-ancyrensis</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,21 @@
#!/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 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.dodoc("COPYING")
@@ -0,0 +1,76 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>polkit-kde-authentication-agent-1-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<IsA>app:gui</IsA>
<Summary>The KDE Plasma Workspace Components</Summary>
<Description>The Polkit-KDE-Agent package contains a graphical Polkit authentication agent for the KDE Plasma Desktop.</Description>
<Archive sha1sum="9977c349c820915bad35cd3fb289a3f407b0eb09" type="tarxz">mirrors://kde/stable/plasma/6.0.0/polkit-kde-agent-1-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>kwindowsystem-kf6-devel</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>polkit-qt6-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
<Patches>
</Patches>
</Source>
<Package>
<Name>polkit-kde-authentication-agent-1-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>polkit-qt6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/qt5</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/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 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.dodoc("CONTRIBUTORS", "README*")
+91
View File
@@ -0,0 +1,91 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>sddm-kcm-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:console</IsA>
<PartOf>desktop.misc</PartOf>
<Summary>kde6 Config Module for SDDM</Summary>
<Description>kde6 Config Module for SDDM</Description>
<Archive sha1sum="1950653e249a557b9efff0eab4059d08a9b7f1d2" type="tarxz">mirrors://kde/stable/plasma/6.0.0/sddm-kcm-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kconfigwidgets-kf6-devel</Dependency>
<Dependency>karchive-kf6-devel</Dependency>
<Dependency>kauth-kf6-devel</Dependency>
<Dependency>libX11-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>kdeclarative-kf6-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kservice-kf6-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency>docutils</Dependency>
<Dependency>libXcursor-devel</Dependency>
<Dependency>xcb-util-image-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency>libxcb-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>sddm-kcm-kf6</Name>
<RuntimeDependencies>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>sddm</Dependency>
<Dependency>karchive-kf6</Dependency>
<Dependency>libX11</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kauth-kf6</Dependency>
<Dependency>knewstuff-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kcmutils-kf6</Dependency>
<Dependency>kdeclarative-kf6</Dependency>
<Dependency versionFrom="6.5.3">qt6-base</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>libXcursor</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency versionFrom="6.5.3">qt6-declarative</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/dbus-1/system.d</Path>
<Path fileType="data">/usr/share/dbus-1/system-services</Path>
<Path fileType="data">/usr/share/kservice-kf6s5</Path>
<Path fileType="data">/usr/share/</Path>
<Path fileType="data">/etc/xdg/sddmtheme.knsrc</Path>
<Path fileType="data">/usr/share/polkit-1/actions</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/qt5/plugins</Path>
<Path fileType="executable">/usr/lib/libexec/kauth-kf6</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
+8
View File
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>kde6-sddm-kcm-kf6</Name>
<Summary xml:lang="tr">kde6 Config Module for SDDM</Summary>
<Description xml:lang="tr">kde6 Config Module for SDDM</Description>
</Source>
</PISI>
+21
View File
@@ -0,0 +1,21 @@
#!/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 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.dodoc("LICENSES/*")
+92
View File
@@ -0,0 +1,92 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>xdg-desktop-portal-kde-kf6</Name>
<Homepage>https://download.kde.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<Summary>A backend implementation for xdg-desktop-portal using Qt/KF5</Summary>
<Description>A backend implementation for xdg-desktop-portal using Qt/KF5</Description>
<Archive sha1sum="9b908c9cc6de6ace4149b3630e9175e930bfd833" type="tarxz">https://download.kde.org/stable/plasma/6.0.0/xdg-desktop-portal-kde-6.0.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.5.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.5.3">qt6-wayland-devel</Dependency>
<Dependency versionFrom="5.12.0">qt6-declarative-devel</Dependency>
<Dependency versionFrom="5.68.0">kdeclarative-kf6-devel</Dependency>
<Dependency versionFrom="5.68.0">kirigami-kf6-devel</Dependency>
<Dependency versionFrom="6.0.0">libplasma-kf6-devel</Dependency>
<Dependency versionFrom="5.68.0">kconfig-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency versionFrom="6.0.0">kwayland-kf6-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>wayland-server</Dependency>
<Dependency>wayland-cursor</Dependency>
<Dependency>libepoxy-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>cups-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
<Dependency>plasma-wayland-protocols-kf6</Dependency>
<Dependency>kglobalaccel-kf6-devel</Dependency>
<Dependency>kguiaddons-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
<Dependency>kstatusnotifieritem-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>xdg-desktop-portal-kde-kf6</Name>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>mesa</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>kwayland-kf6</Dependency>
<Dependency>libepoxy</Dependency>
<Dependency>pipewire</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kitemviews-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>wayland-client</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kglobalaccel-kf6</Dependency>
<Dependency>libxkbcommon</Dependency>
<Dependency>kstatusnotifieritem-kf6</Dependency>
<Dependency versionFrom="6.5.3">qt6-wayland</Dependency>
<Dependency versionFrom="5.12.0">qt6-declarative</Dependency>
<Dependency versionFrom="5.68.0">kdeclarative-kf6</Dependency>
<Dependency versionFrom="5.68.0">kirigami-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-02-28</Date>
<Version>6.0.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>xdg-desktop-portal-kde-kf6</Name>
<Summary xml:lang="tr">A backend implementation for xdg-desktop-portal using Qt/KF5</Summary>
<Description xml:lang="tr">A backend implementation for xdg-desktop-portal using Qt/KF5</Description>
</Source>
</PISI>
+999
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
a025cf0693592c4295494aa3083f3eb71c294e37
b0eb1838e4a89cbbafd2e76a896b21c06d3d84ca
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
f617b205a1b0b35b9fa17738a000017d56092a04
2197d5dcb43bd22f967ec5c8a8f48eea42dccdb4