lol
1{lib, stdenv, fetchFromGitHub, autoreconfHook
2, drmSupport ? false # Digital Radio Mondiale
3}:
4
5with lib;
6stdenv.mkDerivation rec {
7 pname = "faad2";
8 version = "2.10.0";
9
10 src = fetchFromGitHub {
11 owner = "knik0";
12 repo = "faad2";
13 rev = builtins.replaceStrings [ "." ] [ "_" ] version;
14 sha256 = "0q52kdd95ls6ihzyspx176wg9x22425v5qsknrmrjq30q25qmmlg";
15 };
16
17 configureFlags = []
18 ++ optional drmSupport "--with-drm";
19
20 nativeBuildInputs = [ autoreconfHook ];
21
22 meta = {
23 description = "An open source MPEG-4 and MPEG-2 AAC decoder";
24 license = licenses.gpl2;
25 maintainers = with maintainers; [ codyopel ];
26 platforms = platforms.all;
27 };
28}