Format: 1.8 Date: Tue, 24 Mar 2015 18:13:06 -0700 Source: haskell-nano-hmac Binary: libghc-nano-hmac-dev libghc-nano-hmac-prof libghc-nano-hmac-doc Architecture: source all amd64 Version: 0.2.0ubuntu1-0+seereason12~precise28 Distribution: precise-seereason Urgency: low Maintainer: Hitesh Jasani Changed-By: SeeReason Autobuilder Description: libghc-nano-hmac-dev - ${haskell:ShortDescription}${haskell:ShortBlurb} libghc-nano-hmac-doc - ${haskell:ShortDescription}${haskell:ShortBlurb} libghc-nano-hmac-prof - ${haskell:ShortDescription}${haskell:ShortBlurb} Changes: haskell-nano-hmac (0.2.0ubuntu1-0+seereason12~precise28) precise-seereason; urgency=low . * Initial release (Closes: #nnnn) * Built from hackage, revision: Debianize'' (Patch (Hackage "nano-hmac") "--- nano-hmac/nano-hmac.cabal.orig\t2011-08-14 09:25:43.000000000 -0700\n+++ nano-hmac/nano-hmac.cabal\t2011-09-10 14:24:25.234226579 -0700\n@@ -20,8 +20,8 @@\n else\n build-depends: base < 3\n exposed-modules: Data.Digest.OpenSSL.HMAC\n- ghc-options: -Wall -Werror -O2 -fvia-C\n+ ghc-options: -Wall -Werror -O2\n extensions: ForeignFunctionInterface, BangPatterns, CPP\n includes: openssl/hmac.h\n- extra-libraries: crypto ssl\n+ extra-libraries: crypto++ ssl\n \n--- old/Data/Digest/OpenSSL/HMAC.hsc\t2011-09-16 16:39:39.603631778 -0700\n+++ new/Data/Digest/OpenSSL/HMAC.hsc\t2011-09-16 13:57:55.000000000 -0700\n@@ -35,8 +35,11 @@\n \n import qualified Data.ByteString as B\n import qualified Data.ByteString.Unsafe as BU\n-import Foreign\n+import System.IO.Unsafe\n import Foreign.C.Types\n+import Foreign.Ptr\n+import Foreign.Storable\n+import Data.Word\n import Numeric (showHex)\n \n #include \"openssl/hmac.h\"\n--- old/Data/Digest/OpenSSL/HMAC.hsc\t2012-01-20 06:44:45.000000000 -0800\n+++ new/Data/Digest/OpenSSL/HMAC.hsc\t2012-01-20 10:35:41.337161457 -0800\n@@ -103,13 +103,13 @@\n what else was I going to do?\n -}\n where\n- go :: (Storable a, Integral a) => Ptr a -> Int -> [String] -> IO String\n+ go :: (Storable a, Integral a, Show a) => Ptr a -> Int -> [String] -> IO String\n go !q !n acc\n | n >= len = return $ concat (reverse acc)\n | otherwise = do w <- peekElemOff q n\n go q (n+1) (draw w : acc)\n \n- draw :: (Integral a) => a -> String\n+ draw :: (Integral a, Show a) => a -> String\n draw w = case showHex w [] of\n [x] -> ['0', x]\n x -> x\n") Nothing (with /proc mounted) Checksums-Sha1: 2d7127608fed4704021639f76a18adecd2328e78 6398 haskell-nano-hmac_0.2.0ubuntu1-0+seereason12~precise28.tar.gz d66a2c18e9537188b5d6e74e1a8144534da52101 34964 libghc-nano-hmac-doc_0.2.0ubuntu1-0+seereason12~precise28_all.deb 47df306e768b5bab788caaae61e21af50693800b 20528 libghc-nano-hmac-dev_0.2.0ubuntu1-0+seereason12~precise28_amd64.deb 5500e90cdca208ee0da8629e82c284abda61ad64 16922 libghc-nano-hmac-prof_0.2.0ubuntu1-0+seereason12~precise28_amd64.deb 448afd6200c6a149a630c061b83341bc7ab62fa1 3743 haskell-nano-hmac_0.2.0ubuntu1-0+seereason12~precise28.dsc Checksums-Sha256: a73b166b98bcef277272aa1f44fab85b9a69dcef8c858833346c568409791d59 6398 haskell-nano-hmac_0.2.0ubuntu1-0+seereason12~precise28.tar.gz 69114c81382c232b304e8cd555858ac7f4742b7887e448a4c772ea1a1fdb5e38 34964 libghc-nano-hmac-doc_0.2.0ubuntu1-0+seereason12~precise28_all.deb f18757d89256faccaf9a72230925b9b1761d1c2164a5c4c991938cd2dbe7a3c8 20528 libghc-nano-hmac-dev_0.2.0ubuntu1-0+seereason12~precise28_amd64.deb c71b22aafcb5fc76518f053b04b59d2dcaed4e52ccd7d9a84a73037f6b14c64a 16922 libghc-nano-hmac-prof_0.2.0ubuntu1-0+seereason12~precise28_amd64.deb df19fff5950ffb23a1822297addedc51444260802f14f9c811bcadf230aab9f3 3743 haskell-nano-hmac_0.2.0ubuntu1-0+seereason12~precise28.dsc Build-Info: Autobuilder-Version: 6.70.2 Time: 7.511807s Date: "Tue, 24 Mar 2015 18:13:14 -0700" Memory: 16308432 kB CPU: Intel(R) Core(TM) i7-4790S CPU @ 3.20GHz CPU count: 8 OS Architecture: x86_64 CPU MHz: 800.000 CPU cache: 8192 KB Host: trusty Files: 18e4dc088533ceccb64049b7fdae536d 6398 haskell extra haskell-nano-hmac_0.2.0ubuntu1-0+seereason12~precise28.tar.gz bf8ad4535480bf4d35e535de14720167 34964 doc extra libghc-nano-hmac-doc_0.2.0ubuntu1-0+seereason12~precise28_all.deb a41d2b5876ab41d28aa63a79ae66de5f 20528 haskell extra libghc-nano-hmac-dev_0.2.0ubuntu1-0+seereason12~precise28_amd64.deb 9c55eec1426251de135ec5b808655d3c 16922 haskell extra libghc-nano-hmac-prof_0.2.0ubuntu1-0+seereason12~precise28_amd64.deb 55e361b9bab32205dac1b93a6ae21861 3743 haskell extra haskell-nano-hmac_0.2.0ubuntu1-0+seereason12~precise28.dsc