summaryrefslogtreecommitdiff
path: root/wm/sawfish
diff options
context:
space:
mode:
authortnn <tnn>2007-10-20 14:13:45 +0000
committertnn <tnn>2007-10-20 14:13:45 +0000
commit1cc9a64d6adf489457707a9848723f3e5da9ae1c (patch)
tree9797ceab9688e900303bf17d2651d23570bc35be /wm/sawfish
parent3b9cf4cf92235e2f4ac1d6c62c525673f31d0439 (diff)
downloadpkgsrc-1cc9a64d6adf489457707a9848723f3e5da9ae1c.tar.gz
Fix, hopefully, problem spotted in 2007Q3 bulk builds when using XFree86.
Diffstat (limited to 'wm/sawfish')
-rw-r--r--wm/sawfish/distinfo3
-rw-r--r--wm/sawfish/patches/patch-ac17
2 files changed, 19 insertions, 1 deletions
diff --git a/wm/sawfish/distinfo b/wm/sawfish/distinfo
index 49518c6af18..a60ce1217aa 100644
--- a/wm/sawfish/distinfo
+++ b/wm/sawfish/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.11 2007/09/14 15:04:49 tnn Exp $
+$NetBSD: distinfo,v 1.12 2007/10/20 14:13:45 tnn Exp $
SHA1 (sawfish-1.3.1.tar.gz) = c204129b7b6fdf702580140c39f62c561683216a
RMD160 (sawfish-1.3.1.tar.gz) = 66de77629ad98e6205c13b7300928616d687c80a
Size (sawfish-1.3.1.tar.gz) = 1741281 bytes
SHA1 (patch-aa) = d2883ff092ce4fa86b20f9928dc004cf5bf61e75
SHA1 (patch-ab) = 21a89c87afa9cb5fdf3b028109b0db9c5991fb1e
+SHA1 (patch-ac) = 5b06b5d5d5ea1c30af3c48f7dc87c7ce2ce29816
diff --git a/wm/sawfish/patches/patch-ac b/wm/sawfish/patches/patch-ac
new file mode 100644
index 00000000000..3dc00aeb079
--- /dev/null
+++ b/wm/sawfish/patches/patch-ac
@@ -0,0 +1,17 @@
+$NetBSD: patch-ac,v 1.3 2007/10/20 14:13:45 tnn Exp $
+
+--- src/events.c.orig 2007-07-26 19:55:01.000000000 +0200
++++ src/events.c
+@@ -1155,7 +1155,11 @@ shape_notify (XEvent *ev)
+ XShapeEvent *sev = (XShapeEvent *)ev;
+ Lisp_Window *w = find_window_by_id (sev->window);
+ if (w != 0 && sev->window == w->id
+- && (sev->kind == ShapeBounding || sev->kind == ShapeInput))
++ && (sev->kind == ShapeBounding
++#ifdef ShapeInput
++ || sev->kind == ShapeInput
++#endif
++))
+ {
+ if (sev->kind == ShapeBounding)
+ w->shaped = sev->shaped ? 1 : 0;