summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Bakke <marius@gnu.org>2022-12-17 19:15:50 +0100
committerMarius Bakke <marius@gnu.org>2022-12-17 19:15:50 +0100
commit239bfe2ec1fa3b4305500211e6cade6e4bda2a62 (patch)
tree3b6b7365407488034ed4a789ecd2d4eb3412b758
parentb1aef25453067004279c4267cf25e8d6d365890d (diff)
Update NEWS.
-rw-r--r--NEWS11
1 files changed, 9 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index c35f1266cf2..3d89138fa06 100644
--- a/NEWS
+++ b/NEWS
@@ -80,9 +80,10 @@ Please send Guix bug reports to bug-guix@gnu.org.
80*** The init RAM disk honors more arguments—e.g. ‘root’ and ‘rootflags’ 80*** The init RAM disk honors more arguments—e.g. ‘root’ and ‘rootflags’
81*** ‘guix system image’ can now generate WSL images 81*** ‘guix system image’ can now generate WSL images
82*** The mcron task scheduler logs now contain the jobs exit statuses 82*** The mcron task scheduler logs now contain the jobs exit statuses
83*** Chromium extensions are now built in a deterministic fashion
83 84
84** Programming interfaces 85** Programming interfaces
85*** Package input fields can now plain package lists 86*** Package input fields can now be plain package lists
86*** G-expressions can now be used in build phases 87*** G-expressions can now be used in build phases
87*** New ‘modify-inputs’ macro to ease customizing a list of package inputs 88*** New ‘modify-inputs’ macro to ease customizing a list of package inputs
88*** New ‘this-package-input’ and ‘this-package-native-input’ macros 89*** New ‘this-package-input’ and ‘this-package-native-input’ macros
@@ -92,7 +93,7 @@ Please send Guix bug reports to bug-guix@gnu.org.
92*** ‘texlive-union’ is now deprecated in favor of ‘texlive-updmap.cfg’ 93*** ‘texlive-union’ is now deprecated in favor of ‘texlive-updmap.cfg’
93*** New (guix cpu) module 94*** New (guix cpu) module
94*** New (guix least-authority) module 95*** New (guix least-authority) module
95*** New (guix plaform) module 96*** New (guix platform) module
96*** New (guix read-print) module 97*** New (guix read-print) module
97 98
98It provides a comment-preserving reader and a comment-preserving 99It provides a comment-preserving reader and a comment-preserving
@@ -103,6 +104,12 @@ pretty-printer smarter than (ice-9 pretty-print).
103This build system lets you build Guix instances from channel specifications, 104This build system lets you build Guix instances from channel specifications,
104similar to how 'guix time-machine' would do it, as regular packages. 105similar to how 'guix time-machine' would do it, as regular packages.
105 106
107*** New ‘pyproject-build-system’
108
109This is an extension of ‘python-build-system’ with support for PEP-517 and
110‘pyproject.toml’ files. It may eventually get merged back into
111‘python-build-system’.
112
106*** New ‘elm-build-system’ 113*** New ‘elm-build-system’
107*** New ‘rebar-build-system’ 114*** New ‘rebar-build-system’
108*** New services 115*** New services