<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-graphics/xdotool, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-06-12T14:19:26+00:00</updated>
<entry>
<title>xdotool: avoid running host ldconfig during do_install</title>
<updated>2026-06-12T14:19:26+00:00</updated>
<author>
<name>Yogesh Tyagi</name>
<email>yogesh.tyagi@intel.com</email>
</author>
<published>2026-06-10T02:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6feb91601c3fa69d88cf5822df97a37905a601ea'/>
<id>urn:sha1:6feb91601c3fa69d88cf5822df97a37905a601ea</id>
<content type='text'>
The upstream Makefile invokes ldconfig at install time, which runs the
host ldconfig against the target sysroot (${D}) and is both unnecessary
and non-deterministic for cross builds. Pass LDCONFIG=true to make the
install step a no-op for ldconfig, matching the WITHOUT_RPATH_FIX
handling already used here.

Signed-off-by: Yogesh Tyagi &lt;yogesh.tyagi@intel.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>xdotool: upgrade 3.20211022.1 -&gt; 4.20251130.1</title>
<updated>2025-12-02T17:22:52+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-12-02T09:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1964be81d37b235769e2bee9ed374c760824cb2c'/>
<id>urn:sha1:1964be81d37b235769e2bee9ed374c760824cb2c</id>
<content type='text'>
Changelog:
============
- Fix bug in typing/keyboard causing xdotool to send extra modifier
  keys in certain cases. When xkeyboard-config 2.46 is installed,
  xdotool would send incorrect key sequences for function keys, for
  example incorrectly sending "Alt + F3" when F3 was requested.
- Add 'windowlower' command
- Fix some crashes in xdo_get_desktop_for_window
- Fix mouse movement under Xwayland when multiple screens are present
- mousemove --sync no only waits if the cursor is expected to actually move
- Remove dependency on libXi that was leftover from Wayland detection code no
  longer used in xdotool
- Bump SONAME to 4 hopefully to resolve ABI issues with previous versions of libxdo.
- Code improvements intended to reduce compiler warnings
- Add support for Cygwin when building
- Test suite works again!

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Fix variable assignment whitespace</title>
<updated>2025-03-20T15:46:56+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2025-03-19T20:07:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=eac1f5b9c0b1b81aa24827be94e4a1a91cd49eee'/>
<id>urn:sha1:eac1f5b9c0b1b81aa24827be94e4a1a91cd49eee</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>xdotool: Remove useless rpaths</title>
<updated>2024-10-12T01:41:10+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-10-12T01:32:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2f94506c973bcd7db81e9c6dfd563aac8e6fd30f'/>
<id>urn:sha1:2f94506c973bcd7db81e9c6dfd563aac8e6fd30f</id>
<content type='text'>
They are pointing to standard libdir on target

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>xdotool: update UPSTREAM_CHECK_* variables to fix devtool upgrades</title>
<updated>2024-07-24T15:56:52+00:00</updated>
<author>
<name>Faiz HAMMOUCHE</name>
<email>faiz.hammouche@smile.fr</email>
</author>
<published>2024-07-23T10:02:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d12bae38519d8dfb5582b07538e597592d074223'/>
<id>urn:sha1:d12bae38519d8dfb5582b07538e597592d074223</id>
<content type='text'>
Update UPSTREAM_CHECK_* variables to fix UNKNOWN_BROKEN status with
devtool check-upgrade-status

Signed-off-by: Faiz HAMMOUCHE &lt;faiz.hammouche@smile.fr&gt;
Reviewed-by: Yoann Congal &lt;yoann.congal@smile.fr&gt;
</content>
</entry>
<entry>
<title>xdotool: Upgrade to 3.20211022.1 release</title>
<updated>2023-05-02T06:20:22+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2023-05-02T05:38:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc811eb7e53e5a3d367dccad08558ea946209a3b'/>
<id>urn:sha1:fc811eb7e53e5a3d367dccad08558ea946209a3b</id>
<content type='text'>
Switch to github releases
Add missing dep on libxinerama and libxkbcommon

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Inherit perlnative for pod2man</title>
<updated>2020-02-03T06:16:25+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-02-03T06:13:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=59e3d748106cf91d23549fec9f7dcfbcd10e9e11'/>
<id>urn:sha1:59e3d748106cf91d23549fec9f7dcfbcd10e9e11</id>
<content type='text'>
replace host version of pod2man perl-native provides, helps in
improving reproducability

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: rename distro_features_check to features_check</title>
<updated>2019-11-22T01:51:37+00:00</updated>
<author>
<name>Denys Dmytriyenko</name>
<email>denys@ti.com</email>
</author>
<published>2019-11-21T05:31:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4c00e5fed9532fe6ee71ce96b0124fc234b44d4e'/>
<id>urn:sha1:4c00e5fed9532fe6ee71ce96b0124fc234b44d4e</id>
<content type='text'>
Avoid warning due to the class rename in OE-Core.

Signed-off-by: Denys Dmytriyenko &lt;denys@ti.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>xdotool: prevent compile-host-path QA issues</title>
<updated>2017-04-05T17:28:32+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2017-04-03T18:36:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ad9c16bb7be00593dd7276f2ea90a19d70c6f2b1'/>
<id>urn:sha1:ad9c16bb7be00593dd7276f2ea90a19d70c6f2b1</id>
<content type='text'>
* as shown in the log.do_compile:
  cc1: warning: include location "/usr/local/include" is unsafe for cross-compilation [-Wpoison-system-directories]

* it's caused by Makefile doing:

  DEFAULT_LIBS=-L/usr/X11R6/lib -L/usr/local/lib -lX11 -lXtst
  DEFAULT_INC=-I/usr/X11R6/include -I/usr/local/include

  LIBS=$(shell pkg-config --libs x11 xtst 2&gt; /dev/null || echo "$(DEFAULT_LIBS)")
  INC=$(shell pkg-config --cflags x11 xtst 2&gt; /dev/null || echo "$(DEFAULT_INC)")

  which always uses the DEFAULT_* since RSS, because there was no
  pkg-config in the recipe sysroot

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>xdotool: pass correct libdir to make</title>
<updated>2015-06-17T20:36:12+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2015-06-11T08:56:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c7ffe8da924e188d2bb199766b1cdeae0d904a19'/>
<id>urn:sha1:c7ffe8da924e188d2bb199766b1cdeae0d904a19</id>
<content type='text'>
When MACHINE=qemux86-64 and enable multilib:
ERROR: QA Issue: xdotool: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libxdo.so
  /usr/lib/libxdo.so.1
  /usr/lib/.debug
  /usr/lib/.debug/libxdo.so.1
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. [installed-vs-shipped]

Pass the correct libdir to make, otherwise it assumes $prefix/lib even
on multilib.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
</content>
</entry>
</feed>
