devel/hare: upgrade to version 0.25.2

* Adjust MASTER_SITES to allow a complete distname and follow suit
  of other ports in tree that are hosted on Sourcehut.
  This also allows for reduction of variables set in port Makefile
* Improve usage of Ports framework
* Enable verbose build output
* Respect framework CFLAGS and other variables

PR:		287731
Reported by:	diizzy
This commit is contained in:
Daniel Engberg 2025-06-23 09:56:57 +02:00 committed by Stefan Eßer
parent bc3aa1d7d2
commit 02bf96bae3
4 changed files with 124 additions and 50 deletions

View File

@ -1,10 +1,8 @@
PORTNAME= hare
PORTVERSION= 0.24.2
DISTVERSION= 0.25.2
CATEGORIES= devel
MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/
MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
PKGNAMESUFFIX= -lang
DISTNAME= ${PORTVERSION}
DIST_SUBDIR= hare
MAINTAINER= se@FreeBSD.org
COMMENT= Hare language build system and standard library
@ -25,22 +23,25 @@ MAKE_ARGS= ARCH=${ARCH:S/^amd64$/x86_64/} \
DESTDIR=${STAGEDIR} \
HARECACHE=${WRKDIR}/.cache/hare \
PREFIX=${PREFIX}
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTNAME}
TEST_TARGET= check
OPTIONS_DEFINE= DOCS
do-build:
cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk
cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS}
post-patch:
@${REINPLACE_CMD} -e '\
s|@$$(AS)|$$(AS)|g; \
s|@$$(LD)|$$(LD)|g; \
s|@$$(QBE)|$$(QBE)|g' \
${PATCH_WRKSRC}/Makefile
@${REINPLACE_CMD} -e '/printf/d' \
${PATCH_WRKSRC}/Makefile
do-install:
cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} install
${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}/
do-configure:
(cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk)
do-test:
cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} check
post-install:
${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1732550790
SHA256 (hare/0.24.2.tar.gz) = afba69fd537a63442da53d115d9b50f525918159b395843ede2a5473323e0776
SIZE (hare/0.24.2.tar.gz) = 912808
TIMESTAMP = 1750617369
SHA256 (hare-0.25.2.tar.gz) = d0baf74f4e20a3a875ddd8e2b299032ada4e5de17d8413053cad0f709446348e
SIZE (hare-0.25.2.tar.gz) = 940391

View File

@ -1,18 +1,22 @@
--- configs/freebsd.mk.orig 2024-02-16 09:48:20 UTC
--- configs/freebsd.mk.orig 2025-06-21 07:52:26 UTC
+++ configs/freebsd.mk
@@ -1,15 +1,16 @@
@@ -1,27 +1,28 @@
# install locations
-PREFIX = /usr/local
-BINDIR = $(PREFIX)/bin
-MANDIR = $(PREFIX)/share/man
-SRCDIR = $(PREFIX)/src
-STDLIB = $(SRCDIR)/hare/stdlib
+#PREFIX = %%LOCALBASE%%
+BINDIR = $(PREFIX)/bin
+MANDIR = $(PREFIX)/share/man
+DATADIR = $(PREFIX)/share/hare
+SRCDIR = $(DATADIR)/src
+STDLIB = $(DATADIR)/stdlib
-LIBEXECDIR = $(PREFIX)/libexec
-TOOLDIR = $(LIBEXECDIR)/hare
+PREFIX ?= /usr/local
+BINDIR ?= $(PREFIX)/bin
+MANDIR ?= $(PREFIX)/share/man
+DATADIR ?= $(PREFIX)/share/hare
+SRCDIR ?= $(DATADIR)/src
+STDLIB ?= $(DATADIR)/stdlib
+LIBEXECDIR ?= $(PREFIX)/libexec
+TOOLDIR ?= $(LIBEXECDIR)/hare
# variables used during build
PLATFORM = freebsd
@ -22,15 +26,48 @@
+HARECFLAGS = -a ${ARCH}
QBEFLAGS =
ASFLAGS =
LDLINKFLAGS = --gc-sections -z noexecstack
@@ -26,7 +27,9 @@ BINOUT = .bin
BINOUT = .bin
-LDLINKFLAGS = --gc-sections -z noexecstack
+LDLINKFLAGS ?= --gc-sections -z noexecstack
# commands used by the build script
-HAREC = harec
-QBE = qbe
-AS = as
-LD = ld
-SCDOC = scdoc
+HAREC ?= harec
+QBE ?= qbe
+AS ?= as
+LD ?= ld
+SCDOC ?= scdoc
# build locations
HARECACHE = .cache
@@ -29,17 +30,17 @@ HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-
# variables that will be embedded in the binary with -D definitions
-HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party
+#LOCALSRCDIR = ${SRCDIR}/local-src
+#HAREPATH = $(LOCALSRCDIR)/stdlib:$(LOCALSRCDIR)/third-party:$(DATADIR)/stdlib:$(DATADIR)/third-party
+HAREPATH = $(DATADIR)/stdlib:$(DATADIR)/third-party
VERSION=$$(./scripts/version)
HAREPATH = $(SRCDIR)/hare/stdlib:$(SRCDIR)/hare/third-party
-VERSION=$$(./scripts/version)
+VERSION ?= $$(./scripts/version)
# For cross-compilation, modify the variables below
-AARCH64_AS=as
-AARCH64_CC=cc
-AARCH64_LD=ld
+AARCH64_AS ?= as
+AARCH64_CC ?= cc
+AARCH64_LD ?= ld
-RISCV64_AS=as
-RISCV64_CC=cc
-RISCV64_LD=ld
+RISCV64_AS ?= as
+RISCV64_CC ?= cc
+RISCV64_LD ?= ld
-X86_64_AS=as
-X86_64_CC=cc
-X86_64_LD=ld
+X86_64_AS ?= as
+X86_64_CC ?= cc
+X86_64_LD ?= ld

View File

@ -1,6 +1,5 @@
bin/hare
bin/haredoc
%%PORTDOCS%%%%DOCSDIR%%/rfc.md
%%PORTDOCS%%%%DOCSDIR%%/stdlib.md
%%DATADIR%%/stdlib/ascii/README
%%DATADIR%%/stdlib/ascii/ctype.ha
@ -130,17 +129,21 @@ bin/haredoc
%%DATADIR%%/stdlib/crypto/rsa/+test/core_test.ha
%%DATADIR%%/stdlib/crypto/rsa/+test/keys_test.ha
%%DATADIR%%/stdlib/crypto/rsa/+test/pkcs1_test.ha
%%DATADIR%%/stdlib/crypto/rsa/+test/pss_test.ha
%%DATADIR%%/stdlib/crypto/rsa/README
%%DATADIR%%/stdlib/crypto/rsa/core.ha
%%DATADIR%%/stdlib/crypto/rsa/errors.ha
%%DATADIR%%/stdlib/crypto/rsa/keys.ha
%%DATADIR%%/stdlib/crypto/rsa/pkcs1.ha
%%DATADIR%%/stdlib/crypto/rsa/pss.ha
%%DATADIR%%/stdlib/crypto/salsa/+test.ha
%%DATADIR%%/stdlib/crypto/salsa/README
%%DATADIR%%/stdlib/crypto/salsa/salsa20.ha
%%DATADIR%%/stdlib/crypto/sha1/+test.ha
%%DATADIR%%/stdlib/crypto/sha1/README
%%DATADIR%%/stdlib/crypto/sha1/sha1.ha
%%DATADIR%%/stdlib/crypto/sha256/+test.ha
%%DATADIR%%/stdlib/crypto/sha256/README
%%DATADIR%%/stdlib/crypto/sha256/sha256.ha
%%DATADIR%%/stdlib/crypto/sha512/+test.ha
%%DATADIR%%/stdlib/crypto/sha512/README
@ -192,8 +195,12 @@ bin/haredoc
%%DATADIR%%/stdlib/debug/image/self+netbsd.ha
%%DATADIR%%/stdlib/debug/image/self+openbsd.ha
%%DATADIR%%/stdlib/debug/image/self_argv.ha
%%DATADIR%%/stdlib/debug/malloc+libc.ha
%%DATADIR%%/stdlib/debug/malloc.ha
%%DATADIR%%/stdlib/debug/source.ha
%%DATADIR%%/stdlib/debug/symbols.ha
%%DATADIR%%/stdlib/debug/testaddr.ha
%%DATADIR%%/stdlib/debug/traces.ha
%%DATADIR%%/stdlib/dirs/README
%%DATADIR%%/stdlib/dirs/xdg.ha
%%DATADIR%%/stdlib/encoding/README
@ -206,6 +213,7 @@ bin/haredoc
%%DATADIR%%/stdlib/encoding/asn1/encoder.ha
%%DATADIR%%/stdlib/encoding/asn1/errors.ha
%%DATADIR%%/stdlib/encoding/asn1/oid.ha
%%DATADIR%%/stdlib/encoding/asn1/stdoid/README
%%DATADIR%%/stdlib/encoding/asn1/stdoid/db.ha
%%DATADIR%%/stdlib/encoding/asn1/stdoid/db.txt
%%DATADIR%%/stdlib/encoding/asn1/strings.ha
@ -357,18 +365,22 @@ bin/haredoc
%%DATADIR%%/stdlib/io/+freebsd/dup.ha
%%DATADIR%%/stdlib/io/+freebsd/mmap.ha
%%DATADIR%%/stdlib/io/+freebsd/platform_file.ha
%%DATADIR%%/stdlib/io/+freebsd/sync.ha
%%DATADIR%%/stdlib/io/+freebsd/vector.ha
%%DATADIR%%/stdlib/io/+linux/dup.ha
%%DATADIR%%/stdlib/io/+linux/mmap.ha
%%DATADIR%%/stdlib/io/+linux/platform_file.ha
%%DATADIR%%/stdlib/io/+linux/sync.ha
%%DATADIR%%/stdlib/io/+linux/vector.ha
%%DATADIR%%/stdlib/io/+netbsd/dup.ha
%%DATADIR%%/stdlib/io/+netbsd/mmap.ha
%%DATADIR%%/stdlib/io/+netbsd/platform_file.ha
%%DATADIR%%/stdlib/io/+netbsd/sync.ha
%%DATADIR%%/stdlib/io/+netbsd/vector.ha
%%DATADIR%%/stdlib/io/+openbsd/dup.ha
%%DATADIR%%/stdlib/io/+openbsd/mmap.ha
%%DATADIR%%/stdlib/io/+openbsd/platform_file.ha
%%DATADIR%%/stdlib/io/+openbsd/sync.ha
%%DATADIR%%/stdlib/io/+openbsd/vector.ha
%%DATADIR%%/stdlib/io/+test/limit_test.ha
%%DATADIR%%/stdlib/io/+test/stream_test.ha
@ -389,7 +401,6 @@ bin/haredoc
%%DATADIR%%/stdlib/io/zero.ha
%%DATADIR%%/stdlib/linux/+linux/README
%%DATADIR%%/stdlib/linux/+linux/env.ha
%%DATADIR%%/stdlib/linux/+linux/start+libc.ha
%%DATADIR%%/stdlib/linux/+linux/start.ha
%%DATADIR%%/stdlib/linux/keyctl/+linux/README
%%DATADIR%%/stdlib/linux/keyctl/+linux/keyctl.ha
@ -459,6 +470,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/ip/+linux.ha
%%DATADIR%%/stdlib/net/ip/+netbsd.ha
%%DATADIR%%/stdlib/net/ip/+openbsd.ha
%%DATADIR%%/stdlib/net/ip/README
%%DATADIR%%/stdlib/net/ip/ip.ha
%%DATADIR%%/stdlib/net/ip/test+test.ha
%%DATADIR%%/stdlib/net/msg.ha
@ -466,6 +478,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/tcp/+linux.ha
%%DATADIR%%/stdlib/net/tcp/+netbsd.ha
%%DATADIR%%/stdlib/net/tcp/+openbsd.ha
%%DATADIR%%/stdlib/net/tcp/README
%%DATADIR%%/stdlib/net/tcp/listener.ha
%%DATADIR%%/stdlib/net/tcp/options.ha
%%DATADIR%%/stdlib/net/types.ha
@ -473,6 +486,7 @@ bin/haredoc
%%DATADIR%%/stdlib/net/udp/+linux.ha
%%DATADIR%%/stdlib/net/udp/+netbsd.ha
%%DATADIR%%/stdlib/net/udp/+openbsd.ha
%%DATADIR%%/stdlib/net/udp/README
%%DATADIR%%/stdlib/net/udp/options.ha
%%DATADIR%%/stdlib/net/unix/+freebsd.ha
%%DATADIR%%/stdlib/net/unix/+linux.ha
@ -495,6 +509,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+freebsd/exit+libc-test.ha
%%DATADIR%%/stdlib/os/+freebsd/exit+test.ha
%%DATADIR%%/stdlib/os/+freebsd/exit.ha
%%DATADIR%%/stdlib/os/+freebsd/fcntl.ha
%%DATADIR%%/stdlib/os/+freebsd/fs.ha
%%DATADIR%%/stdlib/os/+freebsd/memfd.ha
%%DATADIR%%/stdlib/os/+freebsd/platform_environ.ha
@ -505,6 +520,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+linux/exit+libc-test.ha
%%DATADIR%%/stdlib/os/+linux/exit+test.ha
%%DATADIR%%/stdlib/os/+linux/exit.ha
%%DATADIR%%/stdlib/os/+linux/fcntl.ha
%%DATADIR%%/stdlib/os/+linux/fs.ha
%%DATADIR%%/stdlib/os/+linux/memfd.ha
%%DATADIR%%/stdlib/os/+linux/memory.ha
@ -515,6 +531,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+netbsd/dirfdfs.ha
%%DATADIR%%/stdlib/os/+netbsd/exit+test.ha
%%DATADIR%%/stdlib/os/+netbsd/exit.ha
%%DATADIR%%/stdlib/os/+netbsd/fcntl.ha
%%DATADIR%%/stdlib/os/+netbsd/fs.ha
%%DATADIR%%/stdlib/os/+netbsd/platform_environ.ha
%%DATADIR%%/stdlib/os/+netbsd/shm.ha
@ -523,12 +540,14 @@ bin/haredoc
%%DATADIR%%/stdlib/os/+openbsd/dirfdfs.ha
%%DATADIR%%/stdlib/os/+openbsd/exit+test.ha
%%DATADIR%%/stdlib/os/+openbsd/exit.ha
%%DATADIR%%/stdlib/os/+openbsd/fcntl.ha
%%DATADIR%%/stdlib/os/+openbsd/fs.ha
%%DATADIR%%/stdlib/os/+openbsd/platform_environ.ha
%%DATADIR%%/stdlib/os/+openbsd/shm.ha
%%DATADIR%%/stdlib/os/+openbsd/status.ha
%%DATADIR%%/stdlib/os/+openbsd/stdfd.ha
%%DATADIR%%/stdlib/os/README
%%DATADIR%%/stdlib/os/bufio.ha
%%DATADIR%%/stdlib/os/environ.ha
%%DATADIR%%/stdlib/os/exec/+freebsd/exec.ha
%%DATADIR%%/stdlib/os/exec/+freebsd/platform_cmd.ha
@ -544,6 +563,7 @@ bin/haredoc
%%DATADIR%%/stdlib/os/exec/+openbsd/process.ha
%%DATADIR%%/stdlib/os/exec/README
%%DATADIR%%/stdlib/os/exec/cmd.ha
%%DATADIR%%/stdlib/os/exec/env+test.ha
%%DATADIR%%/stdlib/os/exec/types.ha
%%DATADIR%%/stdlib/os/os.ha
%%DATADIR%%/stdlib/path/+freebsd.ha
@ -674,10 +694,10 @@ bin/haredoc
%%DATADIR%%/stdlib/rt/+x86_64/longjmp.s
%%DATADIR%%/stdlib/rt/+x86_64/setjmp.s
%%DATADIR%%/stdlib/rt/README
%%DATADIR%%/stdlib/rt/abort+test.ha
%%DATADIR%%/stdlib/rt/abort.ha
%%DATADIR%%/stdlib/rt/ensure.ha
%%DATADIR%%/stdlib/rt/fenv_defs.ha
%%DATADIR%%/stdlib/rt/heap-libc.ha
%%DATADIR%%/stdlib/rt/jmp.ha
%%DATADIR%%/stdlib/rt/malloc+debug.ha
%%DATADIR%%/stdlib/rt/malloc+libc.ha
@ -696,17 +716,17 @@ bin/haredoc
%%DATADIR%%/stdlib/sort/+test.ha
%%DATADIR%%/stdlib/sort/README
%%DATADIR%%/stdlib/sort/bisect.ha
%%DATADIR%%/stdlib/sort/cmp/README
%%DATADIR%%/stdlib/sort/cmp/cmp.ha
%%DATADIR%%/stdlib/sort/search.ha
%%DATADIR%%/stdlib/sort/sort.ha
%%DATADIR%%/stdlib/sort/types.ha
%%DATADIR%%/stdlib/strconv/+test/ftos_test.ha
%%DATADIR%%/stdlib/strconv/README
%%DATADIR%%/stdlib/strconv/decimal.ha
%%DATADIR%%/stdlib/strconv/ftos.ha
%%DATADIR%%/stdlib/strconv/ftos_multiprecision.ha
%%DATADIR%%/stdlib/strconv/ftos_ryu.ha
%%DATADIR%%/stdlib/strconv/itos.ha
%%DATADIR%%/stdlib/strconv/numeric.ha
%%DATADIR%%/stdlib/strconv/stof.ha
%%DATADIR%%/stdlib/strconv/stof_data.ha
%%DATADIR%%/stdlib/strconv/stoi.ha
@ -735,6 +755,7 @@ bin/haredoc
%%DATADIR%%/stdlib/temp/+netbsd.ha
%%DATADIR%%/stdlib/temp/README
%%DATADIR%%/stdlib/test/+test.ha
%%DATADIR%%/stdlib/test/README
%%DATADIR%%/stdlib/test/fail+test.ha
%%DATADIR%%/stdlib/test/util+test.ha
%%DATADIR%%/stdlib/test/util.ha
@ -753,29 +774,37 @@ bin/haredoc
%%DATADIR%%/stdlib/time/chrono/+openbsd.ha
%%DATADIR%%/stdlib/time/chrono/README
%%DATADIR%%/stdlib/time/chrono/arithmetic.ha
%%DATADIR%%/stdlib/time/chrono/chronology.ha
%%DATADIR%%/stdlib/time/chrono/error.ha
%%DATADIR%%/stdlib/time/chrono/leapsec.ha
%%DATADIR%%/stdlib/time/chrono/moment.ha
%%DATADIR%%/stdlib/time/chrono/timescale.ha
%%DATADIR%%/stdlib/time/chrono/timezone.ha
%%DATADIR%%/stdlib/time/chrono/tzdb.ha
%%DATADIR%%/stdlib/time/conv.ha
%%DATADIR%%/stdlib/time/chrono/utc.ha
%%DATADIR%%/stdlib/time/date/+freebsd.ha
%%DATADIR%%/stdlib/time/date/+linux.ha
%%DATADIR%%/stdlib/time/date/+netbsd.ha
%%DATADIR%%/stdlib/time/date/+openbsd.ha
%%DATADIR%%/stdlib/time/date/README
%%DATADIR%%/stdlib/time/date/constants.ha
%%DATADIR%%/stdlib/time/date/date.ha
%%DATADIR%%/stdlib/time/date/daydate.ha
%%DATADIR%%/stdlib/time/date/daytime.ha
%%DATADIR%%/stdlib/time/date/duration.ha
%%DATADIR%%/stdlib/time/date/error.ha
%%DATADIR%%/stdlib/time/date/format.ha
%%DATADIR%%/stdlib/time/date/hop.ha
%%DATADIR%%/stdlib/time/date/locality.ha
%%DATADIR%%/stdlib/time/date/observe.ha
%%DATADIR%%/stdlib/time/date/parithm.ha
%%DATADIR%%/stdlib/time/date/parse.ha
%%DATADIR%%/stdlib/time/date/period.ha
%%DATADIR%%/stdlib/time/date/posix.ha
%%DATADIR%%/stdlib/time/date/reckon.ha
%%DATADIR%%/stdlib/time/date/tarithm.ha
%%DATADIR%%/stdlib/time/date/span.ha
%%DATADIR%%/stdlib/time/date/step.ha
%%DATADIR%%/stdlib/time/date/timezone.ha
%%DATADIR%%/stdlib/time/date/traverse.ha
%%DATADIR%%/stdlib/time/date/truncate.ha
%%DATADIR%%/stdlib/time/date/tzdb.ha
%%DATADIR%%/stdlib/time/date/virtual.ha
%%DATADIR%%/stdlib/time/types.ha
%%DATADIR%%/stdlib/time/duration.ha
%%DATADIR%%/stdlib/time/instant.ha
%%DATADIR%%/stdlib/types/README
%%DATADIR%%/stdlib/types/arch+aarch64.ha
%%DATADIR%%/stdlib/types/arch+riscv64.ha
@ -792,27 +821,33 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/+freebsd/creds.ha
%%DATADIR%%/stdlib/unix/+freebsd/nice.ha
%%DATADIR%%/stdlib/unix/+freebsd/pipe.ha
%%DATADIR%%/stdlib/unix/+freebsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+freebsd/umask.ha
%%DATADIR%%/stdlib/unix/+linux/creds.ha
%%DATADIR%%/stdlib/unix/+linux/nice.ha
%%DATADIR%%/stdlib/unix/+linux/pipe.ha
%%DATADIR%%/stdlib/unix/+linux/rlimit.ha
%%DATADIR%%/stdlib/unix/+linux/umask.ha
%%DATADIR%%/stdlib/unix/+netbsd/creds.ha
%%DATADIR%%/stdlib/unix/+netbsd/nice.ha
%%DATADIR%%/stdlib/unix/+netbsd/pipe.ha
%%DATADIR%%/stdlib/unix/+netbsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+netbsd/umask.ha
%%DATADIR%%/stdlib/unix/+openbsd/creds.ha
%%DATADIR%%/stdlib/unix/+openbsd/nice.ha
%%DATADIR%%/stdlib/unix/+openbsd/pipe.ha
%%DATADIR%%/stdlib/unix/+openbsd/rlimit.ha
%%DATADIR%%/stdlib/unix/+openbsd/umask.ha
%%DATADIR%%/stdlib/unix/README
%%DATADIR%%/stdlib/unix/hosts/+freebsd.ha
%%DATADIR%%/stdlib/unix/hosts/+linux.ha
%%DATADIR%%/stdlib/unix/hosts/+netbsd.ha
%%DATADIR%%/stdlib/unix/hosts/+openbsd.ha
%%DATADIR%%/stdlib/unix/hosts/README
%%DATADIR%%/stdlib/unix/hosts/errors.ha
%%DATADIR%%/stdlib/unix/hosts/hosts.ha
%%DATADIR%%/stdlib/unix/hosts/test+test.ha
%%DATADIR%%/stdlib/unix/passwd/README
%%DATADIR%%/stdlib/unix/passwd/group.ha
%%DATADIR%%/stdlib/unix/passwd/passwd.ha
%%DATADIR%%/stdlib/unix/passwd/types.ha
@ -836,6 +871,7 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/signal/+netbsd.ha
%%DATADIR%%/stdlib/unix/signal/+openbsd.ha
%%DATADIR%%/stdlib/unix/signal/README
%%DATADIR%%/stdlib/unix/signal/signal+test.ha
%%DATADIR%%/stdlib/unix/signal/types.ha
%%DATADIR%%/stdlib/unix/tty/+freebsd/isatty.ha
%%DATADIR%%/stdlib/unix/tty/+freebsd/open.ha
@ -862,7 +898,7 @@ bin/haredoc
%%DATADIR%%/stdlib/unix/tty/+openbsd/termios.ha
%%DATADIR%%/stdlib/unix/tty/+openbsd/winsize.ha
%%DATADIR%%/stdlib/unix/tty/README
%%DATADIR%%/stdlib/unix/tty/pty_test.ha
%%DATADIR%%/stdlib/unix/tty/pty_test+test.ha
%%DATADIR%%/stdlib/unix/tty/types.ha
%%DATADIR%%/stdlib/uuid/README
%%DATADIR%%/stdlib/uuid/uuid.ha