spago 0 -> 1 attrpath: spago Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/f4wcbvaf85ri8f869fv7323wzhv6ih48-packages.json.drv building '/nix/store/f4wcbvaf85ri8f869fv7323wzhv6ih48-packages.json.drv'... Going to be running update for following packages: - spago-0.20.9 Press Enter key to continue... Running update for: - spago-0.20.9: UPDATING ... - spago-0.20.9: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/tools/purescript/spago/spago.nix b/pkgs/development/tools/purescript/spago/spago.nix index e3636e16f58c..d0455081111f 100644 --- a/pkgs/development/tools/purescript/spago/spago.nix +++ b/pkgs/development/tools/purescript/spago/spago.nix @@ -9,16 +9,16 @@ , optparse-applicative, prettyprinter, process, QuickCheck, retry , rio, rio-orphans, safe, semver-range, stm, stringsearch, tar , template-haskell, temporary, text, time, transformers, turtle -, unliftio, unordered-containers, utf8-string, versions, with-utf8 -, zlib +, unliftio, unordered-containers, uri-encode, utf8-string, versions +, with-utf8, yaml, zlib }: mkDerivation { pname = "spago"; - version = "0.20.9"; + version = "0.21.0"; src = fetchgit { url = "https://github.com/purescript/spago.git"; - sha256 = "00vdqg7vaw3d9zwh47886lw9fhhlwjagzhaj3aqz4xm92pjavhih"; - rev = "d16d4914200783fbd820ba89dbdf67270454faf5"; + sha256 = "1v5y15nhw6smnir0y7y854pa70iv8asxsqph2y8rz1c9lkz5d41g"; + rev = "c354f4a461f65fcb83aaa843830ea1589f6c7179"; fetchSubmodules = true; }; isLibrary = true; @@ -31,7 +31,7 @@ mkDerivation { optparse-applicative prettyprinter process retry rio rio-orphans safe semver-range stm stringsearch tar template-haskell temporary text time transformers turtle unliftio unordered-containers - utf8-string versions with-utf8 zlib + uri-encode utf8-string versions with-utf8 yaml zlib ]; executableHaskellDepends = [ ansi-terminal base text turtle with-utf8 @@ -43,4 +43,5 @@ mkDerivation { testToolDepends = [ hspec-discover ]; homepage = "https://github.com/purescript/spago#readme"; license = lib.licenses.bsd3; + mainProgram = "spago"; } No auto update branch exists Received ExitFailure 1 when running Raw command: /nix/store/3nqhcyc7vid1npgcd0m7arg5sn325nhz-nix-2.12.0/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A spago nix build failed.  | ^^^^^^^^^^^^^^^^^^^ [20 of 31] Compiling Spago.Config ( src/Spago/Config.hs, dist/build/Spago/Config.o, dist/build/Spago/Config.dyn_o ) [21 of 31] Compiling Spago.Packages ( src/Spago/Packages.hs, dist/build/Spago/Packages.o, dist/build/Spago/Packages.dyn_o ) [22 of 31] Compiling Spago.RunEnv ( src/Spago/RunEnv.hs, dist/build/Spago/RunEnv.o, dist/build/Spago/RunEnv.dyn_o ) [23 of 31] Compiling Spago.Command.Verify ( src/Spago/Command/Verify.hs, dist/build/Spago/Command/Verify.o, dist/build/Spago/Command/Verify.dyn_o ) [24 of 31] Compiling Spago.Command.Path ( src/Spago/Command/Path.hs, dist/build/Spago/Command/Path.o, dist/build/Spago/Command/Path.dyn_o ) [25 of 31] Compiling Spago.Command.Ls ( src/Spago/Command/Ls.hs, dist/build/Spago/Command/Ls.o, dist/build/Spago/Command/Ls.dyn_o ) [26 of 31] Compiling Spago.Command.Init ( src/Spago/Command/Init.hs, dist/build/Spago/Command/Init.o, dist/build/Spago/Command/Init.dyn_o ) [27 of 31] Compiling Spago.Bower ( src/Spago/Bower.hs, dist/build/Spago/Bower.o, dist/build/Spago/Bower.dyn_o ) src/Spago/Bower.hs:12:1: error: Could not find module ‘Data.Aeson.KeyMap’ Use -v (or `:set -v` in ghci) to see a list of the files searched for.  | 12 | import qualified Data.Aeson.KeyMap as KeyMap  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [30 of 31] Compiling Spago.Watch ( src/Spago/Watch.hs, dist/build/Spago/Watch.o, dist/build/Spago/Watch.dyn_o ) src/Spago/Watch.hs:33:38: error: ‘Watch.confDebounce’ is not a (visible) constructor field name  | 33 | let config = Watch.defaultConfig { Watch.confDebounce = Watch.NoDebounce }  | ^^^^^^^^^^^^^^^^^^ src/Spago/Watch.hs:33:59: error: Not in scope: data constructor ‘Watch.NoDebounce’ Module ‘System.FSNotify’ does not export ‘NoDebounce’.  | 33 | let config = Watch.defaultConfig { Watch.confDebounce = Watch.NoDebounce }  | ^^^^^^^^^^^^^^^^