ghc-cryptohash-0.11.9-lp151.3.3.x86_64.rpm


Advertisement

Description

ghc-cryptohash - Collection of crypto hashes, fast, pure and practical

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename ghc-cryptohash-0.11.9-lp151.3.3.x86_64.rpm
Package name ghc-cryptohash
Package version 0.11.9
Package release lp151.3.3
Package architecture x86_64
Package type rpm
Category Development/Libraries/Haskell
Homepage https://hackage.haskell.org/package/cryptohash
License BSD-3-Clause
Maintainer -
Download size 63.21 KB
Installed size 337.72 KB
DEPRECATED: this library is still fully functional, but please use cryptonite
for new projects and convert old one to use cryptonite. This is where things
are at nowadays.
A collection of crypto hashes, with a practical incremental and one-pass, pure
APIs, with performance close to the fastest implementations available in other
languages.
The implementations are made in C with a haskell FFI wrapper that hide the C
implementation.
Simple examples using the unified API:
> import Crypto.Hash > > sha1 :: ByteString -> Digest SHA1 > sha1 = hash > >
hexSha3_512 :: ByteString -> String > hexSha3_512 bs = show (hash bs :: Digest
SHA3_512)
Simple examples using the module API:
> import qualified Crypto.Hash.SHA1 as SHA1 > > main = putStrLn $ show $
SHA1.hash (Data.ByteString.pack [0..255])
> import qualified Crypto.Hash.SHA3 as SHA3 > > main = putStrLn $ show $ digest
> where digest = SHA3.finalize ctx > ctx = foldl' SHA3.update iCtx (map
Data.ByteString.pack [ [1,2,3], [4,5,6] ] > iCtx = SHA3.init 224.

Alternatives

Package Version Architecture Repository
ghc-cryptohash - - -

Requires

Name Value
libHSarray-0.5.3.0-ghc8.6.4.so()(64bit) -
libHSbase-4.12.0.0-ghc8.6.4.so()(64bit) -
libHSbasement-0.0.10-2z2JaOuy7fVLQL3Bi1dEbr-ghc8.6.4.so()(64bit) -
libHSbyteable-0.1.1-9guyEXUUK503mzSnI32g2S-ghc8.6.4.so()(64bit) -
libHSbytestring-0.10.8.2-ghc8.6.4.so()(64bit) -
libHScryptonite-0.25-9ZpoZAjm2TWJyKYhUO1AWJ-ghc8.6.4.so()(64bit) -
libHSdeepseq-1.4.4.0-ghc8.6.4.so()(64bit) -
libHSghc-prim-0.5.3-ghc8.6.4.so()(64bit) -
libHSinteger-gmp-1.0.2.0-ghc8.6.4.so()(64bit) -
libHSmemory-0.14.18-KyYdFaXxUmW9l7sgRN1wes-ghc8.6.4.so()(64bit) -
libatomic.so.1()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libgmp.so.10()(64bit) -
libm.so.6()(64bit) -
libpthread.so.0()(64bit) -

Provides

Name Value
ghc-cryptohash = 0.11.9-lp151.3.3
ghc-cryptohash(x86-64) = 0.11.9-lp151.3.3
libHScryptohash-0.11.9-k9IDsydAqELglPN0Mj8dr-ghc8.6.4.so()(64bit) -

Download

Type URL
Mirror widehat.opensuse.org
Binary Package ghc-cryptohash-0.11.9-lp151.3.3.x86_64.rpm
Source Package ghc-cryptohash-0.11.9-lp151.3.3.src.rpm

Install Howto

Install ghc-cryptohash rpm package:

# zypper install ghc-cryptohash

Files

Path
/usr/lib64/ghc-8.6.4/cryptohash-0.11.9-k9IDsydAqELglPN0Mj8dr/libHScryptohash-0.11.9-k9IDsydAqELglPN0Mj8dr-ghc8.6.4.so
/usr/share/licenses/ghc-cryptohash/LICENSE

Changelog

2018-10-20 - Peter Simons <psimons@suse.com>
- Use https URL to refer to bugs.opensuse.org.
2018-07-18 - psimons@suse.com
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
2018-05-16 - psimons@suse.com
- Prefer the new %license attribute over %doc.
2017-08-03 - psimons@suse.com
- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
2016-07-10 - psimons@suse.com
- Update to version 0.11.9 revision 0 with cabal2obs.
2016-03-29 - mimi.vx@gmail.com
- update to 0.11.9
2016-03-21 - mimi.vx@gmail.com
- update to 0.11.7
2015-04-22 - mimi.vx@gmail.com
- update to 0.11.6
2013-10-30 - sbahling@suse.com
- Update to version 0.11.0
Use cabal-rpm spec file template
2013-05-04 - bastianholst@gmx.de
- initial package, packaging version 0.9.0

See Also

Package Description
ghc-cryptohash-devel-0.11.9-lp151.3.3.x86_64.rpm Haskell cryptohash library development files
ghc-cryptohash-sha256-0.11.101.0-lp151.1.2.x86_64.rpm Fast, pure and practical SHA-256 implementation
ghc-cryptohash-sha256-devel-0.11.101.0-lp151.1.2.x86_64.rpm Haskell cryptohash-sha256 library development files
ghc-cryptonite-0.25-lp151.1.3.x86_64.rpm Cryptography Primitives sink
ghc-cryptonite-conduit-0.2.2-lp151.1.4.x86_64.rpm Cryptonite conduit
ghc-cryptonite-conduit-devel-0.2.2-lp151.1.4.x86_64.rpm Haskell cryptonite-conduit library development files
ghc-cryptonite-devel-0.25-lp151.1.3.x86_64.rpm Haskell cryptonite library development files
ghc-data-default-0.7.1.1-lp151.3.2.x86_64.rpm A class for types with a default value
ghc-data-default-class-0.1.2.0-lp151.3.2.x86_64.rpm A class for types with a default value
ghc-data-default-class-devel-0.1.2.0-lp151.3.2.x86_64.rpm Haskell data-default-class library development files
ghc-data-default-devel-0.7.1.1-lp151.3.2.x86_64.rpm Haskell data-default library development files
ghc-data-default-instances-containers-0.0.1-lp151.3.2.x86_64.rpm Default instances for types in containers
ghc-data-default-instances-containers-devel-0.0.1-lp151.3.2.x86_64.rpm Haskell data-default-instances-containers library development files
ghc-data-default-instances-dlist-0.0.1-lp151.3.2.x86_64.rpm Default instances for types in dlist
ghc-data-default-instances-dlist-devel-0.0.1-lp151.3.2.x86_64.rpm Haskell data-default-instances-dlist library development files
Advertisement
Advertisement