Philip Hayes
f8891ec8de
flutter: roll forward missed patches to v3.23 and v3.24
2024-09-10 18:37:37 -07: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
a2b56cd6e0
flutterPackages.v3_24: fix patches
2024-08-22 18:27:57 -07:00
Tristan Ross
92c116b439
flutterPackages.v3_24: init
2024-08-22 18:27:53 -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
12e6408a61
flutter: disable linux artifacts if engine is used
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
Tristan Ross
0284d26d08
flutter323: init
2024-06-13 14:47:34 -07:00
Tristan Ross
cdd31bb726
flutterPackages: support beta releases
2024-06-13 14:47:30 -07:00
Tristan Ross
2dc4e52d20
flutter322: 3.22.0 -> 3.22.2
2024-06-08 18:21:46 -07:00
Bastien Riviere
40c9def80e
remove 'babariviere' as a maintainer
2024-06-02 18:49:26 +02:00
Tristan Ross
5a9c5be31d
flutter: 3.19.4 -> 3.22.0
2024-05-15 07:56:03 -07:00
github-actions[bot]
3588aea450
Merge master into staging-next
2024-05-03 00:02:39 +00:00
Jan Tojnar
eb04659fc2
treewide: wrapGAppsHook → wrapGAppsHook3
...
This was achieved using the following command:
sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')
And then manually reverted the following changes:
- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
ethnh
ad91edc217
flutter: 3.19.3 -> 3.19.4
2024-03-28 10:15:26 -05:00
ethnh
76f7212210
Merge branch 'NixOS:master' into master
2024-03-28 00:34:55 -05:00
Maciej Krüger
10bfb6d146
Merge pull request #298683 from FlafyDev/flutter-gradle-fix
...
flutter: move flutter-tools' Gradle build files out of Nix Store
2024-03-25 01:53:52 +01:00
FlafyDev
fdab275c08
flutter: move flutter-tools' Gradle build files out of Nix Store
2024-03-24 18:35:02 +02:00
Mads Marquart
04ef11c35a
flutter: Allow impure reference to the arch binary on macOS
...
The `arch` binary is not available in `darwin.adv_cmds`, it is provided via. `darwin.system_cmds` instead, but support for this is still experimental.
2024-03-18 17:19:10 +01:00
Ethan Hindmarsh
86cc853973
flutter: 3.19.0 -> 3.19.3
2024-03-13 17:33:10 -05:00
Yueh-Shun Li
91b3db1309
treewide: fix sourceRoot for fetchgit-based src
...
According to Nixpkgs manual[1] and NixOS 23.11 Release Note[2], the
`sourceRoot` attribute passed to `stdenv.mkDerivation` should be
specified as `"${src.name}"` or `"${src.name}/subdir"` when `src` is
produced using `fetchgit`-based fetchers.
`sourceRoot = "source"` or `sourceRoot = "source/subdir"` is based on
the assumption that the `name` attribute of these pre-unpacked fetchers
are always `"source"`, which is not the case. Expecting constant `name`
also makes the source FODs prone to irrelevent hashes during version
bumps.
[1]: https://nixos.org/manual/nixpkgs/unstable/#var-stdenv-sourceRoot
[2]: https://nixos.org/manual/nixos/stable/release-notes#sec-release-23.11
2024-03-09 07:53:25 +08:00
FlafyDev
fcaebf4a40
flutter: 3.16.7 -> 3.19.0
2024-02-17 15:34:33 +02:00
FlafyDev
d77999079f
flutter: remove unnecessary git-dir.patch
...
Flutter still works like normal with the patch `git-dir.patch` removed.
I'm not sure what it's supposed to do but I don't think it's necessary anymore.
2024-02-17 15:34:10 +02:00
Janne Heß
ab168d1f13
flutter: Apply multiple Darwin aarch64 fixes
...
Taken from: https://github.com/NixOS/nixpkgs/pull/286750#issuecomment-1935147584
2024-02-11 18:28:40 +01:00
Janne Heß
db38aeee72
flutter316: Add aarch64-darwin hashes and fix meta.platforms
2024-02-11 18:28:40 +01:00
Janne Heß
5dfd5ecc84
flutter313: Fix aarch64-darwin
2024-02-11 18:28:40 +01:00
sternenseemann
488b4c9fa1
flutter/update: provide fake hashes of the proper length
2024-01-31 21:21:09 +01:00
sternenseemann
6dc3672c15
flutter/update: add .in extensions to Nix expression template files
...
Use autotools inspired extensions (as syntax sort of matches) to make
clear that these are not Nix expressions yet and don't necessarily parse
or evaluate.
2024-01-31 20:30:34 +01:00
sternenseemann
8cf33c2dd1
flutter: remove path interpolation
...
Path interpolation is not supported in Nix 2.3 which nixpkgs maintains
support for.
2024-01-31 20:30:33 +01:00
hacker1024
f51a0b053d
flutter.buildFlutterApplication: Allow building for the Web
2024-01-18 10:27:32 +11:00
FlafyDev
15b87fdcd9
flutter: 3.13.8 -> 3.16.7
2024-01-15 16:26:36 +02:00
FlafyDev
8710f46544
flutter: Add update script
2024-01-15 16:26:34 +02:00
FlafyDev
5e99fd3304
flutter: Move to a structure more fitting for multiple versions
2024-01-15 01:35:45 +02:00
FlafyDev
b73ceb1ca7
flutter: Make it possible to override operatingSystem internally
...
Makes it possible to get artifact hashes for other system platforms.
Useful for an update script.
2024-01-15 01:35:45 +02:00
FlafyDev
da6757fd9d
flutter: Make fetch-artifects.nix independent from the host's platform
...
This is useful for an update script
2024-01-11 01:37:59 +02:00
FlafyDev
579e01329e
flutter: Rename platform to flutterPlatform
...
This helps avoid the ambiguity between Flutter platforms like Linux, IOS, and Android and platforms like linux-x64
2024-01-11 01:37:55 +02:00
FlafyDev
dc1bb8caba
flutter: Add version json file
...
Needed for flutter doctor and flutter --version
Co-authored-by: Sergii Maksymov <ua.maximoff@gmail.com >
2024-01-11 01:37:48 +02:00