Needs a wantlib sync (it picks up curses readline). I'm a bit confused about tinc-gui, I don't see the relevant source code files. Should the manpage be commented out in plist?
On 2019/11/06 13:15, Klemens Nanni wrote: > On Sun, Sep 22, 2019 at 05:46:35PM +0200, Klemens Nanni wrote: > > On Sun, Sep 22, 2019 at 03:54:43PM +0200, Klemens Nanni wrote: > > > 1.1 brings ed25519 support among other stuff; I need this to > > > participate in certain mesh VPNs so that's why I'm sneaking into the > > > "pre" releases. > > > > > > tinc users are welcome to test and report to me both issues as well as > > > success in their use cases. > > > > > > auto-foo bits in CONFIGURE_ENV from naddy, thanks. > > I messed up PLIST, thanks to semarie for noticing. > Would anyone object if I committed this update to the ever ongoing "pre" > version? > > I haven't experienced any problems whatsoever in almost daily usage and > carrying local diffs for the new version due to ed25519 support gets > annoying. > > Perhaps others want to test as well? > > Same diff reattached. > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/net/tinc/Makefile,v > retrieving revision 1.13 > diff -u -p -r1.13 Makefile > --- Makefile 2 Sep 2019 20:55:08 -0000 1.13 > +++ Makefile 22 Sep 2019 13:46:58 -0000 > @@ -1,7 +1,7 @@ > # $OpenBSD: Makefile,v 1.13 2019/09/02 20:55:08 kn Exp $ > > COMMENT = Virtual Private Network (VPN) daemon > -DISTNAME = tinc-1.0.36 > +DISTNAME = tinc-1.1pre17 > CATEGORIES = net security > EPOCH = 0 > > @@ -12,16 +12,17 @@ MAINTAINER = Klemens Nanni <kn@openbsd. > # GPLv2+ > PERMIT_PACKAGE = Yes > > -WANTLIB += c crypto lzo2 z > +WANTLIB += c crypto lzo2 m z > > MASTER_SITES = https://www.tinc-vpn.org/packages/ > > LIB_DEPENDS += archivers/lzo2 > > +SEPARATE_BUILD = Yes > CONFIGURE_STYLE = gnu > - > CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \ > - LDFLAGS="-L${LOCALBASE}/lib" > + LDFLAGS="-L${LOCALBASE}/lib" \ > + tinc_cv_attribute___nonnull__=yes > > USE_GMAKE = Yes > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/net/tinc/distinfo,v > retrieving revision 1.10 > diff -u -p -r1.10 distinfo > --- distinfo 2 Sep 2019 20:55:08 -0000 1.10 > +++ distinfo 22 Sep 2019 13:39:56 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (tinc-1.0.36.tar.gz) = QPc7s/rMSA7/4OdxRCpwb/BIjt6npfJQXUzLKqgWMQg= > -SIZE (tinc-1.0.36.tar.gz) = 500320 > +SHA256 (tinc-1.1pre17.tar.gz) = YbnJ+fOWdoVR85IW7cxBkYxlkJ/9mvBx/rO1+fmsHCc= > +SIZE (tinc-1.1pre17.tar.gz) = 927313 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/net/tinc/pkg/PLIST,v > retrieving revision 1.4 > diff -u -p -r1.4 PLIST > --- pkg/PLIST 9 Oct 2018 20:32:45 -0000 1.4 > +++ pkg/PLIST 22 Sep 2019 15:44:14 -0000 > @@ -4,7 +4,10 @@ > @rcscript ${RCDIR}/tincd > @info info/tinc.info > @man man/man5/tinc.conf.5 > +@man man/man8/tinc-gui.8 > +@man man/man8/tinc.8 > @man man/man8/tincd.8 > +@bin sbin/tinc > @bin sbin/tincd > share/examples/tinc/ > share/examples/tinc/hosts/ >
