pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/dbus dbus: update to 1.14.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/189387d1c79f
branches: trunk
changeset: 386215:189387d1c79f
user: wiz <wiz%pkgsrc.org@localhost>
date: Mon Oct 03 12:44:00 2022 +0000
description:
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)
diffstat:
sysutils/dbus/Makefile | 5 +--
sysutils/dbus/distinfo | 10 ++++----
sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c | 16 +++++++-------
3 files changed, 15 insertions(+), 16 deletions(-)
diffs (71 lines):
diff -r 162d522cd99a -r 189387d1c79f sysutils/dbus/Makefile
--- a/sysutils/dbus/Makefile Mon Oct 03 12:38:24 2022 +0000
+++ b/sysutils/dbus/Makefile Mon Oct 03 12:44:00 2022 +0000
@@ -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
diff -r 162d522cd99a -r 189387d1c79f sysutils/dbus/distinfo
--- a/sysutils/dbus/distinfo Mon Oct 03 12:38:24 2022 +0000
+++ b/sysutils/dbus/distinfo Mon Oct 03 12:44:00 2022 +0000
@@ -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
diff -r 162d522cd99a -r 189387d1c79f sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c
--- a/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c Mon Oct 03 12:38:24 2022 +0000
+++ b/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-util-unix.c Mon Oct 03 12:44:00 2022 +0000
@@ -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 @@
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