BSD Ports

devel/abseil 20240722.0 MidnightBSD

Abseil Common Libraries (C++)

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0
Categories
devel

Description

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. Abseil encompasses the most basic building blocks of Google's codebase: code that is production-tested and will be fully maintained for years to come.

In the other systems

SystemPortVersion
MidnightBSDdevel/abseil20240722.0
FreeBSDdevel/abseil20250127.1_2
NetBSDdevel/abseil20260817.0
DragonFlydevel/abseil20250127.0
HardenedBSDdevel/abseil20250127.1_2
GhostBSDdevel/abseil20250127.1_2
OPNsensedevel/abseil20250127.1_1

Install

Binary package:

mport install abseil

From mports:

cd /usr/mports/devel/abseil && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	abseil>0:devel/abseil
LIB_DEPENDS=	libabsl_bad_any_cast_impl.so:devel/abseil

Dependencies

Configuration

No options to configure.

USES
cmake compiler:c++17-lang pathfix
Service scripts
none

Files

pkg-plist 756
  • 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/atomic_hook_test_helper.h
  • include/absl/base/internal/cycleclock.h
  • include/absl/base/internal/cycleclock_config.h
  • include/absl/base/internal/direct_mmap.h
  • include/absl/base/internal/dynamic_annotations.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/fast_type_id.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/nullability_impl.h
  • include/absl/base/internal/per_thread_tls.h
  • include/absl/base/internal/poison.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/strerror.h
  • include/absl/base/internal/sysinfo.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/internal/unscaledcycleclock_config.h
  • include/absl/base/log_severity.h
  • include/absl/base/macros.h
  • include/absl/base/no_destructor.h
  • include/absl/base/nullability.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/prefetch.h
  • include/absl/base/thread_annotations.h
  • include/absl/cleanup/cleanup.h
  • include/absl/cleanup/internal/cleanup.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/hash_container_defaults.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/common_policy_traits.h
  • include/absl/container/internal/compressed_tuple.h
  • include/absl/container/internal/container_memory.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/inlined_vector.h
  • include/absl/container/internal/layout.h
  • include/absl/container/internal/node_slot_policy.h
  • include/absl/container/internal/raw_hash_map.h
  • include/absl/container/internal/raw_hash_set.h
  • include/absl/container/internal/test_allocator.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/crc/crc32c.h
  • include/absl/crc/internal/cpu_detect.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
abseil-cpp-20240722.0.tar.gz2.242861e+06f50e5ac311a81382da7fa75b97310e4b9006474f9560ac46f54a9967f07d4ae3
Master sites 1
  • https://github.com/abseil/abseil-cpp/releases/download/20240722.0/