summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2019-03-11packages: Add the channel .go files to the search path.Ludovic Courtès
Until now %LOAD-COMPILED-PATH would wrongfully contain: CHANNEL/share/guile/site/X.Y for each channel, thereby ignoring all the .go files of channels. This fixes it so that %LOAD-COMPILED-PATH instead contains: CHANNEL/lib/guile/X.Y/site-ccache * guix/describe.scm (current-channel-entries): New procedure. (package-path-entries): Change to return the %LOAD-COMPILED-PATH entries as a second value. * gnu/packages.scm (%package-module-path): Expect two values from 'package-path-entries' and augment %LOAD-COMPILED-PATH accordingly.
2019-03-11services: mate-desktop: Deprecate the 'mate-desktop-service' procedure.Ludovic Courtès
* gnu/services/desktop.scm (mate-desktop-service): Deprecate. * doc/guix.texi (Desktop Services): Document 'mate-desktop-service-type' and 'mate-desktop-configuration'. Fix spelling of "Enlightenment".
2019-03-11services: mate-desktop: Add default value.Ludovic Courtès
* gnu/services/desktop.scm (mate-desktop-service-type)[default-value]: New field.
2019-03-11gnu: swaylock: Fix indentation.Rutger Helling
* gnu/packages/wm.scm (swaylock): Fix indentation.
2019-03-11gnu: Add swaylock.Rutger Helling
* gnu/packages/wm.scm (swaylock): New variable.
2019-03-11gnu: Add swayidle.Rutger Helling
* gnu/packages/wm.scm (swayidle): New variable.
2019-03-11gnu: Add sway.Rutger Helling
* gnu/packages/wm.scm (sway): New variable.
2019-03-11gnu: Add wlroots.Rutger Helling
* gnu/packages/wm.scm (wlroots): New variable.
2019-03-11gnu: emacs-magit: Fix perl path in dedicated variable.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-magit)[arguments]: Do it.
2019-03-11gnu: Add emacs-lorem-ipsum.Pierre Neidhardt
* gnu/packages/emacs-xyz.scm (emacs-lorem-ipsum): New variable.
2019-03-11gnu: emacs-json-reformat: Fix test.Oleg Pykhalov
This patch deletes a test which tries to compare JSON objects order. * gnu/packages/emacs-xyz.scm (emacs-json-reformat): Delete 'json-reformat-test:json-reformat-region' test.
2019-03-11gnu: r-with-tests: Update to 3.5.3.Ricardo Wurmus
* gnu/packages/statistics.scm (r-with-tests): Update to 3.5.3.
2019-03-11gnu: s6-linux-utils: Update to 2.5.0.1.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (s6-linux-utils): Update to 2.5.0.1.
2019-03-11gnu: s6-linux-init: Update to 0.4.0.1.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (s6-linux-init): Update to 0.4.0.1.
2019-03-11gnu: s6-portable-utils: Update to 2.2.1.3.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (s6-portable-utils): Update to 2.2.1.3.
2019-03-11gnu: s6-rc: Update to 0.5.0.0.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (s6-rc): Update to 0.5.0.0.
2019-03-11gnu: s6-networking: Update to 2.3.0.4.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (s6-networking): Update to 2.3.0.4.
2019-03-11gnu: s6-dns: Update to 2.3.0.2.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (s6-dns): Update to 2.3.0.2.
2019-03-11gnu: s6: Update to 2.8.0.0.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (s6): Update to 2.8.0.0.
2019-03-11gnu: execline: Update to 2.5.1.0.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (execline): Update to 2.5.1.0.
2019-03-11gnu: skalibs: Update to 2.8.0.1.Tobias Geerinckx-Rice
* gnu/packages/skarnet.scm (skalibs): Update to 2.8.0.1.
2019-03-11gnu: picocom: Fix description.Tobias Geerinckx-Rice
* gnu/packages/terminals.scm (picocom)[synopsis]: Shorten. [description]: Properly introduce.
2019-03-11gnu: picocom: Update to 3.1.Tobias Geerinckx-Rice
* gnu/packages/terminals.scm (picocom): Update to 3.1.
2019-03-11gnu: perl-image-exiftool: Update to 11.31.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (perl-image-exiftool): Update to 11.31.
2019-03-11gnu: perl-image-exiftool: Add upstream URL.Tobias Geerinckx-Rice
* gnu/packages/photo.scm (perl-image-exiftool)[source]: Also download from the home page.
2019-03-11gnu: linux-libre: Update to 5.0.1.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.1. (%linux-libre-hash): Update hash.
2019-03-11gnu: linux-libre@4.19: Update to 4.19.28.Mark H Weaver
* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.28. (%linux-libre-4.19-hash): Update hash.
2019-03-11gnu: Add eternalterminal.Efraim Flashner
* gnu/packages/terminals.scm (eternalterminal): New variable.
2019-03-11gnu: crawl: Build without SSE only on some architecures.Efraim Flashner
This is a follow-up to b89284407fd5d865ca7cc8622459692cec9297cf. * gnu/packages/games.scm (crawl)[arguments]: Remove custom 'patch-flags phase, add make-flag on non-x86* architectures to build without SSE.
2019-03-11gnu: xvid: Update to 1.3.5.Tobias Geerinckx-Rice
* gnu/packages/video.scm (xvid): Update to 1.3.5.
2019-03-11gnu: python-acme, certbot: Update to 0.32.0.Tobias Geerinckx-Rice
* gnu/packages/tls.scm (python-acme): Update to 0.32.0. (certbot)[source]: Update hash. [native-inputs]: Replace python-nose with python-pytest. [propagated-inputs]: Add python-cryptography.
2019-03-11gnu: avidemux: Update to 2.7.2.Tobias Geerinckx-Rice
* gnu/packages/video.scm (avidemux): Update to 2.7.2. [arguments]: Update version of included ffmpeg.
2019-03-11gnu: avidemux: Factorise ffmpeg version.Tobias Geerinckx-Rice
* gnu/packages/video.scm (avidemux)[arguments]: Move oft-repeated hard-coded ffmpeg version number to a single let-bound variable.
2019-03-11gnu: avidemux: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/video.scm (avidemux)[source]: Hard-code NAME.
2019-03-11gnu: youtube-dl: Update to 2019.03.09.Tobias Geerinckx-Rice
* gnu/packages/video.scm (youtube-dl): Update to 2019.03.09.
2019-03-11gnu: texmaker: Update to 5.0.3.Tobias Geerinckx-Rice
* gnu/packages/tex.scm (texmaker): Update to 5.0.3.
2019-03-11gnu: stunnel: Update to 5.50.Tobias Geerinckx-Rice
* gnu/packages/web.scm (stunnel): Update to 5.50.
2019-03-11gnu: you-get: Update to 0.4.1270.Tobias Geerinckx-Rice
* gnu/packages/video.scm (you-get): Update to 0.4.1270.
2019-03-11gnu: nginx-documentation: Update to 2019-03-01-2345-7ef11708457e.Tobias Geerinckx-Rice
* gnu/packages/web.scm (nginx-documentation): Update to 2019-03-01-2345-7ef11708457e. [arguments]: Simplify substitution.
2019-03-11gnu: nginx: Update to 1.15.9.Tobias Geerinckx-Rice
* gnu/packages/web.scm (nginx): Update to 1.15.9.
2019-03-11gnu: xf86-video-ati: Update to 19.0.0.Tobias Geerinckx-Rice
* gnu/packages/xorg.scm (xf86-video-ati): Update to 19.0.0. [source]: Re-indent.
2019-03-11gnu: xf86-video-amdgpu: Update to 19.0.0.Tobias Geerinckx-Rice
* gnu/packages/xorg.scm (xf86-video-amdgpu): Update to 19.0.0. [source]: Re-indent.
2019-03-11gnu: console-setup: Update to 1.190.Tobias Geerinckx-Rice
* gnu/packages/xorg.scm (console-setup): Update to 1.190.
2019-03-11gnu: snd: Update to 19.2.Tobias Geerinckx-Rice
* gnu/packages/audio.scm (snd): Update to 19.2.
2019-03-10services: guix: Pre-compute the default ACL.Ludovic Courtès
This makes the first boot slightly faster. * gnu/services/base.scm (not-config?): New procedure. (hydra-key-authorization): Rewrite to pre-compute the default ACL, and pre-compute it using (guix pki) directly.
2019-03-10services: guix: Allocate build user UIDs in the system range.Ludovic Courtès
Until now we were allocating the UIDs of build users above 30000, which is in "normal" user UID range. This static allocation was unnecessary, so this change lets the system allocate UIDs in the system range (below 1000). * gnu/services/base.scm (guix-build-accounts): Remove #:first-uid, and remove 'uid' field from 'user-account'.
2019-03-10gnu: gnome-shell: Avoid top-level reference to inkscape.Ludovic Courtès
Fixes <https://bugs.gnu.org/34806>. Reported by Marius Bakke <mbakke@fastmail.com>. * gnu/packages/gnome.scm (gnome-shell)[source](snippet): Remove reference to INKSCAPE. Instead, simply copy the SVG file to data/theme. [arguments]: Add 'convert-logo-to-png' phase. [native-inputs]: Add INKSCAPE.
2019-03-10gnu: ansible: Update to 2.7.8 [fixes CVE-2019-3828].Tobias Geerinckx-Rice
* gnu/packages/admin.scm (ansible): Update to 2.7.8.
2019-03-10gnu: pugixml: Build as shared library.Marius Bakke
* gnu/packages/patches/pugixml-versioned-libdir.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/xml.scm (pugixml)[source](patches): New field. [arguments]: Instruct the build system to create a shared rather than static library. [native-inputs]: Add PKG-CONFIG.
2019-03-10gnu: FileZilla: Update to 3.41.1.Marius Bakke
* gnu/packages/ftp.scm (filezilla): Update to 3.41.1.