psc-package: 0.3.2 -> 0.4.1

Updates that remove features and improve user experience.

Adds warnings for trying to install packages without (purescript/psc-package#126 by @Dretch)
Filters "installing" messages for build (purescript/psc-package#130 by @Dretch)
Adds options for limiting jobs for install (purescript/psc-package#127 by @vladciobanu)
Per purescript/psc-package#121, removes the confusing misfeature "add-from-bower", which led to many users thinking this command was for adding "extra-deps" like Stack. See the thread for details on how you could readily replace this command if you used it before.

authored by Justin Woo and committed by Profpatsch 7dadfbda 01cfa808

Changed files
+5 -4
pkgs
development
compilers
purescript
psc-package
+5 -4
pkgs/development/compilers/purescript/psc-package/default.nix
··· 4 5 mkDerivation rec { 6 pname = "psc-package"; 7 - version = "0.3.2"; 8 9 src = fetchFromGitHub { 10 owner = "purescript"; 11 repo = pname; 12 rev = "v${version}"; 13 - sha256 = "1zpzcyh82xl0grvgcj8b7yzh053i9z94kbym5qrv413pcx7w50cm"; 14 }; 15 16 isLibrary = false; 17 isExecutable = true; 18 19 executableHaskellDepends = with haskellPackages; [ 20 - aeson aeson-pretty optparse-applicative system-filepath turtle 21 ]; 22 23 - description = "An experimental package manager for PureScript"; 24 license = licenses.bsd3; 25 maintainers = with lib.maintainers; [ Profpatsch ]; 26 }
··· 4 5 mkDerivation rec { 6 pname = "psc-package"; 7 + version = "0.4.1"; 8 9 src = fetchFromGitHub { 10 owner = "purescript"; 11 repo = pname; 12 rev = "v${version}"; 13 + sha256 = "1pbgijglyqrm998a6z5ahp4phd72crzr3s8vq17a9dz3i0a9hcj5"; 14 }; 15 16 isLibrary = false; 17 isExecutable = true; 18 19 executableHaskellDepends = with haskellPackages; [ 20 + aeson aeson-pretty either errors optparse-applicative 21 + system-filepath turtle 22 ]; 23 24 + description = "A package manager for PureScript based on package sets"; 25 license = licenses.bsd3; 26 maintainers = with lib.maintainers; [ Profpatsch ]; 27 }