automatic version update by autodist [release 5.2.13-1mamba;Fri Oct 03 2025]

This commit is contained in:
2025-10-04 10:35:10 +02:00
parent 6084e17a89
commit 5ba1c04d5e
2 changed files with 4 additions and 101 deletions

View File

@@ -1,98 +0,0 @@
diff --git a/plugins/impex/heif/HeifExport.cpp b/plugins/impex/heif/HeifExport.cpp
index bb83111a62..3671b1cef0 100644
--- a/plugins/impex/heif/HeifExport.cpp
+++ b/plugins/impex/heif/HeifExport.cpp
@@ -249,10 +249,10 @@ KisImportExportErrorCode HeifExport::convert(KisDocument *document, QIODevice *i
img.add_plane(heif_channel_G, width,height, 8);
img.add_plane(heif_channel_B, width,height, 8);
- int strideR = 0;
- int strideG = 0;
- int strideB = 0;
- int strideA = 0;
+ size_t strideR = 0;
+ size_t strideG = 0;
+ size_t strideB = 0;
+ size_t strideA = 0;
uint8_t *ptrR = img.get_plane(heif_channel_R, &strideR);
uint8_t *ptrG = img.get_plane(heif_channel_G, &strideG);
@@ -288,7 +288,7 @@ KisImportExportErrorCode HeifExport::convert(KisDocument *document, QIODevice *i
img.create(width, height, heif_colorspace_RGB, chroma);
img.add_plane(heif_channel_interleaved, width, height, 12);
- int stride = 0;
+ size_t stride = 0;
uint8_t *ptr = img.get_plane(heif_channel_interleaved, &stride);
@@ -329,8 +329,8 @@ KisImportExportErrorCode HeifExport::convert(KisDocument *document, QIODevice *i
img.add_plane(heif_channel_Y, width, height, 8);
- int strideG = 0;
- int strideA = 0;
+ size_t strideG = 0;
+ size_t strideA = 0;
uint8_t *ptrG = img.get_plane(heif_channel_Y, &strideG);
uint8_t *ptrA = [&]() -> uint8_t * {
@@ -362,8 +362,8 @@ KisImportExportErrorCode HeifExport::convert(KisDocument *document, QIODevice *i
img.add_plane(heif_channel_Y, width, height, 12);
- int strideG = 0;
- int strideA = 0;
+ size_t strideG = 0;
+ size_t strideA = 0;
uint8_t *ptrG = img.get_plane(heif_channel_Y, &strideG);
uint8_t *ptrA = [&]() -> uint8_t * {
diff --git a/plugins/impex/heif/HeifImport.cpp b/plugins/impex/heif/HeifImport.cpp
index 1c0d98d4a9..374f49dd62 100644
--- a/plugins/impex/heif/HeifImport.cpp
+++ b/plugins/impex/heif/HeifImport.cpp
@@ -386,8 +386,8 @@ KisImportExportErrorCode HeifImport::convert(KisDocument *document, QIODevice *i
if (heifChroma == heif_chroma_monochrome) {
dbgFile << "monochrome heif file, bits:" << luma;
- int strideG = 0;
- int strideA = 0;
+ size_t strideG = 0;
+ size_t strideA = 0;
const uint8_t *imgG = heifimage.get_plane(heif_channel_Y, &strideG);
const uint8_t *imgA =
heifimage.get_plane(heif_channel_Alpha, &strideA);
@@ -408,10 +408,10 @@ KisImportExportErrorCode HeifImport::convert(KisDocument *document, QIODevice *i
} else if (heifChroma == heif_chroma_444) {
dbgFile << "planar heif file, bits:" << luma;
- int strideR = 0;
- int strideG = 0;
- int strideB = 0;
- int strideA = 0;
+ size_t strideR = 0;
+ size_t strideG = 0;
+ size_t strideB = 0;
+ size_t strideA = 0;
const uint8_t* imgR = heifimage.get_plane(heif_channel_R, &strideR);
const uint8_t* imgG = heifimage.get_plane(heif_channel_G, &strideG);
const uint8_t* imgB = heifimage.get_plane(heif_channel_B, &strideB);
@@ -438,7 +438,7 @@ KisImportExportErrorCode HeifImport::convert(KisDocument *document, QIODevice *i
displayNits,
colorSpace);
} else if (heifChroma == heif_chroma_interleaved_RGB || heifChroma == heif_chroma_interleaved_RGBA) {
- int stride = 0;
+ size_t stride = 0;
dbgFile << "interleaved SDR heif file, bits:" << luma;
const uint8_t *img = heifimage.get_plane(heif_channel_interleaved, &stride);
@@ -460,7 +460,7 @@ KisImportExportErrorCode HeifImport::convert(KisDocument *document, QIODevice *i
colorSpace);
} else if (heifChroma == heif_chroma_interleaved_RRGGBB_LE || heifChroma == heif_chroma_interleaved_RRGGBBAA_LE || heifChroma == heif_chroma_interleaved_RRGGBB_BE || heifChroma == heif_chroma_interleaved_RRGGBB_BE) {
- int stride = 0;
+ size_t stride = 0;
dbgFile << "interleaved HDR heif file, bits:" << luma;
const uint8_t *img =

View File

@@ -2,7 +2,7 @@
%define dirver %(echo %version | cut -d. -f1-3)
Name: krita
Version: 5.2.11
Version: 5.2.13
Release: 1mamba
Summary: A free and open source painting tool
Group: Graphical Desktop/Applications/Graphics
@@ -13,7 +13,6 @@ URL: https://krita.org/en/
Source: https://invent.kde.org/graphics/krita.git/v%{version}/krita-%{version}.tar.bz2
Patch0: krita-5.0.0-gcc-11.2.0.patch
Patch1: krita-5.2.2-sip-6.8.2.patch
Patch2: krita-5.2.11-libheif-1.20.patch
License: GPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
@@ -124,7 +123,6 @@ This package contains the color schemes provided with %{name}.
#:<< _EOF
%patch 0 -p1
%patch 1 -p1 -b .sip-6.8.2
%patch 2 -p1 -b .libheif-1.20
%build
%cmake_kde5 -d build \
@@ -187,6 +185,9 @@ This package contains the color schemes provided with %{name}.
%{_datadir}/color-schemes/Krita*.colors
%changelog
* Fri Oct 03 2025 Automatic Build System <autodist@openmamba.org> 5.2.13-1mamba
- automatic version update by autodist
* Fri Jul 18 2025 Automatic Build System <autodist@openmamba.org> 5.2.11-1mamba
- automatic version update by autodist