tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
ckan: Add curl to runtime libraries
Svein Ove Aas
9 years ago
3d8f9a69
4ba7767d
+5
-3
1 changed file
expand all
collapse all
unified
split
pkgs
games
ckan
default.nix
+5
-3
pkgs/games/ckan/default.nix
···
1
1
-
{ stdenv, fetchFromGitHub, makeWrapper, perl, mono, gtk }:
1
1
+
{ stdenv, fetchFromGitHub, makeWrapper, perl, mono, gtk, curl }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
name = "ckan-${version}";
···
11
11
sha256 = "0lfvl8w09lakz35szp5grfvhq8xx486f5igvj1m6azsql4n929lg";
12
12
};
13
13
14
14
-
buildInputs = [ makeWrapper perl mono gtk ];
14
14
+
buildInputs = [ makeWrapper perl mono ];
15
15
16
16
postPatch = ''
17
17
substituteInPlace bin/build \
···
22
22
doCheck = false;
23
23
checkTarget = "test";
24
24
25
25
+
libraries = stdenv.lib.makeLibraryPath [ gtk curl ];
26
26
+
25
27
installPhase = ''
26
28
mkdir -p $out/bin
27
29
for exe in *.exe; do
28
30
install -m 0644 $exe $out/bin
29
31
makeWrapper ${mono}/bin/mono $out/bin/$(basename $exe .exe) \
30
32
--add-flags $out/bin/$exe \
31
31
-
--set LD_LIBRARY_PATH ${gtk.out}/lib
33
33
+
--set LD_LIBRARY_PATH $libraries
32
34
done
33
35
'';
34
36