Age | Commit message (Collapse) | Author |
|
* gnu/packages/firmware.scm (eg25-manager): Update to 0.5.2.
Change-Id: I8c31fb0f1dc192cadca48a39f69f29518fb973ce
|
|
This way, fwupd finds the EFI executable that it needs when updating firmware.
* gnu/packages/firmware.scm (fwupd) [arguments] <phases>:
Add 'install-fwupd.efi phase.
Change-Id: If015408c30b7b6dccbf94d5ff691535393c182f4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
This package provides a file that is vital for the process of firmware
installation and updates on EFI systems using fwupd.
* gnu/packages/firmware.scm (fwupd-efi): New variable.
Change-Id: I3e610f47016af962b9f2675f645534cca076df2e
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/firmware.scm (make-arm-trusted-firmware): Update to 2.12.2.
Change-Id: Ib8077e63bd3df0fe6dce634d5b7278b9389c42db
|
|
Fixes: https://issues.guix.gnu.org/78251
* gnu/packages/firmware.scm (arm-trusted-firmware-sun50i-a64)
[native-inputs]: Add gcc-14.
Change-Id: I11a71ec8bbaa7bea4212943ceaea75e6d660cf61
|
|
The polkit rules check in fwupdmgr doesn't make sense with Guix packaging, as
it's checking if there is fwupd policy files in the polkit's store path.
This will never be true, and the check will always fail.
One fix would be to skip the check completely. But that seems unnecessary as
the polkit actions are always in /etc/polkit-1/actions on the Guix system.
On foreign distros, it will be necessary to turn the check off manually by
FWUPD_POLKIT_NOCHECK=1. But it's important to note that this was the case even
till now, there is no new breakage. I think it's unlikely someone will be
using fwupd package from Guix on foreign distros anyway.
* gnu/packages/firmware.scm (fwupd)[arguments]{phases}: substitute polkit
actions directory to point to /etc/polkit-1/actions
Change-Id: Ia29d7a32f68a3da7951f45fe823e3ab8059cb670
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
The fwupd package doesn't contain the dbus service in
share/dbus-1/system-service, that is because it is installed only
conditionally when elogind is available.
This will introduce the service in the output, so user's won't have to start
fwupd themselves, it will get started by dbus on demand.
I don't think this should break anything for systems that do not use elogin,
the only places this is used will fall back to error:
- https://github.com/fwupd/fwupd/blob/1.8.14/src/fu-util-common.c#L242,
- https://github.com/fwupd/fwupd/blob/1.8.14/src/fu-util-common.c#L287
Meaning users without elogind will get error either way, just a different kind
of error.
* gnu/packages/firmware.scm: (fwupd)[inputs]: Add elogind
Change-Id: Id44001de6950bb6b39f1b3bba316a08ce6640fc0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/firmware.scm (ovmf-x86-64)
[phases] {install-qemu-firmware-metadata}: New phase.
(ovmf-aux-file): New procedure.
* gnu/packages/aux-files/ovmf/51-edk2-ovmf-2m-raw-x64-nosb.json: New file.
* Makefile.am (AUX_FILES): Register it.
Change-Id: I301eac8b79aed523f3b4cdedb7b3925d8fd0ad3d
|
|
* gnu/packages/firmware.scm (arm-trusted-firmware-rk3588): New variable.
* gnu/packages/bootloaders.scm (make-u-boot-rockchip-package): Support
'rk3588.
|
|
* gnu/packages/firmware.scm (ovmf-x86-64): Fix indentation.
Change-Id: I663987b2ea69c7d6e1d8eaf35ad6bd8a6395c7df
|
|
* gnu/packages/firmware.scm (make-arm-trusted-firmware): Update to 2.12.1.
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-s1-ansi-white-default): Fix build.
Change-Id: I661981f81aab11a0cce1c6b2a965453cb9cc8ecb
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-s1-ansi-rgb-default): Fix build.
Change-Id: I6247056475cebaa93811a5761e50225e23ca9314
|
|
qmk-firmware-keychron-q4-ansi-v2-default.
* gnu/packages/firmware.scm (qmk-firmware-keychron-q4-ansi-default): Rename
to...
(qmk-firmware-keychron-q4-ansi-v2-default): ...this.
Change-Id: Ibd2bf06aa22c8d845fda0ec35bd2d2fb554e197f
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v8-iso-encoder-default):
New variable.
Change-Id: I4fc6e0e058923aef245e15a695ed3b582522fa6d
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v8-iso-default):
New variable.
Change-Id: I4c9f79edf79e99b55a7a0c154103a6f90fe88972
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v8-ansi-encoder-default):
New variable.
Change-Id: I2f35980da6ddceeb5d1d4b777dc9f38574451e39
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v8-ansi-default):
New variable.
Change-Id: I1718336b7e15bd08bc385a4282f5f6bb78d5d1bd
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v7-iso-default):
New variable.
Change-Id: I55ae4e71155f1e5b5d93f20c30e470878851a999
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v7-ansi-default):
New variable.
Change-Id: Ibc3957f800c125e96a36633290d26551a37c87aa
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v6-iso-encoder-default):
New variable.
Change-Id: Iecafe09db57e37bdccab85a29f6c6a85fafadeaf
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v6-iso-default):
New variable.
Change-Id: I315403c456f97125d368740d6fabc4eb3ec40200
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v6-ansi-encoder-default):
New variable.
Change-Id: Ibb79f5141d38c984dc9c2ce964f633c4e025e894
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v6-ansi-default):
New variable.
Change-Id: I1bcadd0638473cc44a5e422d76a7b26959a35a4a
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v5-iso-encoder-default):
New variable.
Change-Id: I4e55928f895364c6d612bce6c59b1ba27f683dcc
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v5-iso-default):
New variable.
Change-Id: Iaa74a3719646d891e005b0d40946a4e5f01c0101
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v5-ansi-encoder-default):
New variable.
Change-Id: Idc89d44c1bc4cf110c37f5afb25b94a863303343
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v5-ansi-default):
New variable.
Change-Id: Ia56dfb61882196eb3b4d458e92fec777eafe943b
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v4-iso-default):
New variable.
Change-Id: I9648233b9b6c0f6cd18a59fcc0b43f422d6954ea
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v4-ansi-default):
New variable.
Change-Id: I52eb77c3f175ead9f6ed3975d1c22afb1ca5ea93
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v3-jis-encoder-default):
New variable.
Change-Id: Id0791b3afe7dda512fd7ebb7fc2d83b2f29e0891
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v3-iso-encoder-default):
New variable.
Change-Id: Ie16b13d6617e0fe317c0ff15d2bc71a9a0ed317e
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v3-ansi-encoder-default):
New variable.
Change-Id: I7cf7b8961e38df4514924f3c4664b65640ae6126
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v3-jis-default):
New variable.
Change-Id: I4ebda80df4633ec5edfd7f45ee5796583c56f1ad
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v3-iso-default):
New variable.
Change-Id: I672f0d8622bc66fc9edc5acdc7ba1be8e95bd74c
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v2-jis-encoder-default):
New variable.
Change-Id: Ib4e2ee4b4c0615ef6de1dbb36ae467f2eca242ff
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v2-jis-default):
New variable.
Change-Id: I347ae25feccc62f93abd86996afe0bb0b058f256
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v2-iso-encoder-default):
New variable.
Change-Id: Ib9942d075461087c9523a9b0a5b3e0d44ccaf8b8
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v2-iso-default):
New variable.
Change-Id: I4653a8e33259c0f9641c5c67df6fa54966d60510
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v2-ansi-encoder-default):
New variable.
Change-Id: Id1e8187df446621dd5b44895e1ab188e4d0e2950
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v2-ansi-default):
New variable.
Change-Id: I25c42bded5fb94852a91d2d757695da3bdcfd14f
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v1-jis-encoder-default):
New variable.
Change-Id: I667eaef95f150862ccffa68058c7c8e39c2e294a
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v1-jis-default):
New variable.
Change-Id: I63bb89fca4679d026eb3bcf8b2b9e37f04d07b41
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v1-iso-encoder-default):
New variable.
Change-Id: I13d73f4a0ea0b61c2c9cf281d6f26701a36d9e35
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v1-iso-default):
New variable.
Change-Id: I786224355e0c7950ac27305267484d0c98af566b
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v1-ansi-encoder-default):
New variable.
Change-Id: Id24d7d085e1a8dbe8daf9d2f5554cbd8dc770c4c
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v1-ansi-default):
New variable.
Change-Id: Ib7196c95e00236344c7f8ecbade47b5c9dc81260
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v10-iso-encoder-default):
New variable.
Change-Id: I8aecffa8f496b9f86f970769771594345628963b
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-v10-ansi-encoder-default):
New variable.
Change-Id: I880e9b322ba1d987b8c8db6b755719472dd53a70
|
|
* gnu/packages/firmware.scm (qmk-firmware-keychron-s1-ansi-white-default):
New variable.
Change-Id: I31441a15bc83f33d891925d6fef54a15b902ef0a
|