GNU bug report logs - #35859
[PATCH] hackage import: Setup.hs generation and revision support

Previous Next

Package: guix-patches;

Reported by: Robert Vollmert <rob <at> vllmrt.net>

Date: Wed, 22 May 2019 20:13:02 UTC

Severity: normal

Tags: patch

Merged with 35812, 35846

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Robert Vollmert <rob <at> vllmrt.net>
To: guix-patches <at> gnu.org
Subject: [PATCH] hackage import: Setup.hs generation and revision support
Date: Wed, 22 May 2019 22:11:50 +0200
[Message part 1 (text/plain, inline)]
These patches are on top of

https://debbugs.gnu.org/cgi/bugreport.cgi?bug=35812 (fix cabal tests)
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=35846 (braced properties)

- substitute missing Setup.hs and remove manual per-package workarounds
- handle hackage metadata revisions

I believe the code works, but some may not be the most idiomatic scheme
code. Particularly around building the quoted argument list and returning
a pair of cabal data and hash.

[0001-gnu-ghc-easy-plot-remove-superfluous-Setup.hs-rename.patch (application/octet-stream, attachment)]
[0002-guix-haskell-build-system-correct-haddock-phase-docu.patch (application/octet-stream, attachment)]
[0003-guix-haskell-build-system-generate-Setup.hs-if-not-e.patch (application/octet-stream, attachment)]
[0004-gnu-haskell-leave-Setup.hs-generation-to-build-syste.patch (application/octet-stream, attachment)]
[0005-guix-import-hackage-handle-hackage-revisions.patch (application/octet-stream, attachment)]

This bug report was last modified 6 years and 54 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.