while I have accepted this patch, there remains one problem to address WARNING: Nothing PROVIDES 'nativesdk-xkeyboard-config' (but virtual:nativesdk:/home/kraj200/yoe/sources/meta-openembedded/meta-oe/recipes-graphics/libtsm/ libtsm_4.4.0.bb DEPENDS on or otherwise requires it). Close matches: nativesdk-gnu-config nativesdk-pkgconfig xkeyboard-config
It is because it has BBCLASSEXTEND = "native nativesdk" and has DEPENDS = "xkeyboard-config" but there is no package for nativesdk-xkeyboard-config, xkeyboard-config is provided by oe-core so, please extend the xkeyboard-config to nativesdk or if nativesdk is not needed remove extending libtsm for nativesdk. On Tue, Jan 20, 2026 at 3:09 AM Adam Duskett via lists.openembedded.org <[email protected]> wrote: > Signed-off-by: Adam Duskett <[email protected]> > --- > v1 -> v2: add tag=v${PV} to the SRC_URI > > .../recipes-graphics/libtsm/libtsm_4.4.0.bb | 35 +++++++++++++++++++ > 1 file changed, 35 insertions(+) > create mode 100644 meta-oe/recipes-graphics/libtsm/libtsm_4.4.0.bb > > diff --git a/meta-oe/recipes-graphics/libtsm/libtsm_4.4.0.bb > b/meta-oe/recipes-graphics/libtsm/libtsm_4.4.0.bb > new file mode 100644 > index 0000000000..1764ba628a > --- /dev/null > +++ b/meta-oe/recipes-graphics/libtsm/libtsm_4.4.0.bb > @@ -0,0 +1,35 @@ > +SUMMARY = "Terminal Emulator State Machine" > +DESCRIPTION = "\ > + TSM is a state machine for DEC VT100-VT520 compatible terminal > emulators. \ > + It tries to support all common standards while keeping compatibility > to \ > + existing emulators like xterm, gnome-terminal, konsole, etc. \ > + TSM itself does not provide any rendering nor window management. It > is a \ > + simple plain state machine without any external dependencies. It can > be \ > + used to implement terminal emulators, but also to implement other \ > + applications that need to interpret terminal escape sequences. \ > +" > +HOMEPAGE = "https://github.com/kmscon/libtsm" > +BUGTRACKER = "https://github.com/kmscon/libtsm/issues" > +CVE_PRODUCT = "libtsm" > +SECTION = "libs" > + > +LICENSE = "MIT & LGPL-2.1-or-later" > +LIC_FILES_CHKSUM = "\ > + file://COPYING;md5=69e8256cdc4e949f86fedf94b1b320b4 \ > + file://LICENSE_htable;md5=2d5025d4aa3495befef8f17206a5b0a1 \ > +" > + > +DEPENDS = "xkeyboard-config" > + > +SRC_URI = "git:// > github.com/kmscon/libtsm;protocol=https;branch=main;tag=v${PV} > <http://github.com/kmscon/libtsm;protocol=https;branch=main;tag=v$%7BPV%7D> > " > +SRCREV = "0d33498a6de3619628f7802a0c76fc98c8773d5b" > + > +inherit meson pkgconfig > + > +EXTRA_OEMESON:append = " \ > + -Dextra_debug=false \ > + -Dtests=false \ > + -Dgtktsm=false \ > +" > + > +BBCLASSEXTEND = "native nativesdk" > -- > 2.52.0 > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#123763): https://lists.openembedded.org/g/openembedded-devel/message/123763 Mute This Topic: https://lists.openembedded.org/mt/117361246/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
