net-im / synapse

Reference implementation of Matrix homeserver

Official package sites : https://github.com/element-hq/synapse · https://matrix.org/ ·

v1.116.0 :: 0 :: gentoo

Modified
License
AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
Keywords
~amd64 ~arm64 ~ppc64
USE flags
debug postgres systemd test

v1.115.0-r1 :: 0 :: gentoo

Modified
License
AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
Keywords
~amd64 ~arm64 ~ppc64
USE flags
debug postgres systemd test

v1.114.0 :: 0 :: gentoo

Modified
License
AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
Keywords
~amd64 ~arm64 ~ppc64
USE flags
debug postgres systemd test

v1.113.0 :: 0 :: gentoo

Modified
License
AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
Keywords
amd64 ~arm64 ~ppc64
USE flags
debug postgres systemd test

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
postgres
Add support for the postgresql database
systemd
Enable use of systemd-specific libraries and features like socket activation or session tracking
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

acct-group / synapse : A group for net-im/synapse

acct-user / synapse : A user for net-im/synapse

dev-lang / python : An interpreted, interactive, object-oriented programming language

acct-group / synapse : A group for net-im/synapse

acct-user / synapse : A user for net-im/synapse

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-python / attrs : Attributes without boilerplate

dev-python / bcrypt : Modern password hashing for software and servers

dev-python / bleach : An easy whitelist-based HTML-sanitizing tool

dev-python / canonicaljson : Canonical JSON

dev-python / cryptography : Library providing cryptographic recipes and primitives

dev-python / ijson : Iterative JSON parser with a Pythonic interface

dev-python / immutabledict : An immutable wrapper around dictionaries

dev-python / jinja : A full-featured template engine for Python

dev-python / jsonschema : An implementation of JSON-Schema validation for Python

dev-python / legacy-cgi : Fork of the standard library cgi and cgitb modules (deprecated)

dev-python / matrix-common : Common code for Synapse, Sydent and Sygnal

dev-python / msgpack : MessagePack (de)serializer for Python

dev-python / netaddr : Network address representation and manipulation library

dev-python / packaging : Core utilities for Python packages

dev-python / phonenumbers : Python port of Google's libphonenumber

dev-python / pillow : Python Imaging Library (fork)

dev-python / prometheus-client : Python client for the Prometheus monitoring system

dev-python / psycopg : PostgreSQL database adapter for Python

dev-python / pyasn1 : ASN.1 library for Python

dev-python / pyasn1-modules : pyasn1 modules

dev-python / pydantic : Data parsing and validation using Python type hints

dev-python / pymacaroons : A Python implementation of Macaroons

dev-python / pyopenssl : Python interface to the OpenSSL library

dev-python / python-multipart : A streaming multipart parser for Python

dev-python / python-systemd : Python module for native access to the systemd facilities

dev-python / pyyaml : YAML parser and emitter for Python

dev-python / service-identity : Service identity verification for pyOpenSSL

dev-python / signedjson : Signs JSON objects with ED25519 signatures.

dev-python / sortedcontainers : Python library to sort collections and containers

dev-python / treq : A requests-like API built on top of twisted.web's Agent

dev-python / twisted : An asynchronous networking framework written in Python

dev-python / typing-extensions : Backported and Experimental Type Hints for Python 3.7+

dev-python / unpaddedbase64 : Unpadded Base64

810249
[booboo] net-im/synapse-1.23.1 does not enable tests
930514
<net-im/synapse-1.105.1: Weakness in auth chain indexing allows DoS from remote room members through disk fill and high CPU usage
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.116.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.112.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add legacy-cgi rdep for py3.13
Synapse uses cgi module, which was removed from py3.13. The package is py3.13 enabled and everything worked because legacy-cgi runtime dependency was indirectly installed as a dependency of treq. The treq was recently release with official py3.13 support and it no longer needs the legacy-cgi, which triggered the error with missing cgi module. The synapse needs to depend on legacy-cgi directly anyway. Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: enable py3.13
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.115.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.111.1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-im/synapse: Stabilize 1.113.0 amd64, #939571
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.114.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.112.0 amd64, #938766
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.110.0, 1.111.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.111.1 amd64, #938000
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.109.0-r1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.113.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.110.0 amd64, #937268
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.108.0-r1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.112.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.111.1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.109.0-r1 amd64, #936293
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.111.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: restrict <dev-python/twisted-24.3.0_p20240628
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.107.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.110.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.108.0 amd64, #935058
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.106.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.109.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.105.1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.107.0 amd64, #934217
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.106.0 amd64, #933225
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.108.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.107.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.106.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.103.0, 1.104.0, 1.105.0
Bug: https://bugs.gentoo.org/930514 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.105.1 amd64, #930695
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joe Kappus · gentoo
net-im/synapse: add 1.105.1
Bug: https://bugs.gentoo.org/930514 Signed-off-by: Joe Kappus <joe@wt.gd> Closes: https://github.com/gentoo/gentoo/pull/36378 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.102.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.103.0 amd64, #930207
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.105.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.101.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.102.0 amd64, #928673
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.104.0
The netaddr-test.patch is no longer needed as the change was integrated to this version. Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.103.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.100.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.101.0 amd64, #927162
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.99.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.100.0 amd64, #926068
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: fix tests with >=dev-python/netaddr-1.0.0
Netaddr removed implicit prefix support in netaddr-1.0.0 [1], which breaks tests in synapse. This change backports the upstream patch [2] fixing the issue to all versions present in the tree. [1] https://github.com/netaddr/netaddr/pull/360 [2] https://github.com/element-hq/synapse/pull/16953 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.102.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.98.0-r1
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.99.0 amd64, #924669
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.101.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.100.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.99.0
This versions points to a new fork. The code was relicensed to AGPL-3+ and original repository is archived. See [1,2,3] for more info. [1] https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/ [2] https://element.io/blog/element-to-adopt-agplv3/ [3] https://element.io/blog/synapse-now-lives-at-github-com-element-hq-synapse/ Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-im/synapse: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.98.0-r1 amd64, #921936
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.96.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.97.0 amd64, #921012
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: lift twisted restriction
The issue is already fixed. Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.98.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.93.0-r1, 1.95.0-r1
Bug: https://bugs.gentoo.org/916609 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.96.0 amd64, #919062
Signed-off-by: Sam James <sam@gentoo.org>
Matoro Mahri · gentoo
net-im/synapse: Keyword 1.97.0 arm64, #912462
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.97.0
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.96.0
Bug: https://bugs.gentoo.org/916609 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/33616 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: restrict <dev-python/twisted-23.8.1
Some tests are known to fail with >twisted-23.8, see [1] [1] https://github.com/matrix-org/synapse/pull/16528 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.95.0
The <dev-python/pydantic-2 restriction was removed as this version supports new releases as well [1]. [1] https://github.com/matrix-org/synapse/pull/16332 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/33279 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.90.0, 1.92.2
Bug: https://bugs.gentoo.org/914765 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.93.0 amd64, #916010
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.88.0
Bug: https://bugs.gentoo.org/914765 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/33076 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.93.0
Upstream has set a restriction on pillow to be >=10.0.1 due to libwebp CVE-2023-4863. While they mention the possibility of lowering the restriction to >=5.4.0 if the issue is addressed downstream (which we have done), it seems to be unnecessary since we already have the pillow-10 line stabilized. Bug: https://bugs.gentoo.org/914765 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.90.0 amd64, #914631
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: enable py3.12
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/32555 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.92.2
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-im/synapse: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.88.0 amd64, #912425
Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.90.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/32126 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.87.0 amd64, #912179
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.88.0
pillow-10 issue was fixed, see [1]. [1] https://github.com/matrix-org/synapse/pull/15876 Bug: https://bugs.gentoo.org/909644 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/31945 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: restrict rdeps to <pillow-10 and <pydantic-2
Pillow 10 removes some deprecated constatns that are used in synapse, the issue is already fixed in upstream, see [1,2]. Moreover, synapse is incompatible with pydantic 2.0 [3]. [1] https://github.com/matrix-org/synapse/issues/15873 [2] https://github.com/matrix-org/synapse/pull/15876 [3] https://github.com/matrix-org/synapse/issues/15858 Closes: https://bugs.gentoo.org/909644 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.82.0-r1, 1.83.0, 1.84.1
Bug: https://bugs.gentoo.org/907950 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.85.2 amd64, #909325
Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.87.0
Ebuild is migrated to "optimized" cargo.eclass API. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/31563 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.83.0 amd64, #908514
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{service_identity → service-identity}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.85.2
- add two bdeps for testing of optional redis support Bug: https://bugs.gentoo.org/907950 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/31330 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.79.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/31227 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-im/synapse: Stabilize 1.82.0-r1 amd64, #907399
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{prometheus_client → prometheus-client}
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.84.1
Closes: https://bugs.gentoo.org/905860 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/31144 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.83.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30993 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: Fix installation phase
Fixes: 76450772f8f3 ("net-im/synapse: add 1.82.0") Closes: https://bugs.gentoo.org/905331 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30808 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Keyword 1.82.0 ppc64, #905284
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.78.0-r1
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.79.0 amd64, #904440
Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.77.0-r1
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Stabilize 1.78.0-r1 amd64, #903906
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.82.0
- synapse.initd run script is revised to use command_user="synapse:synapse" rather than unnecessary start_stop_daemon_args. The issue was discovered by qa-openrc tool from iwdevtools. - dev-python/frozendcit was replaced with dev-python/immutabledict - >=dev-python/canonicaljson-2 is newly required - dropped ~ppc64 because of new dependency which is not keyworded yet Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30378 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: restrict dev-python/canonicaljson to <2.0.0
Available versions of synapse require canonicaljson <2.0.0. This will change in future versions to >=2.0.0 soon, most probably in next version in 14 days. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.79.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30127 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
net-im/synapse: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Joonas Niilola · gentoo
net-im/synapse: Stabilize 1.77.0 amd64, #899162
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.78.0
Frozendict version restriction is relaxed by reverting change from upstream PR https://github.com/matrix-org/synapse/pull/15114 because we don't have any issue with it. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29861 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.75.0-r1 amd64, #895244
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: enable py3.11
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29627 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.77.0
Upstream fixed the issue with poetry-core-1.5.0 in this version. Closes: https://bugs.gentoo.org/893244 See-also: https://github.com/matrix-org/synapse/pull/14949 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29579 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: limit poetry-core to <1.5.0
Synapse has frequent releases, we can limit poetry-core to <1.5.0 now and wait for the next version where the issue will be solved. Bug: https://bugs.gentoo.org/893244 See-also: https://github.com/matrix-org/synapse/pull/14949 See-also: https://github.com/python-poetry/poetry/issues/7470 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29379 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.72.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.76.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.74.0 amd64, #891901
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.70.1, 1.71.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29145 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.75.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.72.0 amd64, #889342
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.74.0
- Remove DISTUTILS_SINGLE_IMPL=1. - Add optfeature with dev-python/pyicu Rust dependencies were bumped with pycargoebuild-0.5.3, which generated slightly different list of crate licenses (Boost-1.0 and Unlicense are missing) than cargo-ebuild-0.5.2. The new list is correct because pycargoebuild provides better simplification. Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/28567 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.68.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
net-im/synapse: Stabilize 1.70.1 amd64, #883717
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.72.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/28383 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.67.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/28194 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.71.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.70.1
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/27845 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.68.0 amd64, #878513
Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: drop 1.65.0, 1.66.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
net-im/synapse: Stabilize 1.67.0 amd64, #877393
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.66.0 amd64, #873811
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
net-im/synapse: Keyword 1.68.0 ppc64, #873274
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.63.1
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/27495 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.68.0
This version newly contains extension written in Rust. - the ~ppc64 keyword is dropped because I was suggested to ask for rekeywording because of the Rust extension - the if-else for live ebuild is also removed - SRC_URI is wrapped similarly to other python ebuilds - this version needs >=dev-python/matrix-common-1.3.0 - it was necessary to hide synapse directory in src_test otherwise python could not locate synpase_rust.abi3.so, this happens because of sys.path ordering Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Stabilize 1.65.0 amd64, #872503
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-im/synapse: Stabilize 1.63.1 amd64, #870118
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: drop 1.62.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/27236 Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.67.0
Changes from previous version: - long command line options are used for postgres related commands - add link to a documentation how to run tests under postgres - differentiate messages for first install and regular update Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.66.0
There are two differences from previous releases: - new dependency on dev-python/pydantic - working tests with postgresql database, when postgres use flag is enabled Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/27096 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: add 1.65.0
Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26706 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-im/synapse: Keyword 1.62.0 ppc64, #859412
Signed-off-by: Sam James <sam@gentoo.org>
Petr Vaněk · gentoo
net-im/synapse: add 1.63.1
Closes: https://bugs.gentoo.org/857996 Closes: https://bugs.gentoo.org/857999 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26486 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Petr Vaněk · gentoo
net-im/synapse: new package, add 1.62.0
Closes: https://bugs.gentoo.org/608510 Signed-off-by: Petr Vaněk <arkamar@atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/25776 Signed-off-by: Sam James <sam@gentoo.org>