[packages/ka5-krita] - up to 5.2.9
baggins
baggins at pld-linux.org
Thu May 29 04:52:43 CEST 2025
commit 47285b0bfc29d9abeb448bae942634698c255dc3
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Thu May 29 05:13:53 2025 +0200
- up to 5.2.9
ka5-krita.spec | 10 ++++------
krita-libjxl.patch | 43 -------------------------------------------
krita-sip.patch | 2 +-
3 files changed, 5 insertions(+), 50 deletions(-)
---
diff --git a/ka5-krita.spec b/ka5-krita.spec
index a68e35b..fb9d7c5 100644
--- a/ka5-krita.spec
+++ b/ka5-krita.spec
@@ -9,15 +9,14 @@
Summary: A digital painting application
Summary(pl.UTF-8): Aplikacja do rysunków cyfrowych
Name: ka5-krita
-Version: 5.2.2
-Release: 7
+Version: 5.2.9
+Release: 1
License: GPL v3+
Group: X11/Applications/Graphics
Source0: https://download.kde.org/%{_state}/krita/%{version}/%{orgname}-%{version}.tar.xz
-# Source0-md5: 9bd8f71c6effd6d2aadd3e787fae0f1b
+# Source0-md5: efd0579b882e00af82d2464ce3c87bfc
# keep in sync with required sip6 version
Patch0: krita-sip.patch
-Patch1: krita-libjxl.patch
URL: https://www.krita.org/
BuildRequires: OpenColorIO-devel >= 1.1.1
BuildRequires: OpenEXR-devel
@@ -88,7 +87,7 @@ BuildRequires: rpmbuild(macros) >= 1.605
BuildRequires: sip6 >= 6.8.0
BuildRequires: xorg-lib-libX11-devel
BuildRequires: xorg-lib-libXi-devel
-BuildRequires: xsimd-devel < 12
+BuildRequires: xsimd-devel < 14
BuildRequires: xsimd-devel >= 8.1.0
BuildRequires: xz
BuildRequires: zlib-devel
@@ -138,7 +137,6 @@ Dane dla aplikacji Krita.
%prep
%setup -q -n %{orgname}-%{version}
%patch -P 0 -p1
-%patch -P 1 -p1
%build
%cmake -B build \
diff --git a/krita-libjxl.patch b/krita-libjxl.patch
deleted file mode 100644
index 3dd67f7..0000000
--- a/krita-libjxl.patch
+++ /dev/null
@@ -1,43 +0,0 @@
---- krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp.orig 2023-12-06 12:38:26.000000000 +0100
-+++ krita-5.2.2/plugins/impex/jxl/JPEGXLImport.cpp 2024-04-27 23:12:27.199621223 +0200
-@@ -511,7 +511,6 @@ JPEGXLImport::convert(KisDocument *docum
- JxlColorEncoding colorEncoding{};
- if (JXL_DEC_SUCCESS
- == JxlDecoderGetColorAsEncodedProfile(dec.get(),
-- nullptr,
- JXL_COLOR_PROFILE_TARGET_DATA,
- &colorEncoding)) {
- const TransferCharacteristics transferFunction = [&]() {
-@@ -635,7 +634,7 @@ JPEGXLImport::convert(KisDocument *docum
- size_t iccSize = 0;
- QByteArray iccProfile;
- if (JXL_DEC_SUCCESS
-- != JxlDecoderGetICCProfileSize(dec.get(), nullptr, JXL_COLOR_PROFILE_TARGET_DATA, &iccSize)) {
-+ != JxlDecoderGetICCProfileSize(dec.get(), JXL_COLOR_PROFILE_TARGET_DATA, &iccSize)) {
- errFile << "ICC profile size retrieval failed";
- document->setErrorMessage(i18nc("JPEG-XL errors", "Unable to read the image profile."));
- return ImportExportCodes::ErrorWhileReading;
-@@ -643,7 +642,6 @@ JPEGXLImport::convert(KisDocument *docum
- iccProfile.resize(static_cast<int>(iccSize));
- if (JXL_DEC_SUCCESS
- != JxlDecoderGetColorAsICCProfile(dec.get(),
-- nullptr,
- JXL_COLOR_PROFILE_TARGET_DATA,
- reinterpret_cast<uint8_t *>(iccProfile.data()),
- static_cast<size_t>(iccProfile.size()))) {
-@@ -657,7 +655,6 @@ JPEGXLImport::convert(KisDocument *docum
- if (!d.m_info.uses_original_profile) {
- if (JXL_DEC_SUCCESS
- != JxlDecoderGetICCProfileSize(dec.get(),
-- nullptr,
- JXL_COLOR_PROFILE_TARGET_ORIGINAL,
- &iccTargetSize)) {
- errFile << "ICC profile size retrieval failed";
-@@ -667,7 +664,6 @@ JPEGXLImport::convert(KisDocument *docum
- iccTargetProfile.resize(static_cast<int>(iccTargetSize));
- if (JXL_DEC_SUCCESS
- != JxlDecoderGetColorAsICCProfile(dec.get(),
-- nullptr,
- JXL_COLOR_PROFILE_TARGET_ORIGINAL,
- reinterpret_cast<uint8_t *>(iccTargetProfile.data()),
- static_cast<size_t>(iccTargetProfile.size()))) {
diff --git a/krita-sip.patch b/krita-sip.patch
index 8909079..fa76e97 100644
--- a/krita-sip.patch
+++ b/krita-sip.patch
@@ -8,4 +8,4 @@
+abi-version = "12.14"
[tool.sip.bindings. at module_name_toml@]
- tags = @module_tags@
+ pep484-pyi = true
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ka5-krita.git/commitdiff/47285b0bfc29d9abeb448bae942634698c255dc3
More information about the pld-cvs-commit
mailing list