Merge pull request #110548 from urbas/python-capstone-aarch64-build-fix

python3Packages.capstone: aarch64 platform name
This commit is contained in:
Sandro 2021-02-15 00:59:42 +01:00 committed by GitHub
commit 49414d2ac4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,9 +1,10 @@
{ lib, stdenv { stdenv
, lib
, buildPythonPackage , buildPythonPackage
, fetchPypi
, fetchpatch
, setuptools
, capstone , capstone
, fetchpatch
, fetchPypi
, setuptools
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -16,6 +17,7 @@ buildPythonPackage rec {
postPatch = '' postPatch = ''
ln -s ${capstone}/lib/libcapstone${stdenv.targetPlatform.extensions.sharedLibrary} prebuilt/ ln -s ${capstone}/lib/libcapstone${stdenv.targetPlatform.extensions.sharedLibrary} prebuilt/
ln -s ${capstone}/lib/libcapstone.a prebuilt/ ln -s ${capstone}/lib/libcapstone.a prebuilt/
substituteInPlace setup.py --replace manylinux1 manylinux2014
''; '';
propagatedBuildInputs = [ setuptools ]; propagatedBuildInputs = [ setuptools ];