1
0

57 Commits

Author SHA256 Message Date
98b23fa973 Accepting request 1286434 from network:messaging:matrix
Forwarded request #1286433 from darix

- Update to 1.132.0

OBS-URL: https://build.opensuse.org/request/show/1286434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=133
2025-06-18 13:57:28 +00:00
738623d144 Accepting request 1286433 from home:darix:apps
- Update to 1.132.0

OBS-URL: https://build.opensuse.org/request/show/1286433
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=389
2025-06-17 17:34:54 +00:00
66c3f756af Accepting request 1282437 from network:messaging:matrix
Forwarded request #1282435 from darix

- Update to 1.131.0

OBS-URL: https://build.opensuse.org/request/show/1282437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=132
2025-06-04 18:28:06 +00:00
9a5e47f6ff - Update to 1.131.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=387
2025-06-03 16:59:04 +00:00
3105fe2976 Accepting request 1278899 from network:messaging:matrix
Forwarded request #1278898 from darix

- Update to 1.130.0

OBS-URL: https://build.opensuse.org/request/show/1278899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=131
2025-05-22 14:55:45 +00:00
4eb98131da - Update to 1.130.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=385
2025-05-21 01:32:07 +00:00
b73b1114d9 Accepting request 1274932 from network:messaging:matrix
Forwarded request #1274931 from darix

- Update to 1.129.0
  - Features
    - Add passthrough_authorization_parameters in OIDC
      configuration to allow passing parameters to the
      authorization grant URL. (#18232)
    - Add total_event_count, total_message_count, and
      total_e2ee_event_count fields to the homeserver usage
      statistics. (#18260)
  - Bugfixes
    - Fix force_tracing_for_users config when using delegated auth.
      (#18334)
    - Fix the token introspection cache logging access tokens when
      MAS integration is in use. (#18335)
    - Stop caching introspection failures when delegating auth to
      MAS. (#18339)
    - Fix ExternalIDReuse exception after migrating to MAS on
      workers with a high traffic. (#18342)
    - Fix minor performance regression caused by tracking of room
      participation. Regressed in v1.128.0. (#18345)
  - Updates to the Docker image
    - Optimize the build of the complement-synapse image. (#18294)
  - Internal Changes
    - Revert the slow background update introduced by #18068 in
      v1.128.0. (#18372)
    - Revert "Add total event, unencrypted message, and e2ee event
      counts to stats reporting", added in v1.129.0rc1. (#18373)
    - Disable statement timeout during room purge. (#18133)
    - Add cache to storage functions used to auth requests when
      using delegated auth. (#18337)

OBS-URL: https://build.opensuse.org/request/show/1274932
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=130
2025-05-07 17:17:02 +00:00
1016083bcf - Update to 1.129.0
- Features
    - Add passthrough_authorization_parameters in OIDC
      configuration to allow passing parameters to the
      authorization grant URL. (#18232)
    - Add total_event_count, total_message_count, and
      total_e2ee_event_count fields to the homeserver usage
      statistics. (#18260)
  - Bugfixes
    - Fix force_tracing_for_users config when using delegated auth.
      (#18334)
    - Fix the token introspection cache logging access tokens when
      MAS integration is in use. (#18335)
    - Stop caching introspection failures when delegating auth to
      MAS. (#18339)
    - Fix ExternalIDReuse exception after migrating to MAS on
      workers with a high traffic. (#18342)
    - Fix minor performance regression caused by tracking of room
      participation. Regressed in v1.128.0. (#18345)
  - Updates to the Docker image
    - Optimize the build of the complement-synapse image. (#18294)
  - Internal Changes
    - Revert the slow background update introduced by #18068 in
      v1.128.0. (#18372)
    - Revert "Add total event, unencrypted message, and e2ee event
      counts to stats reporting", added in v1.129.0rc1. (#18373)
    - Disable statement timeout during room purge. (#18133)
    - Add cache to storage functions used to auth requests when
      using delegated auth. (#18337)

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=383
2025-05-06 12:50:59 +00:00
3558e8d8cb Accepting request 1268667 from network:messaging:matrix
Forwarded request #1268666 from darix

- unlock the rust related buildrequires

OBS-URL: https://build.opensuse.org/request/show/1268667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=129
2025-04-11 21:22:47 +00:00
e8c49d0206 - unlock the rust related buildrequires
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=381
2025-04-11 16:12:41 +00:00
19cbf3ce69 Accepting request 1267985 from network:messaging:matrix
Forwarded request #1267983 from darix

- Update to 1.128.0

OBS-URL: https://build.opensuse.org/request/show/1267985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=128
2025-04-09 19:50:12 +00:00
e522f07487 - Update to 1.128.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=379
2025-04-08 20:59:32 +00:00
b6edc4d16f Accepting request 1266971 from network:messaging:matrix
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1266971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=127
2025-04-04 15:30:44 +00:00
OBS User buildservice-autocommit
6621b132a6 baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=377
2025-03-27 21:32:12 +00:00
6219594931 Accepting request 1256339 from network:messaging:matrix
Forwarded request #1256338 from darix

- Update to 1.127.1
  Fix CVE-2025-30355 / GHSA-v56r-hwv5-mxg6. High severity
  vulnerability affecting federation. The vulnerability has been
  exploited in the wild.

OBS-URL: https://build.opensuse.org/request/show/1256339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=126
2025-03-27 21:32:12 +00:00
OBS User buildservice-autocommit
68827335a4 Updating link to change in openSUSE:Factory/matrix-synapse revision 126
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=6b98ed92c102d77e638923ede69a7560
2025-03-27 21:32:12 +00:00
f2ac0f47aa add bugnumber
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=376
2025-03-27 21:13:21 +00:00
7fcf96c07b - Update to 1.127.1
Fix CVE-2025-30355 / GHSA-v56r-hwv5-mxg6. High severity
  vulnerability affecting federation. The vulnerability has been
  exploited in the wild.

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=375
2025-03-26 21:58:17 +00:00
2c64585e4f Accepting request 1255975 from network:messaging:matrix
Forwarded request #1255974 from darix

- Update to 1.127.0
  - Features
    - Update MSC4140 implementation to no longer cancel a user's
      own delayed state events with an event type & state key that
      match a more recent state event sent by that user. (#17810)
  - Improved Documentation
    - Fixed a minor typo in the Synapse documentation. Contributed
      by @karuto12. (#18224)
  - Internal Changes
    - Remove undocumented SYNAPSE_USE_FROZEN_DICTS environment
      variable. (#18123)
    - Fix detection of workflow failures in the release script.
      (#18211)
    - Add caching support to media endpoints. (#18235)
  - Updates to locked dependencies
    - Bump anyhow from 1.0.96 to 1.0.97. (#18201)
    - Bump bcrypt from 4.2.1 to 4.3.0. (#18207)
    - Bump bytes from 1.10.0 to 1.10.1. (#18227)
    - Bump http from 1.2.0 to 1.3.1. (#18245)
    - Bump sentry-sdk from 2.19.2 to 2.22.0. (#18205)
    - Bump serde from 1.0.218 to 1.0.219. (#18228)
    - Bump serde_json from 1.0.139 to 1.0.140. (#18202)
    - Bump ulid from 1.2.0 to 1.2.1. (#18246)

OBS-URL: https://build.opensuse.org/request/show/1255975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=125
2025-03-25 21:12:40 +00:00
301e83f74f - Update to 1.127.0
- Features
    - Update MSC4140 implementation to no longer cancel a user's
      own delayed state events with an event type & state key that
      match a more recent state event sent by that user. (#17810)
  - Improved Documentation
    - Fixed a minor typo in the Synapse documentation. Contributed
      by @karuto12. (#18224)
  - Internal Changes
    - Remove undocumented SYNAPSE_USE_FROZEN_DICTS environment
      variable. (#18123)
    - Fix detection of workflow failures in the release script.
      (#18211)
    - Add caching support to media endpoints. (#18235)
  - Updates to locked dependencies
    - Bump anyhow from 1.0.96 to 1.0.97. (#18201)
    - Bump bcrypt from 4.2.1 to 4.3.0. (#18207)
    - Bump bytes from 1.10.0 to 1.10.1. (#18227)
    - Bump http from 1.2.0 to 1.3.1. (#18245)
    - Bump sentry-sdk from 2.19.2 to 2.22.0. (#18205)
    - Bump serde from 1.0.218 to 1.0.219. (#18228)
    - Bump serde_json from 1.0.139 to 1.0.140. (#18202)
    - Bump ulid from 1.2.0 to 1.2.1. (#18246)

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=373
2025-03-25 13:23:09 +00:00
95e89ed4b0 Accepting request 1254393 from network:messaging:matrix
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1254393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=124
2025-03-19 21:33:28 +00:00
acecdd444e - revert previous change as the dependencies are missing in the
distro

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=371
2025-03-12 11:58:33 +00:00
432bc7ef9f Accepting request 1252405 from home:darix:apps
- enable redis and sentry support by default so they work out of
  the box

OBS-URL: https://build.opensuse.org/request/show/1252405
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=370
2025-03-12 11:32:44 +00:00
3c03953634 Accepting request 1252103 from network:messaging:matrix
Forwarded request #1252102 from darix

- fix file section to use the more portable macro
- Update to 1.126.0

OBS-URL: https://build.opensuse.org/request/show/1252103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=123
2025-03-11 19:47:07 +00:00
e3d1419515 Accepting request 1252102 from home:darix:apps
- fix file section to use the more portable macro
- Update to 1.126.0

OBS-URL: https://build.opensuse.org/request/show/1252102
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=368
2025-03-11 15:22:38 +00:00
de954397e0 Accepting request 1248434 from network:messaging:matrix
Forwarded request #1248433 from darix

- include both license files
- Update to 1.125.0

OBS-URL: https://build.opensuse.org/request/show/1248434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=122
2025-02-26 16:16:15 +00:00
e4291a8db8 - include both license files
- Update to 1.125.0

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=366
2025-02-25 16:44:46 +00:00
8cf915e893 Accepting request 1245106 from network:messaging:matrix
Forwarded request #1245105 from darix

- Update to 1.124.0

OBS-URL: https://build.opensuse.org/request/show/1245106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=121
2025-02-11 20:31:01 +00:00
6fecbbafc9 - Update to 1.124.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=364
2025-02-11 14:00:22 +00:00
2a9fb3954c Accepting request 1240872 from network:messaging:matrix
Forwarded request #1240870 from darix

- Update to 1.123.0

OBS-URL: https://build.opensuse.org/request/show/1240872
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=120
2025-01-29 15:10:27 +00:00
a6b95a5fdf - Update to 1.123.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=362
2025-01-28 16:33:57 +00:00
5f7deceb2b Accepting request 1237892 from network:messaging:matrix
Forwarded request #1237891 from darix

- Update to 1.122.0
  Please note that this version of Synapse drops support for
  PostgreSQL 11 and 12. The minimum version of PostgreSQL supported
  is now version 13.
  - Deprecations and Removals
    - Remove support for PostgreSQL 11 and 12. Contributed by @clokep. (#18034)
  - Features
    - Added the email.tlsname config option. This allows specifying
      the domain name used to validate the SMTP server's TLS
      certificate separately from the email.smtp_host to connect
      to. (#17849)
    - Module developers will have access to the user ID of the
      requester when adding check_username_for_spam callbacks to
      spam_checker_module_callbacks. Contributed by
      Wilson@Pangea.chat. (#17916)
    - Add endpoints to the Admin API to fetch the number of invites
      the provided user has sent after a given timestamp, fetch the
      number of rooms the provided user has joined after a given
      timestamp, and get report IDs of event reports against a
      provided user (i.e. where the user was the sender of the
      reported event). (#17948)
    - Support stable account suspension from MSC3823. (#17964)
    - Add macaroon_secret_key_path config option. (#17983)
  - Bugfixes
    - Fix bug when rejecting withdrew invite with a
      third_party_rules module, where the invite would be stuck for
      the client. (#17930)
    - Properly purge state groups tables when purging a room with
      the Admin API. (#18024)
    - Fix a bug preventing the admin redaction endpoint from

OBS-URL: https://build.opensuse.org/request/show/1237892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=119
2025-01-15 16:43:19 +00:00
8778bdbcb5 - Update to 1.122.0
Please note that this version of Synapse drops support for
  PostgreSQL 11 and 12. The minimum version of PostgreSQL supported
  is now version 13.
  - Deprecations and Removals
    - Remove support for PostgreSQL 11 and 12. Contributed by @clokep. (#18034)
  - Features
    - Added the email.tlsname config option. This allows specifying
      the domain name used to validate the SMTP server's TLS
      certificate separately from the email.smtp_host to connect
      to. (#17849)
    - Module developers will have access to the user ID of the
      requester when adding check_username_for_spam callbacks to
      spam_checker_module_callbacks. Contributed by
      Wilson@Pangea.chat. (#17916)
    - Add endpoints to the Admin API to fetch the number of invites
      the provided user has sent after a given timestamp, fetch the
      number of rooms the provided user has joined after a given
      timestamp, and get report IDs of event reports against a
      provided user (i.e. where the user was the sender of the
      reported event). (#17948)
    - Support stable account suspension from MSC3823. (#17964)
    - Add macaroon_secret_key_path config option. (#17983)
  - Bugfixes
    - Fix bug when rejecting withdrew invite with a
      third_party_rules module, where the invite would be stuck for
      the client. (#17930)
    - Properly purge state groups tables when purging a room with
      the Admin API. (#18024)
    - Fix a bug preventing the admin redaction endpoint from

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=360
2025-01-14 17:13:10 +00:00
2352946053 Accepting request 1230166 from network:messaging:matrix
The diff for the older entries is a trailing whitespace cleanup

- Update to 1.121.0
- switch to primary_python to directly follow the default python
  without the python3 indirection

OBS-URL: https://build.opensuse.org/request/show/1230166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=118
2024-12-11 20:05:25 +00:00
2ddfac5fd1 - switch to primary_python to directly follow the default python
without the python3 indirection

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=358
2024-12-11 16:12:09 +00:00
67c6282f9d - Update to 1.121.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=357
2024-12-11 16:03:04 +00:00
10fea8bb40 Accepting request 1229593 from network:messaging:matrix
- BuildIgnore cargo and rust as they both obsolete the version we
  currently need

OBS-URL: https://build.opensuse.org/request/show/1229593
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=117
2024-12-10 22:43:40 +00:00
89daaf12d7 - BuildIgnore cargo and rust as they both obsolete the version we
currently need

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=355
2024-12-09 23:07:43 +00:00
423a198e24 Accepting request 1228089 from network:messaging:matrix
Forwarded request #1228088 from darix

- Update to 1.120.2 (boo#1234110)

OBS-URL: https://build.opensuse.org/request/show/1228089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=116
2024-12-04 14:26:55 +00:00
e764601768 - Update to 1.120.2 (boo#1234110)
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=353
2024-12-03 17:32:45 +00:00
5142e4b77e Accepting request 1226556 from network:messaging:matrix
Forwarded request #1226555 from darix

- Update to 1.120.0

OBS-URL: https://build.opensuse.org/request/show/1226556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=115
2024-11-26 19:57:11 +00:00
6d99cfb6bf - Update to 1.120.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=351
2024-11-26 14:27:19 +00:00
5405e72559 Accepting request 1225695 from network:messaging:matrix
- allow newer setuptools-rust

OBS-URL: https://build.opensuse.org/request/show/1225695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=114
2024-11-22 22:51:35 +00:00
704c1a5d4f - allow newer setuptools-rust
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=349
2024-11-22 02:44:55 +00:00
57fe3bc8cc Accepting request 1224013 from network:messaging:matrix
Forwarded request #1224011 from darix

- drop 17886.patch
- refresh matrix-synapse-1.4.1-paths.patch to apply cleanly again
- Update to 1.119.0

OBS-URL: https://build.opensuse.org/request/show/1224013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=113
2024-11-14 15:09:14 +00:00
029fd6c091 - drop 17886.patch
- refresh matrix-synapse-1.4.1-paths.patch to apply cleanly again
- Update to 1.119.0

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=347
2024-11-13 16:03:02 +00:00
d79f9d4447 Accepting request 1219715 from network:messaging:matrix
Forwarded request #1219714 from darix

- Allow Twisted 24.10.0 again with backport of proposed upstream
  fix
  https://patch-diff.githubusercontent.com/raw/element-hq/synapse/pull/17886.patch

OBS-URL: https://build.opensuse.org/request/show/1219715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=112
2024-10-31 15:09:28 +00:00
ebbd60c00d - Allow Twisted 24.10.0 again with backport of proposed upstream
fix
  https://patch-diff.githubusercontent.com/raw/element-hq/synapse/pull/17886.patch

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=345
2024-10-30 19:36:42 +00:00
c0db88c8b7 - downgrade Twisted to 24.7.0 until https://github.com/element-hq/synapse/pull/17886
is merged

OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=344
2024-10-30 18:28:08 +00:00
0650895cc1 Accepting request 1219162 from network:messaging:matrix
Forwarded request #1219161 from darix

- Update to 1.118.0

OBS-URL: https://build.opensuse.org/request/show/1219162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=111
2024-10-30 16:36:02 +00:00
076d93de10 - Update to 1.118.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=342
2024-10-29 19:11:31 +00:00
6ca5960d97 Accepting request 1208148 from network:messaging:matrix
Forwarded request #1208147 from darix

- Update to 1.117.0

OBS-URL: https://build.opensuse.org/request/show/1208148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=110
2024-10-16 21:44:49 +00:00
3414e2e462 - Update to 1.117.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=340
2024-10-15 13:55:55 +00:00
9a1ef1175b Accepting request 1204970 from network:messaging:matrix
Forwarded request #1204969 from darix

- Update to 1.116.0

OBS-URL: https://build.opensuse.org/request/show/1204970
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=109
2024-10-02 19:33:12 +00:00
7374a2875b - Update to 1.116.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=338
2024-10-01 17:20:50 +00:00
156ee92a69 Accepting request 1201649 from network:messaging:matrix
Forwarded request #1201648 from darix

- Update to 1.115.0

OBS-URL: https://build.opensuse.org/request/show/1201649
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse?expand=0&rev=108
2024-09-18 13:27:00 +00:00
76788b44fd - Update to 1.115.0
OBS-URL: https://build.opensuse.org/package/show/network:messaging:matrix/matrix-synapse?expand=0&rev=336
2024-09-17 14:44:34 +00:00
10 changed files with 1261 additions and 79 deletions

View File

@@ -4,11 +4,11 @@
<param name="versionformat">@PARENT_TAG@</param>
<param name="url">https://github.com/element-hq/synapse.git</param>
<param name="scm">git</param>
<param name="revision">v1.114.0</param>
<param name="revision">v1.132.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<!--
<param name="revision">v1.115.0rc1</param>
<param name="revision">v1.133.0rc1</param>
<param name="versionrewrite-pattern">v([\.\d]+)(rc.*)</param>
<param name="versionrewrite-replacement">\1~\2</param>
-->

View File

@@ -2,7 +2,7 @@ Index: synapse/pyproject.toml
===================================================================
--- synapse.orig/pyproject.toml
+++ synapse/pyproject.toml
@@ -190,7 +190,7 @@ pymacaroons = ">=0.13.0"
@@ -191,7 +191,7 @@ pymacaroons = ">=0.13.0"
msgpack = ">=0.5.2"
phonenumbers = ">=8.2.0"
# we use GaugeHistogramMetric, which was added in prom-client 0.4.0.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ca30e5576a8dfe93534758716ec01c3fd356a5a1a44f9365615f88728e52bb3
size 37705229

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dc3752e61759ade4d753ecfb8153585d97308bc692d7cca8016dee31500d5c04
size 39460877

View File

@@ -15,7 +15,7 @@ Index: synapse/synapse/config/key.py
===================================================================
--- synapse.orig/synapse/config/key.py
+++ synapse/synapse/config/key.py
@@ -110,7 +110,7 @@ class KeyConfig(Config):
@@ -117,7 +117,7 @@ class KeyConfig(Config):
signing_key_path = config.get("signing_key_path")
if signing_key_path is None:
signing_key_path = os.path.join(
@@ -24,7 +24,7 @@ Index: synapse/synapse/config/key.py
)
self.signing_key = self.read_signing_keys(signing_key_path, "signing_key")
@@ -183,7 +183,7 @@ class KeyConfig(Config):
@@ -190,7 +190,7 @@ class KeyConfig(Config):
generate_secrets: bool = False,
**kwargs: Any,
) -> str:
@@ -37,20 +37,20 @@ Index: synapse/synapse/config/logger.py
===================================================================
--- synapse.orig/synapse/config/logger.py
+++ synapse/synapse/config/logger.py
@@ -149,7 +149,7 @@ class LoggingConfig(Config):
@@ -156,7 +156,7 @@ class LoggingConfig(Config):
def generate_config_section(
self, config_dir_path: str, server_name: str, **kwargs: Any
) -> str:
- log_config = os.path.join(config_dir_path, server_name + ".log.config")
+ log_config = os.path.join('/etc/matrix-synapse/', server_name + ".log.config")
return (
"""\
return """\
log_config: "%(log_config)s"
""" % locals()
Index: synapse/synapse/config/server.py
===================================================================
--- synapse.orig/synapse/config/server.py
+++ synapse/synapse/config/server.py
@@ -793,7 +793,7 @@ class ServerConfig(Config):
@@ -810,7 +810,7 @@ class ServerConfig(Config):
bind_port = 8448
unsecure_port = 8008

View File

@@ -1,7 +1,7 @@
#
# spec file for package matrix-synapse-test
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
%define pkgname matrix-synapse
Name: %{pkgname}-test
Version: 1.114.0
Version: 1.132.0
Release: 0
Summary: Test package for %{pkgname}
License: AGPL-3.0-or-later

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
name: matrix-synapse
version: 1.114.0
mtime: 1725293314
commit: 5eec67b6ef4b76caa2324a80e01e361bfa84a929
version: 1.132.0
mtime: 1750162617
commit: d1139ebfc11b13417aaf9acb289d7a0d0d93482b

View File

@@ -1,7 +1,7 @@
#
# spec file for package matrix-synapse
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,29 +20,27 @@
# NOTE: Keep this is in the same order as pyproject.toml.
%if %{with use_poetry_for_dependencies}
%global Jinja2_version 3.1.4
%global Pillow_version 10.4.0
# TODO: 6.0.2
%global PyYAML_version 6.0.1
%global Twisted_version 24.7.0
%global Jinja2_version 3.1.5
%global Pillow_version 11.2.1
%global PyYAML_version 6.0.2
%global attrs_version 23.2.0
%global bcrypt_version 4.2.0
%global bleach_version 6.1.0
%global canonicaljson_version 2.0.0
%global cryptography_version 43.0.0
%global immutabledict_version 4.2.0
%global idna_version 3.7
%global cryptography_version 43.0.3
%global immutabledict_version 4.2.1
%global idna_version 3.8
%global ijson_version 3.3.0
%global jsonschema_version 4.20.0
%global matrix_common_version 1.3.0
%global matrix_common_max_version 2
%global msgpack_version 1.0.8
# TODO 1.3.0
%global netaddr_version 1.2.1
# TODO 8.13.44
%global phonenumbers_version 8.13.39
%global msgpack_version 1.1.0
%global netaddr_version 1.3.0
%global phonenumbers_version 8.13.52
%global prometheus_client_version 0.20.0
%global psutil_version 2.0.0
%global pyOpenSSL_version 24.2.1
%global pyOpenSSL_version 25.0.0
%global pyasn1_version 0.6.0
%global pyasn1_modules_version 0.3.0
%global pymacaroons_version 0.13.0
@@ -57,16 +55,17 @@
%global matrix_synapse_ldap3_version 0.3.0
%global packaging_version 24.0
%global psycopg2_version 2.9.9
%global pysaml2_version 7.3.1
%global Authlib_version 1.3.1
# TODO 5.3.0
%global lxml_version 5.2.2
%global sentry_sdk_version 2.13.0
%global pysaml2_version 7.5.0
%global Authlib_version 1.5.2
# TODO: 5.4.0
%global lxml_version 5.3.0
%global sentry_sdk_version 2.20.0
%global PyJWT_version 2.6.0
%global jaeger_client_version 4.8.0
%global opentracing_version 2.4.0
# todo: 3.0.0
# TODO: 3.0.0
%global hiredis_version 2.3.2
# TODO: 1.4.11
%global txredisapi_version 1.4.10
%global Pympler_version 1.0.1
%global pydantic_version 2.7.1
@@ -76,7 +75,7 @@
# some version locks based on poetry.lock
%global Jinja2_version 3.0
%global Pillow_version 10.0.1
%global PyYAML_version 3.13
%global PyYAML_version 5.3
%global Twisted_version 18.9.0
%global attrs_version 21.1.1
%global bcrypt_version 3.1.7
@@ -126,7 +125,11 @@
%define requires_peq() %(echo '%*' | LC_ALL=C xargs -r rpm -q --whatprovides --qf 'Requires: %%{name} = %%{epoch}:%%{version}\\n' | sed -e 's/ (none):/ /' -e 's/ 0:/ /' | grep -v "is not")
%define use_python python3
%if 0%{?suse_version} >= 1600
%define use_python %{primary_python}
%else
%define use_python python311
%endif
%define pythons %{use_python}
@@ -155,7 +158,7 @@
%define pkgname matrix-synapse
%define eggname matrix_synapse
Name: %{pkgname}
Version: 1.114.0
Version: 1.132.0
Release: 0
Summary: Matrix protocol reference homeserver
License: AGPL-3.0-or-later
@@ -177,12 +180,25 @@ Patch1: bump-dependencies.patch
# https://github.com/matrix-org/synapse/pull/10719
# disable by marking as source until we get a decision upstream
Source100: 10719-Fix-instert-of-duplicate-key-into-event_json.patch
BuildRequires: %{use_python}-base >= 3.8
BuildRequires: %{use_python}-base >= 3.11
BuildRequires: %{use_python}-pip
BuildRequires: %{use_python}-poetry-core >= 1.1.0
BuildRequires: %{use_python}-setuptools
BuildRequires: %{use_python}-wheel
#global rust_version 1.84
%if "%{?rust_version}" == ""
BuildRequires: cargo
%else
# workaround for:
# zypper in cargo1.79 cargo cargo-packaging
# Problem: 1: the to be installed cargo-1.81.0-150500.27.21.1.x86_64 obsoletes 'cargo1.79' provided by the to be installed cargo1.79-1.79.0-150500.11.3.1.x86_64
# Solution 1: do not install cargo1.79-1.79.0-150500.11.3.1.x86_64
# Solution 2: do not install cargo-1.81.0-150500.27.21.1.x86_64
#
#!BuildIgnore: cargo
#!BuildIgnore: rust
BuildRequires: cargo%{rust_version}
%endif
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: systemd-rpm-macros
@@ -192,7 +208,7 @@ BuildRequires: unzip
%{?systemd_ordering}
%{sysusers_requires}
%requires_peq %{use_python}-base
BuildRequires: (%{use_python}-setuptools-rust >= 1.3 with %{use_python}-setuptools-rust =< 1.9.0)
BuildRequires: %{use_python}-setuptools-rust >= 1.3
# NOTE: Keep this is in the same order as pyproject.toml.
# some version locks based on poetry.lock
BuildRequires: %{use_python}-Jinja2 >= %{Jinja2_version}
@@ -382,12 +398,12 @@ install -d -m 0750 %{buildroot}%{_localstatedir}/log/%{pkgname}
%files -n %{pkgname}
%doc *.rst CHANGES.md README.SUSE
%license LICENSE
%license LICENSE*
%config(noreplace) %attr(-,root,synapse) %{_sysconfdir}/%{pkgname}/
%dir %attr(0750,%{modname},%{modname}) %{_localstatedir}/lib/%{pkgname}
%dir %attr(0750,%{modname},%{modname}) %{_localstatedir}/log/%{pkgname}
%{python3_sitearch}/%{modname}
%{python3_sitearch}/%{eggname}-*-info
%{python_sitearch}/%{modname}
%{python_sitearch}/%{eggname}-*-info
# Python helper scripts.
%{_bindir}/synctl
%{_libexecdir}/%{pkgname}

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:87d43a1ae29ef0be416730d4765189d904505ee047e99780202657f6d8284389
size 7122019
oid sha256:5612f692b8d4a9ebcfffdd938430815b3d22cdc99ef5de4fb2d544d2c1d8eacb
size 4451699