diff options
author | Olivier Duchateau <duchateau.olivier@gmail.com> | 2025-06-11 11:53:26 +0200 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2025-06-11 12:07:11 +0200 |
commit | 3ed44d9da9a554e59cec3d972c5965d9ac09f028 (patch) | |
tree | 4a47790592e6ff1dc0ed4476d385de487fdd481e /x11/gdm/files/patch-common_gdm-common.h | |
parent | x11/gnome-desktop: adjust dependencies, bump PORTREVISION (diff) |
x11/gdm: udpate to 47.0
PR: 286697
Diffstat (limited to 'x11/gdm/files/patch-common_gdm-common.h')
-rw-r--r-- | x11/gdm/files/patch-common_gdm-common.h | 39 |
1 files changed, 3 insertions, 36 deletions
diff --git a/x11/gdm/files/patch-common_gdm-common.h b/x11/gdm/files/patch-common_gdm-common.h index cfd935a1119f..d818a3595b6a 100644 --- a/x11/gdm/files/patch-common_gdm-common.h +++ b/x11/gdm/files/patch-common_gdm-common.h @@ -1,12 +1,10 @@ ---- common/gdm-common.h.orig 2022-01-12 14:15:56 UTC +--- common/gdm-common.h.orig 2023-09-14 15:27:04 UTC +++ common/gdm-common.h -@@ -29,6 +29,50 @@ +@@ -29,6 +29,17 @@ #define REGISTER_SESSION_TIMEOUT 10 -+#if defined(WITH_SYSTEMD) -+#define SEAT_ID "seat0" -+#elif defined(WITH_CONSOLE_KIT) ++#if defined(WITH_CONSOLE_KIT) +#define CK_NAME "org.freedesktop.ConsoleKit" +#define CK_PATH "/org/freedesktop/ConsoleKit" +#define CK_INTERFACE "org.freedesktop.ConsoleKit" @@ -15,37 +13,6 @@ +#define CK_MANAGER_INTERFACE "org.freedesktop.ConsoleKit.Manager" +#define CK_SEAT_INTERFACE "org.freedesktop.ConsoleKit.Seat" +#define CK_SESSION_INTERFACE "org.freedesktop.ConsoleKit.Session" -+#define SEAT_ID "/org/freedesktop/ConsoleKit/Seat1" -+ -+int -+sd_pid_get_session(pid_t pid, char **session); -+ -+int -+sd_session_get_uid(const char *session, -+ uid_t *uid); -+ -+int -+sd_session_get_class(const char *session, char **class); -+ -+int -+sd_session_get_seat(const char *session, -+ char **seat); -+ -+int -+sd_seat_get_sessions(const char *seat, -+ char ***sessions, -+ uid_t **uid, -+ unsigned int *n_uids); -+ -+int -+sd_session_get_state(const char *session, char **state); -+ -+int -+sd_session_get_service(const char *session, -+ char **service); -+ -+int -+sd_seat_can_graphical(const char *seat); +#endif + #define VE_IGNORE_EINTR(expr) \ |