public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2017-02-15  8:48 Sergei Trofimovich
  0 siblings, 0 replies; 8+ messages in thread
From: Sergei Trofimovich @ 2017-02-15  8:48 UTC (permalink / raw
  To: gentoo-commits

commit:     9624fbe69f2dc4bae4ddfbca6c190c9be405642c
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 15 08:48:31 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Feb 15 08:48:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9624fbe6

dev-haskell/haddock: bump up to 2.17.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-haskell/haddock/Manifest              |  1 +
 dev-haskell/haddock/haddock-2.17.2.ebuild | 35 +++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index 657952a39a..5b130333e2 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1,2 +1,3 @@
 DIST haddock-2.14.3.0.7.8.3.tar.gz 230282 SHA256 8bcdea48e3fbba6e38d2e629edf230da39d07421424bb1c615198c77623ff2c4 SHA512 62ae4a29c877c3b9742828fcda2f1f045357f41b4a2c495a4791a42d412d41b3d206cdcb73e2d1bd4e95c40371dae865f4eaa37031cda6c1bada5dfed963c2be WHIRLPOOL afd36c8f04aa29c007d83d7c7731098347836daa4e8307710b839ecbc764e191624075df5c3e353c8bcd9f640dfe560a07477bf7909d53ed7e13b34a806efc9a
 DIST haddock-2.16.1.tar.gz 216323 SHA256 46ecd130cb5ad2b5c7452c843f9b75e976f1416d1cf17e6436d65c2c0bdbd6d6 SHA512 709af410f8746819c8c067f3549d79ba0ecaa312fb6b19acf670a9a3e4c94e94b8e546493e08293eceeb488bc0891a8ebe033a58411c4af935b445cd7f3014b8 WHIRLPOOL 0f60978d1e4303d6586b164ab40236f949c14308a0b0ddec9e63ff9b332835ca846187b65de8c122203ace666450f40d55955a3c287f576611d7df2bc6c9161c
+DIST haddock-2.17.2.tar.gz 245690 SHA256 9dd499b022b775b1168c2a8fc940a8cca5eec2416289277a8f59d7321117bb15 SHA512 f8f06abd3b231fae36b900d54a70107dcd6718bab7726ad7bd8392c9053700b96672cf9efa0854033a5c1473dcdf00c390f253bc244ff5f4d25e70dd76c8ea1d WHIRLPOOL 8baf4bea8a3cd9210826e1e37cbb2b62a902abd25a749f52d29979e8c751a05058e5d725dc78ab84fb0297b1a31df65aaa1329785de48fb6a547fc4ecec69b4e

diff --git a/dev-haskell/haddock/haddock-2.17.2.ebuild b/dev-haskell/haddock/haddock-2.17.2.ebuild
new file mode 100644
index 0000000000..881466a59a
--- /dev/null
+++ b/dev-haskell/haddock/haddock-2.17.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+#hackport: flags: -in-ghc-tree
+
+CABAL_FEATURES="bin test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A documentation-generation tool for Haskell libraries"
+HOMEPAGE="http://www.haskell.org/haddock/"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+#keep in sync with ghc-8.0.1
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RESTRICT=test # there is no haddock-test on hackage yet
+
+RDEPEND=">=dev-haskell/haddock-api-2.17:= <dev-haskell/haddock-api-2.18:=
+	>=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-1.10
+"
+
+src_configure() {
+	haskell-cabal_src_configure \
+		--flag=-in-ghc-tree
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2020-09-02  7:31 Sergei Trofimovich
  0 siblings, 0 replies; 8+ messages in thread
From: Sergei Trofimovich @ 2020-09-02  7:31 UTC (permalink / raw
  To: gentoo-commits

commit:     0603a39520d63cacc903e62a26c74c2c6e586886
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Sep  2 07:28:31 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Sep  2 07:31:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0603a395

dev-haskell/haddock: use https:// HOMEPAGE

Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-haskell/haddock/haddock-2.23.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/haddock/haddock-2.23.1.ebuild b/dev-haskell/haddock/haddock-2.23.1.ebuild
index d2e622f4d06..21f858ae97a 100644
--- a/dev-haskell/haddock/haddock-2.23.1.ebuild
+++ b/dev-haskell/haddock/haddock-2.23.1.ebuild
@@ -10,7 +10,7 @@ CABAL_FEATURES="" # test-suite unavailable
 inherit haskell-cabal
 
 DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="http://www.haskell.org/haddock/"
+HOMEPAGE="https://www.haskell.org/haddock/"
 SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2020-11-01 13:58 Sergei Trofimovich
  0 siblings, 0 replies; 8+ messages in thread
From: Sergei Trofimovich @ 2020-11-01 13:58 UTC (permalink / raw
  To: gentoo-commits

commit:     5e1f9920dd812d05c066b87816f9df72866c3c26
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  1 13:55:23 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Nov  1 13:55:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1f9920

dev-haskell/haddock: update to EAPI=7

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild | 4 +++-
 dev-haskell/haddock/haddock-2.16.1.ebuild         | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild b/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
index 3e5a6f1536d..c1349a930c8 100644
--- a/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
+++ b/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.3.6.9999
 
@@ -29,6 +29,8 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+	default
+
 	if [[ ! -e "${S}/html" ]]; then
 		ln -s resources/html "${S}/html" || die "Could not create symbolic link ${S}/html"
 	fi

diff --git a/dev-haskell/haddock/haddock-2.16.1.ebuild b/dev-haskell/haddock/haddock-2.16.1.ebuild
index f914d15c4c0..9e61f53b16b 100644
--- a/dev-haskell/haddock/haddock-2.16.1.ebuild
+++ b/dev-haskell/haddock/haddock-2.16.1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 # ebuild generated by hackport 0.4.4.9999
 
@@ -28,6 +28,8 @@ DEPEND="${RDEPEND}
 "
 
 src_prepare() {
+	default
+
 	if [[ ! -e "${S}/html" ]]; then
 		ln -s resources/html "${S}/html" || die "Could not create symbolic link ${S}/html"
 	fi


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2021-03-14  8:47 Sergei Trofimovich
  0 siblings, 0 replies; 8+ messages in thread
From: Sergei Trofimovich @ 2021-03-14  8:47 UTC (permalink / raw
  To: gentoo-commits

commit:     6606cb6eef1257e17c6fbfe5e0c59e5a1ea0e0c6
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 14 08:45:06 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar 14 08:47:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6606cb6e

dev-haskell/haddock: drop old

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-haskell/haddock/Manifest                      |  3 -
 dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild | 69 ----------------------
 dev-haskell/haddock/haddock-2.16.1.ebuild         | 71 -----------------------
 dev-haskell/haddock/haddock-2.17.2.ebuild         | 34 -----------
 4 files changed, 177 deletions(-)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index fb245c5e897..c39a4a3f426 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1,4 +1 @@
-DIST haddock-2.14.3.0.7.8.3.tar.gz 230282 BLAKE2B cb5336c72e0fa3036bf7ceaa202ff35e1d104fcb05c4317f16e78c0517b27529c1fab28e2ee4f2e14cbf2db592ff88a6b01d1840193c9a69233230fec1ffc423 SHA512 62ae4a29c877c3b9742828fcda2f1f045357f41b4a2c495a4791a42d412d41b3d206cdcb73e2d1bd4e95c40371dae865f4eaa37031cda6c1bada5dfed963c2be
-DIST haddock-2.16.1.tar.gz 216323 BLAKE2B feddc77d8072dfafb4b06486f57db89a0136ed53644efb0336a26e6c3f31789cf57e302e7bbfbfb9af036a00cbf801c47398347bd664333f0a35debdf794ada3 SHA512 709af410f8746819c8c067f3549d79ba0ecaa312fb6b19acf670a9a3e4c94e94b8e546493e08293eceeb488bc0891a8ebe033a58411c4af935b445cd7f3014b8
-DIST haddock-2.17.2.tar.gz 245690 BLAKE2B dc6f646a5972add1a5ac0e2a2a4119df5f8f0604984f0fa3f828e72bca96f8ec98b09ce65de6bb94a2714c64680a79ae3dd49f60a27cbf5483cb71f239180c87 SHA512 f8f06abd3b231fae36b900d54a70107dcd6718bab7726ad7bd8392c9053700b96672cf9efa0854033a5c1473dcdf00c390f253bc244ff5f4d25e70dd76c8ea1d
 DIST haddock-2.23.1.tar.gz 302698 BLAKE2B 1dae0019ddc08c537aec2f0fa71f5bd1570db4061d22bf53f05aa0e211c3280d09c6a6481f704c34895e0bf70fd2b5ac95644dab23b05cc2b6fec59c845f86c5 SHA512 e69b3b5f2dcadeccc33696ee8d0646387860b98d86c08d4c07d829e3eabc4159adac0a11d408850ef54face5fa835ab8217d1057b14d8de8d758efbfc7a700db

diff --git a/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild b/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
deleted file mode 100644
index c1349a930c8..00000000000
--- a/dev-haskell/haddock/haddock-2.14.3.0.7.8.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.3.6.9999
-
-CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
-CABAL_FEATURES+=" nocabaldep"
-inherit haskell-cabal pax-utils
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/"
-#SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-SRC_URI="http://code.haskell.org/~slyfox/snapshots/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RESTRICT=test # many test depends are not keyworded yet
-
-RDEPEND="dev-haskell/ghc-paths:=[profile?]
-	>=dev-haskell/xhtml-3000.2:=[profile?] <dev-haskell/xhtml-3000.3:=[profile?]
-	>=dev-lang/ghc-7.8.3:= <dev-lang/ghc-7.9:=
-"
-DEPEND="${RDEPEND}
-"
-
-src_prepare() {
-	default
-
-	if [[ ! -e "${S}/html" ]]; then
-		ln -s resources/html "${S}/html" || die "Could not create symbolic link ${S}/html"
-	fi
-}
-
-src_configure() {
-	# create a fake haddock executable. it'll set the right version to cabal
-	# configure, but will eventually get overwritten in src_compile by
-	# the real executable.
-	local exe="${S}/dist/build/haddock/haddock"
-	mkdir -p $(dirname "${exe}")
-	echo -e "#!/bin/sh\necho Haddock version ${PV}" > "${exe}"
-	chmod +x "${exe}"
-
-	# we use 'nocabaldep' to use ghc's bundled Cabal
-	# as external one is likely to break our haddock
-	# (known to work on 1.16.0 and breaks on 1.16.0.1!)
-	haskell-cabal_src_configure \
-		--ghc-options=-rtsopts \
-		--with-haddock="${exe}" \
-		--constraint="Cabal == $(cabal-version)"
-}
-
-src_compile() {
-	# when building the (recursive..) haddock docs, change the datadir to the
-	# current directory, as we're using haddock inplace even if it's built to be
-	# installed into the system first.
-	haddock_datadir="${S}" haskell-cabal_src_compile
-}
-
-src_install() {
-	cabal_src_install
-	# haddock uses GHC-api to process TH source.
-	# TH requires GHCi which needs mmap('rwx') (bug #299709)
-	pax-mark -m "${D}/usr/bin/${PN}"
-}

diff --git a/dev-haskell/haddock/haddock-2.16.1.ebuild b/dev-haskell/haddock/haddock-2.16.1.ebuild
deleted file mode 100644
index 9e61f53b16b..00000000000
--- a/dev-haskell/haddock/haddock-2.16.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.4.4.9999
-
-CABAL_FEATURES="bin test-suite"
-CABAL_FEATURES+=" nocabaldep"
-inherit haskell-cabal pax-utils
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT=test # tests are outdated
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.10
-	>=dev-lang/ghc-7.4.1
-	~dev-haskell/haddock-api-2.16.1
-"
-
-src_prepare() {
-	default
-
-	if [[ ! -e "${S}/html" ]]; then
-		ln -s resources/html "${S}/html" || die "Could not create symbolic link ${S}/html"
-	fi
-}
-
-src_configure() {
-	# create a fake haddock executable. it'll set the right version to cabal
-	# configure, but will eventually get overwritten in src_compile by
-	# the real executable.
-	local exe="${S}/dist/build/haddock/haddock"
-	mkdir -p $(dirname "${exe}")
-	echo -e "#!/bin/sh\necho Haddock version ${PV}" > "${exe}"
-	chmod +x "${exe}"
-
-	# we use 'nocabaldep' to use ghc's bundled Cabal
-	# as external one is likely to break our haddock
-	# (known to work on 1.16.0 and breaks on 1.16.0.1!)
-	haskell-cabal_src_configure \
-		--flags=-in-ghc-tree \
-		--ghc-options=-rtsopts \
-		--with-haddock="${exe}" \
-		--constraint="Cabal == $(cabal-version)"
-
-}
-
-src_compile() {
-	# when building the (recursive..) haddock docs, change the datadir to the
-	# current directory, as we're using haddock inplace even if it's built to be
-	# installed into the system first.
-	haddock_datadir="${S}" haskell-cabal_src_compile
-	pax-mark -m "${S}/dist/build/haddock"
-}
-
-src_install() {
-	cabal_src_install
-	# haddock uses GHC-api to process TH source.
-	# TH requires GHCi which needs mmap('rwx') (bug #299709)
-	pax-mark -m "${D}/usr/bin/${PN}"
-}

diff --git a/dev-haskell/haddock/haddock-2.17.2.ebuild b/dev-haskell/haddock/haddock-2.17.2.ebuild
deleted file mode 100644
index e37d8cb4a76..00000000000
--- a/dev-haskell/haddock/haddock-2.17.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.9999
-#hackport: flags: -in-ghc-tree
-
-CABAL_FEATURES="bin test-suite"
-inherit haskell-cabal
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-#keep in sync with ghc-8.0.1
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT=test # there is no haddock-test on hackage yet
-
-RDEPEND=">=dev-haskell/haddock-api-2.17:= <dev-haskell/haddock-api-2.18:=
-	>=dev-lang/ghc-7.4.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-1.10
-"
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-in-ghc-tree
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2021-03-15 22:33 Sergei Trofimovich
  0 siblings, 0 replies; 8+ messages in thread
From: Sergei Trofimovich @ 2021-03-15 22:33 UTC (permalink / raw
  To: gentoo-commits

commit:     ccb4c26a008388fae2db8610f5d6f2f943aeba4b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 14 09:57:03 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 22:32:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb4c26a

dev-haskell/haddock: bump up to 2.24.0

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-haskell/haddock/Manifest              |  1 +
 dev-haskell/haddock/haddock-2.24.0.ebuild | 35 +++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index c39a4a3f426..a900dd75f77 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1 +1,2 @@
 DIST haddock-2.23.1.tar.gz 302698 BLAKE2B 1dae0019ddc08c537aec2f0fa71f5bd1570db4061d22bf53f05aa0e211c3280d09c6a6481f704c34895e0bf70fd2b5ac95644dab23b05cc2b6fec59c845f86c5 SHA512 e69b3b5f2dcadeccc33696ee8d0646387860b98d86c08d4c07d829e3eabc4159adac0a11d408850ef54face5fa835ab8217d1057b14d8de8d758efbfc7a700db
+DIST haddock-2.24.0.tar.gz 303382 BLAKE2B 3e0c9a92f4f96949ffbdcba4ae26643b715ca8bf930bb26610a3a4b73ddec9a361b00c9c5f529b79fe6e981f23bb9b95d3b0adeff52d1223d97653c7f2573036 SHA512 52748ea2c785faeb9af7c09f9da991e4db8d5b2703eee3824ee1f6c14c82d24b7939746359f147cbc940b2be0d6aac2a1c8ffe2f1b9746e3bc543252859a4003

diff --git a/dev-haskell/haddock/haddock-2.24.0.ebuild b/dev-haskell/haddock/haddock-2.24.0.ebuild
new file mode 100644
index 00000000000..08f165ce877
--- /dev/null
+++ b/dev-haskell/haddock/haddock-2.24.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.1.9999
+#hackport: flags: -in-ghc-tree
+
+CABAL_FEATURES="" # broken test-suite
+inherit haskell-cabal
+
+DESCRIPTION="A documentation-generation tool for Haskell libraries"
+HOMEPAGE="https://www.haskell.org/haddock/"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+# keep in sync with ghc-8.10
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RESTRICT=test # test suite unavailable on hackage
+
+RDEPEND="~dev-haskell/haddock-api-2.24.0:=
+	>=dev-lang/ghc-8.10.1:=
+"
+DEPEND="${RDEPEND}
+	>=dev-haskell/cabal-3.0.0.0"
+#	test? ( ~dev-haskell/haddock-test-0.0.1 )
+#"
+
+src_configure() {
+	haskell-cabal_src_configure \
+		--flag=-in-ghc-tree
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2022-07-23 21:07 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2022-07-23 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     9c9bd71ebd46f18a182f8488e8ae41cdd4b443ab
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 23 21:04:16 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 23 21:06:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c9bd71e

dev-haskell/haddock: add 2.25.1 (sync w/ ::haskell)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-haskell/haddock/Manifest                         |  1 +
 ...addock-2.24.0.ebuild => haddock-2.24.0-r1.ebuild} |  2 +-
 .../{haddock-2.24.0.ebuild => haddock-2.25.1.ebuild} | 20 +++++++++-----------
 dev-haskell/haddock/metadata.xml                     |  7 ++++---
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index a900dd75f77f..69deec6c4cfd 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1,2 +1,3 @@
 DIST haddock-2.23.1.tar.gz 302698 BLAKE2B 1dae0019ddc08c537aec2f0fa71f5bd1570db4061d22bf53f05aa0e211c3280d09c6a6481f704c34895e0bf70fd2b5ac95644dab23b05cc2b6fec59c845f86c5 SHA512 e69b3b5f2dcadeccc33696ee8d0646387860b98d86c08d4c07d829e3eabc4159adac0a11d408850ef54face5fa835ab8217d1057b14d8de8d758efbfc7a700db
 DIST haddock-2.24.0.tar.gz 303382 BLAKE2B 3e0c9a92f4f96949ffbdcba4ae26643b715ca8bf930bb26610a3a4b73ddec9a361b00c9c5f529b79fe6e981f23bb9b95d3b0adeff52d1223d97653c7f2573036 SHA512 52748ea2c785faeb9af7c09f9da991e4db8d5b2703eee3824ee1f6c14c82d24b7939746359f147cbc940b2be0d6aac2a1c8ffe2f1b9746e3bc543252859a4003
+DIST haddock-2.25.1.tar.gz 315144 BLAKE2B 465a632d2346ab0aefb47384bc47d165ca62c600917c3293e3c9d6f8ff25217ab9678f5aa95dad1464743d3f8b6080692d2f11752186d59bfca92f8a884c6e57 SHA512 526e358dc1f0fe2d6d692fa990194113dbff7917f815dc4666849dd416a6b8560b9eafab2aeb5f5ffbe2ff790d11ffeb241ebf3c92321a0b0d06326e58bac4eb

diff --git a/dev-haskell/haddock/haddock-2.24.0.ebuild b/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
similarity index 95%
copy from dev-haskell/haddock/haddock-2.24.0.ebuild
copy to dev-haskell/haddock/haddock-2.24.0-r1.ebuild
index 08f165ce877f..9a414e2c9dc7 100644
--- a/dev-haskell/haddock/haddock-2.24.0.ebuild
+++ b/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7

diff --git a/dev-haskell/haddock/haddock-2.24.0.ebuild b/dev-haskell/haddock/haddock-2.25.1.ebuild
similarity index 61%
rename from dev-haskell/haddock/haddock-2.24.0.ebuild
rename to dev-haskell/haddock/haddock-2.25.1.ebuild
index 08f165ce877f..f45e6bbd700c 100644
--- a/dev-haskell/haddock/haddock-2.24.0.ebuild
+++ b/dev-haskell/haddock/haddock-2.25.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-# ebuild generated by hackport 0.6.1.9999
+# ebuild generated by hackport 0.7
 #hackport: flags: -in-ghc-tree
 
 CABAL_FEATURES="" # broken test-suite
@@ -15,19 +15,17 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-# keep in sync with ghc-8.10
+#keep in sync with ghc-9.0.2
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
-RESTRICT=test # test suite unavailable on hackage
+RESTRICT=test # missing test-suite
 
-RDEPEND="~dev-haskell/haddock-api-2.24.0:=
-	>=dev-lang/ghc-8.10.1:=
+RDEPEND="~dev-haskell/haddock-api-2.25.1:=
+	>=dev-lang/ghc-8.8.1:=
 "
 DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-3.0.0.0"
-#	test? ( ~dev-haskell/haddock-test-0.0.1 )
-#"
+	>=dev-haskell/cabal-3.0.0.0
+"
 
 src_configure() {
 	haskell-cabal_src_configure \

diff --git a/dev-haskell/haddock/metadata.xml b/dev-haskell/haddock/metadata.xml
index c7bb0e775ab0..937381521944 100644
--- a/dev-haskell/haddock/metadata.xml
+++ b/dev-haskell/haddock/metadata.xml
@@ -1,7 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-  <email>haskell@gentoo.org</email>
-</maintainer>
+	<maintainer type="project">
+		<email>haskell@gentoo.org</email>
+		<name>Gentoo Haskell</name>
+	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2022-07-24  0:59 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2022-07-24  0:59 UTC (permalink / raw
  To: gentoo-commits

commit:     8229cc3df832aa7551e63fd49608515562f8a08a
Author:     matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Sat Jul 23 23:51:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 24 00:59:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8229cc3d

dev-haskell/haddock: keyword 2.25.1 for ~ppc64

Closes: https://github.com/gentoo/gentoo/pull/26556
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-haskell/haddock/haddock-2.25.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-haskell/haddock/haddock-2.25.1.ebuild b/dev-haskell/haddock/haddock-2.25.1.ebuild
index f45e6bbd700c..1a2cb1dee76c 100644
--- a/dev-haskell/haddock/haddock-2.25.1.ebuild
+++ b/dev-haskell/haddock/haddock-2.25.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
 LICENSE="BSD"
 SLOT="0"
 #keep in sync with ghc-9.0.2
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 RESTRICT=test # missing test-suite
 


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/
@ 2022-07-24  1:25 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2022-07-24  1:25 UTC (permalink / raw
  To: gentoo-commits

commit:     a02644a004baa497a888ea6aa4239be28a220c23
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 24 01:13:14 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 24 01:25:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a02644a0

dev-haskell/haddock: drop 2.23.1, 2.24.0-r1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-haskell/haddock/Manifest                 |  2 --
 dev-haskell/haddock/haddock-2.23.1.ebuild    | 34 ---------------------------
 dev-haskell/haddock/haddock-2.24.0-r1.ebuild | 35 ----------------------------
 3 files changed, 71 deletions(-)

diff --git a/dev-haskell/haddock/Manifest b/dev-haskell/haddock/Manifest
index 69deec6c4cfd..d896436f4170 100644
--- a/dev-haskell/haddock/Manifest
+++ b/dev-haskell/haddock/Manifest
@@ -1,3 +1 @@
-DIST haddock-2.23.1.tar.gz 302698 BLAKE2B 1dae0019ddc08c537aec2f0fa71f5bd1570db4061d22bf53f05aa0e211c3280d09c6a6481f704c34895e0bf70fd2b5ac95644dab23b05cc2b6fec59c845f86c5 SHA512 e69b3b5f2dcadeccc33696ee8d0646387860b98d86c08d4c07d829e3eabc4159adac0a11d408850ef54face5fa835ab8217d1057b14d8de8d758efbfc7a700db
-DIST haddock-2.24.0.tar.gz 303382 BLAKE2B 3e0c9a92f4f96949ffbdcba4ae26643b715ca8bf930bb26610a3a4b73ddec9a361b00c9c5f529b79fe6e981f23bb9b95d3b0adeff52d1223d97653c7f2573036 SHA512 52748ea2c785faeb9af7c09f9da991e4db8d5b2703eee3824ee1f6c14c82d24b7939746359f147cbc940b2be0d6aac2a1c8ffe2f1b9746e3bc543252859a4003
 DIST haddock-2.25.1.tar.gz 315144 BLAKE2B 465a632d2346ab0aefb47384bc47d165ca62c600917c3293e3c9d6f8ff25217ab9678f5aa95dad1464743d3f8b6080692d2f11752186d59bfca92f8a884c6e57 SHA512 526e358dc1f0fe2d6d692fa990194113dbff7917f815dc4666849dd416a6b8560b9eafab2aeb5f5ffbe2ff790d11ffeb241ebf3c92321a0b0d06326e58bac4eb

diff --git a/dev-haskell/haddock/haddock-2.23.1.ebuild b/dev-haskell/haddock/haddock-2.23.1.ebuild
deleted file mode 100644
index 21f858ae97ac..000000000000
--- a/dev-haskell/haddock/haddock-2.23.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.9999
-#hackport: flags: -in-ghc-tree
-
-CABAL_FEATURES="" # test-suite unavailable
-inherit haskell-cabal
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-# keep in sync with ghc-8.8.3
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT=test # test suite unavailable
-
-RDEPEND="~dev-haskell/haddock-api-2.23.1:=
-	>=dev-lang/ghc-8.8.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-3.0.0.0
-" #	test? ( ~dev-haskell/haddock-test-0.0.1 )
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-in-ghc-tree
-}

diff --git a/dev-haskell/haddock/haddock-2.24.0-r1.ebuild b/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
deleted file mode 100644
index 9a414e2c9dc7..000000000000
--- a/dev-haskell/haddock/haddock-2.24.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.1.9999
-#hackport: flags: -in-ghc-tree
-
-CABAL_FEATURES="" # broken test-suite
-inherit haskell-cabal
-
-DESCRIPTION="A documentation-generation tool for Haskell libraries"
-HOMEPAGE="https://www.haskell.org/haddock/"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-# keep in sync with ghc-8.10
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RESTRICT=test # test suite unavailable on hackage
-
-RDEPEND="~dev-haskell/haddock-api-2.24.0:=
-	>=dev-lang/ghc-8.10.1:=
-"
-DEPEND="${RDEPEND}
-	>=dev-haskell/cabal-3.0.0.0"
-#	test? ( ~dev-haskell/haddock-test-0.0.1 )
-#"
-
-src_configure() {
-	haskell-cabal_src_configure \
-		--flag=-in-ghc-tree
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2022-07-24  1:25 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-24  1:25 [gentoo-commits] repo/gentoo:master commit in: dev-haskell/haddock/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2022-07-24  0:59 Sam James
2022-07-23 21:07 Sam James
2021-03-15 22:33 Sergei Trofimovich
2021-03-14  8:47 Sergei Trofimovich
2020-11-01 13:58 Sergei Trofimovich
2020-09-02  7:31 Sergei Trofimovich
2017-02-15  8:48 Sergei Trofimovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox