summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: python-pygments: Update to 2.8.1 [security fixes].Léo Le Bouter2021-03-24
| | | | | | Fixes at least CVE-2021-20270. * gnu/packages/python-xyz.scm (python-pygments): Update to 2.8.1.
* gnu: python-lxml: Update to 4.6.3 [security fixes].Léo Le Bouter2021-03-23
| | | | | | Fixes at least CVE-2020-27783 and CVE-2021-28957. * gnu/packages/xml.scm (python-lxml): Update to 4.6.3.
* gnu: openjpeg: Update to 2.4.0.Efraim Flashner2021-03-21
| | | | * gnu/packages/image.scm (openjpeg): Update to 2.4.0.
* gnu: openjpeg: Skip more failing tests.Efraim Flashner2021-03-21
| | | | | | | 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.
* gnu: openjpeg-data: Update to 2020.11.30.Efraim Flashner2021-03-21
| | | | * gnu/packages/image.scm (openjpeg-data): Update to 2020.11.30.
* gnu: lcms: Update to 2.12.Efraim Flashner2021-03-20
| | | | | | | | * 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.
* gnu: libtiff: Update to 4.2.0.Efraim Flashner2021-03-20
| | | | * gnu/packages/image.scm (libtiff): Update to 4.2.0.
* gnu: mesa: Update to 20.2.6.Efraim Flashner2021-03-17
| | | | * gnu/packages/gl.scm (mesa): Update to 20.2.6.
* gnu: mesa: Update configure flags.Efraim Flashner2021-03-17
| | | | | * gnu/packages/gl.scm (mesa)[arguments]: Adjust flags to silence warnings during configure phase.
* gnu: libffi: Inline all patches.Efraim Flashner2021-03-15
| | | | | | * gnu/packages/libffi.scm (libffi)[source]: Add patch. [arguments]: Remove custom patch phases. [inputs]: Remove field.
* gnu: gd: Update to 2.3.2.Efraim Flashner2021-03-15
| | | | | * gnu/packages/gd.scm (gd): Update to 2.3.2. [arguments]: Adjust comment on custom 'disable-failing-test phase.
* gnu: rust: Make it "supported" on all systems but i686-linux.Chris Marusich2021-03-10
| | | | | | * 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.
* gnu: Restore emacs' supported systems.Chris Marusich2021-03-10
| | | | | | | | | | | | | | | | | | | | | | 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.
* gnu: glibc-final-with-bootstrap-bash-boot0: Don't include debug output.Efraim Flashner2021-03-10
| | | | | * gnu/packages/commencement.scm (glibc-final-with-bootstrap-bash-boot0) [outputs]: Remove debug from inherited outputs.
* gnu: gcc-boot0: Don't include debug output.Efraim Flashner2021-03-10
| | | | | * gnu/packages/commencement.scm (gcc-boot0)[outputs]: Remove debug from inherited outputs.
* gnu: coreutils-boot0: Don't include debug output.Efraim Flashner2021-03-10
| | | | | * gnu/packages/commencement.scm (coreutils-boot0)[outputs]: Remove debug from inherited outputs.
* gnu: gnu-make-boot0: Don't include debug output.Efraim Flashner2021-03-10
| | | | | * gnu/packages/commencement.scm (gnu-make-boot0)[outputs]: Remove debug from inherited outputs.
* ci: Remove hydra support.Mathieu Othacehe2021-03-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* gnu: zstd: Update to 1.4.9.Léo Le Bouter2021-03-06
| | | | * gnu/packages/compression.scm (zstd): Update to 1.4.9.
* Merge branch 'master' into core-updatesChristopher Baines2021-03-06
|\
| * gnu: guix: Update to 112692c.Christopher Baines2021-03-05
| | | | | | | | * gnu/packages/package-management.scm (guix): Update to 112692c.
| * gnu: camlboot: Fix typo in properties.Julien Lepiller2021-03-05
| | | | | | | | | | * gnu/packages/ocaml.scm (camlboot)[properties]: Add missing pair of parenthesis.
| * guix: Split (guix substitutes) from (guix scripts substitute).Christopher Baines2021-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
| * gnu: network-manager-applet: Update to 1.20.0.Brice Waegeneire2021-03-05
| | | | | | | | * gnu/packages/gnome.scm (network-manager-applet): Update to 1.20.0.
| * gnu: network-manager-applet: Activate support for libappindicator.Sébastien Lerique2021-03-05
| | | | | | | | | | | | | | | | | | * 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>
| * gnu: Audacity: Fix a crash on foreign distros.Leo Famulari2021-03-05
| | | | | | | | | | | | | | | | | | | | | | 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'.
| * gnu: pencil2d: Update to 0.6.6.Tobias Geerinckx-Rice2021-03-05
| | | | | | | | * gnu/packages/animation.scm (pencil2d): Update to 0.6.6.
| * gnu: libburn: Update to 1.5.4.Tobias Geerinckx-Rice2021-03-05
| | | | | | | | * gnu/packages/cdrom.scm (libburn): Update to 1.5.4.
| * pull: Expand help text for --{url,commit,branch}.Tobias Geerinckx-Rice2021-03-05
| | | | | | | | | | * guix/scripts/pull.scm (show-help): Document that ‘--url’, ‘--commit’, and ‘--branch’ affect only the ‘guix’ channel (for now?).
| * gnu: denemo: Update to 2.5.0.Nicolas Goaziou2021-03-05
| | | | | | | | * gnu/packages/music.scm (denemo): Update to 2.5.0.
| * gnu: youtube-dl: Update to 2021-03-03.Daniel Brooks2021-03-05
| | | | | | | | | | | | gnu/packages/video.scm (youtube-dl): Update to 2021-03-03. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add emacs-envrc.Xinglu Chen2021-03-05
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-envrc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add lr.Stefan Reichör2021-03-05
| | | | | | | | | | | | * gnu/packages/admin.scm (lr): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add emacs-springboard.Stefan Reichör2021-03-05
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-springboard): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add emacs-multifiles.Stefan Reichör2021-03-05
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-multifiles): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: emacs-eglot: Add missing dependency.John Soo2021-03-05
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-eglot):[arguments] Add dependency. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: Add emacs-eldoc.John Soo2021-03-05
| | | | | | | | | | | | * gnu/packages/emacs-xyz.scm (emacs-eldoc): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| * gnu: php: Update to 7.4.16 [security fixes].Tobias Geerinckx-Rice2021-03-05
| | | | | | | | | | * gnu/packages/php.scm (php): Update to 7.4.16. [arguments]: Patch failing new test.
| * gnu: Add r-circrnaprofiler.Mădălin Ionel Patrașcu2021-03-05
| | | | | | | | * gnu/packages/bioconductor.scm (r-circrnaprofiler): New variable.
| * gnu: Add r-universalmotif.Mădălin Ionel Patrașcu2021-03-05
| | | | | | | | * gnu/packages/bioconductor.scm (r-universalmotif): New variable.
| * gnu: Add r-rcppthread.Mădălin Ionel Patrașcu2021-03-05
| | | | | | | | * gnu/packages/cran.scm (r-rcppthread): New variable.
| * gnu: camlboot: Raise max-silent-time timeout value to 4 hours.Julien Lepiller2021-03-05
| | | | | | | | | | * gnu/packages/ocaml.scm (camlboot)[properties]: Add a 'max-silent-time' property, with a value of 4 hours.
| * gnu: Add r-cellchat.Ricardo Wurmus2021-03-05
| | | | | | | | * gnu/packages/bioinformatics.scm (r-cellchat): New variable.
| * gnu: Add r-gg-gap.Ricardo Wurmus2021-03-05
| | | | | | | | * gnu/packages/cran.scm (r-gg-gap): New variable.
| * gnu: virtualpg: Update to 2.0.1.Felix Gruber2021-03-05
| | | | | | | | | | | | * gnu/packages/geo.scm (virtualpg): Update to 2.0.1. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
| * gnu: racket: Update to 8.0.Philip McGrath2021-03-05
| | | | | | | | | | | | | | | | | | | | * 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>
| * tests: Refer to '%derivation-cache' in the right module.Ludovic Courtès2021-03-05
| | | | | | | | | | * guix/tests.scm (call-with-external-store): Fix module name for '%derivation-cache'.
| * download: 'url-fetch/tarbomb' and 'url-fetch/zipbomb' refer to native tools.Ludovic Courtès2021-03-05
| | | | | | | | | | | | * guix/download.scm (url-fetch/tarbomb, url-fetch/zipbomb): Use 'ungexp-native' instead of 'ungexp' when referring to the decompression tools.
| * gexp: Honor #:target in 'compiled-modules'.Ludovic Courtès2021-03-05
| | | | | | | | * guix/gexp.scm (compiled-modules): Pass #:target to 'gexp->derivation'.
| * doc: Refer to the right node for '--keep-failed'.Ludovic Courtès2021-03-05
| | | | | | | | | | * doc/guix.texi (Invoking guix-daemon, Debugging Build Failures): Refer to "Common Build Options" for '--keep-failed'.