@@ -3,34 +3,16 @@ TERMUX_PKG_DESCRIPTION="An extremely fast Python package installer and resolver,
33TERMUX_PKG_LICENSE=" Apache-2.0, MIT"
44TERMUX_PKG_LICENSE_FILE=" LICENSE-APACHE, LICENSE-MIT"
55TERMUX_PKG_MAINTAINER=" @termux"
6- TERMUX_PKG_VERSION=" 0.9.15"
7- TERMUX_PKG_REVISION=1
6+ TERMUX_PKG_VERSION=" 0.10.9"
87TERMUX_PKG_SRCURL=https://github.com/astral-sh/uv/archive/refs/tags/${TERMUX_PKG_VERSION} .tar.gz
9- TERMUX_PKG_SHA256=4bd98152fbeb3cbe4a06fd0d49824d44db3023e24d17ba265df71fd52591bc09
8+ TERMUX_PKG_SHA256=33489ec09c71b597e346d5b1ebfcad1e5ee40d487a6cc2018aaeda6b94d26682
109TERMUX_PKG_DEPENDS=" zstd"
1110TERMUX_PKG_BUILD_IN_SRC=true
1211TERMUX_PKG_AUTO_UPDATE=true
1312
1413termux_step_pre_configure () {
1514 termux_setup_cmake
1615 termux_setup_rust
17-
18- # Dummy CMake toolchain file to workaround build error:
19- # error: failed to run custom build command for `libz-ng-sys v1.1.15`
20- # ...
21- # CMake Error at /home/builder/.termux-build/_cache/cmake-3.28.3/share/cmake-3.28/Modules/Platform/Android-Determine.cmake:217 (message):
22- # Android: Neither the NDK or a standalone toolchain was found.
23- export TARGET_CMAKE_TOOLCHAIN_FILE=" ${TERMUX_PKG_BUILDDIR} /android.toolchain.cmake"
24- touch " ${TERMUX_PKG_BUILDDIR} /android.toolchain.cmake"
25-
26- : " ${CARGO_HOME:= $HOME / .cargo} "
27- export CARGO_HOME
28-
29- rm -rf " ${CARGO_HOME} " /registry/src/* /sys-info-*
30- cargo fetch --target " ${CARGO_TARGET_NAME} "
31-
32- patch -p1 -d " ${CARGO_HOME} " /registry/src/* /sys-info-* \
33- -i " ${TERMUX_PKG_BUILDER_DIR} " /0001-sys-info-replace-index-with-strchr.diff
3416}
3517
3618termux_step_make () {
@@ -56,10 +38,6 @@ termux_step_post_make_install() {
5638 touch " ${TERMUX_PREFIX} " /share/zsh/site-functions/_uv
5739}
5840
59- termux_step_post_massage () {
60- rm -rf " ${CARGO_HOME} " /registry/src/* /sys-info-*
61- }
62-
6341termux_step_create_debscripts () {
6442 cat << -EOF >./postinst
6543 #!${TERMUX_PREFIX} /bin/sh
0 commit comments