diff --git a/pkgs/tools/networking/maphosts/default.nix b/pkgs/tools/networking/maphosts/default.nix index 6b5fded40dd9..dd9886a65eee 100644 --- a/pkgs/tools/networking/maphosts/default.nix +++ b/pkgs/tools/networking/maphosts/default.nix @@ -1,17 +1,17 @@ { stdenv, lib, bundlerEnv, ruby, bundlerUpdateScript }: -stdenv.mkDerivation { +let + env = bundlerEnv { + name = "maphosts-gems"; + inherit ruby; + gemdir = ./.; + }; +in stdenv.mkDerivation { name = "maphosts-${env.gems.maphosts.version}"; phases = ["installPhase"]; - installPhase = let - env = bundlerEnv { - name = "maphosts-gems"; - inherit ruby; - gemdir = ./.; - }; - in '' + installPhase = '' mkdir -p "$out/bin" ln -s "${env}/bin/maphosts" "$out/bin/maphosts" '';