the Zepto layerindex


Breif

The zepto initiative hosts an instance of layerindex-web with a subset of data imported from OE layerindex, limited to LTS branches i.e. irkstone and scarthgap. This layerindex is however also a superset as own layers have been added, and data for already existing layers modified to index/point to forked and modified repos.

Detail

The main reasons for hosting the zepto layerindex are:

  • Ability to add own layers at any time
  • Modify existing OE layers (for any reason)
  • Improve/modify layers to work when using ”bitbake-layers layerindex-fetch”
  • To evaluate layerindex usage for corporate usecase.

Use the zepto layerindex

Below example show how to setup and build DISTRO poky-altcfg for RaspberryPi 4:

  • git clone https://git.zeptoinitiative.org/mirrors/poky.git
  • cd poky git checkout scarthgap
  • git clone https://git.zeptoinitiative.org/zepto/meta-zepto.git
  • source oe-init-build-env bitbake-layers
  • add-layer ../meta-zepto bitbake-layers layerindex-fetch meta-webserver
  • bitbake-layers layerindex-fetch meta-raspberrypi
  • DISTRO=poky-altcfg MACHINE=raspberrypi4-64 bitbake meta-webserver-image-all