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