Skip to content

Commit f6abc11

Browse files
authored
Update build-ffmpeg
- Nettle - OpenSSL - Nasm - Libtool Upgrade
1 parent b4ab9fa commit f6abc11

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

build-ffmpeg

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -338,12 +338,12 @@ if build "yasm" "1.3.0"; then
338338
build_done "yasm" "1.3.0"
339339
fi
340340

341-
if build "nasm" "2.15.05"; then
342-
download "https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.xz"
341+
if build "nasm" "2.16.01"; then
342+
download "https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.16.01.tar.xz"
343343
execute ./configure --prefix="${WORKSPACE}" --disable-shared --enable-static
344344
execute make -j $MJOBS
345345
execute make install
346-
build_done "nasm" "2.15.05"
346+
build_done "nasm" "2.16.01"
347347
fi
348348

349349
if build "zlib" "1.2.13"; then
@@ -378,17 +378,17 @@ if build "automake" "1.16.5"; then
378378
build_done "automake" "1.16.5"
379379
fi
380380

381-
if build "libtool" "2.4.6"; then
382-
download "https://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz"
381+
if build "libtool" "2.4.7"; then
382+
download "https://ftpmirror.gnu.org/libtool/libtool-2.4.7.tar.gz"
383383
execute ./configure --prefix="${WORKSPACE}" --enable-static --disable-shared
384384
execute make -j $MJOBS
385385
execute make install
386-
build_done "libtool" "2.4.6"
386+
build_done "libtool" "2.4.7"
387387
fi
388388

389389
if $NONFREE_AND_GPL; then
390-
if build "openssl" "1.1.1p"; then
391-
download "https://www.openssl.org/source/openssl-1.1.1p.tar.gz"
390+
if build "openssl" "1.1.1s"; then
391+
download "https://www.openssl.org/source/openssl-1.1.1s.tar.gz"
392392
if $MACOS_M1; then
393393
sed -n 's/\(##### GNU Hurd\)/"darwin64-arm64-cc" => { \n inherit_from => [ "darwin-common", asm("aarch64_asm") ],\n CFLAGS => add("-Wall"),\n cflags => add("-arch arm64 "),\n lib_cppflags => add("-DL_ENDIAN"),\n bn_ops => "SIXTY_FOUR_BIT_LONG", \n perlasm_scheme => "macosx", \n}, \n\1/g' Configurations/10-main.conf
394394
execute ./Configure --prefix="${WORKSPACE}" no-shared no-asm darwin64-arm64-cc
@@ -397,7 +397,7 @@ if $NONFREE_AND_GPL; then
397397
fi
398398
execute make -j $MJOBS
399399
execute make install_sw
400-
build_done "openssl" "1.1.1p"
400+
build_done "openssl" "1.1.1s"
401401
fi
402402
CONFIGURE_OPTIONS+=("--enable-openssl")
403403
else
@@ -409,12 +409,12 @@ else
409409
build_done "gmp" "6.2.1"
410410
fi
411411

412-
if build "nettle" "3.8"; then
413-
download "https://ftp.gnu.org/gnu/nettle/nettle-3.8.tar.gz"
412+
if build "nettle" "3.8.1"; then
413+
download "https://ftp.gnu.org/gnu/nettle/nettle-3.8.1.tar.gz"
414414
execute ./configure --prefix="${WORKSPACE}" --disable-shared --enable-static --disable-openssl --disable-documentation --libdir="${WORKSPACE}"/lib CPPFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
415415
execute make -j $MJOBS
416416
execute make install
417-
build_done "nettle" "3.8"
417+
build_done "nettle" "3.8.1"
418418
fi
419419

420420
if [[ ! $ARCH == 'arm64' ]]; then

0 commit comments

Comments
 (0)