Accepting request 865091 from KDE:Extra
OBS-URL: https://build.opensuse.org/request/show/865091 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/krita?expand=0&rev=50
This commit is contained in:
commit
18529f0077
@ -1,33 +0,0 @@
|
|||||||
From 75a9c5ba57c96e2a1c881aefd6eb0f4760b506a3 Mon Sep 17 00:00:00 2001
|
|
||||||
From: "L. E. Segovia" <amy@amyspark.me>
|
|
||||||
Date: Tue, 15 Dec 2020 21:27:50 +0000
|
|
||||||
Subject: [PATCH] Upgrade C++ standard to 14 if Boost >= 1.75
|
|
||||||
|
|
||||||
This only affects compilation if a recent enough Boost is detected.
|
|
||||||
|
|
||||||
BUG: 430331
|
|
||||||
|
|
||||||
CCMAIL: kimageshop@kde.org
|
|
||||||
(cherry picked from commit 03ff1bae4348a71987c69bb3746cfa6c15d53862)
|
|
||||||
---
|
|
||||||
CMakeLists.txt | 4 ++++
|
|
||||||
1 file changed, 4 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
||||||
index b54887ff97..12b1b5950b 100644
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -574,6 +574,10 @@ endif()
|
|
||||||
add_definitions(-DBOOST_ALL_NO_LIB)
|
|
||||||
find_package(Boost 1.55 REQUIRED COMPONENTS system)
|
|
||||||
include_directories(SYSTEM ${Boost_INCLUDE_DIRS})
|
|
||||||
+if(${Boost_VERSION} VERSION_GREATER_EQUAL "1.75")
|
|
||||||
+ message(WARNING "Boost 1.75 or higher detected, upgrading to C++14.")
|
|
||||||
+ set(CMAKE_CXX_STANDARD 14)
|
|
||||||
+endif()
|
|
||||||
##
|
|
||||||
## Test for GNU Scientific Library
|
|
||||||
##
|
|
||||||
--
|
|
||||||
GitLab
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:799770a624b4fbb9ab1b889f14b5b3e446355de7b9e939f182915aaeea76b5ae
|
|
||||||
size 169788052
|
|
3
krita-4.4.2.tar.xz
Normal file
3
krita-4.4.2.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:1ee503afc86178e1abbae63e8334e26116a6779aa9ef202656a1c35b76932e88
|
||||||
|
size 174168244
|
@ -1,3 +1,102 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 19 12:28:32 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
||||||
|
|
||||||
|
- 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#411118)
|
||||||
|
* 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 an empty layer
|
||||||
|
(kde#428685)
|
||||||
|
* Fix an assert when creating a new layer from the visible layers
|
||||||
|
while the active layer is hidden (kde#428683)
|
||||||
|
* Make the Select Similar selection tool multithreaded
|
||||||
|
- Drop Upgrade-C++-standard-to-14-if-Boost-ge-1.75.patch, merged
|
||||||
|
upstream
|
||||||
|
- Build with kseexpr-devel to enable the integration of Disney
|
||||||
|
Animation's SeExpr expression language
|
||||||
|
- Drop python-sip-devel BuildRequires and rely on python-qt5-devel
|
||||||
|
pulling it in, to avoid a possible version mismatch (SIP4 vs.
|
||||||
|
SIP5)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 7 19:19:56 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
Thu Jan 7 19:19:56 UTC 2021 - Wolfgang Bauer <wbauer@tmo.at>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package krita
|
# spec file for package krita
|
||||||
#
|
#
|
||||||
# Copyright (c) 2020 SUSE LLC
|
# Copyright (c) 2021 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -24,15 +24,13 @@
|
|||||||
%bcond_with vc
|
%bcond_with vc
|
||||||
%endif
|
%endif
|
||||||
Name: krita
|
Name: krita
|
||||||
Version: 4.4.1
|
Version: 4.4.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Digital Painting Application
|
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: 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
|
Group: Productivity/Graphics/Bitmap Editors
|
||||||
URL: https://www.krita.org/
|
URL: https://www.krita.org/
|
||||||
Source0: https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
|
Source0: https://download.kde.org/stable/krita/%{version}/krita-%{version}.tar.xz
|
||||||
# PATCH-FIX-UPSTREAM
|
|
||||||
Patch0: Upgrade-C++-standard-to-14-if-Boost-ge-1.75.patch
|
|
||||||
%ifnarch %{arm} aarch64
|
%ifnarch %{arm} aarch64
|
||||||
# causes build failure on ARM currently
|
# causes build failure on ARM currently
|
||||||
BuildRequires: OpenColorIO-devel
|
BuildRequires: OpenColorIO-devel
|
||||||
@ -42,6 +40,7 @@ BuildRequires: extra-cmake-modules
|
|||||||
BuildRequires: fftw3-devel
|
BuildRequires: fftw3-devel
|
||||||
BuildRequires: giflib-devel
|
BuildRequires: giflib-devel
|
||||||
BuildRequires: gsl-devel
|
BuildRequires: gsl-devel
|
||||||
|
BuildRequires: kseexpr-devel
|
||||||
BuildRequires: libboost_system-devel
|
BuildRequires: libboost_system-devel
|
||||||
BuildRequires: libeigen3-devel
|
BuildRequires: libeigen3-devel
|
||||||
BuildRequires: libexiv2-devel
|
BuildRequires: libexiv2-devel
|
||||||
@ -60,7 +59,6 @@ BuildRequires: perl
|
|||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
BuildRequires: python3-qt5-devel
|
BuildRequires: python3-qt5-devel
|
||||||
BuildRequires: python3-sip-devel
|
|
||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
BuildRequires: cmake(KF5Archive)
|
BuildRequires: cmake(KF5Archive)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user