From 7306aa64cf5553d7f86d890d3f36cfd9f7cd7cc2 Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Fri, 31 Jan 2025 23:50:27 -0500 Subject: [PATCH] xfitter: fetch from GitLab (#377876) The xfitter.org website is dead. --- pkgs/by-name/xf/xfitter/package.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/xf/xfitter/package.nix b/pkgs/by-name/xf/xfitter/package.nix index 3ed41c91d8a7..12e0a0e8468e 100644 --- a/pkgs/by-name/xf/xfitter/package.nix +++ b/pkgs/by-name/xf/xfitter/package.nix @@ -1,7 +1,7 @@ { lib, stdenv, - fetchurl, + fetchFromGitLab, apfel, apfelgrid, applgrid, @@ -25,10 +25,12 @@ stdenv.mkDerivation rec { pname = "xfitter"; version = "2.2.0"; - src = fetchurl { - name = "${pname}-${version}.tgz"; - url = "https://www.xfitter.org/xFitter/xFitter/DownloadPage?action=AttachFile&do=get&target=${pname}-${version}.tgz"; - sha256 = "sha256-ZHIQ5hOY+k0/wmpE0o4Po+RZ4MkVMk+bK1Rc6eqwwH0="; + src = fetchFromGitLab { + owner = "fitters"; + repo = "xfitter"; + rev = "refs/tags/2.2.0_Future_Freeze"; + domain = "gitlab.cern.ch"; + hash = "sha256-wanxgldvBEuAEOeVok3XgRVStcn9APd+Nj7vpRZUtGs="; }; patches = [