gpo.zugaina.org

Search Portage & Overlays:

app-emacs/haskell-mode

A Haskell editing mode

Screenshots

ChangeLog

commit b6ac9a3060af7fc56bec2332b5d79230d6b083d4
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 18:51:02 2024 -0700

app-emacs/haskell-mode: Update copyright year

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 0f38d969304415b0390abb251912737e285b4dd4
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 17:28:08 2024 -0700

app-emacs/haskell-mode: update live version

Ported from ::gentoo

Signed-off-by: hololeap <hololeap@protonmail.com>

commit d22c28183d93c407dfe47436cc94be45eb577240
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 17:27:34 2024 -0700

app-emacs/haskell-mode: drop 16.1-r1

Signed-off-by: hololeap <hololeap@protonmail.com>

commit 6932a03a848d60c91d505b82879d60253228c403
Author: hololeap <hololeap@protonmail.com>
Date: Tue Mar 5 17:25:08 2024 -0700

app-emacs/haskell-mode: add 17.5

Ported from ::gentoo

Signed-off-by: hololeap <hololeap@protonmail.com>

commit eaa19dd626d5540c89f098d6ebb73714f1ffb99d
Author: hololeap <hololeap@protonmail.com>
Date: Thu Oct 5 22:51:52 2023 -0600

app-emacs/haskell-mode: add 17.4

Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a2f524e74d7e5e5000c1d057a74dcd7f4af7b43c
Author: hololeap <hololeap@users.noreply.github.com>
Date: Sat May 6 17:04:20 2023 -0600

*/*: Remove ~x86 (and related) from KEYWORDS

x86 is mostly untested, and even building a subset of ::haskell
revealed failing tests which pass on amd64.

With the new behavior of hackport to only add ARCH to KEYWORDS, there
will be CI failures if a package has ~x86 removed but not from its
revdep tree as well. The only sensible mitigation is to remove ~x86
tree-wide until we have a dedicated tester willing to fix current bugs.

See: https://github.com/snoyberg/mono-traversable/issues/210
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit a146432b1b15f68de44f3411d69ba824d81cf901
Author: Jack Todaro <solpeth@posteo.org>
Date: Sun Oct 30 17:24:03 2022 +1100

app-emacs/haskell-mode: EAPI 6 -> EAPI 8

Signed-off-by: Jack Todaro <solpeth@posteo.org>

commit 9672ee12c9c489f9e5bfdee329a4e6aed692fe4d
Author: Sam James <sam@gentoo.org>
Date: Sat Jul 30 06:55:18 2022 +0100

*/*: fix https->https in metadatd dtd

Newer hackport fixes this (in git, not tagged yet).

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

commit 279743019fc48b9b39e9c11073531bed39d66a9f
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Tue Feb 23 02:16:09 2021 -0500

app-emacs/haskell-mode: resolve DeprecatedEapi QA warning

Signed-off-by: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>

commit fd3990700e719752b0dd00de8620b945898e2cbf
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Sep 14 09:22:12 2020 +0100

app-emacs/haskell-mode: follow ::gentoo switch from virtual/emacs

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

commit c029ce6d6b345c98b64169ff52b2ac35e47e95fd
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 2 07:59:05 2020 +0100

*/*: use https:// for haskell wiki URIs

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 9e7324c47f51ba9bf9ed37998718e25c76a5fcbb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Aug 7 23:34:42 2020 +0100

*/*: drop ~ppc/~ppc64 keywords following ::gentoo

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 0ab81901c65aff38c5c322d9ae7955e297987b6c
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Apr 11 11:27:33 2020 +0100

dev-lang/ghc: follow sparc keywords removal

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 369d30a4f331310be18932d30effe38fa571bc5b
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Apr 21 17:16:30 2018 +1000

app-emacs/haskell-mode: Generate haskell-mode-autoloads.el

commit 2a94f64d40e69b69ddfa1b5da7906d17009e5e6f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Nov 24 09:25:20 2017 +0000

refresh Manifests

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit b387945f2b9b260719c13b70d54e11f5e90ad2f5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu May 18 10:14:57 2017 +0100

app-emacs/haskell-mode: RESTRICT=test

Package-Manager: Portage-2.3.5, Repoman-2.3.2

commit 1a6ba469382ab24f8b77b4ff3b043b6e2ed68306
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Feb 28 21:38:05 2017 +0000

follow ::gentoo in removing '# $Id$' headers

Done as
$ sed -i */*/*.ebuild -e '/^# \$Id\$$/d'

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 11aaba61895a3020a43e730c2533c769dabe8eb8
Author: Michael Orlitzky <mjo@gentoo.org>
Date: Wed Nov 9 21:41:42 2016 -0500

app-emacs/haskell-mode: generate autoloads in src_compile.

The haskell-mode-autoloads.el file used to be part of the releases,
and it is needed by our 50haskell-mode-gentoo.el. However, in newer
versions of haskell-mode, that file must be built.

This new revision adds an src_compile function which prepends a single
command to the default elisp_src_compile, namely

emake haskell-mode-autoloads.el

That is sufficient to build the autoloads file, and avoids
precompiling any of the other elisp files (which will be compiled by
the elisp eclass anyway).

Package-Manager: portage-2.3.0

commit f4b6e9756a111bca12b39a118f6c22636b2a16f2
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Oct 4 09:48:46 2016 +0100

app-emacs/haskell-mode: fix QA: unused local USE-description: 'snippets'

Package-Manager: portage-2.3.1

commit 4c91a543d73ced5088c0a09e43d0626688b3312a
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Oct 4 09:48:19 2016 +0100

app-emacs/haskell-mode: fixed test runs

Package-Manager: portage-2.3.1

commit ad41ed1d578f3c2fa6a7ae6ac6cbc1412baadc03
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Oct 4 09:15:25 2016 +0100

app-emacs/haskell-mode: update live ebuild

Package-Manager: portage-2.3.1

commit 2a658ec763a0dd59b4e205958f2ff3e534423b94
Author: Mikhail Pukhlikov <cynede@gentoo.org>
Date: Tue Sep 27 17:19:44 2016 +0400

app-emacs/haskell-mode: correct haskell-mode-autoloads installation

commit ee7f812cb945d9922d719df9d1917e9cb0256e3c
Author: Mikhail Pukhlikov <cynede@gentoo.org>
Date: Tue Sep 27 16:17:16 2016 +0400

app-emacs/haskell-mode: autoloads correction

commit 3fb751a556f04aef708810f9f8e26b59e9a49762
Author: Mikhail Pukhlikov <cynede@gentoo.org>
Date: Tue Sep 27 15:17:54 2016 +0400

app-emacs/haskell-mode 16.1

Package-Manager: portage-2.3.1

commit 08fc2e9127d8b75b5ea854ec9cf0c895fe1646ac
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Apr 23 11:11:33 2016 +0100

app-emacs/haskell-mode: update live ebuild to git-r3

Package-Manager: portage-2.2.28

commit aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit b9c11d9d44644f6a277de1f7af562de56e786675
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Aug 9 10:37:52 2015 +0100

convert '# $Header: ' lines to '# $Id$'

The change was adopted when ::gentoo switched to git.

https://github.com/trofi/gentoo-qa/blob/master/check_header.sh

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit d5f60e4a05fec243d59e840fd473b3811ddf2406
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jul 23 15:44:56 2015 +0100

app-emacs/haskell-mode: add IUSE=snippets description to metadata.xml

Package-Manager: portage-2.2.20

commit 66a6b8c468299bc78cf3c4b6126e58ec2206aca6
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Mon Mar 9 02:16:10 2015 +0530

app-emacs/haskell-mode: examples no more contain hs sources

Package-Manager: portage-2.2.17
RepoMan-Options: --force

commit 44e24a6b385f9d5072e228eaa38cb801029e848a
Author: 8573 <8573dd@gmail.com>
Date: Sun Jan 4 01:24:21 2015 +0000

Always fetch app-emacs/haskell-mode-9999 via HTTPS

This commit changes the `EGIT_REPO_URI` of
`app-emacs/haskell-mode-9999` to always use the HTTPS Git transport
protocol, rather than either that or the plain Git transport protocol.

The only reasonable scenario I see in which the plain Git transport
would work and the HTTPS transport wouldn’t is that of HTTPS being
blocked by an attacker wishing to force the download to occur via the
unsecured plain Git transport, enabling the injection of malware.

commit 05b4bee99684f1e64ae1c5e74ab636d1cc0e6b75
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jan 4 00:52:10 2015 +0000

app-emacs/haskell-mode: drop keywords from -9999

Signed-off-by: Sergei Trofimovich <siarheit@google.com>

commit 5e4c429abf50b128a648a2cc52d09a9e5c3efd43
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Wed Dec 24 02:36:54 2014 +0530

app-emacs/haskell-mode: Add snippets useflag to install yasnippet bundle

Package-Manager: portage-2.2.15
RepoMan-Options: --force

commit 1437c5c90c51098f915c01917669aa20ef1c66a9
Author: Michael Orlitzky <michael@orlitzky.com>
Date: Mon Jun 16 10:46:48 2014 -0400

app-emacs/haskell-mode: include autoloads in site file

* Bump copyright year to 2014
* Bump to EAPI=5
* Fix a typo in a sed command
* Remove an old upgrade warning
* Move haskell-mode-autoloads out of the elog and into the site file

Package-Manager: portage-2.2.8-r1

commit d7450e935e1987b83964be1743f281f829a90d19
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Oct 19 16:04:18 2013 +1100

The haskell-mode screencast has been removed. Give a pointer to the docs.

commit 482f39ade845db012448341f87713a97d73d64b2
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Oct 18 21:03:25 2013 +1100

install haskell-mode.info file. Set the load-path and Info-default-directory-list. Remove the load calls and advise the user to require haskell-mode-autoloads

commit fd5faa910dbf02e067f88078d613554345bbf0a9
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jun 20 10:22:45 2013 +0300

app-emacs/haskell-mode: fix FEATURES=test (don't remove compiled emacs files)

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit f313605d6e82dc71b1c8f28f6662fd52e325fee5
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Sun May 26 01:13:04 2013 +0400

fix examples installation, thanks to qrilka.

see
https://github.com/haskell/haskell-mode/commit/78e973fbf42637d34503f3a18b61d0a24c3e07ca

commit 88bbb0224ca4d45e00f0f64b16b0c8e79dab66f1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jun 15 03:11:07 2012 +0300

regenerated all Manifests to make use of 'thin' feature in one shot

Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit b6abe886cc11ed9742786ab40d1a8d8508961044
Author: Florian Schmaus <fschmaus@gmail.com>
Date: Sat Jun 2 18:07:44 2012 +0200

app-emacs/haskell-mode-9999:
changed to new github urls (oldurl ++ ".git")
and favor git protocol with https as fallback

commit c6b904c68d05504ef4dd04d812ddd7dd3e58e581
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 9 20:42:41 2012 +1000

haskell-mode wants hasktags. And haskell-process.el loaded. Dropped keywords as hasktags not tested on other arches

commit 8c982c8ba28b495539349d5fa52adc1a24002195
Author: Mark Wright <gienah@gentoo.org>
Date: Mon Apr 9 15:17:39 2012 +1000

Add haskell-mode live ebuild, not package masked