Relax some cabal dependency restrictions for hs packages where the
dependencies have been update "online" (i.e. on hackage.haskell.org) without releaseing a new version of the package. If this sounds confusing, just compare the .cabal files contained in the distfiles with the .cabal file you get from hackage.haskell.org.
This commit is contained in:
parent
a9da59c611
commit
293c0fd8e8
16
devel/hs-mtl/patches/patch-mtl_cabal
Normal file
16
devel/hs-mtl/patches/patch-mtl_cabal
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-mtl_cabal,v 1.1 2016/12/10 21:20:45 kili Exp $
|
||||
|
||||
Dependency changed in the "online" version of the package description,
|
||||
but not in the dist file.
|
||||
|
||||
--- mtl.cabal.orig Mon Jun 2 04:22:37 2014
|
||||
+++ mtl.cabal Wed Nov 30 19:43:04 2016
|
||||
@@ -46,7 +46,7 @@ Library
|
||||
Control.Monad.Writer.Class
|
||||
Control.Monad.Writer.Lazy
|
||||
Control.Monad.Writer.Strict
|
||||
- build-depends: base < 6, transformers == 0.4.*
|
||||
+ build-depends: base < 6, transformers >= 0.4 && < 0.6
|
||||
extensions:
|
||||
MultiParamTypeClasses
|
||||
FunctionalDependencies
|
14
devel/hs-old-locale/patches/patch-old-locale_cabal
Normal file
14
devel/hs-old-locale/patches/patch-old-locale_cabal
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-old-locale_cabal,v 1.1 2016/12/10 21:20:45 kili Exp $
|
||||
|
||||
Dependency changed in the "online" version of the package description,
|
||||
but not in the dist file.
|
||||
|
||||
--- old-locale.cabal.orig Fri Nov 21 11:45:10 2014
|
||||
+++ old-locale.cabal Wed Nov 30 19:47:34 2016
|
||||
@@ -31,5 +31,5 @@ Library
|
||||
exposed-modules:
|
||||
System.Locale
|
||||
|
||||
- build-depends: base >= 4.2 && < 4.9
|
||||
+ build-depends: base >= 4.2 && < 4.10
|
||||
ghc-options: -Wall
|
16
devel/hs-old-time/patches/patch-old-time_cabal
Normal file
16
devel/hs-old-time/patches/patch-old-time_cabal
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-old-time_cabal,v 1.1 2016/12/10 21:20:45 kili Exp $
|
||||
|
||||
Dependency changed in the "online" version of the package description,
|
||||
but not in the dist file.
|
||||
|
||||
--- old-time.cabal.orig Fri Nov 21 11:44:17 2014
|
||||
+++ old-time.cabal Wed Nov 30 21:11:54 2016
|
||||
@@ -53,7 +53,7 @@ Library
|
||||
HsTime.h
|
||||
|
||||
build-depends:
|
||||
- base >= 4.7 && < 4.9,
|
||||
+ base >= 4.7 && < 4.10,
|
||||
old-locale == 1.0.*
|
||||
|
||||
ghc-options: -Wall
|
20
devel/hs-primitive/patches/patch-primitive_cabal
Normal file
20
devel/hs-primitive/patches/patch-primitive_cabal
Normal file
@ -0,0 +1,20 @@
|
||||
$OpenBSD: patch-primitive_cabal,v 1.1 2016/12/10 21:20:45 kili Exp $
|
||||
|
||||
Dependency changed in the "online" version of the package description,
|
||||
but not in the dist file.
|
||||
|
||||
--- primitive.cabal.orig Sun Sep 20 05:34:48 2015
|
||||
+++ primitive.cabal Wed Nov 30 20:31:24 2016
|
||||
@@ -36,9 +36,9 @@ Library
|
||||
Data.Primitive.Internal.Compat
|
||||
Data.Primitive.Internal.Operations
|
||||
|
||||
- Build-Depends: base >= 4.3 && < 4.9
|
||||
- , ghc-prim >= 0.2 && < 0.5
|
||||
- , transformers >= 0.2 && < 0.5
|
||||
+ Build-Depends: base >= 4.3 && < 4.10
|
||||
+ , ghc-prim >= 0.2 && < 0.6
|
||||
+ , transformers >= 0.2 && < 0.6
|
||||
|
||||
Ghc-Options: -O2 -Wall
|
||||
|
16
devel/hs-utf8-string/patches/patch-utf8-string_cabal
Normal file
16
devel/hs-utf8-string/patches/patch-utf8-string_cabal
Normal file
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-utf8-string_cabal,v 1.1 2016/12/10 21:20:45 kili Exp $
|
||||
|
||||
Dependency changed in the "online" version of the package description,
|
||||
but not in the dist file.
|
||||
|
||||
--- utf8-string.cabal.orig Sun Aug 23 18:19:40 2015
|
||||
+++ utf8-string.cabal Sat Dec 3 22:20:03 2016
|
||||
@@ -19,7 +19,7 @@ Tested-With: GHC==7.0.4, GHC==7.4.2, GHC==7.6.3
|
||||
library
|
||||
Ghc-options: -W -O2
|
||||
|
||||
- build-depends: base >= 4.3 && < 4.9, bytestring >= 0.9
|
||||
+ build-depends: base >= 4.3 && < 4.10, bytestring >= 0.9
|
||||
|
||||
Extensions: CPP
|
||||
Exposed-modules: Codec.Binary.UTF8.String
|
29
devel/hs-vector/patches/patch-vector_cabal
Normal file
29
devel/hs-vector/patches/patch-vector_cabal
Normal file
@ -0,0 +1,29 @@
|
||||
$OpenBSD: patch-vector_cabal,v 1.1 2016/12/10 21:20:45 kili Exp $
|
||||
|
||||
Dependencies changed in the "online" version of the package description,
|
||||
but not in the dist file.
|
||||
|
||||
--- vector.cabal.orig Mon Jul 13 06:26:16 2015
|
||||
+++ vector.cabal Wed Nov 30 21:09:18 2016
|
||||
@@ -137,9 +137,9 @@ Library
|
||||
Install-Includes:
|
||||
vector.h
|
||||
|
||||
- Build-Depends: base >= 4.3 && < 4.9
|
||||
- , primitive >= 0.5.0.1 && < 0.7
|
||||
- , ghc-prim >= 0.2 && < 0.5
|
||||
+ Build-Depends: base >= 4.3 && < 4.10
|
||||
+ , primitive >= 0.5.0.1 && < 0.6.2
|
||||
+ , ghc-prim >= 0.2 && < 0.6
|
||||
, deepseq >= 1.1 && < 1.5
|
||||
|
||||
Ghc-Options: -O2 -Wall -fno-warn-orphans
|
||||
@@ -189,7 +189,7 @@ test-suite vector-tests-O2
|
||||
hs-source-dirs: tests
|
||||
Build-Depends: base >= 4 && < 5, template-haskell, vector,
|
||||
random,
|
||||
- QuickCheck >= 2.7, test-framework, test-framework-quickcheck2,
|
||||
+ QuickCheck >= 2.7 && < 2.8 , test-framework, test-framework-quickcheck2,
|
||||
transformers >= 0.2.0.0
|
||||
|
||||
default-extensions: CPP,
|
@ -0,0 +1,16 @@
|
||||
$OpenBSD: patch-bytestring-show_cabal,v 1.1 2016/12/10 21:20:45 kili Exp $
|
||||
|
||||
Dependency changed in the "online" version of the package description,
|
||||
but not in the dist file.
|
||||
|
||||
--- bytestring-show.cabal.orig Mon Mar 31 18:04:29 2014
|
||||
+++ bytestring-show.cabal Sat Dec 3 22:15:08 2016
|
||||
@@ -16,7 +16,7 @@ flag integer-simple
|
||||
description: use with integer-simple build of GHC
|
||||
|
||||
library
|
||||
- build-depends: base < 5, binary < 0.8, bytestring >= 0.9 && <= 1, array < 0.6, containers < 0.6
|
||||
+ build-depends: base < 5, binary < 0.9, bytestring >= 0.9 && <= 1, array < 0.6, containers < 0.6
|
||||
|
||||
exposed-modules:
|
||||
Text.Show.ByteString
|
Loading…
Reference in New Issue
Block a user