summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordefanor <defanor@uberspace.net>2023-10-14 09:36:05 +0300
committerdefanor <defanor@uberspace.net>2023-10-14 09:36:05 +0300
commit5bcb0fe426372ef993241148641b8b076a5cadea (patch)
treef004e9425e3492cbc00fc3ebb3b644ae23fb74bd
parente709aecbac488368db7b57541626e6c9aa798c88 (diff)
Relax the Haskell package dependencies to build on Debian 12HEADmaster
-rw-r--r--README.md8
-rw-r--r--dwproxy.cabal6
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