···3636 PHP now defaults to PHP 8.1, updated from 8.0.
3737 </para>
3838 </listitem>
3939+ <listitem>
4040+ <para>
4141+ <literal>hardware.nvidia</literal> has a new option
4242+ <literal>open</literal> that can be used to opt in the
4343+ opensource version of NVIDIA kernel driver. Note that the
4444+ driver’s support for GeForce and Workstation GPUs is still
4545+ alpha quality, see
4646+ <link xlink:href="https://developer.nvidia.com/blog/nvidia-releases-open-source-gpu-kernel-modules/">NVIDIA
4747+ Releases Open-Source GPU Kernel Modules</link> for the
4848+ official announcement.
4949+ </para>
5050+ </listitem>
3951 </itemizedlist>
4052 </section>
4153 <section xml:id="sec-release-22.11-new-services">
+2
nixos/doc/manual/release-notes/rl-2211.section.md
···19192020- PHP now defaults to PHP 8.1, updated from 8.0.
21212222+- `hardware.nvidia` has a new option `open` that can be used to opt in the opensource version of NVIDIA kernel driver. Note that the driver's support for GeForce and Workstation GPUs is still alpha quality, see [NVIDIA Releases Open-Source GPU Kernel Modules](https://developer.nvidia.com/blog/nvidia-releases-open-source-gpu-kernel-modules/) for the official announcement.
2323+2224<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
23252426## New Services {#sec-release-22.11-new-services}
···55 # copy_from_host works only for store paths
66 rec {
77 name = "fcitx";
88+ meta.broken = true; # takes hours to time out since October 2021
89 nodes.machine =
910 {
1011 pkgs,
···2121 homepage = "https://tamarin-prover.github.io";
2222 description = "Security protocol verification in the symbolic model";
2323 maintainers = [ lib.maintainers.thoughtpolice ];
2424+ hydraPlatforms = lib.platforms.linux; # maude is broken on darwin
2425 };
25262627 # tamarin use symlinks to the LICENSE and Setup.hs files, so for these sublibraries
···1818 inherit (self.ghc.bootPkgs)
1919 jailbreak-cabal alex happy gtk2hs-buildtools rehoo hoogle;
20202121+ # Test suite fails; https://github.com/ghcjs/ghcjs-base/issues/133
2122 ghcjs-base = dontCheck (self.callPackage ../compilers/ghcjs/ghcjs-base.nix {
2223 fetchFromGitHub = pkgs.buildPackages.fetchFromGitHub;
2424+ aeson = self.aeson_1_5_6_0;
2325 });
24262527 # GHCJS does not ship with the same core packages as GHC.
···34363537 # nodejs crashes during test
3638 ChasingBottoms = dontCheck super.ChasingBottoms;
3939+4040+ # runs forever
4141+ text-short = dontCheck super.text-short;
37423843 # doctest doesn't work on ghcjs, but sometimes dontCheck doesn't seem to get rid of the dependency
3944 doctest = pkgs.lib.warn "ignoring dependency on doctest" null;
···147147 fi
148148 fi
149149150150+ if [ -n "$firmware" ]; then
151151+ # Install the GSP firmware
152152+ install -Dm644 firmware/gsp.bin $firmware/lib/firmware/nvidia/$version/gsp.bin
153153+ fi
154154+150155 # All libs except GUI-only are installed now, so fixup them.
151156 for libname in $(find "$out/lib/" $(test -n "$lib32" && echo "$lib32/lib/") $(test -n "$bin" && echo "$bin/lib/") -name '*.so.*')
152157 do