diff options
author | Cole Mickens <cole.mickens@gmail.com> | 2018-11-15 14:57:43 -0800 |
---|---|---|
committer | Cole Mickens <cole.mickens@gmail.com> | 2018-11-15 15:02:24 -0800 |
commit | 317cc8063707f2960afb72e6ebe158c2051875a2 (patch) | |
tree | 22254608f34655b869f9b8b0783b8f14b6cd99ad | |
parent | 95a747c50f0875fa8106cc87d2803021f2a6a8cb (diff) |
build for nixpkgs-unstable also
-rw-r--r-- | build.nixpkgs.nix | 7 | ||||
-rw-r--r-- | nixpkgs/nixpkgs-unstable/default.nix | 7 | ||||
-rw-r--r-- | nixpkgs/nixpkgs-unstable/metadata.nix | 5 | ||||
-rwxr-xr-x | update.sh | 2 |
4 files changed, 21 insertions, 0 deletions
diff --git a/build.nixpkgs.nix b/build.nixpkgs.nix new file mode 100644 index 0000000..2b6ae59 --- /dev/null +++ b/build.nixpkgs.nix @@ -0,0 +1,7 @@ +let + pkgs = import (import ./nixpkgs/nixpkgs-unstable) { + overlays = [ (import ./default.nix) ]; + }; +in + pkgs.waylandPkgs + diff --git a/nixpkgs/nixpkgs-unstable/default.nix b/nixpkgs/nixpkgs-unstable/default.nix new file mode 100644 index 0000000..1d43220 --- /dev/null +++ b/nixpkgs/nixpkgs-unstable/default.nix @@ -0,0 +1,7 @@ +let + meta = import ./metadata.nix; +in + builtins.fetchTarball { + url = "https://github.com/nixos/nixpkgs-channels/archive/${meta.rev}.tar.gz"; + sha256 = meta.sha256; + } diff --git a/nixpkgs/nixpkgs-unstable/metadata.nix b/nixpkgs/nixpkgs-unstable/metadata.nix new file mode 100644 index 0000000..1bd8dec --- /dev/null +++ b/nixpkgs/nixpkgs-unstable/metadata.nix @@ -0,0 +1,5 @@ +{ + rev = "7d6619e161060e557b9ae62703f46fa92a0ee6a2"; + sha256 = "1j4br7za2gjp6c1yl5n19k95mhf0yy3yijmpzk03bzsa8ikhbxqy"; + revdate = "2018-11-08T16:59:37Z"; +} @@ -35,6 +35,7 @@ function update() { # update <attr_name> <repo_owner> <repo_name> <repo_rev> update "nixpkgs/nixos-unstable" "nixos" "nixpkgs-channels" "nixos-unstable" +update "nixpkgs/nixpkgs-unstable" "nixos" "nixpkgs-channels" "nixpkgs-unstable" update "pkgs/fmt" "fmtlib" "fmt" "master" @@ -75,4 +76,5 @@ rg --multiline '(?s)(.*)<!--pkgs-->(.*)<!--pkgs-->(.*)' "README.md" \ # build all and push to cachix nix-build --no-out-link --keep-going build.nix | cachix push "${cachixremote}" +nix-build --no-out-link --keep-going build.nixpkgs.nix | cachix push "${cachixremote}" |