1{
2 buildPythonPackage,
3 fetchFromGitHub,
4 lib,
5 pip,
6 setuptools,
7}:
8
9buildPythonPackage rec {
10 pname = "zc-buildout";
11 version = "4.1.12";
12 pyproject = true;
13
14 src = fetchFromGitHub {
15 owner = "buildout";
16 repo = "buildout";
17 tag = version;
18 hash = "sha256-4MutmUuF4WdoD/wdhYtpVvOYBJEv+2JVkskmO6sz24U=";
19 };
20
21 build-system = [ setuptools ];
22
23 dependencies = [ pip ];
24
25 doCheck = false; # Missing package & BLOCKED on "zc.recipe.egg"
26
27 pythonImportsCheck = [ "zc.buildout" ];
28
29 pythonNamespaces = [ "zc" ];
30
31 meta = {
32 description = "Software build and configuration system";
33 mainProgram = "buildout";
34 downloadPage = "https://github.com/buildout/buildout";
35 homepage = "https://www.buildout.org";
36 license = lib.licenses.zpl21;
37 maintainers = with lib.maintainers; [ gotcha ];
38 };
39}