From c0738f3d8797c5c625b213ceb7c053d581d08c76 Mon Sep 17 00:00:00 2001 From: Tomo Date: Mon, 28 Oct 2024 07:19:04 +0000 Subject: [PATCH] exodus: use requireFile for src Upstream blocks automated downloads based on User-Agent: https://github.com/NixOS/nixpkgs/issues/313548#issuecomment-2131323093 Closes #313548 --- pkgs/by-name/ex/exodus/package.nix | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ex/exodus/package.nix b/pkgs/by-name/ex/exodus/package.nix index a2a46d081f9e..b301e4e26cd8 100644 --- a/pkgs/by-name/ex/exodus/package.nix +++ b/pkgs/by-name/ex/exodus/package.nix @@ -1,7 +1,7 @@ { stdenv, lib, - fetchurl, + requireFile, unzip, glib, systemd, @@ -30,13 +30,9 @@ stdenv.mkDerivation (finalAttrs: { pname = "exodus"; version = "24.19.4"; - src = fetchurl { + src = requireFile { name = "exodus-linux-x64-${finalAttrs.version}.zip"; url = "https://downloads.exodus.com/releases/exodus-linux-x64-${finalAttrs.version}.zip"; - curlOptsList = [ - "--user-agent" - "Mozilla/5.0" - ]; hash = "sha256-+g7DdDrSVmBl1wCSCoJcO2gmbWQBnJUYqjT+GuDlCYw="; };