at 18.03-beta 30 lines 835 B view raw
1{ stdenv, fetchurl, ncurses, zlib, imlib2, pkgconfig, libX11, libXext }: 2 3stdenv.mkDerivation rec { 4 name = "libcaca-0.99.beta19"; 5 6 src = fetchurl { 7 urls = [ 8 "http://fossies.org/linux/privat/${name}.tar.gz" 9 "http://caca.zoy.org/files/libcaca/${name}.tar.gz" 10 ]; 11 sha256 = "1x3j6yfyxl52adgnabycr0n38j9hx2j74la0hz0n8cnh9ry4d2qj"; 12 }; 13 14 outputs = [ "bin" "dev" "out" "man" ]; 15 16 propagatedBuildInputs = [ ncurses zlib imlib2 pkgconfig libX11 ] 17 ++ stdenv.lib.optional stdenv.isDarwin libXext; 18 19 postInstall = '' 20 mkdir -p $dev/bin 21 mv $bin/bin/caca-config $dev/bin/caca-config 22 ''; 23 24 meta = { 25 homepage = http://libcaca.zoy.org/; 26 description = "A graphics library that outputs text instead of pixels"; 27 license = stdenv.lib.licenses.wtfpl; 28 platforms = stdenv.lib.platforms.unix; 29 }; 30}