BSD Ports

devel/boost-all 1.92.0 FreeBSD

The "meta-port" for boost libraries

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
5ec5b66d4f
License
NA
Categories
devel
Package size
1.5 KiB, 0.2 KiB installed

Description

This is a meta-port for boost libraries, depends on all of them.

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.

In the other systems

SystemPortVersion
FreeBSDdevel/boost-all1.92.0
DragonFlydevel/boost-all1.87.0
MidnightBSDdevel/boost-all1.83.0

Install

Binary package:

pkg install boost-all

From the ports tree:

cd /usr/ports/devel/boost-all/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	boost-all>0:devel/boost-all

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.92.01.92.01.80.01.88.01.92.0
FreeBSD:14:quarterly1.92.01.92.0n/a1.88.01.92.0
FreeBSD:15:latest1.92.01.92.0n/a1.88.01.88.0
FreeBSD:15:quarterly1.92.01.92.0n/an/an/a
FreeBSD:16:latest1.92.01.92.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 6

No port depends on this one.

Configuration

Options name: devel_boost-all

OptionDefaultDescription
DOCSoffBuild and/or install documentation
JAMonBoost.Jam - Build tool from the boost.org
LIBRARIESonFree portable C++ libraries
MPIoffBoost.MPI + Python bindings
PYTHONoffBoost.Python - interfacing Python and C++
USES
metaport tar:bzip2
Service scripts
none

Files

distinfo 1
FileSizeSHA256
boost_1_92_0.tar.bz21.99030664e+085c1d40cb8e19adbf740a4ec2da35b3e58f3f5804b1dce44deb53df72193cbc6c
Master sites 4
  • https://archives.boost.io/release/${PORTVERSION}/source/
  • https://archives.boost.io/beta/${PORTVERSION:S/.b/.beta/g}/source/
  • SF/boost/boost/${PORTVERSION}
  • SF/boost/boost/${PORTVERSION:S/.b/.beta/g}

Commit history 4

DateCommitCreditsLog message
5ec5b66d4f Dima Panov devel/boost*: update to 1.92.0 release (+)
Include corresponding update for boost_build to 5.5.2 Introduce new library, Cobalt, which forces C++20 standart (option OFF by default) Release notes: https://www.boost.org/releases/1.92.0/
9e8a372c5f Dima Panov devel/boost-all: regen distinfo for 1.91.0
Reported by: nxjoseph@
15b34d5ff8 Dima Panov devel/boost: update to 1.91.0 release (+)
Release notes: https://www.boost.org/releases/1.91.0/
6c0dffec89 Dima Panov devel/boost: update to 1.90.0 release
Release notes: https://www.boost.org/releases/1.90.0/