Commit graph

72801 commits

Author SHA1 Message Date
Efraim Flashner f048c4f38b
gnu: guile-redis: Remove guild warnings.
* gnu/packages/guile-xyz.scm (guile-redis)[arguments]: Pass
GUILE_AUTO_COMPILE=0 as make-flag to prevent guild warnings.
2021-01-27 11:20:50 +02:00
BonfaceKilz 3968722b79
gnu: guile-redis: Update to 2.0.0.
* gnu/packages/guile-xyz.scm (guile-redis): Update to 2.0.0.
(guile2.0-redis)[arguments]: Add phase to adjust module imports.

This patch was co-authored with Efraim Flashner.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-01-27 11:20:50 +02:00
Jonathan Brielmaier fa34614281
gnu: icedove: Update to 78.7.0 [fixes CVE-2020-15685].
* gnu/packages/gnuzilla.scm (%icedove-build-id, icedove): Update.
2021-01-27 10:09:58 +01:00
Mark H Weaver cf5e0b2636
gnu: icecat: Update to 78.7.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2021-23953, CVE-2021-23954, CVE-2020-26976,
CVE-2021-23960, and CVE-2021-23964.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu/packages/patches/icecat-makeicecat.patch: Adapt to new version.
2021-01-26 21:36:52 -05:00
Ludovic Courtès 181444fe3f
gnu: guile-gcrypt: Build sequentially and reproducibly.
* gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: New field.
2021-01-26 23:50:25 +01:00
Ludovic Courtès 5e163ba009
gnu: guile-gcrypt: Add libgcrypt to 'native-inputs'.
* gnu/packages/gnupg.scm (guile-gcrypt)[arguments]: Remove.
[native-inputs]: Add LIBGCRYPT.
2021-01-26 23:50:25 +01:00
Greg Hogan 4d8837c196
gnu: folly: Update to 2021.01.25.00.
* gnu/packages/cpp.scm (folly): Update to 2021.01.25.00.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-01-26 23:50:25 +01:00
Nicolas Goaziou f63b8978e5
gnu: pdfarranger: Complete and arrange inputs.
* gnu/packages/pdf.scm (pdfarranger)[propagated-inputs]: Add img2pdf.  Move
poppler and gtk+...
[inputs]: ...here
2021-01-26 23:44:23 +01:00
Nicolas Goaziou 6d80e2644a
gnu: Add img2pdf.
* gnu/packages/pdf.scm (img2pdf): New variable.
2021-01-26 22:50:37 +01:00
Nicolas Goaziou 1a4f1ea1a3
gnu: pdfarranger: Update to 1.7.0.
* gnu/packages/pdf.scm (pdfarranger): Update to 1.7.0.
[propagated-inputs]: Remove python-pypdf2.  Add python-dateutil and
python-pikepdf.
2021-01-26 22:14:46 +01:00
Nicolas Goaziou 7685929e06
gnu: Add python-pikepdf.
* gnu/packages/python-xyz.scm (python-pikepdf): New variable.
2021-01-26 22:05:34 +01:00
Michael Rohleder 8f90c74da0
gnu: gparted: Update to 1.2.0.
* gnu/packages/disk.scm (gparted): Update to 1.2.0.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-26 16:01:48 -05:00
Michael Rohleder 5b4239b9f5
gnu: krita: Update to 4.4.2.
* gnu/packages/kde.scm (krita): Update to 4.4.2.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-01-26 15:20:53 -05:00
Tobias Geerinckx-Rice d039d80ded
gnu: bind: Edit synopsis & description.
* gnu/packages/dns.scm (isc-bind)[synopsys]: Use @acronym.
[description]: Likewise.  Edit.
2021-01-26 19:55:38 +01:00
Tobias Geerinckx-Rice 832f27b4c2
gnu: sudo: Update to 1.9.5p2 [fixes CVE-2021-3156].
* gnu/packages/admin.scm (sudo): Update to 1.9.5p2.
2021-01-26 19:55:37 +01:00
Nicolas Goaziou f85722d9d7
gnu: Add python-setuptools-scm/next.
* gnu/packages/python-xyz.scm (python-setuptools-scm/next): New variable.
2021-01-26 19:21:33 +01:00
Nicolas Goaziou 3142daccbe
gnu: python-setuptools: Update to 52.0.0.
* gnu/packages/python-xyz.scm (python-setuptools): Update to 52.0.0.
[source]: Update suffix in URI.
2021-01-26 18:15:43 +01:00
Nicolas Goaziou 631e1f3308
gnu: python-wheel: Update to 0.36.2.
* gnu/packages/python-xyz.scm (python-wheel): Update to 0.36.2.
2021-01-26 17:46:49 +01:00
Maxim Cournoyer ffd0e54376
gnu: mercurial: Update to 5.6.1.
This fixes the build on Python 3.9.

* gnu/packages/version-control.scm (mercurial): Update to 5.6.1.  Delete
trailing #t.
[phases]{check}: Remove the "test-transaction-rollback-on-sigpipe.t" test
file and add a comment.
2021-01-26 08:24:22 -05:00
Nicolas Goaziou b965b2f004
gnu: pybind11: Update to 2.6.1.
* gnu/packages/python-xyz.scm (pybind11): Update to 2.6.1.
2021-01-26 14:20:27 +01:00
Sharlatan Hellseher 51418c32d9
gnu: Add eye.
* gnu/packages/astronomy.scm (eye): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-26 10:04:19 +01:00
Sharlatan Hellseher 582bc6a877
gnu: Add cl-ubiquitous.
* gnu/packages/lisp-xyz.scm (cl-ubiquitous, ecl-ubiquitous, sbcl-ubiquitous):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-26 09:45:51 +01:00
Sharlatan Hellseher 538d91140c
gnu: Add cl-trivial-arguments.
* gnu/packages/lisp-xyz.scm (cl-trivial-arguments, ecl-trivial-arguments,
  sbcl-trivial-arguments): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-26 09:39:35 +01:00
Sharlatan Hellseher f39d8d2ca9
gnu: Add cl-modularize.
* gnu/packages/lisp-xyz.scm (cl-modularize, ecl-modularize, sbcl-modularize):
  New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-26 09:31:40 +01:00
Kei Kebreau cf31ee0427
gnu: Add avogadro2.
* gnu/packages/chemistry.scm (avogadro2): New variable.
2021-01-25 22:21:28 -05:00
Kei Kebreau 1d41f77701
gnu: Add avogadrolibs.
* gnu/packages/chemistry.scm (avogadrolibs): New variable.
2021-01-25 22:21:28 -05:00
Kei Kebreau 68dabe3c1c
gnu: Add libmsym.
* gnu/packages/chemistry.scm (libmsym): New variable.
2021-01-25 22:21:28 -05:00
Kei Kebreau 58dd11038b
gnu: Add molequeue.
* gnu/packages/chemistry.scm (molequeue): New variable.
2021-01-25 22:21:28 -05:00
Kei Kebreau daa4728efc
gnu: Add mmtf-cpp.
* gnu/packages/chemistry.scm (mmtf-cpp): New variable.
2021-01-25 22:21:28 -05:00
Kei Kebreau ead609930f
gnu: Add spglib.
* gnu/packages/chemistry.scm (spglib): New variable.
2021-01-25 22:21:28 -05:00
Leo Famulari 59c03bd4f9
gnu: Mutt: Update to 2.0.5.
* gnu/packages/patches/mutt-CVE-2021-3181.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/mail.scm (mutt): Update to 2.0.5.
[source]: Remove obsolete patch.
2021-01-25 16:38:57 -05:00
Maxim Cournoyer 608ca22a81
gnu: Add python-eradicate.
* gnu/packages/python-check.scm (python-eradicate): New variable.
2021-01-25 15:57:23 -05:00
Efraim Flashner 47962191d4
gnu: gnuastro: Update to 0.14.
* gnu/packages/astronomy.scm (gnuastro): Update to 0.14.
[inputs]: Add curl-minimal, libgit2.
2021-01-25 22:54:38 +02:00
Efraim Flashner 13ff47c02c
gnu: ldc-bootstrap: Update to 0.17.6.
* gnu/packages/dlang.scm (ldc-bootstrap): Update to 0.17.6.
[arguments]: Remove 'patch-dmd2 phase. Enable one test from
'patch-phobos.
[native-inputs]: Replace llvm-3.8, clang-3.8 with llvm-6, clang-6.
2021-01-25 22:54:35 +02:00
Leo Famulari 3f0af15131
gnu: ncmpcpp: Update to 0.9.2.
* gnu/packages/mpd.scm (ncmpcpp): Update to 0.9.2.
2021-01-25 14:22:19 -05:00
Leo Famulari 0219cd562f
gnu: MPD: Update to 0.22.4.
* gnu/packages/mpd.scm (mpd): Update to 0.22.4.
2021-01-25 14:22:15 -05:00
Sharlatan Hellseher b2d6f127c2
gnu: Add sextractor.
* gnu/packages/astronomy.scm (sextractor): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25 17:59:02 +01:00
Sharlatan Hellseher 906155e437
gnu: Add libpasastro.
* gnu/packages/astronomy.scm (libpasastro): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25 17:09:50 +01:00
Michael Rohleder f9bd4621dd
gnu: inkscape-1.0: Update to 1.0.2.
* gnu/packages/inkscape.scm (inkscape-1.0): Update to 1.0.2.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-01-25 09:36:26 -05:00
Ludovic Courtès 90a6ce0b18
gnu: guix-jupyter: Update to 0.2.1.
* gnu/packages/package-management.scm (guix-jupyter): Update to 0.2.1.
2021-01-25 12:04:48 +01:00
Efraim Flashner 3080a6e7a0
gnu: fennel: Always run tests.
* gnu/packages/lua.scm (fennel)[arguments]: Always enable tests.
2021-01-25 11:55:40 +02:00
Efraim Flashner 209d94fa64
gnu: fennel: Cross-build.
* gnu/packages/lua.scm (fennel)[arguments]: Add phase to patch
additional calls to lua binary. Adjust 'patch-fennel phase to specify
specific lua location.
2021-01-25 11:55:40 +02:00
Efraim Flashner 18a512528d
gnu: fennel: Install manpage.
* gnu/packages/lua.scm (fennel)[arguments]: Add phase to install manpage.
2021-01-25 11:55:37 +02:00
Pierre Neidhardt 60021f2afa
gnu: emacs-helm-selector: Update to 0.6.1.
* gnu/packages/emacs-xyz.scm (emacs-helm-selector): Update to 0.6.1.
2021-01-25 10:06:42 +01:00
Pierre Neidhardt 40edcda0f5
gnu: emacs-helm-sly: Update to 0.7.0.
* gnu/packages/emacs-xyz.scm (emacs-helm-sly): Update to 0.7.0.
2021-01-25 10:06:11 +01:00
Sharlatan Hellseher 82a9ed3eb3
gnu: sbcl-postmodern: Update to 1.32.8.
* gnu/packages/lisp-xyz.scm (sbcl-postmodern): Update to 1.32.8.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25 09:38:20 +01:00
Sharlatan Hellseher 064a7ea6e0
gnu: sbcl-uax-15: Update to 0.1.1.
* gnu/packages/lisp-xyz.scm (sbcl-uax-15): Update to 0.1.1.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-01-25 09:32:31 +01:00
Efraim Flashner 547bd6921a
gnu: fennel: Satisfy guix-lint.
* gnu/packages/lua.scm (fennel)[synopsis]: Remove leading article.
2021-01-25 09:58:41 +02:00
Efraim Flashner d49b0331e1
gnu: fennel: Update to 0.8.0.
* gnu/packages/lua.scm (fennel): Update to 0.8.0.
[arguments]: Move 'check phase to after 'install phase.
2021-01-25 09:57:18 +02:00
Pierre Neidhardt ffd5ec05db
gnu: sbcl-periods: Update to 20210125.
* gnu/packages/lisp-xyz.scm (sbcl-periods): Update to 20210125.
2021-01-25 08:20:45 +01:00