gnome.gnome-system-monitor: 42.0 → 44.beta

https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/compare/42.0...44.beta

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
This commit is contained in:
Jan Tojnar
2023-04-06 01:34:59 +02:00
parent fdf5e4bc83
commit 3c9c083309
2 changed files with 8 additions and 9 deletions
@@ -23,11 +23,11 @@
stdenv.mkDerivation rec {
pname = "gnome-system-monitor";
version = "42.0";
version = "44.beta";
src = fetchurl {
url = "mirror://gnome/sources/gnome-system-monitor/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "EyOdIgMiAaIr0pgzxXW2hIFnANLeFooVMCI1d8XAddw=";
sha256 = "Egfvkub0i3xayAddrZlqML0YW1Ub2EuIJy6jnUDWD/I=";
};
patches = [
@@ -1,13 +1,12 @@
diff --git a/src/gsm_pkexec.cpp b/src/gsm_pkexec.cpp
index 868969ba..51eb93b5 100644
index 5e1edf2f..717d7bf1 100644
--- a/src/gsm_pkexec.cpp
+++ b/src/gsm_pkexec.cpp
@@ -33,6 +33,7 @@ gboolean gsm_pkexec_create_root_password_dialog(const char *command)
@@ -36,5 +36,6 @@ gsm_pkexec_create_root_password_dialog (const char *command)
gboolean
procman_has_pkexec(void)
procman_has_pkexec (void)
{
- return g_file_test("/usr/bin/pkexec", G_FILE_TEST_EXISTS);
+ return g_file_test("/run/wrappers/bin/pkexec", G_FILE_TEST_EXISTS)
+ || g_file_test("/usr/bin/pkexec", G_FILE_TEST_EXISTS);
- return g_file_test ("/usr/bin/pkexec", G_FILE_TEST_EXISTS);
+ return g_file_test ("/run/wrappers/bin/pkexec", G_FILE_TEST_EXISTS)
+ || g_file_test ("/usr/bin/pkexec", G_FILE_TEST_EXISTS);
}