deepin.deepin-mutter: 3.20.35 -> 3.20.38

This commit is contained in:
José Romildo Malaquias 2018-12-11 07:00:21 -02:00
parent 8e4a7e3c53
commit 8c80fca3e7

View File

@ -1,17 +1,19 @@
{ stdenv, fetchFromGitHub, pkgconfig, intltool, libtool, gnome3, gtk3, xorg, { stdenv, fetchFromGitHub, pkgconfig, intltool, libtool, gnome3, gtk3,
libcanberra-gtk3, upower, xkeyboard_config, libxkbcommon, xorg, libcanberra-gtk3, upower, xkeyboard_config, libxkbcommon,
libstartup_notification, libinput, cogl, clutter, systemd, deepin }: libstartup_notification, libinput, libgudev, cogl, clutter, systemd,
gsettings-desktop-schemas, deepin-desktop-schemas, wrapGAppsHook,
deepin }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "${pname}-${version}"; name = "${pname}-${version}";
pname = "deepin-mutter"; pname = "deepin-mutter";
version = "3.20.35"; version = "3.20.38";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "linuxdeepin"; owner = "linuxdeepin";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "0mwk06kgw8qp8rg1j6px1zlya4x5rr9llax0qks59j56b3m9yim7"; sha256 = "1aq7606sgn2c6n8wfgxdryw3lprc4va0zjc0r65798w5656fdi31";
}; };
nativeBuildInputs = [ nativeBuildInputs = [
@ -19,27 +21,32 @@ stdenv.mkDerivation rec {
intltool intltool
libtool libtool
gnome3.gnome-common gnome3.gnome-common
wrapGAppsHook
deepin.setupHook
]; ];
buildInputs = [ buildInputs = [
gtk3
gnome3.gnome-desktop
gnome3.gsettings-desktop-schemas
gnome3.libgudev
gnome3.zenity
upower
xorg.libxkbfile
libxkbcommon
libcanberra-gtk3
libstartup_notification
libinput
xkeyboard_config
cogl
clutter clutter
cogl
deepin-desktop-schemas
gnome3.gnome-desktop
gnome3.zenity
gsettings-desktop-schemas
gtk3
libcanberra-gtk3
libgudev
libinput
libstartup_notification
libxkbcommon
systemd systemd
upower
xkeyboard_config
xorg.libxkbfile
]; ];
enableParallelBuilding = true; postPatch = ''
searchHardCodedPaths
'';
configureFlags = [ configureFlags = [
"--enable-native-backend" "--enable-native-backend"
@ -50,6 +57,8 @@ stdenv.mkDerivation rec {
NOCONFIGURE=1 ./autogen.sh NOCONFIGURE=1 ./autogen.sh
''; '';
enableParallelBuilding = true;
passthru.updateScript = deepin.updateScript { inherit name; }; passthru.updateScript = deepin.updateScript { inherit name; };
meta = with stdenv.lib; { meta = with stdenv.lib; {