|
1 |
| -Source: matrix-synapse |
2 |
| -Maintainer: Erik Johnston <erikj@matrix.org> |
3 |
| -Section: python |
4 |
| -Priority: optional |
| 1 | +Source: matrix-synapse-py3 |
| 2 | +Section: contrib/python |
| 3 | +Priority: extra |
| 4 | +Maintainer: Synapse Packaging team <packages@matrix.org> |
5 | 5 | Build-Depends:
|
6 | 6 | debhelper (>= 9),
|
7 |
| - dh-python, |
8 |
| - dh-systemd (>= 1.5), |
9 |
| - po-debconf, |
10 |
| - python (>= 2.6.6-3), |
11 |
| - python-bcrypt, |
12 |
| - python-blist, |
13 |
| - python-canonicaljson (>=1.1.3), |
14 |
| - python-daemonize, |
15 |
| - python-frozendict (>= 0.4), |
16 |
| - python-lxml, |
17 |
| - python-mock, |
18 |
| - python-msgpack (>=0.3.0), |
19 |
| - python-nacl (>= 0.3.0), |
20 |
| - python-netaddr, |
21 |
| - python-openssl (>= 0.14), |
22 |
| - python-pil, |
23 |
| - python-psutil, |
24 |
| - python-pyasn1, |
25 |
| - python-pydenticon, |
26 |
| - python-pymacaroons-pynacl, |
27 |
| - python-pysaml2, |
28 |
| - python-service-identity (>= 1.0.0), |
29 |
| - python-setuptools (>= 0.6b3), |
30 |
| - python-signedjson (>= 1.0.0), |
31 |
| - python-sortedcontainers, |
32 |
| - python-syutil (>= 0.0.7), |
33 |
| - python-treq (>= 15.1.0), |
34 |
| - python-twisted (>= 17.1.0), |
35 |
| - python-unpaddedbase64 (>= 1.0.1), |
36 |
| - python-yaml, |
37 |
| - python-phonenumbers (>= 8.2.0), |
38 |
| - python-jsonschema (>=2.5.1), |
39 |
| - python-prometheus-client, |
40 |
| - python-attr |
41 |
| -Standards-Version: 3.9.8 |
42 |
| -X-Python-Version: >= 2.7 |
| 7 | + dh-systemd, |
| 8 | + dh-virtualenv (>= 1.0), |
| 9 | + lsb-release, |
| 10 | + python3-dev, |
| 11 | + python3, |
| 12 | + python3-setuptools, |
| 13 | + python3-pip, |
| 14 | + python3-venv, |
| 15 | + tar, |
| 16 | +Standards-Version: 3.9.5 |
| 17 | +Homepage: https://github.com/matrix-org/synapse |
43 | 18 |
|
44 |
| -Package: matrix-synapse |
45 |
| -Architecture: all |
| 19 | +Package: matrix-synapse-py3 |
| 20 | +Architecture: amd64 |
| 21 | +Conflicts: matrix-synapse |
| 22 | +Pre-Depends: dpkg (>= 1.16.1) |
46 | 23 | Depends:
|
47 |
| - ${misc:Depends}, |
48 |
| - ${python:Depends}, |
49 | 24 | adduser,
|
50 | 25 | debconf,
|
51 |
| - lsb-base (>= 3.0-6), |
52 |
| - python-attr (>= 16.0.0), |
53 |
| - python-twisted (>= 17.1.0), |
54 |
| - python-canonicaljson (>=1.1.3), |
55 |
| - python-prometheus-client (>=0.0.14), |
| 26 | + python3-distutils|libpython3-stdlib (<< 3.6), |
| 27 | + python3, |
| 28 | + ${misc:Depends}, |
| 29 | +# some of our scripts use perl, but none of them are important, |
| 30 | +# so we put perl:Depends in Suggests rather than Depends. |
56 | 31 | Suggests:
|
57 |
| - python-bleach (>= 1.4.2), |
58 |
| - python-jinja2 (>= 2.8), |
59 |
| -Recommends: |
60 |
| - python-psycopg2, |
61 |
| - python-lxml, |
| 32 | + sqlite3, |
| 33 | + ${perl:Depends}, |
62 | 34 | Description: Open federated Instant Messaging and VoIP server
|
63 | 35 | Matrix is an ambitious new ecosystem for open federated Instant
|
64 | 36 | Messaging and VoIP. Synapse is a reference Matrix server
|
65 | 37 | implementation.
|
66 |
| - . |
67 |
| - Everything in Matrix happens in a room. Rooms are distributed and do |
68 |
| - not exist on any single server. Rooms can be located using |
69 |
| - convenience aliases like #matrix:matrix.org or #test:localhost:8448. |
70 |
| - . |
71 |
| - Matrix user IDs look like @matthew:matrix.org (although in the future |
72 |
| - you will normally refer to yourself and others using a 3PID: email |
73 |
| - address, phone number, etc rather than manipulating Matrix user IDs) |
74 |
| - . |
75 |
| - The overall architecture is: |
76 |
| - client <------> homeserver <=============> homeserver <------> client |
77 |
| - https://a.org/_matrix https://b.net/_matrix |
0 commit comments