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