Build and contribute
Contributing
Where package sources live and how to send changes.
UniversalRepository is open source under the MIT license. Package sources, issues and pull requests are handled on GitHub.
Where things live
Each distribution keeps its package definitions in its own directory:
| Distribution | Directory |
|---|---|
| Arch Linux | arch/pkgs |
| Void Linux (glibc) | void/srcpkgs |
| Fedora / openSUSE | rpm/specs |
| Chimera Linux | chimera/main, chimera/user |
Sending a change
- Fork the packages repository and make your change in the directory for your distribution.
- Build the package to check it works, either natively or in a container.
- Open a pull request.
To report a problem with a package or ask for a new one, open an issue on the same repository.