Lines 1-6
Link Here
|
1 |
PORTNAME= matrix-synapse |
1 |
PORTNAME= matrix-synapse |
2 |
DISTVERSION= 1.80.0 |
2 |
DISTVERSION= 1.81.0 |
3 |
PORTREVISION= 1 |
|
|
4 |
CATEGORIES= net-im python |
3 |
CATEGORIES= net-im python |
5 |
MASTER_SITES= PYPI |
4 |
MASTER_SITES= PYPI |
6 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
5 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
Lines 16-26
LICENSE_FILE= ${WRKSRC}/LICENSE
Link Here
|
16 |
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} \ |
15 |
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} \ |
17 |
${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.3:devel/py-setuptools-rust@${PY_FLAVOR} |
16 |
${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.3:devel/py-setuptools-rust@${PY_FLAVOR} |
18 |
|
17 |
|
19 |
# Keep the RUN_DEPENDS layout similar to the master/synapse/python_dependencies.py file |
18 |
# Keep the RUN_DEPENDS layout similar to the pyproject.toml file |
20 |
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_FLAVOR} \ |
19 |
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_FLAVOR} \ |
21 |
${PYTHON_PKGNAMEPREFIX}frozendict>=1:devel/py-frozendict@${PY_FLAVOR} \ |
20 |
${PYTHON_PKGNAMEPREFIX}immutabledict>=2.0:devel/py-immutabledict@${PY_FLAVOR} \ |
22 |
${PYTHON_PKGNAMEPREFIX}unpaddedbase64>=2.1.0:devel/py-unpaddedbase64@${PY_FLAVOR} \ |
21 |
${PYTHON_PKGNAMEPREFIX}unpaddedbase64>=2.1.0:devel/py-unpaddedbase64@${PY_FLAVOR} \ |
23 |
${PYTHON_PKGNAMEPREFIX}canonicaljson>=1.5.0:devel/py-canonicaljson@${PY_FLAVOR} \ |
22 |
${PYTHON_PKGNAMEPREFIX}canonicaljson>=2.0.0:devel/py-canonicaljson@${PY_FLAVOR} \ |
24 |
${PYTHON_PKGNAMEPREFIX}signedjson>=1.1.0:security/py-signedjson@${PY_FLAVOR} \ |
23 |
${PYTHON_PKGNAMEPREFIX}signedjson>=1.1.0:security/py-signedjson@${PY_FLAVOR} \ |
25 |
${PYTHON_PKGNAMEPREFIX}service_identity>=18.1.0:security/py-service_identity@${PY_FLAVOR} \ |
24 |
${PYTHON_PKGNAMEPREFIX}service_identity>=18.1.0:security/py-service_identity@${PY_FLAVOR} \ |
26 |
${PYTHON_PKGNAMEPREFIX}twisted>=18.9.0:devel/py-twisted@${PY_FLAVOR} \ |
25 |
${PYTHON_PKGNAMEPREFIX}twisted>=18.9.0:devel/py-twisted@${PY_FLAVOR} \ |
Lines 32-38
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_F
Link Here
|
32 |
${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.7:security/py-bcrypt@${PY_FLAVOR} \ |
31 |
${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.7:security/py-bcrypt@${PY_FLAVOR} \ |
33 |
${PY_PILLOW} \ |
32 |
${PY_PILLOW} \ |
34 |
${PYTHON_PKGNAMEPREFIX}sortedcontainers>=1.5.2:devel/py-sortedcontainers@${PY_FLAVOR} \ |
33 |
${PYTHON_PKGNAMEPREFIX}sortedcontainers>=1.5.2:devel/py-sortedcontainers@${PY_FLAVOR} \ |
35 |
${PYTHON_PKGNAMEPREFIX}pysaml2>=4.5.0:security/py-pysaml2@${PY_FLAVOR} \ |
|
|
36 |
${PYTHON_PKGNAMEPREFIX}pymacaroons>=0.13.0:security/py-pymacaroons@${PY_FLAVOR} \ |
34 |
${PYTHON_PKGNAMEPREFIX}pymacaroons>=0.13.0:security/py-pymacaroons@${PY_FLAVOR} \ |
37 |
${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${PY_FLAVOR} \ |
35 |
${PYTHON_PKGNAMEPREFIX}msgpack>=0.5.2:devel/py-msgpack@${PY_FLAVOR} \ |
38 |
${PYTHON_PKGNAMEPREFIX}phonenumbers>=8.2.0:devel/py-phonenumbers@${PY_FLAVOR} \ |
36 |
${PYTHON_PKGNAMEPREFIX}phonenumbers>=8.2.0:devel/py-phonenumbers@${PY_FLAVOR} \ |
Lines 42-52
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_F
Link Here
|
42 |
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ |
40 |
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ |
43 |
${PYTHON_PKGNAMEPREFIX}bleach>=1.4.3:www/py-bleach@${PY_FLAVOR} \ |
41 |
${PYTHON_PKGNAMEPREFIX}bleach>=1.4.3:www/py-bleach@${PY_FLAVOR} \ |
44 |
${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.10.0.1:devel/py-typing-extensions@${PY_FLAVOR} \ |
42 |
${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.10.0.1:devel/py-typing-extensions@${PY_FLAVOR} \ |
45 |
${PYTHON_PKGNAMEPREFIX}cryptography>=0:security/py-cryptography@${PY_FLAVOR} \ |
43 |
${PYTHON_PKGNAMEPREFIX}cryptography>=3.4.7:security/py-cryptography@${PY_FLAVOR} \ |
46 |
${PYTHON_PKGNAMEPREFIX}ijson>=3.1.4:devel/py-ijson@${PY_FLAVOR} \ |
44 |
${PYTHON_PKGNAMEPREFIX}ijson>=3.1.4:devel/py-ijson@${PY_FLAVOR} \ |
47 |
${PYTHON_PKGNAMEPREFIX}packaging>=16.1:devel/py-packaging@${PY_FLAVOR} \ |
|
|
48 |
${PYTHON_PKGNAMEPREFIX}matrix-common>=1.3.0:devel/py-matrix-common@${PY_FLAVOR} \ |
45 |
${PYTHON_PKGNAMEPREFIX}matrix-common>=1.3.0:devel/py-matrix-common@${PY_FLAVOR} \ |
|
|
46 |
${PYTHON_PKGNAMEPREFIX}packaging>=16.1:devel/py-packaging@${PY_FLAVOR} \ |
49 |
${PYTHON_PKGNAMEPREFIX}pydantic>=1.7.4:devel/py-pydantic@${PY_FLAVOR} \ |
47 |
${PYTHON_PKGNAMEPREFIX}pydantic>=1.7.4:devel/py-pydantic@${PY_FLAVOR} \ |
|
|
48 |
${PYTHON_PKGNAMEPREFIX}pysaml2>=4.5.0:security/py-pysaml2@${PY_FLAVOR} \ |
50 |
${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss |
49 |
${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss |
51 |
|
50 |
|
52 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_FLAVOR} \ |
51 |
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}virtualenv>=15.0:devel/py-virtualenv@${PY_FLAVOR} \ |
Lines 65-125
CARGO_BUILD= no
Link Here
|
65 |
CARGO_TEST= no |
64 |
CARGO_TEST= no |
66 |
CARGO_INSTALL= no |
65 |
CARGO_INSTALL= no |
67 |
CARGO_CARGOTOML= ${WRKSRC}/rust/Cargo.toml |
66 |
CARGO_CARGOTOML= ${WRKSRC}/rust/Cargo.toml |
68 |
CARGO_CRATES= aho-corasick-0.7.19 \ |
|
|
69 |
anyhow-1.0.70 \ |
70 |
arc-swap-1.5.1 \ |
71 |
autocfg-1.1.0 \ |
72 |
bitflags-1.3.2 \ |
73 |
blake2-0.10.6 \ |
74 |
block-buffer-0.10.3 \ |
75 |
cfg-if-1.0.0 \ |
76 |
crypto-common-0.1.6 \ |
77 |
digest-0.10.5 \ |
78 |
generic-array-0.14.6 \ |
79 |
hex-0.4.3 \ |
80 |
indoc-1.0.7 \ |
81 |
itoa-1.0.4 \ |
82 |
lazy_static-1.4.0 \ |
83 |
libc-0.2.135 \ |
84 |
lock_api-0.4.9 \ |
85 |
log-0.4.17 \ |
86 |
memchr-2.5.0 \ |
87 |
memoffset-0.6.5 \ |
88 |
once_cell-1.15.0 \ |
89 |
parking_lot-0.12.1 \ |
90 |
parking_lot_core-0.9.3 \ |
91 |
proc-macro2-1.0.52 \ |
92 |
pyo3-0.17.3 \ |
93 |
pyo3-build-config-0.17.3 \ |
94 |
pyo3-ffi-0.17.3 \ |
95 |
pyo3-log-0.8.1 \ |
96 |
pyo3-macros-0.17.3 \ |
97 |
pyo3-macros-backend-0.17.3 \ |
98 |
pythonize-0.17.0 \ |
99 |
quote-1.0.26 \ |
100 |
redox_syscall-0.2.16 \ |
101 |
regex-1.7.1 \ |
102 |
regex-syntax-0.6.27 \ |
103 |
ryu-1.0.11 \ |
104 |
scopeguard-1.1.0 \ |
105 |
serde-1.0.157 \ |
106 |
serde_derive-1.0.157 \ |
107 |
serde_json-1.0.94 \ |
108 |
smallvec-1.10.0 \ |
109 |
subtle-2.4.1 \ |
110 |
syn-1.0.104 \ |
111 |
syn-2.0.2 \ |
112 |
target-lexicon-0.12.4 \ |
113 |
typenum-1.15.0 \ |
114 |
unicode-ident-1.0.5 \ |
115 |
unindent-0.1.10 \ |
116 |
version_check-0.9.4 \ |
117 |
windows-sys-0.36.1 \ |
118 |
windows_aarch64_msvc-0.36.1 \ |
119 |
windows_i686_gnu-0.36.1 \ |
120 |
windows_i686_msvc-0.36.1 \ |
121 |
windows_x86_64_gnu-0.36.1 \ |
122 |
windows_x86_64_msvc-0.36.1 |
123 |
|
67 |
|
124 |
SUB_FILES= pkg-message log.config |
68 |
SUB_FILES= pkg-message log.config |
125 |
SUB_LIST= PYTHON_CMD=${PYTHON_CMD} DBDIR=${DBDIR} LOGDIR=${LOGDIR} PIDDIR=${PIDDIR} USERS=${USERS} |
69 |
SUB_LIST= PYTHON_CMD=${PYTHON_CMD} DBDIR=${DBDIR} LOGDIR=${LOGDIR} PIDDIR=${PIDDIR} USERS=${USERS} |