Package: guix-patches;
Reported by: Gabriel Hondet <gabrielhondet <at> gmail.com>
Date: Sat, 5 Jan 2019 12:08:02 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 33987 in the body.
You can then email your comments to 33987 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
guix-patches <at> gnu.org
:bug#33987
; Package guix-patches
.
(Sat, 05 Jan 2019 12:08:03 GMT) Full text and rfc822 format available.Gabriel Hondet <gabrielhondet <at> gmail.com>
:guix-patches <at> gnu.org
.
(Sat, 05 Jan 2019 12:08:05 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Gabriel Hondet <gabrielhondet <at> gmail.com> To: guix-patches <at> gnu.org Subject: [PATCH] gnu: Add ghc-tldr. Date: Sat, 5 Jan 2019 13:05:06 +0100
[Message part 1 (text/plain, inline)]
* gnu/packages/haskell.scm (ghc-tldr): New variable. --- gnu/packages/haskell.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8d0e2aef6..9a05f2a5c 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11365,4 +11365,37 @@ embedded in your Haskell code.") avoid the problem of partial intermediate files.") (license license:expat))) +(define-public ghc-tldr + (package + (name "ghc-tldr") + (version "0.4.0.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/tldr/tldr-" + version + ".tar.gz")) + (sha256 + (base32 + "0nc581y9jjzwd8l88g48c72mla7k6q1w102akl7gl5jsk9ljamd3")))) + (build-system haskell-build-system) + (inputs + `(("ghc-cmark" ,ghc-cmark) + ("ghc-text" ,ghc-text) + ("ghc-ansi-terminal" ,ghc-ansi-terminal) + ("ghc-optparse-applicative" + ,ghc-optparse-applicative) + ("ghc-typed-process" ,ghc-typed-process) + ("ghc-semigroups" ,ghc-semigroups))) + (native-inputs + `(("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-golden" ,ghc-tasty-golden))) + (home-page + "https://github.com/psibi/tldr-hs#readme") + (synopsis "Haskell tldr client") + (description + "Haskell tldr client with support for updating and viewing tldr pages.") + (license license:bsd-3))) + ;;; haskell.scm ends here -- 2.20.1
[signature.asc (application/pgp-signature, inline)]
guix-patches <at> gnu.org
:bug#33987
; Package guix-patches
.
(Mon, 14 Jan 2019 22:14:02 GMT) Full text and rfc822 format available.Message #8 received at 33987 <at> debbugs.gnu.org (full text, mbox):
From: Ludovic Courtès <ludo <at> gnu.org> To: Gabriel Hondet <gabrielhondet <at> gmail.com> Cc: 33987 <at> debbugs.gnu.org Subject: Re: [bug#33987] [PATCH] gnu: Add ghc-tldr. Date: Mon, 14 Jan 2019 23:13:38 +0100
Hi, Gabriel Hondet <gabrielhondet <at> gmail.com> skribis: > * gnu/packages/haskell.scm (ghc-tldr): New variable. This fails to build for me on 64d25f0be214795050b058047133d11f1d5dcbf5: --8<---------------cut here---------------start------------->8--- [1 of 1] Compiling Tldr ( src/Tldr.hs, dist/build/Tldr.o ) src/Tldr.hs:60:61: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ In the expression: TIO.hPutStrLn handle txt In an equation for ‘renderNode’: renderNode (TEXT txt) handle = TIO.hPutStrLn handle txt | 60 | renderNode (TEXT txt) handle = TIO.hPutStrLn handle txt | ^^^ src/Tldr.hs:61:61: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ In the expression: TIO.hPutStrLn handle txt In an equation for ‘renderNode’: renderNode (HTML_BLOCK txt) handle = TIO.hPutStrLn handle txt | 61 | renderNode (HTML_BLOCK txt) handle = TIO.hPutStrLn handle txt | ^^^ src/Tldr.hs:62:61: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ In the expression: TIO.hPutStrLn handle txt In an equation for ‘renderNode’: renderNode (CODE_BLOCK _ txt) handle = TIO.hPutStrLn handle txt | 62 | renderNode (CODE_BLOCK _ txt) handle = TIO.hPutStrLn handle txt | ^^^ src/Tldr.hs:63:61: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ In the expression: TIO.hPutStrLn handle txt In an equation for ‘renderNode’: renderNode (HTML_INLINE txt) handle = TIO.hPutStrLn handle txt | 63 | renderNode (HTML_INLINE txt) handle = TIO.hPutStrLn handle txt | ^^^ src/Tldr.hs:64:62: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the second argument of ‘TIO.hPutStrLn’, namely ‘(" " <> txt)’ In the expression: TIO.hPutStrLn handle (" " <> txt) In an equation for ‘renderNode’: renderNode (CODE txt) handle = TIO.hPutStrLn handle (" " <> txt) | 64 | renderNode (CODE txt) handle = TIO.hPutStrLn handle (" " <> txt) | ^^^^^^^^^^^^ src/Tldr.hs:87:41: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the expression: txt In an equation for ‘handleSubsetNodeType’: handleSubsetNodeType (HTML_BLOCK txt) = txt | 87 | handleSubsetNodeType (HTML_BLOCK txt) = txt | ^^^ src/Tldr.hs:88:43: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the expression: txt In an equation for ‘handleSubsetNodeType’: handleSubsetNodeType (CODE_BLOCK _ txt) = txt | 88 | handleSubsetNodeType (CODE_BLOCK _ txt) = txt | ^^^ src/Tldr.hs:89:35: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the expression: txt In an equation for ‘handleSubsetNodeType’: handleSubsetNodeType (TEXT txt) = txt | 89 | handleSubsetNodeType (TEXT txt) = txt | ^^^ src/Tldr.hs:90:42: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the expression: txt In an equation for ‘handleSubsetNodeType’: handleSubsetNodeType (HTML_INLINE txt) = txt | 90 | handleSubsetNodeType (HTML_INLINE txt) = txt | ^^^ src/Tldr.hs:91:35: error: • Couldn't match expected type ‘Text’ with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the expression: txt In an equation for ‘handleSubsetNodeType’: handleSubsetNodeType (CODE txt) = txt | 91 | handleSubsetNodeType (CODE txt) = txt | ^^^ src/Tldr.hs:114:34: error: • Couldn't match expected type ‘text-1.2.3.0:Data.Text.Internal.Text’ with actual type ‘Text’ NB: ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ ‘text-1.2.3.0:Data.Text.Internal.Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ • In the second argument of ‘commonmarkToNode’, namely ‘page’ In the expression: commonmarkToNode [] page In an equation for ‘node’: node = commonmarkToNode [] page | 114 | let node = commonmarkToNode [] page | ^^^^ --8<---------------cut here---------------end--------------->8--- Also, some minor issues: > + (home-page > + "https://github.com/psibi/tldr-hs#readme") > + (synopsis "Haskell tldr client") > + (description > + "Haskell tldr client with support for updating and viewing tldr pages.") Please write a full sentence for the description. It’s also a good idea to write “a client library for the tldr foo bar service” rather than just “tldr client”, to give a bit of context (replace “foo bar” with whatever makes sense, of course :-)). Could you send an updated patch? Thanks, Ludo’.
guix-patches <at> gnu.org
:bug#33987
; Package guix-patches
.
(Tue, 15 Jan 2019 15:17:02 GMT) Full text and rfc822 format available.Message #11 received at 33987 <at> debbugs.gnu.org (full text, mbox):
From: Gabriel Hondet <gabrielhondet <at> gmail.com> To: Ludovic Courtès <ludo <at> gnu.org> Cc: 33987 <at> debbugs.gnu.org Subject: Re: [bug#33987] [PATCH] gnu: Add ghc-tldr. Date: Tue, 15 Jan 2019 16:16:23 +0100
[Message part 1 (text/plain, inline)]
Hello, On Mon 14 Jan 2019 at 23:13 Ludovic Courtès wrote: > This fails to build for me on 64d25f0be214795050b058047133d11f1d5dcbf5: > > --8<---------------cut here---------------start------------->8--- > [1 of 1] Compiling Tldr ( src/Tldr.hs, dist/build/Tldr.o ) > > src/Tldr.hs:60:61: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ > In the expression: TIO.hPutStrLn handle txt > In an equation for ‘renderNode’: > renderNode (TEXT txt) handle = TIO.hPutStrLn handle txt > | > 60 | renderNode (TEXT txt) handle = TIO.hPutStrLn handle txt > | ^^^ > > src/Tldr.hs:61:61: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ > In the expression: TIO.hPutStrLn handle txt > In an equation for ‘renderNode’: > renderNode (HTML_BLOCK txt) handle = TIO.hPutStrLn handle txt > | > 61 | renderNode (HTML_BLOCK txt) handle = TIO.hPutStrLn handle txt > | ^^^ > > src/Tldr.hs:62:61: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ > In the expression: TIO.hPutStrLn handle txt > In an equation for ‘renderNode’: > renderNode (CODE_BLOCK _ txt) handle = TIO.hPutStrLn handle txt > | > 62 | renderNode (CODE_BLOCK _ txt) handle = TIO.hPutStrLn handle txt > | ^^^ > > src/Tldr.hs:63:61: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the second argument of ‘TIO.hPutStrLn’, namely ‘txt’ > In the expression: TIO.hPutStrLn handle txt > In an equation for ‘renderNode’: > renderNode (HTML_INLINE txt) handle = TIO.hPutStrLn handle txt > | > 63 | renderNode (HTML_INLINE txt) handle = TIO.hPutStrLn handle txt > | ^^^ > > src/Tldr.hs:64:62: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the second argument of ‘TIO.hPutStrLn’, namely > ‘(" " <> txt)’ > In the expression: TIO.hPutStrLn handle (" " <> txt) > In an equation for ‘renderNode’: > renderNode (CODE txt) handle = TIO.hPutStrLn handle (" " <> txt) > | > 64 | renderNode (CODE txt) handle = TIO.hPutStrLn handle (" " <> txt) > | ^^^^^^^^^^^^ > > src/Tldr.hs:87:41: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the expression: txt > In an equation for ‘handleSubsetNodeType’: > handleSubsetNodeType (HTML_BLOCK txt) = txt > | > 87 | handleSubsetNodeType (HTML_BLOCK txt) = txt > | ^^^ > > src/Tldr.hs:88:43: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the expression: txt > In an equation for ‘handleSubsetNodeType’: > handleSubsetNodeType (CODE_BLOCK _ txt) = txt > | > 88 | handleSubsetNodeType (CODE_BLOCK _ txt) = txt > | ^^^ > > src/Tldr.hs:89:35: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the expression: txt > In an equation for ‘handleSubsetNodeType’: > handleSubsetNodeType (TEXT txt) = txt > | > 89 | handleSubsetNodeType (TEXT txt) = txt > | ^^^ > > src/Tldr.hs:90:42: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the expression: txt > In an equation for ‘handleSubsetNodeType’: > handleSubsetNodeType (HTML_INLINE txt) = txt > | > 90 | handleSubsetNodeType (HTML_INLINE txt) = txt > | ^^^ > > src/Tldr.hs:91:35: error: > • Couldn't match expected type ‘Text’ > with actual type ‘text-1.2.3.0:Data.Text.Internal.Text’ > NB: ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘Text’ is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the expression: txt > In an equation for ‘handleSubsetNodeType’: > handleSubsetNodeType (CODE txt) = txt > | > 91 | handleSubsetNodeType (CODE txt) = txt > | ^^^ > > src/Tldr.hs:114:34: error: > • Couldn't match expected type ‘text-1.2.3.0:Data.Text.Internal.Text’ > with actual type ‘Text’ > NB: ‘Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > ‘text-1.2.3.0:Data.Text.Internal.Text’ > is defined in ‘Data.Text.Internal’ in package ‘text-1.2.3.0’ > • In the second argument of ‘commonmarkToNode’, namely ‘page’ > In the expression: commonmarkToNode [] page > In an equation for ‘node’: node = commonmarkToNode [] page > | > 114 | let node = commonmarkToNode [] page > | ^^^^ > --8<---------------cut here---------------end--------------->8--- It builds correctly for me on 38f18309e1f13b1df9add9dafcbc634f0e15004c and on 64d25f0be214795050b058047133d11f1d5dcbf5 as well, so I don't know... But interestingly, I have already seen this error, with text-1.2.3.0 (when trying to build ghc-conduit-extra for instance). On the other hand I have removed two dependencies that were specified by the ~guix import~ command but seemed useless, as it works without them (ghc-text and ghc-ansi-terminal). * gnu/packages/haskell.scm (ghc-tldr): New variable. --- gnu/packages/haskell.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 8d0e2aef6..280d0150f 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -16,6 +16,7 @@ ;;; Copyright © 2018 Tonton <tonton <at> riseup.net> ;;; Copyright © 2018 Timothy Sample <samplet <at> ngyro.com> ;;; Copyright © 2018 Arun Isaac <arunisaac <at> systemreboot.net> +;;; Copyright © 2018 Gabriel Hondet <gabrielhondet <at> gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -11365,4 +11366,36 @@ embedded in your Haskell code.") avoid the problem of partial intermediate files.") (license license:expat))) +(define-public ghc-tldr + (package + (name "ghc-tldr") + (version "0.4.0.1") + (source + (origin + (method url-fetch) + (uri (string-append + "https://hackage.haskell.org/package/tldr/tldr-" + version + ".tar.gz")) + (sha256 + (base32 + "0nc581y9jjzwd8l88g48c72mla7k6q1w102akl7gl5jsk9ljamd3")))) + (build-system haskell-build-system) + (inputs + `(("ghc-cmark" ,ghc-cmark) + ("ghc-optparse-applicative" ,ghc-optparse-applicative) + ("ghc-typed-process" ,ghc-typed-process) + ("ghc-semigroups" ,ghc-semigroups))) + (native-inputs + `(("ghc-tasty" ,ghc-tasty) + ("ghc-tasty-golden" ,ghc-tasty-golden))) + (home-page + "https://github.com/psibi/tldr-hs#readme") + (synopsis "Haskell tldr client") + (description "Haskell client allowing the user to update and view +@code{tldr} pages from a shell. The @code{tldr} pages are a community effort +to simplify the man pages with practical examples.") + (license license:bsd-3))) + ;;; haskell.scm ends here -- 2.20.1 Gabriel
[signature.asc (application/pgp-signature, inline)]
Ludovic Courtès <ludo <at> gnu.org>
:Gabriel Hondet <gabrielhondet <at> gmail.com>
:Message #16 received at 33987-done <at> debbugs.gnu.org (full text, mbox):
From: Ludovic Courtès <ludo <at> gnu.org> To: Gabriel Hondet <gabrielhondet <at> gmail.com> Cc: 33987-done <at> debbugs.gnu.org Subject: Re: [bug#33987] [PATCH] gnu: Add ghc-tldr. Date: Thu, 17 Jan 2019 10:05:33 +0100
[Message part 1 (text/plain, inline)]
Hi, Gabriel Hondet <gabrielhondet <at> gmail.com> skribis: > It builds correctly for me on 38f18309e1f13b1df9add9dafcbc634f0e15004c > and on 64d25f0be214795050b058047133d11f1d5dcbf5 as well, so I don't > know... But interestingly, I have already seen this error, with > text-1.2.3.0 (when trying to build ghc-conduit-extra for instance). > > On the other hand I have removed two dependencies that were specified by > the ~guix import~ command but seemed useless, as it works without them > (ghc-text and ghc-ansi-terminal). > > * gnu/packages/haskell.scm (ghc-tldr): New variable. Well, it works for me this time. Applied with the minor changes below. The ‘tldr’ command looks pretty handy! Thanks, Ludo’.
[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm index 9db23be01e..b40a5d05da 100644 --- a/gnu/packages/haskell.scm +++ b/gnu/packages/haskell.scm @@ -11389,12 +11389,12 @@ avoid the problem of partial intermediate files.") (native-inputs `(("ghc-tasty" ,ghc-tasty) ("ghc-tasty-golden" ,ghc-tasty-golden))) - (home-page - "https://github.com/psibi/tldr-hs#readme") + (home-page "https://github.com/psibi/tldr-hs#readme") (synopsis "Haskell tldr client") - (description "Haskell client allowing the user to update and view -@code{tldr} pages from a shell. The @code{tldr} pages are a community effort -to simplify the man pages with practical examples.") + (description "This package provides the @command{tldr} command and a +Haskell client library allowing users to update and view @code{tldr} pages +from a shell. The @code{tldr} pages are a community effort to simplify the +man pages with practical examples.") (license license:bsd-3))) ;;; haskell.scm ends here
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Thu, 14 Feb 2019 12:24:05 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.