diff mbox series

[meta-oe] xkeyboard-config: add recipe

Message ID 20231206204640.459279-1-alperyasinak1@gmail.com
State Not Applicable
Headers show
Series [meta-oe] xkeyboard-config: add recipe | expand

Commit Message

Alper Ak Dec. 6, 2023, 8:46 p.m. UTC
The X Keyboard (XKB) Extension essentially replaces the core protocol
definition of a keyboard. The extension makes it possible to specify
clearly and explicitly most aspects of keyboard behaviour on a per-key
basis, and to track more closely the logical and physical state of a
keyboard. It also includes a number of keyboard controls designed to
make keyboards more accessible to people with physical impairments.

There are five components that define a complete keyboard mapping:
symbols, geometry, keycodes, compat, and types; these five components
can be combined together using the 'rules' component of the database
provided by this project, xkeyboard-config.

The complete specification for the XKB Extension can be found here:

  http://xfree86.org/current/XKBproto.pdf

Signed-off-by: alperak <alperyasinak1@gmail.com>
---
 .../xorg-data/xkeyboard-config_2.40.bb                | 11 +++++++++++
 1 file changed, 11 insertions(+)
 create mode 100644 meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb

Comments

Ross Burton Dec. 7, 2023, 10:59 a.m. UTC | #1
This recipe is already in oe-core.

Ross

> On 6 Dec 2023, at 20:46, Alper Ak via lists.openembedded.org <alperyasinak1=gmail.com@lists.openembedded.org> wrote:
> 
> The X Keyboard (XKB) Extension essentially replaces the core protocol
> definition of a keyboard. The extension makes it possible to specify
> clearly and explicitly most aspects of keyboard behaviour on a per-key
> basis, and to track more closely the logical and physical state of a
> keyboard. It also includes a number of keyboard controls designed to
> make keyboards more accessible to people with physical impairments.
> 
> There are five components that define a complete keyboard mapping:
> symbols, geometry, keycodes, compat, and types; these five components
> can be combined together using the 'rules' component of the database
> provided by this project, xkeyboard-config.
> 
> The complete specification for the XKB Extension can be found here:
> 
>  http://xfree86.org/current/XKBproto.pdf
> 
> Signed-off-by: alperak <alperyasinak1@gmail.com>
> ---
> .../xorg-data/xkeyboard-config_2.40.bb                | 11 +++++++++++
> 1 file changed, 11 insertions(+)
> create mode 100644 meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb
> 
> diff --git a/meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb b/meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb
> new file mode 100644
> index 000000000..ec511c4f9
> --- /dev/null
> +++ b/meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb
> @@ -0,0 +1,11 @@
> +require xorg-data-common.inc
> +
> +SUMMARY = "The X Keyboard (XKB) Extension essentially replaces the core protocol definition of a keyboard"
> +
> +inherit meson
> +
> +LIC_FILES_CHKSUM = "file://COPYING;md5=8fc8ae699974c360e2e2e883a63ce264"
> +
> +SRC_URI[sha256sum] = "7a3dba1bec7dc7191432da021242d17c9cf6c89690e6c57b0de048ff8c9d2ae3"
> +
> +FILES:${PN} += "${datadir}/X11/xkb"
> -- 
> 2.25.1
> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#107267): https://lists.openembedded.org/g/openembedded-devel/message/107267
> Mute This Topic: https://lists.openembedded.org/mt/103021795/6875888
> Group Owner: openembedded-devel+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [ross.burton@arm.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
diff mbox series

Patch

diff --git a/meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb b/meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb
new file mode 100644
index 000000000..ec511c4f9
--- /dev/null
+++ b/meta-oe/recipes-graphics/xorg-data/xkeyboard-config_2.40.bb
@@ -0,0 +1,11 @@ 
+require xorg-data-common.inc
+
+SUMMARY = "The X Keyboard (XKB) Extension essentially replaces the core protocol definition of a keyboard"
+
+inherit meson
+
+LIC_FILES_CHKSUM = "file://COPYING;md5=8fc8ae699974c360e2e2e883a63ce264"
+
+SRC_URI[sha256sum] = "7a3dba1bec7dc7191432da021242d17c9cf6c89690e6c57b0de048ff8c9d2ae3"
+
+FILES:${PN} += "${datadir}/X11/xkb"