diff --git a/pkgs/development/tools/analysis/sparse/default.nix b/pkgs/development/tools/analysis/sparse/default.nix index 1d0f338228e93..6f5e331b3c292 100644 --- a/pkgs/development/tools/analysis/sparse/default.nix +++ b/pkgs/development/tools/analysis/sparse/default.nix @@ -1,6 +1,6 @@ { callPackage, - fetchurl, + fetchgit, lib, stdenv, gtk3, @@ -16,11 +16,12 @@ let in stdenv.mkDerivation rec { pname = "sparse"; - version = "0.6.4"; + version = "0.6.4-unstable-2024-02-03"; - src = fetchurl { - url = "mirror://kernel/software/devel/sparse/dist/${pname}-${version}.tar.xz"; - sha256 = "sha256-arKLSZG8au29c1UCkTYKpqs99B9ZIGqb3paQIIpuOHw="; + src = fetchgit { + url = "https://git.kernel.org/pub/scm/devel/sparse/sparse.git"; + rev = "0196afe16a50c76302921b139d412e82e5be2349"; + hash = "sha256-Fft3hm988Xw92WIwXEoVoX7xzzkDhKy+bn9YuQIOhSk="; }; preConfigure = '' diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3a2391fb7cf60..46a8bd6874906 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7224,9 +7224,7 @@ with pkgs; snowman = qt5.callPackage ../development/tools/analysis/snowman { }; - sparse = callPackage ../development/tools/analysis/sparse { - llvm = llvm_14; - }; + sparse = callPackage ../development/tools/analysis/sparse { }; speedtest-cli = with python3Packages; toPythonApplication speedtest-cli;