update mastodon

This commit is contained in:
Vivian 2023-05-22 14:07:10 +02:00
parent a6859caa56
commit 7477c48aa2
6 changed files with 1129 additions and 1293 deletions

View file

@ -502,11 +502,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1684596126, "lastModified": 1684741999,
"narHash": "sha256-4RZZmygeEXpuBqEXGs38ZAcWjWKGwu13Iqbxub6wuJk=", "narHash": "sha256-KZLKsFZ6cLjCdCNKZoT8bc1y+rYBuFgKatmIB38zqy4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "27ef11f0218d9018ebb2948d40133df2b1de622d", "rev": "ba006d7cca2cb871c6a31bdbc130c05cde5ca8e8",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -671,11 +671,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1683530131, "lastModified": 1684751352,
"narHash": "sha256-R0RSqj6JdZfru2x/cM19KJMHsU52OjtyxI5cccd+uFc=", "narHash": "sha256-CI7V/2aSBXsefcqX+IhL9zYayL4dPLucymlMCzVxyP4=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixos-generators", "repo": "nixos-generators",
"rev": "10079333313ff62446e6f2b0e7c5231c7431d269", "rev": "a9933ffcbc91688a4bc7dc427f454069a423343f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -799,11 +799,11 @@
}, },
"nixpkgs_22-11": { "nixpkgs_22-11": {
"locked": { "locked": {
"lastModified": 1684398685, "lastModified": 1684580438,
"narHash": "sha256-TRE62m91iZ5ArVMgA+uj22Yda8JoQuuhc9uwZ+NoX+0=", "narHash": "sha256-LUPswmDn6fXP3lEBJFA2Id8PkcYDgzUilevWackYVvQ=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "628d4bb6e9f4f0c30cfd9b23d3c1cdcec9d3cb5c", "rev": "7dc71aef32e8faf065cb171700792cf8a65c152d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -815,16 +815,16 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1684612454, "lastModified": 1684662198,
"narHash": "sha256-15vluZKXxC76FqAryST1QrUVE7Xlwkrs7lrPTQGYIz0=", "narHash": "sha256-lmGDGuFONWSoGBKDDhU/6fOhhmFoZQ8rPf+kS7/e/Gs=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "8bf3e834daedadc6d0f4172616b2bdede1109c48", "rev": "50a183182d7ae39133555414d48d5d609a28a57d",
"type": "github" "type": "github"
}, },
"original": { "original": {
"owner": "nixos", "owner": "nixos",
"ref": "master", "ref": "nixos-unstable",
"repo": "nixpkgs", "repo": "nixpkgs",
"type": "github" "type": "github"
} }
@ -931,11 +931,11 @@
"pre-commit-hooks": "pre-commit-hooks" "pre-commit-hooks": "pre-commit-hooks"
}, },
"locked": { "locked": {
"lastModified": 1684615967, "lastModified": 1684748678,
"narHash": "sha256-L5d96HpuKble8AzWnYzQNxrSszoJLn2f4xocxFNnnA0=", "narHash": "sha256-0afNO5R2IzYx3jNF+fQm1Aji2sd5ySwJyWD4/cp4gsY=",
"owner": "pta2002", "owner": "pta2002",
"repo": "nixvim", "repo": "nixvim",
"rev": "2da04fa4add8b8bb25156de4f5ef4592f5214ef5", "rev": "eee375e97e001fda6e51b655cf79a82fae58ca4d",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -946,11 +946,11 @@
}, },
"nur": { "nur": {
"locked": { "locked": {
"lastModified": 1684612984, "lastModified": 1684744323,
"narHash": "sha256-XqWVrtHiY7r/NJMDS02i1kj3Q7BOU7BnfQfEd6v3ZIE=", "narHash": "sha256-qv0LR5mQuoywkc77laylJ/sGdRxZ72kOxVcDdqDvzyw=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "3c932dd06b0a537b890e1fd3e31deceb1ac3dea3", "rev": "514585e6daba663fe9e7f511d4d0cb61a63173ce",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -9,7 +9,7 @@
# * https://github.com/Infinidoge/nix-minecraft # * https://github.com/Infinidoge/nix-minecraft
inputs = { inputs = {
nixpkgs.url = "github:nixos/nixpkgs/master"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
# nixpkgs.url = "github:NULLx76/nixpkgs/bazarr-1.2.1"; # nixpkgs.url = "github:NULLx76/nixpkgs/bazarr-1.2.1";
nixpkgs_22-11.url = "github:nixos/nixpkgs/nixos-22.11"; nixpkgs_22-11.url = "github:nixos/nixpkgs/nixos-22.11";

View file

@ -7,6 +7,10 @@ in {
# Use DHCP with static leases # Use DHCP with static leases
networking.interfaces.eth0.useDHCP = true; networking.interfaces.eth0.useDHCP = true;
nixpkgs.config.permittedInsecurePackages = [
"openssl-1.1.1t"
];
# Better cache hits # Better cache hits
environment.noXlibs = lib.mkForce false; environment.noXlibs = lib.mkForce false;

View file

@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
yarnOfflineCache = fetchYarnDeps { yarnOfflineCache = fetchYarnDeps {
yarnLock = "${src}/yarn.lock"; yarnLock = "${src}/yarn.lock";
# sha256 = lib.fakeSha256; # sha256 = lib.fakeSha256;
sha256 = "sha256-5KmPgKE1QRPoTjeSYidKt/z9vzWzTOoJVr5dNtofKJY="; sha256 = "sha256-+i5vejb1XWwNQffg9gzRY8FVOt8MK6ht4cxSSrGAS/Q=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View file

@ -11,14 +11,7 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
actionmailbox = { actionmailbox = {
dependencies = [ dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"];
"actionpack"
"activejob"
"activerecord"
"activestorage"
"activesupport"
"mail"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -29,14 +22,7 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
actionmailer = { actionmailer = {
dependencies = [ dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "rails-dom-testing"];
"actionpack"
"actionview"
"activejob"
"activesupport"
"mail"
"rails-dom-testing"
];
groups = ["default" "development"]; groups = ["default" "development"];
platforms = []; platforms = [];
source = { source = {
@ -47,16 +33,8 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
actionpack = { actionpack = {
dependencies = [ dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
"actionview" groups = ["default" "development" "pam_authentication" "production" "test"];
"activesupport"
"rack"
"rack-test"
"rails-dom-testing"
"rails-html-sanitizer"
];
groups =
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -66,13 +44,7 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
actiontext = { actiontext = {
dependencies = [ dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "nokogiri"];
"actionpack"
"activerecord"
"activestorage"
"activesupport"
"nokogiri"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -83,15 +55,8 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
actionview = { actionview = {
dependencies = [ dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
"activesupport" groups = ["default" "development" "pam_authentication" "production" "test"];
"builder"
"erubi"
"rails-dom-testing"
"rails-html-sanitizer"
];
groups =
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -101,8 +66,7 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
active_model_serializers = { active_model_serializers = {
dependencies = dependencies = ["actionpack" "activemodel" "case_transform" "jsonapi-renderer"];
[ "actionpack" "activemodel" "case_transform" "jsonapi-renderer" ];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -146,14 +110,7 @@
version = "6.1.7.3"; version = "6.1.7.3";
}; };
activestorage = { activestorage = {
dependencies = [ dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"];
"actionpack"
"activejob"
"activerecord"
"activesupport"
"marcel"
"mini_mime"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -165,8 +122,7 @@
}; };
activesupport = { activesupport = {
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -290,8 +246,7 @@
version = "1.752.0"; version = "1.752.0";
}; };
aws-sdk-core = { aws-sdk-core = {
dependencies = dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
[ "aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath" ];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -356,14 +311,7 @@
version = "2.9.1"; version = "2.9.1";
}; };
better_html = { better_html = {
dependencies = [ dependencies = ["actionview" "activesupport" "ast" "erubi" "parser" "smart_properties"];
"actionview"
"activesupport"
"ast"
"erubi"
"parser"
"smart_properties"
];
groups = ["default" "development" "test"]; groups = ["default" "development" "test"];
platforms = []; platforms = [];
source = { source = {
@ -447,8 +395,7 @@
version = "0.1.3"; version = "0.1.3";
}; };
builder = { builder = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -524,16 +471,7 @@
version = "2.0.2"; version = "2.0.2";
}; };
capybara = { capybara = {
dependencies = [ dependencies = ["addressable" "matrix" "mini_mime" "nokogiri" "rack" "rack-test" "regexp_parser" "xpath"];
"addressable"
"matrix"
"mini_mime"
"nokogiri"
"rack"
"rack-test"
"regexp_parser"
"xpath"
];
groups = ["test"]; groups = ["test"];
platforms = []; platforms = [];
source = { source = {
@ -636,8 +574,7 @@
version = "0.1"; version = "0.1";
}; };
concurrent-ruby = { concurrent-ruby = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -679,8 +616,7 @@
version = "0.4.5"; version = "0.4.5";
}; };
crass = { crass = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -732,18 +668,15 @@
version = "4.9.2"; version = "4.9.2";
}; };
devise-two-factor = { devise-two-factor = {
dependencies = dependencies = ["activesupport" "attr_encrypted" "devise" "railties" "rotp"];
[ "activesupport" "attr_encrypted" "devise" "railties" "rotp" ];
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"];
@ -894,8 +827,7 @@
version = "3.0.0"; version = "3.0.0";
}; };
erubi = { erubi = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -947,19 +879,7 @@
version = "3.2.0"; version = "3.2.0";
}; };
faraday = { faraday = {
dependencies = [ dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-httpclient" "faraday-multipart" "faraday-net_http" "faraday-net_http_persistent" "faraday-patron" "faraday-rack" "faraday-retry" "ruby2_keywords"];
"faraday-em_http"
"faraday-em_synchrony"
"faraday-excon"
"faraday-httpclient"
"faraday-multipart"
"faraday-net_http"
"faraday-net_http_persistent"
"faraday-patron"
"faraday-rack"
"faraday-retry"
"ruby2_keywords"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -1292,8 +1212,7 @@
version = "4.3.4"; version = "4.3.4";
}; };
http = { http = {
dependencies = dependencies = ["addressable" "http-cookie" "http-form_data" "llhttp-ffi"];
[ "addressable" "http-cookie" "http-form_data" "llhttp-ffi" ];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -1357,8 +1276,7 @@
}; };
i18n = { i18n = {
dependencies = ["concurrent-ruby"]; dependencies = ["concurrent-ruby"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1368,18 +1286,7 @@
version = "1.12.0"; version = "1.12.0";
}; };
i18n-tasks = { i18n-tasks = {
dependencies = [ dependencies = ["activesupport" "ast" "better_html" "erubi" "highline" "i18n" "parser" "rails-i18n" "rainbow" "terminal-table"];
"activesupport"
"ast"
"better_html"
"erubi"
"highline"
"i18n"
"parser"
"rails-i18n"
"rainbow"
"terminal-table"
];
groups = ["development" "test"]; groups = ["development" "test"];
platforms = []; platforms = [];
source = { source = {
@ -1434,10 +1341,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"];
@ -1451,22 +1358,15 @@
version = "1.15.3"; version = "1.15.3";
}; };
json-ld = { json-ld = {
dependencies = [ dependencies = ["htmlentities" "json-canonicalization" "link_header" "multi_json" "rack" "rdf"];
"htmlentities"
"json-canonicalization"
"link_header"
"multi_json"
"rack"
"rdf"
];
groups = ["default"]; groups = ["default"];
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"];
@ -1511,12 +1411,7 @@
version = "2.7.0"; version = "2.7.0";
}; };
kaminari = { kaminari = {
dependencies = [ dependencies = ["activesupport" "kaminari-actionview" "kaminari-activerecord" "kaminari-core"];
"activesupport"
"kaminari-actionview"
"kaminari-activerecord"
"kaminari-core"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -1559,8 +1454,7 @@
version = "1.2.2"; version = "1.2.2";
}; };
kt-paperclip = { kt-paperclip = {
dependencies = dependencies = ["activemodel" "activesupport" "marcel" "mime-types" "terrapin"];
[ "activemodel" "activesupport" "marcel" "mime-types" "terrapin" ];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -1639,8 +1533,7 @@
}; };
loofah = { loofah = {
dependencies = ["crass" "nokogiri"]; dependencies = ["crass" "nokogiri"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1713,8 +1606,7 @@
version = "1.0.1"; version = "1.0.1";
}; };
method_source = { method_source = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1755,8 +1647,7 @@
version = "1.1.2"; version = "1.1.2";
}; };
mini_portile2 = { mini_portile2 = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1766,8 +1657,7 @@
version = "2.8.1"; version = "2.8.1";
}; };
minitest = { minitest = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1904,8 +1794,7 @@
}; };
nokogiri = { nokogiri = {
dependencies = ["mini_portile2" "racc"]; dependencies = ["mini_portile2" "racc"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -1915,8 +1804,7 @@
version = "1.14.3"; version = "1.14.3";
}; };
nsa = { nsa = {
dependencies = dependencies = ["activesupport" "concurrent-ruby" "sidekiq" "statsd-ruby"];
[ "activesupport" "concurrent-ruby" "sidekiq" "statsd-ruby" ];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -1992,18 +1880,7 @@
version = "0.6.1"; version = "0.6.1";
}; };
openid_connect = { openid_connect = {
dependencies = [ dependencies = ["activemodel" "attr_required" "json-jwt" "net-smtp" "rack-oauth2" "swd" "tzinfo" "validate_email" "validate_url" "webfinger"];
"activemodel"
"attr_required"
"json-jwt"
"net-smtp"
"rack-oauth2"
"swd"
"tzinfo"
"validate_email"
"validate_url"
"webfinger"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -2101,10 +1978,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"];
@ -2212,8 +2089,7 @@
version = "1.4.0"; version = "1.4.0";
}; };
racc = { racc = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2223,8 +2099,7 @@
version = "1.6.2"; version = "1.6.2";
}; };
rack = { rack = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2256,8 +2131,7 @@
version = "2.0.1"; version = "2.0.1";
}; };
rack-oauth2 = { rack-oauth2 = {
dependencies = dependencies = ["activesupport" "attr_required" "httpclient" "json-jwt" "rack"];
[ "activesupport" "attr_required" "httpclient" "json-jwt" "rack" ];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -2280,8 +2154,7 @@
}; };
rack-test = { rack-test = {
dependencies = ["rack"]; dependencies = ["rack"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2291,21 +2164,7 @@
version = "2.1.0"; version = "2.1.0";
}; };
rails = { rails = {
dependencies = [ dependencies = ["actioncable" "actionmailbox" "actionmailer" "actionpack" "actiontext" "actionview" "activejob" "activemodel" "activerecord" "activestorage" "activesupport" "railties" "sprockets-rails"];
"actioncable"
"actionmailbox"
"actionmailer"
"actionpack"
"actiontext"
"actionview"
"activejob"
"activemodel"
"activerecord"
"activestorage"
"activesupport"
"railties"
"sprockets-rails"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -2328,8 +2187,7 @@
}; };
rails-dom-testing = { rails-dom-testing = {
dependencies = ["activesupport" "nokogiri"]; dependencies = ["activesupport" "nokogiri"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2340,8 +2198,7 @@
}; };
rails-html-sanitizer = { rails-html-sanitizer = {
dependencies = ["loofah"]; dependencies = ["loofah"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2375,10 +2232,8 @@
version = "0.6.6"; version = "0.6.6";
}; };
railties = { railties = {
dependencies = dependencies = ["actionpack" "activesupport" "method_source" "rake" "thor"];
[ "actionpack" "activesupport" "method_source" "rake" "thor" ]; 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"];
@ -2398,8 +2253,7 @@
version = "3.1.1"; version = "3.1.1";
}; };
rake = { rake = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -2589,15 +2443,7 @@
version = "3.12.5"; version = "3.12.5";
}; };
rspec-rails = { rspec-rails = {
dependencies = [ dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"];
"actionpack"
"activesupport"
"railties"
"rspec-core"
"rspec-expectations"
"rspec-mocks"
"rspec-support"
];
groups = ["development" "test"]; groups = ["development" "test"];
platforms = []; platforms = [];
source = { source = {
@ -2650,17 +2496,7 @@
version = "0.6.0"; version = "0.6.0";
}; };
rubocop = { rubocop = {
dependencies = [ dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
"json"
"parallel"
"parser"
"rainbow"
"regexp_parser"
"rexml"
"rubocop-ast"
"ruby-progressbar"
"unicode-display_width"
];
groups = ["development" "test"]; groups = ["development" "test"];
platforms = []; platforms = [];
source = { source = {
@ -2709,10 +2545,10 @@
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"];
@ -2756,6 +2592,16 @@
}; };
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"];
@ -2844,8 +2690,7 @@
version = "5.0.2"; version = "5.0.2";
}; };
sidekiq-unique-jobs = { sidekiq-unique-jobs = {
dependencies = dependencies = ["brpoplpush-redis_script" "concurrent-ruby" "redis" "sidekiq" "thor"];
[ "brpoplpush-redis_script" "concurrent-ruby" "redis" "sidekiq" "thor" ];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -3047,8 +2892,7 @@
version = "0.6.0"; version = "0.6.0";
}; };
thor = { thor = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -3153,8 +2997,7 @@
}; };
tzinfo = { tzinfo = {
dependencies = ["concurrent-ruby"]; dependencies = ["concurrent-ruby"];
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];
@ -3249,16 +3092,7 @@
version = "1.2.9"; version = "1.2.9";
}; };
webauthn = { webauthn = {
dependencies = [ dependencies = ["android_key_attestation" "awrence" "bindata" "cbor" "cose" "openssl" "safety_net_attestation" "tpm-key_attestation"];
"android_key_attestation"
"awrence"
"bindata"
"cbor"
"cose"
"openssl"
"safety_net_attestation"
"tpm-key_attestation"
];
groups = ["default"]; groups = ["default"];
platforms = []; platforms = [];
source = { source = {
@ -3367,8 +3201,7 @@
version = "3.2.0"; version = "3.2.0";
}; };
zeitwerk = { zeitwerk = {
groups = groups = ["default" "development" "pam_authentication" "production" "test"];
[ "default" "development" "pam_authentication" "production" "test" ];
platforms = []; platforms = [];
source = { source = {
remotes = ["https://rubygems.org"]; remotes = ["https://rubygems.org"];

View file

@ -1,10 +1,9 @@
# This file was generated by pkgs.mastodon.updateScript. # This file was generated by pkgs.mastodon.updateScript.
{ fetchgit, applyPatches }: { fetchgit, applyPatches }: let
let
src = fetchgit { src = fetchgit {
url = "https://github.com/glitch-soc/mastodon.git"; url = "https://github.com/glitch-soc/mastodon.git";
rev = "c18884de32b60152600ec95ed42cdf9c00fdab7a"; rev = "058898802a377877961ff3bfa7d5209a5e275545";
sha256 = "08b520wfs7hpi4jy9srynydkkh5b2wwnb2b3xxa843yialf0qmlh"; sha256 = "0rn7l94031yl1lyyz7yvky6bqshw4nllwissxlpyqcmii52gwp7y";
}; };
in applyPatches { in applyPatches {
inherit src; inherit src;