Please find below an update for x11/xdotool to version 4.20260303.1.
A small bugfix-only release that corrects two regressions introduced in
the previous version:
XSendEvent now correctly sets the modifier mask when sending key
combinations.
Keystroke delays less than 50ms should work now correctly; type and
key commands were affected.
I switched to using GH_* variables, because there are only Github
auto-generated tarballs for this release. However, now that I think
about it, maybe changing SITES to .../xdotool/archive/refs/tags/v${V}
would've been better in case upstream starts generating release tarballs
again. Either is fine for me.
Ok?
diff /usr/ports
path + /usr/ports
commit - a997e136cdf34f1112a64ae34de845a26ebf15c7
blob - e35e38bf98488d04b4c4ee359246048794be12f5
file + x11/xdotool/Makefile
--- x11/xdotool/Makefile
+++ x11/xdotool/Makefile
@@ -1,7 +1,8 @@
COMMENT= fake keyboard and mouse input
-V = 4.20251130.1
-DISTNAME = xdotool-${V}
+GH_ACCOUNT = jordansissel
+GH_PROJECT = xdotool
+GH_TAGNAME = v4.20260303.1
EPOCH= 0
SHARED_LIBS= xdo 1.0
@@ -15,10 +16,8 @@ PERMIT_PACKAGE= Yes
USE_GMAKE= Yes
-WANTLIB += X11 Xi Xinerama Xtst c m xkbcommon
+WANTLIB += X11 Xinerama Xtst c m xkbcommon
-SITES =
https://github.com/jordansissel/xdotool/releases/download/v${V}/
-
DEBUG_PACKAGES= ${BUILD_PACKAGES}
LIB_DEPENDS= x11/xkbcommon
commit - a997e136cdf34f1112a64ae34de845a26ebf15c7
blob - c1ff6f23866cfb8a474bf6811c0c7dc6c0be40b7
file + x11/xdotool/distinfo
--- x11/xdotool/distinfo
+++ x11/xdotool/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xdotool-4.20251130.1.tar.gz) =
7ueJsA1qE9R7MbvBOXJ+ZAjCG19rpegE/fbs+4x4E1Y=
-SIZE (xdotool-4.20251130.1.tar.gz) = 117349
+SHA256 (xdotool-4.20260303.1.tar.gz) =
wflxo4TaWI65nKB1X8QwAxbUnB5hJTfj8d5SIV4QT6M=
+SIZE (xdotool-4.20260303.1.tar.gz) = 115029