summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: guix-build-coordinator: Update to 0-34.76d129d.Christopher Baines2021-10-08
| | | | | * gnu/packages/package-management.scm (guix-build-coordinator): Update to 0-34.76d129d.
* guix: self: Fix home modules in compiled-guix.Oleg Pykhalov2021-10-08
| | | | | | This commit follows ba8ddb348045f81f061a1c7f51c0f7c2b0024e71. * guix/self.scm (compiled-guix): Update home modules location.
* gnu: tlp: Fix runtime error.Alex Devaure2021-10-08
| | | | | | * gnu/packages/linux.scm (tlp)[arguments]<#:phases>: Also modify "bat.d" location, to prevent "/usr/share/tlp/bat.d/[0-9][0-9]*[a-z]: No such file or directory" error.
* gnu: terminology: Update to 1.10.0.Efraim Flashner2021-10-08
| | | | * gnu/packages/enlightenment.scm (terminology): Update to 1.10.0.
* gnu: supertuxkart: Update to 1.3.Efraim Flashner2021-10-08
| | | | | | | | * gnu/packages/games.scm (supertuxkart): Update to 1.3. [source]: Download from github. Update snippet to remove different bundled libraries. [arguments]: Adjust configure-flags for new version. [inputs]: Add sqlite.
* gnu: Move (gnu home-services) to (gnu home services).Oleg Pykhalov2021-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/home-services/configuration.scm: Move the content ... * gnu/home/services/configuration.scm: ... here. * doc/guix.texi: Replace (gnu home-services mcron) with (gnu home services mcron). Replace (gnu home-services) with (gnu home services). * gnu/home.scm: Replace (gnu home-services fontutils) with (gnu services fontutils). Replace (gnu home-services shells) with (gnu home services shells). Replace (gnu home-services symlink-manager) with (gnu home services symlink-manager). Replace (gnu home-services xdg) with (gnu home services xdg). * gnu/home-services/fontutils.scm: Rename to gnu/services/fontutils.scm. * gnu/home-services/mcron.scm: Move to gnu/home/services/mcron.scm. Replace (gnu home-services shepherd) with (gnu home services shepherd). * gnu/home-services.scm (%service-type-path): Search home services in "gnu/services". * gnu/home-services/shells.scm: Replace (gnu home-services configuration) with (gnu home services configuration). Rename to gnu/home/services/shells.scm. Replace (gnu home-services utils) with (gnu home services utils). * gnu/home-services/shepherd.scm: Move to gnu/home/services/shepherd.scm. * gnu/home-services/symlink-manager.scm: Rename to gnu/home/services/symlink-manager.scm. * gnu/home-services/utils.scm: Rename to gnu/home/services/utils.scm. * gnu/home-services/xdg.scm: Rename to gnu/home/services/xdg.scm. * guix/scripts/home/import.scm: Replace (gnu home-services bash) with (gnu home services bash). * gnu/home-services.scm: Update documentation string. * doc/he-config-bare-bones.scm: Apply new (gnu home-services ...) modules location. * gnu/local.mk (GNU_SYSTEM_MODULES): Same.
* gnu: ocaml-bos: Update to 0.2.1.Julien Lepiller2021-10-08
| | | | * gnu/packages/ocaml.scm (ocaml-bos): Update to 0.2.1.
* gnu: ocaml-parsexp: Update to 0.14.1.Julien Lepiller2021-10-08
| | | | * gnu/packages/ocaml.scm (ocaml-parsexp): Update to 0.14.1.
* gnu: Add ocaml-ppx-tools.Xinglu Chen2021-10-08
| | | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-tools): New variable. (ocaml4.07-ppx-tools): Remove variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: Add ocaml-ppx-deriving.Xinglu Chen2021-10-08
| | | | | | * gnu/packages/ocaml.scm (ocaml-ppx-deriving): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
* gnu: scummvm: Update to 2.5.0.Nicolas Goaziou2021-10-08
| | | | | * gnu/packages/emulators.scm (scummvm): Update to 2.5.0. [inputs]: Add glew and giflib.
* gnu: Add emacs-mint-mode.jgart via Guix-patches via2021-10-08
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-mint-mode): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: joycond: Small refactoring.Nicolas Goaziou2021-10-08
| | | | | * gnu/packages/games.scm (joycond)[arguments]<#:phases>: Use (assoc-ref outputs "out") instead of %output.
* gnu: Add joycond.phodina via Guix-patches via2021-10-08
| | | | | | * gnu/packages/games.scm (joycond): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: plocate: Update to 1.1.12.Nicolas Goaziou2021-10-08
| | | | * gnu/packages/search.scm (plocate): Update to 1.1.12.
* gnu: Add plocate.Alexandr Vityazev2021-10-08
| | | | | | | | | * gnu/packages/search.scm (plocate): New variable. Add the required imports from (guix build-system meson) and (gnu packages pkg-config). Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-skempo.Alexandr Vityazev2021-10-08
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-skempo): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: Add emacs-taxy.Alexandr Vityazev2021-10-08
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-taxy): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: julia-chainrulestestutils: Update to 1.2.3.Efraim Flashner2021-10-08
| | | | * gnu/packages/julia-xyz.scm (julia-chainrulestestutils): Update to 1.2.3.
* gnu: julia-lazyarrays: Update to 0.22.2.Efraim Flashner2021-10-08
| | | | * gnu/packages/julia-xyz.scm (julia-lazyarrays): Update to 0.22.2.
* gnu: julia-nnlib: Enable tests.Efraim Flashner2021-10-08
| | | | | | * gnu/packages/julia-xyz.scm (julia-nnlib)[arguments]: Don't skip tests. Rename drop-cuda-support phase to skip-cuda-tests and remove extra call to cuda library.
* gnu: julia-nnlib: Update to 0.7.29.Efraim Flashner2021-10-08
| | | | * gnu/packages/julia-xyz.scm (julia-nnlib): Update to 0.7.29.
* gnu: julia-staticarrays: Update to 1.2.13.Efraim Flashner2021-10-08
| | | | * gnu/packages/julia-xyz.scm (julia-staticarrays): Update to 1.2.13.
* gnu: julia-reexport: Update to 1.2.2.Efraim Flashner2021-10-08
| | | | * gnu/packages/julia-xyz.scm (julia-reexport): Update to 1.2.2.
* gnu: pigx-scrnaseq: Remove dependency on pandoc-citeproc.Lars-Dominik Braun2021-10-08
| | | | | | | * gnu/packages/patches/pigx-scrnaseq-no-citeproc.patch: Add patch. * gnu/local.mk: Register it. * gnu/packages/bioinformatics.scm (pigx-scrnaseq)[source]: Use it. [native-inputs]: Add automake/autoconf.
* gnu: pigx-rnaseq: Remove dependency on pandoc-citeproc.Lars-Dominik Braun2021-10-08
| | | | | | | * gnu/packages/patches/pigx-rnaseq-no-citeproc.patch: Add patch. * gnu/local.mk: Register it. * gnu/packages/bioinformatics.scm (pigx-rnaseq)[source]: Use it. [native-inputs]: Add automake/autoconf.
* gnu: pigx-chipseq: Remove dependency on pandoc-citeproc.Lars-Dominik Braun2021-10-08
| | | | | | | * gnu/packages/patches/pigx-chipseq-no-citeproc.patch: Add patch. * gnu/local.mk: Register it. * gnu/packages/bioinformatics.scm (pigx-chipseq)[source]: Use it. [native-inputs]: Add automake/autoconf.
* gnu: pigx-sars-cov2-ww: Remove dependency on pandoc-citeproc.Lars-Dominik Braun2021-10-08
| | | | | | | * gnu/packages/patches/pigx-sars-cov2-ww-no-citeproc.patch: Add patch. * gnu/local.mk: Register it. * gnu/packages/bioinformatics.scm (pigx-sars-cov2-ww)[source]: Use it. [native-inputs]: Add automake/autoconf.
* gnu: pigx-bsseq: Remove dependency on pandoc-citeproc.Lars-Dominik Braun2021-10-08
| | | | | | | * gnu/packages/patches/pigx-bsseq-no-citeproc.patch: Add patch. * gnu/local.mk: Register it. * gnu/packages/bioinformatics.scm (pigx-bsseq)[source]: Use it. [native-inputs]: Add automake/autoconf.
* gnu: ghc-haskeline: Remove version postfix from variable name.Lars-Dominik Braun2021-10-08
| | | | | * gnu/packages/haskell-xyz.scm (ghc-haskeline-0.8): Rename to… (ghc-haskeline): …this.
* gnu: ghc-repline: Remove version 0.2.0.0.Lars-Dominik Braun2021-10-08
| | | | | | | | Not required by any package in the tree. * gnu/packages/haskell-xyz.scm (ghc-repline-0.3): Merge into… (ghc-repline): …this. * gnu/packages/dhall.scm (dhall): Use ghc-repline.
* gnu: python-pypandoc: Upgrade to 1.6.4.Lars-Dominik Braun2021-10-08
| | | | | | | Required for the updated pandoc. * gnu/packages/python-xyz.scm (python-pypandoc): Upgrade to 1.6.4. [native-inputs]: Add texlive-iftex.
* gnu: ngless: Fix build.Lars-Dominik Braun2021-10-08
| | | | | | | | Apply upstream patch to restore compatibility with current Stackage. * gnu/packages/patches/ngless-unliftio.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/bioinformatics.scm (ngless): Use it.
* gnu: idris: Fix build.Xinglu Chen2021-10-08
| | | | | | | | | | | Backport some commits from upstream. * gnu/packages/patches/idris-build-with-haskeline-0.8.patch: * gnu/packages/patches/idris-build-with-megaparsec-9.patch: New patches * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/idris.scm (idris): Use them. Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
* gnu: ghc-silently: Remove unused input.Lars-Dominik Braun2021-10-08
| | | | | | | Plus it’s commented out anyway. * gnu/packages/haskell-xyz.scm (ghc-silently): Remove commented out inputs.
* gnu: ruby-pandoc-ruby: Disable tests.Lars-Dominik Braun2021-10-08
| | | | | * gnu/packages/ruby.scm (ruby-pandoc-ruby) [arguments]: Disable tests, remove obsolete phase.
* gnu: hedgewars: Fix build.Lars-Dominik Braun2021-10-08
| | | | | | * gnu/packages/patches/hedgewars-network-bsd.patch: Import upstream patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/games.scm (hedgewars): Use it.
* gnu: cabal-install: Build with GHC 8.10.Lars-Dominik Braun2021-10-08
| | | | | | | * gnu/packages/patches/cabal-install-base16-bytestring1.0.patch: New patch. * gnu/packages/patches/cabal-install-ghc8.10.patch: Ditto. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/haskell-apps.scm (cabal-install) [source]: Use them.
* gnu: Update Haskell ecosystem.Lars-Dominik Braun2021-10-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump packages’ versions to the lastest Stackage or Hackage release. Since packages are interdependent, do so in a single commit. 525 packages have been updated. These packages have been removed, because they fail to build, have no newer version available and no dependencies: corrode ghc-easytest ghc-edisonapi ghc-edisoncore ghc-pandoc-types ghc-regex-tdfa-text These have been removed, because they are no longer required: ghc-happy-1.19.9 ghc-prettyprinter-1.6 ghc-protolude-0.3 ghc-pandoc-citeproc and pandoc-citeproc have been removed, because pandoc does not use them any more. Co-authored-by: Xinglu Chen <public@yoctocell.xyz>
* build-system/haskell: Explain failure.Lars-Dominik Braun2021-10-08
| | | | | | | Provide human-readable failure message and explain how to fix it. * guix/build/haskell-build-system.scm (register): Raise error if source file does not exist.
* import: hackage: Support mirror:// URLsLars-Dominik Braun2021-10-08
| | | | | | * guix/import/hackage.scm (guix-package->hackage-name): Support mirror://-style URI’s. (hackage-package?): Ditto.
* build-system/haskell: Accept line breaks in config files.Lars-Dominik Braun2021-10-08
| | | | | | | | Long id’s will break to the next line. * guix/build/haskell-build-system.scm (grep): Remove. (register): Modify regular expression to account for newlines between key and value, fail if package id is empty.
* build-system/haskell: Do not rely on compiler name.Lars-Dominik Braun2021-10-08
| | | | | | | | | | We’ve been relying on the compiler name matching its package subdir. Since we effectively only support GHC we can hard-code this and avoid issues with “ghc-next”. * guix/build/haskell-build-system.scm (make-ghc-package-database): Use GHC_PACKAGE_PATH. (register): Hard-code ghc prefix.
* import: stackage: Support input changes.Lars-Dominik Braun2021-10-08
| | | | | * guix/import/stackage.scm (latest-lts-release): Rename package to pkg to avoid name conflict and add input-changes.
* import: hackage: Update GHC’s standard libraries.Lars-Dominik Braun2021-10-08
| | | | | * guix/import/hackage.scm (ghc-standard-libraries): Add exceptions library.
* import: stackage: Update %default-lts-version to 18.10.Lars-Dominik Braun2021-10-08
| | | | * guix/import/stackage.scm (%default-lts-version): Update to 18.10.
* gnu: ghc-8: Update to 8.10.Lars-Dominik Braun2021-10-08
| | | | | | * gnu/packages/haskell.scm (ghc-8): Update to 8.10. (ghc-8.8): Rename to just ghc. (ghc-8.10): Dito.
* guix: haskell-build-system: Always pass -package-db option.John Kehayias2021-10-08
| | | | | | * guix/build/haskell-build-system.scm (run-setuphs): Pass -package-db option. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: ocaml-graphics: Update to 5.1.2.Julien Lepiller2021-10-08
| | | | * gnu/packages/ocaml.scm (ocaml-graphics): Update to 5.1.2.
* gnu: ocaml-version: Add upstream-name.Julien Lepiller2021-10-08
| | | | * gnu/packages/ocaml.scm (ocaml-version)[properties]: Add upstream-name.