diff options
Diffstat (limited to 'community/alembic/APKBUILD')
-rw-r--r-- | community/alembic/APKBUILD | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/community/alembic/APKBUILD b/community/alembic/APKBUILD index e389012e66a..a7a08d2d41f 100644 --- a/community/alembic/APKBUILD +++ b/community/alembic/APKBUILD @@ -1,28 +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.1 +pkgver=1.8.6 pkgrel=0 pkgdesc="Open framework for storing and sharing scene data" url="https://www.alembic.io/" -arch="all !s390x !mips64" #alembic does not support big-endian, which s390x uses +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() { @@ -30,5 +31,5 @@ package() { } sha512sums=" -895493f36c895aef0675e1300ee3bbbf1b8819b4978b842c48810078e51219423500f74014eafe357a318a755ffa8c5c17c2c806b4216bab6cd334908bf684a4 alembic-1.8.1.tar.gz +6371b830242be90d4ea833248df5fd42d9e713e305d15eb1383d04410319acdae5743d48d65e8f75f1cedce777d2af7d969cde095f678b17322c19f1c69f477b alembic-1.8.6.tar.gz " |