aboutsummaryrefslogtreecommitdiffstats
path: root/net-p2p
diff options
context:
space:
mode:
authorKoop Mast <kwm@rainbow-runner.nl>2017-09-15 15:12:44 +0800
committerKoop Mast <kwm@rainbow-runner.nl>2017-09-15 15:12:44 +0800
commitab1f40794d9dbcc1388a9257d285362f52f74596 (patch)
tree2a6a7e2dc039c429914eaca76a443556bf403df2 /net-p2p
parentfd6770ac21bfbaf4055314e3e44262e074d8043b (diff)
parent26f34f6d62441f81a8d0d43f1908a496c283ee05 (diff)
downloadfreebsd-ports-gnome-gnome-3.24.tar.gz
freebsd-ports-gnome-gnome-3.24.tar.zst
freebsd-ports-gnome-gnome-3.24.zip
Merge branch 'master' into gnome-3.24gnome-3.24
Diffstat (limited to 'net-p2p')
-rw-r--r--net-p2p/bitcoin/Makefile2
-rw-r--r--net-p2p/cpuminer/Makefile2
-rw-r--r--net-p2p/cpuminer/distinfo6
-rw-r--r--net-p2p/deluge-cli/Makefile18
-rw-r--r--net-p2p/deluge-cli/distinfo6
-rw-r--r--net-p2p/deluge-cli/pkg-descr2
-rw-r--r--net-p2p/dogecoin/Makefile2
-rw-r--r--net-p2p/eiskaltdcpp-daemon/Makefile2
-rw-r--r--net-p2p/eiskaltdcpp-gtk/Makefile2
-rw-r--r--net-p2p/eiskaltdcpp-lib/Makefile2
-rw-r--r--net-p2p/eiskaltdcpp-qt/Makefile2
-rw-r--r--net-p2p/libtorrent-rasterbar-python/Makefile1
-rw-r--r--net-p2p/libtorrent-rasterbar/Makefile5
-rw-r--r--net-p2p/libtorrent-rasterbar/distinfo8
-rw-r--r--net-p2p/libtorrent-rasterbar/files/patch-bindings_python_compile__flags.in4
-rw-r--r--net-p2p/libtorrent-rasterbar/files/patch-include_libtorrent_config.hpp6
-rw-r--r--net-p2p/libtorrent-rasterbar/pkg-plist1
-rw-r--r--net-p2p/libtorrent/Makefile2
-rw-r--r--net-p2p/mktorrent/Makefile9
-rw-r--r--net-p2p/mktorrent/distinfo5
-rw-r--r--net-p2p/mktorrent/files/patch-init.c101
-rw-r--r--net-p2p/mktorrent/files/patch-output.c32
-rw-r--r--net-p2p/mktorrent/pkg-descr2
-rw-r--r--net-p2p/namecoin/Makefile2
-rw-r--r--net-p2p/qbittorrent/Makefile1
-rw-r--r--net-p2p/radarr/Makefile4
-rw-r--r--net-p2p/radarr/distinfo6
-rw-r--r--net-p2p/rtorrent/Makefile2
-rw-r--r--net-p2p/transmission-qt4/Makefile2
-rw-r--r--net-p2p/transmission-qt5/Makefile2
-rw-r--r--net-p2p/zetacoin/Makefile2
31 files changed, 64 insertions, 179 deletions
diff --git a/net-p2p/bitcoin/Makefile b/net-p2p/bitcoin/Makefile
index 3c6fc3ec003b..8f3f27f8cf24 100644
--- a/net-p2p/bitcoin/Makefile
+++ b/net-p2p/bitcoin/Makefile
@@ -4,7 +4,7 @@
PORTNAME= bitcoin
PORTVERSION= 0.14.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-p2p finance
MAINTAINER= robbak@robbak.com
diff --git a/net-p2p/cpuminer/Makefile b/net-p2p/cpuminer/Makefile
index 21bb825caa38..bcd1d425df57 100644
--- a/net-p2p/cpuminer/Makefile
+++ b/net-p2p/cpuminer/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= cpuminer
-PORTVERSION= 2.4.5
+PORTVERSION= 2.5.0
PORTREVISION= 1
CATEGORIES= net-p2p math
MASTER_SITES= SF/cpuminer
diff --git a/net-p2p/cpuminer/distinfo b/net-p2p/cpuminer/distinfo
index 336a0a681e12..5cbc3bf21e65 100644
--- a/net-p2p/cpuminer/distinfo
+++ b/net-p2p/cpuminer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1485550652
-SHA256 (pooler-cpuminer-2.4.5.tar.gz) = 1008013462c517ffd80a8c0f2b26a8532d69e5772759c413fd2ad5c5b6590a8c
-SIZE (pooler-cpuminer-2.4.5.tar.gz) = 256186
+TIMESTAMP = 1504804857
+SHA256 (pooler-cpuminer-2.5.0.tar.gz) = ea16761a952b8f0fbba22fd16d48bb5e20abc48a10af99a00c70c332b3cb54f5
+SIZE (pooler-cpuminer-2.5.0.tar.gz) = 257872
diff --git a/net-p2p/deluge-cli/Makefile b/net-p2p/deluge-cli/Makefile
index ae34b3385170..60314318cd4a 100644
--- a/net-p2p/deluge-cli/Makefile
+++ b/net-p2p/deluge-cli/Makefile
@@ -2,10 +2,9 @@
PORTNAME= deluge
PORTVERSION= 1.3.15
-PORTREVISION= 1
-PKGNAMESUFFIX= -cli
+PORTREVISION= 2
CATEGORIES= net-p2p python
-MASTER_SITES= http://download.deluge-torrent.org/source/
+PKGNAMESUFFIX= -cli
MAINTAINER= rm@FreeBSD.org
COMMENT= CLI part of bittorrent client using Python and libtorrent-rasterbar
@@ -19,14 +18,19 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0.18:devel/py-xdg \
${PYTHON_PKGNAMEPREFIX}openssl>=0.8:security/py-openssl \
${PYTHON_PKGNAMEPREFIX}chardet>=1.0.1:textproc/py-chardet \
${PYTHON_PKGNAMEPREFIX}mako>=0.2.5:textproc/py-mako \
+ ${PYTHON_PKGNAMEPREFIX}service_identity>=0:security/py-service_identity \
${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted
-USE_RC_SUBR= deluged deluge_web
-SUB_LIST+= PYTHON_CMD=${PYTHON_CMD}
+USES= gettext python:-2.7
+USE_PYTHON= autoplist distutils
+USE_GITHUB= yes
+GH_ACCOUNT= deluge-torrent
+GH_TAGNAME= ${PORTNAME}-${PORTVERSION}
NO_ARCH= yes
-USES= gettext python:-2.7 tar:xz
-USE_PYTHON= autoplist distutils
+
+USE_RC_SUBR= deluged deluge_web
+SUB_LIST+= PYTHON_CMD=${PYTHON_CMD}
OPTIONS_DEFINE= DOCS
diff --git a/net-p2p/deluge-cli/distinfo b/net-p2p/deluge-cli/distinfo
index 9e45fbd96bac..bbab8dd8ffda 100644
--- a/net-p2p/deluge-cli/distinfo
+++ b/net-p2p/deluge-cli/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1494603858
-SHA256 (deluge-1.3.15.tar.xz) = a96405140e3cbc569e6e056165e289a5e9ec66e036c327f3912c73d049ccf92c
-SIZE (deluge-1.3.15.tar.xz) = 1467368
+TIMESTAMP = 1504107560
+SHA256 (deluge-torrent-deluge-1.3.15-deluge-1.3.15_GH0.tar.gz) = 6f2accf55bd97828f81ea13d5f29087103eb4f95b6be957323e23174cdc86826
+SIZE (deluge-torrent-deluge-1.3.15-deluge-1.3.15_GH0.tar.gz) = 3036240
diff --git a/net-p2p/deluge-cli/pkg-descr b/net-p2p/deluge-cli/pkg-descr
index e006cdc2016c..2556c73bfa75 100644
--- a/net-p2p/deluge-cli/pkg-descr
+++ b/net-p2p/deluge-cli/pkg-descr
@@ -5,4 +5,4 @@ desktop environments such as Gnome and Xfce.
Deluge uses Rasterbar's version of libtorrent as the main ingredient in its
bittorrent protocol backend.
-WWW: http://deluge-torrent.org/
+WWW: http://deluge-torrent.org
diff --git a/net-p2p/dogecoin/Makefile b/net-p2p/dogecoin/Makefile
index 8465aebf3693..31c8d230b40f 100644
--- a/net-p2p/dogecoin/Makefile
+++ b/net-p2p/dogecoin/Makefile
@@ -4,7 +4,7 @@
PORTNAME= dogecoin
PORTVERSION= 1.8.2
DISTVERSIONPREFIX= v
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-p2p finance
MAINTAINER= swills@FreeBSD.org
diff --git a/net-p2p/eiskaltdcpp-daemon/Makefile b/net-p2p/eiskaltdcpp-daemon/Makefile
index a83b331e4ecd..9b3e3ffe5dff 100644
--- a/net-p2p/eiskaltdcpp-daemon/Makefile
+++ b/net-p2p/eiskaltdcpp-daemon/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= eiskaltdcpp
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-p2p
PKGNAMESUFFIX= -daemon
diff --git a/net-p2p/eiskaltdcpp-gtk/Makefile b/net-p2p/eiskaltdcpp-gtk/Makefile
index ebfd7f9da1f4..0286f90d9234 100644
--- a/net-p2p/eiskaltdcpp-gtk/Makefile
+++ b/net-p2p/eiskaltdcpp-gtk/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= eiskaltdcpp
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-p2p
PKGNAMESUFFIX= -gtk
diff --git a/net-p2p/eiskaltdcpp-lib/Makefile b/net-p2p/eiskaltdcpp-lib/Makefile
index 874693bb8279..a2e1744a45c0 100644
--- a/net-p2p/eiskaltdcpp-lib/Makefile
+++ b/net-p2p/eiskaltdcpp-lib/Makefile
@@ -4,7 +4,7 @@
PORTNAME= eiskaltdcpp
PORTVERSION= 2.2.10
DISTVERSIONPREFIX= v
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= net-p2p
PKGNAMESUFFIX?= -lib
diff --git a/net-p2p/eiskaltdcpp-qt/Makefile b/net-p2p/eiskaltdcpp-qt/Makefile
index e62bc67a1214..720c937b1cb4 100644
--- a/net-p2p/eiskaltdcpp-qt/Makefile
+++ b/net-p2p/eiskaltdcpp-qt/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= eiskaltdcpp
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-p2p
PKGNAMESUFFIX= -qt
diff --git a/net-p2p/libtorrent-rasterbar-python/Makefile b/net-p2p/libtorrent-rasterbar-python/Makefile
index d488fd7cbe0e..fc84a3b4bdee 100644
--- a/net-p2p/libtorrent-rasterbar-python/Makefile
+++ b/net-p2p/libtorrent-rasterbar-python/Makefile
@@ -1,7 +1,6 @@
# Created by: Doug Barton <dougb@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
CATEGORIES= net-p2p python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-p2p/libtorrent-rasterbar/Makefile b/net-p2p/libtorrent-rasterbar/Makefile
index 3ef7fb79ae88..60521b4f9e3b 100644
--- a/net-p2p/libtorrent-rasterbar/Makefile
+++ b/net-p2p/libtorrent-rasterbar/Makefile
@@ -2,11 +2,14 @@
# $FreeBSD$
PORTNAME= libtorrent-rasterbar
-PORTVERSION= 1.1.3
+PORTVERSION= 1.1.4
PORTREVISION= 1
CATEGORIES?= net-p2p ipv6
MASTER_SITES= https://github.com/arvidn/libtorrent/releases/download/libtorrent-${PORTVERSION:S/./_/g}/
+PATCH_SITES= https://github.com/arvidn/libtorrent/commit/
+PATCHFILES= 7eb3cf6bc6db.patch:-p1
+
MAINTAINER= rezny@FreeBSD.org
COMMENT?= C++ library implementing a BitTorrent client
diff --git a/net-p2p/libtorrent-rasterbar/distinfo b/net-p2p/libtorrent-rasterbar/distinfo
index 5eb721d361da..2d828f4a25c1 100644
--- a/net-p2p/libtorrent-rasterbar/distinfo
+++ b/net-p2p/libtorrent-rasterbar/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1492892114
-SHA256 (libtorrent-rasterbar-1.1.3.tar.gz) = 44196a89932c26528f5db19289d0f0f4130730a61dccc61c9f1eac9ad3e881d8
-SIZE (libtorrent-rasterbar-1.1.3.tar.gz) = 3912760
+TIMESTAMP = 1500241161
+SHA256 (libtorrent-rasterbar-1.1.4.tar.gz) = ccf42367803a6df7edcf4756d1f7d0a9ce6158ec33b851b3b58fd470ac4eeba6
+SIZE (libtorrent-rasterbar-1.1.4.tar.gz) = 3917557
+SHA256 (7eb3cf6bc6db.patch) = d343654786f02112b0787d999f3c569bcb9bb31dfc2be52aa26007b5f5e3ca0b
+SIZE (7eb3cf6bc6db.patch) = 1180
diff --git a/net-p2p/libtorrent-rasterbar/files/patch-bindings_python_compile__flags.in b/net-p2p/libtorrent-rasterbar/files/patch-bindings_python_compile__flags.in
index ce17900b0f14..9d9fb85cc6da 100644
--- a/net-p2p/libtorrent-rasterbar/files/patch-bindings_python_compile__flags.in
+++ b/net-p2p/libtorrent-rasterbar/files/patch-bindings_python_compile__flags.in
@@ -1,5 +1,5 @@
---- bindings/python/compile_flags.in.orig 2016-05-24 02:57:40 UTC
+--- bindings/python/compile_flags.in.orig 2017-07-02 16:18:10 UTC
+++ bindings/python/compile_flags.in
@@ -1 +1 @@
---I@top_srcdir@/include @COMPILETIME_OPTIONS@ @CPPFLAGS@ @BOOST_CPPFLAGS@ @OPENSSL_INCLUDES@
+--I@top_srcdir@/include @COMPILETIME_OPTIONS@ @CPPFLAGS@ @BOOST_CPPFLAGS@ @PYTHON_CXXFLAGS@ @OPENSSL_INCLUDES@
+-I@top_srcdir@/include @COMPILETIME_OPTIONS@ @CPPFLAGS@ -std=c++11 @BOOST_CPPFLAGS@ @OPENSSL_INCLUDES@
diff --git a/net-p2p/libtorrent-rasterbar/files/patch-include_libtorrent_config.hpp b/net-p2p/libtorrent-rasterbar/files/patch-include_libtorrent_config.hpp
index d0287ea1de8f..1bfab5affcf5 100644
--- a/net-p2p/libtorrent-rasterbar/files/patch-include_libtorrent_config.hpp
+++ b/net-p2p/libtorrent-rasterbar/files/patch-include_libtorrent_config.hpp
@@ -1,6 +1,6 @@
---- include/libtorrent/config.hpp.orig 2016-08-23 04:28:09 UTC
+--- include/libtorrent/config.hpp.orig 2017-07-02 16:18:10 UTC
+++ include/libtorrent/config.hpp
-@@ -180,12 +180,6 @@ POSSIBILITY OF SUCH DAMAGE.
+@@ -195,12 +195,6 @@ POSSIBILITY OF SUCH DAMAGE.
#define TORRENT_USE_EXECINFO 1
#endif
@@ -8,7 +8,7 @@
-// FreeBSD has a reasonable iconv signature
-// unless we're on glibc
-#ifndef __GLIBC__
--# define TORRENT_ICONV_ARG (const char**)
+-# define TORRENT_ICONV_ARG(x) (x)
-#endif
#endif // __APPLE__
diff --git a/net-p2p/libtorrent-rasterbar/pkg-plist b/net-p2p/libtorrent-rasterbar/pkg-plist
index 8b6b7cedcd88..5f036f48f570 100644
--- a/net-p2p/libtorrent-rasterbar/pkg-plist
+++ b/net-p2p/libtorrent-rasterbar/pkg-plist
@@ -79,6 +79,7 @@ include/libtorrent/file.hpp
include/libtorrent/file_pool.hpp
include/libtorrent/file_storage.hpp
include/libtorrent/fingerprint.hpp
+include/libtorrent/fwd.hpp
include/libtorrent/gzip.hpp
include/libtorrent/hasher.hpp
include/libtorrent/heterogeneous_queue.hpp
diff --git a/net-p2p/libtorrent/Makefile b/net-p2p/libtorrent/Makefile
index d447e504acbd..ab4d1da4b504 100644
--- a/net-p2p/libtorrent/Makefile
+++ b/net-p2p/libtorrent/Makefile
@@ -2,7 +2,7 @@
PORTNAME= libtorrent
PORTVERSION= 0.13.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-p2p
MASTER_SITES= http://rtorrent.net/downloads/
diff --git a/net-p2p/mktorrent/Makefile b/net-p2p/mktorrent/Makefile
index 08397e1a706f..901baa96950e 100644
--- a/net-p2p/mktorrent/Makefile
+++ b/net-p2p/mktorrent/Makefile
@@ -2,17 +2,20 @@
# $FreeBSD$
PORTNAME= mktorrent
-PORTVERSION= 1.0
+PORTVERSION= 1.1
+DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= net-p2p
-MASTER_SITES= SF
-MAINTAINER= dgerow@afflictions.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Command-line utility for creating BitTorrent metainfo files
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
+USE_GITHUB= yes
+GH_ACCOUNT= Rudde
+
MAKEFILE= BSDmakefile
MAKE_ARGS= USE_LONG_OPTIONS=1
diff --git a/net-p2p/mktorrent/distinfo b/net-p2p/mktorrent/distinfo
index c4e7890d4ae9..8b102c281671 100644
--- a/net-p2p/mktorrent/distinfo
+++ b/net-p2p/mktorrent/distinfo
@@ -1,2 +1,3 @@
-SHA256 (mktorrent-1.0.tar.gz) = 6f8e562af6366e0d9bde76e434f740b55722c6c3c555860dbe80083f9d1d119f
-SIZE (mktorrent-1.0.tar.gz) = 23089
+TIMESTAMP = 1504769841
+SHA256 (Rudde-mktorrent-v1.1_GH0.tar.gz) = d0f47500192605d01b5a2569c605e51ed319f557d24cfcbcb23a26d51d6138c9
+SIZE (Rudde-mktorrent-v1.1_GH0.tar.gz) = 23314
diff --git a/net-p2p/mktorrent/files/patch-init.c b/net-p2p/mktorrent/files/patch-init.c
index 1ab23cf6e8cc..d54ad940705f 100644
--- a/net-p2p/mktorrent/files/patch-init.c
+++ b/net-p2p/mktorrent/files/patch-init.c
@@ -1,82 +1,6 @@
---- init.c.orig 2009-08-25 18:53:22 UTC
+--- init.c.orig 2017-09-07 14:49:58 UTC
+++ init.c
-@@ -277,7 +277,7 @@ static void print_help()
- "Options:\n"
- #ifdef USE_LONG_OPTIONS
- "-a, --announce=<url>[,<url>]* : specify the full announce URLs\n"
-- " at least one is required\n"
-+ " at least one is required on private torrent\n"
- " additional -a adds backup trackers\n"
- "-c, --comment=<comment> : add a comment to the metainfo\n"
- "-d, --no-date : don't write the creation date\n"
-@@ -298,7 +298,7 @@ static void print_help()
- " additional -w adds more URLs\n"
- #else
- "-a <url>[,<url>]* : specify the full announce URLs\n"
-- " at least one is required\n"
-+ " at least one is required on private torrent\n"
- " additional -a adds backup trackers\n"
- "-c <comment> : add a comment to the metainfo\n"
- "-d : don't write the creation date\n"
-@@ -343,7 +343,7 @@ static void print_announce_list(llist_t
- */
- static void print_web_seed_list(slist_t *list)
- {
-- printf(" Web Seed URL: ");
-+ printf(" Web Seed URLs: ");
-
- if (list == NULL) {
- printf("none\n");
-@@ -361,17 +361,20 @@ static void print_web_seed_list(slist_t
- static void dump_options(metafile_t *m)
- {
- printf("Options:\n"
-- " Announce URLs:\n");
-+ " Announce URLs:");
-
-- print_announce_list(m->announce_list);
-+ if (m->announce_list) {
-+ printf("\n");
-+ print_announce_list(m->announce_list);
-+ } else
-+ printf(" none\n");
-
-- printf(" Torrent name: %s\n"
-- " Metafile: %s\n"
-- " Piece length: %u\n"
-- " Be verbose: yes\n",
-+ printf(" Torrent name: %s\n"
-+ " Metafile: %s\n"
-+ " Piece length: %u\n",
- m->torrent_name, m->metainfo_file_path, m->piece_length);
-
-- printf(" Write date: ");
-+ printf(" Write date: ");
- if (m->no_creation_date)
- printf("no\n");
- else
-@@ -379,11 +382,17 @@ static void dump_options(metafile_t *m)
-
- print_web_seed_list(m->web_seed_list);
-
-- printf(" Comment: ");
-+ printf(" Comment: ");
- if (m->comment == NULL)
-- printf("none\n\n");
-+ printf("none\n");
- else
-- printf("\"%s\"\n\n", m->comment);
-+ printf("\"%s\"\n", m->comment);
-+
-+ printf(" Private: ");
-+ if (m->private)
-+ printf("yes\n\n");
-+ else
-+ printf("no\n\n");
- }
-
- /*
-@@ -495,22 +504,25 @@ EXPORT void init(metafile_t *m, int argc
+@@ -512,10 +512,10 @@ EXPORT void init(metafile_t *m, int argc
/* set the correct piece length.
default is 2^18 = 256kb. */
@@ -89,24 +13,3 @@
exit(EXIT_FAILURE);
}
m->piece_length = 1 << m->piece_length;
-
-- /* user must specify at least one announce URL as it wouldn't make
-- * any sense to have a default for this */
-+ /* user must specify at least one announce URL when private flag set
-+ as it wouldn't make any sense to have a default for this */
- if (m->announce_list == NULL) {
-- fprintf(stderr, "Must specify an announce URL. "
-- "Use -h for help.\n");
-- exit(EXIT_FAILURE);
-+ if (m->private == 1) {
-+ fprintf(stderr, "Must specify an announce URL. "
-+ "Use -h for help.\n");
-+ exit(EXIT_FAILURE);
-+ }
-+ } else {
-+ announce_last->next = NULL;
- }
-- announce_last->next = NULL;
-
- /* ..and a file or directory from which to create the torrent */
- if (optind >= argc) {
diff --git a/net-p2p/mktorrent/files/patch-output.c b/net-p2p/mktorrent/files/patch-output.c
deleted file mode 100644
index d9ca4ee8babb..000000000000
--- a/net-p2p/mktorrent/files/patch-output.c
+++ /dev/null
@@ -1,32 +0,0 @@
---- output.c.orig 2009-08-25 18:53:22 UTC
-+++ output.c
-@@ -119,15 +119,20 @@ EXPORT void write_metainfo(FILE *f, meta
- printf("Writing metainfo file... ");
- fflush(stdout);
-
-- /* every metainfo file is one big dictonary
-- and the first entry is the announce URL */
-- fprintf(f, "d8:announce%lu:%s",
-- (unsigned long)strlen(m->announce_list->l->s),
-- m->announce_list->l->s);
-- /* write the announce-list entry if we have
-- more than one announce URL */
-- if (m->announce_list->next || m->announce_list->l->next)
-- write_announce_list(f, m->announce_list);
-+ /* every metainfo file is one big dictonary */
-+ fprintf(f, "d");
-+
-+ /* first entry is the announce URL (optional) */
-+ if (m->announce_list != NULL) {
-+ fprintf(f, "8:announce%lu:%s",
-+ (unsigned long)strlen(m->announce_list->l->s),
-+ m->announce_list->l->s);
-+ /* write the announce-list entry if we have
-+ more than one announce URL */
-+ if (m->announce_list->next || m->announce_list->l->next)
-+ write_announce_list(f, m->announce_list);
-+ }
-+
- /* add the comment if one is specified */
- if (m->comment != NULL)
- fprintf(f, "7:comment%lu:%s",
diff --git a/net-p2p/mktorrent/pkg-descr b/net-p2p/mktorrent/pkg-descr
index 2c2cdfa5227a..2448b52d1bbe 100644
--- a/net-p2p/mktorrent/pkg-descr
+++ b/net-p2p/mktorrent/pkg-descr
@@ -2,4 +2,4 @@ mktorrent is a simple command-line utility to create BitTorrent
metainfo files. It supports multiple trackers, private trackers,
custom comments, and is multi-threaded to support multiple CPUs.
-WWW: http://mktorrent.sourceforge.net/
+WWW: https://github.com/Rudde/mktorrent
diff --git a/net-p2p/namecoin/Makefile b/net-p2p/namecoin/Makefile
index d2e50d036770..5f02e0d53d1f 100644
--- a/net-p2p/namecoin/Makefile
+++ b/net-p2p/namecoin/Makefile
@@ -4,7 +4,7 @@
PORTNAME= namecoin
PORTVERSION= 0.3.80
DISTVERSIONPREFIX= nc
-PORTREVISION= 10
+PORTREVISION= 11
PORTEPOCH= 1
CATEGORIES= net-p2p dns
diff --git a/net-p2p/qbittorrent/Makefile b/net-p2p/qbittorrent/Makefile
index 65b0472c2599..8be008f1ccdc 100644
--- a/net-p2p/qbittorrent/Makefile
+++ b/net-p2p/qbittorrent/Makefile
@@ -3,6 +3,7 @@
PORTNAME= qbittorrent
PORTVERSION= 3.3.15
+PORTREVISION= 1
CATEGORIES= net-p2p ipv6
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
diff --git a/net-p2p/radarr/Makefile b/net-p2p/radarr/Makefile
index 71394f20aeee..bb62db157b70 100644
--- a/net-p2p/radarr/Makefile
+++ b/net-p2p/radarr/Makefile
@@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME= radarr
-PORTVERSION= 0.2.0.778
-PORTREVISION= 1
+PORTVERSION= 0.2.0.846
+PORTREVISION= 0
CATEGORIES= net-p2p
MASTER_SITES= https://github.com/Radarr/Radarr/releases/download/v${PORTVERSION}/
DISTNAME= Radarr.develop.${PORTVERSION}.linux
diff --git a/net-p2p/radarr/distinfo b/net-p2p/radarr/distinfo
index 6cfa0897b76a..3fb70f827190 100644
--- a/net-p2p/radarr/distinfo
+++ b/net-p2p/radarr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1498061380
-SHA256 (Radarr.develop.0.2.0.778.linux.tar.gz) = 2500cd1d42acb216c8c235aaa8c544c24e52a9aa85562bdeb2a369689bb68504
-SIZE (Radarr.develop.0.2.0.778.linux.tar.gz) = 7148901
+TIMESTAMP = 1504831922
+SHA256 (Radarr.develop.0.2.0.846.linux.tar.gz) = 7e6e78872c57497f718179abd18ad303cd9e279200eaaaabb84919a75401f9d2
+SIZE (Radarr.develop.0.2.0.846.linux.tar.gz) = 7370245
diff --git a/net-p2p/rtorrent/Makefile b/net-p2p/rtorrent/Makefile
index de6dbc0e250e..4d14aea82202 100644
--- a/net-p2p/rtorrent/Makefile
+++ b/net-p2p/rtorrent/Makefile
@@ -2,7 +2,7 @@
PORTNAME= rtorrent
PORTVERSION= 0.9.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-p2p
MASTER_SITES= http://rtorrent.net/downloads/
diff --git a/net-p2p/transmission-qt4/Makefile b/net-p2p/transmission-qt4/Makefile
index 50b51396bec9..1c92cf6923fb 100644
--- a/net-p2p/transmission-qt4/Makefile
+++ b/net-p2p/transmission-qt4/Makefile
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 5
+PORTREVISION= 6
PKGNAMESUFFIX= -qt4
MAINTAINER= crees@FreeBSD.org
diff --git a/net-p2p/transmission-qt5/Makefile b/net-p2p/transmission-qt5/Makefile
index 43b019586679..4221eab555a9 100644
--- a/net-p2p/transmission-qt5/Makefile
+++ b/net-p2p/transmission-qt5/Makefile
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMESUFFIX= -qt5
MAINTAINER= crees@FreeBSD.org
diff --git a/net-p2p/zetacoin/Makefile b/net-p2p/zetacoin/Makefile
index 70c39a4dd9ed..8faac8cc45c1 100644
--- a/net-p2p/zetacoin/Makefile
+++ b/net-p2p/zetacoin/Makefile
@@ -4,7 +4,7 @@
PORTNAME= zetacoin
PORTVERSION= 0.11.2.3
DISTVERSIONPREFIX= v
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-p2p finance
MAINTAINER= daniel@morante.net