./meta-pkgs/boost, Free, peer-reviewed portable C++ source libraries

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.89.0, Package name: boost-1.89.0, Maintainer: pkgsrc-users

Boost is a set of free, peer-reviewed, C++ libraries. The emphasis is on
portable libraries which work well with the ISO C++ Standard Library.

This is a meta package that depends on all other components of Boost.


Required to run:
[devel/boost-libs] [devel/boost-docs] [devel/boost-headers] [devel/boost-build] [devel/boost-jam] [devel/py-boost] [devel/boost-mpi] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2025-10-21 09:53:59 by Thomas Klausner | Files touched by this commit (2)
Log message:
boost: add upstream bug report URL
   2025-10-21 09:53:10 by Thomas Klausner | Files touched by this commit (3)
Log message:
boost-headers: fix a bug in the dll module

Fixes the build of uhd.

Bump PKGREVISION.
   2025-09-27 08:54:05 by Adam Ciarcinski | Files touched by this commit (23) | Package removed
Log message:
boost: updated to 1.89.0

1.89.0

New Libraries
Bloom:
filters, from Joaquín M López Muñoz.

https://www.boost.org/releases/latest/
   2025-04-18 00:03:48 by Thomas Klausner | Files touched by this commit (5)
Log message:
*: mark POLICY_UPDATE_LIMITED=abi packages
   2025-02-28 19:41:10 by Thomas Klausner | Files touched by this commit (3)
Log message:
boost-headers: improve previous, from upstream

Bump PKGREVISION again.
   2025-02-28 19:30:33 by Thomas Klausner | Files touched by this commit (3)
Log message:
boost-headers: fix regression in 1.87 using upstream patch

Fixes build of simgear
   2025-01-23 21:56:00 by Thomas Klausner | Files touched by this commit (4)
Log message:
boost-headers: pull upstream fix

Fixes:
"operator<< template incompatible with non-char ostreams since \ 
1.87.0"

Bump PKGREVISION.
   2025-01-23 20:37:41 by Taylor R Campbell | Files touched by this commit (4)
Log message:
devel/py-boost: Install cmake files needed by downstream packages.

This uses an intermediate package devel/py-boost-cmake which is
agnostic to the Python version, because boost/cmake now expects to
find unversioned files boost_python-config.cmake and
boost_python-config-version.cmake in canonical locations in order to
find Python-versioned stuff.

It's all kind of a mess -- and the py-boost-cmake package does a lot
of redundant work to build boost python libraries that it doesn't
install.  But it's currently only used by finance/ledger (and
finance/ledger32), so this mess doesn't affect much and if you want
to clean it up there's not much fallout to worry about.