Loading pkgs/development/python-modules/capstone/4.nix +10 −2 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ capstone_4, stdenv, setuptools, pythonAtLeast, fetchpatch, }: buildPythonPackage { Loading @@ -12,6 +12,15 @@ buildPythonPackage { inherit (capstone_4) version src; sourceRoot = "source/bindings/python"; patches = [ # Drop distutils in python binding (PR 2271) (fetchpatch { name = "drop-distutils-in-python-binding.patch"; url = "https://github.com/capstone-engine/capstone/commit/d63211e3acb64fceb8b1c4a0d804b4b027f4ef71.patch"; hash = "sha256-zUGeFmm3xH5dzfPJE8nnHwqwFBrsZ7w8LBJAy20/3RI="; stripLen = 2; }) ]; postPatch = '' ln -s ${capstone_4}/lib/libcapstone${stdenv.targetPlatform.extensions.sharedLibrary} prebuilt/ Loading Loading @@ -42,6 +51,5 @@ buildPythonPackage { bennofs ris ]; broken = pythonAtLeast "3.12"; # uses distutils }; } Loading
pkgs/development/python-modules/capstone/4.nix +10 −2 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ capstone_4, stdenv, setuptools, pythonAtLeast, fetchpatch, }: buildPythonPackage { Loading @@ -12,6 +12,15 @@ buildPythonPackage { inherit (capstone_4) version src; sourceRoot = "source/bindings/python"; patches = [ # Drop distutils in python binding (PR 2271) (fetchpatch { name = "drop-distutils-in-python-binding.patch"; url = "https://github.com/capstone-engine/capstone/commit/d63211e3acb64fceb8b1c4a0d804b4b027f4ef71.patch"; hash = "sha256-zUGeFmm3xH5dzfPJE8nnHwqwFBrsZ7w8LBJAy20/3RI="; stripLen = 2; }) ]; postPatch = '' ln -s ${capstone_4}/lib/libcapstone${stdenv.targetPlatform.extensions.sharedLibrary} prebuilt/ Loading Loading @@ -42,6 +51,5 @@ buildPythonPackage { bennofs ris ]; broken = pythonAtLeast "3.12"; # uses distutils }; }