gnome3.gnome-system-monitor: fix build
This commit is contained in:
parent
f5bfbb377c
commit
fead86590d
@ -1,4 +1,4 @@
|
|||||||
{ stdenv, intltool, fetchurl, pkgconfig, gtkmm3, libxml2
|
{ stdenv, gettext, fetchurl, pkgconfig, gtkmm3, libxml2, polkit
|
||||||
, bash, gtk3, glib, wrapGAppsHook
|
, bash, gtk3, glib, wrapGAppsHook
|
||||||
, itstool, gnome3, librsvg, gdk_pixbuf, libgtop, systemd }:
|
, itstool, gnome3, librsvg, gdk_pixbuf, libgtop, systemd }:
|
||||||
|
|
||||||
@ -11,33 +11,31 @@ stdenv.mkDerivation rec {
|
|||||||
sha256 = "1wvgx5p0a29d8yzp7rinpln90pg8vsjagqlvm4cxyhnl5hsdvrvn";
|
sha256 = "1wvgx5p0a29d8yzp7rinpln90pg8vsjagqlvm4cxyhnl5hsdvrvn";
|
||||||
};
|
};
|
||||||
|
|
||||||
passthru = {
|
|
||||||
updateScript = gnome3.updateScript { packageName = "gnome-system-monitor"; attrPath = "gnome3.gnome-system-monitor"; };
|
|
||||||
};
|
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = true;
|
||||||
|
|
||||||
propagatedUserEnvPkgs = [ gnome3.gnome-themes-standard ];
|
nativeBuildInputs = [
|
||||||
|
pkgconfig gettext itstool wrapGAppsHook
|
||||||
nativeBuildInputs = [ pkgconfig ];
|
polkit # for ITS file
|
||||||
buildInputs = [ bash gtk3 glib intltool itstool libxml2
|
];
|
||||||
gtkmm3 libgtop wrapGAppsHook
|
buildInputs = [
|
||||||
gdk_pixbuf gnome3.defaultIconTheme librsvg
|
bash gtk3 glib libxml2 gtkmm3 libgtop gdk_pixbuf gnome3.defaultIconTheme librsvg
|
||||||
gnome3.gsettings-desktop-schemas systemd ];
|
gnome3.gsettings-desktop-schemas systemd
|
||||||
|
];
|
||||||
preFixup = ''
|
|
||||||
gappsWrapperArgs+=(
|
|
||||||
--prefix XDG_DATA_DIRS : "${gtk3.out}/share:${gnome3.gnome-themes-standard}/share"
|
|
||||||
)
|
|
||||||
'';
|
|
||||||
|
|
||||||
# fails to build without --enable-static
|
# fails to build without --enable-static
|
||||||
configureFlags = ["--enable-systemd" "--enable-static"];
|
configureFlags = ["--enable-systemd" "--enable-static"];
|
||||||
|
|
||||||
enableParallelBuilding = true;
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
updateScript = gnome3.updateScript {
|
||||||
|
packageName = "gnome-system-monitor";
|
||||||
|
attrPath = "gnome3.gnome-system-monitor";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = https://help.gnome.org/users/gnome-system-monitor/3.12/;
|
homepage = https://wiki.gnome.org/Apps/SystemMonitor;
|
||||||
description = "System Monitor shows you what programs are running and how much processor time, memory, and disk space are being used";
|
description = "System Monitor shows you what programs are running and how much processor time, memory, and disk space are being used";
|
||||||
maintainers = gnome3.maintainers;
|
maintainers = gnome3.maintainers;
|
||||||
license = licenses.gpl2;
|
license = licenses.gpl2;
|
||||||
|
Loading…
Reference in New Issue
Block a user