{ stdenv, fetchurl, pkgconfig, zlib, libjpeg, expat, ecore, eina, evas , dbus_libs }: stdenv.mkDerivation rec { name = "e_dbus-${version}"; version = "1.7.5"; src = fetchurl { url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; sha256 = "16ckrpzzw5x1cs0fwqkk8431al55xil5magihkp9l3s77g0qd26q"; }; buildInputs = [ pkgconfig zlib libjpeg expat ecore eina evas ]; propagatedBuildInputs = [ dbus_libs ]; setupHook = ./setup-hook.sh; configureFlags = '' --disable-edbus-test --disable-edbus-test-client --disable-edbus-notify-send --disable-edbus-notify-test --disable-edbus-async-test ''; meta = { description = "Enlightenment's D-Bus wrapping and glue layer library"; longDescription = '' Enlightenment's E_Dbus is a set of wrappers around DBus APIs by third party, so they can be easily used by EFL applications, automatically providing Ecore/main loop integration, as well as Eina data types. ''; homepage = http://enlightenment.org/; license = stdenv.lib.licenses.bsd2; # not sure }; }