summaryrefslogtreecommitdiff
path: root/biology/vsearch/files/patch-src_vsearch.h
diff options
context:
space:
mode:
Diffstat (limited to 'biology/vsearch/files/patch-src_vsearch.h')
-rw-r--r--biology/vsearch/files/patch-src_vsearch.h67
1 files changed, 0 insertions, 67 deletions
diff --git a/biology/vsearch/files/patch-src_vsearch.h b/biology/vsearch/files/patch-src_vsearch.h
deleted file mode 100644
index 2e74ffff8b56..000000000000
--- a/biology/vsearch/files/patch-src_vsearch.h
+++ /dev/null
@@ -1,67 +0,0 @@
-$NetBSD$
-
-# Add FreeBSD and NetBSD support
-
---- src/vsearch.h.orig 2019-04-30 11:57:32 UTC
-+++ src/vsearch.h
-@@ -138,30 +138,50 @@
- #define bswap_32(x) _byteswap_ulong(x)
- #define bswap_64(x) _byteswap_uint64(x)
-
--#else
-+#elif defined(__APPLE__)
-
--#ifdef __APPLE__
--
- #define PROG_OS "macos"
- #include <sys/sysctl.h>
- #include <libkern/OSByteOrder.h>
-+#include <sys/resource.h>
- #define bswap_16(x) OSSwapInt16(x)
- #define bswap_32(x) OSSwapInt32(x)
- #define bswap_64(x) OSSwapInt64(x)
-
--#else
-+#elif defined(__linux__)
-
--#ifdef __linux__
- #define PROG_OS "linux"
--#else
--#define PROG_OS "unknown"
--#endif
--
- #include <sys/sysinfo.h>
- #include <byteswap.h>
-+#include <sys/resource.h>
-
--#endif
-+#elif defined(__FreeBSD__)
-
-+#define PROG_OS "freebsd"
-+#include <sys/sysinfo.h>
-+#include <sys/resource.h>
-+#include <sys/endian.h>
-+#define bswap_16(x) bswap16(x)
-+#define bswap_32(x) bswap32(x)
-+#define bswap_64(x) bswap64(x)
-+
-+#elif defined(__NetBSD__)
-+
-+#define PROG_OS "netbsd"
-+#include <sys/resource.h>
-+#include <sys/types.h>
-+#include <sys/bswap.h>
-+#define bswap_16(x) bswap16(x)
-+#define bswap_32(x) bswap32(x)
-+#define bswap_64(x) bswap64(x)
-+// Alters behavior, but NetBSD 7 does not have getopt_long_only()
-+#define getopt_long_only getopt_long
-+
-+#else // Other Unix
-+
-+#define PROG_OS "unknown"
-+#include <sys/sysinfo.h>
-+#include <byteswap.h>
- #include <sys/resource.h>
-
- #endif