summarylogtreecommitdiffstats
path: root/0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch
diff options
context:
space:
mode:
Diffstat (limited to '0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch')
-rw-r--r--0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch64
1 files changed, 64 insertions, 0 deletions
diff --git a/0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch b/0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch
new file mode 100644
index 000000000000..36688d8a5ab1
--- /dev/null
+++ b/0001-Update-abseil-cpp-to-LTS-20211102.0-version.patch
@@ -0,0 +1,64 @@
+From 587880dce84f47b9a01e3d53ccaeee11ba580d64 Mon Sep 17 00:00:00 2001
+From: Leonidas Spyropoulos <artafinde@gmail.com>
+Date: Tue, 25 May 2021 11:59:46 +0100
+Subject: [PATCH] Update abseil-cpp to LTS 20211102.0 version
+
+Fixes: #85 #94
+
+Signed-off-by: Leonidas Spyropoulos <artafinde@gmail.com>
+---
+ meson.build | 1 +
+ subprojects/abseil-cpp.wrap | 28 ++++++++++++++++++++--------
+ 2 files changed, 21 insertions(+), 8 deletions(-)
+
+diff --git a/meson.build b/meson.build
+index cefe4d5..402a4e1 100644
+--- a/meson.build
++++ b/meson.build
+@@ -44,6 +44,7 @@ abseil_proj = subproject(
+ 'abseil-cpp',
+ default_options : [
+ 'default_library=static',
++ 'warning_level=0',
+ ])
+ abseil = declare_dependency(
+ dependencies : [
+diff --git a/subprojects/abseil-cpp.wrap b/subprojects/abseil-cpp.wrap
+index 5d53afd..6a5fd91 100644
+--- a/subprojects/abseil-cpp.wrap
++++ b/subprojects/abseil-cpp.wrap
+@@ -1,11 +1,23 @@
+ [wrap-file]
+-directory = abseil-cpp-20200225.2
++directory = abseil-cpp-20211102.0
++source_url = https://github.com/abseil/abseil-cpp/archive/20211102.0.tar.gz
++source_filename = abseil-cpp-20211102.0.tar.gz
++source_hash = dcf71b9cba8dc0ca9940c4b316a0c796be8fab42b070bb6b7cab62b48f0e66c4
++patch_filename = abseil-cpp_20211102.0-1_patch.zip
++patch_url = https://wrapdb.mesonbuild.com/v2/abseil-cpp_20211102.0-1/get_patch
++patch_hash = 722c5c15b43bee57995c33a9e0d512e6e4e7f77353aff5e5ce2cd11f7b8e0626
+
+-source_url = https://github.com/abseil/abseil-cpp/archive/20200225.2.zip
+-source_filename = abseil-cpp-20200225.2.zip
+-source_hash = f342aac71a62861ac784cadb8127d5a42c6c61ab1cd07f00aef05f2cc4988c42
++[provide]
++absl_base = absl_base_dep
++absl_container = absl_container_dep
++absl_debugging = absl_debugging_dep
++absl_flags = absl_flags_dep
++absl_hash = absl_hash_dep
++absl_numeric = absl_numeric_dep
++absl_random = absl_random_dep
++absl_status = absl_status_dep
++absl_strings = absl_strings_dep
++absl_synchronization = absl_synchronization_dep
++absl_time = absl_time_dep
++absl_types = absl_types_dep
+
+-
+-patch_url = https://github.com/mesonbuild/abseil-cpp/releases/download/20200225.2-2/abseil-cpp.zip
+-patch_filename = abseil-cpp-20200225.2-2-wrap.zip
+-patch_hash = cc2bc7caab91de737637ec7f8438455836a02b444d306b447d59573991717088
+--
+2.35.0
+