preserves-py: unstable-2022-03-08 -> 0.17.0
This commit is contained in:
parent
84f0497e53
commit
09b24fd4c7
|
@ -1,26 +1,21 @@
|
||||||
{ lib, buildPythonPackage, fetchFromGitea, python, setuptools-scm }:
|
{ lib, buildPythonPackage, fetchPypi, python, setuptools-scm }:
|
||||||
|
|
||||||
buildPythonPackage rec {
|
buildPythonPackage rec {
|
||||||
pname = "preserves";
|
pname = "preserves";
|
||||||
version = "unstable-2022-03-08";
|
version = "0.17.0";
|
||||||
|
|
||||||
src = fetchFromGitea {
|
src = fetchPypi {
|
||||||
domain = "git.syndicate-lang.org";
|
inherit pname version;
|
||||||
owner = "syndicate-lang";
|
sha256 = "sha256-4IWjTAT+Ft9QwCDDuPf/O54l9z3RxYRmjh/xN1UiTxc=";
|
||||||
repo = pname;
|
|
||||||
rev = "197359ff22fa701d8b497860e8eb84dba209e00e";
|
|
||||||
sha256 = "sha256-1nlyqcNIDGuNzo5/ObjF4YIWbpD8lxgVFXcKM+Dv6PY=";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
sourceRoot = "source/implementations/python";
|
nativeBuildInputs = [ setuptools-scm ];
|
||||||
|
|
||||||
buildInputs = [ setuptools-scm ];
|
doCheck = false; # Python problems.
|
||||||
|
|
||||||
postInstall =
|
|
||||||
"install -t $out/lib/${python.libPrefix}/site-packages/preserves preserves/*.prb ";
|
|
||||||
|
|
||||||
meta = src.meta // {
|
meta = src.meta // {
|
||||||
homepage = "https://syndicate-lang.org";
|
description = "Preserves serialization format";
|
||||||
|
homepage = "https://preserves.dev/";
|
||||||
maintainers = with lib.maintainers; [ ehmry ];
|
maintainers = with lib.maintainers; [ ehmry ];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue