Skip to content

Commit 97d043b

Browse files
committed
dev-haskell/haddock: add 2.32.0
Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
1 parent 5867b43 commit 97d043b

File tree

2 files changed

+45
-0
lines changed

2 files changed

+45
-0
lines changed

dev-haskell/haddock/Manifest

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ DIST haddock-2.26.0.tar.gz 312849 BLAKE2B 837eb17dd4058a1e946c89a1c47884f3decec8
22
DIST haddock-2.27.0.tar.gz 319645 BLAKE2B 2d8438d51915be8e28a9ea4b99f2442a7b2d17f8b8d4f4d2398df346e145d4bd178ac587a149fcbc7a8fd45ac7f683670ca082d494a7aa2fc1917e39d2dd4ac3 SHA512 a5b496271baf322662fd3ef80c708cb9f6a2e5e12290d7e32547085e444e2430cc271843afdace27218b629f7e1c32862dcd7b80dfd433c53963a0a8280ce85d
33
DIST haddock-2.29.1.tar.gz 325733 BLAKE2B 8e9ed9071a9b37256793dfffb845ce1bc096c695d1f187e77f6665f417297c5eff78299cb65471b2c95817dc18eef2f76805f525b4dfd9daead1cf919f5901be SHA512 3cf61b356f25a19d99b3455728c4b85436688e0f220a678f861e56cc7cb8da8d44ab22bb7375f6409163cea2489f05a0851dff6bace7e5410abcb68807d9acc7
44
DIST haddock-2.30.0.tar.gz 600022 BLAKE2B dbf0520ac7b943ad6af17b23129dfe30694e2c1069fefc3b1714d351adaeab581dc915eb53e48572c127fe30917cf3d645817668d0fccf053574e933ae923773 SHA512 da11cddc8309daa0fc80fb1fd218dc52d9922f90b1ccb8771cc6c972cfe95e5d800bdc975aa776de113c82a90c76825fd45c6240af8915c83bdb20af4a812bb4
5+
DIST haddock-2.32.0.tar.gz 601324 BLAKE2B 85259b39056453d1541d9682172653ad4908f28d2afbe0256b8942201f62b47616cee1c5b41ba0506aceb9d76c62a15cd3a48a88ca2a8347943b4f2f8e6ccb30 SHA512 3ba2821173d5fcac6b352eb536be75b352fa42d464765a3f05f9a2f14577a3b499e2299334effebe1eb7f2cab1713f3bcdc93c0f4477de9b61b21af2f6912b39
56
DIST haddock-bb7b9480b0825d3fa978e61c7faf25dce718a305.tar.gz 562124 BLAKE2B 44181e736c902068165cd772634e96fdd53ad76709a0615a8e8553f16ceabdc08c5e6f33aefbd96ad37334b42724bf09a89e01f5e3068c471a19161c9a202bf1 SHA512 65f724efd7166202d7d3b6930a10ccd5bf06f58e4809fcb0342e5a9adc34131806f8f32f2cca184c284c0793e97550917cf4866561e518d65acd4911c36ab529
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# Copyright 1999-2025 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
# ebuild generated by hackport 0.8.4.0
7+
#hackport: flags: -in-ghc-tree
8+
9+
CABAL_FEATURES="" # test-suite
10+
inherit haskell-cabal
11+
12+
RESTRICT="test" # Requires deprecated/buggy haddock-test package
13+
14+
DESCRIPTION="A documentation-generation tool for Haskell libraries"
15+
HOMEPAGE="https://www.haskell.org/haddock/"
16+
17+
GHC_BRANCH_COMMIT="8b63dfe0a81d08fef5b4acba6e60d80067daa5d7" # ghc-9.12.3-release
18+
19+
SRC_URI="https://gitlab.haskell.org/ghc/ghc/-/archive/${GHC_BRANCH_COMMIT}.tar.gz?path=utils/haddock -> ${P}.tar.gz"
20+
LICENSE="BSD"
21+
SLOT="0"
22+
KEYWORDS="~amd64"
23+
24+
RDEPEND="
25+
~dev-haskell/haddock-api-2.32.0:=
26+
>=dev-lang/ghc-8.8.1:=
27+
"
28+
DEPEND="${RDEPEND}
29+
>=dev-haskell/cabal-3.0.0.0
30+
"
31+
# test? (
32+
# ~dev-haskell/haddock-test-0.0.1
33+
# )
34+
35+
src_configure() {
36+
haskell-cabal_src_configure \
37+
--flag=-in-ghc-tree
38+
}
39+
40+
src_unpack() {
41+
default
42+
cd "${WORKDIR}" || die
43+
ln -s "ghc-${GHC_BRANCH_COMMIT}-utils-haddock/utils/haddock" "${P}" || die
44+
}

0 commit comments

Comments
 (0)