[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/04: Update NEWS.
From: |
Ludovic Courtčs |
Subject: |
02/04: Update NEWS. |
Date: |
Mon, 1 Aug 2016 21:11:50 +0000 (UTC) |
civodul pushed a commit to branch core-updates
in repository guix.
commit 23431ad9d56ca833442fe649092883a2e4240d6b
Author: Ludovic Courtès <address@hidden>
Date: Mon Aug 1 22:42:21 2016 +0200
Update NEWS.
---
NEWS | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 86 insertions(+)
diff --git a/NEWS b/NEWS
index 267c197..3f5efef 100644
--- a/NEWS
+++ b/NEWS
@@ -14,8 +14,94 @@ Please send Guix bug reports to address@hidden
** 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 <origin> and <shepherd-service>. See âG-Expressionsâ in the manual.
+
+*** New (gnu tests) and (gnu build marionette) modules for system tests
+
+See <http://savannah.gnu.org/forum/forum.php?forum_id=8605> 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 (<http://bugs.gnu.org/23077>)
+*** Grafting now fails upon I/O errors (<http://bugs.gnu.org/23581>)
+*** GuixSD random source is now properly seeded (<http://bugs.gnu.org/23605>)
+*** âcall-with-containerâ gracefully reports mount errors
+ (<http://bugs.gnu.org/23306>)
+*** âherd start cow-storeâ now bind-mounts the target /tmp
+*** âguix environmentâ now honors â--systemâ (<http://bugs.gnu.org/23682>)
+*** âguix publishâ properly encodes archive URIs (<http://bugs.gnu.org/21888>)
+*** âNIX_CONF_DIRâ is now ignored (<http://bugs.gnu.org/22459>)
+*** The shell of user ânobodyâ is ânologinâ (<http://bugs.gnu.org/23971>)
+*** Source code location is more precise in error messages involving records
+ (<http://bugs.gnu.org/23969>)
+*** âguix --versionâ is correct in the presence of âguix pullâ
+ (<http://bugs.gnu.org/19278>)
+*** Git commits are now signed, for eventual authentication by âguix pullâ
+ (in preparation of a fix for <http://bugs.gnu.org/22883>)
+
+** Native language support
+
+*** New translation: zh_CN (Simplified Chinese)
+*** Updated translations: fr
+
* Changes in 0.10.0 (since 0.9.0)
** Community