+1
-3
flake.nix
+1
-3
flake.nix
+10
-1
lib/systems/default.nix
+10
-1
lib/systems/default.nix
···+supported = throw "2022-05-23: Use lib.systems.flakeExposed instead of lib.systems.supported.hydra, as lib.systems.supported has been removed";
+29
lib/systems/flake-systems.nix
+29
lib/systems/flake-systems.nix
···
-26
lib/systems/supported.nix
-26
lib/systems/supported.nix
···
+9
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
+9
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
···
+2
nixos/doc/manual/release-notes/rl-2205.section.md
+2
nixos/doc/manual/release-notes/rl-2205.section.md
···This is to improve compatibility with `libcontainer` based software such as Podman and Skopeo+- `lib.systems.supported` has been removed, as it was overengineered for determining the systems to support in the nixpkgs flake. The list of systems exposed by the nixpkgs flake can now be accessed as `lib.systems.flakeExposed`.- For new installations `virtualisation.oci-containers.backend` is now set to `podman` by default.If you still want to use Docker on systems where `system.stateVersion` is set to to `"22.05"` set `virtualisation.oci-containers.backend = "docker";`.Old systems with older `stateVersion`s stay with "docker".