<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b6ce2df99f6c289a3e17e6fb45662d9f8289d0dc">https://github.com/macports/macports-ports/commit/b6ce2df99f6c289a3e17e6fb45662d9f8289d0dc</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new b6ce2df policykit: update to version 0.116
</span>b6ce2df is described below
<span style='display:block; white-space:pre;color:#808000;'>commit b6ce2df99f6c289a3e17e6fb45662d9f8289d0dc
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Fri Apr 26 17:38:20 2019 -0700
<span style='display:block; white-space:pre;color:#404040;'> policykit: update to version 0.116
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * now depends on mozjs60, requires C++14 to build
</span><span style='display:block; white-space:pre;color:#404040;'> * retire deprecated PortGroup cxx11 1.1
</span>---
security/policykit/Portfile | 21 ++++++++++-----------
security/policykit/files/patch-configure.ac.diff | 13 +++++++++++--
.../files/patch-fix-getgrouplist-args.diff | 2 +-
3 files changed, 22 insertions(+), 14 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/policykit/Portfile b/security/policykit/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 69371b9..cd2b356 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/policykit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/policykit/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,12 +3,10 @@
</span> PortSystem 1.0
PortGroup gobject_introspection 1.0
PortGroup compiler_blacklist_versions 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cxx11 1.1
</span> PortGroup legacysupport 1.0
name policykit
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.115
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.116
</span> description PolicyKit is an application-level toolkit for defining and \
handling the policy that allows unprivileged processes to \
speak to privileged processes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +20,9 @@ master_sites https://www.freedesktop.org/software/polkit/releases/
</span>
distname polkit-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 fd98c3a4faf76c6adc021dff63f9a6cfd1804959 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2f87ecdabfbd415c6306673ceadc59846f059b18ef2fce42bac63fe283f12131 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1550932
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2cbf1170514cd2d4c2bac82927bc2669990b28e1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 88170c9e711e8db305a12fdb8234fac5706c61969b94e084d0f117d8ec5d34b1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1548311
</span>
depends_build-append \
port:pkgconfig \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,7 +34,7 @@ depends_build-append \
</span> port:perl5.28
depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:mozjs52
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:mozjs60
</span>
gobject_introspection yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,16 +55,17 @@ post-patch {
</span> xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# use same blacklisting as mozjs52
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist *gcc-3.* *gcc-4.* {clang < 700} macports-clang-3.3 macports-clang-3.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append macports-clang-5.0 macports-clang-3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# use same blacklisting as mozjs60
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# mozjs60 requires C++14
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist *gcc-3.* *gcc-4.* {clang < 700}
</span>
configure.env-append \
INTLTOOL_PERL=${prefix}/bin/perl5.28
configure.cmd ./autogen.sh
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxxflags-append -std=c++11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cxxflags-append -std=c++14
</span>
configure.args --with-authfw=pam \
--with-pam-prefix=/etc/pam.d \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/policykit/files/patch-configure.ac.diff b/security/policykit/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 7f2449f..a551de5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/policykit/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/policykit/files/patch-configure.ac.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig 2015-06-19 13:31:02.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac 2015-07-03 13:49:58.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig 2019-04-02 04:20:42.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac 2019-04-28 18:44:12.000000000 -0700
</span> @@ -101,10 +101,6 @@
AC_CHECK_FUNCS(clearenv fdatasync)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,3 +11,12 @@
</span> dnl ---------------------------------------------------------------------------
dnl - Check whether setnetgrent has a return value
dnl ---------------------------------------------------------------------------
<span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -433,7 +429,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ *)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ with_os_type=unknown
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- ::
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/policykit/files/patch-fix-getgrouplist-args.diff b/security/policykit/files/patch-fix-getgrouplist-args.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index a31c6eb..6db7c15 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/policykit/files/patch-fix-getgrouplist-args.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/policykit/files/patch-fix-getgrouplist-args.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span> --- src/polkitbackend/polkitbackendjsauthority.cpp.orig 2018-08-24 15:56:05.000000000 -0700
+++ src/polkitbackend/polkitbackendjsauthority.cpp 2018-08-24 15:58:13.000000000 -0700
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -813,7 +813,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -812,7 +812,7 @@
</span>
if (getgrouplist (passwd->pw_name,
passwd->pw_gid,
</pre><pre style='margin:0'>
</pre>