Hello community, here is the log from the commit of package krita for openSUSE:Factory checked in at 2020-07-08 19:10:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/krita (Old) and /work/SRC/openSUSE:Factory/.krita.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "krita" Wed Jul 8 19:10:34 2020 rev:44 rq:816365 version:4.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/krita/krita.changes 2020-06-05 20:24:45.228718164 +0200 +++ /work/SRC/openSUSE:Factory/.krita.new.3060/krita.changes 2020-07-08 19:11:04.106702633 +0200 @@ -1,0 +2,103 @@ +Sat Jun 20 10:13:51 UTC 2020 - Wolfgang Bauer <[email protected]> + +- Set minimum disk size for ppc64/ppc64le in _constraints to + prevent "no space left on device" errors during build +- Fix build on ARM + +------------------------------------------------------------------- +Thu Jun 18 10:04:10 UTC 2020 - Wolfgang Bauer <[email protected]> + +- Update to 4.3.0: + * See https://krita.org/en/item/krita-4-3-0-released/ + * The "Render Animation" dialog has a new option for exporting + only the unique frames of an animation + * New hotkey bind-able actions for selecting the previous/next + sibling layer + * General animation caching improvements + * Hidden layers can now be properly edited and scrubbed in active + isolation mode + * Timeline now correctly highlights the current frame when + loading a new document + * Onion skins no longer become misaligned after cropping + * Presence of transform masks on the layer tree no longer glitch + animation playback + * The "Render Animation" dialog's image settings are now + independent and no longer conflict with the image "Export" + dialog's settings + * The "Render Animation" dialog now correctly synchronizes HDR + settings between the video and image sequence options + * Added small headers to multiple animation context menus to + mitigate accidental selections + * The error message that's shown when Krita can't find FFMPEG now + provides helpful information and a link to the official + documentation + * The "Isolate Layer" feature is now called "Isolate Active + Layer" to better reflect how it works + * New set of watercolor effect brush presets + * Bundles now properly handle timezones and show dates in the + user's preferred format + * New patterns that are good for usage with the new Palettize + filter + * New Color Mode in the Gradient Map filter + * New Palettize and High Pass filters + * Memory leaks in the gradient map filter were fixed + * The edge detection and height to normal map filters no longer + show staircase-like artifacts + * All convolution filters (like sharpen, blur) now work correctly + on images with an opaque background + * The HSV filter now works more correctly on grayscale images + * The blur filter now calculates the aspect ratio correctly + * The motion blur filter now produces fewer artifacts + * The performance of layer styles has been improved + * The separate channels function works again + * The split image dialog now supports splitting along guides + dragged out of the rulers and has a nice preview as well + * Clone layers now perform much better and are much more stable + * New Dialog to change the source of clone layers + * Python: + + ManagedColor now can also be initialized with a QColor + + Added a setDocument method to the View class + + Actions creating in Python extensions are loaded before the + menus and toolbars are constructed + * RGBA brushes: Krita now allows setting the opacity and + lightness on colored brush tips separately + * The pixel brush engine is about 20% faster + * Multi-dimension export for GIH (GIMP image hose format) + * It's now possible to take the central canvas area out of the + window and put it in its own window + * Rendering the Lab channels is now done correctly both in the + channels docker and on the canvas + * The color chooser no longer loses contrast when adjusting the + saturation of the the HSL slider, while changing the lightness + compensates better for keeping the saturation correct + * Krita now tries to recognize the broken ICC profiles that + Photoshop installs and doesn't try to load them + * Palettes with more than 4096 columns are now loaded and shown + correctly + * The color selectors not only perform much better but are also + more correct and easier to use + * New Snapshot docker + * Some tools come with "actions" - like increasing/decreasing the + brush tip size + * New Magnetic Selection Tool + * New Modes for the Gradient Tool: Spiral, Reverse Spiral and + Bilinear mode have been added + * The Fill Tool and Contiguous Selection Tool ("magic wand") have + been extended: you can choose between All Layers, Current Layer + and Color Labeled Layers to indicate what area the tool needs + to fill or select + * Creating selections is now much faster + * Krita now tries much, much harder to make sure a file really is + saved correctly + * A really nasty bug was fixed: selections that are entirely + outside the image could be saved and on loading would make it + seemingly impossible to paint + * Added an option to open an image as a file layer in an already + loaded image + * New option to save images to .kra with all layers trimmed to + the image size, off by default +- Add openjpeg2-devel BuildRequires to enable the revived JPEG2000 + import/export filter +- Drop 0001-Fix-build-with-Qt-5.15.patch, merged upstream + +------------------------------------------------------------------- Old: ---- 0001-Fix-build-with-Qt-5.15.patch krita-4.2.9.tar.xz New: ---- krita-4.3.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ krita.spec ++++++ --- /var/tmp/diff_new_pack.uoilzU/_old 2020-07-08 19:11:08.670719987 +0200 +++ /var/tmp/diff_new_pack.uoilzU/_new 2020-07-08 19:11:08.674720001 +0200 @@ -24,16 +24,17 @@ %bcond_with vc %endif Name: krita -Version: 4.2.9 +Version: 4.3.0 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-Fix-build-with-Qt-5.15.patch +%ifnarch %{arm} aarch64 +# causes build failure on ARM currently BuildRequires: OpenColorIO-devel +%endif BuildRequires: OpenEXR-devel BuildRequires: extra-cmake-modules BuildRequires: fftw3-devel @@ -49,6 +50,7 @@ BuildRequires: libquazip-qt5-devel BuildRequires: libraw-devel BuildRequires: libtiff-devel +BuildRequires: openjpeg2-devel BuildRequires: perl BuildRequires: pkgconfig BuildRequires: python3-devel @@ -106,9 +108,13 @@ %lang_package %prep -%autosetup -p1 +%setup -q %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.uoilzU/_old 2020-07-08 19:11:08.702720108 +0200 +++ /var/tmp/diff_new_pack.uoilzU/_new 2020-07-08 19:11:08.702720108 +0200 @@ -4,4 +4,15 @@ <size unit="G">4</size> </memory> </hardware> + <overwrite> + <conditions> + <arch>ppc64</arch> + <arch>ppc64le</arch> + </conditions> + <hardware> + <disk> + <size unit="G">4</size> + </disk> + </hardware> + </overwrite> </constraints> ++++++ krita-4.2.9.tar.xz -> krita-4.3.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/krita/krita-4.2.9.tar.xz /work/SRC/openSUSE:Factory/.krita.new.3060/krita-4.3.0.tar.xz differ: char 26, line 1
