Commit graph

557 commits

Author SHA1 Message Date
Felix Bühler 80430bb1e3
Merge pull request #220590 from tstat/fix-raspberrypi-wireless-firmware
raspberrypi-wireless-firmware: fix broken firmware symlink
2023-05-25 20:26:06 +02:00
K900 46608c234d linux-firmware: allow passing ref to update-script
This is useful for locally testing newer firmware and doesn't really complicate the script.
2023-05-23 20:16:18 +03:00
Sefa Eyeoglu a80f972c15
firmware-manager: unstable-2022-12-09 -> 0.1.5
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-05-18 21:07:46 +02:00
r-vdp 87a34eee38 fwupd: 1.8.14 -> 1.8.15
Changelog: https://github.com/fwupd/fwupd/releases/tag/1.8.15
2023-05-17 11:19:09 +02:00
K900 f552626ad0
Merge pull request #232166 from K900/linux-firmware-20230515
linux-firmware: 20230310 -> 20230515
2023-05-16 15:13:37 +03:00
Weijia Wang 4d415b8cbb
Merge pull request #231591 from r-ryantm/auto-update/sof-firmware
sof-firmware: 2.2.4 -> 2.2.5
2023-05-16 14:22:55 +03:00
K900 1e9a35988f linux-firmware: 20230310 -> 20230515 2023-05-16 10:00:08 +03:00
R. Ryantm 7efdfdce80 sof-firmware: 2.2.4 -> 2.2.5 2023-05-13 03:41:11 +00:00
Maciej Krüger 0294e83aaa
Merge pull request #231319 from hacker1024/package/flutter-3.10
flutter: 3.7.12 -> 3.10.0
2023-05-13 03:14:42 +02:00
Alyssa Ross 5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
hacker1024 ff9c888297 flutter: Move applications back to 3.7 2023-05-12 23:09:41 +10:00
Alyssa Ross fbb902a1c7
firmware-manager: remove unused arguments 2023-05-09 23:27:23 +00:00
Travis Staton f15d0ecc32
raspberrypi-wireless-firmware: fix broken firmware symlink 2023-05-09 12:21:12 -04:00
Bernardo Meurer 6c0773fc34
raspberrypiWirelessFirmware: 2022-07-06 -> unstable-2023-05-04 2023-05-04 14:19:35 -04:00
Bernardo Meurer f4e0f22a2b
raspberrypifw: 1.20230106 -> 1.20230405 2023-05-04 14:03:29 -04:00
Maciej Krüger ccde02e9ff
Merge pull request #229163 from gilice/update-firmware-updater 2023-05-01 15:30:11 +02:00
gilice ce838d944f firmware-updater: unstable(unversioned) -> unstable-2023-04-30 2023-04-30 21:15:28 +02:00
github-actions[bot] c9a253ff7f
Merge staging-next into staging 2023-04-25 12:02:03 +00:00
hacker1024 9f05297dc8 flutter.buildFlutterApplication: Manually supply the dependency list
This removes the need for IFD.
2023-04-23 00:12:45 +10:00
Alyssa Ross 084a9e0885 fwupd,power-profiles-daemon: remove pkexec hack
This isn't needed since Meson 1.1.0.
2023-04-19 14:09:01 +00:00
hacker1024 396938b6de firmware-updater: Add a pubspec.lock 2023-04-16 03:14:59 +10:00
hacker1024 607a57d48e flutter.mkFlutterApp: Rename to flutter.buildFlutterApplication
This fits more appropriately with other build derivations like buildPythonApplication.
2023-04-15 20:57:21 +10:00
hacker1024 c3a87421ae flutter: Don't tarball the package cache
Co-authored-by: FlafyDev <flafyarazi@gmail.com>

The dependency fixed-output derivation now uses the recursive hash mode to avoid tarballing and copying all the files.

https://github.com/NixOS/nix/issues/6660 was ran into during the development of this change. Input references were found in the Git package cache before nukeReferences was used.

It turns out that the mirrors in the Git package cache do not actually need to be preserved, as the SDK does not use them during the build process. They are therefore deleted in the dependency derivation and re-created as blank repositories in the main derivation.

A description of the Git package cache layout can be found here: c890afa1d6/lib/src/source/git.dart (L339)
2023-04-15 20:17:44 +10:00
hacker1024 fdce3f30c4 flutter.mkFlutterApp: Don't hash more unstable files
Files and directories such as .dart_tool, .flutter-plugins, .packages and .pub-cache/hosted/*/.cache will be happily regenerated by the SDK in an offline environment.

The patches being made to these files and directories to remove non-determinism were flawed: They did not handle cases where files only appeared in one run, or cases where tooling versions had an effect on the output.
2023-04-15 03:18:56 +10:00
hacker1024 f7e3c19cc8 flutter.mkFlutterApp: Don't vendor arbitrary configuration files 2023-04-14 01:49:09 +10:00
Zhaofeng Li a2d13a6801
fwupd: 1.8.13 -> 1.8.14
https://github.com/fwupd/fwupd/compare/1.8.13...1.8.14

Contains a fix for https://github.com/fwupd/fwupd/issues/5656.
2023-04-09 16:11:55 +08:00
betaboon 62c69e9f3a ipu6-camera-bin: 2022-11-12 -> 2023-02-08 2023-04-07 17:34:54 +02:00
r-vdp b1581c3618 fwupd: remove pandoc dependency, it was removed upstream. 2023-04-01 13:36:11 +02:00
r-vdp 89d825e18e fwupd: 1.8.12 -> 1.8.13
Release notes: https://github.com/fwupd/fwupd/releases/tag/1.8.13
2023-04-01 13:36:11 +02:00
Yureka f8cbc3c281 tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
Julian Arni daf8a7a7b8
ipu6-camera-bin: fix broken install phase (#221500)
Attempting to install the package via environment.systemPackages, as
describe in #212799, otherwise failed with a non-existent directory
error.

Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
2023-03-16 16:11:02 +00:00
Janne Heß 514826ddf2
Merge pull request #221155 from lilyinstarlight/feature/fwupd-passthru-fwupd-efi
fwupd: add passthru.fwupd-efi
2023-03-14 12:24:10 +01:00
Lily Foster 30b287fbad
fwupd: add passthru.fwupd-efi
Some downstream consumers (e.g. ones that facilitate Secure Boot like
Lanzaboote), might need to get the `fwupd-efi` derivation that `fwupd`
was built with. Lanzaboote specifically plans to use this to be able to
sign the EFI PE to allow fwupd to be used with Secure Boot enforcing.
2023-03-14 06:47:32 -04:00
K900 e071beded7 linux-firmware: 20230210 -> 20230310 2023-03-13 11:25:30 +03:00
Martin Weinelt 237e2f744b
Merge pull request #212799 from mweinelt/ipu6
ipu6  webcam support
2023-03-12 15:57:47 +00:00
R. Ryantm 29a009138c system76-firmware: 1.0.43 -> 1.0.50 2023-03-04 18:32:19 +00:00
K900 26cb599014 fwupd: fix version 2023-03-02 17:56:44 +03:00
Jan Tojnar 74be655fa9 fwupd,libjcat,libxmlb: remove myself from maintainers 2023-03-02 12:35:49 +01:00
R-VdP 51bcc9df5c fwupd: 1.8.10 -> 1.8.12
Added pandoc as a native build dependency because it is now required to generate the manpages (see https://www.github.com/fwupd/fwupd/pull/5566).

Requires disabling device-tests in our NixOS tests.
They require network access to download emulation data.

https://github.com/fwupd/fwupd/releases/tag/1.8.11
https://github.com/fwupd/fwupd/releases/tag/1.8.12
2023-03-02 12:31:56 +01:00
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