control 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. Source: matrix-synapse-py3
  2. Section: contrib/python
  3. Priority: extra
  4. Maintainer: Synapse Packaging team <packages@matrix.org>
  5. # keep this list in sync with the build dependencies in docker/Dockerfile-dhvirtualenv.
  6. # TODO: Remove the dependency on dh-systemd after dropping support for Ubuntu xenial
  7. # On all other supported releases, it's merely a transitional package which
  8. # does nothing but depends on debhelper (> 9.20160709)
  9. Build-Depends:
  10. debhelper (>= 9.20160709) | dh-systemd,
  11. dh-virtualenv (>= 1.1),
  12. libsystemd-dev,
  13. libpq-dev,
  14. lsb-release,
  15. python3-dev,
  16. python3,
  17. python3-setuptools,
  18. python3-pip,
  19. python3-venv,
  20. tar,
  21. Standards-Version: 3.9.8
  22. Homepage: https://github.com/matrix-org/synapse
  23. Package: matrix-synapse-py3
  24. Architecture: amd64
  25. Provides: matrix-synapse
  26. Conflicts:
  27. matrix-synapse (<< 0.34.0.1-0matrix2),
  28. matrix-synapse (>= 0.34.0.1-1),
  29. Pre-Depends: dpkg (>= 1.16.1)
  30. Depends:
  31. adduser,
  32. debconf,
  33. ${misc:Depends},
  34. ${shlibs:Depends},
  35. ${synapse:pydepends},
  36. # some of our scripts use perl, but none of them are important,
  37. # so we put perl:Depends in Suggests rather than Depends.
  38. Recommends:
  39. ${shlibs1:Recommends},
  40. Suggests:
  41. sqlite3,
  42. ${perl:Depends},
  43. Description: Open federated Instant Messaging and VoIP server
  44. Matrix is an ambitious new ecosystem for open federated Instant
  45. Messaging and VoIP. Synapse is a reference Matrix server
  46. implementation.