Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/dlist/
Date: Sat, 30 Jul 2022 05:59:59
Message-Id: 1659160738.82ca730ef891df16a48ed684531da514606d27db.sam@gentoo
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>