From 99cd97501cc89cad57b3c6340bb5dc61cd442e3a Mon Sep 17 00:00:00 2001 From: Till Maas Date: Fri, 25 Sep 2020 11:50:20 +0200 Subject: [PATCH 01/19] Update to latest release --- .gitignore | 1 + sources | 2 +- xdotool.spec | 11 +++++++---- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 1bbd79d..a619577 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ xdotool-2.20100623.2949.tar.gz /xdotool-2.20101012.3049.tar.gz /xdotool-2.20110530.1.tar.gz /xdotool-3.20150503.1.tar.gz +/xdotool-3.20160805.1.tar.gz diff --git a/sources b/sources index 68e9c17..2514cef 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -e4447c61034d1d2140db13fbf0daa060 xdotool-3.20150503.1.tar.gz +SHA512 (xdotool-3.20160805.1.tar.gz) = e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c diff --git a/xdotool.spec b/xdotool.spec index ef81651..1deab18 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,11 +1,11 @@ Name: xdotool -Version: 3.20150503.1 +Version: 3.20160805.1 Epoch: 1 -Release: 11%{?dist} +Release: 1%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: http://www.semicomplete.com/projects/xdotool/ -Source0: https://github.com/jordansissel/xdotool/archive/%{name}-%{version}.tar.gz +Source0: https://github.com/jordansissel/xdotool/releases/download/v%{version}/xdotool-%{version}.tar.gz BuildRequires: gcc BuildRequires: libXtst-devel, libX11-devel, libXinerama-devel, libXi-devel, /usr/bin/pod2man, libxkbcommon-devel @@ -16,7 +16,7 @@ and mouse activity, move and re-size windows, etc. %package -n libxdo Summary: Keyboard input simulation library - + %description -n libxdo This library contains functions to simulate keyboard and mouse input @@ -59,6 +59,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Fri Sep 25 2020 Till Maas - 3.20160805.1-1 +- Update to latest release + * Wed Jul 29 2020 Fedora Release Engineering - 1:3.20150503.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From dafaf5e3f0d4333811fb93c281a2dce3dd7fd3fa Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Sat, 9 Jan 2021 01:15:42 +0000 Subject: [PATCH 02/19] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- xdotool.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/xdotool.spec b/xdotool.spec index 1deab18..e6fb731 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -7,6 +7,7 @@ License: BSD URL: http://www.semicomplete.com/projects/xdotool/ Source0: https://github.com/jordansissel/xdotool/releases/download/v%{version}/xdotool-%{version}.tar.gz +BuildRequires: make BuildRequires: gcc BuildRequires: libXtst-devel, libX11-devel, libXinerama-devel, libXi-devel, /usr/bin/pod2man, libxkbcommon-devel From 6ea1b022db58afc626a9b6d184f42000abfb1b54 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 23:54:18 +0000 Subject: [PATCH 03/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index e6fb731..f031f11 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20160805.1 Epoch: 1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: http://www.semicomplete.com/projects/xdotool/ @@ -60,6 +60,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 1:3.20160805.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Fri Sep 25 2020 Till Maas - 3.20160805.1-1 - Update to latest release From 4bcd46a428a212b0b72185d4bb64052bba3b516f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 21:25:02 +0000 Subject: [PATCH 04/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index f031f11..04dfe34 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20160805.1 Epoch: 1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: http://www.semicomplete.com/projects/xdotool/ @@ -60,6 +60,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 1:3.20160805.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Wed Jan 27 2021 Fedora Release Engineering - 1:3.20160805.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 55868481d234a362dcad9fbb8bbbd77f7ba1bf01 Mon Sep 17 00:00:00 2001 From: Sven Lankes Date: Sat, 31 Jul 2021 23:12:13 +0200 Subject: [PATCH 05/19] remove "rpath" fix to fix FTBFS fixes RHBZ #1988049 --- xdotool.spec | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/xdotool.spec b/xdotool.spec index 04dfe34..43b71fd 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,15 +1,15 @@ Name: xdotool Version: 3.20160805.1 Epoch: 1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: http://www.semicomplete.com/projects/xdotool/ Source0: https://github.com/jordansissel/xdotool/releases/download/v%{version}/xdotool-%{version}.tar.gz BuildRequires: make -BuildRequires: gcc -BuildRequires: libXtst-devel, libX11-devel, libXinerama-devel, libXi-devel, /usr/bin/pod2man, libxkbcommon-devel +BuildRequires: gcc +BuildRequires: libXtst-devel, libX11-devel, libXinerama-devel, libXi-devel, /usr/bin/pod2man, libxkbcommon-devel %description This tool lets you programmatically (or manually) simulate keyboard input @@ -34,8 +34,7 @@ developing applications that use libxdo %build export WARNFLAGS="$RPM_OPT_FLAGS" -make %{?_smp_mflags} - +make %{?_smp_mflags} WITHOUT_RPATH_FIX=1 %install rm -rf $RPM_BUILD_ROOT @@ -60,6 +59,10 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jul 31 2021 Sven Lankes - 1:3.20160805.1-4 +- remove "rpath" fix to fix FTBFS +- fixes RHBZ #1988049 + * Fri Jul 23 2021 Fedora Release Engineering - 1:3.20160805.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From fcdc55943b9dcfaa85ef7c2eb971e3791f283e31 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 04:56:58 +0000 Subject: [PATCH 06/19] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index 43b71fd..b16e8c6 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20160805.1 Epoch: 1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: http://www.semicomplete.com/projects/xdotool/ @@ -59,6 +59,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1:3.20160805.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Sat Jul 31 2021 Sven Lankes - 1:3.20160805.1-4 - remove "rpath" fix to fix FTBFS - fixes RHBZ #1988049 From 60a9b7105564b8079775982bb3fabf831aa8861a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 12:57:20 +0000 Subject: [PATCH 07/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index b16e8c6..8260872 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20160805.1 Epoch: 1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: http://www.semicomplete.com/projects/xdotool/ @@ -59,6 +59,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1:3.20160805.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Sat Jan 22 2022 Fedora Release Engineering - 1:3.20160805.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From 5aeba859446b9af29e579859760d04bad2cf6de5 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 4 Nov 2022 20:18:32 -0600 Subject: [PATCH 08/19] Update to 3.20111022.1 Use set_build_flags and make macros --- .gitignore | 1 + sources | 2 +- xdotool.spec | 22 +++++++++++++--------- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index a619577..a777108 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ xdotool-2.20100623.2949.tar.gz /xdotool-2.20110530.1.tar.gz /xdotool-3.20150503.1.tar.gz /xdotool-3.20160805.1.tar.gz +/xdotool-3.20211022.1.tar.gz diff --git a/sources b/sources index 2514cef..24a0104 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xdotool-3.20160805.1.tar.gz) = e27b1029ee954ea17643ed489a00a1856e5687b03772c0f10a8e50cde3c3c957b57a3ba9890005474a744a228ef4827a83770d6890479c37a1f98f4fd7b1ff6c +SHA512 (xdotool-3.20211022.1.tar.gz) = f11d7b079f19d1650adfb549ecc96e840805935bf4925beefc3238154ad0afbff36b134c78bfc73a9dc07fc869ab75676575d6de50cfd54484d2c35d6913ea27 diff --git a/xdotool.spec b/xdotool.spec index 8260872..f7558d5 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,10 +1,10 @@ Name: xdotool -Version: 3.20160805.1 +Version: 3.20211022.1 Epoch: 1 -Release: 6%{?dist} +Release: 1%{?dist} Summary: Fake keyboard/mouse input License: BSD -URL: http://www.semicomplete.com/projects/xdotool/ +URL: https://github.com/jordansissel/xdotool Source0: https://github.com/jordansissel/xdotool/releases/download/v%{version}/xdotool-%{version}.tar.gz BuildRequires: make @@ -33,12 +33,11 @@ developing applications that use libxdo %setup -q %build -export WARNFLAGS="$RPM_OPT_FLAGS" -make %{?_smp_mflags} WITHOUT_RPATH_FIX=1 +%set_build_flags +%make_build WITHOUT_RPATH_FIX=1 %install -rm -rf $RPM_BUILD_ROOT -make PREFIX=$RPM_BUILD_ROOT/%{_prefix} INSTALLMAN=$RPM_BUILD_ROOT%{_mandir} INSTALLLIB=$RPM_BUILD_ROOT%{_libdir} install +%make_install PREFIX=%{_prefix} INSTALLMAN=%{_mandir} INSTALLLIB=%{_libdir} #fix permissions chmod 0644 examples/ffsp.sh @@ -46,12 +45,13 @@ chmod 0644 examples/ffsp.sh %ldconfig_scriptlets -n libxdo %files -n libxdo -%doc CHANGELIST COPYRIGHT README -%{_libdir}/*.so.* +%doc CHANGELIST COPYRIGHT README.md +%{_libdir}/*.so.3* %files -n libxdo-devel %{_includedir}/* %{_libdir}/*.so +%{_libdir}/pkgconfig/libxdo.pc %files %{_bindir}/%{name} @@ -59,6 +59,10 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Nov 05 2022 Orion Poplawski - 1:3.20111022.1-1 +- Update to 3.20111022.1 +- Use set_build_flags and make macros + * Sat Jul 23 2022 Fedora Release Engineering - 1:3.20160805.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From ae75edcb90b11d92541405bc1a5235df9e4531bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:18:24 +0000 Subject: [PATCH 09/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index f7558d5..fd8d734 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: https://github.com/jordansissel/xdotool @@ -59,6 +59,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1:3.20211022.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Nov 05 2022 Orion Poplawski - 1:3.20111022.1-1 - Update to 3.20111022.1 - Use set_build_flags and make macros From df06f3b47ae90185c31f40b1331367b70c5b72d3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 18:40:40 +0000 Subject: [PATCH 10/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index fd8d734..814d598 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: https://github.com/jordansissel/xdotool @@ -59,6 +59,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1:3.20211022.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1:3.20211022.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 619485d084d050ad944eb4195b7d9adcf6f2100f Mon Sep 17 00:00:00 2001 From: Olivier Fourdan Date: Wed, 16 Aug 2023 10:28:20 +0200 Subject: [PATCH 11/19] Use XTEST instead of XWarpPointer with a single screen Upstream PR: https://github.com/jordansissel/xdotool/pull/435 That allows to use xdotool with Xwayland and libEI. --- ...d-of-XWarpPointer-with-a-single-scre.patch | 50 +++++++++++++++++++ xdotool.spec | 9 +++- 2 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 0001-Use-XTEST-instead-of-XWarpPointer-with-a-single-scre.patch diff --git a/0001-Use-XTEST-instead-of-XWarpPointer-with-a-single-scre.patch b/0001-Use-XTEST-instead-of-XWarpPointer-with-a-single-scre.patch new file mode 100644 index 0000000..f20a1b6 --- /dev/null +++ b/0001-Use-XTEST-instead-of-XWarpPointer-with-a-single-scre.patch @@ -0,0 +1,50 @@ +From 89731d7eeb1515ebb217a59b8ca1c271e29ea0c5 Mon Sep 17 00:00:00 2001 +From: Olivier Fourdan +Date: Mon, 7 Aug 2023 10:20:08 +0200 +Subject: [PATCH] Use XTEST instead of XWarpPointer with a single screen + +xdotool uses the XTEST extension for pretty much all input events +emulation except for mousemove. + +For mousemove, it uses XWarpPointer() instead, to work around an old bug +from 2009 that would ignore the screen number in Zaphod mode. + +Unfortunately, that prevents mousemove to work in Xwayland with libEI +because Xwayland wires XTEST to libEI, whereas xdotool uses the core +protocol for that command alone. + +Zaphod mode is nowadays somehow deprecated, GNOME and GTK have dropped +support for it and Xwayland supports only one X11 screen (not to be +confused with multi-monitors), so this workaround in xdotool actually +causes more harm that good in most current cases nowadays. + +So, to preserve compatibility with Zaphod mode while being compatible +with modern windowing systems, this fix limits the workaround that uses +XWarpPointer() for when there is more than one screen, and uses the +XTEST extension otherwise. +--- + xdo.c | 8 ++++++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/xdo.c b/xdo.c +index ffb0333..8cda05c 100644 +--- a/xdo.c ++++ b/xdo.c +@@ -804,8 +804,12 @@ int xdo_move_mouse(const xdo_t *xdo, int x, int y, int screen) { + * seem to recommend XWarpPointer instead, ie; + * https://bugzilla.redhat.com/show_bug.cgi?id=518803 + */ +- Window screen_root = RootWindow(xdo->xdpy, screen); +- ret = XWarpPointer(xdo->xdpy, None, screen_root, 0, 0, 0, 0, x, y); ++ if (screen > 0) { ++ Window screen_root = RootWindow(xdo->xdpy, screen); ++ ret = XWarpPointer(xdo->xdpy, None, screen_root, 0, 0, 0, 0, x, y); ++ } else { ++ ret = XTestFakeMotionEvent(xdo->xdpy, 0, x, y, CurrentTime); ++ } + XFlush(xdo->xdpy); + return _is_success("XWarpPointer", ret == 0, xdo); + } +-- +2.41.0 + diff --git a/xdotool.spec b/xdotool.spec index 814d598..42a6502 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,12 +1,14 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: https://github.com/jordansissel/xdotool Source0: https://github.com/jordansissel/xdotool/releases/download/v%{version}/xdotool-%{version}.tar.gz +Patch0: 0001-Use-XTEST-instead-of-XWarpPointer-with-a-single-scre.patch + BuildRequires: make BuildRequires: gcc BuildRequires: libXtst-devel, libX11-devel, libXinerama-devel, libXi-devel, /usr/bin/pod2man, libxkbcommon-devel @@ -31,6 +33,7 @@ developing applications that use libxdo %prep %setup -q +%patch 0 -p1 %build %set_build_flags @@ -59,6 +62,10 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Wed Aug 16 2023 Olivier Fourdan - 1:3.20211022.1-4 +- Use XTEST instead of XWarpPointer with a single screen + https://github.com/jordansissel/xdotool/pull/435 + * Sat Jul 22 2023 Fedora Release Engineering - 1:3.20211022.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 5db0df50167f6cb754ce5a136fac9bfcdb73207d Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Tue, 16 Jan 2024 21:36:24 -0500 Subject: [PATCH 12/19] Fix perl-podlators dependency With /app-prefixed builds of perl now existing for flatpaks, file dependencies must not be used for perl components. --- xdotool.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index 42a6502..ff67929 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -11,7 +11,7 @@ Patch0: 0001-Use-XTEST-instead-of-XWarpPointer-with-a-single-scre.patch BuildRequires: make BuildRequires: gcc -BuildRequires: libXtst-devel, libX11-devel, libXinerama-devel, libXi-devel, /usr/bin/pod2man, libxkbcommon-devel +BuildRequires: libXtst-devel, libX11-devel, libXinerama-devel, libXi-devel, perl-podlators, libxkbcommon-devel %description This tool lets you programmatically (or manually) simulate keyboard input From 86930907398e00fb11f261bcea2f59936d5c0e76 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 09:29:24 +0000 Subject: [PATCH 13/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index ff67929..bb8a0c6 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: https://github.com/jordansissel/xdotool @@ -62,6 +62,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1:3.20211022.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Aug 16 2023 Olivier Fourdan - 1:3.20211022.1-4 - Use XTEST instead of XWarpPointer with a single screen https://github.com/jordansissel/xdotool/pull/435 From 6d4965c7b13715fc529045416b99b8f04077680f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 09:53:04 +0000 Subject: [PATCH 14/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index bb8a0c6..8b8256b 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Fake keyboard/mouse input License: BSD URL: https://github.com/jordansissel/xdotool @@ -62,6 +62,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1:3.20211022.1-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1:3.20211022.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From c3f51d3d6a302ce154a85ab73510fb8c59b97340 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 4 Sep 2024 22:51:20 +0200 Subject: [PATCH 15/19] convert license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- xdotool.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/xdotool.spec b/xdotool.spec index 8b8256b..74a01f7 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,9 +1,10 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Fake keyboard/mouse input -License: BSD +# Automatically converted from old format: BSD - review is highly recommended. +License: LicenseRef-Callaway-BSD URL: https://github.com/jordansissel/xdotool Source0: https://github.com/jordansissel/xdotool/releases/download/v%{version}/xdotool-%{version}.tar.gz @@ -62,6 +63,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Wed Sep 04 2024 Miroslav Suchý - 1:3.20211022.1-7 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1:3.20211022.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From e6eac4771b1748255acf5d85a8516d27f9ec788a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 15:37:15 +0000 Subject: [PATCH 16/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index 74a01f7..e018d11 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Fake keyboard/mouse input # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD @@ -63,6 +63,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1:3.20211022.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Wed Sep 04 2024 Miroslav Suchý - 1:3.20211022.1-7 - convert license to SPDX From 00aa6006f55dc3d84b7e09d474f10c30ccedc6a7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:43:34 +0000 Subject: [PATCH 17/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index e018d11..a735285 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Fake keyboard/mouse input # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD @@ -63,6 +63,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1:3.20211022.1-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1:3.20211022.1-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 58e4fe25385103f4073d7fe2e55e09bf4636c74b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:33:26 +0000 Subject: [PATCH 18/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index a735285..90c3451 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Fake keyboard/mouse input # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD @@ -63,6 +63,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1:3.20211022.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1:3.20211022.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 51070e9338d1c05aab8ad538621c13fd5e9f2341 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:06:44 +0000 Subject: [PATCH 19/19] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- xdotool.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xdotool.spec b/xdotool.spec index 90c3451..e9f2f0b 100644 --- a/xdotool.spec +++ b/xdotool.spec @@ -1,7 +1,7 @@ Name: xdotool Version: 3.20211022.1 Epoch: 1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Fake keyboard/mouse input # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD @@ -63,6 +63,9 @@ chmod 0644 examples/ffsp.sh %doc examples %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1:3.20211022.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1:3.20211022.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild