Balló György pushed to branch main at Arch Linux / Packaging / Packages / 
lxinput


Commits:
dc65ed50 by Balló György at 2026-01-17T23:47:02+01:00
upgpkg: 0.3.6-3: Exclude more environments

- - - - -


3 changed files:

- .SRCINFO
- PKGBUILD
- lxinput-notshowin.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = lxinput
        pkgdesc = Small program to configure keyboard and mouse for LXDE
        pkgver = 0.3.6
-       pkgrel = 2
+       pkgrel = 3
        url = https://github.com/lxde/lxinput
        arch = x86_64
        groups = lxde
@@ -12,13 +12,15 @@ pkgbase = lxinput
        depends = glibc
        depends = gtk3
        depends = libx11
+       depends = xorg-xmodmap
+       depends = xorg-xset
        conflicts = lxinput-gtk3
        replaces = lxinput-gtk3
        source = git+https://github.com/lxde/lxinput.git#tag=0.3.6
        source = lxinput-notshowin.patch
        source = lxinput-x11-only.patch
        b2sums = 
35f17ab642d2da3099fa5593592ae2b96aaaba19f746328e6a271ca9d8689b5f1f5cb925e9ca92b86600719966601b1be969e84d6afce2034fe8da6a64a2db13
-       b2sums = 
dc2db0560bb6a66629dbc78f44b0daf45c33f102723ccc9a9df9c140510a473fdd432ca182f8a9b0a68df9f52a1d9c418e658b4ff4e7f9f74f9a87efc3238875
+       b2sums = 
13c4fa3c80b1eec3529f9ae1a3097d806f69061e3766626b5b01f80148bc127c5619f19458cbece585d3c5f137a6b32801ff36151a0aff51bd6c434a657c05ce
        b2sums = 
4f2cd26de3dfb69f16f8283035a3aa43bd64ec8841941dff24eb9be190c780e4f6b84acafb176831807c4a5be8d87353b096ceb80bfaea959b4f41bee960748f
 
 pkgname = lxinput


=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
 
 pkgname=lxinput
 pkgver=0.3.6
-pkgrel=2
+pkgrel=3
 pkgdesc='Small program to configure keyboard and mouse for LXDE'
 arch=(x86_64)
 url='https://github.com/lxde/lxinput'
@@ -15,6 +15,8 @@ depends=(
   glibc
   gtk3
   libx11
+  xorg-xmodmap
+  xorg-xset
 )
 makedepends=(
   git
@@ -29,7 +31,7 @@ source=(
 )
 b2sums=(
   
35f17ab642d2da3099fa5593592ae2b96aaaba19f746328e6a271ca9d8689b5f1f5cb925e9ca92b86600719966601b1be969e84d6afce2034fe8da6a64a2db13
-  
dc2db0560bb6a66629dbc78f44b0daf45c33f102723ccc9a9df9c140510a473fdd432ca182f8a9b0a68df9f52a1d9c418e658b4ff4e7f9f74f9a87efc3238875
+  
13c4fa3c80b1eec3529f9ae1a3097d806f69061e3766626b5b01f80148bc127c5619f19458cbece585d3c5f137a6b32801ff36151a0aff51bd6c434a657c05ce
   
4f2cd26de3dfb69f16f8283035a3aa43bd64ec8841941dff24eb9be190c780e4f6b84acafb176831807c4a5be8d87353b096ceb80bfaea959b4f41bee960748f
 )
 


=====================================
lxinput-notshowin.patch
=====================================
@@ -1,7 +1,7 @@
 From 55a4d30565b6b646c7324a24f11a03220e85aa83 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
 Date: Thu, 23 Oct 2025 01:31:13 +0200
-Subject: [PATCH] Add MATE to NotShowIn for LXInput autostart
+Subject: [PATCH 1/2] Add MATE to NotShowIn for LXInput autostart
 
 ---
  src/lxinput.c | 2 +-
@@ -20,3 +20,38 @@ index ee62cc8..de193cc 100644
                                    _("LXInput autostart"),
                                    _("Setup keyboard and mouse using settings 
done in LXInput"),
                                    /* FIXME: how to setup left-handed mouse? */
+
+From aae3857b404ff2861f1f9b44e394563b0a7df98c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
+Date: Sat, 17 Jan 2026 19:02:15 +0100
+Subject: [PATCH 2/2] Exclude more environments
+
+These desktop environments have their own tools to configure the keyboard and 
mouse.
+---
+ data/lxinput.desktop.in | 2 +-
+ src/lxinput.c           | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/lxinput.desktop.in b/data/lxinput.desktop.in
+index 83d29b6..f314e3a 100644
+--- a/data/lxinput.desktop.in
++++ b/data/lxinput.desktop.in
+@@ -7,4 +7,4 @@ _Comment=Configure keyboard, mouse, and other input devices
+ StartupNotify=true
+ Terminal=false
+ Categories=GTK;Settings;HardwareSettings;X-LXDE-Settings;
+-NotShowIn=GNOME;KDE;XFCE;MATE;
++NotShowIn=GNOME;KDE;XFCE;MATE;Budgie;COSMIC;Enlightenment;LXQt;X-Cinnamon;
+diff --git a/src/lxinput.c b/src/lxinput.c
+index de193cc..be167b1 100644
+--- a/src/lxinput.c
++++ b/src/lxinput.c
+@@ -350,7 +350,7 @@ int main(int argc, char** argv)
+                                   "Comment=%s\n"
+                                   "NoDisplay=true\n"
+                                   "Exec=sh -c 'xset m %d/10 %d r rate %d %d b 
%s%s'\n"
+-                                  "NotShowIn=GNOME;KDE;XFCE;MATE;\n",
++                                  
"NotShowIn=GNOME;KDE;XFCE;MATE;Budgie;COSMIC;Enlightenment;LXQt;X-Cinnamon;\n",
+                                   _("LXInput autostart"),
+                                   _("Setup keyboard and mouse using settings 
done in LXInput"),
+                                   /* FIXME: how to setup left-handed mouse? */



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lxinput/-/commit/dc65ed504a2d45215a95e741c2a3398ec27bb0ba

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/lxinput/-/commit/dc65ed504a2d45215a95e741c2a3398ec27bb0ba
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to