From bde81af2418c785a93160c7113b368d217c00caa Mon Sep 17 00:00:00 2001 From: toastal Date: Tue, 19 Mar 2024 21:52:16 +0700 Subject: [PATCH] soupault: support both code forge mirrors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Acknowledge the open source, nonprofit forge while prefer using the bandwidth for downloading from the corporate, proprietary forge. Nixpkgs should be like Soupault; Nixpkgs needs a mirror that isn’t locked behind a proprietary, for-profit vendor. --- pkgs/tools/typesetting/soupault/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/tools/typesetting/soupault/default.nix b/pkgs/tools/typesetting/soupault/default.nix index fcfe87f7e8a3..639af4136729 100644 --- a/pkgs/tools/typesetting/soupault/default.nix +++ b/pkgs/tools/typesetting/soupault/default.nix @@ -1,5 +1,5 @@ { lib -, fetchFromGitea +, fetchzip , ocamlPackages , soupault , testers @@ -15,11 +15,11 @@ ocamlPackages.buildDunePackage { minimalOCamlVersion = "4.13"; - src = fetchFromGitea { - domain = "codeberg.org"; - owner = "PataphysicalSociety"; - repo = pname; - rev = version; + src = fetchzip { + urls = [ + "https://github.com/PataphysicalSociety/soupault/archive/${version}.tar.gz" + "https://codeberg.org/PataphysicalSociety/soupault/archive/${version}.tar.gz" + ]; hash = "sha256-vGTJUbAeYs/EYFykNSmCc4c9G66/Lz3BsUYnZQ8feFo="; };