summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* services: connman: Redirect output to a log file.Ludovic Courtès2019-04-23
| | | | | * gnu/services/networking.scm (connman-shepherd-service): Pass #:log-file to 'make-forkexec-constructor'.
* guix system: Compute 'bootcfg' only for 'init' and 'reconfigure'.Ludovic Courtès2019-04-23
| | | | | | | | | | | | Previously, 'guix system vm' would start by computing the bootcfg derivation, which itself depended on an incorrect OS derivation (for the original OS instead of the one passed through 'virtualized-operating-system'.) That added overhead and would force the user's config file to define a root file system, for example, even though it makes no sense in the case of a VM. * guix/scripts/system.scm (perform-action)[bootcfg]: Limit to the 'init' and 'reconfigure' actions.
* gnu: libseccomp: Update to 2.4.1.Marius Bakke2019-04-23
| | | | * gnu/packages/linux.scm (libseccomp): Update to 2.4.1.
* gnu: maim: Update to 5.5.3.Marius Bakke2019-04-23
| | | | * gnu/packages/xdisorg.scm (maim): Update to 5.5.3.
* gnu: fluidsynth: Update to 2.0.5.Marius Bakke2019-04-23
| | | | * gnu/packages/audio.scm (fluidsynth): Update to 2.0.5.
* gnu: libpng: Replace with 1.6.37 [security fixes].Marius Bakke2019-04-23
| | | | | | | This fixes CVE-2018-14048, CVE-2018-14550, and CVE-2019-7317. * gnu/packages/image.scm (libpng)[replacement]: New field. (libpng-1.6.37): New public variable.
* gnu: xf86-video-intel: Update to 2.99.917-13.6afed33.Marius Bakke2019-04-23
| | | | * gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-13.6afed33.
* gnu: notmuch-addrlookup-c: Update to 9.Arun Isaac2019-04-23
| | | | | * gnu/packages/mail.scm (notmuch-addrlookup-c): Update to 9. [arguments]: Remove PREFIX from #:make-flags.
* gnu: ocaml-ppx-hash: Fix typo in description.Tobias Geerinckx-Rice2019-04-23
| | | | | * gnu/packages/ocaml.scm (ocaml-ppx-hash)[description]: Fix non-functional typo.
* gnu: libedit: Update to 20190324-3.1.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/libedit.scm (libedit): Update to 20190324-3.1.
* gnu: lynis: Update to 2.7.4.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/admin.scm (lynis): Update to 2.7.4.
* gnu: libmwaw: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/libreoffice.scm (libmwaw)[source]: Hard-code NAME.
* gnu: libodfgen: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/libreoffice.scm (libodfgen)[source]: Hard-code NAME.
* gnu: libvisio: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/libreoffice.scm (libvisio)[source]: Hard-code NAME.
* gnu: libpagemaker: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/libreoffice.scm (libpagemaker)[source]: Hard-code NAME.
* gnu: libmwaw: Update to 0.3.15.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.15.
* gnu: perceptualdiff: Don't use unstable tarball.Tobias Geerinckx-Rice2019-04-23
| | | | | | | It's still broken by freeimage, unfortunately. * gnu/packages/image.scm (perceptualdiff)[source]: Use GIT-FETCH and GIT-FILE-NAME.
* gnu: gifsicle: Use HTTPS.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/image.scm (gifsicle)[source, home-page]: Use HTTPS.
* gnu: gifsicle: Update to 1.92.Tobias Geerinckx-Rice2019-04-23
| | | | * gnu/packages/image.scm (gifsicle): Update to 1.92.
* build-self: Explain why we keep using deprecated bindings.Ludovic Courtès2019-04-23
| | | | | * build-aux/build-self.scm (build): Add comment regarding the deprecated names.
* linux-container: Remove '%containerized-shepherd-service' hack.Ludovic Courtès2019-04-23
| | | | | | | | | This hack worked around a defect in the Shepherd 0.5.0 and is no longer needed. * gnu/services/shepherd.scm (%containerized-shepherd-service): Remove. * gnu/system/linux-container.scm (container-essential-services): Don't use it.
* services: account: Make 'user-homes' a one-shot service.Ludovic Courtès2019-04-23
| | | | | * gnu/system/shadow.scm (account-shepherd-service): Add 'one-shot?' field. Return #t from 'start'.
* services: shepherd: Support one-shot services.Ludovic Courtès2019-04-23
| | | | | | * gnu/services/shepherd.scm (<shepherd-service>)[one-shot?]: New field. (shepherd-service-file): Pass #:one-shot? to the <service> constructor. * doc/guix.texi (Shepherd Services): Document it.
* gnu: shepherd: Update to 0.6.0.Ludovic Courtès2019-04-23
| | | | | | * gnu/packages/admin.scm (shepherd): Update to 0.6.0. Use "mirror://gnu" as the URL base. [properties]: Remove.
* gnu: spirv-headers: Update to 1.3.7.Rutger Helling2019-04-23
| | | | * gnu/packages/vulkan.scm (spirv-headers): Update to 1.3.7.
* gnu: glslang: Update to 7.11.3188.Rutger Helling2019-04-23
| | | | * gnu/packages/vulkan.scm (glslang): Update to 7.11.3188.
* gnu: emacs-disk-usage: Update to 1.3.3.Pierre Neidhardt2019-04-23
| | | | * gnu/packages/emacs-xyz.scm (emacs-disk-usage): Update to 1.3.3.
* Revert "build-self: Avoid deprecated bindings."Ludovic Courtès2019-04-23
| | | | | | | | | This reverts commit fa9e6e8b676ca920a894cf3b48bfcb670077144f. By using the new bindings, we would prevent users of Guix prior to de9fbe9cdcf5f8deb08becfc54b523084fd67bda, such as version 0.16.0, to upgrade to current master. Thus, we will keep using the old names for a while.
* nls: Add missing installer files.Ludovic Courtès2019-04-23
| | | | * po/guix/POTFILES.in: Add newt/final.scm and newt/partition.scm.
* install: Pass "quiet" to the kernel.Ludovic Courtès2019-04-23
| | | | | | This is a followup to 5582aa8e31bf88f981caedeb4fbbb758486b6ca7. * gnu/system/install.scm (installation-os)[kernel-arguments]: Add "quiet".
* installer: Run 'guix system init' with the right locale.Ludovic Courtès2019-04-23
| | | | | | | | | * gnu/installer/utils.scm (run-shell-command): Add #:locale and honor it. * gnu/installer/newt/final.scm (run-install-shell): Add 'locale' parameter; pass it to 'install-system'. (run-final-page): Obtain locale from RESULT; pass it to 'run-install-shell'. * gnu/installer/final.scm (install-system): Add 'locale' parameter; pass it to 'run-shell-command'.
* system: Change default kernel-arguments to '("quiet").Christopher Baines2019-04-22
| | | | | | | | | | This improves the readability of the boot process, especially when using full disk encryption where you're required to enter the passphrase at a particular point. * gnu/system.scm (<operating-system>)[kernel-arguments]: Change the default to '("quiet"). * doc/guix.texi (operating-system Reference): Document this change.
* gnu: openssh: Update to 8.0p1.Mark H Weaver2019-04-22
| | | | | | | * gnu/packages/ssh.scm (openssh): Update to 8.0p1. [source]: Remove patch. * gnu/packages/patches/openssh-CVE-2018-20685.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: minetest: Simplify 'freetype' input specification.Mark H Weaver2019-04-22
| | | | | * gnu/packages/games.scm (minetest)[inputs]: Eliminate an unnecessary use of Guile's '@' syntax to reference the 'freetype' package.
* gnu: minetest-data: Update to 5.0.1.Mark H Weaver2019-04-22
| | | | | * gnu/packages/games.scm (minetest-data): Update to 5.0.1. [description]: Fix typo.
* gnu: maxima: Return #t from custom 'check' phase.Mark H Weaver2019-04-22
| | | | | * gnu/packages/maths.scm (maxima)[arguments]: Use invoke in the custom check phase.
* build-self: Avoid deprecated bindings.Mark H Weaver2019-04-22
| | | | | * build-aux/build-self.scm (build): Replace references to nix-server-* with store-connection-*.
* gnu: ghc-haskell-lexer: Update to 1.0.2.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/haskell.scm (ghc-haskell-lexer): Update to 1.0.2.
* gnu: python-redis: Update to 3.2.1.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/databases.scm (python-redis): Update to 3.2.1.
* gnu: libabigail: Don't use NAME in source URI.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/elf.scm (libabigail)[source]: Hard-code NAME.
* gnu: libabigail: Update to 1.6.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/elf.scm (libabigail): Update to 1.6.
* gnu: python-sqlalchemy: Update to 1.3.3.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.3.
* gnu: nsd: Update to 4.1.27.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/dns.scm (nsd): Update to 4.1.27.
* gnu: python-pyodbc: Update to 4.0.26.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/databases.scm (python-pyodbc): Update to 4.0.26.
* gnu: memcached: Update to 1.5.13.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/databases.scm (memcached): Update to 1.5.13.
* gnu: translate-shell: Update to 0.9.6.10.Tobias Geerinckx-Rice2019-04-22
| | | | * gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.10.
* gnu: linux-libre: Update to 5.0.9.Mark H Weaver2019-04-22
| | | | | * gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.9. (%linux-libre-hash): Update hash.
* gnu: linux-libre@4.19: Update to 4.19.36.Mark H Weaver2019-04-22
| | | | | * gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.36. (%linux-libre-4.19-hash): Update hash.
* gnu: linux-libre@4.14: Update to 4.14.113.Mark H Weaver2019-04-22
| | | | | * gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.113. (%linux-libre-4.14-hash): Update hash.
* gnu: linux-libre@4.9: Update to 4.9.170.Mark H Weaver2019-04-22
| | | | * gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.170.