Update to gdm-3.36.3.

This commit is contained in:
ajacoutot 2020-07-14 06:32:03 +00:00
parent 81908702a9
commit e212168172
3 changed files with 16 additions and 17 deletions

View File

@ -1,10 +1,9 @@
# $OpenBSD: Makefile,v 1.283 2020/07/04 17:19:20 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.284 2020/07/14 06:32:03 ajacoutot Exp $
COMMENT= GNOME display manager
GNOME_PROJECT= gdm
GNOME_VERSION= 3.36.2
REVISION= 0
GNOME_VERSION= 3.36.3
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} puflogh1000X248.gif:0
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}

View File

@ -1,4 +1,4 @@
SHA256 (gnome/gdm-3.36.2.tar.xz) = P1YcEK4uWUKwMCbwLAqn2HEuOCcIsXoJcIdN+Bdbg6g=
SHA256 (gnome/gdm-3.36.3.tar.xz) = O/u2IMvA0cvXC0xDds9LcF203DajcSTlvjhszCX6foE=
SHA256 (gnome/puflogh1000X248.gif) = /Cl2kyuX6zQVfYO41Zjey65xUZ28V2as8j9eS13SG6k=
SIZE (gnome/gdm-3.36.2.tar.xz) = 1214564
SIZE (gnome/gdm-3.36.3.tar.xz) = 1218972
SIZE (gnome/puflogh1000X248.gif) = 28427

View File

@ -1,4 +1,4 @@
$OpenBSD: patch-daemon_gdm-local-display-factory_c,v 1.13 2019/11/02 15:34:07 ajacoutot Exp $
$OpenBSD: patch-daemon_gdm-local-display-factory_c,v 1.14 2020/07/14 06:32:03 ajacoutot Exp $
REVERT - OpenBSD does not have a systemd implementation (we need ConsoleKit)
From 1ac67f522f5690c27023d98096ca817f12f7eb88 Mon Sep 17 00:00:00 2001
@ -55,7 +55,7 @@ Index: daemon/gdm-local-display-factory.c
static gpointer local_display_factory_object = NULL;
static gboolean lookup_by_session_id (const char *id,
GdmDisplay *display,
@@ -231,7 +239,7 @@ gdm_local_display_factory_create_transient_display (Gd
@@ -232,7 +240,7 @@ gdm_local_display_factory_create_transient_display (Gd
g_debug ("GdmLocalDisplayFactory: Creating transient display");
@ -64,7 +64,7 @@ Index: daemon/gdm-local-display-factory.c
display = gdm_local_display_new ();
if (gdm_local_display_factory_use_wayland ())
g_object_set (G_OBJECT (display), "session-type", "wayland", NULL);
@@ -370,7 +378,7 @@ on_display_status_changed (GdmDisplay *dis
@@ -373,7 +381,7 @@ on_display_status_changed (GdmDisplay *dis
/* reset num failures */
factory->num_failures = 0;
@ -73,7 +73,7 @@ Index: daemon/gdm-local-display-factory.c
}
break;
case GDM_DISPLAY_FAILED:
@@ -464,15 +472,19 @@ create_display (GdmLocalDisplayFactory *factory,
@@ -467,15 +475,19 @@ create_display (GdmLocalDisplayFactory *factory,
{
GdmDisplayStore *store;
GdmDisplay *display = NULL;
@ -93,7 +93,7 @@ Index: daemon/gdm-local-display-factory.c
display = gdm_display_store_find (store, lookup_by_seat_id, (gpointer) seat_id);
/* Ensure we don't create the same display more than once */
@@ -481,6 +493,7 @@ create_display (GdmLocalDisplayFactory *factory,
@@ -484,6 +496,7 @@ create_display (GdmLocalDisplayFactory *factory,
return NULL;
}
@ -101,7 +101,7 @@ Index: daemon/gdm-local-display-factory.c
/* If we already have a login window, switch to it */
if (gdm_get_login_window_session_id (seat_id, &login_session_id)) {
GdmDisplay *display;
@@ -494,14 +507,15 @@ create_display (GdmLocalDisplayFactory *factory,
@@ -497,14 +510,15 @@ create_display (GdmLocalDisplayFactory *factory,
g_object_set (G_OBJECT (display), "status", GDM_DISPLAY_MANAGED, NULL);
g_debug ("GdmLocalDisplayFactory: session %s found, activating.",
login_session_id);
@ -119,7 +119,7 @@ Index: daemon/gdm-local-display-factory.c
if (g_strcmp0 (seat_id, "seat0") == 0) {
display = gdm_local_display_new ();
if (session_type != NULL) {
@@ -533,6 +547,7 @@ create_display (GdmLocalDisplayFactory *factory,
@@ -536,6 +550,7 @@ create_display (GdmLocalDisplayFactory *factory,
return display;
}
@ -127,7 +127,7 @@ Index: daemon/gdm-local-display-factory.c
static void
delete_display (GdmLocalDisplayFactory *factory,
const char *seat_id) {
@@ -911,6 +926,7 @@ gdm_local_display_factory_stop_monitor (GdmLocalDispla
@@ -914,6 +929,7 @@ gdm_local_display_factory_stop_monitor (GdmLocalDispla
}
#endif
}
@ -135,7 +135,7 @@ Index: daemon/gdm-local-display-factory.c
static void
on_display_added (GdmDisplayStore *display_store,
@@ -944,6 +960,7 @@ static gboolean
@@ -947,6 +963,7 @@ static gboolean
gdm_local_display_factory_start (GdmDisplayFactory *base_factory)
{
GdmLocalDisplayFactory *factory = GDM_LOCAL_DISPLAY_FACTORY (base_factory);
@ -143,7 +143,7 @@ Index: daemon/gdm-local-display-factory.c
GdmDisplayStore *store;
g_return_val_if_fail (GDM_IS_LOCAL_DISPLAY_FACTORY (factory), FALSE);
@@ -962,8 +979,17 @@ gdm_local_display_factory_start (GdmDisplayFactory *ba
@@ -965,8 +982,17 @@ gdm_local_display_factory_start (GdmDisplayFactory *ba
factory,
0);
@ -163,7 +163,7 @@ Index: daemon/gdm-local-display-factory.c
}
static gboolean
@@ -974,7 +1000,9 @@ gdm_local_display_factory_stop (GdmDisplayFactory *bas
@@ -977,7 +1003,9 @@ gdm_local_display_factory_stop (GdmDisplayFactory *bas
g_return_val_if_fail (GDM_IS_LOCAL_DISPLAY_FACTORY (factory), FALSE);
@ -173,7 +173,7 @@ Index: daemon/gdm-local-display-factory.c
store = gdm_display_factory_get_display_store (GDM_DISPLAY_FACTORY (factory));
@@ -1126,7 +1154,9 @@ gdm_local_display_factory_finalize (GObject *object)
@@ -1129,7 +1157,9 @@ gdm_local_display_factory_finalize (GObject *object)
g_hash_table_destroy (factory->used_display_numbers);