{ stdenv , lib , fetchurl , pkg-config , autoreconfHook , glib , libticonv , libtifiles2 , libticables2 , xz , bzip2 , acl , libobjc }: stdenv.mkDerivation rec { pname = "libticalcs2"; version = "1.1.9"; src = fetchurl { url = "mirror://sourceforge/tilp/${pname}-${version}.tar.bz2"; sha256 = "08c9wgrdnyqcs45mx1bjb8riqq81bzfkhgaijxzn96rhpj40fy3n"; }; nativeBuildInputs = [ autoreconfHook pkg-config ]; buildInputs = [ glib libticonv libtifiles2 libticables2 xz bzip2 ] ++ lib.optionals stdenv.hostPlatform.isLinux [ acl ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libobjc ]; meta = with lib; { changelog = "http://lpg.ticalc.org/prj_tilp/news.html"; description = "This library is part of the TiLP framework"; homepage = "http://lpg.ticalc.org/prj_tilp/"; license = licenses.gpl2Plus; maintainers = with maintainers; [ siraben luc65r ]; platforms = with platforms; linux ++ darwin; }; }