Hello community, here is the log from the commit of package krita for openSUSE:Factory checked in at 2018-09-28 08:53:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/krita (Old) and /work/SRC/openSUSE:Factory/.krita.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "krita" Fri Sep 28 08:53:55 2018 rev:29 rq:638719 version:4.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/krita/krita.changes 2018-09-03 10:35:26.984723181 +0200 +++ /work/SRC/openSUSE:Factory/.krita.new/krita.changes 2018-09-28 08:54:22.529644908 +0200 @@ -1,0 +2,139 @@ +Thu Sep 27 08:09:31 UTC 2018 - wbauer@tmo.at + +- Update to 4.1.3: (4.1.2 has been skipped) + * See https://krita.org/en/item/krita-4-1-3-released/ + * Add a workaround for loading broken files with negative frame + ids (kde#395378) + * Delete existing frame files only within exported range + (kde#377354) + * Fix a problem of Insert Hold Frames action. We should also + "offset" empty cell to make sure the expanding works correctly. + (kde#396848) + * Fix an assert when trying to export a PNG image sequence + (kde#398608) + * Fix updates when switching frame on a layer with scalar channel + * Use user-selected color label for the auto-created animation + frames (kde#394072) + * saving of the multiple frames insertion/removal options to the + config + * Improvements to support for various file formats + * Fix an assert if an imported SVG file links to non-existent + color profile (kde#398576) + * Fix backward compatibility of adjustment curves. Older versions + supported fewer adjustable channels, so we can no longer assume + the count in configuration data to matches exactly. (kde#396625) + * Fix saving layers with layer styles (kde#396224) + * Let Krita save all the kinds of layers into PSD (in rasterized way) + (kde#399002) + * PNG Export: convert to rgb, if the image isn't rgb or gray + (kde#398241) + * Remove fax-related tiff options. In fax mode tiff can store + only 1 bit per channel images, which Krita doesn't support. So + just remove these options from the GUI (kde#398548) + * Add a shortcut for the threshold filter (kde#383818) + * Fix Burn filter to work in 16-bit color space (kde#387102) + * Make color difference threshold for color labels higher + * Restore the shortcut for the invert filters + * Remove hardcoded brush size limit for the Quick Brush (kde#376085) + * Fix rotation direction when the transformed piece is mirrored + (kde#398928) + * Make Stamp brush preview be scaled correctly (kde#399065) + * Add a workaround for tablets not reporting tablet events in + hover mode (kde#363284) + * Do not reset text style when selecting something in text editor + * Fix saving line breaks when the text is not left aligned + (kde#395769) + * Fix reference image cache update conditions (kde#397208) + * Fix build with dcraw 0.19 + * Disable pixel grid action of opengl is disabled (kde#388903) + * Fix painting of selection decoration over grids (kde#362662) + * Fix to/fromLab16/Rgb16 methods of the Alpha color space + * Fix undo in the cloned KisDocument (kde#398730) + * Automatically avoid conflicts between color labels and system + colors + * Fix cursor jumps in the Layer Properties dialog (kde#398958) + * Fix resetting active tool when moving layers above vector + layers (kde#398095) + * Fix selecting of the layer after undoing Flatten Image (kde#398814) + * Fix showing two nodes when converting to a Filter Mask + * Fix updates of Clone Layers when the nodes are updated with + subtree walker + * a spurious assert in layer cloning (kde#398788) + * Fix a memory access problem in KisExifIO + * Fix memory access problems in KisExifIo + * Show metadata in the dublin core page of the metadata editor. + The editor plugin is still broken, with dates not working, + bools not working, but now at least a string one has entered + is shown again. (kde#396672) + * SegFault in LibKis Node mergeDown (kde#397043) + * apidox for Node.position() (kde#393035) + * Add modified() getter to the Document class (kde#397320) + * Add resetCache() Python API to FileLayer (kde#398740) + * Fix memory management of the Filter's InfoObject (kde#392183) + * Fix setting file path of the file layer through python API + (kde#398740) + * Make sure we wait for the filter to be done + * Fix saving a fixed bundle under the original name + * Fix "stroke selection" to work with local selections (kde#398007) + * Fix a crash when moving a vector shape selection when it is an + overlay + * Fix crash when converting a shape selection shape into a shape + selection + * Fix crash when undoing removing of a selection mask + * Fix rounded rectangular selection to actually work (kde#397806) + * Fix selection default bounds when loading old type of + adjustment layers + * Stroke Selection: don't try to add a shape just because a + layer doesn't have a paint device (kde#398015) + * Fix color picking from reference images. Desaturation now + affects the picked color, and reference images are ignored for + picking if hidden. + * Fix connection points on cage transform (kde#396788) + * Fix minor UIX issues in the move tool: + 1) adds an explicit frame when the move stroke is in progress + 2) Ctrl+Z now cancels the stroke if there is nothing to undo + (kde#392014) + * Fix offset in Move Tool in the end of the drag + * Fix shift modifier in Curve Selection Tool. The modifier of the + point clicked the last should define the selection mode. For + selection tools we just disable shift+click "path-close" + shortcut of the base path tool. (kde#397932) + * Move tool crops the bounding area by exact bounds + * Reduce aliasing in reference images (kde#396257) + * Add the default shortcut for the close action: when opening Krita + with an image, the close document shortcut was not available. + * FEATURE: Add a hidden config option to lock all dockers in place + * Fix KMainWindow saving incorrect widget settings + * Fix broken buddy: Scale to New Size’s Alt-F points to Alt-T + (kde#396948) + * Fix http link color in KritaBlender.colors: The link are now + visible on the startup page of Krita and were dark blue, exact + same value as the background making the frame hard to read. + Switching them to bright cyan improves the situation. + * Fix loading the template icons + * Fix the offset dialog giving inaccurate offsets (kde#397218) + * Make color label selector handle mouse release events (kde#394072) + * Remember the last opened settings page in the preferences dialog + * Remember the last used filter bookmark + * Remove the shortcut for wraparound mode: It's still available + from the menu and could be put on the toolbar, or people could + assign a shortcut, but having it on by default makes life too + hard for people who are trying to support our users. + * Remove the shortcuts from the mdi window's system menu's + actions. The Close Window action can now have a custom shortcut, + and there are no conflicts with hidden actions any more. + (kde#398729, kde#375524, kde#352205) + * Set color scheme hint for compositor. This is picked up by KWin + and sets the palette on the decoration and window frame, + ensuring a unified look. + * Show a canvas message when entering wraparound mode + * Show the zoom widget when switching documents (kde#398099) + * Use KSqueezedTextLabel for the pattern name in the pattern + docker and brush editor (kde#398958) + * sort the colorspace depth combobox +- Update fix-build-with-Qt5.6.patch to fix a new compilation + problem with Qt 5.6 (kde#399130), the previous one is fixed in + this release +- Drop fix-build-with-dcraw-0.19.patch, merged upstream + +------------------------------------------------------------------- Old: ---- fix-build-with-dcraw-0.19.patch krita-4.1.1.tar.gz New: ---- krita-4.1.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ krita.spec ++++++ --- /var/tmp/diff_new_pack.5utbFe/_old 2018-09-28 08:54:27.453637852 +0200 +++ /var/tmp/diff_new_pack.5utbFe/_new 2018-09-28 08:54:27.453637852 +0200 @@ -26,19 +26,17 @@ %endif Name: krita -Version: 4.1.1 +Version: 4.1.3 Release: 0 Summary: Digital Painting Application License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Graphics/Bitmap Editors Url: http://www.krita.org/ Source0: http://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.gz -# PATCH-FIX-UPSTREAM -Patch: fix-build-with-Qt5.6.patch # PATCH-FIX-OPENSUSE fix_libgif_5_0_build.patch -- Trivial fix to make Krita link against libgif 5.0.x in openSUSE Leap 42.3 -Patch1: fix_libgif_5_0_build.patch +Patch: fix_libgif_5_0_build.patch # PATCH-FIX-UPSTREAM -Patch2: fix-build-with-dcraw-0.19.patch +Patch1: fix-build-with-Qt5.6.patch BuildRequires: Mesa-devel BuildRequires: OpenColorIO-devel BuildRequires: OpenEXR-devel @@ -136,11 +134,10 @@ %prep %setup -q -n krita-%{version} -%patch -p1 %if 0%{?suse_version} < 1320 -%patch1 +%patch %endif -%patch2 -p1 +%patch1 -p1 %build # install translations to %%{_kf5_localedir} so they don't clash with the krita translations in calligra-l10n (KDE4 based) ++++++ fix-build-with-Qt5.6.patch ++++++ --- /var/tmp/diff_new_pack.5utbFe/_old 2018-09-28 08:54:27.493637795 +0200 +++ /var/tmp/diff_new_pack.5utbFe/_new 2018-09-28 08:54:27.497637789 +0200 @@ -1,28 +1,26 @@ -From 55fcc4d4843c47802ad7f42cbc7a4b6c16fe6d23 Mon Sep 17 00:00:00 2001 +From 90852da0a2ce60fe3ddaff819f2634ed55dbe943 Mon Sep 17 00:00:00 2001 From: Boudewijn Rempt <boud@valdyas.org> -Date: Tue, 17 Jul 2018 10:36:08 +0200 -Subject: Add #if QT_VERSION >= 0x050900 to the include for - QOperatingSystemVersion +Date: Thu, 27 Sep 2018 10:09:47 +0200 +Subject: Fix building with Qt 5.6 -BUG:396594 +BUG:399130 --- - krita/main.cc | 2 ++ - 1 file changed, 2 insertions(+) + libs/ui/tool/KisToolChangesTracker.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/krita/main.cc b/krita/main.cc -index 8d2748d..dad540f 100644 ---- a/krita/main.cc -+++ b/krita/main.cc -@@ -33,7 +33,9 @@ - #include <QByteArray> - #include <QMessageBox> +diff --git a/libs/ui/tool/KisToolChangesTracker.cpp b/libs/ui/tool/KisToolChangesTracker.cpp +index 6f4e30d..b817754 100644 +--- a/libs/ui/tool/KisToolChangesTracker.cpp ++++ b/libs/ui/tool/KisToolChangesTracker.cpp +@@ -52,7 +52,7 @@ void KisToolChangesTracker::requestUndo() -+#if QT_VERSION >= 0x050900 - #include <QOperatingSystemVersion> -+#endif - - #include <time.h> + KisToolChangesTrackerDataSP KisToolChangesTracker::lastState() const + { +- return !m_d->undoStack.isEmpty() ? m_d->undoStack.last() : 0; ++ return !m_d->undoStack.isEmpty() ? m_d->undoStack.last() : static_cast<QSharedPointer<KisToolChangesTrackerData>>(0); + } + void KisToolChangesTracker::reset() -- cgit v0.11.2 ++++++ krita-4.1.1.tar.gz -> krita-4.1.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/krita/krita-4.1.1.tar.gz /work/SRC/openSUSE:Factory/.krita.new/krita-4.1.3.tar.gz differ: char 5, line 1