# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit go-module

EGO_SUM=(
	"cel.dev/expr v0.25.1"
	"cel.dev/expr v0.25.1/go.mod"
	"cloud.google.com/go v0.123.0"
	"cloud.google.com/go v0.123.0/go.mod"
	"cloud.google.com/go/auth v0.18.2"
	"cloud.google.com/go/auth v0.18.2/go.mod"
	"cloud.google.com/go/auth/oauth2adapt v0.2.8"
	"cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod"
	"cloud.google.com/go/compute/metadata v0.9.0"
	"cloud.google.com/go/compute/metadata v0.9.0/go.mod"
	"cloud.google.com/go/iam v1.5.3"
	"cloud.google.com/go/iam v1.5.3/go.mod"
	"cloud.google.com/go/kms v1.26.0"
	"cloud.google.com/go/kms v1.26.0/go.mod"
	"cloud.google.com/go/logging v1.13.2"
	"cloud.google.com/go/logging v1.13.2/go.mod"
	"cloud.google.com/go/longrunning v0.8.0"
	"cloud.google.com/go/longrunning v0.8.0/go.mod"
	"cloud.google.com/go/monitoring v1.24.3"
	"cloud.google.com/go/monitoring v1.24.3/go.mod"
	"cloud.google.com/go/storage v1.61.3"
	"cloud.google.com/go/storage v1.61.3/go.mod"
	"cloud.google.com/go/trace v1.11.7"
	"cloud.google.com/go/trace v1.11.7/go.mod"
	"filippo.io/edwards25519 v1.2.0"
	"filippo.io/edwards25519 v1.2.0/go.mod"
	"github.com/AdamKorcz/go-fuzz-headers-1 v0.0.0-20230919221257-8b5d3ce2d11d"
	"github.com/AdamKorcz/go-fuzz-headers-1 v0.0.0-20230919221257-8b5d3ce2d11d/go.mod"
	"github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0"
	"github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0/go.mod"
	"github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1"
	"github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.13.1/go.mod"
	"github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2"
	"github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2/go.mod"
	"github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys v1.4.0"
	"github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azkeys v1.4.0/go.mod"
	"github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.2.0"
	"github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.2.0/go.mod"
	"github.com/AzureAD/microsoft-authentication-library-for-go v1.6.0"
	"github.com/AzureAD/microsoft-authentication-library-for-go v1.6.0/go.mod"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.31.0/go.mod"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0/go.mod"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.55.0"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/cloudmock v0.55.0/go.mod"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0"
	"github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0/go.mod"
	"github.com/Masterminds/semver/v3 v3.4.0"
	"github.com/Masterminds/semver/v3 v3.4.0/go.mod"
	"github.com/agext/levenshtein v1.2.3"
	"github.com/agext/levenshtein v1.2.3/go.mod"
	"github.com/alessio/shellescape v1.4.1"
	"github.com/alessio/shellescape v1.4.1/go.mod"
	"github.com/apparentlymart/go-cidr v1.1.1"
	"github.com/apparentlymart/go-cidr v1.1.1/go.mod"
	"github.com/apparentlymart/go-textseg/v13 v13.0.0/go.mod"
	"github.com/apparentlymart/go-textseg/v15 v15.0.0"
	"github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod"
	"github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2"
	"github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod"
	"github.com/aws/aws-sdk-go v1.55.7"
	"github.com/aws/aws-sdk-go v1.55.7/go.mod"
	"github.com/aws/aws-sdk-go-v2 v1.41.5"
	"github.com/aws/aws-sdk-go-v2 v1.41.5/go.mod"
	"github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8"
	"github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.8/go.mod"
	"github.com/aws/aws-sdk-go-v2/config v1.32.12"
	"github.com/aws/aws-sdk-go-v2/config v1.32.12/go.mod"
	"github.com/aws/aws-sdk-go-v2/credentials v1.19.12"
	"github.com/aws/aws-sdk-go-v2/credentials v1.19.12/go.mod"
	"github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20"
	"github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.20/go.mod"
	"github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21"
	"github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.21/go.mod"
	"github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21"
	"github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.21/go.mod"
	"github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6"
	"github.com/aws/aws-sdk-go-v2/internal/ini v1.8.6/go.mod"
	"github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22"
	"github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.22/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7"
	"github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.7/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.13"
	"github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.13/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21"
	"github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.21/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21"
	"github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.21/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/kms v1.50.3"
	"github.com/aws/aws-sdk-go-v2/service/kms v1.50.3/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3"
	"github.com/aws/aws-sdk-go-v2/service/s3 v1.97.3/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/signin v1.0.8"
	"github.com/aws/aws-sdk-go-v2/service/signin v1.0.8/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/sso v1.30.13"
	"github.com/aws/aws-sdk-go-v2/service/sso v1.30.13/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17"
	"github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.17/go.mod"
	"github.com/aws/aws-sdk-go-v2/service/sts v1.41.9"
	"github.com/aws/aws-sdk-go-v2/service/sts v1.41.9/go.mod"
	"github.com/aws/smithy-go v1.24.2"
	"github.com/aws/smithy-go v1.24.2/go.mod"
	"github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d"
	"github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d/go.mod"
	"github.com/blang/semver v3.5.1+incompatible"
	"github.com/blang/semver v3.5.1+incompatible/go.mod"
	"github.com/bmatcuk/doublestar v1.1.5"
	"github.com/bmatcuk/doublestar v1.1.5/go.mod"
	"github.com/bufbuild/protocompile v0.14.1"
	"github.com/bufbuild/protocompile v0.14.1/go.mod"
	"github.com/cenkalti/backoff/v4 v4.3.0"
	"github.com/cenkalti/backoff/v4 v4.3.0/go.mod"
	"github.com/cenkalti/backoff/v5 v5.0.3"
	"github.com/cenkalti/backoff/v5 v5.0.3/go.mod"
	"github.com/cespare/xxhash/v2 v2.3.0"
	"github.com/cespare/xxhash/v2 v2.3.0/go.mod"
	"github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2"
	"github.com/cncf/xds/go v0.0.0-20260202195803-dba9d589def2/go.mod"
	"github.com/codahale/rfc6979 v0.0.0-20141003034818-6a90f24967eb"
	"github.com/codahale/rfc6979 v0.0.0-20141003034818-6a90f24967eb/go.mod"
	"github.com/coreos/go-oidc/v3 v3.17.0"
	"github.com/coreos/go-oidc/v3 v3.17.0/go.mod"
	"github.com/cyberphone/json-canonicalization v0.0.0-20241213102144-19d51d7fe467"
	"github.com/cyberphone/json-canonicalization v0.0.0-20241213102144-19d51d7fe467/go.mod"
	"github.com/danieljoos/wincred v1.2.0"
	"github.com/danieljoos/wincred v1.2.0/go.mod"
	"github.com/davecgh/go-spew v1.1.0/go.mod"
	"github.com/davecgh/go-spew v1.1.1/go.mod"
	"github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc"
	"github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod"
	"github.com/digitorus/pkcs7 v0.0.0-20230713084857-e76b763bdc49/go.mod"
	"github.com/digitorus/pkcs7 v0.0.0-20230818184609-3a137a874352"
	"github.com/digitorus/pkcs7 v0.0.0-20230818184609-3a137a874352/go.mod"
	"github.com/digitorus/timestamp v0.0.0-20231217203849-220c5c2851b7"
	"github.com/digitorus/timestamp v0.0.0-20231217203849-220c5c2851b7/go.mod"
	"github.com/envoyproxy/go-control-plane v0.14.0"
	"github.com/envoyproxy/go-control-plane v0.14.0/go.mod"
	"github.com/envoyproxy/go-control-plane/envoy v1.37.0"
	"github.com/envoyproxy/go-control-plane/envoy v1.37.0/go.mod"
	"github.com/envoyproxy/go-control-plane/ratelimit v0.1.0"
	"github.com/envoyproxy/go-control-plane/ratelimit v0.1.0/go.mod"
	"github.com/envoyproxy/protoc-gen-validate v1.3.3"
	"github.com/envoyproxy/protoc-gen-validate v1.3.3/go.mod"
	"github.com/fatih/color v1.13.0/go.mod"
	"github.com/fatih/color v1.19.0"
	"github.com/fatih/color v1.19.0/go.mod"
	"github.com/felixge/httpsnoop v1.0.4"
	"github.com/felixge/httpsnoop v1.0.4/go.mod"
	"github.com/go-chi/chi/v5 v5.2.5"
	"github.com/go-chi/chi/v5 v5.2.5/go.mod"
	"github.com/go-jose/go-jose/v4 v4.1.4"
	"github.com/go-jose/go-jose/v4 v4.1.4/go.mod"
	"github.com/go-logr/logr v1.2.2/go.mod"
	"github.com/go-logr/logr v1.4.3"
	"github.com/go-logr/logr v1.4.3/go.mod"
	"github.com/go-logr/stdr v1.2.2"
	"github.com/go-logr/stdr v1.2.2/go.mod"
	"github.com/go-openapi/analysis v0.24.3"
	"github.com/go-openapi/analysis v0.24.3/go.mod"
	"github.com/go-openapi/errors v0.22.7"
	"github.com/go-openapi/errors v0.22.7/go.mod"
	"github.com/go-openapi/jsonpointer v0.22.5"
	"github.com/go-openapi/jsonpointer v0.22.5/go.mod"
	"github.com/go-openapi/jsonreference v0.21.5"
	"github.com/go-openapi/jsonreference v0.21.5/go.mod"
	"github.com/go-openapi/loads v0.23.3"
	"github.com/go-openapi/loads v0.23.3/go.mod"
	"github.com/go-openapi/runtime v0.29.3"
	"github.com/go-openapi/runtime v0.29.3/go.mod"
	"github.com/go-openapi/spec v0.22.4"
	"github.com/go-openapi/spec v0.22.4/go.mod"
	"github.com/go-openapi/strfmt v0.26.1"
	"github.com/go-openapi/strfmt v0.26.1/go.mod"
	"github.com/go-openapi/swag v0.25.5"
	"github.com/go-openapi/swag v0.25.5/go.mod"
	"github.com/go-openapi/swag/cmdutils v0.25.5"
	"github.com/go-openapi/swag/cmdutils v0.25.5/go.mod"
	"github.com/go-openapi/swag/conv v0.25.5"
	"github.com/go-openapi/swag/conv v0.25.5/go.mod"
	"github.com/go-openapi/swag/fileutils v0.25.5"
	"github.com/go-openapi/swag/fileutils v0.25.5/go.mod"
	"github.com/go-openapi/swag/jsonname v0.25.5"
	"github.com/go-openapi/swag/jsonname v0.25.5/go.mod"
	"github.com/go-openapi/swag/jsonutils v0.25.5"
	"github.com/go-openapi/swag/jsonutils v0.25.5/go.mod"
	"github.com/go-openapi/swag/jsonutils/fixtures_test v0.25.5"
	"github.com/go-openapi/swag/jsonutils/fixtures_test v0.25.5/go.mod"
	"github.com/go-openapi/swag/loading v0.25.5"
	"github.com/go-openapi/swag/loading v0.25.5/go.mod"
	"github.com/go-openapi/swag/mangling v0.25.5"
	"github.com/go-openapi/swag/mangling v0.25.5/go.mod"
	"github.com/go-openapi/swag/netutils v0.25.5"
	"github.com/go-openapi/swag/netutils v0.25.5/go.mod"
	"github.com/go-openapi/swag/stringutils v0.25.5"
	"github.com/go-openapi/swag/stringutils v0.25.5/go.mod"
	"github.com/go-openapi/swag/typeutils v0.25.5"
	"github.com/go-openapi/swag/typeutils v0.25.5/go.mod"
	"github.com/go-openapi/swag/yamlutils v0.25.5"
	"github.com/go-openapi/swag/yamlutils v0.25.5/go.mod"
	"github.com/go-openapi/testify/enable/yaml/v2 v2.4.1"
	"github.com/go-openapi/testify/enable/yaml/v2 v2.4.1/go.mod"
	"github.com/go-openapi/testify/v2 v2.4.1"
	"github.com/go-openapi/testify/v2 v2.4.1/go.mod"
	"github.com/go-openapi/validate v0.25.2"
	"github.com/go-openapi/validate v0.25.2/go.mod"
	"github.com/go-sql-driver/mysql v1.9.3"
	"github.com/go-sql-driver/mysql v1.9.3/go.mod"
	"github.com/go-test/deep v1.1.1"
	"github.com/go-test/deep v1.1.1/go.mod"
	"github.com/go-viper/mapstructure/v2 v2.5.0"
	"github.com/go-viper/mapstructure/v2 v2.5.0/go.mod"
	"github.com/godbus/dbus/v5 v5.1.0"
	"github.com/godbus/dbus/v5 v5.1.0/go.mod"
	"github.com/golang-jwt/jwt/v5 v5.3.0"
	"github.com/golang-jwt/jwt/v5 v5.3.0/go.mod"
	"github.com/golang/protobuf v1.3.1/go.mod"
	"github.com/golang/protobuf v1.3.4/go.mod"
	"github.com/golang/protobuf v1.5.4"
	"github.com/golang/protobuf v1.5.4/go.mod"
	"github.com/google/certificate-transparency-go v1.3.2"
	"github.com/google/certificate-transparency-go v1.3.2/go.mod"
	"github.com/google/go-cmdtest v0.4.1-0.20220921163831-55ab3332a786"
	"github.com/google/go-cmdtest v0.4.1-0.20220921163831-55ab3332a786/go.mod"
	"github.com/google/go-cmp v0.3.1/go.mod"
	"github.com/google/go-cmp v0.5.2/go.mod"
	"github.com/google/go-cmp v0.7.0"
	"github.com/google/go-cmp v0.7.0/go.mod"
	"github.com/google/go-containerregistry v0.20.7"
	"github.com/google/go-containerregistry v0.20.7/go.mod"
	"github.com/google/go-github/v81 v81.0.0"
	"github.com/google/go-github/v81 v81.0.0/go.mod"
	"github.com/google/go-querystring v1.1.0"
	"github.com/google/go-querystring v1.1.0/go.mod"
	"github.com/google/martian/v3 v3.3.3"
	"github.com/google/martian/v3 v3.3.3/go.mod"
	"github.com/google/renameio v0.1.0"
	"github.com/google/renameio v0.1.0/go.mod"
	"github.com/google/s2a-go v0.1.9"
	"github.com/google/s2a-go v0.1.9/go.mod"
	"github.com/google/trillian v1.7.2"
	"github.com/google/trillian v1.7.2/go.mod"
	"github.com/google/uuid v1.6.0"
	"github.com/google/uuid v1.6.0/go.mod"
	"github.com/googleapis/enterprise-certificate-proxy v0.3.14"
	"github.com/googleapis/enterprise-certificate-proxy v0.3.14/go.mod"
	"github.com/googleapis/gax-go/v2 v2.19.0"
	"github.com/googleapis/gax-go/v2 v2.19.0/go.mod"
	"github.com/gorilla/websocket v1.4.1/go.mod"
	"github.com/gorilla/websocket v1.5.1"
	"github.com/gorilla/websocket v1.5.1/go.mod"
	"github.com/grpc-ecosystem/go-grpc-middleware v1.4.0"
	"github.com/grpc-ecosystem/go-grpc-middleware v1.4.0/go.mod"
	"github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3"
	"github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3/go.mod"
	"github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.72"
	"github.com/hashicorp/aws-sdk-go-base/v2 v2.0.0-beta.72/go.mod"
	"github.com/hashicorp/errwrap v1.1.0"
	"github.com/hashicorp/errwrap v1.1.0/go.mod"
	"github.com/hashicorp/go-cleanhttp v0.5.2"
	"github.com/hashicorp/go-cleanhttp v0.5.2/go.mod"
	"github.com/hashicorp/go-getter v1.8.6"
	"github.com/hashicorp/go-getter v1.8.6/go.mod"
	"github.com/hashicorp/go-hclog v1.6.3"
	"github.com/hashicorp/go-hclog v1.6.3/go.mod"
	"github.com/hashicorp/go-multierror v1.1.1"
	"github.com/hashicorp/go-multierror v1.1.1/go.mod"
	"github.com/hashicorp/go-plugin v1.8.0"
	"github.com/hashicorp/go-plugin v1.8.0/go.mod"
	"github.com/hashicorp/go-retryablehttp v0.7.8"
	"github.com/hashicorp/go-retryablehttp v0.7.8/go.mod"
	"github.com/hashicorp/go-rootcerts v1.0.2"
	"github.com/hashicorp/go-rootcerts v1.0.2/go.mod"
	"github.com/hashicorp/go-secure-stdlib/parseutil v0.2.0"
	"github.com/hashicorp/go-secure-stdlib/parseutil v0.2.0/go.mod"
	"github.com/hashicorp/go-secure-stdlib/strutil v0.1.2"
	"github.com/hashicorp/go-secure-stdlib/strutil v0.1.2/go.mod"
	"github.com/hashicorp/go-sockaddr v1.0.7"
	"github.com/hashicorp/go-sockaddr v1.0.7/go.mod"
	"github.com/hashicorp/go-uuid v1.0.3"
	"github.com/hashicorp/go-uuid v1.0.3/go.mod"
	"github.com/hashicorp/go-version v1.9.0"
	"github.com/hashicorp/go-version v1.9.0/go.mod"
	"github.com/hashicorp/golang-lru/v2 v2.0.7"
	"github.com/hashicorp/golang-lru/v2 v2.0.7/go.mod"
	"github.com/hashicorp/hcl v1.0.1-vault-7"
	"github.com/hashicorp/hcl v1.0.1-vault-7/go.mod"
	"github.com/hashicorp/hcl/v2 v2.24.0"
	"github.com/hashicorp/hcl/v2 v2.24.0/go.mod"
	"github.com/hashicorp/logutils v1.0.0"
	"github.com/hashicorp/logutils v1.0.0/go.mod"
	"github.com/hashicorp/terraform-registry-address v0.4.0"
	"github.com/hashicorp/terraform-registry-address v0.4.0/go.mod"
	"github.com/hashicorp/terraform-svchost v0.1.1"
	"github.com/hashicorp/terraform-svchost v0.1.1/go.mod"
	"github.com/hashicorp/vault/api v1.22.0"
	"github.com/hashicorp/vault/api v1.22.0/go.mod"
	"github.com/hashicorp/yamux v0.1.2"
	"github.com/hashicorp/yamux v0.1.2/go.mod"
	"github.com/howeyc/gopass v0.0.0-20210920133722-c8aef6fb66ef"
	"github.com/howeyc/gopass v0.0.0-20210920133722-c8aef6fb66ef/go.mod"
	"github.com/in-toto/attestation v1.1.2"
	"github.com/in-toto/attestation v1.1.2/go.mod"
	"github.com/in-toto/in-toto-golang v0.11.0"
	"github.com/in-toto/in-toto-golang v0.11.0/go.mod"
	"github.com/inconshreveable/mousetrap v1.1.0"
	"github.com/inconshreveable/mousetrap v1.1.0/go.mod"
	"github.com/jackc/pgpassfile v1.0.0"
	"github.com/jackc/pgpassfile v1.0.0/go.mod"
	"github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761"
	"github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761/go.mod"
	"github.com/jackc/pgx/v5 v5.7.5"
	"github.com/jackc/pgx/v5 v5.7.5/go.mod"
	"github.com/jackc/puddle/v2 v2.2.2"
	"github.com/jackc/puddle/v2 v2.2.2/go.mod"
	"github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b"
	"github.com/jedisct1/go-minisign v0.0.0-20211028175153-1c139d1cc84b/go.mod"
	"github.com/jellydator/ttlcache/v3 v3.4.0"
	"github.com/jellydator/ttlcache/v3 v3.4.0/go.mod"
	"github.com/jessevdk/go-flags v1.6.1"
	"github.com/jessevdk/go-flags v1.6.1/go.mod"
	"github.com/jhump/protoreflect v1.17.0"
	"github.com/jhump/protoreflect v1.17.0/go.mod"
	"github.com/jmespath/go-jmespath v0.4.1-0.20220621161143-b0104c826a24"
	"github.com/jmespath/go-jmespath v0.4.1-0.20220621161143-b0104c826a24/go.mod"
	"github.com/jstemmer/go-junit-report v1.0.0"
	"github.com/jstemmer/go-junit-report v1.0.0/go.mod"
	"github.com/klauspost/compress v1.18.5"
	"github.com/klauspost/compress v1.18.5/go.mod"
	"github.com/kr/pretty v0.1.0/go.mod"
	"github.com/kr/pretty v0.3.1"
	"github.com/kr/pretty v0.3.1/go.mod"
	"github.com/kr/pty v1.1.1/go.mod"
	"github.com/kr/text v0.1.0/go.mod"
	"github.com/kr/text v0.2.0"
	"github.com/kr/text v0.2.0/go.mod"
	"github.com/kylelemons/godebug v1.1.0"
	"github.com/kylelemons/godebug v1.1.0/go.mod"
	"github.com/letsencrypt/boulder v0.20260223.0"
	"github.com/letsencrypt/boulder v0.20260223.0/go.mod"
	"github.com/mattn/go-colorable v0.1.9/go.mod"
	"github.com/mattn/go-colorable v0.1.12/go.mod"
	"github.com/mattn/go-colorable v0.1.14"
	"github.com/mattn/go-colorable v0.1.14/go.mod"
	"github.com/mattn/go-isatty v0.0.12/go.mod"
	"github.com/mattn/go-isatty v0.0.14/go.mod"
	"github.com/mattn/go-isatty v0.0.20"
	"github.com/mattn/go-isatty v0.0.20/go.mod"
	"github.com/mitchellh/go-homedir v1.1.0"
	"github.com/mitchellh/go-homedir v1.1.0/go.mod"
	"github.com/mitchellh/go-wordwrap v1.0.1"
	"github.com/mitchellh/go-wordwrap v1.0.1/go.mod"
	"github.com/mitchellh/mapstructure v1.5.0"
	"github.com/mitchellh/mapstructure v1.5.0/go.mod"
	"github.com/natefinch/atomic v1.0.1"
	"github.com/natefinch/atomic v1.0.1/go.mod"
	"github.com/oklog/run v1.1.0"
	"github.com/oklog/run v1.1.0/go.mod"
	"github.com/oklog/ulid/v2 v2.1.1"
	"github.com/oklog/ulid/v2 v2.1.1/go.mod"
	"github.com/opencontainers/go-digest v1.0.0"
	"github.com/opencontainers/go-digest v1.0.0/go.mod"
	"github.com/owenrumney/go-sarif v1.1.1/go.mod"
	"github.com/owenrumney/go-sarif/v2 v2.3.3"
	"github.com/owenrumney/go-sarif/v2 v2.3.3/go.mod"
	"github.com/pborman/getopt v0.0.0-20170112200414-7148bc3a4c30/go.mod"
	"github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c"
	"github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c/go.mod"
	"github.com/pkg/errors v0.9.1"
	"github.com/pkg/errors v0.9.1/go.mod"
	"github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10"
	"github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10/go.mod"
	"github.com/pmezard/go-difflib v1.0.0/go.mod"
	"github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2"
	"github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod"
	"github.com/rogpeppe/go-internal v1.14.1"
	"github.com/rogpeppe/go-internal v1.14.1/go.mod"
	"github.com/ryanuber/go-glob v1.0.0"
	"github.com/ryanuber/go-glob v1.0.0/go.mod"
	"github.com/sassoftware/relic v7.2.1+incompatible"
	"github.com/sassoftware/relic v7.2.1+incompatible/go.mod"
	"github.com/sassoftware/relic/v7 v7.6.2"
	"github.com/sassoftware/relic/v7 v7.6.2/go.mod"
	"github.com/secure-systems-lab/go-securesystemslib v0.10.0"
	"github.com/secure-systems-lab/go-securesystemslib v0.10.0/go.mod"
	"github.com/sergi/go-diff v1.3.1"
	"github.com/sergi/go-diff v1.3.1/go.mod"
	"github.com/shibumi/go-pathspec v1.3.0"
	"github.com/shibumi/go-pathspec v1.3.0/go.mod"
	"github.com/sigstore/protobuf-specs v0.5.0"
	"github.com/sigstore/protobuf-specs v0.5.0/go.mod"
	"github.com/sigstore/rekor v1.5.0"
	"github.com/sigstore/rekor v1.5.0/go.mod"
	"github.com/sigstore/rekor-tiles/v2 v2.0.1"
	"github.com/sigstore/rekor-tiles/v2 v2.0.1/go.mod"
	"github.com/sigstore/sigstore v1.10.5"
	"github.com/sigstore/sigstore v1.10.5/go.mod"
	"github.com/sigstore/sigstore-go v1.1.4"
	"github.com/sigstore/sigstore-go v1.1.4/go.mod"
	"github.com/sigstore/sigstore/pkg/signature/kms/aws v1.10.5"
	"github.com/sigstore/sigstore/pkg/signature/kms/aws v1.10.5/go.mod"
	"github.com/sigstore/sigstore/pkg/signature/kms/azure v1.10.5"
	"github.com/sigstore/sigstore/pkg/signature/kms/azure v1.10.5/go.mod"
	"github.com/sigstore/sigstore/pkg/signature/kms/gcp v1.10.5"
	"github.com/sigstore/sigstore/pkg/signature/kms/gcp v1.10.5/go.mod"
	"github.com/sigstore/sigstore/pkg/signature/kms/hashivault v1.10.5"
	"github.com/sigstore/sigstore/pkg/signature/kms/hashivault v1.10.5/go.mod"
	"github.com/sigstore/timestamp-authority/v2 v2.0.6"
	"github.com/sigstore/timestamp-authority/v2 v2.0.6/go.mod"
	"github.com/sourcegraph/go-lsp v0.0.0-20200429204803-219e11d77f5d"
	"github.com/sourcegraph/go-lsp v0.0.0-20200429204803-219e11d77f5d/go.mod"
	"github.com/sourcegraph/jsonrpc2 v0.2.1"
	"github.com/sourcegraph/jsonrpc2 v0.2.1/go.mod"
	"github.com/spf13/afero v1.15.0"
	"github.com/spf13/afero v1.15.0/go.mod"
	"github.com/spf13/cobra v1.10.2"
	"github.com/spf13/cobra v1.10.2/go.mod"
	"github.com/spf13/pflag v1.0.10"
	"github.com/spf13/pflag v1.0.10/go.mod"
	"github.com/spiffe/go-spiffe/v2 v2.6.0"
	"github.com/spiffe/go-spiffe/v2 v2.6.0/go.mod"
	"github.com/stretchr/objx v0.1.0/go.mod"
	"github.com/stretchr/testify v1.3.0/go.mod"
	"github.com/stretchr/testify v1.6.1/go.mod"
	"github.com/stretchr/testify v1.7.0/go.mod"
	"github.com/stretchr/testify v1.7.2/go.mod"
	"github.com/stretchr/testify v1.11.1"
	"github.com/stretchr/testify v1.11.1/go.mod"
	"github.com/terraform-linters/tflint-plugin-sdk v0.24.0"
	"github.com/terraform-linters/tflint-plugin-sdk v0.24.0/go.mod"
	"github.com/terraform-linters/tflint-ruleset-terraform v0.14.1"
	"github.com/terraform-linters/tflint-ruleset-terraform v0.14.1/go.mod"
	"github.com/theupdateframework/go-tuf v0.7.0"
	"github.com/theupdateframework/go-tuf v0.7.0/go.mod"
	"github.com/theupdateframework/go-tuf/v2 v2.4.1"
	"github.com/theupdateframework/go-tuf/v2 v2.4.1/go.mod"
	"github.com/tink-crypto/tink-go-awskms/v2 v2.1.0"
	"github.com/tink-crypto/tink-go-awskms/v2 v2.1.0/go.mod"
	"github.com/tink-crypto/tink-go-gcpkms/v2 v2.2.0"
	"github.com/tink-crypto/tink-go-gcpkms/v2 v2.2.0/go.mod"
	"github.com/tink-crypto/tink-go-hcvault/v2 v2.4.0"
	"github.com/tink-crypto/tink-go-hcvault/v2 v2.4.0/go.mod"
	"github.com/tink-crypto/tink-go/v2 v2.6.0"
	"github.com/tink-crypto/tink-go/v2 v2.6.0/go.mod"
	"github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399"
	"github.com/titanous/rocacheck v0.0.0-20171023193734-afe73141d399/go.mod"
	"github.com/transparency-dev/formats v0.0.0-20251017110053-404c0d5b696c"
	"github.com/transparency-dev/formats v0.0.0-20251017110053-404c0d5b696c/go.mod"
	"github.com/transparency-dev/merkle v0.0.2"
	"github.com/transparency-dev/merkle v0.0.2/go.mod"
	"github.com/ulikunitz/xz v0.5.15"
	"github.com/ulikunitz/xz v0.5.15/go.mod"
	"github.com/vmihailenco/msgpack/v4 v4.3.12/go.mod"
	"github.com/vmihailenco/msgpack/v5 v5.3.5"
	"github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod"
	"github.com/vmihailenco/tagparser v0.1.1/go.mod"
	"github.com/vmihailenco/tagparser/v2 v2.0.0"
	"github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod"
	"github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f"
	"github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f/go.mod"
	"github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415"
	"github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod"
	"github.com/xeipuuv/gojsonschema v1.2.0"
	"github.com/xeipuuv/gojsonschema v1.2.0/go.mod"
	"github.com/zalando/go-keyring v0.2.3"
	"github.com/zalando/go-keyring v0.2.3/go.mod"
	"github.com/zclconf/go-cty v1.10.0/go.mod"
	"github.com/zclconf/go-cty v1.18.1"
	"github.com/zclconf/go-cty v1.18.1/go.mod"
	"github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940"
	"github.com/zclconf/go-cty-debug v0.0.0-20240509010212-0d6042c53940/go.mod"
	"github.com/zclconf/go-cty-yaml v1.2.0"
	"github.com/zclconf/go-cty-yaml v1.2.0/go.mod"
	"go.opentelemetry.io/auto/sdk v1.2.1"
	"go.opentelemetry.io/auto/sdk v1.2.1/go.mod"
	"go.opentelemetry.io/contrib/detectors/gcp v1.42.0"
	"go.opentelemetry.io/contrib/detectors/gcp v1.42.0/go.mod"
	"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0"
	"go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0/go.mod"
	"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0"
	"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0/go.mod"
	"go.opentelemetry.io/otel v1.43.0"
	"go.opentelemetry.io/otel v1.43.0/go.mod"
	"go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.40.0"
	"go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.40.0/go.mod"
	"go.opentelemetry.io/otel/metric v1.43.0"
	"go.opentelemetry.io/otel/metric v1.43.0/go.mod"
	"go.opentelemetry.io/otel/sdk v1.43.0"
	"go.opentelemetry.io/otel/sdk v1.43.0/go.mod"
	"go.opentelemetry.io/otel/sdk/metric v1.43.0"
	"go.opentelemetry.io/otel/sdk/metric v1.43.0/go.mod"
	"go.opentelemetry.io/otel/trace v1.43.0"
	"go.opentelemetry.io/otel/trace v1.43.0/go.mod"
	"go.step.sm/crypto v0.77.2"
	"go.step.sm/crypto v0.77.2/go.mod"
	"go.uber.org/goleak v1.3.0"
	"go.uber.org/goleak v1.3.0/go.mod"
	"go.uber.org/multierr v1.11.0"
	"go.uber.org/multierr v1.11.0/go.mod"
	"go.uber.org/zap v1.27.1"
	"go.uber.org/zap v1.27.1/go.mod"
	"go.yaml.in/yaml/v2 v2.4.2"
	"go.yaml.in/yaml/v2 v2.4.2/go.mod"
	"go.yaml.in/yaml/v3 v3.0.4"
	"go.yaml.in/yaml/v3 v3.0.4/go.mod"
	"golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod"
	"golang.org/x/crypto v0.50.0"
	"golang.org/x/crypto v0.50.0/go.mod"
	"golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b"
	"golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b/go.mod"
	"golang.org/x/mod v0.34.0"
	"golang.org/x/mod v0.34.0/go.mod"
	"golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod"
	"golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod"
	"golang.org/x/net v0.53.0"
	"golang.org/x/net v0.53.0/go.mod"
	"golang.org/x/oauth2 v0.36.0"
	"golang.org/x/oauth2 v0.36.0/go.mod"
	"golang.org/x/sync v0.20.0"
	"golang.org/x/sync v0.20.0/go.mod"
	"golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod"
	"golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod"
	"golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod"
	"golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod"
	"golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod"
	"golang.org/x/sys v0.0.0-20220503163025-988cb79eb6c6/go.mod"
	"golang.org/x/sys v0.6.0/go.mod"
	"golang.org/x/sys v0.43.0"
	"golang.org/x/sys v0.43.0/go.mod"
	"golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c"
	"golang.org/x/telemetry v0.0.0-20260311193753-579e4da9a98c/go.mod"
	"golang.org/x/term v0.42.0"
	"golang.org/x/term v0.42.0/go.mod"
	"golang.org/x/text v0.3.0/go.mod"
	"golang.org/x/text v0.3.2/go.mod"
	"golang.org/x/text v0.3.5/go.mod"
	"golang.org/x/text v0.36.0"
	"golang.org/x/text v0.36.0/go.mod"
	"golang.org/x/time v0.15.0"
	"golang.org/x/time v0.15.0/go.mod"
	"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
	"golang.org/x/tools v0.43.0"
	"golang.org/x/tools v0.43.0/go.mod"
	"golang.org/x/tools/go/expect v0.1.0-deprecated"
	"golang.org/x/tools/go/expect v0.1.0-deprecated/go.mod"
	"golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated"
	"golang.org/x/tools/go/packages/packagestest v0.1.1-deprecated/go.mod"
	"golang.org/x/vuln v1.1.4"
	"golang.org/x/vuln v1.1.4/go.mod"
	"golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod"
	"gonum.org/v1/gonum v0.17.0"
	"gonum.org/v1/gonum v0.17.0/go.mod"
	"google.golang.org/api v0.272.0"
	"google.golang.org/api v0.272.0/go.mod"
	"google.golang.org/appengine v1.6.5/go.mod"
	"google.golang.org/genproto v0.0.0-20260316180232-0b37fe3546d5"
	"google.golang.org/genproto v0.0.0-20260316180232-0b37fe3546d5/go.mod"
	"google.golang.org/genproto/googleapis/api v0.0.0-20260316180232-0b37fe3546d5"
	"google.golang.org/genproto/googleapis/api v0.0.0-20260316180232-0b37fe3546d5/go.mod"
	"google.golang.org/genproto/googleapis/rpc v0.0.0-20260316180232-0b37fe3546d5"
	"google.golang.org/genproto/googleapis/rpc v0.0.0-20260316180232-0b37fe3546d5/go.mod"
	"google.golang.org/grpc v1.81.0"
	"google.golang.org/grpc v1.81.0/go.mod"
	"google.golang.org/protobuf v1.36.11"
	"google.golang.org/protobuf v1.36.11/go.mod"
	"gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod"
	"gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod"
	"gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c"
	"gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod"
	"gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod"
	"gopkg.in/yaml.v3 v3.0.1"
	"gopkg.in/yaml.v3 v3.0.1/go.mod"
	"k8s.io/klog/v2 v2.130.1"
	"k8s.io/klog/v2 v2.130.1/go.mod"
	"sigs.k8s.io/yaml v1.6.0"
	"sigs.k8s.io/yaml v1.6.0/go.mod"
	"software.sslmate.com/src/go-pkcs12 v0.4.0"
	"software.sslmate.com/src/go-pkcs12 v0.4.0/go.mod"
	)
go-module_set_globals

DESCRIPTION="A Pluggable Terraform Linter"
HOMEPAGE="https://github.com/terraform-linters/tflint"
SRC_URI="https://github.com/terraform-linters/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
	${EGO_SUM_SRC_URI}"

LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RESTRICT="test"
PROPERTIES="test_network"

BDEPEND=">=dev-lang/go-1.26.3:="

src_compile() {
	ego build -o dist/tflint
}

src_test() {
	mapfile -t pkgs < <( ego list ./... | grep -Ev '/(test-fixtures|stub-generator|integrationtest)' )
	ego test -timeout 5m -skip 'Test_Discovery|Test_FindPluginPath|TestLoadConfig' "${pkgs[@]}"
}

src_install() {
	einstalldocs
	dobin dist/tflint
}