Update release notes
This commit is contained in:
parent
0220da3e10
commit
fecad91b67
1 changed files with 37 additions and 1 deletions
|
@ -8,7 +8,7 @@
|
||||||
|
|
||||||
<!--==================================================================-->
|
<!--==================================================================-->
|
||||||
|
|
||||||
<section xml:id="ssec-relnotes-1.6.0"><title>Release 1.6.0 (TBA)</title>
|
<section xml:id="ssec-relnotes-1.6.0"><title>Release 1.6.0 (September 10, 2013)</title>
|
||||||
|
|
||||||
<para>In addition to the usual bug fixes, this release has several new
|
<para>In addition to the usual bug fixes, this release has several new
|
||||||
features:</para>
|
features:</para>
|
||||||
|
@ -41,6 +41,38 @@ features:</para>
|
||||||
from your regular shells.</para>
|
from your regular shells.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para><command>nix-env</command> no longer requires a
|
||||||
|
<literal>*</literal> argument to match all packages, so
|
||||||
|
<literal>nix-env -qa</literal> is equivalent to <literal>nix-env
|
||||||
|
-qa '*'</literal>.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para><command>nix-env -i</command> has a new flag
|
||||||
|
<option>--remove-all</option> (<option>-r</option>) to remove all
|
||||||
|
previous packages from the profile. This makes it easier to do
|
||||||
|
declarative package management similar to NixOS’s
|
||||||
|
<option>environment.systemPackages</option>. For instance, if you
|
||||||
|
have a specification <filename>my-packages.nix</filename> like this:
|
||||||
|
|
||||||
|
<programlisting>
|
||||||
|
with import <nixpkgs> {};
|
||||||
|
[ thunderbird
|
||||||
|
geeqie
|
||||||
|
...
|
||||||
|
]
|
||||||
|
</programlisting>
|
||||||
|
|
||||||
|
then after any change to this file, you can run:
|
||||||
|
|
||||||
|
<screen>
|
||||||
|
$ nix-env -f my-packages.nix -ir
|
||||||
|
</screen>
|
||||||
|
|
||||||
|
to update your profile to match the specification.</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>The ‘<literal>with</literal>’ language construct is now more
|
<para>The ‘<literal>with</literal>’ language construct is now more
|
||||||
lazy. It only evaluates its argument if a variable might actually
|
lazy. It only evaluates its argument if a variable might actually
|
||||||
|
@ -92,6 +124,10 @@ in pkgs.bar
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
|
<para>This release has contributions from Domen Kožar, Eelco Dolstra,
|
||||||
|
Florian Friesdorf, Gergely Risko, Ivan Kozik, Ludovic Courtès and Shea
|
||||||
|
Levy.</para>
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue