Date: Sunday, January 8, 2023 @ 21:09:01 Author: heftig Revision: 466265
8.13.4-1: FS#77048 remove boost dep Modified: libphonenumber/trunk/PKGBUILD ----------+ PKGBUILD | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-01-08 21:01:24 UTC (rev 466264) +++ PKGBUILD 2023-01-08 21:09:01 UTC (rev 466265) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) <[email protected]> pkgname=libphonenumber -pkgver=8.13.0 +pkgver=8.13.4 pkgrel=1 epoch=1 pkgdesc="Google's common library for parsing, formatting, and validating international phone numbers" @@ -8,10 +8,10 @@ url="https://github.com/googlei18n/libphonenumber" arch=(x86_64) license=(Apache) -depends=(icu protobuf boost-libs abseil-cpp) -makedepends=(boost cmake gtest git jre-openjdk-headless) +depends=(icu protobuf abseil-cpp) +makedepends=(cmake gtest git jre-openjdk-headless) options=(debug) -_commit=185004cabd1bb4d3073daefe3af3c00dbb29cf87 # tags/v8.13.0^0 +_commit=a27ae9774997a940cbe737a0575c1b870482c473 # tags/v8.13.4^0 source=("git+$url#commit=$_commit") sha256sums=('SKIP') @@ -25,11 +25,16 @@ } build() { - cmake -S $pkgname/cpp -B build \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=None \ + local cmake_options=( + -DCMAKE_INSTALL_PREFIX=/usr + -DCMAKE_INSTALL_LIBDIR=lib + -DCMAKE_BUILD_TYPE=None -DCMAKE_CXX_STANDARD=17 + -DUSE_BOOST=OFF + -DUSE_STDMUTEX=ON + ) + + cmake -S $pkgname/cpp -B build "${cmake_options[@]}" cmake --build build } @@ -38,7 +43,7 @@ } package() { - depends+=(libicu{uc,i18n}.so libprotobuf.so libboost_thread.so) + depends+=(libicu{uc,i18n}.so libprotobuf.so) provides+=(libgeocoding.so libphonenumber.so) DESTDIR="$pkgdir" cmake --install build
