lol
1{ stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, gtk_doc, gobjectIntrospection
2, glib, attr, systemd
3}:
4
5stdenv.mkDerivation {
6 name = "libgsystem-2015.1";
7
8 meta = with stdenv.lib; {
9 description = "GIO-based library with Unix/Linux specific API";
10 homepage = "https://wiki.gnome.org/Projects/LibGSystem";
11 license = licenses.lgpl2Plus;
12 platforms = platforms.linux;
13 maintainers = with maintainers; [ iyzsong ];
14 };
15
16 src = fetchFromGitHub {
17 owner = "GNOME";
18 repo = "libgsystem";
19 rev = "v2015.1";
20 sha256 = "0j5dqn1pnspfxifklw4wkikqlbxr4faib07550n5gi58m89gg68n";
21 };
22
23 nativeBuildInputs = [
24 autoreconfHook pkgconfig gtk_doc gobjectIntrospection
25 ];
26
27 propagatedBuildInputs = [ glib attr systemd ];
28
29 preAutoreconf = ''
30 mkdir m4
31 '';
32}