git.iko.soy/rowtype-yoga/package-sets
on psc-0.14.0-20210315 help sign in
35 lines 858 B history raw
1{ pkgs ? import <nixpkgs> {} }:
3let
4 easy-ps = import (
5 pkgs.fetchFromGitHub {
6 owner = "justinwoo";
7 repo = "easy-purescript-nix";
8 rev = "3b4039475c245243716b1e922455a9062c0531da";
9 sha256 = "0fk2r02z86rirg5kggd0vvcgp8h07w7fhp03xng7wjrifljxwann";
10 }
11 ) {
12 inherit pkgs;
13 };
14 easy-dhall = import (
15 pkgs.fetchFromGitHub {
16 owner = "justinwoo";
17 repo = "easy-dhall-nix";
18 rev = "eae7f64c4d6c70681e5a56c84198236930ba425e";
19 sha256 = "1y2x15v8a679vlpxazjpibfwajp6zph60f8wjcm4xflbvazk0dx7";
20 }
21 ) {
22 inherit pkgs;
23 };
25in
26pkgs.runCommand "easy-ps-test" {
27 buildInputs =
28 builtins.attrValues {
29 inherit (easy-ps) purescript psc-package spago;
30 } ++
31 builtins.attrValues {
32 inherit (easy-dhall) dhall-simple dhall-json-simple;
33 } ++
34 [ pkgs.git pkgs.wget pkgs.jq ];
35} ""