svn commit: r545052 - head/net/syncthing
Steve Wills
swills at FreeBSD.org
Sat Aug 15 17:31:43 UTC 2020
Author: swills
Date: Sat Aug 15 17:31:42 2020
New Revision: 545052
URL: https://svnweb.freebsd.org/changeset/ports/545052
Log:
net/syncthing: update to 1.8.0
While here, fix runtime with Go 1.15
Modified:
head/net/syncthing/Makefile (contents, props changed)
head/net/syncthing/distinfo (contents, props changed)
Modified: head/net/syncthing/Makefile
==============================================================================
--- head/net/syncthing/Makefile Sat Aug 15 17:31:21 2020 (r545051)
+++ head/net/syncthing/Makefile Sat Aug 15 17:31:42 2020 (r545052)
@@ -1,11 +1,12 @@
# $FreeBSD$
PORTNAME= syncthing
-PORTVERSION= 1.7.1
+PORTVERSION= 1.8.0
DISTVERSIONPREFIX= v
CATEGORIES= net
MASTER_SITES= https://github.com/syncthing/syncthing/releases/download/v${PORTVERSION}/
DISTNAME= ${PORTNAME}-source-${DISTVERSIONPREFIX}${PORTVERSION}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= swills at FreeBSD.org
COMMENT= Encrypted file sync tool
@@ -15,6 +16,10 @@ LICENSE_FILE= ${WRKSRC}/${PORTNAME}/LICENSE
USES= go
+USE_GITHUB= nodefault
+GH_TUPLE= lucas-clemente:quic-go:3fa290f:quicgo \
+ marten-seemann:qtls-go115:f94d2ad:qtlsgo115
+
USE_RC_SUBR= syncthing syncthing-discosrv syncthing-relaysrv syncthing-relaypoolsrv
BINS= syncthing stdiscosrv strelaysrv strelaypoolsrv
@@ -31,6 +36,11 @@ GROUPS= syncthing
OPTIONS_DEFINE= DOCS
NO_WRKSUBDIR= yes
+
+post-patch:
+ ${RM} -r ${WRKSRC}/syncthing/vendor/github.com/lucas-clemente/quic-go
+ ${MV} ${WRKSRC}/quic-go-3fa290f ${WRKSRC}/syncthing/vendor/github.com/lucas-clemente/quic-go
+ ${MV} ${WRKSRC}/qtls-go115-f94d2ad ${WRKSRC}/syncthing/vendor/github.com/marten-seemann/qtls-go115
do-build:
@( cd ${WRKSRC}/${PORTNAME} ; \
Modified: head/net/syncthing/distinfo
==============================================================================
--- head/net/syncthing/distinfo Sat Aug 15 17:31:21 2020 (r545051)
+++ head/net/syncthing/distinfo Sat Aug 15 17:31:42 2020 (r545052)
@@ -1,3 +1,7 @@
-TIMESTAMP = 1595038065
-SHA256 (syncthing-source-v1.7.1.tar.gz) = edf0d9adcc57e61efc270205ad89e594ee79cadb39d568c4628de4d6f8e8f4c8
-SIZE (syncthing-source-v1.7.1.tar.gz) = 11594346
+TIMESTAMP = 1597511561
+SHA256 (syncthing-source-v1.8.0.tar.gz) = 04d78fbe6015334c284bf46ffcf8feb6b2b690ef810f2f0c5732cdee5cd8142a
+SIZE (syncthing-source-v1.8.0.tar.gz) = 11663728
+SHA256 (lucas-clemente-quic-go-3fa290f_GH0.tar.gz) = 50b4080b5e017d3b544d976e7a72cf3b534c941080ccce1949fc61fdef5a20e5
+SIZE (lucas-clemente-quic-go-3fa290f_GH0.tar.gz) = 482644
+SHA256 (marten-seemann-qtls-go115-f94d2ad_GH0.tar.gz) = 582b4ed326fbef70ebde82b46236ae904347e37e1e69adc991af0922f684049c
+SIZE (marten-seemann-qtls-go115-f94d2ad_GH0.tar.gz) = 411269
More information about the svn-ports-head
mailing list