[jhc] darcs patch: Upgrade some JHC_EXT_LIBS.

John Meacham john at repetae.net
Tue Mar 19 00:57:35 CET 2013


Thanks! applying.

On Sun, Mar 17, 2013 at 12:08 AM,  <kiwamu at debian.or.jp> wrote:
> 1 patch for repository http://repetae.net/repos/jhc:
>
> Sun Mar 17 16:06:29 JST 2013  kiwamu at debian.or.jp
>   * Upgrade some JHC_EXT_LIBS.
>
> I tested compile test only for the patch.
> Are there any things that I should test something else?
>
> --
> Kiwamu Okabe
>
>
>
> [Upgrade some JHC_EXT_LIBS.
> kiwamu at debian.or.jp**20130317070629
>  Ignore-this: d51be66b69fbe0240775f1464a4d46e7
> ] hunk ./lib/ext/Diff.cabal 2
>  name:                Diff
> -version:             0.1.2
> +version:             0.2.0
>  synopsis:            O(ND) diff algorithm in haskell.
>  description:         Basic implementation of the standard diff algorithm.
>  exposed-modules:   Data.Algorithm.Diff
> hunk ./lib/ext/HUnit.cabal 2
>  Name:                   HUnit
> -Version:                1.2.2.1
> +Version:                1.2.5.1
>  options:                -fcpp
>  Homepage:               http://hunit.sourceforge.net/
>  Category:               Testing
> hunk ./lib/ext/HUnit.cabal 11
>      HUnit is a unit testing framework for Haskell, inspired by the
>      JUnit tool for Java, see: <http://www.junit.org>.
>
> +Build-Depends: deepseq
>  Exposed-Modules: Test.HUnit.Base,
>          Test.HUnit.Lang,
>          Test.HUnit.Terminal,
> hunk ./lib/ext/QuickCheck.cabal 2
>  name:          QuickCheck
> -version:       1.2.0.0
> +version:       1.2.0.1
>  license:       BSD3
>  license-file:  LICENSE
>  options:   -fcpp
> hunk ./lib/ext/deepseq.cabal 2
>  name:          deepseq
> -version:       1.1.0.2
> +version:       1.2.0.1
>  license:       BSD3
>  license-file:  LICENSE
>  maintainer:    libraries at haskell.org
> hunk ./lib/ext/deepseq.cabal 8
>  synopsis:      Deep evaluation of data structures
>  category:       Control
> -options:  -pcontainers
> +options:  -pcontainers -fcpp
>  description:
>      This package provides methods for fully evaluating data structures
>      (\"deep evaluation\"). Deep evaluation is often used for adding
> hunk ./lib/ext/filepath.cabal 2
>  Name:           filepath
> -Version:        1.2.0.0
> +Version:        1.3.0.1
>  License:        BSD3
>  license-file:   LICENSE
>  Author:         Neil Mitchell
> hunk ./lib/ext/pretty.cabal 2
>  name:          pretty
> -version:       1.0.1.1
> +version:       1.0.1.2
>  synopsis:      Pretty-printing library
>  category:       Text
> hunk ./lib/ext/pretty.cabal 5
> +options:        -fcpp
>  description:
>         This package contains John Hughes's pretty-printing library,
>          heavily modified by Simon Peyton Jones.
> hunk ./lib/ext/safe.cabal 3
>  Name:           safe
>  Build-Type:     Simple
> -Version:        0.2
> +Version:        0.3.3
>  License:        BSD3
>  License-File:   LICENSE
>  Copyright:      2007-8, Neil Mitchell
> hunk ./lib/ext/safe.cabal 10
>  Maintainer:     ndmitchell at gmail.com
>  Author:         Neil Mitchell
>  Homepage:       http://www-users.cs.york.ac.uk/~ndm/safe/
> -Build-Depends:  haskell-extras
> +Build-Depends:  haskell-extras, applicative
>  Category:       Unclassified
>  Synopsis:       Library for safe (pattern match free) functions
>  Description:
> hunk ./lib/ext/safe.cabal 22
>      your code.
>  Exposed-modules:
>          Safe
> +        Safe.Foldable
> hunk ./lib/ext/smallcheck.cabal 2
>  Name:          smallcheck
> -Version:       0.4
> +Version:       0.6.1
>  Author:        Colin Runciman
>  Synopsis:      Another lightweight testing library in Haskell.
>  Description:   SmallCheck is similar to QuickCheck (Claessen and Hughes 2000-) but
> hunk ./lib/ext/smallcheck.cabal 10
>                 tests properties for all the finitely many values up to some depth,
>                 progressively increasing the depth used.
>
> -Build-Depends: haskell98
> +Build-Depends: haskell98, haskell-extras
>  Exposed-modules:    Test.SmallCheck
> hunk ./lib/ext/smallcheck.patch 1
> -diff -ru smallcheck-0.4/Test/SmallCheck.hs smallcheck-0.4-new/Test/SmallCheck.hs
> ---- smallcheck-0.4/Test/SmallCheck.hs  2008-05-23 07:04:15.000000000 -0700
> -+++ smallcheck-0.4-new/Test/SmallCheck.hs      2010-07-21 15:59:11.000000000 -0700
> -@@ -428,5 +428,5 @@
> - progressReport i n x | n >= x = do
> -   when i $ ( putStr (n' ++ replicate (length n') '\b') >>
> -              hFlush stdout )
> --  where
> -+ where
> -   n' = show n
> rmfile ./lib/ext/smallcheck.patch
> hunk ./lib/ext/xhtml.cabal 2
>  Name: xhtml
> -Version: 3000.2.0.1
> +Version: 3000.2.1
>  Copyright: Bjorn Bringert 2004-2006, Andy Gill, and the Oregon Graduate
>             Institute of Science and Technology, 1999-2001
>  Maintainer: bjorn at bringert.net
> hunk ./lib/ext/xhtml.cabal 9
>  Author: Bjorn Bringert
>  License: BSD3
>  License-file: LICENSE
> -Extensions:
> +Options: -fcpp
> +Extensions: CPP
>  Synopsis: An XHTML combinator library
>  Description:
>   This package provides combinators for producing
> hunk ./library_deps.make 48
>  containers-0.3.0.0.hl: lib/ext/containers.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl applicative-1.0.hl \
>      lib/ext/containers.patch
>         perl utils/build_extlibs.prl $<
> -Diff-0.1.2.hl: lib/ext/Diff.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
> +Diff-0.2.0.hl: lib/ext/Diff.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
>  html-1.0.1.2.hl: lib/ext/html.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 52
> -HUnit-1.2.2.1.hl: lib/ext/HUnit.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
> +HUnit-1.2.5.1.hl: lib/ext/HUnit.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl deepseq-1.2.0.1.hl
>         perl utils/build_extlibs.prl $<
>  parsec-2.1.0.1.hl: lib/ext/parsec.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 56
> -pretty-1.0.1.1.hl: lib/ext/pretty.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
> +pretty-1.0.1.2.hl: lib/ext/pretty.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 58
> -QuickCheck-1.2.0.0.hl: lib/ext/QuickCheck.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
> +QuickCheck-1.2.0.1.hl: lib/ext/QuickCheck.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 60
> -safe-0.2.hl: lib/ext/safe.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
> +safe-0.3.3.hl: lib/ext/safe.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 62
> -smallcheck-0.4.hl: lib/ext/smallcheck.cabal haskell-extras-0.8.1.hl haskell98-1.0.hl jhc-prim-1.0.hl jhc-1.0.hl \
> -    lib/ext/smallcheck.patch
> +smallcheck-0.6.1.hl: lib/ext/smallcheck.cabal haskell-extras-0.8.1.hl haskell98-1.0.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 64
> -xhtml-3000.2.0.1.hl: lib/ext/xhtml.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
> +xhtml-3000.2.1.hl: lib/ext/xhtml.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
>  transformers-0.2.1.0.hl: lib/ext/transformers.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl applicative-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 68
> -filepath-1.2.0.0.hl: lib/ext/filepath.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
> +filepath-1.3.0.1.hl: lib/ext/filepath.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl
>         perl utils/build_extlibs.prl $<
> hunk ./library_deps.make 70
> -deepseq-1.1.0.2.hl: lib/ext/deepseq.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl containers-0.3.0.0.hl \
> +deepseq-1.2.0.1.hl: lib/ext/deepseq.cabal haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl containers-0.3.0.0.hl \
>      applicative-1.0.hl
>         perl utils/build_extlibs.prl $<
>  bytestring-0.9.2.0.hl: lib/ext/bytestring.yaml haskell-extras-0.8.1.hl jhc-prim-1.0.hl jhc-1.0.hl lib/ext/bytestring.patch
> hunk ./library_deps.make 75
>         perl utils/build_extlibs.prl $<
> -JHC_EXT_LIBS = containers-0.3.0.0.hl Diff-0.1.2.hl html-1.0.1.2.hl HUnit-1.2.2.1.hl parsec-2.1.0.1.hl \
> -    pretty-1.0.1.1.hl QuickCheck-1.2.0.0.hl safe-0.2.hl smallcheck-0.4.hl xhtml-3000.2.0.1.hl \
> -    transformers-0.2.1.0.hl filepath-1.2.0.0.hl deepseq-1.1.0.2.hl
> +JHC_EXT_LIBS = containers-0.3.0.0.hl Diff-0.2.0.hl html-1.0.1.2.hl HUnit-1.2.5.1.hl parsec-2.1.0.1.hl \
> +    pretty-1.0.1.2.hl QuickCheck-1.2.0.1.hl safe-0.3.3.hl smallcheck-0.6.1.hl xhtml-3000.2.1.hl \
> +    transformers-0.2.1.0.hl filepath-1.3.0.1.hl deepseq-1.2.0.1.hl
>
>



More information about the jhc mailing list