Age | Commit message (Expand) | Author |
2021-03-23 | gnu: gcc-boot0: Enable 128-bit long double for POWER9....* gnu/packages/commencement.scm (gcc-boot0) [#:configure-flags]: Add
--with-long-double-128 when the boot triplet is "powerpc64le-guix-linux-gnu",
instead of "powerpc64le-linux-gnu", which is incorrect. The actual triplet
used during bootstrapping is "powerpc64le-guix-linux-gnu".
| Chris Marusich |
2021-03-23 | gnu: glibc: Fix ldd path on powerpc*....This should avoid some problems, such as "not a dynamic executable" errors.
* gnu/packages/patches/glibc-ldd-powerpc.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/base.scm: (glibc)[native-inputs]: Add it.
[arguments]: When building for powerpc* apply it.
* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash,
glibc-final)[native-inputs]: Add patch conditionally.
This patch has been adjusted to apply to master.
Signed-off-by: Chris Marusich <cmmarusich@gmail.com>
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Leo Le Bouter |
2021-03-23 | gnu: gcc-4.7: On powerpc64le, fix /lib64 references....Fixes: <https://bugs.gnu.org/46253>.
* gnu/packages/gcc.scm (gcc-4.7)[#:phases][pre-configure]: When the
gcc/config/rs6000 directory exists, replace "/lib64" with "/lib" in all files
within it. Note that this fix will be picked up by any package that re-uses
the pre-configure phase from gcc-4.7 (e.g., all the usual gcc packages).
(make-libstdc++)[#:phases][fix-rs6000-libdir]: New phase, which does the same
as above. It was necessary to duplicate the fix here because make-libstdc++
does not re-use the pre-configure phase from gcc-4.7.
| Chris Marusich |
2021-03-23 | utils: Add target-powerpc? procedure....* guix/utils.scm (target-powerpc?): New exported procedure.
| Chris Marusich |
2021-03-23 | 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.
| Chris Marusich |
2021-03-24 | gnu: Add cbonsai....* gnu/packages/toys.scm (cbonsai): New variable.
| Leo Famulari |
2021-03-24 | 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>
| Raghav Gururajan |
2021-03-23 | gnu: Add libdecaf....* gnu/packages/crypto.scm (libdecaf): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Raghav Gururajan |
2021-03-23 | gnu: python2-widgetsnbextension: Remove package....* gnu/packages/python-xyz.scm (python2-widgetsnbextension): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-utils: Remove package....* gnu/packages/python-xyz.scm (python2-utils): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-tables: Remove package....* gnu/packages/python-xyz.scm (python2-tables): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-stem: Remove package....* gnu/packages/python-xyz.scm (python2-stem): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-sh: Remove package....* gnu/packages/python-xyz.scm (python2-sh): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-mpd2: Remove package....* gnu/packages/mpd.scm (python2-mpd2): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-rq: Remove package....* gnu/packages/databases.scm (python2-rq): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-nbxmpp: Remove package....* gnu/packages/messaging.scm (python2-nbxmpp): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-mutagen: Remove package....* gnu/packages/music.scm (python2-mutagen): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-ipywidgets: Remove package....* gnu/packages/python-xyz.scm (python2-ipywidgets): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-graphql-core: Remove package....* gnu/packages/python-xyz.scm (python2-graphql-core): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-furl: Remove package....* gnu/packages/python-web.scm (python2-furl): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-flask: Remove package....* gnu/packages/python-web.scm (python2-flask): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-httpbin: Remove package....* gnu/packages/web.scm (python2-httpbin): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-flask-multistatic: Remove package....* gnu/packages/python-web.scm (python2-flask-multistatic): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-flask-login: Remove package....* gnu/packages/python-web.scm (python2-flask-login): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-flask-htmlmin: Remove package....* gnu/packages/python-web.scm (python2-flask-htmlmin): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-flask-babel: Remove package....* gnu/packages/python-web.scm (python2-flask-babel): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-flask-wtf: Remove package....* gnu/packages/python-web.scm (python2-flask-wtf): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-fido2: Remove package....* gnu/packages/security-token.scm (python2-fido2): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-yubikey-manager: Remove package....* gnu/packages/security-token.scm (python2-yubikey-manager): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-dulwich: Remove package....* gnu/packages/python-xyz.scm (python2-dulwich): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-cairocffi: Remove....* gnu/packages/python-xyz.scm (python2-cairocffi): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-23 | gnu: python2-arrow: Remove package....* gnu/packages/time.scm (python2-arrow): Delete.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| zimoun |
2021-03-24 | gnu: python-pygments: Update to 2.8.1 [security fixes]....Fixes at least CVE-2021-20270.
* gnu/packages/python-xyz.scm (python-pygments): Update to 2.8.1.
| Léo Le Bouter |
2021-03-23 | 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>
| Léo Le Bouter |
2021-03-23 | 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>
| Léo Le Bouter |
2021-03-23 | gnu: Add java-xmlpull-api-v1....* gnu/packages/xml.scm (java-xmlpull-api-v1): New variable.
| Julien Lepiller |
2021-03-23 | 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>
| ZmnSCPxj |
2021-03-23 | gnu: Add snapcast....* gnu/packages/audio.scm (snapcast): New variable.
| Christopher Baines |
2021-03-23 | gnu: parallel: Update to 20210322....* gnu/packages/parallel.scm (parallel): Update to 20210322.
| Tobias Geerinckx-Rice |
2021-03-23 | 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.
| Tobias Geerinckx-Rice |
2021-03-23 | gnu: rust-vte@0.9: New package version....* gnu/packages/crates-io.scm (rust-vte-0.9): New public variable.
| Tobias Geerinckx-Rice |
2021-03-23 | gnu: rust-tuikit@0.4: Update to 0.4.5....* gnu/packages/crates-io.scm (rust-tuikit-0.4): Update to 0.4.5.
| Tobias Geerinckx-Rice |
2021-03-23 | gnu: rust-time@0.2: Update to 0.2.23....* gnu/packages/crates-io.scm (rust-time-0.2): Update to 0.2.23.
| Tobias Geerinckx-Rice |
2021-03-23 | 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.
| Tobias Geerinckx-Rice |
2021-03-23 | services: cuirass: Set default port values....* gnu/services/cuirass.scm (<cuirass-remote-server-configuration>,
<cuirass-configuration>): Set default port values.
| Mathieu Othacehe |
2021-03-23 | doc: cuirass: Update documentation....* doc/guix.texi (Continuous Integration): Update Cuirass documentation.
| Mathieu Othacehe |
2021-03-23 | 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.
| Mark H Weaver |
2021-03-23 | gnu: Add libheif....* gnu/packages/image.scm (libheif): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
| Vinicius Monego |
2021-03-23 | gnu: Borg: Adjust snippet for 1.1.16....This is a followup to commit 8cb7854d271cb379724b9c41949b4c972f50b6e1.
* gnu/packages/backup.scm (borg)[source]: Update list of Cython-generated files
to delete.
| Leo Famulari |
2021-03-23 | gnu: giac: Update to 1.7.0-1....* gnu/packages/algebra.scm (giac): Update to 1.7.0-1.
| Nicolas Goaziou |