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

Reply via email to