python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / wayland / wl-clipboard / default.nix
blob59f7c9110cf6182e256fe1d92019e35826f66ef3
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , meson
5 , ninja
6 , pkg-config
7 , wayland
8 , wayland-protocols
9 , wayland-scanner
12 stdenv.mkDerivation rec {
13   pname = "wl-clipboard";
14   version = "2.1.0";
16   src = fetchFromGitHub {
17     owner = "bugaevc";
18     repo = "wl-clipboard";
19     rev = "v${version}";
20     sha256 = "sha256-lqtLHLsSChWcYWsfFigj0Xveo9doAr7G31fRSaxm0Lw=";
21   };
23   strictDeps = true;
24   nativeBuildInputs = [ meson ninja pkg-config wayland-scanner ];
25   buildInputs = [ wayland wayland-protocols ];
27   mesonFlags = [
28     "-Dfishcompletiondir=share/fish/vendor_completions.d"
29   ];
31   meta = with lib; {
32     homepage = "https://github.com/bugaevc/wl-clipboard";
33     description = "Command-line copy/paste utilities for Wayland";
34     license = licenses.gpl3Plus;
35     maintainers = with maintainers; [ dywedir ];
36     platforms = platforms.linux;
37   };