diff options
Diffstat (limited to 'community/s2geometry/APKBUILD')
-rw-r--r-- | community/s2geometry/APKBUILD | 38 |
1 files changed, 22 insertions, 16 deletions
diff --git a/community/s2geometry/APKBUILD b/community/s2geometry/APKBUILD index 9bbdca77dcf..4829cd726cc 100644 --- a/community/s2geometry/APKBUILD +++ b/community/s2geometry/APKBUILD @@ -1,38 +1,43 @@ # Contributor: Bart Ribbers <bribbers@disroot.org> # Maintainer: Bart Ribbers <bribbers@disroot.org> pkgname=s2geometry -pkgver=0.9.0 -pkgrel=5 -pkgdesc="Computational geometry and spatial indexing on the sphere " +pkgver=0.10.0 +pkgrel=6 +pkgdesc="Computational geometry and spatial indexing on the sphere" url="https://s2geometry.io/" -arch="all" +# s390x fails endian check +arch="all !s390x" license="Apache-2.0" -makedepends=" +depends_dev=" + abseil-cpp-dev + openssl-dev>3 + " +makedepends="$depends_dev cmake gtest-dev - openssl1.1-compat-dev python3-dev + samurai swig " source="https://github.com/google/s2geometry/archive/v$pkgver/s2geometry-v$pkgver.tar.gz - fix-uint-handling.patch fix-newer-openssl.patch - 0001-CMake-add-version-information-to-the-library.patch + cxxstd.patch " -subpackages="$pkgname-static $pkgname-dev py3-$pkgname:_py3" +subpackages="$pkgname-dev py3-$pkgname:_py3" options="!check" # No test target available build() { - cmake -B build \ - -DCMAKE_BUILD_TYPE=None \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DBUILD_SHARED_LIBS=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_EXAMPLES=OFF + -DBUILD_EXAMPLES=OFF \ + -DWITH_PYTHON=ON cmake --build build } package() { - DESTDIR="$pkgdir" cmake --build build --target install + DESTDIR="$pkgdir" cmake --install build } _py3() { @@ -42,7 +47,8 @@ _py3() { amove usr/lib/python3* } -sha512sums="854ec84a54aff036b3092a6233be0f5fc0e4846ac5f882326bbb3f2b9ce88bd5c866a80ae352d8e7d5ae00b9c9a8ab1cff6a95412f990b7bc1fdc5ca3d632b9c s2geometry-v0.9.0.tar.gz -6d8ad6dbe3ccbfa9ee230aae7738d7dfe990bded7e268e21f710a29e3ce6463d01ca1694373453e3ceac4eb19cd86532729761c93f079db4ddb422b84602188f fix-uint-handling.patch +sha512sums=" +04fe955f71b584bca7e492b935ec6061ce1348ff1731797451cdaa538adb88274cb1634d91a844d5d6e3ad0ed11e865322002115d2e746d9a0127f38cabc34e3 s2geometry-v0.10.0.tar.gz a7b79ce8ec0f45cc6e04925d1530c56126de23b168fc6f5bc22905a8af0006a7aab59dbebf194a5e69bbcf6da9168836e4de775d9cea926ff49e9ebf4471693a fix-newer-openssl.patch -4f8bce3ec21a3be63c47f3fb78d576065085e243bb7522c1349720cd333f010320f98b391a0f8a323607d31a09d3a395b7f7b420638f16eea8deb968d3f2c99c 0001-CMake-add-version-information-to-the-library.patch" +2b7cc2554be99e7ade879c4697b8fe85346290c402dadf49f5136e4d59ad6c2926d50637464324af5e3b20805a6d028517a0c90cf6b6028249a3360b02997b2a cxxstd.patch +" |