From cf24cf1184ad6fc62292b9668c836e5a1435902c Mon Sep 17 00:00:00 2001 From: Austin Seipp Date: Fri, 11 Apr 2014 21:40:31 -0500 Subject: capstone: attempt to fix Linux build, remove Darwin build The Darwin build seems fixable but I can't test right now. Signed-off-by: Austin Seipp --- pkgs/development/libraries/capstone/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'pkgs/development/libraries/capstone') diff --git a/pkgs/development/libraries/capstone/default.nix b/pkgs/development/libraries/capstone/default.nix index 37d1c118e4a3..d61c82bb7d3b 100644 --- a/pkgs/development/libraries/capstone/default.nix +++ b/pkgs/development/libraries/capstone/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchurl, bash }: stdenv.mkDerivation rec { name = "capstone-${version}"; @@ -10,13 +10,18 @@ stdenv.mkDerivation rec { }; buildPhase = false; + + patchPhase = '' + substituteInPlace make.sh --replace "/usr/bin/env bash" "${bash}/bin/bash" + ''; + installPhase = "PREFIX=$out ./make.sh install"; meta = { description = "advanced disassembly library"; homepage = "http://www.capstone-engine.org"; license = stdenv.lib.licenses.bsd3; - platforms = stdenv.lib.platforms.unix; + platforms = stdenv.lib.platforms.linux; maintainers = [ stdenv.lib.maintainers.thoughtpolice ]; }; } -- cgit 1.4.1