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



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/11/28 15:23:02

Modified files:
sysutils/glances: Makefile distinfo 
sysutils/glances/pkg: PLIST 
sysutils/glances/patches: patch-glances_config_py 

Log message:
sysutils/glances: update to 3.3.0.4

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

ok sthen@



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 15:09:46

Modified files:
sysutils/py-cpuinfo: Makefile distinfo 

Log message:
update to py3-cpuinfo-9.0.0



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 15:05:36

Modified files:
devel/py-cairocffi: Makefile distinfo 
devel/py-cairocffi/pkg: PLIST 

Log message:
update to py3-cairocffi-1.4.0



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 15:05:31

Modified files:
graphics/pycha : Makefile 

Log message:
missing RDEP on py-six



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 14:59:53

Modified files:
audio/py-mutagen: Makefile distinfo 
audio/py-mutagen/patches: patch-setup_py 
audio/py-mutagen/pkg: PLIST 

Log message:
update to py3-mutagen-1.46.0



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 14:54:37

Modified files:
devel  : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
devel/py-cparser: Makefile distinfo 
devel/py-cparser/pkg: PLIST 

Log message:
update to py3-cparser-2.21, drop py2 version now that py-miasm uses py3



Re: CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
On 2022/11/28 13:20, Stuart Henderson wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   st...@cvs.openbsd.org   2022/11/28 13:20:03
> 
> Modified files:
>   security   : Makefile 
>   security/py-miasm: Makefile distinfo 
>   security/py-miasm/pkg: PLIST 
> Added files:
>   security/py-miasm/patches: patch-miasm_core_cpu_py 
> 
> Log message:
> update to post-0.1.3 git checkout of py-miasm and unbreak,
> py-elfesteem is no longer needed. maintainer timeout
> 

Tests/ok bket@, thanks :)



[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


CVS: cvs.openbsd.org: ports

2022-11-28 Thread Klemens Nanni
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/11/28 14:16:56

Modified files:
security   : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
security/ctunnel: Makefile distinfo 
security/ctunnel/patches: patch-Makefile patch-Makefile_cfg 
  patch-include_ctunnel_h 
  patch-src_Makefile patch-src_crypto_c 
security/ctunnel/pkg: DESCR PLIST 

Log message:
Remove security/ctunnel

Unmaintained since its only update in 2011, tb already fixed up LibreSSL
breakage, upstream URL times out, noone but AIX and Arch AUR packages it.

maintainer timeout
OK tb



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 14:16:55

Modified files:
lang/python: python.port.mk 

Log message:
adjust warning text from the 'Try to detect the case where a port will
build regardless of setuptools' check to suggest MODPY_PYBUILD not just
MODPY_SETUPTOOLS



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 14:09:34

Modified files:
databases/mongodb: Makefile.inc 

Log message:
add BDEP on py-setuptools



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!



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 14:01:42

Modified files:
textproc   : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
textproc/py-cssselect: Makefile distinfo 
textproc/py-cssselect/pkg: PLIST 

Log message:
update to py3-cssselect-1.2.0, drop unused py2 version



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 13:58:24

Modified files:
textproc/py-lxml: Makefile 

Log message:
drop py-lxml TEST_DEPENDS for the python2 flavour (tests are already disabled)



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

CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 13:52:36

Modified files:
converters/recode: Makefile distinfo 
converters/recode/pkg: DESCR PLIST 
Removed files:
converters/recode/patches: patch-configure 
   patch-libiconv_aliases_h 
   patch-src_Makefile_in 
   patch-src_libiconv_c 
   patch-src_recodext_h 
   patch-tests_bigauto_py 

Log message:
update to recode-3.7.12



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 13:46:49

Modified files:
sysutils/tentakel: Makefile distinfo 
sysutils/tentakel/pkg: PLIST 
Removed files:
sysutils/tentakel/patches: patch-py_lekatnet_config_py 
   patch-py_lekatnet_plugins_rsh_py 
   patch-py_lekatnet_remote_py 
   patch-py_setup_py 

Log message:
update to tentakel-3.1.3



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 13:23:07

Modified files:
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 

Log message:
py-miasm is now py3-miasm



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 13:20:16

Removed files:
security/py-elfesteem: Makefile distinfo 
security/py-elfesteem/pkg: DESCR PLIST 

Log message:
remove, no longer needed



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 13:20:03

Modified files:
security   : Makefile 
security/py-miasm: Makefile distinfo 
security/py-miasm/pkg: PLIST 
Added files:
security/py-miasm/patches: patch-miasm_core_cpu_py 

Log message:
update to post-0.1.3 git checkout of py-miasm and unbreak,
py-elfesteem is no longer needed. maintainer timeout



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.




CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 11:15:10

Modified files:
textproc/py-demjson: Makefile distinfo 
textproc/py-demjson/pkg: PLIST 
Removed files:
textproc/py-demjson/patches: patch-setup_py 

Log message:
update to py3-demjson-3.0.6



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 11:11:43

Modified files:
devel/py-argh  : Makefile 

Log message:
update HOMEPAGE



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 11:09:23

Modified files:
net/py-socketio-client: Makefile distinfo 
net/py-socketio-client/pkg: PLIST 

Log message:
update to py3-socketIO-client-0.7.2



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 11:09:21

Modified files:
security/py-potr: Makefile distinfo 

Log message:
update to py3-potr-1.0.2



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Frederic Cambus
CVSROOT:/cvs
Module name:ports
Changes by: fcam...@cvs.openbsd.org 2022/11/28 11:04:57

Modified files:
net/swirc  : Makefile distinfo 

Log message:
Update swirc to 3.3.8.

>From maintainer Markus Uhlin, thanks!



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) 

CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 09:24:12

Modified files:
www/newsraft   : Makefile distinfo 
www/newsraft/pkg: README 
Removed files:
www/newsraft/patches: patch-makefile 

Log message:
update to newsraft-0.12, based on a diff from Juan Picca



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/11/28 09:07:04

Modified files:
biology/py-biopython: Makefile 

Log message:
Do the usual c99 dance for base-gcc to fix the build on sparc64



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 08:58:41

Modified files:
devel/py-flit_core: Makefile 

Log message:
actually remove the BDEP on py-installer



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2022/11/28 08:47:51

Modified files:
sysutils/ruby-r10k: Makefile 
sysutils/ruby-r10k/pkg: PLIST 

Log message:
Unbreak after upgrade to Ruby 3.1.3



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Patrick Wildt
CVSROOT:/cvs
Module name:ports
Changes by: patr...@cvs.openbsd.org 2022/11/28 08:16:20

Modified files:
sysutils/dtb   : Makefile distinfo 
sysutils/dtb/patches: 
  
patch-arch_arm64_boot_dts_rockchip_rk3328-rock64_dts 
  
patch-arch_arm64_boot_dts_rockchip_rk3399-firefly_dts 
  
patch-arch_arm64_boot_dts_rockchip_rk3399-nanopi4_dtsi 
  
patch-arch_arm64_boot_dts_rockchip_rk3399-pinebook-pro_dts 
  
patch-arch_arm64_boot_dts_rockchip_rk3399-rock-pi-4_dtsi 
  
patch-arch_arm64_boot_dts_rockchip_rk3399-rockpro64_dtsi 
  patch-arch_arm64_boot_dts_rockchip_rk3399_dtsi 
sysutils/dtb/pkg: PLIST 
Added files:
sysutils/dtb/patches: 
  patch-arch_arm_boot_dts_am335x-bone-common_dtsi 
  
patch-arch_arm_boot_dts_am335x-boneblack-wireless_dts 
  
patch-arch_arm_boot_dts_am335x-bonegreen-wireless_dts 
  patch-arch_arm_boot_dts_am335x-evm_dts 
  patch-arch_arm_boot_dts_am335x-evmsk_dts 
  patch-arch_arm_boot_dts_am335x-icev2_dts 
  
patch-arch_arm_boot_dts_am335x-sancloud-bbe-common_dtsi 
  patch-arch_arm_boot_dts_am33xx_dtsi 

Log message:
update dtb to linux 6.0.10

Includes a revert of the changes in linux 5.15 that switched the cpsw(4)
bindings to a different format.  This allows us to update the dtb port
without breaking cpsw(4) on the Beaglebone Black.  If we ever adjust
cpsw(4) to work with the new bindings, this could be dropped.

ok tobhe@



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 07:46:35

Modified files:
devel/py-installer: Makefile 
devel/py-installer/pkg: PLIST 

Log message:
adjust py-installer (a bootstrap port for much of py-*) to use flit_core
during build (which provides its own mechanism to install its own .whl)
rather than distutils (deprecated and planned for removal in future Python).



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

CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 07:32:51

Modified files:
devel/py-flit_core: Makefile 
devel/py-flit_core/pkg: PLIST 

Log message:
py-flit_core: use the provided bootstrap_install.py script instead of
devel/py-installer to install the produced .whl to site-packages



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 = _emac0;
> -   ethernet1 = _emac1;
> +   ethernet0 = _port1;
> +   ethernet1 = _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-rock64_dts
> @@ 

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



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/11/28 06:52:16

Modified files:
devel/py-rx: Makefile distinfo 
devel/py-rx/pkg: PLIST 
Added files:
devel/py-rx/patches: patch-pyproject_toml 

Log message:
devel/py-rx: update to 4.0.4

note: internally renamed from rx -> reactivex

test feedback and ok sthen@



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/11/28 06:50:39

ports/devel/py-rx/patches

Update of /cvs/ports/devel/py-rx/patches
In directory cvs.openbsd.org:/tmp/cvs-serv38729/patches

Log Message:
Directory /cvs/ports/devel/py-rx/patches added to the repository



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/11/28 06:48:25

Modified files:
audio/picard   : Makefile distinfo 

Log message:
audio/picard: update to 2.8.4

changelog:
https://picard.musicbrainz.org/changelog/

ok sthen@



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Lucas Raab
CVSROOT:/cvs
Module name:ports
Changes by: lr...@cvs.openbsd.org   2022/11/28 06:47:08

Modified files:
databases/web2ldap: Makefile distinfo 

Log message:
sysutils/web2ldap: update to 1.8.1

ok sthen@



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 06:37:48

Modified files:
devel/py-setuptools_git: Makefile 
devel/py-setuptools_trial: Makefile 

Log message:
add RDEPs on py-setuptools



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 06:33:51

Modified files:
security/suricata: Makefile 

Log message:
needs setuptools during the build, to avoid a fallback to distutils which
creates different files; add BDEP (previously pulled in by transitive RDEP
on setuptools from 1000-odd ports most of which don't need it)



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 06:21:24

Modified files:
devel/py-setuptools-rust: Makefile 

Log message:
fix RDEPs; setuptools needed, toml/wheel not



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 05:37:23

Modified files:
security/py-scp: Makefile distinfo 

Log message:
update to py3-scp-0.14.4



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2022/11/28 05:09:50

Modified files:
editors/libreoffice: Makefile distinfo 
editors/libreoffice/patches: patch-RepositoryExternal_mk 
 patch-configure 
 patch-sal_osl_unx_uunxapi_cxx 

Log message:
update to 7.4.3.2



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 05:04:13

Modified files:
security/py-cryptography: Makefile distinfo 
security/py-cryptography/patches: 
  
patch-src__cffi_src_openssl_cryptography_py 
  patch-src__cffi_src_openssl_evp_py 
  
patch-src_cryptography_hazmat_backends_openssl_backend_py 
security/py-cryptography_vectors: Makefile distinfo 
Removed files:
security/py-cryptography/patches: 
  patch-src__cffi_src_openssl_crypto_py 

Log message:
update to py3-cryptography-38.0.4; update patches to the version committed
upstream where possible, with a slight change for src/_cffi_src/openssl/evp.py

aarch64 tests + ok tb@



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2022/11/28 04:56:27

Modified files:
misc/open62541 : Makefile distinfo 

Log message:
update open62541 to 1.3.4



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 04:31:18

Modified files:
print/pdfarranger: Makefile distinfo 

Log message:
update to pdfarranger-1.9.2



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 04:31:19

Modified files:
print/py-pikepdf: Makefile distinfo 
print/py-pikepdf/patches: patch-tests_test_io_py 

Log message:
update to py3-pikepdf-6.2.4



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



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 03:52:47

Modified files:
devel/py-tabulate: Makefile 

Log message:
note in the comment that 0.9 drop python 2 support, we are stuck
with the old version until security/floss is updated to a py3 version



[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


CVS: cvs.openbsd.org: ports

2022-11-28 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/11/28 03:46:11

Modified files:
devel/py-sip   : Makefile 

Log message:
devel/py-sip: add missing RDEP on setuptools & ply

fixes a qgis build failure reported by tb@
ok/discussed with tb@ sthen@



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 03:31:03

Modified files:
math/calc  : Makefile distinfo 
math/calc/pkg  : PLIST 
Removed files:
math/calc/patches: patch-calc_man 

Log message:
update to calc-2.14.1.1



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 03:30:59

Modified files:
devel/py-test-xprocess: Makefile 

Log message:
add new RDEP



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 03:30:01

Modified files:
net/py-u-msgpack: Makefile distinfo 

Log message:
update to py3-u-msgpack-2.7.2



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 03:30:01

Modified files:
devel/py-test-xprocess: Makefile distinfo 

Log message:
update to py3-test-xprocess-0.21.0



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 03:27:52

Modified files:
sysutils/borgmatic: Makefile distinfo 

Log message:
update to borgmatic-1.7.5



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/11/28 03:22:42

Modified files:
devel/py-test-xdist: Makefile distinfo 
devel/py-test-xdist/pkg: PLIST 

Log message:
update to py3-test-xdist-3.0.2



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/11/28 02:54:02

Modified files:
net/tut: Makefile distinfo modules.inc 

Log message:
update net/tut to 1.0.23

- list followed tags with :tags
- multiple tags in one feed with :tag tag1 tag2 ...
- two new flags --config and --config-dir to customize the config dir
- :timeline direct shouldn't crash tut
- :user should now find more accounts



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.



CVS: cvs.openbsd.org: ports

2022-11-28 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/11/28 02:08:57

Modified files:
sysutils/deja-dup: Makefile distinfo 

Log message:
Update to deja-dup-44.0.



CVS: cvs.openbsd.org: ports

2022-11-28 Thread YASUOKA Masahiko
CVSROOT:/cvs
Module name:ports
Changes by: yasu...@cvs.openbsd.org 2022/11/28 01:59:12

Modified files:
textproc/heirloom-doctools: Makefile 

Log message:
Don't replace ROOT unconditionally, do it when 'fake' only.  This
fixes the paths in the man pages.

ok bentley



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@