git.iko.soy/rowtype-yoga/purescript-arraybuffer-builder
on master help sign in
Upgrade package-set for purs 14.3

spago bump-version --no-dry-run major

commit9ef02694321b599a8c4529a46283e4387c697bad authorJames Brock <jamesbrock@gmail.com> dateMon 19 Jul 2021, 17:53 (5 years ago) parent7d1b335
3 files changed+19−82
bower.json+5−31 packages.dhall+2−46 shell.nix+12−5
bower.json+5−31
@@ -14,39 +14,13 @@
1414 "output"
1515 ],
1616 "dependencies": {
17− "purescript-arraybuffer": "^v8.0.3",
17+ "purescript-arraybuffer": "^v11.0.1",
1818 "purescript-arraybuffer-types": "^v3.0.0",
1919 "purescript-effect": "^v3.0.0",
20− "purescript-float32": "^v0.2.0",
20+ "purescript-float32": "^v1.0.0",
2121 "purescript-maybe": "^v5.0.0",
22− "purescript-prelude": "^v5.0.0",
23− "purescript-transformers": "^v5.0.0",
24− "purescript-uint": "^v5.1.4"
25− },
26− "resolutions": {
27− "purescript-effect": "^v3.0.0",
28− "purescript-arraybuffer-types": "^v3.0.0",
29− "purescript-prelude": "^v5.0.0",
30− "purescript-transformers": "^v5.0.0",
31− "purescript-maybe": "^v5.0.0",
32− "purescript-float32": "^v0.2.0",
33− "purescript-partial": "^3.0.0",
34− "purescript-control": "^5.0.0",
35− "purescript-lazy": "^5.0.0",
36− "purescript-distributive": "^5.0.0",
37− "purescript-either": "^5.0.0",
38− "purescript-exceptions": "^5.0.0",
39− "purescript-foldable-traversable": "^5.0.0",
40− "purescript-tuples": "^6.0.0",
41− "purescript-identity": "^5.0.0",
42− "purescript-tailrec": "^5.0.0",
43− "purescript-newtype": "^4.0.0",
44− "purescript-unfoldable": "^5.0.0",
45− "purescript-unsafe-coerce": "^5.0.0",
46− "purescript-invariant": "^5.0.0",
47− "purescript-bifunctors": "^5.0.0",
48− "purescript-orders": "^5.0.0",
49− "purescript-type-equality": "^4.0.0",
50− "purescript-refs": "^5.0.0"
22+ "purescript-prelude": "^v5.0.1",
23+ "purescript-transformers": "^v5.1.0",
24+ "purescript-uint": "^v6.0.3"
5125 }
5226}
packages.dhall+2−46
@@ -118,54 +118,10 @@ let additions =
118118-}
119119
120120let upstream =
121− https://github.com/purescript/package-sets/releases/download/psc-0.14.1-20210427/packages.dhall sha256:edbb8f70232fb83895c7ce02f5d2b29f6ee1722f1a70fc58d3bc0ab0de18afe4
121+ https://github.com/purescript/package-sets/releases/download/psc-0.14.3-20210716/packages.dhall sha256:1f9af624ddfd5352455b7ac6df714f950d499e7e3c6504f62ff467eebd11042c
122122
123123let overrides = {=}
124124
125−-- TODO Remove all of these additions when they are in package-sets for
126−-- Purescript v0.14.
127−let additions =
128− { arraybuffer =
129− { dependencies =
130− [ "effect"
131− , "arraybuffer-types"
132− , "maybe"
133− , "typelevel"
134− , "uint"
135− , "float32"
136− , "partial"
137− , "nullable"
138− , "functions"
139− ]
140− , repo =
141− "https://github.com/jacereda/purescript-arraybuffer.git"
142− , version =
143− "v8.0.3"
144− }
145− , float32 =
146− { dependencies =
147− [ "prelude"
148− ]
149− , repo =
150− "https://github.com/athanclark/purescript-float32.git"
151− , version =
152− "v0.2.0"
153− }
154− , uint =
155− { dependencies =
156− [ "effect"
157− , "quickcheck-laws"
158− , "console"
159− , "maybe"
160− , "math"
161− , "psci-support"
162− , "quickcheck"
163− ]
164− , repo =
165− "https://github.com/zaquest/purescript-uint.git"
166− , version =
167− "v5.1.4"
168− }
169− }
125+let additions = {=}
170126
171127in upstream // overrides // additions
shell.nix+12−5
@@ -1,14 +1,21 @@
1−{ pkgs ? import <nixpkgs> { } }:
1+# Universal shell for PureScript repos
2+# { pkgs ? import <nixpkgs> { }
3+{ pkgs ? import (builtins.fetchGit {
4+ # https://github.com/NixOS/nixpkgs/releases/tag/20.09
5+ url = "https://github.com/nixos/nixpkgs/";
6+ ref = "refs/tags/20.09";
7+ rev = "cd63096d6d887d689543a0b97743d28995bc9bc3";
8+ }) {}
9+}:
210let
311 easy-ps = import (builtins.fetchGit {
412 url = "https://github.com/justinwoo/easy-purescript-nix.git";
5− ref = "master";
6− rev = "dae91f43317fd5ff207e11ea6bf4b6130e4ba9fc";
13+ rev = "bbef4245cd6810ea84e97a47c801947bfec9fadc";
714 }) { inherit pkgs; };
815in
916pkgs.mkShell {
10− buildInputs = [
11− easy-ps.purs-0_14_1
17+ nativeBuildInputs = [
18+ easy-ps.purs-0_14_3
1219 easy-ps.spago
1320 easy-ps.pulp
1421 easy-ps.psc-package