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