Commit Graph

426400 Commits

Author SHA1 Message Date
hacker1024
9497627b15 flutter: Don't try to update the immutable artifact cache
Co-authored-by: FlafyDev <flafyarazi@gmail.com>
Co-authored-by: gilice <gilice@proton.me>
Co-authored-by: hacker1024 <hacker1024@users.sourceforge.net>
2023-04-13 18:01:45 +10:00
hacker1024
d6ce0dafcf flutter: Don't use an external artifact cache
The internal artifacts should be used, as they have been patched to use Nix libraries.

Co-authored-by: FlafyDev <flafyarazi@gmail.com>
Co-authored-by: gilice <gilice@proton.me>
Co-authored-by: hacker1024 <hacker1024@users.sourceforge.net>
2023-04-13 18:01:35 +10:00
hacker1024
e552959395 flutter: Remove the FHS wrapper
Now that Flutter artifacts are patched, there is no need for a FHS at runtime or any stage of the build process.

Those relying on it for the Android SDK should look at https://github.com/tadfisher/android-nixpkgs.
2023-04-13 18:01:32 +10:00
hacker1024
9e33e35589 flutter: Add zlib to the linker search path 2023-04-13 18:01:32 +10:00
hacker1024
94a34aadf6 flutter: Use autoPatchelfHook for SDK artifacts
This allows SDK artifacts (including build tools and libraries) to use the right interpreter and library locations, abolishing the need for a FHS or post-build patches.

`autoPatchelf` has been used through `autoPatchelfHook`, instead of the `autoPatchelf` command on just the artifact directory, due to the latter method not patching interpreter paths (https://discourse.nixos.org/t/trying-to-use-autopatchelf/24003).

Co-authored-by: FlafyDev <flafyarazi@gmail.com>
Co-authored-by: gilice <gilice@proton.me>
Co-authored-by: hacker1024 <hacker1024@users.sourceforge.net>
2023-04-13 18:01:25 +10:00
hacker1024
65708c3360 flutter: Don't delete SDK artifacts
Co-authored-by: FlafyDev <flafyarazi@gmail.com>
Co-authored-by: gilice <gilice@proton.me>
Co-authored-by: hacker1024 <hacker1024@users.sourceforge.net>
2023-04-13 18:01:01 +10:00
hacker1024
cda91ab269 flutter: Add cache output and preload pub cache when necessary
Co-authored-by: FlafyDev <flafyarazi@gmail.com>
Co-authored-by: gilice <gilice@proton.me>
Co-authored-by: hacker1024 <hacker1024@users.sourceforge.net>
2023-04-13 17:55:40 +10:00
hacker1024
7840f2055a flutter: Create the flutter derivation with callPackage alone 2023-04-13 00:09:42 +10:00
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
hacker1024
9c6c81dc49 flutter: Add fake SDK derivation 2022-11-17 01:26:25 +11:00
hacker1024
43d1e2ebf4 flutter.mkFlutterApp: Don't use .packages
This file is deprecated, unused, and not generated in newer Flutter versions.
2022-11-14 21:21:22 +11:00
hacker1024
b180cb467b flutter.mkFlutterApp: Use wrapped Flutter package during build
This ensures that all runtime dependencies are supplied.
2022-11-14 21:20:34 +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
Mario Rodas
ffa364d8ab
Merge pull request #200974 from marsam/update-zuo
zuo: 2022-07-25 -> 2022-11-12
2022-11-12 22:58:18 -05:00
github-actions[bot]
dc4c49113a terraform-providers.minio: 1.8.0 → 1.9.0 2022-11-13 13:56:13 +10:00
zowoq
b47c14bd94 terraform-providers.panos: remove
can't be updated to newer version due to broken vendoring
2022-11-13 13:25:58 +10:00
Mario Rodas
64b2cfeada
Merge pull request #200817 from r-ryantm/auto-update/hcloud
hcloud: 1.30.3 -> 1.30.4
2022-11-12 22:24:20 -05:00
R. Ryantm
0a026eb33c zsh-vi-mode: 0.8.5 -> 0.9.0 2022-11-13 11:04:40 +08:00
Bobby Rong
c92fb318d0
Merge pull request #200367 from tomhoule/nodepackages-prisma-4-6-0
prisma-engines: 4.5.0 -> 4.6.0
2022-11-13 11:01:41 +08:00
R. Ryantm
663ab91949 pocketbase: 0.7.9 -> 0.7.10 2022-11-13 10:59:41 +08:00
R. Ryantm
89b85f19f0 rathole: 0.4.4 -> 0.4.5 2022-11-13 10:58:48 +08:00
Mario Rodas
2bcb08df9a
Merge pull request #200819 from sikmir/osm2pgsql
osm2pgsql: 1.7.1 → 1.7.2
2022-11-12 21:51:28 -05:00
R. Ryantm
9ebb240f58 tofi: 0.6.0 -> 0.7.0 2022-11-13 10:44:10 +08:00
Mario Rodas
3a09cdcd9c
Merge pull request #200944 from figsoda/ruff
ruff: 0.0.113 -> 0.0.115
2022-11-12 21:39:41 -05:00
Mario Rodas
36735f8abf
Merge pull request #200960 from r-ryantm/auto-update/sumneko-lua-language-server
sumneko-lua-language-server: 3.6.1 -> 3.6.2
2022-11-12 21:38:06 -05:00
Anderson Torres
10fecbc545
Merge pull request #200950 from atorres1985-contrib/castxml
castxml: 0.4.6 -> 0.4.7
2022-11-12 22:59:26 -03:00
R. Ryantm
0290de5d14 sumneko-lua-language-server: 3.6.1 -> 3.6.2 2022-11-13 01:21:55 +00:00
Sandro
66d94e114c
Merge pull request #198425 from dit7ya/tailspin 2022-11-13 02:07:24 +01:00
Sandro
9f0ebc3f63
Merge pull request #197980 from SuperSamus/dolphin-emu-mainprogram 2022-11-13 01:40:54 +01:00
Sandro
4f44b97d01
Merge pull request #193590 from erosennin/jitsi-videobridge-openssl 2022-11-13 01:34:42 +01:00
Sandro
c3d026afb5
Merge pull request #199655 from tjni/metasrht-update 2022-11-13 01:34:10 +01:00
Sandro
7acde93107
Merge pull request #200688 from romildo/upd.xfce4-settings 2022-11-13 01:33:49 +01:00
Sandro
d9ecbf812c
Merge pull request #200854 from aacebedo/aacebedo/swaysettings-0.4.0 2022-11-13 01:33:39 +01:00
Mario Rodas
b495ca1847
Merge pull request #200946 from figsoda/felix
felix-fm: 2.0.0 -> 2.0.1
2022-11-12 19:31:31 -05:00
Sandro
7ab1b31a97
Merge pull request #198422 from dit7ya/easeprobe 2022-11-13 01:31:05 +01:00
Sandro
f0bf1796a5
Merge pull request #197867 from SuperSandro2000/vconsole-accesible 2022-11-13 01:29:15 +01:00
Anderson Torres
4a3bd736f2
Merge pull request #200190 from atorres1985-contrib/elisp
Elisp updates
2022-11-12 21:21:00 -03:00
AndersonTorres
bb0cdad58a castxml: 0.4.6 -> 0.4.7 2022-11-12 21:20:24 -03:00
Sandro
1090462258
Merge pull request #196790 from DeeUnderscore/update/cldr-annotations-42.0 2022-11-13 00:51:26 +01:00
Mario Rodas
238db8df98
Merge pull request #200293 from r-ryantm/auto-update/google-guest-agent
google-guest-agent: 20221104.00 -> 20221109.00
2022-11-12 18:36:25 -05:00
Mario Rodas
f716197b8f
Merge pull request #200411 from r-ryantm/auto-update/ecs-agent
ecs-agent: 1.65.1 -> 1.66.1
2022-11-12 18:33:28 -05:00