Introduce pentoo-extra use flag

This commit is contained in:
Rick Farina (Zero_Chaos) 2019-07-31 11:57:16 -04:00
parent 73951ca391
commit af2e834763
No known key found for this signature in database
GPG key ID: A29433C0AA431DDC
13 changed files with 59 additions and 41 deletions

View file

@ -9,11 +9,10 @@ HOMEPAGE="http://www.pentoo.ch"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="ipv6 java gnome ldap pentoo-full"
IUSE="ipv6 java gnome ldap pentoo-extra pentoo-full"
PDEPEND="
|| ( net-analyzer/openbsd-netcat net-analyzer/netcat )
net-analyzer/net-snmp
net-analyzer/scapy
net-analyzer/tcpdump
net-analyzer/tcptraceroute
@ -27,12 +26,11 @@ PDEPEND="
net-analyzer/ipv6toolkit )
java? ( ldap? ( net-nds/jxplorer ) )
x86? ( net-analyzer/angst )
net-analyzer/arpwatch
net-analyzer/net-snmp
net-analyzer/chaosreader
net-analyzer/cloudshark
net-analyzer/dnsa
net-analyzer/dnstracer
net-analyzer/etherape
net-analyzer/ftester
net-analyzer/gnome-nettool
net-analyzer/mbrowse
@ -46,6 +44,10 @@ PDEPEND="
net-analyzer/tcpreplay
net-analyzer/thcrut
net-misc/socat
)
pentoo-extra? (
net-analyzer/arpwatch
net-analyzer/etherape
)"
# net-nds/lat depends on mono

View file

@ -8,13 +8,15 @@ HOMEPAGE="http://www.pentoo.ch"
KEYWORDS="~amd64 ~arm ~x86"
SLOT="0"
LICENSE="GPL-3"
IUSE="pentoo-full"
IUSE="pentoo-extra pentoo-full"
PDEPEND="
pentoo-full? (
pentoo-extra? (
app-fuzz/bss
net-wireless/bt-audit
net-wireless/btscanner
)
pentoo-full? (
net-wireless/crackle
)
net-wireless/blue_hydra

View file

@ -9,7 +9,7 @@ HOMEPAGE="http://www.pentoo.ch"
LICENSE="GPL-3"
SLOT="0"
IUSE_VIDEO_CARDS="video_cards_fglrx video_cards_nvidia"
IUSE="cuda opencl +dict ${IUSE_VIDEO_CARDS} livecd-stage1 pentoo-full"
IUSE="cuda opencl +dict ${IUSE_VIDEO_CARDS} livecd-stage1 pentoo-extra pentoo-full"
KEYWORDS="~amd64 ~arm ~x86"
PDEPEND="
@ -21,14 +21,16 @@ PDEPEND="
dev-libs/ocl-icd[khronos-headers(-)]
net-wireless/hcxkeys ) ) )
pentoo-extra? (
app-crypt/ophcrack
net-misc/rdesktop-brute
)
pentoo-full? (
dict? ( app-dicts/raft-wordlists
app-dicts/seclists
app-misc/crunch )
app-crypt/ophcrack
app-text/cewl
app-crypt/SIPcrack
net-misc/rdesktop-brute
)"
#removed from stage1? because it doesn't build for me

View file

@ -24,6 +24,9 @@ PDEPEND="net-analyzer/metasploit
net-analyzer/crackmapexec
net-analyzer/responder
pentoo-extra? (
java? ( || ( net-analyzer/armitage net-analyzer/armitage-bin ) )
)
pentoo-full? (
app-exploits/routersploit
app-exploits/weevely
@ -32,7 +35,6 @@ PDEPEND="net-analyzer/metasploit
net-analyzer/davtest
net-analyzer/yersinia
www-apps/beef
java? ( || ( net-analyzer/armitage net-analyzer/armitage-bin ) )
)
!app-exploits/shellstorm"

View file

@ -13,7 +13,6 @@ KEYWORDS="~amd64 ~x86"
PDEPEND="
app-admin/testdisk
app-forensics/inception
app-forensics/sleuthkit
app-forensics/volatility
sys-fs/ddrescue
@ -23,6 +22,7 @@ PDEPEND="
!arm? ( app-forensics/cmospwd )
app-forensics/foremost
app-forensics/galleta
app-forensics/inception
app-forensics/libvshadow
app-forensics/make-pdf
app-forensics/memdump

View file

@ -8,19 +8,21 @@ HOMEPAGE="http://www.pentoo.ch"
SLOT="0"
LICENSE="GPL-3"
IUSE="pentoo-full"
IUSE="pentoo-extra pentoo-full"
KEYWORDS="~amd64 ~arm ~x86"
PDEPEND="
net-analyzer/hping
net-analyzer/macchanger
pentoo-full? (
net-analyzer/fragroute
pentoo-extra? (
net-analyzer/gspoof
net-analyzer/hyenae
net-analyzer/isic
net-analyzer/netwag
net-analyzer/packit
net-analyzer/rain
)
pentoo-full? (
net-analyzer/fragroute
net-analyzer/hyenae
net-misc/ipsorcery
)"

View file

@ -22,8 +22,6 @@ PDEPEND="livecd? ( pentoo/pentoo-installer
virtual/eject
sys-apps/hwsetup
sys-block/disktype
sys-boot/shim
sys-boot/mokutil
x11-misc/mkxf86config
sys-apps/gentoo-functions
net-wireless/b43-fwcutter

View file

@ -8,10 +8,12 @@ HOMEPAGE="http://www.pentoo.ch"
KEYWORDS="amd64 x86"
SLOT="0"
LICENSE="GPL-3"
IUSE="+accessibility +atm gtk java +office X pentoo-full"
IUSE="+accessibility +atm gtk java +office X pentoo-extra pentoo-full"
PDEPEND="
app-arch/p7zip
app-text/dos2unix
app-text/wgetpaste
net-dns/bind-tools
net-misc/curl
net-misc/openssh
@ -25,8 +27,18 @@ PDEPEND="
X? ( office? ( || ( app-office/libreoffice app-office/libreoffice-bin ) ) )
pentoo-extra? (
atm? ( net-dialup/linux-atm )
X? ( gtk? ( media-video/gtk-recordmydesktop )
|| ( mail-client/thunderbird-bin mail-client/thunderbird )
)
app-misc/mc
net-irc/irssi
net-misc/netkit-fingerd
net-misc/netkit-rsh
)
pentoo-full? (
gtk? ( media-video/gtk-recordmydesktop )
X? ( app-editors/gedit
app-editors/ghex
app-editors/sublime-text
@ -38,15 +50,10 @@ PDEPEND="
sys-block/gparted
net-misc/remmina[rdp]
net-irc/hexchat
|| ( mail-client/thunderbird-bin mail-client/thunderbird )
)
app-misc/mc
!arm? ( sys-boot/unetbootin )
atm? ( net-dialup/linux-atm )
app-editors/hexedit
app-text/dos2unix
app-text/uudeview
app-text/wgetpaste
media-gfx/fbgrab
media-gfx/scrot
media-sound/sox
@ -58,13 +65,10 @@ PDEPEND="
net-ftp/ftp
net-ftp/oftpd
net-ftp/tftp-hpa
net-irc/irssi
net-misc/axel
net-misc/ifenslave
net-misc/iperf
net-misc/iputils
net-misc/netkit-fingerd
net-misc/netkit-rsh
net-misc/netsed
|| ( net-misc/ntpsec net-misc/ntp )
net-vpn/openvpn

View file

@ -10,7 +10,7 @@ HOMEPAGE="http://www.pentoo.ch"
SLOT="0"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="pentoo-full wireless"
IUSE="pentoo-full"
PDEPEND="
net-analyzer/ettercap

View file

@ -14,5 +14,6 @@ KEYWORDS="amd64 arm x86"
IUSE=""
PDEPEND="net-wireless/mfoc
amd64? ( net-wireless/proxmark3 )
net-wireless/rfidler"
#app-crypt/acsccid

View file

@ -41,12 +41,12 @@ PDEPEND="net-wireless/gnuradio
net-wireless/portapack-firmware
net-wireless/portapack-havoc
)
amd64? ( net-wireless/proxmark3 )
net-wireless/qspectrumanalyzer
net-wireless/rx_tools
net-wireless/uhd
net-wireless/urh
net-wireless/yatebts
net-wireless/mousejack
net-wireless/mjackit
net-wireless/jackit
)"

View file

@ -95,7 +95,15 @@ PDEPEND="${PDEPEND}
sys-apps/sysvinit
sys-devel/gettext
livecd? ( sys-fs/squashfs-tools sys-fs/btrfs-progs )
pentoo-full? ( sys-apps/pcmciautils
pentoo-extra? (
sys-apps/pcmciautils
sys-fs/jfsutils
sys-fs/reiser4progs
sys-fs/reiserfsprogs
sys-process/atop
x11-libs/libdlo
)
pentoo-full? (
app-arch/unrar
app-arch/unzip
app-arch/sharutils
@ -118,17 +126,12 @@ PDEPEND="${PDEPEND}
net-dialup/lrzsz
|| ( net-fs/cifs-utils net-fs/samba )
amd64? ( sys-apps/fwts )
sys-devel/crossdev
sys-fs/jfsutils
sys-fs/reiser4progs
sys-fs/reiserfsprogs
x86? ( sys-devel/crossdev )
sys-fs/squashfs-tools
sys-fs/exfat-utils
sys-fs/f2fs-tools
sys-fs/fuse-exfat
sys-fs/btrfs-progs
sys-process/atop
x11-libs/libdlo
)
"

View file

@ -9,7 +9,7 @@ HOMEPAGE="http://www.pentoo.ch"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="cuda gps +drivers livecd-stage1 pentoo-full opencl +wpe"
IUSE="cuda gps +drivers livecd-stage1 pentoo-extra pentoo-full opencl +wpe"
#util-linux has rfkill now
PDEPEND="
@ -27,16 +27,18 @@ PDEPEND="
gps? ( sci-geosciences/gpsd )
|| ( net-wireless/reaver-wps-fork-t6x net-wireless/reaver )
pentoo-extra? (
net-wireless/airsnort
net-wireless/n4p
net-wireless/spectools
net-wireless/wepattack
)
pentoo-full? (
app-crypt/asleap
net-wireless/airsnort
net-wireless/bully
net-wireless/cowpatty
net-wireless/kismetdb
net-wireless/kismetmobiledashboard
net-wireless/spectools
net-wireless/wepattack
net-wireless/n4p
net-wireless/hcxtools
net-wireless/hcxdumptool
net-wireless/hcxtools