blob: d07bb36ea10000fa0b77d0663ad558caaf55a694 (
about) (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
{
mkDerivation,
lib,
extra-cmake-modules,
ilmbase,
karchive,
openexr,
libavif,
libheif,
libjxl,
libraw,
qtbase,
}:
let
inherit (lib) getDev;
in
mkDerivation {
pname = "kimageformats";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [
karchive
openexr
libavif
libheif
libjxl
libraw
qtbase
];
outputs = [ "out" ]; # plugins only
CXXFLAGS = "-I${getDev ilmbase}/include/OpenEXR";
cmakeFlags = [
"-DKIMAGEFORMATS_HEIF=ON"
];
}
|