tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
python310Packages.marisa: init at 0.2.6
Robert Schütz
3 years ago
1ea8bf15
e62efc66
+36
2 changed files
expand all
collapse all
unified
split
pkgs
development
python-modules
marisa
default.nix
top-level
python-packages.nix
+32
pkgs/development/python-modules/marisa/default.nix
reviewed
···
1
1
+
{ lib
2
2
+
, buildPythonPackage
3
3
+
, marisa
4
4
+
, swig
5
5
+
}:
6
6
+
7
7
+
buildPythonPackage rec {
8
8
+
pname = "marisa";
9
9
+
inherit (marisa) src version;
10
10
+
11
11
+
nativeBuildInputs = [ swig ];
12
12
+
13
13
+
buildInputs = [ marisa ];
14
14
+
15
15
+
preBuild = ''
16
16
+
make -C bindings swig-python
17
17
+
18
18
+
cd bindings/python
19
19
+
'';
20
20
+
21
21
+
# upstream has no tests
22
22
+
doCheck = false;
23
23
+
24
24
+
pythonImportsCheck = [ "marisa" ];
25
25
+
26
26
+
meta = {
27
27
+
description = "Python bindings for marisa";
28
28
+
homepage = "https://github.com/s-yata/marisa-trie";
29
29
+
license = with lib.licenses; [ bsd2 lgpl21Plus ];
30
30
+
maintainers = with lib.maintainers; [ dotlambda ];
31
31
+
};
32
32
+
}
+4
pkgs/top-level/python-packages.nix
reviewed
···
5535
5535
5536
5536
mariadb = callPackage ../development/python-modules/mariadb { };
5537
5537
5538
5538
+
marisa = callPackage ../development/python-modules/marisa {
5539
5539
+
inherit (pkgs) marisa;
5540
5540
+
};
5541
5541
+
5538
5542
marisa-trie = callPackage ../development/python-modules/marisa-trie { };
5539
5543
5540
5544
markdown2 = callPackage ../development/python-modules/markdown2 { };