diff options
author | pav <pav@FreeBSD.org> | 2010-10-13 20:44:24 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2010-10-13 20:44:24 +0800 |
commit | 83b2fe6f85a883e7df4ff58b2210d03c00a38e0f (patch) | |
tree | 3b16e44798ade50e8b0b48967c7ffc148b6595ce /math | |
parent | 77a3a551afe10820a1c60f65011bb68c44639ae9 (diff) | |
download | freebsd-ports-gnome-83b2fe6f85a883e7df4ff58b2210d03c00a38e0f.tar.gz freebsd-ports-gnome-83b2fe6f85a883e7df4ff58b2210d03c00a38e0f.tar.zst freebsd-ports-gnome-83b2fe6f85a883e7df4ff58b2210d03c00a38e0f.zip |
- Fix build on FreeBSD 8.0
Submitted by: maintainer
Diffstat (limited to 'math')
-rw-r--r-- | math/giacxcas/files/patch-src-help.cc | 14 | ||||
-rw-r--r-- | math/giacxcas/files/patch-src-rpn.cc | 14 |
2 files changed, 28 insertions, 0 deletions
diff --git a/math/giacxcas/files/patch-src-help.cc b/math/giacxcas/files/patch-src-help.cc new file mode 100644 index 000000000000..949dbf0f4988 --- /dev/null +++ b/math/giacxcas/files/patch-src-help.cc @@ -0,0 +1,14 @@ +--- src/help.cc.orig 2010-10-11 22:21:22.000000000 +0200 ++++ src/help.cc 2010-10-11 22:35:32.000000000 +0200 +@@ -748,7 +748,10 @@ + return s=="index.htm"; + } + #else +-#if defined(__APPLE__) // || defined(__FreeBSD__) ++#ifdef HAVE_SYS_PARAM_H ++#include <sys/param.h> ++#endif ++#if defined(__APPLE__) || (defined(__FreeBSD_version) && (__FreeBSD_version < 800501)) + static int dir_select (struct dirent *d){ + #else + static int dir_select (const struct dirent *d){ diff --git a/math/giacxcas/files/patch-src-rpn.cc b/math/giacxcas/files/patch-src-rpn.cc new file mode 100644 index 000000000000..79cb88a2bdaa --- /dev/null +++ b/math/giacxcas/files/patch-src-rpn.cc @@ -0,0 +1,14 @@ +--- src/rpn.cc.orig 2010-10-11 22:21:12.000000000 +0200 ++++ src/rpn.cc 2010-10-11 22:07:07.000000000 +0200 +@@ -530,7 +530,10 @@ + gen symb_VARS(const gen & a){ + return symbolic(at_VARS,a); + } +-#if defined(__APPLE__) // || defined(__FreeBSD__) ++#ifdef HAVE_SYS_PARAM_H ++#include <sys/param.h> ++#endif ++#if defined(__APPLE__) || (defined(__FreeBSD_version) && (__FreeBSD_version < 800501)) + static int int_one (struct dirent *unused){ + #else + static int int_one (const struct dirent *unused){ |