diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2017-12-26 15:23:01 -0500 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2017-12-27 15:15:45 -0500 |
commit | 558c96fe13a692b5023d959933c89df4e0c49a34 (patch) | |
tree | 3067646df520d11bac31a5be78bdd0e52b0d3f59 /pkgs/os-specific/linux/statifier | |
parent | 831c71eea34de2d947037d67e94b312de17b2bfc (diff) | |
download | nixpkgs-558c96fe13a692b5023d959933c89df4e0c49a34.tar nixpkgs-558c96fe13a692b5023d959933c89df4e0c49a34.tar.gz nixpkgs-558c96fe13a692b5023d959933c89df4e0c49a34.tar.bz2 nixpkgs-558c96fe13a692b5023d959933c89df4e0c49a34.tar.lz nixpkgs-558c96fe13a692b5023d959933c89df4e0c49a34.tar.xz nixpkgs-558c96fe13a692b5023d959933c89df4e0c49a34.tar.zst nixpkgs-558c96fe13a692b5023d959933c89df4e0c49a34.zip |
treewide: Cleanup usage of multi-arch tools
- Don't needlessly force GCC - Prefer using multi-arch stdenvs to using multi-arch tools directly.
Diffstat (limited to 'pkgs/os-specific/linux/statifier')
-rw-r--r-- | pkgs/os-specific/linux/statifier/default.nix | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/pkgs/os-specific/linux/statifier/default.nix b/pkgs/os-specific/linux/statifier/default.nix index 3cb9179f535..67df9dd2f11 100644 --- a/pkgs/os-specific/linux/statifier/default.nix +++ b/pkgs/os-specific/linux/statifier/default.nix @@ -1,7 +1,7 @@ -{ stdenv, fetchurl, gcc_multi, glibc_multi }: +{ multiStdenv, fetchurl }: let version = "1.7.4"; in -stdenv.mkDerivation { +multiStdenv.mkDerivation { name = "statifier-${version}"; src = fetchurl { @@ -9,16 +9,14 @@ stdenv.mkDerivation { sha256 = "03lzkla6knjhh186b43cac410x2fmhi28pkmzb3d211n3zp5i9y8"; }; - buildInputs = [ gcc_multi glibc_multi ]; - phaseNames = [ "patchPhase" "installPhase" ]; postPatch = '' sed -e s@/usr/@"$out/"@g -i */Makefile src/statifier - sed -e s@/bin/bash@"${stdenv.shell}"@g -i src/*.sh + sed -e s@/bin/bash@"${multiStdenv.shell}"@g -i src/*.sh ''; - meta = with stdenv.lib; { + meta = with multiStdenv.lib; { description = "Tool for creating static Linux binaries"; platforms = platforms.linux; }; |