./devel/py-boost, Free, peer-reviewed portable C++ source libraries (Boost.Python binary library)

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.91.0, Package name: py313-boost-1.91.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 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: 199784.635 KB

Version history: (Expand)


CVS history: (Expand)


   2026-05-15 11:13:50 by Adam Ciarcinski | Files touched by this commit (14) | Package updated
Log message:
boost: updated to 1.91.0

1.91.0

General Notes
StaticAssert has been merged into Config. This includes code, tests and
documentation. For backward compatibility git submodule, CMake and b2 targets
of StaticAssert are still available; the targets simply introduce a dependency
on Config. Eventually, the submodule and targets will be removed. Users are
recommended to update their dependencies on StaticAssert to replace it with
Config. No C++ code modifications are necessary. Most Boost libraries have been
updated accordingly.

Read more https://www.boost.org/releases/latest/
   2025-12-25 23:45:29 by Adam Ciarcinski | Files touched by this commit (17) | Package updated
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) | Package updated
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