fix(mealie): avoid build failure due to missing unstable package

This commit is contained in:
Michael Thomas 2025-05-17 15:58:49 -04:00
parent 0e7b17b468
commit 457589ab2e

View File

@ -14,13 +14,22 @@
# This one contains whatever you want to overlay # This one contains whatever you want to overlay
# You can change versions, add patches, set compilation flags, anything really. # You can change versions, add patches, set compilation flags, anything really.
# https://nixos.wiki/wiki/Overlays # https://nixos.wiki/wiki/Overlays
modifications = final: prev: { modifications = final: prev:
# address build failure on darwin, remove after 25.05 (
nodejs_20-slim = prev.nodejs-slim_22; if prev.stdenv.isDarwin
nodejs_20 = prev.nodejs_22; then {
nodejs-slim = prev.nodejs-slim_22; # address build failure on darwin, remove after 25.05
nodejs = prev.nodejs_22; nodejs_20-slim = prev.nodejs-slim_22;
}; nodejs_20 = prev.nodejs_22;
nodejs-slim = prev.nodejs-slim_22;
nodejs = prev.nodejs_22;
}
else {}
)
// {
# Required for Mealie
inherit (final.unstable) nltk-data;
};
# External overlays # External overlays
# Included after the above to ensure modifications are applied # Included after the above to ensure modifications are applied