summaryrefslogtreecommitdiff
path: root/sysutils/eggdbus
diff options
context:
space:
mode:
authordsainty <dsainty@pkgsrc.org>2010-07-05 08:58:56 +0000
committerdsainty <dsainty@pkgsrc.org>2010-07-05 08:58:56 +0000
commit92b4912ca5e26491d0b79f50587b69c3561a8520 (patch)
tree976e36805b1c4beb639e64ed829aaf2b262348ee /sysutils/eggdbus
parentc90493a450a23c1fcc9272359b4310e1b42a7a30 (diff)
downloadpkgsrc-92b4912ca5e26491d0b79f50587b69c3561a8520.tar.gz
In eggdbusbus.h define uid_t, which is used by org.freedesktop.DBus.xml, but
is not guaranteed to be defined by the selected set of includes. Fixes build on some Linux variants. Addresses PR#43513.
Diffstat (limited to 'sysutils/eggdbus')
-rw-r--r--sysutils/eggdbus/distinfo3
-rw-r--r--sysutils/eggdbus/patches/patch-aa15
2 files changed, 17 insertions, 1 deletions
diff --git a/sysutils/eggdbus/distinfo b/sysutils/eggdbus/distinfo
index 8d3710914ec..61adeaf6790 100644
--- a/sysutils/eggdbus/distinfo
+++ b/sysutils/eggdbus/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2010/06/01 10:51:04 drochner Exp $
+$NetBSD: distinfo,v 1.2 2010/07/05 08:58:56 dsainty Exp $
SHA1 (eggdbus-0.6.tar.bz2) = 9f47d1225aafdcc5c59d177ec4c2b52d6f003ce8
RMD160 (eggdbus-0.6.tar.bz2) = a1fa28199059e7deb551b755a8a3853aa02ae0b7
Size (eggdbus-0.6.tar.bz2) = 163804 bytes
+SHA1 (patch-aa) = 4c803b9598f760b88b7a6b9ca53acc64377ed200
diff --git a/sysutils/eggdbus/patches/patch-aa b/sysutils/eggdbus/patches/patch-aa
new file mode 100644
index 00000000000..9f5043ad080
--- /dev/null
+++ b/sysutils/eggdbus/patches/patch-aa
@@ -0,0 +1,15 @@
+$NetBSD: patch-aa,v 1.1 2010/07/05 08:58:56 dsainty Exp $
+
+Define uid_t, which is used by org.freedesktop.DBus.xml, but is not
+guaranteed to be defined by the selected set of includes.
+
+--- src/eggdbus/Makefile.am.orig 2009-09-17 03:39:28.000000000 +1200
++++ src/eggdbus/Makefile.am 2010-07-05 15:43:42.000000000 +1200
+@@ -142,6 +142,7 @@
+ --include-header "eggdbus/eggdbusrequestnamereply.h" \
+ --include-header "eggdbus/eggdbusreleasenamereply.h" \
+ --include-header "eggdbus/eggdbusstartservicebynamereply.h" \
++ --include-header "sys/types.h" \
+ --introspection-xml $(top_srcdir)/src/eggdbus/org.freedesktop.DBus.xml \
+ --introspection-xml $(top_srcdir)/src/eggdbus/org.freedesktop.DBus.Peer.xml \
+ --introspection-xml $(top_srcdir)/src/eggdbus/org.freedesktop.DBus.Properties.xml \