ofborg/nix/default.nix
Graham Christensen ecc49cf75d
Update nixpkgs
2019-01-01 19:31:12 -05:00

26 lines
535 B
Nix

let
hostpkgs = import <nixpkgs> {};
srcDef = builtins.fromJSON (builtins.readFile ./nixpkgs.json);
inherit (hostpkgs) fetchFromGitHub fetchpatch fetchurl;
in import (hostpkgs.stdenv.mkDerivation {
name = "ofborg-nixpkgs-${builtins.substring 0 10 srcDef.rev}";
phases = [ "unpackPhase" "patchPhase" "moveToOut" ];
src = fetchFromGitHub {
owner = "NixOS";
repo = "nixpkgs-channels";
inherit (srcDef) rev sha256;
};
patches = [
];
moveToOut = ''
root=$(pwd)
cd ..
mv "$root" $out
'';
})