commit: acb4fc817d02da3c17763a66d049c805b7efaea3 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> AuthorDate: Mon Dec 14 08:23:46 2020 +0000 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> CommitDate: Mon Dec 14 08:23:58 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb4fc81
dev-haskell/persistent: disable USE=nooverlap Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/759415 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> dev-haskell/persistent/metadata.xml | 6 ------ dev-haskell/persistent/persistent-2.10.5.2.ebuild | 7 ++++--- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/dev-haskell/persistent/metadata.xml b/dev-haskell/persistent/metadata.xml index 1d312dd3e93..b7878815d80 100644 --- a/dev-haskell/persistent/metadata.xml +++ b/dev-haskell/persistent/metadata.xml @@ -5,10 +5,4 @@ <email>[email protected]</email> <name>Gentoo Haskell</name> </maintainer> - <longdescription> - This library provides just the general interface and helper functions. You must use a specific backend in order to make this useful. - </longdescription> - <use> - <flag name="nooverlap">Use OverlappingInstances only for String. Only developers should use this.</flag> - </use> </pkgmetadata> diff --git a/dev-haskell/persistent/persistent-2.10.5.2.ebuild b/dev-haskell/persistent/persistent-2.10.5.2.ebuild index c2eb4b4262c..8d61a278b2a 100644 --- a/dev-haskell/persistent/persistent-2.10.5.2.ebuild +++ b/dev-haskell/persistent/persistent-2.10.5.2.ebuild @@ -3,7 +3,8 @@ EAPI=7 -# ebuild generated by hackport 0.6.4.9999 +# ebuild generated by hackport 0.6.6.9999 +#hackport: flags: -nooverlap CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" inherit haskell-cabal @@ -15,7 +16,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" -IUSE="nooverlap" +IUSE="" RDEPEND=">=dev-haskell/aeson-1.0:=[profile?] dev-haskell/attoparsec:=[profile?] @@ -45,5 +46,5 @@ DEPEND="${RDEPEND} src_configure() { haskell-cabal_src_configure \ - $(cabal_flag nooverlap nooverlap) + --flag=-nooverlap }
