summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatoro <matoro@users.noreply.github.com>2022-07-30 00:46:27 -0400
committerSam James <sam@gentoo.org>2022-07-30 06:58:58 +0100
commit82ca730ef891df16a48ed684531da514606d27db (patch)
tree7824bff41808fddab5f4897e7e2e4d298931b0fd /dev-haskell/dlist
parentdev-haskell/fgl: add 5.7.0.3, drop 5.7.0.2 (diff)
downloadgentoo-82ca730ef891df16a48ed684531da514606d27db.tar.gz
gentoo-82ca730ef891df16a48ed684531da514606d27db.tar.bz2
gentoo-82ca730ef891df16a48ed684531da514606d27db.zip
dev-haskell/dlist: add 1.0, drop 0.8.0.7
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-haskell/dlist')
-rw-r--r--dev-haskell/dlist/Manifest2
-rw-r--r--dev-haskell/dlist/dlist-1.0.ebuild (renamed from dev-haskell/dlist/dlist-0.8.0.7.ebuild)13
-rw-r--r--dev-haskell/dlist/metadata.xml12
3 files changed, 13 insertions, 14 deletions
diff --git a/dev-haskell/dlist/Manifest b/dev-haskell/dlist/Manifest
index 383d9b67e9f0..4ea719a988f7 100644
--- a/dev-haskell/dlist/Manifest
+++ b/dev-haskell/dlist/Manifest
@@ -1 +1 @@
-DIST dlist-0.8.0.7.tar.gz 9228 BLAKE2B 11d32271f9a4254eef04cf2b4de2cb68471a3194add8bd8ba87995c7098a5c80e54a62e2637ec6482ce671e7674b33ed2339a7bb2b52b4f302a41aab89b86c6b SHA512 e98ce96819bc8c7a86f1eb402ba7c6aea95fc87502afbb40a4b61ac6dc9a9793ca6f6042f633733c9e0e7c7f3f77711809767ecd213639bfa3b77e71bd6bd806
+DIST dlist-1.0.tar.gz 18667 BLAKE2B 7ed951b866463c55b7f59d8224096528ee7a1c6a055a6b31e9d2a095409dc68bb3fb9e683922479c7cffe687796ebaf029f51a2da4469beec68b29b2c98ad2f0 SHA512 8985b9e775e8d99c3d8cf59eabfb7ed13c395482186b086831a79afea9b980ee59e386856df82dcc030f430be55cc95fa057e962776fe37a371e8be5ae19abef
diff --git a/dev-haskell/dlist/dlist-0.8.0.7.ebuild b/dev-haskell/dlist/dlist-1.0.ebuild
index 922232aaab30..15daed49f8ee 100644
--- a/dev-haskell/dlist/dlist-0.8.0.7.ebuild
+++ b/dev-haskell/dlist/dlist-1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-# ebuild generated by hackport 0.6.9999
+# ebuild generated by hackport 0.6.7.9999
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
@@ -15,11 +15,16 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE=""
+IUSE="werror"
RDEPEND=">=dev-lang/ghc-7.4.1:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.9.2
- test? ( >=dev-haskell/quickcheck-2.10 <dev-haskell/quickcheck-2.14 )
+ >=dev-haskell/cabal-1.10
+ test? ( >=dev-haskell/quickcheck-2.10 <dev-haskell/quickcheck-2.15 )
"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag werror werror)
+}
diff --git a/dev-haskell/dlist/metadata.xml b/dev-haskell/dlist/metadata.xml
index f326386e7cea..b47c460c73a6 100644
--- a/dev-haskell/dlist/metadata.xml
+++ b/dev-haskell/dlist/metadata.xml
@@ -5,13 +5,7 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- Differences lists: a list-like type supporting O(1) append.
- This is particularly useful for efficient logging and pretty
- printing, (e.g. with the Writer monad), where list append
- quickly becomes too expensive.
- </longdescription>
- <upstream>
- <remote-id type="github">spl/dlist</remote-id>
- </upstream>
+ <use>
+ <flag name="werror">Enable -Werror</flag>
+ </use>
</pkgmetadata>