On Fri Jan 24, 2025 at 5:14 PM CST, Ryan Eatmon wrote: > On 1/24/2025 3:54 PM, Randolph Sapp wrote: > > Hey, > > > > Asking for some general advice before I submit the next series. Cleaning up > > meta-qt* package groups and everything there is a bit of a logistical > > argument > > to be made. > > > > We now have an official requirement tracking Qt6 enablement which means more > > automated testing. At the same time I do not think meta-arago should be > > inherently dependent on a layer as heavy as meta-qt*. I'm planning on > > making a > > series of isolated package groups and configs that can be toggled through a > > distro feature. > > > > Where do we think this should belong? The distro layer or the extras layer? > > I'm > > leaning toward the distro layer as these are ultimately distro specific > > configs, > > but I can understand that some may believe this is inherently "extra" > > content. > > Regardless, the test layer will need to be updated to point to this. > > > > Maybe it should be a generic "software" layer? I don't like splitting things > > unnecessarily, but this is a weird example where we need certain features > > enabled for both testing and release, but it doesn't really make sense to > > duplicate it. No clue. Any opinions? > > Could it be argued that these are demos? And maybe should be in > meta-arago-demos? > > What all software are we talking about being dependent on qt6?
These are applications provided as recipes directly from meta-qt*. The only thing being carried here will be packagegroups for testing and configs for the distro if meta-qt6 is enabled. Which I guess means that the packagegroups should be listed in meta-arago-test and the configs should be in meta-arago-distro? A specific example would be hellogles which is shipped as part of qtbase-examples. Ideally for testing we'll want to execute that with the eglfs and wayland backend, which will require enabling the packageconfig "kms gbm gles2 eglfs examples" on the qtbase package. -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#15764): https://lists.yoctoproject.org/g/meta-arago/message/15764 Mute This Topic: https://lists.yoctoproject.org/mt/110799093/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
