Page MenuHomeSolus

Update krita to 3.2.0
ClosedPublic

Authored by kyrios123 on Aug 17 2017, 4:18 PM.

Details

Summary

Release notes available here

Packaging:

  • Add: builddeps to fully enable Krita on Plasma

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan

Run Krita, open an image, play with it a little, save it.

Diff Detail

Repository
R1582 krita
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

kyrios123 created this revision.Aug 17 2017, 4:18 PM

Was the build log checked for changes in the build?

kyrios123 added a comment.EditedAug 18 2017, 8:29 AM

Was the build log checked for changes in the build?

@sunnyflunk : Yes, I did. I guess you ask because of the changes in the abi_used_libs? Those are caused by the missing gmic-qtnew plugin; that's why I suggested to re-evaluate T361.

Here are the build logs: https://paste.gnome.org/puoqnbwbn/wf5muw

Build log, sweet!

Can we make come changes to fully enable krita now plasma exists. Adding to builddeps:

  • pkgconfig(xcb-atom)
  • kcrash-devel
  • kio-devel

And check the log that these are now enabled:

-- The following OPTIONAL packages have not been found:
 
 * KF5KIO (required version >= 5.7.0), KDE's KIO Framework, <http://api.kde.org/frameworks-api/frameworks5-apidocs/kio/html/index.html>
   Optionally used for recent document handling
 * KF5Crash (required version >= 5.7.0), KDE's Crash Handler, <http://api.kde.org/frameworks-api/frameworks5-apidocs/kcrash/html/index.html>
   Optionally used to provide crash reporting on Linux
 * XCB, X protocol C-language Binding, <http://xcb.freedesktop.org>
kyrios123 updated this revision to Diff 1835.Aug 18 2017, 10:16 AM
kyrios123 edited the summary of this revision. (Show Details)

@sunnyflunk

-- The following OPTIONAL packages have been found:

 * Qt5Multimedia (required version >= 5.6.0), Qt multimedia integration, <http://www.qt.io/>
   Optionally used to provide sound support for animations
 * Qt5DBus (required version >= 5.6.0), Qt DBUS integration, <http://www.qt.io/>
   Optionally used to provide a dbus api on Linux
 * KF5KIO (required version >= 5.7.0), KDE's KIO Framework, <http://api.kde.org/frameworks-api/frameworks5-apidocs/kio/html/index.html>
   Optionally used for recent document handling
 * KF5Crash (required version >= 5.7.0), KDE's Crash Handler, <http://api.kde.org/frameworks-api/frameworks5-apidocs/kcrash/html/index.html>
   Optionally used to provide crash reporting on Linux
 * XCB, X protocol C-language Binding, <http://xcb.freedesktop.org>
 * ZLIB, Compression library, <http://www.zlib.net/>
   Optionally used by the G'Mic and the PSD plugins
 * OpenEXR, High dynamic-range (HDR) image file format, <http://www.openexr.com>
   Required by the Krita OpenEXR filter
 * TIFF, TIFF Library and Utilities, <http://www.remotesensing.org/libtiff>
   Required by the Krita TIFF filter
 * JPEG, Free library for JPEG image compression. Note: libjpeg8 is NOT supported., <http://www.libjpeg-turbo.org>
   Required by the Krita JPEG filter
 * LibRaw (required version >= 0.16), Library to decode RAW images, <http://www.libraw.org>
   Required to build the raw import plugin
 * FFTW3, A fast, free C FFT library, <http://www.fftw.org/>
   Required by the Krita for fast convolution operators and some G'Mic features
 * OCIO, The OpenColorIO Library, <http://www.opencolorio.org>
   Required by the Krita LUT docker
 * PkgConfig
 * Vc (required version >= 1.1.0), Portable, zero-overhead SIMD library for C++, <https://github.com/VcDevel/Vc>
   Required by the Krita for vectorization
 * Poppler, A PDF rendering library, <http://poppler.freedesktop.org>
   Required by the Krita PDF filter.
 * Threads, PThreads - A low-level threading library
   Optionally used by the G'Mic plugin
 * OpenMP, A low-level parallel execution library, <http://openmp.org/wp/>
   Optionally used by the G'Mic plugin
 * CURL, A tool to fetch remote data, <http://curl.haxx.se/>
   Optionally used by the G'Mic plugin
sunnyflunk accepted this revision.Aug 18 2017, 11:46 AM
sunnyflunk edited the test plan for this revision. (Show Details)

LGTM, thanks!

(I was 99.99% sure those were the right deps as I checked the source) xD

This revision is now accepted and ready to land.Aug 18 2017, 11:47 AM
This revision was automatically updated to reflect the committed changes.