Citron/externals
Zephyron 6d5475a9cf Android: Update build system and dependencies
- Update Gradle from 8.1 to 8.10.2
- Update Android Gradle Plugin from 8.1.2 to 8.8.0
- Update Kotlin from 1.9.20 to 2.1.20-Beta1
- Update various AndroidX dependencies to latest versions
- Update NDK from 26.1 to 27.2 (with RC1/RC2 options commented)
- Update Java target from 17 to 21
- Update Android target SDK from 34 to 35
- Enable additional optimizations in release builds:
  - Enable shrinkResources
  - Use proguard-android-optimize.txt
  - Disable JNI debugging
- Replace vector drawables with PNG for ic_citron
- Comment out unused ComputeInline constant in dma_pusher.cpp
- Update Gradle wrapper and configuration files

This updates the Android build system and dependencies to their latest
versions while enabling additional optimizations for release builds.
The ic_citron icon was converted from vector to PNG format for better
compatibility.
2025-01-13 15:17:39 +10:00
..
bc_decoder
breakpad@c89f9dddc7
cmake-modules
cpp-httplib@a609330e4c
cpp-jwt@10ef5735d8
cubeb@48689ae7a7
demangle
discord-rpc@20cc99aeff
dynarmic@ba8192d890
enet@39a72ab199
ffmpeg
FidelityFX-FSR
gamemode
getopt
glad
libadrenotools@5cd3f5c5ce
libusb
mbedtls@8c88150ca1
microprofile
nx_tzdb
oaknut@9d091109de
opus@101a71e03b
renderdoc
SDL@cc016b0046
simpleini@382ddbb4b9
sirit@ab75463999
stb
tz/tz
vcpkg@d7112d1a4f
Vulkan-Headers@d4a196d8c8
Vulkan-Utility-Libraries@5a88b6042e
VulkanMemoryAllocator@3bab692498
xbyak@a1ac3750f9
CMakeLists.txt