Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-haskell/htf/, dev-haskell/htf/files/
Date: Sat, 29 Aug 2020 19:52:23
Message-Id: 1598730736.223e4ecbd54dd62d50fb8ff330b32207d0462f0b.slyfox@gentoo
1 commit: 223e4ecbd54dd62d50fb8ff330b32207d0462f0b
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 29 19:51:49 2020 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 29 19:52:16 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223e4ecb
7
8 dev-haskell/htf: drop old
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 dev-haskell/htf/Manifest | 2 -
14 .../htf/files/htf-0.13.1.0-aeson-pretty-0.8.patch | 9 ----
15 dev-haskell/htf/htf-0.13.1.0.ebuild | 52 ----------------------
16 dev-haskell/htf/htf-0.13.2.5.ebuild | 47 -------------------
17 4 files changed, 110 deletions(-)
18
19 diff --git a/dev-haskell/htf/Manifest b/dev-haskell/htf/Manifest
20 index 2f1903fbbe4..8a008c788f2 100644
21 --- a/dev-haskell/htf/Manifest
22 +++ b/dev-haskell/htf/Manifest
23 @@ -1,3 +1 @@
24 -DIST HTF-0.13.1.0.tar.gz 78310 BLAKE2B eab7a9c2eb05246dbd413f31c32554b01527211bb469ceec8a54d11e427ca74ee706640fe3d49fc40486a238db4e284ce97511c371e7eb7161d65cb841f77a76 SHA512 1292f8f0b9189e1ce05de1cf6f686ce77a839c4191a5f8b8000c8d740abe4b8f457a7c5ed8aadc13221fe9fde9b4c15bde9f9f6f53ac03178cd1884572fb4069
25 -DIST HTF-0.13.2.5.tar.gz 79761 BLAKE2B 2caf1ea1192087fd614f097a45508d290cfb2a7f7633f262c7b3b37d1f1bf23d7a3cb0b7746a6b2f619b41e08500f6ce1d1a4700ae216a0641e4edd1c5db5b03 SHA512 2c68a74c6492343d21405965776d3ee7c2930677c626c5353953d53274213bee0cf803c1b6f14600759c89eb0a66db4d248af75263e6c5f1bb5a39f569b6af78
26 DIST HTF-0.14.0.3.tar.gz 80795 BLAKE2B 8933c2bc9480ff7d29cf86cf5d7718ebd179aad55a7836b2f19cf1b93ba6acd48eba89410fe4040bb073111686ae736360554a598456b7a25c77e52ed05c4335 SHA512 cf839a3fa67aec998b1f035a9b5ddb326f57c859c13767f3681deb2f8041ac283c3bcf36d0c37b08ef7878fc8ada5623af60c72a548adf8c272d2d38f8609784
27
28 diff --git a/dev-haskell/htf/files/htf-0.13.1.0-aeson-pretty-0.8.patch b/dev-haskell/htf/files/htf-0.13.1.0-aeson-pretty-0.8.patch
29 deleted file mode 100644
30 index ac1472051eb..00000000000
31 --- a/dev-haskell/htf/files/htf-0.13.1.0-aeson-pretty-0.8.patch
32 +++ /dev/null
33 @@ -1,9 +0,0 @@
34 -diff --git a/tests/TestHTF.hs b/tests/TestHTF.hs
35 -index 4a71874..c0442a5 100644
36 ---- a/tests/TestHTF.hs
37 -+++ b/tests/TestHTF.hs
38 -@@ -383,3 +383,3 @@ checkOutput output =
39 - BSL.toStrict $
40 -- J.encodePretty' (J.Config 2 J.compare) json
41 -+ J.encodePretty' (J.defConfig { J.confIndent = J.Spaces 2, J.confCompare = J.compare }) json
42 -
43
44 diff --git a/dev-haskell/htf/htf-0.13.1.0.ebuild b/dev-haskell/htf/htf-0.13.1.0.ebuild
45 deleted file mode 100644
46 index 614b9ad03d9..00000000000
47 --- a/dev-haskell/htf/htf-0.13.1.0.ebuild
48 +++ /dev/null
49 @@ -1,52 +0,0 @@
50 -# Copyright 1999-2019 Gentoo Authors
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=5
54 -
55 -# ebuild generated by hackport 0.4.6.9999
56 -
57 -CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
58 -inherit haskell-cabal
59 -
60 -MY_PN="HTF"
61 -MY_P="${MY_PN}-${PV}"
62 -
63 -DESCRIPTION="The Haskell Test Framework"
64 -HOMEPAGE="https://github.com/skogsbaer/HTF/"
65 -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
66 -
67 -LICENSE="LGPL-2.1"
68 -SLOT="0/${PV}"
69 -KEYWORDS="~amd64 ~x86"
70 -IUSE=""
71 -
72 -RDEPEND=">=dev-haskell/aeson-0.6:=[profile?]
73 - dev-haskell/base64-bytestring:=[profile?]
74 - >=dev-haskell/cpphs-1.19:=[profile?]
75 - >=dev-haskell/diff-0.3:=[profile?]
76 - dev-haskell/haskell-src:=[profile?]
77 - >=dev-haskell/hunit-1.2.5:=[profile?]
78 - >=dev-haskell/lifted-base-0.1:=[profile?]
79 - >=dev-haskell/monad-control-0.3:=[profile?]
80 - >=dev-haskell/mtl-1.1:=[profile?]
81 - >=dev-haskell/old-time-1.0:=[profile?]
82 - >=dev-haskell/quickcheck-2.3:2=[profile?]
83 - >=dev-haskell/random-1.0:=[profile?]
84 - >=dev-haskell/regex-compat-0.92:=[profile?]
85 - >=dev-haskell/text-0.11:=[profile?]
86 - dev-haskell/vector:=[profile?]
87 - >=dev-haskell/xmlgen-0.6:=[profile?]
88 - >=dev-lang/ghc-7.6.1:=
89 -"
90 -DEPEND="${RDEPEND}
91 - >=dev-haskell/cabal-1.16.0
92 - test? ( dev-haskell/aeson-pretty
93 - >=dev-haskell/temporary-1.1
94 - >=dev-haskell/unordered-containers-0.2 )
95 -"
96 -
97 -S="${WORKDIR}/${MY_P}"
98 -
99 -src_prepare() {
100 - epatch "${FILESDIR}"/${P}-aeson-pretty-0.8.patch
101 -}
102
103 diff --git a/dev-haskell/htf/htf-0.13.2.5.ebuild b/dev-haskell/htf/htf-0.13.2.5.ebuild
104 deleted file mode 100644
105 index d69d9e380af..00000000000
106 --- a/dev-haskell/htf/htf-0.13.2.5.ebuild
107 +++ /dev/null
108 @@ -1,47 +0,0 @@
109 -# Copyright 1999-2019 Gentoo Authors
110 -# Distributed under the terms of the GNU General Public License v2
111 -
112 -EAPI=7
113 -
114 -# ebuild generated by hackport 0.6.9999
115 -
116 -CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite: needs htfpp already installed
117 -inherit haskell-cabal
118 -
119 -MY_PN="HTF"
120 -MY_P="${MY_PN}-${PV}"
121 -
122 -DESCRIPTION="The Haskell Test Framework"
123 -HOMEPAGE="https://github.com/skogsbaer/HTF/"
124 -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz"
125 -
126 -LICENSE="LGPL-2.1"
127 -SLOT="0/${PV}"
128 -KEYWORDS="~amd64 ~x86"
129 -IUSE=""
130 -
131 -RESTRICT=test # needs stack, needs htfpp already installed
132 -
133 -RDEPEND=">=dev-haskell/aeson-0.11:=[profile?]
134 - dev-haskell/base64-bytestring:=[profile?]
135 - >=dev-haskell/cpphs-1.19:=[profile?]
136 - >=dev-haskell/diff-0.3:=[profile?]
137 - dev-haskell/haskell-src:=[profile?]
138 - >=dev-haskell/hunit-1.2.5:=[profile?]
139 - >=dev-haskell/lifted-base-0.1:=[profile?]
140 - >=dev-haskell/monad-control-0.3:=[profile?]
141 - >=dev-haskell/mtl-1.1:=[profile?]
142 - >=dev-haskell/old-time-1.0:=[profile?]
143 - >=dev-haskell/quickcheck-2.3:2=[profile?]
144 - >=dev-haskell/random-1.0:=[profile?]
145 - >=dev-haskell/regex-compat-0.92:=[profile?]
146 - >=dev-haskell/text-0.11:=[profile?]
147 - dev-haskell/vector:=[profile?]
148 - >=dev-haskell/xmlgen-0.6:=[profile?]
149 - >=dev-lang/ghc-7.6.1:=
150 -"
151 -DEPEND="${RDEPEND}
152 - >=dev-haskell/cabal-1.16.0
153 -"
154 -
155 -S="${WORKDIR}/${MY_P}"