CVS: cvs.openbsd.org: ports

2024-04-07 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/04/07 15:16:58

Modified files:
www/p5-HTTP-Body: Makefile distinfo 
www/p5-HTTP-Body/pkg: DESCR 

Log message:
update p5-HTTP-Body to 1.23



CVS: cvs.openbsd.org: ports

2024-04-04 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/04/04 08:04:04

Modified files:
textproc/xmlwf : Makefile 

Log message:
Portroach URL does not work.  Go back to default until I figure out
how to match the strange upstream tag version number format.



CVS: cvs.openbsd.org: ports

2024-04-01 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/04/01 15:50:38

Modified files:
textproc/xmlwf : Makefile distinfo 

Log message:
Update expat to 2.6.2, keep xmlwf in sync with base libexpat.
Set roach sites and url, maybe portroach finds the correct update.



CVS: cvs.openbsd.org: ports

2024-03-29 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/03/29 17:06:18

Modified files:
www/p5-URI : Makefile distinfo 

Log message:
update p5-URI to 5.28



CVS: cvs.openbsd.org: ports

2024-03-29 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/03/29 09:02:00

Modified files:
benchmarks/udpbench: Makefile distinfo 

Log message:
update udpbench to 1.10



CVS: cvs.openbsd.org: ports

2024-03-21 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/03/21 18:25:08

Modified files:
graphics/py-pyqtgraph: Makefile distinfo 
graphics/py-pyqtgraph/pkg: PLIST 

Log message:
update py-pyqtgraph to 0.13.4



CVS: cvs.openbsd.org: ports

2024-03-21 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/03/21 16:37:16

Modified files:
www/p5-Test-HTTP-LocalServer: Makefile distinfo 

Log message:
update p5-Test-HTTP-LocalServer to 0.76



CVS: cvs.openbsd.org: ports

2024-03-19 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/03/19 18:30:01

Modified files:
devel/p5-Devel-MAT: Makefile distinfo 
devel/p5-Devel-MAT/pkg: PLIST 

Log message:
update p5-Devel-MAT to 0.53



CVS: cvs.openbsd.org: ports

2024-03-19 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/03/19 18:29:45

Modified files:
devel/p5-Devel-MAT-Dumper: Makefile distinfo 
devel/p5-Devel-MAT-Dumper/patches: patch-t_01header_t 

Log message:
update p5-Devel-MAT-Dumper to 0.48



CVS: cvs.openbsd.org: ports

2024-02-29 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/29 14:51:27

Modified files:
security/botan2: Makefile distinfo 
security/botan2/pkg: PLIST 

Log message:
update botan2 to 2.19.4



Re: remove net/p5-Net-XMPP and net/p5-Net-Jabber

2024-02-27 Thread Alexander Bluhm
On Tue, Feb 27, 2024 at 10:31:32PM +0100, Sol?ne Rapenne wrote:
> Le mardi 27 f?vrier 2024, 18:46:18 CET Alexander Bluhm a ?crit :
> > On Tue, Feb 27, 2024 at 05:58:59PM +0100, Solene Rapenne wrote:
> > > I removed net/sendxmpp which had net/p5-Net-XMPP as a run dependency,
> > > however p5-Net-XMPP is used by p5-Net-Jabber but the latter doesn't
> > > have any reverse dep.
> > > 
> > > I suggest to remove both as we have no programs using them in ports.
> > 
> > Having Perl modules in the ports tree without program using them
> > is common.  I maintain a lot to such ports that I use for my own
> > projects.
> > 
> > Personally I have no need for p5-Net-XMPP or p5-Net-Jabber.  But
> > as long as they work and are not completely outdated, why remove
> > them?
> > 
> > bluhm
> 
> I get your point, from my perspective p5-Net-Jabber 2.0 was released in 2004 
> and p5-Net-XMPP in 2014, and only one has a maintainer. Their old age doesn't 
> mean they can't be used, but for sure they are not maintained and not up to 
> date with XMPP protocol. 
> 
> We have no consumers to know if these libs are still working fine, given 
> sendxmpp wasn't working with TLS servers, I suppose p5-Net-XMPP is not 
> reliable.
> 
> I don't really care if we remove them or not to be honest, I thought we had 
> to 
> clean libs that didn't had consumers like in this case.

Abandoned upstream, security issues, TLS incompatibilities,
incompatible with the current protocol are arguments to remove.  If
that is the case, feel free.

Just old and not used within ports tree is not an argument to remove.
Being useless is.

bluhm



Re: remove net/p5-Net-XMPP and net/p5-Net-Jabber

2024-02-27 Thread Alexander Bluhm
On Tue, Feb 27, 2024 at 05:58:59PM +0100, Solene Rapenne wrote:
> I removed net/sendxmpp which had net/p5-Net-XMPP as a run dependency,
> however p5-Net-XMPP is used by p5-Net-Jabber but the latter doesn't
> have any reverse dep.
> 
> I suggest to remove both as we have no programs using them in ports.

Having Perl modules in the ports tree without program using them
is common.  I maintain a lot to such ports that I use for my own
projects.

Personally I have no need for p5-Net-XMPP or p5-Net-Jabber.  But
as long as they work and are not completely outdated, why remove
them?

bluhm



CVS: cvs.openbsd.org: ports

2024-02-19 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/19 16:41:57

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

Log message:
update p5-Net-DNS to 1.44



CVS: cvs.openbsd.org: ports

2024-02-12 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/12 09:24:44

Modified files:
www/p5-URI : Makefile distinfo 

Log message:
update p5-URI to 5.27



CVS: cvs.openbsd.org: ports

2024-02-12 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/12 06:20:29

Modified files:
textproc/xmlwf : Makefile distinfo 
textproc/xmlwf/pkg: DESCR 
Added files:
textproc/xmlwf/files: expat_config.h 

Log message:
update xmlwf to expat version 2.6.0
take maintainer
keep in sync with libexpat in base



CVS: cvs.openbsd.org: ports

2024-02-10 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/10 18:15:33

Modified files:
mail/p5-MIME-Types: Makefile distinfo 

Log message:
update p5-MIME-Types to 2.26



CVS: cvs.openbsd.org: ports

2024-02-09 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/09 14:51:43

Modified files:
devel/p5-Test-URI: Makefile distinfo 

Log message:
update p5-Test-URI to 1.085



CVS: cvs.openbsd.org: ports

2024-02-09 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/09 14:45:52

Modified files:
www/p5-WWW-Mechanize: Makefile distinfo 

Log message:
update p5-WWW-Mechanize to 2.18



CVS: cvs.openbsd.org: ports

2024-02-08 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/08 12:24:44

Modified files:
misc/open62541 : Makefile 
misc/open62541/patches: 
patch-plugins_crypto_openssl_ua_pki_openssl_c 

Log message:
Do not use x509 legacy verify anymore.  LibreSSL has been fixed.



CVS: cvs.openbsd.org: ports

2024-02-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/05 07:42:10

Modified files:
textproc/p5-XML-LibXML: Makefile distinfo 

Log message:
update p5-XML-LibXML to 2.0210



CVS: cvs.openbsd.org: ports

2024-02-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/05 07:37:21

Modified files:
www/p5-URI : Makefile distinfo 
www/p5-URI/pkg : PLIST 

Log message:
update p5-URI to 5.26



CVS: cvs.openbsd.org: ports

2024-02-04 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/04 08:38:44

Modified files:
www/p5-URI : Makefile distinfo 

Log message:
update p5-URI to 5.25



CVS: cvs.openbsd.org: ports

2024-02-01 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/01 16:12:03

Modified files:
security/p5-IO-Socket-SSL: Makefile distinfo 
Removed files:
security/p5-IO-Socket-SSL/patches: 
   patch-t_verify_hostname_standalone_t 

Log message:
update p5-IO-Socket-SSL to 2.085



CVS: cvs.openbsd.org: ports

2024-02-01 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/02/01 12:24:32

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

Log message:
update p5-Net-DNS to 1.43



CVS: cvs.openbsd.org: ports

2024-01-27 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/01/27 15:14:44

Modified files:
benchmarks/splicebench: Makefile distinfo 

Log message:
update splicebench to 1.03



CVS: cvs.openbsd.org: ports

2024-01-27 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/01/27 15:08:43

Modified files:
benchmarks/udpbench: Makefile distinfo 

Log message:
update udpbench to 1.09



CVS: cvs.openbsd.org: ports

2024-01-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/01/26 07:38:34

Modified files:
net/pfresolved : Makefile distinfo 

Log message:
update pfresolved to 1.01



CVS: cvs.openbsd.org: ports

2024-01-14 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/01/14 13:41:13

Modified files:
devel/p5-Devel-MAT: Makefile distinfo 
devel/p5-Devel-MAT/pkg: PLIST 

Log message:
update p5-Devel-MAT to 0.52



CVS: cvs.openbsd.org: ports

2024-01-13 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/01/13 06:19:45

Modified files:
devel/p5-Any-Moose: Makefile distinfo 

Log message:
update p5-Any-Moose to 0.27



CVS: cvs.openbsd.org: ports

2024-01-13 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/01/13 05:42:06

Modified files:
net/p5-Net-eBay: Makefile distinfo 
net/p5-Net-eBay/patches: patch-MANIFEST 

Log message:
update p5-Net-eBay to 0.62



CVS: cvs.openbsd.org: ports

2024-01-13 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2024/01/13 05:15:29

Modified files:
security/p5-Net-SSLeay: Makefile distinfo 
Removed files:
security/p5-Net-SSLeay/patches: patch-SSLeay_xs 

Log message:
update p5-Net-SSLeay to 1.94



CVS: cvs.openbsd.org: ports

2023-12-31 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/31 12:29:01

Modified files:
devel/p5-File-MimeInfo: Makefile distinfo 

Log message:
update p5-File-MimeInfo to 0.34



CVS: cvs.openbsd.org: ports

2023-12-31 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/31 12:12:20

Modified files:
www/p5-Dancer2 : Makefile distinfo 

Log message:
update p5-Dancer2 to 1.1.0
from wen heping



CVS: cvs.openbsd.org: ports

2023-12-31 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/31 09:49:44

Modified files:
devel/p5-Software-License: Makefile distinfo 

Log message:
update p5-Software-License to 0.104005



CVS: cvs.openbsd.org: ports

2023-12-31 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/31 09:34:13

Modified files:
devel/p5-Class-Trigger: Makefile distinfo 

Log message:
update p5-Class-Trigger to 0.15



CVS: cvs.openbsd.org: ports

2023-12-31 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/31 08:55:14

Modified files:
devel/p5-IO-Tty: Makefile distinfo 

Log message:
update p5-IO-Tty to 1.20



CVS: cvs.openbsd.org: ports

2023-12-31 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/31 06:34:58

Modified files:
misc/p5-Spreadsheet-ParseExcel: Makefile distinfo 
misc/p5-Spreadsheet-ParseExcel/pkg: DESCR PLIST 

Log message:
update p5-Spreadsheet-ParseExcel to 0.66
CVE-2023-7101



Re: devel/p5-IPC-Shareable?? Update to 1.13

2023-12-27 Thread Alexander Bluhm
On Fri, Dec 08, 2023 at 06:30:44AM +, wen heping wrote:
> Hi, ports@:
> 
> Here is a patch for devel/p5-IPC-Shareable to update to 1.13 and 
> add missing RUN_D and TEST_D.
> It build well and pass all tests on amd64-current system.

You should set MAKE_ENV = CI_TESTING=1
Otherwise nothing is tested.

> One port depends on devel/p5-IPC-Shareable, net/inetsim
> build well and run well(should adjust kern.seminfo.semmni=20) 
> with this patch, no test defined.

The tests in p5-IPC-Shareable also require sysctl kern.seminfo.semmni=20
I wonder if we could add this in some make target.  Or at least as
comment.

And with this, one test still fails:

IPC-Shareable-1.13$ CI_TESTING=1 perl -I blib/lib/ t/99-end.t
ok 1 - use IPC::Shareable;
ERROR: Could not acquire shared memory segment... 'create' option is not set, 
and the segment hasn't been created yet:

 No such file or directory at blib/lib/IPC/Shareable.pm line 751.
IPC::Shareable::_tie("HASH", "IPC::Shareable", HASH(0xae1dca1a190)) 
called at blib/lib/IPC/Shareable.pm line 124
IPC::Shareable::TIEHASH("IPC::Shareable", HASH(0xae1dca1a190)) called 
at t/99-end.t line 17
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 2 just after 1.

bluhm

> Index: Makefile
> ===
> RCS file: /cvs/ports/devel/p5-IPC-Shareable/Makefile,v
> retrieving revision 1.10
> diff -u -p -r1.10 Makefile
> --- Makefile  11 Mar 2022 18:51:37 -  1.10
> +++ Makefile  8 Dec 2023 06:25:16 -
> @@ -2,11 +2,17 @@ COMMENT =   share Perl variables between p
>  
>  MODULES =cpan
>  PKG_ARCH =   *
> -DISTNAME =   IPC-Shareable-0.61
> +DISTNAME =   IPC-Shareable-1.13
>  CATEGORIES = devel
> -REVISION =   1
>  
>  # GPLv2
>  PERMIT_PACKAGE = Yes
> +
> +RUN_DEPENDS =converters/p5-JSON \
> + devel/p5-String-CRC32
> +TEST_DEPENDS =   devel/p5-Mock-Sub \
> + devel/p5-Test-SharedFork
> +
> +MAKE_ENV +=  TEST_POD=1 RELEASE_TESTING=1
>  
>  .include 
> Index: distinfo
> ===
> RCS file: /cvs/ports/devel/p5-IPC-Shareable/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  14 Apr 2014 14:02:43 -  1.2
> +++ distinfo  8 Dec 2023 06:25:16 -
> @@ -1,2 +1,2 @@
> -SHA256 (IPC-Shareable-0.61.tar.gz) = 
> wv+lu9oHas2fwbfZ2rHOZwfzRcWoM0MbWo7g+HRHIMQ=
> -SIZE (IPC-Shareable-0.61.tar.gz) = 29730
> +SHA256 (IPC-Shareable-1.13.tar.gz) = 
> RW5mX3Kj+3ulqOcOMhz8nIJZ3vsxEbUZQK0IyrnADms=
> +SIZE (IPC-Shareable-1.13.tar.gz) = 51682
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/devel/p5-IPC-Shareable/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 11 Mar 2022 18:51:37 -  1.2
> +++ pkg/PLIST 8 Dec 2023 06:25:16 -
> @@ -2,5 +2,6 @@ ${P5SITE}/IPC/
>  ${P5SITE}/IPC/Shareable/
>  ${P5SITE}/IPC/Shareable.pm
>  ${P5SITE}/IPC/Shareable/SharedMem.pm
> +${P5SITE}/IPC/ipc.pl
>  @man man/man3p/IPC::Shareable.3p
>  @man man/man3p/IPC::Shareable::SharedMem.3p



CVS: cvs.openbsd.org: ports

2023-12-27 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/27 09:23:48

Modified files:
devel/p5-IPC-Run: Makefile distinfo 
devel/p5-IPC-Run/pkg: PLIST 
Removed files:
devel/p5-IPC-Run/patches: patch-t_pty_t 

Log message:
update p5-IPC-Run to 20231003.0
from wen heping



CVS: cvs.openbsd.org: ports

2023-12-27 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/27 09:01:00

Modified files:
textproc/p5-Template: Makefile distinfo 
textproc/p5-Template/pkg: DESCR PLIST 

Log message:
update p5-Template to 3.101
from wen heping



CVS: cvs.openbsd.org: ports

2023-12-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/26 13:56:24

Modified files:
security/p5-CryptX: Makefile distinfo 

Log message:
update p5-CryptX to 0.080
from wen heping



CVS: cvs.openbsd.org: ports

2023-12-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/26 12:01:14

Modified files:
textproc/p5-PPIx-Regexp: Makefile distinfo 

Log message:
update p5-PPIx-Regexp to 0.088
from wen heping



CVS: cvs.openbsd.org: ports

2023-12-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/26 11:00:06

Modified files:
textproc/p5-XML-Generator: Makefile distinfo 

Log message:
update p5-XML-Generator to 1.13
from wen heping



CVS: cvs.openbsd.org: ports

2023-12-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/26 10:57:24

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

Log message:
update p5-Net-DNS to 1.42



CVS: cvs.openbsd.org: ports

2023-12-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/26 10:42:24

Modified files:
security/p5-Crypt-OpenSSL-PKCS10: Makefile distinfo 

Log message:
update p5-Crypt-OpenSSL-PKCS10 to 0.25



CVS: cvs.openbsd.org: ports

2023-12-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/26 10:28:58

Modified files:
devel/p5-EV: Makefile distinfo 

Log message:
update p5-EV to 4.34
take maintainer



Re: [NEW]devel/p5-Mock-Sub

2023-12-11 Thread Alexander Bluhm
On Fri, Dec 08, 2023 at 02:52:44AM +, wen heping wrote:
>  Here is a patch to create new port devel/p5-Mock-Sub,
> which is required by the update of devel/p5-IPC-Shareable.
> It build well and pass tests on amd64-current system.

> # Lines below not in the template
> CPAN_AUTHOR =   STEVEB

This comment does not make sense in commited port.
Usually I move CPAN_AUTHOR direclty below DISTNAME.

OK bluhm@



CVS: cvs.openbsd.org: ports

2023-12-06 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/06 17:02:56

Modified files:
devel/p5-XS-Parse-Keyword: Makefile distinfo 

Log message:
update p5-XS-Parse-Keyword to 0.39



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-01 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/12/01 11:39:24

Modified files:
devel/p5-String-Tagged-Terminal: Makefile distinfo 

Log message:
update p5-String-Tagged-Terminal to 0.07



CVS: cvs.openbsd.org: ports

2023-11-27 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/27 15:02:03

Modified files:
devel/p5-DateTime-Format-Natural: Makefile distinfo 

Log message:
update p5-DateTime-Format-Natural to 1.18
from wen heping



Re: net/pfresolved rc startup

2023-11-27 Thread Alexander Bluhm
On Mon, Nov 27, 2023 at 09:29:02AM +, Klemens Nanni wrote:
> Just pass it from the ports Makefile, no patch needed:
> 
> FAKE_FLAGS =  BINDIR=/usr/local/sbin

Portcheck does not like this:

hardcoded paths detected in Makefile, consider using SUBST_VARS and TRUEPREFIX/L
OCALBASE/LOCALSTATEDIR/VARBASE

> > +daemon="${TRUEPREFIX}/sbin/pfresolved"
> 
> Works, but should match what's used for BINDIR:
> 
> daemon="/usr/local/sbin/pfresolved"

I dropped the LOCALBASE patch, but keep TRUEPREFIX in Makefile and
rc script.

Now everything is consistent.  Thanks for feedback.



CVS: cvs.openbsd.org: ports

2023-11-27 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/27 11:07:58

Modified files:
net/pfresolved : Makefile 
net/pfresolved/pkg: PLIST 
infrastructure/db: user.list 
Added files:
net/pfresolved/pkg: pfresolved.rc 

Log message:
Install pfresolved daemon into sbin.  Provide rc startup script.
Add _pfresolved user and group.
discussed with kn@



Re: net/pfresolved rc startup

2023-11-26 Thread Alexander Bluhm
On Sun, Nov 26, 2023 at 09:21:44PM +, Klemens Nanni wrote:
> On Sun, Nov 26, 2023 at 09:52:57PM +0100, Alexander Bluhm wrote:
> >   Did I get the TRUEPREFIX and LOCALBASE correct?
> 
> I wouldn't bother, really, and just hard-code /usr/local these days.
> Lots of churn and patching for something practically noone does.

This makes patch much smaller.

ok?

bluhm

Index: net/pfresolved/Makefile
===
RCS file: /cvs/ports/net/pfresolved/Makefile,v
diff -u -p -r1.2 Makefile
--- net/pfresolved/Makefile 26 Nov 2023 19:06:46 -  1.2
+++ net/pfresolved/Makefile 26 Nov 2023 22:17:05 -
@@ -1,6 +1,7 @@
 COMMENT =  pf table DNS update daemon
 
 VERSION =  1.00
+REVISION = 0
 DISTNAME = pfresolved-${VERSION}
 SUPDISTFILES = ${DISTFILES}.asc
 
Index: net/pfresolved/patches/patch-Makefile
===
RCS file: net/pfresolved/patches/patch-Makefile
diff -N net/pfresolved/patches/patch-Makefile
--- /dev/null   1 Jan 1970 00:00:00 -
+++ net/pfresolved/patches/patch-Makefile   26 Nov 2023 22:17:05 -
@@ -0,0 +1,12 @@
+Index: Makefile
+--- Makefile.orig
 Makefile
+@@ -3,7 +3,7 @@ SRCS=  pfresolved.c
+ SRCS+=forwarder.c log.c pftable.c proc.c timer.c util.c
+ SRCS+=parse.y
+ MAN=  pfresolved.8 pfresolved.conf.5
+-BINDIR?=  /usr/local/bin
++BINDIR?=  /usr/local/sbin
+ MANDIR?=  /usr/local/man/man
+ 
+ LDADD+=   -lutil -levent -lexecinfo -lunbound
Index: net/pfresolved/pkg/PLIST
===
RCS file: /cvs/ports/net/pfresolved/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- net/pfresolved/pkg/PLIST24 Nov 2023 19:45:58 -  1.1.1.1
+++ net/pfresolved/pkg/PLIST26 Nov 2023 22:17:05 -
@@ -1,3 +1,6 @@
-@bin bin/pfresolved
+@newgroup _pfresolved:601
+@newuser _pfresolved:601:_pfresolved::pf DNS daemon:/var/empty:/sbin/nologin
+@rcscript ${RCDIR}/pfresolved
 @man man/man5/pfresolved.conf.5
 @man man/man8/pfresolved.8
+@bin sbin/pfresolved
Index: net/pfresolved/pkg/pfresolved.rc
===
RCS file: net/pfresolved/pkg/pfresolved.rc
diff -N net/pfresolved/pkg/pfresolved.rc
--- /dev/null   1 Jan 1970 00:00:00 -
+++ net/pfresolved/pkg/pfresolved.rc26 Nov 2023 22:17:05 -
@@ -0,0 +1,14 @@
+#!/bin/ksh
+
+daemon="${TRUEPREFIX}/sbin/pfresolved"
+
+. /etc/rc.d/rc.subr
+
+pexp="pfresolved: parent.*"
+
+rc_configtest() {
+   # use rc_exec here since daemon_flags may contain arguments with spaces
+   rc_exec "${daemon} -n ${daemon_flags}"
+}
+
+rc_cmd $1
Index: infrastructure/db/user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
diff -u -p -r1.432 user.list
--- infrastructure/db/user.list 18 Nov 2023 13:28:43 -  1.432
+++ infrastructure/db/user.list 26 Nov 2023 22:17:05 -
@@ -109,7 +109,7 @@ id  usergroup   port
 598 _iodine_iodine net/iodine
 599 _bacula-sd sysutils/bacula
 #600 _ntlmaps  _ntlmapswww/ntlmaps
-#601 _unbound  _unboundnet/unbound
+601 _pfresolved_pfresolved net/pfresolved
 602 _havp  _havp   www/havp
 603 _argus _argus  net/argus
 604 _haproxy   _haproxynet/haproxy



net/pfresolved rc startup

2023-11-26 Thread Alexander Bluhm
Hi,

I forgot startup framework for my pfresolved port.

- Better install daemon in sbin.
  Did I get the TRUEPREFIX and LOCALBASE correct?
- Provide rc script, mostly copied from iked.
- Add user and group.
  Can I recycle one of the list?

ok?

bluhm

Index: net/pfresolved/Makefile
===
RCS file: /cvs/ports/net/pfresolved/Makefile,v
diff -u -p -r1.2 Makefile
--- net/pfresolved/Makefile 26 Nov 2023 19:06:46 -  1.2
+++ net/pfresolved/Makefile 26 Nov 2023 20:45:06 -
@@ -1,6 +1,7 @@
 COMMENT =  pf table DNS update daemon
 
 VERSION =  1.00
+REVISION = 0
 DISTNAME = pfresolved-${VERSION}
 SUPDISTFILES = ${DISTFILES}.asc
 
Index: net/pfresolved/patches/patch-Makefile
===
RCS file: net/pfresolved/patches/patch-Makefile
diff -N net/pfresolved/patches/patch-Makefile
--- /dev/null   1 Jan 1970 00:00:00 -
+++ net/pfresolved/patches/patch-Makefile   26 Nov 2023 20:45:06 -
@@ -0,0 +1,28 @@
+Index: Makefile
+--- Makefile.orig
 Makefile
+@@ -3,20 +3,20 @@ SRCS=pfresolved.c
+ SRCS+=forwarder.c log.c pftable.c proc.c timer.c util.c
+ SRCS+=parse.y
+ MAN=  pfresolved.8 pfresolved.conf.5
+-BINDIR?=  /usr/local/bin
+-MANDIR?=  /usr/local/man/man
++BINDIR?=  ${TRUEPREFIX}/sbin
++MANDIR?=  ${TRUEPREFIX}/man/man
+ 
+ LDADD+=   -lutil -levent -lexecinfo -lunbound
+ DPADD+=   ${LIBUTIL} ${LIBEVENT} ${LIBEXECINFO} ${LIBUNBOUND}
+ 
+-CFLAGS+=  -I${.CURDIR} -I/usr/local/include
++CFLAGS+=  -I${.CURDIR} -I${LOCALBASE}/include
+ CFLAGS+=  -Wall
+ CFLAGS+=  -Wstrict-prototypes -Wmissing-prototypes
+ CFLAGS+=  -Wmissing-declarations
+ CFLAGS+=  -Wshadow -Wpointer-arith -Wcast-qual
+ CFLAGS+=  -Wsign-compare
+ 
+-LDFLAGS+= -L/usr/local/lib
++LDFLAGS+= -L${LOCALBASE}/lib
+ 
+ VERSION=  1.00
+ CLEANFILES=   pfresolved-${VERSION}.tar.gz*
Index: net/pfresolved/pkg/PLIST
===
RCS file: /cvs/ports/net/pfresolved/pkg/PLIST,v
diff -u -p -r1.1.1.1 PLIST
--- net/pfresolved/pkg/PLIST24 Nov 2023 19:45:58 -  1.1.1.1
+++ net/pfresolved/pkg/PLIST26 Nov 2023 20:45:06 -
@@ -1,3 +1,6 @@
-@bin bin/pfresolved
+@newgroup _pfresolved:601
+@newuser _pfresolved:601:_pfresolved::pf DNS daemon:/var/empty:/sbin/nologin
+@rcscript ${RCDIR}/pfresolved
 @man man/man5/pfresolved.conf.5
 @man man/man8/pfresolved.8
+@bin sbin/pfresolved
Index: net/pfresolved/pkg/pfresolved.rc
===
RCS file: net/pfresolved/pkg/pfresolved.rc
diff -N net/pfresolved/pkg/pfresolved.rc
--- /dev/null   1 Jan 1970 00:00:00 -
+++ net/pfresolved/pkg/pfresolved.rc26 Nov 2023 20:45:06 -
@@ -0,0 +1,14 @@
+#!/bin/ksh
+
+daemon="${TRUEPREFIX}/sbin/pfresolved"
+
+. /etc/rc.d/rc.subr
+
+pexp="pfresolved: parent.*"
+
+rc_configtest() {
+   # use rc_exec here since daemon_flags may contain arguments with spaces
+   rc_exec "${daemon} -n ${daemon_flags}"
+}
+
+rc_cmd $1
Index: infrastructure/db/user.list
===
RCS file: /cvs/ports/infrastructure/db/user.list,v
diff -u -p -r1.432 user.list
--- infrastructure/db/user.list 18 Nov 2023 13:28:43 -  1.432
+++ infrastructure/db/user.list 26 Nov 2023 20:45:06 -
@@ -109,7 +109,7 @@ id  usergroup   port
 598 _iodine_iodine net/iodine
 599 _bacula-sd sysutils/bacula
 #600 _ntlmaps  _ntlmapswww/ntlmaps
-#601 _unbound  _unboundnet/unbound
+601 _pfresolved_pfresolved net/pfresolved
 602 _havp  _havp   www/havp
 603 _argus _argus  net/argus
 604 _haproxy   _haproxynet/haproxy



CVS: cvs.openbsd.org: ports

2023-11-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/26 12:46:44

ports/net/pfresolved/patches

Update of /cvs/ports/net/pfresolved/patches
In directory cvs.openbsd.org:/tmp/cvs-serv93806/patches

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



CVS: cvs.openbsd.org: ports

2023-11-24 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/24 12:49:07

Modified files:
net: Makefile 

Log message:
+pfresolved



CVS: cvs.openbsd.org: ports

2023-11-24 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/24 12:45:58

Log message:
import pfresolved 1.00
OK landry@

Comment:
pf table DNS update daemon

Description:
Convert files with FQDN into IP addreses and write them into pf
tables.  The daemon pfresolved allows to consume lists of hostnames
that can be used in pf rules.  Thses lists are updated dynamically
using DNS.

Status:

Vendor Tag: bluhm
Release Tags:   bluhm_20231124

N ports/net/pfresolved/Makefile
N ports/net/pfresolved/distinfo
N ports/net/pfresolved/pkg/DESCR
N ports/net/pfresolved/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-11-24 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/24 12:41:59

Modified files:
devel  : Makefile 

Log message:
+p5-DateTime-HiRes



CVS: cvs.openbsd.org: ports

2023-11-24 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/24 12:40:05

Log message:
mport p5-DateTime-HiRes 0.04
from wen heping; OK sthen@

Comment:
create DateTime objects with sub-second current time

Description:
This module enables you to generate DateTime objects that represent the 
current
time with sub-second resolution.

Status:

Vendor Tag: bluhm
Release Tags:   bluhm_20231124

N ports/devel/p5-DateTime-HiRes/Makefile
N ports/devel/p5-DateTime-HiRes/distinfo
N ports/devel/p5-DateTime-HiRes/pkg/DESCR
N ports/devel/p5-DateTime-HiRes/pkg/PLIST

No conflicts created by this import



new net/pfresolved

2023-11-24 Thread Alexander Bluhm
Hi,

ok to import pfresolved 1.00 ?

Comment:
pf table DNS update daemon

Description:
Convert files with FQDN into IP addreses and write them into pf
tables.  The daemon pfresolved allows to consume lists of hostnames
that can be used in pf rules.  Thses lists are updated dynamically
using DNS.

bluhm


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


CVS: cvs.openbsd.org: ports

2023-11-24 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/24 03:49:24

Modified files:
www: Makefile 

Log message:
+p5-URI-Query



CVS: cvs.openbsd.org: ports

2023-11-24 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/24 03:47:37

Log message:
import p5-URI-Query 0.16
OK benoit@ sthen@

Comment:
class providing URI query string manipulation

Description:
URI::Query provides simple URI query string manipulation, allowing you
to create and manipulate URI query strings from GET and POST requests in
web applications. This is primarily useful for creating links where you
wish to preserve some subset of the parameters to the current request,
and potentially add or replace others. Given a query string this is
doable with regexes, of course, but making sure you get the anchoring
and escaping right is tedious and error-prone - this module is simpler.

Status:

Vendor Tag: bluhm
Release Tags:   bluhm_20231124

N ports/www/p5-URI-Query/Makefile
N ports/www/p5-URI-Query/distinfo
N ports/www/p5-URI-Query/pkg/DESCR
N ports/www/p5-URI-Query/pkg/PLIST

No conflicts created by this import



Re: update databases/p5-DBD-Pg to 3.17.0

2023-11-23 Thread Alexander Bluhm
On Thu, Nov 23, 2023 at 12:02:55PM +0100, Omar Polo wrote:
> noticed that we're behind a few versions.  Tests are all passing and
> works for me, but I don't use its consumers in ports.  Looking at the
> changes for the various versions between 3.15 and 3.17 I wouldn't expect
> breakage.
> 
> ok?

OK bluhm@

> Index: Makefile
> ===
> RCS file: /home/cvs/ports/databases/p5-DBD-Pg/Makefile,v
> diff -u -p -r1.77 Makefile
> --- Makefile  11 Mar 2022 18:31:27 -  1.77
> +++ Makefile  23 Nov 2023 10:49:31 -
> @@ -1,7 +1,7 @@
>  COMMENT= access to PostgreSQL databases through the DBI
>  
>  MODULES= cpan databases/postgresql
> -DISTNAME=DBD-Pg-3.15.0
> +DISTNAME=DBD-Pg-3.17.0
>  CATEGORIES=  databases
>  
>  LIB_DEPENDS= databases/postgresql
> Index: distinfo
> ===
> RCS file: /home/cvs/ports/databases/p5-DBD-Pg/distinfo,v
> diff -u -p -r1.26 distinfo
> --- distinfo  11 Aug 2021 13:27:12 -  1.26
> +++ distinfo  23 Nov 2023 10:51:49 -
> @@ -1,2 +1,2 @@
> -SHA256 (DBD-Pg-3.15.0.tar.gz) = acwZhw+dk18WUwvjnQ7WCvrcXlYOKcOhevRJjn4wgtk=
> -SIZE (DBD-Pg-3.15.0.tar.gz) = 284379
> +SHA256 (DBD-Pg-3.17.0.tar.gz) = jZANTA50nzchh1KmZh+w01V6sfzMjeo4TLWHw4LeIZs=
> +SIZE (DBD-Pg-3.17.0.tar.gz) = 288633



new www/p5-URI-Query

2023-11-23 Thread Alexander Bluhm
Hi,

ok to import p5-URI-Query 0.16 ?

Comment:
class providing URI query string manipulation

Description:
URI::Query provides simple URI query string manipulation, allowing you
to create and manipulate URI query strings from GET and POST requests in
web applications. This is primarily useful for creating links where you
wish to preserve some subset of the parameters to the current request,
and potentially add or replace others. Given a query string this is
doable with regexes, of course, but making sure you get the anchoring
and escaping right is tedious and error-prone - this module is simpler.

bluhm


p5-URI-Query.tar.gz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2023-11-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/22 16:05:06

Modified files:
devel/p5-Net-Server: Makefile 
devel/p5-Net-Server/patches: 
 patch-lib_Net_Server_Proto_SSLEAY_pm 

Log message:
Do not check for engine functions in LibreSSL.  This fixes test.



CVS: cvs.openbsd.org: ports

2023-11-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/22 15:48:12

Modified files:
security/p5-IO-Socket-SSL: Makefile distinfo 

Log message:
update p5-IO-Socket-SSL to 2.084



CVS: cvs.openbsd.org: ports

2023-11-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/22 14:11:07

Modified files:
textproc/p5-Pod-Markdown: Makefile distinfo 

Log message:
update p5-Pod-Markdown to 3.400



CVS: cvs.openbsd.org: ports

2023-11-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/22 13:51:36

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

Log message:
update p5-Net-DNS-SEC to 1.23



CVS: cvs.openbsd.org: ports

2023-11-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/22 13:43:33

Modified files:
databases/p5-DBM-Deep: Makefile distinfo 
databases/p5-DBM-Deep/pkg: PLIST 

Log message:
update p5-DBM-Deep to 2.0019
from wen heping



CVS: cvs.openbsd.org: ports

2023-11-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/22 13:15:23

Modified files:
databases/p5-SQL-Abstract-More: Makefile distinfo 

Log message:
update p5-SQL-Abstract-More to 1.40
from wen heping



Re: [update, add pledge/unveil] net/iperf3 3.14 -> 3.15

2023-11-20 Thread Alexander Bluhm
This breaks iperf3 in my setup.

root@ot50:.../~# iperf3 -sD
Abort trap (core dumped)

iperf3[72726]: pledge "proc", syscall 2

Program terminated with signal SIGABRT, Aborted.
#0  _thread_sys_fork () at /tmp/-:2
2   /tmp/-: No such file or directory.
(gdb) bt
#0  _thread_sys_fork () at /tmp/-:2
#1  0x6b01f3ff9bf18acf in ?? ()
#2  0x04b673981f86 in daemon (nochdir=0, noclose=0)
at /usr/src/lib/libc/gen/daemon.c:41
#3  0x04b3c8078629 in ?? ()
#4  0x04b3c8078423 in ?? ()
#5  0x04b3c8078131 in ?? ()
#6  0x in ?? ()

Pledge should be done after initialization, but before running phase.
Call it after daemon(3).

bluhm

On Sat, Oct 21, 2023 at 07:28:06PM +0100, Stuart Henderson wrote:
> ...also as was as syscalls, socket options could do with checking over too.
> 
> If everything is in order then there's not much point adding a configure 
> flag really, just check for pledge
> 
> -- 
>   Sent from a phone, apologies for poor formatting.
> 
> On 21 October 2023 19:01:33 Stuart Henderson  wrote:
> 
> > It hasn't been properly reviewed to check if there are any syscalls which
> > aren't covered by the pledge. I found the diskfile one which you missed,
> > but haven't checked over nm output to look for more.
> >
> > --
> >  Sent from a phone, apologies for poor formatting.
> >
> > On 21 October 2023 18:57:55 Mikhail  wrote:
> >
> >> On Sat, Oct 21, 2023 at 06:38:57PM +0100, Stuart Henderson wrote:
> >>> Err, sending that upstream is a bit premature.
> >>
> >> Reasons? It works fine in my testing, also it's enabled only with
> >> --enable-openbsd-sandbox, so if something arise it's very easy for the
> >> users to check without this code. And during review the devs can point
> >> to improvements.
> >>
> >> I can close the PR, it's not a problem.



CVS: cvs.openbsd.org: ports

2023-11-13 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/11/13 09:03:55

ports/misc/p5-OPCUA-Open62541/patches

Update of /cvs/ports/misc/p5-OPCUA-Open62541/patches
In directory cvs.openbsd.org:/tmp/cvs-serv73724/patches

Log Message:
Directory /cvs/ports/misc/p5-OPCUA-Open62541/patches added to the repository



Re: [new] devel/p5-File-FcntlLock 0.22

2023-11-10 Thread Alexander Bluhm
On Fri, Nov 10, 2023 at 08:28:16AM +0100, Renaud Allard wrote:
> Hello,
> 
> On 11/9/23 23:13, Alexander Bluhm wrote:
> > On Mon, Nov 06, 2023 at 10:05:38AM +0100, Renaud Allard wrote:
> >> Here is a new port for p5-File-FcntlLock which will be needed in order
> >> to update mail/exim to the next version.
> > 
> > COMMENT = file locking with fcntl(2)
> > has to start with lower case letter
> > 
> > WANTLIB = c perl
> > as FcntlLock.xs calls fnctl(2) from libc
> > 
> > pkg/DESCR should be more than the comment line.  Probably text from
> > the readme:
> > File::FcntlLock is a module to do file locking in an object oriented
> > fashion using the fcntl(2) system call. This allows locks on parts of
> > a file as well as on the whole file and overcomes some known problems
> > with flock(2), on which Perls flock() function is based per default.
> > 
> > otherwise OK bluhm@
> 
> Thank you for checking.
> Here is a corrected version.

OK bluhm@

> 
> Best Regards






Re: [new] devel/p5-File-FcntlLock 0.22

2023-11-09 Thread Alexander Bluhm
On Mon, Nov 06, 2023 at 10:05:38AM +0100, Renaud Allard wrote:
> Here is a new port for p5-File-FcntlLock which will be needed in order 
> to update mail/exim to the next version.

COMMENT = file locking with fcntl(2)
has to start with lower case letter

WANTLIB = c perl
as FcntlLock.xs calls fnctl(2) from libc

pkg/DESCR should be more than the comment line.  Probably text from
the readme:
File::FcntlLock is a module to do file locking in an object oriented
fashion using the fcntl(2) system call. This allows locks on parts of
a file as well as on the whole file and overcomes some known problems
with flock(2), on which Perls flock() function is based per default.

otherwise OK bluhm@



CVS: cvs.openbsd.org: ports

2023-10-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/10/26 12:28:46

Modified files:
devel/p5-Term-Table: Makefile distinfo 

Log message:
update p5-Term-Table to 0.018



CVS: cvs.openbsd.org: ports

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

Modified files:
devel/p5-Test2-Suite: Makefile distinfo 

Log message:
update p5-Test2-Suite to 0.000159



CVS: cvs.openbsd.org: ports

2023-10-20 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/10/20 16:29:48

Modified files:
misc/open62541 : Makefile distinfo 
Removed files:
misc/open62541/patches: 

patch-plugins_include_open62541_plugin_accesscontrol_default_h 
patch-plugins_ua_accesscontrol_default_c 
patch-tests_CMakeLists_txt 
patch-tests_server_check_server_password_c 

Log message:
update open62541 to 1.3.8
patches have been applied upstream



CVS: cvs.openbsd.org: ports

2023-10-19 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/10/19 16:45:39

Modified files:
devel/p5-Devel-NYTProf: Makefile distinfo 

Log message:
update p5-Devel-NYTProf to 6.14



CVS: cvs.openbsd.org: ports

2023-10-12 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/10/12 14:55:29

Modified files:
devel/p5-Devel-NYTProf: Makefile distinfo 
devel/p5-Devel-NYTProf/pkg: PLIST 

Log message:
update p5-Devel-NYTProf to 6.13



CVS: cvs.openbsd.org: ports

2023-10-12 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/10/12 14:43:38

Modified files:
devel/p5-String-Tagged: Makefile distinfo 

Log message:
update p5-String-Tagged to 0.22



CVS: cvs.openbsd.org: ports

2023-09-29 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/29 13:32:16

Modified files:
devel/p5-String-Tagged: Makefile distinfo 

Log message:
update p5-String-Tagged to 0.21



Re: [NEW]mail/p5-Mail-Message

2023-09-29 Thread Alexander Bluhm
On Mon, Sep 25, 2023 at 08:48:51AM +, wen heping wrote:
> Hi, ports@:
> 
>Here is a patch to create new port mail/p5-Mail-Message.
>It build and run well on amd64-current system, pass all tests.
>It is required by the update of p5-Mail-Box.
> 
>Before commit this patch, the patch to update misc/p5-User-Identity
> should be committed.

There are some hidden dependencies in tests and Makefile.PL.  Look
at BEGIN blocks in *.t files.  I think they should be added as test
depends if the module exists in ports tree.  Then tests always run
with the same environment.

${P5SITE}/Mail/Message.pm is in both mail/p5-Mail-Box and
mail/p5-Mail-Message.  This conflict has to be resolved by updating
both modules, @conflict markers and quirks.  Not sure how to do
that exactly.

But this cannot happen before release builds.  Please ping after
ports unlock.

bluhm



CVS: cvs.openbsd.org: ports

2023-09-28 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/28 15:03:18

Modified files:
misc/open62541 : Makefile 
Added files:
misc/open62541/patches: 

patch-plugins_include_open62541_plugin_accesscontrol_default_h 
patch-plugins_ua_accesscontrol_default_c 
patch-tests_CMakeLists_txt 
patch-tests_server_check_server_password_c 

Log message:
Backport access control defaultWithLoginCallback() method from
upstream.  Minor open62541 library bump.



CVS: cvs.openbsd.org: ports

2023-09-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/26 15:49:13

Modified files:
misc/p5-User-Identity: Makefile distinfo 

Log message:
update p5-User-Identity to 1.02
from wen heping



CVS: cvs.openbsd.org: ports

2023-09-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/26 10:12:31

Modified files:
devel  : Makefile 

Log message:
+p5-Hash-Ordered



CVS: cvs.openbsd.org: ports

2023-09-26 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/26 10:05:45

Log message:
import p5-Hash-Ordered 0.014
from Wen Heping; OK benoit@

Comment:
fast, pure-Perl ordered hash class

Description:
This module implements an ordered hash, meaning that it associates keys
with values like a Perl hash, but keeps the keys in a consistent order.
Because it is implemented as an object and manipulated with method
calls, it is much slower than a Perl hash. This is the cost of keeping
order.

Status:

Vendor Tag: bluhm
Release Tags:   bluhm_20230926

N ports/devel/p5-Hash-Ordered/Makefile
N ports/devel/p5-Hash-Ordered/distinfo
N ports/devel/p5-Hash-Ordered/pkg/DESCR
N ports/devel/p5-Hash-Ordered/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-09-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/22 06:36:47

Modified files:
devel/p5-Term-Table: Makefile distinfo 

Log message:
update p5-Term-Table to 0.017



CVS: cvs.openbsd.org: ports

2023-09-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/22 06:30:02

Modified files:
devel/p5-Test2-Suite: Makefile distinfo 

Log message:
update p5-Test2-Suite to 0.000156



CVS: cvs.openbsd.org: ports

2023-09-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/22 05:33:17

Modified files:
devel/p5-Syntax-Keyword-Defer: Makefile distinfo 
devel/p5-Syntax-Keyword-Defer/pkg: PLIST 

Log message:
update p5-Syntax-Keyword-Defer to 0.10



CVS: cvs.openbsd.org: ports

2023-09-22 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/22 05:29:52

Modified files:
devel/p5-Log-Any: Makefile distinfo 
devel/p5-Log-Any/patches: patch-lib_Log_Any_Adapter_Base_pm 
  patch-lib_Log_Any_Adapter_Test_pm 
  patch-lib_Log_Any_Manager_pm 
  patch-lib_Log_Any_Proxy_Test_pm 

Log message:
update p5-Log-Any to 1.714
from wen heping



CVS: cvs.openbsd.org: ports

2023-09-13 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/13 06:35:58

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

Log message:
update p5-Net-DNS-SEC to 1.22



CVS: cvs.openbsd.org: ports

2023-09-12 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/12 16:03:21

Modified files:
converters/p5-CBOR-XS: Makefile distinfo 

Log message:
update p5-CBOR-XS to 1.87



CVS: cvs.openbsd.org: ports

2023-09-11 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/11 08:45:14

Modified files:
misc/open62541 : Makefile distinfo 

Log message:
update p5-open62541 to 1.3.7



CVS: cvs.openbsd.org: ports

2023-09-11 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/11 03:44:38

Modified files:
misc/open62541 : Makefile 
misc/open62541/patches: 
patch-plugins_crypto_openssl_ua_pki_openssl_c 

Log message:
Use legacy verifier for open62541.

The way the OPC UA standard requires certificates and how open62541
uses the OpenSSL API causes self signed certificates to fail.  Until
LibreSSL fixes this, set X509_V_FLAG_LEGACY_VERIFY flag as workaround.

from Anton Borowka; OK tb@



CVS: cvs.openbsd.org: ports

2023-09-10 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/10 16:35:49

Modified files:
converters/p5-JSON-Any: Makefile distinfo 

Log message:
update p5-JSON-Any to 1.40



CVS: cvs.openbsd.org: ports

2023-09-10 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/10 16:12:41

Modified files:
devel/p5-Data-Printer: Makefile distinfo 
devel/p5-Data-Printer/pkg: PLIST 

Log message:
update p5-Data-Printer to 1.001001



CVS: cvs.openbsd.org: ports

2023-09-10 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/10 15:28:20

Modified files:
devel/p5-Algorithm-Diff: Makefile distinfo 
devel/p5-Algorithm-Diff/pkg: PLIST 

Log message:
update p5-Algorithm-Diff to 1.2010



CVS: cvs.openbsd.org: ports

2023-09-06 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/06 07:58:19

Modified files:
devel/p5-File-NCopy: Makefile distinfo 

Log message:
update p5-File-NCopy to 0.36



CVS: cvs.openbsd.org: ports

2023-09-06 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2023/09/06 07:41:05

Modified files:
devel/p5-IO-AIO: Makefile 
Added files:
devel/p5-IO-AIO/patches: patch-AIO_pm 

Log message:
Forgot to add patch in previous commit.



  1   2   3   4   5   6   7   8   9   10   >