Skip to content

Commit 6613adb

Browse files
authored
pypy3: bump to 7.3.22 (termux#29597)
1 parent f0e2acb commit 6613adb

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

packages/pypy3/build.sh

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ TERMUX_PKG_DESCRIPTION="A fast, compliant alternative implementation of Python 3
33
TERMUX_PKG_LICENSE="MIT"
44
TERMUX_PKG_MAINTAINER="@licy183"
55
_MAJOR_VERSION=3.11
6-
TERMUX_PKG_VERSION=7.3.21
6+
TERMUX_PKG_VERSION=7.3.22
77
TERMUX_PKG_SRCURL=https://downloads.python.org/pypy/pypy$_MAJOR_VERSION-v$TERMUX_PKG_VERSION-src.tar.bz2
8-
TERMUX_PKG_SHA256=e7c9d8236ef279dba51abb9e691401a6c805bbe3250c6842dc9bac98f8de688a
8+
TERMUX_PKG_SHA256=9f885a47a232b957f9b5cc4307264af229570ddea62a9c175351afa3a6321820
99
TERMUX_PKG_DEPENDS="gdbm, libandroid-posix-semaphore, libandroid-support, libbz2, libcrypt, libexpat, libffi, liblzma, libsqlite, ncurses, ncurses-ui-libs, openssl, zlib"
1010
TERMUX_PKG_BUILD_DEPENDS="aosp-libs, coreutils, clang, make, pkg-config, python2, tk, xorgproto"
1111
TERMUX_PKG_RECOMMENDS="clang, make, pkg-config"
@@ -101,16 +101,20 @@ __setup_termux_docker_rootfs() {
101101
)
102102
fi
103103

104-
# Download update-static-dns and static-dns-hosts.txt from older termux-docker commit
104+
# Download busybox, update-static-dns and static-dns-hosts.txt from older termux-docker commit
105105
mkdir -p "$TERMUX_PKG_CACHEDIR"/termux-docker-utils
106106
termux_download \
107107
https://github.com/termux/termux-docker/raw/98af62205f4da832b71bb4de09cb8d6b17ceeaca/static-dns-hosts.txt \
108108
"$TERMUX_PKG_CACHEDIR"/termux-docker-utils/static-dns-hosts.txt \
109109
f5e28c8d37dc69e4876372cc05dcfd07aadc8499f5fa05bb6af1cfbff7cd656a
110110
termux_download \
111-
https://github.com/termux/termux-docker/raw/98af62205f4da832b71bb4de09cb8d6b17ceeaca/system/arm/bin/update-static-dns \
111+
https://github.com/termux/termux-docker/raw/98af62205f4da832b71bb4de09cb8d6b17ceeaca/system/x86/bin/update-static-dns \
112112
"$TERMUX_PKG_CACHEDIR"/termux-docker-utils/update-static-dns \
113113
14b6ba13506dd90b691e5dbb84bf79ca155837dd43eb05c0e68fbe991c05ee5e
114+
termux_download \
115+
https://github.com/termux/termux-docker/raw/98af62205f4da832b71bb4de09cb8d6b17ceeaca/system/x86/bin/busybox \
116+
"$TERMUX_PKG_CACHEDIR"/termux-docker-utils/busybox \
117+
6c63a8623659aff24843d9b0720fa4aa216d44a5d60f29979a4073f3f80ce69c
114118

115119
# Extract host platform rootfs tar
116120
__pypy3_host_rootfs="$TERMUX_PKG_CACHEDIR/host-termux-rootfs-$__pypy3_host_arch"
@@ -125,9 +129,12 @@ __setup_termux_docker_rootfs() {
125129
"$__pypy3_host_rootfs".tmp/system/etc/
126130
cp "$TERMUX_PKG_CACHEDIR"/termux-docker-utils/update-static-dns \
127131
"$__pypy3_host_rootfs".tmp/"$TERMUX_PREFIX"/bin/
132+
cp "$TERMUX_PKG_CACHEDIR"/termux-docker-utils/busybox \
133+
"$__pypy3_host_rootfs".tmp/system/bin/
128134
cp "$TERMUX_PKG_CACHEDIR"/proot-bin/proot \
129135
"$__pypy3_host_rootfs".tmp/"$TERMUX_PREFIX"/bin/
130136
chmod +x "$__pypy3_host_rootfs".tmp/"$TERMUX_PREFIX"/bin/update-static-dns
137+
chmod +x "$__pypy3_host_rootfs".tmp/system/bin/busybox
131138
rm -f "$__pypy3_host_rootfs".tmp/bin
132139
rm -f "$__pypy3_host_rootfs".tmp/usr
133140
rm -f "$__pypy3_host_rootfs".tmp/tmp

0 commit comments

Comments
 (0)