logo

utils-std

Collection of commonly available Unix tools git clone https://anongit.hacktivis.me/git/utils-std.git/
commit: 8990b1c0acc2bc5035351c1ff33ba2acaf59868f
parent 2c0b1a55cec67877a4e635eb1247c66980ec162a
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri,  1 Aug 2025 08:01:38 +0200

.builds/openbsd.yml: new

Diffstat:

A.builds/openbsd.yml22++++++++++++++++++++++
MREADME.md2+-
2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/.builds/openbsd.yml b/.builds/openbsd.yml @@ -0,0 +1,22 @@ +# SPDX-FileCopyrightText: 2017 Haelwenn (lanodan) Monnier <contact+utils@hacktivis.me> +# SPDX-License-Identifier: MPL-2.0 + +image: openbsd/latest +# Getting latest gcc from pkg_add seems like a mess +packages: + - gmake +# FIXME: cram/prysk on OpenBSD, where? +# gmake pulled to get POSIX.1-2024 $^ which pdpmake also supports +sources: + - https://anongit.hacktivis.me/git/utils-std.git +tasks: + - info: "uname -a" + - clang: | + cd utils-std + CC=clang CRAM=true ./configure + gmake clean + gmake check +triggers: + - action: email + condition: failure + to: contact+builds.sr.ht@hacktivis.me diff --git a/README.md b/README.md @@ -10,7 +10,7 @@ Project homepage: <https://hacktivis.me/projects/utils-std> This is my own collection of commonly available Unix utilities, most of them implemented by me. POSIX is used as a guide, but current Unix systems are the biggest inspiration and compatibility with portable scripts is intended. -Developed on Linux+musl, automatically tested on FreeBSD, NetBSD and ArchLinux thanks to [SourceHut](https://builds.sr.ht/~lanodan/utils-std). +Developed on Linux+musl, automatically tested on NetBSD, FreeBSD, OpenBSD and ArchLinux thanks to [SourceHut](https://builds.sr.ht/~lanodan/utils-std). ## Dependencies - C99 Compiler + POSIX.1-2017 C Library (POSIX.1-2024 recommended)