Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: gnu-efi-apps | Distribution: openSUSE Tumbleweed |
Version: 4.0.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Dec 8 16:28:22 2024 |
Group: Development/Tools/Other | Build host: reproducible |
Size: 1378852 | Source RPM: gnu-efi-4.0.0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/ncroxon/gnu-efi | |
Summary: Example and test files for gnu-efi |
A package containing the example and UEFI testing files created by gnu-efi
BSD-3-Clause AND GPL-2.0-or-later
* Sun Dec 08 2024 Callum Farmer <gmbr3@opensuse.org> - Split into apps and devel packages - Remove rpmlintrc: All errors are now fixed * Tue Dec 03 2024 Callum Farmer <gmbr3@opensuse.org> - Update to gnu-efi 4.0.0: * Add MP Services Protocol Support * Add some more pkgconfig variables * Replace 'Copright' with 'Copyright' * Add clear documentation for building and packaging * Align CRT0 exit function naming * Now built and verified using GitHub Actions * Fix SetMem/CopyMem again * Move ReallocatePool/CompareGuid/CopyMem to EDK2 ABI * Add non-objcopy CRT0/LDS for ARM64/RISCV64/IA32 - Remove gnu-efi-bsc1182057-support-sbat-section.patch: * no longer needed; fwupd-efi has been fixed upstream (by me) * Thu Jun 29 2023 Callum Farmer <gmbr3@opensuse.org> - Update to gnu-efi 3.0.18: * Add pkgconfig file * Make ELF constructors and destructors work * Make CHAR8 and similar be defined the same way edk2 does it * Switch to -fPIE * Merge all rela sections into one - gnu-efi-bsc1182057-support-sbat-section.patch: * Restore ARM32 SBAT crt0 patch as binutils doesn't actually support it * Add SBAT support for RISC-V 64 * Wed Oct 05 2022 Callum Farmer <gmbr3@opensuse.org> - Update to gnu-efi 3.0.15: * */*.S: add non-executable GNU stack marking on ELF-linux * lib/Makefile: add .o file dependency on libsubdirs targets * Handle __mips64 - Remove gnu-efi-add-GNU-stack-section.patch: upstreamed - Remove un-needed section from gnu-efi-bsc1182057-support-sbat-section.patch now that we have Binutils 2.38 - Extend gnu-efi-bsc1182057-support-sbat-section.patch for IA-32 * Tue May 03 2022 Martin Liška <mliska@suse.cz> - Add gnu-efi-add-GNU-stack-section.patch in order to add .note.GNU-stack sections, fixes upstream issue: https://sourceforge.net/p/gnu-efi/bugs/28/ * Mon Oct 18 2021 Andreas Schwab <schwab@suse.de> - Update to gnu-efi 3.0.14 * Add Device Path Utilities Protocol support * Add EFI_SHELL_PROTOCOL definitions * Move EFI_SHELL_PARAMETERS_PROTOCOL related definitions to efishell.h * Add EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL definitions * Undefined Status in LibGetVariableAndSize() * Initial support for RISCV64 * lisb/str.c: simplify xtoi() * lib/hand: missing va_end * Fix dummy relocation block alignment * Add EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID. * ARM: hide 'hidden' pragma for hosted build * lib/hand: missing va_end() in LibReinstallProtocolInterfaces() * lib/misc: avoid NULL dereference in LibInsertToTailOfBootOrder * lib/str: simplify Atoi() * efiapi.h: add RISC-V machine type definitions * apps: simplify logical constraints * riscv64: missing EFI_FUNCTION * riscv64: provide efisetjmp_arch.h * apps: define FrameBufferAddr for riscv64 * apps: memory leak in draw_boxes() * Add definitions for the EFI device tree table * Fix VS2019 Code Analysis warnings * Set NumberOfSymbols to zero * riscv64: finalize efibind.h - gnu-efi-bsc1182057-support-sbat-section.patch: Update context - Enable build on riscv64 * Fri Mar 12 2021 Gary Ching-Pang Lin <glin@suse.com> - Update to gnu-efi 3.0.13 + Define UnicodeSPrint/UnicodeVSPrint as our main SPrint/VSPrint calls + Use EFI_FILE_SYSTEM_VOLUME_LABEL rather than EFI_FILE_SYSTEM_VOLUME_LABEL_INFO + Define BASE_CR as a duplicate of the _CR macro + Fix CopyMem() not handling overlaps + Add AsciiPrint and AsciiVSPrint + Replace Pause() macro with new library function + Add Simple Text Input Ex Protocol support - Add gnu-efi-bsc1182057-support-sbat-section.patch to support .sbat section (bsc#1182057) * Mon Jan 04 2021 Dirk Müller <dmueller@suse.com> - switch to https:// urls (+ spec-cleaner) * Mon Sep 14 2020 Dirk Mueller <dmueller@suse.com> - update to 3.0.12: * Add SMBIOS 3.0 table support * Fix ARCH on ARMv6. * Wed Dec 11 2019 Gary Ching-Pang Lin <glin@suse.com> - Update to gnu-efi 3.0.11 + Revert "efilink: fix build with gcc 4.8" + Do not include efisetjmp.h on efi.h + efiapi.h: fix EventGroup parameter of EFI_CREATE_EVENT_EX prototype + Make.rules incomplete/wrong; make -r failure + Redefine jmp_buf to comply with C calling convention + Fix for problem with undeclared intptr_t type + efilink: fix build with gcc 4.8 + Fix typos + Set '\0' properly in StrnCpy() + Implement StrnCat() without StrnCpy() + Set '\0' properly in StpnCpy() + Fix conversion from 'UINTN' to 'UINT8' warnings - Drop upstreamed gnu-efi-fix-strncpy-stpncpy-strncat.patch
/usr/lib/gnuefi /usr/lib/gnuefi/apps /usr/lib/gnuefi/apps/AllocPages.efi /usr/lib/gnuefi/apps/FreePages.efi /usr/lib/gnuefi/apps/bltgrid.efi /usr/lib/gnuefi/apps/ctors_dtors_priority_test.efi /usr/lib/gnuefi/apps/ctors_test.efi /usr/lib/gnuefi/apps/debughook.efi /usr/lib/gnuefi/apps/debughook.efi.debug /usr/lib/gnuefi/apps/drv0.efi /usr/lib/gnuefi/apps/drv0_use.efi /usr/lib/gnuefi/apps/exit.efi /usr/lib/gnuefi/apps/lfbgrid.efi /usr/lib/gnuefi/apps/modelist.efi /usr/lib/gnuefi/apps/old_ABI.efi /usr/lib/gnuefi/apps/printenv.efi /usr/lib/gnuefi/apps/route80h.efi /usr/lib/gnuefi/apps/setdbg.efi /usr/lib/gnuefi/apps/setjmp.efi /usr/lib/gnuefi/apps/t.efi /usr/lib/gnuefi/apps/t2.efi /usr/lib/gnuefi/apps/t3.efi /usr/lib/gnuefi/apps/t4.efi /usr/lib/gnuefi/apps/t5.efi /usr/lib/gnuefi/apps/t6.efi /usr/lib/gnuefi/apps/t7.efi /usr/lib/gnuefi/apps/t8.efi /usr/lib/gnuefi/apps/tcc.efi /usr/lib/gnuefi/apps/unsetdbg.efi /usr/share/doc/packages/gnu-efi-apps /usr/share/doc/packages/gnu-efi-apps/README.ABI.md /usr/share/doc/packages/gnu-efi-apps/README.elilo.md /usr/share/doc/packages/gnu-efi-apps/README.git.md /usr/share/doc/packages/gnu-efi-apps/README.md /usr/share/doc/packages/gnu-efi-apps/README.packaging.md /usr/share/doc/packages/gnu-efi-apps/SECURITY.md /usr/share/licenses/gnu-efi-apps /usr/share/licenses/gnu-efi-apps/LICENSE /usr/share/licenses/gnu-efi-apps/LICENSE.edk2 /usr/share/licenses/gnu-efi-apps/LICENSE.efilib
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 1 23:51:40 2025