From 5d110f6ce0066b1c6a7991df6581a1d23fdc77f2 Mon Sep 17 00:00:00 2001 From: Cyril Sobierajewicz Date: Wed, 24 Feb 2021 23:46:20 +0100 Subject: [PATCH 1/3] Regenerate LICENSE --- LICENSE | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) diff --git a/LICENSE b/LICENSE index 52d6ce7166..bc9cfd2a6e 100644 --- a/LICENSE +++ b/LICENSE @@ -47,6 +47,7 @@ PureScript uses the following Haskell library packages. Their license files foll bytestring-builder cabal-doctest case-insensitive + cborg cereal cheapskate clock @@ -80,6 +81,7 @@ PureScript uses the following Haskell library packages. Their license files foll fsnotify ghc-boot-th ghc-prim + half happy hashable haskeline @@ -120,6 +122,8 @@ PureScript uses the following Haskell library packages. Their license files foll process protolude psqueues + purescript-ast + purescript-cst random regex-base regex-tdfa @@ -129,6 +133,7 @@ PureScript uses the following Haskell library packages. Their license files foll semialign semigroupoids semigroups + serialise simple-sendfile sourcemap split @@ -1292,6 +1297,42 @@ case-insensitive LICENSE file: (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +cborg LICENSE file: + + Copyright (c) 2015-2017 Duncan Coutts, + 2015-2017 Well-Typed LLP, + 2015 IRIS Connect Ltd. + + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Duncan Coutts nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + cereal LICENSE file: Copyright (c) Lennart Kolmodin, Galois, Inc. @@ -2343,6 +2384,35 @@ ghc-prim LICENSE file: be a definition of the Haskell 98 Language. +half LICENSE file: + + Copyright 2014 Edward Kmett + + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED + WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE + DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR + ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + happy LICENSE file: The Happy License @@ -3954,6 +4024,39 @@ semigroups LICENSE file: ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +serialise LICENSE file: + + Copyright (c) 2017, Duncan Coutts + + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + + * Neither the name of Duncan Coutts nor the names of other + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + simple-sendfile LICENSE file: Copyright (c) 2009, IIJ Innovation Institute Inc. From 35a088d17fb3359cff41e5bb8fd8e4b5bd0f0e73 Mon Sep 17 00:00:00 2001 From: Cyril Sobierajewicz Date: Wed, 24 Feb 2021 23:46:58 +0100 Subject: [PATCH 2/3] Update version to 0.14.0 --- app/Version.hs | 2 +- npm-package/package.json | 4 ++-- package.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Version.hs b/app/Version.hs index 673c6c0d5b..9c2f3556be 100644 --- a/app/Version.hs +++ b/app/Version.hs @@ -17,7 +17,7 @@ import qualified Development.GitRev as GitRev -- prerelease identifier here (if any). When releasing a proper version, simply -- set this to an empty string. prerelease :: String -prerelease = "-rc5" +prerelease = "" versionString :: String versionString = showVersion Paths.version ++ prerelease ++ extra diff --git a/npm-package/package.json b/npm-package/package.json index d050c7a146..73cef384a6 100644 --- a/npm-package/package.json +++ b/npm-package/package.json @@ -1,6 +1,6 @@ { "name": "purescript", - "version": "0.13.6", + "version": "0.14.0", "license": "ISC", "description": "PureScript wrapper that makes it available as a local dependency", "author": { @@ -43,7 +43,7 @@ ], "scripts": { "prepublishOnly": "node -e \"require('fs').copyFileSync('purs.bin.placeholder', 'purs.bin');\"", - "postinstall": "install-purescript --purs-ver=0.13.6", + "postinstall": "install-purescript --purs-ver=0.14.0", "test": "echo 'Error: no test specified' && exit 1" } } diff --git a/package.yaml b/package.yaml index 68e43502d8..03a49839b6 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: purescript -version: '0.14.0-rc5' # note: when updating this, update the prerelease identifier in app/Version.hs too! +version: '0.14.0' synopsis: PureScript Programming Language Compiler description: A small strongly, statically typed programming language with expressive types, inspired by Haskell and compiling to JavaScript. From 4fdee2aa9cb2cec58e2588288483d88ada4e187a Mon Sep 17 00:00:00 2001 From: Cyril Sobierajewicz Date: Thu, 25 Feb 2021 13:37:20 +0100 Subject: [PATCH 3/3] fixup! Update version to 0.14.0 --- package.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.yaml b/package.yaml index 03a49839b6..9cbd5facd3 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: purescript -version: '0.14.0' +version: '0.14.0' # note: when updating the prerelease identifier, update it in app/Version.hs too! synopsis: PureScript Programming Language Compiler description: A small strongly, statically typed programming language with expressive types, inspired by Haskell and compiling to JavaScript.