at 22.05-pre 31 lines 723 B view raw
1{ lib, stdenv, fetchFromGitHub, cmake, pkg-config 2, libebml }: 3 4stdenv.mkDerivation rec { 5 pname = "libmatroska"; 6 version = "1.6.3"; 7 8 src = fetchFromGitHub { 9 owner = "Matroska-Org"; 10 repo = "libmatroska"; 11 rev = "release-${version}"; 12 sha256 = "01dg12ndxfdqgjx5v2qy4mff6xjdxglywyg82sr3if5aw6rp3dji"; 13 }; 14 15 nativeBuildInputs = [ cmake pkg-config ]; 16 17 buildInputs = [ libebml ]; 18 19 cmakeFlags = [ 20 "-DBUILD_SHARED_LIBS=YES" 21 "-DCMAKE_INSTALL_PREFIX=" 22 ]; 23 24 meta = with lib; { 25 description = "A library to parse Matroska files"; 26 homepage = "https://matroska.org/"; 27 license = licenses.lgpl21; 28 maintainers = with maintainers; [ spwhitt ]; 29 platforms = platforms.unix; 30 }; 31}