fwupd: 1.8.3 → 1.8.4

https://github.com/fwupd/fwupd/releases/tag/1.8.4
https://blogs.gnome.org/hughsie/2022/08/30/new-fwupd-1-8-4-release/

+18 -6
+15 -4
pkgs/os-specific/linux/firmware/fwupd/add-option-for-installation-sysconfdir.patch
··· 1 diff --git a/data/meson.build b/data/meson.build 2 - index d8494020d..7c896fa0d 100644 3 --- a/data/meson.build 4 +++ b/data/meson.build 5 @@ -26,7 +26,7 @@ endif ··· 83 + install_dir: join_paths(sysconfdir_install, 'fwupd', 'remotes.d'), 84 ) 85 diff --git a/meson.build b/meson.build 86 - index e6b717078..f8a7a7455 100644 87 --- a/meson.build 88 +++ b/meson.build 89 @@ -195,6 +195,12 @@ endif ··· 100 gio = dependency('gio-2.0', version: '>= 2.45.8') 101 giounix = dependency('gio-unix-2.0', version: '>= 2.45.8', required: false) 102 diff --git a/meson_options.txt b/meson_options.txt 103 - index 06d242371..d9e517fc0 100644 104 --- a/meson_options.txt 105 +++ b/meson_options.txt 106 @@ -1,3 +1,4 @@ ··· 121 ) 122 endif 123 diff --git a/plugins/msr/meson.build b/plugins/msr/meson.build 124 - index 13f03ccd4..9235ebe33 100644 125 --- a/plugins/msr/meson.build 126 +++ b/plugins/msr/meson.build 127 @@ -10,7 +10,7 @@ install_data(['fwupd-msr.conf'],
··· 1 + diff --git a/data/bios-settings.d/meson.build b/data/bios-settings.d/meson.build 2 + index b0ff5b106..13ac380d0 100644 3 + --- a/data/bios-settings.d/meson.build 4 + +++ b/data/bios-settings.d/meson.build 5 + @@ -1,5 +1,5 @@ 6 + if build_standalone and host_machine.system() == 'linux' 7 + install_data('README.md', 8 + - install_dir: join_paths(sysconfdir, 'fwupd', 'bios-settings.d') 9 + + install_dir: join_paths(sysconfdir_install, 'fwupd', 'bios-settings.d') 10 + ) 11 + endif 12 diff --git a/data/meson.build b/data/meson.build 13 + index 3a77a7bfc..747bd1988 100644 14 --- a/data/meson.build 15 +++ b/data/meson.build 16 @@ -26,7 +26,7 @@ endif ··· 94 + install_dir: join_paths(sysconfdir_install, 'fwupd', 'remotes.d'), 95 ) 96 diff --git a/meson.build b/meson.build 97 + index e7980e965..2c66e2dc4 100644 98 --- a/meson.build 99 +++ b/meson.build 100 @@ -195,6 +195,12 @@ endif ··· 111 gio = dependency('gio-2.0', version: '>= 2.45.8') 112 giounix = dependency('gio-unix-2.0', version: '>= 2.45.8', required: false) 113 diff --git a/meson_options.txt b/meson_options.txt 114 + index 6cf92e72e..2e8568292 100644 115 --- a/meson_options.txt 116 +++ b/meson_options.txt 117 @@ -1,3 +1,4 @@ ··· 132 ) 133 endif 134 diff --git a/plugins/msr/meson.build b/plugins/msr/meson.build 135 + index d626c3ad3..5a2f847d5 100644 136 --- a/plugins/msr/meson.build 137 +++ b/plugins/msr/meson.build 138 @@ -10,7 +10,7 @@ install_data(['fwupd-msr.conf'],
+3 -2
pkgs/os-specific/linux/firmware/fwupd/default.nix
··· 114 115 self = stdenv.mkDerivation rec { 116 pname = "fwupd"; 117 - version = "1.8.3"; 118 119 # libfwupd goes to lib 120 # daemon, plug-ins and libfwupdplugin go to out ··· 123 124 src = fetchurl { 125 url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz"; 126 - sha256 = "sha256-ciIpd86KhmJRH/o8CIFWb2xFjsjWHSUNlGYRfWEiOOw="; 127 }; 128 129 patches = [ ··· 322 323 passthru = { 324 filesInstalledToEtc = [ 325 "fwupd/daemon.conf" 326 "fwupd/remotes.d/lvfs-testing.conf" 327 "fwupd/remotes.d/lvfs.conf"
··· 114 115 self = stdenv.mkDerivation rec { 116 pname = "fwupd"; 117 + version = "1.8.4"; 118 119 # libfwupd goes to lib 120 # daemon, plug-ins and libfwupdplugin go to out ··· 123 124 src = fetchurl { 125 url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz"; 126 + sha256 = "sha256-rfoHQ0zcKexBxA/vRg6Nlwlj/gx+hJ3sfzkyrbFh+IY="; 127 }; 128 129 patches = [ ··· 322 323 passthru = { 324 filesInstalledToEtc = [ 325 + "fwupd/bios-settings.d/README.md" 326 "fwupd/daemon.conf" 327 "fwupd/remotes.d/lvfs-testing.conf" 328 "fwupd/remotes.d/lvfs.conf"