Commit Graph

35 Commits

Author SHA1 Message Date
qzylinra
78959ee6e3 flutterPackages-source: clean 2025-11-11 09:16:56 +00:00
qzylinra
5b6735adf9 flutter: remove unused code 2025-11-05 05:58:57 +00:00
qzylinra
e61e676f4b flutter338: init at 3.38.0-0.2.pre 2025-11-03 07:14:56 +00:00
Wolfgang Walther
c283f32d29 treewide: remove unused with
Auto-fixed by nixf-diagnose.
2025-10-05 10:50:41 +02:00
Emily
257866d92b flutterPackages-source.stable.engine: unpin LLVM
Unclear why this reference and no other was pinned. It builds.
2025-08-18 15:56:40 +01:00
qzylinra
086140219e flutter: remove with lib 2025-08-13 16:21:52 +08:00
qzylinra
1647956667 flutter335: init at 3.35.0-0.3.pre 2025-08-12 09:46:03 +08:00
mivorasu
ee0866bddd treewide: conform descriptions to the standards 2025-07-28 04:39:00 +00:00
Wolfgang Walther
5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
Martin Weinelt
2d71c5f5dd flutter: unpin python3.9
No version we have in nixpkgs is older than 3.20.
2025-04-13 01:26:40 +02:00
emaryn
ce0be78ee3 flutter329: init at 3.29.2 2025-03-28 13:28:58 +00:00
Peder Bergebakken Sundt
7972442a9e treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck 2025-03-03 05:40:39 +01:00
Pol Dellaiera
4930316677 flutter: replace git with gitMinimal 2025-01-09 21:02:44 +01:00
Silvan Mosberger
667d42c00d treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev 57b193d8dd
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:27:17 +01:00
sodiboo
edbb4903fa flutterPackages-source.*.engine: don't remove gen 2024-11-27 21:06:37 +01:00
Tristan Ross
1bdff91755 flutter: revert remove usages of aliases {build,host,target}Platform
PR #350299 broke Flutter's update script with how it handled getting the
platform. Furthermore, the problem was made worse in the last update to
Flutter which had to work around that problem. We'll just revert it for
now and do a proper fix once we can figure out how to satify setting the
different platforms without causing any more problems.
2024-11-21 07:03:15 -08:00
Tristan Ross
5bdf46dfde flutter327: init at 3.27.0-0.1.pre 2024-10-24 22:30:22 -07:00
Artturin
95c1043ff5 treewide: remove usages of aliases {build,host,target}Platform 2024-10-23 22:40:32 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Tristan Ross
bf4565a7fc flutterPackages-source.v3_24: disable test building when checks are disabled 2024-08-26 22:16:43 -07:00
Tristan Ross
34863ee342 flutterPackages-source.v3_{13,16,19}.engine.release.src: fix output size 2024-08-17 07:55:41 -07:00
Tristan Ross
bc927415b4 Merge pull request #324717 from ExpidusOS/fix/flutter-engine
flutterPackages-source: disable old version sources, fix update hashes
2024-08-16 09:04:15 -07:00
Felix Buehler
df46afcb61 flutter: remove 'with lib;' 2024-08-16 16:09:03 +02:00
Tristan Ross
883f716047 flutterPackages-source: disable old version sources, fix update hashes 2024-08-15 19:41:02 -07:00
Tristan Ross
46a0243923 flutterPackages-source.v3_23.engine: fix building 2024-06-25 22:15:45 -07:00
Tristan Ross
2572634a6d flutter.engine: fix swiftshader size 2024-06-25 22:05:30 -07:00
Tristan Ross
a037d6378f flutter.engine: bring source size down to hydra limits 2024-06-19 01:05:33 -07:00
Tristan Ross
df1bef18e0 flutter: use engine dart when available 2024-06-17 23:02:37 -07:00
Tristan Ross
f20386e27d flutter.engine: enable tests 2024-06-17 23:02:33 -07:00
Tristan Ross
f14d70d5dc flutter.engine.src: actually fix making logs silent 2024-06-17 22:22:30 -07:00
Tristan Ross
9f0188e6cd flutter.engine: less verbose building 2024-06-17 22:14:58 -07:00
Tristan Ross
504d414dbd flutter.engine: remove unnecessary files 2024-06-17 22:14:57 -07:00
Tristan Ross
a65d13a67e flutter.engine: use builtins for store & add out name attrib 2024-06-17 22:14:57 -07:00
Tristan Ross
c3ae65579a flutterPackages-source.*.engine.src: prevent hydra log limit issue 2024-06-16 23:18:08 -07:00
Tristan Ross
a54e49b360 flutter.engine: init 2024-06-14 21:01:16 -07:00