aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikolaj Konarski <mikolaj.konarski@funktory.com>2025-05-12 09:50:22 +0200
committerMikolaj Konarski <mikolaj.konarski@funktory.com>2025-05-12 09:50:22 +0200
commitc875208de42dcf8f7ae0609dce601d32fb39b709 (patch)
tree7c0f49cc40d271e57ba76a18786442522e91e639
parent6f41fd676865a14572ef4570919632fbfb4a04f1 (diff)
Fix almost all 'cabal check' warnings and errors
-rw-r--r--ox-arrays.cabal19
1 files changed, 11 insertions, 8 deletions
diff --git a/ox-arrays.cabal b/ox-arrays.cabal
index 515d7ff..243dcd8 100644
--- a/ox-arrays.cabal
+++ b/ox-arrays.cabal
@@ -1,8 +1,11 @@
cabal-version: 3.0
name: ox-arrays
version: 0.1.0.0
+synopsis: An efficient CPU-based multidimensional array (tensor) library
+description: An efficient and richly typed CPU-based multidimensional array (tensor) library built upon the optimized tensor representation (strides list) implemented in the orthotope package.
author: Tom Smeding
license: BSD-3-Clause
+category: Array, Tensors
build-type: Simple
extra-source-files: cbits/arith_lists.h
@@ -61,11 +64,11 @@ library
build-depends:
strided-array-ops,
- base >=4.18 && <4.22,
- deepseq,
+ base,
+ deepseq < 1.7,
ghc-typelits-knownnat,
ghc-typelits-natnormalise,
- orthotope,
+ orthotope < 0.2,
template-haskell,
vector
hs-source-dirs: src
@@ -84,11 +87,11 @@ library strided-array-ops
Data.Array.Strided.Arith.Internal.Lists
Data.Array.Strided.Arith.Internal.Lists.TH
build-depends:
- base,
- ghc-typelits-knownnat,
- ghc-typelits-natnormalise,
- template-haskell,
- vector
+ base >=4.18 && <4.22,
+ ghc-typelits-knownnat < 1,
+ ghc-typelits-natnormalise < 1,
+ template-haskell < 3,
+ vector < 0.14
hs-source-dirs: ops
c-sources: cbits/arith.c