biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / misc / gphoto2 / default.nix
blobcf2d0c633c371a5a0ef250965402c9289398f18e
1 { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config
2 , gettext
3 , libexif
4 , libgphoto2
5 , libjpeg
6 , libtool
7 , popt
8 , readline
9 }:
11 stdenv.mkDerivation rec {
12   pname = "gphoto2";
13   version = "2.5.28";
15   src = fetchFromGitHub {
16     owner = "gphoto";
17     repo = "gphoto2";
18     rev = "v${version}";
19     sha256 = "sha256-t5EnM4WaDbOTPM+rJW+hQxBgNErnnZEN9lZvxTKoDhA=";
20   };
22   nativeBuildInputs = [
23     autoreconfHook
24     pkg-config
25     gettext
26     libtool
27   ];
29   buildInputs = [
30     libexif
31     libgphoto2
32     libjpeg
33     popt
34     readline
35   ];
37   meta = with lib; {
38     description = "Ready to use set of digital camera software applications";
39     longDescription = ''
41       A set of command line utilities for manipulating over 1400 different
42       digital cameras. Through libgphoto2, it supports PTP, MTP, and much more..
44     '';
45     homepage = "http://www.gphoto.org/";
46     license = licenses.gpl2Plus;
47     platforms = platforms.unix;
48     maintainers = [ maintainers.jcumming ];
49     mainProgram = "gphoto2";
50   };