diff --git a/desktop/kde6/plasma/bluedevil-kf6/actions.py b/desktop/kde6/plasma/bluedevil-kf6/actions.py
new file mode 100755
index 0000000000..5a9c0633a7
--- /dev/null
+++ b/desktop/kde6/plasma/bluedevil-kf6/actions.py
@@ -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()
diff --git a/desktop/kde6/plasma/bluedevil-kf6/pspec.xml b/desktop/kde6/plasma/bluedevil-kf6/pspec.xml
new file mode 100755
index 0000000000..8bd8ed4ffc
--- /dev/null
+++ b/desktop/kde6/plasma/bluedevil-kf6/pspec.xml
@@ -0,0 +1,90 @@
+
+
+
+
+
+ bluedevil-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admin@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ KDE 5 Bluetooth Stack
+ Integrate the Bluetooth technology within KDE workspace and applications
+ mirrors://kde/stable/plasma/6.0.0/bluedevil-6.0.0.tar.xz
+
+ qt6-base-devel
+ qt6-declarative-devel
+ shared-mime-info
+ libplasma-kf6-devel
+ bluez-qt-kf6-devel
+ kded-kf6-devel
+ kio-kf6-devel
+ ki18n-kf6-devel
+ kconfig-kf6-devel
+ kcoreaddons-kf6-devel
+ kdbusaddons-kf6-devel
+ kiconthemes-kf6-devel
+ kconfigwidgets-kf6-devel
+ kwindowsystem-kf6-devel
+ knotifications-kf6-devel
+ kwidgetsaddons-kf6-devel
+ kirigami-kf6-devel
+ bluez-qt-kf6-devel
+ kdeclarative-kf6-devel
+ extra-cmake-modules-kf6
+ fwupd-devel
+ kcmutils-kf6-devel
+ purpose-kf6-devel
+ kdoctools-kf6-devel
+ kservice-kf6-devel
+ kjobwidgets-kf6-devel
+
+
+
+
+ bluedevil-kf6
+
+ kdoctools-kf6
+ qt6-base
+ libgcc
+ bluez-qt-kf6
+ kio-kf6
+ ki18n-kf6
+ kconfig-kf6
+ kdeclarative-kf6
+ qt6-declarative
+ kcmutils-kf6
+ purpose-kf6
+ kservice-kf6
+ kjobwidgets-kf6
+ kcoreaddons-kf6
+ kdbusaddons-kf6
+ knotifications-kf6
+ kwindowsystem-kf6
+ kwidgetsaddons-kf6
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/cmake
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/breeze-grub-kf6/actions.py b/desktop/kde6/plasma/breeze-grub-kf6/actions.py
new file mode 100755
index 0000000000..1358c31427
--- /dev/null
+++ b/desktop/kde6/plasma/breeze-grub-kf6/actions.py
@@ -0,0 +1,12 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.txt
+
+from pisi.actionsapi import pisitools
+
+def install():
+ pisitools.insinto("/boot/grub2/themes/breeze-kf6", "breeze/*")
+
+ #pisitools.dodoc("COPYING")
diff --git a/desktop/kde6/plasma/breeze-grub-kf6/pspec.xml b/desktop/kde6/plasma/breeze-grub-kf6/pspec.xml
new file mode 100755
index 0000000000..6cdfc8aeb2
--- /dev/null
+++ b/desktop/kde6/plasma/breeze-grub-kf6/pspec.xml
@@ -0,0 +1,39 @@
+
+
+
+ breeze-grub-kf6
+ https://www.kde.org
+
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+ LGPLv2
+ app:console
+ breeze-kf6 theme for GRUB.
+ breeze-kf6 theme for GRUB.
+ mirrors://kde/stable/plasma/6.0.0/breeze-grub-6.0.0.tar.xz
+
+
+
+ breeze-grub-kf6
+ breeze-kf6 theme for GRUB.
+
+ grub2
+ noto-fonts
+
+
+ /boot/grub2/themes
+ /usr/share/doc
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/breeze-plymouth-kf6/actions.py b/desktop/kde6/plasma/breeze-plymouth-kf6/actions.py
new file mode 100755
index 0000000000..2140c888ac
--- /dev/null
+++ b/desktop/kde6/plasma/breeze-plymouth-kf6/actions.py
@@ -0,0 +1,22 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+
+# Licensed under the GNU General Public License, version 3.
+# See the file http://www.gnu.org/copyleft/gpl.txt
+
+from pisi.actionsapi import kde6
+from pisi.actionsapi import pisitools
+
+def setup():
+ #pisitools.dosed("breeze-kf6/breeze-kf6.script", "kde.logo.png", "pisi.logo.png")
+ #pisitools.dosed("breeze-kf6/breeze-kf6.script", "Plasma 5.6", "PisiLinux")
+ pisitools.dosed("breeze-text/breeze-text.plymouth.cmake", "Plasma @PROJECT_VERSION@", "PisiLinux")
+ kde6.configure()
+
+def build():
+ kde6.make()
+
+def install():
+ kde6.install()
+
+ pisitools.dodoc( "README")
diff --git a/desktop/kde6/plasma/breeze-plymouth-kf6/files/pisi.16bit.png b/desktop/kde6/plasma/breeze-plymouth-kf6/files/pisi.16bit.png
new file mode 100755
index 0000000000..bfa6f26cd4
Binary files /dev/null and b/desktop/kde6/plasma/breeze-plymouth-kf6/files/pisi.16bit.png differ
diff --git a/desktop/kde6/plasma/breeze-plymouth-kf6/files/pisi.logo.png b/desktop/kde6/plasma/breeze-plymouth-kf6/files/pisi.logo.png
new file mode 100755
index 0000000000..398e3012df
Binary files /dev/null and b/desktop/kde6/plasma/breeze-plymouth-kf6/files/pisi.logo.png differ
diff --git a/desktop/kde6/plasma/breeze-plymouth-kf6/pspec.xml b/desktop/kde6/plasma/breeze-plymouth-kf6/pspec.xml
new file mode 100755
index 0000000000..e90ed3a84b
--- /dev/null
+++ b/desktop/kde6/plasma/breeze-plymouth-kf6/pspec.xml
@@ -0,0 +1,52 @@
+
+
+
+ breeze-plymouth-kf6
+ https://www.kde.org
+
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+ LGPLv2
+ app:console
+ breeze-kf6 theme for Plymouth.
+ breeze-kf6 theme for Plymouth.
+ mirrors://kde/stable/plasma/6.0.0/breeze-plymouth-6.0.0.tar.xz
+
+ extra-cmake-modules-kf6
+ plymouth-devel
+
+
+
+
+ breeze-plymouth-kf6
+ breeze-kf6 theme for Plymouth.
+
+ plymouth
+ grub2
+ plymouth-core-libs
+ plymouth-theme-spinner
+ plymouth-graphics-libs
+ plymouth-plugin-script
+
+
+ /usr/lib
+ /usr/share
+ /usr/share/doc
+
+
+ pisi.logo.png
+ pisi.16bit.png
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/discover-kf6/actions.py b/desktop/kde6/plasma/discover-kf6/actions.py
new file mode 100755
index 0000000000..86143fef21
--- /dev/null
+++ b/desktop/kde6/plasma/discover-kf6/actions.py
@@ -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.dosym("/usr/lib/plasma-discover-kf6/libdiscover-kf6Notifiers.so", "usr/lib/libdiscover-kf6Notifiers.so")
+ pisitools.dosym("/usr/lib/plasma-discover-kf6/libdiscover-kf6Common.so", "usr/lib/libdiscover-kf6Common.so")
diff --git a/desktop/kde6/plasma/discover-kf6/files/appstream-1.0.patch b/desktop/kde6/plasma/discover-kf6/files/appstream-1.0.patch
new file mode 100644
index 0000000000..f73e23acf9
--- /dev/null
+++ b/desktop/kde6/plasma/discover-kf6/files/appstream-1.0.patch
@@ -0,0 +1,599 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 31460a6d5..89cee3182 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -31,7 +31,7 @@ find_package(KF5 ${KF5_MIN_VERSION} REQUIRED CoreAddons Config Crash DBusAddons
+ find_package(KF5Kirigami2 2.7.0)
+
+ find_package(packagekitqt5 1.0.1 CONFIG)
+-find_package(AppStreamQt 0.15.3 CONFIG REQUIRED)
++find_package(AppStreamQt5 1.0 CONFIG REQUIRED)
+ find_package(KF5Attica 5.23 CONFIG)
+ find_package(KF5NewStuff 5.53 CONFIG)
+
+@@ -85,7 +85,7 @@ set_package_properties(packagekitqt5 PROPERTIES
+ URL "https://www.freedesktop.org/software/PackageKit/"
+ PURPOSE "Required to build the PackageKit backend"
+ TYPE OPTIONAL)
+-set_package_properties(AppStreamQt PROPERTIES
++set_package_properties(AppStreamQt5 PROPERTIES
+ DESCRIPTION "Library that lists Appstream resources"
+ URL "https://www.freedesktop.org"
+ PURPOSE "Required to build the PackageKit, Flatpak and Snap backends"
+diff --git a/libdiscover/appstream/AppStreamUtils.cpp b/libdiscover/appstream/AppStreamUtils.cpp
+index 94f030c9d..c2080c17a 100644
+--- a/libdiscover/appstream/AppStreamUtils.cpp
++++ b/libdiscover/appstream/AppStreamUtils.cpp
+@@ -7,11 +7,11 @@
+ #include "AppStreamUtils.h"
+
+ #include "utils.h"
+-#include
+-#include
+-#include
+-#include
+-#include
++#include
++#include
++#include
++#include
++#include
+ #include
+ #include
+ #include
+@@ -35,10 +35,20 @@ QUrl AppStreamUtils::imageOfKind(const QList &images, AppStrea
+
+ QString AppStreamUtils::changelogToHtml(const AppStream::Component &appdata)
+ {
+- if (appdata.releases().isEmpty())
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ const auto releases = appdata.releasesPlain();
++#else
++ const auto releases = appdata.releases();
++#endif
++ if (releases.isEmpty()) {
+ return {};
++ }
+
+- const auto release = appdata.releases().constFirst();
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ const auto release = releases.indexSafe(0).value();
++#else
++ const auto release = releases.constFirst();
++#endif
+ if (release.description().isEmpty())
+ return {};
+
+@@ -49,7 +59,7 @@ QString AppStreamUtils::changelogToHtml(const AppStream::Component &appdata)
+
+ Screenshots AppStreamUtils::fetchScreenshots(const AppStream::Component &appdata)
+ {
+- const auto appdataScreenshots = appdata.screenshots();
++ const auto appdataScreenshots = appdata.screenshotsAll();
+ Screenshots ret;
+ ret.reserve(appdataScreenshots.size());
+ for (const AppStream::Screenshot &s : appdataScreenshots) {
+@@ -131,10 +141,10 @@ QString AppStreamUtils::versionString(const QString &version, const AppStream::C
+ if (version.isEmpty()) {
+ return {};
+ } else {
+- if (appdata.releases().isEmpty())
++ if (appdata.releasesPlain().isEmpty())
+ return version;
+
+- auto release = appdata.releases().constFirst();
++ auto release = appdata.releasesPlain().indexSafe(0).value();
+ if (release.timestamp().isValid() && version.startsWith(release.version())) {
+ QLocale l;
+ return i18n("%1, released on %2", version, l.toString(release.timestamp().date(), QLocale::ShortFormat));
+@@ -256,7 +266,7 @@ QList AppStreamUtils::componentsByCategories(AppStream::Po
+ {
+ QList ret;
+ for (const auto &categoryName : cat->involvedCategories()) {
+- ret += pool->componentsByCategories({categoryName});
++ ret += pool->componentsByCategories({categoryName}).toList();
+ }
+ kRemoveDuplicates(ret, kind);
+ return ret;
+diff --git a/libdiscover/appstream/AppStreamUtils.h b/libdiscover/appstream/AppStreamUtils.h
+index 383e55aa8..906bd327a 100644
+--- a/libdiscover/appstream/AppStreamUtils.h
++++ b/libdiscover/appstream/AppStreamUtils.h
+@@ -6,9 +6,9 @@
+
+ #pragma once
+
+-#include
+-#include
+-#include
++#include
++#include
++#include
+ #include
+ #include
+ #include
+diff --git a/libdiscover/backends/CMakeLists.txt b/libdiscover/backends/CMakeLists.txt
+index bd3a03256..c2e0ec12d 100644
+--- a/libdiscover/backends/CMakeLists.txt
++++ b/libdiscover/backends/CMakeLists.txt
+@@ -8,11 +8,11 @@ function(add_unit_test name)
+ Qt::Test Qt::Core ${EXTRA_LIBS})
+ endfunction()
+
+-if(KF5Attica_FOUND AND KF5NewStuff_FOUND AND AppStreamQt_FOUND)
++if(KF5Attica_FOUND AND KF5NewStuff_FOUND AND AppStreamQt5_FOUND)
+ add_subdirectory(KNSBackend)
+ endif()
+
+-if(packagekitqt5_FOUND AND AppStreamQt_FOUND)
++if(packagekitqt5_FOUND AND AppStreamQt5_FOUND)
+ add_subdirectory(PackageKitBackend)
+ endif()
+
+@@ -22,10 +22,10 @@ if(BUILD_DummyBackend)
+ endif()
+
+ option(BUILD_FlatpakBackend "Build Flatpak support" "ON")
+-if(Flatpak_FOUND AND AppStreamQt_FOUND AND BUILD_FlatpakBackend)
++if(Flatpak_FOUND AND AppStreamQt5_FOUND AND BUILD_FlatpakBackend)
+ add_subdirectory(FlatpakBackend)
+ elseif(BUILD_FlatpakBackend)
+- message(WARNING "BUILD_FlatpakBackend enabled but Flatpak=${Flatpak_FOUND} or AppStreamQt=${AppStreamQt_FOUND} not found")
++ message(WARNING "BUILD_FlatpakBackend enabled but Flatpak=${Flatpak_FOUND} or AppStreamQt=${AppStreamQt5_FOUND} not found")
+ endif()
+
+ find_package(Snapd)
+@@ -41,7 +41,7 @@ if(BUILD_SteamOSBackend)
+ endif()
+
+ option(BUILD_SnapBackend "Build Snap support." "ON")
+-if(BUILD_SnapBackend AND AppStreamQt_FOUND AND Snapd_FOUND)
++if(BUILD_SnapBackend AND AppStreamQt5_FOUND AND Snapd_FOUND)
+ add_subdirectory(SnapBackend)
+ endif()
+
+diff --git a/libdiscover/backends/FlatpakBackend/CMakeLists.txt b/libdiscover/backends/FlatpakBackend/CMakeLists.txt
+index eac5a3241..905f2ee7f 100644
+--- a/libdiscover/backends/FlatpakBackend/CMakeLists.txt
++++ b/libdiscover/backends/FlatpakBackend/CMakeLists.txt
+@@ -15,7 +15,7 @@ set(flatpak-backend_SRCS
+ add_library(flatpak-backend MODULE ${flatpak-backend_SRCS})
+ target_link_libraries(flatpak-backend Qt::Core Qt::Widgets Qt::Concurrent KF5::CoreAddons KF5::ConfigCore KF5::KIOGui Discover::Common AppStreamQt PkgConfig::Flatpak)
+
+-if (AppStreamQt_VERSION VERSION_GREATER 0.14.6)
++if (AppStreamQt5_VERSION VERSION_GREATER 0.14.6)
+ target_compile_definitions(flatpak-backend PRIVATE -DAPPSTREAM_NEW_POOL_API)
+ endif()
+
+diff --git a/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp b/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp
+index 99488469b..2471bb8f0 100644
+--- a/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp
++++ b/libdiscover/backends/FlatpakBackend/FlatpakBackend.cpp
+@@ -20,12 +20,12 @@
+ #include
+ #include
+
+-#include
+-#include
+-#include
+-#include
+-#include
+-#include
++#include
++#include
++#include
++#include
++#include
++#include
+
+ #include
+ #include
+@@ -159,18 +159,19 @@ public:
+
+ QList componentsByName(const QString &name)
+ {
+- QList comps = m_pool->componentsById(name);
+- if (!comps.isEmpty())
+- return comps;
++ auto comps = m_pool->componentsById(name);
++ if (!comps.isEmpty()) {
++ return comps.toList();
++ }
+
+ comps = m_pool->componentsByProvided(AppStream::Provided::KindId, name);
+- return comps;
++ return comps.toList();
+ }
+
+ QList componentsByFlatpakId(const QString &ref)
+ {
+ #if ASQ_CHECK_VERSION(0, 16, 0)
+- QList comps = m_pool->componentsByBundleId(AppStream::Bundle::KindFlatpak, ref, false);
++ QList comps = m_pool->componentsByBundleId(AppStream::Bundle::KindFlatpak, ref, false).toList();
+ #else
+ QList comps = m_pool->components();
+ comps = kFilter>(comps, [&ref](const AppStream::Component &component) {
+@@ -181,7 +182,7 @@ public:
+ if (!comps.isEmpty())
+ return comps;
+
+- comps = m_pool->componentsByProvided(AppStream::Provided::KindId, ref.section('/', 1, 1));
++ comps = m_pool->componentsByProvided(AppStream::Provided::KindId, ref.section('/', 1, 1)).toList();
+ return comps;
+ }
+
+@@ -274,7 +275,11 @@ static std::optional metadataFromBytes(GBytes *appstreamGz,
+ gconstpointer data = g_bytes_get_data(appstream, &len);
+
+ AppStream::Metadata metadata;
++#if ASQ_CHECK_VERSION(0, 16, 0)
++ metadata.setFormatStyle(AppStream::Metadata::FormatStyleCatalog);
++#else
+ metadata.setFormatStyle(AppStream::Metadata::FormatStyleCollection);
++#endif
+ AppStream::Metadata::MetadataError error = metadata.parse(QString::fromUtf8((char *)data, len), AppStream::Metadata::FormatKindXml);
+ if (error != AppStream::Metadata::MetadataErrorNoError) {
+ qWarning() << "Failed to parse appstream metadata: " << error;
+@@ -479,7 +484,7 @@ FlatpakResource *FlatpakBackend::getAppForInstalledRef(FlatpakInstallation *inst
+ g_autoptr(GBytes) metadata = flatpak_installed_ref_load_appdata(ref, 0, 0);
+ if (metadata) {
+ auto meta = metadataFromBytes(metadata, m_cancellable);
+- comps = meta->components();
++ comps = meta->components().toList();
+ }
+ }
+
+@@ -626,7 +631,7 @@ void FlatpakBackend::addAppFromFlatpakBundle(const QUrl &url, ResultsStream *str
+ return;
+ }
+
+- const QList components = metadata->components();
++ const QList components = metadata->components().toList();
+ if (components.size()) {
+ asComponent = components.first();
+ } else {
+@@ -777,7 +782,11 @@ AppStream::Component fetchComponentFromRemote(const QSettings &settings, GCancel
+ AppStream::Pool pool;
+ #ifdef APPSTREAM_NEW_POOL_API
+ pool.setLoadStdDataLocations(false);
++#if ASQ_CHECK_VERSION(0, 16, 0)
++ pool.addExtraDataLocation(appstreamLocation, AppStream::Metadata::FormatStyleCatalog);
++#else
+ pool.addExtraDataLocation(appstreamLocation, AppStream::Metadata::FormatStyleCollection);
++#endif
+ #else
+ pool.clearMetadataLocations();
+ pool.addMetadataLocation(appstreamLocation);
+@@ -795,7 +804,7 @@ AppStream::Component fetchComponentFromRemote(const QSettings &settings, GCancel
+ }
+
+ // TODO optimise, this lookup should happen in libappstream
+- auto comps = pool.components();
++ auto comps = pool.components().toList();
+ comps = kFilter>(comps, [name, branch](const AppStream::Component &component) {
+ const QString id = component.bundle(AppStream::Bundle::KindFlatpak).id();
+ // app/app.getspace.Space/x86_64/stable
+@@ -1079,7 +1088,11 @@ void FlatpakBackend::createPool(QSharedPointer source)
+
+ #ifdef APPSTREAM_NEW_POOL_API
+ pool->setLoadStdDataLocations(false);
++#if ASQ_CHECK_VERSION(0, 16, 0)
++ pool->addExtraDataLocation(appstreamDirPath, AppStream::Metadata::FormatStyleCatalog);
++#else
+ pool->addExtraDataLocation(appstreamDirPath, AppStream::Metadata::FormatStyleCollection);
++#endif
+ #else
+ pool->clearMetadataLocations();
+ pool->addMetadataLocation(appstreamDirPath);
+@@ -1558,11 +1571,11 @@ ResultsStream *FlatpakBackend::search(const AbstractResourcesBackend::Filters &f
+ for (const auto &source : qAsConst(m_flatpakSources)) {
+ QList resources;
+ if (source->m_pool) {
+- const auto a = !filter.search.isEmpty() ? source->m_pool->search(filter.search)
++ const auto a = !filter.search.isEmpty() ? source->m_pool->search(filter.search).toList()
+ #if ASQ_CHECK_VERSION(0, 15, 6)
+ : filter.category ? AppStreamUtils::componentsByCategories(source->m_pool, filter.category, AppStream::Bundle::KindFlatpak)
+ #endif
+- : source->m_pool->components();
++ : source->m_pool->components().toList();
+ resources = kTransform>(a, [this, &source](const auto &comp) {
+ return resourceForComponent(comp, source);
+ });
+diff --git a/libdiscover/backends/FlatpakBackend/FlatpakBackend.h b/libdiscover/backends/FlatpakBackend/FlatpakBackend.h
+index 66188095a..878965bfc 100644
+--- a/libdiscover/backends/FlatpakBackend/FlatpakBackend.h
++++ b/libdiscover/backends/FlatpakBackend/FlatpakBackend.h
+@@ -14,7 +14,7 @@
+ #include
+ #include
+
+-#include
++#include
+
+ #include "flatpak-helper.h"
+
+diff --git a/libdiscover/backends/FlatpakBackend/FlatpakResource.cpp b/libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
+index 7ed905ead..1af8c9e3f 100644
+--- a/libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
++++ b/libdiscover/backends/FlatpakBackend/FlatpakResource.cpp
+@@ -13,9 +13,11 @@
+
+ #include
+
+-#include
+-#include
+-#include
++#include
++#include
++#include
++#include
++#include
+ #include
+
+ #include
+@@ -24,7 +26,7 @@
+ #include
+ #include
+
+-#include
++#include
+ #include
+ #include
+ #include
+@@ -113,7 +115,11 @@ QList FlatpakResource::addonsInformation()
+ QString FlatpakResource::availableVersion() const
+ {
+ if (m_availableVersion.isEmpty()) {
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ const auto releases = m_appdata.releasesPlain().entries();
++#else
+ const auto releases = m_appdata.releases();
++#endif
+ if (!releases.isEmpty()) {
+ auto latestVersion = releases.constFirst().version();
+ for (const auto &release : releases) {
+@@ -649,8 +655,13 @@ QUrl FlatpakResource::url() const
+
+ QDate FlatpakResource::releaseDate() const
+ {
+- if (!m_appdata.releases().isEmpty()) {
+- auto release = m_appdata.releases().constFirst();
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ if (!m_appdata.releasesPlain().isEmpty()) {
++ auto release = m_appdata.releasesPlain().indexSafe(0).value();
++#else
++ if (const auto releases = m_appdata.releases(); !releases.isEmpty()) {
++ auto release = releases.constFirst();
++#endif
+ return release.timestamp().date();
+ }
+
+@@ -673,7 +684,7 @@ QString FlatpakResource::sourceIcon() const
+
+ QString FlatpakResource::author() const
+ {
+- QString name = m_appdata.developerName();
++ QString name = m_appdata.developer().name();
+
+ if (name.isEmpty()) {
+ name = m_appdata.projectGroup();
+@@ -711,8 +722,13 @@ QString FlatpakResource::versionString()
+ if (ref) {
+ version = flatpak_installed_ref_get_appdata_version(ref);
+ }
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ } else if (!m_appdata.releasesPlain().isEmpty()) {
++ const auto release = m_appdata.releasesPlain().indexSafe(0).value();
++#else
+ } else if (!m_appdata.releases().isEmpty()) {
+- auto release = m_appdata.releases().constFirst();
++ const auto release = m_appdata.releases().constFirst();
++#endif
+ version = release.version();
+ } else {
+ version = m_id.branch;
+diff --git a/libdiscover/backends/FlatpakBackend/FlatpakResource.h b/libdiscover/backends/FlatpakBackend/FlatpakResource.h
+index 06e1b030a..648b6a5a7 100644
+--- a/libdiscover/backends/FlatpakBackend/FlatpakResource.h
++++ b/libdiscover/backends/FlatpakBackend/FlatpakResource.h
+@@ -12,7 +12,7 @@
+ #include "FlatpakPermission.h"
+ #include "flatpak-helper.h"
+
+-#include
++#include
+
+ #include
+ #include
+diff --git a/libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp b/libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
+index 510266dfd..740127879 100644
+--- a/libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
++++ b/libdiscover/backends/PackageKitBackend/AppPackageKitResource.cpp
+@@ -6,10 +6,12 @@
+
+ #include "AppPackageKitResource.h"
+ #include "utils.h"
+-#include
+-#include
+-#include
+-#include
++#include
++#include
++#include
++#include
++#include
++#include
+ #include
+ #include
+ #include
+@@ -236,8 +238,13 @@ QString AppPackageKitResource::versionString()
+
+ QDate AppPackageKitResource::releaseDate() const
+ {
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ if (!m_appdata.releasesPlain().isEmpty()) {
++ const auto release = m_appdata.releasesPlain().indexSafe(0).value();
++#else
+ if (!m_appdata.releases().isEmpty()) {
+- auto release = m_appdata.releases().constFirst();
++ const auto release = m_appdata.releases().constFirst();
++#endif
+ return release.timestamp().date();
+ }
+
+@@ -246,7 +253,7 @@ QDate AppPackageKitResource::releaseDate() const
+
+ QString AppPackageKitResource::author() const
+ {
+- QString name = m_appdata.developerName();
++ QString name = m_appdata.developer().name();
+
+ if (name.isEmpty()) {
+ name = m_appdata.projectGroup();
+diff --git a/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp b/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
+index 6902318a3..f713b9036 100644
+--- a/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
++++ b/libdiscover/backends/PackageKitBackend/PackageKitBackend.cpp
+@@ -13,9 +13,10 @@
+ #include "PKTransaction.h"
+ #include "PackageKitSourcesBackend.h"
+ #include "PackageKitUpdater.h"
+-#include
+-#include
+-#include
++#include
++#include
++#include
++#include
+ #include
+ #include
+ #include
+@@ -309,12 +310,16 @@ void PackageKitBackend::reloadPackageList()
+ }
+ acquireFetching(false);
+
+- const QList distroComponents = m_appdata->componentsById(AppStream::Utils::currentDistroComponentId());
++ const auto distroComponents = m_appdata->componentsById(AppStream::SystemInfo::currentDistroComponentId());
+ if (distroComponents.isEmpty()) {
+- qWarning() << "no component found for" << AppStream::Utils::currentDistroComponentId();
++ qWarning() << "no component found for" << AppStream::SystemInfo::currentDistroComponentId();
+ }
+- for (const AppStream::Component &dc : distroComponents) {
++ for (const auto list = distroComponents.toList(); const AppStream::Component &dc : list) {
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ const auto releases = dc.releasesPlain().entries();
++#else
+ const auto releases = dc.releases();
++#endif
+ for (const auto &r : releases) {
+ int cmp = AppStream::Utils::vercmpSimple(r.version(), AppStreamIntegration::global()->osRelease()->versionId());
+ if (cmp == 0) {
+@@ -552,7 +557,7 @@ QList PackageKitBackend::componentsById(const QString &id)
+ if (comps.isEmpty()) {
+ comps = m_appdata->componentsByProvided(AppStream::Provided::KindId, id);
+ }
+- return comps;
++ return comps.toList();
+ }
+
+ static const auto needsResolveFilter = [](AbstractResource *res) {
+@@ -698,13 +703,15 @@ ResultsStream *PackageKitBackend::search(const AbstractResourcesBackend::Filters
+ if (!stream) {
+ return;
+ }
+- const auto components = !filter.search.isEmpty() ? m_appdata->search(filter.search)
+-#if ASQ_CHECK_VERSION(0, 15, 6)
+- : filter.category ? AppStreamUtils::componentsByCategories(m_appdata.get(),
+- filter.category,
+- AppStream::Bundle::KindUnknown)
+-#endif
+- : m_appdata->components();
++ QList components;
++ if (!filter.search.isEmpty()) {
++ components = m_appdata->search(filter.search).toList();
++ } else if (filter.category) {
++ components = AppStreamUtils::componentsByCategories(m_appdata.get(), filter.category, AppStream::Bundle::KindUnknown);
++ } else {
++ components = m_appdata->components().toList();
++ }
++
+ const QSet ids = kTransform>(components, [](const AppStream::Component &comp) {
+ return comp.id();
+ });
+diff --git a/libdiscover/backends/PackageKitBackend/PackageKitBackend.h b/libdiscover/backends/PackageKitBackend/PackageKitBackend.h
+index d9a5fd824..93899450b 100644
+--- a/libdiscover/backends/PackageKitBackend/PackageKitBackend.h
++++ b/libdiscover/backends/PackageKitBackend/PackageKitBackend.h
+@@ -7,7 +7,7 @@
+ #pragma once
+
+ #include "PackageKitResource.h"
+-#include
++#include
+ #include
+ #include
+ #include
+diff --git a/libdiscover/backends/PackageKitBackend/PackageKitResource.cpp b/libdiscover/backends/PackageKitBackend/PackageKitResource.cpp
+index 8bdaec395..c7e2c0077 100644
+--- a/libdiscover/backends/PackageKitBackend/PackageKitResource.cpp
++++ b/libdiscover/backends/PackageKitBackend/PackageKitResource.cpp
+@@ -10,7 +10,7 @@
+ #include "PackageKitMessages.h"
+ #include "appstream/AppStreamUtils.h"
+ #include "config-paths.h"
+-#include
++#include
+ #include
+ #include
+ #include
+diff --git a/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.cpp b/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.cpp
+index 6e1528be4..eb06b6510 100644
+--- a/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.cpp
++++ b/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.cpp
+@@ -10,8 +10,8 @@
+
+ #include "Transaction/TransactionModel.h"
+
+-#include
+-#include
++#include
++#include
+ #include
+ #include
+ #include
+@@ -316,7 +316,7 @@ void RpmOstreeBackend::lookForNextMajorVersion()
+ }
+
+ // Look at releases to see if we have a new major version available.
+- const QList distroComponents = m_appdata->componentsById(distroId);
++ const auto distroComponents = m_appdata->componentsById(distroId);
+ if (distroComponents.isEmpty()) {
+ qWarning() << "rpm-ostree-backend: No component found for" << distroId;
+ return;
+@@ -324,8 +324,12 @@ void RpmOstreeBackend::lookForNextMajorVersion()
+
+ QString currentVersion = AppStreamIntegration::global()->osRelease()->versionId();
+ QString nextVersion;
+- for (const AppStream::Component &dc : distroComponents) {
++ for (const auto list = distroComponents.toList(); const AppStream::Component &dc : list) {
++#if ASQ_CHECK_VERSION(1, 0, 0)
++ const auto releases = dc.releasesPlain().entries();
++#else
+ const auto releases = dc.releases();
++#endif
+ for (const auto &r : releases) {
+ // Only look at stable releases unless development mode is enabled
+ if ((r.kind() != AppStream::Release::KindStable) && !m_developmentEnabled) {
+diff --git a/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.h b/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.h
+index 8ceed1af1..ea0a07c6f 100644
+--- a/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.h
++++ b/libdiscover/backends/RpmOstreeBackend/RpmOstreeBackend.h
+@@ -14,7 +14,7 @@
+ #include
+ #include
+
+-#include
++#include
+ #include
+
+ class DiscoverAction;
diff --git a/desktop/kde6/plasma/discover-kf6/files/dc67ef22.patch b/desktop/kde6/plasma/discover-kf6/files/dc67ef22.patch
new file mode 100644
index 0000000000..f53555dd0d
--- /dev/null
+++ b/desktop/kde6/plasma/discover-kf6/files/dc67ef22.patch
@@ -0,0 +1,193 @@
+From dc67ef22f47b9e8b46d668b811982f33600f1aae Mon Sep 17 00:00:00 2001
+From: Aleix Pol
+Date: Wed, 10 Nov 2021 01:55:56 +0100
+Subject: [PATCH] flatpak: Do not include the resource type in the
+ FlatpakResource::Id
+
+Otherwise we couldn't make sure that idForInstalledRef() was coherent
+with FlatpakResource::uniqueId().
+In the end it's not a problem, it's not like we can have an app and
+runtime with the same name.
+
+
+(cherry picked from commit 614450b3ee9175fb16f068af505fb59ed27e6697)
+---
+ .../FlatpakBackend/FlatpakBackend.cpp | 25 ++++++++-----------
+ .../FlatpakBackend/FlatpakResource.cpp | 12 ++++-----
+ .../backends/FlatpakBackend/FlatpakResource.h | 7 +++---
+ 3 files changed, 19 insertions(+), 25 deletions(-)
+
+diff --git a/libdiscover-kf6/backends/FlatpakBackend/FlatpakBackend.cpp b/libdiscover-kf6/backends/FlatpakBackend/FlatpakBackend.cpp
+index 012817ef9..6727b0227 100644
+--- a/libdiscover-kf6/backends/FlatpakBackend/FlatpakBackend.cpp
++++ b/libdiscover-kf6/backends/FlatpakBackend/FlatpakBackend.cpp
+@@ -149,8 +149,7 @@ QDebug operator<<(QDebug debug, const FlatpakResource::Id &id)
+ QDebugStateSaver saver(debug);
+ debug.nospace() << "FlatpakResource::Id(";
+ debug.nospace() << "name:" << id.id << ',';
+- debug.nospace() << "branch:" << id.branch << ',';
+- debug.nospace() << "type:" << id.type;
++ debug.nospace() << "branch:" << id.branch;
+ debug.nospace() << ')';
+ return debug;
+ }
+@@ -162,7 +161,6 @@ static FlatpakResource::Id idForRefString(const QStringView &ref)
+ auto parts = ref.split('/');
+ // app/app.getspace.Space/x86_64/stable
+ return {
+- parts[0] == QLatin1String("app") ? FlatpakResource::DesktopApp : FlatpakResource::Runtime,
+ parts[1].toString(),
+ parts[3].toString(),
+ parts[2].toString(),
+@@ -178,7 +176,7 @@ static FlatpakResource::Id idForInstalledRef(FlatpakInstalledRef *ref, const QSt
+ const QString arch = QString::fromUtf8(flatpak_ref_get_arch(FLATPAK_REF(ref)));
+ const QString branch = QString::fromUtf8(flatpak_ref_get_branch(FLATPAK_REF(ref)));
+
+- return {appType, appId, branch, arch};
++ return {appId, branch, arch};
+ }
+
+ FlatpakBackend::FlatpakBackend(QObject *parent)
+@@ -350,25 +348,20 @@ QString refToBundleId(FlatpakRef *ref)
+
+ FlatpakResource *FlatpakBackend::getAppForInstalledRef(FlatpakInstallation *installation, FlatpakInstalledRef *ref) const
+ {
+- auto id = idForInstalledRef(ref, {});
+- for (const auto &source : m_flatpakSources) {
+- auto ret = source->m_resources.value(id);
++ const QString origin = QString::fromUtf8(flatpak_installed_ref_get_origin(ref));
++ auto source = findSource(installation, origin);
++ if (source) {
++ auto ret = source->m_resources.value(idForInstalledRef(ref, {}));
+ if (ret) {
+ return ret;
+ }
+- }
+- auto id2 = idForInstalledRef(ref, QStringLiteral(".desktop"));
+- for (const auto &source : m_flatpakSources) {
+- auto ret = source->m_resources.value(id2);
++ ret = source->m_resources.value(idForInstalledRef(ref, QStringLiteral(".desktop")));
+ if (ret) {
+ return ret;
+ }
+ }
+
+ const QLatin1String name(flatpak_ref_get_name(FLATPAK_REF(ref)));
+-
+- const QString origin = QString::fromUtf8(flatpak_installed_ref_get_origin(ref));
+- auto source = findSource(installation, origin);
+ const QString pathExports = FlatpakResource::installationPath(installation) + QLatin1String("/exports/");
+ const QString pathApps = pathExports + QLatin1String("share/applications/");
+ AppStream::Component cid;
+@@ -413,6 +406,8 @@ FlatpakResource *FlatpakBackend::getAppForInstalledRef(FlatpakInstallation *inst
+ resource->updateFromRef(FLATPAK_REF(ref));
+ resource->setState(AbstractResource::Installed);
+ source->addResource(resource);
++
++ Q_ASSERT(resource->uniqueId() == idForInstalledRef(ref, {}) || resource->uniqueId() == idForInstalledRef(ref, {".desktop"}));
+ return resource;
+ }
+
+@@ -445,7 +440,7 @@ FlatpakResource *FlatpakBackend::getRuntimeForApp(FlatpakResource *resource) con
+ for (const auto &source : m_flatpakSources) {
+ for (auto it = source->m_resources.constBegin(), itEnd = source->m_resources.constEnd(); it != itEnd; ++it) {
+ const auto &id = it.key();
+- if (id.type == FlatpakResource::Runtime && id.id == runtimeInfo.at(0) && id.branch == runtimeInfo.at(2)) {
++ if ((*it)->resourceType() == FlatpakResource::Runtime && id.id == runtimeInfo.at(0) && id.branch == runtimeInfo.at(2)) {
+ runtime = *it;
+ break;
+ }
+diff --git a/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.cpp b/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.cpp
+index 8f6b25575..7419dcee7 100644
+--- a/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.cpp
++++ b/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.cpp
+@@ -41,7 +41,7 @@ static QString iconCachePath(const AppStream::Icon &icon)
+ FlatpakResource::FlatpakResource(const AppStream::Component &component, FlatpakInstallation *installation, FlatpakBackend *parent)
+ : AbstractResource(parent)
+ , m_appdata(component)
+- , m_id({FlatpakResource::DesktopApp, component.id(), QString(), QString()})
++ , m_id({component.id(), QString(), QString()})
+ , m_downloadSize(0)
+ , m_installedSize(0)
+ , m_propertyStates({{DownloadSize, NotKnownYet}, {InstalledSize, NotKnownYet}, {RequiredRuntime, NotKnownYet}})
+@@ -122,7 +122,7 @@ QString FlatpakResource::branch() const
+
+ bool FlatpakResource::canExecute() const
+ {
+- return (m_id.type == DesktopApp && (m_state == AbstractResource::Installed || m_state == AbstractResource::Upgradeable));
++ return (m_type == DesktopApp && (m_state == AbstractResource::Installed || m_state == AbstractResource::Upgradeable));
+ }
+
+ void FlatpakResource::updateFromRef(FlatpakRef *ref)
+@@ -241,7 +241,7 @@ int FlatpakResource::installedSize() const
+
+ AbstractResource::Type FlatpakResource::type() const
+ {
+- switch (m_id.type) {
++ switch (m_type) {
+ case FlatpakResource::Runtime:
+ return Technical;
+ case FlatpakResource::Extension:
+@@ -381,12 +381,12 @@ AbstractResource::State FlatpakResource::state()
+
+ FlatpakResource::ResourceType FlatpakResource::resourceType() const
+ {
+- return m_id.type;
++ return m_type;
+ }
+
+ QString FlatpakResource::typeAsString() const
+ {
+- switch (m_id.type) {
++ switch (m_type) {
+ case FlatpakResource::Runtime:
+ case FlatpakResource::Extension:
+ return QLatin1String("runtime");
+@@ -528,7 +528,7 @@ void FlatpakResource::setState(AbstractResource::State state)
+
+ void FlatpakResource::setType(FlatpakResource::ResourceType type)
+ {
+- m_id.type = type;
++ m_type = type;
+ }
+
+ QString FlatpakResource::installationPath() const
+diff --git a/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.h b/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.h
+index 7cf0022d7..364857950 100644
+--- a/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.h
++++ b/libdiscover-kf6/backends/FlatpakBackend/FlatpakResource.h
+@@ -55,7 +55,6 @@ public:
+ Q_ENUM(FlatpakFileType)
+
+ struct Id {
+- FlatpakResource::ResourceType type;
+ const QString id;
+ QString branch;
+ QString arch;
+@@ -66,8 +65,7 @@ public:
+ bool operator==(const Id &other) const
+ {
+ return &other == this
+- || (other.type == type //
+- && other.id == id //
++ || (other.id == id //
+ && other.branch == branch //
+ && other.arch == arch //
+ );
+@@ -183,11 +181,12 @@ private:
+ AbstractResource::State m_state;
+ FlatpakInstallation *const m_installation;
+ QString m_origin;
++ FlatpakResource::ResourceType m_type = DesktopApp;
+ };
+
+ inline uint qHash(const FlatpakResource::Id &key)
+ {
+- return qHash(key.type) ^ qHash(key.id) ^ qHash(key.branch) ^ qHash(key.arch);
++ return qHash(key.id) ^ qHash(key.branch) ^ qHash(key.arch);
+ }
+
+ #endif // FLATPAKRESOURCE_H
+--
+GitLab
+
diff --git a/desktop/kde6/plasma/discover-kf6/pspec.xml b/desktop/kde6/plasma/discover-kf6/pspec.xml
new file mode 100755
index 0000000000..79fb75939b
--- /dev/null
+++ b/desktop/kde6/plasma/discover-kf6/pspec.xml
@@ -0,0 +1,137 @@
+
+
+
+
+
+ discover-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ app:gui
+ plasmadiscover-kf6
+ KDE and Plasma resources management GUI
+ KDE and Plasma resources management GUI
+ mirrors://kde/stable/plasma/6.0.0/discover-6.0.0.tar.xz
+
+ kio-kf6-devel
+ fwupd-devel
+ attica-kf6-devel
+ karchive-kf6-devel
+ kconfig-kf6-devel
+ kservice-kf6-devel
+ discount-devel
+ kcoreaddons-kf6-devel
+ kcrash-kf6-devel
+ kdbusaddons-kf6-devel
+ ki18n-kf6-devel
+ kitemmodels-kf6-devel
+ knotifications-kf6-devel
+ kxmlgui-kf6-devel
+ kdeclarative-kf6-devel
+ libplasma-kf6-devel
+ knewstuff-kf6-devel
+ extra-cmake-modules-kf6
+ kirigami-kf6-devel
+ kcmutils-kf6-devel
+ kidletime-kf6-devel
+ kuserfeedback-devel
+ appstream-qt6-devel
+ purpose-kf6-devel
+ packagekit-qt6-devel
+ kstatusnotifieritem-kf6-devel
+ qt6-svg-devel
+ flatpak-devel
+ qt6-base-devel
+ qt6-webview-devel
+ qt6-declarative-devel
+
+
+
+
+
+
+
+ discover-kf6
+
+ qt6-base
+ qt6-webview
+ kdeclarative-kf6
+ kio-kf6
+ fwupd
+ glib2
+ attica-kf6
+ kconfig-kf6
+ kservice-kf6
+ kcmutils-kf6
+ kconfig-kf6
+ discount
+ kitemmodels-kf6
+ kcoreaddons-kf6
+ kdbusaddons-kf6
+ kjobwidgets-kf6
+ kconfigwidgets-kf6
+ knotifications-kf6
+ kwidgetsaddons-kf6
+ ki18n-kf6
+ kcrash-kf6
+ kxmlgui-kf6
+ kidletime-kf6
+ kwindowsystem-kf6
+ kstatusnotifieritem-kf6
+ qt6-declarative
+ knewstuff-kf6
+ purpose-kf6
+ packagekit-qt5
+ appstream-qt6
+ packagekit-qt6
+
+
+
+ /etc
+ /usr/bin
+ /usr/lib/cmake
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+ /usr/share
+ /usr/share/locale
+
+
+
+ discover-kf6-plugin-flatpak
+ hardware.virtualization
+
+ discover-kf6
+ glib2
+ flatpak
+ appstream-qt6
+ qt6-base
+ kio-kf6
+ ki18n-kf6
+ kservice-kf6
+ kconfig-kf6
+ kcoreaddons-kf6
+ gnupg
+
+
+ /usr/lib/qt6/plugins/discover-notifier/FlatpakNotifier.so
+ /usr/lib/qt6/plugins/discover/flatpak-backend.so
+ /usr/share/applications/org.kde.discover-flatpak
+ /usr/share/libdiscover/categories/flatpak-backend-categories.xml
+ /usr/share/metainfo/org.kde.discover.flatpak.appdata.xml
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/drkonqi-kf6/actions.py b/desktop/kde6/plasma/drkonqi-kf6/actions.py
new file mode 100755
index 0000000000..e25c96a839
--- /dev/null
+++ b/desktop/kde6/plasma/drkonqi-kf6/actions.py
@@ -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/*")
diff --git a/desktop/kde6/plasma/drkonqi-kf6/pspec.xml b/desktop/kde6/plasma/drkonqi-kf6/pspec.xml
new file mode 100755
index 0000000000..61b92e65f3
--- /dev/null
+++ b/desktop/kde6/plasma/drkonqi-kf6/pspec.xml
@@ -0,0 +1,95 @@
+
+
+
+
+
+ drkonqi-kf6
+ https://www.kde.org/
+
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+ GPLv2
+ library
+ The KDE crash handler
+ The KDE crash handler
+ https://download.kde.org/stable/plasma/6.0.0/drkonqi-6.0.0.tar.xz
+
+ extra-cmake-modules-kf6
+ qt6-base-devel
+ ki18n-kf6-devel
+ kcoreaddons-kf6-devel
+ kservice-kf6-devel
+ kconfig-kf6-devel
+ kjobwidgets-kf6-devel
+ kio-kf6-devel
+ kcrash-kf6-devel
+ kcompletion-kf6-devel
+ kwidgetsaddons-kf6-devel
+ kwallet-kf6-devel
+ knotifications-kf6-devel
+ kidletime-kf6-devel
+ at-spi2-core-devel
+ xorg-server-xvfb
+ rubygems
+ ruby-devel
+ gdb-devel
+ kwindowsystem-kf6-devel
+ syntax-highlighting-kf6-devel
+ qt6-declarative-devel
+ kdeclarative-kf6-devel
+ kirigami-kf6-devel
+ kitemmodels-kf6-devel
+ kuserfeedback-kf6-devel
+ kstatusnotifieritem-kf6-devel
+
+
+
+
+ drkonqi-kf6
+
+ qt6-base
+ qt6-declarative
+ libgcc
+ ki18n-kf6
+ kcoreaddons-kf6
+ kservice-kf6
+ kidletime-kf6
+ kconfig-kf6
+ kconfigwidgets-kf6
+ kjobwidgets-kf6
+ kio-kf6
+ kcrash-kf6
+ kcompletion-kf6
+ kwidgetsaddons-kf6
+ kwallet-kf6
+ knotifications-kf6
+ kwindowsystem-kf6
+ syntax-highlighting-kf6
+ kdeclarative-kf6
+ kirigami-kf6
+ kitemmodels-kf6
+ kuserfeedback-kf6
+ kstatusnotifieritem-kf6
+
+
+ /usr/bin
+ /etc/xdg
+ /usr/lib
+ /usr/share
+ /usr/share/locale
+ /usr/share/drkonqi-kf6
+ /usr/share/doc
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/drkonqi-kf6/translations.xml b/desktop/kde6/plasma/drkonqi-kf6/translations.xml
new file mode 100755
index 0000000000..c81219d0ff
--- /dev/null
+++ b/desktop/kde6/plasma/drkonqi-kf6/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ drkonqi-kf6
+ The KDE crash handler
+ The KDE crash handler
+
+
diff --git a/desktop/kde6/plasma/kactivitymanagerd-kf6/actions.py b/desktop/kde6/plasma/kactivitymanagerd-kf6/actions.py
new file mode 100755
index 0000000000..0480ad8429
--- /dev/null
+++ b/desktop/kde6/plasma/kactivitymanagerd-kf6/actions.py
@@ -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/*", "README*", "TODO")
diff --git a/desktop/kde6/plasma/kactivitymanagerd-kf6/pspec.xml b/desktop/kde6/plasma/kactivitymanagerd-kf6/pspec.xml
new file mode 100755
index 0000000000..1217d9d49a
--- /dev/null
+++ b/desktop/kde6/plasma/kactivitymanagerd-kf6/pspec.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ kactivitymanagerd-kf6
+ https://www.kde.org
+
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+ LGPLv2
+ app:console
+ Core components for the KDE Activity concept.
+ System service to manage user's activities, track the usage patterns etc.
+ mirrors://kde/stable/plasma/6.0.0/kactivitymanagerd-6.0.0.tar.xz
+
+ extra-cmake-modules-kf6
+ boost-devel
+ kdbusaddons-kf6-devel
+ ki18n-kf6-devel
+ qt6-sql-mysql
+ qt6-sql-odbc
+ qt6-sql-postgresql
+ qt6-sql-sqlite
+ qt6-base-devel
+ qt6-5compat-devel
+ kconfig-kf6-devel
+ kcoreaddons-kf6-devel
+ kwindowsystem-kf6-devel
+ kglobalaccel-kf6-devel
+ kxmlgui-kf6-devel
+ kio-kf6-devel
+ kcrash-kf6-devel
+
+
+
+
+ kactivitymanagerd-kf6
+ Core components for the KDE Activity concept.
+
+ kio-kf6
+ ki18n-kf6
+ kcrash-kf6
+ kconfig-kf6
+ kxmlgui-kf6
+ kservice-kf6
+ qt6-base
+ qt6-5compat
+ kcoreaddons-kf6
+ kdbusaddons-kf6
+ kglobalaccel-kf6
+ kwindowsystem-kf6
+
+
+ /etc/xdg
+ /usr/bin
+ /usr/lib
+ /usr/share
+ /usr/share/doc
+ /usr/share/locale
+ /usr/share/kservice-kf6s5
+ /usr/share/kservice-kf6types5
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/kdecorations-kf6/actions.py b/desktop/kde6/plasma/kdecorations-kf6/actions.py
new file mode 100755
index 0000000000..461621e49e
--- /dev/null
+++ b/desktop/kde6/plasma/kdecorations-kf6/actions.py
@@ -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")
diff --git a/desktop/kde6/plasma/kdecorations-kf6/pspec.xml b/desktop/kde6/plasma/kdecorations-kf6/pspec.xml
new file mode 100755
index 0000000000..f5b4d4eb32
--- /dev/null
+++ b/desktop/kde6/plasma/kdecorations-kf6/pspec.xml
@@ -0,0 +1,63 @@
+
+
+
+
+
+ kdecorations-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv3
+ library
+ Plugin based library to create window decorations
+ Plugin based library to create window decorations
+ mirrors://kde/stable/plasma/6.0.0/kdecoration-6.0.0.tar.xz
+
+ qt6-base-devel
+ ki18n-kf6-devel
+ extra-cmake-modules-kf6
+ kcoreaddons-kf6-devel
+
+
+
+
+ kdecorations-kf6
+
+ qt6-base
+ ki18n-kf6
+
+
+ /etc
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+ kdecorations-kf6-devel
+ Development files for kdecorations-kf6
+
+ kdecorations-kf6
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/kdecorations-kf6/translations.xml b/desktop/kde6/plasma/kdecorations-kf6/translations.xml
new file mode 100755
index 0000000000..428b6ff630
--- /dev/null
+++ b/desktop/kde6/plasma/kdecorations-kf6/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ kde6-kdecorations-kf6
+ Plugin based library to create window decorations
+ Plugin based library to create window decorations
+
+
diff --git a/desktop/kde6/plasma/kgamma-kf6/actions.py b/desktop/kde6/plasma/kgamma-kf6/actions.py
new file mode 100755
index 0000000000..fbd8eda5e0
--- /dev/null
+++ b/desktop/kde6/plasma/kgamma-kf6/actions.py
@@ -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("ChangeLog", "LICENSES/*")
diff --git a/desktop/kde6/plasma/kgamma-kf6/pspec.xml b/desktop/kde6/plasma/kgamma-kf6/pspec.xml
new file mode 100755
index 0000000000..dcbb41a475
--- /dev/null
+++ b/desktop/kde6/plasma/kgamma-kf6/pspec.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+ kgamma-kf6
+ https://projects.kde.org/kgamma-kf6
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Adjust your monitor's gamma settings.
+ Adjust your monitor's gamma settings.
+ mirrors://kde/stable/plasma/6.0.0/kgamma-6.0.0.tar.xz
+
+ qt6-base-devel
+ libX11-devel
+ kdoctools-kf6-devel
+ kconfig-kf6-devel
+ kcmutils-kf6-devel
+ kconfigwidgets-kf6-devel
+ ki18n-kf6-devel
+
+ kitemmodels-kf6-devel
+ kunitconversion-kf6-devel
+ libXxf86vm-devel
+ docbook-xsl
+ extra-cmake-modules-kf6
+
+
+
+
+ kgamma-kf6
+
+ qt6-base
+ kconfig-kf6
+ libgcc
+ libX11
+ ki18n-kf6
+ kcmutils-kf6
+ kcoreaddons-kf6
+ kconfigwidgets-kf6
+ libXxf86vm
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/cmake
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/kpipewire-kf6/actions.py b/desktop/kde6/plasma/kpipewire-kf6/actions.py
new file mode 100644
index 0000000000..9cb5146c65
--- /dev/null
+++ b/desktop/kde6/plasma/kpipewire-kf6/actions.py
@@ -0,0 +1,19 @@
+#!/usr/bin/env 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 pisitools
+from pisi.actionsapi import kde6
+
+def setup():
+ kde6.configure()
+
+def build():
+ kde6.make()
+
+def install():
+ kde6.install()
+
+ pisitools.dodoc("LICENSES/*")
diff --git a/desktop/kde6/plasma/kpipewire-kf6/pspec.xml b/desktop/kde6/plasma/kpipewire-kf6/pspec.xml
new file mode 100644
index 0000000000..b0f6edc308
--- /dev/null
+++ b/desktop/kde6/plasma/kpipewire-kf6/pspec.xml
@@ -0,0 +1,86 @@
+
+
+
+
+
+ kpipewire-kf6
+ https://kde.org/plasma-desktop-kf6/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv3
+ library
+ Components relating to pipewire use in Plasma
+ kpipewire-kf6
+ Components relating to pipewire use in Plasma
+ https://download.kde.org/stable/plasma/6.0.0/kpipewire-6.0.0.tar.xz
+
+ mesa-devel
+ ki18n-kf6-devel
+ ffmpeg-devel
+ libdrm-devel
+ libepoxy-devel
+ kwayland-kf6-devel
+ pipewire-devel
+ qt6-base-devel
+ kcoreaddons-kf6-devel
+ qt6-wayland-devel
+ qt6-declarative-devel
+ extra-cmake-modules-kf6
+ plasma-wayland-protocols-kf6
+
+
+
+
+
+ kpipewire-kf6
+
+ mesa
+ ki18n-kf6
+ ffmpeg
+ libdrm
+ libepoxy
+ pipewire
+ qt6-base
+ kcoreaddons-kf6
+ qt6-declarative
+
+
+ /usr/lib
+ /usr/share
+ /usr/share/locale
+ /usr/share/doc
+
+
+
+
+ kpipewire-kf6-devel
+ Development files for kpipewire-kf6
+
+ kpipewire-kf6
+ pipewire-devel
+ libepoxy-devel
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/kpipewire-kf6/translations.xml b/desktop/kde6/plasma/kpipewire-kf6/translations.xml
new file mode 100644
index 0000000000..879f2735e9
--- /dev/null
+++ b/desktop/kde6/plasma/kpipewire-kf6/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ kpipewire-kf6
+ Components relating to pipewire use in Plasma
+ Components relating to pipewire use in Plasma
+
+
diff --git a/desktop/kde6/plasma/kscreenlocker-kf6/actions.py b/desktop/kde6/plasma/kscreenlocker-kf6/actions.py
new file mode 100755
index 0000000000..d64342d45a
--- /dev/null
+++ b/desktop/kde6/plasma/kscreenlocker-kf6/actions.py
@@ -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")
diff --git a/desktop/kde6/plasma/kscreenlocker-kf6/files/no-autolock.patch b/desktop/kde6/plasma/kscreenlocker-kf6/files/no-autolock.patch
new file mode 100644
index 0000000000..6bccd2d90d
--- /dev/null
+++ b/desktop/kde6/plasma/kscreenlocker-kf6/files/no-autolock.patch
@@ -0,0 +1,12 @@
+diff -Nuar a/kcfg/kscreenlocker-kf6settings.kcfg b/kcfg/kscreenlocker-kf6settings.kcfg
+--- a/kcfg/kscreenlocker-kf6settings.kcfg 2018-05-01 15:48:58.000000000 +0300
++++ b/kcfg/kscreenlocker-kf6settings.kcfg 2018-09-29 16:30:26.586903201 +0300
+@@ -6,7 +6,7 @@
+
+
+
+- true
++ false
+
+ Sets whether the screen will be locked after the specified time.
+
diff --git a/desktop/kde6/plasma/kscreenlocker-kf6/pspec.xml b/desktop/kde6/plasma/kscreenlocker-kf6/pspec.xml
new file mode 100755
index 0000000000..8f76049256
--- /dev/null
+++ b/desktop/kde6/plasma/kscreenlocker-kf6/pspec.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+ kscreenlocker-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Library and components for secure lock screen architecture.
+ Library and components for secure lock screen architecture.
+ mirrors://kde/stable/plasma/6.0.0/kscreenlocker-6.0.0.tar.xz
+
+ qt6-base-devel
+ qt6-declarative-devel
+ libX11-devel
+ libxcb-devel
+ kio-kf6-devel
+ kcrash-kf6-devel
+ ki18n-kf6-devel
+ knotifications-kf6-devel
+ kwindowsystem-kf6-devel
+ kxmlgui-kf6-devel
+ solid-kf6-devel
+ kglobalaccel-kf6-devel
+ kitemmodels-kf6-devel
+ kunitconversion-kf6-devel
+ kdoctools-kf6-devel
+ kidletime-kf6-devel
+ kdeclarative-kf6-devel
+ kcmutils-kf6-devel
+ kwayland-kf6-devel
+ libXi-devel
+ ktextwidgets-kf6-devel
+ pam-devel
+ libseccomp-devel
+ libplasma-kf6-devel
+ extra-cmake-modules-kf6
+ ConsoleKit-devel
+ wayland-protocols-devel
+ xcb-util-keysyms-devel
+ wayland-devel
+ wayland-client
+ wayland-server
+ wayland-cursor
+ libXcursor-devel
+ libkscreen-kf6-devel
+ layer-shell-qt-kf6-devel
+ plasma-wayland-protocols-kf6
+
+
+
+
+
+
+
+ kscreenlocker-kf6
+
+ pam
+ libXi
+ qt6-base
+ libgcc
+ ki18n-kf6
+ kcrash-kf6
+ libX11
+ libxcb
+ kconfig-kf6
+ kcmutils-kf6
+ kxmlgui-kf6
+ kpackage-kf6
+ kwayland-kf6
+ kidletime-kf6
+ kcoreaddons-kf6
+ kdeclarative-kf6
+ kglobalaccel-kf6
+ kwindowsystem-kf6
+ libseccomp
+ kio-kf6
+ kconfigwidgets-kf6
+ knotifications-kf6
+ wayland-client
+ wayland-server
+ ktextwidgets-kf6
+ libplasma-kf6
+ qt6-declarative
+ libkscreen-kf6
+ layer-shell-qt-kf6
+ xcb-util-keysyms
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ kscreenlocker-kf6-devel
+ Development files for kscreenlocker-kf6
+
+ qt6-base-devel
+
+
+
+
+ layer-shell-qt-kf6-devel
+ kscreenlocker-kf6
+
+
+ /usr/include
+ /usr/lib/cmake
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/libplasma-kf6/actions.py b/desktop/kde6/plasma/libplasma-kf6/actions.py
new file mode 100755
index 0000000000..f6b65155f2
--- /dev/null
+++ b/desktop/kde6/plasma/libplasma-kf6/actions.py
@@ -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, get
+
+def setup():
+ kde6.configure()
+
+def build():
+ kde6.make()
+
+def install():
+ kde6.install()
+ #set pisi-crocus-ancyrensis photos as default wallpapers
+ pisitools.dosed("%s/usr/share/plasma/desktoptheme/default/plasmarc" % get.installDIR(), "Next", "pisi-crocus-ancyrensis")
+
+ pisitools.dodoc("README.md")
diff --git a/desktop/kde6/plasma/libplasma-kf6/pspec.xml b/desktop/kde6/plasma/libplasma-kf6/pspec.xml
new file mode 100755
index 0000000000..50532963e8
--- /dev/null
+++ b/desktop/kde6/plasma/libplasma-kf6/pspec.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+ libplasma-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Plasma library and runtime components based upon KDE Frameworks 5 and Qt5
+ Plasma library and runtime components based upon KF5 and Qt5
+ mirrors://kde/stable/plasma/6.0.0/libplasma-6.0.0.tar.xz
+
+ qt6-base-devel
+ kdoctools-kf6-devel
+ qt6-svg-devel
+ qt6-declarative-devel
+ mesa-devel
+ libX11-devel
+ libxcb-devel
+ libglvnd-devel
+ kauth-kf6-devel
+ kcodecs-kf6-devel
+ kirigami-kf6-devel
+ kwidgetsaddons-kf6-devel
+ kbookmarks-kf6-devel
+ kcompletion-kf6-devel
+ plasma-activities-kf6-devel
+ kitemviews-kf6-devel
+ kjobwidgets-kf6-devel
+ solid-kf6-devel
+ knotifications-kf6-devel
+ kpackage-kf6-devel
+ karchive-kf6-devel
+ kconfig-kf6-devel
+ kconfigwidgets-kf6-devel
+ kcoreaddons-kf6-devel
+ kdbusaddons-kf6-devel
+ kdeclarative-kf6-devel
+ kglobalaccel-kf6-devel
+ kguiaddons-kf6-devel
+ ki18n-kf6-devel
+ kiconthemes-kf6-devel
+ kio-kf6-devel
+ kparts-kf6-devel
+ kservice-kf6-devel
+ kwindowsystem-kf6-devel
+ kxmlgui-kf6-devel
+ kwayland-kf6-devel
+ qt6-sql-postgresql
+ qt6-sql-mysql
+ qt6-sql-sqlite
+ qt6-sql-odbc
+ docbook-xml
+ docbook-xsl
+ wayland-devel
+ wayland-client
+ ksvg-kf6-devel
+ kcmutils-kf6-devel
+ kcolorscheme-kf6-devel
+ extra-cmake-modules-kf6
+
+
+
+
+ libplasma-kf6
+
+ qt6-base
+ qt6-svg
+ qt6-base
+ qt6-wayland
+ qt6-declarative
+ libX11
+ libxcb
+ libglvnd
+ wayland-client
+ kconfig-kf6
+ ksvg-kf6
+ kcmutils-kf6
+ kirigami-kf6
+ plasma-activities-kf6
+ knotifications-kf6
+ kpackage-kf6
+ kcoreaddons-kf6
+ kdeclarative-kf6
+ kglobalaccel-kf6
+ kguiaddons-kf6
+ ki18n-kf6
+ kiconthemes-kf6
+ kio-kf6
+ kio-kf6
+ kwindowsystem-kf6
+ kcolorscheme-kf6
+ kwidgetsaddons-kf6
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+ plasma-framework-kf6
+
+
+
+
+ libplasma-kf6-devel
+ Development files for libplasma-kf6
+
+ libplasma-kf6
+ kpackage-kf6-devel
+ kservice-kf6-devel
+ kwindowsystem-kf6-devel
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+ plasma-framework-kf6-devel
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/desktop/kde6/plasma/plasma-activities-stats-kf6/actions.py b/desktop/kde6/plasma/plasma-activities-stats-kf6/actions.py
new file mode 100755
index 0000000000..9e8ab12ee7
--- /dev/null
+++ b/desktop/kde6/plasma/plasma-activities-stats-kf6/actions.py
@@ -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():
+ kde6.configure()
+
+def build():
+ kde6.make()
+
+def install():
+ kde6.install()
+
+ pisitools.dodoc("README.md")
diff --git a/desktop/kde6/plasma/plasma-activities-stats-kf6/files/build-source.patch b/desktop/kde6/plasma/plasma-activities-stats-kf6/files/build-source.patch
new file mode 100755
index 0000000000..10fb089da3
--- /dev/null
+++ b/desktop/kde6/plasma/plasma-activities-stats-kf6/files/build-source.patch
@@ -0,0 +1,17 @@
+--- a/CMakeLists.txt 2014-09-09 02:40:08.000000000 +0300
++++ b/CMakeLists.txt 2014-09-22 17:47:14.215639453 +0300
+@@ -6,13 +6,6 @@
+
+ set(REQUIRED_QT_VERSION 5.2.0)
+
+-# We don't build in-source
+-if ("${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_BINARY_DIR}")
+- message (
+- FATAL_ERROR
+- "plasma-activities-kf6 require an out of source build. Please create a separate build directory and run 'cmake path_to_plasma [options]' there."
+- )
+-endif ()
+
+ # Extra CMake stuff
+ find_package (ECM 1.2.0 REQUIRED NO_MODULE)
+
diff --git a/desktop/kde6/plasma/plasma-activities-stats-kf6/files/kamd-rename.patch b/desktop/kde6/plasma/plasma-activities-stats-kf6/files/kamd-rename.patch
new file mode 100755
index 0000000000..97b2af451a
--- /dev/null
+++ b/desktop/kde6/plasma/plasma-activities-stats-kf6/files/kamd-rename.patch
@@ -0,0 +1,91 @@
+diff --git a/autotests/Process.cpp b/autotests/Process.cpp
+index a7a0507..afa4bf1 100644
+--- a/autotests/Process.cpp
++++ b/autotests/Process.cpp
+@@ -83,7 +83,7 @@ void Modifier::initTestCase()
+ // qDebug() << env;
+
+ s_process->setEnvironment(env);
+- s_process->start(QStringLiteral(KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd-kf6"));
++ s_process->start(QStringLiteral(KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd-kf65"));
+ s_process->waitForStarted();
+
+
+diff --git a/src/lib/core/manager_p.cpp b/src/lib/core/manager_p.cpp
+index 077c634..7be66dd 100644
+--- a/src/lib/core/manager_p.cpp
++++ b/src/lib/core/manager_p.cpp
+@@ -94,11 +94,11 @@ Manager *Manager::self()
+ ->property("org.kde.plasma-activities-kf6.core.disableAutostart")
+ .toBool()) {
+ qCDebug(KAMD_CORELIB) << "Starting the activity manager daemon";
+- QProcess::startDetached(QStringLiteral("kactivitymanagerd-kf6"));
++ QProcess::startDetached(QStringLiteral("kactivitymanagerd-kf65"));
+ }
+
+ #else
+- QProcess::startDetached(QStringLiteral("kactivitymanagerd-kf6"));
++ QProcess::startDetached(QStringLiteral("kactivitymanagerd-kf65"));
+ #endif
+ }
+
+diff --git a/src/service/Application.cpp b/src/service/Application.cpp
+index 6b0e3e1..3894540 100644
+--- a/src/service/Application.cpp
++++ b/src/service/Application.cpp
+@@ -280,7 +280,7 @@ int main(int argc, char **argv)
+ application.setApplicationName(QStringLiteral("ActivityManager"));
+ application.setOrganizationDomain(QStringLiteral("kde.org"));
+
+- // KAboutData about("kactivitymanagerd-kf6", Q_NULLPTR, ki18n-kf6("KDE Activity Manager"), "3.0",
++ // KAboutData about("kactivitymanagerd-kf65", Q_NULLPTR, ki18n-kf6("KDE Activity Manager"), "3.0",
+ // ki18n-kf6("KDE Activity Management Service"),
+ // KAboutData::License_GPL,
+ // ki18n-kf6("(c) 2010, 2011, 2012 Ivan Cukic"), KLocalizedString(),
+@@ -333,7 +333,7 @@ int main(int argc, char **argv)
+ // Starting the dameon
+
+ QProcess::startDetached(
+- KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd-kf6",
++ KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd-kf65",
+ QStringList{"start-daemon"}
+ );
+
+diff --git a/src/service/CMakeLists.txt b/src/service/CMakeLists.txt
+index 4b4978b..2220f34 100644
+--- a/src/service/CMakeLists.txt
++++ b/src/service/CMakeLists.txt
+@@ -62,9 +62,9 @@ qt5_add_dbus_adaptor (
+ Features.h Features
+ )
+
+-add_executable (kactivitymanagerd-kf6 ${kactivitymanager_SRCS})
++add_executable (kactivitymanagerd-kf65 ${kactivitymanager_SRCS})
+
+-target_link_libraries (kactivitymanagerd-kf6
++target_link_libraries (kactivitymanagerd-kf65
+ Qt5::Core
+ Qt5::DBus
+ Qt5::Widgets
+@@ -84,7 +84,7 @@ install (FILES
+ )
+
+ install (TARGETS
+- kactivitymanagerd-kf6 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}
++ kactivitymanagerd-kf65 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS}
+ )
+
+ install (FILES
+diff --git a/src/service/files/kactivitymanagerd-kf6.desktop b/src/service/files/kactivitymanagerd-kf6.desktop
+index be5faa1..3c9b9a9 100644
+--- a/src/service/files/kactivitymanagerd-kf6.desktop
++++ b/src/service/files/kactivitymanagerd-kf6.desktop
+@@ -4,7 +4,7 @@ Icon=preferences-activities
+ X-KDE-ServiceTypes=
+ X-DBUS-StartupType=Unique
+ X-KDE-StartupNotify=false
+-Exec=kactivitymanagerd-kf6
++Exec=kactivitymanagerd-kf65
+
+ Name=Activity Manager
+ Name[ar]=مدير الأنشطة
diff --git a/desktop/kde6/plasma/plasma-activities-stats-kf6/pspec.xml b/desktop/kde6/plasma/plasma-activities-stats-kf6/pspec.xml
new file mode 100755
index 0000000000..a8bd8bec00
--- /dev/null
+++ b/desktop/kde6/plasma/plasma-activities-stats-kf6/pspec.xml
@@ -0,0 +1,78 @@
+
+
+
+
+
+ plasma-activities-stats-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ Library for KDE's Plasma Activities support
+ plasma-activities-kf6 provides an API for using and interacting with the Plasma Activities Manager.
+ mirrors://kde/stable/plasma/6.0.0/plasma-activities-stats-6.0.0.tar.xz
+
+ qt6-base-devel
+ boost-devel
+ qt6-sql-postgresql
+ qt6-sql-mysql
+ qt6-sql-sqlite
+ qt6-sql-odbc
+ kconfig-kf6-devel
+ plasma-activities-kf6-devel
+ extra-cmake-modules-kf6
+
+
+
+
+
+ plasma-activities-stats-kf6
+
+ qt6-base
+ libgcc
+ kconfig-kf6
+ plasma-activities-kf6
+
+
+ /etc/xdg
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ plasma-activities-stats-kf6-devel
+ Development files for plasma-activities-stats-kf6
+
+ qt6-base-devel
+ kconfig-kf6-devel
+ plasma-activities-kf6-devel
+ plasma-activities-stats-kf6
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
diff --git a/pisi-index.xml b/pisi-index.xml
index 91491bdbc3..f0f1a56e58 100644
--- a/pisi-index.xml
+++ b/pisi-index.xml
@@ -122082,6 +122082,79 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ kactivitymanagerd-kf6
+ https://www.kde.org
+
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+ LGPLv2
+ app:console
+ desktop.kde6.plasma
+ Core components for the KDE Activity concept.
+ System service to manage user's activities, track the usage patterns etc.
+ mirrors://kde/stable/plasma/6.0.0/kactivitymanagerd-6.0.0.tar.xz
+
+ extra-cmake-modules-kf6
+ boost-devel
+ kdbusaddons-kf6-devel
+ ki18n-kf6-devel
+ qt6-sql-mysql
+ qt6-sql-odbc
+ qt6-sql-postgresql
+ qt6-sql-sqlite
+ qt6-base-devel
+ qt6-5compat-devel
+ kconfig-kf6-devel
+ kcoreaddons-kf6-devel
+ kwindowsystem-kf6-devel
+ kglobalaccel-kf6-devel
+ kxmlgui-kf6-devel
+ kio-kf6-devel
+ kcrash-kf6-devel
+
+ desktop/kde6/plasma/kactivitymanagerd-kf6/pspec.xml
+
+
+ kactivitymanagerd-kf6
+ Core components for the KDE Activity concept.
+
+ kio-kf6
+ ki18n-kf6
+ kcrash-kf6
+ kconfig-kf6
+ kxmlgui-kf6
+ kservice-kf6
+ qt6-base
+ qt6-5compat
+ kcoreaddons-kf6
+ kdbusaddons-kf6
+ kglobalaccel-kf6
+ kwindowsystem-kf6
+
+
+ /etc/xdg
+ /usr/bin
+ /usr/lib
+ /usr/share
+ /usr/share/doc
+ /usr/share/locale
+ /usr/share/kservice-kf6s5
+ /usr/share/kservice-kf6types5
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
layer-shell-qt-kf6
@@ -122145,6 +122218,164 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ plasma-activities-stats-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ desktop.kde6.plasma
+ Library for KDE's Plasma Activities support
+ plasma-activities-kf6 provides an API for using and interacting with the Plasma Activities Manager.
+ mirrors://kde/stable/plasma/6.0.0/plasma-activities-stats-6.0.0.tar.xz
+
+ qt6-base-devel
+ boost-devel
+ qt6-sql-postgresql
+ qt6-sql-mysql
+ qt6-sql-sqlite
+ qt6-sql-odbc
+ kconfig-kf6-devel
+ plasma-activities-kf6-devel
+ extra-cmake-modules-kf6
+
+ desktop/kde6/plasma/plasma-activities-stats-kf6/pspec.xml
+
+
+ plasma-activities-stats-kf6
+
+ qt6-base
+ libgcc
+ kconfig-kf6
+ plasma-activities-kf6
+
+
+ /etc/xdg
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+ plasma-activities-stats-kf6-devel
+ Development files for plasma-activities-stats-kf6
+
+ qt6-base-devel
+ kconfig-kf6-devel
+ plasma-activities-kf6-devel
+ plasma-activities-stats-kf6
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ bluedevil-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admin@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ desktop.kde6.plasma
+ KDE 5 Bluetooth Stack
+ Integrate the Bluetooth technology within KDE workspace and applications
+ mirrors://kde/stable/plasma/6.0.0/bluedevil-6.0.0.tar.xz
+
+ qt6-base-devel
+ qt6-declarative-devel
+ shared-mime-info
+ libplasma-kf6-devel
+ bluez-qt-kf6-devel
+ kded-kf6-devel
+ kio-kf6-devel
+ ki18n-kf6-devel
+ kconfig-kf6-devel
+ kcoreaddons-kf6-devel
+ kdbusaddons-kf6-devel
+ kiconthemes-kf6-devel
+ kconfigwidgets-kf6-devel
+ kwindowsystem-kf6-devel
+ knotifications-kf6-devel
+ kwidgetsaddons-kf6-devel
+ kirigami-kf6-devel
+ bluez-qt-kf6-devel
+ kdeclarative-kf6-devel
+ extra-cmake-modules-kf6
+ fwupd-devel
+ kcmutils-kf6-devel
+ purpose-kf6-devel
+ kdoctools-kf6-devel
+ kservice-kf6-devel
+ kjobwidgets-kf6-devel
+
+ desktop/kde6/plasma/bluedevil-kf6/pspec.xml
+
+
+ bluedevil-kf6
+
+ kdoctools-kf6
+ qt6-base
+ libgcc
+ bluez-qt-kf6
+ kio-kf6
+ ki18n-kf6
+ kconfig-kf6
+ kdeclarative-kf6
+ qt6-declarative
+ kcmutils-kf6
+ purpose-kf6
+ kservice-kf6
+ kjobwidgets-kf6
+ kcoreaddons-kf6
+ kdbusaddons-kf6
+ knotifications-kf6
+ kwindowsystem-kf6
+ kwidgetsaddons-kf6
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/cmake
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
plasma-activities-kf6
@@ -122235,6 +122466,451 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ kdecorations-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv3
+ library
+ desktop.kde6.plasma
+ Plugin based library to create window decorations
+ Plugin based library to create window decorations
+ mirrors://kde/stable/plasma/6.0.0/kdecoration-6.0.0.tar.xz
+
+ qt6-base-devel
+ ki18n-kf6-devel
+ extra-cmake-modules-kf6
+ kcoreaddons-kf6-devel
+
+ desktop/kde6/plasma/kdecorations-kf6/pspec.xml
+
+
+ kdecorations-kf6
+
+ qt6-base
+ ki18n-kf6
+
+
+ /etc
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+ kdecorations-kf6-devel
+ Development files for kdecorations-kf6
+
+ kdecorations-kf6
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ libplasma-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ desktop.kde6.plasma
+ Plasma library and runtime components based upon KDE Frameworks 5 and Qt5
+ Plasma library and runtime components based upon KF5 and Qt5
+ mirrors://kde/stable/plasma/6.0.0/libplasma-6.0.0.tar.xz
+
+ qt6-base-devel
+ kdoctools-kf6-devel
+ qt6-svg-devel
+ qt6-declarative-devel
+ mesa-devel
+ libX11-devel
+ libxcb-devel
+ libglvnd-devel
+ kauth-kf6-devel
+ kcodecs-kf6-devel
+ kirigami-kf6-devel
+ kwidgetsaddons-kf6-devel
+ kbookmarks-kf6-devel
+ kcompletion-kf6-devel
+ plasma-activities-kf6-devel
+ kitemviews-kf6-devel
+ kjobwidgets-kf6-devel
+ solid-kf6-devel
+ knotifications-kf6-devel
+ kpackage-kf6-devel
+ karchive-kf6-devel
+ kconfig-kf6-devel
+ kconfigwidgets-kf6-devel
+ kcoreaddons-kf6-devel
+ kdbusaddons-kf6-devel
+ kdeclarative-kf6-devel
+ kglobalaccel-kf6-devel
+ kguiaddons-kf6-devel
+ ki18n-kf6-devel
+ kiconthemes-kf6-devel
+ kio-kf6-devel
+ kparts-kf6-devel
+ kservice-kf6-devel
+ kwindowsystem-kf6-devel
+ kxmlgui-kf6-devel
+ kwayland-kf6-devel
+ qt6-sql-postgresql
+ qt6-sql-mysql
+ qt6-sql-sqlite
+ qt6-sql-odbc
+ docbook-xml
+ docbook-xsl
+ wayland-devel
+ wayland-client
+ ksvg-kf6-devel
+ kcmutils-kf6-devel
+ kcolorscheme-kf6-devel
+ extra-cmake-modules-kf6
+
+ desktop/kde6/plasma/libplasma-kf6/pspec.xml
+
+
+ libplasma-kf6
+
+ qt6-base
+ qt6-svg
+ qt6-base
+ qt6-wayland
+ qt6-declarative
+ libX11
+ libxcb
+ libglvnd
+ wayland-client
+ kconfig-kf6
+ ksvg-kf6
+ kcmutils-kf6
+ kirigami-kf6
+ plasma-activities-kf6
+ knotifications-kf6
+ kpackage-kf6
+ kcoreaddons-kf6
+ kdeclarative-kf6
+ kglobalaccel-kf6
+ kguiaddons-kf6
+ ki18n-kf6
+ kiconthemes-kf6
+ kio-kf6
+ kio-kf6
+ kwindowsystem-kf6
+ kcolorscheme-kf6
+ kwidgetsaddons-kf6
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+ plasma-framework-kf6
+
+
+
+ libplasma-kf6-devel
+ Development files for libplasma-kf6
+
+ libplasma-kf6
+ kpackage-kf6-devel
+ kservice-kf6-devel
+ kwindowsystem-kf6-devel
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+ plasma-framework-kf6-devel
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ breeze-plymouth-kf6
+ https://www.kde.org
+
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+ LGPLv2
+ app:console
+ desktop.kde6.plasma
+ breeze-kf6 theme for Plymouth.
+ breeze-kf6 theme for Plymouth.
+ mirrors://kde/stable/plasma/6.0.0/breeze-plymouth-6.0.0.tar.xz
+
+ extra-cmake-modules-kf6
+ plymouth-devel
+
+ desktop/kde6/plasma/breeze-plymouth-kf6/pspec.xml
+
+
+ breeze-plymouth-kf6
+ breeze-kf6 theme for Plymouth.
+
+ plymouth
+ grub2
+ plymouth-core-libs
+ plymouth-theme-spinner
+ plymouth-graphics-libs
+ plymouth-plugin-script
+
+
+ /usr/lib
+ /usr/share
+ /usr/share/doc
+
+
+ pisi.logo.png
+ pisi.16bit.png
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ kgamma-kf6
+ https://projects.kde.org/kgamma-kf6
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ desktop.kde6.plasma
+ Adjust your monitor's gamma settings.
+ Adjust your monitor's gamma settings.
+ mirrors://kde/stable/plasma/6.0.0/kgamma-6.0.0.tar.xz
+
+ qt6-base-devel
+ libX11-devel
+ kdoctools-kf6-devel
+ kconfig-kf6-devel
+ kcmutils-kf6-devel
+ kconfigwidgets-kf6-devel
+ ki18n-kf6-devel
+ kitemmodels-kf6-devel
+ kunitconversion-kf6-devel
+ libXxf86vm-devel
+ docbook-xsl
+ extra-cmake-modules-kf6
+
+ desktop/kde6/plasma/kgamma-kf6/pspec.xml
+
+
+ kgamma-kf6
+
+ qt6-base
+ kconfig-kf6
+ libgcc
+ libX11
+ ki18n-kf6
+ kcmutils-kf6
+ kcoreaddons-kf6
+ kconfigwidgets-kf6
+ libXxf86vm
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/cmake
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ drkonqi-kf6
+ https://www.kde.org/
+
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+ GPLv2
+ library
+ desktop.kde6.plasma
+ The KDE crash handler
+ The KDE crash handler
+ The KDE crash handler
+ The KDE crash handler
+ https://download.kde.org/stable/plasma/6.0.0/drkonqi-6.0.0.tar.xz
+
+ extra-cmake-modules-kf6
+ qt6-base-devel
+ ki18n-kf6-devel
+ kcoreaddons-kf6-devel
+ kservice-kf6-devel
+ kconfig-kf6-devel
+ kjobwidgets-kf6-devel
+ kio-kf6-devel
+ kcrash-kf6-devel
+ kcompletion-kf6-devel
+ kwidgetsaddons-kf6-devel
+ kwallet-kf6-devel
+ knotifications-kf6-devel
+ kidletime-kf6-devel
+ at-spi2-core-devel
+ xorg-server-xvfb
+ rubygems
+ ruby-devel
+ gdb-devel
+ kwindowsystem-kf6-devel
+ syntax-highlighting-kf6-devel
+ qt6-declarative-devel
+ kdeclarative-kf6-devel
+ kirigami-kf6-devel
+ kitemmodels-kf6-devel
+ kuserfeedback-kf6-devel
+ kstatusnotifieritem-kf6-devel
+
+ desktop/kde6/plasma/drkonqi-kf6/pspec.xml
+
+
+ drkonqi-kf6
+
+ qt6-base
+ qt6-declarative
+ libgcc
+ ki18n-kf6
+ kcoreaddons-kf6
+ kservice-kf6
+ kidletime-kf6
+ kconfig-kf6
+ kconfigwidgets-kf6
+ kjobwidgets-kf6
+ kio-kf6
+ kcrash-kf6
+ kcompletion-kf6
+ kwidgetsaddons-kf6
+ kwallet-kf6
+ knotifications-kf6
+ kwindowsystem-kf6
+ syntax-highlighting-kf6
+ kdeclarative-kf6
+ kirigami-kf6
+ kitemmodels-kf6
+ kuserfeedback-kf6
+ kstatusnotifieritem-kf6
+
+
+ /usr/bin
+ /etc/xdg
+ /usr/lib
+ /usr/share
+ /usr/share/locale
+ /usr/share/drkonqi-kf6
+ /usr/share/doc
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ breeze-grub-kf6
+ https://www.kde.org
+
+ Alihan Öztürk
+ alihan@pisilinux.org
+
+ LGPLv2
+ app:console
+ desktop.kde6.plasma
+ breeze-kf6 theme for GRUB.
+ breeze-kf6 theme for GRUB.
+ mirrors://kde/stable/plasma/6.0.0/breeze-grub-6.0.0.tar.xz
+ desktop/kde6/plasma/breeze-grub-kf6/pspec.xml
+
+
+ breeze-grub-kf6
+ breeze-kf6 theme for GRUB.
+
+ grub2
+ noto-fonts
+
+
+ /boot/grub2/themes
+ /usr/share/doc
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
kwayland-kf6
@@ -122340,6 +123016,335 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol
+
+
+ discover-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ app:gui
+ desktop.kde6.plasma
+ KDE and Plasma resources management GUI
+ KDE and Plasma resources management GUI
+ plasmadiscover-kf6
+ mirrors://kde/stable/plasma/6.0.0/discover-6.0.0.tar.xz
+
+ kio-kf6-devel
+ fwupd-devel
+ attica-kf6-devel
+ karchive-kf6-devel
+ kconfig-kf6-devel
+ kservice-kf6-devel
+ discount-devel
+ kcoreaddons-kf6-devel
+ kcrash-kf6-devel
+ kdbusaddons-kf6-devel
+ ki18n-kf6-devel
+ kitemmodels-kf6-devel
+ knotifications-kf6-devel
+ kxmlgui-kf6-devel
+ kdeclarative-kf6-devel
+ libplasma-kf6-devel
+ knewstuff-kf6-devel
+ extra-cmake-modules-kf6
+ kirigami-kf6-devel
+ kcmutils-kf6-devel
+ kidletime-kf6-devel
+ kuserfeedback-devel
+ appstream-qt6-devel
+ purpose-kf6-devel
+ packagekit-qt6-devel
+ kstatusnotifieritem-kf6-devel
+ qt6-svg-devel
+ flatpak-devel
+ qt6-base-devel
+ qt6-webview-devel
+ qt6-declarative-devel
+
+ desktop/kde6/plasma/discover-kf6/pspec.xml
+
+
+ discover-kf6
+
+ qt6-base
+ qt6-webview
+ kdeclarative-kf6
+ kio-kf6
+ fwupd
+ glib2
+ attica-kf6
+ kconfig-kf6
+ kservice-kf6
+ kcmutils-kf6
+ kconfig-kf6
+ discount
+ kitemmodels-kf6
+ kcoreaddons-kf6
+ kdbusaddons-kf6
+ kjobwidgets-kf6
+ kconfigwidgets-kf6
+ knotifications-kf6
+ kwidgetsaddons-kf6
+ ki18n-kf6
+ kcrash-kf6
+ kxmlgui-kf6
+ kidletime-kf6
+ kwindowsystem-kf6
+ kstatusnotifieritem-kf6
+ qt6-declarative
+ knewstuff-kf6
+ purpose-kf6
+ packagekit-qt5
+ appstream-qt6
+ packagekit-qt6
+
+
+ /etc
+ /usr/bin
+ /usr/lib/cmake
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+ /usr/share
+ /usr/share/locale
+
+
+
+ discover-kf6-plugin-flatpak
+ hardware.virtualization
+
+ discover-kf6
+ glib2
+ flatpak
+ appstream-qt6
+ qt6-base
+ kio-kf6
+ ki18n-kf6
+ kservice-kf6
+ kconfig-kf6
+ kcoreaddons-kf6
+ gnupg
+
+
+ /usr/lib/qt6/plugins/discover-notifier/FlatpakNotifier.so
+ /usr/lib/qt6/plugins/discover/flatpak-backend.so
+ /usr/share/applications/org.kde.discover-flatpak
+ /usr/share/libdiscover/categories/flatpak-backend-categories.xml
+ /usr/share/metainfo/org.kde.discover.flatpak.appdata.xml
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ kpipewire-kf6
+ https://kde.org/plasma-desktop-kf6/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv3
+ library
+ desktop.kde6.plasma
+ Components relating to pipewire use in Plasma
+ Components relating to pipewire use in Plasma
+ Components relating to pipewire use in Plasma
+ Components relating to pipewire use in Plasma
+ kpipewire-kf6
+ https://download.kde.org/stable/plasma/6.0.0/kpipewire-6.0.0.tar.xz
+
+ mesa-devel
+ ki18n-kf6-devel
+ ffmpeg-devel
+ libdrm-devel
+ libepoxy-devel
+ kwayland-kf6-devel
+ pipewire-devel
+ qt6-base-devel
+ kcoreaddons-kf6-devel
+ qt6-wayland-devel
+ qt6-declarative-devel
+ extra-cmake-modules-kf6
+ plasma-wayland-protocols-kf6
+
+ desktop/kde6/plasma/kpipewire-kf6/pspec.xml
+
+
+ kpipewire-kf6
+
+ mesa
+ ki18n-kf6
+ ffmpeg
+ libdrm
+ libepoxy
+ pipewire
+ qt6-base
+ kcoreaddons-kf6
+ qt6-declarative
+
+
+ /usr/lib
+ /usr/share
+ /usr/share/locale
+ /usr/share/doc
+
+
+
+ kpipewire-kf6-devel
+ Development files for kpipewire-kf6
+
+ kpipewire-kf6
+ pipewire-devel
+ libepoxy-devel
+
+
+ /usr/include
+ /usr/lib/cmake
+ /usr/lib/pkgconfig
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
+
+
+ kscreenlocker-kf6
+ https://www.kde.org
+
+ Pisi Linux Admins
+ admins@pisilinux.org
+
+ LGPLv2
+ library
+ app:console
+ desktop.kde6.plasma
+ Library and components for secure lock screen architecture.
+ Library and components for secure lock screen architecture.
+ mirrors://kde/stable/plasma/6.0.0/kscreenlocker-6.0.0.tar.xz
+
+ qt6-base-devel
+ qt6-declarative-devel
+ libX11-devel
+ libxcb-devel
+ kio-kf6-devel
+ kcrash-kf6-devel
+ ki18n-kf6-devel
+ knotifications-kf6-devel
+ kwindowsystem-kf6-devel
+ kxmlgui-kf6-devel
+ solid-kf6-devel
+ kglobalaccel-kf6-devel
+ kitemmodels-kf6-devel
+ kunitconversion-kf6-devel
+ kdoctools-kf6-devel
+ kidletime-kf6-devel
+ kdeclarative-kf6-devel
+ kcmutils-kf6-devel
+ kwayland-kf6-devel
+ libXi-devel
+ ktextwidgets-kf6-devel
+ pam-devel
+ libseccomp-devel
+ libplasma-kf6-devel
+ extra-cmake-modules-kf6
+ ConsoleKit-devel
+ wayland-protocols-devel
+ xcb-util-keysyms-devel
+ wayland-devel
+ wayland-client
+ wayland-server
+ wayland-cursor
+ libXcursor-devel
+ libkscreen-kf6-devel
+ layer-shell-qt-kf6-devel
+ plasma-wayland-protocols-kf6
+
+ desktop/kde6/plasma/kscreenlocker-kf6/pspec.xml
+
+
+ kscreenlocker-kf6
+
+ pam
+ libXi
+ qt6-base
+ libgcc
+ ki18n-kf6
+ kcrash-kf6
+ libX11
+ libxcb
+ kconfig-kf6
+ kcmutils-kf6
+ kxmlgui-kf6
+ kpackage-kf6
+ kwayland-kf6
+ kidletime-kf6
+ kcoreaddons-kf6
+ kdeclarative-kf6
+ kglobalaccel-kf6
+ kwindowsystem-kf6
+ libseccomp
+ kio-kf6
+ kconfigwidgets-kf6
+ knotifications-kf6
+ wayland-client
+ wayland-server
+ ktextwidgets-kf6
+ libplasma-kf6
+ qt6-declarative
+ libkscreen-kf6
+ layer-shell-qt-kf6
+ xcb-util-keysyms
+
+
+ /usr/share
+ /usr/share/locale
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/doc
+
+
+
+ kscreenlocker-kf6-devel
+ Development files for kscreenlocker-kf6
+
+ qt6-base-devel
+ layer-shell-qt-kf6-devel
+ kscreenlocker-kf6
+
+
+ /usr/include
+ /usr/lib/cmake
+
+
+
+
+ 2024-02-28
+ 6.0.0
+ First release
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
+
+
icon-theme-numix
diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum
index c83f7ddd73..b9be1b7591 100644
--- a/pisi-index.xml.sha1sum
+++ b/pisi-index.xml.sha1sum
@@ -1 +1 @@
-b8ad7cfbf7df7e09240f52fbe8e568e68e8c89eb
\ No newline at end of file
+a025cf0693592c4295494aa3083f3eb71c294e37
\ No newline at end of file
diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz
index 51933027ce..0d5727b4c6 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 ba7d93862b..937a1c56a3 100644
--- a/pisi-index.xml.xz.sha1sum
+++ b/pisi-index.xml.xz.sha1sum
@@ -1 +1 @@
-23a884ec2ab69e70f5bbebe62bdc3d64c57ae98a
\ No newline at end of file
+f617b205a1b0b35b9fa17738a000017d56092a04
\ No newline at end of file