# Maintainer: Bert Peters pkgname=simdjson epoch=1 pkgver=3.9.2 pkgrel=1 pkgdesc="A C++ library to see how fast we can parse JSON with complete validation." arch=('x86_64') url="https://github.com/simdjson/simdjson" license=('Apache-2.0') depends=(gcc-libs) makedepends=(cmake) source=("$pkgname-$pkgver.tar.gz::https://github.com/simdjson/simdjson/archive/v$pkgver.tar.gz") sha256sums=('79fbe700f4ac3dd69c4f08275af58399daabd612bca0c0465aea959c60256651') build() { cmake -B build -S "$pkgname-$pkgver" \ -DBUILD_SHARED_LIBS='On' \ -DCMAKE_BUILD_TYPE='None' \ -DCMAKE_INSTALL_PREFIX='/usr' \ -Wno-dev cmake --build build } # Running tests requires enabling developer mode, which greatly increases the # required compilation, so we don't. # # Also tests refuse to compile with current GCC # check() { # cd "$pkgname-$pkgver" # make test # } package() { DESTDIR="$pkgdir/" cmake --install build }