tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
neovim-qt: run tests
Peter Hoeg
9 years ago
26625c92
a9e990b8
+8
-4
1 changed file
expand all
collapse all
unified
split
pkgs
applications
editors
neovim
qt.nix
+8
-4
pkgs/applications/editors/neovim/qt.nix
···
17
"-DMSGPACK_LIBRARIES=${libmsgpack}/lib/libmsgpackc.so"
18
];
19
20
-
doCheck = false; # 5 out of 7 fail
21
22
buildInputs = with pythonPackages; [
23
-
qtbase libmsgpack
24
] ++ (with pythonPackages; [
25
jinja2 msgpack python
26
]);
···
29
30
enableParallelBuilding = true;
31
32
-
# avoid cmake trying to download libmsgpack
33
-
preConfigure = "echo \"\" > third-party/CMakeLists.txt";
0
0
0
0
34
35
postInstall = ''
36
wrapQtProgram "$out/bin/nvim-qt" \
···
17
"-DMSGPACK_LIBRARIES=${libmsgpack}/lib/libmsgpackc.so"
18
];
19
20
+
doCheck = true;
21
22
buildInputs = with pythonPackages; [
23
+
neovim qtbase libmsgpack
24
] ++ (with pythonPackages; [
25
jinja2 msgpack python
26
]);
···
29
30
enableParallelBuilding = true;
31
32
+
preConfigure = ''
33
+
# avoid cmake trying to download libmsgpack
34
+
echo "" > third-party/CMakeLists.txt
35
+
# we rip out the gui test as spawning a GUI fails in our build environment
36
+
sed -i '/^add_xtest_gui/d' test/CMakeLists.txt
37
+
'';
38
39
postInstall = ''
40
wrapQtProgram "$out/bin/nvim-qt" \