From owner-svn-ports-head@freebsd.org Fri Apr 5 06:26:51 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 665F3156BC5D; Fri, 5 Apr 2019 06:26:51 +0000 (UTC) (envelope-from rigoletto@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EC62E8141F; Fri, 5 Apr 2019 06:26:50 +0000 (UTC) (envelope-from rigoletto@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id D66F292F1; Fri, 5 Apr 2019 06:26:50 +0000 (UTC) (envelope-from rigoletto@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x356Qob6050164; Fri, 5 Apr 2019 06:26:50 GMT (envelope-from rigoletto@FreeBSD.org) Received: (from rigoletto@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x356QoiH050160; Fri, 5 Apr 2019 06:26:50 GMT (envelope-from rigoletto@FreeBSD.org) Message-Id: <201904050626.x356QoiH050160@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rigoletto set sender to rigoletto@FreeBSD.org using -f From: =?UTF-8?Q?Alexandre_C=2e_Guimar=c3=a3es?= Date: Fri, 5 Apr 2019 06:26:50 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r497937 - in head/devel/jech-dht: . files X-SVN-Group: ports-head X-SVN-Commit-Author: rigoletto X-SVN-Commit-Paths: in head/devel/jech-dht: . files X-SVN-Commit-Revision: 497937 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: EC62E8141F X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.97 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.967,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Apr 2019 06:26:51 -0000 Author: rigoletto Date: Fri Apr 5 06:26:49 2019 New Revision: 497937 URL: https://svnweb.freebsd.org/changeset/ports/497937 Log: devel/jech-dht: Update to 0.26. PR: 234515 Submitted by: mi Reviewed by: mat (mentor) Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D19820 Modified: head/devel/jech-dht/Makefile head/devel/jech-dht/distinfo head/devel/jech-dht/files/BSDmakefile head/devel/jech-dht/files/patch-warns Modified: head/devel/jech-dht/Makefile ============================================================================== --- head/devel/jech-dht/Makefile Fri Apr 5 06:22:09 2019 (r497936) +++ head/devel/jech-dht/Makefile Fri Apr 5 06:26:49 2019 (r497937) @@ -2,28 +2,29 @@ # $FreeBSD$ PORTNAME= dht -PORTVERSION= 0.25 +PORTVERSION= 0.26 CATEGORIES= devel MASTER_SITES= http://www.pps.univ-paris-diderot.fr/~jch/software/files/ -MAINTAINER= mi@aldan.algebra.com +MAINTAINER= rigoletto@FreeBSD.org COMMENT= Mainline variant of Kademlia Distributed Hash Table (DHT) LICENSE= MIT -MAKEFILE= ${FILESDIR}/BSDmakefile +USES= uidfix + USE_LDCONFIG= yes -USES= uidfix MAKE_ENV+= STAGEDIR="${STAGEDIR}" +MAKEFILE= ${FILESDIR}/BSDmakefile + post-build: ${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} -f \ ${FILESDIR}/Makefile.example + ${MKDIR} ${STAGEDIR}${PREFIX}/include/dht + post-install: ${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} -f \ ${FILESDIR}/Makefile.example install - -pre-su-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/include/dht .include Modified: head/devel/jech-dht/distinfo ============================================================================== --- head/devel/jech-dht/distinfo Fri Apr 5 06:22:09 2019 (r497936) +++ head/devel/jech-dht/distinfo Fri Apr 5 06:26:49 2019 (r497937) @@ -1,3 +1,3 @@ -TIMESTAMP = 1543790466 -SHA256 (dht-0.25.tar.gz) = 1e0fd849a780699212f13052a4c9812d0af6f524c9cbf70a65e92eb3580372f6 -SIZE (dht-0.25.tar.gz) = 29198 +TIMESTAMP = 1546215463 +SHA256 (dht-0.26.tar.gz) = d2843d5d80783f2951a801020439d327f8f36d734522ca11e59bbbd3b19af8ff +SIZE (dht-0.26.tar.gz) = 29008 Modified: head/devel/jech-dht/files/BSDmakefile ============================================================================== --- head/devel/jech-dht/files/BSDmakefile Fri Apr 5 06:22:09 2019 (r497936) +++ head/devel/jech-dht/files/BSDmakefile Fri Apr 5 06:26:49 2019 (r497937) @@ -1,7 +1,7 @@ LIB= dht SHLIB_MAJOR= 0 SHLIB_MINOR= 22 -NO_PROFILE= yes +MK_PROFILE= no SRCS= dht.c Modified: head/devel/jech-dht/files/patch-warns ============================================================================== --- head/devel/jech-dht/files/patch-warns Fri Apr 5 06:22:09 2019 (r497936) +++ head/devel/jech-dht/files/patch-warns Fri Apr 5 06:26:49 2019 (r497937) @@ -1,20 +1,20 @@ ---- dht.c 2018-02-09 16:44:37.000000000 -0500 -+++ dht.c 2018-12-02 18:00:11.873381000 -0500 -@@ -365,5 +365,5 @@ +--- dht.c 2018-12-16 08:38:37.000000000 -0500 ++++ dht.c 2018-12-30 19:22:30.679020000 -0500 +@@ -382,5 +382,5 @@ switch(sa->sa_family) { case AF_INET: { - struct sockaddr_in *sin = (struct sockaddr_in*)sa; + const struct sockaddr_in *sin = (const struct sockaddr_in*)sa; const unsigned char *address = (const unsigned char*)&sin->sin_addr; return sin->sin_port == 0 || -@@ -373,5 +373,5 @@ +@@ -390,5 +390,5 @@ } case AF_INET6: { - struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa; + const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6*)sa; const unsigned char *address = (const unsigned char*)&sin6->sin6_addr; return sin6->sin6_port == 0 || -@@ -1427,13 +1427,13 @@ +@@ -1444,13 +1444,13 @@ int i, len; struct storage *st; - unsigned char *ip; @@ -33,7 +33,7 @@ + ip = (const unsigned char*)&sin6->sin6_addr; len = 16; } else { -@@ -1552,15 +1552,15 @@ +@@ -1569,15 +1569,15 @@ make_token(const struct sockaddr *sa, int old, unsigned char *token_return) { - void *ip; @@ -52,66 +52,59 @@ + const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6*)sa; ip = &sin6->sin6_addr; iplen = 16; -@@ -2038,5 +2038,5 @@ +@@ -2047,5 +2047,5 @@ } - if(((char*)buf)[buflen] != '\0') { + if(((const char*)buf)[buflen] != '\0') { debugf("Unterminated message.\n"); errno = EINVAL; -@@ -2905,5 +2905,5 @@ +@@ -2904,5 +2904,5 @@ #define CHECK(ptr, len) \ - if(((unsigned char*)ptr) + (len) > (buf) + (buflen)) goto overflow; + if(((const unsigned char*)ptr) + (len) > (buf) + (buflen)) goto overflow; - if(tid_return) { -@@ -2912,5 +2912,5 @@ - long l; - char *q; -- l = strtol((char*)p + 3, &q, 10); -+ l = strtol((const char*)p + 3, &q, 10); - if(q && *q == ':' && l > 0 && l < *tid_len) { - CHECK(q + 1, l); -@@ -2944,5 +2944,5 @@ - long l; - char *q; -- l = strtol((char*)p + 7, &q, 10); -+ l = strtol((const char*)p + 7, &q, 10); - if(q && *q == 'e' && l > 0 && l < 0x10000) - *port_return = l; -@@ -2957,5 +2957,5 @@ - long l; - char *q; -- l = strtol((char*)p + 16, &q, 10); -+ l = strtol((const char*)p + 16, &q, 10); - if(q && *q == 'e' && l > 0 && l < 0x10000) - *implied_port_return = l; -@@ -2979,5 +2979,5 @@ - long l; - char *q; -- l = strtol((char*)p + 7, &q, 10); -+ l = strtol((const char*)p + 7, &q, 10); - if(q && *q == ':' && l > 0 && l < *token_len) { - CHECK(q + 1, l); -@@ -2995,5 +2995,5 @@ - long l; - char *q; -- l = strtol((char*)p + 7, &q, 10); -+ l = strtol((const char*)p + 7, &q, 10); - if(q && *q == ':' && l > 0 && l <= *nodes_len) { - CHECK(q + 1, l); -@@ -3011,5 +3011,5 @@ - long l; - char *q; -- l = strtol((char*)p + 8, &q, 10); -+ l = strtol((const char*)p + 8, &q, 10); - if(q && *q == ':' && l > 0 && l <= *nodes6_len) { - CHECK(q + 1, l); -@@ -3030,5 +3030,5 @@ - long l; - char *q; -- l = strtol((char*)buf + i, &q, 10); -+ l = strtol((const char*)buf + i, &q, 10); - if(q && *q == ':' && l > 0) { - CHECK(q + 1, l); + p = dht_memmem(buf, buflen, "1:t", 3); +@@ -2910,5 +2910,5 @@ + long l; + char *q; +- l = strtol((char*)p + 3, &q, 10); ++ l = strtol((const char*)p + 3, &q, 10); + if(q && *q == ':' && l > 0 && l < PARSE_TID_LEN) { + CHECK(q + 1, l); +@@ -2934,5 +2934,5 @@ + long l; + char *q; +- l = strtol((char*)p + 7, &q, 10); ++ l = strtol((const char*)p + 7, &q, 10); + if(q && *q == 'e' && l > 0 && l < 0x10000) + m->port = l; +@@ -2943,5 +2943,5 @@ + long l; + char *q; +- l = strtol((char*)p + 16, &q, 10); ++ l = strtol((const char*)p + 16, &q, 10); + if(q && *q == 'e' && l > 0 && l < 0x10000) + m->implied_port = l; +@@ -2958,5 +2958,5 @@ + long l; + char *q; +- l = strtol((char*)p + 7, &q, 10); ++ l = strtol((const char*)p + 7, &q, 10); + if(q && *q == ':' && l > 0 && l < PARSE_TOKEN_LEN) { + CHECK(q + 1, l); +@@ -2970,5 +2970,5 @@ + long l; + char *q; +- l = strtol((char*)p + 7, &q, 10); ++ l = strtol((const char*)p + 7, &q, 10); + if(q && *q == ':' && l > 0 && l <= PARSE_NODES_LEN) { + CHECK(q + 1, l); +@@ -2982,5 +2982,5 @@ + long l; + char *q; +- l = strtol((char*)p + 8, &q, 10); ++ l = strtol((const char*)p + 8, &q, 10); + if(q && *q == ':' && l > 0 && l <= PARSE_NODES6_LEN) { + CHECK(q + 1, l);