{ stdenv, mkDerivation, fetchFromGitHub, cmake, pkgconfig, qtbase, deepin }: mkDerivation rec { pname = "deepin-turbo"; version = "0.0.3"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; sha256 = "15l0pgszmbirlaxj04ishj43kyvigsl1yaf58kxlbdb3lkmcp5f3"; }; nativeBuildInputs = [ cmake pkgconfig deepin.setupHook ]; buildInputs = [ qtbase ]; postPatch = '' searchHardCodedPaths # for debugging fixPath $out /usr/lib/systemd src/booster-dtkwidget/CMakeLists.txt fixPath $out /usr/lib/deepin-turbo src/booster-dtkwidget/deepin-turbo-booster-dtkwidget.service ''; postFixup = '' searchHardCodedPaths $out # for debugging ''; passthru.updateScript = deepin.updateScript { name = "${pname}-${version}"; }; meta = with stdenv.lib; { description = "A daemon that helps to launch applications faster"; homepage = https://github.com/linuxdeepin/deepin-turbo; license = licenses.gpl3; platforms = platforms.linux; maintainers = with maintainers; [ romildo ]; }; }