commit: 91b4bf8251108728e0af21d2b7f3d2e6028fe79d Author: Gabriel de Moura Dutra <hi <AT> dutra <DOT> sh> AuthorDate: Sun Nov 30 17:03:13 2025 +0000 Commit: Gabriel de Moura <hi <AT> dutra <DOT> sh> CommitDate: Sun Nov 30 17:04:24 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=91b4bf82
app-admin/tflint: add 0.60.0 Signed-off-by: Gabriel de Moura Dutra <hi <AT> dutra.sh> app-admin/tflint/Manifest | 2 ++ app-admin/tflint/metadata.xml | 2 +- app-admin/tflint/tflint-0.60.0.ebuild | 26 ++++++++++++++++++++++++++ 3 files changed, 29 insertions(+), 1 deletion(-) diff --git a/app-admin/tflint/Manifest b/app-admin/tflint/Manifest index 5af58f98e3..719bbaf781 100644 --- a/app-admin/tflint/Manifest +++ b/app-admin/tflint/Manifest @@ -1,2 +1,4 @@ DIST tflint-0.58.0-vendor.tar.xz 7031336 BLAKE2B aea04599875607c5b5cef89a086bcffec9ba51cd2afc097620c1cc1ebb441a37e047308fc321d876c309aae5cf3bde007865af5e99e37b0aeab7d99b81259461 SHA512 940d0bdeca936d3909a38f2ba01f429ff67a9f6cfe3bcb689c0abc55aca6dcdd86198b5e9d47860f13bb8cdd5cbd886b9222a7dca06be1d3755850b8e0681d16 DIST tflint-0.58.0.tar.gz 1433377 BLAKE2B c02a477e7044c5a704f7d0e6f057af177360db93c2351518a475e20e380a79b909c15894c03a63e030b9a74ba3960bd47b140f2046644f76de0334a9ffea6d98 SHA512 4d8da70c8d6bfd615ae34d8314e74a9aea0d9677a398d78c1d1d5cd50f4f516f90ff04e11dc61eb5e6f4823c7847229c03c69410de464dd33ed653292c1b224e +DIST tflint-0.60.0-vendor.tar.xz 7694204 BLAKE2B 1cc2aecd460290451209d5a0fc8febe3927bc48ff83e67c1d9ff6176ffaeaecc094a437e1ce083a1d541caece9ffbf577561f66d0e66f8df7d76caa2e7561db5 SHA512 0e5ac8fc96e286413bb74ea25521c6da4637c828ae01c5cd934fcc36f96f0af583f9bc772a16aa4f327e7850eb02ff51376ace573f667d010a41932898b251d2 +DIST tflint-0.60.0.tar.gz 1442110 BLAKE2B aba7ba77265983ce87abb1562a9a23388d1cc32f81162988a723ba13e6b445f4e4a1a6c5a5639a78fd9c44bebfa8997cac5d8dee5d41570049de8f994d523b8b SHA512 977b82e71d4dd529940472007d7ece0c5c0bd80f41d920fd9d509e904b62cd5781aa43cae7d4b2724730f680a71edd6f538ab519a2d423759481d3ed453a94a0 diff --git a/app-admin/tflint/metadata.xml b/app-admin/tflint/metadata.xml index 995c15babd..8592c2ac53 100644 --- a/app-admin/tflint/metadata.xml +++ b/app-admin/tflint/metadata.xml @@ -2,7 +2,7 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>[email protected]</email> + <email>[email protected]</email> <name>Gabriel M. Dutra</name> </maintainer> <upstream> diff --git a/app-admin/tflint/tflint-0.60.0.ebuild b/app-admin/tflint/tflint-0.60.0.ebuild new file mode 100644 index 0000000000..a40e1e31b9 --- /dev/null +++ b/app-admin/tflint/tflint-0.60.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="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" +SRC_URI+=" https://github.com/gabrielmdutra/gentoo-depfiles/releases/download/${PN}-${PV}-vendor.tar.xz/${PN}-${PV}-vendor.tar.xz" + +LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +# Tests requires network connection +RESTRICT=test + +src_compile() { + ego build -v -x -o ${PN} +} + +src_install() { + dobin tflint/${PN} +}
