Commit Graph

568 Commits

Author SHA1 Message Date
R-VdP
e58bdb61c4 fwupd: Reformat file with nixpkgs-fmt 2023-03-02 12:26:36 +01:00
R-VdP
a40e8972a4 fwupd: Use finalAttrs 2023-03-02 12:23:43 +01:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d treewide: use toString on list NIX_CFLAGS_COMPILE
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
Bernardo Meurer
fc9e3696e0
rtw89-firmware: drop 2023-02-19 23:26:53 +00:00
Bernardo Meurer
fd90e459bb
linux-firmware: 20221214 -> 20230210 2023-02-19 18:49:18 +00:00
Martin Weinelt
6b33857238
ivsc-firmware: init at 2022-11-02 2023-02-14 18:33:30 +01:00
Martin Weinelt
134e4a6473
ipu6-camera-bin: init at 2022-11-12
Exposes both the ipu6 and ipu6ep firmware variants as top-level
packages.
2023-02-14 18:33:28 +01:00
K900
a143b4868f linux-firmware: actually set updateScript
oof
2023-02-14 01:09:17 +03:00
superherointj
95642fb287
Merge pull request #210458 from NickCao/openssl3
various: unpin openssl_1_1
2023-02-03 19:27:21 -03:00
R-VdP
d0a7702b8f
fwupd: thunderbolt plugin only enabled upstream for x86. 2023-01-27 17:42:20 +01:00
R-VdP
801d887751
fwupd: 1.8.9 -> 1.8.10 2023-01-27 15:46:06 +01:00
Nick Cao
03214405bb
firmware-manager: 0.1.2 -> unstable-2022-12-09 2023-01-23 10:36:50 +08:00
Sandro Jäckel
815282d1c0
fwupd: 1.8.4 -> 1.8.9 2023-01-22 18:34:59 +01:00
Ferry Jérémie
65d7e87fdb treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
Bernardo Meurer
66b976eeb5
Merge pull request #209742 from JamieMagee/raspberrypi
treewide: update raspberrypi packages
2023-01-16 00:03:32 -05:00
sternenseemann
6c8644fc37 ath9k-htc-blobless-firmware: fix evaluation with Nix 2.3
Path interpolation is not available in all Nix versions nixpkgs supports
2023-01-11 16:28:28 +01:00
Artturi
c07552f6f7
Merge pull request #208685 from amjoseph-nixpkgs/ath9k-htc-blobless
ath9k-htc-blobless-firmware: init at 1.4.0
2023-01-10 03:51:19 +02:00
Adam Joseph
7af47c9877 ath9k-htc-blobless-firmware: init at 1.4.0
This firmware is completely open source with no blobs, which is
quite rare in the wifi world.  Wifi chips have their own dedicated
general-purpose CPUs.  This source code allows you to see what those
CPUs are doing and modify their behavior.

When the upstream repository was created in 2013, "open source
firmware" meant "firmware which is open source".  In 2023 that is no
longer the generally accepted [definition], so I have chosen an
unambiguous adjective (whose meaning has remained stable for
decades) to use in the pname.

[definition]: https://web.archive.org/web/20221209121315/https://www.opencompute.org/projects/open-system-firmware#:~:text=Another,allows%20it

Co-authored-by: Artturi <Artturin@artturin.com>
2023-01-09 16:10:04 -08:00
Jamie Magee
2a404e1d3c
raspberrypiWirelessFirmware: 2021-12-06 -> 2022-07-06 2023-01-08 11:29:39 -08:00
Jamie Magee
0060dbd720
raspberrypi-armstubs: 2021-11-01 -> unstable-2022-07-11 2023-01-08 11:14:58 -08:00
Jamie Magee
42b10e9e5c
raspberrypifw: 1.20221028 -> 1.20230106 2023-01-08 11:07:47 -08:00
Henri Menke
66c979db9a
sof-firmware: 2.2.3 -> 2.2.4 2023-01-07 16:11:27 +01:00
Vladimír Čunát
3c6d63d22c
rtw89-firmware: fixup build after rtw89 update
It didn't build since commit f170b6a85f from PR #206855
This is just a stop-gap measure to unblock unstable-small channel.
2022-12-20 20:42:04 +01:00
K900
8bda09a85d
Merge pull request #206962 from LunNova/lunnova/linux-firmware-202212
linux-firmware: 20221109 -> 20221214
2022-12-20 11:56:37 +03:00
Luna Nova
247defe599
linux-firmware: 20221109 -> 20221214
Main changes of interest are another set of new amdgpu firmwares and updates for existing firmware
2022-12-19 07:20:48 -08:00
Henri Menke
5fb679b369
sof-firmware: 2.2.2 -> 2.2.3
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2022-12-18 15:29:19 +01:00
Henri Menke
b2eb74c577
sof-firmware: 2.2 -> 2.2.2 2022-11-17 17:39:55 +01:00
Vladimír Čunát
e9c529c3c5
Merge #200266: firmware-updater: update hashes 2022-11-17 11:19:31 +01:00
K900
d64fbd8f5f linux-firmware: 20221012 -> 20221109 2022-11-10 19:00:43 +03:00
divanorama
f9254f470c
Update pkgs/os-specific/linux/firmware/firmware-updater/default.nix 2022-11-08 22:52:57 +01:00
Dmitry Ivankov
2ec4eec9fa firmware-updater: update hashes
Was able to build this package after updating hashes.
Hydra failures don't mention hash mismatch, but maybe update will still help.

ZHF: #199919
2022-11-08 22:19:11 +01:00
Florian Brandes
c02cb0fd58
raspberrypi-firmware: 1.20220331 -> 1.20221028
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-11-06 23:24:03 +01:00
K900
6d442d2174 linux-firmware: 20220913 -> 20221012 2022-10-17 22:29:39 +03:00
Sandro
889c3a8cbc
Merge pull request #189338 from NANASHI0X74/flutter-3-3-0 2022-10-07 22:46:01 +02:00
nanashi0x74
946474ca0f firmware-updater: build with flutter2 2022-10-02 20:07:18 +02:00
R. Ryantm
4d8fa668e7 system76-firmware: 1.0.42 -> 1.0.43 2022-10-01 03:08:57 +00:00
K900
ee024891bd linux-firmware: 20220815 -> 20220913, add overengineered update script 2022-09-18 19:37:06 +03:00
Jan Tojnar
c6f4784cc8 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/
2022-08-31 04:41:15 +02:00
Jonas Heinrich
f2b3bc5003
Merge pull request #185384 from r-ryantm/auto-update/system76-firmware
system76-firmware: 1.0.39 -> 1.0.42
2022-08-25 09:32:52 +02:00
Franz Pletz
2fd64ee912
Merge pull request #186333 from alyssais/firmware-stdenvNoCC
treewide: firmware: stdenv -> stdenvNoCC
2022-08-17 06:47:51 +02:00
Bernardo Meurer
7b5adf639c
Merge pull request #186987 from jmbaur/linux-firmware-20220815
linux-firmware: 20220708 -> 20220815
2022-08-16 09:24:29 -07:00
Jared Baur
7fccc83504 linux-firmware: 20220708 -> 20220815 2022-08-16 08:37:13 -07:00
Jörg Thalheim
38dd05d2ec
Merge pull request #173200 from NANASHI0X74/flutter-3-0-0
Flutter: 2.10.1->3.0.4
2022-08-15 05:10:47 +01:00
Alyssa Ross
839d828b9c
treewide: firmware: stdenv -> stdenvNoCC
None of these packages use a compiler, except for alsa-firmware, which
has the appropriate compiler in depsBuildBuild already.

Tested by building a NixOS system with hardware.enableAllFirmware = true.
2022-08-12 15:51:22 +00:00
Jan Tojnar
2f69e982ac fwupd: drop unnecessary GTK dependency 2022-08-09 18:55:35 +02:00
R. Ryantm
b109491732 system76-firmware: 1.0.39 -> 1.0.42 2022-08-06 07:44:57 +00:00
Jan Tojnar
41ed7e2fd4
Merge pull request #183686 from jtojnar/fwupd
fwupd: 1.8.1 → 1.8.3
2022-08-01 21:07:31 +02:00
R. Ryantm
21aeda0e37 fwupd-efi: 1.2 -> 1.3 2022-07-30 16:48:22 +00:00
R. Ryantm
61c0473909 sof-firmware: 2.1.1 -> 2.2 2022-07-29 23:11:19 +00:00
Jan Tojnar
9249634151 fwupd: 1.8.1 → 1.8.3
https://github.com/fwupd/fwupd/releases/tag/1.8.2
https://github.com/fwupd/fwupd/releases/tag/1.8.3

https://blogs.gnome.org/hughsie/2022/07/29/emulated-host-profiles-in-fwupd/
2022-07-29 16:14:04 +02:00
Artturi
66af0326d1
Merge pull request #177786 from Sciencentistguy/xow-firmware-dont-install-in-build-phase 2022-07-15 20:02:30 +03:00
nanashi0x74
043de04db8 update hashes for fluffychat and firmware-updater 2022-07-11 14:02:36 +02:00
Yurii Matsiuk
07f2b4bebf
linux-firmware: 20220610 -> 20220708 2022-07-11 07:50:16 +02:00
Jamie Quigley
18a60d21ca
xow_dongle-firmware: don't perform unpack & installation in buildPhase 2022-06-15 19:43:56 +01:00
K900
7557718913 linux-firmware: 20220509 -> 20220610 2022-06-11 16:40:51 +03:00
Maxine Aubrey
a58c728d5f
fwupd: 1.8.0 -> 1.8.1
- https://github.com/fwupd/fwupd/releases/tag/1.8.1
2022-06-10 23:56:54 +02:00
FedX
2f18afa90c
system76 firmware: 1.0.31 -> 1.0.39 (#175640) 2022-06-01 02:05:27 +02:00
adisbladis
fb222e0086
Merge pull request #172820 from alyssais/compressed-firmware
Compressed firmware
2022-05-14 02:38:48 +08:00
Alyssa Ross
1f7ac05b45 linux-firmware: fetchgit -> fetchzip
No need to do a full git clone for this.  Checked that the hash stays
the same.
2022-05-12 18:07:34 +00:00
Alyssa Ross
7b488d1fc9
b43Firmware_6_30_163_46: use the right location
hardware.firmware only considers lib/firmware, so this firmware was
being completely ignored.
2022-05-12 15:19:04 +00:00
K900
b93f65a5f3 linux-firmware: 20220310 -> 20220509 2022-05-12 08:29:37 +00:00
Alexander Shpilkin
1532844bcf
facetimehd-calibration: add alexshpilkin as maintainer 2022-05-07 08:11:14 +03:00
Graham Christensen
f00109472a
Merge pull request #164185 from alexshpilkin/calibration
facetimehd: support sensor calibration files
2022-04-29 15:53:30 -04:00
Jan Tojnar
74c8b62411 fwupd: 1.7.7 → 1.8.0
https://github.com/fwupd/fwupd/releases/tag/1.8.0
https://blogs.gnome.org/hughsie/2022/04/28/fwupd-1-8-0-and-50-million-updates/

- Switch to feature type for meson configure flags.
- flashrom program has not actually been used for a while now, it was replaced by libflashrom:
  13fd21d806
2022-04-29 19:04:02 +02:00
Bernardo Meurer
aca45f8c67
raspberrypiWirelessFirmware: fix install 2022-04-26 19:05:22 -07:00
Maxine Aubrey
7cee7f985e
fwupd: 1.7.6 -> 1.7.7
- https://github.com/fwupd/fwupd/releases/tag/1.7.7
2022-04-25 20:54:50 +02:00
Bernardo Meurer
4cb5e8a914 raspberrypifw: mark as broken on Darwin 2022-04-21 14:57:43 -07:00
Bernardo Meurer
8878107e89 raspberrypiWirelessFirmware: 2021-11-02 -> 2021-12-06 2022-04-21 14:10:07 -07:00
Bernardo Meurer
d4eb5c68f2 raspberrypifw: 1.20220118 -> 1.20220331 2022-04-21 14:10:07 -07:00
Henri Menke
0b478f9069
sof-firmware: 2.0 -> 2.1.1 2022-04-16 20:24:32 +02:00
squalus
bf39f5b9dc b43Firmware: support cross compile 2022-04-03 12:11:28 -07:00
Alexander Shpilkin
8d0b575eb4
facetimehd-calibration: init at 5.1.5769 2022-03-15 02:59:42 +03:00
Felix Buehler
c3857b318e rt5677-firmware: switch to fetchFromGitHub 2022-03-14 19:32:50 +01:00
TredwellGit
92dce804e3 linux-firmware: 20220209 -> 20220310 2022-03-11 05:56:40 +00:00
Jan Tojnar
8b250c5d7f
Merge pull request #161935 from tomfitzhenry/fwupd-1.7.6
fwupd: 1.7.2 -> 1.7.6
2022-03-08 21:33:33 +01:00
Jan Tojnar
3d59b0a50d fwupd: use upstream install detection patch
5bc5462213
attempts to fix the need to patch the redfish test ourselves.
But it is actually not sufficient since we install the installed tests
into a separate prefix, so we need to adjust the installed tests patch.
2022-03-08 17:39:30 +01:00
Tom Fitzhenry
b3c966ce07 fwupd: enable modemmanager plugin 2022-03-08 13:29:25 +01:00
Tom Fitzhenry
413a50ede6 fwupd: 1.7.2 -> 1.7.6
https://github.com/fwupd/fwupd/releases/tag/1.7.3
https://github.com/fwupd/fwupd/releases/tag/1.7.4
https://github.com/fwupd/fwupd/releases/tag/1.7.5
https://github.com/fwupd/fwupd/releases/tag/1.7.6
2022-03-08 13:29:25 +01:00
Kevin Cox
79862ae905
Merge pull request #161008 from rhysmdnz/xone
xone: init package and module
2022-03-02 11:26:51 -05:00
Samuel Dionne-Riel
0adf99aee4
Merge pull request #156005 from zhaofengli/pi02
Update Raspberry Pi packages
2022-02-24 15:05:23 -05:00
Maciej Krüger
5ecd24b043
firmware-updater: update vendor hash 2022-02-23 15:10:59 +01:00
Maciej Krüger
82646d9499
firmware-updater: fix license 2022-02-23 15:02:42 +01:00
Rhys Davies
fb69e1763e xow_dongle-firmware: init at 2017-07 2022-02-20 18:25:06 +13:00
Maciej Krüger
4d900be80b
firmware-updater: init at unstable 2022-02-19 15:07:45 +01:00
R. Ryantm
7e8ba563b3 fwupd-efi: 1.1 -> 1.2 2022-02-12 20:50:30 -08:00
Cole Mickens
51b7e23e8f raspberrypi-fw: use fetchurl to avoid darwin issue
Co-authored-by: Zhaofeng Li <hello@zhaofeng.li>
2022-02-12 00:04:48 -08:00
leo60228
7851f68a68 raspberrypi-wireless-firmware: 2021-06-28 -> 2021-11-02 2022-02-12 00:04:48 -08:00
leo60228
10afc59e3a raspberrypi-armstubs: 2021-07-05 -> 2021-11-01 2022-02-12 00:04:48 -08:00
leo60228
2164279a04 raspberrypifw: 1.20210805 -> 1.20211118
Co-authored-by: Zhaofeng Li <hello@zhaofeng.li>
2022-02-12 00:04:48 -08:00
TredwellGit
ece7738b7c linux-firmware: 20211216 -> 20220209 2022-02-11 15:20:17 +00:00
R. RyanTM
1b4808c0d6
system76-firmware: 1.0.31 -> 1.0.32
(#149060)
2022-02-11 00:21:59 +01:00
github-actions[bot]
11cced7438
Merge master into staging-next 2022-01-24 00:01:45 +00:00
Felix Buehler
027d353491 treewide: rename name to pname&version 2022-01-22 18:13:29 +01:00
Bobby Rong
edf5e394d3
fwupd: fix aarch64 build
The following changes are introduced in 1.5.6 and the plugin_synaptics option no longer exist:

a75ef53eaf

With meson 0.60 the build will fail.
2022-01-22 22:26:57 +08:00
Bernardo Meurer
d72a2e7baf
firmwareLinuxNonfree -> linux-firmware
This renames our `firmwareLinuxNonfree` package to `linux-firmware`.
There is prior art for this in multiple other distros[1][2][3].

Besides making the package more discoverable by those searching for the
usual name, this also brings it in-line with the `kebab-case` we
normally see in `nixpkgs` pnames, and removes the `Nonfree` information
from the name, which I consider redundant given it's present in
`meta.license`.

The corresponding alias has been added, so this shouldn't break
anything.

[1]: https://archlinux.org/packages/core/any/linux-firmware/
[2]: https://src.fedoraproject.org/rpms/linux-firmware
[3]: https://packages.gentoo.org/packages/sys-kernel/linux-firmware
2022-01-10 12:28:03 -03:00
Emilia Bopp
7964ed91b1 maintainers: update personal details 2022-01-04 13:29:54 +01:00
Bobby Rong
e83c7692e6
Merge pull request #152240 from r-ryantm/auto-update/sof-firmware
sof-firmware: 1.9.3 -> 2.0
2021-12-27 21:19:22 +08:00
R. Ryantm
5df2206a4d sof-firmware: 1.9.3 -> 2.0 2021-12-26 15:07:19 +00:00
TredwellGit
f1edf331df firmwareLinuxNonfree: 20211027 -> 20211216 2021-12-17 23:00:21 +00:00