···22 - made sure NixOS tests are [linked](https://nixos.org/manual/nixpkgs/unstable/#ssec-nixos-tests-linking) to the relevant packages
23- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)
24- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)
25-- [22.11 Release Notes (or backporting 21.11 Release notes)](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#generating-2211-release-notes)
26 - [ ] (Package updates) Added a release notes entry if the change is major or breaking
27 - [ ] (Module updates) Added a release notes entry if the change is significant
28 - [ ] (Module addition) Added a release notes entry if adding a new NixOS module
···22 - made sure NixOS tests are [linked](https://nixos.org/manual/nixpkgs/unstable/#ssec-nixos-tests-linking) to the relevant packages
23- [ ] Tested compilation of all packages that depend on this change using `nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"`. Note: all changes have to be committed, also see [nixpkgs-review usage](https://github.com/Mic92/nixpkgs-review#usage)
24- [ ] Tested basic functionality of all binary files (usually in `./result/bin/`)
25+- [22.11 Release Notes (or backporting 22.05 Release notes)](https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#generating-2211-release-notes)
26 - [ ] (Package updates) Added a release notes entry if the change is major or breaking
27 - [ ] (Module updates) Added a release notes entry if the change is significant
28 - [ ] (Module addition) Added a release notes entry if adding a new NixOS module
+2-2
README.md
···51system, [Hydra](https://hydra.nixos.org/).
5253* [Continuous package builds for unstable/master](https://hydra.nixos.org/jobset/nixos/trunk-combined)
54-* [Continuous package builds for the NixOS 21.11 release](https://hydra.nixos.org/jobset/nixos/release-21.11)
55* [Tests for unstable/master](https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents)
56-* [Tests for the NixOS 21.11 release](https://hydra.nixos.org/job/nixos/release-21.11/tested#tabs-constituents)
5758Artifacts successfully built with Hydra are published to cache at
59https://cache.nixos.org/. When successful build and test criteria are
···51system, [Hydra](https://hydra.nixos.org/).
5253* [Continuous package builds for unstable/master](https://hydra.nixos.org/jobset/nixos/trunk-combined)
54+* [Continuous package builds for the NixOS 22.05 release](https://hydra.nixos.org/jobset/nixos/release-22.05)
55* [Tests for unstable/master](https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents)
56+* [Tests for the NixOS 22.05 release](https://hydra.nixos.org/job/nixos/release-22.05/tested#tabs-constituents)
5758Artifacts successfully built with Hydra are published to cache at
59https://cache.nixos.org/. When successful build and test criteria are
···615 version of the <literal>xmonad</literal> module, which will
616 break your configuration if you use <literal>launch</literal>
617 as entrypoint. The example code the corresponding nixos module
618- was adjusted, you way want to have a look at it.
619 </para>
620 </listitem>
621 <listitem>
···615 version of the <literal>xmonad</literal> module, which will
616 break your configuration if you use <literal>launch</literal>
617 as entrypoint. The example code the corresponding nixos module
618+ was adjusted, you may want to have a look at it.
619 </para>
620 </listitem>
621 <listitem>
+1-1
nixos/doc/manual/release-notes/rl-2205.section.md
···195196- The update of the haskell package set brings with it a new version of the `xmonad`
197 module, which will break your configuration if you use `launch` as entrypoint. The
198- example code the corresponding nixos module was adjusted, you way want to have a look at it.
199200- The `home-assistant` module now requires users that don't want their
201 configuration to be managed declaratively to set
···195196- The update of the haskell package set brings with it a new version of the `xmonad`
197 module, which will break your configuration if you use `launch` as entrypoint. The
198+ example code the corresponding nixos module was adjusted, you may want to have a look at it.
199200- The `home-assistant` module now requires users that don't want their
201 configuration to be managed declaratively to set
···4}:
5rustPlatform.buildRustPackage rec {
6 pname = "nearcore";
7- version = "1.26.0";
89 # https://github.com/near/nearcore/tags
10 src = fetchFromGitHub {
···12 repo = "nearcore";
13 # there is also a branch for this version number, so we need to be explicit
14 rev = "refs/tags/${version}";
15- sha256 = "sha256-N3A+hy5I1/yJ3IN9gDw3m1IZ9qK8LNhn3fuXLMn23bg=";
16 };
1718- cargoSha256 = "sha256-g07liit048TSL73wFyDK+eKu33Z6fPJcJ+VeGgTtuS8=";
1920 postPatch = ''
21 substituteInPlace neard/build.rs \
···4}:
5rustPlatform.buildRustPackage rec {
6 pname = "nearcore";
7+ version = "1.26.1";
89 # https://github.com/near/nearcore/tags
10 src = fetchFromGitHub {
···12 repo = "nearcore";
13 # there is also a branch for this version number, so we need to be explicit
14 rev = "refs/tags/${version}";
15+ sha256 = "sha256-WoQtDdbFcvl6Wp5uv2tr/W/YYH8dyezF+LzSJ5oJcYY=";
16 };
1718+ cargoSha256 = "sha256-7h14XzhhPmkPoTx0kkJl7I7CPqbRAtxa1zpplYxg4p4=";
1920 postPatch = ''
21 substituteInPlace neard/build.rs \
···66 # Put all the providers we not longer support in this list.
67 removed-providers =
68 let
69- archived = date: throw "the provider has been archived by upstream on ${date}";
70- removed = date: throw "removed from nixpkgs on ${date}";
71 in
72 lib.optionalAttrs config.allowAliases {
73- opc = archived "2022/05";
74- oraclepaas = archived "2022/05";
75- template = archived "2022/05";
76 };
7778 # excluding aliases, used by terraform-full
···66 # Put all the providers we not longer support in this list.
67 removed-providers =
68 let
69+ archived = name: date: throw "the ${name} terraform provider has been archived by upstream on ${date}";
70+ removed = name: date: throw "the ${name} terraform provider removed from nixpkgs on ${date}";
71 in
72 lib.optionalAttrs config.allowAliases {
73+ opc = archived "opc" "2022/05";
74+ oraclepaas = archived "oraclepaas" "2022/05";
75+ template = archived "template" "2022/05";
76 };
7778 # excluding aliases, used by terraform-full
···34 buildFlagsArray+=("LIBS=-lXaw -lXext -lSM -lICE -lXmu -lXt -lX11 -lncurses")
35 '';
3600000037 installPhase = ''
38 # the makefile doesn't have a sensible install target, so we hav to do it ourselves
39 mkdir -p $out/bin
···34 buildFlagsArray+=("LIBS=-lXaw -lXext -lSM -lICE -lXmu -lXt -lX11 -lncurses")
35 '';
3637+ # Workaround build failure on -fno-common toolchains like upstream
38+ # gcc-10. Otherwise build fails as:
39+ # ld: main.o:/build/source/Sil/src/externs.h:57: multiple definition of
40+ # `mini_screenshot_char'; variable.o:/build/source/Sil/src/externs.h:57: first defined here
41+ NIX_CFLAGS_COMPILE = "-fcommon";
42+43 installPhase = ''
44 # the makefile doesn't have a sensible install target, so we hav to do it ourselves
45 mkdir -p $out/bin