UPDATE: Tor Browser 11.0.13 for -stable

2022-05-23 Thread Caspar Schutijser
On Tue, May 24, 2022 at 07:15:21AM +0200, Caspar Schutijser wrote:
> Here is an update to Tor Browser 11.0.13. Tested on amd64.
> More information here:
> https://blog.torproject.org/new-release-tor-browser-11013/
> 
> Diff for -stable to follow.

And here it is.

Feedback or OKs?

Caspar Schutijser


Index: meta/tor-browser/Makefile
===
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.53.2.1
diff -u -p -r1.53.2.1 Makefile
--- meta/tor-browser/Makefile   9 May 2022 16:08:48 -   1.53.2.1
+++ meta/tor-browser/Makefile   24 May 2022 05:16:30 -
@@ -2,11 +2,11 @@ COMMENT=  Tor Browser meta package
 
 MAINTAINER=Caspar Schutijser 
 
-PKGNAME=   tor-browser-11.0.11
+PKGNAME=   tor-browser-11.0.13
 ONLY_FOR_ARCHS =   amd64
 
-RUN_DEPENDS=   www/tor-browser/browser>=11.0.11 \
+RUN_DEPENDS=   www/tor-browser/browser>=11.0.13 \
www/tor-browser/noscript>=11.4.5 \
-   net/tor>=0.4.6.10
+   net/tor>=0.4.7.7
 
 .include 
Index: www/tor-browser/Makefile.inc
===
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.51.2.1
diff -u -p -r1.51.2.1 Makefile.inc
--- www/tor-browser/Makefile.inc9 May 2022 16:08:48 -   1.51.2.1
+++ www/tor-browser/Makefile.inc24 May 2022 05:16:30 -
@@ -3,7 +3,7 @@ HOMEPAGE ?= https://www.torproject.org
 PERMIT_PACKAGE ?=  Yes
 CATEGORIES =   www
 BROWSER_NAME = tor-browser
-TB_VERSION =   11.0.11
+TB_VERSION =   11.0.13
 TB_PREFIX =tb
 
 SUBST_VARS +=  BROWSER_NAME TB_VERSION
Index: www/tor-browser/browser/Makefile
===
RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v
retrieving revision 1.78.2.1
diff -u -p -r1.78.2.1 Makefile
--- www/tor-browser/browser/Makefile9 May 2022 16:08:48 -   1.78.2.1
+++ www/tor-browser/browser/Makefile24 May 2022 05:16:30 -
@@ -15,7 +15,7 @@ EXTRACT_SUFX =.tar.xz
 PATCHORIG =.pat.orig
 
 PKGNAME =  ${TB_PREFIX}-browser-${TB_VERSION}
-DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build1
+DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build2
 
 FIX_EXTRACT_PERMISSIONS= Yes
 EXTRACT_ONLY +=${DISTNAME}.tar.xz \
@@ -84,7 +84,7 @@ BUILD_DEPENDS +=  devel/py-virtualenv
 
 BUILD_DEPENDS +=   archivers/unzip archivers/zip
 
-RUN_DEPENDS += net/tor>=0.4.6.10
+RUN_DEPENDS += net/tor>=0.4.7.7
 
 CONFIGURE_ARGS +=  --enable-release #1386371
 CONFIGURE_ARGS +=  --enable-sandbox
Index: www/tor-browser/browser/distinfo
===
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.49.2.1
diff -u -p -r1.49.2.1 distinfo
--- www/tor-browser/browser/distinfo9 May 2022 16:08:48 -   1.49.2.1
+++ www/tor-browser/browser/distinfo24 May 2022 05:16:30 -
@@ -1,8 +1,8 @@
 SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = 
fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg=
-SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = 
Pt1ltzyYS68FDIn1BHhvoNgPbJEVJqrZKuZ9CkziMgw=
+SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = 
Oqn4Pg3bYanVRz4Iav2164Wue6MpWXIpwwLqp4SnWuc=
 SHA256 (mozilla/src-tor-launcher-0.2.33.tar.xz) = 
ZG7lH5mBhkCRA26AEdCo52HP0iNlHKbRKl/BKyP0C9U=
-SHA256 (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = 
bflHNUQPYIy4DFtFx3eiWprqpbXwE32rKPzobZsUqbc=
+SHA256 (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 
32H9kLfBAzy7WFbz0Ha1yhnyfpPBqEdBvYOwGd/n/w4=
 SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434
-SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = 
413171628
+SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = 
413001404
 SIZE (mozilla/src-tor-launcher-0.2.33.tar.xz) = 229992
-SIZE (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = 86558040
+SIZE (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 86606348



UPDATE: Tor Browser 11.0.13

2022-05-23 Thread Caspar Schutijser
Hi,

Here is an update to Tor Browser 11.0.13. Tested on amd64.
More information here:
https://blog.torproject.org/new-release-tor-browser-11013/

Diff for -stable to follow.

Feedback or OKs?

Caspar Schutijser


Index: meta/tor-browser/Makefile
===
RCS file: /cvs/ports/meta/tor-browser/Makefile,v
retrieving revision 1.55
diff -u -p -r1.55 Makefile
--- meta/tor-browser/Makefile   8 May 2022 05:41:56 -   1.55
+++ meta/tor-browser/Makefile   24 May 2022 05:14:45 -
@@ -2,10 +2,10 @@ COMMENT=  Tor Browser meta package
 
 MAINTAINER=Caspar Schutijser 
 
-PKGNAME=   tor-browser-11.0.11
+PKGNAME=   tor-browser-11.0.13
 ONLY_FOR_ARCHS =   amd64
 
-RUN_DEPENDS=   www/tor-browser/browser>=11.0.11 \
+RUN_DEPENDS=   www/tor-browser/browser>=11.0.13 \
www/tor-browser/noscript>=11.4.5 \
net/tor>=0.4.7.7
 
Index: www/tor-browser/Makefile.inc
===
RCS file: /cvs/ports/www/tor-browser/Makefile.inc,v
retrieving revision 1.53
diff -u -p -r1.53 Makefile.inc
--- www/tor-browser/Makefile.inc8 May 2022 05:41:56 -   1.53
+++ www/tor-browser/Makefile.inc24 May 2022 05:14:45 -
@@ -3,7 +3,7 @@ HOMEPAGE ?= https://www.torproject.org
 PERMIT_PACKAGE ?=  Yes
 CATEGORIES =   www
 BROWSER_NAME = tor-browser
-TB_VERSION =   11.0.11
+TB_VERSION =   11.0.13
 TB_PREFIX =tb
 
 SUBST_VARS +=  BROWSER_NAME TB_VERSION
Index: www/tor-browser/browser/Makefile
===
RCS file: /cvs/ports/www/tor-browser/browser/Makefile,v
retrieving revision 1.81
diff -u -p -r1.81 Makefile
--- www/tor-browser/browser/Makefile8 May 2022 05:41:56 -   1.81
+++ www/tor-browser/browser/Makefile24 May 2022 05:14:45 -
@@ -15,7 +15,7 @@ EXTRACT_SUFX =.tar.xz
 PATCHORIG =.pat.orig
 
 PKGNAME =  ${TB_PREFIX}-browser-${TB_VERSION}
-DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build1
+DISTNAME = src-firefox-tor-browser-91.9.0esr-11.0-1-build2
 
 FIX_EXTRACT_PERMISSIONS= Yes
 EXTRACT_ONLY +=${DISTNAME}.tar.xz \
Index: www/tor-browser/browser/distinfo
===
RCS file: /cvs/ports/www/tor-browser/browser/distinfo,v
retrieving revision 1.51
diff -u -p -r1.51 distinfo
--- www/tor-browser/browser/distinfo8 May 2022 05:41:56 -   1.51
+++ www/tor-browser/browser/distinfo24 May 2022 05:14:45 -
@@ -1,8 +1,8 @@
 SHA256 (mozilla/https-everywhere-2021.4.15-eff.xpi) = 
fl9ygI6hSL7M1BbsvfM+oevEOkMuTnhbXl4TObeitwg=
-SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = 
Pt1ltzyYS68FDIn1BHhvoNgPbJEVJqrZKuZ9CkziMgw=
+SHA256 (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = 
Oqn4Pg3bYanVRz4Iav2164Wue6MpWXIpwwLqp4SnWuc=
 SHA256 (mozilla/src-tor-launcher-0.2.33.tar.xz) = 
ZG7lH5mBhkCRA26AEdCo52HP0iNlHKbRKl/BKyP0C9U=
-SHA256 (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = 
bflHNUQPYIy4DFtFx3eiWprqpbXwE32rKPzobZsUqbc=
+SHA256 (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 
32H9kLfBAzy7WFbz0Ha1yhnyfpPBqEdBvYOwGd/n/w4=
 SIZE (mozilla/https-everywhere-2021.4.15-eff.xpi) = 1746434
-SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build1.tar.xz) = 
413171628
+SIZE (mozilla/src-firefox-tor-browser-91.9.0esr-11.0-1-build2.tar.xz) = 
413001404
 SIZE (mozilla/src-tor-launcher-0.2.33.tar.xz) = 229992
-SIZE (mozilla/tor-browser-linux64-11.0.11_en-US.tar.xz) = 86558040
+SIZE (mozilla/tor-browser-linux64-11.0.13_en-US.tar.xz) = 86606348



NEW: Tdbc-odbc

2022-05-23 Thread Stuart Cassoff

This completes the set!

Stu

$ cat pkg/DESCR
Provides a database interface that conforms to Tcl DataBase Connectivity 
(TDBC)

and allows a Tcl script to connect to an ODBC database.


port-tdbc-odbc.tar.gz
Description: application/gzip


CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 21:00:09

Modified files:
databases/tdbc-sqlite3: Makefile distinfo 

Log message:
Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc-sqlite3 test control.
Upstream build improvements mean that now the Tdbc-sqlite3
tests can be run like normal Tcl TEA extension tests.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 20:59:44

Modified files:
databases/tdbc-postgres: Makefile distinfo 
databases/tdbc-postgres/pkg: PLIST 

Log message:
Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc-postgres test control.
Upstream build improvements mean that now the Tdbc-postgres
tests can be run like normal Tcl TEA extension tests.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 20:59:08

Modified files:
databases/tdbc-mysql: Makefile distinfo 
databases/tdbc-mysql/pkg: PLIST 
Added files:
databases/tdbc-mysql/patches: patch-generic_tdbcmysql_c 
  patch-tests_tdbcmysql_test 

Log message:
Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc-mysql test control.
Upstream build improvements mean that now the Tdbc-mysql
tests can be run like normal Tcl TEA extension tests.

Add patch because MariaDb removed "MySQL" from error messages,
causing a test to fail.

Add cheap patch because mysql_get_client_version() since 10.6.2
returns the client version and no longer the server version,
breaking an assumption made by this software.

Add patch from upstream, fixing bug:
https://core.tcl-lang.org/tdbcmysql/info/9bf0e3e2e7.
This comment in the port Makefile was/is wrong:
"Skip test requiring isolation levels not provided by MariaDB"
All tests pass now.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 20:57:38

ports/databases/tdbc-mysql/patches

Update of /cvs/ports/databases/tdbc-mysql/patches
In directory cvs.openbsd.org:/tmp/cvs-serv93128/patches

Log Message:
Directory /cvs/ports/databases/tdbc-mysql/patches added to the repository



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 20:56:51

Modified files:
databases/tdbc : Makefile distinfo 
databases/tdbc/patches: patch-Makefile_in patch-configure 
patch-pkgIndex_tcl_in 
databases/tdbc/pkg: PLIST 

Log message:
Update to 1.1.3.
Update HOMEPAGE.

Add TESTFLAGS var for Tdbc test control.

Add a SUBST_VAR to help reduce PLIST churn.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 20:55:52

Modified files:
devel/tclthread: Makefile distinfo 
devel/tclthread/patches: patch-Makefile_in patch-configure 
 patch-pkgIndex_tcl_in 
devel/tclthread/pkg: PLIST 

Log message:
Update to 2.8.7.

Add TESTFLAGS var for Tclthread test control.

Add a SUBST_VAR to help reduce PLIST churn.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 20:54:39

Modified files:
x11/tk/8.6 : Makefile distinfo 
x11/tk/8.6/patches: patch-unix_Makefile_in patch-unix_tk_pc_in 
x11/tk/8.6/pkg : PLIST 

Log message:
Update to 8.6.12.
Update HOMEPAGE.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 20:54:08

Modified files:
lang/tcl/8.6   : Makefile distinfo 
lang/tcl/8.6/patches: patch-library_init_tcl 
  patch-library_tm_tcl 
  patch-unix_Makefile_in 
lang/tcl/8.6/pkg: PLIST README 
Removed files:
lang/tcl/8.6/patches: patch-generic_tclIO_c 
  patch-library_safe_tcl 
  patch-tests_binary_test 
  patch-unix_configure 

Log message:
Update to 8.6.12.
Update HOMEPAGE.

Remove three patch files thanks to upstream changes.

Remove one patch file not needed since 2017-12-14:
https://marc.info/?l=openbsd-cvs=15135127141

Remove static library section from README; 8.5 only.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Stuart Cassoff
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2022/05/23 19:27:43

Modified files:
lang/eagle : Makefile distinfo 

Log message:
Update to beta49.



Re: -Wstring-plus-int

2022-05-23 Thread Stuart Cassoff

Hi,

   -- Original Message --
   From: t...@theobuehler.org
   To: 3...@bell.net
Cc: ports@openbsd.org
   Sent: Saturday, May 21, 2022 3:14 AM
   Subject: Re: -Wstring-plus-int

 On Fri, May 20, 2022 at 04:34:22AM -0400, Stuart Cassoff 
wrote:

 >
 > I get 7 of these warnings building Tclthread (summarized):
 > warning: adding 'int' to a string does not append to the string
 > [-Wstring-plus-int]
 > Happens here at  "b+1": ((a) && (b) && (*(a)==*(b)) && 
(*(a+1)==*(b+1)) &&

 > (!strcmp((a),(b
 > So I'm wondering if I should:
 > a) Add -Wno-string-plus-int to flags.
 > b) Patch:
 > -  ((a) && (b) && (*(a)==*(b)) && (*(a+1)==*(b+1)) && 
(!strcmp((a),(b
 > +  ((a) && (b) && (*(a)==*(b)) && (*(a+1)==(b[1])) && 
(!strcmp((a),(b


 If you want to patch, I suggest you pull in the upstream fix. This has
 the benefit of consistency and using correct parentheses:


https://github.com/tcltk/thread/commit/4db6b62efaee4a6f3af1f4fe89ef47f59c7dcbb5

I was mistakenly working with an older version.
The newer version has the fix - with the all the brackets.

 Your suggested patch would break reasonable usage such as OPT_CMP(a + 
1, b + 1).


True. It was a surgical patch to handle the particular case.

As a C programmer, I don't think I should be forced into a particular
syntax to add an int to a pointer. I suspect C++ people.

 > c) Leave as is.

 I think either option is fine.


Thanks,

Stu



Re: ***UNCHECKED*** Re: pkg_add coccinella: Can't find tcltls-1.6p4

2022-05-23 Thread Stuart Cassoff
I'm not familiar with telephony/iaxclient but the others are all good 
and worth keeping.

(telephony/iaxclient probably good, too)

Stu


   -- Original Message --
   From: s...@spacehopper.org
   To: sebas...@l00-bugdead-prods.de
Cc: 3...@bell.net; mcmer-open...@tor.at; ports@openbsd.org
   Sent: Thursday, April 28, 2022 12:53 PM
   Subject: Re: ***UNCHECKED*** Re: pkg_add coccinella: Can't find 
tcltls-1.6p4


 On 2022/04/27 19:15, Sebastian Reitenbach wrote:
 > Hi,
 >
 > On Tuesday, April 26, 2022 16:25 CEST, Stuart Cassoff 
<3...@bell.net> wrote:

 >
 > > Sorry about that. I'm looking into it.
 >
 > I don't use net/coccinella anymore, it's old, and since long 
unmaintained upstream.
 > In case it's in the way of updating tcltls, it probably should just 
be removed.


 btw if coccinella is removed, it might make sense to remove some/all
 of these too which afaict were imported for coccinella

 audio/snack
 graphics/tkimg
 graphics/tkpng
 misc/memchan
 telephony/iaxclient
 x11/tkdnd
 x11/tkhtml
 x11/tktray
 x11/tktreectrl







[update] rsyslog version 8.2204.1

2022-05-23 Thread Remi Locherer
Hi,

this is a long overdue update for rsyslog. The changelog can be found here:
https://github.com/rsyslog/rsyslog/blob/v8.2204.1/ChangeLog
The last change included is a fix for CVE-2022-24903 which is a heap buffer
overflow in modules that receive messages via TCP.

I added a small patch which allows to compile rsyslog with openssl support.

I tested with the regress tests from syslogd (4 enabled tests). Additionally
I verified that these modules work: omfile, ommysql, imtcp (gtls and ossl).

OK?

Remi



Index: Makefile
===
RCS file: /cvs/ports/sysutils/rsyslog/Makefile,v
retrieving revision 1.53
diff -u -p -r1.53 Makefile
--- Makefile31 Mar 2022 13:37:04 -  1.53
+++ Makefile22 May 2022 10:48:28 -
@@ -6,7 +6,7 @@ COMMENT-elasticsearch = Elasticsearch pl
 
 MULTI_PACKAGES =   -main -mysql -normalize -pgsql -elasticsearch
 
-V =8.2102.0
+V =8.2204.1
 DISTNAME = rsyslog-$V
 PKGNAME-main = rsyslog-$V
 PKGNAME-mysql =rsyslog-mysql-$V
@@ -15,8 +15,6 @@ PKGNAME-pgsql =   rsyslog-pgsql-$V
 PKGNAME-elasticsearch =rsyslog-elasticsearch-$V
 CATEGORIES =   sysutils
 
-REVISION-main =0
-
 HOMEPAGE = https://www.rsyslog.com/
 
 MAINTAINER =   Remi Locherer 
@@ -27,11 +25,10 @@ PERMIT_PACKAGE =Yes
 COMPILER = base-clang ports-gcc base-gcc
 
 WANTLIB-main +=c crypto curl estr fastjson gcrypt gmp gnutls
-WANTLIB-main +=gpg-error hogweed iconv idn2 intl nettle nghttp2
+WANTLIB-main +=gpg-error hogweed iconv idn2 intl m nettle 
nghttp2
 WANTLIB-main +=p11-kit pthread relp ssl tasn1 unistring uuid z
 WANTLIB-main +=brotlidec brotlienc execinfo zstd
 
-
 WANTLIB-mysql +=   crypto m mariadb pthread ssl z
 
 WANTLIB-normalize +=   estr fastjson lognorm pthread
@@ -65,6 +62,7 @@ CONFIGURE_ARGS += --enable-pgsql \
--enable-mail \
--enable-mmnormalize \
--enable-gnutls \
+   --enable-openssl \
--enable-relp \
--enable-elasticsearch \
--enable-imfile
Index: distinfo
===
RCS file: /cvs/ports/sysutils/rsyslog/distinfo,v
retrieving revision 1.11
diff -u -p -r1.11 distinfo
--- distinfo7 Mar 2021 09:28:36 -   1.11
+++ distinfo7 May 2022 09:25:18 -
@@ -1,2 +1,2 @@
-SHA256 (rsyslog-8.2102.0.tar.gz) = lO4NAxLC7epzdmVZTL5KlHXk47WT4StbiuOnQ6yccqc=
-SIZE (rsyslog-8.2102.0.tar.gz) = 3123684
+SHA256 (rsyslog-8.2204.1.tar.gz) = ptcx5GrT1k9q1LGbvxv1bKR2CkSiS7loIxidwucfcCg=
+SIZE (rsyslog-8.2204.1.tar.gz) = 3243183
Index: files/rsyslog.conf
===
RCS file: /cvs/ports/sysutils/rsyslog/files/rsyslog.conf,v
retrieving revision 1.3
diff -u -p -r1.3 rsyslog.conf
--- files/rsyslog.conf  11 Mar 2022 19:57:57 -  1.3
+++ files/rsyslog.conf  23 May 2022 19:38:59 -
@@ -4,8 +4,10 @@
 # like we have with the default config. For more advanced 
 # things, RainerScript configuration is suggested.
 #
-# For more information see http://www.rsyslog.com/doc/rsyslog_conf.html 
-# If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html
+# For more information see
+# https://www.rsyslog.com/doc/v8-stable/configuration/index.html
+# If you experience problems, see
+# https://www.rsyslog.com/doc/v8-stable/troubleshooting/index.html
 
  MODULES 
 
Index: patches/patch-runtime_nsd_ossl_c
===
RCS file: patches/patch-runtime_nsd_ossl_c
diff -N patches/patch-runtime_nsd_ossl_c
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-runtime_nsd_ossl_c7 Mar 2022 09:35:49 -
@@ -0,0 +1,13 @@
+Index: runtime/nsd_ossl.c
+--- runtime/nsd_ossl.c.orig
 runtime/nsd_ossl.c
+@@ -1415,7 +1415,8 @@ osslPostHandshakeCheck(nsd_ossl_t *pNsd)
+   if (SSL_get_shared_ciphers(pNsd->ssl,szDbg, sizeof szDbg) != NULL)
+   dbgprintf("osslPostHandshakeCheck: Debug Shared ciphers = 
%s\n", szDbg);
+ 
+-  #if OPENSSL_VERSION_NUMBER >= 0x10002000L
++  #if OPENSSL_VERSION_NUMBER >= 0x10002000L \
++  && !defined(LIBRESSL_VERSION_NUMBER)
+   if(SSL_get_shared_curve(pNsd->ssl, -1) == 0) {
+   // This is not a failure
+   LogMsg(0, RS_RET_NO_ERRCODE, LOG_INFO, "nsd_ossl: "
Index: pkg/PLIST-main
===
RCS file: /cvs/ports/sysutils/rsyslog/pkg/PLIST-main,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST-main
--- pkg/PLIST-main  11 Mar 2022 19:57:57 -  1.8
+++ pkg/PLIST-main  8 May 2022 07:34:53 -
@@ -15,6 +15,7 @@ 

Re: pkg_add coccinella: Can't find tcltls-1.6p4

2022-05-23 Thread Stuart Cassoff

Hi,

I've brought the port up to the latest version
but I'm not pleased with the test failures
when not using --enable-ssl-fastpath.

I don't see anything about this problem in
the FreeBSD, NetBSD or Debian ports.
Only NetBSD uses --enable-ssl-fastpath.

My best guess is something to do with EAGAIN
handling and BIO_should_read/write() in the BioRead
and BioWrite functions in tlsBIO.c.

This is about as far as my brain can take me.
Additional notes in the patches.

Same results on amd64 and i386.


Stu


diff -u -rNp /usr/ports/security/tcltls/Makefile ./Makefile
--- /usr/ports/security/tcltls/Makefile Fri Mar 11 14:54:07 2022
+++ ./Makefile  Mon May 23 16:52:38 2022
@@ -1,16 +1,12 @@
-BROKEN=	Needs update to less outdated version and checking of dependent 
ports

-
 COMMENT=   OpenSSL Tcl extension

-VERSION=   1.6
+VERSION=   1.7.22

-DISTNAME=  tls${VERSION}-src
-PKGNAME=   tcltls-${VERSION}
-REVISION=  4
+DISTNAME=  tcltls-${VERSION}

 CATEGORIES=security

-HOMEPAGE=  http://tls.sourceforge.net/
+HOMEPAGE=  http://core.tcl-lang.org/tcltls/

 MAINTAINER=Sebastian Reitenbach 

@@ -19,29 +15,54 @@ PERMIT_PACKAGE= Yes

 WANTLIB=   ssl crypto

-MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tls/}
+MASTER_SITES=  ${HOMEPAGE:=uv/}

 MODULES=   lang/tcl

 RUN_DEPENDS=   ${MODTCL_RUN_DEPENDS}
 BUILD_DEPENDS= ${RUN_DEPENDS}

-WRKDIST=   ${WRKDIR}/tls${VERSION}
+FAKE_FLAGS =   PACKAGE_INSTALL_DIR='$$(TCL_PACKAGE_PATH)/tcltls' \
+   INSTALL_PROGRAM='$$(INSTALL_DATA)'
+
+TEST_FLAGS =   TESTFLAGS='${TESTFLAGS}'
 SEPARATE_BUILD =Yes
 CONFIGURE_STYLE=gnu
+
 CONFIGURE_ARGS=--libdir=${MODTCL_TCLDIR} \
--with-tcl=${MODTCL_LIBDIR} \
-   --with-tclinclude=${MODTCL_INCDIR} \
-   --with-ssl-dir=/usr \
-   --includedir=${PREFIX}/include/tcltls
+   --includedir=${PREFIX}/include/tcltls \
+   --disable-rpath \
+   --enable-deterministic \
+   --enable-ssl-fastpath

-FAKE_FLAGS =	PKG_DIR='$$(PACKAGE_NAME)' 
INSTALL_PROGRAM='$$(INSTALL_DATA)'

-INSTALL_TARGET=install-binaries
+
+# Tests will fail without this. Not a good sign.
+# --enable-ssl-fastpath
+
+# Use premade DH primes instead of generating new ones; builds faster.
+# --enable-deterministic
+
+# Print lots of debugging info
+# --enable-debug
+
+
+# Tcltls configure will always choose tclsh8.6 (if installed) over 
tclsh8.5.

+# Ensure that the tclsh chosen is the one matching MODTCL_VERSION.
+CONFIGURE_ENV += TCLSH_NATIVE=${MODTCL_BIN}
+
 TEST_TARGET=   test
-CFLAGS +=  -DNO_SSL2 -DNO_SSL3
-SUBST_VARS=VER

-VER=   ${VERSION:S/.//g}
+# Use TESTFLAGS to control the Tclthread tests
+TESTFLAGS =
+
+
+# These tests fail without --enable-ssl-fastpath.
+#TESTFLAGS='-skip "tlsIO-9.2 tlsIO-2.11 tlsIO-12.3"'
+
+# To run one test only:
+#TESTFLAGS='-match "tlsIO-9.2"'
+

 post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/tcltls/
diff -u -rNp /usr/ports/security/tcltls/distinfo ./distinfo
--- /usr/ports/security/tcltls/distinfo Sat Jan 17 22:15:08 2015
+++ ./distinfo  Sat May 21 09:18:13 2022
@@ -1,2 +1,2 @@
-SHA256 (tls1.6-src.tar.gz) = 
rexQFDqa1jSmcdJPfHu/JFVIfrXxLSkPQXl8MqmLk/M=

-SIZE (tls1.6-src.tar.gz) = 168043
+SHA256 (tcltls-1.7.22.tar.gz) = 
6E4reideyCxKqp0bH5eG2+Q1jIFekXU5/+f2Z/9Lw7Q=

+SIZE (tcltls-1.7.22.tar.gz) = 165206
diff -u -rNp /usr/ports/security/tcltls/patches/patch-configure 
./patches/patch-configure
--- /usr/ports/security/tcltls/patches/patch-configure	Fri Mar 11 
14:54:07 2022

+++ ./patches/patch-configure   Wed Dec 31 19:00:00 1969
@@ -1,12 +0,0 @@
-Index: configure
 configure.orig
-+++ configure
-@@ -8155,7 +8155,7 @@ echo "${ECHO_T}$tcl_cv_ld_elf" >&6
-   DL_LIBS=""
-   CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
-   LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS}
--  SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1.0'
-+  SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so'
-   echo "$as_me:$LINENO: checking for ELF" >&5
- echo $ECHO_N "checking for ELF... $ECHO_C" >&6
- if test "${tcl_cv_ld_elf+set}" = set; then
diff -u -rNp /usr/ports/security/tcltls/patches/patch-tests_ciphers_test 
./patches/patch-tests_ciphers_test
--- /usr/ports/security/tcltls/patches/patch-tests_ciphers_test	Fri Mar 
11 14:54:07 2022

+++ ./patches/patch-tests_ciphers_test  Wed Dec 31 19:00:00 1969
@@ -1,39 +0,0 @@
-Those tests will fail.
-
 tests/ciphers.test.origFri Jun 22 23:03:34 2007
-+++ tests/ciphers.test Sun Dec  5 12:57:05 2010
-@@ -105,22 +105,22 @@ test ciphers-1.2 {Tls::ciphers for tls1} 
{rsabsafe} {

- listcompare $::EXPECTEDCIPHERS(rsabsafe) [tls::ciphers tls1]
- } {}
-
--test ciphers-1.3 {Tls::ciphers for ssl3} {openssl} {
--# This will fail if you compiled against RSA bsafe or with a
--# different set of defines than the default.
--# Change the constraint setting above.
--listcompare 

CVS: cvs.openbsd.org: ports

2022-05-23 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/05/23 14:29:04

Modified files:
math/armadillo : Makefile 
math/arpack: Makefile 
math/igraph: Makefile 
math/octave: Makefile 

Log message:
Provide a working upgrade path by setting EPOCH=0 in arpack and bumping
REVISIONs in dependent ports.

pointed out by sthen@



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/05/23 14:25:02

Modified files:
devel/cjson: Makefile 

Log message:
Fix build on sparc64 by switching to ports-gcc

Without ports-gcc build aborts because of warnings and -Werror



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Kurt Mosiejczuk
CVSROOT:/cvs
Module name:ports
Changes by: k...@cvs.openbsd.org2022/05/23 14:23:02

Modified files:
security/xmlsec: Makefile 

Log message:
Perform the usual C99 dance when using base-gcc

Fixes the build on sparc64



Update: ruby-bcrypt 3.1.18

2022-05-23 Thread Jeremy Evans
This updates to the latest release of the bcrypt gem.

CHANGELOG located at
https://github.com/bcrypt-ruby/bcrypt-ruby/blob/master/CHANGELOG

One undocumented change is that attempts to use a password with
a null byte will now raise an exception.

Tested on amd64. I plan on committing in a couple days unless I
hear objections.

Thanks,
Jeremy

Index: Makefile
===
RCS file: /cvs/ports/security/ruby-bcrypt/Makefile,v
retrieving revision 1.29
diff -u -p -r1.29 Makefile
--- Makefile11 Mar 2022 19:54:01 -  1.29
+++ Makefile23 May 2022 17:35:49 -
@@ -1,6 +1,6 @@
 COMMENT =  Ruby binding for the bcrypt() password hashing algorithm
 
-VERSION =  3.1.13
+VERSION =  3.1.18
 DISTNAME = bcrypt-${VERSION}
 CATEGORIES =   security
 
Index: distinfo
===
RCS file: /cvs/ports/security/ruby-bcrypt/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo12 Nov 2019 06:46:00 -  1.8
+++ distinfo23 May 2022 17:35:52 -
@@ -1,2 +1,2 @@
-SHA256 (bcrypt-3.1.13.gem) = l2oa/CsQ54y4AX/7dlgzYahn701g1liFWMCOJ0uoICo=
-SIZE (bcrypt-3.1.13.gem) = 54272
+SHA256 (bcrypt-3.1.18.gem) = FU3gsLCJ5W1ZgMUDethfyVVM+/SZZThnPB3bybYbHxE=
+SIZE (bcrypt-3.1.18.gem) = 55808
Index: pkg/PLIST
===
RCS file: /cvs/ports/security/ruby-bcrypt/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   11 Mar 2022 19:54:01 -  1.9
+++ pkg/PLIST   23 May 2022 17:37:00 -
@@ -1,12 +1,13 @@
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
+${GEM_LIB}/gems/${DISTNAME}/.github/
+${GEM_LIB}/gems/${DISTNAME}/.github/workflows/
+${GEM_LIB}/gems/${DISTNAME}/.github/workflows/ruby.yml
 ${GEM_LIB}/gems/${DISTNAME}/.gitignore
 ${GEM_LIB}/gems/${DISTNAME}/.rspec
-${GEM_LIB}/gems/${DISTNAME}/.travis.yml
 ${GEM_LIB}/gems/${DISTNAME}/CHANGELOG
 ${GEM_LIB}/gems/${DISTNAME}/COPYING
 ${GEM_LIB}/gems/${DISTNAME}/Gemfile
-${GEM_LIB}/gems/${DISTNAME}/Gemfile.lock
 ${GEM_LIB}/gems/${DISTNAME}/README.md
 ${GEM_LIB}/gems/${DISTNAME}/Rakefile
 ${GEM_LIB}/gems/${DISTNAME}/bcrypt.gemspec
@@ -16,8 +17,9 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt.r
 ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/engine.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/error.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt/password.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_ext.so
+@so ${GEM_LIB}/gems/${DISTNAME}/lib/bcrypt_ext.so
 ${GEM_LIB}/gems/${DISTNAME}/spec/
+${GEM_LIB}/gems/${DISTNAME}/spec/TestBCrypt.java
 ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/
 ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/engine_spec.rb
 ${GEM_LIB}/gems/${DISTNAME}/spec/bcrypt/error_spec.rb



UPDATE: Nextcloud-23.0.5

2022-05-23 Thread Gonzalo L. Rodriguez
Hello,

Update for Nextcloud to 23.0.5:

https://nextcloud.com/changelog/#latest23

OK? Comments?

Cheers.-

-- 

 %gonzalo


Index: Makefile
===
RCS file: /cvs/ports/www/nextcloud/23/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile9 May 2022 15:29:21 -   1.6
+++ Makefile23 May 2022 18:35:33 -
@@ -1,3 +1,3 @@
-NC_VERSION=23.0.4
+NC_VERSION=23.0.5
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/nextcloud/23/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo9 May 2022 15:29:21 -   1.4
+++ distinfo23 May 2022 18:35:33 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloud-23.0.4.tar.bz2) = 
ZxkcK4tBWRrkKsz7MiFjE/3g4QcgFoLLOQKfiQcSvGo=
-SIZE (nextcloud-23.0.4.tar.bz2) = 140409123
+SHA256 (nextcloud-23.0.5.tar.bz2) = 
PPUaeV+EOeXTTwpSHZOc76+644RQzOZMZnMBaYQZXyk=
+SIZE (nextcloud-23.0.5.tar.bz2) = 140493624
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/nextcloud/23/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   9 May 2022 15:29:21 -   1.5
+++ pkg/PLIST   23 May 2022 18:35:36 -
@@ -8772,6 +8772,8 @@ nextcloud/apps/activity/l10n/fo.js
 nextcloud/apps/activity/l10n/fo.json
 nextcloud/apps/activity/l10n/fr.js
 nextcloud/apps/activity/l10n/fr.json
+nextcloud/apps/activity/l10n/gd.js
+nextcloud/apps/activity/l10n/gd.json
 nextcloud/apps/activity/l10n/gl.js
 nextcloud/apps/activity/l10n/gl.json
 nextcloud/apps/activity/l10n/he.js
@@ -8786,6 +8788,8 @@ nextcloud/apps/activity/l10n/ia.js
 nextcloud/apps/activity/l10n/ia.json
 nextcloud/apps/activity/l10n/id.js
 nextcloud/apps/activity/l10n/id.json
+nextcloud/apps/activity/l10n/ig.js
+nextcloud/apps/activity/l10n/ig.json
 nextcloud/apps/activity/l10n/is.js
 nextcloud/apps/activity/l10n/is.json
 nextcloud/apps/activity/l10n/it.js
@@ -8804,6 +8808,8 @@ nextcloud/apps/activity/l10n/ko.js
 nextcloud/apps/activity/l10n/ko.json
 nextcloud/apps/activity/l10n/lb.js
 nextcloud/apps/activity/l10n/lb.json
+nextcloud/apps/activity/l10n/lo.js
+nextcloud/apps/activity/l10n/lo.json
 nextcloud/apps/activity/l10n/lt_LT.js
 nextcloud/apps/activity/l10n/lt_LT.json
 nextcloud/apps/activity/l10n/lv.js
@@ -8865,6 +8871,8 @@ nextcloud/apps/activity/l10n/tk.js
 nextcloud/apps/activity/l10n/tk.json
 nextcloud/apps/activity/l10n/tr.js
 nextcloud/apps/activity/l10n/tr.json
+nextcloud/apps/activity/l10n/ug.js
+nextcloud/apps/activity/l10n/ug.json
 nextcloud/apps/activity/l10n/uk.js
 nextcloud/apps/activity/l10n/uk.json
 nextcloud/apps/activity/l10n/uz.js
@@ -9112,8 +9120,12 @@ nextcloud/apps/circles/l10n/ar.js
 nextcloud/apps/circles/l10n/ar.json
 nextcloud/apps/circles/l10n/ast.js
 nextcloud/apps/circles/l10n/ast.json
+nextcloud/apps/circles/l10n/az.js
+nextcloud/apps/circles/l10n/az.json
 nextcloud/apps/circles/l10n/bg.js
 nextcloud/apps/circles/l10n/bg.json
+nextcloud/apps/circles/l10n/bn_BD.js
+nextcloud/apps/circles/l10n/bn_BD.json
 nextcloud/apps/circles/l10n/br.js
 nextcloud/apps/circles/l10n/br.json
 nextcloud/apps/circles/l10n/bs.js
@@ -9122,6 +9134,8 @@ nextcloud/apps/circles/l10n/ca.js
 nextcloud/apps/circles/l10n/ca.json
 nextcloud/apps/circles/l10n/cs.js
 nextcloud/apps/circles/l10n/cs.json
+nextcloud/apps/circles/l10n/cy_GB.js
+nextcloud/apps/circles/l10n/cy_GB.json
 nextcloud/apps/circles/l10n/da.js
 nextcloud/apps/circles/l10n/da.json
 nextcloud/apps/circles/l10n/de.js
@@ -9188,6 +9202,8 @@ nextcloud/apps/circles/l10n/hr.js
 nextcloud/apps/circles/l10n/hr.json
 nextcloud/apps/circles/l10n/hu.js
 nextcloud/apps/circles/l10n/hu.json
+nextcloud/apps/circles/l10n/ia.js
+nextcloud/apps/circles/l10n/ia.json
 nextcloud/apps/circles/l10n/id.js
 nextcloud/apps/circles/l10n/id.json
 nextcloud/apps/circles/l10n/is.js
@@ -9198,8 +9214,12 @@ nextcloud/apps/circles/l10n/ja.js
 nextcloud/apps/circles/l10n/ja.json
 nextcloud/apps/circles/l10n/ka_GE.js
 nextcloud/apps/circles/l10n/ka_GE.json
+nextcloud/apps/circles/l10n/kn.js
+nextcloud/apps/circles/l10n/kn.json
 nextcloud/apps/circles/l10n/ko.js
 nextcloud/apps/circles/l10n/ko.json
+nextcloud/apps/circles/l10n/lb.js
+nextcloud/apps/circles/l10n/lb.json
 nextcloud/apps/circles/l10n/lt_LT.js
 nextcloud/apps/circles/l10n/lt_LT.json
 nextcloud/apps/circles/l10n/lv.js
@@ -9212,8 +9232,14 @@ nextcloud/apps/circles/l10n/nb.js
 nextcloud/apps/circles/l10n/nb.json
 nextcloud/apps/circles/l10n/nl.js
 nextcloud/apps/circles/l10n/nl.json
+nextcloud/apps/circles/l10n/nn_NO.js
+nextcloud/apps/circles/l10n/nn_NO.json
+nextcloud/apps/circles/l10n/oc.js
+nextcloud/apps/circles/l10n/oc.json
 nextcloud/apps/circles/l10n/pl.js
 nextcloud/apps/circles/l10n/pl.json
+nextcloud/apps/circles/l10n/ps.js
+nextcloud/apps/circles/l10n/ps.json
 nextcloud/apps/circles/l10n/pt_BR.js
 nextcloud/apps/circles/l10n/pt_BR.json
 

UPDATE: Nextcloud-22.2.8

2022-05-23 Thread Gonzalo L. Rodriguez
Hello,

Update for Nextcloud to 22.2.8:

https://nextcloud.com/changelog/#latest22

OK? Comments?

Cheers.-

-- 

 %gonzalo


Index: Makefile
===
RCS file: /cvs/ports/www/nextcloud/22/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile9 May 2022 15:27:15 -   1.11
+++ Makefile23 May 2022 18:35:16 -
@@ -1,3 +1,3 @@
-NC_VERSION=22.2.7
+NC_VERSION=22.2.8
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/www/nextcloud/22/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo9 May 2022 15:27:15 -   1.8
+++ distinfo23 May 2022 18:35:16 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloud-22.2.7.tar.bz2) = 
WtpByz5pZl6KE5RvcZeIKcCgFj0Cd6SeWZyejM+WDqs=
-SIZE (nextcloud-22.2.7.tar.bz2) = 131669340
+SHA256 (nextcloud-22.2.8.tar.bz2) = 
BhuKEY0PpQAFigT/hHa6ltTCTO9W5f5eMAzHETzhOhg=
+SIZE (nextcloud-22.2.8.tar.bz2) = 131507024
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/nextcloud/22/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   9 May 2022 15:27:15 -   1.10
+++ pkg/PLIST   23 May 2022 18:35:18 -
@@ -9202,6 +9202,8 @@ nextcloud/apps/activity/l10n/fo.js
 nextcloud/apps/activity/l10n/fo.json
 nextcloud/apps/activity/l10n/fr.js
 nextcloud/apps/activity/l10n/fr.json
+nextcloud/apps/activity/l10n/gd.js
+nextcloud/apps/activity/l10n/gd.json
 nextcloud/apps/activity/l10n/gl.js
 nextcloud/apps/activity/l10n/gl.json
 nextcloud/apps/activity/l10n/he.js
@@ -9216,6 +9218,8 @@ nextcloud/apps/activity/l10n/ia.js
 nextcloud/apps/activity/l10n/ia.json
 nextcloud/apps/activity/l10n/id.js
 nextcloud/apps/activity/l10n/id.json
+nextcloud/apps/activity/l10n/ig.js
+nextcloud/apps/activity/l10n/ig.json
 nextcloud/apps/activity/l10n/is.js
 nextcloud/apps/activity/l10n/is.json
 nextcloud/apps/activity/l10n/it.js
@@ -9234,6 +9238,8 @@ nextcloud/apps/activity/l10n/ko.js
 nextcloud/apps/activity/l10n/ko.json
 nextcloud/apps/activity/l10n/lb.js
 nextcloud/apps/activity/l10n/lb.json
+nextcloud/apps/activity/l10n/lo.js
+nextcloud/apps/activity/l10n/lo.json
 nextcloud/apps/activity/l10n/lt_LT.js
 nextcloud/apps/activity/l10n/lt_LT.json
 nextcloud/apps/activity/l10n/lv.js
@@ -9295,6 +9301,8 @@ nextcloud/apps/activity/l10n/tk.js
 nextcloud/apps/activity/l10n/tk.json
 nextcloud/apps/activity/l10n/tr.js
 nextcloud/apps/activity/l10n/tr.json
+nextcloud/apps/activity/l10n/ug.js
+nextcloud/apps/activity/l10n/ug.json
 nextcloud/apps/activity/l10n/uk.js
 nextcloud/apps/activity/l10n/uk.json
 nextcloud/apps/activity/l10n/uz.js
@@ -9540,8 +9548,12 @@ nextcloud/apps/circles/l10n/ar.js
 nextcloud/apps/circles/l10n/ar.json
 nextcloud/apps/circles/l10n/ast.js
 nextcloud/apps/circles/l10n/ast.json
+nextcloud/apps/circles/l10n/az.js
+nextcloud/apps/circles/l10n/az.json
 nextcloud/apps/circles/l10n/bg.js
 nextcloud/apps/circles/l10n/bg.json
+nextcloud/apps/circles/l10n/bn_BD.js
+nextcloud/apps/circles/l10n/bn_BD.json
 nextcloud/apps/circles/l10n/br.js
 nextcloud/apps/circles/l10n/br.json
 nextcloud/apps/circles/l10n/bs.js
@@ -9550,6 +9562,8 @@ nextcloud/apps/circles/l10n/ca.js
 nextcloud/apps/circles/l10n/ca.json
 nextcloud/apps/circles/l10n/cs.js
 nextcloud/apps/circles/l10n/cs.json
+nextcloud/apps/circles/l10n/cy_GB.js
+nextcloud/apps/circles/l10n/cy_GB.json
 nextcloud/apps/circles/l10n/da.js
 nextcloud/apps/circles/l10n/da.json
 nextcloud/apps/circles/l10n/de.js
@@ -9616,6 +9630,8 @@ nextcloud/apps/circles/l10n/hr.js
 nextcloud/apps/circles/l10n/hr.json
 nextcloud/apps/circles/l10n/hu.js
 nextcloud/apps/circles/l10n/hu.json
+nextcloud/apps/circles/l10n/ia.js
+nextcloud/apps/circles/l10n/ia.json
 nextcloud/apps/circles/l10n/id.js
 nextcloud/apps/circles/l10n/id.json
 nextcloud/apps/circles/l10n/is.js
@@ -9626,8 +9642,12 @@ nextcloud/apps/circles/l10n/ja.js
 nextcloud/apps/circles/l10n/ja.json
 nextcloud/apps/circles/l10n/ka_GE.js
 nextcloud/apps/circles/l10n/ka_GE.json
+nextcloud/apps/circles/l10n/kn.js
+nextcloud/apps/circles/l10n/kn.json
 nextcloud/apps/circles/l10n/ko.js
 nextcloud/apps/circles/l10n/ko.json
+nextcloud/apps/circles/l10n/lb.js
+nextcloud/apps/circles/l10n/lb.json
 nextcloud/apps/circles/l10n/lt_LT.js
 nextcloud/apps/circles/l10n/lt_LT.json
 nextcloud/apps/circles/l10n/lv.js
@@ -9640,8 +9660,14 @@ nextcloud/apps/circles/l10n/nb.js
 nextcloud/apps/circles/l10n/nb.json
 nextcloud/apps/circles/l10n/nl.js
 nextcloud/apps/circles/l10n/nl.json
+nextcloud/apps/circles/l10n/nn_NO.js
+nextcloud/apps/circles/l10n/nn_NO.json
+nextcloud/apps/circles/l10n/oc.js
+nextcloud/apps/circles/l10n/oc.json
 nextcloud/apps/circles/l10n/pl.js
 nextcloud/apps/circles/l10n/pl.json
+nextcloud/apps/circles/l10n/ps.js
+nextcloud/apps/circles/l10n/ps.json
 nextcloud/apps/circles/l10n/pt_BR.js
 nextcloud/apps/circles/l10n/pt_BR.json
 

CVS: cvs.openbsd.org: ports

2022-05-23 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/05/23 11:43:04

Modified files:
graphics/inkscape: Makefile distinfo 
graphics/inkscape/patches: patch-CMakeLists_txt 
   
patch-src_extension_implementation_script_cpp 
graphics/inkscape/pkg: PLIST 
Removed files:
graphics/inkscape/patches: patch-src_object_object-set_cpp 

Log message:
update graphics/inkscape to 1.2

announcement:
https://inkscape.org/news/2022/05/16/inkscape-12/

release notes:
https://media.inkscape.org/media/doc/release_notes/1.2/Inkscape_1.2.html

port-wise: drop an upstreamed patch and regen the others.

ok rsadowski@



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/05/23 11:21:20

Modified files:
x11/gnome/keyring: Makefile distinfo 

Log message:
Update to gnome-keyring-42.1.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/05/23 10:51:04

Removed files:
math/arpack/patches: patch-SRC_second_f 

Log message:
Remove now unneeded patchfile.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Martin Reindl
CVSROOT:/cvs
Module name:ports
Changes by: mar...@cvs.openbsd.org  2022/05/23 10:49:24

Modified files:
math/arpack: Makefile distinfo 
Added files:
math/arpack/pkg: DESCR-main DESCR-mpi PLIST-main PLIST-mpi 
Removed files:
math/arpack/pkg: DESCR PLIST 

Log message:
Update arpack96 (last release 2002) and switch to arpack-ng 3.8.0.
Initially from Volker Schlecht, with help from sthen@ and landry@

OK sthen@ and landry@



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/05/23 08:19:31

Modified files:
lang   : Makefile 

Log message:
+wasi-{libc,sdk}



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/05/23 08:18:41

Log message:
import lang/wasi-sdk, the sdk part of https://wasi.dev/

built on top of llvm sources (but without any of our patches), it
builds/bundles compiler-rt, libcxx and libcxxabi for the 'wasm32-wasi'
target to provide the wasi sysroot required to enable wasm sandboxing in
firefox.

with some inspiration from freebsd/pkgsrc/archlinux.

ok sthen@

Status:

Vendor Tag: landry
Release Tags:   landry_20220523

N ports/lang/wasi-sdk/Makefile.inc
N ports/lang/wasi-sdk/Makefile
N ports/lang/wasi-sdk/libcxxabi/Makefile
N ports/lang/wasi-sdk/libcxxabi/distinfo
N ports/lang/wasi-sdk/libcxxabi/pkg/PLIST
N ports/lang/wasi-sdk/libcxxabi/pkg/DESCR
N ports/lang/wasi-sdk/compiler-rt/Makefile
N ports/lang/wasi-sdk/compiler-rt/distinfo
N ports/lang/wasi-sdk/compiler-rt/pkg/PLIST
N ports/lang/wasi-sdk/compiler-rt/pkg/DESCR
N ports/lang/wasi-sdk/libcxx/Makefile
N ports/lang/wasi-sdk/libcxx/distinfo
N ports/lang/wasi-sdk/libcxx/pkg/PLIST
N ports/lang/wasi-sdk/libcxx/pkg/DESCR

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/05/23 08:13:54

Log message:
Import lang/wasi-libc, the libc part of https://wasi.dev/

WASI Libc is a libc for WebAssembly programs built on top of WASI system
calls.  It provides a wide array of POSIX-compatible C APIs, including
support for standard I/O, file I/O, filesystem manipulation, memory
management, time, string, environment variables, program startup, and
many other APIs.

this is one of the requirements to enable wasm sandboxing for bundled
libraries in firefox via rlbox, cf 
https://hacks.mozilla.org/2021/12/webassembly-and-back-again-fine-grained-sandboxing-in-firefox-95/

ok sthen@

Status:

Vendor Tag: landry
Release Tags:   landry_20220523

N ports/lang/wasi-libc/Makefile
N ports/lang/wasi-libc/distinfo
N ports/lang/wasi-libc/patches/patch-Makefile
N ports/lang/wasi-libc/pkg/DESCR
N ports/lang/wasi-libc/pkg/PLIST

No conflicts created by this import



Re: [update) math/arpack to arpack-ng 3.8.0

2022-05-23 Thread Martin Reindl
On Mon, May 23, 2022 at 08:45:33AM +0200, Landry Breuil wrote:
> Le Sun, May 22, 2022 at 08:23:40PM +0100, Stuart Henderson a écrit :
> > I have some small nits but easier to fix those afterwards.
> > One thing that does need doing now is @pkgpath math/arpack added
> > to the top of PLIST-main. Otherwise OK sthen@
> 
> reads ok to me too, i guess the nits are about spacings around = as i
> have those too :)
> 

Yes indeed. So if nothing else pops up I'm going to commit this tonight.


Index: Makefile
===
RCS file: /cvs/ports/math/arpack/Makefile,v
retrieving revision 1.21
diff -u -p -u -p -r1.21 Makefile
--- Makefile11 Mar 2022 19:36:12 -  1.21
+++ Makefile23 May 2022 12:02:02 -
@@ -1,43 +1,48 @@
-COMMENT=   solve large scale eigenvalue problems
+COMMENT-main = F77 subroutines for solving large scale eigenvalue problems
+COMMENT-mpi =  openmpi for arpack
 
-DISTNAME=  arpack96
-PKGNAME=   arpack-96
-REVISION=  8
-SHARED_LIBS=   arpack 1.0
-CATEGORIES=math
-
-HOMEPAGE=  http://www.caam.rice.edu/software/ARPACK/
-
-# BSD license (not in distfile)
-PERMIT_PACKAGE=Yes
-
-MASTER_SITES=  ${HOMEPAGE}SRC/
-DISTFILES= ${DISTNAME}.tar.gz patch.tar.gz ug.ps.gz
-DIST_SUBDIR=   arpack
-
-MODULES=   fortran
-MODFORTRAN_COMPILER =  gfortran
-BUILD_DEPENDS= ${MODFORTRAN_BUILD_DEPENDS}
-
-LIB_DEPENDS =  math/lapack \
-   math/blas
-WANTLIB =  lapack>=1 blas>=1 m
-
-WRKDIST=   ${WRKDIR}/ARPACK
-WRKSRC=${WRKDIST}/SRC
-PICFLAG=   -fPIC
-MAKE_FILE= ${FILESDIR}/Makefile
-MAKE_ENV=  SHLIB_MAJOR=${LIBarpack_VERSION:R} \
-   SHLIB_MINOR=${LIBarpack_VERSION:E} \
-   FC="${MODFORTRAN_COMPILER} -cpp" \
-   CC=${MODFORTRAN_COMPILER} \
-   NOPROFILE=1
-FAKE_FLAGS=LIBDIR=${LOCALBASE}/lib DEBUGLIBS=no
+GH_TAGNAME =   3.8.0
+DISTNAME = arpack-ng-${GH_TAGNAME}
+PKGNAME =  arpack-${GH_TAGNAME}
+GH_ACCOUNT =   opencollab
+GH_PROJECT =   arpack-ng
 
-NO_TEST=   Yes
+MULTI_PACKAGES =   -main -mpi
+FLAVORS =  no_mpi
+FLAVOR ?=
 
-post-extract:
-   @cd ${WRKDIST}/UTIL && mv *.f ${WRKSRC}
+SHARED_LIBS += arpack 2.0
+SHARED_LIBS += parpack 1.0
+
+CATEGORIES =   math
+
+HOMEPAGE = https://github.com/opencollab/arpack-ng
+
+# BSD 3-Clause
+PERMIT_PACKAGE =   Yes
+
+MODULES =  fortran \
+   devel/cmake
+
+CONFIGURE_ARGS +=  -DBUILD_SHARED_LIBS:BOOL=ON \
+   -D ICB=ON
+
+LIB_DEPENDS-main = math/lapack \
+   math/blas
+
+WANTLIB += lapack blas m
+
+LIB_DEPENDS-mpi =  devel/openmpi \
+   math/arpack,-main
+
+WANTLIB-mpi += ${WANTLIB} arpack execinfo pciaccess pthread util z
+WANTLIB-mpi += mpi mpi_mpifh mpi_usempi_ignore_tkr
+WANTLIB-mpi += mpi_usempif08 open-pal open-rte
+
+.include 
+.if ${BUILD_PACKAGES:M-mpi}
+CONFIGURE_ARGS +=  -D MPI=ON
+.endif
 
 post-install:
 .for i in BAND COMPLEX NONSYM SIMPLE SVD SYM
@@ -49,7 +54,6 @@ post-install:
${PREFIX}/share/examples/arpack
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/arpack
${INSTALL_DATA} ${WRKDIST}/DOCUMENTS/* ${PREFIX}/share/doc/arpack
-   ${INSTALL_DATA} ${WRKDIR}/ug.ps ${PREFIX}/share/doc/arpack
-   ${INSTALL_DATA} ${FILESDIR}/LICENSE ${PREFIX}/share/doc/arpack
+   ${INSTALL_DATA} ${WRKDIST}/COPYING ${PREFIX}/share/doc/arpack
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/math/arpack/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo18 Jan 2015 03:14:26 -  1.4
+++ distinfo23 May 2022 12:02:02 -
@@ -1,6 +1,2 @@
-SHA256 (arpack/arpack96.tar.gz) = xqR+yjCiVsuuYOacYGJRuEtqDzUrpSey3L1Hic6F7Pw=
-SHA256 (arpack/patch.tar.gz) = r4kU1gr0fkn7rVWBLQpdCnBA+6kMk+XvGo2I0yAn060=
-SHA256 (arpack/ug.ps.gz) = /x+qx0v8QkQpVZBhMnVuzX8ANIA4mNUH29G8lg9vSrA=
-SIZE (arpack/arpack96.tar.gz) = 636865
-SIZE (arpack/patch.tar.gz) = 226473
-SIZE (arpack/ug.ps.gz) = 248543
+SHA256 (arpack-ng-3.8.0.tar.gz) = raWus4eIdDgzByOckjW3FqihcMbQlqZiW/1SmETfAD0=
+SIZE (arpack-ng-3.8.0.tar.gz) = 1014494
Index: patches/patch-SRC_second_f
===
RCS file: patches/patch-SRC_second_f
diff -N patches/patch-SRC_second_f
--- patches/patch-SRC_second_f  11 Mar 2022 19:36:12 -  1.2
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-Index: SRC/second.f
 SRC/second.f.orig
-+++ SRC/second.f
-@@ -21,7 +21,7 @@
- * ..
- * .. External Functions ..
-   REAL   ETIME
--  EXTERNAL   ETIME
-+*  EXTERNAL   ETIME
- * ..
- * .. Executable Statements ..
- *
Index: pkg/DESCR-main
===
RCS file: pkg/DESCR-main
diff -N pkg/DESCR-main
--- 

CVS: cvs.openbsd.org: ports

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

Modified files:
mail/fdm   : Makefile distinfo 
mail/fdm/pkg   : PLIST 

Log message:
update fdm to git head; there will be a new release soon then we can switch
back to normal releases, but it seems an opportune moment to update the port
to a version with oauthbearer support   ok nicm



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/05/23 05:00:20

Modified files:
www/apache-httpd: Makefile 
www/apache-httpd/pkg: apache2.rc 

Log message:
Use rc_exec.

ok giovanni@ (maintainer)



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/05/23 03:39:01

Modified files:
security/keepassxc: Makefile 
security/keepassxc/pkg: README 

Log message:
Fix and extend unveil rules for chromium, iridium and firefox.

prodded by Joel Carnat
ok rsadowski@ (maintainer)



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/05/23 02:07:13

Modified files:
productivity/davical: Makefile 

Log message:
productivity/davical: drop MODPHP_VERSION, works fine with php 8.0 in my setup.

there are various commits about php 8.1 in git, pending a new release.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/05/23 02:04:04

Modified files:
www/awl: Makefile 

Log message:
www/awl: drop MODPHP_VERSION, it works fine with php8 in my davical setup.

per https://gitlab.com/davical-project/awl/-/jobs/1063586874 all unit
tests are run with various php versions on various debian versions so
php syntax is correct.

there's a commit in git mentioning php 8.1 that will be in a next
version.



Re: [update) math/arpack to arpack-ng 3.8.0

2022-05-23 Thread Landry Breuil
Le Sun, May 22, 2022 at 08:23:40PM +0100, Stuart Henderson a écrit :
> I have some small nits but easier to fix those afterwards.
> One thing that does need doing now is @pkgpath math/arpack added
> to the top of PLIST-main. Otherwise OK sthen@

reads ok to me too, i guess the nits are about spacings around = as i
have those too :)



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/05/23 00:42:35

Modified files:
graphics/evince: Makefile distinfo 

Log message:
Update to evince-42.3.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/05/23 00:36:45

Modified files:
x11/gnome/seahorse: Makefile distinfo 
x11/gnome/seahorse/pkg: PLIST 

Log message:
Update to seahorse-42.0.



CVS: cvs.openbsd.org: ports

2022-05-23 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/05/23 00:11:59

Modified files:
x11/xfce4/terminal: Makefile distinfo 

Log message:
x11/xfce4/terminal: update to 1.0.4.

see https://mail.xfce.org/pipermail/xfce-announce/2022-May/001114.html