tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
clight: cleanup
Weijia Wang
2 years ago
8b96c2dd
a016e367
+1
-10
1 changed file
expand all
collapse all
unified
split
pkgs
applications
misc
clight
default.nix
+1
-10
pkgs/applications/misc/clight/default.nix
···
15
15
sha256 = "sha256-IAoz4f4XrX8bgesWL4yLK6m5F+c75WNIMFgKBj+W61Q=";
16
16
};
17
17
18
18
-
# dbus-1.pc has datadir=/etc
19
19
-
SESSION_BUS_DIR = "${placeholder "out"}/share/dbus-1/services";
20
20
-
21
21
-
postPatch = ''
22
22
-
sed -i "s@/usr@$out@" CMakeLists.txt
23
23
-
sed -i "s@/etc@$out\0@" CMakeLists.txt
24
24
-
sed -i "s@pkg_get_variable(SESSION_BUS_DIR.*@set(SESSION_BUS_DIR $SESSION_BUS_DIR)@" CMakeLists.txt
25
25
-
'';
26
26
-
27
18
nativeBuildInputs = [
28
19
dbus
29
20
cmake
···
44
35
++ optional withUpower upower;
45
36
46
37
cmakeFlags = [
47
47
-
# bash-completion.pc completionsdir=${bash-completion.out}
38
38
+
"-DSESSION_BUS_DIR=${placeholder "out"}/share/dbus-1/services"
48
39
"-DBASH_COMPLETIONS_DIR=${placeholder "out"}/share/bash-completions/completions"
49
40
"-DZSH_COMPLETIONS_DIR=${placeholder "out"}/share/zsh/site-functions"
50
41
];