From ab8b09c7f2b23dac4313d71a766a90d7a42bbfab Mon Sep 17 00:00:00 2001 From: Wayne Van Son Date: Mon, 7 Sep 2020 20:56:56 +1000 Subject: [PATCH] New package: spago-0.16.0 --- srcpkgs/spago/patches/44c44.patch | 10 ++++++++ ...30d810d29c2bf2ae61c7947d183255b1844e.patch | 11 +++++++++ srcpkgs/spago/patches/series | 2 ++ srcpkgs/spago/template | 23 +++++++++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 srcpkgs/spago/patches/44c44.patch create mode 100644 srcpkgs/spago/patches/7dcd30d810d29c2bf2ae61c7947d183255b1844e.patch create mode 100644 srcpkgs/spago/patches/series create mode 100644 srcpkgs/spago/template diff --git a/srcpkgs/spago/patches/44c44.patch b/srcpkgs/spago/patches/44c44.patch new file mode 100644 index 00000000000..ca9f0eac798 --- /dev/null +++ b/srcpkgs/spago/patches/44c44.patch @@ -0,0 +1,10 @@ +--- stack.yaml 2020-09-08 21:41:41.914940454 +1000 ++++ "stack (copy).yaml" 2020-09-08 21:39:57.653946000 +1000 +@@ -41,6 +41,6 @@ + - typed-process-0.2.6.0@sha256:c901c13d491441830eb23132ad6968243a56b98161629d260a26c0b13c735fcd + - unliftio-0.2.12@sha256:b089fbc2ff2628a963c2c4b12143f2020874e3e5144ffd6c62b25639a0ca1483 + - hspec-megaparsec-2.0.1@sha256:7f26ab334eaa653054766110cf259c31314d1c2ec170270e56101e344ce65ef9,2163 +-allow-newer: true ++allow-newer: false + nix: + packages: [zlib] diff --git a/srcpkgs/spago/patches/7dcd30d810d29c2bf2ae61c7947d183255b1844e.patch b/srcpkgs/spago/patches/7dcd30d810d29c2bf2ae61c7947d183255b1844e.patch new file mode 100644 index 00000000000..07dc1d95a2e --- /dev/null +++ b/srcpkgs/spago/patches/7dcd30d810d29c2bf2ae61c7947d183255b1844e.patch @@ -0,0 +1,11 @@ +--- a/stack.yaml ++++ b/stack.yaml +@@ -44,3 +44,8 @@ extra-deps: + allow-newer: true + nix: + packages: [zlib] ++ ++# This is so we don't depend on libtinfo ++flags: ++ haskeline: ++ terminfo: false diff --git a/srcpkgs/spago/patches/series b/srcpkgs/spago/patches/series new file mode 100644 index 00000000000..22be436ff49 --- /dev/null +++ b/srcpkgs/spago/patches/series @@ -0,0 +1,2 @@ +7dcd30d810d29c2bf2ae61c7947d183255b1844e.patch +44c44.patch \ No newline at end of file diff --git a/srcpkgs/spago/template b/srcpkgs/spago/template new file mode 100644 index 00000000000..149b2c98f95 --- /dev/null +++ b/srcpkgs/spago/template @@ -0,0 +1,23 @@ +# Template file for 'spago' +pkgname=spago +version=0.16.0 +revision=1 +build_style="haskell-stack" +hostmakedepends=" + ghc + stack +" +makedepends=" + zlib + zlib-devel +" +short_desc="PureScript package manager & build tool powered by Dhall & package-sets" +maintainer="Wayne Van Son " +license="BSD-3-Clause" +homepage="https://github.com/purescript/spago" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum="3172cb0a5d5f603d77b0b2b6b22652c202417281340743e6478ceef1055d03c9" + +post_install() { + vlicense LICENSE +}