From 150dba892b4e7a89473eb0d25fee624457147add Mon Sep 17 00:00:00 2001 From: Ivan Perez Date: Tue, 24 Dec 2024 23:48:17 +0000 Subject: [PATCH] ogma-language-smv: Add version bounds to all dependencies. Refs #119. The cabal packages do not currently specify version bounds. This makes hackage complain when we upload packages, and can create stability / installation issues for users. This commit adds lower and upper version bounds for all dependencies. --- ogma-language-smv/ogma-language-smv.cabal | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ogma-language-smv/ogma-language-smv.cabal b/ogma-language-smv/ogma-language-smv.cabal index ccbc35f6..efc40647 100644 --- a/ogma-language-smv/ogma-language-smv.cabal +++ b/ogma-language-smv/ogma-language-smv.cabal @@ -72,8 +72,8 @@ custom-setup setup-depends: base >= 4.11.0.0 && < 5 , Cabal >= 2.0 && < 3.9 - , process - , BNFC >= 2.9.1 + , process >= 1.6 && < 1.7 + , BNFC >= 2.9.1 && < 2.10 library @@ -93,7 +93,7 @@ library build-depends: base >= 4.11.0.0 && < 5 - , array >= 0.5.2.0 + , array >= 0.5.2.0 && < 0.6 hs-source-dirs: src @@ -110,9 +110,9 @@ test-suite unit-tests build-depends: base >= 4.11.0.0 && < 5 - , QuickCheck - , test-framework - , test-framework-quickcheck2 + , QuickCheck >= 2.8.2 && < 2.16 + , test-framework >= 0.8.2 && < 0.9 + , test-framework-quickcheck2 >= 0.3.0.4 && < 0.4 , ogma-language-smv