git.iko.soy/rowtype-yoga/package-sets
on psc-0.14.7-20220418 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 = "7f6207b9e9b021e30d6c82f49ba20f0d5db01d1f";
11 sha256 = "1j02jcs88fyc0diyyym1y3yhrhpjj7jcdj9aw8sfcd20yrpd4pbr";
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_14_7;
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} ""