Unverified Commit 5579b268 authored by Jack Todaro's avatar Jack Todaro
Browse files

dev-haskell/hnix: bump up to 0.11.1



Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: default avatarJack Todaro <solpeth@posteo.org>
parent aaeb124d
DIST hnix-0.8.0.tar.gz 1161254 BLAKE2B f59f858aed8e391f64403a77a705b39e2aa2a9c764dda6641bd97313f88e1e3f0f6f9d6329bf89768fb1c219ce5b72c6dd8a7ec6d115c95996a8315971e65f61 SHA512 f6e8c408b83ef33da830608f458ce266536b43f6251a69464ef66c3353e0a2377d2e90e4714d1bd668a73e29a15e6f4d7e3cd73c5d0a888b701efac23e5a6b3e DIST hnix-0.11.1.tar.gz 301876 BLAKE2B eb6fe4c7e7f849ecb49d8a95289a897df5c0ae412078a7022e789e4c5c5bdb12fa79205be9e92850ac7cc3d93fca5f140a2ecd4bdaa86beb615da0749d991454 SHA512 81c6bfd232c5d93a2c8eb3cd07d107811a608d557278b834223dc3c6e4ea14cab940dd21b822c86b9bb27164c7c0b47db1aab854f054d632711a43da492d926c
...@@ -3,8 +3,8 @@ ...@@ -3,8 +3,8 @@
EAPI=7 EAPI=7
# ebuild generated by hackport 0.6.5.9999 # ebuild generated by hackport 0.6.7.9999
# hackport: flags: +optimize, profiling:profile
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal inherit haskell-cabal
...@@ -15,43 +15,35 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" ...@@ -15,43 +15,35 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD" LICENSE="BSD"
SLOT="0/${PV}" SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86" KEYWORDS="~amd64 ~x86"
IUSE="" IUSE="optimize profiling"
RESTRICT=test # 27 tests fail
RDEPEND=">=dev-haskell/aeson-1.4.2:=[profile?] <dev-haskell/aeson-1.6:=[profile?] RDEPEND=">=dev-haskell/aeson-1.4.2:=[profile?] <dev-haskell/aeson-1.6:=[profile?]
>=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-0.2:=[profile?] >=dev-haskell/base16-bytestring-0.1.1:=[profile?] <dev-haskell/base16-bytestring-0.2:=[profile?]
>=dev-haskell/comonad-5.0.4:=[profile?] <dev-haskell/comonad-5.1:=[profile?] >=dev-haskell/comonad-5.0.4:=[profile?] <dev-haskell/comonad-5.1:=[profile?]
>=dev-haskell/contravariant-1.5:=[profile?] <dev-haskell/contravariant-1.6:=[profile?] >=dev-haskell/data-fix-0.3.0:=[profile?] <dev-haskell/data-fix-0.4:=[profile?]
>=dev-haskell/cryptohash-md5-0.11.100:=[profile?] <dev-haskell/cryptohash-md5-0.12:=[profile?]
>=dev-haskell/cryptohash-sha1-0.11.100:=[profile?] <dev-haskell/cryptohash-sha1-0.12:=[profile?]
>=dev-haskell/cryptohash-sha256-0.11.101:=[profile?] <dev-haskell/cryptohash-sha256-0.12:=[profile?]
>=dev-haskell/cryptohash-sha512-0.11.100:=[profile?] <dev-haskell/cryptohash-sha512-0.12:=[profile?]
>=dev-haskell/data-fix-0.2.0:=[profile?] <dev-haskell/data-fix-0.3:=[profile?]
>=dev-haskell/deriving-compat-0.3:=[profile?] <dev-haskell/deriving-compat-0.6:=[profile?] >=dev-haskell/deriving-compat-0.3:=[profile?] <dev-haskell/deriving-compat-0.6:=[profile?]
>=dev-haskell/exceptions-0.10.0:=[profile?] <dev-haskell/exceptions-0.11:=[profile?] >=dev-haskell/exceptions-0.10.0:=[profile?] <dev-haskell/exceptions-0.11:=[profile?]
>=dev-haskell/free-5.1:=[profile?] <dev-haskell/free-5.2:=[profile?] >=dev-haskell/free-5.1:=[profile?] <dev-haskell/free-5.2:=[profile?]
>=dev-haskell/gitrev-1.1.0:=[profile?] <dev-haskell/gitrev-1.4:=[profile?]
>=dev-haskell/hashable-1.2.5:=[profile?] <dev-haskell/hashable-1.4:=[profile?] >=dev-haskell/hashable-1.2.5:=[profile?] <dev-haskell/hashable-1.4:=[profile?]
>=dev-haskell/hashing-0.1.0:=[profile?] <dev-haskell/hashing-0.2:=[profile?] >=dev-haskell/hashing-0.1.0:=[profile?] <dev-haskell/hashing-0.2:=[profile?]
>=dev-haskell/haskeline-0.7.4.2:=[profile?] <dev-haskell/haskeline-0.8:=[profile?]
>=dev-haskell/hnix-store-core-0.1.0:=[profile?] <dev-haskell/hnix-store-core-0.3:=[profile?] >=dev-haskell/hnix-store-core-0.1.0:=[profile?] <dev-haskell/hnix-store-core-0.3:=[profile?]
>=dev-haskell/http-client-tls-0.3.5:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] >=dev-haskell/http-client-tls-0.3.5:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?]
>=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?] >=dev-haskell/http-types-0.12.2:=[profile?] <dev-haskell/http-types-0.13:=[profile?]
>=dev-haskell/interpolate-0.2.0:=[profile?] <dev-haskell/interpolate-0.3:=[profile?] >=dev-haskell/lens-family-1.2.2:=[profile?] <dev-haskell/lens-family-2.2:=[profile?]
>=dev-haskell/lens-family-1.2.2:=[profile?] >=dev-haskell/lens-family-core-1.2.2:=[profile?] <dev-haskell/lens-family-core-2.2:=[profile?]
>=dev-haskell/lens-family-core-1.2.2:=[profile?]
>=dev-haskell/lens-family-th-0.5.0:=[profile?] <dev-haskell/lens-family-th-0.6:=[profile?] >=dev-haskell/lens-family-th-0.5.0:=[profile?] <dev-haskell/lens-family-th-0.6:=[profile?]
>=dev-haskell/megaparsec-7.0:=[profile?] <dev-haskell/megaparsec-8.1:=[profile?] >=dev-haskell/megaparsec-7.0:=[profile?] <dev-haskell/megaparsec-9.1:=[profile?]
>=dev-haskell/monad-control-1.0.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?] >=dev-haskell/monad-control-1.0.2:=[profile?] <dev-haskell/monad-control-1.1:=[profile?]
>=dev-haskell/monadlist-0.0.2:=[profile?] <dev-haskell/monadlist-0.1:=[profile?] >=dev-haskell/monadlist-0.0.2:=[profile?] <dev-haskell/monadlist-0.1:=[profile?]
>=dev-haskell/mtl-2.2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/mtl-2.2.2:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
dev-haskell/optparse-applicative:=[profile?] >=dev-haskell/neat-interpolation-0.4:=[profile?] <dev-haskell/neat-interpolation-0.6:=[profile?]
>=dev-haskell/optparse-applicative-0.14.3:=[profile?] <dev-haskell/optparse-applicative-0.17:=[profile?]
>=dev-haskell/parser-combinators-1.0.1:=[profile?] <dev-haskell/parser-combinators-1.3:=[profile?] >=dev-haskell/parser-combinators-1.0.1:=[profile?] <dev-haskell/parser-combinators-1.3:=[profile?]
>=dev-haskell/pretty-show-1.9.5:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?] >=dev-haskell/pretty-show-1.9.5:=[profile?] <dev-haskell/pretty-show-1.11:=[profile?]
>=dev-haskell/prettyprinter-1.7:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?] >=dev-haskell/prettyprinter-1.7.0:=[profile?] <dev-haskell/prettyprinter-1.8:=[profile?]
>=dev-haskell/ref-tf-0.4.0:=[profile?] <dev-haskell/ref-tf-0.5:=[profile?] >=dev-haskell/ref-tf-0.4.0:=[profile?] <dev-haskell/ref-tf-0.5:=[profile?]
>=dev-haskell/regex-tdfa-1.2.3:=[profile?] <dev-haskell/regex-tdfa-1.4:=[profile?] >=dev-haskell/regex-tdfa-1.2.3:=[profile?] <dev-haskell/regex-tdfa-1.4:=[profile?]
dev-haskell/repline:=[profile?]
>=dev-haskell/scientific-0.3.6:=[profile?] <dev-haskell/scientific-0.4:=[profile?] >=dev-haskell/scientific-0.3.6:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
>=dev-haskell/semialign-1:=[profile?] <dev-haskell/semialign-1.2:=[profile?] >=dev-haskell/semialign-1:=[profile?] <dev-haskell/semialign-1.2:=[profile?]
>=dev-haskell/semialign-indexed-1:=[profile?] <dev-haskell/semialign-indexed-1.2:=[profile?] >=dev-haskell/semialign-indexed-1:=[profile?] <dev-haskell/semialign-indexed-1.2:=[profile?]
...@@ -68,31 +60,20 @@ RDEPEND=">=dev-haskell/aeson-1.4.2:=[profile?] <dev-haskell/aeson-1.6:=[profile? ...@@ -68,31 +60,20 @@ RDEPEND=">=dev-haskell/aeson-1.4.2:=[profile?] <dev-haskell/aeson-1.6:=[profile?
>=dev-lang/ghc-8.4.3:= >=dev-lang/ghc-8.4.3:=
>=dev-haskell/http-client-0.5.14:=[profile?] <dev-haskell/http-client-0.8:=[profile?] >=dev-haskell/http-client-0.5.14:=[profile?] <dev-haskell/http-client-0.8:=[profile?]
>=dev-haskell/logict-0.6.0:=[profile?] <dev-haskell/logict-0.8:=[profile?] >=dev-haskell/logict-0.6.0:=[profile?] <dev-haskell/logict-0.8:=[profile?]
>=dev-haskell/optparse-applicative-0.14.3:=[profile?] <dev-haskell/optparse-applicative-0.16:=[profile?]
>=dev-haskell/semigroups-0.18:=[profile?] <dev-haskell/semigroups-0.20:=[profile?]
" "
DEPEND="${RDEPEND} DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1 >=dev-haskell/cabal-2.2.0.1
test? ( dev-haskell/diff test? ( dev-haskell/diff
dev-haskell/generic-random
dev-haskell/glob dev-haskell/glob
dev-haskell/hedgehog dev-haskell/hedgehog
dev-haskell/tasty dev-haskell/tasty
dev-haskell/tasty-hedgehog dev-haskell/tasty-hedgehog
dev-haskell/tasty-hunit dev-haskell/tasty-hunit
dev-haskell/tasty-quickcheck
dev-haskell/tasty-th ) dev-haskell/tasty-th )
" "
src_prepare() {
default
cabal_chdeps \
'prettyprinter >= 1.2.1 && < 1.7' 'prettyprinter'
}
src_configure() { src_configure() {
haskell-cabal_src_configure \ haskell-cabal_src_configure \
--flag=optimize \ $(cabal_flag optimize optimize) \
$(cabal_flag profile profiling) $(cabal_flag profiling profiling)
} }
...@@ -6,8 +6,7 @@ ...@@ -6,8 +6,7 @@
<name>Gentoo Haskell</name> <name>Gentoo Haskell</name>
</maintainer> </maintainer>
<use> <use>
<flag name="optimize">Enable all optimization flags</flag>
<flag name="profiling">Enable profiling</flag>
</use> </use>
<longdescription>
Haskell implementation of the Nix language.
</longdescription>
</pkgmetadata> </pkgmetadata>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment