tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
python: llvmlite: 0.28.0 -> 0.29.0
Frederik Rietdijk
6 years ago
7e1f1fcb
28554b17
+3
-8
2 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
llvmlite
default.nix
top-level
python-packages.nix
+2
-7
pkgs/development/python-modules/llvmlite/default.nix
···
10
10
11
11
buildPythonPackage rec {
12
12
pname = "llvmlite";
13
13
-
version = "0.28.0";
13
13
+
version = "0.29.0";
14
14
15
15
disabled = isPyPy;
16
16
17
17
src = fetchPypi {
18
18
inherit pname version;
19
19
-
sha256 = "a189c0cd8a80e8bbd002a1e422b1efcc2bceab2cb63b961f2d03ab711c3ba45b";
19
19
+
sha256 = "3adb0d4c9a17ad3dca82c7e88118babd61eeee0ee985ce31fa43ec27aa98c963";
20
20
};
21
21
22
22
nativeBuildInputs = [ llvm ];
···
28
28
substituteInPlace ffi/Makefile.linux --replace "-static-libstdc++" ""
29
29
30
30
substituteInPlace llvmlite/tests/test_binding.py --replace "test_linux" "nope"
31
31
-
32
32
-
# llvm 7.1 is not officially supported but works fine.
33
33
-
# Remove when going to 0.29.0 / llvm 8
34
34
-
substituteInPlace ffi/build.py --replace "7.0." "7."
35
35
-
substituteInPlace llvmlite/tests/test_binding.py --replace "test_version" "dont_test_version"
36
31
'';
37
32
# Set directory containing llvm-config binary
38
33
preConfigure = ''
+1
-1
pkgs/top-level/python-packages.nix
···
3239
3239
3240
3240
locustio = callPackage ../development/python-modules/locustio { };
3241
3241
3242
3242
-
llvmlite = callPackage ../development/python-modules/llvmlite { llvm = pkgs.llvm_7; };
3242
3242
+
llvmlite = callPackage ../development/python-modules/llvmlite { llvm = pkgs.llvm_8; };
3243
3243
3244
3244
lockfile = callPackage ../development/python-modules/lockfile { };
3245
3245