Format: 1.8 Date: Sat, 28 Apr 2018 14:41:36 -0700 Source: haskell-jmacro Binary: libghc-jmacro-dev libghc-jmacro-prof libghc-jmacro-doc haskell-jmacro-utils Architecture: source amd64 all Version: 0.6.14-0+seereason1~xenial13 Distribution: xenial-seereason7 Urgency: low Maintainer: Debian Haskell Group Changed-By: SeeReason Autobuilder Description: haskell-jmacro-utils - ${haskell:ShortDescription}${haskell:ShortBlurb} libghc-jmacro-dev - ${haskell:ShortDescription}${haskell:ShortBlurb} libghc-jmacro-doc - ${haskell:ShortDescription}${haskell:ShortBlurb} libghc-jmacro-prof - ${haskell:ShortDescription}${haskell:ShortBlurb} Changes: haskell-jmacro (0.6.14-0+seereason1~xenial13) xenial-seereason7; urgency=low . * Initial release * Built from hackage, revision: Debianize'' (Patch (Hackage "jmacro") "diff -ru jmacro-0.6.14/Setup.hs /tmp/jmacro-0.6.14/Setup.hs\n--- old/Setup.hs\t2016-05-27 15:08:19.000000000 -0700\n+++ new/Setup.hs\t2018-04-28 03:54:53.846348236 -0700\n@@ -1,2 +1,25 @@\n+#!/usr/bin/runhaskell\n+\n import Distribution.Simple\n-main = defaultMain\n+import Distribution.PackageDescription\n+import Distribution.Simple.LocalBuildInfo\n+import Distribution.Simple.Setup\n+import System.Environment\n+import System.FilePath\n+import System.Process\n+\n+main = defaultMainWithHooks (simpleUserHooks { postConf = hook })\n+\n+hook :: Args -> ConfigFlags -> PackageDescription -> LocalBuildInfo -> IO ()\n+hook _args flags pd lbi = do\n+ case compilerId (compiler lbi) of\n+ CompilerId GHC _ -> do\n+ args <- getArgs\n+ let distDir = takeDirectory (buildDir lbi)\n+ -- We need to pre-build this package so the required _dyn.o file\n+ -- already exists when the profiling library is built.\n+ _ <- readProcess \"cabal\" [\"configure\", \"--builddir=\" ++ distDir] \"\"\n+ _ <- readProcess \"cabal\" [\"build\", \"--builddir=\" ++ distDir] \"\"\n+ _ <- readProcess \"cabal\" args \"\"\n+ return ()\n+ _ -> return ()\ndiff -ru jmacro-0.6.14/jmacro.cabal /tmp/jmacro-0.6.14/jmacro.cabal\n--- jmacro-0.6.14/jmacro.cabal\t2017-09-12 06:50:11.371932533 -0700\n+++ /tmp/jmacro-0.6.14/jmacro.cabal\t2018-04-20 16:37:37.497082634 -0700\n@@ -12,7 +12,7 @@\n Cabal-Version: >= 1.6\n \n library\n- build-depends: base >= 4, base < 5, containers, wl-pprint-text, text, safe >= 0.2, parsec > 3.0, template-haskell >= 2.3, mtl > 1.1 , haskell-src-exts, haskell-src-meta, bytestring >= 0.9, syb, aeson >= 0.5 , regex-posix > 0.9, vector >= 0.8, unordered-containers >= 0.2\n+ build-depends: base >= 4, base < 5, containers, wl-pprint-text, text, safe >= 0.2, parsec > 3.0, template-haskell >= 2.3, mtl > 1.1 , haskell-src-exts, haskell-src-meta, bytestring >= 0.9, syb, aeson >= 0.5 , regex-base, regex-tdfa, regex-compat-tdfa, vector >= 0.8, unordered-containers >= 0.2, parseargs\n \n exposed-modules: Language.Javascript.JMacro\n Language.Javascript.JMacro.Util\n@@ -29,7 +29,7 @@\n default: False\n \n executable jmacro\n- build-depends: base >= 4, base < 5, containers, wl-pprint-text, text, safe >= 0.2, parsec > 3.0, template-haskell >= 2.3, mtl > 1.1 , haskell-src-exts, haskell-src-meta, bytestring >= 0.9, syb, aeson >= 0.5 , regex-posix > 0.9, vector >= 0.8, unordered-containers >= 0.2, parseargs\n+ build-depends: base >= 4, base < 5, containers, wl-pprint-text, text, safe >= 0.2, parsec > 3.0, template-haskell >= 2.3, mtl > 1.1 , haskell-src-exts, haskell-src-meta, bytestring >= 0.9, syb, aeson >= 0.5 , regex-base, regex-tdfa, regex-compat-tdfa, vector >= 0.8, unordered-containers >= 0.2, parseargs\n main-is: Language/Javascript/JMacro/Executable.hs\n \n executable jmacro-bench\ndiff -ru old/Language/Javascript/JMacro/QQ.hs new/Language/Javascript/JMacro/QQ.hs\n--- old/Language/Javascript/JMacro/QQ.hs\t2017-09-12 06:50:11.371932533 -0700\n+++ new/Language/Javascript/JMacro/QQ.hs\t2018-04-20 16:47:55.945204812 -0700\n@@ -36,7 +36,8 @@\n import qualified Text.ParserCombinators.Parsec.Token as P\n import Text.ParserCombinators.Parsec.Language(javaStyle)\n \n-import Text.Regex.Posix.String\n+import Text.Regex.Base\n+import Text.Regex.TDFA.String\n \n import Language.Javascript.JMacro.Base\n import Language.Javascript.JMacro.Types\n@@ -590,10 +591,10 @@\n --args :: JMParser [JExpr]\n --args = parens $ commaSep expr\n \n-compileRegex :: String -> Either WrapError Regex\n-compileRegex s = unsafePerformIO $ compile co eo s\n- where co = compExtended\n- eo = execBlank\n+compileRegex :: String -> Either String Regex\n+compileRegex s = compile co eo s\n+ where co = defaultCompOpt\n+ eo = defaultExecOpt\n \n expr :: JMParser JExpr\n expr = do\n") Nothing (with /proc mounted) Checksums-Sha1: b69c59138ea621a26e761da99e11f75665ca239f 34456 haskell-jmacro_0.6.14-0+seereason1~xenial13.tar.xz da2fa063f8e47de79fe4f9c2a0cbc9a9770542e0 2903176 haskell-jmacro-utils_0.6.14-0+seereason1~xenial13_amd64.deb 113b8bd8a7ef7e451b5f886b30342d85bf841cac 851658 libghc-jmacro-dev_0.6.14-0+seereason1~xenial13_amd64.deb 4a833f5d8b1eafc826ab9fc25c704f5b38eafb66 57896 libghc-jmacro-doc_0.6.14-0+seereason1~xenial13_all.deb ff940f0e56ca5fb38d6f1fb74c99231e96606c58 793566 libghc-jmacro-prof_0.6.14-0+seereason1~xenial13_amd64.deb 96727cf285a4342dae06a7b08dcd023121fb2c0a 9213 haskell-jmacro_0.6.14-0+seereason1~xenial13.dsc Checksums-Sha256: dd664a7ab8b9e6c4d687e37d26cd9bd1ee4d4d3faef9b01c7fd9954f44b2d382 34456 haskell-jmacro_0.6.14-0+seereason1~xenial13.tar.xz 1ef6cabe18c42fd1c7ee8a814a2614cace16f95ba864e2c096d22fd5687a1d7a 2903176 haskell-jmacro-utils_0.6.14-0+seereason1~xenial13_amd64.deb f7642928817a291da5314c4feaa522b2150faf3cfad7cb3a4bbdd52b031f4d7e 851658 libghc-jmacro-dev_0.6.14-0+seereason1~xenial13_amd64.deb 0d44aec8cb020c674ddc167a4a17cfca5c6fa3533f01d80fd6c3c4a0a090fac3 57896 libghc-jmacro-doc_0.6.14-0+seereason1~xenial13_all.deb 943c10953ff6baa02fe2d617a9a7d2f43e132bbd26651c6c07e571b925e6037a 793566 libghc-jmacro-prof_0.6.14-0+seereason1~xenial13_amd64.deb a4e4f47174d9db2c921bbd434f9cc864d308c6f66f3b6b1b6b5fc11ae08a598c 9213 haskell-jmacro_0.6.14-0+seereason1~xenial13.dsc Build-Info: Autobuilder-Version: 6.74 Time: 151.970906116s Date: "Sat, 28 Apr 2018 14:44:09 -0700" Memory: 16112576 kB CPU: Intel(R) Core(TM) i7-4790S CPU @ 3.20GHz CPU count: 8 OS Architecture: x86_64 CPU MHz: 3999.875 CPU cache: 8192 KB Host: trusty Files: b214d9565650692f7f43e116fd0e0e73 34456 haskell optional haskell-jmacro_0.6.14-0+seereason1~xenial13.tar.xz 9d88a78fab3a8f7c1c38fd6faa761acd 2903176 misc optional haskell-jmacro-utils_0.6.14-0+seereason1~xenial13_amd64.deb 49213bc42ed30369bd25348c6338ca67 851658 haskell optional libghc-jmacro-dev_0.6.14-0+seereason1~xenial13_amd64.deb 07bc8026629e85360f9beebd269ed82e 57896 doc optional libghc-jmacro-doc_0.6.14-0+seereason1~xenial13_all.deb ef5987626bcc42e86515bb7950f824e8 793566 haskell optional libghc-jmacro-prof_0.6.14-0+seereason1~xenial13_amd64.deb ee5d81c7bc1b3fe2d8fbc7c34fd8ad49 9213 haskell optional haskell-jmacro_0.6.14-0+seereason1~xenial13.dsc