[update] fonts/adobe-fonts/source-code-pro to latest release

2022-10-20 Thread Theo Buehler
When testing matthieu's xterm update, I noticed that xterm-374 would
exit with an error with my .Xresources containing

XTerm*faceName: Source Code Pro:antialias=true:size=12:style=Semibold

Worse, after rebuilding the font cache due to new fontconfig, -current
xterm would no longer use Source Code Pro but rather DejaVu Sans Mono,
as also described here: https://marc.info/?l=openbsd-misc=166631092912516=2

After a long and frustrating debugging session and with help from
matthieu, I found that updating the font to its latest release resolves
the issues on all my affected machines. I do not know why.

The below is the minimal diff which doesn't deal with the new variable
width parts. I kept it minimal since the full update requires more
knowledge about fonts than I want to acquire right now. Unless someone
cooks a better diff, I would also like to commit this to -stable as
according to my tests it makes the font usable again on fresh installs.

NB: The other two adobe fonts also have significantly newer releases. It
would be nice if someone knowledgeable about fonts took care of updates
after this is in.

Index: Makefile.inc
===
RCS file: /cvs/ports/fonts/adobe-fonts/Makefile.inc,v
retrieving revision 1.5
diff -u -p -r1.5 Makefile.inc
--- Makefile.inc11 Mar 2022 19:00:16 -  1.5
+++ Makefile.inc21 Oct 2022 01:53:42 -
@@ -23,11 +23,13 @@ WRKDIST ?=  ${WRKDIR}/${DISTNAME}
 
 SUBST_VARS +=  VERSION VERSION_I
 
+LICENSE ?= LICENSE.txt
+
 do-install:
${INSTALL_DATA_DIR} ${FONT_DIR} ${DOC_DIR}
cd ${WRKDIST}; ${INSTALL_DATA} TTF/*.ttf OTF/*.otf \
${FONT_DIR}
-   cd ${WRKDIST}; ${INSTALL_DATA} LICENSE.txt README.md *.css *.json \
+   cd ${WRKDIST}; ${INSTALL_DATA} ${LICENSE} README.md *.css *.json \
${DOC_DIR}
cd ${WRKDIST}; if [ -e ReadMe.html ]; then \
${INSTALL_DATA} *.html ${DOC_DIR}; \
Index: source-code-pro/Makefile
===
RCS file: /cvs/ports/fonts/adobe-fonts/source-code-pro/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- source-code-pro/Makefile11 Mar 2022 19:00:16 -  1.4
+++ source-code-pro/Makefile21 Oct 2022 01:54:02 -
@@ -1,9 +1,11 @@
 COMMENT =  monospaced OpenType fonts designed for coding environments
-VERSION =  2.030
-VERSION_I =1.050
-REVISION = 0
+VERSION =  2.038
+VERSION_I =1.058
+VERSION_V =1.018
+
+LICENSE =  LICENSE.md
 
 GH_PROJECT =   source-code-pro
-GH_TAGNAME =   ${VERSION}R-ro/${VERSION_I}R-it
+GH_TAGNAME =   ${VERSION}R-ro/${VERSION_I}R-it/${VERSION_V}R-VAR
 
 .include 
Index: source-code-pro/distinfo
===
RCS file: /cvs/ports/fonts/adobe-fonts/source-code-pro/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- source-code-pro/distinfo31 Oct 2016 09:28:43 -  1.3
+++ source-code-pro/distinfo19 Oct 2022 20:19:19 -
@@ -1,2 +1,2 @@
-SHA256 (adobe-fonts/source-code-pro-2.030R-ro-1.050R-it.tar.gz) = 
pOTdWbjgpDa5NPD2EsLpG1kykQxtHDt9GlqfOJyGMCs=
-SIZE (adobe-fonts/source-code-pro-2.030R-ro-1.050R-it.tar.gz) = 8245124
+SHA256 (adobe-fonts/source-code-pro-2.038R-ro-1.058R-it-1.018R-VAR.tar.gz) = 
2Ph5/v1m7LcpHqLXOYS5wKl/tJlCTlgpC6a4F4fQxyU=
+SIZE (adobe-fonts/source-code-pro-2.038R-ro-1.058R-it-1.018R-VAR.tar.gz) = 
6818951
Index: source-code-pro/pkg/PLIST
===
RCS file: /cvs/ports/fonts/adobe-fonts/source-code-pro/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- source-code-pro/pkg/PLIST   11 Mar 2022 19:00:16 -  1.3
+++ source-code-pro/pkg/PLIST   19 Oct 2022 20:19:38 -
@@ -1,10 +1,10 @@
 @pkgpath fonts/adobe-source-code-pro
 share/doc/adobe-source-code-pro/
-share/doc/adobe-source-code-pro/LICENSE.txt
+share/doc/adobe-source-code-pro/LICENSE.md
 share/doc/adobe-source-code-pro/README.md
-share/doc/adobe-source-code-pro/bower.json
 share/doc/adobe-source-code-pro/package.json
 share/doc/adobe-source-code-pro/source-code-pro.css
+share/doc/adobe-source-code-pro/source-code-variable.css
 share/fonts/
 @fontdir share/fonts/adobe-source-code-pro/
 share/fonts/adobe-source-code-pro/SourceCodePro-Black.otf



UPDATE: SVT-AV1 1.3.0

2022-10-20 Thread Brad Smith
Here is an update to SVT-AV1 1.3.0.


## [1.3.0] - 2022-10-18

Encoder
- Port SIMD optimizations from libDav1D making the conformant path (Inv. 
Transform) faster
- Enabling smaller mini-GOP size configurations and tuning it for the low delay 
mode
- Tuning the low-latency mode in random access targeting latencies from 250ms 
to 1s
- Adding GOP-constrained Rate Control targeting low-latency streaming 
applications
- Optimize mode decision features levels for depth partitioning, RDOQ, MD 
stage0 pruning in-loop filtering temporal filtering and TPL adding more 
granularity and gaining further quality
- Preset tuning M0-M13 to smooth the spacing and utilize the quality 
improvements towards better tradeoffs

Build, Cleanup and Documentation
- Update preset and API documentation
- Various functional bug fixes
- Remove the use of GLOB in cmake and use file names


Index: Makefile
===
RCS file: /home/cvs/ports/multimedia/svt-av1/Makefile,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 Makefile
--- Makefile8 Aug 2022 05:23:20 -   1.9
+++ Makefile20 Oct 2022 21:02:02 -
@@ -2,7 +2,7 @@ ONLY_FOR_ARCHS= ${LP64_ARCHS} i386
 
 COMMENT=   scalable AV1 encoder/decoder
 
-VER=   1.2.0
+VER=   1.3.0
 DISTNAME=  SVT-AV1-v${VER}
 PKGNAME=   svt-av1-${VER}
 CATEGORIES=multimedia
Index: distinfo
===
RCS file: /home/cvs/ports/multimedia/svt-av1/distinfo,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 distinfo
--- distinfo8 Aug 2022 05:23:20 -   1.8
+++ distinfo20 Oct 2022 21:02:34 -
@@ -1,2 +1,2 @@
-SHA256 (SVT-AV1-v1.2.0.tar.bz2) = DyoGD+vGUvRdDa3cedfgnstTdH/l/q/jLoWkEAF+hRI=
-SIZE (SVT-AV1-v1.2.0.tar.bz2) = 9556514
+SHA256 (SVT-AV1-v1.3.0.tar.bz2) = +F/RPvFogFUOQleXvf3xsLoxDCHWs0P3Tqed0vuyM24=
+SIZE (SVT-AV1-v1.3.0.tar.bz2) = 9446862



UPDATE: net/nextcloudclient-3.6.1

2022-10-20 Thread Adriano Barbosa
Hi.
Update for net/nextcloudclient v3.6.1
Changelog: https://github.com/nextcloud/desktop/releases/v3.6.1

Obrigado!
--
Adriano Barbosa


Index: Makefile
===
RCS file: /cvs/ports/net/nextcloudclient/Makefile,v
retrieving revision 1.39
diff -u -p -r1.39 Makefile
--- Makefile10 Sep 2022 20:44:31 -  1.39
+++ Makefile21 Oct 2022 00:25:13 -
@@ -2,9 +2,8 @@ USE_WXNEEDED =  Yes
 
 COMMENT =  desktop sync client for Nextcloud
 
-V =3.6.0
+V =3.6.1
 DISTNAME = nextcloudclient-${V}
-REVISION = 0
 
 GH_ACCOUNT =   nextcloud
 GH_PROJECT =   desktop
@@ -14,7 +13,7 @@ CATEGORIES =  net
 
 HOMEPAGE = https://nextcloud.com
 
-SHARED_LIBS +=  nextcloudsync 5.0 # 3.6.0
+SHARED_LIBS +=  nextcloudsync 6.0 # 3.6.1
 SHARED_LIBS +=  nextcloud_csync   2.2 # 3.6.0
 SHARED_LIBS +=  nextcloudsync_vfs_suffix  0.0 # 3.5.3
 
Index: distinfo
===
RCS file: /cvs/ports/net/nextcloudclient/distinfo,v
retrieving revision 1.32
diff -u -p -r1.32 distinfo
--- distinfo9 Sep 2022 06:53:20 -   1.32
+++ distinfo21 Oct 2022 00:25:13 -
@@ -1,2 +1,2 @@
-SHA256 (nextcloudclient-3.6.0.tar.gz) = 
18HT9qhnVmwfmmKcjA2VS6aevEEHwPqpdaHM9ChC0N8=
-SIZE (nextcloudclient-3.6.0.tar.gz) = 15763538
+SHA256 (nextcloudclient-3.6.1.tar.gz) = 
x+oe0tD0SjuLZFpn8hrxZL8QJLaHJXCmHGKZTSqMG1s=
+SIZE (nextcloudclient-3.6.1.tar.gz) = 15346135



Re: Early look: PostgreSQL 15.0

2022-10-20 Thread Jeremy Evans
On 10/20 11:23, Theo Buehler wrote:
> On Thu, Oct 13, 2022 at 06:07:51PM +, Jeremy Evans wrote:
> > When I have time, I'll run a partial bulk of the PostgreSQL ports and
> > try to fix any breakage.  Hopefully I can complete that work by the
> > release of PostgreSQL 15.1.
> 
> There were three build failures: posgresql-pllua, repmgr, timescaledb.
> Details below.

Theo,

Thank you very much for running the bulk, that saves me a lot of time.
With only 3 failures, the results are much better than in previous years.

sthen@ committed a /etc/daily fix, so we can drop the new shared memory
patch.

> Given the non-trivial changes that are/were required in these consumers,
> I would not be surprised by a variety of runtime fallout.

Historically there hasn't been much runtime fallout from PostgreSQL
upgrades.  Hopefully by committing fairly early in the release cycle,
we'll get sufficient testing before the release of OpenBSD 7.3.

> databases/postgresql-pllua
> --
> 
> Constrains on postgresql-client->=14,<15, postgresql-server->=14,<15.
> Builds fine when bumping upper bounds to 16.
> 
> See this, however: https://github.com/pllua/pllua/issues/10

Yep, we'll definitely want to patch that if they don't commit a fix
upstream.

> databases/repmgr
> 
> 
> repmgr-client.c:185:39: error: incomplete definition of type 'struct passwd'
> strncpy(runtime_options.username, pw->pw_name, MAXLEN);
>   ~~^
> 
> postgresql/server/port.h no longer pulls in pwd.h. To fix build,
> patching #include  into repmgr-client.c is enough.
> 
> Upstream support for PostgreSQL 15 is only available from version 5.3.3
> https://repmgr.org/docs/current/release-5.3.3.html
> This includes various 15-specific fixes (some relating to shared memory).

We should upgrade to 5.3.3 to fix this.

> databases/timescaledb
> -
> 
> CMake Error at CMakeLists.txt:362 (message):
>   TimescaleDB only supports PostgreSQL 12, 13 and 14
> 
> This is still the case with the latest timescaledb 2.8.1 and they still
> seem to be sorting out fallout in the 2.9 branch.

Pretty typical for timescaledb.  I plan on marking it BROKEN when
updating to PostgreSQL 15.1 if it isn't fixed by then.  That's what we
did during the PostgreSQL 13->14 upgrade.

Thanks,
Jeremy



[update] net/ddclient 3.10.0

2022-10-20 Thread Pascal Stumpf
Update to ddclient 3.10.0.

* switched to auto(re)conf
* killed the samples (they are mostly useless)
* is there any reason we're placing the config file in a separate
  directory?  I kept the /etc/ddclient/ddclient.conf dance for now, but
  maybe we can just go with /etc/ddclient.conf?
* there is now the option to use curl.  I think it's reasonable to not
  add a dependency.  However, the path needs to be hardcoded.
* there are now tests.  One of them fails for a stupid reason.


Works for my use case (afraid.freedns.org).  Please test with your
configuration.


Index: Makefile
===
RCS file: /home/cvs/ports/net/ddclient/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile11 Mar 2022 19:45:52 -  1.28
+++ Makefile20 Oct 2022 22:04:21 -
@@ -2,7 +2,7 @@ COMMENT=update client for dynamic DNS s
 
 GH_ACCOUNT=ddclient
 GH_PROJECT=ddclient
-GH_TAGNAME=v3.9.1
+GH_TAGNAME=v3.10.0
 
 CATEGORIES=net
 
@@ -11,30 +11,26 @@ HOMEPAGE=   https://ddclient.net/
 # GPLv2+
 PERMIT_PACKAGE=Yes
 
-RUN_DEPENDS=   devel/p5-Data-Validate-IP \
-   net/p5-IO-Socket-INET6 \
+CONFIGURE_STYLE=gnu autoreconf
+AUTOMAKE_VERSION=  1.11
+AUTOCONF_VERSION=  2.63
+
+# hardcode path, but do not add a dependency
+CONFIGURE_ENV= CURL=${LOCALBASE}/bin/curl
+
+MAKE_ENV=  runstatedir=/var/run/ddclient
+FAKE_FLAGS=sysconfdir=${PREFIX}/share/examples/ddclient
+
+RUN_DEPENDS=   net/p5-IO-Socket-INET6 \
security/p5-IO-Socket-SSL
+TEST_DEPENDS=  devel/p5-Test-Warnings
 
-NO_BUILD=  Yes
-NO_TEST=   Yes
 PKG_ARCH=  *
 
-SAMPLES=   sample-etc_cron.d_ddclient sample-etc_ddclient.conf \
-   sample-etc_dhclient-exit-hooks sample-etc_dhcpc_dhcpcd-eth0.exe 
\
-   sample-etc_ppp_ip-up.local sample-ddclient-wrapper.sh
+SYSCONFDIR=${BASESYSCONFDIR}/ddclient
 
 post-extract:
-   @sed -i -e "s,/var/cache/ddclient/,/var/db/ddclient/,g;" \
-   -e "s,/etc/ddclient/,${SYSCONFDIR}/ddclient/,g" \
-   ${WRKSRC}/ddclient
-
-do-install:
-   ${INSTALL_SCRIPT} ${WRKSRC}/ddclient ${PREFIX}/sbin/
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ddclient
-   ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/ddclient
-   ${INSTALL_DATA} ${WRKSRC}/README* ${PREFIX}/share/doc/ddclient
-.for i in ${SAMPLES}
-   ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/examples/ddclient
-.endfor
+   @sed -i -e "s,/cache/ddclient,/db/ddclient,g" \
+   ${WRKSRC}/{ddclient.in,Makefile.am}
 
 .include 
Index: distinfo
===
RCS file: /home/cvs/ports/net/ddclient/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- distinfo17 Jan 2021 15:46:53 -  1.12
+++ distinfo20 Oct 2022 19:36:46 -
@@ -1,2 +1,2 @@
-SHA256 (ddclient-3.9.1.tar.gz) = 5JaeFcxJH8Ur3NZJ1MKw5LG/DJ+duiNHHGNIcazFJHA=
-SIZE (ddclient-3.9.1.tar.gz) = 63469
+SHA256 (ddclient-3.10.0.tar.gz) = NLbZqUYpCvCSfidGCpZa0BinxSViUGOw84DL3f/AHBs=
+SIZE (ddclient-3.10.0.tar.gz) = 275494
Index: patches/patch-ddclient
===
RCS file: patches/patch-ddclient
diff -N patches/patch-ddclient
--- patches/patch-ddclient  11 Mar 2022 19:45:52 -  1.4
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,20 +0,0 @@
-Index: ddclient
 ddclient.orig
-+++ ddclient
-@@ -1163,16 +1163,6 @@ sub _read_config {
-   # fatal("Cannot open file '%s'. ($!)", $file);
-   warning("Cannot open file '%s'. ($!)", $file);
- }
--# Check for only owner has any access to config file
--my ($dev, $ino, $mode, @statrest) = stat(FD);
--if ($mode & 077) {  
--  if (-f FD && (chmod 0600, $file)) {
--  warning("file $file must be accessible only by its owner (fixed).");
--  } else {
--  # fatal("file $file must be accessible only by its owner.");
--  warning("file $file must be accessible only by its owner.");
--  }
--}
- 
- local $lineno   = 0;
- my$continuation = '';
Index: patches/patch-sample-etc_ddclient_conf
===
RCS file: patches/patch-sample-etc_ddclient_conf
diff -N patches/patch-sample-etc_ddclient_conf
--- patches/patch-sample-etc_ddclient_conf  11 Mar 2022 19:45:52 -  
1.3
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,12 +0,0 @@
-Index: sample-etc_ddclient.conf
 sample-etc_ddclient.conf.orig
-+++ sample-etc_ddclient.conf
-@@ -20,7 +20,7 @@ daemon=300   # check every 300 
seconds
- syslog=yes# log update msgs to syslog
- mail=root # mail all msgs to root
- mail-failure=root # mail failed update msgs to root
--pid=/var/run/ddclient.pid # record PID 

riscv64 bulk build report

2022-10-20 Thread jca
Bulk build on riscv64.ports.openbsd.org

Started : Wed Oct 12 06:58:56 MDT 2022
Finished: Thu Oct 20 13:31:13 MDT 2022
Duration: 8 Days 6 hours 32 minutes

Built using OpenBSD 7.2-current (GENERIC.MP) #3: Wed Oct 12 05:26:19 MDT 2022

Built 9914 packages

Number of packages built each day:
Oct 12: 2932
Oct 13: 691
Oct 14: 642
Oct 15: 322
Oct 16: 490
Oct 17: 751
Oct 18: 972
Oct 19: 675
Oct 20: 2439


http://build-failures.rhaalovely.net/riscv64/2022-10-12/summary.log

Build failures: 86
http://build-failures.rhaalovely.net/riscv64/2022-10-12/audio/navidrome.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/databases/influxdb.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/databases/victoriametrics.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/devel/github-cli.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/devel/go-sys.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/devel/promu.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/devel/reposurgeon.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/devel/shfmt.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/editors/micro.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/games/clidle.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/mail/aerc.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/mail/opensmtpd-filters/rspamd.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/amfora.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/coredns.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/dendrite.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/dnscontrol.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/dnscrypt-proxy.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/gortr.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/headscale.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/irtt.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/mattermost-server.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/mautrix-whatsapp.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/miniflux.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/minio/client.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/minio/server.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/nheko.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/snowflake_proxy.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/syncthing.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/tailscale.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/termshark.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/net/yggdrasil-go.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/age.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/cfssl.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/go-siphash.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/gobuster.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/gopass.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/lego.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/ogvt.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/sops.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/step-ca.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/step-cli.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/security/vault.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/shells/elvish.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/alertmanager.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/amazon-ecs-cli.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/beats/filebeat.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/beats/heartbeat.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/beats/metricbeat.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/beats/packetbeat.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/blackbox_exporter.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/chezmoi.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/consul-template.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/dep.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/direnv.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/docker-cli.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/duf.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/envconsul.log
http://build-failures.rhaalovely.net/riscv64/2022-10-12/sysutils/exoscale-cli.log

UPDATE security/py-securesystemslib to 0.25.0

2022-10-20 Thread George Rosamond
Diff for security/py-securesystemslib from 0.23.0 to 0.25.0. Dropped
REVISION.

https://github.com/secure-systems-lab/securesystemslib/blob/master/CHANGELOG.md

* securesystemslib v0.25.0
Changed
Do not use max salt lengths in RSA PSS signature creation (#436)
Restrict read and write access for new private keys (#231)
Replaced deprecated distutils.version.StrictVersion (#433)
Bumped dependencies: cryptography (#435)
Fixed
GPG availability check in tests (#434)
* securesystemslib v0.24.0
Added
GPGSigner to support gpg signing via Signer interface (#341, #419)
Changed
Use max salt lengths in RSA PSS signature creation & automatically
verify previous/new sigs (#422)
Speed up canonical json encoding (#410)
Bumped dependencies: cffi (#415), colorama (#413), cryptography
(#405, #406, #414, #417, #424, #425), ed25519 (#412)
Changed Debian packaging metadata (#392)
Fixed
Minor test fixes (#403, #420)

***

5 failed, 133 passed in 39.44s

thanks

ok?

gIndex: py-securesystemslib//Makefile
===
RCS file: /cvs/ports/security/py-securesystemslib/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- py-securesystemslib//Makefile	13 Sep 2022 20:56:22 -	1.4
+++ py-securesystemslib//Makefile	20 Oct 2022 21:50:29 -
@@ -1,10 +1,9 @@
 COMMENT =	library providing cryptographic and general-purpose routines
 
-MODPY_EGG_VERSION =	0.23.0
+MODPY_EGG_VERSION =	0.25.0
 
 DISTNAME =	securesystemslib-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
-REVISION =	1
 
 CATEGORIES =	security
 
Index: py-securesystemslib//distinfo
===
RCS file: /cvs/ports/security/py-securesystemslib/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- py-securesystemslib//distinfo	23 Aug 2022 20:33:51 -	1.1.1.1
+++ py-securesystemslib//distinfo	20 Oct 2022 21:50:29 -
@@ -1,2 +1,2 @@
-SHA256 (securesystemslib-0.23.0.tar.gz) = Vz6cgQ8qav6axxoXfya51qMhxTV09WH1zvLtURw/GDE=
-SIZE (securesystemslib-0.23.0.tar.gz) = 174862
+SHA256 (securesystemslib-0.25.0.tar.gz) = ENWgZucMuHcEyb8s7x722KBvq173YC3VnCbQYlExehE=
+SIZE (securesystemslib-0.25.0.tar.gz) = 178770


Re: [new] converters/p5-JSON-PP

2022-10-20 Thread Pascal Stumpf
Hah, I did not catch that.  Sorry for the noise.


On Thu, 20 Oct 2022 13:27:38 -0700, Andrew Hewus Fresh wrote:
> This is part of core perl, so it's already in base. Does ddclient need a
> newer version?
> 
> On October 20, 2022 12:57:48 PM PDT, Pascal Stumpf 
> wrote: >JSON::XS compatible pure-Perl module. > >Needed for an update of
> net/ddclient. OK?
> 



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/10/20 15:31:31

Modified files:
devel/py-protobuf: Makefile distinfo 

Log message:
Update to py3-protobuf 4.20.8

https://github.com/protocolbuffers/protobuf/releases/tag/v21.8



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/10/20 15:30:04

Modified files:
devel/protobuf : Makefile distinfo 

Log message:
Update to protobuf 3.20.8

This includes an upstream patch from Brad enabling emutls on OpenBSD.
In turn, this results in symbol addition and removal, hence major bumps.

https://github.com/protocolbuffers/protobuf/releases/tag/v21.8



Re: Early look: PostgreSQL 15.0

2022-10-20 Thread Theo Buehler
On Thu, Oct 13, 2022 at 06:07:51PM +, Jeremy Evans wrote:
> When I have time, I'll run a partial bulk of the PostgreSQL ports and
> try to fix any breakage.  Hopefully I can complete that work by the
> release of PostgreSQL 15.1.

There were three build failures: posgresql-pllua, repmgr, timescaledb.
Details below.

Given the non-trivial changes that are/were required in these consumers,
I would not be surprised by a variety of runtime fallout.


databases/postgresql-pllua
--

Constrains on postgresql-client->=14,<15, postgresql-server->=14,<15.
Builds fine when bumping upper bounds to 16.

See this, however: https://github.com/pllua/pllua/issues/10


databases/repmgr


repmgr-client.c:185:39: error: incomplete definition of type 'struct passwd'
strncpy(runtime_options.username, pw->pw_name, MAXLEN);
  ~~^

postgresql/server/port.h no longer pulls in pwd.h. To fix build,
patching #include  into repmgr-client.c is enough.

Upstream support for PostgreSQL 15 is only available from version 5.3.3
https://repmgr.org/docs/current/release-5.3.3.html
This includes various 15-specific fixes (some relating to shared memory).


databases/timescaledb
-

CMake Error at CMakeLists.txt:362 (message):
  TimescaleDB only supports PostgreSQL 12, 13 and 14

This is still the case with the latest timescaledb 2.8.1 and they still
seem to be sorting out fallout in the 2.9 branch.



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2022/10/20 14:57:02

Modified files:
graphics/azpainter/patches: patch-configure 

Log message:
graphics/azpainter: fix libz detection

Fix a typo in the configure script that prevented proper libz detection
and caused the build to rely on libpng adding -lz.  From Brad



Re: [new] converters/p5-JSON-PP

2022-10-20 Thread Andrew Hewus Fresh
This is part of core perl, so it's already in base. Does ddclient need a newer 
version? 

On October 20, 2022 12:57:48 PM PDT, Pascal Stumpf  wrote:
>JSON::XS compatible pure-Perl module.
>
>Needed for an update of net/ddclient.  OK?


[new] converters/p5-JSON-PP

2022-10-20 Thread Pascal Stumpf
JSON::XS compatible pure-Perl module.

Needed for an update of net/ddclient.  OK?


p5-JSON-PP.tgz
Description: p5-JSON-PP.tgz


CVS: cvs.openbsd.org: ports

2022-10-20 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/20 13:33:14

Added files:
net/pounce/patches: Tag: OPENBSD_7_2 patch-dispatch_c 

Log message:
add patch forgot in previous



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/20 13:32:42

Modified files:
net/pounce : Tag: OPENBSD_7_2 Makefile 

Log message:
MFC net/pounce unbreak calico: needs to unveil the directory with the
sockets as RW.

based on a patch from june [at] casual [dot] agency (upstream), thanks!



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/20 13:29:29

Modified files:
net/pounce : Makefile 
Added files:
net/pounce/patches: patch-dispatch_c 

Log message:
net/pounce: unbreak calico: needs to unveil the directory with the
sockets as RW.

based on a patch from june [at] casual [dot] agency (upstream), thanks!



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Omar Polo
CVSROOT:/cvs
Module name:ports
Changes by: o...@cvs.openbsd.org2022/10/20 13:15:26

ports/net/pounce/patches

Update of /cvs/ports/net/pounce/patches
In directory cvs.openbsd.org:/tmp/cvs-serv72234/patches

Log Message:
Directory /cvs/ports/net/pounce/patches added to the repository



Re: security update www/nginx to 1.22.1

2022-10-20 Thread Sergey A. Osokin
On Thu, Oct 20, 2022 at 08:47:13AM +0200, Robert Nagy wrote:
> On 19/10/22 18:23 +0100, Stuart Henderson wrote:
> > On 2022/10/19 16:30, Sergey A. Osokin wrote:
> > > Hi,
> > > 
> > > could you please review the following changes for the security
> > > update www/nginx to the recent stable version, 1.22.1.
> > 
> > adding maintainer to CC, it's usually helpful ..
> 
> that release and cve only affects the ngx_http_mp4_module which
> we do not enable

Not a problem, here's another patch to add njs module I posted earlier
and to update other third-party modules.

Thanks you.

-- 
Sergey A. Osokin
Index: Makefile
===
RCS file: /cvs/ports/www/nginx/Makefile,v
retrieving revision 1.164
diff -u -p -r1.164 Makefile
--- Makefile	29 Aug 2022 19:15:18 -	1.164
+++ Makefile	20 Oct 2022 16:40:26 -
@@ -7,6 +7,7 @@ COMMENT-xslt=		nginx XSLT filter module
 COMMENT-mailproxy=	nginx mail proxy module
 COMMENT-stream=		nginx TCP/UDP proxy module
 COMMENT-naxsi=		nginx web application firewall module
+COMMENT-njs=		nginx JavaScript module
 COMMENT-ldap_auth=	nginx LDAP authentication module
 COMMENT-lua=		nginx lua scripting module
 COMMENT-headers_more=	nginx module for setting/adding/clearing headers
@@ -15,26 +16,28 @@ COMMENT-passenger=	nginx passenger (ruby
 COMMENT-rtmp=		nginx module for RTMP streaming
 COMMENT-securelink=	nginx HMAC secure link module
 
-VERSION=	1.22.0
+VERSION=	1.22.1
 DISTNAME=	nginx-${VERSION}
 CATEGORIES=	www
 
-VERSION-rtmp=	1.2.1
+PORTREVISION=	0
+
+VERSION-rtmp=	1.2.2
 
 PKGNAME-main=		${DISTNAME}
-PKGNAME-image_filter=	nginx-image_filter-${VERSION}
 PKGNAME-geoip2=		nginx-geoip2-${VERSION}
-PKGNAME-xslt=		nginx-xslt-${VERSION}
+PKGNAME-headers_more=	nginx-headers-more-${VERSION}
+PKGNAME-image_filter=	nginx-image_filter-${VERSION}
 PKGNAME-mailproxy=	nginx-mailproxy-${VERSION}
-PKGNAME-stream=		nginx-stream-${VERSION}
-PKGNAME-naxsi=		nginx-naxsi-${VERSION}
 PKGNAME-ldap_auth=	nginx-ldap_auth-${VERSION}
 PKGNAME-lua=		nginx-lua-${VERSION}
-PKGNAME-headers_more=	nginx-headers-more-${VERSION}
-PKGNAME-perl=		nginx-perl-${VERSION}
+PKGNAME-naxsi=		nginx-naxsi-${VERSION}
 PKGNAME-passenger=	nginx-passenger-${VERSION}
+PKGNAME-perl=		nginx-perl-${VERSION}
 PKGNAME-rtmp=		nginx-rtmp-${VERSION}
 PKGNAME-securelink=	nginx-securelink-${VERSION}
+PKGNAME-stream=		nginx-stream-${VERSION}
+PKGNAME-xslt=		nginx-xslt-${VERSION}
 
 REVISION-main=		0
 
@@ -48,14 +51,15 @@ MASTER_SITES1=	https://raw.githubusercon
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
 
 _GH_MODS=	\
-	openresty	headers-more-nginx-module	v0.33 \
-	openresty	lua-nginx-module		v0.10.11 \
-	nbs-system	naxsi1.3 \
-	kvspb		nginx-auth-ldap			83c059b73566c2ee9cbda920d91b66657cf120b7 \
 	arut		nginx-rtmp-module		v${VERSION-rtmp} \
-	simpl		ngx_devel_kit			v0.3.0 \
+	kvspb		nginx-auth-ldap			83c059b73566c2ee9cbda920d91b66657cf120b7 \
 	leev		ngx_http_geoip2_module		3.3 \
-	nginx-modules	ngx_http_hmac_secure_link_module 48c4625fbbf51ed5a95bfec23fa444f6c3702e50
+	nbs-system	naxsi1.3 \
+	nginx		njs0.7.7 \
+	nginx-modules	ngx_http_hmac_secure_link_module 8c5449202cd5afd8970f316bd6828d28281dc9bc \
+	openresty	headers-more-nginx-module	v0.33 \
+	openresty	lua-nginx-module		v0.10.11 \
+	vision5		ngx_devel_kit			v0.3.1
 
 .for _a _p _c in ${_GH_MODS}
 DISTFILES+=	${_p}-{${_a}/${_p}/archive/}${_c}.tar.gz:0
@@ -70,9 +74,9 @@ PERMIT_PACKAGE=	Yes
 
 MULTI_PACKAGES =	-main -naxsi -perl ${MODULE_PACKAGES}
 
-MODULE_PACKAGES =	-image_filter -geoip2 -xslt -mailproxy -stream \
-			-passenger -headers_more -ldap_auth -lua -rtmp \
-			-securelink
+MODULE_PACKAGES =	-headers_more -geoip2 -image_filter \
+			-ldap_auth -lua -mailproxy -passenger \
+			-rtmp -securelink -stream -xslt
 
 FLAVOR ?=
 PSEUDO_FLAVORS =	no_lua no_passenger
@@ -82,29 +86,30 @@ COMPILER =		base-clang ports-gcc base-gc
 .include 
 
 WANTLIB-main=		c z pcre ssl crypto
-WANTLIB-mailproxy=
-WANTLIB-stream=
-WANTLIB-image_filter=	gd
+WANTLIB-headers_more=
 WANTLIB-geoip2=		maxminddb
-WANTLIB-rtmp=
-WANTLIB-xslt=		exslt xml2 xslt
-WANTLIB-naxsi=
+WANTLIB-image_filter=	gd
 WANTLIB-ldap_auth=	ldap
+WANTLIB-mailproxy=
+WANTLIB-naxsi=
+WANTLIB-njs=
 WANTLIB-lua=		${MODLUA_WANTLIB} m
-WANTLIB-headers_more=
 WANTLIB-perl=		c m perl
 WANTLIB-passenger=	m pthread ${COMPILER_LIBCXX}
+WANTLIB-rtmp=
 WANTLIB-securelink=	crypto
+WANTLIB-stream=
+WANTLIB-xslt=		exslt xml2 xslt
 
 LIB_DEPENDS-main=	devel/pcre
-LIB_DEPENDS-xslt=	textproc/libxml \
-			textproc/libxslt
-LIB_DEPENDS-image_filter=graphics/gd
 LIB_DEPENDS-geoip2=	net/libmaxminddb
+LIB_DEPENDS-image_filter=graphics/gd
 LIB_DEPENDS-ldap_auth=	databases/openldap
 LIB_DEPENDS-lua=	${MODLUA_LIB_DEPENDS}
 LIB_DEPENDS-rtmp=
 LIB_DEPENDS-securelink=
+LIB_DEPENDS-xslt=	textproc/libxml \
+			textproc/libxslt
 
 MODLUA_RUNDEP=		No
 RUN_DEPENDS=		www/nginx,-main=${VERSION}
@@ -196,7 +201,7 @@ NO_TEST=		Yes
 ALL_TARGET=
 
 pre-patch:
-.for i in headers-more-nginx-module lua-nginx-module 

CVS: cvs.openbsd.org: ports

2022-10-20 Thread Bjorn Ketelaars
CVSROOT:/cvs
Module name:ports
Changes by: b...@cvs.openbsd.org2022/10/20 10:20:14

Modified files:
devel/bats : Makefile distinfo 

Log message:
Update to bats-1.8.2

Changelog:
https://github.com/bats-core/bats-core/blob/v1.8.2/docs/CHANGELOG.md



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 10:01:39

Modified files:
net/headscale  : Makefile 

Log message:
mark headscale ONLY_FOR_ARCHS=amd64; uses modernc.org/libc@v1.16.8 which
only has amd64 support for OpenBSD. Newer versions appear to add support
for i386 and arm64 (https://gitlab.com/cznic/libc) so this could be widened
when headscale starts using a newer version.



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2022/10/20 09:57:03

Modified files:
net/gajim  : Makefile distinfo 
net/gajim/pkg  : PLIST README 

Log message:
update net/gajim to 1.5.2

ok op@



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Paco Esteban
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2022/10/20 09:54:15

Modified files:
net/py-nbxmpp  : Makefile distinfo 
net/py-nbxmpp/pkg: PLIST 

Log message:
update net/py-nbxmpp to 3.2.4

with some help from sthen@

ok sthen@



[update] collectd 5.12

2022-10-20 Thread Landry Breuil
Hi,

here's an update to collectd 5.12, cf
https://github.com/collectd/collectd/blob/main/ChangeLog for changelog.

apparently upstream went on a v6 branch to break the ABI
(https://github.com/orgs/collectd/projects/1) but not
everyone is liking it, cf
https://github.com/collectd/collectd/issues/4048 - so the v5 branch isnt
maintained that much, but we're still lagging behind many releases
anyway :)

builds fine, totally untested. Feedback welcome !

Landry
? build.log
Index: Makefile
===
RCS file: /cvs/ports/sysutils/collectd/Makefile,v
retrieving revision 1.71
diff -u -r1.71 Makefile
--- Makefile24 May 2022 18:51:25 -  1.71
+++ Makefile20 Oct 2022 14:22:14 -
@@ -13,7 +13,7 @@
 COMMENT-prometheus =   collectd prometheus plugin
 COMMENT-ping = collectd ping plugin
 
-V =5.8.1
+V =5.12.0
 DISTNAME = collectd-$V
 PKGNAME-main = collectd-$V
 PKGNAME-mysql =collectd-mysql-$V
@@ -30,20 +30,6 @@
 PKGNAME-prometheus =   collectd-prometheus-$V
 PKGNAME-ping = collectd-ping-$V
 CATEGORIES =   sysutils
-REVISION-main =1
-REVISION-memcachec =   1
-REVISION-mqtt =0
-REVISION-mysql =   1
-REVISION-nut = 2
-REVISION-pgsql =   0
-REVISION-ping =0
-REVISION-prometheus =  3
-REVISION-python =  2
-REVISION-redis =   0
-REVISION-riemann = 3
-REVISION-rrdtool = 3
-REVISION-snmp =0
-REVISION-virt =3
 
 HOMEPAGE = http://www.collectd.org/
 SHARED_LIBS += collectdclient 1.0
@@ -78,7 +64,7 @@
 RUN_DEPENDS-rrdtool =  collectd-$V:${BASE_PKGPATH},-main
 
 LIB_DEPENDS-snmp = net/net-snmp
-WANTLIB-snmp = crypto netsnmp pthread c kvm m netsnmpagent perl
+WANTLIB-snmp = crypto netsnmp pthread c kvm m netsnmpagent perl ssl
 RUN_DEPENDS-snmp = collectd-$V:${BASE_PKGPATH},-main
 
 LIB_DEPENDS-virt = sysutils/libvirt
Index: distinfo
===
RCS file: /cvs/ports/sysutils/collectd/distinfo,v
retrieving revision 1.12
diff -u -r1.12 distinfo
--- distinfo18 Nov 2018 19:39:29 -  1.12
+++ distinfo20 Oct 2022 14:22:14 -
@@ -1,2 +1,2 @@
-SHA256 (collectd-5.8.1.tar.bz2) = 55b9onzgY3f0ka2RqihpYqaMK1QHaqd6KWc9UyBEU9o=
-SIZE (collectd-5.8.1.tar.bz2) = 1789228
+SHA256 (collectd-5.12.0.tar.bz2) = W64EMELBnDH3frhGTlagGlRU4LOfoHz3rQ8b/Jw6CdY=
+SIZE (collectd-5.12.0.tar.bz2) = 1902756
Index: patches/patch-Makefile_in
===
RCS file: /cvs/ports/sysutils/collectd/patches/patch-Makefile_in,v
retrieving revision 1.11
diff -u -r1.11 patch-Makefile_in
--- patches/patch-Makefile_in   11 Mar 2022 19:57:17 -  1.11
+++ patches/patch-Makefile_in   20 Oct 2022 14:22:14 -
@@ -1,26 +1,26 @@
 Index: Makefile.in
 --- Makefile.in.orig
 +++ Makefile.in
-@@ -109,7 +109,7 @@ check_PROGRAMS = test_common$(EXEEXT) test_format_grap
- @BUILD_WITH_LIBSOCKET_TRUE@am__append_4 = -lsocket
- @BUILD_WITH_LIBKSTAT_TRUE@am__append_5 = -lkstat
- @BUILD_WITH_LIBDEVINFO_TRUE@am__append_6 = -ldevinfo
--@BUILD_FEATURE_DAEMON_TRUE@am__append_7 = 
-DPIDFILE='"${localstatedir}/run/${PACKAGE_NAME}.pid"'
-+@BUILD_FEATURE_DAEMON_TRUE@am__append_7 = 
-DPIDFILE='"${localstatedir}/${PACKAGE_NAME}/${PACKAGE_NAME}.pid"'
+@@ -129,7 +129,7 @@ TESTS = $(check_PROGRAMS) $(am__EXEEXT_3) $(am__EXEEXT
+ @BUILD_WIN32_TRUE@am__append_13 = -ldl -Wl,--out-implib,libcollectd.a \
+ @BUILD_WIN32_TRUE@-Wl,--out-implib,libcollectd.a
+ @BUILD_WIN32_FALSE@am__append_14 = src/daemon/cmd.c
+-@BUILD_FEATURE_DAEMON_TRUE@am__append_15 = 
-DPIDFILE='"${localstatedir}/run/${PACKAGE_NAME}.pid"'
++@BUILD_FEATURE_DAEMON_TRUE@am__append_15 = 
-DPIDFILE='"${localstatedir}/${PACKAGE_NAME}.pid"'
  
  # The daemon needs to call sg_init, so we need to link it against libstatgrab,
  # too. -octo
-@@ -3210,7 +3210,7 @@ AM_CPPFLAGS = \
-   -DPREFIX='"${prefix}"' \
-   -DCONFIGFILE='"${sysconfdir}/${PACKAGE_NAME}.conf"' \
-   -DLOCALSTATEDIR='"${localstatedir}"' \
--  -DPKGLOCALSTATEDIR='"${localstatedir}/lib/${PACKAGE_NAME}"' \
-+  -DPKGLOCALSTATEDIR='"${localstatedir}/${PACKAGE_NAME}"' \
-   -DPLUGINDIR='"${pkglibdir}"' \
-   -DPKGDATADIR='"${pkgdatadir}"'
- 
-@@ -7821,16 +7821,8 @@ uninstall-man: uninstall-man1 uninstall-man5
- @HAVE_GRPC_CPP_TRUE@@HAVE_PROTOC3_TRUE@   $(V_PROTOC)$(PROTOC) 
-I$(srcdir)/proto --cpp_out=$(builddir) $<
+@@ -4000,7 +4000,7 @@ AM_YFLAGS = -d
+ @BUILD_WIN32_TRUE@cpkgdatadir = $(datadir)
+ @BUILD_WIN32_FALSE@cpkglibdir = $(pkglibdir)
+ @BUILD_WIN32_TRUE@cpkglibdir = $(libdir)/plugins
+-@BUILD_WIN32_FALSE@cpkglocalstatedir = ${localstatedir}/lib/${PACKAGE_NAME}
++@BUILD_WIN32_FALSE@cpkglocalstatedir = ${localstatedir}/${PACKAGE_NAME}
+ @BUILD_WIN32_TRUE@cpkglocalstatedir = ${localstatedir}

CVS: cvs.openbsd.org: ports

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

Modified files:
textproc/py-patiencediff: Makefile 

Log message:
add missing BDEP, reported by aja@



add login class for databases/influxdb

2022-10-20 Thread Landry Breuil
Hi,

on 7.2 influxdb blows with out of memory, after a while it seems it
stabilizes around 5G on my instance:
40431 _influx   100 5242M  409M idle  thrslee   7:01  0.10% influxd

so better add a login class.. worth backporting to 7.2-stable ? or maybe
it only blows on my setup..

note that the port itself is in a dire need of an update, and a
victim^Wmaintainer.

Landry

Index: Makefile
===
RCS file: /cvs/ports/databases/influxdb/Makefile,v
retrieving revision 1.19
diff -u -r1.19 Makefile
--- Makefile11 Mar 2022 18:31:19 -  1.19
+++ Makefile20 Oct 2022 12:08:04 -
@@ -5,6 +5,7 @@
 GH_ACCOUNT =   influxdata
 GH_PROJECT =   influxdb
 GH_TAGNAME =   ${MODGO_VERSION}
+REVISION = 0
 
 HOMEPAGE = https://influxdata.com
 
Index: pkg/PLIST
===
RCS file: /cvs/ports/databases/influxdb/pkg/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- pkg/PLIST   11 Mar 2022 18:31:19 -  1.5
+++ pkg/PLIST   20 Oct 2022 12:08:04 -
@@ -16,6 +16,8 @@
 @man man/man1/influxd-run.1
 @man man/man1/influxd-version.1
 @man man/man1/influxd.1
+share/examples/login.conf.d/influxdb
+@sample ${SYSCONFDIR}/login.conf.d/influxdb
 share/examples/influxdb/
 @sample ${SYSCONFDIR}/influxdb/
 share/examples/influxdb/config.sample.toml
Index: pkg/influxdb.login
===
RCS file: pkg/influxdb.login
diff -N pkg/influxdb.login
--- /dev/null   1 Jan 1970 00:00:00 -
+++ pkg/influxdb.login  20 Oct 2022 12:08:04 -
@@ -0,0 +1,3 @@
+influxdb:\
+   :datasize=6G:\
+   :tc=daemon:


CVS: cvs.openbsd.org: ports

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

Modified files:
astro/stellarium: Makefile 
Added files:
astro/stellarium/patches: patch-CMakeLists_txt 
  
patch-src_core_modules_AtmosphereShowMySky_cpp 

Log message:
Fix build with calcmysky-0.2.0.



CVS: cvs.openbsd.org: ports

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

Modified files:
astro/calcmysky: Makefile distinfo 
astro/calcmysky/pkg: PLIST 

Log message:
Update to calcmysky-0.2.0.



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/20 04:24:03

Modified files:
devel/harfbuzz : Makefile distinfo 

Log message:
Update to harfbuzz-5.3.1.



[update] net/synapse 1.69.0

2022-10-20 Thread Renaud Allard

Hello,

Here is a diff for net/synapse 1.69.0.
It's running fine here on 7.2-stable amd64

Best RegardsIndex: Makefile
===
RCS file: /cvs/ports/net/synapse/Makefile,v
retrieving revision 1.36
diff -u -p -r1.36 Makefile
--- Makefile	5 Oct 2022 12:27:53 -	1.36
+++ Makefile	20 Oct 2022 10:07:07 -
@@ -1,6 +1,6 @@
 COMMENT =	open network for secure, decentralized communication
 
-MODPY_EGG_VERSION =	1.68.0
+MODPY_EGG_VERSION =	1.69.0
 
 GH_ACCOUNT =	matrix-org
 GH_PROJECT =	synapse
@@ -74,5 +74,7 @@ TEST_DEPENDS =	${FULLPKGNAME}:${BUILD_PK
 do-configure:
 	@${MODCARGO_configure}
 
+# to generate rust modules.inc:
+#  make modcargo-gen-crates and modcargo-gen-crates-licenses
 .include "modules.inc"
 .include 
Index: distinfo
===
RCS file: /cvs/ports/net/synapse/distinfo,v
retrieving revision 1.27
diff -u -p -r1.27 distinfo
--- distinfo	5 Oct 2022 12:27:53 -	1.27
+++ distinfo	20 Oct 2022 10:07:07 -
@@ -1,3 +1,6 @@
+SHA256 (cargo/aho-corasick-0.7.19.tar.gz) = tPVb2RoJeMv9kcRXoWS6uLQAHIM7fzIxMsCk4ZIt1E4=
+SHA256 (cargo/anyhow-1.0.65.tar.gz) = mBYaTj4hhNp3uxTwIYTN0RHoO7vMmXnf7jxEuahfVgI=
+SHA256 (cargo/arc-swap-1.5.1.tar.gz) = mDzYudSwKm3G/6VXJi61hYonoAOP//4hoPEz6qgZoWQ=
 SHA256 (cargo/autocfg-1.1.0.tar.gz) = 1GiAK6sXy8DMV16bBT9B5yqja/prf1XjUp/6QxYbl/o=
 SHA256 (cargo/bitflags-1.3.2.tar.gz) = vvONRRY8Lx3eCUp9/TPM9ZXJKQXI+PT9wY0G+xA3cYo=
 SHA256 (cargo/blake2-0.10.4.tar.gz) = uc+EnuBbLuX7peNvl/+OwlM5FnAPwHWNQNkhNqQvM4g=
@@ -8,20 +11,33 @@ SHA256 (cargo/digest-0.10.5.tar.gz) = rf
 SHA256 (cargo/generic-array-0.14.6.tar.gz) = v/SelHKX8zEkR6vcp59F9HOAl8yCsG5yBU0iI/YB8bk=
 SHA256 (cargo/hex-0.4.3.tar.gz) = fyQlSqmlS1yFjq7i9bzNtGqvDkhqWV7V/Y+GulUjKnA=
 SHA256 (cargo/indoc-1.0.7.tar.gz) = raseqjQI+38Md3pz50Zf1WVhNvyTtnDrbfPIjCwTROM=
+SHA256 (cargo/itoa-1.0.3.tar.gz) = bIr4RnT+HyI6mCyTOg7hCGrE1AUqoPuAYMEsatg451Q=
+SHA256 (cargo/lazy_static-1.4.0.tar.gz) = 4qutI/vEKzcA8vJ5hE3IMq2ysusGmy35GPRVxOGMxkY=
 SHA256 (cargo/libc-0.2.132.tar.gz) = g3Hk5TQcOpbbEn6yRlrGgc7UxDPgHdDpOK2+8mupO6U=
 SHA256 (cargo/lock_api-0.4.7.tar.gz) = Mn+ltqaUDkaZ7Empvq4epIRca6uTFOT4SsaHQhOdjFM=
+SHA256 (cargo/log-0.4.17.tar.gz) = q7EuaHz7RKpA9B/Dl473ZEj5tgOMrWrvQlnTwJWiOC4=
+SHA256 (cargo/memchr-2.5.0.tar.gz) = Lf/lLs8ndy5gGQW3Uiy073kNLMIDSIu9Di/oX8t0Vm0=
+SHA256 (cargo/memoffset-0.6.5.tar.gz) = WqNh1Prqk2AwZKAnQV8HvY4dXIjJ+/aL9WooVCj9ec4=
 SHA256 (cargo/once_cell-1.13.1.tar.gz) = B0hk2iBrSXO4TrkWgwINvv1qjD8POOBU2TlU6JGTXk4=
 SHA256 (cargo/parking_lot-0.12.1.tar.gz) = N0KywQO58GvJ//Cjf/SRKTWFG+5tNvPAK8x1W8/sIo8=
 SHA256 (cargo/parking_lot_core-0.9.3.tar.gz) = CaJ5y/JcsHV4EDlPvB41mUm1njSBRcZDqTmlJWkuaSk=
 SHA256 (cargo/proc-macro2-1.0.43.tar.gz) = CiyixhvJ89dNKIYpSre5hTq9nBrZA6OseBXFiYm7e6s=
-SHA256 (cargo/pyo3-0.16.6.tar.gz) = AiDERELJsjndQ1eqhWrEaKT14fDfGd24myUilS60xso=
-SHA256 (cargo/pyo3-build-config-0.16.6.tar.gz) = nIGdOXhZRFkoYJ0Oxa/C2lIE4ND3PWv54VOwToPJzcI=
-SHA256 (cargo/pyo3-ffi-0.16.6.tar.gz) = yognA6tV9UcC17/hGJtBsK8QJyOJ8EyuOP5M1Wxl918=
-SHA256 (cargo/pyo3-macros-0.16.6.tar.gz) = VodJQClVrXvnutmgm4WThRzTblSayQv9RAec6lAPPyE=
-SHA256 (cargo/pyo3-macros-backend-0.16.6.tar.gz) = YR9k6C2Y9Ed4foK457DrxoHh63j8ElJmiyxgX/tOHrg=
+SHA256 (cargo/pyo3-0.17.1.tar.gz) = EvclOKAjB5E5igmGplGOvYirw/3tiQB7UG7QcqzIMeE=
+SHA256 (cargo/pyo3-build-config-0.17.1.tar.gz) = /EzxjCD08JmV81VOa8+bCb1eTWtnxWL9+q+mRFJrpHk=
+SHA256 (cargo/pyo3-ffi-0.17.1.tar.gz) = pBh38o2OvWALaqIaF7QMOw/E3+c6J7boGrPYleQBsOk=
+SHA256 (cargo/pyo3-log-0.7.0.tar.gz) = 5Wlcz/UGDBPKF1HPjIV6EtqbC/A3jLBxxeAyb3x+TBs=
+SHA256 (cargo/pyo3-macros-0.17.1.tar.gz) = LoHI1LzC8hbcG2ZUEt815G0S7o09BGs4Gq0F8fzzBUc=
+SHA256 (cargo/pyo3-macros-backend-0.17.1.tar.gz) = hXUqdn7hk5mngnLMKrYlzX03Oy4RK0sT2yjecfqJJ4Q=
+SHA256 (cargo/pythonize-0.17.0.tar.gz) = D38ME29fvAGGgYXu9GKADkllnrI6zKg7nohDZ6AGrLY=
 SHA256 (cargo/quote-1.0.21.tar.gz) = u+RI83en1pYeMPWVX5uNEGw/XkSdST7hsSXB1DwrUXk=
 SHA256 (cargo/redox_syscall-0.2.16.tar.gz) = +1pYwYVbS2gZ1ZASFVYD8LIq0wytdSYAqt/LaVJlUZo=
+SHA256 (cargo/regex-1.6.0.tar.gz) = TE6zJnF0uMbC9lQRZiORCg/vCcR1P43YPbKcSKDfmIs=
+SHA256 (cargo/regex-syntax-0.6.27.tar.gz) = o/h7c84RsWGaPGMy9FNB4ARxc3cei4tz+Hv+77e1YkQ=
+SHA256 (cargo/ryu-1.0.11.tar.gz) = RQGr3/OugqHBtHehclLrac7p5m65FcGrqk9E2HPfnwk=
 SHA256 (cargo/scopeguard-1.1.0.tar.gz) = 0pqwxtP8Dukv5m4tmfcA6rF6jVfRwdO3SDgPsguqeM0=
+SHA256 (cargo/serde-1.0.145.tar.gz) = co62NRQwvMuZNmDf/8WnL5HMwSlauqjOGbJ+vk91Vos=
+SHA256 (cargo/serde_derive-1.0.145.tar.gz) = gfoVhNPRvKzYTCd6Df4h9bD2rM9KI9BNTG1h8a9SK0w=
+SHA256 (cargo/serde_json-1.0.85.tar.gz) = 5Voo46rvnVzgUG0KFNu6gFTdx+SZ71It2LJoWeydSkQ=
 SHA256 (cargo/smallvec-1.9.0.tar.gz) = L9DbdJWX2R/4Yv0dVeqH94VadEqEJaZGlbb8ojfR2tE=
 SHA256 (cargo/subtle-2.4.1.tar.gz) = a97zLoFQwqCBEQtCdy/+fXyQMrYGvCJsgmD9l+CXZgE=
 SHA256 (cargo/syn-1.0.99.tar.gz) = WNvvbsZVBV4guGsVqMxtQ5zKGbZnU3rGoTaVctFRqxM=
@@ -36,7 +52,10 @@ SHA256 (cargo/windows_i686_gnu-0.36.1.ta
 

CVS: cvs.openbsd.org: ports

2022-10-20 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2022/10/20 04:14:55

Modified files:
textproc/icu4c : Makefile distinfo 
textproc/icu4c/patches: patch-source_common_unicode_umachine_h 
textproc/icu4c/pkg: PLIST-main 

Log message:
Update to icu4c-72.1.



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 03:45:35

Modified files:
telephony/asterisk: Makefile 
Added files:
telephony/asterisk/20: Makefile distinfo 
telephony/asterisk/20/patches: patch-Makefile 
   patch-Makefile_rules 
   patch-apps_app_voicemail_c 
   patch-apps_app_voicemail_exports_in 
   patch-autoconf_ast_check_raii_m4 
   patch-build_tools_cflags_xml 
   patch-configs_basic-pbx_asterisk_conf 
   
patch-configs_samples_ast_debug_tools_conf_sample 
   
patch-configs_samples_asterisk_conf_sample 
   
patch-configs_samples_res_odbc_conf_sample 
   
patch-configs_samples_res_snmp_conf_sample 
   patch-configs_samples_sip_conf_sample 
   patch-configure_ac 
   patch-configure_ac.orig 
   patch-contrib_scripts_ast_coredumper 
   patch-contrib_scripts_safe_asterisk 
   patch-main_dns_core_c 
   patch-main_iostream_c 
   patch-main_utils_c 
   patch-main_utils_c.orig 
   patch-res_res_rtp_asterisk_c 
   patch-sounds_sounds_xml 
   patch-third-party_apply_patches 
   patch-third-party_pjproject_Makefile 
   
patch-third-party_pjproject_source_pjlib_build_Makefile 
   
patch-third-party_pjproject_source_pjlib_src_pj_ssl_sock_ossl_c 
   
patch-third-party_pjproject_source_pjmedia_src_pjmedia_sdp_c 
telephony/asterisk/20/pkg: DESCR-calendar DESCR-http_post 
   DESCR-kqueue DESCR-ldap DESCR-lua 
   DESCR-main DESCR-odbc DESCR-pgsql 
   DESCR-snmp DESCR-speex DESCR-tds 
   DESCR-vm_imap DESCR-vm_odbc 
   PLIST-calendar PLIST-http_post 
   PLIST-kqueue PLIST-ldap PLIST-lua 
   PLIST-main PLIST-odbc PLIST-pgsql 
   PLIST-snmp PLIST-speex PLIST-tds 
   PLIST-vm_imap PLIST-vm_odbc 
   README-main asterisk.rc 

Log message:
add asterisk 20.0.0 LTS



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 03:44:18

Modified files:
telephony/asterisk/18/patches: patch-Makefile 
telephony/asterisk/16/patches: patch-Makefile 
telephony/asterisk/19/patches: patch-Makefile 

Log message:
remove obsolete comment



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 03:36:59

ports/telephony/asterisk/20/pkg

Update of /cvs/ports/telephony/asterisk/20/pkg
In directory cvs.openbsd.org:/tmp/cvs-serv44125/20/pkg

Log Message:
Directory /cvs/ports/telephony/asterisk/20/pkg added to the repository



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 03:36:59

ports/telephony/asterisk/20/patches

Update of /cvs/ports/telephony/asterisk/20/patches
In directory cvs.openbsd.org:/tmp/cvs-serv44125/20/patches

Log Message:
Directory /cvs/ports/telephony/asterisk/20/patches added to the repository



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 03:36:59

ports/telephony/asterisk/20

Update of /cvs/ports/telephony/asterisk/20
In directory cvs.openbsd.org:/tmp/cvs-serv44125/20

Log Message:
Directory /cvs/ports/telephony/asterisk/20 added to the repository



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 03:36:51

Modified files:
telephony/asterisk/19: Makefile 

Log message:
add a portroach marker for asterisk/19 (20 lts is now out)



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 03:35:29

Modified files:
telephony/asterisk: Makefile.inc 
telephony/asterisk/16: Makefile 
telephony/asterisk/18: Makefile 

Log message:
use a different mechanism to avoid installing the old openbsd-only very
basic sample config files on newer versions rather than just checking
version != 19



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 02:37:52

Modified files:
telephony/asterisk/19: Makefile distinfo 
telephony/asterisk/19/pkg: PLIST-main 

Log message:
update to asterisk-19.7.0



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 02:37:50

Modified files:
telephony/asterisk/18: Makefile distinfo 

Log message:
update to asterisk-18.15.0



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 02:37:46

Modified files:
telephony/asterisk/16: Makefile distinfo 

Log message:
update to asterisk-16.29.0



CVS: cvs.openbsd.org: ports

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

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

Log message:
update to py3-setuptools-rust-1.5.2



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2022/10/20 01:25:35

Modified files:
net/monitoring-plugins: Makefile distinfo 
net/monitoring-plugins/patches: patch-configure_ac 
patch-plugins-scripts_check_ircd_pl 
patch-plugins_check_http_c 

Log message:
update to monitoring-plugins-2.3.2



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/10/20 01:15:21

Modified files:
security   : Makefile 

Log message:
+rust-openssl-tests



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Theo Buehler
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2022/10/20 01:14:13

Log message:
Import rust-openssl-tests 20221017, ok anton semarie sthen

Bundles the source of the rust-openssl crate for regression testing.

Status:

Vendor Tag: tb
Release Tags:   tb_20221020

N ports/security/rust-openssl-tests/Makefile
N ports/security/rust-openssl-tests/crates.inc
N ports/security/rust-openssl-tests/distinfo
N ports/security/rust-openssl-tests/pkg/DESCR
N ports/security/rust-openssl-tests/pkg/PLIST
N ports/security/rust-openssl-tests/patches/patch-openssl-sys_build_main_rs

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/10/20 01:03:33

Modified files:
mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo 

Log message:
mail/mozilla-thunderbird: MFC update to 102.4.0.

see https://www.thunderbird.net/en-US/thunderbird/102.4.0/releasenotes/



CVS: cvs.openbsd.org: ports

2022-10-20 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2022/10/20 01:03:01

Modified files:
mail/mozilla-thunderbird: Makefile distinfo 
mail/thunderbird-i18n: Makefile.inc distinfo 

Log message:
mail/mozilla-thunderbird: update to 102.4.0.

see https://www.thunderbird.net/en-US/thunderbird/102.4.0/releasenotes/



Re: security update www/nginx to 1.22.1

2022-10-20 Thread Robert Nagy
On 19/10/22 18:23 +0100, Stuart Henderson wrote:
> On 2022/10/19 16:30, Sergey A. Osokin wrote:
> > Hi,
> > 
> > could you please review the following changes for the security
> > update www/nginx to the recent stable version, 1.22.1.
> 
> adding maintainer to CC, it's usually helpful ..

that release and cve only affects the ngx_http_mp4_module which
we do not enable