NEW: sysutils/tenshi (and dep devel/p5-IO-BufferedSelect)

2018-05-20 Thread Paul B. Henson
tenshi is a log monitoring and alerting utility I've been maintaining in
netbsd pkgsrc for a while now that I'd like to get into openbsd ports as
well. It requires the perl IO-BufferedSelect module which I've also
attached. I believe everything is working at this point although there
are possibly some rough edges that might need tuning up if I didn't do
something quite right for the openbsd framework.

I've submitted these for the past 3 odd OpenBSD releases, but no bites
so far. Am I missing something required to get a port added?

Thanks...



tenshi-0.17.tgz
Description: GNU Unix tar archive


p5-IO-BufferedSelect-1.0.tgz
Description: GNU Unix tar archive


update openldap to use modules

2018-05-20 Thread Paul B. Henson
This patch updates the openldap port to use modules instead of being
monolithic. I've been using it in production for six months or so and
haven't had any issues.

Thanks...


Index: Makefile
===
RCS file: /cvs/ports/databases/openldap/Makefile,v
retrieving revision 1.161
diff -u -p -r1.161 Makefile
--- Makefile12 Jan 2018 00:36:28 -  1.161
+++ Makefile21 May 2018 02:38:50 -
@@ -9,7 +9,7 @@ DISTNAME =  openldap-2.4.45
 PKGNAME-main = ${DISTNAME:S/-/-client-/}
 PKGNAME-server =   ${DISTNAME:S/-/-server-/}
 REVISION = 4
-REVISION-server =  5
+REVISION-server =  6
 
 # overwrite -main pkgname/path to strip FLAVOR, aci only affects the server
 FULLPKGNAME-main = ${DISTNAME:S/-/-client-/}${FLAVOR_EXT:S/-aci//}
@@ -32,7 +32,7 @@ MAINTAINER =  Stuart Henderson 

CVS: cvs.openbsd.org: ports

2018-05-20 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2018/05/20 19:48:38

Modified files:
lang/eagle : Makefile distinfo 
lang/eagle/pkg : PLIST 

Log message:
Update to beta41.



Re: [matth...@herrb.eu: remove 2 obsolete libraries from Xenocara]

2018-05-20 Thread Nigel Taylor
Ok.

Built on amd64 here, with libraries removed. Ready to build packages
with these changes when snapshot is available.


On 05/20/18 10:45, Matthieu Herrb wrote:
> The xenocara part is now committed. Ok for the ports diff ?
> 
> - Forwarded message from Matthieu Herrb  -
> 
> Date: Sat, 28 Apr 2018 19:24:28 +0200
> From: Matthieu Herrb 
> To: t...@openbsd.org
> Subject: remove 2 obsolete libraries from Xenocara
> 
> Hi,
> 
> libXfontcache and libXxf86misc are implementing the client part of X
> extensions that have been disabled/removed for a while in the X
> server. So builing them or linking to them is useless.
> 
> The patch below stops building them in xenocara. A few ports where
> using libXxf86misc. Rebuilding them without this library just requires
> an update to WANTLIB (patch below, too).
> 
> To test make sure you build xenocara with an empty /usr/X11R6 or that
> you remove all files removed from sets manually.
> 
> PS: This also prepares for the switch to xorgproto and xserver 1.20.
> 
> oks?
> 
> [...]
> 
> and the ports diff
> 
> Index: x11/kde/base3/Makefile
> ===
> RCS file: /cvs/OpenBSD/ports/x11/kde/base3/Makefile,v
> retrieving revision 1.158
> diff -u -p -u -r1.158 Makefile
> --- x11/kde/base3/Makefile14 Jan 2018 14:42:18 -  1.158
> +++ x11/kde/base3/Makefile28 Apr 2018 16:45:31 -
> @@ -13,7 +13,7 @@ PKGNAME-en_US = kde3-locale-en_US-${VER
>  PKGNAME-locale = kde3-locale-${VERSION}
>  PKG_ARCH-en_US = *
>  PKG_ARCH-locale =*
> -REVISION-main =  53
> +REVISION-main =  54
>  REVISION-samba = 28
>  REVISION-en_US = 6
>  REVISION-locale =5
> @@ -73,7 +73,7 @@ WANTLIB += art_lgpl_2 fam idn lber-2.4 l
>  
>  WANTLIB-main =  ${WANTLIB} c sndio GL GLU Xau Xcomposite
>  WANTLIB-main += Xcursor Xdamage Xdmcp Xfixes Xft Xi Xinerama Xmu
> -WANTLIB-main += Xrandr Xss Xtst Xxf86misc Xxf86vm X11-xcb drm
> +WANTLIB-main += Xrandr Xss Xtst Xxf86vm X11-xcb drm
>  WANTLIB-main += glapi xcb-dri2 xcb-glx xkbfile
>  WANTLIB-main += ${KDE}/artsflow ${KDE}/artsflow_idl ${KDE}/artskde
>  WANTLIB-main += ${KDE}/kabc ${KDE}/katepartinterfaces ${KDE}/kdefakes
> Index: x11/mate/screensaver/Makefile
> ===
> RCS file: /cvs/OpenBSD/ports/x11/mate/screensaver/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -r1.5 Makefile
> --- x11/mate/screensaver/Makefile 10 Feb 2018 15:07:17 -  1.5
> +++ x11/mate/screensaver/Makefile 28 Apr 2018 16:45:37 -
> @@ -4,11 +4,13 @@ COMMENT=MATE screensaver
>  
>  MATE_PROJECT=mate-screensaver
>  
> +REVISION=0
> +
>  # LGPLv2
>  PERMIT_PACKAGE_CDROM=Yes
>  
>  WANTLIB += GL ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage Xext
> -WANTLIB += Xfixes Xi Xinerama Xrandr Xrender Xss Xtst Xxf86misc Xxf86vm
> +WANTLIB += Xfixes Xi Xinerama Xrandr Xrender Xss Xtst Xxf86vm
>  WANTLIB += c dconf drm epoxy expat ffi fontconfig freetype gdk_pixbuf-2.0
>  WANTLIB += gio-2.0 glapi glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
>  WANTLIB += iconv intl lzma m pcre pixman-1 png pthread
> Index: x11/mate/settings-daemon/Makefile
> ===
> RCS file: /cvs/OpenBSD/ports/x11/mate/settings-daemon/Makefile,v
> retrieving revision 1.8
> diff -u -p -u -r1.8 Makefile
> --- x11/mate/settings-daemon/Makefile 27 Apr 2018 12:09:19 -  1.8
> +++ x11/mate/settings-daemon/Makefile 28 Apr 2018 16:45:37 -
> @@ -4,12 +4,13 @@ COMMENT=MATE settings daemon
>  
>  MATE_PROJECT=mate-settings-daemon
>  MATE_VERSION=1.20.1
> +REVISION=0
>  
>  # GPLv2
>  PERMIT_PACKAGE_CDROM=Yes
>  
>  WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
> -WANTLIB += Xinerama Xrandr Xrender Xxf86misc c dconf epoxy expat
> +WANTLIB += Xinerama Xrandr Xrender c dconf epoxy expat
>  WANTLIB += ffi fontconfig freetype gdk_pixbuf-2.0 gio-2.0 glib-2.0
>  WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 iconv intl lzma
>  WANTLIB += m pcre pixman-1 png pthread xcb
> Index: x11/xscreensaver/Makefile
> ===
> RCS file: /cvs/OpenBSD/ports/x11/xscreensaver/Makefile,v
> retrieving revision 1.95
> diff -u -p -u -r1.95 Makefile
> --- x11/xscreensaver/Makefile 26 Apr 2018 20:13:04 -  1.95
> +++ x11/xscreensaver/Makefile 28 Apr 2018 16:45:46 -
> @@ -5,6 +5,8 @@ COMMENT=  screen saver and locker for th
>  # XXX x11/kde4/artwork plist may need regen if an update adds a new hack.
>  DISTNAME=xscreensaver-5.39
>  
> +REVISION=0
> +
>  CATEGORIES=  x11
>  
>  HOMEPAGE=http://www.jwz.org/xscreensaver/
> @@ -13,7 +15,7 @@ HOMEPAGE=   http://www.jwz.org/xscreensav
>  

CVS: cvs.openbsd.org: ports

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

Modified files:
security/py-asn1crypto: Makefile distinfo 
security/py-asn1crypto/pkg: PLIST 

Log message:
update to py-asn1crypto-0.24.0, from Mikolaj Kucharski



Re: UPDATE security/py-asn1crypto to 0.24.0

2018-05-20 Thread Mikolaj Kucharski
Hi Stuart,

On Sun, May 20, 2018 at 07:22:37PM +0100, Stuart Henderson wrote:
> If it's necessary to use the github version and there's only an
> autogenerated file (rather than an uploaded release asset) then please
> stick to GH_* variables rather than the DISTNAME+DISTFILES+MASTER_SITES
> mess..
> 
> But it would be preferable to switch to the pypi tarball.

Tarball on PyPi doesn't have tests, so I'm sticking to the current approach.
I see the GH_* way and the DISTNAME+DISTFILES+MASTER_SITES way generate
exactly the same tarball. I was not aware of this. Thanks.

> Please kill the trailing /, update-plist no longer adds it.

Done.


Index: Makefile
===
RCS file: /cvs/ports/security/py-asn1crypto/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 Makefile
--- Makefile5 Nov 2017 17:44:18 -   1.1.1.1
+++ Makefile20 May 2018 19:08:22 -
@@ -2,7 +2,7 @@
 
 COMMENT =  fast ASN.1 parser and serializer
 
-MODPY_EGG_VERSION = 0.23.0
+MODPY_EGG_VERSION = 0.24.0
 GH_TAGNAME =   ${MODPY_EGG_VERSION}
 GH_ACCOUNT =   wbond
 GH_PROJECT =   asn1crypto
Index: distinfo
===
RCS file: /cvs/ports/security/py-asn1crypto/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo5 Nov 2017 17:44:18 -   1.1.1.1
+++ distinfo20 May 2018 19:08:22 -
@@ -1,2 +1,2 @@
-SHA256 (asn1crypto-0.23.0.tar.gz) = 
iEtbo9m0QsFyn2eYHT3euFodfb01GZAAoLyNB3VINS0=
-SIZE (asn1crypto-0.23.0.tar.gz) = 636829
+SHA256 (asn1crypto-0.24.0.tar.gz) = 
0qgrs8KeGryzdrWWeVELWN15bIE/iYPy25tF6asigZA=
+SIZE (asn1crypto-0.24.0.tar.gz) = 641322
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/py-asn1crypto/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST   5 Nov 2017 17:44:18 -   1.1.1.1
+++ pkg/PLIST   20 May 2018 19:08:22 -
@@ -6,7 +6,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/__init__.py
-@comment lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}_elliptic_curve.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}_errors.${MODPY_PYC_MAGIC_TAG}pyc
@@ -41,7 +41,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_ordereddict.py
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/__init__.py
-@comment 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}_big_num_ctypes.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/_big_num_ctypes.py


-- 
Regards,
 Mikolaj



Re: UPDATE: databases/kexi (devel/kproperty, devel/kreport, databases/kdb)

2018-05-20 Thread Elias M. Mariani
> You're welcome. Did you test kexi 3.1?
No, I have not.
Not a user myself.

Cheers.
Elias.



Re: UPDATE security/py-asn1crypto to 0.24.0

2018-05-20 Thread Stuart Henderson
On 2018/05/20 16:48, Mikolaj Kucharski wrote:
> Hi,
> 
> I wanted to fix plist in py-asn1crypto, but looked at home
> page and I've noticed new version available on GitHub
> releases page.
> 
> make test for py2 and py3 pass and simple testing of ansible
> doesn't show any issues.
> 
> 
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/security/py-asn1crypto/Makefile,v
> retrieving revision 1.1.1.1
> diff -u -p -u -r1.1.1.1 Makefile
> --- Makefile  5 Nov 2017 17:44:18 -   1.1.1.1
> +++ Makefile  20 May 2018 15:35:33 -
> @@ -2,10 +2,9 @@
>  
>  COMMENT =fast ASN.1 parser and serializer
>  
> -MODPY_EGG_VERSION = 0.23.0
> -GH_TAGNAME = ${MODPY_EGG_VERSION}
> -GH_ACCOUNT = wbond
> -GH_PROJECT = asn1crypto
> +MODPY_EGG_VERSION = 0.24.0
> +DISTNAME =   asn1crypto-${MODPY_EGG_VERSION}
> +DISTFILES =  ${DISTNAME}{${MODPY_EGG_VERSION}}.tar.gz
>  PKGNAME =py-${DISTNAME}
>  
>  CATEGORIES = security
> @@ -14,6 +13,8 @@ HOMEPAGE =  https://github.com/wbond/asn1
>  
>  # MIT
>  PERMIT_PACKAGE_CDROM =   Yes
> +
> +MASTER_SITES =   https://github.com/wbond/asn1crypto/archive/

If it's necessary to use the github version and there's only an
autogenerated file (rather than an uploaded release asset) then please
stick to GH_* variables rather than the DISTNAME+DISTFILES+MASTER_SITES
mess..

But it would be preferable to switch to the pypi tarball.

> -@comment 
> lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}/
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}/
...
> -@comment 
> lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}/
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}/

Please kill the trailing /, update-plist no longer adds it.



UPDATE: devel/dejagnu

2018-05-20 Thread Reinhold Straub
Update to dejagnu-1.6.1, and I'd like to take maintainership.

Builds and passes tests on amd64 and macppc.

Ok?

Regards,
Reinhold Straub

Index: dejagnu/Makefile
===
RCS file: /cvs/ports/devel/dejagnu/Makefile,v
retrieving revision 1.39
diff -u -r1.39 Makefile
--- dejagnu/Makefile3 Jun 2015 07:13:48 -   1.39
+++ dejagnu/Makefile20 May 2018 08:47:56 -
@@ -1,12 +1,14 @@
 
 COMMENT=   framework to test programs
 
-DISTNAME=  dejagnu-1.5.3
+DISTNAME=  dejagnu-1.6.1
 CATEGORIES=devel
 MASTER_SITES=  ${MASTER_SITE_GNU:=dejagnu/}
 
 HOMEPAGE=  https://www.gnu.org/software/dejagnu/
+
+MAINTAINER =   Reinhold Straub 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM=  Yes
Index: dejagnu/distinfo
===
RCS file: /cvs/ports/devel/dejagnu/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- dejagnu/distinfo3 Jun 2015 07:13:48 -   1.7
+++ dejagnu/distinfo20 May 2018 08:47:56 -
@@ -1,2 +1,2 @@
-SHA256 (dejagnu-1.5.3.tar.gz) = CZuONkyh1iSPjh0yFoxLEmd6v/QlO7u0qKyM3TIePxk=
-SIZE (dejagnu-1.5.3.tar.gz) = 597171
+SHA256 (dejagnu-1.6.1.tar.gz) = v1sou3l+Cs5M/AdmqZYznHldgiO+9UFYvniHBGvAFpI=
+SIZE (dejagnu-1.6.1.tar.gz) = 526012
Index: dejagnu/pkg/PLIST
===
RCS file: /cvs/ports/devel/dejagnu/pkg/PLIST,v
retrieving revision 1.9
diff -u -r1.9 PLIST
--- dejagnu/pkg/PLIST   3 Jun 2015 07:13:48 -   1.9
+++ dejagnu/pkg/PLIST   20 May 2018 08:47:56 -
@@ -6,53 +6,27 @@
 share/dejagnu/
 share/dejagnu/baseboards/
 share/dejagnu/baseboards/README
+share/dejagnu/baseboards/aarch64-sim.exp
 share/dejagnu/baseboards/am33_2.0-libremote.exp
 share/dejagnu/baseboards/androideabi.exp
-share/dejagnu/baseboards/arc-sim.exp
 share/dejagnu/baseboards/arm-ice.exp
 share/dejagnu/baseboards/arm-sid.exp
 share/dejagnu/baseboards/arm-sim.exp
 share/dejagnu/baseboards/basic-sid.exp
 share/dejagnu/baseboards/basic-sim.exp
-share/dejagnu/baseboards/cf.exp
 share/dejagnu/baseboards/cris-sim.exp
-share/dejagnu/baseboards/cygmon.exp
-share/dejagnu/baseboards/cygwin.exp
-share/dejagnu/baseboards/d10v-sim.exp
-share/dejagnu/baseboards/d10v.exp
 share/dejagnu/baseboards/d30v-sim.exp
-share/dejagnu/baseboards/danlite-elf.exp
-share/dejagnu/baseboards/dos.exp
-share/dejagnu/baseboards/fr30-cygmon.exp
-share/dejagnu/baseboards/fr30-elf.exp
 share/dejagnu/baseboards/fr30-sim.exp
-share/dejagnu/baseboards/frv-elf.exp
 share/dejagnu/baseboards/frv-sim.exp
-share/dejagnu/baseboards/frv-tiger.exp
-share/dejagnu/baseboards/frv-tomcat.exp
 share/dejagnu/baseboards/gdbserver-sample.exp
-share/dejagnu/baseboards/h8300-sim.exp
-share/dejagnu/baseboards/h8300.exp
-share/dejagnu/baseboards/i386-bozo.exp
 share/dejagnu/baseboards/i386-sid.exp
-share/dejagnu/baseboards/i960-cyclone.exp
-share/dejagnu/baseboards/i960-sim.exp
 share/dejagnu/baseboards/iq2000-sim.exp
 share/dejagnu/baseboards/jmr3904-sim.exp
 share/dejagnu/baseboards/linux-gdbserver.exp
 share/dejagnu/baseboards/linux-libremote.exp
-share/dejagnu/baseboards/m32r-elf.exp
-share/dejagnu/baseboards/m32r-linux-sim.exp
-share/dejagnu/baseboards/m32r-sid.exp
-share/dejagnu/baseboards/m32r-sim.exp
-share/dejagnu/baseboards/m68hc11-sim.exp
-share/dejagnu/baseboards/m68k-emc.exp
 share/dejagnu/baseboards/m68k-sid.exp
-share/dejagnu/baseboards/mcore-elf.exp
 share/dejagnu/baseboards/mcore-moto-sim.exp
-share/dejagnu/baseboards/mcore-pe.exp
 share/dejagnu/baseboards/mcore-sim.exp
-share/dejagnu/baseboards/mips-idt.exp
 share/dejagnu/baseboards/mips-lnews-sim.exp
 share/dejagnu/baseboards/mips-lsi-sim.exp
 share/dejagnu/baseboards/mips-sim-idt32.exp
@@ -64,100 +38,44 @@
 share/dejagnu/baseboards/mips-sim-sde32.exp
 share/dejagnu/baseboards/mips-sim-sde64.exp
 share/dejagnu/baseboards/mips-sim.exp
-share/dejagnu/baseboards/mips64-sim.exp
-share/dejagnu/baseboards/mips64vr4100-sim.exp
 share/dejagnu/baseboards/mmixware-sim.exp
-share/dejagnu/baseboards/mn10200-cygmon.exp
 share/dejagnu/baseboards/mn10200-sim.exp
-share/dejagnu/baseboards/mn10300-cygmon.exp
 share/dejagnu/baseboards/mn10300-sim.exp
-share/dejagnu/baseboards/msparc-cygmon.exp
+share/dejagnu/baseboards/msp430-sim.exp
 share/dejagnu/baseboards/mt-sid.exp
 share/dejagnu/baseboards/multi-sim.exp
-share/dejagnu/baseboards/op50n.exp
-share/dejagnu/baseboards/powerpc-bug.exp
-share/dejagnu/baseboards/powerpc-bug1.exp
 share/dejagnu/baseboards/powerpc-sim.exp
 share/dejagnu/baseboards/powerpcle-sim.exp
-share/dejagnu/baseboards/rom68k-idp.exp
-share/dejagnu/baseboards/sh-hms.exp
+share/dejagnu/baseboards/rx-sim.exp
 share/dejagnu/baseboards/sh-sid.exp
 share/dejagnu/baseboards/sh-sim.exp
 share/dejagnu/baseboards/sparc-sim.exp
 share/dejagnu/baseboards/sparc64-sim.exp
-share/dejagnu/baseboards/sparclet-aout.exp
-share/dejagnu/baseboards/sparclite-coff.exp
-share/dejagnu/baseboards/sparclite-cygmon.exp
 

Re: UPDATE security/py-asn1crypto to 0.24.0

2018-05-20 Thread Mikolaj Kucharski
On Sun, May 20, 2018 at 04:48:24PM +0100, Mikolaj Kucharski wrote:
> make test for py2 and py3 pass and simple testing of ansible
> doesn't show any issues.

actually ansible tests are irrelevant here



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 09:58:32

Modified files:
infrastructure/lib/OpenBSD: ReverseSubst.pm 

Log message:
manpages version substitution is slightly funnier: we want to allow
for a VERSION followed by a manpage suffix, actually.

(this fixes nethack)



UPDATE security/py-asn1crypto to 0.24.0

2018-05-20 Thread Mikolaj Kucharski
Hi,

I wanted to fix plist in py-asn1crypto, but looked at home
page and I've noticed new version available on GitHub
releases page.

make test for py2 and py3 pass and simple testing of ansible
doesn't show any issues.



Index: Makefile
===
RCS file: /cvs/ports/security/py-asn1crypto/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 Makefile
--- Makefile5 Nov 2017 17:44:18 -   1.1.1.1
+++ Makefile20 May 2018 15:35:33 -
@@ -2,10 +2,9 @@
 
 COMMENT =  fast ASN.1 parser and serializer
 
-MODPY_EGG_VERSION = 0.23.0
-GH_TAGNAME =   ${MODPY_EGG_VERSION}
-GH_ACCOUNT =   wbond
-GH_PROJECT =   asn1crypto
+MODPY_EGG_VERSION = 0.24.0
+DISTNAME = asn1crypto-${MODPY_EGG_VERSION}
+DISTFILES =${DISTNAME}{${MODPY_EGG_VERSION}}.tar.gz
 PKGNAME =  py-${DISTNAME}
 
 CATEGORIES =   security
@@ -14,6 +13,8 @@ HOMEPAGE =https://github.com/wbond/asn1
 
 # MIT
 PERMIT_PACKAGE_CDROM = Yes
+
+MASTER_SITES = https://github.com/wbond/asn1crypto/archive/
 
 MODULES =  lang/python
 
Index: distinfo
===
RCS file: /cvs/ports/security/py-asn1crypto/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo5 Nov 2017 17:44:18 -   1.1.1.1
+++ distinfo20 May 2018 15:35:33 -
@@ -1,2 +1,2 @@
-SHA256 (asn1crypto-0.23.0.tar.gz) = 
iEtbo9m0QsFyn2eYHT3euFodfb01GZAAoLyNB3VINS0=
-SIZE (asn1crypto-0.23.0.tar.gz) = 636829
+SHA256 (asn1crypto-0.24.0.tar.gz) = 
0qgrs8KeGryzdrWWeVELWN15bIE/iYPy25tF6asigZA=
+SIZE (asn1crypto-0.24.0.tar.gz) = 641322
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/py-asn1crypto/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST   5 Nov 2017 17:44:18 -   1.1.1.1
+++ pkg/PLIST   20 May 2018 15:35:33 -
@@ -6,7 +6,7 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/__init__.py
-@comment lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}_elliptic_curve.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/${MODPY_PYCACHE}_errors.${MODPY_PYC_MAGIC_TAG}pyc
@@ -41,7 +41,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_ordereddict.py
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/__init__.py
-@comment 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}/
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/${MODPY_PYCACHE}_big_num_ctypes.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/asn1crypto/_perf/_big_num_ctypes.py



Re: submission - tcptrack

2018-05-20 Thread Klemens Nanni
On Thu, May 17, 2018 at 06:30:13PM +, Siva wrote:
> If there is any further information, or anything I need to change for 
> eligibility, please reach out and I will do so.

Upstream https://github.com/souperdoupe/tcptrack does not exist
(anymore).



x11/dwm: Maintainence, use pledge

2018-05-20 Thread Klemens Nanni
As already done (partially) for x11/{dmenu,st}:

* drop patches in favour of do-install
* zap -Os from CFLAGS
* switch to HTTPS
* take maintainership (jim@ is still unreachable)

While here, use pledge. I've been running with this for days without
problems.

I can also split the maintainence and pledge bits and commit separately
if you want.

Feedback? OK?

Index: Makefile
===
RCS file: /cvs/ports/x11/dwm/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile24 Oct 2016 22:46:54 -  1.28
+++ Makefile20 May 2018 12:20:32 -
@@ -2,28 +2,36 @@
 
 COMMENT=   dynamic window manager
 
-DISTNAME=  dwm-6.1
-REVISION=  0
+V= 6.1
+DISTNAME=  dwm-${V}
+REVISION=  1
 
 CATEGORIES=x11
 
-HOMEPAGE=  http://dwm.suckless.org/
+HOMEPAGE=  https://dwm.suckless.org/
 
-MAINTAINER=Jim Razmus II 
+MAINTAINER=Klemens Nanni 
 
 # MIT/X
 PERMIT_PACKAGE_CDROM=  Yes
 
-WANTLIB=   X11 Xinerama c Xft fontconfig
+# uses pledge()
+WANTLIB=   X11 Xinerama Xft c fontconfig
 
-MASTER_SITES=  http://dl.suckless.org/dwm/
+MASTER_SITES=  https://dl.suckless.org/dwm/
 
 RUN_DEPENDS=   x11/dmenu>=4.6 \
fonts/terminus-font
 
-MAKE_ENV=  LDFLAGS="${LDFLAGS}"
-FAKE_FLAGS=DESTDIR=""
+MAKE_ENV=  LDFLAGS="${LDFLAGS}" \
+   X11INC=${X11BASE}/include \
+   X11LIB=${X11BASE}/lib
 
 NO_TEST=   Yes
+
+do-install:
+   ${INSTALL_PROGRAM} ${WRKBUILD}/dwm ${PREFIX}/bin/
+   ${INSTALL_MAN} ${WRKSRC}/dwm.1 ${PREFIX}/man/man1/
+   sed -i s/VERSION/${V}/g ${PREFIX}/man/man1/dwm.1
 
 .include 
Index: patches/patch-Makefile
===
RCS file: patches/patch-Makefile
diff -N patches/patch-Makefile
--- patches/patch-Makefile  16 Jul 2009 15:12:39 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,44 +0,0 @@
-$OpenBSD: patch-Makefile,v 1.4 2009/07/16 15:12:39 jim Exp $
 Makefile.orig  Thu Apr  3 22:57:01 2008
-+++ Makefile   Wed Apr  9 21:49:02 2008
-@@ -15,8 +15,7 @@ options:
-   @echo "CC   = ${CC}"
- 
- .c.o:
--  @echo CC $<
--  @${CC} -c ${CFLAGS} $<
-+  ${CC} -c ${CFLAGS} $<
- 
- ${OBJ}: config.h config.mk
- 
-@@ -25,8 +24,7 @@ config.h:
-   @cp config.def.h $@
- 
- dwm: ${OBJ}
--  @echo CC -o $@
--  @${CC} -o $@ ${OBJ} ${LDFLAGS}
-+  ${CC} -o $@ ${OBJ} ${LDFLAGS}
- 
- clean:
-   @echo cleaning
-@@ -42,14 +40,12 @@ dist: clean
-   @rm -rf dwm-${VERSION}
- 
- install: all
--  @echo installing executable file to ${DESTDIR}${PREFIX}/bin
--  @mkdir -p ${DESTDIR}${PREFIX}/bin
--  @cp -f dwm ${DESTDIR}${PREFIX}/bin
--  @chmod 755 ${DESTDIR}${PREFIX}/bin/dwm
--  @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1
--  @mkdir -p ${DESTDIR}${MANPREFIX}/man1
--  @sed "s/VERSION/${VERSION}/g" < dwm.1 > 
${DESTDIR}${MANPREFIX}/man1/dwm.1
--  @chmod 644 ${DESTDIR}${MANPREFIX}/man1/dwm.1
-+  ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/bin
-+  ${BSD_INSTALL_PROGRAM} dwm ${DESTDIR}${PREFIX}/bin
-+  ${BSD_INSTALL_MAN_DIR} ${DESTDIR}${MANPREFIX}/man1
-+  sed "s/VERSION/${VERSION}/g" < dwm.1 > dwm.1.tmp
-+  mv dwm.1.tmp dwm.1
-+  ${BSD_INSTALL_MAN} dwm.1 ${DESTDIR}${MANPREFIX}/man1
- 
- uninstall:
-   @echo removing executable file from ${DESTDIR}${PREFIX}/bin
Index: patches/patch-config_mk
===
RCS file: /cvs/ports/x11/dwm/patches/patch-config_mk,v
retrieving revision 1.10
diff -u -p -r1.10 patch-config_mk
--- patches/patch-config_mk 11 Nov 2015 09:27:13 -  1.10
+++ patches/patch-config_mk 20 May 2018 10:57:36 -
@@ -1,32 +1,8 @@
 $OpenBSD: patch-config_mk,v 1.10 2015/11/11 09:27:13 jung Exp $
 config.mk.orig Sun Nov  8 23:39:37 2015
-+++ config.mk  Mon Nov  9 21:14:22 2015
-@@ -4,11 +4,11 @@ VERSION = 6.1
- # Customize below to fit your system
- 
- # paths
--PREFIX = /usr/local
--MANPREFIX = ${PREFIX}/share/man
-+PREFIX ?= /usr/local
-+MANPREFIX = ${PREFIX}/man
- 
--X11INC = /usr/X11R6/include
--X11LIB = /usr/X11R6/lib
-+X11INC = ${X11BASE}/include
-+X11LIB = ${X11BASE}/lib
- 
- # Xinerama, comment if you don't want it
- XINERAMALIBS  = -lXinerama
-@@ -16,7 +16,7 @@ XINERAMAFLAGS = -DXINERAMA
- 
- # freetype
- FREETYPELIBS = -lfontconfig -lXft
--FREETYPEINC = /usr/include/freetype2
-+#FREETYPEINC = /usr/include/freetype2
- # OpenBSD (uncomment)
- FREETYPEINC = ${X11INC}/freetype2
- 
-@@ -25,14 +25,14 @@ INCS = -I${X11INC} -I${FREETYPEINC}
+Index: config.mk
+--- config.mk.orig
 config.mk
+@@ -25,10 +25,10 @@ INCS = -I${X11INC} -I${FREETYPEINC}
  LIBS = 

CVS: cvs.openbsd.org: ports

2018-05-20 Thread Solene Rapenne
CVSROOT:/cvs
Module name:ports
Changes by: sol...@cvs.openbsd.org  2018/05/20 07:18:37

Modified files:
graphics/ocrad : Makefile 

Log message:
Use CONFIGURE_STYLE=simple instead of gnu

help from aja@ jca@ sthen@
ok jca@



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2018/05/20 06:36:33

Modified files:
archivers/lzip : Makefile 

Log message:
+tarlz



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Juan Francisco Cantero Hurtado
CVSROOT:/cvs
Module name:ports
Changes by: juan...@cvs.openbsd.org 2018/05/20 06:35:32

Log message:
Tested by Ljuba Nedeljkovic. OK fcambus@.

Comment:
archiver based on tar and lzip multimembers

Description:
Tarlz is a small and simple implementation of the tar archiver. By default
tarlz creates, lists and extracts archives in the ustar format compressed 
with
lzip on a per file basis. Tarlz can append files to the end of such 
compressed
archives.

Each tar member is compressed in its own lzip member, as well as the
end-of-file blocks. This same method works for any tar format (gnu, ustar,
posix) and is fully backward compatible with standard tar tools, which treat
the resulting multimember tar.lz archive like any other tar.lz archive.

Tarlz can create tar archives with four levels of compression granularity; 
per
file, per directory, appendable solid, and solid.

Maintainer: Juan Francisco Cantero Hurtado 

WWW: http://lzip.nongnu.org/tarlz.html

Status:

Vendor Tag: juanfra
Release Tags:   juanfra_20180520

N ports/archivers/lzip/tarlz/Makefile
N ports/archivers/lzip/tarlz/distinfo
N ports/archivers/lzip/tarlz/pkg/PLIST
N ports/archivers/lzip/tarlz/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Matthieu Herrb
CVSROOT:/cvs
Module name:ports
Changes by: matth...@cvs.openbsd.org2018/05/20 04:49:38

Modified files:
lang/eltclsh   : Makefile distinfo 
lang/eltclsh/patches: patch-configure patch-src_Makefile_in 
  patch-src_elwish_c patch-src_loop_c 
  patch-tcl_init_tcl 
lang/eltclsh/pkg: PLIST 

Log message:
Update to elctlsh 1.16. tested and ok rfreeman@



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Ingo Feinerer
CVSROOT:/cvs
Module name:ports
Changes by: feine...@cvs.openbsd.org2018/05/20 04:41:47

Modified files:
net/py-nbxmpp  : Makefile distinfo 

Log message:
Update to nbxmpp 0.6.6

"go for it" jasper@



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 04:36:35

Modified files:
infrastructure/man/man1: update-plist.1 

Log message:
document -e/-E



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 04:34:11

Modified files:
infrastructure/bin: update-plist 

Log message:
make .orig and .new tweakable options



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 04:22:04

Modified files:
infrastructure/bin: update-plist 

Log message:
document later possibility



Re: UPDATE: databases/kexi (devel/kproperty, devel/kreport, databases/kdb)

2018-05-20 Thread Rafael Sadowski
On Sun May 13, 2018 at 06:07:16PM -0300, Elias M. Mariani wrote:
> Hi Rafael,
> Any chances of updating kdevelop?

There's a lot of work to be done and nobody wants to help, so it will take
time.

If you want see more KDE5 application please test those on ports@.

> I think that the biggest problem is the lack of some Qt5 libraries
> (qtwebengine if I recall correctly).

Only one component of many but I'm not sure qtwebengine is a dependency.

> Thanks for the hard work maintaining the KDE ports as always.
> Elias.

You're welcome. Did you test kexi 3.1?

> 
> 2018-05-13 16:30 GMT-03:00 Rafael Sadowski :
> > Hi All,
> >
> > please find below an update diff to the latest stable version 3.1. This
> > is the only way: All of nothing because you need all dependencies up-to-date
> > and I hope the diff is simple enough.
> >
> > Ok? Comments?
> >
> > Best regards,
> >
> > Rafael Sadowski
> >
> >
> > Index: databases/kdb/Makefile
> > ===
> > RCS file: /cvs/ports/databases/kdb/Makefile,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -p -r1.1.1.1 Makefile
> > --- databases/kdb/Makefile  5 Mar 2018 10:12:30 -   1.1.1.1
> > +++ databases/kdb/Makefile  9 May 2018 20:57:16 -
> > @@ -2,10 +2,10 @@
> >
> >  COMMENT =  database connectivity and creation framework
> >
> > -VERSION =  3.0.2
> > +VERSION =  3.1.0
> >  DISTNAME = kdb-${VERSION}
> >
> > -SHARED_LIBS +=  KDb3  0.0 # 3.0
> > +SHARED_LIBS +=  KDb3  1.0 # 3.0
> >
> >  CATEGORIES =   databases
> >
> > Index: databases/kdb/distinfo
> > ===
> > RCS file: /cvs/ports/databases/kdb/distinfo,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -p -r1.1.1.1 distinfo
> > --- databases/kdb/distinfo  5 Mar 2018 10:12:30 -   1.1.1.1
> > +++ databases/kdb/distinfo  9 May 2018 20:57:16 -
> > @@ -1,2 +1,2 @@
> > -SHA256 (kdb-3.0.2.tar.xz) = iWgElZ9OIDy6+z00USfG2Ach15E22/1tUcTpMTHsIdg=
> > -SIZE (kdb-3.0.2.tar.xz) = 478576
> > +SHA256 (kdb-3.1.0.tar.xz) = F1ZFoUmuTXWP8nRpAPbqvkc0sr2sTYyViTxlC+T5KfI=
> > +SIZE (kdb-3.1.0.tar.xz) = 543780
> > Index: databases/kdb/patches/patch-src_CMakeLists_txt
> > ===
> > RCS file: databases/kdb/patches/patch-src_CMakeLists_txt
> > diff -N databases/kdb/patches/patch-src_CMakeLists_txt
> > --- databases/kdb/patches/patch-src_CMakeLists_txt  5 Mar 2018 10:12:30 
> > -   1.1.1.1
> > +++ /dev/null   1 Jan 1970 00:00:00 -
> > @@ -1,29 +0,0 @@
> > -$OpenBSD: patch-src_CMakeLists_txt,v 1.1.1.1 2018/03/05 10:12:30 rsadowski 
> > Exp $
> > -
> > -Index: src/CMakeLists.txt
> >  src/CMakeLists.txt.orig
> > -+++ src/CMakeLists.txt
> > -@@ -56,18 +56,18 @@ endif()
> > - # Mark files as generated, set compile flags
> > - set_source_files_properties(${PARSER_SOURCE_DIR}/generated/sqlparser.cpp
> > - PROPERTIES
> > --GENERATED TRUE
> > -+#TODO(GEN) GENERATED TRUE
> > - # YYERROR_VERBOSE=1 needed to get a token table for tokenName() 
> > even for release builds
> > - COMPILE_FLAGS "-DYYERROR_VERBOSE=1 ${EXTRA_PARSER_COMPILE_FLAGS} "
> > - )
> > --set_source_files_properties(${PARSER_SOURCE_DIR}/generated/sqlparser.h 
> > PROPERTIES GENERATED TRUE)
> > --set_source_files_properties(${PARSER_SOURCE_DIR}/generated/KDbToken.h 
> > PROPERTIES GENERATED TRUE)
> > --set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/KDbConnectionData_sdc.cpp
> >  PROPERTIES GENERATED TRUE)
> > -+#TODO(GEN) 
> > set_source_files_properties(${PARSER_SOURCE_DIR}/generated/sqlparser.h 
> > PROPERTIES GENERATED TRUE)
> > -+#TODO(GEN) 
> > set_source_files_properties(${PARSER_SOURCE_DIR}/generated/KDbToken.h 
> > PROPERTIES GENERATED TRUE)
> > -+#TODO(GEN) 
> > set_source_files_properties(${CMAKE_CURRENT_BINARY_DIR}/KDbConnectionData_sdc.cpp
> >  PROPERTIES GENERATED TRUE)
> > -
> > - set_source_files_properties(
> > - ${PARSER_SOURCE_DIR}/generated/sqlscanner.cpp
> > - PROPERTIES
> > --GENERATED TRUE
> > -+#TODO(GEN) GENERATED TRUE
> > - COMPILE_FLAGS "${EXTRA_SCANNER_COMPILE_FLAGS} "
> > - )
> > -
> > Index: databases/kdb/pkg/PLIST
> > ===
> > RCS file: /cvs/ports/databases/kdb/pkg/PLIST,v
> > retrieving revision 1.1.1.1
> > diff -u -p -u -p -r1.1.1.1 PLIST
> > --- databases/kdb/pkg/PLIST 5 Mar 2018 10:12:30 -   1.1.1.1
> > +++ databases/kdb/pkg/PLIST 9 May 2018 20:57:16 -
> > @@ -59,6 +59,8 @@ include/KDb3/KDbObject
> >  include/KDb3/KDbObject.h
> >  include/KDb3/KDbObjectNameValidator
> >  include/KDb3/KDbObjectNameValidator.h
> > +include/KDb3/KDbOrderByColumn
> > +include/KDb3/KDbOrderByColumn.h
> >  include/KDb3/KDbParser
> >  include/KDb3/KDbParser.h
> >  include/KDb3/KDbPreparedStatement
> > @@ -67,6 

[matth...@herrb.eu: remove 2 obsolete libraries from Xenocara]

2018-05-20 Thread Matthieu Herrb
The xenocara part is now committed. Ok for the ports diff ?

- Forwarded message from Matthieu Herrb  -

Date: Sat, 28 Apr 2018 19:24:28 +0200
From: Matthieu Herrb 
To: t...@openbsd.org
Subject: remove 2 obsolete libraries from Xenocara

Hi,

libXfontcache and libXxf86misc are implementing the client part of X
extensions that have been disabled/removed for a while in the X
server. So builing them or linking to them is useless.

The patch below stops building them in xenocara. A few ports where
using libXxf86misc. Rebuilding them without this library just requires
an update to WANTLIB (patch below, too).

To test make sure you build xenocara with an empty /usr/X11R6 or that
you remove all files removed from sets manually.

PS: This also prepares for the switch to xorgproto and xserver 1.20.

oks?

[...]

and the ports diff

Index: x11/kde/base3/Makefile
===
RCS file: /cvs/OpenBSD/ports/x11/kde/base3/Makefile,v
retrieving revision 1.158
diff -u -p -u -r1.158 Makefile
--- x11/kde/base3/Makefile  14 Jan 2018 14:42:18 -  1.158
+++ x11/kde/base3/Makefile  28 Apr 2018 16:45:31 -
@@ -13,7 +13,7 @@ PKGNAME-en_US =   kde3-locale-en_US-${VER
 PKGNAME-locale =   kde3-locale-${VERSION}
 PKG_ARCH-en_US =   *
 PKG_ARCH-locale =  *
-REVISION-main =53
+REVISION-main =54
 REVISION-samba =   28
 REVISION-en_US =   6
 REVISION-locale =  5
@@ -73,7 +73,7 @@ WANTLIB += art_lgpl_2 fam idn lber-2.4 l
 
 WANTLIB-main =  ${WANTLIB} c sndio GL GLU Xau Xcomposite
 WANTLIB-main += Xcursor Xdamage Xdmcp Xfixes Xft Xi Xinerama Xmu
-WANTLIB-main += Xrandr Xss Xtst Xxf86misc Xxf86vm X11-xcb drm
+WANTLIB-main += Xrandr Xss Xtst Xxf86vm X11-xcb drm
 WANTLIB-main += glapi xcb-dri2 xcb-glx xkbfile
 WANTLIB-main += ${KDE}/artsflow ${KDE}/artsflow_idl ${KDE}/artskde
 WANTLIB-main += ${KDE}/kabc ${KDE}/katepartinterfaces ${KDE}/kdefakes
Index: x11/mate/screensaver/Makefile
===
RCS file: /cvs/OpenBSD/ports/x11/mate/screensaver/Makefile,v
retrieving revision 1.5
diff -u -p -u -r1.5 Makefile
--- x11/mate/screensaver/Makefile   10 Feb 2018 15:07:17 -  1.5
+++ x11/mate/screensaver/Makefile   28 Apr 2018 16:45:37 -
@@ -4,11 +4,13 @@ COMMENT=  MATE screensaver
 
 MATE_PROJECT=  mate-screensaver
 
+REVISION=  0
+
 # LGPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB += GL ICE SM X11 X11-xcb Xcomposite Xcursor Xdamage Xext
-WANTLIB += Xfixes Xi Xinerama Xrandr Xrender Xss Xtst Xxf86misc Xxf86vm
+WANTLIB += Xfixes Xi Xinerama Xrandr Xrender Xss Xtst Xxf86vm
 WANTLIB += c dconf drm epoxy expat ffi fontconfig freetype gdk_pixbuf-2.0
 WANTLIB += gio-2.0 glapi glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0
 WANTLIB += iconv intl lzma m pcre pixman-1 png pthread
Index: x11/mate/settings-daemon/Makefile
===
RCS file: /cvs/OpenBSD/ports/x11/mate/settings-daemon/Makefile,v
retrieving revision 1.8
diff -u -p -u -r1.8 Makefile
--- x11/mate/settings-daemon/Makefile   27 Apr 2018 12:09:19 -  1.8
+++ x11/mate/settings-daemon/Makefile   28 Apr 2018 16:45:37 -
@@ -4,12 +4,13 @@ COMMENT=  MATE settings daemon
 
 MATE_PROJECT=  mate-settings-daemon
 MATE_VERSION=  1.20.1
+REVISION=  0
 
 # GPLv2
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
-WANTLIB += Xinerama Xrandr Xrender Xxf86misc c dconf epoxy expat
+WANTLIB += Xinerama Xrandr Xrender c dconf epoxy expat
 WANTLIB += ffi fontconfig freetype gdk_pixbuf-2.0 gio-2.0 glib-2.0
 WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 iconv intl lzma
 WANTLIB += m pcre pixman-1 png pthread xcb
Index: x11/xscreensaver/Makefile
===
RCS file: /cvs/OpenBSD/ports/x11/xscreensaver/Makefile,v
retrieving revision 1.95
diff -u -p -u -r1.95 Makefile
--- x11/xscreensaver/Makefile   26 Apr 2018 20:13:04 -  1.95
+++ x11/xscreensaver/Makefile   28 Apr 2018 16:45:46 -
@@ -5,6 +5,8 @@ COMMENT=screen saver and locker for th
 # XXX x11/kde4/artwork plist may need regen if an update adds a new hack.
 DISTNAME=  xscreensaver-5.39
 
+REVISION=  0
+
 CATEGORIES=x11
 
 HOMEPAGE=  http://www.jwz.org/xscreensaver/
@@ -13,7 +15,7 @@ HOMEPAGE= http://www.jwz.org/xscreensav
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB += GL GLU ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes
-WANTLIB += Xft Xi Xinerama Xmu Xrandr Xrender Xt Xxf86misc
+WANTLIB += Xft Xi Xinerama Xmu Xrandr Xrender Xt
 WANTLIB += Xxf86vm atk-1.0 c cairo fontconfig freetype gdk-x11-2.0
 WANTLIB += gdk_pixbuf-2.0 gdk_pixbuf_xlib-2.0 gio-2.0 glade-2.0
 WANTLIB += gle glib-2.0 gmodule-2.0 

Re: digikam hangs on 6.3

2018-05-20 Thread Rafael Sadowski
Hi Gabriel,

I'm not gonna fix it or deal with it. There is a ready to import
digikam KDE5 port:

https://marc.info/?l=openbsd-ports=152417178424432=2

You are welcome to test it.

Best regards,

Rafael Sadowski

On Tue Apr 03, 2018 at 11:27:29PM -0400, Gabriel Guzman wrote:
> Hello ports@,
> 
> I decided to try digikam out to see how it worked, but I'm unable to get
> it to run.  The first-run wizard completes successfully, as well as the
> "collection scan", but then the splash screen just sits there forever
> saying "Reading database..."
> 
> A couple of weird things show up in the console when I run it: 
> 
> gabe@nuc:~$ digikam  
> digikam:/usr/local/lib/qt4/libQtScript.so.2.0:
> /usr/local/lib/libkhtml.so.50.2 : WARNING:
> symbol(_ZTIN14WTFNoncopyable11NoncopyableE) size mismatch, relink your
> program
> digikam(94377)/phonon (KDE plugin): Can not create backend object from
> factory for  "VLC" ,  "phonon_vlc" :
>  "Could not find plugin 'VLC' for application 'digikam'"
> 
> 
>  I've double checked, and I have phonon_vlc installed:
> 
>  gabe@nuc:~$ pkg_info -A |grep phonon
>  phonon-4.8.3p6  multimedia layer for Qt4/KDE4
>  phonon-gstreamer-icons-4.8.2p2-qt5 GStreamer-based Phonon backend icons
>  phonon-qt5-4.9.1p0  multimedia layer for Qt4/KDE4
>  phonon-qt5-gstreamer-4.8.2p6 GStreamer-based Phonon backend
>  phonon-vlc-0.8.2p0  VLC-based Phonon backend
> 
> I've also increased the limits as suggested by the digikam install
> message:
> 
> kern.shminfo.shmall=51200   # for kde apps
> kern.shminfo.shmmni=1024# for kde apps
> kern.maxfiles=2 # for kde apps
> 
> 
> Not sure if maybe there are some hard requirements that I don't have
> installed and aren't auto-installed by pkg_add or if I need to be in a
> KDE environment to run digikam the first time.  Also, this is an upgrade from
> 6.2, but I had the same problem there.
> 
> Any thoughts? 
> 
> Thanks,
> gabe.
> 
> gabe@nuc:~$ dmesg
> OpenBSD 6.3 (GENERIC.MP) #107: Sat Mar 24 14:21:59 MDT 2018
> dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> real mem = 17088114688 (16296MB)
> avail mem = 16563159040 (15795MB)
> mpath0 at root
> scsibus0 at mpath0: 256 targets
> mainbus0 at root
> bios0 at mainbus0: SMBIOS rev. 2.8 @ 0xec130 (84 entries)
> bios0: vendor Intel Corp. version "WYLPT10H.86A.0021.2013.1017.1606"
> date 10/17/2013
> bios0: Intel Corporation D54250WYK
> acpi0 at bios0: rev 2
> acpi0: sleep states S0 S3 S4 S5
> acpi0: tables DSDT FACP APIC FPDT LPIT SSDT SSDT MCFG HPET SSDT SSDT
> DMAR CSRT
> acpi0: wakeup devices PXSX(S4) PXSX(S4) PXSX(S4) PXSX(S4) PXSX(S4)
> PXSX(S4) PXSX(S4) PXSX(S4) GLAN(S4) EHC1(S4) EHC2(S4) XHC_(S4)
> HDEF(S4) PEG0(S4) PEGP(S4) PWRB(S3)
> acpitimer0 at acpi0: 3579545 Hz, 24 bits
> acpimadt0 at acpi0 addr 0xfee0: PC-AT compat
> cpu0 at mainbus0: apid 0 (boot processor)
> cpu0: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2295.08 MHz
> cpu0:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN
> cpu0: 256KB 64b/line 8-way L2 cache
> acpitimer0: recalibrated TSC frequency 1895619390 Hz
> cpu0: smt 0, core 0, package 0
> mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
> cpu0: apic clock running at 99MHz
> cpu0: mwait min=64, max=64, C-substates=0.2.1.2.4.1.1.1, IBE
> cpu1 at mainbus0: apid 2 (application processor)
> cpu1: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2294.69 MHz
> cpu1:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN
> cpu1: 256KB 64b/line 8-way L2 cache
> cpu1: smt 0, core 1, package 0
> cpu2 at mainbus0: apid 1 (application processor)
> cpu2: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2294.69 MHz
> cpu2:
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,AVX2,SMEP,BMI2,ERMS,INVPCID,IBRS,IBPB,STIBP,SENSOR,ARAT,MELTDOWN
> cpu2: 256KB 64b/line 8-way L2 cache
> cpu2: smt 1, core 0, package 0
> cpu3 at mainbus0: apid 3 (application processor)
> cpu3: Intel(R) Core(TM) i5-4250U CPU @ 1.30GHz, 2294.69 MHz
> cpu3:
> 

CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:48:55

Modified files:
games/atomix   : Makefile 
games/atomix/pkg: PLIST 
games/barrage  : Makefile 
games/barrage/pkg: PLIST 
games/cgoban   : Makefile 
games/cgoban/pkg: PLIST 
games/clines   : Makefile 
games/clines/pkg: PLIST 
games/connect4 : Makefile 

Log message:
update-plist nits



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:43:45

Modified files:
education/drgeo: Makefile 
education/drgeo/pkg: PLIST 
education/gtypist: Makefile 
education/gtypist/pkg: PLIST 

Log message:
update-plist nits



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:42:31

Modified files:
infrastructure/bin: update-plist 

Log message:
match pkg_create behavior



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:41:43

Modified files:
editors/xemacs21-sumo: Makefile 
editors/xemacs21-sumo/pkg: PFRAG.mule PLIST 

Log message:
info dirs are properly handled now



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:35:15

Modified files:
editors/xemacs21/stable: Makefile 
editors/xemacs21/stable/pkg: PLIST 

Log message:
clean-up
- info files handled correctly
- ludicrous backsubst



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:32:01

Modified files:
editors/ted: Makefile 
editors/ted/pkg: PLIST 
editors/tpad   : Makefile 
editors/tpad/pkg: PLIST 
editors/uemacs : Makefile 
editors/uemacs/pkg: PLIST 

Log message:
update-plist nits



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:30:56

Modified files:
editors/neovim : Makefile 
editors/neovim/pkg: PLIST 

Log message:
remove ludicrous backsubsts



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:30:21

Modified files:
editors/py-qscintilla: Makefile 
editors/py-qscintilla/pkg: PLIST 

Log message:
zap common dirs



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:27:18

Modified files:
editors/emacs  : Makefile 
editors/emacs/pkg: PLIST 
editors/emacs21: Makefile 
editors/emacs21/pkg: PLIST-main 
editors/hexcurse: Makefile 
editors/hexcurse/pkg: PLIST 

Log message:
update-plist nits



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:25:36

Modified files:
math/coq   : Makefile 
math/coq/pkg   : PLIST 

Log message:
this does need the emacs dirs



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:21:35

Modified files:
math/aamath: Makefile 
math/aamath/pkg: PLIST 
math/abs   : Makefile 
math/abs/pkg   : PLIST 
math/calcoo: Makefile 
math/calcoo/pkg: PLIST 

Log message:
@bin markers



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:19:25

Modified files:
mail/vrfy  : Makefile 
mail/vrfy/pkg  : PLIST 
mail/wmmail: Makefile 
mail/wmmail/pkg: PLIST 
mail/wmmultipop3: Makefile 
mail/wmmultipop3/pkg: PLIST 
mail/wmpop3: Makefile 
mail/wmpop3/pkg: PLIST 

Log message:
update-plist nits



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 02:02:14

Modified files:
mail/mu: Makefile 
mail/mu/pkg: PLIST 

Log message:
fix missing common dirs (only has emacs as a BUILD_DEPENDS, so must
register those dirs)



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 01:57:16

Modified files:
infrastructure/lib/OpenBSD: ReverseSubst.pm 

Log message:
be even more specific: only prevent backsubst on dewey if we are a dewey
number ourselves



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 01:50:08

Modified files:
infrastructure/lib/OpenBSD: ReverseSubst.pm 

Log message:
less aggressive



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 01:41:11

Modified files:
infrastructure/lib/OpenBSD: ReverseSubst.pm 

Log message:
small improvements:
- if both PREFIX and LOCALBASE have the same value, prefer PREFIX
- for "version-like" substitution, also handle 5.${VERSION}  to not happen



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2018/05/20 01:37:19

Modified files:
games/widelands/pkg: PLIST 

Log message:
remove bogus backsubst in PLIST (no need to bump, actual generated plis
is unchanged)



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/05/20 01:34:45

Modified files:
devel/py-buildbot: Makefile.inc 
devel/py-buildbot/buildbot: distinfo 
devel/py-buildbot/console-view: distinfo 
devel/py-buildbot/grid-view: distinfo 
devel/py-buildbot/pkg: distinfo 
devel/py-buildbot/waterfall-view: distinfo 
devel/py-buildbot/www: distinfo 

Log message:
Update to buildbot 1.1.2



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/05/20 01:34:29

Modified files:
devel/py-buildslave: Makefile distinfo 

Log message:
Update to buildslave 1.1.2.



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/05/20 01:26:04

Modified files:
devel/meson: Makefile distinfo meson.port.mk 
devel/meson/patches: patch-mesonbuild_build_py 
 patch-mesonbuild_modules_gnome_py 
Removed files:
devel/meson/patches: patch-mesonbuild_compilers_compilers_py 
 patch-mesonbuild_mesonlib_py 

Log message:
Update to meson-0.46.1 again, now that our pkjg-config(1) as been fixed.



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/05/20 01:21:58

Modified files:
geo/qgis   : Makefile distinfo 

Log message:
Update to qgis 3.0.3.



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/05/20 01:18:15

Modified files:
geo/py-fiona   : Makefile 

Log message:
Set COMPILER to unbreak on non-clang archs, needed since the gdal 2.3
update. Probably more to come..



CVS: cvs.openbsd.org: ports

2018-05-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2018/05/20 01:17:34

Modified files:
www/weboob : Makefile distinfo 
www/weboob/patches: patch-setup_py 
www/weboob/pkg : PLIST 
Added files:
www/weboob/patches: patch-tools_run_tests_sh 
Removed files:
www/weboob/patches: patch-weboob_deprecated_browser_browser_py 

Log message:
Long overdue update to weboob 1.3, from semarie@

Add a python3 FLAVOR, enable tests (even if they fail).