me
/
guix
Archived
1
0
Fork 0

Update NEWS.

master
Ludovic Courtès 2020-11-07 16:14:03 +01:00
parent 7286c9b187
commit e8b9b0fae0
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 53 additions and 2 deletions

55
NEWS
View File

@ -20,15 +20,17 @@ Please send Guix bug reports to bug-guix@gnu.org.
*** New guix git authenticate command, to authenticate Git checkouts *** New guix git authenticate command, to authenticate Git checkouts
*** guix pull and guix system reconfigure detect attempts to downgrade *** guix pull and guix system reconfigure detect attempts to downgrade
*** New --allow-downgrades option for guix pull and guix system *** New --allow-downgrades option for guix pull and guix system
*** New guix time-machine command, to travel in the revision history *** Guix build time reduced thanks to Guile 3.0.4s “baseline compiler”
*** New --with-debug-info package transformation option *** New --with-debug-info package transformation option
*** New --with-c-toolchain package transformation option *** New --with-c-toolchain package transformation option
*** New --without-tests package transformation option *** New --without-tests package transformation option
*** --with-input & co. now also apply to implicit dependencies
*** Package transformation options are now recorded in profiles *** Package transformation options are now recorded in profiles
*** New fakechroot “execution engine” for packs produced by guix pack -RR *** New fakechroot “execution engine” for packs produced by guix pack -RR
*** New --cache-bypass-threshold option for guix publish *** New --cache-bypass-threshold option for guix publish
*** New --diff option for guix challenge, to compare substitutes *** New --diff option for guix challenge, to compare substitutes
*** New --exclude option for guix lint, to exclude checkers *** New --exclude option for guix lint, to exclude checkers
*** New check-for-collisions checker in guix lint
*** All of Guix and Guix System now runs on Guile 3.0 *** All of Guix and Guix System now runs on Guile 3.0
*** guix pull and --with-git-url now support authenticated SSH repos *** guix pull and --with-git-url now support authenticated SSH repos
*** guix pull now honors $http_proxy and $https_proxy *** guix pull now honors $http_proxy and $https_proxy
@ -54,6 +56,15 @@ Please send Guix bug reports to bug-guix@gnu.org.
*** rottlog-service-type is now part of %base-services *** rottlog-service-type is now part of %base-services
*** mcron job specs are now statically checked at OS build time *** mcron job specs are now statically checked at OS build time
*** swap-devices field of operating-system can contains UUIDs and labels *** swap-devices field of operating-system can contains UUIDs and labels
*** Graphical installer uses UUIDs for unencrypted swap partitions
*** Graphical installer now supports NTFS file systems
*** New services
autossh, ganeti, gmnisrv, guix-build-coordinator,
guix-build-coordinator-agent, guix-build-coordinator-queue-builds, hostapd,
hurd-console, hurd-getty, hurd-vm, lxqt, rshiny, secret-service,
simulated-wifi, udev-rules, unattended-upgrade, webssh, zram
*** XXX new packages *** XXX new packages
*** XXX package updates *** XXX package updates
@ -70,6 +81,7 @@ Please send Guix bug reports to bug-guix@gnu.org.
*** New <content-hash> record type for use in origin *** New <content-hash> record type for use in origin
*** New let-system for in (guix gexp), for system-dependent code *** New let-system for in (guix gexp), for system-dependent code
*** New lowerable <profile> record type in (guix profiles) *** New lowerable <profile> record type in (guix profiles)
*** (gnu build secret-service) can share secrets with a guest OS
*** “Programming Interface” section of the manual greatly expounded *** “Programming Interface” section of the manual greatly expounded
** Noteworthy bug fixes ** Noteworthy bug fixes
@ -84,7 +96,46 @@ Please send Guix bug reports to bug-guix@gnu.org.
(<https://issues.guix.gnu.org/43340>) (<https://issues.guix.gnu.org/43340>)
*** GCC switched back to C_INCLUDE_PATH & co. from CPATH *** GCC switched back to C_INCLUDE_PATH & co. from CPATH
(<https://bugs.gnu.org/30756>) (<https://bugs.gnu.org/30756>)
*** TODO add more *** Graphical installer no longer hangs while connecting to WiFi network
(<https://issues.guix.gnu.org/40682>)
*** GNU Aspell truly honors ASPELL_DICT_DIR (<https://bugs.gnu.org/29686>)
*** Fix overly aggressive memoization of “commencement” packages
(<https://bugs.gnu.org/40482>)
*** Duplicate /etc entries are now reported (<https://bugs.gnu.org/40729>)
*** guix pack -R wrapper correctly reports exit code
(<https://bugs.gnu.org/40816>)
*** Fix time travel to pre-Guile 3.0 revisions
(<https://bugs.gnu.org/41028>)
*** package-grafts returns grafts for all the relevant outputs
(<https://bugs.gnu.org/41796>)
*** guix pull and related commands authenticate Git checkouts
(<https://bugs.gnu.org/22883>)
*** Fix GNU libstdc++ misconfiguration in recent gcc-toolchain versions
(<https://bugs.gnu.org/42392>)
*** guix pack -R wraps propagated inputs as well
(<https://bugs.gnu.org/42510>)
*** guix pack -R wrapper leaves root available to child processes
(<https://bugs.gnu.org/44261>)
*** lib/guix/package.cache generated by guix pull is now bit-reproducible
(<https://bugs.gnu.org/42009>)
*** Graphical installer now properly detects disks containing an LVM partition
(<https://issues.guix.gnu.org/42683>)
*** Fix possible crash when copying store items over SSH
(<https://bugs.gnu.org/42740>)
*** gcc is now a “deprecated” alias for gcc-toolchain
(<https://bugs.gnu.org/43303>)
*** package-input-rewriting & co. no longer yield unnecessary rebuilds
(<https://bugs.gnu.org/42156>)
*** Offloading better normalizes build machine load
(<https://issues.guix.gnu.org/43773>)
*** guix build --check now honors --rounds
(<https://issues.guix.gnu.org/40144>)
*** /dev/disk/by-id file names can now be used with U-Boot
(<https://issues.guix.gnu.org/44101>)
*** guix-install.sh now installs shell completion files
(<https://bugs.gnu.org/43744>)
*** guix-install.sh now warns about lack of nscd
(<https://bugs.gnu.org/43744>)
** Native language support ** Native language support
*** TODO populate *** TODO populate