Commit Graph

79 Commits

Author SHA1 Message Date
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Izorkin
a248a23589
mastodon: 4.3.1 -> 4.3.2
Changelog:
https://github.com/mastodon/mastodon/releases/tag/v4.3.2
2024-12-03 19:34:19 +03:00
Sandro Jäckel
ceef7db085 mastodon: 4.3.0 -> 4.3.1 2024-10-21 15:17:38 +02:00
Izorkin
36a83a3bf1
mastodon: 4.2.13 -> 4.3.0
Changelog:
https://github.com/mastodon/mastodon/releases/tag/v4.3.0
2024-10-10 16:58:54 +02:00
Kerstin Humm
fb7950b962
mastodon: 4.2.12 -> 4.2.13
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.2.13
2024-09-30 14:12:47 +02:00
Kerstin Humm
3fe58db7d0
mastodon: 4.2.11 -> 4.2.12
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.2.12
2024-08-19 11:44:58 +02:00
Izorkin
febde5e54b
mastodon: 4.2.10 -> 4.2.11
Changelog:
https://github.com/mastodon/mastodon/releases/tag/v4.2.11
2024-08-16 17:29:16 +03:00
Kerstin Humm
f8290df5fd
mastodon: 4.2.9 -> 4.2.10
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.2.10
https://github.com/mastodon/mastodon/security/advisories/GHSA-58x8-3qxw-6hm7
https://github.com/mastodon/mastodon/security/advisories/GHSA-xjvf-fm67-4qc3
https://github.com/mastodon/mastodon/security/advisories/GHSA-vp5r-5pgw-jwqx

Fixes: CVE-2024-37903
2024-07-04 17:20:50 +02:00
Kerstin Humm
b5fe321055
mastodon: 4.2.8 -> 4.2.9 2024-05-30 16:48:47 +02:00
Kerstin Humm
c42df26a93
mastodon: remove outdated override for openssl 3 support 2024-05-30 16:34:04 +02:00
Sandro Jäckel
fb0d661081
treewide: replace prefetch-yarn-deps with fixup-yarn-lock where necessary 2024-04-17 13:34:05 -04:00
Sandro Jäckel
46c8d6487a
mastodon: 4.2.7 -> 4.2.8
Changelog: https://github.com/mastodon/mastodon/releases/tag/v4.2.8
2024-02-23 23:27:00 +01:00
Leona Maroni
61acce0cb5
mastodon: 4.2.6 -> 4.2.7
https://github.com/mastodon/mastodon/releases/tag/v4.2.7
2024-02-16 12:54:26 +01:00
Vladimir Pouzanov
fca54ccbf5 mastodon: 4.2.5 -> 4.2.6 2024-02-14 15:28:19 +00:00
Sandro
c64ff921bf
Merge pull request #285571 from erictapen/mastodon
mastodon: remove outdated override for ruby gems
2024-02-01 20:15:20 +01:00
Thomas Gerbet
48bc814c7b mastodon: 4.2.4 -> 4.2.5
Fixes CVE-2024-23832

https://github.com/mastodon/mastodon/releases/tag/v4.2.5
2024-02-01 16:01:29 +01:00
Kerstin Humm
e8f01050d7
mastodon: remove outdated override 2024-01-31 16:14:51 +01:00
Sandro Jäckel
b8767be1b8
mastodon: 4.2.3 -> 4.2.4 2024-01-24 17:18:50 +01:00
Izorkin
ab65e2d6d3
mastodon: remove tools from propagatedBuildInputs 2023-12-20 17:51:46 +03:00
Kerstin Humm
c4c0d2a8c4
mastodon: 4.2.2 -> 4.2.3 2023-12-05 17:35:02 +01:00
Kerstin Humm
87724c94c3
mastodon: 4.2.1 -> 4.2.2 2023-12-04 19:28:36 +01:00
Felix Buehler
f880f6ba3b mastodon: migrate to prefetch-yarn-deps 2023-11-23 13:25:40 +01:00
Vladimir Pouzanov
1d47cfbf65 mastodon: easier build patching 2023-11-20 12:26:11 +00:00
Kerstin Humm
c82195d9e8
mastodon: 4.1.6 -> 4.2.1
- run streaming processes in separate systemd services
- remove redundancy in test
- fix update script
- release notes

See https://github.com/mastodon/mastodon/releases/tag/v4.2.1 for details
2023-11-14 21:13:46 +01:00
Kerstin Humm
643b2c56b1
mastodon: use nodejs 20 and ruby 3.2 2023-11-14 21:13:45 +01:00
Weijia Wang
cfbc8b5d0a mastodon: fix rev 2023-10-30 15:56:15 +01:00
Weijia Wang
300a6fda77 mastodon: apply suggestion 2023-09-28 22:29:04 +02:00
Sandro Jäckel
591d32cdb1 mastodon: reduce the amount of files information is spread across 2023-09-28 22:21:53 +02:00
Weijia Wang
a985e3c9ff mastodon: simplify update script 2023-09-28 20:32:06 +02:00
Kerstin Humm
ded07331ce
mastodon: fix updateScript
nix-prefetch-github emits "hash" attribute, not "sha256"
2023-09-28 12:05:22 +02:00
Dan Buch
3ffce56f46
mastodon: generate and read yarn hash from dependencies dir
Co-authored-by: Robert Schütz <github@dotlambda.de>
2023-09-27 00:17:14 +00:00
Sandro Jäckel
ad86daf6ff
mastodon: 4.1.8 -> 4.1.9 2023-09-21 15:21:48 +02:00
Sophie Tauchert
fc400479c8
mastodon: 4.1.7 -> 4.1.8 2023-09-19 18:06:35 +02:00
Sandro Jäckel
fbd2c21ff0
mastodon: 4.1.6 -> 4.1.7 2023-09-05 22:45:57 +02:00
Kerstin
70bd808e81
mastodon: 4.1.5 -> 4.1.6 (#246348) 2023-07-31 15:58:39 +02:00
Sandro Jäckel
19ad8f5c79
mastodon: 4.1.4 -> 4.1.5 2023-07-22 01:46:47 +02:00
Sandro
c6d9dfa60b
Merge pull request #241937 from SuperSandro2000/mastodon-update-script
mastodon: simplify update script
2023-07-22 01:14:07 +02:00
Theodore Ni
e8808ced29
mastodon: adapt update script to new nix-prefetch-github 2023-07-18 18:16:15 -07:00
Sandro Jäckel
000006ec7c
mastodon: 4.1.3 -> 4.1.4 2023-07-07 22:29:36 +02:00
Sandro Jäckel
71a96bd985
mastodon: simplify update script 2023-07-06 16:18:11 +02:00
Sophie Tauchert
db15bc8071
mastodon: 4.1.2 -> 4.1.3 2023-07-06 15:27:14 +02:00
Sandro
83938e3979
Merge pull request #238836 from SuperSandro2000/mastodon-fetchfromgithub 2023-07-05 14:51:39 +02:00
Sandro Jäckel
74ca55400e
mastodon: add runHooks
This makes constructing overrides easier
2023-07-03 00:37:30 +02:00
Sandro Jäckel
0000005ec6
mastodon: use fetchFromGitHub, fix shellcheck hints 2023-06-20 23:36:06 +02:00
Kerstin Humm
ce7730aa87 mastodon: 4.1.1 -> 4.1.2 2023-04-05 11:41:13 +02:00
Izorkin
e57d014454 mastodon: update ruby package 2023-03-29 12:41:21 +02:00
Izorkin
e0371f9d20
mastodon: 4.1.0 -> 4.1.1 2023-03-20 21:47:01 +03:00
Kerstin Humm
8ae3db151a
mastodon: 4.0.2 -> 4.1.0 2023-02-11 18:49:47 +01:00
Izorkin
609dd87597
mastodon: create missing static gzip and brotli files 2023-01-26 11:05:58 +03:00
Andrew Dunham
5ff79caff9 mastodon: pass dependencies as environment variables
This makes it much easier to override components of the Mastodon
derivation to e.g. use a fork. With this change, one can use something
like the following to install a fork (with the appropriate files):

    let
      src = callPackage ./source.nix { };
    in
      (mastodon.override {
        pname = "hometown";
        version = import ./version.nix;
        srcOverride = src;
        dependenciesDir = ./.;
      }).overrideAttrs (oldAttrs: rec {
        yarnOfflineCache = fetchYarnDeps {
          yarnLock = "${src}/yarn.lock";
          sha256 = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
        };
        mastodonModules = oldAttrs.mastodonModules.overrideAttrs (oldModuleAttrs: {
          inherit yarnOfflineCache;
        });
      });

A spiritual successor to f949de4fbb
2023-01-07 16:18:47 -05:00