Update mastodon

This commit is contained in:
Agatha Lovelace 2023-06-28 19:30:44 +02:00
parent f91944e302
commit b366ed8df4
Signed by: sorceress
GPG Key ID: 01D0B3AB10CED4F8
5 changed files with 166 additions and 180 deletions

View File

@ -21,6 +21,7 @@
MAX_POLL_OPTIONS = "128"; MAX_POLL_OPTIONS = "128";
MAX_POLL_OPTION_CHARS = "512"; MAX_POLL_OPTION_CHARS = "512";
EXTRA_DATA_HOSTS = "https://ftp.technogothic.net"; EXTRA_DATA_HOSTS = "https://ftp.technogothic.net";
MASTODON_VERSION_SUFFIX = "+AGATHA+AGATHA";
}; };
}; };

View File

@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
yarnOfflineCache = fetchYarnDeps { yarnOfflineCache = fetchYarnDeps {
yarnLock = "${src}/yarn.lock"; yarnLock = "${src}/yarn.lock";
sha256 = "sha256-5KmPgKE1QRPoTjeSYidKt/z9vzWzTOoJVr5dNtofKJY="; sha256 = "sha256-4CoiZGFWTFzCLvWn9DEmRhmGiv9mBtnMTJZ4XAeXB/8=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -185,7 +185,7 @@
version = "3.2.0"; version = "3.2.0";
}; };
ast = { ast = {
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -240,10 +240,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "18ndv604p1p3gkyy0d958jx2wp74d100q6vbc6ak70a7bv93wqsg"; sha256 = "0plbj6d69j3vi8zwg9q8hkr77b7p7kg8bfqpvv9ghv2zay3igp3v";
type = "gem"; type = "gem";
}; };
version = "1.752.0"; version = "1.780.0";
}; };
aws-sdk-core = { aws-sdk-core = {
dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"]; dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
@ -251,10 +251,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0732vv8zi67z25fss1sdvqx0vv1ap3w6hz1avxzwznkjp002vj39"; sha256 = "1fbbzcszpdjy2yzxfvl5fzgn0jgznkwxvqpb46nxv69gqhv3dpsg";
type = "gem"; type = "gem";
}; };
version = "3.171.0"; version = "3.175.0";
}; };
aws-sdk-kms = { aws-sdk-kms = {
dependencies = ["aws-sdk-core" "aws-sigv4"]; dependencies = ["aws-sdk-core" "aws-sigv4"];
@ -262,10 +262,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0v87zi28dfmrv7bv91yfldccnpd63n295siirbz7wqv1rajn8n02"; sha256 = "0dkgcgvif4hjlq5jhixd2hf17pm2pib7p3jxg9g92pybsff9rk7c";
type = "gem"; type = "gem";
}; };
version = "1.63.0"; version = "1.67.0";
}; };
aws-sdk-s3 = { aws-sdk-s3 = {
dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"]; dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"];
@ -273,10 +273,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1s5v3799pi7ik53gv7dl02am5pngv6x4azzwx9my09nll4q3lfk8"; sha256 = "07kv8mfj171pn1dc3f8xqkghp412gzm4br9y48pw5q3cdhbpknsh";
type = "gem"; type = "gem";
}; };
version = "1.121.0"; version = "1.125.0";
}; };
aws-sigv4 = { aws-sigv4 = {
dependencies = ["aws-eventstream"]; dependencies = ["aws-eventstream"];
@ -300,19 +300,19 @@
version = "3.1.18"; version = "3.1.18";
}; };
better_errors = { better_errors = {
dependencies = ["coderay" "erubi" "rack"]; dependencies = ["erubi" "rack" "rouge"];
groups = ["development"]; groups = ["development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "11220lfzhsyf5fcril3qd689kgg46qlpiiaj00hc9mh4mcbc3vrr"; sha256 = "0wqazisnn6hn1wsza412xribpw5wzx6b5z5p4mcpfgizr6xg367p";
type = "gem"; type = "gem";
}; };
version = "2.9.1"; version = "2.10.1";
}; };
better_html = { better_html = {
dependencies = ["actionview" "activesupport" "ast" "erubi" "parser" "smart_properties"]; dependencies = ["actionview" "activesupport" "ast" "erubi" "parser" "smart_properties"];
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -421,10 +421,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0nwn1a20q7xmlsgjqzf8msicyi6wkrjvgw62625717323ymz6qsr"; sha256 = "14pflh85rrs2l8k0m286j4vaab5vad2sfqq9dncqb31z05vy29mn";
type = "gem"; type = "gem";
}; };
version = "3.17.2"; version = "3.17.3";
}; };
capistrano-bundler = { capistrano-bundler = {
dependencies = ["capistrano"]; dependencies = ["capistrano"];
@ -476,10 +476,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "06b4nlhirsq8ny17s8zgz7qyvl9v41rixj1xkviiiwxlnjz982d3"; sha256 = "114qm5f5vhwaaw9rj1h2lcamh46zl13v1m18jiw68zl961gwmw6n";
type = "gem"; type = "gem";
}; };
version = "3.39.0"; version = "3.39.2";
}; };
case_transform = { case_transform = {
dependencies = ["activesupport"]; dependencies = ["activesupport"];
@ -553,16 +553,6 @@
}; };
version = "1.2.15"; version = "1.2.15";
}; };
coderay = {
groups = ["default" "development"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw";
type = "gem";
};
version = "1.1.3";
};
color_diff = { color_diff = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
@ -588,10 +578,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0dndngqvkm2ih3wqn5ilf9980c1cc57lqn5lywx3myalzpilq05z"; sha256 = "1x32mcpm2cl5492kd6lbjbaf17qsssmpx9kdyr7z1wcif2cwyh0g";
type = "gem"; type = "gem";
}; };
version = "2.4.0"; version = "2.4.1";
}; };
cose = { cose = {
dependencies = ["cbor" "openssl-signature_algorithm"]; dependencies = ["cbor" "openssl-signature_algorithm"];
@ -672,13 +662,11 @@
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
fetchSubmodules = false; remotes = ["https://rubygems.org"];
rev = "e685f91ce62d036259885fbe31fcb4fa930bcfcb"; sha256 = "1nk43p339zyp4y5vab3w3s0zbjd4xfs8qn0ymxdnz6d961dbbdm8";
sha256 = "1zdlhzm2m87xgzacmm68j51wpz7dcmg8wl1r9wxkhs51c90yvqla"; type = "gem";
type = "git";
url = "https://github.com/tinfoil/devise-two-factor.git";
}; };
version = "4.0.2"; version = "4.1.0";
}; };
devise_pam_authenticatable2 = { devise_pam_authenticatable2 = {
dependencies = ["devise" "rpam2"]; dependencies = ["devise" "rpam2"];
@ -692,7 +680,7 @@
version = "9.2.0"; version = "9.2.0";
}; };
diff-lcs = { diff-lcs = {
groups = ["default" "development" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -854,13 +842,13 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0j826kfvzn7nc5pv950n270r0sx1702k988ad11cdlav3dcxxw09"; sha256 = "08r6qgbpkxxsihjmlspk3l1sr69q5hx35p1l4wp7rmkbzys89867";
type = "gem"; type = "gem";
}; };
version = "0.99.0"; version = "0.100.0";
}; };
fabrication = { fabrication = {
groups = ["development" "test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1007,10 +995,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0nnggg20za5vamdpkgrxxa32z33d8hf0g2bciswkhqnc6amb3yjr"; sha256 = "1pd7pamzhdz2w0fbcvsfn2nyslznvphnwj16zw35g2b28zd2xyzx";
type = "gem"; type = "gem";
}; };
version = "2.2.6"; version = "2.2.7";
}; };
ffi = { ffi = {
groups = ["default"]; groups = ["default"];
@ -1089,7 +1077,7 @@
}; };
fuubar = { fuubar = {
dependencies = ["rspec-core" "ruby-progressbar"]; dependencies = ["rspec-core" "ruby-progressbar"];
groups = ["development" "test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1174,7 +1162,7 @@
version = "7.1.0"; version = "7.1.0";
}; };
highline = { highline = {
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1282,14 +1270,14 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1vdcchz7jli1p0gnc669a7bj3q1fv09y9ppf0y3k0vb1jwdwrqwi"; sha256 = "0qaamqsh5f3szhcakkak8ikxlzxqnv49n2p7504hcz2l0f4nj0wx";
type = "gem"; type = "gem";
}; };
version = "1.12.0"; version = "1.14.1";
}; };
i18n-tasks = { i18n-tasks = {
dependencies = ["activesupport" "ast" "better_html" "erubi" "highline" "i18n" "parser" "rails-i18n" "rainbow" "terminal-table"]; dependencies = ["activesupport" "ast" "better_html" "erubi" "highline" "i18n" "parser" "rails-i18n" "rainbow" "terminal-table"];
groups = ["development" "test"]; groups = ["development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1329,7 +1317,7 @@
version = "1.6.2"; version = "1.6.2";
}; };
json = { json = {
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1343,10 +1331,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0zc3ndnp4rjqg98cy2dd9x266vk23rz4mpl8afwn26vj49si56av"; sha256 = "1rvsalsrs8njk2gqxgq0ydg5cd02jqdawskbq2ccz663qxz8wwq5";
type = "gem"; type = "gem";
}; };
version = "0.3.1"; version = "0.3.2";
}; };
json-jwt = { json-jwt = {
dependencies = ["activesupport" "aes_key_wrap" "bindata" "httpclient"]; dependencies = ["activesupport" "aes_key_wrap" "bindata" "httpclient"];
@ -1365,10 +1353,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "02lz2fgqmp3dr5q05hagk01knds69n33k0ljjgdj9a7ajapwgvhf"; sha256 = "1z3kqacjmqs02vwwqm9di7sw7f7nchxx99v84myrrzmh64c6zfcq";
type = "gem"; type = "gem";
}; };
version = "3.2.4"; version = "3.2.5";
}; };
json-ld-preloaded = { json-ld-preloaded = {
dependencies = ["json-ld" "rdf"]; dependencies = ["json-ld" "rdf"];
@ -1407,10 +1395,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "09yj3z5snhaawh2z1w45yyihzmh57m6m7dp8ra8gxavhj5kbiq5p"; sha256 = "16z11alz13vfc4zs5l3fk6n51n2jw9lskvc4h4prnww0y797qd87";
type = "gem"; type = "gem";
}; };
version = "2.7.0"; version = "2.7.1";
}; };
kaminari = { kaminari = {
dependencies = ["activesupport" "kaminari-actionview" "kaminari-activerecord" "kaminari-core"]; dependencies = ["activesupport" "kaminari-actionview" "kaminari-activerecord" "kaminari-core"];
@ -1460,13 +1448,11 @@
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
fetchSubmodules = false; remotes = ["https://rubygems.org"];
rev = "11abf222dc31bff71160a1d138b445214f434b2b"; sha256 = "0qrv9xyxxhxr482p25f3m7nfghw66i8jl02hy9b6pwam8m1knngp";
sha256 = "03mw3vaqwwi92l1nfd7lrhdiv9gcvdbar2wl1bi4pb3ja4h8nx2v"; type = "gem";
type = "git";
url = "https://github.com/kreeti/kt-paperclip.git";
}; };
version = "7.1.1"; version = "7.2.0";
}; };
launchy = { launchy = {
dependencies = ["addressable"]; dependencies = ["addressable"];
@ -1539,10 +1525,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1mi4ia13fisc97fzd8xcd9wkjdki7zfbmdn1xkdzplicir68gyp8"; sha256 = "1p744kjpb5zk2ihklbykzii77alycjc04vpnm2ch2f3cp65imlj3";
type = "gem"; type = "gem";
}; };
version = "2.20.0"; version = "2.21.3";
}; };
mail = { mail = {
dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"]; dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"];
@ -1653,10 +1639,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1af4yarhbbx62f7qsmgg5fynrik0s36wjy3difkawy536xg343mp"; sha256 = "0z7f38iq37h376n9xbl4gajdrnwzq284c9v1py4imw3gri2d5cj6";
type = "gem"; type = "gem";
}; };
version = "2.8.1"; version = "2.8.2";
}; };
minitest = { minitest = {
groups = ["default" "development" "pam_authentication" "production" "test"]; groups = ["default" "development" "pam_authentication" "production" "test"];
@ -1673,10 +1659,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "172ky0r1jfcm3xyg067pia7k1lhc15vw9svv93max120gcdbrvji"; sha256 = "06n7556vxr3awh92xy1k5bli98bvq4pjm08mnl68ay4fzln7lcsg";
type = "gem"; type = "gem";
}; };
version = "1.7.0"; version = "1.7.1";
}; };
multi_json = { multi_json = {
groups = ["default"]; groups = ["default"];
@ -1715,10 +1701,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1d996zf3g8xz244791b0qsl9vr7zg4lqnnmf9k2kshr9lki5jam8"; sha256 = "1k1qyjr9lkk5y3483k6wk6d9h1jx4v5hzby1mf0pj3b4kr2arxbm";
type = "gem"; type = "gem";
}; };
version = "0.3.4"; version = "0.3.6";
}; };
net-ldap = { net-ldap = {
groups = ["default"]; groups = ["default"];
@ -1800,31 +1786,20 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0fnw0z8zl8b5k35g9m5hhc1g4s6ajzjinhyxnqjrx7l7p07fw71v"; sha256 = "1mr2ibfk874ncv0qbdkynay738w2mfinlkhnbd5lyk5yiw5q1p10";
type = "gem"; type = "gem";
}; };
version = "1.14.3"; version = "1.15.2";
};
nsa = {
dependencies = ["activesupport" "concurrent-ruby" "sidekiq" "statsd-ruby"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1jzs1n71pi6najhs9h8jx156gzgk3h9bwjr60vazizwdz3mm69ia";
type = "gem";
};
version = "0.2.8";
}; };
oj = { oj = {
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0l8l90iibzrxs33vn3adrhbg8cbmbn1qfh962p7gzwwybsdw73qy"; sha256 = "1s6ipcar6sgwipnc577d4x80ypq2s35k9142jn3l89lh53888mmg";
type = "gem"; type = "gem";
}; };
version = "3.14.3"; version = "3.15.0";
}; };
omniauth = { omniauth = {
dependencies = ["hashie" "rack"]; dependencies = ["hashie" "rack"];
@ -1934,7 +1909,7 @@
version = "2.14.16"; version = "2.14.16";
}; };
parallel = { parallel = {
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1944,15 +1919,15 @@
version = "1.23.0"; version = "1.23.0";
}; };
parser = { parser = {
dependencies = ["ast"]; dependencies = ["ast" "racc"];
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "08f89nssj7ws7sjfvc2fcjpfm83sjgmniyh0npnmpqf5sfv44r8x"; sha256 = "1swigds85jddb5gshll1g8lkmbcgbcp9bi1d4nigwvxki8smys0h";
type = "gem"; type = "gem";
}; };
version = "3.2.2.1"; version = "3.2.2.3";
}; };
parslet = { parslet = {
groups = ["default"]; groups = ["default"];
@ -1980,10 +1955,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1qja5f6k9v3jjip7mv3qjgx7rwmk1663cxz8jnb589znvj4wxd9l"; sha256 = "1zcvxmfa8hxkhpp59fhxyxy1arp70f11zi1jh9c7bsdfspifb7kb";
type = "gem"; type = "gem";
}; };
version = "1.5.2"; version = "1.5.3";
}; };
pghero = { pghero = {
dependencies = ["activerecord"]; dependencies = ["activerecord"];
@ -2039,7 +2014,7 @@
version = "1.12.0"; version = "1.12.0";
}; };
private_address_check = { private_address_check = {
groups = ["production" "test"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2064,10 +2039,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0yf4jmkyy8das7pj1xzwllfvzkhq2p6p534j61d9h4wz3nfyf0s5"; sha256 = "1v7fmv0n4bhdcwh60dgza44iqai5pg34f5pzm4vh4i5fwx7mpqxh";
type = "gem"; type = "gem";
}; };
version = "6.2.2"; version = "6.3.0";
}; };
pundit = { pundit = {
dependencies = ["activesupport"]; dependencies = ["activesupport"];
@ -2095,10 +2070,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq"; sha256 = "11v3l46mwnlzlc371wr3x6yylpgafgwdf0q7hc7c1lzx6r414r5g";
type = "gem"; type = "gem";
}; };
version = "1.6.2"; version = "1.7.1";
}; };
rack = { rack = {
groups = ["default" "development" "pam_authentication" "production" "test"]; groups = ["default" "development" "pam_authentication" "production" "test"];
@ -2199,19 +2174,19 @@
version = "2.0.3"; version = "2.0.3";
}; };
rails-html-sanitizer = { rails-html-sanitizer = {
dependencies = ["loofah"]; dependencies = ["loofah" "nokogiri"];
groups = ["default" "development" "pam_authentication" "production" "test"]; groups = ["default" "development" "pam_authentication" "production" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0ygav4xyq943qqyhjmi3mzirn180j565mc9h5j4css59x1sn0cmz"; sha256 = "1pm4z853nyz1bhhqr7fzl44alnx4bjachcr6rh6qjj375sfz3sc6";
type = "gem"; type = "gem";
}; };
version = "1.5.0"; version = "1.6.0";
}; };
rails-i18n = { rails-i18n = {
dependencies = ["i18n" "railties"]; dependencies = ["i18n" "railties"];
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2245,7 +2220,7 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
rainbow = { rainbow = {
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2270,10 +2245,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "097r6fc1gkb62lq0ny9xblvxrg84vdq9w1p6v0hjw20cdgracsdj"; sha256 = "1jx4xyip4inrhr099zac8ah5232g70rv39mm19p85sgpwg80a6ip";
type = "gem"; type = "gem";
}; };
version = "3.2.10"; version = "3.2.11";
}; };
rdf-normalize = { rdf-normalize = {
dependencies = ["rdf"]; dependencies = ["rdf"];
@ -2281,10 +2256,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1dngmsk9wg1vws56pl87dys0ns4bcn9arf8ip6zxa0gypr3ifq3m"; sha256 = "1rn9j5skl04403b5sxhpq2j9m9k7vl0wjwvycs6piknn7ahrfxh9";
type = "gem"; type = "gem";
}; };
version = "0.5.1"; version = "0.6.0";
}; };
redcarpet = { redcarpet = {
groups = ["default"]; groups = ["default"];
@ -2312,10 +2287,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "154dfnrjpbv7fhwhfrcnp6jn9qv5qaj3mvlvbgkl7qy5qsknw71c"; sha256 = "0f92i9cwlp6xj6fyn7qn4qsaqvxfw4wqvayll7gbd26qnai1l6p9";
type = "gem"; type = "gem";
}; };
version = "1.10.0"; version = "1.11.0";
}; };
redlock = { redlock = {
dependencies = ["redis"]; dependencies = ["redis"];
@ -2333,10 +2308,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "17xizkw5ryw8hhq64iqxmzdrrdxpc5lhkqc1fgm1aj0zsk1r2950"; sha256 = "136br91alxdwh1s85z912dwz23qlhm212vy6i3wkinz3z8mkxxl3";
type = "gem"; type = "gem";
}; };
version = "2.8.0"; version = "2.8.1";
}; };
request_store = { request_store = {
dependencies = ["rack"]; dependencies = ["rack"];
@ -2380,6 +2355,16 @@
}; };
version = "6.2.2"; version = "6.2.2";
}; };
rouge = {
groups = ["default" "development"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0pym2zjwl6dwdfvbn7rbvmds32r70jx9qddhvvi6pqy6987ack1v";
type = "gem";
};
version = "4.1.2";
};
rpam2 = { rpam2 = {
groups = ["default" "pam_authentication"]; groups = ["default" "pam_authentication"];
platforms = []; platforms = [];
@ -2396,10 +2381,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0s97q1rqmw7rzsdr500hr4f2k6s24n8qk1klciz5q94zvdrygx3p"; sha256 = "1hggzz8i1l62pkkiybhiqv6ypxw7q844sddrrbbfczjcnj5sivi3";
type = "gem"; type = "gem";
}; };
version = "2.1.2"; version = "2.2.0";
}; };
rqrcode_core = { rqrcode_core = {
groups = ["default"]; groups = ["default"];
@ -2413,7 +2398,7 @@
}; };
rspec-core = { rspec-core = {
dependencies = ["rspec-support"]; dependencies = ["rspec-support"];
groups = ["default" "development" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2424,7 +2409,7 @@
}; };
rspec-expectations = { rspec-expectations = {
dependencies = ["diff-lcs" "rspec-support"]; dependencies = ["diff-lcs" "rspec-support"];
groups = ["default" "development" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2435,7 +2420,7 @@
}; };
rspec-mocks = { rspec-mocks = {
dependencies = ["diff-lcs" "rspec-support"]; dependencies = ["diff-lcs" "rspec-support"];
groups = ["default" "development" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2446,14 +2431,14 @@
}; };
rspec-rails = { rspec-rails = {
dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"]; dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
groups = ["development" "test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0d3fnabkaw8n0na2dpnlg2xygggj51djzpj9x6y5rkiqbfyqwv01"; sha256 = "086qdyz7c4s5dslm6j06mq7j4jmj958whc3yinhabnqqmz7i463d";
type = "gem"; type = "gem";
}; };
version = "6.0.1"; version = "6.0.3";
}; };
rspec-sidekiq = { rspec-sidekiq = {
dependencies = ["rspec-core" "sidekiq"]; dependencies = ["rspec-core" "sidekiq"];
@ -2467,7 +2452,7 @@
version = "3.1.0"; version = "3.1.0";
}; };
rspec-support = { rspec-support = {
groups = ["default" "development" "test"]; groups = ["default" "test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2477,7 +2462,7 @@
version = "3.12.0"; version = "3.12.0";
}; };
rspec_chunked = { rspec_chunked = {
groups = ["development" "test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2486,42 +2471,31 @@
}; };
version = "0.6"; version = "0.6";
}; };
rspec_junit_formatter = {
dependencies = ["rspec-core"];
groups = ["test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "059bnq1gcwl9g93cqf13zpz38zk7jxaa43anzz06qkmfwrsfdpa0";
type = "gem";
};
version = "0.6.0";
};
rubocop = { rubocop = {
dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
groups = ["development" "test"]; groups = ["development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0l46lw5gfj3mcm982wpmx7br4rs466gyislv0hfwcsk8dxhv1zkw"; sha256 = "0bxc1p7bwh8dlmcvh6ns239sp9v8j46vw4h450ag8wa7bh1ii1wh";
type = "gem"; type = "gem";
}; };
version = "1.50.2"; version = "1.52.1";
}; };
rubocop-ast = { rubocop-ast = {
dependencies = ["parser"]; dependencies = ["parser"];
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0n2gsafg6p7nr1z8i1hkvp2qqkkbg842ba183dnl0h08xd9ms6q5"; sha256 = "188bs225kkhrb17dsf3likdahs2p1i1sqn0pr3pvlx50g6r2mnni";
type = "gem"; type = "gem";
}; };
version = "1.28.0"; version = "1.29.0";
}; };
rubocop-capybara = { rubocop-capybara = {
dependencies = ["rubocop"]; dependencies = ["rubocop"];
groups = ["development" "test"]; groups = ["development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2530,38 +2504,49 @@
}; };
version = "2.18.0"; version = "2.18.0";
}; };
rubocop-performance = { rubocop-factory_bot = {
dependencies = ["rubocop" "rubocop-ast"]; dependencies = ["rubocop"];
groups = ["development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1z6i24r0485fxa5n4g3rhp88w589fifszhd1khbzya2iiknkjxkr"; sha256 = "0kqchl8f67k2g56sq2h1sm2wb6br5gi47s877hlz94g5086f77n1";
type = "gem"; type = "gem";
}; };
version = "1.17.1"; version = "2.23.1";
};
rubocop-performance = {
dependencies = ["rubocop" "rubocop-ast"];
groups = ["development"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0bp02784v0qm8qcswi169s0ar6216rwk516v3idzpbxznpqp97ac";
type = "gem";
};
version = "1.18.0";
}; };
rubocop-rails = { rubocop-rails = {
dependencies = ["activesupport" "rack" "rubocop"]; dependencies = ["activesupport" "rack" "rubocop"];
groups = ["development" "test"]; groups = ["development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "13gx0dmi5jhs4x2617jclwc57sy4gvw3v8l91dpgc63b8dpmcim6"; sha256 = "0j6dn8pz70bngx6van8yzsimpdd93gm7c8lr93wz1j4ahm6q4hn9";
type = "gem"; type = "gem";
}; };
version = "2.18.0"; version = "2.19.1";
}; };
rubocop-rspec = { rubocop-rspec = {
dependencies = ["rubocop" "rubocop-capybara"]; dependencies = ["rubocop" "rubocop-capybara" "rubocop-factory_bot"];
groups = ["development" "test"]; groups = ["development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1k8yh0nzlz0g8igmj5smnxq71qmi2b005nkl25wkpjkwvzn2wfdx"; sha256 = "00rsflhijcr0q838fgbdmk7knm5kcjpimn6x0k9qmiw15hi96x1d";
type = "gem"; type = "gem";
}; };
version = "2.19.0"; version = "2.22.0";
}; };
ruby-progressbar = { ruby-progressbar = {
groups = ["default" "development" "test"]; groups = ["default" "development" "test"];
@ -2579,10 +2564,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1706dyk5jdma75bnl9rhmx8vgzjw12ixnj3y32inmpcgzgsvs76k"; sha256 = "18vnbzin5ypxrgcs9lllg7x311b69dyrdw2w1pwz84438hmxm79s";
type = "gem"; type = "gem";
}; };
version = "1.13.0"; version = "1.15.0";
}; };
ruby2_keywords = { ruby2_keywords = {
groups = ["default"]; groups = ["default"];
@ -2594,16 +2579,26 @@
}; };
version = "0.0.5"; version = "0.0.5";
}; };
rubyzip = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
type = "gem";
};
version = "2.3.2";
};
rufus-scheduler = { rufus-scheduler = {
dependencies = ["fugit"]; dependencies = ["fugit"];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1as4yrb8y5lq49div8p3vqgwrrhdgwnvx4m73y3712nmnlpx6cws"; sha256 = "14lr8c2sswn0sisvrfi4448pmr34za279k3zlxgh581rl1y0gjjz";
type = "gem"; type = "gem";
}; };
version = "3.8.2"; version = "3.9.1";
}; };
safety_net_attestation = { safety_net_attestation = {
dependencies = ["jwt"]; dependencies = ["jwt"];
@ -2654,10 +2649,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1z2fx4fzgnw4rzj3h1h4sk6qbkp7p2rdr58b2spxgkcsdzg0i5hh"; sha256 = "0iv7vgqyrpymiwvc3ca24sl4lda8m627p657p0v4xzdpzincrnbr";
type = "gem"; type = "gem";
}; };
version = "6.5.8"; version = "6.5.9";
}; };
sidekiq-bulk = { sidekiq-bulk = {
dependencies = ["sidekiq"]; dependencies = ["sidekiq"];
@ -2676,10 +2671,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0ygsynfb214g9ijgj4wl88jbkx79js8hd6wn65cxaaa54l82w1fj"; sha256 = "0p5jjs3x2pa2fy494xs39xbq642pri13809dcr1l3hjsm56qvp1h";
type = "gem"; type = "gem";
}; };
version = "5.0.2"; version = "5.0.3";
}; };
sidekiq-unique-jobs = { sidekiq-unique-jobs = {
dependencies = ["brpoplpush-redis_script" "concurrent-ruby" "redis" "sidekiq" "thor"]; dependencies = ["brpoplpush-redis_script" "concurrent-ruby" "redis" "sidekiq" "thor"];
@ -2746,7 +2741,7 @@
version = "0.1.4"; version = "0.1.4";
}; };
smart_properties = { smart_properties = {
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2798,16 +2793,6 @@
}; };
version = "0.2.25"; version = "0.2.25";
}; };
statsd-ruby = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "028136c463nbravckxb1qi5c5nnv9r6vh2cyhiry423lac4xz79n";
type = "gem";
};
version = "1.5.0";
};
stoplight = { stoplight = {
dependencies = ["redlock"]; dependencies = ["redlock"];
groups = ["default"]; groups = ["default"];
@ -2856,14 +2841,14 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "07k5wr2ypsmsbyc9d1plhdki4xr7vvggld8r1i49iljkrpx5nbqc"; sha256 = "09p32vp94sa1mbr0if0adf02yzc4ns00lsmpwns2xbkncwpzrqm4";
type = "gem"; type = "gem";
}; };
version = "0.10.0"; version = "0.10.2";
}; };
terminal-table = { terminal-table = {
dependencies = ["unicode-display_width"]; dependencies = ["unicode-display_width"];
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2888,20 +2873,20 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "0inl77jh4ia03jw3iqm5ipr76ghal3hyjrd6r8zqsswwvi9j2xdi"; sha256 = "0k7j2wn14h1pl4smibasw0bp66kg626drxb59z7rzflch99cd4rg";
type = "gem"; type = "gem";
}; };
version = "1.2.1"; version = "1.2.2";
}; };
tilt = { tilt = {
groups = ["default" "development"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "1qmhi6d9przjzhsyk9g5pq2j75c656msh6xzprqd2mxgphf23jxs"; sha256 = "0bmjgbv8158klwp2r3klxjwaj93nh1sbl4xvj9wsha0ic478avz7";
type = "gem"; type = "gem";
}; };
version = "2.1.0"; version = "2.2.0";
}; };
timeout = { timeout = {
groups = ["default" "development"]; groups = ["default" "development"];
@ -3031,7 +3016,7 @@
version = "0.0.8.2"; version = "0.0.8.2";
}; };
unicode-display_width = { unicode-display_width = {
groups = ["default" "development" "test"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -3197,10 +3182,10 @@
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
sha256 = "028ld9qmgdllxrl7d0qkl65s58wb1n3gv8yjs28g43a8b1hplxk1"; sha256 = "0ck6bj7wa73dkdh13735jl06k6cfny98glxjkas82aivlmyzqqbk";
type = "gem"; type = "gem";
}; };
version = "2.6.7"; version = "2.6.8";
}; };
} }

View File

@ -2,8 +2,8 @@
{ fetchgit, applyPatches }: let { fetchgit, applyPatches }: let
src = fetchgit { src = fetchgit {
url = "https://github.com/AgathaSorceress/mastodon.git"; url = "https://github.com/AgathaSorceress/mastodon.git";
rev = "03aaee3a6dce9fdc1ca08aeaa7ad0180f3d9db47"; rev = "1945d414d08a9176361208572bda33b79abd73be";
sha256 = "10lw2l91viicq47lwsj3nlhc4g3mvcpvfc8rd0jzvvbjyfq7npim"; sha256 = "0hbhgdrnibmz4riz680fi7kdfja4550mdmmm0jh7z3n9j6i3ac0j";
}; };
in applyPatches { in applyPatches {
inherit src; inherit src;

View File

@ -1 +1 @@
"03aaee3a6dce9fdc1ca08aeaa7ad0180f3d9db47" "1945d414d08a9176361208572bda33b79abd73be"