git.iko.soy/rowtype-yoga/package-sets
on master help sign in
40 lines 969 B history raw
1let
2 pkgs = import (builtins.fetchTarball {
3 url = "https://github.com/NixOS/nixpkgs/archive/21.05.tar.gz";
4 }) {};
6 easy-ps = import (
7 pkgs.fetchFromGitHub {
8 owner = "justinwoo";
9 repo = "easy-purescript-nix";
10 rev = "0ad5775c1e80cdd952527db2da969982e39ff592";
11 sha256 = "0x53ads5v8zqsk4r1mfpzf5913byifdpv5shnvxpgw634ifyj1kg";
12 }
13 ) {
14 inherit pkgs;
15 };
17 easy-dhall = import (
18 pkgs.fetchFromGitHub {
19 owner = "justinwoo";
20 repo = "easy-dhall-nix";
21 rev = "9bd1bea0dcebe1d1d120c0fd1ba76683dc4a62e3";
22 sha256 = "1gdx1iqhr3ih3f2v304yjnpjqydpl0x4ngrg58qa4x5wlcr5rdhl";
23 }
24 ) {
25 inherit pkgs;
26 };
28 purs = easy-ps.purs-0_15_0;
30in
31pkgs.runCommand "easy-ps-test" {
32 buildInputs =
33 builtins.attrValues {
34 inherit (easy-ps) psc-package spago;
35 } ++
36 builtins.attrValues {
37 inherit (easy-dhall) dhall-simple dhall-json-simple;
38 } ++
39 [ pkgs.git pkgs.wget pkgs.jq purs ];
40} ""