productivity/py-caldav: Update to 1.3.6

2023-12-04 Thread wen heping
Hi, ports@:

Here is a simple patch for productivity/py-caldav to update to 1.3.6.
It build well and run well on amd64-current system.

30+ tests pass and 6 tests fail, same as the current version but not
caused by this patch.


Cheers !
wenIndex: Makefile
===
RCS file: /cvs/ports/productivity/py-caldav/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 Makefile
--- Makefile13 Aug 2023 05:57:00 -  1.1.1.1
+++ Makefile5 Dec 2023 07:37:22 -
@@ -1,6 +1,6 @@
 COMMENT =  caldav client library for Python
 
-MODPY_EGG_VERSION =1.2.1
+MODPY_EGG_VERSION =1.3.6
 GH_ACCOUNT =   python-caldav
 GH_PROJECT =   caldav
 GH_TAGNAME =   v${MODPY_EGG_VERSION}
Index: distinfo
===
RCS file: /cvs/ports/productivity/py-caldav/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo13 Aug 2023 05:57:00 -  1.1.1.1
+++ distinfo5 Dec 2023 07:37:22 -
@@ -1,2 +1,2 @@
-SHA256 (caldav-1.2.1.tar.gz) = ShHZHjhhoMqAmXzTJZAOqUo4ddhpFD6eorBR9EaxHrA=
-SIZE (caldav-1.2.1.tar.gz) = 122700
+SHA256 (caldav-1.3.6.tar.gz) = U6rSCuXbKx6ykIigXxfuvVqzoWvGz1LuGABiLZGnV2U=
+SIZE (caldav-1.3.6.tar.gz) = 122575


misc/sent - add command line options patch

2023-12-04 Thread Stefan Hagen
Hi,

I'd like to add the command line patch to misc/sent to make it more usable.
This allows to specify the font and colors using command lines switches.

$ sent -f serif -c \#cc88cc -b gray90 sample.txt

OK?

Best regards,
Stefan

Index: misc/sent/Makefile
===
RCS file: /cvs/ports/misc/sent/Makefile,v
diff -u -p -u -p -r1.7 Makefile
--- misc/sent/Makefile  27 Sep 2023 09:52:12 -  1.7
+++ misc/sent/Makefile  5 Dec 2023 06:39:35 -
@@ -1,6 +1,7 @@
 COMMENT=   simple plaintext presentation tool
 
 DISTNAME=  sent-1
+REVISION=  0
 
 CATEGORIES=misc productivity
 
@@ -14,6 +15,10 @@ PERMIT_PACKAGE=  Yes
 WANTLIB=   X11 Xft c fontconfig m
 
 SITES= http://dl.suckless.org/tools/
+SITES.p=   https://tools.suckless.org/sent/patches/cmdline_options/
+
+PATCHFILES.p=  sent-options-20190213-72d33d4.diff
+PATCH_DIST_STRIP=  -p1
 
 RUN_DEPENDS=   archivers/bzip2 \
graphics/farbfeld
Index: misc/sent/distinfo
===
RCS file: /cvs/ports/misc/sent/distinfo,v
diff -u -p -u -p -r1.3 distinfo
--- misc/sent/distinfo  14 Nov 2017 17:19:37 -  1.3
+++ misc/sent/distinfo  5 Dec 2023 06:39:35 -
@@ -1,2 +1,4 @@
 SHA256 (sent-1.tar.gz) = e/PekxHOKR/zat9TFbePpyNz46uAynE4f7WIS8vXvjM=
+SHA256 (sent-options-20190213-72d33d4.diff) = 
unoDJNdgd7ijRW7orZ6o6B8sIH5Lijq9VaecAGr57vk=
 SIZE (sent-1.tar.gz) = 15285
+SIZE (sent-options-20190213-72d33d4.diff) = 1536



[update] www/dokuwiki to 2023-04-04a

2023-12-04 Thread Justin Berthault
Hi ports@

Simle.update to latest hotfix version.

Hotfix 2023-04-04a:
  - fix an XSS security vulnerability in RSS handling

Built and tested on arm64


diff /usr/ports
commit - e756fedaf1563cba1057795d25d5378aad13e258
path + /usr/ports
blob - e502c1161049766eca183ba18438c6ae3e224463
file + www/dokuwiki/Makefile
--- www/dokuwiki/Makefile
+++ www/dokuwiki/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  standards compliant, simple to use Wiki
 
-VERSION =  2023-04-04
+VERSION =  2023-04-04a
 DISTNAME = dokuwiki-${VERSION}
 PKGNAME =  dokuwiki-${VERSION:S/-/./g}
 REVISION = 0
blob - fb2d821281b6a60d25a5c150b22434ce317492ee
file + www/dokuwiki/distinfo
--- www/dokuwiki/distinfo
+++ www/dokuwiki/distinfo
@@ -1,2 +1,2 @@
-SHA256 (dokuwiki-2023-04-04.tgz) = Pj+XtHokMy7lnqUihlh6ucNCeSuR8+7BjDvxSVcRe0Y=
-SIZE (dokuwiki-2023-04-04.tgz) = 4032792
+SHA256 (dokuwiki-2023-04-04a.tgz) = 
FTyZz0K5BosewhosdluGKkSzdK0vGjkiP1URqYKxYLs=
+SIZE (dokuwiki-2023-04-04a.tgz) = 4043928

-- 
~Justin



productivity/khal: Update to 0.11.2

2023-12-04 Thread wen heping
Hi, all:

Here is a patch for productivity/khal:
i) Update to 0.11.2
ii) Add some missing TEST_DEPENDS

   It build and run well on amd64-current system.
   In all 300+ tests there are 29 tests failed.
   No other ports depend on it.


Cheers !
wenIndex: productivity/khal/Makefile
===
RCS file: /cvs/ports/productivity/khal/Makefile,v
retrieving revision 1.20
diff -u -p -r1.20 Makefile
--- productivity/khal/Makefile  13 Nov 2022 20:31:00 -  1.20
+++ productivity/khal/Makefile  5 Dec 2023 03:03:27 -
@@ -1,8 +1,7 @@
 COMMENT =  standards based terminal calendar
 
-MODPY_EGG_VERSION =0.10.4
+MODPY_EGG_VERSION =0.11.2
 DISTNAME = khal-${MODPY_EGG_VERSION}
-REVISION = 2
 
 CATEGORIES =   productivity
 
@@ -31,7 +30,9 @@ RUN_DEPENDS = devel/py-atomicwrites${MO
devel/py-urwid${MODPY_FLAVOR} \
devel/py-xdg${MODPY_FLAVOR} \
productivity/vdirsyncer
-TEST_DEPENDS = devel/py-freezegun${MODPY_FLAVOR} \
-   devel/py-test-cov${MODPY_FLAVOR}
+TEST_DEPENDS = devel/py-hypothesis${MODPY_FLAVOR} \
+   devel/py-freezegun${MODPY_FLAVOR} \
+   productivity/vdirsyncer \
+   sysutils/py-packaging${MODPY_FLAVOR}
 
 .include 
Index: productivity/khal/distinfo
===
RCS file: /cvs/ports/productivity/khal/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- productivity/khal/distinfo  15 Sep 2021 20:06:12 -  1.8
+++ productivity/khal/distinfo  5 Dec 2023 03:03:27 -
@@ -1,2 +1,2 @@
-SHA256 (khal-0.10.4.tar.gz) = P9uYCpphwCBteoKxb3e0CKTzQaK4ZrnJ/PamQYUNEp8=
-SIZE (khal-0.10.4.tar.gz) = 185736
+SHA256 (khal-0.11.2.tar.gz) = j7jYk3HlPiI1lToHZeQbl+F0hIpojWN2hHdXbQP4mbo=
+SIZE (khal-0.11.2.tar.gz) = 196986
Index: productivity/khal/pkg/PLIST
===
RCS file: /cvs/ports/productivity/khal/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -r1.6 PLIST
--- productivity/khal/pkg/PLIST 13 Nov 2022 20:31:00 -  1.6
+++ productivity/khal/pkg/PLIST 5 Dec 2023 03:03:27 -
@@ -24,6 +24,8 @@ lib/python${MODPY_VERSION}/site-packages
 
lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}configwizard.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}controllers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}controllers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}custom_types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
+lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}custom_types.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
 
lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}icalendar.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -40,6 +42,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/khal/cli.py
 lib/python${MODPY_VERSION}/site-packages/khal/configwizard.py
 lib/python${MODPY_VERSION}/site-packages/khal/controllers.py
+lib/python${MODPY_VERSION}/site-packages/khal/custom_types.py
 lib/python${MODPY_VERSION}/site-packages/khal/exceptions.py
 lib/python${MODPY_VERSION}/site-packages/khal/icalendar.py
 lib/python${MODPY_VERSION}/site-packages/khal/khalendar/


textproc/p5-Template: Update to 3.101

2023-12-04 Thread wen heping
Hi, ports@:

Here is a patch for textproc/p5-Template:
i) Update to 3.101
ii) Add missing TEST_DEPENDS.
  
It build well and pass all tests on amd64-current system.

Many(20+) ports depend on textproc/p5-Template,I had
tested some of these ports, include:
www/p5-Dancer
www/p5-Dancer2
devel/p5-Devel-Cover
www/p5-Catalyst-Devel
All build well and pass all tests.

Cheers !
wenIndex: Makefile
===
RCS file: /cvs/ports/textproc/p5-Template/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile14 Mar 2022 08:23:29 -  1.22
+++ Makefile5 Dec 2023 02:27:03 -
@@ -1,7 +1,7 @@
 COMMENT=   template processing system
 
 MODULES=   cpan
-VERSION =  2.27
+VERSION =  3.101
 DISTNAME=  Template-Toolkit-${VERSION}
 PKGNAME=   p5-Template-${VERSION}
 CATEGORIES=textproc
@@ -15,6 +15,7 @@ WANTLIB += c perl
 
 RUN_DEPENDS=   devel/p5-AppConfig
 BUILD_DEPENDS= ${RUN_DEPENDS}
+TEST_DEPENDS=  textproc/p5-Pod-POM
 
 MODPERL_REGEN_PPPORT=  xs/ppport.h
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/p5-Template/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo30 Apr 2017 15:11:10 -  1.10
+++ distinfo5 Dec 2023 02:27:03 -
@@ -1,2 +1,2 @@
-SHA256 (Template-Toolkit-2.27.tar.gz) = 
ExGkAyZNATTFha8DCf8qnVB0uOziPs5WYNMeyWvyxtw=
-SIZE (Template-Toolkit-2.27.tar.gz) = 511172
+SHA256 (Template-Toolkit-3.101.tar.gz) = 
0qMt1sIeSzfGqT34CHyp6IDPrmE6Pl766jB7C9yu21g=
+SIZE (Template-Toolkit-3.101.tar.gz) = 515947
Index: pkg/PLIST
===
RCS file: /cvs/ports/textproc/p5-Template/pkg/PLIST,v
retrieving revision 1.9
diff -u -p -r1.9 PLIST
--- pkg/PLIST   11 Mar 2022 20:03:00 -  1.9
+++ pkg/PLIST   5 Dec 2023 02:27:03 -
@@ -34,7 +34,6 @@ ${P5ARCH}/Template/Parser.pm
 ${P5ARCH}/Template/Plugin/
 ${P5ARCH}/Template/Plugin.pm
 ${P5ARCH}/Template/Plugin/Assert.pm
-${P5ARCH}/Template/Plugin/CGI.pm
 ${P5ARCH}/Template/Plugin/Datafile.pm
 ${P5ARCH}/Template/Plugin/Date.pm
 ${P5ARCH}/Template/Plugin/Directory.pm
@@ -77,7 +76,7 @@ ${P5ARCH}/auto/
 ${P5ARCH}/auto/Template/
 ${P5ARCH}/auto/Template/Stash/
 ${P5ARCH}/auto/Template/Stash/XS/
-${P5ARCH}/auto/Template/Stash/XS/XS.so
+@so ${P5ARCH}/auto/Template/Stash/XS/XS.so
 @man man/man1/tpage.1
 @man man/man1/ttree.1
 @man man/man3p/Template.3p
@@ -109,7 +108,6 @@ ${P5ARCH}/auto/Template/Stash/XS/XS.so
 @man man/man3p/Template::Parser.3p
 @man man/man3p/Template::Plugin.3p
 @man man/man3p/Template::Plugin::Assert.3p
-@man man/man3p/Template::Plugin::CGI.3p
 @man man/man3p/Template::Plugin::Datafile.3p
 @man man/man3p/Template::Plugin::Date.3p
 @man man/man3p/Template::Plugin::Directory.3p


Re: [new] net/rpkitouch 1.0

2023-12-04 Thread Job Snijders
Dear all,

The rpkitouch utility sets the last data modification time of file to
the timestamp internal to the contained RPKI object. See this article
for more information:
https://blog.apnic.net/2023/12/04/using-timestamps-inside-rpki-objects-to-optimize-rrdp-rsync-transport-switchovers/

$ /usr/ports/infrastructure/bin/portcheck
net/rpkitouch

$ pkg_info rpkitouch
Information for inst:rpkitouch-1.0

Comment:
set file modification times to internal RPKI timestamps

Description:
The rpkitouch utility sets the last data modification time of file to
the timestamp internal to the contained RPKI object. Deterministic
timestamps help minimize RP synchronisation times.

This utility is useful for RPKI Publication Point operators who
serialize RPKI objects from data sources lacking file modification
times (like RRDP) to a disk hierachy for public consumption via RSYNC.

Maintainer: The OpenBSD ports mailing-list 

WWW: https://github.com/job/rpkitouch

Tarball attached. OK to import?

Kind regards,

Job


rpkitouch.tar.gz
Description: application/tar-gz


[new] textproc/ding - dictionary lookup program for X11

2023-12-04 Thread Stefan Hagen
Hi,

This thing is very old. But it's also quite handy to have on a key
binding (ding "$(xclip -o)") to quickly look something up.

cat pkg/DESCR
DIctionary Nice Grep is a dictionary lookup program for the X window
system. It comes with a German-English Dictionary with approximately
326,000 entries. It is based on Tk version >= 8.3 and uses the agrep or
egrep tools for searching.

HOMEPAGE: https://www-user.tu-chemnitz.de/~fri/ding

Comments/OK?

Best Regards,
Stefan



ding.tgz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2023-12-04 Thread Stefan Hagen
CVSROOT:/cvs
Module name:ports
Changes by: s...@cvs.openbsd.org2023/12/04 16:03:19

Modified files:
sysutils/facette: Makefile 

Log message:
Adding BROKEN again. I accidentally committed the last change without it.

Spotted by naddy@



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Edd Barrett
CVSROOT:/cvs
Module name:ports
Changes by: e...@cvs.openbsd.org2023/12/04 14:06:04

Modified files:
audio/navidrome: Makefile distinfo modules.inc 
audio/navidrome/files: navidrome.toml 
audio/navidrome/pkg: README 

Log message:
audio/navidrome: update to version v0.50.1.

OK sdk@, thanks!



Re: Node and rc.d

2023-12-04 Thread Edd Barrett
Hi Remi,

On Thu, Sep 28, 2023 at 11:37:32AM +0400, Remi L. wrote:
> While this workaround is effective for now, I'm still open to a more proper
> solution if one comes up. If you or anyone else has any further insights,
> I'd greatly appreciate it.

I have the same issue with audio/navidrome: it starts fine manually, but not at
boot time with the rc script.

If I turn on verbose logging and add a `daemon_logger` to the rc.d script, then
I can see from the logs that it comes up, but shortly after receives a SIGHUP,
which causes it to stop dead.

```
Dec  4 20:44:11 arrakis navidrome[33817]: time="2023-12-04T20:44:11Z" 
level=info msg="> Navidrome server is ready!" address="0.0.0.0:4533" 
startupTime=357ms tlsEnabled=false
...
Dec  4 20:44:12 arrakis navidrome[33817]: time="2023-12-04T20:44:12Z" 
level=info msg="Received termination signal" signal=hangup
Dec  4 20:44:12 arrakis navidrome[33817]: time="2023-12-04T20:44:12Z" 
level=info msg="Stopping HTTP server"
```

Ignoring the fact that a SIGHUP should cause a daemon to *restart* (not halt),
I still don't know where the SIGHUP is coming from.

I wonder if this is the same issue as you are seeing with your Node stuff?

So does anyone know where a SIGHUP might come from as the system is coming up?

-- 
Best Regards
Edd Barrett

https://www.theunixzoo.co.uk



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Robert Nagy
CVSROOT:/cvs
Module name:ports
Changes by: rob...@cvs.openbsd.org  2023/12/04 13:01:41

Modified files:
editors/libreoffice: Makefile distinfo 

Log message:
update to 7.6.3.2



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/04 10:49:06

Modified files:
net/p5-Net-DNS : Makefile distinfo 

Log message:
update p5-Net-DNS to 1.41



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Jeremy Evans
CVSROOT:/cvs
Module name:ports
Changes by: jer...@cvs.openbsd.org  2023/12/04 10:22:17

Modified files:
databases/postgresql: Tag: OPENBSD_7_4 Makefile distinfo 
databases/postgresql/pkg: Tag: OPENBSD_7_4 PLIST-docs 

Log message:
Update to PostgreSQL 15.5



update devel/mspdebug to 0.25

2023-12-04 Thread Lucas de Sena
Update devel/mspdebug from 0.23 to the last commit after 0.25.

Upstream has not tagged an official release since 0.25 (2017).
Development has continued since then, however, with many fixes
and additions, until last commit in 2022.  So I think it is ok
to replace GH_TAGNAME with GH_COMMIT here.

Ok?

I have been working with a MSP430 development board at day job
lately.  And to work comfortably with it in my personal laptop
(running OpenBSD) I have updated and written a few MSP-related
ports.  So expect more mails.

  -- Lucas de Sena


Index: devel/mspdebug/Makefile
===
RCS file: /cvs/ports/devel/mspdebug/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- devel/mspdebug/Makefile 11 Mar 2022 18:50:50 -  1.25
+++ devel/mspdebug/Makefile 4 Dec 2023 13:23:52 -
@@ -1,9 +1,10 @@
 COMMENT=   debugger for use with MSP 430 MCUs
 
+V =0.25pl20220518
 GH_ACCOUNT=dlbeer
 GH_PROJECT=mspdebug
-GH_TAGNAME=v0.23
-REVISION=  1
+GH_COMMIT= 985b390ba22f4229aeca9f02e273a54eb4a76a9a
+DISTNAME = ${GH_PROJECT}-${V}
 CATEGORIES=devel
 
 HOMEPAGE=  https://dlbeer.co.nz/mspdebug/
Index: devel/mspdebug/distinfo
===
RCS file: /cvs/ports/devel/mspdebug/distinfo,v
retrieving revision 1.12
diff -u -p -r1.12 distinfo
--- devel/mspdebug/distinfo 10 Jul 2018 13:13:42 -  1.12
+++ devel/mspdebug/distinfo 4 Dec 2023 13:23:52 -
@@ -1,2 +1,2 @@
-SHA256 (mspdebug-0.23.tar.gz) = 5NuaxRnVmJqkjkPpLwSmghpdx9/4yLN5VQinfsTt3oQ=
-SIZE (mspdebug-0.23.tar.gz) = 322556
+SHA256 (mspdebug-0.25pl20220518-985b390b.tar.gz) = 
ARSYUPS0WwGOKKaUEVLk3Lvix10lTPugyWQPBMJBRbs=
+SIZE (mspdebug-0.25pl20220518-985b390b.tar.gz) = 367105



Re: security/ruby-argon2: Update to 2.3.0

2023-12-04 Thread Jeremy Evans
On 12/04 08:49, wen heping wrote:
> Hi, all:
> 
> Here is a simple patch for security/ruby-argon2 to 
> update to 2.3.0.
> 
> It build and run well on amd64-current system, no test
> defined and no other ports depend on it.

We don't add files under ${GEM_EXTENSIONS_DIR} or
${GEM_LIB}/gems/${DISTNAME}/ext/ to packages.  Otherwise, this looks
good.  I'll try to update the port this week.

Thanks,
Jeremy

> 
> 
> Cheers !
> wen

> Index: security/ruby-argon2/Makefile
> ===
> RCS file: /cvs/ports/security/ruby-argon2/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- security/ruby-argon2/Makefile 1 Sep 2023 17:11:35 -   1.3
> +++ security/ruby-argon2/Makefile 4 Dec 2023 08:47:03 -
> @@ -1,6 +1,6 @@
>  COMMENT =Ruby binding for the argon2 password hashing algorithm
>  
> -DISTNAME =   argon2-2.2.0
> +DISTNAME =   argon2-2.3.0
>  CATEGORIES = security
>  
>  MAINTAINER = Jeremy Evans 
> Index: security/ruby-argon2/distinfo
> ===
> RCS file: /cvs/ports/security/ruby-argon2/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- security/ruby-argon2/distinfo 1 Sep 2023 17:11:35 -   1.2
> +++ security/ruby-argon2/distinfo 4 Dec 2023 08:47:03 -
> @@ -1,2 +1,2 @@
> -SHA256 (argon2-2.2.0.gem) = jT+DbLLD6X/kgi+daw6JugNjbtiNFkSc/zagTDGjtPE=
> -SIZE (argon2-2.2.0.gem) = 1787904
> +SHA256 (argon2-2.3.0.gem) = mA72UXK/USrTe2y7DWHu9AttzKtqfbTnBVdSfh3OlVc=
> +SIZE (argon2-2.3.0.gem) = 1788928
> Index: security/ruby-argon2/pkg/PLIST
> ===
> RCS file: /cvs/ports/security/ruby-argon2/pkg/PLIST,v
> retrieving revision 1.3
> diff -u -p -r1.3 PLIST
> --- security/ruby-argon2/pkg/PLIST1 Sep 2023 17:11:35 -   1.3
> +++ security/ruby-argon2/pkg/PLIST4 Dec 2023 08:47:03 -
> @@ -1,4 +1,5 @@
>  ${GEM_LIB}/cache/${DISTNAME}.gem
> +${GEM_EXTENSIONS_DIR}/gem_make.out
>  ${GEM_LIB}/gems/${DISTNAME}/
>  ${GEM_LIB}/gems/${DISTNAME}/.github/
>  ${GEM_LIB}/gems/${DISTNAME}/.github/workflows/
> @@ -19,6 +20,112 @@ ${GEM_LIB}/gems/${DISTNAME}/bin/
>  ${GEM_LIB}/gems/${DISTNAME}/bin/console
>  ${GEM_LIB}/gems/${DISTNAME}/bin/setup
>  ${GEM_LIB}/gems/${DISTNAME}/bin/test
> +${GEM_LIB}/gems/${DISTNAME}/ext/
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/Makefile
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/argon_wrap.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/argon_wrap.o
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/extconf.rb
> +@so ${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/libargon2_wrap.so
> +${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/test.c
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.git
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.gitattributes
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.gitignore
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.travis.yml
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Argon2.sln
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/CHANGELOG.md
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/LICENSE
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Makefile
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Package.swift
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/README.md
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/appveyor.yml
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/argon2-specs.pdf
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/export.sh
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/include/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/include/argon2.h
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d_v16
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d_v16.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i_v16
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i_v16.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id_v16
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id_v16.shasum
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/check-sums.ps1
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/check-sums.sh
> +${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/test.ps1
> 

CVS: cvs.openbsd.org: ports

2023-12-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/04 06:03:18

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

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



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/04 06:03:19

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

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



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/04 05:51:34

Modified files:
sysutils/py-pipx: Makefile distinfo 

Log message:
update to py3-pipx-1.3.2



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/04 05:49:34

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

Log message:
update to py3-test-relaxed-2.0.1



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/04 05:49:35

Modified files:
devel/py-freezegun: Makefile distinfo 

Log message:
update to py3-freezegun-1.3.0



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2023/12/04 05:49:01

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

Log message:
update to py3-test-arraydiff-0.6.1



Re: New: games/serioussam

2023-12-04 Thread Kirill Bychkov
On Sun, December 3, 2023 22:18, Stefan Hagen wrote:
> Stefan Hagen wrote (2023-12-03 18:38 CET):
>> Morgan Aldridge wrote (2023-12-03 17:04 CET):
>> > On Sun, Dec 3, 2023 at 09:57 Александр Павлов 
>> wrote:
>> >
>> > > Hello!
>> > > This is my first ever port for OpenBSD. It's the open source Serious Sam
>> > > Classic engine.
>> > >
>> > > Tested on amd64 and i386 architectures. Works just as well as on Linux
>> or
>> > > FreeBSD.
>> > >
>> > > I wish to get this added to the official ports tree, so please leave
>> > > any feedback or suggestions on what can be improved. Thank you!
>> > >
>> > > Source on Github:
>> > > https://github.com/tx00100xt/SeriousSamClassic
>> > >
>> >
>> > Excellent and thanks! We were just discussing your work in #openbsd-gamin
>> > on irc.libera.chat yesterday.
>> >
>> > There was no attachment for your submission and a .tgz containing the new
>> > port directory is preferred for new ports. I saw you submitted a PR to an
>> > individual's WIP ports repo on GitHub:
>> >
>> > 
>> >
>> > I haven't tested, but I'd suggest tarballing that (less the 'FINISHED'
>> > file) and attaching it here for easier testing by porters.
>>
>> Ahh so many memories. I played quite a bit of ssam on lan parties.
>> Back then, when monitors were small and heavy. :-)
>>
>> Tarball attached with the following changes:
>>
>> - changed to DIST_TUPLE
>> - Added missing RUN_DEPENDS
>> - Uncommented the aarch64 + armv7 bits (let's try to build it)
>> - Removed REVISION (not needed on a new port)
>> - simplified the README
>> - some indentation changes
>> - update-plist (for @tag update-desktop-database after adding RDEPS)
>
> I forgot to remove ONLY_FOR_ARCH, thanks mbuhl@ for spotting.
>
> There was also a trailing \ at LIB_DEPENDS.
> While there, I also sorted *DEPENDS and WANTLIB.
> And I changed the COMMENT wording to read a bit more fluent in English.
>
> @Alexander: This is a pretty good first contribution. All the stuff I'm
> changeing is pretty much nit picking. The port worked on the first try!
>
> Updated tarball attached.
>
> Stefan
>
>
Hi!
Some tweaks:
 - no need for N variable which is used only once
 - no need for HOMEPAGE - its dealt with TUPLE mechanics
 - No need fir DISTNAME
 - no need for @conflict marker in PLIST
 - fix typo in README
 - add a comment for COMPILER
 - set SHARED_LIBS for lib versioning

Works fine for me on amd64. ok kirby@ to import.
Updated tarball attached.

serioussam.tar.gz
Description: application/gzip


Re: CVS: cvs.openbsd.org: ports

2023-12-04 Thread Pavel Korovin
Typo, s/opensearch-dashboards/opensearch/

On 12/04, Pavel Korovin wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   p...@cvs.openbsd.org2023/12/04 04:28:50
> 
> Modified files:
>   textproc/opensearch: Makefile distinfo 
>   textproc/opensearch/pkg: PLIST 
> 
> Log message:
> Update opensearch-dashboards 2.11.0 -> 2.11.1
> Release notes: 
> https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.11.1.md
> ok op@
> 

-- 
With best regards,
Pavel Korovin



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2023/12/04 04:33:03

Modified files:
www/opensearch-dashboards: Makefile distinfo 
www/opensearch-dashboards/pkg: PLIST 

Log message:
Update opensearch-dashboards 2.11.0 -> 2.11.1
Release notes: 
https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.11.1.md
ok op@



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2023/12/04 04:28:50

Modified files:
textproc/opensearch: Makefile distinfo 
textproc/opensearch/pkg: PLIST 

Log message:
Update opensearch-dashboards 2.11.0 -> 2.11.1
Release notes: 
https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.11.1.md
ok op@



[Update] audio/ffmpeg-normalize

2023-12-04 Thread Laurence Tratt
Update audio/ffmpeg-normalize to the latest version. colorlog is now
needed at runtime.


Laurie


diff --git audio/ffmpeg-normalize/Makefile audio/ffmpeg-normalize/Makefile
index 61d54460567..9fb5d22fe7b 100644
--- audio/ffmpeg-normalize/Makefile
+++ audio/ffmpeg-normalize/Makefile
@@ -1,6 +1,6 @@
 COMMENT =  audio normalization
 
-MODPY_EGG_VERSION =1.27.6
+MODPY_EGG_VERSION =1.27.7
 DISTNAME = ffmpeg-normalize-${MODPY_EGG_VERSION}
 
 CATEGORIES =   audio multimedia
@@ -17,9 +17,9 @@ MODPY_PYBUILD =   setuptools
 MODPY_PYTEST_ARGS =test/test.py
 
 RUN_DEPENDS =  devel/py-colorama${MODPY_FLAVOR} \
+   devel/py-colorlog${MODPY_FLAVOR} \

multimedia/py-ffmpeg-progress-yield${MODPY_FLAVOR}>=0.7.4 \
devel/py-tqdm${MODPY_FLAVOR} \
graphics/ffmpeg
-TEST_DEPENDS = devel/py-colorlog${MODPY_FLAVOR}
 
 .include 
diff --git audio/ffmpeg-normalize/distinfo audio/ffmpeg-normalize/distinfo
index 7558e34c17f..500ce1c7a3e 100644
--- audio/ffmpeg-normalize/distinfo
+++ audio/ffmpeg-normalize/distinfo
@@ -1,2 +1,2 @@
-SHA256 (ffmpeg-normalize-1.27.6.tar.gz) = 
Nbbg9PuASycWLqqWhyGwickZeMpgiaqTA2KtXdVEKTg=
-SIZE (ffmpeg-normalize-1.27.6.tar.gz) = 1981355
+SHA256 (ffmpeg-normalize-1.27.7.tar.gz) = 
J1r6tvP35jsFzp5sU1eT8HEcCrItji76BgTdkfXDuEU=
+SIZE (ffmpeg-normalize-1.27.7.tar.gz) = 1981461
diff --git audio/ffmpeg-normalize/pkg/PLIST audio/ffmpeg-normalize/pkg/PLIST
index 2270ddf6a0f..04783b1c191 100644
--- audio/ffmpeg-normalize/pkg/PLIST
+++ audio/ffmpeg-normalize/pkg/PLIST
@@ -35,3 +35,4 @@ 
lib/python${MODPY_VERSION}/site-packages/ffmpeg_normalize/_logger.py
 lib/python${MODPY_VERSION}/site-packages/ffmpeg_normalize/_media_file.py
 lib/python${MODPY_VERSION}/site-packages/ffmpeg_normalize/_streams.py
 lib/python${MODPY_VERSION}/site-packages/ffmpeg_normalize/_version.py
+lib/python${MODPY_VERSION}/site-packages/ffmpeg_normalize/py.typed



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Pavel Korovin
CVSROOT:/cvs
Module name:ports
Changes by: p...@cvs.openbsd.org2023/12/04 03:14:41

Modified files:
net/zabbix : Makefile distinfo 
net/zabbix/patches: patch-include_zbx_dbversion_constants_h 

Log message:
Update zabbix 6.4.8 -> 6.4.9
Changelog: https://raw.githubusercontent.com/zabbix/zabbix/master/ChangeLog
Release notes: https://www.zabbix.com/rn/rn6.4.9
ok robert@



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/12/04 02:58:52

Modified files:
geo/gdal   : Makefile distinfo 

Log message:
geo/gdal: update to 3.8.1.

see https://github.com/OSGeo/gdal/blob/v3.8.1/NEWS.md



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/12/04 01:52:26

Modified files:
devel/proj : Makefile distinfo 

Log message:
devel/proj: update to 9.3.1.

see https://github.com/OSGeo/PROJ/releases/tag/9.3.1



CVS: cvs.openbsd.org: ports

2023-12-04 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2023/12/04 01:51:16

Modified files:
geo/mdal   : Makefile distinfo 

Log message:
geo/mdal: update to 1.1.0



security/ruby-argon2: Update to 2.3.0

2023-12-04 Thread wen heping
Hi, all:

Here is a simple patch for security/ruby-argon2 to 
update to 2.3.0.

It build and run well on amd64-current system, no test
defined and no other ports depend on it.


Cheers !
wenIndex: security/ruby-argon2/Makefile
===
RCS file: /cvs/ports/security/ruby-argon2/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- security/ruby-argon2/Makefile   1 Sep 2023 17:11:35 -   1.3
+++ security/ruby-argon2/Makefile   4 Dec 2023 08:47:03 -
@@ -1,6 +1,6 @@
 COMMENT =  Ruby binding for the argon2 password hashing algorithm
 
-DISTNAME = argon2-2.2.0
+DISTNAME = argon2-2.3.0
 CATEGORIES =   security
 
 MAINTAINER =   Jeremy Evans 
Index: security/ruby-argon2/distinfo
===
RCS file: /cvs/ports/security/ruby-argon2/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- security/ruby-argon2/distinfo   1 Sep 2023 17:11:35 -   1.2
+++ security/ruby-argon2/distinfo   4 Dec 2023 08:47:03 -
@@ -1,2 +1,2 @@
-SHA256 (argon2-2.2.0.gem) = jT+DbLLD6X/kgi+daw6JugNjbtiNFkSc/zagTDGjtPE=
-SIZE (argon2-2.2.0.gem) = 1787904
+SHA256 (argon2-2.3.0.gem) = mA72UXK/USrTe2y7DWHu9AttzKtqfbTnBVdSfh3OlVc=
+SIZE (argon2-2.3.0.gem) = 1788928
Index: security/ruby-argon2/pkg/PLIST
===
RCS file: /cvs/ports/security/ruby-argon2/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- security/ruby-argon2/pkg/PLIST  1 Sep 2023 17:11:35 -   1.3
+++ security/ruby-argon2/pkg/PLIST  4 Dec 2023 08:47:03 -
@@ -1,4 +1,5 @@
 ${GEM_LIB}/cache/${DISTNAME}.gem
+${GEM_EXTENSIONS_DIR}/gem_make.out
 ${GEM_LIB}/gems/${DISTNAME}/
 ${GEM_LIB}/gems/${DISTNAME}/.github/
 ${GEM_LIB}/gems/${DISTNAME}/.github/workflows/
@@ -19,6 +20,112 @@ ${GEM_LIB}/gems/${DISTNAME}/bin/
 ${GEM_LIB}/gems/${DISTNAME}/bin/console
 ${GEM_LIB}/gems/${DISTNAME}/bin/setup
 ${GEM_LIB}/gems/${DISTNAME}/bin/test
+${GEM_LIB}/gems/${DISTNAME}/ext/
+${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/
+${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/Makefile
+${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/argon_wrap.c
+${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/argon_wrap.o
+${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/extconf.rb
+@so ${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/libargon2_wrap.so
+${GEM_LIB}/gems/${DISTNAME}/ext/argon2_wrap/test.c
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.git
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.gitattributes
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.gitignore
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/.travis.yml
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Argon2.sln
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/CHANGELOG.md
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/LICENSE
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Makefile
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/Package.swift
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/README.md
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/appveyor.yml
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/argon2-specs.pdf
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/export.sh
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/include/
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/include/argon2.h
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d.shasum
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d_v16
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2d_v16.shasum
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i.shasum
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i_v16
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2i_v16.shasum
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id.shasum
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id_v16
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/argon2id_v16.shasum
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/check-sums.ps1
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/check-sums.sh
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/test.ps1
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/kats/test.sh
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/IEEEtran.cls
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/Makefile
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/argon2-specs.tex
+${GEM_LIB}/gems/${DISTNAME}/ext/phc-winner-argon2/latex/pics/