Date: Fri, 5 Jul 2019 11:10:55 +0000 (UTC) From: Alexey Dokuchaev <danfe@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r505894 - in head/devel: . abseil Message-ID: <201907051110.x65BAt3Y016658@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: danfe Date: Fri Jul 5 11:10:55 2019 New Revision: 505894 URL: https://svnweb.freebsd.org/changeset/ports/505894 Log: Abseil is an open source collection of C++ libraries drawn from the most fundamental pieces of Google's internal codebase. WWW: https://abseil.io/ Added: head/devel/abseil/ head/devel/abseil/Makefile (contents, props changed) head/devel/abseil/distinfo (contents, props changed) head/devel/abseil/pkg-descr (contents, props changed) head/devel/abseil/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Fri Jul 5 10:38:03 2019 (r505893) +++ head/devel/Makefile Fri Jul 5 11:10:55 2019 (r505894) @@ -92,6 +92,7 @@ SUBDIR += aarch64-none-elf-gcc SUBDIR += aarch64-xtoolchain-gcc SUBDIR += abi-compliance-checker + SUBDIR += abseil SUBDIR += ace SUBDIR += ace+tao-doc SUBDIR += acsccid Added: head/devel/abseil/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/abseil/Makefile Fri Jul 5 11:10:55 2019 (r505894) @@ -0,0 +1,26 @@ +# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= abseil +PORTVERSION= g20190703 +CATEGORIES= devel + +MAINTAINER= danfe@FreeBSD.org +COMMENT= Abseil Common Libraries (C++) + +LICENSE= APACHE20 + +BROKEN_powerpc= fatal error: sys/platform/ppc.h: No such file or directory + +USES= cmake compiler:c++11-lang +USE_GITHUB= yes +GH_PROJECT= ${PORTNAME}-cpp +GH_TAGNAME= 74d9175 + +post-install: +# XXX: should fix CMakeLists.txt instead of removing empty directories + ${RMDIR} ${STAGEDIR}${PREFIX}/include/absl/copts \ + ${STAGEDIR}${PREFIX}/include/absl/strings/testdata + ${RM} -r ${STAGEDIR}${PREFIX}/include/absl/time/internal/cctz/testdata + +.include <bsd.port.mk> Added: head/devel/abseil/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/abseil/distinfo Fri Jul 5 11:10:55 2019 (r505894) @@ -0,0 +1,3 @@ +TIMESTAMP = 1562181480 +SHA256 (abseil-abseil-cpp-g20190703-74d9175_GH0.tar.gz) = 1c758e99752c4cc304b450ebed0199577b5983b0554995b58937941b60f963ec +SIZE (abseil-abseil-cpp-g20190703-74d9175_GH0.tar.gz) = 1475938 Added: head/devel/abseil/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/abseil/pkg-descr Fri Jul 5 11:10:55 2019 (r505894) @@ -0,0 +1,10 @@ +Abseil is an open source collection of C++ libraries drawn from the +most fundamental pieces of Google's internal codebase. These libraries +are the nuts-and-bolts that underpin almost everything Google runs. +Bits and pieces of these APIs are embedded in most of our open source +projects, and Abseil aims to bring them together into one comprehensive +project. Absei encompasses the most basic building blocks of Google's +codebase: code that is production-tested and will be fully maintained +for years to come. + +WWW: https://abseil.io/ Added: head/devel/abseil/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/abseil/pkg-plist Fri Jul 5 11:10:55 2019 (r505894) @@ -0,0 +1,282 @@ +include/absl/algorithm/algorithm.h +include/absl/algorithm/container.h +include/absl/base/attributes.h +include/absl/base/call_once.h +include/absl/base/casts.h +include/absl/base/config.h +include/absl/base/const_init.h +include/absl/base/dynamic_annotations.h +include/absl/base/internal/atomic_hook.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/exception_safety_testing.h +include/absl/base/internal/exception_testing.h +include/absl/base/internal/hide_ptr.h +include/absl/base/internal/identity.h +include/absl/base/internal/inline_variable.h +include/absl/base/internal/inline_variable_testing.h +include/absl/base/internal/invoke.h +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/pretty_function.h +include/absl/base/internal/raw_logging.h +include/absl/base/internal/scheduling_mode.h +include/absl/base/internal/scoped_set_env.h +include/absl/base/internal/spinlock.h +include/absl/base/internal/spinlock_akaros.inc +include/absl/base/internal/spinlock_linux.inc +include/absl/base/internal/spinlock_posix.inc +include/absl/base/internal/spinlock_wait.h +include/absl/base/internal/spinlock_win32.inc +include/absl/base/internal/sysinfo.h +include/absl/base/internal/thread_annotations.h +include/absl/base/internal/thread_identity.h +include/absl/base/internal/throw_delegate.h +include/absl/base/internal/tsan_mutex_interface.h +include/absl/base/internal/unaligned_access.h +include/absl/base/internal/unscaledcycleclock.h +include/absl/base/log_severity.h +include/absl/base/macros.h +include/absl/base/optimization.h +include/absl/base/policy_checks.h +include/absl/base/port.h +include/absl/base/thread_annotations.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/common.h +include/absl/container/internal/compressed_tuple.h +include/absl/container/internal/container_memory.h +include/absl/container/internal/counting_allocator.h +include/absl/container/internal/hash_function_defaults.h +include/absl/container/internal/hash_generator_testing.h +include/absl/container/internal/hash_policy_testing.h +include/absl/container/internal/hash_policy_traits.h +include/absl/container/internal/hashtable_debug.h +include/absl/container/internal/hashtable_debug_hooks.h +include/absl/container/internal/hashtablez_sampler.h +include/absl/container/internal/have_sse.h +include/absl/container/internal/inlined_vector.h +include/absl/container/internal/layout.h +include/absl/container/internal/node_hash_policy.h +include/absl/container/internal/raw_hash_map.h +include/absl/container/internal/raw_hash_set.h +include/absl/container/internal/test_instance_tracker.h +include/absl/container/internal/tracked.h +include/absl/container/internal/unordered_map_constructor_test.h +include/absl/container/internal/unordered_map_lookup_test.h +include/absl/container/internal/unordered_map_members_test.h +include/absl/container/internal/unordered_map_modifiers_test.h +include/absl/container/internal/unordered_set_constructor_test.h +include/absl/container/internal/unordered_set_lookup_test.h +include/absl/container/internal/unordered_set_members_test.h +include/absl/container/internal/unordered_set_modifiers_test.h +include/absl/container/node_hash_map.h +include/absl/container/node_hash_set.h +include/absl/debugging/failure_signal_handler.h +include/absl/debugging/internal/address_is_readable.h +include/absl/debugging/internal/demangle.h +include/absl/debugging/internal/elf_mem_image.h +include/absl/debugging/internal/examine_stack.h +include/absl/debugging/internal/stack_consumption.h +include/absl/debugging/internal/stacktrace_aarch64-inl.inc +include/absl/debugging/internal/stacktrace_arm-inl.inc +include/absl/debugging/internal/stacktrace_config.h +include/absl/debugging/internal/stacktrace_generic-inl.inc +include/absl/debugging/internal/stacktrace_powerpc-inl.inc +include/absl/debugging/internal/stacktrace_unimplemented-inl.inc +include/absl/debugging/internal/stacktrace_win32-inl.inc +include/absl/debugging/internal/stacktrace_x86-inl.inc +include/absl/debugging/internal/symbolize.h +include/absl/debugging/internal/vdso_support.h +include/absl/debugging/leak_check.h +include/absl/debugging/stacktrace.h +include/absl/debugging/symbolize.h +include/absl/debugging/symbolize_elf.inc +include/absl/debugging/symbolize_unimplemented.inc +include/absl/debugging/symbolize_win32.inc +include/absl/flags/config.h +include/absl/flags/declare.h +include/absl/flags/flag.h +include/absl/flags/internal/commandlineflag.h +include/absl/flags/internal/flag.h +include/absl/flags/internal/parse.h +include/absl/flags/internal/path_util.h +include/absl/flags/internal/program_name.h +include/absl/flags/internal/registry.h +include/absl/flags/internal/type_erased.h +include/absl/flags/internal/usage.h +include/absl/flags/marshalling.h +include/absl/flags/parse.h +include/absl/flags/usage.h +include/absl/flags/usage_config.h +include/absl/hash/hash.h +include/absl/hash/hash_testing.h +include/absl/hash/internal/city.h +include/absl/hash/internal/hash.h +include/absl/hash/internal/spy_hash_state.h +include/absl/memory/memory.h +include/absl/meta/type_traits.h +include/absl/numeric/int128.h +include/absl/numeric/int128_have_intrinsic.inc +include/absl/numeric/int128_no_intrinsic.inc +include/absl/random/bernoulli_distribution.h +include/absl/random/beta_distribution.h +include/absl/random/discrete_distribution.h +include/absl/random/distribution_format_traits.h +include/absl/random/distributions.h +include/absl/random/exponential_distribution.h +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/iostream_state_saver.h +include/absl/random/internal/nanobenchmark.h +include/absl/random/internal/nonsecure_base.h +include/absl/random/internal/pcg_engine.h +include/absl/random/internal/platform.h +include/absl/random/internal/pool_urbg.h +include/absl/random/internal/randen-keys.inc +include/absl/random/internal/randen.h +include/absl/random/internal/randen_detect.h +include/absl/random/internal/randen_engine.h +include/absl/random/internal/randen_hwaes.h +include/absl/random/internal/randen_slow.h +include/absl/random/internal/randen_traits.h +include/absl/random/internal/salted_seed_seq.h +include/absl/random/internal/seed_material.h +include/absl/random/internal/sequence_urbg.h +include/absl/random/internal/traits.h +include/absl/random/internal/uniform_helper.h +include/absl/random/log_uniform_int_distribution.h +include/absl/random/poisson_distribution.h +include/absl/random/random.h +include/absl/random/seed_gen_exception.h +include/absl/random/seed_sequences.h +include/absl/random/uniform_int_distribution.h +include/absl/random/uniform_real_distribution.h +include/absl/random/zipf_distribution.h +include/absl/strings/ascii.h +include/absl/strings/charconv.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/escaping_test_common.h +include/absl/strings/internal/memutil.h +include/absl/strings/internal/numbers_test_common.h +include/absl/strings/internal/ostringstream.h +include/absl/strings/internal/pow10_helper.h +include/absl/strings/internal/resize_uninitialized.h +include/absl/strings/internal/stl_type_traits.h +include/absl/strings/internal/str_format/arg.h +include/absl/strings/internal/str_format/bind.h +include/absl/strings/internal/str_format/checker.h +include/absl/strings/internal/str_format/extension.h +include/absl/strings/internal/str_format/float_conversion.h +include/absl/strings/internal/str_format/output.h +include/absl/strings/internal/str_format/parser.h +include/absl/strings/internal/str_join_internal.h +include/absl/strings/internal/str_split_internal.h +include/absl/strings/internal/utf8.h +include/absl/strings/match.h +include/absl/strings/numbers.h +include/absl/strings/str_cat.h +include/absl/strings/str_format.h +include/absl/strings/str_join.h +include/absl/strings/str_replace.h +include/absl/strings/str_split.h +include/absl/strings/string_view.h +include/absl/strings/strip.h +include/absl/strings/substitute.h +include/absl/synchronization/barrier.h +include/absl/synchronization/blocking_counter.h +include/absl/synchronization/internal/create_thread_identity.h +include/absl/synchronization/internal/graphcycles.h +include/absl/synchronization/internal/kernel_timeout.h +include/absl/synchronization/internal/mutex_nonprod.inc +include/absl/synchronization/internal/per_thread_sem.h +include/absl/synchronization/internal/thread_pool.h +include/absl/synchronization/internal/waiter.h +include/absl/synchronization/mutex.h +include/absl/synchronization/notification.h +include/absl/time/civil_time.h +include/absl/time/clock.h +include/absl/time/internal/cctz/include/cctz/civil_time.h +include/absl/time/internal/cctz/include/cctz/civil_time_detail.h +include/absl/time/internal/cctz/include/cctz/time_zone.h +include/absl/time/internal/cctz/include/cctz/zone_info_source.h +include/absl/time/internal/cctz/src/time_zone_fixed.h +include/absl/time/internal/cctz/src/time_zone_if.h +include/absl/time/internal/cctz/src/time_zone_impl.h +include/absl/time/internal/cctz/src/time_zone_info.h +include/absl/time/internal/cctz/src/time_zone_libc.h +include/absl/time/internal/cctz/src/time_zone_posix.h +include/absl/time/internal/cctz/src/tzfile.h +include/absl/time/internal/get_current_time_chrono.inc +include/absl/time/internal/get_current_time_posix.inc +include/absl/time/internal/test_util.h +include/absl/time/internal/zoneinfo.inc +include/absl/time/time.h +include/absl/types/any.h +include/absl/types/bad_any_cast.h +include/absl/types/bad_optional_access.h +include/absl/types/bad_variant_access.h +include/absl/types/compare.h +include/absl/types/internal/optional.h +include/absl/types/internal/span.h +include/absl/types/internal/variant.h +include/absl/types/optional.h +include/absl/types/span.h +include/absl/types/variant.h +include/absl/utility/utility.h +lib/cmake/absl/abslConfig.cmake +lib/cmake/absl/abslTargets-%%CMAKE_BUILD_TYPE%%.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_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_malloc_internal.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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201907051110.x65BAt3Y016658>