gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/hint

A Haskell interpreter built on top of the GHC API

Screenshots

  • hint-0.9.0.7
    ~amd64
    doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

commit 8b62e67841e4db53540b16b292e00cf3be55f53e
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Jun 23 10:46:48 2023 +1000

dev-haskell/hint: Bump to 0.9.0.7

Signed-off-by: Mark Wright <gienah@gentoo.org>

commit db98782e890b3cebf75a19b2da3a1bdcbee17fa4
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 12 06:28:08 2023 -0600

*/*: Remove [profile?] from ghc RDEPEND

This reverts commit b2f01bbf1333c88785109bebf75d49a3bd623727.

Adding [profile?] universally causes issues with exe-only packages with
no profile USE flag. This is better handled in the eclass.

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 b2f01bbf1333c88785109bebf75d49a3bd623727
Author: hololeap <hololeap@users.noreply.github.com>
Date: Fri May 5 15:53:40 2023 -0600

*/*: Add [profile?] to ghc RDEPEND

Any package that depends on 'base' will require the 'base' profiling
libs when profiling is enabled. Because virtually every package depends
on 'base', it makes sense to add [profile?] universally to
'dev-lang/ghc' in RDEPEND.

Reported-by: Filip Kszczot <filip@kszczot.pl>
Signed-off-by: hololeap <hololeap@users.noreply.github.com>

commit da7620bd8f81c3be44fccc57dee1fa219a93d7f7
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Dec 8 02:42:18 2022 -0700

dev-haskell/hint: Re-enable tests

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

commit 1bcea15ab2e3958be020afae76063cc973b9065d
Author: hololeap <hololeap@users.noreply.github.com>
Date: Thu Dec 8 02:42:09 2022 -0700

dev-haskell/hint: drop 0.9.0.4

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

commit aeaa4d8ee05f6c87f6eab3c50c97f0d7d2f62de3
Author: Sergey Alirzaev <l29ah@riseup.net>
Date: Wed Nov 30 22:46:27 2022 +0100

dev-haskell/hint: bump up to 0.9.0.6

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>

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 d939aeb75de0af5d833335b412718117499af134
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jun 26 14:15:58 2021 +0100

dev-haskell/hint: bump up to 0.9.0.4

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

commit bf6aefd09bc7af1b1da32931e34bc031fb45910f
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Fri Feb 26 21:16:23 2021 -0500

dev-haskell/hint: remove old live version 9999

This ebuild appears to be old and unmaintained.

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

commit ceb9b4b34b58ec3cb47fe992e2e295985265d434
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Fri Feb 26 21:14:46 2021 -0500

dev-haskell/hint: rerun hackport, resolve...

...MissingUseDepDefault QA warning

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

commit cddb957ba3b23430c62c655a4e2f78f94cc7fa5a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 27 12:39:28 2020 +0100

dev-haskell/hint: drop unused patches

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

commit 10ccb6cc6574cc260fed9461bccad3ef965c73e1
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Sep 27 12:39:01 2020 +0100

dev-haskell/hint: drop old

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

commit f8eec0462ac4ab0b08f3ca6e2e08f9c1f5839971
Author: Sergey Alirzaev <l29ah@cock.li>
Date: Thu Jul 2 02:16:08 2020 +0300

dev-haskell/hint: bump up to 0.9.0.3

for its ghc-8.10 support

commit 50bea170f28f365e64f6531e4d644c6f0793dbff
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sat Dec 28 21:31:04 2019 -0500

dev-haskell/hint: refresh live ebuild

Upstream currently on par with last release (0.9.0.2).

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit 3d16013c65cc8986c7537d76ed3a2855e978d057
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 23 15:39:53 2019 +0000

*/*: Inline mirror://hackage and update URIs

Follow ::gentoo commit 2a2e66a9407205f18
("*/*: Inline mirror://hackage and update URIs ")

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

commit bc760d714bbcd602ed6dbdb2bb356a2731cfc311
Author: Philippe Baril Lecavalier <pbl.ltx@gmail.com>
Date: Sun Nov 3 20:57:58 2019 -0500

dev-haskell/hint: drop old

Drop <hint-0.7.0

Signed-off-by: Philippe Baril Lecavalier <pbl.ltx@gmail.com>

commit e243ccf486c4c2cdc22e44c6e11ca6b2b641fbc0
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Oct 15 21:43:09 2019 +1100

dev-haskell/hint: Bump to 0.9.0.2

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Mark Wright <gienah@gentoo.org>

commit 450ca4a37e8a22fa62f240ae4740a81c90508d30
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Nov 11 10:33:29 2018 +0000

dev-haskell/hint: add missing 'temporary' depend (ghc-8.4 only)

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

commit 3d79862c187864c06d85aeee7516982cd20ede1c
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Oct 8 16:39:01 2018 +1100

dev-haskell/hint: bump up to 0.9.0

Package-Manager: Portage-2.3.50, Repoman-2.3.11

commit 80a1489c9a18e03524ad301a4a7a04c63df35aef
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Sat Aug 4 17:44:57 2018 +1000

dev-haskell/hint: bump up to 0.8.0

Builds natively on ghc 8.4

Package-Manager: Portage-2.3.44, Repoman-2.3.10

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 9073462524b4ad07f1143dddd7dd966912502322
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Oct 2 10:16:18 2017 +0000

dev-haskell/hint: bump up to 0.7.0

Package-Manager: Portage-2.3.10, Repoman-2.3.3

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 18b095cf0b7c51bb84e2fcf8d66476fd77f261a8
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 4 11:57:57 2016 +0100

dev-haskell/hint: refresh live ebuild

Package-Manager: portage-2.3.0

commit d57f4c0212835d1c70da0f8250e2b9b65a6a9051
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 4 11:51:42 2016 +0100

dev-haskell/hint: bump up to 0.6.0

Package-Manager: portage-2.3.0

commit 13045fe461f1170fa068e2be30c8ae25b3a65f4d
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 30 16:27:49 2016 +0100

dev-haskell/hint: allow ghc-8

Package-Manager: portage-2.3.0_rc1

commit f056cb82cf0229a0e145d21e5f84d9f3faebcf5b
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon May 9 22:43:01 2016 +0100

dev-haskell/hint: drop old

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 82a510bf0475a7fd2dfa64ecfe477b51ac6cc940
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Oct 9 09:22:39 2015 +0100

dev-haskell/hint: allow HUnit-1.3

Package-Manager: portage-2.2.22

commit 4a585b54eb5f4c66e9b867f0bf95b390cbc62c60
Author: Heather <Heather@live.ru>
Date: Wed Aug 12 15:47:28 2015 +0400

fix headers and copyright lines

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 ba8795d0b15671b282b95cfd7a38d0ec0399606c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Jun 23 21:45:24 2015 +0100

dev-haskell/hint: bump up to 0.4.2.3

Package-Manager: portage-2.2.20

commit a1acb85bc7204ebacfb3beef7b08e11ea442a2ca
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Feb 8 14:10:02 2015 +0000

dev-haskell/hint: bump up to 0.4.2.2

Package-Manager: portage-2.2.15

commit 06401c7139cc78752c50b3a1df36eb730d098a70
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Dec 7 19:16:08 2014 +1100

Bump hint to 0.4.2.1 - not tested

commit 7caba65cd543fbfef1c994cc43a84a5dec653ce7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jul 24 18:07:32 2014 +0300

metadata.xml: from <maintainer> field in favour of <herd> one

Mangled by tiny tool:
https://github.com/trofi/gentoo-qa/blob/master/shrink_haskell_metadata.hs

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

commit 61b25a5112f584e075019503fe68800c30357040
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Wed May 14 16:38:52 2014 +0400

dev-haskell/hint: bump up to 0.4.2.0

commit e8fd46e8c4f38bbf1bcca6db0f63e14984562776
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Apr 6 19:07:00 2014 +0300

dev-haskell/hint: bump up to 0.4.1.0

Package-Manager: portage-2.2.8_p62

commit 8bb8b51a2d5eee42a6949dea22ad02eefd790995
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Tue Apr 1 10:32:32 2014 +0400

dev-haskell/hint: allow exceptions 0.4

commit 222e26b9630faadfb99c1d515351bdcc5cc5ce74
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Tue Apr 1 02:45:32 2014 +0400

dev-haskell/hint: bump up to 0.4.0.0

commit 5b8b684de68864cd32e43973aa2533209d902580
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Mar 12 10:04:59 2014 +0300

dev-haskell/hint: bump up to 0.4.0.0

Package-Manager: portage-2.2.8_p62

commit d14d22f275a6560a6e9c9596d070df1dc827780b
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Sep 11 00:24:25 2013 +1000

bump hint to 0.3.3.7

commit 1b747f983e9cadfc9f7d3b4a56cf433ce76d377a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 17 22:32:26 2013 +0300

dev-haskell/hint: bump up to 0.3.3.6

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

commit 5b20e575eedc16af2cd0ba866204959899c04b56
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Oct 9 14:38:45 2012 +1100

Bump hint to 0.3.3.5

commit 7db4e1b65c2de61d0028528402e5f4d4f1112cf1
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Sep 7 17:44:46 2012 +0400

big mirror update

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 25431e65597078149a1c01e36b605ef86eea469b
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 25 23:06:57 2012 +0300

dev-haskell/hint: add 'metadata.xml'

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

commit 63812785a307fa7ab481884b1d31ae7589ce07fe
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 25 23:02:45 2012 +0300

dev-haskell/hint: added missing 'random' depend. Added USE=profile style depends.

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

commit 8fd5f66e45cdb243eed661d71b3ad8025a3961f2
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Mar 20 10:00:49 2012 +0300

dev-haskell/hint: drop KEYWORDS and unmask live ebuild

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

commit cdc7cc6b3f92c706e6b3c10304d5132cf2dabfee
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Feb 10 11:39:10 2012 +1100

Bump hint to 0.3.3.4

commit 68af7af34e0c4c236fbaba2cb05d282d5969a933
Author: Mark Wright <markwright@internode.on.net>
Date: Tue Dec 20 22:38:08 2011 +1100

Tidy up hint ghc 7.4 ss patch before upstreaming it

commit 26ff3cb97acc9e6ee7100601f98ea7d3ca37ff07
Author: Mark Wright <markwright@internode.on.net>
Date: Tue Dec 20 21:33:32 2011 +1100

Port hint to ghc 7.4 ss

commit ddfc3d1aa83b3634fb3be0d8024f3d6afe252445
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Nov 17 23:17:59 2011 +1100

Add hoogle support

commit 24abb9c0a771f8229c40abb760e8989e714ede64
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Nov 5 23:11:50 2011 +1100

Bump hint to 0.3.3.3, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit 5b0e6fe4c2cf67a051b21829a0b3c3266009f056
Author: Mark Wright <markwright@internode.on.net>
Date: Sun Oct 16 21:22:09 2011 +1100

Upstream changed the hint repo, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit fe5282e1b1751e94343590162e077c702eebccec
Author: Mark Wright <markwright@internode.on.net>
Date: Sat Sep 10 00:48:23 2011 +1000

Port hint to ghc 7.2.1, built with ghc 7.2.1 and 7.0.4

commit 10d8493722970289a7bce96ee3469fdd0c1d8a14
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 7 21:56:33 2011 +0300

dev-haskell/hint: added live ebuild

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

commit b1789459bd5aad7478d4f85af57bff364d1caa49
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Feb 18 18:56:31 2011 +1100

Bump hint to 0.3.3.2, built with ghc 6.12.3 and 7.0.1

commit f868c0ab86206d235ec7d6dbc4df28b6b3cb271b
Author: markwright@internode.on.net <unknown>
Date: Thu Dec 23 12:35:26 2010 +0000

derive-uniplate-hlint-hoogle-yi-hint.txt
Bump yi's derive dependency in order to bump uniplate.
Patch hint to compile with ghc 7.0.1 for snap.
mtl-2.0.1.0 for ghc 7.0.1.
Bump hlint, hoogle.

commit 73d8f5b335ebc27c1cef410db935ac8d67392380
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Fri Sep 17 10:00:05 2010 +0000

Bump hint to 0.3.3.0

commit 9774be2ba59beb673ce367d3fb02a95f0a5433a6
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sun Mar 21 05:42:57 2010 +0000

Bump hint to 0.3.2.3

commit 08f4d6fe6d4f3712a54f7b6ec342aeea1ba00cd0
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Jan 30 11:13:47 2010 +0000

Bump hint to 0.3.2.2

commit ac18c089df8ec70b9c45d51cf2ac72d2d58dd081
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Dec 23 08:35:04 2009 +0000

The great filepath removal!
Yet another boot library, blah, blah, blah.

It's quite possible that removing filepath has made some packages with bad deps
(if they depend on filepath-1.1.* but you try to build them with ghc-6.6 which came with
filepath-1.0); if this is the case, please let us know.

commit fa4e5b1c2bdf44f7f28c835588d3045df6fbf00e
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Nov 14 05:56:13 2009 +0000

Add hint 0.3.2.1
Needed for the eval feature of xmonad-extras