File fwupd-efi.changes of Package fwupd-efi

-------------------------------------------------------------------
Tue Dec 17 12:50:10 UTC 2024 - Callum Farmer <gmbr3@opensuse.org>

- Update to version 1.7:
  * Fix compilation with GNU-EFI 4.0
- Use upstream tarball: source service isn't useful on this
  package
- Add 106.patch:
  * Improves ARM32 crt0 by splitting header and code
  * Use pkgconfig for gnu-efi - fixes RISC-V build
  * Update lds from gnu-efi 4.0

-------------------------------------------------------------------
Thu Aug 29 12:30:08 UTC 2024 - Callum Farmer <gmbr3@opensuse.org>

- Update to version 1.6:
  * Require gnu-efi 3.0.18 or later
  * Ship an objcopy capable LDS for ARM64
  * Detect gnu-efi via pkgconfig
  * Backport the ctors and dtors work from gnu-efi upstream
  * Tidy up crt0 generator
  * Add RISC-V support
  * Fix per NX bit and UEFI 2.10 Microsoft requirements
- Remove un-needed BRs:
  * pkgconfig(efiboot)
  * pkgconfig(efivar)
- Remove shim requirement: it doesn't need it, it's a UEFI binary
- Restore ix86 and ARM32 support
- Add RISC-V support
- Remove patches (fixed upstream):
  * binutils-2.38-arm-objcopy.patch
  * binutils-2.38-arm-system-crt0.patch
  * ARM-fixes.patch

-------------------------------------------------------------------
Fri Feb 24 23:50:42 UTC 2023 - Callum Farmer <gmbr3@opensuse.org>

- Disable ix86 and arm32: shim doesn't build on these platforms

-------------------------------------------------------------------
Mon Jan 23 16:23:28 UTC 2023 - Callum Farmer <gmbr3@opensuse.org>

- Update ARM-fixes.patch to current git copy to add checks for
  an incompatible crt0

-------------------------------------------------------------------
Mon Jan  2 14:37:32 UTC 2023 - Callum Farmer <gmbr3@opensuse.org>

- Add ARM-fixes.patch: multiple fixes for ARM EFI after binutils
  2.38
- Remove arm32-short-wchar.patch: included in ARM-fixes.patch

-------------------------------------------------------------------
Wed Dec 14 18:44:26 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

- Add arm32-short-wchar.patch: fix an issue where fwup_sbat.o
  had a different wchar length

-------------------------------------------------------------------
Tue Dec 13 18:03:57 UTC 2022 - gmbr3@opensuse.org

- Update to version 1.3:
  * Release fwupd-efi 1.3
  * Fix a regression when applying updates on an HP M60
  * Show the version when starting fwupd-efi
  * trivial: Update precommit versions to fix CI
  * meson: fix ARM system crt0 name
  * trivial: post release version bump
- Add binutils-2.38-arm-objcopy.patch: use objcopy with ARM on
  binutils 2.38+
- Add binutils-2.38-arm-system-crt0.patch: system crt0 doesn't need
  to contain the SBAT section if we have binutils 2.38+
- Enable ARM and ix86 support

-------------------------------------------------------------------
Thu Apr 14 14:09:02 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

- Use sbat macros (bsc#1193282)

-------------------------------------------------------------------
Fri Mar 11 14:44:21 UTC 2022 - Frederic Crozat <fcrozat@suse.com>

- Update to version 1.2:
  * Release fwupd-efi 1.2
  * meson: use stadard objcopy binary
  * meson: use find_program() to find the helper scripts we run
  * meson: using local copy ldscript when local copy crt0 be used for SBAT
  * sbat: clarify project URL
  * trivial: Ignore some markdown issues
  * Wait 5 seconds to reboot on errors
  * Port pre-commit clang-format, codespell, markdownlint from fwupd
  * trivial: fixup python errors by codacity/precommit
  * trivial: fixup markdown format
  * trivial: spelling errors
  * Sleep longer when no updates to process
  * README: fix typo and URL
  * trivial: post release version bump
- Remove 0001-meson-using-local-copy-ldscript-when-local-copy-crt0.patch
  (merged upstream)

-------------------------------------------------------------------
Fri Nov  5 18:47:04 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- Re-add fwupdx64.efi.signed symlink (boo#1192206)

-------------------------------------------------------------------
Thu Oct  7 05:39:32 UTC 2021 - Joey Lee <jlee@suse.com>

- Initial package. fwupd-efi 1.1.
openSUSE Build Service is sponsored by