Re: [NEW] games/freeorion
Do I need to regenerate the PLIST in my tarball or is this OK? Thanks, Tom
Re: [NEW] games/freeorion
On Sat, Sep 08, 2018 at 12:12:00PM +0100, Tom Murphy wrote: > Do I need to regenerate the PLIST in my tarball or is this OK? > > Thanks, > Tom Why don't you try and check ?..
Re: [update] games/barony 3.2.1
On Fri, Sep 07, 2018 at 04:14:11PM -0400, Brian Callahan wrote: > > On 09/07/18 14:22, David CARLIER wrote: > >Thanks ... here a newer version. > > Can you please stop sending diffs that you clearly haven't tested? It's a > waste of time. You're clearly just guessing at these updates which you would > immediately know if you bothered to try to actually build the stuff. `make > port-lib-depends-check' unsurprisingly resynched the PLIST when I ran it, > and you still have something in FILESDIR that we're not installing any more > so it has to go. Seconded. You're wasting precious developer time. It's not as if you haven't been around for a while. When you see developers repeatedly tell you that casual checks of your work do fail, you really should question your own testing process. At this point, I'm one step away from just completely ignoring any mail you send to the lists. Get your s* together, man!
[UPDATE] audio/openal 1.19.0 with sndio capture support
Yo! So, openal-soft 1.19.0 was released yesterday and today kcat has pushed 3 commits one of which adds sndio input support (thanks to ratchov@'s work) that will happen in 1.19.1 release, meanwhile I am taking upstream patches and removing redundant patches, making this port easier to maintain. I raised minor version number and nothing seems to be broken yet... Index: Makefile === RCS file: /cvs/ports/audio/openal/Makefile,v retrieving revision 1.51 diff -u -p -u -p -r1.51 Makefile --- Makefile9 Aug 2018 20:50:47 - 1.51 +++ Makefile8 Sep 2018 13:42:50 - @@ -1,16 +1,13 @@ # $OpenBSD: Makefile,v 1.51 2018/08/09 20:50:47 ratchov Exp $ -BROKEN-hppa = undefined reference to __sync atomic ops - COMMENT = cross-platform 3D audio API -V =1.17.2 +V =1.19.0 EPOCH =0 DISTNAME = openal-soft-$V PKGNAME = openal-$V CATEGORIES = audio -SHARED_LIBS = openal 3.0 -REVISION = 1 +SHARED_LIBS = openal 3.1 HOMEPAGE = http://kcat.strangesoft.net/openal.html @@ -19,7 +16,7 @@ MAINTAINER = David Carlier Index: distinfo === RCS file: /cvs/ports/audio/openal/distinfo,v retrieving revision 1.10 diff -u -p -u -p -r1.10 distinfo --- distinfo15 Nov 2017 13:02:42 - 1.10 +++ distinfo8 Sep 2018 13:42:50 - @@ -1,2 +1,2 @@ -SHA256 (openal-soft-1.17.2.tar.bz2) = o0H4VC8fC4xlJBoX2hPQc/GOwGZY4aFgao7Mi7wrMxQ= -SIZE (openal-soft-1.17.2.tar.bz2) = 486934 +SHA256 (openal-soft-1.19.0.tar.bz2) = 8a3zpuc+L5JwoP0AiH6iN5OWj6eH9g3N7EGjsvQqDtY= +SIZE (openal-soft-1.19.0.tar.bz2) = 575163 Index: patches/patch-Alc_ALc_c === RCS file: /cvs/ports/audio/openal/patches/patch-Alc_ALc_c,v retrieving revision 1.1 diff -u -p -u -p -r1.1 patch-Alc_ALc_c --- patches/patch-Alc_ALc_c 31 Dec 2017 18:46:26 - 1.1 +++ patches/patch-Alc_ALc_c 8 Sep 2018 13:42:50 - @@ -1,35 +1,54 @@ -$OpenBSD: patch-Alc_ALc_c,v 1.1 2017/12/31 18:46:26 jca Exp $ - -commit d1e98c36d375433cb11a7a74ce20c968491773aa -Author: Chris Robinson -Date: Sat Apr 30 17:14:55 2016 -0700 - -Don't crash when there's no backend to probe +$OpenBSD$ Index: Alc/ALc.c --- Alc/ALc.c.orig +++ Alc/ALc.c -@@ -1117,6 +1117,11 @@ static void alc_initconfig(void) - V0(factory,init)(); - } +@@ -79,7 +79,7 @@ static struct BackendInfo BackendList[] = { + { "solaris", ALCsolarisBackendFactory_getFactory }, + #endif + #ifdef HAVE_SNDIO +-{ "sndio", ALCsndioBackendFactory_getFactory }, ++{ "sndio", SndioBackendFactory_getFactory }, + #endif + #ifdef HAVE_OSS + { "oss", ALCossBackendFactory_getFactory }, +@@ -656,9 +656,9 @@ static const struct { -+if(!PlaybackBackend.name) -+WARN("No playback backend available!\n"); -+if(!CaptureBackend.name) -+WARN("No capture backend available!\n"); -+ - if(ConfigValueStr(NULL, NULL, "excludefx", &str)) - { - size_t len; -@@ -1230,9 +1235,9 @@ static void ProbeDevices(al_string *list, struct Backe - LockLists(); - al_string_clear(list); - --if(!backendinfo->getFactory) -+if(backendinfo->Probe) - backendinfo->Probe(type); --else -+else if(backendinfo->getFactory) + DECL(AL_DEDICATED_GAIN), + +-DECL(AL_AUTOWAH_ATTACK_TIME), +-DECL(AL_AUTOWAH_RELEASE_TIME), +-DECL(AL_AUTOWAH_RESONANCE), ++DECL(AL_AUTOWAH_ATTACK_TIME), ++DECL(AL_AUTOWAH_RELEASE_TIME), ++DECL(AL_AUTOWAH_RESONANCE), + DECL(AL_AUTOWAH_PEAK_GAIN), + + DECL(AL_NUM_RESAMPLERS_SOFT), +@@ -1314,7 +1314,7 @@ static void ProbeDevices(al_string *list, struct Backe + if(backendinfo->getFactory) { ALCbackendFactory *factory = backendinfo->getFactory(); - V(factory,probe)(type); +-V(factory,probe)(type); ++V(factory,probe)(type, list); + } + + UnlockLists(); +@@ -1323,17 +1323,6 @@ static void ProbeAllDevicesList(void) + { ProbeDevices(&alcAllDevicesList, &PlaybackBackend, ALL_DEVICE_PROBE); } + static void ProbeCaptureDeviceList(void) + { ProbeDevices(&alcCaptureDeviceList, &CaptureBackend, CAPTURE_DEVICE_PROBE); } +- +-static void AppendDevice(const ALCchar *name, al_string *devnames) +-{ +-size_t len = strlen(name); +-if(len > 0) +-alstr_append_range(devnames, name, name+len+1); +-} +-void AppendAllDevicesList(const ALCchar *name) +-{ AppendDevice(name, &alcAllDevicesList); } +-void AppendCaptureDeviceList(const ALCchar *name) +-{ AppendDevice(name, &alcCaptureDeviceList); } + + + / Index: patches/patch-Alc_alcConfig_c === RCS file: patches/patch-Alc_alcConfig_c diff -N patches/patch-Alc_alcConfig_c --- patches/patch-Alc_alcConfig_c 15 Nov 2017 13:02:42 -
Re: [NEW] games/freeorion
On Sat, Sep 08, 2018 at 01:16:15PM +0200, Marc Espie wrote: > On Sat, Sep 08, 2018 at 12:12:00PM +0100, Tom Murphy wrote: > > Do I need to regenerate the PLIST in my tarball or is this OK? > > > > Thanks, > > Tom > > Why don't you try and check ?.. I checked, and PLIST generated is identical. Portcheck gives me the following output: missing @exec of gtk-update-icon-cache for icon theme hicolor missing @unexec-delete of gtk-update-icon-cache for icon theme hicolor games/freeorion and PLIST has this in it: @tag gtk-update-icon-cache %D/share/icons/hicolor Is this normal behavior? Thanks, Tom
UPDATE: security/luasec-0.7
the following diff updates luasec to 0.7. changelog: https://github.com/brunoos/luasec/blob/master/CHANGELOG OK? Index: Makefile === RCS file: /cvs/ports/security/luasec/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile16 Oct 2016 23:21:23 - 1.20 +++ Makefile8 Sep 2018 15:56:09 - @@ -2,10 +2,12 @@ COMMENT= lua binding to OpenSSL to provide TLS/SSL communication -VERSION= 0.6 -REVISION= 0 +VERSION= 0.7 DISTNAME= luasec-${VERSION} +GH_ACCOUNT=brunoos +GH_PROJECT=luasec + CATEGORIES=security HOMEPAGE= https://github.com/brunoos/luasec/wiki @@ -16,8 +18,6 @@ MAINTAINER= Gleydson Soares https://github.com/brunoos/luasec/archive/ MODULES= lang/lua MODLUA_RUN_DEPENDS+= net/luasocket Index: distinfo === RCS file: /cvs/ports/security/luasec/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo10 Mar 2016 01:04:51 - 1.6 +++ distinfo8 Sep 2018 15:56:09 - @@ -1,2 +1,2 @@ -SHA256 (luasec-0.6.tar.gz) = zvOjXBi+uKVNnIzmJgpMq72aOG3ocRMg0ITa/60K7V0= -SIZE (luasec-0.6.tar.gz) = 51071 +SHA256 (luasec-0.7.tar.gz) = IXbpWx0qcqMjXt5dKqmDgFD+7lXa3o/b3kvn/cZvOjE= +SIZE (luasec-0.7.tar.gz) = 47965 Index: pkg/PLIST === RCS file: /cvs/ports/security/luasec/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 20 May 2016 02:24:30 - 1.7 +++ pkg/PLIST 8 Sep 2018 15:56:09 - @@ -1,81 +1,87 @@ -@comment $OpenBSD: PLIST,v 1.7 2016/05/20 02:24:30 gsoares Exp $ +@comment $OpenBSD: PLIST,v$ lib/lua/${MODLUA_VERSION}/ssl.so -share/examples/${FULLPKGNAME}/ -share/examples/${FULLPKGNAME}/README -share/examples/${FULLPKGNAME}/certs/ -share/examples/${FULLPKGNAME}/certs/all.bat -share/examples/${FULLPKGNAME}/certs/clientA.bat -share/examples/${FULLPKGNAME}/certs/clientA.cnf -share/examples/${FULLPKGNAME}/certs/clientA.sh -share/examples/${FULLPKGNAME}/certs/clientB.bat -share/examples/${FULLPKGNAME}/certs/clientB.cnf -share/examples/${FULLPKGNAME}/certs/clientB.sh -share/examples/${FULLPKGNAME}/certs/rootA.bat -share/examples/${FULLPKGNAME}/certs/rootA.cnf -share/examples/${FULLPKGNAME}/certs/rootA.sh -share/examples/${FULLPKGNAME}/certs/rootB.bat -share/examples/${FULLPKGNAME}/certs/rootB.cnf -share/examples/${FULLPKGNAME}/certs/rootB.sh -share/examples/${FULLPKGNAME}/certs/serverA.bat -share/examples/${FULLPKGNAME}/certs/serverA.cnf -share/examples/${FULLPKGNAME}/certs/serverA.sh -share/examples/${FULLPKGNAME}/certs/serverB.bat -share/examples/${FULLPKGNAME}/certs/serverB.cnf -share/examples/${FULLPKGNAME}/certs/serverB.sh -share/examples/${FULLPKGNAME}/chain/ -share/examples/${FULLPKGNAME}/chain/client.lua -share/examples/${FULLPKGNAME}/chain/server.lua -share/examples/${FULLPKGNAME}/chain/util.lua -share/examples/${FULLPKGNAME}/dhparam/ -share/examples/${FULLPKGNAME}/dhparam/client.lua -share/examples/${FULLPKGNAME}/dhparam/params.sh -share/examples/${FULLPKGNAME}/dhparam/server.lua -share/examples/${FULLPKGNAME}/digest/ -share/examples/${FULLPKGNAME}/digest/client.lua -share/examples/${FULLPKGNAME}/digest/server.lua -share/examples/${FULLPKGNAME}/ecdh/ -share/examples/${FULLPKGNAME}/ecdh/client.lua -share/examples/${FULLPKGNAME}/ecdh/server.lua -share/examples/${FULLPKGNAME}/info/ -share/examples/${FULLPKGNAME}/info/client.lua -share/examples/${FULLPKGNAME}/info/server.lua -share/examples/${FULLPKGNAME}/key/ -share/examples/${FULLPKGNAME}/key/genkey.sh -share/examples/${FULLPKGNAME}/key/loadkey.lua -share/examples/${FULLPKGNAME}/loop/ -share/examples/${FULLPKGNAME}/loop-gc/ -share/examples/${FULLPKGNAME}/loop-gc/client.lua -share/examples/${FULLPKGNAME}/loop-gc/server.lua -share/examples/${FULLPKGNAME}/loop/client.lua -share/examples/${FULLPKGNAME}/loop/server.lua -share/examples/${FULLPKGNAME}/oneshot/ -share/examples/${FULLPKGNAME}/oneshot/client.lua -share/examples/${FULLPKGNAME}/oneshot/server.lua -share/examples/${FULLPKGNAME}/sni/ -share/examples/${FULLPKGNAME}/sni/client.lua -share/examples/${FULLPKGNAME}/sni/server.lua -share/examples/${FULLPKGNAME}/verification/ -share/examples/${FULLPKGNAME}/verification/fail-string/ -share/examples/${FULLPKGNAME}/verification/fail-string/client.lua -share/examples/${FULLPKGNAME}/verification/fail-string/server.lua -share/examples/${FULLPKGNAME}/verification/fail-table/ -share/examples/${FULLPKGNAME}/verification/fail-table/client.lua -share/examples/${FULLPKGNAME}/verification/fail-table/server.lua -share/examples/${FULLPKGNAME}/verification/success/ -share/examples/${FULLPKGNAME}/verification/success/client.lua -share/examples/${FULLPKGNAME}/verification/success/server.lua -share/examples/${FULLPKGNAME}/verify/ -share/examples/${FULLPKGNAME}/verify/client.lua -share/examples/${FULLPKGNAME}/verify/server.lua -share
Re: UPDATE: security/luasec-0.7
> the following diff updates luasec to 0.7. > > changelog: > https://github.com/brunoos/luasec/blob/master/CHANGELOG +regen patches Index: Makefile === RCS file: /cvs/ports/security/luasec/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile16 Oct 2016 23:21:23 - 1.20 +++ Makefile8 Sep 2018 16:23:19 - @@ -2,10 +2,12 @@ COMMENT= lua binding to OpenSSL to provide TLS/SSL communication -VERSION= 0.6 -REVISION= 0 +VERSION= 0.7 DISTNAME= luasec-${VERSION} +GH_ACCOUNT=brunoos +GH_PROJECT=luasec + CATEGORIES=security HOMEPAGE= https://github.com/brunoos/luasec/wiki @@ -16,8 +18,6 @@ MAINTAINER= Gleydson Soares https://github.com/brunoos/luasec/archive/ MODULES= lang/lua MODLUA_RUN_DEPENDS+= net/luasocket Index: distinfo === RCS file: /cvs/ports/security/luasec/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo10 Mar 2016 01:04:51 - 1.6 +++ distinfo8 Sep 2018 16:23:19 - @@ -1,2 +1,2 @@ -SHA256 (luasec-0.6.tar.gz) = zvOjXBi+uKVNnIzmJgpMq72aOG3ocRMg0ITa/60K7V0= -SIZE (luasec-0.6.tar.gz) = 51071 +SHA256 (luasec-0.7.tar.gz) = IXbpWx0qcqMjXt5dKqmDgFD+7lXa3o/b3kvn/cZvOjE= +SIZE (luasec-0.7.tar.gz) = 47965 Index: patches/patch-src_Makefile === RCS file: /cvs/ports/security/luasec/patches/patch-src_Makefile,v retrieving revision 1.5 diff -u -p -r1.5 patch-src_Makefile --- patches/patch-src_Makefile 14 Apr 2014 01:20:10 - 1.5 +++ patches/patch-src_Makefile 8 Sep 2018 16:23:19 - @@ -1,7 +1,8 @@ $OpenBSD: patch-src_Makefile,v 1.5 2014/04/14 01:20:10 jturner Exp $ src/Makefile.orig Wed Jan 29 15:43:33 2014 -+++ src/Makefile Sun Apr 13 21:13:13 2014 -@@ -10,8 +10,8 @@ LIBS=-lssl -lcrypto -lluasocket +Index: src/Makefile +--- src/Makefile.orig src/Makefile +@@ -12,8 +12,8 @@ LIBS=-lssl -lcrypto -lluasocket WARN=-Wall -pedantic Index: pkg/PLIST === RCS file: /cvs/ports/security/luasec/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 20 May 2016 02:24:30 - 1.7 +++ pkg/PLIST 8 Sep 2018 16:23:19 - @@ -1,81 +1,87 @@ -@comment $OpenBSD: PLIST,v 1.7 2016/05/20 02:24:30 gsoares Exp $ +@comment $OpenBSD: PLIST,v$ lib/lua/${MODLUA_VERSION}/ssl.so -share/examples/${FULLPKGNAME}/ -share/examples/${FULLPKGNAME}/README -share/examples/${FULLPKGNAME}/certs/ -share/examples/${FULLPKGNAME}/certs/all.bat -share/examples/${FULLPKGNAME}/certs/clientA.bat -share/examples/${FULLPKGNAME}/certs/clientA.cnf -share/examples/${FULLPKGNAME}/certs/clientA.sh -share/examples/${FULLPKGNAME}/certs/clientB.bat -share/examples/${FULLPKGNAME}/certs/clientB.cnf -share/examples/${FULLPKGNAME}/certs/clientB.sh -share/examples/${FULLPKGNAME}/certs/rootA.bat -share/examples/${FULLPKGNAME}/certs/rootA.cnf -share/examples/${FULLPKGNAME}/certs/rootA.sh -share/examples/${FULLPKGNAME}/certs/rootB.bat -share/examples/${FULLPKGNAME}/certs/rootB.cnf -share/examples/${FULLPKGNAME}/certs/rootB.sh -share/examples/${FULLPKGNAME}/certs/serverA.bat -share/examples/${FULLPKGNAME}/certs/serverA.cnf -share/examples/${FULLPKGNAME}/certs/serverA.sh -share/examples/${FULLPKGNAME}/certs/serverB.bat -share/examples/${FULLPKGNAME}/certs/serverB.cnf -share/examples/${FULLPKGNAME}/certs/serverB.sh -share/examples/${FULLPKGNAME}/chain/ -share/examples/${FULLPKGNAME}/chain/client.lua -share/examples/${FULLPKGNAME}/chain/server.lua -share/examples/${FULLPKGNAME}/chain/util.lua -share/examples/${FULLPKGNAME}/dhparam/ -share/examples/${FULLPKGNAME}/dhparam/client.lua -share/examples/${FULLPKGNAME}/dhparam/params.sh -share/examples/${FULLPKGNAME}/dhparam/server.lua -share/examples/${FULLPKGNAME}/digest/ -share/examples/${FULLPKGNAME}/digest/client.lua -share/examples/${FULLPKGNAME}/digest/server.lua -share/examples/${FULLPKGNAME}/ecdh/ -share/examples/${FULLPKGNAME}/ecdh/client.lua -share/examples/${FULLPKGNAME}/ecdh/server.lua -share/examples/${FULLPKGNAME}/info/ -share/examples/${FULLPKGNAME}/info/client.lua -share/examples/${FULLPKGNAME}/info/server.lua -share/examples/${FULLPKGNAME}/key/ -share/examples/${FULLPKGNAME}/key/genkey.sh -share/examples/${FULLPKGNAME}/key/loadkey.lua -share/examples/${FULLPKGNAME}/loop/ -share/examples/${FULLPKGNAME}/loop-gc/ -share/examples/${FULLPKGNAME}/loop-gc/client.lua -share/examples/${FULLPKGNAME}/loop-gc/server.lua -share/examples/${FULLPKGNAME}/loop/client.lua -share/examples/${FULLPKGNAME}/loop/server.lua -share/examples/${FULLPKGNAME}/oneshot/ -share/examples/${FULLPKGNAME}/oneshot/client.lua -share/examples/${FULLPKGNAME}/oneshot/server.lua -share/examples/${FULLPKGNAME}/sni/ -share/examples/${FULLPKGNAME}/sni/client.lua -share/examples/${FULLPKGNAME}/sni/server.
Re: UPDATE: security/luasec-0.7
On 2018/09/08 13:24, Gleydson Soares wrote: > > the following diff updates luasec to 0.7. > > > > changelog: > > https://github.com/brunoos/luasec/blob/master/CHANGELOG > > +regen patches > Index: Makefile > === > RCS file: /cvs/ports/security/luasec/Makefile,v > retrieving revision 1.20 > diff -u -p -r1.20 Makefile > --- Makefile 16 Oct 2016 23:21:23 - 1.20 > +++ Makefile 8 Sep 2018 16:23:19 - > @@ -2,10 +2,12 @@ > > COMMENT= lua binding to OpenSSL to provide TLS/SSL communication > > -VERSION= 0.6 > -REVISION=0 > +VERSION= 0.7 > DISTNAME=luasec-${VERSION} > > +GH_ACCOUNT= brunoos > +GH_PROJECT= luasec > + If you're using these, you also need GH_TAGNAME (or GH_COMMIT, but it would be GH_TAGNAME here - and no need for DISTNAME/VERSION).
Re: UPDATE: security/luasec-0.7
On Sat, Sep 08, 2018 at 05:36:46PM +0100, Stuart Henderson wrote: > On 2018/09/08 13:24, Gleydson Soares wrote: > > > the following diff updates luasec to 0.7. > > > > > > changelog: > > > https://github.com/brunoos/luasec/blob/master/CHANGELOG > > > > +regen patches > > > Index: Makefile > > === > > RCS file: /cvs/ports/security/luasec/Makefile,v > > retrieving revision 1.20 > > diff -u -p -r1.20 Makefile > > --- Makefile16 Oct 2016 23:21:23 - 1.20 > > +++ Makefile8 Sep 2018 16:23:19 - > > @@ -2,10 +2,12 @@ > > > > COMMENT= lua binding to OpenSSL to provide TLS/SSL communication > > > > -VERSION= 0.6 > > -REVISION= 0 > > +VERSION= 0.7 > > DISTNAME= luasec-${VERSION} > > > > +GH_ACCOUNT=brunoos > > +GH_PROJECT=luasec > > + > > If you're using these, you also need GH_TAGNAME (or GH_COMMIT, but it > would be GH_TAGNAME here - and no need for DISTNAME/VERSION). done. ok? thanks, Index: Makefile === RCS file: /cvs/ports/security/luasec/Makefile,v retrieving revision 1.20 diff -u -p -r1.20 Makefile --- Makefile16 Oct 2016 23:21:23 - 1.20 +++ Makefile8 Sep 2018 16:43:08 - @@ -2,9 +2,9 @@ COMMENT= lua binding to OpenSSL to provide TLS/SSL communication -VERSION= 0.6 -REVISION= 0 -DISTNAME= luasec-${VERSION} +GH_ACCOUNT=brunoos +GH_PROJECT=luasec +GH_TAGNAME=0.7 CATEGORIES=security @@ -29,7 +29,7 @@ MAKE_ENV+=INC_PATH="-I${MODLUA_INCL_DIR NO_TEST= Yes -WRKDIST= ${WRKDIR}/luasec-luasec-${VERSION} +WRKDIST= ${WRKDIR}/luasec-luasec-${GH_TAGNAME} ALL_TARGET=bsd Index: distinfo === RCS file: /cvs/ports/security/luasec/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo10 Mar 2016 01:04:51 - 1.6 +++ distinfo8 Sep 2018 16:43:08 - @@ -1,2 +1,2 @@ -SHA256 (luasec-0.6.tar.gz) = zvOjXBi+uKVNnIzmJgpMq72aOG3ocRMg0ITa/60K7V0= -SIZE (luasec-0.6.tar.gz) = 51071 +SHA256 (luasec-0.7.tar.gz) = IXbpWx0qcqMjXt5dKqmDgFD+7lXa3o/b3kvn/cZvOjE= +SIZE (luasec-0.7.tar.gz) = 47965 Index: patches/patch-src_Makefile === RCS file: /cvs/ports/security/luasec/patches/patch-src_Makefile,v retrieving revision 1.5 diff -u -p -r1.5 patch-src_Makefile --- patches/patch-src_Makefile 14 Apr 2014 01:20:10 - 1.5 +++ patches/patch-src_Makefile 8 Sep 2018 16:43:08 - @@ -1,7 +1,8 @@ $OpenBSD: patch-src_Makefile,v 1.5 2014/04/14 01:20:10 jturner Exp $ src/Makefile.orig Wed Jan 29 15:43:33 2014 -+++ src/Makefile Sun Apr 13 21:13:13 2014 -@@ -10,8 +10,8 @@ LIBS=-lssl -lcrypto -lluasocket +Index: src/Makefile +--- src/Makefile.orig src/Makefile +@@ -12,8 +12,8 @@ LIBS=-lssl -lcrypto -lluasocket WARN=-Wall -pedantic Index: pkg/PLIST === RCS file: /cvs/ports/security/luasec/pkg/PLIST,v retrieving revision 1.7 diff -u -p -r1.7 PLIST --- pkg/PLIST 20 May 2016 02:24:30 - 1.7 +++ pkg/PLIST 8 Sep 2018 16:43:08 - @@ -1,81 +1,87 @@ -@comment $OpenBSD: PLIST,v 1.7 2016/05/20 02:24:30 gsoares Exp $ +@comment $OpenBSD: PLIST,v$ lib/lua/${MODLUA_VERSION}/ssl.so -share/examples/${FULLPKGNAME}/ -share/examples/${FULLPKGNAME}/README -share/examples/${FULLPKGNAME}/certs/ -share/examples/${FULLPKGNAME}/certs/all.bat -share/examples/${FULLPKGNAME}/certs/clientA.bat -share/examples/${FULLPKGNAME}/certs/clientA.cnf -share/examples/${FULLPKGNAME}/certs/clientA.sh -share/examples/${FULLPKGNAME}/certs/clientB.bat -share/examples/${FULLPKGNAME}/certs/clientB.cnf -share/examples/${FULLPKGNAME}/certs/clientB.sh -share/examples/${FULLPKGNAME}/certs/rootA.bat -share/examples/${FULLPKGNAME}/certs/rootA.cnf -share/examples/${FULLPKGNAME}/certs/rootA.sh -share/examples/${FULLPKGNAME}/certs/rootB.bat -share/examples/${FULLPKGNAME}/certs/rootB.cnf -share/examples/${FULLPKGNAME}/certs/rootB.sh -share/examples/${FULLPKGNAME}/certs/serverA.bat -share/examples/${FULLPKGNAME}/certs/serverA.cnf -share/examples/${FULLPKGNAME}/certs/serverA.sh -share/examples/${FULLPKGNAME}/certs/serverB.bat -share/examples/${FULLPKGNAME}/certs/serverB.cnf -share/examples/${FULLPKGNAME}/certs/serverB.sh -share/examples/${FULLPKGNAME}/chain/ -share/examples/${FULLPKGNAME}/chain/client.lua -share/examples/${FULLPKGNAME}/chain/server.lua -share/examples/${FULLPKGNAME}/chain/util.lua -share/examples/${FULLPKGNAME}/dhparam/ -share/examples/${FULLPKGNAME}/dhparam/client.lua -share/examples/${FULLPKGNAME}/dhparam/params.sh -share/examples/${FULLPKGNAME}/dhparam/server.lua -share/examples/${FULLPKGNAME}/digest/ -share/examples/${FULLPKGNAME}/digest/client.lua -share/examples/${FULLPKGNAME}/digest/server.lua -share/examples/${FULLPKGNAME}/ecdh/ -sh
[NEW] security/p5-Crypt-Curve25519-0.06 (p5-Net-SFTP Update 1/4)
Hi ports! -- Intro (to avoid redundancy): I've successfully updated net/p5-Net-SFTP to its latest version (0.12). It will require 2 new ports and 2 updates, mostly because we're moving to net/p5-Net-SSH-Perl 2.x that is now required by p5-Net-SFTP. The full chain of dependencies has been ran and tested, on amd64+chroot and i386 (there are XS modules), i've found no consumers, excepted between them. I won't "hammer" you and post the 4 today - unless asked for - for now i'm just sending the 2 new dependencies needed for the updated net/p5-Net-SSH-Perl. - >From DESCR: Crypt::Curve25519 is a state-of-the-art Diffie-Hellman function suitable for a wide variety of applications. Given a user's 32-byte secret key, Crypt::Curve25519 computes the user's 32-byte public key. Given the user's 32-byte secret key and another user's 32-byte public key, Crypt::Curve25519 computes a 32-byte secret shared by the two users. This secret can then be used to authenticate and encrypt messages between the two users. WWW: https://metacpan.org/release/AJGB/Crypt-Curve25519-0.06 Testing: - 'make test' passes (the sixth test may take some time), 'make port-lib-depends-check' and portcheck as well. - I tried the examples given by the POD, they're working fine. Comments/feedback are welcome! Charlène. p5-Crypt-Curve25519.tgz Description: Binary data
[NEW] security/p5-CryptX-0.061 (p5-Net-SFTP Update 2/4)
Hi again, I'm proposing here security/p5-CryptX, a Perl crypto toolkit. >From DESCR: CryptX is a fairly comprehensive cryptographic toolkit that provides a vast array of well-known symmetric, block, and stream ciphers, authenticated encryption modes, hash functions, checksums, MAC, public key cryptography, PRNG, and more. WWW: https://metacpan.org/pod/CryptX It's an "all-in-one" bundle without any external dependencies. About the port: - CPAN_AUTHOR needs to be set in order to be able to fetch the archive. Testing: - 'make test' passes, and it's as comprehensive as the module itself. - 'make port-lib-depends-check' and portcheck don't complain. Any comment/feedback is welcome! Charlène. p5-CryptX.tgz Description: Binary data
Re: [NEW] gzdoom-3.5.0
timo.my...@bittivirhe.fi (Timo Myyrä) writes: > Jeremie Courreges-Anglas writes: > >> On Thu, Sep 06 2018, timo.my...@bittivirhe.fi (Timo Myyrä) wrote: >> >>> Jeremie Courreges-Anglas writes: >>> On Fri, Aug 03 2018, timo.my...@bittivirhe.fi (Timo Myyrä) wrote: > timo.my...@bittivirhe.fi (Timo Myyrä) writes: > >> Solene Rapenne writes: >> >>> timo.my...@bittivirhe.fi (Timo Myyrä) wrote: >>> Hi, Here's a updated port for latest gzdoom version. Merged the stuff from Solene's port into my old gzdoom port and bumped it to latest version. Tested on amd64 and quick gameplay test seems to work and installing soundfont and tuning the ini file, the fluidsynth playback works. - added patch to fix the fluidsynth library name - dropped old linker args from Makefile, these don't seem to be needed at all - Added flag to disable GTK dialogs from building so no need for Gtk dependency - fluidsynth is detected at build time so add it as build_depends. At run time it needs to be installed but gzdoom can use other midi players as well so I didn't add it to run_depends. - Dropped previous gxmessage dependy, the game tries kdialog, gxmessage and finally xmessage to show crash log. - OpenAL needs to be installed to have audio. Timo >>> >>> Your port is way better than the one I submitted last month, good work! >>> Still >>> when using mods, I only have music and no other sound, do you have the >>> same >>> issue? Doom1 and Doom2 runs fine, so it may be related to the mods... >> >> I tested Doom One mod and only got sound in menu and no gameplay sounds >> or music >> at all. Got bunch of errors in console so I guess the mods are to blame. >> >> Timo > > Actually its the problem in library loading. There was wrong library > names for > libmpg123, libsndfile in the code. I've patched those and the sounds seem > to > work now after quick test. > > Updated port attached. Here's some late feedback. Regarding the patches, I don't think that #ifdef __OpenBSD__ is a good approach. (For more on this subject, please look at "#ifdef considered harmful" from Henry Spencer.) Please don't push such patches upstream. For our needs in ports land, we can just patch and hardcode the use of the un-versioned .so libs. Ideas for solutions pushable upstream: a cmake option that controls whether dlopened library names should contain a version; or just #ifndef LIBFOO_NAME #define LIBFOO_NAME "libfoo.so.1" ... which would allow downstreams to override the name. About the dlopened libraries: I guess it would be good to list them in LIB_DEPENDS and add the relevant entries to WANTLIB so that gzdoom gets properly updated when its deps change. (Even if ''make port-lib-depends-check'' complains about extra libs.) >> >> I guess you were not convinced by this point? If you really don't want >> to add those to LIB_DEPENDS, either make sure that gzdoom runs fine >> without them, or also add them to RUN_DEPENDS. But LIB_DEPENDS would be >> better IMO. >> > > Slowly iterating to proper port :) Fluidsynth is one of the supported midi > players. The game has bunch of other audio backends as well, some of them > built-in like OPL synth but those do not sound very good. > > I'd like the default gzdoom configuration to work, sounds working > and OPL synth playing music. Then the audio could be enhanced by adding > fluidsynth etc. for improving the game audio. I just did a quick test of the > current port and indeed the game seems to pick up fluidsynth just fine at > runtime > so it can be dropped from BUILD_DEPENDS. Still need to check if the other > libraries > are loaded properly at runtime. > On sparc64, I get this from cmake: ... -- Performing Test HAVE_THREAD_LOCAL -- Performing Test HAVE_THREAD_LOCAL - Failed CMake Error at src/CMakeLists.txt:408 (message): C++ compiler doesn't support thread_local storage duration specifier COMPILER = base-clang ports-gcc lets the port build and package on sparc64. The rest of the port looks fine. >>> >>> Ok, here is an another attempt which allows passing the library names to >>> build >>> process and adding the COMPILER flag to Makefile. >> >> Still looks mostly good. >> >> Looks like for the gtk3 libs the build now depends on cmake setting the >> define, it doesn't seem to be the case for the other dlopen'd libs. >> Anyway, this looks fine for now but you'll probably have to discuss with >> upstream. >> >> (review aborted, back to $DAYJ
Re: [UPDATE] audio/openal 1.19.0 with sndio capture support
On Sat, Sep 08, 2018 at 06:27:52PM +0100, David CARLIER wrote: > Hi, > > When I tried to apply your patch, it fails for PLIST ... makefile and so > on > What? That's impossible, I assume that your local repo copy is up to date and you're running patch(1) in ports/audio/openal directory, not anywhere else: $ cd somewhere $ cvs -d anoncvs@your.favourite.mirror:/cvs co ports/audio/openal $ cd ports/audio/openal $ patch -i /path/to/openal.patch Please tell me the steps you have done when you applied my diff.
import python 3.7
Hey, I'd like to have python 3.7 for 6.4 (not as the default version of course) and somewhere during 6.4 cycle we could switch over to it for our python ports. I took 3.6 and adapted it for the new version. Does the test suite work for you? In my case it seems it never ends with "running: test_asyncio (2 min 52 sec)" until I ^c. If people have the same, I'll add TEST_IS_INTERACTIVE=Yes Attached, the diff for our current files and the tgz for the 3.7 directory. Comments? OK? Cheers, Daniel ? 3.7 Index: Makefile === RCS file: /cvs/ports/lang/python/Makefile,v retrieving revision 1.68 diff -u -p -r1.68 Makefile --- Makefile 8 Jul 2017 08:28:00 - 1.68 +++ Makefile 8 Sep 2018 18:20:36 - @@ -3,6 +3,7 @@ SUBDIR = SUBDIR += 2.7 SUBDIR += 3.6 +SUBDIR += 3.7 .include Index: Makefile.inc === RCS file: /cvs/ports/lang/python/Makefile.inc,v retrieving revision 1.124 diff -u -p -r1.124 Makefile.inc --- Makefile.inc 3 Nov 2017 13:13:05 - 1.124 +++ Makefile.inc 8 Sep 2018 18:20:36 - @@ -126,7 +126,7 @@ FAKE_FLAGS += RANLIB=: # and QtWebKit require W|X mappings. USE_WXNEEDED = Yes -.if ${VERSION} == "3.6" +.if ${VERSION} == "3.6" || ${VERSION} == "3.7" ALL_TARGET = all .else ALL_TARGET = all ./Lib/plat-openbsd6 Index: python.port.mk === RCS file: /cvs/ports/lang/python/python.port.mk,v retrieving revision 1.99 diff -u -p -r1.99 python.port.mk --- python.port.mk 24 Jul 2018 12:10:10 - 1.99 +++ python.port.mk 8 Sep 2018 18:20:36 - @@ -24,7 +24,8 @@ MODPY_VERSION ?= ${MODPY_DEFAULT_VERSION # verify if MODPY_VERSION forced is correct .else . if ${MODPY_VERSION} != "2.7" && \ - ${MODPY_VERSION} != "3.6" + ${MODPY_VERSION} != "3.6" && \ + ${MODPY_VERSION} != "3.7" ERRORS += "Fatal: unknown or unsupported MODPY_VERSION: ${MODPY_VERSION}" . endif .endif 3.7.tgz Description: application/compressed-tar
Re: import python 3.7
On Sat, Sep 08, 2018 at 02:28:06PM -0400, Daniel Jakots wrote: > Hey, > > I'd like to have python 3.7 for 6.4 (not as the default version of > course) and somewhere during 6.4 cycle we could switch over to it for > our python ports. > > I took 3.6 and adapted it for the new version. > > Does the test suite work for you? In my case it seems it never ends with > "running: test_asyncio (2 min 52 sec)" until I ^c. If people have the > same, I'll add TEST_IS_INTERACTIVE=Yes Hmm. Why not try and fix it? :-) -- Antoine
Re: [NEW] games/freeorion
On Sat, Sep 08, 2018 at 04:46:12PM +0100, Tom Murphy wrote: > On Sat, Sep 08, 2018 at 01:16:15PM +0200, Marc Espie wrote: > > On Sat, Sep 08, 2018 at 12:12:00PM +0100, Tom Murphy wrote: > > > Do I need to regenerate the PLIST in my tarball or is this OK? > > > > > > Thanks, > > > Tom > > > > Why don't you try and check ?.. > > I checked, and PLIST generated is identical. > Portcheck gives me the following output: > > missing @exec of gtk-update-icon-cache for icon theme hicolor > missing @unexec-delete of gtk-update-icon-cache for icon theme hicolor > games/freeorion > > and PLIST has this in it: > > @tag gtk-update-icon-cache %D/share/icons/hicolor > > Is this normal behavior? > > Thanks, > Tom Yep, portcheck's maintainer hasn't had time to fix it.
Re: UPDATE: shells/zsh
On Sat, Sep 08, 2018 at 08:36:29AM +0200, Rafael Sadowski wrote: > Hi All. > > please find below a simple diff to update ZSH to the latest stable > version. This release includes security fixes: CVE-2018-0502, > CVE-2018-13259. zsh 5.6.1 will be out soon (it's tagged and built; just not announced). It fixes the error which (I suspect) is why you switched to gmake. > Notable port changes: > > - Use configure elements instead of post-install tasks. > -- Avoid version in path name. I don't see any reasons for that, I only >provide one ZSH version. This is the upstream default, and I don't see a compelling reason to deviate from it. Patch for 5.6.1 below. It was rolled a bit over an hour ago, so not well tested yet. Obviously we should wait until it's officially announced. There's one test error over what 5.5.1 had which I haven't had time to look at yet. - Matthew Martin diff --git Makefile Makefile index 20667f23baa..3899ee3cacc 100644 --- Makefile +++ Makefile @@ -2,7 +2,7 @@ COMMENT= Z shell, Bourne shell-compatible -V= 5.5.1 +V= 5.6.1 DISTNAME= zsh-$V CATEGORIES=shells @@ -13,6 +13,8 @@ HOMEPAGE= https://www.zsh.org/ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=zsh/} MASTER_SITES+= http://www.zsh.org/pub/ +EXTRACT_SUFX= .tar.xz + # BSD PERMIT_PACKAGE_CDROM= Yes @@ -23,8 +25,8 @@ LIB_DEPENDS= converters/libiconv \ AUTOCONF_VERSION=2.69 CONFIGURE_STYLE=autoconf -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ -LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" CONFIGURE_ARGS=--enable-zsh-mem \ --enable-zsh-secure-free \ --enable-maildir-support \ diff --git distinfo distinfo index bdf3045f919..5a51ac13acb 100644 --- distinfo +++ distinfo @@ -1,2 +1,2 @@ -SHA256 (zsh-5.5.1.tar.gz) = d0yqieeupfM8MDPL/9k+KHB/crpRSceXCeSObC0u4IA= -SIZE (zsh-5.5.1.tar.gz) = 4578700 +SHA256 (zsh-5.6.1.tar.xz) = lWZ1PzF9MbgItrY6ViLHHyXUc6a1/qXDWrHH7Zb7s+g= +SIZE (zsh-5.6.1.tar.xz) = 3076732 diff --git pkg/PLIST pkg/PLIST index a8a8d95aba0..023edfca087 100644 --- pkg/PLIST +++ pkg/PLIST @@ -96,7 +96,6 @@ share/zsh/${V}/functions/VCS_INFO_maxexports share/zsh/${V}/functions/VCS_INFO_nvcsformats share/zsh/${V}/functions/VCS_INFO_patch2subject share/zsh/${V}/functions/VCS_INFO_quilt -share/zsh/${V}/functions/VCS_INFO_realpath share/zsh/${V}/functions/VCS_INFO_reposub share/zsh/${V}/functions/VCS_INFO_set share/zsh/${V}/functions/VCS_INFO_set-patch-format @@ -105,6 +104,7 @@ share/zsh/${V}/functions/_a2ps share/zsh/${V}/functions/_a2utils share/zsh/${V}/functions/_aap share/zsh/${V}/functions/_absolute_command_paths +share/zsh/${V}/functions/_ack share/zsh/${V}/functions/_acpi share/zsh/${V}/functions/_acpitool share/zsh/${V}/functions/_acroread @@ -143,7 +143,9 @@ share/zsh/${V}/functions/_auto-apt share/zsh/${V}/functions/_autocd share/zsh/${V}/functions/_awk share/zsh/${V}/functions/_axi-cache +share/zsh/${V}/functions/_base64 share/zsh/${V}/functions/_basename +share/zsh/${V}/functions/_bash share/zsh/${V}/functions/_bash_completions share/zsh/${V}/functions/_baudrates share/zsh/${V}/functions/_baz @@ -190,6 +192,7 @@ share/zsh/${V}/functions/_chflags share/zsh/${V}/functions/_chkconfig share/zsh/${V}/functions/_chmod share/zsh/${V}/functions/_chown +share/zsh/${V}/functions/_chroot share/zsh/${V}/functions/_chrt share/zsh/${V}/functions/_chsh share/zsh/${V}/functions/_cksum @@ -224,6 +227,7 @@ share/zsh/${V}/functions/_cp share/zsh/${V}/functions/_cpio share/zsh/${V}/functions/_cplay share/zsh/${V}/functions/_cpupower +share/zsh/${V}/functions/_crontab share/zsh/${V}/functions/_cryptsetup share/zsh/${V}/functions/_cscope share/zsh/${V}/functions/_cssh @@ -261,6 +265,7 @@ share/zsh/${V}/functions/_debdiff share/zsh/${V}/functions/_debfoster share/zsh/${V}/functions/_deborphan share/zsh/${V}/functions/_debsign +share/zsh/${V}/functions/_debuild share/zsh/${V}/functions/_default share/zsh/${V}/functions/_defaults share/zsh/${V}/functions/_delimiters @@ -273,6 +278,7 @@ share/zsh/${V}/functions/_dhcpinfo share/zsh/${V}/functions/_dict share/zsh/${V}/functions/_dict_words share/zsh/${V}/functions/_diff +share/zsh/${V}/functions/_diff3 share/zsh/${V}/functions/_diff_options share/zsh/${V}/functions/_diffstat share/zsh/${V}/functions/_dig @@ -283,6 +289,7 @@ share/zsh/${V}/functions/_dirs share/zsh/${V}/functions/_disable share/zsh/${V}/functions/_dispatch share/zsh/${V}/functions/_django +share/zsh/${V}/functions/_dkms share/zsh/${V}/functions/_dladm share/zsh/${V}/functions/_dlocate share/zsh/${V}/functions/_dmesg @@ -301,15 +308,18 @@ share/zsh/${V}/functions/_dput share/zsh/${V}/functions/_drill share/zsh/${V}/functions/_dsh share/zsh/${V}/functions/_dtrace +share/zsh/${V}/functions/_dtruss share/zsh/${V}/functions/_du share/zsh/${V}/functions/_dumpadm share/zsh/${V}/fu
Re: [NEW] security/p5-CryptX-0.061 (p5-Net-SFTP Update 2/4)
On 09/08/18 12:52, Charlene Wendling wrote: Hi again, I'm proposing here security/p5-CryptX, a Perl crypto toolkit. >From DESCR: CryptX is a fairly comprehensive cryptographic toolkit that provides a vast array of well-known symmetric, block, and stream ciphers, authenticated encryption modes, hash functions, checksums, MAC, public key cryptography, PRNG, and more. WWW: https://metacpan.org/pod/CryptX It's an "all-in-one" bundle without any external dependencies. About the port: - CPAN_AUTHOR needs to be set in order to be able to fetch the archive. Testing: - 'make test' passes, and it's as comprehensive as the module itself. - 'make port-lib-depends-check' and portcheck don't complain. Any comment/feedback is welcome! Charlène. Same thing. OK either way but do you want to be MAINTAINER? ~Brian
Re: [NEW] security/p5-Crypt-Curve25519-0.06 (p5-Net-SFTP Update 1/4)
On 09/08/18 12:47, Charlene Wendling wrote: Hi ports! -- Intro (to avoid redundancy): I've successfully updated net/p5-Net-SFTP to its latest version (0.12). It will require 2 new ports and 2 updates, mostly because we're moving to net/p5-Net-SSH-Perl 2.x that is now required by p5-Net-SFTP. The full chain of dependencies has been ran and tested, on amd64+chroot and i386 (there are XS modules), i've found no consumers, excepted between them. I won't "hammer" you and post the 4 today - unless asked for - for now i'm just sending the 2 new dependencies needed for the updated net/p5-Net-SSH-Perl. - >From DESCR: Crypt::Curve25519 is a state-of-the-art Diffie-Hellman function suitable for a wide variety of applications. Given a user's 32-byte secret key, Crypt::Curve25519 computes the user's 32-byte public key. Given the user's 32-byte secret key and another user's 32-byte public key, Crypt::Curve25519 computes a 32-byte secret shared by the two users. This secret can then be used to authenticate and encrypt messages between the two users. WWW: https://metacpan.org/release/AJGB/Crypt-Curve25519-0.06 Testing: - 'make test' passes (the sixth test may take some time), 'make port-lib-depends-check' and portcheck as well. - I tried the examples given by the POD, they're working fine. Comments/feedback are welcome! Charlène. Do you want to be MAINTAINER of this? It's ok for me either way, especially if we need it to update other ports we have, but I always figure it doesn't hurt to ask. ~Brian
[NEW] games/trader
Hi ports@, Here is a new port: games/trader. The game requires strfmon(3) which we don't have, but I noticed that productivity/gnucash goes around this issue by bundling FreeBSD's libc version of strfmon(), and uses it as a fallback on systems which do not have it. Using borrowed/libc/strfmon.{c,h} from the GnuCash distribution tarball, trader builds and runs fine with some minor patching. I have been in touch with upstream and he's working on adding strfmon() to the GNU portability library which trader uses, so we should be able to remove all patches in the future. >From DESCR: Star Traders is a simple text-based game of interstellar trading, where the objective is to create companies, buy and sell shares, borrow and repay money, in order to become the wealthiest player (the winner). Comments? OK? trader.tar.gz Description: application/tar-gz
Re: [NEW] security/p5-Crypt-Curve25519-0.06 (p5-Net-SFTP Update 1/4)
Hi Brian, I forgot to mention that it's a pure maintenance update, i don't use them, so i won't take MAINTAINER. Charlène. On Sat, 8 Sep 2018 16:06:57 -0400 Brian Callahan wrote: > > On 09/08/18 12:47, Charlene Wendling wrote: > > Hi ports! > > > > -- > > Intro (to avoid redundancy): > > > > I've successfully updated net/p5-Net-SFTP to its latest version > > (0.12). It will require 2 new ports and 2 updates, mostly because > > we're moving to net/p5-Net-SSH-Perl 2.x that is now required by > > p5-Net-SFTP. > > > > The full chain of dependencies has been ran and tested, on > > amd64+chroot and i386 (there are XS modules), i've found no > > consumers, excepted between them. > > > > I won't "hammer" you and post the 4 today - unless asked for - for > > now i'm just sending the 2 new dependencies needed for the updated > > net/p5-Net-SSH-Perl. > > - > > > > >From DESCR: > > > > Crypt::Curve25519 is a state-of-the-art Diffie-Hellman function > > suitable for a wide variety of applications. > > > > Given a user's 32-byte secret key, Crypt::Curve25519 computes the > > user's 32-byte public key. Given the user's 32-byte secret key and > > another user's 32-byte public key, Crypt::Curve25519 computes a > > 32-byte secret shared by the two users. This secret can then be > > used to authenticate and encrypt messages between the two users. > > > > WWW: https://metacpan.org/release/AJGB/Crypt-Curve25519-0.06 > > > > Testing: > > > > - 'make test' passes (the sixth test may take some time), 'make > > port-lib-depends-check' and portcheck as well. > > - I tried the examples given by the POD, they're working fine. > > > > Comments/feedback are welcome! > > > > Charlène. > > Do you want to be MAINTAINER of this? It's ok for me either way, > especially if we need it to update other ports we have, but I always > figure it doesn't hurt to ask. > > ~Brian >
UPDATE: Spectrwm-3.2.0
Hello, Update for Spectrwm to 3.2.0: https://github.com/conformal/spectrwm/releases OK? Comments? Cheers.- -- Sending from my toaster. Index: Makefile === RCS file: /cvs/ports/x11/spectrwm/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile5 Oct 2017 14:14:48 - 1.24 +++ Makefile8 Sep 2018 21:48:21 - @@ -4,7 +4,7 @@ COMMENT=small tiling window manager SHARED_LIBS= swmhack 1.0 -V= 3.1.0 +V= 3.2.0 GH_TAGNAME=SPECTRWM_${V:S/./_/g} GH_ACCOUNT=conformal GH_PROJECT=spectrwm Index: distinfo === RCS file: /cvs/ports/x11/spectrwm/distinfo,v retrieving revision 1.21 diff -u -p -r1.21 distinfo --- distinfo5 Oct 2017 14:14:48 - 1.21 +++ distinfo8 Sep 2018 21:48:21 - @@ -1,2 +1,2 @@ -SHA256 (spectrwm-3.1.0.tar.gz) = t6XiT+bZI6rauUfTVP9ErXQrch2q8zRYTo7qnhVknZo= -SIZE (spectrwm-3.1.0.tar.gz) = 147206 +SHA256 (spectrwm-3.2.0.tar.gz) = +4AEQmIPdi3miiNu+acnjYuO9tpcG27bwMibHm6V73w= +SIZE (spectrwm-3.2.0.tar.gz) = 150691
Re: NEW: comms/gnuradio
On Wed, Sep 5, 2018 at 2:50 AM, Stuart Henderson wrote: > I think this is nearly in shape for committing and it would be nice to > have in tree (though like you I've not tested hardware - currently I have > SDRplay [looks to be a pain with not-really-open code] and RTL-SDR [iirc > this wanted async support in libusb] so there's not a lot I can do without > a bunch more work). New tarball with some changes: - reflowed DESCR - dropped rand patch - added missed log4cpp dependency - took maintainership (haven't heard from Aaron) - switched /usr/local/etc to SYSCONFDIR + @sample ok? -- Anthony J. Bentley gnuradio.tar.gz Description: application/gzip
Re: new devel/p5-IO-BufferedSelect
ping On Sun, Sep 02, 2018 at 10:31:19PM +0200, Alexander Bluhm wrote: > Hi > > A while ago Paul B. Henson sent the p5-IO-BufferedSelect port to > the list. I tweaked it a bit and would like to import it for him. > > ok? > > Comment: > line-buffered select interface > > Description: > The purpose of this module is to implement a buffered version of > the select interface that operates on lines, rather than characters. > Given a set of filehandles, it will block until a full line is > available on one or more of them. > > bluhm
update net/iperf
Hi, ok to update net/iperf? (maintainer timeout) bluhm Index: net/iperf/Makefile === RCS file: /data/mirror/openbsd/cvs/ports/net/iperf/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- net/iperf/Makefile 26 Jul 2017 22:45:27 - 1.27 +++ net/iperf/Makefile 28 Aug 2018 21:14:54 - @@ -2,8 +2,7 @@ COMMENT= tool for measuring maximum TCP and UDP bandwidth -DISTNAME= iperf-2.0.5 -REVISION= 5 +DISTNAME= iperf-2.0.12 CATEGORIES=net HOMEPAGE= http://sourceforge.net/projects/iperf/ @@ -15,10 +14,10 @@ PERMIT_PACKAGE_CDROM= Yes WANTLIB= c m pthread ${COMPILER_LIBCXX} -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=iperf/} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=iperf2/} CONFIGURE_STYLE= autoconf -AUTOCONF_VERSION= 2.65 +AUTOCONF_VERSION= 2.69 # Separate build breaks configure test for IPv6 support SEPARATE_BUILD=No Index: net/iperf/distinfo === RCS file: /data/mirror/openbsd/cvs/ports/net/iperf/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- net/iperf/distinfo 25 Sep 2012 20:54:39 - 1.8 +++ net/iperf/distinfo 28 Aug 2018 21:12:51 - @@ -1,2 +1,2 @@ -SHA256 (iperf-2.0.5.tar.gz) = Y2tO/wQxzqgGZ+qFpnzkxoaYdgqYN+Hp0TCW0gNiJls= -SIZE (iperf-2.0.5.tar.gz) = 248583 +SHA256 (iperf-2.0.12.tar.gz) = Nn9lH7EmSxP2UY5BuKfgjOPkGyocgOmf8DR1Ye7TJkY= +SIZE (iperf-2.0.12.tar.gz) = 324528 Index: net/iperf/patches/patch-configure_ac === RCS file: /data/mirror/openbsd/cvs/ports/net/iperf/patches/patch-configure_ac,v retrieving revision 1.2 diff -u -p -r1.2 patch-configure_ac --- net/iperf/patches/patch-configure_ac13 May 2017 07:45:07 - 1.2 +++ net/iperf/patches/patch-configure_ac28 Aug 2018 21:34:39 - @@ -1,10 +1,9 @@ $OpenBSD: patch-configure_ac,v 1.2 2017/05/13 07:45:07 espie Exp $ -Right, redefining bool in C++ is going to work wonders. Index: configure.ac --- configure.ac.orig +++ configure.ac -@@ -39,9 +39,7 @@ dnl Checks for programs +@@ -73,9 +73,7 @@ dnl Checks for programs dnl === AC_PROG_CXX @@ -14,12 +13,3 @@ Index: configure.ac AC_ISC_POSIX AC_PROG_INSTALL AC_PROG_MAKE_SET -@@ -166,8 +164,6 @@ fi - - dnl === - dnl Check for compiler characteristics -- --DAST_CHECK_BOOL - - AC_C_BIGENDIAN - Index: net/iperf/patches/patch-src_PerfSocket_cpp === RCS file: /data/mirror/openbsd/cvs/ports/net/iperf/patches/patch-src_PerfSocket_cpp,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_PerfSocket_cpp --- net/iperf/patches/patch-src_PerfSocket_cpp 16 May 2009 21:48:20 - 1.2 +++ net/iperf/patches/patch-src_PerfSocket_cpp 28 Aug 2018 21:44:29 - @@ -1,12 +1,22 @@ $OpenBSD: patch-src_PerfSocket_cpp,v 1.2 2009/05/16 21:48:20 rui Exp $ src/PerfSocket.cpp.origTue Apr 8 03:37:54 2008 -+++ src/PerfSocket.cpp Sat May 16 12:29:06 2009 -@@ -107,7 +107,7 @@ void SetSocketOptions( thread_Settings *inSettings ) { +Index: src/PerfSocket.cpp +--- src/PerfSocket.cpp.orig src/PerfSocket.cpp +@@ -118,8 +118,8 @@ void SetSocketOptions( thread_Settings *inSettings ) { + } + if (inSettings->mTTL > 0) { + // set TTL +- int val = inSettings->mTTL; + if ( !isIPV6(inSettings) ) { ++ u_int8_t val = inSettings->mTTL; + int rc = setsockopt( inSettings->mSock, IPPROTO_IP, IP_MULTICAST_TTL, +(char*) &val, (Socklen_t) sizeof(val)); - // check if we're sending multicast, and set TTL - if ( isMulticast( inSettings ) && ( inSettings->mTTL > 0 ) ) { -- int val = inSettings->mTTL; -+ u_int8_t val = inSettings->mTTL; - #ifdef HAVE_MULTICAST - if ( !SockAddr_isIPv6( &inSettings->local ) ) { - int rc = setsockopt( inSettings->mSock, IPPROTO_IP, IP_MULTICAST_TTL, +@@ -127,6 +127,7 @@ void SetSocketOptions( thread_Settings *inSettings ) { + } else + # ifdef HAVE_IPV6_MULTICAST + { ++ int val = inSettings->mTTL; + int rc = setsockopt( inSettings->mSock, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, +(char*) &val, (Socklen_t) sizeof(val)); + WARN_errno( rc == SOCKET_ERROR, "multicast v6 ttl" ); Index: net/iperf/patches/patch-src_Reporter_c === RCS file: net/iperf/patches/patch-src_Reporter_c diff -N net/iperf/patches/patch-src_Reporter_c --- net/iperf/patches/patch-src_Reporter_c 3 Mar 2013 12:29:44 - 1.3 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,13 +0,0 @@ -$OpenBSD: patch-
Re: UPDATE: Spectrwm-3.2.0
On Sat, Sep 08, 2018 at 11:50:54PM +0200, Gonzalo L. Rodriguez wrote: > Hello, > > Update for Spectrwm to 3.2.0: > > https://github.com/conformal/spectrwm/releases > > OK? Comments? works fine here. the patch-Makefile is missing rcs id. otherwise, OK gsoares@ ? 1.patch Index: Makefile === RCS file: /cvs/ports/x11/spectrwm/Makefile,v retrieving revision 1.24 diff -u -p -r1.24 Makefile --- Makefile5 Oct 2017 14:14:48 - 1.24 +++ Makefile9 Sep 2018 01:03:30 - @@ -4,7 +4,7 @@ COMMENT=small tiling window manager SHARED_LIBS= swmhack 1.0 -V= 3.1.0 +V= 3.2.0 GH_TAGNAME=SPECTRWM_${V:S/./_/g} GH_ACCOUNT=conformal GH_PROJECT=spectrwm Index: distinfo === RCS file: /cvs/ports/x11/spectrwm/distinfo,v retrieving revision 1.21 diff -u -p -r1.21 distinfo --- distinfo5 Oct 2017 14:14:48 - 1.21 +++ distinfo9 Sep 2018 01:03:30 - @@ -1,2 +1,2 @@ -SHA256 (spectrwm-3.1.0.tar.gz) = t6XiT+bZI6rauUfTVP9ErXQrch2q8zRYTo7qnhVknZo= -SIZE (spectrwm-3.1.0.tar.gz) = 147206 +SHA256 (spectrwm-3.2.0.tar.gz) = +4AEQmIPdi3miiNu+acnjYuO9tpcG27bwMibHm6V73w= +SIZE (spectrwm-3.2.0.tar.gz) = 150691 Index: patches/patch-Makefile === RCS file: /cvs/ports/x11/spectrwm/patches/patch-Makefile,v retrieving revision 1.7 diff -u -p -r1.7 patch-Makefile --- patches/patch-Makefile 16 Apr 2017 19:42:28 - 1.7 +++ patches/patch-Makefile 9 Sep 2018 01:03:30 - @@ -1,5 +1,8 @@ Makefile.orig Mon May 23 17:45:08 2016 -+++ Makefile Sun Apr 16 20:41:24 2017 +$OpenBSD$ + +Index: Makefile +--- Makefile.orig Makefile @@ -12,7 +12,7 @@ CFLAGS+=-std=c99 -Wmissing-prototypes -Wall -Wextra -W # Uncomment define below to disallow user settable clock format string #CFLAGS+=-DSWM_DENY_CLOCK_FORMAT Index: patches/patch-spectrwm_c === RCS file: /cvs/ports/x11/spectrwm/patches/patch-spectrwm_c,v retrieving revision 1.8 diff -u -p -r1.8 patch-spectrwm_c --- patches/patch-spectrwm_c5 Oct 2017 14:14:48 - 1.8 +++ patches/patch-spectrwm_c9 Sep 2018 01:03:30 - @@ -2,7 +2,7 @@ $OpenBSD: patch-spectrwm_c,v 1.8 2017/10 Index: spectrwm.c --- spectrwm.c.orig +++ spectrwm.c -@@ -275,7 +275,7 @@ uint32_t swm_debug = 0 +@@ -291,7 +291,7 @@ uint32_t swm_debug = 0 #define SWM_CONF_KEYMAPPING (1) #ifndef SWM_LIB
UPDATE: archivers/deutex 5.1.1 => 5.1.2
Hi ports -- Attached is an update to archivers/deutex. Upstream says this release is simply to fix a segfault when using the --help option. Also, I noticed that upstream releases real tarballs (yay!) so we can simplify this port significantly. I don't know how to use this, and therefore can't test (other than to say that running deutex --help did not segfault). But if this version doesn't work, it means the previous one also didn't work, and then we have bigger problems than a version crank. Also not taking MAINTAINER for the same reason, no idea how to use this. I'm just going through portroach and updating some easy stuff to take things off the queue. OK? ~Brian Index: Makefile === RCS file: /cvs/ports/archivers/deutex/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 10 Aug 2018 10:19:18 - 1.3 +++ Makefile 9 Sep 2018 02:56:26 - @@ -1,11 +1,9 @@ # $OpenBSD: Makefile,v 1.3 2018/08/10 10:19:18 espie Exp $ +V = 5.1.2 COMMENT = WAD composer for Doom, Heretic, Hexen, and Strife - -GH_ACCOUNT = Doom-Utils -GH_PROJECT = deutex -GH_TAGNAME = v5.1.1 - +DISTNAME = deutex-${V} +EXTRACT_SUFX = .tar.xz CATEGORIES = archivers # GPLv2+ @@ -13,17 +11,11 @@ PERMIT_PACKAGE_CDROM = Yes WANTLIB += c png z -BUILD_DEPENDS = ${MODGNU_AUTOCONF_DEPENDS} \ - ${MODGNU_AUTOMAKE_DEPENDS} \ - textproc/asciidoc +MASTER_SITES = https://github.com/Doom-Utils/deutex/releases/download/v${V}/ + +BUILD_DEPENDS = textproc/asciidoc LIB_DEPENDS = graphics/png CONFIGURE_STYLE = gnu - -AUTOCONF_VERSION = 2.69 -AUTOMAKE_VERSION = 1.15 - -pre-configure: - cd ${WRKDIST} && ${AUTOCONF_ENV} autoreconf -i .include Index: distinfo === RCS file: /cvs/ports/archivers/deutex/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 16 Jan 2018 08:51:34 - 1.2 +++ distinfo 9 Sep 2018 02:56:26 - @@ -1,2 +1,2 @@ -SHA256 (deutex-5.1.1.tar.gz) = K2Kf0DMNyB172WyPhAtaAMnsNl17vtCDGUwDCfvC3hw= -SIZE (deutex-5.1.1.tar.gz) = 122556 +SHA256 (deutex-5.1.2.tar.xz) = 5C7bc4oR5+an7SdK2+Dub1FP2XrmHkl8j5JYoDrhQ+Y= +SIZE (deutex-5.1.2.tar.xz) = 164072
UPDATE: archivers/makeself 2.3.1 => 2.4.0
Hi ports -- Attached is a trivial update to archivers/makeself. Upstream changelog in its entirety is reproduced below: * Added new --sha256 argument to use a SHA256 checksum to verify the integrity of archives. The shasum or sha256sum commands need to be available on the targeted systems. * Fixes for extracting to directories containing spaces. * OpenSSL improvements. * Base64 decoding support on macOS. * Various documentation updates. A simple test works here. Not taking MAINTAINER since I can't see myself using it; again just taking another maintainer-less item off the portroach queue. OK? ~Brian Index: Makefile === RCS file: /cvs/ports/archivers/makeself/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile 3 Nov 2017 14:21:04 - 1.14 +++ Makefile 9 Sep 2018 03:10:36 - @@ -2,7 +2,7 @@ COMMENT= script generating a self-extractible .tgz from a directory -V= 2.3.1 +V= 2.4.0 DISTNAME= makeself-${V} GH_PROJECT= makeself Index: distinfo === RCS file: /cvs/ports/archivers/makeself/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 3 Nov 2017 14:21:04 - 1.7 +++ distinfo 9 Sep 2018 03:10:36 - @@ -1,2 +1,2 @@ -SHA256 (makeself-2.3.1.tar.gz) = ciEfq45uNOwWrN7UcgPJ//Kj8TE8nr1DMPbJT/6kOZM= -SIZE (makeself-2.3.1.tar.gz) = 25013 +SHA256 (makeself-2.4.0.tar.gz) = dqjD8/rRtVw5uikEoZ50liFR+Ugd8DCR1OVJOL3RP1A= +SIZE (makeself-2.4.0.tar.gz) = 26735
UPDATE: astro/wcslib 5.18 => 5.19.1
Hi ports -- Attached is an update to astro/wcslib. It seems this is a simple maintenance update, as the changelog is mostly filled with entries about fixing bugs and silencing warnings on newer versions of gcc. Running `make update-patches' will say: *** Patch for configure.ac contains CVS keyword But that seems unavoidable; the line it's complaining about is here: @@ -12,8 +12,13 @@ AC_REVISION([$Revision: 5.19.1.2 $]) which is just a part of the patch itself. I don't see any shared library changes, so no bump. The only thing that uses this is kstars and it continues to work OK with this update. Not taking MAINTAINER, just doing a mini portroach rampage tonight. OK? ~Brian Index: Makefile === RCS file: /cvs/ports/astro/wcslib/Makefile,v retrieving revision 1.12 diff -u -p -r1.12 Makefile --- Makefile 23 Jun 2018 16:24:07 - 1.12 +++ Makefile 9 Sep 2018 03:28:56 - @@ -3,8 +3,8 @@ BROKEN-hppa= ICE on prj.c:4381 COMMENT = implementation of the FITS WCS standard CATEGORIES = astro devel -DISTNAME = wcslib-5.18 -HOMEPAGE = http://www.atnf.csiro.au/people/mcalabre/WCS/wcslib/ +DISTNAME = wcslib-5.19.1 +HOMEPAGE = https://www.atnf.csiro.au/people/mcalabre/WCS/wcslib/ SHARED_LIBS = wcs 1.1 Index: distinfo === RCS file: /cvs/ports/astro/wcslib/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- distinfo 23 Jun 2018 16:24:07 - 1.3 +++ distinfo 9 Sep 2018 03:28:56 - @@ -1,2 +1,2 @@ -SHA256 (wcslib-5.18.tar.bz2) = tpP78U8lU1B7wMcrylMfI8WYhb6PfTw8uImlNJEpUJo= -SIZE (wcslib-5.18.tar.bz2) = 2294455 +SHA256 (wcslib-5.19.1.tar.bz2) = Wbnw5aLAQHc8yEbGhNhMCbmGwTk+l7N4pBuS2dPfD5g= +SIZE (wcslib-5.19.1.tar.bz2) = 2290052 Index: patches/patch-configure_ac === RCS file: /cvs/ports/astro/wcslib/patches/patch-configure_ac,v retrieving revision 1.3 diff -u -p -r1.3 patch-configure_ac --- patches/patch-configure_ac 23 Jun 2018 16:24:07 - 1.3 +++ patches/patch-configure_ac 9 Sep 2018 03:28:56 - @@ -2,7 +2,7 @@ $OpenBSD: patch-configure_ac,v 1.3 2018/ Index: configure.ac --- configure.ac.orig +++ configure.ac -@@ -12,8 +12,13 @@ AC_REVISION([$Revision: 1.3 $]) +@@ -12,8 +12,13 @@ AC_REVISION([$Revision: 5.19.1.2 $]) AC_SUBST([PACKAGE_VERSION]) AC_DEFINE_UNQUOTED([WCSLIB_VERSION], [$PACKAGE_VERSION], [Define wcslib version]) Index: pkg/PLIST === RCS file: /cvs/ports/astro/wcslib/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 12 May 2018 14:28:25 - 1.4 +++ pkg/PLIST 9 Sep 2018 03:28:56 - @@ -44,7 +44,7 @@ include/${DISTNAME}/wcstrig.h include/${DISTNAME}/wcsunits.h include/${DISTNAME}/wcsunits.inc include/${DISTNAME}/wcsutil.h -@comment lib/libwcs-1.0.a +@comment lib/libwcs-1.1.a lib/libwcs.a @lib lib/libwcs.so.${LIBwcs_VERSION} lib/pkgconfig/wcslib.pc