aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAge
* gnu: dovecot-pigeonhole: Update to 0.5.18.Tobias Geerinckx-Rice2022-02-13
| | | | * gnu/packages/mail.scm (dovecot-pigeonhole): Update to 0.5.18.
* gnu: dovecot: Update to 2.3.18.Tobias Geerinckx-Rice2022-02-13
| | | | * gnu/packages/mail.scm (dovecot): Update to 2.3.18.
* gnu: tor: Update to 0.4.6.10.Tobias Geerinckx-Rice2022-02-13
| | | | * gnu/packages/tor.scm (tor): Update to 0.4.6.10.
* gnu: fnott: Update to 1.2.1.Jai Vetrivelan2022-02-15
| | | | | | * gnu/packages/wm.scm (fnott): Update to 1.2.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: mumps: Remove input labels.Ludovic Courtès2022-02-15
| | | | | | | * gnu/packages/maths.scm (mumps)[inputs]: Remove labels. [arguments]: Adjust 'configure' phase to not rely on the "mpi" and "blas" labels. (mumps-metis, mumps-openmpi, mumps-metis-openmpi): Use 'modify-inputs'.
* gnu: scotch: Update to 7.0.1.Ludovic Courtès2022-02-15
| | | | | | | | | | | | | | * gnu/packages/maths.scm (scotch): Update to 7.0.1. [source]: Switch to 'git-fetch'. [build-system]: Switch to CMAKE-BUILD-SYSTEM. [arguments]: Add #:configure-flags. Remove #:make-flags. Remove 'chdir-to-src', 'configure', and 'build-esmumps' phases. [properties]: Update 'release-monitoring-url' property. (scotch32, pt-scotch, pt-scotch32): Update accordingly, replacing now useless build phases with #:configure-flags. (scotch-shared, pt-scotch-shared): Mark as deprecated. (mumps)[arguments]: In 'configure' phase, use '-lesmumps' unconditionally, since that's now how pt-scotch calls it.
* gnu: texlive-amsfonts/fixed: Do not generate tfm from afm and pl files.Ricardo Wurmus2022-02-15
| | | | | | | | | | | | The TFM files are included in the amsfonts bundle and are meant to installed as is. They were not meant to be the result of converting afm or pl files. We ended up with subtly broken fonts due to this attempted conversion. * gnu/packages/tex.scm (texlive-amsfonts/fixed)[source]: Fetch tfm directory. [arguments]: Remove custom #:modules; remove build phases 'build-fonts and 'install-generated-fonts; adjust 'remove-extra-files; add build phase 'chdir and 'unchdir. [native-inputs]: Remove texlive-fontinst.
* gnu: filezilla: Update to 3.58.0.Jai Vetrivelan2022-02-15
| | | | | | * gnu/packages/ftp.scm (filezilla): Update to 3.58.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: libfilezilla: Update to 0.36.0.Jai Vetrivelan2022-02-15
| | | | | | * gnu/packages/ftp.scm (libfilezilla): Update to 0.36.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: fish: Update to 3.3.1.Steve George2022-02-15
| | | | | | * gnu/packages/shells/scm (fish): Update to 3.3.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: foot: Update to 1.11.0Felipe Balbi2022-02-15
| | | | | | * gnu/packages/terminals.scm (foot): Update to 1.11.0. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: fcft: Update to 3.0.1Felipe Balbi2022-02-15
| | | | | | * gnu/packages/fontutils.scm (fcft): Update to 3.0.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: picom: Update to 9.1.Jai Vetrivelan2022-02-15
| | | | | | * gnu/packages/compton.scm (picom): Update to 9.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: plocate: Update to 1.1.15.Jai Vetrivelan2022-02-15
| | | | | | * gnu/packages/search.scm (plocate): Update to 1.1.15. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: asymptote: Use G-expressions.Nicolas Goaziou2022-02-15
| | | | | * gnu/packages/plotutils.scm (asymptote)[arguments]<#:phases>: Use G-expressions.
* gnu: asymptote: Update to 2.78.Nicolas Goaziou2022-02-15
| | | | | | | | * gnu/packages/plotutils.scm (asymptote): Update to 2.78. [source]<snippet>: Delete bundled RapidJSON. [arguments]<#:phases>: Add a phase to use system RapidJSON. Update location for modified ".cpp" file. [native-inputs]: Add CMAKE.
* gnu: ghc@4: Replace config.sub using config package.Efraim Flashner2022-02-15
| | | | | | * gnu/packages/haskell.scm (ghc@4)[arguments]: Adjust custom 'bootstrap phase to adjust replacement of config.sub. [native-inputs]: Remove automake, add config.
* gnu: gcc-2.95: Support more systems.Efraim Flashner2022-02-15
| | | | | | | | | * gnu/packages/gcc.scm (gcc-2.95)[supported-systems]: Allow all except powerpc64le-linux and riscv64-linux. [arguments]: Set #:system to the 32-bit version of our supported 64-bit architectures. Modify custom 'set-dynamic-linker-file-name phase to use the glibc-dynamic-linker for the selected system, and to substitute more locations.
* gnu: Add python-mt-940.Lars-Dominik Braun2022-02-15
| | | | * gnu/packages/python-xyz.scm (python-mt-940): New variable.
* gnu: trash-cli: Use pytest for testing.Lars-Dominik Braun2022-02-15
| | | | | | | | | Running setup.py overwrites the wrappers created by the 'wrap phase. Fixes: <https://issues.guix.gnu.org/53695> * gnu/packages/shellutils.scm (trash-cli)[arguments]: Replace 'check phase with call to pytest.
* system: Add helper file-system-mount-point-predicate.Josselin Poiret2022-02-15
| | | | | | | * gnu/system/file-systems.scm (file-system-mount-point-predicate): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: welle-io: Update to 2.4.Jai Vetrivelan2022-02-15
| | | | | | * gnu/packages/radio.scm (welle-io): Update to 2.4. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: python-gffutils: Update to 0.10.1.Marius Bakke2022-02-15
| | | | | | * gnu/packages/bioinformatics.scm (python-gffutils): Update to 0.10.1. [arguments]: Remove obsolete phase. Respect TESTS? in check phase while at it.
* gnu: python-argh: Fix test failure.Marius Bakke2022-02-15
| | | | | * gnu/packages/python-xyz.scm (python-argh)[arguments]: Add patch-tests phase and override check phase.
* gnu: python-pyelftools: Update to 0.28.Marius Bakke2022-02-15
| | | | | | | * gnu/packages/python-xyz.scm (python-pyelftools): Update to 0.28. [source]: Change to GIT-FETCH. [source](snippet): New field. [arguments]: Override check phase.
* gnu: python-warcio: Fix test failure.Marius Bakke2022-02-15
| | | | | * gnu/packages/python-web.scm (python-warcio)[arguments]: Invoke pytest directly instead of going through setup.py. Skip three more tests.
* gnu: python-drmaa: Remove unused input.Marius Bakke2022-02-15
| | | | * gnu/packages/python-xyz.scm (python-drmaa)[native-inputs]: Remove.
* gnu: python-drmaa: Fix build failure.Marius Bakke2022-02-15
| | | | | * gnu/packages/python-xyz.scm (python-drmaa)[arguments]: Disable sanity checks.
* gnu: python-psutil: Update to 5.9.0.Marius Bakke2022-02-15
| | | | * gnu/packages/python-xyz.scm (python-psutil): Update to 5.9.0.
* gnu: emacs-which-key: Update to 3.6.0.Nicolas Goaziou2022-02-15
| | | | * gnu/packages/emacs-xyz.scm (emacs-which-key): Update to 3.6.0.
* gnu: Add nitrokey-app.Petr Hodina2022-02-14
| | | | | | * gnu/packages/crates-io.scm (nitrokey-app): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add cppcodec.Petr Hodina2022-02-14
| | | | | | * gnu/packages/crates-io.scm (cppcodec): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add libnitrokey.Petr Hodina2022-02-14
| | | | | | * gnu/packages/security-token.scm (libnitrokey): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: fcitx5-gtk: Split IM module output for different version of GTK.Zhu Zihao2022-02-14
| | | | | | | | | | | | | | | | * gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: Use G-Expression. <phases>: Split input method module into different outputs for GTK2, GTK3 and GTK4. Now default output only provides GLib client of Fcitx5. [inputs]: Use label-less style inputs. [outputs]: Add new "gtk3" output. [synopsis]: Fix typo. [description]: Describe the functionality of each output. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: fcitx5-gtk: Add GTK 4 support.Zhu Zihao2022-02-14
| | | | | | | | | | | * gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: <configure-flags>: Enable GTK 4 IM module. <phases>: In 'patch-install-prefix', patch the install prefix of GTK 4 IM module. [inputs]: Add GTK 4. [outputs]: Add 'gtk4'. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: elixir: Fix regex for ERTS_BIN substitution.Cees de Groot2022-02-14
| | | | | | | * gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase, change "ERTS_BIN" regexp. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: elixir: Fix file name argument to 'search-input-file'.Ludovic Courtès2022-02-14
| | | | | | | | | | Reported by John Hamelink <me@johnhame.link> and Cees de Groot <cg@evrl.com>. Regression introduced in 3da297997dad5b3525277fcecdca84f01d45b104. * gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase, search for "/bin/sh", not "sh".
* gnu: Remove glibc@2.2.5 and gcc-2.95-wrapper.Ludovic Courtès2022-02-14
| | | | | | | | | | This reverts commits a95924c9ac3f238cde243c96d552ff59ad77ca16 and defa85b26537a3cc20624fb9dbcae906226361d5, which were used to build nhc98@1.22 but are no longer needed. * gnu/packages/base.scm (glibc-2.2.5): Remove. * gnu/packages/commencement.scm (gcc-2.95-wrapper): Remove. (glibc-mesboot0, gcc-mesboot0, binutils-mesboot): Keep private.
* gnu: ghc@4: Build without referring to packages in commencement.scm.Ludovic Courtès2022-02-14
| | | | | | | | | | | * gnu/packages/haskell.scm (ghc-4)[arguments]: Remove #:implicit-inputs?. In 'bootstrap' phase, pass '-optc-D_GNU_SOURCE=1'. Use 'search-input-file' to locate lib{bfd,iberty}.a, and 'which' for cpp. Patch 'mk/config.mk.in'. In 'configure' phase, emit "config.cache". In 'make-boot' phase, replace "CLK_TCK" in 'nHandle.c'. [native-inputs]: Remove now-implicit inputs; remove GLIBC-2.2.5, GCC-MESBOOT0, and BINUTILS-MESBOOT. Add GCC-2.95 and BINUTILS-2.33. Remove input labels.
* gnu: ghc@4: Use 'search-patches'.Ludovic Courtès2022-02-14
| | | | * gnu/packages/haskell.scm (ghc-4)[source]: Use 'search-patches'.
* gnu: gcc: Add 2.95.Ludovic Courtès2022-02-14
| | | | * gnu/packages/gcc.scm (gcc-2.95): New variable.
* gnu: nhc98: Build with the current tool chain.Ludovic Courtès2022-02-14
| | | | | | | | * gnu/packages/patches/nhc98-c-update.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/haskell.scm (nhc98)[source]: Use it. [arguments]: Remove #:implicit-inputs?. [native-inputs]: Remove.
* gnu: xournalpp: Use G-expressions.Nicolas Goaziou2022-02-14
| | | | | * gnu/packages/pdf.scm (xournalpp)[arguments]: Use G-expressions. <#:phases>: Replace WHICH with SEARCH-INPUT-FILES.
* gnu: xournalpp: Remove input labels.Nicolas Goaziou2022-02-14
| | | | * gnu/packages/pdf.scm (xournalpp)[native-inputs]: Remove labels.
* gnu: xournalpp: Update to 1.1.1.Nicolas Goaziou2022-02-14
| | | | | * gnu/packages/pdf.scm (xournalpp): Update to 1.1.1. [arguments]<#:phases>: Remove unnecessary phase.
* gnu: emacs-howm: Update to 1.4.8.Nicolas Goaziou2022-02-14
| | | | * gnu/packages/emacs-xyz.scm (emacs-howm): Update to 1.4.8.
* gnu: emacs-package-lint: Update to 0.16.Nicolas Goaziou2022-02-14
| | | | * gnu/packages/emacs-xyz.scm (emacs-package-lint): Update to 0.16.
* gnu: tiled: Update to 1.8.1.Jai Vetrivelan2022-02-14
| | | | | | * gnu/packages/game-development.scm (tiled): Update to 1.8.1. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: neon: Update to 0.32.2.Jai Vetrivelan2022-02-14
| | | | | | * gnu/packages/version-control.scm (neon): Update to 0.32.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
* gnu: srain: Update to 1.3.2.Jai Vetrivelan2022-02-14
| | | | | | * gnu/packages/irc.scm (srain): Update to 1.3.2. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>