about summary refs log tree commit diff
path: root/pkgs/os-specific/linux/restool
diff options
context:
space:
mode:
authorDan Callaghan <djc@djc.id.au>2022-07-23 10:01:27 +1000
committerDan Callaghan <djc@djc.id.au>2022-07-23 10:01:27 +1000
commit744f00c6b108794bef7b3887d45c52778f1eddcf (patch)
tree476ad1881ff1a2c902125e75058ee0eefe247675 /pkgs/os-specific/linux/restool
parent4ff2e5d7e0c6337d46a1e089f9b653a19b9f7aa4 (diff)
restool: 20.12 → 2.4
Upstream appears to have changed their versioning scheme. Instead of
being tied to LSDK date-based versions, restool is versioned
independently.

There are no tags or releases following the new versioning scheme, so
update the package to take the most recent commit (27 Oct 2021). This
also matches the revision that Fedora has packaged as version 2.4.
Diffstat (limited to 'pkgs/os-specific/linux/restool')
-rw-r--r--pkgs/os-specific/linux/restool/default.nix15
1 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/os-specific/linux/restool/default.nix b/pkgs/os-specific/linux/restool/default.nix
index 9b8ade24748ca..add68522e7f91 100644
--- a/pkgs/os-specific/linux/restool/default.nix
+++ b/pkgs/os-specific/linux/restool/default.nix
@@ -1,20 +1,23 @@
-{ stdenv, lib, fetchgit, bash, coreutils, dtc, file, gawk, gnugrep, gnused, which }:
+{ stdenv, lib, fetchgit, bash, coreutils, dtc, file, gawk, gnugrep, gnused, pandoc, which }:
 
 stdenv.mkDerivation rec {
   pname = "restool";
-  version = "20.12";
+  version = "2.4";
 
   src = fetchgit {
     url = "https://source.codeaurora.org/external/qoriq/qoriq-components/restool";
-    rev = "LSDK-${version}";
-    sha256 = "137xvvms3n4wwb5v2sv70vsib52s3s314306qa0mqpgxf9fb19zl";
+    rev = "abd2f5b7181db9d03db9e6ccda0194923b73e9a2";
+    sha256 = "sha256-ryTDyqSy39e8Omf7l8lK4mLWr8jccDhMVPldkVGSQVo=";
   };
 
-  nativeBuildInputs = [ file ];
+  nativeBuildInputs = [ file pandoc ];
   buildInputs = [ bash coreutils dtc gawk gnugrep gnused which ];
 
+  enableParallelBuilding = true;
   makeFlags = [
-    "prefix=$(out)"
+    "prefix="
+    "bindir_completion=/share/bash-completion/completions"
+    "DESTDIR=$(out)"
     "VERSION=${version}"
   ];