mbox series

[bug#64840,00/12] Add elm-format.

Message ID 20230724201632.2095-1-distopico@riseup.net
Headers show
Series Add elm-format. | expand

Message

Distopico July 24, 2023, 8:15 p.m. UTC
Adds `elm-format` tool form Elm language and all the depdencies required to build it,

Also, this fixes various ghc packages that didn't have 'text' as an explicit dependency and
were using the internal type, which created a type conflict manifested when building elm-format,
which required a version greater than what the other packages were using.

Distopico (12):
  gnu: ghc-quickcheck-instances: Update to 0.3.29.
  gnu: Add ghc-generically.
  gnu: Add ghc-aeson-2.1.
  gnu: Add ghc-data-array-byte.
  gnu: Add ghc-pooled-io.
  gnu: Add ghc-text.
  gnu: Add ghc-relude.
  gnu: Add ghc-concurrent-split.
  gnu: Add ghc-hspec-golden.
  gnu: Add ghc-bimap.
  gnu: Fix missing required ghc-text dependency.
  gnu: Add elm-format.

 gnu/packages/elm.scm           | 197 +++++++++++++++++++++++++++++++++
 gnu/packages/haskell-check.scm |   6 +-
 gnu/packages/haskell-web.scm   |  40 ++++++-
 gnu/packages/haskell-xyz.scm   | 177 ++++++++++++++++++++++++++++-
 4 files changed, 411 insertions(+), 9 deletions(-)


base-commit: cf9904bcc8dd03e73675475bb4d8746dc434e415

Comments

Distopico Aug. 31, 2023, 5:48 p.m. UTC | #1
Hi All, Just a friendly reminder about this one, any feedback?

Best!

On 2023-07-24, Distopico <distopico@riseup.net> wrote:

> Adds `elm-format` tool form Elm language and all the depdencies required to build it,
>
> Also, this fixes various ghc packages that didn't have 'text' as an explicit dependency and
> were using the internal type, which created a type conflict manifested when building elm-format,
> which required a version greater than what the other packages were using.
>
> Distopico (12):
>   gnu: ghc-quickcheck-instances: Update to 0.3.29.
>   gnu: Add ghc-generically.
>   gnu: Add ghc-aeson-2.1.
>   gnu: Add ghc-data-array-byte.
>   gnu: Add ghc-pooled-io.
>   gnu: Add ghc-text.
>   gnu: Add ghc-relude.
>   gnu: Add ghc-concurrent-split.
>   gnu: Add ghc-hspec-golden.
>   gnu: Add ghc-bimap.
>   gnu: Fix missing required ghc-text dependency.
>   gnu: Add elm-format.
>
>  gnu/packages/elm.scm           | 197 +++++++++++++++++++++++++++++++++
>  gnu/packages/haskell-check.scm |   6 +-
>  gnu/packages/haskell-web.scm   |  40 ++++++-
>  gnu/packages/haskell-xyz.scm   | 177 ++++++++++++++++++++++++++++-
>  4 files changed, 411 insertions(+), 9 deletions(-)
>
>
> base-commit: cf9904bcc8dd03e73675475bb4d8746dc434e415