From d70c39db9791a909d4786fc7aeeebafbbf4a3beb Mon Sep 17 00:00:00 2001 From: Trevor Gamblin Date: Fri, 14 Aug 2026 12:52:48 -0400 Subject: [PATCH] meta-perl: add bitbake-registry configs for nodistro, poky on master branch Signed-off-by: Trevor Gamblin Signed-off-by: Khem Raj --- .../meta-perl-nodistro-master.conf.json | 57 +++++++++++++ .../meta-perl-poky-master.conf.json | 83 +++++++++++++++++++ 2 files changed, 140 insertions(+) create mode 100644 meta-perl/bitbake-registry/meta-perl-nodistro-master.conf.json create mode 100644 meta-perl/bitbake-registry/meta-perl-poky-master.conf.json diff --git a/meta-perl/bitbake-registry/meta-perl-nodistro-master.conf.json b/meta-perl/bitbake-registry/meta-perl-nodistro-master.conf.json new file mode 100644 index 0000000000..ea7fc50090 --- /dev/null +++ b/meta-perl/bitbake-registry/meta-perl-nodistro-master.conf.json @@ -0,0 +1,57 @@ +{ + "description": "OpenEmbedded - 'nodistro' with meta-oe and meta-perl layers", + "sources": { + "bitbake": { + "git-remote": { + "uri": "https://git.openembedded.org/bitbake", + "branch": "master", + "rev": "master" + } + }, + "openembedded-core": { + "git-remote": { + "uri": "https://git.openembedded.org/openembedded-core", + "branch": "master", + "rev": "master" + } + }, + "meta-openembedded": { + "git-remote": { + "uri": "https://git.openembedded.org/meta-openembedded", + "branch": "master", + "rev": "master" + } + }, + "yocto-docs": { + "git-remote": { + "uri": "https://git.yoctoproject.org/yocto-docs", + "branch": "master", + "rev": "master" + } + } + }, + "bitbake-setup": { + "configurations": [ + { + "name": "nodistro", + "description": "OpenEmbedded 'nodistro', with the meta-oe and meta-perl layers added", + "setup-dir-name": "meta-perl-nodistro-master", + "bb-layers": ["openembedded-core/meta", + "meta-openembedded/meta-oe", + "meta-openembedded/meta-perl" + ], + "oe-fragments-one-of": { + "machine": { + "description": "Target machines", + "options" : [ + { "name": "machine/qemux86-64", "description": "x86-64 system on QEMU" }, + { "name": "machine/qemuarm64", "description": "ARMv8 system on QEMU" }, + { "name": "machine/qemuriscv64", "description": "RISC-V system on QEMU" } + ] + } + } + } + ] + }, + "version": "1.0" +} diff --git a/meta-perl/bitbake-registry/meta-perl-poky-master.conf.json b/meta-perl/bitbake-registry/meta-perl-poky-master.conf.json new file mode 100644 index 0000000000..77913f8c85 --- /dev/null +++ b/meta-perl/bitbake-registry/meta-perl-poky-master.conf.json @@ -0,0 +1,83 @@ +{ + "description": "Poky - The Yocto Project testing distribution with meta-oe and meta-perl layers", + "sources": { + "bitbake": { + "git-remote": { + "uri": "https://git.openembedded.org/bitbake", + "branch": "master", + "rev": "master" + } + }, + "openembedded-core": { + "git-remote": { + "uri": "https://git.openembedded.org/openembedded-core", + "branch": "master", + "rev": "master" + } + }, + "meta-yocto": { + "git-remote": { + "uri": "https://git.yoctoproject.org/meta-yocto", + "branch": "master", + "rev": "master" + } + }, + "meta-openembedded": { + "git-remote": { + "uri": "https://git.openembedded.org/meta-openembedded", + "branch": "master", + "rev": "master" + } + }, + "yocto-docs": { + "git-remote": { + "uri": "https://git.yoctoproject.org/yocto-docs", + "branch": "master", + "rev": "master" + } + } + }, + "bitbake-setup": { + "configurations": [ + { + "setup-dir-name": "meta-perl-$distro-master", + "bb-layers": ["openembedded-core/meta", + "meta-yocto/meta-yocto-bsp", + "meta-yocto/meta-poky", + "meta-openembedded/meta-oe", + "meta-openembedded/meta-perl" + ], + "oe-fragments-one-of": { + "machine": { + "description": "Target machines", + "options" : [ + { "name": "machine/qemux86-64", "description": "x86-64 system on QEMU" }, + { "name": "machine/qemuarm64", "description": "ARMv8 system on QEMU" }, + { "name": "machine/qemuriscv64", "description": "RISC-V system on QEMU" } + ] + }, + "distro": { + "description": "Target distributions", + "options" : [ + { "name": "distro/poky", "description": "Yocto Project Reference Distro" }, + { "name": "distro/poky-altcfg", "description": "Poky alternative with systemd as init manager" }, + { "name": "distro/poky-tiny", "description": "Poky alternative optimized for size" } + ] + } + }, + "configurations": [ + { + "name": "poky", + "description": "Poky - The Yocto Project testing distribution, with the meta-oe and meta-perl layers added" + }, + { + "name": "poky-with-sstate", + "description": "Poky - The Yocto Project testing distribution, with the meta-oe and meta-perl layers added, and with internet sstate acceleration. Use with caution as it requires a completely robust local network with sufficient bandwidth.", + "oe-fragments": ["core/yocto/sstate-mirror-cdn"] + } + ] + } + ] + }, + "version": "1.0" +}