Hi, ports@:

   Here is a patch for devel/p5-IPC-Run:
     i) update to 20231003.0.
     ii) Remove the patch which had been merged into upstream

    It build well and pass all tests on amd64-current system.

    13 ports depend on p5-IPC-Run,  I tested most of it, few
tests failed, not cause by this patch.


Cheers !
wen
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/p5-IPC-Run/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile    11 Mar 2022 18:51:36 -0000      1.18
+++ Makefile    8 Dec 2023 03:01:55 -0000
@@ -1,6 +1,6 @@
 COMMENT =      run a subprocess
 
-DISTNAME =     IPC-Run-20200505.0
+DISTNAME =     IPC-Run-20231003.0
 
 CATEGORIES =   devel
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/p5-IPC-Run/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo    8 Sep 2021 21:23:22 -0000       1.8
+++ distinfo    8 Dec 2023 03:01:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (IPC-Run-20200505.0.tar.gz) = 
gW6/IX+g35nFg9c8Csxs7XisdzeHxmTHXL8UC7fkyQE=
-SIZE (IPC-Run-20200505.0.tar.gz) = 127505
+SHA256 (IPC-Run-20231003.0.tar.gz) = 
6yW731kT0pF5fvG/6ZjxUTC0VdPtAqrN5oVvCyXk/lc=
+SIZE (IPC-Run-20231003.0.tar.gz) = 135491
Index: patches/patch-t_pty_t
===================================================================
RCS file: patches/patch-t_pty_t
diff -N patches/patch-t_pty_t
--- patches/patch-t_pty_t       11 Mar 2022 18:51:36 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-Make t/pty.t test pass on OpenBSD.
-
-Index: t/pty.t
---- t/pty.t.orig
-+++ t/pty.t
-@@ -141,6 +141,10 @@ SKIP: {
-     is( _map_fds, $fd_map );
- }
- 
-+# OpenBSD libc devname(3) opens /var/run/dev.db and keeps it open.
-+# As this would confuse open file descriptor checks, open it in advance.
-+IO::Pty->new();
-+
- ##
- ## stdout, stderr
- ##
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/p5-IPC-Run/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   11 Mar 2022 18:51:36 -0000      1.2
+++ pkg/PLIST   8 Dec 2023 03:01:55 -0000
@@ -6,6 +6,7 @@ ${P5SITE}/IPC/Run/IO.pm
 ${P5SITE}/IPC/Run/Timer.pm
 ${P5SITE}/IPC/Run/Win32Helper.pm
 ${P5SITE}/IPC/Run/Win32IO.pm
+${P5SITE}/IPC/Run/Win32Process.pm
 ${P5SITE}/IPC/Run/Win32Pump.pm
 @man man/man3p/IPC::Run.3p
 @man man/man3p/IPC::Run::Debug.3p
@@ -13,4 +14,5 @@ ${P5SITE}/IPC/Run/Win32Pump.pm
 @man man/man3p/IPC::Run::Timer.3p
 @man man/man3p/IPC::Run::Win32Helper.3p
 @man man/man3p/IPC::Run::Win32IO.3p
+@man man/man3p/IPC::Run::Win32Process.3p
 @man man/man3p/IPC::Run::Win32Pump.3p

Reply via email to