Re: [NEW/WIP] Qflow porting // [2/7] Yosys

2018-08-09 Thread Brian Callahan



On 8/10/2018 12:05 AM, Alessandro DE LAURENZIS wrote:
> Hi Brian,
>
> [...]
>> Could you explain why ports-gcc is needed? Is there a reason that
>> gcc-4.9.4 would be preferred over clang-6.0.0?
>> Usually, if you have a COMPILER line, you have a comment above it
>> with a reason why. I don't know if it's true for this port, but
>> something like:
>> # C++11
>> COMPILER = base-clang ports-gcc
>>
>> is usually what is wanted here.
>
> Actually, when compiled with base-clang, I was observing some
> segmentation faults during tests (the first in test/fsm no. 43).
>
> After the upgrade to a more recent snapshot (I'm currently using the
> one dated 4th Aug), the test suite completes without errors even using
> clang. So, I agree with your suggestion.
>

Regardless, if you have a COMPILER line, you should leave a comment
saying why. There's no way someone would know there were problems unless
you tell us.

> Please also note that we need a pre-build "conditional", since the
> "config-" target in upstream Makefile is different for clang
> (config-clang) and gcc (config-gcc-4.8); I defined the variable
> CONFIG_TARGET and set it after the ".include ", according
> to the value of CHOSEN_COMPILER:
>
> [... snip ...]
> pre-build:
> ${SUBST_CMD} ${WRKSRC}/kernel/yosys.cc
> @cd ${WRKBUILD} && exec ${MAKE_PROGRAM} config-$(CONFIG_TARGET)
>
> [...]
>
> .include 
>
> .if ${CHOSEN_COMPILER} == "base-clang"
> CONFIG_TARGET = clang
> .else
> CONFIG_TARGET = gcc-4.8
> .endif
> [... snip ...]
>
> Please confirm that this is acceptable (or suggest any wiser
> alternatives).
>

It's late, so I'll have to revisit this bit in the morning, but there
are examples where we simply just pick one single config target (I think
in my stuff I always pick clang and massage it to also work with gcc).
I'll find you a more concrete example of this tomorrow.

>
> [...]
>> Some other notes:
>>
>> As I understand Makefile.template, you should prefer the GH_*
>> variables for this port, since everything is auto-generated anyway.
>> It will also let you get rid of your VERSION variable, since the GH_*
>> variables will take care of it.
>
> I was following the comment in Makefile.template:
>
> [... snip ...]
> #
> # github:
> # /releases/ -> preferred. ignore GH_*, just use MASTER_SITES and
> DISTNAME.
> # /archive/ ->  GH_ACCOUNT and GH_PROJECT, plus either GH_TAGNAME or
> GH_COMMIT.
> #
> [... snip ...]
>
> (in this case we have a release). I see a bunch of other ports doing
> similar things (e.g., games/minetest, textproc/py-rdflib, ...).
>

Huh? You don't have a release. Your MASTER_SITES line clearly has
/archive/ in it. Github is needlessly confusing, and it is possible that
comment could be worded better because I can see where the confusion
comes from.

> Should I use GH_TAGNAME instead?
>

In this case, yes.

>> Your LDFLAGS line might be better located as a part of your
>> MAKE_FLAGS line.
>
> Done.
>
> Updated tarball enclosed.
>

Thanks. I'll take a closer look at this tomorrow. But at a quick glance,
if we decide to keep it, that conditional at the very bottom is going to
have to be pulled up above pre-build.

~Brian



Re: [NEW/WIP] Qflow porting // [2/7] Yosys

2018-08-09 Thread Alessandro DE LAURENZIS

Hi Brian,

[...]
Could you explain why ports-gcc is needed? Is there a reason that 
gcc-4.9.4 would be preferred over clang-6.0.0?
Usually, if you have a COMPILER line, you have a comment above it with a 
reason why. I don't know if it's true for this port, but something like:

# C++11
COMPILER = base-clang ports-gcc

is usually what is wanted here.


Actually, when compiled with base-clang, I was observing some 
segmentation faults during tests (the first in test/fsm no. 43).


After the upgrade to a more recent snapshot (I'm currently using the one 
dated 4th Aug), the test suite completes without errors even using 
clang. So, I agree with your suggestion.


Please also note that we need a pre-build "conditional", since the 
"config-" target in upstream Makefile is different for clang 
(config-clang) and gcc (config-gcc-4.8); I defined the variable 
CONFIG_TARGET and set it after the ".include ", according 
to the value of CHOSEN_COMPILER:


[... snip ...]
pre-build:
${SUBST_CMD} ${WRKSRC}/kernel/yosys.cc
@cd ${WRKBUILD} && exec ${MAKE_PROGRAM} config-$(CONFIG_TARGET)

[...]

.include 

.if ${CHOSEN_COMPILER} == "base-clang"
CONFIG_TARGET = clang
.else
CONFIG_TARGET = gcc-4.8
.endif
[... snip ...]

Please confirm that this is acceptable (or suggest any wiser alternatives).


[...]

Some other notes:

As I understand Makefile.template, you should prefer the GH_* variables 
for this port, since everything is auto-generated anyway. It will also 
let you get rid of your VERSION variable, since the GH_* variables will 
take care of it.


I was following the comment in Makefile.template:

[... snip ...]
#
# github:
# /releases/ -> preferred. ignore GH_*, just use MASTER_SITES and DISTNAME.
# /archive/ ->  GH_ACCOUNT and GH_PROJECT, plus either GH_TAGNAME or 
GH_COMMIT.

#
[... snip ...]

(in this case we have a release). I see a bunch of other ports doing 
similar things (e.g., games/minetest, textproc/py-rdflib, ...).


Should I use GH_TAGNAME instead?

Your LDFLAGS line might be better located as a part of your MAKE_FLAGS 
line.


Done.

Updated tarball enclosed.

--
Alessandro DE LAURENZIS
[mailto:jus...@atlantide.t28.net]
Web: http://www.atlantide.t28.net
LinkedIn: http://it.linkedin.com/in/delaurenzis


yosys.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2018-08-09 Thread Benoit Lecocq
CVSROOT:/cvs
Module name:ports
Changes by: ben...@cvs.openbsd.org  2018/08/09 21:38:34

Modified files:
textproc/highlight: Makefile distinfo 
textproc/highlight/pkg: PLIST 

Log message:
Update to highlight-3.44.



Re: Drop maintainership completely

2018-08-09 Thread Ingo Schwarze
Hi,

trondd wrote on Thu, Aug 09, 2018 at 09:05:25PM -0400:

> 2 weeks is short time.  My updates have pretty much always needed poking
> for months.  Sometimes 6 months go by and I just submit the next version. 
> You have to be patient with a small unpaid community.  Sometimes not a lot
> of people use the software that you do.
> 
> If you want the port updated, well, even if it takes weeks to get
> comitted, you've already got the updated version, right?  Carry on with
> life.  The ports tree will catch up.
> 
> We're all here because we enjoy it.  If you're not enjoying it right now,
> take some time away.  You don't have to be all in all the time and then
> get frustrated when things aren't happening that fast and then rage quit. 
> Temper your expectations and your goals.

Well said.

Besides, lack of feedback is not meant ad personam.  Even i, as a
developer, am sitting on two ports right now that both myself and
the maintainer consider ready for import (subsurface and libdivecomputer)
and that have also been tested by a third user but that i can't
import just yet because no other porter found the time yet to
cross-check them and provide an OK.  And it's not a good idea to
import blindly and prematurely and cause havoc in bulk builds because
that puts additional load on exactly the people who are already
working hardest.

If more people collect and demonstrate the experience to become
developers working on ports, the situation may slowly improve over
time by distributing the work of review, providing OKs, and importing
on more shoulders, but as things stand right now, patience is
definitely required.

Yours,
  Ingo



Re: Drop maintainership completely

2018-08-09 Thread trondd
On Thu, August 9, 2018 6:56 pm, Leonid Bobrov wrote:
> I am very irritated right now.
>
> I realise I don't belong here and you don't need me as maintainer,
> besides I never wanted to be maintainer, I just want immediate ports
> updates, but recently you started to ignore my update over 2 weeks, but
> it is very tiny. I don't have patience and I don't understand you,
> furthermore I don't want to understand you.
>

2 weeks is short time.  My updates have pretty much always needed poking
for months.  Sometimes 6 months go by and I just submit the next version. 
You have to be patient with a small unpaid community.  Sometimes not a lot
of people use the software that you do.

If you want the port updated, well, even if it takes weeks to get
comitted, you've already got the updated version, right?  Carry on with
life.  The ports tree will catch up.

We're all here because we enjoy it.  If you're not enjoying it right now,
take some time away.  You don't have to be all in all the time and then
get frustrated when things aren't happening that fast and then rage quit. 
Temper your expectations and your goals.

> Don't reply to me, it's pointless, forget about my existence, I am
> nobody, I don't want to be anybody.
>
> Take my last diff, it drops me as maintainer and updates net/toxcore,
> I don't care who will take care of those ports, I am done.
>
> Index: www/vimb/Makefile
> ===
> RCS file: /cvs/ports/www/vimb/Makefile,v
> retrieving revision 1.16
> diff -u -p -u -p -r1.16 Makefile
> --- www/vimb/Makefile 27 Jun 2018 21:04:06 -  1.16
> +++ www/vimb/Makefile 9 Aug 2018 21:52:52 -
> @@ -5,13 +5,11 @@ COMMENT =   modal webkit-based browser ins
>  GH_ACCOUNT = fanglingsu
>  GH_PROJECT = vimb
>  GH_TAGNAME = 3.2.0
> -REVISION =   0
> +REVISION =   1
>
>  CATEGORIES = www x11
>
>  HOMEPAGE =   https://fanglingsu.github.io/vimb/
> -
> -MAINTAINER = Leonid Bobrov 
>
>  # GPLv3+
>  PERMIT_PACKAGE_CDROM =   Yes
> Index: net/toxcore/Makefile
> ===
> RCS file: /cvs/ports/net/toxcore/Makefile,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 Makefile
> --- net/toxcore/Makefile  26 Jun 2018 20:34:04 -  1.2
> +++ net/toxcore/Makefile  9 Aug 2018 21:52:52 -
> @@ -2,19 +2,17 @@
>
>  COMMENT =Tox client library
>
> -V =  0.2.3
> +V =  0.2.5
>  DISTNAME =   toxcore-$V
>
>  GH_ACCOUNT = TokTok
>  GH_PROJECT = c-toxcore
>  GH_TAGNAME = v$V
>
> -SHARED_LIBS +=   toxcore 0.1 # 0.1
> +SHARED_LIBS +=   toxcore 0.2 # 0.2
>  CATEGORIES = net telephony
>
>  HOMEPAGE =   https://tox.chat/
> -
> -MAINTAINER = Leonid Bobrov 
>
>  # GPLv3+
>  PERMIT_PACKAGE_CDROM =   Yes
> Index: net/toxic/Makefile
> ===
> RCS file: /cvs/ports/net/toxic/Makefile,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 Makefile
> --- net/toxic/Makefile17 Jul 2018 13:49:23 -  1.3
> +++ net/toxic/Makefile9 Aug 2018 21:52:52 -
> @@ -5,11 +5,9 @@ COMMENT =ncurses-based Tox client
>  GH_ACCOUNT = Jfreegman
>  GH_PROJECT = toxic
>  GH_TAGNAME = v0.8.2
> -REVISION =   1
> +REVISION =   2
>
>  CATEGORIES = net
> -
> -MAINTAINER = Leonid Bobrov 
>
>  # GPLv3+
>  PERMIT_PACKAGE_CDROM =   Yes
> Index: net/utox/Makefile
> ===
> RCS file: /cvs/ports/net/utox/Makefile,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 Makefile
> --- net/utox/Makefile 29 Jun 2018 22:16:19 -  1.3
> +++ net/utox/Makefile 9 Aug 2018 21:52:52 -
> @@ -7,13 +7,11 @@ V = 0.17.0
>  DISTNAME =   uTox-${V}-full
>  PKGNAME =utox-${V}
>  MASTER_SITES =   https://github.com/uTox/uTox/releases/download/v${V}/
> -REVISION =   1
> +REVISION =   2
>
>  CATEGORIES = net
>
>  HOMEPAGE =   https://utox.io
> -
> -MAINTAINER = Leonid Bobrov 
>
>  # MIT
>  PERMIT_PACKAGE_CDROM =   Yes
>




CVS: cvs.openbsd.org: ports

2018-08-09 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2018/08/09 18:27:50

Modified files:
games/openclonk: Makefile 

Log message:
There are random, intermittent build failures during the fake stage with
Ninja. For the time being, build openclonk without Ninja--I've spent all
day running and rerunning builds with USE_NINJA=No and haven't hit any
failures. I will track this down and figure it out, but for now add a
USE_NINJA=No line so that I'm not bothering the bulk builders. While here,
add myself as MAINTAINER (oversight) and bump.

Build failure spotted by naddy@, thanks.



Re: [Ping] My submittions to port

2018-08-09 Thread Stuart Henderson
On 2018/08/09 13:09, Elias M. Mariani wrote:
> 3 - devel/py-test-forked 0.2 NEW
> https://marc.info/?l=openbsd-ports=153222412422291
> 

This one needs

TEST_DEPENDS =  ${RUN_DEPENDS}

Otherwise OK sthen@ for someone to commit.


> 4 - pytest suite update:
> This includes:
> - devel/py-py to 1.5.4 UPDATE
> - devel/py-pluggy 0.7.1 UPDATE
> - devel/py-hypothesis to 3.66.30 UPDATE
> - devel/py-test to 3.7.1 UPDATE
> - devel/py-test-httpbin to 0.3.0 UPDATE
> - devel/py-test-localserver to 0.4.1 UPDATE
> - devel/py-test-mock to 1.10.0 UPDATE
> - devel/py-test-runner to 4.2 UPDATE
> - devel/py-test-xdist to 1.22.5 UPDATE
> This update depends on devel/py-pathlib2 (2) and devel/py-test-forked (3)
> https://marc.info/?l=openbsd-ports=153369310008767
> 

With devel/py-pathlib2 already committed we just need
devel/py-test-forked to unblock the above. Diff reads OK and your
testing seems good but I or anyone else who commits should do a bit of
their own testing too.


> 5.1 - devel/spyder/py-spyder-kernels NEW
> 5.2 - devel/spyder/spyder NEW
> https://marc.info/?l=openbsd-ports=153298181816263

In devel/spyder/spyder/patches/patch-spyder___init___py you have

+DOCPATH = '${LOCALBASE}/share/doc/spyder/'

- as it's referring to "a file from this port", it should be ${TRUEPREFIX}

In devel/spyder/Makefile the ,python3 versions should be listed too.

These also need

TEST_DEPENDS =  ${RUN_DEPENDS}

(if you try 'make test' and don't have deps installed, it tries to fetch
them from the network, which fails if you're using the recommended setup
with PORTS_PRIVSEP=yes and a PF rule to block _pbuild from making
connections e.g. "block return quick proto {tcp udp} user _pbuild").

The test for py-spyder-kernels needs pandas, is that ready yet? If not,
then maybe set NO_TEST with a comment next to it like "# disabled until
py-pandas is imported"?



Re: Drop maintainership completely

2018-08-09 Thread Stuart Henderson
On 2018/08/10 01:56, Leonid Bobrov wrote:
> I am very irritated right now.
> 
> I realise I don't belong here and you don't need me as maintainer,
> besides I never wanted to be maintainer, I just want immediate ports
> updates, but recently you started to ignore my update over 2 weeks, but
> it is very tiny. I don't have patience and I don't understand you,
> furthermore I don't want to understand you.
> 
> Don't reply to me, it's pointless, forget about my existence, I am
> nobody, I don't want to be anybody.
> 
> Take my last diff, it drops me as maintainer and updates net/toxcore,
> I don't care who will take care of those ports, I am done.

I've dropped maintainer as requested.

I haven't updated net/toxcore in the same commit because I have no
information about what the update does (your previous mail about it just
had the diff with no information) and no good setup to test it with here.




CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 17:25:58

Modified files:
www/vimb   : Makefile 
net/toxcore: Makefile 
net/toxic  : Makefile 
net/utox   : Makefile 

Log message:
drop Leonid Bobrov as maintainer as per his request



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 17:13:31

Modified files:
net/unifi/stable: Makefile distinfo 
net/unifi/stable/pkg: PLIST README 

Log message:
update to unifi 5.8.28 stable candidate



Re: Drop maintainership completely

2018-08-09 Thread Edward Lopez-Acosta
I would not get discouraged, it could be low demand for the application 
in question, or people being busy or the message gets lost in the 
traffic of the list. Things do take time.


One other thing I have been keeping in mind is that it takes time to 
build a reputation in a community. I am new to OpenBSD and porting so I 
do not expect instant merges on anything I submit to the list.


Hopefully things work out for you either way though.

Edward Lopez-Acosta

On 8/9/18 5:56 PM, Leonid Bobrov wrote:

I am very irritated right now.

I realise I don't belong here and you don't need me as maintainer,
besides I never wanted to be maintainer, I just want immediate ports
updates, but recently you started to ignore my update over 2 weeks, but
it is very tiny. I don't have patience and I don't understand you,
furthermore I don't want to understand you.

Don't reply to me, it's pointless, forget about my existence, I am
nobody, I don't want to be anybody.

Take my last diff, it drops me as maintainer and updates net/toxcore,
I don't care who will take care of those ports, I am done.

Index: www/vimb/Makefile
===
RCS file: /cvs/ports/www/vimb/Makefile,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile
--- www/vimb/Makefile   27 Jun 2018 21:04:06 -  1.16
+++ www/vimb/Makefile   9 Aug 2018 21:52:52 -
@@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins
  GH_ACCOUNT =  fanglingsu
  GH_PROJECT =  vimb
  GH_TAGNAME =  3.2.0
-REVISION = 0
+REVISION = 1
  
  CATEGORIES =	www x11
  
  HOMEPAGE =	https://fanglingsu.github.io/vimb/

-
-MAINTAINER =   Leonid Bobrov 
  
  # GPLv3+

  PERMIT_PACKAGE_CDROM =Yes
Index: net/toxcore/Makefile
===
RCS file: /cvs/ports/net/toxcore/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- net/toxcore/Makefile26 Jun 2018 20:34:04 -  1.2
+++ net/toxcore/Makefile9 Aug 2018 21:52:52 -
@@ -2,19 +2,17 @@
  
  COMMENT =		Tox client library
  
-V =			0.2.3

+V =0.2.5
  DISTNAME =toxcore-$V
  
  GH_ACCOUNT =		TokTok

  GH_PROJECT =  c-toxcore
  GH_TAGNAME =  v$V
  
-SHARED_LIBS +=  	toxcore	0.1 # 0.1

+SHARED_LIBS += toxcore 0.2 # 0.2
  CATEGORIES =  net telephony
  
  HOMEPAGE =		https://tox.chat/

-
-MAINTAINER =   Leonid Bobrov 
  
  # GPLv3+

  PERMIT_PACKAGE_CDROM =Yes
Index: net/toxic/Makefile
===
RCS file: /cvs/ports/net/toxic/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- net/toxic/Makefile  17 Jul 2018 13:49:23 -  1.3
+++ net/toxic/Makefile  9 Aug 2018 21:52:52 -
@@ -5,11 +5,9 @@ COMMENT =  ncurses-based Tox client
  GH_ACCOUNT =  Jfreegman
  GH_PROJECT =  toxic
  GH_TAGNAME =  v0.8.2
-REVISION = 1
+REVISION = 2
  
  CATEGORIES =		net

-
-MAINTAINER =   Leonid Bobrov 
  
  # GPLv3+

  PERMIT_PACKAGE_CDROM =Yes
Index: net/utox/Makefile
===
RCS file: /cvs/ports/net/utox/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- net/utox/Makefile   29 Jun 2018 22:16:19 -  1.3
+++ net/utox/Makefile   9 Aug 2018 21:52:52 -
@@ -7,13 +7,11 @@ V =   0.17.0
  DISTNAME =uTox-${V}-full
  PKGNAME = utox-${V}
  MASTER_SITES =https://github.com/uTox/uTox/releases/download/v${V}/
-REVISION = 1
+REVISION = 2
  
  CATEGORIES =	net
  
  HOMEPAGE =	https://utox.io

-
-MAINTAINER =   Leonid Bobrov 
  
  # MIT

  PERMIT_PACKAGE_CDROM =Yes





Drop maintainership completely

2018-08-09 Thread Leonid Bobrov
I am very irritated right now.

I realise I don't belong here and you don't need me as maintainer,
besides I never wanted to be maintainer, I just want immediate ports
updates, but recently you started to ignore my update over 2 weeks, but
it is very tiny. I don't have patience and I don't understand you,
furthermore I don't want to understand you.

Don't reply to me, it's pointless, forget about my existence, I am
nobody, I don't want to be anybody.

Take my last diff, it drops me as maintainer and updates net/toxcore,
I don't care who will take care of those ports, I am done.

Index: www/vimb/Makefile
===
RCS file: /cvs/ports/www/vimb/Makefile,v
retrieving revision 1.16
diff -u -p -u -p -r1.16 Makefile
--- www/vimb/Makefile   27 Jun 2018 21:04:06 -  1.16
+++ www/vimb/Makefile   9 Aug 2018 21:52:52 -
@@ -5,13 +5,11 @@ COMMENT = modal webkit-based browser ins
 GH_ACCOUNT =   fanglingsu
 GH_PROJECT =   vimb
 GH_TAGNAME =   3.2.0
-REVISION = 0
+REVISION = 1
 
 CATEGORIES =   www x11
 
 HOMEPAGE = https://fanglingsu.github.io/vimb/
-
-MAINTAINER =   Leonid Bobrov 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM = Yes
Index: net/toxcore/Makefile
===
RCS file: /cvs/ports/net/toxcore/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- net/toxcore/Makefile26 Jun 2018 20:34:04 -  1.2
+++ net/toxcore/Makefile9 Aug 2018 21:52:52 -
@@ -2,19 +2,17 @@
 
 COMMENT =  Tox client library
 
-V =0.2.3
+V =0.2.5
 DISTNAME = toxcore-$V
 
 GH_ACCOUNT =   TokTok
 GH_PROJECT =   c-toxcore
 GH_TAGNAME =   v$V
 
-SHARED_LIBS += toxcore 0.1 # 0.1
+SHARED_LIBS += toxcore 0.2 # 0.2
 CATEGORIES =   net telephony
 
 HOMEPAGE = https://tox.chat/
-
-MAINTAINER =   Leonid Bobrov 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM = Yes
Index: net/toxic/Makefile
===
RCS file: /cvs/ports/net/toxic/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- net/toxic/Makefile  17 Jul 2018 13:49:23 -  1.3
+++ net/toxic/Makefile  9 Aug 2018 21:52:52 -
@@ -5,11 +5,9 @@ COMMENT =  ncurses-based Tox client
 GH_ACCOUNT =   Jfreegman
 GH_PROJECT =   toxic
 GH_TAGNAME =   v0.8.2
-REVISION = 1
+REVISION = 2
 
 CATEGORIES =   net
-
-MAINTAINER =   Leonid Bobrov 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM = Yes
Index: net/utox/Makefile
===
RCS file: /cvs/ports/net/utox/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- net/utox/Makefile   29 Jun 2018 22:16:19 -  1.3
+++ net/utox/Makefile   9 Aug 2018 21:52:52 -
@@ -7,13 +7,11 @@ V =   0.17.0
 DISTNAME = uTox-${V}-full
 PKGNAME =  utox-${V}
 MASTER_SITES = https://github.com/uTox/uTox/releases/download/v${V}/
-REVISION = 1
+REVISION = 2
 
 CATEGORIES =   net
 
 HOMEPAGE = https://utox.io
-
-MAINTAINER =   Leonid Bobrov 
 
 # MIT
 PERMIT_PACKAGE_CDROM = Yes



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2018/08/09 16:45:59

Modified files:
www/ruby-capybara-webkit: Makefile distinfo 
www/ruby-capybara-webkit/patches: patch-src_webkit_server_pro 
www/ruby-capybara-webkit/pkg: PLIST 
Added files:
www/ruby-capybara-webkit/patches: 
  patch-lib_capybara_webkit_node_rb 

Log message:
Update to capybara-webkit 1.15.0

Add backported patch to silence some capybara deprecation warnings.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2018/08/09 16:44:51

Modified files:
www/ruby-capybara: Makefile distinfo 
www/ruby-capybara/pkg: PLIST 
Removed files:
www/ruby-capybara/patches: patch-_metadata 

Log message:
Update to capybara 3.4.2

Remove metadata patch, no longer needed.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2018/08/09 16:43:47

Modified files:
www/ruby-xpath : Makefile distinfo 
www/ruby-xpath/pkg: PLIST 

Log message:
Update to xpath 3.1.0



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2018/08/09 16:42:06

Modified files:
mail   : Makefile 

Log message:
Hookup ruby-mini_mime



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2018/08/09 16:39:51

Log message:
Import ruby-mini_mime 1.0.0

Minimal mime type implementation optimized for minimal memory use.

OK fcambus@

Status:

Vendor Tag: jeremy
Release Tags:   jeremy_2018-Aug-09

N ports/mail/ruby-mini_mime/Makefile
N ports/mail/ruby-mini_mime/distinfo
N ports/mail/ruby-mini_mime/pkg/DESCR
N ports/mail/ruby-mini_mime/pkg/PLIST

No conflicts created by this import



UPDATE mail/s-nail

2018-08-09 Thread Steffen Nurpmeso
Hello.

Update to v14.9.11 ("Tit family enjoying a bath") with many many
bugfixes and some new features like message info "from the front":

  ? digmsg create 1 -;digmsg 1 header show from; digmsg remove 1

Ciao!

Index: Makefile
===
RCS file: /cvs/ports/mail/s-nail/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- Makefile4 May 2018 14:07:27 -   1.20
+++ Makefile9 Aug 2018 20:26:20 -
@@ -2,7 +2,7 @@
 
 COMMENT=   SysV mail/BSD Mail/POSIX mailx: send and receive mail
 
-DISTNAME=  s-nail-14.9.10
+DISTNAME=  s-nail-14.9.11
 CATEGORIES=mail
 HOMEPAGE=  https://www.sdaoden.eu/code.html\#s-mailx
 
Index: distinfo
===
RCS file: /cvs/ports/mail/s-nail/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo4 May 2018 14:07:27 -   1.14
+++ distinfo9 Aug 2018 20:26:20 -
@@ -1,2 +1,2 @@
-SHA256 (s-nail-14.9.10.tar.gz) = h63nu+sRAlCvzoIhsrtVOj2WYTJ9/KP2IplPsBfEnMs=
-SIZE (s-nail-14.9.10.tar.gz) = 895283
+SHA256 (s-nail-14.9.11.tar.gz) = J5ICaHQJuOe08mfheK7RvUxot5wBwQuA8HGX8vc9ZpU=
+SIZE (s-nail-14.9.11.tar.gz) = 926261
Index: patches/patch-obs-imap_c
===
RCS file: patches/patch-obs-imap_c
diff -N patches/patch-obs-imap_c
--- patches/patch-obs-imap_c4 May 2018 14:07:27 -   1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,58 +0,0 @@
 obs-imap.c
-+++ obs-imap.c
-@@ -246,10 +246,9 @@ static enum okay  imap_list(struct mailbox *mp, const 
char *base, int strip,
- static enum okay  imap_copy1(struct mailbox *mp, struct message *m, int n,
-  const char *name);
- static enum okay  imap_copyuid_parse(const char *cp,
-- unsigned long *uidvalidity, unsigned long *olduid,
-- unsigned long *newuid);
-+ ui64_t *uidvalidity, ui64_t *olduid, ui64_t *newuid);
- static enum okay  imap_appenduid_parse(const char *cp,
-- unsigned long *uidvalidity, unsigned long *uid);
-+ ui64_t *uidvalidity, ui64_t *uid);
- static enum okay  imap_copyuid(struct mailbox *mp, struct message *m,
-  const char *name);
- static enum okay  imap_appenduid(struct mailbox *mp, FILE *fp, time_t t,
-@@ -3465,16 +3464,16 @@ imap_copy(struct message *m, int n, const char *name)
- }
-
- static enum okay
--imap_copyuid_parse(const char *cp, unsigned long *uidvalidity,
--   unsigned long *olduid, unsigned long *newuid)
-+imap_copyuid_parse(const char *cp, ui64_t *uidvalidity, ui64_t *olduid,
-+   ui64_t *newuid)
- {
--   char *xp, *yp, *zp;
-+   char const *xp, *yp, *zp;
-enum okay rv;
-NYD_ENTER;
-
--   *uidvalidity = strtoul(cp, , 10);
--   *olduid = strtoul(xp, , 10);
--   *newuid = strtoul(yp, , 10);
-+   n_idec_ui64_cp(uidvalidity, cp, 10, ); /* TODO errors */
-+   n_idec_ui64_cp(olduid, xp, 10, ); /* TODO errors */
-+   n_idec_ui64_cp(newuid, yp, 10, ); /* TODO errors */
-rv = (*uidvalidity && *olduid && *newuid && xp > cp && *xp == ' ' &&
-   yp > xp && *yp == ' ' && zp > yp && *zp == ']');
-NYD_LEAVE;
-@@ -3482,15 +3481,14 @@ imap_copyuid_parse(const char *cp, unsigned long 
*uidvalidity,
- }
-
- static enum okay
--imap_appenduid_parse(const char *cp, unsigned long *uidvalidity,
--   unsigned long *uid)
-+imap_appenduid_parse(const char *cp, ui64_t *uidvalidity, ui64_t *uid)
- {
--   char *xp, *yp;
-+   char const *xp, *yp;
-enum okay rv;
-NYD_ENTER;
-
--   *uidvalidity = strtoul(cp, , 10);
--   *uid = strtoul(xp, , 10);
-+   n_idec_ui64_cp(uidvalidity, cp, 10, ); /* TODO errors */
-+   n_idec_ui64_cp(uid, xp, 10, ); /* TODO errors */
-rv = (*uidvalidity && *uid && xp > cp && *xp == ' ' && yp > xp &&
-   *yp == ']');
-NYD_LEAVE;

--steffen
|
|Der Kragenbaer,The moon bear,
|der holt sich munter   he cheerfully and one by one
|einen nach dem anderen runter  wa.ks himself off
|(By Robert Gernhardt)



Split games/minetest into 3 packages.

2018-08-09 Thread Leonid Bobrov
Yo!

I've changed my mind, I won't maintain this. Anyway waiting for commit.
Index: Makefile
===
RCS file: /cvs/ports/games/minetest/Makefile,v
retrieving revision 1.26
diff -u -p -u -p -r1.26 Makefile
--- Makefile29 Jun 2018 22:16:14 -  1.26
+++ Makefile9 Aug 2018 20:50:55 -
@@ -1,57 +1,71 @@
 # $OpenBSD: Makefile,v 1.26 2018/06/29 22:16:14 espie Exp $
 
-COMMENT =  infinite-world block sandbox game
-# minetest_game is still 0.4.17
-# this is engine's bug fix release
-GAME_V =   0.4.17
-V =${GAME_V}.1
-DISTNAME = minetest-${V}
+COMMENT-main = infinite-world block sandbox game client
+COMMENT-server =   infinite-world block sandbox game server
+
+PKGNAME-main = minetest-${GH_TAGNAME}
+PKGNAME-server =   minetest-server-${GH_TAGNAME}
+
+GH_ACCOUNT =   minetest
+GH_PROJECT =   minetest
+GH_TAGNAME =   0.4.17.1
+
 CATEGORIES =   games x11
-REVISION = 2
+
+REVISION-main =3
 
 HOMEPAGE = http://www.minetest.net/
 
 # source LGPLv2.1/ datas CC BY-SA 3.0
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += ${COMPILER_LIBCXX} GL GLU ICE Irrlicht SM X11 Xext
-WANTLIB += Xxf86vm bz2 c curl curses form freetype gmp iconv intl
-WANTLIB += jpeg luajit-${MODLUA_VERSION} m ogg openal png pq
-WANTLIB += spatialindex sqlite3 vorbis vorbisfile z
+MULTI_PACKAGES =   -main -server
 
-MASTER_SITES = https://github.com/minetest/
+.include 
 
-DISTFILES =minetest-{minetest/archive/}${V}${EXTRACT_SUFX} \
-   
minetest-game-{minetest_game/archive/}${GAME_V}${EXTRACT_SUFX}
+WANTLIB += ${COMPILER_LIBCXX} c curl curses form gmp hiredis
+WANTLIB += iconv intl jsoncpp leveldb luajit-${MODLUA_VERSION}
+WANTLIB += m pq spatialindex sqlite3 z
+
+WANTLIB-main += ${WANTLIB} GL GLU ICE Irrlicht SM X11 Xext
+WANTLIB-main += Xxf86vm bz2 freetype jpeg ogg openal png
+WANTLIB-main += vorbis vorbisfile
 
 MODULES =  devel/cmake \
lang/lua
 
-CONFIGURE_ARGS =   -DENABLE_GETTEXT=ON -DCUSTOM_MANDIR=${PREFIX}/man
-CONFIGURE_ARGS+=   -DENABLE_REDIS=FALSE -DENABLE_LEVELDB=FALSE
-CONFIGURE_ARGS+=   -DBUILD_SERVER=TRUE
-CONFIGURE_ENV +=   CXXFLAGS="-I${X11BASE}/include"
-
-BUILD_DEPENDS =devel/gettext-tools
+BUILD_DEPENDS =devel/gettext-tools \
+   devel/doxygen
 
-RUN_DEPENDS =  devel/desktop-file-utils \
+RUN_DEPENDS-main = devel/desktop-file-utils \
+   games/minetest,-server \
x11/gtk+3,-guic
 
-LIB_DEPENDS =  audio/openal \
-   devel/gmp \
+LIB_DEPENDS =  databases/leveldb \
+   databases/libhiredis \
databases/sqlite3 \
databases/postgresql \
+   devel/gmp \
+   devel/jsoncpp \
geo/spatialindex \
-   audio/libvorbis \
lang/luajit \
-   net/curl \
+   net/curl
+
+LIB_DEPENDS-main = ${LIB_DEPENDS} \
+   audio/libvorbis \
+   audio/openal \
x11/irrlicht
 
-NO_TEST =  Yes
+LIB_DEPENDS-server =   ${LIB_DEPENDS} \
+   devel/gettext
+
+CONFIGURE_ARGS =   -DENABLE_GETTEXT=TRUE \
+   -DCUSTOM_MANDIR=${PREFIX}/man \
+   -DENABLE_SYSTEM_JSONCPP=TRUE \
+   -DUSE_GPROF=TRUE \
+   -DBUILD_SERVER=TRUE
 
-post-install:
-   mv ${WRKDIR}/minetest_game-${GAME_V}/ \
-   ${PREFIX}/share/minetest/games/minetest_game
-   chown -R ${SHAREOWN}:${SHAREGRP} 
${PREFIX}/share/minetest/games/minetest_game
+CONFIGURE_ENV +=   CXXFLAGS="-I${X11BASE}/include"
 
+NO_TEST =  Yes
 .include 
Index: distinfo
===
RCS file: /cvs/ports/games/minetest/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo25 Jun 2018 20:02:06 -  1.9
+++ distinfo9 Aug 2018 20:50:55 -
@@ -1,4 +1,2 @@
 SHA256 (minetest-0.4.17.1.tar.gz) = 
zSXUDFP0kjJe2r0vY5clD0CmHLn+Sh1N1usDDg0c61k=
-SHA256 (minetest-game-0.4.17.tar.gz) = 
8KsHy0fBVAsgFr92o24u7Ciw6ngnv2b8VEfgxeXUSV0=
 SIZE (minetest-0.4.17.1.tar.gz) = 7758675
-SIZE (minetest-game-0.4.17.tar.gz) = 1356784
Index: pkg/DESCR
===
RCS file: pkg/DESCR
diff -N pkg/DESCR
--- pkg/DESCR   7 Aug 2012 13:39:54 -   1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,2 +0,0 @@
-Minetest is a free and open source infinite-world block sandbox game and
-a game engine, inspired by InfiniMiner, Minecraft and the like.
Index: 

CVS: cvs.openbsd.org: ports

2018-08-09 Thread Alexandre Ratchov
CVSROOT:/cvs
Module name:ports
Changes by: ratc...@cvs.openbsd.org 2018/08/09 14:50:47

Modified files:
audio/openal   : Makefile 
Added files:
audio/openal/patches: patch-Alc_backends_sndio_c 

Log message:
Add recording support to sndio backend. With help from Leonid Bobrov.

ok from David Carlier (maintainer), ok jca@



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2018/08/09 14:38:36

Modified files:
geo/postgis: Makefile 

Log message:
do not pick up devel/cunit if it happens to be installed



Re: new net/clic

2018-08-09 Thread Jeremie Courreges-Anglas
On Thu, Aug 09 2018, Solene Rapenne  wrote:
> clic is a text based gopher client. It is pledged and man is included.

Well right now you don't install the manpage.

> clic is using colors to distinguish links types and is driven by typing
> the number of the link in the current menu.
>
> I want to take maintainership of clic because I'm its author.
>
> It's developped in common lisp but will only works with lang/ecl, it's a
> choice of me so it has a smaller memory usage and doesn't require
> wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed).

Makes sense.

Please fix WANTLIB as noted by bcallah@. Nits: the pledge marker seems
to be "uses pledge()" with parens, and the next comment seems to be
misplaced.  Didn't you mean:

  # To open HTML and other links clic doesn't understand.
  RUN_DEPENDS =   devel/xdg-utils

?

Except for this, seems to work fine.

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



Re: Update ruby-capybara 2.13.0 -> 3.4.2

2018-08-09 Thread Frederic Cambus
On Tue, Jul 31, 2018 at 01:12:51PM -0700, Jeremy Evans wrote:

> Can another developer please review the ruby-mini_mime port and OK the
> import?

Port looks good to me, tested the examples provided in the README and
they work as expected.

OK fcambus@ to import.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 13:57:55

Modified files:
multimedia/yle-dl: Makefile distinfo 
multimedia/yle-dl/pkg: PLIST 
Added files:
multimedia/yle-dl/patches: patch-setup_py 

Log message:
update to yle-dl-2.34, from Timo Myyra, tweaked by me to use a patch
instead of sed in setup.py (which is more likely to go stale)



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/08/09 13:53:41

Modified files:
infrastructure/mk: bsd.port.mk 

Log message:
give LOCALBASE != /usr/local
a fighting chance wrt pkgconfig and perl

(this does not affect the default /usr/local case at all)



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 13:51:50

Modified files:
converters : Makefile 

Log message:
+py-mini-amf
(port was from Timo Myyr??)



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 13:51:06

Log message:
import ports/converters/py-mini-amf, ok danj@

Mini-AMF provides Action Message Format (AMF) serialization and
deserialization support for Python, compatible with the Adobe Flash
Player. It supports Python 2.7 and 3.4+.

Status:

Vendor Tag: sthen
Release Tags:   sthen_20180809

N ports/converters/py-mini-amf/Makefile
N ports/converters/py-mini-amf/distinfo
N ports/converters/py-mini-amf/pkg/DESCR
N ports/converters/py-mini-amf/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Tim van der Molen
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2018/08/09 13:50:32

Modified files:
audio/siren: Makefile distinfo 
Removed files:
audio/siren/patches: patch-configure 

Log message:
- Update to 0.8
- Remove unused libid3tag dependency after mad plugin removal
- Remove superfluous configure argument

OK ratchov@ (maintainer), gonzalo@



Re: [NEW] py-mini-amf-0.9.1

2018-08-09 Thread Daniel Jakots
On Thu, 2 Aug 2018 10:45:20 +0100, Stuart Henderson
 wrote:

> Anyone? tgz reattached for convenience.

Please remove the WANTLIB line (py-amf needs it, mini doesn't), and with
that, ok danj@ to import it.

Cheers,
Daniel



Re: [update] vdirsyncer 0.16.7

2018-08-09 Thread Daniel Jakots
On Sat, 4 Aug 2018 12:22:31 +0200, Remi Locherer
 wrote:

> OK?

ok danj@



Re: [update] py-click-log 0.3.2

2018-08-09 Thread Daniel Jakots
On Mon, 6 Aug 2018 22:07:35 +0200, Remi Locherer
 wrote:

> OK?

ok danj@



Re: NEW: sysutils/py-scandir [1/2]

2018-08-09 Thread Daniel Jakots
On Thu, 9 Aug 2018 13:59:37 -0300, "Elias M. Mariani"
 wrote:

> I agree with the changes.
> I didn't want to add "os.walk()" to the comment just because I don't
> know if that's OK with the formatting in ports.
> But if that's no problem is much better your way.

It's in, thanks!



Re: NEW: devel/py-pathlib2

2018-08-09 Thread Daniel Jakots
On Mon, 6 Aug 2018 18:34:01 +0200, Landry Breuil 
wrote:

> On Mon, Aug 06, 2018 at 06:32:39PM +0200, Landry Breuil wrote:
> > On Mon, Aug 06, 2018 at 12:36:12PM -0300, Elias M. Mariani wrote:  
> > > Run dependency for the upcoming update of devel/py-test.
> > > Requires sysutils/py-scandir from the previous mail:
> > > https://marc.info/?l=openbsd-ports=153356958716965
> > > 
> > > Fork of pathlib aiming to support the full stdlib Python API.
> > > 
> > > The old pathlib module on bitbucket is in bugfix-only mode. The
> > > goal of pathlib2 is to provide a backport of standard
> > > pathlibmodule which tracks the standard library module, so all
> > > the newest features of the standard pathlib can be used also on
> > > older Python versions.  
> > 
> > I also had a port of this one - yours need a PLIST update for
> > python3, wont work as-is. Tests need py-scandir but this is not
> > in-tree..  
> 
> Bah, sorry, mixed up things - your port is okay for me once scandir is
> imported of course.
> 
> Landry
> 

It's in, thanks!



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2018/08/09 13:14:43

Modified files:
devel  : Makefile 

Log message:
+ py-pathlib2
+ py-pathlib2,python3



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2018/08/09 13:13:41

Log message:
Import py-pathlib2-2.3.2 from Elias Mariani, ok landry@

The goal of pathlib2 is to provide a backport of standard pathlib
module which tracks the standard library module, so all the newest
features of the standard pathlib can be used also on older Python
versions.

Status:

Vendor Tag: danj
Release Tags:   danj_20180809

N ports/devel/py-pathlib2/distinfo
N ports/devel/py-pathlib2/Makefile
N ports/devel/py-pathlib2/pkg/DESCR
N ports/devel/py-pathlib2/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2018/08/09 13:09:19

Modified files:
sysutils   : Makefile 

Log message:
+ py-scandir
+ py-scandir,python3



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2018/08/09 13:08:11

Log message:
Import py-scandir-1.8 from Elias Mariani, tweaks by me/ok landry@

scandir() is a directory iteration function like os.listdir(), except that
instead of returning a list of bare filenames, it yields DirEntry objects 
that
include file type and stat information along with the name. Using scandir()
increases the speed of os.walk() by 2-20 times (depending on the platform 
and
file system) by avoiding unnecessary calls to os.stat() in most cases.

Status:

Vendor Tag: danj
Release Tags:   danj_20180809

N ports/sysutils/py-scandir/Makefile
N ports/sysutils/py-scandir/distinfo
N ports/sysutils/py-scandir/pkg/PLIST
N ports/sysutils/py-scandir/pkg/DESCR
N ports/sysutils/py-scandir/patches/patch-scandir_py

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/08/09 11:43:00

Modified files:
infrastructure/mk: imake.port.mk 
devel/imake-cf : Makefile 
devel/imake-cf/patches: patch-OpenBSD_cf 

Log message:
tweak imake-cf: use LOCALBASE more consistently (some of these should be
PREFIX, to look up)

Also USE_GROFF to not require groff for generated rules.

not really used, according to Ingo, but won't hurt...



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/08/09 11:41:43

Modified files:
infrastructure/mk: bsd.port.mk 

Log message:
pull USE_GROFF up so I can test it in modules



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2018/08/09 11:39:27

Modified files:
lang/python/2.7/patches: patch-Makefile_pre_in 
 patch-Modules__ssl_c patch-configure_ac 
 patch-setup_py 
lang/python/3.6/patches: patch-Makefile_pre_in 
 patch-Modules__ssl_c patch-setup_py 

Log message:
regen patches as some need fuzzing

ok tb



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/08/09 11:19:29

Modified files:
sysutils/grafana: Makefile distinfo 
sysutils/grafana/patches: patch-conf_sample_ini 
sysutils/grafana/pkg: PLIST 
Added files:
sysutils/grafana/patches: 
  
patch-pkg_cmd_grafana-cli_utils_grafana_path_go 

Log message:
- update to grafana-5.2.2
- adjust default configuration to log /var/log/grafana as already suggested by 
PLIST
- fix default provisioning location and scripts
- adjust grafana-cli to use the correct plugin installation path by default



Re: NEW: sysutils/py-scandir [1/2]

2018-08-09 Thread Elias M. Mariani
I agree with the changes.
I didn't want to add "os.walk()" to the comment just because I don't
know if that's OK with the formatting in ports.
But if that's no problem is much better your way.

Cheers.
Elias.

2018-08-09 13:41 GMT-03:00 Daniel Jakots :
> On Mon, 6 Aug 2018 12:32:20 -0300, "Elias M. Mariani"
>  wrote:
>
>> scandir has been included in the Python 3.5 standard library as
>> os.scandir(). So some packages use it for compatibility with python
>> 2.7.
>
> Glad to see the quality of this port, you did a nice work!
>
> Here's some tweaks:
>
> --- Makefile.orig   Thu Aug  9 12:37:02 2018
> +++ MakefileThu Aug  9 12:35:59 2018
> @@ -1,6 +1,6 @@
>  # $OpenBSD$
>
> -COMMENT =  directory iterator
> +COMMENT =  improved directory iterator and faster os.walk()
>  MODPY_EGG_VERSION =1.8
>  DISTNAME = scandir-${MODPY_EGG_VERSION}
> @@ -25,7 +25,7 @@ FLAVOR ?=
>
>  WANTLIB += pthread ${MODPY_WANTLIB}
>
> -TEST_DEPENDS +=sysutils/py-scandir${MODPY_FLAVOR}
> +TEST_DEPENDS +=${FULLPKGNAME}:${BUILD_PKGPATH}
>
>  .if !${FLAVOR:Mpython3}
>  TEST_DEPENDS +=devel/py-unittest2
>
>
>
> --- pkg/DESCR.orig  Thu Aug  9 12:37:19 2018
> +++ pkg/DESCR   Thu Aug  9 12:31:53 2018
> @@ -1,2 +1,5 @@
> -A directory iterator. It has been included in the Python 3.5 standard
> -library.
> +scandir() is a directory iteration function like os.listdir(), except that
> +instead of returning a list of bare filenames, it yields DirEntry objects 
> that
> +include file type and stat information along with the name. Using scandir()
> +increases the speed of os.walk() by 2-20 times (depending on the platform and
> +file system) by avoiding unnecessary calls to os.stat() in most cases.
>
>
> And I added the link of your merged PR in the patch header.
>
> Are you fine with theses diffs? I'm going to import the port once I have
> your approval :)
>
> Cheers,
> Daniel
>



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2018/08/09 10:45:21

Modified files:
devel/protobuf : Makefile 

Log message:
missing tab



Re: NEW: sysutils/py-scandir [1/2]

2018-08-09 Thread Daniel Jakots
On Mon, 6 Aug 2018 12:32:20 -0300, "Elias M. Mariani"
 wrote:

> scandir has been included in the Python 3.5 standard library as
> os.scandir(). So some packages use it for compatibility with python
> 2.7.

Glad to see the quality of this port, you did a nice work!

Here's some tweaks:

--- Makefile.orig   Thu Aug  9 12:37:02 2018
+++ MakefileThu Aug  9 12:35:59 2018
@@ -1,6 +1,6 @@
 # $OpenBSD$
 
-COMMENT =  directory iterator
+COMMENT =  improved directory iterator and faster os.walk() 
 MODPY_EGG_VERSION =1.8
 DISTNAME = scandir-${MODPY_EGG_VERSION}
@@ -25,7 +25,7 @@ FLAVOR ?=
 
 WANTLIB += pthread ${MODPY_WANTLIB}
 
-TEST_DEPENDS +=sysutils/py-scandir${MODPY_FLAVOR}
+TEST_DEPENDS +=${FULLPKGNAME}:${BUILD_PKGPATH}
 
 .if !${FLAVOR:Mpython3}
 TEST_DEPENDS +=devel/py-unittest2



--- pkg/DESCR.orig  Thu Aug  9 12:37:19 2018
+++ pkg/DESCR   Thu Aug  9 12:31:53 2018
@@ -1,2 +1,5 @@
-A directory iterator. It has been included in the Python 3.5 standard
-library.
+scandir() is a directory iteration function like os.listdir(), except that
+instead of returning a list of bare filenames, it yields DirEntry objects that
+include file type and stat information along with the name. Using scandir()
+increases the speed of os.walk() by 2-20 times (depending on the platform and
+file system) by avoiding unnecessary calls to os.stat() in most cases.


And I added the link of your merged PR in the patch header.

Are you fine with theses diffs? I'm going to import the port once I have
your approval :)

Cheers,
Daniel



Re: openbsd port of Emby or Plex

2018-08-09 Thread Jordan Geoghegan

wooops, sorry. I meant to send this to ports@.


On 08/08/18 23:14, Jordan Geoghegan wrote:



On 08/08/18 16:14, Marc Espie wrote:

On Wed, Aug 08, 2018 at 11:30:52AM -0700, Jordan Geoghegan wrote:

I know minidlna is in ports, but it doesn't do on the fly media
transcoding/remuxing with FFmpeg nor does it have an integrated 
HTML5 video
player like Serviio does. I tried minidlna, but it unfortunately 
doesnt work

for me as my devices need the transcoding/remuxing feature that Serviio
offers. For example, my bluray player refuses to playback most video
containers over DLNA (mp4, mkv etc) but will play most video formats 
(AVC,
Xvid, mpeg2 etc) all it needs is for the video files to be remuxed 
into an

M2TS or AVI container, which Serviio is able to do on the fly without
transcoding. It's also useful for making my H265 content available 
on my
older devices that don't natively support the newer 
codecs/containers.   I
also quite enjoy the HTML5 video player, as it allows me to watch my 
movies
on the go. It's annoying that it's proprietary, but at least it 
works well

on OpenBSD.
Tip: devices like android tablets or the XBox One don't necessarily 
advertize

it, but they DO have VLC, and it's fairly happy with most x265 content.

The only issue I've had with ldna service so far is the need to remux 
subtitles

into an mp4/mkv  because separate .srt files do not work.

That's fairly easy to do and rather permanent.  Out of a fairly large 
sample
of video files, I can say that VLC on those devices handles 
everything but

maybe 0.05%.
Yes VLC is an amazing program and I use it heavily. MiniDLNA is also a 
great project. Unfortunately VLC isn't available for Xbox 360. 
MiniDLNA doesn't work very good for my BDP S5200 bluray players or my 
Xbox 360 devices (of which my family owns over half a dozen) as they 
require AVI, M2TS or WMV containers respectively. It isn't feasible 
for me to remux/transcode my 10TB media library (which is comprised 
mostly of mkv) just so I can watch cartoons on my living room TV. 
Granted I could just build a dedicated OpenBSD media streaming box, 
but that isn't a feasible solution for my mother or my technophobe 
sister who both live on the other side of the country from me. It was 
easy enough for me to just set up a small machine next to their router 
and just scp new shows over to them as needed, where Serviio then 
detects the new content and automatically adds it to their library; 
From there it can then be accessed on their smart TV, bluray player, 
360, computer or iPad either at home or abroad.


MiniDLNA and VLC also don't really have an equivalent to Serviio's 
HTML5 streaming server. It is nice to be able to just pop open a 
browser and have access to all my media on my home server. I like that 
Serviio can parse movie/TV show names and connect to IMDB / TVDB to 
grab relevant metadata and cover art for my files. It is nice to see 
my files optionally presented with actual correct episode names, 
rather than "S01E03$TVShowName$TorrentersName". I find that the video 
metadata makes wading through 10,000+ movies and TV episodes a much 
more pleasant experience, as I can search by year, actor, genre etc. 
Another neat feature it offers is the ability to automatically 
download subtitles for all your videos and either on-the-fly transcode 
the file to burn them in, or remux on-the-fly to embed the subtitles. 
On my home server, I run Serviio in a vmm(4) virtual machine with 
read-only NFS access to my media library. Proprietary software is bad 
ju ju, but I find Serviio to be a preferable all in one solution to 
Plex, as I can at least run it on my favourite OS.




Re: update: devel/py-simpleeval

2018-08-09 Thread Daniel Jakots
On Thu, 9 Aug 2018 09:00:39 +0200, Sebastien Marie 
wrote:

> Here an update for devel/py-simpleeval: 0.9.6 was published yesterday.
> 
> The testsuite still passes for both py2 and py3. 
> 
> I would like also to take maintainership for the port.

Committed, merci :)



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Daniel Jakots
CVSROOT:/cvs
Module name:ports
Changes by: d...@cvs.openbsd.org2018/08/09 10:20:27

Modified files:
devel/py-simpleeval: Makefile distinfo 

Log message:
Update to py-simpleeval-0.9.6

>From semarie aka the new maintainer



[Update] PostgreSQL 10.5 OpenBSD-stable

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

Same diff as -current but for -stable.
Tested on @amd64.

Comments, ok ?

Regards,
Index: Makefile
===
RCS file: /cvs/ports/databases/postgresql/Makefile,v
retrieving revision 1.236.2.1
diff -u -p -u -p -r1.236.2.1 Makefile
--- Makefile	23 May 2018 10:54:18 -	1.236.2.1
+++ Makefile	9 Aug 2018 16:14:54 -
@@ -7,7 +7,7 @@ COMMENT-contrib=PostgreSQL RDBMS contrib
 COMMENT-plpython=Python procedural language for PostgreSQL
 COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version
 
-VERSION=	10.4
+VERSION=	10.5
 PREV_MAJOR=	9.6
 DISTNAME=	postgresql-${VERSION}
 PKGNAME-main=	postgresql-client-${VERSION}
Index: distinfo
===
RCS file: /cvs/ports/databases/postgresql/distinfo,v
retrieving revision 1.72.2.1
diff -u -p -u -p -r1.72.2.1 distinfo
--- distinfo	23 May 2018 10:54:18 -	1.72.2.1
+++ distinfo	9 Aug 2018 16:14:54 -
@@ -1,2 +1,2 @@
-SHA256 (postgresql-10.4.tar.gz) = YBkrx1zXPmiFAOg1DqBlzKAy4hq+V+ctT1VuC/hPzxc=
-SIZE (postgresql-10.4.tar.gz) = 26652442
+SHA256 (postgresql-10.5.tar.gz) = E75wU7HYrU4klDsk2AFwV0/HAbSbPxTmil8b2kUs49E=
+SIZE (postgresql-10.5.tar.gz) = 26818092
Index: pkg/PLIST-docs
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v
retrieving revision 1.84.2.1
diff -u -p -u -p -r1.84.2.1 PLIST-docs
--- pkg/PLIST-docs	23 May 2018 10:54:18 -	1.84.2.1
+++ pkg/PLIST-docs	9 Aug 2018 16:14:54 -
@@ -656,6 +656,7 @@ share/doc/postgresql/html/release-10-1.h
 share/doc/postgresql/html/release-10-2.html
 share/doc/postgresql/html/release-10-3.html
 share/doc/postgresql/html/release-10-4.html
+share/doc/postgresql/html/release-10-5.html
 share/doc/postgresql/html/release-10.html
 share/doc/postgresql/html/release-6-0.html
 share/doc/postgresql/html/release-6-1-1.html
@@ -954,6 +955,7 @@ share/doc/postgresql/html/release-9-3-20
 share/doc/postgresql/html/release-9-3-21.html
 share/doc/postgresql/html/release-9-3-22.html
 share/doc/postgresql/html/release-9-3-23.html
+share/doc/postgresql/html/release-9-3-24.html
 share/doc/postgresql/html/release-9-3-3.html
 share/doc/postgresql/html/release-9-3-4.html
 share/doc/postgresql/html/release-9-3-5.html
@@ -972,6 +974,7 @@ share/doc/postgresql/html/release-9-4-15
 share/doc/postgresql/html/release-9-4-16.html
 share/doc/postgresql/html/release-9-4-17.html
 share/doc/postgresql/html/release-9-4-18.html
+share/doc/postgresql/html/release-9-4-19.html
 share/doc/postgresql/html/release-9-4-2.html
 share/doc/postgresql/html/release-9-4-3.html
 share/doc/postgresql/html/release-9-4-4.html
@@ -986,6 +989,7 @@ share/doc/postgresql/html/release-9-5-10
 share/doc/postgresql/html/release-9-5-11.html
 share/doc/postgresql/html/release-9-5-12.html
 share/doc/postgresql/html/release-9-5-13.html
+share/doc/postgresql/html/release-9-5-14.html
 share/doc/postgresql/html/release-9-5-2.html
 share/doc/postgresql/html/release-9-5-3.html
 share/doc/postgresql/html/release-9-5-4.html
@@ -996,6 +1000,7 @@ share/doc/postgresql/html/release-9-5-8.
 share/doc/postgresql/html/release-9-5-9.html
 share/doc/postgresql/html/release-9-5.html
 share/doc/postgresql/html/release-9-6-1.html
+share/doc/postgresql/html/release-9-6-10.html
 share/doc/postgresql/html/release-9-6-2.html
 share/doc/postgresql/html/release-9-6-3.html
 share/doc/postgresql/html/release-9-6-4.html
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-main,v
retrieving revision 1.28
diff -u -p -u -p -r1.28 PLIST-main
--- pkg/PLIST-main	30 Nov 2017 16:13:12 -	1.28
+++ pkg/PLIST-main	9 Aug 2018 16:14:54 -
@@ -43,6 +43,7 @@ include/postgresql/pg_config.h
 include/postgresql/pg_config_ext.h
 include/postgresql/pg_config_manual.h
 include/postgresql/pg_config_os.h
+include/postgresql/pgtypes.h
 include/postgresql/pgtypes_date.h
 include/postgresql/pgtypes_error.h
 include/postgresql/pgtypes_interval.h


[Ping] My submittions to port

2018-08-09 Thread Elias M. Mariani
Hi, just a reminder of things that I send to ports and are waiting for
feedback or commit.
Single mail to avoid annoying everyone.

1 - sysutils/py-scandir NEW
https://marc.info/?l=openbsd-ports=153356958716965
Has OK from landry.


2 - devel/py-pathlib2 NEW
https://marc.info/?l=openbsd-ports=153356982517049
Has OK from landry, depends on sysutils/py-scandir (1)


3 - devel/py-test-forked 0.2 NEW
https://marc.info/?l=openbsd-ports=153222412422291


4 - pytest suite update:
This includes:
- devel/py-py to 1.5.4 UPDATE
- devel/py-pluggy 0.7.1 UPDATE
- devel/py-hypothesis to 3.66.30 UPDATE
- devel/py-test to 3.7.1 UPDATE
- devel/py-test-httpbin to 0.3.0 UPDATE
- devel/py-test-localserver to 0.4.1 UPDATE
- devel/py-test-mock to 1.10.0 UPDATE
- devel/py-test-runner to 4.2 UPDATE
- devel/py-test-xdist to 1.22.5 UPDATE
This update depends on devel/py-pathlib2 (2) and devel/py-test-forked (3)
https://marc.info/?l=openbsd-ports=153369310008767


5.1 - devel/spyder/py-spyder-kernels NEW
5.2 - devel/spyder/spyder NEW
https://marc.info/?l=openbsd-ports=153298181816263

Cheers.
Elias.



Re: [Update] PostgreSQL 10.5

2018-08-09 Thread Klemens Nanni
On Thu, Aug 09, 2018 at 04:22:14PM +0200, Pierre-Emmanuel André wrote:
> Small diff to update PostgreSQL to it's latest version.
> Release note : https://www.postgresql.org/about/news/1878/
> Fix for 2 CVE: CVE-2018-10915 and CVE-2018-10925
OK kn

> Tested on @amd64.
> Comments, ok ?
Continues to work for me on sparc64 as well, thanks.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Pierre-Emmanuel Andre
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2018/08/09 09:32:36

Modified files:
databases/postgresql: Makefile distinfo 
databases/postgresql/pkg: PLIST-docs PLIST-main 

Log message:
Bugfix update to 10.5

ok jeremy@



Re: CVS: cvs.openbsd.org: ports

2018-08-09 Thread Brian Callahan




On 8/9/18 10:37 AM, Christian Weisgerber wrote:

CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2018/08/09 08:37:55

Modified files:
shells/etsh: Makefile

Log message:
fix master site directory path



Sorry for this. Upstream changed the directory path after I committed 
the update and didn't tell me:

https://bsd.network/@v6shell/100520931879082160



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 09:05:29

Modified files:
net/libvncserver: Makefile 
net/libvncserver/pkg: PLIST 

Log message:
de-conflict with the newer version of x11vnc



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 09:04:21

Modified files:
x11/x11vnc : Makefile distinfo 
x11/x11vnc/patches: patch-configure_ac 
x11/x11vnc/pkg : PLIST 
Added files:
x11/x11vnc/patches: patch-src_enc_h patch-src_gui_c 
patch-src_help_c patch-src_sslhelper_c 
patch-src_ssltools_h patch-src_unixpw_c 
Removed files:
x11/x11vnc/files: automake.dep 
x11/x11vnc/patches: patch-x11vnc_enc_h patch-x11vnc_gui_c 
patch-x11vnc_help_c patch-x11vnc_options_c 
patch-x11vnc_ssltools_h 
patch-x11vnc_unixpw_c 

Log message:
Update to x11vnc 0.9.15 (switching from the original upstream to the
community-maintained version at LibVNC), including some buffer overleak and
memory leak fixes. From semarie with a few changes to autoconf handling from me.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 09:02:28

Modified files:
net/isc-bind   : Makefile distinfo 

Log message:
update to BIND 9.11.4-P1

4997.   [security]  named could crash during recursive processing
of DNAME records when "deny-answer-aliases" was
in use. (CVE-2018-5740) [GL #387]



Re: update: x11/x11vnc

2018-08-09 Thread Sebastien Marie
On Thu, Aug 09, 2018 at 03:11:18PM +0100, Stuart Henderson wrote:
> On 2018/08/09 15:41, Sebastien Marie wrote:
> > Regarding the port: I fighted a bit with autohell, and I am unsure about
> > the solution^Wworkaround I have. The project needs to run autoreconf
> > (the ./autogen.sh invoke autoreconf -v --install), and I didn't managed
> > to have something working with options in CONFIGURE_STYLE. I ended with
> > CONFIGURE_STYLE=gnu + CONFIGURE_SCRIPT=autogen.sh ... reviews and/or
> > advices would be welcome :)
> 
> I definitely agree with switching to the version in the LibVNC repo.
> 
> I think this is probably a better way to handle autoconf:
> 
> - don't set CONFIGURE_SCRIPT to autogen.sh, it does work in this case
> but that's a bit of an unusual way to handle it
> 
> - use the shiny new AUTOCONF_ENV
> 
> - BUILD_DEPENDS are needed if CONFIGURE_STYLE=gnu and autoconf is run
> 
> Here I'm just running autoreconf directly, but alternatively we could
> patch autogen.sh to not run ./configure at the end.
> 
> (I'm doing this in post-patch, like gnu.port.mk does, espie@ has some
> WIP to use a new target for this but that can be adapted later).
> 
> Does this still work OK for you?

yes. I am fine with the changes, thanks :)
 
> Index: Makefile
> ===
> RCS file: /cvs/ports/x11/x11vnc/Makefile,v
> retrieving revision 1.48
> diff -u -p -r1.48 Makefile
> --- Makefile  27 Jun 2018 21:04:23 -  1.48
> +++ Makefile  9 Aug 2018 14:03:45 -
> @@ -2,36 +2,43 @@
>  
>  COMMENT =VNC server for real X displays
>  
> -DISTNAME =   x11vnc-0.9.13
> -REVISION =   11
> +GH_ACCOUNT = LibVNC
> +GH_PROJECT = x11vnc
> +GH_TAGNAME = 0.9.15
>  
>  CATEGORIES = x11
> -HOMEPAGE =   http://www.karlrunge.com/x11vnc/
>  
>  # GPLv2
>  PERMIT_PACKAGE_CDROM =   Yes
>  
> -WANTLIB += X11 Xdamage Xext Xfixes Xinerama Xrandr Xtst c crypto
> -WANTLIB += pthread ssl z jpeg avahi-client avahi-common
> +WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
> +WANTLIB += Xrandr Xtst avahi-client avahi-common c cairo crypto
> +WANTLIB += pthread ssl vncclient vncserver
>  
> -MASTER_SITES =   ${MASTER_SITE_SOURCEFORGE:=libvncserver/}
>  MODULES =x11/tk
>  RUN_DEPENDS =devel/desktop-file-utils \
>   ${MODTK_RUN_DEPENDS}
> -LIB_DEPENDS =graphics/jpeg \
> - net/avahi
> +LIB_DEPENDS =graphics/cairo \
> + net/avahi \
> + net/libvncserver
>  
> -AUTOCONF_VERSION =   2.59
> -CONFIGURE_STYLE =autoconf
> +USE_GMAKE =  Yes
> +CONFIGURE_STYLE =gnu
>  CONFIGURE_ARGS +=--with-x \
>   --with-avahi
>  CONFIGURE_ENV += CPPFLAGS="-I${LOCALBASE}/include" \
>   LDFLAGS="-L${LOCALBASE}/lib"
>  
> -REORDER_DEPENDENCIES =   ${FILESDIR}/automake.dep
> +AUTOCONF_VERSION =   2.69
> +AUTOMAKE_VERSION =   1.15
> +BUILD_DEPENDS =  ${MODGNU_AUTOCONF_DEPENDS} \
> + ${MODGNU_AUTOMAKE_DEPENDS}
> +
> +post-patch:
> + cd ${WRKSRC}; ${AUTOCONF_ENV} autoreconf -v --install
>  
>  pre-configure:
> - ${SUBST_CMD} ${WRKSRC}/x11vnc/gui.c
> + ${SUBST_CMD} ${WRKSRC}/src/gui.c
>  
>  post-install:
>   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/x11vnc
> Index: distinfo
> ===
> RCS file: /cvs/ports/x11/x11vnc/distinfo,v
> retrieving revision 1.12
> diff -u -p -r1.12 distinfo
> --- distinfo  18 Jan 2015 03:16:04 -  1.12
> +++ distinfo  9 Aug 2018 14:03:45 -
> @@ -1,2 +1,2 @@
> -SHA256 (x11vnc-0.9.13.tar.gz) = 9oKfLmKWZ6UoTeYrCAsTEmoHNkmf5HzbRHrtsHpZ8Ts=
> -SIZE (x11vnc-0.9.13.tar.gz) = 2853769
> +SHA256 (x11vnc-0.9.15.tar.gz) = PkO9h17cPH9SoNNnbE7H3pEPzSECQO4gtFIt6yv4TP8=
> +SIZE (x11vnc-0.9.15.tar.gz) = 1701821
> Index: files/automake.dep
> ===
> RCS file: files/automake.dep
> diff -N files/automake.dep
> --- files/automake.dep17 Dec 2012 19:02:48 -  1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -
> @@ -1,4 +0,0 @@
> -# $OpenBSD: automake.dep,v 1.1 2012/12/17 19:02:48 naddy Exp $
> -rfbconfig.h.in configure.ac
> -rfbconfig.h.in aclocal.m4
> -/rfbconfig.h configure.ac
> Index: patches/patch-configure_ac
> ===
> RCS file: /cvs/ports/x11/x11vnc/patches/patch-configure_ac,v
> retrieving revision 1.1
> diff -u -p -r1.1 patch-configure_ac
> --- patches/patch-configure_ac17 Dec 2012 19:02:48 -  1.1
> +++ patches/patch-configure_ac9 Aug 2018 14:03:45 -
> @@ -1,12 +1,13 @@
>  $OpenBSD: patch-configure_ac,v 1.1 2012/12/17 19:02:48 naddy Exp $
>  configure.ac.origMon Dec 10 21:38:46 2012
> -+++ configure.ac Mon Dec 10 

CVS: cvs.openbsd.org: ports

2018-08-09 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2018/08/09 08:50:10

Modified files:
devel/protobuf : Makefile distinfo 
devel/protobuf/patches: patch-src_Makefile_in 

Log message:
Update to protobuf 3.6.1 including these changes:

PHP:  Added compatibility with PHP 7.3 (#4898)
Ruby: Fixed Ruby crash involving Any encoding (#4718)

help & ok sthen



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2018/08/09 08:49:54

Modified files:
x11/e17/evas   : Makefile 
Added files:
x11/e17/evas/patches: 
  
patch-src_lib_engines_common_evas_op_copy_op_copy_color_neon_c 

Log message:
tentative fix for assembly instruction and re-enable NEON



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2018/08/09 08:37:55

Modified files:
shells/etsh: Makefile 

Log message:
fix master site directory path



Re: new net/clic

2018-08-09 Thread Solene Rapenne
Brian Callahan  wrote:
> Hi Solene --
> 
> On 8/9/18 5:54 AM, Solene Rapenne wrote:
> > clic is a text based gopher client. It is pledged and man is included.
> >
> > clic is using colors to distinguish links types and is driven by typing
> > the number of the link in the current menu.
> >
> > I want to take maintainership of clic because I'm its author.
> >
> > It's developped in common lisp but will only works with lang/ecl, it's a
> > choice of me so it has a smaller memory usage and doesn't require
> > wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed).
> >
> 
> I haven't had time to look at things in detail, but I got a very 
> different WANTLIB when I ran `make port-lib-depends-check` compared to 
> what you have.
> 
> ~Brian

Indeed... I always forget to run port-lib-depends-check...



[Update] PostgreSQL 10.5

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

Small diff to update PostgreSQL to it's latest version.
Release note : https://www.postgresql.org/about/news/1878/
Fix for 2 CVE: CVE-2018-10915 and CVE-2018-10925

Tested on @amd64.
Comments, ok ?

Regards,


ps: diff for 6.3 will follow.
Index: Makefile
===
RCS file: /cvs/ports/databases/postgresql/Makefile,v
retrieving revision 1.237
diff -u -p -u -p -r1.237 Makefile
--- Makefile	17 May 2018 18:42:42 -	1.237
+++ Makefile	9 Aug 2018 14:19:40 -
@@ -7,7 +7,7 @@ COMMENT-contrib=PostgreSQL RDBMS contrib
 COMMENT-plpython=Python procedural language for PostgreSQL
 COMMENT-pg_upgrade=Support for upgrading PostgreSQL data from previous version
 
-VERSION=	10.4
+VERSION=	10.5
 PREV_MAJOR=	9.6
 DISTNAME=	postgresql-${VERSION}
 PKGNAME-main=	postgresql-client-${VERSION}
Index: distinfo
===
RCS file: /cvs/ports/databases/postgresql/distinfo,v
retrieving revision 1.73
diff -u -p -u -p -r1.73 distinfo
--- distinfo	17 May 2018 18:42:42 -	1.73
+++ distinfo	9 Aug 2018 14:19:40 -
@@ -1,2 +1,2 @@
-SHA256 (postgresql-10.4.tar.gz) = YBkrx1zXPmiFAOg1DqBlzKAy4hq+V+ctT1VuC/hPzxc=
-SIZE (postgresql-10.4.tar.gz) = 26652442
+SHA256 (postgresql-10.5.tar.gz) = E75wU7HYrU4klDsk2AFwV0/HAbSbPxTmil8b2kUs49E=
+SIZE (postgresql-10.5.tar.gz) = 26818092
Index: pkg/PLIST-docs
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-docs,v
retrieving revision 1.85
diff -u -p -u -p -r1.85 PLIST-docs
--- pkg/PLIST-docs	17 May 2018 18:42:42 -	1.85
+++ pkg/PLIST-docs	9 Aug 2018 14:19:40 -
@@ -656,6 +656,7 @@ share/doc/postgresql/html/release-10-1.h
 share/doc/postgresql/html/release-10-2.html
 share/doc/postgresql/html/release-10-3.html
 share/doc/postgresql/html/release-10-4.html
+share/doc/postgresql/html/release-10-5.html
 share/doc/postgresql/html/release-10.html
 share/doc/postgresql/html/release-6-0.html
 share/doc/postgresql/html/release-6-1-1.html
@@ -954,6 +955,7 @@ share/doc/postgresql/html/release-9-3-20
 share/doc/postgresql/html/release-9-3-21.html
 share/doc/postgresql/html/release-9-3-22.html
 share/doc/postgresql/html/release-9-3-23.html
+share/doc/postgresql/html/release-9-3-24.html
 share/doc/postgresql/html/release-9-3-3.html
 share/doc/postgresql/html/release-9-3-4.html
 share/doc/postgresql/html/release-9-3-5.html
@@ -972,6 +974,7 @@ share/doc/postgresql/html/release-9-4-15
 share/doc/postgresql/html/release-9-4-16.html
 share/doc/postgresql/html/release-9-4-17.html
 share/doc/postgresql/html/release-9-4-18.html
+share/doc/postgresql/html/release-9-4-19.html
 share/doc/postgresql/html/release-9-4-2.html
 share/doc/postgresql/html/release-9-4-3.html
 share/doc/postgresql/html/release-9-4-4.html
@@ -986,6 +989,7 @@ share/doc/postgresql/html/release-9-5-10
 share/doc/postgresql/html/release-9-5-11.html
 share/doc/postgresql/html/release-9-5-12.html
 share/doc/postgresql/html/release-9-5-13.html
+share/doc/postgresql/html/release-9-5-14.html
 share/doc/postgresql/html/release-9-5-2.html
 share/doc/postgresql/html/release-9-5-3.html
 share/doc/postgresql/html/release-9-5-4.html
@@ -996,6 +1000,7 @@ share/doc/postgresql/html/release-9-5-8.
 share/doc/postgresql/html/release-9-5-9.html
 share/doc/postgresql/html/release-9-5.html
 share/doc/postgresql/html/release-9-6-1.html
+share/doc/postgresql/html/release-9-6-10.html
 share/doc/postgresql/html/release-9-6-2.html
 share/doc/postgresql/html/release-9-6-3.html
 share/doc/postgresql/html/release-9-6-4.html
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/databases/postgresql/pkg/PLIST-main,v
retrieving revision 1.28
diff -u -p -u -p -r1.28 PLIST-main
--- pkg/PLIST-main	30 Nov 2017 16:13:12 -	1.28
+++ pkg/PLIST-main	9 Aug 2018 14:19:40 -
@@ -43,6 +43,7 @@ include/postgresql/pg_config.h
 include/postgresql/pg_config_ext.h
 include/postgresql/pg_config_manual.h
 include/postgresql/pg_config_os.h
+include/postgresql/pgtypes.h
 include/postgresql/pgtypes_date.h
 include/postgresql/pgtypes_error.h
 include/postgresql/pgtypes_interval.h


Re: update: x11/x11vnc

2018-08-09 Thread Stuart Henderson
On 2018/08/09 15:41, Sebastien Marie wrote:
> Regarding the port: I fighted a bit with autohell, and I am unsure about
> the solution^Wworkaround I have. The project needs to run autoreconf
> (the ./autogen.sh invoke autoreconf -v --install), and I didn't managed
> to have something working with options in CONFIGURE_STYLE. I ended with
> CONFIGURE_STYLE=gnu + CONFIGURE_SCRIPT=autogen.sh ... reviews and/or
> advices would be welcome :)

I definitely agree with switching to the version in the LibVNC repo.

I think this is probably a better way to handle autoconf:

- don't set CONFIGURE_SCRIPT to autogen.sh, it does work in this case
but that's a bit of an unusual way to handle it

- use the shiny new AUTOCONF_ENV

- BUILD_DEPENDS are needed if CONFIGURE_STYLE=gnu and autoconf is run

Here I'm just running autoreconf directly, but alternatively we could
patch autogen.sh to not run ./configure at the end.

(I'm doing this in post-patch, like gnu.port.mk does, espie@ has some
WIP to use a new target for this but that can be adapted later).

Does this still work OK for you?


Index: Makefile
===
RCS file: /cvs/ports/x11/x11vnc/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- Makefile27 Jun 2018 21:04:23 -  1.48
+++ Makefile9 Aug 2018 14:03:45 -
@@ -2,36 +2,43 @@
 
 COMMENT =  VNC server for real X displays
 
-DISTNAME = x11vnc-0.9.13
-REVISION = 11
+GH_ACCOUNT =   LibVNC
+GH_PROJECT =   x11vnc
+GH_TAGNAME =   0.9.15
 
 CATEGORIES =   x11
-HOMEPAGE = http://www.karlrunge.com/x11vnc/
 
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += X11 Xdamage Xext Xfixes Xinerama Xrandr Xtst c crypto
-WANTLIB += pthread ssl z jpeg avahi-client avahi-common
+WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
+WANTLIB += Xrandr Xtst avahi-client avahi-common c cairo crypto
+WANTLIB += pthread ssl vncclient vncserver
 
-MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libvncserver/}
 MODULES =  x11/tk
 RUN_DEPENDS =  devel/desktop-file-utils \
${MODTK_RUN_DEPENDS}
-LIB_DEPENDS =  graphics/jpeg \
-   net/avahi
+LIB_DEPENDS =  graphics/cairo \
+   net/avahi \
+   net/libvncserver
 
-AUTOCONF_VERSION = 2.59
-CONFIGURE_STYLE =  autoconf
+USE_GMAKE =Yes
+CONFIGURE_STYLE =  gnu
 CONFIGURE_ARGS +=  --with-x \
--with-avahi
 CONFIGURE_ENV +=   CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
 
-REORDER_DEPENDENCIES = ${FILESDIR}/automake.dep
+AUTOCONF_VERSION = 2.69
+AUTOMAKE_VERSION = 1.15
+BUILD_DEPENDS =${MODGNU_AUTOCONF_DEPENDS} \
+   ${MODGNU_AUTOMAKE_DEPENDS}
+
+post-patch:
+   cd ${WRKSRC}; ${AUTOCONF_ENV} autoreconf -v --install
 
 pre-configure:
-   ${SUBST_CMD} ${WRKSRC}/x11vnc/gui.c
+   ${SUBST_CMD} ${WRKSRC}/src/gui.c
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/x11vnc
Index: distinfo
===
RCS file: /cvs/ports/x11/x11vnc/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo18 Jan 2015 03:16:04 -  1.12
+++ distinfo9 Aug 2018 14:03:45 -
@@ -1,2 +1,2 @@
-SHA256 (x11vnc-0.9.13.tar.gz) = 9oKfLmKWZ6UoTeYrCAsTEmoHNkmf5HzbRHrtsHpZ8Ts=
-SIZE (x11vnc-0.9.13.tar.gz) = 2853769
+SHA256 (x11vnc-0.9.15.tar.gz) = PkO9h17cPH9SoNNnbE7H3pEPzSECQO4gtFIt6yv4TP8=
+SIZE (x11vnc-0.9.15.tar.gz) = 1701821
Index: files/automake.dep
===
RCS file: files/automake.dep
diff -N files/automake.dep
--- files/automake.dep  17 Dec 2012 19:02:48 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,4 +0,0 @@
-# $OpenBSD: automake.dep,v 1.1 2012/12/17 19:02:48 naddy Exp $
-rfbconfig.h.in configure.ac
-rfbconfig.h.in aclocal.m4
-/rfbconfig.h configure.ac
Index: patches/patch-configure_ac
===
RCS file: /cvs/ports/x11/x11vnc/patches/patch-configure_ac,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure_ac
--- patches/patch-configure_ac  17 Dec 2012 19:02:48 -  1.1
+++ patches/patch-configure_ac  9 Aug 2018 14:03:45 -
@@ -1,12 +1,13 @@
 $OpenBSD: patch-configure_ac,v 1.1 2012/12/17 19:02:48 naddy Exp $
 configure.ac.orig  Mon Dec 10 21:38:46 2012
-+++ configure.ac   Mon Dec 10 21:39:06 2012
-@@ -777,7 +777,7 @@ fi
- AC_CHECK_FUNCS([ftime gethostbyname gethostname gettimeofday inet_ntoa 
memmove memset mmap mkfifo select socket strchr strcspn strdup strerror strstr])
- # x11vnc only:
- if test "$build_x11vnc" = "yes"; then
--  AC_CHECK_FUNCS([setsid setpgrp getpwuid getpwnam getspnam getuid 
geteuid setuid setgid 

[Update] pgpool-3.7.5

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

Small diff to update pgpool to it's latest version.
Tested on @amd64.

Comments, ok ?

Regards,
Index: Makefile
===
RCS file: /cvs/ports/databases/pgpool/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- Makefile	12 Jun 2018 14:22:46 -	1.11
+++ Makefile	9 Aug 2018 13:50:33 -
@@ -2,7 +2,7 @@
 
 COMMENT= 	connection pool server for PostgreSQL
 
-DISTNAME= 	pgpool-II-3.7.4
+DISTNAME= 	pgpool-II-3.7.5
 
 CATEGORIES= 	databases
 
@@ -15,7 +15,7 @@ SHARED_LIBS=  pcp	0.0
 # BSD
 PERMIT_PACKAGE_CDROM= 	Yes
 
-MASTER_SITES=		http://www.pgpool.net/mediawiki/images/
+MASTER_SITES=		https://www.pgpool.net/mediawiki/images/
 
 WANTLIB= 		c crypto m pq ssl pthread
 
Index: distinfo
===
RCS file: /cvs/ports/databases/pgpool/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo	12 Jun 2018 14:22:46 -	1.8
+++ distinfo	9 Aug 2018 13:50:33 -
@@ -1,2 +1,2 @@
-SHA256 (pgpool-II-3.7.4.tar.gz) = IxLw+xa6pO/DtCxvgUw5nGhW3dYKvGVs8Pgu0z3Kmms=
-SIZE (pgpool-II-3.7.4.tar.gz) = 3277285
+SHA256 (pgpool-II-3.7.5.tar.gz) = UQrHzQDiKW3FCtHMvIb5MI38Ns+pjQQGa5o3pUZMR8E=
+SIZE (pgpool-II-3.7.5.tar.gz) = 3276279
Index: pkg/PLIST
===
RCS file: /cvs/ports/databases/pgpool/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST	19 Dec 2017 09:02:03 -	1.3
+++ pkg/PLIST	9 Aug 2018 13:50:33 -
@@ -24,6 +24,9 @@ lib/libpcp.a
 lib/libpcp.la
 @lib lib/libpcp.so.${LIBpcp_VERSION}
 lib/postgresql/pgpool-regclass.so
+man/ja_JP.EUC/cat3f/
+man/ja_JP.EUC/man3f/
+man/ja_JP.EUC/man3p/
 @man man/man8/pgpool.8
 share/examples/pgpool-II/
 share/examples/pgpool-II/pcp.conf.sample


Re: new net/clic

2018-08-09 Thread Brian Callahan

Hi Solene --

On 8/9/18 5:54 AM, Solene Rapenne wrote:

clic is a text based gopher client. It is pledged and man is included.

clic is using colors to distinguish links types and is driven by typing
the number of the link in the current menu.

I want to take maintainership of clic because I'm its author.

It's developped in common lisp but will only works with lang/ecl, it's a
choice of me so it has a smaller memory usage and doesn't require
wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed).



I haven't had time to look at things in detail, but I got a very 
different WANTLIB when I ran `make port-lib-depends-check` compared to 
what you have.


~Brian



Re: [UPDATE] emulators/vice to 3.2

2018-08-09 Thread Klemens Nanni
On Fri, Jul 27, 2018 at 12:31:10AM +0200, Frederic Cambus wrote:
> As I did update vice to 3.0 and then to 3.1, I will take maintainership
> for this port.
> 
> Here is an updated diff with the MAINTAINER line in.
> 
> Notable changes:
> 
> - Add a BUILD_DEPENDS on devel/xa, which is now required
> - Switch to using SDL2
> 
> Comments? OK?
Diff reads OK, builds fine on sparc64, too.



update: x11/x11vnc

2018-08-09 Thread Sebastien Marie
Hi,

Here an update for x11vnc. I changed the upstream in order to get an
maintained version.

0.9.13 was the last release by the original author Karl Runge.
LibVNC/x11vnc on github is continued by LibVNC.

Changes related to upstream switch:
- x11vnc/ directory moved to src/ (so patches moved)
- libvncserver splited out

Changes since 0.9.13 (2010-12-20):
- see https://github.com/LibVNC/x11vnc/blob/0.9.15/NEWS for details

it includes buffer overflow and memleak fixes.


Regarding the port: I fighted a bit with autohell, and I am unsure about
the solution^Wworkaround I have. The project needs to run autoreconf
(the ./autogen.sh invoke autoreconf -v --install), and I didn't managed
to have something working with options in CONFIGURE_STYLE. I ended with
CONFIGURE_STYLE=gnu + CONFIGURE_SCRIPT=autogen.sh ... reviews and/or
advices would be welcome :)

Thanks.
-- 
Sebastien Marie


Index: Makefile
===
RCS file: /cvs/ports/x11/x11vnc/Makefile,v
retrieving revision 1.48
diff -u -p -r1.48 Makefile
--- Makefile27 Jun 2018 21:04:23 -  1.48
+++ Makefile9 Aug 2018 12:40:18 -
@@ -2,36 +2,41 @@
 
 COMMENT =  VNC server for real X displays
 
-DISTNAME = x11vnc-0.9.13
-REVISION = 11
+GH_ACCOUNT =   LibVNC
+GH_PROJECT =   x11vnc
+GH_TAGNAME =   0.9.15
 
 CATEGORIES =   x11
-HOMEPAGE = http://www.karlrunge.com/x11vnc/
 
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += X11 Xdamage Xext Xfixes Xinerama Xrandr Xtst c crypto
-WANTLIB += pthread ssl z jpeg avahi-client avahi-common
+WANTLIB += X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi Xinerama
+WANTLIB += Xrandr Xtst avahi-client avahi-common c cairo crypto
+WANTLIB += pthread ssl vncclient vncserver
 
-MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=libvncserver/}
 MODULES =  x11/tk
 RUN_DEPENDS =  devel/desktop-file-utils \
${MODTK_RUN_DEPENDS}
-LIB_DEPENDS =  graphics/jpeg \
-   net/avahi
-
-AUTOCONF_VERSION = 2.59
-CONFIGURE_STYLE =  autoconf
+LIB_DEPENDS =  graphics/cairo \
+   net/avahi \
+   net/libvncserver
+
+USE_GMAKE =Yes
+CONFIGURE_STYLE =  gnu
+CONFIGURE_SCRIPT = autogen.sh
 CONFIGURE_ARGS +=  --with-x \
--with-avahi
 CONFIGURE_ENV +=   CPPFLAGS="-I${LOCALBASE}/include" \
-   LDFLAGS="-L${LOCALBASE}/lib"
+   LDFLAGS="-L${LOCALBASE}/lib" \
+   AUTOCONF_VERSION=${AUTOCONF_VERSION} \
+   AUTOMAKE_VERSION=${AUTOMAKE_VERSION}
 
-REORDER_DEPENDENCIES = ${FILESDIR}/automake.dep
+AUTOCONF_VERSION = 2.69
+AUTOMAKE_VERSION = 1.15
 
 pre-configure:
-   ${SUBST_CMD} ${WRKSRC}/x11vnc/gui.c
+   ${SUBST_CMD} ${WRKSRC}/src/gui.c
 
 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/x11vnc
Index: distinfo
===
RCS file: /cvs/ports/x11/x11vnc/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo18 Jan 2015 03:16:04 -  1.12
+++ distinfo9 Aug 2018 09:50:22 -
@@ -1,2 +1,2 @@
-SHA256 (x11vnc-0.9.13.tar.gz) = 9oKfLmKWZ6UoTeYrCAsTEmoHNkmf5HzbRHrtsHpZ8Ts=
-SIZE (x11vnc-0.9.13.tar.gz) = 2853769
+SHA256 (x11vnc-0.9.15.tar.gz) = PkO9h17cPH9SoNNnbE7H3pEPzSECQO4gtFIt6yv4TP8=
+SIZE (x11vnc-0.9.15.tar.gz) = 1701821
Index: files/automake.dep
===
RCS file: files/automake.dep
diff -N files/automake.dep
--- files/automake.dep  17 Dec 2012 19:02:48 -  1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,4 +0,0 @@
-# $OpenBSD: automake.dep,v 1.1 2012/12/17 19:02:48 naddy Exp $
-rfbconfig.h.in configure.ac
-rfbconfig.h.in aclocal.m4
-/rfbconfig.h configure.ac
Index: patches/patch-configure_ac
===
RCS file: /cvs/ports/x11/x11vnc/patches/patch-configure_ac,v
retrieving revision 1.1
diff -u -p -r1.1 patch-configure_ac
--- patches/patch-configure_ac  17 Dec 2012 19:02:48 -  1.1
+++ patches/patch-configure_ac  9 Aug 2018 09:58:26 -
@@ -1,12 +1,13 @@
 $OpenBSD: patch-configure_ac,v 1.1 2012/12/17 19:02:48 naddy Exp $
 configure.ac.orig  Mon Dec 10 21:38:46 2012
-+++ configure.ac   Mon Dec 10 21:39:06 2012
-@@ -777,7 +777,7 @@ fi
- AC_CHECK_FUNCS([ftime gethostbyname gethostname gettimeofday inet_ntoa 
memmove memset mmap mkfifo select socket strchr strcspn strdup strerror strstr])
- # x11vnc only:
- if test "$build_x11vnc" = "yes"; then
--  AC_CHECK_FUNCS([setsid setpgrp getpwuid getpwnam getspnam getuid 
geteuid setuid setgid seteuid setegid initgroups waitpid setutxent grantpt 
shmat])
-+  AC_CHECK_FUNCS([setsid setpgrp getpwuid getpwnam getspnam getuid 
geteuid setuid setgid seteuid setegid 

CVS: cvs.openbsd.org: ports

2018-08-09 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/08/09 07:18:40

ports/net/p5-Net-IPTrie/patches

Update of /cvs/ports/net/p5-Net-IPTrie/patches
In directory cvs.openbsd.org:/tmp/cvs-serv11295/patches

Log Message:
Directory /cvs/ports/net/p5-Net-IPTrie/patches added to the repository



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 06:57:50

Modified files:
databases/mariadb: Tag: OPENBSD_6_3 Makefile distinfo 
databases/mariadb/patches: Tag: OPENBSD_6_3 
   patch-cmake_install_macros_cmake 
   patch-scripts_CMakeLists_txt 
   patch-scripts_mysql_install_db_sh 
databases/mariadb/pkg: Tag: OPENBSD_6_3 PLIST-tests 

Log message:
MFC update to MariaDB 10.0.36, from Brad

CVE-2018-2755, CVE-2018-2761, CVE-2018-2766, CVE-2018-2771, CVE-2018-2781,
CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2813, CVE-2018-2817,
CVE-2018-2819, CVE-2018-3058, CVE-2018-3063, CVE-2018-3064, CVE-2018-3066,
CVE-2018-3081



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/08/09 06:43:35

Modified files:
www/p5-HTML-Mason: Makefile 

Log message:
sort Makefile according to template
comment is module name
remove unneeded dependency



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2018/08/09 06:25:55

Modified files:
math/gnuplot   : Makefile distinfo 

Log message:
Update to gnuplot-5.2.4

ok pirofti@ jca@



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/08/09 06:13:31

Modified files:
www/p5-HTML-Mason: Makefile distinfo 
www/p5-HTML-Mason/pkg: PLIST 

Log message:
update p5-HTML-Mason to 1.58
take maintainer
OK previous maintainer David Hill



Re: [UPDATE] eltclsh 1.17

2018-08-09 Thread Stuart Cassoff
Forgot to add https://marc.info/?t=15321628912=1=2
where can be found my Tcl/Tk plans.

Stu

> -- Original Message --
> From: Matthieu Herrb 
> Date: August 9, 2018 at 3:12 AM
> 
> 
> Hi,
> 
> Update eltclsh to recently released version 1.17
> 
> ok?
> 
> Index: Makefile
> ===
> RCS file: /cvs/OpenBSD/ports/lang/eltclsh/Makefile,v
> retrieving revision 1.31
> diff -u -p -u -r1.31 Makefile
> --- Makefile  20 May 2018 10:49:38 -  1.31
> +++ Makefile  9 Aug 2018 07:07:49 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =Libedit interface to Tcl/Tk interpreters
>  
> -DISTNAME =   eltclsh-1.16
> +DISTNAME =   eltclsh-1.17
>  CATEGORIES = lang x11
>  
>  MASTER_SITES =   https://www.openrobots.org/distfiles/eltclsh/
> Index: distinfo
> ===
> RCS file: /cvs/OpenBSD/ports/lang/eltclsh/distinfo,v
> retrieving revision 1.8
> diff -u -p -u -r1.8 distinfo
> --- distinfo  20 May 2018 10:49:38 -  1.8
> +++ distinfo  9 Aug 2018 07:08:49 -
> @@ -1,2 +1,2 @@
> -SHA256 (eltclsh-1.16.tar.gz) = RHi2Ktwye/cvhv/EIDNaKCfU4xPKd/IthQy7SobwygM=
> -SIZE (eltclsh-1.16.tar.gz) = 357909
> +SHA256 (eltclsh-1.17.tar.gz) = yPsVPiopVSkwqyQYyGM2slGfEWnYVRXKSNIjpY4ob5Q=
> +SIZE (eltclsh-1.17.tar.gz) = 378482
> Index: patches/patch-src_Makefile_in
> ===
> RCS file: /cvs/OpenBSD/ports/lang/eltclsh/patches/patch-src_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -u -r1.2 patch-src_Makefile_in
> --- patches/patch-src_Makefile_in 20 May 2018 10:49:38 -  1.2
> +++ patches/patch-src_Makefile_in 9 Aug 2018 07:09:12 -
> @@ -5,7 +5,7 @@ Find X and Tcl includes
>  Index: src/Makefile.in
>  --- src/Makefile.in.orig
>  +++ src/Makefile.in
> -@@ -292,6 +292,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
> +@@ -303,6 +303,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
>   TCL_VERSION = @TCL_VERSION@
>   TK_BIN_DIR = @TK_BIN_DIR@
>   TK_INCLUDE_SPEC = @TK_INCLUDE_SPEC@
> @@ -13,7 +13,7 @@ Index: src/Makefile.in
>   TK_LIB_FILE = @TK_LIB_FILE@
>   TK_LIB_FLAG = @TK_LIB_FLAG@
>   TK_LIB_SPEC = @TK_LIB_SPEC@
> -@@ -377,7 +378,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d
> +@@ -389,7 +390,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d
>   -DELTCLSH_VERSION='"${PACKAGE_VERSION}"'
>   eltclsh_LDFLAGS = ${RUNTIME_PATH}
>   eltclsh_LDADD = libcommon.la ${TCL_LIB_SPEC}
> 
> -- 
> Matthieu Herrb
>



Re: [UPDATE] eltclsh 1.17

2018-08-09 Thread Stuart Cassoff
Builds, runs and quick-tests fine with Tcl/Tk 8.5/8.6 on amd64/i386.

Here are small tweaks for WANTLIB, style, and MODTK_VERSION.

Setting MODTK_VERSION is needed for the port to easily weather the
ports system's eventual move to Tcl/Tk 8.6 by default.

Patches inlined for 8.5 and 8.6.
8.6 is preferred but my use of CFLAGS/LDFLAGS may be hacky.
Your port, your call. :)


Thanks,

Stu


Index: Makefile
===
RCS file: /cvs/ports/lang/eltclsh/Makefile,v
retrieving revision 1.31
diff -u -p -u -p -r1.31 Makefile
--- Makefile20 May 2018 10:49:38 -  1.31
+++ Makefile9 Aug 2018 11:45:06 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Libedit interface to Tcl/Tk interpreters
 
-DISTNAME = eltclsh-1.16
+DISTNAME = eltclsh-1.17
 CATEGORIES =   lang x11
 
 MASTER_SITES = https://www.openrobots.org/distfiles/eltclsh/
@@ -14,11 +14,11 @@ MAINTAINER =Matthieu Herrb https://www.openrobots.org/distfiles/eltclsh/
@@ -14,11 +14,11 @@ MAINTAINER =Matthieu Herrb  -- Original Message --
> From: Matthieu Herrb 
> Date: August 9, 2018 at 3:12 AM
> 
> 
> Hi,
> 
> Update eltclsh to recently released version 1.17
> 
> ok?
> 
> Index: Makefile
> ===
> RCS file: /cvs/OpenBSD/ports/lang/eltclsh/Makefile,v
> retrieving revision 1.31
> diff -u -p -u -r1.31 Makefile
> --- Makefile  20 May 2018 10:49:38 -  1.31
> +++ Makefile  9 Aug 2018 07:07:49 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =Libedit interface to Tcl/Tk interpreters
>  
> -DISTNAME =   eltclsh-1.16
> +DISTNAME =   eltclsh-1.17
>  CATEGORIES = lang x11
>  
>  MASTER_SITES =   https://www.openrobots.org/distfiles/eltclsh/
> Index: distinfo
> ===
> RCS file: /cvs/OpenBSD/ports/lang/eltclsh/distinfo,v
> retrieving revision 1.8
> diff -u -p -u -r1.8 distinfo
> --- distinfo  20 May 2018 10:49:38 -  1.8
> +++ distinfo  9 Aug 2018 07:08:49 -
> @@ -1,2 +1,2 @@
> -SHA256 (eltclsh-1.16.tar.gz) = RHi2Ktwye/cvhv/EIDNaKCfU4xPKd/IthQy7SobwygM=
> -SIZE (eltclsh-1.16.tar.gz) = 357909
> +SHA256 (eltclsh-1.17.tar.gz) = yPsVPiopVSkwqyQYyGM2slGfEWnYVRXKSNIjpY4ob5Q=
> +SIZE (eltclsh-1.17.tar.gz) = 378482
> Index: patches/patch-src_Makefile_in
> ===
> RCS file: /cvs/OpenBSD/ports/lang/eltclsh/patches/patch-src_Makefile_in,v
> retrieving revision 1.2
> diff -u -p -u -r1.2 patch-src_Makefile_in
> --- patches/patch-src_Makefile_in 20 May 2018 10:49:38 -  1.2
> +++ patches/patch-src_Makefile_in 9 Aug 2018 07:09:12 -
> @@ -5,7 +5,7 @@ Find X and Tcl includes
>  Index: src/Makefile.in
>  --- src/Makefile.in.orig
>  +++ src/Makefile.in
> -@@ -292,6 +292,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
> +@@ -303,6 +303,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
>   TCL_VERSION = @TCL_VERSION@
>   TK_BIN_DIR = @TK_BIN_DIR@
>   TK_INCLUDE_SPEC = @TK_INCLUDE_SPEC@
> @@ -13,7 +13,7 @@ Index: src/Makefile.in
>   TK_LIB_FILE = @TK_LIB_FILE@
>   TK_LIB_FLAG = @TK_LIB_FLAG@
>   TK_LIB_SPEC = @TK_LIB_SPEC@
> -@@ -377,7 +378,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d
> +@@ -389,7 +390,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d
>   -DELTCLSH_VERSION='"${PACKAGE_VERSION}"'
>   eltclsh_LDFLAGS = ${RUNTIME_PATH}
>   eltclsh_LDADD = libcommon.la ${TCL_LIB_SPEC}
> 
> -- 
> Matthieu Herrb
>



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:25:51

Modified files:
devel  : Makefile 

Log message:
Add p5-Devel-Refcount.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:25:30

Log message:
Import devel/p5-Devel-Refcount.

This module provides a single function which obtains the reference count
of the object being pointed to by the passed reference value. It also
provides a debugging assertion that asserts a given reference has a
count of only 1.

OK giovanni@

Status:

Vendor Tag: fcambus
Release Tags:   fcambus_20180809

N ports/devel/p5-Devel-Refcount/Makefile
N ports/devel/p5-Devel-Refcount/distinfo
N ports/devel/p5-Devel-Refcount/pkg/PLIST
N ports/devel/p5-Devel-Refcount/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:15:04

Modified files:
devel  : Makefile 

Log message:
Add p5-Test-HexDifferences.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:14:41

Log message:
Import devel/p5-Test-HexDifferences.

This module tests binary as hexadecimal string.

OK giovanni@

Status:

Vendor Tag: fcambus
Release Tags:   fcambus_20180809

N ports/devel/p5-Test-HexDifferences/Makefile
N ports/devel/p5-Test-HexDifferences/distinfo
N ports/devel/p5-Test-HexDifferences/pkg/PLIST
N ports/devel/p5-Test-HexDifferences/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:05:06

Modified files:
devel  : Makefile 

Log message:
Add p5-MooseX-StrictConstructor.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2018/08/09 05:04:18

Log message:
Import devel/p5-MooseX-StrictConstructor.

Simply loading this module makes your constructors "strict". If your
constructor is called with an attribute init argument that your class
does not declare, then it calls Moose->throw_error(). This is a great
way to catch small typos.

OK giovanni@

Status:

Vendor Tag: fcambus
Release Tags:   fcambus_20180809

N ports/devel/p5-MooseX-StrictConstructor/Makefile
N ports/devel/p5-MooseX-StrictConstructor/distinfo
N ports/devel/p5-MooseX-StrictConstructor/pkg/PLIST
N ports/devel/p5-MooseX-StrictConstructor/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/08/09 04:58:52

Modified files:
databases/mariadb: Makefile distinfo 
databases/mariadb/patches: patch-cmake_install_macros_cmake 
   patch-scripts_CMakeLists_txt 
   patch-scripts_mysql_install_db_sh 
databases/mariadb/pkg: PLIST-tests 

Log message:
update to MariaDB 10.0.36, from Brad

CVE-2018-2755, CVE-2018-2761, CVE-2018-2766, CVE-2018-2771, CVE-2018-2781,
CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2813, CVE-2018-2817,
CVE-2018-2819, CVE-2018-3058, CVE-2018-3063, CVE-2018-3064, CVE-2018-3066,
CVE-2018-3081



new net/clic

2018-08-09 Thread Solene Rapenne
clic is a text based gopher client. It is pledged and man is included.

clic is using colors to distinguish links types and is driven by typing
the number of the link in the current menu.

I want to take maintainership of clic because I'm its author.

It's developped in common lisp but will only works with lang/ecl, it's a
choice of me so it has a smaller memory usage and doesn't require
wxallowed (lang/sbcl produce ~80Mb binaries and requires wxallowed).



clic.tgz
Description: application/tar-gz


Re: [NEW] devel/p5-MooseX-StrictConstructor

2018-08-09 Thread Giovanni Bechis
On 08/06/18 22:53, Frederic Cambus wrote:
> Hi ports@,
> 
> Here is a new port: devel/p5-MooseX-StrictConstructor.
> 
> This is a dependency required for p5-MaxMind-DB-Writer.
> 
> From DESCR:
> 
> Simply loading this module makes your constructors "strict". If your
> constructor is called with an attribute init argument that your class
> does not declare, then it calls Moose->throw_error(). This is a great
> way to catch small typos.
> 
> Comments? OK?
> 
ok giovanni@
 Cheers
  Giovanni



Re: update math/gnuplot

2018-08-09 Thread Alexandre Ratchov
On Thu, Jul 26, 2018 at 08:44:22AM +0200, Solene Rapenne wrote:
> 
> bump gnuplot from 5.2.2 to 5.2.4
> 

works for me, thanks.

ok ratchov



Re: [update] editors/neovim 0.3.1

2018-08-09 Thread Edd Barrett
Hi,

On Fri, Aug 03, 2018 at 01:51:56PM +0200, Landry Breuil wrote:
> > +man/ja_JP.EUC/cat3f/
> > +man/ja_JP.EUC/man3f/
> > +man/ja_JP.EUC/man3p/
> > 
> > Do we want to include those? If not, we want to @comment those lines.
> 
> You system is not up to date, this is related to the fake.mtree changes.

Ah, indeed. I should have realised that these are *directories*!

So Jon's diff is fine for me. I've been running 0.3.1 for some time now,
no issues.

Anyone willing to OK?

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: [NEW] devel/p5-Devel-Refcount

2018-08-09 Thread Giovanni Bechis
On 08/06/18 23:00, Frederic Cambus wrote:
> Hi ports@,
> 
> Here is a new port: devel/p5-Devel-Refcount.
> 
> This is a dependency required for p5-MaxMind-DB-Writer.
> 
Add a 
MAKE_ENV =  TEST_POD=Yes
to your Makefile, than ok giovanni@

 Cheers
  Giovanni


> From DESCR:
> 
> This module provides a single function which obtains the reference count
> of the object being pointed to by the passed reference value. It also
> provides a debugging assertion that asserts a given reference has a
> count of only 1.
> 
> Comments? OK?
> 



Re: [NEW] devel/p5-Test-HexDifferences

2018-08-09 Thread Giovanni Bechis
On 08/06/18 23:03, Frederic Cambus wrote:
> Hi ports@,
> 
> Here is a new port: devel/p5-Test-HexDifferences.
> 
> This is a dependency required for p5-MaxMind-DB-Writer.
> 
> From DESCR:
> 
> This module tests binary as hexadecimal string.
> 
> Comments? OK?
> 
+TEST_DEPENDS =  devel/p5-Test-Perl-Critic

then ok giovanni@
 
 Cheers
  Giovanni



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/08/09 01:29:38

Modified files:
devel/glib2/patches: patch-configure_ac 

Log message:
Fix issues number.



CVS: cvs.openbsd.org: ports

2018-08-09 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/08/09 01:24:53

Modified files:
x11/e17/evas   : Makefile 

Log message:
--disable-cpu-neon to fix build on ARM.

from Brad



[UPDATE] eltclsh 1.17

2018-08-09 Thread Matthieu Herrb
Hi,

Update eltclsh to recently released version 1.17

ok?

Index: Makefile
===
RCS file: /cvs/OpenBSD/ports/lang/eltclsh/Makefile,v
retrieving revision 1.31
diff -u -p -u -r1.31 Makefile
--- Makefile20 May 2018 10:49:38 -  1.31
+++ Makefile9 Aug 2018 07:07:49 -
@@ -2,7 +2,7 @@
 
 COMMENT =  Libedit interface to Tcl/Tk interpreters
 
-DISTNAME = eltclsh-1.16
+DISTNAME = eltclsh-1.17
 CATEGORIES =   lang x11
 
 MASTER_SITES = https://www.openrobots.org/distfiles/eltclsh/
Index: distinfo
===
RCS file: /cvs/OpenBSD/ports/lang/eltclsh/distinfo,v
retrieving revision 1.8
diff -u -p -u -r1.8 distinfo
--- distinfo20 May 2018 10:49:38 -  1.8
+++ distinfo9 Aug 2018 07:08:49 -
@@ -1,2 +1,2 @@
-SHA256 (eltclsh-1.16.tar.gz) = RHi2Ktwye/cvhv/EIDNaKCfU4xPKd/IthQy7SobwygM=
-SIZE (eltclsh-1.16.tar.gz) = 357909
+SHA256 (eltclsh-1.17.tar.gz) = yPsVPiopVSkwqyQYyGM2slGfEWnYVRXKSNIjpY4ob5Q=
+SIZE (eltclsh-1.17.tar.gz) = 378482
Index: patches/patch-src_Makefile_in
===
RCS file: /cvs/OpenBSD/ports/lang/eltclsh/patches/patch-src_Makefile_in,v
retrieving revision 1.2
diff -u -p -u -r1.2 patch-src_Makefile_in
--- patches/patch-src_Makefile_in   20 May 2018 10:49:38 -  1.2
+++ patches/patch-src_Makefile_in   9 Aug 2018 07:09:12 -
@@ -5,7 +5,7 @@ Find X and Tcl includes
 Index: src/Makefile.in
 --- src/Makefile.in.orig
 +++ src/Makefile.in
-@@ -292,6 +292,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
+@@ -303,6 +303,7 @@ TCL_STUB_LIB_SPEC = @TCL_STUB_LIB_SPEC@
  TCL_VERSION = @TCL_VERSION@
  TK_BIN_DIR = @TK_BIN_DIR@
  TK_INCLUDE_SPEC = @TK_INCLUDE_SPEC@
@@ -13,7 +13,7 @@ Index: src/Makefile.in
  TK_LIB_FILE = @TK_LIB_FILE@
  TK_LIB_FLAG = @TK_LIB_FLAG@
  TK_LIB_SPEC = @TK_LIB_SPEC@
-@@ -377,7 +378,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d
+@@ -389,7 +390,7 @@ AM_CPPFLAGS = ${TCL_INCLUDE_SPEC} -DELTCLSH_DATA='"${d
-DELTCLSH_VERSION='"${PACKAGE_VERSION}"'
  eltclsh_LDFLAGS = ${RUNTIME_PATH}
  eltclsh_LDADD = libcommon.la ${TCL_LIB_SPEC}

-- 
Matthieu Herrb



[update] influxdb 1.6.1

2018-08-09 Thread Landry Breuil
Hi,

here's an update to latest influxdb, looking for testers!

Index: Makefile
===
RCS file: /cvs/ports/databases/influxdb/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile17 May 2018 09:21:12 -  1.6
+++ Makefile9 Aug 2018 07:03:37 -
@@ -2,9 +2,8 @@
 
 COMMENT =  time-series datastore for metrics, events, and analytics
 
-V =1.5.2
+V =1.6.1
 DISTNAME = influxdb-${V}
-REVISION = 0
 
 HOMEPAGE = https://influxdata.com
 # selfhosted because we bundle go deps
Index: distinfo
===
RCS file: /cvs/ports/databases/influxdb/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo25 Apr 2018 15:48:02 -  1.2
+++ distinfo9 Aug 2018 07:03:37 -
@@ -1,2 +1,2 @@
-SHA256 (influxdb-1.5.2.tar.gz) = qaDlenMvjJeJuYw9/fXm5mLF0pRlykIbW+eQzXs2rV0=
-SIZE (influxdb-1.5.2.tar.gz) = 7711974
+SHA256 (influxdb-1.6.1.tar.gz) = O63l8wKY3Lj/aoVhydQfxO8O4W7SJFsy9SnBcABJI7o=
+SIZE (influxdb-1.6.1.tar.gz) = 10202830
Index: pkg/PLIST
===
RCS file: /cvs/ports/databases/influxdb/pkg/PLIST,v
retrieving revision 1.2
diff -u -r1.2 PLIST
--- pkg/PLIST   17 May 2018 09:21:12 -  1.2
+++ pkg/PLIST   9 Aug 2018 07:03:37 -
@@ -1,7 +1,10 @@
 @comment $OpenBSD: PLIST,v 1.2 2018/05/17 09:21:12 espie Exp $
 @newgroup _influx:797
 @newuser _influx:797:_influx:daemon:InfluxDB 
user:${VARBASE}/influxdb:/sbin/nologin
+@rcscript ${RCDIR}/influxdb
+@extraunexec rm -rf ${VARBASE}/influxdb/
 @bin bin/influx
+@bin bin/influx-tools
 @bin bin/influx_inspect
 @bin bin/influx_stress
 @bin bin/influx_tsm
@@ -28,8 +31,3 @@
 @sample ${SYSCONFDIR}/influxdb/influxdb.conf
 @mode 0750
 @sample ${VARBASE}/influxdb/
-@mode
-@owner
-@group
-@rcscript ${RCDIR}/influxdb
-@extraunexec rm -rf ${VARBASE}/influxdb/



update: devel/py-simpleeval

2018-08-09 Thread Sebastien Marie
Hi,

Here an update for devel/py-simpleeval: 0.9.6 was published yesterday.

The testsuite still passes for both py2 and py3. 

I would like also to take maintainership for the port.

Thanks.
-- 
Sebastien Marie


Index: Makefile
===
RCS file: /cvs/ports/devel/py-simpleeval/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile22 May 2017 02:23:18 -  1.1.1.1
+++ Makefile9 Aug 2018 06:45:56 -
@@ -2,11 +2,13 @@
 
 COMMENT =  simple, safe single expression evaluator library
 
-MODPY_EGG_VERSION = 0.9.5
+MODPY_EGG_VERSION = 0.9.6
 DISTNAME = simpleeval-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
 CATEGORIES =   devel
+
+MAINTAINER =   Sebastien Marie 
 
 # MIT
 PERMIT_PACKAGE_CDROM=  Yes
Index: distinfo
===
RCS file: /cvs/ports/devel/py-simpleeval/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo22 May 2017 02:23:18 -  1.1.1.1
+++ distinfo9 Aug 2018 06:45:14 -
@@ -1,2 +1,2 @@
-SHA256 (simpleeval-0.9.5.tar.gz) = IwbJcyi9O6l/ZiMirlJ15um/ulWufhZPkISmh9cIqmk=
-SIZE (simpleeval-0.9.5.tar.gz) = 16893
+SHA256 (simpleeval-0.9.6.tar.gz) = hI/bnuXzDPk7nw2EDbbnViYz0gq/fWfCOCoKIWKnlBA=
+SIZE (simpleeval-0.9.6.tar.gz) = 21024