Update to consolekit2-1.2.1.

This commit is contained in:
ajacoutot 2017-12-13 15:36:22 +00:00
parent ecf046c6f9
commit af1c9ce459
3 changed files with 5 additions and 25 deletions

View File

@ -1,17 +1,16 @@
# $OpenBSD: Makefile,v 1.63 2017/10/24 01:35:23 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.64 2017/12/13 15:36:22 ajacoutot Exp $
COMMENT= framework for defining and tracking users, sessions & seats
PKGNAME= ${DISTNAME:L}
GH_TAGNAME= 1.2.0
GH_TAGNAME= 1.2.1
GH_ACCOUNT= ConsoleKit2
GH_PROJECT= ConsoleKit2
REVISION= 0
CATEGORIES= sysutils
SHARED_LIBS += consolekit 0.0 # 1.0
SHARED_LIBS += consolekit 0.1 # 1.0
SHARED_LIBS += ck-connector 1.2 # 0.0
MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>

View File

@ -1,2 +1,2 @@
SHA256 (ConsoleKit2-1.2.0.tar.gz) = TKRDBaUJkolKMyWlMJ9B0wHQ0ORJNmBlxPAHndg+4CQ=
SIZE (ConsoleKit2-1.2.0.tar.gz) = 250636
SHA256 (ConsoleKit2-1.2.1.tar.gz) = O4AzmzAbPqV5G8WAl5YPbOYkVzAVL2+GCdUzOb0TDw8=
SIZE (ConsoleKit2-1.2.1.tar.gz) = 254523

View File

@ -1,19 +0,0 @@
$OpenBSD: patch-src_ck-manager_c,v 1.11 2017/10/24 01:35:23 ajacoutot Exp $
From 54836382f21c96054a69a19a11a0305c0ad06206 Mon Sep 17 00:00:00 2001
From: Hummer12007 <hilobakho@gmail.com>
Date: Mon, 23 Oct 2017 17:55:07 +0300
Subject: [PATCH] Fixed a memory leak in ck-manager
Index: src/ck-manager.c
--- src/ck-manager.c.orig
+++ src/ck-manager.c
@@ -3541,7 +3541,7 @@ on_name_owner_notify (GDBusConnection *connection,
CkManager *manager = CK_MANAGER (user_data);
gchar *service_name, *old_service_name, *new_service_name;
- g_variant_get (parameters, "(sss)", &service_name, &old_service_name, &new_service_name);
+ g_variant_get (parameters, "(&s&s&s)", &service_name, &old_service_name, &new_service_name);
if (strlen (new_service_name) == 0) {
remove_sessions_for_connection (manager, old_service_name);