diff options
Diffstat (limited to 'nixpkgs/pkgs/development/libraries/libcaca/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/libraries/libcaca/default.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/libraries/libcaca/default.nix b/nixpkgs/pkgs/development/libraries/libcaca/default.nix new file mode 100644 index 000000000000..04e1af2326b6 --- /dev/null +++ b/nixpkgs/pkgs/development/libraries/libcaca/default.nix @@ -0,0 +1,30 @@ +{ stdenv, fetchurl, ncurses, zlib, imlib2, pkgconfig, libX11, libXext }: + +stdenv.mkDerivation rec { + name = "libcaca-0.99.beta19"; + + src = fetchurl { + urls = [ + "http://fossies.org/linux/privat/${name}.tar.gz" + "http://caca.zoy.org/files/libcaca/${name}.tar.gz" + ]; + sha256 = "1x3j6yfyxl52adgnabycr0n38j9hx2j74la0hz0n8cnh9ry4d2qj"; + }; + + outputs = [ "bin" "dev" "out" "man" ]; + + propagatedBuildInputs = [ ncurses zlib imlib2 pkgconfig libX11 ] + ++ stdenv.lib.optional stdenv.isDarwin libXext; + + postInstall = '' + mkdir -p $dev/bin + mv $bin/bin/caca-config $dev/bin/caca-config + ''; + + meta = { + homepage = http://libcaca.zoy.org/; + description = "A graphics library that outputs text instead of pixels"; + license = stdenv.lib.licenses.wtfpl; + platforms = stdenv.lib.platforms.unix; + }; +} |