Bug 257774 - x11/xdotool: Update to 3.20210804.2
Summary: x11/xdotool: Update to 3.20210804.2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
Depends on:
Reported: 2021-08-11 19:18 UTC by Greg Fitzgerald
Modified: 2021-08-18 18:23 UTC (History)
1 user (show)

See Also:

xdotool-3.20210804.2.diff (1.01 KB, patch)
2021-08-11 19:18 UTC, Greg Fitzgerald
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Greg Fitzgerald 2021-08-11 19:18:03 UTC
Created attachment 227118 [details]


    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
    (#158 by Zhai Zhao Xuan)
    New command windowquit which is used to ask the windowed application to
    terminate. (#306, Antonio Russo)
    New command getwindowclassname to print the window's class name.
    (#247, Dominic Mueller)
    When sending keystrokes, enter and return now are synonyms for the
    Return key symbol (CSylvain)
    getmouselocation now updates the window stack with the window the cursor is
    currently over. (#118, Jordan Sissel)
    search command now supports searching by window role with --role flag (#305, altblue)
    search command should now no longer report BadWindow errors (#335, Marek Marczykowski-Górecki)
    get_window_location now reports correct value (#289, Edwin Heerschap)
    Uppercase Latin-1/Basic Latin are now typed correctly (#283, Hasan)
    Document the regular expressions (POSIX Extended) supported by xdotool
    (#???, Lucas Werkmeister)
    Use the default X11 Screen instead of assuming 0 (#265, Miroslav Koškár)
    Wrap header files with extern "C" to enable easier C++ use of libxdo.
    (#331, easyaspi314)
    Install pkgconfig file when running make install (#229, Joakim Repomaa)
    Set permissions correctly when installing xdo.h (#324, Dan Church)
    Fix memory leak (#241, Andrew McDermott)
    Fix memory leak (#299, orcNo and longqi)
    Fixed some documentation typos (#161, Vincent Legoll; #336, yjqg6666)
    Fix all compiler warnings during make (#344, Jordan Sissel)
Comment 1 Bugzilla Automation freebsd_committer 2021-08-11 19:18:03 UTC
Maintainer informed via mail
Comment 2 Fernando Apesteguía freebsd_committer 2021-08-18 08:33:05 UTC
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field.

Q/A:  Makefile: [14]: USE_* seen before USES.  According to the porters-handbook, USES must appear first.

I also assume you are the same "Greg" and wants to change your MAINTAINER email? That one does not seem to be registered in Bugzilla so it will be difficult to notify you.

Comment 3 Fernando Apesteguía freebsd_committer 2021-08-18 10:08:58 UTC
Just FYI

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: libdata/pkgconfig/libxdo.pc
===> Checking for items in pkg-plist which are not in STAGEDIR

No need to update a new patch.
Comment 4 Fernando Apesteguía freebsd_committer 2021-08-18 18:23:18 UTC
Landed in https://cgit.FreeBSD.org/ports/commit/?id=6212c464a8141b0c3700d3ae4e72b6057982e8c0