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"
11 # ^ Actually, it's WITH LicenseRef-Hippotat-OpenSSL-Exception
12 repository="https://salsa.debian.org/iwj/hippotat"
13 homepage="https://www.chiark.greenend.org.uk/~ianmdlvl/hippotat/current/docs/"
20 path="client/client.rs"
24 path="server/server.rs"
28 hippotat-macros = { version = "1.0.0", path = "macros" }
30 # versions specified here are mostly just guesses at what is needed
31 # (or currently available):
37 hyper = { version = "0.14", features = ["full"] }
41 libc = "0.2" # just for EISDIR due to IsADirectory
43 parking_lot = ">= 0.11, < 0.13"
49 pin-project-lite = "0.2"
54 tokio = { version = "1", features = ["full"] }
58 # for daemonic behaviours
59 # daemonize 0.4.1 in sid
60 # syslog 4.0 in sid, 5.0 in upstream, ideally want 5.0 (new API)
63 extend = "1" # no deps not in sid
64 eyre = "0.6" # deps not in sid: indenter (see below)
65 indenter = "0.3" # no deps not in sid
66 fehler = "1" # no deps (other than fehler-macros, obvs)
67 lazy-regex = "2" # no deps not in sid
68 cervine = "0.0" # no (non-dev)-deps not in sid