[OE-core] [PATCH 07/12] xev: update to 1.2.3
Mittal, Anuj
anuj.mittal at intel.com
Mon Mar 11 08:04:51 UTC 2019
Looks like this is failing with musl:
https://errors.yoctoproject.org/Errors/Details/232435/
On Sun, 2019-03-10 at 11:07 -0700, Armin Kuster wrote:
> refactor diet-x11 patch
>
> LIC_FILES_CHKSUM changed to do merging of copyright/license notices
> https://gitlab.freedesktop.org/xorg/app/mkfontscale/commit/8609ad731b9c9c670a815c915055ae416d2396d8
>
> Signed-off-by: Armin Kuster <akuster808 at gmail.com>
> ---
> meta/recipes-graphics/xorg-app/xev/diet-x11.patch | 79
> ++++++++++++----------
> .../xorg-app/{xev_1.2.2.bb => xev_1.2.3.bb} | 4 +-
> 2 files changed, 46 insertions(+), 37 deletions(-)
> rename meta/recipes-graphics/xorg-app/{xev_1.2.2.bb => xev_1.2.3.bb}
> (77%)
>
> diff --git a/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> b/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> index 6130959..b4415e3 100644
> --- a/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> +++ b/meta/recipes-graphics/xorg-app/xev/diet-x11.patch
> @@ -4,79 +4,88 @@ Upstream-Status: Inappropriate [disable feature]
> xev.c | 16 ++++++++--------
> 1 file changed, 8 insertions(+), 8 deletions(-)
>
> -Index: xev-1.2.0/xev.c
> +Index: xev-1.2.3/xev.c
> ===================================================================
> ---- xev-1.2.0.orig/xev.c
> -+++ xev-1.2.0/xev.c
> -@@ -116,7 +116,7 @@ do_KeyPress (XEvent *eventp)
> - nbytes = XLookupString (e, str, 256, &ks, NULL);
> +--- xev-1.2.3.orig/xev.c
> ++++ xev-1.2.3/xev.c
> +@@ -125,7 +125,7 @@ do_KeyPress(XEvent *eventp)
> + nbytes = XLookupString(e, str, 256, &ks, NULL);
>
> /* not supposed to call XmbLookupString on a key release event
> */
> - if (e->type == KeyPress && xic) {
> + /*if (e->type == KeyPress && xic) {
> do {
> - nmbbytes = XmbLookupString (xic, e, buf, bsize - 1,
> &ks, &status);
> + nmbbytes = XmbLookupString(xic, e, buf, bsize - 1, &ks,
> &status);
> buf[nmbbytes] = '\0';
> -@@ -126,7 +126,7 @@ do_KeyPress (XEvent *eventp)
> - buf = realloc (buf, bsize);
> +@@ -135,7 +135,7 @@ do_KeyPress(XEvent *eventp)
> + buf = realloc(buf, bsize);
> }
> } while (status == XBufferOverflow);
> - }
> + }*/
>
> if (ks == NoSymbol)
> - ksname = "NoSymbol";
> -@@ -156,7 +156,7 @@ do_KeyPress (XEvent *eventp)
> + ksname = "NoSymbol";
> +@@ -168,7 +168,7 @@ do_KeyPress(XEvent *eventp)
> }
>
> /* not supposed to call XmbLookupString on a key release event
> */
> - if (e->type == KeyPress && xic) {
> -+ /*if (e->type == KeyPress && xic) {
> - printf (" XmbLookupString gives %d bytes: ", nmbbytes);
> ++ /* if (e->type == KeyPress && xic) {
> + printf(" XmbLookupString gives %d bytes: ", nmbbytes);
> if (nmbbytes > 0) {
> - dump (buf, nmbbytes);
> -@@ -164,7 +164,7 @@ do_KeyPress (XEvent *eventp)
> - } else {
> - printf ("\n");
> + dump(buf, nmbbytes);
> +@@ -177,7 +177,7 @@ do_KeyPress(XEvent *eventp)
> + else {
> + printf("\n");
> }
> - }
> + } */
>
> - printf (" XFilterEvent returns: %s\n",
> - XFilterEvent (eventp, e->window) ? "True" : "False");
> -@@ -1015,7 +1015,7 @@ main (int argc, char **argv)
> - fprintf (stderr, "%s: XSetLocaleModifiers failed\n",
> ProgramName);
> + printf(" XFilterEvent returns: %s\n",
> + XFilterEvent(eventp, e->window) ? "True" : "False");
> +@@ -1141,7 +1141,7 @@ parse_event_mask(const char *s, long eve
> + if (s)
> + return True;
> + }
> +- }
> ++ }*/
> +
> + if (s != NULL)
> + fprintf(stderr, "%s: unrecognized event mask '%s'\n",
> ProgramName, s);
> +@@ -1288,7 +1288,7 @@ main(int argc, char **argv)
> + fprintf(stderr, "%s: XSetLocaleModifiers failed\n",
> ProgramName);
> }
>
> -- xim = XOpenIM (dpy, NULL, NULL, NULL);
> -+ /*xim = XOpenIM (dpy, NULL, NULL, NULL);
> +- xim = XOpenIM(dpy, NULL, NULL, NULL);
> ++ /*xim = XOpenIM(dpy, NULL, NULL, NULL);
> if (xim == NULL) {
> - fprintf (stderr, "%s: XOpenIM failed\n", ProgramName);
> + fprintf(stderr, "%s: XOpenIM failed\n", ProgramName);
> }
> -@@ -1042,7 +1042,7 @@ main (int argc, char **argv)
> +@@ -1317,7 +1317,7 @@ main(int argc, char **argv)
> }
> - XFree (xim_styles);
> + XFree(xim_styles);
> }
> - }
> -+ }*/
> ++ }*/
>
> - screen = DefaultScreen (dpy);
> + screen = DefaultScreen(dpy);
>
> -@@ -1109,7 +1109,7 @@ main (int argc, char **argv)
> - printf ("Outer window is 0x%lx, inner window is 0x%lx\n", w,
> subw);
> +@@ -1373,7 +1373,7 @@ main(int argc, char **argv)
> + printf("Outer window is 0x%lx, inner window is 0x%lx\n", w,
> subw);
> }
>
> - if (xim && xim_style) {
> + /*if (xim && xim_style) {
> - xic = XCreateIC (xim,
> - XNInputStyle, xim_style,
> - XNClientWindow, w,
> -@@ -1119,7 +1119,7 @@ main (int argc, char **argv)
> + xic = XCreateIC(xim,
> + XNInputStyle, xim_style,
> + XNClientWindow, w, XNFocusWindow, w, NULL);
> +@@ -1381,7 +1381,7 @@ main(int argc, char **argv)
> if (xic == NULL) {
> - fprintf (stderr, "XCreateIC failed\n");
> + fprintf(stderr, "XCreateIC failed\n");
> }
> - }
> + }*/
>
> - have_rr = XRRQueryExtension (dpy, &rr_event_base,
> &rr_error_base);
> + have_rr = XRRQueryExtension(dpy, &rr_event_base,
> &rr_error_base);
> if (have_rr) {
> diff --git a/meta/recipes-graphics/xorg-app/xev_1.2.2.bb
> b/meta/recipes-graphics/xorg-app/xev_1.2.3.bb
> similarity index 77%
> rename from meta/recipes-graphics/xorg-app/xev_1.2.2.bb
> rename to meta/recipes-graphics/xorg-app/xev_1.2.3.bb
> index 0705b7f..6a69e74 100644
> --- a/meta/recipes-graphics/xorg-app/xev_1.2.2.bb
> +++ b/meta/recipes-graphics/xorg-app/xev_1.2.3.bb
> @@ -14,5 +14,5 @@ DEPENDS += "libxrandr xorgproto"
>
> SRC_URI += "file://diet-x11.patch"
>
> -SRC_URI[md5sum] = "249bdde90f01c0d861af52dc8fec379e"
> -SRC_URI[sha256sum] =
> "d94ae62a6c1af56c2961d71f5782076ac4116f0fa4e401420ac7e0db33dc314f"
> +SRC_URI[md5sum] = "eec82a5d4b599736f0fa637e96136746"
> +SRC_URI[sha256sum] =
> "66bc4f1cfa1946d62612737815c34164e4ce40fcebd2c9e1d7e7a1117ad3ad09"
> --
> 2.7.4
>
More information about the Openembedded-core
mailing list