Update to version 0.15.1, with numerous bug fixes:
* fixed rare crash when purging the peer list
* fixed race condition around m_abort in session_impl
* fixed bug in web_peer_connection which could cause a hang when
downloading
from web servers
* fixed bug in metadata extensions combined with encryption
* refactored socket reading code to not use async. operations
unnecessarily
* some timer optimizations
* removed the reuse-address flag on the listen socket
* fixed bug where local peer discovery and DHT wouldn't be announced to
without trackers
* fixed bug in bdecoder when decoding invalid messages
(Only the first 15 lines of the commit message are shown above )
Update to the release version of 0.15, thereby removing the -devel tag
This simplifies things for the port quite a bit since we can now use
MASTER_SITE_GOOGLE_CODE.
Update CONFLICTS to acknowledge removal of rblibtorrent
We need to change the CONFIGURE_ARG to --enable-deprecated-functions
since qbittorrent 2.2.3 uses them.
Remove a no longer needed patch, a better fix was adopted upstream
after my report.
(Only the first 10 of 36 ports in this commit are shown above. )
As previously discussed on -ports, make the following changes:
1. Move net-p2p/rblibtorrent-devel to net-p2p/libtorrent-rasterbar-14
a. Update LIB_DEPENDS for ports that depended on rblibtorrent-devel
b. Add entries to MOVED and UPDATING
2. Introduce net-p2p/libtorrent-rasterbar-15, the new devel version
3. Introduce net-p2p/qbittorrent-22, the new devel version of qbittorrent
Feature safe: yes