[Git][haskell-team/package-plan][master] add patches

Clint Adams (@clint) gitlab at salsa.debian.org
Mon Oct 23 20:06:47 BST 2023



Clint Adams pushed to branch master at Debian Haskell Group / package-plan


Commits:
c4fe0fd3 by Clint Adams at 2023-10-23T15:06:33-04:00
add patches

- - - - -


8 changed files:

- + patches/clash-ghc/1.6.6/newer-deps
- + patches/clash-ghc/1.6.6/series
- + patches/clash-lib/1.6.6/newer-deps
- + patches/clash-lib/1.6.6/no-attoparsec-aeson
- + patches/clash-lib/1.6.6/series
- + patches/clash-prelude/1.6.6/newer-deps
- + patches/clash-prelude/1.6.6/series
- patches/haxr/3000.11.5/no-mtl-compat


Changes:

=====================================
patches/clash-ghc/1.6.6/newer-deps
=====================================
@@ -0,0 +1,36 @@
+--- a/clash-ghc.cabal
++++ b/clash-ghc.cabal
+@@ -168,13 +168,13 @@ library
+                       ghc-typelits-natnormalise >= 0.6      && < 0.8,
+                       deepseq                   >= 1.3.0.2  && < 1.5,
+                       time                      >= 1.4.0.1  && < 1.14,
+-                      ghc-boot                  >= 8.6.0    && < 9.1,
+-                      ghc-prim                  >= 0.3.1.0  && < 0.8,
+-                      ghci                      >= 8.6.0    && < 9.1,
++                      ghc-boot                  >= 8.6.0    && < 9.6,
++                      ghc-prim                  >= 0.3.1.0  && < 0.10,
++                      ghci                      >= 8.6.0    && < 9.6,
+                       uniplate                  >= 1.6.12   && < 1.8,
+                       reflection                >= 2.1.2    && < 3.0,
+                       primitive                 >= 0.5.0.1  && < 1.0,
+-                      template-haskell          >= 2.8.0.0  && < 2.18,
++                      template-haskell          >= 2.8.0.0  && < 2.20,
+                       utf8-string               >= 1.0.0.0  && < 1.1.0.0,
+                       vector                    >= 0.11     && < 1.0
+ 
+@@ -186,13 +186,13 @@ library
+     Build-Depends: ghc >= 8.6.0 && < 8.10.0 || >= 9.0.0 && < 9.1
+   else
+     -- Unix
+-    Build-Depends: ghc >= 8.6.0 && < 9.1
++    Build-Depends: ghc >= 8.6.0 && < 9.6
+ 
+   if impl(ghc >= 8.10.0)
+     Build-Depends:    exceptions                >= 0.10.4   && < 0.11,
+ 
+   if impl(ghc >= 9.0.0)
+-    Build-Depends:    ghc-bignum                >= 1.0      && < 1.3
++    Build-Depends:    ghc-bignum                >= 1.0      && < 1.4
+   else
+     Build-Depends:    integer-gmp               >= 1.0.1.0  && < 2.0
+ 


=====================================
patches/clash-ghc/1.6.6/series
=====================================
@@ -0,0 +1 @@
+newer-deps


=====================================
patches/clash-lib/1.6.6/newer-deps
=====================================
@@ -0,0 +1,29 @@
+--- a/clash-lib.cabal
++++ b/clash-lib.cabal
+@@ -148,7 +148,7 @@ Library
+                       exceptions              >= 0.8.3    && < 0.11.0,
+                       extra                   >= 1.6.17   && < 1.8,
+                       filepath                >= 1.3.0.1  && < 1.5,
+-                      ghc                     >= 8.6.0    && < 9.1,
++                      ghc                     >= 8.6.0    && < 9.6,
+                       ghc-boot-th,
+                       hashable                >= 1.2.1.0  && < 1.5,
+                       haskell-src-meta        >= 0.8      && < 0.9,
+@@ -160,7 +160,7 @@ Library
+                       prettyprinter           >= 1.2.0.1  && < 1.8,
+                       pretty-show             >= 1.9      && < 2.0,
+                       primitive               >= 0.5.0.1  && < 1.0,
+-                      template-haskell        >= 2.8.0.0  && < 2.18,
++                      template-haskell        >= 2.8.0.0  && < 2.20,
+                       temporary               >= 1.2.1    && < 1.4,
+                       terminal-size           >= 0.3      && < 0.4,
+                       text                    >= 1.2.2    && < 2.1,
+@@ -173,7 +173,7 @@ Library
+                       yaml                    >= 0.11     && < 0.12,
+ 
+   if impl(ghc >= 9.0.0)
+-    build-depends:     ghc-bignum >=1.0 && <1.3
++    build-depends:     ghc-bignum >=1.0 && <1.4
+   else
+     build-depends:     integer-gmp >=1.0 && <1.1
+ 


=====================================
patches/clash-lib/1.6.6/no-attoparsec-aeson
=====================================
@@ -0,0 +1,26 @@
+--- a/clash-lib.cabal
++++ b/clash-lib.cabal
+@@ -127,7 +127,6 @@ Library
+                       TemplateHaskell
+ 
+   Build-depends:      aeson                   >= 0.6.2.0  && < 2.3,
+-                      attoparsec-aeson        >= 2.1      && < 2.3,
+                       aeson-pretty            >= 0.8      && < 0.9,
+                       ansi-terminal           >= 0.8.0.0  && < 0.12,
+                       array,
+@@ -308,7 +307,6 @@ executable v16-upgrade-primitives
+   Build-Depends:
+     base,
+     aeson,
+-    attoparsec-aeson,
+     deepseq,
+     yaml,
+     bytestring,
+@@ -338,7 +336,6 @@ test-suite unittests
+       ghc-typelits-knownnat,
+ 
+       aeson,
+-      attoparsec-aeson,
+       aeson-pretty,
+       base,
+       base16-bytestring,


=====================================
patches/clash-lib/1.6.6/series
=====================================
@@ -0,0 +1,2 @@
+no-attoparsec-aeson
+newer-deps


=====================================
patches/clash-prelude/1.6.6/newer-deps
=====================================
@@ -0,0 +1,29 @@
+--- a/clash-prelude.cabal
++++ b/clash-prelude.cabal
+@@ -333,7 +333,7 @@ Library
+                       data-default-class        >= 0.1.2   && < 0.2,
+                       deepseq                   >= 1.4.1.0 && < 1.5,
+                       extra                     >= 1.6.17  && < 1.8,
+-                      ghc-prim                  >= 0.5.1.0 && < 0.8,
++                      ghc-prim                  >= 0.5.1.0 && < 0.10,
+                       ghc-typelits-extra        >= 0.4     && < 0.5,
+                       ghc-typelits-knownnat     >= 0.7.2   && < 0.8,
+                       ghc-typelits-natnormalise >= 0.7.2   && < 0.8,
+@@ -345,7 +345,7 @@ Library
+                       QuickCheck                >= 2.7     && < 2.15,
+                       reflection                >= 2       && < 2.2,
+                       singletons                >= 2.0     && < 3.1,
+-                      template-haskell          >= 2.12.0.0 && < 2.18,
++                      template-haskell          >= 2.12.0.0 && < 2.20,
+                       th-abstraction            >= 0.2.10 && < 0.5.0,
+                       th-lift                   >= 0.7.0    && < 0.9,
+                       th-orphans                >= 0.13.1   && < 1.0,
+@@ -357,7 +357,7 @@ Library
+                       vector                    >= 0.11    && < 1.0
+ 
+   if impl(ghc >= 9.0.0)
+-    Build-Depends:    ghc-bignum                >= 1.0      && < 1.3
++    Build-Depends:    ghc-bignum                >= 1.0      && < 1.4
+   else
+     Build-Depends:    integer-gmp               >= 1.0.1.0  && < 2.0
+   if flag(large-tuples)


=====================================
patches/clash-prelude/1.6.6/series
=====================================
@@ -0,0 +1 @@
+newer-deps


=====================================
patches/haxr/3000.11.5/no-mtl-compat
=====================================
@@ -3,7 +3,7 @@ Index: b/haxr.cabal
 --- a/haxr.cabal
 +++ b/haxr.cabal
 @@ -37,7 +37,6 @@ Library
-   Build-depends: base >= 4.9 && < 4.19,
+   Build-depends: base >= 4.9 && < 4.20,
                   base-compat >= 0.8 && < 0.14,
                   mtl < 2.4,
 -                 mtl-compat,



View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/c4fe0fd38fb670c63eef40b3e4d289f7911bdf7f

-- 
View it on GitLab: https://salsa.debian.org/haskell-team/package-plan/-/commit/c4fe0fd38fb670c63eef40b3e4d289f7911bdf7f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-commits/attachments/20231023/4d59b5e1/attachment-0001.htm>


More information about the Pkg-haskell-commits mailing list