git.iko.soy/rowtype-yoga/package-sets
on psc-0.14.5-20220110 help sign in
38 lines 944 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 = "7802db65618c2ead3a55121355816b4c41d276d9";
11 sha256 = "0n99hxxcp9yc8yvx7bx4ac6askinfark7dnps3hzz5v9skrvq15q";
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 };
28in
29pkgs.runCommand "easy-ps-test" {
30 buildInputs =
31 builtins.attrValues {
32 inherit (easy-ps) purescript psc-package spago;
33 } ++
34 builtins.attrValues {
35 inherit (easy-dhall) dhall-simple dhall-json-simple;
36 } ++
37 [ pkgs.git pkgs.wget pkgs.jq ];
38} ""