forked from freebsd/freebsd-ports
-
Notifications
You must be signed in to change notification settings - Fork 10
Package backlog
Konrad Witaszczyk edited this page Feb 16, 2023
·
2 revisions
The following list includes software that has been ported to CHERI and should be added to the cheribsd-ports repository.
Port | Version | Patch | State |
---|---|---|---|
graphics/libdrm | head | [1] | working with the patch |
graphics/mesa-dri | 21.3.8 | [1] | working with the patch |
shells/bash | 5.0 | [1] | patches in the branch |
sysutils/plasma5-kinfocenter | devel | [1] | patch |
sysutils/seatd | head | [1] | working with the patch |
www/firefox | 99.0 | [1] | working hybrid ABI version with the patch |
x11-toolkits/wlroots | head | [1] | requires the latest development branch |
x11-wm/sway | head | - | requires the latest development branch without additional changes |
Important requested packages that and are available at pkg.CheriBSD.org now.
Port |
---|
devel/cscope |
devel/git |
devel/pkgconf |
lang/perl5.32 |
net/rsync |
ports-mgmt/pkg |
security/sudo |
Important requested packages that aren't available yet.
A package can be requested for:
- CheriABI (aarch64c, riscv64c) in case a user wants to develop or use CHERI-enabled software. A resulting package will be potentially unstable and experimental;
- Hybrid ABI (aarch64, riscv64) in case a user wants to use software that cannot be easily adapted to CheriABI or they would like to have a stable alternative for a CheriABI package that might crash;
- Any ABI in case a user needs to use software and it does not matter what ABI it is.
Port | ABI | Failing Dependencies | Notes |
---|---|---|---|
devel/bison | aarch64c | perl | |
devel/cmake | aarch64c | libffi | |
devel/gh | aarch64c | go | Requires go so low priority |
devel/git-lfs | aarch64c | libffi, perl | |
devel/ninja | aarch64c | python3.8 | |
devel/swig | aarch64c | swig | swig fails on the configure step |
editors/vim | aarch64 aarch64c |
libffi | Console stack for 22.05 |
graphics/ImageMagick7-nox11 | aarch64c | python3.8 | Requested by gp472@ |
misc/cloc | aarch64c | perl | |
net/nss_ldap | aarch64c | perl | |
net/samba413 | aarch64c | version matters only so far as we need something for cheribuild and qemu | |
security/gnupg | aarch64c | libffi, rhash | |
textproc/jq | aarch64c | perl | |
www/lynx | aarch64c | perl |