diff options
author | Ben Wolsieffer <benwolsieffer@gmail.com> | 2018-01-21 01:34:22 -0500 |
---|---|---|
committer | Ben Wolsieffer <benwolsieffer@gmail.com> | 2018-01-28 18:47:22 -0500 |
commit | 84f54b898aaffb67254628e89803a49e8836ee03 (patch) | |
tree | 9009f2805a88d48bfc1dbb714087b509d097079f /pkgs/os-specific/linux/cpupower/default.nix | |
parent | 259b9ff6b009807257072d033479aa3690120d73 (diff) | |
download | nixpkgs-84f54b898aaffb67254628e89803a49e8836ee03.tar nixpkgs-84f54b898aaffb67254628e89803a49e8836ee03.tar.gz nixpkgs-84f54b898aaffb67254628e89803a49e8836ee03.tar.bz2 nixpkgs-84f54b898aaffb67254628e89803a49e8836ee03.tar.lz nixpkgs-84f54b898aaffb67254628e89803a49e8836ee03.tar.xz nixpkgs-84f54b898aaffb67254628e89803a49e8836ee03.tar.zst nixpkgs-84f54b898aaffb67254628e89803a49e8836ee03.zip |
cpupower: enable cross compilation
Diffstat (limited to 'pkgs/os-specific/linux/cpupower/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/cpupower/default.nix | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/pkgs/os-specific/linux/cpupower/default.nix b/pkgs/os-specific/linux/cpupower/default.nix index d6d529627e2..7cde965d215 100644 --- a/pkgs/os-specific/linux/cpupower/default.nix +++ b/pkgs/os-specific/linux/cpupower/default.nix @@ -1,22 +1,21 @@ -{ stdenv, fetchurl, kernel, coreutils, pciutils, gettext }: +{ stdenv, buildPackages, fetchurl, kernel, pciutils, gettext }: stdenv.mkDerivation { name = "cpupower-${kernel.version}"; src = kernel.src; - buildInputs = [ coreutils pciutils gettext ]; + nativeBuildInputs = [ gettext ]; + buildInputs = [ pciutils ]; configurePhase = '' cd tools/power/cpupower - sed -i 's,/bin/true,${coreutils}/bin/true,' Makefile - sed -i 's,/bin/pwd,${coreutils}/bin/pwd,' Makefile - sed -i 's,/usr/bin/install,${coreutils}/bin/install,' Makefile + sed -i 's,/bin/true,${buildPackages.coreutils}/bin/true,' Makefile + sed -i 's,/bin/pwd,${buildPackages.coreutils}/bin/pwd,' Makefile + sed -i 's,/usr/bin/install,${buildPackages.coreutils}/bin/install,' Makefile ''; - buildPhase = '' - make - ''; + makeFlags = [ "CROSS=${stdenv.cc.targetPrefix}" ]; installPhase = '' make \ |