CVS: cvs.openbsd.org: ports

2020-08-19 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/08/19 22:14:29

Modified files:
devel/jenkins/devel: Makefile distinfo 

Log message:
Update jenkins devel to 2.253



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/08/19 22:14:50

Modified files:
devel/jenkins/stable: Makefile distinfo 

Log message:
Update jenkins stable to 2.235.5



Remove kde,qt,qt4 support in inputmethods/uim

2020-08-19 Thread Rafael Sadowski
I would like remove KDE3, Qt3 and Qt4 support in uim. I do not use it,
nor do I know what to do with it. We are on the way to end the support
for qt3 and qt4.

Cause I'm here, fixed missing ${COMPILER_LIBCXX}

OK?

Rafael Sadowski

Index: Makefile
===
RCS file: /cvs/ports/inputmethods/uim/Makefile,v
retrieving revision 1.67
diff -u -p -u -p -r1.67 Makefile
--- Makefile12 Jul 2019 20:47:14 -  1.67
+++ Makefile20 Aug 2020 04:07:12 -
@@ -1,13 +1,8 @@
 # $OpenBSD: Makefile,v 1.67 2019/07/12 20:47:14 sthen Exp $
 
-DPB_PROPERTIES=tag:kde3
-
 COMMENT-main=  multilingual input method library
 COMMENT-gtk=   uim for GTK+2
 COMMENT-gtk3=  uim for GTK+3
-COMMENT-kde=   uim for KDE3
-COMMENT-qt=uim for QT3
-COMMENT-qt4=   uim for QT4
 
 CATEGORIES=inputmethods japanese chinese
 
@@ -16,13 +11,10 @@ DISTNAME=   uim-$V
 PKGNAME-main=  uim-$V
 PKGNAME-gtk=   uim-gtk-$V
 PKGNAME-gtk3=  uim-gtk3-$V
-PKGNAME-kde=   uim-kde-$V
-PKGNAME-qt=uim-qt-$V
-PKGNAME-qt4=   uim-qt4-$V
-
-REVISION-main= 0
-REVISION-gtk3= 0
-REVISION-qt4=  0
+
+REVISION-main= 1
+REVISION-gtk=  0
+REVISION-gtk3= 1
 
 MASTER_SITES=  https://github.com/uim/uim/releases/download/$V/
 HOMEPAGE=  https://github.com/uim/uim
@@ -38,11 +30,9 @@ cWANTLIB += X11 Xext Xrender fontconfig 
 
 COMPILER = base-clang ports-gcc base-gcc
 
-MULTI_PACKAGES=-main -gtk -gtk3 -kde -qt -qt4
+MULTI_PACKAGES=-main -gtk -gtk3
 
-MODULES=   textproc/intltool \
-   x11/qt4 \
-   x11/kde # last on purpose
+MODULES=   textproc/intltool
 
 USE_GMAKE= Yes
 
@@ -56,22 +46,22 @@ LIB_DEPENDS-main=   inputmethods/anthy \
devel/libgcroots \
misc/m17n/lib
 
-WANTLIB-gtk += ${cWANTLIB}
+WANTLIB-gtk += ${cWANTLIB} ${COMPILER_LIBCXX}
 WANTLIB-gtk += Xcomposite Xcursor Xdamage Xfixes Xi Xinerama Xrandr
 WANTLIB-gtk += atk-1.0 c cairo expat ffi gcroots gdk-x11-2.0 gdk_pixbuf-2.0
 WANTLIB-gtk += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
-WANTLIB-gtk += gthread-2.0 gtk-x11-2.0 harfbuzz pango-1.0 pangocairo-1.0
+WANTLIB-gtk += gtk-x11-2.0 harfbuzz pango-1.0 pangocairo-1.0
 WANTLIB-gtk += pangoft2-1.0 pcre pixman-1 png pthread fribidi
 WANTLIB-gtk += uim uim-custom uim-scm xcb xcb-render xcb-shm z
 
 LIB_DEPENDS-gtk=   inputmethods/uim \
x11/gtk+2
 
-WANTLIB-gtk3 += ${cWANTLIB}
+WANTLIB-gtk3 += ${cWANTLIB} ${COMPILER_LIBCXX}
 WANTLIB-gtk3 += Xcomposite Xcursor Xdamage Xfixes Xi Xinerama
 WANTLIB-gtk3 += Xrandr atk-1.0 atk-bridge-2.0 c cairo cairo-gobject
 WANTLIB-gtk3 += expat ffi gcroots gdk-3 gdk_pixbuf-2.0 gio-2.0
-WANTLIB-gtk3 += glib-2.0 gmodule-2.0 gobject-2.0 graphite2 gthread-2.0
+WANTLIB-gtk3 += glib-2.0 gmodule-2.0 gobject-2.0 graphite2
 WANTLIB-gtk3 += gtk-3 harfbuzz pango-1.0 pangocairo-1.0 pangoft2-1.0
 WANTLIB-gtk3 += pcre pixman-1 png pthread uim uim-custom fribidi
 WANTLIB-gtk3 += uim-scm xcb xcb-render xcb-shm z epoxy
@@ -79,54 +69,18 @@ WANTLIB-gtk3 += uim-scm xcb xcb-render x
 LIB_DEPENDS-gtk3=  inputmethods/uim \
x11/gtk+3
 
-WANTLIB-kde += ${cWANTLIB} ${KDE}/kdecore ${KDE}/kdeui
-WANTLIB-kde += DCOP GL ICE SM X11-xcb Xcursor Xdamage Xfixes
-WANTLIB-kde += Xft Xi Xinerama Xmu Xrandr Xt Xxf86vm art_lgpl_2 drm
-WANTLIB-kde += expat gcroots glapi idn jpeg kdefx lcms mng png pthread
-WANTLIB-kde += qt-mt ${COMPILER_LIBCXX} uim uim-scm util xcb xcb-dri2
-WANTLIB-kde += xcb-dri3 xcb-present xcb-sync xcb-xfixes xshmfence
-WANTLIB-kde += xcb-glx z
-
-LIB_DEPENDS-kde=   inputmethods/uim \
-   x11/kde/libs3
-
-WANTLIB-qt += ${cWANTLIB} ${MODQT3_WANTLIB}
-WANTLIB-qt += GL ICE SM X11-xcb Xcursor Xdamage Xfixes
-WANTLIB-qt += Xft Xi Xinerama Xmu Xrandr Xt Xxf86vm c drm expat gcroots
-WANTLIB-qt += glapi jpeg lcms mng png pthread ${COMPILER_LIBCXX}
-WANTLIB-qt += uim uim-custom uim-scm xcb xcb-dri2 xcb-glx z
-WANTLIB-qt += xcb-dri3 xcb-present xcb-sync xcb-xfixes xshmfence
-
-LIB_DEPENDS-qt=${MODQT3_LIB_DEPENDS} \
-   inputmethods/uim
-
-WANTLIB-qt4 += ${cWANTLIB} ${MODQT4_WANTLIB}
-WANTLIB-qt4 += ICE QtGui SM Xi Xinerama c pthread ${COMPILER_LIBCXX} uim
-WANTLIB-qt4 += uim-custom uim-scm replace
-
-LIB_DEPENDS-qt4=   ${MODQT4_LIB_DEPENDS} \
-   net/samba,-util \
-   inputmethods/uim
-
 AUTOCONF_VERSION=  2.69
 CONFIGURE_STYLE=   autoconf
 
-CONFIGURE_ENV= CPPFLAGS='-I${MODQT3_INCDIR} -I${LOCALBASE}/include 
-I${X11BASE}/include' \
-   LDFLAGS='-L${MODQT3_LIBDIR} -L${LOCALBASE}/lib 
-L${X11BASE}/lib' \
-   

Re: LLVM 10: build failures on amd64 2020-08-18

2020-08-19 Thread Aisha Tammy
On 8/19/20 4:07 PM, Christian Weisgerber wrote:
> The remaining build failures on amd64 due to the LLVM 10 update:
> 
> devel/py-llvmlite,python3 needs update to 0.34.0

fwiw llvmlite and numba(though its not in ports) have been a bit problematic on 
other systems too

gentoo discards the build system provided by llvmlite and compiles 
them from scratch
https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-python/llvmlite/llvmlite-0.34.0.ebuild

The default system has been shown to be problematic and at least one known 
report
of things working on gentoo but not on others (though it is said to have been 
fixed)
https://github.com/numba/llvmlite/issues/462#issuecomment-465413204

also curious about this package being present when numba is not present in ports
which is the primary consumer of llvmlite 

Aisha

> games/fs2open
> productivity/aqbanking
> 
> Logs:
> http://build-failures.rhaalovely.net/amd64/2020-08-07/
> 



Re: LLVM 10: build failures on amd64 2020-08-18

2020-08-19 Thread Stuart Henderson
On 2020/08/19 18:22, Aisha Tammy wrote:
> On 8/19/20 4:07 PM, Christian Weisgerber wrote:
> > The remaining build failures on amd64 due to the LLVM 10 update:
> > 
> > devel/py-llvmlite,python3   needs update to 0.34.0
> 
> fwiw llvmlite and numba(though its not in ports) have been a bit problematic 
> on other systems too
> 
> gentoo discards the build system provided by llvmlite and compiles 
> them from scratch
> https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-python/llvmlite/llvmlite-0.34.0.ebuild
> 
> The default system has been shown to be problematic and at least one known 
> report
> of things working on gentoo but not on others (though it is said to have been 
> fixed)
> https://github.com/numba/llvmlite/issues/462#issuecomment-465413204
> 
> also curious about this package being present when numba is not present in 
> ports
> which is the primary consumer of llvmlite 

$ show-reverse-deps devel/py-llvmlite
security/py-miasm




aarch64 bulk build report

2020-08-19 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Mon Aug 17 00:36:01 MDT 2020
finished at Wed Aug 19 15:15:51 MDT 2020
lasted 2D14h39m
done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #771: Sun Aug 16 
20:27:30 MDT 2020

built packages:10767
Aug 17:4088
Aug 18:1791
Aug 19:4887


critical path missing pkgs:  
http://build-failures.rhaalovely.net/aarch64/2020-08-17/summary.log

build failures: 21
http://build-failures.rhaalovely.net/aarch64/2020-08-17/audio/speech-dispatcher.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/converters/wv2.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/devel/py-llvmlite,python3.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/devel/rttr.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/editors/xwpe.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/emulators/vice.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/games/fs2open.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/geo/pdal.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/graphics/openexr.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/lang/pfe.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/math/coq.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/print/scribus.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/productivity/aqbanking.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/sysutils/libvirt.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/sysutils/nomad.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/sysutils/rclone.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/sysutils/telegraf.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/sysutils/terragrunt.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/x11/e17/elementary.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/x11/qt5/qtwebengine.log
http://build-failures.rhaalovely.net/aarch64/2020-08-17/x11/qt5/qtwebkit.log

recurrent failures
 failures/converters/wv2.log
 failures/devel/py-llvmlite,python3.log
 failures/devel/rttr.log
 failures/editors/xwpe.log
 failures/emulators/vice.log
 failures/games/fs2open.log
 failures/lang/pfe.log
 failures/math/coq.log
 failures/print/scribus.log
 failures/productivity/aqbanking.log
 failures/sysutils/libvirt.log
new failures
+++ ls-failures Wed Aug 19 15:16:05 2020
+failures/audio/speech-dispatcher.log
+failures/geo/pdal.log
+failures/graphics/openexr.log
resolved failures
--- ../old/aarch64/last//ls-failuresFri Aug 14 11:43:53 2020
-failures/editors/calligra.log
-failures/graphics/vulkan-tools.log
-failures/math/R.log
-failures/net/bro.log
-failures/net/libtorrent-rasterbar.log



Re: update net/libtorrent-rasterbar 1.2.8

2020-08-19 Thread Nam Nguyen
Brad Smith writes:

> On 8/17/2020 9:51 PM, Nam Nguyen wrote:
>> Nam Nguyen writes:
>>
>>> This is a diff for an update to net/libtorrent-rasterbar 1.2.8, released
>>> on August 4, 2020.
>> This new diff applies cleanly now that rsadsowski@ updated devel/boost
>> to 1.67.0. It also uses -mt variants of boost_system-mt and
>> boost_python38-mt.
snip
>>> This diff:
>>> - is based on rsadowski@'s devel/boost 1.67.0 update, which moves from
>>> boost_python3 to boost_python38. rsadowski@ uses MODPY_VERSION here in
>>> naming WANTLIB and CONFIGURE_ARGS
>>> - updates to 1.2.8
>>> - bumps library major due to symbol deletion
>>> - adds a license marker for ConvertUTF.cpp, slated to be removed in
>>> upcoming 1.2.9
>>> - changes MASTER_SITES to properly download the new release
>>> - specifies devel/boost>=1.67.0
>>> - uses non-mt variants of both boost_system and boost_python38
>> uses mt variants of libboost_system-mt and libboost_python38-mt
>>
>>> - links to -liconv (libiconv.so.7.0) instead of libiconv.a
>>> - regens WANTLIB with boost_python38, boost_system (non-mt) and iconv

- Remove MAKE_ENV, PYTHON_CXXFLAGS and CXXFLAGS. MAKE_ENV is no
longer needed for python bindings. gnu++14 is now the default for
ports-gcc.

snip
>
> You should be able to remove the PYTHON_CXXFLAGS and CXXFLAGS lines.

This fresh diff incorporates feedback from Brad to remove MAKE_ENV,
PYTHON_CXXFLAGS and CXXFLAGS. python bindings, deluge and qbitorrent
still work. See justification in new bulletpoint above.

Also, add comments for libiconv.

rationale for originally adding these: 
https://marc.info/?l=openbsd-ports=152450576520425=2
https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net/libtorrent-rasterbar/Makefile.diff?r1=1.2=1.3=h

>
> The iconv issue is regarding a bug that was fixed like 8 - 10 years ago but
> the autoconf macros included with libtorrent-rasterbar are ancient. I filed
> a bug report upstream.

Thanks. I had success in testing with autoreconf with the new macros. It
will improve things for 1.2.9.

Rafael Sadowski writes:
> OK rsadowski@

Can you review again?

Index: Makefile
===
RCS file: /cvs/ports/net/libtorrent-rasterbar/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile15 Aug 2020 20:31:06 -  1.11
+++ Makefile19 Aug 2020 20:58:40 -
@@ -2,23 +2,24 @@
 
 COMMENT =  C++ library implementing a BitTorrent client
 
-MODPY_EGG_VERSION =1.2.3
+MODPY_EGG_VERSION =1.2.8
 DISTNAME = libtorrent-rasterbar-${MODPY_EGG_VERSION}
-REVISION = 1
 
-SHARED_LIBS += torrent-rasterbar 2.0   # 10.0.0
+SHARED_LIBS += torrent-rasterbar 3.0   # 10.0.0
 
 CATEGORIES =   net devel
 
 HOMEPAGE = https://libtorrent.org/
 
 # BSD3
+# ConvertUTF.cpp (Unicode, Inc., license) will be removed in 1.2.9. see:
+# https://github.com/arvidn/libtorrent/pull/4966
 PERMIT_PACKAGE =   Yes
 
-WANTLIB += boost_python${MODPY_VERSION:C/\.//g} boost_system-mt crypto m ssl
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += ${COMPILER_LIBCXX} boost_python${MODPY_VERSION:C/\.//g}-mt
+WANTLIB += boost_system-mt crypto iconv m ssl
 
-MASTER_SITES = 
https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MODPY_EGG_VERSION:S/./_/g}/
+MASTER_SITES = 
https://github.com/arvidn/libtorrent/releases/download/libtorrent-${MODPY_EGG_VERSION}/
 
 MODULES =  lang/python
 MODPY_VERSION =${MODPY_DEFAULT_VERSION_3}
@@ -35,15 +36,12 @@ CONFIGURE_STYLE =   gnu
 CONFIGURE_ARGS =   --enable-python-binding \
--enable-tests \
--with-boost-system=boost_system-mt \
-   
--with-boost-python=boost_python${MODPY_VERSION:C/\.//g} \
+   
--with-boost-python=boost_python${MODPY_VERSION:C/\.//g}-mt \
--with-libiconv
 CONFIGURE_ENV +=   CPPFLAGS="-Wno-deprecated-declarations \
  -Wno-macro-redefined \
  -pthread" \
-   PYTHON_CXXFLAGS="${PYTHON_CXXFLAGS} -std=gnu++14" \
PYTHON=${MODPY_DEFAULT_VERSION_3}
-MAKE_ENV = CC="${CC}" CXX="${CXX}"
-CXXFLAGS +=-std=gnu++14
 
 .ifdef DEBUG
 CONFIGURE_ARGS +=  --enable-debug
@@ -51,6 +49,13 @@ CONFIGURE_ARGS +=--enable-debug
 
 pre-configure:
sed -i 's,-Os,,g' ${WRKSRC}/configure
+
+# XXX remove in 1.2.9
+# link to -liconv. autotools incorrectly prefers libiconv.a over -liconv. see:
+# https://github.com/arvidn/libtorrent/issues/4999
+post-configure:
+   find ${WRKSRC} -type f \( -name "Makefile" -o -name "link_flags" \) \
+   -exec sed -ie "s;${LOCALBASE}/lib/libiconv\.a;-liconv;g" {} +
 
 pre-test:
ln -sf ${MODPY_BIN} ${WRKDIR}/bin/python
Index: distinfo
===
RCS 

LLVM 10: build failures on amd64 2020-08-18

2020-08-19 Thread Christian Weisgerber
The remaining build failures on amd64 due to the LLVM 10 update:

devel/py-llvmlite,python3   needs update to 0.34.0
games/fs2open
productivity/aqbanking

Logs:
http://build-failures.rhaalovely.net/amd64/2020-08-07/

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



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Brian Callahan
CVSROOT:/cvs
Module name:ports
Changes by: bcal...@cvs.openbsd.org 2020/08/19 12:58:06

Modified files:
sysutils/ugrep : Makefile distinfo 

Log message:
Update to ugrep-2.5.3
Changelog: https://github.com/Genivia/ugrep/releases/tag/v2.5.3



Re: chromium: Check failed: . : Too many open files

2020-08-19 Thread Greg Steuck
Stuart Henderson  writes:

>> (gdb) x/36wx $rsp
>> 0xf1ccd9823c0:  0xbedead01  0x3332385b  0x392d3a34  0x37353038
>> 0xf1ccd9823d0:  0x30343238  0x3138303a  0x31322f37  0x36323033
>> 0xf1ccd9823e0:  0x3537342e  0x3a393332  0x41544146  0x6c703a4c
>> 0xf1ccd9823f0:  0x6f667461  0x635f6d72  0x6e6e6168  0x632e6c65
>> 0xf1ccd982400:  0x34312863  0x205d2938  0x63656843  0x6166206b
>> 0xf1ccd982410:  0x64656c69  0x202e203a  0x6f54203a  0x616d206f
>> 0xf1ccd982420:  0x6f20796e  0x206e6570  0x656c6966  0x32282073
>> 0xf1ccd982430:  0x000a2934  0x  0x  0x
>> 0xf1ccd982440:  0x  0x  0x  0x
>> 
>
> try printing as ascii

(gdb) x/s $rsp+4
0x7f7f24d4: 
"[19291:-212745024:0819/072720.759230:FATAL:platform_channel.cc(148)] Check 
failed: . : Too many open files (24)\n"

This is from a different crash (and the newest snapshot), but the
previous one had the same message.

Of course, it crashed just as I stopped watching fstat...

Thanks
Greg



Re: 回复: 回复: [NEW] www/p5-Catalyst-Action-REST

2020-08-19 Thread Charlene Wendling
It's imported, thanks! As usual i forgot to mention it's coming from
you in the commit message, sorry.

I'm looking forward for the Catalyst updates :)

On Wed, 19 Aug 2020 13:37:20 +
wen heping wrote:

> ping again , which is required by the update of p5-Catalyst-* ports.
> 
> 发件人: owner-po...@openbsd.org  代表 wen
> heping  发送时间: 2020年8月13日 16:15
> 收件人: afre...@openbsd.org 
> 抄送: ports@openbsd.org 
> 主题: 回复: 回复: [NEW] www/p5-Catalyst-Action-REST
> 
> ping ...
> 
> 发件人: owner-po...@openbsd.org  代表 wen
> heping  发送时间: 2020年7月28日 19:36
> 收件人: afre...@openbsd.org 
> 抄送: ports@openbsd.org 
> 主题: 回复: 回复: [NEW] www/p5-Catalyst-Action-REST
> 
> I rework the update of p5-Catalyst-* ports, this new port
> is required, would someone have a look of it ?
> 
> Thanks !
> wen
> 
> 发件人: wen heping 
> 发送时间: 2020年5月2日 7:23
> 收件人: afre...@openbsd.org 
> 抄送: ports@openbsd.org 
> 主题: 回复: [NEW] www/p5-Catalyst-Action-REST
> 
> ping ...
> 
> 发件人: Andrew Hewus Fresh 
> 发送时间: 2020年1月27日 5:05
> 收件人: wen heping 
> 抄送: ports@openbsd.org 
> 主题: Re: [NEW] www/p5-Catalyst-Action-REST
> 
> On Fri, Dec 20, 2019 at 06:37:07AM +, wen heping wrote:
> > Hi, ports@:
> >
> >Here is a patch to create www/p5-Catalyst-Action-REST,
> > which is required by the future update of www/p5-Catalyst-*.
> >   It build well and pass all tests on amd64-current system.
> >
> > Comments? OK?
> > wen
> 
> OK afresh1@



Re: CVS: cvs.openbsd.org: ports

2020-08-19 Thread Charlène Wendling
On Wed, 19 Aug 2020 08:06:51 -0600 (MDT)
Charlene Wendling wrote:

> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   c...@cvs.openbsd.org2020/08/19 08:06:51
> 
> Log message:
> Import www/p5-Catalyst-Action-REST
> 
> This Action handles doing automatic method dispatching for REST
> requests. It takes a normal Catalyst action, and changes the
> dispatch to append an underscore and method name. First it will try
> dispatching to an action with the generated name, and failing that it
> will try to dispatch to a regular method.
> 
> OK afresh1@
> 
> Status:
> 
> Vendor Tag:   cwen
> Release Tags: cwen_20200819
> 
> N ports/www/p5-Catalyst-Action-REST/Makefile
> N ports/www/p5-Catalyst-Action-REST/distinfo
> N ports/www/p5-Catalyst-Action-REST/pkg/DESCR
> N ports/www/p5-Catalyst-Action-REST/pkg/PLIST
> 
> No conflicts created by this import
> 

Sorry i forgot to mention this comes from Wen Heping! 



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/08/19 08:09:04

Modified files:
www: Makefile 

Log message:
+p5-Catalyst-Action-REST



Re: [New] x11/gromit-mpx

2020-08-19 Thread Laurence Tratt
On Wed, Aug 19, 2020 at 10:59:10AM +0100, Edd Barrett wrote:

Hello Edd,

Thanks for your comments!

> libindicator:
> 
> ```
> $ make port-lib-depends-check
> libindicator-12.10.1(x11/libindicator):
> Missing: c++.5 (/usr/local/libexec/indicator-loader3) (system lib)
> Missing: c++abi.3 (/usr/local/libexec/indicator-loader3) (system lib)
> WANTLIB += ${COMPILER_LIBCXX}
> ```

Fixed for both libindicator and libappindicator. 

> Some of the paths in the PLIST include what appears to be some kind of version
> number (although not that of libindicator). E.g.:
> include/libindicator3-0.4/*
> lib/pkgconfig/indicator3-0.4.pc
> 
> It might be OK for the headers to include the version, as pkg-config could
> provide the right path, but isn't it kind of annoying for consumers to have to
> provide that exact version string when asking pkg-config for the flags?

AFAIK libappindicator is the only consumer of libindicator, so the fact that
it searches for a specific version suggests to me that things are best left
as-is (even though it does feel a bit weird). It'll certainly make updates
less painful in the future.

> Also didn't build for me. Disable/fix mono support?

Aha, yes, I can see this too if mono is installed. I've disabled the mono
support in appindicator.

Updates for libindicator/libappindicator attached (alongside a
not-updated-but-here-for-completeness gromit-mpx).


Laurie


libindicator.tgz
Description: application/tar-gz


libappindicator.tgz
Description: application/tar-gz


gromit-mpx.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2020-08-19 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/08/19 08:06:51

Log message:
Import www/p5-Catalyst-Action-REST

This Action handles doing automatic method dispatching for REST
requests. It takes a normal Catalyst action, and changes the dispatch
to append an underscore and method name. First it will try dispatching
to an action with the generated name, and failing that it will try to
dispatch to a regular method.

OK afresh1@

Status:

Vendor Tag: cwen
Release Tags:   cwen_20200819

N ports/www/p5-Catalyst-Action-REST/Makefile
N ports/www/p5-Catalyst-Action-REST/distinfo
N ports/www/p5-Catalyst-Action-REST/pkg/DESCR
N ports/www/p5-Catalyst-Action-REST/pkg/PLIST

No conflicts created by this import



Re: [New] x11/gromit-mpx

2020-08-19 Thread Edd Barrett
On Wed, Aug 19, 2020 at 01:47:48PM +0100, Stuart Henderson wrote:
> That's how it is normally done with ports using this scheme; patching to
> change this (i.e. be different than every other OS) will result in more
> work patching now and at update time.

Fair enough. Then we can disregard my comment about this.

Thanks

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



回复: 回复: [NEW] www/p5-Catalyst-Action-REST

2020-08-19 Thread wen heping
ping again , which is required by the update of p5-Catalyst-* ports.

发件人: owner-po...@openbsd.org  代表 wen heping 

发送时间: 2020年8月13日 16:15
收件人: afre...@openbsd.org 
抄送: ports@openbsd.org 
主题: 回复: 回复: [NEW] www/p5-Catalyst-Action-REST

ping ...

发件人: owner-po...@openbsd.org  代表 wen heping 

发送时间: 2020年7月28日 19:36
收件人: afre...@openbsd.org 
抄送: ports@openbsd.org 
主题: 回复: 回复: [NEW] www/p5-Catalyst-Action-REST

I rework the update of p5-Catalyst-* ports, this new port
is required, would someone have a look of it ?

Thanks !
wen

发件人: wen heping 
发送时间: 2020年5月2日 7:23
收件人: afre...@openbsd.org 
抄送: ports@openbsd.org 
主题: 回复: [NEW] www/p5-Catalyst-Action-REST

ping ...

发件人: Andrew Hewus Fresh 
发送时间: 2020年1月27日 5:05
收件人: wen heping 
抄送: ports@openbsd.org 
主题: Re: [NEW] www/p5-Catalyst-Action-REST

On Fri, Dec 20, 2019 at 06:37:07AM +, wen heping wrote:
> Hi, ports@:
>
>Here is a patch to create www/p5-Catalyst-Action-REST,
> which is required by the future update of www/p5-Catalyst-*.
>   It build well and pass all tests on amd64-current system.
>
> Comments? OK?
> wen

OK afresh1@


CVS: cvs.openbsd.org: ports

2020-08-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/08/19 07:22:27

Modified files:
sysutils/nomad : Makefile distinfo 
Added files:
sysutils/nomad/patches: patch-command_agent_host_openbsd_go 
patch-command_agent_host_unix_go 

Log message:
Update to nomad-0.12.3.



Re: [New] x11/gromit-mpx

2020-08-19 Thread Stuart Henderson
On 2020/08/19 10:59, Edd Barrett wrote:
> Hi,
> 
> On Sun, Aug 02, 2020 at 09:21:06AM +0100, Laurence Tratt wrote:
> > gromit-mpx-1.3.1 is now out (amongst other changes, this now warns
> > when it can't grab hotkeys, as some environments like XFCE prevent
> > this). Please find attached (as well as the not-changed versions of
> > the companion ports).
> 
> Some comments thus far:
> 
> libindicator:
> 
> ```
> $ make port-lib-depends-check
> libindicator-12.10.1(x11/libindicator):
> Missing: c++.5 (/usr/local/libexec/indicator-loader3) (system lib)
> Missing: c++abi.3 (/usr/local/libexec/indicator-loader3) (system lib)
> WANTLIB += ${COMPILER_LIBCXX}
> ```
> 
> Some of the paths in the PLIST include what appears to be some kind of version
> number (although not that of libindicator). E.g.:
> include/libindicator3-0.4/*
> lib/pkgconfig/indicator3-0.4.pc
> 
> It might be OK for the headers to include the version, as pkg-config could
> provide the right path, but isn't it kind of annoying for consumers to have to
> provide that exact version string when asking pkg-config for the flags?
> 
> ```
> $ pkg-config --cflags indicator3
> Package indicator3 was not found in the pkg-config search path
> $ pkg-config --cflags indicator3-0.4
> -I/usr/local/include/libindicator3-0.4 -I/usr/local/include/gtk-3.0 ...
> ```
> 
> Oddly enough, libappindicator asks pkg-config for hard-coded indicator3-0.4.

That's how it is normally done with ports using this scheme; patching to
change this (i.e. be different than every other OS) will result in more
work patching now and at update time.



Re: something broke net/syncthing

2020-08-19 Thread Stuart Henderson
On 2020/08/19 06:42, Aaron Bieber wrote:
> > Because the go ports stuff is slightly stupid you need to "make patch"
> > then "make" and quickly hit ^C before you can edit the files in WRKSRC
> > to generate a patch
> 
> Alternatively, this works for most cases and is less error prone that ^C:
>   alias 'gopatch=WRKDIST=$(make show=WRKSRC) make update-patches'

sigh

> We can update syncthing to use the quic patch, but IMO we should wait until
> it's merged before including it.

Really? the port has been built but broken for a month.

Alternatively we can mark it broken so people don't waste their time on it...



Re: something broke net/syncthing

2020-08-19 Thread Aaron Bieber
On Wed, 19 Aug 2020 at 13:25:42 +0100, Stuart Henderson wrote:
> On 2020/08/19 09:33, Edd Barrett wrote:
> > Hi Marcus,
> > 
> > On Wed, Aug 19, 2020 at 10:18:24AM +0200, Marcus MERIGHI wrote:
> > > This is just a selfish "ping"... I've hit it now, too.
> > 
> > We are waiting for quic-go to publish a fix. As soon as they do, we will
> > be on it!
> > 
> > FWIW, they've published a PR which should fix the issue, but it hasn't
> > been merged yet:
> > https://github.com/lucas-clemente/quic-go/pull/2720
> > 
> > I'll leave a comment asking if they can prioritise it, as I too am
> > without file synchronisation.
> > 
> > Thanks.
> > 
> > -- 
> > Best Regards
> > Edd Barrett
> > 
> > http://www.theunixzoo.co.uk
> > 
> 
> Since the port includes a vendored distfile can't we just patch it?
> Because the go ports stuff is slightly stupid you need to "make patch"
> then "make" and quickly hit ^C before you can edit the files in WRKSRC
> to generate a patch

Alternatively, this works for most cases and is less error prone that ^C:
  alias 'gopatch=WRKDIST=$(make show=WRKSRC) make update-patches'

We can update syncthing to use the quic patch, but IMO we should wait until
it's merged before including it.



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/08/19 06:34:51

Modified files:
sysutils/google-cloud-sdk: Makefile distinfo 
sysutils/google-cloud-sdk/pkg: PLIST 

Log message:
Update to google-cloud-sdk-306.0.0.



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/08/19 06:32:19

Modified files:
security/p11-kit: Makefile distinfo 

Log message:
Update to p11-kit-0.23.21.



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/08/19 06:31:53

Modified files:
sysutils/exoscale-cli: Makefile distinfo 

Log message:
Update to exoscale-cli-1.16.1.



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/08/19 06:31:28

Modified files:
multimedia/py-chromecast: Makefile distinfo 

Log message:
Update to py3-chromecast-7.2.1.



Re: something broke net/syncthing

2020-08-19 Thread Stuart Henderson
On 2020/08/19 09:33, Edd Barrett wrote:
> Hi Marcus,
> 
> On Wed, Aug 19, 2020 at 10:18:24AM +0200, Marcus MERIGHI wrote:
> > This is just a selfish "ping"... I've hit it now, too.
> 
> We are waiting for quic-go to publish a fix. As soon as they do, we will
> be on it!
> 
> FWIW, they've published a PR which should fix the issue, but it hasn't
> been merged yet:
> https://github.com/lucas-clemente/quic-go/pull/2720
> 
> I'll leave a comment asking if they can prioritise it, as I too am
> without file synchronisation.
> 
> Thanks.
> 
> -- 
> Best Regards
> Edd Barrett
> 
> http://www.theunixzoo.co.uk
> 

Since the port includes a vendored distfile can't we just patch it?
Because the go ports stuff is slightly stupid you need to "make patch"
then "make" and quickly hit ^C before you can edit the files in WRKSRC
to generate a patch



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/08/19 06:25:13

Modified files:
databases/py-pymysql: Makefile 
devel/py-astroid: Makefile 
devel/py-configargparse: Makefile 
devel/py-unicorn: Makefile 
devel/py-deprecation: Makefile 
devel/py-crc32c: Makefile 
devel/pylint   : Makefile 
devel/py-vulture: Makefile 
math/py-snuggs : Makefile 
math/py-ecos   : Makefile 
math/py-osqp   : Makefile 
multimedia/py-casttube: Makefile 
multimedia/py-chromecast: Makefile 
net/py-libcloud: Makefile 
net/py-zeroconf: Makefile 
print/py-cups  : Makefile 
security/py-M2Crypto: Makefile 
security/py-ropper: Makefile 
security/py-rsa: Makefile 
sysutils/py-ghmi: Makefile 
sysutils/py-pynetbox: Makefile 
sysutils/py-vmomi: Makefile 
sysutils/py-pushover: Makefile 
sysutils/py-hpilo: Makefile 
textproc/py-elasticsearch: Makefile 
textproc/py-podcastparser: Makefile 
textproc/py-pygfm: Makefile 
x11/kde-applications/kajongg: Makefile 

Log message:
Change the "FLAVOR ?= python3" contruct to "FLAVOR = python3" since these are
python3 only ports.

"Yes please, it's not really optional so I think = is better." sthen@



Re: [Update] devel/liblouis: Update to 3.14.0

2020-08-19 Thread Antoine Jacoutot
On Wed, Aug 19, 2020 at 08:24:03AM +, wen heping wrote:
> Hi, ports@:
> 
>   Here is a patch to update devel/liblouis to 3.14.0, it
> build well and pass the test on amd64-current system.
>One port depends on it: x11/gnome/orca, it build well
> with this patch but without test defined.

Committed, thanks!


> Cheers !
> wen

> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/liblouis/Makefile,v
> retrieving revision 1.32
> diff -u -p -r1.32 Makefile
> --- Makefile  3 Jul 2020 21:12:39 -   1.32
> +++ Makefile  19 Aug 2020 08:19:35 -
> @@ -2,11 +2,10 @@
>  
>  COMMENT= braille translator, back-translator and formatter
>  
> -V=   3.12.0
> +V=   3.14.0
>  DISTNAME=liblouis-${V}
> -REVISION=0
>  
> -SHARED_LIBS +=  louis8.0  # 19.0
> +SHARED_LIBS +=  louis8.0  # 20.2
>  
>  CATEGORIES=  devel
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/liblouis/distinfo,v
> retrieving revision 1.16
> diff -u -p -r1.16 distinfo
> --- distinfo  30 Dec 2019 14:57:24 -  1.16
> +++ distinfo  19 Aug 2020 08:19:35 -
> @@ -1,2 +1,2 @@
> -SHA256 (liblouis-3.12.0.tar.gz) = 
> h9m61tdZFicLrRS7IvpfSHx+3uR3SHjAS++CgzvJRn0=
> -SIZE (liblouis-3.12.0.tar.gz) = 14363220
> +SHA256 (liblouis-3.14.0.tar.gz) = 
> 9bJfgFnddlla60GbFSLdp48oGnWnxW3OqqRD+MQ3MGo=
> +SIZE (liblouis-3.14.0.tar.gz) = 14747653
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/devel/liblouis/pkg/PLIST,v
> retrieving revision 1.17
> diff -u -p -r1.17 PLIST
> --- pkg/PLIST 30 Dec 2019 14:57:24 -  1.17
> +++ pkg/PLIST 19 Aug 2020 08:19:35 -
> @@ -48,8 +48,10 @@ share/liblouis/tables/Se-Se-g1.utb
>  share/liblouis/tables/afr-za-g1.ctb
>  share/liblouis/tables/afr-za-g2.ctb
>  share/liblouis/tables/ar-ar-comp8.utb
> +share/liblouis/tables/ar-ar-g1-core.uti
>  share/liblouis/tables/ar-ar-g1.utb
>  share/liblouis/tables/ar-ar-g2.ctb
> +share/liblouis/tables/ar-ar-math.uti
>  share/liblouis/tables/ar.tbl
>  share/liblouis/tables/as-in-g1.utb
>  share/liblouis/tables/as.tbl
> @@ -102,8 +104,6 @@ share/liblouis/tables/da-dk-g26l.ctb
>  share/liblouis/tables/da-dk-g28.ctb
>  share/liblouis/tables/da-dk-g28l.ctb
>  share/liblouis/tables/da-dk-octobraille.dis
> -share/liblouis/tables/da-dk.dis
> -share/liblouis/tables/da-lt.ctb
>  share/liblouis/tables/de-accents-detailed.cti
>  share/liblouis/tables/de-accents.cti
>  share/liblouis/tables/de-chardefs6.cti
> @@ -113,8 +113,12 @@ share/liblouis/tables/de-de-comp8.ctb
>  share/liblouis/tables/de-de.dis
>  share/liblouis/tables/de-eurobrl6.dis
>  share/liblouis/tables/de-eurobrl6u.dis
> +share/liblouis/tables/de-g0-bidi-core.uti
> +share/liblouis/tables/de-g0-bidi.utb
>  share/liblouis/tables/de-g0-core.uti
>  share/liblouis/tables/de-g0.utb
> +share/liblouis/tables/de-g1-bidi-core.cti
> +share/liblouis/tables/de-g1-bidi.ctb
>  share/liblouis/tables/de-g1-core-patterns.dic
>  share/liblouis/tables/de-g1-core.cti
>  share/liblouis/tables/de-g1.ctb
> @@ -171,8 +175,6 @@ share/liblouis/tables/fa-ir-comp8.ctb
>  share/liblouis/tables/fa-ir-g1.utb
>  share/liblouis/tables/fi-fi-8dot.ctb
>  share/liblouis/tables/fi.utb
> -share/liblouis/tables/fi1.ctb
> -share/liblouis/tables/fi2.ctb
>  share/liblouis/tables/fr-bfu-comp6.utb
>  share/liblouis/tables/fr-bfu-comp68.cti
>  share/liblouis/tables/fr-bfu-comp8.utb
> @@ -194,6 +196,8 @@ share/liblouis/tables/gu.tbl
>  share/liblouis/tables/gujarati.cti
>  share/liblouis/tables/gurumuki.cti
>  share/liblouis/tables/haw-us-g1.ctb
> +share/liblouis/tables/he-IL-comp8.utb
> +share/liblouis/tables/he-IL.utb
>  share/liblouis/tables/he.ctb
>  share/liblouis/tables/he.tbl
>  share/liblouis/tables/hi-in-g1.utb
> @@ -284,6 +288,7 @@ share/liblouis/tables/mn-in-g1.utb
>  share/liblouis/tables/mni.tbl
>  share/liblouis/tables/mr-in-g1.utb
>  share/liblouis/tables/mr.tbl
> +share/liblouis/tables/ms-my-g2.ctb
>  share/liblouis/tables/mt.ctb
>  share/liblouis/tables/mt.tbl
>  share/liblouis/tables/mun.ctb
> @@ -380,6 +385,7 @@ share/liblouis/tables/tr-g2.tbl
>  share/liblouis/tables/tr.ctb
>  share/liblouis/tables/tr.tbl
>  share/liblouis/tables/tsn-za-g1.ctb
> +share/liblouis/tables/uk-comp.utb
>  share/liblouis/tables/uk.utb
>  share/liblouis/tables/ukchardefs.cti
>  share/liblouis/tables/ukmaths_single_cell_defs.cti
> @@ -391,10 +397,12 @@ share/liblouis/tables/unicode.dis
>  share/liblouis/tables/ur-pk-g1.utb
>  share/liblouis/tables/ur-pk-g2.ctb
>  share/liblouis/tables/us-table.dis
> +share/liblouis/tables/uz-g1.utb
>  share/liblouis/tables/vi-g1.ctb
>  share/liblouis/tables/vi.ctb
>  share/liblouis/tables/vi.tbl
>  share/liblouis/tables/wiskunde-chardefs.cti
> +share/liblouis/tables/wordcx.dis
>  share/liblouis/tables/zh-chn.ctb
>  share/liblouis/tables/zh-hk.ctb
>  share/liblouis/tables/zh-tw.ctb


CVS: cvs.openbsd.org: ports

2020-08-19 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2020/08/19 06:08:58

Modified files:
devel/liblouis : Makefile distinfo 
devel/liblouis/pkg: PLIST 

Log message:
Update to liblouis-3.14.0.

from wen heping, thanks!



CVS: cvs.openbsd.org: ports

2020-08-19 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2020/08/19 05:28:29

Modified files:
lang/gerbil: Makefile 

Log message:
mark BROKEN-powerpc64 for gsc spins during build



Re: something broke net/syncthing

2020-08-19 Thread Edd Barrett
On Wed, Aug 19, 2020 at 12:22:02PM +0200, Theo Buehler wrote:
> It seems the Go update broke this.

Yes, it was the go-1.15 update, but we missed it because the failure is
at runtime.

FreeBSD and homebrew are also in the same boat...

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: something broke net/syncthing

2020-08-19 Thread Theo Buehler
On Wed, Aug 19, 2020 at 09:33:30AM +0100, Edd Barrett wrote:
> Hi Marcus,
> 
> On Wed, Aug 19, 2020 at 10:18:24AM +0200, Marcus MERIGHI wrote:
> > This is just a selfish "ping"... I've hit it now, too.
> 
> We are waiting for quic-go to publish a fix. As soon as they do, we will
> be on it!
> 
> FWIW, they've published a PR which should fix the issue, but it hasn't
> been merged yet:
> https://github.com/lucas-clemente/quic-go/pull/2720
> 
> I'll leave a comment asking if they can prioritise it, as I too am
> without file synchronisation.

It seems the Go update broke this.

If I build and install Go 1.13.9 (just cvs -q up -D20200716 -Pd in
lang/go, then build & install) on -current and then build and install
syncthing, it appears to work. If I build syncthing with Go 1.15beta1, I
see this panic.

Presumably the SYSTEM_VERSION bump forced users to update to the package
built from Go 1.15beta1.



Re: [New] x11/gromit-mpx

2020-08-19 Thread Edd Barrett
Hi,

On Sun, Aug 02, 2020 at 09:21:06AM +0100, Laurence Tratt wrote:
> gromit-mpx-1.3.1 is now out (amongst other changes, this now warns
> when it can't grab hotkeys, as some environments like XFCE prevent
> this). Please find attached (as well as the not-changed versions of
> the companion ports).

Some comments thus far:

libindicator:

```
$ make port-lib-depends-check
libindicator-12.10.1(x11/libindicator):
Missing: c++.5 (/usr/local/libexec/indicator-loader3) (system lib)
Missing: c++abi.3 (/usr/local/libexec/indicator-loader3) (system lib)
WANTLIB += ${COMPILER_LIBCXX}
```

Some of the paths in the PLIST include what appears to be some kind of version
number (although not that of libindicator). E.g.:
include/libindicator3-0.4/*
lib/pkgconfig/indicator3-0.4.pc

It might be OK for the headers to include the version, as pkg-config could
provide the right path, but isn't it kind of annoying for consumers to have to
provide that exact version string when asking pkg-config for the flags?

```
$ pkg-config --cflags indicator3
Package indicator3 was not found in the pkg-config search path
$ pkg-config --cflags indicator3-0.4
-I/usr/local/include/libindicator3-0.4 -I/usr/local/include/gtk-3.0 ...
```

Oddly enough, libappindicator asks pkg-config for hard-coded indicator3-0.4.

libappindicator:

The same pkg-config query as above.

Also didn't build for me. Disable/fix mono support?

```
gmake[5]: Entering directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/vala/examples'
gmake[5]: Nothing to be done for 'all-am'.
gmake[5]: Leaving directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/vala/examples'
gmake[4]: Leaving directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/vala/examples'
gmake[3]: Leaving directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/vala'
Making all in mono
gmake[3]: Entering directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/mono'
Making all in .
gmake[4]: Entering directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/mono'
sed '/signals\[X_NEW_LABEL\] /,+6d' ../../src/app-indicator.c > app-indicator.c
sed: 1: "/signals\[X_NEW_LABEL\] ...: expected context address
gmake[4]: *** [Makefile:796: app-indicator.c] Error 1
gmake[4]: Leaving directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/mono'
gmake[3]: *** [Makefile:481: all-recursive] Error 1
gmake[3]: Leaving directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings/mono'
gmake[2]: *** [Makefile:353: all-recursive] Error 1
gmake[2]: Leaving directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0/bindings'
gmake[1]: *** [Makefile:409: all-recursive] Error 1
gmake[1]: Leaving directory 
'/usr/local/pobj/libappindicator-12.10.0/libappindicator-12.10.0'
gmake: *** [Makefile:339: all] Error 2
*** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2925 
'/usr/local/pobj/libappindicator-12.10.0/.build_done': @cd /usr/local/pobj/l...)
*** Error 2 in /usr/ports/x11/libappindicator 
(/usr/ports/infrastructure/mk/bsd.port.mk:2584 'all': 
@lock=libappindicator-12.10.0;  export _...)
```

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



Re: chromium: Check failed: . : Too many open files

2020-08-19 Thread Stuart Henderson
On 2020/08/18 17:14, Greg Steuck wrote:
> I've had chromium dump core on me a few times recently (it had run
> reliably for a long time before). I'm on a Aug 5 amd64-current and have
> chromium-84.0.4147.105p2. My .xsession-errors contains these lines:
> 
> [8234:607566400:0817/213026.408392:ERROR:platform_shared_memory_region_posix.cc(250)]
>  Creating shared memory in /tmp/.org.chromium.Chromium.3srUZ4 failed: Too 
> many open files (24)
> ... a few times then
> [8234:-980578240:0817/213026.475239:FATAL:platform_channel.cc(148)] Check 
> failed: . : Too many open files (24)
> 
> egdb shows a somewhat bizarre stack trace, so I don't know if it's a
> smashed stack or just an unwinding bug:
> 
> (gdb) bt
> #0  0x0f1a95ebe008 in ?? ()

Looking at reg's, #0 seems possible

> #1  0x3332385bbedead01 in ?? ()
> #2  0x37353038392d3a34 in ?? ()
> #3  0x3138303a30343238 in ?? ()
> #4  0x3632303331322f37 in ?? ()
> #5  0x3a3933323537342e in ?? ()
> #6  0x6c703a4c41544146 in ?? ()
> #7  0x635f6d726f667461 in ?? ()
> #8  0x632e6c656e6e6168 in ?? ()
> #9  0x205d293834312863 in ?? ()
> #10 0x6166206b63656843 in ?? ()
> #11 0x202e203a64656c69 in ?? ()
> #12 0x616d206f6f54203a in ?? ()
> #13 0x206e65706f20796e in ?? ()
> #14 0x32282073656c6966 in ?? ()

these are crap, some partial deadbeef and sone ascii characters

> #15 0x000a2934 in ?? ()
> #16 0x in ?? ()
> ... more 0x
> #129 0x5050dead in ?? ()
> #130 0x323d18ea4be34c8c in ?? ()
> #131 0x0f1d9a3ae018 in ?? ()

now with #131 there are some feasible values again, mixed in with a bit of junk

> #132 0x0f1ca613c408 in ofree (argpool=0xf1d77210e00, p=0xf1d9a3ae010, 
> clear=-845667388, check=, argsz=16616382801953)
> at /home/greg/s/src/lib/libc/stdlib/malloc.c:1443
> #133 0x0f1a95ebe2ef in ?? ()
> #134 0x0018 in ?? ()
> #135 0x0018 in ?? ()
> #136 0x0f1d3ee11c00 in ?? ()
> #137 0x0f1d9a3ae000 in ?? ()
> #138 0x0f1ccd982a20 in ?? ()
> #139 0x3ec7d22ecf2bfb01 in ?? ()
> #140 0x0f1ccd9828d0 in ?? ()
> #141 0x0f1a95ebe31f in ?? ()
> #142 0x0f1a9b82d3f0 in ?? ()
> #143 0x0f1ccd982a38 in ?? ()
> #144 0x0f1ccd9829c0 in ?? ()
> #145 0x0f1a960e8828 in ?? ()
> #146 0x0f1ccd982940 in ?? ()
> #147 0x0f1ca61877ac in _rthread_mutex_trylock (mutex=0xf1d9a3ae010, 
> trywait=-1707417600, abs=0xf1d9a3ae010)
> at /home/greg/s/src/lib/libc/thread/rthread_mutex.c:99
> #148 _rthread_mutex_timedlock (mutexp=0x, 
> trywait=-1707417600, abs=0xf1d9a3ae010, timed=-845665968)
> at /home/greg/s/src/lib/libc/thread/rthread_mutex.c:167
> 
> (gdb) info registers 
> rax0x0  0
> rbx0xf1ccd9823c416616382800836
> rcx0xf1cfb6e62e016617151816416
> rdx0xf1cc58d904016616247889984
> rsi0xf1ca611fd0b16615719697675
> rdi0xf1d117ec63016617521989168
> rbp0xf1ccd9828700xf1ccd982870
> rsp0xf1ccd9823c00xf1ccd9823c0
> r8 0xf1cc58d904016616247889984
> r9 0x0  0
> r100x475acee714674049   5141649416471920713
> r110xd38a41087b546012   -3203676680236015598
> r120xf1ccd98282116616382801953
> r130x   -6148914691236517206
> r140xf1d9a3ae01016619816017936
> r150xf1d9a3ae00016619816017920
> rip0xf1a95ebe0080xf1a95ebe008
> eflags 0x246[ PF ZF IF ]
> cs 0x2b 43
> ss 0x23 35
> ds 0x23 35
> es 0x23 35
> fs 0x23 35
> gs 0x23 35
> 
> (gdb) x/36wx $rsp
> 0xf1ccd9823c0:  0xbedead01  0x3332385b  0x392d3a34  0x37353038
> 0xf1ccd9823d0:  0x30343238  0x3138303a  0x31322f37  0x36323033
> 0xf1ccd9823e0:  0x3537342e  0x3a393332  0x41544146  0x6c703a4c
> 0xf1ccd9823f0:  0x6f667461  0x635f6d72  0x6e6e6168  0x632e6c65
> 0xf1ccd982400:  0x34312863  0x205d2938  0x63656843  0x6166206b
> 0xf1ccd982410:  0x64656c69  0x202e203a  0x6f54203a  0x616d206f
> 0xf1ccd982420:  0x6f20796e  0x206e6570  0x656c6966  0x32282073
> 0xf1ccd982430:  0x000a2934  0x  0x  0x
> 0xf1ccd982440:  0x  0x  0x  0x
> 

try printing as ascii



[NEW] math/latte-integrale

2020-08-19 Thread Dimitri Karamazov
LattE (Lattice point Enumeration) is a computer software dedicated to the
problems of counting lattice points and integration inside convex polytopes. It
contains the first ever implementation of Barvinok's algorithm, the ability to
directly compute integrals of polynomial functions over polytopes and in
particular to do exact volume computations, the capability of computing the
highest coefficients of weighted Ehrhart quasipolynomials.

Build and run tested on amd64
All tests pass!

The dependencies math/{lidia,lrslib,topcom} were published a few weeks ago.
https://marc.info/?l=openbsd-ports=159514777530907=2
https://marc.info/?l=openbsd-ports=159535451328647=2
https://marc.info/?l=openbsd-ports=159539952108978=2

I'll attach those here anyway.

Any comments?

lidia.tar.gz
Description: application/gzip


lrslib.tar.gz
Description: application/gzip


topcom.tar.gz
Description: application/gzip


latte-integrale.tar.gz
Description: application/gzip


NEW: jpeginfo-1.6.1

2020-08-19 Thread Mikolaj Kucharski
Hi,

Simple new port attached. I wanted something to check JPEG files
integrity (-c option to the tool).

$ jpeginfo -c DSC00470.JPG
DSC00470.JPG 6000 x 4000 24bit Exif  N 10715136  [OK]

Comment:
prints information and tests integrity of JPEG files

Description:
Jpeginfo is an utility to generate informative listings from JPEG files,
and to check JPEG files for errors. Program also supports automagic
deletion of broken JPEGs.

WWW: https://www.kokkonen.net/tjko/projects.html

Comments?

-- 
Regards,
 Mikolaj


jpeginfo-1.6.1-port-v1.tgz
Description: application/tar-gz


Re: something broke net/syncthing

2020-08-19 Thread Edd Barrett
Hi Marcus,

On Wed, Aug 19, 2020 at 10:18:24AM +0200, Marcus MERIGHI wrote:
> This is just a selfish "ping"... I've hit it now, too.

We are waiting for quic-go to publish a fix. As soon as they do, we will
be on it!

FWIW, they've published a PR which should fix the issue, but it hasn't
been merged yet:
https://github.com/lucas-clemente/quic-go/pull/2720

I'll leave a comment asking if they can prioritise it, as I too am
without file synchronisation.

Thanks.

-- 
Best Regards
Edd Barrett

http://www.theunixzoo.co.uk



update games/minetest to 5.3.0

2020-08-19 Thread Sebastien Marie
Hi,

Here an update of games/minetest to 5.3.0 (released on 9 July 2020).

Tested on amd64 with minetest-game (included in the port).

Comments or OK ?
-- 
Sebastien Marie


diff 84d72dabc0d940d2f64f068796bb6357ec970260 /home/semarie/repos/openbsd/ports
blob - 5415e8ba5ddae17e655a540b695046f754bb09b1
file + games/minetest/Makefile
--- games/minetest/Makefile
+++ games/minetest/Makefile
@@ -1,15 +1,12 @@
 # $OpenBSD: Makefile,v 1.31 2020/05/26 20:01:01 rsadowski 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
+GAME_V =   5.3.0
+V =${GAME_V}
 DISTNAME = minetest-${V}
 CATEGORIES =   games x11
-REVISION = 5
 
-HOMEPAGE = http://www.minetest.net/
+HOMEPAGE = https://www.minetest.net/
 
 # source LGPLv2.1/ datas CC BY-SA 3.0
 PERMIT_PACKAGE =   Yes
@@ -57,7 +54,7 @@ pre-configure:
 
 post-install:
mv ${WRKDIR}/minetest_game-${GAME_V}/ \
-   ${PREFIX}/share/minetest/games/minetest_game
+   ${PREFIX}/share/minetest/games/minetest_game
chown -R ${SHAREOWN}:${SHAREGRP} 
${PREFIX}/share/minetest/games/minetest_game
 
 .include 
blob - cec609b94f22a71694a14c6c22fe49a4cc7c984a
file + games/minetest/distinfo
--- games/minetest/distinfo
+++ games/minetest/distinfo
@@ -1,4 +1,4 @@
-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
+SHA256 (minetest-5.3.0.tar.gz) = ZdwgSfJMk/pURQDzEKYeKJwbj6R79gh3t0aiwnpyONY=
+SHA256 (minetest-game-5.3.0.tar.gz) = 
BsbB1Ll68hHdD6UYo+aKIF9ZTpgWpLJHfkjU0h0nji0=
+SIZE (minetest-5.3.0.tar.gz) = 10828893
+SIZE (minetest-game-5.3.0.tar.gz) = 1904865
blob - 5a57080640b59dc1a313e901c1234525ffd8aa60
file + /dev/null
--- games/minetest/patches/patch-cmake_Modules_FindGMP_cmake
+++ games/minetest/patches/patch-cmake_Modules_FindGMP_cmake
@@ -1,16 +0,0 @@
-$OpenBSD: patch-cmake_Modules_FindGMP_cmake,v 1.1 2018/06/25 20:44:13 landry 
Exp $
-
-fix libgmp detection
-
-Index: cmake/Modules/FindGMP.cmake
 cmake/Modules/FindGMP.cmake.orig
-+++ cmake/Modules/FindGMP.cmake
-@@ -3,7 +3,7 @@ mark_as_advanced(GMP_LIBRARY GMP_INCLUDE_DIR)
- set(USE_SYSTEM_GMP FALSE)
- 
- if(ENABLE_SYSTEM_GMP)
--  find_library(GMP_LIBRARY NAMES libgmp.so)
-+  find_library(GMP_LIBRARY NAMES gmp)
-   find_path(GMP_INCLUDE_DIR NAMES gmp.h)
- 
-   if(GMP_LIBRARY AND GMP_INCLUDE_DIR)
blob - 0e79867f0cf850d43f23a592ce73aa6519a4ca10
file + /dev/null
--- games/minetest/patches/patch-src_CMakeLists_txt
+++ games/minetest/patches/patch-src_CMakeLists_txt
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src_CMakeLists_txt,v 1.13 2018/06/25 20:02:06 landry Exp $
-Index: src/CMakeLists.txt
 src/CMakeLists.txt.orig
-+++ src/CMakeLists.txt
-@@ -756,14 +756,12 @@ else()
-   set(OTHER_FLAGS "${OTHER_FLAGS} -mthreads -fexceptions")
-   endif()
- 
--  set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} 
${WARNING_FLAGS} ${OTHER_FLAGS} -Wall -pipe -funroll-loops")
-+  set(CMAKE_CXX_FLAGS_RELEASE "-DNDEBUG ${RELEASE_WARNING_FLAGS} 
${WARNING_FLAGS} ${OTHER_FLAGS} -Wall")
-   if(CMAKE_SYSTEM_NAME MATCHES "(Darwin|FreeBSD)")
-   set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -Os")
--  else()
--  set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 
-ffast-math -fomit-frame-pointer")
-   endif(CMAKE_SYSTEM_NAME MATCHES "(Darwin|FreeBSD)")
-   set(CMAKE_CXX_FLAGS_SEMIDEBUG "-g -O1 -Wall -Wabi ${WARNING_FLAGS} 
${OTHER_FLAGS}")
--  set(CMAKE_CXX_FLAGS_DEBUG "-g -O0 -Wall -Wabi ${WARNING_FLAGS} 
${OTHER_FLAGS}")
-+  set(CMAKE_CXX_FLAGS_DEBUG "-g -Wall -Wabi ${WARNING_FLAGS} 
${OTHER_FLAGS}")
- 
-   if(USE_GPROF)
-   set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -pg")
blob - /dev/null
file + games/minetest/patches/patch-src_porting_cpp
--- games/minetest/patches/patch-src_porting_cpp
+++ games/minetest/patches/patch-src_porting_cpp
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: src/porting.cpp
+--- src/porting.cpp.orig
 src/porting.cpp
+@@ -25,7 +25,7 @@ with this program; if not, write to the Free Software 
+ 
+ #include "porting.h"
+ 
+-#if defined(__FreeBSD__)  || defined(__NetBSD__) || defined(__DragonFly__)
++#if defined(__FreeBSD__)  || defined(__NetBSD__) || defined(__DragonFly__) || 
defined(__OpenBSD__)
+   #include 
+   #include 
+   extern char **environ;
blob - f999a82a3f4a6582e82b75eb30e56cec7ece9a48
file + games/minetest/pkg/PLIST
--- games/minetest/pkg/PLIST
+++ games/minetest/pkg/PLIST
@@ -5,7 +5,8 @@
 @man man/man6/minetestserver.6
 share/applications/net.minetest.minetest.desktop
 share/doc/minetest/

[Update] devel/liblouis: Update to 3.14.0

2020-08-19 Thread wen heping
Hi, ports@:

  Here is a patch to update devel/liblouis to 3.14.0, it
build well and pass the test on amd64-current system.
   One port depends on it: x11/gnome/orca, it build well
with this patch but without test defined.


Cheers !
wen
Index: Makefile
===
RCS file: /cvs/ports/devel/liblouis/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile3 Jul 2020 21:12:39 -   1.32
+++ Makefile19 Aug 2020 08:19:35 -
@@ -2,11 +2,10 @@
 
 COMMENT=   braille translator, back-translator and formatter
 
-V= 3.12.0
+V= 3.14.0
 DISTNAME=  liblouis-${V}
-REVISION=  0
 
-SHARED_LIBS +=  louis8.0  # 19.0
+SHARED_LIBS +=  louis8.0  # 20.2
 
 CATEGORIES=devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/liblouis/distinfo,v
retrieving revision 1.16
diff -u -p -r1.16 distinfo
--- distinfo30 Dec 2019 14:57:24 -  1.16
+++ distinfo19 Aug 2020 08:19:35 -
@@ -1,2 +1,2 @@
-SHA256 (liblouis-3.12.0.tar.gz) = h9m61tdZFicLrRS7IvpfSHx+3uR3SHjAS++CgzvJRn0=
-SIZE (liblouis-3.12.0.tar.gz) = 14363220
+SHA256 (liblouis-3.14.0.tar.gz) = 9bJfgFnddlla60GbFSLdp48oGnWnxW3OqqRD+MQ3MGo=
+SIZE (liblouis-3.14.0.tar.gz) = 14747653
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/liblouis/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST   30 Dec 2019 14:57:24 -  1.17
+++ pkg/PLIST   19 Aug 2020 08:19:35 -
@@ -48,8 +48,10 @@ share/liblouis/tables/Se-Se-g1.utb
 share/liblouis/tables/afr-za-g1.ctb
 share/liblouis/tables/afr-za-g2.ctb
 share/liblouis/tables/ar-ar-comp8.utb
+share/liblouis/tables/ar-ar-g1-core.uti
 share/liblouis/tables/ar-ar-g1.utb
 share/liblouis/tables/ar-ar-g2.ctb
+share/liblouis/tables/ar-ar-math.uti
 share/liblouis/tables/ar.tbl
 share/liblouis/tables/as-in-g1.utb
 share/liblouis/tables/as.tbl
@@ -102,8 +104,6 @@ share/liblouis/tables/da-dk-g26l.ctb
 share/liblouis/tables/da-dk-g28.ctb
 share/liblouis/tables/da-dk-g28l.ctb
 share/liblouis/tables/da-dk-octobraille.dis
-share/liblouis/tables/da-dk.dis
-share/liblouis/tables/da-lt.ctb
 share/liblouis/tables/de-accents-detailed.cti
 share/liblouis/tables/de-accents.cti
 share/liblouis/tables/de-chardefs6.cti
@@ -113,8 +113,12 @@ share/liblouis/tables/de-de-comp8.ctb
 share/liblouis/tables/de-de.dis
 share/liblouis/tables/de-eurobrl6.dis
 share/liblouis/tables/de-eurobrl6u.dis
+share/liblouis/tables/de-g0-bidi-core.uti
+share/liblouis/tables/de-g0-bidi.utb
 share/liblouis/tables/de-g0-core.uti
 share/liblouis/tables/de-g0.utb
+share/liblouis/tables/de-g1-bidi-core.cti
+share/liblouis/tables/de-g1-bidi.ctb
 share/liblouis/tables/de-g1-core-patterns.dic
 share/liblouis/tables/de-g1-core.cti
 share/liblouis/tables/de-g1.ctb
@@ -171,8 +175,6 @@ share/liblouis/tables/fa-ir-comp8.ctb
 share/liblouis/tables/fa-ir-g1.utb
 share/liblouis/tables/fi-fi-8dot.ctb
 share/liblouis/tables/fi.utb
-share/liblouis/tables/fi1.ctb
-share/liblouis/tables/fi2.ctb
 share/liblouis/tables/fr-bfu-comp6.utb
 share/liblouis/tables/fr-bfu-comp68.cti
 share/liblouis/tables/fr-bfu-comp8.utb
@@ -194,6 +196,8 @@ share/liblouis/tables/gu.tbl
 share/liblouis/tables/gujarati.cti
 share/liblouis/tables/gurumuki.cti
 share/liblouis/tables/haw-us-g1.ctb
+share/liblouis/tables/he-IL-comp8.utb
+share/liblouis/tables/he-IL.utb
 share/liblouis/tables/he.ctb
 share/liblouis/tables/he.tbl
 share/liblouis/tables/hi-in-g1.utb
@@ -284,6 +288,7 @@ share/liblouis/tables/mn-in-g1.utb
 share/liblouis/tables/mni.tbl
 share/liblouis/tables/mr-in-g1.utb
 share/liblouis/tables/mr.tbl
+share/liblouis/tables/ms-my-g2.ctb
 share/liblouis/tables/mt.ctb
 share/liblouis/tables/mt.tbl
 share/liblouis/tables/mun.ctb
@@ -380,6 +385,7 @@ share/liblouis/tables/tr-g2.tbl
 share/liblouis/tables/tr.ctb
 share/liblouis/tables/tr.tbl
 share/liblouis/tables/tsn-za-g1.ctb
+share/liblouis/tables/uk-comp.utb
 share/liblouis/tables/uk.utb
 share/liblouis/tables/ukchardefs.cti
 share/liblouis/tables/ukmaths_single_cell_defs.cti
@@ -391,10 +397,12 @@ share/liblouis/tables/unicode.dis
 share/liblouis/tables/ur-pk-g1.utb
 share/liblouis/tables/ur-pk-g2.ctb
 share/liblouis/tables/us-table.dis
+share/liblouis/tables/uz-g1.utb
 share/liblouis/tables/vi-g1.ctb
 share/liblouis/tables/vi.ctb
 share/liblouis/tables/vi.tbl
 share/liblouis/tables/wiskunde-chardefs.cti
+share/liblouis/tables/wordcx.dis
 share/liblouis/tables/zh-chn.ctb
 share/liblouis/tables/zh-hk.ctb
 share/liblouis/tables/zh-tw.ctb


Re: something broke net/syncthing

2020-08-19 Thread Marcus MERIGHI
Hello!

Thanks for your work on ports, Edd and Aaron!

This is just a selfish "ping"... I've hit it now, too.

On amd64 -current as of yesterday. The error I get is the same.

Marcus

$ syncthing
panic: qtls.ClientSessionState not compatible with tls.ClientSessionState

goroutine 1 [running]:
github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic-go/internal/handshake.init.1()

/usr/obj/ports/syncthing-1.5.0/go/src/github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic
-go/internal/handshake/unsafe.go:20 +0x112

aa...@bolddaemon.com (Aaron Bieber), 2020.08.11 (Tue) 01:07 (CEST):
> I hit this with go-ipfs too. 
> https://github.com/lucas-clemente/quic-go/issues/2614
> 
> Not sure what the best course of action is.
> 
> PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE
> 
> On Mon, Aug 10, 2020, at 5:01 PM, Edd Barrett wrote:
> > Hi all,
> > 
> > Just got a email from a user saying that syncthing is broken on the
> > latest snapshot. Just checked and I can reproduce it:
> > 
> > ```
> > $ syncthing
> > panic: qtls.ClientSessionState not compatible with tls.ClientSessionState
> > 
> > goroutine 1 [running]:
> > github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic-go/internal/handshake.init.1()
> > 
> > /usr/obj/ports/syncthing-1.5.0/go/src/github.com/syncthing/syncthing/vendor/github.com/lucas-clemente/quic-go/internal/handshake/unsafe.go:20
> >  +0x112
> > ```
> > 
> > Note that I could only reproduce this when removing and reinstalling the
> > package. There hasn't been an update to syncthing recently, so something
> > else must have busted it.
> > 
> > I'm out of time tonight, but any ideas? Clang 10? Surely not.
> > 
> > CC abieber@ -- local golang guru.
> > 
> > -- 
> > Best Regards
> > Edd Barrett
> > 
> > http://www.theunixzoo.co.uk
> >
> 



Re: NEW: databases/timescaledb 1.7.2

2020-08-19 Thread Martin
*ping*

‐‐‐ Original Message ‐‐‐
On Thursday, August 13, 2020 9:48 AM, Martin  wrote:

> ‐‐‐ Original Message ‐‐‐
> On Thursday, August 6, 2020 12:15 PM, Stuart Henderson s...@spacehopper.org 
> wrote:
>
> > Don't prod for OKs for something which you only sent a few hours ago!
> > On 2020/08/06 12:12, Martin wrote:
> >
> > > This one is OK?
> > > ‐‐‐ Original Message ‐‐‐
> > > On Thursday, August 6, 2020 8:34 AM, Martin martin...@protonmail.com 
> > > wrote:
> > >
> > > > It can be build by without ports/gcc. Updated port is attached.
> > > > Martin
> > > > $OpenBSD: Makefile,v $
> > > >
> > > > ==
> > > >
> > > > Makefile
> > > > COMMENT = extension to scale PostgreSQL for time-series data
> > > > GH_ACCOUNT = timescale
> > > > GH_PROJECT = timescaledb
> > > > GH_TAGNAME = 1.7.2
> > > > CATEGORIES = databases
> > > > HOMEPAGE = https://www.timescale.com/
> > > > Apache 2.0
> > > >
> > > > =
> > > >
> > > > PERMIT_PACKAGE = Yes
> > > > WANTLIB = c crypto pq ssl
> > > > MODULES = devel/cmake
> > > > LIB_DEPENDS = databases/postgresql
> > > > BUILD_DEPENDS = databases/postgresql,-server
> > > > RUN_DEPENDS = databases/postgresql,-server
> > > > CONFIGURE_ARGS += -DREGRESS_CHECKS=OFF
> > > > .include 
> > > > distinfo
> > > > SHA256 (timescaledb-1.7.2.tar.gz) = 
> > > > 7066e554fd82f31a74367761ef40cc174d6a9ce9f27d76f81cd3f95093fbc772
> > > > SIZE (timescaledb-1.7.2.tar.gz) = 1962929
> > > > pkg/DESCR
> > > > TimescaleDB scales PostgreSQL for time-series data via automatic
> > > > partitioning across time and space (partitioning key), yet retains
> > > > the standard PostgreSQL interface.
> > > > TimescaleDB packaged as a PostreSQL extension with full SQL support.
> > > > pkg/PLIST
> > > > @comment $OpenBSD: PLIST,v$
> > > > @so lib/postgresql/timescaledb-1.7.2.so
> > > > @so lib/postgresql/timescaledb-tsl-1.7.2.so
> > > > @so lib/postgresql/timescaledb.so
> > > > share/postgresql/extension/timescaledb--0.1.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.10.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.10.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.11.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.12.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.12.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.2.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.3.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.4.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.4.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.4.2--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.5.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.6.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.6.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.7.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.7.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.8.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.9.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.9.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--0.9.2--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.0.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.0.0-rc1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.0.0-rc2--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.0.0-rc3--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.0.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.1.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.1.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.2.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.2.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.2.2--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.3.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.3.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.3.2--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.4.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.4.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.4.2--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.5.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.5.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.6.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.6.1--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.7.0--1.7.2.sql
> > > > share/postgresql/extension/timescaledb--1.7.1--1.7.2.sql
> > > > 

Re: NEW: databases/redis-pgsql is an extension to PostgreSQL for read/write to Redis database

2020-08-19 Thread Martin
*ping*

‐‐‐ Original Message ‐‐‐
On Thursday, August 13, 2020 9:49 AM, Martin  wrote:

> ‐‐‐ Original Message ‐‐‐
> On Thursday, August 6, 2020 12:12 PM, Martin martin...@protonmail.com wrote:
>
> > OK?
> > ‐‐‐ Original Message ‐‐‐
> > On Thursday, August 6, 2020 8:38 AM, Martin martin...@protonmail.com wrote:
> >
> > > Redis-pgsql builds using integrated gcc. No any ports/gcc is needed.
> > > Martin
> > > $OpenBSD: Makefile,v 1.7 2020/08/02 00:37:13
> > >
> > > =
> > >
> > > COMMENT = extension to PostgreSQL for read/write to Redis database
> > > GH_ACCOUNT = nahanni
> > > GH_PROJECT = rw_redis_fdw
> > > GH_TAGNAME = v1.0
> > > PKGNAME = redis-pgsql-1.0
> > > CATEGORIES = databases
> > > PERMIT_PACKAGE = Yes
> > > WANTLIB = c crypto pq ssl hiredis
> > > LIB_DEPENDS = databases/postgresql \
> > > databases/libhiredis
> > > BUILD_DEPENDS = databases/postgresql,-server
> > > RUN_DEPENDS = databases/postgresql,-server
> > > USE_GMAKE = Yes
> > > .include 
> > > distinfo
> > > SHA256 (rw_redis_fdw-1.0.tar.gz) = 
> > > 91538c46a5682bafeaf7bfcaf82b2b6b5723c4fc457d2cdb1e397e4692df7d8a
> > > SIZE (rw_redis_fdw-1.0.tar.gz) = 34036
> > > pkg/DESCR
> > > Extention to PostgreSQL provides Foreign Data Wrapper (FDW) for
> > > read (SELECT), write (INSERT, UPDATE, DELETE) access to Redis
> > > in-memory database. It supports all Redis data types: string,
> > > set, hash, list, zset, and pubsub.
> > > Redis FDW packaged as a PostreSQL extension and can be used
> > > for speed up I/O operations using Redis in-memory database.
> > > pkg/PLIST
> > > @comment $OpenBSD: PLIST,v$
> > > @so lib/postgresql/redis_fdw.so
> > > share/postgresql/extension/redis_fdw--1.0.sql
> > > share/postgresql/extension/redis_fdw.control
> > > ‐‐‐ Original Message ‐‐‐
> > > On Wednesday, August 5, 2020 9:54 PM, Martin martin...@protonmail.com 
> > > wrote:
> > >
> > > > Comments?
> > > > $OpenBSD: Makefile,v 1.7 2020/08/02 00:37:13
> > > > ===
> > > > COMMENT = extension to PostgreSQL for read/write to Redis database
> > > > GH_ACCOUNT = nahanni
> > > > GH_PROJECT = rw_redis_fdw
> > > > GH_TAGNAME = v1.0
> > > > PKGNAME = redis-pgsql-1.0
> > > > CATEGORIES = databases
> > > > PERMIT_PACKAGE = Yes
> > > > WANTLIB = c crypto pq ssl hiredis
> > > > COMPILER = base-clang ports-gcc
> > > > LIB_DEPENDS = databases/postgresql \
> > > > databases/libhiredis
> > > > BUILD_DEPENDS = databases/postgresql,-server
> > > > RUN_DEPENDS = databases/postgresql,-server
> > > > USE_GMAKE = Yes
> > > > .include 
> > > > distinfo
> > > > SHA256 (rw_redis_fdw-1.0.tar.gz) = 
> > > > 91538c46a5682bafeaf7bfcaf82b2b6b5723c4fc457d2cdb1e397e4692df7d8a
> > > > SIZE (rw_redis_fdw-1.0.tar.gz) = 34036
> > > > pkg/DESCR
> > > > Extension to PostgreSQL provides Foreign Data Wrapper (FDW) for
> > > > read (SELECT), write (INSERT, UPDATE, DELETE) access to Redis
> > > > in-memory database. It supports all Redis data types: string,
> > > > set, hash, list, zset, and pubsub.
> > > > Redis FDW packaged as a PostreSQL extension and can be used
> > > > for speed up I/O operations using Redis in-memory database.
> > > > pkg/PLIST
> > > > @comment $OpenBSD: PLIST,v$
> > > > @so lib/postgresql/redis_fdw.so
> > > > share/postgresql/extension/redis_fdw--1.0.sql
> > > > share/postgresql/extension/redis_fdw.control




Re: [UPDATE] databases/citus 9.0.1 -> 9.4.0

2020-08-19 Thread Martin
*ping*

‐‐‐ Original Message ‐‐‐
On Tuesday, August 11, 2020 11:05 PM, Martin  wrote:

> patch_configure should fix an attempt to install citus.so in wrong directory 
> instead of /usr/local/lib/postgresql. Files attached.
>
> Martin
>
> ‐‐‐ Original Message ‐‐‐
> On Wednesday, August 5, 2020 9:52 PM, Stuart Henderson s...@spacehopper.org 
> wrote:
>
> > "make test" fails because it tries to directly install citus.so under 
> > /usr/local/lib :
> > /usr/obj/ports/citus-9.4.0/bin/install -c -m 755 citus.so 
> > '/usr/local/lib/postgresql/citus.so'
> > your mail was quoted-printable-encoded which is a massive pain for diffs
> > On 2020/08/05 21:23, Martin wrote:
> >
> > > ping
> > > Update Citus for horizontally scaling PostgreSQL using sharding and 
> > > replication mechanisms.
> > > Martin
> > > ‐‐‐ Original Message ‐‐‐
> > > On Friday, July 31, 2020 8:03 AM, Martin martin...@protonmail.com wrote:
> > >
> > > > Comments? OK?
> > > > Martin
> > > > Index: Makefile
> > > >
> > > > =
> > > >
> > > > RCS file: /cvs/openbsd/ports/databases/citus/Makefile,v
> > > > retrieving revision 1.7
> > > > diff -u -p -r1.7 Makefile
> > > > --- Makefile 6 Feb 2020 00:37:13 - 1.7
> > > > +++ Makefile 31 Jul 2020 06:24:01 -
> > > > @@ -3,7 +3,7 @@
> > > > COMMENT = extension to horizontally scale PostgreSQL
> > > > GH_ACCOUNT = citusdata
> > > > GH_PROJECT = citus
> > > > -GH_TAGNAME = v9.0.1
> > > > +GH_TAGNAME = v9.4.0
> > > > CATEGORIES = databases
> > > > HOMEPAGE = https://www.citusdata.com/
> > > > Index: distinfo
> > > >
> > > > ===
> > > >
> > > > RCS file: /cvs/openbsd/ports/databases/citus/distinfo,v
> > > > retrieving revision 1.5
> > > > diff -u -p -r1.5 distinfo
> > > > --- distinfo 6 Feb 2020 00:37:13 - 1.5
> > > > +++ distinfo 30 Jul 2020 23:22:04 -
> > > > @@ -1,2 +1,2 @@
> > > > -SHA256 (citus-9.0.1.tar.gz) = 
> > > > u2mD9nDg9Ww3JQvvMgzVpq8hpfF3KLM0LmYISqMwfE8=
> > > > -SIZE (citus-9.0.1.tar.gz) = 4232025
> > > > +SHA256 (citus-9.4.0.tar.gz) = 
> > > > 7d298ef2efc4e3ead22a137382cdac5c466a78f996c508d68db5d3851bd8265a
> > > > +SIZE (citus-9.4.0.tar.gz) = 4552865
> > > > Index: pkg/PLIST
> > > >
> > > > 
> > > >
> > > > RCS file: /cvs/openbsd/ports/databases/citus/pkg/PLIST,v
> > > > retrieving revision 1.4
> > > > diff -u -p -r1.4 PLIST
> > > > --- pkg/PLIST 6 Feb 2020 00:37:13 - 1.4
> > > > +++ pkg/PLIST 30 Jul 2020 23:37:14 -
> > > > @@ -1,22 +1,32 @@
> > > > -@comment $OpenBSD: PLIST,v 1.4 2020/02/06 00:37:13 jeremy Exp $
> > > > +@comment $OpenBSD: PLIST,v$
> > > > include/postgresql/server/citus_version.h
> > > > include/postgresql/server/distributed/
> > > > +include/postgresql/server/distributed/adaptive_executor.h
> > > > +include/postgresql/server/distributed/argutils.h
> > > > include/postgresql/server/distributed/backend_data.h
> > > > +include/postgresql/server/distributed/cancel_utils.h
> > > > include/postgresql/server/distributed/citus_acquire_lock.h
> > > > include/postgresql/server/distributed/citus_clauses.h
> > > > include/postgresql/server/distributed/citus_custom_scan.h
> > > > include/postgresql/server/distributed/citus_nodefuncs.h
> > > > include/postgresql/server/distributed/citus_nodes.h
> > > > include/postgresql/server/distributed/citus_ruleutils.h
> > > > +include/postgresql/server/distributed/citus_safe_lib.h
> > > > include/postgresql/server/distributed/colocation_utils.h
> > > > +include/postgresql/server/distributed/combine_query_planner.h
> > > > include/postgresql/server/distributed/commands.h
> > > > include/postgresql/server/distributed/connection_management.h
> > > > +include/postgresql/server/distributed/coordinator_protocol.h
> > > > +include/postgresql/server/distributed/cte_inline.h
> > > > include/postgresql/server/distributed/deparse_shard_query.h
> > > > include/postgresql/server/distributed/deparser.h
> > > > +include/postgresql/server/distributed/directed_acyclic_graph_execution.h
> > > > include/postgresql/server/distributed/distributed_deadlock_detection.h
> > > > 

Re: update devel/poedit to 2.4

2020-08-19 Thread Omar Polo


Omar Polo  writes:

> Omar Polo  writes:
>
>>> Hello ports,
>>> The attached diff updates devel/poedit to the latest release.  The
>>> changelog for this version is:
>>>
>>> 1. Crowdin integration was greatly improved and now supports editing of
>>>any kind of localization: files from Crowdin projects, not just POs.
>>> 2. Improvements to editor user interface.
>>> 3. [macOS] Fixes to light/dark mode switching.
>>>
>>> 1) and 3) does not affects this ports, as crowdin integration is
>>> disabled (we miss a port for C++ rest), but the 2) is interesting, since
>>> I'm finally able to read the "Notes for translators".
>>> [...]
>>
>> ping :)
>>
>> Upstream committed also the other half of the patch.  Diff reattached
>> for convenience.
>>
>
> Shortly after I sent the previous mail, upstream released 2.4.1, so
> here's the updated diff.  The patch to src/crowdin/gui.h was committed
> and no longer needed.
>
> The changelog for the 2.4.1 is:
>  - Upgraded bundled GNU gettext version to 0.21
>  - Added support for ruby format strings
>  - [macOS] ...
>
> re-checked with portcheck and port-lib-depends-check.

ping

diff reattached


Index: Makefile
===
RCS file: /cvs/ports/devel/poedit/Makefile,v
retrieving revision 1.32
diff -u -p -r1.32 Makefile
--- Makefile5 Jul 2020 09:30:52 -   1.32
+++ Makefile19 Aug 2020 07:14:12 -
@@ -2,7 +2,7 @@
 
 COMMENT=   cross-platform gettext catalogs (PO-files) editor
 
-V= 2.3.1
+V= 2.4.1
 DISTNAME=  poedit-${V}
 CATEGORIES=devel
 
Index: distinfo
===
RCS file: /cvs/ports/devel/poedit/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo5 Jul 2020 09:30:52 -   1.5
+++ distinfo19 Aug 2020 07:14:12 -
@@ -1,2 +1,2 @@
-SHA256 (poedit-2.3.1.tar.gz) = oDFcpSqQi56gpuQ46mDOHpLZjB9Hf+1Y0LTmF+Ua/sQ=
-SIZE (poedit-2.3.1.tar.gz) = 2891956
+SHA256 (poedit-2.4.1.tar.gz) = cBQ+VcFqiLmyn0jhKwueVXFBd7YLo2f8KdX6bcKEKcM=
+SIZE (poedit-2.4.1.tar.gz) = 2908225
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/poedit/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   5 Jul 2020 09:30:53 -   1.9
+++ pkg/PLIST   19 Aug 2020 07:14:12 -
@@ -14,6 +14,7 @@ share/locale/an/LC_MESSAGES/poedit.mo
 share/locale/ar/LC_MESSAGES/poedit.mo
 share/locale/az/LC_MESSAGES/poedit.mo
 share/locale/be/LC_MESSAGES/poedit.mo
+share/locale/be@latin/LC_MESSAGES/poedit.mo
 share/locale/bg/LC_MESSAGES/poedit.mo
 share/locale/bs/LC_MESSAGES/poedit.mo
 share/locale/ca/LC_MESSAGES/poedit.mo



Re: i386 failures

2020-08-19 Thread Brian Callahan


On Tuesday, August 18, 2020 1:59 PM, Christian Weisgerber  
wrote:

> On 2020-08-18, Stuart Henderson s...@spacehopper.org wrote:
>
> > build failures: 12
>
> These are the actual i386 failures:
>
> > audio/mscore: out of memory linking

If musescore is built on i386 with -Oz instead of -O2, then the link
is successful.

I was able to create a working MuseScore on i386 (via vmm, X11
accessed via TigerVNC) with this tweak. Though I'm not sure how
desirable it is.

~Brian



Re: chromium: Check failed: . : Too many open files

2020-08-19 Thread Greg Steuck
On Tue, Aug 18, 2020 at 10:50 PM Robert Nagy  wrote:

> What is your fd limit? Please monitor fstat and see which process goes out
> of whack with file descriptor usage.
>

Presumably we verify that the minimal viable value of 400 is available, I
have
% ulimit -Sn
512

I'll keep an eye on fstat now that I got up to chromium-84.0.4147.125. As
of now I'm at:
% fstat | grep chrome | sort -k4 -n | tail -n3
greg chrome 19291  263 /home 7405655  -rw---rp81109
greg chrome 19291  264 /home 6340676  -rw---wp   41
greg chrome 19291  265 /home 6340678  -rw---wp   277820

Thanks
Greg
-- 
nest.cx is Gmail hosted, use PGP:
https://pgp.key-server.io/0x0B1542BD8DF5A1B0
Fingerprint: 5E2B 2D0E 1E03 2046 BEC3  4D50 0B15 42BD 8DF5 A1B0