python312Packages.llama-index: 0.12.9 -> 0.12.9.post1 (#371957)
[NixPkgs.git] / pkgs / by-name / li / libpar2 / package.nix
blob1745aae945d75c039d683f154464d683b8922ae8
2   lib,
3   stdenv,
4   fetchurl,
5   pkg-config,
6   libsigcxx,
7 }:
9 stdenv.mkDerivation rec {
10   pname = "libpar2";
11   version = "0.4";
13   src = fetchurl {
14     url = "https://launchpad.net/libpar2/trunk/${version}/+download/${pname}-${version}.tar.gz";
15     sha256 = "1m4ncws1h03zq7zyqbaymvjzzbh1d3lc4wb1aksrdf0ync76yv9i";
16   };
18   nativeBuildInputs = [ pkg-config ];
19   buildInputs = [ libsigcxx ];
21   patches = [ ./libpar2-0.4-external-verification.patch ];
23   CXXFLAGS = lib.optionalString stdenv.cc.isClang "-std=c++11";
25   meta = {
26     homepage = "https://parchive.sourceforge.net/";
27     license = lib.licenses.gpl2Plus;
28     description = "Library for using Parchives (parity archive volume sets)";
29     platforms = lib.platforms.unix;
30   };