Commit Graph

59 Commits

Author SHA1 Message Date
R. Ryantm
5d72a99cff matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.6.5 -> 1.8.3 2024-10-25 18:33:24 +00:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
R. Ryantm
1c561891a2 matrix-synapse-plugins.matrix-synapse-s3-storage-provider: 1.4.0 -> 1.5.0 2024-09-06 05:58:50 +00:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
aleksana
07c1bc2034 treewide: sha256 -> hash attribute for pypi fetchers 2024-07-14 01:25:22 +08:00
Sigmanificient
8b473d1a27 treewide: remove unused fetch* (and other) arguments 2024-05-30 13:36:48 +02:00
Yureka
9da3476b42 remove myself from a bunch of maintainer roles 2024-04-27 13:56:45 +02:00
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
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
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
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
R. Ryantm
8298edd22f matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.6.4 -> 1.6.5 2024-01-18 12:58:17 +00:00
Yureka
8bd11cde4d
matrix-synapse.plugins.matrix-synapse-s3-storage-provider: add missing dependency (#256485)
this is required for the s3_media_upload script to work
2023-09-23 14:26:36 +02:00
Fabian Affolter
7e8a5f3403 matrix-synapse.plugins.matrix-synapse-s3-storage-provider: use matrix-synapse-unwrapped 2023-09-10 16:14:04 +02:00
Fabian Affolter
86655c6b75 matrix-synapse.plugins.matrix-synapse-s3-storage-provider: add format
- disable on unsupported Python releases
2023-09-10 16:13:20 +02:00
Fabian Affolter
4c2b34580c matrix-synapse.plugins.matrix-synapse-s3-storage-provider: equalize content
- add and update comments
- use hash as there is already an SRI hash present
- update ordering of phases and inputs (logical and alphabetically)
2023-09-10 16:11:00 +02:00
Fabian Affolter
19ca99a309 matrix-synapse.plugins.matrix-synapse-s3-storage-provider: add changelog to meta 2023-09-10 16:08:50 +02:00
Pol Dellaiera
3eb7f7a63b
Merge pull request #248683 from oxij/tree/source-root-continues-3
treewide: cleanup `sourceRoot` and `setSourceRoot` usage
2023-08-15 05:53:52 +02:00
Maximilian Bosch
a471325eaf
Merge pull request #221318 from mweinelt/synapse-extras
nixos/matrix-synapse: Allow passing extras, discover extras from config
2023-08-14 18:43:05 +02:00
Jan Malakhovski
d098c821d6 treewide: remove unneeded dots and slashes in sourceRoots 2023-08-12 08:29:56 +00:00
Jan Malakhovski
591ccfe5b9 treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases
This continues where d8f7f6a5ce left off. Similarly
to that commit, this commit this also points `sourceRoot`s to `src.name` and similar
instead of keeping hardcoded names, and edits other derivation attrs do do the same,
where appropriate.

Also, similarly to d8f7f6a5ce some of expressions this
edits use `srcs` attribute with customly-named sources, so they have to be moved
into `let` blocks to keep evaluation efficient (the other, worse, way to do this
would to recurcively refer to `elemAt n finalAttrs.srcs` or, similarly, with `rec`).
2023-08-11 09:20:44 +00:00
github-actions[bot]
f77112cc67
Merge master into staging-next 2023-07-31 18:01:05 +00:00
Yureka
021692865a
matrix-synapse.plugins.matrix-synapse-s3-storage-provider: init at 1.2.1 (#229192) 2023-07-31 19:16:07 +02:00
Martin Weinelt
3453128510
matrix-synapse: Add wrapper to configure extras
The original matrix-synapse packages is now available with the
-unwrapped prefix.
2023-07-18 17:52:52 +02:00
David Arnold
670a15018d
matrix-synapse-plugins.matrix-http-rendezvous-synapse: fix maturin hook use 2023-07-17 21:05:57 -05:00
Sandro Jäckel
2df04eae4d
matrix-synapse.plugins.matrix-synapse-ldap3: add patch to read password from file, adopt into c3d2 team 2023-03-24 01:52:11 +01:00
Guillaume Girol
a018e0c024
Merge pull request #217257 from SuperSandro2000/matrix-ldap
matrix-synapse.plugins.matrix-synapse-ldap3: 0.1.5 -> 0.2.2
2023-03-01 19:41:38 +00:00
Sandro
ab6a7ee431
Merge pull request #217258 from SuperSandro2000/matrix-mjolnir 2023-03-01 00:40:20 +01:00
Sandro
631d5a4d5b
Merge pull request #217259 from SuperSandro2000/matrix-pam 2023-03-01 00:39:50 +01:00
Sandro
0c63bfd476
Merge pull request #217393 from SuperSandro2000/matrix-http-rendezvous-synapse 2023-03-01 00:39:24 +01:00
Sandro Jäckel
6f12b6e129
matrix-synapse.plugins.matrix-http-rendezvous-synapse: init at 0.1.12 2023-02-22 01:45:04 +01:00
Sandro Jäckel
935a4e0039
matrix-synapse.plugins.matrix-synapse-pam: complete meta, add import check 2023-02-20 01:46:15 +01:00
Sandro Jäckel
bbc8fd76c9
matrix-synapse.plugins.matrix-synapse-ldap3: 0.1.5 -> 0.2.2 2023-02-20 01:45:05 +01:00
Sandro Jäckel
30e6c20c2d
matrix-synapse.plugins.matrix-synapse-mjolnir-antispam: mark broken on darwin, update homepage, don't propagate matrix-synapse
this package is intended to be loaded as a plugin and having potentially
two different matrix-synapses will just confuse python.
2023-02-20 01:43:39 +01:00
Sandro
9428c8ee88
Merge pull request #209410 from r-ryantm/auto-update/matrix-synapse-plugins.matrix-synapse-mjolnir-antispam 2023-02-20 00:55:28 +01:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
R. Ryantm
6982f3b354 matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.6.1 -> 1.6.4 2023-01-15 10:52:59 +00:00
R. Ryantm
412e0fce5e matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.5.0 -> 1.6.1 2022-11-25 23:47:12 +00:00
R. Ryantm
aa922e6648 matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.4.2 -> 1.5.0 2022-07-08 07:03:18 +00:00
R. Ryantm
20dad99154 matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.4.1 -> 1.4.2 2022-05-07 06:16:43 +00:00
Luflosi
67a2a56d57
matrix-synapse-plugins.matrix-synapse-shared-secret-auth: 2.0.1 -> 2.0.2
https://github.com/devture/matrix-synapse-shared-secret-auth/releases/tag/2.0.2
2022-04-20 23:08:09 +02:00
R. Ryantm
181d2fafb5 matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.3.2 -> 1.4.1 2022-03-21 21:45:12 +00:00
Johannes Schleifenbaum
3eb688a189
matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.3.1 -> 1.3.2 2022-02-23 11:57:06 +01:00
Martin Weinelt
88a2ad9746
Merge pull request #157720 from jojosch/mjolnir-update 2022-02-18 21:31:08 +01:00
Johannes Schleifenbaum
ff9aa77c1f
matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.2.1 -> 1.3.1 2022-02-10 10:50:41 +01:00
Sumner Evans
4091631b52
matrix-synapse-shared-secret-auth: add sumnerevans as maintainer 2022-01-18 07:51:05 -07:00
Sumner Evans
20b338368c
matrix-synapse-shared-secret-auth: 1.0.2 -> 2.0.1 2022-01-17 10:36:48 -07:00
R. Ryantm
6371e5c34c matrix-synapse-plugins.matrix-synapse-mjolnir-antispam: 1.1.20 -> 1.2.1 2021-12-06 09:13:09 +00:00
Sandro
e6249cd7fc
Merge pull request #139117 from r-ryantm/auto-update/matrix-synapse-plugins.matrix-synapse-mjolnir-antispam 2021-09-23 15:21:32 +02:00