@@ -417,14 +417,16 @@ else
417
417
build_done " nettle" " 3.8"
418
418
fi
419
419
420
+ if [[ ! $ARCH == ' arm64' ]]; then
420
421
if build " gnutls" " 3.6.16" ; then
421
422
download " https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/gnutls-3.6.16.tar.xz"
422
423
execute ./configure --prefix=" ${WORKSPACE} " --disable-shared --enable-static --disable-doc --disable-tools --disable-cxx --disable-tests --disable-gtk-doc-html --disable-libdane --disable-nls --enable-local-libopts --disable-guile --with-included-libtasn1 --with-included-unistring --without-p11-kit CPPFLAGS=" ${CFLAGS} " LDFLAGS=" ${LDFLAGS} "
423
424
execute make -j $MJOBS
424
425
execute make install
425
426
build_done " gnutls" " 3.6.16"
426
427
fi
427
- CONFIGURE_OPTIONS+=(" --enable-gmp" " --enable-gnutls" )
428
+ # CONFIGURE_OPTIONS+=("--enable-gmp" "--enable-gnutls")
429
+ fi
428
430
fi
429
431
430
432
if build " cmake" " 3.23.1" ; then
@@ -448,6 +450,7 @@ if command_exists "python3"; then
448
450
if ! command_exists ${r} ; then
449
451
execute pip3 install ${r} --quiet --upgrade --no-cache-dir --disable-pip-version-check
450
452
fi
453
+ export PATH=$PATH :~ /Library/Python/3.9/bin
451
454
done
452
455
fi
453
456
if command_exists " meson" ; then
@@ -655,65 +658,60 @@ CONFIGURE_OPTIONS+=("--enable-libzimg")
655
658
656
659
if command_exists " python3" ; then
657
660
658
- if build " lv2" " 1.18.2" ; then
659
- download " https://lv2plug.in/spec/lv2-1.18.2.tar.bz2" " lv2-1.18.2.tar.bz2"
660
- execute python3 ./waf configure --prefix=" ${WORKSPACE} " --lv2-user
661
- execute python3 ./waf
662
- execute python3 ./waf install
661
+ if command_exists " meson" ; then
663
662
664
- build_done " lv2" " 1.18.2"
663
+ if build " lv2" " 1.18.10" ; then
664
+ download " https://lv2plug.in/spec/lv2-1.18.10.tar.xz" " lv2-1.18.10.tar.xz"
665
+ execute meson build --prefix=" ${WORKSPACE} " --buildtype=release --default-library=static --libdir=" ${WORKSPACE} " /lib
666
+ execute ninja -C build
667
+ execute ninja -C build install
668
+ build_done " lv2" " 1.18.10"
665
669
fi
666
670
if build " waflib" " b600c92" ; then
667
671
download " https://gitlab.com/drobilla/autowaf/-/archive/b600c928b221a001faeab7bd92786d0b25714bc8/autowaf-b600c928b221a001faeab7bd92786d0b25714bc8.tar.gz" " autowaf.tar.gz"
668
672
build_done " waflib" " b600c92"
669
673
fi
670
- if build " serd" " 0.30.10" ; then
671
- download " https://gitlab.com/drobilla/serd/-/archive/v0.30.10/serd-v0.30.10.tar.gz" " serd-v0.30.10.tar.gz"
672
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /serd-v0.30.10/waflib/"
673
- execute python3 ./waf configure --prefix=" ${WORKSPACE} " --static --no-shared --no-posix
674
- execute python3 ./waf
675
- execute python3 ./waf install
676
- build_done " serd" " 0.30.10"
674
+ if build " serd" " 0.30.16" ; then
675
+ download " https://gitlab.com/drobilla/serd/-/archive/v0.30.16/serd-v0.30.16.tar.gz" " serd-v0.30.16.tar.gz"
676
+ execute meson build --prefix=" ${WORKSPACE} " --buildtype=release --default-library=static --libdir=" ${WORKSPACE} " /lib
677
+ execute ninja -C build
678
+ execute ninja -C build install
679
+ build_done " serd" " 0.30.16"
677
680
fi
678
681
if build " pcre" " 8.45" ; then
679
682
download " https://altushost-swe.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz" " pcre-8.45.tar.gz"
680
683
execute ./configure --prefix=" ${WORKSPACE} " --disable-shared --enable-static
681
684
execute make -j $MJOBS
682
685
execute make install
683
-
684
686
build_done " pcre" " 8.45"
685
687
fi
686
- if build " sord" " 0.16.8" ; then
687
- download " https://gitlab.com/drobilla/sord/-/archive/v0.16.8/sord-v0.16.8.tar.gz" " sord-v0.16.8.tar.gz"
688
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /sord-v0.16.8/waflib/"
689
- execute python3 ./waf configure --prefix=" ${WORKSPACE} " CFLAGS=" ${CFLAGS} " --static --no-shared --no-utils
690
- execute python3 ./waf CFLAGS=" ${CFLAGS} "
691
- execute python3 ./waf install
692
-
693
- build_done " sord" " 0.16.8"
694
- fi
695
- if build " sratom" " 0.6.8" ; then
696
- download " https://gitlab.com/lv2/sratom/-/archive/v0.6.8/sratom-v0.6.8.tar.gz" " sratom-v0.6.8.tar.gz"
697
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /sratom-v0.6.8/waflib/"
698
- execute python3 ./waf configure --prefix=" ${WORKSPACE} " --static --no-shared
699
- execute python3 ./waf
700
- execute python3 ./waf install
701
-
702
- build_done " sratom" " 0.6.8"
703
- fi
704
- if build " lilv" " 0.24.12" ; then
705
- download " https://gitlab.com/lv2/lilv/-/archive/v0.24.12/lilv-v0.24.12.tar.gz" " lilv-v0.24.12.tar.gz"
706
- execute cp -r " ${PACKAGES} " /autowaf/* " ${PACKAGES} /lilv-v0.24.12/waflib/"
707
- execute python3 ./waf configure --prefix=" ${WORKSPACE} " --static --no-shared --no-utils
708
- execute python3 ./waf
709
- execute python3 ./waf install
710
- build_done " lilv" " 0.24.12"
688
+ if build " sord" " 0.16.14" ; then
689
+ download " https://gitlab.com/drobilla/sord/-/archive/v0.16.14/sord-v0.16.14.tar.gz" " sord-v0.16.14.tar.gz"
690
+ execute meson build --prefix=" ${WORKSPACE} " --buildtype=release --default-library=static --libdir=" ${WORKSPACE} " /lib
691
+ execute ninja -C build
692
+ execute ninja -C build install
693
+ build_done " sord" " 0.16.14"
694
+ fi
695
+ if build " sratom" " 0.6.14" ; then
696
+ download " https://gitlab.com/lv2/sratom/-/archive/v0.6.14/sratom-v0.6.14.tar.gz" " sratom-v0.6.14.tar.gz"
697
+ execute meson build --prefix=" ${WORKSPACE} " --buildtype=release --default-library=static --libdir=" ${WORKSPACE} " /lib
698
+ execute ninja -C build
699
+ execute ninja -C build install
700
+ build_done " sratom" " 0.6.14"
701
+ fi
702
+ if build " lilv" " 0.24.20" ; then
703
+ download " https://gitlab.com/lv2/lilv/-/archive/v0.24.20/lilv-v0.24.20.tar.gz" " lilv-v0.24.20.tar.gz"
704
+ execute meson build --prefix=" ${WORKSPACE} " --buildtype=release --default-library=static --libdir=" ${WORKSPACE} " /lib
705
+ execute ninja -C build
706
+ execute ninja -C build install
707
+ build_done " lilv" " 0.24.20"
711
708
fi
712
709
CFLAGS+=" -I$WORKSPACE /include/lilv-0"
713
710
714
711
CONFIGURE_OPTIONS+=(" --enable-lv2" )
715
712
716
713
fi
714
+ fi
717
715
718
716
if build " opencore" " 0.1.5" ; then
719
717
download " https://sourceforge.net/projects/opencore-amr/files/opencore-amr/opencore-amr-0.1.5.tar.gz/download?use_mirror=gigenet" " opencore-amr-0.1.5.tar.gz"
0 commit comments