URI: 
       tnet-wireless/reaver-wps-fork-t6x: Fix musl-libc compilation. - parlay - yet another gentoo overlay
  HTML git clone https://git.parazyd.org/parlay
   DIR Log
   DIR Files
   DIR Refs
   DIR README
       ---
   DIR commit 1479b60d3bf24f390470638846f894d81a58257d
   DIR parent aa041f31c9bda11a1adbacd6ea4d9eaf0baf4ceb
  HTML Author: parazyd <parazyd@dyne.org>
       Date:   Mon, 10 Oct 2016 14:44:38 +0200
       
       net-wireless/reaver-wps-fork-t6x: Fix musl-libc compilation.
       
       Diffstat:
         A net-wireless/reaver-wps-fork-t6x/f… |      27 +++++++++++++++++++++++++++
         D net-wireless/reaver-wps-fork-t6x/r… |      47 -------------------------------
         M net-wireless/reaver-wps-fork-t6x/r… |       6 ++++--
       
       3 files changed, 31 insertions(+), 49 deletions(-)
       ---
   DIR diff --git a/net-wireless/reaver-wps-fork-t6x/files/0100-Include-sys-types.h-for-definition-of-u_char.patch b/net-wireless/reaver-wps-fork-t6x/files/0100-Include-sys-types.h-for-definition-of-u_char.patch
       t@@ -0,0 +1,27 @@
       +From 811f5c0b0a226edfbf5aa2f316e083f30ec3cd8d Mon Sep 17 00:00:00 2001
       +From: Yousong Zhou <yszhou4tech@gmail.com>
       +Date: Tue, 18 Aug 2015 14:34:26 +0800
       +Subject: [PATCH] Include <sys/types.h> for definition of u_char.
       +
       +Fixes build with musl-libc.
       +
       +Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
       +---
       + src/libwps/libwps.h |    1 +
       + 1 file changed, 1 insertion(+)
       +
       +diff --git a/src/libwps/libwps.h b/src/libwps/libwps.h
       +index b04dd8b..bdd7b9a 100755
       +--- a/src/libwps/libwps.h
       ++++ b/src/libwps/libwps.h
       +@@ -17,6 +17,7 @@
       + #include <stdio.h>
       + #include <string.h>
       + #include <arpa/inet.h>
       ++#include <sys/types.h>
       + 
       + #define LIBWPS_MAX_STR_LEN 256
       + 
       +-- 
       +1.7.10.4
       +
   DIR diff --git a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2_p20160220.ebuild b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-1.5.2_p20160220.ebuild
       t@@ -1,47 +0,0 @@
       -# Copyright 1999-2016 Gentoo Foundation
       -# Distributed under the terms of the GNU General Public License v2
       -# $Id$
       -
       -EAPI=5
       -
       -AUTOTOOLS_IN_SOURCE_BUILD="1"
       -inherit autotools-utils eutils git-r3
       -
       -DESCRIPTION="Utilise Pixie Dust Attack to find the correct WPS PIN."
       -HOMEPAGE="https://github.com/t6x/reaver-wps-fork-t6x"
       -EGIT_REPO_URI="https://github.com/t6x/reaver-wps-fork-t6x.git"
       -EGIT_COMMIT="6e60ee25e86ec798de2e23971b029d555e9dc398"
       -
       -ECONF_SOURCE="${S}/src"
       -
       -LICENSE="GPL-2"
       -SLOT="0"
       -KEYWORDS="~amd64 ~x86"
       -IUSE=""
       -
       -DEPEND="!net-wireless/reaver
       -        net-libs/libpcap
       -                dev-db/sqlite:3"
       -RDEPEND="${DEPEND}"
       -
       -#S="${WORKDIR}/${P}/src"
       -
       -ECONF_SOURCE="${S}/src"
       -
       -#these patches need to be verified and pushed upstream
       -#src_prepare() {
       -#        epatch "${FILESDIR}" /000[1-4]*.patch
       -        #http://code.google.com/p/reaver-wps/issues/detail?id=420
       -#        epatch "${FILESDIR}" /0005-soreau-show-status-r2.patch
       -#}
       -
       -src_install() {
       -        cd src
       -        dobin wash reaver
       -
       -        insinto "/etc/reaver"
       -        doins reaver.db
       -
       -        doman ../docs/reaver.1.gz
       -        dodoc ../docs/README ../docs/README.REAVER ../docs/README.WASH
       -}
   DIR diff --git a/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild b/net-wireless/reaver-wps-fork-t6x/reaver-wps-fork-t6x-9999.ebuild
       t@@ -31,11 +31,13 @@ RDEPEND="${DEPEND}"
        ECONF_SOURCE="${S}/src"
        
        #these patches need to be verified and pushed upstream
       -#src_prepare() {
       +src_prepare() {
        #        epatch "${FILESDIR}" /000[1-4]*.patch
                #http://code.google.com/p/reaver-wps/issues/detail?id=420
        #        epatch "${FILESDIR}" /0005-soreau-show-status-r2.patch
       -#}
       +
       +        epatch "${FILESDIR}"/0100-Include-sys-types.h-for-definition-of-u_char.patch
       +}
        
        src_install() {
                cd src