From 24c3e83bca9bccff278344b5e7c735e0f3f53a8b Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Tue, 11 Jan 2022 14:02:30 -0500 Subject: [PATCH] proxmark3: sync with upstream --- net-wireless/proxmark3/proxmark3-9999.ebuild | 69 ++++++++++++-------- 1 file changed, 41 insertions(+), 28 deletions(-) diff --git a/net-wireless/proxmark3/proxmark3-9999.ebuild b/net-wireless/proxmark3/proxmark3-9999.ebuild index d78aeab80..7baa8c661 100644 --- a/net-wireless/proxmark3/proxmark3-9999.ebuild +++ b/net-wireless/proxmark3/proxmark3-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,17 +21,22 @@ fi DESCRIPTION="A general purpose RFID tool for Proxmark3 hardware" HOMEPAGE="https://github.com/RfidResearchGroup/proxmark3" -LICENSE="GPL-2+ GPL-3+" +LICENSE="GPL-3+" SLOT="0" -STANDALONE="standalone-lf-em4100emul standalone-lf-em4100rswb standalone-lf-em4100rwc standalone-lf-icehid standalone-lf-samyrun standalone-lf-proxbrute standalone-lf-hidbrute standalone-lf-tharexde standalone-lf-nexid standalone-hf-14asniff standalone-hf-legic +standalone-hf-msdsal standalone-hf-young standalone-hf-mattyrun standalone-hf-colin standalone-hf-bog standalone-hf-aveful standalone-hf-craftbyte standalone-hf-tcprst standalone-hf-iceclass standalone-hf-tmudford" +STANDALONE="standalone-lf-em4100emul standalone-lf-em4100rswb standalone-lf-em4100rwc standalone-lf-hidbrute standalone-lf-hidfcbrute standalone-lf-icehid standalone-lf-nexid standalone-lf-proxbrute standalone-lf-samyrun standalone-lf-tharexde standalone-hf-14asniff standalone-hf-15sniff standalone-hf-aveful standalone-hf-bog standalone-hf-colin standalone-hf-craftbyte standalone-hf-iceclass standalone-hf-legic standalone-hf-mattyrun standalone-hf-mfcsim standalone-hf-msdsal standalone-hf-reblay standalone-hf-tcprst standalone-hf-tmudford standalone-hf-young standalone-dankarmulti" IUSE="+bluez deprecated +firmware +pm3rdv4 +qt ${STANDALONE}" REQUIRED_USE="?? ( ${STANDALONE/+/} ) + standalone-lf-hidfcbrute? ( pm3rdv4 ) standalone-lf-icehid? ( pm3rdv4 ) - standalone-hf-14asniff? ( pm3rdv4 ) standalone-lf-nexid? ( pm3rdv4 ) - standalone-hf-colin? ( pm3rdv4 ) + standalone-lf-tharexde? ( pm3rdv4 ) + standalone-hf-14asniff? ( pm3rdv4 ) + standalone-hf-15sniff? ( pm3rdv4 ) standalone-hf-bog? ( pm3rdv4 ) - standalone-hf-iceclass? ( pm3rdv4 )" + standalone-hf-colin? ( pm3rdv4 ) + standalone-hf-iceclass? ( pm3rdv4 ) + standalone-hf-mfcsim? ( pm3rdv4 ) + standalone-hf-reblay? ( pm3rdv4 ) " RDEPEND="virtual/libusb:0 app-arch/bzip2 @@ -64,42 +69,50 @@ src_compile(){ echo 'STANDALONE=LF_EM4100RSWB' >> Makefile.platform elif use standalone-lf-em4100rwc; then echo 'STANDALONE=LF_EM4100RWC' >> Makefile.platform - elif use standalone-lf-icehid; then - echo 'STANDALONE=LF_ICEHID' >> Makefile.platform - elif use standalone-lf-samyrun; then - echo 'STANDALONE=LF_SAMYRUN' >> Makefile.platform - elif use standalone-lf-proxbrute; then - echo 'STANDALONE=LF_PROXBRUTE' >> Makefile.platform elif use standalone-lf-hidbrute; then echo 'STANDALONE=LF_HIDBRUTE' >> Makefile.platform - elif use standalone-lf-tharexde; then - echo 'STANDALONE=LF_THAREXDE' >> Makefile.platform + elif use standalone-lf-hidfcbrute; then + echo 'STANDALONE=LF_HIDFCBRUTE' >> Makefile.platform + elif use standalone-lf-icehid; then + echo 'STANDALONE=LF_ICEHID' >> Makefile.platform elif use standalone-lf-nexid; then echo 'STANDALONE=LF_NEXID' >> Makefile.platform + elif use standalone-lf-proxbrute; then + echo 'STANDALONE=LF_PROXBRUTE' >> Makefile.platform + elif use standalone-lf-samyrun; then + echo 'STANDALONE=LF_SAMYRUN' >> Makefile.platform + elif use standalone-lf-tharexde; then + echo 'STANDALONE=LF_THAREXDE' >> Makefile.platform elif use standalone-hf-14asniff; then echo 'STANDALONE=HF_14ASNIFF' >> Makefile.platform - elif use standalone-hf-legic; then - echo 'STANDALONE=HF_LEGIC' >> Makefile.platform - elif use standalone-hf-msdsal; then - echo 'STANDALONE=HF_MSDSAL' >> Makefile.platform - elif use standalone-hf-young; then - echo 'STANDALONE=HF_YOUNG' >> Makefile.platform - elif use standalone-hf-mattyrun; then - echo 'STANDALONE=HF_MATTYRUN' >> Makefile.platform - elif use standalone-hf-colin; then - echo 'STANDALONE=HF_COLIN' >> Makefile.platform - elif use standalone-hf-bog; then - echo 'STANDALONE=HF_BOG' >> Makefile.platform + elif use standalone-hf-15sniff; then + echo 'STANDALONE=HF_15SNIFF' >> Makefile.platform elif use standalone-hf-aveful; then echo 'STANDALONE=HF_AVEFUL' >> Makefile.platform + elif use standalone-hf-bog; then + echo 'STANDALONE=HF_BOG' >> Makefile.platform + elif use standalone-hf-colin; then + echo 'STANDALONE=HF_COLIN' >> Makefile.platform elif use standalone-hf-craftbyte; then echo 'STANDALONE=HF_CRAFTBYTE' >> Makefile.platform - elif use standalone-hf-tcprst; then - echo 'STANDALONE=HF_TCPRST' >> Makefile.platform elif use standalone-hf-iceclass; then echo 'STANDALONE=HF_ICECLASS' >> Makefile.platform + elif use standalone-hf-legic; then + echo 'STANDALONE=HF_LEGIC' >> Makefile.platform + elif use standalone-hf-mattyrun; then + echo 'STANDALONE=HF_MATTYRUN' >> Makefile.platform + elif use standalone-hf-msdsal; then + echo 'STANDALONE=HF_MSDSAL' >> Makefile.platform + elif use standalone-hf-reblay; then + echo 'STANDALONE=HF_REBLAY' >> Makefile.platform + elif use standalone-hf-tcprst; then + echo 'STANDALONE=HF_TCPRST' >> Makefile.platform elif use standalone-hf-tmudford; then echo 'STANDALONE=HF_TMUDFORD' >> Makefile.platform + elif use standalone-hf-young; then + echo 'STANDALONE=HF_YOUNG' >> Makefile.platform + elif use standalone-dankarmulti; then + echo 'STANDALONE=DANKARMULTI' >> Makefile.platform else echo 'STANDALONE=' >> Makefile.platform fi