Fri Aug 31 09:26:29 2012 UTC ()
wm/awesome: Fix build on DragonFly

Add DragonFly to list of systems that need to include alloca.h header.


(marino)
diff -r1.10 -r1.11 pkgsrc/wm/awesome/distinfo
diff -r0 -r1.1 pkgsrc/wm/awesome/patches/patch-common_util.h

cvs diff -r1.10 -r1.11 pkgsrc/wm/awesome/distinfo (expand / switch to unified diff)

--- pkgsrc/wm/awesome/distinfo 2012/08/27 10:12:30 1.10
+++ pkgsrc/wm/awesome/distinfo 2012/08/31 09:26:28 1.11
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.10 2012/08/27 10:12:30 wiz Exp $ 1$NetBSD: distinfo,v 1.11 2012/08/31 09:26:28 marino Exp $
2 2
3SHA1 (awesome-3.4.13.tar.xz) = 6127ba6048cb538b6c318d1f5d9926fa067492c1 3SHA1 (awesome-3.4.13.tar.xz) = 6127ba6048cb538b6c318d1f5d9926fa067492c1
4RMD160 (awesome-3.4.13.tar.xz) = 2cb4545c91d2310bd82a293cbc5b3e5b13868b58 4RMD160 (awesome-3.4.13.tar.xz) = 2cb4545c91d2310bd82a293cbc5b3e5b13868b58
5Size (awesome-3.4.13.tar.xz) = 722876 bytes 5Size (awesome-3.4.13.tar.xz) = 722876 bytes
6SHA1 (patch-awesomeConfig.cmake) = ce48651d804fb8b277c33aed94861219acc1bc73 6SHA1 (patch-awesomeConfig.cmake) = ce48651d804fb8b277c33aed94861219acc1bc73
 7SHA1 (patch-common_util.h) = 28af19f75c3e688f86742ee5cdeda4fe93973319

File Added: pkgsrc/wm/awesome/patches/Attic/patch-common_util.h
$NetBSD: patch-common_util.h,v 1.1 2012/08/31 09:26:29 marino Exp $

DragonFly needs alloca.h too.

--- common/util.h.orig	2012-07-15 10:12:21.000000000 +0000
+++ common/util.h
@@ -32,7 +32,10 @@
 #include <assert.h>
 #include <stdio.h>
 
-#if !(defined (__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__))
+#if !(defined (__FreeBSD__) \
+   || defined(__DragonFly__) \
+   || defined(__OpenBSD__) \
+   || defined(__NetBSD__))
 #include <alloca.h>
 #endif