pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/abseil abseil: updated to 20200225.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/00d4a59bbf75
branches: trunk
changeset: 413146:00d4a59bbf75
user: adam <adam%pkgsrc.org@localhost>
date: Sun Mar 15 22:25:56 2020 +0000
description:
abseil: updated to 20200225.1
20200225.1:
Patched Feb 2020 LTS branch with the bug fix for absl::Status::ErasePayload.
20200225:
Fix build on FreeBSD/powerpc
Add RISCV support to GetProgramCounter()
Add missing ABSL_HAVE_VDSO_SUPPORT conditional
Fix pointer format specifier in documentation
fix: Add support for more ARM processors detection
Use https links
Fix Conan builds
Always enable proper symbolize implementation on Windows
Fix spelling errors
diffstat:
devel/abseil/Makefile | 8 +-
devel/abseil/PLIST | 138 ++++++---
devel/abseil/distinfo | 13 +-
devel/abseil/patches/patch-absl_base_config.h | 22 +
devel/abseil/patches/patch-absl_strings_CMakeLists.txt | 14 +
devel/abseil/patches/patch-absl_time_internal_cctz_src_time__zone__format.cc | 18 +
6 files changed, 151 insertions(+), 62 deletions(-)
diffs (truncated from 344 to 300 lines):
diff -r c8da3b2f9e37 -r 00d4a59bbf75 devel/abseil/Makefile
--- a/devel/abseil/Makefile Sun Mar 15 22:19:45 2020 +0000
+++ b/devel/abseil/Makefile Sun Mar 15 22:25:56 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2020/03/15 22:19:45 tnn Exp $
+# $NetBSD: Makefile,v 1.3 2020/03/15 22:25:56 adam Exp $
-DISTNAME= abseil-20190808
-PKGREVISION= 1
+DISTNAME= abseil-20200225.1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GITHUB:=abseil/}
GITHUB_PROJECT= abseil-cpp
@@ -14,7 +13,6 @@
USE_CMAKE= yes
USE_LANGUAGES= c++11
-
-CXXFLAGS+= -fPIC
+CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON
.include "../../mk/bsd.pkg.mk"
diff -r c8da3b2f9e37 -r 00d4a59bbf75 devel/abseil/PLIST
--- a/devel/abseil/PLIST Sun Mar 15 22:19:45 2020 +0000
+++ b/devel/abseil/PLIST Sun Mar 15 22:25:56 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2020/02/06 20:11:35 adam Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/03/15 22:25:56 adam Exp $
include/absl/algorithm/algorithm.h
include/absl/algorithm/container.h
include/absl/base/attributes.h
@@ -8,12 +8,15 @@
include/absl/base/const_init.h
include/absl/base/dynamic_annotations.h
include/absl/base/internal/atomic_hook.h
+include/absl/base/internal/atomic_hook_test_helper.h
include/absl/base/internal/bits.h
include/absl/base/internal/cycleclock.h
include/absl/base/internal/direct_mmap.h
include/absl/base/internal/endian.h
+include/absl/base/internal/errno_saver.h
include/absl/base/internal/exception_safety_testing.h
include/absl/base/internal/exception_testing.h
+include/absl/base/internal/exponential_biased.h
include/absl/base/internal/hide_ptr.h
include/absl/base/internal/identity.h
include/absl/base/internal/inline_variable.h
@@ -22,6 +25,7 @@
include/absl/base/internal/low_level_alloc.h
include/absl/base/internal/low_level_scheduling.h
include/absl/base/internal/per_thread_tls.h
+include/absl/base/internal/periodic_sampler.h
include/absl/base/internal/pretty_function.h
include/absl/base/internal/raw_logging.h
include/absl/base/internal/scheduling_mode.h
@@ -42,13 +46,19 @@
include/absl/base/log_severity.h
include/absl/base/macros.h
include/absl/base/optimization.h
+include/absl/base/options.h
include/absl/base/policy_checks.h
include/absl/base/port.h
include/absl/base/thread_annotations.h
+include/absl/container/btree_map.h
+include/absl/container/btree_set.h
+include/absl/container/btree_test.h
include/absl/container/fixed_array.h
include/absl/container/flat_hash_map.h
include/absl/container/flat_hash_set.h
include/absl/container/inlined_vector.h
+include/absl/container/internal/btree.h
+include/absl/container/internal/btree_container.h
include/absl/container/internal/common.h
include/absl/container/internal/compressed_tuple.h
include/absl/container/internal/container_memory.h
@@ -115,6 +125,10 @@
include/absl/flags/parse.h
include/absl/flags/usage.h
include/absl/flags/usage_config.h
+include/absl/functional/bind_front.h
+include/absl/functional/function_ref.h
+include/absl/functional/internal/front_binder.h
+include/absl/functional/internal/function_ref.h
include/absl/hash/hash.h
include/absl/hash/hash_testing.h
include/absl/hash/internal/city.h
@@ -127,6 +141,7 @@
include/absl/numeric/int128_no_intrinsic.inc
include/absl/random/bernoulli_distribution.h
include/absl/random/beta_distribution.h
+include/absl/random/bit_gen_ref.h
include/absl/random/discrete_distribution.h
include/absl/random/distribution_format_traits.h
include/absl/random/distributions.h
@@ -134,13 +149,15 @@
include/absl/random/gaussian_distribution.h
include/absl/random/internal/chi_square.h
include/absl/random/internal/distribution_caller.h
-include/absl/random/internal/distribution_impl.h
include/absl/random/internal/distribution_test_util.h
include/absl/random/internal/distributions.h
include/absl/random/internal/explicit_seed_seq.h
include/absl/random/internal/fast_uniform_bits.h
include/absl/random/internal/fastmath.h
+include/absl/random/internal/generate_real.h
include/absl/random/internal/iostream_state_saver.h
+include/absl/random/internal/mock_overload_set.h
+include/absl/random/internal/mocking_bit_gen_base.h
include/absl/random/internal/nanobenchmark.h
include/absl/random/internal/nonsecure_base.h
include/absl/random/internal/pcg_engine.h
@@ -158,7 +175,10 @@
include/absl/random/internal/sequence_urbg.h
include/absl/random/internal/traits.h
include/absl/random/internal/uniform_helper.h
+include/absl/random/internal/wide_multiply.h
include/absl/random/log_uniform_int_distribution.h
+include/absl/random/mock_distributions.h
+include/absl/random/mocking_bit_gen.h
include/absl/random/poisson_distribution.h
include/absl/random/random.h
include/absl/random/seed_gen_exception.h
@@ -166,12 +186,18 @@
include/absl/random/uniform_int_distribution.h
include/absl/random/uniform_real_distribution.h
include/absl/random/zipf_distribution.h
+include/absl/status/status.h
+include/absl/status/status_payload_printer.h
include/absl/strings/ascii.h
include/absl/strings/charconv.h
+include/absl/strings/cord.h
+include/absl/strings/cord_test_helpers.h
include/absl/strings/escaping.h
include/absl/strings/internal/char_map.h
include/absl/strings/internal/charconv_bigint.h
include/absl/strings/internal/charconv_parse.h
+include/absl/strings/internal/cord_internal.h
+include/absl/strings/internal/escaping.h
include/absl/strings/internal/escaping_test_common.h
include/absl/strings/internal/memutil.h
include/absl/strings/internal/numbers_test_common.h
@@ -233,6 +259,9 @@
include/absl/types/bad_optional_access.h
include/absl/types/bad_variant_access.h
include/absl/types/compare.h
+include/absl/types/internal/conformance_aliases.h
+include/absl/types/internal/conformance_archetype.h
+include/absl/types/internal/conformance_profile.h
include/absl/types/internal/optional.h
include/absl/types/internal/span.h
include/absl/types/internal/variant.h
@@ -243,53 +272,58 @@
lib/cmake/absl/abslConfig.cmake
lib/cmake/absl/abslTargets-noconfig.cmake
lib/cmake/absl/abslTargets.cmake
-lib/libabsl_bad_any_cast_impl.a
-lib/libabsl_bad_optional_access.a
-lib/libabsl_bad_variant_access.a
-lib/libabsl_base.a
-lib/libabsl_city.a
-lib/libabsl_civil_time.a
-lib/libabsl_debugging_internal.a
-lib/libabsl_demangle_internal.a
-lib/libabsl_dynamic_annotations.a
-lib/libabsl_examine_stack.a
-lib/libabsl_failure_signal_handler.a
-lib/libabsl_flags.a
-lib/libabsl_flags_config.a
-lib/libabsl_flags_handle.a
-lib/libabsl_flags_internal.a
-lib/libabsl_flags_marshalling.a
-lib/libabsl_flags_parse.a
-lib/libabsl_flags_registry.a
-lib/libabsl_flags_usage.a
-lib/libabsl_flags_usage_internal.a
-lib/libabsl_graphcycles_internal.a
-lib/libabsl_hash.a
-lib/libabsl_hashtablez_sampler.a
-lib/libabsl_int128.a
-lib/libabsl_leak_check.a
-lib/libabsl_leak_check_disable.a
-lib/libabsl_log_severity.a
-lib/libabsl_malloc_internal.a
-lib/libabsl_random_distributions.a
-lib/libabsl_random_internal_distribution_test_util.a
-lib/libabsl_random_internal_pool_urbg.a
-lib/libabsl_random_internal_randen.a
-lib/libabsl_random_internal_randen_hwaes.a
-lib/libabsl_random_internal_randen_hwaes_impl.a
-lib/libabsl_random_internal_randen_slow.a
-lib/libabsl_random_internal_seed_material.a
-lib/libabsl_random_seed_gen_exception.a
-lib/libabsl_random_seed_sequences.a
-lib/libabsl_raw_hash_set.a
-lib/libabsl_scoped_set_env.a
-lib/libabsl_spinlock_wait.a
-lib/libabsl_stacktrace.a
-lib/libabsl_str_format_internal.a
-lib/libabsl_strings.a
-lib/libabsl_strings_internal.a
-lib/libabsl_symbolize.a
-lib/libabsl_synchronization.a
-lib/libabsl_throw_delegate.a
-lib/libabsl_time.a
-lib/libabsl_time_zone.a
+lib/libabsl_bad_any_cast_impl.so
+lib/libabsl_bad_optional_access.so
+lib/libabsl_bad_variant_access.so
+lib/libabsl_base.so
+lib/libabsl_city.so
+lib/libabsl_civil_time.so
+lib/libabsl_cord.so
+lib/libabsl_debugging_internal.so
+lib/libabsl_demangle_internal.so
+lib/libabsl_dynamic_annotations.so
+lib/libabsl_examine_stack.so
+lib/libabsl_exponential_biased.so
+lib/libabsl_failure_signal_handler.so
+lib/libabsl_flags.so
+lib/libabsl_flags_config.so
+lib/libabsl_flags_internal.so
+lib/libabsl_flags_marshalling.so
+lib/libabsl_flags_parse.so
+lib/libabsl_flags_program_name.so
+lib/libabsl_flags_registry.so
+lib/libabsl_flags_usage.so
+lib/libabsl_flags_usage_internal.so
+lib/libabsl_graphcycles_internal.so
+lib/libabsl_hash.so
+lib/libabsl_hashtablez_sampler.so
+lib/libabsl_int128.so
+lib/libabsl_leak_check.so
+lib/libabsl_leak_check_disable.so
+lib/libabsl_log_severity.so
+lib/libabsl_malloc_internal.so
+lib/libabsl_periodic_sampler.so
+lib/libabsl_random_distributions.so
+lib/libabsl_random_internal_distribution_test_util.so
+lib/libabsl_random_internal_pool_urbg.so
+lib/libabsl_random_internal_randen.so
+lib/libabsl_random_internal_randen_hwaes.so
+lib/libabsl_random_internal_randen_hwaes_impl.so
+lib/libabsl_random_internal_randen_slow.so
+lib/libabsl_random_internal_seed_material.so
+lib/libabsl_random_seed_gen_exception.so
+lib/libabsl_random_seed_sequences.so
+lib/libabsl_raw_hash_set.so
+lib/libabsl_raw_logging_internal.so
+lib/libabsl_scoped_set_env.so
+lib/libabsl_spinlock_wait.so
+lib/libabsl_stacktrace.so
+lib/libabsl_status.so
+lib/libabsl_str_format_internal.so
+lib/libabsl_strings.so
+lib/libabsl_strings_internal.so
+lib/libabsl_symbolize.so
+lib/libabsl_synchronization.so
+lib/libabsl_throw_delegate.so
+lib/libabsl_time.so
+lib/libabsl_time_zone.so
diff -r c8da3b2f9e37 -r 00d4a59bbf75 devel/abseil/distinfo
--- a/devel/abseil/distinfo Sun Mar 15 22:19:45 2020 +0000
+++ b/devel/abseil/distinfo Sun Mar 15 22:25:56 2020 +0000
@@ -1,6 +1,9 @@
-$NetBSD: distinfo,v 1.1 2020/02/06 20:11:35 adam Exp $
+$NetBSD: distinfo,v 1.2 2020/03/15 22:25:56 adam Exp $
-SHA1 (abseil-20190808-20190808.tar.gz) = edb48b61b6074c9af5e8fed85b5c178d126ff76b
-RMD160 (abseil-20190808-20190808.tar.gz) = 4fd4e2f9576a094a91bf20188450e242a9f3d33a
-SHA512 (abseil-20190808-20190808.tar.gz) = 5f1fd89f19ee54dac50213ac962e3131c77b1d0c5dbf82b3b4a194ca2830783614f632fe83cc639ffd2eb260ced1aaa08aa81a7d7dc5bf7222d2d62bb5c91e76
-Size (abseil-20190808-20190808.tar.gz) = 1480217 bytes
+SHA1 (abseil-20200225.1-20200225.1.tar.gz) = b947dc040e66153475974a6e887d538736ac11af
+RMD160 (abseil-20200225.1-20200225.1.tar.gz) = 9c9035fe601c058bbb978b5e34f25d8b19fd708d
+SHA512 (abseil-20200225.1-20200225.1.tar.gz) = ed4f560d02903ac2d07b2365a6865320d749f994b7dc3231b20b6d7ac1393a5970a43468edcb8369782c03bd20902cb84c43424170ecefb39ab3e8af26fd4e44
+Size (abseil-20200225.1-20200225.1.tar.gz) = 1679633 bytes
+SHA1 (patch-absl_base_config.h) = 142c09f4d34b1e9fe87d10469e42f4ccb3be7eb0
+SHA1 (patch-absl_strings_CMakeLists.txt) = 5c61667c43e50783f42c5311a77febbb33669dec
+SHA1 (patch-absl_time_internal_cctz_src_time__zone__format.cc) = 501736490edc62afb8b82e16f9a88e7fab6f5552
diff -r c8da3b2f9e37 -r 00d4a59bbf75 devel/abseil/patches/patch-absl_base_config.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/abseil/patches/patch-absl_base_config.h Sun Mar 15 22:25:56 2020 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-absl_base_config.h,v 1.1 2020/03/15 22:25:56 adam Exp $
+
+Add support for NetBSD.
+
+--- absl/base/config.h.orig 2020-03-15 11:32:41.206104135 +0000
++++ absl/base/config.h
+@@ -365,6 +365,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
+ #ifdef ABSL_HAVE_MMAP
+ #error ABSL_HAVE_MMAP cannot be directly set
+ #elif defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || \
++ defined(__NetBSD__) || \
+ defined(__ros__) || defined(__native_client__) || defined(__asmjs__) || \
+ defined(__wasm__) || defined(__Fuchsia__) || defined(__sun) || \
+ defined(__ASYLO__)
+@@ -378,6 +379,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
+ #ifdef ABSL_HAVE_PTHREAD_GETSCHEDPARAM
+ #error ABSL_HAVE_PTHREAD_GETSCHEDPARAM cannot be directly set
+ #elif defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || \
Home |
Main Index |
Thread Index |
Old Index