pkgsrc/net/libtorrent-rasterbar/Makefile
adam 934c6f1315 libtorrent-rasterbar: updated to 1.2.11
libtorrent-1.2.11

Fixes since the 1.2.10 release:

fix issue with moving the session object
deprecate torrent_status::allocating. This state is no longer used
fix bug creating torrents with symbolic links
remove special case to save metadata in resume data unconditionally when added throught magnet link
fix bugs in mutable-torrent support (reusing identical files from different torrents)
fix incorrectly inlined move-assignment of file_storage
add session::paused flag, and the ability to construct a session in paused mode
fix session-pause causing tracker announces to fail
fix peer-exchange flags bug
allow saving resume data before metadata has been downloaded (for magnet links)
record blocks in the disk queue as downloaded in the resume data
fix bug in set_piece_deadline() when set in a zero-priority piece
fix issue in URL parser, causing issues with certain tracker URLs
use a different error code than host-unreachable, when skipping tracker announces
2020-11-21 22:16:08 +00:00

28 lines
757 B
Makefile

# $NetBSD: Makefile,v 1.13 2020/11/21 22:16:08 adam Exp $
DISTNAME= libtorrent-rasterbar-1.2.11
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=arvidn/}
GITHUB_PROJECT= libtorrent
GITHUB_RELEASE= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://www.libtorrent.org/
COMMENT= Feature complete C++ bittorrent implementation
LICENSE= modified-bsd
USE_CMAKE= yes
USE_LANGUAGES= c c++14
USE_TOOLS+= pkg-config
GCC_REQD+= 6 # c++14
PKGCONFIG_OVERRIDE+= libtorrent-rasterbar.pc.in
post-install:
${FIND} ${DESTDIR} -name '*.orig' -exec ${RM} -f {} +
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"