Merge pull request #249777 from LunNova/lunnova/input-remapper-2.x

input-remapper: 1.5.0 -> 2.0.1
This commit is contained in:
Peder Bergebakken Sundt 2023-12-04 01:23:30 +01:00 committed by GitHub
commit 58ffd55cde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 7 deletions

View File

@ -46,7 +46,8 @@ import ./make-test-python.nix ({ pkgs, ... }:
machine.execute("su - sybil -c input-remapper-gtk >&2 &")
machine.wait_for_text("Input Remapper")
machine.wait_for_text("Preset")
machine.wait_for_text("Change Key")
machine.wait_for_text("Device")
machine.wait_for_text("Presets")
machine.wait_for_text("Editor")
'';
})

View File

@ -33,21 +33,21 @@
let
maybeXmodmap = lib.optional withXmodmap xmodmap;
in
(buildPythonApplication {
(buildPythonApplication rec {
pname = "input-remapper";
version = "1.5.0";
version = "2.0.1";
src = fetchFromGitHub {
rev = "e31a1b2bc5d23fe13130afcc242063196335399f";
owner = "sezanzeb";
repo = "input-remapper";
hash = "sha256-KPQLgXSonuOgphagYN2JN+CMIpmjTIPUTCqOPDk0UYU=";
rev = version;
hash = "sha256-rwlVGF/cWSv6Bsvhrs6nMDQ8avYT80aasrhWyQv55/A=";
};
postPatch = ''
# fix FHS paths
substituteInPlace inputremapper/configs/data.py \
--replace "/usr/share/input-remapper" "$out/usr/share/input-remapper"
--replace "/usr/share" "$out/usr/share"
'' + lib.optionalString withDebugLogLevel ''
# if debugging
substituteInPlace inputremapper/logger.py --replace "logger.setLevel(logging.INFO)" "logger.setLevel(logging.DEBUG)"