# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           golang 1.0

go.setup            github.com/lc/gau 2.2.4 v
categories          www security
maintainers         {i0ntempest @i0ntempest} openmaintainer
license             MIT

description         getallurls (gau) fetches known URLs from various sources
long_description    getallurls (gau) fetches known URLs from AlienVault's Open Threat Exchange, \
                    the Wayback Machine, Common Crawl, and URLScan for any given domain.

checksums           ${distname}${extract.suffix} \
                        rmd160  a29381e6ac813a82947775963874ee63d0a178ff \
                        sha256  537abafca9065a7ed5d93aa7722d85da0815abf6b08c2d1494483171558ce3f7 \
                        size    17401

go.vendors          gopkg.in/yaml.v2 \
                        lock    v2.4.0 \
                        rmd160  66e9feb7944b3804efa63155ed9b618717b8955c \
                        sha256  72812077e7f20278003de6ab0d85053d89131d64c443f39115a022114fd032b6 \
                        size    73231 \
                    gopkg.in/ini.v1 \
                        lock    v1.64.0 \
                        rmd160  6a5b4ec1f498a5ab68152ff1b90a72d92ef51115 \
                        sha256  87523125517ea005aae4bfd49a9f74135cfe87176addd64982ade6c6f3a56ca8 \
                        size    50851 \
                    gopkg.in/check.v1 \
                        lock    20d25e280405 \
                        rmd160  412aa0d109919182ff84259e9b5bbc9f24d78117 \
                        sha256  233f8faf427ce6701ac3427f85c28bc6b6ae7cdc97a303a52873c69999223325 \
                        size    30360 \
                    golang.org/x/text \
                        lock    v0.13.0 \
                        rmd160  41adfd8809cec3b7d0d885c1d698bc2a0d73ab1c \
                        sha256  b499b39462b190a30882184132b47afb02c2c76ee9fee315c0aebe477c4b8354 \
                        size    8964803 \
                    golang.org/x/sys \
                        lock    v0.13.0 \
                        rmd160  6105681bf18684d55835bd5ba9b20f599488c623 \
                        sha256  f35bdc78f45a0bab73411b3c117b134ae68eed96eb301f719f873fbbcd8abf33 \
                        size    1442708 \
                    golang.org/x/net \
                        lock    v0.17.0 \
                        rmd160  3e1d150fbede0be1af1b248e536930de2446ef0e \
                        sha256  6bb73c8f9eef753cab2b18d4af7893ff955b4427c6d34c8f4d7c9127d09abcc0 \
                        size    1456371 \
                    github.com/valyala/fasthttp \
                        lock    v1.31.0 \
                        rmd160  5088321277660e958828a628120f0724a283fc27 \
                        sha256  45a7aada9622ddf73ff1584754a7799afc45f3ff96460c37b4dd063b22bc00a0 \
                        size    225122 \
                    github.com/valyala/bytebufferpool \
                        lock    v1.0.0 \
                        rmd160  32bddf2031e54e583df580e989cfd9be2f51bda8 \
                        sha256  849a2f097cc06fb40219bd350225e99bfdeb1e9105b428d72f07953f44808531 \
                        size    5031 \
                    github.com/subosito/gotenv \
                        lock    v1.2.0 \
                        rmd160  359083733ab5db2a09169c8d6d070b03463aef60 \
                        sha256  01fc25c8959371d006a0460132b72710ac120d5400fceebbc1d321d2e9bcd4a0 \
                        size    7375 \
                    github.com/stretchr/testify \
                        lock    v1.4.0 \
                        rmd160  86bd663e13ea7266334c47689074df16252db5ff \
                        sha256  8ed95078bfd318ea477da509e6b16e6cf8d0d1b6b8d93b1f6097c6ba2a6df788 \
                        size    110114 \
                    github.com/spf13/jwalterweatherman \
                        lock    v1.1.0 \
                        rmd160  390db06ec6993dd9479d7fbfeaff1144d4fbc6e9 \
                        sha256  b75cd39c9d41c3f7e147225b3dbcb077d5e7a5688dc441ec15179bb1a4c6b941 \
                        size    6870 \
                    github.com/spf13/cast \
                        lock    v1.4.1 \
                        rmd160  cb1d2c13bdd8a4aafd7c4e768554bab0a65c5759 \
                        sha256  9e7890d9db7948b57974a86df8a23f235327990227c7d8f200fd1d114fa9ad07 \
                        size    13391 \
                    github.com/spf13/afero \
                        lock    v1.6.0 \
                        rmd160  c1cdb6299cb5c301898f5564cb0d7023412ded4a \
                        sha256  2508e52fc0fbf2295d19234380c2b81c4e6a42c38feefff82a0946280d5175d5 \
                        size    62151 \
                    github.com/sirupsen/logrus \
                        lock    v1.8.1 \
                        rmd160  aeb4e5f2ea8112e787a72fba611605c4c87f42b5 \
                        sha256  931c31f624d05136760b41a63f6bc146b79ac91776b4642cbd2026c2792e3aca \
                        size    47184 \
                    github.com/pmezard/go-difflib \
                        lock    v1.0.0 \
                        rmd160  fc879bfbdef9e3ff50844def58404e2b5a613ab8 \
                        sha256  7cd492737641847266115f3060489a67f63581e521a8ec51efbc280c33fc991f \
                        size    11409 \
                    github.com/pelletier/go-toml \
                        lock    v1.9.4 \
                        rmd160  bfa23a85d0cc3ad75beb7a19305b50a2bc432710 \
                        sha256  503651dcec96d7e76c5c20a598c2575f1031df09322836e8ef938075e07d20e0 \
                        size    106545 \
                    github.com/modern-go/reflect2 \
                        lock    v1.0.2 \
                        rmd160  02f0f5d652cd9d03a27876e11610edb31ed7c8b5 \
                        sha256  6394630fb95f41f31a329473d221cecda03753fec7ebfca41e4eb70e32a58b89 \
                        size    14049 \
                    github.com/modern-go/concurrent \
                        lock    e0a39a4cb421 \
                        rmd160  0ef9030ea5ad075016eb682677e4780e74685cea \
                        sha256  b36fe66542de4d2ca944efc5e5aa5ed39c451717eed2cd57e28f41c865807a53 \
                        size    5493 \
                    github.com/mitchellh/mapstructure \
                        lock    v1.4.2 \
                        rmd160  6a3184cba7d3d204604e48e556c3ce7b2e4b1a4e \
                        sha256  b227a0e8202623f03e08c650ad4565c84c60f99ff20b5a686d53863919ff6366 \
                        size    28309 \
                    github.com/magiconair/properties \
                        lock    v1.8.5 \
                        rmd160  b311fe21542d64d5a6c6ef38ff616045af745299 \
                        sha256  15ee374fddab7a4db77bc011564729886be13ba37f1a3070ae334808a5cf78d1 \
                        size    30512 \
                    github.com/lynxsecurity/viper \
                        lock    v1.10.0 \
                        rmd160  0d3f157eda3711d8cb623c72ae1f18b17746a948 \
                        sha256  a2635b1ee25ebe668f76402cdbf206d7167d917bdaa188ec978379757b2bab77 \
                        size    77165 \
                    github.com/lynxsecurity/pflag \
                        lock    v1.1.3 \
                        rmd160  27e38fb2bce0ccec028769a4afe4ba6f108adf3a \
                        sha256  73563373fc4d0c243825ba833e97b67e8e3e92e237797b922344d1b469ec7ec3 \
                        size    63224 \
                    github.com/klauspost/compress \
                        lock    v1.13.4 \
                        rmd160  65e928d8ad69514454122454b9896e1f4ef25990 \
                        sha256  af3e3dba4ef624e0fa156be197e81e6e8c45964abc80c4d7f3c2e27d8888cd8c \
                        size    15446311 \
                    github.com/json-iterator/go \
                        lock    v1.1.12 \
                        rmd160  7b530ae077fa1fa5db7b7e228e92dd39c79c4a4d \
                        sha256  e0ec0450ef7ecedf0dfc1b5c430324fd0e8aedc18bddd0bd730e5a6cb35c41a8 \
                        size    84301 \
                    github.com/hashicorp/hcl \
                        lock    v1.0.0 \
                        rmd160  ad8d0b523bb708fd6ae77df8bb414c103a75aa92 \
                        sha256  4fc0e87ac9d3d6cd042f044df2db2703bed569051fb8c179d505edeb4433e96e \
                        size    70636 \
                    github.com/fsnotify/fsnotify \
                        lock    v1.5.1 \
                        rmd160  c99fbad44a371ce38eb2bd5c6ef70fb4537952e3 \
                        sha256  699405dfda2fe02a305bee66f58046adb43f426ac905f85d80710e36846b3768 \
                        size    32714 \
                    github.com/deckarep/golang-set \
                        lock    v2.3.0 \
                        rmd160  2a1420ead4cb1b02b00703ee8efb838a84e06d3e \
                        sha256  206dee329ed1f0748b7c0696c300de2a1127a839133a8bd155cdded20ab7b52a \
                        size    120298 \
                    github.com/davecgh/go-spew \
                        lock    v1.1.1 \
                        rmd160  7c02883aa81f81aca14e13a27fdca9e7fbc136f7 \
                        sha256  e85d6afa83e64962e0d63dd4812971eccf2b9b5445eda93f46a4406f0c177d5f \
                        size    42171 \
                    github.com/bobesa/go-domain-util \
                        lock    4033b5f7dd89 \
                        rmd160  593212a20d700f9a0ed6fc8b05f05d862c443725 \
                        sha256  80dd5813b317a8f8034cb8d1f29105af66e2cbd4200c6d7dc09ea3f6a7709e39 \
                        size    49128 \
                    github.com/andybalholm/brotli \
                        lock    v1.0.2 \
                        rmd160  61a68ffc1a45e32622a6086087f61524462810f6 \
                        sha256  a99d1ac66c451110ab00b05749c150c890b8f5363178586e7a381815177b5466 \
                        size    594464

build.args-append   ./cmd/${name}

destroot {
    xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin/
    set docdir ${prefix}/share/doc/${subport}
    xinstall -d ${destroot}${docdir}
    xinstall -m 0644 -W ${worksrcpath} README.md LICENSE ${destroot}${docdir}
}
