1{ lib, stdenv, fetchFromGitHub, libtool, autoconf, automake }:
2
3stdenv.mkDerivation rec {
4 pname = "libmkv";
5 version = "0.6.5.1";
6
7 src = fetchFromGitHub {
8 owner = "saintdev";
9 repo = pname;
10 rev = "refs/tags/${version}";
11 sha256 = "0pr9q7yprndl8d15ir7i7cznvmf1yqpvnsyivv763n6wryssq6dl";
12 };
13
14 nativeBuildInputs = [ libtool autoconf automake ];
15
16 preConfigure = "sh bootstrap.sh";
17
18 meta = {
19 description = "Abandoned library. Alternative lightweight Matroska muxer written for HandBrake";
20 longDescription = ''
21 Library was meant to be an alternative to the official libmatroska library.
22 It is written in plain C, and intended to be very portable.
23 '';
24 homepage = "https://github.com/saintdev/libmkv";
25 license = lib.licenses.gpl2;
26 maintainers = [ lib.maintainers.wmertens ];
27 platforms = lib.platforms.unix;
28 };
29}