On 2024/12/05 02:13, Li Carter wrote: > Hello OpenBSD team, > > Fastfetch is a maintained, feature-rich and performance oriented system > information tool, which aims to replace neofetch completely. Fastfetch has > been in FreeBSD ports for a while and I’d like to submit fastfetch to OpenBSD > too. > > https://github.com/fastfetch-cli/fastfetch > > Thanks, > Carter >
I see it builds against headers for various libraries in BUILD_DEPENDS but dlopen()'s them at runtime and no run dependency information is recorded in the package, therefore there's no way to get this automatically updated if there are API changes in those libraries, short of somebody monitoring about a dozen ports for changes and manually bumping REVISION where needed. This doesn't seem a great approach for ports.