1 |
commit: 82ca730ef891df16a48ed684531da514606d27db |
2 |
Author: matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com> |
3 |
AuthorDate: Sat Jul 30 04:46:27 2022 +0000 |
4 |
Commit: Sam James <sam <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jul 30 05:58:58 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82ca730e |
7 |
|
8 |
dev-haskell/dlist: add 1.0, drop 0.8.0.7 |
9 |
|
10 |
Signed-off-by: Sam James <sam <AT> gentoo.org> |
11 |
|
12 |
dev-haskell/dlist/Manifest | 2 +- |
13 |
.../dlist/{dlist-0.8.0.7.ebuild => dlist-1.0.ebuild} | 13 +++++++++---- |
14 |
dev-haskell/dlist/metadata.xml | 12 +++--------- |
15 |
3 files changed, 13 insertions(+), 14 deletions(-) |
16 |
|
17 |
diff --git a/dev-haskell/dlist/Manifest b/dev-haskell/dlist/Manifest |
18 |
index 383d9b67e9f0..4ea719a988f7 100644 |
19 |
--- a/dev-haskell/dlist/Manifest |
20 |
+++ b/dev-haskell/dlist/Manifest |
21 |
@@ -1 +1 @@ |
22 |
-DIST dlist-0.8.0.7.tar.gz 9228 BLAKE2B 11d32271f9a4254eef04cf2b4de2cb68471a3194add8bd8ba87995c7098a5c80e54a62e2637ec6482ce671e7674b33ed2339a7bb2b52b4f302a41aab89b86c6b SHA512 e98ce96819bc8c7a86f1eb402ba7c6aea95fc87502afbb40a4b61ac6dc9a9793ca6f6042f633733c9e0e7c7f3f77711809767ecd213639bfa3b77e71bd6bd806 |
23 |
+DIST dlist-1.0.tar.gz 18667 BLAKE2B 7ed951b866463c55b7f59d8224096528ee7a1c6a055a6b31e9d2a095409dc68bb3fb9e683922479c7cffe687796ebaf029f51a2da4469beec68b29b2c98ad2f0 SHA512 8985b9e775e8d99c3d8cf59eabfb7ed13c395482186b086831a79afea9b980ee59e386856df82dcc030f430be55cc95fa057e962776fe37a371e8be5ae19abef |
24 |
|
25 |
diff --git a/dev-haskell/dlist/dlist-0.8.0.7.ebuild b/dev-haskell/dlist/dlist-1.0.ebuild |
26 |
similarity index 76% |
27 |
rename from dev-haskell/dlist/dlist-0.8.0.7.ebuild |
28 |
rename to dev-haskell/dlist/dlist-1.0.ebuild |
29 |
index 922232aaab30..15daed49f8ee 100644 |
30 |
--- a/dev-haskell/dlist/dlist-0.8.0.7.ebuild |
31 |
+++ b/dev-haskell/dlist/dlist-1.0.ebuild |
32 |
@@ -3,7 +3,7 @@ |
33 |
|
34 |
EAPI=7 |
35 |
|
36 |
-# ebuild generated by hackport 0.6.9999 |
37 |
+# ebuild generated by hackport 0.6.7.9999 |
38 |
|
39 |
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" |
40 |
inherit haskell-cabal |
41 |
@@ -15,11 +15,16 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" |
42 |
LICENSE="BSD" |
43 |
SLOT="0/${PV}" |
44 |
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" |
45 |
-IUSE="" |
46 |
+IUSE="werror" |
47 |
|
48 |
RDEPEND=">=dev-lang/ghc-7.4.1:= |
49 |
" |
50 |
DEPEND="${RDEPEND} |
51 |
- >=dev-haskell/cabal-1.9.2 |
52 |
- test? ( >=dev-haskell/quickcheck-2.10 <dev-haskell/quickcheck-2.14 ) |
53 |
+ >=dev-haskell/cabal-1.10 |
54 |
+ test? ( >=dev-haskell/quickcheck-2.10 <dev-haskell/quickcheck-2.15 ) |
55 |
" |
56 |
+ |
57 |
+src_configure() { |
58 |
+ haskell-cabal_src_configure \ |
59 |
+ $(cabal_flag werror werror) |
60 |
+} |
61 |
|
62 |
diff --git a/dev-haskell/dlist/metadata.xml b/dev-haskell/dlist/metadata.xml |
63 |
index f326386e7cea..b47c460c73a6 100644 |
64 |
--- a/dev-haskell/dlist/metadata.xml |
65 |
+++ b/dev-haskell/dlist/metadata.xml |
66 |
@@ -5,13 +5,7 @@ |
67 |
<email>haskell@g.o</email> |
68 |
<name>Gentoo Haskell</name> |
69 |
</maintainer> |
70 |
- <longdescription> |
71 |
- Differences lists: a list-like type supporting O(1) append. |
72 |
- This is particularly useful for efficient logging and pretty |
73 |
- printing, (e.g. with the Writer monad), where list append |
74 |
- quickly becomes too expensive. |
75 |
- </longdescription> |
76 |
- <upstream> |
77 |
- <remote-id type="github">spl/dlist</remote-id> |
78 |
- </upstream> |
79 |
+ <use> |
80 |
+ <flag name="werror">Enable -Werror</flag> |
81 |
+ </use> |
82 |
</pkgmetadata> |