haiku/build
Augustin Cavalier ece327f106 Overhaul "haiku" PackageInfo.
* Merge all except the x86_gcc2 one into a single "generic" one.
   It is now exactly the same on all architectures, save a single
   ifdef for x86_64, which needs a different compat version, as there
   are still some packages built that far back and never rebuilt since!

 * Group the requires according to category: first any arch packages,
   then commands, then the GCC syslibs, then packages always depended
   upon if they are available, and finally packages only depended upon
   in "regular" builds.

 * Put all packages inside HAIKU_BUILD_FEATURE_* ifdef tests,
   and order them alphabetically within their category.

If I have done this all correctly, at least x86_64 should get an
identically generated haiku .PackageInfo as before this commit, save
the reordering changes. Others may differ based on package availability,
as they were missing the requisite #ifdef sections.
2021-08-27 13:40:10 -04:00
..
config_headers kernel/vm: fix several vm bugs in riscv64 2021-08-23 13:59:49 +00:00
jam Overhaul "haiku" PackageInfo. 2021-08-27 13:40:10 -04:00
scripts build/cross_tools_gcc4: explicit disable libatomic and libgomp 2021-05-06 08:13:40 +00:00