diff options
author | Felix Buehler <account@buehler.rocks> | 2021-09-19 17:07:31 +0200 |
---|---|---|
committer | Felix Buehler <account@buehler.rocks> | 2021-09-19 17:13:18 +0200 |
commit | 056df0bdddab64883469b7e6516fdc946629c044 (patch) | |
tree | 8242ef01121223394bfbecdec4b3988edaccd4f8 /pkgs/os-specific/linux/lm-sensors | |
parent | 41d512768f1ddb2bc64116e3b9d58d4ea63d0795 (diff) | |
download | nixpkgs-056df0bdddab64883469b7e6516fdc946629c044.tar nixpkgs-056df0bdddab64883469b7e6516fdc946629c044.tar.gz nixpkgs-056df0bdddab64883469b7e6516fdc946629c044.tar.bz2 nixpkgs-056df0bdddab64883469b7e6516fdc946629c044.tar.lz nixpkgs-056df0bdddab64883469b7e6516fdc946629c044.tar.xz nixpkgs-056df0bdddab64883469b7e6516fdc946629c044.tar.zst nixpkgs-056df0bdddab64883469b7e6516fdc946629c044.zip |
lm-sensors: switch to fetchFromGitHub
Diffstat (limited to 'pkgs/os-specific/linux/lm-sensors')
-rw-r--r-- | pkgs/os-specific/linux/lm-sensors/default.nix | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/pkgs/os-specific/linux/lm-sensors/default.nix b/pkgs/os-specific/linux/lm-sensors/default.nix index 21324a5d6ce..fda11400e8f 100644 --- a/pkgs/os-specific/linux/lm-sensors/default.nix +++ b/pkgs/os-specific/linux/lm-sensors/default.nix @@ -1,5 +1,12 @@ -{ lib, stdenv, fetchzip, bison, flex, which, perl -, sensord ? false, rrdtool ? null +{ lib +, stdenv +, fetchFromGitHub +, bison +, flex +, which +, perl +, sensord ? false +, rrdtool ? null }: assert sensord -> rrdtool != null; @@ -7,16 +14,18 @@ assert sensord -> rrdtool != null; stdenv.mkDerivation rec { pname = "lm-sensors"; version = "3.6.0"; - dashedVersion = lib.replaceStrings ["."] ["-"] version; + dashedVersion = lib.replaceStrings [ "." ] [ "-" ] version; - src = fetchzip { - url = "https://github.com/lm-sensors/lm-sensors/archive/V${dashedVersion}.tar.gz"; - sha256 = "1ipf6wjx037sqyhy0r5jh4983h216anq9l68ckn2x5c3qc4wfmzn"; + src = fetchFromGitHub { + owner = "lm-sensors"; + repo = "lm-sensors"; + rev = "V${dashedVersion}"; + hash = "sha256-9lfHCcODlS7sZMjQhK0yQcCBEoGyZOChx/oM0CU37sY="; }; nativeBuildInputs = [ bison flex which ]; buildInputs = [ perl ] - ++ lib.optional sensord rrdtool; + ++ lib.optional sensord rrdtool; makeFlags = [ "PREFIX=${placeholder "out"}" |