head 1.6; access; symbols pkgsrc-2023Q4:1.6.0.6 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.4 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.2 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.5.0.26 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.24 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.22 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.20 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.18 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.16 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.14 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.12 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.10 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.8 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.6 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.4 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.2 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.4.0.14 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.10 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.8 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.6 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.4 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.2 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.1.0.10 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.8 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.6 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.4 pkgsrc-2017Q3-base:1.1; locks; strict; comment @# @; 1.6 date 2023.04.27.14.01.01; author yhardy; state Exp; branches; next 1.5; commitid KvSPayrcnaPDGKmE; 1.5 date 2020.01.26.17.32.27; author rillig; state Exp; branches; next 1.4; commitid 4fBBvoSLJaGd0eUB; 1.4 date 2018.09.19.09.36.32; author leot; state Exp; branches; next 1.3; commitid aC9YKCdVD0QZfHSA; 1.3 date 2018.09.19.09.33.52; author leot; state Exp; branches; next 1.2; commitid 6XycA5L78Cx3fHSA; 1.2 date 2018.08.22.09.48.05; author wiz; state Exp; branches; next 1.1; commitid YLub8g3ofvFGb6PA; 1.1 date 2017.08.28.11.30.53; author bouyer; state Exp; branches; next ; commitid JwL24lNc6rWikY4A; desc @@ 1.6 log @x11/xdotool: update to xdotool-3.20211022.1 v3.20211022.1 * Fix #362 to have make create-package-deb work again. by @@jordansissel in #363 v3.20210903.1 Allow running under XWayland * Revert XWayland detection. Some parts of xdotool do not work under XWayland. However, many features do work on XWayland, and rejecting XWayland caused problems for several folks who were otherwise happily using xdotool under Wayland/XWayland. (# 346, #355) v3.20210804.2 Fixes a packaging issue in the previous release. v3.20210804.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 (#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) @ text @# $NetBSD: Makefile,v 1.5 2020/01/26 17:32:27 rillig Exp $ DISTNAME= xdotool-3.20211022.1 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_GITHUB:=jordansissel/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= rga@@sdf.lonestar.org HOMEPAGE= https://www.semicomplete.com/projects/xdotool/ COMMENT= Simulate keyboard input and mouse activity using X11 xtest extension LICENSE= modified-bsd # XXX: The -rpath fix leads to `gcc: Missing argument for -Wl,-rpath' # XXX: and build failure. MAKE_ENV+= WITHOUT_RPATH_FIX=1 USE_TOOLS+= gmake pod2man pkg-config USE_LANGUAGES= c99 SUBST_CLASSES+= fix-getopt SUBST_STAGE.fix-getopt= pre-build SUBST_MESSAGE.fix-getopt= Fixing getopt SUBST_FILES.fix-getopt= *.c SUBST_SED.fix-getopt+= -e 's,getopt_long_only,getopt_long,g' .include "../../x11/libX11/buildlink3.mk" .include "../../x11/libXtst/buildlink3.mk" .include "../../x11/libXinerama/buildlink3.mk" .include "../../x11/libxkbcommon/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.5 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2018/09/19 09:36:32 leot Exp $ d3 1 a3 1 DISTNAME= xdotool-3.20160805.1 @ 1.4 log @xdotool: Use tabs to align, not spaces (NFC) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2018/09/19 09:33:52 leot Exp $ d9 1 a9 1 HOMEPAGE= http://www.semicomplete.com/projects/xdotool/ @ 1.3 log @xdotool: Update x11/xdotool to 3.20160805 pkgsrc changes: - Update MASTER_SITES - Remove unused USE_LIBTOOL (libtool was not and is not used) - Only pod2man is needed as a tool, avoid to include perl bl3 Changes: 3.20160805.1 - Fix release tool problem. cflags.sh was missing from the previous two releases. `make test-package-build` now works correctly on OSX 10.11 and Fedora 23. 3.20160804.2 - Fix some bugs in the Makefile especially for OS X / macOS Sierra (Misty De Meo) 3.20160804.1 - Fix compilation problems on OSX 10.12 aka macOS Sierra. (#138; Jordan Sissel and Misty De Meo) - Fix memory leaks in window search and charcode map lookups (Markus Roth) - xdotool selectwindow (xdo_select_window_with_click) now only selects the window if mouse button 1 is pressed. Any other buttons will cause this selection to be aborted. (#136, #137; Jordan Sissel and Yuri D'Elia) - Fix bug where `xdotool click` with --clearmodifiers can sometimes leave stuck keys or mouse buttons. (#102, Aurelien Lourot) - windowmove now supports coordinates as a percentage of screen size. For example, a move to 50% 50% would move the window such that the top-left corner of the window is in the center of the screen. (#92, #27; Collin Guarino) - Typing commands (key and type) will now try to use XTEST instead of XSendEvent in a special circumstance. If the window id given (by window stack or the --window flag) is the currenly-focused window, key sequences will be sent using XTEST. (#85, mpnolan) - getmouselocation, getwindowgeometry, and search commands: now supports --shell and --prefix for having stdout be consumable by bash or similar shells. (#80, yatsek) - xdotool scripts such as running via `xdotool -` will now execute commands as lines of input are read. The previous behavior waited until stdin closed before executing anything. (#131, abensj) 3.20150503 - Lots of changes over the past 4 years, but with many folks telling me to do another release tarball, here it is. We can backfill the changelog later. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2018/08/22 09:48:05 wiz Exp $ d21 5 a25 5 SUBST_CLASSES+= fix-getopt SUBST_STAGE.fix-getopt= pre-build SUBST_MESSAGE.fix-getopt= Fixing getopt SUBST_FILES.fix-getopt= *.c SUBST_SED.fix-getopt+= -e 's,getopt_long_only,getopt_long,g' @ 1.2 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.1 2017/08/28 11:30:53 bouyer Exp $ # d3 4 a6 4 DISTNAME= xdotool-2.20110530.1 PKGREVISION= 1 CATEGORIES= x11 MASTER_SITES= https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/semicomplete/ d13 7 a19 4 NO_CONFIGURE= yes USE_LIBTOOL= yes USE_TOOLS+= gmake USE_TOOLS+= pkg-config a26 1 .include "../../lang/perl5/buildlink3.mk" d30 1 @ 1.1 log @Add xdotool version 2.20110530.1. From rga (at) sdf.lonestar.org via pkgsrc/wip Programatically (or manually) simulate keyboard input or mouse activity using X11's XTEST extension. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2012/11/07 13:37:46 thomasklausner Exp $ d5 1 @