Commit Graph

524 Commits

Author SHA1 Message Date
Weijia Wang
34f129be1d
Merge pull request #296907 from r-ryantm/auto-update/matrix-synapse-plugins.matrix-synapse-s3-storage-provider
matrix-synapse-plugins.matrix-synapse-s3-storage-provider: 1.3.0 -> 1.4.0
2024-03-25 01:05:34 +01:00
github-actions[bot]
a961743f95
Merge master into staging-next 2024-03-20 06:01:08 +00:00
Martin Weinelt
698e8e843e
Merge pull request #297252 from ckiee/mhookshot-redundant-rust-dep
matrix-hookshot: avoid runtime dependency on rustc
2024-03-20 04:22:15 +01:00
github-actions[bot]
a474411771
Merge master into staging-next 2024-03-20 00:02:08 +00:00
ckie
e271bd71e9
matrix-hookshot: avoid runtime dependency on rustc
Nix previously would see a reference to rustc's store path
in .rustc_info.json and proceed to register it as a runtime dependecy.
Delete it so it doesn't.
2024-03-19 21:34:37 +02:00
Sumner Evans
77e418f4cb
matrix-synapse-unwrapped: 1.102.0 -> 1.103.0
https://github.com/element-hq/synapse/releases/tag/v1.103.0

Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-03-19 10:09:47 -06:00
Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
R. Ryantm
8f34f2c2c4 matrix-synapse-plugins.matrix-synapse-s3-storage-provider: 1.3.0 -> 1.4.0 2024-03-18 13:28:27 +00:00
Martin Weinelt
d2e41f147f matrix-synapse: pin netaddr at 1.0.0
Netaddr 1.1.0 changes the behavior for partial address expansion, making
two tests fail:

- test_get_user_by_req_appservice_valid_token_bad_ip
- test_get_user_by_req_appservice_valid_token_good_ip
2024-03-12 18:25:12 +01:00
Nick Cao
f226fb4d80
matrix-synapse-unwrapped: 1.101.0 -> 1.102.0
Diff: https://github.com/element-hq/synapse/compare/v1.101.0...v1.102.0

Changelog: https://github.com/element-hq/synapse/releases/tag/v1.102.0
2024-03-05 22:40:03 -05:00
Charlotte Van Petegem
7c85d5f454
matrix-hookshot: 5.2.0 -> 5.2.1
https://github.com/matrix-org/matrix-hookshot/releases/tag/5.2.1
2024-02-21 17:57:41 +01:00
Charlotte Van Petegem
4899e86d50
matrix-hookshot: 5.1.2 -> 5.2.0
https://github.com/matrix-org/matrix-hookshot/releases/tag/5.2.0
2024-02-21 15:05:27 +01:00
Sumner Evans
d6b37c91f9
matrix-synapse: 1.100.0 -> 1.101.0
https://github.com/element-hq/synapse/releases/tag/v1.101.0
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2024-02-13 08:10:05 -07:00
Weijia Wang
f184fb3901
Merge pull request #282545 from r-ryantm/auto-update/matrix-synapse-plugins.matrix-synapse-s3-storage-provider
matrix-synapse-plugins.matrix-synapse-s3-storage-provider: 1.2.1 -> 1.3.0
2024-02-07 00:27:35 +01:00
Weijia Wang
8276ebb796
Merge pull request #281772 from r-ryantm/auto-update/matrix-synapse-plugins.matrix-synapse-mjolnir-antispam
matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.6.4 -> 1.6.5
2024-02-04 22:45:29 +01:00
Raito Bezarius
295952fd51 synapse-matrix: have a valid meta attribute
Previously, only the unwrapped derivation had it. This is problematic to report
issues on Synapse because you cannot read the maintainers from the REPL. :)

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-02-02 03:06:53 +01:00
Nick Cao
b7bc082d08
matrix-synapse-unwrapped: 1.99.0 -> 1.100.0
Diff: https://github.com/element-hq/synapse/compare/v1.99.0...v1.100.0

Changelog: https://github.com/element-hq/synapse/releases/tag/v1.100.0
2024-01-31 10:26:33 -05:00
Yaya
80b9bb0f36
matrix-sliding-sync: 0.99.14 -> 0.99.15
https://github.com/matrix-org/sliding-sync/releases/tag/v0.99.15
2024-01-22 17:08:48 +01:00
R. Ryantm
9f074f996e matrix-synapse-plugins.matrix-synapse-s3-storage-provider: 1.2.1 -> 1.3.0 2024-01-21 10:24:49 +00:00
Weijia Wang
f7046c674c
Merge pull request #277312 from chvp/upd/matrix-hookshot
matrix-hookshot: 4.7.0 -> 5.1.2
2024-01-19 04:51:03 +01:00
R. Ryantm
8298edd22f matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.6.4 -> 1.6.5 2024-01-18 12:58:17 +00:00
Nick Cao
35d3a70aa4
matrix-synapse-unwrapped: 1.98.0 -> 1.99.0
Diff: https://github.com/element-hq/synapse/compare/v1.98.0...v1.99.0

Changelog: https://github.com/element-hq/synapse/releases/tag/v1.99.0
2024-01-16 15:24:24 -05:00
emilylange
ee460d3005 matrix-sliding-sync: 0.99.13 -> 0.99.14
https://github.com/matrix-org/sliding-sync/releases/tag/v0.99.14
diff: https://github.com/matrix-org/sliding-sync/compare/v0.99.13...v0.99.14
2024-01-09 10:22:27 +01:00
Charlotte Van Petegem
d6e5ae986c
matrix-hookshot: 4.7.0 -> 5.1.2
https://github.com/matrix-org/matrix-hookshot/releases/tag/5.0.0
https://github.com/matrix-org/matrix-hookshot/releases/tag/5.1.0
https://github.com/matrix-org/matrix-hookshot/releases/tag/5.1.1
https://github.com/matrix-org/matrix-hookshot/releases/tag/5.1.2
2024-01-02 17:38:01 +01:00
Peder Bergebakken Sundt
5a9be42754
Merge pull request #269407 from chvp/upd/matrix-hookshot
matrix-hookshot: 4.5.1 -> 4.7.0
2023-12-18 20:05:07 +01:00
R. Ryantm
8fe6141ed9 matrix-synapse-tools.synadm: 0.44 -> 0.45 2023-12-16 16:04:10 +00:00
Pierre Bourdon
dd6cf9cf1c
Merge pull request #273924 from chvp/fix/matrix-appservice-slack
matrix-appservice-slack: use nodejs 18 to fix build
2023-12-15 17:45:29 +01:00
Maximilian Bosch
3a360cf8a1
Merge pull request #274088 from NickCao/synapse
treewide: replace references to matrix-org/synapse with element-hq/synapse
2023-12-14 17:00:58 +01:00
Maximilian Bosch
cec423f9f9
Merge pull request #273262 from dali99/synapse-buildenv
matrix-synapse: build a pythonEnv out of extraPackages to include dependencies
2023-12-14 13:48:15 +01:00
Nick Cao
60689bffab
matrix-synapse: update license to agpl3Plus 2023-12-13 18:01:16 -05:00
Nick Cao
7f7ab04139
matrix-synapse.tools.synadm: replace references to matrix-org/synapse with element-hq/synapse 2023-12-13 17:49:21 -05:00
Nick Cao
51edd222c2
matrix-synapse: replace references to matrix-org/synapse with element-hq/synapse 2023-12-13 17:48:09 -05:00
Daniel Olsen
a695ad5fb5 matrix-synapse: build a pythonEnv out of extraPackages to include dependencies
By just appending site-packages to the extraPackages, you would get situations like
pysaml2 being included in pythonpath, but not its dependencies like pytz and dateutils
2023-12-13 19:48:06 +01:00
Charlotte Van Petegem
cfb9111660
matrix-appservice-slack: use nodejs 18 to fix build 2023-12-13 09:22:33 +01:00
Sumner Evans
5c64024056
matrix-synapse: 1.97.0 -> 1.98.0
https://github.com/matrix-org/synapse/releases/tag/v1.98.0
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-12-12 10:49:42 -07:00
Charlotte Van Petegem
8ea80a3f11
matrix-hookshot: 4.6.0 -> 4.7.0
https://github.com/matrix-org/matrix-hookshot/releases/tag/4.7.0
2023-12-06 11:45:44 +01:00
Charlotte Van Petegem
161572971b
matrix-hookshot: 4.5.1 -> 4.6.0
https://github.com/matrix-org/matrix-hookshot/releases/tag/4.6.0
2023-12-06 11:45:43 +01:00
R. Ryantm
6b124190b1 matrix-sliding-sync: 0.99.12 -> 0.99.13 2023-12-05 13:20:00 +00:00
Sumner Evans
2594adc657
matrix-synapse: 1.95.1 -> 1.97.0
Closes #270264

Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-11-28 09:20:35 -07:00
Nick Cao
bea932e00a
Merge pull request #267709 from NickCao/synapse
matrix-synapse-unwrapped: fix build on darwin
2023-11-17 11:50:25 -05:00
Adam Joseph
c7e0f6b905 treewide: s_targetPlatform_hostPlatform_ in non-compiler packages
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries.  I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
2023-11-17 08:07:34 +00:00
Nick Cao
9101453cf3
matrix-synapse: fix build on darwin 2023-11-15 12:45:16 -05:00
github-actions[bot]
e8096ee1e1
Merge staging-next into staging 2023-11-10 18:01:34 +00:00
emilylange
e1e9724363 matrix-sliding-sync: 0.99.11 -> 0.99.12
https://github.com/matrix-org/sliding-sync/releases/tag/v0.99.12
diff: https://github.com/matrix-org/sliding-sync/compare/v0.99.11...v0.99.12
2023-11-10 15:07:05 +01:00
Alyssa Ross
e3e57b8f18 lib.systems: elaborate Rust metadata
We need this stuff to be available in lib so make-derivation.nix can
access it to construct the Meson cross file.

This has a couple of other advantages:

 - It makes Rust less special.  Now figuring out what Rust calls a
   platform is the same as figuring out what Linux or QEMU call it.

 - We can unify the schema used to define Rust targets, and the schema
   used to access those values later.  Just like you can set "config"
   or "system" in a platform definition, and then access those same
   keys on the elaborated platform, you can now set "rustcTarget" in
   your crossSystem, and then access "stdenv.hostPlatform.rustcTarget"
   in your code.

"rustcTarget", "rustcTargetSpec", "cargoShortTarget", and
"cargoEnvVarTarget" have the "rustc" and "cargo" prefixes because
these are not exposed to code by the compiler, and are not
standardized.  The arch/os/etc. variables are all named to match the
forms in the Rust target spec JSON.

The new rust.target-family only takes a list, since we don't need to
worry about backwards compatibility when that name is used.

The old APIs are all still functional with no warning for now, so that
it's possible for external code to use a single API on both 23.05 and
23.11.  We can introduce the warnings once 23.05 is EOL, and make them
hard errors when 23.11 is EOL.
2023-11-09 10:02:24 +01:00
Nick Cao
bc5613d418
matrix-synapse-unwrapped: 1.95.0 -> 1.95.1
Diff: https://github.com/matrix-org/synapse/compare/v1.95.0...v1.95.1

Changelog: https://github.com/matrix-org/synapse/releases/tag/v1.95.1
2023-10-31 11:25:46 -04:00
Sumner Evans
d298bd24a2
matrix-synapse: 1.94.0 -> 1.95.0
Signed-off-by: Sumner Evans <me@sumnerevans.com>
2023-10-24 10:24:14 -06:00
Nick Cao
8245b3e5bb
Merge pull request #262836 from mweinelt/synadm-0.44
matrix-synapse.tools.synadm: 0.43.1 -> 0.44
2023-10-23 08:39:46 -04:00
Martin Weinelt
bce303f80a
matrix-synapse.tools.synadm: 0.43.1 -> 0.44
https://github.com/JOJ0/synadm/releases/tag/v0.44
2023-10-23 01:57:26 +02:00