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

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 

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: 

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, 
, sizeHdr, sizeIptc)) {
+#else
  marker->data_length - 14, 
, , )) {
+#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 ) {
+errFile << "Failed injecting TIFF metadata:" << 
Exiv2::Error(e.code()).what();
+#else
 } catch (Exiv2::AnyError ) {
 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
index 3845cc5..19b37d7 100644
--- 

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 

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 

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}
 

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