devel/abseil 20250127.1_2
Abseil Common Libraries (C++)
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
4b7b927eb5- License
- APACHE20
- Categories
- devel
- Package size
- 1118.7 KiB, 5686.0 KiB installed
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.
Install
As a binary package — by origin, or by package name:
pkg install devel/abseil
pkg install abseil
From the ports tree:
cd /usr/ports/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
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20250127.1_2 | 20250127.1_2 | 20220623.1 | 20250127.1 | 20250127.1_2 |
| FreeBSD:14:quarterly | 20250127.1_2 | 20250127.1_2 | n/a | 20250127.0 | 20250127.1_2 |
| FreeBSD:15:latest | 20250127.1_2 | 20250127.1_2 | n/a | 20250127.1 | 20250127.1 |
| FreeBSD:15:quarterly | 20250127.1_2 | 20250127.1_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 20250127.1_2 | 20250127.1_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 15
Required by 1337
- accessibility/kdeaccessibility
- accessibility/kmousetool
- accessibility/kmouth
- accessibility/orca
- accessibility/py-speech-dispatcher
- accessibility/qt5-speech
- accessibility/qt6-speech
- accessibility/speech-dispatcher
- arabic/libreoffice
- astro/gpsbabel
- astro/kosmindoormap
- astro/libosmpbf
- astro/marble
- astro/merkaartor
- astro/qmapshack
- astro/viking
- audio/amarok
- audio/audiocd-kio
- audio/bambootracker
- audio/baresip
- audio/cadence
- audio/cantata
- audio/cardinal
- audio/carla
- audio/cava
- audio/cli-visualizer
- audio/dmidiplayer
- audio/dpf-plugins-lv2
- audio/dragonfly-reverb-lv2
- audio/drumstick
- audio/elisa
- audio/entropypianotuner
- audio/g4music
- audio/giada
- audio/gstreamer1-plugins-pulse
- audio/gstreamer1-plugins-webrtcdsp
- audio/gtick
- audio/jacktrip
- audio/jamulus
- audio/juk
- audio/kid3
- audio/kwave
- audio/libcanberra-pulse
- audio/mixxx
- audio/mousai
- audio/mpz
- audio/mumble
- audio/mumble-server
- audio/muse-sequencer
- audio/mythplugin-mythmusic
- audio/myxer
- audio/ncpamixer
- audio/owntone
- audio/pa-applet
- audio/paman
- audio/pamixer
- audio/paprefs
- audio/pasystray
- audio/pavucontrol
- audio/pavucontrol-qt
- audio/pavumeter
- audio/picard
- audio/pipewire-module-xrdp
- audio/pipewire-spa-oss
- audio/pipewire-spa-oss-ng
- audio/plasma6-kpipewire
- audio/plasma6-plasma-pa
- audio/prelude-lv2
- audio/psindustrializer
- audio/puddletag
- audio/pulseaudio
- audio/pulseaudio-module-sndio
- audio/pulseaudio-module-xrdp
- audio/pulseaudio-qt
- audio/py-pulsectl
- audio/py-pyradio
- audio/py-torchaudio
- audio/qjackcapture
- audio/qsynth
- audio/rtaudio
- audio/sayonara
- audio/sc3-plugins
- audio/sfizz
- audio/shortwave
- audio/songrec
- audio/sonivox-eas
- audio/soundtracker
- audio/supercollider
- audio/toccata-lv2
- audio/umurmur
- audio/vmpk
- audio/webrtc-audio-processing
- audio/webrtc-audio-processing2
- audio/welle.io
- audio/wolf-shaper-lv2
- audio/xfce4-pulseaudio-plugin
- audio/zam-plugins-lv2
- audio/zrythm
- benchmarks/apib
- benchmarks/hipercontracer
The first 100 are listed.
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang pathfix
- Service scripts
- none
Files
pkg-plist 764
- 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/tracing.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
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| abseil-cpp-20250127.1.tar.gz | 2.267282e+06 | b396401fd29e2e679cace77867481d388c807671dc2acc602a0259eeb79b7811 |
| a4950fba03217d0ea102c98ce795c189bba50383.patch | 6457 | 47ceb260d2182659246a0a85c389c4b87ccdf21944aac32a34890191bada85e7 |
Master sites 1
- https://github.com/abseil/abseil-cpp/releases/download/20250127.1/