python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / applications / misc / clipit / default.nix
blobfafcf3d544040ae15dd2e3a663d7d4a7b7842100
1 { fetchFromGitHub, lib, stdenv
2 , autoreconfHook, intltool, pkg-config
3 , gtk3, libayatana-appindicator, xdotool, which, wrapGAppsHook }:
5 stdenv.mkDerivation rec {
6   pname = "clipit";
7   version = "1.4.5";
9   src = fetchFromGitHub {
10     owner = "CristianHenzel";
11     repo = "ClipIt";
12     rev = "45e2ea386d04dbfc411ea370299502450d589d0c";
13     sha256 = "0byqz9hanwmdc7i55xszdby2iqrk93lws7hmjda2kv17g34apwl7";
14   };
16   preConfigure = ''
17     intltoolize --copy --force --automake
18   '';
20   nativeBuildInputs = [ pkg-config wrapGAppsHook autoreconfHook intltool ];
21   configureFlags = [ "--with-gtk3" "--enable-appindicator=yes" ];
22   buildInputs = [ gtk3 libayatana-appindicator ];
24   gappsWrapperArgs = [
25     "--prefix" "PATH" ":" "${lib.makeBinPath [ xdotool which ]}"
26   ];
28   meta = with lib; {
29     description = "Lightweight GTK Clipboard Manager";
30     inherit (src.meta) homepage;
31     license     = licenses.gpl3;
32     platforms   = platforms.linux;
33     maintainers = with maintainers; [ kamilchm ];
34   };