me
/
guix
Archived
1
0
Fork 0
Commit Graph

76120 Commits (02f664a0a3dd3a936213e687802bdc62f2a10983)

Author SHA1 Message Date
Chris Marusich 8a1118a96c
gnu: bootstrap: Add support for powerpc64le-linux.
The bootstrap tarballs used by these bootstrap packages were created via the
following steps:

- Create a new x86_64 VM using QEMU.
- Use
  https://ftp.gnu.org/gnu/guix/guix-system-install-1.2.0.x86_64-linux.iso.xz
  to install Guix System 1.2.0 in the VM.
- Run: guix pull --no-substitutes --commit=662e7e28d576ada91fc9dec7d27c100666114f03
- Run: guix build --no-substitutes --target=powerpc64le-linux-gnu bootstrap-tarballs

With the exception of gcc-static, all bootstrap binaries contained in these
tarballs can be built reproducibly.  Unfortunately, gcc-static is not always
reproducible when everything is built from source on separate machines.
Despite investigation efforts, the cause remains unclear, so we have decided
to move forward with these binaries to unblock further bootstrapping work.
For details, see <https://bugs.gnu.org/41669>.

* gnu/packages/bootstrap.scm (%bootstrap-executables)
(bootstrap-executable-file-name, bootstrap-guile-url-path)
(bootstrap-guile-hash, %bootstrap-coreutils&co, %bootstrap-binutils)
(%bootstrap-glibc, %bootstrap-gcc): Add entries for powerpc64le-linux.
(%bootstrap-executable-base-urls): Add an entry for alpha.gnu.org.
2021-03-23 23:19:53 -07:00
Leo Famulari dc68018e01
gnu: Add cbonsai.
* gnu/packages/toys.scm (cbonsai): New variable.
2021-03-24 02:03:30 -04:00
Raghav Gururajan c2a9b05f02
gnu: bcunit: Update to 3.0.2-0.74021cc and enable more features.
* gnu/packages/linphone.scm (bcunit)[source]: Switch to git repository.
[version]: Update to 3.0.2-0.74021cc.
[outputs]: Add a "doc" output.
[arguments]: Remove the tests? argument, enabling tests.
[configure-flags]: Enable curses, doc, examples, tests and memtrace.
[phases]{patch-source, move-doc}: New phases.
{check}: Override phase.
[inputs]: Add ncurses.
[description]: Fix typo.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-24 00:05:38 -04:00
Raghav Gururajan c221d49510
gnu: Add libdecaf.
* gnu/packages/crypto.scm (libdecaf): New variable.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 22:24:27 -04:00
zimoun d0429747de
gnu: python2-widgetsnbextension: Remove package.
* gnu/packages/python-xyz.scm (python2-widgetsnbextension): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:06 -04:00
zimoun d8402031af
gnu: python2-utils: Remove package.
* gnu/packages/python-xyz.scm (python2-utils): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:06 -04:00
zimoun 82c772a774
gnu: python2-tables: Remove package.
* gnu/packages/python-xyz.scm (python2-tables): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:06 -04:00
zimoun 97f4fd8a74
gnu: python2-stem: Remove package.
* gnu/packages/python-xyz.scm (python2-stem): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
zimoun f68dbdadba
gnu: python2-sh: Remove package.
* gnu/packages/python-xyz.scm (python2-sh): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
zimoun 7c03695a24
gnu: python2-mpd2: Remove package.
* gnu/packages/mpd.scm (python2-mpd2): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
zimoun c74c4377b3
gnu: python2-rq: Remove package.
* gnu/packages/databases.scm (python2-rq): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
zimoun 84950c0d06
gnu: python2-nbxmpp: Remove package.
* gnu/packages/messaging.scm (python2-nbxmpp): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
zimoun f72d345e44
gnu: python2-mutagen: Remove package.
* gnu/packages/music.scm (python2-mutagen): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
zimoun 4c726e0698
gnu: python2-ipywidgets: Remove package.
* gnu/packages/python-xyz.scm (python2-ipywidgets): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:05 -04:00
zimoun 5f3411e401
gnu: python2-graphql-core: Remove package.
* gnu/packages/python-xyz.scm (python2-graphql-core): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:04 -04:00
zimoun ec2384b79d
gnu: python2-furl: Remove package.
* gnu/packages/python-web.scm (python2-furl): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:04 -04:00
zimoun bce0165f7c
gnu: python2-flask: Remove package.
* gnu/packages/python-web.scm (python2-flask): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:04 -04:00
zimoun 7502c13895
gnu: python2-httpbin: Remove package.
* gnu/packages/web.scm (python2-httpbin): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:04 -04:00
zimoun dab3c57d58
gnu: python2-flask-multistatic: Remove package.
* gnu/packages/python-web.scm (python2-flask-multistatic): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:04 -04:00
zimoun f44917ea55
gnu: python2-flask-login: Remove package.
* gnu/packages/python-web.scm (python2-flask-login): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:04 -04:00
zimoun d1e421ca0d
gnu: python2-flask-htmlmin: Remove package.
* gnu/packages/python-web.scm (python2-flask-htmlmin): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:38:04 -04:00
zimoun ec1a9c61e7
gnu: python2-flask-babel: Remove package.
* gnu/packages/python-web.scm (python2-flask-babel): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:37:56 -04:00
zimoun d201983475
gnu: python2-flask-wtf: Remove package.
* gnu/packages/python-web.scm (python2-flask-wtf): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:33:20 -04:00
zimoun b5bae212d6
gnu: python2-fido2: Remove package.
* gnu/packages/security-token.scm (python2-fido2): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:33:20 -04:00
zimoun 9541682c79
gnu: python2-yubikey-manager: Remove package.
* gnu/packages/security-token.scm (python2-yubikey-manager): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:33:20 -04:00
zimoun 6a098614b8
gnu: python2-dulwich: Remove package.
* gnu/packages/python-xyz.scm (python2-dulwich): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:33:20 -04:00
zimoun 6bafc5cf1e
gnu: python2-cairocffi: Remove.
* gnu/packages/python-xyz.scm (python2-cairocffi): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:33:19 -04:00
zimoun f21da33255
gnu: python2-arrow: Remove package.
* gnu/packages/time.scm (python2-arrow): Delete.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23 21:33:19 -04:00
Léo Le Bouter 8b2b546396
gnu: java-xstream: Update to 1.4.16 [security fixes].
Fixes CVE-2021-21341, CVE-2021-21342, CVE-2021-21343, CVE-2021-21344,
CVE-2021-21345, CVE-2021-21346, CVE-2021-21347, CVE-2021-21348,
CVE-2021-21349, CVE-2021-21350 and CVE-2021-21351.

* gnu/packages/xml.scm (java-xstream): Update to 1.4.16.
[inputs]: Add java-mxparser, a fork of java-xpp3 made by upstream.
Java-xpp3 is still needed.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-03-23 23:29:14 +01:00
Léo Le Bouter 08b9e0ca0b
gnu: Add java-mxparser.
* gnu/packages/xml.scm (java-mxparser): New variable.

Co-Authored-By: Julien Lepiller <julien@lepiller.eu>
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
2021-03-23 23:29:07 +01:00
Julien Lepiller 4490dff98c
gnu: Add java-xmlpull-api-v1.
* gnu/packages/xml.scm (java-xmlpull-api-v1): New variable.
2021-03-23 23:28:54 +01:00
ZmnSCPxj d3c8aa3f82
gnu: bitcoin-core: Add 0.21.0.
* gnu/packages/finance.scm (bitcoin-core): Rename to …
(bitcoin-core-0.21): … this, and update to 0.21.
(bitcoin-core-0.20): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2021-03-23 21:44:22 +00:00
Christopher Baines aa13529baf
gnu: Add snapcast.
* gnu/packages/audio.scm (snapcast): New variable.
2021-03-23 21:11:34 +00:00
Tobias Geerinckx-Rice 042b2eb1ae
gnu: parallel: Update to 20210322.
* gnu/packages/parallel.scm (parallel): Update to 20210322.
2021-03-23 21:08:15 +01:00
Tobias Geerinckx-Rice ea27cbe113
gnu: skim: Update to 0.9.4.
* gnu/packages/crates-io.scm (skim): Update to 0.9.4.
[arguments]: Update #:cargo-inputs: add rust-atty-0.2 and update
rust-beef-0.4 to rust-beef-0.5, rust-crossbeam-0.7 to
rust-crossbeam-0.8, rust-env-logger-0.6 to rust-env-logger-0.8,
rust-nix-0.14 to rust-nix-0.19, rust-time-0.1 to rust-time-0.2, and
rust-vte-0.3 to rust-vte-0.9.
2021-03-23 21:08:15 +01:00
Tobias Geerinckx-Rice 7932034d07
gnu: rust-vte@0.9: New package version.
* gnu/packages/crates-io.scm (rust-vte-0.9): New public variable.
2021-03-23 20:34:32 +01:00
Tobias Geerinckx-Rice 56b0568450
gnu: rust-tuikit@0.4: Update to 0.4.5.
* gnu/packages/crates-io.scm (rust-tuikit-0.4): Update to 0.4.5.
2021-03-23 20:34:32 +01:00
Tobias Geerinckx-Rice 7dbb5ca361
gnu: rust-time@0.2: Update to 0.2.23.
* gnu/packages/crates-io.scm (rust-time-0.2): Update to 0.2.23.
2021-03-23 20:34:31 +01:00
Tobias Geerinckx-Rice 1ef63d74d9
gnu: rust-beef: Update to 0.5.0.
* gnu/packages/crates-io.scm (rust-beef-0.4): Rename to...
(rust-beef-0.5): ...this.  Update to 0.5.0.
2021-03-23 20:34:31 +01:00
Mathieu Othacehe 3c9a353849
services: cuirass: Set default port values.
* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>,
<cuirass-configuration>): Set default port values.
2021-03-23 20:30:49 +01:00
Mathieu Othacehe 90d166e510
doc: cuirass: Update documentation.
* doc/guix.texi (Continuous Integration): Update Cuirass documentation.
2021-03-23 20:30:49 +01:00
Mark H Weaver feb68a26cc
gnu: icecat: Update to 78.9.0-guix0-preview1 [security fixes].
Includes fixes for CVE-2021-23981, CVE-2021-23982, CVE-2021-23984,
and CVE-2021-23987.

* gnu/packages/gnuzilla.scm (%icecat-version, %icecat-build-id): Update.
(icecat-source): Update upstream source hash.
2021-03-23 14:24:54 -04:00
Vinicius Monego 8fae75a358
gnu: Add libheif.
* gnu/packages/image.scm (libheif): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-03-23 13:26:41 -04:00
Leo Famulari e540663203
gnu: Borg: Adjust snippet for 1.1.16.
This is a followup to commit 8cb7854d27.

* gnu/packages/backup.scm (borg)[source]: Update list of Cython-generated files
to delete.
2021-03-23 13:15:54 -04:00
Nicolas Goaziou 2ee361c764
gnu: giac: Update to 1.7.0-1.
* gnu/packages/algebra.scm (giac): Update to 1.7.0-1.
2021-03-23 18:12:17 +01:00
Mathieu Othacehe eda735fb61
services: cuirass: Adapt to Cuirass 1.0.
* gnu/services/cuirass.scm (cuirass-shepherd-service,
cuirass-remote-worker-shepherd-service): Adapt to Cuirass 1.0.
2021-03-23 16:47:48 +01:00
Mathieu Othacehe eee69da3a5
tests: Remove Cuirass tests.
Those tests don't make sense anymore as the Cuirass 1.0 version has removed
the possibility to execute a custom registration procedure.

* gnu/tests/cuirass.scm: Remove it.
* gnu/local.mk (GNU_SYSTEM_MODULES): Ditto.
2021-03-23 16:47:47 +01:00
Mathieu Othacehe 8ac7fae8b0
doc: Remove Simple Cuirass section.
This is no longer needed as the Cuirass specification mechanism has been
rewritten.

* doc/guix.texi (Continuous Integration): Remove Simple Cuirass section.
2021-03-23 16:47:47 +01:00
Tobias Geerinckx-Rice 5802858be3
gnu: fcitx5-qt: Update to 5.0.5.
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.0.5.
2021-03-23 14:20:06 +01:00
Tobias Geerinckx-Rice 46cac065be
gnu: efibootmgr: Update to 17.
* gnu/packages/linux.scm (efibootmgr): Update to 17.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
Add a patch to build against efivar@37.
* gnu/packages/patches/efibootmgr-remove-extra-decl.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2021-03-23 14:20:06 +01:00