./net/libtorrent-rasterbar [C++ library implementing a BitTorrent client]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.2.15, Package name: libtorrent-rasterbar-1.2.15
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
libtorrent(-rasterbar) is a C++ library that aims to be a good
alternative to all the other bittorrent implementations around.

The main goals of libtorrent are to be cpu efficient, memory efficient
and very easy to use.

Note that this is NOT the same library as the libtorrent package!


Filesize: 4065.478 KB
Version History (View Complete History)
  • (2021-12-31) Updated to version: libtorrent-rasterbar-1.2.15
  • (2021-05-23) Updated to version: libtorrent-rasterbar-1.2.13
  • (2020-09-07) Updated to version: libtorrent-rasterbar-1.2.10
  • (2020-09-04) Updated to version: libtorrent-rasterbar-1.2.9
  • (2020-02-07) Updated to version: libtorrent-rasterbar-1.2.3
  • (2019-05-01) Updated to version: libtorrent-rasterbar-1.1.13
  • (2018-11-21) Updated to version: libtorrent-rasterbar-1.1.11
  • (2018-10-17) Updated to version: libtorrent-rasterbar-1.1.10
  • (2018-04-12) Updated to version: libtorrent-rasterbar-1.1.7
  • (2018-02-08) Package added to openports.se, version libtorrent-rasterbar-1.1.6 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-11-01 18:01:43 by Stuart Henderson | Files touched by this commit (139)
Log message:
bump REVISION for switch from Python 3.8 -> 3.9
   2021-09-18 23:24:31 by Rafael Sadowski | Files touched by this commit (12)
Log message:
Remove boost version checks and bump after boost rollback
   2021-05-22 15:47:29 by Nam Nguyen | Files touched by this commit (6)
Log message:
update to libtorrent-rasterbar 1.2.13
Release notes:
https://github.com/arvidn/libtorrent/releases/tag/v1.2.13
- remove autotools and use CONFIGURE_STYLE = gnu now that default C++
standard is detected. see:
https://github.com/arvidn/libtorrent/pull/5026
- major bump because check_sym reports removed symbols
- carry ${FILESDIR}/setup.py from 1.2.11 because 1.2.12 relies on
boost-build
- remove patches/patch-configure_ac
- Uses ${MODPY_EGG_VERSION} and SUBST_CMD in setup.py to only have to
update version in one place (from sthen@)
- Uses ${MODPY_BIN} in ${FILESDIR}/setup.py (from sthen@)
- Remove -L{LOCALBASE}/lib in ${FILESDIR}/setup.py. Python bindings
incorrectly linked -ltorrent-rasterbar with
/usr/local/lib/libtorrent-rasterbar.so.3.0 instead of the freshly
built ${WRKSRC}/src/.libs/libtorrent-rasterbar.so.4.0.
rsadowski@ reviewed older version of this diff
thfr@ gave feedback on using check_sym and deprecation not necessitating
major bump
sthen@ gave feedback on python bits in setup.py
ok mariani@ who also tested deluge (older version of this diff) and
qbittorrent
   2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743)
Log message:
Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
   2021-01-04 07:06:39 by Stuart Henderson | Files touched by this commit (242)
Log message:
regen PLISTs for python ports with .so files that end up renamed due to
the EXT_SUFFIX change in Python 3.8.7
   2020-09-06 22:24:17 by Rafael Sadowski | Files touched by this commit (2)
Log message:
Update libtorrent-rasterbar to 1.2.10
Release notes:
https://github.com/arvidn/libtorrent/releases/tag/libtorrent-1.2.10
Form Nam Nguyen
   2020-09-03 22:24:28 by Rafael Sadowski | Files touched by this commit (5)
Log message:
Update libtorrent-rasterbar to 1.2.9
changelog: https://github.com/arvidn/libtorrent/blob/libtorrent-1.2.9/ChangeLog
- uses c++14 instead of clang++'s default gnu++14
- moves to autoreconf because configure defaults to c++11 instead of the
desired c++14
- bumps library major due to symbol deletion
- changes MASTER_SITES to properly download the new release
- specifies devel/boost>=1.67.0 (from rsadowski@)
- uses MODPY_VERSION for naming boost python bindings in WANTLIB and
CONFIGURE_ARGS (from rsadowski@)
- uses mt variants of libboost_system-mt and libboost_python38-mt
- links to libiconv.so.7.0 instead of libiconv.a now that upstream
updated m4 macros
- regens WANTLIB with boost_python38, boost_system (non-mt) and iconv
- Remove PYTHON_CXXFLAGS and CXXFLAGS. gnu++14 is now the default for
ports-gcc. (from brad@)
From Nam Nguyen
   2020-08-15 14:31:06 by Rafael Sadowski | Files touched by this commit (1)
Log message:
Unbreak with devel/boost>=1.67.0
Input from namn@, thanks!
   2020-07-03 15:13:23 by Stuart Henderson | Files touched by this commit (1032)
Log message:
bump REVISION; python 3 default changed to 3.8
   2020-02-06 13:00:16 by Rafael Sadowski | Files touched by this commit (5)
Log message:
Update libtorrent-rasterbar to 1.2.3
Diff from Nam Nguyen, tweaks from kn@
   2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-04-30 10:45:26 by T.J. Townsend | Files touched by this commit (4)
Log message:
update to libtorrent-rasterbar 1.1.13
ok bentley
   2018-12-13 12:53:24 by Stuart Henderson | Files touched by this commit (64)
Log message:
bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
   2018-11-20 08:38:13 by T.J. Townsend | Files touched by this commit (2)
Log message:
update to libtorrent-rasterbar 1.1.11
tested with qbittorrent by elias m. mariani and with deluge by me
ok bentley
   2018-10-16 11:11:41 by T.J. Townsend | Files touched by this commit (6)
Log message:
update to libtorrent-rasterbar 1.1.10
tested with qbittorrent by elias m. mariani and with deluge by me
ok landry
   2018-04-26 05:30:09 by Stuart Henderson | Files touched by this commit (4)
Log message:
build fixes for gcc arches, honour CC/CXX/CXXFLAGS, from manphiz at gmail
   2018-04-11 22:40:41 by Anthony J. Bentley | Files touched by this commit (4)
Log message:
Update to libtorrent-rasterbar-1.1.7.
Include a patch to fix the build with clang 6.