Wed May 24 08:06:28 2017 UTC ()
Fix patch, ensure it is limited to SunOS only.


(jperkin)
diff -r1.80 -r1.81 pkgsrc/sysutils/dbus/distinfo
diff -r1.4 -r1.5 pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-unix.c

cvs diff -r1.80 -r1.81 pkgsrc/sysutils/dbus/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/dbus/distinfo 2017/05/23 15:12:57 1.80
+++ pkgsrc/sysutils/dbus/distinfo 2017/05/24 08:06:28 1.81
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: distinfo,v 1.80 2017/05/23 15:12:57 jperkin Exp $ 1$NetBSD: distinfo,v 1.81 2017/05/24 08:06:28 jperkin Exp $
2 2
3SHA1 (dbus-1.10.18.tar.gz) = f3407dc00075c7a81cce502316aaf536f02ebfea 3SHA1 (dbus-1.10.18.tar.gz) = f3407dc00075c7a81cce502316aaf536f02ebfea
4RMD160 (dbus-1.10.18.tar.gz) = 9fc2aa4c93543983d8b12d1863b4696891afd866 4RMD160 (dbus-1.10.18.tar.gz) = 9fc2aa4c93543983d8b12d1863b4696891afd866
5SHA512 (dbus-1.10.18.tar.gz) = 726f97d0a2016f4f0625ba332e93e2d33bb16857cd35cb6c79da0f44fff297df948c3df62c31ffbec34713a7b85b3ff5b65f31517fe3511ddbd3bf18bd4748ed 5SHA512 (dbus-1.10.18.tar.gz) = 726f97d0a2016f4f0625ba332e93e2d33bb16857cd35cb6c79da0f44fff297df948c3df62c31ffbec34713a7b85b3ff5b65f31517fe3511ddbd3bf18bd4748ed
6Size (dbus-1.10.18.tar.gz) = 1986589 bytes 6Size (dbus-1.10.18.tar.gz) = 1986589 bytes
7SHA1 (patch-ak) = ebb0c291297577a9cff246e7bc71412bf6157254 7SHA1 (patch-ak) = ebb0c291297577a9cff246e7bc71412bf6157254
8SHA1 (patch-al) = c70be84ae79698cc4d83087427646bfb0500f194 8SHA1 (patch-al) = c70be84ae79698cc4d83087427646bfb0500f194
9SHA1 (patch-am) = ed334bc76911c9db9f5472c58fb762c56255c5b4 9SHA1 (patch-am) = ed334bc76911c9db9f5472c58fb762c56255c5b4
10SHA1 (patch-configure) = 9dee6306aa07b60449a0f9f0f1ea3dccbc70dcb4 10SHA1 (patch-configure) = 9dee6306aa07b60449a0f9f0f1ea3dccbc70dcb4
11SHA1 (patch-dbus_dbus-sysdeps-unix.c) = 39767dd35befe916509ab9eff790aee706caa089 11SHA1 (patch-dbus_dbus-sysdeps-unix.c) = 3dfc60eba7ab9d5a29d2a842ce0baa1b109df716
12SHA1 (patch-dbus_dbus-sysdeps-util-unix.c) = 9c967cdac585220a3e65443dc9642e7d4478567c 12SHA1 (patch-dbus_dbus-sysdeps-util-unix.c) = 9c967cdac585220a3e65443dc9642e7d4478567c
13SHA1 (patch-tools_dbus-print-message.c) = 96267d3cff2c5207911615735748ef81604a69ec 13SHA1 (patch-tools_dbus-print-message.c) = 96267d3cff2c5207911615735748ef81604a69ec

cvs diff -r1.4 -r1.5 pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-unix.c (expand / switch to unified diff)

--- pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-unix.c 2017/05/23 15:12:57 1.4
+++ pkgsrc/sysutils/dbus/patches/patch-dbus_dbus-sysdeps-unix.c 2017/05/24 08:06:28 1.5
@@ -1,19 +1,21 @@ @@ -1,19 +1,21 @@
1$NetBSD: patch-dbus_dbus-sysdeps-unix.c,v 1.4 2017/05/23 15:12:57 jperkin Exp $ 1$NetBSD: patch-dbus_dbus-sysdeps-unix.c,v 1.5 2017/05/24 08:06:28 jperkin Exp $
2 2
3Support _XOPEN_SOURCE requirements on SunOS with different compiler defaults. 3Support _XOPEN_SOURCE requirements on SunOS with different compiler defaults.
4 4
5--- dbus/dbus-sysdeps-unix.c.orig 2017-02-16 13:46:23.000000000 +0000 5--- dbus/dbus-sysdeps-unix.c.orig 2017-02-16 13:46:23.000000000 +0000
6+++ dbus/dbus-sysdeps-unix.c 6+++ dbus/dbus-sysdeps-unix.c
7@@ -24,6 +24,12 @@ 7@@ -24,6 +24,14 @@
8  8
9 #include <config.h> 9 #include <config.h>
10  10
11+#if defined(__sun) && __STDC_VERSION__ - 0 < 199901L 11+#ifdef __sun
 12+# if __STDC_VERSION__ - 0 < 199901L
12+#define _XOPEN_SOURCE 500 13+#define _XOPEN_SOURCE 500
13+#else 14+# else
14+#define _XOPEN_SOURCE 600 15+#define _XOPEN_SOURCE 600
 16+# endif
15+#endif 17+#endif
16+ 18+
17 #include "dbus-internals.h" 19 #include "dbus-internals.h"
18 #include "dbus-sysdeps.h" 20 #include "dbus-sysdeps.h"
19 #include "dbus-sysdeps-unix.h" 21 #include "dbus-sysdeps-unix.h"