* [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 --
2022-02-27 10:23 [gentoo-commits] repo/gentoo:master commit in: app-emacs/haskell-mode/ Matthew Smith
-- 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
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
2018-06-02 6:01 Hans de Graaff
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