Commit Graph

70 Commits

Author SHA1 Message Date
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
Kerstin Humm
d35c9e04e6 mastodon: 3.5.3 -> 4.0.2 2022-11-17 20:05:50 +01:00
Geoffrey Huntley
6e0c9dcd87
mastodon: add ghuntley as maintainer 2022-11-16 17:52:00 +10:00
Yureka
f949de4fbb mastodon: pass yarnOfflineCache as environment variable 2022-10-02 23:47:49 +02:00
Robert Gerus
65f1654de2 mastodon: Fix compatibility for openssl 3
https://github.com/mastodon/mastodon/issues/17924
2022-09-25 23:16:59 +02:00
ajs124
99466ee39e maintainers: remove petabyteboy
github account deleted
2022-06-29 00:52:12 +02:00
Kerstin Humm
03eb4fd7ae mastodon: 3.5.2 -> 3.5.3 2022-05-27 04:26:49 +02:00
techknowlogick
404e8283e9 mastodon: 3.5.1 -> 3.5.2 2022-05-04 09:19:41 +02:00
Kerstin Humm
15313692cd mastodon.updateScript: use correct input for nix-prefetch-git, better formatting 2022-04-09 16:27:27 +02:00
techknowlogick
6a441683a0 mastodon: 3.5.0 -> 3.5.1
Co-authored-by: Kerstin Humm <kerstin@erictapen.name>
2022-04-09 16:27:27 +02:00