Commit Graph

372 Commits

Author SHA1 Message Date
hacker1024
341fa709ff flutter: Redesign wrapping architecture
The following principles are now in place:

- All wrappers will include SDK file symlinks. There is not much of a reason to not do so, and removing the option to omit it makes it easier to understand what each wrapper does.
- There is no longer a way to get the previous derivation from a wrapper. This could yield unexpected results based on the wrapping order. Instead, "sdk", "unwrapped", and "noFHS" passthru attributes are provided where appropriate.
2023-02-18 00:43:17 +11:00
hacker1024
aa33cb9956 flutter: Reorganize the wrapper code 2023-02-17 23:55:13 +11:00
hacker1024
240d9bdf43 flutter: Properly set linker flags in wrapper 2023-02-17 22:48:41 +11:00
hacker1024
1d547baee0 flutter: Do not rely on pkg-config setup hook to build search path 2023-02-08 16:11:26 +11:00
hacker1024
fd46552867 flutter: Add libdeflate to build environment 2023-02-08 15:27:18 +11:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Thiago Kenji Okada
c1aa02a83d Merge pull request #200988 from hacker1024/patch-2
flutter: Expose internal derivation creation functions
2023-01-08 15:17:18 +00:00
Bobby Rong
8eab68f943 Merge pull request #199767 from h7x4/master
flutter, mozart: add h7x4 as maintainer
2022-11-23 23:56:47 +08:00
nanashi0x74
0e74b5347a flutter: 3.3.3 -> 3.3.8, flutter.dart: 2.18.2 -> 2.18.4 2022-11-16 23:27:47 +01:00
hacker1024
9c6c81dc49 flutter: Add fake SDK derivation 2022-11-17 01:26:25 +11:00
hacker1024
e4df8739b7 flutter: Implement mkFlutter function using barebones FHS environment 2022-11-14 21:19:33 +11:00
hacker1024
e2adc5d899 flutter: Only enable Linux desktop support by default on Linux 2022-11-14 13:28:45 +11:00
hacker1024
ea48c7c9b6 flutter: Modularize unwrapped, wrapped, and FHS components 2022-11-14 13:11:49 +11:00
hacker1024
c6b044c101 flutter: Use RPATH and CFLAGS to remove Linux desktop compilation and runtime FHS dependency 2022-11-14 11:24:38 +11:00
hacker1024
7fd5a33393 flutter: Move runtime libraries out of FHS using LD_LIBRARY_PATH 2022-11-14 00:22:10 +11:00
hacker1024
32ac87459e flutter: Add dependencies for Linux desktop compilation 2022-11-14 00:08:58 +11:00
hacker1024
6a376d9a78 flutter: Expose internal derivation creation functions 2022-11-13 15:25:35 +11:00
h7x4
2bb2eec813 flutter: add h7x4 as maintainer 2022-11-12 20:18:26 +01:00
colin
a2436fc54d flutter: enable aarch64-linux support 2022-10-09 05:34:42 -07:00
nanashi0x74
4a74e239b5 flutter: add flutter2 package 2022-10-02 19:33:26 +02:00
nanashi0x74
2bdae5cabd flutter: refactor packages 2022-10-02 18:27:35 +02:00
nanashi0x74
a95999ea7f flutter: 3.3.0->3.3.3, flutter.dart: 2.18.0->2.18.2 2022-10-02 17:52:41 +02:00
nanashi0x74
41754242a6 flutter: add cache back in for shaders 2022-09-14 18:50:39 +02:00
nanashi0x74
ffb72bdc5b flutter: fix buildPhase after .packages deprecation
https://medium.com/dartlang/dart-2-18-f4b3101f146c#514e
2022-09-14 18:50:39 +02:00
nanashi0x74
747f298be5 flutter: regenerate move-cache.patch 2022-09-14 18:50:39 +02:00
nanashi0x74
89de698218 flutter: regenerate git-dir.patch 2022-09-14 18:50:38 +02:00
nanashi0x74
bd0f733ce1 flutter: regenerate disable-auto-update.patch 2022-09-14 18:50:38 +02:00
nanashi0x74
f127398be2 flutter: 3.0.4->3.3.0, flutter.dart: 2.17.5->2.18.0 2022-09-14 18:50:38 +02:00
nanashi0x74
43d2b91944 flutter: amend move-cache patch after update 2022-07-11 14:02:36 +02:00
nanashi0x74
02e10382d5 flutter: patch git version check 2022-07-11 14:02:36 +02:00
nanashi0x74
04699b7b7e flutter: 2.10.1->3.0.4 2022-07-11 14:02:36 +02:00
nanashi0x74
2cdbc00b2c flutter: use dart pub instead of deprecated pub command 2022-07-11 14:02:35 +02:00
Anselm Schüler
ce5a25ef1a flutter.dart: 2.16.1 -> 2.16.2 2022-05-13 17:02:03 +02:00
Maciej Krüger
2c686d250e flutter: 2.10.0 -> 2.10.1 2022-02-23 15:10:58 +01:00
Maciej Krüger
fd41185d86 flutter.mkFlutterApp: init
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-02-19 15:07:41 +01:00
Luke Granger-Brown
9dcf20f284 flutter: 2.8.0 -> 2.10.0 2022-02-06 21:03:45 +00:00
Eric Dallo
11644ddcf2 flutter: add missing dart-sdk cache folder 2022-01-11 19:47:15 -03:00
Eric Dallo
70bbf1e9b2 flutter: fix move-cache patch 2021-12-25 10:54:51 -03:00
Eric Dallo
f6da7b4007 flutter: 2.5.1 -> 2.8.0 2021-12-11 14:16:59 -03:00
Thiago Kenji Okada
2962edb944 flutter: remove myself from maintainers 2021-11-23 13:26:50 -03:00
ilkecan
d882c5751b flutter: add passthru.dart 2021-11-16 20:24:31 +03:00
Eric Dallo
804e2edff5 flutter: 2.2.1 -> 2.5.1 2021-09-25 00:28:02 -03:00
NANASHI0X74
af734f5a8c dart: 2.12.2 -> 2.13.1 (#126979)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-06-16 03:42:30 +02:00
Sandro
02d88b1ff1 Merge pull request #125488 from NANASHI0X74/bump-flutter-2.2
flutter 2.0.3 -> 2.2.1
2021-06-10 21:00:26 +02:00
nanashi0x74
d05d2113bb flutter: 2.0.3 -> 2.2.1 2021-06-10 20:30:03 +02:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
kolaente
ba619289b6 flutter: remove patchelf 2021-03-23 21:00:23 +01:00
kolaente
e5e446bdc0 flutter: add inherit version 2021-03-23 20:51:58 +01:00
kolaente
3be901912d flutter 1.22.4 -> 2.0.3 2021-03-21 14:06:57 +01:00
drsk
e619018449 flutter: added dev libraries for the emulator
Four additional libraries seem to be needed to start the emulator on my
machine.
2021-02-01 11:08:25 +01:00