Summary
This is a utility which reads libinput gestures from your touchpad and maps them to gestures you configure in a configuration file. Each gesture can be configured to activate a shell command which is typically an xdotool command to action desktop/window/application keyboard combinations and commands.
Versions
v2.76 :: 0 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~amd64 ~x86
- USE flags
- experimental
USE flags
General
- experimental
- avoid producing zombie processes
python_single_target
- python3_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Dependencies
dev-libs / libinput : Library to handle input devices in Wayland
dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / libinput : Library to handle input devices in Wayland
x11-misc / wmctrl : Command line tool to interact with an EWMH/NetWM compatible X Window Manager
x11-misc / xdotool : Simulate keyboard input and mouse activity, move and resize windows
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
x11-misc/libinput-gestures: Point to kde-plasma/kdesu-gui
and make it version agnostic. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
x11-misc/libinput-gestures: drop 2.73
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/libinput-gestures: restore lost changes
Signed-off-by: Sam James <sam@gentoo.org> - Vladimir Pavljuchenkov · gentoo
x11-misc/libinput-gestures: add 2.76
Closes: https://bugs.gentoo.org/929885 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/36553 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
x11-misc/libinput-gestures: drop 2.56, 9999
Live ebuild is out of sync and lacks Python 3.10 support. Closes: https://bugs.gentoo.org/846350 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
x11-misc/libinput-gestures: add 2.73
And now we actually respect the PYTHON_TARGET setting instead of just running whichever version is set as the system version Closes: https://github.com/gentoo/gentoo/pull/19262 Closes: https://bugs.gentoo.org/814164 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakub Ternka · gentoo
x11-misc/libinput-gestures: Remove GNOME version number from elog
Signed-off-by: Jakub Ternka <ternka122@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
x11-misc/libinput-gestures: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: update live ebuild
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/19070 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump, move to xdg eclass
Closes: https://bugs.gentoo.org/753227 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: fix docdir for libinput-gestures-setup
Closes: https://bugs.gentoo.org/701558 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/14249 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: drop old ebuilds
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump to 2.48, sort revdep
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/13685 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: update live ebuild
1. replace gnome2-utils by xdg-utils 2. EAPI 7 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Closes: https://github.com/gentoo/gentoo/pull/13168 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump to 2.45
Closes: https://bugs.gentoo.org/696530 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: drop old ebuild
Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump to 2.41
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: drop old 2.39
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10876 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump to 2.40
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10537 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: drop old version 2.38
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump 2.39
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Closes: https://github.com/gentoo/gentoo/pull/10245 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: drop old 2.36
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.11 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump to 2.38, fix license
1. Fix license. 2. Remove test phase. 3. PYTHON_COMPAT for 3.7 Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/9766 - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: drop old ebuilds
Signed-off-by: Vladimir Pavljuchenkov <spiderx@spiderx.dp.ua> Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump to 2.36
Package-Manager: Portage-2.3.40, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8876 - Lars Wendler · gentoo
x11-misc/libinput-gestures: Bump to version 2.34
Package-Manager: Portage-2.3.31, Repoman-2.3.9 - Lars Wendler · gentoo
x11-misc/libinput-gestures: Make live ebuild more universal.
Also add icon file handler and fix DOCDIR installation path. Package-Manager: Portage-2.3.30, Repoman-2.3.9 - Lars Wendler · gentoo
x11-misc/libinput-gestures: Fixed HOMEPAGE variable.
Package-Manager: Portage-2.3.30, Repoman-2.3.9 - Lars Wendler · gentoo
x11-misc/libinput-gestures: Removed old.
Package-Manager: Portage-2.3.30, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/8069 - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump.
Package-Manager: Portage-2.3.19, Repoman-2.3.6 Closes: https://github.com/gentoo/gentoo/pull/7054 - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: fix bug #642938
Closes: https://bugs.gentoo.org/642938 Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: Drop USE=gtk,kde
1. Dropped x11-libs/gtk+:3 and kde-plasma/kde-cli-tools:5 from RDEPEND. 2. Fixed REQUIRED_USE position in ebuild. Closes: https://github.com/gentoo/gentoo/pull/6065 Package-Manager: Portage-2.3.13, Repoman-2.3.3 - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: 2.30 version bump
Closes: https://github.com/gentoo/gentoo/pull/6065 - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: version bump for dependency compatibility
1. Add python 3.6 to PYTHON_COMPAT 2. Depend on libinput 1.8 because of commpatibility issue 3. Bump to 2.26 and update live ebuild Bug: https://bugs.gentoo.org/show_bug.cgi?id=623800 Package-Manager: Portage-2.3.6, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/5053 - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: bump to 2.19
1. Sorted USE flags alphabetically. Closes: #4191 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Vladimir Pavljuchenkov (SpiderX) · gentoo
x11-misc/libinput-gestures: new package.
Libinput-gestures is a utility which reads libinput gestures from your touchpad and maps them to gestures you configure in a configuration file. Each gesture can be configured to activate a shell command which is typically an xdotool command to action desktop/window/application keyboard combinations and commands. Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/3204