[138278] trunk/dports/security/policykit

devans at macports.org devans at macports.org
Fri Jul 3 14:31:46 PDT 2015


Revision: 138278
          https://trac.macports.org/changeset/138278
Author:   devans at macports.org
Date:     2015-07-03 14:31:45 -0700 (Fri, 03 Jul 2015)
Log Message:
-----------
policykit: update to version 0.113, important security updates.

Modified Paths:
--------------
    trunk/dports/security/policykit/Portfile
    trunk/dports/security/policykit/files/patch-configure.ac.diff

Removed Paths:
-------------
    trunk/dports/security/policykit/files/patch-no-sigpoll.diff
    trunk/dports/security/policykit/files/patch-no-tests.diff
    trunk/dports/security/policykit/files/patch-setnetgrent-returns-void.diff

Modified: trunk/dports/security/policykit/Portfile
===================================================================
--- trunk/dports/security/policykit/Portfile	2015-07-03 21:18:48 UTC (rev 138277)
+++ trunk/dports/security/policykit/Portfile	2015-07-03 21:31:45 UTC (rev 138278)
@@ -5,8 +5,7 @@
 PortGroup           gobject_introspection 1.0
 
 name                policykit
-version             0.112
-revision            1
+version             0.113
 description         PolicyKit is an application-level toolkit for defining and \
                     handling the policy that allows unprivileged processes to \
                     speak to privileged processes
@@ -20,8 +19,8 @@
 
 distname            polkit-${version}
 
-checksums           rmd160  0fecdcbfffe5f79dbb44f38dee9c4f060d60e7b1 \
-                    sha256  d695f43cba4748a822fbe864dd32c4887c5da1c71694a47693ace5e88fcf6af6
+checksums           rmd160  661b0a678f7c770c213404db3af604935fdb25bc \
+                    sha256  e1c095093c654951f78f8618d427faf91cf62abdefed98de40ff65eca6413c81
 
 depends_build-append \
                     port:pkgconfig \
@@ -34,13 +33,10 @@
 depends_lib         path:lib/pkgconfig/glib-2.0.pc:glib2 \
                     port:mozjs17
 
-patchfiles          patch-configure.ac.diff \
-                    patch-setnetgrent-returns-void.diff \
-                    patch-no-sigpoll.diff \
-                    patch-no-tests.diff
-
 gobject_introspection yes
 
+patchfiles          patch-configure.ac.diff
+
 pre-patch {
     if {${os.platform} eq "darwin" && ${os.major} < 10} {
         patchfiles-append patch-fdatasync.diff
@@ -67,6 +63,7 @@
                     --with-mozjs=mozjs-17.0 \
                     --enable-systemd=no \
                     --disable-silent-rules \
+                    --disable-test \
                     --enable-man-pages \
                     --disable-gtk-doc
 

Modified: trunk/dports/security/policykit/files/patch-configure.ac.diff
===================================================================
--- trunk/dports/security/policykit/files/patch-configure.ac.diff	2015-07-03 21:18:48 UTC (rev 138277)
+++ trunk/dports/security/policykit/files/patch-configure.ac.diff	2015-07-03 21:31:45 UTC (rev 138278)
@@ -1,13 +1,13 @@
---- configure.ac.orig	2013-05-15 14:10:23.000000000 -0700
-+++ configure.ac	2014-10-17 10:30:22.000000000 -0700
+--- configure.ac.orig	2015-06-19 13:31:02.000000000 -0700
++++ configure.ac	2015-07-03 13:49:58.000000000 -0700
 @@ -160,10 +160,6 @@
  
- AC_CHECK_FUNCS(clearenv)
+ AC_CHECK_FUNCS(clearenv fdatasync)
  
 -if test "x$GCC" = "xyes"; then
 -  LDFLAGS="-Wl,--as-needed $LDFLAGS"
 -fi
 -
  dnl ---------------------------------------------------------------------------
- dnl - Select wether to use libsystemd-login or ConsoleKit for session tracking
+ dnl - Check whether setnetgrent has a return value
  dnl ---------------------------------------------------------------------------

Deleted: trunk/dports/security/policykit/files/patch-no-sigpoll.diff
===================================================================
--- trunk/dports/security/policykit/files/patch-no-sigpoll.diff	2015-07-03 21:18:48 UTC (rev 138277)
+++ trunk/dports/security/policykit/files/patch-no-sigpoll.diff	2015-07-03 21:31:45 UTC (rev 138278)
@@ -1,10 +0,0 @@
---- src/polkitbackend/polkitbackendjsauthority.c.orig	2014-10-17 11:01:33.000000000 -0700
-+++ src/polkitbackend/polkitbackendjsauthority.c	2014-10-17 11:01:59.000000000 -0700
-@@ -1286,7 +1286,6 @@
-     _HANDLE_SIG (SIGTTIN);
-     _HANDLE_SIG (SIGTTOU);
-     _HANDLE_SIG (SIGBUS);
--    _HANDLE_SIG (SIGPOLL);
-     _HANDLE_SIG (SIGPROF);
-     _HANDLE_SIG (SIGSYS);
-     _HANDLE_SIG (SIGTRAP);

Deleted: trunk/dports/security/policykit/files/patch-no-tests.diff
===================================================================
--- trunk/dports/security/policykit/files/patch-no-tests.diff	2015-07-03 21:18:48 UTC (rev 138277)
+++ trunk/dports/security/policykit/files/patch-no-tests.diff	2015-07-03 21:31:45 UTC (rev 138278)
@@ -1,10 +0,0 @@
---- Makefile.am.orig	2013-07-03 15:57:38.000000000 -0700
-+++ Makefile.am	2013-07-03 15:57:45.000000000 -0700
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--SUBDIRS = actions data src docs po test
-+SUBDIRS = actions data src docs po
- 
- NULL =
- 

Deleted: trunk/dports/security/policykit/files/patch-setnetgrent-returns-void.diff
===================================================================
--- trunk/dports/security/policykit/files/patch-setnetgrent-returns-void.diff	2015-07-03 21:18:48 UTC (rev 138277)
+++ trunk/dports/security/policykit/files/patch-setnetgrent-returns-void.diff	2015-07-03 21:31:45 UTC (rev 138278)
@@ -1,15 +0,0 @@
---- src/polkitbackend/polkitbackendinteractiveauthority.c.orig	2013-04-04 11:16:50.000000000 -0700
-+++ src/polkitbackend/polkitbackendinteractiveauthority.c	2014-10-17 10:38:48.000000000 -0700
-@@ -2113,11 +2113,7 @@
-   ret = NULL;
-   name = polkit_unix_netgroup_get_name (POLKIT_UNIX_NETGROUP (group));
- 
--  if (setnetgrent (name) == 0)
--    {
--      g_warning ("Error looking up net group with name %s: %s", name, g_strerror (errno));
--      goto out;
--    }
-+  setnetgrent (name);
- 
-   for (;;)
-     {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150703/e1c364bf/attachment.html>


More information about the macports-changes mailing list