public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2017-07-01 12:11 Ulrich Müller
  0 siblings, 0 replies; 24+ messages in thread
From: Ulrich Müller @ 2017-07-01 12:11 UTC (permalink / raw
  To: gentoo-commits

commit:     ed0a7bd83cef0b567e1fc10702293a7985a6d633
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul  1 11:54:57 2017 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sat Jul  1 11:54:57 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0a7bd8

app-emacs/haskell-mode: Add build-time dependency on sys-apps/texinfo.

Bug: 622978
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 app-emacs/haskell-mode/haskell-mode-13.07.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-13.07.ebuild b/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
index 0641598d956..ffc84c43445 100644
--- a/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,6 +14,8 @@ LICENSE="GPL-3+ FDL-1.2+"
 SLOT="0"
 KEYWORDS="amd64 ppc ~sparc x86"
 
+DEPEND="sys-apps/texinfo"
+
 SITEFILE="50${PN}-gentoo.el"
 ELISP_TEXINFO="haskell-mode.texi"
 DOCS="NEWS README.md examples/*.hs examples/init.el"


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2018-06-02  6:01 Hans de Graaff
  0 siblings, 0 replies; 24+ messages in thread
From: Hans de Graaff @ 2018-06-02  6:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b8fb403015bdbefa4cfbdf36ec69fecc3481b64c
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  2 05:36:30 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jun  2 06:01:15 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fb4030

app-emacs/haskell-mode: add 16.1

Version bump with additional changes from haskell-mode 16.1-r1 in the
haskell overlay.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-emacs/haskell-mode/Manifest                 |  1 +
 app-emacs/haskell-mode/haskell-mode-16.1.ebuild | 46 +++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 12733f6b563..c7377dfa6a6 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,2 +1,3 @@
 DIST haskell-mode-13.07.tar.gz 131102 BLAKE2B 402a4f21eb400c0f20a17b37c556b2f3eb949ef7fe38ffc2a0f7384ef252da9f69a6ab405ab782ab9739d2b2e57bab5c471c840cc8c3e4db7b42082f8e5bb428 SHA512 e19d55a99f4d9a571c1ed0b095254e4d1b8080d9ba671461aa228cbf8aa7c7a213e19e588c0f69450a1bd4ac25793b523415a6f11bfb5dda7706dc35f7beee68
+DIST haskell-mode-16.1.tar.gz 1192866 BLAKE2B 5a53075be5ea1246f2aa61d1004fb282d6c5e182497f7660336cf89634bde3b6455997286a4e7e599bf044a9d5c47384f44addb1ab6f53a257c749a93849992e SHA512 28654499ee521032be1ae6edfd338cab6022d7fdd4ff34e720ffe249801d4b442484cce4f5fc3461aa5145918f66f4b69df774b60cceb408220fc0533386cc56
 DIST haskell-mode-2.9.1.tar.gz 123579 BLAKE2B f6aa2d989961868d2de5815ccfe79fbc75902ca33572a799e4967047685fe8d598aa3057d655ed0006c5d814e706ee94e6460c702d4bf88ba253acd0187e0970 SHA512 7c4cbdfd0f9e43ab3efd39c8ca7fcd941538865fe41522703175b7ca8a67276945ef7feef4207fa66aee156a028cb52bb96593867db0c777baba9f59415ee979

diff --git a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
new file mode 100644
index 00000000000..a8d61e5c904
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DEPEND="sys-apps/texinfo"
+
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="doc/haskell-mode.texi"
+DOCS="NEWS README.md"
+
+src_prepare() {
+	# We install the logo in SITEETC, not in SITELISP
+	# https://github.com/haskell/haskell-mode/issues/102
+	sed -i -e "/defconst haskell-process-logo/{n;" \
+		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+		haskell-process.el || die
+
+	eapply_user
+}
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+	emake check-ert
+}
+
+src_install() {
+	elisp_src_install
+	insinto "${SITEETC}/${PN}"
+	doins logo.svg
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2019-10-17 10:25 Agostino Sarubbo
  0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-10-17 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     07b94853e685579fc50a6a5dc9be7637224c1030
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 10:25:26 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 10:25:26 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b94853

app-emacs/haskell-mode: ppc stable wrt bug #697918

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-16.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
index a8d61e5c904..af8499e4fd6 100644
--- a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc ~sparc ~x86"
 
 DEPEND="sys-apps/texinfo"
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2019-10-17 10:32 Agostino Sarubbo
  0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-10-17 10:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ccdf1caab6f61d93e3bafb37e31c093d15ed79a0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 10:31:27 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 10:31:27 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccdf1caa

app-emacs/haskell-mode: x86 stable wrt bug #697918

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
index af8499e4fd6..43b8e14ef75 100644
--- a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc ~sparc x86"
 
 DEPEND="sys-apps/texinfo"
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2019-10-17 11:49 Agostino Sarubbo
  0 siblings, 0 replies; 24+ messages in thread
From: Agostino Sarubbo @ 2019-10-17 11:49 UTC (permalink / raw
  To: gentoo-commits

commit:     066247fe031093a2d919d0418b80df95dc7cdaf5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 11:49:30 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 11:49:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=066247fe

app-emacs/haskell-mode: amd64 stable wrt bug #697918

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
index 43b8e14ef75..199e7d7cbc6 100644
--- a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~sparc x86"
+KEYWORDS="amd64 ppc ~sparc x86"
 
 DEPEND="sys-apps/texinfo"
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2019-10-17 13:19 Ulrich Müller
  0 siblings, 0 replies; 24+ messages in thread
From: Ulrich Müller @ 2019-10-17 13:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3e7bf48ce86801fdccb4324525eb6f4dc63f5ef1
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 12:25:13 2019 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 13:18:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7bf48c

app-emacs/haskell-mode: Remove old.

Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                  |  2 --
 app-emacs/haskell-mode/haskell-mode-13.07.ebuild | 46 ------------------------
 app-emacs/haskell-mode/haskell-mode-2.9.1.ebuild | 40 ---------------------
 3 files changed, 88 deletions(-)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index c7377dfa6a6..16d821f595a 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,3 +1 @@
-DIST haskell-mode-13.07.tar.gz 131102 BLAKE2B 402a4f21eb400c0f20a17b37c556b2f3eb949ef7fe38ffc2a0f7384ef252da9f69a6ab405ab782ab9739d2b2e57bab5c471c840cc8c3e4db7b42082f8e5bb428 SHA512 e19d55a99f4d9a571c1ed0b095254e4d1b8080d9ba671461aa228cbf8aa7c7a213e19e588c0f69450a1bd4ac25793b523415a6f11bfb5dda7706dc35f7beee68
 DIST haskell-mode-16.1.tar.gz 1192866 BLAKE2B 5a53075be5ea1246f2aa61d1004fb282d6c5e182497f7660336cf89634bde3b6455997286a4e7e599bf044a9d5c47384f44addb1ab6f53a257c749a93849992e SHA512 28654499ee521032be1ae6edfd338cab6022d7fdd4ff34e720ffe249801d4b442484cce4f5fc3461aa5145918f66f4b69df774b60cceb408220fc0533386cc56
-DIST haskell-mode-2.9.1.tar.gz 123579 BLAKE2B f6aa2d989961868d2de5815ccfe79fbc75902ca33572a799e4967047685fe8d598aa3057d655ed0006c5d814e706ee94e6460c702d4bf88ba253acd0187e0970 SHA512 7c4cbdfd0f9e43ab3efd39c8ca7fcd941538865fe41522703175b7ca8a67276945ef7feef4207fa66aee156a028cb52bb96593867db0c777baba9f59415ee979

diff --git a/app-emacs/haskell-mode/haskell-mode-13.07.ebuild b/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
deleted file mode 100644
index ffc84c43445..00000000000
--- a/app-emacs/haskell-mode/haskell-mode-13.07.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
-HOMEPAGE="http://projects.haskell.org/haskellmode-emacs/
-	http://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
-SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.2+"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-
-DEPEND="sys-apps/texinfo"
-
-SITEFILE="50${PN}-gentoo.el"
-ELISP_TEXINFO="haskell-mode.texi"
-DOCS="NEWS README.md examples/*.hs examples/init.el"
-
-src_prepare() {
-	# We install the logo in SITEETC, not in SITELISP
-	# https://github.com/haskell/haskell-mode/issues/102
-	sed -i -e "/defconst haskell-process-logo/{n;" \
-		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
-		haskell-process.el || die
-}
-
-src_compile() {
-	elisp_src_compile
-	elisp-make-autoload-file haskell-site-file.el
-}
-
-src_test() {
-	# perform tests in a separate directory #504660
-	mkdir test && cp *.el Makefile test || die
-	emake -C test check
-}
-
-src_install() {
-	elisp_src_install
-	insinto "${SITEETC}/${PN}"
-	doins logo.svg
-}

diff --git a/app-emacs/haskell-mode/haskell-mode-2.9.1.ebuild b/app-emacs/haskell-mode/haskell-mode-2.9.1.ebuild
deleted file mode 100644
index c64e1eed6fa..00000000000
--- a/app-emacs/haskell-mode/haskell-mode-2.9.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp
-
-MY_PV=${PV//./_}
-DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
-HOMEPAGE="http://projects.haskell.org/haskellmode-emacs/
-	http://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
-SRC_URI="https://github.com/haskell/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE=""
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-DOCS="NEWS README.md *.hs examples/init.el"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-	# We install the logo in SITEETC, not in SITELISP
-	# https://github.com/haskell/haskell-mode/issues/102
-	sed -i -e "/defconst haskell-process-logo/{n;" \
-		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
-		haskell-process.el || die
-}
-
-src_compile() {
-	elisp-make-autoload-file haskell-site-file.el || die
-	elisp-compile *.el || die
-}
-
-src_install() {
-	elisp_src_install
-	insinto "${SITEETC}/${PN}"
-	doins logo.svg
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2022-02-27 10:23 Matthew Smith
  0 siblings, 0 replies; 24+ messages in thread
From: Matthew Smith @ 2022-02-27 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     471b11bf9e7c46a24a1a1af0c00c4f7b2fcb26d0
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 27 10:08:49 2022 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Sun Feb 27 10:22:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471b11bf

app-emacs/haskell-mode: add 17.2

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                 |  1 +
 app-emacs/haskell-mode/haskell-mode-17.2.ebuild | 47 +++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 16d821f595a6..9729a5175ed5 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1 +1,2 @@
 DIST haskell-mode-16.1.tar.gz 1192866 BLAKE2B 5a53075be5ea1246f2aa61d1004fb282d6c5e182497f7660336cf89634bde3b6455997286a4e7e599bf044a9d5c47384f44addb1ab6f53a257c749a93849992e SHA512 28654499ee521032be1ae6edfd338cab6022d7fdd4ff34e720ffe249801d4b442484cce4f5fc3461aa5145918f66f4b69df774b60cceb408220fc0533386cc56
+DIST haskell-mode-17.2.tar.gz 1144963 BLAKE2B 79005da9ac5a36f0dee0586aaee42d2db64711b56633d9e22b250044863383a332c6ce19c90d8c4d41dccc881eeeacc48cb75f705fd56d5af4ea678899f784d5 SHA512 3ef7052948d02d89150b3cd80e252b0dea2ebd9c485a6e7272c474906f282247b62f4ad4f639074326af908630cedbfa507f9b3b52f44a1579e7edce5e44e588

diff --git a/app-emacs/haskell-mode/haskell-mode-17.2.ebuild b/app-emacs/haskell-mode/haskell-mode-17.2.ebuild
new file mode 100644
index 000000000000..f06ccd080f88
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-17.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+NEED_EMACS=25
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+SRC_URI="https://github.com/haskell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+SITEFILE="50${PN}-gentoo.el"
+ELISP_TEXINFO="doc/haskell-mode.texi"
+DOCS="NEWS README.md"
+
+src_prepare() {
+	# We install the logo in SITEETC, not in SITELISP
+	# https://github.com/haskell/haskell-mode/issues/102
+	sed -i -e "/defconst haskell-process-logo/{n;" \
+		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+		haskell-process.el || die
+
+	eapply_user
+}
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+	emake check-ert
+}
+
+src_install() {
+	elisp_src_install
+	insinto "${SITEETC}"/${PN}
+	doins logo.svg
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2022-04-01 12:23 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-04-01 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     7b88635bc89518a44b700079af499b98275a8cf3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  1 12:23:05 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr  1 12:23:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b88635b

app-emacs/haskell-mode: Stabilize 17.2 ALLARCHES, #836468

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-17.2.ebuild b/app-emacs/haskell-mode/haskell-mode-17.2.ebuild
index f06ccd080f88..edbe32dc32ae 100644
--- a/app-emacs/haskell-mode/haskell-mode-17.2.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-17.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/haskell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+ FDL-1.2+"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ppc ~sparc x86"
 
 BDEPEND="sys-apps/texinfo"
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2022-07-21  7:31 Ulrich Müller
  0 siblings, 0 replies; 24+ messages in thread
From: Ulrich Müller @ 2022-07-21  7:31 UTC (permalink / raw
  To: gentoo-commits

commit:     651cdd09cb6e99513980d411f21ebd458bed1c20
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 21 07:20:53 2022 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Jul 21 07:29:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651cdd09

app-emacs/haskell-mode: drop 16.1

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                 |  1 -
 app-emacs/haskell-mode/haskell-mode-16.1.ebuild | 46 -------------------------
 2 files changed, 47 deletions(-)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 9729a5175ed5..26b2d7481ae4 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,2 +1 @@
-DIST haskell-mode-16.1.tar.gz 1192866 BLAKE2B 5a53075be5ea1246f2aa61d1004fb282d6c5e182497f7660336cf89634bde3b6455997286a4e7e599bf044a9d5c47384f44addb1ab6f53a257c749a93849992e SHA512 28654499ee521032be1ae6edfd338cab6022d7fdd4ff34e720ffe249801d4b442484cce4f5fc3461aa5145918f66f4b69df774b60cceb408220fc0533386cc56
 DIST haskell-mode-17.2.tar.gz 1144963 BLAKE2B 79005da9ac5a36f0dee0586aaee42d2db64711b56633d9e22b250044863383a332c6ce19c90d8c4d41dccc881eeeacc48cb75f705fd56d5af4ea678899f784d5 SHA512 3ef7052948d02d89150b3cd80e252b0dea2ebd9c485a6e7272c474906f282247b62f4ad4f639074326af908630cedbfa507f9b3b52f44a1579e7edce5e44e588

diff --git a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild b/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
deleted file mode 100644
index 199e7d7cbc69..000000000000
--- a/app-emacs/haskell-mode/haskell-mode-16.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit elisp
-
-DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
-HOMEPAGE="https://haskell.github.io/haskell-mode/
-	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
-SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.2+"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-
-DEPEND="sys-apps/texinfo"
-
-SITEFILE="50${PN}-gentoo.el"
-ELISP_TEXINFO="doc/haskell-mode.texi"
-DOCS="NEWS README.md"
-
-src_prepare() {
-	# We install the logo in SITEETC, not in SITELISP
-	# https://github.com/haskell/haskell-mode/issues/102
-	sed -i -e "/defconst haskell-process-logo/{n;" \
-		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
-		haskell-process.el || die
-
-	eapply_user
-}
-
-src_compile() {
-	elisp_src_compile
-	elisp-make-autoload-file haskell-site-file.el
-}
-
-src_test() {
-	emake check-ert
-}
-
-src_install() {
-	elisp_src_install
-	insinto "${SITEETC}/${PN}"
-	doins logo.svg
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-06-21 21:38 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-06-21 21:38 UTC (permalink / raw
  To: gentoo-commits

commit:     9b8a21a9ad6c07eb23e59eb81194d077749df37e
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 21 20:07:44 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Jun 21 21:38:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8a21a9

app-emacs/haskell-mode: bump to 17.2_p20230616

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                    |  1 +
 .../haskell-mode-17.2_p20230616.ebuild             | 57 ++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 26b2d7481ae4..c7f50ebaae34 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1 +1,2 @@
 DIST haskell-mode-17.2.tar.gz 1144963 BLAKE2B 79005da9ac5a36f0dee0586aaee42d2db64711b56633d9e22b250044863383a332c6ce19c90d8c4d41dccc881eeeacc48cb75f705fd56d5af4ea678899f784d5 SHA512 3ef7052948d02d89150b3cd80e252b0dea2ebd9c485a6e7272c474906f282247b62f4ad4f639074326af908630cedbfa507f9b3b52f44a1579e7edce5e44e588
+DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e773f2de1b6c61717859f01f8a1ff8f8f5589973bee96cdd65eb4e5508e0572770486fc4a03d1deb44cc5f2d84a9676ef6db244e3 SHA512 4cdfecd169adc1d913c7cebcbcb19ce94eec0eb89bbdccab9a5e5e0c4eaab989615cb1c78e96bf5968cc506f19dc6eb37d9206f811d68b58cd87ac973f229b19

diff --git a/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild b/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
new file mode 100644
index 000000000000..61922bc53618
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+	[[ ${PV} == *_p20230616 ]] && COMMIT=41c0cf61591279a22ac511f925c041c40969bdb8
+	SRC_URI="https://github.com/haskell/${PN}/archive/${COMMIT}.tar.gz
+		-> ${P}.tar.gz"
+	S="${WORKDIR}"/${PN}-${COMMIT}
+	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+RESTRICT="test"  # Tests fail.
+
+BDEPEND="sys-apps/texinfo"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/haskell-mode.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+	# We install the logo in SITEETC, not in SITELISP
+	# https://github.com/haskell/haskell-mode/issues/102
+	sed -i -e "/defconst haskell-process-logo/{n;" \
+		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+		haskell-process.el || die
+
+	eapply_user
+}
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+	emake check-ert
+}
+
+src_install() {
+	elisp_src_install
+
+	insinto "${SITEETC}"/${PN}
+	doins logo.svg
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-07-23 15:58 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-07-23 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     29e269b3de9fb2b11406d41336c9c5c053cba494
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 23 15:58:06 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 23 15:58:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e269b3

app-emacs/haskell-mode: Stabilize 17.2_p20230616 ALLARCHES, #910727

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild b/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
index 61922bc53618..4424afdbdfdc 100644
--- a/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
@@ -17,7 +17,7 @@ else
 	SRC_URI="https://github.com/haskell/${PN}/archive/${COMMIT}.tar.gz
 		-> ${P}.tar.gz"
 	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+	KEYWORDS="amd64 ppc ~sparc x86"
 fi
 
 LICENSE="GPL-3+ FDL-1.2+"


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-08-02 14:11 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-08-02 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     8a17fccaa579cae21d8f026bea6b26db5c07db28
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 11:47:28 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 14:11:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a17fcca

app-emacs/haskell-mode: add live

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-9999.ebuild | 60 +++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/app-emacs/haskell-mode/haskell-mode-9999.ebuild b/app-emacs/haskell-mode/haskell-mode-9999.ebuild
new file mode 100644
index 000000000000..015e5777a278
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-9999.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_REMOVE="
+	tests/haskell-cabal-tests.el
+	tests/haskell-customize-tests.el
+	tests/haskell-lexeme-tests.el
+"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+	# We install the logo in SITEETC, not in SITELISP
+	# https://github.com/haskell/haskell-mode/issues/102
+	sed -i -e "/defconst haskell-process-logo/{n;" \
+		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+		haskell-process.el || die
+
+	elisp_src_prepare
+}
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+	emake check-ert
+}
+
+src_install() {
+	elisp_src_install
+
+	insinto "${SITEETC}"/${PN}
+	doins logo.svg
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-08-02 14:11 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-08-02 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f095cc205c7941b6338107fd6295db446e61a051
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 11:42:08 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 14:11:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f095cc20

app-emacs/haskell-mode: bump to 17.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                 |  1 +
 app-emacs/haskell-mode/haskell-mode-17.3.ebuild | 60 +++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index c7f50ebaae34..6d58e6a63013 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,2 +1,3 @@
 DIST haskell-mode-17.2.tar.gz 1144963 BLAKE2B 79005da9ac5a36f0dee0586aaee42d2db64711b56633d9e22b250044863383a332c6ce19c90d8c4d41dccc881eeeacc48cb75f705fd56d5af4ea678899f784d5 SHA512 3ef7052948d02d89150b3cd80e252b0dea2ebd9c485a6e7272c474906f282247b62f4ad4f639074326af908630cedbfa507f9b3b52f44a1579e7edce5e44e588
 DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e773f2de1b6c61717859f01f8a1ff8f8f5589973bee96cdd65eb4e5508e0572770486fc4a03d1deb44cc5f2d84a9676ef6db244e3 SHA512 4cdfecd169adc1d913c7cebcbcb19ce94eec0eb89bbdccab9a5e5e0c4eaab989615cb1c78e96bf5968cc506f19dc6eb37d9206f811d68b58cd87ac973f229b19
+DIST haskell-mode-17.3.tar.gz 1149597 BLAKE2B 6cb39102f031d6b6e387a7f7f2419105a8b3d9f10ab5974aa1e56ca587367290253cd9ee823c9ed87fdd0490c02bfdad2c279acc84ebed2adb7a14ca3905a521 SHA512 94d11652a6dab958de94cb5e1525e3888a7463a7328110cfb39b983874f71655c30e3a05eb20f0456b71e2678a7e09f1a389fdee78d493cf08fed2a10fbcc34e

diff --git a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
new file mode 100644
index 000000000000..015e5777a278
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_REMOVE="
+	tests/haskell-cabal-tests.el
+	tests/haskell-customize-tests.el
+	tests/haskell-lexeme-tests.el
+"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+	# We install the logo in SITEETC, not in SITELISP
+	# https://github.com/haskell/haskell-mode/issues/102
+	sed -i -e "/defconst haskell-process-logo/{n;" \
+		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+		haskell-process.el || die
+
+	elisp_src_prepare
+}
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+	emake check-ert
+}
+
+src_install() {
+	elisp_src_install
+
+	insinto "${SITEETC}"/${PN}
+	doins logo.svg
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-08-02 14:11 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-08-02 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     88840077e367f9395ea0c10cbe37075a915a8b40
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Wed Aug  2 11:47:05 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Aug  2 14:11:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88840077

app-emacs/haskell-mode: add bugs-to

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emacs/haskell-mode/metadata.xml b/app-emacs/haskell-mode/metadata.xml
index 6d8183cffbaa..33266996e71e 100644
--- a/app-emacs/haskell-mode/metadata.xml
+++ b/app-emacs/haskell-mode/metadata.xml
@@ -7,6 +7,7 @@
 </maintainer>
 <stabilize-allarches/>
 <upstream>
+  <bugs-to>https://github.com/haskell/haskell-mode/issues/</bugs-to>
   <remote-id type="github">haskell/haskell-mode</remote-id>
 </upstream>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-08-07 11:31 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-08-07 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     22f1cfd98853e850abbb1cbde998939e1dba3d09
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  7 11:11:47 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Aug  7 11:31:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f1cfd9

app-emacs/haskell-mode: drop old 17.2

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                 |  1 -
 app-emacs/haskell-mode/haskell-mode-17.2.ebuild | 46 -------------------------
 2 files changed, 47 deletions(-)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 6d58e6a63013..f3da17875d0a 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,3 +1,2 @@
-DIST haskell-mode-17.2.tar.gz 1144963 BLAKE2B 79005da9ac5a36f0dee0586aaee42d2db64711b56633d9e22b250044863383a332c6ce19c90d8c4d41dccc881eeeacc48cb75f705fd56d5af4ea678899f784d5 SHA512 3ef7052948d02d89150b3cd80e252b0dea2ebd9c485a6e7272c474906f282247b62f4ad4f639074326af908630cedbfa507f9b3b52f44a1579e7edce5e44e588
 DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e773f2de1b6c61717859f01f8a1ff8f8f5589973bee96cdd65eb4e5508e0572770486fc4a03d1deb44cc5f2d84a9676ef6db244e3 SHA512 4cdfecd169adc1d913c7cebcbcb19ce94eec0eb89bbdccab9a5e5e0c4eaab989615cb1c78e96bf5968cc506f19dc6eb37d9206f811d68b58cd87ac973f229b19
 DIST haskell-mode-17.3.tar.gz 1149597 BLAKE2B 6cb39102f031d6b6e387a7f7f2419105a8b3d9f10ab5974aa1e56ca587367290253cd9ee823c9ed87fdd0490c02bfdad2c279acc84ebed2adb7a14ca3905a521 SHA512 94d11652a6dab958de94cb5e1525e3888a7463a7328110cfb39b983874f71655c30e3a05eb20f0456b71e2678a7e09f1a389fdee78d493cf08fed2a10fbcc34e

diff --git a/app-emacs/haskell-mode/haskell-mode-17.2.ebuild b/app-emacs/haskell-mode/haskell-mode-17.2.ebuild
deleted file mode 100644
index 159299ad961c..000000000000
--- a/app-emacs/haskell-mode/haskell-mode-17.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
-HOMEPAGE="https://haskell.github.io/haskell-mode/
-	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
-SRC_URI="https://github.com/haskell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.2+"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-
-BDEPEND="sys-apps/texinfo"
-
-SITEFILE="50${PN}-gentoo.el"
-ELISP_TEXINFO="doc/haskell-mode.texi"
-DOCS="NEWS README.md"
-
-src_prepare() {
-	# We install the logo in SITEETC, not in SITELISP
-	# https://github.com/haskell/haskell-mode/issues/102
-	sed -i -e "/defconst haskell-process-logo/{n;" \
-		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
-		haskell-process.el || die
-
-	eapply_user
-}
-
-src_compile() {
-	elisp_src_compile
-	elisp-make-autoload-file haskell-site-file.el
-}
-
-src_test() {
-	emake check-ert
-}
-
-src_install() {
-	elisp_src_install
-	insinto "${SITEETC}"/${PN}
-	doins logo.svg
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-08-07 11:31 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-08-07 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     51ec631771c1c2346768f25430909d3ecee3578b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Aug  7 11:12:12 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Aug  7 11:31:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ec6317

app-emacs/haskell-mode: bump to 17.4

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                 |  1 +
 app-emacs/haskell-mode/haskell-mode-17.4.ebuild | 60 +++++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index f3da17875d0a..474a442c5f78 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,2 +1,3 @@
 DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e773f2de1b6c61717859f01f8a1ff8f8f5589973bee96cdd65eb4e5508e0572770486fc4a03d1deb44cc5f2d84a9676ef6db244e3 SHA512 4cdfecd169adc1d913c7cebcbcb19ce94eec0eb89bbdccab9a5e5e0c4eaab989615cb1c78e96bf5968cc506f19dc6eb37d9206f811d68b58cd87ac973f229b19
 DIST haskell-mode-17.3.tar.gz 1149597 BLAKE2B 6cb39102f031d6b6e387a7f7f2419105a8b3d9f10ab5974aa1e56ca587367290253cd9ee823c9ed87fdd0490c02bfdad2c279acc84ebed2adb7a14ca3905a521 SHA512 94d11652a6dab958de94cb5e1525e3888a7463a7328110cfb39b983874f71655c30e3a05eb20f0456b71e2678a7e09f1a389fdee78d493cf08fed2a10fbcc34e
+DIST haskell-mode-17.4.tar.gz 1149313 BLAKE2B b30e2051448ba749b0d0b1872f824e8624c4f7d15447a94e61a69898c097ed51f289c3d0f581acffe244178e6b406466ff622e50a395be500a807ef787f92f09 SHA512 95296f9937019a9735388fde918a609aafedaeeede55f85729ddbc0b26d91dd9d39841c6aa727cdf0ebc69161b1367ce5ca895bf9a23c0b4fde8dfa49ef66b04

diff --git a/app-emacs/haskell-mode/haskell-mode-17.4.ebuild b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
new file mode 100644
index 000000000000..015e5777a278
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_REMOVE="
+	tests/haskell-cabal-tests.el
+	tests/haskell-customize-tests.el
+	tests/haskell-lexeme-tests.el
+"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+	# We install the logo in SITEETC, not in SITELISP
+	# https://github.com/haskell/haskell-mode/issues/102
+	sed -i -e "/defconst haskell-process-logo/{n;" \
+		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+		haskell-process.el || die
+
+	elisp_src_prepare
+}
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+	emake check-ert
+}
+
+src_install() {
+	elisp_src_install
+
+	insinto "${SITEETC}"/${PN}
+	doins logo.svg
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-09-17 12:24 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-09-17 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     d651766906d178b1e8ad5036e1bc06f529dabf41
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 17 12:24:42 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 17 12:24:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6517669

app-emacs/haskell-mode: Stabilize 17.3 ALLARCHES, #913502

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-17.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
index 015e5777a278..b1e45dbb2392 100644
--- a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+	KEYWORDS="amd64 ppc ~sparc x86"
 fi
 
 LICENSE="GPL-3+ FDL-1.2+"


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-10-01 18:07 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-10-01 18:07 UTC (permalink / raw
  To: gentoo-commits

commit:     70a4654d469606ac459cca552ffd90662f4951e5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct  1 18:07:27 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Oct  1 18:07:27 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70a4654d

app-emacs/haskell-mode: Stabilize 17.4 ALLARCHES, #915033

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-17.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-17.4.ebuild b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
index 015e5777a278..b1e45dbb2392 100644
--- a/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+	KEYWORDS="amd64 ppc ~sparc x86"
 fi
 
 LICENSE="GPL-3+ FDL-1.2+"


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-11-13 12:38 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-11-13 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     8e64116e68747674fdcb5d817f6059dd2182e6e5
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 13 12:35:01 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Nov 13 12:38:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e64116e

app-emacs/haskell-mode: drop old 17.3

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                 |  1 -
 app-emacs/haskell-mode/haskell-mode-17.3.ebuild | 60 -------------------------
 2 files changed, 61 deletions(-)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 9e5a090cb2e4..37c3d8cc42ab 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,2 +1 @@
-DIST haskell-mode-17.3.tar.gz 1149597 BLAKE2B 6cb39102f031d6b6e387a7f7f2419105a8b3d9f10ab5974aa1e56ca587367290253cd9ee823c9ed87fdd0490c02bfdad2c279acc84ebed2adb7a14ca3905a521 SHA512 94d11652a6dab958de94cb5e1525e3888a7463a7328110cfb39b983874f71655c30e3a05eb20f0456b71e2678a7e09f1a389fdee78d493cf08fed2a10fbcc34e
 DIST haskell-mode-17.4.tar.gz 1149313 BLAKE2B b30e2051448ba749b0d0b1872f824e8624c4f7d15447a94e61a69898c097ed51f289c3d0f581acffe244178e6b406466ff622e50a395be500a807ef787f92f09 SHA512 95296f9937019a9735388fde918a609aafedaeeede55f85729ddbc0b26d91dd9d39841c6aa727cdf0ebc69161b1367ce5ca895bf9a23c0b4fde8dfa49ef66b04

diff --git a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild b/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
deleted file mode 100644
index b1e45dbb2392..000000000000
--- a/app-emacs/haskell-mode/haskell-mode-17.3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
-HOMEPAGE="https://haskell.github.io/haskell-mode/
-	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
-else
-	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
-		-> ${P}.tar.gz"
-	KEYWORDS="amd64 ppc ~sparc x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.2+"
-SLOT="0"
-
-BDEPEND="sys-apps/texinfo"
-
-ELISP_REMOVE="
-	tests/haskell-cabal-tests.el
-	tests/haskell-customize-tests.el
-	tests/haskell-lexeme-tests.el
-"
-
-DOCS=( NEWS README.md )
-ELISP_TEXINFO="doc/${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-	# We install the logo in SITEETC, not in SITELISP
-	# https://github.com/haskell/haskell-mode/issues/102
-	sed -i -e "/defconst haskell-process-logo/{n;" \
-		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
-		haskell-process.el || die
-
-	elisp_src_prepare
-}
-
-src_compile() {
-	elisp_src_compile
-	elisp-make-autoload-file haskell-site-file.el
-}
-
-src_test() {
-	emake check-ert
-}
-
-src_install() {
-	elisp_src_install
-
-	insinto "${SITEETC}"/${PN}
-	doins logo.svg
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-11-13 12:38 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2023-11-13 12:38 UTC (permalink / raw
  To: gentoo-commits

commit:     6d41020da7e408250a4f4ea07f677a6e14e7933b
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 13 12:34:54 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Mon Nov 13 12:38:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d41020d

app-emacs/haskell-mode: drop old 17.2_p20230616

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                    |  1 -
 .../haskell-mode-17.2_p20230616.ebuild             | 57 ----------------------
 2 files changed, 58 deletions(-)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 474a442c5f78..9e5a090cb2e4 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1,3 +1,2 @@
-DIST haskell-mode-17.2_p20230616.tar.gz 1149636 BLAKE2B 80bc038c475729b2e31e111e773f2de1b6c61717859f01f8a1ff8f8f5589973bee96cdd65eb4e5508e0572770486fc4a03d1deb44cc5f2d84a9676ef6db244e3 SHA512 4cdfecd169adc1d913c7cebcbcb19ce94eec0eb89bbdccab9a5e5e0c4eaab989615cb1c78e96bf5968cc506f19dc6eb37d9206f811d68b58cd87ac973f229b19
 DIST haskell-mode-17.3.tar.gz 1149597 BLAKE2B 6cb39102f031d6b6e387a7f7f2419105a8b3d9f10ab5974aa1e56ca587367290253cd9ee823c9ed87fdd0490c02bfdad2c279acc84ebed2adb7a14ca3905a521 SHA512 94d11652a6dab958de94cb5e1525e3888a7463a7328110cfb39b983874f71655c30e3a05eb20f0456b71e2678a7e09f1a389fdee78d493cf08fed2a10fbcc34e
 DIST haskell-mode-17.4.tar.gz 1149313 BLAKE2B b30e2051448ba749b0d0b1872f824e8624c4f7d15447a94e61a69898c097ed51f289c3d0f581acffe244178e6b406466ff622e50a395be500a807ef787f92f09 SHA512 95296f9937019a9735388fde918a609aafedaeeede55f85729ddbc0b26d91dd9d39841c6aa727cdf0ebc69161b1367ce5ca895bf9a23c0b4fde8dfa49ef66b04

diff --git a/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild b/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
deleted file mode 100644
index 4424afdbdfdc..000000000000
--- a/app-emacs/haskell-mode/haskell-mode-17.2_p20230616.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
-HOMEPAGE="https://haskell.github.io/haskell-mode/
-	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
-else
-	[[ ${PV} == *_p20230616 ]] && COMMIT=41c0cf61591279a22ac511f925c041c40969bdb8
-	SRC_URI="https://github.com/haskell/${PN}/archive/${COMMIT}.tar.gz
-		-> ${P}.tar.gz"
-	S="${WORKDIR}"/${PN}-${COMMIT}
-	KEYWORDS="amd64 ppc ~sparc x86"
-fi
-
-LICENSE="GPL-3+ FDL-1.2+"
-SLOT="0"
-RESTRICT="test"  # Tests fail.
-
-BDEPEND="sys-apps/texinfo"
-
-DOCS=( NEWS README.md )
-ELISP_TEXINFO="doc/haskell-mode.texi"
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-	# We install the logo in SITEETC, not in SITELISP
-	# https://github.com/haskell/haskell-mode/issues/102
-	sed -i -e "/defconst haskell-process-logo/{n;" \
-		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
-		haskell-process.el || die
-
-	eapply_user
-}
-
-src_compile() {
-	elisp_src_compile
-	elisp-make-autoload-file haskell-site-file.el
-}
-
-src_test() {
-	emake check-ert
-}
-
-src_install() {
-	elisp_src_install
-
-	insinto "${SITEETC}"/${PN}
-	doins logo.svg
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-11-21 20:51 Matthew Smith
  0 siblings, 0 replies; 24+ messages in thread
From: Matthew Smith @ 2023-11-21 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     f942d44cb56bd3a2716cb4b96709d068f71931bc
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 21 20:36:12 2023 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Tue Nov 21 20:50:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f942d44c

app-emacs/haskell-mode: require ghc for tests

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 app-emacs/haskell-mode/Manifest                 | 1 +
 app-emacs/haskell-mode/haskell-mode-9999.ebuild | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/Manifest b/app-emacs/haskell-mode/Manifest
index 37c3d8cc42ab..cc35205b6a78 100644
--- a/app-emacs/haskell-mode/Manifest
+++ b/app-emacs/haskell-mode/Manifest
@@ -1 +1,2 @@
 DIST haskell-mode-17.4.tar.gz 1149313 BLAKE2B b30e2051448ba749b0d0b1872f824e8624c4f7d15447a94e61a69898c097ed51f289c3d0f581acffe244178e6b406466ff622e50a395be500a807ef787f92f09 SHA512 95296f9937019a9735388fde918a609aafedaeeede55f85729ddbc0b26d91dd9d39841c6aa727cdf0ebc69161b1367ce5ca895bf9a23c0b4fde8dfa49ef66b04
+DIST haskell-mode-17.5.tar.gz 1149634 BLAKE2B c07db9cccf24847cdf6833c8e71782d0e377c7b29908aa409a7b8061372d6c76937cf1ed36e891bd296d0eb213c880a90b98d7fe75636da1b1943fe8740c420c SHA512 e31e22c017957e86149d2a17d3e5519d3cee23ce0f57c4e83e251192cb589f725402f6b3956d048798ced83bedeca3ac39d52f0e0617de874145a25d5b9ab651

diff --git a/app-emacs/haskell-mode/haskell-mode-9999.ebuild b/app-emacs/haskell-mode/haskell-mode-9999.ebuild
index 015e5777a278..3398482d5f87 100644
--- a/app-emacs/haskell-mode/haskell-mode-9999.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-9999.ebuild
@@ -15,12 +15,15 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+	KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-3+ FDL-1.2+"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
+DEPEND="test? ( dev-lang/ghc )"
 BDEPEND="sys-apps/texinfo"
 
 ELISP_REMOVE="


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2023-11-21 20:51 Matthew Smith
  0 siblings, 0 replies; 24+ messages in thread
From: Matthew Smith @ 2023-11-21 20:51 UTC (permalink / raw
  To: gentoo-commits

commit:     bc6ff065e1475916acc0a878fabbd1ff2700f217
Author:     Matthew Smith <matthew <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 21 20:37:31 2023 +0000
Commit:     Matthew Smith <matthew <AT> gentoo <DOT> org>
CommitDate: Tue Nov 21 20:50:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc6ff065

app-emacs/haskell-mode: add 17.5

Signed-off-by: Matthew Smith <matthew <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-17.5.ebuild | 63 +++++++++++++++++++++++++
 1 file changed, 63 insertions(+)

diff --git a/app-emacs/haskell-mode/haskell-mode-17.5.ebuild b/app-emacs/haskell-mode/haskell-mode-17.5.ebuild
new file mode 100644
index 000000000000..3398482d5f87
--- /dev/null
+++ b/app-emacs/haskell-mode/haskell-mode-17.5.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Mode for editing (and running) Haskell programs in Emacs"
+HOMEPAGE="https://haskell.github.io/haskell-mode/
+	https://www.haskell.org/haskellwiki/Emacs#Haskell-mode"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/haskell/${PN}.git"
+else
+	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
+		-> ${P}.tar.gz"
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.2+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-lang/ghc )"
+BDEPEND="sys-apps/texinfo"
+
+ELISP_REMOVE="
+	tests/haskell-cabal-tests.el
+	tests/haskell-customize-tests.el
+	tests/haskell-lexeme-tests.el
+"
+
+DOCS=( NEWS README.md )
+ELISP_TEXINFO="doc/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+	# We install the logo in SITEETC, not in SITELISP
+	# https://github.com/haskell/haskell-mode/issues/102
+	sed -i -e "/defconst haskell-process-logo/{n;" \
+		-e "s:(.*\"\\(.*\\)\".*):\"${SITEETC}/${PN}/\\1\":}" \
+		haskell-process.el || die
+
+	elisp_src_prepare
+}
+
+src_compile() {
+	elisp_src_compile
+	elisp-make-autoload-file haskell-site-file.el
+}
+
+src_test() {
+	emake check-ert
+}
+
+src_install() {
+	elisp_src_install
+
+	insinto "${SITEETC}"/${PN}
+	doins logo.svg
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2024-01-14 17:54 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2024-01-14 17:54 UTC (permalink / raw
  To: gentoo-commits

commit:     82e16494509465be56b73ed17253dbd3ed7ef84f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 14 17:53:24 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 17:53:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e16494

app-emacs/haskell-mode: Keyword 17.5 arm64, #922064

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-17.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-17.5.ebuild b/app-emacs/haskell-mode/haskell-mode-17.5.ebuild
index 3398482d5f87..1294d64f5a26 100644
--- a/app-emacs/haskell-mode/haskell-mode-17.5.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-17.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999* ]] ; then
 else
 	SRC_URI="https://github.com/haskell/${PN}/archive/v${PV}.tar.gz
 		-> ${P}.tar.gz"
-	KEYWORDS="~amd64 ~x86"
+	KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 LICENSE="GPL-3+ FDL-1.2+"


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

* [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/
@ 2024-02-01 10:10 Maciej Barć
  0 siblings, 0 replies; 24+ messages in thread
From: Maciej Barć @ 2024-02-01 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     2abb9981ef9d4a764e89c19e532412463c852092
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  1 09:49:27 2024 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Feb  1 10:10:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abb9981

app-emacs/haskell-mode: skip test that call ghc

Closes: https://bugs.gentoo.org/923448
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 app-emacs/haskell-mode/haskell-mode-17.4.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emacs/haskell-mode/haskell-mode-17.4.ebuild b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
index b1e45dbb2392..35c5d28ea871 100644
--- a/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
+++ b/app-emacs/haskell-mode/haskell-mode-17.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -27,6 +27,7 @@ ELISP_REMOVE="
 	tests/haskell-cabal-tests.el
 	tests/haskell-customize-tests.el
 	tests/haskell-lexeme-tests.el
+	tests/inferior-haskell-tests.el
 "
 
 DOCS=( NEWS README.md )


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

end of thread, other threads:[~2024-02-01 10:10 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-02  6:01 [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2024-02-01 10:10 Maciej Barć
2024-01-14 17:54 Arthur Zamarin
2023-11-21 20:51 Matthew Smith
2023-11-21 20:51 Matthew Smith
2023-11-13 12:38 Maciej Barć
2023-11-13 12:38 Maciej Barć
2023-10-01 18:07 Arthur Zamarin
2023-09-17 12:24 Arthur Zamarin
2023-08-07 11:31 Maciej Barć
2023-08-07 11:31 Maciej Barć
2023-08-02 14:11 Maciej Barć
2023-08-02 14:11 Maciej Barć
2023-08-02 14:11 Maciej Barć
2023-07-23 15:58 Arthur Zamarin
2023-06-21 21:38 Maciej Barć
2022-07-21  7:31 Ulrich Müller
2022-04-01 12:23 Arthur Zamarin
2022-02-27 10:23 Matthew Smith
2019-10-17 13:19 Ulrich Müller
2019-10-17 11:49 Agostino Sarubbo
2019-10-17 10:32 Agostino Sarubbo
2019-10-17 10:25 Agostino Sarubbo
2017-07-01 12:11 Ulrich Müller

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