Age | Commit message (Expand) | Author |
2021-03-10 | gnu: Restore emacs' supported systems....Recently, librsvg was updated to depend upon rust. That change inadvertently
restricted the "supported" systems of emacs (among other packages) to
x86_64-linux only, since that is the only system declared in the rust
package's list of supported systems. This unintentionally made emacs
unavailable on all other systems.
This change fixes that by removing the rust dependency from some packages.
The packages remain unchanged from the perspective of an x86_64-linux system,
but from the perspective of other systems, the packages are now supported
again (albeit without certain optional SVG features).
* gnu/packages/gtk.scm (gtk+, gtk+-2)[propagated-inputs]: If compiling for
x86_64, use gdk-pixbuf+svg as the "gdk-pixbuf" input, as usual. Otherwise,
use gdk-pixbuf, which avoids adding librsvg (thus rust) to the closure of
inputs. Note that both gtk+ and gtk+-2 are in the transitive closure of
inputs of emacs, so these two changes are necessary.
* gnu/packages/emacs (emacs)[inputs]: If compiling for x86_64, add librsvg to
the inputs, as usual. Otherwise, do not add it, which avoids adding rust to
the closure of inputs.
| Chris Marusich |
2021-03-10 | gnu: glibc-final-with-bootstrap-bash-boot0: Don't include debug output....* gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash-boot0)
[outputs]: Remove debug from inherited outputs.
| Efraim Flashner |
2021-03-10 | gnu: gcc-boot0: Don't include debug output....* gnu/packages/commencement.scm (gcc-boot0)[outputs]: Remove debug
from inherited outputs.
| Efraim Flashner |
2021-03-10 | gnu: coreutils-boot0: Don't include debug output....* gnu/packages/commencement.scm (coreutils-boot0)[outputs]: Remove debug
from inherited outputs.
| Efraim Flashner |
2021-03-10 | gnu: gnu-make-boot0: Don't include debug output....* gnu/packages/commencement.scm (gnu-make-boot0)[outputs]: Remove debug
from inherited outputs.
| Efraim Flashner |
2021-03-10 | ci: Remove hydra support....This removes hydra support to use Cuirass as the only continuous integration
system.
* build-aux/hydra/gnu-system.scm: Remove it.
* build-aux/hydra/guix-modular.scm: Ditto.
* build-aux/hydra/guix.scm: Ditto.
* build-aux/cuirass/hydra-to-cuirass.scm: Ditto.
* Makefile.am (EXTRA_DIST): Update it.
(hydra-jobs.scm): Remove it.
(cuirass-jobs.scm): Update it.
* build-aux/hydra/evaluate.scm: Move it to ...
* build-aux/cuirass/evaluate.scm: ... here.
* build-aux/cuirass/guix-modular.scm: Remove it.
* build-aux/cuirass/gnu-system.scm: Ditto.
* guix/packages.scm (%hydra-supported-systems): Rename it to ...
(%cuirass-supported-systems): ... this variable.
* build-aux/check-final-inputs-self-contained: Adapt it.
* etc/release-manifest.scm: Ditto.
* gnu/ci.scm (package->alist): Remove it.
(derivation->job): New procedure.
(package-job, package-cross-job, cross-jobs, image-jobs, system-test-jobs,
tarball-jobs): Use it.
(guix-jobs): New procedure.
(hydra-jobs): Rename it to ...
(cuirass-jobs): ... this procedure.
| Mathieu Othacehe |
2021-03-06 | gnu: zstd: Update to 1.4.9....* gnu/packages/compression.scm (zstd): Update to 1.4.9.
| Léo Le Bouter |
2021-03-06 | Merge branch 'master' into core-updates | Christopher Baines |
2021-03-05 | gnu: guix: Update to 112692c....* gnu/packages/package-management.scm (guix): Update to 112692c.
| Christopher Baines |
2021-03-05 | gnu: camlboot: Fix typo in properties....* gnu/packages/ocaml.scm (camlboot)[properties]: Add missing pair of
parenthesis.
| Julien Lepiller |
2021-03-05 | guix: Split (guix substitutes) from (guix scripts substitute)....This means there's a module for working with substitutes, rather than all the
code sitting in the script. The need for this can be seen with the weather and
challenge scripts, that now don't have to use code from the substitute script,
but can instead use the substitute module.
The separation here between the actual functionality of the substitute script
and the underlying functionality used both there and elsewhere should make
maintenance easier moving forward.
This commit just moves code, none of the code should have been changed
significantly.
* guix/scripts/substitute.scm (%narinfo-cache-directory, %narinfo-ttl,
%narinfo-negative-ttl, %narinfo-transient-error-ttl, %unreachable-hosts): Move
variables to guix/substitutes.scm.
(narinfo-cache-file, cached-narinfo, cache-narinfo!, narinfo-request,
read-to-eof, call-with-connection-error-handling, fetch-narinfos,
lookup-narinfos, lookup-narinfos/diverse): Move procedures to
guix/substitutes.scm.
* guix/substitutes.scm: New file.
* Makefile.am: Add it.
* guix/narinfo.scm: Remove redundant module.
* guix/scripts/challenge.scm: Change (guix scripts substitute) to (guix
substitutes).
* guix/scripts/weather.scm: Change (guix scripts substitute) to (guix
substitutes).
| Christopher Baines |
2021-03-05 | gnu: network-manager-applet: Update to 1.20.0....* gnu/packages/gnome.scm (network-manager-applet): Update to 1.20.0.
| Brice Waegeneire |
2021-03-05 | gnu: network-manager-applet: Activate support for libappindicator....* gnu/packages/gnome.scm (network-manager-applet): Activate support for
libappindicator.
[arguments]: Add #:configure-flags.
[inputs]: Add "libappindicator".
Signed-off-by: Brice Waegeneire <brice@waegenei.re>
| Sébastien Lerique |
2021-03-05 | gnu: Audacity: Fix a crash on foreign distros....Without the wrap phase, Audacity crashes like this when trying to use the "Open
file" dialog:
(audacity:28276): GLib-GIO-ERROR **: 14:14:55.211: Settings schema 'org.gtk.Settings.FileChooser' is not installed
* gnu/packages/audio.scm (audacity)[arguments]: Add (guix build
glib-or-gtk-build-system) to #:imported-modules. Adjust #:modules accordingly.
Add phases 'glib-or-gtk-wrap'.
| Leo Famulari |
2021-03-05 | gnu: pencil2d: Update to 0.6.6....* gnu/packages/animation.scm (pencil2d): Update to 0.6.6.
| Tobias Geerinckx-Rice |
2021-03-05 | gnu: libburn: Update to 1.5.4....* gnu/packages/cdrom.scm (libburn): Update to 1.5.4.
| Tobias Geerinckx-Rice |
2021-03-05 | pull: Expand help text for --{url,commit,branch}....* guix/scripts/pull.scm (show-help): Document that ‘--url’, ‘--commit’,
and ‘--branch’ affect only the ‘guix’ channel (for now?).
| Tobias Geerinckx-Rice |
2021-03-05 | gnu: denemo: Update to 2.5.0....* gnu/packages/music.scm (denemo): Update to 2.5.0.
| Nicolas Goaziou |
2021-03-05 | gnu: youtube-dl: Update to 2021-03-03....gnu/packages/video.scm (youtube-dl): Update to 2021-03-03.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Daniel Brooks |
2021-03-05 | gnu: Add emacs-envrc....* gnu/packages/emacs-xyz.scm (emacs-envrc): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Xinglu Chen |
2021-03-05 | gnu: Add lr....* gnu/packages/admin.scm (lr): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Stefan Reichör |
2021-03-05 | gnu: Add emacs-springboard....* gnu/packages/emacs-xyz.scm (emacs-springboard): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Stefan Reichör |
2021-03-05 | gnu: Add emacs-multifiles....* gnu/packages/emacs-xyz.scm (emacs-multifiles): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Stefan Reichör |
2021-03-05 | gnu: emacs-eglot: Add missing dependency....* gnu/packages/emacs-xyz.scm (emacs-eglot):[arguments] Add dependency.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| John Soo |
2021-03-05 | gnu: Add emacs-eldoc....* gnu/packages/emacs-xyz.scm (emacs-eldoc): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| John Soo |
2021-03-05 | gnu: php: Update to 7.4.16 [security fixes]....* gnu/packages/php.scm (php): Update to 7.4.16.
[arguments]: Patch failing new test.
| Tobias Geerinckx-Rice |
2021-03-05 | gnu: Add r-circrnaprofiler....* gnu/packages/bioconductor.scm (r-circrnaprofiler): New variable.
| Mădălin Ionel Patrașcu |
2021-03-05 | gnu: Add r-universalmotif....* gnu/packages/bioconductor.scm (r-universalmotif): New variable.
| Mădălin Ionel Patrașcu |
2021-03-05 | gnu: Add r-rcppthread....* gnu/packages/cran.scm (r-rcppthread): New variable.
| Mădălin Ionel Patrașcu |
2021-03-05 | gnu: camlboot: Raise max-silent-time timeout value to 4 hours....* gnu/packages/ocaml.scm (camlboot)[properties]: Add a 'max-silent-time'
property, with a value of 4 hours.
| Julien Lepiller |
2021-03-05 | gnu: Add r-cellchat....* gnu/packages/bioinformatics.scm (r-cellchat): New variable.
| Ricardo Wurmus |
2021-03-05 | gnu: Add r-gg-gap....* gnu/packages/cran.scm (r-gg-gap): New variable.
| Ricardo Wurmus |
2021-03-05 | gnu: virtualpg: Update to 2.0.1....* gnu/packages/geo.scm (virtualpg): Update to 2.0.1.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| Felix Gruber |
2021-03-05 | gnu: racket: Update to 8.0....* gnu/packages/scheme.scm (racket): Update to 8.0.
[arguments]: Add #:configure-flags. Add 'patch-chez-configure' phase.
[inputs]: Add "zlib", "zlib:static", "lz4", and "lz4:static".
[synopsis, description]: Tweak.
(racket-minimal): Update to 8.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Philip McGrath |
2021-03-05 | tests: Refer to '%derivation-cache' in the right module....* guix/tests.scm (call-with-external-store): Fix module name for
'%derivation-cache'.
| Ludovic Courtès |
2021-03-05 | download: 'url-fetch/tarbomb' and 'url-fetch/zipbomb' refer to native tools....* guix/download.scm (url-fetch/tarbomb, url-fetch/zipbomb): Use
'ungexp-native' instead of 'ungexp' when referring to the decompression
tools.
| Ludovic Courtès |
2021-03-05 | gexp: Honor #:target in 'compiled-modules'....* guix/gexp.scm (compiled-modules): Pass #:target to 'gexp->derivation'.
| Ludovic Courtès |
2021-03-05 | doc: Refer to the right node for '--keep-failed'....* doc/guix.texi (Invoking guix-daemon, Debugging Build Failures): Refer
to "Common Build Options" for '--keep-failed'.
| Ludovic Courtès |
2021-03-05 | profiles: 'package->manifest-entry' preserves transformations by default....Previously, transformations applied from a manifest (rather than via
"guix install") would be lost. This change fixes that and simplifies
things.
Reported by zimoun at
<https://lists.gnu.org/archive/html/guix-devel/2021-02/msg00153.html>.
* guix/profiles.scm (default-properties): New procedure.
(package->manifest-entry): Use it for #:properties.
* guix/scripts/pack.scm (guix-pack)[with-transformations]: Remove.
Remove caller.
* guix/scripts/package.scm (transaction-upgrade-entry): Remove calls to
'manifest-entry-with-transformations'.
* tests/guix-package.sh: Add test.
* tests/transformations.scm ("options->transformation + package->manifest-entry"):
New test.
| Ludovic Courtès |
2021-03-05 | gnu: hamlib: Update to 4.1....* gnu/packages/radio.scm (hamlib): Update to 4.1.
| Guillaume Le Vaillant |
2021-03-05 | services: guix-build-coordinator: Add dynamic auth with file record....* gnu/services/guix.scm (guix-build-coordinator-agent-dynamic-auth-with-file,
guix-build-coordinator-agent-dynamic-auth-with-filen?,
guix-build-coordinator-agent-dynamic-auth-with-file-agent-name,
guix-build-coordinator-agent-dynamic-auth-with-file-token-file): New procedures.
(guix-build-coordinator-agent-shepherd-services): Handle new dynamic auth with
file record.
* doc/guix.texi (Guix Build Coordinator): Document the new dynamic auth with
file record.
| Christopher Baines |
2021-03-04 | gnu: mupdf: Fix CVE-2021-3407....* gnu/packages/pdf.scm (mupdf)[source]: Add patch.
* gnu/packages/patches/mupdf-CVE-2021-3407.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
| Kei Kebreau |
2021-03-04 | gnu: linux-libre 4.19: Update to 4.19.178....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.178.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2021-03-04 | gnu: linux-libre 5.4: Update to 5.4.102....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.102.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2021-03-04 | gnu: linux-libre 5.10: Update to 5.10.20....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.20.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2021-03-04 | gnu: linux-libre: Update to 5.11.3....* gnu/packages/linux.scm (linux-libre-5.11-version): Update to 5.11.3.
(linux-libre-5.11-pristine-source, deblob-scripts-5.11): Update hashes.
| Leo Famulari |
2021-03-04 | gnu: ruby-minitest: Update to 5.12.2....* gnu/packages/ruby.scm (ruby-minitest): Update to 5.12.2.
| Efraim Flashner |
2021-03-04 | gnu: ruby-builder: Update to 3.2.4....* gnu/packages/ruby.scm (ruby-builder): Update to 3.2.4.
| Efraim Flashner |
2021-03-04 | gnu: ripgrep: Fix build....* gnu/packages/rust-apps.scm (ripgrep)[arguments]: Disable tests for now. Some
are failing due to recent rust-bstr upgrade.
| Nicolas Goaziou |
2021-03-04 | gnu: mariadb-connector-c: Fix source tarball file name....* gnu/packages/databases.scm (mariadb-connector-c)[source]: Add a FILE-NAME.
| Tobias Geerinckx-Rice |