1. 15 Mar, 2018 1 commit
    • Oliver Smith's avatar
      abuild: Change -f (force) to not ignore checksums/init scripts · 6981f3a6
      Oliver Smith authored
      The force flag used to skip the following functions, without any
      documentation in the help (-h) output:
      
        * verify (checksum verification)
        * initdcheck (check if the init scripts are openrc scripts)
        * check_arch (check if the target architecture is in "arch=")
        * check_libc (check if the target libc is masked in the options)
      
      This was counter-intuitive and could even be dangerous (when one relies
      on the checksum verification to prevent man-in-the-middle attacks, but
      always uses the -f flag).
      
      With this commit, it only skips check_arch and check_libc besides the
      package up to date check and the help output mentions this.
      6981f3a6
  2. 11 Mar, 2018 3 commits
  3. 08 Mar, 2018 1 commit
  4. 20 Feb, 2018 1 commit
  5. 02 Jan, 2018 1 commit
  6. 15 Nov, 2017 1 commit
  7. 10 Nov, 2017 1 commit
  8. 08 Nov, 2017 1 commit
  9. 02 Nov, 2017 1 commit
    • Ariadne Conill's avatar
      abuild: add support for provider_priority · 4b24af9e
      Ariadne Conill authored
      provider_priority is a number which determines what priority a package should be
      given when solving a dependency graph using a provides entry instead of a direct
      package, in the event of conflicts.
      4b24af9e
  10. 26 Oct, 2017 1 commit
    • Carlo Landmeter's avatar
      abuild: add env option to require tests · 573925a0
      Carlo Landmeter authored
      This adds an env option REQUIRE_CHECK to require testsuites to
      be run. This does not clutter getopts so it can be safely removed
      afterwards when we enforce tests globally. This will allow our CI
      infrastructure to enforce testsuites where possible.
      573925a0
  11. 24 Oct, 2017 1 commit
  12. 20 Oct, 2017 1 commit
  13. 28 Sep, 2017 2 commits
  14. 27 Sep, 2017 1 commit
  15. 26 Sep, 2017 1 commit
  16. 19 Sep, 2017 5 commits
  17. 05 Aug, 2017 1 commit
  18. 26 Jul, 2017 1 commit
  19. 20 Jul, 2017 2 commits
  20. 16 Jul, 2017 3 commits
  21. 06 Jul, 2017 2 commits
  22. 27 Jun, 2017 3 commits
  23. 23 Jun, 2017 5 commits