Index | Thread | Search

From:
Johannes Thyssen Tishman <jtt@openbsd.org>
Subject:
[update] x11/xdotool 4.20251130.1 -> 4.20260303.1
To:
ports@openbsd.org
Date:
Wed, 4 Mar 2026 09:12:35 +0000

Download raw body.

Thread
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