From 45af71df9554c19c14f6efc65efca18fbf013e32 Mon Sep 17 00:00:00 2001 From: Kjetil Orbekk Date: Sat, 20 May 2017 13:16:55 -0400 Subject: release.nix: Fix --- release.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/release.nix b/release.nix index 737da9b..709cc43 100644 --- a/release.nix +++ b/release.nix @@ -1,8 +1,9 @@ -{ nixpkgs ? (import {}) }: -with nixpkgs; +{ nixpkgs ? }: +with import ; let + pkgs = import nixpkgs {}; + stdenv = pkgs.stdenv; pkgs2storeContents = l : map (x: { object = x; symlink = "none"; }) l; - stdenv = nixpkgs.stdenv; makeSystemTarball = { module, maintainers ? ["viric"], system }: @@ -19,7 +20,7 @@ let }).config; tarball = import { - inherit stdenv perl xz pathsFromGraph; + inherit (pkgs) stdenv perl xz pathsFromGraph; contents = []; extraArgs = "--owner=0"; @@ -31,7 +32,7 @@ let ] ++ (pkgs2storeContents [ stdenv ]); # Some container managers like lxc need these - extraCommands = writeScript "setup.sh" '' + extraCommands = pkgs.writeScript "setup.sh" '' mkdir -p proc sys dev sbin ln -s init sbin/init ''; -- cgit v1.2.3