On 9/12/22 18:39, Jelle van der Waa wrote:
This reminds me that we should probably make the port more visible to get more hands on it. Would you consider adding a subdomain at pkgbuild.com or archlinux.org?
I'm all for mirroring it (we also already mirror arch32). But would love to see some more information, iirc you have a Github repository with the PKGBUILD's but only for overrides? And how can users contribute in adding packages to the port etc..
Yes, the repository mostly hosts patches on top of Arch PKGBUILDs (minus the arch=(riscv64) change, to avoid unnecessary conflicts). Except for the blacklisted packages (mostly binary blobs without riscv support or drivers/firmwares for x86-only devices), everything not on the status page is already at the same version as Arch x86_64.
I went for the patch repository route way because, this way size of the repository is a direct reflect of the added maintenance burden whenever we want to re-evaluate whether to bring this architecture to an officially supported state.
For the documentation/contributing guide part, I wanted to link to the repo's GitHub wiki but ... it turns out since the new members are mostly Chinese speaking, the newly added guides are in need of translation. This will be fixed soon!
For the time being, there is an English guide about the basic environment setup part: https://github.com/felixonmars/archriscv-packages/wiki/Setup-Arch-Linux-RISC...