gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/hashable

A class for types that can be converted to a hash value

Screenshots

  • hashable-1.3.0.0
    ~amd64 ~x86
    +cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 examples doc hscolour hoogle profile

    View      Download      Browse     License: BSD   
    Overlay: haskell (layman)
  • hashable-1.2.7.0
    ~amd64 ~x86
    +cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 examples +gmp doc hscolour profile

    View      Download      Browse     License: BSD   
    Overlay: gentoo (distro)
  • hashable-1.2.7.0
    ~amd64 ~x86
    +cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 examples +gmp doc hscolour hoogle profile

    View      Download      Browse     License: BSD   
    Overlay: haskell (layman)

ChangeLog

commit 709f346e96f3967fdb5b8206f03e956c41423304
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jan 25 18:43:13 2021 +0000

dev-haskell/hashable: drop 'cabal' from depends (nocabaldep mode)

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

commit b4139f7f5b15f4984de171385e167f9a736437bc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jan 25 18:41:17 2021 +0000

dev-haskell/hashable: disable tests to avoid circular deps

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1141
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>

commit 6899b64398b7050268bacfc6ea23c295925a0ec8
Author: Wolfgang E. Sanyer <WolfgangESanyer@gmail.com>
Date: Tue Jan 5 21:46:14 2021 -0500

dev-haskell/hashable: bump to 1.3.0.0, allows newer rebase

This follows rev2 upstream on hackage.

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

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 87599158358c20207447089a6ac1f50467146c27
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Apr 14 07:41:06 2020 +0100

*/*: drop ia64 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 114f835a21d4050207e344901b7c57364ea219cb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 22 10:03:36 2020 +0000

*/*: drop alpha keywords following ::gentoo's cleanup

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

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 5b9ae9d55819953f3abbe49e4312f1b3f01a619e
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 10 11:43:04 2018 +0000

dev-haskell/hashable: drop USE=test: circular depend

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

commit 2732605a5af8ea12deb2d29f23f6907b9b3d11aa
Author: Jack Todaro <jackmtodaro@gmail.com>
Date: Mon Aug 20 11:11:18 2018 +1000

dev-haskell/hashable: remove dependency on cabal

Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/810
Package-Manager: Portage-2.3.47, Repoman-2.3.10

commit 7acaaea8b07c5c0f685b349bafb8638418d4d973
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 29 10:52:35 2018 +1000

dev-haskell/hashable: Bump to 1.2.7.0

commit 21ffd4ce443913c06efe6cd476bfd993ff470919
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Mar 9 18:21:03 2018 +0000

dev-haskell/hashable: allow ghc-8.4

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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 98a55ccc900068079de38a32e9ef70291e7b4e90
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Jul 7 23:17:48 2017 +0100

dev-haskell/hashable: bump up to 1.2.6.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

commit a36fdda3df1927de712f72eae3aff5223bc5b33f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Mar 18 12:52:16 2017 +0000

dev-haskell/hashable: bump up to 1.2.6.0

Package-Manager: Portage-2.3.4, 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 be617c35ccfe1f25f14c6e3cb91ef62bebe47b0c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Feb 3 21:30:56 2017 +0000

dev-haskell/hashable: allow ghc-HEAD

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit af3f0d0f41aacb55c08adcb35a2556dd65b4f327
Author: Sergei Trofimovich <siarheit@google.com>
Date: Thu Jan 19 16:17:41 2017 +0000

dev-haskell/hashable: bump up to 1.2.5.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit 8b3fb8ccfcb81233532e64b5d39989127bb4e17c
Author: Sergei Trofimovich <siarheit@google.com>
Date: Tue Dec 20 21:32:17 2016 +0000

dev-haskell/hashable: RESTRICT=test to break cycles in depends

Package-Manager: Portage-2.3.3, Repoman-2.3.1

commit a6a852c1c09ede0c42061e80c6781ad84f06b6ad
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed Jul 20 21:16:41 2016 +0100

dev-haskell/hashable: move USE=gmp to automagic flags

Package-Manager: portage-2.3.0

commit cb425417e619f2601ff26e72290ee0569c4354c6
Author: Sergei Trofimovich <siarheit@google.com>
Date: Wed May 18 09:27:30 2016 +0100

sync keywords from ::gentoo

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

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

Update metadata.xml for GLEP 67

commit cb66393dee412e13f47f87403f1177ee24c834a3
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jan 16 11:54:12 2016 +0000

dev-haskell/hashable: bump up to 1.2.4.0

Package-Manager: portage-2.2.26

commit 77bfc71d66aebed5c267cfc8980b563d5b01c3b7
Author: Sergei Trofimovich <siarheit@google.com>
Date: Mon Sep 21 09:29:14 2015 +0100

follow jlec@'s HOMEPAGE fix s/http:/https:/ form ::gentoo

The hack I did it is:
https://github.com/trofi/gentoo-qa/blob/master/check_homepage_https.sh

Will also need similar change in hackport.

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

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 066f0ea5f45f239758fd072edd4120d7db2ddab1
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Jun 28 22:34:02 2015 +0100

dev-haskell/hashable: bump up to 1.2.3.3

Package-Manager: portage-2.2.20

commit 6bdd712a22152873450b5204620c1d599d36865a
Author: Alexander Vershilov <qnikst@gentoo.org>
Date: Mon Mar 16 23:31:01 2015 +0300

dev-haskell/hashable: bump up to 1.2.3.2

Package-Manager: portage-2.2.18

commit e1d2867729fd4c1a1337aa34afc19d11884d90f6
Author: Luis Ressel <aranea@aixah.de>
Date: Sat Jan 31 21:17:38 2015 +0100

dev-haskell/hashable: Drop sse* flags

Those flags only affect the package benchmark, not the "real" code.

commit 785a9b639829d91f2e204b4d5d2d56cbf399042c
Author: Luis Ressel <aranea@aixah.de>
Date: Sat Jan 31 19:24:37 2015 +0100

Use new CPU_FLAGS_X86 EXTENDED_USE

commit 9bf1cabde2010a3ff98d6b8e45dd4b105c9b0d2b
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Dec 23 15:04:39 2014 +1100

Bump hashable to 1.2.3.1

commit f8bca330f6343bfd910b4a280db9e4e043003767
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Dec 13 11:43:35 2014 +1100

Bump hashable to 1.2.3.0

commit 6db876f1f7fa5d5038546fc06645f7721b268b9d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Oct 28 10:44:59 2014 +0000

dev-haskell/hashable: allow random-1.1

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

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 7b8896967f2b465ee95b9c83e5ea8f0d7f6834a4
Author: Mark Wright <gienah@gentoo.org>
Date: Wed Jul 2 12:13:55 2014 +1000

Rename some hashable USE flags to be consistent with other Gentoo packages

commit b7bc9d13ae6c8a1ce73f3a2bf0bc1fd4fc872910
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun May 18 13:02:13 2014 +0300

dev-haskell/hashable: bump up to 1.2.2.0

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

commit a3b78e45254d7c2d67edec0dc11040d1d6ebc3bc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Mar 9 16:31:10 2014 +0300

sync keywords from gentoo-x86

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

commit 69b81d06a9b2b21447aced2a302080e16d4b06d8
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Feb 21 22:43:49 2014 +0300

sync keywords from gx86

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

commit 25e15c32c580fc083c28c1f1db8b6b74876b6edd
Author: Mark Wright <gienah@gentoo.org>
Date: Thu Oct 3 13:58:13 2013 +1000

Add sse4_1 use flag for hashable and hashtables

commit d5abf157891099f8d8d22fabdbec65c369a1bdd0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Sep 14 10:25:16 2013 +0300

dev-haskell/hashable: bump up to 1.2.1.0

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

commit 213a2ddd82ad255b6f6d500f638fb9a887aa94ef
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Aug 31 09:58:54 2013 +0300

synced keywords from gentoo-x86

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

commit 7262648ba9ca3ea4c7ecfa125751b9107c7f6bd0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jul 22 19:20:55 2013 +0300

syn keywords from portage

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

commit cd44ca8f4ecd0dfaff985b07fbd87d9cf3606c2c
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Fri Jun 14 13:45:52 2013 +0400

dev-haskell/hashable: bump up to 1.2.0.10

Signed-off-by: Alexander Vershilov <alexander.vershilov@gmail.com>

commit 0ef079a3c56817e96126a46d2c2f619bf19feef4
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed May 1 00:19:48 2013 +0300

dev-haskell/hashable: bump up to 1.2.0.7

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

commit be773ab73749ec89e0b2ee888e3942c2a3c763d2
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Apr 26 10:20:22 2013 +0300

dev-haskell/hashable: RESTRICT=test (needs -HEAD cabal)

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

commit 9c5a82019e98e4538e2010ef3db49005e8e240e4
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Tue Apr 23 15:15:01 2013 +0400

hashable 1.2.0.6 bump

commit 9da4bef15265e43dea82a2675cf38ff10422f5f2
Author: Mark Wright <gienah@gentoo.org>
Date: Tue Apr 2 17:56:59 2013 +1100

Add back ~sparc keyword that was dropped from hashable 1.2.0.5 - sync with portage

commit ac3f6b4022e4c39b55b3c86918aff5bac651ee58
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Feb 9 21:42:55 2013 +0300

synced keywords from the main tree

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

commit 38f497a74e80a8e7a17fb8ba77ca36e1c748c2e2
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jan 12 12:36:25 2013 +0300

dev-haskell/hashable: bump up to 1.2.0.5

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

commit 8235f3df6c1e3c652f70d91472a8b854b17f2c78
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Thu Jan 10 02:54:07 2013 +0300

dev-haskell/hashable: bump up to 1.2.0.4

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

commit c160f90f15565f3cc0c1cc5560fe4b8e7b741eb0
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jan 5 23:31:37 2013 +0300

dev-haskell/hashable: bump up to 1.2.0.3

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

commit ccdaeed5711e45170543d12411468aa7f856c76d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jan 2 17:07:17 2013 +0300

dev-haskell/hashable: restored missing keywords

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

commit 3ae89184d70386207476d51eb718d85bda4ed15f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jan 1 21:13:27 2013 +0300

Synced keywords from gentoo-x86 (great gnome keywording by ago)

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

commit c860b7e08f0320f22181d422465afaa69d8180b6
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Dec 15 17:07:17 2012 +0300

dev-haskell/hashable: bump up to 1.2.0.2

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

commit 78a87ede520da959ffb67201fac8ae3b63c16301
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Nov 18 17:05:53 2012 +1100

EAPI=5 for hashable, sync with portage

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

big mirror update

commit c147e292ed36e455052c53b712395eb457c7ba31
Author: exbb2 <exbb2@mail.ru>
Date: Tue Aug 21 01:02:37 2012 +0300

Update yesod platform.

commit 487da51fda2336d579f279f1a3a1fa54df329b28
Author: Mark Wright <gienah@gentoo.org>
Date: Fri Aug 10 23:00:11 2012 +1000

Fix hashable build with ghc 7.7

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 46a23372b888e9361a516936dfa155a187c79d02
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Mar 25 15:55:22 2012 +1100

Loosen test test-framework dependency, EAPI=4, [profile?] for haskell dependent libraries.

commit 92aefb9509da01a74ef6c332c1510fe43b7ce892
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Feb 18 13:45:01 2012 +0300

dev-haskell/hashable: bump up to 1.1.2.3

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

commit ec7eea1356c84b10bf78b4af3a95c59807acff1a
Author: Mark Wright <markwright@internode.on.net>
Date: Mon Jan 23 17:56:18 2012 +1100

Add hashable metadata

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

Add hoogle support

commit a7d339083d34765b5752ebd01be8ad7589dfe3bc
Author: Mark Wright <markwright@internode.on.net>
Date: Tue Nov 1 00:51:36 2011 +1100

Bump hashable to 1.1.2.2, built with ghc 7.2.1, 7.0.4 and 6.12.3

commit b16f563d95588bba041d0fa6a7907147058958fa
Author: Mark Wright <markwright@internode.on.net>
Date: Thu Jul 14 22:28:09 2011 +1000

Bump hashable to 1.1.2.1, built with ghc 7.0.4 (with test use flag) and ghc 6.12.3 (without test use flag as quickcheck 2.4 is not part of haskell platform 2010.02.0.0)

commit f83ded8cd7f012d1411e51380dd9cc6459630093
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jun 12 20:46:47 2011 +0300

dev-haskell/hashable: fix upper bound for some depends

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

commit 346074e5461b46aff84af680fc6f3ad3a63b8cbb
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon May 30 22:57:56 2011 +0300

dev-haskell/hashable: populated IUSE with test

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

commit 4655f79bb5920a0df6209936e90f1169aa1f4b76
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon May 30 22:48:13 2011 +0300

dev-haskell/hashable: unbreak USE=test for cabal-1.10

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

commit dc50d66f9f6c01639d50769d3f5c304a44d6485c
Author: Mark Wright <markwright@internode.on.net>
Date: Sun May 22 20:38:41 2011 +1000

Bump hashable to 1.1.2.0, built with ghc 7.0.3 and 6.12.3

commit afe2cf04b47a9df8857fcac2cb88a4a4ba7c3b73
Author: Mark Wright <markwright@internode.on.net>
Date: Fri Apr 22 02:21:43 2011 +1000

Add hashable 1.1.1.0, built with ghc 7.0.3 and 6.12.3