textproc/cloc' pod2man.mk fails to generate a manpage because the date
command fails. Don't know why it doesn't stop the build, but the
following seems to fix it.
Index: Makefile
===================================================================
RCS file: /home/cvs/ports/textproc/cloc/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile 1 Jun 2020 21:24:48 -0000 1.15
+++ Makefile 11 Jun 2021 18:22:49 -0000
@@ -4,6 +4,7 @@ COMMENT= count lines of code
V= 1.86
DISTNAME= cloc-${V}
+REVISION= 0
CATEGORIES= textproc devel
Index: patches/patch-Unix_pod2man_mk
===================================================================
RCS file: patches/patch-Unix_pod2man_mk
diff -N patches/patch-Unix_pod2man_mk
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-Unix_pod2man_mk 11 Jun 2021 18:23:27 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+
+Index: Unix/pod2man.mk
+--- Unix/pod2man.mk.orig
++++ Unix/pod2man.mk
+@@ -40,7 +40,7 @@ PACKAGE ?= package
+ # Optional variables to set
+ MANSECT ?= 1
+ PODCENTER ?= User Commands
+-PODDATE ?= $$(date --utc --date="@$${SOURCE_DATE_EPOCH:-$$(date
+%s)}" "+%Y-%m-%d")
++PODDATE ?= $$(date -ujf "%s" "$${SOURCE_DATE_EPOCH:-$$(date
+%s)}" "+%Y-%m-%d")
+
+ # Directories
+ MANSRC ?=