summaryrefslogtreecommitdiff
path: root/gnu
Commit message (Expand)AuthorAgeFilesLines
* 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. Léo Le Bouter2021-03-231-2/+2
* gnu: openjpeg: Update to 2.4.0.•••* gnu/packages/image.scm (openjpeg): Update to 2.4.0. Efraim Flashner2021-03-211-9/+6
* 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. Efraim Flashner2021-03-211-3/+13
* gnu: openjpeg-data: Update to 2020.11.30.•••* gnu/packages/image.scm (openjpeg-data): Update to 2020.11.30. Efraim Flashner2021-03-211-3/+3
* 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. Efraim Flashner2021-03-203-177/+4
* gnu: libtiff: Update to 4.2.0.•••* gnu/packages/image.scm (libtiff): Update to 4.2.0. Efraim Flashner2021-03-201-4/+4
* gnu: mesa: Update to 20.2.6.•••* gnu/packages/gl.scm (mesa): Update to 20.2.6. Efraim Flashner2021-03-171-2/+2
* gnu: mesa: Update configure flags.•••* gnu/packages/gl.scm (mesa)[arguments]: Adjust flags to silence warnings during configure phase. Efraim Flashner2021-03-171-7/+7
* gnu: libffi: Inline all patches.•••* gnu/packages/libffi.scm (libffi)[source]: Add patch. [arguments]: Remove custom patch phases. [inputs]: Remove field. Efraim Flashner2021-03-151-36/+5
* 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. Efraim Flashner2021-03-151-6/+5
* 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. Chris Marusich2021-03-101-1/+3
* 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 Marusich2021-03-102-3/+19
* 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 Flashner2021-03-101-0/+1
* gnu: gcc-boot0: Don't include debug output.•••* gnu/packages/commencement.scm (gcc-boot0)[outputs]: Remove debug from inherited outputs. Efraim Flashner2021-03-101-0/+1
* gnu: coreutils-boot0: Don't include debug output.•••* gnu/packages/commencement.scm (coreutils-boot0)[outputs]: Remove debug from inherited outputs. Efraim Flashner2021-03-101-0/+1
* gnu: gnu-make-boot0: Don't include debug output.•••* gnu/packages/commencement.scm (gnu-make-boot0)[outputs]: Remove debug from inherited outputs. Efraim Flashner2021-03-101-0/+1
* 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 Othacehe2021-03-101-247/+205
* gnu: zstd: Update to 1.4.9.•••* gnu/packages/compression.scm (zstd): Update to 1.4.9. Léo Le Bouter2021-03-061-2/+2
* Merge branch 'master' into core-updatesChristopher Baines2021-03-06200-3689/+60322
|\
| * gnu: guix: Update to 112692c.•••* gnu/packages/package-management.scm (guix): Update to 112692c. Christopher Baines2021-03-051-3/+3
| * gnu: camlboot: Fix typo in properties.•••* gnu/packages/ocaml.scm (camlboot)[properties]: Add missing pair of parenthesis. Julien Lepiller2021-03-051-1/+1
| * gnu: network-manager-applet: Update to 1.20.0.•••* gnu/packages/gnome.scm (network-manager-applet): Update to 1.20.0. Brice Waegeneire2021-03-051-3/+3
| * 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 Lerique2021-03-051-1/+5
| * 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 Famulari2021-03-051-1/+9
| * gnu: pencil2d: Update to 0.6.6.•••* gnu/packages/animation.scm (pencil2d): Update to 0.6.6. Tobias Geerinckx-Rice2021-03-051-3/+3
| * gnu: libburn: Update to 1.5.4.•••* gnu/packages/cdrom.scm (libburn): Update to 1.5.4. Tobias Geerinckx-Rice2021-03-051-2/+2
| * gnu: denemo: Update to 2.5.0.•••* gnu/packages/music.scm (denemo): Update to 2.5.0. Nicolas Goaziou2021-03-051-4/+3
| * 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 Brooks2021-03-051-2/+2
| * gnu: Add emacs-envrc.•••* gnu/packages/emacs-xyz.scm (emacs-envrc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Xinglu Chen2021-03-051-0/+27
| * gnu: Add lr.•••* gnu/packages/admin.scm (lr): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Stefan Reichör2021-03-051-0/+27
| * gnu: Add emacs-springboard.•••* gnu/packages/emacs-xyz.scm (emacs-springboard): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Stefan Reichör2021-03-051-0/+30
| * gnu: Add emacs-multifiles.•••* gnu/packages/emacs-xyz.scm (emacs-multifiles): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Stefan Reichör2021-03-051-0/+27
| * 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 Soo2021-03-051-1/+2
| * gnu: Add emacs-eldoc.•••* gnu/packages/emacs-xyz.scm (emacs-eldoc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> John Soo2021-03-051-0/+24
| * 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-Rice2021-03-051-3/+11
| * gnu: Add r-circrnaprofiler.•••* gnu/packages/bioconductor.scm (r-circrnaprofiler): New variable. Mădălin Ionel Patrașcu2021-03-051-0/+53
| * gnu: Add r-universalmotif.•••* gnu/packages/bioconductor.scm (r-universalmotif): New variable. Mădălin Ionel Patrașcu2021-03-051-1/+51
| * gnu: Add r-rcppthread.•••* gnu/packages/cran.scm (r-rcppthread): New variable. Mădălin Ionel Patrașcu2021-03-051-1/+22
| * 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 Lepiller2021-03-051-0/+2
| * gnu: Add r-cellchat.•••* gnu/packages/bioinformatics.scm (r-cellchat): New variable. Ricardo Wurmus2021-03-051-0/+66
| * gnu: Add r-gg-gap.•••* gnu/packages/cran.scm (r-gg-gap): New variable. Ricardo Wurmus2021-03-051-0/+23
| * 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 Gruber2021-03-051-2/+2
| * 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 McGrath2021-03-051-27/+71
| * gnu: hamlib: Update to 4.1.•••* gnu/packages/radio.scm (hamlib): Update to 4.1. Guillaume Le Vaillant2021-03-051-2/+2
| * 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 Baines2021-03-051-1/+19
| * 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 Kebreau2021-03-043-1/+54
| * 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 Famulari2021-03-041-3/+2
| * 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 Famulari2021-03-041-2/+2
| * 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 Famulari2021-03-041-2/+2
| * 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 Famulari2021-03-041-3/+3