tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
cmake-language-server: move to by-name
Gaetan Lepage
5 months ago
dcf47c07
4eda23ac
+7
-18
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
cm
cmake-language-server
package.nix
top-level
all-packages.nix
+7
-12
pkgs/development/tools/misc/cmake-language-server/default.nix
pkgs/by-name/cm/cmake-language-server/package.nix
···
1
{
2
lib,
3
-
buildPythonApplication,
4
fetchFromGitHub,
5
-
6
-
# build-system
7
-
pdm-backend,
8
9
# dependencies
10
cmake-format,
11
-
pygls,
12
13
# tests
14
cmake,
15
-
pytest-datadir,
16
-
pytestCheckHook,
17
versionCheckHook,
18
}:
19
20
-
buildPythonApplication rec {
21
pname = "cmake-language-server";
22
version = "0.1.11";
23
pyproject = true;
···
37
"CALL_TIMEOUT = 10"
38
'';
39
40
-
build-system = [
41
pdm-backend
42
];
43
dontUseCmakeConfigure = true;
44
45
-
dependencies = [
46
-
cmake-format
47
pygls
48
];
49
···
52
nativeCheckInputs = [
53
cmake
54
cmake-format
0
0
55
pytest-datadir
56
pytestCheckHook
57
versionCheckHook
58
-
];
59
versionCheckProgramArg = "--version";
60
61
# version.py generated by pdm, no idea why it's not present in test phase
···
1
{
2
lib,
3
+
python3Packages,
4
fetchFromGitHub,
0
0
0
5
6
# dependencies
7
cmake-format,
0
8
9
# tests
10
cmake,
0
0
11
versionCheckHook,
12
}:
13
14
+
python3Packages.buildPythonApplication rec {
15
pname = "cmake-language-server";
16
version = "0.1.11";
17
pyproject = true;
···
31
"CALL_TIMEOUT = 10"
32
'';
33
34
+
build-system = with python3Packages; [
35
pdm-backend
36
];
37
dontUseCmakeConfigure = true;
38
39
+
dependencies = with python3Packages; [
0
40
pygls
41
];
42
···
45
nativeCheckInputs = [
46
cmake
47
cmake-format
48
+
]
49
+
++ (with python3Packages; [
50
pytest-datadir
51
pytestCheckHook
52
versionCheckHook
53
+
]);
54
versionCheckProgramArg = "--version";
55
56
# version.py generated by pdm, no idea why it's not present in test phase
-6
pkgs/top-level/all-packages.nix
···
6788
6789
cmake-format = python3Packages.callPackage ../development/tools/cmake-format { };
6790
6791
-
cmake-language-server =
6792
-
python3Packages.callPackage ../development/tools/misc/cmake-language-server
6793
-
{
6794
-
inherit cmake cmake-format;
6795
-
};
6796
-
6797
# Does not actually depend on Qt 5
6798
inherit (plasma5Packages) extra-cmake-modules;
6799
···
6788
6789
cmake-format = python3Packages.callPackage ../development/tools/cmake-format { };
6790
0
0
0
0
0
0
6791
# Does not actually depend on Qt 5
6792
inherit (plasma5Packages) extra-cmake-modules;
6793