biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / misc / synapse / default.nix
blob1491a4e812911f7b67fd0277f1ac34bdefc1cdf1
1 { lib, stdenv, fetchurl, gettext, pkg-config, glib, libnotify, gtk3, libgee
2 , keybinder3, json-glib, zeitgeist, vala, gobject-introspection
3 }:
5 let
6   version = "0.2.99.4";
7 in stdenv.mkDerivation rec {
8   pname = "synapse";
9   inherit version;
11   src = fetchurl {
12     url = "https://launchpad.net/synapse-project/0.3/${version}/+download/${pname}-${version}.tar.xz";
13     sha256 = "1g6x9knb4jy1d8zgssjhzkgac583137pibisy9whjs8mckaj4k1j";
14   };
16   nativeBuildInputs = [
17     pkg-config gettext vala
18     # For setup hook
19     gobject-introspection
20   ];
21   buildInputs = [
22     glib libnotify gtk3 libgee keybinder3 json-glib zeitgeist
23   ];
25   meta = with lib; {
26     longDescription = ''
27       Semantic launcher written in Vala that you can use to start applications
28       as well as find and access relevant documents and files by making use of
29       the Zeitgeist engine
30     '';
31     description = "Semantic launcher to start applications and find relevant files";
32     homepage = "https://launchpad.net/synapse-project";
33     license = licenses.gpl3;
34     maintainers = with maintainers; [ mahe ];
35     platforms = with platforms; all;
36     mainProgram = "synapse";
37   };