+99
pkgs/servers/invidious/default.nix
+99
pkgs/servers/invidious/default.nix
···+{ lib, crystal, fetchFromGitHub, librsvg, pkg-config, libxml2, openssl, sqlite, lsquic, nixosTests }:+versionTemplate = ''{{ "#{`git log -1 --format=%ci | awk '{print $1}' | sed s/-/./g`.strip}" }}'';+assetCommitTemplate = ''{{ "#{`git rev-list HEAD --max-count=1 --abbrev-commit -- assets`.strip}" }}'';+--replace ${lib.escapeShellArg versionTemplate} '"${lib.replaceChars ["-"] ["."] (lib.substring 9 10 version)}"' \+--replace 'public_folder "assets"' 'public_folder "${placeholder "out"}/share/invidious/assets"'
+58
pkgs/servers/invidious/lsquic.nix
+58
pkgs/servers/invidious/lsquic.nix
···+license = with licenses; [ openssl isc mit bsd3 ]; # statically links against boringssl, so has to include its licenses
+68
pkgs/servers/invidious/shards.nix
+68
pkgs/servers/invidious/shards.nix
···
+5
pkgs/top-level/all-packages.nix
+5
pkgs/top-level/all-packages.nix
···