gpo.zugaina.org

Search Portage & Overlays:

dev-haskell/sha

Implementations of the SHA suite of message digest functions

Screenshots

  • sha-1.6.4.4
    amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux
    exe doc hscolour profile test

    View      Download      Browse     License: BSD   
    Overlay: gentoo
  • sha-1.6.4.4
    ~amd64 ~amd64-linux
    exe doc hscolour hoogle profile test

    View      Download      Browse     License: BSD   
    Overlay: haskell

ChangeLog

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 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 0cd0c84ed55bc5ba2ba8f958fe44b1b3c6aa139f
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Jul 25 13:01:20 2021 +0100

dev-haskell/sha: update to EAPI=8

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

commit 780075a70af2171aaa259ed5630ddfccee47814d
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Sep 2 00:17:13 2020 +0100

*/*: use https:// for hackage URIs

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 2c254a242cfd4455de83d90596d60f64fcd55202
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jun 5 09:18:46 2018 +0000

dev-haskell/sha: bump up to 1.6.4.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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 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 aa19eeb10bc2eb3e09f93fa8a102c322742943e4
Author: Vikraman Choudhury <vikraman@gentoo.org>
Date: Tue Jan 26 14:19:48 2016 -0500

Update metadata.xml for GLEP 67

commit 25bbdfefdf752839dee40fa216d7f6cbefae0dd4
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sat Jan 16 19:07:12 2016 +0000

dev-haskell/sha: backport disabling -O2

Package-Manager: portage-2.2.26

commit c80c637e5287d13d838a414caac5cd788e564be1
Author: Sergei Trofimovich <siarheit@google.com>
Date: Sun Sep 20 20:53:05 2015 +0100

sync keywords from ::gentoo

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 43800b714d728af84dc6cf066dc47ef9a826187a
Author: Sergei Trofimovich <siarheit@google.com>
Date: Fri Mar 27 09:16:21 2015 +0000

dev-haskell/sha: bump up to 1.6.4.2

Package-Manager: portage-2.2.17

commit 1a70955164ca65159397a14723837fa5824b294b
Author: Michael Orlitzky <mjo@gentoo.org>
Date: Fri Jan 9 21:52:44 2015 -0500

dev-haskell/sha: use custom src_test to get the test suite working.

Package-Manager: portage-2.2.14

commit caf8e85d85a612d7cb5af41d60c42dea1ac8888b
Author: Michael Orlitzky <mjo@gentoo.org>
Date: Fri Jan 9 21:17:36 2015 -0500

dev-haskell/sha: revbump for changed deps and remove pointless upper bounds

Package-Manager: portage-2.2.14

commit 42b054023dc18d63d02840e30176c8c33189f6d6
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Oct 19 20:19:28 2014 +0100

dev-haskell/sha: update test depends

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 8e364229602d3f4ad1610b7f68ec31882fad2984
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Jun 18 22:22:14 2014 +0300

dev-haskell/sha: bump up to 1.6.4.1

Package-Manager: portage-2.2.10_p15

commit befa6fb5aebef31f19cb372628b9f28812420295
Author: Alexander Vershilov <alexander.vershilov@gmail.com>
Date: Tue Feb 4 20:22:15 2014 +0400

dev-haskell/sha: allow binary decoder interface.

commit 3c412072c0de39c88c81126bc9e70a6ba6d5721a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Jan 18 14:33:36 2014 +0300

dev-haskell/sha: bump up to 1.6.4

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

commit 5192a5b9f36ce3beef710686efab9f3f0fded7dc
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jan 7 21:17:15 2014 +0300

dev-haskell/sha: bump up to 1.6.3

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

commit 9269d9cf853dad8a1f762607ca7447b5700253a7
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Mon Jan 6 11:38:21 2014 +0300

dev-haskell/sha: bump up to 1.6.2.1

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 7048c66bbe0b8e60c0f04ccda471b6b1878b93d6
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 23 23:03:10 2012 +0300

dev-haskell/sha: remove old

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

commit 5b1e5910f58476a32c7b602f1a3fbfc02f8538c2
Author: Mark Wright <gienah@gentoo.org>
Date: Sat Nov 24 14:47:13 2012 +1100

Bump sha to 1.6.1

commit 13a515b2100e9b1cd6ffbda69ca55ea6e3f5f562
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Wed Nov 21 23:51:47 2012 +0300

dev-haskell/sha: diable test depends (https://bugs.gentoo.org/show_bug.cgi?id=444124)

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

commit f170513250077ff21c1303787d08e3886062d622
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 10 01:41:56 2012 +0300

dev-haskell/sha: add missing ebuild

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

commit 45cd8fbecb4971bcb9d3e4b5357a754ec2ba3bb8
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sat Nov 10 01:29:05 2012 +0300

dev-haskell/sha: bump up to 1.6.0

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

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

big mirror update

commit 9aa0574a3dc45680d29ce940fdd92807b08685e3
Author: Hristo Stoyanov <htstoyanov@gmail.com>
Date: Wed Aug 8 00:08:39 2012 +0300

Bump sha-1.5.1

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 f675d2e1faec7a3281ac935bd32571d4a2c733ad
Author: Mark Wright <gienah@gentoo.org>
Date: Sun Apr 1 02:51:49 2012 +1100

Bump sha to 1.5.0.1

commit 07bd3421ed8d18bc3b600a0951cc6ba04ead3fd5
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Fri Feb 17 08:57:53 2012 +0300

dev-haskell/sha: fixed homepage sha -> SHA

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

commit 417275356cc436b0204ed5e7e320c5a15cacf76a
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Sun Dec 4 20:51:03 2011 +0300

dev-haskell/sha: added metadata.xml

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

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

Add hoogle support

commit b6d7980ed6ed56a654020da05a5e8bf3cd002f45
Author: Mark Wright <markwright@internode.on.net>
Date: Fri May 13 00:55:05 2011 +1000

Bump sha to 1.5.0.0, built with ghc 7.0.3 and 6.12.3

commit c23b0ae5e79af6b327e02d834c096479953fff15
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Thu Sep 16 10:36:28 2010 +0000

Bump sha to 1.4.1.3

commit 9bb52745ac80e2364894c300fae37e9db8e86730
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Wed Feb 24 02:21:26 2010 +0000

Bump sha to 1.4.1.1
This version works with 6.12 on x86 \o/

commit c52b0c03f437bc3fc23379cd34f5c473fbad52b4
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 11:22:36 2009 +0000

The great bytestring removal!
We're removing bytestring from the overlay for several reasons:
* It's a GHC boot library, and thus shouldn't be upgraded.
* The tree doesn't have a bytestring package, so this will make syncing easier.
* It's a right royal pain to successfully upgrade all packages depending on the GHC bytestring
to a stand-alone upgraded bytestring (no, haskell-updater doesn't help).
* For the most part, bytestring upgrades typically don't do much for end users anyway.
* New bytestring comes with new GHC; why would you care enough to upgrade bytestring but not GHC?

We're leaving bytestring package masked for now, but all dependencies upon it have been removed.
I'm sorry, but you're probably going to have to manually rebuild all packages that you had
installed with bytestring dependencies. Then again, until recently a lot of packages didn't have
explicit bytestring dependencies in the ebuilds...

commit 1d131e295a3c75be8de72fdca47efcb0847e22bd
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Oct 24 09:20:54 2009 +0000

Remove old versions of sha

commit 61de98923a0b919881ab92006a198d78a9cc3646
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Mon Apr 13 12:42:37 2009 +0000

Bump sha to 1.4.0

commit 2d213a5bbfb111f57d5ff3afa8065d978708711c
Author: Ivan.Miljenovic@gmail.com <unknown>
Date: Sat Apr 4 06:48:32 2009 +0000

Bump sha to 1.2.1

commit 9d8c01fa6aa8f899b9dbe0e1f67ad11533c45a61
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Mar 7 12:54:36 2009 +0000

Bump SHA-1.2.0

commit 96bfdd31b6148e2968bfeafe37b9fe49342aa3a0
Author: Lennart Kolmodin <kolmodin@gentoo.org>
Date: Sat Jan 24 23:44:05 2009 +0000

Add package sha from hackage