diff --git a/net-analyzer/gobuster/Manifest b/net-analyzer/gobuster/Manifest index 87c50b754..73f1f45d4 100644 --- a/net-analyzer/gobuster/Manifest +++ b/net-analyzer/gobuster/Manifest @@ -1,2 +1,4 @@ -DIST gobuster-3.0.0.tar.gz 29180 BLAKE2B e7a9d0b297ef9ff246e2a303a8e6122f9c775526e73746ddb66e9456b12d4d5a7c4adc43c3d9a11c2f90f1806ae69f720f4c930d39e4f891937a3338f0edc87f SHA512 b38c348eec96bc590bd4557d58a4c5450823800f8dcab7634c61ad8be71ce95c06bc10b68d0f4c7ee58f2187021ea0fc7909db053d3552dfcfc3d8517481f2c4 +DIST github.com-golang-crypto-22d7a77e9e5f.tar.gz 1685391 BLAKE2B dcfff41aa8dc2a6ff035d67f4ac607ea6a9bf7ccb9ccacd7ac1c87c79f9d4177a3fb1559562c7075332a53dae2ce6bdf9e7845735935bc6cbc2cd4e7bc56f21f SHA512 62dc8a2240eb206adf3eaa9d1dd1dbe8e5d368076d3c8f3a166195e859d1db7239712a035289ebc2cfde0aee0ebaf7176d668b9875f36b599dd1583d91bcc9bd +DIST github.com-golang-sys-abf6ff778158.tar.gz 1423054 BLAKE2B 4d58454444e179206eebe5269333c1fe06f1abd203a9f81ba3dc5a466dd7f91ab66c288b12feb02f2236fb81257a326916e529c6743e48e47fc1711be8cde803 SHA512 ebcf0b3ea5a183f7ecc03a4a46a5c21e788887632483007d1c001370c999f5890efa7518bb7f57cbdfaf73f59604642a75689055af7db35b1fddbf20b58afc30 +DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8 SHA512 6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9 DIST gobuster-3.0.1.tar.gz 29393 BLAKE2B c5848e6a5d75f84658a55f0695618b5b5c68b2046cd02a6e1f23043ef0c41f4cc00d7e6395146649180959df9c4b032f00deac8bd9917cd628876e884505e822 SHA512 52afcadb26863a111c3aae1902a06c44307ec3f705f076e1cba8169c265e85059f75bc3ddf6c0ca1007753f0603dbf65ceea7414bfc8f236df3f79d99d98361c diff --git a/net-analyzer/gobuster/gobuster-3.0.1-r2.ebuild b/net-analyzer/gobuster/gobuster-3.0.1-r3.ebuild similarity index 58% rename from net-analyzer/gobuster/gobuster-3.0.1-r2.ebuild rename to net-analyzer/gobuster/gobuster-3.0.1-r3.ebuild index ce58b814a..b250723b2 100644 --- a/net-analyzer/gobuster/gobuster-3.0.1-r2.ebuild +++ b/net-analyzer/gobuster/gobuster-3.0.1-r3.ebuild @@ -5,15 +5,26 @@ EAPI=6 EGO_PN=github.com/OJ/${PN} +# go mod vendor && grep "# g" ./vendor/modules.txt | sort +EGO_VENDOR=( +# github.com/google/uuid v1.1.1 + "github.com/inconshreveable/mousetrap v1.0.0" +# github.com/spf13/cobra v0.0.4 +# github.com/spf13/pflag v1.0.3 + "golang.org/x/crypto 22d7a77e9e5f github.com/golang/crypto" + "golang.org/x/sys abf6ff778158 github.com/golang/sys" +) + inherit golang-build if [[ ${PV} = *9999* ]]; then inherit golang-vcs else + inherit golang-vcs-snapshot KEYWORDS="~amd64 ~x86 ~arm ~arm64" EGIT_COMMIT="v${PV}" - SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - inherit golang-vcs-snapshot + SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz + ${EGO_VENDOR_URI}" fi DESCRIPTION="A tool to brute-force URIs and DNS subdomains" @@ -24,14 +35,11 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -DEPEND=" +DEPEND=">=dev-go/uuid-1.1.1 >=dev-go/cobra-0.0.4 - >=dev-go/uuid-1.1.1 - >=dev-lang/go-1.10 - dev-go/go-crypto -" + >=dev-lang/go-1.10" RDEPEND="" -src_install(){ +src_install() { dobin gobuster } diff --git a/pentoo/pentoo-fuzzers/pentoo-fuzzers-2020.1.ebuild b/pentoo/pentoo-fuzzers/pentoo-fuzzers-2020.1.ebuild index c0a290720..13a9ffc63 100644 --- a/pentoo/pentoo-fuzzers/pentoo-fuzzers-2020.1.ebuild +++ b/pentoo/pentoo-fuzzers/pentoo-fuzzers-2020.1.ebuild @@ -11,6 +11,7 @@ LICENSE="GPL-3" IUSE="pentoo-full" PDEPEND="net-analyzer/wfuzz + net-analyzer/gobuster pentoo-full? ( app-fuzz/bed app-fuzz/fuzzdb