From 0832787e5c463c713d8f24fdec0f52900ff1c2bd Mon Sep 17 00:00:00 2001 From: Mark H Weaver Date: Thu, 4 Aug 2016 08:16:38 -0400 Subject: Revert "Merge branch 'core-updates'" This reverts commit 455859a50f88f625d13fc2f304111f02369b366b. --- NEWS | 86 -------------------------------------------------------------------- 1 file changed, 86 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 3f5efef2e7..267c197c4a 100644 --- a/NEWS +++ b/NEWS @@ -14,94 +14,8 @@ Please send Guix bug reports to bug-guix@gnu.org. ** Package management -*** Substitute display adjusts to client locale and terminal width -*** New ‘--free-space’ option for ‘guix gc’ -*** ‘guix gc’ shows the amount of disk space freed -*** Source code downloads fall back to content-addressed mirrors -*** ‘guix graph’ can now be passed a store file name -*** Building the profile is faster, noticeably so on slow file systems -*** Profiles now include XDG desktop and MIME databases -*** ‘guix size’ can be passed more than one package -*** ‘--check’ and ‘--rounds’ save the differing build output upon failure *** New Emacs interface for package locations: M-x guix-locations -See “Package Source Locations” in the manual. -*** Emacs modes show the full profile name in buffer names -*** Emacs “Package Info” buffer now have a “Build Log” button -*** ‘guix environment’ sets $GUIX_ENVIRONMENT to the environment’s profile -*** New ‘--ttl’ option for ‘guix publish’ -*** New ‘--compression’ option for ‘guix publish’ -*** ‘guix publish’ serves source files over content-address “/file” URLs -*** New ‘hackage’ updater for ‘guix refresh’ -*** ‘guix lint -c cve’ uses a faster caching method -*** ‘guix lint -c cve’ now reports up to 3-year-old vulnerabilities -*** ‘guix lint -c source,home-page’ reports suspiciously small HTTP replies -*** ‘guix lint -c inputs-should-be-native’ makes more suggestions - -** Distribution - -*** New services - -urandom-seed-service, dicod-service, gc-root-service-type, mcron-service, -rngd-service, dropbear-service, pam-limits-service (See “Services” in the -manual for details.) - -*** ‘mapped-device’ can refer to partitions using a LUKS UUID -*** New ‘raid-device-type’, for RAID devices using mdadm -*** ‘console-keymap-service’ can be given several file names -*** Java package names are now prefixed with “java-” -*** New modular Qt packages, to replace the monolithic ‘qt’ package -*** The ‘gnupg’ 2.0/2.1 packages provide the ‘gpg’ command instead of ‘gpg2’ -*** More packages are bit-reproducible: vlc, libxslt, nasm -*** XXX new packages -*** XXX package updates - -** Programming interfaces - -*** New ‘with-imported-modules’ form provided by (guix gexp) - -It supersedes the #:modules parameter of ‘gexp->derivation’, ‘compute-file’, -‘gexp->script’, ‘program-file’, etc, as well as the ‘imported-modules’ fields -of and . See “G-Expressions” in the manual. - -*** New (gnu tests) and (gnu build marionette) modules for system tests - -See for background. - -*** New (guix zlib) module -*** New (guix hg-download) module, for Mercurial checkouts -*** (guix download) supports HTTP basic authentication -*** (guix svn-download) supports authentication -*** The ‘source’ of packages can be a ‘local-file’ or any lowerable object -*** Part of (guix utils) moved to the new (guix combinators) -*** GNU updater honors the ‘ftp-server’ and ‘ftp-directory’ package properties -*** CVE linter honors the ‘cpe-name’ and ‘cpe-version’ package properties -*** ‘add-to-store’ and ‘local-file’ have a new #:select? parameter - -** Noteworthy bug fixes - -*** Perl no longer references GCC () -*** Grafting now fails upon I/O errors () -*** GuixSD random source is now properly seeded () -*** ‘call-with-container’ gracefully reports mount errors - () -*** ‘herd start cow-store’ now bind-mounts the target /tmp -*** ‘guix environment’ now honors ‘--system’ () -*** ‘guix publish’ properly encodes archive URIs () -*** ‘NIX_CONF_DIR’ is now ignored () -*** The shell of user ‘nobody’ is ‘nologin’ () -*** Source code location is more precise in error messages involving records - () -*** ‘guix --version’ is correct in the presence of ‘guix pull’ - () -*** Git commits are now signed, for eventual authentication by ‘guix pull’ - (in preparation of a fix for ) - -** Native language support - -*** New translation: zh_CN (Simplified Chinese) -*** Updated translations: fr - * Changes in 0.10.0 (since 0.9.0) ** Community -- cgit v1.2.3