1{ stdenv, fetchgit, libtool, autoconf, automake }:
2
3stdenv.mkDerivation rec {
4 name = "libmkv-0.6.5.1p2";
5
6 src = fetchgit {
7 url = https://github.com/saintdev/libmkv.git;
8 rev = "refs/tags/0.6.5.1";
9 sha256 = "0pr9q7yprndl8d15ir7i7cznvmf1yqpvnsyivv763n6wryssq6dl";
10 };
11
12 nativeBuildInputs = [ libtool autoconf automake ];
13
14 # TODO fix library version
15 preConfigure = "sh bootstrap.sh";
16
17 # From Handbrake
18 patches = [
19 ./A01-hbmv-pgs.patch
20 ./A02-audio-out-sampling-freq.patch
21 ./P00-mingw-large-file.patch
22 ];
23
24 meta = {
25 homepage = https://github.com/saintdev/libmkv;
26 license = stdenv.lib.licenses.gpl2;
27 maintainers = [ stdenv.lib.maintainers.wmertens ];
28 platforms = stdenv.lib.platforms.unix;
29 };
30}