diff options
| author | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2019-04-09 21:37:49 +0000 |
|---|---|---|
| committer | Fernando ApesteguĂa <fernape@FreeBSD.org> | 2019-04-09 21:37:49 +0000 |
| commit | ff00850d8fee6213eeb2762d9635446f35eb270e (patch) | |
| tree | d8d59734edbecd5c356584ac9762906898014b6d | |
| parent | textproc/qstardict: fix build with GCC-based architectures (diff) | |
security/pixiewps: fix build with GCC-based architectures
PR: 237102
Submitted by: pkubaj@anongoth.pl
Approved by: franz@bett.ag (maintainer)
| -rw-r--r-- | security/pixiewps/Makefile | 2 | ||||
| -rw-r--r-- | security/pixiewps/files/patch-Makefile | 8 | ||||
| -rw-r--r-- | security/pixiewps/files/patch-pixiewps.c | 13 |
3 files changed, 21 insertions, 2 deletions
diff --git a/security/pixiewps/Makefile b/security/pixiewps/Makefile index 4a0e0f44b7d3..f143d80554f1 100644 --- a/security/pixiewps/Makefile +++ b/security/pixiewps/Makefile @@ -12,8 +12,6 @@ COMMENT= Offline WPS bruteforce utility LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/../LICENSE.md -BROKEN_powerpc64= fails to compile: /usr/include/sys/sysctl.h:1033:25: unknown type name 'u_int' - USES= gmake WRKSRC_SUBDIR= src USE_GITHUB= yes diff --git a/security/pixiewps/files/patch-Makefile b/security/pixiewps/files/patch-Makefile new file mode 100644 index 000000000000..fd7664dd28cb --- /dev/null +++ b/security/pixiewps/files/patch-Makefile @@ -0,0 +1,8 @@ +--- Makefile.orig 2019-04-08 08:32:00 UTC ++++ Makefile +@@ -1,4 +1,4 @@ +-CFLAGS = -std=c99 -O3 ++CFLAGS += -std=c99 -D__BSD_VISIBLE + + LIBS = -lpthread + ifeq ($(OPENSSL),1) diff --git a/security/pixiewps/files/patch-pixiewps.c b/security/pixiewps/files/patch-pixiewps.c new file mode 100644 index 000000000000..8f0a1c7c75d0 --- /dev/null +++ b/security/pixiewps/files/patch-pixiewps.c @@ -0,0 +1,13 @@ +--- pixiewps.c.orig 2019-04-08 08:26:23 UTC ++++ pixiewps.c +@@ -32,6 +32,10 @@ + # include <windows.h> + #endif + ++#ifdef __FreeBSD__ ++# include <sys/types.h> ++#endif ++ + #ifdef __APPLE__ + # define _DARWIN_C_SOURCE + #endif |
