summary refs log tree commit diff
path: root/pkgs/os-specific/linux/nvidiabl/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/os-specific/linux/nvidiabl/default.nix')
-rw-r--r--pkgs/os-specific/linux/nvidiabl/default.nix15
1 files changed, 9 insertions, 6 deletions
diff --git a/pkgs/os-specific/linux/nvidiabl/default.nix b/pkgs/os-specific/linux/nvidiabl/default.nix
index 881c29c1ce0..1c1ea1d11d8 100644
--- a/pkgs/os-specific/linux/nvidiabl/default.nix
+++ b/pkgs/os-specific/linux/nvidiabl/default.nix
@@ -1,11 +1,14 @@
-{ stdenv, fetchurl, kernel }:
+{ stdenv, fetchFromGitHub, kernel }:
 
-stdenv.mkDerivation {
-  name = "nvidiabl-0.85-${kernel.version}";
+stdenv.mkDerivation rec {
+  name = "nvidiabl-${version}-${kernel.version}";
+  version = "0.87";
 
-  src = fetchurl {
-    url = "https://github.com/guillaumezin/nvidiabl/archive/v0.85.tar.gz";
-    sha256 = "1c7ar39wc8jpqh67sw03lwnyp0m9l6dad469ybqrgcywdiwxspwj";
+  src = fetchFromGitHub {
+    owner = "guillaumezin";
+    repo = "nvidiabl";
+    rev = "v${version}";
+    sha256 = "1hs61dxn84vsyvrd2s899dhgg342mhfkbdn1nkhcvly45hdp2nca";
   };
 
   hardeningDisable = [ "pic" ];