Re: [update] librelp 1.2.14

2018-02-08 Thread Remi Locherer
ping

On Wed, Jan 24, 2018 at 11:46:01PM +0100, Remi Locherer wrote:
> Hi,
> 
> This updates librelp to 1.2.14. I verified that rsyslogd from ports
> still works with the updated version. I tested on i386 (rsyslog with
> omrelp) and on amd64 (rsyslogd with imrelp).
> 
> OK?
> 
> Remi
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/librelp/Makefile,v
> retrieving revision 1.10
> diff -u -p -r1.10 Makefile
> --- Makefile  21 Nov 2017 00:13:03 -  1.10
> +++ Makefile  24 Jan 2018 22:23:28 -
> @@ -2,10 +2,9 @@
>  
>  COMMENT =reliable event logging protocol library
>  
> -DISTNAME =   librelp-1.2.9
> -REVISION =   2
> +DISTNAME =   librelp-1.2.14
>  
> -SHARED_LIBS +=  relp  1.0 # 1.0
> +SHARED_LIBS +=  relp  1.1 # 3.0
>  
>  CATEGORIES = sysutils
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/sysutils/librelp/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  15 Mar 2016 23:22:13 -  1.3
> +++ distinfo  24 Jan 2018 22:23:28 -
> @@ -1,2 +1,2 @@
> -SHA256 (librelp-1.2.9.tar.gz) = Ug3nuj3GiNxyxbAU3GHvGR6VKPd9FlHdylX8DBSdmKM=
> -SIZE (librelp-1.2.9.tar.gz) = 415909
> +SHA256 (librelp-1.2.14.tar.gz) = EfYkGkM2NYozv9rdQ+8pnoJY2wpSQ9DBZEmca4WuWVU=
> +SIZE (librelp-1.2.14.tar.gz) = 437975



Re: Wanted to make a quick suggestion

2018-02-08 Thread Stuart Henderson
On 2018/02/07 23:48, Anthony J. Bentley wrote:
> Hi Boni,
> 
> Boni Satani writes:
> > Thank you for your reply.
> >
> > I would still recommend adding our guide so that people can discover
> > additional DNSCrypt alternative.
> 
> We're not going to add thinly-veiled advertisement to our ports tree.
> Please take your marketing requests elsewhere.

Absolutely. The HOMEPAGE in a port is for information about the packaged
software not a general information page. (Side-note, really no mention of
doh in the guide?)



[update] rsyslog 8.32.0

2018-02-08 Thread Remi Locherer
Hi,

This updates rsyslogd to the current version and adds two new modules.
It needs the updated librelp that I sent earlier.

I looked into upstreaming the remaining patch but that is not necessary.
The next version of rsyslog will include  for all platforms.

I tested it on i386 (imudp + omrelp) and on amd64 (imrelp, ommysql,
omelasticsearch).

The "CFLAGS += -march=i686" seems not to be needed anymore for i386.
I guess because clang is now used.

Comments, OKs?

Remi


Index: Makefile
===
RCS file: /cvs/ports/sysutils/rsyslog/Makefile,v
retrieving revision 1.38
diff -u -p -r1.38 Makefile
--- Makefile4 Nov 2017 14:50:02 -   1.38
+++ Makefile8 Feb 2018 13:36:18 -
@@ -4,42 +4,48 @@ BROKEN-powerpc =  64-bit atomics (__sync_
 
 COMMENT-main = syslog daemon supporting databases, TCP, SSL, RELP
 COMMENT-mysql =MySQL plugin for rsyslog
+COMMENT-normalize =liblognorm plugin for rsyslog
 COMMENT-pgsql =PostgreSQL plugin for rsyslog
+COMMENT-elasticsearch =Elasticsearch plugin for rsyslog
 
-MULTI_PACKAGES =   -main -mysql -pgsql
+MULTI_PACKAGES =   -main -mysql -normalize -pgsql -elasticsearch
 
-V =8.16.0
+V =8.32.0
 DISTNAME = rsyslog-$V
 PKGNAME-main = rsyslog-$V
 PKGNAME-mysql =rsyslog-mysql-$V
+PKGNAME-normalize =rsyslog-normalize-$V
 PKGNAME-pgsql =rsyslog-pgsql-$V
+PKGNAME-elasticsearch =rsyslog-elasticsearch-$V
 CATEGORIES =   sysutils
-REVISION-main =3
-REVISION-mysql =   1
-REVISION-pgsql =   1
 
 HOMEPAGE = http://www.rsyslog.com/
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB-main +=c estr ffi gcrypt gmp gnutls gpg-error hogweed 
iconv
-WANTLIB-main +=idn2 intl json-c nettle p11-kit pthread relp 
tasn1
+WANTLIB-main +=c curl estr fastjson ffi gcrypt gmp gnutls 
gpg-error
+WANTLIB-main +=hogweed idn2 nettle p11-kit pthread relp tasn1
 WANTLIB-main +=unistring uuid z
 
 WANTLIB-mysql +=   crypto m mysqlclient pthread ssl ${COMPILER_LIBCXX} z
 
+WANTLIB-normalize +=   lognorm
+
 WANTLIB-pgsql +=   crypto pq ssl
 
-LIB_DEPENDS-main = devel/json-c \
-   devel/libestr>=0.1.2 \
+LIB_DEPENDS-main = devel/libfastjson \
+   devel/libestr \
+   net/curl \
security/libgcrypt \
security/gnutls \
-   sysutils/librelp>=1.2.9
+   sysutils/librelp
 # XXX should port to using libc UUID functions
 LIB_DEPENDS-main +=sysutils/e2fsprogs
 LIB_DEPENDS-mysql =databases/mariadb
 RUN_DEPENDS-mysql =${PKGNAME-main}:${PKGPATH},-main
+LIB_DEPENDS-normalize =devel/liblognorm
+RUN_DEPENDS-normalize = ${PKGNAME-main}:${PKGPATH},-main
 LIB_DEPENDS-pgsql =databases/postgresql
 RUN_DEPENDS-pgsql =${PKGNAME-main}:${PKGPATH},-main
 
@@ -51,8 +57,10 @@ LIBTOOL_FLAGS =  --tag=disable-static
 CONFIGURE_ARGS +=  --enable-pgsql \
--enable-mysql \
--enable-mail \
+   --enable-mmnormalize \
--enable-gnutls \
--enable-relp \
+   --enable-elasticsearch \
--disable-liblogging-stdlog
 CONFIGURE_ENV +=   CPPFLAGS="-I${LOCALBASE}/include"
 
@@ -65,10 +73,5 @@ post-install:
${PREFIX}/share/examples/rsyslog/createDB_mysql.sql
${INSTALL_DATA} ${WRKSRC}/plugins/ompgsql/createDB.sql \
${PREFIX}/share/examples/rsyslog/createDB_pgsql.sql
-
-.if ${MACHINE_ARCH:Mi386}
-# 64-bit atomics
-CFLAGS += -march=i686
-.endif
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/rsyslog/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo15 Mar 2016 23:25:51 -  1.4
+++ distinfo8 Feb 2018 13:36:18 -
@@ -1,2 +1,2 @@
-SHA256 (rsyslog-8.16.0.tar.gz) = T+T5fBCJkIbZi5QB1+jSvP9hx8P3zehieJHjb8bsG3Y=
-SIZE (rsyslog-8.16.0.tar.gz) = 2132012
+SHA256 (rsyslog-8.32.0.tar.gz) = lkb9wzpjFEZMumgyNxYBCopVw961I815i6i0Gg76QLg=
+SIZE (rsyslog-8.32.0.tar.gz) = 2478990
Index: files/rsyslog.conf
===
RCS file: /cvs/ports/sysutils/rsyslog/files/rsyslog.conf,v
retrieving revision 1.1
diff -u -p -r1.1 rsyslog.conf
--- files/rsyslog.conf  15 Mar 2016 23:25:51 -  1.1
+++ files/rsyslog.conf  8 Feb 2018 13:36:18 -
@@ -6,14 +6,14 @@
 # like we have with the default config. For more advanced 
 # things, RainerScript configuration is suggested.
 #
-# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html
-# or latest version online at http://

Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-08 Thread Aaron Bieber
On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
> Hola!
>
> Here is a fairly big jump for the node port that brings us to the current
> LTS.
>
> I would like to get as much testing on this one as possible before
> getting it in.
>
> "make test" should result in 100% success:
>   [--] Global test environment tear-down
>   [==] 62 tests from 7 test cases ran. (200 ms total)
>   [  PASSED  ] 62 tests.
>   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
>   async-hooks \
>   default \
>   addons addons-napi \
>   doctool \
>   known_issues
>   [04:53|% 100|+ 2047|-   0]: Done
>   qbit@slip[0]:nodeλ
>
> I also plan on adding a port for 9.x, but I haven't worked out the
> details on that yet.
>
> https://deftly.net/patches/node-v8.9.4.diff

Here is a new version that:

- Adds support for arm64 (not well tested).
- Includes a few missing test patches I had clobbered.

--
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-08 Thread Aaron Bieber
On Thu, Feb 08, 2018 at 07:46:01AM -0700, Aaron Bieber wrote:
> On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
> > Hola!
> >
> > Here is a fairly big jump for the node port that brings us to the current
> > LTS.
> >
> > I would like to get as much testing on this one as possible before
> > getting it in.
> >
> > "make test" should result in 100% success:
> >   [--] Global test environment tear-down
> >   [==] 62 tests from 7 test cases ran. (200 ms total)
> >   [  PASSED  ] 62 tests.
> >   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
> >   async-hooks \
> >   default \
> >   addons addons-napi \
> >   doctool \
> >   known_issues
> >   [04:53|% 100|+ 2047|-   0]: Done
> >   qbit@slip[0]:nodeλ
> >
> > I also plan on adding a port for 9.x, but I haven't worked out the
> > details on that yet.
> >
> > https://deftly.net/patches/node-v8.9.4.diff
>
> Here is a new version that:
>
> - Adds support for arm64 (not well tested).
> - Includes a few missing test patches I had clobbered.

Actual link to the patch: https://deftly.net/patches/node-v8.9.4.diff

>
> --
> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
>

--
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



Re: [update] librelp 1.2.14

2018-02-08 Thread Todd T. Fries
I agree with the logic, but have not tested.  I'd additionally
be fine with:

-MAINTAINER =Todd T. Fries 
+MAINTAINER =Remi Locherer 

Thanks,

Penned by Remi Locherer on 20180208  3:56.25, we have:
| ping
| 
| On Wed, Jan 24, 2018 at 11:46:01PM +0100, Remi Locherer wrote:
| > Hi,
| > 
| > This updates librelp to 1.2.14. I verified that rsyslogd from ports
| > still works with the updated version. I tested on i386 (rsyslog with
| > omrelp) and on amd64 (rsyslogd with imrelp).
| > 
| > OK?
| > 
| > Remi
| > 
| > Index: Makefile
| > ===
| > RCS file: /cvs/ports/sysutils/librelp/Makefile,v
| > retrieving revision 1.10
| > diff -u -p -r1.10 Makefile
| > --- Makefile21 Nov 2017 00:13:03 -  1.10
| > +++ Makefile24 Jan 2018 22:23:28 -
| > @@ -2,10 +2,9 @@
| >  
| >  COMMENT =  reliable event logging protocol library
| >  
| > -DISTNAME = librelp-1.2.9
| > -REVISION = 2
| > +DISTNAME = librelp-1.2.14
| >  
| > -SHARED_LIBS +=  relp  1.0 # 1.0
| > +SHARED_LIBS +=  relp  1.1 # 3.0
| >  
| >  CATEGORIES =   sysutils
| >  
| > Index: distinfo
| > ===
| > RCS file: /cvs/ports/sysutils/librelp/distinfo,v
| > retrieving revision 1.3
| > diff -u -p -r1.3 distinfo
| > --- distinfo15 Mar 2016 23:22:13 -  1.3
| > +++ distinfo24 Jan 2018 22:23:28 -
| > @@ -1,2 +1,2 @@
| > -SHA256 (librelp-1.2.9.tar.gz) = 
Ug3nuj3GiNxyxbAU3GHvGR6VKPd9FlHdylX8DBSdmKM=
| > -SIZE (librelp-1.2.9.tar.gz) = 415909
| > +SHA256 (librelp-1.2.14.tar.gz) = 
EfYkGkM2NYozv9rdQ+8pnoJY2wpSQ9DBZEmca4WuWVU=
| > +SIZE (librelp-1.2.14.tar.gz) = 437975

-- 
Todd Fries .. t...@fries.net

 
|\  1.636.410.0632 (voice)
| Free Daemon Consulting, LLC\  1.405.227.9094 (voice)
| http://FreeDaemonConsulting.com\  1.866.792.3418 (FAX)
| PO Box 16169, Oklahoma City, OK 73113-2169 \  sip:freedae...@ekiga.net
| "..in support of free software solutions." \  sip:4052279...@ekiga.net
 \
 
  37E7 D3EB 74D0 8D66 A68D  B866 0326 204E 3F42 004A
http://todd.fries.net/pgp.txt



bump sysutils/ncdu

2018-02-08 Thread Solene Rapenne
Hello

The following patch bump ncdu from 1.12 to 1.13

Most important changes : adds -e flag to get extended informations when
using "i" inside ncdu. And the --color flag which currently supports
only off and dark values.

Changes : https://dev.yorhel.nl/ncdu/changes


Index: Makefile
===
RCS file: /cvs/ports/sysutils/ncdu/Makefile,v
retrieving revision 1.13
diff -u -p -r1.13 Makefile
--- Makefile26 Aug 2016 21:19:44 -  1.13
+++ Makefile8 Feb 2018 16:41:44 -
@@ -2,7 +2,7 @@
 
 COMMENT=   ncurses-based du(1)
 
-DISTNAME=  ncdu-1.12
+DISTNAME=  ncdu-1.13
 CATEGORIES=sysutils
 
 HOMEPAGE=  http://dev.yorhel.nl/ncdu/
Index: distinfo
===
RCS file: /cvs/ports/sysutils/ncdu/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo26 Aug 2016 21:19:44 -  1.9
+++ distinfo8 Feb 2018 16:41:44 -
@@ -1,2 +1,2 @@
-SHA256 (ncdu-1.12.tar.gz) = gg5OR0eioux6Lp8G0vWjU1FjYsIklqEKmDT4cbh3SZo=
-SIZE (ncdu-1.12.tar.gz) = 140596
+SHA256 (ncdu-1.13.tar.gz) = 9NkoXDgpLC3gXkRNC6Jxy/4acF7uN8KyPqfESKs3JVo=
+SIZE (ncdu-1.13.tar.gz) = 143819



[Update] PostgreSQL 10.2

2018-02-08 Thread Pierre-Emmanuel André
Hi,

Small diff to update PostgreSQL to it's latest version (10.2).
Release note is here: https://www.postgresql.org/about/news/1829/

It fixes 2 CVEs : CVE-2018-1052 and CVE-2018-1053

Comments, ok ?

Diff for -stable will follow.

Regards,
Index: Makefile
===
RCS file: /cvs/ports/databases/postgresql/Makefile,v
retrieving revision 1.234
diff -u -p -u -p -r1.234 Makefile
--- Makefile	20 Jan 2018 14:03:39 -	1.234
+++ Makefile	8 Feb 2018 16:56:42 -
@@ -7,7 +7,7 @@ COMMENT-contrib=PostgreSQL RDBMS contrib
 COMMENT-plpython=Python procedural language for PostgreSQL
 COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version
 
-VERSION=	10.1
+VERSION=	10.2
 PREV_MAJOR=	9.6
 DISTNAME=	postgresql-${VERSION}
 PKGNAME-main=	postgresql-client-${VERSION}
@@ -16,7 +16,6 @@ PKGNAME-docs=	postgresql-docs-${VERSION}
 PKGNAME-contrib=postgresql-contrib-${VERSION}
 PKGNAME-plpython=postgresql-plpython-${VERSION}
 PKGNAME-pg_upgrade=postgresql-pg_upgrade-${VERSION}
-REVISION-server=0
 
 CATEGORIES=	databases
 SHARED_LIBS=	ecpg		7.9 \
Index: distinfo
===
RCS file: /cvs/ports/databases/postgresql/distinfo,v
retrieving revision 1.70
diff -u -p -u -p -r1.70 distinfo
--- distinfo	30 Nov 2017 16:13:12 -	1.70
+++ distinfo	8 Feb 2018 16:56:42 -
@@ -1,2 +1,2 @@
-SHA256 (postgresql-10.1.tar.gz) = zeve6uUHRPO35II7Vd7Pv3J/tMFrtzZIiYQAfXsaT3Y=
-SIZE (postgresql-10.1.tar.gz) = 25905595
+SHA256 (postgresql-10.2.tar.gz) = a72BRgvNIjefwiZ4IeA+ITs50C8lU6D2PYX5TOBBbGw=
+SIZE (postgresql-10.2.tar.gz) = 26214672
Index: patches/patch-src_backend_storage_lmgr_s_lock_c
===
RCS file: patches/patch-src_backend_storage_lmgr_s_lock_c
diff -N patches/patch-src_backend_storage_lmgr_s_lock_c
--- patches/patch-src_backend_storage_lmgr_s_lock_c	30 Nov 2017 16:13:12 -	1.4
+++ /dev/null	1 Jan 1970 00:00:00 -
@@ -1,13 +0,0 @@
-$OpenBSD: patch-src_backend_storage_lmgr_s_lock_c,v 1.4 2017/11/30 16:13:12 pea Exp $
-Index: src/backend/storage/lmgr/s_lock.c
 src/backend/storage/lmgr/s_lock.c.orig
-+++ src/backend/storage/lmgr/s_lock.c
-@@ -251,7 +251,7 @@ static void
- tas_dummy()
- {
- 	__asm__ __volatile__(
--#if defined(__NetBSD__) && defined(__ELF__)
-+#if (defined(__NetBSD__) || defined(__OpenBSD__)) && defined(__ELF__)
- /* no underscore for label and % for registers */
- 		 "\
- .global		tas \n\
Index: pkg/PLIST-docs
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v
retrieving revision 1.82
diff -u -p -u -p -r1.82 PLIST-docs
--- pkg/PLIST-docs	30 Nov 2017 16:13:12 -	1.82
+++ pkg/PLIST-docs	8 Feb 2018 16:56:43 -
@@ -652,8 +652,9 @@ share/doc/postgresql/html/release-1-0.ht
 share/doc/postgresql/html/release-1-01.html
 share/doc/postgresql/html/release-1-02.html
 share/doc/postgresql/html/release-1-09.html
-share/doc/postgresql/html/release-10.html
 share/doc/postgresql/html/release-10-1.html
+share/doc/postgresql/html/release-10-2.html
+share/doc/postgresql/html/release-10.html
 share/doc/postgresql/html/release-6-0.html
 share/doc/postgresql/html/release-6-1-1.html
 share/doc/postgresql/html/release-6-1.html
@@ -948,6 +949,7 @@ share/doc/postgresql/html/release-9-3-18
 share/doc/postgresql/html/release-9-3-19.html
 share/doc/postgresql/html/release-9-3-2.html
 share/doc/postgresql/html/release-9-3-20.html
+share/doc/postgresql/html/release-9-3-21.html
 share/doc/postgresql/html/release-9-3-3.html
 share/doc/postgresql/html/release-9-3-4.html
 share/doc/postgresql/html/release-9-3-5.html
@@ -963,6 +965,7 @@ share/doc/postgresql/html/release-9-4-12
 share/doc/postgresql/html/release-9-4-13.html
 share/doc/postgresql/html/release-9-4-14.html
 share/doc/postgresql/html/release-9-4-15.html
+share/doc/postgresql/html/release-9-4-16.html
 share/doc/postgresql/html/release-9-4-2.html
 share/doc/postgresql/html/release-9-4-3.html
 share/doc/postgresql/html/release-9-4-4.html
@@ -974,6 +977,7 @@ share/doc/postgresql/html/release-9-4-9.
 share/doc/postgresql/html/release-9-4.html
 share/doc/postgresql/html/release-9-5-1.html
 share/doc/postgresql/html/release-9-5-10.html
+share/doc/postgresql/html/release-9-5-11.html
 share/doc/postgresql/html/release-9-5-2.html
 share/doc/postgresql/html/release-9-5-3.html
 share/doc/postgresql/html/release-9-5-4.html
@@ -989,6 +993,7 @@ share/doc/postgresql/html/release-9-6-3.
 share/doc/postgresql/html/release-9-6-4.html
 share/doc/postgresql/html/release-9-6-5.html
 share/doc/postgresql/html/release-9-6-6.html
+share/doc/postgresql/html/release-9-6-7.html
 share/doc/postgresql/html/release-9-6.html
 share/doc/postgresql/html/release.html
 share/doc/postgresql/html/replication-origins.html
Index: pkg/PLIST-server
===
RCS file: /cvs/ports/data

Re: dhcpcd: adjust comment in README

2018-02-08 Thread Klemens Nanni
On Sun, Jan 28, 2018 at 06:49:00AM +0100, Klemens Nanni wrote:
> SLAAC is handled by slaacd(8) nowadays, not the kernel anymore.
> 
> We might just as well put this into the next version instead of it's own
> revision, but here's the diff so I won't forget.
> 
> Feedback?
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/dhcpcd/Makefile,v
> retrieving revision 1.29
> diff -u -p -r1.29 Makefile
> --- Makefile  11 Jan 2018 19:27:05 -  1.29
> +++ Makefile  28 Jan 2018 05:45:57 -
> @@ -3,7 +3,7 @@
>  COMMENT= DHCPv4/IPv4LL/IPv6RS/DHCPv6 quad stack client
>  
>  DISTNAME=dhcpcd-7.0.0
> -REVISION=0
> +REVISION=1
>  
>  CATEGORIES=  net
>  EXTRACT_SUFX=.tar.xz
> Index: pkg/README
> ===
> RCS file: /cvs/ports/net/dhcpcd/pkg/README,v
> retrieving revision 1.4
> diff -u -p -r1.4 README
> --- pkg/README13 Sep 2017 19:51:33 -  1.4
> +++ pkg/README28 Jan 2018 05:45:57 -
> @@ -24,7 +24,7 @@ require dhcp_server_identifier
>  # disable running any hooks; not typically required for simple DHCPv6-PD 
> setup
>  script /usr/bin/true
>  
> -# Disable dhcpcd's own router solicitation support; allow the kernel
> +# Disable dhcpcd's own router solicitation support; allow slaacd
>  # to do this instead by setting "inet6 autoconf" in hostname.pppoe0
>  noipv6rs
>  
> 
Bump.

One OK from sthen@ so far, anyone else?



UPDATE net/maradns-deadwood

2018-02-08 Thread Björn Ketelaars
Enclosed a diff for bringing net/maradns-deadwood to the latest version.
Nothing really exciting as it only updates the IP for
b.root-servers.net.


diff --git Makefile Makefile
index d23339856e8..e6ce696c686 100644
--- Makefile
+++ Makefile
@@ -2,11 +2,10 @@
 
 COMMENT=   recursive DNS resolver
 
-DISTNAME=  deadwood-3.2.10
+DISTNAME=  deadwood-3.2.11
 PKGNAME=   ${DISTNAME:S/^/maradns-/}
 EXTRACT_SUFX=  .tar.bz2
 CATEGORIES=net
-REVISION=  0
 
 HOMEPAGE=  http://maradns.samiam.org/deadwood
 
diff --git distinfo distinfo
index b747287d39a..0e0a9282c3f 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (deadwood-3.2.10.tar.bz2) = EOTPVmg447TJIrcXlH+uzgFeEKwx6AIOdrzKnaDOP60=
-SIZE (deadwood-3.2.10.tar.bz2) = 294608
+SHA256 (deadwood-3.2.11.tar.bz2) = LPem/uM0UdqKH9dZ+Ss/PmVrN1LbxvLj20rXki0Hjbs=
+SIZE (deadwood-3.2.11.tar.bz2) = 295660



Re: NEW: www/py-requests-mock

2018-02-08 Thread Brian Callahan


On 02/01/18 11:34, Brian Callahan wrote:

Hi ports --

Attached, is a new port, www/py-requests-mock. py-requests-mock is a 
tool to mock out responses from py-requests.

It is a new TEST_DEPENDS for multimedia/streamlink.

---
pkg/DESCR:
The requests library has the concept of pluggable transport adapters.
These adapters allow you to register your own handlers for different
URIs or protocols.

The requests-mock library at its core is simply a transport adapter that
can be preloaded with responses that are returned if certain URIs are
requested. This is particularly useful in unit tests where you want to
return known responses from HTTP requests without making actual calls.

As the requests library has very limited options for how to load and use
adapters requests-mock also provides a number of ways to make sure the
mock adapter is used. These are only loading mechanisms, they do not
contain any logic and can be used as a reference to load the adapter in
whatever ways works best for your project.
---

OK?

~Brian



Ping. I may just update streamlink without this, since it's just a TDEP. 
But maybe having this in ports would be nice too?


~Brian



sparc64 bulk build report

2018-02-08 Thread landry
bulk build on sparc64-1.ports.openbsd.org
started on  Fri Feb 2 00:54:43 MST 2018
finished at Thu Feb 8 17:59:50 MST 2018
lasted 07D10h05m
done with kern.version=OpenBSD 6.2-current (GENERIC) #439: Thu Feb  1 19:17:03 
MST 2018

built packages:7221
Feb 2:330
Feb 3:173
Feb 4:149
Feb 5:134
Feb 6:523
Feb 7:1137
Feb 8:4774



build failures: 21
http://build-failures.rhaalovely.net//sparc64/2018-02-02/audio/cmu-sphinxbase.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/devel/arm-none-eabi/gcc-linaro.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/devel/llvm,,-main.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/devel/reposurgeon.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/emulators/ppsspp.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/games/returntotheroots.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/games/stockfish.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/games/tbftss.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/games/widelands.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/geo/gdal,python3,-python.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/geo/py-laspy,python3.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/graphics/dcmtk.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/graphics/piglit.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/lang/apl.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/lang/duktape.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/math/py-bottleneck,python3.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/math/py-numexpr,python3.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/security/nss.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/security/sslscan,openssl.log
http://build-failures.rhaalovely.net//sparc64/2018-02-02/sysutils/iucode-tool.log

recurrent failures
 failures/audio/cmu-sphinxbase.log
 failures/devel/arm-none-eabi/gcc-linaro.log
 failures/devel/reposurgeon.log
 failures/devel/xtensa-elf/gcc.log
 failures/emulators/ppsspp.log
 failures/games/returntotheroots.log
 failures/games/stockfish.log
 failures/games/tbftss.log
 failures/games/widelands.log
 failures/graphics/dcmtk.log
 failures/graphics/piglit.log
 failures/lang/apl.log
 failures/lang/duktape.log
 failures/security/sslscan,openssl.log
 failures/sysutils/iucode-tool.log
new failures
+++ ls-failures Thu Feb  8 18:00:58 2018
+failures/devel/llvm,,-main.log
+failures/geo/gdal,python3,-python.log
+failures/geo/py-laspy,python3.log
+failures/math/py-bottleneck,python3.log
+failures/math/py-numexpr,python3.log
+failures/security/nss.log
resolved failures
--- ../old/sparc64/last//ls-failuresThu Feb  1 20:43:08 2018
-failures/audio/audacious-plugins.log
-failures/devel/astyle.log
-failures/devel/dlib.log
-failures/editors/qscintilla.log
-failures/editors/scintilla.log
-failures/emulators/higan.log
-failures/emulators/retroarch.log
-failures/games/easyrpg.log
-failures/games/hyperrogue.log
-failures/games/lugaru.log
-failures/games/pokerth.log
-failures/mail/kopano/core,-mapi.log
-failures/multimedia/assimp.log
-failures/multimedia/gstreamer1/mm.log
-failures/net/telegram-purple.log
-failures/security/encfs.log
-failures/sysutils/facter.log
-failures/telephony/asterisk,imap,-calendar.log
-failures/textproc/uncrustify.log
-failures/www/webkitgtk4.log
-failures/x11/gnome/totem.log
-failures/x11/qt5/qtbase.log
-failures/x11/vlc,.log
-failures/x11/worker.log
Base libs:
crypto.42.0 c.92.3

X libs:



[UPDATE] net/py-nbxmpp

2018-02-08 Thread Peter Hessler
$ gajim  
Gajim needs python-nbxmpp >= 0.6.1 to run. Quiting...

OK?

Index: Makefile
===
RCS file: /cvs/openbsd/ports/net/py-nbxmpp/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- Makefile4 Aug 2016 09:29:28 -   1.1.1.1
+++ Makefile9 Feb 2018 02:31:48 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Python XMPP and Jabber implementation
 
-MODPY_EGG_VERSION =0.5.3
+MODPY_EGG_VERSION =0.6.2
 DISTNAME = nbxmpp-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 CATEGORIES =   net devel
@@ -14,7 +14,7 @@ MAINTAINER =  Pierre-Emmanuel Andre https://python-nbxmpp.gajim.org/downloads/
+MASTER_SITES = ${MASTER_SITE_PYPI:=n/nbxmpp/}
 
 MODULES =  lang/python
 NO_TEST =  Yes
Index: distinfo
===
RCS file: /cvs/openbsd/ports/net/py-nbxmpp/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo4 Aug 2016 09:29:28 -   1.1.1.1
+++ distinfo9 Feb 2018 02:30:13 -
@@ -1,2 +1,2 @@
-SHA256 (nbxmpp-0.5.3.tar.gz) = t5prJaLteseSYAVEd4I4snz27vbI6rebC/pG3ww6mTU=
-SIZE (nbxmpp-0.5.3.tar.gz) = 1514066
+SHA256 (nbxmpp-0.6.2.tar.gz) = EL+xKwg6dQl3kpjDG0th4u1+eNGWDLz7PejTjzuDCZE=
+SIZE (nbxmpp-0.6.2.tar.gz) = 1515053
Index: pkg/PLIST
===
RCS file: /cvs/openbsd/ports/net/py-nbxmpp/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   4 Aug 2016 09:29:28 -   1.1.1.1
+++ pkg/PLIST   9 Feb 2018 02:25:37 -
@@ -23,8 +23,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/nbxmpp/protocol.pyc
 lib/python${MODPY_VERSION}/site-packages/nbxmpp/proxy_connectors.py
 lib/python${MODPY_VERSION}/site-packages/nbxmpp/proxy_connectors.pyc
-lib/python${MODPY_VERSION}/site-packages/nbxmpp/rndg.py
-lib/python${MODPY_VERSION}/site-packages/nbxmpp/rndg.pyc
 lib/python${MODPY_VERSION}/site-packages/nbxmpp/roster_nb.py
 lib/python${MODPY_VERSION}/site-packages/nbxmpp/roster_nb.pyc
 lib/python${MODPY_VERSION}/site-packages/nbxmpp/simplexml.py


-- 
(1) Everything depends.
(2) Nothing is always.
(3) Everything is sometimes.



Re: [update] lang/node 6.12.3 -> 8.9.4 - now with 100% more arm64!

2018-02-08 Thread Frank Groeneveld
On Thu, Feb 8, 2018, at 15:49, Aaron Bieber wrote:
> On Thu, Feb 08, 2018 at 07:46:01AM -0700, Aaron Bieber wrote:
> > On Fri, Feb 02, 2018 at 07:09:00AM -0700, Aaron Bieber wrote:
> > > Hola!
> > >
> > > Here is a fairly big jump for the node port that brings us to the current
> > > LTS.
> > >
> > > I would like to get as much testing on this one as possible before
> > > getting it in.
> > >
> > > "make test" should result in 100% success:
> > >   [--] Global test environment tear-down
> > >   [==] 62 tests from 7 test cases ran. (200 ms total)
> > >   [  PASSED  ] 62 tests.
> > >   /usr/local/bin/python2.7 tools/test.py --mode=release -J \
> > >   async-hooks \
> > >   default \
> > >   addons addons-napi \
> > >   doctool \
> > >   known_issues
> > >   [04:53|% 100|+ 2047|-   0]: Done
> > >   qbit@slip[0]:nodeλ
> > >
> > > I also plan on adding a port for 9.x, but I haven't worked out the
> > > details on that yet.
> > >
> > > https://deftly.net/patches/node-v8.9.4.diff
> >
> > Here is a new version that:
> >
> > - Adds support for arm64 (not well tested).
> > - Includes a few missing test patches I had clobbered.
> 
> Actual link to the patch: https://deftly.net/patches/node-v8.9.4.diff
> 
> >
> > --
> > PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
> >
> 
> --
> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
> 

(Sorry, replied off-list before).

Works great on amd64 with yarn and heroku-cli, thanks! This makes the Heroku 
CLI available again on OpenBSD as it started to depend on some node > 6.x 
features.

Frank



UPDATE devel/msgpack

2018-02-08 Thread Björn Ketelaars
Included a diff for bringing devel/msgpack to 2.1.5. From CHANGELOG:

- Improve cross platform configuration
- Add boost asio examples (including zlib)
- Remove some warnings
- Fix unpack visitor to treat float32/64 correctly
- Improve documents
- Fix alignment problem on some platform
- Fix conflict std::tuple, std::pair, and boost::fusion::sequence problem

While here drop GH_ in favour of MASTER_SITES, and switch HOMEPAGE to
https. No need to bump SHARED_LIBS.

Output make test:

100% tests passed, 0 tests failed out of 30

Tested lightly while using neovim. No complaints...so far.


diff --git Makefile Makefile
index 501ae93053c..84ccd67b27f 100644
--- Makefile
+++ Makefile
@@ -2,24 +2,25 @@
 
 COMMENT =  MessagePack implementation for C and C++
 
-V =2.1.4
-DISTNAME = msgpack-${V}
-SHARED_LIBS += msgpackc  1.0 # 2.0
+V =2.1.5
+DISTNAME = cpp-${V}
+PKGNAME =  msgpack-${V}
+
+SHARED_LIBS =  msgpackc  1.0 # 2.0
 
 CATEGORIES =   devel
 
-HOMEPAGE = http://msgpack.org/
+HOMEPAGE = https://msgpack.org/
 
 # Boost license
 PERMIT_PACKAGE_CDROM = Yes
 
-GH_ACCOUNT =   msgpack
-GH_PROJECT =   msgpack-c
-GH_TAGNAME =   cpp-${V}
+MASTER_SITES=  https://github.com/msgpack/msgpack-c/archive/
 
 MODULES =  devel/cmake
-
 BUILD_DEPENDS =devel/gtest
 TEST_DEPENDS = devel/gtest
 
+WRKDIST =  ${WRKDIR}/msgpack-c-cpp-${V}
+
 .include 
diff --git distinfo distinfo
index 594baa27160..48a80fee7f3 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (msgpack-2.1.4.tar.gz) = DjufGzKWf4m0FuAor+LH98wI4middd4i8HrZtNsU9a4=
-SIZE (msgpack-2.1.4.tar.gz) = 460891
+SHA256 (cpp-2.1.5.tar.gz) = nIf4D8ZRuQB3LervCrFUtjFgx00pJSm1vm0G1khdRkA=
+SIZE (cpp-2.1.5.tar.gz) = 461179