python312Packages.llama-index: 0.12.9 -> 0.12.9.post1 (#371957)
[NixPkgs.git] / pkgs / by-name / li / libavc1394 / package.nix
blob7a58f151c9273ddecf122ea56bf1608dbb6ad7a6
2   lib,
3   stdenv,
4   fetchurl,
5   pkg-config,
6   libraw1394,
7   argp-standalone,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "libavc1394";
12   version = "0.5.4";
14   src = fetchurl {
15     url = "mirror://sourceforge/libavc1394/${pname}-${version}.tar.gz";
16     sha256 = "0lsv46jdqvdx5hx92v0z2cz3yh6212pz9gk0k3513sbaa04zzcbw";
17   };
19   buildInputs = lib.optional stdenv.hostPlatform.isMusl argp-standalone;
20   nativeBuildInputs = [ pkg-config ];
21   propagatedBuildInputs = [ libraw1394 ];
23   NIX_LDFLAGS = lib.optionalString stdenv.hostPlatform.isMusl "-largp";
25   meta = {
26     description = "Programming interface for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set";
27     homepage = "https://sourceforge.net/projects/libavc1394/";
28     license = lib.licenses.lgpl21Plus;
29     platforms = lib.platforms.linux;
30   };