From 494ce6bbcb4b811bf76cec0fb96c76cc4cef1792 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Forsman?= Date: Wed, 23 Mar 2022 10:38:45 +0100 Subject: [PATCH] cppcheck: 2.7 -> 2.7.3 And switch from sourceforge to github, as upstream hasn't updated the sourceforge pages yet. (I checked the download links on the sourceforge page and they link to https://github.com/danmar/cppcheck, so that should be fine.) --- pkgs/development/tools/analysis/cppcheck/default.nix | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix index 77cb2ba1aca3..302b7ae3bbfe 100644 --- a/pkgs/development/tools/analysis/cppcheck/default.nix +++ b/pkgs/development/tools/analysis/cppcheck/default.nix @@ -1,12 +1,14 @@ -{ lib, stdenv, fetchurl, libxslt, docbook_xsl, docbook_xml_dtd_45, pcre, withZ3 ? true, z3, python3 }: +{ lib, stdenv, fetchFromGitHub, libxslt, docbook_xsl, docbook_xml_dtd_45, pcre, withZ3 ? true, z3, python3 }: stdenv.mkDerivation rec { pname = "cppcheck"; - version = "2.7"; + version = "2.7.3"; - src = fetchurl { - url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2"; - sha256 = "sha256-rHTAlzxGoFJ2D0/3ymqEYWyleVUQVC0ZWm8SLFMHkpE="; + src = fetchFromGitHub { + owner = "danmar"; + repo = "cppcheck"; + rev = version; + sha256 = "0bwk89nkq67nphplb24daxvg75pv9bgh0kcqr2samhpzmjpvzxm5"; }; buildInputs = [ pcre