README 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. # hyperbola_os
  2. Useful PKGBUILDs, scripts and other software to be used with Hyperbola OS.
  3. (Compliant with libretools now. Hurray for state of the art security!)
  4. To build any package, change directory to that package
  5. `doas ../build.sh`
  6. Above script needs to be run as root because the directories where packages
  7. are built is owned by root.
  8. Gpg keys need to be imported manually by package builder.
  9. When a dependency is not available in official hyperbola packages, it cannot be built
  10. with libretools as in librechroot, build.sh tries to fetch those dependencies from
  11. hyperbola mirrors or current cache, if it isn't available, building fails. Those
  12. packages can be built using `makepkg` command in the directory.
  13. To install the package,
  14. `doas pacman -U built_package.lz`
  15. Packages listed below do not follow Hyperbola OS principles strictly.
  16. These are packaged at latest versions as stable ones aren't released yet.
  17. icestorm-git
  18. prjtrellis-db
  19. yosys : It does not clear some tests. However, it clears many. To check whether
  20. it works correctly in the commands you want to use, uncomment check
  21. function within PKGBUILD and read the test output. Uncomment it later,
  22. build, install and use. Will update later.
  23. Special Thanks to Tobias Dausend!