boost
Boost Libraries for C++
homepage ↗ cpe: cpe:/a:boost:boost github: boostorg/boost github: boostorg/accumulators github: boostorg/algorithm github: boostorg/align github: boostorg/any github: boostorg/asio github: boostorg/assert github: boostorg/assign github: boostorg/atomic github: boostorg/beast github: boostorg/bimap github: boostorg/bind github: boostorg/bloom github: boostorg/callable_traits github: boostorg/charconv github: boostorg/chrono github: boostorg/circular_buffer github: boostorg/cobalt github: boostorg/compat github: boostorg/compute github: boostorg/concept_check github: boostorg/config github: boostorg/container github: boostorg/container_hash github: boostorg/context github: boostorg/contract github: boostorg/convert github: boostorg/core github: boostorg/coroutine github: boostorg/coroutine2 github: boostorg/date_time github: boostorg/decimal github: boostorg/describe github: boostorg/detail github: boostorg/dll github: boostorg/dynamic_bitset github: boostorg/endian github: boostorg/exception github: boostorg/fiber github: boostorg/filesystem github: boostorg/flyweight github: boostorg/format github: boostorg/function github: boostorg/function_types github: boostorg/functional github: boostorg/fusion github: boostorg/geometry github: boostorg/gil github: boostorg/graph github: boostorg/hana github: boostorg/hash2 github: boostorg/heap github: boostorg/histogram github: boostorg/hof github: boostorg/icl github: boostorg/integer github: boostorg/interprocess github: boostorg/intrusive github: boostorg/io github: boostorg/iostreams github: boostorg/iterator github: boostorg/json github: boostorg/lambda github: boostorg/lambda2 github: boostorg/leaf github: boostorg/lexical_cast github: boostorg/local_function github: boostorg/locale github: boostorg/lockfree github: boostorg/log github: boostorg/logic github: boostorg/math github: boostorg/metaparse github: boostorg/move github: boostorg/mp11 github: boostorg/mpi github: boostorg/mpl github: boostorg/mqtt5 github: boostorg/msm github: boostorg/multi_array github: boostorg/multi_index github: boostorg/multiprecision github: boostorg/mysql github: boostorg/nowide github: boostorg/numeric_conversion github: boostorg/openmethod github: boostorg/optional github: boostorg/outcome github: boostorg/parameter github: boostorg/parser github: boostorg/pfr github: boostorg/phoenix github: boostorg/poly_collection github: boostorg/polygon github: boostorg/pool github: boostorg/predef github: boostorg/preprocessor github: boostorg/process github: boostorg/program_options github: boostorg/property_map github: boostorg/property_tree github: boostorg/proto github: boostorg/ptr_container github: boostorg/python github: boostorg/qvm github: boostorg/random github: boostorg/range github: boostorg/ratio github: boostorg/redis github: boostorg/regex github: boostorg/safe_numerics github: boostorg/scope github: boostorg/serialization github: boostorg/signals2 github: boostorg/smart_ptr github: boostorg/sort github: boostorg/spirit github: boostorg/stacktrace github: boostorg/statechart github: boostorg/static_string github: boostorg/stl_interfaces github: boostorg/system github: boostorg/test github: boostorg/thread github: boostorg/timer github: boostorg/tti github: boostorg/tuple github: boostorg/type_erasure github: boostorg/type_index github: boostorg/type_traits github: boostorg/typeof github: boostorg/units github: boostorg/unordered github: boostorg/url github: boostorg/utility github: boostorg/uuid github: boostorg/variant github: boostorg/variant2 github: boostorg/vmd github: boostorg/wave github: boostorg/winapi github: boostorg/xpressive github: boostorg/yap sourceforge: boost
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 1.91.0-r2 | 2 | 13 h | details › |
| Miezhiko GitHub ↗ | 1.88.0-r1 | 2 | 24 h | details › |
| ex_repo GitHub ↗ | 1.88.0 | 1 | 9 d | details › |
| touchfish-os GitHub ↗ | 1.81.0-r1 | 1 | 3 yr | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | alpha | amd64-linux | arm | arm64-macos | hppa | loong | m68k | mips | ppc | ppc-macos | s390 | sparc | x64-macos | x64-solaris | x86-linux | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1.91.0-r2 | gentoo | amd64 untested | arm64 untested | x86 untested | ppc64 untested | riscv untested | alpha untested | amd64-linux untested | arm untested | arm64-macos untested | hppa untested | loong untested | m68k untested | mips untested | ppc untested | ppc-macos untested | s390 untested | sparc untested | x64-macos untested | x64-solaris untested | x86-linux untested | — | view · download · history ↗ |
| 1.90.0-r2 | gentoo | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | alpha testing | amd64-linux untested | arm stable | arm64-macos testing | hppa testing | loong testing | m68k testing | mips testing | ppc stable | ppc-macos untested | s390 testing | sparc testing | x64-macos testing | x64-solaris testing | x86-linux untested | — | view · download · history ↗ |
| 1.88.0-r1 ≈ | Miezhiko | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | amd64-linux testing | arm testing | arm64-macos testing | hppa testing | loong testing | m68k testing | mips testing | ppc testing | ppc-macos testing | s390 testing | sparc testing | x64-macos testing | x64-solaris testing | x86-linux testing | 41 d | view · download · history ↗ |
| 1.88.0 | ex_repo | amd64 untested | arm64 untested | x86 untested | ppc64 untested | riscv untested | alpha untested | amd64-linux untested | arm untested | arm64-macos untested | hppa untested | loong untested | m68k untested | mips untested | ppc untested | ppc-macos untested | s390 untested | sparc untested | x64-macos untested | x64-solaris untested | x86-linux untested | 51 d | view · download · history ↗ |
| 1.85.0-r1 ≈ | Miezhiko | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | alpha testing | amd64-linux testing | arm stable | arm64-macos testing | hppa stable | loong testing | m68k testing | mips testing | ppc stable | ppc-macos testing | s390 testing | sparc stable | x64-macos testing | x64-solaris testing | x86-linux testing | 41 d | view · download · history ↗ |
| 1.81.0-r1 ≈ | touchfish-os | amd64 testing | arm64 untested | x86 untested | ppc64 untested | riscv untested | alpha untested | amd64-linux untested | arm untested | arm64-macos untested | hppa untested | loong untested | m68k untested | mips untested | ppc untested | ppc-macos untested | s390 untested | sparc untested | x64-macos untested | x64-solaris untested | x86-linux untested | — | view · download · history ↗ |
Use flags of 1.91.0-r2
- bzip2 Enable bzip2 compression support
- +context Build and install the Boost.Context (and Boost.Fiber) library and all other Boost libraries that depend on it
- debug Build and install only the debug version of the Boost libraries. Only enable this flag if you're developing against boost.
- doc Install the full API documentation documentation. This takes over 200MB of extra disk space.
- icu Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
- lzma Support for LZMA compression algorithm
- +nls Build libboost_locale. This library requires compatible C library interfaces, which might not be provided by uClibc or other embedded libraries.
- mpi Add MPI (Message Passing Interface) layer to the apps that support it
- numpy Optionally build NumPy extensions when Boost.Python is enabled
- python Add optional support/bindings for the Python language
- +stacktrace Build the full Boost.Stacktrace dynamic library instead of relying on the header-only implementation
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- test-full Enable tests that take a very long time to build or run
- tools Build and install the boost tools (bcp, quickbook, inspect, wave)
- zlib Add support for zlib compression
- zstd Enable support for ZSTD compression
11 expansion flags (python targets, ABIs, cpu flags…)
- python_targets_python3_12
- python_targets_python3_13
- python_targets_python3_14
- abi_x86_32
- abi_x86_64
- abi_x86_x32
- abi_mips_n32
- abi_mips_n64
- abi_mips_o32
- abi_s390_32
- abi_s390_64