diff --git a/pkgs/by-name/me/mealie/mealie-frontend.nix b/pkgs/by-name/me/mealie/mealie-frontend.nix index 016541daa23f..b3359fb64271 100644 --- a/pkgs/by-name/me/mealie/mealie-frontend.nix +++ b/pkgs/by-name/me/mealie/mealie-frontend.nix @@ -16,7 +16,7 @@ stdenv.mkDerivation { yarnOfflineCache = fetchYarnDeps { yarnLock = "${src}/frontend/yarn.lock"; - hash = "sha256-aYgTdHrorLNBYVNwVyYSTfAqtvn1JB0FBAkoem0vNSU="; + hash = "sha256-F1dhdBHfT9N1Ejk7WLyz2BbKlTPfqqEDNi7ZTL3phWY="; }; nativeBuildInputs = [ @@ -47,7 +47,7 @@ stdenv.mkDerivation { runHook preBuild export NUXT_TELEMETRY_DISABLED=1 - yarn --offline generate --env production + yarn --offline generate runHook postBuild ''; diff --git a/pkgs/by-name/me/mealie/package.nix b/pkgs/by-name/me/mealie/package.nix index 8200c4b38e1e..765822f5dfa9 100644 --- a/pkgs/by-name/me/mealie/package.nix +++ b/pkgs/by-name/me/mealie/package.nix @@ -12,12 +12,12 @@ }: let - version = "3.12.0"; + version = "3.16.0"; src = fetchFromGitHub { owner = "mealie-recipes"; repo = "mealie"; tag = "v${version}"; - hash = "sha256-HjXEoLrjmf4ZfBm6/7f5SJzH7nHSKiMOOMRVrYW0vKY="; + hash = "sha256-DUwLCe221MQb6AEYNxNDWXoaEdf9q/dNklOXJncnnJ4="; }; frontend = callPackage (import ./mealie-frontend.nix src version) { }; @@ -54,6 +54,7 @@ pythonpkgs.buildPythonApplication rec { freezegun html2text httpx + httpx-curl-cffi ingredient-parser-nlp isodate itsdangerous @@ -83,6 +84,7 @@ pythonpkgs.buildPythonApplication rec { typing-extensions tzdata uvicorn + yt-dlp ] ++ uvicorn.optional-dependencies.standard; @@ -90,7 +92,7 @@ pythonpkgs.buildPythonApplication rec { rm -rf dev # Do not need dev scripts & code substituteInPlace pyproject.toml \ - --replace-fail '"setuptools==82.0.0"' '"setuptools"' + --replace-fail '"setuptools==82.0.1"' '"setuptools"' substituteInPlace mealie/__init__.py \ --replace-fail '__version__ = ' '__version__ = "v${version}" #'