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
# You can change versions, add patches, set compilation flags, anything really.
# https://nixos.wiki/wiki/Overlays
modifications = final: prev: {
# address build failure on darwin, remove after 25.05
nodejs_20-slim = prev.nodejs-slim_22;
nodejs_20 = prev.nodejs_22;
nodejs-slim = prev.nodejs-slim_22;
nodejs = prev.nodejs_22;
};
modifications = final: prev:
(
if prev.stdenv.isDarwin
then {
# address build failure on darwin, remove after 25.05
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
# Included after the above to ensure modifications are applied