blob: a9ad13161064a13e10ce9d63b59723115f26790f (
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
38
39
40
41
|
{ inputs }:
self: super: {
digikam_my =
with super;
(digikam.override {
exiv2 = self.exiv2_my;
# ffmpeg = ffmpeg_4-full;
}).overrideAttrs
(old: rec {
version = "git";
src = fetchGit {
url = "https://invent.kde.org/graphics/digikam";
ref = "master";
rev = "d857b6e333d6387e3a19d2d553aaa506034f2208";
# rev = "30fc3b0daf7b64c4a0968cb4b91896e9d5bb3bfc";
};
buildInputs =
with qt6Packages;
with kdePackages;
old.buildInputs
++ [
qtnetworkauth
self.libheif_my
self.libavif_my
(kimageformats.overrideAttrs (old: rec {
buildInputs = old.buildInputs ++ [
self.libaom_my
self.dav1d_my
rav1e
];
}))
];
cmakeFlags = [
(lib.cmakeBool "BUILD_WITH_QT6" true)
(lib.cmakeBool "ENABLE_KFILEMETADATASUPPORT" true)
(lib.cmakeBool "ENABLE_MEDIAPLAYER" false)
(lib.cmakeBool "ENABLE_APPSTYLES" true)
];
patches = [ ];
});
}
|