diff options
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/hadolint/Manifest | 1 | ||||
-rw-r--r-- | dev-util/hadolint/hadolint-2.10.0.ebuild | 53 |
2 files changed, 54 insertions, 0 deletions
diff --git a/dev-util/hadolint/Manifest b/dev-util/hadolint/Manifest index 636df21e..de9d54f0 100644 --- a/dev-util/hadolint/Manifest +++ b/dev-util/hadolint/Manifest @@ -1 +1,2 @@ +DIST hadolint-2.10.0.tar.gz 86158 BLAKE2B 34a2972c7914a3ee7dac0c5c22e5f7a27cb742b0d8225aeab094ac12d4402b92c738886f88310b2e6555aaa05c56361a2f7385369ea11a9a11aa53ed22037ce5 SHA512 4ab15a9d3a31434012f82926c35b60b0eb7116eca717b2d427f751647d11df3f084dc2c7115bf89ef2bda6a84a76ea37030890bb3cf4e3d1b8866b80f28ec524 DIST hadolint-2.8.0.tar.gz 81617 BLAKE2B 362be357e26c2d75a3d30fe1ed2503517bbe31aea1d2f081f4bb2f35a6cc763b3cf820987957f5e2979c836963b0fe78f85af16b758165127dbb282dbecd88e6 SHA512 b34f2c6b82e9b54c8deb2ef4833c3ff0ec8e1b68eb32fdec87ff7ac0816219c7dd7fad129af2d212874cfcfa32c97d5690ed8a01a4cc6ba835c0f460ba38ff34 diff --git a/dev-util/hadolint/hadolint-2.10.0.ebuild b/dev-util/hadolint/hadolint-2.10.0.ebuild new file mode 100644 index 00000000..2d140b8c --- /dev/null +++ b/dev-util/hadolint/hadolint-2.10.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.3.0 +#hackport: flags: -static + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Dockerfile Linter JavaScript API" +HOMEPAGE="https://github.com/hadolint/hadolint" + +LICENSE="GPL-3" +SLOT="0/${PV}" +KEYWORDS="~amd64" + +RDEPEND="dev-haskell/aeson:=[profile?] + dev-haskell/cabal:=[profile?] + dev-haskell/colourista:=[profile?] + dev-haskell/cryptonite:=[profile?] + dev-haskell/data-default:=[profile?] + dev-haskell/email-validate:=[profile?] + dev-haskell/foldl:=[profile?] + >=dev-haskell/gitrev-1.3.1:=[profile?] + dev-haskell/hsyaml:=[profile?] + dev-haskell/ilist:=[profile?] + >=dev-haskell/language-docker-10.4.3:=[profile?] <dev-haskell/language-docker-11:=[profile?] + >=dev-haskell/megaparsec-9.0.0:=[profile?] + dev-haskell/network-uri:=[profile?] + >=dev-haskell/optparse-applicative-0.14.0:=[profile?] + dev-haskell/parallel:=[profile?] + >=dev-haskell/prettyprinter-1.7.0:=[profile?] + dev-haskell/semver:=[profile?] + dev-haskell/spdx:=[profile?] + >=dev-haskell/split-0.2:=[profile?] + >=dev-haskell/timerep-2.0:=[profile?] + dev-haskell/void:=[profile?] + >=dev-lang/ghc-8.8.1:= + >=dev-util/shellcheck-0.8.0:=[profile?] +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.0.0.0 + test? ( >=dev-haskell/hspec-2.8.3 + >=dev-haskell/hunit-1.2 + dev-haskell/silently ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-static +} |