From be6d1e57661c5bceb052642643fc95dc5654d280 Mon Sep 17 00:00:00 2001 From: Sophie Tauchert Date: Mon, 19 Feb 2024 11:57:13 +0100 Subject: invidious: unstable-2024-01-29 -> 0.20.1-unstable-2024-02-18, update update script --- pkgs/servers/invidious/default.nix | 8 ++++-- pkgs/servers/invidious/shards.nix | 54 ++++++++++++------------------------ pkgs/servers/invidious/update.sh | 5 ++-- pkgs/servers/invidious/versions.json | 6 ++-- 4 files changed, 29 insertions(+), 44 deletions(-) diff --git a/pkgs/servers/invidious/default.nix b/pkgs/servers/invidious/default.nix index 42072e266a3aa..2913b167a17ad 100644 --- a/pkgs/servers/invidious/default.nix +++ b/pkgs/servers/invidious/default.nix @@ -45,7 +45,7 @@ crystal.buildCrystalPackage rec { substituteInPlace src/invidious.cr \ --replace ${lib.escapeShellArg branchTemplate} '"master"' \ --replace ${lib.escapeShellArg commitTemplate} '"${lib.substring 0 7 versions.invidious.rev}"' \ - --replace ${lib.escapeShellArg versionTemplate} '"${lib.replaceStrings ["-"] ["."] (lib.substring 9 10 version)}"' \ + --replace ${lib.escapeShellArg versionTemplate} '"${lib.concatStringsSep "." (lib.drop 2 (lib.splitString "-" version))}"' \ --replace ${lib.escapeShellArg assetCommitTemplate} '"${lib.substring 0 7 versions.invidious.rev}"' # Patch the assets and locales paths to be absolute @@ -91,11 +91,13 @@ crystal.buildCrystalPackage rec { # environment variable. Even though the database and hmac_key are # bogus, --help still works. installCheckPhase = '' - INVIDIOUS_CONFIG="$(cat <