Package Details: input-actions 0.6.1-1

Git Clone URL: https://aur.archlinux.org/input-actions.git (read-only, click to copy)
Package Base: input-actions
Description: Mouse and touchpad gestures for Plasma 6 Wayland
Upstream URL: https://github.com/taj-ny/InputActions
Keywords: customizable gestures inputactions kwin kwin-gestures plasma wayland
Licenses: GPL-3.0-or-later
Submitter: b-valdez
Maintainer: b-valdez
Last Packager: b-valdez
Votes: 3
Popularity: 2.00
First Submitted: 2025-04-03 20:02 (UTC)
Last Updated: 2025-06-03 05:56 (UTC)

Latest Comments

b-valdez commented on 2025-06-03 07:04 (UTC) (edited on 2025-06-03 07:05 (UTC) by b-valdez)

I admit, I haven't looked that deeply into it, but from what I remember from researching this problem before:

  • one cannot install/upgrade packages in a pacman hook because pacman is unable to access a lock
  • other aur-packages providing kwin effects/plugins also don't have a solution.

Packages in the official repos will increment their pgkrel to force a new build in these circumstances, But since aur is an unofficial repo I cannot synchronize my releases with official releases and these increments are useless if they arrive to early/late.

You can try https://archlinux.org/packages/extra/any/rebuild-detector/ which has a hook to notify users of broken dependencies after updates, but as of yet I am not fully convinced this solves the problem.

Damgaldor commented on 2025-06-02 20:51 (UTC)

It should be possible to make a pacman hook, so the plugin is rebuilt automatically after a kwin update. https://man.archlinux.org/man/alpm-hooks.5

saedlar93 commented on 2025-02-07 16:34 (UTC) (edited on 2025-02-07 16:36 (UTC) by saedlar93)

Here's a working PKGBUILD for anyone interested

PKGBUILD
pkgname=kwin-gestures
pkgver=0.4.0
pkgrel=1
pkgdesc="Custom touchpad gestures for KDE Plasma 6"
arch=('x86_64')
url="https://github.com/taj-ny/kwin-gestures"
license=('GPL-3.0-only')
depends=('kwin')
makedepends=('extra-cmake-modules' 'qt6-tools')
source=("$pkgname-$pkgver.src.tar.gz::https://github.com/taj-ny/kwin-gestures/archive/refs/tags/v$pkgver.tar.gz")
sha256sums=('b548693bea5eae10c56e270d155d12e20997aca67e0a4390ebe41fa1da953876')

build() {
  cmake -DCMAKE_INSTALL_PREFIX=/usr -B build -S "$pkgname-$pkgver"
  make -C build
}

package() {
  make -C build DESTDIR="${pkgdir}" PREFIX=/usr install
}

god commented on 2025-01-29 00:15 (UTC)

Nothing appeared in the Desktop Effect page after installing this package. I uninstalled it, and followed the build command on the GitHub page and then it appeared.