Skip to content

Commit

Permalink
purs: 0.15.10 -> 0.15.15
Browse files Browse the repository at this point in the history
  • Loading branch information
jamesdbrock authored and Sergio committed Mar 11, 2024
1 parent d5fe5f4 commit 921d081
Show file tree
Hide file tree
Showing 7 changed files with 194 additions and 1 deletion.
21 changes: 20 additions & 1 deletion default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,25 @@ let
};

inputs = rec {
purs-0_15_16-0 = import ./purs/0.15.16-0.nix {
inherit pkgs;
};
purs-0_15_15 = import ./purs/0.15.15.nix {
inherit pkgs;
};
purs-0_15_14 = import ./purs/0.15.14.nix {
inherit pkgs;
};
purs-0_15_13 = import ./purs/0.15.13.nix {
inherit pkgs;
};
purs-0_15_12 = import ./purs/0.15.12.nix {
inherit pkgs;
};
purs-0_15_11 = import ./purs/0.15.11.nix {
inherit pkgs;
};

purs-0_15_10 = import ./purs/0.15.10.nix {
inherit pkgs;
};
Expand Down Expand Up @@ -106,7 +125,7 @@ let
inherit pkgs;
};

purs = purs-0_15_10;
purs = purs-0_15_15;

purs-simple = purs;

Expand Down
29 changes: 29 additions & 0 deletions purs/0.15.11.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ pkgs ? import <nixpkgs> { }, system ? pkgs.stdenv.hostPlatform.system }:

let
version = "v0.15.11";

urls = {
"x86_64-linux" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/linux64.tar.gz";
sha256 = "0vrbgmgmmwbyxl969k59zkfrq5dxshspnzskx8zmhcy4flamz8av";
};
"x86_64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos.tar.gz";
sha256 = "0h923269zb9hwlifcv8skz17zlggh8hsxhrgf33h2inl1midvgq5";
};
"aarch64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos-arm64.tar.gz";
sha256 = "1ffhcwzb4cazxviqdl9zwg0jnbhsisg2pbxkqbk63zj2grjcpg86";
};
};

src =
if builtins.hasAttr system urls then
(pkgs.fetchurl urls.${system})
else
throw "Architecture not supported: ${system}";
in
import ./mkPursDerivation.nix {
inherit pkgs version src;
}
29 changes: 29 additions & 0 deletions purs/0.15.12.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ pkgs ? import <nixpkgs> { }, system ? pkgs.stdenv.hostPlatform.system }:

let
version = "v0.15.12";

urls = {
"x86_64-linux" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/linux64.tar.gz";
sha256 = "05xwplibkv86iiwpv29vg3zxp5yw7waw86zh08q3p0qx355wjy73";
};
"x86_64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos.tar.gz";
sha256 = "13d2mmphxy9f9yy242qsm58hipr612jymwy7lhf0is4y4m2lvrk2";
};
"aarch64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos-arm64.tar.gz";
sha256 = "0s8j9svgxir0rb0wxkshwal60962g5z0pysdyrjgcr9r77y5gffk";
};
};

src =
if builtins.hasAttr system urls then
(pkgs.fetchurl urls.${system})
else
throw "Architecture not supported: ${system}";
in
import ./mkPursDerivation.nix {
inherit pkgs version src;
}
29 changes: 29 additions & 0 deletions purs/0.15.13.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ pkgs ? import <nixpkgs> { }, system ? pkgs.stdenv.hostPlatform.system }:

let
version = "v0.15.13";

urls = {
"x86_64-linux" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/linux64.tar.gz";
sha256 = "0sr2k9awgjjz0k6lkd78kjmyv4wdgnwy3837bcw13mzg7j7bmrmi";
};
"x86_64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos.tar.gz";
sha256 = "0z2fyckyk5nx7awigsjfi4ybd5jn7hxvpq6i5wpx407xfwbhl554";
};
"aarch64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos-arm64.tar.gz";
sha256 = "0wdh9gv0qnrgsyvrzj1whyvbc5pf0vbk5wgcwh9vdpr2dw90m0ps";
};
};

src =
if builtins.hasAttr system urls then
(pkgs.fetchurl urls.${system})
else
throw "Architecture not supported: ${system}";
in
import ./mkPursDerivation.nix {
inherit pkgs version src;
}
29 changes: 29 additions & 0 deletions purs/0.15.14.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ pkgs ? import <nixpkgs> { }, system ? pkgs.stdenv.hostPlatform.system }:

let
version = "v0.15.14";

urls = {
"x86_64-linux" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/linux64.tar.gz";
sha256 = "0i717gb4d21m0pi1k90g5diq3yja1pwlw6ripv0d70jdnd9gsdl9";
};
"x86_64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos.tar.gz";
sha256 = "01973wiybblfbgjbqrhr8435y6jk6c94i667nr3zxkxy4np3lv3q";
};
"aarch64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos-arm64.tar.gz";
sha256 = "1sc8ygiha980wbg60bkinvvpdn4bdasq9zffanbxck8msdwxc4zx";
};
};

src =
if builtins.hasAttr system urls then
(pkgs.fetchurl urls.${system})
else
throw "Architecture not supported: ${system}";
in
import ./mkPursDerivation.nix {
inherit pkgs version src;
}
29 changes: 29 additions & 0 deletions purs/0.15.15.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ pkgs ? import <nixpkgs> { }, system ? pkgs.stdenv.hostPlatform.system }:

let
version = "v0.15.15";

urls = {
"x86_64-linux" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/linux64.tar.gz";
sha256 = "1w4jgjpfhaw3gkx9sna64lq9m030x49w4lwk01ik5ci0933imzj3";
};
"x86_64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos.tar.gz";
sha256 = "178ix54k2yragcgn0j8z1cfa78s1qbh1bsx3v9jnngby8igr6yn3";
};
"aarch64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos-arm64.tar.gz";
sha256 = "0bi231z1yhb7kjfn228wjkj6rv9lgpagz9f4djr2wy3kqgck4xg0";
};
};

src =
if builtins.hasAttr system urls then
(pkgs.fetchurl urls.${system})
else
throw "Architecture not supported: ${system}";
in
import ./mkPursDerivation.nix {
inherit pkgs version src;
}
29 changes: 29 additions & 0 deletions purs/0.15.16-0.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{ pkgs ? import <nixpkgs> { }, system ? pkgs.stdenv.hostPlatform.system }:

let
version = "v0.15.16-0";

urls = {
"x86_64-linux" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/linux64.tar.gz";
sha256 = "1shpa3ya7jkmdasqbxkk85j8blp39jfajgknwkl7xx3jrkrxx1rn";
};
"x86_64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos.tar.gz";
sha256 = "1635hfd0m74wayj18nxl642nf8mpc14655jh65blm5w3fbl5dnj1";
};
"aarch64-darwin" = {
url = "https://github.com/purescript/purescript/releases/download/${version}/macos-arm64.tar.gz";
sha256 = "1rygzxkzlsac9p48brf66255ag92k82sw6b18hzrsx166av5qc7w";
};
};

src =
if builtins.hasAttr system urls then
(pkgs.fetchurl urls.${system})
else
throw "Architecture not supported: ${system}";
in
import ./mkPursDerivation.nix {
inherit pkgs version src;
}

0 comments on commit 921d081

Please sign in to comment.