pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/sysutils/dbus



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Oct  3 12:44:00 UTC 2022

Modified Files:
        pkgsrc/sysutils/dbus: Makefile distinfo
        pkgsrc/sysutils/dbus/patches: patch-dbus_dbus-sysdeps-util-unix.c

Log Message:
dbus: update to 1.14.2.

dbus 1.14.2 (2022-09-26)
========================

Fixes:

• Fix build failure on FreeBSD (dbus!277, Alex Richardson)

• Fix build failure on macOS with launchd enabled
  (dbus!287, Dawid Wróbel)

• Preserve errno on failure to open /proc/self/oom_score_adj
  (dbus!285, Gentoo#834725; Mike Gilbert)

• On Linux, don't log warnings if oom_score_adj is read-only but does not
  need to be changed (dbus!291, Simon McVittie)

• Slightly improve error-handling for inotify
  (dbus!235, Simon McVittie)

• Don't crash if dbus-daemon is asked to watch more than 128 directories
  for changes (dbus!302, Jan Tojnar)

• Autotools build system fixes:
  · Don't treat --with-x or --with-x=yes as a request to disable X11,
    fixing a regression in 1.13.20. Instead, require X11 libraries and
    fail if they cannot be detected. (dbus!263, Lars Wendler)
  · When a CMake project uses an Autotools-built libdbus in a
    non-standard prefix, find dbus-arch-deps.h successfully
    (dbus#314, Simon McVittie)
  · Don't include generated XML catalog in source releases
    (dbus!317, Jan Tojnar)
  · Improve robustness of detecting gcc __sync atomic builtins
    (dbus!320, Alex Richardson)

• CMake build system fixes:
  · Detect endianness correctly, fixing interoperability with other D-Bus
    implementations on big-endian systems (dbus#375, Ralf Habacker)
  · When building for Unix, install session and system bus setup
    in the intended locations
    (dbus!267, dbus!297; Ralf Habacker, Alex Richardson)
  · Detect setresuid() and getresuid() (dbus!319, Alex Richardson)
  · Detect backtrace() on FreeBSD (dbus!281, Alex Richardson)
  · Don't include headers from parent directory (dbus!282, Alex Richardson)
  · Distinguish between host and target TMPDIR when cross-compiling
    (dbus!279, Alex Richardson)
  · Fix detection of atomic operations (dbus!306, Alex Richardson)

Tests and CI enhancements:

• On Unix, skip tests that switch uid if run in a container that is
  unable to do so, instead of failing (dbus#407, Simon McVittie)

• Use the latest MSYS2 packages for CI
  (Ralf Habacker, Simon McVittie)


To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 pkgsrc/sysutils/dbus/Makefile
cvs rdiff -u -r1.98 -r1.99 pkgsrc/sysutils/dbus/distinfo
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/sysutils/dbus/Makefile
diff -u pkgsrc/sysutils/dbus/Makefile:1.132 pkgsrc/sysutils/dbus/Makefile:1.133
--- pkgsrc/sysutils/dbus/Makefile:1.132 Wed May 25 09:33:53 2022
+++ pkgsrc/sysutils/dbus/Makefile       Mon Oct  3 12:44:00 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.132 2022/05/25 09:33:53 jperkin Exp $
+# $NetBSD: Makefile,v 1.133 2022/10/03 12:44:00 wiz Exp $
 
-DISTNAME=      dbus-1.14.0
-PKGREVISION=   3
+DISTNAME=      dbus-1.14.2
 CATEGORIES=    sysutils
 MASTER_SITES=  https://dbus.freedesktop.org/releases/dbus/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/sysutils/dbus/distinfo
diff -u pkgsrc/sysutils/dbus/distinfo:1.98 pkgsrc/sysutils/dbus/distinfo:1.99
--- pkgsrc/sysutils/dbus/distinfo:1.98  Tue Mar  8 11:16:00 2022
+++ pkgsrc/sysutils/dbus/distinfo       Mon Oct  3 12:44:00 2022
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.98 2022/03/08 11:16:00 wiz Exp $
+$NetBSD: distinfo,v 1.99 2022/10/03 12:44:00 wiz Exp $
 
-BLAKE2s (dbus-1.14.0.tar.xz) = 5440d545926ad199ac0a523aa81a737ff84274f5a4a16a1cbd3f1eea8da2c621
-SHA512 (dbus-1.14.0.tar.xz) = 9bf17a3ebb3cf44722c6fbf24ee56e9dc14d6882fc312f26c7f07459d969424bc2fb63a229139e011804ecc479a8f0eb1a0c83286f8d5a664c5979d12634179f
-Size (dbus-1.14.0.tar.xz) = 1360228 bytes
+BLAKE2s (dbus-1.14.2.tar.xz) = e494ae3be33733c32bf1f32d1b5b2e72ac73895344f1c87156291f5042dd1294
+SHA512 (dbus-1.14.2.tar.xz) = 6e503385bfc1b17d4922dc6d2fb3fa10626ed306fe2b3a6a59f6cf81667c4cd63c2fc5e4fd040f48415235e9f4a75b10948ef512f022af1edab20f426271a9b4
+Size (dbus-1.14.2.tar.xz) = 1362972 bytes
 SHA1 (patch-configure) = 9dee6306aa07b60449a0f9f0f1ea3dccbc70dcb4
 SHA1 (patch-dbus_dbus-sysdeps-unix.c) = 3dfc60eba7ab9d5a29d2a842ce0baa1b109df716
-SHA1 (patch-dbus_dbus-sysdeps-util-unix.c) = a99de7c8abb77940000814f593416d21ae234193
+SHA1 (patch-dbus_dbus-sysdeps-util-unix.c) = 537bb8a30bd0bde8ac208a7ce9a4e1903246b443

Index: pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c
diff -u pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c:1.5 pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c:1.6
--- pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c:1.5        Tue Mar  8 11:16:00 2022
+++ pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c    Mon Oct  3 12:44:00 2022
@@ -1,21 +1,21 @@
-$NetBSD: patch-dbus_dbus-sysdeps-util-unix.c,v 1.5 2022/03/08 11:16:00 wiz Exp $
+$NetBSD: patch-dbus_dbus-sysdeps-util-unix.c,v 1.6 2022/10/03 12:44:00 wiz Exp $
 
 add solaris specific console_user test
 
---- dbus/dbus-sysdeps-util-unix.c.orig 2022-02-23 14:39:11.000000000 +0000
+--- dbus/dbus-sysdeps-util-unix.c.orig 2022-09-14 12:12:21.000000000 +0000
 +++ dbus/dbus-sysdeps-util-unix.c
 @@ -56,6 +56,10 @@
+ #ifdef HAVE_SYS_PRCTL_H
  #include <sys/prctl.h>
  #endif
- 
 +#if defined(__sun) && defined(__SVR4)
 +#include <pwd.h>
 +#endif
 +
- #ifdef HAVE_SYS_SYSLIMITS_H
- #include <sys/syslimits.h>
- #endif
-@@ -581,8 +585,31 @@ _dbus_user_at_console (const char *usern
+ 
+ #ifdef HAVE_SYSTEMD
+ #include <systemd/sd-daemon.h>
+@@ -578,8 +582,31 @@ _dbus_user_at_console (const char *usern
  #ifdef DBUS_CONSOLE_AUTH_DIR
    DBusString u, f;
    dbus_bool_t result;
@@ -47,7 +47,7 @@ add solaris specific console_user test
    if (!_dbus_string_init (&f))
      {
        _DBUS_SET_OOM (error);
-@@ -607,6 +634,7 @@ _dbus_user_at_console (const char *usern
+@@ -604,6 +631,7 @@ _dbus_user_at_console (const char *usern
  
   out:
    _dbus_string_free (&f);



Home | Main Index | Thread Index | Old Index