mastodon: move to pkgs/by-name

this shouldn't create any rebuilds
This commit is contained in:
quantenzitrone
2026-02-27 11:07:01 +01:00
parent c7a1723bc1
commit 02ac8e228c
6 changed files with 10 additions and 11 deletions
@@ -1,15 +1,15 @@
{
lib,
stdenv,
nodejs-slim,
nodejs-slim_22,
bundlerEnv,
nixosTests,
yarn-berry,
yarn-berry_4,
callPackage,
ruby,
ruby_3_3,
writeShellScript,
brotli,
python3,
python311,
# Allow building a fork or custom version of Mastodon:
pname ? "mastodon",
@@ -21,6 +21,12 @@
yarnHash ? srcOverride.yarnHash,
yarnMissingHashes ? srcOverride.yarnMissingHashes,
}:
let
nodejs-slim = nodejs-slim_22;
python3 = python311;
ruby = ruby_3_3;
yarn-berry = yarn-berry_4.override { nodejs = nodejs-slim; };
in
stdenv.mkDerivation rec {
inherit pname version;
-7
View File
@@ -8252,13 +8252,6 @@ with pkgs;
inherit (mailmanPackages) mailman mailman-hyperkitty;
mailman-web = mailmanPackages.web;
mastodon = callPackage ../servers/mastodon {
nodejs-slim = nodejs-slim_22;
python3 = python311;
ruby = ruby_3_3;
yarn-berry = yarn-berry_4.override { nodejs = nodejs-slim_22; };
};
micro-full = micro.wrapper.override {
extraPackages = [
wl-clipboard