me
/
guix
Archived
1
0
Fork 0
Commit Graph

76389 Commits (8a32b6a542e49ae989a4418c73546e558c547479)

Author SHA1 Message Date
Pierre Langlois 614e95619b
Revert "gnu: libvirt-glib: Update to 4.0.0."
This reverts commit 7573ab22d7.
2021-04-02 09:21:26 +01:00
Pierre Langlois d01837ca0d
Revert "gnu: virt-manager: Update to 3.2.0."
This reverts commit 5eb05ede0b.
2021-04-02 09:21:15 +01:00
Pierre Neidhardt b1ed32dae0
gnu: sbcl-cl-webkit: Update to 20210401.
* gnu/packages/lisp-xyz.scm (sbcl-cl-webkit): Update to 20210401.
2021-04-02 10:08:45 +02:00
Tobias Geerinckx-Rice 079a7f2c65
gnu: python-pyserial: Update to 3.5.
* gnu/packages/python-xyz.scm (python-pyserial): Update to 3.5.
2021-04-01 23:04:41 +02:00
Tobias Geerinckx-Rice 8667a2a58d
gnu: python-tabulate: Update to 0.8.9.
* gnu/packages/python-xyz.scm (python-tabulate): Update to 0.8.9.
2021-04-01 23:04:40 +02:00
Tobias Geerinckx-Rice 5a63a471a7
gnu: python-ipaddress: Update to 1.0.23.
* gnu/packages/python-xyz.scm (python-ipaddress): Update to 1.0.23.
2021-04-01 23:04:40 +02:00
Ludovic Courtès 77eaf5fcd1
gnu: Fix packages that were importing Guile modules from the host.
Those packages were importing (ice-9 match) & co. from the host Guile,
which could potentially lead to different derivations depending on the
Guile in use.

Uncovered by the warning emitted by 'gexp-modules'.

* gnu/packages/admin.scm (inxi-minimal)[arguments]: Remove Guile modules
from #:modules.
* gnu/packages/dns.scm (ddclient)[arguments]: Likewise.
* gnu/packages/tex.scm (texlive-latex-koma-script)[arguments]: Likewise.
* gnu/packages/java.scm (openjdk11)[arguments]: Likewise for #:imported-modules.
2021-04-01 22:32:28 +02:00
Florian Pelz 2743a0b28d
news: Add 'de' translation.
* etc/news.scm: Add German translation of POWER9 entry.
2021-04-01 19:51:32 +02:00
Léo Le Bouter 9c9a36de73
gnu: rust-rocket-http-0.4: Update to 0.4.7 [fixes CVE-2021-29935].
* gnu/packages/crates-io.scm (rust-rocket-http-0.4): Update to 0.4.7.
2021-04-01 16:36:11 +02:00
Léo Le Bouter f811f13660
gnu: rust-rocket-codegen-0.4: Update to 0.4.7 [fixes CVE-2021-29935].
* gnu/packages/crates-io.scm (rust-rocket-codegen-0.4): Update to 0.4.7.
2021-04-01 16:36:11 +02:00
Léo Le Bouter 0a822a74ab
gnu: rust-rocket-0.4: Update to 0.4.7 [fixes CVE-2021-29935].
* gnu/packages/crates-io.scm (rust-rocket-0.4): Update to 0.4.7.
2021-04-01 16:36:11 +02:00
qblade f3044da6fc
gnu: Add emacs-sdcv.
* gnu/packages/emacs-xyz.scm (emacs-sdcv): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-04-01 16:06:24 +02:00
qblade ae40c478b5
gnu: Add emacs-showtip.
* gnu/packages/emacs-xyz.scm (emacs-showtip): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-04-01 15:59:53 +02:00
Nicolas Goaziou 24652f9cdc
gnu: fe: Fix hash.
* gnu/packages/text-editors.scm (fe): Update hash.

Development version (2.0) has been rebased on top of latest stable
release (1.9).
2021-04-01 15:48:13 +02:00
Léo Le Bouter 8ec03ed547
gnu: perl-data-validate-ip: Update to 0.30 [fixes CVE-2021-29662].
* gnu/packages/networking.scm (perl-data-validate-ip): Update to 0.30.
2021-04-01 15:42:24 +02:00
Ludovic Courtès a81a19930b
build-self: Take care of the spinner in the parent process.
This simplifies code and mostly ensures we don't print a spinner while
there's build activity going on.

* build-aux/build-self.scm (build-program): Remove 'spin' and
'call-with-new-thread' call from "compute-guix-derivation" body.  Remove
"Computing Guix derivation" message.
(proxy): Pass extra argument to 'select'.  Display a spinner when
'select' returns empty lists.
(build): Print "Computing Guix derivation" message here.
2021-04-01 14:58:55 +02:00
Ludovic Courtès 1c10c2751a
build-self: Forward sub-process build output to (current-build-output-port).
Fixes <https://bugs.gnu.org/41930>.

* build-aux/build-self.scm (build-program): Add extra 'build-output'
parameter.  Interpret it as a socket name and connect to it; use it as
the CURRENT-BUILD-OUTPUT-PORT.
(proxy): New procedure.
(build): Open a named socket.  Accept connections and call 'proxy' on it.
2021-04-01 14:58:55 +02:00
zimoun 4056ba3645
scripts: show: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/show.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:55 +02:00
zimoun 0fac33a8ea
scripts: search: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/search.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:55 +02:00
zimoun f1bf6d3dbd
scripts: repl: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/repl.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:54 +02:00
zimoun ec3090e0c2
scripts: publish: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/publish.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:54 +02:00
zimoun f4070b153d
scripts: edit: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/edit.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:54 +02:00
zimoun d8382d1ef6
scripts: download: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/download.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:54 +02:00
zimoun 8e4ca1b1d0
scripts: discover: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/discover.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:54 +02:00
zimoun 946f563d91
scripts: describe: Replace 'args-fold*' by 'parse-command-line'.
* guix/scripts/describe.scm (define-command): Replace 'args-fold*' by
'parse-command-line'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:54 +02:00
Xinglu Chen bc1148480d
doc: Fix typo.
* doc/guix.texi (Inferiors): Use past tense.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-01 14:58:54 +02:00
Ludovic Courtès 5e4ddfb537
gnu: psm2: Update to 11.2.185.
Fixes a bug introduced with the Open MPI 4.1.0 update in commit
ee21803288, whereby the new version of
Open MPI would not compile PSM2 support because our version of PSM2 was
too old.  Consequently, Open MPI would fall back to UCX and users would
get poor performance on Omni-Path networks.

* gnu/packages/linux.scm (psm2): Update to 11.2.185.
2021-04-01 14:58:53 +02:00
Tobias Geerinckx-Rice 9be20668eb
gnu: librsvg@2.50: Update to 2.50.3.
* gnu/packages/crates-io.scm (rust-lopdf-0.25): Rename to...
(rust-lopdf-0.26): ...to this, updated to 0.26.0.
[arguments]: Update #:cargo-inputs' rust-time-0.1 to rust-time-0.2.
* gnu/packages/gnome.scm (librsvg): Update to 2.50.3.
[arguments]: Update #:cargo-development-inputs's rust-lopdf-0.25 to
rust-lopdf-0.26.
2021-04-01 14:36:13 +02:00
Tobias Geerinckx-Rice 36934d5060
gnu: youtube-dl: Update to 2021.04.01.
* gnu/packages/video.scm (youtube-dl): Update to 2021.04.01.
2021-04-01 14:36:00 +02:00
Tobias Geerinckx-Rice 3a638b1059
gnu: mame: Update to 0.230.
* gnu/packages/emulators.scm (mame): Update to 0.230.
2021-04-01 14:35:59 +02:00
Tobias Geerinckx-Rice f144256090
gnu: foo2zjs: Update to 20200610.1.
No functional changes.

* gnu/packages/cups.scm (foo2zjs): Update to 20200610.1.
[source]: Use a Web-archived tarball.
2021-04-01 14:35:59 +02:00
Tobias Geerinckx-Rice via Bug reports for GNU Guix 1126bb9cf3
lint: Warn about single-character package names.
A common-sense exception is made for R.

* guix/lint.scm (check-name): New procedure.
(%local-checkers): Add it.
2021-04-01 14:35:59 +02:00
Tobias Geerinckx-Rice via Bug reports for GNU Guix 1b1a61f86a
doc: Discourage ambiguous package names.
* doc/contributing.texi (Package Naming): Explicitly mention
single-character and otherwise ambiguous names.
2021-04-01 14:35:59 +02:00
Giacomo Leidi 673031c762
gnu: Add zulip-term.
* gnu/packages/messaging.scm (zulip-term): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:29 +03:00
Giacomo Leidi 685fa3f55f
gnu: Add python-zulip.
* gnu/packages/python-xyz.scm (python-zulip): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:29 +03:00
Giacomo Leidi f7c7ccde29
gnu: Add python-flake8-quotes.
* gnu/packages/python-xyz.scm (python-flake8-quotes): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:29 +03:00
Giacomo Leidi b8ebe6dee8
gnu: Add python-flake8-continuation.
* gnu/packages/python-xyz.scm (python-flake8-continuation): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:29 +03:00
Giacomo Leidi 536fa1bd23
gnu: Add python-matrix-client.
* gnu/packages/matrix.scm (python-matrix-client): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:28 +03:00
Giacomo Leidi a45c110c9d
gnu: Add python-urwid-readline.
* gnu/packages/python-xyz.scm (python-urwid-readline): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:28 +03:00
Giacomo Leidi 6def029ab9
gnu: python-urwid: Update to 2.1.2.
* gnu/packages/python-xyz.scm (python-urwid): Update to 2.1.2.
[properties]: New field.
(python2-urwid): Stay at 2.1.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-01 15:14:28 +03:00
Paul Garlick 95ef58f03e
gnu: Add texlive-utopia.
* gnu/packages/tex.scm: New variable.
2021-04-01 13:03:28 +01:00
qblade aa03d32eb1
services: kmscon: Add font-engine and font-size fields.
* gnu/services/base.scm (<kmscon-configuration>): Add font-engine and
font-size fields.
(kmscon-service-type): Honor them.
* doc/guix.texi (Base Services): Document them.
2021-04-01 13:40:09 +02:00
Efraim Flashner ae15c3fa7e
gnu: american-fuzzy-lop: Add support for powerpc-linux.
* gnu/packages/debug.scm (american-fuzzy-lop): Add case for
powerpc-linux.
(qemu-for-american-fuzzy-lop): Same.
2021-04-01 13:31:54 +03:00
Efraim Flashner 4172b2eef5
gnu: american-fuzzy-lop: Update to 2.57b.
* gnu/packages/debug.scm (american-fuzzy-lop): Update to 2.57b.
2021-04-01 13:31:54 +03:00
Efraim Flashner b82cc0b90e
gnu: qemu-for-american-fuzzy-lop: Fix build.
* gnu/packages/debug.scm (qemu-for-american-fuzzy-lop)[source]: Add
patch.
* gnu/packages/patches/qemu-glibc-2.30.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2021-04-01 13:31:51 +03:00
Mathieu Othacehe bbd04a4cc8
gnu: cuirass: Update home page.
* gnu/packages/ci.scm (cuirass)[home-page]: Update it.
2021-04-01 12:06:36 +02:00
Sharlatan Hellseher a266c9fab8
gnu: Add cl-conspack.
* gnu/packages/lisp-xyz.scm: (sbcl-cl-conspack, cl-conspack,
  ecl-cl-conspack): New variables.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-04-01 11:26:20 +02:00
Sharlatan Hellseher 3db4a00d43
gnu: sbcl-postmodern: Update to 1.32.9.
* gnu/packages/lisp-xyz.scm (sbcl-postmodern): Update to 1.32.9.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2021-04-01 11:14:33 +02:00
Christopher Baines 264f7189e8
gnu: services: web: Have fcgiwrap log to a file.
This makes it easier to access the output.

* gnu/services/web.scm (fcgiwrap-shepherd-service): Pass #:log-file to
make-forkexec-constructor.
2021-04-01 09:01:52 +01:00
Christopher Baines 190912cb8e
gnu: services: web: Cleanup whitespace.
Replace tabs with spaces, and delete trailing whitespace.

* gnu/services/web.scm: Cleanup whitespace.
2021-04-01 09:01:50 +01:00