Merge pull request #16346 from Rmys/master

remove -kf6
This commit is contained in:
Rmys
2025-04-04 18:25:07 +03:00
committed by GitHub
871 changed files with 2304 additions and 201462 deletions
@@ -1,19 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,13 +0,0 @@
diff -Nuar a/src/incidencechanger_p.cpp b/src/incidencechanger_p.cpp
--- a/src/incidencechanger_p.cpp 2017-12-04 13:20:36.000000000 +0300
+++ b/src/incidencechanger_p.cpp 2017-12-16 22:01:34.956659792 +0300
@@ -189,7 +189,9 @@
<< "isValid = " << mDefaultCollection.isValid()
<< "has ACLs = " << hasRights(mDefaultCollection, ChangeTypeCreate);
// else fallthrough, and ask the user.
+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0)
Q_FALLTHROUGH();
+#endif
case DestinationPolicyAsk: {
mPendingCreations << change;
loadCollections(); // Now we wait, collections are being loaded async
@@ -1,198 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-calendar-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Akonadi calendar integration</Summary>
<Description>Calendar integration for Akonadi.</Description>
<Archive sha1sum="63d9e5bd7638d3482be327a135c3875b95c093bf" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/akonadi-calendar-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt6-base-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kcodecs-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmailtransport-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kidentitymanagement-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kcalutils-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<Dependency>prison-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">grantleetheme-kf6-devel</Dependency>
<!-- <Dependency>grantlee-qt5-devel</Dependency> -->
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">messagelib-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">pimcommon-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kimap-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkleo-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdepim-kf6-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patch>qt5.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>akonadi-calendar-kf6</Name>
<RuntimeDependencies>
<Dependency>qt6-base</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kcodecs-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kcalendarcore-kf6</Dependency>
<Dependency>kcalutils-kf6</Dependency>
<Dependency>kcontacts-kf6</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kitemmodels-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kmailtransport-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kidentitymanagement-kf6</Dependency>
<Dependency>akonadi-mime-kf6</Dependency>
<Dependency>akonadi-contacts-kf6</Dependency>
<Dependency>prison-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>grantleetheme-kf6</Dependency>
<!-- <Dependency>grantlee-qt5</Dependency> -->
<Dependency>messagelib-kf6</Dependency>
<Dependency>pimcommon-kf6</Dependency>
<Dependency>kimap-kf6</Dependency>
<Dependency>libkleo-kf6</Dependency>
<Dependency>libkdepim-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
</Files>
</Package>
<Package>
<Name>akonadi-calendar-kf6-devel</Name>
<Summary>Development files for akonadi-calendar-kf6</Summary>
<RuntimeDependencies>
<Dependency>qt6-base-devel</Dependency>
<Dependency release="current">akonadi-calendar-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,21 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,12 +0,0 @@
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:02:08.000000000 +0300
+++ b/CMakeLists.txt 2017-12-17 11:30:46.413624475 +0300
@@ -46,7 +46,7 @@
set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}")
set(KDEPIM_LIB_SOVERSION "5")
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets)
@@ -1,156 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-calendar-tools-kf6</Name>
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Summary>CLI tools to manage akonadi calendars</Summary>
<Description>CLI tools to manage akonadi calendars</Description>
<Archive sha1sum="16f8300687ba8327d89f511c8fd495fda7717d8d" type="tarxz">https://download.kde.org/stable/release-service/24.12.1/src/akonadi-calendar-tools-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>boost-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-calendar-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kcalutils-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdepim-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">calendarsupport-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kidentitymanagement-kf6-devel</Dependency>
<!-- <Dependency versionFrom="24.12.1">akonadi-notes-kf6-devel</Dependency> -->
</BuildDependencies>
<Patches>
<!--Patch>qt5.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>akonadi-calendar-tools-kf6</Name>
<Summary>CLI tools to manage akonadi calendars</Summary>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcalendarcore-kf6</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>kcalutils-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>calendarsupport-kf6</Dependency>
<Dependency>akonadi-calendar-kf6</Dependency>
<Dependency>akonadi-notes-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
#pisitools.dodoc("COPYING", "COPYING.BSD", "COPYING.LIB")
@@ -1,12 +0,0 @@
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:02:01.000000000 +0300
+++ b/CMakeLists.txt 2017-12-16 19:06:49.046309936 +0300
@@ -30,7 +30,7 @@
set(kmime-kf6LIB_VERSION "5.7.0")
set(AKONADI_VERSION "5.7.0")
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets Test)
########### Find packages ###########
find_package(KF5kio-kf6 ${KF5_VERSION} CONFIG REQUIRED)
@@ -1,193 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-contacts-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Libraries and daemons to implement Contact Management in Akonadi.</Summary>
<Description>Libraries and daemons to implement Contact Management in Akonadi.</Description>
<Archive sha1sum="2ec97ea84f51ddbff9ee01ca29622c70a60d26d2" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/akonadi-contacts-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3" >qt6-webengine-devel</Dependency>
<Dependency>libical-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>prison-kf6-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>kguiaddons-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<!-- <Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency> -->
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>ktexttemplate-kf6-devel</Dependency>
<Dependency>ktextwidgets-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">grantleetheme-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<!-- <Dependency>grantlee-qt5-devel</Dependency> -->
<!-- <Dependency versionFrom="24.12.1">libkleo-kf6-devel</Dependency> -->
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>ktextaddons-kf6-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patch>qt5.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>akonadi-contacts-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kcodecs-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>prison-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>kcmutils-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcontacts-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-webengine</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>ktextwidgets-kf6</Dependency>
<Dependency>kguiaddons-kf6</Dependency>
<!-- <Dependency>grantlee-qt5</Dependency> -->
<Dependency>grantleetheme-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>ktexttemplate-kf6</Dependency>
<Dependency>ktextaddons-kf6-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>akonadi-contacts-kf6-devel</Name>
<Summary>Development files for akonadi-contacts-kf6</Summary>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency release="current">akonadi-contacts-kf6</Dependency>
<Dependency versionFrom="24.12.1">grantleetheme-kf6-devel</Dependency>
<!-- <Dependency>grantlee-qt5-devel</Dependency> -->
<Dependency>ktexttemplate-kf6-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,21 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,184 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-import-wizard-kf6</Name>
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Summary>CLI tools to manage akonadi calendars</Summary>
<Description>Import data from other mail clients to kmail-kf6</Description>
<Archive sha1sum="b839792f1122b2144e9cc22eee5c568619749b08" type="tarxz">https://download.kde.org/stable/release-service/24.12.1/src/akonadi-import-wizard-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>boost-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-calendar-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>qt6-keychain-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kcalutils-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdepim-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">calendarsupport-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kidentitymanagement-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmailtransport-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
<Dependency versionFrom="24.12.1">mailcommon-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">messagelib-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">pimcommon-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kimap-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkleo-kf6-devel</Dependency>
<Dependency versionFrom="1.7.1">gpgme-devel</Dependency>
<Dependency versionFrom="1.7.1">gpgme-qt6-devel</Dependency>
<Dependency versionFrom="24.12.1">mailimporter-kf6-devel</Dependency>
<Dependency>ffmpeg-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>akonadi-import-wizard-kf6</Name>
<Summary>Import data from other mail clients to kmail-kf6</Summary>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kwallet-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>qt6-keychain</Dependency>
<Dependency>kcontacts-kf6</Dependency>
<Dependency>libkdepim-kf6</Dependency>
<Dependency>pimcommon-kf6</Dependency>
<Dependency>mailcommon-kf6</Dependency>
<Dependency>messagelib-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>mailimporter-kf6</Dependency>
<Dependency>kmailtransport-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kidentitymanagement-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="library">/usr/lib</Path>
</Files>
</Package>
<Package>
<Name>akonadi-import-wizard-kf6-devel</Name>
<Summary>Development files for akonadi-import-wizard-kf6</Summary>
<RuntimeDependencies>
<Dependency release="current">akonadi-import-wizard-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,21 +0,0 @@
#!/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("-DCMAKE_BUILD_TYPE=Release \
-DINSTALL_QSQLITE_IN_QT_PREFIX=TRUE \
-DMYSQLD_EXECUTABLE:FILEPATH=/usr/bin/mysqld \
-DWITH_SOPRANO=OFF")
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("AUTHORS", "NEWS", "README.md")
@@ -1,165 +0,0 @@
From 9c33b1b4f71c45f9943418ab1d6c8abf1ce8c90f Mon Sep 17 00:00:00 2001
From: nl 6720 <nl6720@gmail.com>
Date: Thu, 26 Dec 2019 03:02:57 +0100
Subject: Support more distributions in the AppArmor profiles
Summary:
This fixes Akonadi on Arch Linux (and possibly others).
Changes to the AppArmor profiles:
- Allow writing and locking `/run/user/${uid}/akonadi`, the database engine socket is stored there.
- Add `abstractions/consoles`, needed for console output.
PostgreSql specific:
- Add bash (it is a common default shell).
- Support `/usr/bin/*` paths for PostgreSQL binaries.
- Support `pg_upgrade`.
MySQL specific:
- Add bash (it is a common default shell).
- Add `/usr/bin/mysqld` as a path for the MySQL daemon binary.
- Add `abstractions/openssl`. When using MySQL, both `akonadiserver` and `mysqld` will try to read `/etc/ssl/openssl.cnf`.
- Add `/etc/my.cnf` and `/etc/my.cnf.d/`, on Arch Linux the `my.cnf` configuration is stored there.
Test Plan: `akonadictl start` on a system with active AppArmor and loaded profiles.
Reviewers: #kde_pim, knauss
Reviewed By: #kde_pim, knauss
Subscribers: arojas, dvratil, knauss, jriddell, kde-pim, #kde_pim
Tags: #kde_pim
Differential Revision: https://phabricator.kde.org/D25964
---
apparmor/mysqld_akonadi | 8 +++++++-
apparmor/postgresql_akonadi | 24 ++++++++++++++++++++----
apparmor/usr.bin.akonadiserver | 11 +++++++++--
3 files changed, 36 insertions(+), 7 deletions(-)
diff --git a/apparmor/mysqld_akonadi b/apparmor/mysqld_akonadi
index c769d87..224b5b0 100644
--- a/apparmor/mysqld_akonadi
+++ b/apparmor/mysqld_akonadi
@@ -4,7 +4,10 @@
profile mysqld_akonadi {
#include <abstractions/base>
+ #include <abstractions/bash>
+ #include <abstractions/consoles>
#include <abstractions/nameservice>
+ #include <abstractions/openssl>
#include <abstractions/user-tmp>
capability setgid,
@@ -15,7 +18,9 @@ profile mysqld_akonadi {
/etc/mysql/ r,
/etc/mysql/** r,
+ /etc/my.cnf{,.d/**} r,
@{sys}/devices/system/cpu/ r,
+ /{usr/,}bin/{b,d}ash mrix,
/{usr/,}bin/cat mrix,
/{usr/,}bin/chmod mrix,
/{usr/,}bin/dirname mrix,
@@ -26,8 +31,9 @@ profile mysqld_akonadi {
/usr/bin/mysql_install_db mrix,
/usr/bin/mysqladmin mrix,
/usr/bin/mysqlcheck mrix,
- /usr/sbin/mysqld mrix,
+ /usr/{,s}bin/mysqld mrix,
/usr/share/mysql/** r,
owner @{xdg_data_home}/akonadi/** rwk,
owner @{PROC}/@{pid}/loginuid r,
+ owner /{,var/}run/user/@{uid}/akonadi** rwk,
}
diff --git a/apparmor/postgresql_akonadi b/apparmor/postgresql_akonadi
index 3992204..e5f7712 100644
--- a/apparmor/postgresql_akonadi
+++ b/apparmor/postgresql_akonadi
@@ -4,19 +4,35 @@
profile postgresql_akonadi {
#include <abstractions/base>
+ #include <abstractions/bash>
+ #include <abstractions/consoles>
+ #include <abstractions/nameservice>
#include <abstractions/user-tmp>
capability setgid,
capability setuid,
/etc/passwd r,
- /{usr/,}bin/dash mrix,
+ /{usr/,}bin/{b,d}ash mrix,
/{usr/,}bin/locale mrix,
- /usr/lib/postgresql/*/bin/initdb mrix,
- /usr/lib/postgresql/*/bin/pg_ctl mrix,
- /usr/lib/postgresql/*/bin/postgres mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/initdb mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/pg_ctl mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/postgres mrix,
/usr/share/postgresql/** r,
owner /dev/shm/PostgreSQL.* rw,
owner @{xdg_data_home}/akonadi/** rwlk,
owner @{xdg_data_home}/akonadi/db_data/** l,
+ owner /{,var/}run/user/@{uid}/akonadi** rwk,
+
+ # pg_upgrade
+ /{usr/,usr/lib/postgresql/*/}bin/pg_upgrade mrix,
+ /opt/pgsql*/** mr,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/pg_controldata mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/pg_resetwal mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/pg_dumpall mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/pg_dump mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/vacuumdb mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/psql mrix,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/pg_restore mrix,
+ /{usr/,}bin/cp mrix,
}
diff --git a/apparmor/usr.bin.akonadiserver b/apparmor/usr.bin.akonadiserver
index 7acaa06..697d315 100644
--- a/apparmor/usr.bin.akonadiserver
+++ b/apparmor/usr.bin.akonadiserver
@@ -6,8 +6,10 @@
/usr/bin/akonadiserver {
#include <abstractions/base>
+ #include <abstractions/consoles>
#include <abstractions/dbus-session-strict>
#include <abstractions/nameservice>
+ #include <abstractions/openssl>
#include <abstractions/qt5>
#include <abstractions/user-tmp>
@@ -19,12 +21,15 @@
/usr/bin/mysql_install_db PUx -> mysqld_akonadi,
/usr/bin/mysqladmin PUx -> mysqld_akonadi,
/usr/bin/mysqlcheck PUx -> mysqld_akonadi,
- /usr/lib/postgresql/*/bin/initdb PUx -> postgresql_akonadi,
- /usr/lib/postgresql/*/bin/pg_ctl PUx -> postgresql_akonadi,
+ /usr/{,s}bin/mysqld PUx -> mysqld_akonadi,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/initdb PUx -> postgresql_akonadi,
+ /{usr/,usr/lib/postgresql/*/,opt/pgsql*/}bin/pg_ctl PUx -> postgresql_akonadi,
+ /{usr/,usr/lib/postgresql/*/}bin/pg_upgrade PUx -> postgresql_akonadi,
/usr/sbin/mysqld PUx -> mysqld_akonadi,
/usr/share/mime/mime.cache r,
/usr/share/mime/packages/ r,
/usr/share/mime/types r,
+ /usr/share/qt/translations/* r,
@{PROC}/sys/kernel/core_pattern r,
@{PROC}/sys/kernel/random/boot_id r,
owner @{xdg_config_home}/* r,
@@ -43,4 +48,6 @@
owner @{xdg_data_home}/akonadi/** rwk,
owner @{PROC}/@{pid}/loginuid r,
owner @{PROC}/@{pid}/mounts r,
+ owner /{,var/}run/user/@{uid}/akonadi** rwk,
+ owner /tmp/#[0-9]* m,
}
--
cgit v1.1
@@ -1,41 +0,0 @@
commit 4ca8b846baaad48ebbd723f6411f9571a3b0f5ad
Author: Dan Vrátil <dvratil@redhat.com>
Date: Tue Apr 22 11:28:07 2014 +0200
Remove the invalid GID part from PartTable before starting PartTable migration
More people than we expected have invalid 'GID' part in their PartTable,
which breaks migration to schema 25, because it expects all part types
to have a valid name.
To work around this fact, we DELETE all parts with name 'GID' from PartTable
before starting the actual migration. This will not fix the migration for
people with other invalid parts, but I haven't heard of any such. To make
this completely bullet-proof, we would need to iterate through all entries,
which would be massively slower than current INSERT INTO ... SELECT FROM approach.
Distributions, this is a good choice for backporting into 1.12.1 ;-)
BUG: 331867
FIXED-IN: 1.12.2
diff --git a/server/src/storage/dbupdater.cpp b/server/src/storage/dbupdater.cpp
index ccaf584..d6368b5 100644
--- a/server/src/storage/dbupdater.cpp
+++ b/server/src/storage/dbupdater.cpp
@@ -261,6 +261,15 @@ bool DbUpdater::complexUpdate_25()
}
}
+ {
+ // It appears that more users than expected have the invalid "GID" part in their
+ // PartTable, which breaks the migration below (see BKO#331867), so we apply this
+ // wanna-be fix to remove the invalid part before we start the actual migration.
+ QueryBuilder qb( QLatin1String( "PartTable" ), QueryBuilder::Delete );
+ qb.addValueCondition( QLatin1String( "PartTable.name" ), Query::Equals, QLatin1String( "GID" ) );
+ qb.exec();
+ }
+
akDebug() << "Creating a PartTable_new";
{
TableDescription description;
@@ -1,48 +0,0 @@
diff -Nuar a/autotests/libs/testrunner/setup.cpp b/autotests/libs/testrunner/setup.cpp
--- a/autotests/libs/testrunner/setup.cpp 2017-12-04 19:40:18.000000000 +0300
+++ b/autotests/libs/testrunner/setup.cpp 2017-12-16 12:43:17.517970333 +0300
@@ -309,7 +309,9 @@
case Akonadi::ServerManager::NotRunning:
case Akonadi::ServerManager::Broken:
shutdownHarder();
+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0)
Q_FALLTHROUGH();
+#endif
case Akonadi::ServerManager::Stopping:
// safety timeout
QTimer::singleShot(30 * 1000, this, &SetupTest::shutdownHarder);
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:01:14.000000000 +0300
+++ b/CMakeLists.txt 2017-12-16 12:43:59.721967288 +0300
@@ -29,7 +29,7 @@
include(AkonadiMacros)
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
set(AKONADI_VERSION ${PIM_VERSION})
ecm_setup_version(PROJECT
diff -Nuar a/src/core/models/entitytreemodel.cpp b/src/core/models/entitytreemodel.cpp
--- a/src/core/models/entitytreemodel.cpp 2017-12-04 19:40:18.000000000 +0300
+++ b/src/core/models/entitytreemodel.cpp 2017-12-16 12:43:10.167970863 +0300
@@ -324,7 +324,9 @@
}
}
// fall through.
+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0)
Q_FALLTHROUGH();
+#endif
}
default:
return entityData(collection, index.column(), role);
@@ -373,7 +375,9 @@
}
}
// fall through.
+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0)
Q_FALLTHROUGH();
+#endif
}
default:
return entityData(item, index.column(), role);
@@ -1,200 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-kf6</Name>
<Homepage>https://userbase.kde.org/Akonadi</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<Icon>akonadi</Icon>
<IsA>library</IsA>
<Summary>PIM (Personal Information Management) Storage Service</Summary>
<Description>akonadi is an extensible cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access.</Description>
<Archive sha1sum="0ffee450e5b3f747efdf82ffb5317ae985e43bd8" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/akonadi-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-designer-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-mysql</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-sqlite</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-odbc</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-postgresql</Dependency>
<Dependency versionFrom="5.39.0">kcompletion-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kconfig-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kconfigwidgets-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kcoreaddons-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kcrash-kf6-devel</Dependency>
<!-- <Dependency versionFrom="5.39.0">kdbusaddons-kf6-devel</Dependency> -->
<Dependency versionFrom="5.39.0">ki18n-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kiconthemes-kf6-devel</Dependency>
<!-- <Dependency versionFrom="5.39.0">kitemviews-kf6-devel</Dependency> -->
<Dependency versionFrom="5.39.0">kwidgetsaddons-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kwindowsystem-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kxmlgui-kf6-devel</Dependency>
<Dependency>sqlite-devel</Dependency>
<Dependency>shared-mime-info</Dependency>
<Dependency>mariadb-client</Dependency>
<Dependency>mariadb-server</Dependency>
<Dependency>postgresql-server</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<!-- -->
<Dependency>kio-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kaccounts-integration-kf6-devel</Dependency>
<Dependency>libaccounts-qt6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>libaccounts-glib-devel</Dependency>
<Dependency>xz-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch level="1">akonadi-apparmor.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>akonadi-kf6</Name>
<IsA>app:console</IsA>
<RuntimeDependencies>
<Dependency>kio-kf6</Dependency>
<Dependency>sqlite</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>qt6-base</Dependency>
<!-- <Dependency>kitemviews-kf6</Dependency> -->
<Dependency>kitemmodels-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<!-- <Dependency>kdbusaddons-kf6</Dependency> -->
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>mariadb-client</Dependency>
<Dependency>mariadb-server</Dependency>
<!-- -->
<Dependency>postgresql-server</Dependency>
<Dependency>libaccounts-qt6</Dependency>
<Dependency>kaccounts-integration-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-mysql</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-sqlite</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-postgresql</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/mime</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc/</Path>
</Files>
</Package>
<Package>
<Name>akonadi-kf6-devel</Name>
<Summary>Development files for akonadi</Summary>
<RuntimeDependencies>
<Dependency release="current">akonadi-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,13 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>akonadi</Name>
<Summary xml:lang="tr">PIM (Kişisel Bilgi Yönetimi) Depolama Servisi</Summary>
<Description xml:lang="tr">Akonadi, PIM verisi ve meta veriler için eşzamanlı okuma, yazma ve sorgulama yapma imkanı sağlayan, masaüstü ortamından bağımsız, genişletilebilir bir depolama servisidir.</Description>
</Source>
<Package>
<Name>akonadi-kf6-devel</Name>
<Summary xml:lang="tr">akonadi için geliştirme dosyaları</Summary>
</Package>
</PISI>
@@ -1,19 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
#pisitools.dodoc("COPYING", "COPYING.BSD", "COPYING.LIB")
@@ -1,159 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-mime-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Libraries and daemons to implement basic email handling</Summary>
<Description>Libraries and daemons to implement basic email handling</Description>
<Archive sha1sum="e7c7f7b2f5ce273a7b983dd82c482b9e8743c17b" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/akonadi-mime-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>shared-mime-info</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>akonadi-mime-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>akonadi-mime-kf6-devel</Name>
<Summary>Development files for akonadi-mime-kf6</Summary>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency release="current">akonadi-mime-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
#pisitools.dodoc("COPYING", "COPYING.BSD", "COPYING.LIB")
@@ -1,12 +0,0 @@
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:02:04.000000000 +0300
+++ b/CMakeLists.txt 2017-12-17 11:11:24.680708300 +0300
@@ -22,7 +22,7 @@
include(ECMCoverageOption)
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
set(AKONADI_NOTES_VERSION ${PIM_VERSION})
set(kmime-kf6LIB_VERSION "5.7.0")
@@ -1,146 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-notes-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Libraries and daemons to implement management of notes in Akonadi</Summary>
<Description>Libraries and daemons to implement management of notes in Akonadi</Description>
<Archive sha1sum="2eb29e451f9c32c0f3d0db42da49e3942bcf705d" type="tarxz">mirrors://kde/stable/release-service/24.08.3/src/akonadi-notes-24.08.3.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency versionFrom="24.08.3">akonadi-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="24.08.3">kmime-kf6-devel</Dependency>
<Dependency>shared-mime-info</Dependency>
</BuildDependencies>
<Patches>
<!--Patch>qt5.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>akonadi-notes-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>akonadi-notes-kf6-devel</Name>
<Summary>Development files for akonadi-notes-kf6</Summary>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency release="current">akonadi-notes-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/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*")
@@ -1,12 +0,0 @@
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:01:18.000000000 +0300
+++ b/CMakeLists.txt 2017-12-16 18:01:14.579593828 +0300
@@ -32,7 +32,7 @@
set(kcontacts-kf6_LIB_VERSION "5.7.0")
set(kcalendarcore-kf6_LIB_VERSION "5.7.0")
set(kmime-kf6_LIB_VERSION "5.7.0")
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Core Test)
find_package(KF5 ${KF5_VERSION} REQUIRED COMPONENTS I18n Config Crash kcmutils-kf6)
@@ -1,199 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akonadi-search-kf6</Name>
<Homepage>https://kde.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>LGPLv2.1</License>
<Icon>akonadi</Icon>
<IsA>library</IsA>
<Summary>Libraries and daemons to implement searching in Akonadi</Summary>
<Description>Libraries and daemons to implement searching in Akonadi</Description>
<Archive sha1sum="683ca2584572fb37eb57059a1ad19485b82b3feb" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/akonadi-search-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency>kjobwidgets-kf6-devel</Dependency>
<Dependency>kservice-kf6-devel</Dependency>
<Dependency>solid-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency>libical-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>krunner-kf6-devel</Dependency>
<Dependency>xapian-core-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>ktextaddons-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patch>qt5.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>akonadi-search-kf6</Name>
<IsA>app:console</IsA>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcodecs-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcalendarcore-kf6</Dependency>
<Dependency>kcontacts-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>xapian-core</Dependency>
<Dependency>krunner-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>ktextaddons-kf6</Dependency>
<Dependency>akonadi-mime-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/akonadi</Path>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share/dbus-1</Path>
<Path fileType="data">/usr/share/config</Path>
<Path fileType="data">/usr/share/mime</Path>
<Path fileType="data">/usr/share/kde4</Path>
<Path fileType="doc">/usr/share/doc/</Path>
<Path fileType="data">/usr/share/akonadi</Path>
<Path fileType="data">/usr/share/kservice-kf6s5</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share</Path>
</Files>
</Package>
<Package>
<Name>akonadi-search-kf6-devel</Name>
<Summary>Development files for akonadi</Summary>
<RuntimeDependencies>
<Dependency release="current">akonadi-search-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency>kcodecs-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>xapian-core-devel</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>krunner-kf6-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/pkgconfig</Path>
<Path fileType="data">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,21 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,185 +0,0 @@
<PISI>
<Source>
<Name>akonadiconsole-kf6</Name>
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Summary>Akonadi management and debugging console</Summary>
<Description>Akonadi management and debugging console</Description>
<Archive type="tarxz" sha1sum="fb109321f9fc961962b4553c3182d85d8b4bebae">https://download.kde.org/stable/release-service/24.12.1/src/akonadiconsole-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-calendar-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">pimcommon-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">calendarsupport-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="24.12.1">kimap-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kconfigwidgets-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kpimtextedit-kf6-devel</Dependency>
<Dependency>ktextwidgets-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kio-kf6-devel</Dependency>
<Dependency versionFrom="5.39.0">kitemviews-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">akonadi-search-kf6-devel</Dependency>
<Dependency versionFrom="16.12.0">libkdepim-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkleo-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">messagelib-kf6-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>qt6-sql-mysql</Dependency>
<Dependency>qt6-sql-postgresql</Dependency>
<Dependency>qt6-sql-sqlite</Dependency>
<Dependency>qt6-sql-odbc</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kidentitymanagement-kf6-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
<Dependency>gpgme-devel</Dependency>
<Dependency>gpgme-qt6-devel</Dependency>
<Dependency>ffmpeg-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
<Dependency>qt6-webengine-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>akonadiconsole-kf6</Name>
<Summary>Akonadi management and debugging console</Summary>
<RuntimeDependencies>
<Dependency>akonadi-kf6</Dependency>
<Dependency>akonadi-contacts-kf6</Dependency>
<Dependency>akonadi-mime-kf6</Dependency>
<Dependency>calendarsupport-kf6</Dependency>
<Dependency>kcalendarcore-kf6</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kcontacts-kf6</Dependency>
<Dependency versionFrom="16.12.0">libkdepim-kf6</Dependency>
<Dependency>kitemviews-kf6</Dependency>
<Dependency>messagelib-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kitemmodels-kf6</Dependency>
<Dependency>kpimtextedit-kf6</Dependency>
<Dependency>ktextwidgets-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="library">/usr/lib</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,21 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*", "README*")
@@ -1,186 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>akregator-kf6</Name>
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Summary>A KDE blogging client</Summary>
<Description>akregator-kf6 helps you to keep informed about new stories on websites like KDE Dot News and Planet KDE blogs. The technology used is RSS and many sites support it.</Description>
<Archive sha1sum="ac26190d2d0d3c9acfb2bb345f7a4b0e038a1fdb" type="tarxz">https://download.kde.org/stable/release-service/24.12.1/src/akregator-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>boost-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<!-- <Dependency versionFrom="20.04.3">kblog-kf6-devel</Dependency> -->
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>ktexteditor-kf6-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>qt6-webengine-devel</Dependency>
<!-- <Dependency>grantlee-qt5-devel</Dependency> -->
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>knotifyconfig-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">grantleetheme-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kontactinterface-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdepim-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkleo-kf6-devel</Dependency>
<Dependency versionFrom="1.7.1">gpgme-devel</Dependency>
<Dependency versionFrom="1.7.1">gpgme-qt6-devel</Dependency>
<Dependency versionFrom="24.12.1">messagelib-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">pimcommon-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kimap-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
<Dependency versionFrom="24.12.1">kpimtextedit-kf6-devel</Dependency>
<Dependency>ksyndication-kf6-devel</Dependency>
<Dependency>ffmpeg-devel</Dependency>
<Dependency>knotifyconfig-kf6-devel</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>kuserfeedback-kf6-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
<Dependency>kstatusnotifieritem-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>akregator-kf6</Name>
<Summary>A Feed Reader by KDE</Summary>
<RuntimeDependencies>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kparts-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcodecs-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kcmutils-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>libkdepim-kf6</Dependency>
<Dependency>pimcommon-kf6</Dependency>
<Dependency>messagelib-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>kpimtextedit-kf6</Dependency>
<Dependency>ksyndication-kf6</Dependency>
<Dependency>ktextwidgets-kf6</Dependency>
<Dependency>grantleetheme-kf6</Dependency>
<Dependency>knotifyconfig-kf6</Dependency>
<Dependency>qt6-webengine</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kontactinterface-kf6</Dependency>
<Dependency>kstatusnotifieritem-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/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
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("COPYING*", "TODO")
@@ -1,147 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>analitza-kf6</Name>
<Homepage>https://invent.kde.org/education/analitza</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2+</License>
<Icon>hi32-app-kalgebra-kf6</Icon>
<IsA>library</IsA>
<PartOf>desktop.kde.edu</PartOf>
<Summary>A KDE library for mathematical features</Summary>
<Description>analitza-kf6 is a library to add mathematical features to programs.</Description>
<Archive sha1sum="095cacdb6750f91bca706e522b534bdda3090f5a" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/analitza-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>cmake</Dependency>
<Dependency>eigen3</Dependency>
<Dependency>cups-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-5compat-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-linguist</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>analitza-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="13.0.4">mesa</Dependency>
<Dependency>libgcc</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/libanalitza/</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>analitza-kf6-devel</Name>
<Summary>Development files for analitza-kf6</Summary>
<RuntimeDependencies>
<Dependency release="current">analitza-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,14 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>analitza-kf6</Name>
<Summary xml:lang="tr">Matematiksel özellikler için bir KDE kitaplığı</Summary>
<Description xml:lang="tr">analitza-kf6, programlara matematiksel özellikler eklemek için bir kitaplıktır.</Description>
</Source>
<Package>
<Name>analitza-kf6-devel</Name>
<Summary xml:lang="tr">analitza-kf6 için geliştirme dosyaları</Summary>
<Summary xml:lang="en">Development files for analitza-kf6</Summary>
</Package>
</PISI>
@@ -1,19 +0,0 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import kde6
from pisi.actionsapi import pisitools
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,44 +0,0 @@
https://invent.kde.org/utilities/ark/-/commit/785640b090b51e0067dbfc6c7944a478429204a2
From 785640b090b51e0067dbfc6c7944a478429204a2 Mon Sep 17 00:00:00 2001
From: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Sat, 14 Oct 2023 17:34:10 +0200
Subject: [PATCH] Don't hardcode bzip2 mimetype in tests
Just take the name from QMimeDatabase, since it changes depending on
whether we are using a shared-mime-info >= 2.3
--- a/autotests/kerfuffle/adddialogtest.cpp
+++ b/autotests/kerfuffle/adddialogtest.cpp
@@ -37,7 +37,7 @@ void AddDialogTest::testBasicWidgets_data()
QTest::newRow("tar") << QStringLiteral("application/x-tar") << false << -1 << -1;
QTest::newRow("targzip") << QStringLiteral("application/x-compressed-tar") << true << 3 << 7;
- QTest::newRow("tarbzip") << QStringLiteral("application/x-bzip-compressed-tar") << true << 3 << 7;
+ QTest::newRow("tarbzip") << QMimeDatabase().mimeTypeForFile(QStringLiteral("dummy.tar.bz2"), QMimeDatabase::MatchExtension).name() << true << 3 << 7;
QTest::newRow("tarZ") << QStringLiteral("application/x-tarz") << false << -1 << -1;
QTest::newRow("tarxz") << QStringLiteral("application/x-xz-compressed-tar") << true << 3 << 7;
QTest::newRow("tarlzma") << QStringLiteral("application/x-lzma-compressed-tar") << true << 3 << 7;
--- a/autotests/kerfuffle/createdialogtest.cpp
+++ b/autotests/kerfuffle/createdialogtest.cpp
@@ -38,7 +38,7 @@ void CreateDialogTest::testBasicWidgets_data()
QTest::newRow("tar") << QStringLiteral("application/x-tar");
QTest::newRow("targzip") << QStringLiteral("application/x-compressed-tar");
- QTest::newRow("tarbzip") << QStringLiteral("application/x-bzip-compressed-tar");
+ QTest::newRow("tarbzip") << QMimeDatabase().mimeTypeForFile(QStringLiteral("dummy.tar.bz2"), QMimeDatabase::MatchExtension).name();
QTest::newRow("tarZ") << QStringLiteral("application/x-tarz");
QTest::newRow("tarxz") << QStringLiteral("application/x-xz-compressed-tar");
QTest::newRow("tarlzma") << QStringLiteral("application/x-lzma-compressed-tar");
--- a/autotests/kerfuffle/mimetypetest.cpp
+++ b/autotests/kerfuffle/mimetypetest.cpp
@@ -30,7 +30,7 @@ void MimeTypeTest::testMimeTypeDetection_data()
QTest::addColumn<QString>("expectedMimeType");
const QString compressedGzipTarMime = QStringLiteral("application/x-compressed-tar");
- const QString compressedBzip2TarMime = QStringLiteral("application/x-bzip-compressed-tar");
+ const QString compressedBzip2TarMime = QMimeDatabase().mimeTypeForFile(QStringLiteral("dummy.tar.bz2"), QMimeDatabase::MatchExtension).name();
const QString compressedXzTarMime = QStringLiteral("application/x-xz-compressed-tar");
const QString compressedLzmaTarMime = QStringLiteral("application/x-lzma-compressed-tar");
const QString compressedZTarMime = QStringLiteral("application/x-tarz");
--
GitLab
@@ -1,36 +0,0 @@
https://invent.kde.org/utilities/ark/-/commit/62d94c62f2fd2052be91dfe565e35a6d43c7d381
From 62d94c62f2fd2052be91dfe565e35a6d43c7d381 Mon Sep 17 00:00:00 2001
From: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Sat, 14 Oct 2023 15:21:53 +0200
Subject: [PATCH] Explicitly support new application/vnd.efi.iso mimetype
It has been introduced by the new shared-mime-info 2.3 release. The old
application/x-cd-image is kept as alias (so ark could still open ISO
files just fine), but it broke our mimetype unit test.
While at it, we explicitly add the new entry to the list of supported
mimetypes.
--- a/autotests/kerfuffle/mimetypetest.cpp
+++ b/autotests/kerfuffle/mimetypetest.cpp
@@ -38,7 +38,7 @@ void MimeTypeTest::testMimeTypeDetection_data()
const QString compressedLzopTarMime = QStringLiteral("application/x-tzo");
const QString compressedLrzipTarMime = QStringLiteral("application/x-lrzip-compressed-tar");
const QString compressedLz4TarMime = QStringLiteral("application/x-lz4-compressed-tar");
- const QString isoMimeType = QStringLiteral("application/x-cd-image");
+ const QString isoMimeType = QMimeDatabase().mimeTypeForFile(QStringLiteral("dummy.iso"), QMimeDatabase::MatchExtension).name();
const QString debMimeType = QMimeDatabase().mimeTypeForFile(QStringLiteral("dummy.deb"), QMimeDatabase::MatchExtension).name();
const QString xarMimeType = QStringLiteral("application/x-xar");
const QString appImageMimeType = QStringLiteral("application/x-iso9660-appimage");
--- a/plugins/libarchive/kerfuffle_libarchive_readonly.json.cmake
+++ b/plugins/libarchive/kerfuffle_libarchive_readonly.json.cmake
@@ -71,6 +71,7 @@
"application/x-lzop",
"application/x-source-rpm",
"application/vnd.debian.binary-package",
+ "application/vnd.efi.iso",
"application/vnd.ms-cab-compressed",
"application/x-xar",
"application/x-iso9660-appimage",
--
GitLab
@@ -1,44 +0,0 @@
https://invent.kde.org/utilities/ark/-/commit/dac14f552fb147bf4c9f759611cdb3b544a500b9
From dac14f552fb147bf4c9f759611cdb3b544a500b9 Mon Sep 17 00:00:00 2001
From: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Sat, 14 Oct 2023 18:58:22 +0200
Subject: [PATCH] Fix checks using old ISO mimetype
The inherits() method doesn't work with mimetype aliases, and since shared-mime-info 2.3
application/x-cd-image is an alias of application/vnd.efi.img
--- a/kerfuffle/mimetypes.cpp
+++ b/kerfuffle/mimetypes.cpp
@@ -104,7 +104,8 @@ QMimeType determineMimeType(const QString& filename, MimePreference mp)
}
// #354344: ISO files are currently wrongly detected-by-content.
- if (mimeFromExtension.inherits(QStringLiteral("application/x-cd-image"))) {
+ // TODO: drop application/x-cd-image once all distributions ship shared-mime-info >= 2.3
+ if (mimeFromExtension.inherits(QStringLiteral("application/vnd.efi.img")) || mimeFromExtension.inherits(QStringLiteral("application/x-cd-image"))) {
return mimeFromExtension;
}
--- a/part/part.cpp
+++ b/part/part.cpp
@@ -926,7 +926,9 @@ void Part::slotCompleted()
qCWarning(ARK) << "No entry listed by the plugin";
displayMsgWidget(KMessageWidget::Warning, xi18nc("@info", "The archive is empty or Ark could not open its content."));
} else if (m_model->rowCount() == 1 &&
- m_model->archive()->mimeType().inherits(QStringLiteral("application/x-cd-image")) &&
+ // TODO: drop application/x-cd-image once all distributions ship shared-mime-info >= 2.3
+ (m_model->archive()->mimeType().inherits(QStringLiteral("application/x-cd-image")) ||
+ m_model->archive()->mimeType().inherits(QStringLiteral("application/vnd.efi.img"))) &&
m_model->entryForIndex(m_model->index(0, 0))->fullPath() == QLatin1String("README.TXT")) {
qCWarning(ARK) << "Detected ISO image with UDF filesystem";
displayMsgWidget(KMessageWidget::Warning, xi18nc("@info", "Ark does not currently support ISO files with UDF filesystem."));
--
GitLab
Questions or comments?
Please feel free to contact us.
© 20012022 Gentoo Foundation, Inc.
Gentoo is a trademark of the Gentoo Foundation, Inc. The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license. The Gentoo Name and Logo Usage Guidelines apply.
@@ -1,121 +0,0 @@
https://invent.kde.org/utilities/ark/-/commit/9bcbcb056c43abef88540c54f25bc6c1a78c7c0e
From 9bcbcb056c43abef88540c54f25bc6c1a78c7c0e Mon Sep 17 00:00:00 2001
From: Elvis Angelaccio <elvis.angelaccio@kde.org>
Date: Sat, 14 Oct 2023 17:07:16 +0200
Subject: [PATCH] Fix support for bzip2 format with shared-mime-info 2.3
shared-mime-info 2.3 explicitly separated the mimetypes for bzip2 archives
from the mimetypes for the (old and deprecated) bzip archives.
libarchive doesn't support the old bzip format, however we can't just
drop it from ark since we still need it on systems that use an old
shared-mime-info package.
So for now we drop it only when we are sure that we are using a
shared-mime-info >= 2.3
--- a/kerfuffle/mimetypes.cpp
+++ b/kerfuffle/mimetypes.cpp
@@ -76,6 +76,8 @@ QMimeType determineMimeType(const QString& filename, MimePreference mp)
mimeFromContent == db.mimeTypeForName(QStringLiteral("application/gzip"))) ||
(mimeFromExtension.inherits(QStringLiteral("application/x-bzip-compressed-tar")) &&
mimeFromContent == db.mimeTypeForName(QStringLiteral("application/x-bzip"))) ||
+ (mimeFromExtension.inherits(QStringLiteral("application/x-bzip2-compressed-tar")) &&
+ mimeFromContent == db.mimeTypeForName(QStringLiteral("application/x-bzip2"))) ||
(mimeFromExtension.inherits(QStringLiteral("application/x-xz-compressed-tar")) &&
mimeFromContent == db.mimeTypeForName(QStringLiteral("application/x-xz"))) ||
(mimeFromExtension.inherits(QStringLiteral("application/x-tarz")) &&
--- a/kerfuffle/pluginmanager.cpp
+++ b/kerfuffle/pluginmanager.cpp
@@ -165,6 +165,18 @@ QStringList PluginManager::supportedWriteMimeTypes(MimeSortingMode mode) const
supported.remove(QStringLiteral("application/x-tzo"));
}
+ // shared-mime-info 2.3 explicitly separated application/x-bzip2-compressed-tar from application/x-bzip-compressed-tar
+ // since bzip2 is not compatible with the old (and deprecated) bzip format.
+ // See https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/239
+ // With shared-mime-info 2.3 (or newer) we can't have both mimetypes at the same time, since libarchive does not support
+ // the old deprecated bzip format. Also we can't know which version of shared-mime-info the system is actually using.
+ // For these reasons, just take the mimetype from QMimeDatabase to keep the compatibility with any shared-mime-info version.
+ if (supported.contains(QLatin1String("application/x-bzip-compressed-tar")) && supported.contains(QLatin1String("application/x-bzip2-compressed-tar"))) {
+ supported.remove(QLatin1String("application/x-bzip-compressed-tar"));
+ supported.remove(QLatin1String("application/x-bzip2-compressed-tar"));
+ supported.insert(QMimeDatabase().mimeTypeForFile(QStringLiteral("dummy.tar.bz2"), QMimeDatabase::MatchExtension).name());
+ }
+
if (mode == SortByComment) {
return sortByComment(supported);
}
--- a/plugins/libarchive/CMakeLists.txt
+++ b/plugins/libarchive/CMakeLists.txt
@@ -4,7 +4,7 @@ include_directories(${LibArchive_INCLUDE_DIRS})
# NOTE: These are the mimetypes for "single-file" archives. They must be defined in the JSON metadata together with the "normal" mimetypes.
# However they need to be duplicated here because we need to pass them as C++ define to the plugin (see LIBARCHIVE_RAW_MIMETYPES define below).
-set(SUPPORTED_LIBARCHIVE_RAW_MIMETYPES "application/x-compress;application/gzip;application/x-bzip;application/zlib;application/zstd;application/x-lzma;application/x-xz;application/x-lz4;application/x-lzip;application/x-lrzip;application/x-lzop;")
+set(SUPPORTED_LIBARCHIVE_RAW_MIMETYPES "application/x-compress;application/gzip;application/x-bzip;application/x-bzip2;application/zlib;application/zstd;application/x-lzma;application/x-xz;application/x-lz4;application/x-lzip;application/x-lrzip;application/x-lzop;")
set(INSTALLED_LIBARCHIVE_PLUGINS "")
--- a/plugins/libarchive/kerfuffle_libarchive.json.cmake
+++ b/plugins/libarchive/kerfuffle_libarchive.json.cmake
@@ -53,6 +53,7 @@
"application/x-tar",
"application/x-compressed-tar",
"application/x-bzip-compressed-tar",
+ "application/x-bzip2-compressed-tar",
"application/x-tarz",
"application/x-xz-compressed-tar",
"application/x-lzma-compressed-tar",
@@ -119,6 +120,11 @@
"CompressionLevelMax": 9,
"CompressionLevelMin": 1
},
+ "application/x-bzip2-compressed-tar": {
+ "CompressionLevelDefault": 9,
+ "CompressionLevelMax": 9,
+ "CompressionLevelMin": 1
+ },
"application/x-compressed-tar": {
"CompressionLevelDefault": 6,
"CompressionLevelMax": 9,
--- a/plugins/libarchive/kerfuffle_libarchive_readonly.json.cmake
+++ b/plugins/libarchive/kerfuffle_libarchive_readonly.json.cmake
@@ -61,6 +61,7 @@
"application/x-compress",
"application/gzip",
"application/x-bzip",
+ "application/x-bzip2",
"application/x-lzma",
"application/x-xz",
"application/zlib",
--- a/plugins/libarchive/libarchiveplugin.cpp
+++ b/plugins/libarchive/libarchiveplugin.cpp
@@ -13,6 +13,7 @@
#include <KLocalizedString>
+#include <QMimeDatabase>
#include <QThread>
#include <QFileInfo>
#include <QDir>
@@ -34,6 +35,17 @@ LibarchivePlugin::LibarchivePlugin(QObject *parent, const QVariantList &args)
#ifdef LIBARCHIVE_RAW_MIMETYPES
m_rawMimetypes = QStringLiteral(LIBARCHIVE_RAW_MIMETYPES).split(QLatin1Char(':'), Qt::SkipEmptyParts);
+ // shared-mime-info 2.3 explicitly separated application/x-bzip2 from application/x-bzip
+ // since bzip2 is not compatible with the old (and deprecated) bzip format.
+ // See https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/239
+ // With shared-mime-info 2.3 (or newer) we can't have both mimetypes at the same time, since libarchive does not support
+ // the old deprecated bzip format. Also we can't know which version of shared-mime-info the system is actually using.
+ // For these reasons, just take the mimetype from QMimeDatabase to keep the compatibility with any shared-mime-info version.
+ if (m_rawMimetypes.contains(QLatin1String("application/x-bzip")) && m_rawMimetypes.contains(QLatin1String("application/x-bzip2"))) {
+ m_rawMimetypes.removeAll(QLatin1String("application/x-bzip"));
+ m_rawMimetypes.removeAll(QLatin1String("application/x-bzip2"));
+ m_rawMimetypes.append(QMimeDatabase().mimeTypeForFile(QStringLiteral("dummy.bz2"), QMimeDatabase::MatchExtension).name());
+ }
qCDebug(ARK) << "# available raw mimetypes:" << m_rawMimetypes.count();
#endif
}
--
GitLab
@@ -1,11 +0,0 @@
diff -Nuar a/plugins/libzipplugin/libzipplugin.cpp b/plugins/libzipplugin/libzipplugin.cpp
--- a/plugins/libzipplugin/libzipplugin.cpp 2018-04-09 23:42:03.000000000 +0300
+++ b/plugins/libzipplugin/libzipplugin.cpp 2018-04-25 15:30:09.038240448 +0300
@@ -41,6 +41,7 @@
#include <utime.h>
#include <zlib.h>
+#include <memory>
K_PLUGIN_FACTORY_WITH_JSON(LibZipPluginFactory, "kerfuffle_libzip.json", registerPlugin<LibzipPlugin>();)
-183
View File
@@ -1,183 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ark-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<PartOf>desktop.kde6.utils</PartOf>
<Summary>KDE Archiving Tool</Summary>
<Description>Ark is a program for managing various archive formats within the KDE environment.</Description>
<Archive sha1sum="4c680674a87ac4e4e8fb01968fa7ddad90cccbf1" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/ark-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>rar</Dependency>
<Dependency>lzop</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>unrar</Dependency>
<Dependency>p7zip</Dependency>
<Dependency>xz-devel</Dependency>
<Dependency>lzo-devel</Dependency>
<Dependency>zlib-devel</Dependency>
<Dependency>zstd-devel</Dependency>
<Dependency>kparts-kf6-devel</Dependency>
<Dependency>libzip-devel</Dependency>
<Dependency>karchive-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>kpty-kf6-devel</Dependency>
<Dependency>kfilemetadata-kf6-devel</Dependency>
<Dependency>xz-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>libarchive-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kwindowsystem-kf6-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>libzip.patch</Patch> -->
<!-- <Patch>ark-23.08.2-dont-hardcode-bzip2-mimetype-in-tests.patch</Patch> -->
<!-- <Patch>ark-23.08.2-explicitly-support-application-vnd-efi-iso-mime.patch</Patch> -->
<!-- <Patch>ark-23.08.2-fix-checks-using-old-ISO-mimetype.patch</Patch> -->
<!-- <Patch>ark-23.08.2-fix-support-for-bzip2-format.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>ark-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>zlib</Dependency>
<Dependency>libzip</Dependency>
<Dependency>libarchive</Dependency>
<Dependency>karchive-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>unrar</Dependency>
<Dependency>kpty-kf6</Dependency>
<Dependency>kfilemetadata-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kparts-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kitemmodels-kf6</Dependency>
<Dependency>p7zip</Dependency>
<Dependency>bzip2</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/etc/xdg</Path>
<Path fileType="data">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="icons">/usr/share/icons</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,22 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import cmaketools
from pisi.actionsapi import kde6
def setup():
cmaketools.configure("-B build -DBUILD_TESTING=OFF \
-DKDE_INSTALL_LIBDIR=lib \
-DCMAKE_INSTALL_PREFIX=/usr")
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("COPYING*")
@@ -1,197 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>artikulate-kf6</Name>
<Homepage>https://projects.kde.org/projects/kde/kdeedu/artikulate</Homepage>
<Packager>
<Name>Osman Erkan</Name>
<Email>osman.erkan@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<License>LGPLv3</License>
<License>FDLv1.2</License>
<Icon>artikulate-kf6</Icon>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.edu</PartOf>
<Summary>Improve your pronunciation by listening to native speakers</Summary>
<Description>artikulate-kf6, Improve your pronunciation by listening to native speakers.</Description>
<Archive sha1sum="6eba741cec10d75b38e947efeae7dbf948a0bd06" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/artikulate-24.12.1.tar.xz</Archive>
<BuildDependencies>
<!--Dependency>boost-devel</Dependency>
<Dependency>cmake</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kirigami-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kdeclarative-kf6-devel</Dependency>
<Dependency>qt5-gstreamer-devel</Dependency>
<Dependency>kconfigwidgets-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-postgresql</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-mysql</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-odbc</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-sqlite</Dependency>
<Dependency versionFrom="6.6.3">qt6-multimedia-devel</Dependency-->
<!-- KF5 -->
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>ki18n-devel</Dependency>
<Dependency>kcrash-devel</Dependency>
<Dependency>kconfig-devel</Dependency>
<Dependency>karchive-devel</Dependency>
<Dependency>kcoreaddons-devel</Dependency>
<Dependency>knewstuff-devel</Dependency>
<Dependency>kirigami-devel</Dependency>
<Dependency>kdoctools-devel</Dependency>
<Dependency versionFrom="5.15.2">qt5-declarative-devel</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-postgresql</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-mysql</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-odbc</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-sqlite</Dependency>
<Dependency versionFrom="5.15.2">qt5-multimedia-devel</Dependency>
<Dependency versionFrom="5.15.2">qt5-xmlpatterns-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>artikulate-kf6</Name>
<RuntimeDependencies>
<!--Dependency>ki18n-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kirigami-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>karchive-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>knewstuff-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdeclarative-kf6</Dependency>
<Dependency>qt5-gstreamer</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative</Dependency>
<Dependency versionFrom="6.6.3">qt6-multimedia</Dependency-->
<!-- KF5 -->
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>ki18n</Dependency>
<Dependency>kcrash</Dependency>
<Dependency>kconfig</Dependency>
<Dependency>karchive</Dependency>
<Dependency>kcoreaddons</Dependency>
<Dependency>knewstuff</Dependency>
<Dependency>kirigami</Dependency>
<Dependency>kdoctools</Dependency>
<Dependency versionFrom="5.15.2">qt5-declarative</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-postgresql</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-mysql</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-odbc</Dependency>
<Dependency versionFrom="5.15.2">qt5-sql-sqlite</Dependency>
<Dependency versionFrom="5.15.2">qt5-multimedia</Dependency>
<Dependency versionFrom="5.15.2">qt5-xmlpatterns</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>artikulate-kf6</Name>
<Summary xml:lang="en">Improve your pronunciation by listening to native speakers</Summary>
<Description xml:lang="en">artikulate-kf6, Improve your pronunciation by listening to native speakers.</Description>
</Source>
</PISI>
@@ -1,19 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("COPYING", "COPYING.DOC")
@@ -1,177 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>audiocd-kio-kf6</Name>
<Homepage>https://www.kde.org/applications/multimedia/</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>FDL</License>
<License>GPL</License>
<License>LGPL</License>
<Summary>kio-kf6slave for accessing audio CDs</Summary>
<Description>kio-kf6slave for accessing audio CDs</Description>
<Archive sha1sum="0ab82ccd40f869657d4a840c38bd53dcd7bf9901" type="tarxz">https://download.kde.org/stable/release-service/24.12.1/src/audiocd-kio-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>cdparanoia-devel</Dependency>
<Dependency>flac-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>lame-devel</Dependency>
<Dependency versionFrom="24.12.1">libkcompactdisc-kf6-devel</Dependency>
<Dependency>libvorbis-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-5compat-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>qt6-phonon-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>libogg-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kconfigwidgets-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>libkcddb-kf6</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>audiocd-kio-kf6</Name>
<Summary>kio-kf6slave for accessing audio CDs</Summary>
<RuntimeDependencies>
<Dependency>cdparanoia</Dependency>
<Dependency>flac</Dependency>
<Dependency>lame</Dependency>
<Dependency>libkcompactdisc-kf6</Dependency>
<Dependency>libvorbis</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency versionFrom="6.6.3">qt6-5compat</Dependency>
<Dependency>qt6-phonon</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>libogg</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcmutils-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>libkcddb-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>audiocd-kio-kf6-devel</Name>
<Summary>Development files for audiocd-kio-kf6</Summary>
<RuntimeDependencies>
<Dependency release="current">audiocd-kio-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import kde6
from pisi.actionsapi import pisitools
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,157 +0,0 @@
<PISI>
<Source>
<Name>baloo-widgets-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Yusuf Aydemir</Name>
<Email>yusuf.aydemir@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>library</IsA>
<IsA>app:console</IsA>
<Summary>Framework for searching and managing metadata</Summary>
<Description>Baloo is a framework for searching and managing metada</Description>
<Archive type="tarxz" sha1sum="676ec9a50be7ee5a45676134e58822c6ba620d3a">mirrors://kde/stable/release-service/24.12.1/src/baloo-widgets-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>baloo-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kfilemetadata-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>baloo-widgets-kf6</Name>
<Summary>Development files for baloo-widgets-kf6</Summary>
<RuntimeDependencies>
<Dependency>baloo-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kfilemetadata-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>baloo-widgets-kf6-devel</Name>
<Summary>Development files for baloo-widgets-kf6</Summary>
<RuntimeDependencies>
<Dependency release="current">baloo-widgets-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/lib/cmake</Path>
<Path fileType="library">/usr/lib/pkgconfig</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,20 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,140 +0,0 @@
<PISI>
<Source>
<Name>blinken-kf6</Name>
<Homepage>https://www.kde.org/applications/education/blinken/</Homepage>
<Packager>
<Name>Stefan Gronewold (groni)</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>FDL</License>
<License>GPL</License>
<License>LGPL</License>
<IsA>gui</IsA>
<PartOf>desktop.kde.edu</PartOf>
<Summary>blinken-kf6 - Memory Enhancement Game</Summary>
<Description>blinken-kf6 is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. On the face of the device, there are 4 different color buttons, each one with their own distinctive sound.</Description>
<Archive sha1sum="84555247d0c8013c7ed99fd0ffcb1b293aaca26e" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/blinken-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kguiaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>qt6-phonon-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>blinken-kf6</Name>
<Summary>blinken-kf6 - Memory Enhancement Game</Summary>
<RuntimeDependencies>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kguiaddons-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>qt6-phonon</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>blinken-kf6</Name>
<Summary xml:lang="tr">Hafıza geliştirme oyunu.</Summary>
<Description xml:lang="tr">Hafıza geliştirme oyunu.</Description>
</Source>
</PISI>
@@ -1,19 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,150 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>bomber-kf6</Name>
<Homepage>https://www.kde.org/applications/games/bomber/</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.games</PartOf>
<Summary>A single player arcade game</Summary>
<Description>bomber-kf6 is a single player arcade game. The player is invading various cities in a plane that is decreasing in height.</Description>
<Archive sha1sum="60cd593f401b4a0972b7cacbcce7e8de52f0c4f1" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/bomber-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdegames-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>bomber-kf6</Name>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>qt6-phonon</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>libkdegames-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share/appdata</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/bomber-kf6</Path>
<Path fileType="data">/usr/share/config.kcfg</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/kxmlgui-kf65</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("AUTHORS", "COPYING", "TODO", "README.PACKAGERS")
@@ -1,123 +0,0 @@
[Desktop Entry]
Exec=bovo-kf6 -qwindowtitle %c
Name=bovo-kf6
Name[ast]=bovo-kf6
Name[bs]=bovo-kf6
Name[ca]=bovo-kf6
Name[ca@valencia]=bovo-kf6
Name[cs]=bovo-kf6
Name[da]=bovo-kf6
Name[de]=bovo-kf6
Name[el]=bovo-kf6
Name[en_GB]=bovo-kf6
Name[eo]=bovo-kf6
Name[es]=bovo-kf6
Name[et]=bovo-kf6
Name[eu]=bovo-kf6
Name[fa]=بُوُ
Name[fi]=bovo-kf6
Name[fr]=bovo-kf6
Name[ga]=bovo-kf6
Name[gl]=bovo-kf6
Name[hne]=बोवो
Name[hr]=bovo-kf6
Name[hu]=bovo-kf6
Name[it]=bovo-kf6
Name[ja]=bovo-kf6
Name[kk]=Бово
Name[km]=bovo-kf6
Name[ko]=bovo-kf6
Name[lt]=bovo-kf6
Name[lv]=bovo-kf6
Name[mai]=bovo-kf6
Name[mr]=बोव्हो
Name[ms]=bovo-kf6
Name[nb]=bovo-kf6
Name[nds]=bovo-kf6
Name[ne]=बोभो
Name[nl]=bovo-kf6
Name[nn]=bovo-kf6
Name[pa]=ਬੋਵੋ
Name[pl]=bovo-kf6
Name[pt]=bovo-kf6
Name[pt_BR]=bovo-kf6
Name[ro]=bovo-kf6
Name[ru]=bovo-kf6
Name[sk]=bovo-kf6
Name[sl]=bovo-kf6
Name[sq]=bovo-kf6
Name[sr]=Бово
Name[sr@ijekavian]=Бово
Name[sr@ijekavianlatin]=bovo-kf6
Name[sr@latin]=bovo-kf6
Name[sv]=bovo-kf6
Name[te]=బొవొ
Name[tr]=bovo-kf6
Name[ug]=bovo-kf6
Name[uk]=Бово
Name[wa]=bovo-kf6
Name[x-test]=xxbovo-kf6xx
Name[zh_CN]=bovo-kf6
Name[zh_TW]=bovo-kf6
Icon=bovo-kf6
Type=Application
X-DocPath=bovo/index.html
GenericName=Five-in-a-row Board Game
GenericName[ast]=Xuegu de tableru cinco en llinia
GenericName[bs]=Pet-u-redu Igra na ploči
GenericName[ca]=Joc de cinc en fila
GenericName[ca@valencia]=Joc de cinc en fila
GenericName[cs]=Desková hra "pět v řadě"
GenericName[da]=Fem-på-række-brætspil
GenericName[de]=Fünf-Gewinnt-Brettspiel
GenericName[el]=Επιτραπέζιο παιχνίδι Πέντε στη σειρά
GenericName[en_GB]=Five-in-a-row Board Game
GenericName[eo]=Gobanga bretludo
GenericName[es]=Juego de tablero de cinco en línea
GenericName[et]=Viis ritta lauamäng
GenericName[eu]=Bostko artzain-jokoa
GenericName[fa]=بازی تخته پنج در یک سطر
GenericName[fi]=Viiden suora
GenericName[fr]=Jeu de plateau « Cinq-en-ligne »
GenericName[ga]=Cluiche cláir cúig-cinn-as-a-chéile
GenericName[gl]=Xogo de taboleiro «pai, fillo e nai»
GenericName[hne]=बोर्ड मं एक लकीर मं पांच वाले खेल
GenericName[hu]=Ötöt egy sorba táblajáték
GenericName[is]=Fimm-í-röð borðleikur
GenericName[it]=Forza 5, gioco da tavolo
GenericName[ja]=五目並べ
GenericName[kk]="Бесеуін - қатарға" ойны
GenericName[km]=ល្បែង​ក្ដារ ប្រាំ​ក្នុង​មួយ​ជួរ
GenericName[ko]=오목 게임
GenericName[lt]=Penki-vienoje-eilutėje stalo žaidimas
GenericName[lv]=Galda spēle pieci-rindā
GenericName[mr]=एका-ओळीत-पाच बोर्ड खेळ
GenericName[nb]=Brettspill fem på rad
GenericName[nds]="Fief op de Reeg"-Speel
GenericName[ne]=एक पङ्क्तिमा पाँच बोर्ड खेल
GenericName[nl]=Vijf-op-een-rij bordspel
GenericName[nn]=Fem på rad
GenericName[pl]=Gra planszowa "Pięć w rzędzie"
GenericName[pt]=Jogo de Tabuleiro Cinco-em-Linha
GenericName[pt_BR]=Jogo de tabuleiro como Reversi
GenericName[ro]=Joc de table Cinci-în-linie
GenericName[ru]=Японские крестики-нолики
GenericName[sk]=Stolová hra Piškvorky
GenericName[sl]=Namizna igra Pet v vrsto
GenericName[sr]=Игра на табли „пет у низу“
GenericName[sr@ijekavian]=Игра на табли „пет у низу“
GenericName[sr@ijekavianlatin]=Igra na tabli „pet u nizu“
GenericName[sr@latin]=Igra na tabli „pet u nizu“
GenericName[sv]=Fem-i-rad brädspel
GenericName[tr]=Bir-satırda-beş Tahta Oyunu
GenericName[ug]=بىر-قۇردا-بەش تاختا ئويۇنى
GenericName[uk]=Гра на дошці (п'ять-в-рядку)
GenericName[wa]=Djeu «cénk e roye»
GenericName[x-test]=xxFive-in-a-row Board Gamexx
GenericName[zh_CN]=五子棋游戏
GenericName[zh_TW]=五子棋棋盤遊戲
Terminal=false
StartupNotify=true
X-DBUS-StartupType=Multi
Categories=Qt;KDE;Game;BoardGame;
X-DBUS-ServiceName=org.kde.bovo-kf6
@@ -1,152 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>bovo-kf6</Name>
<Homepage>https://www.kde.org/applications/games/bovo/</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>GPLv3</License>
<Icon>bovo-kf6</Icon>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.games</PartOf>
<Summary>A Gomoku like game for two players.</Summary>
<Description>bovo-kf6 is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board.</Description>
<Archive sha1sum="e8261e160c1d29447f8c09c7db04d02f54f05fb9" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/bovo-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdegames-kf6-devel</Dependency>
<Dependency>qt6-declarative-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>bovo-kf6</Name>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>libkdegames-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/appdata</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="data">/usr/share/kxmlgui-kf65</Path>
<Path fileType="data">/usr/share/applications</Path>
<Path fileType="data">/usr/share/bovo-kf6</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/org.kde.bovo.kf6.desktop">org.kde.bovo.desktop</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,12 +0,0 @@
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:03:49.000000000 +0300
+++ b/CMakeLists.txt 2017-12-17 00:25:23.527037197 +0300
@@ -28,7 +28,7 @@
set(calendarsupport-kf6_LIB_VERSION ${PIM_VERSION})
set(AKONADI_MIMELIB_VERSION "5.7.0")
set(KDEPIM_LIB_VERSION "5.7.0")
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
set(kmime-kf6_LIB_VERSION "5.7.0")
set(CALENDARUTILS_LIB_VERSION "5.7.0")
set(kcalendarcore-kf6_LIB_VERSION "5.7.0")
@@ -1,187 +0,0 @@
<PISI>
<Source>
<Name>calendarsupport-kf6</Name>
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:console</IsA>
<Summary>Calendar support library</Summary>
<Description>Calendar support library</Description>
<Archive type="tarxz" sha1sum="8de22f143e0ae70a22c0bc16d14a02ed03a6441a">mirrors://kde/stable/release-service/24.12.1/src/calendarsupport-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kcodecs-kf6-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kjobwidgets-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kservice-kf6-devel</Dependency>
<Dependency>solid-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<!-- -->
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency versionFrom="24.12.1">kcalutils-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kidentitymanagement-kf6-devel</Dependency>
<Dependency>kholidays-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-calendar-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">pimcommon-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kimap-kf6-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<!-- <Dependency versionFrom="24.12.1">akonadi-notes-kf6-devel</Dependency> -->
<Dependency>kguiaddons-kf6-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patch>qt5.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>calendarsupport-kf6</Name>
<Summary>Calendar support library</Summary>
<RuntimeDependencies>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>kcodecs-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcalendarcore-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>kcalutils-kf6</Dependency>
<Dependency>kholidays-kf6</Dependency>
<Dependency>pimcommon-kf6</Dependency>
<Dependency>kguiaddons-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>akonadi-calendar-kf6</Dependency>
<Dependency>kidentitymanagement-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="data">/usr/share/kservice-kf6types5</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>calendarsupport-kf6-devel</Name>
<Summary>Development files for calendarsupport-kf6</Summary>
<RuntimeDependencies>
<Dependency release="current">calendarsupport-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,28 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
from pisi.actionsapi import kde5
from pisi.actionsapi import get
NoStrip=["/usr/share/icons"]
# TODO: kalgebra-kf6 icon not shown in GUI
# TODO: more sub packages? *-libs etc.?
def setup():
pisitools.cxxflags.add("-std=c++11 -pthread")
# kde6.configure()
kde5.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,210 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>cantor-kf6</Name>
<Homepage>http://edu.kde.org/cantor-kf6</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2+</License>
<Icon>cantor-kf6</Icon>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.edu</PartOf>
<Summary>A KDE frontend to mathematical softwares</Summary>
<Description>cantor-kf6 is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others.</Description>
<Archive sha1sum="c451ae824bc0ac5f0c49a9d81dcdd0d35b21c5ea" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/cantor-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-sqlite</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-odbc</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-mysql</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-postgresql</Dependency>
<Dependency versionFrom="6.6.3">qt6-assistant-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-webengine-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-5compat-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>ktexteditor-kf6-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency>kpty-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">analitza-kf6-devel</Dependency>
<Dependency>libqalculate-devel</Dependency>
<Dependency>cln-devel</Dependency>
<Dependency>libspectre-devel</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>R-devel</Dependency>
<Dependency>luajit-devel</Dependency>
<Dependency>syntax-highlighting-kf6-devel</Dependency>
<Dependency>poppler-qt6-devel</Dependency>
<Dependency>karchive-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>cantor-kf6</Name>
<RuntimeDependencies>
<Dependency>R</Dependency>
<Dependency>cln</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>kpty-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kparts-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>python</Dependency>
<Dependency>luajit</Dependency>
<Dependency>python3</Dependency>
<Dependency>libxslt</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>analitza-kf6</Dependency>
<Dependency>karchive-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>libspectre</Dependency>
<Dependency>knewstuff-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>ktexteditor-kf6</Dependency>
<Dependency>ktextwidgets-kf6</Dependency>
<Dependency>libqalculate</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>cantor-kf6-devel</Name>
<Summary>Development files for cantor-kf6</Summary>
<RuntimeDependencies>
<Dependency release="current">cantor-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share/kde6/apps/cmake</Path>
</Files>
</Package>
<!--<Package>
<Name>cantor-kf6-R</Name>
<Summary>R backend for cantor-kf6</Summary>
<RuntimeDependencies>
<Dependency>R</Dependency>
<Dependency>qt5</Dependency>
<Dependency release="current">cantor-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/cantor-kf6_rserver</Path>
<Path fileType="library">/usr/lib/kde6/cantor-kf6_rbackend.so</Path>
<Path fileType="config">/usr/share/config.kcfg/rserver.kcfg</Path>
<Path fileType="config">/usr/share/kde6/config/cantor-kf6_r.knsrc</Path>
<Path fileType="data">/usr/share/kde6/services/cantor/rbackend.desktop</Path>
</Files>
</Package>-->
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,18 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>cantor-kf6</Name>
<Summary xml:lang="tr">Matematiksel uygulamalar için bir KDE önyüzü</Summary>
<Description xml:lang="tr">cantor-kf6; Sage, Maxima, R and kalgebra-kf6 gibi uygulamalara arayüz sağlayarak kullanımı kolaylaştırmayı amaçlar. Çok kullanılan işler için dialoglar sağlar ve çalışmalarınızı başkalarıyla paylaşabilmenize olanak tanır.</Description>
</Source>
<Package>
<Name>cantor-kf6-devel</Name>
<Summary xml:lang="tr">cantor-kf6 için geliştirme dosyaları</Summary>
</Package>
<Package>
<Name>cantor-kf6-R</Name>
<Summary xml:lang="tr">cantor-kf6 için R arkaucu</Summary>
</Package>
</PISI>
-3
View File
@@ -1,3 +0,0 @@
<PISI>
<Name>desktop.kde6.applications</Name>
</PISI>
@@ -1,21 +0,0 @@
#!/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.removeDir("/usr/lib/systemd")
pisitools.dodoc("LICENSES/*")
@@ -1,310 +0,0 @@
From 2cd3d58eec5695899c26ca66a631fb79867b6584 Mon Sep 17 00:00:00 2001
From: Nicolas Fella <nicolas.fella@gmx.de>
Date: Tue, 7 Nov 2023 15:45:01 +0100
Subject: [PATCH] Port away from KMoreTools
The idea behind KMoreTools was to point the user at external tools for a given job.
It provides a rather complex framework for that, including suggesting not-yet-installed tools.
The UX behind that isn't great though, which somewhat deep menu hierarchies and a somewhat arbitrary list of tools.
Most KDE apps have moved away from it, with only Dolphin remaining.
Instead provide direct integration with relevant KDE tools (Filelight, KDiskFree, KFind)
---
.kde-ci.yml | 1 -
CMakeLists.txt | 1 -
src/CMakeLists.txt | 2 -
src/dolphinmainwindow.cpp | 20 +++++----
src/dolphinpart.cpp | 16 ++-----
src/search/dolphinsearchbox.cpp | 37 ++++++++++------
src/search/dolphinsearchbox.h | 2 -
src/statusbar/statusbarspaceinfo.cpp | 66 +++++++++++++++++++++++++---
8 files changed, 98 insertions(+), 47 deletions(-)
diff --git a/.kde-ci.yml b/.kde-ci.yml
index 28fcaac569..500b80c569 100644
--- a/.kde-ci.yml
+++ b/.kde-ci.yml
@@ -28,7 +28,6 @@ Dependencies:
'frameworks/kuserfeedback': '@latest-kf6'
'plasma/kactivities': '@latest-kf6'
'libraries/phonon': '@latest-kf6'
- 'libraries/kmoretools': '@latest-kf6'
- 'on': ['Linux/Qt6', 'FreeBSD/Qt6']
'require':
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d9e574f2cb..a14d6895b7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -75,7 +75,6 @@ find_package(KF6 ${KF6_MIN_VERSION} REQUIRED COMPONENTS
WindowSystem
WidgetsAddons
Codecs
- MoreTools
)
find_package(KUserFeedbackQt6 1.2.1)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 0792af0c0b..8eb5a0e9f0 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -212,8 +212,6 @@ target_link_libraries(
KF6::Codecs
KF6::KCMUtils
- KF6::MoreTools
-
${FTS_LIB}
)
diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp
index 0d31df2da0..635121062a 100644
--- a/src/dolphinmainwindow.cpp
+++ b/src/dolphinmainwindow.cpp
@@ -48,7 +48,6 @@
#include <KJobWidgets>
#include <KLocalizedString>
#include <KMessageBox>
-#include <KMoreToolsMenuFactory>
#include <KProtocolInfo>
#include <KProtocolManager>
#include <KShell>
@@ -1127,15 +1126,20 @@ void DolphinMainWindow::toggleShowMenuBar()
QPointer<QAction> DolphinMainWindow::preferredSearchTool()
{
m_searchTools.clear();
- KMoreToolsMenuFactory("dolphin/search-tools").fillMenuFromGroupingNames(&m_searchTools, {"files-find"}, m_activeViewContainer->url());
- QList<QAction *> actions = m_searchTools.actions();
- if (actions.isEmpty()) {
- return nullptr;
- }
- QAction *action = actions.first();
- if (action->isSeparator()) {
+
+ KService::Ptr kfind = KService::serviceByDesktopName(QStringLiteral("org.kde.kfind"));
+
+ if (!kfind) {
return nullptr;
}
+
+ auto *action = new QAction(QIcon::fromTheme(kfind->icon()), kfind->name(), this);
+
+ connect(action, &QAction::triggered, this, [kfind] {
+ auto *job = new KIO::ApplicationLauncherJob(kfind);
+ job->start();
+ });
+
return action;
}
diff --git a/src/dolphinpart.cpp b/src/dolphinpart.cpp
index 4ba1f07420..bb27e0a5e4 100644
--- a/src/dolphinpart.cpp
+++ b/src/dolphinpart.cpp
@@ -28,7 +28,6 @@
#include <KLocalizedString>
#include <KMessageBox>
#include <KMimeTypeEditor>
-#include <KMoreToolsMenuFactory>
#include <KPluginFactory>
#include <KPluginMetaData>
#include <KSharedConfig>
@@ -527,17 +526,10 @@ void DolphinPart::slotOpenTerminal()
void DolphinPart::slotFindFile()
{
- QMenu searchTools;
- KMoreToolsMenuFactory("dolphin/search-tools").fillMenuFromGroupingNames(&searchTools, {"files-find"}, QUrl::fromLocalFile(localFilePathOrHome()));
- QList<QAction *> actions = searchTools.actions();
- if (!(actions.isEmpty())) {
- actions.first()->trigger();
- } else {
- KIO::CommandLauncherJob *job = new KIO::CommandLauncherJob(QStringLiteral("kfind"), {url().toString()}, this);
- job->setDesktopName(QStringLiteral("org.kde.kfind"));
- job->setUiDelegate(new KDialogJobUiDelegate(KJobUiDelegate::AutoHandlingEnabled, widget()));
- job->start();
- }
+ KIO::CommandLauncherJob *job = new KIO::CommandLauncherJob(QStringLiteral("kfind"), {url().toString()}, this);
+ job->setDesktopName(QStringLiteral("org.kde.kfind"));
+ job->setUiDelegate(new KDialogJobUiDelegate(KJobUiDelegate::AutoHandlingEnabled, widget()));
+ job->start();
}
void DolphinPart::updateNewMenu()
diff --git a/src/search/dolphinsearchbox.cpp b/src/search/dolphinsearchbox.cpp
index a3cec6fe7e..dfd733e5da 100644
--- a/src/search/dolphinsearchbox.cpp
+++ b/src/search/dolphinsearchbox.cpp
@@ -13,9 +13,10 @@
#include "dolphinquery.h"
#include "config-dolphin.h"
+#include <KIO/ApplicationLauncherJob>
#include <KLocalizedString>
-#include <KMoreToolsMenuFactory>
#include <KSeparator>
+#include <KService>
#if HAVE_BALOO
#include <Baloo/IndexerConfig>
#include <Baloo/Query>
@@ -395,18 +396,24 @@ void DolphinSearchBox::init()
searchLocationGroup->addButton(m_fromHereButton);
searchLocationGroup->addButton(m_everywhereButton);
- auto moreSearchToolsButton = new QToolButton(this);
- moreSearchToolsButton->setAutoRaise(true);
- moreSearchToolsButton->setPopupMode(QToolButton::InstantPopup);
- moreSearchToolsButton->setIcon(QIcon::fromTheme("arrow-down-double"));
- moreSearchToolsButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
- moreSearchToolsButton->setText(i18n("More Search Tools"));
- moreSearchToolsButton->setMenu(new QMenu(this));
- connect(moreSearchToolsButton->menu(), &QMenu::aboutToShow, moreSearchToolsButton->menu(), [this, moreSearchToolsButton]() {
- m_menuFactory.reset(new KMoreToolsMenuFactory("dolphin/search-tools"));
- moreSearchToolsButton->menu()->clear();
- m_menuFactory->fillMenuFromGroupingNames(moreSearchToolsButton->menu(), {"files-find"}, this->m_searchPath);
- });
+ KService::Ptr kfind = KService::serviceByDesktopName(QStringLiteral("org.kde.kfind"));
+
+ QToolButton *kfindToolsButton = nullptr;
+ if (kfind) {
+ kfindToolsButton = new QToolButton(this);
+ kfindToolsButton->setAutoRaise(true);
+ kfindToolsButton->setPopupMode(QToolButton::InstantPopup);
+ kfindToolsButton->setIcon(QIcon::fromTheme("arrow-down-double"));
+ kfindToolsButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
+ kfindToolsButton->setText(i18n("Open %1", kfind->name()));
+ kfindToolsButton->setIcon(QIcon::fromTheme(kfind->icon()));
+
+ connect(kfindToolsButton, &QToolButton::clicked, this, [this, kfind] {
+ auto *job = new KIO::ApplicationLauncherJob(kfind);
+ job->setUrls({m_searchPath});
+ job->start();
+ });
+ }
// Create "Facets" widget
m_facetsWidget = new DolphinFacetsWidget(this);
@@ -429,7 +436,9 @@ void DolphinSearchBox::init()
optionsLayout->addWidget(m_fromHereButton);
optionsLayout->addWidget(m_everywhereButton);
optionsLayout->addWidget(new KSeparator(Qt::Vertical, this));
- optionsLayout->addWidget(moreSearchToolsButton);
+ if (kfindToolsButton) {
+ optionsLayout->addWidget(kfindToolsButton);
+ }
optionsLayout->addStretch(1);
m_optionsScrollArea = new QScrollArea(this);
diff --git a/src/search/dolphinsearchbox.h b/src/search/dolphinsearchbox.h
index b73c2899ff..9f1ad29525 100644
--- a/src/search/dolphinsearchbox.h
+++ b/src/search/dolphinsearchbox.h
@@ -18,7 +18,6 @@ class QToolButton;
class QScrollArea;
class QLabel;
class QVBoxLayout;
-class KMoreToolsMenuFactory;
/**
* @brief Input box for searching files with or without Baloo.
@@ -172,7 +171,6 @@ private:
DolphinFacetsWidget *m_facetsWidget;
QUrl m_searchPath;
- QScopedPointer<KMoreToolsMenuFactory> m_menuFactory;
QTimer *m_startSearchTimer;
};
diff --git a/src/statusbar/statusbarspaceinfo.cpp b/src/statusbar/statusbarspaceinfo.cpp
index 4eef8497df..546c217a7a 100644
--- a/src/statusbar/statusbarspaceinfo.cpp
+++ b/src/statusbar/statusbarspaceinfo.cpp
@@ -8,11 +8,14 @@
#include "spaceinfoobserver.h"
+#include <KIO/ApplicationLauncherJob>
+#include <KIO/Global>
#include <KLocalizedString>
-#include <KMoreToolsMenuFactory>
+#include <KService>
-#include <KIO/Global>
+#include <QMenu>
#include <QMouseEvent>
+#include <QStorageInfo>
StatusBarSpaceInfo::StatusBarSpaceInfo(QWidget *parent)
: KCapacityBar(KCapacityBar::DrawTextInline, parent)
@@ -87,11 +90,60 @@ void StatusBarSpaceInfo::mousePressEvent(QMouseEvent *event)
// Creates a menu with tools that help to find out more about free
// disk space for the given url.
- // Note that this object must live long enough in case the user opens
- // the "Configure..." dialog
- KMoreToolsMenuFactory menuFactory(QStringLiteral("dolphin/statusbar-diskspace-menu"));
- menuFactory.setParentWidget(this);
- auto menu = menuFactory.createMenuFromGroupingNames({"disk-usage", "more:", "disk-partitions"}, m_url);
+ const KService::Ptr filelight = KService::serviceByDesktopName(QStringLiteral("org.kde.filelight"));
+ const KService::Ptr kdiskfree = KService::serviceByDesktopName(QStringLiteral("org.kde.kdf"));
+
+ if (!filelight && !kdiskfree) {
+ // nothing to show
+ return;
+ }
+
+ QMenu *menu = new QMenu(this);
+
+ if (filelight) {
+ QAction *filelightFolderAction = menu->addAction(QIcon::fromTheme(QStringLiteral("filelight")), i18n("Disk Usage Statistics - current folder"));
+
+ menu->connect(filelightFolderAction, &QAction::triggered, menu, [this, filelight](bool) {
+ auto *job = new KIO::ApplicationLauncherJob(filelight);
+ job->setUrls({m_url});
+ job->start();
+ });
+
+ // For remote URLs like FTP analyzing the device makes no sense
+ if (m_url.isLocalFile()) {
+ QAction *filelightDiskAction = menu->addAction(QIcon::fromTheme(QStringLiteral("filelight")), i18n("Disk Usage Statistics - current device"));
+
+ menu->connect(filelightDiskAction, &QAction::triggered, menu, [this, filelight](bool) {
+ const QStorageInfo info(m_url.toLocalFile());
+
+ if (info.isValid() && info.isReady()) {
+ auto *job = new KIO::ApplicationLauncherJob(filelight);
+ job->setUrls({QUrl::fromLocalFile(info.rootPath())});
+ job->start();
+ }
+ });
+ }
+
+ QAction *filelightAllAction = menu->addAction(QIcon::fromTheme(QStringLiteral("filelight")), i18n("Disk Usage Statistics - all devices"));
+
+ menu->connect(filelightAllAction, &QAction::triggered, menu, [this, filelight](bool) {
+ const QStorageInfo info(m_url.toLocalFile());
+
+ if (info.isValid() && info.isReady()) {
+ auto *job = new KIO::ApplicationLauncherJob(filelight);
+ job->start();
+ }
+ });
+ }
+
+ if (kdiskfree) {
+ QAction *kdiskfreeAction = menu->addAction(QIcon::fromTheme(QStringLiteral("kdf")), i18n("KDiskFree"));
+
+ connect(kdiskfreeAction, &QAction::triggered, this, [kdiskfree] {
+ auto *job = new KIO::ApplicationLauncherJob(kdiskfree);
+ job->start();
+ });
+ }
menu->exec(QCursor::pos());
}
--
GitLab
@@ -1,35 +0,0 @@
From 95551f44922670be5c4d670833c2d4e398657495 Mon Sep 17 00:00:00 2001
From: Nicolas Fella <nicolas.fella@gmx.de>
Date: Fri, 8 Mar 2024 18:46:32 +0100
Subject: [PATCH] Remove unneeded code for toggeling dockwidget visibility
QDockWidget::toggleViewAction::toggled is emitted when minimizing
the application window on X11 (https://bugreports.qt.io/browse/QTBUG-48161
potentially related). This will cause the dockwidget to be hidden when
minimizing the window.
We don't actually seem to need that connection, triggering the action
(via shortcut or menu) seems to correctly show/hide the dockwidget
without it
BUG: 481952
---
src/dolphinmainwindow.cpp | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/dolphinmainwindow.cpp b/src/dolphinmainwindow.cpp
index 03486a9cf6..1f4de8869c 100644
--- a/src/dolphinmainwindow.cpp
+++ b/src/dolphinmainwindow.cpp
@@ -2619,8 +2619,6 @@ void DolphinMainWindow::createPanelAction(const QIcon &icon, const QKeySequence
QAction *panelAction = actionCollection()->addAction(actionName, dockAction);
actionCollection()->setDefaultShortcut(panelAction, shortcut);
-
- connect(panelAction, &QAction::toggled, dockWidget, &QWidget::setVisible);
}
// clang-format off
void DolphinMainWindow::setupWhatsThis()
--
GitLab
@@ -1,37 +0,0 @@
From a07f24228a94aab2bdeb3caaf7a4d694c0180ed7 Mon Sep 17 00:00:00 2001
From: Felix Ernst <felixernst@kde.org>
Date: Wed, 17 Apr 2024 07:32:27 +0000
Subject: [PATCH] Fix crash while entering selection mode with Qt6.7
`deleteLater()` on a non-existing object seems to cause a crash with
Qt6.7. This makes some sense but wasn't the case previously.
I didn't test this yet but it is a harmless change so if anyone can confirm we can IMO merge directly.
This was brought up in https://invent.kde.org/system/dolphin/-/merge_requests/764#note_920935, reported in the bug linked below, and the sentry crash reporting page also has a few dozen reports (https://crash-reports.kde.org/organizations/kde/issues/13589/?project=4&query=is%3Aunresolved&referrer=issue-stream&stream_index=1).
Dolphin 24.02 is also affected but we are already past the last bug fix release for it.
BUG: 485599
---
src/selectionmode/bottombarcontentscontainer.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/selectionmode/bottombarcontentscontainer.cpp b/src/selectionmode/bottombarcontentscontainer.cpp
index d571b0302a..0e3087a9c5 100644
--- a/src/selectionmode/bottombarcontentscontainer.cpp
+++ b/src/selectionmode/bottombarcontentscontainer.cpp
@@ -483,7 +483,9 @@ std::vector<QAction *> BottomBarContentsContainer::contextActionsFor(const KFile
if (selectedItems.isEmpty()) {
// There are no contextual actions to show for these items.
// We might even want to hide this bar in this case. To make this clear, we reset m_internalContextMenu.
- m_internalContextMenu.release()->deleteLater();
+ if (m_internalContextMenu) {
+ m_internalContextMenu.release()->deleteLater();
+ }
return std::vector<QAction *>{};
}
--
GitLab
@@ -1,28 +0,0 @@
diff -Nuar a/src/main.cpp b/src/main.cpp
--- a/src/main.cpp 2023-04-14 06:19:08.000000000 +0300
+++ b/src/main.cpp 2023-04-20 21:26:52.104629720 +0300
@@ -52,15 +52,15 @@
{
#ifndef Q_OS_WIN
// Prohibit using sudo or kdesu-kf6 (but allow using the root user directly)
- if (getuid() == 0) {
- if (!qEnvironmentVariableIsEmpty("SUDO_USER")) {
- std::cout << "Running dolphin-kf6 with sudo can cause bugs and expose you to security vulnerabilities." << std::endl;
- return EXIT_FAILURE;
- } else if (!qEnvironmentVariableIsEmpty("kdesu-kf6_USER")) {
- std::cout << "Running dolphin-kf6 with kdesu-kf6 can cause bugs and expose you to security vulnerabilities." << std::endl;
- return EXIT_FAILURE;
- }
- }
+ //if (getuid() == 0) {
+ // if (!qEnvironmentVariableIsEmpty("SUDO_USER")) {
+ // std::cout << "Running dolphin-kf6 with sudo can cause bugs and expose you to security vulnerabilities." << std::endl;
+ // return EXIT_FAILURE;
+ //} else if (!qEnvironmentVariableIsEmpty("kdesu-kf6_USER")) {
+ // std::cout << "Running dolphin-kf6 with kdesu-kf6 can cause bugs and expose you to security vulnerabilities." << std::endl;
+ //return EXIT_FAILURE;
+ //}
+ //}
#endif
/**
@@ -1,15 +0,0 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a14d6895b..fb7be4db2 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -88,9 +88,9 @@ if(KUserFeedbackQt6_FOUND)
endif()
find_package(KF6 ${KF6_MIN_VERSION} OPTIONAL_COMPONENTS
- Activities
DocTools
)
+find_package(KF6Activities)
set_package_properties(KF6Activities PROPERTIES DESCRIPTION "KActivities libraries"
URL "https://www.kde.org"
TYPE OPTIONAL
@@ -1,47 +0,0 @@
From 35b4c6d4df1281afd621374e686f19e654ad7bae Mon Sep 17 00:00:00 2001
From: "Martin T. H. Sandsmark" <martin.sandsmark@kde.org>
Date: Tue, 7 Apr 2020 17:14:59 +0200
Subject: Fix crashing on starting and quitting
QCollator (especially with Qt 5.14 and ICU 65.1) is very unhappy with
threads.
To avoid having to lock and unlock the mutex everywhere (and ensure it
is unlocked before calling other things that might lock it, etc.), we do
it as locally as possible. Even if for some reason Qt and ICU make
QCollator threadsafe in the future locking here should have minimal
impact.
BUG: 419585
Differential Revision: https://phabricator.kde.org/D28659
---
src/kitemviews-kf6/kfileitemmodel.cpp | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/kitemviews-kf6/kfileitemmodel.cpp b/src/kitemviews-kf6/kfileitemmodel.cpp
index 4b35a02..e4dca27 100644
--- a/src/kitemviews-kf6/kfileitemmodel.cpp
+++ b/src/kitemviews-kf6/kfileitemmodel.cpp
@@ -33,6 +33,9 @@
#include <QMimeData>
#include <QTimer>
#include <QWidget>
+#include <QMutex>
+
+Q_GLOBAL_STATIC_WITH_ARGS(QMutex, s_collatorMutex, (QMutex::Recursive))
// #define KFILEITEMMODEL_DEBUG
@@ -1878,6 +1881,8 @@ int KFileItemModel::sortRoleCompare(const ItemData* a, const ItemData* b, const
int KFileItemModel::stringCompare(const QString& a, const QString& b, const QCollator& collator) const
{
+ QMutexLocker collatorLock(s_collatorMutex());
+
if (m_naturalSorting) {
return collator.compare(a, b);
}
--
cgit v1.1
@@ -1,228 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dolphin-kf6</Name>
<Homepage>https://projects.kde.org/projects/kde/applications/dolphin-kf6</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Summary>KDE File Manager</Summary>
<Description>dolphin-kf6 is the File Manager for KDE.</Description>
<Archive sha1sum="1cf88c783374b606d75bc87a383e1b5b5febc6b6" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/dolphin-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.1.0">baloo-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">baloo-widgets-kf6-devel</Dependency>
<Dependency versionFrom="5.19.0">kfilemetadata-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>plasma-activities-kf6-devel</Dependency>
<Dependency>kbookmarks-kf6-devel</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kguiaddons-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>kparts-kf6-devel</Dependency>
<Dependency>ktextwidgets-kf6-devel</Dependency>
<Dependency>solid-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>qt6-phonon-devel</Dependency>
<Dependency versionFrom="24.12.1">kio-extras-kf6-devel</Dependency>
<Dependency>libxml2-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>kuserfeedback-kf6-devel</Dependency>
<Dependency>packagekit-qt6-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patch level="1">a07f2422.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>dolphin-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>kfilemetadata-kf6</Dependency>
<Dependency>baloo-kf6</Dependency>
<Dependency>baloo-widgets-kf6</Dependency>
<Dependency>knewstuff-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>solid-kf6</Dependency>
<Dependency>kparts-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcodecs-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kcmutils-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>kbookmarks-kf6</Dependency>
<Dependency>kitemviews-kf6</Dependency>
<Dependency>qt6-phonon</Dependency>
<Dependency>kguiaddons-kf6</Dependency>
<Dependency>plasma-activities-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>ktextwidgets-kf6</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>knotifications-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kuserfeedback-kf6</Dependency>
<Dependency>packagekit-qt6</Dependency>
<Dependency>kcolorscheme-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<Package>
<Name>dolphin-kf6-devel</Name>
<RuntimeDependencies>
<Dependency release="current">dolphin-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>qt6-phonon-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>kcmutils-kf6-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency>plasma-activities-kf6-devel</Dependency>
<Dependency>baloo-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">baloo-widgets-kf6-devel</Dependency>
<Dependency>kfilemetadata-kf6-devel</Dependency>
<Dependency>kparts-kf6-devel</Dependency>
<Dependency>ktexteditor-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="15">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="14">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="13">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="6">
<Date>2024-04-17</Date>
<Version>24.02.2</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="5">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2024-03-28</Date>
<Version>24.02.1</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-10</Date>
<Version>24.02.0</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,21 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
NoStrip=["/usr/share"]
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,140 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dolphin-plugins-kf6</Name>
<Homepage>http://www.kde.org/</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<PartOf>desktop.kde6.sdk</PartOf>
<Summary>Extra dolphin-kf6 plugins</Summary>
<Description>This package contains plugins that offer integration in dolphin-kf6 with the following version control systems:</Description>
<Archive sha1sum="2f4711f31f46ac9596735531be6421e137d7fc6e" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/dolphin-plugins-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-5compat-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">dolphin-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>dolphin-plugins-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency versionFrom="6.6.3">qt6-5compat</Dependency>
<Dependency>dolphin-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>ktexteditor-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>ktextwidgets-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>dolphin-plugins-kf6</Name>
<Summary xml:lang="tr">dolphin-kf6 eklentileri.</Summary>
<Description xml:lang="tr">dolphin-kf6 için VCS (Version Control System) eklentileri.</Description>
</Source>
</PISI>
@@ -1,19 +0,0 @@
#!/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 pisitools
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,149 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>dragonplayer-kf6</Name>
<Homepage>https://www.kde.org</Homepage>
<Packager>
<Name>Pisi Linux Admins</Name>
<Email>admin@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.multimedia</PartOf>
<Summary>Multimedia player</Summary>
<Description> a multimedia player where the focus is on simplicity, instead of features.</Description>
<Archive sha1sum="19273573ba58b4547f77a718e61d981e84b326ab" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/dragon-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>qt6-phonon-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>kparts-kf6-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>knotifications-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>dragonplayer-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>qt6-phonon</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>solid-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>qt6-phonon</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kjobwidgets-kf6</Dependency>
<Dependency>kwindowsystem-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>kparts-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/etc/xdg</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man/man1</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,12 +0,0 @@
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:03:52.000000000 +0300
+++ b/CMakeLists.txt 2017-12-17 22:40:11.652631461 +0300
@@ -32,7 +32,7 @@
set(EVENTVIEW_LIB_VERSION ${PIM_VERSION})
set(CALENDARUTILS_LIB_VERSION "5.7.0")
set(AKONADI_LIB_VERSION "5.7.0")
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
set(kcalendarcore-kf6_LIB_VERSION "5.7.0")
set(AKONADICALENDAR_LIB_VERSION "5.7.0")
set(kmime-kf6_LIB_VERSION "5.7.0")
@@ -1,189 +0,0 @@
<PISI>
<Source>
<Name>eventviews-kf6</Name>
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
<Packager>
<Name>Alihan Öztürk</Name>
<Email>alihan@pisilinux.org</Email>
</Packager>
<License>LGPLv2</License>
<IsA>app:console</IsA>
<Summary>Library for creating events.</Summary>
<Description>Library for creating events.</Description>
<Archive type="tarxz" sha1sum="b8ab3ea31f7e0dcb4e6db6855e02ce71d05ac17f">mirrors://kde/stable/release-service/24.12.1/src/eventviews-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<!-- <Dependency>kdgantt2-devel</Dependency> -->
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kjobwidgets-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kservice-kf6-devel</Dependency>
<Dependency>solid-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<!-- -->
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
<Dependency>boost-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdepim-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency>kcalendarcore-kf6-devel</Dependency>
<!-- <Dependency>kdgantt2-devel</Dependency> --> <!--kdiagram-kf6 replaced with kdgantt-->
<Dependency versionFrom="24.12.1">kcalutils-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">calendarsupport-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kidentitymanagement-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-calendar-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<Dependency versionFrom="2.8.0">kdiagram-kf6-devel</Dependency>
<Dependency>kholidays-kf6-devel</Dependency>
<Dependency>kguiaddons-kf6-devel</Dependency>
<Dependency>kiconthemes-kf6-devel</Dependency>
</BuildDependencies>
<Patches>
<!--Patch>qt5.patch</Patch-->
</Patches>
</Source>
<Package>
<Name>eventviews-kf6</Name>
<Summary>Library for creating events.</Summary>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>akonadi-kf6</Dependency>
<Dependency>kcodecs-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kcalendarcore-kf6</Dependency>
<Dependency>kdiagram-kf6</Dependency>
<!-- <Dependency>kdgantt2</Dependency> -->
<Dependency>kservice-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>kcalutils-kf6</Dependency>
<Dependency>kcontacts-kf6</Dependency>
<Dependency>libkdepim-kf6</Dependency>
<Dependency>kguiaddons-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kiconthemes-kf6</Dependency>
<Dependency>kitemmodels-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>calendarsupport-kf6</Dependency>
<Dependency>akonadi-calendar-kf6</Dependency>
<!-- -->
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="data">/usr/share/kservice-kf6types5</Path>
<Path fileType="localedata">/usr/share/locale</Path>
</Files>
</Package>
<Package>
<Name>eventviews-kf6-devel</Name>
<Summary>Development files for eventviews-kf6.</Summary>
<RuntimeDependencies>
<Dependency release="current">eventviews-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
<Path fileType="library">/usr/lib/cmake</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,22 +0,0 @@
#!/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 shelltools
from pisi.actionsapi import kde6
def setup():
shelltools.export("CC", "clang")
shelltools.export("CXX", "clang++")
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("CHANGELOG", "COPYING", "README*")
File diff suppressed because it is too large Load Diff
@@ -1,24 +0,0 @@
diff -Nuar a/src/lib/preferences/preferences.cpp b/src/lib/preferences/preferences.cpp
--- a/src/lib/preferences/preferences.cpp 2018-02-27 16:56:58.000000000 +0300
+++ b/src/lib/preferences/preferences.cpp 2018-04-08 21:18:23.966125844 +0300
@@ -131,7 +131,7 @@
Settings settings;
//GENERAL URLs
settings.beginGroup("Web-URL-Settings");
- m_homepage = settings.value("homepage", QUrl(QSL("falkon-kf6:start"))).toUrl();
+ m_homepage = settings.value("homepage", QUrl(QSL("falkon-kf6:speeddial"))).toUrl();
m_newTabUrl = settings.value("newTabUrl", QUrl(QSL("falkon-kf6:speeddial"))).toUrl();
ui->homepage->setText(m_homepage.toEncoded());
ui->newTabUrl->setText(m_newTabUrl.toEncoded());
diff -Nuar a/src/lib/app/browserwindow.cpp b/src/lib/app/browserwindow.cpp
--- a/src/lib/app/browserwindow.cpp 2018-02-27 16:56:58.000000000 +0300
+++ b/src/lib/app/browserwindow.cpp 2018-04-08 20:11:08.593417016 +0300
@@ -576,7 +576,7 @@
//Url settings
settings.beginGroup("Web-URL-Settings");
- m_homepage = settings.value("homepage", "falkon-kf6:start").toUrl();
+ m_homepage = settings.value("homepage", "falkon-kf6:speeddial").toUrl();
settings.endGroup();
//Browser Window settings
@@ -1,21 +0,0 @@
diff -Nuar a/src/lib/plugins/speeddial.cpp b/src/lib/plugins/speeddial.cpp
--- a/src/lib/plugins/speeddial.cpp 2018-02-27 16:56:58.000000000 +0300
+++ b/src/lib/plugins/speeddial.cpp 2018-04-08 00:13:44.000000000 +0300
@@ -63,10 +63,14 @@
settings.endGroup();
if (allPages.isEmpty()) {
- allPages = "url:\"https:/kde.org\"|title:\"KDE Community Home\";"
+ allPages = "url:\"https://www.turhost.com\"|title:\"Turhost - Web Hosting\";"
+ "url:\"https://www.pisilinux.org\"|title:\"Pisilinux - Hoşgeldiniz\";"
+ "url:\"https://pisilinux.org/forum\"|title:\"Pisilinux Forum\";"
+ "url:\"https://pisilinux.org/wiki\"|title:\"Pisilinux Wiki\";"
+ "url:\"https://www.youtube.com/html5\"|title:\"YouTube-html5\";"
+ "url:\"https://www.google.com\"|title:\"Google\";"
"url:\"https://phabricator.kde.org/source/falkon/\"|title:\"falkon-kf6 Git\";"
- "url:\"https://bugs.kde.org/describecomponents.cgi?product=falkon-kf6\"|title:\"falkon-kf6 Bug Tracker\";"
- "url:\"https://duckduckgo.com\"|title:\"DuckDuckGo\";";
+ "url:\"https://github.com/pisilinux\"|title:\"Github\";";
}
changed(allPages);
@@ -1,186 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>falkon-kf6</Name>
<Homepage>https://www.falkon-kf6.org/</Homepage>
<Packager>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Packager>
<License>GPLv3</License>
<IsA>app:web</IsA>
<Summary>Cross-platform QtWebKit browser</Summary>
<Description>falkon-kf6 is a new and very fast QtWebEngine browser</Description>
<Archive sha1sum="b972746764f954708bc255e0fe8a377256597881" type="tarxz">https://download.kde.org/stable/release-service/24.12.1/src/falkon-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="5.27.0">extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="5.27.0">kwallet-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-webchannel-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-webengine-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-postgresql</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-mysql</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-odbc</Dependency>
<Dependency versionFrom="6.6.3">qt6-linguist</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-sqlite</Dependency>
<Dependency>qt6-5compat-devel</Dependency>
<Dependency>libgnome-keyring</Dependency>
<Dependency>libxslt-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>libxcb-devel</Dependency>
<Dependency>nss-devel</Dependency>
<Dependency>cmake</Dependency>
<Dependency>llvm</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>purpose-kf6-devel</Dependency>
<Dependency>karchive-kf6-devel</Dependency>
<Dependency>openssl-devel</Dependency>
<Dependency>pyside6-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>karchive-kf6-devel</Dependency>
<Dependency>python3-shiboken6-devel</Dependency>
</BuildDependencies>
<Patches>
<!-- <Patch>speeddial.diff</Patch> -->
<!-- <Patch>bookmarks_json.diff</Patch> -->
<!-- <Patch>homepage.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>falkon-kf6</Name>
<Conflicts>
<Package>qupzilla</Package>
</Conflicts>
<RuntimeDependencies>
<Dependency>kio-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>purpose-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>libxcb</Dependency>
<Dependency>libgnome-keyring</Dependency>
<Dependency>openssl</Dependency>
<Dependency>pyside6</Dependency>
<Dependency>python3</Dependency>
<Dependency>karchive-kf6</Dependency>
<Dependency>shiboken6</Dependency>
<Dependency versionFrom="5.27.0">kwallet-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative</Dependency>
<Dependency versionFrom="6.6.3">qt6-webchannel</Dependency>
<Dependency versionFrom="6.6.3">qt6-webengine</Dependency>
<Dependency>qt6-5compat</Dependency>
<Dependency versionFrom="6.6.3">qt6-sql-sqlite</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="header">/usr/include</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="localedata">/usr/share/locale</Path>
<Path fileType="data">/usr/share/bash-completion</Path>
<Path fileType="data">/usr/share/metainfo</Path>
<Path fileType="data">/usr/share/pixmaps</Path>
<Path fileType="data">/usr/share/icons</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="13">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="4">
<Date>2024-04-25</Date>
<Version>24.02.2</Version>
<Comment>Rebuild.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>falkon-kf6</Name>
<Summary xml:lang="tr">Cross-platform QtWebKit browser</Summary>
<Description xml:lang="tr">falkon-kf6 is a new and very fast QtWebEngine browser</Description>
</Source>
</PISI>
@@ -1,23 +0,0 @@
#!/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 shelltools
from pisi.actionsapi import pisitools
from pisi.actionsapi import kde6
from pisi.actionsapi import get
NoStrip=["/usr/share"]
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,296 +0,0 @@
From:
Date:
Subject:
X-Git-Url: http://quickgit.kde.org/?p=ffmpegthumbs-kf6.git&a=commitdiff&h=3978c762072b7bc16b2096819b7cfa2052deaf5e
---
---
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -36,7 +36,7 @@
add_library(ffmpegthumbs-kf6 MODULE ${ffmpegthumbs-kf6_PART_SRCS})
-target_link_libraries(ffmpegthumbs-kf6 Qt5::Gui KF5::kio-kf6Widgets ${AVUTIL_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES} )
+target_link_libraries(ffmpegthumbs-kf6 Qt5::Gui KF5::kio-kf6Widgets ${AVUTIL_LIBRARIES} ${AVFILTER_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES} )
install(TARGETS ffmpegthumbs-kf6 DESTINATION ${PLUGIN_INSTALL_DIR})
--- a/cmake/FindFFmpeg.cmake
+++ b/cmake/FindFFmpeg.cmake
@@ -99,6 +99,7 @@
# Check for all possible component.
find_component(AVCODEC libavcodec avcodec libavcodec/avcodec.h)
+ find_component(AVFILTER libavfilter avfilter libavfilter/avfilter.h)
find_component(AVFORMAT libavformat avformat libavformat/avformat.h)
find_component(AVDEVICE libavdevice avdevice libavdevice/avdevice.h)
find_component(AVUTIL libavutil avutil libavutil/avutil.h)
--- a/ffmpegthumbnailer/moviedecoder.cpp
+++ b/ffmpegthumbnailer/moviedecoder.cpp
@@ -40,6 +40,10 @@
, m_FormatContextWasGiven(pavContext != NULL)
, m_AllowSeek(true)
, m_initialized(false)
+ , m_bufferSinkContext(nullptr)
+ , m_bufferSourceContext(nullptr)
+ , m_filterGraph(nullptr)
+ , m_filterFrame(nullptr)
{
initialize(filename);
}
@@ -51,6 +55,9 @@
void MovieDecoder::initialize(const QString& filename)
{
+ m_lastWidth = -1;
+ m_lastHeight = -1;
+ m_lastPixfmt = AV_PIX_FMT_NONE;
av_register_all();
avcodec_register_all();
@@ -67,7 +74,7 @@
}
initializeVideo();
- m_pFrame = avcodec_alloc_frame();
+ m_pFrame = av_frame_alloc();
if (m_pFrame) {
m_initialized=true;
@@ -82,6 +89,7 @@
void MovieDecoder::destroy()
{
+ deleteFilterGraph();
if (m_pVideoCodecContext) {
avcodec_close(m_pVideoCodecContext);
m_pVideoCodecContext = NULL;
@@ -93,13 +101,13 @@
}
if (m_pPacket) {
- av_free_packet(m_pPacket);
+ av_packet_unref(m_pPacket);
delete m_pPacket;
m_pPacket = NULL;
}
if (m_pFrame) {
- av_free(m_pFrame);
+ av_frame_free(&m_pFrame);
m_pFrame = NULL;
}
@@ -239,7 +247,7 @@
return false;
}
- avcodec_get_frame_defaults(m_pFrame);
+ av_frame_unref(m_pFrame);
int frameFinished = 0;
@@ -264,7 +272,7 @@
int attempts = 0;
if (m_pPacket) {
- av_free_packet(m_pPacket);
+ av_packet_unref(m_pPacket);
delete m_pPacket;
}
@@ -275,7 +283,7 @@
if (framesAvailable) {
frameDecoded = m_pPacket->stream_index == m_VideoStream;
if (!frameDecoded) {
- av_free_packet(m_pPacket);
+ av_packet_unref(m_pPacket);
}
}
}
@@ -283,15 +291,100 @@
return frameDecoded;
}
+void MovieDecoder::deleteFilterGraph()
+{
+ if (m_filterGraph) {
+ av_frame_free(&m_filterFrame);
+ avfilter_graph_free(&m_filterGraph);
+ m_filterGraph = nullptr;
+ }
+}
+
+bool MovieDecoder::initFilterGraph(enum AVPixelFormat pixfmt, int width, int height)
+{
+ AVFilterInOut *inputs = nullptr, *outputs = nullptr;
+
+ deleteFilterGraph();
+ m_filterGraph = avfilter_graph_alloc();
+
+ QByteArray arguments("buffer=");
+ arguments += "video_size=" + QByteArray::number(width) + "x" + QByteArray::number(height) + ":";
+ arguments += "pix_fmt=" + QByteArray::number(pixfmt) + ":";
+ arguments += "time_base=1/1:pixel_aspect=0/1[in];";
+ arguments += "[in]yadif[out];";
+ arguments += "[out]buffersink";
+
+ int ret = avfilter_graph_parse2(m_filterGraph, arguments.constData(), &inputs, &outputs);
+ if (ret < 0) {
+ qWarning() << "Unable to parse filter graph";
+ return false;
+ }
+
+ if(inputs || outputs)
+ return -1;
+
+ ret = avfilter_graph_config(m_filterGraph, nullptr);
+ if (ret < 0) {
+ qWarning() << "Unable to validate filter graph";
+ return false;
+ }
+
+ m_bufferSourceContext = avfilter_graph_get_filter(m_filterGraph, "Parsed_buffer_0");
+ m_bufferSinkContext = avfilter_graph_get_filter(m_filterGraph, "Parsed_buffersink_2");
+ if (!m_bufferSourceContext || !m_bufferSinkContext) {
+ qWarning() << "Unable to get source or sink";
+ return false;
+ }
+ m_filterFrame = av_frame_alloc();
+ m_lastWidth = width;
+ m_lastHeight = height;
+ m_lastPixfmt = pixfmt;
+
+ return true;
+}
+
+bool MovieDecoder::processFilterGraph(AVPicture *dst, const AVPicture *src,
+ enum AVPixelFormat pixfmt, int width, int height)
+{
+ if (!m_filterGraph || width != m_lastWidth ||
+ height != m_lastHeight || pixfmt != m_lastPixfmt) {
+
+ if (!initFilterGraph(pixfmt, width, height)) {
+ return false;
+ }
+ }
+
+ memcpy(m_filterFrame->data, src->data, sizeof(src->data));
+ memcpy(m_filterFrame->linesize, src->linesize, sizeof(src->linesize));
+ m_filterFrame->width = width;
+ m_filterFrame->height = height;
+ m_filterFrame->format = pixfmt;
+
+ int ret = av_buffersrc_add_frame(m_bufferSourceContext, m_filterFrame);
+ if (ret < 0) {
+ return false;
+ }
+
+ ret = av_buffersink_get_frame(m_bufferSinkContext, m_filterFrame);
+ if (ret < 0) {
+ return false;
+ }
+
+ av_picture_copy(dst, (const AVPicture *) m_filterFrame, pixfmt, width, height);
+ av_frame_unref(m_filterFrame);
+
+ return true;
+}
+
void MovieDecoder::getScaledVideoFrame(int scaledSize, bool maintainAspectRatio, VideoFrame& videoFrame)
{
if (m_pFrame->interlaced_frame) {
- avpicture_deinterlace((AVPicture*) m_pFrame, (AVPicture*) m_pFrame, m_pVideoCodecContext->pix_fmt,
+ processFilterGraph((AVPicture*) m_pFrame, (AVPicture*) m_pFrame, m_pVideoCodecContext->pix_fmt,
m_pVideoCodecContext->width, m_pVideoCodecContext->height);
}
int scaledWidth, scaledHeight;
- convertAndScaleFrame(PIX_FMT_RGB24, scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
+ convertAndScaleFrame(AV_PIX_FMT_RGB24, scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
videoFrame.width = scaledWidth;
videoFrame.height = scaledHeight;
@@ -302,7 +395,7 @@
memcpy((&(videoFrame.frameData.front())), m_pFrame->data[0], videoFrame.lineSize * videoFrame.height);
}
-void MovieDecoder::convertAndScaleFrame(PixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight)
+void MovieDecoder::convertAndScaleFrame(AVPixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight)
{
calculateDimensions(scaledSize, maintainAspectRatio, scaledWidth, scaledHeight);
SwsContext* scaleContext = sws_getContext(m_pVideoCodecContext->width, m_pVideoCodecContext->height,
@@ -323,7 +416,7 @@
convertedFrame->data, convertedFrame->linesize);
sws_freeContext(scaleContext);
- av_free(m_pFrame);
+ av_frame_free(&m_pFrame);
av_free(m_pFrameBuffer);
m_pFrame = convertedFrame;
@@ -355,9 +448,9 @@
}
}
-void MovieDecoder::createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, PixelFormat format)
-{
- *avFrame = avcodec_alloc_frame();
+void MovieDecoder::createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, AVPixelFormat format)
+{
+ *avFrame = av_frame_alloc();
int numBytes = avpicture_get_size(format, width, height);
*frameBuffer = reinterpret_cast<quint8*>(av_malloc(numBytes));
--- a/ffmpegthumbnailer/moviedecoder.h
+++ b/ffmpegthumbnailer/moviedecoder.h
@@ -23,6 +23,9 @@
extern "C" {
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
+#include <libavfilter/avfilter.h>
+#include <libavfilter/buffersrc.h>
+#include <libavfilter/buffersink.h>
}
namespace ffmpegthumbnailer
@@ -52,9 +55,13 @@
bool decodeVideoPacket();
bool getVideoPacket();
- void convertAndScaleFrame(PixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight);
- void createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, PixelFormat format);
+ void convertAndScaleFrame(AVPixelFormat format, int scaledSize, bool maintainAspectRatio, int& scaledWidth, int& scaledHeight);
+ void createAVFrame(AVFrame** avFrame, quint8** frameBuffer, int width, int height, AVPixelFormat format);
void calculateDimensions(int squareSize, bool maintainAspectRatio, int& destWidth, int& destHeight);
+
+ void deleteFilterGraph();
+ bool initFilterGraph(enum AVPixelFormat pixfmt, int width, int height);
+ bool processFilterGraph(AVPicture *dst, const AVPicture *src, enum AVPixelFormat pixfmt, int width, int height);
private:
int m_VideoStream;
@@ -68,6 +75,13 @@
bool m_FormatContextWasGiven;
bool m_AllowSeek;
bool m_initialized;
+ AVFilterContext* m_bufferSinkContext;
+ AVFilterContext* m_bufferSourceContext;
+ AVFilterGraph* m_filterGraph;
+ AVFrame* m_filterFrame;
+ int m_lastWidth;
+ int m_lastHeight;
+ enum AVPixelFormat m_lastPixfmt;
};
}
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -19,7 +19,7 @@
add_executable(ffmpegthumbtest ${ffmpegthumbtest_SRCS} )
-target_link_libraries(ffmpegthumbtest Qt5::Gui KF5::kio-kf6Widgets ${AVUTIL_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES})
+target_link_libraries(ffmpegthumbtest Qt5::Gui KF5::kio-kf6Widgets ${AVUTIL_LIBRARIES} ${AVFILTER_LIBRARIES} ${AVFORMAT_LIBRARIES} ${AVCODEC_LIBRARIES} ${SWSCALE_LIBRARIES})
@@ -1,135 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>ffmpegthumbs-kf6</Name>
<Homepage>https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs-kf6</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<IsA>library</IsA>
<PartOf>desktop.kde.multimedia</PartOf>
<Summary>ffmpeg based thumbnailer for KDE</Summary>
<Description>FFmpeg-based thumbnail creator for video files</Description>
<Archive sha1sum="28b2644861e02eae0ced1c3e194fd4cbc275647d" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/ffmpegthumbs-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>taglib-devel</Dependency>
<Dependency versionFrom="3.2.4">ffmpeg-devel</Dependency>
</BuildDependencies>
<!--<Patches>
<Patch>ffmpegthumbs-kf6-ffmpeg3.patch</Patch>
</Patches>-->
</Source>
<Package>
<Name>ffmpegthumbs-kf6</Name>
<RuntimeDependencies>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>ffmpeg</Dependency>
<Dependency>taglib</Dependency>
<Dependency>libgcc</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>ffmpegthumbs-kf6</Name>
<Summary xml:lang="tr">KDE için ffmpeg tabanlı önizleme</Summary>
<Description xml:lang="tr">Video dosyaları için FFmpeg tabanlı önizleme oluşturur.</Description>
</Source>
</PISI>
@@ -1,19 +0,0 @@
#!/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
from pisi.actionsapi import kde6
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,156 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>filelight-kf6</Name>
<Homepage>http://utils.kde.org/projects/filelight-kf6</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Icon>filelight-kf6</Icon>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.utils</PartOf>
<Summary>View disk usage information</Summary>
<Description>filelight-kf6 allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings.</Description>
<Archive sha1sum="54e4a6bad1fb012322eb0a5301fa8371430c4d53" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/filelight-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>qqc2-desktop-style-kf6</Dependency>
<Dependency>kirigami-addons-kf6</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kio-kf6-devel</Dependency>
<Dependency>kparts-kf6-devel</Dependency>
<Dependency>solid-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kdeclarative-kf6-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency>docbook-xsl</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>filelight-kf6</Name>
<RuntimeDependencies>
<Dependency versionFrom="6.6.3">qt6-svg</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative</Dependency>
<Dependency>kparts-kf6</Dependency>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>solid-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>kservice-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdeclarative-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>qqc2-desktop-style-kf6</Dependency>
<Dependency>kirigami-addons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib</Path>
<Path fileType="library">/usr/lib/qt6</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="config">/etc/xdg</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-10</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>filelight-kf6</Name>
<Summary xml:lang="tr">View disk usage information</Summary>
<Description xml:lang="tr">filelight-kf6 allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings.</Description>
</Source>
</PISI>
@@ -1,18 +0,0 @@
#!/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
NoStrip=["/usr/share/icons"]
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
@@ -1,145 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>granatier-kf6</Name>
<Homepage>https://www.kde.org/applications/games/granatier/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Icon>granatier-kf6</Icon>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.games</PartOf>
<Summary>A bomber-kf6man game</Summary>
<Description>granatier-kf6 is a clone of the classic bomber-kf6man game, inspired by the work of the Clanbomber-kf6 clone.</Description>
<Archive sha1sum="cb6cdedecf8e60143d1667457155944ea66d1ee2" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/granatier-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdegames-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative-devel</Dependency>
<!-- -->
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>granatier-kf6</Name>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>knewstuff-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>libkdegames-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
</Files>
</Package>
<History>
<Update release="11">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>granatier-kf6</Name>
<Summary xml:lang="tr">Bombalama macera oyunu</Summary>
<Description xml:lang="tr">granatier-kf6, oyuncunun yüksekliği her turda azalan bir uçak içinde şehirlere hücum ettiği tek kişilik bir macera oyunudur.</Description>
</Source>
</PISI>
@@ -1,21 +0,0 @@
#!/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():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,18 +0,0 @@
#!/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
NoStrip=["/usr/share/icons"]
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
@@ -1,152 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>granatier-kf6</Name>
<Homepage>https://www.kde.org/applications/games/granatier/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Icon>granatier-kf6</Icon>
<IsA>app:gui</IsA>
<PartOf>desktop.kde.games</PartOf>
<Summary>A bomber-kf6man game</Summary>
<Description>granatier-kf6 is a clone of the classic bomber-kf6man game, inspired by the work of the Clanbomber-kf6 clone.</Description>
<Archive sha1sum="cb6cdedecf8e60143d1667457155944ea66d1ee2" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/granatier-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-base-devel</Dependency>
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg-devel</Dependency>
<Dependency>kcoreaddons-kf6-devel</Dependency>
<Dependency>kconfig-kf6-devel</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kwidgetsaddons-kf6-devel</Dependency>
<Dependency>ki18n-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdegames-kf6-devel</Dependency>
<Dependency versionFrom="6.6.3">qt6-declarative-devel</Dependency>
<!-- -->
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kcompletion-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kunitconversion-kf6-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>granatier-kf6</Name>
<RuntimeDependencies>
<Dependency>ki18n-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency versionFrom="6.6.3">qt6-svg</Dependency>
<Dependency versionFrom="6.6.3">qt6-base</Dependency>
<Dependency>knewstuff-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>libkdegames-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="executable">/usr/bin</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,8 +0,0 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>granatier-kf6</Name>
<Summary xml:lang="tr">Bombalama macera oyunu</Summary>
<Description xml:lang="tr">granatier-kf6, oyuncunun yüksekliği her turda azalan bir uçak içinde şehirlere hücum ettiği tek kişilik bir macera oyunudur.</Description>
</Source>
</PISI>
@@ -1,173 +0,0 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>grantlee-editor-kf6</Name>
<Homepage>https://community.kde.org/KDE_PIM</Homepage>
<Packager>
<Name>Stefan Gronewold</Name>
<Email>groni@pisilinux.org</Email>
</Packager>
<License>GPLv2</License>
<Summary>Editor for Grantlee themes</Summary>
<Description>Editor for Grantlee themes</Description>
<Archive sha1sum="d130c860198712692a2f51ec91bb01719df7a7f8" type="tarxz">mirrors://kde/stable/release-service/24.12.1/src/grantlee-editor-24.12.1.tar.xz</Archive>
<BuildDependencies>
<Dependency>qt6-webengine-devel</Dependency>
<Dependency>kcrash-kf6-devel</Dependency>
<Dependency>extra-cmake-modules-kf6</Dependency>
<Dependency>kdbusaddons-kf6-devel</Dependency>
<Dependency>kdoctools-kf6-devel</Dependency>
<Dependency>kxmlgui-kf6-devel</Dependency>
<Dependency>qt6-base-devel</Dependency>
<Dependency>ktexteditor-kf6-devel</Dependency>
<Dependency>kwallet-kf6-devel</Dependency>
<Dependency>knewstuff-kf6-devel</Dependency>
<Dependency>karchive-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">pimcommon-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">messagelib-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">grantleetheme-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-mime-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kpimtextedit-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkdepim-kf6-devel</Dependency>
<Dependency>syntax-highlighting-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">libkleo-kf6-devel</Dependency>
<Dependency>kparts-kf6-devel</Dependency>
<Dependency versionFrom="1.7.1">gpgme-devel</Dependency>
<Dependency versionFrom="1.7.1">gpgme-qt6-devel</Dependency>
<Dependency>cyrus-sasl-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-kf6-devel</Dependency>
<Dependency>kitemmodels-kf6-devel</Dependency>
<Dependency>kcontacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">akonadi-contacts-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kimap-kf6-devel</Dependency>
<Dependency versionFrom="24.12.1">kmime-kf6-devel</Dependency>
<!-- <Dependency>grantlee-qt5-devel</Dependency> -->
<Dependency>ffmpeg-devel</Dependency>
<Dependency>libXScrnSaver-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>grantlee-editor-kf6</Name>
<Summary>Editor for Grantlee themes</Summary>
<RuntimeDependencies>
<Dependency>kio-kf6</Dependency>
<Dependency>ki18n-kf6</Dependency>
<Dependency>kmime-kf6</Dependency>
<Dependency>kcrash-kf6</Dependency>
<Dependency>libgcc</Dependency>
<Dependency>kconfig-kf6</Dependency>
<Dependency>kxmlgui-kf6</Dependency>
<Dependency>karchive-kf6</Dependency>
<Dependency>qt6-base</Dependency>
<Dependency>kcontacts-kf6</Dependency>
<Dependency>knewstuff-kf6</Dependency>
<Dependency>pimcommon-kf6</Dependency>
<Dependency>messagelib-kf6</Dependency>
<Dependency>kcompletion-kf6</Dependency>
<Dependency>kcoreaddons-kf6</Dependency>
<Dependency>kdbusaddons-kf6</Dependency>
<Dependency>kpimtextedit-kf6</Dependency>
<Dependency>qt6-webengine</Dependency>
<Dependency>kconfigwidgets-kf6</Dependency>
<Dependency>kwidgetsaddons-kf6</Dependency>
<Dependency>akonadi-contacts-kf6</Dependency>
<Dependency>syntax-highlighting-kf6</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="config">/etc/xdg</Path>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="data">/usr/share</Path>
<Path fileType="doc">/usr/share/doc</Path>
</Files>
</Package>
<History>
<Update release="12">
<Date>2025-01-09</Date>
<Version>24.12.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="11">
<Date>2024-12-15</Date>
<Version>24.12.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="10">
<Date>2024-11-07</Date>
<Version>24.08.3</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="9">
<Date>2024-10-10</Date>
<Version>24.08.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="8">
<Date>2024-09-12</Date>
<Version>24.08.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="7">
<Date>2024-08-27</Date>
<Version>24.08.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="6">
<Date>2024-07-04</Date>
<Version>24.05.2</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="5">
<Date>2024-06-27</Date>
<Version>24.05.1</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="4">
<Date>2024-05-23</Date>
<Version>24.05.0</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="3">
<Date>2024-04-13</Date>
<Version>24.02.2</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="2">
<Date>2024-03-21</Date>
<Version>24.02.1</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="1">
<Date>2024-03-03</Date>
<Version>24.02.0</Version>
<Comment>First release</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
</History>
</PISI>
@@ -1,19 +0,0 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import kde6
from pisi.actionsapi import pisitools
def setup():
kde6.configure()
def build():
kde6.make()
def install():
kde6.install()
pisitools.dodoc("LICENSES/*")
@@ -1,12 +0,0 @@
diff -Nuar a/CMakeLists.txt b/CMakeLists.txt
--- a/CMakeLists.txt 2017-12-08 04:03:55.000000000 +0300
+++ b/CMakeLists.txt 2017-12-16 22:59:16.160410049 +0300
@@ -30,7 +30,7 @@
set(grantleetheme-kf6_LIB_VERSION ${PIM_VERSION})
-set(QT_REQUIRED_VERSION "6.6.3")
+set(QT_REQUIRED_VERSION "6.6.3")
set(GRANTLEE_VERSION "5.1")
find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets Network)

Some files were not shown because too many files have changed in this diff Show More