150 Packages
name libboost-container
summary Standard library containers and extensions
license BSL-1.0
depends 8; libboost-assert, libboost-config, libboost-core, libboost-intrusive, libboost-move, libboost-static-assert, libboost-type-traits, libboost-winapi
name libboost-container-hash
summary An STL-compatible hash function object that can be extended to hash user defined types
license BSL-1.0
depends 7; libboost-assert, libboost-config, libboost-core, libboost-detail, libboost-integer, libboost-static-assert, libboost-type-traits
name libboost-context
summary (C++11) Context switching library
license BSL-1.0
depends 7; libboost-assert, libboost-config, libboost-core, libboost-mp11, libboost-pool, libboost-predef, libboost-smart-ptr
name libboost-contract
summary Contract programming for C++. All contract programming features are supported: Subcontracting, class invariants, postconditions (with old and return values), preconditions, customizable actions on assertion failure (e.g., terminate or throw), optional compilation and checking of assertions, etc
license BSL-1.0
depends 16; libboost-any, libboost-assert, libboost-config, libboost-core, libboost-exception, libboost-function, libboost-function-types, libboost-mpl, libboost-optional, libboost-preprocessor, libboost-smart-ptr, libboost-static-assert, libboost-thread, libboost-type-traits, libboost-typeof, libboost-utility
name libboost-conversion
summary Polymorphic casts
license BSL-1.0
depends 7; libboost-assert, libboost-config, libboost-core, libboost-smart-ptr, libboost-throw-exception, libboost-type-traits, libboost-typeof
name libboost-convert
summary An extendible and configurable type-conversion framework
license BSL-1.0
depends 11; libboost-config, libboost-core, libboost-function-types, libboost-lexical-cast, libboost-math, libboost-mpl, libboost-optional, libboost-parameter, libboost-range, libboost-spirit, libboost-type-traits
name libboost-core
summary A collection of simple core utilities with minimal dependencies
license BSL-1.0
depends 3; libboost-assert, libboost-config, libboost-static-assert
name libboost-coroutine2
summary (C++11) Coroutine library
license BSL-1.0
depends 3; libboost-assert, libboost-config, libboost-context
name libboost-crc
summary The Boost CRC Library provides two implementations of CRC (cyclic redundancy code) computation objects and two implementations of CRC computation functions. The implementations are template-based
license BSL-1.0
depends 4; libboost-array, libboost-config, libboost-integer, libboost-type-traits
name libboost-date-time
summary A set of date-time libraries based on generic programming concepts
license BSL-1.0
depends 15; libboost-algorithm, libboost-assert, libboost-config, libboost-core, libboost-io, libboost-lexical-cast, libboost-numeric-conversion, libboost-range, libboost-smart-ptr, libboost-static-assert, libboost-throw-exception, libboost-tokenizer, libboost-type-traits, libboost-utility, libboost-winapi
name libboost-describe
summary A C++14 reflection library
license BSL-1.0
depends 1; libboost-mp11
name libboost-detail
summary This library contains a set of header only utilities used internally by Boost C++ Libraries to facilitate their implementation
license BSL-1.0
depends 5; libboost-config, libboost-core, libboost-preprocessor, libboost-static-assert, libboost-type-traits
name libboost-dll
summary Library for comfortable work with DLL and DSO
license BSL-1.0
depends 15; libboost-assert, libboost-config, libboost-core, libboost-filesystem, libboost-function, libboost-move, libboost-predef, libboost-smart-ptr, libboost-spirit, libboost-static-assert, libboost-system, libboost-throw-exception, libboost-type-index, libboost-type-traits, libboost-winapi
name libboost-dynamic-bitset
summary The dynamic_bitset class represents a set of bits. It provides accesses to the value of individual bits via an operator[] and provides all of the bitwise operators that one can apply to builtin integers, such as operatorsummary: boost-dynamic-bitset C++ library and operator<<. The number of bits in the set is specified at runtime via a parameter to the constructor of the dynamic_bitset
license BSL-1.0
depends 8; libboost-assert, libboost-config, libboost-container-hash, libboost-core, libboost-integer, libboost-move, libboost-static-assert, libboost-throw-exception
name libboost-endian
summary Types and conversion functions for correct byte ordering and more regardless of processor endianness
license BSL-1.0
depends 4; libboost-config, libboost-core, libboost-static-assert, libboost-type-traits
name libboost-exception
summary The Boost Exception library supports transporting of arbitrary data in exception objects, and transporting of exceptions between threads
license BSL-1.0
depends 7; libboost-assert, libboost-config, libboost-core, libboost-smart-ptr, libboost-throw-exception, libboost-tuple, libboost-type-traits
name libboost-fiber
summary (C++11) Userland threads library
license BSL-1.0
depends 10; libboost-algorithm, libboost-filesystem, libboost-format, libboost-assert, libboost-config, libboost-context, libboost-core, libboost-intrusive, libboost-predef, libboost-smart-ptr
name libboost-filesystem
summary The Boost Filesystem Library provides portable facilities to query and manipulate paths, files, and directories
license BSL-1.0
depends 13; libboost-atomic, libboost-predef, libboost-winapi, libboost-assert, libboost-config, libboost-container-hash, libboost-core, libboost-detail, libboost-io, libboost-iterator, libboost-smart-ptr, libboost-system, libboost-type-traits
name libboost-flyweight
summary Design pattern to manage large quantities of highly redundant objects
license BSL-1.0
depends 14; libboost-assert, libboost-config, libboost-container-hash, libboost-core, libboost-detail, libboost-interprocess, libboost-mpl, libboost-multi-index, libboost-parameter, libboost-preprocessor, libboost-serialization, libboost-smart-ptr, libboost-throw-exception, libboost-type-traits
name libboost-foreach
summary In C++, writing a loop that iterates over a sequence is tedious. We can either use iterators, which requires a considerable amount of boiler-plate, or we can use the std::for_each() algorithm and move our loop body into a predicate, which requires no less boiler-plate and forces us to move our logic far from where it will be used. In contrast, some other languages, like Perl, provide a dedicated "foreach" construct that automates this process. BOOST_FOREACH is just such a construct for C++. It iterates over sequences for us, freeing us from having to deal directly with iterators or write predicates
license BSL-1.0
depends 6; libboost-config, libboost-core, libboost-iterator, libboost-mpl, libboost-range, libboost-type-traits