From: peng.zhang1.cn@windriver.com
To: openembedded-core@lists.openembedded.org
Subject: [OE-core][master][PATCH] libxkbfile: upgrade 1.1.3 -> 1.2.0
Date: Fri, 13 Feb 2026 16:10:03 +0800 [thread overview]
Message-ID: <20260213081003.2457504-1-peng.zhang1.cn@windriver.com> (raw)
From: Zhang Peng <peng.zhang1.cn@windriver.com>
Changelog:
- libxkbfile is used by the X servers and utilities to parse the XKB
configuration data files.
- This release adds a new XkbRF_FreeVarDefs() API, and brings over many
fixes from the other copies of XKB code in the various X.Org repos.
- Since no complaints were received about the added meson build system
in the 1.1.3 release (February 2024), the autoconf build system has been
removed in this release.
Ref: [https://lists.x.org/archives/xorg-announce/2026-January/003662.html]
Signed-off-by: Zhang Peng <peng.zhang1.cn@windriver.com>
---
.../xorg-lib/libxkbfile_1.1.3.bb | 16 -----------
.../xorg-lib/libxkbfile_1.2.0.bb | 28 +++++++++++++++++++
2 files changed, 28 insertions(+), 16 deletions(-)
delete mode 100644 meta/recipes-graphics/xorg-lib/libxkbfile_1.1.3.bb
create mode 100644 meta/recipes-graphics/xorg-lib/libxkbfile_1.2.0.bb
diff --git a/meta/recipes-graphics/xorg-lib/libxkbfile_1.1.3.bb b/meta/recipes-graphics/xorg-lib/libxkbfile_1.1.3.bb
deleted file mode 100644
index aab6284384..0000000000
--- a/meta/recipes-graphics/xorg-lib/libxkbfile_1.1.3.bb
+++ /dev/null
@@ -1,16 +0,0 @@
-SUMMARY = "XKB: X Keyboard File manipulation library"
-
-DESCRIPTION = "libxkbfile provides an interface to read and manipulate \
-description files for XKB, the X11 keyboard configuration extension."
-
-require xorg-lib-common.inc
-
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://COPYING;md5=8be7367f7e5d605a426f76bb37d4d61f"
-
-DEPENDS += "virtual/libx11 xorgproto"
-
-PE = "1"
-
-BBCLASSEXTEND = "native"
-SRC_URI[sha256sum] = "a9b63eea997abb9ee6a8b4fbb515831c841f471af845a09de443b28003874bec"
diff --git a/meta/recipes-graphics/xorg-lib/libxkbfile_1.2.0.bb b/meta/recipes-graphics/xorg-lib/libxkbfile_1.2.0.bb
new file mode 100644
index 0000000000..40d2ab1188
--- /dev/null
+++ b/meta/recipes-graphics/xorg-lib/libxkbfile_1.2.0.bb
@@ -0,0 +1,28 @@
+SUMMARY = "XKB: X Keyboard File manipulation library"
+
+DESCRIPTION = "libxkbfile provides an interface to read and manipulate \
+description files for XKB, the X11 keyboard configuration extension."
+HOMEPAGE = "http://www.x.org"
+BUGTRACKER = "https://bugs.freedesktop.org/enter_bug.cgi?product=xorg"
+
+SECTION = "x11/libs"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://COPYING;md5=8be7367f7e5d605a426f76bb37d4d61f"
+
+DEPENDS += "util-macros virtual/libx11 xorgproto"
+
+XORG_PN = "${BPN}"
+XORG_EXT ?= "tar.xz"
+
+SRC_URI = "${XORG_MIRROR}/individual/lib/${XORG_PN}-${PV}.${XORG_EXT}"
+SRC_URI[sha256sum] = "7f71884e5faf56fb0e823f3848599cf9b5a9afce51c90982baeb64f635233ebf"
+
+S = "${UNPACKDIR}/${XORG_PN}-${PV}"
+
+PE = "1"
+
+inherit meson features_check pkgconfig
+
+REQUIRED_DISTRO_FEATURES ?= "x11"
+
+BBCLASSEXTEND = "native"
--
2.50.0
reply other threads:[~2026-02-13 8:10 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260213081003.2457504-1-peng.zhang1.cn@windriver.com \
--to=peng.zhang1.cn@windriver.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.