about summary refs log tree commit diff
path: root/pkgs/development/libraries/xavs/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/libraries/xavs/default.nix')
-rw-r--r--pkgs/development/libraries/xavs/default.nix49
1 files changed, 0 insertions, 49 deletions
diff --git a/pkgs/development/libraries/xavs/default.nix b/pkgs/development/libraries/xavs/default.nix
deleted file mode 100644
index 2d0960e3ff52..000000000000
--- a/pkgs/development/libraries/xavs/default.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ lib, stdenv, fetchsvn }:
-
-stdenv.mkDerivation rec {
-  pname = "xavs";
-  version = "55";
-
-  src = fetchsvn {
-    url = "https://svn.code.sf.net/p/xavs/code/trunk";
-    rev = version;
-    sha256 = "0drw16wm95dqszpl7j33y4gckz0w0107lnz6wkzb66f0dlbv48cf";
-  };
-
-  enableParallelBuilding = true;
-
-  patchPhase = ''
-    patchShebangs configure
-    patchShebangs config.sub
-    patchShebangs version.sh
-    patchShebangs tools/countquant_xavs.pl
-    patchShebangs tools/patcheck
-    patchShebangs tools/regression-test.pl
-    patchShebangs tools/xavs-format
-    '' + lib.optionalString stdenv.isDarwin ''
-    substituteInPlace config.guess --replace 'uname -p' 'uname -m'
-    substituteInPlace configure \
-      --replace '-O4' '-O3' \
-      --replace ' -s ' ' ' \
-      --replace 'LDFLAGS -s' 'LDFLAGS' \
-      --replace '-dynamiclib' ' ' \
-      --replace '-falign-loops=16' ' '
-    substituteInPlace Makefile --replace '-Wl,-soname,' ' '
-    '';
-
-  configureFlags = [
-    "--enable-pic"
-    "--enable-shared"
-    # Bug preventing compilation with assembly enabled
-    "--disable-asm"
-  ];
-
-  meta = with lib; {
-    description = "AVS encoder and decoder";
-    mainProgram = "xavs";
-    homepage    = "https://xavs.sourceforge.net/";
-    license     = licenses.lgpl2;
-    platforms   = platforms.linux ++ platforms.darwin;
-    maintainers = with maintainers; [ codyopel ];
-  };
-}