diff options
author | bartus | 2023-11-21 18:02:48 +0100 |
---|---|---|
committer | bartus | 2023-11-21 18:02:48 +0100 |
commit | 6f01dc3e35c16977fdbaa155d63e406ff0de9919 (patch) | |
tree | c91fc57ad0573a9df656e1bd91ebe7f951bfd41c | |
parent | cc057f3fda8039729ae2b5a6c1ff45570c2bb584 (diff) | |
download | aur-6f01dc3e35c16977fdbaa155d63e406ff0de9919.tar.gz |
Pin gcc12, corto compatibility
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 4 |
2 files changed, 4 insertions, 1 deletions
@@ -16,6 +16,7 @@ pkgbase = meshlab makedepends = lib3ds makedepends = mpir makedepends = openctm-tools + makedepends = gcc12 depends = bzip2 depends = cgal depends = glew @@ -20,7 +20,7 @@ arch=('i686' 'x86_64') url="https://www.meshlab.net" license=('GPL2') depends=('bzip2' 'cgal' 'glew' 'glu' 'openssl' 'qt5-base' 'qt5-declarative' 'qt5-script' 'qt5-xmlpatterns' 'xerces-c') -makedepends=('boost' 'cmake' 'eigen' 'ninja' 'git' 'muparser' 'levmar' 'lib3ds' 'mpir' 'openctm-tools') +makedepends=('boost' 'cmake' 'eigen' 'ninja' 'git' 'muparser' 'levmar' 'lib3ds' 'mpir' 'openctm-tools' 'gcc12') optdepends=('u3d: for U3D and IDTF file support' 'lib3ds: for Autodesk`s 3D-Studio r3 and r4 .3DS file support' 'levmar: for isoparametrization and mutualcorrs plugins' @@ -45,6 +45,8 @@ build() { _cmake_flags=( '-DALLOW_SYSTEM_QHULL=OFF' '-DCMAKE_INSTALL_PREFIX=/usr' '-DCMAKE_BUILD_TYPE=Release' + '-DCMAKE_C_COMPILER=gcc-12' + '-DCMAKE_CXX_COMPILER=g++-12' ) cmake "${_cmake_flags[@]}" -G Ninja -B "${srcdir}/build" -S "${srcdir}/meshlab/src" # shellcheck disable=SC2046 # allow MAKEFLAGS to split when passing multiple flags. |