summary refs log tree commit diff
path: root/pkgs/os-specific/linux/firmware/fwupd
Commit message (Collapse)AuthorAge
* fwupd: 1.5.5 → 1.5.7Jan Tojnar2021-03-15
| | | | | | | | | | | | | | Announcement: - https://blogs.gnome.org/hughsie/2021/02/16/fwupd-1-5-6/ Changelogs: - https://github.com/fwupd/fwupd/releases/tag/1.5.6 - https://github.com/fwupd/fwupd/releases/tag/1.5.7 Main changes: - Adds UEFI SBAT support: https://github.com/fwupd/fwupd/blob/1.5.7/plugins/uefi-capsule/README.md#uefi-sbat-support https://github.com/rhboot/shim/blob/39b96c01bfd4547f38c9e573ff5d551057ea272c/SBAT.md
* fwupd: comment about 1.5.6 releaseArthur Gautier2021-02-18
| | | | Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
* fwupd: fix aarch64 buildArthur Gautier2021-02-16
| | | | Signed-off-by: Arthur Gautier <baloo@superbaloo.net>
* fwupd: 1.5.3 → 1.5.5Jan Tojnar2021-02-01
| | | | | - https://github.com/fwupd/fwupd/releases/tag/1.5.4 - https://github.com/fwupd/fwupd/releases/tag/1.5.5
* pkgs/os-specific: stdenv.lib -> libBen Siraphob2021-01-17
|
* treewide: with stdenv.lib; in meta -> with lib;Profpatsch2021-01-11
| | | | | | | | | | | | | | | | | | | Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
* fwupd: 1.5.2 → 1.5.3Jan Tojnar2020-12-09
| | | | https://blogs.gnome.org/hughsie/2020/12/08/fwupd-1-5-3/
* fwupd: 1.5.1 → 1.5.2Jan Tojnar2020-12-09
| | | | https://blogs.gnome.org/hughsie/2020/11/23/fwupd-1-5-2/
* fwupd: Fix buildJan Tojnar2020-11-11
| | | | | | Few new files are trying to be installed to /etc. Fixes: https://github.com/NixOS/nixpkgs/issues/103365
* fwupd: 1.4.6 → 1.5.1Jan Tojnar2020-11-09
| | | | | | | | | | | | * https://github.com/fwupd/fwupd/releases/tag/1.5.0 * https://github.com/fwupd/fwupd/releases/tag/1.5.1 * The changelog mentions removed dependency on efivar but we still need the package because it also contains efiboot required dependency. https://github.com/fwupd/fwupd/pull/2485 * Blacklist options were renamed. * Test firmware was moved to a separate repo. We need to install it or some tests will be skipped. https://github.com/fwupd/fwupd/pull/2330 * Initially, there was an option to configure dbx but in the end, it was removed in favour of bespoke dbxtool. https://github.com/fwupd/fwupd/pull/2061, https://github.com/fwupd/fwupd/pull/2318, https://github.com/fwupd/fwupd/pull/2329 * Fwupd now checks hashes of plug-ins and will complain loudly that it is tainted when “invalid” plug-in is loaded (during testing). * Installed tests complain about not being able to access cdn, even though we are not setting CI_NETWORK env var. We need a patch to fix that.
* fwupd: 1.4.5 → 1.4.6Jan Tojnar2020-09-12
| | | | | | https://github.com/fwupd/fwupd/releases/tag/1.4.6 Also drop some unneeded dependencies.
* fwupd: clean upJan Tojnar2020-09-12
| | | | | | | * reorder attributes to match standard * do not use package aliases * add some comments * fix license (https://github.com/fwupd/fwupd/issues/526)
* fwupd: Add upstream patch to fix build with systemd 246Anders Kaseorg2020-08-30
| | | | | | Fixes #96663. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
* fwupd: 1.4.4 -> 1.4.5R. RyanTM2020-08-03
|
* fwupd: Add passthru consistency testJan Tojnar2020-06-16
| | | | We need to keep the passthru.filesInstalledToEtc and passthru.defaultBlacklistedPlugins in sync with the package contents so let's add a test to enforce that.
* fwupd: 1.4.2 -> 1.4.4R. RyanTM2020-06-15
|
* fwupd: fix configuration on aarch64Ricardo M. Correia2020-06-02
| | | | | | | | The fwupd service was failing on aarch64 with: fwupd: Failed to load engine: Failed to load remotes: failed to load /etc/fwupd/remotes.d/dell-esrt.conf: No such file or directory The /etc/fwupd/remotes.d/dell-esrt.conf symlink existed but it pointed to a non-existent file.
* fwupd: 1.4.1 -> 1.4.2R. RyanTM2020-05-21
|
* fwupd: 1.4.0 → 1.4.1Jan Tojnar2020-05-06
| | | | https://github.com/fwupd/fwupd/commit/ad113b931f0ab3c3b4d3731686ed89a57f0aacb1
* fwupd: 1.3.9 → 1.4.0Jan Tojnar2020-04-18
| | | | https://github.com/fwupd/fwupd/releases/tag/1.4.0
* fwupd: 1.3.8 → 1.3.9Jan Tojnar2020-03-07
| | | | https://github.com/fwupd/fwupd/blob/1.3.9/data/org.freedesktop.fwupd.metainfo.xml#L38-L63
* fwupd: 1.3.7 → 1.3.8Jan Tojnar2020-02-24
| | | | https://github.com/fwupd/fwupd/compare/1.3.7...1.3.8
* nixos/fwupd: disable test plugins implicitlyJan Tojnar2020-02-06
| | | | | | | | | | | | | | | | | | invalid test was introduced in https://github.com/fwupd/fwupd/commit/297d1598ef0739dc27c6cc884697bfd2ca03f2f5 and it is disabled in the shipped daemon.conf. I forgot to reflect that in the module, which caused the daemon to print the following on start-up: FuEngine invalid has incorrect built version invalid and the command to warn: WARNING: The daemon has loaded 3rd party code and is no longer supported by the upstream developers! To reduce the change of this happening in the future, I moved the list of default disabled plug-ins to the package expression. I also set the value of the NixOS module option in the config section of the module instead of the default value used previously, which will allow users to not care about these plug-ins.
* fwupd: split daemon againJan Tojnar2020-02-06
| | | | | | | | | In 1.3.5, fwupdprivate library was made into a shared fwupdplugin library. This library is considered semi-private and is used by fwupd daemon and fwupd plug-ins and now possibly third party plug-ins. The fwupdplugin library refers to the plug-in directory in fwupd.out causing a dependency cycle. For that reason we need to move it to out.
* fwupd: 1.3.3 → 1.3.7Jan Tojnar2020-02-06
| | | | | | | | | | | Changelogs: * https://github.com/fwupd/fwupd/commit/342a38b43283108f92aa6eb18073073c2b20828b * https://github.com/fwupd/fwupd/commit/713d20f79fa0e460c02f109d68f3ad5e825e6298 * https://github.com/fwupd/fwupd/commit/1ac566bc09bf63505e01f8b7fc839592b8591f7d * https://github.com/fwupd/fwupd/commit/ca3cdaef43971c170d911cc85f6ae3746cd64833 Notably: * libfwupdplugin was factored out of the binary, introducing irreconcilable dependency cycle between `out` and `lib` outputs.
* meson: fix for structured attrsRobin Gloster2019-12-30
|
* fwupd: 1.2.10 → 1.3.3Jan Tojnar2019-11-18
| | | | | | https://github.com/fwupd/fwupd/blob/1.3.3/data/org.freedesktop.fwupd.metainfo.xml#L35-L125 systemd.tmpfiles should not be necessary, as the systemd service switched to StateDirectory.
* fwupd: correct test attrworldofpeace2019-11-07
|
* Revert "fwupd: Move D-Bus conf file to share/dbus-1/system.d"Jörg Thalheim2019-10-14
| | | | | | | | | This reverts commit ad6aada7e2c3ece14e5ab0e34acdcf35f11e4014. The patch does not apply to our version. This commit was part of https://github.com/NixOS/nixpkgs/pull/68875 cc @worldofpeace
* fwupd: Move D-Bus conf file to share/dbus-1/system.dworldofpeace2019-09-16
| | | | | Since D-Bus 1.9.18 configuration files installed by third-party should go in share/dbus-1/system.d. The old location is for sysadmin overrides.
* tree-wide: replace wrapProgram with wrapGAppJan Tojnar2019-09-10
| | | | where appropriate
* fwupd: add setuptools for pythonworldofpeace2019-09-09
| | | | | | | | | | | | It's no longer propagated so we need to add it. Was failing like: FAILED: libfwupd/fwupd.map /build/fwupd-1.2.10/libfwupd/generate-version-script.py LIBFWUPD libfwupd/Fwupd-2.0.gir libfwupd/fwupd.map Traceback (most recent call last): File "/build/fwupd-1.2.10/libfwupd/generate-version-script.py", line 11, in <module> from pkg_resources import parse_version ModuleNotFoundError: No module named 'pkg_resources'
* fwupd: 1.2.8 → 1.2.10Jan Tojnar2019-08-28
| | | | | | | | | | https://github.com/fwupd/fwupd/blob/1.2.10/data/org.freedesktop.fwupd.metainfo.xml#L35-L81 * adopt the package * libflashrom is disabled by default since it is experimental now. * add installed tests to passthru for easier running * concretize patchShebags * no changes in filesInstalledToEtc
* fwupd: format with nixpkgs-fmtJan Tojnar2019-08-28
| | | | Some manual changes were applied on top of that.
* Revert "fwupd: 1.2.8 -> 1.2.10"worldofpeace2019-08-19
|
* fwupd: 1.2.8 -> 1.2.10R. RyanTM2019-08-19
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fwupd/versions
* fwupd: correct aarch64 supportworldofpeace2019-08-07
|
* fwupd: wrap programs needed in PATHworldofpeace2019-08-03
|
* fwupd: patch in paths to tools used as runtime depsWill Dietz2019-07-11
|
* fwupd: 1.2.3 -> 1.2.8Will Dietz2019-07-11
| | | | | | | | * use C.UTF-8 instead of en_US * refresh sysconfdir_install patch * extend to vendor-directory.conf * update sysconfdir_install patch * update file listing
* fwupd: fix installed testsJan Tojnar2019-01-28
|
* fwupd: put plugins in "out", restore "lib" output w/o cycleWill Dietz2019-01-27
|
* fwupd: blacklist test plugin by defaultWill Dietz2019-01-27
| | | | | | | | | | Don't add the testing "webcam" device, which is unexpected to see when querying what devices fwupd believes exist :). Won't change behavior for anyone defining the blacklistPlugin option already, but doesn't seem worth making more complicated.
* fwupd: 1.2.2 -> 1.2.3Will Dietz2019-01-27
| | | | Drop lib output to avoid cycle.
* fwupd: 1.1.2 -> 1.2.1Will Dietz2018-12-12
| | | | | | | Add cairo dep and others checked for in fwupd's meson.build. Cairo at least is required.
* gobject-introspection: rename packageJan Tojnar2018-12-02
| | | | camelCase package name was a huge inconsistency in GNOME package set.
* fwupd: 1.1.1 -> 1.1.2R. RyanTM2018-09-20
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/fwupd/versions
* fwupd: do not wrap efi capsule (#45719)Jan Tojnar2018-08-29
| | | | | | wrapGAppsHook is not able to skip efi capsules so we need to switch to manual wrapping. Closes: https://github.com/NixOS/nixpkgs/issues/45715
* fwupd: 1.1.0 → 1.1.1Jan Tojnar2018-08-15
|
* fwupd: 1.0.5 -> 1.1.0André-Patrick Bubel2018-08-07
| | | | | | | | | We override the ESP mount point in the config file /etc/fwupd/uefi.conf (available since version 1.0.6), as it is set to a path in the nix store during build time. Tests are disabled as it needs /etc/os-release, which is not available when building with sandboxing enabled.