summaryrefslogtreecommitdiff
path: root/devel/hare
diff options
context:
space:
mode:
Diffstat (limited to 'devel/hare')
-rw-r--r--devel/hare/Makefile37
-rw-r--r--devel/hare/distinfo6
-rw-r--r--devel/hare/files/patch-configs_freebsd.mk69
-rw-r--r--devel/hare/pkg-plist66
4 files changed, 126 insertions, 52 deletions
diff --git a/devel/hare/Makefile b/devel/hare/Makefile
index 3aec11c3dbba..83efccc6129c 100644
--- a/devel/hare/Makefile
+++ b/devel/hare/Makefile
@@ -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}
-
-do-install:
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} install
- ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}/
-
-do-test:
- cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} check
+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-configure:
+ (cd ${WRKSRC} && ${CP} configs/freebsd.mk config.mk)
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/bin/*
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/devel/hare/distinfo b/devel/hare/distinfo
index 469a48777623..261a30f2c80a 100644
--- a/devel/hare/distinfo
+++ b/devel/hare/distinfo
@@ -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
diff --git a/devel/hare/files/patch-configs_freebsd.mk b/devel/hare/files/patch-configs_freebsd.mk
index 84de58e4d48b..97d62281f76d 100644
--- a/devel/hare/files/patch-configs_freebsd.mk
+++ b/devel/hare/files/patch-configs_freebsd.mk
@@ -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
diff --git a/devel/hare/pkg-plist b/devel/hare/pkg-plist
index ffdaa6fbe051..5e12c4d3bbda 100644
--- a/devel/hare/pkg-plist
+++ b/devel/hare/pkg-plist
@@ -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