powerpc bulk build report

2022-11-28 Thread gkoehler
Bulk build on macppc-0.ports.openbsd.org

Started : Mon Oct 24 12:56:29 MDT 2022
Finished: Mon Nov 28 23:08:40 MST 2022
Duration: 35 Days 11 hours 12 minutes

Built using OpenBSD 7.2-current (GENERIC) #33: Sat Oct 22 22:24:56 MDT 2022

Built 9671 packages

Number of packages built each day:
Oct 24: 641
Oct 25: 340
Oct 26: 373
Oct 27: 525
Oct 28: 431
Oct 29: 321
Oct 30: 32
Oct 31: 133
Nov 1: 1768
Nov 2: 3913
Nov 3: 131
Nov 4: 205
Nov 5: 207
Nov 6: 170
Nov 7: 219
Nov 8: 251
Nov 9: 11
Nov 10: 2
Nov 11: 9
Nov 12: 9
Nov 13: 8
Nov 14: 65
Nov 15: 432
Nov 16: 356
Nov 17: 207
Nov 18: 231
Nov 19: 365
Nov 20: 862
Nov 21: 1849
Nov 22: 277
Nov 23: 83
Nov 24: 92
Nov 25: 90
Nov 26: 76
Nov 27: 77
Nov 28: 89



Critical path missing pkgs: 
http://build-failures.rhaalovely.net/powerpc/2022-10-24/summary.log

Build failures: 16
http://build-failures.rhaalovely.net/powerpc/2022-10-24/devel/abseil-cpp.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/devel/clang-tools-extra.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/devel/qcoro.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/emulators/higan.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/emulators/retroarch.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/games/eduke32.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/games/hyperrogue.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/games/nblood.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/graphics/birdfont.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/graphics/openimageio.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/lang/gambit.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/lang/racket-minimal.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/lang/sbcl.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/multimedia/mkvtoolnix.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/x11/gnome/secrets.log
http://build-failures.rhaalovely.net/powerpc/2022-10-24/x11/py-qt5,python3.log

Recurrent failures:
 failures/devel/abseil-cpp.log
 failures/devel/clang-tools-extra.log
 failures/devel/qcoro.log
 failures/emulators/higan.log
 failures/emulators/retroarch.log
 failures/graphics/birdfont.log
 failures/graphics/openimageio.log
 failures/lang/gambit.log
 failures/lang/racket-minimal.log
 failures/multimedia/mkvtoolnix.log
 failures/summary.log
 failures/x11/gnome/secrets.log

New failures:
+failures/lang/sbcl.log

Resolved failures:
-failures/devel/coccinelle.log
-failures/lang/pcc/pcc-libs.log

Packages newly built:
+archivers/py-zopfli,python3
+astro/calcmysky
+devel/indi
+devel/indi,-libs
+devel/indi,-main
+devel/py-matrix-common,python3-
+devel/py-test-flake8,python3
+devel/py-test-isort,python3
+devel/py-timelib,python3
+devel/py-validators,python3
+devel/seergdb
+emulators/libretro-nestopia
+graphics/py-termcolor,python3
+lang/pcc/pcc
+lang/pcc/pcc-libs
+net/py-gevent-websocket,python3
+print/py-fonttools,python3
+print/py-pydyf,python3
+print/weasyprint,python3
+security/ruby-rbnacl
+sysutils/rset
+telephony/asterisk/20
+telephony/asterisk/20,-calendar
+telephony/asterisk/20,-http_post
+telephony/asterisk/20,-kqueue
+telephony/asterisk/20,-ldap
+telephony/asterisk/20,-lua
+telephony/asterisk/20,-main
+telephony/asterisk/20,-odbc
+telephony/asterisk/20,-pgsql
+telephony/asterisk/20,-snmp
+telephony/asterisk/20,-speex
+telephony/asterisk/20,-tds
+telephony/asterisk/20,-vm_imap
+telephony/asterisk/20,-vm_odbc
+textproc/libgrapheme
+textproc/py-cssselect2,python3
+textproc/py-pyphen,python3
+textproc/py-tinycss2,python3
+textproc/qxlsx
+www/py-requests-file,python3
+x11/copyq
+x11/dragon-drop

Packages not built this time:
-cad/qcad
-emulators/nestopia,-libretro
-emulators/nestopia,-main
-lang/sbcl
-lang/sbcl,threads
-sysutils/cl-launch
-x11/stumpwm



[MAINTAINER UPDATE] security/lego 4.9.0 -> 4.9.1

2022-11-28 Thread Horia Racoviceanu
- Upgrade to v4.9.1

Changelog

 cname: add log about CNAME entries
 fix: CNAME support
 regru: improve error handling
 chore: update actions/cache to v3
 Route 53: Update IAM policy example to grant least privilege access
 hurricane: fix CNAME support
 cname: stop trying to traverse cname if none have been found
 duckdns: fix CNAME support
 oraclecloud: use fqdn to resolve zone
Index: Makefile
===
RCS file: /cvs/ports/security/lego/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile13 Oct 2022 11:59:46 -  1.4
+++ Makefile28 Nov 2022 21:06:36 -
@@ -1,7 +1,7 @@
 COMMENT =  Let's Encrypt/ACME client written in Go
 
 MODGO_MODNAME =github.com/go-acme/lego/v4
-MODGO_VERSION =v4.9.0
+MODGO_VERSION =v4.9.1
 
 DISTNAME = lego-${MODGO_VERSION}
 CATEGORIES =   security
Index: distinfo
===
RCS file: /cvs/ports/security/lego/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo13 Oct 2022 11:59:46 -  1.4
+++ distinfo28 Nov 2022 21:06:36 -
@@ -1138,7 +1138,7 @@ SHA256 (go_modules/rsc.io/sampler/@v/v1.
 SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 
2iArDagDqyZhq5imgLuk9kEjoyblQMJVgrbNu53BFKo=
 SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.mod) = 
ycxHNZ55+c2ONOTeypncJ5t0zinSW0a1T86Qmw5wOm8=
 SHA256 (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.zip) = 
qse6k1xBU6O0e8ObNvLorTJD8DNJwRy33Mlt2fMWn6Y=
-SHA256 (lego-v4.9.0.zip) = Blof5xJ+y4pXDgB39cBJyPrHW4sXjao8mvZWgrLd2Zw=
+SHA256 (lego-v4.9.1.zip) = inTTVo921sTSVMLFI8m/ZuW3f63APdKV1q170ilILf0=
 SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27
 SIZE (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 27
 SIZE (go_modules/cloud.google.com/go/@v/v0.38.0.mod) = 1006
@@ -2279,4 +2279,4 @@ SIZE (go_modules/rsc.io/sampler/@v/v1.3.
 SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 14308
 SIZE (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.mod) = 127
 SIZE (go_modules/software.sslmate.com/src/go-pkcs12/@v/v0.2.0.zip) = 36374
-SIZE (lego-v4.9.0.zip) = 1064879
+SIZE (lego-v4.9.1.zip) = 1066530


Re: update: net/swirc 3.3.8

2022-11-28 Thread Frederic Cambus
On Sun, Nov 27, 2022 at 08:16:37PM +, Markus Uhlin wrote:
> Hi ports@,
> 
> Today (Nov 27) I released version 3.3.8.

Committed, thanks!



is anyone using mail/py-policyd-spf / py-spf / py-authres?

2022-11-28 Thread Stuart Henderson
if so, please test these updates to py3 versions and let me know how
it goes.

diff applies in ports/mail, I didn't include the parts for devel/quirks
as they're liable to go out-of-date quickly, but you won't need that to
test.


Index: py-authres/Makefile
===
RCS file: /cvs/ports/mail/py-authres/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- py-authres/Makefile 11 Mar 2022 19:34:53 -  1.11
+++ py-authres/Makefile 28 Nov 2022 20:54:16 -
@@ -1,6 +1,6 @@
 COMMENT =  module for RFC 5451 Authentication-Results Headers
 
-MODPY_EGG_VERSION = 0.800
+MODPY_EGG_VERSION = 1.2.0
 DISTNAME = authres-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 CATEGORIES =   mail
@@ -10,15 +10,12 @@ HOMEPAGE =  https://launchpad.net/authent
 # Apache 2.0
 PERMIT_PACKAGE =   Yes
 
-MODPY_PI = Yes
-
 MODULES=   lang/python
-MODPY_VERSION =${MODPY_DEFAULT_VERSION_2}
-
+MODPY_PI = Yes
+MODPY_PYBUILD =setuptools
 NO_TEST =  Yes
 
-post-install:
-   ${INSTALL_DATA} ${WRKSRC}/authres/tests \
-   ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/authres/tests
+FLAVOR =   python3
+FLAVORS =  python3
 
 .include 
Index: py-authres/distinfo
===
RCS file: /cvs/ports/mail/py-authres/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- py-authres/distinfo 16 Nov 2015 11:29:05 -  1.6
+++ py-authres/distinfo 28 Nov 2022 20:54:16 -
@@ -1,2 +1,2 @@
-SHA256 (authres-0.800.tar.gz) = 0o45dqfUGJF8u/OEAYqg6KBInkG/2YRzCcX477Gfbv0=
-SIZE (authres-0.800.tar.gz) = 19863
+SHA256 (authres-1.2.0.tar.gz) = k9G5la184h5i22SfNhBIEl3WAiVjoK6KI5CUZfH9Jbc=
+SIZE (authres-1.2.0.tar.gz) = 23226
Index: py-authres/pkg/PLIST
===
RCS file: /cvs/ports/mail/py-authres/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- py-authres/pkg/PLIST11 Mar 2022 19:34:53 -  1.5
+++ py-authres/pkg/PLIST28 Nov 2022 20:54:16 -
@@ -1,21 +1,40 @@
+@pkgpath mail/py-authres
 lib/python${MODPY_VERSION}/site-packages/authres/
-lib/python${MODPY_VERSION}/site-packages/authres-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/authres-${MODPY_EGG_VERSION}.dist-info/
+lib/python${MODPY_VERSION}/site-packages/authres-${MODPY_EGG_VERSION}.dist-info/COPYING
+lib/python${MODPY_VERSION}/site-packages/authres-${MODPY_EGG_VERSION}.dist-info/METADATA
+lib/python${MODPY_VERSION}/site-packages/authres-${MODPY_EGG_VERSION}.dist-info/RECORD
+lib/python${MODPY_VERSION}/site-packages/authres-${MODPY_EGG_VERSION}.dist-info/WHEEL
+lib/python${MODPY_VERSION}/site-packages/authres-${MODPY_EGG_VERSION}.dist-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/authres/__init__.py
-lib/python${MODPY_VERSION}/site-packages/authres/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/authres/__main__.py
-lib/python${MODPY_VERSION}/site-packages/authres/__main__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}arc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}arc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}dkim_adsp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}dkim_adsp.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}dkim_b.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}dkim_b.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}dmarc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}dmarc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}rrvs.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}rrvs.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/authres/${MODPY_PYCACHE}smim

Re: UPDATE: libwebsockets-4.3.2

2022-11-28 Thread Stuart Henderson
On 2022/11/28 19:35, Stuart Henderson wrote:
> On 2022/11/28 18:53, Gonzalo L. Rodriguez wrote:
> > Hello,
> > 
> > Little update for libwebsockets to 4.3.2:
> > 
> > https://libwebsockets.org/git/libwebsockets/log?h=v4.3-stable
> > 
> > OK? Comments?
> 
> - needs a SHARED_LIBS major bump
> - please update the license marker, it's now MIT
> 
> with those, OK sthen
> 
> maybe it's worth updating pkg/DESCR while there too? perhaps this
> (borrowing from the updated README.md)
> 
> Libwebsockets is a simple-to-use, MIT-license, pure C library
> providing client and server for http/1, http/2, websockets, MQTT
> and other protocols in a security-minded, lightweight,
> configurable, scalable and flexible way.
> 
> 

PS I only tested guacamole, not ttyd



Re: UPDATE: libwebsockets-4.3.2

2022-11-28 Thread Stuart Henderson
On 2022/11/28 18:53, Gonzalo L. Rodriguez wrote:
> Hello,
> 
> Little update for libwebsockets to 4.3.2:
> 
> https://libwebsockets.org/git/libwebsockets/log?h=v4.3-stable
> 
> OK? Comments?

- needs a SHARED_LIBS major bump
- please update the license marker, it's now MIT

with those, OK sthen

maybe it's worth updating pkg/DESCR while there too? perhaps this
(borrowing from the updated README.md)

Libwebsockets is a simple-to-use, MIT-license, pure C library
providing client and server for http/1, http/2, websockets, MQTT
and other protocols in a security-minded, lightweight,
configurable, scalable and flexible way.




UPDATE: libwebsockets-4.3.2

2022-11-28 Thread Gonzalo L. Rodriguez
Hello,

Little update for libwebsockets to 4.3.2:

https://libwebsockets.org/git/libwebsockets/log?h=v4.3-stable

OK? Comments?


Index: Makefile
===
RCS file: /cvs/ports/www/libwebsockets/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile11 Mar 2022 20:10:03 -  1.19
+++ Makefile28 Oct 2022 11:52:14 -
@@ -2,8 +2,7 @@ COMMENT =   lightweight C library for fas
 
 GH_ACCOUNT =   warmcat
 GH_PROJECT =   libwebsockets
-GH_TAGNAME =   v2.4.2
-REVISION = 0
+GH_TAGNAME =   v4.3.2
 
 SHARED_LIBS =  websockets 9.0 # 12
 
@@ -16,7 +15,7 @@ MAINTAINER =  Adam Wolk 
Index: distinfo
===
RCS file: /cvs/ports/www/libwebsockets/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo26 Apr 2018 20:19:58 -  1.14
+++ distinfo28 Oct 2022 11:52:14 -
@@ -1,2 +1,2 @@
-SHA256 (libwebsockets-2.4.2.tar.gz) = 
cwEtf89Cje3MyBboOmOgFGLieBnVU3uODQxyZL+s+tY=
-SIZE (libwebsockets-2.4.2.tar.gz) = 3777160
+SHA256 (libwebsockets-4.3.2.tar.gz) = 
aoWhvM8lrMfo5Tg+STTJsyoQKIDR5MN8cLJ64qQkBuE=
+SIZE (libwebsockets-4.3.2.tar.gz) = 15616264
Index: patches/patch-lib_misc_base64-decode_c
===
RCS file: patches/patch-lib_misc_base64-decode_c
diff -N patches/patch-lib_misc_base64-decode_c
--- patches/patch-lib_misc_base64-decode_c  11 Mar 2022 20:10:04 -  
1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,22 +0,0 @@
-Fix the build with Clang 13.
-
-Upstream commit 0bfd39135e970ed1273f2f935c581f213543c7ef.
-
-Index: lib/misc/base64-decode.c
 lib/misc/base64-decode.c.orig
-+++ lib/misc/base64-decode.c
-@@ -53,7 +53,6 @@ lws_b64_encode_string(const char *in, int in_len, char
-   unsigned char triple[3];
-   int i;
-   int len;
--  int line = 0;
-   int done = 0;
- 
-   while (in_len) {
-@@ -78,7 +77,6 @@ lws_b64_encode_string(const char *in, int in_len, char
-   *out++ = (len > 2 ? encode[triple[2] & 0x3f] : '=');
- 
-   done += 4;
--  line += 4;
-   }
- 
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/libwebsockets/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -r1.4 PLIST
--- pkg/PLIST   11 Mar 2022 20:10:04 -  1.4
+++ pkg/PLIST   28 Oct 2022 11:52:14 -
@@ -1,13 +1,100 @@
+include/libwebsockets/
 include/libwebsockets.h
-include/lws-plugin-ssh.h
+include/libwebsockets/abstract/
+include/libwebsockets/abstract/abstract.h
+include/libwebsockets/abstract/protocols/
+include/libwebsockets/abstract/protocols.h
+include/libwebsockets/abstract/protocols/smtp.h
+include/libwebsockets/abstract/transports/
+include/libwebsockets/abstract/transports.h
+include/libwebsockets/abstract/transports/raw-skt.h
+include/libwebsockets/abstract/transports/unit-test.h
+include/libwebsockets/lws-adopt.h
+include/libwebsockets/lws-async-dns.h
+include/libwebsockets/lws-bb-i2c.h
+include/libwebsockets/lws-bb-spi.h
+include/libwebsockets/lws-button.h
+include/libwebsockets/lws-cache-ttl.h
+include/libwebsockets/lws-callbacks.h
+include/libwebsockets/lws-cgi.h
+include/libwebsockets/lws-client.h
+include/libwebsockets/lws-conmon.h
+include/libwebsockets/lws-context-vhost.h
+include/libwebsockets/lws-cose.h
+include/libwebsockets/lws-dbus.h
+include/libwebsockets/lws-diskcache.h
+include/libwebsockets/lws-display.h
+include/libwebsockets/lws-dll2.h
+include/libwebsockets/lws-dsh.h
+include/libwebsockets/lws-eventlib-exports.h
+include/libwebsockets/lws-fault-injection.h
+include/libwebsockets/lws-freertos.h
+include/libwebsockets/lws-fts.h
+include/libwebsockets/lws-genaes.h
+include/libwebsockets/lws-gencrypto.h
+include/libwebsockets/lws-genec.h
+include/libwebsockets/lws-genhash.h
+include/libwebsockets/lws-genrsa.h
+include/libwebsockets/lws-gpio.h
+include/libwebsockets/lws-http.h
+include/libwebsockets/lws-i2c.h
+include/libwebsockets/lws-ili9341-spi.h
+include/libwebsockets/lws-jose.h
+include/libwebsockets/lws-jwe.h
+include/libwebsockets/lws-jwk.h
+include/libwebsockets/lws-jws.h
+include/libwebsockets/lws-lecp.h
+include/libwebsockets/lws-led.h
+include/libwebsockets/lws-lejp.h
+include/libwebsockets/lws-logs.h
+include/libwebsockets/lws-lwsac.h
+include/libwebsockets/lws-map.h
+include/libwebsockets/lws-metrics.h
+include/libwebsockets/lws-misc.h
+include/libwebsockets/lws-mqtt.h
+include/libwebsockets/lws-netdev.h
+include/libwebsockets/lws-network-helper.h
+include/libwebsockets/lws-optee.h
+include/libwebsockets/lws-protocols-plugins.h
+include/libwebsockets/lws-purify.h
+include/libwebsockets/lws-pwm.h
+include/libwebsockets/lws-retry.h
+include/libwebsockets/lws-ring.h
+include/libwebsockets/lws-secure-streams-client.h
+include/libwebsockets/lws-secure-streams-policy.h

Re: net/dendrite: Request to update

2022-11-28 Thread Gonzalo L. Rodriguez
On Sat, 26 Nov 2022 at 21:12:18 +0100, Puru Shartha wrote:
> Hello ports,
> 
> Requesting update of dendrite from 0.9.2.
> 
> There is at least one security release since 0.9.2:
> 
> The following is a snippet from 0.9.8 release notes:
> https://github.com/matrix-org/dendrite/releases/tag/v0.9.8
> 
> ...
> Important
> 
> This is a security release to fix a vulnerability...
> ...
> 
> 
> Thank You,
> Dharma Artha Kama Moksha
> 

I sent a diff with an update, please try it and let me know.

-- 

 %gonzalo



UPDATE: Dendrite-0.9.8

2022-11-28 Thread Gonzalo L. Rodriguez
Hi,

Update for Dendrite to 0.9.8:

https://github.com/matrix-org/dendrite/releases/tag/v0.9.8

OK? Comments?

Cheers.-


Index: Makefile
===
RCS file: /cvs/ports/net/dendrite/Makefile,v
retrieving revision 1.19
diff -u -p -r1.19 Makefile
--- Makefile8 Nov 2022 11:14:54 -   1.19
+++ Makefile28 Nov 2022 17:44:15 -
@@ -1,8 +1,7 @@
 COMMENT =  matrix homeserver written in Go
 
 MODGO_MODNAME =github.com/matrix-org/dendrite
-MODGO_VERSION =v0.9.2
-REVISION = 1
+MODGO_VERSION =v0.9.8
 
 DISTNAME = dendrite-${MODGO_VERSION}
 
Index: distinfo
===
RCS file: /cvs/ports/net/dendrite/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo12 Aug 2022 20:14:42 -  1.14
+++ distinfo28 Nov 2022 17:44:50 -
@@ -1,4 +1,4 @@
-SHA256 (dendrite-v0.9.2.zip) = LlE0CgI373pA7gnUa2lKaB5+3w3IsAFMNzzJdmAzpwM=
+SHA256 (dendrite-v0.9.8.zip) = nsf+4YAY8EFYqTGFRzKN1A3H1GASrBsWlcOcdHLMtD8=
 SHA256 (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 
IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
 SHA256 (go_modules/cloud.google.com/go/@v/v0.31.0.mod) = 
IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
 SHA256 (go_modules/cloud.google.com/go/@v/v0.34.0.mod) = 
IhijTyC5cbwZUhbUGV9XUgoqy9hd5/wxrPxEAmZwTBE=
@@ -50,9 +50,8 @@ SHA256 (go_modules/dmitri.shuralyov.com/
 SHA256 
(go_modules/dmitri.shuralyov.com/state/@v/v0.0.0-20180228185332-28bcc343414c.zip)
 = x2HQDN37E4lxiFgZqTpC5QOGpy7XVQnyz3WVi1f+ga0=
 SHA256 
(go_modules/git.apache.org/thrift.git/@v/v0.0.0-20180902110319-2566ecd5d999.mod)
 = vXzUEewNKYs9SmL/6QsPVLxLvhZXICVFm0tOT2V5SEE=
 SHA256 
(go_modules/git.apache.org/thrift.git/@v/v0.0.0-20180902110319-2566ecd5d999.zip)
 = 4WocYjNWxLWmAnCg+APduVeeT6lZMkqmnIKGvRQbl+Q=
-SHA256 
(go_modules/github.com/!arceliar/ironwood/@v/v0.0.0-20211125050254-8951369625d0.mod)
 = /juPd/r0QaZxYsS4PDpr7/UAalYQx1nj6jai4KPdE6c=
-SHA256 
(go_modules/github.com/!arceliar/ironwood/@v/v0.0.0-20220306165321-319147a02d98.mod)
 = /juPd/r0QaZxYsS4PDpr7/UAalYQx1nj6jai4KPdE6c=
-SHA256 
(go_modules/github.com/!arceliar/ironwood/@v/v0.0.0-20220306165321-319147a02d98.zip)
 = poHPkJ7xxj5/s58SQ2AJnuVGq1y2xAhRKaNyikAtH3g=
+SHA256 
(go_modules/github.com/!arceliar/ironwood/@v/v0.0.0-20220409035209-b7f71f05435a.mod)
 = /juPd/r0QaZxYsS4PDpr7/UAalYQx1nj6jai4KPdE6c=
+SHA256 
(go_modules/github.com/!arceliar/ironwood/@v/v0.0.0-20220409035209-b7f71f05435a.zip)
 = fZ66r9J78bUsMmHvMwZRZk3xDLOb0V4ZPrVDyAVN8pI=
 SHA256 
(go_modules/github.com/!arceliar/phony/@v/v0.0.0-20210209235338-dde1a8dca979.mod)
 = M9KSQTixpiSdEfnkLBhTbiQ2RMgChsh+WeXqYmWu0Ts=
 SHA256 
(go_modules/github.com/!arceliar/phony/@v/v0.0.0-20210209235338-dde1a8dca979.zip)
 = WFaTwGGMqUnoMuOsFNRXEjeu0DLRBuZCT5S+5DVe1RI=
 SHA256 
(go_modules/github.com/!azure/go-ansiterm/@v/v0.0.0-20210608223527-2377c96fe795.mod)
 = enkBorXz5jkYufmfBbd6dJkZbZ1M0Chy78xzVac5lS8=
@@ -77,14 +76,14 @@ SHA256 (go_modules/github.com/!mastermin
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.1.mod) = 
h74QTtUPyMQl0iQYbLHl4mDCazUh2j87aTazlaojCww=
 SHA256 (go_modules/github.com/!microsoft/go-winio/@v/v0.5.1.zip) = 
6rJmmwV0G98cgescxBdt/ZG4Qxv0+f5MpMk/ifmfLss=
 SHA256 (go_modules/github.com/!roaring!bitmap/roaring/@v/v0.4.7.mod) = 
gs0T9NkSH5wGtHmNz26C+kky3cqo5b3Si85IJEBv11Q=
-SHA256 (go_modules/github.com/!roaring!bitmap/roaring/@v/v0.4.7.zip) = 
UViS2bjkNQ5axbekh9qU1dmrlkEHHgArd43YZLejHCo=
+SHA256 (go_modules/github.com/!roaring!bitmap/roaring/@v/v0.9.4.mod) = 
1ovrnEgXqqvPRNT2WOa2MHjPM8Sv+SOxwhiXvwmQRpM=
+SHA256 (go_modules/github.com/!roaring!bitmap/roaring/@v/v0.9.4.zip) = 
uM9xVSmnKVc9V8fiMBa9gRDEyg+CmcO2eT1SQH0avoI=
 SHA256 
(go_modules/github.com/!ryan!carrier/dijkstra-1/@v/v0.0.0-20170512020943-0e5801a26345.mod)
 = IrhXET6cacq1d+Qa9zwa10vJ32IbMJpvnuZOXYfQS1U=
 SHA256 
(go_modules/github.com/!ryan!carrier/dijkstra-1/@v/v0.0.0-20170512020943-0e5801a26345.zip)
 = Q7zUDy17B8X37Seza4+epusL0V5EQNQAlAub4CM8FOM=
-SHA256 (go_modules/github.com/!ryan!carrier/dijkstra/@v/v1.0.0.mod) = 
5iM3Nu0PyjbbRF0Wdr44Uc+NDZIyCXQVcszJ61zc6Tc=
-SHA256 (go_modules/github.com/!ryan!carrier/dijkstra/@v/v1.0.0.zip) = 
KGYiPsBX+rzPMEZ6boz3YceGFKN7xjOGLF14fGcwSQA=
+SHA256 (go_modules/github.com/!ryan!carrier/dijkstra/@v/v1.1.0.mod) = 
5iM3Nu0PyjbbRF0Wdr44Uc+NDZIyCXQVcszJ61zc6Tc=
+SHA256 (go_modules/github.com/!ryan!carrier/dijkstra/@v/v1.1.0.zip) = 
/TaHf1BJpQxOB7bLc7OmslP7RjegnGRTELXgivP6eII=
 SHA256 
(go_modules/github.com/!shopify/goreferrer/@v/v0.0.0-20181106222321-ec9c9a553398.mod)
 = XjgPpVg/ybPrLslP6Btxew/HFPQsuJ1Fd/akG8m3q50=
 SHA256 
(go_modules/github.com/!shopify/goreferrer/@v/v0.0.0-20181106222321-ec9c9a553398.zip)
 = 5HzfdQ5qo5cHuQ5i9Ph+l6u41kslJaFsAhyC77JPmWk=
-SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.1.1.mod) = 
3qcgZM9b0EmfFqzs1BeItYegnmKl2a1c2NN4mCdhYTo=
 SHA256 (go_modules/github.com/!vivid!cortex/ewma/@v/v1.2.0.mod) =

Re: Ruby 3.1.3, 3.0.5, 2.7.7

2022-11-28 Thread Theo Buehler
On Sun, Nov 27, 2022 at 06:31:31PM +, Jeremy Evans wrote:
> On 11/27 06:24, Stuart Henderson wrote:
> > On 2022/11/24 19:13, Jeremy Evans wrote:
> > > Update to the latest versions of Ruby. Release notes at:
> > > 
> > > * https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-1-3-released/
> > > * https://www.ruby-lang.org/en/news/2022/11/24/ruby-3-0-5-released/
> > > * https://www.ruby-lang.org/en/news/2022/11/24/ruby-2-7-7-released/
> > 
> > There's a new "dangling symlink" check in the rubygems version
> > in 3.1.3,
> > 
> > https://github.com/ruby/ruby/commit/522b75f1b666051f86a3c8961fd4255e560c5020#diff-8f51ef27aa7c1bf289ef010df42fb4a5f0635d0149776e57bc86985c98bc6480R456
> > 
> > This is triggered by sysutils/ruby-r10k which skips two files,
> > 
> > WARNING:  r10k-3.14.2 ships with a dangling symlink named 
> > ./spec/fixtures/unit/util/purgeable/managed_one/managed_symlink_dir 
> > pointing to missing 
> > spec/fixtures/unit/util/purgeable/managed_one/managed_subdir_1 file. 
> > Ignoring
> > WARNING:  r10k-3.14.2 ships with a dangling symlink named 
> > ./spec/fixtures/unit/util/purgeable/managed_one/unmanaged_symlink_file 
> > pointing to missing 
> > spec/fixtures/unit/util/purgeable/managed_one/expected_1 file. Ignoring
> > 
> > As they're no longer present in the fake-install dir, packaging
> > fails:
> > 
> > Error: 
> > /pobj/r10k-3.14.2-ruby31/fake-i386-ruby31/usr/local/lib/ruby/gems/3.1/gems/r10k-3.14.2/spec/fixtures/unit/util/purgeable/managed_one/managed_symlink_dir
> >  does not exist
> > Error: 
> > /pobj/r10k-3.14.2-ruby31/fake-i386-ruby31/usr/local/lib/ruby/gems/3.1/gems/r10k-3.14.2/spec/fixtures/unit/util/purgeable/managed_one/unmanaged_symlink_file
> >  does not exist
> > pkg_create: can't continue
> > 
> 
> Yep, naddy hit this and notified Sebastian and me earlier.  Below is
> patch I came up with. The affected files are in the specs, so they can
> safely be ignored. OKs?

Please commit. There's no point in waiting for maintainer in such cases.

> 
> Thanks,
> Jeremy
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/sysutils/ruby-r10k/Makefile,v
> retrieving revision 1.41
> diff -u -p -r1.41 Makefile
> --- Makefile  11 Mar 2022 19:57:59 -  1.41
> +++ Makefile  27 Nov 2022 17:21:37 -
> @@ -4,6 +4,7 @@ DISTNAME =r10k-3.14.2
>  CATEGORIES = sysutils
>  HOMEPAGE =   https://github.com/puppetlabs/r10k
>  MAINTAINER = Sebastian Reitenbach 
> +REVISION =   0
>  
>  # Apache 2.0
>  PERMIT_PACKAGE = Yes
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/sysutils/ruby-r10k/pkg/PLIST,v
> retrieving revision 1.28
> diff -u -p -r1.28 PLIST
> --- pkg/PLIST 11 Mar 2022 19:57:59 -  1.28
> +++ pkg/PLIST 27 Nov 2022 17:21:27 -
> @@ -394,9 +394,9 @@ ${GEM_LIB}/gems/${DISTNAME}/spec/fixture
>  
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/managed_subdir_1/subdir_expected_1
>  
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/managed_subdir_1/subdir_unmanaged_1
>  
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/managed_subdir_1/unmanaged_symlink_dir
> -${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/managed_symlink_dir
> +@comment 
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/managed_symlink_dir
>  
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/unmanaged_1
> -${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/unmanaged_symlink_file
> +@comment 
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_one/unmanaged_symlink_file
>  ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_two/
>  
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_two/.hidden/
>  
> ${GEM_LIB}/gems/${DISTNAME}/spec/fixtures/unit/util/purgeable/managed_two/.hidden/unmanaged_3
> 



Re: [update] www/newsraft 0.12

2022-11-28 Thread Juan Picca
On Mon, Nov 28, 2022 at 11:29:21AM +, Stuart Henderson wrote:
> How about this diff instead? No need for the patch, now that it uses
> make variables we can just override them, and...

Ok for me.

Thanks for give it attention.

Regards,
JMPC



[update] sysutils/glances to 3.3.0.4

2022-11-28 Thread Lucas Raab
Hello,

Here's an update for glances up to 3.3.0.4 and tested with both the
curses and web interfaces.

changelog:
https://raw.githubusercontent.com/nicolargo/glances/develop/NEWS.rst

Thanks,
Lucas
diff /usr/ports
commit - 13dbed2046ad3402ebcb9c376d42b5de36edb3f4
path + /usr/ports
blob - dff1909d9b85711e84f4979a182de05eb15f2748
file + sysutils/glances/Makefile
--- sysutils/glances/Makefile
+++ sysutils/glances/Makefile
@@ -1,10 +1,9 @@
 COMMENT =  cross-platform curses-based monitoring tool
 
-MODPY_EGG_VERSION =3.2.6.4
+MODPY_EGG_VERSION =3.3.0.4
 
 DISTNAME = Glances-${MODPY_EGG_VERSION}
 PKGNAME =  ${DISTNAME:L}
-REVISION = 1
 
 CATEGORIES =   sysutils
 
blob - d55244c67178c17ad9c88b59c7f974459d47bff4
file + sysutils/glances/distinfo
--- sysutils/glances/distinfo
+++ sysutils/glances/distinfo
@@ -1,2 +1,2 @@
-SHA256 (Glances-3.2.6.4.tar.gz) = Q/Sr0UDj6Du81RTouIr5nDsRgDFBGX9OXeSG3XF0GGs=
-SIZE (Glances-3.2.6.4.tar.gz) = 6910456
+SHA256 (Glances-3.3.0.4.tar.gz) = igpSmOpV40dz7ahsUXEKVvGcRyRgBHJicHmxw3D3nk4=
+SIZE (Glances-3.3.0.4.tar.gz) = 6105673
blob - 443c2c9c8f4a76c0f81f2352bcb04f20fb844cc9
file + sysutils/glances/patches/patch-glances_config_py
--- sysutils/glances/patches/patch-glances_config_py
+++ sysutils/glances/patches/patch-glances_config_py
@@ -1,7 +1,7 @@
 Index: glances/config.py
 --- glances/config.py.orig
 +++ glances/config.py
-@@ -75,9 +75,9 @@ def system_config_dir():
+@@ -65,9 +65,9 @@ def system_config_dir():
  - *BSD, macOS: /usr/local/etc/glances
  - Windows: %APPDATA%\glances
  """
blob - 77826b22e0fcf004308406ffb8e434595642ec8e
file + sysutils/glances/pkg/PLIST
--- sysutils/glances/pkg/PLIST
+++ sysutils/glances/pkg/PLIST
@@ -207,6 +207,8 @@ lib/python${MODPY_VERSION}/site-packages/glances/outpu
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_csv.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_issue.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_issue.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_json.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_stdout_json.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_unicode.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/${MODPY_PYCACHE}glances_unicode.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_bars.py
@@ -218,9 +220,12 @@ lib/python${MODPY_VERSION}/site-packages/glances/outpu
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout_apidoc.py
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout_csv.py
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout_issue.py
+lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_stdout_json.py
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/glances_unicode.py
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/
+lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/.eslintrc.js
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/.gitignore
+lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/.prettierrc.js
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/README.md
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/css/
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/css/bootstrap.less
@@ -230,144 +235,48 @@ lib/python${MODPY_VERSION}/site-packages/glances/outpu
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/images/favicon.ico
 
lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/images/glances.png
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/
+lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/App.vue
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/app.js
 lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/components/
-lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/components/glances/
-lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/components/glances/component.js
-lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/components/glances/controller.js
-lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/components/glances/view.html
-lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/components/help/
-lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/components/help/component.js
-lib/python${MODPY_VERSION}/site-packages/glances/outputs/static/js/component

Re: U-Boot 2022.10 and dtb from Linux 6.0.8

2022-11-28 Thread Jan Stary
On Nov 28 00:39:09, patr...@blueri.se wrote:
> Am Mon, Nov 28, 2022 at 12:22:30AM +0100 schrieb Patrick Wildt:
> > Am Fri, Nov 25, 2022 at 12:52:24AM + schrieb Peter Stuge:
> > > Jan Stary wrote:
> > > > Here is the cpsw problem:
> > > > 
> > > > -cpsw0 at omsysc46: version 1.12 (0), address 90:59:af:82:2e:7e
> > > > +cpsw0 at omsysc46: version 1.12 (0), address 00:00:00:00:00:00
> > > 
> > > I confirm this on beaglebone black but I'm not sure it's actually a
> > > dtb bug, more on that below.
> > > 
> > > I could anyway DHCP and ping with great success with the zero address.
> > > 
> > > 
> > > > > I reverted the change that switches from the 'old' cpsw switch driver
> > > > > model to the 'new' one.  This should allow is to update the dtbs.
> > > > 
> > > > I don't know what the old/new model is,
> > > 
> > > I too am a bit confused, Patrick can you please clarify 'old' and 'new'?
> > > 
> > > 
> > > Does it have to do with these two sibling fragments?
> > > 
> > > ethernet@0 {
> > >   compatible = "ti,am335x-cpsw", "ti,cpsw";
> > > 
> > > switch@0 {
> > >   compatible = "ti,am335x-cpsw-switch", "ti,cpsw-switch";
> > > 
> > > (Only the former is (currently) matched by OpenBSD if_cpsw.c.)
> > > 
> > 
> > Yup.  Apparently the Linux device trees have both, and a commit in Linux
> > 5.15 switched the beaglebone from the one representation style to the
> > other.
> > 
> > > 
> > > > but the version in this dtb breaks my bbb.
> > > 
> > > In a way it may be making things more correct, just not yet complete.
> > 
> > Eh, well yes and no.  If it causes a regression because our drivers
> > aren't expecting the changes in the .dts then it's a question of "does
> > anyone actually adjust our drivers?".  I don't have the machine, so
> > instead of re-writing cpsw(4) to fit the new-style I'd rather have a
> > small revert that makes OpenBSD continue to work on the machine.
> > 
> > > For one, both the dtb from Nov 1 snapshot miniroot-am335x-72.img and
> > > Patrick's dtb have mac-address = [00 00 00 00 00 00]; for both slaves
> > > (= PHYs). (Though I don't believe that this value is ever used.)
> > > 
> > > Working on the cpsw driver I was silently wondering where the nonzero
> > > MAC on my beaglebone black comes from and I still don't know the answer.
> > > 
> > 
> > Either local-mac-address or from hardware registers.  For cpsw(4) it's
> > local-mac-address.  U-Boot configures those on bootup.  Usually there
> > needs to be a /aliases/ethernet0 or so pointing to the correct node for
> > U-Boot to set it correctly.  It's possible that this changes as well.
> > I will have a look.
> 
> And that is exactly what happened, this should be reverted as well:
> 
> -   ethernet0 = &cpsw_emac0;
> -   ethernet1 = &cpsw_emac1;
> +   ethernet0 = &cpsw_port1;
> +   ethernet1 = &cpsw_port2;
> 
> Following diff changes that, and also reverts the changes for
> am335x-evm, am335x-evmsk and am335x-icev2, which are also included
> in our miniroots.
> 
> Can you give this a shot?


On my beaglebone black, after rewriting the previous DTBs
with those from this latest version of the updated dtb port,
the cpsw comes up having a MAC address (without an explicit
lladdr in hostname.if as a previous workaround).

Thank you!

Jan

> 
> diff --git a/sysutils/dtb/Makefile b/sysutils/dtb/Makefile
> index 23accca5c62..674663b3c47 100644
> --- a/sysutils/dtb/Makefile
> +++ b/sysutils/dtb/Makefile
> @@ -1,9 +1,7 @@
>  ONLY_FOR_ARCHS=  ${GCC4_ARCHS} ${CLANG_ARCHS}
>  
>  COMMENT= Device Tree Blobs
> -# 5.15 breaks cpsw(4) on bbb
> -VERSION= 5.14
> -REVISION=1
> +VERSION= 6.0.8
>  
>  # XXX Updating this port has a high chance of breaking drivers as breaking
>  # XXX changes are frequently made to device trees in linux. See commit log
> @@ -17,7 +15,7 @@ HOMEPAGE=   https://www.devicetree.org
>  # dual GPL/BSD
>  PERMIT_PACKAGE=  Yes
>  
> -MASTER_SITES=https://cdn.kernel.org/pub/linux/kernel/v5.x/
> +MASTER_SITES=https://cdn.kernel.org/pub/linux/kernel/v6.x/
>  EXTRACT_SUFX=.tar.xz
>  #MASTER_SITES=   https://git.kernel.org/torvalds/t/
>  PKG_ARCH=*
> diff --git a/sysutils/dtb/distinfo b/sysutils/dtb/distinfo
> index 2a1c1224b86..269f5365e57 100644
> --- a/sysutils/dtb/distinfo
> +++ b/sysutils/dtb/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (linux-5.14.tar.xz) = fgaLXg0mpisQ5TILJdzldYjLvG94HAkEQhOMnJwycbI=
> -SIZE (linux-5.14.tar.xz) = 120669872
> +SHA256 (linux-6.0.8.tar.xz) = DeT4OZaVHG+vmyIl209kWILEexoJGYGQ+XvUbl9folc=
> +SIZE (linux-6.0.8.tar.xz) = 133886436
> diff --git 
> a/sysutils/dtb/patches/patch-arch_arm64_boot_dts_rockchip_rk3328-rock64_dts 
> b/sysutils/dtb/patches/patch-arch_arm64_boot_dts_rockchip_rk3328-rock64_dts
> index d4d21ab8799..d341db3426f 100644
> --- 
> a/sysutils/dtb/patches/patch-arch_arm64_boot_dts_rockchip_rk3328-rock64_dts
> +++ 
> b/sysutils/dtb/patches/patch-arch_arm64_boot_dts_rockchip_rk3328-

some issues with sogo 5.7.1 in 7.2

2022-11-28 Thread Landry Breuil
Hi,

finally upgraded my work sogo instance, hit two distinct issues
unrelated to the WOPort one, both seen when trying to login:

[GCSSessionsFolder
writeRecordForEntryWithID:value:creationDate:lastSeenDate:]: cannot
write record: 
NAME:PostgreSQL72FatalError REASON:fatal pgsql error
(channel=<0x0x31374da1608[PostgreSQL72Channel]:
connection=<0x0x3135d728468[PGConnection]:
connection=0x0x313651c3800>>): ERROR:  value too long for type character
varying(255)

found https://bugs.sogo.nu/view.php?id=5491 - from what i can see,
https://github.com/Alinto/sogo/blob/master/Scripts/sql-update-5.5.1_to_5.6.0.sh
isnt packaged in /usr/local/share/doc/sogo/. Maybe the PLIST should be
updated ? anyway, solved it locally with psql:

sogo=> ALTER TABLE sogo_sessions_folder  ALTER COLUMN c_value TYPE
VARCHAR(4096);

but also 'upstream sent too big header while reading response header
from upstream' in nginx error logs, cf 
https://www.sogo.nu/support/faq/errors-in-nginx-regarding-header-too-big.html#/faq

i already had some proxy buffers config in nginx (coming from the
pkg-readme), had to bump them and could login just fine.

so .. maybe also update the pkg-readme with the values recommended
upstream ?

Landry



Re: [update] www/newsraft 0.12

2022-11-28 Thread Stuart Henderson
On 2022/11/28 07:48, Juan Picca wrote:
> Please,
> consider update newsraft to 0.12

How about this diff instead? No need for the patch, now that it uses
make variables we can just override them, and...

>  To use newsraft, copy the example configuration and feeds files
> -to $XDG_CONFIG_HOME or your home directory and modify as required:
> +to $XDG_CONFIG_HOME and modify as required:
>  
>  $ mkdir -p ~/.config/newsraft
>  $ cp ${TRUEPREFIX}/share/examples/newsraft/{config,feeds} ~/.config/newsraft/
> +
> +If you want to use your home directory try instead:
> +
> +$ mkdir ~/.newsraft
> +$ cp ${TRUEPREFIX}/share/examples/newsraft/{config,feeds} ~/.newsraft/
> +$ touch ~/.newsraft/newsraft.sqlite3

...I don't think we need to talk about optional directory locations in
pkg-readme (users can check upstream docs if they want something more
complicated).

Index: Makefile
===
RCS file: /cvs/ports/www/newsraft/Makefile,v
retrieving revision 1.2
diff -u -p -r1.2 Makefile
--- Makefile4 Oct 2022 11:07:58 -   1.2
+++ Makefile28 Nov 2022 11:27:13 -
@@ -1,6 +1,6 @@
 COMMENT=   lightweight feed reader for text terminals
 
-DISTNAME=  newsraft-0.11
+DISTNAME=  newsraft-0.12
 WRKDIST=   ${WRKDIR}/newsraft
 
 CATEGORIES=www
@@ -26,5 +26,7 @@ MAKE_FILE=makefile
 MAKE_FLAGS=CC="${CC}" \
CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
+FAKE_FLAGS=MANDIR=${PREFIX}/man \
+   EXAMPLES_DIR=${PREFIX}/share/examples/newsraft
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/newsraft/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo4 Oct 2022 11:07:58 -   1.2
+++ distinfo28 Nov 2022 11:27:13 -
@@ -1,2 +1,2 @@
-SHA256 (newsraft-0.11.tar.gz) = N7sB3Ua9pgzzcD2UJkYAPxZUSMRHbnwXk1S1sEIJA0Q=
-SIZE (newsraft-0.11.tar.gz) = 76318
+SHA256 (newsraft-0.12.tar.gz) = bxmMlZyOXrTOb6DDx46Zgp8VlYVXRrDEzsPpv9BgQGw=
+SIZE (newsraft-0.12.tar.gz) = 76081
Index: patches/patch-makefile
===
RCS file: patches/patch-makefile
diff -N patches/patch-makefile
--- patches/patch-makefile  10 Sep 2022 19:48:32 -  1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,18 +0,0 @@
-Index: makefile
 makefile.orig
-+++ makefile
-@@ -29,11 +29,11 @@ install-newsraft: newsraft
-   install -Dm755 newsraft $(DESTDIR)$(PREFIX)/bin/newsraft
- 
- install-doc: doc
--  install -Dm644 newsraft.1 $(DESTDIR)$(PREFIX)/share/man/man1/newsraft.1
-+  install -Dm644 newsraft.1 $(DESTDIR)$(PREFIX)/man/man1/newsraft.1
- 
- install-examples:
--  install -Dm644 examples/feeds 
$(DESTDIR)$(PREFIX)/share/newsraft/examples/feeds
--  install -Dm644 examples/config 
$(DESTDIR)$(PREFIX)/share/newsraft/examples/config
-+  install -Dm644 examples/feeds 
$(DESTDIR)$(PREFIX)/share/examples/newsraft/feeds
-+  install -Dm644 examples/config 
$(DESTDIR)$(PREFIX)/share/examples/newsraft/config
- 
- newsraft: $(OBJECTS)
-   $(CC) -std=c99 $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS) $(LDLIBS)
Index: pkg/README
===
RCS file: /cvs/ports/www/newsraft/pkg/README,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 README
--- pkg/README  10 Sep 2022 19:48:32 -  1.1.1.1
+++ pkg/README  28 Nov 2022 11:27:13 -
@@ -3,7 +3,8 @@
 
+---
 
 To use newsraft, copy the example configuration and feeds files
-to $XDG_CONFIG_HOME or your home directory and modify as required:
+to $XDG_CONFIG_HOME/newsraft (typically ~/.config) and modify
+as required:
 
 $ mkdir -p ~/.config/newsraft
 $ cp ${TRUEPREFIX}/share/examples/newsraft/{config,feeds} ~/.config/newsraft/




Re: U-Boot 2022.10 and dtb from Linux 6.0.8

2022-11-28 Thread Jan Stary
> > > > > This breakes my RPI4.
> > > > > 
> > > > > After replacing the DTBs on the dos partition
> > > > > with those from the new dtb port, the rpi4
> > > > > does not emit anything on the console,
> > > > > and is not reachable over the network.
> > > 
> > > Replacing the DTBs with those from the dtb package is not supposed to
> > > work.
> > 
> > Ah, in that case I misunderstood the whole effort.
> > The entire content of the dtb package is /usr/local/share/dtb/.../*.dtb
> > - what is supposed to happen with them, i.e. how does one "use" the package?
> 
> The raspberry pi is an exception, as the dtb for the raspberry pi come
> from a different firmware package.

To be clear: this applies to all RPIs?
(In particular, both RPI3 and RPI4?)

What is this the other firmware package
where OpenBSD gets the RPI dtbs?

> So the ones from this dtb port
> should not be tested on the raspberry pi.

OK, I'll stick to the BeagleBone Black with this.

> > > Replacing the DTBs with those from the dtb package is not supposed to
> > > work.

Is this specific to the Raspberry, or is that true in general?
The content of the dtb package is a bunch of DTBs unde /usr/local/share
- I am still not sure whether there is anything else to be done
with them besides copying them over to the msdos partition
(as created at install time).

Jan



[update] www/newsraft 0.12

2022-11-28 Thread Juan Picca
Please,
consider update newsraft to 0.12

Regards,
JMPC
diff --git a/www/newsraft/Makefile b/www/newsraft/Makefile
index b004815a6a8..73a6ea8af40 100644
--- a/www/newsraft/Makefile
+++ b/www/newsraft/Makefile
@@ -1,6 +1,6 @@
 COMMENT=   lightweight feed reader for text terminals
 
-DISTNAME=  newsraft-0.11
+DISTNAME=  newsraft-0.12
 WRKDIST=   ${WRKDIR}/newsraft
 
 CATEGORIES=www
diff --git a/www/newsraft/distinfo b/www/newsraft/distinfo
index 22f009782fb..6ecd5a5dfca 100644
--- a/www/newsraft/distinfo
+++ b/www/newsraft/distinfo
@@ -1,2 +1,2 @@
-SHA256 (newsraft-0.11.tar.gz) = N7sB3Ua9pgzzcD2UJkYAPxZUSMRHbnwXk1S1sEIJA0Q=
-SIZE (newsraft-0.11.tar.gz) = 76318
+SHA256 (newsraft-0.12.tar.gz) = bxmMlZyOXrTOb6DDx46Zgp8VlYVXRrDEzsPpv9BgQGw=
+SIZE (newsraft-0.12.tar.gz) = 76081
diff --git a/www/newsraft/patches/patch-makefile 
b/www/newsraft/patches/patch-makefile
index efd8d575e15..21835b86118 100644
--- a/www/newsraft/patches/patch-makefile
+++ b/www/newsraft/patches/patch-makefile
@@ -1,18 +1,14 @@
 Index: makefile
 --- makefile.orig
 +++ makefile
-@@ -29,11 +29,11 @@ install-newsraft: newsraft
-   install -Dm755 newsraft $(DESTDIR)$(PREFIX)/bin/newsraft
+@@ -18,8 +18,8 @@ LDLIBS = -lpthread $(CURSES_LIBS) $(SQLITE_LIB
+ DESTDIR=
+ PREFIX = /usr/local
+ BINDIR = $(PREFIX)/bin
+-MANDIR = $(PREFIX)/share/man
+-EXAMPLES_DIR   = $(PREFIX)/share/newsraft/examples
++MANDIR = $(PREFIX)/man
++EXAMPLES_DIR   = $(PREFIX)/share/examples/newsraft
  
- install-doc: doc
--  install -Dm644 newsraft.1 $(DESTDIR)$(PREFIX)/share/man/man1/newsraft.1
-+  install -Dm644 newsraft.1 $(DESTDIR)$(PREFIX)/man/man1/newsraft.1
- 
- install-examples:
--  install -Dm644 examples/feeds 
$(DESTDIR)$(PREFIX)/share/newsraft/examples/feeds
--  install -Dm644 examples/config 
$(DESTDIR)$(PREFIX)/share/newsraft/examples/config
-+  install -Dm644 examples/feeds 
$(DESTDIR)$(PREFIX)/share/examples/newsraft/feeds
-+  install -Dm644 examples/config 
$(DESTDIR)$(PREFIX)/share/examples/newsraft/config
- 
- newsraft: $(OBJECTS)
-   $(CC) -std=c99 $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS) $(LDLIBS)
+ # find src -name '*.c' | sed 's/\.c/.o/' | tr '\n' ' '
+ OBJECTS = src/interface-list.o src/path.o src/db.o 
src/load_config/config-parse-input.o src/load_config/load_config.o 
src/load_config/config-updatethreadscount.o src/load_config/config.o 
src/load_config/config-openinbrowsercommand.o 
src/load_config/config-useragent.o src/load_config/config-parse.o 
src/load_config/config-copytoclipboardcommand.o src/items-links.o 
src/feeds-parse.o src/interface-status.o src/threading.o src/items.o 
src/newsraft.o src/dates.o src/interface.o src/string.o src/interface-colors.o 
src/interface-pager.o src/items-metadata-content.o src/format.o src/wstring.o 
src/interface-pager-status.o src/log.o src/update_feed/update_feed.o 
src/update_feed/insert_feed/insert-feed-data.o 
src/update_feed/insert_feed/insert_feed.o 
src/update_feed/insert_feed/insert-item-data.o src/update_feed/download.o 
src/update_feed/parse_json/engage-json-parser.o src/update_feed/struct-item.o 
src/update_feed/parse_xml/xml-handler-atom10.o 
src/update_feed/parse_xml/xml-handler-rss.o 
src/update_feed/parse_xml/xml-handler-rbcnews.o 
src/update_feed/parse_xml/xml-handler-atom03.o 
src/update_feed/parse_xml/xml-handler-georss-gml.o 
src/update_feed/parse_xml/xml-handler-mediarss.o 
src/update_feed/parse_xml/xml-handler-yandex.o 
src/update_feed/parse_xml/xml-common.o 
src/update_feed/parse_xml/xml-handler-rsscontent.o 
src/update_feed/parse_xml/xml-handler-dublincore.o 
src/update_feed/parse_xml/xml-handler-georss.o 
src/update_feed/parse_xml/engage-xml-parser.o src/signal.o src/render-block.o 
src/feeds.o src/db-items.o src/interface-pager-item.o src/items-metadata.o 
src/interface-counter.o src/render_data/line.o 
src/render_data/render-text-html.o src/render_data/render_data.o 
src/render_data/render-text-html-table.o src/items-persons.o src/sections.o 
src/string-serialize.o src/commands.o 
src/prepare_to_render_data/prepare-text-html.o 
src/prepare_to_render_data/prepare_to_render_data.o src/items-list.o src/input.o
diff --git a/www/newsraft/pkg/README b/www/newsraft/pkg/README
index f59cdabaaa2..b2afc92002d 100644
--- a/www/newsraft/pkg/README
+++ b/www/newsraft/pkg/README
@@ -3,7 +3,13 @@
 
+---
 
 To use newsraft, copy the example configuration and feeds files
-to $XDG_CONFIG_HOME or your home directory and modify as required:
+to $XDG_CONFIG_HOME and modify as required:
 
 $ mkdir -p ~/.config/newsraft
 $ cp ${TRUEPREFIX}/share/examples/newsraft/{config,feeds} ~/.config/newsraft/
+
+If you want to use your home directory try instead:
+
+$ mkdir ~/.newsraft
+$ cp ${TRUEPREFIX}/share/examples/newsraft/{config,feeds} ~/.newsraft/
+$ touch ~/.newsraft/newsraft.sqlite3


Re: U-Boot 2022.10 and dtb from Linux 6.0.8

2022-11-28 Thread Patrick Wildt
On Tue, Nov 22, 2022 at 04:18:55PM +0100, Jan Stary wrote:
> On Nov 22 15:42:20, mark.kette...@xs4all.nl wrote:
> > > Date: Tue, 22 Nov 2022 14:40:06 +0100
> > > From: Jan Stary 
> > > 
> > > On Nov 22 13:52:52, h...@stare.cz wrote:
> > > > On Nov 14 23:37:05, patr...@blueri.se wrote:
> > > > > the u-boot and dtb ports haven't been updated in a while, mostly 
> > > > > because
> > > > > updating those regularly breaks working machines.  I think it's time 
> > > > > for
> > > > > another update, so here's a diff for both.
> > > > > 
> > > > > Before this heads into the tree it would be nice to get some testing
> > > > > from people with Pinebook Pro, RockPro64, and/or especially a 
> > > > > BeagleBone
> > > > > Black.
> > > > 
> > > > This breakes my RPI4.
> > > > 
> > > > After replacing the DTBs on the dos partition
> > > > with those from the new dtb port, the rpi4
> > > > does not emit anything on the console,
> > > > and is not reachable over the network.
> > > > 
> > > > I will take the SD card out and remove the com0 boot.conf
> > > > to see what's happening once I am near the machine.
> > > 
> > > My bad, it goes to com0 by default, so I did set tty fb0
> > > (as per INSTALL.arm64). Then I see this (jpeg attached,
> > > as I have no cereal, and no ddb ps etc, as the usb keyboard
> > > does not attach either); in short,
> > > 
> > >   panic: bcm_dwctwo_attach: intr_established failed!
> > 
> > Replacing the DTBs with those from the dtb package is not supposed to
> > work.
> 
> Ah, in that case I misunderstood the whole effort.
> The entire content of the dtb package is /usr/local/share/dtb/.../*.dtb
> - what is supposed to happen with them, i.e. how does one "use" the package?
> 

The raspberry pi is an exception, as the dtb for the raspberry pi come
from a different firmware package.  So the ones from this dtb port
should not be tested on the raspberry pi.  Sorry, didn't think about
this when I sent out the diff, otherwise I would have mentioned it.



Re: remove fake-xxx from man pages

2022-11-28 Thread Anthony J. Bentley
YASUOKA Masahiko writes:
> heirloom-doctools man pages show ${WRKINST}.
>
> In troff(1):
> | file
> | /usr/obj/ports/heirloom-doctools-191015/fake-
> |   amd64/usr/local/share/heirloom-doctools/tmac/* standard macro files

Nice catch.

> +DESTDIRNAME =ROOT

I would prefer instead:

+FAKE_FLAGS = ROOT=${DESTDIR}

With that change, ok bentley@