20 Commits

Author SHA1 Message Date
link2xt c936d51bac flake.nix: update Android SDK from 35 to 36
Closes <https://github.com/deltachat/deltachat-android/issues/4091>
2025-12-06 21:02:00 +00:00
adbenitez f082949cab update flake.nix 2025-10-31 17:09:43 +01:00
link2xt c72207da8a nix: update to Android platform 35 2025-08-27 00:32:50 +00:00
link2xt 30dd7a9c33 Update Android SDK Build Tools to 35.0.0 in flake.nix
Since buildToolsVersion is not specified in `build.gradle`,
default version is set by Android Gradle Plugin.
Gradle plugin was updated in a77b1a5dd6,
so build tools version should be updated in flake.nix
to the corresponding version, otherwise building
fails while trying to install 35.0.0 into
read-only path managed by Nix.
2025-08-14 16:13:49 +00:00
link2xt e6988e3f61 Format flake.nix 2025-03-12 02:43:37 +00:00
link2xt 0047259457 Update NDK in flake.nix from 27.0.11902837 to 27.2.12479018 2025-03-12 02:43:37 +00:00
link2xt 70ef715dc6 build(nix): update build tools from 33.0.1 to 34.0.0 2025-01-25 13:48:41 +00:00
link2xt 6f50ee0cfb build(nix): remove ndk-bundle 2024-12-12 13:28:33 +00:00
link2xt 350cd0539c build: update NDK to r27
If we are dropping Android 4 support anyway,
can as well upgrade to the current LTS NDK
which requires API level 21 (Android 5.0).
2024-11-11 16:22:55 +00:00
link2xt 24d10bda78 build(nix): do not change PATH
Version 30.0.3 is outdated (we use build-tools 33.0.1)
and toolchain path is determined by scripts/ndk-make.sh
so there is no need to add toolchain binaries to PATH.
On macOS there is no linux-x86_64 folder as well.
2024-04-05 13:35:23 +00:00
link2xt 2c2aff02a4 nix: read Rust version from scripts/rust-toolchain 2024-03-05 01:28:28 +00:00
link2xt 8a89412a2d build: update nix flake 2024-02-20 15:06:20 +00:00
link2xt 8bab58f1da Update SDK in flake.nix 2023-10-22 20:18:57 +00:00
link2xt 35a542b574 build: update to Rust 1.72.0 2023-08-26 00:48:35 +00:00
link2xt df5537f0f6 build: add OpenJDK 17 to flake.nix 2023-07-13 16:30:46 +00:00
link2xt 1343f5399a chore(nix): update Rust to 1.70.0 and run nix flake update 2023-06-23 17:00:09 +00:00
link2xt f6562c412f Update to Rust 1.68.2 2023-04-06 12:49:00 +00:00
link2xt fd421a126d nix: add SDK command line tools to PATH 2023-03-04 00:45:25 +00:00
link2xt e56f24b014 nix: add NDK toolchain binaries to PATH
Otherwise gradle is unable to strip native binary
and the resulting .apk is 85M instead of 59M.
2023-03-03 13:25:34 +00:00
link2xt dc94b8614d Add Nix development environment 2023-03-01 14:54:40 +00:00