deepin-terminal: add dependency on deepin-shortcut-viewer; enable parallel building
This commit is contained in:
parent
e65617d823
commit
b99077f5b1
@ -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";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user