Merge staging-next into staging
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{ stdenv, buildPackages, cmake, gnumake, makeWrapper, mkDerivation, fetchFromGitHub
|
||||
{ stdenv, pkgsHostTarget, cmake, makeWrapper, mkDerivation, fetchFromGitHub
|
||||
, alex, array, base, bytestring, cond, containers, directory, extra
|
||||
, filepath, haskeline, hpack, hspec, hspec-core, json, lib, mtl
|
||||
, parsec, process, regex-compat, text, time }:
|
||||
@@ -18,11 +18,12 @@ let
|
||||
src = "${src}/kklib";
|
||||
nativeBuildInputs = [ cmake ];
|
||||
};
|
||||
inherit (pkgsHostTarget.targetPackages.stdenv) cc;
|
||||
runtimeDeps = [
|
||||
buildPackages.stdenv.cc
|
||||
buildPackages.stdenv.cc.bintools.bintools
|
||||
gnumake
|
||||
cmake
|
||||
cc
|
||||
cc.bintools.bintools
|
||||
pkgsHostTarget.gnumake
|
||||
pkgsHostTarget.cmake
|
||||
];
|
||||
in
|
||||
mkDerivation rec {
|
||||
@@ -42,7 +43,7 @@ mkDerivation rec {
|
||||
cp -a contrib $out/share/koka/v${version}
|
||||
cp -a kklib $out/share/koka/v${version}
|
||||
wrapProgram "$out/bin/koka" \
|
||||
--set CC "${lib.getBin buildPackages.stdenv.cc}/bin/${buildPackages.stdenv.cc.targetPrefix}cc" \
|
||||
--set CC "${lib.getBin cc}/bin/${cc.targetPrefix}cc" \
|
||||
--prefix PATH : "${lib.makeSearchPath "bin" runtimeDeps}"
|
||||
'';
|
||||
doCheck = false;
|
||||
|
||||
Reference in New Issue
Block a user