Path to this page:
./
devel/py-boost,
Free, peer-reviewed portable C++ source libraries (Boost.Python binary library)
Branch: CURRENT,
Version: 1.90.0,
Package name: py313-boost-1.90.0,
Maintainer: pkgsrc-usersBoost 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 package adds static and shared binary libraries providing support for
the Boost Python library.
Required to run:[
math/py-numpy] [
lang/python37]
Required to build:[
devel/boost-jam] [
pkgtools/cwrappers]
Master sites:
Filesize: 166662.229 KB
Version history: (Expand)
- (2025-12-26) Updated to version: py313-boost-1.90.0
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
- (2025-10-09) Updated to version: py313-boost-1.89.0nb1
- (2025-09-27) Updated to version: py312-boost-1.89.0nb1
- (2025-09-27) Updated to version: py312-boost-1.89.0
CVS history: (Expand)
2025-12-25 23:45:29 by Adam Ciarcinski | Files touched by this commit (17) |  |
Log message:
boost: updated to 1.90.0
1.90.0
New Libraries
OpenMethod:
* Open-(multi-)methods in C++17 and above, from Jean-Louis Leroy.
https://www.boost.org/releases/latest/
|
| 2025-10-09 09:58:14 by Thomas Klausner | Files touched by this commit (442) |
Log message:
*: remove reference to (removed) Python 3.9
|
| 2025-09-27 11:57:41 by Thomas Klausner | Files touched by this commit (337) |
Log message:
*: recursive bump for boost 1.89
|
2025-09-27 08:54:05 by Adam Ciarcinski | Files touched by this commit (23) |  |
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-07-03 21:18:12 by Thomas Klausner | Files touched by this commit (92) |
Log message:
*: py-numpy needs Python >= 3.11 now
|
| 2025-01-26 07:47:38 by Taylor R Campbell | Files touched by this commit (1) |
Log message:
devel/py-boost: Need boost-libs to satisfy REQUIRES dependencies.
Resolves:
=> Checking for missing run-time search paths in py313-boost-1.87.0nb1
ERROR: lib/libboost_numpy313.so.1.87.0: missing library: libboost_container.so.1.87.0
ERROR: lib/libboost_numpy313.so.1.87.0: missing library: libboost_graph.so.1.87.0
ERROR: lib/libboost_python313.so.1.87.0: missing library: libboost_graph.so.1.87.0
ERROR: lib/libboost_python313.so.1.87.0: missing library: \
libboost_container.so.1.87.0
*** Error code 1
It's kind of kooky that we build boost-graph and boost-container as
part of the boost-python build, and then delete them, instead of
reusing them from boost-libs, but finding a way to do that will
require wading into the boost build system. So let's just try to
make sure they're available for REQUIRES/PROVIDES analysis.
Adding this dependency is unlikely to be onerous -- applications
using boost-python are almost certainly going to need the rest of
boost anyway (and they already needed it for boost-graph and
boost-container!).
|
| 2025-01-23 20:46:56 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-boost: remove PLIST.py3x - this is Python 3-only anyway
|
| 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.
|