diff options
author | Michael Forney <mforney@mforney.org> | 2019-07-08 13:09:13 -0700 |
---|---|---|
committer | Michael Forney <mforney@mforney.org> | 2019-07-08 13:09:13 -0700 |
commit | 5925f39bb28e6ab3b7ed6f769bb4c90328d9f26d (patch) | |
tree | aecfd5034d0e80eafef03602f4a2d47b0aa73fd0 /doc | |
parent | f2e5c6f529c1ff6e22325b19b9c40cfc55147e54 (diff) |
Mention oasis packages in doc/software.md
Diffstat (limited to 'doc')
-rw-r--r-- | doc/software.md | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/doc/software.md b/doc/software.md index 2f637c2..db5c5f7 100644 --- a/doc/software.md +++ b/doc/software.md @@ -123,3 +123,32 @@ index 5828a3b..6e006cc 100644 #include "arg.h" #include "st.h" ``` + +## oasis linux + +One of the main goals of cproc is to compile the entire oasis linux +system (excluding kernel and libc). This is a work in progress, but many +packages have patches to fix various ISO C conformance issues, enabling +them to be built. See the patch directories in the [oasis package tree] +for the patches used. + +Currently the following build successfully: + +- awk bc bearssl blind bzip2 cmark dosfstools e2fsprogs expat farbfeld + file flex freetype fribidi fuse git ii iproute2 jbig2dec kbd less libass + libdrm libevdev libevent libpng libressl libtermkey libxkbcommon loksh + lpeg lua make mandoc myrddin monocypher msmtp mtdev ncurses nsd openntpd + openssh perp pigz qbe samurai sbase sdhcp sinit sshfs texi2mdoc ubase + unzip utf8proc wayland xz zlib zstd +- Various OpenBSD tools (acme-client diff doas fmt m4 patch rsync yacc) +- Parts of plan9port (rc sam) +- Parts of util-linux (fdisk losetup) + +The following still need more work: + +- dmenu efibootmgr efivar ffmpeg fontconfig wpa\_supplicant libffi + libinput libjpeg-turbo libnl libpciaccess libutp mpv nasm netsurf + nginx pcre pixman python st strace swc extlinux the\_silver\_searcher + tinyemu transmission velox vis wld + +[oasis package tree] https://github.com/michaelforney/oasis/tree/master/pkg |