mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 19:50:05 +02:00
KDE frameworks, bump to 6.25.0 part1 (#13939)
This commit is contained in:
@@ -3,11 +3,11 @@ DESCRIPTION="Breeze-icons is a freedesktop.org compatible icon theme. \
|
||||
It's developed by the KDE Community as part of KDE Frameworks 5 and it's \
|
||||
used by default in KDE Plasma 5 and KDE Applications."
|
||||
HOMEPAGE="https://invent.kde.org/frameworks/breeze-icons"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/breeze-icons-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="2caca35c48271fdc641b328129e99448ae1fdabc447262a92e4805321d22aa4c"
|
||||
CHECKSUM_SHA256="2188492d83ead80cae83cbb0db80cac0b55388ea2e3e02d436354b6ca2559d0c"
|
||||
SOURCE_DIR="breeze-icons-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -5,11 +5,11 @@ manipulation of /"archive/" formats like ZIP and TAR.
|
||||
It also provides transparent compression and decompression of data, like the \
|
||||
GZip format, via a subclass of QIODevice."
|
||||
HOMEPAGE="https://invent.kde.org/frameworks/karchive"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/karchive-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="944332d802d0e128cebd087ffd50b726d100347973c2037c6051c72d54512a9e"
|
||||
CHECKSUM_SHA256="123a268352ab63d548ba5e3c3e8fbf1d737025e4c5189821cf10e3328ab4de15"
|
||||
SOURCE_DIR="karchive-$portVersion"
|
||||
PATCHES="karchive6-$portVersion.patchset"
|
||||
|
||||
@@ -86,7 +86,7 @@ BUILD()
|
||||
INSTALL()
|
||||
{
|
||||
make -C build install
|
||||
# cmake --build build --target install_html_docs
|
||||
cmake --build build --target install_html_docs
|
||||
cmake --build build --target install_qch_docs
|
||||
|
||||
prepareInstalledDevelLib \
|
||||
@@ -1,4 +1,4 @@
|
||||
From b8bc0b724bbd6ac253bc781bdb2c0881f8912ef8 Mon Sep 17 00:00:00 2001
|
||||
From 93a8f5e02a61efeccaad11b14333097085a0b707 Mon Sep 17 00:00:00 2001
|
||||
From: Luc Schrijvers <begasus@gmail.com>
|
||||
Date: Tue, 28 Oct 2025 14:54:40 +0100
|
||||
Subject: Fix Qt < 6.8
|
||||
@@ -6,7 +6,7 @@ Subject: Fix Qt < 6.8
|
||||
revert: https://github.com/haikuports/haikuports/pull/13119
|
||||
|
||||
diff --git a/src/karchive.cpp b/src/karchive.cpp
|
||||
index 722d7b0..be35319 100644
|
||||
index ae66632..c5e08c9 100644
|
||||
--- a/src/karchive.cpp
|
||||
+++ b/src/karchive.cpp
|
||||
@@ -67,62 +67,41 @@ public:
|
||||
@@ -178,5 +178,5 @@ index 722d7b0..be35319 100644
|
||||
return static_cast<const KArchiveFile *>(e);
|
||||
}
|
||||
--
|
||||
2.51.0
|
||||
2.52.0
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
SUMMARY="Classes to read and interact with KColorScheme"
|
||||
DESCRIPTION="Framework for downloading and sharing additional application data."
|
||||
HOMEPAGE="https://invent.kde.org/frameworks/kcolorscheme"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kcolorscheme-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="c278cf086d4499dcebd3aa0e6190716578dc06ec80c63d95de6b0c40457653f0"
|
||||
CHECKSUM_SHA256="95a8a37817765f910c59b269a9958557505b99ff698fd6d220bcb166d5e302f5"
|
||||
SOURCE_DIR="kcolorscheme-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -15,11 +15,11 @@ KConfigGui provides a way to hook widgets to the configuration so that they \
|
||||
are automatically initialized from the configuration and automatically \
|
||||
propagate their changes to their respective configuration files."
|
||||
HOMEPAGE="https://invent.kde.org/frameworks/kconfig"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kconfig-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="d4ffbecd0690807122374927f196eb6b65f3753f22a6a16109e04aa7e98b32eb"
|
||||
CHECKSUM_SHA256="8c675c9d35a866fbf1b564354a589019b429cca949f7ba3ba0adb9f2fa15959c"
|
||||
SOURCE_DIR="kconfig-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -4,13 +4,13 @@ various tasks such as manipulating mime types, autosaving files, creating \
|
||||
backup files, generating random sequences, performing text manipulations such \
|
||||
as macro replacement, accessing user information and many more."
|
||||
HOMEPAGE="https://invent.kde.org/frameworks/kcoreaddons"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kcoreaddons-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="7e53336b90690b70b71af23ab06964c75c9debea3cd7cda0978d32ba586e939a"
|
||||
CHECKSUM_SHA256="e7f0825576dc44af0c7194538e48114aa240f8fd3402f27047771f009e161a7e"
|
||||
SOURCE_DIR="kcoreaddons-$portVersion"
|
||||
PATCHES="kcoreaddons-$portVersion.patchset"
|
||||
PATCHES="kcoreaddons6-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -1,4 +1,4 @@
|
||||
From 67998b22821b1b8f090ef80ce7994aa181b8ad2d Mon Sep 17 00:00:00 2001
|
||||
From a012e4ca5df14c1d18fdfa38cbdcc1a81b434080 Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Reznikov <diver@gelios.net>
|
||||
Date: Sat, 23 Sep 2017 02:08:00 +0300
|
||||
Subject: Fix build on Haiku
|
||||
@@ -18,10 +18,10 @@ index 63bb209..a30227e 100644
|
||||
#define KSDC_SEMAPHORES_SUPPORTED 1
|
||||
#endif
|
||||
diff --git a/src/lib/io/kfilesystemtype.cpp b/src/lib/io/kfilesystemtype.cpp
|
||||
index fe3631f..d84337f 100644
|
||||
index 49ab7d8..d7e128b 100644
|
||||
--- a/src/lib/io/kfilesystemtype.cpp
|
||||
+++ b/src/lib/io/kfilesystemtype.cpp
|
||||
@@ -227,12 +227,12 @@ KFileSystemType::Type determineFileSystemTypeImpl(const QByteArray &path)
|
||||
@@ -226,12 +226,12 @@ KFileSystemType::Type determineFileSystemTypeImpl(const QByteArray &path)
|
||||
}
|
||||
#endif
|
||||
#else
|
||||
@@ -36,10 +36,10 @@ index fe3631f..d84337f 100644
|
||||
KFileSystemType::Type KFileSystemType::fileSystemType(const QString &path)
|
||||
{
|
||||
--
|
||||
2.48.1
|
||||
2.52.0
|
||||
|
||||
|
||||
From 173c64b8e1abda9bad6ba863a6ca27f200aa4d08 Mon Sep 17 00:00:00 2001
|
||||
From 688c20a97761eeb5952f1c8ebe466903f7b4c01d Mon Sep 17 00:00:00 2001
|
||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||
Date: Sun, 8 May 2022 21:42:30 +1000
|
||||
Subject: Link with libnetwork
|
||||
@@ -61,10 +61,10 @@ index 00df4a8..fd5f4aa 100644
|
||||
target_link_libraries(KF6CoreAddons PRIVATE Procstat::Procstat)
|
||||
endif()
|
||||
--
|
||||
2.48.1
|
||||
2.52.0
|
||||
|
||||
|
||||
From ce597ac3938a54128555f483e7f608be6edb7a58 Mon Sep 17 00:00:00 2001
|
||||
From 2e5c01b398385caff1873653199d51f267035ba1 Mon Sep 17 00:00:00 2001
|
||||
From: Begasus <begasus@gmail.com>
|
||||
Date: Mon, 4 Dec 2023 11:19:46 +0100
|
||||
Subject: Build fix(?)
|
||||
@@ -84,5 +84,5 @@ index b72d36e..c4ac44d 100644
|
||||
uint lockSize = qMin(memlock.rlim_cur / 2, (rlim_t)size);
|
||||
// Note that lockSize might be less than what we need to mmap
|
||||
--
|
||||
2.48.1
|
||||
2.52.0
|
||||
|
||||
@@ -2,11 +2,11 @@ SUMMARY="Utilities for graphical user interfaces"
|
||||
DESCRIPTION="The KDE GUI addons provide utilities for graphical user \
|
||||
interfaces in the areas of colors, fonts, text, images, keyboard input."
|
||||
HOMEPAGE="https://invent.kde.org/frameworks/kguiaddons"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kguiaddons-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="ac43416c5ba790c898cd3b806c6babe45b41df72ecc65a4328cc1a532ca8a1e6"
|
||||
CHECKSUM_SHA256="38850963cb91978d08e781d81b147c7b66f78f4204ad820631e42ab1ef5ef76b"
|
||||
SOURCE_DIR="kguiaddons-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -9,11 +9,11 @@ translators, which can help to achieve a higher overall quality of source \
|
||||
and translated text. This includes argument capturing, customizable markup, \
|
||||
and translation scripting."
|
||||
HOMEPAGE="https://github.com/KDE/ki18n/"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/ki18n-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="608ff2634cd19736a8091c750c71b23db0b33fd81e82fb9fc4bcce76712284a6"
|
||||
CHECKSUM_SHA256="7fbac8bc88f5cb1af00f6a667381c4bcebba6f417dc6a3c7eef8bded6c9161de"
|
||||
SOURCE_DIR="ki18n-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
@@ -8,11 +8,11 @@ range of widgets for selecting characters, fonts, colors, actions, dates and \
|
||||
times, or MIME types, as well as platform-aware dialogs for configuration \
|
||||
pages, message boxes, and password requests."
|
||||
HOMEPAGE="https://invent.kde.org/frameworks/kwidgetsaddons"
|
||||
COPYRIGHT="2010-2025 KDE Organisation"
|
||||
COPYRIGHT="2010-2026 KDE Organisation"
|
||||
LICENSE="GNU LGPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://download.kde.org/stable/frameworks/${portVersion%.*}/kwidgetsaddons-${portVersion}.tar.xz"
|
||||
CHECKSUM_SHA256="622a96f697f83b8cf0e2abe870b3648afce10150cbebfb46cb3769b77a69867a"
|
||||
CHECKSUM_SHA256="8a9f9cde4427ffec37a0501d337aadae3de39736674f571ff8a13d17d1e6c938"
|
||||
SOURCE_DIR="kwidgetsaddons-$portVersion"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
Reference in New Issue
Block a user