1{
2 lib,
3 stdenv,
4 fetchFromGitLab,
5 meson,
6 cairo,
7 gtk3,
8 ninja,
9 pkg-config,
10 libxml2,
11 gettext,
12}:
13
14stdenv.mkDerivation {
15 pname = "gdmap";
16 version = "1.3.1";
17
18 src = fetchFromGitLab {
19 owner = "sjohannes";
20 repo = "gdmap";
21 tag = "v1.3.1";
22 sha256 = "sha256-dgZ+EDk7O+nuqrBsTPVW7BHufvkqLnWbXrIOOn7YlW4=";
23 };
24
25 nativeBuildInputs = [
26 meson
27 ninja
28 pkg-config
29 ];
30 buildInputs = [
31 gtk3
32 cairo
33 libxml2
34 gettext
35 ];
36
37 meta = with lib; {
38 homepage = "https://gitlab.com/sjohannes/gdmap";
39 description = "Tool to visualize disk space (GTK 3 port of Original)";
40 license = licenses.gpl2Only;
41 platforms = platforms.linux;
42 maintainers = [ maintainers.bjornfor ];
43 mainProgram = "gdmap";
44 };
45}