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
+Patch0: 0004-Fix-build-with-sip6.8.patch
+BuildRequires: %{pyver}-devel
+BuildRequires: %{pyver}-qt5-devel
+BuildRequires: %{pyver}-sip-devel
BuildRequires: OpenEXR-devel
BuildRequires: extra-cmake-modules
BuildRequires: fftw3-devel
@@ -71,11 +68,6 @@
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(Immer)
@@ -85,6 +77,7 @@
BuildRequires: cmake(KF5Crash)
BuildRequires: cmake(KF5GuiAddons)
BuildRequires: cmake(KF5I18n)
+BuildRequires: cmake(KF5ItemModels)
BuildRequires: cmake(KF5ItemViews)
BuildRequires: cmake(KF5KDcraw)
BuildRequires: cmake(KF5WidgetsAddons)
@@ -114,25 +107,21 @@
BuildRequires: cmake(xsimd)
%endif
BuildRequires: pkgconfig(OpenColorIO)
-%if %{with libjxl}
-BuildRequires: pkgconfig(libjxl)
-%endif
BuildRequires: pkgconfig(fontconfig) >= 2.13.1
-BuildRequires: pkgconfig(freetype2) >= 2.10.0
+BuildRequires: pkgconfig(freetype2) >= 2.11.0
BuildRequires: pkgconfig(fribidi) >= 1.0.6
BuildRequires: pkgconfig(harfbuzz) >= 4.0
+BuildRequires: pkgconfig(libjxl)
BuildRequires: pkgconfig(libmypaint)
BuildRequires: pkgconfig(libunibreak)
BuildRequires: pkgconfig(libwebp)
BuildRequires: pkgconfig(xcb-atom)
BuildRequires: pkgconfig(xcb-xinput)
BuildRequires: pkgconfig(xi) >= 1.4.99.1
-%if %{with python}
-Recommends: python3-qt5
-%endif
+Recommends: %{pyver}-qt5
+Recommends: krita-plugin-gmic
Obsoletes: calligra-krita < %{version}
Provides: calligra-krita = %{version}
-Recommends: krita-plugin-gmic
%description
Krita is a painting program. It supports concept art, texture and
@@ -140,7 +129,7 @@
%package devel
Summary: Krita Build Environment
-Requires: %{name} = %{version}
+Requires: krita = %{version}
Requires: cmake(Qt5Core)
%description devel
@@ -165,10 +154,8 @@
chmod -x %{buildroot}%{_kf5_applicationsdir}/*.desktop
-%if %{with python}
# 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
-%endif
%ldconfig_scriptlets
@@ -183,10 +170,7 @@
%{_kf5_appstreamdir}/
%{_kf5_libdir}/libkrita*.so.*
%{_kf5_libdir}/kritaplugins/
-%if %{with python}
%{_kf5_libdir}/krita-python-libs/
-%endif
-%{_kf5_qmldir}
%{_kf5_sharedir}/kritaplugins/
%{_kf5_sharedir}/color/
%{_kf5_sharedir}/color-schemes/
++++++ 0004-Fix-build-with-sip6.8.patch ++++++
--- /var/tmp/diff_new_pack.usadSw/_old 2024-06-29 15:17:28.460327832 +0200
+++ /var/tmp/diff_new_pack.usadSw/_new 2024-06-29 15:17:28.488328851 +0200
@@ -9,7 +9,7 @@
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
+index 44ca263..462063b 100644
--- a/cmake/modules/pyproject.toml.in
+++ b/cmake/modules/pyproject.toml.in
@@ -9,7 +9,7 @@ name = "@module_name_toml@"
@@ -20,8 +20,5 @@
+abi-version = "12.8"
[tool.sip.bindings.@module_name_toml@]
- tags = @module_tags@
---
-GitLab
-
+ pep484-pyi = true
++++++ krita-5.2.2.tar.xz -> krita-5.2.3.tar.xz ++++++
/work/SRC/openSUSE:Factory/krita/krita-5.2.2.tar.xz /work/SRC/openSUSE:Factory/.krita.new.18349/krita-5.2.3.tar.xz differ: char 25, line 1
++++++ krita.keyring ++++++
Binary files /var/tmp/diff_new_pack.usadSw/_old and /var/tmp/diff_new_pack.usadSw/_new differ