Not sure how to resolve this?
[ricklinux@rick-systemproductname ~]$ yay
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
:: Searching AUR for updates...
:: Searching databases for updates...
:: 1 package to upgrade/install.
1 extra/libinput 1.30.1-1 -> 1.31.0-1
==> Packages to exclude: (eg: "1 2 3", "1-3", "^4" or repo name)
-> Excluding packages may cause partial upgrades and break systems
==>
Sync Dependency (1): libinput-1.31.0-1
:: Synchronizing package databases...
endeavouros is up to date
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
warning: cannot resolve "lua54", a dependency of "libinput"
:: The following package cannot be upgraded due to unresolvable dependencies:
libinput
:: Do you want to skip the above package for this upgrade? [y/N]
Edit:
:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'lua54' required by libinput
-> error installing repo packages