gowitness-2.5.0.ebuild

This commit is contained in:
Anton Bolshakov 2023-09-10 19:25:42 +08:00
parent 036e5d7232
commit 4c4d73c2e9
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
3 changed files with 34 additions and 109 deletions

View file

@ -1,35 +1,2 @@
DIST github.com-PuerkitoBio-goquery-v1.5.1.tar.gz 101380 BLAKE2B 6c73f6de17dba3e1b40fc28b1e0e9615cf0285737d6d98e0c2a0efd58520647eae8d09c2e7c8796ac8695ff7d875fcdd7edb104a36d4445836a3df83721af88e SHA512 f7c890ebec647100fd6a5f5c79ea4b7b75507b5c55c19be7338e35c2a83b3fecda83105b5e00fe9049559525455e3cd5070b1ff97e498ee6fa614712dbea7e17
DIST github.com-armon-consul-api-eb2c6b5be1b6.tar.gz 17985 BLAKE2B 8420d8be4b689e33c61a6af6621509a694730525f9a2490c3371842b6b2a41f882703cfb1a5c846003908223f48bf9cefa788151dd16ea30169629ffa88cf160 SHA512 8608dbc6c7950944918b4b93fc2e9a889d4dd973b837dcb644d06e17c3f64448bf6ea0faacef53cec72a3386a00244b85ad0c31c59edb84232b1e304c1eea48a
DIST github.com-chromedp-cdproto-d7cfa85db7d1.tar.gz 404741 BLAKE2B 1de393723553a5432b712dbb3d10ff7e6729cdce3b3b5c15ee87575faa9b1962b4a6425eacad0ff0ef1b1bc49e38a51efc83dc53ff9f1af0edc12675fbfe8545 SHA512 301114f2bfc0e0d4bf0623d97f8496dcacbc3c3bc3a30c76ad061d7c7fc4a690d16d0b2538e44042ef09bd0b39d2f07853039372c09a04188d72f7c94f8add33
DIST github.com-chromedp-chromedp-v0.7.2.tar.gz 104581 BLAKE2B 02ce1c96da433bf456651b8915e49dad73ca6f05e1157d81149237d560e2f4b1e1ad2319b2103c770ff9a30ec91e99335fb77791cd9b590c992f5215dcead9c8 SHA512 18107a19cf2ec78e6854024ce2001272b388bc0a617d3b71126c92c0d6f74d653f0d0ede2f28b91c06c916d0d659ff76f0e904244e9be6eea3b4246e79cdcd89
DIST github.com-chromedp-sysutil-v1.0.0.tar.gz 2413 BLAKE2B 77d8dcb613a0bba634c1ca56ffafa5a0fc652b79e7fbf57f172b1ff017b525524206bdc23d52729167f72d977fec9487832a0b71f88a281c5c80d7b31e09d4d1 SHA512 72d384feee416530e018a8d38671ef43abe03c8b805cf05f37da3663b2c47c8cefba5cad139261a10cf03002166c7ce9670b839219c02de33dc2b545deb2c6ac
DIST github.com-corona10-goimagehash-v1.0.3.tar.gz 1546055 BLAKE2B 2fea7d2b8d916ca2cd26a3d5e2ad6e52f5412e3124ff1fda31aaaf3c23b9ca3703972e360d6ed45638d069c5db5ef1aacf94ffd63976ce0fced285f2a1ea8f47 SHA512 4ed888b74d92c766675aa37100dcbffe6a816f970a507e71bf1448f2a6ab7b54b9fcac5e61806a66ad4a9e186b25994d027e93428e97eaf788fe017ac3291d83
DIST github.com-go-gorm-gorm-v1.20.12.tar.gz 128152 BLAKE2B 7c31bc902ed89030744bea78131fa89ac2ac230c6215ca726d93b37ca00cff28014197b58b0c2e47e27d4bd82c459ea0b8a2b4bcdf4308b32b95bb64dcdf90b0 SHA512 28b2c55256fd5d7483c7a63ba4d29f5c3fb1e21ab267f5db2089308d80edb9c17184e73d5679c6e78c0544c1de2197f24addb2e43861e381576ba27ecab9bf29
DIST github.com-go-gorm-sqlite-v1.1.4.tar.gz 6168 BLAKE2B d28ecb842b0434b2be8e8dee6682d138937bf397e25fa63820a92b140467827eb3400f56ebef9e0516fa3b86bb8161bd16ab19e23b933aa17809b176ba2806bb SHA512 6a0920cb38c9caf2d3dd5c714428d9b21eef281d68a493e620dea31d9583cc478f8ce733497b0126f038c43d7a679f286281dea2e7a50777c1c4bde26ad35b61
DIST github.com-gobwas-httphead-v0.1.0.tar.gz 17212 BLAKE2B 02a56e1ee533a98a0d5d89b64566ccbca6834097e6d034a23313e1f115d84df8087c8cd30e3a395f3e08333413721af68d5db7c59b3f31f1fa7cc0d4ddd1850f SHA512 b70daa88d036a2f260629d48570366c8f2d94af097e3619d11412e0985067c558e1ac85a550b6ead79ef76871ee9db5e7e1e336915b07482c20c4a6496a297a6
DIST github.com-gobwas-pool-v0.2.1.tar.gz 8054 BLAKE2B e5e4345eebed663850d99252b7965ea30ec8a7cee101e6d6099b0e20f31d919b686ffc0563403322d96a1ad2f66b7101d01a6812ecf8a0f8398c244db1daf262 SHA512 074210775cc8e65bcb0a645ce26487473173a1f33a8e7b6b611f0ffa5ad82c9da6317f1d12f7f8328f15ffd311f27c0eec88b3b5b2b953990df098525587296a
DIST github.com-gobwas-ws-v1.1.0-rc.5.tar.gz 82995 BLAKE2B 2545bc8e9ccedd171bd61a2e81f3f941e62a8ddfce1b680ac8d201918d91e9ffa7f135d31b47a73d1dbfbdc68a1ca243bf80831bf567439765041f68c304a64f SHA512 93348116ce0f28f61b61d69545f0a286ab0137b87b0e1110f51e5c43070dc9fe0c7eb640c6694535fa87996b4e755e3ce9e9b9ee0baffa76d7eadeeae6c90d2b
DIST github.com-golang-net-3d97a244fca7.tar.gz 1253066 BLAKE2B 6e9a4d6b9376a5e72565b6ede3060223bbe3068af6bc06669babab6e58de85beecadb522323dd7588a63077e05059713e8863b0bfae246f2abfd9abda6ada8ad SHA512 efd95eadf53ff63afc2994e361e47098091c8f8e7c7d107019aa32052bb9acc8e3140f1f1b5660da6b397b4010e9682f5c70234567c4be70d1d6677c7c48b54b
DIST github.com-golang-sys-e8d321eab015.tar.gz 1194707 BLAKE2B 95623c5c68c85dc1e448241c01a00ddb75d32b5ffc985acbe00352c1dd0f672c261e88e5b408b9c9318f4ac4c4e1fe2ebfb4ac94c78ce51c6dda18b7371110f7 SHA512 943f6a847d8f18ca556c9a96352875715b818f4b4feba9b33b65b84053a6955bdbd79b493d2272a6441673990645429c2dfa46d0f246569c14471ff35e1a5041
DIST github.com-h2non-filetype-v1.1.1.tar.gz 8977934 BLAKE2B b8d1c85b31c34606657c98609d1dffcf59dcf5a45caf663aa34b0e06b9360cb830e8cd03530cce57cc4cb9302db76d909d4a6c0380a50a93cfd0296a55f379dc SHA512 288215affe8aa937012c59d2b35cbd2affcf810521a345790cbc9963506a3d9f8a5d7ba6e38ce5779a82bc29cf158f300c29d1c1c841b87e8fa33de7293bdabe
DIST github.com-inconshreveable-mousetrap-v1.0.0.tar.gz 2290 BLAKE2B bd46103e50dd916bad41aafbf8c1945d835222c131a88f4d3fba35feb4b11ae83c900280c9dafc6f0ef92f71b6a3ba02996dcb31d67eb49314b29d23fda2c8b8 SHA512 6f68bd6b7b1c7aa6651fe83b5230b6c8398b85561b01ca6a36ee638e186c325cc70444818de7a569db240159ba5840ed24f212e0defdf9f9890803a7641285d9
DIST github.com-jinzhu-inflection-v1.0.0.tar.gz 4766 BLAKE2B f223e18895cf6c12856421c24d2824707f47d6443f9aabf00ab70faeb8edd7763f5b9d6f84a76444dc0b4f50d3e9ce0a1b207fc9737f776cd2f6b5b8e16c8bcc SHA512 f3db42285d1d7e6f8e01bed76c785bd940a181537558e43f317c1fe1b8e46363f76272195ed7af26ab7d6d0fb4820e7ce4cc3d9986922725e789197e96da3503
DIST github.com-jinzhu-now-v1.1.1.tar.gz 7378 BLAKE2B daa20c8f5adc4ee1d5ca674e65e01eeb76915485a25dfdfc2e175d754db919aba9a7b317946bd035f32b18a03e89bad9398f3a3db083541895a22ed07f5a9ccb SHA512 ce3816cfde0f6250b6d8a9bb4c6eb521a8b6d2e3d766a00edb90fcab3743d682931c60f86d03adcb3e5c2da35fe2186b3b0dd0b82c5635cf622b3ef169a01332
DIST github.com-josharian-intern-v1.0.0.tar.gz 1927 BLAKE2B 7528f3b0057d35311dcf91009e344b7856ae0f04940f6bad91eaad2734de2d6332ab534037b98caca25f672509b6795d8de7aef2915b4a814fff7d30c6cee471 SHA512 a150ba1b054dab2a8f93ba5128aae8101b7b696198bfa5dc38efe79f68b44255caa65c38e0fc30f164e714ae0c5c5e2527fa1d36af6654d6a40e11974e9b9854
DIST github.com-knq-sysutil-15668db23d08.tar.gz 2429 BLAKE2B 8e8fe2a383faac81e4cd414404a4f036188ae4428e6f750e775bb6dcb82654dfa316801c13ebb4f15202e93d78513ef12f5fa4b460fa10dfc43480088d3b4643 SHA512 cda6829c52f433b1287853b5f5af794cc3d8e8a75c79786c92516648b9566037e8d3c0bcb6d1f86cc20217f5544f204b1009b5db260b2e4091ccbe2908bee35d
DIST github.com-mailru-easyjson-v0.7.7.tar.gz 81404 BLAKE2B 8947505d3148793cee5f805b9b920bb5a6f3bb70bef5cf6738ce0c83e1ccd2d067b552532ba7d42aa3bdb548b2520f97f617a34cb150ac6b7e84a9d48eaada0a SHA512 1521582bd33536e52b7fad9c89d811d56f1e16aa0caf0d6e6e4f84d66e6e4f56c951af8d5544e4c2a7a4b2df5f570050a80e24f62673ca61596e540ee75fc1c1
DIST github.com-mattn-go-runewidth-v0.0.10.tar.gz 16778 BLAKE2B 5c9557364b9e6ca60c0d0632352a8159879fdc2767fb3496ecce130c6b383ba65be0f948ba1141e20702858c6241eaade43504c87a4a0c7be895ba98eb7a5771 SHA512 9e6150aace4f88db3fd3ebd658f63228f52be3c18b2f82272463b502212bbe2d117c1092032e46bf96464838a4365e6d1aedec4db0f0528330a87dff612269a8
DIST github.com-mattn-go-sqlite3-v1.14.6.tar.gz 2367133 BLAKE2B 6c0e92672a3e061a9510ce04944218fe4fac99afed9cbe63830d39039a39a7008d68151fe3f8a9782d92cb9cd4ee5f272388d4d78012a6e7d391a42a5ce7e0f4 SHA512 3024e12646a5b74fd3d0e5fad63f9c8701fac83f4f291799e52d9b19e0e21a9845780f3cc8c024b4b4670786e454ad9c05afc51c845a8f6927f9b8f5ecc31a8e
DIST github.com-nfnt-resize-83c6a9932646.tar.gz 12464 BLAKE2B db340707937eb569121ac7b71b315ff218e14c54c62d8ff4824477660b90427aa0b17f7b14e10e85fa16d53d4e5d4bd1db9ab93faf83627293af9d936d413b0a SHA512 658fe80affcdf5df30009daeb3879406e42c7beb40267a8f3fd55e0522d701cb6db794018fbdd6fb04fc6ee7e464ba612d0aa691867fa6dbe297e29e26b8b298
DIST github.com-olekukonko-tablewriter-v0.0.5.tar.gz 19568 BLAKE2B 33e46f9c5f182a4e4527d1ac858cc15ec386975be581c6b72166895533d0d1ed80cd194226260f65ea05aec1b9c92a82c641af4473f4841cfca13c8a7bff2868 SHA512 58d8d3af90dd7615129225f47f3640597d714db1512758f416fc7d92df907eaa9b3e105d22517c51a0e9f8c8becc01fa3dbd27442fa7b3db51cd964c40ef45a6
DIST github.com-remeh-sizedwaitgroup-v1.0.0.tar.gz 2676 BLAKE2B 0b9a0c20e4ee337c58641396cd565d5753c6efa08133651ca73476f903821664ae4bc456c0a8976b761f2baeab3aa3b104e9ae9a65a3824eff4a4a9fa83cf5d7 SHA512 ebb39a3c55c44752a892aa95c27496f484391aa40462209e9ea278664943c8f0f327d8a59d85e06c2bccdbf60abb4cb15abc90353284641c6870d99a4d125fcd
DIST github.com-rivo-uniseg-v0.2.0.tar.gz 44036 BLAKE2B 220910c9a377809cda0b72eaf586385d4f52081deabf201191f94b24e8fe17a5b7f6ee89d7d944d0aa4f1b267dc3dc898c366f19c15ba90bd4537e3bbea56f80 SHA512 487f8d9d6f8d955f5dbeec8232ee40846be1b4cba339ea6ebd6889290c4ef0004708de3a0b7cf1bc8ecf764ed37262ef6123b92ebc895c070d4b4f86af03792d
DIST github.com-rs-zerolog-v1.20.0.tar.gz 217812 BLAKE2B 80fad37e3ab95a0bbac7bb257fb150044e99f6e4bb33b1dc41829ee397c3009cf84c2cb17a7bfdff946c7024291000e27b49515a61c934276fd5456a1f5974cd SHA512 42b1fad7b7639dba35cbc2bcca35e0fa8644fe0da0a97b503d3aa3afa05995e0b7860e3088db2ba7d2a193283e0eaf7caac570ef465aee808241cfc3321b6ef6
DIST github.com-shurcooL-httpfs-8d4bc4ba7749.tar.gz 8725 BLAKE2B 78470d703c930c559653d87b0c7119fee4244f47bbceea5047ba5cb79d5b670bcf9ceeb1745832deaae6874c038fd779eba3bee46413ee3425116b6033c97210 SHA512 3b5f02b7cdbde4ac5c5a31f61b8a2bdd7ec22af378d861f863c1d1bcc218f9f0e488ee10d7ee9b30c750a77986e1fcadb8f4559e40435ef213407dd1cb67202b
DIST github.com-shurcooL-vfsgen-0d455de96546.tar.gz 13644 BLAKE2B f55c69c3a543bcfadf930c8704b355df20a57a23fc234fcdd9a827b61818d2f3a90122904381a1364e42ca4d0f06bd3c5abae0a08e337ec95e1f52965cf5ae13 SHA512 52d06a8ef23af0ce5d2d71215b5e739333f01f8cba35cff6279607097165fd3f5ffc3cd9f6301ea8f6eb0c215aef112f278c08a514ac4f7949c7983c0cfde227
DIST github.com-spf13-cobra-v1.1.3.tar.gz 146580 BLAKE2B 61d96777997bcd1c729b23652ec8c53039381199fd56e4e241e67a8142f5be111ef54e93afd703e18f45483274184245dfa4baa96d5dd49fc83deaabf407412d SHA512 06dd47054170fc6c417e5d6d1a75e3a2e910a8bbe8715ca286026f2d9b0d59b744def24705e77a0e69b93bb8986df3ad860d260e60a04c3fb9742026655d9b03
DIST github.com-spf13-pflag-v1.0.5.tar.gz 50796 BLAKE2B 735cf4ab840354082dd104f417a938000ca53d60f71f201e1995a9d5a77b45ee0e83e41b1f16713224f6d16d52230ea75d651e8fb377c689c883998502080de6 SHA512 ffdfaa3b2431cbb0934cb996af158aa56132005f978a7e3a954e43f24efed36805213d5aa03bd04792119e909a0d54a8b76b0c891f83cb4f6a813a73a704e13b
DIST github.com-tomsteele-go-nmap-3507e0b03523.tar.gz 4836 BLAKE2B 521dee03932084ce3e835d9faa8317e6a4ed371d9636eb7035708eed0300fcb819d541e2d33fa50bfa6be4730813bdf35e1c3b777b200a6353d6655ae383095f SHA512 38b4c0f764db1bb60fd5d218096292da36404042acb7951ea95c799c43ca711fccc0205f82be922921b4af7e7c4edb6219a67187c84290666eb44610fc9d74d5
DIST github.com-ugorji-go-v1.1.4.tar.gz 331735 BLAKE2B dcc3e247bc2884aca2078509e18fed3188c45211c63f0f590b0f152b80e1892fe022a4c42c4f955ffb726cfdc5337c6f58a7cd5623aeaa6068362cf2d5e97d6b SHA512 c56219594a825efbd2dc1de9c3c7abbb0e23bcc6b5208dca9a15ad988b8c023d262bf4b9604ff137edf5a30f4f4ecb26227a49925fedb19241ff5652eeb1eff7
DIST github.com-xordataexchange-crypt-b2862e3d0a77.tar.gz 10742 BLAKE2B 095c5c0aee7578161ead77db3cd535357e96754a75504d77d9971f44f226c973aead58d51523de42d3196692b3dc8f58d54426ed547faffd67448b502a59a6b1 SHA512 55c994ea53008e86699014265569044b5adb1a1c9eeaeaec7edb078bb36a34ea756419afbe106e70a0aab061162bc16025fac72dfb808458fc6ece2b0de21002
DIST gowitness-2.3.6.tar.gz 237448 BLAKE2B 03becebbe87ee68e2f660ea8762ad8ee39a0b9d27c8898bd7b1497c2d88d114c8f1c602e3b33cd856cdfd73224a5b2385d5a9f3ddcf584fed8f26743e4b86806 SHA512 5aa1441fcb53699aac849062f5c161d146779c1ee5994333ad0cd4a2275bfd2f260711d9619e27fd4844b31aa53f5ee71f8c47c7d79e08fe68a2798317683521
DIST gowitness-2.5.0-vendor.tar.xz 5206504 BLAKE2B 8f2ed2cc7856e1dc6b0e62c9bd4a0f040fae90869bd56ab757e6197bab8f1a5810da03264fa3102fe860b264e400684477f7048505aeaa8d1f03fd64c18f5a7a SHA512 090e206a1d15826e10f2797304c21e1c7080e791b4985380e6d44d5aedad77b2c7855878c8a570168ee29cb06a7b8c533261d8e295381c10d2e09fc428a94131
DIST gowitness-2.5.0.tar.gz 1161996 BLAKE2B 2444fb24bc7654333aec80654d2339f921e56509ec7dd1f90ad15bf43fd1690d6a892901ab7e61efee747415fd28fe398093750e5288772a49ae80021236723e SHA512 c4919fa84d20c32244b8a9f2f78b4a5d1b3858716fe62c059749dfeeb040464d25678eb1b29089a0ce1bc80ab9ceb5bea62a9f9024d432f13207bd67d16996c6

View file

@ -1,74 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EGO_PN="github.com/sensepost/gowitness"
EGO_VENDOR=(
"github.com/armon/consul-api eb2c6b5be1b6"
"github.com/chromedp/cdproto d7cfa85db7d1"
"github.com/chromedp/chromedp v0.7.2"
"github.com/chromedp/sysutil v1.0.0"
"github.com/corona10/goimagehash v1.0.3"
"github.com/gobwas/httphead v0.1.0"
"github.com/gobwas/pool v0.2.1"
"github.com/gobwas/ws v1.1.0-rc.5"
"github.com/h2non/filetype v1.1.1"
"github.com/inconshreveable/mousetrap v1.0.0"
"github.com/jinzhu/inflection v1.0.0"
"github.com/jinzhu/now v1.1.1"
"github.com/josharian/intern v1.0.0"
"github.com/knq/sysutil 15668db23d08"
"github.com/mailru/easyjson v0.7.7"
"github.com/mattn/go-runewidth v0.0.10"
"github.com/mattn/go-sqlite3 v1.14.6"
"github.com/nfnt/resize 83c6a9932646"
"github.com/olekukonko/tablewriter v0.0.5"
"github.com/PuerkitoBio/goquery v1.5.1"
"github.com/remeh/sizedwaitgroup v1.0.0"
"github.com/rivo/uniseg v0.2.0"
"github.com/rs/zerolog v1.20.0"
"github.com/shurcooL/httpfs 8d4bc4ba7749"
"github.com/shurcooL/vfsgen 0d455de96546"
"github.com/spf13/cobra v1.1.3"
"github.com/spf13/pflag v1.0.5"
"github.com/tomsteele/go-nmap 3507e0b03523"
"github.com/ugorji/go v1.1.4"
"github.com/xordataexchange/crypt b2862e3d0a77"
"golang.org/x/net 3d97a244fca7 github.com/golang/net"
"golang.org/x/sys e8d321eab015 github.com/golang/sys"
"gorm.io/driver/sqlite v1.1.4 github.com/go-gorm/sqlite"
"gorm.io/gorm v1.20.12 github.com/go-gorm/gorm"
)
inherit eutils golang-vcs-snapshot
DESCRIPTION="A web screenshot utility using Chrome Headless"
HOMEPAGE="https://github.com/sensepost/gowitness"
SRC_URI="https://github.com/sensepost/gowitness/archive/${PV}.tar.gz -> ${P}.tar.gz
${EGO_VENDOR_URI}"
KEYWORDS="amd64 ~x86"
LICENSE="CC-BY-SA-4.0 GPL-3 AGPL-3"
SLOT="0"
src_compile() {
GOPATH="${S}:$(get_golibdir_gopath)" \
GOCACHE="${T}/go-cache" \
go build -v -work -x -ldflags="-w" "${EGO_PN}" || die
}
src_install() {
GOPATH="${S}:$(get_golibdir_gopath)" \
GOCACHE="${T}/go-cache" \
go install -v -work -x -ldflags="-w" "${EGO_PN}" || die
dobin bin/${PN}
dodoc "src/${EGO_PN}/README.md"
}
pkg_postinst() {
einfo "\nYou need install Google Chrome or chrome based browser before using it"
einfo "See documentation: https://github.com/sensepost/gowitness#usage\n"
}

View file

@ -0,0 +1,32 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
#EGO_PN="github.com/sensepost/gowitness"
DESCRIPTION="A web screenshot utility using Chrome Headless"
HOMEPAGE="https://github.com/sensepost/gowitness"
SRC_URI="https://github.com/sensepost/gowitness/archive/${PV}.tar.gz -> ${P}.tar.gz
https://dev.pentoo.ch/~blshkv/distfiles/${P}-vendor.tar.xz"
KEYWORDS="amd64 ~x86"
LICENSE="CC-BY-SA-4.0 GPL-3 AGPL-3"
SLOT="0"
src_compile() {
ego build
}
src_install() {
dobin gowitness
default
}
pkg_postinst() {
einfo "\nYou need install Google Chrome or chrome based browser before using it"
einfo "See documentation: https://github.com/sensepost/gowitness#usage\n"
}