at 23.11-beta 29 lines 872 B view raw
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}