aboutsummaryrefslogtreecommitdiffstats
path: root/community/libphonenumber/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/libphonenumber/APKBUILD')
-rw-r--r--community/libphonenumber/APKBUILD26
1 files changed, 14 insertions, 12 deletions
diff --git a/community/libphonenumber/APKBUILD b/community/libphonenumber/APKBUILD
index 12bfc65023e..8d5ec175320 100644
--- a/community/libphonenumber/APKBUILD
+++ b/community/libphonenumber/APKBUILD
@@ -1,15 +1,14 @@
# Contributor: Bhushan Shah <bshah@kde.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libphonenumber
-pkgver=8.12.44
-pkgrel=6
+pkgver=8.13.32
+pkgrel=0
pkgdesc="Library for parsing, formatting, and validating international phone numbers."
url="https://github.com/google/libphonenumber"
arch="all"
license="Apache-2.0"
depends_dev="
abseil-cpp-dev
- boost-dev
icu-dev
protobuf-dev
"
@@ -18,21 +17,22 @@ makedepends="$depends_dev
gtest-dev
ninja
"
-checkdepends="gtest icu-data-full"
-subpackages="$pkgname-static $pkgname-dev"
+checkdepends="icu-data-full"
+subpackages="$pkgname-static libgeocoding $pkgname-dev"
source="https://github.com/google/libphonenumber/archive/v$pkgver/libphonenumber-v$pkgver.tar.gz
- cmake-duplicate-rule-definition.patch
system-abseil.patch
- c++17.patch
"
build() {
cd cpp
+ LDFLAGS="$LDFLAGS -Wl,--copy-dt-needed-entries" \
cmake -B build -G Ninja \
-DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
- -DREGENERATE_METADATA=OFF
+ -DREGENERATE_METADATA=OFF \
+ -DUSE_BOOST=OFF \
+ -DUSE_STDMUTEX=ON
cmake --build build
}
@@ -46,9 +46,11 @@ package() {
DESTDIR="$pkgdir" cmake --install build
}
+libgeocoding() {
+ amove usr/lib/libgeocoding.so.*
+}
+
sha512sums="
-3343fb1f8a41d4fcd056de3d6a66ab938a81fde7f006d8e9805a4903d9779fd781cdab779649b75efe8860ff979df60b386afdc2c0aab5e66a350ce723a6371e libphonenumber-v8.12.44.tar.gz
-dc76f0649c401ec97a7449373b96247135c3b80cf1e5bb8afba005fed1055a74429d3c778b7519b609bdcfbb278be395ef83e0bd00228239b6f15d96b0d2df11 cmake-duplicate-rule-definition.patch
-b6d2eed233817810676a74c50533968029784b4ea0e16c45a31520e5bb5965518455ec0b2e0ef61c652ce52b840b9d6514b0a26c4941056a7dbff359303610d8 system-abseil.patch
-12aa540caf28e7b6a6ab93c8ddc60753f4ced446f4763ca87809218cdac8209cdc2c3c82b8efda563130b178de14d3c0f9e87f0c7108dddd63c211089ee8331c c++17.patch
+91c8bba4750f4d2bc94b403e176a5ae5e40f8a9e4d6906b095eedb15c30671fcacd94df9c21e9ef0929ea21488f21f9e8011cf6386439ea556f5052a31f46fa9 libphonenumber-v8.13.32.tar.gz
+03c1eb32208a868bcacf92eb42b1f3f009bcc898fa6446594a3e79baadbef5fb53bbe829adfb7d0c8ebebdd37898c6686ff837320d258cd47ef5de7a6bf341bc system-abseil.patch
"