From d350531e2d33749b8dfc0b47c3b42dc94082cf21 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 05:22:34 +0100 Subject: [PATCH] update to 8.13.5 [release 8.13.5-1mamba;Wed Feb 01 2023] --- libphonenumber-8.13.5-libabseil-cpp-20230125.0.patch | 11 +++++++++++ libphonenumber.spec | 10 ++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 libphonenumber-8.13.5-libabseil-cpp-20230125.0.patch diff --git a/libphonenumber-8.13.5-libabseil-cpp-20230125.0.patch b/libphonenumber-8.13.5-libabseil-cpp-20230125.0.patch new file mode 100644 index 0000000..46b6cd3 --- /dev/null +++ b/libphonenumber-8.13.5-libabseil-cpp-20230125.0.patch @@ -0,0 +1,11 @@ +--- libphonenumber-8.13.5/tools/cpp/CMakeLists.txt.orig 2023-02-01 14:53:18.841253443 +0100 ++++ libphonenumber-8.13.5/tools/cpp/CMakeLists.txt 2023-02-01 14:53:59.415031644 +0100 +@@ -18,7 +18,7 @@ + + # Pick the C++ standard to compile with. + # Abseil currently supports C++11, C++14, and C++17. +-set(CMAKE_CXX_STANDARD 11) ++set(CMAKE_CXX_STANDARD 11 CACHE STRING "C++ standard used to compile this project") + set(CMAKE_CXX_STANDARD_REQUIRED ON) + + project (generate_geocoding_data) diff --git a/libphonenumber.spec b/libphonenumber.spec index d833380..57fe889 100644 --- a/libphonenumber.spec +++ b/libphonenumber.spec @@ -1,5 +1,5 @@ Name: libphonenumber -Version: 8.13.4 +Version: 8.13.5 Release: 1mamba Summary: Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers Group: System/Libraries @@ -9,6 +9,7 @@ Packager: Silvan Calarco URL: https://github.com/google/libphonenumber Source: https://github.com/google/libphonenumber.git/v%{version}/libphonenumber-%{version}.tar.bz2 Patch0: libphonenumber-8.12.47-system-abseil-cpp.patch +Patch1: libphonenumber-8.13.5-libabseil-cpp-20230125.0.patch License: Apache License 2.0 ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel @@ -20,7 +21,7 @@ BuildRequires: libprotobuf-devel BuildRequires: libstdc++6-devel ## AUTOBUILDREQ-END BuildRequires: libprotobuf-devel >= 21.4 -BuildRequires: libabseil-cpp-devel >= 20220623.0 +BuildRequires: libabseil-cpp-devel >= 20230125.0 %description Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. @@ -38,10 +39,12 @@ This package contains libraries and header files for developing applications tha %prep %setup -q #%patch0 -p1 -b .system-abseil-cpp +%patch1 -p1 %build %cmake -d build \ -DCMAKE_CXX_STANDARD=17 \ + -DUSE_STDMUTEX=ON \ ../cpp %make @@ -76,6 +79,9 @@ This package contains libraries and header files for developing applications tha %doc README.md %changelog +* Wed Feb 01 2023 Silvan Calarco 8.13.5-1mamba +- update to 8.13.5 + * Wed Jan 11 2023 Automatic Build System 8.13.4-1mamba - automatic version update by autodist