CVS: cvs.openbsd.org: ports

2017-11-30 Thread Gleydson Soares
CVSROOT:/cvs
Module name:ports
Changes by: gsoa...@cvs.openbsd.org 2017/11/30 17:08:44

Modified files:
security/stunnel: Makefile distinfo 
security/stunnel/patches: patch-Makefile_in patch-src_ctx_c 
  patch-src_ssl_c 
Added files:
security/stunnel/patches: patch-src_options_c patch-src_tls_c 

Log message:
update to 5.44



Re: syslog-ng running but not writing logs

2017-11-30 Thread Steven Mestdagh
chrisb [2017-11-29, 08:41:25]:
> Hello forum members,
> 
> Having spent a couple of weeks on this problem I thought someone might be
> able to help getting syslog-ng 3.9.1 to write log files on OpenBSD 6.2. This
> really is a pain in the back-side.
> 
> The O/S was a fresh install, then syslog-ng and lastly BIND. No other
> packages except syslog-ng and BIND dependencies have been installed.
> 
> The .conf file was copied over from an older OpenBSD system, also running an
> older WORKING syslog-ng (3.1.1). The required changes to the .conf were made
> so that syslog-ng 3.9.1 with supervisor starts and remains running. By
> killing the syslog-ng process I was able to test that the supervisor process
> restarts syslog-ng. The rc.d script starts, stops and restarts syslog-ng as
> expected. /usr/local/sbin/syslog-ng -s returns no errors, indicating that
> the config file is at least sane.
> 
> In /var/log the only thing it writes are syslog-ng start/stop messages. In
> an effort to localise the problem, a stub syslog-ng.conf was created with
> the following contents:
> 
> 
> @version: 3.9.1
> source s_local {
> unix-dgram("/dev/log");
> };
> #
> destination catchall { file(/var/log/catchall); };
> log { source(s_local);  destination(catchall);  };
> 
> 
> The permissions and ownership on /var, /var/log, /var/run, and /etc are
> correct according to the OBSD /etc/mtree/special file.  Syslog-ng starts,
> retaining root permissions (default) and creates /dev/log if it does not
> exist. The syslog_ng_flags I use are:
> 
> 
> "-R /var/run/syslog-ng.persist -c /var/run/syslog-ng.ctl -p
> /var/run/syslog-ng.pid"
> 
> 
> Have tried running without any flags to see if that would help, but did not
> help.
> The output of syslog-ng -V is:
> 
> 
> syslog-ng 3.9.1
> Installer-Version: 3.9.1
> Revision:
> Module-Directory: /usr/local/lib/syslog-ng
> Module-Path: /usr/local/lib/syslog-ng
> Available-Modules:
> affile,afprog,afsocket,afsql,afuser,basicfuncs,cef,confgen,cryptofuncs,csvparser,curl,date,dbparser,disk-buffer,geoip-plugin,graphite,kvformat,linux-kmsg-format,pseudofile,system-source,add-contextual-data,json-plugin,syslogformat
> Enable-Debug: off
> Enable-GProf: off
> Enable-Memtrace: off
> Enable-IPv6: on
> Enable-Spoof-Source: off
> Enable-TCP-Wrapper: off
> Enable-Linux-Caps: off
> 
> 
> On my hunt I found a message on NARKIVE where a user was having the same
> problem with syslog-ng 3.6 on OpenBSD 5.9, there was no solution. There was
> a reply saying: "With the changes in 5.6 using sendsyslog(2), only syslogd
> picks up local syslog.". Setting up a few OBSD VMs later than 5.5 from
> scratch and installing syslog-ng, I still get the same problem/symptoms.

Indeed syslog-ng does not capture local syslog messages since sendsyslog(2)
was introduced.

I suggest you read this thread
https://marc.info/?t=14217571423



powerpc bulk build report

2017-11-30 Thread landry
bulk build on macppc-1.ports.openbsd.org
started on  Wed Nov 22 13:07:15 MST 2017
finished at Thu Nov 30 14:42:10 MST 2017
lasted 08D18h34m
done with kern.version=OpenBSD 6.2-current (GENERIC.MP) #108: Tue Nov 21 
19:21:49 MST 2017

built packages:6745
Nov 22:311
Nov 23:1134
Nov 24:584
Nov 25:298
Nov 26:418
Nov 27:436
Nov 28:697
Nov 29:570
Nov 30:2296



build failures: 20
http://build-failures.rhaalovely.net//powerpc/2017-11-22/archivers/woff2.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/audio/cmu-sphinxbase.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/databases/xapian-core.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/devel/arm-none-eabi/gcc-linaro.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/devel/jsonrpc-glib.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/devel/template-glib.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/games/cataclysm-dda.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/geo/geos.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/graphics/gdcm.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/graphics/orthanc/server.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/lang/guile2.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/lang/verilator.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/math/p5-Math-Pari.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/net/knot.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/net/prosody.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/security/pcsc-cyberjack.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/security/py-cryptography.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/sysutils/facter.log
http://build-failures.rhaalovely.net//powerpc/2017-11-22/textproc/uncrustify.log

recurrent failures
 failures/archivers/woff2.log
 failures/audio/cmu-sphinxbase.log
 failures/devel/arm-none-eabi/gcc-linaro.log
 failures/devel/jsonrpc-glib.log
 failures/devel/template-glib.log
 failures/devel/xtensa-elf/gcc.log
 failures/games/cataclysm-dda.log
 failures/geo/geos.log
 failures/graphics/gdcm.log
 failures/graphics/orthanc/server.log
 failures/lang/verilator.log
 failures/math/p5-Math-Pari.log
 failures/net/knot.log
 failures/net/prosody.log
 failures/security/py-cryptography.log
 failures/sysutils/facter.log
 failures/textproc/uncrustify.log
new failures
+++ ls-failures Thu Nov 30 14:42:33 2017
+failures/databases/xapian-core.log
+failures/security/pcsc-cyberjack.log
resolved failures
--- ../old/powerpc/last//ls-failuresMon Nov 20 19:57:31 2017
-failures/editors/vim,no_x11,python,-main.log
-failures/games/fifengine.log
-failures/games/tome4,-data.log
-failures/net/libnids.log
Base libs:
crypto.42.0 c.92.0

X libs:



arm bulk build report

2017-11-30 Thread phessler
bulk build on armv7-0.ports.openbsd.org
started on  Sun Nov 19 06:00:35 MST 2017
finished at Thu Nov 30 13:31:44 MST 2017
lasted 12D00h31m
done with kern.version=OpenBSD 6.2-current (GENERIC) #127: Fri Nov 17 05:13:48 
MST 2017

built packages:8004
Nov 19:289
Nov 20:194
Nov 21:122
Nov 22:112
Nov 23:143
Nov 24:276
Nov 25:262
Nov 26:525
Nov 27:451
Nov 28:1268
Nov 29:2380
Nov 30:1981



build failures: 65
http://build-failures.rhaalovely.net//arm/2017-11-19/archivers/woff2.log
http://build-failures.rhaalovely.net//arm/2017-11-19/audio/audiality2.log
http://build-failures.rhaalovely.net//arm/2017-11-19/audio/cmu-sphinxbase.log
http://build-failures.rhaalovely.net//arm/2017-11-19/audio/grip.log
http://build-failures.rhaalovely.net//arm/2017-11-19/converters/k2pdfopt.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/citus.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/pg_statsinfo.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/pgpool.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/postgresql-pllua.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/postgresql-plr.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/postgresql-previous.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/repmgr.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/skytools.log
http://build-failures.rhaalovely.net//arm/2017-11-19/databases/xapian-core.log
http://build-failures.rhaalovely.net//arm/2017-11-19/devel/git-bz.log
http://build-failures.rhaalovely.net//arm/2017-11-19/devel/jsonrpc-glib.log
http://build-failures.rhaalovely.net//arm/2017-11-19/devel/mygui.log
http://build-failures.rhaalovely.net//arm/2017-11-19/devel/reposurgeon.log
http://build-failures.rhaalovely.net//arm/2017-11-19/devel/sdcc.log
http://build-failures.rhaalovely.net//arm/2017-11-19/devel/template-glib.log
http://build-failures.rhaalovely.net//arm/2017-11-19/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net//arm/2017-11-19/editors/TeXmacs.log
http://build-failures.rhaalovely.net//arm/2017-11-19/editors/qscintilla.log
http://build-failures.rhaalovely.net//arm/2017-11-19/editors/scintilla.log
http://build-failures.rhaalovely.net//arm/2017-11-19/education/drgeo-doc.log
http://build-failures.rhaalovely.net//arm/2017-11-19/emulators/dgen-sdl.log
http://build-failures.rhaalovely.net//arm/2017-11-19/fonts/zh-kcfonts.log
http://build-failures.rhaalovely.net//arm/2017-11-19/games/cataclysm-dda.log
http://build-failures.rhaalovely.net//arm/2017-11-19/games/fifengine.log
http://build-failures.rhaalovely.net//arm/2017-11-19/games/hyperrogue.log
http://build-failures.rhaalovely.net//arm/2017-11-19/games/lugaru.log
http://build-failures.rhaalovely.net//arm/2017-11-19/games/pokerth.log
http://build-failures.rhaalovely.net//arm/2017-11-19/games/polymorphable.log
http://build-failures.rhaalovely.net//arm/2017-11-19/games/tome4.log
http://build-failures.rhaalovely.net//arm/2017-11-19/geo/geos.log
http://build-failures.rhaalovely.net//arm/2017-11-19/graphics/dcmtk.log
http://build-failures.rhaalovely.net//arm/2017-11-19/graphics/djview4.log
http://build-failures.rhaalovely.net//arm/2017-11-19/graphics/enblend-enfuse.log
http://build-failures.rhaalovely.net//arm/2017-11-19/graphics/gdcm.log
http://build-failures.rhaalovely.net//arm/2017-11-19/graphics/gifsicle.log
http://build-failures.rhaalovely.net//arm/2017-11-19/graphics/slop.log
http://build-failures.rhaalovely.net//arm/2017-11-19/lang/swi-prolog.log
http://build-failures.rhaalovely.net//arm/2017-11-19/lang/verilator.log
http://build-failures.rhaalovely.net//arm/2017-11-19/mail/bogofilter,db4.log
http://build-failures.rhaalovely.net//arm/2017-11-19/math/plplot.log
http://build-failures.rhaalovely.net//arm/2017-11-19/net/filezilla.log
http://build-failures.rhaalovely.net//arm/2017-11-19/net/gnugk.log
http://build-failures.rhaalovely.net//arm/2017-11-19/net/pidgin-sipe.log
http://build-failures.rhaalovely.net//arm/2017-11-19/net/prosody.log
http://build-failures.rhaalovely.net//arm/2017-11-19/net/psi.log
http://build-failures.rhaalovely.net//arm/2017-11-19/net/synergy.log
http://build-failures.rhaalovely.net//arm/2017-11-19/print/lyx.log
http://build-failures.rhaalovely.net//arm/2017-11-19/print/scribus.log
http://build-failures.rhaalovely.net//arm/2017-11-19/security/botan2.log
http://build-failures.rhaalovely.net//arm/2017-11-19/security/py-cryptography.log
http://build-failures.rhaalovely.net//arm/2017-11-19/sysutils/facter.log
http://build-failures.rhaalovely.net//arm/2017-11-19/sysutils/logstalgia.log
http://build-failures.rhaalovely.net//arm/2017-11-19/sysutils/tarsnap.log
http://build-failures.rhaalovely.net//arm/2017-11-19/textproc/libical.log
http://build-failures.rhaalovely.net//arm/2017-11-19/textproc/uncrustify.log
http://build-failures.rhaalovely.net//arm/2017-11-19/www/phantomjs.log
http://build-failures.rhaalovely.net//arm/2017-11-19/www/webkit,gtk3.log

CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/30 13:16:07

Modified files:
security/recon-ng: Makefile 
security/recon-ng/pkg: PLIST 

Log message:
add dependencies on py-dicttoxml/py-unicodecsv now they're available



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/30 13:15:18

Modified files:
textproc   : Makefile 

Log message:
+py-dicttoxml{,python3}
+py-unicodecsv{,python3}



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/30 13:13:31

Log message:
import py-unicodecsv-0.14.1

Python2's stdlib csv module is nice, but it doesn't support unicode. This
module is a drop-in replacement which *does*.

ok rpointel@

Status:

Vendor Tag: jasper
Release Tags:   jasper_20173011

N ports/textproc/py-unicodecsv/Makefile
N ports/textproc/py-unicodecsv/distinfo
N ports/textproc/py-unicodecsv/pkg/PLIST
N ports/textproc/py-unicodecsv/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/30 13:12:49

Log message:
import py-dicttoxml-1.7.4

Converts a Python dictionary or other native data type into a valid XML
string.

ok rpointel@

Status:

Vendor Tag: jasper
Release Tags:   jasper_20173011

N ports/textproc/py-dicttoxml/Makefile
N ports/textproc/py-dicttoxml/distinfo
N ports/textproc/py-dicttoxml/pkg/PLIST
N ports/textproc/py-dicttoxml/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/30 13:11:42

Modified files:
devel/libgit2/py-git2: Makefile distinfo 

Log message:
update to py-git2-0.26.1



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2017/11/30 13:09:33

Modified files:
devel/libgit2/libgit2-glib: Makefile distinfo 
devel/libgit2/libgit2-glib/pkg: PLIST 

Log message:
update to libgit2-glib-0.26.2



Re: NEW: net/aggregate6 (Was: net/py-aggregate6)

2017-11-30 Thread Klemens Nanni
On Thu, Nov 30, 2017 at 06:51:28PM +, Job Snijders wrote:
> Attached is a python3-only version of the ports files for the tool. I
> renamed it to simply 'aggregate6' as per suggestion from sthen@
Looks good to me :)



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/11/30 12:38:38

Modified files:
www/mozilla-firefox: Tag: OPENBSD_6_2 Makefile distinfo 

Log message:
MFC: update to firefox 57.0.1.

See https://www.mozilla.org/en-US/firefox/57.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-24/

Packages for 6.2 available for i386 & amd64 at
https://packages.rhaalovely.net, still signed with the same key.



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Andrew Fresh
CVSROOT:/cvs
Module name:ports
Changes by: afre...@cvs.openbsd.org 2017/11/30 12:36:34

Modified files:
lang/moarvm: Makefile 
lang/moarvm/pkg: PLIST 
Added files:
lang/moarvm/pkg: PFRAG.jit 

Log message:
Unbreak moarvm build on non-amd64

ok sthen@



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/11/30 12:33:41

Modified files:
www/mozilla-firefox: Makefile distinfo 
www/firefox-i18n: Makefile.inc distinfo 

Log message:
Bugfix update to firefox 57.0.1.

See https://www.mozilla.org/en-US/firefox/57.0.1/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2017-24/

Fix HOMEPAGE while here, reminded by anton@

(note that 52.5.1esr is pending release-mgmt approval but is around the
corner)



Re: NEW: net/aggregate6 (Was: net/py-aggregate6)

2017-11-30 Thread Job Snijders
Hi all,

Attached is a python3-only version of the ports files for the tool. I
renamed it to simply 'aggregate6' as per suggestion from sthen@

Kind regards,

Job


aggregate6.tar.gz
Description: application/tar-gz


Re: NEW: net/py-aggregate6

2017-11-30 Thread Job Snijders
On Thu, Nov 30, 2017 at 11:34:59AM -0500, Daniel Jakots wrote:
> On Thu, 30 Nov 2017 17:19:59 +0100, Klemens Nanni  wrote:
> > > However I purposefully wrote aggregate6 in such a way that it can
> > > work in both python2 and python3 environments to enable broader
> > > applicability.  
> >
> > Fair point with regards to portability but not when it comes to new
> > ports. These are just my to cents, I'm happy to hear from others.
> > 
> > Attached is a diff on top of your tarball to ship it as Python 3 only,
> > only lightly tested.
> 
> I agree for ports that are only utilities written in python but I
> disagree when it comes to library and Job said in his initial mail that
> it can also be used as a library.

I really wouldn't mind adding this as a python3-only port. I (as
upstream) added python2 compatibility as an afterthought anyway.

The advantage of treating this 'python3 only' is that the 'aggregate6'
cli tool can then point to the python3 interpreter (which performs
better compared to running aggregate6 in python2) and be called
'aggregate6' instead of 'aggregate6-3'.

If people really need the library aspect of the aggregate6 tool, in
python2, on openbsd, they could consider using pip inside a virtualenv,
which they'll probaly be doing anyway.

Feedback welcome, i am a novice to openbsd ports.

Kind regards,

Job



Re: NEW: net/py-aggregate6

2017-11-30 Thread Daniel Jakots
On Thu, 30 Nov 2017 17:19:59 +0100, Klemens Nanni 
wrote:

> > However I purposefully wrote aggregate6 in such a way that it can
> > work in both python2 and python3 environments to enable broader
> > applicability.  
> Fair point with regards to portability but not when it comes to new
> ports. These are just my to cents, I'm happy to hear from others.
> 
> Attached is a diff on top of your tarball to ship it as Python 3 only,
> only lightly tested.

I agree for ports that are only utilities written in python but I
disagree when it comes to library and Job said in his initial mail that
it can also be used as a library.

Cheers,
Daniel



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/11/30 09:23:07

Modified files:
geo/pgrouting  : Makefile 
Added files:
geo/pgrouting/patches: patch-src_alpha_shape_src_alpha_driver_h 

Log message:
Add patch to work with PostgreSQL 10.

OK pea@



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/11/30 09:21:25

Modified files:
databases/postgresql-previous: Makefile distinfo 
databases/postgresql-previous/patches: 
   
patch-src_interfaces_ecpg_compatlib_Makefile 
   
patch-src_interfaces_ecpg_ecpglib_Makefile 
   
patch-src_interfaces_ecpg_pgtypeslib_Makefile 
   
patch-src_interfaces_libpq_Makefile 
databases/postgresql-previous/pkg: PLIST 

Log message:
Update to postgresql-9.6.6

OK pea@



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/11/30 09:19:59

Modified files:
databases/postgresql-plv8: Makefile 

Log message:
Update RDEP to PostgreSQL 10

OK pea@



Re: NEW: net/py-aggregate6

2017-11-30 Thread Klemens Nanni
On Thu, Nov 30, 2017 at 03:25:31PM +, Job Snijders wrote:
> On Thu, Nov 30, 2017 at 01:53:35PM +0100, Klemens Nanni wrote:
> > devel/py-radix has no FLAVORS, 
> 
> You may need to update your ports tree, I updated py-radix yesterday.
Ah, my bad.

> > portcheck(1) tells you that.
> 
> Sorry, I'm not familiar with 'portcheck', where can I find more
> information? 
You can find both the script and it's manual under
/usr/ports/infrastructure/, the porting guide also refers to it.

> > I'd also suggest turning the -python3 FLAVOR into a simple
> > MODPY_VERSION=${MODPY_DEFAULT_VERSION_3} so we can avoid future Python
> > 2 ports.
> 
> Yeah I was struggling a bit what to do in this regard. With python3 the
> aggregate6 code performs slightly better compared to python2. Ideally
> the 'aggregate6' cli tool points to the python3 interpreter, and the
> python2 version is available as 'aggregate6-2' or something.
I'm sill in favor of just dropping the -2 flavor completely simply to
encourage Python 3 usage. Otherwise I'm afraid that Python 2 versions
keep lingering around for way too long.

> However I purposefully wrote aggregate6 in such a way that it can work
> in both python2 and python3 environments to enable broader
> applicability.
Fair point with regards to portability but not when it comes to new
ports. These are just my to cents, I'm happy to hear from others.

Attached is a diff on top of your tarball to ship it as Python 3 only,
only lightly tested.

--- Makefile.orig   Thu Nov 30 13:09:25 2017
+++ MakefileThu Nov 30 17:18:38 2017
@@ -10,33 +10,24 @@
 
 HOMEPAGE=  https://github.com/job/aggregate6/
 
-MAINTAINER =   Job Snijders 
+MAINTAINER=Job Snijders 
 
 # BSD
 PERMIT_PACKAGE_CDROM=  Yes
 
+MODULES=   lang/python
+
 MODPY_PI=  Yes
 MODPY_SETUPTOOLS=  Yes
+MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
 
-FLAVORS=   python3
-FLAVOR?=
-
-MODULES=   lang/python
-
-RUN_DEPENDS=   devel/py-radix${MODPY_FLAVOR}
-
-.if !${FLAVOR:Mpython3}
-RUN_DEPENDS+=  devel/py-future \
+RUN_DEPENDS=   devel/py-future \
+   devel/py-radix${MODPY_FLAVOR} \
net/py-ipaddress
-.endif
 
 TEST_DEPENDS=  ${RUN_DEPENDS} \
devel/py-coverage${MODPY_FLAVOR} \
devel/py-mock${MODPY_FLAVOR} \
devel/py-nose${MODPY_FLAVOR}
-
-post-install:
-   mv ${PREFIX}/bin/aggregate6{,${MODPY_BIN_SUFFIX}}
-   mv ${PREFIX}/man/man7/aggregate6{,${MODPY_BIN_SUFFIX}}.7
 
 .include 



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/11/30 09:19:42

Modified files:
databases/postgresql-pllua: Makefile 

Log message:
Update RDEP to PostgreSQL 10

OK pea@



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/11/30 09:18:22

Modified files:
databases/pg_statsinfo/patches: patch-agent_lib_libstatsinfo_c 
Added files:
databases/pg_statsinfo/patches: 
patch-agent_lib_last_xact_activity_c 
patch-reporter_pgut_pgut_c 

Log message:
Commit patches missed in previous commit

OK pea@



[Heads UP] PostgreSQL major update (10.1)

2017-11-30 Thread Pierre-Emmanuel André
Hi,

PostgreSQL is now at version 10.1.
Don't forget to dump/restore your databases or use pg_upgrade.

Many thanks to jeremy@ for his help and to ajacoutot@ for the bulk !
Enjoy this new version !

Regards,



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2017/11/30 09:15:17

Modified files:
databases/citus: Makefile distinfo 
databases/citus/pkg: PLIST 

Log message:
Update to citus-7.0.3

This allows it to support PostgreSQL 10.

OK pea@



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Pierre-Emmanuel Andre
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2017/11/30 09:13:12

Modified files:
databases/postgresql: Makefile distinfo 
databases/postgresql/patches: patch-src_backend_libpq_ip_c 
  patch-src_backend_storage_lmgr_s_lock_c 
  
patch-src_interfaces_ecpg_compatlib_Makefile 
  
patch-src_interfaces_ecpg_ecpglib_Makefile 
  
patch-src_interfaces_ecpg_pgtypeslib_Makefile 
  patch-src_interfaces_libpq_Makefile 
databases/postgresql/pkg: DESCR-main PLIST-contrib PLIST-docs 
  PLIST-main PLIST-plpython PLIST-server 

Log message:
Major update to 10.1
With the help of jeremy@, thanks you !!
Tested in a bulk by ajacoutot@, thanks you :)

ok jeremy@



Re: CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremie Courreges-Anglas
On Thu, Nov 30 2017, Jeremie Courreges-Anglas  wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   j...@cvs.openbsd.org2017/11/30 08:50:16
>
> Modified files:
>   archivers/woff2: Makefile 
>
> Log message:
> Needs a C++11 compiler
>
> ok ajacoutot@ (maintainer)

Erm, Antoine points out that he's not the maintainer of this port, sorry
for the confusion.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: NEW: net/py-aggregate6

2017-11-30 Thread Daniel Jakots
On Thu, 30 Nov 2017 15:25:31 +, Job Snijders  wrote:

> > devel/py-radix has no FLAVORS,   
> 
> You may need to update your ports tree, I updated py-radix yesterday.

You didn't add the py3 flavor in devel/Makefile.
Also next time, please mention in your commit message that you added
a py3 flavor and that you took maintainer, that's not a mere update.

Cheers,
Daniel



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/11/30 08:50:16

Modified files:
archivers/woff2: Makefile 

Log message:
Needs a C++11 compiler

ok ajacoutot@ (maintainer)



Re: NEW: net/py-aggregate6

2017-11-30 Thread Job Snijders
On Thu, Nov 30, 2017 at 01:53:35PM +0100, Klemens Nanni wrote:
> On Thu, Nov 30, 2017 at 12:19:07PM +, Job Snijders wrote:
> > py-aggregate6 is a python replacement for the net/aggregate tool. It's
> > faster, and capable of optimising lists of IPv6 prefixes. It can also be
> > used as python library.
>
> Quite handy, thanks.
> 
> devel/py-radix has no FLAVORS, 

You may need to update your ports tree, I updated py-radix yesterday.

> portcheck(1) tells you that.

Sorry, I'm not familiar with 'portcheck', where can I find more
information? 

> I'd also suggest turning the -python3 FLAVOR into a simple
> MODPY_VERSION=${MODPY_DEFAULT_VERSION_3} so we can avoid future Python
> 2 ports.

Yeah I was struggling a bit what to do in this regard. With python3 the
aggregate6 code performs slightly better compared to python2. Ideally
the 'aggregate6' cli tool points to the python3 interpreter, and the
python2 version is available as 'aggregate6-2' or something.

However I purposefully wrote aggregate6 in such a way that it can work
in both python2 and python3 environments to enable broader
applicability.

Kind regards,

Job



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/30 07:54:00

Modified files:
infrastructure/lib/DPB: Core.pm Engine.pm External.pm 

Log message:
add a "status fullpkgpath" that displays what it currently knows about a given 
path, to be augmented eventually.



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/11/30 07:27:23

Modified files:
sysutils/libsmraw: Makefile 

Log message:
Picks up xgettext at configure time, add gettext-tools as bdep

ok rpointel@ (maintainer)



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/11/30 07:26:14

Modified files:
net/arping : Makefile 

Log message:
Only list libnet once in WANTLIB, keep the most precise occurrence

ok benoit@ (maintainer)



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/11/30 07:23:35

Modified files:
devel/jsonrpc-glib: Makefile 
devel/template-glib: Makefile 

Log message:
Those want a C11 compiler

ok ajacoutot@ (maintainer)



Re: new devel/p5-Sub-Attribute

2017-11-30 Thread Alexander Bluhm
On Wed, Nov 29, 2017 at 07:56:20PM +, Nigel Taylor wrote:
>  .  if ${CONFIGURE_STYLE:L:Mmodinst}
...
> -_MODPERL_preconfig = rm -rf ${WRKSRC}/inc/Module/*Install*
> +_MODPERL_preconfig = rm -rf ${WRKSRC}/inc/*

Although I recomend removing inc, I think it too surprising when
that happens automatically with the modinst configure style.

There may be more stuff bundled there and the port maintainer has
to add the build dependencies actively.  This is unrelated to
modinst.

bluhm



UPDATE: math/hdf5

2017-11-30 Thread Ingo Feinerer
Hi,

update math/hdf5 1.8.19 -> 1.8.20

Changelog and compatibility report (for shared libs versions):
https://support.hdfgroup.org/HDF5/doc1.8/ADGuide/Changes.html
https://support.hdfgroup.org/HDF5/doc1.8/ADGuide/Compatibility_Report/CR_1.8.20.html

Regarding version numbers the only relevant change seems to be the addition
of symbols in hdf5_cpp, so bump the minor version number there.

(The commented version numbers are synced with the upstream numbers from
shared_libs.log; however as both the compatibility report and
/usr/src/lib/check_sym confirm there are no visible changes in the other
libraries.)

OK?

Best regards,
Ingo

Index: Makefile
===
RCS file: /cvs/ports/math/hdf5/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile26 Jul 2017 22:45:26 -  1.14
+++ Makefile30 Nov 2017 12:54:24 -
@@ -2,14 +2,13 @@
 
 COMMENT =  Hierarchical Data Format 5 Technology suite
 
-V =1.8.19
+V =1.8.20
 DISTNAME = hdf5-${V}
-REVISION = 1
 
-SHARED_LIBS += hdf51.1 # 13.0
-SHARED_LIBS += hdf5_cpp4.0 # 14.0
-SHARED_LIBS += hdf5_hl 1.1 # 12.0
-SHARED_LIBS += hdf5_hl_cpp 2.0 # 12.0
+SHARED_LIBS += hdf51.1 # 13.1
+SHARED_LIBS += hdf5_cpp4.1 # 15.0
+SHARED_LIBS += hdf5_hl 1.1 # 12.1
+SHARED_LIBS += hdf5_hl_cpp 2.0 # 12.1
 
 CATEGORIES =   math
 
Index: distinfo
===
RCS file: /cvs/ports/math/hdf5/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo28 Jun 2017 10:16:40 -  1.5
+++ distinfo30 Nov 2017 12:54:24 -
@@ -1,2 +1,2 @@
-SHA256 (hdf5-1.8.19.tar.gz) = pDNYSfGfrojCZP0N8Ea8Mhp4xTayVI/FCGJ6eQVk3Dg=
-SIZE (hdf5-1.8.19.tar.gz) = 12396238
+SHA256 (hdf5-1.8.20.tar.gz) = btZgzNK8RaqAjqcuCPM8xkAJ6d1OOjcrU0OLIQMS6Nk=
+SIZE (hdf5-1.8.20.tar.gz) = 12475267
Index: pkg/PLIST
===
RCS file: /cvs/ports/math/hdf5/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   17 Nov 2015 17:46:00 -  1.2
+++ pkg/PLIST   30 Nov 2017 12:54:24 -
@@ -64,6 +64,7 @@ include/H5Include.h
 include/H5IntType.h
 include/H5Ipublic.h
 include/H5LTpublic.h
+include/H5LaccProp.h
 include/H5Library.h
 include/H5Location.h
 include/H5Lpublic.h



Re: NEW: net/py-aggregate6

2017-11-30 Thread Klemens Nanni
On Thu, Nov 30, 2017 at 12:19:07PM +, Job Snijders wrote:
> Dear all,
> 
> py-aggregate6 is a python replacement for the net/aggregate tool. It's
> faster, and capable of optimising lists of IPv6 prefixes. It can also be
> used as python library.
Quite handy, thanks.

devel/py-radix has no FLAVORS, portcheck(1) tells you that.

I'd also suggest turning the -python3 FLAVOR into a simple
MODPY_VERSION=${MODPY_DEFAULT_VERSION_3} so we can avoid future Python 2
ports.



NEW: net/py-aggregate6

2017-11-30 Thread Job Snijders
Dear all,

py-aggregate6 is a python replacement for the net/aggregate tool. It's
faster, and capable of optimising lists of IPv6 prefixes. It can also be
used as python library.

Example:

$ echo 2000::/4 2001:67c:208c::/48 3000::/4 | aggregate6
2000::/3

Kind regards,

Job

pkg/DESCR:

aggregate6 takes a list of IPv4 and IPv6 prefixes in conventional
format on stdin, and performs two optimisations to attempt to reduce
the length of the prefix list.

The first optimisation is to remove any supplied prefixes which are
superfluous because they are already included in another supplied
prefix. For example, 2001:67c:208c:10::/64 would be removed if
2001:67c:208c::/48 was also supplied.

The second optimisation identifies adjacent prefixes that can
be combined under a single, shorter-length prefix. For example,
2001:67c:208c::/48 and 2001:67c:208d::/48 can be combined into the
single prefix 2001:67c:208c::/47.


py-aggregate6.tar.gz
Description: application/tar-gz


Re: NEW: devel/github-backup

2017-11-30 Thread Laurence Tratt
On Sat, Nov 11, 2017 at 01:44:32PM +, Stuart Henderson wrote:

Hello Stuart,

> [...]  I'd be OK importing without the README (and associated PLIST entry)
> for now and working on that later ...

Please find attached a tarball which does just that. Looking for other OKs
for import!


Laurie


github-backup.tgz
Description: application/tar-gz


UPDATE: math/R

2017-11-30 Thread Ingo Feinerer
Dear useRs,

update math/R 3.4.2 -> 3.4.3

- WANTLIB change: ncurses -> curses
- Regenerate patch at the same time.

The problem with

R> tan(1+1000i)
[1] NaN+1i
Warning message:
In tan(1 + (0+1000i)) : NaNs produced in function "tan"

persists (and is visible with "make test") but is not unique to R
(https://marc.info/?l=openbsd-tech=150737856618497=2); so no blocker.

OK?

Best regards,
Ingo

Index: Makefile
===
RCS file: /cvs/ports/math/R/Makefile,v
retrieving revision 1.96
diff -u -p -r1.96 Makefile
--- Makefile9 Oct 2017 12:55:30 -   1.96
+++ Makefile30 Nov 2017 11:41:45 -
@@ -1,7 +1,7 @@
 # $OpenBSD: Makefile,v 1.96 2017/10/09 12:55:30 feinerer Exp $
 
 COMMENT=   powerful math/statistics/graphics language
-DISTNAME=  R-3.4.2
+DISTNAME=  R-3.4.3
 
 SO_VERSION=33.0
 .for _lib in R Rblas Rlapack
@@ -17,8 +17,8 @@ MAINTAINER=   Ingo Feinerer &6
  else
-@@ -40307,7 +40307,7 @@ else
+@@ -40317,7 +40317,7 @@ else
  #include 
  int main() {
  #ifdef ZLIB_VERNUM



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/11/30 04:17:53

Modified files:
infrastructure/lib/DPB: Core.pm External.pm 
infrastructure/lib/DPB/Core: Init.pm 

Log message:
a bit of glue to prevent adding the same host twice



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Pascal Stumpf
CVSROOT:/cvs
Module name:ports
Changes by: pas...@cvs.openbsd.org  2017/11/30 04:14:53

Modified files:
mail/nmh   : Makefile distinfo 
mail/nmh/patches: patch-configure patch-uip_rcvtty_c 
mail/nmh/pkg   : PLIST 

Log message:
Update to nmh 1.7.  Note that this moves some binaries from
${LOCALBASE}/libexec to ${LOCALBASE}/libexec/nmh.

feedback/ok bentley@



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/30 02:57:47

Modified files:
sysutils/awless: Makefile distinfo 

Log message:
Update to awless-0.1.8.



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/30 02:52:58

Modified files:
sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-1.1.0.



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/30 02:49:14

Modified files:
net/py-botocore: Makefile distinfo 
net/py-botocore/pkg: PLIST 

Log message:
Update to py-botocore-1.8.4.



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/30 02:49:55

Modified files:
sysutils/awscli: Makefile distinfo 
sysutils/awscli/pkg: PLIST 

Log message:
Update to awscli-1.14.0.



CVS: cvs.openbsd.org: ports

2017-11-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/11/30 02:49:34

Modified files:
net/py-s3transfer: Makefile distinfo 
net/py-s3transfer/pkg: PLIST 

Log message:
Update to py-s3transfer-0.1.12.