v2 changes:
* one commit per package addition/update
* matterhorn inputs sorted alphabetically
* ghc-crypton description modified to use Texinfo syntax
* ghc-crypton-x509 description modified
* added a comment explaining why tests are disabled for
ghc-crypton-x509
* updated ghc-text-zipper instead of adding a new package with a more
up-to-date version
* removed cosmetic changes for unrelevant packages (added dby mistake)
A few comments regarding the other points raised by Ricardo:
* As for reenabling the tests for ghc-crypton-x509, the PR mentioned in
the comment provided a trivial fix of the .cabal file (which I didn't
try). I can add it as a snippet or a substitute* in a fix phase if
needed, just let me know.
* As for updating ghc-tls, ghc-vty and ghc-unix-compat, it seems that
the changes are not trivial and that updating these packages introduces
breakages (tested locally). IMHO, updating the corresponding
packages/fixing the breakages is out of the scope of this patch series.
What would the proper way to handle things here?
Romain GARBAGE (25):
gnu: Add ghc-crypton.
gnu: Add ghc-crypton-x509.
gnu: Add ghc-crypton-x509-store.
gnu: Add ghc-crypton-x509-system.
gnu: Add ghc-crypton-x509-validation.
gnu: Add ghc-tls-1.9.
gnu: Add ghc-crypton-connection.
gnu: Add ghc-mattermost-api.
gnu: Add ghc-mattermost-api-qc.
gnu: Add ghc-modern-uri.
gnu: Add ghc-aspell-pipe.
gnu: Add ghc-bimap.
gnu: Add ghc-checkers.
gnu: Add ghc-monad-parallel.
gnu: ghc-text-zipper: Update to 0.13.
gnu: Add ghc-stm-delay.
gnu: Add ghc-unique.
gnu: Add ghc-unix-compat-7.
gnu: Add ghc-vty-crossplatform.
gnu: Add ghc-vty-unix.
gnu: Add ghc-vty-6.
gnu: Add ghc-hclip.
gnu: Add ghc-brick.
gnu: Add ghc-brick-skylighting.
gnu: Add matterhorn.
gnu/packages/haskell-apps.scm | 92 +++++++++
gnu/packages/haskell-crypto.scm | 177 ++++++++++++++++++
gnu/packages/haskell-web.scm | 121 ++++++++++++
gnu/packages/haskell-xyz.scm | 318 +++++++++++++++++++++++++++++++-
4 files changed, 706 insertions(+), 2 deletions(-)
--
2.45.1