diff options
author | aszlig <aszlig@redmoonstudios.org> | 2014-10-06 10:33:51 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2014-10-06 10:33:51 +0200 |
commit | 4f54940fd0123e62eaa9064cd76735f1377dfd53 (patch) | |
tree | cdeeee147d7a270d12639f2e72faf2811989da23 /overrides/default.nix | |
parent | 72ae75470823b84c896d0ab523a7961ada762e5d (diff) |
overrides: Update nixops to master with patches.
We want to have container support and exportable none backends, as in NixOS/nixops#201. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'overrides/default.nix')
-rw-r--r-- | overrides/default.nix | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/overrides/default.nix b/overrides/default.nix index dc8019c0..451547e0 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -92,6 +92,25 @@ let CONFIG ''; }; + + nixops = o: let + master = everything.fetchgit { + url = "git://github.com/NixOS/nixops.git"; + rev = "523369cf3602a56f504c17432720c5b176f831f9"; + sha256 = "04svqdnwaf4h1bdgz92zm7hkzkg4niqvzl2vh5ivd72a051j7y2f"; + }; + release = import "${master}/release.nix" { + officialRelease = true; + }; + build = getAttr o.stdenv.system release.build; + in with everything; build.drvAttrs // { + name = "nixops-1.3git"; + patches = (build.drvAttrs.patches or []) ++ singleton (fetchpatch { + url = "https://github.com/NixOS/nixops/pull/201.diff"; + sha256 = "1i5yycqayxggg3l1i6wk8lp64lqlxw5nmfya9fcrgmck8ls0rxid"; + }); + patchFlags = "--merge -p1"; + }; }; # misc |