community/curaengine to 4.12.0-1

This commit is contained in:
David Beauchamp 2021-12-29 12:15:30 -05:00
parent 38dedd1011
commit 8b7a867b1a

View file

@ -5,17 +5,17 @@
# - -DBUILD_TESTS=OFF
pkgname=curaengine
pkgver=4.11.0
pkgrel=2
pkgver=4.12.0
pkgrel=1
pkgdesc="Engine for processing 3D models into 3D printing instruction for Ultimaker and other GCode based 3D printers."
url="https://github.com/Ultimaker/CuraEngine"
arch=('x86_64')
license=('AGPL')
depends=('arcus' 'polyclipping')
checkdepends=('cppunit')
makedepends=('cmake' 'git' 'gmock' 'gtest' 'rapidjson')
makedepends=('cmake' 'git' 'gtest' 'rapidjson')
source=("$pkgname-$pkgver.tar.gz::https://github.com/Ultimaker/${pkgname}/archive/${pkgver}.tar.gz")
sha512sums=('3152bd0847d6977e2ee7afd57675cb5000a1824d50bbe442d6e67a0534b8f8b8858f8a71f545a8fabaaf2065b47acbd7de11c35591cf6e891bc6871ea84107c1')
sha512sums=('acf83b069dbcb41448c2625fca2903483347a6b868392461c53db5c78dcf21e0d1fae970269f3d30078564b129631ec43d1dd04dedf80d9b3ed951ba96d0f012')
build() {
@ -27,14 +27,16 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_TESTS=OFF \
-DUSE_SYSTEM_LIBS=ON \
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_BUILD_TYPE='None'
make
}
check() {
cd CuraEngine-${pkgver}/build
make test
# This test fails in when instance->readMeshGroupMessage(mesh_message) is
# called in the buildchroot but not outside
ARGS="-E ArcusCommunicationPrivateTest" make test
}
package() {