CVS commit: pkgsrc/net

"Adam Ciarcinski" <[email protected]> Sun, 9 Aug 2026 06:05:35 +0000
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Sun Aug  9 06:05:34 UTC 2026

Modified Files:
	pkgsrc/net/libtorrent: Makefile PLIST distinfo
	pkgsrc/net/rtorrent: Makefile distinfo

Log Message:
libtorrent rtorrent: updated to 0.16.20

0.16.20

This release includes various bugfixes and minor improvements. Either this or
the next release will be marked as stable, and could use some testing.

Later releases will continue the cleanup of commands and refactoring of code,
so will likely be unstable and/or incompatible with webuis for a while.


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 pkgsrc/net/libtorrent/Makefile
cvs rdiff -u -r1.29 -r1.30 pkgsrc/net/libtorrent/PLIST
cvs rdiff -u -r1.72 -r1.73 pkgsrc/net/libtorrent/distinfo
cvs rdiff -u -r1.133 -r1.134 pkgsrc/net/rtorrent/Makefile
cvs rdiff -u -r1.66 -r1.67 pkgsrc/net/rtorrent/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 4.7 KB)
Modified files:

Index: pkgsrc/net/libtorrent/Makefile
diff -u pkgsrc/net/libtorrent/Makefile:1.97 pkgsrc/net/libtorrent/Makefile:1.98
--- pkgsrc/net/libtorrent/Makefile:1.97	Mon Aug  3 08:48:43 2026
+++ pkgsrc/net/libtorrent/Makefile	Sun Aug  9 06:05:34 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.97 2026/08/03 08:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.98 2026/08/09 06:05:34 adam Exp $
 
-DISTNAME=	libtorrent-0.16.19
+DISTNAME=	libtorrent-0.16.20
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=rakshasa/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}

Index: pkgsrc/net/libtorrent/PLIST
diff -u pkgsrc/net/libtorrent/PLIST:1.29 pkgsrc/net/libtorrent/PLIST:1.30
--- pkgsrc/net/libtorrent/PLIST:1.29	Mon Aug  3 08:48:43 2026
+++ pkgsrc/net/libtorrent/PLIST	Sun Aug  9 06:05:34 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2026/08/03 08:48:43 adam Exp $
+@comment $NetBSD: PLIST,v 1.30 2026/08/09 06:05:34 adam Exp $
 include/torrent/bitfield.h
 include/torrent/common.h
 include/torrent/data/block.h
@@ -56,6 +56,8 @@ include/torrent/system/callbacks.h
 include/torrent/system/common.h
 include/torrent/system/event.h
 include/torrent/system/poll.h
+include/torrent/system/scheduler.h
+include/torrent/system/spawn_process.h
 include/torrent/system/thread.h
 include/torrent/system/types.h
 include/torrent/throttle.h
@@ -76,7 +78,6 @@ include/torrent/utils/option_strings.h
 include/torrent/utils/random.h
 include/torrent/utils/ranges.h
 include/torrent/utils/resume.h
-include/torrent/utils/scheduler.h
 include/torrent/utils/string_manip.h
 include/torrent/utils/unordered_vector.h
 include/torrent/utils/uri_parser.h

Index: pkgsrc/net/libtorrent/distinfo
diff -u pkgsrc/net/libtorrent/distinfo:1.72 pkgsrc/net/libtorrent/distinfo:1.73
--- pkgsrc/net/libtorrent/distinfo:1.72	Mon Aug  3 08:48:43 2026
+++ pkgsrc/net/libtorrent/distinfo	Sun Aug  9 06:05:34 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.72 2026/08/03 08:48:43 adam Exp $
+$NetBSD: distinfo,v 1.73 2026/08/09 06:05:34 adam Exp $
 
-BLAKE2s (libtorrent-0.16.19.tar.gz) = 7097393f50121393cd75f6a38499ecb07898fb9af6a749563555dfa1d7b499b5
-SHA512 (libtorrent-0.16.19.tar.gz) = a662c5d283a5b8b3845fe256bd90b594cabc0f61926ba065dc2ffb00fa4e326764a12d2701e08d1e4bd7479a62fe9bc6186da7b9e6b777c07554841c5625f193
-Size (libtorrent-0.16.19.tar.gz) = 502068 bytes
+BLAKE2s (libtorrent-0.16.20.tar.gz) = 4b404f56490593c6da26c35faf5d2cde5d81805e832cef0c571fc72eca756464
+SHA512 (libtorrent-0.16.20.tar.gz) = 57c16eb4e0fdd984165c572d6a14a5ca2e9a234fa26cb2fcff8908ccb38eefd24fa8a7a5d02df14b855966af5c04a27e31f9832c31216a8abca3686e0e0c3fbb
+Size (libtorrent-0.16.20.tar.gz) = 502926 bytes
 SHA1 (patch-src_data_chunk__list.cc) = 581e38ccd2e31b991e1a95dcd4836a7bda11e4e6
 SHA1 (patch-src_data_memory__chunk.cc) = 3e6db8ff3e4a29dfc5956c1919611e45a479ce96

Index: pkgsrc/net/rtorrent/Makefile
diff -u pkgsrc/net/rtorrent/Makefile:1.133 pkgsrc/net/rtorrent/Makefile:1.134
--- pkgsrc/net/rtorrent/Makefile:1.133	Mon Aug  3 08:48:43 2026
+++ pkgsrc/net/rtorrent/Makefile	Sun Aug  9 06:05:34 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.133 2026/08/03 08:48:43 adam Exp $
+# $NetBSD: Makefile,v 1.134 2026/08/09 06:05:34 adam Exp $
 
-DISTNAME=	rtorrent-0.16.19
+DISTNAME=	rtorrent-0.16.20
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=rakshasa/}
 GITHUB_RELEASE=	v${PKGVERSION_NOREV}
@@ -10,10 +10,9 @@ HOMEPAGE=	https://github.com/rakshasa/rt
 COMMENT=	Ncurses based torrent client with support for sessions
 LICENSE=	gnu-gpl-v2
 
-USE_LANGUAGES=		c c++
 # Upstream does not document c++20, but configure.ac insists on it.
 USE_CXX_FEATURES=	c++20
-
+USE_LANGUAGES=		c c++
 USE_LIBTOOL=		yes
 USE_TOOLS+=		gmake pkg-config
 GNU_CONFIGURE=		yes

Index: pkgsrc/net/rtorrent/distinfo
diff -u pkgsrc/net/rtorrent/distinfo:1.66 pkgsrc/net/rtorrent/distinfo:1.67
--- pkgsrc/net/rtorrent/distinfo:1.66	Mon Aug  3 08:48:43 2026
+++ pkgsrc/net/rtorrent/distinfo	Sun Aug  9 06:05:34 2026
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.66 2026/08/03 08:48:43 adam Exp $
+$NetBSD: distinfo,v 1.67 2026/08/09 06:05:34 adam Exp $
 
-BLAKE2s (rtorrent-0.16.19.tar.gz) = 9f2e4399564f423c68a7ba6efa7eddb75a9da202c605c4ecdec6623d94d36660
-SHA512 (rtorrent-0.16.19.tar.gz) = e410ac39871346c319ac9e99f7d80692b6ec73ef2d337b92b6112f63b2543db2ffb42bf3a8434ef1cb5bfc7e47b7d35182d7a9663b0b3ccc6234d3022fd90270
-Size (rtorrent-0.16.19.tar.gz) = 869579 bytes
+BLAKE2s (rtorrent-0.16.20.tar.gz) = 4b779750f311d024fc32b35266f324a4c970a5f1ff5e97c4596f82f1057bd523
+SHA512 (rtorrent-0.16.20.tar.gz) = 628ffb12594c84e0556578262a19f57849b03f9bc3f0d15b783fb5b87a7ea8385fdbc19f77c470556a3e2a221e3812179f40d1ef59655ada9d41d13b5598b3be
+Size (rtorrent-0.16.20.tar.gz) = 869617 bytes
 SHA1 (patch-src_display_canvas.h) = c097e0ac95b2df2c3c54dbf4367f7f9f76adbd10
 SHA1 (patch-src_utils_directory.h) = 77280b6ab0ba69c77c5bb88eca7beb11954415ad