commit: 449a0fc9840bc6a756f35c069aefa34c632265d1
Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 11 14:23:52 2025 +0000
Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Tue Nov 11 14:26:14 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449a0fc9
net-im/synapse: add 1.142.0
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>
net-im/synapse/Manifest | 15 ++
net-im/synapse/synapse-1.142.0.ebuild | 350 ++++++++++++++++++++++++++++++++++
2 files changed, 365 insertions(+)
diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index 53185a2864e5..591212b00155 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -63,6 +63,7 @@ DIST icu_properties-2.0.1.crate 58165 BLAKE2B
265ffe58e96b7d3a1cbf56c3208ceb8ff7
DIST icu_properties_data-2.0.1.crate 159735 BLAKE2B
d9b10e303614d1b380126daf43d36e858aa99740da6fd1ed416afff0f2c3b48ca49791ac5ebe098ee4c931b9d6b33b8598209b8294f54f72a5a6987be6c33f78
SHA512
f503b84491c77e2616f6b5a076acbe117832e5fd924df613389f06a6a479de1aa3d2106d1795692bc2818920c3d2d7005e1911787ae20e194a2fc11c175fa15f
DIST icu_provider-2.0.0.crate 50966 BLAKE2B
3e6f00e8c98df2a239a4c9b5c322d0ea9784b4f4401e3a62219fd5ec68a3f5f3c8714bf8c91c2a97b038956b013aacc24c55827138ac5f7b25d6807499766b0e
SHA512
9353cfeacb76cfffa3132a77529c8a4cafd4fc943b0d9616d6ec80f04e67677e3cdd9369eaba1e655ecaa3af4433d82e12c1dd45dc190a4cdaeffcb2886ae6e2
DIST icu_segmenter-2.0.0.crate 1578902 BLAKE2B
44f6391ad0e8820a5e230bd02a6b4af59ef1856dee42b5590bf82c7009351c10040389c832f192a016b66614b5655a147f279b7533da7fed5a1acf0d611b83cc
SHA512
f18ee5fa8b750a264c1b810ea94b1a1264923a3b4208555b361593705b40b40b58292f27448df31504b5a1126afb17c0acc52c2216693161a0ac5ef8aa9b34fa
+DIST icu_segmenter-2.0.1.crate 1578910 BLAKE2B
c68c19956c939013a17bcc0ea2419fbfdde798f7a57cf7770958f973f543eba55f339b9a96ece0a0fbc30c374a80f1b48f8f5c13a620a1b1d972ae1481401c08
SHA512
fb2da7d2c37aaade28b3751699050cdabc64dffaa387ab66f947477309d246a187a2a43a7448fd5e267201c4f00eb8d26c7da6aad0e82ee497ab650ad7488d30
DIST icu_segmenter_data-2.0.0.crate 3386703 BLAKE2B
65d547a810b705e9cfca3b490f66c483308a5bbf54b8eab53b3619bdabaad2ed4847c1c76cdaa4a3b466f19cf3a9e2e4041e7aa020c4b5bfcffa54d92e7c189f
SHA512
90b728e62249e2d8e07eba1810baec84d4fdd36a6fa6bc5591264405cac9898872bbf759c7f0ef9de60f54e9918a5e09846fc44bf88e91a8f245be840e36c11e
DIST idna-1.0.3.crate 142515 BLAKE2B
6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac
SHA512
e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126
DIST idna_adapter-1.2.1.crate 10389 BLAKE2B
464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61
SHA512
e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
@@ -96,12 +97,19 @@ DIST potential_utf-0.1.2.crate 9613 BLAKE2B
bcda2647db21d8e0e2475a5deb67ca875c22
DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B
150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4
SHA512
94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
DIST proc-macro2-1.0.95.crate 51820 BLAKE2B
93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3
SHA512
f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
DIST pyo3-0.25.1.crate 1121993 BLAKE2B
79a982131fc4c4f9292e97bc8d938d236ee9cefb99bb90646a84703660ad506aee8ae1f1e626d985aa62c695722510f2697544581fa5c3a01f193be2bc2779fe
SHA512
9c842c89d274dba0c8a3085a8524736245d65f07e5c05bc13fc89167cfdeb1a4ff2b4a9da9467eee918e45d01777473f39bda11efe0052859969d4fdeac1adc6
+DIST pyo3-0.26.0.crate 1151579 BLAKE2B
bcc8236785502928bf4a0b7a320e0a8f3d6140c562de4351a52d015aaebb8dd6b4d68fe607c8ea13ec66941c8f01d2c18c4249adfacb521355d4bf158667f3a3
SHA512
e073a4d893f88aa0301ef0ead78048137515edd93c490e6dccbc301ff65a208534c65c1d216b04639d4b1ec1e4b69bc87bd34974e5d0659134c28dcce589c194
DIST pyo3-build-config-0.25.1.crate 34126 BLAKE2B
ca905f1f74e26f38ab63a4f5754055c9dff01f9396f81ece09b7ce067181b657e6746db3b373f7177805f6564d0df0db064b5fcab8160d5edc357e64dd32d0fc
SHA512
d6fe4a46111188203a839c8c73b9835f98cd6bc5982868cbcc9f502c5a09b35c3e61117b50ef8372470051b5bc4959731907748ffca89f42f300a3081b7b0467
+DIST pyo3-build-config-0.26.0.crate 34309 BLAKE2B
5ea8b51da2f425674cd3bfcc1090ffdd08da01d2161dc66b08995c20cc859422f9f84077c545e5a0580182910aeb9dbba97838915148a82b86948d1cca3c8722
SHA512
a982d0a0baa4af58c2cef7c0c4b2671e3f559ca7f30586eda9fbd05e842efa2bfea0089ddbc729225b848871f6a25f85e86576e1dff519192ba289cd92c6aa8b
DIST pyo3-ffi-0.25.1.crate 78058 BLAKE2B
351fe00c99008a34a003e50cd4f6d25e6dae5a446928358cd5146ac9924254614724a015ae77d8aade7bcb497cf5e5b5018021ff5d89a8efa6412f5ccb48744e
SHA512
35ab63888f49df13fab8b96b87f6c705186173923fd5898abe8730675156426f020ee517019926ba5e06cdb4fc5f91a75f648ce9eba892e9eaf3ee17864a8ec7
+DIST pyo3-ffi-0.26.0.crate 78247 BLAKE2B
65f1c399bc763bf8afc36ccac27d28242ebcccebd08ab8d9b3165ca5c9abb10f76e76fe5a250aa1e0cdc1d1e8a613160660f07bc0dbc2812675acb9dfc8e89c2
SHA512
91c2ae828e997dee5e48d839794727e94576228e9329c358a3bc77a59f8f37fa0ae6c2579229782b3f46ab90725844ce9194b9de4d3849d824adf1d40743bf7e
DIST pyo3-log-0.12.4.crate 16655 BLAKE2B
28fe9da0a9abefdaf0d9d9dd30d7c966571261a7d4be35b9877693170714daf6fc35d3f0fbaef765a782db05a9652fb22625f26bfdf06c3f75c1dcc3f64223a2
SHA512
09fdd2d77d853956b4b454c9e7d1cf5ef961444d60e7075ffcde6e441d863ebda26cc7aa8517c4b29901eccc930014c4ff6395269d1ba3d9641c5f81a936bde0
+DIST pyo3-log-0.13.1.crate 17301 BLAKE2B
fc3359c0d3ca3cfc533e0f5bf075dd9b391bc62726b3733b8251212d49f08acb7ea5f407efd5b38231c6c32f0093baaabf3bbd7e6ee859ee0f05d0d1c2fd4c53
SHA512
abf6b7578a3d120d8c08bd9b2b42331a0813e01f1c469a9319a880c78870e5195a16d1196992c26f12cddc2df871466c76dc1c0e64072f665dd70cc4cfc46b3f
DIST pyo3-macros-0.25.1.crate 8886 BLAKE2B
aad9c975c90ff93429be24287d76edd945578b546a927f54d82b6d4bf184f1f8d426ac112307205346e85999a1e89b097f68310de647f27474790bff01c3517a
SHA512
08387f3d1ddb0cc253eed376e6e8ebe5722b31664ec742f16c0454b52f1fbcadbe7720ae9e2d3870fe0ca2690916cf6e3e032f5a3e65d767322c068432f6d470
+DIST pyo3-macros-0.26.0.crate 8906 BLAKE2B
60eef72d27b5bc922b75f71ae24bb6f380288cb3a619bf2940b0de47b27e86cce0ffdb1fbdc9c0540d3f15c9df4884497aa1e6efec0f1579ac722b414818a428
SHA512
07bcddba0926c3dff7629da3260f9a38593fbb337b6a68d55c223f5944d912885e5319cd635ae1785026fed4adea1fcc19695ae83aca5bea127c5a8868fd2c43
DIST pyo3-macros-backend-0.25.1.crate 76006 BLAKE2B
02225f8591585a6cbea7d6e53503bfbac395253cb0f45c588a2eb38908bf241034412832f2fcf4e9301318b5b9b82a888755d970f544f402a4f0cf9e4a6eefe9
SHA512
4c9006424630ab9bcd5dcdd45fe927a95a40a61757f0950396eb9f0c3f1794772092a19773c102220489cc621ad65d81dbbe459a1be472f6cd3211c50ef33cc2
+DIST pyo3-macros-backend-0.26.0.crate 81809 BLAKE2B
73885035855daf00b001e97e0a5ebe09412d212c8f01aa4db6638ef09990bf1bccbacf2e5a7e6ec21929bb1c2beba06587ecdb6ee954eda9e9c51c6c276cea95
SHA512
4146011a8ef18ecaa44b425eebe6e5e1370945063b98aaa83452e57b66aefbf5d483367b1d4d44aa5091303c4ba7f568c6428ecec0cfa6c90ba41631d4e99367
DIST pythonize-0.25.0.crate 18467 BLAKE2B
c0246bde024629621315ca24769ee7ee0c648f5104d840435c5baed330c637d8edab23d71307028388643846a9a8964d65b202f875d294c0bbdf3e8794508d79
SHA512
42cbc401f9560e42406afc3f3be5f641059474560bf1b16a840fc0e96621250b47bd87d041123484fbc24aae1227b236a329ee51bf8ce43b39057d0c11a8d9fc
+DIST pythonize-0.26.0.crate 18628 BLAKE2B
e2c066665f9e97a4a5cb587240c4ba052b751471f58714aee0a7de6fe7db1c1d758e5aecee09e800adfeacba5d79799aef4b1e48992e7d19c0ebffc76b9f6cc5
SHA512
998fe82665a6fd7b5c2db7b9580767f78e214b8eb5323f4846a18d9b1e9887a451a1597ff0906b398025ab682e3bb5b0c169e8c46b5ce79b15658bb047d301f4
DIST quinn-0.11.8.crate 79949 BLAKE2B
c5c654429049a57210565b8c399aafd99bcdac7313c525f67bf53396724ab19fca893128c4bb090aa981724b4f24101487acdf3ff9170bf68ba6c63c4d004ac0
SHA512
cdbe83836387fe0b757f370bfbf78f25477584439f1ad91dc268c8c86d9e98435e33b125ceaed273dcad41d3f5178d46ee1273b0c5f51387d1480da743446b6b
DIST quinn-proto-0.11.12.crate 235821 BLAKE2B
56656038cab1ab7095535295a861164d0c5f0d2873497ac9bfdc7fb65e802734e0d574b7ce857c9626a484aed5b3cdb245654e70af8d39d3f44ddb6c55676afb
SHA512
4f372284717e04f9ee16709c9e7970564c60f6acc8c5c3fa8c75dbd450ad235e631fecb1dc576281ba1128a74076e8052606477937d8c41178acbd0349cfefdd
DIST quinn-udp-0.5.13.crate 32621 BLAKE2B
5460414aeaa6d1587d1818e509656f9551a997d25c823869a53a2d63adb63e97e24a6b64e84aa6db9b396826e22574a8d68072954d6f307c3bbb714e1ef13d2e
SHA512
9b4d537d89aa605a0d17cb6cf369fab489b9253b33c9daadd7140f7342dabe3052c7b2dae5c0e0b9f2a5cc4baa6b75bf4cea9f16a26bdd849a80f9a1483ffb85
@@ -112,10 +120,13 @@ DIST rand_chacha-0.9.0.crate 18258 BLAKE2B
aa0efd158877a116b2587177f2da84832ba81
DIST rand_core-0.9.3.crate 24543 BLAKE2B
d611130e240dffaff33f8384f13a008af93254b1530bbbd2369057ca33f295c7037178010efe76e4d7bf18e36003f843409fabec060c8c78077cba00772e66f9
SHA512
6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19
DIST regex-1.11.2.crate 166265 BLAKE2B
1ad50e6aa5d116e9aee28f8fb74ff1c981e62a31290441a62103a1f9827d1ce3b8f48dabf154dfa33441e57cc26d0fff95f2d27c05bf5c00f0820e22c584ccc4
SHA512
b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae
DIST regex-1.11.3.crate 163275 BLAKE2B
a46ebf656ced6e349262900eb714b75e70e8dec66745723b200b76f0bf1b72aeb4c8104309d3312b84d946d52b1cccc7ec05bd3d31c918db9b565dbd9b4c8c4e
SHA512
8a814d7d75fed7bc271409611e5491c2766c9c3781f8913152c956579e5cd278b26e08b3c1088890e7e70a352da1bc3d3765e5a6f1906d366dad6b5001ad68b2
+DIST regex-1.12.2.crate 163843 BLAKE2B
4e36124886e35c2e06ecf3310c32f45bb80fff978a99509abd7d7eb6378f81123819470c227d5c234fd6e3bc7a8e7baa331ee0ed3137f9256c76cb32413ecb7f
SHA512
c459657944679350369462c3c7686dcdf412597f75bc13c450a131bfceebfe2cd1e1d7f95f0f55b4aa16bfc1acb5c777f344fcfd6a5927aa76b8a2d7aa954d3c
DIST regex-automata-0.4.11.crate 622880 BLAKE2B
13353ae363d139bd890c3a1f46f5169ee136f4b0ccb119fc297b8937acafb0126f421eb2e3c28ce69a8b5e2f9374a50649c5417c69a23ad2a1933bd4c9ee2f5c
SHA512
676dff6e44efe92d8c384573a9047f670337e80f73c49715d61e85fa1d6ac4604933c5588204ca85efd7d14f4f24b0509cbd1da0c4137d8dff965103a7113ec2
+DIST regex-automata-0.4.13.crate 625250 BLAKE2B
e8682eff5df93737430a783cd913265dd45a9692fc4623a956557cd7d6553f34eff731f6f3ec5fed5c0dc6b7f8f31236203ad9f459a998fede053d990d9faea6
SHA512
f76939dc573a88d17b4cf37fedfcdf95202171ca8607374a5c2bcdc515abd1ef9231376175c6cf11cc567eddda34e0c5f90ed1c592f2c5efbd1dee883954a932
DIST regex-automata-0.4.9.crate 618525 BLAKE2B
ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0
SHA512
40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2
DIST regex-syntax-0.8.5.crate 357541 BLAKE2B
fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5
SHA512
549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8
DIST reqwest-0.12.23.crate 161307 BLAKE2B
918ba48abce356d8af02b3bc5a3c47ae148455c4ae6b49afd8c90793fe97b861203939e0d8edf6fd2ccbfe23e65a2c4cbb155df3d7b1e3111ec1b834bac38d87
SHA512
c0998b4ddcc08ab31b358f8a56efcd6ce12951bf58ea2922828229ce270fad8bdf27e7c26dfc74e70a870921fe8b059329a251b67b63a3a45cb9044f28b4d6cb
+DIST reqwest-0.12.24.crate 159974 BLAKE2B
bc331cb57bb28b9c40dadc32d488d6d77605497cfd6f41e246e07198ce83c254eb6e4818baf97fd31b83c94fb78c795d60ab9c4cf4c479799c23c37f57325004
SHA512
fa029c0f9acdd1511ea8b65e1b1c83d9c1de8f9495a587b5b143666902a1ec4f2a8f28b28b535ef12c5e92c12e540f7cdb23f7cc253b1574c4a88dd695c004e8
DIST ring-0.17.14.crate 1502610 BLAKE2B
b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371
SHA512
88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14
DIST rustc-demangle-0.1.26.crate 30340 BLAKE2B
aa4d90be1dc313db5777e7b47fd6e6d9ce7a96df3296060e0e062508fdb9a68adda2bfcaa18d501e33e41f08c2beeb0721901458aceb072fd5116d67003fd56f
SHA512
a3b32cdd685ee6f2112bb9d3a2d09dbf84efc5961a468adf1d784688f3f9761d9bab066be8969ea29d2251a08d4ae3ada872fb19b02f2aef8652ad50ec963348
DIST rustc-hash-2.1.1.crate 14154 BLAKE2B
7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b
SHA512
87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084
@@ -153,6 +164,7 @@ DIST synapse-1.138.4.gh.tar.gz 9118822 BLAKE2B
242710d14a618bc15b990acb2df62ba9d
DIST synapse-1.139.2.gh.tar.gz 9143758 BLAKE2B
510316a4a1e9e228acde7128418c4219b8d827d49767f015098ff395acb11101162fc06287132742c9e8c7f9ef70f929337b8da72ae61fa03f19e2e642088e5b
SHA512
59e2d09fc24c60dcf79ebe6da350b93db9df722469b89eeeb1f1e248f6613b477118a6f4659fa5144250db09e6776786b467216b7f8e5e74e4b4a43d7082fc22
DIST synapse-1.140.0.gh.tar.gz 9182247 BLAKE2B
b75fb1b4928abd51668c0805221f573d9556928ee59de40b0a36e400c64c131df3c6e31ca283d8173ea4e5370ba36e60e7820858b0454c15d8476480127ef51b
SHA512
adeb9d65ffd16d65d5f2af0a5e8bd91edb8c56f3f8de12cfe90f4a66e41b38f4b23f2f850d0c556db83f608aa4b804b3e8543fc93060de89ec9ae3b6573ba08d
DIST synapse-1.141.0.gh.tar.gz 9184982 BLAKE2B
9e53cae480adbaf368c4d5a5b2a25828ce327f535ba6fd0ee5607fcf5c72460c64ab9caa106178159519bc08a7025537746a6195101e09ca8f1f375107faa54a
SHA512
068f3e1ac81d4676363909fbcd5690dcf6604e9050e853b61fc2564d9456b37d7db62acccf353bd44b9938686bc24953a4cd2fc7755722d321027f79a5d02990
+DIST synapse-1.142.0.gh.tar.gz 9189274 BLAKE2B
b332c40cf633137c372b1ea414f83eff9c36b60ff2bcb8881daf71d1ccf28d88efb7ab9f3085e8bd1a946f5a62d662dea10676f6af2d561bcfe935ba3d8d4139
SHA512
666c4e1f74c403f1675700a6d96d749d1c29329819afbd4a5e2c387fb20e099dc262f3d53b8753b4ba44f5eb886887948af21b1f290a84f3f0d63b52626de7ab
DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B
b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8
SHA512
aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c
DIST synstructure-0.13.2.crate 18950 BLAKE2B
c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e
SHA512
2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
DIST target-lexicon-0.13.2.crate 27923 BLAKE2B
0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec
SHA512
d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a
@@ -162,6 +174,7 @@ DIST tinystr-0.8.1.crate 23333 BLAKE2B
59bc4a522d81bc53c7acff215ec711e0f340c3884
DIST tinyvec-1.9.0.crate 54137 BLAKE2B
68a96ec0ffa392586c3bdadf2323b2a3b416ecb81db5d18ae0e05187b097c7882da6678bc881e70f935554862fab5cf41ae590b27e0fab7c1c73995449b84f5f
SHA512
5f42811be51c58c72b80fe9a7199250fb6176f5766dc774b39ff656ae5ebead0d9c91ed7db1046288b8e05e20edba36455e4cc6fc0766c60898187f30c232aab
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B
2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484
SHA512
10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST tokio-1.47.1.crate 829790 BLAKE2B
7f5ff6a8092648e1643867981c79987da014478f776658666c340b0d5e11aea0aaff5d2402c40134fbc6e53266873dd0d95a75c18cc55bdde2e76da709f4aa88
SHA512
67ee7dbf9ff9cab24092742b0a5fe87d86852f06131e5a610ae603e3071446e06a5efd4b385ee9cfb0ff02c4a04f082f715dab41f12987154af54665e9429daf
+DIST tokio-1.48.0.crate 843434 BLAKE2B
4a2e3221f6820f2b092275fceef9bf295e35e445d81238f9f71679033b499610696d8882da118279b9cbb3fffb2383afbbf9cdded910546933072f70e77ffcca
SHA512
7e275ed26e857d42255dd27e8704bcb0a5daa8658c5a00f9798f4522265006a91e04d6a06512a87f30e0ad090a1676c03d3b02fe8d60263e4ba793940a85b98b
DIST tokio-rustls-0.26.2.crate 31655 BLAKE2B
44a569a4aa8c13f2153a18ac56e6ce6b5b9c9adb4ba6d94c1b9579e340233e614cd61da26670f74080c870b54e0d7f5f008692120a823782144cbe42e97bbdb0
SHA512
c0ff373e02c90704d8bff39b634d118143bcdb3d657e491d7d9279bd5a0a166541c759b5a26f5348fecc4d3a1f11c8ce3127df217137f68c57db581714bfc735
DIST tokio-util-0.7.15.crate 124255 BLAKE2B
f24525a3ec474921cc5d8d1dc12355f8ea5e7747be5299eeff00664ec0f6f6edbc33bb1613f64dc47ee6117c0d32cb6f770bec72f3b0bd549aff392969097622
SHA512
032158c36673c589ba09c52fe37bd0c700956fc4f89a7991f3cf93b04c8a12d51d1e05b8c6f493c7ebae7985e653bc3fb8bad590cefe329a1b1fa94182649520
DIST tower-0.5.2.crate 109417 BLAKE2B
414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279
SHA512
e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce
@@ -191,8 +204,10 @@ DIST wasm-bindgen-shared-0.2.100.crate 8570 BLAKE2B
886fa72cae891d4c2311e12e28f0
DIST wasm-streams-0.4.2.crate 36773 BLAKE2B
601f8bc4bf872943de47903de57c9e833afa2500d7e30205046ee02a8a2a8d6486b546117009e81f399f9ece69de89145fff85557ae87d37f989095bbe2046c0
SHA512
f93693b41220e819c4efce0fe756633f1aaffbb57b8a9c028031a6b02a7a221ff4d5bacf162a0b301b55794745ad1f4c97a7bbd46ac396e1518689c0639ecd65
DIST web-sys-0.3.77.crate 638246 BLAKE2B
3f21ab03a18d82cffd96432e4f08bfae183b24f9a50dcfc51c927e9973dabfb8b6bb1f3ae044890832809ec91709242c1c37463931770d347fdf521587a72515
SHA512
cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a
DIST web-time-1.1.0.crate 18026 BLAKE2B
cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d
SHA512
73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
+DIST windows-link-0.2.1.crate 6133 BLAKE2B
d1ca714178e6fe12bb3b4caeed9a52a36890989e77ae2dcd6f2d18ae4a21fb8479d304cdff63bb0a5f28acf44eaf104821cff83cd66b3a0406a5f33a800e3641
SHA512
afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B
69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980
SHA512
24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
DIST windows-sys-0.59.0.crate 2387323 BLAKE2B
3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d
SHA512
d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
+DIST windows-sys-0.61.2.crate 2517186 BLAKE2B
f4eab0b365aa1df8a353d634da5081237bef0f7b69f02ffcaba232a688e59dfe877c47114de64c81e3cbb929c2fea1143ed6bda56ce935e66d871a993ac29106
SHA512
e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f
DIST windows-targets-0.52.6.crate 6403 BLAKE2B
eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c
SHA512
d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B
8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334
SHA512
f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5
DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B
adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b
SHA512
a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b
diff --git a/net-im/synapse/synapse-1.142.0.ebuild
b/net-im/synapse/synapse-1.142.0.ebuild
new file mode 100644
index 000000000000..4e88478134fa
--- /dev/null
+++ b/net-im/synapse/synapse-1.142.0.ebuild
@@ -0,0 +1,350 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{11..13} )
+
+RUST_MIN_VER="1.82.0"
+CRATES="
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]+wasi-snapshot-preview1
+ [email protected]+wasi-0.2.4
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+ [email protected]
+"
+
+inherit cargo distutils-r1 multiprocessing optfeature systemd
+
+DESCRIPTION="Reference implementation of Matrix homeserver"
+HOMEPAGE="
+ https://matrix.org/
+ https://github.com/element-hq/synapse
+"
+SRC_URI="
+ https://github.com/element-hq/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="|| ( AGPL-3+ Element-Commercial )"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD ISC MIT Unicode-3.0
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="postgres selinux systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ acct-user/synapse
+ acct-group/synapse
+ dev-python/attrs[${PYTHON_USEDEP}]
+ dev-python/bcrypt[${PYTHON_USEDEP}]
+ dev-python/bleach[${PYTHON_USEDEP}]
+ >=dev-python/canonicaljson-2[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/ijson[${PYTHON_USEDEP}]
+ dev-python/immutabledict[${PYTHON_USEDEP}]
+ >=dev-python/jinja2-3.0[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ >=dev-python/matrix-common-1.3.0[${PYTHON_USEDEP}]
+ dev-python/msgpack[${PYTHON_USEDEP}]
+ dev-python/netaddr[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/phonenumbers[${PYTHON_USEDEP}]
+ >=dev-python/pillow-10.0.1[${PYTHON_USEDEP},webp]
+ dev-python/prometheus-client[${PYTHON_USEDEP}]
+ dev-python/pyasn1-modules[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ dev-python/pydantic[${PYTHON_USEDEP}]
+ dev-python/pymacaroons[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ >=dev-python/python-multipart-0.0.12-r100[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/service-identity[${PYTHON_USEDEP}]
+ dev-python/signedjson[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ dev-python/treq[${PYTHON_USEDEP}]
+ dev-python/twisted[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ dev-python/unpaddedbase64[${PYTHON_USEDEP}]
+ postgres? ( dev-python/psycopg:2[${PYTHON_USEDEP}] )
+ selinux? ( sec-policy/selinux-matrixd )
+ systemd? ( dev-python/python-systemd[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+ acct-user/synapse
+ acct-group/synapse
+ dev-python/setuptools-rust[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ dev-python/hiredis[${PYTHON_USEDEP}]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ dev-python/txredisapi[${PYTHON_USEDEP}]
+ postgres? ( dev-db/postgresql[server] )
+ )
+"
+
+# Rust extension
+QA_FLAGS_IGNORED="usr/lib/python3.*/site-packages/synapse/synapse_rust.abi3.so"
+
+src_test() {
+ if use postgres; then
+ einfo "Preparing postgres test instance"
+ initdb --pgdata="${T}/pgsql" || die
+ pg_ctl --wait --pgdata="${T}/pgsql" start \
+ --options="-h '' -k '${T}'" || die
+ createdb --host="${T}" synapse_test || die
+
+ # See
https://matrix-org.github.io/synapse/latest/development/contributing_guide.html#running-tests-under-postgresql
+ local -x SYNAPSE_POSTGRES=1
+ local -x SYNAPSE_POSTGRES_HOST="${T}"
+ fi
+
+ # This remove is necessary otherwise python is not able to locate
+ # synapse_rust.abi3.so.
+ rm -rf synapse || die
+
+ nonfatal distutils-r1_src_test
+ local ret=${?}
+
+ if use postgres; then
+ einfo "Stopping postgres test instance"
+ pg_ctl --wait --pgdata="${T}/pgsql" stop || die
+ fi
+
+ [[ ${ret} -ne 0 ]] && die
+}
+
+python_test() {
+ "${EPYTHON}" -m twisted.trial -j "$(makeopts_jobs)" tests
+}
+
+src_install() {
+ distutils-r1_src_install
+ keepdir /var/{lib,log}/synapse /etc/synapse
+ fowners synapse:synapse /var/{lib,log}/synapse /etc/synapse
+ fperms 0750 /var/{lib,log}/synapse /etc/synapse
+ newinitd "${FILESDIR}/${PN}.initd-r1" "${PN}"
+ systemd_dounit "${FILESDIR}/synapse.service"
+}
+
+pkg_postinst() {
+ optfeature "Redis support" dev-python/txredisapi
+ optfeature "VoIP relaying on your homeserver with turn" net-im/coturn
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ einfo
+ elog "In order to generate initial configuration run:"
+ elog "sudo -u synapse synapse_homeserver \\"
+ elog " --server-name matrix.domain.tld \\"
+ elog " --config-path /etc/synapse/homeserver.yaml \\"
+ elog " --generate-config \\"
+ elog " --data-directory /var/lib/synapse \\"
+ elog " --report-stats=no"
+ einfo
+ else
+ einfo
+ elog "Please refer to upgrade notes if any special steps are
required"
+ elog "to upgrade from the version you currently have installed:"
+ elog
+ elog "
https://github.com/element-hq/synapse/blob/develop/docs/upgrade.md"
+ einfo
+ fi
+}