summary refs log tree commit diff
path: root/pkgs/tools/misc/grub
diff options
context:
space:
mode:
authorArtturin <Artturin@artturin.com>2021-11-27 04:39:48 +0200
committerArtturin <Artturin@artturin.com>2021-11-27 05:41:34 +0200
commit76e515cb267c6de577d14aeab1c2efe7cb2d84a6 (patch)
tree7ecf74d37ca57a84d4410e2ea50963c06701da95 /pkgs/tools/misc/grub
parent650120d8f961255142f798fc4036f7790f97fbbd (diff)
downloadnixpkgs-76e515cb267c6de577d14aeab1c2efe7cb2d84a6.tar
nixpkgs-76e515cb267c6de577d14aeab1c2efe7cb2d84a6.tar.gz
nixpkgs-76e515cb267c6de577d14aeab1c2efe7cb2d84a6.tar.bz2
nixpkgs-76e515cb267c6de577d14aeab1c2efe7cb2d84a6.tar.lz
nixpkgs-76e515cb267c6de577d14aeab1c2efe7cb2d84a6.tar.xz
nixpkgs-76e515cb267c6de577d14aeab1c2efe7cb2d84a6.tar.zst
nixpkgs-76e515cb267c6de577d14aeab1c2efe7cb2d84a6.zip
grub2: switch to release tarball
for the localization files
Diffstat (limited to 'pkgs/tools/misc/grub')
-rw-r--r--pkgs/tools/misc/grub/2.0x.nix13
1 files changed, 5 insertions, 8 deletions
diff --git a/pkgs/tools/misc/grub/2.0x.nix b/pkgs/tools/misc/grub/2.0x.nix
index d9c4ceeca2c..661d6be2104 100644
--- a/pkgs/tools/misc/grub/2.0x.nix
+++ b/pkgs/tools/misc/grub/2.0x.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchgit, flex, bison, python3, autoconf, automake, gnulib, libtool
+{ lib, stdenv, fetchurl, flex, bison, python3, autoreconfHook, gnulib, libtool
 , gettext, ncurses, libusb-compat-0_1, freetype, qemu, lvm2, unifont, pkg-config
 , buildPackages
 , fetchpatch
@@ -51,10 +51,9 @@ stdenv.mkDerivation rec {
   pname = "grub";
   inherit version;
 
-  src = fetchgit {
-    url = "git://git.savannah.gnu.org/grub.git";
-    rev = "${pname}-${version}";
-    sha256 = "1vkxr6b4p7h259vayjw8bfgqj57x68byy939y4bmyaz6g7fgrv0f";
+  src = fetchurl {
+    url = "mirror://gnu/grub/grub-${version}.tar.xz";
+    sha256 = "sha256-t56kSvkbk9F80/6Ava5u1DdwZ4qaWuGSzOqAPrtlfuE=";
   };
 
   patches = [
@@ -75,7 +74,7 @@ stdenv.mkDerivation rec {
   '';
 
   depsBuildBuild = [ buildPackages.stdenv.cc ];
-  nativeBuildInputs = [ bison flex python3 pkg-config autoconf automake gettext freetype ];
+  nativeBuildInputs = [ bison flex python3 pkg-config gettext freetype autoreconfHook ];
   buildInputs = [ ncurses libusb-compat-0_1 freetype lvm2 fuse libtool ]
     ++ optional doCheck qemu
     ++ optional zfsSupport zfs;
@@ -109,8 +108,6 @@ stdenv.mkDerivation rec {
 
       patchShebangs .
 
-      ./bootstrap --no-git --gnulib-srcdir=${gnulib}
-
       substituteInPlace ./configure --replace '/usr/share/fonts/unifont' '${unifont}/share/fonts'
     '';