summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-23utils: Add target-powerpc? procedure.Chris Marusich
* guix/utils.scm (target-powerpc?): New exported procedure.
2021-03-23gnu: bootstrap: Add support for powerpc64le-linux.Chris Marusich
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-24gnu: Add cbonsai.Leo Famulari
* gnu/packages/toys.scm (cbonsai): New variable.
2021-03-24gnu: bcunit: Update to 3.0.2-0.74021cc and enable more features.Raghav Gururajan
* 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-23gnu: Add libdecaf.Raghav Gururajan
* gnu/packages/crypto.scm (libdecaf): New variable. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-widgetsnbextension: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-widgetsnbextension): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-utils: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-utils): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-tables: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-tables): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-stem: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-stem): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-sh: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-sh): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-mpd2: Remove package.zimoun
* gnu/packages/mpd.scm (python2-mpd2): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-rq: Remove package.zimoun
* gnu/packages/databases.scm (python2-rq): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-nbxmpp: Remove package.zimoun
* gnu/packages/messaging.scm (python2-nbxmpp): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-mutagen: Remove package.zimoun
* gnu/packages/music.scm (python2-mutagen): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-ipywidgets: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-ipywidgets): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-graphql-core: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-graphql-core): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-furl: Remove package.zimoun
* gnu/packages/python-web.scm (python2-furl): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-flask: Remove package.zimoun
* gnu/packages/python-web.scm (python2-flask): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-httpbin: Remove package.zimoun
* gnu/packages/web.scm (python2-httpbin): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-flask-multistatic: Remove package.zimoun
* gnu/packages/python-web.scm (python2-flask-multistatic): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-flask-login: Remove package.zimoun
* gnu/packages/python-web.scm (python2-flask-login): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-flask-htmlmin: Remove package.zimoun
* gnu/packages/python-web.scm (python2-flask-htmlmin): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-flask-babel: Remove package.zimoun
* gnu/packages/python-web.scm (python2-flask-babel): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-flask-wtf: Remove package.zimoun
* gnu/packages/python-web.scm (python2-flask-wtf): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-fido2: Remove package.zimoun
* gnu/packages/security-token.scm (python2-fido2): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-yubikey-manager: Remove package.zimoun
* gnu/packages/security-token.scm (python2-yubikey-manager): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-dulwich: Remove package.zimoun
* gnu/packages/python-xyz.scm (python2-dulwich): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-cairocffi: Remove.zimoun
* gnu/packages/python-xyz.scm (python2-cairocffi): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: python2-arrow: Remove package.zimoun
* gnu/packages/time.scm (python2-arrow): Delete. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2021-03-23gnu: java-xstream: Update to 1.4.16 [security fixes].Léo Le Bouter
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-23gnu: Add java-mxparser.Léo Le Bouter
* 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-23gnu: Add java-xmlpull-api-v1.Julien Lepiller
* gnu/packages/xml.scm (java-xmlpull-api-v1): New variable.
2021-03-23gnu: bitcoin-core: Add 0.21.0.ZmnSCPxj
* 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-23gnu: Add snapcast.Christopher Baines
* gnu/packages/audio.scm (snapcast): New variable.
2021-03-23gnu: parallel: Update to 20210322.Tobias Geerinckx-Rice
* gnu/packages/parallel.scm (parallel): Update to 20210322.
2021-03-23gnu: skim: Update to 0.9.4.Tobias Geerinckx-Rice
* 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-23gnu: rust-vte@0.9: New package version.Tobias Geerinckx-Rice
* gnu/packages/crates-io.scm (rust-vte-0.9): New public variable.
2021-03-23gnu: rust-tuikit@0.4: Update to 0.4.5.Tobias Geerinckx-Rice
* gnu/packages/crates-io.scm (rust-tuikit-0.4): Update to 0.4.5.
2021-03-23gnu: rust-time@0.2: Update to 0.2.23.Tobias Geerinckx-Rice
* gnu/packages/crates-io.scm (rust-time-0.2): Update to 0.2.23.
2021-03-23gnu: rust-beef: Update to 0.5.0.Tobias Geerinckx-Rice
* gnu/packages/crates-io.scm (rust-beef-0.4): Rename to... (rust-beef-0.5): ...this. Update to 0.5.0.
2021-03-23services: cuirass: Set default port values.Mathieu Othacehe
* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>, <cuirass-configuration>): Set default port values.
2021-03-23doc: cuirass: Update documentation.Mathieu Othacehe
* doc/guix.texi (Continuous Integration): Update Cuirass documentation.
2021-03-23gnu: icecat: Update to 78.9.0-guix0-preview1 [security fixes].Mark H Weaver
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-23gnu: Add libheif.Vinicius Monego
* gnu/packages/image.scm (libheif): New variable. Signed-off-by: Leo Famulari <leo@famulari.name>
2021-03-23gnu: Borg: Adjust snippet for 1.1.16.Leo Famulari
This is a followup to commit 8cb7854d271cb379724b9c41949b4c972f50b6e1. * gnu/packages/backup.scm (borg)[source]: Update list of Cython-generated files to delete.
2021-03-23gnu: giac: Update to 1.7.0-1.Nicolas Goaziou
* gnu/packages/algebra.scm (giac): Update to 1.7.0-1.
2021-03-23services: cuirass: Adapt to Cuirass 1.0.Mathieu Othacehe
* gnu/services/cuirass.scm (cuirass-shepherd-service, cuirass-remote-worker-shepherd-service): Adapt to Cuirass 1.0.
2021-03-23tests: Remove Cuirass tests.Mathieu Othacehe
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-23doc: Remove Simple Cuirass section.Mathieu Othacehe
This is no longer needed as the Cuirass specification mechanism has been rewritten. * doc/guix.texi (Continuous Integration): Remove Simple Cuirass section.
2021-03-23gnu: fcitx5-qt: Update to 5.0.5.Tobias Geerinckx-Rice
* gnu/packages/fcitx5.scm (fcitx5-qt): Update to 5.0.5.