about summary refs log tree commit diff
path: root/pkgs/development/libraries/aalib/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/libraries/aalib/default.nix')
-rw-r--r--pkgs/development/libraries/aalib/default.nix43
1 files changed, 0 insertions, 43 deletions
diff --git a/pkgs/development/libraries/aalib/default.nix b/pkgs/development/libraries/aalib/default.nix
deleted file mode 100644
index 903364ea27f6..000000000000
--- a/pkgs/development/libraries/aalib/default.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{lib, stdenv, fetchurl, ncurses, automake}:
-
-stdenv.mkDerivation rec {
-  pname = "aalib";
-  version = "1.4rc5";
-
-  src = fetchurl {
-    url = "mirror://sourceforge/aa-project/aalib-${version}.tar.gz";
-    sha256 = "1vkh19gb76agvh4h87ysbrgy82hrw88lnsvhynjf4vng629dmpgv";
-  };
-
-  outputs = [ "bin" "dev" "out" "man" "info" ];
-  setOutputFlags = false; # Doesn't support all the flags
-
-  patches = [ ./clang.patch ] # Fix implicit `int` on `main` error with newer versions of clang
-    ++ lib.optionals stdenv.isDarwin [ ./darwin.patch ];
-
-  # The fuloong2f is not supported by aalib still
-  preConfigure = ''
-    cp ${automake}/share/automake*/config.{sub,guess} .
-    configureFlagsArray+=(
-      "--bindir=$bin/bin"
-      "--includedir=$dev/include"
-      "--libdir=$out/lib"
-    )
-  '';
-
-  buildInputs = [ ncurses ];
-
-  configureFlags = [ "--without-x" "--with-ncurses=${ncurses.dev}" ];
-
-  postInstall = ''
-    mkdir -p $dev/bin
-    mv $bin/bin/aalib-config $dev/bin/aalib-config
-    substituteInPlace $out/lib/libaa.la --replace "${ncurses.dev}/lib" "${ncurses.out}/lib"
-  '';
-
-  meta = {
-    description = "ASCII art graphics library";
-    platforms = lib.platforms.unix;
-    license = lib.licenses.lgpl2;
-  };
-}