input-remapper: 1.5.0 -> 2.0.1

Corrected data path replacement

Updated test for new UI

https://github.com/sezanzeb/input-remapper/releases/tag/2.0.0
https://github.com/sezanzeb/input-remapper/releases/tag/2.0.1
This commit is contained in:
Luna Nova 2023-08-17 10:08:04 -07:00
parent d40361134a
commit 135690307d
No known key found for this signature in database
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)"