293
293
if command_exists " python" ; then
294
294
295
295
if build " lv2" ; then
296
- download " https://lv2plug.in/spec/lv2-1.18.0 .tar.bz2" " lv2-1.18.0 .tar.bz2"
296
+ download " https://lv2plug.in/spec/lv2-1.18.2 .tar.bz2" " lv2-1.18.2 .tar.bz2"
297
297
execute ./waf configure --prefix=" ${WORKSPACE} " --lv2-user
298
298
execute ./waf
299
299
execute ./waf install
@@ -302,13 +302,13 @@ if command_exists "python"; then
302
302
fi
303
303
304
304
if build " waflib" ; then
305
- download " https://gitlab.com/drobilla/autowaf/-/archive/cc37724b9bfa889baebd8cb10f38b8c7cab83e37 /autowaf-cc37724b9bfa889baebd8cb10f38b8c7cab83e37 .tar.gz" " autowaf.tar.gz"
305
+ download " https://gitlab.com/drobilla/autowaf/-/archive/b600c928b221a001faeab7bd92786d0b25714bc8 /autowaf-b600c928b221a001faeab7bd92786d0b25714bc8 .tar.gz" " autowaf.tar.gz"
306
306
build_done " waflib"
307
307
fi
308
308
309
309
if build " serd" ; then
310
- download " https://gitlab.com/drobilla/serd/-/archive/v0.30.6 /serd-v0.30.6 .tar.gz" " serd-v0.30.6 .tar.gz"
311
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /serd-v0.30.6 /waflib/"
310
+ download " https://gitlab.com/drobilla/serd/-/archive/v0.30.10 /serd-v0.30.10 .tar.gz" " serd-v0.30.10 .tar.gz"
311
+ execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /serd-v0.30.10 /waflib/"
312
312
execute ./waf configure --prefix=" ${WORKSPACE} " --static --no-shared --no-posix
313
313
execute ./waf
314
314
execute ./waf install
@@ -325,8 +325,8 @@ if command_exists "python"; then
325
325
fi
326
326
327
327
if build " sord" ; then
328
- download " https://gitlab.com/drobilla/sord/-/archive/v0.16.6 /sord-v0.16.6 .tar.gz" " sord-v0.16.6 .tar.gz"
329
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /sord-v0.16.6 /waflib/"
328
+ download " https://gitlab.com/drobilla/sord/-/archive/v0.16.8 /sord-v0.16.8 .tar.gz" " sord-v0.16.8 .tar.gz"
329
+ execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /sord-v0.16.8 /waflib/"
330
330
execute ./waf configure --prefix=" ${WORKSPACE} " CFLAGS=" ${CFLAGS} " --static --no-shared --no-utils
331
331
execute ./waf CFLAGS=" ${CFLAGS} "
332
332
execute ./waf install
@@ -335,8 +335,8 @@ if command_exists "python"; then
335
335
fi
336
336
337
337
if build " sratom" ; then
338
- download " https://gitlab.com/lv2/sratom/-/archive/v0.6.6 /sratom-v0.6.6 .tar.gz" " sratom-v0.6.6 .tar.gz"
339
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /sratom-v0.6.6 /waflib/"
338
+ download " https://gitlab.com/lv2/sratom/-/archive/v0.6.8 /sratom-v0.6.8 .tar.gz" " sratom-v0.6.8 .tar.gz"
339
+ execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /sratom-v0.6.8 /waflib/"
340
340
execute ./waf configure --prefix=" ${WORKSPACE} " --static --no-shared
341
341
execute ./waf
342
342
execute ./waf install
@@ -345,8 +345,8 @@ if command_exists "python"; then
345
345
fi
346
346
347
347
if build " lilv" ; then
348
- download " https://gitlab.com/lv2/lilv/-/archive/v0.24.10 /lilv-v0.24.10 .tar.gz" " lilv-v0.24.10 .tar.gz"
349
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /lilv-v0.24.10 /waflib/"
348
+ download " https://gitlab.com/lv2/lilv/-/archive/v0.24.12 /lilv-v0.24.12 .tar.gz" " lilv-v0.24.12 .tar.gz"
349
+ execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /lilv-v0.24.12 /waflib/"
350
350
execute ./waf configure --prefix=" ${WORKSPACE} " --static --no-shared --no-utils
351
351
execute ./waf
352
352
execute ./waf install
383
383
384
384
if $NONFREE_AND_GPL ; then
385
385
if build " openssl" ; then
386
- download " https://www.openssl.org/source/openssl-1.1.1i .tar.gz"
386
+ download " https://www.openssl.org/source/openssl-1.1.1k .tar.gz"
387
387
if $MACOS_M1 ; then
388
388
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
389
389
execute ./configure --prefix=" ${WORKSPACE} " no-shared no-asm darwin64-arm64-cc
@@ -398,9 +398,8 @@ CONFIGURE_OPTIONS+=("--enable-openssl")
398
398
fi
399
399
400
400
if build " cmake" ; then
401
- download " https://cmake.org/files/v3.18/cmake-3.18.4.tar.gz"
402
- execute ./bootstrap -- -DCMAKE_USE_OPENSSL=OFF
403
- execute ./configure --prefix=" ${WORKSPACE} "
401
+ download " https://cmake.org/files/LatestRelease/cmake-3.20.2.tar.gz"
402
+ execute ./configure --prefix=" ${WORKSPACE} " --parallel=" ${MJOBS} " -- -DCMAKE_USE_OPENSSL=OFF
404
403
execute make -j $MJOBS
405
404
execute make install
406
405
build_done " cmake"
422
421
423
422
if $NONFREE_AND_GPL ; then
424
423
if build " x264" ; then
425
- download " https://code.videolan.org/videolan/x264/-/archive/0d754ec36013fee82978496cd56fbd48824910b3 /x264-0d754ec36013fee82978496cd56fbd48824910b3 .tar.gz" " x264-0d754ec .tar.gz"
426
- cd " ${PACKAGES} " /x264-0d754ec || exit
424
+ download " https://code.videolan.org/videolan/x264/-/archive/stable /x264-stable .tar.gz" " x264-stable .tar.gz"
425
+ cd " ${PACKAGES} " /x264-stable || exit
427
426
428
427
if [[ " $OSTYPE " == " linux-gnu" ]]; then
429
428
execute ./configure --prefix=" ${WORKSPACE} " --enable-static --enable-pic CXXFLAGS=" -fPIC"
@@ -459,7 +458,7 @@ CONFIGURE_OPTIONS+=("--enable-libx265")
459
458
fi
460
459
461
460
if build " libvpx" ; then
462
- download " https://github.com/webmproject/libvpx/archive/v1.9 .0.tar.gz" " libvpx-1.9 .0.tar.gz"
461
+ download " https://github.com/webmproject/libvpx/archive/refs/tags/ v1.10 .0.tar.gz" " libvpx-1.10 .0.tar.gz"
463
462
464
463
if [[ " $OSTYPE " == " darwin" * ]]; then
465
464
echo " Applying Darwin patch"
@@ -515,7 +514,7 @@ CONFIGURE_OPTIONS+=("--enable-libvidstab")
515
514
fi
516
515
517
516
if build " av1" ; then
518
- download " https://aomedia.googlesource.com/aom/+archive/b52ee6d44adaef8a08f6984390de050d64df9faa .tar.gz" " av1.tar.gz" " av1"
517
+ download " https://aomedia.googlesource.com/aom/+archive/c0f14141bd71414b004dccd66d48b27570299fa3 .tar.gz" " av1.tar.gz" " av1"
519
518
make_dir " $PACKAGES " /aom_build
520
519
cd " $PACKAGES " /aom_build || exit
521
520
if $MACOS_M1 ; then
@@ -597,8 +596,8 @@ CONFIGURE_OPTIONS+=("--enable-libtheora")
597
596
598
597
if $NONFREE_AND_GPL ; then
599
598
if build " fdk_aac" ; then
600
- download " https://sourceforge.net/projects/opencore-amr/files/fdk-aac/fdk-aac-2.0.1 .tar.gz/download?use_mirror=gigenet" " fdk-aac-2.0.1 .tar.gz"
601
- execute ./configure --prefix=" ${WORKSPACE} " --disable-shared --enable-static
599
+ download " https://sourceforge.net/projects/opencore-amr/files/fdk-aac/fdk-aac-2.0.2 .tar.gz/download?use_mirror=gigenet" " fdk-aac-2.0.2 .tar.gz"
600
+ execute ./configure --prefix=" ${WORKSPACE} " --disable-shared --enable-static --enable-pic
602
601
execute make -j $MJOBS
603
602
execute make install
604
603
612
611
# #
613
612
614
613
if build " libwebp" ; then
615
- download " https://github.com/webmproject/libwebp/archive/v1.1 .0.tar.gz" " libwebp-1.1 .0.tar.gz"
614
+ download " https://github.com/webmproject/libwebp/archive/v1.2 .0.tar.gz" " libwebp-1.2 .0.tar.gz"
616
615
make_dir build
617
616
cd build || exit
618
617
execute cmake -DCMAKE_INSTALL_PREFIX=" ${WORKSPACE} " -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_BINDIR=bin -DCMAKE_INSTALL_INCLUDEDIR=include -DENABLE_SHARED=OFF -DENABLE_STATIC=ON ../
638
637
639
638
if $NONFREE_AND_GPL ; then
640
639
if build " srt" ; then
641
- download " https://github.com/Haivision/srt/archive/v1.4.1 .tar.gz" " srt-1.4.1 .tar.gz"
640
+ download " https://github.com/Haivision/srt/archive/v1.4.3 .tar.gz" " srt-1.4.3 .tar.gz"
642
641
export OPENSSL_ROOT_DIR=" ${WORKSPACE} "
643
642
export OPENSSL_LIB_DIR=" ${WORKSPACE} " /lib
644
643
export OPENSSL_INCLUDE_DIR=" ${WORKSPACE} " /include/
661
660
if [[ " $OSTYPE " == " linux-gnu" ]]; then
662
661
if command_exists " nvcc" ; then
663
662
if build " nv-codec" ; then
664
- download " https://github.com/FFmpeg/nv-codec-headers/releases/download/n11.0.10.0 /nv-codec-headers-11.0.10.0 .tar.gz"
663
+ download " https://github.com/FFmpeg/nv-codec-headers/releases/download/n11.0.10.1 /nv-codec-headers-11.0.10.1 .tar.gz"
665
664
execute make PREFIX=" ${WORKSPACE} "
666
665
execute make install PREFIX=" ${WORKSPACE} "
667
666
build_done " nv-codec"
0 commit comments