pmb.config: do not force installation of ttf-droid (!1860)

Right now we explicitly add ttf-droid to /etc/apk/world, and force
installation of it on every postmarketOS installation. But there really
is no reason to force this from pmbootstrap:

  - If ttf-droid is really required for every postmarketOS installation,
    it should be a depends of postmarketos-base.

  - Even with this change it is still installed on every device,
    because postmarketos-splash depends on it.

  - There is no need for fonts when using the "none" UI.

For now, the only difference of this change is that we no longer add
ttf-droid explicitly to the APK world. Instead, it is installed as
dependency of postmarketos-splash.
This commit is contained in:
Minecrell 2020-01-20 11:12:10 +01:00 committed by Alexey Min
parent 66fdb74b5b
commit 4b2750e4a9
No known key found for this signature in database
GPG Key ID: 463F84201DACD7B9
1 changed files with 1 additions and 8 deletions

View File

@ -319,14 +319,7 @@ default_ip = "172.16.42.1"
# the installation to the device.
# util-linux: losetup, fallocate
install_native_packages = ["cryptsetup", "util-linux", "e2fsprogs", "parted", "dosfstools"]
install_device_packages = [
# postmarketos
"postmarketos-base",
# other
"ttf-droid"
]
install_device_packages = ["postmarketos-base"]
# Groups for the default user
install_user_groups = ["wheel", "video", "audio", "input", "plugdev", "netdev"]