Codebase list haskell-persistent / 78d85cb
c2hs: patches/language-c-version-bump: Patch to work with language-c-0.4.2 (Closes: #641112) Joachim Breitner 12 years ago
3 changed file(s) with 42 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 c2hs (0.16.3-2) UNRELEASED; urgency=low
1
2 * patches/language-c-version-bump: Patch to work with language-c-0.4.2
3 (Closes: #641112)
4
5 -- Joachim Breitner <nomeata@debian.org> Sat, 10 Sep 2011 15:04:22 +0200
6
07 c2hs (0.16.3-1) unstable; urgency=low
18
29 [ Marco Silva ]
0 Description: Patch to work with language-c-0.4.2
1 Author: Joachim Breitner <nomeata@debian.org>
2 Forwarded: http://hackage.haskell.org/trac/c2hs/ticket/39
3
4 --- c2hs-0.16.3.orig/c2hs.cabal
5 +++ c2hs-0.16.3/c2hs.cabal
6 @@ -41,7 +41,7 @@ flag base3
7
8 Executable c2hs
9 Build-Depends: base >= 2 && < 5,
10 - language-c >= 0.3.1.1 && < 0.4.0,
11 + language-c >= 0.3.1.1 && < 0.5,
12 filepath
13
14 if flag(base3)
15 --- c2hs-0.16.3.orig/src/C2HS/Gen/Bind.hs
16 +++ c2hs-0.16.3/src/C2HS/Gen/Bind.hs
17 @@ -126,11 +126,12 @@ import C2HS.Config (PlatformSpec(..))
18 import C2HS.State (CST, errorsPresent, showErrors, fatal,
19 SwitchBoard(..), Traces(..), putTraceStr, getSwitch)
20 import C2HS.C (AttrC, CObj(..), CTag(..),
21 - CDecl(..), CDeclSpec(..), CTypeSpec(..),
22 - CStructUnion(..), CStructTag(..), CEnum(..), CDeclr(..), CAttr(..),
23 - CDerivedDeclr(..),CArrSize(..),
24 - CExpr(..), CBinaryOp(..), CUnaryOp(..), CConst (..),
25 + CDeclaration(..), CDeclarationSpecifier(..), CTypeSpecifier(..),
26 + CStructUnion(..), CStructTag(..), CEnumeration(..), CDeclarator(..),
27 + CAttribute(..), CDerivedDeclarator(..),CArraySize(..),
28 + CExpression(..), CBinaryOp(..), CUnaryOp(..), CConstant (..),
29 CInteger(..),cInteger,getCInteger,getCCharAsInt,
30 + CExpr, CConst, CEnum, CAttr, CDecl, CTypeSpec, CArrSize, CDeclSpec,
31 runCT, ifCTExc,
32 raiseErrorCTExc, findValueObj, findFunObj, findTag,
33 applyPrefixToNameSpaces,
00 01_fix-stylesheet-path-for-debian.diff
11 02_fix-docbookx-dtd.diff
22 03_fix-man-page.diff
3 language-c-version-bump