mastodon: 3.5.3 -> 4.0.2

This commit is contained in:
Kerstin Humm 2022-11-06 17:44:38 +01:00 committed by Manuel Bärenz
parent 7718720149
commit d35c9e04e6
6 changed files with 221 additions and 206 deletions

View file

@ -1426,6 +1426,16 @@ services.github-runner.serviceOverrides.SupplementaryGroups = [
dbus service.
</para>
</listitem>
<listitem>
<para>
The Mastodon package got upgraded from the major version 3 to
4. See the
<link xlink:href="https://github.com/mastodon/mastodon/releases/tag/v4.0.0">v4.0.0
release notes</link> for a list of changes. On standard
setups, no manual migration steps are required. Nevertheless,
a database backup is recommended.
</para>
</listitem>
<listitem>
<para>
The <literal>nomad</literal> package now defaults to 1.3,

View file

@ -439,6 +439,8 @@ Available as [services.patroni](options.html#opt-services.patroni.enable).
- There is a new module for the `xfconf` program (the Xfce configuration storage system), which has a dbus service.
- The Mastodon package got upgraded from the major version 3 to 4. See the [v4.0.0 release notes](https://github.com/mastodon/mastodon/releases/tag/v4.0.0) for a list of changes. On standard setups, no manual migration steps are required. Nevertheless, a database backup is recommended.
- The `nomad` package now defaults to 1.3, which no longer has a downgrade path to releases 1.2 or older.
- The `nodePackages` package set now defaults to the LTS release in the `nodejs` package again, instead of being pinned to `nodejs-14_x`. Several updates to node2nix have been made for compatibility with newer Node.js and npm versions and a new `postRebuild` hook has been added for packages to perform extra build steps before the npm install step prunes dev dependencies.

View file

@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
yarnOfflineCache = fetchYarnDeps {
yarnLock = "${src}/yarn.lock";
sha256 = "sha256-2NSibx026ENAqphGGhNoLwUldWTEPbDBrYu3hgeRlnM=";
sha256 = "sha256-fuU92fydoazSXBHwA+DG//gRgWVYQ1M3m2oNS2iwv4I=";
};
nativeBuildInputs = [ fixup_yarn_lock nodejs-slim yarn mastodon-gems mastodon-gems.wrappedRuby ];

File diff suppressed because it is too large Load diff

View file

@ -2,8 +2,8 @@
{ fetchgit, applyPatches }: let
src = fetchgit {
url = "https://github.com/mastodon/mastodon.git";
rev = "v3.5.3";
sha256 = "1z0fgyvzz7nlbg2kaxsh53c4bq4y6n5f9r8lyfa7vzvz9nwrkqiq";
rev = "v4.0.2";
sha256 = "1szb11bss66yvh8750pzib3r0w1fm9h84sf5daqsnbm871hgzlw0";
};
in applyPatches {
inherit src;

View file

@ -1 +1 @@
"3.5.3"
"4.0.2"