nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ stdenv, fetchFromGitHub, autoreconfHook
2, pkgconfig, glib, systemd, libgudev, vala }:
3
4stdenv.mkDerivation rec {
5 name = "umockdev";
6 version = "0.8.13";
7
8 src = fetchFromGitHub {
9 owner = "martinpitt";
10 repo = "umockdev";
11 rev = version;
12 sha256 ="0bw2dpshlgbdwg5mhq4j22z474llpqix8pxii63r2bk5nhjc537k";
13 };
14
15 buildInputs = [ glib systemd libgudev vala ];
16 nativeBuildInputs = [ autoreconfHook pkgconfig ];
17
18 ### docs/gtk-doc.make not found
19 prePatch = ''
20 sed -i 's|include $(top_srcdir)/docs/gtk-doc.make||g' docs/reference/Makefile.am
21 sed -i 's|+=|=|g' docs/reference/Makefile.am
22 '';
23
24 meta = with stdenv.lib; {
25 description = "Mock hardware devices for creating unit tests";
26 license = licenses.lgpl2;
27 maintainers = [ maintainers.ndowens ];
28 };
29}