Skip to content

Commit 16cdae5

Browse files
committed
build: update android depedendencies
openssl to 3.4.0 mpg123 to 1.32.9
1 parent 1f3ce6a commit 16cdae5

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

platforms/build-android.sh

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -181,15 +181,17 @@ for INDEX in "${ARCH_KEYS_INDEX[@]}"; do
181181

182182
cd "$BUILD_DIR_MPG123"
183183

184-
if [ ! -e "mpg123-1.32.6.tar.bz2" ]; then
185-
wget -q "https://www.mpg123.de/download/mpg123-1.32.6.tar.bz2"
184+
MPG123_VERSION="1.32.9"
185+
186+
if [ ! -e "mpg123-$MPG123_VERSION.tar.bz2" ]; then
187+
wget -q "https://www.mpg123.de/download/mpg123-$MPG123_VERSION.tar.bz2"
186188
fi
187189

188-
if [ ! -d "mpg123-1.32.6" ]; then
189-
tar -xf "mpg123-1.32.6.tar.bz2"
190+
if [ ! -d "mpg123-$MPG123_VERSION" ]; then
191+
tar -xf "mpg123-$MPG123_VERSION.tar.bz2"
190192
fi
191193

192-
cd "mpg123-1.32.6"
194+
cd "mpg123-$MPG123_VERSION"
193195

194196
cd ports/cmake/
195197

@@ -239,15 +241,17 @@ for INDEX in "${ARCH_KEYS_INDEX[@]}"; do
239241

240242
cd "$BUILD_DIR_OPENSSL"
241243

242-
if [ ! -e "openssl-3.3.0.tar.gz" ]; then
243-
wget -q "https://github.com/openssl/openssl/releases/download/openssl-3.3.0/openssl-3.3.0.tar.gz"
244+
OPENSSL_VERSION="3.4.0"
245+
246+
if [ ! -e "openssl-$OPENSSL_VERSION.tar.gz" ]; then
247+
wget -q "https://github.com/openssl/openssl/releases/download/openssl-$OPENSSL_VERSION/openssl-$OPENSSL_VERSION.tar.gz"
244248
fi
245249

246-
if [ ! -d "openssl-3.3.0" ]; then
247-
tar -xzf "openssl-3.3.0.tar.gz"
250+
if [ ! -d "openssl-$OPENSSL_VERSION" ]; then
251+
tar -xzf "openssl-$OPENSSL_VERSION.tar.gz"
248252
fi
249253

250-
cd "openssl-3.3.0"
254+
cd "openssl-$OPENSSL_VERSION"
251255

252256
OPENSSL_TARGET_ARCH="android-$ARCH"
253257

@@ -293,7 +297,7 @@ for INDEX in "${ARCH_KEYS_INDEX[@]}"; do
293297
MESON_CPU_FAMILY="aarch64"
294298
fi
295299

296-
export COMPILE_FLAGS="'--sysroot=${SYS_ROOT:?}','-fPIE','-fPIC','--target=$ARM_COMPILER_TRIPLE','-DAUDIO_PREFER_MP3'"
300+
export COMPILE_FLAGS="'--sysroot=${SYS_ROOT:?}','-fPIE','-fPIC','--target=$ARM_COMPILER_TRIPLE','-D__ANDROID_API__=$SDK_VERSION', '-DAUDIO_PREFER_MP3'"
297301

298302
export LINK_FLAGS="'-fPIE','-L$SYS_ROOT/usr/lib'"
299303

0 commit comments

Comments
 (0)