at 16.09-beta 37 lines 925 B view raw
1{ stdenv, fetchsvn }: 2 3stdenv.mkDerivation rec { 4 name = "xavs-${version}"; 5 version = "55"; 6 7 src = fetchsvn { 8 url = "https://svn.code.sf.net/p/xavs/code/trunk"; 9 rev = "${version}"; 10 sha256 = "0drw16wm95dqszpl7j33y4gckz0w0107lnz6wkzb66f0dlbv48cf"; 11 }; 12 13 patchPhase = '' 14 patchShebangs configure 15 patchShebangs config.sub 16 patchShebangs version.sh 17 patchShebangs tools/countquant_xavs.pl 18 patchShebangs tools/patcheck 19 patchShebangs tools/regression-test.pl 20 patchShebangs tools/xavs-format 21 ''; 22 23 configureFlags = [ 24 "--enable-pic" 25 "--enable-shared" 26 # Bug preventing compilation with assembly enabled 27 "--disable-asm" 28 ]; 29 30 meta = with stdenv.lib; { 31 description = "AVS encoder and decoder"; 32 homepage = http://xavs.sourceforge.net/; 33 license = licenses.lgpl2; 34 platforms = platforms.linux; 35 maintainers = with maintainers; [ codyopel ]; 36 }; 37}