gnome-podcasts: 0.7.1 -> 0.7.2 (#373846)
[NixPkgs.git] / pkgs / by-name / li / libimobiledevice-glue / package.nix
blob01a0ea4f8494dfd3f611f2e678e03339f00185da
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   autoreconfHook,
6   pkg-config,
7   libplist,
8   nix-update-script,
9 }:
11 stdenv.mkDerivation rec {
12   pname = "libimobiledevice-glue";
13   version = "1.3.1";
15   src = fetchFromGitHub {
16     owner = "libimobiledevice";
17     repo = pname;
18     rev = version;
19     hash = "sha256-Fu0zQIryESRaTGzDlAaewX9Yo2nPEeUxmcb3yPJLuSI=";
20   };
22   preAutoreconf = ''
23     export RELEASE_VERSION=${version}
24   '';
26   nativeBuildInputs = [
27     autoreconfHook
28     pkg-config
29   ];
31   propagatedBuildInputs = [
32     libplist
33   ];
35   outputs = [
36     "out"
37     "dev"
38   ];
40   passthru.updateScript = nix-update-script { };
42   meta = with lib; {
43     homepage = "https://github.com/libimobiledevice/libimobiledevice-glue";
44     description = "Library with common code used by the libraries and tools around the libimobiledevice project";
45     license = licenses.lgpl21Plus;
46     platforms = platforms.unix;
47     maintainers = [ ];
48   };