summary refs log tree commit diff
path: root/pkgs/development/libraries/gnu-efi
Commit message (Collapse)AuthorAge
* Merge pull request #72819 from lopsided98/gnu-efi-armv6lJohn Ericson2019-11-05
|\ | | | | gnu-efi: apply patch to fix build on armv6l
| * gnu-efi: apply patch to fix build on armv6lBen Wolsieffer2019-11-05
| |
* | Merge master into staging-nextFrederik Rietdijk2019-11-05
|\|
| * gnu-efi: Use their crosscompilation support correctlyKirill Elagin2019-11-03
| | | | | | | | | | | | | | | | | | | | | | | | IIUC, previously, the cross-compilation support was done in a somewhat hacky way and was, basically, special-cased for ARM. Now we use the cross-compilation support intergrated into their own build system. Test: * nix-build --arg crossSystem '(import <nixpkgs/lib>).systems.examples.musl64' '<nixpkgs>' -A gnu-efi
* | gnu-efi: 3.0.9 -> 3.0.11R. RyanTM2019-11-03
|/
* treewide: name -> pname (easy cases) (#66585)volth2019-08-15
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* gnu-efi: 3.0.8 -> 3.0.9 (#50097)R. RyanTM2018-11-09
| | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gnu-efi/versions
* treewide: isArm -> isAarch32John Ericson2018-04-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following legacy packing conventions, `isArm` was defined just for 32-bit ARM instruction set. This is confusing to non packagers though, because Aarch64 is an ARM instruction set. The official ARM overview for ARMv8[1] is surprisingly not confusing, given the overall state of affairs for ARM naming conventions, and offers us a solution. It divides the nomenclature into three levels: ``` ISA: ARMv8 {-A, -R, -M} / \ Mode: Aarch32 Aarch64 | / \ Encoding: A64 A32 T32 ``` At the top is the overall v8 instruction set archicture. Second are the two modes, defined by bitwidth but differing in other semantics too, and buttom are the encodings, (hopefully?) isomorphic if they encode the same mode. The 32 bit encodings are mostly backwards compatible with previous non-Thumb and Thumb encodings, and if so we can pun the mode names to instead mean "sets of compatable or isomorphic encodings", and then voilà we have nice names for 32-bit and 64-bit arm instruction sets which do not use the word ARM so as to not confused either laymen or experienced ARM packages. [1]: https://developer.arm.com/products/architecture/a-profile
* gnu-efi: 3.0.6 -> 3.0.8Tuomas Tynkkynen2018-03-16
|
* gnu-efi: Fix aarch64 cross-buildShea Levy2018-02-24
|
* gnu-efi: 3.0.5 -> 3.0.6Tuomas Tynkkynen2017-10-22
|
* Update homepage attributes: http -> httpsmimadrid2017-08-03
| | | | | Homepage link "http://.../" is a permanent redirect to "https://.../" and should be updated https://repology.org/repository/nix_stable/problems
* gnu-efi: Remove unneeded aarch64 patchTuomas Tynkkynen2017-02-05
| | | | Not needed after the upgrade to 3.0.5. Yay!
* gnu-efi: 3.0.4 -> 3.0.5Franz Pletz2017-01-30
|
* gnu-efi: fix discarded const qualifier on aarch64Nathan Zadoks2017-01-25
|
* Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-06-10
|\
| * gnu-efi: Fix build on ARMTuomas Tynkkynen2016-06-01
| | | | | | | | | | For some reason it detects e.g. armv7l and then can't find 'inc/arm/efibind.h'.
| * gnu-efi: 3.0.3 -> 3.0.4Eelco Dolstra2016-05-31
| |
* | Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | gnu-efi: disable stackprotector hardeningRobin Gloster2016-03-01
| |
* | switch hardening flagsRobin Gloster2016-01-30
| |
* | Use a hardened stdenv by defaultFranz Pletz2016-01-30
|/
* gnu-efi: 3.0.2 -> 3.0.3Tobias Geerinckx-Rice2015-09-18
|
* Unmaintain a bunch of packagesShea Levy2015-07-01
|
* gnu-efi: 3.0b -> 3.0.2William A. Kennington III2015-05-20
|
* Downgrade gnu-efi back: this fixes build of gummiboot without breaking ↵Michael Raskin2014-06-30
| | | | syslinux build
* gnu-efi: Update 3.0u -> 3.0vWilliam A. Kennington III2014-06-24
| | | | | Additionally, create the include directories so that install populates them.
* gnu-efi: Fix buildShea Levy2014-01-18
| | | | Signed-off-by: Shea Levy <shea@shealevy.com>
* gnu-efi: Update to 3.0uShea Levy2013-10-09
| | | | Signed-off-by: Shea Levy <shea@shealevy.com>
* gnu-efi: bump to version 3.0sShea Levy2013-02-01
|
* gnu-efi: Version 3.0rShea Levy2012-10-04
|
* GNU EFI development librariesShea Levy2012-03-14
svn path=/nixpkgs/trunk/; revision=33057