home-assistant-custom-components.homematicip_local: 1.73.0 -> 1.74.0 (#364289)
[NixPkgs.git] / pkgs / applications / window-managers / yabar / unstable.nix
blob44998faaf66759cf95052a8a9e7601a2275e705d
2   fetchpatch,
3   playerctl,
4   libxkbcommon,
5   callPackage,
6   nixosTests,
7   attrs ? { },
8 }:
10 let
11   pkg = callPackage ./build.nix (
12     {
13       version = "unstable-2018-01-18";
15       rev = "c516e8e78d39dd2b339acadc4c175347171150bb";
16       sha256 = "1p9lx78cayyn7qc2q66id2xfs76jyddnqv2x1ypsvixaxwcvqgdb";
17     }
18     // attrs
19   );
21 pkg.overrideAttrs (o: {
22   buildInputs = o.buildInputs ++ [
23     playerctl
24     libxkbcommon
25   ];
27   makeFlags = o.makeFlags ++ [
28     "PLAYERCTL=1"
29   ];
31   patches = (o.patches or [ ]) ++ [
32     (fetchpatch {
33       url = "https://github.com/geommer/yabar/commit/008dc1420ff684cf12ce2ef3ac9d642e054e39f5.patch";
34       sha256 = "1q7nd66ai6nr2m6iqxn55gvbr4r5gjc00c8wyjc3riv31qcbqbhv";
35     })
36   ];
38   passthru = (o.passthru or { }) // {
39     tests = (o.passthru.tests or { }) // {
40       inherit (nixosTests) yabar;
41     };
42   };