python313Packages.ruamel-yaml-clib: 0.2.7 -> 0.2.12
This commit is contained in:
@@ -2,20 +2,23 @@
|
||||
lib,
|
||||
buildPythonPackage,
|
||||
fetchhg,
|
||||
setuptools,
|
||||
cython,
|
||||
}:
|
||||
|
||||
buildPythonPackage rec {
|
||||
pname = "ruamel-yaml-clib";
|
||||
version = "0.2.7";
|
||||
format = "setuptools";
|
||||
version = "0.2.12";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchhg {
|
||||
url = "http://hg.code.sf.net/p/ruamel-yaml-clib/code";
|
||||
rev = version;
|
||||
sha256 = "sha256-QNJyJWfCT8zEvrqI65zPlWIMSRZSoDwIAbFU48TfO4U=";
|
||||
hash = "sha256-VKiNt2WJttVjMR0z4bvdSYKOZqycRONCSPQacAy5PYo=";
|
||||
};
|
||||
|
||||
build-system = [ setuptools ];
|
||||
|
||||
# no tests
|
||||
doCheck = false;
|
||||
|
||||
@@ -23,8 +26,6 @@ buildPythonPackage rec {
|
||||
# pythonImportsCheck = [ "_ruamel_yaml" ];
|
||||
nativeBuildInputs = [ cython ];
|
||||
|
||||
# Fix incompatible function pointer conversion errors with clang 16.
|
||||
patches = [ ./fix-incompatible-function-pointers.patch ];
|
||||
preBuild = "cython _ruamel_yaml.pyx -3 --module-name _ruamel_yaml -I.";
|
||||
|
||||
meta = with lib; {
|
||||
|
||||
Reference in New Issue
Block a user