unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#67564] [PATCH 0/3] Fixes for haskell importers
@ 2023-12-01  9:24 Saku Laesvuori via Guix-patches via
  2023-12-01  9:29 ` [bug#67564] [PATCH 1/3] guix: import: hackage: Fix crash on recursive import Saku Laesvuori via Guix-patches via
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Saku Laesvuori via Guix-patches via @ 2023-12-01  9:24 UTC (permalink / raw)
  To: 67564; +Cc: Saku Laesvuori, Lars-Dominik Braun

The first two patches fix crashes in the hackage[1] and stackage
importers.

The third patch improves the cabal file parser so that it can parse a
larger subset of valid cabal files[2]. It fixes guix refresh for 7
packages in Guix.

[1]: https://issues.guix.gnu.org/64734
[2]: https://issues.guix.gnu.org/35743

Saku Laesvuori (3):
  guix: import: hackage: Fix crash on recursive import
  guix: import: stackage: Fix crash on recursive import
  guix: import: Parse cabal layout blocks correctly

 guix/import/cabal.scm    | 42 ++++++++++++++++++----------------------
 guix/import/hackage.scm  |  2 +-
 guix/import/stackage.scm |  2 +-
 3 files changed, 21 insertions(+), 25 deletions(-)


base-commit: cd46757c1a0f886848fbb6828c028dd2a2532767
-- 
2.41.0





^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2023-12-03  8:15 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-01  9:24 [bug#67564] [PATCH 0/3] Fixes for haskell importers Saku Laesvuori via Guix-patches via
2023-12-01  9:29 ` [bug#67564] [PATCH 1/3] guix: import: hackage: Fix crash on recursive import Saku Laesvuori via Guix-patches via
2023-12-01  9:29   ` [bug#67564] [PATCH 2/3] guix: import: stackage: " Saku Laesvuori via Guix-patches via
2023-12-01  9:29   ` [bug#67564] [PATCH 3/3] guix: import: Parse cabal layout blocks correctly Saku Laesvuori via Guix-patches via
2023-12-01 15:06 ` [bug#67564] [PATCH 0/3] Fixes for haskell importers Lars-Dominik Braun
2023-12-02 17:27   ` Saku Laesvuori via Guix-patches via
2023-12-03  8:13     ` bug#67564: " Lars-Dominik Braun
2023-12-02 17:23 ` [bug#67564] [PATCH v2 1/3] guix: import: hackage: Fix crash on recursive import Saku Laesvuori via Guix-patches via
2023-12-02 17:23   ` [bug#67564] [PATCH v2 2/3] guix: import: stackage: " Saku Laesvuori via Guix-patches via
2023-12-02 17:23   ` [bug#67564] [PATCH v2 3/3] guix: import: Parse cabal layout blocks correctly Saku Laesvuori via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).