| Flag |
Description |
| ${PYTHON_REQUIRED_USE} |
|
| boost-context-fcontext |
Boost.Context implementation. Default on not-windows OS. https://www.boost.org/doc/libs/1_87_0/libs/context/doc/html/context/cc/implementations__fcontext_t__ucontext_t_and_winfiber.html |
| boost-context-ucontext |
Boost.Context implementation. Deprecated. https://www.boost.org/doc/libs/1_87_0/libs/context/doc/html/context/cc/implementations__fcontext_t__ucontext_t_and_winfiber.html |
| boost-context-winfib |
Boost.Context implementation. Windows only. https://www.boost.org/doc/libs/1_87_0/libs/context/doc/html/context/cc/implementations__fcontext_t__ucontext_t_and_winfiber.html |
| boost-iostream-bzip2 |
When ON, enables BZip2 support. Defaults to ON when libbzip2 is found, OFF otherwise. |
| boost-iostream-lzma |
When ON, enables LZMA support. Defaults to ON when liblzma is found, OFF otherwise. |
| boost-iostream-zlib |
When ON, enables ZLib support. Defaults to ON when zlib is found, OFF otherwise. |
| boost-iostream-zstd |
When ON, enables Zstd support. Defaults to ON when libzstd is found, OFF otherwise. |
| boost-locale-iconv |
When ON, enables the Iconv backend. Defaults to ON when iconv is found, OFF otherwise. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| boost-locale-icu |
When ON, enables the ICU backend. Defaults to ON when ICU is found, OFF otherwise. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| boost-locale-posix |
When ON, enables the POSIX backend. Defaults to ON on POSIX systems, OFF otherwise. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| boost-locale-std |
When ON, enables the std::locale backend. Defaults to ON. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| boost-locale-winapi |
When ON, enables the Windows API backend. Defaults to ON under Windows, OFF otherwise. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| boost-stacktrace-addr2line |
Boost.Stacktrace: build boost_stacktrace_addr2line |
| boost-stacktrace-backtrace |
Boost.Stacktrace: build boost_stacktrace_backtrace |
| boost-stacktrace-basic |
Boost.Stacktrace: build boost_stacktrace_basic |
| boost-stacktrace-from-exception |
Boost.Stacktrace: build boost_stacktrace_from_exception |
| boost-stacktrace-noop |
Boost.Stacktrace: build boost_stacktrace_noop |
| boost-stacktrace-windbg |
Boost.Stacktrace: build boost_stacktrace_windbg |
| boost-stacktrace-windbg-cached |
Boost.Stacktrace: build boost_stacktrace_windbg_cached |
| boost-thread-pthread |
Threading API, pthread or win32. Defaults to win32 under Windows, pthread otherwise. |
| boost-thread-win32 |
Threading API, pthread or win32. Defaults to win32 under Windows, pthread otherwise. |
| bzip2 |
yet another USE flag for compability with gentoo's ebuild. Requires boost-iostream-bzip2 |
| context |
yet another USE flag for compability with gentoo's ebuild. Requires any boost-context-* flag. |
| icu |
|
| lzma |
yet another USE flag for compability with gentoo's ebuild. Requires boost-iostream-lzma |
| mpi |
Set to ON if Boost libraries depending on MPI should be built. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| numpy |
lol, yet another USE flag for compability with gentoo's ebuild. Always enabled. If you try disable it, get destroyed. |
| python |
Set to ON if Boost libraries depending on Python should be built. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| stacktrace |
yet another USE flag for compability with gentoo's ebuild. WARNING: you can enable multiple boost-stacktrace-* USE flags, but the logic of what will be the Boost::stacktrace cmake's target is a default priority on top of if the stacktrace backend is possible: windbg -> backtrace -> addr2line -> basic -> noop. At least that how it is now (march 2025) |
| static |
Set to ON if Boost libraries should be build as static libraries. https://github.com/boostorg/cmake/tree/7f5336b3bf8067bb40da4e8b9940c133271e938a?tab=readme-ov-file |
| zlib |
yet another USE flag for compability with gentoo's ebuild. Requires boost-iostream-zlib |
| zstd |
yet another USE flag for compability with gentoo's ebuild. Requires boost-iostream-zstd |