gnu: ghc-ansi-terminal: Downgrade to 0.8.0.4.

This reverts commits

    cbff89d126,
    5a499d0f7d, and
    4e3ebbfb16.

* gnu/packages/haskell.scm (ghc-ansi-terminal): Downgrade to 0.8.0.4.
(ghc-ansi-terminal-0.8): Delete variable.
(ghc-ansi-wl-pprint, ghc-concurrent-output)[inputs]: Replace
'ghc-ansi-terminal-0.8' with 'ghc-ansi-terminal'.
* gnu/packages/haskell-check.scm (ghc-hedgehog)[inputs]: Likewise.
This commit is contained in:
Robert Vollmert 2019-07-09 15:43:21 +02:00 committed by Timothy Sample
parent e8aea9018b
commit 91732735f6
No known key found for this signature in database
GPG key ID: 2AC6A5EC1C357C59
2 changed files with 5 additions and 20 deletions

View file

@ -811,7 +811,7 @@ (define-public ghc-hedgehog
"0xz10ycdm5vk9nrcym1fi83k19frfwqz18bz8bnpzwvaj0j41yfj")))) "0xz10ycdm5vk9nrcym1fi83k19frfwqz18bz8bnpzwvaj0j41yfj"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-ansi-terminal" ,ghc-ansi-terminal-0.8) `(("ghc-ansi-terminal" ,ghc-ansi-terminal)
("ghc-async" ,ghc-async) ("ghc-async" ,ghc-async)
("ghc-concurrent-output" ,ghc-concurrent-output) ("ghc-concurrent-output" ,ghc-concurrent-output)
("ghc-exceptions" ,ghc-exceptions) ("ghc-exceptions" ,ghc-exceptions)

View file

@ -4038,7 +4038,7 @@ (define-public ghc-ansi-wl-pprint
"0gnb4mkqryv08vncxnj0bzwcnd749613yw3cxfzw6y3nsldp4c56")))) "0gnb4mkqryv08vncxnj0bzwcnd749613yw3cxfzw6y3nsldp4c56"))))
(build-system haskell-build-system) (build-system haskell-build-system)
(inputs (inputs
`(("ghc-ansi-terminal" ,ghc-ansi-terminal-0.8))) `(("ghc-ansi-terminal" ,ghc-ansi-terminal)))
(home-page "https://github.com/ekmett/ansi-wl-pprint") (home-page "https://github.com/ekmett/ansi-wl-pprint")
(synopsis "Wadler/Leijen Pretty Printer for colored ANSI terminal output") (synopsis "Wadler/Leijen Pretty Printer for colored ANSI terminal output")
(description "This is a pretty printing library based on Wadler's paper (description "This is a pretty printing library based on Wadler's paper
@ -4282,30 +4282,6 @@ (define-public ghc-network-uri
(define-public ghc-ansi-terminal (define-public ghc-ansi-terminal
(package (package
(name "ghc-ansi-terminal")
(version "0.9.1")
(source
(origin
(method url-fetch)
(uri (string-append
"https://hackage.haskell.org/package/ansi-terminal/ansi-terminal-"
version
".tar.gz"))
(sha256
(base32
"1yr0ld0kqns3w3j9gl62bdwshvyazidx4dv1qkvq19ivnf08w23l"))))
(build-system haskell-build-system)
(inputs
`(("ghc-colour" ,ghc-colour)))
(home-page "https://github.com/feuerbach/ansi-terminal")
(synopsis "ANSI terminal support for Haskell")
(description "This package provides ANSI terminal support for Haskell. It
allows cursor movement, screen clearing, color output showing or hiding the
cursor, and changing the title.")
(license license:bsd-3)))
(define-public ghc-ansi-terminal-0.8
(package (inherit ghc-ansi-terminal)
(name "ghc-ansi-terminal") (name "ghc-ansi-terminal")
(version "0.8.0.4") (version "0.8.0.4")
(source (source
@ -4317,7 +4293,16 @@ (define-public ghc-ansi-terminal-0.8
".tar.gz")) ".tar.gz"))
(sha256 (sha256
(base32 (base32
"0428gq8m3fdnb7ldcsyk97qcch76hcxbgh2666p6f76fs2qbhg7b")))))) "0428gq8m3fdnb7ldcsyk97qcch76hcxbgh2666p6f76fs2qbhg7b"))))
(build-system haskell-build-system)
(inputs
`(("ghc-colour" ,ghc-colour)))
(home-page "https://github.com/feuerbach/ansi-terminal")
(synopsis "ANSI terminal support for Haskell")
(description "This package provides ANSI terminal support for Haskell. It
allows cursor movement, screen clearing, color output showing or hiding the
cursor, and changing the title.")
(license license:bsd-3)))
(define-public ghc-vault (define-public ghc-vault
(package (package
@ -11931,7 +11916,7 @@ (define-public ghc-concurrent-output
(inputs (inputs
`(("ghc-async" ,ghc-async) `(("ghc-async" ,ghc-async)
("ghc-exceptions" ,ghc-exceptions) ("ghc-exceptions" ,ghc-exceptions)
("ghc-ansi-terminal" ,ghc-ansi-terminal-0.8) ("ghc-ansi-terminal" ,ghc-ansi-terminal)
("ghc-terminal-size" ,ghc-terminal-size))) ("ghc-terminal-size" ,ghc-terminal-size)))
(home-page (home-page
"https://hackage.haskell.org/package/concurrent-output") "https://hackage.haskell.org/package/concurrent-output")