1{ stdenv 2, lib 3, fetchurl 4, pkg-config 5, autoreconfHook 6, glib 7, libticonv 8, libtifiles2 9, libticables2 10, xz 11, bzip2 12, acl 13, libobjc 14}: 15 16stdenv.mkDerivation rec { 17 pname = "libticalcs2"; 18 version = "1.1.9"; 19 src = fetchurl { 20 url = "mirror://sourceforge/tilp/${pname}-${version}.tar.bz2"; 21 sha256 = "08c9wgrdnyqcs45mx1bjb8riqq81bzfkhgaijxzn96rhpj40fy3n"; 22 }; 23 24 nativeBuildInputs = [ 25 autoreconfHook 26 pkg-config 27 ]; 28 29 buildInputs = [ 30 glib 31 libticonv 32 libtifiles2 33 libticables2 34 xz 35 bzip2 36 ] ++ lib.optionals stdenv.isLinux [ 37 acl 38 ] ++ lib.optionals stdenv.isDarwin [ 39 libobjc 40 ]; 41 42 meta = with lib; { 43 changelog = "http://lpg.ticalc.org/prj_tilp/news.html"; 44 description = "This library is part of the TiLP framework"; 45 homepage = "http://lpg.ticalc.org/prj_tilp/"; 46 license = licenses.gpl2Plus; 47 maintainers = with maintainers; [ siraben luc65r ]; 48 platforms = with platforms; linux ++ darwin; 49 }; 50}