Port details on branch 2025Q3 |
- boost-libs Free portable C++ libraries (without Boost.Python)
- 1.88.0_2 devel
=0 1.88.0_2Version of this port present on the latest quarterly branch. - Maintainer: office@FreeBSD.org
 - Port Added: 2025-09-02 09:30:06
- Last Update: 2025-09-02 09:28:37
- Commit Hash: 686c081
- License: BSL
- WWW:
- https://www.boost.org/
- Description:
- Boost provides free peer-reviewed portable C++ source libraries.
The emphasis is on libraries that work well with the C++ Standard
Library. Boost libraries are intended to be widely useful, and usable
across a broad spectrum of applications. The Boost license encourages
both commercial and non-commercial use.
The goal is to establish "existing practice" and provide reference
implementations so that Boost libraries are suitable for eventual
standardization. Ten Boost libraries are already included in the C++
Standards Committee's Library Technical Report (TR1) and will be in
the new C++0x Standard now being finalized. C++0x will also include
several more Boost libraries in addition to those from TR1. More Boost
libraries are proposed for TR2.
NOTE: This package does not contain Boost.Python, it's in
devel/boost-python-libs.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- boost-libs>0:devel/boost-libs
- To install the port:
- cd /usr/ports/devel/boost-libs/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/boost-libs
- pkg install boost-libs
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: boost-libs
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1744721574
SHA256 (boost_1_88_0.tar.bz2) = 46d9d2c06637b219270877c9e16155cbd015b6dc84349af064c088e9b5b12f7b
SIZE (boost_1_88_0.tar.bz2) = 143894119
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bjam : devel/boost-jam
- Library dependencies:
-
- libzstd.so : archivers/zstd
- libicuuc.so : devel/icu
- libzstd.so : archivers/zstd
- This port is required by:
- for Build
-
- audio/strawberry
- devel/libftdi1
- net-im/telegram-desktop
- www/onlyoffice-documentserver
- for Libraries
-
- devel/boost-mpi-libs
- devel/boost-python-libs
- www/onlyoffice-documentserver
- for Run
-
- devel/boost-all
Configuration Options:
- ===> The following configuration options are available for boost-libs-1.88.0_2:
DEBUG=off: Build with debugging support
GIL_EXT=off: Extra file-formats for Generic Image Library component
LLVM_FROM_PORTS=off: Use LLVM from ports to build
OPTIMIZED_CFLAGS=off: Use extra compiler optimizations
ZSTD=on: Zstandard compression support
====> Options available for the multi LOCALE: you have to choose at least one of them
ICONV=on: Boost.Locale with iconv encoding support
ICU=on: Boost.Regex/Locale with ICU unicode support
===> Use 'make config' to modify these settings
- Options name:
- devel_boost-libs
- USES:
- tar:bzip2 compiler:c++17-lang iconv localbase:ldflags
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.88.0_2 02 Sep 2025 09:28:37
    |
Dima Panov (fluffy)  |
devel/boost: improve port (+)
1. Convert ZSTD support to option, default on.
2. Support for additional image formats in the Generic Image Library (adds raw,
PNG, TIFF, and JPEG formats). Added as an option, default off.
3. Resolve the problem preventing our *at() functions (like statat() and
openat()) from being detected, it'a Linux-only feature.
4. do-test target provided -- it is of limited utility, because it takes
multiple days and reports a lot of seemingly false problems.
5. Only extract the docs subdirectory, when building boost-docs -- saves some
diskspace during builds. Likewise, when building jam (b2) don't extract other
code.
6. Plist sort, .CURDIR usage optimization.
7. Backport a proper fix for broken function program_location_impl in Boost.DLL
PR: 286403, 287204 (based on), 287514 (fix previous version)
(cherry picked from commit 6c10934b133c2c930babf4a636cdcda1b5753885) |
Number of commits found: 1
|