Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xdotool for openSUSE:Factory checked in at 2021-10-18 21:59:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xdotool (Old) and /work/SRC/openSUSE:Factory/.xdotool.new.1890 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xdotool" Mon Oct 18 21:59:42 2021 rev:11 rq:925973 version:3.20210903.1 Changes: -------- --- /work/SRC/openSUSE:Factory/xdotool/xdotool.changes 2018-02-21 14:12:17.412420395 +0100 +++ /work/SRC/openSUSE:Factory/.xdotool.new.1890/xdotool.changes 2021-10-18 22:02:50.802121981 +0200 @@ -1,0 +2,31 @@ +Sat Oct 16 12:11:15 UTC 2021 - Dirk M??ller <dmuel...@suse.com> + +- update to 3.20210903.1: + * xdotool and libxdo will now reject if it is running under Wayland/XWayland. + If XWayland is detected, the program will fail. This is because XWayland + doesn't allow xdotool or libxdo to work correctly. (#342, Jordan Sissel) + * New command `windowstate` which can be used to modify properties of windows. + For example, to full-screen the current window, use: + xdotool getactivewindow windowstate --add FULLSCREEN + * New command `windowquit` which is used to ask the windowed application to + terminate. + * New command `getwindowclassname` to print the window's class name. + * When sending keystrokes, `enter` and `return` now are synonyms for the + `Return` key symbol + * getmouselocation now updates the window stack with the window the cursor is + currently over. + * search command now supports searching by window role with `--role` flag + * search command should now no longer report BadWindow errors + * get_window_location now reports correct value + * Uppercase Latin-1/Basic Latin are now typed correctly + * Document the regular expressions (POSIX Extended) supported by xdotool + * Use the default X11 Screen instead of assuming 0 + * Wrap header files with `extern "C"` to enable easier C++ use of libxdo. + * Install pkgconfig file when running `make install` + * Set permissions correctly when installing `xdo.h` + * Fix memory leak + * Fixed some documentation typos + * Fix all compiler warnings during `make` +- drop xdotool-2.2012-reproducible.patch, remove-dead-function.patch (upstream) + +------------------------------------------------------------------- Old: ---- remove-dead-function.patch xdotool-2.2012-reproducible.patch xdotool-3.20160805.1.tar.gz New: ---- xdotool-3.20210903.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xdotool.spec ++++++ --- /var/tmp/diff_new_pack.M4VrhJ/_old 2021-10-18 22:02:51.210122276 +0200 +++ /var/tmp/diff_new_pack.M4VrhJ/_new 2021-10-18 22:02:51.210122276 +0200 @@ -1,7 +1,7 @@ # # spec file for package xdotool # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,22 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: xdotool -Version: 3.20160805.1 +Version: 3.20210903.1 Release: 0 Summary: Fake keyboard/mouse input License: BSD-3-Clause Group: System/X11/Utilities -Url: https://www.semicomplete.com/projects/xdotool/ +URL: https://www.semicomplete.com/projects/xdotool/ Source: https://github.com/jordansissel/xdotool/releases/download/v%{version}/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM bmwiedemann https://github.com/jordansissel/xdotool/pull/159 -Patch0: xdotool-2.2012-reproducible.patch -# PATCH-FIX-UPSTREAM https://github.com/jordansissel/xdotool/pull/203.patch -Patch1: https://patch-diff.githubusercontent.com/raw/jordansissel/xdotool/pull/203.patch#/remove-dead-function.patch BuildRequires: gcc-c++ BuildRequires: make BuildRequires: pkgconfig @@ -56,8 +52,6 @@ %prep %setup -q -%patch0 -p1 -%patch1 -p1 %build # Fix file permissions @@ -80,7 +74,7 @@ %files %{_bindir}/%{name} -%doc CHANGELIST COPYRIGHT README +%doc CHANGELIST COPYRIGHT README.md %doc examples %{_mandir}/man1/%{name}.1%{ext_man} %{_libdir}/libxdo.so.* @@ -88,5 +82,6 @@ %files devel %attr(0644,root,root) %{_includedir}/*.h %{_libdir}/libxdo.so +%{_libdir}/pkgconfig/libxdo.pc %changelog ++++++ xdotool-3.20160805.1.tar.gz -> xdotool-3.20210903.1.tar.gz ++++++ ++++ 1892 lines of diff (skipped)