summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-04-23gnu: libpng: Replace with 1.6.37 [security fixes]....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. Marius Bakke
2019-04-23gnu: xf86-video-intel: Update to 2.99.917-13.6afed33....* gnu/packages/xorg.scm (xf86-video-intel): Update to 2.99.917-13.6afed33. Marius Bakke
2019-04-23gnu: notmuch-addrlookup-c: Update to 9....* gnu/packages/mail.scm (notmuch-addrlookup-c): Update to 9. [arguments]: Remove PREFIX from #:make-flags. Arun Isaac
2019-04-23gnu: ocaml-ppx-hash: Fix typo in description....* gnu/packages/ocaml.scm (ocaml-ppx-hash)[description]: Fix non-functional typo. Tobias Geerinckx-Rice
2019-04-23gnu: libedit: Update to 20190324-3.1....* gnu/packages/libedit.scm (libedit): Update to 20190324-3.1. Tobias Geerinckx-Rice
2019-04-23gnu: lynis: Update to 2.7.4....* gnu/packages/admin.scm (lynis): Update to 2.7.4. Tobias Geerinckx-Rice
2019-04-23gnu: libmwaw: Don't use NAME in source URI....* gnu/packages/libreoffice.scm (libmwaw)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-23gnu: libodfgen: Don't use NAME in source URI....* gnu/packages/libreoffice.scm (libodfgen)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-23gnu: libvisio: Don't use NAME in source URI....* gnu/packages/libreoffice.scm (libvisio)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-23gnu: libpagemaker: Don't use NAME in source URI....* gnu/packages/libreoffice.scm (libpagemaker)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-23gnu: libmwaw: Update to 0.3.15....* gnu/packages/libreoffice.scm (libmwaw): Update to 0.3.15. Tobias Geerinckx-Rice
2019-04-23gnu: perceptualdiff: Don't use unstable tarball....It's still broken by freeimage, unfortunately. * gnu/packages/image.scm (perceptualdiff)[source]: Use GIT-FETCH and GIT-FILE-NAME. Tobias Geerinckx-Rice
2019-04-23gnu: gifsicle: Use HTTPS....* gnu/packages/image.scm (gifsicle)[source, home-page]: Use HTTPS. Tobias Geerinckx-Rice
2019-04-23gnu: gifsicle: Update to 1.92....* gnu/packages/image.scm (gifsicle): Update to 1.92. Tobias Geerinckx-Rice
2019-04-23build-self: Explain why we keep using deprecated bindings....* build-aux/build-self.scm (build): Add comment regarding the deprecated names. Ludovic Courtès
2019-04-23linux-container: Remove '%containerized-shepherd-service' hack....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. Ludovic Courtès
2019-04-23services: account: Make 'user-homes' a one-shot service....* gnu/system/shadow.scm (account-shepherd-service): Add 'one-shot?' field. Return #t from 'start'. Ludovic Courtès
2019-04-23services: shepherd: Support one-shot services....* 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. Ludovic Courtès
2019-04-23gnu: shepherd: Update to 0.6.0....* gnu/packages/admin.scm (shepherd): Update to 0.6.0. Use "mirror://gnu" as the URL base. [properties]: Remove. Ludovic Courtès
2019-04-23gnu: spirv-headers: Update to 1.3.7....* gnu/packages/vulkan.scm (spirv-headers): Update to 1.3.7. Rutger Helling
2019-04-23gnu: glslang: Update to 7.11.3188....* gnu/packages/vulkan.scm (glslang): Update to 7.11.3188. Rutger Helling
2019-04-23gnu: emacs-disk-usage: Update to 1.3.3....* gnu/packages/emacs-xyz.scm (emacs-disk-usage): Update to 1.3.3. Pierre Neidhardt
2019-04-23Revert "build-self: Avoid deprecated bindings."...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. Ludovic Courtès
2019-04-23nls: Add missing installer files....* po/guix/POTFILES.in: Add newt/final.scm and newt/partition.scm. Ludovic Courtès
2019-04-23install: Pass "quiet" to the kernel....This is a followup to 5582aa8e31bf88f981caedeb4fbbb758486b6ca7. * gnu/system/install.scm (installation-os)[kernel-arguments]: Add "quiet". Ludovic Courtès
2019-04-23installer: Run 'guix system init' with the right locale....* 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'. Ludovic Courtès
2019-04-22system: Change default kernel-arguments to '("quiet")....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. Christopher Baines
2019-04-22gnu: openssh: Update to 8.0p1....* 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. Mark H Weaver
2019-04-22gnu: minetest: Simplify 'freetype' input specification....* gnu/packages/games.scm (minetest)[inputs]: Eliminate an unnecessary use of Guile's '@' syntax to reference the 'freetype' package. Mark H Weaver
2019-04-22gnu: minetest-data: Update to 5.0.1....* gnu/packages/games.scm (minetest-data): Update to 5.0.1. [description]: Fix typo. Mark H Weaver
2019-04-22gnu: maxima: Return #t from custom 'check' phase....* gnu/packages/maths.scm (maxima)[arguments]: Use invoke in the custom check phase. Mark H Weaver
2019-04-22build-self: Avoid deprecated bindings....* build-aux/build-self.scm (build): Replace references to nix-server-* with store-connection-*. Mark H Weaver
2019-04-22gnu: ghc-haskell-lexer: Update to 1.0.2....* gnu/packages/haskell.scm (ghc-haskell-lexer): Update to 1.0.2. Tobias Geerinckx-Rice
2019-04-22gnu: python-redis: Update to 3.2.1....* gnu/packages/databases.scm (python-redis): Update to 3.2.1. Tobias Geerinckx-Rice
2019-04-22gnu: libabigail: Don't use NAME in source URI....* gnu/packages/elf.scm (libabigail)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-04-22gnu: libabigail: Update to 1.6....* gnu/packages/elf.scm (libabigail): Update to 1.6. Tobias Geerinckx-Rice
2019-04-22gnu: python-sqlalchemy: Update to 1.3.3....* gnu/packages/databases.scm (python-sqlalchemy): Update to 1.3.3. Tobias Geerinckx-Rice
2019-04-22gnu: nsd: Update to 4.1.27....* gnu/packages/dns.scm (nsd): Update to 4.1.27. Tobias Geerinckx-Rice
2019-04-22gnu: python-pyodbc: Update to 4.0.26....* gnu/packages/databases.scm (python-pyodbc): Update to 4.0.26. Tobias Geerinckx-Rice
2019-04-22gnu: memcached: Update to 1.5.13....* gnu/packages/databases.scm (memcached): Update to 1.5.13. Tobias Geerinckx-Rice
2019-04-22gnu: translate-shell: Update to 0.9.6.10....* gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.6.10. Tobias Geerinckx-Rice
2019-04-22gnu: linux-libre: Update to 5.0.9....* gnu/packages/linux.scm (%linux-libre-version): Update to 5.0.9. (%linux-libre-hash): Update hash. Mark H Weaver
2019-04-22gnu: linux-libre@4.19: Update to 4.19.36....* gnu/packages/linux.scm (%linux-libre-4.19-version): Update to 4.19.36. (%linux-libre-4.19-hash): Update hash. Mark H Weaver
2019-04-22gnu: linux-libre@4.14: Update to 4.14.113....* gnu/packages/linux.scm (%linux-libre-4.14-version): Update to 4.14.113. (%linux-libre-4.14-hash): Update hash. Mark H Weaver
2019-04-22gnu: linux-libre@4.9: Update to 4.9.170....* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.170. Mark H Weaver
2019-04-22pull: Create profile after the store connection has been opened....Fixes <https://bugs.gnu.org/35341>. Reported by Florian Pelz <pelzflorian@pelzflorian.de>. Previously, we'd call 'ensure-default-profile' before the connection to the daemon has been opened. On the first connection, the daemon ensures that /var/guix/profiles/per-user is world-writable. Since we were calling 'ensure-default-profile' before that, /var/guix/profiles/per-user was typically non-writable (555 and root-owned), and thus 'guix pull' would error out. * guix/scripts/pull.scm (guix-pull): Call 'ensure-default-profile' within 'with-store'. Ludovic Courtès
2019-04-22pull: Add '--news'....Suggested by Tobias Geerinckx-Rice <me@tobias.gr>. * guix/scripts/pull.scm (%options, show-help): Add '--news'. (display-profile-news): Add #:current-is-newer? and #:concise?. Honor them. (build-and-install): Pass #:concise? #t. (display-new/upgraded-packages)[concise/max-item-count]: New variable. Add call to 'display-hint'. (process-query): Add clause for 'display-news'. * doc/guix.texi (Invoking guix pull): Add '--news'. Ludovic Courtès
2019-04-22gnu: Add pass-otp....* gnu/packages/password-utils.scm (pass-otp): New variable. Signed-off-by: Christopher Baines <mail@cbaines.net> Alex Griffin
2019-04-22gnu: password-store: Allow external packages to provide extensions....* gnu/packages/password-utils.scm (password-store): Add mechanism for providing pass extensions in separate packages. [arguments]: Add patch-system-extension-dir phase. [native-search-paths]: Add PASSWORD_STORE_SYSTEM_EXTENSION_DIR. Signed-off-by: Christopher Baines <mail@cbaines.net> Alex Griffin
2019-04-22gnu: python-dill: Update to 0.2.9....* gnu/packages/python-xyz.scm (python-dill): Update to 0.2.9. Tobias Geerinckx-Rice