CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2022/08/12 10:56:56
Modified files:
net/libtorrent-rasterbar: Makefile distinfo
net/libtorrent-rasterbar/patches:
patch-include_libtorrent_config_hpp
net/libtorrent-rasterbar/pkg: PLIST
Added files:
net/libtorrent-rasterbar/patches: patch-Jamfile
patch-bindings_python_setup_py
Removed files:
net/libtorrent-rasterbar/files: setup.py
Log message:
update net/libtorrent-rasterbar 1.2.17
- updates to 1.2.17
- major bump due to removed symbols
- MODPY_SETUPTOOLS because ${WRKSRC}/bindings/python/setup.py mentions
setuptools. A side effect was that this sets TEST_TARGET = test. To
get tests to run, set TEST_TARGET = check
- removes ${FILESDIR}/setup.py
- patches Jamfile with correct library version number and add include
path for boost
- patches setup.py to pass arguments to b2 to build python bindings
correctly
- backports build fix for boost 1.80.0
see: https://github.com/arvidn/libtorrent/issues/6972
https://github.com/arvidn/libtorrent/commit/1ec11e4e9b2d12d26f4661a14743822c91d76003
- garbage collects PYTHON= CC= CXX= flags, which appear to be unused
- install python binding using MODPY_PYC_MAGIC_TAG
based on initial diff from Brad
feedback from Brad and sthen@
ok sthen@