From a098790c312ed57ee175118a3b74d8ce28f5f6cd Mon Sep 17 00:00:00 2001 From: Donovan Glover Date: Mon, 18 Mar 2024 04:53:46 -0400 Subject: [PATCH] srb2: fetch assets from upstream GitLab Note that fetchgit is used instead of fetchFromGitLab due to LFS and how upstream is configured. Closes https://github.com/NixOS/nixpkgs/issues/274797 --- pkgs/by-name/sr/srb2/package.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sr/srb2/package.nix b/pkgs/by-name/sr/srb2/package.nix index bc6ad07626c2..023f04c7f824 100644 --- a/pkgs/by-name/sr/srb2/package.nix +++ b/pkgs/by-name/sr/srb2/package.nix @@ -1,6 +1,6 @@ { lib , stdenv -, fetchzip +, fetchgit , fetchFromGitHub , cmake , curl @@ -48,10 +48,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "srb2-data"; version = finalAttrs.version; - src = fetchzip { - url = "https://github.com/STJr/SRB2/releases/download/SRB2_release_${finalAttrs.version}/SRB2-v${lib.replaceStrings ["."] [""] finalAttrs.version}-Full.zip"; - hash = "sha256-/MJVOMMXxHa+xB60WlwLhh5lrZNKnHajTySNZVSlUWE="; - stripRoot = false; + src = fetchgit { + url = "https://git.do.srb2.org/STJr/srb2assets-public"; + rev = "SRB2_release_${finalAttrs.version}"; + hash = "sha256-OXvO5ZlujIYmYevc62Dtx192dxoujQMNFUCrH5quBBg="; + fetchLFS = true; }; installPhase = ''