git: 265bd0dc7c54 - main - sysutils/porch: update to v1.2

From: Kyle Evans <kevans_at_FreeBSD.org>
Date: Thu, 05 Jun 2025 15:18:49 UTC
The branch main has been updated by kevans:

URL: https://cgit.FreeBSD.org/ports/commit/?id=265bd0dc7c54c583b5002a979f20ee73346c12a1

commit 265bd0dc7c54c583b5002a979f20ee73346c12a1
Author:     Kyle Evans <kevans@FreeBSD.org>
AuthorDate: 2025-06-05 15:18:43 +0000
Commit:     Kyle Evans <kevans@FreeBSD.org>
CommitDate: 2025-06-05 15:18:43 +0000

    sysutils/porch: update to v1.2
    
    Highlights:
     - Ability to signal processes
     - Configuration of signal masks and ignored/caught signals
     - Improved porch(3lua) to better document the process/term interface
     - Enhanced eof() to invoke a callback on termination (orch(5)) with a
        wait status object or return it (porch(3lua))
---
 sysutils/porch/Makefile  | 4 +++-
 sysutils/porch/distinfo  | 8 +++++---
 sysutils/porch/pkg-plist | 1 +
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/sysutils/porch/Makefile b/sysutils/porch/Makefile
index 3f74741eed68..e3e8dff8bd53 100644
--- a/sysutils/porch/Makefile
+++ b/sysutils/porch/Makefile
@@ -1,10 +1,12 @@
 PORTNAME=	porch
-PORTVERSION=	1.1
+PORTVERSION=	1.2
 CATEGORIES=	sysutils
 MASTER_SITES=	https://git.kevans.dev/kevans/${PORTNAME}/archive/${PORTVERSION}.tar.gz?dummy=/
 
 PATCH_DIST_STRIP=	-p1
 PATCH_SITES=	https://git.kevans.dev/kevans/porch/commit/
+# share: examples: actually install the mailx(1) example
+PATCHFILES+=	f0dbbc88f53bef4.patch
 
 MAINTAINER=	kevans@FreeBSD.org
 COMMENT=	Program orchestration tool scripted with lua
diff --git a/sysutils/porch/distinfo b/sysutils/porch/distinfo
index 6c506c127896..ef8840a8b6b7 100644
--- a/sysutils/porch/distinfo
+++ b/sysutils/porch/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1738553236
-SHA256 (porch-1.1.tar.gz) = c6a3525b6b060c03d0f051ef08511e2fe6247b74e42f9f3a53cfd62d70be6a56
-SIZE (porch-1.1.tar.gz) = 53979
+TIMESTAMP = 1749093985
+SHA256 (porch-1.2.tar.gz) = 26c485af12c47f5597d4ab516cdae6185a7f8ebed96673bc073e5e4791ddaafa
+SIZE (porch-1.2.tar.gz) = 66325
+SHA256 (f0dbbc88f53bef4.patch) = 9288a834dbe1bbb65d44a4395bf7c79eb7df53cee9a54267889b1ba150e75f59
+SIZE (f0dbbc88f53bef4.patch) = 672
diff --git a/sysutils/porch/pkg-plist b/sysutils/porch/pkg-plist
index e64c976e2811..74289e2c2a1c 100644
--- a/sysutils/porch/pkg-plist
+++ b/sysutils/porch/pkg-plist
@@ -13,6 +13,7 @@ bin/rporch
 %%LUA_MODSHAREDIR%%/porch/scripter.lua
 %%EXAMPLES%%%%EXAMPLESDIR%%/cat.orch
 %%EXAMPLES%%%%EXAMPLESDIR%%/cat-multi.orch
+%%EXAMPLES%%%%EXAMPLESDIR%%/mailx.orch
 %%EXAMPLES%%%%EXAMPLESDIR%%/nc.orch
 %%MANPAGES%%share/man/man1/porch.1.gz
 %%MANPAGES%%share/man/man1/porchgen.1.gz