From 5bcb0fe426372ef993241148641b8b076a5cadea Mon Sep 17 00:00:00 2001 From: defanor Date: Sat, 14 Oct 2023 09:36:05 +0300 Subject: Relax the Haskell package dependencies to build on Debian 12 --- README.md | 8 ++++---- dwproxy.cabal | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index fa7c665..6a25cb2 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,10 @@ invocation, e.g.: `dwproxy _quowmap_database.db`. The default port is 2000, `telnet localhost 2000` to connect. Can be built with either cabal (`cabal install`) or plain GHC on -Debian 11, after installing the compiler and dependencies from system -repositories (`ghc libghc-fgl-dev libghc-unordered-containers-dev -libghc-network-dev libghc-async-dev libghc-attoparsec-dev -libghc-aeson-dev libghc-hdbc-sqlite3-dev`). +Debian 11 to 12, after installing the compiler and dependencies from +system repositories (`ghc libghc-fgl-dev +libghc-unordered-containers-dev libghc-network-dev libghc-async-dev +libghc-attoparsec-dev libghc-aeson-dev libghc-hdbc-sqlite3-dev`). ## Python version diff --git a/dwproxy.cabal b/dwproxy.cabal index a83fe1e..3250f0e 100644 --- a/dwproxy.cabal +++ b/dwproxy.cabal @@ -19,11 +19,11 @@ executable dwproxy main-is: DWProxy.hs -- other-modules: other-extensions: DeriveGeneric, DeriveAnyClass, OverloadedStrings - build-depends: aeson >=1.4 && <1.5 + build-depends: aeson >=1.4 && <3 , async >=2.2 && <2.3 - , attoparsec >=0.13 && <0.14 + , attoparsec >=0.13 && <0.15 , base >=4.9 && <5 - , bytestring >=0.10 && <0.11 + , bytestring >=0.10 && <0.13 , fgl >=5.6 && <6 , filepath >=1.4 && <1.5 , network >=2.7 && <4 -- cgit v1.2.3