1 # Copyright 2021-2022 Ian Jackson and contributors to Hippotat
2 # SPDX-License-Identifier: GPL-3.0-or-later WITH LicenseRef-Hippotat-OpenSSL-Exception
3 # There is NO WARRANTY.
9 description="Asinine HTTP-over-IP"
10 license="GPL-3.0-or-later WITH LicenseRef-Hippotat-OpenSSL-Exception"
11 repository="https://salsa.debian.org/iwj/hippotat"
12 homepage="https://www.chiark.greenend.org.uk/~ianmdlvl/hippotat/current/docs/"
19 path="client/client.rs"
23 path="server/server.rs"
27 hippotat-macros = { version = "1.0.0", path = "macros" }
29 # versions specified here are mostly just guesses at what is needed
30 # (or currently available):
36 hyper = { version = "0.14", features = ["full"] }
40 libc = "0.2" # just for EISDIR due to IsADirectory
42 parking_lot = ">= 0.11, < 0.13"
48 pin-project-lite = "0.2"
53 tokio = { version = "1", features = ["full"] }
57 # for daemonic behaviours
58 # daemonize 0.4.1 in sid
59 # syslog 4.0 in sid, 5.0 in upstream, ideally want 5.0 (new API)
62 extend = "1" # no deps not in sid
63 eyre = "0.6" # deps not in sid: indenter (see below)
64 indenter = "0.3" # no deps not in sid
65 fehler = "1" # no deps (other than fehler-macros, obvs)
66 lazy-regex = "2" # no deps not in sid
67 cervine = "0.0" # no (non-dev)-deps not in sid