Commit Graph

18 Commits

Author SHA1 Message Date
William Casarin
c7a1ca534d Merge commit 'refs/pull/github/53'
35adae86f9 ("nix: keep lazy for use_android=false")
2024-05-15 09:40:12 -07:00
William Casarin
e1f61076f7 switch to rustls-tls-native-roots
This fixes our android build which doesn't like openssl

Fixes: https://github.com/damus-io/notedeck/issues/54
Signed-off-by: William Casarin <jb55@jb55.com>
2024-05-15 09:16:20 -07:00
hellodword
35adae86f9
nix: keep lazy for use_android=false 2024-05-15 15:09:15 +00:00
William Casarin
30e9aa5357 nix: make android emulator optional
Tony was having issues on aarch64-linux

Changelog-Fixed: Fix nix build on aarch64-linux
2024-05-04 11:32:34 -05:00
William Casarin
029bbf0e77 nix: add openssl dep for reqwest 2024-05-02 19:31:20 +02:00
William Casarin
8cfb021dab add rustup just in case
Signed-off-by: William Casarin <jb55@jb55.com>
2024-04-11 14:35:02 -07:00
kernelkind
272da6cced Add nix-shell for macos android development
Co-authored-by: William Casarin <jb55@jb55.com>
Link: 20240404185039.3738-1-kernelkind@gmail.com
Signed-off-by: William Casarin <jb55@jb55.com>
2024-04-11 14:30:16 -07:00
William Casarin
761012dd04 nix: add some debug and heap tracking utils
Signed-off-by: William Casarin <jb55@jb55.com>
2024-02-15 13:07:01 -08:00
William Casarin
c3779510ec Revert "android: attempt to get it working on really old versions"
This reverts commit e2b3004cb4.
2024-02-09 18:55:25 -08:00
William Casarin
95c836b375 update to latest egui
Signed-off-by: William Casarin <jb55@jb55.com>
2024-02-07 12:06:28 -08:00
William Casarin
e2b3004cb4 android: attempt to get it working on really old versions 2023-12-24 12:34:17 -08:00
0xb10c
433558509f add cargo-apk and aarch64-linux-android target
I tried the nix-shell and that's what was missing for me to build the
apk. The desktop app worked out of the box.

Closes: https://github.com/damus-io/android/pull/1
Reviewed-by: William Casarin <jb55@jb55.com>
Signed-off-by: William Casarin <jb55@jb55.com>
2023-11-29 10:27:12 -08:00
William Casarin
25d3403851 nix: fix pkg-config 2023-11-26 16:39:07 -08:00
William Casarin
2526f8001c make sure it's still working on android 2023-07-09 12:17:54 -07:00
William Casarin
6d0aa0e09c nix: use_android flag 2023-07-06 19:36:01 -07:00
William Casarin
af39a3a594 nix: turn off android for now 2023-07-05 16:40:49 -07:00
William Casarin
b6f5d8dc03 wgpu + egui 0.20.0
android broken but let's just fix it on the egui/winit side once that's
all updated
2022-12-10 16:57:46 -08:00
William Casarin
641c339682 get it working on all platforms again 2022-11-30 11:57:06 -08:00