1{ lib, stdenv, fetchurl, autoreconfHook }:
2
3stdenv.mkDerivation rec {
4 version = "0.4.41";
5 pname = "libzen";
6 src = fetchurl {
7 url = "https://mediaarea.net/download/source/libzen/${version}/libzen_${version}.tar.bz2";
8 sha256 = "sha256-6yN9fT3Kbca6BocZQgon3gk0p4PMrrKGdWKzWvOQHi0=";
9 };
10
11 nativeBuildInputs = [ autoreconfHook ];
12 configureFlags = [ "--enable-shared" ];
13
14 sourceRoot = "ZenLib/Project/GNU/Library";
15
16 preConfigure = "sh autogen.sh";
17
18 enableParallelBuilding = true;
19
20 meta = with lib; {
21 description = "Shared library for libmediainfo and mediainfo";
22 homepage = "https://mediaarea.net/";
23 license = licenses.bsd2;
24 platforms = platforms.unix;
25 maintainers = [ maintainers.devhell ];
26 };
27}