···70 </listitem>
71 <listitem>
72 <para>
000000073 <link xlink:href="https://github.com/StevenBlack/hosts">stevenblack-blocklist</link>,
74 A unified hosts file with base extensions for blocking
75 unwanted websites. Available as
···70 </listitem>
71 <listitem>
72 <para>
73+ <link xlink:href="https://github.com/hzeller/gmrender-resurrect">gmediarender</link>,
74+ a simple, headless UPnP/DLNA renderer. Available as
75+ <link xlink:href="options.html#opt-services.gmediarender.enable">services.gmediarender</link>.
76+ </para>
77+ </listitem>
78+ <listitem>
79+ <para>
80 <link xlink:href="https://github.com/StevenBlack/hosts">stevenblack-blocklist</link>,
81 A unified hosts file with base extensions for blocking
82 unwanted websites. Available as
+2
nixos/doc/manual/release-notes/rl-2305.section.md
···2627- [fzf](https://github.com/junegunn/fzf), a command line fuzzyfinder. Available as [programs.fzf](#opt-programs.fzf.fuzzyCompletion).
280029- [stevenblack-blocklist](https://github.com/StevenBlack/hosts), A unified hosts file with base extensions for blocking unwanted websites. Available as [networking.stevenblack](options.html#opt-networking.stevenblack.enable).
3031- [atuin](https://github.com/ellie/atuin), a sync server for shell history. Available as [services.atuin](#opt-services.atuin.enable).
···2627- [fzf](https://github.com/junegunn/fzf), a command line fuzzyfinder. Available as [programs.fzf](#opt-programs.fzf.fuzzyCompletion).
2829+- [gmediarender](https://github.com/hzeller/gmrender-resurrect), a simple, headless UPnP/DLNA renderer. Available as [services.gmediarender](options.html#opt-services.gmediarender.enable).
30+31- [stevenblack-blocklist](https://github.com/StevenBlack/hosts), A unified hosts file with base extensions for blocking unwanted websites. Available as [networking.stevenblack](options.html#opt-networking.stevenblack.enable).
3233- [atuin](https://github.com/ellie/atuin), a sync server for shell history. Available as [services.atuin](#opt-services.atuin.enable).
···384 description = mdDoc ''
385 Extra configuration options for Syncthing.
386 See <https://docs.syncthing.net/users/config.html>.
00000000000000000000000387 '';
388 example = {
389 options.localAnnounceEnabled = false;
···384 description = mdDoc ''
385 Extra configuration options for Syncthing.
386 See <https://docs.syncthing.net/users/config.html>.
387+ Note that this attribute set does not exactly match the documented
388+ xml format. Instead, this is the format of the json rest api. There
389+ are slight differences. For example, this xml:
390+ ```xml
391+ <options>
392+ <listenAddress>default</listenAddress>
393+ <minHomeDiskFree unit="%">1</minHomeDiskFree>
394+ </options>
395+ ```
396+ corresponds to the json:
397+ ```json
398+ {
399+ options: {
400+ listenAddresses = [
401+ "default"
402+ ];
403+ minHomeDiskFree = {
404+ unit = "%";
405+ value = 1;
406+ };
407+ };
408+ }
409+ ```
410 '';
411 example = {
412 options.localAnnounceEnabled = false;
···150 source = config.system.build.toplevel + "/init";
151 target = "/sbin/init";
152 }
153+ # Technically this is not required for lxc, but having also make this configuration work with systemd-nspawn.
154+ # Nixos will setup the same symlink after start.
155+ {
156+ source = config.system.build.toplevel + "/etc/os-release";
157+ target = "/etc/os-release";
158+ }
159 ];
160161 extraCommands = "mkdir -p proc sys dev";
···43 # disable the included zlib explicitly as it otherwise still compiles and
44 # links them even.
45 "--with-included-zlib=no"
00046 ];
4748 enableParallelBuilding = true;
···43 # disable the included zlib explicitly as it otherwise still compiles and
44 # links them even.
45 "--with-included-zlib=no"
46+ ] ++ lib.optionals (stdenv.hostPlatform.isMusl && stdenv.hostPlatform.isx86_64) [
47+ # fix `multiversioning needs 'ifunc' which is not supported on this target` error
48+ "--disable-roll-simd"
49 ];
5051 enableParallelBuilding = true;