summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorjoerg <joerg>2013-04-26 19:54:14 +0000
committerjoerg <joerg>2013-04-26 19:54:14 +0000
commitb3cbe671733adc08fafb8e616b76e75dbdc5875a (patch)
treeb9d4d90667bda757e6353bcb63f70fa2306727af /net
parentcc9a258c3c91fac2b2388c0cf8fe6a38847a9441 (diff)
downloadpkgsrc-b3cbe671733adc08fafb8e616b76e75dbdc5875a.tar.gz
Avoid format string warnings with clang by adding proper format
attribution.
Diffstat (limited to 'net')
-rw-r--r--net/libsoup24/distinfo4
-rw-r--r--net/libsoup24/patches/patch-libsoup_soup-logger.c13
-rw-r--r--net/libsoup24/patches/patch-libsoup_soup-xmlrpc.c13
3 files changed, 29 insertions, 1 deletions
diff --git a/net/libsoup24/distinfo b/net/libsoup24/distinfo
index af3d9e4b494..940d4a94592 100644
--- a/net/libsoup24/distinfo
+++ b/net/libsoup24/distinfo
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.31 2013/03/15 17:41:27 drochner Exp $
+$NetBSD: distinfo,v 1.32 2013/04/26 19:54:14 joerg Exp $
SHA1 (libsoup-2.40.3.tar.xz) = 63ce1d2b022b58831430099b28dee3b47fb63ed1
RMD160 (libsoup-2.40.3.tar.xz) = 0d62e4783c22f37b0366d78103f16810caffba24
Size (libsoup-2.40.3.tar.xz) = 709124 bytes
+SHA1 (patch-libsoup_soup-logger.c) = 366c59e3de5c03961e511bb9c370bde9928fd985
+SHA1 (patch-libsoup_soup-xmlrpc.c) = 4d718e7ac61d30361c7835114ee1ad6f31e12343
SHA1 (patch-tests_coding-test.c) = 2b76cf778cf389d9c67abb2b5222656e7e4191fb
diff --git a/net/libsoup24/patches/patch-libsoup_soup-logger.c b/net/libsoup24/patches/patch-libsoup_soup-logger.c
new file mode 100644
index 00000000000..2271f786449
--- /dev/null
+++ b/net/libsoup24/patches/patch-libsoup_soup-logger.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-libsoup_soup-logger.c,v 1.1 2013/04/26 19:54:14 joerg Exp $
+
+--- libsoup/soup-logger.c.orig 2013-04-26 18:44:07.000000000 +0000
++++ libsoup/soup-logger.c
+@@ -365,7 +365,7 @@ soup_logger_detach (SoupLogger *logger,
+ soup_session_remove_feature (session, SOUP_SESSION_FEATURE (logger));
+ }
+
+-static void
++static G_GNUC_PRINTF (4, 5) void
+ soup_logger_print (SoupLogger *logger, SoupLoggerLogLevel level,
+ char direction, const char *format, ...)
+ {
diff --git a/net/libsoup24/patches/patch-libsoup_soup-xmlrpc.c b/net/libsoup24/patches/patch-libsoup_soup-xmlrpc.c
new file mode 100644
index 00000000000..587d7820284
--- /dev/null
+++ b/net/libsoup24/patches/patch-libsoup_soup-xmlrpc.c
@@ -0,0 +1,13 @@
+$NetBSD: patch-libsoup_soup-xmlrpc.c,v 1.1 2013/04/26 19:54:14 joerg Exp $
+
+--- libsoup/soup-xmlrpc.c.orig 2013-04-26 18:46:35.000000000 +0000
++++ libsoup/soup-xmlrpc.c
+@@ -289,7 +289,7 @@ soup_xmlrpc_build_method_response (GValu
+ return body;
+ }
+
+-static char *
++static G_GNUC_PRINTF (2, 0) char *
+ soup_xmlrpc_build_faultv (int fault_code, const char *fault_format, va_list args)
+ {
+ xmlDoc *doc;