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
| System | Port | Version |
|---|---|---|
| MidnightBSD | devel/abseil | 20240722.0 |
| FreeBSD | devel/abseil | 20250127.1_2 |
| NetBSD | devel/abseil | 20260817.0 |
| DragonFly | devel/abseil | 20250127.0 |
| HardenedBSD | devel/abseil | 20250127.1_2 |
| GhostBSD | devel/abseil | 20250127.1_2 |
| OPNsense | devel/abseil | 20250127.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
Required by 22
- ai/onnx
- ai/py-pytorch
- ai/py-torchaudio
- ai/pytorch
- audio/webrtc-audio-processing
- cad/kicad
- cad/openroad
- devel/grpc
- devel/libphonenumber
- devel/protobuf
- devel/protobuf-c
- devel/pybind11_abseil
- devel/pybind11_protobuf
- devel/re2
- filesystems/securefs
- graphics/R-cran-s2
- graphics/qgis
- math/or-tools
- multimedia/py-torchcodec
- net-im/telegram-desktop
- net-im/tg_owt
- security/crowdsec
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
| File | Size | SHA256 |
|---|---|---|
| abseil-cpp-20240722.0.tar.gz | 2.242861e+06 | f50e5ac311a81382da7fa75b97310e4b9006474f9560ac46f54a9967f07d4ae3 |
Master sites 1
- https://github.com/abseil/abseil-cpp/releases/download/20240722.0/