deepin-terminal: add dependency on deepin-shortcut-viewer; enable parallel building

This commit is contained in:
José Romildo Malaquias 2018-09-04 08:45:16 -03:00
parent e65617d823
commit b99077f5b1

View File

@ -1,6 +1,7 @@
{ stdenv, fetchurl, fetchFromGitHub, pkgconfig, gtk3, vala, cmake, { stdenv, fetchurl, fetchFromGitHub, pkgconfig, gtk3, vala, cmake,
ninja, vte, libgee, wnck, zssh, gettext, librsvg, libsecret, ninja, vte, libgee, wnck, zssh, gettext, librsvg, libsecret,
json-glib, gobjectIntrospection, deepin-menu }: json-glib, gobjectIntrospection, deepin-menu, deepin-shortcut-viewer
}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "deepin-terminal-${version}"; name = "deepin-terminal-${version}";
@ -27,12 +28,27 @@ stdenv.mkDerivation rec {
''; '';
nativeBuildInputs = [ nativeBuildInputs = [
pkgconfig vala cmake ninja gettext pkgconfig
# For setup hook vala
gobjectIntrospection cmake
ninja
gettext
gobjectIntrospection # For setup hook
]; ];
buildInputs = [ gtk3 vte libgee wnck librsvg libsecret json-glib deepin-menu ]; buildInputs = [
gtk3
vte
libgee
wnck
librsvg
libsecret
json-glib
deepin-menu
deepin-shortcut-viewer
];
enableParallelBuilding = true;
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "The default terminal emulation for Deepin"; description = "The default terminal emulation for Deepin";