diff --git a/dev-util/mercurial/mercurial-1.0.2-haiku.diff b/dev-util/mercurial/mercurial-1.0.2-haiku.diff new file mode 100644 index 000000000..03ba71c96 --- /dev/null +++ b/dev-util/mercurial/mercurial-1.0.2-haiku.diff @@ -0,0 +1,24 @@ +diff -urN mercurial-1.0.2/mercurial/bdiff.c mercurial-1.0.2-haiku/mercurial/bdiff.c +--- mercurial-1.0.2/mercurial/bdiff.c 2008-08-13 22:11:47.000000000 +0000 ++++ mercurial-1.0.2-haiku/mercurial/bdiff.c 2008-09-09 15:43:50.000000000 +0000 +@@ -34,7 +34,7 @@ + } + #else + #include +-#ifdef __BEOS__ ++#if defined __BEOS__ && !defined __HAIKU__ + #include + #else + #include +diff -urN mercurial-1.0.2/mercurial/mpatch.c mercurial-1.0.2-haiku/mercurial/mpatch.c +--- mercurial-1.0.2/mercurial/mpatch.c 2008-08-13 22:11:47.000000000 +0000 ++++ mercurial-1.0.2-haiku/mercurial/mpatch.c 2008-09-09 15:44:29.000000000 +0000 +@@ -52,7 +52,7 @@ + #else + /* not windows */ + # include +-# ifdef __BEOS__ ++# if defined __BEOS__ && !defined __HAIKU__ + # include + # else + # include