summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2021-08-10gnu: icecat: Update to 78.13.0-guix0-preview1 [security fixes].Mark H Weaver
Includes fixes for CVE-2021-29980, CVE-2021-29984, CVE-2021-29985, CVE-2021-29986, CVE-2021-29988, and CVE-2021-29989. * gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update. (icecat-source): Update upstream source hash.
2021-07-27gnu: Borg: Use bundled msgpack.Leo Famulari
This is an old and customized version of msgpack-python. * gnu/packages/backup.scm (borg)[source]: In the snippet, don't delete the bundled 'msgpack' directory, and remove the related substition applied to setup.py. [arguments]: Remove the 'use-system-msgpack' phase. [inputs]: Remove 'python-msgpack-transitional'.
2021-07-27gnu: mit-krb5: Update to 1.18.4 [fixes CVE-2021-36222].Leo Famulari
* gnu/packages/kerberos.scm (mit-krb5)[replacement]: New field. (mit-krb5-1.18.4): New variable.
2021-08-10gnu: python-libusb1: Update to 1.9.3.Milkey Mouse
* gnu/packages/libusb.scm (python-libusb1): Update to 1.9.3. [inputs], [propagated-inputs]: Change libusb to a propagated-input. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10gnu: Add task-spooler.Ivan Gankevich
* gnu/packages/task-runners.scm (task-spooler): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10gnu: sendmail: Install executables to $prefix/sbin and $prefix/bin directories.Ivan Gankevich
Currently "sendmail" installs executables to $PREFIX/usr/sbin and $PREFIX/usr/bin directories. This patch changes them to $PREFIX/sbin and $PREFIX/bin respectively. Also this patch fixes broken symlinks in $PREFIX/bin and updates package definitions that use old sendmail paths. * gnu/packages/mail.scm (sendmail): Set new paths. [arguments]<#:phases>{replace-/usr}: Remove /usr prefix. [arguments]<#:phases>{post-install}: Fix broken symlinks [arguments]<#:phases>{configure}: Set paths without /usr prefix. * gnu/packages/mail.scm (claws-mail): Use new sendmail paths. * gnu/packages/version-control.scm (python-git-multimail): Use new sendmail paths. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10gnu: rocksdb: set TEST_TMPDIR for faster test i/o.Ryan Sundberg
The rocksdb test can take an egregious amount of time on a spinning HDD. This will inherit guixbuild's /tmp mount for the rocksdb testing directory. * gnu/packages/databases.scm (rocksdb)[arguments]: set TEST_TMPDIR for check phase Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10gnu: dealii-openmpi: Add Trilinos dependency.Paul A. Patience
* gnu/packages/maths.scm (trilinos-for-dealii-openmpi): New variable. (dealii-openmpi)[propagated-inputs]: Add trilinos-for-dealii-openmpi. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-08-10gnu: mu: Update to 1.6.2.Pierre Langlois
* gnu/packages/mail.scm (mu): Update to 1.6.2. [inputs]: Use guile-3.0. [arguments]: Remove autotools substitutions for guile-2.2. Update 'patch-bin-sh-in-tests phase to new tests. Do not return #t in the remaining phases.
2021-08-10gnu: gcompris-qt: Switch to qt-build-system.Efraim Flashner
* gnu/packages/education.scm (gcompris-qt)[build-system]: Switch from cmake-build-system to qt-build-system. [arguments]: Remove custom 'wrap-executable phase.
2021-08-10gnu: gcompris-qt: Update to 1.1.Efraim Flashner
* gnu/packages/education.scm (gcompris-qt): Update to 1.1.
2021-08-10gnu: python-aiorpcx: Update to 0.18.7.Mike Rosset
* gnu/packages/python-web.scm (python-aiorpcx): Update to 0.18.7. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-27gnu: fetchmail: Update to 6.4.21 [fixes CVE-2021-36386].Xinglu Chen
* gnu/packages/mail.scm (fetchmail): Update to 6.4.21. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-08-09gnu: electrum: Update to 4.1.5.Milkey Mouse
* gnu/packages/finance.scm (electrum): Update to 4.1.5. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-08-09gnu: python-coveralls: Update to 3.2.0.Efraim Flashner
* gnu/packages/python-check.scm (python-coveralls): Update to 3.2.0.
2021-08-09gnu: rocminfo: Add description.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocminfo) [description]: Add it.
2021-08-09gnu: rocminfo: Static references to lsmod and grep.Lars-Dominik Braun
Fixes usage in a pure environment. * gnu/packages/rocm.scm (rocminfo) [arguments]: Add #:phases.
2021-07-27gnu: IlmBase and OpenEXR: Update to 2.5.7.Leo Famulari
* gnu/packages/graphics.scm (ilmbase): Update to 2.5.7.
2021-07-27gnu: dav1d: Update to 0.9.1.Leo Famulari
* gnu/packages/video.scm (dav1d): Update to 0.9.1.
2021-07-27gnu: libaom: Update to 3.1.2.Leo Famulari
* gnu/packages/video.scm (libaom): Update to 3.1.2.
2021-07-27gnu: linux-libre 4.4: Update to 4.4.279.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.279. (linux-libre-4.4-pristine-source): Update hash.
2021-07-27gnu: linux-libre 4.9: Update to 4.9.279.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.279. (linux-libre-4.9-pristine-source): Update hash.
2021-07-27gnu: linux-libre 4.14: Update to 4.14.243.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.243. (linux-libre-4.14-pristine-source): Update hash.
2021-07-27gnu: linux-libre 4.19: Update to 4.19.202.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.202. (linux-libre-4.19-pristine-source): Update hash.
2021-07-27gnu: linux-libre 5.4: Update to 5.4.139.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.139. (linux-libre-5.4-pristine-source): Update hash.
2021-07-27gnu: linux-libre 5.10: Update to 5.10.57.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.57. (linux-libre-5.10-pristine-source): Update hash.
2021-07-27gnu: linux-libre: Update to 5.13.9.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.13-version): Update to 5.13.9. (linux-libre-5.13-pristine-source): Update hash.
2021-08-08gnu: Add ocamlformat.Xinglu Chen
* gnu/packages/ocaml.scm (ocamlformat): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08gnu: Add ocaml-dune-build-info.Xinglu Chen
* gnu/packages/ocaml.scm (ocaml-dune-build-info): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08gnu: Add ocaml-fix.Xinglu Chen
* gnu/packages/ocaml.scm (ocaml-fix): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08gnu: Add ocaml-uuseg.Xinglu Chen
* gnu/packages/ocaml.scm (ocaml-uuseg): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08gnu: Add ocaml-uucp.Xinglu Chen
* gnu/packages/ocaml.scm (ocaml-uucp): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08gnu: Add ocaml-uucd.Xinglu Chen
* gnu/packages/ocaml.scm (ocaml-uucd): New variable. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08gnu: ocaml-bisect-ppx: Update to 2.6.1.Xinglu Chen
* gnu/packages/ocaml.scm (ocaml-bisect-ppx): Update to 2.6.1. [propagated-inputs]: Adjust accordingly. [arguments]: Remove unnecessary phase; disable tests. Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-08-08gnu: darktable: Add compatibility for ROCm.Lars-Dominik Braun
darktable has a few tools, which can use OpenCL, not just the main binary. Instead of wrapping it, patch the search path. ROCm also fails to build OpenCL kernels with just the inline keyword. Apply upstream fix. * gnu/packages/photo.scm (darktable) [#:phases]: Add new phases, remove LD_LIBRARY_PATH from wrap-binary.
2021-08-08gnu: Add rocm-bandwidth-test.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocm-bandwidth-test): New variable.
2021-08-08gnu: Add rocminfo.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocminfo): New variable.
2021-08-08gnu: Add rocm-opencl-runtime.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocm-opencl-runtime): New variable. * gnu/packages/patches/rocm-opencl-runtime-3.10.0-add-rocclr-include-directories.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch, gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
2021-08-08gnu: Add rocclr.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocclr): New variable.
2021-08-08gnu: Add rocr-runtime.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocr-runtime): New variable.
2021-08-08gnu: Add roct-thunk-interface.Lars-Dominik Braun
* gnu/packages/rocm.scm (roct-thunk-interface): New variable.
2021-08-08gnu: Add rocm-comgr.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocm-comgr): New variable. * gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it.
2021-08-08gnu: Add rocm-device-libs.Lars-Dominik Braun
* gnu/packages/rocm.scm (rocm-device-libs): New variable.
2021-08-08gnu: Add llvm-for-rocm.Lars-Dominik Braun
* gnu/packages/rocm.scm (llvm-for-rocm): New variable. * gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch, gnu/packages/patches/llvm-roc-4.0.0-remove-isystem-usr-include.patch, gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them.
2021-08-08gnu: Add rocm-cmake.Lars-Dominik Braun
* gnu/packages/rocm.scm (%rocm-version, rocm-cmake): New variables.
2021-08-08gnu: gcc-11: Update to 11.2.0.Efraim Flashner
* gnu/packages/gcc.scm (gcc-11): Update to 11.2.0.
2021-08-08gnu: stockfish: Update aarch64-linux build target.Efraim Flashner
* gnu/packages/games.scm (stockfish)[arguments]: Build for armv8 on aarch64-linux.
2021-08-08gnu: svd2rust: Update to 0.19.0.Danny Milosavljevic
* gnu/packages/crates-io.scm (svd2rust): Update to 0.19.0. [arguments]<#:cargo-inputs]: Add rust-anyhow, rust-clap-conf, rust-thiserror. Remove rust-error-chain.
2021-08-08gnu: Add rust-clap-conf.Danny Milosavljevic
* gnu/packages/crates-io.scm (rust-clap-conf-0.1): New variable.
2021-08-08gnu: rust-svd-parser: Update home-page.Danny Milosavljevic
* gnu/packages/crates-io.scm (rust-svd-parser)[home-page]: Modify.