Search Criteria
Package Details: libtorrent-rasterbar-git 2.0.0.RC.r584.ge0d9d7791-1
Git Clone URL: | https://aur.archlinux.org/libtorrent-rasterbar-git.git (read-only, click to copy) |
---|---|
Package Base: | libtorrent-rasterbar-git |
Description: | A C++ BitTorrent library that aims to be a good alternative to all the other implementations around (git version) |
Upstream URL: | https://www.rasterbar.com/products/libtorrent/ |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | dbermond |
Maintainer: | dbermond |
Last Packager: | dbermond |
Votes: | 7 |
Popularity: | 1.10 |
First Submitted: | 2017-04-09 18:15 |
Last Updated: | 2020-07-18 23:15 |
Dependencies (10)
- boost (boost-git) (make)
- cmake (cmake-git) (make)
- git (git-git) (make)
- python (python-dbg) (make)
- python-setuptools (make)
- python2 (make)
- python2-setuptools (make)
- boost-libs (boost171, boost-libs-git) (optional) – for python bindings
- python (python-dbg) (optional) – for python3 bindings
- python2 (optional) – for python2 bindings
Required by (32)
- animewatch-pyqt5 (requires libtorrent-rasterbar)
- animewatch-pyqt5-git (requires libtorrent-rasterbar)
- bittorrent2player (requires libtorrent-rasterbar)
- btfs-git (requires libtorrent-rasterbar)
- deluge-git (requires libtorrent-rasterbar)
- deluge-stable-git (requires libtorrent-rasterbar) (optional)
- deluge-stable-git (requires libtorrent-rasterbar) (make)
- deluge1 (requires libtorrent-rasterbar) (make)
- deluge1 (requires libtorrent-rasterbar) (optional)
- deluge2-stable-git (requires libtorrent-rasterbar)
- epour (requires libtorrent-rasterbar)
- fatrat-git (requires libtorrent-rasterbar)
- gst-bt-git (requires libtorrent-rasterbar)
- kawaii-player (requires libtorrent-rasterbar) (optional)
- kawaii-player-git (requires libtorrent-rasterbar)
- magnet2torrent-git (requires libtorrent-rasterbar)
- mtorrentd (requires libtorrent-rasterbar)
- otr-verwaltung++ (requires libtorrent-rasterbar)
- otr-verwaltung2p-git (requires libtorrent-rasterbar)
- qbittorrent-dark-git (requires libtorrent-rasterbar)
- qbittorrent-enhanced (requires libtorrent-rasterbar)
- qbittorrent-enhanced-git (requires libtorrent-rasterbar)
- qbittorrent-enhanced-nox (requires libtorrent-rasterbar)
- qbittorrent-enhanced-nox-git (requires libtorrent-rasterbar)
- qbittorrent-git (requires libtorrent-rasterbar)
- qbittorrent-nox-git (requires libtorrent-rasterbar)
- qbittorrent-stable-git (requires libtorrent-rasterbar)
- qlivebittorrent-git (requires libtorrent-rasterbar)
- qlivebittorrent-git (requires libtorrent-rasterbar) (make)
- tribler (requires libtorrent-rasterbar)
- vlc-bittorrent (requires libtorrent-rasterbar)
- vlc-bittorrent-git (requires libtorrent-rasterbar)
Latest Comments
dbermond commented on 2020-09-11 22:35
@EndlessEden There is still no solution on he corresponding repository package about how to fix this qbittorrent issue, because it breaks the python bindings. See https://bugs.archlinux.org/task/67754
Looks like this is going to be fixed upstream without the need on any intervention here. See https://github.com/arvidn/libtorrent/pull/5026
dbermond commented on 2020-07-18 23:15
@georgyo Thanks for the interest on the package.
upstream changed the tag format to include a '=' and I haven't noticed this yet. Some projects keep changing tag format and this is really annoying. Thanks for pointing this. Updated.
Thanks, this was unnoticed for me. My cached files were still defaulting to the master branch. Updated.
The number of the job processes is controlled by makepkg.conf through the MAKEFLAGS variable. It's user responsibility to set the number of the build jobs, not a PKGBUILD responsibility. Please see details on the Wiki article: https://wiki.archlinux.org/index.php/Makepkg#Parallel_compilation
This package matches the corresponding libtorrent-rasterbar from the [extra] repository. Since libtorrent-rasterbar from [extra] repository still uses python2, we are using it here. When repository libtorrent-rasterbar drops python2 support I will also drop it from here (or if the python2 build becomes broken).
georgyo commented on 2020-07-18 12:50
I was looking for a libtorrent 2.X series, and stumbled upon this. I got it working for my needs, but here are a few suggestions.
dbermond commented on 2020-01-18 14:20
@EndlessEden Package updated. Building fine now.
EndlessEden commented on 2020-01-18 11:06
wont build, complains about missing boost-python3 conf.
Could not find a package configuration file provided by "boost_python3" (requested version 1.71.0) with any of the following names:
Add the installation prefix of "boost_python3" to CMAKE_PREFIX_PATH or set "boost_python3_DIR" to a directory containing one of the above files. If "boost_python3" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): /usr/lib64/cmake/Boost-1.71.0/BoostConfig.cmake:182 (boost_find_component) /usr/share/cmake-3.16/Modules/FindBoost.cmake:443 (find_package) bindings/python/CMakeLists.txt:56 (find_package)
dbermond commented on 2019-02-06 01:26
@mrturcot Thank you for pointing this. Upstream removed autotools support and now uses cmake. Package is now updated.
mrturcot commented on 2019-01-31 08:11
build failing here
==> Starting prepare()...
sed: can't read configure.ac: No such file or directory
==> ERROR: A failure occurred in prepare().
Aborting...
Error making: libtorrent-rasterbar-git