about summary refs log tree commit diff
path: root/pkgs/tools/misc/grub4dos
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2016-04-30 03:04:36 +0300
committerNikolay Amiantov <ab@fmap.me>2016-04-30 03:12:34 +0300
commit626b1c41017093f13d77688f80fb16fa51ca163a (patch)
treefef391f6db91fe73016677ab84fd6798e109d054 /pkgs/tools/misc/grub4dos
parentb63edea44c45df1ca0cb35c8f7a2d5ff929c2bb1 (diff)
downloadnixlib-626b1c41017093f13d77688f80fb16fa51ca163a.tar
nixlib-626b1c41017093f13d77688f80fb16fa51ca163a.tar.gz
nixlib-626b1c41017093f13d77688f80fb16fa51ca163a.tar.bz2
nixlib-626b1c41017093f13d77688f80fb16fa51ca163a.tar.lz
nixlib-626b1c41017093f13d77688f80fb16fa51ca163a.tar.xz
nixlib-626b1c41017093f13d77688f80fb16fa51ca163a.tar.zst
nixlib-626b1c41017093f13d77688f80fb16fa51ca163a.zip
grub4dos: 0.4.6a-2015-12-31 -> 0.4.6a-2016-04-26
Diffstat (limited to 'pkgs/tools/misc/grub4dos')
-rw-r--r--pkgs/tools/misc/grub4dos/default.nix17
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/tools/misc/grub4dos/default.nix b/pkgs/tools/misc/grub4dos/default.nix
index e5c613f7a89b..0195022f7038 100644
--- a/pkgs/tools/misc/grub4dos/default.nix
+++ b/pkgs/tools/misc/grub4dos/default.nix
@@ -1,18 +1,21 @@
-{ stdenv, fetchurl, unzip, nasm }:
+{ stdenv, fetchFromGitHub, nasm }:
 
 let arch =
   if stdenv.isi686 then "i386"
   else if stdenv.isx86_64 then "x86_64"
   else abort "Unknown architecture";
-in stdenv.mkDerivation {
-  name = "grub4dos-0.4.6a-2015-12-31";
+in stdenv.mkDerivation rec {
+  name = "grub4dos-${version}";
+  version = "0.4.6a-2016-04-26";
 
-  src = fetchurl {
-    url = https://github.com/chenall/grub4dos/archive/a8024743c61cc4909514b27df07b7cc4bc89d1fb.zip;
-    sha256 = "1m5d7klb12qz5sa09919z7jchfafgh84cmpwilp52qnbpi3zh2fd";
+  src = fetchFromGitHub {
+    owner = "chenall";
+    repo = "grub4dos";
+    rev = "61d8229375c679436d56376518456723b2025e1a";
+    sha256 = "1r4jmvykk5cvpf1kysykvksa9vfy7p29q20x72inw2pbhipj0f10";
   };
 
-  nativeBuildInputs = [ unzip nasm ];
+  nativeBuildInputs = [ nasm ];
 
   configureFlags = [ "--host=${arch}-pc-linux-gnu" ];