diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2022-09-24 18:08:05 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2022-09-24 18:08:05 +0200 |
| commit | b814bdf441bf8863b3b6bd846c21f23c2ac2d511 (patch) | |
| tree | 003477027db97f233596111d3e9fb8bf345fc3d3 /NEWS | |
| parent | 3165c1dd5cf09ac3cc79552efe609be7820e88ba (diff) | |
Update NEWS.
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 19 |
1 files changed, 10 insertions, 9 deletions
| @@ -2,7 +2,7 @@ | |||
| 2 | #+TITLE: Guix NEWS – history of user-visible changes | 2 | #+TITLE: Guix NEWS – history of user-visible changes |
| 3 | #+STARTUP: content hidestars | 3 | #+STARTUP: content hidestars |
| 4 | 4 | ||
| 5 | Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Ludovic Courtès <ludo@gnu.org> | 5 | Copyright © 2013-2022 Ludovic Courtès <ludo@gnu.org> |
| 6 | Copyright © 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net> | 6 | Copyright © 2016, 2017, 2018 Ricardo Wurmus <rekado@elephly.net> |
| 7 | Copyright © 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> | 7 | Copyright © 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> |
| 8 | Copyright © 2022 Mathieu Othacehe <othacehe@gnu.org> | 8 | Copyright © 2022 Mathieu Othacehe <othacehe@gnu.org> |
| @@ -48,6 +48,7 @@ Please send Guix bug reports to bug-guix@gnu.org. | |||
| 48 | *** New interface for declaring swap space | 48 | *** New interface for declaring swap space |
| 49 | *** GNOME is now at version 42 | 49 | *** GNOME is now at version 42 |
| 50 | *** TeX Live is now at version 2021 | 50 | *** TeX Live is now at version 2021 |
| 51 | *** Multiple TeX Live trees can now be used via GUIX_TEXMF | ||
| 51 | *** Python is now faster thanks to being built with optimizations | 52 | *** Python is now faster thanks to being built with optimizations |
| 52 | *** The Rust bootstrap now starts from 1.54 instead of 1.19 | 53 | *** The Rust bootstrap now starts from 1.54 instead of 1.19 |
| 53 | *** Most Python 2 packages have been removed | 54 | *** Most Python 2 packages have been removed |
| @@ -55,8 +56,7 @@ Please send Guix bug reports to bug-guix@gnu.org. | |||
| 55 | *** Faster shared libraries discovery via a per-package dynamic linker cache | 56 | *** Faster shared libraries discovery via a per-package dynamic linker cache |
| 56 | *** Package inputs can now be plain package lists | 57 | *** Package inputs can now be plain package lists |
| 57 | *** A package origin can now be a single file rather than an archive | 58 | *** A package origin can now be a single file rather than an archive |
| 58 | *** Multiple Tex Live trees can now be used via GUIX_TEXMF | 59 | *** New sanity-check phase to detect Python packaging problems at build time |
| 59 | *** A new sanity-check phase detects packaging problems at build time | ||
| 60 | *** Fetching sources can now fall-back to use Disarchive | 60 | *** Fetching sources can now fall-back to use Disarchive |
| 61 | *** Improved CI and infrastructure | 61 | *** Improved CI and infrastructure |
| 62 | *** Multiple cross-compilation tooling addition and fixes | 62 | *** Multiple cross-compilation tooling addition and fixes |
| @@ -72,14 +72,15 @@ Please send Guix bug reports to bug-guix@gnu.org. | |||
| 72 | *** Emacs now supports native compilation | 72 | *** Emacs now supports native compilation |
| 73 | *** GRUB bootloader now supports chain-loading | 73 | *** GRUB bootloader now supports chain-loading |
| 74 | *** The GNU Shepherd was upgraded to 0.9.2 | 74 | *** The GNU Shepherd was upgraded to 0.9.2 |
| 75 | *** The init RAM disk honors more arguments, e.g. ‘root’ and ‘rootflags’ | 75 | *** The init RAM disk honors more arguments—e.g. ‘root’ and ‘rootflags’ |
| 76 | ** Programming interfaces | 76 | ** Programming interfaces |
| 77 | *** (guix records) now supports “field sanitizers” | 77 | *** Package input fields can now plain package lists |
| 78 | *** Build phases are no longer required to return a boolean | 78 | *** G-expressions can now be used in build phases |
| 79 | *** G-Expressions can now be used to author build phases | ||
| 80 | *** Various improvements to the helpers in (gnu service configuration) | ||
| 81 | *** New ‘modify-inputs’ macro to ease customizing a list of package inputs | 79 | *** New ‘modify-inputs’ macro to ease customizing a list of package inputs |
| 82 | *** New ‘this-package-input’ and ‘this-package-native-input’ macros | 80 | *** New ‘this-package-input’ and ‘this-package-native-input’ macros |
| 81 | *** Build phases are no longer required to return a boolean | ||
| 82 | *** (guix records) now supports “field sanitizers” | ||
| 83 | *** Various improvements to the helpers in (gnu service configuration) | ||
| 83 | *** ‘texlive-union’ is now deprecated in favor of ‘texlive-updmap.cfg’ | 84 | *** ‘texlive-union’ is now deprecated in favor of ‘texlive-updmap.cfg’ |
| 84 | *** New (guix cpu) module | 85 | *** New (guix cpu) module |
| 85 | *** New (guix least-authority) module | 86 | *** New (guix least-authority) module |
| @@ -113,7 +114,7 @@ nar-herder, opendht, rasdaemon, seatd, strongswan | |||
| 113 | (<https://issues.guix.gnu.org/51425>) | 114 | (<https://issues.guix.gnu.org/51425>) |
| 114 | *** Fonts can now be discovered in any profile via XDG_DATA_DIRS | 115 | *** Fonts can now be discovered in any profile via XDG_DATA_DIRS |
| 115 | (<https://issues.guix.gnu.org/31403>) | 116 | (<https://issues.guix.gnu.org/31403>) |
| 116 | *** Python modules discovery no longer uses PYTHONPATH | 117 | *** Python modules are searched in GUIX_PYTHONPATH instead of PYTHONPATH |
| 117 | *** Various Python reproducibility fixes | 118 | *** Various Python reproducibility fixes |
| 118 | *** The installer now supports MSDOS disk labels on UEFI systems | 119 | *** The installer now supports MSDOS disk labels on UEFI systems |
| 119 | (<https://issues.guix.gnu.org/47889>) | 120 | (<https://issues.guix.gnu.org/47889>) |
