Index: Makefile =================================================================== RCS file: /cvsroot/pkgsrc/net/p5-Net-Server/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- Makefile 16 Nov 2024 12:06:17 -0000 1.48 +++ Makefile 29 Jun 2025 16:21:29 -0000 @@ -2,7 +2,7 @@ DISTNAME= Net-Server-2.014 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 +PKGREVISION= 2 CATEGORIES= net perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} Index: distinfo =================================================================== RCS file: /cvsroot/pkgsrc/net/p5-Net-Server/distinfo,v retrieving revision 1.19 diff -u -p -r1.19 distinfo --- distinfo 29 Jan 2024 15:38:20 -0000 1.19 +++ distinfo 29 Jun 2025 16:21:29 -0000 @@ -3,3 +3,4 @@ $NetBSD: distinfo,v 1.19 2024/01/29 15:3 BLAKE2s (Net-Server-2.014.tar.gz) = 0ab34ae40476a1d4d06a75bd2676f92066c88ebfc117196a062a7929eb89263b SHA512 (Net-Server-2.014.tar.gz) = 6b1bbfeed13af5f9dba76873899e162497234b5cc8fc08bf749fd86e0377bd9184a9807df61f27645634d0ff8d8e6c8c14b700b3d283fbbb7d1d844e6608c9c2 Size (Net-Server-2.014.tar.gz) = 154783 bytes +SHA1 (patch-lib_Net_Server_Multiplex.pm) = 53f6cf41d1ef5c48bb07237be6935108eb695eef Index: patches/patch-lib_Net_Server_Multiplex.pm =================================================================== RCS file: patches/patch-lib_Net_Server_Multiplex.pm diff -N patches/patch-lib_Net_Server_Multiplex.pm --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-lib_Net_Server_Multiplex.pm 29 Jun 2025 16:21:29 -0000 @@ -0,0 +1,22 @@ +$NetBSD$ + +Avoid an error from calling import with a version argument. Instead +implement the version requirement by calling VERSION. + +- IO::Multiplex does not define an import method. +- The import method inherited from the UNIVERSAL class does not accept + a version argument. + +Ref: https://perldoc.perl.org/5.39.1/perl5391delta#Calling-the-import-method-of-an-unknown-package-produces-an-error + +--- lib/Net/Server/Multiplex.pm.orig 2022-12-02 01:14:55.000000000 +0000 ++++ lib/Net/Server/Multiplex.pm 2025-06-29 16:14:17.366034379 +0000 +@@ -23,7 +23,7 @@ + use base qw(Net::Server); + use Net::Server::SIG qw(register_sig check_sigs); + use Carp qw(confess); +-eval { require IO::Multiplex; import IO::Multiplex 1.05; }; ++eval { require IO::Multiplex; IO::Multiplex->VERSION(1.05); }; + $@ && warn "Module IO::Multiplex is required for Multiplex."; + + our $VERSION = $Net::Server::VERSION;