diff options
author | Bobby Rong <rjl931189261@126.com> | 2024-02-17 09:53:57 +0000 |
---|---|---|
committer | Bobby Rong <rjl931189261@126.com> | 2024-03-14 20:31:10 +0800 |
commit | 1340971c1251e3484255aa6e89494f6e7cbb3e13 (patch) | |
tree | ee5e5a00b39f02c423239c381302baed6228e92f /pkgs/desktops/mate | |
parent | beb53ce8feef4ad79193f7a5d7416cad2122a20a (diff) |
mate.mate-system-monitor: 1.26.3 -> 1.28.1
https://github.com/mate-desktop/mate-system-monitor/compare/v1.26.3...v1.28.1 Drops libwnck since upstream discourages building wnck support. https://github.com/mate-desktop/mate-system-monitor/blob/v1.28.0/meson_options.txt#L2 Systemd support is now enabled by default. https://github.com/mate-desktop/mate-system-monitor/commit/bc1296b16d9ec05e8d990c18d22fc52b78071afb Also fixes mate-version.xml path.
Diffstat (limited to 'pkgs/desktops/mate')
-rw-r--r-- | pkgs/desktops/mate/mate-system-monitor/default.nix | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/desktops/mate/mate-system-monitor/default.nix b/pkgs/desktops/mate/mate-system-monitor/default.nix index a29cc7c18ec7b..9408e65293656 100644 --- a/pkgs/desktops/mate/mate-system-monitor/default.nix +++ b/pkgs/desktops/mate/mate-system-monitor/default.nix @@ -7,21 +7,21 @@ , gtkmm3 , libxml2 , libgtop -, libwnck , librsvg , polkit , systemd , wrapGAppsHook +, mate-desktop , mateUpdateScript }: stdenv.mkDerivation rec { pname = "mate-system-monitor"; - version = "1.26.3"; + version = "1.28.1"; src = fetchurl { url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "WFthNBX3bucDt7XlK1WWKUKVB+A8kwVKSq3Pb5xlIkk="; + sha256 = "QtZj1rkPtTYevBP2VHmD1vHirHXcKuTxysbqYymWWiU="; }; nativeBuildInputs = [ @@ -35,13 +35,16 @@ stdenv.mkDerivation rec { gtkmm3 libxml2 libgtop - libwnck librsvg polkit systemd ]; - configureFlags = [ "--enable-systemd" ]; + postPatch = '' + # This package does not provide mate-version.xml. + substituteInPlace src/sysinfo.cpp \ + --replace-fail 'DATADIR "/mate-about/mate-version.xml"' '"${mate-desktop}/share/mate-about/mate-version.xml"' + ''; enableParallelBuilding = true; |