CVSROOT: /cvs Module name: ports Changes by: n...@cvs.openbsd.org 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@