lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
b7f2a7d1 ad3f4eef

+514 -390
+3 -3
nixos/modules/services/misc/gitlab.nix
··· 117 shared.path = "${cfg.statePath}/shared"; 118 gitaly.client_path = "${cfg.packages.gitaly}/bin"; 119 backup = { 120 path = cfg.backup.path; 121 keep_time = cfg.backup.keepTime; 122 } // (optionalAttrs (cfg.backup.uploadOptions != {}) { ··· 1299 Restart = "on-failure"; 1300 WorkingDirectory = gitlabEnv.HOME; 1301 ExecStart = 1302 - "${cfg.packages.gitlab-workhorse}/bin/gitlab-workhorse " 1303 + "-listenUmask 0 " 1304 + "-listenNetwork unix " 1305 + "-listenAddr /run/gitlab/gitlab-workhorse.socket " ··· 1352 procps 1353 gnupg 1354 ]; 1355 - 1356 serviceConfig = { 1357 - Type = "simple"; 1358 User = cfg.user; 1359 Group = cfg.group; 1360 TimeoutSec = "infinity";
··· 117 shared.path = "${cfg.statePath}/shared"; 118 gitaly.client_path = "${cfg.packages.gitaly}/bin"; 119 backup = { 120 + gitaly_backup_path = "${cfg.packages.gitaly}/bin/gitaly-backup"; 121 path = cfg.backup.path; 122 keep_time = cfg.backup.keepTime; 123 } // (optionalAttrs (cfg.backup.uploadOptions != {}) { ··· 1300 Restart = "on-failure"; 1301 WorkingDirectory = gitlabEnv.HOME; 1302 ExecStart = 1303 + "${cfg.packages.gitlab-workhorse}/bin/workhorse " 1304 + "-listenUmask 0 " 1305 + "-listenNetwork unix " 1306 + "-listenAddr /run/gitlab/gitlab-workhorse.socket " ··· 1353 procps 1354 gnupg 1355 ]; 1356 serviceConfig = { 1357 + Type = "notify"; 1358 User = cfg.user; 1359 Group = cfg.group; 1360 TimeoutSec = "infinity";
+2 -1
nixos/tests/gitlab.nix
··· 145 ) 146 gitlab.succeed("systemd-tmpfiles --create") 147 gitlab.succeed("rm -rf ${nodes.gitlab.config.services.postgresql.dataDir}") 148 - gitlab.systemctl("start gitlab-config.service gitlab-postgresql.service") 149 gitlab.succeed( 150 "sudo -u gitlab -H gitlab-rake gitlab:backup:restore RAILS_ENV=production BACKUP=dump force=yes" 151 )
··· 145 ) 146 gitlab.succeed("systemd-tmpfiles --create") 147 gitlab.succeed("rm -rf ${nodes.gitlab.config.services.postgresql.dataDir}") 148 + gitlab.systemctl("start gitlab-config.service gitaly.service gitlab-postgresql.service") 149 + gitlab.wait_for_file("${nodes.gitlab.config.services.gitlab.statePath}/tmp/sockets/gitaly.socket") 150 gitlab.succeed( 151 "sudo -u gitlab -H gitlab-rake gitlab:backup:restore RAILS_ENV=production BACKUP=dump force=yes" 152 )
+1 -1
nixos/tests/graylog.nix
··· 1 import ./make-test-python.nix ({ pkgs, lib, ... }: { 2 name = "graylog"; 3 - meta.maintainers = with lib.maintainers; [ ma27 ]; 4 5 machine = { pkgs, ... }: { 6 virtualisation.memorySize = 4096;
··· 1 import ./make-test-python.nix ({ pkgs, lib, ... }: { 2 name = "graylog"; 3 + meta.maintainers = with lib.maintainers; [ ]; 4 5 machine = { pkgs, ... }: { 6 virtualisation.memorySize = 4096;
+1 -1
nixos/tests/nexus.nix
··· 6 import ./make-test-python.nix ({ pkgs, ...} : { 7 name = "nexus"; 8 meta = with pkgs.lib.maintainers; { 9 - maintainers = [ ironpinguin ma27 ]; 10 }; 11 12 nodes = {
··· 6 import ./make-test-python.nix ({ pkgs, ...} : { 7 name = "nexus"; 8 meta = with pkgs.lib.maintainers; { 9 + maintainers = [ ironpinguin ]; 10 }; 11 12 nodes = {
+1 -1
nixos/tests/xautolock.nix
··· 4 5 { 6 name = "xautolock"; 7 - meta.maintainers = with pkgs.lib.maintainers; [ ma27 ]; 8 9 nodes.machine = { 10 imports = [ ./common/x11.nix ./common/user-account.nix ];
··· 4 5 { 6 name = "xautolock"; 7 + meta.maintainers = with pkgs.lib.maintainers; [ ]; 8 9 nodes.machine = { 10 imports = [ ./common/x11.nix ./common/user-account.nix ];
+1 -1
nixos/tests/xss-lock.nix
··· 4 5 { 6 name = "xss-lock"; 7 - meta.maintainers = with pkgs.lib.maintainers; [ ma27 ]; 8 9 nodes = { 10 simple = {
··· 4 5 { 6 name = "xss-lock"; 7 + meta.maintainers = with pkgs.lib.maintainers; [ ]; 8 9 nodes = { 10 simple = {
+1 -1
nixos/tests/yabar.nix
··· 5 { 6 name = "yabar"; 7 meta = with pkgs.lib.maintainers; { 8 - maintainers = [ ma27 ]; 9 }; 10 11 machine = {
··· 5 { 6 name = "yabar"; 7 meta = with pkgs.lib.maintainers; { 8 + maintainers = [ ]; 9 }; 10 11 machine = {
+2
pkgs/applications/audio/musescore/default.nix
··· 27 ]; 28 29 qtWrapperArgs = [ 30 # Work around crash on update from 3.4.2 to 3.5.0 31 # https://bugreports.qt.io/browse/QTBUG-85967 32 "--set QML_DISABLE_DISK_CACHE 1"
··· 27 ]; 28 29 qtWrapperArgs = [ 30 + # MuseScore JACK backend loads libjack at runtime. 31 + "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libjack2 ]}" 32 # Work around crash on update from 3.4.2 to 3.5.0 33 # https://bugreports.qt.io/browse/QTBUG-85967 34 "--set QML_DISABLE_DISK_CACHE 1"
+1 -1
pkgs/applications/blockchains/exodus/default.nix
··· 24 ln -s $out/bin/Exodus $out/bin/exodus 25 ln -s $out/exodus.desktop $out/share/applications 26 substituteInPlace $out/share/applications/exodus.desktop \ 27 - --replace 'Exec=bash -c "cd `dirname %k` && ./Exodus"' "Exec=Exodus" 28 ''; 29 30 dontPatchELF = true;
··· 24 ln -s $out/bin/Exodus $out/bin/exodus 25 ln -s $out/exodus.desktop $out/share/applications 26 substituteInPlace $out/share/applications/exodus.desktop \ 27 + --replace 'Exec=bash -c "cd \`dirname %k\` && ./Exodus %u"' "Exec=Exodus %u" 28 ''; 29 30 dontPatchELF = true;
-3
pkgs/applications/misc/mucommander/default.nix
··· 81 description = "Cross-platform file manager"; 82 license = licenses.gpl3; 83 maintainers = with maintainers; [ volth ]; 84 - # build is broken on MacOS 85 - # https://github.com/NixOS/nixpkgs/pull/105784 86 - broken = stdenv.isDarwin; 87 platforms = platforms.all; 88 }; 89 }
··· 81 description = "Cross-platform file manager"; 82 license = licenses.gpl3; 83 maintainers = with maintainers; [ volth ]; 84 platforms = platforms.all; 85 }; 86 }
+1 -1
pkgs/applications/misc/taizen/default.nix
··· 20 homepage = "https://crates.io/crates/taizen"; 21 license = licenses.mit; 22 description = "curses based mediawiki browser"; 23 - maintainers = with maintainers; [ ma27 ]; 24 }; 25 }
··· 20 homepage = "https://crates.io/crates/taizen"; 21 license = licenses.mit; 22 description = "curses based mediawiki browser"; 23 + maintainers = with maintainers; [ ]; 24 }; 25 }
+55
pkgs/applications/misc/terminal-colors/default.nix
···
··· 1 + { stdenv, lib, help2man, python3, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "terminal-colors"; 5 + version = "3.0.1"; 6 + outputs = [ "out" "man" ]; 7 + 8 + src = fetchFromGitHub { 9 + owner = "eikenb"; 10 + repo = pname; 11 + rev = "v${version}"; 12 + hash = "sha256-hekt77/FhSTMEARVuck49/Q1dIuqkwbOYmgGD1IItyc="; 13 + }; 14 + 15 + buildInputs = [ python3 ]; 16 + nativeBuildInputs = [ help2man ]; 17 + 18 + postPatch = 19 + # This sed command modifies output of --version command in way that 20 + # makes manpage generated by help2man(1) prettier. 21 + '' 22 + sed -r -i "3s/([0-9.]+)/$pname - \1\\n/" ./$pname 23 + '' 24 + # Upstream shebang of "terminal-colors" python script uses 25 + # /usr/bin/env, which is not present in Nix sandbox, so we need to 26 + # patch it before running help2man, otherwise it would fail with "no 27 + # such file or directory". 28 + + '' 29 + patchShebangs ./$pname 30 + ''; 31 + 32 + buildPhase = '' 33 + runHook preBuild 34 + 35 + help2man -n 'display terminal colors' -N ./$pname > $pname.1 36 + 37 + runHook postBuild 38 + ''; 39 + 40 + installPhase = '' 41 + runHook preInstall 42 + 43 + install -D -m755 ./$pname -t $out/bin 44 + install -D -m644 ./$pname.1 -t $man/share/man/man1 45 + 46 + runHook postInstall 47 + ''; 48 + 49 + meta = with lib; { 50 + description = "Script displaying terminal colors in various formats"; 51 + homepage = "https://github.com/eikenb/terminal-colors"; 52 + license = licenses.gpl3Plus; 53 + maintainers = with maintainers; [ kaction ]; 54 + }; 55 + }
+1 -1
pkgs/applications/misc/xmind/default.nix
··· 87 homepage = "https://www.xmind.net/"; 88 license = licenses.unfree; 89 platforms = platforms.linux; 90 - maintainers = with maintainers; [ michalrus ma27 ]; 91 }; 92 }
··· 87 homepage = "https://www.xmind.net/"; 88 license = licenses.unfree; 89 platforms = platforms.linux; 90 + maintainers = with maintainers; [ michalrus ]; 91 }; 92 }
+9 -9
pkgs/applications/networking/browsers/chromium/upstream-info.json
··· 18 } 19 }, 20 "beta": { 21 - "version": "93.0.4577.58", 22 - "sha256": "1i9ygy99lg9h0qyl46c02id9d1ig3brkvr8va0blpf7h8pg9251s", 23 - "sha256bin64": "16cyn74sxz8lwdyb7x3z115czk9xvs67bb2bbnhrhnaszhhrzs4j", 24 "deps": { 25 "gn": { 26 - "version": "2021-07-08", 27 "url": "https://gn.googlesource.com/gn", 28 - "rev": "24e2f7df92641de0351a96096fb2c490b2436bb8", 29 - "sha256": "1lwkyhfhw0zd7daqz466n7x5cddf0danr799h4jg3s0yvd4galjl" 30 } 31 } 32 }, 33 "dev": { 34 - "version": "94.0.4606.20", 35 - "sha256": "0wp9fdw7jkrzhaz8dils7k1ssd6v7kkiz4y9l81s37xxi3xj1drg", 36 - "sha256bin64": "059rn0jj2cajrxx57gmr0ndkgixgfqazb73rxbprqj4857w4d5da", 37 "deps": { 38 "gn": { 39 "version": "2021-08-11",
··· 18 } 19 }, 20 "beta": { 21 + "version": "94.0.4606.20", 22 + "sha256": "0wp9fdw7jkrzhaz8dils7k1ssd6v7kkiz4y9l81s37xxi3xj1drg", 23 + "sha256bin64": "0ahc09qv78vmx72kqhjj2lwcniqn9q73vkc1b9lyv184ai3269sq", 24 "deps": { 25 "gn": { 26 + "version": "2021-08-11", 27 "url": "https://gn.googlesource.com/gn", 28 + "rev": "69ec4fca1fa69ddadae13f9e6b7507efa0675263", 29 + "sha256": "031znmkbm504iim5jvg3gmazj4qnkfc7zg8aymjsij18fhf7piz0" 30 } 31 } 32 }, 33 "dev": { 34 + "version": "95.0.4621.4", 35 + "sha256": "06fgdyg3bychqhf31fikk7s4qp3rc7hmsvm6p2bj9ascd6kzjzx8", 36 + "sha256bin64": "1bvkdrc7cznb9xrnld642qj3z7vbyin9xbq0pp6kqva4gck41cyn", 37 "deps": { 38 "gn": { 39 "version": "2021-08-11",
+2 -2
pkgs/applications/networking/instant-messengers/discord/default.nix
··· 27 pname = "discord-canary"; 28 binaryName = "DiscordCanary"; 29 desktopName = "Discord Canary"; 30 - version = "0.0.126"; 31 src = fetchurl { 32 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 33 - sha256 = "EraTDRKd6t0c9U68tSRdGkeB1hfqNS4KUewEXwkL8io="; 34 }; 35 }; 36 }.${branch}
··· 27 pname = "discord-canary"; 28 binaryName = "DiscordCanary"; 29 desktopName = "Discord Canary"; 30 + version = "0.0.128"; 31 src = fetchurl { 32 url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; 33 + sha256 = "sha256-cw0YBMlapk4QLKiU8ErzzyDaPIXkosUSu7ycRV8VraM="; 34 }; 35 }; 36 }.${branch}
+6 -6
pkgs/applications/version-management/gitlab/data.json
··· 1 { 2 - "version": "14.1.2", 3 - "repo_hash": "1d28minrpgp8awcnx15bm7jv0k27i46wji3pc2d6wh1m0wk74b60", 4 "owner": "gitlab-org", 5 "repo": "gitlab", 6 - "rev": "v14.1.2-ee", 7 "passthru": { 8 - "GITALY_SERVER_VERSION": "14.1.2", 9 - "GITLAB_PAGES_VERSION": "1.41.0", 10 "GITLAB_SHELL_VERSION": "13.19.1", 11 - "GITLAB_WORKHORSE_VERSION": "14.1.2" 12 } 13 }
··· 1 { 2 + "version": "14.2.1", 3 + "repo_hash": "0ivymkqcwl2lrnv0lkcw2ch26iyz9ixklrkc2jq38pbwc0igf89z", 4 "owner": "gitlab-org", 5 "repo": "gitlab", 6 + "rev": "v14.2.1-ee", 7 "passthru": { 8 + "GITALY_SERVER_VERSION": "14.2.1", 9 + "GITLAB_PAGES_VERSION": "1.42.0", 10 "GITLAB_SHELL_VERSION": "13.19.1", 11 + "GITLAB_WORKHORSE_VERSION": "14.2.1" 12 } 13 }
-6
pkgs/applications/version-management/gitlab/default.nix
··· 22 gemset = 23 let x = import (gemdir + "/gemset.nix"); 24 in x // { 25 - # grpc expects the AR environment variable to contain `ar rpc`. See the 26 - # discussion in nixpkgs #63056. 27 - grpc = x.grpc // { 28 - patches = [ ./fix-grpc-ar.patch ]; 29 - dontBuild = false; 30 - }; 31 # the openssl needs the openssl include files 32 openssl = x.openssl // { 33 buildInputs = [ openssl ];
··· 22 gemset = 23 let x = import (gemdir + "/gemset.nix"); 24 in x // { 25 # the openssl needs the openssl include files 26 openssl = x.openssl // { 27 buildInputs = [ openssl ];
-10
pkgs/applications/version-management/gitlab/fix-grpc-ar.patch
··· 1 - --- a/src/ruby/ext/grpc/extconf.rb 2 - +++ b/src/ruby/ext/grpc/extconf.rb 3 - @@ -27,6 +27,7 @@ ENV['MACOSX_DEPLOYMENT_TARGET'] = '10.7' 4 - if ENV['AR'].nil? || ENV['AR'].size == 0 5 - ENV['AR'] = RbConfig::CONFIG['AR'] + ' rcs' 6 - end 7 - +ENV['AR'] = ENV['AR'] + ' rcs' 8 - if ENV['CC'].nil? || ENV['CC'].size == 0 9 - ENV['CC'] = RbConfig::CONFIG['CC'] 10 - end
···
+2 -2
pkgs/applications/version-management/gitlab/gitaly/Gemfile
··· 7 gem 'rdoc', '~> 6.0' 8 gem 'gitlab-gollum-lib', '~> 4.2.7.10.gitlab.1', require: false 9 gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.4.gitlab.1', require: false 10 - gem 'grpc', '~> 1.30.2' 11 gem 'sentry-raven', '~> 3.0', require: false 12 gem 'faraday', '~> 1.0' 13 gem 'rbtrace', require: false ··· 29 gem 'factory_bot', require: false 30 gem 'pry', '~> 0.12.2', require: false 31 32 - gem 'grpc-tools', '= 1.30.2' 33 end
··· 7 gem 'rdoc', '~> 6.0' 8 gem 'gitlab-gollum-lib', '~> 4.2.7.10.gitlab.1', require: false 9 gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.4.gitlab.1', require: false 10 + gem 'grpc', '~> 1.38.0' 11 gem 'sentry-raven', '~> 3.0', require: false 12 gem 'faraday', '~> 1.0' 13 gem 'rbtrace', require: false ··· 29 gem 'factory_bot', require: false 30 gem 'pry', '~> 0.12.2', require: false 31 32 + gem 'grpc-tools', '= 1.38.0' 33 end
+8 -8
pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
··· 75 redis (> 3.0.0, < 5.0.0) 76 gitlab-markup (1.7.1) 77 google-protobuf (3.17.3) 78 - googleapis-common-protos-types (1.0.5) 79 - google-protobuf (~> 3.11) 80 - grpc (1.30.2) 81 - google-protobuf (~> 3.12) 82 googleapis-common-protos-types (~> 1.0) 83 - grpc-tools (1.30.2) 84 i18n (1.8.10) 85 concurrent-ruby (~> 1.0) 86 ice_nine (0.11.2) ··· 146 ffi (>= 1.0.6) 147 msgpack (>= 0.4.3) 148 optimist (>= 3.0.0) 149 - rdoc (6.2.0) 150 redis (4.2.5) 151 regexp_parser (1.8.1) 152 reverse_markdown (1.4.0) ··· 225 gitlab-labkit (~> 0.20.0) 226 gitlab-markup (~> 1.7.1) 227 google-protobuf (~> 3.17.0) 228 - grpc (~> 1.30.2) 229 - grpc-tools (= 1.30.2) 230 licensee (~> 9.14.1) 231 pry (~> 0.12.2) 232 rbtrace
··· 75 redis (> 3.0.0, < 5.0.0) 76 gitlab-markup (1.7.1) 77 google-protobuf (3.17.3) 78 + googleapis-common-protos-types (1.1.0) 79 + google-protobuf (~> 3.14) 80 + grpc (1.38.0) 81 + google-protobuf (~> 3.15) 82 googleapis-common-protos-types (~> 1.0) 83 + grpc-tools (1.38.0) 84 i18n (1.8.10) 85 concurrent-ruby (~> 1.0) 86 ice_nine (0.11.2) ··· 146 ffi (>= 1.0.6) 147 msgpack (>= 0.4.3) 148 optimist (>= 3.0.0) 149 + rdoc (6.3.2) 150 redis (4.2.5) 151 regexp_parser (1.8.1) 152 reverse_markdown (1.4.0) ··· 225 gitlab-labkit (~> 0.20.0) 226 gitlab-markup (~> 1.7.1) 227 google-protobuf (~> 3.17.0) 228 + grpc (~> 1.38.0) 229 + grpc-tools (= 1.38.0) 230 licensee (~> 9.14.1) 231 pry (~> 0.12.2) 232 rbtrace
+3 -13
pkgs/applications/version-management/gitlab/gitaly/default.nix
··· 9 inherit ruby; 10 copyGemFiles = true; 11 gemdir = ./.; 12 - gemset = 13 - let x = import (gemdir + "/gemset.nix"); 14 - in x // { 15 - # grpc expects the AR environment variable to contain `ar rpc`. See the 16 - # discussion in nixpkgs #63056. 17 - grpc = x.grpc // { 18 - patches = [ ../fix-grpc-ar.patch ]; 19 - dontBuild = false; 20 - }; 21 - }; 22 }; 23 in buildGoModule rec { 24 - version = "14.1.2"; 25 pname = "gitaly"; 26 27 src = fetchFromGitLab { 28 owner = "gitlab-org"; 29 repo = "gitaly"; 30 rev = "v${version}"; 31 - sha256 = "sha256-7OqTOJDQJ/ojHevj/ld8VLjm5ZRQgCGZKchPrAlOSO8="; 32 }; 33 34 - vendorSha256 = "sha256-/SZJGRUg0qV7RYCUSGDE/HL9CmzGVffhL6BmZ316tU0="; 35 36 passthru = { 37 inherit rubyEnv;
··· 9 inherit ruby; 10 copyGemFiles = true; 11 gemdir = ./.; 12 }; 13 in buildGoModule rec { 14 + version = "14.2.1"; 15 pname = "gitaly"; 16 17 src = fetchFromGitLab { 18 owner = "gitlab-org"; 19 repo = "gitaly"; 20 rev = "v${version}"; 21 + sha256 = "sha256-B3NtdS1UcT+nYIdoXs+tW2gnXZ0ew+NiIcCNi5z5fOc="; 22 }; 23 24 + vendorSha256 = "sha256-WhkNK+V7yXK+le1u8StAKajZIBzVKqV/WIau27oZBXE="; 25 26 passthru = { 27 inherit rubyEnv;
+8 -8
pkgs/applications/version-management/gitlab/gitaly/gemset.nix
··· 300 platforms = []; 301 source = { 302 remotes = ["https://rubygems.org"]; 303 - sha256 = "1aava1b75n056s24gn7ajrkmm6s3xa3swl62dl5q9apw4marghji"; 304 type = "gem"; 305 }; 306 - version = "1.0.5"; 307 }; 308 grpc = { 309 dependencies = ["google-protobuf" "googleapis-common-protos-types"]; ··· 311 platforms = []; 312 source = { 313 remotes = ["https://rubygems.org"]; 314 - sha256 = "1rsglf7ag17n465iff7vlw83pn2rpl4kv9sb1rpf17nx6xpi7yl5"; 315 type = "gem"; 316 }; 317 - version = "1.30.2"; 318 }; 319 grpc-tools = { 320 groups = ["development" "test"]; 321 platforms = []; 322 source = { 323 remotes = ["https://rubygems.org"]; 324 - sha256 = "0k9zhsqhamp02ryzgfb4y2bbick151vlhrhj0kqbbz9lyhms0bd4"; 325 type = "gem"; 326 }; 327 - version = "1.30.2"; 328 }; 329 i18n = { 330 dependencies = ["concurrent-ruby"]; ··· 672 platforms = []; 673 source = { 674 remotes = ["https://rubygems.org"]; 675 - sha256 = "1gh7sc3xd4rgl9z90181cq580r1xqn063mmv51wdrhhsrkkw2bi9"; 676 type = "gem"; 677 }; 678 - version = "6.2.0"; 679 }; 680 redis = { 681 groups = ["default"];
··· 300 platforms = []; 301 source = { 302 remotes = ["https://rubygems.org"]; 303 + sha256 = "1949w1lcd3iyiy4n6zgnrhdp78k9khbh2pbkrpkv263bbpmw8llg"; 304 type = "gem"; 305 }; 306 + version = "1.1.0"; 307 }; 308 grpc = { 309 dependencies = ["google-protobuf" "googleapis-common-protos-types"]; ··· 311 platforms = []; 312 source = { 313 remotes = ["https://rubygems.org"]; 314 + sha256 = "16qxl287kkf34h71djlf9x3wxmd5ylcm83y2zhnrv81gbrhn8k12"; 315 type = "gem"; 316 }; 317 + version = "1.38.0"; 318 }; 319 grpc-tools = { 320 groups = ["development" "test"]; 321 platforms = []; 322 source = { 323 remotes = ["https://rubygems.org"]; 324 + sha256 = "0sfbf5s19nfgznlb7m2sfw9l0ppvypj46ijjvq5p35fc6b8by5aq"; 325 type = "gem"; 326 }; 327 + version = "1.38.0"; 328 }; 329 i18n = { 330 dependencies = ["concurrent-ruby"]; ··· 672 platforms = []; 673 source = { 674 remotes = ["https://rubygems.org"]; 675 + sha256 = "19h5g3g7k7wggy9amfx8b3m09ss7wrakbrva2xnda9sw4chagx6y"; 676 type = "gem"; 677 }; 678 + version = "6.3.2"; 679 }; 680 redis = { 681 groups = ["default"];
+2 -2
pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 - version = "14.1.2"; 9 10 src = fetchFromGitLab { 11 owner = data.owner; ··· 16 17 sourceRoot = "source/workhorse"; 18 19 - vendorSha256 = "sha256-gTObI0pmRUX6Eh5FVdt+5LbckyBuFq1Ly4oPZztazHQ="; 20 buildInputs = [ git ]; 21 ldflags = [ "-X main.Version=${version}" ]; 22 doCheck = false;
··· 5 buildGoModule rec { 6 pname = "gitlab-workhorse"; 7 8 + version = "14.2.1"; 9 10 src = fetchFromGitLab { 11 owner = data.owner; ··· 16 17 sourceRoot = "source/workhorse"; 18 19 + vendorSha256 = "sha256-q0LuXmjoO6mjVZpMRVVGL862mA+MaCejTCx99Zi5VEI="; 20 buildInputs = [ git ]; 21 ldflags = [ "-X main.Version=${version}" ]; 22 doCheck = false;
+15 -11
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
··· 49 gem 'omniauth-twitter', '~> 1.4' 50 gem 'omniauth_crowd', '~> 2.4.0' 51 gem 'omniauth-authentiq', '~> 0.3.3' 52 - gem 'gitlab-omniauth-openid-connect', '~> 0.4.0', require: 'omniauth_openid_connect' 53 gem 'omniauth-salesforce', '~> 1.0.5' 54 gem 'omniauth-atlassian-oauth2', '~> 0.2.0' 55 gem 'rack-oauth2', '~> 1.16.0' ··· 223 gem 'version_sorter', '~> 2.2.4' 224 225 # Export Ruby Regex to Javascript 226 - gem 'js_regex', '~> 3.4' 227 228 # User agent parsing 229 gem 'device_detector' ··· 310 gem 'premailer-rails', '~> 1.10.3' 311 312 # LabKit: Tracing and Correlation 313 - gem 'gitlab-labkit', '~> 0.20.0' 314 # Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0 315 # because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900 316 gem 'thrift', '>= 0.14.0' ··· 335 gem 'webrick', '~> 1.6.1', require: false 336 gem 'prometheus-client-mmap', '~> 0.12.0', require: 'prometheus/client' 337 338 group :development do 339 gem 'lefthook', '~> 0.7.0', require: false 340 - gem 'solargraph', '~> 0.42', require: false 341 342 gem 'letter_opener_web', '~> 1.4.0' 343 ··· 358 gem 'awesome_print', require: false 359 360 gem 'database_cleaner', '~> 1.7.0' 361 - gem 'factory_bot_rails', '~> 6.1.0' 362 gem 'rspec-rails', '~> 5.0.1' 363 364 # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) ··· 394 end 395 396 group :development, :test, :danger do 397 - gem 'gitlab-dangerfiles', '~> 2.2.2', require: false 398 end 399 400 group :development, :test, :coverage do ··· 472 gem 'spamcheck', '~> 0.1.0' 473 474 # Gitaly GRPC protocol definitions 475 - gem 'gitaly', '~> 14.1.0.pre.rc3' 476 477 # KAS GRPC protocol definitions 478 gem 'kas-grpc', '~> 0.0.2' 479 480 - gem 'grpc', '~> 1.30.2' 481 482 gem 'google-protobuf', '~> 3.17.1' 483 ··· 487 gem 'flipper', '~> 0.21.0' 488 gem 'flipper-active_record', '~> 0.21.0' 489 gem 'flipper-active_support_cache_store', '~> 0.21.0' 490 - gem 'unleash', '~> 0.1.5' 491 - gem 'gitlab-experiment', '~> 0.6.1' 492 493 # Structured logging 494 gem 'lograge', '~> 0.5' ··· 521 522 # JSON 523 gem 'json', '~> 2.3.0' 524 - gem 'json_schemer', '~> 0.2.12' 525 gem 'oj', '~> 3.10.6' 526 gem 'multi_json', '~> 1.14.1' 527 gem 'yajl-ruby', '~> 1.4.1', require: 'yajl' ··· 532 gem 'ipaddress', '~> 0.8.3' 533 534 gem 'parslet', '~> 1.8'
··· 49 gem 'omniauth-twitter', '~> 1.4' 50 gem 'omniauth_crowd', '~> 2.4.0' 51 gem 'omniauth-authentiq', '~> 0.3.3' 52 + gem 'gitlab-omniauth-openid-connect', '~> 0.8.0', require: 'omniauth_openid_connect' 53 gem 'omniauth-salesforce', '~> 1.0.5' 54 gem 'omniauth-atlassian-oauth2', '~> 0.2.0' 55 gem 'rack-oauth2', '~> 1.16.0' ··· 223 gem 'version_sorter', '~> 2.2.4' 224 225 # Export Ruby Regex to Javascript 226 + gem 'js_regex', '~> 3.7' 227 228 # User agent parsing 229 gem 'device_detector' ··· 310 gem 'premailer-rails', '~> 1.10.3' 311 312 # LabKit: Tracing and Correlation 313 + gem 'gitlab-labkit', '~> 0.21.0' 314 # Thrift is a dependency of gitlab-labkit, we want a version higher than 0.14.0 315 # because of https://gitlab.com/gitlab-org/gitlab/-/issues/321900 316 gem 'thrift', '>= 0.14.0' ··· 335 gem 'webrick', '~> 1.6.1', require: false 336 gem 'prometheus-client-mmap', '~> 0.12.0', require: 'prometheus/client' 337 338 + gem 'warning', '~> 1.2.0' 339 + 340 group :development do 341 gem 'lefthook', '~> 0.7.0', require: false 342 + gem 'solargraph', '~> 0.43', require: false 343 344 gem 'letter_opener_web', '~> 1.4.0' 345 ··· 360 gem 'awesome_print', require: false 361 362 gem 'database_cleaner', '~> 1.7.0' 363 + gem 'factory_bot_rails', '~> 6.2.0' 364 gem 'rspec-rails', '~> 5.0.1' 365 366 # Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826) ··· 396 end 397 398 group :development, :test, :danger do 399 + gem 'gitlab-dangerfiles', '~> 2.3.0', require: false 400 end 401 402 group :development, :test, :coverage do ··· 474 gem 'spamcheck', '~> 0.1.0' 475 476 # Gitaly GRPC protocol definitions 477 + gem 'gitaly', '~> 14.2.0.pre.rc2' 478 479 # KAS GRPC protocol definitions 480 gem 'kas-grpc', '~> 0.0.2' 481 482 + gem 'grpc', '~> 1.38.0' 483 484 gem 'google-protobuf', '~> 3.17.1' 485 ··· 489 gem 'flipper', '~> 0.21.0' 490 gem 'flipper-active_record', '~> 0.21.0' 491 gem 'flipper-active_support_cache_store', '~> 0.21.0' 492 + gem 'unleash', '~> 3.2.2' 493 + gem 'gitlab-experiment', '~> 0.6.4' 494 495 # Structured logging 496 gem 'lograge', '~> 0.5' ··· 523 524 # JSON 525 gem 'json', '~> 2.3.0' 526 + gem 'json_schemer', '~> 0.2.18' 527 gem 'oj', '~> 3.10.6' 528 gem 'multi_json', '~> 1.14.1' 529 gem 'yajl-ruby', '~> 1.4.1', require: 'yajl' ··· 534 gem 'ipaddress', '~> 0.8.3' 535 536 gem 'parslet', '~> 1.8' 537 + 538 + gem 'sd_notify'
+58 -66
pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
··· 2 remote: https://rubygems.org/ 3 specs: 4 RedCloth (4.3.2) 5 - abstract_type (0.0.7) 6 acme-client (2.0.6) 7 faraday (>= 0.17, < 2.0.0) 8 actioncable (6.1.3.2) ··· 69 zeitwerk (~> 2.3) 70 acts-as-taggable-on (7.0.0) 71 activerecord (>= 5.0, < 6.2) 72 - adamantium (0.2.0) 73 - ice_nine (~> 0.11.0) 74 - memoizable (~> 0.4.0) 75 addressable (2.8.0) 76 public_suffix (>= 2.0.2, < 5.0) 77 aes_key_wrap (1.1.0) ··· 176 mime-types (>= 1.16) 177 ssrf_filter (~> 1.0) 178 cbor (0.5.9.6) 179 - character_set (1.4.0) 180 charlock_holmes (0.7.7) 181 chef-config (16.10.17) 182 addressable ··· 198 colored2 (3.1.2) 199 commonmarker (0.21.0) 200 ruby-enum (~> 0.5) 201 - concord (0.1.5) 202 - adamantium (~> 0.2.0) 203 - equalizer (~> 0.0.9) 204 - concurrent-ruby (1.1.8) 205 connection_pool (2.2.2) 206 contracts (0.11.0) 207 cork (0.3.0) ··· 307 dry-inflector (~> 0.1, >= 0.1.2) 308 dry-logic (~> 1.0, >= 1.0.2) 309 e2mmap (0.1.0) 310 - ecma-re-validator (0.2.1) 311 - regexp_parser (~> 1.2) 312 ed25519 (1.2.4) 313 elasticsearch (6.8.2) 314 elasticsearch-api (= 6.8.2) ··· 329 launchy (~> 2.1) 330 mail (~> 2.7) 331 encryptor (3.0.0) 332 - equalizer (0.0.11) 333 erubi (1.9.0) 334 escape_utils (1.2.1) 335 et-orbi (1.2.1) ··· 340 expression_parser (0.9.0) 341 extended-markdown-filter (0.6.0) 342 html-pipeline (~> 2.0) 343 - factory_bot (6.1.0) 344 activesupport (>= 5.0.0) 345 - factory_bot_rails (6.1.0) 346 - factory_bot (~> 6.1.0) 347 railties (>= 5.0.0) 348 faraday (1.4.2) 349 faraday-em_http (~> 1.0) ··· 453 rails (>= 3.2.0) 454 git (1.7.0) 455 rchardet (~> 1.8) 456 - gitaly (14.1.0.pre.rc3) 457 grpc (~> 1.0) 458 github-markup (1.7.0) 459 gitlab (4.16.1) ··· 461 terminal-table (~> 1.5, >= 1.5.1) 462 gitlab-chronic (0.10.5) 463 numerizer (~> 0.2) 464 - gitlab-dangerfiles (2.2.2) 465 danger (>= 8.3.1) 466 danger-gitlab (>= 8.0.0) 467 - gitlab-experiment (0.6.1) 468 activesupport (>= 3.0) 469 request_store (>= 1.0) 470 scientist (~> 1.6, >= 1.6.0) ··· 475 fog-json (~> 1.2.0) 476 mime-types 477 ms_rest_azure (~> 0.12.0) 478 - gitlab-labkit (0.20.0) 479 actionpack (>= 5.0.0, < 7.0.0) 480 activesupport (>= 5.0.0, < 7.0.0) 481 - grpc (~> 1.19) 482 jaeger-client (~> 1.1) 483 opentracing (~> 0.4) 484 pg_query (~> 2.1) ··· 487 gitlab-mail_room (0.0.9) 488 gitlab-markup (1.7.1) 489 gitlab-net-dns (0.9.1) 490 - gitlab-omniauth-openid-connect (0.4.0) 491 addressable (~> 2.7) 492 omniauth (~> 1.9) 493 openid_connect (~> 1.2) ··· 524 signet (~> 0.12) 525 google-cloud-env (1.5.0) 526 faraday (>= 0.17.3, < 2.0) 527 - google-protobuf (3.17.1) 528 - googleapis-common-protos-types (1.0.6) 529 google-protobuf (~> 3.14) 530 googleauth (0.14.0) 531 faraday (>= 0.17.3, < 2.0) ··· 573 graphql (~> 1.6) 574 html-pipeline (~> 2.8) 575 sass (~> 3.4) 576 - grpc (1.30.2) 577 - google-protobuf (~> 3.12) 578 googleapis-common-protos-types (~> 1.0) 579 gssapi (1.2.0) 580 ffi (>= 1.0.1) ··· 605 temple (>= 0.8.2) 606 thor 607 tilt 608 - hana (1.3.6) 609 hangouts-chat (0.0.5) 610 hashdiff (1.0.1) 611 hashie (4.1.0) ··· 640 concurrent-ruby (~> 1.0) 641 i18n_data (0.8.0) 642 icalendar (2.4.1) 643 - ice_nine (0.11.2) 644 invisible_captcha (1.1.0) 645 rails (>= 4.2) 646 ipaddress (0.8.3) ··· 654 multipart-post 655 oauth (~> 0.5, >= 0.5.0) 656 jmespath (1.4.0) 657 - js_regex (3.4.0) 658 character_set (~> 1.4) 659 - regexp_parser (~> 1.5) 660 - regexp_property_values (~> 0.3) 661 json (2.3.0) 662 json-jwt (1.13.0) 663 activesupport (>= 4.2) 664 aes_key_wrap 665 bindata 666 - json_schemer (0.2.12) 667 - ecma-re-validator (~> 0.2) 668 hana (~> 1.3) 669 - regexp_parser (~> 1.5) 670 uri_template (~> 0.7) 671 jsonpath (1.1.0) 672 multi_json ··· 719 reverse_markdown (~> 1.0) 720 rugged (>= 0.24, < 2.0) 721 thor (>= 0.19, < 2.0) 722 - listen (3.2.1) 723 rb-fsevent (~> 0.10, >= 0.10.3) 724 rb-inotify (~> 0.9, >= 0.9.10) 725 locale (2.1.3) ··· 729 activesupport (>= 4) 730 railties (>= 4) 731 request_store (~> 1.0) 732 - loofah (2.9.1) 733 crass (~> 1.0.2) 734 nokogiri (>= 1.5.9) 735 lru_redux (1.1.0) ··· 741 actionpack (>= 2.3) 742 activerecord (>= 2.3) 743 memoist (0.16.2) 744 - memoizable (0.4.2) 745 - thread_safe (~> 0.3, >= 0.3.1) 746 memory_profiler (0.9.14) 747 method_source (1.0.0) 748 mime-types (3.3.1) ··· 751 mini_histogram (0.3.1) 752 mini_magick (4.10.1) 753 mini_mime (1.0.2) 754 - mini_portile2 (2.5.1) 755 minitest (5.11.3) 756 mixlib-cli (2.1.8) 757 mixlib-config (3.0.9) ··· 789 netrc (0.11.0) 790 nio4r (2.5.4) 791 no_proxy_fix (0.1.2) 792 - nokogiri (1.11.5) 793 mini_portile2 (~> 2.5.0) 794 racc (~> 1.4) 795 nokogumbo (2.0.2) ··· 928 coderay 929 parser 930 unparser 931 - procto (0.0.3) 932 prometheus-client-mmap (0.12.0) 933 pry (0.13.1) 934 coderay (~> 1.1) ··· 1005 rake (>= 0.8.7) 1006 thor (~> 1.0) 1007 rainbow (3.0.0) 1008 - rake (13.0.3) 1009 rb-fsevent (0.10.4) 1010 rb-inotify (0.10.1) 1011 ffi (~> 1.0) ··· 1015 ffi (>= 1.0.6) 1016 msgpack (>= 0.4.3) 1017 optimist (>= 3.0.0) 1018 rchardet (1.8.0) 1019 rdoc (6.3.2) 1020 re2 (1.2.0) ··· 1040 redis-store (>= 1.2, < 2) 1041 redis-store (1.8.1) 1042 redis (>= 4, < 5) 1043 - regexp_parser (1.8.2) 1044 - regexp_property_values (0.3.5) 1045 representable (3.0.4) 1046 declarative (< 0.1.0) 1047 declarative-option (< 0.2.0) ··· 1079 rspec-mocks (3.10.2) 1080 diff-lcs (>= 1.2.0, < 2.0) 1081 rspec-support (~> 3.10.0) 1082 - rspec-parameterized (0.4.2) 1083 binding_ninja (>= 0.2.3) 1084 parser 1085 proc_to_ast ··· 1170 addressable (>= 2.3.5) 1171 faraday (> 0.8, < 2.0) 1172 scientist (1.6.0) 1173 securecompare (1.0.0) 1174 seed-fu (2.3.7) 1175 activerecord (>= 3.1) ··· 1179 rubyzip (>= 1.2.2) 1180 sentry-raven (3.1.2) 1181 faraday (>= 1.0) 1182 settingslogic (2.0.9) 1183 sexp_processor (4.15.1) 1184 shellany (0.0.1) ··· 1203 simplecov-html (~> 0.11) 1204 simplecov-cobertura (1.3.1) 1205 simplecov (~> 0.8) 1206 - simplecov-html (0.12.2) 1207 sixarm_ruby_unaccent (1.2.0) 1208 slack-messenger (2.3.4) 1209 snowplow-tracker (0.6.1) 1210 contracts (~> 0.7, <= 0.11) 1211 - solargraph (0.42.3) 1212 backport (~> 1.2) 1213 benchmark 1214 bundler (>= 1.17.2) ··· 1223 thor (~> 1.0) 1224 tilt (~> 2.0) 1225 yard (~> 0.9, >= 0.9.24) 1226 spamcheck (0.1.0) 1227 grpc (~> 1.0) 1228 spring (2.1.1) ··· 1272 eventmachine (~> 1.0, >= 1.0.4) 1273 rack (>= 1, < 3) 1274 thor (1.1.0) 1275 - thread_safe (0.3.6) 1276 thrift (0.14.0) 1277 tilt (2.0.10) 1278 timecop (0.9.1) ··· 1323 unicode-display_width (1.7.0) 1324 unicode_utils (1.4.0) 1325 uniform_notifier (1.13.0) 1326 - unleash (0.1.5) 1327 murmurhash3 (~> 0.1.6) 1328 - unparser (0.4.7) 1329 - abstract_type (~> 0.0.7) 1330 - adamantium (~> 0.2.0) 1331 - concord (~> 0.1.5) 1332 diff-lcs (~> 1.3) 1333 - equalizer (~> 0.0.9) 1334 - parser (>= 2.6.5) 1335 - procto (~> 0.0.2) 1336 uri_template (0.7.0) 1337 valid_email (0.1.3) 1338 activemodel ··· 1350 vmstat (2.3.0) 1351 warden (1.2.8) 1352 rack (>= 2.0.6) 1353 webauthn (2.3.0) 1354 android_key_attestation (~> 0.3.0) 1355 awrence (~> 1.1) ··· 1453 email_spec (~> 2.2.0) 1454 erubi (~> 1.9.0) 1455 escape_utils (~> 1.1) 1456 - factory_bot_rails (~> 6.1.0) 1457 faraday (~> 1.0) 1458 faraday_middleware-aws-sigv4 (~> 0.3.0) 1459 fast_blank ··· 1475 gettext (~> 3.3) 1476 gettext_i18n_rails (~> 1.8.0) 1477 gettext_i18n_rails_js (~> 1.3) 1478 - gitaly (~> 14.1.0.pre.rc3) 1479 github-markup (~> 1.7.0) 1480 gitlab-chronic (~> 0.10.5) 1481 - gitlab-dangerfiles (~> 2.2.2) 1482 - gitlab-experiment (~> 0.6.1) 1483 gitlab-fog-azure-rm (~> 1.1.1) 1484 - gitlab-labkit (~> 0.20.0) 1485 gitlab-license (~> 2.0) 1486 gitlab-mail_room (~> 0.0.9) 1487 gitlab-markup (~> 1.7.1) 1488 gitlab-net-dns (~> 0.9.1) 1489 - gitlab-omniauth-openid-connect (~> 0.4.0) 1490 gitlab-sidekiq-fetcher (= 0.5.6) 1491 gitlab-styles (~> 6.2.0) 1492 gitlab_chronic_duration (~> 0.10.6.2) ··· 1503 graphlient (~> 0.4.0) 1504 graphql (~> 1.11.8) 1505 graphql-docs (~> 1.6.0) 1506 - grpc (~> 1.30.2) 1507 gssapi 1508 guard-rspec 1509 haml_lint (~> 0.36.0) ··· 1519 invisible_captcha (~> 1.1.0) 1520 ipaddress (~> 0.8.3) 1521 jira-ruby (~> 2.1.4) 1522 - js_regex (~> 3.4) 1523 json (~> 2.3.0) 1524 - json_schemer (~> 0.2.12) 1525 jwt (~> 2.1.0) 1526 kaminari (~> 1.0) 1527 kas-grpc (~> 0.0.2) ··· 1622 rugged (~> 1.1) 1623 sanitize (~> 5.2.1) 1624 sassc-rails (~> 2.1.0) 1625 seed-fu (~> 2.3.7) 1626 selenium-webdriver (~> 3.142) 1627 sentry-raven (~> 3.1) ··· 1634 simplecov-cobertura (~> 1.3.1) 1635 slack-messenger (~> 2.3.4) 1636 snowplow-tracker (~> 0.6.1) 1637 - solargraph (~> 0.42) 1638 spamcheck (~> 0.1.0) 1639 spring (~> 2.1.0) 1640 spring-commands-rspec (~> 1.0.4) ··· 1653 truncato (~> 0.7.11) 1654 u2f (~> 0.2.1) 1655 unf (~> 0.1.4) 1656 - unleash (~> 0.1.5) 1657 valid_email (~> 0.1) 1658 validates_hostname (~> 1.0.11) 1659 version_sorter (~> 2.2.4) 1660 vmstat (~> 2.3.0) 1661 webauthn (~> 2.3) 1662 webmock (~> 3.9.1) 1663 webrick (~> 1.6.1)
··· 2 remote: https://rubygems.org/ 3 specs: 4 RedCloth (4.3.2) 5 acme-client (2.0.6) 6 faraday (>= 0.17, < 2.0.0) 7 actioncable (6.1.3.2) ··· 68 zeitwerk (~> 2.3) 69 acts-as-taggable-on (7.0.0) 70 activerecord (>= 5.0, < 6.2) 71 addressable (2.8.0) 72 public_suffix (>= 2.0.2, < 5.0) 73 aes_key_wrap (1.1.0) ··· 172 mime-types (>= 1.16) 173 ssrf_filter (~> 1.0) 174 cbor (0.5.9.6) 175 + character_set (1.4.1) 176 + sorted_set (~> 1.0) 177 charlock_holmes (0.7.7) 178 chef-config (16.10.17) 179 addressable ··· 195 colored2 (3.1.2) 196 commonmarker (0.21.0) 197 ruby-enum (~> 0.5) 198 + concurrent-ruby (1.1.9) 199 connection_pool (2.2.2) 200 contracts (0.11.0) 201 cork (0.3.0) ··· 301 dry-inflector (~> 0.1, >= 0.1.2) 302 dry-logic (~> 1.0, >= 1.0.2) 303 e2mmap (0.1.0) 304 + ecma-re-validator (0.3.0) 305 + regexp_parser (~> 2.0) 306 ed25519 (1.2.4) 307 elasticsearch (6.8.2) 308 elasticsearch-api (= 6.8.2) ··· 323 launchy (~> 2.1) 324 mail (~> 2.7) 325 encryptor (3.0.0) 326 erubi (1.9.0) 327 escape_utils (1.2.1) 328 et-orbi (1.2.1) ··· 333 expression_parser (0.9.0) 334 extended-markdown-filter (0.6.0) 335 html-pipeline (~> 2.0) 336 + factory_bot (6.2.0) 337 activesupport (>= 5.0.0) 338 + factory_bot_rails (6.2.0) 339 + factory_bot (~> 6.2.0) 340 railties (>= 5.0.0) 341 faraday (1.4.2) 342 faraday-em_http (~> 1.0) ··· 446 rails (>= 3.2.0) 447 git (1.7.0) 448 rchardet (~> 1.8) 449 + gitaly (14.2.0.pre.rc2) 450 grpc (~> 1.0) 451 github-markup (1.7.0) 452 gitlab (4.16.1) ··· 454 terminal-table (~> 1.5, >= 1.5.1) 455 gitlab-chronic (0.10.5) 456 numerizer (~> 0.2) 457 + gitlab-dangerfiles (2.3.0) 458 danger (>= 8.3.1) 459 danger-gitlab (>= 8.0.0) 460 + gitlab-experiment (0.6.4) 461 activesupport (>= 3.0) 462 request_store (>= 1.0) 463 scientist (~> 1.6, >= 1.6.0) ··· 468 fog-json (~> 1.2.0) 469 mime-types 470 ms_rest_azure (~> 0.12.0) 471 + gitlab-labkit (0.21.0) 472 actionpack (>= 5.0.0, < 7.0.0) 473 activesupport (>= 5.0.0, < 7.0.0) 474 + grpc (~> 1.38) 475 jaeger-client (~> 1.1) 476 opentracing (~> 0.4) 477 pg_query (~> 2.1) ··· 480 gitlab-mail_room (0.0.9) 481 gitlab-markup (1.7.1) 482 gitlab-net-dns (0.9.1) 483 + gitlab-omniauth-openid-connect (0.8.0) 484 addressable (~> 2.7) 485 omniauth (~> 1.9) 486 openid_connect (~> 1.2) ··· 517 signet (~> 0.12) 518 google-cloud-env (1.5.0) 519 faraday (>= 0.17.3, < 2.0) 520 + google-protobuf (3.17.3) 521 + googleapis-common-protos-types (1.1.0) 522 google-protobuf (~> 3.14) 523 googleauth (0.14.0) 524 faraday (>= 0.17.3, < 2.0) ··· 566 graphql (~> 1.6) 567 html-pipeline (~> 2.8) 568 sass (~> 3.4) 569 + grpc (1.38.0) 570 + google-protobuf (~> 3.15) 571 googleapis-common-protos-types (~> 1.0) 572 gssapi (1.2.0) 573 ffi (>= 1.0.1) ··· 598 temple (>= 0.8.2) 599 thor 600 tilt 601 + hana (1.3.7) 602 hangouts-chat (0.0.5) 603 hashdiff (1.0.1) 604 hashie (4.1.0) ··· 633 concurrent-ruby (~> 1.0) 634 i18n_data (0.8.0) 635 icalendar (2.4.1) 636 invisible_captcha (1.1.0) 637 rails (>= 4.2) 638 ipaddress (0.8.3) ··· 646 multipart-post 647 oauth (~> 0.5, >= 0.5.0) 648 jmespath (1.4.0) 649 + js_regex (3.7.0) 650 character_set (~> 1.4) 651 + regexp_parser (~> 2.1) 652 + regexp_property_values (~> 1.0) 653 json (2.3.0) 654 json-jwt (1.13.0) 655 activesupport (>= 4.2) 656 aes_key_wrap 657 bindata 658 + json_schemer (0.2.18) 659 + ecma-re-validator (~> 0.3) 660 hana (~> 1.3) 661 + regexp_parser (~> 2.0) 662 uri_template (~> 0.7) 663 jsonpath (1.1.0) 664 multi_json ··· 711 reverse_markdown (~> 1.0) 712 rugged (>= 0.24, < 2.0) 713 thor (>= 0.19, < 2.0) 714 + listen (3.6.0) 715 rb-fsevent (~> 0.10, >= 0.10.3) 716 rb-inotify (~> 0.9, >= 0.9.10) 717 locale (2.1.3) ··· 721 activesupport (>= 4) 722 railties (>= 4) 723 request_store (~> 1.0) 724 + loofah (2.11.0) 725 crass (~> 1.0.2) 726 nokogiri (>= 1.5.9) 727 lru_redux (1.1.0) ··· 733 actionpack (>= 2.3) 734 activerecord (>= 2.3) 735 memoist (0.16.2) 736 memory_profiler (0.9.14) 737 method_source (1.0.0) 738 mime-types (3.3.1) ··· 741 mini_histogram (0.3.1) 742 mini_magick (4.10.1) 743 mini_mime (1.0.2) 744 + mini_portile2 (2.5.3) 745 minitest (5.11.3) 746 mixlib-cli (2.1.8) 747 mixlib-config (3.0.9) ··· 779 netrc (0.11.0) 780 nio4r (2.5.4) 781 no_proxy_fix (0.1.2) 782 + nokogiri (1.11.7) 783 mini_portile2 (~> 2.5.0) 784 racc (~> 1.4) 785 nokogumbo (2.0.2) ··· 918 coderay 919 parser 920 unparser 921 prometheus-client-mmap (0.12.0) 922 pry (0.13.1) 923 coderay (~> 1.1) ··· 994 rake (>= 0.8.7) 995 thor (~> 1.0) 996 rainbow (3.0.0) 997 + rake (13.0.6) 998 rb-fsevent (0.10.4) 999 rb-inotify (0.10.1) 1000 ffi (~> 1.0) ··· 1004 ffi (>= 1.0.6) 1005 msgpack (>= 0.4.3) 1006 optimist (>= 3.0.0) 1007 + rbtree (0.4.4) 1008 rchardet (1.8.0) 1009 rdoc (6.3.2) 1010 re2 (1.2.0) ··· 1030 redis-store (>= 1.2, < 2) 1031 redis-store (1.8.1) 1032 redis (>= 4, < 5) 1033 + regexp_parser (2.1.1) 1034 + regexp_property_values (1.0.0) 1035 representable (3.0.4) 1036 declarative (< 0.1.0) 1037 declarative-option (< 0.2.0) ··· 1069 rspec-mocks (3.10.2) 1070 diff-lcs (>= 1.2.0, < 2.0) 1071 rspec-support (~> 3.10.0) 1072 + rspec-parameterized (0.5.0) 1073 binding_ninja (>= 0.2.3) 1074 parser 1075 proc_to_ast ··· 1160 addressable (>= 2.3.5) 1161 faraday (> 0.8, < 2.0) 1162 scientist (1.6.0) 1163 + sd_notify (0.1.1) 1164 securecompare (1.0.0) 1165 seed-fu (2.3.7) 1166 activerecord (>= 3.1) ··· 1170 rubyzip (>= 1.2.2) 1171 sentry-raven (3.1.2) 1172 faraday (>= 1.0) 1173 + set (1.0.1) 1174 settingslogic (2.0.9) 1175 sexp_processor (4.15.1) 1176 shellany (0.0.1) ··· 1195 simplecov-html (~> 0.11) 1196 simplecov-cobertura (1.3.1) 1197 simplecov (~> 0.8) 1198 + simplecov-html (0.12.3) 1199 sixarm_ruby_unaccent (1.2.0) 1200 slack-messenger (2.3.4) 1201 snowplow-tracker (0.6.1) 1202 contracts (~> 0.7, <= 0.11) 1203 + solargraph (0.43.0) 1204 backport (~> 1.2) 1205 benchmark 1206 bundler (>= 1.17.2) ··· 1215 thor (~> 1.0) 1216 tilt (~> 2.0) 1217 yard (~> 0.9, >= 0.9.24) 1218 + sorted_set (1.0.3) 1219 + rbtree 1220 + set (~> 1.0) 1221 spamcheck (0.1.0) 1222 grpc (~> 1.0) 1223 spring (2.1.1) ··· 1267 eventmachine (~> 1.0, >= 1.0.4) 1268 rack (>= 1, < 3) 1269 thor (1.1.0) 1270 thrift (0.14.0) 1271 tilt (2.0.10) 1272 timecop (0.9.1) ··· 1317 unicode-display_width (1.7.0) 1318 unicode_utils (1.4.0) 1319 uniform_notifier (1.13.0) 1320 + unleash (3.2.2) 1321 murmurhash3 (~> 0.1.6) 1322 + unparser (0.6.0) 1323 diff-lcs (~> 1.3) 1324 + parser (>= 3.0.0) 1325 uri_template (0.7.0) 1326 valid_email (0.1.3) 1327 activemodel ··· 1339 vmstat (2.3.0) 1340 warden (1.2.8) 1341 rack (>= 2.0.6) 1342 + warning (1.2.0) 1343 webauthn (2.3.0) 1344 android_key_attestation (~> 0.3.0) 1345 awrence (~> 1.1) ··· 1443 email_spec (~> 2.2.0) 1444 erubi (~> 1.9.0) 1445 escape_utils (~> 1.1) 1446 + factory_bot_rails (~> 6.2.0) 1447 faraday (~> 1.0) 1448 faraday_middleware-aws-sigv4 (~> 0.3.0) 1449 fast_blank ··· 1465 gettext (~> 3.3) 1466 gettext_i18n_rails (~> 1.8.0) 1467 gettext_i18n_rails_js (~> 1.3) 1468 + gitaly (~> 14.2.0.pre.rc2) 1469 github-markup (~> 1.7.0) 1470 gitlab-chronic (~> 0.10.5) 1471 + gitlab-dangerfiles (~> 2.3.0) 1472 + gitlab-experiment (~> 0.6.4) 1473 gitlab-fog-azure-rm (~> 1.1.1) 1474 + gitlab-labkit (~> 0.21.0) 1475 gitlab-license (~> 2.0) 1476 gitlab-mail_room (~> 0.0.9) 1477 gitlab-markup (~> 1.7.1) 1478 gitlab-net-dns (~> 0.9.1) 1479 + gitlab-omniauth-openid-connect (~> 0.8.0) 1480 gitlab-sidekiq-fetcher (= 0.5.6) 1481 gitlab-styles (~> 6.2.0) 1482 gitlab_chronic_duration (~> 0.10.6.2) ··· 1493 graphlient (~> 0.4.0) 1494 graphql (~> 1.11.8) 1495 graphql-docs (~> 1.6.0) 1496 + grpc (~> 1.38.0) 1497 gssapi 1498 guard-rspec 1499 haml_lint (~> 0.36.0) ··· 1509 invisible_captcha (~> 1.1.0) 1510 ipaddress (~> 0.8.3) 1511 jira-ruby (~> 2.1.4) 1512 + js_regex (~> 3.7) 1513 json (~> 2.3.0) 1514 + json_schemer (~> 0.2.18) 1515 jwt (~> 2.1.0) 1516 kaminari (~> 1.0) 1517 kas-grpc (~> 0.0.2) ··· 1612 rugged (~> 1.1) 1613 sanitize (~> 5.2.1) 1614 sassc-rails (~> 2.1.0) 1615 + sd_notify 1616 seed-fu (~> 2.3.7) 1617 selenium-webdriver (~> 3.142) 1618 sentry-raven (~> 3.1) ··· 1625 simplecov-cobertura (~> 1.3.1) 1626 slack-messenger (~> 2.3.4) 1627 snowplow-tracker (~> 0.6.1) 1628 + solargraph (~> 0.43) 1629 spamcheck (~> 0.1.0) 1630 spring (~> 2.1.0) 1631 spring-commands-rspec (~> 1.0.4) ··· 1644 truncato (~> 0.7.11) 1645 u2f (~> 0.2.1) 1646 unf (~> 0.1.4) 1647 + unleash (~> 3.2.2) 1648 valid_email (~> 0.1) 1649 validates_hostname (~> 1.0.11) 1650 version_sorter (~> 2.2.4) 1651 vmstat (~> 2.3.0) 1652 + warning (~> 1.2.0) 1653 webauthn (~> 2.3) 1654 webmock (~> 3.9.1) 1655 webrick (~> 1.6.1)
+111 -142
pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
··· 1 { 2 - abstract_type = { 3 - groups = ["default" "development" "test"]; 4 - platforms = []; 5 - source = { 6 - remotes = ["https://rubygems.org"]; 7 - sha256 = "09330cmhrc2wmfhdj9zzg82sv6cdhm3qgdkva5ni5xfjril2pf14"; 8 - type = "gem"; 9 - }; 10 - version = "0.0.7"; 11 - }; 12 acme-client = { 13 dependencies = ["faraday"]; 14 groups = ["default"]; ··· 162 type = "gem"; 163 }; 164 version = "7.0.0"; 165 - }; 166 - adamantium = { 167 - dependencies = ["ice_nine" "memoizable"]; 168 - groups = ["default" "development" "test"]; 169 - platforms = []; 170 - source = { 171 - remotes = ["https://rubygems.org"]; 172 - sha256 = "0165r2ikgfwv2rm8dzyijkp74fvg0ni72hpdx8ay2v7cj08dqyak"; 173 - type = "gem"; 174 - }; 175 - version = "0.2.0"; 176 }; 177 addressable = { 178 dependencies = ["public_suffix"]; ··· 694 version = "0.5.9.6"; 695 }; 696 character_set = { 697 groups = ["default"]; 698 platforms = []; 699 source = { 700 remotes = ["https://rubygems.org"]; 701 - sha256 = "0affq9n77vwy897ri2zhmfinfagf37hcwwimrccy1bcxan9mj3h3"; 702 type = "gem"; 703 }; 704 - version = "1.4.0"; 705 }; 706 charlock_holmes = { 707 groups = ["default"]; ··· 820 }; 821 version = "0.21.0"; 822 }; 823 - concord = { 824 - dependencies = ["adamantium" "equalizer"]; 825 - groups = ["default" "development" "test"]; 826 - platforms = []; 827 - source = { 828 - remotes = ["https://rubygems.org"]; 829 - sha256 = "1b6cdn0fg4n9gzbdr7zyf4jq40y6h0c0g9cra7wk9hhmsylk91bg"; 830 - type = "gem"; 831 - }; 832 - version = "0.1.5"; 833 - }; 834 concurrent-ruby = { 835 groups = ["default" "development" "test"]; 836 platforms = []; 837 source = { 838 remotes = ["https://rubygems.org"]; 839 - sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3"; 840 type = "gem"; 841 }; 842 - version = "1.1.8"; 843 }; 844 connection_pool = { 845 groups = ["default"]; ··· 1294 platforms = []; 1295 source = { 1296 remotes = ["https://rubygems.org"]; 1297 - sha256 = "1hjnd6phkhwmd846hqkzbiiyf7n6v9s85agizkxrkha1z0g3q5fc"; 1298 type = "gem"; 1299 }; 1300 - version = "0.2.1"; 1301 }; 1302 ed25519 = { 1303 groups = ["ed25519"]; ··· 1394 }; 1395 version = "3.0.0"; 1396 }; 1397 - equalizer = { 1398 - groups = ["default" "development" "test"]; 1399 - platforms = []; 1400 - source = { 1401 - remotes = ["https://rubygems.org"]; 1402 - sha256 = "1kjmx3fygx8njxfrwcmn7clfhjhb6bvv3scy2lyyi0wqyi3brra4"; 1403 - type = "gem"; 1404 - }; 1405 - version = "0.0.11"; 1406 - }; 1407 erubi = { 1408 groups = ["default" "development" "test"]; 1409 platforms = []; ··· 1492 platforms = []; 1493 source = { 1494 remotes = ["https://rubygems.org"]; 1495 - sha256 = "11ij9s4hasy963qjqbrrf0m8lm9m9pxkh2vf4wrnafa6gw6r9qk8"; 1496 type = "gem"; 1497 }; 1498 - version = "6.1.0"; 1499 }; 1500 factory_bot_rails = { 1501 dependencies = ["factory_bot" "railties"]; ··· 1503 platforms = []; 1504 source = { 1505 remotes = ["https://rubygems.org"]; 1506 - sha256 = "0hfxkq6rarg0b8xfzqg200xyj176sn1xplqqqcrz5drhkqp30m14"; 1507 type = "gem"; 1508 }; 1509 - version = "6.1.0"; 1510 }; 1511 faraday = { 1512 dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-net_http" "faraday-net_http_persistent" "multipart-post" "ruby2_keywords"]; ··· 1952 platforms = []; 1953 source = { 1954 remotes = ["https://rubygems.org"]; 1955 - sha256 = "0kf335cnps9ix3jfnfq99zlp7wrf6p9lip7cxicxylvn682i7l4y"; 1956 type = "gem"; 1957 }; 1958 - version = "14.1.0.pre.rc3"; 1959 }; 1960 github-markup = { 1961 groups = ["default"]; ··· 1995 platforms = []; 1996 source = { 1997 remotes = ["https://rubygems.org"]; 1998 - sha256 = "1x5qlncyc090vyvgpj5f186109gfyv4jcbyibbyq3mcd38brqgc2"; 1999 type = "gem"; 2000 }; 2001 - version = "2.2.2"; 2002 }; 2003 gitlab-experiment = { 2004 dependencies = ["activesupport" "request_store" "scientist"]; ··· 2006 platforms = []; 2007 source = { 2008 remotes = ["https://rubygems.org"]; 2009 - sha256 = "0d1w5vd3001469bk5cqac5d9l44f6sbqbzw5z4xiflyi7fdad9jf"; 2010 type = "gem"; 2011 }; 2012 - version = "0.6.1"; 2013 }; 2014 gitlab-fog-azure-rm = { 2015 dependencies = ["azure-storage-blob" "azure-storage-common" "fog-core" "fog-json" "mime-types" "ms_rest_azure"]; ··· 2028 platforms = []; 2029 source = { 2030 remotes = ["https://rubygems.org"]; 2031 - sha256 = "1krn6vi33i5vqbz3gmwzj9f9ifda41a3as3chpl899mrgni61q6r"; 2032 type = "gem"; 2033 }; 2034 - version = "0.20.0"; 2035 }; 2036 gitlab-license = { 2037 groups = ["default"]; ··· 2079 platforms = []; 2080 source = { 2081 remotes = ["https://rubygems.org"]; 2082 - sha256 = "16vbdyp2ml2i59xnpk0w5grh441kxcdpr639yzv69brjnrf3h9di"; 2083 type = "gem"; 2084 }; 2085 - version = "0.4.0"; 2086 }; 2087 gitlab-sidekiq-fetcher = { 2088 dependencies = ["sidekiq"]; ··· 2177 platforms = []; 2178 source = { 2179 remotes = ["https://rubygems.org"]; 2180 - sha256 = "00jm6b5gpzj99cngha3g70s0xnr0c58si7kx3g7jiaj9ipp26qj5"; 2181 type = "gem"; 2182 }; 2183 - version = "3.17.1"; 2184 }; 2185 googleapis-common-protos-types = { 2186 dependencies = ["google-protobuf"]; ··· 2188 platforms = []; 2189 source = { 2190 remotes = ["https://rubygems.org"]; 2191 - sha256 = "0074jk8fdl5rh7hfgx00n17sg493xrylkjkslx2d7cj5mk6hwn7d"; 2192 type = "gem"; 2193 }; 2194 - version = "1.0.6"; 2195 }; 2196 googleauth = { 2197 dependencies = ["faraday" "jwt" "memoist" "multi_json" "os" "signet"]; ··· 2319 platforms = []; 2320 source = { 2321 remotes = ["https://rubygems.org"]; 2322 - sha256 = "1rsglf7ag17n465iff7vlw83pn2rpl4kv9sb1rpf17nx6xpi7yl5"; 2323 type = "gem"; 2324 }; 2325 - version = "1.30.2"; 2326 }; 2327 gssapi = { 2328 dependencies = ["ffi"]; ··· 2405 platforms = []; 2406 source = { 2407 remotes = ["https://rubygems.org"]; 2408 - sha256 = "0ij5clmkfl5ij9wdzr62b0w7j2qg7pb65mhvxa6mf1kv1xp6l585"; 2409 type = "gem"; 2410 }; 2411 - version = "1.3.6"; 2412 }; 2413 hangouts-chat = { 2414 groups = ["default"]; ··· 2610 }; 2611 version = "2.4.1"; 2612 }; 2613 - ice_nine = { 2614 - groups = ["default" "development" "test"]; 2615 - platforms = []; 2616 - source = { 2617 - remotes = ["https://rubygems.org"]; 2618 - sha256 = "1nv35qg1rps9fsis28hz2cq2fx1i96795f91q4nmkm934xynll2x"; 2619 - type = "gem"; 2620 - }; 2621 - version = "0.11.2"; 2622 - }; 2623 invisible_captcha = { 2624 dependencies = ["rails"]; 2625 groups = ["default"]; ··· 2689 platforms = []; 2690 source = { 2691 remotes = ["https://rubygems.org"]; 2692 - sha256 = "1zia0pxa2lrybwv51xzhj26rf3gx8zwg1cghbdk640rbsyr8sf9a"; 2693 type = "gem"; 2694 }; 2695 - version = "3.4.0"; 2696 }; 2697 json = { 2698 groups = ["default"]; ··· 2721 platforms = []; 2722 source = { 2723 remotes = ["https://rubygems.org"]; 2724 - sha256 = "194898b70ylkjqg7vhy4lps4a5g31n7xxb3vfacwfs40azkn83zm"; 2725 type = "gem"; 2726 }; 2727 - version = "0.2.12"; 2728 }; 2729 jsonpath = { 2730 dependencies = ["multi_json"]; ··· 2926 platforms = []; 2927 source = { 2928 remotes = ["https://rubygems.org"]; 2929 - sha256 = "1w923wmdi3gyiky0asqdw5dnh3gcjs2xyn82ajvjfjwh6sn0clgi"; 2930 type = "gem"; 2931 }; 2932 - version = "3.2.1"; 2933 }; 2934 locale = { 2935 groups = ["default" "development"]; ··· 2968 platforms = []; 2969 source = { 2970 remotes = ["https://rubygems.org"]; 2971 - sha256 = "1w9mbii8515p28xd4k72f3ab2g6xiyq15497ys5r8jn6m355lgi7"; 2972 type = "gem"; 2973 }; 2974 - version = "2.9.1"; 2975 }; 2976 lru_redux = { 2977 groups = ["default"]; ··· 3035 }; 3036 version = "0.16.2"; 3037 }; 3038 - memoizable = { 3039 - dependencies = ["thread_safe"]; 3040 - groups = ["default" "development" "test"]; 3041 - platforms = []; 3042 - source = { 3043 - remotes = ["https://rubygems.org"]; 3044 - sha256 = "0v42bvghsvfpzybfazl14qhkrjvx0xlmxz0wwqc960ga1wld5x5c"; 3045 - type = "gem"; 3046 - }; 3047 - version = "0.4.2"; 3048 - }; 3049 memory_profiler = { 3050 groups = ["default"]; 3051 platforms = []; ··· 3126 platforms = []; 3127 source = { 3128 remotes = ["https://rubygems.org"]; 3129 - sha256 = "0xg1x4708a4pn2wk8qs2d8kfzzdyv9kjjachg2f1phsx62ap2rx2"; 3130 type = "gem"; 3131 }; 3132 - version = "2.5.1"; 3133 }; 3134 minitest = { 3135 groups = ["development" "test"]; ··· 3385 platforms = []; 3386 source = { 3387 remotes = ["https://rubygems.org"]; 3388 - sha256 = "1i80ny61maqzqr1fq5wgpkijmh5j8abisrmhn16kv7mzmxqg5w0m"; 3389 type = "gem"; 3390 }; 3391 - version = "1.11.5"; 3392 }; 3393 nokogumbo = { 3394 dependencies = ["nokogiri"]; ··· 3936 }; 3937 version = "0.1.0"; 3938 }; 3939 - procto = { 3940 - groups = ["default" "development" "test"]; 3941 - platforms = []; 3942 - source = { 3943 - remotes = ["https://rubygems.org"]; 3944 - sha256 = "13imvg1x50rz3r0yyfbhxwv72lbf7q28qx9l9nfbb91h2n9ch58c"; 3945 - type = "gem"; 3946 - }; 3947 - version = "0.0.3"; 3948 - }; 3949 prometheus-client-mmap = { 3950 groups = ["metrics"]; 3951 platforms = []; ··· 4244 platforms = []; 4245 source = { 4246 remotes = ["https://rubygems.org"]; 4247 - sha256 = "1iik52mf9ky4cgs38fp2m8r6skdkq1yz23vh18lk95fhbcxb6a67"; 4248 type = "gem"; 4249 }; 4250 - version = "13.0.3"; 4251 }; 4252 rb-fsevent = { 4253 groups = ["default" "development" "test"]; ··· 4296 }; 4297 version = "0.4.14"; 4298 }; 4299 rchardet = { 4300 groups = ["default" "development"]; 4301 platforms = []; ··· 4438 platforms = []; 4439 source = { 4440 remotes = ["https://rubygems.org"]; 4441 - sha256 = "0x4s82lgf0l71y3xc9gp4qxkrgx1kv8f6avdqd68l46ijbyvicdm"; 4442 type = "gem"; 4443 }; 4444 - version = "1.8.2"; 4445 }; 4446 regexp_property_values = { 4447 groups = ["default"]; 4448 platforms = []; 4449 source = { 4450 remotes = ["https://rubygems.org"]; 4451 - sha256 = "1iwapp91sbvafqp12cq834rgy1ydrmrsh5w1a0wfsk4scdxcdwlb"; 4452 type = "gem"; 4453 }; 4454 - version = "0.3.5"; 4455 }; 4456 representable = { 4457 dependencies = ["declarative" "declarative-option" "uber"]; ··· 4626 }; 4627 rspec-parameterized = { 4628 dependencies = ["binding_ninja" "parser" "proc_to_ast" "rspec" "unparser"]; 4629 - groups = ["development" "test"]; 4630 platforms = []; 4631 source = { 4632 remotes = ["https://rubygems.org"]; 4633 - sha256 = "1c0892jbaznnldk1wi24qxm70g4zhw2idqx516rhgdzgd7yh5j31"; 4634 type = "gem"; 4635 }; 4636 - version = "0.4.2"; 4637 }; 4638 rspec-rails = { 4639 dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"]; ··· 4987 }; 4988 version = "1.6.0"; 4989 }; 4990 securecompare = { 4991 groups = ["default"]; 4992 platforms = []; ··· 5029 type = "gem"; 5030 }; 5031 version = "3.1.2"; 5032 }; 5033 settingslogic = { 5034 groups = ["default"]; ··· 5137 version = "1.3.1"; 5138 }; 5139 simplecov-html = { 5140 - groups = ["default" "development" "test"]; 5141 platforms = []; 5142 source = { 5143 remotes = ["https://rubygems.org"]; 5144 - sha256 = "1v7b4mf7njw8kv4ghl4q7mwz3q0flbld7v8blp4m4m3n3aq11bn9"; 5145 type = "gem"; 5146 }; 5147 - version = "0.12.2"; 5148 }; 5149 sixarm_ruby_unaccent = { 5150 groups = ["default"]; ··· 5183 platforms = []; 5184 source = { 5185 remotes = ["https://rubygems.org"]; 5186 - sha256 = "1xqmvwh6k638h6r13wsx1l0n0jvz07qys1lr7z8aaynscs0k6hyi"; 5187 type = "gem"; 5188 }; 5189 - version = "0.42.3"; 5190 }; 5191 spamcheck = { 5192 dependencies = ["grpc"]; ··· 5451 }; 5452 version = "1.1.0"; 5453 }; 5454 - thread_safe = { 5455 - groups = ["default" "development" "test"]; 5456 - platforms = []; 5457 - source = { 5458 - remotes = ["https://rubygems.org"]; 5459 - sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy"; 5460 - type = "gem"; 5461 - }; 5462 - version = "0.3.6"; 5463 - }; 5464 thrift = { 5465 groups = ["default"]; 5466 platforms = []; ··· 5727 platforms = []; 5728 source = { 5729 remotes = ["https://rubygems.org"]; 5730 - sha256 = "0xs2ml9cwskddsxick3a9wnasy7q6wmc0dbydfcaspfl2cjmp1rk"; 5731 type = "gem"; 5732 }; 5733 - version = "0.1.5"; 5734 }; 5735 unparser = { 5736 - dependencies = ["abstract_type" "adamantium" "concord" "diff-lcs" "equalizer" "parser" "procto"]; 5737 groups = ["default" "test"]; 5738 platforms = []; 5739 source = { 5740 remotes = ["https://rubygems.org"]; 5741 - sha256 = "0qg1apxlnf4kxfj9jpm6hhv73jsncbs4zpsgyan32p5r331q1gmx"; 5742 type = "gem"; 5743 }; 5744 - version = "0.4.7"; 5745 }; 5746 uri_template = { 5747 groups = ["default"]; ··· 5827 type = "gem"; 5828 }; 5829 version = "1.2.8"; 5830 }; 5831 webauthn = { 5832 dependencies = ["android_key_attestation" "awrence" "bindata" "cbor" "cose" "openssl" "safety_net_attestation" "securecompare" "tpm-key_attestation"];
··· 1 { 2 acme-client = { 3 dependencies = ["faraday"]; 4 groups = ["default"]; ··· 152 type = "gem"; 153 }; 154 version = "7.0.0"; 155 }; 156 addressable = { 157 dependencies = ["public_suffix"]; ··· 673 version = "0.5.9.6"; 674 }; 675 character_set = { 676 + dependencies = ["sorted_set"]; 677 groups = ["default"]; 678 platforms = []; 679 source = { 680 remotes = ["https://rubygems.org"]; 681 + sha256 = "0ql0kxnpbblggyn8hx511pghpqf8xv3ng2kbybwwdi11bg1il6zp"; 682 type = "gem"; 683 }; 684 + version = "1.4.1"; 685 }; 686 charlock_holmes = { 687 groups = ["default"]; ··· 800 }; 801 version = "0.21.0"; 802 }; 803 concurrent-ruby = { 804 groups = ["default" "development" "test"]; 805 platforms = []; 806 source = { 807 remotes = ["https://rubygems.org"]; 808 + sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f"; 809 type = "gem"; 810 }; 811 + version = "1.1.9"; 812 }; 813 connection_pool = { 814 groups = ["default"]; ··· 1263 platforms = []; 1264 source = { 1265 remotes = ["https://rubygems.org"]; 1266 + sha256 = "1mz0nsl2093jd94nygw8qs13rwfwl1ax76xz3ypinr5hqbc5pab6"; 1267 type = "gem"; 1268 }; 1269 + version = "0.3.0"; 1270 }; 1271 ed25519 = { 1272 groups = ["ed25519"]; ··· 1363 }; 1364 version = "3.0.0"; 1365 }; 1366 erubi = { 1367 groups = ["default" "development" "test"]; 1368 platforms = []; ··· 1451 platforms = []; 1452 source = { 1453 remotes = ["https://rubygems.org"]; 1454 + sha256 = "04vxmjr200akcil9fqxc9ghbb9q0lyrh2q03xxncycd5vln910fi"; 1455 type = "gem"; 1456 }; 1457 + version = "6.2.0"; 1458 }; 1459 factory_bot_rails = { 1460 dependencies = ["factory_bot" "railties"]; ··· 1462 platforms = []; 1463 source = { 1464 remotes = ["https://rubygems.org"]; 1465 + sha256 = "18fhcihkc074gk62iwqgbdgc3ymim4fm0b4p3ipffy5hcsb9d2r7"; 1466 type = "gem"; 1467 }; 1468 + version = "6.2.0"; 1469 }; 1470 faraday = { 1471 dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-net_http" "faraday-net_http_persistent" "multipart-post" "ruby2_keywords"]; ··· 1911 platforms = []; 1912 source = { 1913 remotes = ["https://rubygems.org"]; 1914 + sha256 = "0y4zsl1s7ysb1z6piczfkscbjnx7hchda3jsdam42dmi40z654dp"; 1915 type = "gem"; 1916 }; 1917 + version = "14.2.0.pre.rc2"; 1918 }; 1919 github-markup = { 1920 groups = ["default"]; ··· 1954 platforms = []; 1955 source = { 1956 remotes = ["https://rubygems.org"]; 1957 + sha256 = "07ckvf7vk0494s70ql7zp3ckn8q70mhwa0143hj6bjh0bpgmgsnw"; 1958 type = "gem"; 1959 }; 1960 + version = "2.3.0"; 1961 }; 1962 gitlab-experiment = { 1963 dependencies = ["activesupport" "request_store" "scientist"]; ··· 1965 platforms = []; 1966 source = { 1967 remotes = ["https://rubygems.org"]; 1968 + sha256 = "07b7fb8vkpwjf668mircz6lavr8yp5xc7f7yp1v1h7izhzhn7m8g"; 1969 type = "gem"; 1970 }; 1971 + version = "0.6.4"; 1972 }; 1973 gitlab-fog-azure-rm = { 1974 dependencies = ["azure-storage-blob" "azure-storage-common" "fog-core" "fog-json" "mime-types" "ms_rest_azure"]; ··· 1987 platforms = []; 1988 source = { 1989 remotes = ["https://rubygems.org"]; 1990 + sha256 = "0dzdxrn2ra21nyfnabj44fbwbccjkp3i7cjpym99pzbsx8dkna8z"; 1991 type = "gem"; 1992 }; 1993 + version = "0.21.0"; 1994 }; 1995 gitlab-license = { 1996 groups = ["default"]; ··· 2038 platforms = []; 2039 source = { 2040 remotes = ["https://rubygems.org"]; 2041 + sha256 = "0bzblypm1d5bxn8a15l90vx4ad099i5nhnislr7fhs2axy3ssfr1"; 2042 type = "gem"; 2043 }; 2044 + version = "0.8.0"; 2045 }; 2046 gitlab-sidekiq-fetcher = { 2047 dependencies = ["sidekiq"]; ··· 2136 platforms = []; 2137 source = { 2138 remotes = ["https://rubygems.org"]; 2139 + sha256 = "0vmll4nnkha3vsqj1g76pwni6x7mp2i81pka4wdwq8qfhn210108"; 2140 type = "gem"; 2141 }; 2142 + version = "3.17.3"; 2143 }; 2144 googleapis-common-protos-types = { 2145 dependencies = ["google-protobuf"]; ··· 2147 platforms = []; 2148 source = { 2149 remotes = ["https://rubygems.org"]; 2150 + sha256 = "1949w1lcd3iyiy4n6zgnrhdp78k9khbh2pbkrpkv263bbpmw8llg"; 2151 type = "gem"; 2152 }; 2153 + version = "1.1.0"; 2154 }; 2155 googleauth = { 2156 dependencies = ["faraday" "jwt" "memoist" "multi_json" "os" "signet"]; ··· 2278 platforms = []; 2279 source = { 2280 remotes = ["https://rubygems.org"]; 2281 + sha256 = "16qxl287kkf34h71djlf9x3wxmd5ylcm83y2zhnrv81gbrhn8k12"; 2282 type = "gem"; 2283 }; 2284 + version = "1.38.0"; 2285 }; 2286 gssapi = { 2287 dependencies = ["ffi"]; ··· 2364 platforms = []; 2365 source = { 2366 remotes = ["https://rubygems.org"]; 2367 + sha256 = "03cvrv2wl25j9n4n509hjvqnmwa60k92j741b64a1zjisr1dn9al"; 2368 type = "gem"; 2369 }; 2370 + version = "1.3.7"; 2371 }; 2372 hangouts-chat = { 2373 groups = ["default"]; ··· 2569 }; 2570 version = "2.4.1"; 2571 }; 2572 invisible_captcha = { 2573 dependencies = ["rails"]; 2574 groups = ["default"]; ··· 2638 platforms = []; 2639 source = { 2640 remotes = ["https://rubygems.org"]; 2641 + sha256 = "0xarq1fqjaz6v139zzy4nwjg8c253fkvifn345gilva1qilaqgxi"; 2642 type = "gem"; 2643 }; 2644 + version = "3.7.0"; 2645 }; 2646 json = { 2647 groups = ["default"]; ··· 2670 platforms = []; 2671 source = { 2672 remotes = ["https://rubygems.org"]; 2673 + sha256 = "1rkb7gz819g82n3xshb5g8kgv1nvgwg1lm2fk7715pggzcgc4qik"; 2674 type = "gem"; 2675 }; 2676 + version = "0.2.18"; 2677 }; 2678 jsonpath = { 2679 dependencies = ["multi_json"]; ··· 2875 platforms = []; 2876 source = { 2877 remotes = ["https://rubygems.org"]; 2878 + sha256 = "1dq7yd4s9accpjiq0f92sgikw3whc5wnjn065laggkpqcqgx75gh"; 2879 type = "gem"; 2880 }; 2881 + version = "3.6.0"; 2882 }; 2883 locale = { 2884 groups = ["default" "development"]; ··· 2917 platforms = []; 2918 source = { 2919 remotes = ["https://rubygems.org"]; 2920 + sha256 = "0pwik3x5fa92g6hbv4imz3n46nlkzgj69pkgql22ppmcr36knk6m"; 2921 type = "gem"; 2922 }; 2923 + version = "2.11.0"; 2924 }; 2925 lru_redux = { 2926 groups = ["default"]; ··· 2984 }; 2985 version = "0.16.2"; 2986 }; 2987 memory_profiler = { 2988 groups = ["default"]; 2989 platforms = []; ··· 3064 platforms = []; 3065 source = { 3066 remotes = ["https://rubygems.org"]; 3067 + sha256 = "1ad0mli9rc0f17zw4ibp24dbj1y39zkykijsjmnzl4gwpg5s0j6k"; 3068 type = "gem"; 3069 }; 3070 + version = "2.5.3"; 3071 }; 3072 minitest = { 3073 groups = ["development" "test"]; ··· 3323 platforms = []; 3324 source = { 3325 remotes = ["https://rubygems.org"]; 3326 + sha256 = "1vrn31385ix5k9b0yalnlzv360isv6dincbcvi8psllnwz4sjxj9"; 3327 type = "gem"; 3328 }; 3329 + version = "1.11.7"; 3330 }; 3331 nokogumbo = { 3332 dependencies = ["nokogiri"]; ··· 3874 }; 3875 version = "0.1.0"; 3876 }; 3877 prometheus-client-mmap = { 3878 groups = ["metrics"]; 3879 platforms = []; ··· 4172 platforms = []; 4173 source = { 4174 remotes = ["https://rubygems.org"]; 4175 + sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w"; 4176 type = "gem"; 4177 }; 4178 + version = "13.0.6"; 4179 }; 4180 rb-fsevent = { 4181 groups = ["default" "development" "test"]; ··· 4224 }; 4225 version = "0.4.14"; 4226 }; 4227 + rbtree = { 4228 + groups = ["default"]; 4229 + platforms = []; 4230 + source = { 4231 + remotes = ["https://rubygems.org"]; 4232 + sha256 = "0p0x2sxm0ar4ywsxp94yh3glawf83bdikdkccpc8zzln5987l9y1"; 4233 + type = "gem"; 4234 + }; 4235 + version = "0.4.4"; 4236 + }; 4237 rchardet = { 4238 groups = ["default" "development"]; 4239 platforms = []; ··· 4376 platforms = []; 4377 source = { 4378 remotes = ["https://rubygems.org"]; 4379 + sha256 = "0vg7imjnfcqjx7kw94ccj5r78j4g190cqzi1i59sh4a0l940b9cr"; 4380 type = "gem"; 4381 }; 4382 + version = "2.1.1"; 4383 }; 4384 regexp_property_values = { 4385 groups = ["default"]; 4386 platforms = []; 4387 source = { 4388 remotes = ["https://rubygems.org"]; 4389 + sha256 = "03q8dn4fg51mfk5d4sfcr0f9hqbs42ghafi76k9nc7ms1gf9j90n"; 4390 type = "gem"; 4391 }; 4392 + version = "1.0.0"; 4393 }; 4394 representable = { 4395 dependencies = ["declarative" "declarative-option" "uber"]; ··· 4564 }; 4565 rspec-parameterized = { 4566 dependencies = ["binding_ninja" "parser" "proc_to_ast" "rspec" "unparser"]; 4567 + groups = ["test"]; 4568 platforms = []; 4569 source = { 4570 remotes = ["https://rubygems.org"]; 4571 + sha256 = "0m142sp884z3k3xd42ngf0n8a83hvcihcj1n66qyxlgdnl3sqqzi"; 4572 type = "gem"; 4573 }; 4574 + version = "0.5.0"; 4575 }; 4576 rspec-rails = { 4577 dependencies = ["actionpack" "activesupport" "railties" "rspec-core" "rspec-expectations" "rspec-mocks" "rspec-support"]; ··· 4925 }; 4926 version = "1.6.0"; 4927 }; 4928 + sd_notify = { 4929 + groups = ["default"]; 4930 + platforms = []; 4931 + source = { 4932 + remotes = ["https://rubygems.org"]; 4933 + sha256 = "0c9imnjbakx25r2n7widfp00s19ndzmmwax761mx5vbwm9nariyb"; 4934 + type = "gem"; 4935 + }; 4936 + version = "0.1.1"; 4937 + }; 4938 securecompare = { 4939 groups = ["default"]; 4940 platforms = []; ··· 4977 type = "gem"; 4978 }; 4979 version = "3.1.2"; 4980 + }; 4981 + set = { 4982 + groups = ["default"]; 4983 + platforms = []; 4984 + source = { 4985 + remotes = ["https://rubygems.org"]; 4986 + sha256 = "1p8raic4vlif3r4crjm3x32hmkpikjd456c126hrv3kkyj6zwsfi"; 4987 + type = "gem"; 4988 + }; 4989 + version = "1.0.1"; 4990 }; 4991 settingslogic = { 4992 groups = ["default"]; ··· 5095 version = "1.3.1"; 5096 }; 5097 simplecov-html = { 5098 + groups = ["coverage" "default" "development" "test"]; 5099 platforms = []; 5100 source = { 5101 remotes = ["https://rubygems.org"]; 5102 + sha256 = "0yx01bxa8pbf9ip4hagqkp5m0mqfnwnw2xk8kjraiywz4lrss6jb"; 5103 type = "gem"; 5104 }; 5105 + version = "0.12.3"; 5106 }; 5107 sixarm_ruby_unaccent = { 5108 groups = ["default"]; ··· 5141 platforms = []; 5142 source = { 5143 remotes = ["https://rubygems.org"]; 5144 + sha256 = "1i2prnczlg871l3kyqy08z8axsilgv3wm4zw061wjyzqglx7xghg"; 5145 type = "gem"; 5146 }; 5147 + version = "0.43.0"; 5148 + }; 5149 + sorted_set = { 5150 + dependencies = ["rbtree" "set"]; 5151 + groups = ["default"]; 5152 + platforms = []; 5153 + source = { 5154 + remotes = ["https://rubygems.org"]; 5155 + sha256 = "0brpwv68d7m9qbf5js4bg8bmg4v7h4ghz312jv9cnnccdvp8nasg"; 5156 + type = "gem"; 5157 + }; 5158 + version = "1.0.3"; 5159 }; 5160 spamcheck = { 5161 dependencies = ["grpc"]; ··· 5420 }; 5421 version = "1.1.0"; 5422 }; 5423 thrift = { 5424 groups = ["default"]; 5425 platforms = []; ··· 5686 platforms = []; 5687 source = { 5688 remotes = ["https://rubygems.org"]; 5689 + sha256 = "0fxr4q8bs5pbf3y57f3bckg3ls9k76wzzkhvl1kdw879im4mcvhg"; 5690 type = "gem"; 5691 }; 5692 + version = "3.2.2"; 5693 }; 5694 unparser = { 5695 + dependencies = ["diff-lcs" "parser"]; 5696 groups = ["default" "test"]; 5697 platforms = []; 5698 source = { 5699 remotes = ["https://rubygems.org"]; 5700 + sha256 = "0246c6j1lbi6jgga3n2br1nyvnwzh1bz0r9yca5d4cihb100byja"; 5701 type = "gem"; 5702 }; 5703 + version = "0.6.0"; 5704 }; 5705 uri_template = { 5706 groups = ["default"]; ··· 5786 type = "gem"; 5787 }; 5788 version = "1.2.8"; 5789 + }; 5790 + warning = { 5791 + groups = ["default"]; 5792 + platforms = []; 5793 + source = { 5794 + remotes = ["https://rubygems.org"]; 5795 + sha256 = "1qhniramhgrcqhb905rkc82k29kgd6535jqf0aii5w3v6m2kn8qd"; 5796 + type = "gem"; 5797 + }; 5798 + version = "1.2.0"; 5799 }; 5800 webauthn = { 5801 dependencies = ["android_key_attestation" "awrence" "bindata" "cbor" "cose" "openssl" "safety_net_attestation" "securecompare" "tpm-key_attestation"];
+1
pkgs/applications/version-management/gitlab/update.py
··· 135 f.write(repo.get_file('Gemfile.lock', rev)) 136 with open(rubyenv_dir / 'Gemfile', 'w') as f: 137 original = repo.get_file('Gemfile', rev) 138 f.write(re.sub(r".*mail-smtp_pool.*", "", original)) 139 140 subprocess.check_output(['bundle', 'lock'], cwd=rubyenv_dir)
··· 135 f.write(repo.get_file('Gemfile.lock', rev)) 136 with open(rubyenv_dir / 'Gemfile', 'w') as f: 137 original = repo.get_file('Gemfile', rev) 138 + original += "\ngem 'sd_notify'\n" 139 f.write(re.sub(r".*mail-smtp_pool.*", "", original)) 140 141 subprocess.check_output(['bundle', 'lock'], cwd=rubyenv_dir)
+60 -44
pkgs/applications/version-management/gitlab/yarnPkgs.nix
··· 818 }; 819 } 820 { 821 - name = "_gitlab_svgs___svgs_1.202.0.tgz"; 822 path = fetchurl { 823 - name = "_gitlab_svgs___svgs_1.202.0.tgz"; 824 - url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.202.0.tgz"; 825 - sha1 = "dbfad291fc5f597f0d31ca6a694fa8e78af57847"; 826 }; 827 } 828 { ··· 834 }; 835 } 836 { 837 - name = "_gitlab_ui___ui_31.5.0.tgz"; 838 path = fetchurl { 839 - name = "_gitlab_ui___ui_31.5.0.tgz"; 840 - url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-31.5.0.tgz"; 841 - sha1 = "45b7866b790e7d5a1b67b39000c047991036b437"; 842 }; 843 } 844 { ··· 1122 }; 1123 } 1124 { 1125 - name = "_sourcegraph_code_host_integration___code_host_integration_0.0.58.tgz"; 1126 path = fetchurl { 1127 - name = "_sourcegraph_code_host_integration___code_host_integration_0.0.58.tgz"; 1128 - url = "https://registry.yarnpkg.com/@sourcegraph/code-host-integration/-/code-host-integration-0.0.58.tgz"; 1129 - sha1 = "7adc78c0a420e7527c68782e2f0c9c62652df02d"; 1130 }; 1131 } 1132 { ··· 1346 }; 1347 } 1348 { 1349 name = "_tiptap_extension_table_cell___extension_table_cell_2.0.0_beta.13.tgz"; 1350 path = fetchurl { 1351 name = "_tiptap_extension_table_cell___extension_table_cell_2.0.0_beta.13.tgz"; ··· 1378 }; 1379 } 1380 { 1381 name = "_tiptap_extension_text___extension_text_2.0.0_beta.12.tgz"; 1382 path = fetchurl { 1383 name = "_tiptap_extension_text___extension_text_2.0.0_beta.12.tgz"; ··· 3474 }; 3475 } 3476 { 3477 - name = "commander___commander_2.20.0.tgz"; 3478 path = fetchurl { 3479 - name = "commander___commander_2.20.0.tgz"; 3480 - url = "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz"; 3481 - sha1 = "d58bb2b5c1ee8f87b0d340027e9e94e222c5a422"; 3482 }; 3483 } 3484 { ··· 3754 }; 3755 } 3756 { 3757 - name = "core_js___core_js_3.13.0.tgz"; 3758 path = fetchurl { 3759 - name = "core_js___core_js_3.13.0.tgz"; 3760 - url = "https://registry.yarnpkg.com/core-js/-/core-js-3.13.0.tgz"; 3761 - sha1 = "58ca436bf01d6903aee3d364089868d0d89fe58d"; 3762 }; 3763 } 3764 { ··· 4762 }; 4763 } 4764 { 4765 - name = "dompurify___dompurify_2.3.0.tgz"; 4766 path = fetchurl { 4767 - name = "dompurify___dompurify_2.3.0.tgz"; 4768 - url = "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.0.tgz"; 4769 - sha1 = "07bb39515e491588e5756b1d3e8375b5964814e2"; 4770 }; 4771 } 4772 { ··· 9114 }; 9115 } 9116 { 9117 - name = "monaco_editor___monaco_editor_0.24.0.tgz"; 9118 - path = fetchurl { 9119 - name = "monaco_editor___monaco_editor_0.24.0.tgz"; 9120 - url = "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.24.0.tgz"; 9121 - sha1 = "990b55096bcc95d08d8d28e55264c6eb17707269"; 9122 - }; 9123 - } 9124 - { 9125 name = "monaco_editor___monaco_editor_0.25.2.tgz"; 9126 path = fetchurl { 9127 name = "monaco_editor___monaco_editor_0.25.2.tgz"; ··· 11098 }; 11099 } 11100 { 11101 - name = "resize_observer_polyfill___resize_observer_polyfill_1.5.1.tgz"; 11102 - path = fetchurl { 11103 - name = "resize_observer_polyfill___resize_observer_polyfill_1.5.1.tgz"; 11104 - url = "https://registry.yarnpkg.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz"; 11105 - sha1 = "0e9020dd3d21024458d4ebd27e23e40269810464"; 11106 - }; 11107 - } 11108 - { 11109 name = "resolve_cwd___resolve_cwd_2.0.0.tgz"; 11110 path = fetchurl { 11111 name = "resolve_cwd___resolve_cwd_2.0.0.tgz"; ··· 13954 }; 13955 } 13956 { 13957 - name = "yarn_deduplicate___yarn_deduplicate_1.1.1.tgz"; 13958 path = fetchurl { 13959 - name = "yarn_deduplicate___yarn_deduplicate_1.1.1.tgz"; 13960 - url = "https://registry.yarnpkg.com/yarn-deduplicate/-/yarn-deduplicate-1.1.1.tgz"; 13961 - sha1 = "19b4a87654b66f55bf3a4bd6b153b4e4ab1b6e6d"; 13962 }; 13963 } 13964 {
··· 818 }; 819 } 820 { 821 + name = "_gitlab_svgs___svgs_1.211.0.tgz"; 822 path = fetchurl { 823 + name = "_gitlab_svgs___svgs_1.211.0.tgz"; 824 + url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.211.0.tgz"; 825 + sha1 = "0351fa4cc008c4830f366aede535df0a8e63dda6"; 826 }; 827 } 828 { ··· 834 }; 835 } 836 { 837 + name = "_gitlab_ui___ui_32.2.1.tgz"; 838 path = fetchurl { 839 + name = "_gitlab_ui___ui_32.2.1.tgz"; 840 + url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-32.2.1.tgz"; 841 + sha1 = "e019124af981e8ceffd39f30cf08d315c53d4ac8"; 842 }; 843 } 844 { ··· 1122 }; 1123 } 1124 { 1125 + name = "_sourcegraph_code_host_integration___code_host_integration_0.0.59.tgz"; 1126 path = fetchurl { 1127 + name = "_sourcegraph_code_host_integration___code_host_integration_0.0.59.tgz"; 1128 + url = "https://registry.yarnpkg.com/@sourcegraph/code-host-integration/-/code-host-integration-0.0.59.tgz"; 1129 + sha1 = "ac64a9f90ff48363334407d12622542d0faa7720"; 1130 }; 1131 } 1132 { ··· 1346 }; 1347 } 1348 { 1349 + name = "_tiptap_extension_subscript___extension_subscript_2.0.0_beta.4.tgz"; 1350 + path = fetchurl { 1351 + name = "_tiptap_extension_subscript___extension_subscript_2.0.0_beta.4.tgz"; 1352 + url = "https://registry.yarnpkg.com/@tiptap/extension-subscript/-/extension-subscript-2.0.0-beta.4.tgz"; 1353 + sha1 = "07907df58695eb02bf6904d2c3635111003b30fd"; 1354 + }; 1355 + } 1356 + { 1357 + name = "_tiptap_extension_superscript___extension_superscript_2.0.0_beta.4.tgz"; 1358 + path = fetchurl { 1359 + name = "_tiptap_extension_superscript___extension_superscript_2.0.0_beta.4.tgz"; 1360 + url = "https://registry.yarnpkg.com/@tiptap/extension-superscript/-/extension-superscript-2.0.0-beta.4.tgz"; 1361 + sha1 = "16906d71dd8f9892101cf792f42005f8cd404516"; 1362 + }; 1363 + } 1364 + { 1365 name = "_tiptap_extension_table_cell___extension_table_cell_2.0.0_beta.13.tgz"; 1366 path = fetchurl { 1367 name = "_tiptap_extension_table_cell___extension_table_cell_2.0.0_beta.13.tgz"; ··· 1394 }; 1395 } 1396 { 1397 + name = "_tiptap_extension_task_item___extension_task_item_2.0.0_beta.17.tgz"; 1398 + path = fetchurl { 1399 + name = "_tiptap_extension_task_item___extension_task_item_2.0.0_beta.17.tgz"; 1400 + url = "https://registry.yarnpkg.com/@tiptap/extension-task-item/-/extension-task-item-2.0.0-beta.17.tgz"; 1401 + sha1 = "e4e010c321b8f9aa5f49847c48e4e3a0695a47a9"; 1402 + }; 1403 + } 1404 + { 1405 + name = "_tiptap_extension_task_list___extension_task_list_2.0.0_beta.17.tgz"; 1406 + path = fetchurl { 1407 + name = "_tiptap_extension_task_list___extension_task_list_2.0.0_beta.17.tgz"; 1408 + url = "https://registry.yarnpkg.com/@tiptap/extension-task-list/-/extension-task-list-2.0.0-beta.17.tgz"; 1409 + sha1 = "c0f40325abf1b6a23868e72ab32f9724a8b42a7b"; 1410 + }; 1411 + } 1412 + { 1413 name = "_tiptap_extension_text___extension_text_2.0.0_beta.12.tgz"; 1414 path = fetchurl { 1415 name = "_tiptap_extension_text___extension_text_2.0.0_beta.12.tgz"; ··· 3506 }; 3507 } 3508 { 3509 + name = "commander___commander_2.20.3.tgz"; 3510 path = fetchurl { 3511 + name = "commander___commander_2.20.3.tgz"; 3512 + url = "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz"; 3513 + sha1 = "fd485e84c03eb4881c20722ba48035e8531aeb33"; 3514 }; 3515 } 3516 { ··· 3786 }; 3787 } 3788 { 3789 + name = "core_js___core_js_3.16.2.tgz"; 3790 path = fetchurl { 3791 + name = "core_js___core_js_3.16.2.tgz"; 3792 + url = "https://registry.yarnpkg.com/core-js/-/core-js-3.16.2.tgz"; 3793 + sha1 = "3f485822889c7fc48ef463e35be5cc2a4a01a1f4"; 3794 }; 3795 } 3796 { ··· 4794 }; 4795 } 4796 { 4797 + name = "dompurify___dompurify_2.3.1.tgz"; 4798 path = fetchurl { 4799 + name = "dompurify___dompurify_2.3.1.tgz"; 4800 + url = "https://registry.yarnpkg.com/dompurify/-/dompurify-2.3.1.tgz"; 4801 + sha1 = "a47059ca21fd1212d3c8f71fdea6943b8bfbdf6a"; 4802 }; 4803 } 4804 { ··· 9146 }; 9147 } 9148 { 9149 name = "monaco_editor___monaco_editor_0.25.2.tgz"; 9150 path = fetchurl { 9151 name = "monaco_editor___monaco_editor_0.25.2.tgz"; ··· 11122 }; 11123 } 11124 { 11125 name = "resolve_cwd___resolve_cwd_2.0.0.tgz"; 11126 path = fetchurl { 11127 name = "resolve_cwd___resolve_cwd_2.0.0.tgz"; ··· 13970 }; 13971 } 13972 { 13973 + name = "yarn_deduplicate___yarn_deduplicate_3.1.0.tgz"; 13974 path = fetchurl { 13975 + name = "yarn_deduplicate___yarn_deduplicate_3.1.0.tgz"; 13976 + url = "https://registry.yarnpkg.com/yarn-deduplicate/-/yarn-deduplicate-3.1.0.tgz"; 13977 + sha1 = "3018d93e95f855f236a215b591fe8bc4bcabba3e"; 13978 }; 13979 } 13980 {
+1 -1
pkgs/applications/video/avidemux/default.nix
··· 91 meta = with lib; { 92 homepage = "http://fixounet.free.fr/avidemux/"; 93 description = "Free video editor designed for simple video editing tasks"; 94 - maintainers = with maintainers; [ abbradar ma27 ]; 95 # "CPU not supported" errors on AArch64 96 platforms = [ "i686-linux" "x86_64-linux" ]; 97 license = licenses.gpl2;
··· 91 meta = with lib; { 92 homepage = "http://fixounet.free.fr/avidemux/"; 93 description = "Free video editor designed for simple video editing tasks"; 94 + maintainers = with maintainers; [ abbradar ]; 95 # "CPU not supported" errors on AArch64 96 platforms = [ "i686-linux" "x86_64-linux" ]; 97 license = licenses.gpl2;
+1 -1
pkgs/applications/video/xscast/default.nix
··· 30 homepage = "https://github.com/KeyboardFire/xscast"; 31 license = licenses.mit; 32 description = "Screencasts of windows with list of keystrokes overlayed"; 33 - maintainers = with maintainers; [ ma27 ]; 34 }; 35 }
··· 30 homepage = "https://github.com/KeyboardFire/xscast"; 31 license = licenses.mit; 32 description = "Screencasts of windows with list of keystrokes overlayed"; 33 + maintainers = with maintainers; [ ]; 34 }; 35 }
+3 -3
pkgs/development/compilers/llvm/git/default.nix
··· 21 release_version = "14.0.0"; 22 candidate = ""; # empty or "rcN" 23 dash-candidate = lib.optionalString (candidate != "") "-${candidate}"; 24 - rev = "7d9d926a1861e2f6876943d47f297e2a08a57392"; # When using a Git commit 25 - rev-version = "unstable-2021-08-03"; # When using a Git commit 26 version = if rev != "" then rev-version else "${release_version}${dash-candidate}"; 27 targetConfig = stdenv.targetPlatform.config; 28 ··· 30 owner = "llvm"; 31 repo = "llvm-project"; 32 rev = if rev != "" then rev else "llvmorg-${version}"; 33 - sha256 = "0v9jk49raazy5vhccagnmf6c3cxjv56rwg3670k9x9snihx2782r"; 34 }; 35 36 llvm_meta = {
··· 21 release_version = "14.0.0"; 22 candidate = ""; # empty or "rcN" 23 dash-candidate = lib.optionalString (candidate != "") "-${candidate}"; 24 + rev = "ee65938357d5fffe9e586fa155b37268b5a358ac"; # When using a Git commit 25 + rev-version = "unstable-2021-08-13"; # When using a Git commit 26 version = if rev != "" then rev-version else "${release_version}${dash-candidate}"; 27 targetConfig = stdenv.targetPlatform.config; 28 ··· 30 owner = "llvm"; 31 repo = "llvm-project"; 32 rev = if rev != "" then rev else "llvmorg-${version}"; 33 + sha256 = "10ahc108wbg2rsp50j3mc8h018a453ykg1rivjkhizng80pyllm1"; 34 }; 35 36 llvm_meta = {
+1 -1
pkgs/development/libraries/howard-hinnant-date/default.nix
··· 41 description = "A date and time library based on the C++11/14/17 <chrono> header"; 42 homepage = "https://github.com/HowardHinnant/date"; 43 platforms = platforms.linux; 44 - maintainers = with maintainers; [ ma27 ]; 45 }; 46 }
··· 41 description = "A date and time library based on the C++11/14/17 <chrono> header"; 42 homepage = "https://github.com/HowardHinnant/date"; 43 platforms = platforms.linux; 44 + maintainers = with maintainers; [ ]; 45 }; 46 }
+1 -1
pkgs/development/libraries/libelfin/default.nix
··· 26 homepage = "https://github.com/aclements/libelfin/"; 27 license = licenses.mit; 28 description = "C++11 ELF/DWARF parser"; 29 - maintainers = with maintainers; [ ma27 ]; 30 platforms = platforms.linux; 31 }; 32 }
··· 26 homepage = "https://github.com/aclements/libelfin/"; 27 license = licenses.mit; 28 description = "C++11 ELF/DWARF parser"; 29 + maintainers = with maintainers; [ ]; 30 platforms = platforms.linux; 31 }; 32 }
+1 -1
pkgs/development/python-modules/fs-s3fs/default.nix
··· 18 homepage = "https://pypi.org/project/fs-s3fs/"; 19 license = licenses.mit; 20 description = "Amazon S3 filesystem for PyFilesystem2"; 21 - maintainers = with maintainers; [ ma27 ]; 22 }; 23 }
··· 18 homepage = "https://pypi.org/project/fs-s3fs/"; 19 license = licenses.mit; 20 description = "Amazon S3 filesystem for PyFilesystem2"; 21 + maintainers = with maintainers; [ ]; 22 }; 23 }
+1 -1
pkgs/development/python-modules/nose-cov/default.nix
··· 15 homepage = "https://pypi.org/project/nose-cov/"; 16 license = licenses.mit; 17 description = "This plugin produces coverage reports. It also supports coverage of subprocesses."; 18 - maintainers = with maintainers; [ ma27 ]; 19 }; 20 }
··· 15 homepage = "https://pypi.org/project/nose-cov/"; 16 license = licenses.mit; 17 description = "This plugin produces coverage reports. It also supports coverage of subprocesses."; 18 + maintainers = with maintainers; [ ]; 19 }; 20 }
+1 -1
pkgs/development/python-modules/parameterized/default.nix
··· 35 description = "Parameterized testing with any Python test framework"; 36 homepage = "https://github.com/wolever/parameterized"; 37 license = licenses.bsd2; 38 - maintainers = with maintainers; [ ma27 ]; 39 }; 40 }
··· 35 description = "Parameterized testing with any Python test framework"; 36 homepage = "https://github.com/wolever/parameterized"; 37 license = licenses.bsd2; 38 + maintainers = with maintainers; [ ]; 39 }; 40 }
+1 -1
pkgs/development/python-modules/pybase64/default.nix
··· 24 description = "Fast Base64 encoding/decoding"; 25 homepage = "https://github.com/mayeut/pybase64"; 26 license = licenses.bsd2; 27 - maintainers = with maintainers; [ ma27 ]; 28 }; 29 }
··· 24 description = "Fast Base64 encoding/decoding"; 25 homepage = "https://github.com/mayeut/pybase64"; 26 license = licenses.bsd2; 27 + maintainers = with maintainers; [ ]; 28 }; 29 }
+2 -2
pkgs/development/python-modules/scikit-hep-testdata/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "scikit-hep-testdata"; 14 - version = "0.4.6"; 15 format = "pyproject"; 16 17 # fetch from github as we want the data files ··· 20 owner = "scikit-hep"; 21 repo = pname; 22 rev = "v${version}"; 23 - sha256 = "16y84nrs8zn0vnarrniqjwq1sp6yrs0mx7ma0rdvzjafasiak9vm"; 24 }; 25 26 nativeBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "scikit-hep-testdata"; 14 + version = "0.4.7"; 15 format = "pyproject"; 16 17 # fetch from github as we want the data files ··· 20 owner = "scikit-hep"; 21 repo = pname; 22 rev = "v${version}"; 23 + sha256 = "0bydqgl7pxmj7nb952p08q64d15d8hbvfdnzkbx9wr71mw7cf3vm"; 24 }; 25 26 nativeBuildInputs = [
+1 -1
pkgs/development/python-modules/todoist/default.nix
··· 17 description = "The official Todoist Python API library"; 18 homepage = "https://todoist-python.readthedocs.io/en/latest/"; 19 license = licenses.mit; 20 - maintainers = with maintainers; [ ma27 ]; 21 }; 22 }
··· 17 description = "The official Todoist Python API library"; 18 homepage = "https://todoist-python.readthedocs.io/en/latest/"; 19 license = licenses.mit; 20 + maintainers = with maintainers; [ ]; 21 }; 22 }
+2 -2
pkgs/development/python-modules/wurlitzer/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "wurlitzer"; 12 - version = "2.1.1"; 13 14 src = fetchPypi { 15 inherit pname version; 16 - sha256 = "5a3ea5a13a8aac2d808864087fec87a0518bf7d9776173ab06a6bb4ade9f4d27"; 17 }; 18 19 propagatedBuildInputs = lib.optionals isPy27 [ selectors2 ];
··· 9 10 buildPythonPackage rec { 11 pname = "wurlitzer"; 12 + version = "3.0.2"; 13 14 src = fetchPypi { 15 inherit pname version; 16 + sha256 = "36051ac530ddb461a86b6227c4b09d95f30a1d1043de2b4a592e97ae8a84fcdf"; 17 }; 18 19 propagatedBuildInputs = lib.optionals isPy27 [ selectors2 ];
+1 -1
pkgs/development/tools/build-managers/bear/default.nix
··· 61 platforms = platforms.unix; 62 maintainers = with maintainers; [ babariviere qyliss ]; 63 # ld: symbol(s) not found for architecture x86_64 64 - broken = stdenv.isDarwin; 65 }; 66 }
··· 61 platforms = platforms.unix; 62 maintainers = with maintainers; [ babariviere qyliss ]; 63 # ld: symbol(s) not found for architecture x86_64 64 + broken = stdenv.isDarwin && stdenv.isx86_64; 65 }; 66 }
+1 -1
pkgs/development/tools/database/shmig/default.nix
··· 38 description = "Minimalistic database migration tool with MySQL, PostgreSQL and SQLite support"; 39 homepage = "https://github.com/mbucc/shmig"; 40 license = licenses.bsd3; 41 - maintainers = with maintainers; [ ma27 ]; 42 }; 43 }
··· 38 description = "Minimalistic database migration tool with MySQL, PostgreSQL and SQLite support"; 39 homepage = "https://github.com/mbucc/shmig"; 40 license = licenses.bsd3; 41 + maintainers = with maintainers; [ ]; 42 }; 43 }
+3 -3
pkgs/development/tools/misc/c2ffi/default.nix
··· 12 13 llvmPackages.stdenv.mkDerivation { 14 pname = "c2ffi-${c2ffiBranch}"; 15 - version = "unstable-2021-04-15"; 16 17 src = fetchFromGitHub { 18 owner = "rpav"; 19 repo = "c2ffi"; 20 - rev = "0255131f80b21334e565231331c2b451b6bba8c4"; 21 - sha256 = "0ihysgqjyg5xwi098hxf15lpdi6g4nwpzczp495is912c48fy6b6"; 22 }; 23 24 passthru.updateScript = unstableGitUpdater {
··· 12 13 llvmPackages.stdenv.mkDerivation { 14 pname = "c2ffi-${c2ffiBranch}"; 15 + version = "unstable-2021-06-15"; 16 17 src = fetchFromGitHub { 18 owner = "rpav"; 19 repo = "c2ffi"; 20 + rev = "f50243926a0afb589de1078a073ac08910599582"; 21 + sha256 = "UstGicFzFY0/Jge5HGYTPwYSnh9OUBY5346ObZYfR54="; 22 }; 23 24 passthru.updateScript = unstableGitUpdater {
+1 -1
pkgs/development/tools/rust/racer/default.nix
··· 43 description = "A utility intended to provide Rust code completion for editors and IDEs"; 44 homepage = "https://github.com/racer-rust/racer"; 45 license = licenses.mit; 46 - maintainers = with maintainers; [ jagajaga ma27 ]; 47 }; 48 }
··· 43 description = "A utility intended to provide Rust code completion for editors and IDEs"; 44 homepage = "https://github.com/racer-rust/racer"; 45 license = licenses.mit; 46 + maintainers = with maintainers; [ jagajaga ]; 47 }; 48 }
+85
pkgs/games/vintagestory/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , makeWrapper 5 + , makeDesktopItem 6 + , copyDesktopItems 7 + , mono 8 + , xorg 9 + , gtk2 10 + , sqlite 11 + , openal 12 + , cairo 13 + , libGLU 14 + , SDL2 15 + , freealut 16 + }: 17 + 18 + stdenv.mkDerivation rec { 19 + pname = "vintagestory"; 20 + version = "1.15.5"; 21 + 22 + src = fetchurl { 23 + url = "https://cdn.vintagestory.at/gamefiles/stable/vs_archive_${version}.tar.gz"; 24 + sha256 = "sha256-38vLkH8B1yYC1I8P8uCsbC8CK8Btpfm9tNxgiuswsa8="; 25 + }; 26 + 27 + nativeBuildInputs = [ makeWrapper copyDesktopItems ]; 28 + 29 + buildInputs = [ mono ]; 30 + 31 + runtimeLibs = lib.makeLibraryPath ([ 32 + gtk2 33 + sqlite 34 + openal 35 + cairo 36 + libGLU 37 + SDL2 38 + freealut 39 + ] ++ (with xorg; [ 40 + libX11 41 + libXi 42 + ])); 43 + 44 + desktopItems = makeDesktopItem { 45 + name = "vintagestory"; 46 + desktopName = "Vintage Story"; 47 + exec = "vintagestory"; 48 + icon = "vintagestory"; 49 + comment = "Innovate and explore in a sandbox world"; 50 + type = "Application"; 51 + categories = "Game;"; 52 + }; 53 + 54 + installPhase = '' 55 + runHook preInstall 56 + 57 + mkdir -p $out/share/vintagestory $out/bin $out/share/pixmaps $out/share/fonts/truetype 58 + cp -r * $out/share/vintagestory 59 + cp $out/share/vintagestory/assets/gameicon.xpm $out/share/pixmaps/vintagestory.xpm 60 + cp $out/share/vintagestory/assets/game/fonts/*.ttf $out/share/fonts/truetype 61 + 62 + runHook postInstall 63 + ''; 64 + 65 + preFixup = '' 66 + makeWrapper ${mono}/bin/mono $out/bin/vintagestory \ 67 + --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \ 68 + --add-flags $out/share/vintagestory/Vintagestory.exe 69 + makeWrapper ${mono}/bin/mono $out/bin/vintagestory-server \ 70 + --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \ 71 + --add-flags $out/share/vintagestory/VintagestoryServer.exe 72 + 73 + find "$out/share/vintagestory/assets/" -not -path "*/fonts/*" -regex ".*/.*[A-Z].*" | while read -r file; do 74 + local filename="$(basename -- "$file")" 75 + ln -sf "$filename" "''${file%/*}"/"''${filename,,}" 76 + done 77 + ''; 78 + 79 + meta = with lib; { 80 + description = "An in-development indie sandbox game about innovation and exploration"; 81 + homepage = "https://www.vintagestory.at/"; 82 + license = licenses.unfree; 83 + maintainers = with maintainers; [ artturin ]; 84 + }; 85 + }
+1 -1
pkgs/tools/graphics/nifskope/default.nix
··· 60 meta = with lib; { 61 homepage = "http://niftools.sourceforge.net/wiki/NifSkope"; 62 description = "A tool for analyzing and editing NetImmerse/Gamebryo '*.nif' files"; 63 - maintainers = with maintainers; [ eelco ma27 ]; 64 platforms = platforms.linux; 65 license = licenses.bsd3; 66 };
··· 60 meta = with lib; { 61 homepage = "http://niftools.sourceforge.net/wiki/NifSkope"; 62 description = "A tool for analyzing and editing NetImmerse/Gamebryo '*.nif' files"; 63 + maintainers = with maintainers; [ eelco ]; 64 platforms = platforms.linux; 65 license = licenses.bsd3; 66 };
+2 -10
pkgs/tools/misc/diffoscope/default.nix
··· 3 , e2fsprogs, file, findutils, fontforge-fonttools, ffmpeg, fpc, gettext, ghc, ghostscriptX, giflib, gnumeric, gnupg, gnutar 4 , gzip, hdf5, imagemagick, jdk, libarchive, libcaca, llvm, lz4, mono, openssh, openssl, pdftk, pgpdump, poppler_utils, qemu, R 5 , radare2, sng, sqlite, squashfsTools, tcpdump, odt2txt, unzip, wabt, xxd, xz, zip, zstd 6 - , fetchpatch 7 , enableBloat ? false 8 }: 9 10 # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! 11 python3Packages.buildPythonApplication rec { 12 pname = "diffoscope"; 13 - version = "181"; 14 15 src = fetchurl { 16 url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; 17 - sha256 = "sha256-wom3/r0oR7K8zdz1GxLImQ4Whc4WpzPGwjqXb39mxw4="; 18 }; 19 20 outputs = [ "out" "man" ]; 21 22 patches = [ 23 ./ignore_links.patch 24 - 25 - # Fixes a minor issue with squashfs >=4.5 (which we already have). Already 26 - # in upstream's master, can be removed when updating to 182. 27 - (fetchpatch { 28 - url = "https://salsa.debian.org/reproducible-builds/diffoscope/-/commit/9e410d6fd4def177c4b5f914e74f72a59fb1a316.patch"; 29 - sha256 = "sha256-Nj5Up48lfekH8KCPaucDb78QbtJ91O2SNiA4SqBrCBI="; 30 - }) 31 ]; 32 33 postPatch = ''
··· 3 , e2fsprogs, file, findutils, fontforge-fonttools, ffmpeg, fpc, gettext, ghc, ghostscriptX, giflib, gnumeric, gnupg, gnutar 4 , gzip, hdf5, imagemagick, jdk, libarchive, libcaca, llvm, lz4, mono, openssh, openssl, pdftk, pgpdump, poppler_utils, qemu, R 5 , radare2, sng, sqlite, squashfsTools, tcpdump, odt2txt, unzip, wabt, xxd, xz, zip, zstd 6 , enableBloat ? false 7 }: 8 9 # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! 10 python3Packages.buildPythonApplication rec { 11 pname = "diffoscope"; 12 + version = "182"; 13 14 src = fetchurl { 15 url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; 16 + sha256 = "sha256-atWyVMewm+I/SDdE9+z1JYLLVOFDsgps2BL9WgZLlVA="; 17 }; 18 19 outputs = [ "out" "man" ]; 20 21 patches = [ 22 ./ignore_links.patch 23 ]; 24 25 postPatch = ''
+6 -1
pkgs/tools/misc/dutree/default.nix
··· 8 owner = "nachoparker"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "1720295nxwr6r5yr6zhk2cw5y2l4w862f5wm9v7jjmf3a840yl8p"; 12 }; 13 14 cargoSha256 = "0gg1w0xx36aswfm0y53nqwwz7zds25ysmklbrc8v2r91j74bhkzw";
··· 8 owner = "nachoparker"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "17lm8jd07bi499mywg2iq669im34j4x4yhc8a3adxn12f8j0dfg7"; 12 + # test directory has files with unicode names which causes hash mismatches 13 + # It is also not used by any tests or parts of build process 14 + extraPostFetch = '' 15 + rm -r $out/test 16 + ''; 17 }; 18 19 cargoSha256 = "0gg1w0xx36aswfm0y53nqwwz7zds25ysmklbrc8v2r91j74bhkzw";
+1 -1
pkgs/tools/misc/peep/default.nix
··· 18 description = "The CLI text viewer tool that works like less command on small pane within the terminal window"; 19 license = licenses.mit; 20 homepage = "https://github.com/ryochack/peep"; 21 - maintainers = with maintainers; [ ma27 ]; 22 }; 23 }
··· 18 description = "The CLI text viewer tool that works like less command on small pane within the terminal window"; 19 license = licenses.mit; 20 homepage = "https://github.com/ryochack/peep"; 21 + maintainers = with maintainers; [ ]; 22 }; 23 }
+1 -1
pkgs/tools/misc/thefuck/default.nix
··· 22 homepage = "https://github.com/nvbn/thefuck"; 23 description = "Magnificent app which corrects your previous console command"; 24 license = licenses.mit; 25 - maintainers = with maintainers; [ ma27 SuperSandro2000 ]; 26 }; 27 }
··· 22 homepage = "https://github.com/nvbn/thefuck"; 23 description = "Magnificent app which corrects your previous console command"; 24 license = licenses.mit; 25 + maintainers = with maintainers; [ SuperSandro2000 ]; 26 }; 27 }
+2 -2
pkgs/tools/package-management/librepo/default.nix
··· 13 }: 14 15 stdenv.mkDerivation rec { 16 - version = "1.13.0"; 17 pname = "librepo"; 18 19 outputs = [ "out" "dev" "py" ]; ··· 22 owner = "rpm-software-management"; 23 repo = "librepo"; 24 rev = version; 25 - sha256 = "sha256-gK1pkcZAJVXx0cYGs8PA4iPSMOwgJZI9Hqrrs1ZITDo="; 26 }; 27 28 nativeBuildInputs = [
··· 13 }: 14 15 stdenv.mkDerivation rec { 16 + version = "1.14.2"; 17 pname = "librepo"; 18 19 outputs = [ "out" "dev" "py" ]; ··· 22 owner = "rpm-software-management"; 23 repo = "librepo"; 24 rev = version; 25 + sha256 = "sha256-KpGbHBgywaXV7r8W5CPS2N1GohdDFiOwAJmrrjS1m5g="; 26 }; 27 28 nativeBuildInputs = [
+25
pkgs/tools/security/cloudlist/default.nix
···
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildGoModule rec { 7 + pname = "cloudlist"; 8 + version = "0.0.1"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "projectdiscovery"; 12 + repo = pname; 13 + rev = "v${version}"; 14 + sha256 = "1ad77nnhfx2l00nz9r89xfipwkvxp74y1xirjvkfxys4sf1yqag7"; 15 + }; 16 + 17 + vendorSha256 = "0yr9w2k6lyxnwbxh9mp1lri9z29wl9rgfvq8mjjdlqvcqhbw7l7l"; 18 + 19 + meta = with lib; { 20 + description = "Tool for listing assets from multiple cloud providers"; 21 + homepage = "https://github.com/projectdiscovery/cloudlist"; 22 + license = licenses.mit; 23 + maintainers = with maintainers; [ fab ]; 24 + }; 25 + }
+2 -2
pkgs/tools/security/sudo/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "sudo"; 16 - version = "1.9.7"; 17 18 src = fetchurl { 19 url = "https://www.sudo.ws/dist/${pname}-${version}.tar.gz"; 20 - sha256 = "sha256-K758LWaZuE2VDvmkPwnU2We4vCRLc7wJXEICBo3b5Uk="; 21 }; 22 23 prePatch = ''
··· 13 14 stdenv.mkDerivation rec { 15 pname = "sudo"; 16 + version = "1.9.7p2"; 17 18 src = fetchurl { 19 url = "https://www.sudo.ws/dist/${pname}-${version}.tar.gz"; 20 + sha256 = "sha256-KLXucl2/iaeFL0LzCcqHfSgQqVMbTuz+WfOoS2tK/Kg="; 21 }; 22 23 prePatch = ''
+3 -3
pkgs/tools/security/vault/default.nix
··· 6 7 buildGoModule rec { 8 pname = "vault"; 9 - version = "1.8.1"; 10 11 src = fetchFromGitHub { 12 owner = "hashicorp"; 13 repo = "vault"; 14 rev = "v${version}"; 15 - sha256 = "sha256-zBUUhHecf3jn9HSoydsKBQLXtfsVb56RbECg7zteZzc="; 16 }; 17 18 - vendorSha256 = "sha256-uuzcDsi3f8KWE8WtN9v4jqmZPWsOm5I2LAbsyj1sjOY="; 19 20 subPackages = [ "." ]; 21
··· 6 7 buildGoModule rec { 8 pname = "vault"; 9 + version = "1.8.2"; 10 11 src = fetchFromGitHub { 12 owner = "hashicorp"; 13 repo = "vault"; 14 rev = "v${version}"; 15 + sha256 = "sha256-SFzThZX9oYBM7OGjlvWq1by1mUOA4qc89TMEvCZU9I0="; 16 }; 17 18 + vendorSha256 = "sha256-Fhj1qWv4NN5oHxS5xZt2BnLBPTTcxKq47Q1kd+60xY4="; 19 20 subPackages = [ "." ]; 21
+3 -3
pkgs/tools/system/gdu/default.nix
··· 7 8 buildGoModule rec { 9 pname = "gdu"; 10 - version = "5.6.0"; 11 12 src = fetchFromGitHub { 13 owner = "dundee"; 14 repo = pname; 15 rev = "v${version}"; 16 - sha256 = "sha256-44PcRUv80IHBZROHk8Ucuo+0Sq60YyT9wGZZL7aVnFM="; 17 }; 18 19 - vendorSha256 = "sha256-9W1K01PJ+tRLSJ0L7NGHXT5w5oHmlBkT8kwnOLOzSCc="; 20 21 nativeBuildInputs = [ installShellFiles ]; 22
··· 7 8 buildGoModule rec { 9 pname = "gdu"; 10 + version = "5.6.2"; 11 12 src = fetchFromGitHub { 13 owner = "dundee"; 14 repo = pname; 15 rev = "v${version}"; 16 + sha256 = "sha256-9Qdl+5BvzYbBw90+9V5bKBrikxlxMt7UxMQ54XwgbTk="; 17 }; 18 19 + vendorSha256 = "sha256-TxtYsM1qtpvI5IbkM3vicCgJ0+EqelFJ8Vc6+Ff5wd8="; 20 21 nativeBuildInputs = [ installShellFiles ]; 22
+6
pkgs/top-level/all-packages.nix
··· 1016 1017 terminator = callPackage ../applications/terminal-emulators/terminator { }; 1018 1019 termite = callPackage ../applications/terminal-emulators/termite/wrapper.nix { 1020 termite = termite-unwrapped; 1021 }; ··· 3990 cloogppl = callPackage ../development/libraries/cloog-ppl { }; 3991 3992 cloud-utils = callPackage ../tools/misc/cloud-utils { }; 3993 3994 cobalt = callPackage ../applications/misc/cobalt { 3995 inherit (darwin.apple_sdk.frameworks) CoreServices; ··· 28761 clonehero = pkgs.callPackage ../games/clonehero/fhs-wrapper.nix { }; 28762 28763 crispyDoom = callPackage ../games/crispy-doom { }; 28764 28765 cri-o = callPackage ../applications/virtualization/cri-o/wrapper.nix { }; 28766 cri-o-unwrapped = callPackage ../applications/virtualization/cri-o { };
··· 1016 1017 terminator = callPackage ../applications/terminal-emulators/terminator { }; 1018 1019 + terminal-colors = callPackage ../applications/misc/terminal-colors { }; 1020 + 1021 termite = callPackage ../applications/terminal-emulators/termite/wrapper.nix { 1022 termite = termite-unwrapped; 1023 }; ··· 3992 cloogppl = callPackage ../development/libraries/cloog-ppl { }; 3993 3994 cloud-utils = callPackage ../tools/misc/cloud-utils { }; 3995 + 3996 + cloudlist = callPackage ../tools/security/cloudlist { }; 3997 3998 cobalt = callPackage ../applications/misc/cobalt { 3999 inherit (darwin.apple_sdk.frameworks) CoreServices; ··· 28765 clonehero = pkgs.callPackage ../games/clonehero/fhs-wrapper.nix { }; 28766 28767 crispyDoom = callPackage ../games/crispy-doom { }; 28768 + 28769 + vintagestory = callPackage ../games/vintagestory/default.nix { }; 28770 28771 cri-o = callPackage ../applications/virtualization/cri-o/wrapper.nix { }; 28772 cri-o-unwrapped = callPackage ../applications/virtualization/cri-o { };