View | Details | Raw Unified | Return to bug 243378 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-7 / +6 lines)
Lines 2-11 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	polkit
4
PORTNAME=	polkit
5
PORTVERSION=	0.114
5
PORTVERSION=	0.116
6
PORTREVISION=	3
7
CATEGORIES=	sysutils gnome
6
CATEGORIES=	sysutils gnome
8
MASTER_SITES=	http://www.freedesktop.org/software/polkit/releases/
7
MASTER_SITES=	https://www.freedesktop.org/software/polkit/releases/
9
8
10
MAINTAINER=	desktop@FreeBSD.org
9
MAINTAINER=	desktop@FreeBSD.org
11
COMMENT=	Framework for controlling access to system-wide components
10
COMMENT=	Framework for controlling access to system-wide components
Lines 14-20 Link Here
14
LICENSE_FILE=	${WRKSRC}/COPYING
13
LICENSE_FILE=	${WRKSRC}/COPYING
15
14
16
LIB_DEPENDS=	libexpat.so:textproc/expat2 \
15
LIB_DEPENDS=	libexpat.so:textproc/expat2 \
17
		libmozjs-52.so:lang/spidermonkey52
16
		libmozjs-60.so:lang/spidermonkey60
18
RUN_DEPENDS=	dbus-launch:devel/dbus
17
RUN_DEPENDS=	dbus-launch:devel/dbus
19
18
20
USERS=		polkitd
19
USERS=		polkitd
Lines 22-28 Link Here
22
21
23
USES=		compiler:c++11-lib gettext gmake gnome libtool localbase \
22
USES=		compiler:c++11-lib gettext gmake gnome libtool localbase \
24
		pathfix pkgconfig shebangfix
23
		pathfix pkgconfig shebangfix
25
USE_GNOME=	glib20 intlhack introspection:build
24
USE_GNOME=	glib20 intltool introspection:build
26
SHEBANG_FILES=	${WRKSRC}/src/polkitbackend/toarray.pl
25
SHEBANG_FILES=	${WRKSRC}/src/polkitbackend/toarray.pl
27
GNU_CONFIGURE=	yes
26
GNU_CONFIGURE=	yes
28
USE_LDCONFIG=	yes
27
USE_LDCONFIG=	yes
Lines 34-41 Link Here
34
		--with-polkitd-user=${USERS} \
33
		--with-polkitd-user=${USERS} \
35
		--disable-static \
34
		--disable-static \
36
		--disable-examples \
35
		--disable-examples \
37
		--disable-libsystemd-login \
36
		--enable-libsystemd-login=no \
38
		--disable-libelogind \
37
		--enable-libelogind=no \
39
		--disable-test \
38
		--disable-test \
40
		--enable-introspection=yes \
39
		--enable-introspection=yes \
41
		--localstatedir=/var
40
		--localstatedir=/var
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1525103481
1
TIMESTAMP = 1579113725
2
SHA256 (polkit-0.114.tar.gz) = bdf4007367d758fd794de2495975c115984d206267e52d1e6ac5ceea77e8ede6
2
SHA256 (polkit-0.116.tar.gz) = 88170c9e711e8db305a12fdb8234fac5706c61969b94e084d0f117d8ec5d34b1
3
SIZE (polkit-0.114.tar.gz) = 1557340
3
SIZE (polkit-0.116.tar.gz) = 1548311
(-)files/patch-src_polkitbackend_polkitbackendjsauthority.cpp (+11 lines)
Line 0 Link Here
1
--- src/polkitbackend/polkitbackendjsauthority.cpp.orig	2019-04-02 12:54:12 UTC
2
+++ src/polkitbackend/polkitbackendjsauthority.cpp
3
@@ -567,6 +567,8 @@ polkit_backend_js_authority_finalize (GObject *object)
4
   g_strfreev (authority->priv->rules_dirs);
5
 
6
   delete authority->priv->ac;
7
+  delete authority->priv->js_global;
8
+  delete authority->priv->js_polkit;
9
 
10
   JS_DestroyContext (authority->priv->cx);
11
   /* JS_ShutDown (); */
(-)pkg-plist (+1 lines)
Lines 62-67 Link Here
62
share/locale/hr/LC_MESSAGES/polkit-1.mo
62
share/locale/hr/LC_MESSAGES/polkit-1.mo
63
share/locale/hu/LC_MESSAGES/polkit-1.mo
63
share/locale/hu/LC_MESSAGES/polkit-1.mo
64
share/locale/id/LC_MESSAGES/polkit-1.mo
64
share/locale/id/LC_MESSAGES/polkit-1.mo
65
share/locale/it/LC_MESSAGES/polkit-1.mo
65
share/locale/pl/LC_MESSAGES/polkit-1.mo
66
share/locale/pl/LC_MESSAGES/polkit-1.mo
66
share/locale/pt_BR/LC_MESSAGES/polkit-1.mo
67
share/locale/pt_BR/LC_MESSAGES/polkit-1.mo
67
share/locale/sk/LC_MESSAGES/polkit-1.mo
68
share/locale/sk/LC_MESSAGES/polkit-1.mo

Return to bug 243378