Re[2]: Remove broken window maker dockapps

2018-05-04 Thread Vladimir Popov



>Пятница, 27 апреля 2018, 22:12 +05:00 от Jeremie Courreges-Anglas 
>:
>
>On Fri, Apr 27 2018, Solene Rapenne < sol...@perso.pw > wrote:
>> I propose to remove from the ports tree the following ports. I've not
>> been able to figure out since how many time they were broken.
>>
>> Ports that are not working:
>>
>> - net/wmnet (only display a blinking arrow, no use)
>>
>> Do you agree on removal of all, some, none?
>
>ok jca@ to kill them except for wmnet and wmspaceweather. cc'ing the
>MAINTAINER of wmnet.  Vladimir, what's your opinion?
Sorry for the late reply. wmnet was useful in the dial-up times, when the 
speeds were measured in kilobytes per second. Nowadays, this dockapp is pretty 
much useless. I'm for removing it.

-- 
Vladimir Popov


Re: UPDATE: audio/soundtouch

2018-05-04 Thread Elias M. Mariani
Looking for someone to check and commit the change to the CVS.
Elias.

2018-05-02 20:17 GMT-03:00 Elias M. Mariani :
> Hi,
> I send a diff for soundtouch, minor change in Makefile from version
> 1.9.2 to 2.0.0.
>
> Soundtouch is a dependency of:
> audio/audacity
> emulators/desmume
> multimedia/gstreamer-0.10/plugins-bad,-main
> multimedia/gstreamer1/plugins-bad
>
> Changes from 1.9.2 to 2.0.0:
> https://www.surina.net/soundtouch/soundtouch-abi-tracker/compat_report/soundtouch/1.9.2/2.0.0/65640/abi_compat_report.html
>
> No changes on patches and PLIST.
> Thanks.
> Elias.



Re: NEW: Spyder + UPDATE: py-rope

2018-05-04 Thread Elias M. Mariani
Updated to 3.2.8 from 3.2.6.
New spyder.tar.gz attached and also in openbsd-wip:
https://github.com/jasperla/openbsd-wip/tree/master/devel/spyder

Again, thanks Stuart for the help.
Elias.

2018-05-04 17:13 GMT-03:00 Elias M. Mariani :
> Thanks for the help Stuart,
>
>> - stray whitespace in Makefile ( and )
> Fixed.
>
>> - don't include a maintainer line if it's the default (i.e. ports@)
> Fixed.
>
>> - would prefer to see the FLAVOR bits next to MODULES for python
>> things so it's obvious
> Done.
>
>> - RUN_DEPENDS etc should be one entry per line
> Done.
>
>> - why do you @comment the appdata.xml file?
> My mistake, replaced by ${MODPY_COMMENT}, is only for the python3 flavor.
>> - it doesn't use our standard handling for multi-version python ports
>> with py- and py3- prefixes. I think in this case that's alright as it's
>> more of an application than library and upstream has their own py3
>> renaming so it seems better to keep that, however this is a bit ugly:
>>
>> MAJOR_VERSION=
>> .if ${FLAVOR:Mpython3}
>> MAJOR_VERSION=  3
>> PKGNAME =   spyder${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
>> .endif
>>
>> I'd replace it with:
>>
>> .if ${FLAVOR:Mpython3}
>> MAJOR_VERSION=  3
>> PKGNAME=spyder3-${MODPY_EGG_VERSION}
>> .else
>> MAJOR_VERSION=
>> .endif
> Changed in the Makefile, yes, it was ugly...
> The naming convention seems to be attaching a 3 at the end of the
> application name in this cases, even the setup.py itself makes spyder
> or spyder3 executable for the python and python3 version.
>
> I'm working on openbsd-wip, but I will send here a new tar.gz version
> when finished.


spyder.tar.gz
Description: application/gzip


Re: python setuptools

2018-05-04 Thread Elias M. Mariani
Yep, thanks Daniel.
Fixed.

2018-05-04 17:29 GMT-03:00 Daniel Jakots :
> On Fri, 4 May 2018 17:03:50 -0300, "Elias M. Mariani"
>  wrote:
>
>> Hi,
>> For some reason the port in witch I was working (devel/spyder) is
>> having some issues.
>> When building:
>> error: invalid command 'egg_info'
>> When installing:
>> error: option --single-version-externally-managed not recognized
>> Both from the setup.py script.
>> Is there any changes that could have affected this ?
>> The current Makefile is here:
>> https://github.com/jasperla/openbsd-wip/blob/master/devel/spyder/Makefile
>
> Something like audio/radiotray/patches/patch-setup_py should solve your
> issue.



Re: NEW: sysutils/rw

2018-05-04 Thread Brian Callahan


On 04/25/18 20:46, Brian Callahan wrote:

Hi ports --

Attached is a simple new port, sysutils/rw. rw is a simple dd(1) 
replacement utility from Sortix.


---
pkg/DESCR:
Sortix rw is a program that reads blocks from the standard input and
copies them to the standard output until the end of the standard input.
rw(1) is designed to be a replacement for dd(1), providing only the core
blockwise I/O. It has a standard command line interface with dashed
options, useful and efficient defaults, and is simpler because it
doesn't support converting the input (e.g. converting ASCII to/from
EBCDIC).
---

Seems ok here. Upstream seems pretty aggressive about learning how to 
write portable code and getting packages in every OS, so why not.


OK?

~Brian



Ping.



Re: UPDATE: math/ginac 1.7.4

2018-05-04 Thread Stuart Henderson
On 2018/05/04 17:59, Theo Buehler wrote:
> On Fri, May 04, 2018 at 06:52:40PM +0300, Paul Irofti wrote:
> > On Fri, May 04, 2018 at 12:13:35PM +0200, Theo Buehler wrote:
> > > On Sat, Apr 28, 2018 at 01:42:52PM +0300, Paul Irofti wrote:
> > > > Hi,
> > > > 
> > > > Here is a minor update to GiNaC. All tests pass. OK?
> > > > 
> > > 
> > > Builds and packages fine, confirm that all tests pass. Portcheck is
> > > happy.
> > > 
> > > There is one thing:
> > > 
> > > 'make lib-depends-check' complains as follows:
> > > 
> > > Missing: curses.14 (/usr/local/bin/ginsh) (system lib)
> > > Extra:  ncurses.14
> > > WANTLIB += curses
> > > Scanning: ok
> > > 
> > > I think that should be fixed.

This is because base started using soname, so the library name as shown
in objdump -p changed. As far as ports/updates go it's basically a noop
but yes please do fix.

> > Like this?
> 
> I think so, but I'd rather have an experienced porter confirm this.

LIBCXX is wrong for ports-gcc arches, it should be like this:

${COMPILER_LIBCXX} c cln curses gmp m readline



NEW: sysutils/free

2018-05-04 Thread Brian Callahan

Hi ports --

Attached is a simple new port, sysutils/free. free is a utility that 
displays the amount of free and used memory in the system. It's a clone 
of the Linux command of the same name.


---
pkg/DESCR:
free is a utility that displays the amount of free and used memory in
the system.
---

It's written by the person who wrote the lscpu command clone in ports, 
who reached out to me about committing this. Worked for me on amd64 and 
armv7.


OK?

~Brian



free.tgz
Description: Binary data


Re: new: games/barony

2018-05-04 Thread Brian Callahan


On 05/04/18 16:31, Brian Callahan wrote:


On 5/4/2018 4:24 PM, Daniel Jakots wrote:

On Fri, 4 May 2018 13:35:27 +0100, David CARLIER 
wrote:


fair enough. here an updated version.

A couple of nits:
- patches/patch-CMakeLists_txt: maybe a short summary about what it's
   patching would be nice
- in the README: the sh file is a zip? also please fix the useless doas
- it would be nice to ask upstream to upload a proper release on their
   github repo

The sh file is a shell script, which just so happens also has the
ability to be unzipped to extract the data. It cannot successfully be
run as a shell script (on OpenBSD at least), so unzipping is the only
option.

~Brian


- Makefile: tab vs space issue in PKGNAME, GH_*, and MAINTAINER lines
- I'd say to move NO_TEST at the end but ymmv



Hopefully this is the last tarball. At least, this one is ok for me if 
someone wants to import.


~Brian



barony.tgz
Description: Binary data


Re: new: games/barony

2018-05-04 Thread Brian Callahan


On 5/4/2018 4:24 PM, Daniel Jakots wrote:
> On Fri, 4 May 2018 13:35:27 +0100, David CARLIER 
> wrote:
>
>> fair enough. here an updated version.
> A couple of nits:
> - patches/patch-CMakeLists_txt: maybe a short summary about what it's
>   patching would be nice
> - in the README: the sh file is a zip? also please fix the useless doas
> - it would be nice to ask upstream to upload a proper release on their
>   github repo

The sh file is a shell script, which just so happens also has the
ability to be unzipped to extract the data. It cannot successfully be
run as a shell script (on OpenBSD at least), so unzipping is the only
option.

~Brian

> - Makefile: tab vs space issue in PKGNAME, GH_*, and MAINTAINER lines
> - I'd say to move NO_TEST at the end but ymmv
>



Re: python setuptools

2018-05-04 Thread Daniel Jakots
On Fri, 4 May 2018 17:03:50 -0300, "Elias M. Mariani"
 wrote:

> Hi,
> For some reason the port in witch I was working (devel/spyder) is
> having some issues.
> When building:
> error: invalid command 'egg_info'
> When installing:
> error: option --single-version-externally-managed not recognized
> Both from the setup.py script.
> Is there any changes that could have affected this ?
> The current Makefile is here:
> https://github.com/jasperla/openbsd-wip/blob/master/devel/spyder/Makefile

Something like audio/radiotray/patches/patch-setup_py should solve your
issue.



Re: new: games/barony

2018-05-04 Thread Daniel Jakots
On Fri, 4 May 2018 13:35:27 +0100, David CARLIER 
wrote:

> fair enough. here an updated version.

A couple of nits:
- patches/patch-CMakeLists_txt: maybe a short summary about what it's
  patching would be nice
- in the README: the sh file is a zip? also please fix the useless doas
- it would be nice to ask upstream to upload a proper release on their
  github repo
- Makefile: tab vs space issue in PKGNAME, GH_*, and MAINTAINER lines
- I'd say to move NO_TEST at the end but ymmv



Re: NEW: Spyder + UPDATE: py-rope

2018-05-04 Thread Elias M. Mariani
Thanks for the help Stuart,

> - stray whitespace in Makefile ( and )
Fixed.

> - don't include a maintainer line if it's the default (i.e. ports@)
Fixed.

> - would prefer to see the FLAVOR bits next to MODULES for python
> things so it's obvious
Done.

> - RUN_DEPENDS etc should be one entry per line
Done.

> - why do you @comment the appdata.xml file?
My mistake, replaced by ${MODPY_COMMENT}, is only for the python3 flavor.
> - it doesn't use our standard handling for multi-version python ports
> with py- and py3- prefixes. I think in this case that's alright as it's
> more of an application than library and upstream has their own py3
> renaming so it seems better to keep that, however this is a bit ugly:
>
> MAJOR_VERSION=
> .if ${FLAVOR:Mpython3}
> MAJOR_VERSION=  3
> PKGNAME =   spyder${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
> .endif
>
> I'd replace it with:
>
> .if ${FLAVOR:Mpython3}
> MAJOR_VERSION=  3
> PKGNAME=spyder3-${MODPY_EGG_VERSION}
> .else
> MAJOR_VERSION=
> .endif
Changed in the Makefile, yes, it was ugly...
The naming convention seems to be attaching a 3 at the end of the
application name in this cases, even the setup.py itself makes spyder
or spyder3 executable for the python and python3 version.

I'm working on openbsd-wip, but I will send here a new tar.gz version
when finished.



python setuptools

2018-05-04 Thread Elias M. Mariani
Hi,
For some reason the port in witch I was working (devel/spyder) is
having some issues.
When building:
error: invalid command 'egg_info'
When installing:
error: option --single-version-externally-managed not recognized
Both from the setup.py script.
Is there any changes that could have affected this ?
The current Makefile is here:
https://github.com/jasperla/openbsd-wip/blob/master/devel/spyder/Makefile
Thanks.
Elias.



Re: [UPDATE] Tor Browser 7.5.3 backport to -stable

2018-05-04 Thread Dumitru Mișu Moldovan
attila  wrote:

> Hi ports@,
> 
> Now that 7.5.3 has been committed to -current I'd like to propose a
> patch to backport to -stable.  This has been lightly tested on an
> amd64 -stable machine with all patches.
> 
> We're going to be building and publishing signed packages for -stable
> in the way that landry@ does for the regular Mozillan ports.
> 
> Signing Key: https://bits.torbsd.org/pub/OpenBSD/torbsd-pkg.pub
>  RWSrDOvkXBL2Z8d8BnXpVCOmmtYX/gphG1E6BPWOM2s3XZT+9KDqh0te
> Packages:https://bits.torbsd.org/pub/OpenBSD/6.3/packages/amd64/
> 
> I will announce on our blog (https://torbsd.org) the availability of
> signed packages in that directory once the backport patch is accepted.
> Until then anything you see there is a mirage.

Tried the packages myself, updated tor-browser runs surprisingly fine
here on hardware from 2008 with just 2GB of RAM (after a very slow
start-up).  Have tested it over a couple of days, it crashed once on me,
but it's very usable.  Almost as usable as SeaMonkey on this machine
(shouldn't be a surprise as both are currently based on Firefox 52 ESR).

Not sure why NoScript settings are reset after every session though.
Maybe this is a bug?

Anyway, keep up the great work!  I added your repo to my list to
check when updating packages, alongside Landry's one for Firefox…  ;-]


pgpPfv54MZOS3.pgp
Description: Semnătură digitală OpenPGP


Re: Which port produces this build output?

2018-05-04 Thread Brian Callahan


On 05/04/18 12:46, Stuart Henderson wrote:

On 2018/05/04 11:09, Brian Callahan wrote:

On 05/04/18 06:45, Solene Rapenne wrote:

Christian Weisgerber writes:


I see this splashed on my dpb window.  Apparently a port writes to
/dev/tty during the build.  Any idea which one?

   476 loops;  25s;  139520 Kstmts; 4894 Kst/sec
   381 loops;  20s;  111675 Kstmts; 4891 Kst/sec
93 loops;   5s;   27261 Kstmts; 4778 Kst/sec

it's lang/snobol4


Fix looks like the attached.

Rather than patching build infra to avoid the test, would it be simpler
to use e.g. /dev/stderr instead of /dev/tty?


In this case, I think no. There's no reason to run the tests during the 
build. It just adds a forced minute of time to every build of snobol4. 
We can still patch the test to use /dev/stderr instead of /dev/tty of 
course.




Re: Which port produces this build output?

2018-05-04 Thread Stuart Henderson
On 2018/05/04 11:09, Brian Callahan wrote:
> 
> On 05/04/18 06:45, Solene Rapenne wrote:
> > Christian Weisgerber writes:
> > 
> > > I see this splashed on my dpb window.  Apparently a port writes to
> > > /dev/tty during the build.  Any idea which one?
> > > 
> > >   476 loops;  25s;  139520 Kstmts; 4894 Kst/sec
> > >   381 loops;  20s;  111675 Kstmts; 4891 Kst/sec
> > >93 loops;   5s;   27261 Kstmts; 4778 Kst/sec
> > it's lang/snobol4
> > 
> 
> Fix looks like the attached.

Rather than patching build infra to avoid the test, would it be simpler
to use e.g. /dev/stderr instead of /dev/tty?



Re: UPDATE: math/ginac 1.7.4

2018-05-04 Thread Theo Buehler
On Fri, May 04, 2018 at 06:52:40PM +0300, Paul Irofti wrote:
> On Fri, May 04, 2018 at 12:13:35PM +0200, Theo Buehler wrote:
> > On Sat, Apr 28, 2018 at 01:42:52PM +0300, Paul Irofti wrote:
> > > Hi,
> > > 
> > > Here is a minor update to GiNaC. All tests pass. OK?
> > > 
> > 
> > Builds and packages fine, confirm that all tests pass. Portcheck is
> > happy.
> > 
> > There is one thing:
> > 
> > 'make lib-depends-check' complains as follows:
> > 
> > Missing: curses.14 (/usr/local/bin/ginsh) (system lib)
> > Extra:  ncurses.14
> > WANTLIB += curses
> > Scanning: ok
> > 
> > I think that should be fixed.
> 
> Like this?

I think so, but I'd rather have an experienced porter confirm this.

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/math/ginac/Makefile,v
> retrieving revision 1.30
> diff -u -p -u -p -r1.30 Makefile
> --- Makefile  4 May 2018 11:11:39 -   1.30
> +++ Makefile  4 May 2018 15:51:59 -
> @@ -5,6 +5,7 @@ COMMENT=  GiNaC is Not a Computer Algebra
>  DISTNAME=ginac-1.7.4
>  SHARED_LIBS +=   ginac   7.0 # 8.0
>  CATEGORIES=  math
> +REVISION=0
>  
>  HOMEPAGE=https://www.ginac.de/
>  
> @@ -16,7 +17,7 @@ PERMIT_PACKAGE_CDROM=   Yes
>  MASTER_SITES=${HOMEPAGE}
>  EXTRACT_SUFX=.tar.bz2
>  
> -WANTLIB= c m ncurses readline ${LIBCXX} gmp cln
> +WANTLIB= c m curses readline ${LIBCXX} gmp cln
>  
>  MODULES =lang/python
>  
> 



Re: UPDATE: math/ginac 1.7.4

2018-05-04 Thread Paul Irofti
On Fri, May 04, 2018 at 12:13:35PM +0200, Theo Buehler wrote:
> On Sat, Apr 28, 2018 at 01:42:52PM +0300, Paul Irofti wrote:
> > Hi,
> > 
> > Here is a minor update to GiNaC. All tests pass. OK?
> > 
> 
> Builds and packages fine, confirm that all tests pass. Portcheck is
> happy.
> 
> There is one thing:
> 
> 'make lib-depends-check' complains as follows:
> 
> Missing: curses.14 (/usr/local/bin/ginsh) (system lib)
> Extra:  ncurses.14
> WANTLIB += curses
> Scanning: ok
> 
> I think that should be fixed.

Like this?


Index: Makefile
===
RCS file: /cvs/ports/math/ginac/Makefile,v
retrieving revision 1.30
diff -u -p -u -p -r1.30 Makefile
--- Makefile4 May 2018 11:11:39 -   1.30
+++ Makefile4 May 2018 15:51:59 -
@@ -5,6 +5,7 @@ COMMENT=GiNaC is Not a Computer Algebra
 DISTNAME=  ginac-1.7.4
 SHARED_LIBS += ginac   7.0 # 8.0
 CATEGORIES=math
+REVISION=  0
 
 HOMEPAGE=  https://www.ginac.de/
 
@@ -16,7 +17,7 @@ PERMIT_PACKAGE_CDROM= Yes
 MASTER_SITES=  ${HOMEPAGE}
 EXTRACT_SUFX=  .tar.bz2
 
-WANTLIB=   c m ncurses readline ${LIBCXX} gmp cln
+WANTLIB=   c m curses readline ${LIBCXX} gmp cln
 
 MODULES =  lang/python
 



Re: Which port produces this build output?

2018-05-04 Thread Brian Callahan


On 05/04/18 06:45, Solene Rapenne wrote:

Christian Weisgerber writes:


I see this splashed on my dpb window.  Apparently a port writes to
/dev/tty during the build.  Any idea which one?

  476 loops;  25s;  139520 Kstmts; 4894 Kst/sec
  381 loops;  20s;  111675 Kstmts; 4891 Kst/sec
   93 loops;   5s;   27261 Kstmts; 4778 Kst/sec

it's lang/snobol4



Fix looks like the attached.

~Brian

Index: Makefile
===
RCS file: /cvs/ports/lang/snobol4/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile	6 Nov 2017 08:14:14 -	1.1.1.1
+++ Makefile	4 May 2018 15:08:43 -
@@ -25,4 +25,6 @@ CONFIGURE_ARGS =	--prefix="${PREFIX}" \
 # Reduce PLIST churn at update time.
 FAKE_FLAGS =	DOC_DIR="${DESTDIR}${PREFIX}/share/doc/snobol4"
 
+TEST_TARGET =	timing.out
+
 .include 
Index: patches/patch-Makefile2_m4
===
RCS file: /cvs/ports/lang/snobol4/patches/patch-Makefile2_m4,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-Makefile2_m4
--- patches/patch-Makefile2_m4	6 Nov 2017 08:14:14 -	1.1.1.1
+++ patches/patch-Makefile2_m4	4 May 2018 15:08:43 -
@@ -3,7 +3,48 @@ $OpenBSD: patch-Makefile2_m4,v 1.1.1.1 2
 Index: Makefile2.m4
 --- Makefile2.m4.orig
 +++ Makefile2.m4
-@@ -636,9 +636,9 @@ install: snobol4 sdb timing.out $(GENERATED_DOCS)
+@@ -233,7 +233,7 @@ GENERATED_DOCS=	$(GENERATED_DOCS_DOCDIR)
+ 
+ .PRECIOUS: $(SNOBOL4).o data_init.o snobol4
+ 
+-all:	build_all timing.out
++all:	sdb xsnobol4 $(GENERATED_DOCS) $(MODULES_GENERATED)
+ 
+ BUILD_ALL=sdb snobol4 snopea $(GENERATED_DOCS)
+ build_all: $(BUILD_ALL)
+@@ -250,6 +250,7 @@ xsnobol4: $(OBJS)
+ 	$(CC) $(CFLAGS) -c build.c
+ 	rm -f xsnobol4$(EXT)
+ 	$(CC) -o xsnobol4 $(OBJS) build.o $(LDFLAGS)
++	cp xsnobol4$(EXT) snobol4$(EXT)
+ 
+ changequote([,])dnl
+ 
+@@ -608,13 +609,13 @@ llib-lf.ln:
+ 
+ SNOPEA=./snobol4 -N -Isnolib -I. snopea.in
+ 
+-snopea.1: snopea snolib/snopea.sno snobol4
++snopea.1: snopea snolib/snopea.sno xsnobol4
+ 	$(SNOPEA) snopea snopea.1
+ 
+-snopea.1.html: snopea snolib/snopea.sno snobol4
++snopea.1.html: snopea snolib/snopea.sno xsnobol4
+ 	$(SNOPEA) snopea snopea.1.html
+ 
+-$(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno snobol4
++$(GENERATED_DOCS_DOCDIR): snopea snolib/snopea.sno xsnobol4
+ 	cd doc; make
+ 
+ #
+@@ -630,15 +631,15 @@ GENSNOLIB=host.sno config.sno
+ 
+ SNOLIB_FILES=snolib/*.sno $(GENSNOLIB) $(MODULES_INCLUDE)
+ 
+-install: snobol4 sdb timing.out $(GENERATED_DOCS)
++install: xsnobol4 sdb $(GENERATED_DOCS)
+ 	$(INSTALL) -d $(BINDIR)
+ 	$(INSTALL) $(INSTALL_BIN_FLAGS) snobol4 $(BINDIR)/snobol4-$(VERS)
  	$(INSTALL) sdb $(BINDIR)/sdb-$(VERS)
  	$(INSTALL) snopea $(BINDIR)/snopea-$(VERS)
  	rm -f $(BINDIR)/snobol4 $(BINDIR)/sdb $(BINDIR)/snopea


Re: new: games/barony

2018-05-04 Thread Solene Rapenne

David CARLIER writes:

> fair enough. here an updated version.
>
> On 4 May 2018 at 08:10, Solene Rapenne  wrote:
>

Nice work ! I think it's good now :)

ok solene@



Re: ELK updates (elasticsearch, logstash, kibana) + new: sysutils/x-pack

2018-05-04 Thread Sebastian Reitenbach
Hi,
Am Donnerstag, Mai 03, 2018 16:27 CEST, Stuart Henderson  
schrieb:

> On 2018/05/03 15:54, Sebastian Reitenbach wrote:
> > Hi,
> >
> > Am Freitag, April 27, 2018 13:58 CEST, Pavel Korovin  
> > schrieb:
> >
> > > Dear all,
> > >
> > > Please find updates for
> > > sysutils/logstash
> > > textproc/elasticsearch
> > > www/kibana
> > > and new sysutils/x-pack port attached.
> >
> >
> > I installed/updated all but the x-pack, but I still don't get logstash 
> > starting up with beats plugin with SSL enabled,
> > seems I still hit: 
> > https://github.com/logstash-plugins/logstash-input-beats/issues/188
>
> "still" -> sounds like this isn't any worse with the updates?

with the current logstash 2.4.0, I can setup SSL between filebeat and logstash.
The "still" refers to other intermediate versions I tried from the 5.x logstash 
series.

>
> > Here's my beats input config snippet, otherwise, using more or less the 
> > defaults that the updated package installs:
> >
> > cat /etc/logstash/conf.d/filebeat.yml   
> > 
> >  
> > input {
> >   beats {
> > host => "127.0.0.1"
> > port => 12364
> > ssl => true
> > ssl_certificate => "/etc/logstash/logstash.crt"
> > ssl_key => "/etc/logstash/logstash.key"
> > ssl_certificate_authorities => [ "/etc/logstash/logstash-ca.crt" ]
> > ssl_verify_mode => "force_peer"
> > cipher_suites => [ 'TLS_RSA_WITH_AES_256_CBC_SHA' ]
> > # cipher_suites => [ 'TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256' ]
> >   }
> > }
> > ...
> >
> >
> > I tried to play with different ciphers, but to no avail. Some more info I 
> > added to the issue mentioned above.
> > But maybe I'm missing something obvious, so if someone gets the beats input 
> > to work with SSL I'm all ears
>
> I'm not using any of this stuff, but could this be as simple as having
> to build OpenBSD .so files for netty-tcnative (similar to what I'm having
> to do for snappy-java with net/unifi)?
>
I checked what you did there, and that might work.

A quick try building netty-tcnactive following instructions here:
 http://netty.io/wiki/forked-tomcat-native.html#building-on-linux

It failed on me like this:

however, it quickly fails like this for me:
[INFO] 
[INFO] Reactor Summary:
[INFO]
[INFO] Netty/TomcatNative [Parent] 2.0.9.Final-SNAPSHOT ... SUCCESS [ 29.771 s]
[INFO] Netty/TomcatNative [OpenSSL - Dynamic] . FAILURE [  9.080 s]
[INFO] Netty/TomcatNative [OpenSSL - Static] .. SKIPPED
[INFO] Netty/TomcatNative [BoringSSL - Static]  SKIPPED
[INFO] Netty/TomcatNative [LibreSSL - Static] 2.0.9.Final-SNAPSHOT SKIPPED
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 44.556 s
[INFO] Finished at: 2018-05-04T14:47:03+02:00
[INFO] 
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project netty-tcnative: Compilation failure -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on 
project netty-tcnative: Compilation failure
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:146)


and I'm lost here, that doesn't tell me anything. My Maven/java knowledge is 
rather limited.
However, when it even would come to build boringssl-static,I guess the 
boringssl-static/pom.xml might need
some tweaks as well, adding some OpenBSD target.

Sebastian



Re: update: www/weboob 1.3

2018-05-04 Thread Sebastien Marie
On Tue, Apr 17, 2018 at 04:49:49PM +0200, Sebastien Marie wrote:
> Hi,
> 
> The weboob version we have in ports is a bit old (1.0 is from
> 2014-10-17).
> 
> Here an update to latest version 1.3 (2017-09-20).
> 
> It switchs from qt4 to qt5. I added NO_TEST as the testsuite looks like:
> "Ran 0 tests in 0.000s"
> 
> For the dependency list, I have mostly stolen it from freebsd port
> www/py-weboob.
> 
> I am not very confident in the update, but as I am unable to use the
> current port without it fails when I tried some bank modules... at least
> it works with 1.3.
> 

Hi,

Here a new diff more complete.

>From previous diff, some missing RUN_DEPENDS has been added. I also be
able to make the testsuite to run. But it fails (it fails also in CI at
upstream, so nothing new here).

I also added python3 flavor. As it adds lot of complexity in the port,
some explanation: the core of Weboob (what the port contains) is python3
compatible. But lot of backends (modules downloaded at runtime using
weboob-config) aren't compatible. So to let users has more possibilities,
I included the two.

Thanks.
-- 
Sebastien Marie

Index: Makefile
===
RCS file: /cvs/ports/www/weboob/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile29 Sep 2015 10:53:17 -  1.6
+++ Makefile4 May 2018 12:35:59 -
@@ -2,9 +2,8 @@
 
 COMMENT =  web out of browsers
 
-MODPY_EGG_VERSION =1.0
+MODPY_EGG_VERSION =1.3
 DISTNAME = weboob-${MODPY_EGG_VERSION}
-REVISION = 3
 
 CATEGORIES =   www
 HOMEPAGE = http://weboob.org
@@ -12,35 +11,93 @@ HOMEPAGE =  http://weboob.org
 # AGPLv3+
 PERMIT_PACKAGE_CDROM = Yes
 
-MASTER_SITES = https://symlink.me/attachments/download/289/
+MASTER_SITES = https://symlink.me/attachments/download/356/
 
 MODULES =  lang/python
 
+FLAVORS =  python3
+FLAVOR ?=
+
 USE_GMAKE =Yes
 
 MODPY_SETUPTOOLS = Yes
 MODPY_DISTUTILS_BUILDARGS = --qt --xdg
 
-BUILD_DEPENDS +=   x11/py-qt4
-RUN_DEPENDS =  devel/desktop-file-utils \
+BUILD_DEPENDS +=   x11/py-qt5${MODPY_FLAVOR}
+RUN_DEPENDS += devel/desktop-file-utils \
x11/gtk+3,-guic \
-   www/py-mako \
-   www/py-clientform \
-   www/py-mechanize \
-   www/py-requests \
-   www/py-routes \
-   www/py-webob \
-   devel/py-dateutil \
-   devel/py-gdata \
-   devel/py-html5lib \
-   devel/py-simplejson \
-   converters/py-html2text \
-   graphics/py-Pillow \
-   x11/py-qt4 \
-   textproc/py-prettytable \
-   textproc/py-feedparser \
-   textproc/py-lxml \
-   textproc/py-cssselect \
-   textproc/py-yaml
+   converters/py-html2text${MODPY_FLAVOR} \
+   devel/py-dateutil${MODPY_FLAVOR} \
+   devel/py-html5lib${MODPY_FLAVOR} \
+   devel/py-simplejson${MODPY_FLAVOR} \
+   devel/py-six${MODPY_FLAVOR} \
+   graphics/py-Pillow${MODPY_FLAVOR} \
+   net/curl \
+   security/gnupg \
+   textproc/py-lxml${MODPY_FLAVOR} \
+   textproc/py-feedparser${MODPY_FLAVOR} \
+   textproc/py-prettytable${MODPY_FLAVOR} \
+   textproc/py-yaml${MODPY_FLAVOR} \
+   textproc/py-cssselect${MODPY_FLAVOR} \
+   www/py-requests${MODPY_FLAVOR} \
+   x11/py-qt5${MODPY_FLAVOR}
+
+TEST_DEPENDS +=${RUN_DEPENDS} \
+   devel/py-coverage${MODPY_FLAVOR} \
+   devel/py-nose${MODPY_FLAVOR} \
+   shells/bash
+
+.if ${FLAVOR:Mpython3}
+PKGNAME =  weboob${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
+.else
+RUN_DEPENDS += devel/py-futures \
+   www/py-mechanize
+.endif
+
+WEBOOB_BINARIES = boobank boobathon boobcoming boobill booblyrics boobmsg \
+ boobooks boobsize boobtracker cineoob comparoob cookboob \
+ flatboob galleroob geolooc handjoob havedate monboob \
+ parceloob pastoob qbooblyrics qboobmsg qcineoob qcookboob \
+ qflatboob qhandjoob qhavedate qvideoob qwebcontentedit \
+ radioob shopoob suboob translaboob traveloob videoob \
+ webcontentedit weboob weboob-cli weboob-config \
+ weboob-config-qt weboob-debug weboob-repos weboorrents \
+ wetboobs
+
+post-install:
+   rm -f ${PREFIX}/man/man1/masstransit.1 \
+   ${PREFIX}/share/applications/qgalleroob.desktop \
+   ${PREFIX}/share/applications/masstransit.desktop \
+   ${PREFIX}/share/icons/hicolor/64x64/apps/allomatch.png \
+   ${PREFIX}/share/icons/hicolor/64x64/apps/banquepopulaire.png \
+   ${PREFIX}/share/icons/hicolor/64x64/apps/google.png \
+   ${PREFIX}/share/ic

Re: new: games/barony

2018-05-04 Thread David CARLIER
fair enough. here an updated version.

On 4 May 2018 at 08:10, Solene Rapenne  wrote:

>
> David CARLIER writes:
>
> > slightly update version with all your inputs.
> >
>
> I don't know if it's preferable but I would have renamed the binary
> barony-bin and named the launcher barony. So that users just type
> "barony" to get the game with the correct saving folder.
>
> Also, someone on IRC (sorry anonymous, I don't remember your name )
> noticed that the echo should send text to stderr in the launcher script.
>
> 4c4
> < cd ~/.barony || (echo "Can't cd into ~/.barony"; exit 1)
> ---
> > cd ~/.barony || (echo "Can't cd into ~/.barony" >&2 ; exit 1)
>


barony.tgz
Description: application/compressed-tar


Re: update www/sope www/sogo to 4.0.0

2018-05-04 Thread Sebastian Reitenbach
Hi,

Am Mittwoch, Mai 02, 2018 23:10 CEST, Landry Breuil  
schrieb:

> On Wed, May 02, 2018 at 10:28:57PM +0200, Sebastian Reitenbach wrote:
> > Hi,
> >
> >
> >
> > Am Montag, April 30, 2018 15:20 CEST, Landry Breuil  
> > schrieb:
> >
> > > On Fri, Mar 09, 2018 at 11:55:48AM +0100, Sebastian Reitenbach wrote:
> > > > >
> > > > > Wouldn't it be better to use upstream's standard names? Then a simple
> > > > > wildcard works, it matches their usual setup, and you don't have the
> > > > > inconsistency you have here where some files are renamed with
> > > > > -postgres and others aren't.
> > > >
> > > >
> > > > yeah, with the loop in my updated version, I use the standard names, and
> > > > I dropped some legacy scripts.
> > >
> > > Can you resend the updated version ? it seems it never made it to the
> > > list, and now that i've upgraded my work server to 6.3 i might give it a
> > > shot..
> > >
> >
> > great, thanks! See below.
> >
> > ? sogo/patches/patch-Scripts_sql-update-3_2_10_to_4_0_0-mysql_sh
> > ? sogo/patches/patch-Scripts_sql-update-3_2_10_to_4_0_0_sh
>
> Forgotten ? patches not needed ?
>
 indeed forgotten, sorry, updated patch attached.

Sebastian


sope-sogo-4.0.diff
Description: Binary data


Re: mail/mailpile requires python in BUILD_DEPENDS

2018-05-04 Thread Jeremie Courreges-Anglas
On Thu, May 03 2018, Solene Rapenne  wrote:
> naddy@ founds in his latest bulk build that mailpile was failing due to
> python missing at do-install target.

duh

> sthen@ proposed to set an empty do-build target and remove NO_BUILD so
> the module lang/python will set the BUILD_DEPENDS variable correctly.

Sounds reasonable.  It would have been nice to just set explicitely
"MODPY_BUILDDEP=Yes" and have that variable honored, but python.port.mk
doesn't work like that.  ok jca@, but please see comments below.

> After this patch, `make print-build-depends` shows the following instead
> of nothing :
>
> This port requires package(s) "bzip2-1.0.6p8 metaauto-1.0p1 xz-5.2.3p0
> help2man-1.47.6 autoconf-2.69p2 libiconv-1.14p3 gettext-0.19.8.1p1
> gdbm-1.14.1 sqlite3-3.23.0 tcl-8.5.19p1 tk-8.5.19p1 db-4.6.21p5v0
> libffi-3.2.1p4 python-2.7.14p1" to build.
>
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/mail/mailpile/Makefile,v
> retrieving revision 1.2
> diff -u -p -r1.2 Makefile
> --- Makefile27 Apr 2018 08:31:01 -  1.2
> +++ Makefile3 May 2018 17:08:55 -
> @@ -5,7 +5,7 @@ PKGNAME =   ${DISTNAME:L}
>  GH_ACCOUNT =   mailpile

Patch doesn't apply (but I'm not sure it's worth sending another patch).

>   GH_PROJECT =   Mailpile
>GH_TAGNAME =   1.0.0rc2
>-REVISION = 0
>+REVISION = 1

BUILD_DEPENDS don't end up in the resulting package thus no need
to bump REVISION, right?

>  CATEGORIES =   mail
>
> @@ -26,11 +26,13 @@ RUN_DEPENDS =   devel/py-fasteners \
>  TEST_DEPENDS = shells/bash \
>  ${RUN_DEPENDS}
>
> -NO_BUILD = Yes
> -
>  PKG_ARCH = *
>
>  INSTDIR =  ${PREFIX}/share/mailpile
>  +
>  +# Nothing to build but allows MODPY to define BUILD_DEPENDS correctly
>  +do-build:
>
>  do-install:
>  ${INSTALL_DATA_DIR} ${INSTDIR}
>

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



Re: Which port produces this build output?

2018-05-04 Thread Solene Rapenne

Christian Weisgerber writes:

> I see this splashed on my dpb window.  Apparently a port writes to
> /dev/tty during the build.  Any idea which one?
>
>  476 loops;  25s;  139520 Kstmts; 4894 Kst/sec
>  381 loops;  20s;  111675 Kstmts; 4891 Kst/sec
>   93 loops;   5s;   27261 Kstmts; 4778 Kst/sec

it's lang/snobol4



Re: Which port produces this build output?

2018-05-04 Thread Jonathan Gray
On Fri, May 04, 2018 at 12:30:27PM +0200, Christian Weisgerber wrote:
> I see this splashed on my dpb window.  Apparently a port writes to
> /dev/tty during the build.  Any idea which one?
> 
>  476 loops;  25s;  139520 Kstmts; 4894 Kst/sec
>  381 loops;  20s;  111675 Kstmts; 4891 Kst/sec
>   93 loops;   5s;   27261 Kstmts; 4778 Kst/sec

lang/snobol4 has

snobol4-2.0/test/bench.sno

OUTPUT(.TTY, IO_FINDUNIT(),, '/dev/tty')

...

TTY = LPAD(LOOPS,4) ' loops; '
+   LPAD(TDISP,8) '; ' LPAD(st / 1000,7) ' Kstmts; '
+   SS  ' Kst/sec'



Re: Which port produces this build output?

2018-05-04 Thread Stuart Henderson
On 2018/05/04 12:30, Christian Weisgerber wrote:
> I see this splashed on my dpb window.  Apparently a port writes to
> /dev/tty during the build.  Any idea which one?
> 
>  476 loops;  25s;  139520 Kstmts; 4894 Kst/sec
>  381 loops;  20s;  111675 Kstmts; 4891 Kst/sec
>   93 loops;   5s;   27261 Kstmts; 4778 Kst/sec
> 
> -- 
> Christian "naddy" Weisgerber  na...@mips.inka.de
> 

Probably snobol4.



Which port produces this build output?

2018-05-04 Thread Christian Weisgerber
I see this splashed on my dpb window.  Apparently a port writes to
/dev/tty during the build.  Any idea which one?

 476 loops;  25s;  139520 Kstmts; 4894 Kst/sec
 381 loops;  20s;  111675 Kstmts; 4891 Kst/sec
  93 loops;   5s;   27261 Kstmts; 4778 Kst/sec

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



Re: UPDATE: math/ginac 1.7.4

2018-05-04 Thread Theo Buehler
On Sat, Apr 28, 2018 at 01:42:52PM +0300, Paul Irofti wrote:
> Hi,
> 
> Here is a minor update to GiNaC. All tests pass. OK?
> 

Builds and packages fine, confirm that all tests pass. Portcheck is
happy.

There is one thing:

'make lib-depends-check' complains as follows:

Missing: curses.14 (/usr/local/bin/ginsh) (system lib)
Extra:  ncurses.14
WANTLIB += curses
Scanning: ok

I think that should be fixed.



Re: NEW: x11/kde-applications/libkdcraw

2018-05-04 Thread Stuart Henderson
On 2018/05/04 08:05, Landry Breuil wrote:
> On Thu, May 03, 2018 at 11:07:28PM +0200, Rafael Sadowski wrote:
> > On Thu May 03, 2018 at 10:34:45PM +0200, Landry Breuil wrote:
> > > On Thu, May 03, 2018 at 10:25:48PM +0200, Rafael Sadowski wrote:
> 
> 
> 
> > > > > > > > > > > > Looks simple but it feels like a trap. 
> > > > > > > > > > > > libkdcraw-17.12.3 has no
> > > > > > > > > > > > conflicts with libkdcraw from KDE4 but we can't just 
> > > > > > > > > > > > commit because all
> 
> If there are no files conflicting, then it should be possible to install
> both alongside. Either with the same pkgname and the right combination
> of options in both packages (look at how autoconf does, it works!) or
> with a different pkgname (ugly, but that's the case for gegl ...)

A different PKGNAME isn't ugly at all, this library is called kf5kdcraw
anyway...



Re: new: games/barony

2018-05-04 Thread Solene Rapenne

David CARLIER writes:

> slightly update version with all your inputs.
>

I don't know if it's preferable but I would have renamed the binary
barony-bin and named the launcher barony. So that users just type
"barony" to get the game with the correct saving folder.

Also, someone on IRC (sorry anonymous, I don't remember your name )
noticed that the echo should send text to stderr in the launcher script.

4c4
< cd ~/.barony || (echo "Can't cd into ~/.barony"; exit 1)
---
> cd ~/.barony || (echo "Can't cd into ~/.barony" >&2 ; exit 1)