Tue Jan 24 09:54:45 2017 UTC ()
Updated syncthing to 0.14.20.

This is a regularly scheduled bugfix and improvement release recommended for all users.

Resolved issues:

    #3197: There is now a warning when adding a folder that is a parent of an existing folder.
    #3912: Using -logfile flag together with -no-restart now causes an error instead of silently failing.
    #3891: Weak hashing is now disabled completely when the threshold percentage is > 100.
    #3921: Rate limiting now actually works on ARM64 builds again.
    #3924: An issue where UPnP port allocations would be incorrect under some circumstances has been fixed.

Also:

    Weak hashing is a bit faster and allocates less memory.
    The hashing performance reported at startup now includes weak hashing.


(wiz)
diff -r1.42 -r1.43 pkgsrc/net/syncthing/Makefile
diff -r1.35 -r1.36 pkgsrc/net/syncthing/distinfo

cvs diff -r1.42 -r1.43 pkgsrc/net/syncthing/Makefile (expand / switch to unified diff)

--- pkgsrc/net/syncthing/Makefile 2017/01/10 10:46:44 1.42
+++ pkgsrc/net/syncthing/Makefile 2017/01/24 09:54:45 1.43
@@ -1,29 +1,29 @@ @@ -1,29 +1,29 @@
1# $NetBSD: Makefile,v 1.42 2017/01/10 10:46:44 wiz Exp $ 1# $NetBSD: Makefile,v 1.43 2017/01/24 09:54:45 wiz Exp $
2 2
3# Upstream regularly breaks protocol compatibility. While users of 3# Upstream regularly breaks protocol compatibility. While users of
4# pkgsrc syncthing on multiple systems can update synchronously, an 4# pkgsrc syncthing on multiple systems can update synchronously, an
5# important use case is interoperating with syncthing-android. 5# important use case is interoperating with syncthing-android.
6# Therefore, pkgsrc will update to a new major version (e.g. 0.12.x vs 6# Therefore, pkgsrc will update to a new major version (e.g. 0.12.x vs
7# 0.11.x) when a corresponding syncthing-android version becomes 7# 0.11.x) when a corresponding syncthing-android version becomes
8# available in the f-droid.org repository: 8# available in the f-droid.org repository:
9# https://f-droid.org/repository/browse/?fdid=com.nutomic.syncthingandroid 9# https://f-droid.org/repository/browse/?fdid=com.nutomic.syncthingandroid
10# Updates to new major versions must be tested against the android 10# Updates to new major versions must be tested against the android
11# version from f-droid prior to commiting. (This is an attempt to 11# version from f-droid prior to commiting. (This is an attempt to
12# avoid having to version syncthing in pkgsrc.) 12# avoid having to version syncthing in pkgsrc.)
13# Note that the android versioning is disconnected from syncthing versioning; 13# Note that the android versioning is disconnected from syncthing versioning;
14# see https://github.com/syncthing/syncthing-android/issues/652 for 14# see https://github.com/syncthing/syncthing-android/issues/652 for
15# a fuller explanation. 15# a fuller explanation.
16DISTNAME= syncthing-0.14.19 16DISTNAME= syncthing-0.14.20
17CATEGORIES= net 17CATEGORIES= net
18MASTER_SITES= ${MASTER_SITE_GITHUB:=syncthing/} 18MASTER_SITES= ${MASTER_SITE_GITHUB:=syncthing/}
19 19
20# Minor version updates may be committed without asking. Major 20# Minor version updates may be committed without asking. Major
21# updates not following the above policy will be reverted. 21# updates not following the above policy will be reverted.
22COMMENT= Keeps directories in sync across hosts 22COMMENT= Keeps directories in sync across hosts
23HOMEPAGE= http://syncthing.net/ 23HOMEPAGE= http://syncthing.net/
24MAINTAINER= gdt@NetBSD.org 24MAINTAINER= gdt@NetBSD.org
25LICENSE= mpl-2.0 25LICENSE= mpl-2.0
26 26
27# System pax fails on NetBSD 6. Just use gtar until this is understood. 27# System pax fails on NetBSD 6. Just use gtar until this is understood.
28EXTRACT_USING= gtar 28EXTRACT_USING= gtar
29 29

cvs diff -r1.35 -r1.36 pkgsrc/net/syncthing/distinfo (expand / switch to unified diff)

--- pkgsrc/net/syncthing/distinfo 2017/01/10 10:46:44 1.35
+++ pkgsrc/net/syncthing/distinfo 2017/01/24 09:54:45 1.36
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.35 2017/01/10 10:46:44 wiz Exp $ 1$NetBSD: distinfo,v 1.36 2017/01/24 09:54:45 wiz Exp $
2 2
3SHA1 (syncthing-0.14.19.tar.gz) = 700011f4c4f9f9d2c173701093e9417d07007e99 3SHA1 (syncthing-0.14.20.tar.gz) = d5e205dabcb7b00424dba6fbaf741ed108dcb084
4RMD160 (syncthing-0.14.19.tar.gz) = d9a621709898b5e1c81a6783e3c62c0c2139483f 4RMD160 (syncthing-0.14.20.tar.gz) = de6abb41411081164b95d0f54074ac7ef0a237e1
5SHA512 (syncthing-0.14.19.tar.gz) = d7a6a3ee9f0ca90f284b1a7e9b8c5b3a30d1bb49cc72fc2393cadcdb044530a4209ee77be3f6992039c6c4fcae0505b0c1571d7615f2ce6c586099ae1aa46803 5SHA512 (syncthing-0.14.20.tar.gz) = 69f9717a7a79a1f6e4f7a2c0c8bc04d8b4b592cc1195d16b61be5f56c4083591dde90ef1196d30a441697e53b24546af57d45013c6dac024241cff7a39325330
6Size (syncthing-0.14.19.tar.gz) = 6759312 bytes 6Size (syncthing-0.14.20.tar.gz) = 6771868 bytes
7SHA1 (patch-lib_config_optionsconfiguration.go) = 341c1c032c9551e17c86a6fb5d3552b1d79041c8 7SHA1 (patch-lib_config_optionsconfiguration.go) = 341c1c032c9551e17c86a6fb5d3552b1d79041c8