summaryrefslogtreecommitdiff
path: root/gnu/packages/haskell-xyz.scm
AgeCommit message (Collapse)Author
2022-09-12gnu: Add ghc-ansi2html.jgart
* gnu/packages/haskell-xyz.scm (ghc-ansi2html): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-12gnu: ghc-alex: Use G-expressions.jgart
* gnu/packages/containers.scm (ghc-alex)[arguments]: Use G-expressions. [arguments]: Remove trailing booleans. Signed-off-by: Christopher Baines <mail@cbaines.net>
2022-09-10gnu: Add comments to the bottom of a few package modules.Christopher Baines
This will hopefully discourage patches which add new packages to the bottom of files, as this increases the likelihood of conflicts when applying patches. If there are more specific ways that packages should be arranged in specific modules, this message can be updated accordingly. * gnu/packages/bioconductor.scm: Add comment discouraging adding packages to the bottom of the file. * gnu/packages/bioinformatics.scm: ditto. * gnu/packages/cran.scm: ditto. * gnu/packages/crates-io.scm: ditto. * gnu/packages/emacs-xyz.scm: ditto. * gnu/packages/golang.scm: ditto. * gnu/packages/guile-xyz.scm: ditto. * gnu/packages/haskell-xyz.scm: ditto. * gnu/packages/java.scm: ditto. * gnu/packages/julia-xyz.scm: ditto. * gnu/packages/lisp-xyz.scm: ditto. * gnu/packages/ocaml.scm: ditto. * gnu/packages/perl.scm: ditto. * gnu/packages/python-science.scm: ditto. * gnu/packages/python-xyz.scm: ditto. * gnu/packages/ruby.scm: ditto. * gnu/packages/tex.scm: ditto.
2022-08-31gnu: Add ghc-roman-numerals.Alice BRENON
* gnu/packages/haskell-xyz.scm (ghc-roman-numerals): New variable. Signed-off-by: David Thompson <davet@gnu.org>
2022-08-30gnu: ghc-statistics: Properly enable tests.Maxime Devos
The comment states there are test failures and hence it is implied that the intent was to disable tests, not enable them, but tests pass and the code below enabled tests instead of disabling them. Remove #:tests? #true to satisfy the tests-true linter. * gnu/packages/haskell-xyz.scm (ghc-statistics)[arguments]{#:tests?}: Remove. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-03-18gnu: ghc-optparse-applicative@0.15.1.0: Avoid circular top-level references.Ludovic Courtès
* gnu/packages/purescript.scm (ghc-optparse-applicative-0.15.1.0): Move to... * gnu/packages/haskell-xyz.scm (ghc-optparse-applicative-0.15.1.0): ... here.
2022-01-17gnu: Add ghc-semirings.John Kehayias via Guix-patches via
* gnu/packages/haskell-xyz.scm (ghc-semirings): New variable. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2022-01-17gnu: Add ghc-primitive-addr.John Kehayias via Guix-patches via
* gnu/packages/haskell-xyz.scm (ghc-primitive-addr): New variable. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
2021-12-30gnu: Capitalize beginning of synopsis.Vagrant Cascadian
* gnu/packages/admin.scm (hungrycat)[synopsis]: Captalize. * gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise. * gnu/packages/cpp.scm (clipper)[synopsis]: Likewise. * gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3, rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2, rust-takeable-option-0.4, rust-ttf-parser-0.12)[synopsis]: Likewise. * gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise. * gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise. * gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise. * gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise. * gnu/packages/maths.scm (coda)[synopsis]: Likewise. * gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise. * gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise. * gnu/packages/python-xyz.scm (python-markuppy, python-febelfin-coda)[synopsis]: Likewise. * gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise. * gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30gnu: Remove leading article from synopsis.Vagrant Cascadian
* gnu/packages/admin.scm (hungrycat)[synopsis]: Remove leading article. * gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise. * gnu/packages/cpp.scm (clipper)[synopsis]: Likewise. * gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3, rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2, rust-takeable-option-0.4, rust-ttf-parser-0.12, rust-svd-parser-0.9)[synopsis]: Likewise. * gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise. * gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise. * gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise. * gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise. * gnu/packages/lisp.scm (gcl, clisp)[synopsis]: Likewise. * gnu/packages/maths.scm (coda)[synopsis]: Likewise. * gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise. * gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise. * gnu/packages/python-xyz.scm (python-pari-jupyter, python-markuppy, python-febelfin-coda)[synopsis]: Likewise. * gnu/packages/scheme.scm (mit-scheme)[synopsis]: Likewise. * gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise. * gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30gnu: Remove trailing period from synopsis.Vagrant Cascadian
* gnu/packages/anddroid.scm (android-liblog, git-repo)[synopsis]: Remove trailing period. * gnu/packages/audio.scm (audio-to-midi)[synopsis]: Likewise. * gnu/packages/bioinformatics.scm (python-mygene, python-scanpy, nanosv)[synopsis]: Likewise. * gnu/packages/cran.scm (r-gsubfn)[synopsis]: Likewise. * gnu/packages/crates-io.scm (rust-ascii-1, rust-bindgen-0.59, rust-byte-unit-4, rust-clircle-0.3, rust-dashmap-4, rust-dhcp4r-0.2, rust-fast-float-0.2, rust-fst-0.4, rust-futures-core-preview-0.3, rust-http-types-2, rust-hyper-0.14, rust-indexmap-1, rust-minimal-lexical-0.1, rust-oorandom-11.1, rust-runtime-raw-0.3, rust-sharded-slab-0.1, rust-takeable-option-0.4, rust-tower-service-0.3, rust-ttf-parser-0.12)[synopsis]: Likewise. * gnu/packages/disk.scm (f3)[synopsis]: Likewise. * gnu/packages/emacs-xyz.scm (emacs-scribble-mode, emacs-psession)[synopsis]: Likewise. * gnu/packages/golang.scm (go-github-com-kylelemons-godebug)[synopsis]: Likewise. * gnu/packages/haskell-xyz.scm (ghc-fsnotify, ghc-libyaml, ghc-emojis, ghc-regex-tdfa, ghc-th-lift-instances, ghc-commonmark-pandoc)[synopsis]: Likewise. * gnu/packages/java.scm (java-commons-jxpath, java-jakarta-regexp)[synopsis]: Likewise. * gnu/packages/lisp-xyz.scm (sbcl-cl-annot, sbcl-envy)[synopsis]: Likewise. * gnu/packages/mail.scm (go-gitlab.com-shackra-goimapnotify)[synopsis]: Likewise. * gnu/packages/maven.scm (maven-wagon-http-shared, maven-surefire-plugin)[synopsis]: Likewise. * gnu/packages/perl.scm (perl-text-soundex)[synopsis]: Likewise. * gnu/packages/python-check.scm (python-httmock)[synopsis]: Likewise. * gnu/packages/python-web.scm (python-bottle)[synopsis]: Likewise. * gnu/packages/python-xyz.scm (python-olefile, python-tokenize-rt, python-pylzma)[synopsis]: Likewise. * gnu/packages/tex.scm (texlive-docstrip)[synopsis]: Likewise.
2021-12-30gnu: ghc-semialign: Fix trailing whitespace in synopsis.Vagrant Cascadian
* gnu/packages/haskell-xyz.scm (ghc-semialign)[synopsis]: Fix trailing whitespace.
2021-12-30gnu: ghc-conduit: Fix trailing whitespace in synopsis.Vagrant Cascadian
* gnu/packages/haskell-xyz.scm (ghc-conduit)[synopsis]: Fix trailing whitespace.
2021-12-29gnu: ghc-genvalidity-hspec: Fix trailing whitespace in description.Vagrant Cascadian
* gnu/packages/haskell-xyz.scm (ghc-genvalidity-hspec)[description]: Fix trailing whitespace.
2021-12-29gnu: ghc-vector-builder: Fix trailing whitespace in description.Vagrant Cascadian
* gnu/packages/haskell-xyz.scm (ghc-vector-builder)[description]: Fix trailing whitespace.
2021-12-20gnu: ghc-microlens: Update home page.Aleksandr Vityazev
* gnu/packages/haskell-xyz.scm (ghc-microlens)[home-page]: Use new home page. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-12-13gnu: Further simplify package inputs.Ludovic Courtès
This is the result of running: ./pre-inst-env guix style --input-simplification=safe and manually undoing changes on a dozen of packages to reduce rebuilds (derivations for emacs, icecat, and libreoffice are unchanged.)
2021-12-13gnu: Simplify package inputs.Ludovic Courtès
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
2021-11-08Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner
2021-11-03gnu: ghc-persistent: Curate storage system examples.Tobias Geerinckx-Rice
* gnu/packages/haskell-xyz.scm (ghc-persistent)[description]: Choose better-licenced storage system examples.
2021-11-03Merge remote-tracking branch 'origin/master' into core-updates-frozenEfraim Flashner
2021-11-02gnu: ghc-persistent-postgresql: Update to 2.13.2.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-persistent-postgresql): Update to 2.13.2.1.
2021-11-02gnu: ghc-mysql-simple: Update to 0.4.7.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-mysql-simple): Update to 0.4.7. [inputs]: Add ghc-vector.
2021-11-02gnu: ghc-mysql: Update to 0.2.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-mysql): Update to 0.2.1.
2021-11-02gnu: ghc-commonmark-extensions: Update to 0.2.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-commonmark-extensions): Update to 0.2.2.
2021-11-02gnu: ghc-commonmark: Update to 0.2.1.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-commonmark): Update to 0.2.1.1.
2021-11-02gnu: ghc-zstd: Update to 0.1.3.0.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-zstd): Update to 0.1.3.0.
2021-11-02gnu: ghc-yaml: Update to 0.11.7.0.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-yaml): Update to 0.11.7.0. [inputs]: Remove ghc-semigroups, ghc-temporary, ghc-enclosed-exceptions, and ghc-base-compat; add ghc-optparse-applicative. [native-inputs]: Add ghc-base-compat and ghc-temporary.
2021-11-02gnu: ghc-x11: Update to 1.10.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-x11): Update to 1.10.2. [inputs]: Remove ghc-data-default; add ghc-data-default-class.
2021-11-02gnu: ghc-vector: Update to 0.12.3.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-vector): Update to 0.12.3.1. [inputs]: Remove ghc-random and ghc-quickcheck.
2021-11-02gnu: ghc-typed-process: Update to 0.2.6.3.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-typed-process): Update to 0.2.6.3.
2021-11-02gnu: ghc-tree-diff: Update to 0.2.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-tree-diff): Update to 0.2.1.
2021-11-02gnu: ghc-tldr: Update to 0.9.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-tldr): Update to 0.9.2. [inputs]: Add ghc-attoparsec.
2021-11-02gnu: ghc-texmath: Update to 0.12.3.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-texmath): Update to 0.12.3.2. [inputs]: Remove ghc-temporary and ghc-utf8-string. [native-inputs]: Add ghc-temporary and ghc-utf8-string.
2021-11-02gnu: ghc-stm-chans: Update to 3.0.0.6.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-stm-chans): Update to 3.0.0.6.
2021-11-02gnu: ghc-semigroupoids: Update to 5.3.6.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-semigroupoids): Update to 5.3.6. [inputs]: Remove ghc-semigroups; add ghc-generic-deriving. [native-inputs]: Remove cabal-doctest and ghc-doctest.
2021-11-02gnu: ghc-regex-pcre-builtin: Update to 0.95.2.3.8.44.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-regex-pcre-builtin): Update to 0.95.2.3.8.44.
2021-11-02gnu: ghc-prettyprinter-ansi-terminal: Update to 1.1.3.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-prettyprinter-ansi-terminal): Update to 1.1.3.
2021-11-02gnu: ghc-prettyprinter: Update to 1.7.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-prettyprinter): Update to 1.7.1.
2021-11-02gnu: ghc-persistent: Update to 2.13.2.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-persistent): Update to 2.13.2.1.
2021-11-02gnu: ghc-pandoc-types: Update to 1.22.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-pandoc-types): Update to 1.22.1. [inputs]: Remove ghc-string-qq. [native-inputs]: Add ghc-string-qq.
2021-11-02gnu: ghc-doclayout: Update to 0.3.1.1.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-doclayout): Update to 0.3.1.1. [inputs]: Add ghc-emojis. [native-inputs]: Add ghc-tasty-quickcheck.
2021-11-02gnu: ghc-emojis: Update to 0.1.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-emojis): Update to 0.1.2.
2021-11-02gnu: ghc-operational: Update to 0.2.4.0.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-operational): Update to 0.2.4.0.
2021-11-02gnu: ghc-mono-traversable: Update to 1.0.15.3.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-mono-traversable): Update to 1.0.15.3. [native-inputs]: Remove ghc-semigroups.
2021-11-02gnu: ghc-lzma-conduit: Update to 1.2.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-lzma-conduit): Update to 1.2.2.
2021-11-02gnu: ghc-juicypixels: Update to 3.3.6.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-juicypixels): Update to 3.3.6. [inputs]: Remove ghc-mmap.
2021-11-02gnu: ghc-ipynb: Update to 0.1.0.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-ipynb): Update to 0.1.0.2. [native-inputs]: Remove ghc-aeson-diff and ghc-vector.
2021-11-02gnu: ghc-hslua: Update to 1.3.0.2.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-hslua): Update to 1.3.0.2. [inputs]: Remove ghc-exceptions and ghc-fail; add ghc-base-compat. [native-inputs]: Remove ghc-tasty-expected-failure; add ghc-fail and ghc-semigroups.
2021-11-02gnu: ghc-hpack: Update to 0.34.5.Lars-Dominik Braun
* gnu/packages/haskell-xyz.scm (ghc-hpack): Update to 0.34.5.