about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2024-03-28 23:44:06 +0100
committerFabian Affolter <mail@fabian-affolter.ch>2024-03-28 23:44:06 +0100
commitaa3de91b56004496fc47f1b4569ccd56d2ec65c1 (patch)
tree51218bad81d890658b8133b224b024934bf8da9d
parent735f815f29de2e4873fd15f7f88b1f60682408ba (diff)
downloadnixlib-aa3de91b56004496fc47f1b4569ccd56d2ec65c1.tar
nixlib-aa3de91b56004496fc47f1b4569ccd56d2ec65c1.tar.gz
nixlib-aa3de91b56004496fc47f1b4569ccd56d2ec65c1.tar.bz2
nixlib-aa3de91b56004496fc47f1b4569ccd56d2ec65c1.tar.lz
nixlib-aa3de91b56004496fc47f1b4569ccd56d2ec65c1.tar.xz
nixlib-aa3de91b56004496fc47f1b4569ccd56d2ec65c1.tar.zst
nixlib-aa3de91b56004496fc47f1b4569ccd56d2ec65c1.zip
python311Packages.angrcli: refactor
-rw-r--r--pkgs/development/python-modules/angrcli/default.nix17
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/development/python-modules/angrcli/default.nix b/pkgs/development/python-modules/angrcli/default.nix
index 368ea4c9a27e..cd2bf2f5508f 100644
--- a/pkgs/development/python-modules/angrcli/default.nix
+++ b/pkgs/development/python-modules/angrcli/default.nix
@@ -1,5 +1,4 @@
-{ stdenv
-, lib
+{ lib
 , angr
 , buildPythonPackage
 , cmd2
@@ -8,28 +7,34 @@
 , pygments
 , pytestCheckHook
 , pythonOlder
+, setuptools
+, stdenv
 }:
 
 buildPythonPackage rec {
   pname = "angrcli";
   version = "1.2.0";
-  format = "setuptools";
+  pyproject = true;
 
   disabled = pythonOlder "3.6";
 
   src = fetchFromGitHub {
     owner = "fmagin";
     repo = "angr-cli";
-    rev = "v${version}";
+    rev = "refs/tags/v${version}";
     hash = "sha256-a5ajUBQwt3xUNkeSOeGOAFf47wd4UVk+LcuAHGqbq4s=";
   };
 
   postPatch = ''
     substituteInPlace tests/test_derefs.py \
-      --replace "/bin/ls" "${coreutils}/bin/ls"
+      --replace-fail "/bin/ls" "${coreutils}/bin/ls"
   '';
 
-  propagatedBuildInputs = [
+  build-system = [
+    setuptools
+  ];
+
+  dependencies = [
     angr
     cmd2
     pygments