From 842e6729188500ca3bd3f35670a104b0817ce8fb Mon Sep 17 00:00:00 2001 From: Dan Xin Date: Sun, 8 Feb 2026 22:29:13 +0800 Subject: [PATCH] invidious: 2.20250913.0 -> 2.20260207.0 --- pkgs/by-name/in/invidious/package.nix | 4 +++- pkgs/by-name/in/invidious/versions.json | 10 +++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/in/invidious/package.nix b/pkgs/by-name/in/invidious/package.nix index d01f5bf3406a..8f0ea00f3e22 100644 --- a/pkgs/by-name/in/invidious/package.nix +++ b/pkgs/by-name/in/invidious/package.nix @@ -51,6 +51,7 @@ crystal.buildCrystalPackage rec { # This always uses the latest commit which invalidates the cache even if # the assets were not changed assetCommitTemplate = ''{{ "#{`git rev-list HEAD --max-count=1 --abbrev-commit -- assets`.strip}" }}''; + tagTemplate = ''{{ "#{`git tag --points-at HEAD`.strip}" }}''; inherit (versions.invidious) commit date; in @@ -63,7 +64,8 @@ crystal.buildCrystalPackage rec { --replace-fail ${lib.escapeShellArg branchTemplate} '"master"' \ --replace-fail ${lib.escapeShellArg commitTemplate} '"${commit}"' \ --replace-fail ${lib.escapeShellArg versionTemplate} '"${date}"' \ - --replace-fail ${lib.escapeShellArg assetCommitTemplate} '"${commit}"' + --replace-fail ${lib.escapeShellArg assetCommitTemplate} '"${commit}"' \ + --replace-fail ${lib.escapeShellArg tagTemplate} '"v${version}"' # Patch the assets and locales paths to be absolute substituteInPlace src/invidious.cr \ diff --git a/pkgs/by-name/in/invidious/versions.json b/pkgs/by-name/in/invidious/versions.json index 01843afce6dc..cf592f33e7b1 100644 --- a/pkgs/by-name/in/invidious/versions.json +++ b/pkgs/by-name/in/invidious/versions.json @@ -1,11 +1,11 @@ { "invidious": { - "hash": "sha256-tVytYxFcHnGhI5mdZhZk9NBp++8q9PGdYbl8H6j7dAE=", - "version": "2.20250913.0", - "date": "2025.09.13", - "commit": "cf019e3b" + "hash": "sha256-tACx4+HqouftDalZlrurS75gYvS02qnmxQoL91YfTjg=", + "version": "2.20260207.0", + "date": "2026.02.07", + "commit": "118d6356" }, "videojs": { "hash": "sha256-jED3zsDkPN8i6GhBBJwnsHujbuwlHdsVpVqa1/pzSH4=" } -} +} \ No newline at end of file