@@ -417,14 +417,16 @@ else
417417 build_done " nettle" " 3.8"
418418 fi
419419
420+ if [[ ! $ARCH == ' arm64' ]]; then
420421 if build " gnutls" " 3.6.16" ; then
421422 download " https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/gnutls-3.6.16.tar.xz"
422423 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} "
423424 execute make -j $MJOBS
424425 execute make install
425426 build_done " gnutls" " 3.6.16"
426427 fi
427- CONFIGURE_OPTIONS+=(" --enable-gmp" " --enable-gnutls" )
428+ # CONFIGURE_OPTIONS+=("--enable-gmp" "--enable-gnutls")
429+ fi
428430fi
429431
430432if build " cmake" " 3.23.1" ; then
@@ -448,6 +450,7 @@ if command_exists "python3"; then
448450 if ! command_exists ${r} ; then
449451 execute pip3 install ${r} --quiet --upgrade --no-cache-dir --disable-pip-version-check
450452 fi
453+ export PATH=$PATH :~ /Library/Python/3.9/bin
451454 done
452455 fi
453456 if command_exists " meson" ; then
@@ -655,65 +658,60 @@ CONFIGURE_OPTIONS+=("--enable-libzimg")
655658
656659if command_exists " python3" ; then
657660
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
663662
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"
665669 fi
666670 if build " waflib" " b600c92" ; then
667671 download " https://gitlab.com/drobilla/autowaf/-/archive/b600c928b221a001faeab7bd92786d0b25714bc8/autowaf-b600c928b221a001faeab7bd92786d0b25714bc8.tar.gz" " autowaf.tar.gz"
668672 build_done " waflib" " b600c92"
669673 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"
677680 fi
678681 if build " pcre" " 8.45" ; then
679682 download " https://altushost-swe.dl.sourceforge.net/project/pcre/pcre/8.45/pcre-8.45.tar.gz" " pcre-8.45.tar.gz"
680683 execute ./configure --prefix=" ${WORKSPACE} " --disable-shared --enable-static
681684 execute make -j $MJOBS
682685 execute make install
683-
684686 build_done " pcre" " 8.45"
685687 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"
711708 fi
712709 CFLAGS+=" -I$WORKSPACE /include/lilv-0"
713710
714711 CONFIGURE_OPTIONS+=(" --enable-lv2" )
715712
716713fi
714+ fi
717715
718716if build " opencore" " 0.1.5" ; then
719717 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