On 2026/03/04 09:12, Johannes Thyssen Tishman wrote:
> 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.

generally please don't set github.../archive/... in SITES by hand,
you will have extra mess with DISTFILES {url} syntax to deal with the
filename, and if github changes things we don't want to deal with it
port-by-port.

(one exception that I know of, GH_* / DIST_TUPLE doesn't handle tag
names that contain /, and for those you do need to deal with it).

for this, I would suggest keeping at least the SITES line and maybe the
other related lines in the Makefile but commented-out, as a reminder
that they used to do it and might start again. however either way, ok.



> 
> 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
> 

Reply via email to