lol

evolution-ews: 3.46.4 → 3.48.0

https://gitlab.gnome.org/GNOME/evolution-ews/-/compare/3.46.4...3.48.0

+26 -2
+2 -2
pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix
··· 22 22 23 23 stdenv.mkDerivation rec { 24 24 pname = "evolution-ews"; 25 - version = "3.46.4"; 25 + version = "3.48.0"; 26 26 27 27 src = fetchurl { 28 28 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 29 - sha256 = "bLYE99MKkh7MgxA9ZPKOj1+1VcFT9mHSQvayB/9Hy58="; 29 + sha256 = "FmFlu+oUQbuS8qk0jZp97EiCoNMTGc0lZlcdpnd+8t4="; 30 30 }; 31 31 32 32 patches = [
+24
pkgs/applications/networking/mailreaders/evolution/evolution-ews/hardcode-gsettings.patch
··· 70 70 strv = g_settings_get_strv (settings, "labels"); 71 71 72 72 for (ii = 0; strv && strv[ii]; ii++) { 73 + diff --git a/src/Microsoft365/common/e-m365-tz-utils.c b/src/Microsoft365/common/e-m365-tz-utils.c 74 + index 7a1d7f4..3c0d5e1 100644 75 + --- a/src/Microsoft365/common/e-m365-tz-utils.c 76 + +++ b/src/Microsoft365/common/e-m365-tz-utils.c 77 + @@ -192,7 +192,18 @@ e_m365_tz_utils_get_user_timezone (void) 78 + gchar *location; 79 + ICalTimezone *zone = NULL; 80 + 81 + - settings = g_settings_new ("org.gnome.evolution.calendar"); 82 + + { 83 + + g_autoptr(GSettingsSchemaSource) schema_source; 84 + + g_autoptr(GSettingsSchema) schema; 85 + + schema_source = g_settings_schema_source_new_from_directory("@evo@", 86 + + g_settings_schema_source_get_default(), 87 + + TRUE, 88 + + NULL); 89 + + schema = g_settings_schema_source_lookup(schema_source, 90 + + "org.gnome.evolution.calendar", 91 + + FALSE); 92 + + settings = g_settings_new_full(schema, NULL, NULL); 93 + + } 94 + 95 + if (g_settings_get_boolean (settings, "use-system-timezone")) 96 + location = e_cal_util_get_system_timezone_location ();