Bug 289776

Summary: Missing dependencies on Windows.
Product: [Applications] krita Reporter: Silvio Grosso <grossosilvio>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: halla
Priority: NOR    
Version: 2.4-snapshots   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Silvio Grosso 2011-12-25 11:23:54 UTC
Version:           2.4-snapshots (using Devel) 
OS:                MS Windows

KRITA 2.4 BETA 5 - WINDOWS 7 HOME PREMIUM (64 BIT): not working

KRITA 2.4 BETA 4 - UBUNTU 11.10 ONEIRIC OCELOT: working

Reproducible: Always

Steps to Reproduce:
1. Fire up Krita 2.4 beta 5 (Windows 7);
2. Try to open a Raw image (e.g. a Nef file: from Nikon);
3. There is not the library to do so (raw file are not available from the drop-list menu);
4. If you "try" *wrongly* to open this raw file with another "driver" available on the list Krita 2.4 sometimes crashes :-)

Actual Results:  
Krita 2.4 beta 5 is unable to open raw files on Windows 7
It lacks the proper raw library to handle them.
On the contrary, the same raw file opens correctly on Krita 2.4 beta 4 (Ubuntu 11.10)

Expected Results:  
Krita 2.4 beta 5 "maybe" shoul open raw files on Windows 7 as well :-)

Here is the link to download the NEF RAW FILE:
http://dl.dropbox.com/u/3095134/krita_raw_nef.NEF

You can open it on Ubuntu 11.10 but NOT on Windows 7 (no library available to handle it)
Comment 1 Halla Rempt 2011-12-26 11:40:39 UTC
Hi Silvio,

You're correct. Somehow, even though kdcraw exists on windows, the build system doesn't find it and doesn't create the right plugin.
Comment 2 Halla Rempt 2013-06-21 07:36:24 UTC
We're missing more stuff in our windows builds:

kdcraw
openexr
tiff
opencolorio
openjpeg
(opengtl/openshiva)
Comment 3 Halla Rempt 2013-06-26 14:10:08 UTC
Added tiff.
Comment 4 Halla Rempt 2013-09-25 15:04:37 UTC
kdcraw, opengtl and openshiva are the last missing deps, but openexr and ocio are only used in the Krita Studio installers I make for KO, not in the desktop installers.
Comment 5 Halla Rempt 2013-11-08 08:41:41 UTC
We;re also missing fftw3
Comment 6 Cyrille Berger 2013-12-01 18:05:15 UTC
Git commit 7db029a1f8902873b5c6a76c2d72941290807c6a by Cyrille Berger.
Committed on 01/12/2013 at 15:48.
Pushed by berger into branch 'master'.

remove shiva plugin and dependency on opengtl stuff

CCMAIL:kimageshop@kde.org

closing related bugs as no more valids:
Related: bug 323364, bug 288722, bug 289191

D  +0    -20   cmake/modules/FindOpenCTL.cmake
D  +0    -19   cmake/modules/FindOpenShiva.cmake
D  +0    -19   cmake/modules/FindQtShiva.cmake
M  +0    -20   krita/CMakeLists.txt
M  +0    -10   krita/plugins/extensions/CMakeLists.txt
D  +0    -44   krita/plugins/extensions/shiva/CMakeLists.txt
D  +0    -176  krita/plugins/extensions/shiva/PaintDeviceImage.cpp
D  +0    -58   krita/plugins/extensions/shiva/PaintDeviceImage.h
D  +0    -111  krita/plugins/extensions/shiva/QVariantValue.cpp
D  +0    -28   krita/plugins/extensions/shiva/QVariantValue.h
D  +0    -65   krita/plugins/extensions/shiva/ShivaGeneratorConfigWidget.cpp
D  +0    -42   krita/plugins/extensions/shiva/ShivaGeneratorConfigWidget.h
D  +0    -38   krita/plugins/extensions/shiva/UpdaterProgressReport.cpp
D  +0    -37   krita/plugins/extensions/shiva/UpdaterProgressReport.h
D  +0    -4    krita/plugins/extensions/shiva/collections/CMakeLists.txt
D  +0    -33   krita/plugins/extensions/shiva/collections/filters/AntiBullify.shiva
D  +0    -34   krita/plugins/extensions/shiva/collections/filters/Bullify.shiva
D  +0    -2    krita/plugins/extensions/shiva/collections/filters/CMakeLists.txt
D  +0    -48   krita/plugins/extensions/shiva/collections/filters/Caleidoscope.shiva
D  +0    -30   krita/plugins/extensions/shiva/collections/filters/CentralAbsorbtion.shiva
D  +0    -22   krita/plugins/extensions/shiva/collections/filters/Contraction.shiva
D  +0    -463  krita/plugins/extensions/shiva/collections/filters/Droste.shiva
D  +0    -30   krita/plugins/extensions/shiva/collections/filters/Expansion.shiva
D  +0    -73   krita/plugins/extensions/shiva/collections/filters/Hypno.shiva
D  +0    -58   krita/plugins/extensions/shiva/collections/filters/LensCorrection.shiva
D  +0    -23   krita/plugins/extensions/shiva/collections/filters/MirrorImpose.shiva
D  +0    -27   krita/plugins/extensions/shiva/collections/filters/Mosaic.shiva
D  +0    -70   krita/plugins/extensions/shiva/collections/filters/Planes.shiva
D  +0    -70   krita/plugins/extensions/shiva/collections/filters/Ray.shiva
D  +0    -70   krita/plugins/extensions/shiva/collections/filters/Ray2.shiva
D  +0    -35   krita/plugins/extensions/shiva/collections/filters/Ripples.shiva
D  +0    -44   krita/plugins/extensions/shiva/collections/filters/RotativeBlur.shiva
D  +0    -47   krita/plugins/extensions/shiva/collections/filters/Roundify.shiva
D  +0    -45   krita/plugins/extensions/shiva/collections/filters/Sea.shiva
D  +0    -51   krita/plugins/extensions/shiva/collections/filters/Seamlesser.shiva
D  +0    -48   krita/plugins/extensions/shiva/collections/filters/Sectorize.shiva
D  +0    -34   krita/plugins/extensions/shiva/collections/filters/Slices.shiva
D  +0    -70   krita/plugins/extensions/shiva/collections/filters/Sphere.shiva
D  +0    -70   krita/plugins/extensions/shiva/collections/filters/Star.shiva
D  +0    -115  krita/plugins/extensions/shiva/collections/filters/StereographicProjection.shiva
D  +0    -70   krita/plugins/extensions/shiva/collections/filters/Tunnel.shiva
D  +0    -69   krita/plugins/extensions/shiva/collections/filters/Tunnel2.shiva
D  +0    -43   krita/plugins/extensions/shiva/collections/filters/ZigZag.shiva
D  +0    -40   krita/plugins/extensions/shiva/collections/filters/oilify.shiva
D  +0    -2    krita/plugins/extensions/shiva/collections/generators/CMakeLists.txt
D  +0    -47   krita/plugins/extensions/shiva/collections/generators/CheckerBoard.shiva
D  +0    -54   krita/plugins/extensions/shiva/collections/generators/ConcentricCircles.shiva
D  +0    -68   krita/plugins/extensions/shiva/collections/generators/Disco.shiva
D  +0    -809  krita/plugins/extensions/shiva/collections/generators/FractalExplorer.shiva
D  +0    -80   krita/plugins/extensions/shiva/collections/generators/Metaball.shiva
D  +0    -42   krita/plugins/extensions/shiva/collections/generators/Moire.shiva
D  +0    -113  krita/plugins/extensions/shiva/collections/generators/PerlinNoise.shiva
D  +0    -76   krita/plugins/extensions/shiva/collections/generators/Plasma.shiva
D  +0    -29   krita/plugins/extensions/shiva/collections/generators/RadialGradient.shiva
D  +0    -63   krita/plugins/extensions/shiva/collections/generators/Singleball.shiva
D  +0    -80   krita/plugins/extensions/shiva/collections/generators/Something.shiva
D  +0    -56   krita/plugins/extensions/shiva/collections/generators/SunRay.shiva
D  +0    -92   krita/plugins/extensions/shiva/collections/generators/SuperNova.shiva
D  +0    -63   krita/plugins/extensions/shiva/kritashivafilters.desktop
D  +0    -63   krita/plugins/extensions/shiva/kritashivagenerators.desktop
D  +0    -111  krita/plugins/extensions/shiva/shivafilter.cpp
D  +0    -45   krita/plugins/extensions/shiva/shivafilter.h
D  +0    -69   krita/plugins/extensions/shiva/shivafiltersplugin.cpp
D  +0    -41   krita/plugins/extensions/shiva/shivafiltersplugin.h
D  +0    -108  krita/plugins/extensions/shiva/shivagenerator.cpp
D  +0    -49   krita/plugins/extensions/shiva/shivagenerator.h
D  +0    -70   krita/plugins/extensions/shiva/shivageneratorsplugin.cpp
D  +0    -40   krita/plugins/extensions/shiva/shivageneratorsplugin.h

http://commits.kde.org/calligra/7db029a1f8902873b5c6a76c2d72941290807c6a