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 <christo...@krop.fr> + +- 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 <christo...@krop.fr> + +- 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