summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/hadolint/Manifest1
-rw-r--r--dev-util/hadolint/hadolint-2.10.0.ebuild53
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
+}