···170 </listitem>
171 <listitem>
172 <para>
0000000173 <link xlink:href="https://github.com/ThomasLeister/prosody-filer">prosody-filer</link>,
174 a server for handling XMPP HTTP Upload requests. Available at
175 <link linkend="opt-services.prosody-filer.enable">services.prosody-filer</link>.
···170 </listitem>
171 <listitem>
172 <para>
173+ <link xlink:href="https://moosefs.com">moosefs</link>, fault
174+ tolerant petabyte distributed file system. Available as
175+ <link linkend="opt-services.moosefs">moosefs</link>.
176+ </para>
177+ </listitem>
178+ <listitem>
179+ <para>
180 <link xlink:href="https://github.com/ThomasLeister/prosody-filer">prosody-filer</link>,
181 a server for handling XMPP HTTP Upload requests. Available at
182 <link linkend="opt-services.prosody-filer.enable">services.prosody-filer</link>.
+3
nixos/doc/manual/release-notes/rl-2205.section.md
···5152- [BaGet](https://loic-sharma.github.io/BaGet/), a lightweight NuGet and symbol server. Available at [services.baget](#opt-services.baget.enable).
5300054- [prosody-filer](https://github.com/ThomasLeister/prosody-filer), a server for handling XMPP HTTP Upload requests. Available at [services.prosody-filer](#opt-services.prosody-filer.enable).
5556- [ethercalc](https://github.com/audreyt/ethercalc), an online collaborative
···5152- [BaGet](https://loic-sharma.github.io/BaGet/), a lightweight NuGet and symbol server. Available at [services.baget](#opt-services.baget.enable).
5354+- [moosefs](https://moosefs.com), fault tolerant petabyte distributed file system.
55+ Available as [moosefs](#opt-services.moosefs).
56+57- [prosody-filer](https://github.com/ThomasLeister/prosody-filer), a server for handling XMPP HTTP Upload requests. Available at [services.prosody-filer](#opt-services.prosody-filer.enable).
5859- [ethercalc](https://github.com/audreyt/ethercalc), an online collaborative
···1617buildGoPackage rec {
18 pname = "gitea";
19- version = "1.16.0";
2021 # not fetching directly from the git repo, because that lacks several vendor files for the web UI
22 src = fetchurl {
23 url = "https://github.com/go-gitea/gitea/releases/download/v${version}/gitea-src-${version}.tar.gz";
24- sha256 = "sha256-gvhfdA5JBFY81f0UmVodJMWBYeFSDaDdoV723MSYeB4=";
25 };
2627 unpackPhase = ''
···1617buildGoPackage rec {
18 pname = "gitea";
19+ version = "1.16.1";
2021 # not fetching directly from the git repo, because that lacks several vendor files for the web UI
22 src = fetchurl {
23 url = "https://github.com/go-gitea/gitea/releases/download/v${version}/gitea-src-${version}.tar.gz";
24+ sha256 = "sha256-CaJ6Br8Sy+8GuoI8UWxsn3oGEp6R3X5kvl9vDKZB1bc=";
25 };
2627 unpackPhase = ''
···613 # runtime dependencies.
614 echo "${python27}" >> $out/nix-support/depends
615 echo "${python3}" >> $out/nix-support/depends
616+ # The string literal specifying the path to the bazel-rc file is sometimes
617+ # stored non-contiguously in the binary due to gcc optimisations, which leads
618+ # Nix to miss the hash when scanning for dependencies
619+ echo "${bazelRC}" >> $out/nix-support/depends
620 '' + lib.optionalString stdenv.isDarwin ''
621 echo "${cctools}" >> $out/nix-support/depends
622 '';
···660 postFixup = ''
661 mkdir -p $out/nix-support
662 echo "${defaultShellPath}" >> $out/nix-support/depends
663+ # The string literal specifying the path to the bazel-rc file is sometimes
664+ # stored non-contiguously in the binary due to gcc optimisations, which leads
665+ # Nix to miss the hash when scanning for dependencies
666+ echo "${bazelRC}" >> $out/nix-support/depends
667 '' + lib.optionalString stdenv.isDarwin ''
668 echo "${cctools}" >> $out/nix-support/depends
669 '';
···23buildGoModule rec {
4 pname = "yggdrasil";
5- version = "0.4.2";
67 src = fetchFromGitHub {
8 owner = "yggdrasil-network";
9 repo = "yggdrasil-go";
10 rev = "v${version}";
11- sha256 = "sha256-5bx9KGZD7m+FX9hWU1pu8uJ2FU+P/TetRS3kJL5jhhI=";
12 };
1314- vendorSha256 = "sha256-QQN8ePOQ7DT9KeuY4ohFuPtocuinh3Y3us6QMnCQ4gc=";
1516 # Change the default location of the management socket on Linux
17 # systems so that the yggdrasil system service unit does not have to
···23buildGoModule rec {
4 pname = "yggdrasil";
5+ version = "0.4.3";
67 src = fetchFromGitHub {
8 owner = "yggdrasil-network";
9 repo = "yggdrasil-go";
10 rev = "v${version}";
11+ sha256 = "sha256-dI+KJblSvsBC3CrUzjaDsIZ6N2QEXRTXRbEXolBK5ko=";
12 };
1314+ vendorSha256 = "sha256-yhPArisADhP5Uop4zZVbqED76uWeBZJlV6IkKbL4EFI=";
1516 # Change the default location of the management socket on Linux
17 # systems so that the yggdrasil system service unit does not have to