fork
Configure Feed
Select the types of activity you want to include in your feed.
lol
fork
Configure Feed
Select the types of activity you want to include in your feed.
1{ stdenv, fetchurl, pkgconfig, glib, sqlite, gnome3, vala
2, intltool, libtool, python, dbus_libs, telepathy_glib
3, gtk3, json_glib, librdf_raptor2, pythonPackages, dbus_glib }:
4
5stdenv.mkDerivation rec {
6 version = "0.9.15";
7 name = "zeitgeist-${version}";
8
9 src = fetchurl {
10 url = "https://github.com/seiflotfy/zeitgeist/archive/v${version}.tar.gz";
11 sha256 = "07pnc7kmjpd0ncm32z6s3ny5p4zl52v9lld0n0f8sp6cw87k12p0";
12 };
13
14 NIX_CFLAGS_COMPILE = "-I${glib}/include/gio-unix-2.0";
15
16 configureScript = "./autogen.sh";
17
18 configureFlags = [ "--with-session-bus-services-dir=$(out)/share/dbus-1/services" ];
19
20 buildInputs = [ pkgconfig glib sqlite gnome3.gnome_common intltool
21 libtool python dbus_libs telepathy_glib vala dbus_glib
22 gtk3 json_glib librdf_raptor2 pythonPackages.rdflib ];
23
24 prePatch = "patchShebangs .";
25
26 patches = [ ./dbus_glib.patch ];
27
28 patchFlags = [ "-p0" ];
29
30 enableParallelBuilding = true;
31
32 meta = with stdenv.lib; {
33 description = "A service which logs the users's activities and events";
34 homepage = https://launchpad.net/zeitgeist;
35 maintainers = with maintainers; [ lethalman ];
36 license = licenses.gpl2;
37 platforms = platforms.linux;
38 };
39}