commit krita for openSUSE:Factory

2026-08-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2026-08-01 18:34:47

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.16738 (New)


Package is "krita"

Sat Aug  1 18:34:47 2026 rev:94 rq:1368913 version:5.3.3

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2026-06-08 
14:23:00.719314520 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.16738/krita.changes   2026-08-01 
18:37:50.365405954 +0200
@@ -1,0 +2,6 @@
+Fri Jul 31 19:06:09 UTC 2026 - Christophe Marin 
+
+- Update to 6.0.3
+  https://krita.org/en/posts/2026/krita-5.3.3-released/
+
+---

Old:

  krita-6.0.2.1.tar.xz
  krita-6.0.2.1.tar.xz.sig

New:

  krita-6.0.3.tar.xz
  krita-6.0.3.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.KSem6W/_old  2026-08-01 18:37:51.589448069 +0200
+++ /var/tmp/diff_new_pack.KSem6W/_new  2026-08-01 18:37:51.593448207 +0200
@@ -33,9 +33,9 @@
 %global __requires_exclude qt5qmlimport\\((org\\.krita\\.*|QtQuick)
 
 Name:   krita
-Version:5.3.2.1
+Version:5.3.3
 Release:0
-%global pkg_version 6.0.2.1
+%global pkg_version 6.0.3
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
 URL:https://www.krita.org/

++ krita-6.0.2.1.tar.xz -> krita-6.0.3.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-6.0.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.16738/krita-6.0.3.tar.xz differ: char 27, 
line 1


commit krita for openSUSE:Factory

2026-06-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2026-06-08 14:16:15

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2375 (New)


Package is "krita"

Mon Jun  8 14:16:15 2026 rev:93 rq:1357580 version:5.3.2.1

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2026-06-01 
18:04:39.927946642 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.2375/krita.changes2026-06-08 
14:23:00.719314520 +0200
@@ -1,0 +2,8 @@
+Fri Jun  5 17:49:00 UTC 2026 - Christophe Marin 
+
+- Update to 6.0.2.1
+  * Fix bug with the layer docker that was very pervasive, and
+could cause anything from unsynced layers to crashes to
+groups not behaving as they should
+
+---

Old:

  krita-6.0.2.tar.xz
  krita-6.0.2.tar.xz.sig

New:

  krita-6.0.2.1.tar.xz
  krita-6.0.2.1.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.JZo5R2/_old  2026-06-08 14:23:02.203376060 +0200
+++ /var/tmp/diff_new_pack.JZo5R2/_new  2026-06-08 14:23:02.207376226 +0200
@@ -33,9 +33,9 @@
 %global __requires_exclude qt5qmlimport\\((org\\.krita\\.*|QtQuick)
 
 Name:   krita
-Version:5.3.2
+Version:5.3.2.1
 Release:0
-%global pkg_version 6.0.2
+%global pkg_version 6.0.2.1
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
 URL:https://www.krita.org/

++ krita-6.0.2.tar.xz -> krita-6.0.2.1.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-6.0.2.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.2375/krita-6.0.2.1.tar.xz differ: char 
27, line 1


commit krita for openSUSE:Factory

2026-06-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2026-06-01 18:03:10

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1937 (New)


Package is "krita"

Mon Jun  1 18:03:10 2026 rev:92 rq:1356282 version:5.3.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2026-04-21 
12:47:55.498150328 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1937/krita.changes2026-06-01 
18:04:39.927946642 +0200
@@ -1,0 +2,53 @@
+Thu May 28 06:27:16 UTC 2026 - Christophe Marin 
+
+- Update to 5.3.2 / 6.0.2
+  * Fix conversion of layers names passed to GMic (kde#517975)
+  * Fix reversal of the layers when importing .kra as
+layers (kde#514760)
+  * Fix font selection in qt6 and improve font dropdown (kde#515548)
+  * Fix text not getting selected when created on a normal
+layer (kde#516006)
+  * Make keyframe selection change layer selection
+  * Fix text shape not handling whitespace chars properly
+  * Fix KisAnimationRenderingOptions not loading frameExportConfig
+  * Several fixes for RGBE file loading
+  * Check for export status of every animation frame and error out on
+QFile::copy failure, Improve KisAnimationRender error handling
+  * Fix Selection Action Panel disappearing when toggling selection
+visibility (kde#518633)
+  * Add a Selection Action Panel toggle to the selection tool
+options docker
+  * Several fixes to testing whether the file can be created when
+saving a document
+  * Fix number of pixels in A1 paper preset
+  * Add a context menu to the Selection Action Panel, and add
+these to the global menu bar too
+  * fix segfault in PSD COS parser (Thanks, Arimil).
+  * Fix word selection when there's hard breaks present (kde#518338)
+  * Prevent division by 0 in tool outline
+  * Add buttons for italic and bold to font style
+  * Fix toggle italic action (kde#518890)
+  * Fix font style-selection search algorithm in text properties
+docker (kde#518874)
+  * Several icons for python plugins and the crash logs were
+added (thanks, Arkady Flury)
+  * Fix warp transform preview not showing until first adjustment
+  * Revert "Fix Transform and Move shortcuts conflicting
+Timeline arrow key actions" (kde#515703)
+  * Create a qquickwidget based popup for handling popups with
+qquickwidgets, to improve the look and feel of the font
+dropdown
+  * Fix freeze on opening a hi-dpi image with a vector
+layer (kde#519785)
+  * Text: avoid potential assert when checking the text type
+  * Text: fix a bunch of potential array index crashes by
+using a dedicated function
+  * Don't move line origin if Alt is held at start (this
+interferes with users binding the Alt key to the line
+tool quick switch)
+  * Fix saving the title element on paths correctly. This broke
+some symbol libraries (kde#520345)
+- Drop patch, merged upstream:
+  * 0001-Disallow-importing-conflicting-version-of-PyQt.patch
+
+---

Old:

  0001-Disallow-importing-conflicting-version-of-PyQt.patch
  krita-6.0.1.tar.xz
  krita-6.0.1.tar.xz.sig

New:

  krita-6.0.2.tar.xz
  krita-6.0.2.tar.xz.sig

--(Old B)--
  Old:- Drop patch, merged upstream:
  * 0001-Disallow-importing-conflicting-version-of-PyQt.patch
--(Old E)--



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.ndEPmP/_old  2026-06-01 18:04:41.592015652 +0200
+++ /var/tmp/diff_new_pack.ndEPmP/_new  2026-06-01 18:04:41.592015652 +0200
@@ -33,9 +33,9 @@
 %global __requires_exclude qt5qmlimport\\((org\\.krita\\.*|QtQuick)
 
 Name:   krita
-Version:5.3.1
+Version:5.3.2
 Release:0
-%global pkg_version 6.0.1
+%global pkg_version 6.0.2
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
 URL:https://www.krita.org/
@@ -44,8 +44,6 @@
 Source1:
https://download.kde.org/stable/krita/%{pkg_version}/krita-%{pkg_version}.tar.xz.sig
 Source2:krita.keyring
 %endif
-# PATCH-FIX-UPSTREAM
-Patch0: 0001-Disallow-importing-conflicting-version-of-PyQt.patch
 BuildRequires:  %{pyver}-devel
 BuildRequires:  %{pyver}-qt5-devel
 BuildRequires:  %{pyver}-sip-devel

++ krita-6.0.1.tar.xz -> krita-6.0.2.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-6.0.1.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.1937/krita-6.0.2.tar.xz differ: char 27, 
line 1


commit krita for openSUSE:Factory

2026-04-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2026-04-21 12:45:56

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.11940 (New)


Package is "krita"

Tue Apr 21 12:45:56 2026 rev:91 rq:1348169 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2026-04-07 
16:47:42.977589508 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.11940/krita.changes   2026-04-21 
12:47:55.498150328 +0200
@@ -1,0 +2,6 @@
+Mon Apr 20 08:29:55 UTC 2026 - Christophe Marin 
+
+- Add upstream fix to fix PyQt initialization (kde#518163)
+  * 0001-Disallow-importing-conflicting-version-of-PyQt.patch
+
+---

New:

  0001-Disallow-importing-conflicting-version-of-PyQt.patch

--(New B)--
  New:- Add upstream fix to fix PyQt initialization (kde#518163)
  * 0001-Disallow-importing-conflicting-version-of-PyQt.patch
--(New E)--



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.ZULwBc/_old  2026-04-21 12:47:57.398229145 +0200
+++ /var/tmp/diff_new_pack.ZULwBc/_new  2026-04-21 12:47:57.402229311 +0200
@@ -44,6 +44,8 @@
 Source1:
https://download.kde.org/stable/krita/%{pkg_version}/krita-%{pkg_version}.tar.xz.sig
 Source2:krita.keyring
 %endif
+# PATCH-FIX-UPSTREAM
+Patch0: 0001-Disallow-importing-conflicting-version-of-PyQt.patch
 BuildRequires:  %{pyver}-devel
 BuildRequires:  %{pyver}-qt5-devel
 BuildRequires:  %{pyver}-sip-devel

++ 0001-Disallow-importing-conflicting-version-of-PyQt.patch ++
>From f6d7040613dd49aa47e74f7c55590f3e553125c9 Mon Sep 17 00:00:00 2001
From: Freya Lupen 
Date: Fri, 27 Mar 2026 15:27:50 -0500
Subject: [PATCH] Disallow importing conflicting version of PyQt

This replaces the sys.path modification with a better hack.
Now we simply override builtins.__import__ to raise
a ModuleNotFoundError if an attempt is made to load the wrong PyQt.

BUG:518163
---
 .../pykrita/plugin/krita/__init__.py  | 31 +--
 1 file changed, 15 insertions(+), 16 deletions(-)

diff --git a/plugins/extensions/pykrita/plugin/krita/__init__.py 
b/plugins/extensions/pykrita/plugin/krita/__init__.py
index 9ce40f2..b691691 100644
--- a/plugins/extensions/pykrita/plugin/krita/__init__.py
+++ b/plugins/extensions/pykrita/plugin/krita/__init__.py
@@ -8,18 +8,6 @@ import pykrita
 import os
 import sys
 
-# Try to make sure there's no conflicting version of PyQt on sys.path, because
-# loading that would load a conflicting version of Qt and crash Krita when 
used.
-# However, this will also cause any neighboring modules to be removed.
-import importlib.util
-pyqt_wrong = "PyQt" + ("6" if pykrita.qt_major_version() == 5 else "5")
-if (spec := importlib.util.find_spec(pyqt_wrong)):
-parent_folder = os.path.dirname(os.path.dirname(spec.origin))
-if sys.path.__contains__(parent_folder):
-print(f"Found {pyqt_wrong} in '{parent_folder}', "
-   "removing from Python's search path to avoid crashes.", 
file=sys.stderr)
-sys.path.remove(parent_folder)
-
 # Look for PyQt
 try:
 from PyQt6 import QtCore
@@ -31,6 +19,21 @@ except ImportError:
 print("Please make sure, that the needed packages are installed.", 
file=sys.stderr)
 raise
 
+import builtins
+
+# Disallow importing a conflicting version of PyQt,
+# which would load a conflicting version of Qt and crash Krita when used.
+pyqt_wrong = "PyQt" + ("6" if pykrita.qt_major_version() == 5 else "5")
+import_real = builtins.__import__
+def importAvoidWrongPyQtHack(name, globals=None, locals=None, fromlist=(), 
level=0):
+if name == pyqt_wrong or name.startswith(pyqt_wrong+"."):
+raise(ModuleNotFoundError(
+f"This version of Krita is not compatible with {pyqt_wrong}!",
+name=name))
+else:
+return import_real(name, globals, locals, fromlist, level)
+builtins.__import__ = importAvoidWrongPyQtHack
+
 from .api import *
 from .decorators import *
 from .dockwidgetfactory import *
@@ -47,10 +50,6 @@ print("%s added to PYTHONPATH" % krita_path, file=sys.stderr)
 import excepthook
 excepthook.install()
 
-if sys.version_info[0] > 2:
-import builtins
-else:
-import __builtin__ as builtins
 builtins.i18n = Krita.krita_i18n
 builtins.i18nc = Krita.krita_i18nc
 builtins.Scripter = Krita.instance()
-- 
2.53.0


commit krita for openSUSE:Factory

2026-04-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2026-04-07 16:32:34

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.21863 (New)


Package is "krita"

Tue Apr  7 16:32:34 2026 rev:90 rq:1344689 version:5.3.1

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2026-03-13 
21:21:55.874031262 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.21863/krita.changes   2026-04-07 
16:47:42.977589508 +0200
@@ -1,0 +2,15 @@
+Sat Apr  4 21:56:42 UTC 2026 - Marcus Rueckert 
+
+- Update to 5.3.1/6.0.1
+  https://krita.org/en/posts/2026/krita-5.3.1-released/
+
+---
+Tue Mar 24 22:49:38 UTC 2026 - Marcus Rueckert 
+
+- Update to 5.3.0/6.0.0
+  https://krita.org/en/posts/2026/krita-5.3.0-released/
+  Since we ship it with the Qt5 build it will announce it self as
+  5.3.0.
+- Drop 0004-Fix-build-with-sip6.8.patch
+
+---

Old:

  0004-Fix-build-with-sip6.8.patch
  krita-5.2.16.tar.xz
  krita-5.2.16.tar.xz.sig

New:

  krita-6.0.1.tar.xz
  krita-6.0.1.tar.xz.sig

--(Old B)--
  Old:  5.3.0.
- Drop 0004-Fix-build-with-sip6.8.patch
--(Old E)--



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.82PeXC/_old  2026-04-07 16:47:44.413648406 +0200
+++ /var/tmp/diff_new_pack.82PeXC/_new  2026-04-07 16:47:44.413648406 +0200
@@ -28,43 +28,27 @@
 %else
 %define pyver python311
 %endif
+
+# Ignore internal and broken imports
+%global __requires_exclude qt5qmlimport\\((org\\.krita\\.*|QtQuick)
+
 Name:   krita
-Version:5.2.16
+Version:5.3.1
 Release:0
+%global pkg_version 6.0.1
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
 URL:https://www.krita.org/
-Source0:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
+Source0:
https://download.kde.org/stable/krita/%{pkg_version}/krita-%{pkg_version}.tar.xz
 %if %{with released}
-Source1:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz.sig
+Source1:
https://download.kde.org/stable/krita/%{pkg_version}/krita-%{pkg_version}.tar.xz.sig
 Source2:krita.keyring
 %endif
-# PATCH-FIX-UPSTREAM
-Patch0: 0004-Fix-build-with-sip6.8.patch
 BuildRequires:  %{pyver}-devel
 BuildRequires:  %{pyver}-qt5-devel
 BuildRequires:  %{pyver}-sip-devel
-BuildRequires:  OpenEXR-devel
-BuildRequires:  boost-devel
-BuildRequires:  extra-cmake-modules
-BuildRequires:  fftw3-devel
-BuildRequires:  giflib-devel
-BuildRequires:  gsl-devel
 BuildRequires:  libQt5Gui-private-headers-devel
-BuildRequires:  libeigen3-devel
-BuildRequires:  libexiv2-devel
-BuildRequires:  libheif-devel
-BuildRequires:  libjpeg-devel
-BuildRequires:  liblcms2-devel
-BuildRequires:  libpng-devel
 BuildRequires:  libpoppler-qt5-devel
-BuildRequires:  libraw-devel
-BuildRequires:  libtiff-devel
-BuildRequires:  openjpeg2-devel
-BuildRequires:  perl
-BuildRequires:  pkgconfig
-BuildRequires:  zlib-devel
-BuildRequires:  cmake(Immer)
 BuildRequires:  cmake(KF5Completion)
 BuildRequires:  cmake(KF5Config)
 BuildRequires:  cmake(KF5CoreAddons)
@@ -76,8 +60,6 @@
 BuildRequires:  cmake(KF5KDcraw)
 BuildRequires:  cmake(KF5WidgetsAddons)
 BuildRequires:  cmake(KF5WindowSystem)
-BuildRequires:  cmake(Lager)
-BuildRequires:  cmake(Mlt7)
 BuildRequires:  cmake(Qt5Concurrent)
 BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5DBus)
@@ -86,6 +68,7 @@
 BuildRequires:  cmake(Qt5PrintSupport)
 BuildRequires:  cmake(Qt5Qml)
 BuildRequires:  cmake(Qt5Quick)
+BuildRequires:  cmake(Qt5QuickControls2)
 BuildRequires:  cmake(Qt5QuickWidgets)
 BuildRequires:  cmake(Qt5Sql)
 BuildRequires:  cmake(Qt5Svg)
@@ -94,6 +77,28 @@
 BuildRequires:  cmake(Qt5X11Extras)
 BuildRequires:  cmake(Qt5Xml)
 BuildRequires:  cmake(QuaZip-Qt5)
+Recommends: %{pyver}-qt5
+BuildRequires:  OpenEXR-devel
+BuildRequires:  boost-devel
+BuildRequires:  extra-cmake-modules
+BuildRequires:  fftw3-devel
+BuildRequires:  giflib-devel
+BuildRequires:  gsl-devel
+BuildRequires:  libeigen3-devel
+BuildRequires:  libexiv2-devel
+BuildRequires:  libheif-devel
+BuildRequires:  libjpeg-devel
+BuildRequires:  liblcms2-devel
+BuildRequires:  libpng-devel
+BuildRequires:  libraw-devel
+BuildRequires:  libtiff-devel
+BuildRequires:  openjpeg2-devel
+BuildRequires:  perl
+BuildRequires:  pkgconfig
+BuildRequires:  zlib-devel
+BuildRequires:  cmake(Imm

commit krita for openSUSE:Factory

2026-03-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2026-03-13 21:17:46

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.8177 (New)


Package is "krita"

Fri Mar 13 21:17:46 2026 rev:89 rq:1338670 version:5.2.16

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2026-02-06 
19:17:32.938300105 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.8177/krita.changes2026-03-13 
21:21:55.874031262 +0100
@@ -1,0 +2,6 @@
+Fri Mar  6 09:43:21 UTC 2026 - Christophe Marin 
+
+- Update to 5.2.16
+  https://krita.org/en/posts/2026/krita-5.2.16-released/
+
+---

Old:

  krita-5.2.15.tar.xz
  krita-5.2.15.tar.xz.sig

New:

  krita-5.2.16.tar.xz
  krita-5.2.16.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.kLc478/_old  2026-03-13 21:21:57.166084561 +0100
+++ /var/tmp/diff_new_pack.kLc478/_new  2026-03-13 21:21:57.170084726 +0100
@@ -29,7 +29,7 @@
 %define pyver python311
 %endif
 Name:   krita
-Version:5.2.15
+Version:5.2.16
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only

++ krita-5.2.15.tar.xz -> krita-5.2.16.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.2.15.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.8177/krita-5.2.16.tar.xz differ: char 27, 
line 1


commit krita for openSUSE:Factory

2026-02-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2026-02-06 19:10:49

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1670 (New)


Package is "krita"

Fri Feb  6 19:10:49 2026 rev:88 rq:1331606 version:5.2.15

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2025-12-18 
18:32:26.044088318 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.1670/krita.changes2026-02-06 
19:17:32.938300105 +0100
@@ -1,0 +2,6 @@
+Thu Feb  5 12:29:38 UTC 2026 - Marcus Rueckert 
+
+- Update to 5.2.15
+  https://krita.org/en/posts/2026/krita-5.2.15-released/
+
+---

Old:

  krita-5.2.14.tar.xz
  krita-5.2.14.tar.xz.sig

New:

  krita-5.2.15.tar.xz
  krita-5.2.15.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.a51Iw0/_old  2026-02-06 19:17:34.866381681 +0100
+++ /var/tmp/diff_new_pack.a51Iw0/_new  2026-02-06 19:17:34.866381681 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package krita
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 %define pyver python311
 %endif
 Name:   krita
-Version:5.2.14
+Version:5.2.15
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only

++ krita-5.2.14.tar.xz -> krita-5.2.15.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.2.14.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.1670/krita-5.2.15.tar.xz differ: char 27, 
line 1


commit krita for openSUSE:Factory

2025-12-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2025-12-18 18:31:13

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1928 (New)


Package is "krita"

Thu Dec 18 18:31:13 2025 rev:87 rq:1323332 version:5.2.14

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2025-09-25 
18:47:44.792326825 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1928/krita.changes2025-12-18 
18:32:26.044088318 +0100
@@ -1,0 +2,6 @@
+Sun Dec 14 04:00:17 UTC 2025 - Marcus Rueckert 
+
+- Update to 5.2.14
+  https://krita.org/en/posts/2025/krita-5.2.14-released/
+
+---

Old:

  krita-5.2.13.tar.xz
  krita-5.2.13.tar.xz.sig

New:

  krita-5.2.14.tar.xz
  krita-5.2.14.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.1Cdxal/_old  2025-12-18 18:32:27.408145620 +0100
+++ /var/tmp/diff_new_pack.1Cdxal/_new  2025-12-18 18:32:27.408145620 +0100
@@ -29,7 +29,7 @@
 %define pyver python311
 %endif
 Name:   krita
-Version:5.2.13
+Version:5.2.14
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only

++ krita-5.2.13.tar.xz -> krita-5.2.14.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.2.13.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.1928/krita-5.2.14.tar.xz differ: char 26, 
line 1


commit krita for openSUSE:Factory

2025-09-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2025-09-25 18:45:36

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.11973 (New)


Package is "krita"

Thu Sep 25 18:45:36 2025 rev:86 rq:1307071 version:5.2.13

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2025-08-20 
14:40:30.952589270 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.11973/krita.changes   2025-09-25 
18:47:44.792326825 +0200
@@ -1,0 +2,11 @@
+Thu Sep 25 06:56:31 UTC 2025 - Christophe Marin 
+
+- Update to 5.2.13
+  https://krita.org/en/posts/2025/krita-5.2.13-released/
+  * Fixes CVE-2025-59820
+- Drop patches:
+  * 5d44af277b005692241a09f30e11bb0d16166823.patch
+  * 0001-Fix-build-with-libheif-1.20.patch
+  * 0001-Fix-compilation-with-heif-1.20.2.patch
+
+---

Old:

  0001-Fix-build-with-libheif-1.20.patch
  0001-Fix-compilation-with-heif-1.20.2.patch
  5d44af277b005692241a09f30e11bb0d16166823.patch
  krita-5.2.11.tar.xz
  krita-5.2.11.tar.xz.sig

New:

  krita-5.2.13.tar.xz
  krita-5.2.13.tar.xz.sig

--(Old B)--
  Old:  * 5d44af277b005692241a09f30e11bb0d16166823.patch
  * 0001-Fix-build-with-libheif-1.20.patch
  * 0001-Fix-compilation-with-heif-1.20.2.patch
  Old:  * 0001-Fix-build-with-libheif-1.20.patch
  * 0001-Fix-compilation-with-heif-1.20.2.patch
  Old:- Drop patches:
  * 5d44af277b005692241a09f30e11bb0d16166823.patch
  * 0001-Fix-build-with-libheif-1.20.patch
--(Old E)--



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.VG5ro7/_old  2025-09-25 18:47:46.080380736 +0200
+++ /var/tmp/diff_new_pack.VG5ro7/_new  2025-09-25 18:47:46.084380903 +0200
@@ -29,7 +29,7 @@
 %define pyver python311
 %endif
 Name:   krita
-Version:5.2.11
+Version:5.2.13
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -41,26 +41,15 @@
 %endif
 # PATCH-FIX-UPSTREAM
 Patch0: 0004-Fix-build-with-sip6.8.patch
-# PATCH-FIX-UPSTREAM
-Patch1: 5d44af277b005692241a09f30e11bb0d16166823.patch
-# PATCH-FIX-UPSTREAM
-Patch2: 0001-Fix-build-with-libheif-1.20.patch
-# PATCH-FIX-UPSTREAM
-Patch3: 0001-Fix-compilation-with-heif-1.20.2.patch
 BuildRequires:  %{pyver}-devel
 BuildRequires:  %{pyver}-qt5-devel
 BuildRequires:  %{pyver}-sip-devel
 BuildRequires:  OpenEXR-devel
+BuildRequires:  boost-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel
 BuildRequires:  giflib-devel
 BuildRequires:  gsl-devel
-%if 0%{?suse_version} > 1500
-BuildRequires:  libboost_system-devel
-%else
-BuildRequires:  libboost_system1_75_0-devel
-#!BuildIgnore:  libboost_headers1_66_0-devel
-%endif
 BuildRequires:  libQt5Gui-private-headers-devel
 BuildRequires:  libeigen3-devel
 BuildRequires:  libexiv2-devel
@@ -145,6 +134,8 @@
 %prep
 %autosetup -p1
 
+sed -i 's#COMPONENTS system##' CMakeLists.txt
+
 %build
 %cmake_kf5 -d build -- -DKRITA_ENABLE_PCH:BOOL=OFF
 

++ krita-5.2.11.tar.xz -> krita-5.2.13.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.2.11.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.11973/krita-5.2.13.tar.xz differ: char 
27, line 1


commit krita for openSUSE:Factory

2025-08-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2025-08-20 14:40:26

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.29662 (New)


Package is "krita"

Wed Aug 20 14:40:26 2025 rev:85 rq:1300466 version:5.2.11

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2025-07-10 
22:14:10.168758503 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.29662/krita.changes   2025-08-20 
14:40:30.952589270 +0200
@@ -1,0 +2,13 @@
+Wed Aug 20 07:35:32 UTC 2025 - Christophe Marin 
+
+- Update to 5.2.11
+  https://krita.org/en/posts/2025/krita-5.2.11-released/
+  * Fix an issue updating the canvas when entering/exiting
+canvas-only mode
+  * Fix an issue in the index colors filter when trying to apply
+the filter to a layer that has only one, non-transparent color
+  * Fix Python invalid escape sequence warnings (kde#489526)
+- Add upstream change:
+  * 0001-Fix-compilation-with-heif-1.20.2.patch
+
+---

Old:

  krita-5.2.10.tar.xz
  krita-5.2.10.tar.xz.sig

New:

  0001-Fix-compilation-with-heif-1.20.2.patch
  krita-5.2.11.tar.xz
  krita-5.2.11.tar.xz.sig

--(New B)--
  New:- Add upstream change:
  * 0001-Fix-compilation-with-heif-1.20.2.patch
--(New E)--



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.XuajDn/_old  2025-08-20 14:40:33.260685241 +0200
+++ /var/tmp/diff_new_pack.XuajDn/_new  2025-08-20 14:40:33.264685408 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package krita
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -29,7 +29,7 @@
 %define pyver python311
 %endif
 Name:   krita
-Version:5.2.10
+Version:5.2.11
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -45,6 +45,8 @@
 Patch1: 5d44af277b005692241a09f30e11bb0d16166823.patch
 # PATCH-FIX-UPSTREAM
 Patch2: 0001-Fix-build-with-libheif-1.20.patch
+# PATCH-FIX-UPSTREAM
+Patch3: 0001-Fix-compilation-with-heif-1.20.2.patch
 BuildRequires:  %{pyver}-devel
 BuildRequires:  %{pyver}-qt5-devel
 BuildRequires:  %{pyver}-sip-devel

++ 0001-Fix-compilation-with-heif-1.20.2.patch ++
>From 6da631dcb7599537b0aa7c1c3982e1a0ceee5e4e Mon Sep 17 00:00:00 2001
From: Dmitry Kazakov 
Date: Thu, 14 Aug 2025 14:08:40 +0200
Subject: [PATCH] Fix compilation with heif 1.20.2

They changed API again (reverted the original patch)
https://github.com/strukturag/libheif/commit/b8deaab965a2860df9824c8813f55953e8d2812b

krita#12
---
 plugins/impex/heif/HeifExport.cpp | 26 --
 plugins/impex/heif/HeifImport.cpp | 23 ++-
 2 files changed, 30 insertions(+), 19 deletions(-)

diff --git a/plugins/impex/heif/HeifExport.cpp 
b/plugins/impex/heif/HeifExport.cpp
index ccbc803..ab38ca7 100644
--- a/plugins/impex/heif/HeifExport.cpp
+++ b/plugins/impex/heif/HeifExport.cpp
@@ -137,12 +137,18 @@ KisImportExportErrorCode HeifExport::convert(KisDocument 
*document, QIODevice *i
 HeifLock lock;
 #endif
 
-#if LIBHEIF_HAVE_VERSION(1, 20, 0)
+#if LIBHEIF_HAVE_VERSION(1, 20, 2)
 using HeifStrideType = size_t;
+auto heifGetPlaneMethod = std::mem_fn(qNonConstOverload(&heif::Image::get_plane2));
+#elif LIBHEIF_HAVE_VERSION(1, 20, 0)
+using HeifStrideType = size_t;
+auto heifGetPlaneMethod = std::mem_fn(qNonConstOverload(&heif::Image::get_plane));
 #else
 using HeifStrideType = int;
+auto heifGetPlaneMethod = std::mem_fn(qNonConstOverload(&heif::Image::get_plane));
 #endif
 
+
 KisImageSP image = document->savingImage();
 const KoColorSpace *cs = image->colorSpace();
 
@@ -261,14 +267,14 @@ KisImportExportErrorCode HeifExport::convert(KisDocument 
*document, QIODevice *i
 HeifStrideType strideB = 0;
 HeifStrideType strideA = 0;
 
-uint8_t *ptrR = img.get_plane(heif_channel_R, &strideR);
-uint8_t *ptrG = img.get_plane(heif_channel_G, &strideG);
-uint8_t *ptrB = img.get_plane(heif_channel_B, &strideB);
+uint8_t *ptrR = heifGetPlaneMethod(img, heif_channel_R, 
&strideR);
+uint8_t *ptrG = heifGetPlaneMethod(img, heif_channel_G, 
&strideG);
+uint8_t *ptrB = heifGetPlaneMethod(img, heif_channel_B,

commit krita for openSUSE:Factory

2025-07-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2025-07-10 22:14:01

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.7373 (New)


Package is "krita"

Thu Jul 10 22:14:01 2025 rev:84 rq:1291713 version:5.2.10

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2025-05-31 
19:17:19.023874510 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.7373/krita.changes2025-07-10 
22:14:10.168758503 +0200
@@ -1,0 +2,37 @@
+Thu Jul 10 13:23:40 UTC 2025 - Christophe Marin 
+
+- Add upstream change:
+  * 0001-Fix-build-with-libheif-1.20.patch
+
+---
+Wed Jul  9 10:32:59 UTC 2025 - Christophe Marin 
+
+- Update to 5.2.10
+  https://krita.org/en/posts/2025/krita-5.2.10-released/
+  * Raster layer opacity changes now properly clear the animation
+cache. (kde#499389)
+  * Fix incorrect scaling of animated transform mask values.
+(kde#469881)
+  * Allow resetting onion skins to default values. (kde#466977)
+  * Fix a crash in clipboard handling. (kde#501560)
+  * Resize canvas: reset the canvas size when toggling the
+"preserve aspect ratio" button. (kde#452605)
+  * TIFF: Tiff files would append the entire image again on
+saving again because we didn't truncate the file on
+saving. (kde#500870)
+  * Fix a crash when autosaving extremely big files.
+  * Make updating the rulers more responsive during canvas
+transformations
+  * Make panning more responsive
+  * Improve performance of the statusbar
+  * Fix the transform tool to show reordered layers preview
+(kde#503201)
+  * OpenRaster: default group layers to non-passthrough mode,
+following the specitication. Thanks Wareya Na!
+  * Palettes: use the title field for the palette name for
+Adobe Color Book palettes
+  * Fix the brush preview when creating a new preset with canvas
+mirroring enabled. (kde#501153)
+  * Fix handling of groups in palette files
+
+---

Old:

  krita-5.2.9.tar.xz
  krita-5.2.9.tar.xz.sig

New:

  0001-Fix-build-with-libheif-1.20.patch
  krita-5.2.10.tar.xz
  krita-5.2.10.tar.xz.sig

--(New B)--
  New:- Add upstream change:
  * 0001-Fix-build-with-libheif-1.20.patch
--(New E)--



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.yTUGT5/_old  2025-07-10 22:14:13.848911564 +0200
+++ /var/tmp/diff_new_pack.yTUGT5/_new  2025-07-10 22:14:13.852911730 +0200
@@ -29,7 +29,7 @@
 %define pyver python311
 %endif
 Name:   krita
-Version:5.2.9
+Version:5.2.10
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -43,6 +43,8 @@
 Patch0: 0004-Fix-build-with-sip6.8.patch
 # PATCH-FIX-UPSTREAM
 Patch1: 5d44af277b005692241a09f30e11bb0d16166823.patch
+# PATCH-FIX-UPSTREAM
+Patch2: 0001-Fix-build-with-libheif-1.20.patch
 BuildRequires:  %{pyver}-devel
 BuildRequires:  %{pyver}-qt5-devel
 BuildRequires:  %{pyver}-sip-devel

++ 0001-Fix-build-with-libheif-1.20.patch ++
>From 169339accb9e4e0e0e9921176c5cd60d340b7b04 Mon Sep 17 00:00:00 2001
From: Halla Rempt 
Date: Thu, 10 Jul 2025 10:08:24 +0200
Subject: [PATCH] Fix build with libheif 1.20

https://github.com/strukturag/libheif/issues/1419 introduced a
source incompatible api change, this patch by Brad Smith make
Krita build with 1.20. I've also checked with 1.15.2, which we
use and it still builds.

BUG:506778
(cherry picked from commit 6ad4fa68a9e1ce06fc884e34f3cedcdd4b9a2076)
---
 plugins/impex/heif/HeifExport.cpp | 24 +++-
 plugins/impex/heif/HeifImport.cpp | 22 ++
 2 files changed, 29 insertions(+), 17 deletions(-)

diff --git a/plugins/impex/heif/HeifExport.cpp 
b/plugins/impex/heif/HeifExport.cpp
index 3e70cf925e..ccbc8034b5 100644
--- a/plugins/impex/heif/HeifExport.cpp
+++ b/plugins/impex/heif/HeifExport.cpp
@@ -137,6 +137,12 @@ KisImportExportErrorCode HeifExport::convert(KisDocument 
*document, QIODevice *i
 HeifLock lock;
 #endif
 
+#if LIBHEIF_HAVE_VERSION(1, 20, 0)
+using HeifStrideType = size_t;
+#else
+using HeifStrideType = int;
+#endif
+
 KisImageSP image = document->savingImage();
 const KoColorSpace *cs = image->colorSpace();
 
@@ -250,10 +256,10 @@ KisImportExportErrorCode HeifExport::convert(KisDocument 
*document, QIODevice *i
 img.add_plane(heif_channel_G, width,height, 8);

commit krita for openSUSE:Factory

2025-05-31 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2025-05-31 19:16:25

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.16005 (New)


Package is "krita"

Sat May 31 19:16:25 2025 rev:83 rq:1281425 version:5.2.9

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2025-01-30 
14:53:10.518323712 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.16005/krita.changes   2025-05-31 
19:17:19.023874510 +0200
@@ -1,0 +2,6 @@
+Fri May 30 11:51:38 UTC 2025 - Marcus Rueckert 
+
+- backport 5d44af277b005692241a09f30e11bb0d16166823.patch:
+  Fix Python invalid escape sequence warnings boo#1243841 
+
+---

New:

  5d44af277b005692241a09f30e11bb0d16166823.patch

BETA DEBUG BEGIN:
  New:
- backport 5d44af277b005692241a09f30e11bb0d16166823.patch:
  Fix Python invalid escape sequence warnings boo#1243841 
BETA DEBUG END:



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.y4TU2B/_old  2025-05-31 19:17:21.919994196 +0200
+++ /var/tmp/diff_new_pack.y4TU2B/_new  2025-05-31 19:17:21.931994692 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package krita
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -41,6 +41,8 @@
 %endif
 # PATCH-FIX-UPSTREAM
 Patch0: 0004-Fix-build-with-sip6.8.patch
+# PATCH-FIX-UPSTREAM
+Patch1: 5d44af277b005692241a09f30e11bb0d16166823.patch
 BuildRequires:  %{pyver}-devel
 BuildRequires:  %{pyver}-qt5-devel
 BuildRequires:  %{pyver}-sip-devel

++ 5d44af277b005692241a09f30e11bb0d16166823.patch ++
>From 5d44af277b005692241a09f30e11bb0d16166823 Mon Sep 17 00:00:00 2001
From: Freya Lupen 
Date: Thu, 25 Jul 2024 08:37:45 -0500
Subject: [PATCH] Fix Python invalid escape sequence warnings

If Python finds a string with an invalid backslash escape such as '\*',
it will throw a Syntax or Deprecation warning. In the future this will
become an error. The fix is to use a raw string r'\*' instead, which
won't attempt to interpolate the escape sequences in the regexes.

BUG:489526
---
 .../comics_project_management_tools/comics_exporter.py| 6 +++---
 .../exporters/CPMT_ACBF_XML_Exporter.py   | 4 ++--
 .../exporters/CPMT_po_parser.py   | 8 
 .../python/scripter/ui_scripter/editor/pythoneditor.py| 2 +-
 plugins/python/scripter/ui_scripter/syntax/syntax.py  | 8 
 5 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/plugins/python/comics_project_management_tools/comics_exporter.py 
b/plugins/python/comics_project_management_tools/comics_exporter.py
index 73fe21bcbe3..6cb3f2a095f 100644
--- a/plugins/python/comics_project_management_tools/comics_exporter.py
+++ b/plugins/python/comics_project_management_tools/comics_exporter.py
@@ -420,7 +420,7 @@ class comicsExporter():
 def handleShapeDescription(self, shape, list, textOnly=False):
 return
 # Turn off shape retrieval for now until the new text tool is finished.
-"""
+r"""
 if (shape.type() != "KoSvgTextShapeID" and textOnly is True):
 return
 shapeDesc = {}
@@ -429,7 +429,7 @@ class comicsExporter():
 listOfPoints = [rect.topLeft(), rect.topRight(), rect.bottomRight(), 
rect.bottomLeft()]
 shapeDoc = minidom.parseString(shape.toSvg())
 docElem = shapeDoc.documentElement
-svgRegExp = re.compile('[MLCSQHVATmlzcqshva]\d+\.?\d* \d+\.?\d*')
+svgRegExp = re.compile(r'[MLCSQHVATmlzcqshva]\d+\.?\d* \d+\.?\d*')
 transform = docElem.getAttribute("transform")
 coord = []
 adjust = QTransform()
@@ -539,7 +539,7 @@ class comicsExporter():
 fontsize = int(size)
 font = QFont(family, fontsize)
 string = el.toxml()
-string = re.sub("\<.*?\>", " ", string)
+string = re.sub(r"\<.*?\>", " ", string)
 string = string.replace("  ", " ")
 width = min(QFontMetrics(font).width(string.strip()), 
rect.width())
 height = QFontMetrics(font).height()
diff --git 
a/plugins/python/comics_project_management_tools/exporters/CPMT_ACBF_XML_Exporter.py
 
b/plugins/python/comics_project_management_tools/exporters/CPMT_ACBF_XML_Exporter.py
index 985b83b6409..386f39bd384 100644
--- 
a/plugins/python/comics_project_management_tools/exporters/CPMT_ACBF_XML_Exporter.py
+++ 
b/plugins/python/c

commit krita for openSUSE:Factory

2024-11-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2024-11-27 22:16:03

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.28523 (New)


Package is "krita"

Wed Nov 27 22:16:03 2024 rev:81 rq:1226957 version:5.2.6

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2024-10-02 
21:34:00.755948326 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.28523/krita.changes   2024-11-27 
22:19:23.488680592 +0100
@@ -1,0 +2,5 @@
+Wed Nov 20 17:17:50 UTC 2024 - Christophe Marin 
+
+- Stop using the %suse_update_desktop_file macro
+
+---



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.JRqtav/_old  2024-11-27 22:19:24.720732131 +0100
+++ /var/tmp/diff_new_pack.JRqtav/_new  2024-11-27 22:19:24.724732298 +0100
@@ -68,7 +68,6 @@
 BuildRequires:  openjpeg2-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
-BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
 BuildRequires:  cmake(Immer)
 BuildRequires:  cmake(KF5Completion)
@@ -148,8 +147,6 @@
 %install
 %kf5_makeinstall -C build
 
-%suse_update_desktop_file -r org.kde.krita Qt KDE Graphics RasterGraphics
-
 %find_lang %{name}
 
 chmod -x %{buildroot}%{_kf5_applicationsdir}/*.desktop


commit krita for openSUSE:Factory

2024-10-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2024-10-02 21:33:34

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.19354 (New)


Package is "krita"

Wed Oct  2 21:33:34 2024 rev:80 rq:1205003 version:5.2.6

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2024-09-30 
15:40:02.260113404 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.19354/krita.changes   2024-10-02 
21:34:00.755948326 +0200
@@ -1,0 +2,6 @@
+Tue Oct  1 21:38:05 UTC 2024 - Christophe Marin 
+
+- Update to 5.2.6:
+  * Fix a critical error with pass-through group layers (kde#493774)
+
+---

Old:

  krita-5.2.5.tar.xz
  krita-5.2.5.tar.xz.sig

New:

  krita-5.2.6.tar.xz
  krita-5.2.6.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.m7f1zq/_old  2024-10-02 21:34:02.636026487 +0200
+++ /var/tmp/diff_new_pack.m7f1zq/_new  2024-10-02 21:34:02.640026654 +0200
@@ -29,7 +29,7 @@
 %define pyver python311
 %endif
 Name:   krita
-Version:5.2.5
+Version:5.2.6
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only

++ krita-5.2.5.tar.xz -> krita-5.2.6.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.2.5.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.19354/krita-5.2.6.tar.xz differ: char 26, 
line 1

++ krita.keyring ++
Binary files /var/tmp/diff_new_pack.m7f1zq/_old and 
/var/tmp/diff_new_pack.m7f1zq/_new differ


commit krita for openSUSE:Factory

2024-06-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2024-06-29 15:16:57

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.18349 (New)


Package is "krita"

Sat Jun 29 15:16:57 2024 rev:76 rq:1183871 version:5.2.3

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2024-01-28 
19:39:24.841589801 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.18349/krita.changes   2024-06-29 
15:17:24.520184456 +0200
@@ -1,0 +2,42 @@
+Fri Jun 28 13:40:53 UTC 2024 - Christophe Marin 
+
+- Update to 5.2.3
+  https://krita.org/en/posts/2024/krita-5-2-3-released/
+  * Various fixes to tool canvas input shortcut behaviour
+  * Various fixes to how we use MLT for synchronising audio to
+animation
+  * Python SIP type stub generation, this will help autocompletion
+in external python editors that support using these stubs
+  * Crash fix with adding animation keyframe column on locked
+layer (kde#486893)
+  * Fix update of "read-only" state of the document when loading
+and saving (kde#487544)
+  * Ask to use PSD data in TIFF only if any was found (kde#488024)
+  * Reworked default FFmpeg profiles (kde#455006, kde#450790,
+kde#429326, kde#485515, kde#485514)
+  * Fix issue in KisMergeLabeledLayersCommand when masks where
+involved (kde#486419)
+  * Update batch exporter Python plugin to fix trim option
+issue (kde#488343)
+  * Welcome Page: Fix "DEV BUILD" button going to a 404
+  * WEBP & JPEG-XL: preemptive check for animation (kde#476761)
+  * Fix copy-pasting selection of File Layer (kde#459849)
+  * Fix color sampler in wrap around mode (kde#478190)
+  * Replace old QML touch docker with QWidget-based touch docker
+to avoid problems on Android (kde#476690)
+  * Add support for XSIMD13 (kde#488116)
+  * Redraw layers docker thumbnails if the canvas checkers color
+was changed
+  * Fix animation playback freezes when pausing past the end of
+audio (kde#487371, kde#478185)
+- Drop patches, merged upstream:
+  * 0001-Fix-build-with-libjxl-0.9.0.patch
+  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
+  * 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
+
+---
+Fri Mar  1 21:47:15 UTC 2024 - Christophe Marin 
+
+- Build with newer python on Leap 15
+
+---

Old:

  0001-Fix-build-with-libjxl-0.9.0.patch
  0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
  krita-5.2.2.tar.xz
  krita-5.2.2.tar.xz.sig

New:

  krita-5.2.3.tar.xz
  krita-5.2.3.tar.xz.sig

BETA DEBUG BEGIN:
  Old:- Drop patches, merged upstream:
  * 0001-Fix-build-with-libjxl-0.9.0.patch
  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  Old:  * 0001-Fix-build-with-libjxl-0.9.0.patch
  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  * 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
  Old:  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  * 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
BETA DEBUG END:



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.usadSw/_old  2024-06-29 15:17:28.232319536 +0200
+++ /var/tmp/diff_new_pack.usadSw/_new  2024-06-29 15:17:28.248320118 +0200
@@ -18,21 +18,18 @@
 
 %bcond_without released
 # Build fails on x86 and powerpc with xsimd (kde#462122)
-%ifnarch %ix86 ppc64 ppc64le
-%if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} > 150400)
+%ifnarch %{ix86} ppc64 ppc64le
 %bcond_without xsimd
 %endif
-%endif
 # Default python version is too old in Leap 15
+%{?sle15_python_module_pythons}
 %if 0%{?suse_version} > 1500
-%bcond_without python
-%endif
-# SR#1043861 for 15.5
-%if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} > 150400)
-%bcond_without libjxl
+%define pyver python3
+%else
+%define pyver python311
 %endif
 Name:   krita
-Version:5.2.2
+Version:5.2.3
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -43,10 +40,10 @@
 Source2:krita.keyring
 %endif
 # PATCH-FIX-UPSTREAM
-Patch1: 0001-Fix-build-with-libjxl-0.9.0.patch
-Patch2: 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
-Patch3: 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
-Patch4: 0004-Fix-build-with-sip6.8.patch
+Patch

commit krita for openSUSE:Factory

2024-01-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2024-01-28 19:39:23

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1815 (New)


Package is "krita"

Sun Jan 28 19:39:23 2024 rev:75 rq:1141784 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2024-01-19 
23:02:46.751308395 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.1815/krita.changes2024-01-28 
19:39:24.841589801 +0100
@@ -1,0 +2,5 @@
+Fri Jan 26 15:34:05 UTC 2024 - Ben Greiner 
+
+- Add 0004-Fix-build-with-sip6.8.patch to support sip 6.8
+
+---

New:

  0004-Fix-build-with-sip6.8.patch

BETA DEBUG BEGIN:
  New:
- Add 0004-Fix-build-with-sip6.8.patch to support sip 6.8
BETA DEBUG END:



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.R3cBi7/_old  2024-01-28 19:39:26.061633740 +0100
+++ /var/tmp/diff_new_pack.R3cBi7/_new  2024-01-28 19:39:26.065633884 +0100
@@ -46,6 +46,7 @@
 Patch1: 0001-Fix-build-with-libjxl-0.9.0.patch
 Patch2: 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
 Patch3: 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
+Patch4: 0004-Fix-build-with-sip6.8.patch
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel

++ 0004-Fix-build-with-sip6.8.patch ++
>From 2d71c47661d43a4e3c1ab0c27803de980bdf2bb2 Mon Sep 17 00:00:00 2001
From: Antonio Rojas 
Date: Mon, 11 Dec 2023 20:26:13 +0100
Subject: [PATCH] Bump SIP ABI version to 12.8

Fixes build with SIP 6.8
---
 cmake/modules/pyproject.toml.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmake/modules/pyproject.toml.in b/cmake/modules/pyproject.toml.in
index 090b2d4b0cb..085ddf41799 100644
--- a/cmake/modules/pyproject.toml.in
+++ b/cmake/modules/pyproject.toml.in
@@ -9,7 +9,7 @@ name = "@module_name_toml@"
 sip-module = "@sip_name@"
 sip-include-dirs = @sip_include_dirs@
 sip-files-dir = "@module_srcs@"
-abi-version = "12"
+abi-version = "12.8"
 
 [tool.sip.bindings.@module_name_toml@]
 tags = @module_tags@
-- 
GitLab


commit krita for openSUSE:Factory

2024-01-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2024-01-19 23:02:30

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.16006 (New)


Package is "krita"

Fri Jan 19 23:02:30 2024 rev:74 rq:1139919 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2023-12-19 
23:16:30.631015006 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.16006/krita.changes   2024-01-19 
23:02:46.751308395 +0100
@@ -1,0 +2,8 @@
+Fri Jan 19 09:40:36 UTC 2024 - Fabian Vogt 
+
+- Add patches to support libjxl >= 0.9.0:
+  * 0001-Fix-build-with-libjxl-0.9.0.patch
+  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
+  * 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
+
+---

New:

  0001-Fix-build-with-libjxl-0.9.0.patch
  0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch

BETA DEBUG BEGIN:
  New:- Add patches to support libjxl >= 0.9.0:
  * 0001-Fix-build-with-libjxl-0.9.0.patch
  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  New:  * 0001-Fix-build-with-libjxl-0.9.0.patch
  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  * 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
  New:  * 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
  * 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
BETA DEBUG END:



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.l72XeA/_old  2024-01-19 23:02:47.999354048 +0100
+++ /var/tmp/diff_new_pack.l72XeA/_new  2024-01-19 23:02:47.999354048 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package krita
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,6 +42,10 @@
 Source1:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz.sig
 Source2:krita.keyring
 %endif
+# PATCH-FIX-UPSTREAM
+Patch1: 0001-Fix-build-with-libjxl-0.9.0.patch
+Patch2: 0002-KisFileIconCreator-add-workaround-for-JPEG-XL-too.patch
+Patch3: 0003-JPEG-XL-Disable-export-bug-workaround-for-libjxl-0.9.patch
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel
@@ -53,6 +57,7 @@
 BuildRequires:  libboost_system1_75_0-devel
 #!BuildIgnore:  libboost_headers1_66_0-devel
 %endif
+BuildRequires:  libQt5Gui-private-headers-devel
 BuildRequires:  libeigen3-devel
 BuildRequires:  libexiv2-devel
 BuildRequires:  libheif-devel
@@ -60,7 +65,6 @@
 BuildRequires:  liblcms2-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libpoppler-qt5-devel
-BuildRequires:  libQt5Gui-private-headers-devel
 BuildRequires:  libraw-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  openjpeg2-devel
@@ -119,8 +123,8 @@
 BuildRequires:  pkgconfig(libmypaint)
 BuildRequires:  pkgconfig(libunibreak)
 BuildRequires:  pkgconfig(libwebp)
-BuildRequires:  pkgconfig(xcb-xinput)
 BuildRequires:  pkgconfig(xcb-atom)
+BuildRequires:  pkgconfig(xcb-xinput)
 BuildRequires:  pkgconfig(xi) >= 1.4.99.1
 %if %{with python}
 Recommends: python3-qt5

++ 0001-Fix-build-with-libjxl-0.9.0.patch ++
>From 0bb4659b49ba3086cb757bd5db1839a91db9ffa9 Mon Sep 17 00:00:00 2001
From: Timo Gurr 
Date: Fri, 5 Jan 2024 14:04:50 +
Subject: [PATCH 1/3] Fix build with libjxl 0.9.0

Fix build with libjxl 0.9.0

BUG:478987

Test Plan
-

* Upgrade to libjxl 0.9.0
* Apply patch from MR and build krita (5.2.2)
* Open/Display a sample image e.g. https://jpegxl.info/test-page/red-room.jxl

Formalities Checklist
-

- [x] I confirmed this builds.
- [x] I confirmed Krita ran and the relevant functions work (Could successfully 
open/display a sample image https://jpegxl.info/test-page/red-room.jxl).
- [ ] I tested the relevant unit tests and can confirm they are not broken. (If 
not possible, don't hesitate to ask for help!)
- [x] I made sure my commits build individually and have good descriptions as 
per [KDE guidelines](https://community.kde.org/Policies/Commit_Policy).
- [x] I made sure my code conforms to the standards set in the HACKING file.
- [x] I can confirm the code is licensed and attributed appropriately, and that 
unattributed code is mine, as per [KDE Licensing 
Policy](https://community.kde.org/Policies/Licensing_Policy).

_**Reminder: the reviewer is responsible for merging the patch, this is to 
ensure at the least two people can

commit krita for openSUSE:Factory

2023-12-19 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2023-12-19 23:16:21

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.9037 (New)


Package is "krita"

Tue Dec 19 23:16:21 2023 rev:73 rq:1133978 version:5.2.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2023-11-03 
22:20:05.891946355 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.9037/krita.changes2023-12-19 
23:16:30.631015006 +0100
@@ -1,0 +2,6 @@
+Mon Dec 18 11:28:45 UTC 2023 - Christophe Marin 
+
+- Update to 5.2.2
+  https://krita.org/en/item/krita-5-2-2-released/
+
+---

Old:

  krita-5.2.1.tar.xz
  krita-5.2.1.tar.xz.sig

New:

  krita-5.2.2.tar.xz
  krita-5.2.2.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.K9UHHc/_old  2023-12-19 23:16:33.375114933 +0100
+++ /var/tmp/diff_new_pack.K9UHHc/_new  2023-12-19 23:16:33.379115079 +0100
@@ -32,7 +32,7 @@
 %bcond_without libjxl
 %endif
 Name:   krita
-Version:5.2.1
+Version:5.2.2
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -60,6 +60,7 @@
 BuildRequires:  liblcms2-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libpoppler-qt5-devel
+BuildRequires:  libQt5Gui-private-headers-devel
 BuildRequires:  libraw-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  openjpeg2-devel

++ krita-5.2.1.tar.xz -> krita-5.2.2.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.9037/krita-5.2.2.tar.xz differ: char 26, 
line 1


commit krita for openSUSE:Factory

2023-11-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2023-11-03 22:19:43

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.17445 (New)


Package is "krita"

Fri Nov  3 22:19:43 2023 rev:72 rq:1122955 version:5.2.1

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2023-10-12 
11:43:57.865039139 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.17445/krita.changes   2023-11-03 
22:20:05.891946355 +0100
@@ -1,0 +2,6 @@
+Thu Nov  2 20:09:52 UTC 2023 - Christophe Marin 
+
+- Update to 5.2.1
+  https://krita.org/en/item/krita-5-2-1-released/
+
+---

Old:

  krita-5.2.0.tar.xz
  krita-5.2.0.tar.xz.sig

New:

  krita-5.2.1.tar.xz
  krita-5.2.1.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.HJLnAC/_old  2023-11-03 22:20:08.204031407 +0100
+++ /var/tmp/diff_new_pack.HJLnAC/_new  2023-11-03 22:20:08.204031407 +0100
@@ -32,7 +32,7 @@
 %bcond_without libjxl
 %endif
 Name:   krita
-Version:5.2.0
+Version:5.2.1
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only

++ krita-5.2.0.tar.xz -> krita-5.2.1.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.2.0.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.17445/krita-5.2.1.tar.xz differ: char 25, 
line 1


commit krita for openSUSE:Factory

2023-10-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2023-10-11 23:54:23

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1807 (New)


Package is "krita"

Wed Oct 11 23:54:23 2023 rev:71 rq:1116710 version:5.2.0

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2023-07-04 
15:23:36.694649728 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1807/krita.changes2023-10-12 
11:43:57.865039139 +0200
@@ -1,0 +2,9 @@
+Tue Oct 10 12:36:54 UTC 2023 - Christophe Marin 
+
+- Update to 5.2.0
+  * https://krita.org/en/krita-5-2-release-notes/
+- Drop patches, merged upstream:
+  * 0001-Fix-build-with-exiv2-0.28.patch
+  * 0001-KisExiv2IoDevice-fix-types-on-32-bit-host-with-exiv2.patch
+
+---

Old:

  0001-Fix-build-with-exiv2-0.28.patch
  0001-KisExiv2IoDevice-fix-types-on-32-bit-host-with-exiv2.patch
  krita-5.1.5.tar.xz
  krita-5.1.5.tar.xz.sig

New:

  krita-5.2.0.tar.xz
  krita-5.2.0.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.0iATj4/_old  2023-10-12 11:44:00.137120407 +0200
+++ /var/tmp/diff_new_pack.0iATj4/_new  2023-10-12 11:44:00.141120550 +0200
@@ -23,12 +23,16 @@
 %bcond_without xsimd
 %endif
 %endif
+# Default python version is too old in Leap 15
+%if 0%{?suse_version} > 1500
+%bcond_without python
+%endif
 # SR#1043861 for 15.5
 %if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} > 150400)
 %bcond_without libjxl
 %endif
 Name:   krita
-Version:5.1.5
+Version:5.2.0
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -38,15 +42,11 @@
 Source1:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz.sig
 Source2:krita.keyring
 %endif
-# Exiv 0.28 build fixes
-Patch0: 0001-Fix-build-with-exiv2-0.28.patch
-Patch1: 0001-KisExiv2IoDevice-fix-types-on-32-bit-host-with-exiv2.patch
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel
 BuildRequires:  giflib-devel
 BuildRequires:  gsl-devel
-BuildRequires:  kseexpr-devel
 %if 0%{?suse_version} > 1500
 BuildRequires:  libboost_system-devel
 %else
@@ -65,37 +65,45 @@
 BuildRequires:  openjpeg2-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
+%if %{with python}
 BuildRequires:  python3-devel
 BuildRequires:  python3-qt5-devel
 BuildRequires:  python3-sip-devel
+%endif
 BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
-BuildRequires:  cmake(KF5Archive)
+BuildRequires:  cmake(Immer)
 BuildRequires:  cmake(KF5Completion)
 BuildRequires:  cmake(KF5Config)
 BuildRequires:  cmake(KF5CoreAddons)
 BuildRequires:  cmake(KF5Crash)
 BuildRequires:  cmake(KF5GuiAddons)
 BuildRequires:  cmake(KF5I18n)
-BuildRequires:  cmake(KF5ItemModels)
 BuildRequires:  cmake(KF5ItemViews)
+BuildRequires:  cmake(KF5KDcraw)
 BuildRequires:  cmake(KF5WidgetsAddons)
 BuildRequires:  cmake(KF5WindowSystem)
+BuildRequires:  cmake(Lager)
+BuildRequires:  cmake(Mlt7)
 BuildRequires:  cmake(Qt5Concurrent)
-BuildRequires:  cmake(Qt5Core) >= 5.9
+BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5DBus)
 BuildRequires:  cmake(Qt5Gui)
-BuildRequires:  cmake(Qt5Multimedia)
 BuildRequires:  cmake(Qt5Network)
 BuildRequires:  cmake(Qt5PrintSupport)
 BuildRequires:  cmake(Qt5Qml)
 BuildRequires:  cmake(Qt5Quick)
+BuildRequires:  cmake(Qt5QuickWidgets)
+BuildRequires:  cmake(Qt5Sql)
 BuildRequires:  cmake(Qt5Svg)
 BuildRequires:  cmake(Qt5Test)
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5X11Extras)
 BuildRequires:  cmake(Qt5Xml)
 BuildRequires:  cmake(QuaZip-Qt5)
+BuildRequires:  cmake(Zug)
+BuildRequires:  cmake(kseexpr)
+BuildRequires:  cmake(sdl2)
 %if %{with xsimd}
 BuildRequires:  cmake(xsimd)
 %endif
@@ -103,11 +111,19 @@
 %if %{with libjxl}
 BuildRequires:  pkgconfig(libjxl)
 %endif
+BuildRequires:  pkgconfig(fontconfig) >= 2.13.1
+BuildRequires:  pkgconfig(freetype2) >= 2.10.0
+BuildRequires:  pkgconfig(fribidi) >= 1.0.6
+BuildRequires:  pkgconfig(harfbuzz) >= 4.0
 BuildRequires:  pkgconfig(libmypaint)
+BuildRequires:  pkgconfig(libunibreak)
 BuildRequires:  pkgconfig(libwebp)
+BuildRequires:  pkgconfig(xcb-xinput)
 BuildRequires:  pkgconfig(xcb-atom)
 BuildRequires:  pkgconfig(xi) >= 1.4.99.1
+%if %{with python}
 Recommends: python3-qt5
+%endif
 Obsoletes:  calligra-krita < %{version}
 Provides:   calligra-krita = %{version}
 Recommends: krita-plugin-

commit krita for openSUSE:Factory

2023-07-04 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2023-07-04 15:22:41

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.23466 (New)


Package is "krita"

Tue Jul  4 15:22:41 2023 rev:70 rq:1096687 version:5.1.5

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2023-01-16 
18:02:32.288033223 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.23466/krita.changes   2023-07-04 
15:23:36.694649728 +0200
@@ -1,0 +2,7 @@
+Tue Jul  4 07:14:23 UTC 2023 - Christophe Marin 
+
+- Add patches:
+  * 0001-Fix-build-with-exiv2-0.28.patch
+  * 0001-KisExiv2IoDevice-fix-types-on-32-bit-host-with-exiv2.patch
+
+---

New:

  0001-Fix-build-with-exiv2-0.28.patch
  0001-KisExiv2IoDevice-fix-types-on-32-bit-host-with-exiv2.patch



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.TmzWM6/_old  2023-07-04 15:23:37.874656819 +0200
+++ /var/tmp/diff_new_pack.TmzWM6/_new  2023-07-04 15:23:37.874656819 +0200
@@ -38,6 +38,9 @@
 Source1:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz.sig
 Source2:krita.keyring
 %endif
+# Exiv 0.28 build fixes
+Patch0: 0001-Fix-build-with-exiv2-0.28.patch
+Patch1: 0001-KisExiv2IoDevice-fix-types-on-32-bit-host-with-exiv2.patch
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel

++ 0001-Fix-build-with-exiv2-0.28.patch ++
>From 4a9a916012b949c9dda6833e4e44e932d38993d4 Mon Sep 17 00:00:00 2001
From: Antonio Rojas 
Date: Sun, 4 Jun 2023 18:04:59 +0200
Subject: [PATCH] Fix build with exiv2 0.28

---
 plugins/impex/jpeg/kis_jpeg_converter.cc |  8 ++
 plugins/impex/tiff/kis_tiff_export.cc|  9 +++
 plugins/impex/tiff/kis_tiff_import.cc|  9 +++
 plugins/metadata/common/KisExiv2IODevice.cpp | 36 +
 plugins/metadata/common/KisExiv2IODevice.h   | 23 ++
 plugins/metadata/common/kis_exiv2_common.h   | 26 ++-
 plugins/metadata/exif/kis_exif_io.cpp| 79 +++-
 plugins/metadata/iptc/kis_iptc_io.cpp| 12 +++
 plugins/metadata/xmp/kis_xmp_io.cpp  |  9 ++-
 9 files changed, 202 insertions(+), 9 deletions(-)

diff --git a/plugins/impex/jpeg/kis_jpeg_converter.cc 
b/plugins/impex/jpeg/kis_jpeg_converter.cc
index 3364ae6..476151e 100644
--- a/plugins/impex/jpeg/kis_jpeg_converter.cc
+++ b/plugins/impex/jpeg/kis_jpeg_converter.cc
@@ -20,6 +20,10 @@ extern "C" {
 }
 
 #include 
+#include 
+#if EXIV2_TEST_VERSION(0,28,0)
+#include 
+#endif
 
 #include 
 #include 
@@ -376,7 +380,11 @@ KisImportExportErrorCode 
KisJPEGConverter::decode(QIODevice *io)
 uint32_t sizeHdr = 0;
 // Find actual Iptc data within the APP13 segment
 if (!Exiv2::Photoshop::locateIptcIrb((Exiv2::byte*)(marker->data + 
14),
+#if EXIV2_TEST_VERSION(0,28,0)
+ marker->data_length - 14, 
&record, sizeHdr, sizeIptc)) {
+#else
  marker->data_length - 14, 
&record, &sizeHdr, &sizeIptc)) {
+#endif
 if (sizeIptc) {
 // Decode the IPTC data
 QByteArray byteArray((const char*)(record + sizeHdr), 
sizeIptc);
diff --git a/plugins/impex/tiff/kis_tiff_export.cc 
b/plugins/impex/tiff/kis_tiff_export.cc
index 8c8f71d..69cbda6 100644
--- a/plugins/impex/tiff/kis_tiff_export.cc
+++ b/plugins/impex/tiff/kis_tiff_export.cc
@@ -206,7 +206,11 @@ KisImportExportErrorCode 
KisTIFFExport::convert(KisDocument *document, QIODevice
 try {
 KisExiv2IODevice::ptr_type basicIoDevice(new 
KisExiv2IODevice(filename()));
 
+#if EXIV2_TEST_VERSION(0,28,0)
+const std::unique_ptr img = 
Exiv2::ImageFactory::open(std::move(basicIoDevice));
+#else
 const std::unique_ptr 
img(Exiv2::ImageFactory::open(basicIoDevice).release());
+#endif
 
 img->readMetadata();
 
@@ -241,9 +245,14 @@ KisImportExportErrorCode 
KisTIFFExport::convert(KisDocument *document, QIODevice
 }
 // Write metadata
 img->writeMetadata();
+#if EXIV2_TEST_VERSION(0,28,0)
+} catch (Exiv2::Error &e) {
+errFile << "Failed injecting TIFF metadata:" << 
Exiv2::Error(e.code()).what();
+#else
 } catch (Exiv2::AnyError &e) {
 errFile << "Failed injecting TIFF metadata:" << e.code()
 << e.what();
+#endif
 }
 }
 return ImportExportCodes::OK;
diff --git a/plugins/impex/tiff/kis_tiff_import.cc 
b/plugins/impex/tiff/kis_tiff_import.cc
inde

commit krita for openSUSE:Factory

2023-01-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2023-01-16 17:59:51

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.32243 (New)


Package is "krita"

Mon Jan 16 17:59:51 2023 rev:69 rq:1058693 version:5.1.5

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-11-29 
10:53:09.448737231 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.32243/krita.changes   2023-01-16 
18:02:32.288033223 +0100
@@ -1,0 +2,16 @@
+Mon Jan 16 10:44:28 UTC 2023 - Christophe Marin 
+
+- Update to 5.1.5
+  * https://krita.org/en/item/krita-5-1-5-released/
+  * Fixed an issue with banding when using the gradient map filter
+as a filter layer. (kde#463585)
+  * Only center paste into active layer if contents are outside
+image bounds. (kde#461894)
+  * EXR: Fixed opening EXR files that have only a luma channel.
+(kde#461975)
+  * Fixed an issue building with XSIMD 10.0 and up. (kde#463219)
+  * Properly use the resolution of a .KRA file when that file is
+used as a file layer. (kde#442127)
+  * Fixed a regression in loading PSD files. (kde#462417)
+
+---

Old:

  krita-5.1.3.tar.xz
  krita-5.1.3.tar.xz.sig

New:

  krita-5.1.5.tar.xz
  krita-5.1.5.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.Pdkwbw/_old  2023-01-16 18:02:33.700040757 +0100
+++ /var/tmp/diff_new_pack.Pdkwbw/_new  2023-01-16 18:02:33.704040778 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package krita
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,8 +23,12 @@
 %bcond_without xsimd
 %endif
 %endif
+# SR#1043861 for 15.5
+%if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} > 150400)
+%bcond_without libjxl
+%endif
 Name:   krita
-Version:5.1.3
+Version:5.1.5
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -48,9 +52,7 @@
 %endif
 BuildRequires:  libeigen3-devel
 BuildRequires:  libexiv2-devel
-%if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} >= 
150300)
 BuildRequires:  libheif-devel
-%endif
 BuildRequires:  libjpeg-devel
 BuildRequires:  liblcms2-devel
 BuildRequires:  libpng-devel
@@ -95,8 +97,7 @@
 BuildRequires:  cmake(xsimd)
 %endif
 BuildRequires:  pkgconfig(OpenColorIO)
-# not in 15.5 yet
-%if 0%{?suse_version} > 1500
+%if %{with libjxl}
 BuildRequires:  pkgconfig(libjxl)
 %endif
 BuildRequires:  pkgconfig(libmypaint)

++ krita-5.1.3.tar.xz -> krita-5.1.5.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.32243/krita-5.1.5.tar.xz differ: char 26, 
line 1


commit krita for openSUSE:Factory

2022-11-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-11-29 10:53:03

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1597 (New)


Package is "krita"

Tue Nov 29 10:53:03 2022 rev:68 rq:1038648 version:5.1.3

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-11-10 
14:22:20.386368463 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.1597/krita.changes2022-11-29 
10:53:09.448737231 +0100
@@ -1,0 +2,13 @@
+Mon Nov 28 09:27:13 UTC 2022 - Christophe Giboudeaux 
+
+- Disable PCH to drastically reduce the required disk space
+  needed to build krita
+- Update _constraints
+- Spec cleanup
+
+---
+Tue Nov 22 12:51:18 UTC 2022 - Christophe Giboudeaux 
+
+- Require the optional xsimd dependency
+
+---



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.HqTyZK/_old  2022-11-29 10:53:10.748744061 +0100
+++ /var/tmp/diff_new_pack.HqTyZK/_new  2022-11-29 10:53:10.752744082 +0100
@@ -17,12 +17,17 @@
 
 
 %bcond_without released
+# Build fails on x86 and powerpc with xsimd (kde#462122)
+%ifnarch %ix86 ppc64 ppc64le
+%if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} > 150400)
+%bcond_without xsimd
+%endif
+%endif
 Name:   krita
 Version:5.1.3
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
-Group:  Productivity/Graphics/Bitmap Editors
 URL:https://www.krita.org/
 Source0:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
 %if %{with released}
@@ -86,6 +91,9 @@
 BuildRequires:  cmake(Qt5X11Extras)
 BuildRequires:  cmake(Qt5Xml)
 BuildRequires:  cmake(QuaZip-Qt5)
+%if %{with xsimd}
+BuildRequires:  cmake(xsimd)
+%endif
 BuildRequires:  pkgconfig(OpenColorIO)
 # not in 15.5 yet
 %if 0%{?suse_version} > 1500
@@ -106,7 +114,6 @@
 
 %package devel
 Summary:Krita Build Environment
-Group:  Development/Libraries/KDE
 Requires:   %{name} = %{version}
 Requires:   cmake(Qt5Core)
 
@@ -119,17 +126,16 @@
 %autosetup -p1
 
 %build
-# install translations to %%{_kf5_localedir} so they don't clash with the 
krita translations in calligra-l10n (KDE4 based)
-# can probably be changed back to the standard location when calligra is KF5 
based...
-%cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
-%make_jobs
+%cmake_kf5 -d build -- -DKRITA_ENABLE_PCH:BOOL=OFF
+
+%cmake_build
 
 %install
 %kf5_makeinstall -C build
+
 %suse_update_desktop_file -r org.kde.krita  Qt KDE Graphics RasterGraphics
-%if %{with released}
-%kf5_find_lang %{name}
-%endif
+
+%find_lang %{name}
 
 chmod -x %{buildroot}%{_kf5_applicationsdir}/*.desktop
 
@@ -174,8 +180,6 @@
 %{_includedir}/kis_qmic_plugin_interface.h
 %{_includedir}/kritaqmicinterface_export.h
 
-%if %{with released}
 %files lang -f %{name}.lang
-%endif
 
 %changelog

++ _constraints ++
--- /var/tmp/diff_new_pack.HqTyZK/_old  2022-11-29 10:53:10.788744270 +0100
+++ /var/tmp/diff_new_pack.HqTyZK/_new  2022-11-29 10:53:10.788744270 +0100
@@ -4,7 +4,7 @@
4
   
   
-   28
+   10
   
   
 


commit krita for openSUSE:Factory

2022-11-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-11-10 14:21:50

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1597 (New)


Package is "krita"

Thu Nov 10 14:21:50 2022 rev:67 rq:1034847 version:5.1.3

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-09-18 
17:32:16.741780793 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1597/krita.changes2022-11-10 
14:22:20.386368463 +0100
@@ -1,0 +2,78 @@
+Wed Nov  9 09:50:24 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.1.3
+  * Fix using the Global Menu in the Plasma desktop when using
+distribution packages. (kde#408015)
+  * JPEG-XL, HEIF: Fix import/export of HDR Alpha
+Channels. (kde#460380)
+  * JPEG-XL, HEIF: Fix clamping of normalized HDR values
+  * JPEG XL, HEIF: Fix saving OOTF removal if it???s enabled
+  * JPEG XL: Fix enabling HLG correction options
+  * JPEG-XL: Work around linear profiles having an undefined
+transfer function
+  * JPEG-XL: Optimize HDR export
+  * JPEG-XL: Improve compatibility with the currently experimental
+JPEG-XL support in Chrome
+  * Fix handling creating an image from clipboard when the
+clipboard is empty. (kde#459800)
+  * Fix loading CSV animation files
+  * Fix paste outside of image boundaries. (kde#459111)
+  * Fix aliasing of brush tips at small brush sizes.
+  * Fix issues with the Line tool. (kde#460461)
+  * Fix a crash on selecting and cutting/copying in a new
+document. (kde#457475, kde#460954)
+  * Android: fix long-press producing a right-click event
+  * Android: handle touch events for Mirror decorations
+  * Fix a crash in the pattern fill layer. (kde#459906)
+  * Fix foreground to background color switching of vector
+objects. (kde#458913)
+  * Fix several issues in TIFF file export. (kde#459840)
+  * Fix issues when changing color theme
+  * Fix saving files with extreme aspect ratios. (kde#460624)
+  * Fix issues in the path selection tool
+  * Implement right-click to undo adding a point for the
+polyline tool
+  * Fix copy/paste with animated layers. (kde#457319, kde#459763)
+  * Make it possible to import more than one bundle at a time
+  * Make it possible to run Krita on Linux when SELinux is
+enabled. (kde#459490)
+  * Fix a crash on startup when there is a PSD file with
+layer styles in the recent files list. (kde#459512)
+  * Make it possible to run Python scripts if there is no
+paintable layer. (kde#459495)
+  * Fix the Ten Scripts plugin to actually remember the selected
+scripts. (kde#421231)
+  * Add an option to PNG export to convert to 8 bit on
+saving. (kde#459415)
+  * Fix artifacts when hovering over reference images in HiDPI
+mode. (kde#441216)
+  * Fix thumbnails for pass-through layers being created
+(they shouldn???t???) (kde#440960)
+  * Make the OpenGL workaround available for all
+platforms. (kde#401940)
+  * PSD: fix reading of layer blending ranges. (kde#459307)
+  * Fix a lot of small memory leaks
+  * Fix copy-paste operation not working after using the move
+tool. (kde#458764)
+  * Show all loaded python plugins in the Help->System Info
+dialog
+  * Show a busy cursor when saving a reference image
+set. (kde#427546)
+  * Add Document::setModified to the scripting API. (kde#425066)
+  * Fix a crash when trying to save an image with a fill
+layer. (kde#459252)
+  * Fix a crash when copy/paste a shape or fill layer or a
+selection mask. (kde#458115)
+  * Fix layer thumbnails when loading a 512??512 PSD
+file. (kde#458887)
+  * Fix a crash when trying to copy-paste the background layer.
+(kde#458890, kde#458857, kde#458248, kde#458941)
+  * Don???t highlight a layer with a color label on
+mouse-over. (kde#459153)
+  * Fix creating numbered backups for files with names that
+contain [ and ]. (kde#445500)
+  * Add middle handles to perspective transform
+  * Fix dab inaccuracy of Sharpness brushes when outline preview
+snapping is disabled. (kde#458361)
+
+---

Old:

  krita-5.1.1.tar.xz
  krita-5.1.1.tar.xz.sig

New:

  krita-5.1.3.tar.xz
  krita-5.1.3.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.I8L0UN/_old  2022-11-10 14:22:21.702375912 +0100
+++ /var/tmp/diff_new_pack.I8L0UN/_new  2022-11-10 14:22:21.706375935 +0100
@@ -18,7 +18,7 @@
 
 %bcond_without released
 Name:   krita
-Version:5.1.1
+Version:5.1.3
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.

commit krita for openSUSE:Factory

2022-09-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-09-18 17:32:13

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2083 (New)


Package is "krita"

Sun Sep 18 17:32:13 2022 rev:66 rq:1004349 version:5.1.1

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-08-27 
11:50:20.581875676 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.2083/krita.changes2022-09-18 
17:32:16.741780793 +0200
@@ -1,0 +2,31 @@
+Sat Sep 17 13:55:41 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.1.1
+  * See https://krita.org/en/item/krita-5-1-1-released/
+  * Several issues with the MyPaint brush engine were fixed.
+The MyPaint eraser now uses the proper brush settings, and
+the unusable blend mode selector is now disabled if a
+MyPaint brush has been selected. (kde#453054, kde#445206)
+  * For Animation, the ???start numbering at??? when exporting an
+image sequence has been fixed. (kde#458997)
+  * Krita no longer crashes if the user has removed the
+kritadefault.profile canvas input profile from both the
+installation and the runtime folder
+  * On reading ACO palettes, the color swatch name is now read
+and set on the swatch. (kde#458209)
+  * Fix a crash when selecting a layer in the layerbox. (kde#458546)
+  * Improve slider steps for the fade, ratio and similar color
+selection threshold
+  * When moving paintable nodes, the canvas is updated only once.
+  * Provide the workaround for OpenGL canvas showing black
+rectangles if there???s more than one assistant visible to
+all platforms. (kde#401940)
+  * Improve the performance of working with ZIP files, like .kra
+and .ora files.
+  * Fix opening single-layer PSD files. (kde#458556)
+  * Make the Update link in the welcome widget clickable (kde#458034)
+  * JPEG-XL: Fix linear HDR export and float 16 import (kde#458054)
+- Drop patch, merged upstream:
+  * 0001-TIFF-fix-missing-SOVERSION-for-the-TIFF-PSD-library.patch
+
+---

Old:

  0001-TIFF-fix-missing-SOVERSION-for-the-TIFF-PSD-library.patch
  krita-5.1.0.tar.xz
  krita-5.1.0.tar.xz.sig

New:

  krita-5.1.1.tar.xz
  krita-5.1.1.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.ewMzh0/_old  2022-09-18 17:32:18.717786558 +0200
+++ /var/tmp/diff_new_pack.ewMzh0/_new  2022-09-18 17:32:18.729786593 +0200
@@ -18,7 +18,7 @@
 
 %bcond_without released
 Name:   krita
-Version:5.1.0
+Version:5.1.1
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -29,7 +29,6 @@
 Source1:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz.sig
 Source2:krita.keyring
 %endif
-Patch0: 0001-TIFF-fix-missing-SOVERSION-for-the-TIFF-PSD-library.patch
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel

++ krita-5.1.0.tar.xz -> krita-5.1.1.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.2083/krita-5.1.1.tar.xz differ: char 27, 
line 1


commit krita for openSUSE:Factory

2022-08-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-08-27 11:50:16

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2083 (New)


Package is "krita"

Sat Aug 27 11:50:16 2022 rev:65 rq:999479 version:5.1.0

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-08-24 
15:11:47.972541364 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.2083/krita.changes2022-08-27 
11:50:20.581875676 +0200
@@ -1,0 +2,13 @@
+Fri Aug 26 16:59:21 UTC 2022 - Marcus Rueckert 
+
+- Replace add-missing-so-version.patch with upstream patch:
+  0001-TIFF-fix-missing-SOVERSION-for-the-TIFF-PSD-library.patch
+
+---
+Fri Aug 26 01:22:03 UTC 2022 - Marcus Rueckert 
+
+- Added add-missing-so-version.patch: (boo#1202795)
+  One of the newly added libraries had no so-version set and
+  therefor ended up in the devel package
+
+---

New:

  0001-TIFF-fix-missing-SOVERSION-for-the-TIFF-PSD-library.patch



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.7LXiQM/_old  2022-08-27 11:50:22.709880248 +0200
+++ /var/tmp/diff_new_pack.7LXiQM/_new  2022-08-27 11:50:22.717880265 +0200
@@ -29,6 +29,7 @@
 Source1:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz.sig
 Source2:krita.keyring
 %endif
+Patch0: 0001-TIFF-fix-missing-SOVERSION-for-the-TIFF-PSD-library.patch
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel

++ 0001-TIFF-fix-missing-SOVERSION-for-the-TIFF-PSD-library.patch ++
>From 6734e02fa93d3cb3d4a162bc707649f7d3172386 Mon Sep 17 00:00:00 2001
From: "L. E. Segovia" 
Date: Fri, 26 Aug 2022 11:23:17 -0300
Subject: [PATCH] TIFF: fix missing SOVERSION for the TIFF PSD library

---
 plugins/impex/tiff/CMakeLists.txt | 4 
 1 file changed, 4 insertions(+)

diff --git a/plugins/impex/tiff/CMakeLists.txt 
b/plugins/impex/tiff/CMakeLists.txt
index bc392c3750..7cffc5da5c 100644
--- a/plugins/impex/tiff/CMakeLists.txt
+++ b/plugins/impex/tiff/CMakeLists.txt
@@ -9,6 +9,10 @@ if (TIFF_HAS_PSD_TAGS)
 kis_add_library(kritatiffpsd SHARED ${libkritatiffpsd_SRCS})
 generate_export_header(kritatiffpsd)
 
+set_target_properties(kritatiffpsd PROPERTIES
+VERSION ${GENERIC_KRITA_LIB_VERSION} SOVERSION 
${GENERIC_KRITA_LIB_SOVERSION}
+)
+
 target_link_libraries(kritatiffpsd kritapsd ${TIFF_LIBRARIES})
 
 install(TARGETS kritatiffpsd DESTINATION ${INSTALL_TARGETS_DEFAULT_ARGS})
-- 
2.37.2


commit krita for openSUSE:Factory

2022-08-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-08-24 15:11:22

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2083 (New)


Package is "krita"

Wed Aug 24 15:11:22 2022 rev:64 rq:998893 version:5.1.0

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-05-28 
00:28:29.293683825 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.2083/krita.changes2022-08-24 
15:11:47.972541364 +0200
@@ -1,0 +2,21 @@
+Tue Aug 23 15:25:29 UTC 2022 - Wolfgang Bauer 
+
+- Update to 5.1.0
+  * See https://krita.org/en/item/krita-5-1-0-released/
+  * Even more operations can handle multiple selected layers
+  * Improved support for WebP, Photoshop layered TIFF and Photoshop
+files
+  * Now uses XSIMD instead of VC
+  * The fill tools have been extended with continuous fill and a
+new Enclose and fill tool
+  * You can now configure touch controls in canvas input settings,
+like "Tap to Undo"
+  * Bug fixes, performance improvements, user interface polishing
+- Increase minimum disksize in _constraints to avoid build failures
+  due to lack of disk space
+- Build with boost 1.75 on Leap, compilation fails with the default
+  version
+- Drop Vc build requirement, it's not used anymore
+- Remove no longer necessary workaround to fix build on ARM
+
+---

Old:

  krita-5.0.8.tar.xz
  krita-5.0.8.tar.xz.sig

New:

  krita-5.1.0.tar.xz
  krita-5.1.0.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.C4PwAt/_old  2022-08-24 15:11:50.340543649 +0200
+++ /var/tmp/diff_new_pack.C4PwAt/_new  2022-08-24 15:11:50.344543653 +0200
@@ -17,14 +17,8 @@
 
 
 %bcond_without released
-# Enable VC only on x86*
-%ifarch %{ix86} x86_64
-%bcond_without vc
-%else
-%bcond_with vc
-%endif
 Name:   krita
-Version:5.0.8
+Version:5.1.0
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -41,7 +35,12 @@
 BuildRequires:  giflib-devel
 BuildRequires:  gsl-devel
 BuildRequires:  kseexpr-devel
+%if 0%{?suse_version} > 1500
 BuildRequires:  libboost_system-devel
+%else
+BuildRequires:  libboost_system1_75_0-devel
+#!BuildIgnore:  libboost_headers1_66_0-devel 
+%endif
 BuildRequires:  libeigen3-devel
 BuildRequires:  libexiv2-devel
 %if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} >= 
150300)
@@ -95,9 +94,6 @@
 Recommends: python3-qt5
 Obsoletes:  calligra-krita < %{version}
 Provides:   calligra-krita = %{version}
-%if %{with vc}
-BuildRequires:  Vc-devel-static
-%endif
 Recommends: krita-plugin-gmic
 
 %description
@@ -119,10 +115,6 @@
 %autosetup -p1
 
 %build
-%ifarch %{arm} aarch64
-# workaround to avoid build failure on ARM, see 
https://bugs.kde.org/show_bug.cgi?id=421136
-export CXXFLAGS="%{optflags} -DHAS_ONLY_OPENGL_ES"
-%endif
 # install translations to %%{_kf5_localedir} so they don't clash with the 
krita translations in calligra-l10n (KDE4 based)
 # can probably be changed back to the standard location when calligra is KF5 
based...
 %cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}

++ _constraints ++
--- /var/tmp/diff_new_pack.C4PwAt/_old  2022-08-24 15:11:50.376543683 +0200
+++ /var/tmp/diff_new_pack.C4PwAt/_new  2022-08-24 15:11:50.380543688 +0200
@@ -4,7 +4,7 @@
4
   
   
-   10
+   28
   
   
 

++ krita-5.0.8.tar.xz -> krita-5.1.0.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.0.8.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.2083/krita-5.1.0.tar.xz differ: char 25, 
line 1


commit krita for openSUSE:Factory

2022-05-27 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-05-28 00:28:22

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2254 (New)


Package is "krita"

Sat May 28 00:28:22 2022 rev:63 rq:979515 version:5.0.8

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-05-03 
21:18:59.749000505 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.2254/krita.changes2022-05-28 
00:28:29.293683825 +0200
@@ -1,0 +2,9 @@
+Fri May 27 06:38:23 UTC 2022 - Christophe Giboudeaux 
+
+- Update to 5.0.8
+  * Fix suffix of "target size" in WebP (kde#447191)
+  * Apply the backported patch renaming xmlgui from Arch to 5.0
+(kde#453884, boo#1199798)
+  * Fix default preset names (kde#453266)
+
+---

Old:

  krita-5.0.6.tar.xz
  krita-5.0.6.tar.xz.sig

New:

  krita-5.0.8.tar.xz
  krita-5.0.8.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.dv3sf2/_old  2022-05-28 00:28:31.745687115 +0200
+++ /var/tmp/diff_new_pack.dv3sf2/_new  2022-05-28 00:28:31.749687120 +0200
@@ -24,7 +24,7 @@
 %bcond_with vc
 %endif
 Name:   krita
-Version:5.0.6
+Version:5.0.8
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only

++ krita-5.0.6.tar.xz -> krita-5.0.8.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.0.6.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.2254/krita-5.0.8.tar.xz differ: char 27, 
line 1


commit krita for openSUSE:Factory

2022-05-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-05-03 21:18:56

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1538 (New)


Package is "krita"

Tue May  3 21:18:56 2022 rev:62 rq:974428 version:5.0.6

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-04-14 
17:26:32.319338649 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1538/krita.changes2022-05-03 
21:18:59.749000505 +0200
@@ -1,0 +2,10 @@
+Mon May  2 07:15:14 UTC 2022 - Wolfgang Bauer 
+
+- Update to 5.0.6
+  * See https://krita.org/en/item/krita-5-0-6-released/
+  * Fix crash when working with vector layers or vector selections
+and using undo a lot (kde#447985)
+  * Fix crash deleting a vector layer with an animated transparency
+mask (kde#452396)
+
+---

Old:

  krita-5.0.5.tar.xz
  krita-5.0.5.tar.xz.sig

New:

  krita-5.0.6.tar.xz
  krita-5.0.6.tar.xz.sig



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.uaTWwm/_old  2022-05-03 21:19:02.885004430 +0200
+++ /var/tmp/diff_new_pack.uaTWwm/_new  2022-05-03 21:19:02.889004435 +0200
@@ -24,7 +24,7 @@
 %bcond_with vc
 %endif
 Name:   krita
-Version:5.0.5
+Version:5.0.6
 Release:0
 Summary:Digital Painting Application
 License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
@@ -51,7 +51,6 @@
 BuildRequires:  liblcms2-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libpoppler-qt5-devel
-BuildRequires:  libquazip-qt5-devel
 BuildRequires:  libraw-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  openjpeg2-devel
@@ -87,6 +86,7 @@
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5X11Extras)
 BuildRequires:  cmake(Qt5Xml)
+BuildRequires:  cmake(QuaZip-Qt5)
 BuildRequires:  pkgconfig(OpenColorIO)
 BuildRequires:  pkgconfig(libmypaint)
 BuildRequires:  pkgconfig(libwebp)

++ krita-5.0.5.tar.xz -> krita-5.0.6.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-5.0.5.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.1538/krita-5.0.6.tar.xz differ: char 26, 
line 1


commit krita for openSUSE:Factory

2022-04-14 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-04-14 17:25:53

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1941 (New)


Package is "krita"

Thu Apr 14 17:25:53 2022 rev:61 rq:970141 version:5.0.5

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-01-19 
00:35:48.070316431 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.1941/krita.changes2022-04-14 
17:26:32.319338649 +0200
@@ -1,0 +2,133 @@
+Thu Apr 14 09:28:12 UTC 2022 - Wolfgang Bauer 
+
+- Update to 5.0.5
+  * See https://krita.org/en/item/krita-5-0-5-released/
+  * Fix artefacts when using the color smudge brush on CMYK images
+(kde#447211)
+  * Fix blurry results in 4-point perspective transform
+(kde#447255)
+  * Fix undo of liquify transform properties (kde#447314)
+  * Fix the size of the About Krita dialog
+  * Fix a crash when changing the Instant Preview settings of a
+brush preset
+  * Fix use of layer names when using the G'Mic plugin (kde#447293,
+kde#429851)
+  * Add missing blending modes for G'Mic filters (kde#447293)
+  * Fix issues with resource libraries with upper-case filename
+extensions (kde#447454)
+  * Fix crashes when undoing multiple layer operations too quickly
+(kde#447462)
+  * Work around a crash in the transform mask applied to a
+passthrough group (kde#447506)
+  * Fix the photoshop compatible shortcuts (kde#447771)
+  * Show the correct number of layers in the Image Properties
+dialog
+  * Fix the layout of the docker titlebars
+  * Disable automatically assigning accelerator keys for selecting
+dockers
+  * Fix a memory leak in the color history display
+  * Fix a race condition in the metadata system initialization
+  * Fix animation playback when having multiple views on an
+animation (kde#450425)
+  * Fix dataloss when scaling an image with animated transform
+masks (kde#450781)
+  * Fix incorrect basename for an animation when filepath or
+filename changes (kde#451654)
+  * Fix restoring the default values for canvas input settings
+(kde#396064)
+  * Update gradient colors correctly in layer styles (kde#452066)
+  * Fix a crash when handling touch events
+  * Fix a large number of defects found by Coverity
+  * Fix the hitboxes in the curve widget being too small on HiDPI
+screens (kde#446755)
+  * Fix saving over deactivated resources
+  * Fix the Advanced Color Selector's hsySH square element
+(kde#452422)
+  * Fix issues with cursors being too small on HiDPI screens
+(kde#448107, kde#447314)
+  * Fix problems with animating transparency and filter masks
+(kde#452170)
+  * Opacity now loads correctly for animated vector layers
+(kde#452144)
+  * Stop the storyboard docker creating frames on locked layers
+(kde#447396)
+  * Storyboards: add the ability to duplicate existing scenes
+  * Improve the interaction with ffmpeg when rendering animations
+or recordings
+  * Improve detection of broken video sequences on import as
+animation
+  * Work around a problem where not all pixels got copied when
+copying a mask (kde#453164)
+  * Make it possible to save and load gradients on non-UTF8 locales
+(kde#447730)
+  * Fix issue with masks and layers being broken after changing
+the colorspace
+  * Update to LittleCMS 2.13.1 to fix a bug in the grayscale
+colorspace and fix conversion between 8 bits and 16 bits
+grayscale images (kde#447484)
+  * Fix a delay on autobrush strokes with randomness (kde#446663)
+  * Improve performance when moving a layer in a layer group
+(kde#450957)
+  * Fix brush outline precision for pixel-art brushes (kde#447466)
+  * Improve the brush outline for low-density brushes (kde#447045)
+  * Set .apng as the default file extension for APNG files instead
+of PNG (kde#451473)
+  * Fix crash when using the smart patch tool on HDR images
+(kde#451912)
+  * Make it possible to set Weighted Distance to values larger than
+100 (kde#451874)
+  * Fix the the fuzziness setting for the contiguous selection tool
+(kde#447524)
+  * Fix the default eraser preset (kde#447650)
+  * Add missing shortcuts for the following filters:
+slope/offset/power, cross-channel adjustment curves, halftone,
+gaussian high pass, height to normal map, gradient map,
+normalize and palettize (kde#451337)
+  * Fix saving new workspaces (kde#446985)
+  * Correctly handle the ICC profile blacklist
+  * Fix the "Photoshop signature verification failed!"  warning if
+there are zero sized blocks in the PSD file (kde#450983)
+  * Make starting Krita more robust if the configuration file is
+corrupted (kde#449983)
+  * Add pressure and rotation to touch support
+  * Handle f

commit krita for openSUSE:Factory

2022-01-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-01-19 00:35:19

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1892 (New)


Package is "krita"

Wed Jan 19 00:35:19 2022 rev:60 rq:947181 version:5.0.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2022-01-08 
23:23:38.162232466 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.1892/krita.changes2022-01-19 
00:35:48.070316431 +0100
@@ -1,0 +2,11 @@
+Fri Jan 14 15:55:53 UTC 2022 - Marcus Rueckert 
+
+- convert the conflicts to recommends as we now have a working
+  krita-plugin-gmic package again
+
+---
+Fri Jan 14 14:12:12 UTC 2022 - Marcus Rueckert 
+
+- Actually install the devel files as we need them for gmic
+
+---



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.q8HFdN/_old  2022-01-19 00:35:49.050317131 +0100
+++ /var/tmp/diff_new_pack.q8HFdN/_new  2022-01-19 00:35:49.054317133 +0100
@@ -98,8 +98,7 @@
 %if %{with vc}
 BuildRequires:  Vc-devel-static
 %endif
-# it has an intree copy now and no longer works with the external copy
-Conflicts:  krita-plugin-gmic
+Recommends: krita-plugin-gmic
 
 %description
 Krita is a painting program. It supports concept art, texture and
@@ -109,6 +108,7 @@
 Summary:Krita Build Environment
 Group:  Development/Libraries/KDE
 Requires:   %{name} = %{version}
+Requires:   cmake(Qt5Core)
 
 %description devel
 Development headers and libraries for Krita.
@@ -140,11 +140,6 @@
 # remove shebang to avoid rpmlint warning, that file is not supposed to be run 
directly anyway
 sed -i "/#!\/usr\/bin\/env/d" 
%{buildroot}%{_kf5_libdir}/krita-python-libs/krita/sceditor/highlighter.py
 
-rm \
-  %{buildroot}%{_includedir}/kis_qmic_interface.h \
-  %{buildroot}%{_includedir}/kis_qmic_plugin_interface.h \
-  %{buildroot}%{_includedir}/kritaqmicinterface_export.h
-
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
@@ -179,6 +174,9 @@
 
 %files devel
 %{_kf5_libdir}/libkrita*.so
+%{_includedir}/kis_qmic_interface.h
+%{_includedir}/kis_qmic_plugin_interface.h
+%{_includedir}/kritaqmicinterface_export.h
 
 %if %{with released}
 %files lang -f %{name}.lang


commit krita for openSUSE:Factory

2022-01-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2022-01-08 23:23:14

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1892 (New)


Package is "krita"

Sat Jan  8 23:23:14 2022 rev:59 rq:944721 version:5.0.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-08-25 
21:00:26.924984704 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1892/krita.changes2022-01-08 
23:23:38.162232466 +0100
@@ -1,0 +2,41 @@
+Fri Jan  7 08:11:30 UTC 2022 - Wolfgang Bauer 
+
+- Update to 5.0.2
+  * See https://krita.org/en/item/krita-5-0-2/
+  * Fix a crash when changing the Instant Preview setting of a
+brush preset
+  * Fix a crash when there are ABR brush libraries present with an
+uppercase ABR extension (kde#447454)
+  * Fix a similar issue with Krita resource bundles with an upper
+case .BUNDLE extension
+  * Fix a crash when undoing multiple layer operations too quickly
+(kde#447462)
+  * Workaround a crash when a transform mask is applied to a
+passthrough group (kde#447506)
+  * Fix toolbox arrow buttons not visible on starting Krita
+  * Fix the photoshop compatibilty shortcut profile (kde#447771)
+  * Restore the QImageIO fallback for loading WebP images
+  * Make the dock widget titlebars so they can be smaller
+  * Disable all accelerator keys for dockers
+  * Fix a race condition in the image metadata system
+  * Fix the tool option widget's layout sporadically going wrong
+(kde#447522)
+  * Update fill layers correctly when changing the options from a
+Python script (kde#447807)
+  * Fix the built-in file dialog's image preview (kde#447806)
+  * Fix the slowness opening and closing documents if there are
+many resource bundles present (kde#447298)
+- Drop redundant recommendation of the -lang package
+- Add signature file and keyring
+
+---
+Thu Dec 23 19:10:11 UTC 2021 - Marcus Rueckert 
+
+- Update to 5.0.0
+  * See https://krita.org/en/item/krita-5-0-released/
+- drop 0001-Support-building-with-OpenEXR-3.patch:
+  included in update
+- add BR to mypaint to enable the new brushes
+- add BR for OpenColorIO and WebP to enable both features as well
+
+---

Old:

  0001-Support-building-with-OpenEXR-3.patch
  krita-4.4.8.tar.xz

New:

  krita-5.0.2.tar.xz
  krita-5.0.2.tar.xz.sig
  krita.keyring



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.JfLrmV/_old  2022-01-08 23:23:40.946234739 +0100
+++ /var/tmp/diff_new_pack.JfLrmV/_new  2022-01-08 23:23:40.946234739 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package krita
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
 #
 
 
-%bcond_without lang
+%bcond_without released
 # Enable VC only on x86*
 %ifarch %{ix86} x86_64
 %bcond_without vc
@@ -24,21 +24,16 @@
 %bcond_with vc
 %endif
 Name:   krita
-Version:4.4.8
+Version:5.0.2
 Release:0
 Summary:Digital Painting Application
-License:GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later 
AND GPL-3.0-or-later AND BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-only
+License:BSD-2-Clause AND GPL-2.0-or-later AND LGPL-2.0-or-later AND 
LGPL-2.1-or-later AND GPL-3.0-or-later AND CC0-1.0 AND LGPL-2.0-only
 Group:  Productivity/Graphics/Bitmap Editors
 URL:https://www.krita.org/
 Source0:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM
-Patch0: 0001-Support-building-with-OpenEXR-3.patch
-%ifnarch %{arm} aarch64
-# Causes build failure on ARM currently
-# 2021-07-24: Disabled for Tumbleweed (kde#435474)
-%if 0%{?suse_version} < 1550
-BuildRequires:  OpenColorIO-devel
-%endif
+%if %{with released}
+Source1:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz.sig
+Source2:krita.keyring
 %endif
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
@@ -92,15 +87,19 @@
 BuildRequires:  cmake(Qt5Widgets)
 BuildRequires:  cmake(Qt5X11Extras)
 BuildRequires:  cmake(Qt5Xml)
+BuildRequires:  pkgconfig(OpenColorIO)
+BuildRequires:  pkgconfig(libmypaint)
+BuildRequires:  pkgconfig(libwebp)
 BuildRequires:  pkgconfig(xcb-atom)
 BuildRequires:  pkgconfig(xi) >= 1.4.99.1
-Recommends: %{name}-lang = %{version}
 Recommends: python3-qt5
 Obsoletes:  calligra-krita < %{version}
 Pro

commit krita for openSUSE:Factory

2021-08-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-08-25 20:58:40

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1899 (New)


Package is "krita"

Wed Aug 25 20:58:40 2021 rev:58 rq:914276 version:4.4.8

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-08-12 
09:02:26.750076825 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1899/krita.changes2021-08-25 
21:00:26.924984704 +0200
@@ -1,0 +2,10 @@
+Wed Aug 25 09:39:44 UTC 2021 - Wolfgang Bauer 
+
+- Update to 4.4.8:
+  * See https://krita.org/en/item/krita-4-4-8-released/
+  * Disable fractional DPI scaling by default
+  * Fix loading and saving of document palettes (kde#440812)
+- Remove BuildConflicts: python3-sip-devel >= 6, it builds fine
+  with sip6 meanwhile
+
+---

Old:

  krita-4.4.7.tar.xz

New:

  krita-4.4.8.tar.xz



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.OA51tC/_old  2021-08-25 21:00:29.256981643 +0200
+++ /var/tmp/diff_new_pack.OA51tC/_new  2021-08-25 21:00:29.260981637 +0200
@@ -24,7 +24,7 @@
 %bcond_with vc
 %endif
 Name:   krita
-Version:4.4.7
+Version:4.4.8
 Release:0
 Summary:Digital Painting Application
 License:GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later 
AND GPL-3.0-or-later AND BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-only
@@ -62,16 +62,9 @@
 BuildRequires:  openjpeg2-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
-# SECTION python build requirements
 BuildRequires:  python3-devel
 BuildRequires:  python3-qt5-devel
-# Krita's CMake requires the command `sip5` from SIP v5 or `sip` from SIP v4.
-# Neither is available in SIP v6. A simple sip-devel < 6 build requirement 
would
-# install a non-conflicting SIP v4 in parallel to v6 pulled in by qt5-devel.
-# But then CMake does not find the old sip executable.
-BuildConflicts: python3-sip-devel >= 6
 BuildRequires:  python3-sip-devel
-# /SECTION
 BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
 BuildRequires:  cmake(KF5Archive)

++ krita-4.4.7.tar.xz -> krita-4.4.8.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-4.4.7.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.1899/krita-4.4.8.tar.xz differ: char 25, 
line 1


commit krita for openSUSE:Factory

2021-08-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-08-12 09:01:33

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1899 (New)


Package is "krita"

Thu Aug 12 09:01:33 2021 rev:57 rq:911458 version:4.4.7

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-07-24 
20:39:17.524405912 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1899/krita.changes2021-08-12 
09:02:26.750076825 +0200
@@ -1,0 +2,24 @@
+Wed Aug 11 13:38:26 UTC 2021 - Christophe Giboudeaux 
+
+- Add patch to allow building krita with OpenEXR 3 (boo#1189327):
+  * 0001-Support-building-with-OpenEXR-3.patch
+
+---
+Sun Aug  8 13:01:02 UTC 2021 - Wolfgang Bauer 
+
+- Update to 4.4.7:
+  * See https://krita.org/en/item/krita-4-4-7-released/
+  * Fix for a performance regression in Krita 4.4.5
+  * Fix a crash on exit with certain versions of Qt and PyQt
+  * Fix moving selection with the magnetic selection tool
+(kde#433633)
+  * Fix crashes in the magnetic selection tool when deleting nodes
+(kde#439896)
+  * Fix an assert when converting the image color space from Python
+(kde#437980)
+  * Fix a crash when closing a gamut mask document (kde#438914)
+  * Fix drag and drop of clone layers between images (kde#414699)
+  * Fix crash when saving the image with trimming enabled
+(kde#437626)
+
+---

Old:

  krita-4.4.5.tar.xz

New:

  0001-Support-building-with-OpenEXR-3.patch
  krita-4.4.7.tar.xz



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.m7WLp2/_old  2021-08-12 09:02:27.782075212 +0200
+++ /var/tmp/diff_new_pack.m7WLp2/_new  2021-08-12 09:02:27.782075212 +0200
@@ -24,13 +24,15 @@
 %bcond_with vc
 %endif
 Name:   krita
-Version:4.4.5
+Version:4.4.7
 Release:0
 Summary:Digital Painting Application
 License:GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later 
AND GPL-3.0-or-later AND BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-only
 Group:  Productivity/Graphics/Bitmap Editors
 URL:https://www.krita.org/
 Source0:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM
+Patch0: 0001-Support-building-with-OpenEXR-3.patch
 %ifnarch %{arm} aarch64
 # Causes build failure on ARM currently
 # 2021-07-24: Disabled for Tumbleweed (kde#435474)
@@ -141,7 +143,10 @@
 %kf5_find_lang %{name}
 %endif
 
-chmod -x %{buildroot}/%{_kf5_applicationsdir}/*.desktop
+chmod -x %{buildroot}%{_kf5_applicationsdir}/*.desktop
+
+# remove shebang to avoid rpmlint warning, that file is not supposed to be run 
directly anyway
+sed -i "/#!\/usr\/bin\/env/d" 
%{buildroot}%{_kf5_libdir}/krita-python-libs/krita/sceditor/highlighter.py
 
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig

++ 0001-Support-building-with-OpenEXR-3.patch ++
>From 5a720e94e62b8ae4a17dc8bee844f0baee923a9b Mon Sep 17 00:00:00 2001
From: Antonio Rojas 
Date: Fri, 23 Apr 2021 23:42:14 +0200
Subject: [PATCH] Support building with OpenEXR 3

Try to find OpenEXR 3 first via the upstream cmake config and fallback to using 
our FindOpenEXR
---
 CMakeLists.txt | 11 ---
 libs/image/CMakeLists.txt  |  2 +-
 libs/pigment/CMakeLists.txt|  2 +-
 plugins/color/lcms2engine/CMakeLists.txt   |  6 +++---
 plugins/color/lcms2engine/tests/CMakeLists.txt |  2 +-
 plugins/impex/CMakeLists.txt   |  2 +-
 plugins/impex/exr/exr_converter.cc |  2 ++
 plugins/impex/raw/CMakeLists.txt   |  2 +-
 8 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index d2aaadf6fe..bc6a0207e9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -628,15 +628,20 @@ set_package_properties(ZLIB PROPERTIES
 PURPOSE "Optionally used by the G'Mic and the PSD plugins")
 macro_bool_to_01(ZLIB_FOUND HAVE_ZLIB)
 
-find_package(OpenEXR)
+find_package(OpenEXR 3.0 CONFIG QUIET)
+if(TARGET OpenEXR::OpenEXR)
+set(OPENEXR_LIBRARIES OpenEXR::OpenEXR)
+else()
+find_package(OpenEXR)
+endif()
 set_package_properties(OpenEXR PROPERTIES
 DESCRIPTION "High dynamic-range (HDR) image file format"
 URL "https://www.openexr.com";
 TYPE OPTIONAL
 PURPOSE "Required by the Krita OpenEXR filter")
-macro_bool_to_01(OPENEXR_FOUND HAVE_OPENEXR)
+macro_bool_to_01(OpenEXR_FOUND HAVE_OPENEXR)
 set(LINK_OPENEXR_LIB)
-if(OPENEXR_FOUND)
+if(OpenEXR_FOUND)
 include_directories(SYSTEM $

commit krita for openSUSE:Factory

2021-07-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-07-24 20:39:07

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.1899 (New)


Package is "krita"

Sat Jul 24 20:39:07 2021 rev:56 rq:908070 version:4.4.5

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-06-11 
00:19:49.229436467 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.1899/krita.changes2021-07-24 
20:39:17.524405912 +0200
@@ -1,0 +2,6 @@
+Sat Jul 24 07:35:18 UTC 2021 - Christophe Giboudeaux 
+
+- Remove the OpenColorIO build dependency for openSUSE Tumbleweed.
+  krita doesn't support OCIO 2.0 yet (kde#435474)
+
+---



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.WzyFn2/_old  2021-07-24 20:39:18.460404827 +0200
+++ /var/tmp/diff_new_pack.WzyFn2/_new  2021-07-24 20:39:18.464404822 +0200
@@ -32,9 +32,12 @@
 URL:https://www.krita.org/
 Source0:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
 %ifnarch %{arm} aarch64
-# causes build failure on ARM currently
+# Causes build failure on ARM currently
+# 2021-07-24: Disabled for Tumbleweed (kde#435474)
+%if 0%{?suse_version} < 1550
 BuildRequires:  OpenColorIO-devel
 %endif
+%endif
 BuildRequires:  OpenEXR-devel
 BuildRequires:  extra-cmake-modules
 BuildRequires:  fftw3-devel


commit krita for openSUSE:Factory

2021-06-10 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-06-11 00:19:18

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.32437 (New)


Package is "krita"

Fri Jun 11 00:19:18 2021 rev:55 rq:899351 version:4.4.5

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-05-20 
19:25:42.281783930 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.32437/krita.changes   2021-06-11 
00:19:49.229436467 +0200
@@ -1,0 +2,101 @@
+Thu Jun 10 07:25:33 UTC 2021 - Wolfgang Bauer 
+
+- Update to 4.4.5:
+  * See https://krita.org/en/item/krita-4-4-5-released/
+  * Set ElideRight for the tabs in the mdiarea (kde#433640)
+  * If loading the image fails too often, stop retrying
+(kde#433652)
+  * Use QVersionNumber to compare versions
+  * Fix oilpaint filter's tiling artifacts
+  * Only open the bug dialog when Krita is in alpha or beta
+  * Fix crash on popup palette on 125% scale (kde#431944)
+  * Fix compilation for GCC11 (kde#434150)
+  * Use opengl ES on Arm Linux (kde#421136)
+  * Fix crash on importing a broken icc profile (kde#434273)
+  * Remove the hello world demo plugin (kde#422380)
+  * Bugfix: Crash with crop tool (kde#433770)
+  * Bugfix: Transform (Shear) tool doesn't use pivot (kde#427462)
+  * Fix angle range in the angle selector in status bar and
+overview docker (kde#434993)
+  * Implement "Scale handles proportionally" feature for the mesh
+transform
+  * Bugfix: Crop tool doesn't respond to some events (kde#435201)
+  * Remove JPG from the list of supported clipboard image formats
+(kde#431310)
+  * Don't set the menu text on the action if it's empty
+(kde#437036)
+  * Expose the node's unique id to libkis
+  * Fix quicklook generator (kde#436224)
+  * Fix data corruption on pressing Ctrl+Z while crop action is
+active (kde#433770)
+  * Fix zooming of the palette in Lazy Fill Tool (kde#410997)
+  * Fix outline-selection precision when shift-modifier is pressed
+(kde#437048)
+  * Fix crash when closing Krita too quickly while some stroke is
+still rendering (kde#419021)
+  * Fix incorrect memory access in KisCanvas2::setProofingOptions()
+  * Fix a race condition when starting spontaneous jobs
+(kde#434648)
+  * Fix display color management in Overview docker (kde#428605)
+  * Fix Nearest Neighbour filter of the perspective transform mode
+(kde#420811)
+  * Fix drift of the transformed image when moving mouse too
+quickly (kde#416899)
+  * Fix smoothness of Free Transform mode (kde#416899)
+  * Fix input method not working on popup widgets (kde#395598)
+  * Fix export in Krita using CLI
+  * Fix order of arguments in OverviewThumbnailStrokeStrategy
+(CID 310957)
+  * Do not rely on endianness in psd_image_data (CID 35080)
+  * Widen variables before making calculations (CID 248925)
+  * Override patchWidth and patchHeight being 0 with defaults
+(CID 248441, CID 248622)
+  * Check value after dynamic cast in ConvertColorSpacePr.Vis.
+(CID 304985)
+  * Properly bound values on conversions (CID 248629, CID 248458)
+  * Initialize propertyType in KisMetaData::TypeInfo::Private
+(CID 35498)
+  * Initialize variables in KoRuler and KisFullRefreshWalker
+(CID 35523, CID 35612)
+  * Initialize members of KisImagePyramid (CID 36041)
+  * Initialize members of DlgOffsetImage and DeformBrush
+(CID 36144, CID 36265)
+  * Initialize members in KCanvasPreview (CID 36395)
+  * Initialize members in DlgClonesArray (CID 248509)
+  * Initialize members in KisShadeSelectorLine (CID 36338)
+  * Initialize members of assistant classes (CID 248502,
+CID 248916)
+  * Initialize members in spin box related classes (CID 248555,
+CID 248871)
+  * Fix xyYtoXYZ color conversion formula
+  * Make the code in the triangle color selector cleaner
+  * Fix updates in Channels docker
+  * Fix updates in Histogram docker
+  * Fix multithreading in Histogram widget
+  * Change typedef to using in HistogramDockerWidget
+  * Fix referencing of null value in SvgStyleWriter (CID 329512)
+  * Fix uninitialized values in HistogramDockerWidget (CID 329509)
+  * Fix High DPI for canvas previews in Undo History docker
+  * Fix crash on saving a huge image to .kra (kde#432182)
+  * Ensure that transform worker won't try to scale to 0
+(kde#432182)
+  * Fix KoQuaZipStore error checking
+  * Show country in language list for disambiguation (kde#437994)
+  * Fix failing update when transforming a shape layer with a
+Transform Tool (kde#437886)
+  * Do not append country name to zh_CN and zh_TW (kde#437994)
+  * Add more checks on saving to kra
+  * Fix non-float results in expressions for float values
+(CID 329390, CID 329448, CID 329482)
+  * Fix uninitialized values 

commit krita for openSUSE:Factory

2021-05-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-05-20 19:25:09

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2988 (New)


Package is "krita"

Thu May 20 19:25:09 2021 rev:54 rq:894516 version:4.4.3

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-04-01 
14:18:46.264113949 +0200
+++ /work/SRC/openSUSE:Factory/.krita.new.2988/krita.changes2021-05-20 
19:25:42.281783930 +0200
@@ -1,0 +2,5 @@
+Thu May 20 05:28:12 UTC 2021 - Wolfgang Bauer 
+
+- Enable HEIF plugin also on Leap 15.3 now that libheif was added
+
+---



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.hlHkk3/_old  2021-05-20 19:25:43.321779665 +0200
+++ /var/tmp/diff_new_pack.hlHkk3/_new  2021-05-20 19:25:43.321779665 +0200
@@ -44,7 +44,7 @@
 BuildRequires:  libboost_system-devel
 BuildRequires:  libeigen3-devel
 BuildRequires:  libexiv2-devel
-%if 0%{?suse_version} > 1500
+%if 0%{?suse_version} > 1500 || (0%{?is_opensuse} && 0%{?sle_version} >= 
150300)
 BuildRequires:  libheif-devel
 %endif
 BuildRequires:  libjpeg-devel


commit krita for openSUSE:Factory

2021-04-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-04-01 14:17:27

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2401 (New)


Package is "krita"

Thu Apr  1 14:17:27 2021 rev:53 rq:882154 version:4.4.3

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-03-11 
20:12:47.004711423 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.2401/krita.changes2021-04-01 
14:18:46.264113949 +0200
@@ -1,0 +2,24 @@
+Mon Mar 29 07:57:57 UTC 2021 - Christophe Giboudeaux 
+
+- Update to 4.4.3
+  * See https://krita.org/en/item/krita-4-4-3-released/
+  * Fix crash in halftone filter due to an access to an invalid pointer
+  * Fix crash when reapplying a filter with reprompting
+  * Fix crash when painting on a filter mask created from a vector
+selection (kde#432329)
+  * Fix handling the channel flags (kde#432226)
+  * Fix synchronization of zoom level between canvas and the scratchpad
+  * Fix normalization in Smart Patch Tool (kde#430953)
+  * Fix performance issues in the foreground/background color
+button (kde#432936)
+  * Fix saving incremental backups (kde#432701)
+  * Fix a problem where the scratchpad could be unresponsive (kde#431708)
+  * Fix Color as Alpha and Preserve Alpha in Custom and Clipboard
+brushes (kde#432274)
+  * Fix the RGBA_brushes bundle so Krita doesn't try to recreate it
+on startup (kde#431832)
+  * Fix handling of style in KisAngleSelector when the spin box must be
+shown flat and use the new angle selector everywhere
+- Drop 0001-Use-opengl-es-on-Arm-Linux.patch. Merged upstream.
+
+---

Old:

  0001-Use-opengl-es-on-Arm-Linux.patch
  krita-4.4.2.tar.xz

New:

  krita-4.4.3.tar.xz



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.PIxFct/_old  2021-04-01 14:18:48.452116601 +0200
+++ /var/tmp/diff_new_pack.PIxFct/_new  2021-04-01 14:18:48.456116606 +0200
@@ -24,15 +24,13 @@
 %bcond_with vc
 %endif
 Name:   krita
-Version:4.4.2
+Version:4.4.3
 Release:0
 Summary:Digital Painting Application
 License:GPL-2.0-or-later AND LGPL-2.0-or-later AND LGPL-2.1-or-later 
AND GPL-3.0-or-later AND BSD-2-Clause AND CC0-1.0 AND LGPL-2.0-only
 Group:  Productivity/Graphics/Bitmap Editors
 URL:https://www.krita.org/
 Source0:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
-# PATCH-FIX-UPSTREAM
-Patch0: 0001-Use-opengl-es-on-Arm-Linux.patch
 %ifnarch %{arm} aarch64
 # causes build failure on ARM currently
 BuildRequires:  OpenColorIO-devel

++ krita-4.4.2.tar.xz -> krita-4.4.3.tar.xz ++
/work/SRC/openSUSE:Factory/krita/krita-4.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.krita.new.2401/krita-4.4.3.tar.xz differ: char 1, 
line 1


commit krita for openSUSE:Factory

2021-03-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-03-11 20:10:54

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2401 (New)


Package is "krita"

Thu Mar 11 20:10:54 2021 rev:52 rq:878161 version:4.4.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-03-06 
21:19:10.553268995 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.2401/krita.changes2021-03-11 
20:12:47.004711423 +0100
@@ -1,0 +2,6 @@
+Wed Mar 10 12:11:14 UTC 2021 - Christophe Giboudeaux 
+
+- Add patch to fix build on ARM:
+  * 0001-Use-opengl-es-on-Arm-Linux.patch
+
+---

New:

  0001-Use-opengl-es-on-Arm-Linux.patch



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.blfrp3/_old  2021-03-11 20:12:48.168713312 +0100
+++ /var/tmp/diff_new_pack.blfrp3/_new  2021-03-11 20:12:48.172713319 +0100
@@ -31,6 +31,8 @@
 Group:  Productivity/Graphics/Bitmap Editors
 URL:https://www.krita.org/
 Source0:
https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM
+Patch0: 0001-Use-opengl-es-on-Arm-Linux.patch
 %ifnarch %{arm} aarch64
 # causes build failure on ARM currently
 BuildRequires:  OpenColorIO-devel

++ 0001-Use-opengl-es-on-Arm-Linux.patch ++
>From 2d92ee5b01a0069cc33debdcb3c29dc817c2d6f3 Mon Sep 17 00:00:00 2001
From: Halla Rempt 
Date: Wed, 10 Mar 2021 12:49:34 +0100
Subject: [PATCH] Use opengl es on Arm Linux

BUG:421136
(cherry picked from commit c91d020b244f012e09203c14d80d8e8774362a57)
---
 libs/ui/CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libs/ui/CMakeLists.txt b/libs/ui/CMakeLists.txt
index 87bea6e30e..4876489b8e 100644
--- a/libs/ui/CMakeLists.txt
+++ b/libs/ui/CMakeLists.txt
@@ -7,7 +7,7 @@ include_directories(SYSTEM
 ${OCIO_INCLUDE_DIR}
 )
 
-if (ANDROID)
+if (ANDROID OR (CMAKE_SYSTEM_PROCESSOR MATCHES 
"^(aarch64.*|AARCH64.*|arm64.*|ARM64.*)" AND NOT APPLE))
 add_definitions(-DQT_OPENGL_ES_3)
 add_definitions(-DHAS_ONLY_OPENGL_ES)
 include_directories (${Qt5AndroidExtras_INCLUDE_DIRS})
-- 
2.30.1


commit krita for openSUSE:Factory

2021-03-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-03-06 21:19:06

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.2378 (New)


Package is "krita"

Sat Mar  6 21:19:06 2021 rev:51 rq:877353 version:4.4.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-02-20 
22:12:09.811030994 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.2378/krita.changes2021-03-06 
21:19:10.553268995 +0100
@@ -1,0 +2,11 @@
+Tue Mar  2 15:57:09 UTC 2021 - Ben Greiner 
+
+- BuildConflict on python3-sip-devel >= 6 because the build expects
+  the sip5 executable (or even older sip from SIP v4), which was
+  removed in SIP v6. A simple BuildRequire python3-sip-devel < 6
+  would result in a parallel install of SIPv4 and SIPv6, which do
+  not conflict per se.  Because CMake sees the SIPv6 modules, it
+  assumes sip5 to be present, does not look for the old sip command
+  and fails.
+
+---



Other differences:
--
++ krita.spec ++
--- /var/tmp/diff_new_pack.Bk8B6n/_old  2021-03-06 21:19:11.461269749 +0100
+++ /var/tmp/diff_new_pack.Bk8B6n/_new  2021-03-06 21:19:11.461269749 +0100
@@ -57,8 +57,16 @@
 BuildRequires:  openjpeg2-devel
 BuildRequires:  perl
 BuildRequires:  pkgconfig
+# SECTION python build requirements
 BuildRequires:  python3-devel
 BuildRequires:  python3-qt5-devel
+# Krita's CMake requires the command `sip5` from SIP v5 or `sip` from SIP v4.
+# Neither is available in SIP v6. A simple sip-devel < 6 build requirement 
would
+# install a non-conflicting SIP v4 in parallel to v6 pulled in by qt5-devel.
+# But then CMake does not find the old sip executable.
+BuildConflicts: python3-sip-devel >= 6
+BuildRequires:  python3-sip-devel
+# /SECTION
 BuildRequires:  update-desktop-files
 BuildRequires:  zlib-devel
 BuildRequires:  cmake(KF5Archive)


commit krita for openSUSE:Factory

2021-02-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package krita for openSUSE:Factory checked 
in at 2021-02-20 22:11:51

Comparing /work/SRC/openSUSE:Factory/krita (Old)
 and  /work/SRC/openSUSE:Factory/.krita.new.28504 (New)


Package is "krita"

Sat Feb 20 22:11:51 2021 rev:50 rq:865091 version:4.4.2

Changes:

--- /work/SRC/openSUSE:Factory/krita/krita.changes  2021-01-08 
17:39:07.920970347 +0100
+++ /work/SRC/openSUSE:Factory/.krita.new.28504/krita.changes   2021-02-20 
22:12:09.811030994 +0100
@@ -1,0 +2,99 @@
+Tue Jan 19 12:28:32 UTC 2021 - Wolfgang Bauer 
+
+- Update to 4.4.2:
+  * See https://krita.org/en/item/krita-4-4-2-released/
+  * New implementation of SVG Mesh Gradients and Mesh transforms
+  * New gradient fill layer type and new Gradient Editor
+  * Improved Halftone Filter
+  * New Paste Shape Style Action
+  * A Toolbar Button for Wraparound Mode
+  * Six new brushes meant to show off the new RGBA brush tip
+feature
+  * Improved HiDPI rendering (kde#48)
+  * Files with names starting with a number are now autosaved
+correctly
+  * Make it possible to load EXR files with non-ascii characters in
+the path
+  * Disable making the background black for a semi-transparent EXR
+file (kde#427720)
+  * The PressureIn sensor now works correctly in combination with
+the Hue color expression (kde#426234)
+  * The speed smoothing algorithm no longer creates blobby lines
+(kde#363364, kde#375360)
+  * The colorsmudge brush now blends when there is a selection
+active (kde#423851)
+  * The brush outline no longer snaps when switching between two
+images with a different zoom level (kde#427094)
+  * Onion skins are hidden when playing an animation (kde#426246)
+  * Fix converting an animated transparency mask to a paint layer
+(kde#419223)
+  * The default shortcuts for changing the mode in the selection
+tools have been removed: they are replaced by ctrl/shift/alt
+modifiers. The actions still exist, so you can configure
+single-key shortcuts in Krita's shortcut settings dialog.
+  * The magnetic selection tool now has buttons to confirm or
+discard a selection
+  * An issue where moving a selection would jump was fixed
+(kde#426949)
+  * A Fit to Height zoom shortcut was added (kde#410929)
+  * The screentone generator's defaults were improved
+  * File layers that are dragged and dropped now have a proper name
+(kde#427235)
+  * The popup palette now has a clear color history button
+  * The report bug dialog now provides the system information and
+usage logs in an easy to copy/paste manner
+  * Blacklisted resources that contain a \ in the filename were
+ignored (kde#421575)
+  * Displays are shown by name in the color management settings page
+(kde#412943)
+  * Fix showing custom icons for user-defined templates (kde#395894)
+  * The fill layer dialog and seexpr widgets were polished
+  * The x/y position spin boxes in the move tool options were fixed
+(kde#420329, kde#423452)
+  * Add default letter spacing for the text shape
+  * Add support for user-installed color schemes
+  * All dialogs and message boxes are now correctly parented to the
+main window
+  * Make it possible to export groups as merged layers
+  * Fix kerning handling in the text editor
+  * Add support for color opacity in the text editor (kde#342303)
+  * Fix cropping the transform mask when moving the masked layer
+  * Improve switching between SVG source and rich text editor
+(kde#424213)
+  * Fix issues with the brush outline getting stuck when the brush
+size is smaller than 0 (kde#427751)
+  * Improve the Python plugin importer so action files get imported
+correctly (kde#429262)
+  * Fix tearing of patterns when scrolling in the resource chooser
+  * The rectangle and ellipse tool now have default shortcuts:
+Shift+R and Shift+J, respectively
+  * Allow the Select Similar Color selection tool to pick from a
+set of layers, make it work correctly with image bounds and
+handle transparent layers correctly (kde#428441)
+  * Fix the isometric grid so it is drawn correctly
+  * The outline selection tool was renamed to freehand selection tool
+(kde#425894)
+  * The gradient map filter was improved and made faster
+  * Fix a lot of memory leaks
+  * Improve performance by removing a bottleneck when transforming
+internal colors to and from QColor
+  * Fix a race condition in the Comics Manager plugin (kde#426701)
+  * Fix the fill layers updating too many times
+  * Fix random crashes when changing screentone fill layer parameters
+(kde#428014)
+  * Fix a crash in the Square Gradient strategy
+  * Fix a crash when converting SVG source to rich text or back
+  * Fix an assert when trying to liquify transform an