diff --git a/dev-cpp/abseil-cpp/abseil_cpp-20211102.0.recipe b/dev-cpp/abseil-cpp/abseil_cpp-20220623.1.recipe similarity index 92% rename from dev-cpp/abseil-cpp/abseil_cpp-20211102.0.recipe rename to dev-cpp/abseil-cpp/abseil_cpp-20220623.1.recipe index 733006272..233981d68 100644 --- a/dev-cpp/abseil-cpp/abseil_cpp-20211102.0.recipe +++ b/dev-cpp/abseil-cpp/abseil_cpp-20220623.1.recipe @@ -2,18 +2,18 @@ SUMMARY="C++ Common Libraries" DESCRIPTION="Abseil is an open-source collection of C++ code (compliant to \ C++11) designed to augment the C++ standard library." HOMEPAGE="https://abseil.io" -COPYRIGHT="2017-2021 The Abseil Authors" +COPYRIGHT="2017-2022 The Abseil Authors" LICENSE="Apache v2" -REVISION="2" +REVISION="1" SOURCE_URI="http://github.com/abseil/abseil-cpp/archive/$portVersion/abseil-$portVersion.tar.gz" -CHECKSUM_SHA256="dcf71b9cba8dc0ca9940c4b316a0c796be8fab42b070bb6b7cab62b48f0e66c4" +CHECKSUM_SHA256="91ac87d30cc6d79f9ab974c51874a704de9c2647c40f6932597329a282217ba8" SOURCE_DIR="abseil-cpp-$portVersion" PATCHES="abseil_cpp-$portVersion.patchset" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" -libVersion="2111.0.0" +libVersion="2206.0.0" libVersionCompat="$libVersion compat >= $libVersion" libs=" bad_optional_access bad_variant_access bad_any_cast_impl base city \ @@ -23,7 +23,7 @@ exponential_biased failure_signal_handler flags flags_commandlineflag \ flags_commandlineflag_internal flags_config flags_internal flags_marshalling \ flags_parse flags_private_handle_accessor flags_program_name flags_reflection \ flags_usage flags_usage_internal graphcycles_internal hash hashtablez_sampler \ -int128 leak_check leak_check_disable log_severity low_level_hash malloc_internal \ +int128 leak_check log_severity low_level_hash malloc_internal \ periodic_sampler random_distributions random_internal_distribution_test_util \ random_internal_platform random_internal_pool_urbg random_internal_randen \ random_internal_randen_hwaes random_internal_randen_hwaes_impl \ diff --git a/dev-cpp/abseil-cpp/patches/abseil_cpp-20211102.0.patchset b/dev-cpp/abseil-cpp/patches/abseil_cpp-20220623.1.patchset similarity index 68% rename from dev-cpp/abseil-cpp/patches/abseil_cpp-20211102.0.patchset rename to dev-cpp/abseil-cpp/patches/abseil_cpp-20220623.1.patchset index 86eb6b016..674888ff5 100644 --- a/dev-cpp/abseil-cpp/patches/abseil_cpp-20211102.0.patchset +++ b/dev-cpp/abseil-cpp/patches/abseil_cpp-20220623.1.patchset @@ -1,27 +1,4 @@ -From f3b4fcd4a4708043c17561d0a0125b1836e1ed40 Mon Sep 17 00:00:00 2001 -From: Gerasim Troeglazov <3dEyes@gmail.com> -Date: Wed, 2 Feb 2022 15:04:07 +1000 -Subject: Disable dynamic symbol lookup for in-memory Elf images - - -diff --git a/absl/debugging/internal/elf_mem_image.h b/absl/debugging/internal/elf_mem_image.h -index a894bd4..949aef7 100644 ---- a/absl/debugging/internal/elf_mem_image.h -+++ b/absl/debugging/internal/elf_mem_image.h -@@ -32,7 +32,7 @@ - #endif - - #if defined(__ELF__) && !defined(__native_client__) && !defined(__asmjs__) && \ -- !defined(__wasm__) -+ !defined(__wasm__) && !defined(__HAIKU__) - #define ABSL_HAVE_ELF_MEM_IMAGE 1 - #endif - --- -2.30.2 - - -From 9489bf748dbfa4f6fde91c4a6ca063f21df0ba9c Mon Sep 17 00:00:00 2001 +From 2431494b0575741911f416e245cafc772e0cc171 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Fri, 20 May 2022 09:39:12 +0200 Subject: use __thread instead of thread_local @@ -54,5 +31,5 @@ index c9ba145..17f6535 100644 // Determines if the next sample should be profiled. If it is, the value pointed // at by next_sample will be set with the interval until the next sample. -- -2.30.2 +2.37.3