me
/
guix
Archived
1
0
Fork 0
Commit Graph

67218 Commits (a9d540cfa87ef3a5de3296188f650fb0d037efbd)

Author SHA1 Message Date
Léo Le Bouter a9d540cfa8
gnu: python-lxml: Update to 4.6.3 [security fixes].
Fixes at least CVE-2020-27783 and CVE-2021-28957.

* gnu/packages/xml.scm (python-lxml): Update to 4.6.3.
2021-03-23 16:22:31 +01:00
Efraim Flashner b35581bd63
gnu: openjpeg: Update to 2.4.0.
* gnu/packages/image.scm (openjpeg): Update to 2.4.0.
2021-03-21 10:00:00 +02:00
Efraim Flashner 2d1f322bf1
gnu: openjpeg: Skip more failing tests.
A number of tests fail after updating libtiff to 4.1.0.

* gnu/packages/image.scm (openjpeg)[arguments]: Adjust
'disable-failing-tests phase to skip more failing tests.
2021-03-21 09:59:59 +02:00
Efraim Flashner 59f7ae6af6
gnu: openjpeg-data: Update to 2020.11.30.
* gnu/packages/image.scm (openjpeg-data): Update to 2020.11.30.
2021-03-21 09:39:47 +02:00
Efraim Flashner 18b740bc0c
gnu: lcms: Update to 2.12.
* gnu/packages/ghostscript.scm (lcms): Update to 2.12.
[source]: Remove patch.
[home-page]: Use https.
* gnu/packages/patches/lcms-CVE-2018-16435.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2021-03-20 22:16:31 +02:00
Efraim Flashner 664750b228
gnu: libtiff: Update to 4.2.0.
* gnu/packages/image.scm (libtiff): Update to 4.2.0.
2021-03-20 22:05:51 +02:00
Efraim Flashner 61877a51c5
gnu: mesa: Update to 20.2.6.
* gnu/packages/gl.scm (mesa): Update to 20.2.6.
2021-03-17 15:21:36 +02:00
Efraim Flashner 29eee5f631
gnu: mesa: Update configure flags.
* gnu/packages/gl.scm (mesa)[arguments]: Adjust flags to silence
warnings during configure phase.
2021-03-17 15:15:06 +02:00
Efraim Flashner 9562d50d8e
gnu: libffi: Inline all patches.
* gnu/packages/libffi.scm (libffi)[source]: Add patch.
[arguments]: Remove custom patch phases.
[inputs]: Remove field.
2021-03-15 11:41:16 +02:00
Efraim Flashner 0ca7e19093
gnu: gd: Update to 2.3.2.
* gnu/packages/gd.scm (gd): Update to 2.3.2.
[arguments]: Adjust comment on custom 'disable-failing-test phase.
2021-03-15 11:26:50 +02:00
Chris Marusich 001fc29b43
gnu: rust: Make it "supported" on all systems but i686-linux.
* gnu/packages/rust.scm (rust-1.30)[supported-systems]: Instead of hard-coding
this to just "x86_64-linux", calculate the supported systems by deleting
"i686-linux" from %supported-systems.
2021-03-10 22:59:26 -08:00
Chris Marusich 5d2863dfe4
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.
2021-03-10 22:59:13 -08:00
Efraim Flashner d4d132bc84
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.
2021-03-10 21:51:39 +02:00
Efraim Flashner 282a159a4b
gnu: gcc-boot0: Don't include debug output.
* gnu/packages/commencement.scm (gcc-boot0)[outputs]: Remove debug
from inherited outputs.
2021-03-10 21:51:39 +02:00
Efraim Flashner 870cca7260
gnu: coreutils-boot0: Don't include debug output.
* gnu/packages/commencement.scm (coreutils-boot0)[outputs]: Remove debug
from inherited outputs.
2021-03-10 21:51:36 +02:00
Efraim Flashner 21ec74fc14
gnu: gnu-make-boot0: Don't include debug output.
* gnu/packages/commencement.scm (gnu-make-boot0)[outputs]: Remove debug
from inherited outputs.
2021-03-10 21:43:25 +02:00
Mathieu Othacehe 33bb89c939
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.
2021-03-10 19:41:15 +01:00
Léo Le Bouter cab3b57543
gnu: zstd: Update to 1.4.9.
* gnu/packages/compression.scm (zstd): Update to 1.4.9.
2021-03-06 02:30:40 +01:00
Christopher Baines a8448da0f4
Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Christopher Baines a714af38d5
gnu: guix: Update to 112692c.
* gnu/packages/package-management.scm (guix): Update to 112692c.
2021-03-05 21:55:47 +00:00
Julien Lepiller c6ada4914d
gnu: camlboot: Fix typo in properties.
* gnu/packages/ocaml.scm (camlboot)[properties]: Add missing pair of
parenthesis.
2021-03-05 22:38:19 +01:00
Brice Waegeneire 23c6be1d3d
gnu: network-manager-applet: Update to 1.20.0.
* gnu/packages/gnome.scm (network-manager-applet): Update to 1.20.0.
2021-03-05 21:44:51 +01:00
Sébastien Lerique 0055f6a8a3
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>
2021-03-05 21:44:32 +01:00
Leo Famulari fa7f4781ca
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'.
2021-03-05 14:54:54 -05:00
Tobias Geerinckx-Rice 41b984ccfc
gnu: pencil2d: Update to 0.6.6.
* gnu/packages/animation.scm (pencil2d): Update to 0.6.6.
2021-03-05 19:07:31 +01:00
Tobias Geerinckx-Rice b9610b2420
gnu: libburn: Update to 1.5.4.
* gnu/packages/cdrom.scm (libburn): Update to 1.5.4.
2021-03-05 19:07:31 +01:00
Nicolas Goaziou e539449397
gnu: denemo: Update to 2.5.0.
* gnu/packages/music.scm (denemo): Update to 2.5.0.
2021-03-05 17:44:07 +01:00
Daniel Brooks 3aa65ce266
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>
2021-03-05 17:27:24 +01:00
Xinglu Chen be2b2e884b
gnu: Add emacs-envrc.
* gnu/packages/emacs-xyz.scm (emacs-envrc): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-05 17:26:19 +01:00
Stefan Reichör e693927a74
gnu: Add lr.
* gnu/packages/admin.scm (lr): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-05 17:23:18 +01:00
Stefan Reichör 697a4c464d
gnu: Add emacs-springboard.
* gnu/packages/emacs-xyz.scm (emacs-springboard): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-05 17:20:01 +01:00
Stefan Reichör 1fe75f8397
gnu: Add emacs-multifiles.
* gnu/packages/emacs-xyz.scm (emacs-multifiles): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-05 17:15:39 +01:00
John Soo 92894e64a0
gnu: emacs-eglot: Add missing dependency.
* gnu/packages/emacs-xyz.scm (emacs-eglot):[arguments] Add dependency.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-05 17:03:10 +01:00
John Soo ad0c8f7eaa
gnu: Add emacs-eldoc.
* gnu/packages/emacs-xyz.scm (emacs-eldoc): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-03-05 17:02:47 +01:00
Tobias Geerinckx-Rice 81aa2fa4ae
gnu: php: Update to 7.4.16 [security fixes].
* gnu/packages/php.scm (php): Update to 7.4.16.
[arguments]: Patch failing new test.
2021-03-05 16:12:31 +01:00
Mădălin Ionel Patrașcu 297531ef58
gnu: Add r-circrnaprofiler.
* gnu/packages/bioconductor.scm (r-circrnaprofiler): New variable.
2021-03-05 16:07:06 +01:00
Mădălin Ionel Patrașcu 1353e53605
gnu: Add r-universalmotif.
* gnu/packages/bioconductor.scm (r-universalmotif): New variable.
2021-03-05 16:07:06 +01:00
Mădălin Ionel Patrașcu dfbbc73670
gnu: Add r-rcppthread.
* gnu/packages/cran.scm (r-rcppthread): New variable.
2021-03-05 16:07:03 +01:00
Julien Lepiller 58277e68d4
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.
2021-03-05 15:53:36 +01:00
Ricardo Wurmus f5c3e8e2ec
gnu: Add r-cellchat.
* gnu/packages/bioinformatics.scm (r-cellchat): New variable.
2021-03-05 15:04:15 +01:00
Ricardo Wurmus c0c3f7466c
gnu: Add r-gg-gap.
* gnu/packages/cran.scm (r-gg-gap): New variable.
2021-03-05 15:04:15 +01:00
Felix Gruber b2a94e59b8
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>
2021-03-05 13:47:43 +01:00
Philip McGrath d2278beb10
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>
2021-03-05 12:49:28 +01:00
Guillaume Le Vaillant c9d42d611c
gnu: hamlib: Update to 4.1.
* gnu/packages/radio.scm (hamlib): Update to 4.1.
2021-03-05 10:46:15 +01:00
Christopher Baines c6c48494e3
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.
2021-03-05 09:29:58 +00:00
Kei Kebreau 6891f95739
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.
2021-03-04 20:12:07 -05:00
Leo Famulari d5a8e530d7
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.
2021-03-04 19:59:35 -05:00
Leo Famulari e703977e65
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.
2021-03-04 19:59:35 -05:00
Leo Famulari 1a6f3c8069
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.
2021-03-04 19:59:35 -05:00
Leo Famulari b12696075d
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.
2021-03-04 19:59:31 -05:00