pmbootstrap/pmb
Minecrell f565d6e153
pmb.aportgen.linux: cleanup makedepends (!1880)
Newer kernels require "bison" and "flex", so to easy porting we should
add them to generated APKBUILDs by default. While we are it, clean up
the default set of dependencies a bit:

  - installkernel is only needed when using "make zinstall", which
    we are not using in downstream_package (it requires special kernel
    configuration, so it's not really suitable for downstream...)

  - most kernels seem to compile fine without gmp-dev and elfutils-dev,
    so they should only be added when needed

  - the kernel has its own headers, why do we need linux-headers?
    (probably copied from Alpine, but anyway...)

  - add openssl-dev since it is needed for building/signing kernel modules

Useful reference: https://www.kernel.org/doc/html/latest/process/changes.html
Although it mentions much more than what is really needed...
2020-03-01 10:27:15 +01:00
..
aportgen pmb.aportgen.linux: cleanup makedepends (!1880) 2020-03-01 10:27:15 +01:00
build Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
chroot pmb.config.workdir: save/check chroot init date (!1878) 2020-02-24 18:18:38 +01:00
config pmb.config: provide tab completion for almost every question of "init" (!1875) 2020-03-01 00:44:19 +03:00
data pmb/data/keys/pmos-5a03a13a.rsa.pub: remove (!1835) 2019-11-21 23:52:25 +01:00
export Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
flasher Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
helpers pmb.helpers.cli: add tab completion option for ask() helper (!1875) 2020-02-26 01:20:18 +03:00
install Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
parse pmbootstrap status: show if chroots are outdated (!1878) 2020-02-24 18:18:53 +01:00
qemu Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00
__init__.py Cosmetic: use SPDX license header (!1877) 2020-02-24 03:11:10 +03:00