+6
nixos/modules/services/x11/display-managers/default.nix
+6
nixos/modules/services/x11/display-managers/default.nix
···
+8
nixos/modules/services/x11/xserver.nix
+8
nixos/modules/services/x11/xserver.nix
+1
-2
pkgs/desktops/gnome-3/3.16/core/gdm/default.nix
+1
-2
pkgs/desktops/gnome-3/3.16/core/gdm/default.nix
···substituteInPlace daemon/gdm-simple-slave.c --replace 'BINDIR "/gnome-session' '"${gnome_session}/bin/gnome-session'-substituteInPlace daemon/gdm-launch-environment.c --replace 'BINDIR "/dbus-launch' '"${dbus.tools}/bin/dbus-launch'
···substituteInPlace daemon/gdm-simple-slave.c --replace 'BINDIR "/gnome-session' '"${gnome_session}/bin/gnome-session'+patches = [ ./xserver_path.patch ./sessions_dir.patch ./disable_x_access_control.patch ./no-dbus-launch.patch ];
+20
pkgs/desktops/gnome-3/3.16/core/gdm/no-dbus-launch.patch
+20
pkgs/desktops/gnome-3/3.16/core/gdm/no-dbus-launch.patch
···
···+#define GDM_LAUNCH_ENVIRONMENT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GDM_TYPE_LAUNCH_ENVIRONMENT, GdmLaunchEnvironmentPrivate))+gdm_session_select_program (launch_environment->priv->session, launch_environment->priv->command);+- char *command = g_strdup_printf ("%s %s", DBUS_LAUNCH_COMMAND, launch_environment->priv->command);