]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.14] gh-135846: Add zstd dependency to Android build script (GH-136253) (#136491)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 10 Jul 2025 00:51:09 +0000 (02:51 +0200)
committerGitHub <noreply@github.com>
Thu, 10 Jul 2025 00:51:09 +0000 (08:51 +0800)
Adds zstd to the Android build process.
(cherry picked from commit 61dd9fdad729fe02d91c03804659f7d0c5a89276)

Co-authored-by: Emma Smith <emma@emmatyping.dev>
Co-authored-by: Malcolm Smith <smith@chaquo.com>
Android/android.py

index 551168fc4b2f5a56049769c1c0c875635576c9da..a3a48c0c6b7027a6268756fd0359c2ec51aa10e7 100755 (executable)
@@ -175,7 +175,7 @@ def unpack_deps(host, prefix_dir):
     os.chdir(prefix_dir)
     deps_url = "https://github.com/beeware/cpython-android-source-deps/releases/download"
     for name_ver in ["bzip2-1.0.8-3", "libffi-3.4.4-3", "openssl-3.0.15-4",
-                     "sqlite-3.49.1-0", "xz-5.4.6-1"]:
+                     "sqlite-3.49.1-0", "xz-5.4.6-1", "zstd-1.5.7-1"]:
         filename = f"{name_ver}-{host}.tar.gz"
         download(f"{deps_url}/{name_ver}/{filename}")
         shutil.unpack_archive(filename)