summaryrefslogtreecommitdiff
path: root/dev-haskell/cryptohash-md5
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
commit386855c4d1ef509c1fd32abd721589c81669613b (patch)
tree35dc984118f0a7dc2df88313d83bb5779fd12514 /dev-haskell/cryptohash-md5
parent0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff)
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/cryptohash-md5')
-rw-r--r--dev-haskell/cryptohash-md5/Manifest7
-rw-r--r--dev-haskell/cryptohash-md5/cryptohash-md5-0.11.100.1.ebuild14
-rw-r--r--dev-haskell/cryptohash-md5/cryptohash-md5-0.11.101.0.ebuild32
-rw-r--r--dev-haskell/cryptohash-md5/metadata.xml20
4 files changed, 47 insertions, 26 deletions
diff --git a/dev-haskell/cryptohash-md5/Manifest b/dev-haskell/cryptohash-md5/Manifest
index 25ba0fdf88b9..7b865425cb1a 100644
--- a/dev-haskell/cryptohash-md5/Manifest
+++ b/dev-haskell/cryptohash-md5/Manifest
@@ -1,3 +1,6 @@
DIST cryptohash-md5-0.11.100.1.tar.gz 10472 BLAKE2B cc7c99922b05c8df11a7253e6c0dd3ab1399ff739548280fa762b01c507e6d620ab51ccf6c6e791572ae432448118356d1b8879767f4ca245ae59e0daaed2058 SHA512 f2efb197005ed5f12a7c2be490a64a83186cacb34eaedec6cbd76e52c30221733da1d31201c5209538226508db760fd9eed0afc8d72643e1509b32c7287cb12e
-EBUILD cryptohash-md5-0.11.100.1.ebuild 1103 BLAKE2B 90fa272ccf47bf3db233c4e970c691d91db7ee17b73b23bb78cb7b492af739fcbac0c1b48164c79377f95843af18faa8d2e0bdaf69dcb5505b60a696999ff1c9 SHA512 b71b3f37f314793896152d429b18952a13857a3f606e8ac9e6835f8a178b8e11834393948f2b9f965b560336ff255aa40d3ec159c5fb2f48bd8ade08fce7a6bd
-MISC metadata.xml 1123 BLAKE2B ea559990eb17116faeb48fe0653519788871ff41cd07c58da000e5fb19467e31ce57af534128e5076c9f86ae086df8ba5ccb6f3da31121aa9b3f55947cc03b5f SHA512 3cef982837f754c6a999397ddad14e3be744cb7f9ae0cc0ff2224fca87f7b3054d9252bf8d9382e2d299dad054a3c6d487920e2ddbb4b246a57015b4f8d29517
+DIST cryptohash-md5-0.11.101.0-rev2.cabal 3104 BLAKE2B 7ee2a97bd67c9d39adb4dac059b142083ce807b1bf9e2bec8012dca3a223cce23f28ffd1f2c8587dd1c3215a2387c2d6b3f13cd3d30838183dd0bd31d233ecf1 SHA512 f1cc76e5e00197085ba8cc10eb7a771ac8a55117b51f4eac992f40f65237c70b5e4ab9b25b9312b667d4efdaea289e3f5cdc33b493ff96c9c3819efa60e67a26
+DIST cryptohash-md5-0.11.101.0.tar.gz 11872 BLAKE2B b2aafbfef1ecc51a7a21262210df478ea0d0c33539b940d71ffcb4cf28b31ff801f6fde5fb27c70a99f7ea9a1682cbbb4cf13ebbe015ee3712dda76318563643 SHA512 6116b384e76927aed06748fac6088280d1ecc7eb5886692c287e971761b98960657b106ba8a700bd0c5b2e552797079e143836af3463acd75bbac207633867a4
+EBUILD cryptohash-md5-0.11.100.1.ebuild 1067 BLAKE2B c3b8994dcfa84df20a5252ce24ca8864efd1ceebc0bb59fdfb01eca35dbfdb57ff91e5b05fb598f9a2b0ac8bbdcfc7a0e328949e3003343278bae760da1bc038 SHA512 b3a92acb8556522b14a56658b8a33007832d3a6876cc4fdd47920a866efd7d32eef0fc7700865ca10d31f3cf255839ad3589be14e6bd15041506858783314321
+EBUILD cryptohash-md5-0.11.101.0.ebuild 788 BLAKE2B 8245e56f04f2d15c5406ffce886f1f46c88ee88759c95579897cd12da94928e4b142720610bb0d8357af69ddedd9df936db93f193dd2130e7836f1ca112a64d7 SHA512 002f3994522029948cb7db8f8474c4c96782ed6752743a3f1e12c7155fe0a5df9e9b5eba75546476112ea9c953a813eb7fdb46abd3086a8178674823e195a8aa
+MISC metadata.xml 396 BLAKE2B b307c7432835d9019149b654fbce888656ffe63fac27b145a5221a71f032cd22db0eee3e4fe2ba75e397ac88b8fc0900175465c7286469f12a08ecd09610bf0a SHA512 2b17d4927fe94784dcab22536d5f138c96c346fa49bca5306ae97b9c5387a12e642c567f3e7ddee8f5d1927ce1408e4d98076931bd5a2c7c029b5e428c7ab565
diff --git a/dev-haskell/cryptohash-md5/cryptohash-md5-0.11.100.1.ebuild b/dev-haskell/cryptohash-md5/cryptohash-md5-0.11.100.1.ebuild
index 35c231a144a9..50d57072a004 100644
--- a/dev-haskell/cryptohash-md5/cryptohash-md5-0.11.100.1.ebuild
+++ b/dev-haskell/cryptohash-md5/cryptohash-md5-0.11.100.1.ebuild
@@ -28,11 +28,9 @@ DEPEND="${RDEPEND}
>=dev-haskell/tasty-quickcheck-0.8 )
"
-src_prepare() {
- cabal_chdeps \
- 'base >= 4.5 && < 4.10' 'base >= 4.5' \
- 'tasty == 0.11.*' 'tasty >= 0.11' \
- 'tasty-quickcheck == 0.8.*' 'tasty-quickcheck >= 0.8' \
- 'tasty-hunit == 0.9.*' 'tasty-hunit >= 0.9'
- default
-}
+CABAL_CHDEPS=(
+ 'base >= 4.5 && < 4.10' 'base >= 4.5'
+ 'tasty == 0.11.*' 'tasty >= 0.11'
+ 'tasty-quickcheck == 0.8.*' 'tasty-quickcheck >= 0.8'
+ 'tasty-hunit == 0.9.*' 'tasty-hunit >= 0.9'
+)
diff --git a/dev-haskell/cryptohash-md5/cryptohash-md5-0.11.101.0.ebuild b/dev-haskell/cryptohash-md5/cryptohash-md5-0.11.101.0.ebuild
new file mode 100644
index 000000000000..f23597a5d998
--- /dev/null
+++ b/dev-haskell/cryptohash-md5/cryptohash-md5-0.11.101.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.4.0.9999
+
+CABAL_HACKAGE_REVISION=2
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Fast, pure and practical MD5 implementation"
+HOMEPAGE="https://github.com/haskell-hvr/cryptohash-md5"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-lang/ghc-8.8.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-3.0.0.0
+ test? (
+ >=dev-haskell/base16-bytestring-1.0.1.0 <dev-haskell/base16-bytestring-1.1
+ >=dev-haskell/puremd5-2.1.3 <dev-haskell/puremd5-2.2
+ =dev-haskell/tasty-1.4*
+ =dev-haskell/tasty-hunit-0.10*
+ =dev-haskell/tasty-quickcheck-0.10*
+ )
+"
diff --git a/dev-haskell/cryptohash-md5/metadata.xml b/dev-haskell/cryptohash-md5/metadata.xml
index 1b38ed3b7e04..a39901938d32 100644
--- a/dev-haskell/cryptohash-md5/metadata.xml
+++ b/dev-haskell/cryptohash-md5/metadata.xml
@@ -5,20 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- A practical incremental and one-pass, pure API to the
- &lt;https://en.wikipedia.org/wiki/MD5 MD5 hash algorithm&gt;
- (including &lt;https://en.wikipedia.org/wiki/HMAC HMAC&gt; support)
- with performance close to the fastest implementations available in other languages.
-
- The implementation is made in C with a haskell FFI wrapper that hides the C implementation.
-
- NOTE: This package has been forked off @cryptohash-0.11.7@ because the @cryptohash@ package
- has been deprecated and so this package continues to satisfy the need for a lightweight package
- providing the MD5 hash algorithm without any dependencies on packages other than
- @base@ and @bytestring@.
-
- Consequently, this package can be used as a drop-in replacement for @cryptohash@'s
- "Crypto.Hash.MD5" module, though with a clearly smaller footprint.
- </longdescription>
+ <upstream>
+ <remote-id type="hackage">cryptohash-md5</remote-id>
+ <remote-id type="github">haskell-hvr/cryptohash-md5</remote-id>
+ </upstream>
</pkgmetadata>