diff --git a/desktop/kde5/framework/frameworkintegration5/actions.py b/desktop/kde5/framework/frameworkintegration5/actions.py new file mode 100755 index 0000000000..7ad3db044b --- /dev/null +++ b/desktop/kde5/framework/frameworkintegration5/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde5/framework/frameworkintegration5/files/appstream-1.0.patch b/desktop/kde5/framework/frameworkintegration5/files/appstream-1.0.patch new file mode 100644 index 0000000000..6c88253233 --- /dev/null +++ b/desktop/kde5/framework/frameworkintegration5/files/appstream-1.0.patch @@ -0,0 +1,46 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3c3a42c..1b42af0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -47,7 +47,7 @@ if (BUILD_kpackage5_INSTALL_HANDLERS) + find_package(KF5I18n ${KF_DEP_VERSION} REQUIRED) + + find_package(packagekitqt${QT_MAJOR_VERSION}) +- find_package(AppStreamQt 0.10.4) ++ find_package(AppStreamQt5 1.0) + endif() + + ecm_set_disabled_deprecation_versions( +diff --git a/src/kpackage5-install-handlers/CMakeLists.txt b/src/kpackage5-install-handlers/CMakeLists.txt +index d0bf7f0..a7c126f 100644 +--- a/src/kpackage5-install-handlers/CMakeLists.txt ++++ b/src/kpackage5-install-handlers/CMakeLists.txt +@@ -1,5 +1,5 @@ + add_subdirectory(kns) + +-if(AppStreamQt_FOUND AND packagekitqt5_FOUND) ++if(AppStreamQt5_FOUND AND packagekitqt5_FOUND) + add_subdirectory(appstream) + endif() +diff --git a/src/kpackage5-install-handlers/appstream/CMakeLists.txt b/src/kpackage5-install-handlers/appstream/CMakeLists.txt +index 8db1bdb..9552c5f 100644 +--- a/src/kpackage5-install-handlers/appstream/CMakeLists.txt ++++ b/src/kpackage5-install-handlers/appstream/CMakeLists.txt +@@ -1,3 +1,3 @@ + add_executable(appstreamhandler main.cpp) +-target_link_libraries(appstreamhandler PK::packagekitqt5 AppStreamQt) ++target_link_libraries(appstreamhandler PK::packagekitqt5 AppStreamQt5) + install(TARGETS appstreamhandler DESTINATION ${KDE_INSTALL_LIBEXECDIR_KF}/kpackage5handlers) +diff --git a/src/kpackage5-install-handlers/appstream/main.cpp b/src/kpackage5-install-handlers/appstream/main.cpp +index 82328f7..8bde139 100644 +--- a/src/kpackage5-install-handlers/appstream/main.cpp ++++ b/src/kpackage5-install-handlers/appstream/main.cpp +@@ -5,7 +5,7 @@ + SPDX-License-Identifier: LGPL-2.0-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL + */ + +-#include ++#include + #include + #include + #include diff --git a/desktop/kde5/framework/frameworkintegration5/pspec.xml b/desktop/kde5/framework/frameworkintegration5/pspec.xml new file mode 100755 index 0000000000..6aaade6d1d --- /dev/null +++ b/desktop/kde5/framework/frameworkintegration5/pspec.xml @@ -0,0 +1,93 @@ + + + + + + frameworkintegration5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + Framework providing components to allow applications to integrate with a KDE Workspace + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + mirrors://kde/stable/frameworks/5.116/frameworkintegration-5.116.0.tar.xz + + libxcb-devel + libXcursor-devel + appstream-qt5-devel + packagekit-qt5-devel + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + oxygen-fonts + kconfig5-devel + kpackage5-devel + kxmlgui5-devel + kcompletion5-devel + kcoreaddons5-devel + kjobwidgets5-devel + kconfigwidgets5-devel + kiconthemes5-devel + ki18n5-devel + kauth5-devel + kio5-devel + knotifications5-devel + kwidgetsaddons5-devel + extra-cmake-modules + knewstuff5-devel + + + appstream-1.0.patch + + + + + frameworkintegration5 + + appstream-qt5 + packagekit-qt5 + qt5-base + kconfig5 + kconfigwidgets5 + kiconthemes5 + ki18n5 + knotifications5 + kwidgetsaddons5 + knewstuff5 + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + frameworkintegration5-devel + Development files for framework-integration + + frameworkintegration5 + kconfigwidgets5-devel + kiconthemes5-devel + + + /usr/include + /usr/lib/cmake + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde5/framework/kactivities-stats5/actions.py b/desktop/kde5/framework/kactivities-stats5/actions.py new file mode 100755 index 0000000000..3b97e7b467 --- /dev/null +++ b/desktop/kde5/framework/kactivities-stats5/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde5/framework/kactivities-stats5/files/build-source.patch b/desktop/kde5/framework/kactivities-stats5/files/build-source.patch new file mode 100755 index 0000000000..8d264a2186 --- /dev/null +++ b/desktop/kde5/framework/kactivities-stats5/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 +- "kactivities5 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/kde5/framework/kactivities-stats5/files/kamd-rename.patch b/desktop/kde5/framework/kactivities-stats5/files/kamd-rename.patch new file mode 100755 index 0000000000..c6940f1d2c --- /dev/null +++ b/desktop/kde5/framework/kactivities-stats5/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")); ++ s_process->start(QStringLiteral(KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd5")); + 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.kactivities5.core.disableAutostart") + .toBool()) { + qCDebug(KAMD_CORELIB) << "Starting the activity manager daemon"; +- QProcess::startDetached(QStringLiteral("kactivitymanagerd")); ++ QProcess::startDetached(QStringLiteral("kactivitymanagerd5")); + } + + #else +- QProcess::startDetached(QStringLiteral("kactivitymanagerd")); ++ QProcess::startDetached(QStringLiteral("kactivitymanagerd5")); + #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", Q_NULLPTR, ki18n5("KDE Activity Manager"), "3.0", ++ // KAboutData about("kactivitymanagerd5", Q_NULLPTR, ki18n5("KDE Activity Manager"), "3.0", + // ki18n5("KDE Activity Management Service"), + // KAboutData::License_GPL, + // ki18n5("(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", ++ KAMD_INSTALL_PREFIX "/bin/kactivitymanagerd5", + 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 ${kactivitymanager_SRCS}) ++add_executable (kactivitymanagerd5 ${kactivitymanager_SRCS}) + +-target_link_libraries (kactivitymanagerd ++target_link_libraries (kactivitymanagerd5 + Qt5::Core + Qt5::DBus + Qt5::Widgets +@@ -84,7 +84,7 @@ install (FILES + ) + + install (TARGETS +- kactivitymanagerd ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} ++ kactivitymanagerd5 ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} + ) + + install (FILES +diff --git a/src/service/files/kactivitymanagerd.desktop b/src/service/files/kactivitymanagerd.desktop +index be5faa1..3c9b9a9 100644 +--- a/src/service/files/kactivitymanagerd.desktop ++++ b/src/service/files/kactivitymanagerd.desktop +@@ -4,7 +4,7 @@ Icon=preferences-activities + X-KDE-ServiceTypes= + X-DBUS-StartupType=Unique + X-KDE-StartupNotify=false +-Exec=kactivitymanagerd ++Exec=kactivitymanagerd5 + + Name=Activity Manager + Name[ar]=مدير الأنشطة diff --git a/desktop/kde5/framework/kactivities-stats5/pspec.xml b/desktop/kde5/framework/kactivities-stats5/pspec.xml new file mode 100755 index 0000000000..c830d6f4cf --- /dev/null +++ b/desktop/kde5/framework/kactivities-stats5/pspec.xml @@ -0,0 +1,78 @@ + + + + + + kactivities5-stats5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + Library for KDE's Plasma Activities support + kactivities5 provides an API for using and interacting with the Plasma Activities Manager. + mirrors://kde/stable/frameworks/5.116/kactivities5-stats-5.116.0.tar.xz + + qt5-base-devel + boost-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + kconfig5-devel + kactivities5-devel + extra-cmake-modules + + + + + + kactivities5-stats5 + + qt5-base + libgcc + kconfig5 + kactivities5 + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kactivities5-stats5-devel + Development files for kactivities5-stats5 + + qt5-base-devel + kconfig5-devel + kactivities5-devel + kactivities5-stats5 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde5/framework/kdewebkit5/actions.py b/desktop/kde5/framework/kdewebkit5/actions.py new file mode 100755 index 0000000000..f0754d1113 --- /dev/null +++ b/desktop/kde5/framework/kdewebkit5/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + pisitools.dosed("CMakeLists.txt", "ECMFeatureSummary", deleteLine=True) + pisitools.dosed("CMakeLists.txt", "ecm_feature_summary", "feature_summary") + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde5/framework/kdewebkit5/pspec.xml b/desktop/kde5/framework/kdewebkit5/pspec.xml new file mode 100755 index 0000000000..43fd6248ee --- /dev/null +++ b/desktop/kde5/framework/kdewebkit5/pspec.xml @@ -0,0 +1,90 @@ + + + + + + kdewebkit5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + KDE5 WebKit integration + kdewebkit5 provides KDE integration of the QtWebKit library. + mirrors://kde/stable/frameworks/5.116/portingAids/kdewebkit-5.116.0.tar.xz + + qt5-base-devel + qt5-webkit-devel + qt5-designer-devel + kauth5-devel + sonnet5-devel + kconfig5-devel + ktextwidgets5-devel + kjobwidgets5-devel + kcoreaddons5-devel + kparts5-devel + kservice5-devel + kwallet5-devel + kio5-devel + extra-cmake-modules + + + + + kdewebkit5 + + qt5-webkit + + kconfig5 + kjobwidgets5 + qt5-base + kcoreaddons5 + kparts5 + kservice5 + kwallet5 + kio5 + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/mkspecs/modules/ + /usr/share/doc + + + + + kdewebkit5-devel + Development files for kdewebkit5 + + kdewebkit5 + qt5-webkit-devel + kconfig5-devel + kjobwidgets5-devel + qt5-base-devel + kcoreaddons5-devel + kparts5-devel + kservice5-devel + kwallet5-devel + kio5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde5/framework/khtml5/actions.py b/desktop/kde5/framework/khtml5/actions.py new file mode 100755 index 0000000000..831425699e --- /dev/null +++ b/desktop/kde5/framework/khtml5/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure("-DPhonon4Qt5_DIR=/usr/lib/qt5/cmake/phonon4qt5") + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde5/framework/khtml5/pspec.xml b/desktop/kde5/framework/khtml5/pspec.xml new file mode 100755 index 0000000000..b77077710d --- /dev/null +++ b/desktop/kde5/framework/khtml5/pspec.xml @@ -0,0 +1,117 @@ + + + + + + khtml5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + HTML rendering engine for KDE + khtml5 is a web rendering engine, based on the kparts5 technology and using kjs5 for JavaScript support. + mirrors://kde/stable/frameworks/5.116/portingAids/khtml-5.116.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + libjpeg-turbo-devel + giflib-devel + libpng-devel + qt5-phonon-devel + libX11-devel + zlib-devel + kio5-devel + kjs5-devel + karchive5-devel + knotifications5-devel + kglobalaccel5-devel + kauth5-devel + kparts5-devel + kwallet5-devel + ktextwidgets5-devel + sonnet5-devel + openssl-devel + gperf + extra-cmake-modules + + + + + khtml5 + + qt5-base + qt5-x11extras + qt5-phonon + zlib + + giflib + libX11 + libgcc + libpng + libjpeg-turbo + sonnet5 + kcodecs5 + kconfig5 + kjobwidgets5 + kwidgetsaddons5 + kcompletion5 + karchive5 + kconfigwidgets5 + kcoreaddons5 + kglobalaccel5 + ki18n5 + kiconthemes5 + kio5 + kjs5 + knotifications5 + kparts5 + kservice5 + ktextwidgets5 + kwallet5 + kwindowsystem5 + kxmlgui5 + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + khtml5-devel + Development files for khtml5 + + khtml5 + qt5-base-devel + kcodecs5-devel + ki18n5-devel + kio5-devel + kjs5-devel + kparts5-devel + ktextwidgets5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde5/framework/kmediaplayer5/actions.py b/desktop/kde5/framework/kmediaplayer5/actions.py new file mode 100755 index 0000000000..7ad3db044b --- /dev/null +++ b/desktop/kde5/framework/kmediaplayer5/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde5/framework/kmediaplayer5/pspec.xml b/desktop/kde5/framework/kmediaplayer5/pspec.xml new file mode 100755 index 0000000000..380eeeabab --- /dev/null +++ b/desktop/kde5/framework/kmediaplayer5/pspec.xml @@ -0,0 +1,70 @@ + + + + + + kmediaplayer5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 media player Plugin interface for media player features + kmediaplayer5 builds on the kparts5 framework to provide a common interface for kparts5 that can play media files. + mirrors://kde/stable/frameworks/5.116/portingAids/kmediaplayer-5.116.0.tar.xz + + qt5-base-devel + kio5-devel + kauth5-devel + kparts5-devel + ktextwidgets5-devel + sonnet5-devel + kxmlgui5-devel + extra-cmake-modules + + + + + kmediaplayer5 + + qt5-base + libgcc + kparts5 + kxmlgui5 + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + kmediaplayer5-devel + Development files for kmediaplayer5 + + kmediaplayer5 + qt5-base-devel + kparts5-devel + kxmlgui5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde5/framework/kross5/actions.py b/desktop/kde5/framework/kross5/actions.py new file mode 100755 index 0000000000..7ad3db044b --- /dev/null +++ b/desktop/kde5/framework/kross5/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde5/framework/kross5/pspec.xml b/desktop/kde5/framework/kross5/pspec.xml new file mode 100755 index 0000000000..97eff3f2da --- /dev/null +++ b/desktop/kde5/framework/kross5/pspec.xml @@ -0,0 +1,98 @@ + + + + + + kross5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 application scripting helper + kross5 is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. + mirrors://kde/stable/frameworks/5.116/portingAids/kross-5.116.0.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-script-devel + kcoreaddons5-devel + kdoctools5-devel + kconfigwidgets5-devel + ktextwidgets5-devel + kparts5-devel + sonnet5-devel + kauth5-devel + ki18n5-devel + kcompletion5-devel + kiconthemes5-devel + kio5-devel + kparts5-devel + kwidgetsaddons5-devel + kxmlgui5-devel + docbook-xsl + extra-cmake-modules + + + + + kross5 + + qt5-base + qt5-script + + kcoreaddons5 + ki18n5 + kcompletion5 + kiconthemes5 + kio5 + kparts5 + kwidgetsaddons5 + kxmlgui5 + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + kross5-devel + Development files for kross5 + + kross5 + qt5-base-devel + qt5-script-devel + + ki18n5-devel + + kiconthemes5-devel + kio5-devel + kparts5-devel + kwidgetsaddons5-devel + + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde5/framework/ktexteditor5/actions.py b/desktop/kde5/framework/ktexteditor5/actions.py new file mode 100755 index 0000000000..7ad3db044b --- /dev/null +++ b/desktop/kde5/framework/ktexteditor5/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 kde5 +from pisi.actionsapi import pisitools + +def setup(): + kde5.configure() + +def build(): + kde5.make() + +def install(): + kde5.install() + + pisitools.dodoc("README.md") diff --git a/desktop/kde5/framework/ktexteditor5/pspec.xml b/desktop/kde5/framework/ktexteditor5/pspec.xml new file mode 100755 index 0000000000..887dfc6a8f --- /dev/null +++ b/desktop/kde5/framework/ktexteditor5/pspec.xml @@ -0,0 +1,140 @@ + + + + + + ktexteditor5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + KDE5 text editor libraries + ktexteditor5 provides a powerful text editor component that you can embed in your application. + mirrors://kde/stable/frameworks/5.116/ktexteditor-5.116.0.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + kauth5-devel + kguiaddons5-devel + kwidgetsaddons5-devel + ktextwidgets5-devel + kiconthemes5-devel + kcompletion5-devel + kitemviews5-devel + karchive5-devel + attica5-devel + kconfig5-devel + kcoreaddons5-devel + kcmutils5-devel + kdeclarative5-devel + ki18n5-devel + kio5-devel + kglobalaccel5-devel + kservice5-devel + kxmlgui5-devel + kbookmarks5-devel + kwindowsystem5-devel + sonnet5-devel + kcodecs5-devel + kconfigwidgets5-devel + solid5-devel + kparts5-devel + syntax-highlighting5-devel + libgit2-devel + editorconfig-core-c-devel + kjobwidgets5-devel + extra-cmake-modules + + + + + ktexteditor5 + + kauth5 + libgit2 + kitemviews5 + editorconfig-core-c + syntax-highlighting5 + + qt5-base + qt5-declarative + ktextwidgets5 + kwindowsystem5 + kwidgetsaddons5 + kconfigwidgets5 + kjobwidgets5 + kiconthemes5 + kcoreaddons5 + kcompletion5 + kxmlgui5 + kcodecs5 + karchive5 + kguiaddons5 + kconfig5 + ki18n5 + kio5 + ki18n5 + kparts5 + sonnet5 + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + ktexteditor5-devel + Development files for ktexteditor5 + + + kparts5-devel + syntax-highlighting5-devel + ktexteditor5 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/desktop/kde5/framework/plasma-framework5/actions.py b/desktop/kde5/framework/plasma-framework5/actions.py new file mode 100755 index 0000000000..0e080cd40a --- /dev/null +++ b/desktop/kde5/framework/plasma-framework5/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 kde5 +from pisi.actionsapi import pisitools, get + +def setup(): + kde5.configure("-DBUILD_DESKTOPTHEMES=OFF") + +def build(): + kde5.make() + +def install(): + kde5.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/kde5/framework/plasma-framework5/pspec.xml b/desktop/kde5/framework/plasma-framework5/pspec.xml new file mode 100755 index 0000000000..fc6bbe9d83 --- /dev/null +++ b/desktop/kde5/framework/plasma-framework5/pspec.xml @@ -0,0 +1,136 @@ + + + + + + plasma-framework5 + 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/frameworks/5.116/plasma-framework-5.116.0.tar.xz + + qt5-base-devel + qt5-quickcontrols + qt5-quickcontrols2-devel + kdoctools5-devel + qt5-svg-devel + qt5-script-devel + + qt5-x11extras-devel + qt5-declarative-devel + mesa-devel + libX11-devel + libxcb-devel + libglvnd-devel + kauth5-devel + kcodecs5-devel + kirigami5-devel + kwidgetsaddons5-devel + kbookmarks5-devel + kcompletion5-devel + kactivities5-devel + kitemviews5-devel + kjobwidgets5-devel + solid5-devel + knotifications5-devel + kpackage5-devel + karchive5-devel + kconfig5-devel + kconfigwidgets5-devel + kcoreaddons5-devel + kdbusaddons5-devel + kdeclarative5-devel + kglobalaccel5-devel + kguiaddons5-devel + ki18n5-devel + kiconthemes5-devel + kio5-devel + kparts5-devel + kservice5-devel + kwindowsystem5-devel + kxmlgui5-devel + kwayland5-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + docbook-xml + docbook-xsl + extra-cmake-modules + + + + + plasma-framework5 + + qt5-base + qt5-svg + qt5-x11extras + qt5-declarative + libX11 + libxcb + libglvnd + kirigami5 + kactivities5 + knotifications5 + kpackage5 + karchive5 + kconfig5 + kconfigwidgets5 + kcoreaddons5 + kdeclarative5 + kglobalaccel5 + kguiaddons5 + ki18n5 + kiconthemes5 + kio5 + kservice5 + kwindowsystem5 + kxmlgui5 + kwayland5 + kwidgetsaddons5 + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + plasma-framework5-devel + Development files for plasma-framework5 + + plasma-framework5 + qt5-base-devel + kpackage5-devel + kservice5-devel + kwindowsystem5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + diff --git a/pisi-index.xml b/pisi-index.xml index a9ad525d82..51ab23edcd 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -87932,6 +87932,167 @@ Gnome session. + + + kactivities5-stats5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde5.framework + Library for KDE's Plasma Activities support + kactivities5 provides an API for using and interacting with the Plasma Activities Manager. + mirrors://kde/stable/frameworks/5.116/kactivities5-stats-5.116.0.tar.xz + + qt5-base-devel + boost-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + kconfig5-devel + kactivities5-devel + extra-cmake-modules + + desktop/kde5/framework/kactivities-stats5/pspec.xml + + + kactivities5-stats5 + + qt5-base + libgcc + kconfig5 + kactivities5 + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kactivities5-stats5-devel + Development files for kactivities5-stats5 + + qt5-base-devel + kconfig5-devel + kactivities5-devel + kactivities5-stats5 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + + + + kross5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde5.framework + KDE5 application scripting helper + kross5 is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. + mirrors://kde/stable/frameworks/5.116/portingAids/kross-5.116.0.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-script-devel + kcoreaddons5-devel + kdoctools5-devel + kconfigwidgets5-devel + ktextwidgets5-devel + kparts5-devel + sonnet5-devel + kauth5-devel + ki18n5-devel + kcompletion5-devel + kiconthemes5-devel + kio5-devel + kparts5-devel + kwidgetsaddons5-devel + kxmlgui5-devel + docbook-xsl + extra-cmake-modules + + desktop/kde5/framework/kross5/pspec.xml + + + kross5 + + qt5-base + qt5-script + kcoreaddons5 + ki18n5 + kcompletion5 + kiconthemes5 + kio5 + kparts5 + kwidgetsaddons5 + kxmlgui5 + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kross5-devel + Development files for kross5 + + kross5 + qt5-base-devel + qt5-script-devel + ki18n5-devel + kiconthemes5-devel + kio5-devel + kparts5-devel + kwidgetsaddons5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + kjobwidgets5 @@ -88089,6 +88250,118 @@ Gnome session. + + + khtml5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde5.framework + HTML rendering engine for KDE + khtml5 is a web rendering engine, based on the kparts5 technology and using kjs5 for JavaScript support. + mirrors://kde/stable/frameworks/5.116/portingAids/khtml-5.116.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + libjpeg-turbo-devel + giflib-devel + libpng-devel + qt5-phonon-devel + libX11-devel + zlib-devel + kio5-devel + kjs5-devel + karchive5-devel + knotifications5-devel + kglobalaccel5-devel + kauth5-devel + kparts5-devel + kwallet5-devel + ktextwidgets5-devel + sonnet5-devel + openssl-devel + gperf + extra-cmake-modules + + desktop/kde5/framework/khtml5/pspec.xml + + + khtml5 + + qt5-base + qt5-x11extras + qt5-phonon + zlib + giflib + libX11 + libgcc + libpng + libjpeg-turbo + sonnet5 + kcodecs5 + kconfig5 + kjobwidgets5 + kwidgetsaddons5 + kcompletion5 + karchive5 + kconfigwidgets5 + kcoreaddons5 + kglobalaccel5 + ki18n5 + kiconthemes5 + kio5 + kjs5 + knotifications5 + kparts5 + kservice5 + ktextwidgets5 + kwallet5 + kwindowsystem5 + kxmlgui5 + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + khtml5-devel + Development files for khtml5 + + khtml5 + qt5-base-devel + kcodecs5-devel + ki18n5-devel + kio5-devel + kjs5-devel + kparts5-devel + ktextwidgets5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + kcoreaddons5 @@ -88685,6 +88958,91 @@ Gnome session. + + + kdewebkit5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde5.framework + KDE5 WebKit integration + kdewebkit5 provides KDE integration of the QtWebKit library. + mirrors://kde/stable/frameworks/5.116/portingAids/kdewebkit-5.116.0.tar.xz + + qt5-base-devel + qt5-webkit-devel + qt5-designer-devel + kauth5-devel + sonnet5-devel + kconfig5-devel + ktextwidgets5-devel + kjobwidgets5-devel + kcoreaddons5-devel + kparts5-devel + kservice5-devel + kwallet5-devel + kio5-devel + extra-cmake-modules + + desktop/kde5/framework/kdewebkit5/pspec.xml + + + kdewebkit5 + + qt5-webkit + kconfig5 + kjobwidgets5 + qt5-base + kcoreaddons5 + kparts5 + kservice5 + kwallet5 + kio5 + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/mkspecs/modules/ + /usr/share/doc + + + + kdewebkit5-devel + Development files for kdewebkit5 + + kdewebkit5 + qt5-webkit-devel + kconfig5-devel + kjobwidgets5-devel + qt5-base-devel + kcoreaddons5-devel + kparts5-devel + kservice5-devel + kwallet5-devel + kio5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + kio5 @@ -89038,6 +89396,95 @@ Gnome session. + + + frameworkintegration5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde5.framework + Framework providing components to allow applications to integrate with a KDE Workspace + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + mirrors://kde/stable/frameworks/5.116/frameworkintegration-5.116.0.tar.xz + + libxcb-devel + libXcursor-devel + appstream-qt5-devel + packagekit-qt5-devel + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + oxygen-fonts + kconfig5-devel + kpackage5-devel + kxmlgui5-devel + kcompletion5-devel + kcoreaddons5-devel + kjobwidgets5-devel + kconfigwidgets5-devel + kiconthemes5-devel + ki18n5-devel + kauth5-devel + kio5-devel + knotifications5-devel + kwidgetsaddons5-devel + extra-cmake-modules + knewstuff5-devel + + + appstream-1.0.patch + + desktop/kde5/framework/frameworkintegration5/pspec.xml + + + frameworkintegration5 + + appstream-qt5 + packagekit-qt5 + qt5-base + kconfig5 + kconfigwidgets5 + kiconthemes5 + ki18n5 + knotifications5 + kwidgetsaddons5 + knewstuff5 + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + frameworkintegration5-devel + Development files for framework-integration + + frameworkintegration5 + kconfigwidgets5-devel + kiconthemes5-devel + + + /usr/include + /usr/lib/cmake + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + kbookmarks5 @@ -89528,6 +89975,137 @@ Gnome session. + + + plasma-framework5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde5.framework + 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/frameworks/5.116/plasma-framework-5.116.0.tar.xz + + qt5-base-devel + qt5-quickcontrols + qt5-quickcontrols2-devel + kdoctools5-devel + qt5-svg-devel + qt5-script-devel + qt5-x11extras-devel + qt5-declarative-devel + mesa-devel + libX11-devel + libxcb-devel + libglvnd-devel + kauth5-devel + kcodecs5-devel + kirigami5-devel + kwidgetsaddons5-devel + kbookmarks5-devel + kcompletion5-devel + kactivities5-devel + kitemviews5-devel + kjobwidgets5-devel + solid5-devel + knotifications5-devel + kpackage5-devel + karchive5-devel + kconfig5-devel + kconfigwidgets5-devel + kcoreaddons5-devel + kdbusaddons5-devel + kdeclarative5-devel + kglobalaccel5-devel + kguiaddons5-devel + ki18n5-devel + kiconthemes5-devel + kio5-devel + kparts5-devel + kservice5-devel + kwindowsystem5-devel + kxmlgui5-devel + kwayland5-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + docbook-xml + docbook-xsl + extra-cmake-modules + + desktop/kde5/framework/plasma-framework5/pspec.xml + + + plasma-framework5 + + qt5-base + qt5-svg + qt5-x11extras + qt5-declarative + libX11 + libxcb + libglvnd + kirigami5 + kactivities5 + knotifications5 + kpackage5 + karchive5 + kconfig5 + kconfigwidgets5 + kcoreaddons5 + kdeclarative5 + kglobalaccel5 + kguiaddons5 + ki18n5 + kiconthemes5 + kio5 + kservice5 + kwindowsystem5 + kxmlgui5 + kwayland5 + kwidgetsaddons5 + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + plasma-framework5-devel + Development files for plasma-framework5 + + plasma-framework5 + qt5-base-devel + kpackage5-devel + kservice5-devel + kwindowsystem5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + ki18n5 @@ -89675,6 +90253,120 @@ Gnome session. + + + ktexteditor5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde5.framework + KDE5 text editor libraries + ktexteditor5 provides a powerful text editor component that you can embed in your application. + mirrors://kde/stable/frameworks/5.116/ktexteditor-5.116.0.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + kauth5-devel + kguiaddons5-devel + kwidgetsaddons5-devel + ktextwidgets5-devel + kiconthemes5-devel + kcompletion5-devel + kitemviews5-devel + karchive5-devel + attica5-devel + kconfig5-devel + kcoreaddons5-devel + kcmutils5-devel + kdeclarative5-devel + ki18n5-devel + kio5-devel + kglobalaccel5-devel + kservice5-devel + kxmlgui5-devel + kbookmarks5-devel + kwindowsystem5-devel + sonnet5-devel + kcodecs5-devel + kconfigwidgets5-devel + solid5-devel + kparts5-devel + syntax-highlighting5-devel + libgit2-devel + editorconfig-core-c-devel + kjobwidgets5-devel + extra-cmake-modules + + desktop/kde5/framework/ktexteditor5/pspec.xml + + + ktexteditor5 + + kauth5 + libgit2 + kitemviews5 + editorconfig-core-c + syntax-highlighting5 + qt5-base + qt5-declarative + ktextwidgets5 + kwindowsystem5 + kwidgetsaddons5 + kconfigwidgets5 + kjobwidgets5 + kiconthemes5 + kcoreaddons5 + kcompletion5 + kxmlgui5 + kcodecs5 + karchive5 + kguiaddons5 + kconfig5 + ki18n5 + kio5 + ki18n5 + kparts5 + sonnet5 + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + ktexteditor5-devel + Development files for ktexteditor5 + + kparts5-devel + syntax-highlighting5-devel + ktexteditor5 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + kdesu5 @@ -91810,6 +92502,72 @@ Gnome session. + + + kmediaplayer5 + https://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde5.framework + KDE5 media player Plugin interface for media player features + kmediaplayer5 builds on the kparts5 framework to provide a common interface for kparts5 that can play media files. + mirrors://kde/stable/frameworks/5.116/portingAids/kmediaplayer-5.116.0.tar.xz + + qt5-base-devel + kio5-devel + kauth5-devel + kparts5-devel + ktextwidgets5-devel + sonnet5-devel + kxmlgui5-devel + extra-cmake-modules + + desktop/kde5/framework/kmediaplayer5/pspec.xml + + + kmediaplayer5 + + qt5-base + libgcc + kparts5 + kxmlgui5 + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kmediaplayer5-devel + Development files for kmediaplayer5 + + kmediaplayer5 + qt5-base-devel + kparts5-devel + kxmlgui5-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2024-05-19 + 5.116.0 + First release + Mustafa Cinasal + muscnsl@gmail.com + + + pcmanfm diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 206b5b809f..d35c5b795a 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -2c24139671394dfb0c0fcee81ecfab338363167d \ No newline at end of file +24fe22ea031a6e20c1795d166355d5ad8b4c2cf2 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 36ca78a593..c37f1f34c5 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 5e2b7b5495..89b869add8 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -8906b67ad0bb08796da8da0ba86edf931151f0b5 \ No newline at end of file +e37b5fe9e2321218e62b040cd84ccc43e56402f1 \ No newline at end of file