diff options
author | zimbatm <zimbatm@zimbatm.com> | 2016-10-02 23:40:19 +0100 |
---|---|---|
committer | zimbatm <zimbatm@zimbatm.com> | 2016-10-08 22:38:56 +0100 |
commit | 1657d28895c4c9b04684919b6e2e9539983e6420 (patch) | |
tree | 3b5ef58c429e0cd7fe4ffa7c5e879c47df52a17c /pkgs/tools/system | |
parent | 194ac466ee5dce50f6a3c6d7c61b765254fa1474 (diff) | |
download | nixlib-1657d28895c4c9b04684919b6e2e9539983e6420.tar nixlib-1657d28895c4c9b04684919b6e2e9539983e6420.tar.gz nixlib-1657d28895c4c9b04684919b6e2e9539983e6420.tar.bz2 nixlib-1657d28895c4c9b04684919b6e2e9539983e6420.tar.lz nixlib-1657d28895c4c9b04684919b6e2e9539983e6420.tar.xz nixlib-1657d28895c4c9b04684919b6e2e9539983e6420.tar.zst nixlib-1657d28895c4c9b04684919b6e2e9539983e6420.zip |
hiera-eyaml: simplify
Diffstat (limited to 'pkgs/tools/system')
-rw-r--r-- | pkgs/tools/system/hiera-eyaml/default.nix | 23 |
1 files changed, 5 insertions, 18 deletions
diff --git a/pkgs/tools/system/hiera-eyaml/default.nix b/pkgs/tools/system/hiera-eyaml/default.nix index 615a66f86551..029a975dc913 100644 --- a/pkgs/tools/system/hiera-eyaml/default.nix +++ b/pkgs/tools/system/hiera-eyaml/default.nix @@ -1,22 +1,9 @@ -{ lib, bundlerEnv, stdenv }: +{ lib, bundlerEnv, ruby }: -let - name = "hiera-eyaml-${env.gems.hiera-eyaml.version}"; - - env = bundlerEnv { - inherit name; - gemfile = ./Gemfile; - lockfile = ./Gemfile.lock; - gemset = ./gemset.nix; - }; - -in stdenv.mkDerivation { - inherit name; - - buildCommand = '' - mkdir -p $out/bin - ln -s ${env}/bin/eyaml $out/bin/eyaml - ''; +bundlerEnv { + inherit ruby; + pName = "hiera-eyaml"; + gemdir = ./.; meta = with lib; { description = "Per-value asymmetric encryption of sensitive data for Hiera"; |