diff options
Diffstat (limited to 'community/alembic/APKBUILD')
-rw-r--r-- | community/alembic/APKBUILD | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/community/alembic/APKBUILD b/community/alembic/APKBUILD index 7668c60ec16..78b7bbdd47e 100644 --- a/community/alembic/APKBUILD +++ b/community/alembic/APKBUILD @@ -1,30 +1,29 @@ # Contributor: Damian Kurek <starfire24680@gmail.com> -# Maintainer: Damian Kurek <starfire24680@gmail.com> +# Maintainer: Leon Marz <main@lmarz.org> pkgname=alembic -pkgver=1.8.3 -pkgrel=0 +pkgver=1.8.6 +pkgrel=1 pkgdesc="Open framework for storing and sharing scene data" url="https://www.alembic.io/" -# alembic does not support big-endian, which s390x uses -# mips64, riscv64 blocked by hdf5 -arch="all !riscv64 !s390x !mips64" +arch="all !s390x" # alembic does not support big-endian, which s390x uses license="BSD-3-Clause" -makedepends="openexr-dev hdf5-dev zlib-dev cmake boost-dev" +makedepends="openexr-dev hdf5-dev zlib-dev cmake boost-dev samurai" subpackages="$pkgname-dev $pkgname-libs" source="$pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/$pkgver.tar.gz" build() { - CXXFLAGS="$CXXFLAGS -flto -fno-ipa-cp" - cmake -B build \ + CXXFLAGS="$CXXFLAGS -flto=auto -fno-ipa-cp" + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_INSTALL_RPATH=ON \ -DUSE_HDF5=ON cmake --build build } check() { cd build - CTEST_OUTPUT_ON_FAILURE=TRUE ctest + CTEST_OUTPUT_ON_FAILURE=TRUE ctest -j1 } package() { @@ -32,5 +31,5 @@ package() { } sha512sums=" -0049c72d93e66e12d704d27e7ba36cd9c718667f2ce4f7baa1bee1613ed88ba53abea98f457e14f7f2144cb353810a4108d26c7dd1a1543ec2af576272f19036 alembic-1.8.3.tar.gz +6371b830242be90d4ea833248df5fd42d9e713e305d15eb1383d04410319acdae5743d48d65e8f75f1cedce777d2af7d969cde095f678b17322c19f1c69f477b alembic-1.8.6.tar.gz " |