Skip to content

Commit

Permalink
Update chat/matrix-synapse to 1.18.0
Browse files Browse the repository at this point in the history
Synapse 1.80.0 (2023-03-28)
===========================

No significant changes since 1.80.0rc2.


Synapse 1.80.0rc2 (2023-03-22)
==============================

Bugfixes
--------

- Fix a bug in which the [`POST /_matrix/client/v3/rooms/{roomId}/report/{eventId}`](https://spec.matrix.org/v1.6/client-server-api/#post_matrixclientv3roomsroomidreporteventid) endpoint would return the wrong error if the user did not have permission to view the event. This aligns Synapse's implementation with [MSC2249](matrix-org/matrix-spec-proposals#2249). ([\#15298](matrix-org/synapse#15298), [\#15300](matrix-org/synapse#15300))
- Fix a bug introduced in Synapse 1.75.0rc1 where the [SQLite port_db script](https://matrix-org.github.io/synapse/latest/postgres.html#porting-from-sqlite)
  would fail to open the SQLite database. ([\#15301](matrix-org/synapse#15301))


Synapse 1.80.0rc1 (2023-03-21)
==============================

Features
--------

- Stabilise support for [MSC3966](matrix-org/matrix-spec-proposals#3966): `event_property_contains` push condition. ([\#15187](matrix-org/synapse#15187))
- Implement [MSC2659](matrix-org/matrix-spec-proposals#2659): application service ping endpoint. Contributed by Tulir @ Beeper. ([\#15249](matrix-org/synapse#15249))
- Allow loading `/register/available` endpoint on workers. ([\#15268](matrix-org/synapse#15268))
- Improve performance of creating and authenticating events. ([\#15195](matrix-org/synapse#15195))
- Add topic and name events to group of events that are batch persisted when creating a room. ([\#15229](matrix-org/synapse#15229))


Bugfixes
--------

- Fix a long-standing bug in which the user directory would assume any remote membership state events represent a profile change. ([\#14755](matrix-org/synapse#14755), [\#14756](matrix-org/synapse#14756))
- Implement [MSC3873](matrix-org/matrix-spec-proposals#3873) to fix a long-standing bug where properties with dots were handled ambiguously in push rules. ([\#15190](matrix-org/synapse#15190))
- Faster joins: Fix a bug introduced in Synapse 1.66 where spurious "Failed to find memberships ..." errors would be logged. ([\#15232](matrix-org/synapse#15232))
- Fix a long-standing error when sending message into deleted room. ([\#15235](matrix-org/synapse#15235))


Updates to the Docker image
---------------------------

- Ensure the Dockerfile builds on platforms that don't have a `cryptography` wheel. ([\#15239](matrix-org/synapse#15239))
- Mirror images to the GitHub Container Registry (`ghcr.io/matrix-org/synapse`). ([\#15281](matrix-org/synapse#15281), [\#15282](matrix-org/synapse#15282))


Improved Documentation
----------------------

- Add a missing endpoint to the workers documentation. ([\#15223](matrix-org/synapse#15223))


Internal Changes
----------------

- Add additional functionality to declaring worker types when starting Complement in worker mode. ([\#14921](matrix-org/synapse#14921))
- Add `Synapse-Trace-Id` to `access-control-expose-headers` header. ([\#14974](matrix-org/synapse#14974))
- Make the `HttpTransactionCache` use the `Requester` in addition of the just the `Request` to build the transaction key. ([\#15200](matrix-org/synapse#15200))
- Improve log lines when purging rooms. ([\#15222](matrix-org/synapse#15222))
- Improve type hints. ([\#15230](matrix-org/synapse#15230), [\#15231](matrix-org/synapse#15231), [\#15238](matrix-org/synapse#15238))
- Move various module API callback registration methods to a dedicated class. ([\#15237](matrix-org/synapse#15237))
- Configure GitHub Actions for merge queues. ([\#15244](matrix-org/synapse#15244))
- Add schema comments about the `destinations` and `destination_rooms` tables. ([\#15247](matrix-org/synapse#15247))
- Skip processing of auto-join room behaviour if there are no auto-join rooms configured. ([\#15262](matrix-org/synapse#15262))
- Remove unused store method `_set_destination_retry_timings_emulated`. ([\#15266](matrix-org/synapse#15266))
- Reorganize URL preview code. ([\#15269](matrix-org/synapse#15269))
- Clean-up direct TCP replication code. ([\#15272](matrix-org/synapse#15272), [\#15274](matrix-org/synapse#15274))
- Make `configure_workers_and_start` script used in Complement tests compatible with older versions of Python. ([\#15275](matrix-org/synapse#15275))
- Add a `/versions` flag for [MSC3952](matrix-org/matrix-spec-proposals#3952). ([\#15293](matrix-org/synapse#15293))
- Bump hiredis from 2.2.1 to 2.2.2. ([\#15252](matrix-org/synapse#15252))
- Bump serde from 1.0.152 to 1.0.155. ([\#15253](matrix-org/synapse#15253))
- Bump pysaml2 from 7.2.1 to 7.3.1. ([\#15254](matrix-org/synapse#15254))
- Bump msgpack from 1.0.4 to 1.0.5. ([\#15255](matrix-org/synapse#15255))
- Bump gitpython from 3.1.30 to 3.1.31. ([\#15256](matrix-org/synapse#15256))
- Bump cryptography from 39.0.1 to 39.0.2. ([\#15257](matrix-org/synapse#15257))
- Bump pydantic from 1.10.4 to 1.10.6. ([\#15286](matrix-org/synapse#15286))
- Bump serde from 1.0.155 to 1.0.157. ([\#15287](matrix-org/synapse#15287))
- Bump anyhow from 1.0.69 to 1.0.70. ([\#15288](matrix-org/synapse#15288))
- Bump txredisapi from 1.4.7 to 1.4.9. ([\#15289](matrix-org/synapse#15289))
- Bump pygithub from 1.57 to 1.58.1. ([\#15290](matrix-org/synapse#15290))
- Bump types-requests from 2.28.11.12 to 2.28.11.15. ([\#15291](matrix-org/synapse#15291))



Synapse 1.79.0 (2023-03-14)
===========================

No significant changes since 1.79.0rc2.


Synapse 1.79.0rc2 (2023-03-13)
==============================

Bugfixes
--------

- Fix a bug introduced in Synapse 1.79.0rc1 where attempting to register a `on_remove_user_third_party_identifier` module API callback would be a no-op. ([\#15227](matrix-org/synapse#15227))
- Fix a rare bug introduced in Synapse 1.73 where events could remain unsent to other homeservers after a faster-join to a room. ([\#15248](matrix-org/synapse#15248))


Internal Changes
----------------

- Refactor `filter_events_for_server`. ([\#15240](matrix-org/synapse#15240))


Synapse 1.79.0rc1 (2023-03-07)
==============================

Features
--------

- Add two new Third Party Rules module API callbacks: [`on_add_user_third_party_identifier`](https://matrix-org.github.io/synapse/v1.79/modules/third_party_rules_callbacks.html#on_add_user_third_party_identifier) and [`on_remove_user_third_party_identifier`](https://matrix-org.github.io/synapse/v1.79/modules/third_party_rules_callbacks.html#on_remove_user_third_party_identifier). ([\#15044](matrix-org/synapse#15044))
- Experimental support for [MSC3967](matrix-org/matrix-spec-proposals#3967) to not require UIA for setting up cross-signing on first use. ([\#15077](matrix-org/synapse#15077))
- Add media information to the command line [user data export tool](https://matrix-org.github.io/synapse/v1.79/usage/administration/admin_faq.html#how-can-i-export-user-data). ([\#15107](matrix-org/synapse#15107))
- Add an [admin API](https://matrix-org.github.io/synapse/latest/usage/administration/admin_api/index.html) to delete a [specific event report](https://spec.matrix.org/v1.6/client-server-api/#reporting-content). ([\#15116](matrix-org/synapse#15116))
- Add support for knocking to workers. ([\#15133](matrix-org/synapse#15133))
- Allow use of the `/filter` Client-Server APIs on workers. ([\#15134](matrix-org/synapse#15134))
- Update support for [MSC2677](matrix-org/matrix-spec-proposals#2677): remove support for server-side aggregation of reactions. ([\#15172](matrix-org/synapse#15172))
- Stabilise support for [MSC3758](matrix-org/matrix-spec-proposals#3758): `event_property_is` push condition. ([\#15185](matrix-org/synapse#15185))


Bugfixes
--------

- Fix a bug introduced in Synapse 1.75 that caused experimental support for deleting account data to raise an internal server error while using an account data writer worker. ([\#14869](matrix-org/synapse#14869))
- Fix a long-standing bug where Synapse handled an unspecced field on push rules. ([\#15088](matrix-org/synapse#15088))
- Fix a long-standing bug where a URL preview would break if the discovered oEmbed failed to download. ([\#15092](matrix-org/synapse#15092))
- Fix a long-standing bug where an initial sync would not respond to changes to the list of ignored users if there was an initial sync cached. ([\#15163](matrix-org/synapse#15163))
- Add the `transaction_id` in the events included in many endpoints' responses. ([\#15174](matrix-org/synapse#15174))
- Fix a bug introduced in Synapse 1.78.0 where requests to claim dehydrated devices would fail with a `405` error. ([\#15180](matrix-org/synapse#15180))
- Stop applying edits when bundling aggregations, per [MSC3925](matrix-org/matrix-spec-proposals#3925). ([\#15193](matrix-org/synapse#15193))
- Fix a long-standing bug where the user directory search was not case-insensitive for accented characters. ([\#15143](matrix-org/synapse#15143))


Updates to the Docker image
---------------------------

- Improve startup logging in the with-workers Docker image. ([\#15186](matrix-org/synapse#15186))


Improved Documentation
----------------------

- Document how to use caches in a module. ([\#14026](matrix-org/synapse#14026))
- Clarify which worker processes the ThirdPartyRules' [`on_new_event`](https://matrix-org.github.io/synapse/v1.78/modules/third_party_rules_callbacks.html#on_new_event) module API callback runs on. ([\#15071](matrix-org/synapse#15071))
- Document using [Shibboleth](https://www.shibboleth.net/) as an OpenID Provider. ([\#15112](matrix-org/synapse#15112))
- Correct reference to `federation_verify_certificates` in configuration documentation. ([\#15139](matrix-org/synapse#15139))
- Correct small documentation errors in some `MatrixFederationHttpClient` methods. ([\#15148](matrix-org/synapse#15148))
- Correct the description of the behavior of `registration_shared_secret_path` on startup. ([\#15168](matrix-org/synapse#15168))


Deprecations and Removals
-------------------------

- Deprecate the `on_threepid_bind` module callback, to be replaced by [`on_add_user_third_party_identifier`](https://matrix-org.github.io/synapse/v1.79/modules/third_party_rules_callbacks.html#on_add_user_third_party_identifier). See [upgrade notes](https://github.com/matrix-org/synapse/blob/release-v1.79/docs/upgrade.md#upgrading-to-v1790). ([\#15044](matrix-org/synapse#15044))
- Remove the unspecced `room_alias` field from the [`/createRoom`](https://spec.matrix.org/v1.6/client-server-api/#post_matrixclientv3createroom) response. ([\#15093](matrix-org/synapse#15093))
- Remove the unspecced `PUT` on the `/knock/{roomIdOrAlias}` endpoint. ([\#15189](matrix-org/synapse#15189))
- Remove the undocumented and unspecced `type` parameter to the `/thumbnail` endpoint. ([\#15137](matrix-org/synapse#15137))
- Remove unspecced and buggy `PUT` method on the unstable `/rooms/<room_id>/batch_send` endpoint. ([\#15199](matrix-org/synapse#15199))


Internal Changes
----------------

- Run the integration test suites with the asyncio reactor enabled in CI. ([\#14101](matrix-org/synapse#14101))
- Batch up storing state groups when creating a new room. ([\#14918](matrix-org/synapse#14918))
- Update [MSC3952](matrix-org/matrix-spec-proposals#3952) support based on changes to the MSC. ([\#15051](matrix-org/synapse#15051))
- Refactor writing json data in `FileExfiltrationWriter`. ([\#15095](matrix-org/synapse#15095))
- Tighten the login ratelimit defaults. ([\#15135](matrix-org/synapse#15135))
- Fix a typo in an experimental config setting. ([\#15138](matrix-org/synapse#15138))
- Refactor the media modules. ([\#15146](matrix-org/synapse#15146), [\#15175](matrix-org/synapse#15175))
- Improve type hints. ([\#15164](matrix-org/synapse#15164))
- Move `get_event_report` and `get_event_reports_paginate` from `RoomStore` to `RoomWorkerStore`. ([\#15165](matrix-org/synapse#15165))
- Remove dangling reference to being a reference implementation in docstring. ([\#15167](matrix-org/synapse#15167))
- Add an option to force a rebuild of the "editable" complement image. ([\#15184](matrix-org/synapse#15184))
- Use nightly rustfmt in CI. ([\#15188](matrix-org/synapse#15188))
- Add a `get_next_txn` method to `StreamIdGenerator` to match `MultiWriterIdGenerator`. ([\#15191](matrix-org/synapse#15191))
- Combine `AbstractStreamIdTracker` and `AbstractStreamIdGenerator`. ([\#15192](matrix-org/synapse#15192))
- Automatically fix errors with `ruff`. ([\#15194](matrix-org/synapse#15194))
- Refactor database transaction for query users' devices to reduce database pool contention. ([\#15215](matrix-org/synapse#15215))
- Correct `test_icu_word_boundary_punctuation` so that it passes with the ICU versions available in Alpine and macOS. ([\#15177](matrix-org/synapse#15177))

<details><summary>Locked dependency updates</summary>

  - Bump actions/checkout from 2 to 3. ([\#15155](matrix-org/synapse#15155))
  - Bump black from 22.12.0 to 23.1.0. ([\#15103](matrix-org/synapse#15103))
  - Bump dawidd6/action-download-artifact from 2.25.0 to 2.26.0. ([\#15152](matrix-org/synapse#15152))
  - Bump docker/login-action from 1 to 2. ([\#15154](matrix-org/synapse#15154))
  - Bump matrix-org/backend-meta from 1 to 2. ([\#15156](matrix-org/synapse#15156))
  - Bump ruff from 0.0.237 to 0.0.252. ([\#15159](matrix-org/synapse#15159))
  - Bump serde_json from 1.0.93 to 1.0.94. ([\#15214](matrix-org/synapse#15214))
  - Bump types-commonmark from 0.9.2.1 to 0.9.2.2. ([\#15209](matrix-org/synapse#15209))
  - Bump types-opentracing from 2.4.10.1 to 2.4.10.3. ([\#15158](matrix-org/synapse#15158))
  - Bump types-pillow from 9.4.0.13 to 9.4.0.17. ([\#15211](matrix-org/synapse#15211))
  - Bump types-psycopg2 from 2.9.21.4 to 2.9.21.8. ([\#15210](matrix-org/synapse#15210))
  - Bump types-pyopenssl from 22.1.0.2 to 23.0.0.4. ([\#15213](matrix-org/synapse#15213))
  - Bump types-setuptools from 67.3.0.1 to 67.4.0.3. ([\#15160](matrix-org/synapse#15160))
  - Bump types-setuptools from 67.4.0.3 to 67.5.0.0. ([\#15212](matrix-org/synapse#15212))
  - Bump typing-extensions from 4.4.0 to 4.5.0. ([\#15157](matrix-org/synapse#15157))
</details>
  • Loading branch information
Midar committed Apr 9, 2023
1 parent 686b7a0 commit f524488
Show file tree
Hide file tree
Showing 4 changed files with 74 additions and 54 deletions.
6 changes: 2 additions & 4 deletions chat/matrix-synapse/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.74 2023/03/12 11:40:10 js Exp $
# $NetBSD: Makefile,v 1.75 2023/04/09 17:55:13 js Exp $

DISTNAME= matrix-synapse-1.78.0
PKGREVISION= 1
DISTNAME= matrix-synapse-1.80.0
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
GITHUB_PROJECT= synapse
Expand Down Expand Up @@ -62,7 +61,6 @@ USE_LANGUAGES= c99
REPLACE_PYTHON+= synapse/_scripts/*.py

USE_TOOLS+= perl:run
REPLACE_PERL+= scripts/sync_room_to_group.pl

# Avoid the pyNN- prefix in config, doc, and so on.
HUMAN_PKGNAME= matrix-synapse
Expand Down
60 changes: 39 additions & 21 deletions chat/matrix-synapse/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.40 2023/02/05 20:53:26 js Exp $
@comment $NetBSD: PLIST,v 1.41 2023/04/09 17:55:13 js Exp $
bin/export_signing_key
bin/generate_config
bin/generate_log_config
Expand Down Expand Up @@ -400,6 +400,24 @@ ${PYSITELIB}/synapse/logging/opentracing.py
${PYSITELIB}/synapse/logging/opentracing.pyc
${PYSITELIB}/synapse/logging/scopecontextmanager.py
${PYSITELIB}/synapse/logging/scopecontextmanager.pyc
${PYSITELIB}/synapse/media/_base.py
${PYSITELIB}/synapse/media/_base.pyc
${PYSITELIB}/synapse/media/filepath.py
${PYSITELIB}/synapse/media/filepath.pyc
${PYSITELIB}/synapse/media/media_repository.py
${PYSITELIB}/synapse/media/media_repository.pyc
${PYSITELIB}/synapse/media/media_storage.py
${PYSITELIB}/synapse/media/media_storage.pyc
${PYSITELIB}/synapse/media/oembed.py
${PYSITELIB}/synapse/media/oembed.pyc
${PYSITELIB}/synapse/media/preview_html.py
${PYSITELIB}/synapse/media/preview_html.pyc
${PYSITELIB}/synapse/media/storage_provider.py
${PYSITELIB}/synapse/media/storage_provider.pyc
${PYSITELIB}/synapse/media/thumbnailer.py
${PYSITELIB}/synapse/media/thumbnailer.pyc
${PYSITELIB}/synapse/media/url_previewer.py
${PYSITELIB}/synapse/media/url_previewer.pyc
${PYSITELIB}/synapse/metrics/__init__.py
${PYSITELIB}/synapse/metrics/__init__.pyc
${PYSITELIB}/synapse/metrics/_gc.py
Expand All @@ -418,6 +436,10 @@ ${PYSITELIB}/synapse/metrics/jemalloc.py
${PYSITELIB}/synapse/metrics/jemalloc.pyc
${PYSITELIB}/synapse/module_api/__init__.py
${PYSITELIB}/synapse/module_api/__init__.pyc
${PYSITELIB}/synapse/module_api/callbacks/__init__.py
${PYSITELIB}/synapse/module_api/callbacks/__init__.pyc
${PYSITELIB}/synapse/module_api/callbacks/account_validity_callbacks.py
${PYSITELIB}/synapse/module_api/callbacks/account_validity_callbacks.pyc
${PYSITELIB}/synapse/module_api/errors.py
${PYSITELIB}/synapse/module_api/errors.pyc
${PYSITELIB}/synapse/notifier.py
Expand Down Expand Up @@ -589,6 +611,8 @@ ${PYSITELIB}/synapse/rest/client/account_data.py
${PYSITELIB}/synapse/rest/client/account_data.pyc
${PYSITELIB}/synapse/rest/client/account_validity.py
${PYSITELIB}/synapse/rest/client/account_validity.pyc
${PYSITELIB}/synapse/rest/client/appservice_ping.py
${PYSITELIB}/synapse/rest/client/appservice_ping.pyc
${PYSITELIB}/synapse/rest/client/auth.py
${PYSITELIB}/synapse/rest/client/auth.pyc
${PYSITELIB}/synapse/rest/client/capabilities.py
Expand Down Expand Up @@ -685,34 +709,26 @@ ${PYSITELIB}/synapse/rest/key/v2/remote_key_resource.py
${PYSITELIB}/synapse/rest/key/v2/remote_key_resource.pyc
${PYSITELIB}/synapse/rest/media/__init__.py
${PYSITELIB}/synapse/rest/media/__init__.pyc
${PYSITELIB}/synapse/rest/media/config_resource.py
${PYSITELIB}/synapse/rest/media/config_resource.pyc
${PYSITELIB}/synapse/rest/media/download_resource.py
${PYSITELIB}/synapse/rest/media/download_resource.pyc
${PYSITELIB}/synapse/rest/media/media_repository_resource.py
${PYSITELIB}/synapse/rest/media/media_repository_resource.pyc
${PYSITELIB}/synapse/rest/media/preview_url_resource.py
${PYSITELIB}/synapse/rest/media/preview_url_resource.pyc
${PYSITELIB}/synapse/rest/media/thumbnail_resource.py
${PYSITELIB}/synapse/rest/media/thumbnail_resource.pyc
${PYSITELIB}/synapse/rest/media/upload_resource.py
${PYSITELIB}/synapse/rest/media/upload_resource.pyc
${PYSITELIB}/synapse/rest/media/v1/__init__.py
${PYSITELIB}/synapse/rest/media/v1/__init__.pyc
${PYSITELIB}/synapse/rest/media/v1/_base.py
${PYSITELIB}/synapse/rest/media/v1/_base.pyc
${PYSITELIB}/synapse/rest/media/v1/config_resource.py
${PYSITELIB}/synapse/rest/media/v1/config_resource.pyc
${PYSITELIB}/synapse/rest/media/v1/download_resource.py
${PYSITELIB}/synapse/rest/media/v1/download_resource.pyc
${PYSITELIB}/synapse/rest/media/v1/filepath.py
${PYSITELIB}/synapse/rest/media/v1/filepath.pyc
${PYSITELIB}/synapse/rest/media/v1/media_repository.py
${PYSITELIB}/synapse/rest/media/v1/media_repository.pyc
${PYSITELIB}/synapse/rest/media/v1/media_storage.py
${PYSITELIB}/synapse/rest/media/v1/media_storage.pyc
${PYSITELIB}/synapse/rest/media/v1/oembed.py
${PYSITELIB}/synapse/rest/media/v1/oembed.pyc
${PYSITELIB}/synapse/rest/media/v1/preview_html.py
${PYSITELIB}/synapse/rest/media/v1/preview_html.pyc
${PYSITELIB}/synapse/rest/media/v1/preview_url_resource.py
${PYSITELIB}/synapse/rest/media/v1/preview_url_resource.pyc
${PYSITELIB}/synapse/rest/media/v1/storage_provider.py
${PYSITELIB}/synapse/rest/media/v1/storage_provider.pyc
${PYSITELIB}/synapse/rest/media/v1/thumbnail_resource.py
${PYSITELIB}/synapse/rest/media/v1/thumbnail_resource.pyc
${PYSITELIB}/synapse/rest/media/v1/thumbnailer.py
${PYSITELIB}/synapse/rest/media/v1/thumbnailer.pyc
${PYSITELIB}/synapse/rest/media/v1/upload_resource.py
${PYSITELIB}/synapse/rest/media/v1/upload_resource.pyc
${PYSITELIB}/synapse/rest/models.py
${PYSITELIB}/synapse/rest/models.pyc
${PYSITELIB}/synapse/rest/synapse/__init__.py
Expand Down Expand Up @@ -1285,6 +1301,8 @@ ${PYSITELIB}/synapse/storage/schema/main/delta/73/23_fix_thread_index.sql
${PYSITELIB}/synapse/storage/schema/main/delta/73/23_un_partial_stated_room_stream_seq.sql.postgres
${PYSITELIB}/synapse/storage/schema/main/delta/73/24_events_jump_to_date_index.sql
${PYSITELIB}/synapse/storage/schema/main/delta/73/25drop_presence.sql
${PYSITELIB}/synapse/storage/schema/main/delta/74/01_user_directory_stale_remote_users.sql
${PYSITELIB}/synapse/storage/schema/main/delta/74/90COMMENTS_destinations.sql.postgres
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/application_services.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_edges.sql
${PYSITELIB}/synapse/storage/schema/main/full_schemas/16/event_signatures.sql
Expand Down
15 changes: 8 additions & 7 deletions chat/matrix-synapse/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# $NetBSD: cargo-depends.mk,v 1.9 2023/03/05 10:15:38 js Exp $
# $NetBSD: cargo-depends.mk,v 1.10 2023/04/09 17:55:13 js Exp $

CARGO_CRATE_DEPENDS+= aho-corasick-0.7.19
CARGO_CRATE_DEPENDS+= anyhow-1.0.69
CARGO_CRATE_DEPENDS+= anyhow-1.0.70
CARGO_CRATE_DEPENDS+= arc-swap-1.5.1
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
Expand All @@ -23,26 +23,27 @@ CARGO_CRATE_DEPENDS+= memoffset-0.6.5
CARGO_CRATE_DEPENDS+= once_cell-1.15.0
CARGO_CRATE_DEPENDS+= parking_lot-0.12.1
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.3
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.46
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.52
CARGO_CRATE_DEPENDS+= pyo3-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-build-config-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-ffi-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-log-0.8.1
CARGO_CRATE_DEPENDS+= pyo3-macros-0.17.3
CARGO_CRATE_DEPENDS+= pyo3-macros-backend-0.17.3
CARGO_CRATE_DEPENDS+= pythonize-0.17.0
CARGO_CRATE_DEPENDS+= quote-1.0.21
CARGO_CRATE_DEPENDS+= quote-1.0.26
CARGO_CRATE_DEPENDS+= redox_syscall-0.2.16
CARGO_CRATE_DEPENDS+= regex-1.7.1
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.27
CARGO_CRATE_DEPENDS+= ryu-1.0.11
CARGO_CRATE_DEPENDS+= scopeguard-1.1.0
CARGO_CRATE_DEPENDS+= serde-1.0.152
CARGO_CRATE_DEPENDS+= serde_derive-1.0.152
CARGO_CRATE_DEPENDS+= serde_json-1.0.93
CARGO_CRATE_DEPENDS+= serde-1.0.157
CARGO_CRATE_DEPENDS+= serde_derive-1.0.157
CARGO_CRATE_DEPENDS+= serde_json-1.0.94
CARGO_CRATE_DEPENDS+= smallvec-1.10.0
CARGO_CRATE_DEPENDS+= subtle-2.4.1
CARGO_CRATE_DEPENDS+= syn-1.0.104
CARGO_CRATE_DEPENDS+= syn-2.0.2
CARGO_CRATE_DEPENDS+= target-lexicon-0.12.4
CARGO_CRATE_DEPENDS+= typenum-1.15.0
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.5
Expand Down
47 changes: 25 additions & 22 deletions chat/matrix-synapse/distinfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
$NetBSD: distinfo,v 1.55 2023/03/12 11:40:10 js Exp $
$NetBSD: distinfo,v 1.56 2023/04/09 17:55:13 js Exp $

BLAKE2s (aho-corasick-0.7.19.crate) = b13c5789625903a58cfdb854bca6eb074329fde83ffb2581686f105d52d31996
SHA512 (aho-corasick-0.7.19.crate) = 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
Size (aho-corasick-0.7.19.crate) = 113070 bytes
BLAKE2s (anyhow-1.0.69.crate) = b160fbd1ad83a1b3e26611c8e3980f3c41ddce9a7a76b3efafdbaf8c0ebbd60e
SHA512 (anyhow-1.0.69.crate) = d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071
Size (anyhow-1.0.69.crate) = 43576 bytes
BLAKE2s (anyhow-1.0.70.crate) = 7539853540f3199a64f2af5113f25ff76f83df445783e585f35c9fdcd00c3115
SHA512 (anyhow-1.0.70.crate) = 6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
Size (anyhow-1.0.70.crate) = 43803 bytes
BLAKE2s (arc-swap-1.5.1.crate) = ae85262e8fa11faea978acbbbfd65351c2519cd73be05fbb2bcdf7527927e4fc
SHA512 (arc-swap-1.5.1.crate) = 8636149e92c068d5ff5352a19c9973e7bf2aba68b9363c783178903a8665f6edabbd30c25ad7992646635efe5830d67c958f8d41b44a4ed1fe5698628b41c074
Size (arc-swap-1.5.1.crate) = 66157 bytes
Expand Down Expand Up @@ -54,9 +54,9 @@ Size (lock_api-0.4.9.crate) = 25685 bytes
BLAKE2s (log-0.4.17.crate) = 6994234f481cfe97b62255329a6c6f4a07dcdb193cc54d2c7ddda0519b41d214
SHA512 (log-0.4.17.crate) = 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
Size (log-0.4.17.crate) = 38028 bytes
BLAKE2s (matrix-synapse-1.78.0.tar.gz) = a68fd53f07d5b1e503e4e5f361f868c5c653eb29940ccb44ac77ae8b54030a68
SHA512 (matrix-synapse-1.78.0.tar.gz) = fef3bdac42fc8ca6a8642eae840edaba789ccbda78b3a749e90ca5785e232a5ac9e8a3185dfc27f7c6f6f7fdcdb28b53483f884df0b3fc7f7ba9c18e73350698
Size (matrix-synapse-1.78.0.tar.gz) = 8215627 bytes
BLAKE2s (matrix-synapse-1.80.0.tar.gz) = 9dd9617628d67a9d1e52008ddc5518151d701da8303bb85a6bb24e4d0efad2ff
SHA512 (matrix-synapse-1.80.0.tar.gz) = 5496f0ca46a74011b883b28f5aadbcccc4346251a63656c2ec2825f1245749a63711e05706693901c1cb706ae23dc58e8965b95970f40151b9170f353718d1b8
Size (matrix-synapse-1.80.0.tar.gz) = 8243515 bytes
BLAKE2s (memchr-2.5.0.crate) = afa77d7fdf25c72d251cda6b41f3fe065a748b101e3716aa65f0d6144f74da38
SHA512 (memchr-2.5.0.crate) = 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
Size (memchr-2.5.0.crate) = 65812 bytes
Expand All @@ -72,9 +72,9 @@ Size (parking_lot-0.12.1.crate) = 40967 bytes
BLAKE2s (parking_lot_core-0.9.3.crate) = b5155a5b464ec99ecea85fe719266276c050dc5124e18d0d9cc1ed9a62c49056
SHA512 (parking_lot_core-0.9.3.crate) = fa30db0fc73b268ab8395adb8bda35d12dc15363b247a95b7c4bb848ff9b8dbfb971a20f320b4feff3317d5b533c59b62152e4c652c1809a422c5671310b30df
Size (parking_lot_core-0.9.3.crate) = 32256 bytes
BLAKE2s (proc-macro2-1.0.46.crate) = 91793124793018a55f26fa74beb286ff7b1a69725d698ec3761693556b549af1
SHA512 (proc-macro2-1.0.46.crate) = 1c2ae8dc4bebeeaa4af02f8edce18b3d159109a1639d8e9f26be2b7023ade9d09824ee0f2a60ae034967d982158196826fdb989d23a4b3bc81188a9a63e18cb9
Size (proc-macro2-1.0.46.crate) = 41954 bytes
BLAKE2s (proc-macro2-1.0.52.crate) = 8915a57de3f26b37e0374d0098928b283da6da83f8ab33a0084231aca3e4f596
SHA512 (proc-macro2-1.0.52.crate) = 76b24c82bfd37a7eed4dda59a56fa2101ec4e8d6ad726e3fdace9daa729090de2cb2bcfd4246dd691129645c613ae18c6fc448c940b459724681202f7a232f3f
Size (proc-macro2-1.0.52.crate) = 42982 bytes
BLAKE2s (pyo3-0.17.3.crate) = 1b902c88c6e78c76d8445000183e5aae73bac31d8e0afa834a6b0c6586726809
SHA512 (pyo3-0.17.3.crate) = 5c83ea76202edce13c370d023562a9009382e36fdf3fcd7c4dea844ab8e5e048db4cc79a9c0ea98fb7017a83da16924ba0981ad98bd83e75e2fac434738e9740
Size (pyo3-0.17.3.crate) = 408939 bytes
Expand All @@ -96,9 +96,9 @@ Size (pyo3-macros-backend-0.17.3.crate) = 49992 bytes
BLAKE2s (pythonize-0.17.0.crate) = 94873e6e8b61575a9ed131b88a40ef165dbb5b47e298473155112c230381a85c
SHA512 (pythonize-0.17.0.crate) = a9a46d27b8aa9e5bd7bb0b114b7457275131d90e20acd07110fbc18b3af3b9aa0683b9306fb645645f3801b64c0c479998665f3e4fcec0ed8e5b5947008b76bc
Size (pythonize-0.17.0.crate) = 10949 bytes
BLAKE2s (quote-1.0.21.crate) = 35d526b76a740996fdcd393d2d077d4929f971b5f341498682b878c7cac7ebc0
SHA512 (quote-1.0.21.crate) = 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
Size (quote-1.0.21.crate) = 28030 bytes
BLAKE2s (quote-1.0.26.crate) = 3927a15e4c98085c7090e17d869b553a03e6184d3deffb981780b89d6e04ea6c
SHA512 (quote-1.0.26.crate) = 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5
Size (quote-1.0.26.crate) = 28397 bytes
BLAKE2s (redox_syscall-0.2.16.crate) = 5d05ce546323fbcedb872cf55da0403e1ae5c6fc354eb2adf263bf7d671971b8
SHA512 (redox_syscall-0.2.16.crate) = 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
Size (redox_syscall-0.2.16.crate) = 24012 bytes
Expand All @@ -114,15 +114,15 @@ Size (ryu-1.0.11.crate) = 47007 bytes
BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
Size (scopeguard-1.1.0.crate) = 11470 bytes
BLAKE2s (serde-1.0.152.crate) = 5abf40ca2753589347c1f028312158f142b6e4bc05b43994bd3f746b70cbd812
SHA512 (serde-1.0.152.crate) = b47bd58fdc1a81d96cc0c9d14c8b19153b6689e893851975b1d7c7010c4448750e7fa09056dd4f13ed475a4aea2a3950952ff528832976919a6e78504a37bea7
Size (serde-1.0.152.crate) = 77091 bytes
BLAKE2s (serde_derive-1.0.152.crate) = 7d9338a207fef91ddad2a810cb756832ee8fa19bcebbb0325c7378d34c10c670
SHA512 (serde_derive-1.0.152.crate) = 2f4dffb5671b4758f0b7dc0939f6b5cfe3b3ba02a53c62c75b5a0ec89d2db26bdd95f3e269d1fd4b07ec921bc0ca5f0741c26fdfcd25bd6532ac698c6c701e91
Size (serde_derive-1.0.152.crate) = 55586 bytes
BLAKE2s (serde_json-1.0.93.crate) = 098a50b6692f1fdbc0721e14bf8c477179bf4adffd953b16d37b4e010bc716b9
SHA512 (serde_json-1.0.93.crate) = b6e6f417466f6715a8cb30df2083a82dda794e9fd5fdb1e0b9c97ffae40bec57878580385da0c0e9e5e3ba76aaff629a9dcf40485aca9a288dda2564093d797e
Size (serde_json-1.0.93.crate) = 144383 bytes
BLAKE2s (serde-1.0.157.crate) = e969aaf2152323d53dea820f8a8465971f1def068a278baaae02caa934a6d21e
SHA512 (serde-1.0.157.crate) = b85f59df2b099c1402f51633f73fc1c91fa43bf821c1d4b6954b3ab8fdfe56313b329eaf13b3e143c00642ac959c87b121c3e4b400331f62c29ca76d0c7c4112
Size (serde-1.0.157.crate) = 77012 bytes
BLAKE2s (serde_derive-1.0.157.crate) = ad9f1066419e0fc87be4b03cfbe0a1daf05ef81be1828b24bf2cecc829aa4aad
SHA512 (serde_derive-1.0.157.crate) = 822e15c634011e0b69162a1739968d94df10800675770f41d37fede16568859022448fdb5ea0d258d8259b3206aaa75995567939f3d13daf3b6890219bd057d8
Size (serde_derive-1.0.157.crate) = 54958 bytes
BLAKE2s (serde_json-1.0.94.crate) = 4762ae4e33f7f28492ff76a0887a6fd476afc5965968ca9f657f3ad25e5145c7
SHA512 (serde_json-1.0.94.crate) = 0c85ccfce884a12dc7d57c110de4c96994f84e6a23ed28b9d38c9ac53ad6be506ad414735bfbd4d90fb49ea087460bb9da1929bb3aad7bbfc518b812ce92516a
Size (serde_json-1.0.94.crate) = 144406 bytes
BLAKE2s (smallvec-1.10.0.crate) = 41329e6ed51a5092aa320d548b7b5f9f343f67bd54472d6fbc30a39ad5128860
SHA512 (smallvec-1.10.0.crate) = a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
Size (smallvec-1.10.0.crate) = 31564 bytes
Expand All @@ -132,6 +132,9 @@ Size (subtle-2.4.1.crate) = 12630 bytes
BLAKE2s (syn-1.0.104.crate) = 2f9bbe7a67dd23264e0acb7822334f5196828799bc801f37b064e63ed1ea5030
SHA512 (syn-1.0.104.crate) = 8feabd8e6b1b5eb15077d7c92f0b3269e848d33b1f233b3df343b6d445ed332fb23e0222911a13edfd82cee969d25c43434268cd7a20ce1c0a608a1bbe327b29
Size (syn-1.0.104.crate) = 236683 bytes
BLAKE2s (syn-2.0.2.crate) = 7d2f57ed7e884571c0f38cfd5a0f451494f43e99cf3132cd1463eab3c78a2820
SHA512 (syn-2.0.2.crate) = a5fe09ebfd2b21b6b7c97fedc4a120dd21676d3e1714e376b0d1a81b9d16f236cb99eafc24dc0ab17f69a73432e4b9d4a697556fa9b1cc6e1867a4327c68b802
Size (syn-2.0.2.crate) = 240038 bytes
BLAKE2s (target-lexicon-0.12.4.crate) = 8b8256e5c435c0e94dfb302a8d10425e9f755b6425636530de8fc38ecd10da27
SHA512 (target-lexicon-0.12.4.crate) = 194fe1946ad8d9fdb383bf8a65374e24d216382c1ed5379dabc98d58842512624c32838b8d6d0658d866f6559d37f1343a30c5809e8914dd85790399252b3e06
Size (target-lexicon-0.12.4.crate) = 23020 bytes
Expand Down

0 comments on commit f524488

Please sign in to comment.