slackdump: 3.0.3 -> 3.0.5 (#379390)
[NixPkgs.git] / pkgs / by-name / sw / swaykbdd / package.nix
blob07d73adb07cdeddd1c1b6faf0c805b607e9f83a9
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   meson,
6   ninja,
7   json_c,
8   pkg-config,
9 }:
11 stdenv.mkDerivation rec {
12   pname = "swaykbdd";
13   version = "1.4";
15   src = fetchFromGitHub {
16     owner = "artemsen";
17     repo = "swaykbdd";
18     rev = "v${version}";
19     sha256 = "sha256-FtXmn5Lf0PhL99xGl/SHWNaE6vAMOF2Ok4xVJT2Bf/s=";
20   };
22   strictDeps = true;
23   nativeBuildInputs = [
24     meson
25     ninja
26     pkg-config
27   ];
28   buildInputs = [ json_c ];
30   meta = with lib; {
31     description = "Per-window keyboard layout for Sway";
32     homepage = "https://github.com/artemsen/swaykbdd";
33     license = licenses.mit;
34     maintainers = with maintainers; [ ivankovnatsky ];
35     platforms = platforms.linux;
36     mainProgram = "swaykbdd";
37   };