python312Packages.cle: 9.2.127 -> 9.2.128

Diff: https://github.com/angr/cle/compare/refs/tags/v9.2.127...v9.2.128
This commit is contained in:
Fabian Affolter
2024-11-12 21:21:00 +01:00
parent faab3ebba5
commit 2abeff7730

View File

@@ -5,27 +5,25 @@
cart,
cffi,
fetchFromGitHub,
minidump,
pefile,
pyelftools,
pytestCheckHook,
pythonOlder,
pyvex,
pyxbe,
setuptools,
sortedcontainers,
}:
let
# The binaries are following the argr projects release cycle
version = "9.2.127";
version = "9.2.128";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
owner = "angr";
repo = "binaries";
rev = "refs/tags/v${version}";
hash = "sha256-EgkYynllp/UGMRJmshQRpnMdwhdOkYHgoMlTiqdtZO1=";
hash = "sha256-wROuTg+RMp2tkjPsjHTK7aJs4SWTuIw4SsuIKIUZvkw=";
};
in
buildPythonPackage rec {
@@ -39,28 +37,22 @@ buildPythonPackage rec {
owner = "angr";
repo = "cle";
rev = "refs/tags/v${version}";
hash = "sha256-DcfFOzP7Ylms1/kAX5CIhujzj6Vpma8sb0Qyq6tSJq0=";
hash = "sha256-C3lp9Dhg0XZXTxnYbRMfanxVn8qJhL1VEVDrMCpkMe4=";
};
build-system = [ setuptools ];
pythonRelaxDeps = [ "pyvex" ];
dependencies = [
archinfo
cart
cffi
minidump
pefile
pyelftools
pyvex
pyxbe
sortedcontainers
];
nativeCheckInputs = [
pytestCheckHook
];
nativeCheckInputs = [ pytestCheckHook ];
# Place test binaries in the right location (location is hard-coded in the tests)
preCheck = ''