Vladimír Čunát
ae9a49a77d
grub2: pkgconfig to fix finding freetype
6 years ago
Franz Pletz
3317c71c5c
grub2: 2.x-2015-11-16 -> 2.02
...
Fixes #24451 .
7 years ago
Thomas Tuegel
5265d551a9
grub2: unset CPP
...
Commit 093cc00cdd
sets the environment variable
`CPP' by default, but this intereferes with dependency calculation.
7 years ago
Michał Pałka
55208cc2e1
pvgrub_image: add package
...
Add a package containing a pvgrub image for xen generated from grub2
7 years ago
Tuomas Tynkkynen
a9a706770a
grub2: Make EFI grub work on aarch64
7 years ago
Tuomas Tynkkynen
be2a2db0f1
grub2: Workaround flex bug
...
I think the flex update in 6bded45883
causes this failure, presumably due to upstream breakage:
````
gcc -DHAVE_CONFIG_H -I. -Wall -W -DGRUB_UTIL=1 -D_FILE_OFFSET_BITS=64 -I./include -DGRUB_FILE=\"grub_script.yy.c\" -I. -I. -I. -I. -I./include -I./include -I./grub-core/lib/libgcrypt-grub/src/ -I./grub-core/lib/minilzo -I./grub-core/lib/xzembed -DMINILZO_HAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -Wall -W -Wshadow -Wpointer-arith -Wundef -Wchar-subscripts -Wcomment -Wdeprecated-declarations -Wdisabled-optimization -Wdiv-by-zero -Wfloat-equal -Wformat-extra-args -Wformat-security -Wformat-y2k -Wimplicit -Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-braces -Wmissing-format-attribute -Wmultichar -Wparentheses -Wreturn-type -Wsequence-point -Wshadow -Wsign-compare -Wswitch -Wtrigraphs -Wunknown-pragmas -Wunused -Wunused-function -Wunused-label -Wunused-parameter -Wunused-value -Wunused-variable -Wwrite-strings -Wnested-externs -Wstrict-prototypes -Wcast-align -Wextra -Wattributes -Wendif-labels -Winit-self -Wint-to-pointer-cast -Winvalid-pch -Wmissing-field-initializers -Wnonnull -Woverflow -Wvla -Wpointer-to-int-cast -Wstrict-aliasing -Wvariadic-macros -Wvolatile-register-var -Wpointer-sign -Wmissing-include-dirs -Wmissing-prototypes -Wmissing-declarations -Wformat=2 -Werror -fno-builtin -Wno-undef -c -o libgrubmods_a-grub_script.yy.o `test -f 'grub_script.yy.c' || echo './'`grub_script.yy.c
./grub-core/script/yylex.l:34:0: error: "yyalloc" redefined [-Werror]
#define yyalloc(size, scanner) (grub_malloc((size)))
^
grub_script.yy.c:104:0: note: this is the location of the previous definition
^
./grub-core/script/yylex.l:35:0: error: "yyfree" redefined [-Werror]
#define yyfree(ptr, scanner) (grub_free((ptr)))
^
grub_script.yy.c:108:0: note: this is the location of the previous definition
^
./grub-core/script/yylex.l:36:0: error: "yyrealloc" redefined [-Werror]
#define yyrealloc(ptr, size, scanner) (grub_realloc((ptr), (size)))
^
grub_script.yy.c:106:0: note: this is the location of the previous definition
^
cc1: all warnings being treated as errors
make[2]: *** [Makefile:7540: libgrubmods_a-grub_script.yy.o] Error 1
````
Work around it for now.
8 years ago
Franz Pletz
aff1f4ab94
Use general hardening flag toggle lists
...
The following parameters are now available:
* hardeningDisable
To disable specific hardening flags
* hardeningEnable
To enable specific hardening flags
Only the cc-wrapper supports this right now, but these may be reused by
other wrappers, builders or setup hooks.
cc-wrapper supports the following flags:
* fortify
* stackprotector
* pie (disabled by default)
* pic
* strictoverflow
* format
* relro
* bindnow
8 years ago
Robin Gloster
f6d3b7a2ae
switch hardening flags
9 years ago
Franz Pletz
954e9903ad
Use a hardened stdenv by default
9 years ago
William A. Kennington III
349e50734e
grub2: 2015-10-13 -> 2015-11-16
9 years ago
Tuomas Tynkkynen
464350aa01
grub2: Patch out GCC reference from modinfo.sh
9 years ago
William A. Kennington III
82792959b4
grub2: 2015-07-27 -> 2015-10-13
9 years ago
William A. Kennington III
f2d3b5ead9
grub2: 2015-07-05 -> 2015-07-27
9 years ago
William A. Kennington III
48f44bfa69
grub2: 2015-05-14 -> 2015-07-05
9 years ago
William A. Kennington III
484a7be844
grub2: 2015-04-24 -> 2015-05-14
9 years ago
Edward Tjörnhammar
b9b8e3acba
{grub2,ceph,libs3,socket_wrapper,nss_wrapper}.src: use mirrors, https and fetchFromSavannah to enable better availability for proxied users
9 years ago
William A. Kennington III
4463bad2dd
grub: Update from 2015-2-21 -> 2015-04-24
9 years ago
William A. Kennington III
e91d788b7c
grub2: Another grub bump
9 years ago
William A. Kennington III
8e62c497ca
grub2: Update git revision
9 years ago
William A. Kennington III
c8a4ecd91d
grub: Doesn't support building bios and efi simultaneously
10 years ago
William A. Kennington III
ef80d73e6a
grub: Enable zfs and efi by default since it's cheap to support
10 years ago
William A. Kennington III
15cf03a8ee
Build userspace packages using the userspace zfs
10 years ago
Thomas Strobel
3767370866
Add target parameter to grub installation chain
10 years ago
Eelco Dolstra
1acfbca7df
grub2: Fix building against Glibc 2.20
...
http://hydra.nixos.org/build/16563301
10 years ago
William A. Kennington III
88d270f62e
grub2: Add localizations
10 years ago
William A. Kennington III
c369c4afbd
grub2: Fix zfs support
10 years ago
William A. Kennington III
36614ff3e2
Revert "Revert "Merge pull request #2449 from wkennington/master.grub""
...
This reverts commit 94205f5f21
.
Conflicts:
nixos/modules/system/boot/loader/grub/install-grub.pl
10 years ago
Michael Raskin
94205f5f21
Revert "Merge pull request #2449 from wkennington/master.grub"
...
This reverts commit 469f22d717
, reversing
changes made to 0078bc5d8f
.
Conflicts:
nixos/modules/installer/tools/nixos-generate-config.pl
nixos/modules/system/boot/loader/grub/install-grub.pl
nixos/release.nix
nixos/tests/installer.nix
I tried to keep apparently-safe code in conflicts.
10 years ago
William A. Kennington III
0fdbc44411
grub: Fix typo
10 years ago
William A. Kennington III
dd18e67cfb
grub: Cleanup efi support
10 years ago
William A. Kennington III
2ea1433b77
grub: Fetch from alpha.gnu.org instead of git
10 years ago
William A. Kennington III
1f460e00ef
grub: Build grub2 from git instead of using the unpredictable generated tarball
10 years ago
William A. Kennington III
f2bef62716
Update grub 2.00 to 2.02-beta2
10 years ago
Mateusz Kowalczyk
7a45996233
Turn some license strings into lib.licenses values
10 years ago
Ricardo M. Correia
667008d56f
grub: Add support for grsecurity
10 years ago
Shea Levy
ca116f76f9
Unmaintain a bunch of packages
...
Trying to take maintainership more seriously...
Signed-off-by: Shea Levy <shea@shealevy.com>
11 years ago
Ludovic Courtès
2e937c437a
unmaintain several packages
11 years ago
Eelco Dolstra
ab3eeabfed
Rename buildNativeInputs -> nativeBuildInputs
...
Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs"
sounds like an imperative rather than a noun phrase.
12 years ago
Peter Simons
3fafdb362b
bison: update to version 2.6.5
...
This update fixes the grub-2.0 warning issue that was worked around in commit
4f5e655b36
. Consequently, that patch is no longer
needed.
12 years ago
Peter Simons
4f5e655b36
grub-2.0x: avoid pragma warnings triggered by bison-2.6.4-generated parsers
12 years ago
Peter Simons
347b5800b2
grub-2.0: strip trailing whitespace
12 years ago
Peter Simons
06bdd77d3d
grub-2.0: fix bash completion script
12 years ago
Eelco Dolstra
c4041d9c39
grub: Fix build on Glibc 2.16
...
http://hydra.nixos.org/build/3046836
12 years ago
Eelco Dolstra
f4847262ae
grub2: Add dependency on devicemapper (needed for LVM support)
12 years ago
Eelco Dolstra
6262db94a9
grub: Update to 2.00
12 years ago
Eelco Dolstra
d4d7931a62
* Cleanup: remove obsolete references to ‘xz’, which is in stdenv now.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=31678
13 years ago
Shea Levy
83acc83fb7
Reenable grub2_efi
...
svn path=/nixpkgs/trunk/; revision=30262
13 years ago
Ludovic Courtès
2943c2eb78
GNU GRUB 1.99.
...
svn path=/nixpkgs/trunk/; revision=27440
13 years ago
Shea Levy
cc87dee3d8
Bump grub 1.9x to 1.99~rc2
...
svn path=/nixpkgs/trunk/; revision=27150
13 years ago
Karn Kallio
400a5b054a
Remove unnecessary postInstall added to grub expression in r26239,
...
as pointed out by Shea Levy.
svn path=/nixpkgs/trunk/; revision=26240
13 years ago