Skip to content

Commit a7485af

Browse files
committed
nixos/telepathy: Remove GNOME remnants
GNOME Shell 46 dropped the telepathy support so we no longer need to add the typelib to session path. https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/c5ec3e45e4562246ba65ac2ca19eadfdfee627ca Looking at Debian code search, no packages other than Polari should need the typelib from path anyway, and Polari already gets it from a wrapper: https://codesearch.debian.net/search?q=TelepathyGLib+-package%3Atelepathy-glib+-package%3Asugar+-path%3Avala&literal=0 Also unmaintain as it is no longer used by GNOME. The daemon components are needed by lomiri and polari: https://codesearch.debian.net/search?q=org.freedesktop.Telepathy.MissionControl5%7Corg.freedesktop.Telepathy.AccountManager%7C%5Cbmc-tool%5Cb%7Cmc-wait-for-name&literal=0
1 parent 2384a82 commit a7485af

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

nixos/modules/services/desktops/telepathy.nix

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
{
99

1010
meta = {
11-
maintainers = lib.teams.gnome.members;
11+
maintainers = [ ];
1212
};
1313

1414
###### interface
@@ -37,11 +37,6 @@
3737
environment.systemPackages = [ pkgs.telepathy-mission-control ];
3838

3939
services.dbus.packages = [ pkgs.telepathy-mission-control ];
40-
41-
# Enable runtime optional telepathy in gnome-shell
42-
services.xserver.desktopManager.gnome.sessionPath = with pkgs; [
43-
telepathy-glib
44-
];
4540
};
4641

4742
}

0 commit comments

Comments
 (0)