xavs: add package

codyopel be0b4050 00ebcd0c

+39
+37
pkgs/development/libraries/xavs/default.nix
···
··· 1 + { stdenv, fetchsvn }: 2 + 3 + stdenv.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 + }
+2
pkgs/top-level/all-packages.nix
··· 7479 xapianBindings10 = callPackage ../development/libraries/xapian/bindings/1.0.x.nix { # TODO perl php Java, tcl, C#, python 7480 }; 7481 7482 Xaw3d = callPackage ../development/libraries/Xaw3d { }; 7483 7484 xbase = callPackage ../development/libraries/xbase { };
··· 7479 xapianBindings10 = callPackage ../development/libraries/xapian/bindings/1.0.x.nix { # TODO perl php Java, tcl, C#, python 7480 }; 7481 7482 + xavs = callPackage ../development/libraries/xavs { }; 7483 + 7484 Xaw3d = callPackage ../development/libraries/Xaw3d { }; 7485 7486 xbase = callPackage ../development/libraries/xbase { };