nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib, bundlerApp, bundlerUpdateScript, makeWrapper, libinput }:
2
3bundlerApp {
4 pname = "fusuma";
5 gemdir = ./.;
6 exes = [ "fusuma" ];
7
8 buildInputs = [ makeWrapper ];
9
10 postBuild = ''
11 wrapProgram "$out/bin/fusuma" \
12 --prefix PATH : ${lib.makeBinPath [ libinput ]}
13 '';
14
15 passthru.updateScript = bundlerUpdateScript "fusuma";
16
17 meta = with lib; {
18 description = "Multitouch gestures with libinput driver on X11, Linux";
19 homepage = "https://github.com/iberianpig/fusuma";
20 license = licenses.mit;
21 maintainers = with maintainers; [ jfrankenau nicknovitski filalex77 ];
22 platforms = platforms.linux;
23 };
24}