Message ID | 20230526202409.74712-1-brgl@bgdev.pl |
---|---|
State | Under Review |
Headers | show |
Series | [meta-oe] snagboot: new recipe | expand |
Seeing this error Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'snagboot', 'python3-pyusb'] Perhaps this recipe should be in meta-python or under meta-oe/dynamic-layers/meta-python On Fri, May 26, 2023 at 1:24 PM Bartosz Golaszewski <brgl@bgdev.pl> wrote: > > From: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> > > Add a recipe that builds snagrecover and snagflash. These tools are > useful for yocto-based distros used to control DUTs in board farms. > > Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> > --- > .../recipes-support/snagboot/snagboot_1.0.bb | 17 +++++++++++++++++ > 1 file changed, 17 insertions(+) > create mode 100644 meta-oe/recipes-support/snagboot/snagboot_1.0.bb > > diff --git a/meta-oe/recipes-support/snagboot/snagboot_1.0.bb b/meta-oe/recipes-support/snagboot/snagboot_1.0.bb > new file mode 100644 > index 000000000..1500353ae > --- /dev/null > +++ b/meta-oe/recipes-support/snagboot/snagboot_1.0.bb > @@ -0,0 +1,17 @@ > +SUMMARY = "Snagboot intends to be an open-source replacement vendor-specific tools used to recover and/or reflash embedded platforms." > + > +LICENSE = "GPL-2.0-only" > +LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263" > + > +SRC_URI[sha256sum] = "c2d21cadddecfd97dd62a8b66b6f88bd56272627b9b71272e9dda6f868ee8715" > + > +inherit pypi python_setuptools_build_meta > + > +RDEPENDS:${PN} += " \ > + bash \ > + python3-fcntl \ > + python3-pyusb \ > + python3-pyyaml \ > + python3-setuptools \ > + python3-six \ > +" > -- > 2.39.2 >
On Sat, May 27, 2023 at 6:36 PM Khem Raj <raj.khem@gmail.com> wrote: > > Seeing this error > > Missing or unbuildable dependency chain was: ['meta-world-pkgdata', > 'snagboot', 'python3-pyusb'] > > Perhaps this recipe should be in meta-python or under > meta-oe/dynamic-layers/meta-python > It's a python package and fetched from pypi so I'll move it over to meta-python. Bart
diff --git a/meta-oe/recipes-support/snagboot/snagboot_1.0.bb b/meta-oe/recipes-support/snagboot/snagboot_1.0.bb new file mode 100644 index 000000000..1500353ae --- /dev/null +++ b/meta-oe/recipes-support/snagboot/snagboot_1.0.bb @@ -0,0 +1,17 @@ +SUMMARY = "Snagboot intends to be an open-source replacement vendor-specific tools used to recover and/or reflash embedded platforms." + +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263" + +SRC_URI[sha256sum] = "c2d21cadddecfd97dd62a8b66b6f88bd56272627b9b71272e9dda6f868ee8715" + +inherit pypi python_setuptools_build_meta + +RDEPENDS:${PN} += " \ + bash \ + python3-fcntl \ + python3-pyusb \ + python3-pyyaml \ + python3-setuptools \ + python3-six \ +"