diff --git a/clang.be0 b/clang.be0 index 8b7792ebb..5c346421a 100755 --- a/clang.be0 +++ b/clang.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION clang-7.0.1-0 +# BEE_VERSION clang-8.0.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) diff --git a/llvm.be0 b/llvm.be0 index 7b8d8b5cd..ea6c66fff 100755 --- a/llvm.be0 +++ b/llvm.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION llvm-7.0.1-0 +# BEE_VERSION llvm-8.0.0-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) @@ -58,17 +58,21 @@ mee_configure() { -DCMAKE_BUILD_TYPE=Release \ -DLLVM_BUILD_LLVM_DYLIB=ON \ -DLLVM_LINK_LLVM_DYLIB=ON \ + -DLLVM_ENABLE_RTTI=ON \ -DLLVM_TARGETS_TO_BUILD="X86;AMDGPU;BPF" \ - -DLLVM_INSTALL_UTILS=ON + -DLLVM_BUILD_TESTS=ON \ + -DLLVM_INSTALL_UTILS=ON \ + -Wno-dev \ + -G Ninja } -#mee_build() { -# bee_build -#} +mee_build() { + start_cmd ninja -v -C ${B} ${BEE_MAKEFLAGS} "${@}" +} -#mee_install() { -# bee_install -#} +mee_install() { + DESTDIR=${D} start_cmd ninja -C ${B} install "${@}" +} ## by default this may be 'make install DESTDIR="${D}"' ############################################################################### diff --git a/mesalib.be0 b/mesalib.be0 index 35249d0dc..7a8f9a752 100755 --- a/mesalib.be0 +++ b/mesalib.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION mesalib-19.0.4-0 +# BEE_VERSION mesalib-19.1.1-0 ## this file was created by bee init and should be executed to build a ## bee-package. (Additional hints are located at the end of this file.) @@ -54,18 +54,12 @@ SRCURL[0]="https://mesa.freedesktop.org/archive/mesa-${PKGVERSION}.tar.xz" #} mee_configure() { - start_cmd ${S}/autogen.sh ${DEFCONFIG} \ - --enable-autotools \ - --enable-gles1 \ - --enable-gles2 \ - --enable-osmesa \ - --enable-va \ - --enable-vdpau \ - --enable-xa \ - --enable-glx-tls \ - --with-platforms="drm,x11,wayland" \ - --with-gallium-drivers="nouveau,r600,radeonsi,svga,swrast" \ - --with-vulkan-drivers="radeon" + bee_configure \ + -Dbuildtype=release \ + -Dgallium-drivers="nouveau,r600,radeonsi,svga,swrast" \ + -Dvulkan-drivers="amd,intel" \ + -Dosmesa=gallium \ + -Dvalgrind=false } #mee_build() {