x11/kde-applications/akonadi failed to build

2020-06-22 Thread Antoine Jacoutot
Missing dependency on boost?

/exopi-obj/pobj/akonadi-19.12.3/bin/c++  
-DAKONADI_DATABASE_BACKEND=\"QSQLITE3\" -DBUILD_TESTING -DHAVE_UNISTD_H 
-DKCOREADDONS_LIB -DKF_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_CORE_LIB 
-DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x06 -DQT_GUI_LIB 
-DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY 
-DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT 
-DQT_NO_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING 
-DQT_STRICT_ITERATORS 
-DQT_TESTCASE_BUILDDIR=\"/exopi-obj/pobj/akonadi-19.12.3/build-amd64\" 
-DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB 
-DTRANSLATION_DOMAIN=\"libakonadi5\" -D_LARGEFILE64_SOURCE 
-Dakonaditestfake_EXPORTS -Iautotests/libs 
-I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/autotests/libs 
-Iautotests/libs/akonaditestfake_autogen/include 
-I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3 -I. 
-I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src 
-I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/core -Isrc/core 
-Isrc/private -I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/core/jobs 
-I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/core/models 
-I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/private 
-I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/shared/../3rdparty/Optional
 -I/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/shared -Isrc/shared 
-I/usr/local/include -isystem /usr/local/include/X11/qt5 -isystem 
/usr/local/include/X11/qt5/QtDBus -isystem /usr/local/include/X11/qt5/QtCore 
-isystem /usr/local/lib/qt5/./mkspecs/openbsd-clang -isystem 
/usr/local/include/KF5/KCoreAddons -isystem /usr/local/include/KF5 -isystem 
/usr/local/include/KF5/KItemModels -isystem /usr/local/include/X11/qt5/QtGui 
-isystem /usr/X11R6/include -isystem /usr/local/include/X11/qt5/QtTest -isystem 
/usr/local/include/X11/qt5/QtWidgets -isystem 
/usr/local/include/X11/qt5/QtNetwork -isystem 
/usr/local/include/KF5/KDBusAddons -isystem /usr/local/include/KF5/KCrash -O2 
-pipe -fno-operator-names -Wno-gnu-zero-variadic-macro-arguments -Wall -Wextra 
-Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith 
-Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla 
-Wdate-time -fdiagnostics-color=always -pedantic 
-Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wundef -Wcast-align 
-Wchar-subscripts -Wall -Wextra -Wpointer-arith -Wformat-security -fno-common 
-pedantic -fexceptions -fexceptions -DNDEBUG -fPIC -fvisibility=hidden 
-fvisibility-inlines-hidden   -fPIC -fexceptions -std=gnu++14 -MD -MT 
autotests/libs/CMakeFiles/akonaditestfake.dir/fakeakonadiservercommand.cpp.o 
-MF 
autotests/libs/CMakeFiles/akonaditestfake.dir/fakeakonadiservercommand.cpp.o.d 
-o autotests/libs/CMakeFiles/akonaditestfake.dir/fakeakonadiservercommand.cpp.o 
-c 
/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/autotests/libs/fakeakonadiservercommand.cpp
In file included from 
/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/autotests/libs/fakeakonadiservercommand.cpp:19:
In file included from 
/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/autotests/libs/fakeakonadiservercommand.h:25:
In file included from 
/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/core/models/entitytreemodel.h:26:
In file included from 
/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/core/item.h:30:
In file included from 
/exopi-obj/pobj/akonadi-19.12.3/akonadi-19.12.3/src/core/itempayloadinternals_p.h:31:
In file included from /usr/local/include/boost/shared_ptr.hpp:17:
/usr/local/include/boost/smart_ptr/shared_ptr.hpp:17:10: fatal error: 
'boost/config.hpp' file not found
#include// for broken compiler workarounds
 ^~
1 error generated.
ninja: build stopped: subcommand failed.
*** Error 1 in x11/kde-applications/akonadi 
(/exopi-cvs/ports/devel/cmake/cmake.port.mk:34 'do-build': @cd 
/exopi-obj/pobj/akonadi-19.12.3/b...)



-- 
Antoine



Re: UPDATE: security/luasec-0.9

2020-06-22 Thread Lucas
Hi Gleydson,

thanks for reaching out.

> the following diff updates luasec to 0.9.
> 
> the only consumer of luasec on ports is net/prosody

Deployed this on my server and I don't see any issue so far. In fact,
prosody is communicating over TLS without problems, so I'd it's OK
from prosody side.

> looks like regress is broken though, see:
> 
> ===>  Regression tests for prosody-0.11.5
> busted --lua=lua51
> /bin/sh: busted: not found
> 
> seems lua-busted is not in ports yet, so maybe we should
> set NO_TEST until busted is in.

I'm aware of this. I took a quick glance on how to port it in my first
days at ports, but got kinda stuck because it's a luarocks-only
package.

>From a quick overview at the dependencies for busted, we would need to
import luasystem, dkjson, say, luassert and mediator_lua before
importing it, and I don't know if there are other lua ports that
require busted for tests.

Right now, I feel I can tackle it, but dunno if it's worth doing so
much work for a package only used for tests for a single port.

Regarding setting NO_TEST, bsd.port.mk(5) says it should be set to Yes
"only for ports with no regression test", so I'm not sure if using Yes
here would be an abuse.

-Lucas



sparc64 bulk build report

2020-06-22 Thread kmos
Bulk build on sparc64-0.ports.openbsd.org

Started : Fri Jun 19 12:49:11 MDT 2020
Finished: Mon Jun 22 16:53:34 MDT 2020
Duration: 3 Days 4 hours 4 minutes

Built using OpenBSD 6.7-current (GENERIC.MP) #365: Fri Jun 19 02:29:39 MDT 2020

Built 9749 packages

Number of packages built each day:
Jun 19: 6437
Jun 20: 1597
Jun 21: 1469
Jun 22: 246


Critical path missing pkgs:
http://build-failures.rhaalovely.net/sparc64/2020-06-19/summary.log

Build failures: 10
http://build-failures.rhaalovely.net/sparc64/2020-06-19/lang/hashlink.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/math/maxima.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/multimedia/svt-av1.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/sysutils/libvirt.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/x11/gnome/seahorse.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/x11/gtk+4,-cups.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/x11/kde-applications/kalarmcal.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/x11/kde-applications/mailimporter.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/x11/libgdiplus.log
http://build-failures.rhaalovely.net/sparc64/2020-06-19/x11/spice-gtk.log

Recurrent failures:
 failures/lang/hashlink.log
 failures/sysutils/libvirt.log
 failures/x11/gnome/seahorse.log
 failures/x11/gtk+4,-cups.log
 failures/x11/libgdiplus.log
 failures/x11/spice-gtk.log

New failures:
+failures/math/maxima.log
+failures/multimedia/svt-av1.log
+failures/x11/kde-applications/kalarmcal.log
+failures/x11/kde-applications/mailimporter.log

Resolved failures:
-failures/devel/p5-Test-Trap.log
-failures/graphics/birdfont.log
-failures/net/telepathy/telepathy-logger.log

Packages newly built:
+devel/p5-Test-Spec
+devel/p5-Test-Trap
+graphics/birdfont
+meta/gnome
+meta/gnome,-extras
+meta/gnome,-main
+misc/freeopcua/opcua-client-gui
+misc/freeopcua/py-opcua
+misc/freeopcua/py-opcua,python3
+misc/freeopcua/py-opcua-widgets
+misc/freeopcua/py-opcua-widgets,python3
+net/p5-NetAddr-MAC
+net/telepathy/telepathy-logger
+sysutils/py-consul,python3
+sysutils/py-dotenv,python3
+x11/gnome/chrome-gnome-shell
+x11/gnome/session
+x11/gnome/shell
+x11/gnome/shell-extensions
+x11/gnome/terminal
+x11/gnome/tweaks
+x11/kde-applications/akonadi
+x11/kde-applications/akonadi-contacts
+x11/kde-applications/akonadi-mime
+x11/kde-applications/akonadi-notes
+x11/kde-applications/akonadi-search
+x11/kde-applications/baloo-widgets
+x11/kde-applications/kblog
+x11/kde-applications/kdav
+x11/kde-applications/kdepim-apps-libs
+x11/kde-applications/kget
+x11/kde-applications/kgpg
+x11/kde-applications/kitinerary
+x11/kde-applications/kleopatra
+x11/kde-applications/kontactinterface
+x11/kde-applications/kpkpass
+x11/kde-applications/kross-interpreters
+x11/kde-applications/ksmtp
+x11/kde-applications/ktnef
+x11/kde-applications/libgravatar
+x11/kde-applications/libkdepim
+x11/kde-applications/pimcommon

Packages not built this time:
-devel/py-wbem
-devel/spidermonkey60
-math/maxima



CVS: cvs.openbsd.org: ports

2020-06-22 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2020/06/22 11:34:47

Modified files:
lang/janet : Makefile distinfo 

Log message:
Update janet to 1.10.1



Re: purritobin-0.1.2 - new package + dependencies

2020-06-22 Thread Aisha Tammy
On 6/22/20 7:39 AM, Landry Breuil wrote:
> On Mon, Jun 22, 2020 at 11:56:57AM +0100, Stuart Henderson wrote:
>> On 2020/06/21 21:32, Aisha Tammy wrote:
 I've added them again with the two from Brian and the uwebsockets
 updated to 18.3.0
>>>
>>> Another bump.
>>> Also updated uwebsockets to 18.4.0
>>
>> OK sthen@ if someone wants to import uwebsockets/usockets with usockets
>> moved from devel to net, tgz attached.
> 
> both imported :)
> 

Thank you so much !!

Aisha



Re: purritobin-0.1.2 - new package + dependencies

2020-06-22 Thread Aisha Tammy
On 6/22/20 6:56 AM, Stuart Henderson wrote:
> On 2020/06/21 21:32, Aisha Tammy wrote:
>>> I've added them again with the two from Brian and the uwebsockets
>>> updated to 18.3.0
>>
>> Another bump.
>> Also updated uwebsockets to 18.4.0
> 
> OK sthen@ if someone wants to import uwebsockets/usockets with usockets
> moved from devel to net, tgz attached.
> 
> For purritobin, could you install the README under share/doc and maybe
> also paste.html and POSIX_shell_client.sh (either in share/examples or
> somewhere else). Might be a good idea to add an rc script and a userid
> to run it under (@newuser in plist) too?
> 
> 
That actually sounds like a really good idea.
I've been running it with the www user, but a different user sounds great!
I will do this soon.

Thanks a bunch,
Aisha



CVS: cvs.openbsd.org: ports

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

Modified files:
mail/cyrus-imapd: Makefile distinfo 
mail/cyrus-imapd/patches: patch-configure 
mail/cyrus-imapd/pkg: PLIST 

Log message:
Update to cyrus-imapd-3.2.2.



UPDATE: net/ngircd to 26

2020-06-22 Thread Michael
Hello ports,

attached is an update to ngircd 26. With this I would also like to take 
over the maintainer role for this port. I contacted tsg@ (CCed) about 
this and got "[...] Feel free to work on it or to become the new 
maintainer. [...]".

Tested on amd64.


Regards
Michael


Index: net/ngircd/Makefile
===
RCS file: /cvs/ports/net/ngircd/Makefile,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 Makefile
--- net/ngircd/Makefile 24 Feb 2020 10:30:16 -  1.19
+++ net/ngircd/Makefile 21 Jun 2020 11:14:24 -
@@ -2,15 +2,13 @@
 
 COMMENT =  lightweight irc server
 
-DISTNAME = ngircd-25
-
-REVISION = 0
+DISTNAME = ngircd-26
 
 CATEGORIES =   net
 
 HOMEPAGE = https://ngircd.barton.de/
 
-MAINTAINER =   Giannis Tsaraias 
+MAINTAINER =   Michael 
 
 # GPLv2
 PERMIT_PACKAGE =   Yes
@@ -18,8 +16,9 @@ PERMIT_PACKAGE =  Yes
 # use pledge()
 WANTLIB =  c crypto iconv ssl z
 
-MASTER_SITES = http://ngircd.barton.de/pub/ngircd/ \
-   http://ngircd.mirror.3rz.org/pub/ngircd/
+MASTER_SITES = https://ngircd.barton.de/pub/ngircd/ \
+   https://ngircd.mirror.3rz.org/pub/ngircd/ \
+   https://ngircd.sourceforge.io/pub/ngircd/
 
 LIB_DEPENDS =  converters/libiconv
 TEST_DEPENDS = lang/expect \
Index: net/ngircd/distinfo
===
RCS file: /cvs/ports/net/ngircd/distinfo,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 distinfo
--- net/ngircd/distinfo 13 Feb 2019 16:09:40 -  1.11
+++ net/ngircd/distinfo 21 Jun 2020 11:14:24 -
@@ -1,2 +1,2 @@
-SHA256 (ngircd-25.tar.gz) = UZFXgFGbrkPaN5iAfjvtYNiH5OqnKDVKprthzbzaSbo=
-SIZE (ngircd-25.tar.gz) = 527886
+SHA256 (ngircd-26.tar.gz) = EoRBJWxIn2emPG2EWbl/AQaVlSbM1wtRProlCN+6xlE=
+SIZE (ngircd-26.tar.gz) = 565579
Index: net/ngircd/patches/patch-doc_Makefile_in
===
RCS file: /cvs/ports/net/ngircd/patches/patch-doc_Makefile_in,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-doc_Makefile_in
--- net/ngircd/patches/patch-doc_Makefile_in13 Feb 2019 16:09:40 -  
1.5
+++ net/ngircd/patches/patch-doc_Makefile_in21 Jun 2020 11:14:24 -
@@ -2,13 +2,13 @@ $OpenBSD: patch-doc_Makefile_in,v 1.5 20
 Index: doc/Makefile.in
 --- doc/Makefile.in.orig
 +++ doc/Makefile.in
-@@ -612,16 +612,13 @@ maintainer-clean-local:
+@@ -648,16 +648,13 @@ maintainer-clean-local:
  all: $(generated_docs)
  
  install-data-hook: $(static_docs) $(toplevel_docs) $(generated_docs)
 -  $(MKDIR_P) -m 755 $(DESTDIR)$(sysconfdir)
 -  @if [ ! -f $(DESTDIR)$(sysconfdir)/ngircd.conf ]; then \
--make install-config; \
+-${MAKE} install-config; \
 -   fi
$(MKDIR_P) -m 755 $(DESTDIR)$(docdir)
for f in $(static_docs) $(toplevel_docs); do \
Index: net/ngircd/patches/patch-src_ngircd_conf_c
===
RCS file: /cvs/ports/net/ngircd/patches/patch-src_ngircd_conf_c,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 patch-src_ngircd_conf_c
--- net/ngircd/patches/patch-src_ngircd_conf_c  13 Feb 2019 16:09:40 -  
1.6
+++ net/ngircd/patches/patch-src_ngircd_conf_c  21 Jun 2020 11:14:24 -
@@ -11,7 +11,7 @@ Index: src/ngircd/conf.c
printf("  MaxListSize = %d\n", Conf_MaxListSize);
printf("  PingTimeout = %d\n", Conf_PingTimeout);
printf("  PongTimeout = %d\n", Conf_PongTimeout);
-@@ -757,7 +757,7 @@ Set_Defaults(bool InitServers)
+@@ -758,7 +758,7 @@ Set_Defaults(bool InitServers)
strlcat(Conf_HelpFile, HELP_FILE, sizeof(Conf_HelpFile));
strcpy(Conf_ServerPwd, "");
strlcpy(Conf_PidFile, PID_FILE, sizeof(Conf_PidFile));
@@ -20,7 +20,7 @@ Index: src/ngircd/conf.c
  
/* Limits */
Conf_ConnectRetry = 60;
-@@ -1644,7 +1644,7 @@ Handle_LIMITS(const char *File, int Line, char *Var, c
+@@ -1506,7 +1506,7 @@ Handle_LIMITS(const char *File, int Line, char *Var, c
return;
}
if (strcasecmp(Var, "MaxPenaltyTime") == 0) {
@@ -29,7 +29,7 @@ Index: src/ngircd/conf.c
if (Conf_MaxPenaltyTime < -1)
Conf_MaxPenaltyTime = -1;   /* "unlimited" */
return;
-@@ -2291,8 +2291,8 @@ Validate_Config(bool Configtest, bool Rehash)
+@@ -2122,8 +2122,8 @@ Validate_Config(bool Configtest, bool Rehash)
  
if (Conf_MaxPenaltyTime != -1)
Config_Error(LOG_WARNING,
Index: net/ngircd/patches/patch-src_ngircd_ngircd_c
===
RCS file: /cvs/ports/net/ngircd/patches/patch-src_ngircd_ngircd_c,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-src_ngircd_ngircd_c
--- net/ngircd/patches/patch-src_ngircd_ngircd_c24 Feb 2020 10:30:16 
-  1.5
+++ net/ngircd/patches/patch-src_ngircd_ngircd_c21 Jun 2020 11:14:24 

Re: xsession: fontconfig warning

2020-06-22 Thread Matthieu Herrb
On Mon, Jun 22, 2020 at 11:53:54AM -, deserter...@danwin1210.me wrote:
> There are no 145 lines in fonts.conf, nor the word blank.
> Both are present in fonts.dtd.

I see that you're using Tor, 
It's in the fonts.conf shipped with the tor-browser package?
( /usr/local/lib/tor-browser/browser/fontconfig/fonts.conf )


-- 
Matthieu Herrb



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2020/06/22 06:51:12

Modified files:
infrastructure/bin: portgen 

Log message:
remove the switch, use a map name -> class

this makes it easier to add languages, and also provides more decent
error reports in case of a bad language

okay afresh1@



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/06/22 05:47:47

Modified files:
net: Makefile 
www: Makefile 

Log message:
+usockets,+uwebsockets



Re: purritobin-0.1.2 - new package + dependencies

2020-06-22 Thread Landry Breuil
On Mon, Jun 22, 2020 at 11:56:57AM +0100, Stuart Henderson wrote:
> On 2020/06/21 21:32, Aisha Tammy wrote:
> > > I've added them again with the two from Brian and the uwebsockets
> > > updated to 18.3.0
> > 
> > Another bump.
> > Also updated uwebsockets to 18.4.0
> 
> OK sthen@ if someone wants to import uwebsockets/usockets with usockets
> moved from devel to net, tgz attached.

both imported :)



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/06/22 05:39:24

Log message:
Import uWebSockets 18.4.0, from maintainer Aisha Tammy

uWebSocket (it's "micro") is simple, secure & standards compliant web
server for the most demanding of applications.

ok sthen@

Status:

Vendor Tag: aishat
Release Tags:   landry_20200622

N ports/www/uwebsockets/Makefile
N ports/www/uwebsockets/distinfo
N ports/www/uwebsockets/patches/patch-src_Loop_h
N ports/www/uwebsockets/pkg/DESCR
N ports/www/uwebsockets/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2020/06/22 05:38:31

Log message:
Import uSockets 0.4.0, from maintainer Aisha Tammy

uSockets is the cross-platform async networking and eventing foundation
library used by uWebSockets.

Key aspects:
* Built-in (optionally available) TLS support exposed with identical
interface as for TCP.
* Acknowledges and integrates with any event-loop via a layered
hierarchical design of plugins.
* Extremely pedantic about user space memory footprint and designed
to perform as good as can be.
* Designed from scratch to map well to user space TCP stacks or
other experimental platforms.
* Low resolution timer system ideal for performant tracking of
networking timeouts.
* Minimal yet truly cross-platform, will not emit a billion
different platform specific error codes.
* Fully opaque library, inclusion will not completely pollute
your global namespace.

ok sthen@

Status:

Vendor Tag: aishat
Release Tags:   landry_20200622

N ports/net/usockets/Makefile
N ports/net/usockets/distinfo
N ports/net/usockets/patches/patch-Makefile
N ports/net/usockets/pkg/DESCR
N ports/net/usockets/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2020/06/22 05:15:53

Removed files:
lang/ocaml-camlp4/patches: patch-configure 

Log message:
Drop empty patch



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2020/06/22 05:05:37

Modified files:
www/newsboat   : Makefile distinfo 
www/newsboat/patches: patch-Makefile 
www/newsboat/pkg: PLIST 

Log message:
Update newsboat to 2.20.



Re: [update] net/onioncat 0.2.1 -> 0.3.8

2020-06-22 Thread Martin
Makefile diff from current port tree. Hope not too late to implement it.

--- Makefile.oldMon Apr  6 11:48:06 2020
+++ MakefileMon Jun 22 09:46:05 2020
@@ -1,28 +1,27 @@
-# $OpenBSD: Makefile,v 1.15 2020/04/06 08:48:06 pirofti Exp $
+# $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:35 sthen Exp $

-COMMENT =  IP-Transparent Tor Hidden Service Connector
+COMMENT =  IP-Transparent Tor and I2P Hidden Service Connector

-V =0.2.1
-DISTNAME = onioncat-$V
-REVISION = 2
+V =0.3.8
+DISTNAME = onioncat-${V}
+REVISION = 0
 CATEGORIES =   net

-HOMEPAGE = https://www.cypherpunk.at/onioncat_trac/
+HOMEPAGE = https://www.onioncat.org

-MAINTAINER=Paul Irofti 
+MAINTAINER=Paul Irofti 

 # GPLv3
 PERMIT_PACKAGE =   Yes

 WANTLIB =  c pthread

-MASTER_SITES = http://www.cypherpunk.at/ocat/download/Source/$V/
+MASTER_SITES = https://www.cypherpunk.at/ocat/download/Source/0.3/

 RUN_DEPENDS =  net/tor

 SEPARATE_BUILD =   Yes
-CONFIGURE_STYLE =  simple
-CONFIGURE_ARGS +=  --mandir=${PREFIX}/man
+CONFIGURE_STYLE =  gnu
 # Do not pick up gawk or mawk
 CONFIGURE_ENV =AWK=awk


‐‐‐ Original Message ‐‐‐
On Sunday, June 21, 2020 11:06 AM, Paul Irofti  wrote:

> On Sat, Jun 20, 2020 at 10:07:52AM +, Martin wrote:
>
> > Improved port of net/onioncat.
> >
> > -   Stability to prevent segmentation faults
> > -   New functionality implemented
> > Like "distributed virtual switch" functionality;
> > Additional integrated loopback responders to simplify setup and 
> > debugging
> >
> > -   gcat symlink has been removed completely because of coreutils conflict
> > -   man page has been improved to reflect all the changes made
> >
> > OK?
>
> Hi,
>
> The diff does not apply cleanly. Can you update your ports tree and
> regenerate it? (REVISION=2, not 1)
>
> Thanks,
> Paul
>
> > --- Makefile.old Tue Jul 16 01:58:56 2019
> > +++ Makefile Mon May 18 20:02:26 2020
> > @@ -1,13 +1,13 @@
> >
> > $OpenBSD: Makefile,v 1.13 2019/07/12 20:48:35 sthen Exp $
> >
> > ==
> >
> > -COMMENT = IP-Transparent Tor Hidden Service Connector
> > +COMMENT = IP-Transparent Tor and I2P Hidden Service Connector
> > -V = 0.2.1
> > -DISTNAME = onioncat-$V
> > -REVISION = 1
> > +V = 0.3.8
> > +DISTNAME = onioncat-${V}
> > +REVISION = 0
> > CATEGORIES = net
> > -HOMEPAGE = https://www.cypherpunk.at/onioncat_trac/
> > +HOMEPAGE = https://www.onioncat.org
> > MAINTAINER= Paul Irofti piro...@openbsd.org
> > @@ -16,13 +16,12 @@
> > WANTLIB = c pthread
> > -MASTER_SITES = http://www.cypherpunk.at/ocat/download/Source/$V/
> > +MASTER_SITES = https://www.cypherpunk.at/ocat/download/Source/0.3/
> > RUN_DEPENDS = net/tor
> > SEPARATE_BUILD = Yes
> > -CONFIGURE_STYLE = simple
> > -CONFIGURE_ARGS += --mandir=${PREFIX}/man
> > +CONFIGURE_STYLE = gnu
> >
> > Do not pick up gawk or mawk
> >
> > 
> >
> > CONFIGURE_ENV = AWK=awk
> > --- distinfo.old Wed Jun 24 08:34:54 2015
> > +++ distinfo Mon May 18 20:03:30 2020
> > @@ -1,2 +1,2 @@
> > -SHA256 (onioncat-0.2.1.tar.gz) = 
> > Gge2K3LuZdEOcLly4q3hOH4iMrwGUnR+A76+cjXISo4=
> > -SIZE (onioncat-0.2.1.tar.gz) = 179988
> > +SHA256 (onioncat-0.3.8.tar.gz) = 
> > 9564d10c64161408a573256ba8aece9296499a753cbdae6bfbc3544e72a1d63b
> > +SIZE (onioncat-0.3.8.tar.gz) = 242144
> > --- pkg/DESCR.old Tue Dec 30 16:56:39 2008
> > +++ pkg/DESCR Fri May 15 00:53:34 2020
> > @@ -1,4 +1,4 @@
> > -OnionCat creates a transparent IP layer on top of Tor's hidden services.
> > +OnionCat creates a transparent IP layer on top of Tor or I2P hidden 
> > services.
> > It transmits any kind of IP-based data transparently through the Tor
> > network on a location hidden basis. You can think of it as a
> > point-to-multipoint VPN between hidden services.
> > --- pkg/PLIST.old Mon Oct 25 21:37:52 2010
> > +++ pkg/PLIST Fri May 15 00:53:34 2020
> > @@ -2,4 +2,5 @@
> > @bin bin/ocat
> > @man man/man1/ocat.1
> > share/doc/onioncat/
> > +share/doc/onioncat/Garlicat-HOWTO
> > share/doc/onioncat/README
> > Martin




Re: purritobin-0.1.2 - new package + dependencies

2020-06-22 Thread Stuart Henderson
On 2020/06/21 21:32, Aisha Tammy wrote:
> > I've added them again with the two from Brian and the uwebsockets
> > updated to 18.3.0
> 
> Another bump.
> Also updated uwebsockets to 18.4.0

OK sthen@ if someone wants to import uwebsockets/usockets with usockets
moved from devel to net, tgz attached.

For purritobin, could you install the README under share/doc and maybe
also paste.html and POSIX_shell_client.sh (either in share/examples or
somewhere else). Might be a good idea to add an rc script and a userid
to run it under (@newuser in plist) too?




usockets-uwebsockets.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2020-06-22 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2020/06/22 04:25:30

Modified files:
devel/ruby-bundler: Makefile 
x11/kde/base3  : Makefile 
x11/lxqt/sudo  : Makefile 

Log message:
bump; sudo pkgpath changed



aarch64 bulk build report

2020-06-22 Thread phessler
bulk build on arm64.ports.openbsd.org
started on  Fri Jun 19 11:55:22 MDT 2020
finished at Mon Jun 22 04:04:10 MDT 2020
lasted 2D16h08m
done with kern.version=OpenBSD 6.7-current (GENERIC.MP) #674: Fri Jun 19 
00:19:10 MDT 2020

built packages:10795
Jun 19:3621
Jun 20:1032
Jun 21:3166
Jun 22:2975


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

build failures: 13
http://build-failures.rhaalovely.net/aarch64/2020-06-19/databases/sqlite3-odbc.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/editors/xwpe.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/graphics/vulkan-loader.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/lang/pfe.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/multimedia/svt-av1.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/sysutils/libvirt.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/sysutils/nomad.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/sysutils/rclone.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/sysutils/telegraf.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/sysutils/terragrunt.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/x11/e17/elementary.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/x11/kde-applications/akonadi.log
http://build-failures.rhaalovely.net/aarch64/2020-06-19/x11/qt5/qtwebengine.log

recurrent failures
 failures/editors/xwpe.log
 failures/graphics/vulkan-loader.log
 failures/lang/pfe.log
 failures/sysutils/libvirt.log
 failures/sysutils/nomad.log
 failures/sysutils/rclone.log
 failures/sysutils/telegraf.log
 failures/sysutils/terragrunt.log
 failures/x11/e17/elementary.log
new failures
+++ ls-failures Mon Jun 22 04:04:21 2020
+failures/databases/sqlite3-odbc.log
+failures/multimedia/svt-av1.log
+failures/x11/kde-applications/akonadi.log
+failures/x11/qt5/qtwebengine.log
resolved failures
--- ../old/aarch64/last//ls-failuresThu Jun 18 02:14:10 2020
-failures/devel/quirks.log
-failures/multimedia/x265.log
-failures/net/termshark.log



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/06/22 03:43:45

Modified files:
x11/agar   : Makefile.inc 
x11/agar/agar  : Makefile 
x11/agar/agar/pkg: PLIST 
x11/agar/test  : Makefile 

Log message:
agar: move HOMEPAGE to https, update plist, mark BROKEN-powerpc

On top of another fix for some asm code on powerpc, naddy@ proposed me
to fix the AltiVec runtime detection that broke the build. I've found out
that running agartest makes my 2 powerpc machines freeze, with or
without AltiVec.

« I won't object to that » - naddy@



Re: [macppc] Unbreak misc/osinfo/libosinfo, https HOMEPAGE

2020-06-22 Thread Stuart Henderson
I haven't checked but the libraries are probably really needed at runtime 
(at least if it crashes at runtime, that's where the unwind functions are 
most likely to be used) on clang LLD arches too. The difference is that LLD 
will still link if there are missing symbols and crash at runtime if the 
functions are called, ld.bfd will check at link time.


I would make it conditional on just clang rather than the linker too.

--
 Sent from a phone, apologies for poor formatting.
On 22 June 2020 09:43:51 Charlene Wendling  wrote:


On Mon, 15 Jun 2020 21:12:48 +0100
Stuart Henderson wrote:


On 2020/06/15 21:46, Charlene Wendling wrote:
> Hi,
>
> libosinfo's build fails on my macppc machine with:
>
> > /usr/ports/pobj/libosinfo-1.8.0/build-powerpc/osinfo/libosinfo-1.0.so.
> > 1.5: undefined reference to `_Unwind_GetIP'
> > /usr/ports/pobj/libosinfo-1.8.0/build-powerpc/osinfo/libosinfo-1.0.so.
> > 1.5: undefined reference to `_Unwind_GetRegionStart'
> (etc.)
>
> I don't know why macppc is the only one needing that, but linking
> against libc++abi and pthread works, tests have only 1 failure, as
> seen on amd64.

btw, same on amd64 if you set USE_LLD=No.


I missed the fact that mips64 had the same issue, so the diff is now
targeting clang+lb.bfd archs.


> While here i've moved HOMEPAGE to https.
>
> Comments/feedback are welcome,
>
> Charlène.
>



Index: Makefile.inc
===
RCS file: /cvs/ports/misc/osinfo/Makefile.inc,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile.inc
--- Makefile.inc31 May 2020 10:36:21 -  1.11
+++ Makefile.inc20 Jun 2020 19:29:23 -
@@ -6,7 +6,7 @@ CATEGORIES= misc devel

MAINTAINER= Antoine Jacoutot 

-HOMEPAGE=  http://libosinfo.org/
+HOMEPAGE=  https://libosinfo.org/

# GPLv2+ - LGPLv2+
PERMIT_PACKAGE= Yes
Index: libosinfo/Makefile
===
RCS file: /cvs/ports/misc/osinfo/libosinfo/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- libosinfo/Makefile  9 Jun 2020 07:14:44 -   1.12
+++ libosinfo/Makefile  20 Jun 2020 19:29:23 -
@@ -3,7 +3,7 @@
COMMENT=library for managing information about operating systems

DISTNAME=   libosinfo-${V}
-REVISION=  0
+REVISION=  1

SHARED_LIBS += osinfo-1.01.5 # 0.1008.0

@@ -29,5 +29,12 @@ TEST_DEPENDS=misc/osinfo/osinfo-db

CONFIGURE_ARGS= -Dwith-pci-ids-path=${LOCALBASE}/share/hwdata/pnp.ids \
-Dwith-usb-ids-path=${LOCALBASE}/share/hwdata/usb.ids
+
+.include 
+# Fix undefined reference errors to _Unwind_*
+.if ${PROPERTIES:Mclang} && !${PROPERTIES:Mlld}
+CONFIGURE_ENV +=   LDFLAGS="${LDFLAGS} -lc++abi -lpthread"
+WANTLIB += c++abi pthread
+.endif

.include 
Index: osinfo-db/Makefile
===
RCS file: /cvs/ports/misc/osinfo/osinfo-db/Makefile,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 Makefile
--- osinfo-db/Makefile  31 May 2020 10:36:36 -  1.33
+++ osinfo-db/Makefile  20 Jun 2020 19:29:23 -
@@ -3,6 +3,7 @@
COMMENT=osinfo database files

V=  20200529
+REVISION=  0
DISTNAME=   osinfo-db-${V}
EXTRACT_SUFX=   .tar.xz

Index: osinfo-db-tools/Makefile
===
RCS file: /cvs/ports/misc/osinfo/osinfo-db-tools/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- osinfo-db-tools/Makefile31 May 2020 10:36:21 -  1.11
+++ osinfo-db-tools/Makefile20 Jun 2020 19:29:23 -
@@ -3,6 +3,7 @@
COMMENT=tools to manage the libosinfo database

DISTNAME=   osinfo-db-tools-${V}
+REVISION=  0

WANTLIB += archive c gio-2.0 glib-2.0 gobject-2.0 intl json-glib-1.0
WANTLIB += soup-2.4 xml2




CVS: cvs.openbsd.org: ports

2020-06-22 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/06/22 03:00:00

Modified files:
x11/gnome/libdazzle: Makefile 
Added files:
x11/gnome/libdazzle/patches: patch-src_util_dzl-counter_c 
 patch-src_util_dzl-counter_h 

Log message:
libdazzle: fix some consumers' build on powerpc

libdazzle uses 64-bit __sync_* primitives that are not supported on
powerpc, use the fallback code on this arch instead (merged upstream).



CVS: cvs.openbsd.org: ports

2020-06-22 Thread Charlene Wendling
CVSROOT:/cvs
Module name:ports
Changes by: c...@cvs.openbsd.org2020/06/22 02:48:43

ports/x11/gnome/libdazzle/patches

Update of /cvs/ports/x11/gnome/libdazzle/patches
In directory cvs.openbsd.org:/tmp/cvs-serv67989/patches

Log Message:
Directory /cvs/ports/x11/gnome/libdazzle/patches added to the repository



Re: [macppc] Unbreak misc/osinfo/libosinfo, https HOMEPAGE

2020-06-22 Thread Charlene Wendling
On Mon, 15 Jun 2020 21:12:48 +0100
Stuart Henderson wrote:

> On 2020/06/15 21:46, Charlene Wendling wrote:
> > Hi,
> > 
> > libosinfo's build fails on my macppc machine with:
> > 
> > > /usr/ports/pobj/libosinfo-1.8.0/build-powerpc/osinfo/libosinfo-1.0.so.
> > > 1.5: undefined reference to `_Unwind_GetIP'
> > > /usr/ports/pobj/libosinfo-1.8.0/build-powerpc/osinfo/libosinfo-1.0.so.
> > > 1.5: undefined reference to `_Unwind_GetRegionStart'
> > (etc.)
> > 
> > I don't know why macppc is the only one needing that, but linking
> > against libc++abi and pthread works, tests have only 1 failure, as
> > seen on amd64. 
> 
> btw, same on amd64 if you set USE_LLD=No.

I missed the fact that mips64 had the same issue, so the diff is now
targeting clang+lb.bfd archs. 
 
> > While here i've moved HOMEPAGE to https. 
> > 
> > Comments/feedback are welcome,
> > 
> > Charlène.
> > 


Index: Makefile.inc
===
RCS file: /cvs/ports/misc/osinfo/Makefile.inc,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile.inc
--- Makefile.inc31 May 2020 10:36:21 -  1.11
+++ Makefile.inc20 Jun 2020 19:29:23 -
@@ -6,7 +6,7 @@ CATEGORIES= misc devel
 
 MAINTAINER=Antoine Jacoutot 
 
-HOMEPAGE=  http://libosinfo.org/
+HOMEPAGE=  https://libosinfo.org/
 
 # GPLv2+ - LGPLv2+
 PERMIT_PACKAGE=Yes
Index: libosinfo/Makefile
===
RCS file: /cvs/ports/misc/osinfo/libosinfo/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- libosinfo/Makefile  9 Jun 2020 07:14:44 -   1.12
+++ libosinfo/Makefile  20 Jun 2020 19:29:23 -
@@ -3,7 +3,7 @@
 COMMENT=   library for managing information about operating systems
 
 DISTNAME=  libosinfo-${V}
-REVISION=  0
+REVISION=  1
 
 SHARED_LIBS += osinfo-1.01.5 # 0.1008.0
 
@@ -29,5 +29,12 @@ TEST_DEPENDS=misc/osinfo/osinfo-db
 
 CONFIGURE_ARGS=
-Dwith-pci-ids-path=${LOCALBASE}/share/hwdata/pnp.ids \
-Dwith-usb-ids-path=${LOCALBASE}/share/hwdata/usb.ids
+
+.include 
+# Fix undefined reference errors to _Unwind_*
+.if ${PROPERTIES:Mclang} && !${PROPERTIES:Mlld}
+CONFIGURE_ENV +=   LDFLAGS="${LDFLAGS} -lc++abi -lpthread"
+WANTLIB += c++abi pthread
+.endif
 
 .include 
Index: osinfo-db/Makefile
===
RCS file: /cvs/ports/misc/osinfo/osinfo-db/Makefile,v
retrieving revision 1.33
diff -u -p -u -p -r1.33 Makefile
--- osinfo-db/Makefile  31 May 2020 10:36:36 -  1.33
+++ osinfo-db/Makefile  20 Jun 2020 19:29:23 -
@@ -3,6 +3,7 @@
 COMMENT=   osinfo database files
 
 V= 20200529
+REVISION=  0
 DISTNAME=  osinfo-db-${V}
 EXTRACT_SUFX=  .tar.xz
 
Index: osinfo-db-tools/Makefile
===
RCS file: /cvs/ports/misc/osinfo/osinfo-db-tools/Makefile,v
retrieving revision 1.11
diff -u -p -u -p -r1.11 Makefile
--- osinfo-db-tools/Makefile31 May 2020 10:36:21 -  1.11
+++ osinfo-db-tools/Makefile20 Jun 2020 19:29:23 -
@@ -3,6 +3,7 @@
 COMMENT=   tools to manage the libosinfo database
 
 DISTNAME=  osinfo-db-tools-${V}
+REVISION=  0
 
 WANTLIB += archive c gio-2.0 glib-2.0 gobject-2.0 intl json-glib-1.0
 WANTLIB += soup-2.4 xml2



Re: [update] openmw-0.46.0

2020-06-22 Thread Timo Myyrä
Thomas Frohwein  writes:

> On Sun, Jun 21, 2020 at 01:42:56PM +0300, Timo Myyrä wrote:
>
>> Hi,
>> 
>> OpenMW got a new release:
>> https://openmw.org/2020/openmw-0-46-0-released/
>> 
>> I've been playing with this on amd64, seems to work so far.
>
> Compiles fine; runs on a few minutes of playtesting, but performance on
> this Ryzen 7 2700 with Radeon HD6870 still leaves a bit to be desired,
> but that was similar before. Feels like 20-30 FPS on 1080p with details
> on the higher side.
>
> It looks like some missing WANTLIBs are picked up by make
> port-lib-depends-check:
>
> Missing: boost_iostreams-mt.10 from boost-1.66.0p11 
> (/usr/local/bin/openmw-wizard)
> Missing: osgShadow.1 from openscenegraph-3.4.1p6 
> (/usr/local/bin/openmw-wizard)
> WANTLIB += boost_iostreams-mt osgShadow
>
> Would be good if that could be added or clarified by Pascal. With that
> ok thfr@
>
>> 
>> timo
>> 
>> Index: Makefile
>> ===
>> RCS file: /cvs/ports/games/openmw/Makefile,v
>> retrieving revision 1.23
>> diff -u -p -u -p -r1.23 Makefile
>> --- Makefile 24 May 2020 21:11:00 -  1.23
>> +++ Makefile 21 Jun 2020 10:39:50 -
>> @@ -4,12 +4,11 @@ ONLY_FOR_ARCHS =   amd64 i386
>>  
>>  COMMENT =   open source implementation of TES III: Morrowind
>>  
>> -V = 0.45.0
>> +V = 0.46.0
>>  GH_ACCOUNT =OpenMW
>>  GH_PROJECT =openmw
>>  GH_TAGNAME =openmw-$V
>>  DISTNAME =  openmw-$V
>> -REVISION =  0
>>  
>>  CATEGORIES =games
>>  
>> Index: distinfo
>> ===
>> RCS file: /cvs/ports/games/openmw/distinfo,v
>> retrieving revision 1.9
>> diff -u -p -u -p -r1.9 distinfo
>> --- distinfo 25 Nov 2019 10:21:25 -  1.9
>> +++ distinfo 21 Jun 2020 10:39:50 -
>> @@ -1,2 +1,2 @@
>> -SHA256 (openmw-0.45.0.tar.gz) = tjz5cfQG718oAZ9l6eK9lkGiJ0We3kXRR1YpF/Z+HGQ=
>> -SIZE (openmw-0.45.0.tar.gz) = 4711103
>> +SHA256 (openmw-0.46.0.tar.gz) = B6NajxX2f1qnIQwqMHpttWYKm2H+NJg8NbFyyGca/Vg=
>> +SIZE (openmw-0.46.0.tar.gz) = 5155004
>> Index: patches/patch-components_crashcatcher_crashcatcher_cpp
>> ===
>> RCS file: patches/patch-components_crashcatcher_crashcatcher_cpp
>> diff -N patches/patch-components_crashcatcher_crashcatcher_cpp
>> --- patches/patch-components_crashcatcher_crashcatcher_cpp   25 Nov 2019 
>> 10:21:25 -  1.1
>> +++ /dev/null1 Jan 1970 00:00:00 -
>> @@ -1,152 +0,0 @@
>> -$OpenBSD: patch-components_crashcatcher_crashcatcher_cpp,v 1.1 2019/11/25 
>> 10:21:25 solene Exp $
>> -
>> -Fixes game failing to start.
>> -Upstream commit fe69e5507df97d84d3cb29d760da78f64e41cc07
>> -
>> -Index: components/crashcatcher/crashcatcher.cpp
>>  components/crashcatcher/crashcatcher.cpp.orig
>> -+++ components/crashcatcher/crashcatcher.cpp
>> -@@ -17,6 +17,7 @@
>> - #include 
>> - 
>> - #include 
>> -+#include 
>> - 
>> - namespace bfs = boost::filesystem;
>> - 
>> -@@ -34,9 +35,13 @@ namespace bfs = boost::filesystem;
>> - 
>> - #if defined(__APPLE__)
>> - #include 
>> -+#include 
>> - #endif
>> - 
>> --#define UNUSED(x) (void)(x)
>> -+#if defined(__FreeBSD__)
>> -+#include 
>> -+#include 
>> -+#endif
>> - 
>> - static const char crash_switch[] = "--cc-handle-crash";
>> - 
>> -@@ -413,6 +418,39 @@ static void crash_handler(const char *logfile)
>> - exit(0);
>> - }
>> - 
>> -+static void getExecPath(char **argv)
>> -+{
>> -+#if defined (__FreeBSD__)
>> -+int mib[4] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 };
>> -+size_t size = sizeof(argv0);
>> -+
>> -+if (sysctl(mib, 4, argv0, , nullptr, 0) == 0)
>> -+return;
>> -+#endif
>> -+
>> -+#if defined (__APPLE__)
>> -+if(proc_pidpath(getpid(), argv0, sizeof(argv0)) > 0)
>> -+return;
>> -+#endif
>> -+int cwdlen;
>> -+const char *statusPaths[] = {"/proc/self/exe", "/proc/self/file", 
>> "/proc/curproc/exe", "/proc/curproc/file"};
>> -+memset(argv0, 0, sizeof(argv0));
>> -+
>> -+for(const char *path : statusPaths)
>> -+{
>> -+if (readlink(path, argv0, sizeof(argv0)) != -1)
>> -+return;
>> -+}
>> -+
>> -+if(argv[0][0] == '/')
>> -+snprintf(argv0, sizeof(argv0), "%s", argv[0]);
>> -+else if (getcwd(argv0, sizeof(argv0)) != NULL)
>> -+{
>> -+cwdlen = strlen(argv0);
>> -+snprintf(argv0+cwdlen, sizeof(argv0)-cwdlen, "/%s", argv[0]);
>> -+}
>> -+}
>> -+
>> - int crashCatcherInstallHandlers(int argc, char **argv, int num_signals, 
>> int *signals, const char *logfile, int (*user_info)(char*, char*))
>> - {
>> - struct sigaction sa;
>> -@@ -424,20 +462,7 @@ int crashCatcherInstallHandlers(int argc, char **argv,
>> - 
>> - cc_user_info = user_info;
>> - 
>> --if(argv[0][0] == '/')
>> --snprintf(argv0, sizeof(argv0), "%s", argv[0]);

CVS: cvs.openbsd.org: ports

2020-06-22 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2020/06/22 02:05:38

Modified files:
x11/kde-applications/kleopatra: Makefile 

Log message:
Add missing build dependency boost. Spotted by ajacoutot@



kde breakage (v2)

2020-06-22 Thread Antoine Jacoutot
These failed in my last bulk.


x11/kde-applications/pimcommon


-- Found Gettext: /usr/local/bin/msgmerge (found version "0.20.2") 
CMake Error at 
/usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:164 
(message):
  Could NOT find Boost (missing: Boost_INCLUDE_DIR) (Required is at least
  version "1.34.0")
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:445 
(_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2162 
(find_package_handle_standard_args)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 
(find_package)
  /usr/local/lib/cmake/KF5Akonadi/KF5AkonadiConfig.cmake:56 (find_dependency)
  CMakeLists.txt:57 (find_package)


-- Configuring incomplete, errors occurred!


x11/kde-applications/kleopatra


-- Found assuan v2.5.3
--  Checking whether assuan is usable...yes
-- Usable assuan found.
--  Includes:  /usr/local/include
--  Libraries: 
/usr/local/lib/libassuan.so.2.1;/usr/local/lib/libgpg-error.so.3.21
CMake Error at 
/usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:164 
(message):
  Could NOT find Boost (missing: Boost_INCLUDE_DIR) (Required is at least
  version "1.34.0")
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:445 
(_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2162 
(find_package_handle_standard_args)
  CMakeLists.txt:93 (find_package)


-- Configuring incomplete, errors occurred!


x11/kde-applications/mailimporter


-- Found Gettext: /usr/local/bin/msgmerge (found version "0.20.2") 
CMake Error at 
/usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:164 
(message):
  Could NOT find Boost (missing: Boost_INCLUDE_DIR) (Required is at least
  version "1.34.0")
Call Stack (most recent call first):
  /usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:445 
(_FPHSA_FAILURE_MESSAGE)
  /usr/local/share/cmake/Modules/FindBoost.cmake:2162 
(find_package_handle_standard_args)
  /usr/local/share/cmake/Modules/CMakeFindDependencyMacro.cmake:47 
(find_package)
  /usr/local/lib/cmake/KF5Akonadi/KF5AkonadiConfig.cmake:56 (find_dependency)
  CMakeLists.txt:44 (find_package)


-- Configuring incomplete, errors occurred!


-- 
Antoine