lol

Merge master into haskell-updates

authored by

github-actions[bot] and committed by
GitHub
88ec79e8 a7e53e53

+1798 -5483
+1 -1
CONTRIBUTING.md
··· 51 52 In addition to writing properly formatted commit messages, it's important to include relevant information so other developers can later understand *why* a change was made. While this information usually can be found by digging code, mailing list/Discourse archives, pull request discussions or upstream changes, it may require a lot of work. 53 54 - For package version upgrades and such a one-line commit message is usually sufficient. 55 56 ## Rebasing between branches (i.e. from master to staging) 57
··· 51 52 In addition to writing properly formatted commit messages, it's important to include relevant information so other developers can later understand *why* a change was made. While this information usually can be found by digging code, mailing list/Discourse archives, pull request discussions or upstream changes, it may require a lot of work. 53 54 + Package version upgrades usually allow for simpler commit messages, including attribute name, old and new version, as well as a reference to the relevant release notes/changelog. Every once in a while a package upgrade requires more extensive changes, and that subsequently warrants a more verbose message. 55 56 ## Rebasing between branches (i.e. from master to staging) 57
+5
lib/licenses.nix
··· 154 fullName = "BSD-2-Clause Plus Patent License"; 155 }; 156 157 bsd3 = { 158 spdxId = "BSD-3-Clause"; 159 fullName = ''BSD 3-clause "New" or "Revised" License'';
··· 154 fullName = "BSD-2-Clause Plus Patent License"; 155 }; 156 157 + bsd2WithViews = { 158 + spdxId = "BSD-2-Clause-Views"; 159 + fullName = "BSD 2-Clause with views sentence"; 160 + }; 161 + 162 bsd3 = { 163 spdxId = "BSD-3-Clause"; 164 fullName = ''BSD 3-clause "New" or "Revised" License'';
+7
maintainers/maintainer-list.nix
··· 7939 githubId = 24509182; 7940 name = "Arnaud Pascal"; 7941 }; 7942 lihop = { 7943 email = "nixos@leroy.geek.nz"; 7944 github = "lihop";
··· 7939 githubId = 24509182; 7940 name = "Arnaud Pascal"; 7941 }; 7942 + lightquantum = { 7943 + email = "self@lightquantum.me"; 7944 + github = "PhotonQuantum"; 7945 + githubId = 18749973; 7946 + name = "Yanning Chen"; 7947 + matrix = "@self:lightquantum.me"; 7948 + }; 7949 lihop = { 7950 email = "nixos@leroy.geek.nz"; 7951 github = "lihop";
+39
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
··· 994 </listitem> 995 <listitem> 996 <para> 997 <literal>pkgs.fetchNextcloudApp</literal> has been rewritten 998 to circumvent impurities in e.g. tarballs from GitHub and to 999 make it easier to apply patches. This means that your hashes ··· 1012 <literal>services.syncthing.dataDir</literal>. 1013 </para> 1014 </listitem> 1015 </itemizedlist> 1016 </section> 1017 <section xml:id="sec-release-22.11-notable-changes"> ··· 1023 0.18.0 to 0.19.0, which brings some breaking changes. See the 1024 <link xlink:href="https://github.com/sayanarijit/xplr/releases/tag/v0.19.0">upstream 1025 release notes</link> for more details. 1026 </para> 1027 </listitem> 1028 <listitem> ··· 1431 to be set. This also allows extensions to be installed via the 1432 <literal>ExtensionSettings</literal> policy. The new options 1433 are under <literal>programs.firefox</literal>. 1434 </para> 1435 </listitem> 1436 </itemizedlist>
··· 994 </listitem> 995 <listitem> 996 <para> 997 + <literal>ocamlPackages.ocaml_extlib</literal> has been renamed 998 + to <literal>ocamlPackages.extlib</literal>. 999 + </para> 1000 + </listitem> 1001 + <listitem> 1002 + <para> 1003 <literal>pkgs.fetchNextcloudApp</literal> has been rewritten 1004 to circumvent impurities in e.g. tarballs from GitHub and to 1005 make it easier to apply patches. This means that your hashes ··· 1018 <literal>services.syncthing.dataDir</literal>. 1019 </para> 1020 </listitem> 1021 + <listitem> 1022 + <para> 1023 + <literal>services.github-runner</literal> and 1024 + <literal>services.github-runners.&lt;name&gt;</literal> gained 1025 + the option <literal>serviceOverrides</literal> which allows 1026 + overriding the systemd <literal>serviceConfig</literal>. If 1027 + you have been overriding the systemd service configuration 1028 + (i.e., by defining 1029 + <literal>systemd.services.github-runner.serviceConfig</literal>), 1030 + you have to use the <literal>serviceOverrides</literal> option 1031 + now. Example: 1032 + </para> 1033 + <programlisting> 1034 + services.github-runner.serviceOverrides.SupplementaryGroups = [ 1035 + &quot;docker&quot; 1036 + ]; 1037 + </programlisting> 1038 + </listitem> 1039 </itemizedlist> 1040 </section> 1041 <section xml:id="sec-release-22.11-notable-changes"> ··· 1047 0.18.0 to 0.19.0, which brings some breaking changes. See the 1048 <link xlink:href="https://github.com/sayanarijit/xplr/releases/tag/v0.19.0">upstream 1049 release notes</link> for more details. 1050 + </para> 1051 + </listitem> 1052 + <listitem> 1053 + <para> 1054 + Configuring multiple GitHub runners is now possible through 1055 + <literal>services.github-runners.&lt;name&gt;</literal>. The 1056 + option <literal>services.github-runner</literal> remains. 1057 </para> 1058 </listitem> 1059 <listitem> ··· 1462 to be set. This also allows extensions to be installed via the 1463 <literal>ExtensionSettings</literal> policy. The new options 1464 are under <literal>programs.firefox</literal>. 1465 + </para> 1466 + </listitem> 1467 + <listitem> 1468 + <para> 1469 + The option 1470 + <literal>services.picom.experimentalBackends</literal> was 1471 + removed since it is now the default and the option will cause 1472 + <literal>picom</literal> to quit instead. 1473 </para> 1474 </listitem> 1475 </itemizedlist>
+14
nixos/doc/manual/release-notes/rl-2211.section.md
··· 307 308 - `stylua` no longer accepts `lua52Support` and `luauSupport` overrides, use `features` instead, which defaults to `[ "lua54" "luau" ]`. 309 310 - `pkgs.fetchNextcloudApp` has been rewritten to circumvent impurities in e.g. tarballs from GitHub and to make it easier to 311 apply patches. This means that your hashes are out-of-date and the (previously required) attributes `name` and `version` 312 are no longer accepted. ··· 316 In a future release other paths will be allowed again and interpreted 317 relative to `services.syncthing.dataDir`. 318 319 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. --> 320 321 ## Other Notable Changes {#sec-release-22.11-notable-changes} 322 323 - The `xplr` package has been updated from 0.18.0 to 0.19.0, which brings some breaking changes. See the [upstream release notes](https://github.com/sayanarijit/xplr/releases/tag/v0.19.0) for more details. 324 325 - `github-runner` gained support for ephemeral runners and registrations using a personal access token (PAT) instead of a registration token. See `services.github-runner.ephemeral` and `services.github-runner.tokenFile` for details. 326 ··· 434 - The `mame` package does not ship with its tools anymore in the default output. They were moved to a separate `tools` output instead. For convenience, `mame-tools` package was added for those who want to use it. 435 436 - A NixOS module for Firefox has been added which allows preferences and [policies](https://github.com/mozilla/policy-templates/blob/master/README.md) to be set. This also allows extensions to be installed via the `ExtensionSettings` policy. The new options are under `programs.firefox`. 437 438 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
··· 307 308 - `stylua` no longer accepts `lua52Support` and `luauSupport` overrides, use `features` instead, which defaults to `[ "lua54" "luau" ]`. 309 310 + - `ocamlPackages.ocaml_extlib` has been renamed to `ocamlPackages.extlib`. 311 + 312 - `pkgs.fetchNextcloudApp` has been rewritten to circumvent impurities in e.g. tarballs from GitHub and to make it easier to 313 apply patches. This means that your hashes are out-of-date and the (previously required) attributes `name` and `version` 314 are no longer accepted. ··· 318 In a future release other paths will be allowed again and interpreted 319 relative to `services.syncthing.dataDir`. 320 321 + - `services.github-runner` and `services.github-runners.<name>` gained the option `serviceOverrides` which allows overriding the systemd `serviceConfig`. If you have been overriding the systemd service configuration (i.e., by defining `systemd.services.github-runner.serviceConfig`), you have to use the `serviceOverrides` option now. Example: 322 + 323 + ``` 324 + services.github-runner.serviceOverrides.SupplementaryGroups = [ 325 + "docker" 326 + ]; 327 + ``` 328 + 329 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. --> 330 331 ## Other Notable Changes {#sec-release-22.11-notable-changes} 332 333 - The `xplr` package has been updated from 0.18.0 to 0.19.0, which brings some breaking changes. See the [upstream release notes](https://github.com/sayanarijit/xplr/releases/tag/v0.19.0) for more details. 334 + 335 + - Configuring multiple GitHub runners is now possible through `services.github-runners.<name>`. The option `services.github-runner` remains. 336 337 - `github-runner` gained support for ephemeral runners and registrations using a personal access token (PAT) instead of a registration token. See `services.github-runner.ephemeral` and `services.github-runner.tokenFile` for details. 338 ··· 446 - The `mame` package does not ship with its tools anymore in the default output. They were moved to a separate `tools` output instead. For convenience, `mame-tools` package was added for those who want to use it. 447 448 - A NixOS module for Firefox has been added which allows preferences and [policies](https://github.com/mozilla/policy-templates/blob/master/README.md) to be set. This also allows extensions to be installed via the `ExtensionSettings` policy. The new options are under `programs.firefox`. 449 + 450 + - The option `services.picom.experimentalBackends` was removed since it is now the default and the option will cause `picom` to quit instead. 451 452 <!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
+1 -3
nixos/modules/config/gtk/gtk-icon-cache.nix
··· 52 53 environment.extraSetup = '' 54 # For each icon theme directory ... 55 - 56 - find $out/share/icons -mindepth 1 -maxdepth 1 -print0 | while read -d $'\0' themedir 57 do 58 - 59 # In order to build the cache, the theme dir should be 60 # writable. When the theme dir is a symbolic link to somewhere 61 # in the nix store it is not writable and it means that only
··· 52 53 environment.extraSetup = '' 54 # For each icon theme directory ... 55 + find $out/share/icons -exec test -d {} ';' -mindepth 1 -maxdepth 1 -print0 | while read -d $'\0' themedir 56 do 57 # In order to build the cache, the theme dir should be 58 # writable. When the theme dir is a symbolic link to somewhere 59 # in the nix store it is not writable and it means that only
+1 -1
nixos/modules/config/power-management.nix
··· 94 after = [ "suspend.target" "hibernate.target" "hybrid-sleep.target" "suspend-then-hibernate.target" ]; 95 script = 96 '' 97 - /run/current-system/systemd/bin/systemctl try-restart post-resume.target 98 ${cfg.resumeCommands} 99 ${cfg.powerUpCommands} 100 '';
··· 94 after = [ "suspend.target" "hibernate.target" "hybrid-sleep.target" "suspend-then-hibernate.target" ]; 95 script = 96 '' 97 + /run/current-system/systemd/bin/systemctl try-restart --no-block post-resume.target 98 ${cfg.resumeCommands} 99 ${cfg.powerUpCommands} 100 '';
+1 -1
nixos/modules/misc/nixpkgs.nix
··· 307 '' 308 else 309 throw '' 310 - Neither ${opt.hostPlatform} nor or the legacy option ${opt.system} has been set. 311 You can set ${opt.hostPlatform} in hardware-configuration.nix by re-running 312 a recent version of nixos-generate-config. 313 The option ${opt.system} is still fully supported for NixOS 22.05 interoperability,
··· 307 '' 308 else 309 throw '' 310 + Neither ${opt.hostPlatform} nor the legacy option ${opt.system} has been set. 311 You can set ${opt.hostPlatform} in hardware-configuration.nix by re-running 312 a recent version of nixos-generate-config. 313 The option ${opt.system} is still fully supported for NixOS 22.05 interoperability,
+3 -3
nixos/modules/programs/zsh/zsh.nix
··· 173 # This file is read for all shells. 174 175 # Only execute this file once per shell. 176 - if [ -n "$__ETC_ZSHENV_SOURCED" ]; then return; fi 177 __ETC_ZSHENV_SOURCED=1 178 179 - if [ -z "$__NIXOS_SET_ENVIRONMENT_DONE" ]; then 180 . ${config.system.build.setEnvironment} 181 fi 182 ··· 206 ${zshStartupNotes} 207 208 # Only execute this file once per shell. 209 - if [ -n "$__ETC_ZPROFILE_SOURCED" ]; then return; fi 210 __ETC_ZPROFILE_SOURCED=1 211 212 # Setup custom login shell init stuff.
··· 173 # This file is read for all shells. 174 175 # Only execute this file once per shell. 176 + if [ -n "''${__ETC_ZSHENV_SOURCED-}" ]; then return; fi 177 __ETC_ZSHENV_SOURCED=1 178 179 + if [ -z "''${__NIXOS_SET_ENVIRONMENT_DONE-}" ]; then 180 . ${config.system.build.setEnvironment} 181 fi 182 ··· 206 ${zshStartupNotes} 207 208 # Only execute this file once per shell. 209 + if [ -n "''${__ETC_ZPROFILE_SOURCED-}" ]; then return; fi 210 __ETC_ZPROFILE_SOURCED=1 211 212 # Setup custom login shell init stuff.
+12 -8
nixos/modules/services/networking/adguardhome.nix
··· 51 }; 52 53 settings = mkOption { 54 - default = { }; 55 - type = submodule { 56 freeformType = (pkgs.formats.yaml { }).type; 57 options = { 58 schema_version = mkOption { ··· 79 ''; 80 }; 81 }; 82 - }; 83 description = lib.mdDoc '' 84 AdGuard Home configuration. Refer to 85 <https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#configuration-file> ··· 89 On start and if {option}`mutableSettings` is `true`, 90 these options are merged into the configuration file on start, taking 91 precedence over configuration changes made on the web interface. 92 ::: 93 ''; 94 }; ··· 105 config = mkIf cfg.enable { 106 assertions = [ 107 { 108 - assertion = cfg.settings != { } 109 - -> (hasAttrByPath [ "dns" "bind_host" ] cfg.settings) 110 || (hasAttrByPath [ "dns" "bind_hosts" ] cfg.settings); 111 message = 112 "AdGuard setting dns.bind_host or dns.bind_hosts needs to be configured for a minimal working configuration"; 113 } 114 { 115 - assertion = cfg.settings != { } 116 - -> hasAttrByPath [ "dns" "bootstrap_dns" ] cfg.settings; 117 message = 118 "AdGuard setting dns.bootstrap_dns needs to be configured for a minimal working configuration"; 119 } ··· 128 StartLimitBurst = 10; 129 }; 130 131 - preStart = optionalString (cfg.settings != { }) '' 132 if [ -e "$STATE_DIRECTORY/AdGuardHome.yaml" ] \ 133 && [ "${toString cfg.mutableSettings}" = "1" ]; then 134 # Writing directly to AdGuardHome.yaml results in empty file
··· 51 }; 52 53 settings = mkOption { 54 + default = null; 55 + type = nullOr (submodule { 56 freeformType = (pkgs.formats.yaml { }).type; 57 options = { 58 schema_version = mkOption { ··· 79 ''; 80 }; 81 }; 82 + }); 83 description = lib.mdDoc '' 84 AdGuard Home configuration. Refer to 85 <https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#configuration-file> ··· 89 On start and if {option}`mutableSettings` is `true`, 90 these options are merged into the configuration file on start, taking 91 precedence over configuration changes made on the web interface. 92 + 93 + Set this to `null` (default) for a non-declarative configuration without any 94 + Nix-supplied values. 95 + Declarative configurations are supplied with a default `schema_version`, `bind_host`, and `bind_port`. 96 ::: 97 ''; 98 }; ··· 109 config = mkIf cfg.enable { 110 assertions = [ 111 { 112 + assertion = cfg.settings != null -> cfg.mutableSettings 113 + || (hasAttrByPath [ "dns" "bind_host" ] cfg.settings) 114 || (hasAttrByPath [ "dns" "bind_hosts" ] cfg.settings); 115 message = 116 "AdGuard setting dns.bind_host or dns.bind_hosts needs to be configured for a minimal working configuration"; 117 } 118 { 119 + assertion = cfg.settings != null -> cfg.mutableSettings 120 + || hasAttrByPath [ "dns" "bootstrap_dns" ] cfg.settings; 121 message = 122 "AdGuard setting dns.bootstrap_dns needs to be configured for a minimal working configuration"; 123 } ··· 132 StartLimitBurst = 10; 133 }; 134 135 + preStart = optionalString (cfg.settings != null) '' 136 if [ -e "$STATE_DIRECTORY/AdGuardHome.yaml" ] \ 137 && [ "${toString cfg.mutableSettings}" = "1" ]; then 138 # Writing directly to AdGuardHome.yaml results in empty file
+25 -3
nixos/modules/services/web-apps/peertube.nix
··· 67 node ~/dist/server/tools/peertube.js $@ 68 ''; 69 70 - nginxCommonHeaders = '' 71 add_header Access-Control-Allow-Origin '*'; 72 add_header Access-Control-Allow-Methods 'GET, OPTIONS'; 73 add_header Access-Control-Allow-Headers 'Range,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type'; ··· 370 systemd.services.peertube-init-db = lib.mkIf cfg.database.createLocally { 371 description = "Initialization database for PeerTube daemon"; 372 after = [ "network.target" "postgresql.service" ]; 373 - wantedBy = [ "multi-user.target" ]; 374 375 script = let 376 psqlSetupCommands = pkgs.writeText "peertube-init.sql" '' ··· 399 systemd.services.peertube = { 400 description = "PeerTube daemon"; 401 after = [ "network.target" ] 402 - ++ lib.optionals cfg.redis.createLocally [ "redis.service" ] 403 ++ lib.optionals cfg.database.createLocally [ "postgresql.service" "peertube-init-db.service" ]; 404 wantedBy = [ "multi-user.target" ]; 405 ··· 487 extraConfig = '' 488 client_max_body_size 12G; 489 add_header X-File-Maximum-Size 8G always; 490 ''; 491 }; 492 ··· 497 extraConfig = '' 498 client_max_body_size 6M; 499 add_header X-File-Maximum-Size 4M always; 500 ''; 501 }; 502 ··· 560 priority = 1320; 561 extraConfig = '' 562 add_header Cache-Control 'public, max-age=604800, immutable'; 563 ''; 564 }; 565 ··· 718 rewrite ^/static/webseed/(.*)$ /$1 break; 719 ''; 720 }; 721 }; 722 }; 723
··· 67 node ~/dist/server/tools/peertube.js $@ 68 ''; 69 70 + nginxCommonHeaders = lib.optionalString cfg.enableWebHttps '' 71 + add_header Strict-Transport-Security 'max-age=63072000; includeSubDomains'; 72 + '' + lib.optionalString config.services.nginx.virtualHosts.${cfg.localDomain}.http3 '' 73 + add_header Alt-Svc 'h3=":443"; ma=86400'; 74 + '' + '' 75 add_header Access-Control-Allow-Origin '*'; 76 add_header Access-Control-Allow-Methods 'GET, OPTIONS'; 77 add_header Access-Control-Allow-Headers 'Range,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type'; ··· 374 systemd.services.peertube-init-db = lib.mkIf cfg.database.createLocally { 375 description = "Initialization database for PeerTube daemon"; 376 after = [ "network.target" "postgresql.service" ]; 377 + requires = [ "postgresql.service" ]; 378 379 script = let 380 psqlSetupCommands = pkgs.writeText "peertube-init.sql" '' ··· 403 systemd.services.peertube = { 404 description = "PeerTube daemon"; 405 after = [ "network.target" ] 406 + ++ lib.optional cfg.redis.createLocally "redis-peertube.service" 407 + ++ lib.optionals cfg.database.createLocally [ "postgresql.service" "peertube-init-db.service" ]; 408 + requires = lib.optional cfg.redis.createLocally "redis-peertube.service" 409 ++ lib.optionals cfg.database.createLocally [ "postgresql.service" "peertube-init-db.service" ]; 410 wantedBy = [ "multi-user.target" ]; 411 ··· 493 extraConfig = '' 494 client_max_body_size 12G; 495 add_header X-File-Maximum-Size 8G always; 496 + '' + lib.optionalString cfg.enableWebHttps '' 497 + add_header Strict-Transport-Security 'max-age=63072000; includeSubDomains'; 498 + '' + lib.optionalString config.services.nginx.virtualHosts.${cfg.localDomain}.http3 '' 499 + add_header Alt-Svc 'h3=":443"; ma=86400'; 500 ''; 501 }; 502 ··· 507 extraConfig = '' 508 client_max_body_size 6M; 509 add_header X-File-Maximum-Size 4M always; 510 + '' + lib.optionalString cfg.enableWebHttps '' 511 + add_header Strict-Transport-Security 'max-age=63072000; includeSubDomains'; 512 + '' + lib.optionalString config.services.nginx.virtualHosts.${cfg.localDomain}.http3 '' 513 + add_header Alt-Svc 'h3=":443"; ma=86400'; 514 ''; 515 }; 516 ··· 574 priority = 1320; 575 extraConfig = '' 576 add_header Cache-Control 'public, max-age=604800, immutable'; 577 + '' + lib.optionalString cfg.enableWebHttps '' 578 + add_header Strict-Transport-Security 'max-age=63072000; includeSubDomains'; 579 + '' + lib.optionalString config.services.nginx.virtualHosts.${cfg.localDomain}.http3 '' 580 + add_header Alt-Svc 'h3=":443"; ma=86400'; 581 ''; 582 }; 583 ··· 736 rewrite ^/static/webseed/(.*)$ /$1 break; 737 ''; 738 }; 739 + 740 + extraConfig = lib.optionalString cfg.enableWebHttps '' 741 + add_header Strict-Transport-Security 'max-age=63072000; includeSubDomains'; 742 + ''; 743 }; 744 }; 745
+4 -10
nixos/modules/services/x11/picom.nix
··· 47 since picom v6 and was subsequently removed by upstream. 48 See https://github.com/yshui/picom/commit/bcbc410 49 '') 50 ]; 51 52 options.services.picom = { ··· 55 default = false; 56 description = lib.mdDoc '' 57 Whether or not to enable Picom as the X.org composite manager. 58 - ''; 59 - }; 60 - 61 - experimentalBackends = mkOption { 62 - type = types.bool; 63 - default = false; 64 - description = lib.mdDoc '' 65 - Whether to use the unstable new reimplementation of the backends. 66 ''; 67 }; 68 ··· 306 }; 307 308 serviceConfig = { 309 - ExecStart = "${pkgs.picom}/bin/picom --config ${configFile}" 310 - + (optionalString cfg.experimentalBackends " --experimental-backends"); 311 RestartSec = 3; 312 Restart = "always"; 313 };
··· 47 since picom v6 and was subsequently removed by upstream. 48 See https://github.com/yshui/picom/commit/bcbc410 49 '') 50 + (mkRemovedOptionModule [ "services" "picom" "experimentalBackends" ] '' 51 + This option was removed by upstream since picom v10. 52 + '') 53 ]; 54 55 options.services.picom = { ··· 58 default = false; 59 description = lib.mdDoc '' 60 Whether or not to enable Picom as the X.org composite manager. 61 ''; 62 }; 63 ··· 301 }; 302 303 serviceConfig = { 304 + ExecStart = "${pkgs.picom}/bin/picom --config ${configFile}"; 305 RestartSec = 3; 306 Restart = "always"; 307 };
+2 -1
nixos/modules/system/boot/systemd.nix
··· 558 # Environment of PID 1 559 systemd.managerEnvironment = { 560 # Doesn't contain systemd itself - everything works so it seems to use the compiled-in value for its tools 561 - PATH = lib.makeBinPath config.system.fsPackages; 562 LOCALE_ARCHIVE = "/run/current-system/sw/lib/locale/locale-archive"; 563 TZDIR = "/etc/zoneinfo"; 564 # If SYSTEMD_UNIT_PATH ends with an empty component (":"), the usual unit load path will be appended to the contents of the variable
··· 558 # Environment of PID 1 559 systemd.managerEnvironment = { 560 # Doesn't contain systemd itself - everything works so it seems to use the compiled-in value for its tools 561 + # util-linux is needed for the main fsck utility wrapping the fs-specific ones 562 + PATH = lib.makeBinPath (config.system.fsPackages ++ [cfg.package.util-linux]); 563 LOCALE_ARCHIVE = "/run/current-system/sw/lib/locale/locale-archive"; 564 TZDIR = "/etc/zoneinfo"; 565 # If SYSTEMD_UNIT_PATH ends with an empty component (":"), the usual unit load path will be appended to the contents of the variable
+1 -5
nixos/modules/tasks/filesystems.nix
··· 300 boot.supportedFilesystems = map (fs: fs.fsType) fileSystems; 301 302 # Add the mount helpers to the system path so that `mount' can find them. 303 - system.fsPackages = [ 304 - pkgs.dosfstools 305 - # This is needed for the main fsck utility wrapping the fs-specific ones. 306 - pkgs.util-linux 307 - ]; 308 309 environment.systemPackages = with pkgs; [ fuse3 fuse ] ++ config.system.fsPackages; 310
··· 300 boot.supportedFilesystems = map (fs: fs.fsType) fileSystems; 301 302 # Add the mount helpers to the system path so that `mount' can find them. 303 + system.fsPackages = [ pkgs.dosfstools ]; 304 305 environment.systemPackages = with pkgs; [ fuse3 fuse ] ++ config.system.fsPackages; 306
+16
nixos/tests/adguardhome.nix
··· 2 name = "adguardhome"; 3 4 nodes = { 5 declarativeConf = { ... }: { 6 services.adguardhome = { 7 enable = true; ··· 34 }; 35 36 testScript = '' 37 with subtest("Declarative config test, DNS will be reachable"): 38 declarativeConf.wait_for_unit("adguardhome.service") 39 declarativeConf.wait_for_open_port(53)
··· 2 name = "adguardhome"; 3 4 nodes = { 5 + nullConf = { ... }: { services.adguardhome = { enable = true; }; }; 6 + 7 + emptyConf = { lib, ... }: { 8 + services.adguardhome = { 9 + enable = true; 10 + settings = {}; 11 + }; 12 + }; 13 + 14 declarativeConf = { ... }: { 15 services.adguardhome = { 16 enable = true; ··· 43 }; 44 45 testScript = '' 46 + with subtest("Minimal (settings = null) config test"): 47 + nullConf.wait_for_unit("adguardhome.service") 48 + 49 + with subtest("Default config test"): 50 + emptyConf.wait_for_unit("adguardhome.service") 51 + emptyConf.wait_for_open_port(3000) 52 + 53 with subtest("Declarative config test, DNS will be reachable"): 54 declarativeConf.wait_for_unit("adguardhome.service") 55 declarativeConf.wait_for_open_port(53)
+22 -6
pkgs/applications/audio/mopidy/ytmusic.nix
··· 1 - { lib, python3Packages, mopidy }: 2 3 - python3Packages.buildPythonApplication rec { 4 pname = "mopidy-ytmusic"; 5 version = "0.3.7"; 6 7 - src = python3Packages.fetchPypi { 8 inherit version; 9 pname = "Mopidy-YTMusic"; 10 sha256 = "0gqjvi3nfzkqvbdhihzai241p1h5p037bj2475cc93xwzyyqxcrq"; 11 }; 12 13 propagatedBuildInputs = [ 14 - mopidy 15 - python3Packages.ytmusicapi 16 - python3Packages.pytube 17 ]; 18 19 pythonImportsCheck = [ "mopidy_ytmusic" ];
··· 1 + { lib 2 + , python3 3 + , mopidy 4 + }: 5 6 + let 7 + python = python3.override { 8 + packageOverrides = self: super: { 9 + ytmusicapi = super.ytmusicapi.overridePythonAttrs (old: rec { 10 + version = "0.22.0"; 11 + format = "setuptools"; 12 + src = old.src.override { 13 + inherit version; 14 + hash = "sha256-CZ4uoW4UHn5C+MckQXysTdydaApn99b0UCnF5RPb7DI="; 15 + }; 16 + }); 17 + }; 18 + }; 19 + in python.pkgs.buildPythonApplication rec { 20 pname = "mopidy-ytmusic"; 21 version = "0.3.7"; 22 23 + src = python.pkgs.fetchPypi { 24 inherit version; 25 pname = "Mopidy-YTMusic"; 26 sha256 = "0gqjvi3nfzkqvbdhihzai241p1h5p037bj2475cc93xwzyyqxcrq"; 27 }; 28 29 propagatedBuildInputs = [ 30 + (mopidy.override { pythonPackages = python.pkgs; }) 31 + python.pkgs.ytmusicapi 32 + python.pkgs.pytube 33 ]; 34 35 pythonImportsCheck = [ "mopidy_ytmusic" ];
+111 -99
pkgs/applications/editors/vim/plugins/generated.nix
··· 329 330 SpaceCamp = buildVimPluginFrom2Nix { 331 pname = "SpaceCamp"; 332 - version = "2022-07-22"; 333 src = fetchFromGitHub { 334 owner = "jaredgorski"; 335 repo = "SpaceCamp"; 336 - rev = "2678fca10e731f367253f937db5f8b42de674f4f"; 337 - sha256 = "1rhgjxrsjy9kg1740myyfh9n6pllm2nzxm3vgm4yxr6n6q74cy6n"; 338 }; 339 meta.homepage = "https://github.com/jaredgorski/SpaceCamp/"; 340 }; ··· 345 src = fetchFromGitHub { 346 owner = "SpaceVim"; 347 repo = "SpaceVim"; 348 - rev = "885bc3863e16ec542ce6e17172f0ca05059f61ab"; 349 - sha256 = "12bws3vk8ljzvwmxw8pckx4cmys37jsch0hfpjlkfdc5b23p17y8"; 350 }; 351 meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; 352 }; ··· 703 704 aurora = buildVimPluginFrom2Nix { 705 pname = "aurora"; 706 - version = "2022-10-26"; 707 src = fetchFromGitHub { 708 owner = "ray-x"; 709 repo = "aurora"; 710 - rev = "4a5a082e7ee778f3a5bc7cbde56bdc04ae56d858"; 711 - sha256 = "109hlng3xwxvq704wilik3z3cpr7asgiwyvxp4h7dqnar3wyp644"; 712 }; 713 meta.homepage = "https://github.com/ray-x/aurora/"; 714 }; ··· 799 800 barbar-nvim = buildVimPluginFrom2Nix { 801 pname = "barbar.nvim"; 802 - version = "2022-10-26"; 803 src = fetchFromGitHub { 804 owner = "romgrk"; 805 repo = "barbar.nvim"; 806 - rev = "eecabfedc9429f6184feb3b6655bc45a4ed36a7e"; 807 - sha256 = "0b1gnbaqb67q876hqnqv1l54xdyv76dzn7hr7drgq33nrmyxcx58"; 808 }; 809 meta.homepage = "https://github.com/romgrk/barbar.nvim/"; 810 }; 811 812 base16-vim = buildVimPluginFrom2Nix { 813 pname = "base16-vim"; 814 version = "2022-09-20"; ··· 1267 1268 cmp-fuzzy-buffer = buildVimPluginFrom2Nix { 1269 pname = "cmp-fuzzy-buffer"; 1270 - version = "2022-08-30"; 1271 src = fetchFromGitHub { 1272 owner = "tzachar"; 1273 repo = "cmp-fuzzy-buffer"; 1274 - rev = "4758be3e346499bec0c7524dc3ebcc4cd60a7036"; 1275 - sha256 = "0kcizsfm9gnpygf3bj520qbgcfag7rx3nxsc4xc7pnlgzm3cv1d2"; 1276 }; 1277 meta.homepage = "https://github.com/tzachar/cmp-fuzzy-buffer/"; 1278 }; ··· 1363 1364 cmp-nvim-lsp = buildVimPluginFrom2Nix { 1365 pname = "cmp-nvim-lsp"; 1366 - version = "2022-10-29"; 1367 src = fetchFromGitHub { 1368 owner = "hrsh7th"; 1369 repo = "cmp-nvim-lsp"; 1370 - rev = "78924d1d677b29b3d1fe429864185341724ee5a2"; 1371 - sha256 = "1gzn4v70wa61yyw9vfxb8m8kkabz0p35nja1l26cfhl71pnkqrka"; 1372 }; 1373 meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp/"; 1374 }; ··· 2011 2012 coq-artifacts = buildVimPluginFrom2Nix { 2013 pname = "coq.artifacts"; 2014 - version = "2022-11-14"; 2015 src = fetchFromGitHub { 2016 owner = "ms-jpq"; 2017 repo = "coq.artifacts"; 2018 - rev = "8e055719b1fbf7769eadc6634c54679d1733d727"; 2019 - sha256 = "0wjh4hbinl1ia8bljgj9qwr43phvajngz3ra4my6gmdpsbfhrrfb"; 2020 }; 2021 meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; 2022 }; 2023 2024 coq-thirdparty = buildVimPluginFrom2Nix { 2025 pname = "coq.thirdparty"; 2026 - version = "2022-11-14"; 2027 src = fetchFromGitHub { 2028 owner = "ms-jpq"; 2029 repo = "coq.thirdparty"; 2030 - rev = "c503ac81e26c44b00307029b8cf6d16c5b41ada4"; 2031 - sha256 = "1rgxk4b7kb5rzfcjdnvh1f8mhxmvdf1zq96am2ifhjj2n86xk0vf"; 2032 }; 2033 meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; 2034 }; ··· 2047 2048 coq_nvim = buildVimPluginFrom2Nix { 2049 pname = "coq_nvim"; 2050 - version = "2022-11-14"; 2051 src = fetchFromGitHub { 2052 owner = "ms-jpq"; 2053 repo = "coq_nvim"; 2054 - rev = "0137c3f16077c9b449651f18ec89ef1b7957e809"; 2055 - sha256 = "0srfi4fsrkkjzpivlrf8va2l2j4y4qi24m2w676pnxpyh3vwwasf"; 2056 }; 2057 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2058 }; ··· 2373 2374 deoplete-jedi = buildVimPluginFrom2Nix { 2375 pname = "deoplete-jedi"; 2376 - version = "2020-12-21"; 2377 src = fetchFromGitHub { 2378 owner = "deoplete-plugins"; 2379 repo = "deoplete-jedi"; 2380 - rev = "43058915007d92dc167b84dd5b8ada2d2a057a82"; 2381 - sha256 = "0qh43mwzjsn67id6qs96p9lw1fjsgdgqmks0161hfgvbyixx2b3y"; 2382 }; 2383 meta.homepage = "https://github.com/deoplete-plugins/deoplete-jedi/"; 2384 }; ··· 2783 2784 fcitx-vim = buildVimPluginFrom2Nix { 2785 pname = "fcitx.vim"; 2786 - version = "2022-11-09"; 2787 src = fetchFromGitHub { 2788 owner = "lilydjwg"; 2789 repo = "fcitx.vim"; 2790 - rev = "fe899f6aece54d962cd75686124ce4abc3e67ec2"; 2791 - sha256 = "1nz42r8ybwajncp3c9q8glrsxwi7psmipp4wqgf4v8jnhr4xgrm4"; 2792 }; 2793 meta.homepage = "https://github.com/lilydjwg/fcitx.vim/"; 2794 }; ··· 3012 3013 fuzzy-nvim = buildVimPluginFrom2Nix { 3014 pname = "fuzzy.nvim"; 3015 - version = "2022-02-20"; 3016 src = fetchFromGitHub { 3017 owner = "tzachar"; 3018 repo = "fuzzy.nvim"; 3019 - rev = "d5fee69b54ef400f0ccedf37917c4782e8929424"; 3020 - sha256 = "1xnmwmbrjsfj3v4vk57gcf4l3wl9n8jks50ds8gaawz5bpy54yff"; 3021 }; 3022 meta.homepage = "https://github.com/tzachar/fuzzy.nvim/"; 3023 }; ··· 3455 3456 haskell-tools-nvim = buildVimPluginFrom2Nix { 3457 pname = "haskell-tools.nvim"; 3458 - version = "2022-11-14"; 3459 src = fetchFromGitHub { 3460 owner = "MrcJkb"; 3461 repo = "haskell-tools.nvim"; 3462 - rev = "a1d3699c14746b15af0520e23f54d2ed474e8be0"; 3463 - sha256 = "0kygk9aidqcbpp2avm9zpfp2d3dcscnz6apy879w8k1lwp1f2dk8"; 3464 }; 3465 meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; 3466 }; ··· 3575 3576 hydra-nvim = buildVimPluginFrom2Nix { 3577 pname = "hydra.nvim"; 3578 - version = "2022-10-02"; 3579 src = fetchFromGitHub { 3580 owner = "anuvyklack"; 3581 repo = "hydra.nvim"; 3582 - rev = "fa41a971765d4cce9c39185289f5a10894f66dbd"; 3583 - sha256 = "198bkw3y3253wjamvxxkdjr54nv1bkin148v554b47yv5w156zz1"; 3584 }; 3585 meta.homepage = "https://github.com/anuvyklack/hydra.nvim/"; 3586 }; ··· 3599 3600 iceberg-vim = buildVimPluginFrom2Nix { 3601 pname = "iceberg.vim"; 3602 - version = "2022-11-14"; 3603 src = fetchFromGitHub { 3604 owner = "cocopon"; 3605 repo = "iceberg.vim"; 3606 - rev = "8a69612245fca4c9103a7f700b3ca87b77199f00"; 3607 - sha256 = "1vq6yka7scdv54r02034y93y9144lsqx78jwwryzlmf5qq4pmr00"; 3608 }; 3609 meta.homepage = "https://github.com/cocopon/iceberg.vim/"; 3610 }; ··· 4032 4033 legendary-nvim = buildVimPluginFrom2Nix { 4034 pname = "legendary.nvim"; 4035 - version = "2022-10-30"; 4036 src = fetchFromGitHub { 4037 owner = "mrjones2014"; 4038 repo = "legendary.nvim"; 4039 - rev = "cf388c44976ca8a9f950d98879b3e98d0f0f4b83"; 4040 - sha256 = "0y0zndgs43aa30pdqjpsf1kyc65vg3klwfqqkkz3dkk75417xi2x"; 4041 }; 4042 meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; 4043 }; ··· 4584 4585 mini-nvim = buildVimPluginFrom2Nix { 4586 pname = "mini.nvim"; 4587 - version = "2022-11-11"; 4588 src = fetchFromGitHub { 4589 owner = "echasnovski"; 4590 repo = "mini.nvim"; 4591 - rev = "9061584513afd62ad6a08757b0aacf5d656bdf36"; 4592 - sha256 = "0pg2ckvnarmfmvqj57plg8bzflz3qxicbb5p699fhh5ggl2f5713"; 4593 }; 4594 meta.homepage = "https://github.com/echasnovski/mini.nvim/"; 4595 }; ··· 5112 5113 neotest-haskell = buildVimPluginFrom2Nix { 5114 pname = "neotest-haskell"; 5115 - version = "2022-11-04"; 5116 src = fetchFromGitHub { 5117 owner = "MrcJkb"; 5118 repo = "neotest-haskell"; 5119 - rev = "74b10216995909d442ce9ffb966ae3194a6da319"; 5120 - sha256 = "184aw9vdvahcxmnhq787yh8861ai1xsai784zfkgzz1pg4s7rvbk"; 5121 }; 5122 meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; 5123 }; ··· 5292 5293 noice-nvim = buildVimPluginFrom2Nix { 5294 pname = "noice.nvim"; 5295 - version = "2022-11-14"; 5296 src = fetchFromGitHub { 5297 owner = "folke"; 5298 repo = "noice.nvim"; 5299 - rev = "c11d1c6a0dc8ed44704c92d772140f1546b07166"; 5300 - sha256 = "1vysp35x3x8krzpwpx898qrvg1k20zqz5ldj5qrgw66zydsh1i73"; 5301 }; 5302 meta.homepage = "https://github.com/folke/noice.nvim/"; 5303 }; ··· 5484 5485 nvim-cmp = buildNeovimPluginFrom2Nix { 5486 pname = "nvim-cmp"; 5487 - version = "2022-11-13"; 5488 src = fetchFromGitHub { 5489 owner = "hrsh7th"; 5490 repo = "nvim-cmp"; 5491 - rev = "aee40113c2ba3ab158955f233ca083ca9958d6f8"; 5492 - sha256 = "0zrld4p8qhiksm4q12zn650mff6vg6xrb6b1dn8yc88ss3zkl5jx"; 5493 }; 5494 meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; 5495 }; ··· 5976 5977 nvim-scrollbar = buildVimPluginFrom2Nix { 5978 pname = "nvim-scrollbar"; 5979 - version = "2022-11-12"; 5980 src = fetchFromGitHub { 5981 owner = "petertriho"; 5982 repo = "nvim-scrollbar"; 5983 - rev = "02b272d1ef260352896b12a0b0ce7c116b2c8ee3"; 5984 - sha256 = "05wchqijinbdk5yk7k7gifc9x1j06l0wxspa08jdi1qhrv2rlllx"; 5985 }; 5986 meta.homepage = "https://github.com/petertriho/nvim-scrollbar/"; 5987 }; ··· 6012 6013 nvim-solarized-lua = buildVimPluginFrom2Nix { 6014 pname = "nvim-solarized-lua"; 6015 - version = "2022-09-23"; 6016 src = fetchFromGitHub { 6017 owner = "ishan9299"; 6018 repo = "nvim-solarized-lua"; 6019 - rev = "b5a77b50d1136ad4018d176722378506afee9d3a"; 6020 - sha256 = "17is7hsbfbbxir34jwlihv1xdkhihvk85l55pky90b5ijvpki2x7"; 6021 }; 6022 meta.homepage = "https://github.com/ishan9299/nvim-solarized-lua/"; 6023 }; ··· 6036 6037 nvim-surround = buildVimPluginFrom2Nix { 6038 pname = "nvim-surround"; 6039 - version = "2022-11-10"; 6040 src = fetchFromGitHub { 6041 owner = "kylechui"; 6042 repo = "nvim-surround"; 6043 - rev = "87839e18d3953eb8cebd23a007183fd6c48863b5"; 6044 - sha256 = "14gcn2dpiyabl59knzzq7dfj03l77dh17mz3r92wca2lxb76smd5"; 6045 }; 6046 meta.homepage = "https://github.com/kylechui/nvim-surround/"; 6047 }; ··· 6060 6061 nvim-tree-lua = buildVimPluginFrom2Nix { 6062 pname = "nvim-tree.lua"; 6063 - version = "2022-11-13"; 6064 src = fetchFromGitHub { 6065 owner = "nvim-tree"; 6066 repo = "nvim-tree.lua"; 6067 - rev = "cf908370fb046641e3aaaa6a6177c1b5d165f186"; 6068 - sha256 = "19pqgd785j0b1nwhplhx53qi62spm699xj9mcjr8mxnb2z0x7hcg"; 6069 }; 6070 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 6071 }; ··· 6168 6169 nvim-web-devicons = buildVimPluginFrom2Nix { 6170 pname = "nvim-web-devicons"; 6171 - version = "2022-11-12"; 6172 src = fetchFromGitHub { 6173 owner = "nvim-tree"; 6174 repo = "nvim-web-devicons"; 6175 - rev = "c873091fe237f22c915905c4c0c3a82cbfce5f4d"; 6176 - sha256 = "0dawjja54p98hyrc6qigpz7993lshn820vdg0v38kdz8q3rsxgq5"; 6177 }; 6178 meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; 6179 }; ··· 6312 6313 onedarkpro-nvim = buildVimPluginFrom2Nix { 6314 pname = "onedarkpro.nvim"; 6315 - version = "2022-11-13"; 6316 src = fetchFromGitHub { 6317 owner = "olimorris"; 6318 repo = "onedarkpro.nvim"; 6319 - rev = "91c2991027cb86038bdb764597054b940eadb3f8"; 6320 - sha256 = "0ibgy5wfbvds5jy7v7005r932fp3nabyf53yrs172p16xkhgr0m9"; 6321 }; 6322 meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; 6323 }; ··· 6372 6373 orgmode = buildVimPluginFrom2Nix { 6374 pname = "orgmode"; 6375 - version = "2022-11-14"; 6376 src = fetchFromGitHub { 6377 owner = "nvim-orgmode"; 6378 repo = "orgmode"; 6379 - rev = "c81ff93fe0502cef3bb938543ffd44bf8ab33f69"; 6380 - sha256 = "0bfd1yak73766d17c92cnfa0bd186a6rsvzwgl0nzg8sz0zamahw"; 6381 }; 6382 meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; 6383 }; ··· 8144 8145 tokyonight-nvim = buildVimPluginFrom2Nix { 8146 pname = "tokyonight.nvim"; 8147 - version = "2022-11-11"; 8148 src = fetchFromGitHub { 8149 owner = "folke"; 8150 repo = "tokyonight.nvim"; 8151 - rev = "ec144d94a8dbd9c8b4f5e50d933d67a37f589ed8"; 8152 - sha256 = "1nns9y6k5ig8ihv6xcwcvxs8drnr3mrnnfmsyv5174xr524s00yl"; 8153 }; 8154 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 8155 }; ··· 9253 owner = "flazz"; 9254 repo = "vim-colorschemes"; 9255 rev = "fd8f122cef604330c96a6a6e434682dbdfb878c9"; 9256 - sha256 = "1cg8q7w0vgl73aw1b9zz0zh5vw5d2pm8pm54fhfzva4azg56f416"; 9257 }; 9258 meta.homepage = "https://github.com/flazz/vim-colorschemes/"; 9259 }; ··· 9404 9405 vim-dadbod-completion = buildVimPluginFrom2Nix { 9406 pname = "vim-dadbod-completion"; 9407 - version = "2022-11-08"; 9408 src = fetchFromGitHub { 9409 owner = "kristijanhusak"; 9410 repo = "vim-dadbod-completion"; 9411 - rev = "dd6b4fcf8a46fefd44d135bb036086bfeedcbf5b"; 9412 - sha256 = "0zl1n6qc1ar4yhdb8v63w1vh03sg7pyd9gqgpgjxjxvgyiyrab8z"; 9413 }; 9414 meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-completion/"; 9415 }; ··· 9908 9909 vim-fugitive = buildVimPluginFrom2Nix { 9910 pname = "vim-fugitive"; 9911 - version = "2022-11-01"; 9912 src = fetchFromGitHub { 9913 owner = "tpope"; 9914 repo = "vim-fugitive"; 9915 - rev = "01f3e0af928857128eec8d998948b80ed1678c18"; 9916 - sha256 = "1pc40k8r1ps6dhilyfb1zxxlw5y401jcy97nvi573c9011yy4y2a"; 9917 }; 9918 meta.homepage = "https://github.com/tpope/vim-fugitive/"; 9919 }; ··· 13033 13034 vimtex = buildVimPluginFrom2Nix { 13035 pname = "vimtex"; 13036 - version = "2022-11-10"; 13037 src = fetchFromGitHub { 13038 owner = "lervag"; 13039 repo = "vimtex"; 13040 - rev = "34887074ebbb66584d731a12de418db2c066ba68"; 13041 - sha256 = "0p5frm3a4m3ijvr4zaxc0f6x5wrrax6lsyirinmqybi352a7bfj6"; 13042 }; 13043 meta.homepage = "https://github.com/lervag/vimtex/"; 13044 }; ··· 13394 13395 catppuccin-nvim = buildVimPluginFrom2Nix { 13396 pname = "catppuccin-nvim"; 13397 - version = "2022-11-13"; 13398 src = fetchFromGitHub { 13399 owner = "catppuccin"; 13400 repo = "nvim"; 13401 - rev = "05d46987d986bc2c07342c92a89434e0f14e5999"; 13402 - sha256 = "1ap8rkdypf4wczfi8blyxxy78hck7dbk0b7a8wi4lc2lall3kzcg"; 13403 }; 13404 meta.homepage = "https://github.com/catppuccin/nvim/"; 13405 }; ··· 13418 13419 chad = buildVimPluginFrom2Nix { 13420 pname = "chad"; 13421 - version = "2022-11-14"; 13422 src = fetchFromGitHub { 13423 owner = "ms-jpq"; 13424 repo = "chadtree"; 13425 - rev = "0c9d2ac40071ff572e254d423468a476c63a74cc"; 13426 - sha256 = "0pwbfqrkcwbqml2kn1dg2i5yd0w9vjqajykgv6g7j0dw0r06qvy3"; 13427 }; 13428 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 13429 };
··· 329 330 SpaceCamp = buildVimPluginFrom2Nix { 331 pname = "SpaceCamp"; 332 + version = "2022-11-15"; 333 src = fetchFromGitHub { 334 owner = "jaredgorski"; 335 repo = "SpaceCamp"; 336 + rev = "8ff0ed105d1403a60e1f79150b8b645a3465b3a0"; 337 + sha256 = "06bddfpmnabhw7q8q459qa55gh3x7xqzb0lq7qpq1i4kg6qsc7ck"; 338 }; 339 meta.homepage = "https://github.com/jaredgorski/SpaceCamp/"; 340 }; ··· 345 src = fetchFromGitHub { 346 owner = "SpaceVim"; 347 repo = "SpaceVim"; 348 + rev = "ead0478037b08da5adc6bdaff61de85cbfd93d60"; 349 + sha256 = "0qrj65ij1mxpk7m9j2qpi5h991al6jypcy5xzszi1yzm64ddcvi7"; 350 }; 351 meta.homepage = "https://github.com/SpaceVim/SpaceVim/"; 352 }; ··· 703 704 aurora = buildVimPluginFrom2Nix { 705 pname = "aurora"; 706 + version = "2022-11-15"; 707 src = fetchFromGitHub { 708 owner = "ray-x"; 709 repo = "aurora"; 710 + rev = "87ecb98982f11bb62a61a2ed4d46676c72918a4d"; 711 + sha256 = "147yd7v21y8b59wj89zc103q1lp8dzmkyciby2nn8qb1kzvwvh0g"; 712 }; 713 meta.homepage = "https://github.com/ray-x/aurora/"; 714 }; ··· 799 800 barbar-nvim = buildVimPluginFrom2Nix { 801 pname = "barbar.nvim"; 802 + version = "2022-11-15"; 803 src = fetchFromGitHub { 804 owner = "romgrk"; 805 repo = "barbar.nvim"; 806 + rev = "47d2d3f78e3fd011202bb2f68129ca94b42c354b"; 807 + sha256 = "08ds5zmk4hdb6872gcwv431r5f057m6nm6amrcqmjmbqaqcwv0n2"; 808 }; 809 meta.homepage = "https://github.com/romgrk/barbar.nvim/"; 810 }; 811 812 + barbecue-nvim = buildVimPluginFrom2Nix { 813 + pname = "barbecue.nvim"; 814 + version = "2022-11-13"; 815 + src = fetchFromGitHub { 816 + owner = "utilyre"; 817 + repo = "barbecue.nvim"; 818 + rev = "7f14b47d8ebb5135724ccb7041f5ce43ec6dc839"; 819 + sha256 = "0n61764k2lqr59gldqchzhrbh8rgyjbfijfdpxsfp4x1aps35zks"; 820 + }; 821 + meta.homepage = "https://github.com/utilyre/barbecue.nvim/"; 822 + }; 823 + 824 base16-vim = buildVimPluginFrom2Nix { 825 pname = "base16-vim"; 826 version = "2022-09-20"; ··· 1279 1280 cmp-fuzzy-buffer = buildVimPluginFrom2Nix { 1281 pname = "cmp-fuzzy-buffer"; 1282 + version = "2022-11-15"; 1283 src = fetchFromGitHub { 1284 owner = "tzachar"; 1285 repo = "cmp-fuzzy-buffer"; 1286 + rev = "7fdc50bedc9fd0f3bc10a2110285e5715fe2de15"; 1287 + sha256 = "0dj07y6z6p20qw2kc2js8rxwrwb48jrzgxh6jqd2410h4gw4zndf"; 1288 }; 1289 meta.homepage = "https://github.com/tzachar/cmp-fuzzy-buffer/"; 1290 }; ··· 1375 1376 cmp-nvim-lsp = buildVimPluginFrom2Nix { 1377 pname = "cmp-nvim-lsp"; 1378 + version = "2022-11-15"; 1379 src = fetchFromGitHub { 1380 owner = "hrsh7th"; 1381 repo = "cmp-nvim-lsp"; 1382 + rev = "91050df7b3eeb91844bd80cde2ec5993fe91adcc"; 1383 + sha256 = "1ka1bank3mkdgpch2c23i0109dvl48145kwfkyb5w1zy0d4m3rgq"; 1384 }; 1385 meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp/"; 1386 }; ··· 2023 2024 coq-artifacts = buildVimPluginFrom2Nix { 2025 pname = "coq.artifacts"; 2026 + version = "2022-11-15"; 2027 src = fetchFromGitHub { 2028 owner = "ms-jpq"; 2029 repo = "coq.artifacts"; 2030 + rev = "b85f88e9383791cd172468cdf2f2453e04e31e7e"; 2031 + sha256 = "1160g2z9pgbhvzrg160mbvbzzhbil1l7373q5ikjf4a5fpyfvp4n"; 2032 }; 2033 meta.homepage = "https://github.com/ms-jpq/coq.artifacts/"; 2034 }; 2035 2036 coq-thirdparty = buildVimPluginFrom2Nix { 2037 pname = "coq.thirdparty"; 2038 + version = "2022-11-15"; 2039 src = fetchFromGitHub { 2040 owner = "ms-jpq"; 2041 repo = "coq.thirdparty"; 2042 + rev = "80169234eba842dde43130fe3c67163865318175"; 2043 + sha256 = "0pbs5qyqrz0g49f92f3sy1l2kz5r9av2v1zwkxqnrlbx5j0cs2r3"; 2044 }; 2045 meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/"; 2046 }; ··· 2059 2060 coq_nvim = buildVimPluginFrom2Nix { 2061 pname = "coq_nvim"; 2062 + version = "2022-11-15"; 2063 src = fetchFromGitHub { 2064 owner = "ms-jpq"; 2065 repo = "coq_nvim"; 2066 + rev = "452dbcdebbdbe13e8aba348a44031dee37bba740"; 2067 + sha256 = "0b6knphccqd91mj0wg1851li7c7jb9shp75bqrisgi0y4m4kx2iq"; 2068 }; 2069 meta.homepage = "https://github.com/ms-jpq/coq_nvim/"; 2070 }; ··· 2385 2386 deoplete-jedi = buildVimPluginFrom2Nix { 2387 pname = "deoplete-jedi"; 2388 + version = "2022-11-15"; 2389 src = fetchFromGitHub { 2390 owner = "deoplete-plugins"; 2391 repo = "deoplete-jedi"; 2392 + rev = "4a13930764f3fbda1c06d7312d8ce2ff595d3274"; 2393 + sha256 = "0d93vzcizi0k07iwhnrhgp9isydpl1lbik2afnbqa6660m619a2n"; 2394 }; 2395 meta.homepage = "https://github.com/deoplete-plugins/deoplete-jedi/"; 2396 }; ··· 2795 2796 fcitx-vim = buildVimPluginFrom2Nix { 2797 pname = "fcitx.vim"; 2798 + version = "2022-11-15"; 2799 src = fetchFromGitHub { 2800 owner = "lilydjwg"; 2801 repo = "fcitx.vim"; 2802 + rev = "dc95d0301b61a7db1f1badfe743fb627ea6e06d1"; 2803 + sha256 = "1z6n9ax8mnr9p1j64hrl463kqnaf7gc08975j5n7c77rrz23bd1q"; 2804 }; 2805 meta.homepage = "https://github.com/lilydjwg/fcitx.vim/"; 2806 }; ··· 3024 3025 fuzzy-nvim = buildVimPluginFrom2Nix { 3026 pname = "fuzzy.nvim"; 3027 + version = "2022-11-15"; 3028 src = fetchFromGitHub { 3029 owner = "tzachar"; 3030 repo = "fuzzy.nvim"; 3031 + rev = "04b3d969002b5fd2db23a33aaf33a13a533cbdbd"; 3032 + sha256 = "15c3bymh1pm4d5h3ik9m7bz56ggrfzzbmh6sn5bkssmrazqphimk"; 3033 }; 3034 meta.homepage = "https://github.com/tzachar/fuzzy.nvim/"; 3035 }; ··· 3467 3468 haskell-tools-nvim = buildVimPluginFrom2Nix { 3469 pname = "haskell-tools.nvim"; 3470 + version = "2022-11-15"; 3471 src = fetchFromGitHub { 3472 owner = "MrcJkb"; 3473 repo = "haskell-tools.nvim"; 3474 + rev = "d7d38a9304205f97cee06d1afdfed5a571c08d1e"; 3475 + sha256 = "18bvwrsxqg78000r96psd6npcl7p1gs2alf3cqfk7i1hi565mdri"; 3476 }; 3477 meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; 3478 }; ··· 3587 3588 hydra-nvim = buildVimPluginFrom2Nix { 3589 pname = "hydra.nvim"; 3590 + version = "2022-11-15"; 3591 src = fetchFromGitHub { 3592 owner = "anuvyklack"; 3593 repo = "hydra.nvim"; 3594 + rev = "aefadd3f61234d5ac51f59057965d44f63126778"; 3595 + sha256 = "1ak0ahda6a5265g823yykz1lr7kc9jxhd84ic6nbqg4xx05haf07"; 3596 }; 3597 meta.homepage = "https://github.com/anuvyklack/hydra.nvim/"; 3598 }; ··· 3611 3612 iceberg-vim = buildVimPluginFrom2Nix { 3613 pname = "iceberg.vim"; 3614 + version = "2022-11-15"; 3615 src = fetchFromGitHub { 3616 owner = "cocopon"; 3617 repo = "iceberg.vim"; 3618 + rev = "a94c2a9110986cbc92d2c059ee65b52b70a4416d"; 3619 + sha256 = "1aiarshkw8cs3kjfdj3v30294i7dj1x7pmv9j83wnssj7i4y6kp5"; 3620 }; 3621 meta.homepage = "https://github.com/cocopon/iceberg.vim/"; 3622 }; ··· 4044 4045 legendary-nvim = buildVimPluginFrom2Nix { 4046 pname = "legendary.nvim"; 4047 + version = "2022-11-15"; 4048 src = fetchFromGitHub { 4049 owner = "mrjones2014"; 4050 repo = "legendary.nvim"; 4051 + rev = "1050be8b7f11a26048400f3dfe5ce8a0ac6a1901"; 4052 + sha256 = "11b2q8ysf5dybf9bpfrs92syy5k4vxfmbkhy3fdkyhmslvpmd9a4"; 4053 }; 4054 meta.homepage = "https://github.com/mrjones2014/legendary.nvim/"; 4055 }; ··· 4596 4597 mini-nvim = buildVimPluginFrom2Nix { 4598 pname = "mini.nvim"; 4599 + version = "2022-11-15"; 4600 src = fetchFromGitHub { 4601 owner = "echasnovski"; 4602 repo = "mini.nvim"; 4603 + rev = "dd0b7f85269d544aec6dee3bf48dc44ed284c462"; 4604 + sha256 = "1y28vqp5glvdypv8ghp9x6yg7mhf74711mas16n6abn1vaimmgsp"; 4605 }; 4606 meta.homepage = "https://github.com/echasnovski/mini.nvim/"; 4607 }; ··· 5124 5125 neotest-haskell = buildVimPluginFrom2Nix { 5126 pname = "neotest-haskell"; 5127 + version = "2022-11-14"; 5128 src = fetchFromGitHub { 5129 owner = "MrcJkb"; 5130 repo = "neotest-haskell"; 5131 + rev = "920a68bbb4eee1f923136c94ccb29981f6cd77e8"; 5132 + sha256 = "0np8hzqjcq2k42iiwbvql3mzgnha56war8sj79dgyr02mpf43436"; 5133 }; 5134 meta.homepage = "https://github.com/MrcJkb/neotest-haskell/"; 5135 }; ··· 5304 5305 noice-nvim = buildVimPluginFrom2Nix { 5306 pname = "noice.nvim"; 5307 + version = "2022-11-15"; 5308 src = fetchFromGitHub { 5309 owner = "folke"; 5310 repo = "noice.nvim"; 5311 + rev = "1bce9239531f863620c5cf90c76862cf7d0f0a2b"; 5312 + sha256 = "1mwh001r1dvkflqmpgy9qyyn4fk3yx9slzlnw8pjsjnm12grr935"; 5313 }; 5314 meta.homepage = "https://github.com/folke/noice.nvim/"; 5315 }; ··· 5496 5497 nvim-cmp = buildNeovimPluginFrom2Nix { 5498 pname = "nvim-cmp"; 5499 + version = "2022-11-15"; 5500 src = fetchFromGitHub { 5501 owner = "hrsh7th"; 5502 repo = "nvim-cmp"; 5503 + rev = "e820335208a6a46e97202592a3694d8e01b923bc"; 5504 + sha256 = "16k3g5lfjyy04j06rz2jh8vl0pjlpsv9c7lg6vji1sh8dscznv7i"; 5505 }; 5506 meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; 5507 }; ··· 5988 5989 nvim-scrollbar = buildVimPluginFrom2Nix { 5990 pname = "nvim-scrollbar"; 5991 + version = "2022-11-15"; 5992 src = fetchFromGitHub { 5993 owner = "petertriho"; 5994 repo = "nvim-scrollbar"; 5995 + rev = "853538db5098cd07b618bcb0e4db6b729b1e9f9b"; 5996 + sha256 = "1bxyv7rah7ccl8fs0x0r0xk824lnfjs218rlxf4xz0zr5z7gyaqs"; 5997 }; 5998 meta.homepage = "https://github.com/petertriho/nvim-scrollbar/"; 5999 }; ··· 6024 6025 nvim-solarized-lua = buildVimPluginFrom2Nix { 6026 pname = "nvim-solarized-lua"; 6027 + version = "2022-11-15"; 6028 src = fetchFromGitHub { 6029 owner = "ishan9299"; 6030 repo = "nvim-solarized-lua"; 6031 + rev = "f8e4e60a2873b6f1a28c837ab217deb1bfdc723e"; 6032 + sha256 = "1v2bb9ckbhhp6jssbwcxzqlzvwifw5gk0mlrsjkvpvmvq1lgfiiy"; 6033 }; 6034 meta.homepage = "https://github.com/ishan9299/nvim-solarized-lua/"; 6035 }; ··· 6048 6049 nvim-surround = buildVimPluginFrom2Nix { 6050 pname = "nvim-surround"; 6051 + version = "2022-11-15"; 6052 src = fetchFromGitHub { 6053 owner = "kylechui"; 6054 repo = "nvim-surround"; 6055 + rev = "fa7648e3ed5ec22f32de06d366cf8b80141998f0"; 6056 + sha256 = "1fv8p3nj2ma4j9wsglxjcarsfxhryi6aqmcg9d4fpa6qsdcvlg42"; 6057 }; 6058 meta.homepage = "https://github.com/kylechui/nvim-surround/"; 6059 }; ··· 6072 6073 nvim-tree-lua = buildVimPluginFrom2Nix { 6074 pname = "nvim-tree.lua"; 6075 + version = "2022-11-15"; 6076 src = fetchFromGitHub { 6077 owner = "nvim-tree"; 6078 repo = "nvim-tree.lua"; 6079 + rev = "9d241e5f5889cf8d37c3a8054b3e55157549c283"; 6080 + sha256 = "0laygscfl6rg3xnh0p5m8a4li8lpp46zxyw1smn4mackhzwqhplj"; 6081 }; 6082 meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/"; 6083 }; ··· 6180 6181 nvim-web-devicons = buildVimPluginFrom2Nix { 6182 pname = "nvim-web-devicons"; 6183 + version = "2022-11-14"; 6184 src = fetchFromGitHub { 6185 owner = "nvim-tree"; 6186 repo = "nvim-web-devicons"; 6187 + rev = "3b1b794bc17b7ac3df3ae471f1c18f18d1a0f958"; 6188 + sha256 = "1yxrv5kc5prfllgfcj2h8c8b74rydwdc8hm2fwbk1d0d9jcs66w7"; 6189 }; 6190 meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/"; 6191 }; ··· 6324 6325 onedarkpro-nvim = buildVimPluginFrom2Nix { 6326 pname = "onedarkpro.nvim"; 6327 + version = "2022-11-15"; 6328 src = fetchFromGitHub { 6329 owner = "olimorris"; 6330 repo = "onedarkpro.nvim"; 6331 + rev = "5e25c890d35c588f00f186623c885b64d98b86f2"; 6332 + sha256 = "0xarcj9nrryyq3mk0xwk2ffgc1h1hnjgkmzv0p4ca6zkjdf3ri85"; 6333 }; 6334 meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/"; 6335 }; ··· 6384 6385 orgmode = buildVimPluginFrom2Nix { 6386 pname = "orgmode"; 6387 + version = "2022-11-15"; 6388 src = fetchFromGitHub { 6389 owner = "nvim-orgmode"; 6390 repo = "orgmode"; 6391 + rev = "68c4f9eaf7f860780cad48d80c7f150333b24795"; 6392 + sha256 = "1dxr4wlbvsb4cfw6lyxs9k6sz1b686af5xv3r898agjafaa96iy3"; 6393 }; 6394 meta.homepage = "https://github.com/nvim-orgmode/orgmode/"; 6395 }; ··· 8156 8157 tokyonight-nvim = buildVimPluginFrom2Nix { 8158 pname = "tokyonight.nvim"; 8159 + version = "2022-11-15"; 8160 src = fetchFromGitHub { 8161 owner = "folke"; 8162 repo = "tokyonight.nvim"; 8163 + rev = "62b4e89ea1766baa3b5343ca77d62c817f5f48d0"; 8164 + sha256 = "1gqvynnq93dy3dchf9igvgw13ympc8zny0qjp77kq0jj77yq4jg3"; 8165 }; 8166 meta.homepage = "https://github.com/folke/tokyonight.nvim/"; 8167 }; ··· 9265 owner = "flazz"; 9266 repo = "vim-colorschemes"; 9267 rev = "fd8f122cef604330c96a6a6e434682dbdfb878c9"; 9268 + sha256 = "0kpsf6j20fgblc8vhqn7ymr52v2d1h52vc7rbxmxfwdm80nvv3g5"; 9269 }; 9270 meta.homepage = "https://github.com/flazz/vim-colorschemes/"; 9271 }; ··· 9416 9417 vim-dadbod-completion = buildVimPluginFrom2Nix { 9418 pname = "vim-dadbod-completion"; 9419 + version = "2022-11-15"; 9420 src = fetchFromGitHub { 9421 owner = "kristijanhusak"; 9422 repo = "vim-dadbod-completion"; 9423 + rev = "01c4f7a66786095c6f00f877c616eaf34c425a06"; 9424 + sha256 = "1kyyr6gsghs1h0654xil27acwrc3815mivdh55xvlq8cs350mbjj"; 9425 }; 9426 meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-completion/"; 9427 }; ··· 9920 9921 vim-fugitive = buildVimPluginFrom2Nix { 9922 pname = "vim-fugitive"; 9923 + version = "2022-11-15"; 9924 src = fetchFromGitHub { 9925 owner = "tpope"; 9926 repo = "vim-fugitive"; 9927 + rev = "362201bce510fce0f694093ddbac9202bedf288b"; 9928 + sha256 = "0cfi4vf9yh3vk26i9cj0wxid515wwwjlypfyzg8lr5rdk3g2ysjb"; 9929 }; 9930 meta.homepage = "https://github.com/tpope/vim-fugitive/"; 9931 }; ··· 13045 13046 vimtex = buildVimPluginFrom2Nix { 13047 pname = "vimtex"; 13048 + version = "2022-11-15"; 13049 src = fetchFromGitHub { 13050 owner = "lervag"; 13051 repo = "vimtex"; 13052 + rev = "e5343cf7902021bcea5e9432b1da4c7e1528e37e"; 13053 + sha256 = "0gkq2krqfsk4skd6v5a16d9j75mbaxmh40pyfracrsnlpzp215m1"; 13054 }; 13055 meta.homepage = "https://github.com/lervag/vimtex/"; 13056 }; ··· 13406 13407 catppuccin-nvim = buildVimPluginFrom2Nix { 13408 pname = "catppuccin-nvim"; 13409 + version = "2022-11-14"; 13410 src = fetchFromGitHub { 13411 owner = "catppuccin"; 13412 repo = "nvim"; 13413 + rev = "0184121f9d6565610ddffa8284512b7643ee723e"; 13414 + sha256 = "1z1h4js4yrq3js6cznsi9smh3ryl55rfhys963gj938rm423axzd"; 13415 }; 13416 meta.homepage = "https://github.com/catppuccin/nvim/"; 13417 }; ··· 13430 13431 chad = buildVimPluginFrom2Nix { 13432 pname = "chad"; 13433 + version = "2022-11-15"; 13434 src = fetchFromGitHub { 13435 owner = "ms-jpq"; 13436 repo = "chadtree"; 13437 + rev = "6c5a1041dd6cff273f7d53ac3be47175548c4d87"; 13438 + sha256 = "1k67d7lv72qi5532l5bfd3hvlczx2yd00q6jvxng5mkq523m2vj3"; 13439 }; 13440 meta.homepage = "https://github.com/ms-jpq/chadtree/"; 13441 };
+15 -22
pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
··· 1 # generated by pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py 2 3 - { buildGrammar, fetchFromGitHub, fetchFromGitLab, fetchgit, nodejs, tree-sitter }: 4 5 { 6 agda = buildGrammar { ··· 169 source = fetchFromGitHub { 170 owner = "CyberShadow"; 171 repo = "tree-sitter-d"; 172 - nativeBuildInputs = [ nodejs tree-sitter ]; 173 - postFetch = "pushd $out && tree-sitter generate && popd"; 174 rev = "c2fbf21bd3aa45495fe13247e040ad5815250032"; 175 - hash = "sha256-JOCS72Ux1FMzf6kBVO7aqHNwJ0s3xkhzIFFV9GjJVOs="; 176 }; 177 }; 178 dart = buildGrammar { 179 language = "dart"; ··· 191 source = fetchFromGitHub { 192 owner = "joelspadin"; 193 repo = "tree-sitter-devicetree"; 194 - nativeBuildInputs = [ nodejs tree-sitter ]; 195 - postFetch = "pushd $out && tree-sitter generate && popd"; 196 rev = "ea30a05d0f0446a96d8b096ad11828ad4f8ad849"; 197 - hash = "sha256-AZ0MAGVfeVhRHEbiqQrDpKzZsb9AMHBXC9uOJVla2fk="; 198 }; 199 }; 200 diff = buildGrammar { 201 language = "diff"; ··· 373 source = fetchFromGitHub { 374 owner = "shunsambongi"; 375 repo = "tree-sitter-gitignore"; 376 - nativeBuildInputs = [ nodejs tree-sitter ]; 377 - postFetch = "pushd $out && tree-sitter generate && popd"; 378 rev = "f4685bf11ac466dd278449bcfe5fd014e94aa504"; 379 - hash = "sha256-Jv/DMHq5wE9avZgaVg8dSgoDgzl50u0TEj8pITQ3iBc="; 380 }; 381 }; 382 gleam = buildGrammar { 383 language = "gleam"; ··· 425 source = fetchFromGitHub { 426 owner = "PrestonKnopp"; 427 repo = "tree-sitter-godot-resource"; 428 - nativeBuildInputs = [ nodejs tree-sitter ]; 429 - postFetch = "pushd $out && tree-sitter generate && popd"; 430 rev = "b6ef0768711086a86b3297056f9ffb5cc1d77b4a"; 431 - hash = "sha256-u3YcGCtFV0Kz6+604XJQOXiqncgU8LBVKROOiVMZrC0="; 432 }; 433 }; 434 gomod = buildGrammar { 435 language = "gomod"; ··· 831 source = fetchFromGitHub { 832 owner = "atom-ocaml"; 833 repo = "tree-sitter-ocamllex"; 834 - nativeBuildInputs = [ nodejs tree-sitter ]; 835 - postFetch = "pushd $out && tree-sitter generate && popd"; 836 rev = "ac1d5957e719d49bd6acd27439b79843e4daf8ed"; 837 - hash = "sha256-KxQiNJyS1Rbtc4Rl+ROktuVazdtjDduWdkrQ+NzT9NQ="; 838 }; 839 }; 840 org = buildGrammar { 841 language = "org"; ··· 1163 source = fetchFromGitHub { 1164 owner = "alex-pinkus"; 1165 repo = "tree-sitter-swift"; 1166 - nativeBuildInputs = [ nodejs tree-sitter ]; 1167 - postFetch = "pushd $out && tree-sitter generate && popd"; 1168 rev = "25f8de356e3c33099ed691bd3b8b5c0fe3a11e15"; 1169 - hash = "sha256-KCmEE5O7EAA0uUcYkM/FpeEIn9tOqrJosSpYsBvivOk="; 1170 }; 1171 }; 1172 sxhkdrc = buildGrammar { 1173 language = "sxhkdrc"; ··· 1185 source = fetchFromGitHub { 1186 owner = "euclidianAce"; 1187 repo = "tree-sitter-teal"; 1188 - nativeBuildInputs = [ nodejs tree-sitter ]; 1189 - postFetch = "pushd $out && tree-sitter generate && popd"; 1190 rev = "1ae8c68e90523b26b93af56feb7868fe4214e2b2"; 1191 - hash = "sha256-8FqXrsgOI/cVezgVsQqPLlTa4Qnzmbuelo0XsI48fV0="; 1192 }; 1193 }; 1194 tiger = buildGrammar { 1195 language = "tiger";
··· 1 # generated by pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py 2 3 + { buildGrammar, fetchFromGitHub, fetchFromGitLab, fetchgit }: 4 5 { 6 agda = buildGrammar { ··· 169 source = fetchFromGitHub { 170 owner = "CyberShadow"; 171 repo = "tree-sitter-d"; 172 rev = "c2fbf21bd3aa45495fe13247e040ad5815250032"; 173 + hash = "sha256-1aW3nLZ5MbsOEiJ9PH6N/bBUlRihosWa4OWRcAmT3kc="; 174 }; 175 + generate = true; 176 }; 177 dart = buildGrammar { 178 language = "dart"; ··· 190 source = fetchFromGitHub { 191 owner = "joelspadin"; 192 repo = "tree-sitter-devicetree"; 193 rev = "ea30a05d0f0446a96d8b096ad11828ad4f8ad849"; 194 + hash = "sha256-ZiUMIsjVMxpchxmJQ3g2yXIn+/kAWPwTzMzx3IlW93o="; 195 }; 196 + generate = true; 197 }; 198 diff = buildGrammar { 199 language = "diff"; ··· 371 source = fetchFromGitHub { 372 owner = "shunsambongi"; 373 repo = "tree-sitter-gitignore"; 374 rev = "f4685bf11ac466dd278449bcfe5fd014e94aa504"; 375 + hash = "sha256-MjoY1tlVZgN6JqoTjhhg0zSdHzc8yplMr8824sfIKp8="; 376 }; 377 + generate = true; 378 }; 379 gleam = buildGrammar { 380 language = "gleam"; ··· 422 source = fetchFromGitHub { 423 owner = "PrestonKnopp"; 424 repo = "tree-sitter-godot-resource"; 425 rev = "b6ef0768711086a86b3297056f9ffb5cc1d77b4a"; 426 + hash = "sha256-ws/8nL+HOoPb6Hcdh4pihjPoRw90R1fy7MB0V9Lb9ik="; 427 }; 428 + generate = true; 429 }; 430 gomod = buildGrammar { 431 language = "gomod"; ··· 827 source = fetchFromGitHub { 828 owner = "atom-ocaml"; 829 repo = "tree-sitter-ocamllex"; 830 rev = "ac1d5957e719d49bd6acd27439b79843e4daf8ed"; 831 + hash = "sha256-XRxAnl+9F6AYPyd6BGNQOo+KjRs2el78ziyo7NeD1IE="; 832 }; 833 + generate = true; 834 }; 835 org = buildGrammar { 836 language = "org"; ··· 1158 source = fetchFromGitHub { 1159 owner = "alex-pinkus"; 1160 repo = "tree-sitter-swift"; 1161 rev = "25f8de356e3c33099ed691bd3b8b5c0fe3a11e15"; 1162 + hash = "sha256-x9m5QFQY33NWdkq0lkWiskfKxqRPz5ePSbVUDY7IBLU="; 1163 }; 1164 + generate = true; 1165 }; 1166 sxhkdrc = buildGrammar { 1167 language = "sxhkdrc"; ··· 1179 source = fetchFromGitHub { 1180 owner = "euclidianAce"; 1181 repo = "tree-sitter-teal"; 1182 rev = "1ae8c68e90523b26b93af56feb7868fe4214e2b2"; 1183 + hash = "sha256-IGSZurROJLOp1pRPLowHGO1Pu/ehieLKWgI+RCE7wLc="; 1184 }; 1185 + generate = true; 1186 }; 1187 tiger = buildGrammar { 1188 language = "tiger";
+27 -5
pkgs/applications/editors/vim/plugins/nvim-treesitter/overrides.nix
··· 1 - { lib, callPackage, tree-sitter, nodejs }: 2 3 self: super: 4 ··· 21 replaced = lib.replaceStrings [ "_" ] [ "-" ] k; 22 in 23 map (lib.flip lib.nameValuePair v) 24 - ([ ("tree-sitter-${k}") ] ++ lib.optionals (k != replaced) [ 25 replaced 26 "tree-sitter-${replaced}" 27 ])) ··· 44 ln -s ${grammars} parser 45 ''; 46 }); 47 in 48 49 { 50 passthru = { 51 - inherit builtGrammars allGrammars withPlugins; 52 53 - tests.builtGrammars = lib.recurseIntoAttrs builtGrammars; 54 55 - withAllGrammars = withPlugins (_: allGrammars); 56 }; 57 58 meta.maintainers = with lib.maintainers; [ figsoda ];
··· 1 + { lib, callPackage, tree-sitter, neovim, runCommand }: 2 3 self: super: 4 ··· 21 replaced = lib.replaceStrings [ "_" ] [ "-" ] k; 22 in 23 map (lib.flip lib.nameValuePair v) 24 + ([ "tree-sitter-${k}" ] ++ lib.optionals (k != replaced) [ 25 replaced 26 "tree-sitter-${replaced}" 27 ])) ··· 44 ln -s ${grammars} parser 45 ''; 46 }); 47 + 48 + withAllGrammars = withPlugins (_: allGrammars); 49 in 50 51 { 52 passthru = { 53 + inherit builtGrammars allGrammars withPlugins withAllGrammars; 54 55 + tests.check-queries = 56 + let 57 + nvimWithAllGrammars = neovim.override { 58 + configure.packages.all.start = [ withAllGrammars ]; 59 + }; 60 + in 61 + runCommand "nvim-treesitter-check-queries" 62 + { 63 + nativeBuildInputs = [ nvimWithAllGrammars ]; 64 + CI = true; 65 + } 66 + '' 67 + touch $out 68 + export HOME=$(mktemp -d) 69 + ln -s ${withAllGrammars}/CONTRIBUTING.md . 70 71 + nvim --headless "+luafile ${withAllGrammars}/scripts/check-queries.lua" | tee log 72 + 73 + if grep -q Warning log; then 74 + echo "Error: warnings were emitted by the check" 75 + exit 1 76 + fi 77 + ''; 78 }; 79 80 meta.maintainers = with lib.maintainers; [ figsoda ];
+5 -14
pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py
··· 75 generated += f"""fetchgit {{ 76 url = "{url}";""" 77 78 - if info.get("requires_generate_from_grammar"): 79 - cmd += [ 80 - "--arg", 81 - "nativeBuildInputs", 82 - "[ nodejs tree-sitter ]", 83 - "--postFetch", 84 - "pushd $out && tree-sitter generate && popd", 85 - ] 86 - 87 - generated += """ 88 - nativeBuildInputs = [ nodejs tree-sitter ]; 89 - postFetch = "pushd $out && tree-sitter generate && popd";""" 90 - 91 hash = subprocess.check_output(cmd, text=True).strip() 92 93 generated += f""" ··· 100 generated += f""" 101 location = "{location}";""" 102 103 generated += """ 104 }; 105 """ ··· 109 110 generated_file = """# generated by pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py 111 112 - { buildGrammar, fetchFromGitHub, fetchFromGitLab, fetchgit, nodejs, tree-sitter }: 113 114 { 115 """
··· 75 generated += f"""fetchgit {{ 76 url = "{url}";""" 77 78 hash = subprocess.check_output(cmd, text=True).strip() 79 80 generated += f""" ··· 87 generated += f""" 88 location = "{location}";""" 89 90 + if info.get("requires_generate_from_grammar"): 91 + generated += """ 92 + generate = true;""" 93 + 94 generated += """ 95 }; 96 """ ··· 100 101 generated_file = """# generated by pkgs/applications/editors/vim/plugins/nvim-treesitter/update.py 102 103 + { buildGrammar, fetchFromGitHub, fetchFromGitLab, fetchgit }: 104 105 { 106 """
+10
pkgs/applications/editors/vim/plugins/overrides.nix
··· 114 115 self: super: { 116 117 clang_complete = super.clang_complete.overrideAttrs (old: { 118 # In addition to the arguments you pass to your compiler, you also need to 119 # specify the path of the C++ std header (if you are using C++).
··· 114 115 self: super: { 116 117 + barbecue-nvim = super.vimshell-vim.overrideAttrs (old: { 118 + dependencies = with self; [ nvim-lspconfig nvim-navic nvim-web-devicons ]; 119 + meta = { 120 + description = "A VS Code like winbar for Neovim"; 121 + homepage = "https://github.com/utilyre/barbecue.nvim"; 122 + license = lib.licenses.mit; 123 + maintainers = with lib.maintainers; [ lightquantum ]; 124 + }; 125 + }); 126 + 127 clang_complete = super.clang_complete.overrideAttrs (old: { 128 # In addition to the arguments you pass to your compiler, you also need to 129 # specify the path of the C++ std header (if you are using C++).
+1
pkgs/applications/editors/vim/plugins/vim-plugin-names
··· 66 https://github.com/rafi/awesome-vim-colorschemes/,, 67 https://github.com/ayu-theme/ayu-vim/,, 68 https://github.com/romgrk/barbar.nvim/,, 69 https://github.com/chriskempson/base16-vim/,, 70 https://github.com/vim-scripts/bats.vim/,, 71 https://github.com/rbgrouleff/bclose.vim/,,
··· 66 https://github.com/rafi/awesome-vim-colorschemes/,, 67 https://github.com/ayu-theme/ayu-vim/,, 68 https://github.com/romgrk/barbar.nvim/,, 69 + https://github.com/utilyre/barbecue.nvim/,, 70 https://github.com/chriskempson/base16-vim/,, 71 https://github.com/vim-scripts/bats.vim/,, 72 https://github.com/rbgrouleff/bclose.vim/,,
+30
pkgs/applications/editors/vscode/extensions/default.nix
··· 537 }; 538 }; 539 540 bradlc.vscode-tailwindcss = buildVscodeMarketplaceExtension { 541 mktplcRef = { 542 name = "vscode-tailwindcss"; ··· 1668 }; 1669 }; 1670 1671 mattn.lisp = buildVscodeMarketplaceExtension { 1672 mktplcRef = { 1673 name = "lisp"; ··· 2596 license = licenses.mit; 2597 maintainers = with maintainers; [ ]; 2598 }; 2599 }; 2600 2601 tiehuis.zig = buildVscodeMarketplaceExtension {
··· 537 }; 538 }; 539 540 + bmalehorn.vscode-fish = buildVscodeMarketplaceExtension { 541 + mktplcRef = { 542 + name = "vscode-fish"; 543 + publisher = "bmalehorn"; 544 + version = "1.0.31"; 545 + sha256 = "sha256-jDWW43ozUPIzhK/qQ+a+JSNdDHrjvgosyGe8kzBX6xM="; 546 + }; 547 + meta.license = lib.licenses.mit; 548 + }; 549 + 550 bradlc.vscode-tailwindcss = buildVscodeMarketplaceExtension { 551 mktplcRef = { 552 name = "vscode-tailwindcss"; ··· 1678 }; 1679 }; 1680 1681 + matangover.mypy = buildVscodeMarketplaceExtension { 1682 + mktplcRef = { 1683 + name = "mypy"; 1684 + publisher = "matangover"; 1685 + version = "0.2.2"; 1686 + sha256 = "sha256-eaiR30HjPCpOLUKQqiQ2Oqj+XY+JNnV47bM5KD2Mouk="; 1687 + }; 1688 + meta.license = lib.licenses.mit; 1689 + }; 1690 + 1691 mattn.lisp = buildVscodeMarketplaceExtension { 1692 mktplcRef = { 1693 name = "lisp"; ··· 2616 license = licenses.mit; 2617 maintainers = with maintainers; [ ]; 2618 }; 2619 + }; 2620 + 2621 + thenuprojectcontributors.vscode-nushell-lang = buildVscodeMarketplaceExtension { 2622 + mktplcRef = { 2623 + name = "vscode-nushell-lang"; 2624 + publisher = "thenuprojectcontributors"; 2625 + version = "0.7.0"; 2626 + sha256 = "sha256-+AGJkFx/uzgQzuRnRBZ44xGNQ6a/QWt7SNiQgwPTZxo="; 2627 + }; 2628 + meta.license = lib.licenses.mit; 2629 }; 2630 2631 tiehuis.zig = buildVscodeMarketplaceExtension {
+1
pkgs/applications/graphics/lazpaint/default.nix
··· 64 license = licenses.gpl3; 65 platforms = platforms.linux; 66 maintainers = with maintainers; [ ]; 67 }; 68 }
··· 64 license = licenses.gpl3; 65 platforms = platforms.linux; 66 maintainers = with maintainers; [ ]; 67 + broken = true; # 2022-11-16 68 }; 69 }
+6
pkgs/applications/misc/ksmoothdock/default.nix
··· 18 sha256 = "sha256-hO7xgjFMFrEhQs3oc2peFTjSVEDsl7Ma/TeVybEZMEk="; 19 }; 20 21 nativeBuildInputs = [ cmake extra-cmake-modules ]; 22 23 buildInputs = [ kactivities qtbase ];
··· 18 sha256 = "sha256-hO7xgjFMFrEhQs3oc2peFTjSVEDsl7Ma/TeVybEZMEk="; 19 }; 20 21 + # Upstream seems dead and there are new deprecation warnings in KF5.100 22 + # Remember, kids: friends don't let friends build with -Werror 23 + postPatch = '' 24 + substituteInPlace src/CMakeLists.txt --replace "-Werror" "" 25 + ''; 26 + 27 nativeBuildInputs = [ cmake extra-cmake-modules ]; 28 29 buildInputs = [ kactivities qtbase ];
+2 -2
pkgs/applications/misc/meerk40t/default.nix
··· 11 in 12 buildPythonApplication rec { 13 pname = "MeerK40t"; 14 - version = "0.8.0031"; 15 format = "setuptools"; 16 17 src = fetchFromGitHub { 18 owner = "meerk40t"; 19 repo = pname; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-7Vc7Z+mxy+xRbUBeivkqVwO86ovZDo42M4G0ZD23vMk="; 22 }; 23 24 nativeBuildInputs = [
··· 11 in 12 buildPythonApplication rec { 13 pname = "MeerK40t"; 14 + version = "0.8.1000"; 15 format = "setuptools"; 16 17 src = fetchFromGitHub { 18 owner = "meerk40t"; 19 repo = pname; 20 rev = "refs/tags/${version}"; 21 + hash = "sha256-YCcnqaH4Npmct5IBHsnufswRz8bS7mUb1YFwTta/Dxc="; 22 }; 23 24 nativeBuildInputs = [
+8 -6
pkgs/applications/misc/nut/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, neon, libusb-compat-0_1, openssl, udev, avahi, freeipmi 2 , libtool, makeWrapper, autoreconfHook, fetchpatch 3 }: 4 ··· 17 url = "https://github.com/networkupstools/nut/commit/612c05efb3c3b243da603a3a050993281888b6e3.patch"; 18 sha256 = "0jdbii1z5sqyv24286j5px65j7b3gp8zk3ahbph83pig6g46m3hs"; 19 }) 20 ]; 21 22 buildInputs = [ neon libusb-compat-0_1 openssl udev avahi freeipmi ]; ··· 37 enableParallelBuilding = true; 38 39 NIX_CFLAGS_COMPILE = [ "-std=c++14" ]; 40 - 41 - postInstall = '' 42 - wrapProgram $out/bin/nut-scanner --prefix LD_LIBRARY_PATH : \ 43 - "$out/lib:${neon}/lib:${libusb-compat-0_1.out}/lib:${avahi}/lib:${freeipmi}/lib" 44 - ''; 45 46 meta = with lib; { 47 description = "Network UPS Tools";
··· 1 + { lib, stdenv, fetchurl, substituteAll, pkg-config, neon, libusb-compat-0_1, openssl, udev, avahi, freeipmi 2 , libtool, makeWrapper, autoreconfHook, fetchpatch 3 }: 4 ··· 17 url = "https://github.com/networkupstools/nut/commit/612c05efb3c3b243da603a3a050993281888b6e3.patch"; 18 sha256 = "0jdbii1z5sqyv24286j5px65j7b3gp8zk3ahbph83pig6g46m3hs"; 19 }) 20 + (substituteAll { 21 + src = ./hardcode-paths.patch; 22 + avahi = "${avahi}/lib"; 23 + freeipmi = "${freeipmi}/lib"; 24 + libusb = "${libusb-compat-0_1}/lib"; 25 + neon = "${neon}/lib"; 26 + }) 27 ]; 28 29 buildInputs = [ neon libusb-compat-0_1 openssl udev avahi freeipmi ]; ··· 44 enableParallelBuilding = true; 45 46 NIX_CFLAGS_COMPILE = [ "-std=c++14" ]; 47 48 meta = with lib; { 49 description = "Network UPS Tools";
+13
pkgs/applications/misc/nut/hardcode-paths.patch
···
··· 1 + --- a/tools/nut-scanner/nutscan-init.c 2 + +++ b/tools/nut-scanner/nutscan-init.c 3 + @@ -44,6 +44,10 @@ int nutscan_load_upsclient_library(const char *libname_path); 4 + 5 + /* FIXME: would be good to get more from /etc/ld.so.conf[.d] */ 6 + char * search_paths[] = { 7 + + "@avahi@", 8 + + "@freeipmi@", 9 + + "@libusb@", 10 + + "@neon@", 11 + LIBDIR, 12 + "/usr/lib64", 13 + "/lib64",
+4 -2
pkgs/applications/misc/synergy/default.nix
··· 14 , gdk-pixbuf 15 , libnotify 16 , qttools 17 - , xlibsWrapper 18 , libX11 19 , libxkbfile 20 , libXi ··· 84 util-linux 85 libselinux 86 libsepol 87 - xlibsWrapper 88 libX11 89 libXi 90 libXtst
··· 14 , gdk-pixbuf 15 , libnotify 16 , qttools 17 + , libICE 18 + , libSM 19 , libX11 20 , libxkbfile 21 , libXi ··· 85 util-linux 86 libselinux 87 libsepol 88 + libICE 89 + libSM 90 libX11 91 libXi 92 libXtst
+5 -4
pkgs/applications/misc/ulauncher/default.nix
··· 16 , wmctrl 17 , xvfb-run 18 , librsvg 19 }: 20 21 python3Packages.buildPythonApplication rec { 22 pname = "ulauncher"; 23 - version = "5.12.1"; 24 25 src = fetchurl { 26 url = "https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz"; 27 - sha256 = "sha256-Fd3IOCEeXGV8zGd/8SzrWRsSsZRVePnsDaX8WrBrCOQ="; 28 }; 29 30 nativeBuildInputs = with python3Packages; [ ··· 36 ]; 37 38 buildInputs = [ 39 - gdk-pixbuf 40 glib 41 gnome.adwaita-icon-theme 42 gtk3 ··· 71 72 patches = [ 73 ./fix-path.patch 74 - ./0001-Adjust-get_data_path-for-NixOS.patch 75 ./fix-extensions.patch 76 ]; 77 ··· 108 makeWrapperArgs+=( 109 "''${gappsWrapperArgs[@]}" 110 --prefix PATH : "${lib.makeBinPath [ wmctrl ]}" 111 ) 112 ''; 113
··· 16 , wmctrl 17 , xvfb-run 18 , librsvg 19 + , libX11 20 }: 21 22 python3Packages.buildPythonApplication rec { 23 pname = "ulauncher"; 24 + version = "5.15.0"; 25 26 src = fetchurl { 27 url = "https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz"; 28 + sha256 = "sha256-1Qo6ffMtVRtZDPCHvHEl7T0dPdDUxP4TP2hkSVSdQpo"; 29 }; 30 31 nativeBuildInputs = with python3Packages; [ ··· 37 ]; 38 39 buildInputs = [ 40 glib 41 gnome.adwaita-icon-theme 42 gtk3 ··· 71 72 patches = [ 73 ./fix-path.patch 74 ./fix-extensions.patch 75 ]; 76 ··· 107 makeWrapperArgs+=( 108 "''${gappsWrapperArgs[@]}" 109 --prefix PATH : "${lib.makeBinPath [ wmctrl ]}" 110 + --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath [ libX11 ]}" 111 + --prefix WEBKIT_DISABLE_COMPOSITING_MODE : "1" 112 ) 113 ''; 114
+5 -6
pkgs/applications/misc/ulauncher/fix-path.patch
··· 2 index 3616104..e9bbfda 100755 3 --- a/setup.py 4 +++ b/setup.py 5 - @@ -112,7 +112,7 @@ class InstallAndUpdateDataDirectory(DistUtilsExtra.auto.install_auto): 6 - DistUtilsExtra.auto.install_auto.run(self) 7 - 8 - target_data = '/' + os.path.relpath(self.install_data, self.root) + '/' 9 - target_pkgdata = target_data + 'share/ulauncher/' 10 + target_pkgdata = '@out@/share/ulauncher/' 11 target_scripts = '/' + os.path.relpath(self.install_scripts, 12 - self.root) + '/' 13 -
··· 2 index 3616104..e9bbfda 100755 3 --- a/setup.py 4 +++ b/setup.py 5 + @@ -94,7 +94,7 @@ 6 + # Root is undefined if not installing into an alternate root 7 + root = self.root or "/" 8 + target_data = '/' + os.path.relpath(self.install_data, root) + '/' 9 - target_pkgdata = target_data + 'share/ulauncher/' 10 + target_pkgdata = '@out@/share/ulauncher/' 11 target_scripts = '/' + os.path.relpath(self.install_scripts, 12 + root) + '/'
+3 -3
pkgs/applications/networking/cluster/minikube/default.nix
··· 12 13 buildGoModule rec { 14 pname = "minikube"; 15 - version = "1.27.1"; 16 17 - vendorSha256 = "sha256-2sXWf+iK1v9gv2DXhmEs8xlIRF+6EM7Y6Otd6F89zGk="; 18 19 doCheck = false; 20 ··· 22 owner = "kubernetes"; 23 repo = "minikube"; 24 rev = "v${version}"; 25 - sha256 = "sha256-GmvxKWHo0meiR1r5IlgI8jQRiDvmQafxTS9acv92EPk="; 26 }; 27 28 nativeBuildInputs = [ installShellFiles pkg-config which makeWrapper ];
··· 12 13 buildGoModule rec { 14 pname = "minikube"; 15 + version = "1.28.0"; 16 17 + vendorSha256 = "sha256-CyIpzwSYHbv96UoQ/SZXOl6v3xn3pvT39ZO+RpVHU5I="; 18 19 doCheck = false; 20 ··· 22 owner = "kubernetes"; 23 repo = "minikube"; 24 rev = "v${version}"; 25 + sha256 = "sha256-Gn/RXZedID0sh5qTcBNg7GeLtI1JZYKXEWg2RZGXlDw="; 26 }; 27 28 nativeBuildInputs = [ installShellFiles pkg-config which makeWrapper ];
+18 -17
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 48 "version": "3.0.0" 49 }, 50 "alicloud": { 51 - "hash": "sha256-2ClWPe4sTt6rW9AamDH8td/W5/yDdD1qR4V1pzJm/0I=", 52 "owner": "aliyun", 53 "provider-source-address": "registry.terraform.io/aliyun/alicloud", 54 "repo": "terraform-provider-alicloud", 55 - "rev": "v1.191.0", 56 "vendorHash": null, 57 - "version": "1.191.0" 58 }, 59 "ansible": { 60 "hash": "sha256-3nha5V4rNgVzgqliebmbC5e12Lj/zlCsyyiIVFlmUrY=", ··· 148 "version": "1.0.0" 149 }, 150 "baiducloud": { 151 - "hash": "sha256-O2DU47kabPleWr+HodOx+Canp1bFypAZ3UMJnC2mzqQ=", 152 "owner": "baidubce", 153 "provider-source-address": "registry.terraform.io/baidubce/baiducloud", 154 "repo": "terraform-provider-baiducloud", 155 - "rev": "v1.18.0", 156 - "vendorHash": null, 157 - "version": "1.18.0" 158 }, 159 "bigip": { 160 "hash": "sha256-erJeg7KF3QUi85ueOQTrab2woIC1nkMXRIj/pFm0DGY=", ··· 221 "version": "1.20.0" 222 }, 223 "cloudflare": { 224 - "hash": "sha256-DqGHPD1CnkIkABB0sB90zE/mVxo0aXQwu4Et7apuM1A=", 225 "owner": "cloudflare", 226 "provider-source-address": "registry.terraform.io/cloudflare/cloudflare", 227 "repo": "terraform-provider-cloudflare", 228 - "rev": "v3.27.0", 229 - "vendorHash": "sha256-tpOyqFpO1jMEfXkXgodGEnFVGMqeAqsU5oou60lqcUE=", 230 - "version": "3.27.0" 231 }, 232 "cloudfoundry": { 233 "hash": "sha256-VfGB0NkT36oYT5F1fh1N/2rlZdfhk+K76AXNh0NkO50=", ··· 777 "version": "0.6.12" 778 }, 779 "newrelic": { 780 - "hash": "sha256-TZM7MRdc3Fok2e8FR04ccC19rd1OXvrRnm6yQRRhXJU=", 781 "owner": "newrelic", 782 "provider-source-address": "registry.terraform.io/newrelic/newrelic", 783 "repo": "terraform-provider-newrelic", 784 - "rev": "v3.7.0", 785 "vendorHash": "sha256-gKPopfkEx1YRxcsO8W2+2EqKJfYbJ/pJgpydc1YScDA=", 786 - "version": "3.7.0" 787 }, 788 "nomad": { 789 "hash": "sha256-oHY+jM4JQgLlE1wd+/H9H8H2g0e9ZuxI6OMlz3Izfjg=", ··· 1111 "version": "0.13.5" 1112 }, 1113 "tencentcloud": { 1114 - "hash": "sha256-ZoNmoeeRnZ/CDAfXRyKxgXcXpjzquncbaS5dpjq16Lw=", 1115 "owner": "tencentcloudstack", 1116 "provider-source-address": "registry.terraform.io/tencentcloudstack/tencentcloud", 1117 "repo": "terraform-provider-tencentcloud", 1118 - "rev": "v1.78.10", 1119 "vendorHash": null, 1120 - "version": "1.78.10" 1121 }, 1122 "tfe": { 1123 "hash": "sha256-MDlRwB2iVi/Rv7/UtukI6mIDImz8Gnpm5Qv5R6EDpiU=",
··· 48 "version": "3.0.0" 49 }, 50 "alicloud": { 51 + "hash": "sha256-rscu2gCvf/8MJBx1coUmne+8DO8b6RFyfMAwhTUPU+w=", 52 "owner": "aliyun", 53 "provider-source-address": "registry.terraform.io/aliyun/alicloud", 54 "repo": "terraform-provider-alicloud", 55 + "rev": "v1.192.0", 56 "vendorHash": null, 57 + "version": "1.192.0" 58 }, 59 "ansible": { 60 "hash": "sha256-3nha5V4rNgVzgqliebmbC5e12Lj/zlCsyyiIVFlmUrY=", ··· 148 "version": "1.0.0" 149 }, 150 "baiducloud": { 151 + "deleteVendor": true, 152 + "hash": "sha256-0L/T12jeSkdZDJknVu5JffyaniZ1RVWgMpPu3qKNmWU=", 153 "owner": "baidubce", 154 "provider-source-address": "registry.terraform.io/baidubce/baiducloud", 155 "repo": "terraform-provider-baiducloud", 156 + "rev": "v1.18.2", 157 + "vendorHash": "sha256-ya2FpsLQMIu8zWYObpyPgBHVkHoNKzHgdMxukbtsje4=", 158 + "version": "1.18.2" 159 }, 160 "bigip": { 161 "hash": "sha256-erJeg7KF3QUi85ueOQTrab2woIC1nkMXRIj/pFm0DGY=", ··· 222 "version": "1.20.0" 223 }, 224 "cloudflare": { 225 + "hash": "sha256-a0zJ1n4nKHEyjqJeey5MxPhqJU8Bq9a+hqLOCEdTfEE=", 226 "owner": "cloudflare", 227 "provider-source-address": "registry.terraform.io/cloudflare/cloudflare", 228 "repo": "terraform-provider-cloudflare", 229 + "rev": "v3.28.0", 230 + "vendorHash": "sha256-Jvaud6rkaNMZZ/L/pb8JKGaAYw1MieGq7aU4Abe2VJA=", 231 + "version": "3.28.0" 232 }, 233 "cloudfoundry": { 234 "hash": "sha256-VfGB0NkT36oYT5F1fh1N/2rlZdfhk+K76AXNh0NkO50=", ··· 778 "version": "0.6.12" 779 }, 780 "newrelic": { 781 + "hash": "sha256-d5JRqxMmG7fku8+C8e700nfghz2wbL0n1TrOZb1hkpY=", 782 "owner": "newrelic", 783 "provider-source-address": "registry.terraform.io/newrelic/newrelic", 784 "repo": "terraform-provider-newrelic", 785 + "rev": "v3.7.1", 786 "vendorHash": "sha256-gKPopfkEx1YRxcsO8W2+2EqKJfYbJ/pJgpydc1YScDA=", 787 + "version": "3.7.1" 788 }, 789 "nomad": { 790 "hash": "sha256-oHY+jM4JQgLlE1wd+/H9H8H2g0e9ZuxI6OMlz3Izfjg=", ··· 1112 "version": "0.13.5" 1113 }, 1114 "tencentcloud": { 1115 + "hash": "sha256-eTHI5T2RZawwb7PsrnTm5Bglhc28A7pKcX2Lq8flAcY=", 1116 "owner": "tencentcloudstack", 1117 "provider-source-address": "registry.terraform.io/tencentcloudstack/tencentcloud", 1118 "repo": "terraform-provider-tencentcloud", 1119 + "rev": "v1.78.11", 1120 "vendorHash": null, 1121 + "version": "1.78.11" 1122 }, 1123 "tfe": { 1124 "hash": "sha256-MDlRwB2iVi/Rv7/UtukI6mIDImz8Gnpm5Qv5R6EDpiU=",
+2 -2
pkgs/applications/networking/google-drive-ocamlfuse/default.nix
··· 1 { lib, buildDunePackage, fetchFromGitHub 2 - , ocaml_extlib, ocamlfuse, gapi-ocaml, ocaml_sqlite3 3 , tiny_httpd 4 , ounit 5 }: ··· 18 doCheck = true; 19 checkInputs = [ ounit ]; 20 21 - buildInputs = [ ocaml_extlib ocamlfuse gapi-ocaml ocaml_sqlite3 tiny_httpd ]; 22 23 meta = { 24 inherit (src.meta) homepage;
··· 1 { lib, buildDunePackage, fetchFromGitHub 2 + , extlib, ocamlfuse, gapi-ocaml, ocaml_sqlite3 3 , tiny_httpd 4 , ounit 5 }: ··· 18 doCheck = true; 19 checkInputs = [ ounit ]; 20 21 + buildInputs = [ extlib ocamlfuse gapi-ocaml ocaml_sqlite3 tiny_httpd ]; 22 23 meta = { 24 inherit (src.meta) homepage;
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "signal-desktop"; 12 - version = "5.63.0"; # Please backport all updates to the stable channel. 13 # All releases have a limited lifetime and "expire" 90 days after the release. 14 # When releases "expire" the application becomes unusable until an update is 15 # applied. The expiration date for the current release can be extracted with: ··· 19 20 src = fetchurl { 21 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 22 - sha256 = "sha256-f8gQUnmI/VU0FteoMVY0k0RK1R7Ho7JRx+WoMhKki4s="; 23 }; 24 25 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "signal-desktop"; 12 + version = "5.63.1"; # Please backport all updates to the stable channel. 13 # All releases have a limited lifetime and "expire" 90 days after the release. 14 # When releases "expire" the application becomes unusable until an update is 15 # applied. The expiration date for the current release can be extracted with: ··· 19 20 src = fetchurl { 21 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 22 + sha256 = "sha256-+zeYjWRFEY09f3o49TcJU14fM1Wks7uR0GsyU2eMJPk="; 23 }; 24 25 nativeBuildInputs = [
+2 -2
pkgs/applications/networking/irc/sic/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "sic"; 5 - version = "1.2"; 6 7 src = fetchurl { 8 url = "https://dl.suckless.org/tools/sic-${version}.tar.gz"; 9 - sha256 = "ac07f905995e13ba2c43912d7a035fbbe78a628d7ba1c256f4ca1372fb565185"; 10 }; 11 12 makeFlags = [ "CC:=$(CC)" ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "sic"; 5 + version = "1.3"; 6 7 src = fetchurl { 8 url = "https://dl.suckless.org/tools/sic-${version}.tar.gz"; 9 + hash = "sha256-MEePqz68dfLrXQjLtbL+3K9IkRbnWi3XGX4+nHM9ZdI="; 10 }; 11 12 makeFlags = [ "CC:=$(CC)" ];
+52
pkgs/applications/networking/rymdport/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , buildGoModule 4 + , fetchFromGitHub 5 + , pkg-config 6 + , libGL 7 + , xorg 8 + , Carbon 9 + , Cocoa 10 + }: 11 + 12 + buildGoModule rec { 13 + pname = "rymdport"; 14 + version = "3.2.0"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "Jacalz"; 18 + repo = "rymdport"; 19 + rev = "v${version}"; 20 + hash = "sha256-kAEkeRAS+gMjdriop4tQcqc+GldldxOn+QwgWTl8XB0="; 21 + }; 22 + 23 + vendorHash = "sha256-rZHM0HwiTNbUuJmlNOHg/XoYxqrKt59l5BL/vjm4Hfk="; 24 + 25 + nativeBuildInputs = [ 26 + pkg-config 27 + ]; 28 + 29 + buildInputs = with xorg; [ 30 + libGL 31 + libX11 32 + libXcursor 33 + libXext 34 + libXi 35 + libXinerama 36 + libXrandr 37 + libXxf86vm 38 + ] ++ lib.optionals stdenv.isDarwin [ 39 + Carbon 40 + Cocoa 41 + IOKit 42 + ]; 43 + 44 + meta = { 45 + description = "Easy encrypted file, folder, and text sharing between devices"; 46 + homepage = "https://github.com/Jacalz/rymdport"; 47 + changelog = "https://github.com/Jacalz/rymdport/blob/${src.rev}/CHANGELOG.md"; 48 + license = lib.licenses.gpl3Plus; 49 + maintainers = with lib.maintainers; [ dotlambda ]; 50 + platforms = lib.platforms.linux; 51 + }; 52 + }
+2 -2
pkgs/applications/office/qownnotes/default.nix
··· 5 6 mkDerivation rec { 7 pname = "qownnotes"; 8 - version = "22.11.4"; 9 10 src = fetchurl { 11 url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; 12 # Fetch the checksum of current version with curl: 13 # curl https://download.tuxfamily.org/qownnotes/src/qownnotes-<version>.tar.xz.sha256 14 - hash = "sha256-oZLbplYn1AYCv/fPb2dotpQeb8MITx7F5Tc4Wxd65Ew="; 15 }; 16 17 nativeBuildInputs = [ qmake qttools ];
··· 5 6 mkDerivation rec { 7 pname = "qownnotes"; 8 + version = "22.11.5"; 9 10 src = fetchurl { 11 url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz"; 12 # Fetch the checksum of current version with curl: 13 # curl https://download.tuxfamily.org/qownnotes/src/qownnotes-<version>.tar.xz.sha256 14 + sha256 = "451c7bed728710d1ff7ddc5bcc5a32b829dfac3ed2bbfdb6f7c2c328e6676a8c"; 15 }; 16 17 nativeBuildInputs = [ qmake qttools ];
+5 -23
pkgs/applications/science/electronics/dsview/default.nix
··· 1 { lib, mkDerivation, fetchFromGitHub, pkg-config, cmake 2 - , libzip, boost, fftw, qtbase, libusb1, libsigrok4dsl 3 - , libsigrokdecode4dsl, python3, fetchpatch 4 }: 5 6 mkDerivation rec { 7 pname = "dsview"; 8 9 - version = "1.12"; 10 11 src = fetchFromGitHub { 12 owner = "DreamSourceLab"; 13 repo = "DSView"; 14 rev = "v${version}"; 15 - sha256 = "q7F4FuK/moKkouXTNPZDVon/W/ZmgtNHJka4MiTxA0U="; 16 }; 17 - 18 - sourceRoot = "source/DSView"; 19 20 patches = [ 21 # Fix absolute install paths 22 ./install.patch 23 - 24 - # Fix buld with Qt5.15 already merged upstream for future release 25 - # Using local file instead of content of commit #33e3d896a47 because 26 - # sourceRoot make it unappliable 27 - ./qt515.patch 28 - 29 - # Change from upstream master that removes extern-C scopes which 30 - # cause failures with modern glib. This can likely be removed if 31 - # there is an upstream release >1.12 32 - (fetchpatch { 33 - name = "fix-extern-c.patch"; 34 - url = "https://github.com/DreamSourceLab/DSView/commit/33cc733abe19872bf5ed08540a94b798d0d4ecf4.patch"; 35 - sha256 = "sha256-TLfLQa3sdyNHTpMMvId/V6uUuOFihOZMFJOj9frnDoY="; 36 - stripLen = 2; 37 - extraPrefix = ""; 38 - }) 39 ]; 40 41 nativeBuildInputs = [ cmake pkg-config ]; 42 43 buildInputs = [ 44 - boost fftw qtbase libusb1 libzip libsigrokdecode4dsl libsigrok4dsl 45 python3 46 ]; 47
··· 1 { lib, mkDerivation, fetchFromGitHub, pkg-config, cmake 2 + , libzip, boost, fftw, qtbase, libusb1 3 + , python3, fetchpatch 4 }: 5 6 mkDerivation rec { 7 pname = "dsview"; 8 9 + version = "1.2.1"; 10 11 src = fetchFromGitHub { 12 owner = "DreamSourceLab"; 13 repo = "DSView"; 14 rev = "v${version}"; 15 + sha256 = "sha256-TE2yfzv2h77GLMkmoVGXmzs7J0l/N+n1eYxyrtnrnGU="; 16 }; 17 18 patches = [ 19 # Fix absolute install paths 20 ./install.patch 21 ]; 22 23 nativeBuildInputs = [ cmake pkg-config ]; 24 25 buildInputs = [ 26 + boost fftw qtbase libusb1 libzip 27 python3 28 ]; 29
+19 -11
pkgs/applications/science/electronics/dsview/install.patch
··· 1 diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index c1c33e1..208a184 100644 3 --- a/CMakeLists.txt 4 +++ b/CMakeLists.txt 5 - @@ -427,8 +427,8 @@ 6 - install(FILES ../NEWS31 DESTINATION share/${PROJECT_NAME} RENAME NEWS31) 7 - install(FILES ../ug25.pdf DESTINATION share/${PROJECT_NAME} RENAME ug25.pdf) 8 - install(FILES ../ug31.pdf DESTINATION share/${PROJECT_NAME} RENAME ug31.pdf) 9 - -install(FILES DreamSourceLab.rules DESTINATION /etc/udev/rules.d/) 10 - -install(FILES DSView.desktop DESTINATION /usr/share/applications/) 11 - +install(FILES DreamSourceLab.rules DESTINATION etc/udev/rules.d/) 12 - +install(FILES DSView.desktop DESTINATION share/applications/) 13 14 - #=============================================================================== 15 - #= Packaging (handled by CPack)
··· 1 diff --git a/CMakeLists.txt b/CMakeLists.txt 2 + index eb9be42..220817c 100644 3 --- a/CMakeLists.txt 4 +++ b/CMakeLists.txt 5 + @@ -662,16 +662,8 @@ install(FILES DSView/icons/logo.svg DESTINATION share/icons/hicolor/scalable/app 6 + install(FILES DSView/icons/logo.svg DESTINATION share/pixmaps RENAME dsview.svg) 7 8 + if(CMAKE_SYSTEM_NAME MATCHES "Linux") 9 + - install(FILES DSView/DSView.desktop DESTINATION /usr/share/applications RENAME dsview.desktop) 10 + - 11 + - if(IS_DIRECTORY /usr/lib/udev/rules.d) 12 + - install(FILES DSView/DreamSourceLab.rules DESTINATION /usr/lib/udev/rules.d RENAME 60-dreamsourcelab.rules) 13 + - elseif(IS_DIRECTORY /lib/udev/rules.d) 14 + - install(FILES DSView/DreamSourceLab.rules DESTINATION /lib/udev/rules.d RENAME 60-dreamsourcelab.rules) 15 + - elseif(IS_DIRECTORY /etc/udev/rules.d) 16 + - install(FILES DSView/DreamSourceLab.rules DESTINATION /etc/udev/rules.d RENAME 60-dreamsourcelab.rules) 17 + - endif() 18 + - 19 + + install(FILES DSView/DSView.desktop DESTINATION share/applications RENAME dsview.desktop) 20 + + install(FILES DSView/DreamSourceLab.rules DESTINATION etc/udev/rules.d RENAME 60-dreamsourcelab.rules) 21 + endif() 22 + 23 + install(FILES NEWS25 DESTINATION share/DSView RENAME NEWS25)
-28
pkgs/applications/science/electronics/dsview/libsigrok4dsl.nix
··· 1 - { lib, stdenv, pkg-config, autoreconfHook, 2 - glib, libzip, libserialport, check, libusb1, libftdi, 3 - systemd, alsa-lib, dsview 4 - }: 5 - 6 - stdenv.mkDerivation { 7 - inherit (dsview) version src; 8 - 9 - pname = "libsigrok4dsl"; 10 - 11 - postUnpack = '' 12 - export sourceRoot=$sourceRoot/libsigrok4DSL 13 - ''; 14 - 15 - nativeBuildInputs = [ pkg-config autoreconfHook ]; 16 - 17 - buildInputs = [ 18 - glib libzip libserialport libusb1 libftdi systemd check alsa-lib 19 - ]; 20 - 21 - meta = with lib; { 22 - description = "A fork of the sigrok library for usage with DSView"; 23 - homepage = "https://www.dreamsourcelab.com/"; 24 - license = licenses.gpl3Plus; 25 - platforms = platforms.linux; 26 - maintainers = [ maintainers.bachp ]; 27 - }; 28 - }
···
-27
pkgs/applications/science/electronics/dsview/libsigrokdecode4dsl.nix
··· 1 - { lib, stdenv, pkg-config, autoreconfHook, 2 - glib, check, python3, dsview 3 - }: 4 - 5 - stdenv.mkDerivation { 6 - inherit (dsview) version src; 7 - 8 - pname = "libsigrokdecode4dsl"; 9 - 10 - postUnpack = '' 11 - export sourceRoot=$sourceRoot/libsigrokdecode4DSL 12 - ''; 13 - 14 - nativeBuildInputs = [ pkg-config autoreconfHook ]; 15 - 16 - buildInputs = [ 17 - python3 glib check 18 - ]; 19 - 20 - meta = with lib; { 21 - description = "A fork of the sigrokdecode library for usage with DSView"; 22 - homepage = "https://www.dreamsourcelab.com/"; 23 - license = licenses.gpl3Plus; 24 - platforms = platforms.linux; 25 - maintainers = [ maintainers.bachp ]; 26 - }; 27 - }
···
-13
pkgs/applications/science/electronics/dsview/qt515.patch
··· 1 - diff --git a/pv/view/viewport.cpp b/pv/view/viewport.cpp 2 - index 921d3db..16cdce9 100755 3 - --- a/pv/view/viewport.cpp 4 - +++ b/pv/view/viewport.cpp 5 - @@ -37,7 +37,7 @@ 6 - 7 - #include <QMouseEvent> 8 - #include <QStyleOption> 9 - - 10 - +#include <QPainterPath> 11 - 12 - #include <math.h> 13 -
···
+1 -1
pkgs/applications/science/logic/beluga/default.nix
··· 14 useDune2 = true; 15 16 buildInputs = with ocamlPackages; [ 17 - gen sedlex ocaml_extlib dune-build-info linenoise 18 ]; 19 20 postPatch = ''
··· 14 useDune2 = true; 15 16 buildInputs = with ocamlPackages; [ 17 + gen sedlex extlib dune-build-info linenoise 18 ]; 19 20 postPatch = ''
+3 -3
pkgs/applications/version-management/bcompare/default.nix
··· 4 5 let 6 pname = "bcompare"; 7 - version = "4.4.2.26348"; 8 9 throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; 10 11 srcs = { 12 x86_64-linux = fetchurl { 13 url = "https://www.scootersoftware.com/${pname}-${version}_amd64.deb"; 14 - sha256 = "sha256-GotORErgPs7IPXATbBfIisDCNwp8csl7pDSwV77FylA="; 15 }; 16 17 x86_64-darwin = fetchurl { 18 url = "https://www.scootersoftware.com/BCompareOSX-${version}.zip"; 19 - sha256 = "sha256-XqmtW2EGyFmOzCooXczP3mtMN5UVQCCx7DJnVDlzAko="; 20 }; 21 22 aarch64-darwin = srcs.x86_64-darwin;
··· 4 5 let 6 pname = "bcompare"; 7 + version = "4.4.4.27058"; 8 9 throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; 10 11 srcs = { 12 x86_64-linux = fetchurl { 13 url = "https://www.scootersoftware.com/${pname}-${version}_amd64.deb"; 14 + sha256 = "sha256-8wJzCCfekr/mrDJCDgoIqMRz21wWjfp5c5sPavZma3g="; 15 }; 16 17 x86_64-darwin = fetchurl { 18 url = "https://www.scootersoftware.com/BCompareOSX-${version}.zip"; 19 + sha256 = "sha256-UopkyKHvbIZb9rNAJ+l3dEmOX33lQwakNypWCgYDT04="; 20 }; 21 22 aarch64-darwin = srcs.x86_64-darwin;
+36
pkgs/applications/version-management/git-and-tools/git-credential-keepassxc/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , rustPlatform 4 + , fetchFromGitHub 5 + , DiskArbitration 6 + , Foundation 7 + }: 8 + 9 + rustPlatform.buildRustPackage rec { 10 + pname = "git-credential-keepassxc"; 11 + version = "0.10.1"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "Frederick888"; 15 + repo = "git-credential-keepassxc"; 16 + rev = "v${version}"; 17 + hash = "sha256-zVE3RQlh0SEV4iavz40YhR+MP31oLCvG54H8gqXwL/k="; 18 + }; 19 + 20 + cargoHash = "sha256-H75SGbT//02I+umttnPM5BwtFkDVNxEYLf84oULEuEk="; 21 + 22 + buildInputs = lib.optionals stdenv.isDarwin [ DiskArbitration Foundation ]; 23 + 24 + meta = with lib; { 25 + description = "Helper that allows Git (and shell scripts) to use KeePassXC as credential store"; 26 + longDescription = '' 27 + git-credential-keepassxc is a Git credential helper that allows Git 28 + (and shell scripts) to get/store logins from/to KeePassXC. 29 + It communicates with KeePassXC using keepassxc-protocol which is 30 + originally designed for browser extensions. 31 + ''; 32 + homepage = "https://github.com/Frederick888/git-credential-keepassxc"; 33 + license = licenses.gpl3Plus; 34 + maintainers = with maintainers; [ fgaz ]; 35 + }; 36 + }
+3
pkgs/applications/video/kmplayer/default.nix
··· 27 -e "s,^Exec.*,Exec=$out/bin/kmplayer -qwindowtitle %c %i %U," 28 ''; 29 30 nativeBuildInputs = [ extra-cmake-modules makeWrapper ]; 31 32 buildInputs = [
··· 27 -e "s,^Exec.*,Exec=$out/bin/kmplayer -qwindowtitle %c %i %U," 28 ''; 29 30 + # required for kf5auth to work correctly 31 + cmakeFlags = ["-DCMAKE_POLICY_DEFAULT_CMP0012=NEW"]; 32 + 33 nativeBuildInputs = [ extra-cmake-modules makeWrapper ]; 34 35 buildInputs = [
+5 -8
pkgs/applications/virtualization/cri-o/wrapper.nix
··· 3 , makeWrapper 4 , lib 5 , extraPackages ? [] 6 - , cri-o 7 , runc # Default container runtime 8 , crun # Container runtime (default with cgroups v2 for podman/buildah) 9 , conmon # Container runtime monitor ··· 12 }: 13 14 let 15 - cri-o = cri-o-unwrapped; 16 - 17 binPath = lib.makeBinPath ([ 18 runc 19 crun ··· 22 iptables 23 ] ++ extraPackages); 24 25 - in runCommand cri-o.name { 26 - name = "${cri-o.pname}-wrapper-${cri-o.version}"; 27 - inherit (cri-o) pname version passthru; 28 29 preferLocalBuild = true; 30 31 - meta = builtins.removeAttrs cri-o.meta [ "outputsToInstall" ]; 32 33 outputs = [ 34 "out" ··· 40 ]; 41 42 } '' 43 - ln -s ${cri-o.man} $man 44 45 mkdir -p $out/bin 46 ln -s ${cri-o-unwrapped}/share $out/share
··· 3 , makeWrapper 4 , lib 5 , extraPackages ? [] 6 , runc # Default container runtime 7 , crun # Container runtime (default with cgroups v2 for podman/buildah) 8 , conmon # Container runtime monitor ··· 11 }: 12 13 let 14 binPath = lib.makeBinPath ([ 15 runc 16 crun ··· 19 iptables 20 ] ++ extraPackages); 21 22 + in runCommand cri-o-unwrapped.name { 23 + name = "${cri-o-unwrapped.pname}-wrapper-${cri-o-unwrapped.version}"; 24 + inherit (cri-o-unwrapped) pname version passthru; 25 26 preferLocalBuild = true; 27 28 + meta = builtins.removeAttrs cri-o-unwrapped.meta [ "outputsToInstall" ]; 29 30 outputs = [ 31 "out" ··· 37 ]; 38 39 } '' 40 + ln -s ${cri-o-unwrapped.man} $man 41 42 mkdir -p $out/bin 43 ln -s ${cri-o-unwrapped}/share $out/share
+7 -10
pkgs/applications/virtualization/podman/wrapper.nix
··· 5 , lib 6 , stdenv 7 , extraPackages ? [] 8 - , podman # Docker compat 9 , runc # Default container runtime 10 , crun # Container runtime (default with cgroups v2 for podman/buildah) 11 , conmon # Container runtime monitor ··· 23 # adding aardvark-dns/netavark to `helpersBin` requires changes to the modules and tests 24 25 let 26 - podman = podman-unwrapped; 27 - 28 binPath = lib.makeBinPath ([ 29 ] ++ lib.optionals stdenv.isLinux [ 30 runc ··· 38 ] ++ extraPackages); 39 40 helpersBin = symlinkJoin { 41 - name = "${podman.pname}-helper-binary-wrapper-${podman.version}"; 42 43 # this only works for some binaries, others may need to be be added to `binPath` or in the modules 44 paths = [ 45 gvproxy 46 ] ++ lib.optionals stdenv.isLinux [ 47 catatonit # added here for the pause image and also set in `containersConf` for `init_path` 48 - podman.rootlessport 49 ]; 50 }; 51 52 - in runCommand podman.name { 53 - name = "${podman.pname}-wrapper-${podman.version}"; 54 - inherit (podman) pname version passthru; 55 56 preferLocalBuild = true; 57 58 - meta = builtins.removeAttrs podman.meta [ "outputsToInstall" ]; 59 60 outputs = [ 61 "out" ··· 67 ]; 68 69 } '' 70 - ln -s ${podman.man} $man 71 72 mkdir -p $out/bin 73 ln -s ${podman-unwrapped}/etc $out/etc
··· 5 , lib 6 , stdenv 7 , extraPackages ? [] 8 , runc # Default container runtime 9 , crun # Container runtime (default with cgroups v2 for podman/buildah) 10 , conmon # Container runtime monitor ··· 22 # adding aardvark-dns/netavark to `helpersBin` requires changes to the modules and tests 23 24 let 25 binPath = lib.makeBinPath ([ 26 ] ++ lib.optionals stdenv.isLinux [ 27 runc ··· 35 ] ++ extraPackages); 36 37 helpersBin = symlinkJoin { 38 + name = "${podman-unwrapped.pname}-helper-binary-wrapper-${podman-unwrapped.version}"; 39 40 # this only works for some binaries, others may need to be be added to `binPath` or in the modules 41 paths = [ 42 gvproxy 43 ] ++ lib.optionals stdenv.isLinux [ 44 catatonit # added here for the pause image and also set in `containersConf` for `init_path` 45 + podman-unwrapped.rootlessport 46 ]; 47 }; 48 49 + in runCommand podman-unwrapped.name { 50 + name = "${podman-unwrapped.pname}-wrapper-${podman-unwrapped.version}"; 51 + inherit (podman-unwrapped) pname version passthru; 52 53 preferLocalBuild = true; 54 55 + meta = builtins.removeAttrs podman-unwrapped.meta [ "outputsToInstall" ]; 56 57 outputs = [ 58 "out" ··· 64 ]; 65 66 } '' 67 + ln -s ${podman-unwrapped.man} $man 68 69 mkdir -p $out/bin 70 ln -s ${podman-unwrapped}/etc $out/etc
+2 -2
pkgs/applications/window-managers/picom/default.nix
··· 32 33 stdenv.mkDerivation rec { 34 pname = "picom"; 35 - version = "9.1"; 36 37 src = fetchFromGitHub { 38 owner = "yshui"; 39 repo = "picom"; 40 rev = "v${version}"; 41 - sha256 = "sha256-Fqk6bPAOg4muxmSP+ezpGUNw6xrMWchZACKemeA08mA="; 42 fetchSubmodules = true; 43 }; 44
··· 32 33 stdenv.mkDerivation rec { 34 pname = "picom"; 35 + version = "10"; 36 37 src = fetchFromGitHub { 38 owner = "yshui"; 39 repo = "picom"; 40 rev = "v${version}"; 41 + sha256 = "sha256-ACQBgAYtJ4OOQIismNYJB3z426GmlyUtXXbH06eRsgg="; 42 fetchSubmodules = true; 43 }; 44
-9
pkgs/build-support/make-symlinks/builder.sh
··· 1 - source $stdenv/setup 2 - 3 - mkdir $out 4 - for file in $files 5 - do 6 - subdir=`dirname $file` 7 - mkdir -p $out/$subdir 8 - ln -s $dir/$file $out/$file 9 - done
···
-7
pkgs/build-support/make-symlinks/default.nix
··· 1 - {name ? "", stdenv, dir, files}: 2 - 3 - stdenv.mkDerivation { 4 - inherit dir files; 5 - name = if name == "" then dir.name else name; 6 - builder = ./builder.sh; 7 - }
···
+13 -1
pkgs/build-support/rust/build-rust-crate/configure-crate.nix
··· 189 EXTRA_LINK=$(sed -n "s/^cargo:rustc-link-lib=\(.*\)/\1/p" target/build/${crateName}.opt | tr '\n' ' ') 190 EXTRA_LINK_SEARCH=$(sed -n "s/^cargo:rustc-link-search=\(.*\)/\1/p" target/build/${crateName}.opt | tr '\n' ' ' | sort -u) 191 192 for env in $(sed -n "s/^cargo:rustc-env=\(.*\)/\1/p" target/build/${crateName}.opt); do 193 - export $env 194 done 195 196 CRATENAME=$(echo ${crateName} | sed -e "s/\(.*\)-sys$/\U\1/" -e "s/-/_/g") 197 grep -P "^cargo:(?!(rustc-|warning=|rerun-if-changed=|rerun-if-env-changed))" target/build/${crateName}.opt \
··· 189 EXTRA_LINK=$(sed -n "s/^cargo:rustc-link-lib=\(.*\)/\1/p" target/build/${crateName}.opt | tr '\n' ' ') 190 EXTRA_LINK_SEARCH=$(sed -n "s/^cargo:rustc-link-search=\(.*\)/\1/p" target/build/${crateName}.opt | tr '\n' ' ' | sort -u) 191 192 + # We want to read part of every line that has cargo:rustc-env= prefix and 193 + # export it as environment variables. This turns out tricky if the lines 194 + # have spaces: we can't wrap the command in double quotes as that captures 195 + # all the lines in single output. We can't use while read loop because 196 + # exporting from inside of it doesn't make it to the outside scope. We 197 + # can't use xargs as export is a built-in and does not work from it. As a 198 + # last resort then, we change the IFS so that the for loop does not split 199 + # on spaces and reset it after we are done. See ticket #199298. 200 + # 201 + _OLDIFS="$IFS" 202 + IFS=$'\n' 203 for env in $(sed -n "s/^cargo:rustc-env=\(.*\)/\1/p" target/build/${crateName}.opt); do 204 + export "$env" 205 done 206 + IFS="$_OLDIFS" 207 208 CRATENAME=$(echo ${crateName} | sed -e "s/\(.*\)-sys$/\U\1/" -e "s/-/_/g") 209 grep -P "^cargo:(?!(rustc-|warning=|rerun-if-changed=|rerun-if-env-changed))" target/build/${crateName}.opt \
+23
pkgs/data/fonts/linja-pi-pu-lukin/default.nix
···
··· 1 + { lib, fetchurl }: 2 + 3 + fetchurl { 4 + pname = "linja-pi-pu-lukin"; 5 + version = "unstable-2021-10-29"; 6 + 7 + url = "https://web.archive.org/web/20211029000000/https://jansa-tp.github.io/linja-pi-pu-lukin/PuLukin.otf"; 8 + hash = "sha256-VPdrMHWpiokFYON4S8zT+pSs4TsB17S8TZRtkjqIqU8="; 9 + 10 + downloadToTemp = true; 11 + recursiveHash = true; 12 + postFetch = '' 13 + install -D $downloadedFile $out/share/fonts/opentype/linja-pi-pu-lukin.otf 14 + ''; 15 + 16 + meta = with lib; { 17 + description = "A sitelen pona font resembling the style found in Toki Pona: The Language of Good (lipu pu), by jan Sa."; 18 + homepage = "https://jansa-tp.github.io/linja-pi-pu-lukin/"; 19 + license = licenses.unfree; # license is unspecified in repository 20 + platforms = platforms.all; 21 + maintainers = with maintainers; [ somasis ]; 22 + }; 23 + }
+27
pkgs/data/fonts/sitelen-seli-kiwen/default.nix
···
··· 1 + { lib, fetchzip }: 2 + 3 + let 4 + rev = "69132c99873894746c9710707aaeb2cea2609709"; 5 + in 6 + fetchzip { 7 + pname = "sitelen-seli-kiwen"; 8 + version = "unstable-2022-06-28"; 9 + 10 + url = "https://raw.githubusercontent.com/kreativekorp/sitelen-seli-kiwen/${rev}/sitelenselikiwen.zip"; 11 + hash = "sha256-63sl/Ha2QAe8pVKCpLNs//DB0kjLdW01u6tVMrGquIU="; 12 + stripRoot = false; 13 + 14 + postFetch = '' 15 + mkdir -p $out/share/fonts/{opentype,truetype} 16 + mv $out/*.eot $out/share/fonts/opentype/ 17 + mv $out/*.ttf $out/share/fonts/truetype/ 18 + ''; 19 + 20 + meta = with lib; { 21 + description = "A handwritten sitelen pona font supporting UCSUR"; 22 + homepage = "https://www.kreativekorp.com/software/fonts/sitelenselikiwen/"; 23 + license = licenses.ofl; 24 + platforms = platforms.all; 25 + maintainers = with maintainers; [ somasis ]; 26 + }; 27 + }
+2 -2
pkgs/data/themes/adw-gtk3/default.nix
··· 9 10 stdenvNoCC.mkDerivation rec { 11 pname = "adw-gtk3"; 12 - version = "4.0"; 13 14 src = fetchFromGitHub { 15 owner = "lassekongo83"; 16 repo = pname; 17 rev = "v${version}"; 18 - sha256 = "sha256-PR0MmTOXGrMicRLXqIOUpCVSu68HeCaG2z/o+lbHnjk="; 19 }; 20 21 nativeBuildInputs = [
··· 9 10 stdenvNoCC.mkDerivation rec { 11 pname = "adw-gtk3"; 12 + version = "4.1"; 13 14 src = fetchFromGitHub { 15 owner = "lassekongo83"; 16 repo = pname; 17 rev = "v${version}"; 18 + sha256 = "sha256-7E+eBbsavWdraCxxtwFdvFkxTWN/XMz8obvnpxf6PQc="; 19 }; 20 21 nativeBuildInputs = [
+28 -6
pkgs/data/themes/matcha/default.nix
··· 1 { lib 2 - , stdenv 3 , fetchFromGitHub 4 , gdk-pixbuf 5 , gtk-engine-murrine 6 , librsvg 7 , gitUpdater 8 }: 9 10 - stdenv.mkDerivation rec { 11 pname = "matcha-gtk-theme"; 12 - version = "2022-06-07"; 13 14 src = fetchFromGitHub { 15 owner = "vinceliuice"; 16 repo = pname; 17 rev = version; 18 - sha256 = "26xa9EGo2hci08Zw+X/A0Pn0VHxU8yfvRMiRusml+tc="; 19 }; 20 21 buildInputs = [ 22 gdk-pixbuf ··· 33 34 installPhase = '' 35 runHook preInstall 36 mkdir -p $out/share/themes 37 - name= ./install.sh --dest $out/share/themes 38 - install -D -t $out/share/gtksourceview-3.0/styles src/extra/gedit/matcha.xml 39 mkdir -p $out/share/doc/${pname} 40 cp -a src/extra/firefox $out/share/doc/${pname} 41 runHook postInstall 42 ''; 43
··· 1 { lib 2 + , stdenvNoCC 3 , fetchFromGitHub 4 , gdk-pixbuf 5 , gtk-engine-murrine 6 + , jdupes 7 , librsvg 8 , gitUpdater 9 + , colorVariants ? [] # default: all 10 + , themeVariants ? [] # default: blue 11 }: 12 13 + let 14 pname = "matcha-gtk-theme"; 15 + 16 + in 17 + lib.checkListOfEnum "${pname}: color variants" [ "standard" "light" "dark" ] colorVariants 18 + lib.checkListOfEnum "${pname}: theme variants" [ "aliz" "azul" "sea" "pueril" "all" ] themeVariants 19 + 20 + stdenvNoCC.mkDerivation rec { 21 + inherit pname; 22 + version = "2022-11-15"; 23 24 src = fetchFromGitHub { 25 owner = "vinceliuice"; 26 repo = pname; 27 rev = version; 28 + sha256 = "Rx22O8C7kbYADxqJF8u6kdcQnXNA5aS+NWOnx/X4urY="; 29 }; 30 + 31 + nativeBuildInputs = [ 32 + jdupes 33 + ]; 34 35 buildInputs = [ 36 gdk-pixbuf ··· 47 48 installPhase = '' 49 runHook preInstall 50 + 51 mkdir -p $out/share/themes 52 + 53 + name= ./install.sh \ 54 + ${lib.optionalString (colorVariants != []) "--color " + builtins.toString colorVariants} \ 55 + ${lib.optionalString (themeVariants != []) "--theme " + builtins.toString themeVariants} \ 56 + --dest $out/share/themes 57 + 58 mkdir -p $out/share/doc/${pname} 59 cp -a src/extra/firefox $out/share/doc/${pname} 60 + 61 + jdupes --quiet --link-soft --recurse $out/share 62 + 63 runHook postInstall 64 ''; 65
+2 -9
pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
··· 24 25 stdenv.mkDerivation rec { 26 pname = "elementary-calendar"; 27 - version = "6.1.1"; 28 29 src = fetchFromGitHub { 30 owner = "elementary"; 31 repo = "calendar"; 32 rev = version; 33 - sha256 = "sha256-c2c8QNifBDzb0CelB72AIL4G694l6KCSXBjWIHrzZJo="; 34 }; 35 36 patches = [ ··· 39 (fetchpatch { 40 url = "https://github.com/elementary/calendar/commit/62c20e5786accd68b96c423b04e32c043e726cac.patch"; 41 sha256 = "sha256-xatxoSwAIHiUA03vvBdM8HSW27vhPLvAxEuGK0gLiio="; 42 - }) 43 - 44 - # GridDay: Fix day in month in grid with GLib 2.73.1+ 45 - # https://github.com/elementary/calendar/pull/763 46 - (fetchpatch { 47 - url = "https://github.com/elementary/calendar/commit/20b0983c85935bedef065b786ec8bbca55ba7d9e.patch"; 48 - sha256 = "sha256-Tw9uNqqRAC+vOp7EWzZVeDmZxt3hTGl9UIP21FcunqA="; 49 }) 50 ]; 51
··· 24 25 stdenv.mkDerivation rec { 26 pname = "elementary-calendar"; 27 + version = "6.1.2"; 28 29 src = fetchFromGitHub { 30 owner = "elementary"; 31 repo = "calendar"; 32 rev = version; 33 + sha256 = "sha256-psUVgl/7pmmf+8dP8ghBx5C1u4UT9ncXuVYvDJOYeOI="; 34 }; 35 36 patches = [ ··· 39 (fetchpatch { 40 url = "https://github.com/elementary/calendar/commit/62c20e5786accd68b96c423b04e32c043e726cac.patch"; 41 sha256 = "sha256-xatxoSwAIHiUA03vvBdM8HSW27vhPLvAxEuGK0gLiio="; 42 }) 43 ]; 44
+2 -2
pkgs/desktops/pantheon/apps/elementary-files/default.nix
··· 28 29 stdenv.mkDerivation rec { 30 pname = "elementary-files"; 31 - version = "6.2.0"; 32 33 outputs = [ "out" "dev" ]; 34 ··· 36 owner = "elementary"; 37 repo = "files"; 38 rev = version; 39 - sha256 = "sha256-V1otkc1Og7J/A68j+4MrJzOtAH6PHSfj5fSpjKhhwo4="; 40 }; 41 42 nativeBuildInputs = [
··· 28 29 stdenv.mkDerivation rec { 30 pname = "elementary-files"; 31 + version = "6.2.1"; 32 33 outputs = [ "out" "dev" ]; 34 ··· 36 owner = "elementary"; 37 repo = "files"; 38 rev = version; 39 + sha256 = "sha256-pJFeMG2aGaMkS00fSoRlMR2YSg5YzwqwaQT8G7Gk5S4="; 40 }; 41 42 nativeBuildInputs = [
+2 -2
pkgs/desktops/pantheon/apps/elementary-photos/default.nix
··· 31 32 stdenv.mkDerivation rec { 33 pname = "elementary-photos"; 34 - version = "2.7.5"; 35 36 src = fetchFromGitHub { 37 owner = "elementary"; 38 repo = "photos"; 39 rev = version; 40 - sha256 = "sha256-zM32+bva+QD1Z/0vUD7K0/tnSzo+7GGLjJ1ytr64c0I="; 41 }; 42 43 nativeBuildInputs = [
··· 31 32 stdenv.mkDerivation rec { 33 pname = "elementary-photos"; 34 + version = "2.8.0"; 35 36 src = fetchFromGitHub { 37 owner = "elementary"; 38 repo = "photos"; 39 rev = version; 40 + sha256 = "sha256-VhJggQMy1vk21zNA5pR4uAPGCwnIxLUHVO58AZs+h6s="; 41 }; 42 43 nativeBuildInputs = [
+2 -2
pkgs/desktops/pantheon/desktop/elementary-greeter/default.nix
··· 30 31 stdenv.mkDerivation rec { 32 pname = "elementary-greeter"; 33 - version = "6.1.0"; 34 35 src = fetchFromGitHub { 36 owner = "elementary"; 37 repo = "greeter"; 38 rev = version; 39 - sha256 = "sha256-CY+dPSyQ/ovSdI80uEipDdnWy1KjbZnwpn9sd8HrbPQ="; 40 }; 41 42 patches = [
··· 30 31 stdenv.mkDerivation rec { 32 pname = "elementary-greeter"; 33 + version = "6.1.1"; 34 35 src = fetchFromGitHub { 36 owner = "elementary"; 37 repo = "greeter"; 38 rev = version; 39 + sha256 = "sha256-6rjZOX9JOTjZwqWVWTtKjGNy8KgWllE9VQZzwhuBAwE="; 40 }; 41 42 patches = [
+4 -2
pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix
··· 26 27 stdenv.mkDerivation rec { 28 pname = "wingpanel-applications-menu"; 29 - version = "2.10.2"; 30 31 src = fetchFromGitHub { 32 owner = "elementary"; 33 repo = "applications-menu"; 34 rev = version; 35 - sha256 = "sha256-xBuMJzIFOueSvNwvXc85AI9NHuMW3bOblNsyuDkIzyk="; 36 }; 37 38 patches = [ ··· 79 chmod +x meson/post_install.py 80 patchShebangs meson/post_install.py 81 ''; 82 83 passthru = { 84 updateScript = nix-update-script {
··· 26 27 stdenv.mkDerivation rec { 28 pname = "wingpanel-applications-menu"; 29 + version = "2.11.0"; 30 31 src = fetchFromGitHub { 32 owner = "elementary"; 33 repo = "applications-menu"; 34 rev = version; 35 + sha256 = "sha256-pEBvFN+zYsF8CbB29rTNclwAYhw/Hb0HhLzXtijfI4M="; 36 }; 37 38 patches = [ ··· 79 chmod +x meson/post_install.py 80 patchShebangs meson/post_install.py 81 ''; 82 + 83 + doCheck = true; 84 85 passthru = { 86 updateScript = nix-update-script {
+32 -14
pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/fix-paths.patch
··· 1 - diff --git a/src/synapse-plugins/calculator-plugin.vala b/src/synapse-plugins/calculator-plugin.vala 2 - index 886a44cd..a4601da6 100644 3 - --- a/src/synapse-plugins/calculator-plugin.vala 4 - +++ b/src/synapse-plugins/calculator-plugin.vala 5 - @@ -50,9 +50,7 @@ namespace Synapse { 6 _("Calculator"), 7 _("Calculate basic expressions."), 8 "accessories-calculator", ··· 13 ); 14 } 15 16 - @@ -94,7 +92,7 @@ namespace Synapse { 17 - Pid pid; 18 - int read_fd, write_fd; 19 - /* Must include math library to get non-integer results and to access standard math functions */ 20 - - string[] argv = {"bc", "-l"}; 21 - + string[] argv = {"@bc@", "-l"}; 22 - string? solution = null; 23 - 24 - try {
··· 1 + diff --git a/src/synapse-plugins/calculator-plugin/calculator-plugin-backend.vala b/src/synapse-plugins/calculator-plugin/calculator-plugin-backend.vala 2 + index 542e7aa..228c6d7 100644 3 + --- a/src/synapse-plugins/calculator-plugin/calculator-plugin-backend.vala 4 + +++ b/src/synapse-plugins/calculator-plugin/calculator-plugin-backend.vala 5 + @@ -83,7 +83,7 @@ namespace Synapse { 6 + Pid pid; 7 + int read_fd, write_fd; 8 + /* Must include math library to get non-integer results and to access standard math functions */ 9 + - string[] argv = {"bc", "-l"}; 10 + + string[] argv = {"@bc@", "-l"}; 11 + 12 + Process.spawn_async_with_pipes ( 13 + null, argv, null, 14 + diff --git a/src/synapse-plugins/calculator-plugin/calculator-plugin.vala b/src/synapse-plugins/calculator-plugin/calculator-plugin.vala 15 + index d14f1de..35c8621 100644 16 + --- a/src/synapse-plugins/calculator-plugin/calculator-plugin.vala 17 + +++ b/src/synapse-plugins/calculator-plugin/calculator-plugin.vala 18 + @@ -49,9 +49,7 @@ namespace Synapse { 19 _("Calculator"), 20 _("Calculate basic expressions."), 21 "accessories-calculator", ··· 26 ); 27 } 28 29 + diff --git a/src/synapse-plugins/converter-plugin/converter-plugin.vala b/src/synapse-plugins/converter-plugin/converter-plugin.vala 30 + index 8d230cc..ed31927 100644 31 + --- a/src/synapse-plugins/converter-plugin/converter-plugin.vala 32 + +++ b/src/synapse-plugins/converter-plugin/converter-plugin.vala 33 + @@ -46,9 +46,7 @@ namespace Synapse { 34 + _("Converter"), 35 + _("Convert between units."), 36 + "accessories-converter", 37 + - register_plugin, 38 + - Environment.find_program_in_path ("bc") != null, 39 + - _("bc is not installed") 40 + + register_plugin 41 + ); 42 + }
+2 -2
pkgs/desktops/xfce/core/xfce4-settings/default.nix
··· 5 mkXfceDerivation { 6 category = "xfce"; 7 pname = "xfce4-settings"; 8 - version = "4.16.4"; 9 10 - sha256 = "sha256-w/wnLa3NuOV/2LlDPMCEG3z+k3pW+MPHtqx5L5NdOJs="; 11 12 postPatch = '' 13 for f in xfsettingsd/pointers.c dialogs/mouse-settings/main.c; do
··· 5 mkXfceDerivation { 6 category = "xfce"; 7 pname = "xfce4-settings"; 8 + version = "4.16.5"; 9 10 + sha256 = "sha256-ZVQw/oqN+jCOWj8O+1ldVCvbzY+QcebaQI5oFOdMOew="; 11 12 postPatch = '' 13 for f in xfsettingsd/pointers.c dialogs/mouse-settings/main.c; do
+3 -2
pkgs/development/compilers/copper/default.nix
··· 1 - { lib, stdenv 2 , fetchurl 3 , libffi 4 }: ··· 27 homepage = "https://tibleiz.net/copper/"; 28 license = licenses.bsd2; 29 platforms = platforms.x86_64; 30 - broken = stdenv.isDarwin; 31 }; 32 }
··· 1 + { lib 2 + , stdenv 3 , fetchurl 4 , libffi 5 }: ··· 28 homepage = "https://tibleiz.net/copper/"; 29 license = licenses.bsd2; 30 platforms = platforms.x86_64; 31 + broken = true; 32 }; 33 }
+2 -2
pkgs/development/compilers/haxe/default.nix
··· 13 sha 14 dune_2 15 luv 16 - ocaml_extlib 17 ] else if lib.versionAtLeast version "4.0" 18 then with ocaml-ng.ocamlPackages_4_10; [ 19 ocaml ··· 25 sha 26 dune_2 27 luv 28 - ocaml_extlib-1-7-7 29 ] else with ocaml-ng.ocamlPackages_4_05; [ 30 ocaml 31 camlp4
··· 13 sha 14 dune_2 15 luv 16 + extlib 17 ] else if lib.versionAtLeast version "4.0" 18 then with ocaml-ng.ocamlPackages_4_10; [ 19 ocaml ··· 25 sha 26 dune_2 27 luv 28 + extlib-1-7-7 29 ] else with ocaml-ng.ocamlPackages_4_05; [ 30 ocaml 31 camlp4
+3 -8
pkgs/development/compilers/yosys/default.nix
··· 8 , libffi 9 , makeWrapper 10 , pkg-config 11 - , protobuf 12 , python3 13 , readline 14 , symlinkJoin ··· 72 73 in stdenv.mkDerivation rec { 74 pname = "yosys"; 75 - version = "0.22"; 76 77 src = fetchFromGitHub { 78 owner = "YosysHQ"; 79 repo = "yosys"; 80 rev = "${pname}-${version}"; 81 - hash = "sha256-us4GiulqkzcwD2iuNXB5eTd3iqgUdvj9Nd2p/9TJerQ="; 82 }; 83 84 enableParallelBuilding = true; ··· 87 tcl 88 readline 89 libffi 90 - protobuf 91 zlib 92 (python3.withPackages (pp: with pp; [ 93 click 94 ])) 95 ]; 96 97 - makeFlags = [ "ENABLE_PROTOBUF=1" "PREFIX=${placeholder "out"}"]; 98 99 patches = [ 100 ./plugin-search-dirs.patch ··· 115 chmod -R u+w . 116 make config-${if stdenv.cc.isClang or false then "clang" else "gcc"} 117 echo 'ABCEXTERNAL = ${abc-verifier}/bin/abc' >> Makefile.conf 118 - 119 - # we have to do this ourselves for some reason... 120 - (cd misc && ${protobuf}/bin/protoc --cpp_out ../backends/protobuf/ ./yosys.proto) 121 122 if ! grep -q "ABCREV = ${shortAbcRev}" Makefile; then 123 echo "ERROR: yosys isn't compatible with the provided abc (${shortAbcRev}), failing."
··· 8 , libffi 9 , makeWrapper 10 , pkg-config 11 , python3 12 , readline 13 , symlinkJoin ··· 71 72 in stdenv.mkDerivation rec { 73 pname = "yosys"; 74 + version = "0.23"; 75 76 src = fetchFromGitHub { 77 owner = "YosysHQ"; 78 repo = "yosys"; 79 rev = "${pname}-${version}"; 80 + hash = "sha256-mOakdXhSij8k4Eo7RwpKjd59IkNjw31NNFDJtL6Adgo="; 81 }; 82 83 enableParallelBuilding = true; ··· 86 tcl 87 readline 88 libffi 89 zlib 90 (python3.withPackages (pp: with pp; [ 91 click 92 ])) 93 ]; 94 95 + makeFlags = [ "PREFIX=${placeholder "out"}"]; 96 97 patches = [ 98 ./plugin-search-dirs.patch ··· 113 chmod -R u+w . 114 make config-${if stdenv.cc.isClang or false then "clang" else "gcc"} 115 echo 'ABCEXTERNAL = ${abc-verifier}/bin/abc' >> Makefile.conf 116 117 if ! grep -q "ABCREV = ${shortAbcRev}" Makefile; then 118 echo "ERROR: yosys isn't compatible with the provided abc (${shortAbcRev}), failing."
+2 -2
pkgs/development/interpreters/clojure/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "clojure"; 5 - version = "1.11.1.1189"; 6 7 src = fetchurl { 8 # https://clojure.org/releases/tools 9 url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz"; 10 - sha256 = "sha256-wg5iN5/UT6jb68vF98mgSl21fLG9BdEcXH0EEmvnEOs="; 11 }; 12 13 nativeBuildInputs = [
··· 2 3 stdenv.mkDerivation rec { 4 pname = "clojure"; 5 + version = "1.11.1.1200"; 6 7 src = fetchurl { 8 # https://clojure.org/releases/tools 9 url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz"; 10 + sha256 = "sha256-296cS91Ct9paZ9h5VItFKOSQPOc+4mwylia2Fl1Xthw="; 11 }; 12 13 nativeBuildInputs = [
+4 -6
pkgs/development/interpreters/lunatic/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitHub, cmake, stdenv, Security }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "lunatic"; 5 - version = "0.10.1"; 6 7 src = fetchFromGitHub { 8 owner = "lunatic-solutions"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-MQ10WwvUdqU4w9uA4H1+VRM29HXVtLMwfGvbM6VqS90="; 12 }; 13 14 - cargoSha256 = "sha256-tNYA3YruI7VENmLbd3rmZr7BkqHp1HNOfzPTkIiixqA="; 15 - 16 - nativeBuildInputs = [ cmake ]; 17 18 buildInputs = lib.optional stdenv.isDarwin Security; 19
··· 1 + { lib, rustPlatform, fetchFromGitHub, stdenv, Security }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "lunatic"; 5 + version = "0.12.0"; 6 7 src = fetchFromGitHub { 8 owner = "lunatic-solutions"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-7fxccufM5tunbutABEtsa6++OLTsS72oA219zvf+KN8="; 12 }; 13 14 + cargoSha256 = "sha256-sHSQUvHTwyqMrGmwpblqpS4HfFiWGb+70a1uloDu2wY="; 15 16 buildInputs = lib.optional stdenv.isDarwin Security; 17
+2 -6
pkgs/development/libraries/ada/gnatcoll/bindings.nix
··· 33 34 stdenv.mkDerivation rec { 35 pname = "gnatcoll-${component}"; 36 - version = "22.0.0"; 37 38 src = fetchFromGitHub { 39 owner = "AdaCore"; 40 repo = "gnatcoll-bindings"; 41 rev = "v${version}"; 42 - sha256 = "0wbwnd6jccwfd4jdxbnzhc0jhm8ad4phz6y9b1gk8adykkk6jcz4"; 43 }; 44 - 45 - patches = [ 46 - ./omp-setup-text-mode.patch 47 - ]; 48 49 nativeBuildInputs = [ 50 gprbuild
··· 33 34 stdenv.mkDerivation rec { 35 pname = "gnatcoll-${component}"; 36 + version = "23.0.0"; 37 38 src = fetchFromGitHub { 39 owner = "AdaCore"; 40 repo = "gnatcoll-bindings"; 41 rev = "v${version}"; 42 + sha256 = "1jnnfsvll4jh6ip0fww4mh2cm61h7dzpxz3zaa2psrc1w54x34nn"; 43 }; 44 45 nativeBuildInputs = [ 46 gprbuild
+2 -2
pkgs/development/libraries/ada/gnatcoll/core.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "gnatcoll-core"; 12 - version = "22.0.0"; 13 14 src = fetchFromGitHub { 15 owner = "AdaCore"; 16 repo = "gnatcoll-core"; 17 rev = "v${version}"; 18 - sha256 = "0fn28dp6bgpp1sshr09m1x85g2gx11xqkiy410hiicfyg5hamh1l"; 19 }; 20 21 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "gnatcoll-core"; 12 + version = "23.0.0"; 13 14 src = fetchFromGitHub { 15 owner = "AdaCore"; 16 repo = "gnatcoll-core"; 17 rev = "v${version}"; 18 + sha256 = "11q66xszqvpc9jyyzivcakik27d23yniahjdznb47wyqkxphm1dl"; 19 }; 20 21 nativeBuildInputs = [
+7 -10
pkgs/development/libraries/ada/gnatcoll/db.nix
··· 50 in 51 52 stdenv.mkDerivation rec { 53 - pname = "gnatcoll-${component}"; 54 - version = "22.0.0"; 55 56 src = fetchFromGitHub { 57 owner = "AdaCore"; 58 repo = "gnatcoll-db"; 59 rev = "v${version}"; 60 - sha256 = "1c39yg13faadg5mzpq3s83rn24npmpc4yjj0cvj7kqwpqxci4m55"; 61 }; 62 - 63 - patches = lib.optionals (component == "sqlite") [ 64 - # fixes build of the static sqlite component 65 - # when building against the system libsqlite3 66 - # See https://github.com/AdaCore/gprbuild/issues/27#issuecomment-298444608 67 - ./gnatcoll-db-sqlite-static-external.patch 68 - ]; 69 70 # Link executables dynamically unless specified by the platform, 71 # as we usually do in nixpkgs where possible
··· 50 in 51 52 stdenv.mkDerivation rec { 53 + # executables don't adhere to the string gnatcoll-* scheme 54 + pname = 55 + if onlyExecutable 56 + then builtins.replaceStrings [ "_" ] [ "-" ] component 57 + else "gnatcoll-${component}"; 58 + version = "23.0.0"; 59 60 src = fetchFromGitHub { 61 owner = "AdaCore"; 62 repo = "gnatcoll-db"; 63 rev = "v${version}"; 64 + sha256 = "1j77ina17myahlsvbyiycgxkncd7ijc7jrvzwa4gagx0fwjk7prh"; 65 }; 66 67 # Link executables dynamically unless specified by the platform, 68 # as we usually do in nixpkgs where possible
-18
pkgs/development/libraries/ada/gnatcoll/gnatcoll-db-sqlite-static-external.patch
··· 1 - diff --git a/sqlite/gnatcoll_sqlite.gpr b/sqlite/gnatcoll_sqlite.gpr 2 - index 5bd53d35..580739f8 100644 3 - --- a/sqlite/gnatcoll_sqlite.gpr 4 - +++ b/sqlite/gnatcoll_sqlite.gpr 5 - @@ -69,7 +69,12 @@ project GnatColl_Sqlite is 6 - for Source_Dirs use (".", "amalgamation"); 7 - when "external" => 8 - for Source_Dirs use ("."); 9 - - for Library_Options use ("-lsqlite3") & Thread_Lib; 10 - + case Library_Type is 11 - + when "relocatable" => 12 - + for Library_Options use ("-lsqlite3") & Thread_Lib; 13 - + when others => 14 - + null; 15 - + end case; 16 - end case; 17 - 18 - package Compiler is
···
-23
pkgs/development/libraries/ada/gnatcoll/omp-setup-text-mode.patch
··· 1 - commit 37c815ee660d1bf37256638d23b0346ad7cc19e7 2 - Author: sternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org> 3 - Date: Wed Jul 21 00:18:30 2021 +0200 4 - 5 - omp/setup.py: open version_information in text mode 6 - 7 - Otherwise saving the config in setup_support.py will fail as a bytes 8 - object is not encodeable as JSON. Luckily, version_information is text 9 - anyways. 10 - 11 - diff --git a/omp/setup.py b/omp/setup.py 12 - index 942ab1f5..5281398e 100755 13 - --- a/omp/setup.py 14 - +++ b/omp/setup.py 15 - @@ -25,7 +25,7 @@ class GNATCollOMP(SetupApp): 16 - 17 - # Set library version 18 - with open(os.path.join(config.source_dir, '..', 19 - - 'version_information'), 'rb') as fd: 20 - + 'version_information'), 'r') as fd: 21 - version = fd.read().strip() 22 - config.set_data('GNATCOLL_VERSION', version, sub='gprbuild') 23 -
···
+2 -2
pkgs/development/libraries/ada/xmlada/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "xmlada"; 12 - version = "22.0.0"; 13 14 src = fetchFromGitHub { 15 name = "xmlada-${version}-src"; 16 owner = "AdaCore"; 17 repo = "xmlada"; 18 rev = "v${version}"; 19 - sha256 = "1pg6m0sfc1vwvd18r80jv2vwrsb2qgvyl8jmmrmpbdni0npx0kv3"; 20 }; 21 22 nativeBuildInputs = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "xmlada"; 12 + version = "23.0.0"; 13 14 src = fetchFromGitHub { 15 name = "xmlada-${version}-src"; 16 owner = "AdaCore"; 17 repo = "xmlada"; 18 rev = "v${version}"; 19 + sha256 = "sha256-covcSwlQQjRKTv0DdMEgahXXlch0TeKnvSyOsGO9+e0="; 20 }; 21 22 nativeBuildInputs = [
+15 -5
pkgs/development/libraries/duckdb/default.nix
··· 17 in 18 stdenv.mkDerivation rec { 19 pname = "duckdb"; 20 - version = "0.5.1"; 21 22 src = fetchFromGitHub { 23 owner = pname; 24 repo = pname; 25 rev = "v${version}"; 26 - sha256 = "sha256-qzDQFS2ogQ6hqTCddHnttWF365007Labnn4BmHB219k="; 27 }; 28 29 postPatch = '' 30 substituteInPlace CMakeLists.txt --subst-var-by DUCKDB_VERSION "v${version}" 31 ''; ··· 42 "-DBUILD_TPCE=ON" 43 "-DBUILD_TPCH_EXTENSION=ON" 44 "-DBUILD_VISUALIZER_EXTENSION=ON" 45 "-DJDBC_DRIVER=${enableFeature withJdbc}" 46 ]; 47 ··· 56 installCheckPhase = 57 let 58 excludes = map (pattern: "exclude:'${pattern}'") [ 59 - "*test_slow" 60 - "Test file buffers for reading/writing to file" 61 - "[test_slow]" 62 "test/common/test_cast_hugeint.test" 63 "test/sql/copy/csv/test_csv_remote.test" 64 "test/sql/copy/parquet/test_parquet_remote.test" 65 "test/sql/copy/parquet/test_parquet_remote_foreign_files.test" 66 ] ++ lib.optionals stdenv.isAarch64 [ 67 "test/sql/aggregate/aggregates/test_kurtosis.test" 68 "test/sql/aggregate/aggregates/test_skewness.test"
··· 17 in 18 stdenv.mkDerivation rec { 19 pname = "duckdb"; 20 + version = "0.6.0"; 21 22 src = fetchFromGitHub { 23 owner = pname; 24 repo = pname; 25 rev = "v${version}"; 26 + sha256 = "sha256-XCEX2VCynbMUP5xsxWq8PlHnfrBfES5c2fuu2jhM+tI="; 27 }; 28 29 + patches = [ ./version.patch ]; 30 + 31 postPatch = '' 32 substituteInPlace CMakeLists.txt --subst-var-by DUCKDB_VERSION "v${version}" 33 ''; ··· 44 "-DBUILD_TPCE=ON" 45 "-DBUILD_TPCH_EXTENSION=ON" 46 "-DBUILD_VISUALIZER_EXTENSION=ON" 47 + "-DBUILD_INET_EXTENSION=ON" 48 "-DJDBC_DRIVER=${enableFeature withJdbc}" 49 ]; 50 ··· 59 installCheckPhase = 60 let 61 excludes = map (pattern: "exclude:'${pattern}'") [ 62 + "[s3]" 63 + "Test closing database during long running query" 64 "test/common/test_cast_hugeint.test" 65 "test/sql/copy/csv/test_csv_remote.test" 66 "test/sql/copy/parquet/test_parquet_remote.test" 67 "test/sql/copy/parquet/test_parquet_remote_foreign_files.test" 68 + "test/sql/storage/compression/chimp/chimp_read.test" 69 + "test/sql/storage/compression/chimp/chimp_read_float.test" 70 + "test/sql/storage/compression/patas/patas_compression_ratio.test_coverage" 71 + "test/sql/storage/compression/patas/patas_read.test" 72 + # these are only hidden if no filters are passed in 73 + "[!hide]" 74 + # this test apparently never terminates 75 + "test/sql/copy/csv/auto/test_csv_auto.test" 76 ] ++ lib.optionals stdenv.isAarch64 [ 77 "test/sql/aggregate/aggregates/test_kurtosis.test" 78 "test/sql/aggregate/aggregates/test_skewness.test"
+27 -20
pkgs/development/libraries/duckdb/version.patch
··· 1 diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index 92c097228..5f51929f6 100644 3 --- a/CMakeLists.txt 4 +++ b/CMakeLists.txt 5 - @@ -157,45 +157,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") 6 set(SUN TRUE) 7 endif() 8 9 - -execute_process( 10 - - COMMAND git log -1 --format=%h 11 - - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 12 - - RESULT_VARIABLE GIT_RESULT 13 - - OUTPUT_VARIABLE GIT_COMMIT_HASH 14 - - OUTPUT_STRIP_TRAILING_WHITESPACE) 15 - -execute_process( 16 - - COMMAND git describe --tags --abbrev=0 17 - - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 18 - - OUTPUT_VARIABLE GIT_LAST_TAG 19 - - OUTPUT_STRIP_TRAILING_WHITESPACE) 20 - -execute_process( 21 - - COMMAND git describe --tags --long 22 - - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 23 - - OUTPUT_VARIABLE GIT_ITERATION 24 - - OUTPUT_STRIP_TRAILING_WHITESPACE) 25 - 26 -if(GIT_RESULT EQUAL "0") 27 - string(REGEX REPLACE "v([0-9]+).[0-9]+.[0-9]+" "\\1" DUCKDB_MAJOR_VERSION "${GIT_LAST_TAG}") ··· 47 -endif() 48 +set(DUCKDB_VERSION "@DUCKDB_VERSION@") 49 50 - option(AMALGAMATION_BUILD 51 - "Build from the amalgamation files, rather than from the normal sources."
··· 1 diff --git a/CMakeLists.txt b/CMakeLists.txt 2 + index 349af6acf7..7ffec0b4cb 100644 3 --- a/CMakeLists.txt 4 +++ b/CMakeLists.txt 5 + @@ -196,52 +196,7 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS") 6 set(SUN TRUE) 7 endif() 8 9 + -find_package(Git) 10 + -if(Git_FOUND) 11 + - if (NOT DEFINED GIT_COMMIT_HASH) 12 + - execute_process( 13 + - COMMAND ${GIT_EXECUTABLE} log -1 --format=%h 14 + - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 15 + - RESULT_VARIABLE GIT_RESULT 16 + - OUTPUT_VARIABLE GIT_COMMIT_HASH 17 + - OUTPUT_STRIP_TRAILING_WHITESPACE) 18 + - endif() 19 + - execute_process( 20 + - COMMAND ${GIT_EXECUTABLE} describe --tags --abbrev=0 21 + - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 22 + - OUTPUT_VARIABLE GIT_LAST_TAG 23 + - OUTPUT_STRIP_TRAILING_WHITESPACE) 24 + - execute_process( 25 + - COMMAND ${GIT_EXECUTABLE} describe --tags --long 26 + - WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} 27 + - OUTPUT_VARIABLE GIT_ITERATION 28 + - OUTPUT_STRIP_TRAILING_WHITESPACE) 29 + -else() 30 + - message("Git NOT FOUND") 31 + -endif() 32 - 33 -if(GIT_RESULT EQUAL "0") 34 - string(REGEX REPLACE "v([0-9]+).[0-9]+.[0-9]+" "\\1" DUCKDB_MAJOR_VERSION "${GIT_LAST_TAG}") ··· 54 -endif() 55 +set(DUCKDB_VERSION "@DUCKDB_VERSION@") 56 57 + message(STATUS "git hash ${GIT_COMMIT_HASH}, version ${DUCKDB_VERSION}") 58 +
-1
pkgs/development/libraries/kde-frameworks/extra-cmake-modules/default.nix
··· 4 pname = "extra-cmake-modules"; 5 6 patches = [ 7 - ./nix-lib-path.patch 8 # https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/268 9 (fetchpatch { 10 url = "https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/5862a6f5b5cd7ed5a7ce2af01e44747c36318220.patch";
··· 4 pname = "extra-cmake-modules"; 5 6 patches = [ 7 # https://invent.kde.org/frameworks/extra-cmake-modules/-/merge_requests/268 8 (fetchpatch { 9 url = "https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/5862a6f5b5cd7ed5a7ce2af01e44747c36318220.patch";
-40
pkgs/development/libraries/kde-frameworks/extra-cmake-modules/nix-lib-path.patch
··· 1 - diff --git a/kde-modules/KDEInstallDirsCommon.cmake b/kde-modules/KDEInstallDirsCommon.cmake 2 - index c1d056b..d9e19f0 100644 3 - --- a/kde-modules/KDEInstallDirsCommon.cmake 4 - +++ b/kde-modules/KDEInstallDirsCommon.cmake 5 - @@ -15,35 +15,6 @@ 6 - # GNUInstallDirs code deals with re-configuring, but that is dealt with 7 - # by the _define_* macros in this module). 8 - set(_LIBDIR_DEFAULT "lib") 9 - -# Override this default 'lib' with 'lib64' if: 10 - -# - we are on a Linux, kFreeBSD or Hurd system but NOT cross-compiling 11 - -# - we are NOT on debian 12 - -# - we are NOT on flatpak 13 - -# - we are on a 64 bits system 14 - -# reason is: amd64 ABI: http://www.x86-64.org/documentation/abi.pdf 15 - -# For Debian with multiarch, use 'lib/${CMAKE_LIBRARY_ARCHITECTURE}' if 16 - -# CMAKE_LIBRARY_ARCHITECTURE is set (which contains e.g. "i386-linux-gnu" 17 - -# See https://wiki.debian.org/Multiarch 18 - -if((CMAKE_SYSTEM_NAME MATCHES "Linux|kFreeBSD" OR CMAKE_SYSTEM_NAME STREQUAL "GNU") 19 - - AND NOT CMAKE_CROSSCOMPILING 20 - - AND NOT EXISTS "/etc/arch-release" 21 - - AND NOT DEFINED ENV{FLATPAK_ID}) 22 - - if (EXISTS "/etc/debian_version") # is this a debian system ? 23 - - if(CMAKE_LIBRARY_ARCHITECTURE) 24 - - set(_LIBDIR_DEFAULT "lib/${CMAKE_LIBRARY_ARCHITECTURE}") 25 - - endif() 26 - - else() # not debian, rely on CMAKE_SIZEOF_VOID_P: 27 - - if(NOT DEFINED CMAKE_SIZEOF_VOID_P) 28 - - message(AUTHOR_WARNING 29 - - "Unable to determine default LIB_INSTALL_LIBDIR directory because no target architecture is known. " 30 - - "Please enable at least one language before including KDEInstallDirs.") 31 - - else() 32 - - if("${CMAKE_SIZEOF_VOID_P}" EQUAL "8") 33 - - set(_LIBDIR_DEFAULT "lib64") 34 - - endif() 35 - - endif() 36 - - endif() 37 - -endif() 38 - 39 - set(_gnu_install_dirs_vars 40 - BINDIR
···
+1 -1
pkgs/development/libraries/kde-frameworks/fetch.sh
··· 1 - WGET_ARGS=( https://download.kde.org/stable/frameworks/5.99/ -A '*.tar.xz' )
··· 1 + WGET_ARGS=( https://download.kde.org/stable/frameworks/5.100/ -A '*.tar.xz' )
+2 -2
pkgs/development/libraries/kde-frameworks/karchive.nix
··· 1 { 2 mkDerivation, 3 extra-cmake-modules, 4 - bzip2, xz, qtbase, zlib, zstd 5 }: 6 7 mkDerivation { 8 pname = "karchive"; 9 - nativeBuildInputs = [ extra-cmake-modules ]; 10 buildInputs = [ bzip2 xz zlib zstd ]; 11 propagatedBuildInputs = [ qtbase ]; 12 outputs = [ "out" "dev" ];
··· 1 { 2 mkDerivation, 3 extra-cmake-modules, 4 + bzip2, xz, qtbase, qttools, zlib, zstd 5 }: 6 7 mkDerivation { 8 pname = "karchive"; 9 + nativeBuildInputs = [ extra-cmake-modules qttools ]; 10 buildInputs = [ bzip2 xz zlib zstd ]; 11 propagatedBuildInputs = [ qtbase ]; 12 outputs = [ "out" "dev" ];
+332 -332
pkgs/development/libraries/kde-frameworks/srcs.nix
··· 4 5 { 6 attica = { 7 - version = "5.99.0"; 8 src = fetchurl { 9 - url = "${mirror}/stable/frameworks/5.99/attica-5.99.0.tar.xz"; 10 - sha256 = "1cb3cdn8v68d14l7gax4zdjk0vgqwj6gxmdnzhf9qfvik6rd6nhp"; 11 - name = "attica-5.99.0.tar.xz"; 12 }; 13 }; 14 baloo = { 15 - version = "5.99.0"; 16 src = fetchurl { 17 - url = "${mirror}/stable/frameworks/5.99/baloo-5.99.0.tar.xz"; 18 - sha256 = "0spz0sa2lbdbm12d10bswcyawayxpykk3v8yicv5khgf6adpdyq0"; 19 - name = "baloo-5.99.0.tar.xz"; 20 }; 21 }; 22 bluez-qt = { 23 - version = "5.99.0"; 24 src = fetchurl { 25 - url = "${mirror}/stable/frameworks/5.99/bluez-qt-5.99.0.tar.xz"; 26 - sha256 = "11fg7lk1yxj5dfq7s8z17n9prvnqfvk1hsgyd1ygi1x1d2qipjg7"; 27 - name = "bluez-qt-5.99.0.tar.xz"; 28 }; 29 }; 30 breeze-icons = { 31 - version = "5.99.0"; 32 src = fetchurl { 33 - url = "${mirror}/stable/frameworks/5.99/breeze-icons-5.99.0.tar.xz"; 34 - sha256 = "1z9wrmb4jj7sfnb7kqmx2ww53vily52ycm7rgycr2b1q0jf6j3s8"; 35 - name = "breeze-icons-5.99.0.tar.xz"; 36 }; 37 }; 38 extra-cmake-modules = { 39 - version = "5.99.0"; 40 src = fetchurl { 41 - url = "${mirror}/stable/frameworks/5.99/extra-cmake-modules-5.99.0.tar.xz"; 42 - sha256 = "0zl0hwp077b8w338bl0210i6892kwfx2vqpn55qvb3b20sk8m081"; 43 - name = "extra-cmake-modules-5.99.0.tar.xz"; 44 }; 45 }; 46 frameworkintegration = { 47 - version = "5.99.0"; 48 src = fetchurl { 49 - url = "${mirror}/stable/frameworks/5.99/frameworkintegration-5.99.0.tar.xz"; 50 - sha256 = "14dx60xvgcb6nf5d83cgm7y6wc8d7ngxg6aaka6k8996qfkczz9k"; 51 - name = "frameworkintegration-5.99.0.tar.xz"; 52 }; 53 }; 54 kactivities = { 55 - version = "5.99.0"; 56 src = fetchurl { 57 - url = "${mirror}/stable/frameworks/5.99/kactivities-5.99.0.tar.xz"; 58 - sha256 = "1l7jzj3nscfmbiq105v9gkz4sd0c92vydmhw4j9mjjjn16aqbs39"; 59 - name = "kactivities-5.99.0.tar.xz"; 60 }; 61 }; 62 kactivities-stats = { 63 - version = "5.99.0"; 64 src = fetchurl { 65 - url = "${mirror}/stable/frameworks/5.99/kactivities-stats-5.99.0.tar.xz"; 66 - sha256 = "0cr0sjk1rwv3zjvmhs2xc7wfs33r9x6padybc7v2aq751gz5cc4k"; 67 - name = "kactivities-stats-5.99.0.tar.xz"; 68 }; 69 }; 70 kapidox = { 71 - version = "5.99.0"; 72 src = fetchurl { 73 - url = "${mirror}/stable/frameworks/5.99/kapidox-5.99.0.tar.xz"; 74 - sha256 = "15r8x5z50xwfmh507kf3hsr8yqlfank224hfhcrpyl1vi256jb8c"; 75 - name = "kapidox-5.99.0.tar.xz"; 76 }; 77 }; 78 karchive = { 79 - version = "5.99.0"; 80 src = fetchurl { 81 - url = "${mirror}/stable/frameworks/5.99/karchive-5.99.0.tar.xz"; 82 - sha256 = "1z4msj6w7g2fy2mp07aadm9f2qv5x4mhjisv7ppl8hrhz355f6ap"; 83 - name = "karchive-5.99.0.tar.xz"; 84 }; 85 }; 86 kauth = { 87 - version = "5.99.0"; 88 src = fetchurl { 89 - url = "${mirror}/stable/frameworks/5.99/kauth-5.99.0.tar.xz"; 90 - sha256 = "14xz3gh4p7dn0wacjyqwm5x82kiwik3nswx7icmhnq686cvp7fin"; 91 - name = "kauth-5.99.0.tar.xz"; 92 }; 93 }; 94 kbookmarks = { 95 - version = "5.99.0"; 96 src = fetchurl { 97 - url = "${mirror}/stable/frameworks/5.99/kbookmarks-5.99.0.tar.xz"; 98 - sha256 = "0vb8q69ki6aqmq8hacqq886dl7kwf9zyw015vb52nsinv8zjvf5m"; 99 - name = "kbookmarks-5.99.0.tar.xz"; 100 }; 101 }; 102 kcalendarcore = { 103 - version = "5.99.0"; 104 src = fetchurl { 105 - url = "${mirror}/stable/frameworks/5.99/kcalendarcore-5.99.0.tar.xz"; 106 - sha256 = "11zcgjkz0q4da3vxis7b4lg07sfvk01z0dgx1ccpa15ardmc8l8r"; 107 - name = "kcalendarcore-5.99.0.tar.xz"; 108 }; 109 }; 110 kcmutils = { 111 - version = "5.99.0"; 112 src = fetchurl { 113 - url = "${mirror}/stable/frameworks/5.99/kcmutils-5.99.0.tar.xz"; 114 - sha256 = "1ljaz8xja2z720cr6n8g2lizsb4kw4vlakfv5xhq466am27csyvm"; 115 - name = "kcmutils-5.99.0.tar.xz"; 116 }; 117 }; 118 kcodecs = { 119 - version = "5.99.0"; 120 src = fetchurl { 121 - url = "${mirror}/stable/frameworks/5.99/kcodecs-5.99.0.tar.xz"; 122 - sha256 = "0xi0hscwf4kv5cp7hxwialy2wqr6ijdh0syh9p43icwx6c8q1kb2"; 123 - name = "kcodecs-5.99.0.tar.xz"; 124 }; 125 }; 126 kcompletion = { 127 - version = "5.99.0"; 128 src = fetchurl { 129 - url = "${mirror}/stable/frameworks/5.99/kcompletion-5.99.0.tar.xz"; 130 - sha256 = "14s7nmslli2vaiwg993rg0wvfqlnfcvxadapl41s92iisf6b4m2b"; 131 - name = "kcompletion-5.99.0.tar.xz"; 132 }; 133 }; 134 kconfig = { 135 - version = "5.99.0"; 136 src = fetchurl { 137 - url = "${mirror}/stable/frameworks/5.99/kconfig-5.99.0.tar.xz"; 138 - sha256 = "19jqsah1x1086sqnv5f4bicmi4c5y8idxrx96ji7jign5z9c7isx"; 139 - name = "kconfig-5.99.0.tar.xz"; 140 }; 141 }; 142 kconfigwidgets = { 143 - version = "5.99.0"; 144 src = fetchurl { 145 - url = "${mirror}/stable/frameworks/5.99/kconfigwidgets-5.99.0.tar.xz"; 146 - sha256 = "07xzgmx3fvrynzhnnxrdr4536n1v10rwgk2z92q1y1q18cmbwyc5"; 147 - name = "kconfigwidgets-5.99.0.tar.xz"; 148 }; 149 }; 150 kcontacts = { 151 - version = "5.99.0"; 152 src = fetchurl { 153 - url = "${mirror}/stable/frameworks/5.99/kcontacts-5.99.0.tar.xz"; 154 - sha256 = "1f3288xll0kd0dyq7namfykq8f9zkg5lm27lk2vfvba4v28hdax5"; 155 - name = "kcontacts-5.99.0.tar.xz"; 156 }; 157 }; 158 kcoreaddons = { 159 - version = "5.99.0"; 160 src = fetchurl { 161 - url = "${mirror}/stable/frameworks/5.99/kcoreaddons-5.99.0.tar.xz"; 162 - sha256 = "06qkyk3zjkpjd7zynx5krh6k2qx8nxmggyhkvd4dgcbi74ys6xjs"; 163 - name = "kcoreaddons-5.99.0.tar.xz"; 164 }; 165 }; 166 kcrash = { 167 - version = "5.99.0"; 168 src = fetchurl { 169 - url = "${mirror}/stable/frameworks/5.99/kcrash-5.99.0.tar.xz"; 170 - sha256 = "1wn3cwdhipw2ry1qf58cf24vq23jg8rnki33vc6mwbi54qkc95p8"; 171 - name = "kcrash-5.99.0.tar.xz"; 172 }; 173 }; 174 kdav = { 175 - version = "5.99.0"; 176 src = fetchurl { 177 - url = "${mirror}/stable/frameworks/5.99/kdav-5.99.0.tar.xz"; 178 - sha256 = "1r36nlybwwn5pk6q9hl4zkyhp3vyrqdp75g4fd4jj1a2y88yiwzd"; 179 - name = "kdav-5.99.0.tar.xz"; 180 }; 181 }; 182 kdbusaddons = { 183 - version = "5.99.0"; 184 src = fetchurl { 185 - url = "${mirror}/stable/frameworks/5.99/kdbusaddons-5.99.0.tar.xz"; 186 - sha256 = "1n9j9gf4br0vykbwf1n0zcvwfz727d71ny92ka0g97bid7nwrix0"; 187 - name = "kdbusaddons-5.99.0.tar.xz"; 188 }; 189 }; 190 kdeclarative = { 191 - version = "5.99.0"; 192 src = fetchurl { 193 - url = "${mirror}/stable/frameworks/5.99/kdeclarative-5.99.0.tar.xz"; 194 - sha256 = "191s25l07z0blqcap23l6gbzvxa6pcqhsfaqfkf4f3vap48wr2hn"; 195 - name = "kdeclarative-5.99.0.tar.xz"; 196 }; 197 }; 198 kded = { 199 - version = "5.99.0"; 200 src = fetchurl { 201 - url = "${mirror}/stable/frameworks/5.99/kded-5.99.0.tar.xz"; 202 - sha256 = "1kbh921p3n9zszbvsrnrmi32v567s7dqp7dfm13kykmz9lsxih82"; 203 - name = "kded-5.99.0.tar.xz"; 204 }; 205 }; 206 kdelibs4support = { 207 - version = "5.99.0"; 208 src = fetchurl { 209 - url = "${mirror}/stable/frameworks/5.99/portingAids/kdelibs4support-5.99.0.tar.xz"; 210 - sha256 = "074d7qaai4xj2w1534862a13flqfchdr2c6651gdgrw4275cfd85"; 211 - name = "kdelibs4support-5.99.0.tar.xz"; 212 }; 213 }; 214 kdesignerplugin = { 215 - version = "5.99.0"; 216 src = fetchurl { 217 - url = "${mirror}/stable/frameworks/5.99/portingAids/kdesignerplugin-5.99.0.tar.xz"; 218 - sha256 = "0wvx95nx11b25ib1yqmagvzp2ky7yqdrwaxm03cvhb0y92ymmrmf"; 219 - name = "kdesignerplugin-5.99.0.tar.xz"; 220 }; 221 }; 222 kdesu = { 223 - version = "5.99.0"; 224 src = fetchurl { 225 - url = "${mirror}/stable/frameworks/5.99/kdesu-5.99.0.tar.xz"; 226 - sha256 = "0chwfman5ka1fgbv5ckr21z93xmbhccv527y43mqa9rwa3gdk4xk"; 227 - name = "kdesu-5.99.0.tar.xz"; 228 }; 229 }; 230 kdewebkit = { 231 - version = "5.99.0"; 232 src = fetchurl { 233 - url = "${mirror}/stable/frameworks/5.99/portingAids/kdewebkit-5.99.0.tar.xz"; 234 - sha256 = "1m1x63w6qb4dbr5p9vzg0v5hc0bxk86h2qswm52nx8wagapi1qhp"; 235 - name = "kdewebkit-5.99.0.tar.xz"; 236 }; 237 }; 238 kdnssd = { 239 - version = "5.99.0"; 240 src = fetchurl { 241 - url = "${mirror}/stable/frameworks/5.99/kdnssd-5.99.0.tar.xz"; 242 - sha256 = "071ab2gx19vrl5jcm14w4y0rk431wmmmkzcs8mkcr8rwpdclyca7"; 243 - name = "kdnssd-5.99.0.tar.xz"; 244 }; 245 }; 246 kdoctools = { 247 - version = "5.99.0"; 248 src = fetchurl { 249 - url = "${mirror}/stable/frameworks/5.99/kdoctools-5.99.0.tar.xz"; 250 - sha256 = "19p3lkis641cdbbfpld122n242l3980j5x38mwd6slpl2alyz5f6"; 251 - name = "kdoctools-5.99.0.tar.xz"; 252 }; 253 }; 254 kemoticons = { 255 - version = "5.99.0"; 256 src = fetchurl { 257 - url = "${mirror}/stable/frameworks/5.99/kemoticons-5.99.0.tar.xz"; 258 - sha256 = "1fihsp4w9icc47fswnikmdpdwrznrv2zdddc59akd5n308224sys"; 259 - name = "kemoticons-5.99.0.tar.xz"; 260 }; 261 }; 262 kfilemetadata = { 263 - version = "5.99.0"; 264 src = fetchurl { 265 - url = "${mirror}/stable/frameworks/5.99/kfilemetadata-5.99.0.tar.xz"; 266 - sha256 = "15ni3ns6c85a7121nph9c48f9ddna5bfj1134wrn76jwa2scs7vs"; 267 - name = "kfilemetadata-5.99.0.tar.xz"; 268 }; 269 }; 270 kglobalaccel = { 271 - version = "5.99.0"; 272 src = fetchurl { 273 - url = "${mirror}/stable/frameworks/5.99/kglobalaccel-5.99.0.tar.xz"; 274 - sha256 = "0c4wi6kpra34wwvsj12f1bis8jkv4c57jgp9b5k72h04hpnps7a7"; 275 - name = "kglobalaccel-5.99.0.tar.xz"; 276 }; 277 }; 278 kguiaddons = { 279 - version = "5.99.0"; 280 src = fetchurl { 281 - url = "${mirror}/stable/frameworks/5.99/kguiaddons-5.99.0.tar.xz"; 282 - sha256 = "0kqvf7h98d0bsgqmcfwasi7ik3025g0bi3brx47wrkd3nxjym1zf"; 283 - name = "kguiaddons-5.99.0.tar.xz"; 284 }; 285 }; 286 kholidays = { 287 - version = "5.99.0"; 288 src = fetchurl { 289 - url = "${mirror}/stable/frameworks/5.99/kholidays-5.99.0.tar.xz"; 290 - sha256 = "1k165ksmznhx2d5ycmw1lwly7qkmj50113w1qrfqvg16jl6il4zq"; 291 - name = "kholidays-5.99.0.tar.xz"; 292 }; 293 }; 294 khtml = { 295 - version = "5.99.0"; 296 src = fetchurl { 297 - url = "${mirror}/stable/frameworks/5.99/portingAids/khtml-5.99.0.tar.xz"; 298 - sha256 = "0vwkii8x6l3sw0nkxvv960frz9qgjxpkxg6cabxvp3v5gcb3fbzr"; 299 - name = "khtml-5.99.0.tar.xz"; 300 }; 301 }; 302 ki18n = { 303 - version = "5.99.0"; 304 src = fetchurl { 305 - url = "${mirror}/stable/frameworks/5.99/ki18n-5.99.0.tar.xz"; 306 - sha256 = "1bgq7saadrh9vvx15hyf03cir1nywad63vlg07qpc8ra01ddsi0m"; 307 - name = "ki18n-5.99.0.tar.xz"; 308 }; 309 }; 310 kiconthemes = { 311 - version = "5.99.0"; 312 src = fetchurl { 313 - url = "${mirror}/stable/frameworks/5.99/kiconthemes-5.99.0.tar.xz"; 314 - sha256 = "019s0wr00s6c8p70jzi3vr2m5wkc3rsnlc44ldn16z4r4x9wl9m4"; 315 - name = "kiconthemes-5.99.0.tar.xz"; 316 }; 317 }; 318 kidletime = { 319 - version = "5.99.0"; 320 src = fetchurl { 321 - url = "${mirror}/stable/frameworks/5.99/kidletime-5.99.0.tar.xz"; 322 - sha256 = "1wfwhfzhpsy1m5zm2m99dsg0g9hjns33m4v4714sfpyngzqwlggg"; 323 - name = "kidletime-5.99.0.tar.xz"; 324 }; 325 }; 326 kimageformats = { 327 - version = "5.99.0"; 328 src = fetchurl { 329 - url = "${mirror}/stable/frameworks/5.99/kimageformats-5.99.0.tar.xz"; 330 - sha256 = "1vmi3mi7gg81f556dm8gk7i3k9izr008swpdpyqd3n03zva3drh6"; 331 - name = "kimageformats-5.99.0.tar.xz"; 332 }; 333 }; 334 kinit = { 335 - version = "5.99.0"; 336 src = fetchurl { 337 - url = "${mirror}/stable/frameworks/5.99/kinit-5.99.0.tar.xz"; 338 - sha256 = "0xq1sqyni7xzcnjiaszaxwhv7q2p4zjp6nixkam356iswkbss0i3"; 339 - name = "kinit-5.99.0.tar.xz"; 340 }; 341 }; 342 kio = { 343 - version = "5.99.0"; 344 src = fetchurl { 345 - url = "${mirror}/stable/frameworks/5.99/kio-5.99.0.tar.xz"; 346 - sha256 = "0z587zrmdxg2dld6x6qzkpnqbcar7swz76ihhclwhcsjp94vzlpg"; 347 - name = "kio-5.99.0.tar.xz"; 348 }; 349 }; 350 kirigami2 = { 351 - version = "5.99.0"; 352 src = fetchurl { 353 - url = "${mirror}/stable/frameworks/5.99/kirigami2-5.99.0.tar.xz"; 354 - sha256 = "1qh3vpac07582d944zgh3sxsb5i4kn2csa5dj6m52697jfpyp25r"; 355 - name = "kirigami2-5.99.0.tar.xz"; 356 }; 357 }; 358 kitemmodels = { 359 - version = "5.99.0"; 360 src = fetchurl { 361 - url = "${mirror}/stable/frameworks/5.99/kitemmodels-5.99.0.tar.xz"; 362 - sha256 = "1z52dkrj5pg0c3avm8jph54j4vjfswsnkcmbdnbg6337qs6rvkip"; 363 - name = "kitemmodels-5.99.0.tar.xz"; 364 }; 365 }; 366 kitemviews = { 367 - version = "5.99.0"; 368 src = fetchurl { 369 - url = "${mirror}/stable/frameworks/5.99/kitemviews-5.99.0.tar.xz"; 370 - sha256 = "13gr90sjbpqkzg370d82ji03wn9d3zcnvlhmpkvclbql6knx0q8i"; 371 - name = "kitemviews-5.99.0.tar.xz"; 372 }; 373 }; 374 kjobwidgets = { 375 - version = "5.99.0"; 376 src = fetchurl { 377 - url = "${mirror}/stable/frameworks/5.99/kjobwidgets-5.99.0.tar.xz"; 378 - sha256 = "1ywqpcw925wl1lcrqpkvdhwj5s4m3n02mghx8pir7w42n36ykxq6"; 379 - name = "kjobwidgets-5.99.0.tar.xz"; 380 }; 381 }; 382 kjs = { 383 - version = "5.99.0"; 384 src = fetchurl { 385 - url = "${mirror}/stable/frameworks/5.99/portingAids/kjs-5.99.0.tar.xz"; 386 - sha256 = "0jsy13gjhyl0yhdx7dxxapaqigr9a06bz555pngnfzf6lia15wa0"; 387 - name = "kjs-5.99.0.tar.xz"; 388 }; 389 }; 390 kjsembed = { 391 - version = "5.99.0"; 392 src = fetchurl { 393 - url = "${mirror}/stable/frameworks/5.99/portingAids/kjsembed-5.99.0.tar.xz"; 394 - sha256 = "0w104v96416bcf18aimxqykmi7d40l2x53g8d91zjclpylxx12gw"; 395 - name = "kjsembed-5.99.0.tar.xz"; 396 }; 397 }; 398 kmediaplayer = { 399 - version = "5.99.0"; 400 src = fetchurl { 401 - url = "${mirror}/stable/frameworks/5.99/portingAids/kmediaplayer-5.99.0.tar.xz"; 402 - sha256 = "1f2cn1gakjh7m52gsm4294ccn35iwwa35diyd6r8k6fvyf0bn3ny"; 403 - name = "kmediaplayer-5.99.0.tar.xz"; 404 }; 405 }; 406 knewstuff = { 407 - version = "5.99.0"; 408 src = fetchurl { 409 - url = "${mirror}/stable/frameworks/5.99/knewstuff-5.99.0.tar.xz"; 410 - sha256 = "0bd7shvl6m4gry8cql2p64iba8iim12rsj5shaqp31n512mbc928"; 411 - name = "knewstuff-5.99.0.tar.xz"; 412 }; 413 }; 414 knotifications = { 415 - version = "5.99.0"; 416 src = fetchurl { 417 - url = "${mirror}/stable/frameworks/5.99/knotifications-5.99.0.tar.xz"; 418 - sha256 = "0arhbhf5hrg943zmr9gs6dq3z7jifica72bqnxpv4jgn05l15c9n"; 419 - name = "knotifications-5.99.0.tar.xz"; 420 }; 421 }; 422 knotifyconfig = { 423 - version = "5.99.0"; 424 src = fetchurl { 425 - url = "${mirror}/stable/frameworks/5.99/knotifyconfig-5.99.0.tar.xz"; 426 - sha256 = "1k0ryay0vdd0slzcdjlvp3kry7q9v3drx06jl1qwamfjs4ak65xp"; 427 - name = "knotifyconfig-5.99.0.tar.xz"; 428 }; 429 }; 430 kpackage = { 431 - version = "5.99.0"; 432 src = fetchurl { 433 - url = "${mirror}/stable/frameworks/5.99/kpackage-5.99.0.tar.xz"; 434 - sha256 = "05z459mg0l0gv8749sdsgj9xfhwqgsv2cxwfjsqv06nymgq71jyq"; 435 - name = "kpackage-5.99.0.tar.xz"; 436 }; 437 }; 438 kparts = { 439 - version = "5.99.0"; 440 src = fetchurl { 441 - url = "${mirror}/stable/frameworks/5.99/kparts-5.99.0.tar.xz"; 442 - sha256 = "0pkw1r1hr34ppl72blcmsdgp9a37dav7l83nc3dfcfvkhzzj0ch0"; 443 - name = "kparts-5.99.0.tar.xz"; 444 }; 445 }; 446 kpeople = { 447 - version = "5.99.0"; 448 src = fetchurl { 449 - url = "${mirror}/stable/frameworks/5.99/kpeople-5.99.0.tar.xz"; 450 - sha256 = "0gb63gvi61gncmd79i1zdjcgidlmb4xh5ldvp6piydw5kl2z81bz"; 451 - name = "kpeople-5.99.0.tar.xz"; 452 }; 453 }; 454 kplotting = { 455 - version = "5.99.0"; 456 src = fetchurl { 457 - url = "${mirror}/stable/frameworks/5.99/kplotting-5.99.0.tar.xz"; 458 - sha256 = "0yxlzh1ffjs4b3fw7yxkvsxiabm1jw8zgkzzgqvmsjs41h1g8nyq"; 459 - name = "kplotting-5.99.0.tar.xz"; 460 }; 461 }; 462 kpty = { 463 - version = "5.99.0"; 464 src = fetchurl { 465 - url = "${mirror}/stable/frameworks/5.99/kpty-5.99.0.tar.xz"; 466 - sha256 = "0vg8s3minm1p2qmhp7i7d0yxvbkzpxibvb76w9kag1ds3lq8k150"; 467 - name = "kpty-5.99.0.tar.xz"; 468 }; 469 }; 470 kquickcharts = { 471 - version = "5.99.0"; 472 src = fetchurl { 473 - url = "${mirror}/stable/frameworks/5.99/kquickcharts-5.99.0.tar.xz"; 474 - sha256 = "0b60jj9w491amciq3cragsyjfzamzakajhvzfb76xpjw2wvjaqb9"; 475 - name = "kquickcharts-5.99.0.tar.xz"; 476 }; 477 }; 478 kross = { 479 - version = "5.99.0"; 480 src = fetchurl { 481 - url = "${mirror}/stable/frameworks/5.99/portingAids/kross-5.99.0.tar.xz"; 482 - sha256 = "1ml8fylm66dksnx5d3n2p0mndxwspqb25ak3inlf8m2my6asixvv"; 483 - name = "kross-5.99.0.tar.xz"; 484 }; 485 }; 486 krunner = { 487 - version = "5.99.0"; 488 src = fetchurl { 489 - url = "${mirror}/stable/frameworks/5.99/krunner-5.99.0.tar.xz"; 490 - sha256 = "1nf8cvzvbgaynimgf5i3lc632w71zzypbdg8a25lyvvc2n5qf895"; 491 - name = "krunner-5.99.0.tar.xz"; 492 }; 493 }; 494 kservice = { 495 - version = "5.99.0"; 496 src = fetchurl { 497 - url = "${mirror}/stable/frameworks/5.99/kservice-5.99.0.tar.xz"; 498 - sha256 = "0ra6znqja27g3r4b856h26nchn8h5lzxahazsyx5ndrkx1ranl0s"; 499 - name = "kservice-5.99.0.tar.xz"; 500 }; 501 }; 502 ktexteditor = { 503 - version = "5.99.0"; 504 src = fetchurl { 505 - url = "${mirror}/stable/frameworks/5.99/ktexteditor-5.99.0.tar.xz"; 506 - sha256 = "13462wsc5nd71w6hyn010zgmw83ml02kpximazk0pjf6akamqg8j"; 507 - name = "ktexteditor-5.99.0.tar.xz"; 508 }; 509 }; 510 ktextwidgets = { 511 - version = "5.99.0"; 512 src = fetchurl { 513 - url = "${mirror}/stable/frameworks/5.99/ktextwidgets-5.99.0.tar.xz"; 514 - sha256 = "1a39nj96hi6wvzig9khp1rfh32hfd25zgmzb5ybz0rpqagqdzs1i"; 515 - name = "ktextwidgets-5.99.0.tar.xz"; 516 }; 517 }; 518 kunitconversion = { 519 - version = "5.99.0"; 520 src = fetchurl { 521 - url = "${mirror}/stable/frameworks/5.99/kunitconversion-5.99.0.tar.xz"; 522 - sha256 = "0bx44j94j2zp68n32zkml101j49pi1zq829aqsl8zxdzyj4qm8ny"; 523 - name = "kunitconversion-5.99.0.tar.xz"; 524 }; 525 }; 526 kwallet = { 527 - version = "5.99.0"; 528 src = fetchurl { 529 - url = "${mirror}/stable/frameworks/5.99/kwallet-5.99.0.tar.xz"; 530 - sha256 = "01raw36fzk3bjih72vi9ixyc0pngbqr6amyvwiy3lmkjd1rnpinj"; 531 - name = "kwallet-5.99.0.tar.xz"; 532 }; 533 }; 534 kwayland = { 535 - version = "5.99.0"; 536 src = fetchurl { 537 - url = "${mirror}/stable/frameworks/5.99/kwayland-5.99.0.tar.xz"; 538 - sha256 = "18k5vmlg1ahxv83892937k4d9h5yz7a06nj0v6dfjcx8wcjj3gm7"; 539 - name = "kwayland-5.99.0.tar.xz"; 540 }; 541 }; 542 kwidgetsaddons = { 543 - version = "5.99.0"; 544 src = fetchurl { 545 - url = "${mirror}/stable/frameworks/5.99/kwidgetsaddons-5.99.0.tar.xz"; 546 - sha256 = "0scjrpwbp4p8hkxbvsaamd0y7fx5drq7nl6icfsm5v2v5rpa5kas"; 547 - name = "kwidgetsaddons-5.99.0.tar.xz"; 548 }; 549 }; 550 kwindowsystem = { 551 - version = "5.99.0"; 552 src = fetchurl { 553 - url = "${mirror}/stable/frameworks/5.99/kwindowsystem-5.99.0.tar.xz"; 554 - sha256 = "0xzqlw0nr8icdmwpr6rpi806ryb7wl6pm6cznmdhf19caszkzlgl"; 555 - name = "kwindowsystem-5.99.0.tar.xz"; 556 }; 557 }; 558 kxmlgui = { 559 - version = "5.99.0"; 560 src = fetchurl { 561 - url = "${mirror}/stable/frameworks/5.99/kxmlgui-5.99.0.tar.xz"; 562 - sha256 = "1p2ay1hfkhm3cfzyb7b31y5i7scq0z3cypysryfcnz75zz7wd4ic"; 563 - name = "kxmlgui-5.99.0.tar.xz"; 564 }; 565 }; 566 kxmlrpcclient = { 567 - version = "5.99.0"; 568 src = fetchurl { 569 - url = "${mirror}/stable/frameworks/5.99/portingAids/kxmlrpcclient-5.99.0.tar.xz"; 570 - sha256 = "0rma78pj0h3ss28ncz7km0cd5l1rwwf5vraf0h96apb0vh2y115x"; 571 - name = "kxmlrpcclient-5.99.0.tar.xz"; 572 }; 573 }; 574 modemmanager-qt = { 575 - version = "5.99.0"; 576 src = fetchurl { 577 - url = "${mirror}/stable/frameworks/5.99/modemmanager-qt-5.99.0.tar.xz"; 578 - sha256 = "0wjcrnkgaxq5kqck6fl2328k220byhmc66ss63x7rmz7y3jir17g"; 579 - name = "modemmanager-qt-5.99.0.tar.xz"; 580 }; 581 }; 582 networkmanager-qt = { 583 - version = "5.99.0"; 584 src = fetchurl { 585 - url = "${mirror}/stable/frameworks/5.99/networkmanager-qt-5.99.0.tar.xz"; 586 - sha256 = "0643dx3jcjrabrhds2d3lh5h9c7dc6q26gg4vb5vrhgwsybqzna9"; 587 - name = "networkmanager-qt-5.99.0.tar.xz"; 588 }; 589 }; 590 oxygen-icons5 = { 591 - version = "5.99.0"; 592 src = fetchurl { 593 - url = "${mirror}/stable/frameworks/5.99/oxygen-icons5-5.99.0.tar.xz"; 594 - sha256 = "1pak09dps9fwcs6rcbvjdxvivw8ahcvnmzk175ky7xjq065aprlc"; 595 - name = "oxygen-icons5-5.99.0.tar.xz"; 596 }; 597 }; 598 plasma-framework = { 599 - version = "5.99.0"; 600 src = fetchurl { 601 - url = "${mirror}/stable/frameworks/5.99/plasma-framework-5.99.0.tar.xz"; 602 - sha256 = "1ax029s0nmcv4cg6pqgv66hgyj5b4djdvvnmpmzb1003l22aivck"; 603 - name = "plasma-framework-5.99.0.tar.xz"; 604 }; 605 }; 606 prison = { 607 - version = "5.99.0"; 608 src = fetchurl { 609 - url = "${mirror}/stable/frameworks/5.99/prison-5.99.0.tar.xz"; 610 - sha256 = "1wf1fkqgnyrbd8i2mhkb6baynkkg010f2lbiwbz77jkrkv0vkpl4"; 611 - name = "prison-5.99.0.tar.xz"; 612 }; 613 }; 614 purpose = { 615 - version = "5.99.0"; 616 src = fetchurl { 617 - url = "${mirror}/stable/frameworks/5.99/purpose-5.99.0.tar.xz"; 618 - sha256 = "1bh2rrc3h9r95qv5kn45nhx10vgcfv6y7qfl7r152mrsvas317qy"; 619 - name = "purpose-5.99.0.tar.xz"; 620 }; 621 }; 622 qqc2-desktop-style = { 623 - version = "5.99.0"; 624 src = fetchurl { 625 - url = "${mirror}/stable/frameworks/5.99/qqc2-desktop-style-5.99.0.tar.xz"; 626 - sha256 = "19pykvy9ifnfnhh7587dbb68jnk1bfjyipw3f1gshqr9b9vgjfdx"; 627 - name = "qqc2-desktop-style-5.99.0.tar.xz"; 628 }; 629 }; 630 solid = { 631 - version = "5.99.0"; 632 src = fetchurl { 633 - url = "${mirror}/stable/frameworks/5.99/solid-5.99.0.tar.xz"; 634 - sha256 = "0yyhyqhvb2r374idn70rr74vyjvrgsv604issvx8d8dmvwyldrcb"; 635 - name = "solid-5.99.0.tar.xz"; 636 }; 637 }; 638 sonnet = { 639 - version = "5.99.0"; 640 src = fetchurl { 641 - url = "${mirror}/stable/frameworks/5.99/sonnet-5.99.0.tar.xz"; 642 - sha256 = "1r57zhxfcgkp2bh3yqirdyl1s040qjzcsg4jsvvzqp10z408xwgk"; 643 - name = "sonnet-5.99.0.tar.xz"; 644 }; 645 }; 646 syndication = { 647 - version = "5.99.0"; 648 src = fetchurl { 649 - url = "${mirror}/stable/frameworks/5.99/syndication-5.99.0.tar.xz"; 650 - sha256 = "1lfgm0a2wmsssr4vlw5h4gjvci6g11n78y609mzk5hw51989i672"; 651 - name = "syndication-5.99.0.tar.xz"; 652 }; 653 }; 654 syntax-highlighting = { 655 - version = "5.99.0"; 656 src = fetchurl { 657 - url = "${mirror}/stable/frameworks/5.99/syntax-highlighting-5.99.0.tar.xz"; 658 - sha256 = "0yh92dmf6kfannbx1iv90k7g931vlqw82qfvhbk7m8kvggdvy2xy"; 659 - name = "syntax-highlighting-5.99.0.tar.xz"; 660 }; 661 }; 662 threadweaver = { 663 - version = "5.99.0"; 664 src = fetchurl { 665 - url = "${mirror}/stable/frameworks/5.99/threadweaver-5.99.0.tar.xz"; 666 - sha256 = "1j3vcr2kcmd01byklnly239xb07vs9d74vnd7y37zjbg3yx14ina"; 667 - name = "threadweaver-5.99.0.tar.xz"; 668 }; 669 }; 670 }
··· 4 5 { 6 attica = { 7 + version = "5.100.0"; 8 src = fetchurl { 9 + url = "${mirror}/stable/frameworks/5.100/attica-5.100.0.tar.xz"; 10 + sha256 = "1j1m7ps6rgjn8n363p0i32syxskzxjcmv255csbc1hgj6yb6cxxf"; 11 + name = "attica-5.100.0.tar.xz"; 12 }; 13 }; 14 baloo = { 15 + version = "5.100.0"; 16 src = fetchurl { 17 + url = "${mirror}/stable/frameworks/5.100/baloo-5.100.0.tar.xz"; 18 + sha256 = "123fl16cxrascngw2cv8y78nf68bby3xa53vc0bxwm7yhixycfzr"; 19 + name = "baloo-5.100.0.tar.xz"; 20 }; 21 }; 22 bluez-qt = { 23 + version = "5.100.0"; 24 src = fetchurl { 25 + url = "${mirror}/stable/frameworks/5.100/bluez-qt-5.100.0.tar.xz"; 26 + sha256 = "1fn23r80jiyif9qxzs0n1jwwvdb3vnfksg54xksxa5v57wnwqjxi"; 27 + name = "bluez-qt-5.100.0.tar.xz"; 28 }; 29 }; 30 breeze-icons = { 31 + version = "5.100.0"; 32 src = fetchurl { 33 + url = "${mirror}/stable/frameworks/5.100/breeze-icons-5.100.0.tar.xz"; 34 + sha256 = "1nya1m220q68asf2qrgxdbag1gawipy8ydlgympk1nzxa9linb6h"; 35 + name = "breeze-icons-5.100.0.tar.xz"; 36 }; 37 }; 38 extra-cmake-modules = { 39 + version = "5.100.0"; 40 src = fetchurl { 41 + url = "${mirror}/stable/frameworks/5.100/extra-cmake-modules-5.100.0.tar.xz"; 42 + sha256 = "1if02s5kb9s4wawyz7rln2k46905ms3xrxg1kkvdii73pgkkqmil"; 43 + name = "extra-cmake-modules-5.100.0.tar.xz"; 44 }; 45 }; 46 frameworkintegration = { 47 + version = "5.100.0"; 48 src = fetchurl { 49 + url = "${mirror}/stable/frameworks/5.100/frameworkintegration-5.100.0.tar.xz"; 50 + sha256 = "18755r0l3r0q96g6zfz2g9lbf3isx865vhz4z39qblmm13jm97cm"; 51 + name = "frameworkintegration-5.100.0.tar.xz"; 52 }; 53 }; 54 kactivities = { 55 + version = "5.100.0"; 56 src = fetchurl { 57 + url = "${mirror}/stable/frameworks/5.100/kactivities-5.100.0.tar.xz"; 58 + sha256 = "14m8dbpn6lxdjlv87ir5wa42s9zb1ipqkj33gbijdagsza0xvc8k"; 59 + name = "kactivities-5.100.0.tar.xz"; 60 }; 61 }; 62 kactivities-stats = { 63 + version = "5.100.0"; 64 src = fetchurl { 65 + url = "${mirror}/stable/frameworks/5.100/kactivities-stats-5.100.0.tar.xz"; 66 + sha256 = "15iry0vaq76ng5wadb4pq4drkccivnjh5bncf4bnjg58wby1zi95"; 67 + name = "kactivities-stats-5.100.0.tar.xz"; 68 }; 69 }; 70 kapidox = { 71 + version = "5.100.0"; 72 src = fetchurl { 73 + url = "${mirror}/stable/frameworks/5.100/kapidox-5.100.0.tar.xz"; 74 + sha256 = "0fgn1qfqa80q4nb8wnvmprsc9gc8axs3n13fk4p01zw6bfmc1938"; 75 + name = "kapidox-5.100.0.tar.xz"; 76 }; 77 }; 78 karchive = { 79 + version = "5.100.0"; 80 src = fetchurl { 81 + url = "${mirror}/stable/frameworks/5.100/karchive-5.100.0.tar.xz"; 82 + sha256 = "16wnzvmm74lzf9xs78d2gilipxgg29z9ja3i04li59zc1ixm1bpm"; 83 + name = "karchive-5.100.0.tar.xz"; 84 }; 85 }; 86 kauth = { 87 + version = "5.100.0"; 88 src = fetchurl { 89 + url = "${mirror}/stable/frameworks/5.100/kauth-5.100.0.tar.xz"; 90 + sha256 = "0vcgfzkgpk35x14gdprlbzpvcmbx695jqdc8ril23firzrdj1191"; 91 + name = "kauth-5.100.0.tar.xz"; 92 }; 93 }; 94 kbookmarks = { 95 + version = "5.100.0"; 96 src = fetchurl { 97 + url = "${mirror}/stable/frameworks/5.100/kbookmarks-5.100.0.tar.xz"; 98 + sha256 = "1bl4brkn3am2nchjcnvxzwswmdp1mb4y644djhvrf6hbz7pghv13"; 99 + name = "kbookmarks-5.100.0.tar.xz"; 100 }; 101 }; 102 kcalendarcore = { 103 + version = "5.100.0"; 104 src = fetchurl { 105 + url = "${mirror}/stable/frameworks/5.100/kcalendarcore-5.100.0.tar.xz"; 106 + sha256 = "0mxzqpwanjrczm5b99a7id7bgxgxzif6lrvmfffcrr7pz84j8330"; 107 + name = "kcalendarcore-5.100.0.tar.xz"; 108 }; 109 }; 110 kcmutils = { 111 + version = "5.100.0"; 112 src = fetchurl { 113 + url = "${mirror}/stable/frameworks/5.100/kcmutils-5.100.0.tar.xz"; 114 + sha256 = "0kyp8p3svnyn7pkgm4ww1lc0dznrjfvhyc89bd3ahy2b3kvcjymw"; 115 + name = "kcmutils-5.100.0.tar.xz"; 116 }; 117 }; 118 kcodecs = { 119 + version = "5.100.0"; 120 src = fetchurl { 121 + url = "${mirror}/stable/frameworks/5.100/kcodecs-5.100.0.tar.xz"; 122 + sha256 = "18qcwjhyrxh4sjakq515agpzh7mk4yr6f9fw1kwiwvc44ydbgs2m"; 123 + name = "kcodecs-5.100.0.tar.xz"; 124 }; 125 }; 126 kcompletion = { 127 + version = "5.100.0"; 128 src = fetchurl { 129 + url = "${mirror}/stable/frameworks/5.100/kcompletion-5.100.0.tar.xz"; 130 + sha256 = "11j51byll5ffyl2swif84sq1a751991vdic49rrj0wwwmndrss33"; 131 + name = "kcompletion-5.100.0.tar.xz"; 132 }; 133 }; 134 kconfig = { 135 + version = "5.100.0"; 136 src = fetchurl { 137 + url = "${mirror}/stable/frameworks/5.100/kconfig-5.100.0.tar.xz"; 138 + sha256 = "08f93na14s9zcwl6vfk9ix4jm1lwcmalh4yyf6m3p5ga5fd39vbs"; 139 + name = "kconfig-5.100.0.tar.xz"; 140 }; 141 }; 142 kconfigwidgets = { 143 + version = "5.100.0"; 144 src = fetchurl { 145 + url = "${mirror}/stable/frameworks/5.100/kconfigwidgets-5.100.0.tar.xz"; 146 + sha256 = "14ahwlnnyf2dv3ik6cwa6n7cwxm5wqhiwws6y9w2ff1724vqg0g8"; 147 + name = "kconfigwidgets-5.100.0.tar.xz"; 148 }; 149 }; 150 kcontacts = { 151 + version = "5.100.0"; 152 src = fetchurl { 153 + url = "${mirror}/stable/frameworks/5.100/kcontacts-5.100.0.tar.xz"; 154 + sha256 = "0jw8qvw0sv73pw3n51n9dvhlwfjbcz3cf065sqy949bm6q43l1p5"; 155 + name = "kcontacts-5.100.0.tar.xz"; 156 }; 157 }; 158 kcoreaddons = { 159 + version = "5.100.0"; 160 src = fetchurl { 161 + url = "${mirror}/stable/frameworks/5.100/kcoreaddons-5.100.0.tar.xz"; 162 + sha256 = "140pbjg38d9fcddi2ifq6y19aqbf6njs4dvqy0ad56widww6ivfz"; 163 + name = "kcoreaddons-5.100.0.tar.xz"; 164 }; 165 }; 166 kcrash = { 167 + version = "5.100.0"; 168 src = fetchurl { 169 + url = "${mirror}/stable/frameworks/5.100/kcrash-5.100.0.tar.xz"; 170 + sha256 = "0a572bc4c6ngllwfkg58sqjsjddn0a8x5mn0isrq0fdynbfyjxhs"; 171 + name = "kcrash-5.100.0.tar.xz"; 172 }; 173 }; 174 kdav = { 175 + version = "5.100.0"; 176 src = fetchurl { 177 + url = "${mirror}/stable/frameworks/5.100/kdav-5.100.0.tar.xz"; 178 + sha256 = "094fwz3iphz56nbjjyw62n3lxw1mfp10jkcn95qx8n1m20f4bnbf"; 179 + name = "kdav-5.100.0.tar.xz"; 180 }; 181 }; 182 kdbusaddons = { 183 + version = "5.100.0"; 184 src = fetchurl { 185 + url = "${mirror}/stable/frameworks/5.100/kdbusaddons-5.100.0.tar.xz"; 186 + sha256 = "1cr40a96l5adr3xascw9ivlgy8h3nmh7y9fcnw47xmdclcvm2xg0"; 187 + name = "kdbusaddons-5.100.0.tar.xz"; 188 }; 189 }; 190 kdeclarative = { 191 + version = "5.100.0"; 192 src = fetchurl { 193 + url = "${mirror}/stable/frameworks/5.100/kdeclarative-5.100.0.tar.xz"; 194 + sha256 = "05s0p35jph316mnzc0ldmxjccda8fwpas9libza14gsv6rrcndbn"; 195 + name = "kdeclarative-5.100.0.tar.xz"; 196 }; 197 }; 198 kded = { 199 + version = "5.100.0"; 200 src = fetchurl { 201 + url = "${mirror}/stable/frameworks/5.100/kded-5.100.0.tar.xz"; 202 + sha256 = "1klv9ml1ckadf5dp1gx25g33pcd66xlpjb8njr6ygycyqxgiln6j"; 203 + name = "kded-5.100.0.tar.xz"; 204 }; 205 }; 206 kdelibs4support = { 207 + version = "5.100.0"; 208 src = fetchurl { 209 + url = "${mirror}/stable/frameworks/5.100/portingAids/kdelibs4support-5.100.0.tar.xz"; 210 + sha256 = "1ckkwfzg4ga79bgd5g22cdals720b55nc40n3grjhzw1ksy05ac2"; 211 + name = "kdelibs4support-5.100.0.tar.xz"; 212 }; 213 }; 214 kdesignerplugin = { 215 + version = "5.100.0"; 216 src = fetchurl { 217 + url = "${mirror}/stable/frameworks/5.100/portingAids/kdesignerplugin-5.100.0.tar.xz"; 218 + sha256 = "1hhddi8zmjbgvy51gwrrjrawdfp9g7n2k14rnw135q423nyfaq8c"; 219 + name = "kdesignerplugin-5.100.0.tar.xz"; 220 }; 221 }; 222 kdesu = { 223 + version = "5.100.0"; 224 src = fetchurl { 225 + url = "${mirror}/stable/frameworks/5.100/kdesu-5.100.0.tar.xz"; 226 + sha256 = "1cgn1wznk4i8la5n03qajc38pggm162ybfdb2ya109zq7nnqkn1g"; 227 + name = "kdesu-5.100.0.tar.xz"; 228 }; 229 }; 230 kdewebkit = { 231 + version = "5.100.0"; 232 src = fetchurl { 233 + url = "${mirror}/stable/frameworks/5.100/portingAids/kdewebkit-5.100.0.tar.xz"; 234 + sha256 = "10gl34a9zb5nad21nwqvj1fipxxckfdy7myr8bxlqkjqll0jiv15"; 235 + name = "kdewebkit-5.100.0.tar.xz"; 236 }; 237 }; 238 kdnssd = { 239 + version = "5.100.0"; 240 src = fetchurl { 241 + url = "${mirror}/stable/frameworks/5.100/kdnssd-5.100.0.tar.xz"; 242 + sha256 = "1fkjhkv7qgjr3lgfwvvhqbrigca8hw9fdw6531xqr97slwxiqxb3"; 243 + name = "kdnssd-5.100.0.tar.xz"; 244 }; 245 }; 246 kdoctools = { 247 + version = "5.100.0"; 248 src = fetchurl { 249 + url = "${mirror}/stable/frameworks/5.100/kdoctools-5.100.0.tar.xz"; 250 + sha256 = "0ar7lw6s7qzswf1k80xl9px5g9agl5zi7daaswppqjrpn7pwksa0"; 251 + name = "kdoctools-5.100.0.tar.xz"; 252 }; 253 }; 254 kemoticons = { 255 + version = "5.100.0"; 256 src = fetchurl { 257 + url = "${mirror}/stable/frameworks/5.100/kemoticons-5.100.0.tar.xz"; 258 + sha256 = "0qs5w5wc1ljmhvly08k0569kyy6c51ldi3080ka9hpasdxlpy4y4"; 259 + name = "kemoticons-5.100.0.tar.xz"; 260 }; 261 }; 262 kfilemetadata = { 263 + version = "5.100.0"; 264 src = fetchurl { 265 + url = "${mirror}/stable/frameworks/5.100/kfilemetadata-5.100.0.tar.xz"; 266 + sha256 = "0cbiaq9ivdf7pjjh47m65zxrzr1r776ycjzzkkwfc7n27lb0rckg"; 267 + name = "kfilemetadata-5.100.0.tar.xz"; 268 }; 269 }; 270 kglobalaccel = { 271 + version = "5.100.0"; 272 src = fetchurl { 273 + url = "${mirror}/stable/frameworks/5.100/kglobalaccel-5.100.0.tar.xz"; 274 + sha256 = "1wm2j8hsgwfp8zv4mi0l9rg3qlnk74l1cnkgid3sd02c7vrlx6y3"; 275 + name = "kglobalaccel-5.100.0.tar.xz"; 276 }; 277 }; 278 kguiaddons = { 279 + version = "5.100.0"; 280 src = fetchurl { 281 + url = "${mirror}/stable/frameworks/5.100/kguiaddons-5.100.0.tar.xz"; 282 + sha256 = "00ix7gfp5c4ph4q2f3cig1bxjvc8pnwg8psy5fxix24xxm1n7qaw"; 283 + name = "kguiaddons-5.100.0.tar.xz"; 284 }; 285 }; 286 kholidays = { 287 + version = "5.100.0"; 288 src = fetchurl { 289 + url = "${mirror}/stable/frameworks/5.100/kholidays-5.100.0.tar.xz"; 290 + sha256 = "076ax7p579180vr66dqjzv43ny1cz56s4w61g6d5s6v18w9n7i2g"; 291 + name = "kholidays-5.100.0.tar.xz"; 292 }; 293 }; 294 khtml = { 295 + version = "5.100.0"; 296 src = fetchurl { 297 + url = "${mirror}/stable/frameworks/5.100/portingAids/khtml-5.100.0.tar.xz"; 298 + sha256 = "0h8wb1n0yfc2729rpnx3n52ky3zprfkbgk2rr85k3dax79pcv9a0"; 299 + name = "khtml-5.100.0.tar.xz"; 300 }; 301 }; 302 ki18n = { 303 + version = "5.100.0"; 304 src = fetchurl { 305 + url = "${mirror}/stable/frameworks/5.100/ki18n-5.100.0.tar.xz"; 306 + sha256 = "008gndw3cp45hkm7klfipm54k1kdglj8sb2hkkvfz4b5p3bg2qyy"; 307 + name = "ki18n-5.100.0.tar.xz"; 308 }; 309 }; 310 kiconthemes = { 311 + version = "5.100.0"; 312 src = fetchurl { 313 + url = "${mirror}/stable/frameworks/5.100/kiconthemes-5.100.0.tar.xz"; 314 + sha256 = "1fahg11v02757iiwc4nkwnnhf9d7jfa6ryx5l5i2sjg7c4xwqblh"; 315 + name = "kiconthemes-5.100.0.tar.xz"; 316 }; 317 }; 318 kidletime = { 319 + version = "5.100.0"; 320 src = fetchurl { 321 + url = "${mirror}/stable/frameworks/5.100/kidletime-5.100.0.tar.xz"; 322 + sha256 = "1i3p3cfvcl3li45nn63r6vwi7sk3rbkd9crd5z686gm6z0nidw5l"; 323 + name = "kidletime-5.100.0.tar.xz"; 324 }; 325 }; 326 kimageformats = { 327 + version = "5.100.0"; 328 src = fetchurl { 329 + url = "${mirror}/stable/frameworks/5.100/kimageformats-5.100.0.tar.xz"; 330 + sha256 = "09w8fg321lzmavsid0a4yf6hwa9clhihfbvpkdl0kb60alyjbdfb"; 331 + name = "kimageformats-5.100.0.tar.xz"; 332 }; 333 }; 334 kinit = { 335 + version = "5.100.0"; 336 src = fetchurl { 337 + url = "${mirror}/stable/frameworks/5.100/kinit-5.100.0.tar.xz"; 338 + sha256 = "1kpjbd20dv2zazcn275p1fwgvnq1pjpkkf0mp4bwk95vrvcjs4c9"; 339 + name = "kinit-5.100.0.tar.xz"; 340 }; 341 }; 342 kio = { 343 + version = "5.100.0"; 344 src = fetchurl { 345 + url = "${mirror}/stable/frameworks/5.100/kio-5.100.0.tar.xz"; 346 + sha256 = "1dkwdmjc41zq1j0kl38zzag0hckk6fgy5prg5kcid05k5v9qi1q8"; 347 + name = "kio-5.100.0.tar.xz"; 348 }; 349 }; 350 kirigami2 = { 351 + version = "5.100.0"; 352 src = fetchurl { 353 + url = "${mirror}/stable/frameworks/5.100/kirigami2-5.100.0.tar.xz"; 354 + sha256 = "1pq16p69k7g963ah5ilr8mjplzrgarqky7i6rxgm5knfqpq0l26n"; 355 + name = "kirigami2-5.100.0.tar.xz"; 356 }; 357 }; 358 kitemmodels = { 359 + version = "5.100.0"; 360 src = fetchurl { 361 + url = "${mirror}/stable/frameworks/5.100/kitemmodels-5.100.0.tar.xz"; 362 + sha256 = "1n1iis3xjmvlfgrwv61cpif63pk2wca8g168iscijvpkhihn49x3"; 363 + name = "kitemmodels-5.100.0.tar.xz"; 364 }; 365 }; 366 kitemviews = { 367 + version = "5.100.0"; 368 src = fetchurl { 369 + url = "${mirror}/stable/frameworks/5.100/kitemviews-5.100.0.tar.xz"; 370 + sha256 = "06pzlcrjbfahhp8diirmvf2xl7a2bj4x34fp1yax9pjnx44i2vcw"; 371 + name = "kitemviews-5.100.0.tar.xz"; 372 }; 373 }; 374 kjobwidgets = { 375 + version = "5.100.0"; 376 src = fetchurl { 377 + url = "${mirror}/stable/frameworks/5.100/kjobwidgets-5.100.0.tar.xz"; 378 + sha256 = "00rilxsbbhl52j9bfzk60hlqrka9hahli0p6fmd8m6m452czjqnk"; 379 + name = "kjobwidgets-5.100.0.tar.xz"; 380 }; 381 }; 382 kjs = { 383 + version = "5.100.0"; 384 src = fetchurl { 385 + url = "${mirror}/stable/frameworks/5.100/portingAids/kjs-5.100.0.tar.xz"; 386 + sha256 = "1bn23bq1g1774dvak5mq9xmndxjkwmsiyjkxc93byfwi52xrswk1"; 387 + name = "kjs-5.100.0.tar.xz"; 388 }; 389 }; 390 kjsembed = { 391 + version = "5.100.0"; 392 src = fetchurl { 393 + url = "${mirror}/stable/frameworks/5.100/portingAids/kjsembed-5.100.0.tar.xz"; 394 + sha256 = "1w2cfckd6r68jmvqcfiw326s3zl4l2j3pz19p12v01vlrh4lr1m7"; 395 + name = "kjsembed-5.100.0.tar.xz"; 396 }; 397 }; 398 kmediaplayer = { 399 + version = "5.100.0"; 400 src = fetchurl { 401 + url = "${mirror}/stable/frameworks/5.100/portingAids/kmediaplayer-5.100.0.tar.xz"; 402 + sha256 = "002ahd1d39m22cy5xd2vvps4ib4cncfwzmqdnki9sh76gsmlpb52"; 403 + name = "kmediaplayer-5.100.0.tar.xz"; 404 }; 405 }; 406 knewstuff = { 407 + version = "5.100.0"; 408 src = fetchurl { 409 + url = "${mirror}/stable/frameworks/5.100/knewstuff-5.100.0.tar.xz"; 410 + sha256 = "19fz50jqrs467qm5qvc6iadw7kb1za6ncc2vnhax6j59h5xn2bn3"; 411 + name = "knewstuff-5.100.0.tar.xz"; 412 }; 413 }; 414 knotifications = { 415 + version = "5.100.0"; 416 src = fetchurl { 417 + url = "${mirror}/stable/frameworks/5.100/knotifications-5.100.0.tar.xz"; 418 + sha256 = "18z6cb1s6nra7cyj121knj50brmyyp9a7qdwyd101rfj1d7k08ds"; 419 + name = "knotifications-5.100.0.tar.xz"; 420 }; 421 }; 422 knotifyconfig = { 423 + version = "5.100.0"; 424 src = fetchurl { 425 + url = "${mirror}/stable/frameworks/5.100/knotifyconfig-5.100.0.tar.xz"; 426 + sha256 = "1ads4yy08441a8hfbig4413p2qyw07b0gpxm3pzw3958y32a9d8x"; 427 + name = "knotifyconfig-5.100.0.tar.xz"; 428 }; 429 }; 430 kpackage = { 431 + version = "5.100.0"; 432 src = fetchurl { 433 + url = "${mirror}/stable/frameworks/5.100/kpackage-5.100.0.tar.xz"; 434 + sha256 = "11969rqkwf14gjk3vx2lzd3snirnv3fry5yh6jwnc17vjiz6b35j"; 435 + name = "kpackage-5.100.0.tar.xz"; 436 }; 437 }; 438 kparts = { 439 + version = "5.100.0"; 440 src = fetchurl { 441 + url = "${mirror}/stable/frameworks/5.100/kparts-5.100.0.tar.xz"; 442 + sha256 = "0vy8j5p0icxdlsvdlmbrvkbp50f3qnb7fqnvdg544d2lp7x1v5k8"; 443 + name = "kparts-5.100.0.tar.xz"; 444 }; 445 }; 446 kpeople = { 447 + version = "5.100.0"; 448 src = fetchurl { 449 + url = "${mirror}/stable/frameworks/5.100/kpeople-5.100.0.tar.xz"; 450 + sha256 = "1q9yxfrs9rhwzykah3909lv9qfly13jdirya4m4j34azbqfiahqg"; 451 + name = "kpeople-5.100.0.tar.xz"; 452 }; 453 }; 454 kplotting = { 455 + version = "5.100.0"; 456 src = fetchurl { 457 + url = "${mirror}/stable/frameworks/5.100/kplotting-5.100.0.tar.xz"; 458 + sha256 = "1lsi6yk7fpdji9qb2hdy2qqcp050cgckg8xmg1kmv551g6x13r7m"; 459 + name = "kplotting-5.100.0.tar.xz"; 460 }; 461 }; 462 kpty = { 463 + version = "5.100.0"; 464 src = fetchurl { 465 + url = "${mirror}/stable/frameworks/5.100/kpty-5.100.0.tar.xz"; 466 + sha256 = "0h5l72klg78wy0z29zay5zyivgff8jb2v0hfw2akrfblwwdmc27j"; 467 + name = "kpty-5.100.0.tar.xz"; 468 }; 469 }; 470 kquickcharts = { 471 + version = "5.100.0"; 472 src = fetchurl { 473 + url = "${mirror}/stable/frameworks/5.100/kquickcharts-5.100.0.tar.xz"; 474 + sha256 = "1b5ddbcgxasjyhzabbqcvlb4q04zp7yiqifk7gdigjvxx15dxwrz"; 475 + name = "kquickcharts-5.100.0.tar.xz"; 476 }; 477 }; 478 kross = { 479 + version = "5.100.0"; 480 src = fetchurl { 481 + url = "${mirror}/stable/frameworks/5.100/portingAids/kross-5.100.0.tar.xz"; 482 + sha256 = "0jpnnvajxyzki221agl1ai15bj6xrylg69ymwxn70pcdp30wsvxj"; 483 + name = "kross-5.100.0.tar.xz"; 484 }; 485 }; 486 krunner = { 487 + version = "5.100.0"; 488 src = fetchurl { 489 + url = "${mirror}/stable/frameworks/5.100/krunner-5.100.0.tar.xz"; 490 + sha256 = "0mn0b2rvkb0c743vn4xxi1f8mcb5gb9vjnksiw88jgfy4qrmal3q"; 491 + name = "krunner-5.100.0.tar.xz"; 492 }; 493 }; 494 kservice = { 495 + version = "5.100.0"; 496 src = fetchurl { 497 + url = "${mirror}/stable/frameworks/5.100/kservice-5.100.0.tar.xz"; 498 + sha256 = "1vq4hnyfpj1ax19zgly7vcqvysxdc7wyyycmhrn6982l24d14gdk"; 499 + name = "kservice-5.100.0.tar.xz"; 500 }; 501 }; 502 ktexteditor = { 503 + version = "5.100.0"; 504 src = fetchurl { 505 + url = "${mirror}/stable/frameworks/5.100/ktexteditor-5.100.0.tar.xz"; 506 + sha256 = "1rbyaamgrnga6k39q646xfi81ic5dar9wa5wcacp9d17m6zqry51"; 507 + name = "ktexteditor-5.100.0.tar.xz"; 508 }; 509 }; 510 ktextwidgets = { 511 + version = "5.100.0"; 512 src = fetchurl { 513 + url = "${mirror}/stable/frameworks/5.100/ktextwidgets-5.100.0.tar.xz"; 514 + sha256 = "109j8zpnpiw9h0arh2ll3ql7czyv65lva4hwa626wk6589nc82vn"; 515 + name = "ktextwidgets-5.100.0.tar.xz"; 516 }; 517 }; 518 kunitconversion = { 519 + version = "5.100.0"; 520 src = fetchurl { 521 + url = "${mirror}/stable/frameworks/5.100/kunitconversion-5.100.0.tar.xz"; 522 + sha256 = "06ql3ijlha0gib31mwc7r260vy3dcxi6nrz5jylv9blzvcq8qnqw"; 523 + name = "kunitconversion-5.100.0.tar.xz"; 524 }; 525 }; 526 kwallet = { 527 + version = "5.100.0"; 528 src = fetchurl { 529 + url = "${mirror}/stable/frameworks/5.100/kwallet-5.100.0.tar.xz"; 530 + sha256 = "101fhgrgjqsxdqxzraw4a8gn5dvv2nb6xxfwi9gdjdjva5zzbg9b"; 531 + name = "kwallet-5.100.0.tar.xz"; 532 }; 533 }; 534 kwayland = { 535 + version = "5.100.0"; 536 src = fetchurl { 537 + url = "${mirror}/stable/frameworks/5.100/kwayland-5.100.0.tar.xz"; 538 + sha256 = "119ggvny15x65z2i4d7x6bh01a9wif1h5jq4rppcm7mwczmhjg91"; 539 + name = "kwayland-5.100.0.tar.xz"; 540 }; 541 }; 542 kwidgetsaddons = { 543 + version = "5.100.0"; 544 src = fetchurl { 545 + url = "${mirror}/stable/frameworks/5.100/kwidgetsaddons-5.100.0.tar.xz"; 546 + sha256 = "07sa914xmkrm0bb3r7rnzkn9aw1rzlgbkzmakwyw0v569yb166f7"; 547 + name = "kwidgetsaddons-5.100.0.tar.xz"; 548 }; 549 }; 550 kwindowsystem = { 551 + version = "5.100.0"; 552 src = fetchurl { 553 + url = "${mirror}/stable/frameworks/5.100/kwindowsystem-5.100.0.tar.xz"; 554 + sha256 = "1csghc0b4jr4nfwicz29bp9lxr69iw52ghbdqi0a0jn9lnx4xck9"; 555 + name = "kwindowsystem-5.100.0.tar.xz"; 556 }; 557 }; 558 kxmlgui = { 559 + version = "5.100.0"; 560 src = fetchurl { 561 + url = "${mirror}/stable/frameworks/5.100/kxmlgui-5.100.0.tar.xz"; 562 + sha256 = "19cfavf2qqy6kzc5p30s05pp92fphnaja11arnaks0vd0m9hbvky"; 563 + name = "kxmlgui-5.100.0.tar.xz"; 564 }; 565 }; 566 kxmlrpcclient = { 567 + version = "5.100.0"; 568 src = fetchurl { 569 + url = "${mirror}/stable/frameworks/5.100/portingAids/kxmlrpcclient-5.100.0.tar.xz"; 570 + sha256 = "0fnfkka872w1bjyh3cscmcj8cfmwybj016x1zph7yxwpnbmzyimr"; 571 + name = "kxmlrpcclient-5.100.0.tar.xz"; 572 }; 573 }; 574 modemmanager-qt = { 575 + version = "5.100.0"; 576 src = fetchurl { 577 + url = "${mirror}/stable/frameworks/5.100/modemmanager-qt-5.100.0.tar.xz"; 578 + sha256 = "0x7l80hkxhf7b45h2kwlchd04763rcai06cjk1s88mzcl6s419fy"; 579 + name = "modemmanager-qt-5.100.0.tar.xz"; 580 }; 581 }; 582 networkmanager-qt = { 583 + version = "5.100.0"; 584 src = fetchurl { 585 + url = "${mirror}/stable/frameworks/5.100/networkmanager-qt-5.100.0.tar.xz"; 586 + sha256 = "0pv3daiywmw0jjzd4px3g2d1ifkd63dm7zq3r77kl2ibxwk2yqfn"; 587 + name = "networkmanager-qt-5.100.0.tar.xz"; 588 }; 589 }; 590 oxygen-icons5 = { 591 + version = "5.100.0"; 592 src = fetchurl { 593 + url = "${mirror}/stable/frameworks/5.100/oxygen-icons5-5.100.0.tar.xz"; 594 + sha256 = "1s81jz9ndjzyvn7gps1jr5wbxmirb986cx1665lk6zgk577x8q80"; 595 + name = "oxygen-icons5-5.100.0.tar.xz"; 596 }; 597 }; 598 plasma-framework = { 599 + version = "5.100.0"; 600 src = fetchurl { 601 + url = "${mirror}/stable/frameworks/5.100/plasma-framework-5.100.0.tar.xz"; 602 + sha256 = "101jqybbzl6cnfh3w6gghd0916kbdwxqn1086q9i2fnvg503cxk4"; 603 + name = "plasma-framework-5.100.0.tar.xz"; 604 }; 605 }; 606 prison = { 607 + version = "5.100.0"; 608 src = fetchurl { 609 + url = "${mirror}/stable/frameworks/5.100/prison-5.100.0.tar.xz"; 610 + sha256 = "10wlrcfqgbk88w2xr7wi2kjkkk8lcyiqqvav07r13f34hgpsdj9h"; 611 + name = "prison-5.100.0.tar.xz"; 612 }; 613 }; 614 purpose = { 615 + version = "5.100.0"; 616 src = fetchurl { 617 + url = "${mirror}/stable/frameworks/5.100/purpose-5.100.0.tar.xz"; 618 + sha256 = "0bskd3qmzsqlr8xjagx7d5cpy4s5lhf2z7p5wgn0axfb8jvva3iw"; 619 + name = "purpose-5.100.0.tar.xz"; 620 }; 621 }; 622 qqc2-desktop-style = { 623 + version = "5.100.0"; 624 src = fetchurl { 625 + url = "${mirror}/stable/frameworks/5.100/qqc2-desktop-style-5.100.0.tar.xz"; 626 + sha256 = "09igdk79v0rv2kiv259zzvqinqqhhqq64l5wj2xcc5b9vpnvyyx9"; 627 + name = "qqc2-desktop-style-5.100.0.tar.xz"; 628 }; 629 }; 630 solid = { 631 + version = "5.100.0"; 632 src = fetchurl { 633 + url = "${mirror}/stable/frameworks/5.100/solid-5.100.0.tar.xz"; 634 + sha256 = "10s64js1hwda9zd7y91yq5f7x1h0z7n0khf9m3rmqmi4kpnr76cd"; 635 + name = "solid-5.100.0.tar.xz"; 636 }; 637 }; 638 sonnet = { 639 + version = "5.100.0"; 640 src = fetchurl { 641 + url = "${mirror}/stable/frameworks/5.100/sonnet-5.100.0.tar.xz"; 642 + sha256 = "068y78y8n5yrnxs4kicxhjfx6mhvr5r15z8nxjpm63chhn9jprz4"; 643 + name = "sonnet-5.100.0.tar.xz"; 644 }; 645 }; 646 syndication = { 647 + version = "5.100.0"; 648 src = fetchurl { 649 + url = "${mirror}/stable/frameworks/5.100/syndication-5.100.0.tar.xz"; 650 + sha256 = "13gkkl5yczsdg4yfxvasza286l6k6876p35b1jzhw0ysjxdh8j65"; 651 + name = "syndication-5.100.0.tar.xz"; 652 }; 653 }; 654 syntax-highlighting = { 655 + version = "5.100.0"; 656 src = fetchurl { 657 + url = "${mirror}/stable/frameworks/5.100/syntax-highlighting-5.100.0.tar.xz"; 658 + sha256 = "1d2c86a1k824f44gzzm138pkz21mk788xp2hnq1xcanlsa3r99z0"; 659 + name = "syntax-highlighting-5.100.0.tar.xz"; 660 }; 661 }; 662 threadweaver = { 663 + version = "5.100.0"; 664 src = fetchurl { 665 + url = "${mirror}/stable/frameworks/5.100/threadweaver-5.100.0.tar.xz"; 666 + sha256 = "0dap8iihilqy2v9jy1s00j05qqrjj67n6v0yg4ix0lay2kqjwnh3"; 667 + name = "threadweaver-5.100.0.tar.xz"; 668 }; 669 }; 670 }
+3 -3
pkgs/development/libraries/libdeltachat/default.nix
··· 17 18 stdenv.mkDerivation rec { 19 pname = "libdeltachat"; 20 - version = "1.100.0"; 21 22 src = fetchFromGitHub { 23 owner = "deltachat"; 24 repo = "deltachat-core-rust"; 25 rev = version; 26 - hash = "sha256-p7IqvxV9C3Ej0xNUA9iRtmkXrUgGWx1OR+/SBDzhcZE="; 27 }; 28 29 patches = [ ··· 33 cargoDeps = rustPlatform.fetchCargoTarball { 34 inherit src; 35 name = "${pname}-${version}"; 36 - hash = "sha256-Wfk2cHGTO2ZvhVAvOs6xOSnldyrkiAinMc6ErLy8QpA="; 37 }; 38 39 nativeBuildInputs = [
··· 17 18 stdenv.mkDerivation rec { 19 pname = "libdeltachat"; 20 + version = "1.101.0"; 21 22 src = fetchFromGitHub { 23 owner = "deltachat"; 24 repo = "deltachat-core-rust"; 25 rev = version; 26 + hash = "sha256-EhFxun80s5tNZT4d7vbszTfHbYK9X3PohsQl20wRzlg="; 27 }; 28 29 patches = [ ··· 33 cargoDeps = rustPlatform.fetchCargoTarball { 34 inherit src; 35 name = "${pname}-${version}"; 36 + hash = "sha256-8uu4i4WfW9pmdLAWWUU1QP09B1/ws+DeVf8baYfikw4="; 37 }; 38 39 nativeBuildInputs = [
+8 -2
pkgs/development/libraries/libstroke/default.nix
··· 1 - {lib, stdenv, fetchurl, automake, autoconf, xlibsWrapper}: 2 3 stdenv.mkDerivation rec { 4 pname = "libstroke"; ··· 10 }; 11 12 nativeBuildInputs = [ automake autoconf ]; 13 - buildInputs = [ xlibsWrapper ]; 14 15 # libstroke ships with an ancient config.sub that doesn't know about x86_64, so regenerate it. 16 # Also, modern automake doesn't like things and returns error code 63. But it generates the file.
··· 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , automake 5 + , autoconf 6 + , libX11 7 + }: 8 9 stdenv.mkDerivation rec { 10 pname = "libstroke"; ··· 16 }; 17 18 nativeBuildInputs = [ automake autoconf ]; 19 + buildInputs = [ libX11 ]; 20 21 # libstroke ships with an ancient config.sub that doesn't know about x86_64, so regenerate it. 22 # Also, modern automake doesn't like things and returns error code 63. But it generates the file.
+2 -2
pkgs/development/libraries/openturns/default.nix
··· 25 26 stdenv.mkDerivation rec { 27 pname = "openturns"; 28 - version = "1.19"; 29 30 src = fetchFromGitHub { 31 owner = "openturns"; 32 repo = "openturns"; 33 rev = "v${version}"; 34 - sha256 = "sha256-hSvhKx7Ke5PXPYGcn9OJvq7YooAbHrbP6TdLZBotriE="; 35 }; 36 37 nativeBuildInputs = [ cmake ] ++ lib.optional enablePython python3Packages.sphinx;
··· 25 26 stdenv.mkDerivation rec { 27 pname = "openturns"; 28 + version = "1.20"; 29 30 src = fetchFromGitHub { 31 owner = "openturns"; 32 repo = "openturns"; 33 rev = "v${version}"; 34 + sha256 = "sha256-QeapH937yGnK6oD+rgIERePxz6ooxGpOx6x9LyFDt2A="; 35 }; 36 37 nativeBuildInputs = [ cmake ] ++ lib.optional enablePython python3Packages.sphinx;
+2 -2
pkgs/development/ocaml-modules/cudf/default.nix
··· 1 - { lib, fetchurl, stdenv, ocaml, ocamlbuild, findlib, ocaml_extlib, glib, perl, pkg-config, stdlib-shims, ounit }: 2 3 stdenv.mkDerivation { 4 pname = "ocaml${ocaml.version}-cudf"; ··· 25 stdlib-shims 26 ]; 27 propagatedBuildInputs = [ 28 - ocaml_extlib 29 ]; 30 31 checkTarget = [
··· 1 + { lib, fetchurl, stdenv, ocaml, ocamlbuild, findlib, extlib, glib, perl, pkg-config, stdlib-shims, ounit }: 2 3 stdenv.mkDerivation { 4 pname = "ocaml${ocaml.version}-cudf"; ··· 25 stdlib-shims 26 ]; 27 propagatedBuildInputs = [ 28 + extlib 29 ]; 30 31 checkTarget = [
+2 -2
pkgs/development/ocaml-modules/dose3/default.nix
··· 1 { lib, buildDunePackage, fetchFromGitLab 2 , camlzip, ocamlgraph, parmap, re, stdlib-shims 3 - , base64, bz2, ocaml_extlib, cudf 4 , dpkg, git, ocaml, ounit, python39, python39Packages 5 }: 6 ··· 27 bz2 28 camlzip 29 cudf 30 - ocaml_extlib 31 ocamlgraph 32 re 33 stdlib-shims
··· 1 { lib, buildDunePackage, fetchFromGitLab 2 , camlzip, ocamlgraph, parmap, re, stdlib-shims 3 + , base64, bz2, extlib, cudf 4 , dpkg, git, ocaml, ounit, python39, python39Packages 5 }: 6 ··· 27 bz2 28 camlzip 29 cudf 30 + extlib 31 ocamlgraph 32 re 33 stdlib-shims
+24 -5
pkgs/development/ocaml-modules/extlib/1.7.7.nix
··· 1 # Older version of extlib for Haxe 4.0 and 4.1. 2 # May be replaceable by the next extlib + extlib-base64 release. 3 - { lib, fetchurl, ocaml, ocaml_extlib }: 4 5 - ocaml_extlib.overrideAttrs (x: rec { 6 version = "1.7.7"; 7 src = fetchurl { 8 - url = "https://github.com/ygrek/ocaml-extlib/releases/download/${version}/extlib-${version}.tar.gz"; 9 sha256 = "1sxmzc1mx3kg62j8kbk0dxkx8mkf1rn70h542cjzrziflznap0s1"; 10 }; 11 - meta = x.meta // { 12 broken = lib.versionAtLeast ocaml.version "4.12"; 13 }; 14 - })
··· 1 # Older version of extlib for Haxe 4.0 and 4.1. 2 # May be replaceable by the next extlib + extlib-base64 release. 3 + { stdenv, lib, fetchurl, ocaml, findlib, cppo 4 + # De facto, option minimal seems to be the default. See the README. 5 + , minimal ? true 6 + }: 7 8 + stdenv.mkDerivation rec { 9 + pname = "ocaml${ocaml.version}-extlib"; 10 version = "1.7.7"; 11 + 12 src = fetchurl { 13 + url = "https://ygrek.org/p/release/ocaml-extlib/extlib-${version}.tar.gz"; 14 sha256 = "1sxmzc1mx3kg62j8kbk0dxkx8mkf1rn70h542cjzrziflznap0s1"; 15 }; 16 + 17 + nativeBuildInputs = [ ocaml findlib cppo ]; 18 + 19 + strictDeps = true; 20 + 21 + createFindlibDestdir = true; 22 + 23 + makeFlags = lib.optional minimal "minimal=1"; 24 + 25 + meta = { 26 + homepage = "https://github.com/ygrek/ocaml-extlib"; 27 + description = "Enhancements to the OCaml Standard Library modules"; 28 + license = lib.licenses.lgpl21Only; 29 + inherit (ocaml.meta) platforms; 30 + maintainers = [ lib.maintainers.sternenseemann ]; 31 broken = lib.versionAtLeast ocaml.version "4.12"; 32 }; 33 + }
+10 -16
pkgs/development/ocaml-modules/extlib/default.nix
··· 1 - { stdenv, lib, fetchurl, ocaml, findlib, cppo 2 - # De facto, option minimal seems to be the default. See the README. 3 - , minimal ? true 4 - }: 5 6 - stdenv.mkDerivation rec { 7 - pname = "ocaml${ocaml.version}-extlib"; 8 - version = "1.7.8"; 9 10 src = fetchurl { 11 - url = "https://ygrek.org/p/release/ocaml-extlib/extlib-${version}.tar.gz"; 12 - sha256 = "0npq4hq3zym8nmlyji7l5cqk6drx2rkcx73d60rxqh5g8dla8p4k"; 13 }; 14 15 - nativeBuildInputs = [ ocaml findlib cppo ]; 16 17 - strictDeps = true; 18 - 19 - createFindlibDestdir = true; 20 - 21 - makeFlags = lib.optional minimal "minimal=1"; 22 23 meta = { 24 homepage = "https://github.com/ygrek/ocaml-extlib"; 25 description = "Enhancements to the OCaml Standard Library modules"; 26 license = lib.licenses.lgpl21Only; 27 - inherit (ocaml.meta) platforms; 28 maintainers = [ lib.maintainers.sternenseemann ]; 29 }; 30 }
··· 1 + { buildDunePackage, lib, fetchurl, cppo }: 2 + 3 + buildDunePackage rec { 4 + pname = "extlib"; 5 + version = "1.7.9"; 6 7 + minimalOCamlVersion = "4.02"; 8 9 src = fetchurl { 10 + url = "https://ygrek.org/p/release/ocaml-${pname}/${pname}-${version}.tar.gz"; 11 + sha512 = "2386ac69f037ea520835c0624d39ae9fbffe43a20b18e247de032232ed6f419d667b53d2314c6f56dc71d368bf0b6201a56c2f3f2a5bdfd933766c5a6cb98768"; 12 }; 13 14 + nativeBuildInputs = [ cppo ]; 15 16 + doCheck = true; 17 18 meta = { 19 homepage = "https://github.com/ygrek/ocaml-extlib"; 20 description = "Enhancements to the OCaml Standard Library modules"; 21 license = lib.licenses.lgpl21Only; 22 maintainers = [ lib.maintainers.sternenseemann ]; 23 }; 24 }
+2 -2
pkgs/development/ocaml-modules/lustre-v6/default.nix
··· 1 - { lib, buildDunePackage, fetchurl, ocaml_extlib, lutils, rdbg }: 2 3 buildDunePackage rec { 4 pname = "lustre-v6"; ··· 14 }; 15 16 propagatedBuildInputs = [ 17 - ocaml_extlib 18 lutils 19 rdbg 20 ];
··· 1 + { lib, buildDunePackage, fetchurl, extlib, lutils, rdbg }: 2 3 buildDunePackage rec { 4 pname = "lustre-v6"; ··· 14 }; 15 16 propagatedBuildInputs = [ 17 + extlib 18 lutils 19 rdbg 20 ];
+2 -2
pkgs/development/ocaml-modules/qcheck/core.nix
··· 2 3 buildDunePackage rec { 4 pname = "qcheck-core"; 5 - version = "0.19.1"; 6 7 minimalOCamlVersion = "4.08"; 8 ··· 10 owner = "c-cube"; 11 repo = "qcheck"; 12 rev = "v${version}"; 13 - sha256 = "sha256-AZ1Ww6CWt3X1bXXcofMe14rTlMTC9hmohcKdZLUKEvE="; 14 }; 15 16 meta = {
··· 2 3 buildDunePackage rec { 4 pname = "qcheck-core"; 5 + version = "0.20"; 6 7 minimalOCamlVersion = "4.08"; 8 ··· 10 owner = "c-cube"; 11 repo = "qcheck"; 12 rev = "v${version}"; 13 + sha256 = "sha256-d3gleiaPEDJTbHtieL4oAq1NlA/0NtzdW9SA1sItFeQ="; 14 }; 15 16 meta = {
+2 -2
pkgs/development/ocaml-modules/tcslib/default.nix
··· 1 - { lib, fetchFromGitHub, ocamlPackages, buildOasisPackage, ounit, ocaml_extlib, num }: 2 3 buildOasisPackage rec { 4 pname = "tcslib"; ··· 14 }; 15 16 buildInputs = [ ounit ]; 17 - propagatedBuildInputs = [ ocaml_extlib num ]; 18 19 meta = { 20 homepage = "https://github.com/tcsprojects/tcslib";
··· 1 + { lib, fetchFromGitHub, ocamlPackages, buildOasisPackage, ounit, extlib, num }: 2 3 buildOasisPackage rec { 4 pname = "tcslib"; ··· 14 }; 15 16 buildInputs = [ ounit ]; 17 + propagatedBuildInputs = [ extlib num ]; 18 19 meta = { 20 homepage = "https://github.com/tcsprojects/tcslib";
+15 -4
pkgs/development/python-modules/Wand/default.nix pkgs/development/python-modules/wand/default.nix
··· 2 , buildPythonPackage 3 , fetchPypi 4 , imagemagickBig 5 }: 6 7 buildPythonPackage rec { 8 - pname = "Wand"; 9 version = "0.6.10"; 10 11 src = fetchPypi { 12 - inherit pname version; 13 sha256 = "sha256-Nz9KfyhmyGjDHOkQ4fmzapLRMmQKIAaOwXzqMoT+3Fc="; 14 }; 15 ··· 19 "magick_home = '${imagemagickBig}'" 20 ''; 21 22 - # tests not included with pypi release 23 - doCheck = false; 24 25 passthru.imagemagick = imagemagickBig; 26
··· 2 , buildPythonPackage 3 , fetchPypi 4 , imagemagickBig 5 + , pytestCheckHook 6 }: 7 8 buildPythonPackage rec { 9 + pname = "wand"; 10 version = "0.6.10"; 11 12 src = fetchPypi { 13 + pname = "Wand"; 14 + inherit version; 15 sha256 = "sha256-Nz9KfyhmyGjDHOkQ4fmzapLRMmQKIAaOwXzqMoT+3Fc="; 16 }; 17 ··· 21 "magick_home = '${imagemagickBig}'" 22 ''; 23 24 + checkInputs = [ 25 + pytestCheckHook 26 + ]; 27 + 28 + disabledTests = [ 29 + # https://github.com/emcconville/wand/issues/558 30 + "test_forward_fourier_transform" 31 + "test_inverse_fourier_transform" 32 + # our imagemagick doesn't set MagickReleaseDate 33 + "test_configure_options" 34 + ]; 35 36 passthru.imagemagick = imagemagickBig; 37
+10 -2
pkgs/development/python-modules/aprslib/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , mox3 5 , pytestCheckHook 6 }: 7 8 buildPythonPackage rec { 9 pname = "aprslib"; 10 - version = "0.7.1"; 11 12 src = fetchFromGitHub { 13 owner = "rossengeorgiev"; 14 repo = "aprs-python"; 15 rev = "v${version}"; 16 - hash = "sha256-wWlzOFhWJ7hJeM3RWsPTEsLjRzN4SMXsb2Cd612HB4w="; 17 }; 18 19 checkInputs = [ 20 mox3
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 + , fetchpatch 5 , mox3 6 , pytestCheckHook 7 }: 8 9 buildPythonPackage rec { 10 pname = "aprslib"; 11 + version = "0.7.2"; 12 13 src = fetchFromGitHub { 14 owner = "rossengeorgiev"; 15 repo = "aprs-python"; 16 rev = "v${version}"; 17 + hash = "sha256-2bYTnbJ8wF/smTpZ2tV+3ZRae7FpbNBtXoaR2Sc9Pek="; 18 }; 19 + 20 + patches = [ 21 + (fetchpatch { 22 + url = "https://github.com/rossengeorgiev/aprs-python/commit/c2a0f18ce028a4cced582567a73d57f0d03cd00f.patch"; 23 + hash = "sha256-uxiLIagz1PIUUa6/qdBW15yhm/0QXqznVzZnzUVCWuQ="; 24 + }) 25 + ]; 26 27 checkInputs = [ 28 mox3
-8
pkgs/development/python-modules/bibtexparser/default.nix
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 - , future 5 , pyparsing 6 , pytestCheckHook 7 , pythonOlder ··· 22 }; 23 24 propagatedBuildInputs = [ 25 - future 26 pyparsing 27 ]; 28 29 checkInputs = [ 30 pytestCheckHook 31 ]; 32 - 33 - postPatch = '' 34 - # https://github.com/sciunto-org/python-bibtexparser/pull/259 35 - substituteInPlace bibtexparser/tests/test_crossref_resolving.py \ 36 - --replace "import unittest2 as unittest" "import unittest" 37 - ''; 38 39 pythonImportsCheck = [ 40 "bibtexparser"
··· 1 { lib 2 , buildPythonPackage 3 , fetchFromGitHub 4 , pyparsing 5 , pytestCheckHook 6 , pythonOlder ··· 21 }; 22 23 propagatedBuildInputs = [ 24 pyparsing 25 ]; 26 27 checkInputs = [ 28 pytestCheckHook 29 ]; 30 31 pythonImportsCheck = [ 32 "bibtexparser"
+8
pkgs/development/python-modules/dill/default.nix
··· 3 , fetchFromGitHub 4 , python 5 , setuptools 6 }: 7 8 buildPythonPackage rec { ··· 26 ${python.interpreter} dill/tests/__main__.py 27 runHook postCheck 28 ''; 29 30 pythonImportsCheck = [ "dill" ]; 31
··· 3 , fetchFromGitHub 4 , python 5 , setuptools 6 + 7 + # passthru tests 8 + , apache-beam 9 + , datasets 10 }: 11 12 buildPythonPackage rec { ··· 30 ${python.interpreter} dill/tests/__main__.py 31 runHook postCheck 32 ''; 33 + 34 + passthru.tests = { 35 + inherit apache-beam datasets; 36 + }; 37 38 pythonImportsCheck = [ "dill" ]; 39
+10 -4
pkgs/development/python-modules/duckdb/default.nix
··· 13 }: 14 15 buildPythonPackage rec { 16 - pname = "duckdb"; 17 - inherit (duckdb) version src patches; 18 format = "setuptools"; 19 20 - preConfigure = '' 21 cd tools/pythonpkg 22 - substituteInPlace setup.py --replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES" 23 ''; 24 25 SETUPTOOLS_SCM_PRETEND_VERSION = version;
··· 13 }: 14 15 buildPythonPackage rec { 16 + inherit (duckdb) pname version src patches; 17 format = "setuptools"; 18 19 + # we can't use sourceRoot otherwise patches don't apply, because the patches 20 + # apply to the C++ library 21 + postPatch = '' 22 cd tools/pythonpkg 23 + 24 + # 1. let nix control build cores 25 + # 2. unconstrain setuptools_scm version 26 + substituteInPlace setup.py \ 27 + --replace "multiprocessing.cpu_count()" "$NIX_BUILD_CORES" \ 28 + --replace "setuptools_scm<7.0.0" "setuptools_scm" 29 ''; 30 31 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+1
pkgs/development/python-modules/gpiozero/default.nix
··· 49 description = "A simple interface to GPIO devices with Raspberry Pi"; 50 homepage = "https://github.com/gpiozero/gpiozero"; 51 license = licenses.bsd3; 52 maintainers = with maintainers; [ hexa ]; 53 }; 54 }
··· 49 description = "A simple interface to GPIO devices with Raspberry Pi"; 50 homepage = "https://github.com/gpiozero/gpiozero"; 51 license = licenses.bsd3; 52 + platforms = platforms.linux; 53 maintainers = with maintainers; [ hexa ]; 54 }; 55 }
+2 -2
pkgs/development/python-modules/graphviz/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "graphviz"; 19 - version = "0.20"; 20 21 disabled = pythonOlder "3.7"; 22 ··· 25 owner = "xflr6"; 26 repo = "graphviz"; 27 rev = version; 28 - hash = "sha256-QyZwXxRbcMushxh/Ypy+v4FOTM4H1u5b7IZMSVgLyEs="; 29 }; 30 31 patches = [
··· 16 17 buildPythonPackage rec { 18 pname = "graphviz"; 19 + version = "0.20.1"; 20 21 disabled = pythonOlder "3.7"; 22 ··· 25 owner = "xflr6"; 26 repo = "graphviz"; 27 rev = version; 28 + hash = "sha256-plhWG9mE9DoTMg7mWCvFLAgtBx01LAgJ0gQ/mqBU3yc="; 29 }; 30 31 patches = [
+2 -2
pkgs/development/python-modules/huawei-lte-api/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "huawei-lte-api"; 13 - version = "1.6.6"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.4"; ··· 19 owner = "Salamek"; 20 repo = "huawei-lte-api"; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-LVWhHSHiixjZjakXgGnEIcJkQ0+VU3Xhlh8uY76Prxg="; 23 }; 24 25 postPatch = ''
··· 10 11 buildPythonPackage rec { 12 pname = "huawei-lte-api"; 13 + version = "1.6.7"; 14 format = "setuptools"; 15 16 disabled = pythonOlder "3.4"; ··· 19 owner = "Salamek"; 20 repo = "huawei-lte-api"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-CMGOR5b8Uc8ZIuMlkCkxZqTqUA/Im2RgXK4uFZdoHeU="; 23 }; 24 25 postPatch = ''
-2
pkgs/development/python-modules/ibm-watson/default.nix
··· 5 , pytestCheckHook 6 , python-dotenv 7 , pytest-rerunfailures 8 - , tox 9 , requests 10 , python-dateutil 11 , websocket-client ··· 39 pytestCheckHook 40 python-dotenv 41 pytest-rerunfailures 42 - tox 43 ]; 44 45 postPatch = ''
··· 5 , pytestCheckHook 6 , python-dotenv 7 , pytest-rerunfailures 8 , requests 9 , python-dateutil 10 , websocket-client ··· 38 pytestCheckHook 39 python-dotenv 40 pytest-rerunfailures 41 ]; 42 43 postPatch = ''
+4 -9
pkgs/development/python-modules/keyring/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "keyring"; 17 - version = "23.9.3"; 18 format = "pyproject"; 19 disabled = pythonOlder "3.7"; 20 21 src = fetchPypi { 22 inherit pname version; 23 - hash = "sha256-abAd2DxC9ZAlD+eh9QP8IpsU3oOFcxSxkzo92/WVxKU="; 24 }; 25 26 nativeBuildInputs = [ ··· 32 ] ++ lib.optionals stdenv.isLinux [ 33 jeepney 34 secretstorage 35 - ] ++ lib.optionals (pythonOlder "3.10") [ 36 importlib-metadata 37 ]; 38 - 39 40 pythonImportsCheck = [ 41 "keyring" ··· 46 pytestCheckHook 47 ]; 48 49 - disabledTests = [ 50 - # E ValueError: too many values to unpack (expected 1) 51 - "test_entry_point" 52 - ]; 53 - 54 disabledTestPaths = [ 55 "tests/backends/test_macOS.py" 56 ]; ··· 58 meta = with lib; { 59 description = "Store and access your passwords safely"; 60 homepage = "https://github.com/jaraco/keyring"; 61 license = licenses.mit; 62 maintainers = with maintainers; [ lovek323 dotlambda ]; 63 platforms = platforms.unix;
··· 14 15 buildPythonPackage rec { 16 pname = "keyring"; 17 + version = "23.11.0"; 18 format = "pyproject"; 19 disabled = pythonOlder "3.7"; 20 21 src = fetchPypi { 22 inherit pname version; 23 + hash = "sha256-rRkiY+LN1fEodd7cLaE1NDWafnYOd/jQS1CWioIcI2E="; 24 }; 25 26 nativeBuildInputs = [ ··· 32 ] ++ lib.optionals stdenv.isLinux [ 33 jeepney 34 secretstorage 35 + ] ++ lib.optionals (pythonOlder "3.12") [ 36 importlib-metadata 37 ]; 38 39 pythonImportsCheck = [ 40 "keyring" ··· 45 pytestCheckHook 46 ]; 47 48 disabledTestPaths = [ 49 "tests/backends/test_macOS.py" 50 ]; ··· 52 meta = with lib; { 53 description = "Store and access your passwords safely"; 54 homepage = "https://github.com/jaraco/keyring"; 55 + changelog = "https://github.com/jaraco/keyring/blob/v${version}/CHANGES.rst"; 56 license = licenses.mit; 57 maintainers = with maintainers; [ lovek323 dotlambda ]; 58 platforms = platforms.unix;
+39
pkgs/development/python-modules/latexify-py/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , hatchling 5 + , dill 6 + , pytestCheckHook 7 + }: 8 + 9 + buildPythonPackage rec { 10 + pname = "latexify-py"; 11 + version = "0.2.0"; 12 + format = "pyproject"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "google"; 16 + repo = "latexify_py"; 17 + rev = "refs/tags/v${version}"; 18 + hash = "sha256-b0/cKMfIONVd6A5AYRyLx/qsFVpUjeAsadQyu/mPYxo="; 19 + }; 20 + 21 + nativeBuildInputs = [ hatchling ]; 22 + 23 + propagatedBuildInputs = [ dill ]; 24 + 25 + preCheck = '' 26 + cd src 27 + ''; 28 + 29 + checkInputs = [ pytestCheckHook ]; 30 + 31 + pythonImportsCheck = [ "latexify" ]; 32 + 33 + meta = with lib; { 34 + description = "Generates LaTeX math description from Python functions"; 35 + homepage = "https://github.com/google/latexify_py"; 36 + license = licenses.asl20; 37 + maintainers = with maintainers; [ prusnak ]; 38 + }; 39 + }
+2 -2
pkgs/development/python-modules/miniaudio/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "miniaudio"; 14 - version = "1.54"; 15 16 disabled = pythonOlder "3.6"; 17 ··· 19 owner = "irmen"; 20 repo = "pyminiaudio"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-Xy1O9/oeEM0fjuipCFxL2nknH6/bEVGIraByOlQ/CHs="; 23 }; 24 25 buildInputs = lib.optionals stdenv.isDarwin [
··· 11 12 buildPythonPackage rec { 13 pname = "miniaudio"; 14 + version = "1.55"; 15 16 disabled = pythonOlder "3.6"; 17 ··· 19 owner = "irmen"; 20 repo = "pyminiaudio"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-na8pnYIoawICbsVquzlmfYZtIagsVBudFOKJ62jSTGM="; 23 }; 24 25 buildInputs = lib.optionals stdenv.isDarwin [
+9 -6
pkgs/development/python-modules/pushover-complete/default.nix
··· 4 , isPy27 5 , requests 6 , six 7 - , tox 8 - , pytest 9 , pythonOlder 10 }: 11 12 buildPythonPackage rec { ··· 25 six 26 ]; 27 28 - checkInputs = [ pytest tox ]; 29 30 - # Fails also on their travis right now: 31 - # - https://travis-ci.org/scolby33/pushover_complete/builds?utm_medium=notification&utm_source=github_status 32 - doCheck = pythonOlder "3.7"; 33 34 meta = with lib; { 35 description = "A Python package for interacting with *all* aspects of the Pushover API";
··· 4 , isPy27 5 , requests 6 , six 7 + , pytestCheckHook 8 , pythonOlder 9 + , requests-toolbelt 10 + , responses 11 }: 12 13 buildPythonPackage rec { ··· 26 six 27 ]; 28 29 + checkInputs = [ 30 + pytestCheckHook 31 + requests-toolbelt 32 + responses 33 + ]; 34 35 + pythonImportsCheck = [ "pushover_complete" ]; 36 37 meta = with lib; { 38 description = "A Python package for interacting with *all* aspects of the Pushover API";
+10 -3
pkgs/development/python-modules/ytmusicapi/default.nix
··· 3 , fetchPypi 4 , pythonOlder 5 , requests 6 }: 7 8 buildPythonPackage rec { 9 pname = "ytmusicapi"; 10 - version = "0.22.0"; 11 - format = "setuptools"; 12 13 disabled = pythonOlder "3.6"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - hash = "sha256-CZ4uoW4UHn5C+MckQXysTdydaApn99b0UCnF5RPb7DI="; 18 }; 19 20 propagatedBuildInputs = [ 21 requests
··· 3 , fetchPypi 4 , pythonOlder 5 , requests 6 + , setuptools 7 + , setuptools-scm 8 }: 9 10 buildPythonPackage rec { 11 pname = "ytmusicapi"; 12 + version = "0.24.0"; 13 + format = "pyproject"; 14 15 disabled = pythonOlder "3.6"; 16 17 src = fetchPypi { 18 inherit pname version; 19 + hash = "sha256-vbSWgBze3tFLEpHdh3JXij3m5R6iAhTSjrCMaSLZalY="; 20 }; 21 + 22 + nativeBuildInputs = [ 23 + setuptools 24 + setuptools-scm 25 + ]; 26 27 propagatedBuildInputs = [ 28 requests
+3 -3
pkgs/development/tools/build-managers/gprbuild/boot.nix
··· 7 }: 8 9 let 10 - version = "22.0.0"; 11 12 gprConfigKbSrc = fetchFromGitHub { 13 name = "gprconfig-kb-${version}-src"; 14 owner = "AdaCore"; 15 repo = "gprconfig_kb"; 16 rev = "v${version}"; 17 - sha256 = "0zvd0v5cz0zd1hfnhdd91c6sr3bbv1w715j2gvzx3vxlpx1c2q4n"; 18 }; 19 in 20 ··· 27 owner = "AdaCore"; 28 repo = "gprbuild"; 29 rev = "v${version}"; 30 - sha256 = "0rv0ha0kxzab5hhv0jzkjkmchhlvlx8fci8xalnngrgb9nd4r3v8"; 31 }; 32 33 nativeBuildInputs = [
··· 7 }: 8 9 let 10 + version = "23.0.0"; 11 12 gprConfigKbSrc = fetchFromGitHub { 13 name = "gprconfig-kb-${version}-src"; 14 owner = "AdaCore"; 15 repo = "gprconfig_kb"; 16 rev = "v${version}"; 17 + sha256 = "1rhskq4r2plf3ia67k08misygnpr9knzw3kp3kyv5778lra8y6s2"; 18 }; 19 in 20 ··· 27 owner = "AdaCore"; 28 repo = "gprbuild"; 29 rev = "v${version}"; 30 + sha256 = "1ciaq4nh98vd7r5i11v353c1ms9s5yph0yxk4fkryc6bvkm4666x"; 31 }; 32 33 nativeBuildInputs = [
+7 -10
pkgs/development/tools/buildah/wrapper.nix
··· 4 , lib 5 , stdenv 6 , extraPackages ? [] 7 - , buildah 8 , runc # Default container runtime 9 , crun # Container runtime (default with cgroups v2 for podman/buildah) 10 , conmon # Container runtime monitor ··· 15 }: 16 17 let 18 - buildah = buildah-unwrapped; 19 - 20 - preferLocalBuild = true; 21 - 22 binPath = lib.makeBinPath ([ 23 ] ++ lib.optionals stdenv.isLinux [ 24 runc ··· 30 iptables 31 ] ++ extraPackages); 32 33 - in runCommand buildah.name { 34 - name = "${buildah.pname}-wrapper-${buildah.version}"; 35 - inherit (buildah) pname version; 36 37 - meta = builtins.removeAttrs buildah.meta [ "outputsToInstall" ]; 38 39 outputs = [ 40 "out" ··· 46 ]; 47 48 } '' 49 - ln -s ${buildah.man} $man 50 51 mkdir -p $out/bin 52 ln -s ${buildah-unwrapped}/share $out/share
··· 4 , lib 5 , stdenv 6 , extraPackages ? [] 7 , runc # Default container runtime 8 , crun # Container runtime (default with cgroups v2 for podman/buildah) 9 , conmon # Container runtime monitor ··· 14 }: 15 16 let 17 binPath = lib.makeBinPath ([ 18 ] ++ lib.optionals stdenv.isLinux [ 19 runc ··· 25 iptables 26 ] ++ extraPackages); 27 28 + in runCommand buildah-unwrapped.name { 29 + name = "${buildah-unwrapped.pname}-wrapper-${buildah-unwrapped.version}"; 30 + inherit (buildah-unwrapped) pname version; 31 + 32 + preferLocalBuild = true; 33 34 + meta = builtins.removeAttrs buildah-unwrapped.meta [ "outputsToInstall" ]; 35 36 outputs = [ 37 "out" ··· 43 ]; 44 45 } '' 46 + ln -s ${buildah-unwrapped.man} $man 47 48 mkdir -p $out/bin 49 ln -s ${buildah-unwrapped}/share $out/share
+2 -2
pkgs/development/tools/continuous-integration/jenkins/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 pname = "jenkins"; 7 - version = "2.361.3"; 8 9 src = fetchurl { 10 url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; 11 - hash = "sha256-85y40J/RfHLcCWURzlDyRfwwBNECKqr2BCGlNvdAybk="; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
··· 4 5 stdenv.mkDerivation rec { 6 pname = "jenkins"; 7 + version = "2.361.4"; 8 9 src = fetchurl { 10 url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; 11 + hash = "sha256-s4/iGK+1RHsMmm+jCNerdirFpY3YmqaLc1BnrWw3wXs="; 12 }; 13 14 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/development/tools/oh-my-posh/default.nix
··· 2 3 buildGoModule rec { 4 pname = "oh-my-posh"; 5 - version = "12.13.0"; 6 7 src = fetchFromGitHub { 8 owner = "jandedobbeleer"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-bGg0UqqplJpsJ2xOHmu6y8ixGxdDkWwZyRrgzrNBlIY="; 12 }; 13 14 vendorSha256 = "sha256-OrtKFkWXqVoXKmN6BT8YbCNjR1gRTT4gPNwmirn7fjU=";
··· 2 3 buildGoModule rec { 4 pname = "oh-my-posh"; 5 + version = "12.13.3"; 6 7 src = fetchFromGitHub { 8 owner = "jandedobbeleer"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-1H3BlKxTthyVXEaLISruZDFIeXEAaeZjGp597clPeLs="; 12 }; 13 14 vendorSha256 = "sha256-OrtKFkWXqVoXKmN6BT8YbCNjR1gRTT4gPNwmirn7fjU=";
+19 -15
pkgs/development/tools/parsing/tree-sitter/grammar.nix
··· 1 { stdenv 2 , tree-sitter 3 , lib 4 }: ··· 13 # source for the language grammar 14 , source 15 , location ? null 16 }: 17 18 stdenv.mkDerivation rec { 19 - 20 pname = "${language}-grammar"; 21 inherit version; 22 23 - src = if location == null then source else "${source}/${location}"; 24 25 - buildInputs = [ tree-sitter ]; 26 27 - dontUnpack = true; 28 - dontConfigure = true; 29 - 30 - CFLAGS = [ "-I${src}/src" "-O2" ]; 31 - CXXFLAGS = [ "-I${src}/src" "-O2" ]; 32 33 stripDebugList = [ "parser" ]; 34 35 # When both scanner.{c,cc} exist, we should not link both since they may be the same but in 36 # different languages. Just randomly prefer C++ if that happens. 37 buildPhase = '' 38 runHook preBuild 39 - if [[ -e "$src/src/scanner.cc" ]]; then 40 - $CXX -fPIC -c "$src/src/scanner.cc" -o scanner.o $CXXFLAGS 41 - elif [[ -e "$src/src/scanner.c" ]]; then 42 - $CC -fPIC -c "$src/src/scanner.c" -o scanner.o $CFLAGS 43 fi 44 - $CC -fPIC -c "$src/src/parser.c" -o parser.o $CFLAGS 45 $CXX -shared -o parser *.o 46 runHook postBuild 47 ''; ··· 50 runHook preInstall 51 mkdir $out 52 mv parser $out/ 53 - if [[ -d "$src/queries" ]]; then 54 - cp -r $src/queries $out/ 55 fi 56 runHook postInstall 57 '';
··· 1 { stdenv 2 + , nodejs 3 , tree-sitter 4 , lib 5 }: ··· 14 # source for the language grammar 15 , source 16 , location ? null 17 + , generate ? false, 18 }: 19 20 stdenv.mkDerivation rec { 21 pname = "${language}-grammar"; 22 inherit version; 23 24 + src = source; 25 26 + nativeBuildInputs = lib.optionals generate [ nodejs tree-sitter ]; 27 28 + CFLAGS = [ "-Isrc" "-O2" ]; 29 + CXXFLAGS = [ "-Isrc" "-O2" ]; 30 31 stripDebugList = [ "parser" ]; 32 33 + configurePhase = lib.optionalString generate '' 34 + tree-sitter generate 35 + '' + lib.optionalString (location != null) '' 36 + cd ${location} 37 + ''; 38 + 39 # When both scanner.{c,cc} exist, we should not link both since they may be the same but in 40 # different languages. Just randomly prefer C++ if that happens. 41 buildPhase = '' 42 runHook preBuild 43 + if [[ -e src/scanner.cc ]]; then 44 + $CXX -fPIC -c src/scanner.cc -o scanner.o $CXXFLAGS 45 + elif [[ -e src/scanner.c ]]; then 46 + $CC -fPIC -c src/scanner.c -o scanner.o $CFLAGS 47 fi 48 + $CC -fPIC -c src/parser.c -o parser.o $CFLAGS 49 $CXX -shared -o parser *.o 50 runHook postBuild 51 ''; ··· 54 runHook preInstall 55 mkdir $out 56 mv parser $out/ 57 + if [[ -d queries ]]; then 58 + cp -r queries $out 59 fi 60 runHook postInstall 61 '';
+3 -3
pkgs/development/tools/ruff/default.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "ruff"; 11 - version = "0.0.120"; 12 13 src = fetchFromGitHub { 14 owner = "charliermarsh"; 15 repo = pname; 16 rev = "v${version}"; 17 - sha256 = "sha256-7rh0xYwoWRY6D2Us6EB+AI5/PAqWqbWmTYnLk1UjYp8="; 18 }; 19 20 - cargoSha256 = "sha256-6P1c4U70V/dP8U2K0FBf7P4BkQXf9U5AQ0IT+XEWTkw="; 21 22 buildInputs = lib.optionals stdenv.isDarwin [ 23 CoreServices
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "ruff"; 11 + version = "0.0.122"; 12 13 src = fetchFromGitHub { 14 owner = "charliermarsh"; 15 repo = pname; 16 rev = "v${version}"; 17 + sha256 = "sha256-+CQOQcA7JLHsl6ieDpIEzUdeMBsGyP686mWaYgyweH4="; 18 }; 19 20 + cargoSha256 = "sha256-ZxJ7ErGdsI1dZIeUVdYBD4IF0nHHnIJGUXn+rtSBLLY="; 21 22 buildInputs = lib.optionals stdenv.isDarwin [ 23 CoreServices
+25 -13
pkgs/games/keeperrl/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, requireFile 2 - , openal, curl, libogg, libvorbis 3 - , SDL2, SDL2_image, zlib 4 , unfree_assets ? false }: 5 6 stdenv.mkDerivation rec { 7 pname = "keeperrl"; 8 - version = "alpha28"; 9 10 free-src = fetchFromGitHub { 11 owner = "miki151"; 12 repo = "keeperrl"; 13 rev = version; 14 - sha256 = "0isj8ijn5a89m2r5cxk4lcsq0cydx7c0h87vgr8v5cndm3rd27cy"; 15 }; 16 17 assets = if unfree_assets then requireFile rec { ··· 28 29 "nix-prefetch-url file://\$PWD/${name}". 30 ''; 31 - sha256 = "0115pxdzdyma2vicxgr0j21pp82gxdyrlj090s8ihp0b50f0nk53"; 32 } else null; 33 34 sourceRoot = "source"; ··· 40 ''; 41 42 buildInputs = [ 43 - openal curl libogg libvorbis SDL2 SDL2_image zlib 44 ]; 45 46 NIX_CFLAGS_COMPILE = [ ··· 49 50 enableParallelBuilding = true; 51 52 - makeFlags = [ "OPT=true" 53 - "RELEASE=true" 54 - "DATA_DIR=$(out)/share" 55 - "ENABLE_LOCAL_USER_DIR=true" 56 - ]; 57 58 installPhase = '' 59 install -Dm755 keeper $out/bin/keeper ··· 68 description = "A dungeon management rogue-like"; 69 homepage = "https://keeperrl.com/"; 70 license = licenses.gpl2; 71 - maintainers = with maintainers; [ ]; 72 # TODO: Add OS X 73 platforms = [ "i686-linux" "x86_64-linux" ]; 74 };
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , requireFile 5 + , openal 6 + , curl 7 + , libogg 8 + , libvorbis 9 + , SDL2 10 + , SDL2_image 11 + , zlib 12 + , clang 13 + , libtheora 14 , unfree_assets ? false }: 15 16 stdenv.mkDerivation rec { 17 pname = "keeperrl"; 18 + version = "alpha34"; 19 20 free-src = fetchFromGitHub { 21 owner = "miki151"; 22 repo = "keeperrl"; 23 rev = version; 24 + sha256 = "sha256-0sww+ppctXvxMouclG3OdXpcNgrrOZJw9z8s2GhJ+IE="; 25 }; 26 27 assets = if unfree_assets then requireFile rec { ··· 38 39 "nix-prefetch-url file://\$PWD/${name}". 40 ''; 41 + sha256 = "0115pxdzdyma2vicxgr0j21pp82gxdyrlj090s8ihp0b50f0nlll"; 42 } else null; 43 44 sourceRoot = "source"; ··· 50 ''; 51 52 buildInputs = [ 53 + openal curl libogg libvorbis libtheora SDL2 SDL2_image zlib clang 54 ]; 55 56 NIX_CFLAGS_COMPILE = [ ··· 59 60 enableParallelBuilding = true; 61 62 + makeFlags = [ 63 + "OPT=true" 64 + "RELEASE=true" 65 + "DATA_DIR=$(out)/share" 66 + "ENABLE_LOCAL_USER_DIR=true" 67 + "NO_STEAMWORKS=true" 68 + ]; 69 70 installPhase = '' 71 install -Dm755 keeper $out/bin/keeper ··· 80 description = "A dungeon management rogue-like"; 81 homepage = "https://keeperrl.com/"; 82 license = licenses.gpl2; 83 + maintainers = with maintainers; [ onny ]; 84 # TODO: Add OS X 85 platforms = [ "i686-linux" "x86_64-linux" ]; 86 };
+4 -4
pkgs/os-specific/linux/batman-adv/version.nix
··· 1 { 2 - version = "2022.1"; 3 4 sha256 = { 5 - batman-adv = "sha256-bQQdNTCr1LJJq/Wpb8Ki4kFDG/lEO1R/2yWi2P0ymkA="; 6 - alfred = "sha256-OgrCuybgyz8nMtSHNmmgoi6YJej5qOerrJhjY/J1CX8="; 7 - batctl = "sha256-h+iak4lxuGJCJoG7NBBOmytLZRLR0WXelTYw3zjWGmg="; 8 }; 9 }
··· 1 { 2 + version = "2022.3"; 3 4 sha256 = { 5 + batman-adv = "sha256-IY/7U0/q0cm1sNkOwbL7poggnN8A6GG+zhy/Rp/mmVM="; 6 + alfred = "sha256-wD8XY7hV4yzCOE7KlWDpYJyW2bAe9TdfKHZc7hgAURI="; 7 + batctl = "sha256-xYs3F3HXy5qHhtc5SDTx/41F1BVjemTpB26qCVOx8tc="; 8 }; 9 }
+2 -2
pkgs/os-specific/linux/kernel/linux-5.10.nix
··· 3 with lib; 4 5 buildLinux (args // rec { 6 - version = "5.10.154"; 7 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 14 src = fetchurl { 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "12763vlnrgmgj03khj9ls2g7zlhclj9g1l3008b36j9jli6kvbn6"; 17 }; 18 } // (args.argsOverride or {}))
··· 3 with lib; 4 5 buildLinux (args // rec { 6 + version = "5.10.155"; 7 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 14 src = fetchurl { 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 + sha256 = "1wyla96qsdf50n7qjj4hdf36bj56whv7gc9mgw9bvrsqdi92gc7i"; 17 }; 18 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-5.15.nix
··· 3 with lib; 4 5 buildLinux (args // rec { 6 - version = "5.15.78"; 7 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 14 src = fetchurl { 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 - sha256 = "16d4d4g5n2g6jpp8bvad1bm1l0b0nb4ckwsmq6w2g3538xrrzf8d"; 17 }; 18 } // (args.argsOverride or { }))
··· 3 with lib; 4 5 buildLinux (args // rec { 6 + version = "5.15.79"; 7 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 14 src = fetchurl { 15 url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz"; 16 + sha256 = "0m61k7k6lj24z9a266q08wzghggjik2wizcabdwd1vn0vcqr18yb"; 17 }; 18 } // (args.argsOverride or { }))
+2 -2
pkgs/os-specific/linux/kernel/linux-6.0.nix
··· 3 with lib; 4 5 buildLinux (args // rec { 6 - version = "6.0.8"; 7 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 14 src = fetchurl { 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 - sha256 = "0mx2bxgnxm3vz688268939xw90jqci7xn992kfpny74mjqwzir0d"; 17 }; 18 } // (args.argsOverride or { }))
··· 3 with lib; 4 5 buildLinux (args // rec { 6 + version = "6.0.9"; 7 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg; ··· 13 14 src = fetchurl { 15 url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz"; 16 + sha256 = "1irip1yk62carcisxlacwcxsiqib4qswx6h5mfhv8f97x04a4531"; 17 }; 18 } // (args.argsOverride or { }))
+4 -4
pkgs/os-specific/linux/kernel/zen-kernels.nix
··· 4 # comments with variant added for update script 5 # ./update-zen.py zen 6 zenVariant = { 7 - version = "6.0.7"; #zen 8 suffix = "zen1"; #zen 9 - sha256 = "011wlc0h99vx830qmgy569srhb3rzhyy5j235pf7m541392vh41g"; #zen 10 isLqx = false; 11 }; 12 # ./update-zen.py lqx 13 lqxVariant = { 14 - version = "6.0.7"; #lqx 15 suffix = "lqx1"; #lqx 16 - sha256 = "09h99fdzicbc4kkl51dqwgqqa9416hd7bvrghr4pdjqrw4z15557"; #lqx 17 isLqx = true; 18 }; 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
··· 4 # comments with variant added for update script 5 # ./update-zen.py zen 6 zenVariant = { 7 + version = "6.0.8"; #zen 8 suffix = "zen1"; #zen 9 + sha256 = "0vp6vp77blrxa8rcl8wl81di7m4s1cmbznzacx3729560km98ki8"; #zen 10 isLqx = false; 11 }; 12 # ./update-zen.py lqx 13 lqxVariant = { 14 + version = "6.0.8"; #lqx 15 suffix = "lqx1"; #lqx 16 + sha256 = "1jjna3g1x58r8qz323fmdzf6ws3anjqdw57r12fnvq3by660p0qh"; #lqx 17 isLqx = true; 18 }; 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
+4 -4
pkgs/os-specific/linux/nsncd/default.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "nsncd"; 10 - version = "unstable-2021-10-20"; 11 12 src = fetchFromGitHub { 13 owner = "nix-community"; 14 repo = "nsncd"; 15 - rev = "b9425070bb308565a6e4dc5aefd568952a07a4ed"; 16 - hash = "sha256-ZjInzPJo+PWAM2gAKhlasLXiqo+2Df4DIXpNwtqQVc8="; 17 }; 18 19 - cargoSha256 = "sha256-hxdI+HHB0PB/zDMI21Pg5Xr9mTDn4T+OcAAenUox4bs="; 20 21 meta = with lib; { 22 description = "the name service non-caching daemon";
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "nsncd"; 10 + version = "unstable-2022-11-14"; 11 12 src = fetchFromGitHub { 13 owner = "nix-community"; 14 repo = "nsncd"; 15 + rev = "47e580f1db99603df6e212a2e62f18cc970cef40"; 16 + hash = "sha256-Nv3MYZcuYgD66BAGs3Tg37s086HAGsaDBFvELqQF3Tk="; 17 }; 18 19 + cargoSha256 = "sha256-c1L6nEUBHw1YegmoRrI3WU/bF80Nzbz13hsGlNyBR9o="; 20 21 meta = with lib; { 22 description = "the name service non-caching daemon";
+46
pkgs/os-specific/linux/rtl8723ds/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub, kernel, bc }: 2 + 3 + stdenv.mkDerivation { 4 + pname = "rtl8723ds"; 5 + version = "${kernel.version}-unstable-2022-10-20"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "lwfinger"; 9 + repo = "rtl8723ds"; 10 + rev = "912fdb30531bc8c071267a047e7df16feae7a865"; 11 + sha256 = "sha256-HhoCKrrRg1Q995sekQvzhaiqANeTP8pANItj2vLV+Cw="; 12 + }; 13 + 14 + hardeningDisable = [ "pic" ]; 15 + 16 + nativeBuildInputs = [ bc ]; 17 + buildInputs = kernel.moduleBuildDependencies; 18 + 19 + makeFlags = [ 20 + "ARCH=${stdenv.hostPlatform.linuxArch}" 21 + ] ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ 22 + "CROSS_COMPILE=${stdenv.cc.targetPrefix}" 23 + ]; 24 + 25 + postPatch = '' 26 + substituteInPlace ./Makefile \ 27 + --replace /lib/modules/ "${kernel.dev}/lib/modules/" \ 28 + --replace '$(shell uname -r)' "${kernel.modDirVersion}" \ 29 + --replace "/sbin/depmod" "#" \ 30 + --replace '$(MODDESTDIR)' "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" 31 + ''; 32 + 33 + preInstall = '' 34 + mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/" 35 + ''; 36 + 37 + enableParallelBuilding = true; 38 + 39 + meta = { 40 + description = "Linux driver for RTL8723DS."; 41 + homepage = "https://github.com/lwfinger/rtl8723ds"; 42 + license = lib.licenses.gpl2Only; 43 + platforms = lib.platforms.linux; 44 + maintainers = with lib.maintainers; [ chuangzhu ]; 45 + }; 46 + }
+1 -1
pkgs/servers/calibre-web/default.nix
··· 31 sqlalchemy 32 tornado 33 unidecode 34 - Wand 35 werkzeug 36 ]; 37
··· 31 sqlalchemy 32 tornado 33 unidecode 34 + wand 35 werkzeug 36 ]; 37
+3 -3
pkgs/servers/consul/default.nix
··· 2 3 buildGoModule rec { 4 pname = "consul"; 5 - version = "1.13.3"; 6 rev = "v${version}"; 7 8 # Note: Currently only release tags are supported, because they have the Consul UI ··· 17 owner = "hashicorp"; 18 repo = pname; 19 inherit rev; 20 - sha256 = "sha256-pTBeR7WP25Ng1OiVkZ60wTYnSOWahkx6LYHScnX0fWw="; 21 }; 22 23 passthru.tests.consul = nixosTests.consul; ··· 26 # has a split module structure in one repo 27 subPackages = ["." "connect/certgen"]; 28 29 - vendorSha256 = "sha256-ZarkaUP9jwwP9FReaVAfPaQzKFETUEHsCsVDGFYKJvU="; 30 31 doCheck = false; 32
··· 2 3 buildGoModule rec { 4 pname = "consul"; 5 + version = "1.14.0"; 6 rev = "v${version}"; 7 8 # Note: Currently only release tags are supported, because they have the Consul UI ··· 17 owner = "hashicorp"; 18 repo = pname; 19 inherit rev; 20 + sha256 = "sha256-so+JtDcIWRF8HaoiqalxKxzl8ITonDABXK07guwIYRA="; 21 }; 22 23 passthru.tests.consul = nixosTests.consul; ··· 26 # has a split module structure in one repo 27 subPackages = ["." "connect/certgen"]; 28 29 + vendorSha256 = "sha256-cCfC/PcpNRQ3UL7OGk2ydCN8wNPvyJTGYMANfqpMHKg="; 30 31 doCheck = false; 32
+1
pkgs/servers/http/gatling/default.nix
··· 28 homepage = "http://www.fefe.de/gatling/"; 29 license = lib.licenses.gpl2; 30 platforms = platforms.linux; 31 }; 32 }
··· 28 homepage = "http://www.fefe.de/gatling/"; 29 license = lib.licenses.gpl2; 30 platforms = platforms.linux; 31 + broken = true; # 2022-11-16 32 }; 33 }
+2 -2
pkgs/servers/mail/sympa/default.nix
··· 61 in 62 stdenv.mkDerivation rec { 63 pname = "sympa"; 64 - version = "6.2.68"; 65 66 src = fetchFromGitHub { 67 owner = "sympa-community"; 68 repo = pname; 69 rev = version; 70 - sha256 = "sha256-biTF2We9/ZBFBNpltyJonAe5tpXz+eNam+Bu6esJPiY="; 71 }; 72 73 configureFlags = [
··· 61 in 62 stdenv.mkDerivation rec { 63 pname = "sympa"; 64 + version = "6.2.70"; 65 66 src = fetchFromGitHub { 67 owner = "sympa-community"; 68 repo = pname; 69 rev = version; 70 + sha256 = "sha256-/gaJ17IwB6ZC7OT9gxA5uUhTAHXeqsEh/x4AzAARups="; 71 }; 72 73 configureFlags = [
+1 -1
pkgs/servers/mastodon/default.nix
··· 121 homepage = "https://joinmastodon.org"; 122 license = licenses.agpl3Plus; 123 platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" ]; 124 - maintainers = with maintainers; [ happy-river erictapen izorkin ]; 125 }; 126 }
··· 121 homepage = "https://joinmastodon.org"; 122 license = licenses.agpl3Plus; 123 platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" ]; 124 + maintainers = with maintainers; [ happy-river erictapen izorkin ghuntley ]; 125 }; 126 }
+44 -16
pkgs/servers/matrix-appservice-discord/default.nix
··· 1 - { lib, mkYarnPackage, fetchFromGitHub, runCommand, makeWrapper, python3, nodejs, removeReferencesTo }: 2 - 3 - assert lib.versionAtLeast nodejs.version "12.0.0"; 4 5 let 6 - nodeSources = runCommand "node-sources" {} '' 7 - tar --no-same-owner --no-same-permissions -xf ${nodejs.src} 8 - mv node-* $out 9 - ''; 10 11 in mkYarnPackage rec { 12 pname = "matrix-appservice-discord"; 13 - 14 - # when updating, run `./generate.sh <git release tag>` 15 - version = "1.0.0"; 16 17 src = fetchFromGitHub { 18 - owner = "Half-Shot"; 19 repo = "matrix-appservice-discord"; 20 rev = "v${version}"; 21 - sha256 = "0pca4jxxl4b8irvb1bacsrzjg8m7frq9dnx1knnd2n6ia3f3x545"; 22 }; 23 24 packageJSON = ./package.json; 25 - yarnNix = ./yarn-dependencies.nix; 26 27 pkgConfig = { 28 better-sqlite3 = { 29 - buildInputs = [ python3 ]; 30 postInstall = '' 31 # build native sqlite bindings 32 npm run build-release --offline --nodedir="${nodeSources}" 33 - find build -type f -exec ${removeReferencesTo}/bin/remove-references-to -t "${nodeSources}" {} \; 34 ''; 35 }; 36 }; ··· 38 nativeBuildInputs = [ makeWrapper ]; 39 40 buildPhase = '' 41 # compile TypeScript sources 42 yarn --offline build 43 ''; 44 45 doCheck = true; 46 checkPhase = '' 47 # the default 2000ms timeout is sometimes too short on our busy builders 48 yarn --offline test --timeout 10000 49 ''; 50 51 postInstall = '' ··· 57 58 # admin tools wrappers 59 for toolPath in $OUT_JS_DIR/tools/*; do 60 - makeWrapper '${nodejs}/bin/node' "$out/bin/${pname}-$(basename $toolPath .js)" \ 61 --add-flags "$toolPath" 62 done 63 ''; ··· 67 68 passthru = { 69 nodeAppDir = "libexec/${pname}/deps/${pname}"; 70 }; 71 72 meta = {
··· 1 + { lib 2 + , mkYarnPackage 3 + , fetchYarnDeps 4 + , fetchFromGitHub 5 + , srcOnly 6 + , makeWrapper 7 + , removeReferencesTo 8 + , python3 9 + , nodejs 10 + , matrix-sdk-crypto-nodejs 11 + }: 12 13 let 14 + pin = lib.importJSON ./pin.json; 15 + nodeSources = srcOnly nodejs; 16 17 in mkYarnPackage rec { 18 pname = "matrix-appservice-discord"; 19 + inherit (pin) version; 20 21 src = fetchFromGitHub { 22 + owner = "matrix-org"; 23 repo = "matrix-appservice-discord"; 24 rev = "v${version}"; 25 + sha256 = pin.srcSha256; 26 }; 27 28 packageJSON = ./package.json; 29 + offlineCache = fetchYarnDeps { 30 + yarnLock = "${src}/yarn.lock"; 31 + sha256 = pin.yarnSha256; 32 + }; 33 34 pkgConfig = { 35 + "@matrix-org/matrix-sdk-crypto-nodejs" = { 36 + postInstall = '' 37 + # replace with the built package 38 + cd .. 39 + rm -r matrix-sdk-crypto-nodejs 40 + ln -s ${matrix-sdk-crypto-nodejs}/lib/node_modules/@matrix-org/* ./ 41 + ''; 42 + }; 43 + 44 better-sqlite3 = { 45 + nativeBuildInputs = [ python3 ]; 46 postInstall = '' 47 # build native sqlite bindings 48 npm run build-release --offline --nodedir="${nodeSources}" 49 + find build -type f -exec \ 50 + ${removeReferencesTo}/bin/remove-references-to \ 51 + -t "${nodeSources}" {} \; 52 ''; 53 }; 54 }; ··· 56 nativeBuildInputs = [ makeWrapper ]; 57 58 buildPhase = '' 59 + runHook preBuild 60 + 61 # compile TypeScript sources 62 yarn --offline build 63 + 64 + runHook postBuild 65 ''; 66 67 doCheck = true; 68 checkPhase = '' 69 + runHook preCheck 70 + 71 # the default 2000ms timeout is sometimes too short on our busy builders 72 yarn --offline test --timeout 10000 73 + 74 + runHook postCheck 75 ''; 76 77 postInstall = '' ··· 83 84 # admin tools wrappers 85 for toolPath in $OUT_JS_DIR/tools/*; do 86 + makeWrapper '${nodejs}/bin/node' \ 87 + "$out/bin/${pname}-$(basename $toolPath .js)" \ 88 --add-flags "$toolPath" 89 done 90 ''; ··· 94 95 passthru = { 96 nodeAppDir = "libexec/${pname}/deps/${pname}"; 97 + updateScript = ./update.sh; 98 }; 99 100 meta = {
-17
pkgs/servers/matrix-appservice-discord/generate.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=../../../ -i bash -p wget yarn2nix 3 - 4 - set -euo pipefail 5 - 6 - if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then 7 - echo "Regenerates the Yarn dependency lock files for the matrix-appservice-discord package." 8 - echo "Usage: $0 <git release tag>" 9 - exit 1 10 - fi 11 - 12 - SRC_REPO="https://raw.githubusercontent.com/Half-Shot/matrix-appservice-discord/$1" 13 - 14 - wget "$SRC_REPO/package.json" -O package.json 15 - wget "$SRC_REPO/yarn.lock" -O yarn.lock 16 - yarn2nix --lockfile=yarn.lock > yarn-dependencies.nix 17 - rm yarn.lock
···
+21 -14
pkgs/servers/matrix-appservice-discord/package.json
··· 1 { 2 "name": "matrix-appservice-discord", 3 - "version": "1.0.0", 4 "description": "A bridge between Matrix and Discord", 5 "main": "discordas.js", 6 "scripts": { 7 "test": "mocha -r ts-node/register test/config.ts test/test_*.ts test/**/test_*.ts", 8 - "lint": "tslint --project ./tsconfig.json -t stylish", 9 - "coverage": "nyc mocha -r ts-node/register test/config.ts test/test_*.ts test/**/test_*.ts", 10 "build": "tsc", 11 - "postinstall": "npm run build", 12 - "start": "npm run-script build && node ./build/src/discordas.js -c config.yaml", 13 - "debug": "npm run-script build && node --inspect ./build/src/discordas.js -c config.yaml", 14 "addbot": "node ./build/tools/addbot.js", 15 "adminme": "node ./build/tools/adminme.js", 16 "usertool": "node ./build/tools/userClientTools.js", ··· 36 }, 37 "homepage": "https://github.com/Half-Shot/matrix-appservice-discord#readme", 38 "dependencies": { 39 - "better-discord.js": "git://github.com/Sorunome/better-discord.js.git#b5a28499899fe2d9e6aa1aa3b3c5d693ae672117", 40 "better-sqlite3": "^7.1.0", 41 "command-line-args": "^5.1.1", 42 "command-line-usage": "^6.1.0", ··· 44 "escape-string-regexp": "^4.0.0", 45 "js-yaml": "^3.14.0", 46 "marked": "^1.2.2", 47 - "matrix-bot-sdk": "0.5.4", 48 - "matrix-discord-parser": "0.1.5", 49 "mime": "^2.4.6", 50 - "node-html-parser": "^1.2.19", 51 "p-queue": "^6.4.0", 52 "pg-promise": "^10.5.6", 53 "prom-client": "^12.0.0", 54 "winston": "^3.2.1", 55 "winston-daily-rotate-file": "^4.5.0" 56 }, 57 "devDependencies": { 58 "@istanbuljs/nyc-config-typescript": "^1.0.1", 59 "@types/chai": "^4.2.11", 60 "@types/command-line-args": "^5.0.0", 61 "@types/js-yaml": "^3.12.4", 62 "@types/marked": "^1.1.0", 63 "@types/mime": "^2.0.2", 64 "@types/mocha": "^7.0.2", 65 - "@types/node": "^12", 66 - "@types/better-sqlite3": "^5.4.1", 67 "chai": "^4.2.0", 68 "mocha": "^8.0.1", 69 "nyc": "^15.1.0", 70 "proxyquire": "^1.7.11", 71 "source-map-support": "^0.5.19", 72 "ts-node": "^8.10.2", 73 - "tslint": "^5.20.1", 74 - "typescript": "^3.9.5", 75 "why-is-node-running": "^2.2.0" 76 } 77 }
··· 1 { 2 "name": "matrix-appservice-discord", 3 + "version": "3.1.0", 4 "description": "A bridge between Matrix and Discord", 5 "main": "discordas.js", 6 + "engines": { 7 + "npm": "please-use-yarn", 8 + "node": ">=16 <=18" 9 + }, 10 "scripts": { 11 "test": "mocha -r ts-node/register test/config.ts test/test_*.ts test/**/test_*.ts", 12 + "lint": "eslint -c .eslintrc --max-warnings 200 src/**/*.ts test/**/*.ts", 13 + "coverage": "tsc && nyc mocha build/test/config.js build/test", 14 "build": "tsc", 15 + "postinstall": "yarn build", 16 + "start": "yarn build && node ./build/src/discordas.js -c config.yaml", 17 + "debug": "yarn build && node --inspect ./build/src/discordas.js -c config.yaml", 18 "addbot": "node ./build/tools/addbot.js", 19 "adminme": "node ./build/tools/adminme.js", 20 "usertool": "node ./build/tools/userClientTools.js", ··· 40 }, 41 "homepage": "https://github.com/Half-Shot/matrix-appservice-discord#readme", 42 "dependencies": { 43 + "@mx-puppet/matrix-discord-parser": "0.1.10", 44 + "better-discord.js": "github:matrix-org/better-discord.js#5024781db755259e88abe915630b7d5b3ba5f48f", 45 "better-sqlite3": "^7.1.0", 46 "command-line-args": "^5.1.1", 47 "command-line-usage": "^6.1.0", ··· 49 "escape-string-regexp": "^4.0.0", 50 "js-yaml": "^3.14.0", 51 "marked": "^1.2.2", 52 + "matrix-appservice-bridge": "^5.0.0", 53 "mime": "^2.4.6", 54 "p-queue": "^6.4.0", 55 "pg-promise": "^10.5.6", 56 "prom-client": "^12.0.0", 57 + "uuid": "^8.3.1", 58 "winston": "^3.2.1", 59 "winston-daily-rotate-file": "^4.5.0" 60 }, 61 "devDependencies": { 62 "@istanbuljs/nyc-config-typescript": "^1.0.1", 63 + "@types/better-sqlite3": "^5.4.1", 64 "@types/chai": "^4.2.11", 65 "@types/command-line-args": "^5.0.0", 66 + "@types/express": "^4.17.9", 67 "@types/js-yaml": "^3.12.4", 68 "@types/marked": "^1.1.0", 69 "@types/mime": "^2.0.2", 70 "@types/mocha": "^7.0.2", 71 + "@types/node": "^14", 72 + "@typescript-eslint/eslint-plugin": "^5.4.0", 73 + "@typescript-eslint/parser": "^5.4.0", 74 "chai": "^4.2.0", 75 + "eslint": "^7.4.0", 76 "mocha": "^8.0.1", 77 "nyc": "^15.1.0", 78 "proxyquire": "^1.7.11", 79 "source-map-support": "^0.5.19", 80 "ts-node": "^8.10.2", 81 + "typescript": "^4.2.3", 82 "why-is-node-running": "^2.2.0" 83 } 84 }
+5
pkgs/servers/matrix-appservice-discord/pin.json
···
··· 1 + { 2 + "version": "3.1.0", 3 + "srcSha256": "gJ093wPP0ZniOP73ZrfZzqWXNowjo/Ire8DwlgHnM1A=", 4 + "yarnSha256": "0cm9yprj0ajmrdpap3p2lx3xrrkar6gghlxnj9127ks6p5c1ji3r" 5 + }
+42
pkgs/servers/matrix-appservice-discord/update.sh
···
··· 1 + #!/usr/bin/env nix-shell 2 + #!nix-shell -I nixpkgs=../../../ -i bash -p nix curl jq prefetch-yarn-deps nix-prefetch-github 3 + 4 + ORG="matrix-org" 5 + PROJ="matrix-appservice-discord" 6 + 7 + if [ "$#" -gt 1 ] || [[ "$1" == -* ]]; then 8 + echo "Regenerates packaging data for $PROJ." 9 + echo "Usage: $0 [git release tag]" 10 + exit 1 11 + fi 12 + 13 + tag="$1" 14 + 15 + set -euo pipefail 16 + 17 + if [ -z "$tag" ]; then 18 + tag="$( 19 + curl "https://api.github.com/repos/$ORG/$PROJ/releases?per_page=1" | 20 + jq -r '.[0].tag_name' 21 + )" 22 + fi 23 + 24 + src="https://raw.githubusercontent.com/$ORG/$PROJ/$tag" 25 + src_sha256=$(nix-prefetch-github $ORG $PROJ --rev ${tag} | jq -r .sha256) 26 + 27 + tmpdir=$(mktemp -d) 28 + trap 'rm -rf "$tmpdir"' EXIT 29 + 30 + pushd $tmpdir 31 + curl -O "$src/yarn.lock" 32 + yarn_sha256=$(prefetch-yarn-deps yarn.lock) 33 + popd 34 + 35 + curl -O "$src/package.json" 36 + cat > pin.json << EOF 37 + { 38 + "version": "$(echo $tag | grep -P '(\d|\.)+' -o)", 39 + "srcSha256": "$src_sha256", 40 + "yarnSha256": "$yarn_sha256" 41 + } 42 + EOF
-4317
pkgs/servers/matrix-appservice-discord/yarn-dependencies.nix
··· 1 - { fetchurl, fetchgit, linkFarm, runCommand, gnutar }: rec { 2 - offline_cache = linkFarm "offline" packages; 3 - packages = [ 4 - { 5 - name = "_babel_code_frame___code_frame_7.10.4.tgz"; 6 - path = fetchurl { 7 - name = "_babel_code_frame___code_frame_7.10.4.tgz"; 8 - url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz"; 9 - sha1 = "168da1a36e90da68ae8d49c0f1b48c7c6249213a"; 10 - }; 11 - } 12 - { 13 - name = "_babel_core___core_7.12.3.tgz"; 14 - path = fetchurl { 15 - name = "_babel_core___core_7.12.3.tgz"; 16 - url = "https://registry.yarnpkg.com/@babel/core/-/core-7.12.3.tgz"; 17 - sha1 = "1b436884e1e3bff6fb1328dc02b208759de92ad8"; 18 - }; 19 - } 20 - { 21 - name = "_babel_generator___generator_7.12.1.tgz"; 22 - path = fetchurl { 23 - name = "_babel_generator___generator_7.12.1.tgz"; 24 - url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.1.tgz"; 25 - sha1 = "0d70be32bdaa03d7c51c8597dda76e0df1f15468"; 26 - }; 27 - } 28 - { 29 - name = "_babel_helper_function_name___helper_function_name_7.10.4.tgz"; 30 - path = fetchurl { 31 - name = "_babel_helper_function_name___helper_function_name_7.10.4.tgz"; 32 - url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz"; 33 - sha1 = "d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a"; 34 - }; 35 - } 36 - { 37 - name = "_babel_helper_get_function_arity___helper_get_function_arity_7.10.4.tgz"; 38 - path = fetchurl { 39 - name = "_babel_helper_get_function_arity___helper_get_function_arity_7.10.4.tgz"; 40 - url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz"; 41 - sha1 = "98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2"; 42 - }; 43 - } 44 - { 45 - name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.12.1.tgz"; 46 - path = fetchurl { 47 - name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.12.1.tgz"; 48 - url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz"; 49 - sha1 = "fba0f2fcff3fba00e6ecb664bb5e6e26e2d6165c"; 50 - }; 51 - } 52 - { 53 - name = "_babel_helper_module_imports___helper_module_imports_7.12.1.tgz"; 54 - path = fetchurl { 55 - name = "_babel_helper_module_imports___helper_module_imports_7.12.1.tgz"; 56 - url = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz"; 57 - sha1 = "1644c01591a15a2f084dd6d092d9430eb1d1216c"; 58 - }; 59 - } 60 - { 61 - name = "_babel_helper_module_transforms___helper_module_transforms_7.12.1.tgz"; 62 - path = fetchurl { 63 - name = "_babel_helper_module_transforms___helper_module_transforms_7.12.1.tgz"; 64 - url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz"; 65 - sha1 = "7954fec71f5b32c48e4b303b437c34453fd7247c"; 66 - }; 67 - } 68 - { 69 - name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.10.4.tgz"; 70 - path = fetchurl { 71 - name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.10.4.tgz"; 72 - url = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz"; 73 - sha1 = "50dc96413d594f995a77905905b05893cd779673"; 74 - }; 75 - } 76 - { 77 - name = "_babel_helper_replace_supers___helper_replace_supers_7.12.1.tgz"; 78 - path = fetchurl { 79 - name = "_babel_helper_replace_supers___helper_replace_supers_7.12.1.tgz"; 80 - url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz"; 81 - sha1 = "f15c9cc897439281891e11d5ce12562ac0cf3fa9"; 82 - }; 83 - } 84 - { 85 - name = "_babel_helper_simple_access___helper_simple_access_7.12.1.tgz"; 86 - path = fetchurl { 87 - name = "_babel_helper_simple_access___helper_simple_access_7.12.1.tgz"; 88 - url = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz"; 89 - sha1 = "32427e5aa61547d38eb1e6eaf5fd1426fdad9136"; 90 - }; 91 - } 92 - { 93 - name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.11.0.tgz"; 94 - path = fetchurl { 95 - name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.11.0.tgz"; 96 - url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz"; 97 - sha1 = "f8a491244acf6a676158ac42072911ba83ad099f"; 98 - }; 99 - } 100 - { 101 - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.10.4.tgz"; 102 - path = fetchurl { 103 - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.10.4.tgz"; 104 - url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz"; 105 - sha1 = "a78c7a7251e01f616512d31b10adcf52ada5e0d2"; 106 - }; 107 - } 108 - { 109 - name = "_babel_helpers___helpers_7.12.1.tgz"; 110 - path = fetchurl { 111 - name = "_babel_helpers___helpers_7.12.1.tgz"; 112 - url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.1.tgz"; 113 - sha1 = "8a8261c1d438ec18cb890434df4ec768734c1e79"; 114 - }; 115 - } 116 - { 117 - name = "_babel_highlight___highlight_7.10.4.tgz"; 118 - path = fetchurl { 119 - name = "_babel_highlight___highlight_7.10.4.tgz"; 120 - url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz"; 121 - sha1 = "7d1bdfd65753538fabe6c38596cdb76d9ac60143"; 122 - }; 123 - } 124 - { 125 - name = "_babel_parser___parser_7.12.3.tgz"; 126 - path = fetchurl { 127 - name = "_babel_parser___parser_7.12.3.tgz"; 128 - url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.3.tgz"; 129 - sha1 = "a305415ebe7a6c7023b40b5122a0662d928334cd"; 130 - }; 131 - } 132 - { 133 - name = "_babel_template___template_7.10.4.tgz"; 134 - path = fetchurl { 135 - name = "_babel_template___template_7.10.4.tgz"; 136 - url = "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz"; 137 - sha1 = "3251996c4200ebc71d1a8fc405fba940f36ba278"; 138 - }; 139 - } 140 - { 141 - name = "_babel_traverse___traverse_7.12.1.tgz"; 142 - path = fetchurl { 143 - name = "_babel_traverse___traverse_7.12.1.tgz"; 144 - url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.1.tgz"; 145 - sha1 = "941395e0c5cc86d5d3e75caa095d3924526f0c1e"; 146 - }; 147 - } 148 - { 149 - name = "_babel_types___types_7.12.1.tgz"; 150 - path = fetchurl { 151 - name = "_babel_types___types_7.12.1.tgz"; 152 - url = "https://registry.yarnpkg.com/@babel/types/-/types-7.12.1.tgz"; 153 - sha1 = "e109d9ab99a8de735be287ee3d6a9947a190c4ae"; 154 - }; 155 - } 156 - { 157 - name = "_dabh_diagnostics___diagnostics_2.0.2.tgz"; 158 - path = fetchurl { 159 - name = "_dabh_diagnostics___diagnostics_2.0.2.tgz"; 160 - url = "https://registry.yarnpkg.com/@dabh/diagnostics/-/diagnostics-2.0.2.tgz"; 161 - sha1 = "290d08f7b381b8f94607dc8f471a12c675f9db31"; 162 - }; 163 - } 164 - { 165 - name = "_discordjs_collection___collection_0.1.6.tgz"; 166 - path = fetchurl { 167 - name = "_discordjs_collection___collection_0.1.6.tgz"; 168 - url = "https://registry.yarnpkg.com/@discordjs/collection/-/collection-0.1.6.tgz"; 169 - sha1 = "9e9a7637f4e4e0688fd8b2b5c63133c91607682c"; 170 - }; 171 - } 172 - { 173 - name = "_discordjs_form_data___form_data_3.0.1.tgz"; 174 - path = fetchurl { 175 - name = "_discordjs_form_data___form_data_3.0.1.tgz"; 176 - url = "https://registry.yarnpkg.com/@discordjs/form-data/-/form-data-3.0.1.tgz"; 177 - sha1 = "5c9e6be992e2e57d0dfa0e39979a850225fb4697"; 178 - }; 179 - } 180 - { 181 - name = "_istanbuljs_load_nyc_config___load_nyc_config_1.1.0.tgz"; 182 - path = fetchurl { 183 - name = "_istanbuljs_load_nyc_config___load_nyc_config_1.1.0.tgz"; 184 - url = "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz"; 185 - sha1 = "fd3db1d59ecf7cf121e80650bb86712f9b55eced"; 186 - }; 187 - } 188 - { 189 - name = "_istanbuljs_nyc_config_typescript___nyc_config_typescript_1.0.1.tgz"; 190 - path = fetchurl { 191 - name = "_istanbuljs_nyc_config_typescript___nyc_config_typescript_1.0.1.tgz"; 192 - url = "https://registry.yarnpkg.com/@istanbuljs/nyc-config-typescript/-/nyc-config-typescript-1.0.1.tgz"; 193 - sha1 = "55172f5663b3635586add21b14d42ca94a163d58"; 194 - }; 195 - } 196 - { 197 - name = "_istanbuljs_schema___schema_0.1.2.tgz"; 198 - path = fetchurl { 199 - name = "_istanbuljs_schema___schema_0.1.2.tgz"; 200 - url = "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz"; 201 - sha1 = "26520bf09abe4a5644cd5414e37125a8954241dd"; 202 - }; 203 - } 204 - { 205 - name = "_sindresorhus_is___is_4.0.0.tgz"; 206 - path = fetchurl { 207 - name = "_sindresorhus_is___is_4.0.0.tgz"; 208 - url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.0.0.tgz"; 209 - sha1 = "2ff674e9611b45b528896d820d3d7a812de2f0e4"; 210 - }; 211 - } 212 - { 213 - name = "_szmarczak_http_timer___http_timer_4.0.5.tgz"; 214 - path = fetchurl { 215 - name = "_szmarczak_http_timer___http_timer_4.0.5.tgz"; 216 - url = "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz"; 217 - sha1 = "bfbd50211e9dfa51ba07da58a14cdfd333205152"; 218 - }; 219 - } 220 - { 221 - name = "_types_better_sqlite3___better_sqlite3_5.4.1.tgz"; 222 - path = fetchurl { 223 - name = "_types_better_sqlite3___better_sqlite3_5.4.1.tgz"; 224 - url = "https://registry.yarnpkg.com/@types/better-sqlite3/-/better-sqlite3-5.4.1.tgz"; 225 - sha1 = "d45600bc19f8f41397263d037ca9b0d05df85e58"; 226 - }; 227 - } 228 - { 229 - name = "_types_body_parser___body_parser_1.19.0.tgz"; 230 - path = fetchurl { 231 - name = "_types_body_parser___body_parser_1.19.0.tgz"; 232 - url = "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz"; 233 - sha1 = "0685b3c47eb3006ffed117cdd55164b61f80538f"; 234 - }; 235 - } 236 - { 237 - name = "_types_cacheable_request___cacheable_request_6.0.1.tgz"; 238 - path = fetchurl { 239 - name = "_types_cacheable_request___cacheable_request_6.0.1.tgz"; 240 - url = "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz"; 241 - sha1 = "5d22f3dded1fd3a84c0bbeb5039a7419c2c91976"; 242 - }; 243 - } 244 - { 245 - name = "_types_chai___chai_4.2.14.tgz"; 246 - path = fetchurl { 247 - name = "_types_chai___chai_4.2.14.tgz"; 248 - url = "https://registry.yarnpkg.com/@types/chai/-/chai-4.2.14.tgz"; 249 - sha1 = "44d2dd0b5de6185089375d976b4ec5caf6861193"; 250 - }; 251 - } 252 - { 253 - name = "_types_command_line_args___command_line_args_5.0.0.tgz"; 254 - path = fetchurl { 255 - name = "_types_command_line_args___command_line_args_5.0.0.tgz"; 256 - url = "https://registry.yarnpkg.com/@types/command-line-args/-/command-line-args-5.0.0.tgz"; 257 - sha1 = "484e704d20dbb8754a8f091eee45cdd22bcff28c"; 258 - }; 259 - } 260 - { 261 - name = "_types_connect___connect_3.4.33.tgz"; 262 - path = fetchurl { 263 - name = "_types_connect___connect_3.4.33.tgz"; 264 - url = "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.33.tgz"; 265 - sha1 = "31610c901eca573b8713c3330abc6e6b9f588546"; 266 - }; 267 - } 268 - { 269 - name = "_types_express_serve_static_core___express_serve_static_core_4.17.13.tgz"; 270 - path = fetchurl { 271 - name = "_types_express_serve_static_core___express_serve_static_core_4.17.13.tgz"; 272 - url = "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.13.tgz"; 273 - sha1 = "d9af025e925fc8b089be37423b8d1eac781be084"; 274 - }; 275 - } 276 - { 277 - name = "_types_express___express_4.17.8.tgz"; 278 - path = fetchurl { 279 - name = "_types_express___express_4.17.8.tgz"; 280 - url = "https://registry.yarnpkg.com/@types/express/-/express-4.17.8.tgz"; 281 - sha1 = "3df4293293317e61c60137d273a2e96cd8d5f27a"; 282 - }; 283 - } 284 - { 285 - name = "_types_http_cache_semantics___http_cache_semantics_4.0.0.tgz"; 286 - path = fetchurl { 287 - name = "_types_http_cache_semantics___http_cache_semantics_4.0.0.tgz"; 288 - url = "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz"; 289 - sha1 = "9140779736aa2655635ee756e2467d787cfe8a2a"; 290 - }; 291 - } 292 - { 293 - name = "_types_integer___integer_1.0.1.tgz"; 294 - path = fetchurl { 295 - name = "_types_integer___integer_1.0.1.tgz"; 296 - url = "https://registry.yarnpkg.com/@types/integer/-/integer-1.0.1.tgz"; 297 - sha1 = "025d87e30d97f539fcc6087372af7d3672ffbbe6"; 298 - }; 299 - } 300 - { 301 - name = "_types_js_yaml___js_yaml_3.12.5.tgz"; 302 - path = fetchurl { 303 - name = "_types_js_yaml___js_yaml_3.12.5.tgz"; 304 - url = "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-3.12.5.tgz"; 305 - sha1 = "136d5e6a57a931e1cce6f9d8126aa98a9c92a6bb"; 306 - }; 307 - } 308 - { 309 - name = "_types_keyv___keyv_3.1.1.tgz"; 310 - path = fetchurl { 311 - name = "_types_keyv___keyv_3.1.1.tgz"; 312 - url = "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz"; 313 - sha1 = "e45a45324fca9dab716ab1230ee249c9fb52cfa7"; 314 - }; 315 - } 316 - { 317 - name = "_types_marked___marked_1.1.0.tgz"; 318 - path = fetchurl { 319 - name = "_types_marked___marked_1.1.0.tgz"; 320 - url = "https://registry.yarnpkg.com/@types/marked/-/marked-1.1.0.tgz"; 321 - sha1 = "53509b5f127e0c05c19176fcf1d743a41e00ff19"; 322 - }; 323 - } 324 - { 325 - name = "_types_mime___mime_2.0.3.tgz"; 326 - path = fetchurl { 327 - name = "_types_mime___mime_2.0.3.tgz"; 328 - url = "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.3.tgz"; 329 - sha1 = "c893b73721db73699943bfc3653b1deb7faa4a3a"; 330 - }; 331 - } 332 - { 333 - name = "_types_mocha___mocha_7.0.2.tgz"; 334 - path = fetchurl { 335 - name = "_types_mocha___mocha_7.0.2.tgz"; 336 - url = "https://registry.yarnpkg.com/@types/mocha/-/mocha-7.0.2.tgz"; 337 - sha1 = "b17f16cf933597e10d6d78eae3251e692ce8b0ce"; 338 - }; 339 - } 340 - { 341 - name = "_types_node___node_14.14.6.tgz"; 342 - path = fetchurl { 343 - name = "_types_node___node_14.14.6.tgz"; 344 - url = "https://registry.yarnpkg.com/@types/node/-/node-14.14.6.tgz"; 345 - sha1 = "146d3da57b3c636cc0d1769396ce1cfa8991147f"; 346 - }; 347 - } 348 - { 349 - name = "_types_node___node_12.19.3.tgz"; 350 - path = fetchurl { 351 - name = "_types_node___node_12.19.3.tgz"; 352 - url = "https://registry.yarnpkg.com/@types/node/-/node-12.19.3.tgz"; 353 - sha1 = "a6e252973214079155f749e8bef99cc80af182fa"; 354 - }; 355 - } 356 - { 357 - name = "_types_prop_types___prop_types_15.7.3.tgz"; 358 - path = fetchurl { 359 - name = "_types_prop_types___prop_types_15.7.3.tgz"; 360 - url = "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz"; 361 - sha1 = "2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7"; 362 - }; 363 - } 364 - { 365 - name = "_types_qs___qs_6.9.5.tgz"; 366 - path = fetchurl { 367 - name = "_types_qs___qs_6.9.5.tgz"; 368 - url = "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.5.tgz"; 369 - sha1 = "434711bdd49eb5ee69d90c1d67c354a9a8ecb18b"; 370 - }; 371 - } 372 - { 373 - name = "_types_range_parser___range_parser_1.2.3.tgz"; 374 - path = fetchurl { 375 - name = "_types_range_parser___range_parser_1.2.3.tgz"; 376 - url = "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz"; 377 - sha1 = "7ee330ba7caafb98090bece86a5ee44115904c2c"; 378 - }; 379 - } 380 - { 381 - name = "_types_react___react_16.9.55.tgz"; 382 - path = fetchurl { 383 - name = "_types_react___react_16.9.55.tgz"; 384 - url = "https://registry.yarnpkg.com/@types/react/-/react-16.9.55.tgz"; 385 - sha1 = "47078587f5bfe028a23b6b46c7b94ac0d436acff"; 386 - }; 387 - } 388 - { 389 - name = "_types_responselike___responselike_1.0.0.tgz"; 390 - path = fetchurl { 391 - name = "_types_responselike___responselike_1.0.0.tgz"; 392 - url = "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz"; 393 - sha1 = "251f4fe7d154d2bad125abe1b429b23afd262e29"; 394 - }; 395 - } 396 - { 397 - name = "_types_serve_static___serve_static_1.13.6.tgz"; 398 - path = fetchurl { 399 - name = "_types_serve_static___serve_static_1.13.6.tgz"; 400 - url = "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.6.tgz"; 401 - sha1 = "866b1b8dec41c36e28c7be40ac725b88be43c5c1"; 402 - }; 403 - } 404 - { 405 - name = "_ungap_promise_all_settled___promise_all_settled_1.1.2.tgz"; 406 - path = fetchurl { 407 - name = "_ungap_promise_all_settled___promise_all_settled_1.1.2.tgz"; 408 - url = "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz"; 409 - sha1 = "aa58042711d6e3275dd37dc597e5d31e8c290a44"; 410 - }; 411 - } 412 - { 413 - name = "abort_controller___abort_controller_3.0.0.tgz"; 414 - path = fetchurl { 415 - name = "abort_controller___abort_controller_3.0.0.tgz"; 416 - url = "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz"; 417 - sha1 = "eaf54d53b62bae4138e809ca225c8439a6efb392"; 418 - }; 419 - } 420 - { 421 - name = "accepts___accepts_1.3.7.tgz"; 422 - path = fetchurl { 423 - name = "accepts___accepts_1.3.7.tgz"; 424 - url = "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz"; 425 - sha1 = "531bc726517a3b2b41f850021c6cc15eaab507cd"; 426 - }; 427 - } 428 - { 429 - name = "aggregate_error___aggregate_error_3.1.0.tgz"; 430 - path = fetchurl { 431 - name = "aggregate_error___aggregate_error_3.1.0.tgz"; 432 - url = "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz"; 433 - sha1 = "92670ff50f5359bdb7a3e0d40d0ec30c5737687a"; 434 - }; 435 - } 436 - { 437 - name = "ajv___ajv_6.12.6.tgz"; 438 - path = fetchurl { 439 - name = "ajv___ajv_6.12.6.tgz"; 440 - url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz"; 441 - sha1 = "baf5a62e802b07d977034586f8c3baf5adf26df4"; 442 - }; 443 - } 444 - { 445 - name = "ansi_colors___ansi_colors_4.1.1.tgz"; 446 - path = fetchurl { 447 - name = "ansi_colors___ansi_colors_4.1.1.tgz"; 448 - url = "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz"; 449 - sha1 = "cbb9ae256bf750af1eab344f229aa27fe94ba348"; 450 - }; 451 - } 452 - { 453 - name = "ansi_regex___ansi_regex_2.1.1.tgz"; 454 - path = fetchurl { 455 - name = "ansi_regex___ansi_regex_2.1.1.tgz"; 456 - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz"; 457 - sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df"; 458 - }; 459 - } 460 - { 461 - name = "ansi_regex___ansi_regex_3.0.0.tgz"; 462 - path = fetchurl { 463 - name = "ansi_regex___ansi_regex_3.0.0.tgz"; 464 - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz"; 465 - sha1 = "ed0317c322064f79466c02966bddb605ab37d998"; 466 - }; 467 - } 468 - { 469 - name = "ansi_regex___ansi_regex_4.1.0.tgz"; 470 - path = fetchurl { 471 - name = "ansi_regex___ansi_regex_4.1.0.tgz"; 472 - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz"; 473 - sha1 = "8b9f8f08cf1acb843756a839ca8c7e3168c51997"; 474 - }; 475 - } 476 - { 477 - name = "ansi_regex___ansi_regex_5.0.0.tgz"; 478 - path = fetchurl { 479 - name = "ansi_regex___ansi_regex_5.0.0.tgz"; 480 - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz"; 481 - sha1 = "388539f55179bf39339c81af30a654d69f87cb75"; 482 - }; 483 - } 484 - { 485 - name = "ansi_styles___ansi_styles_3.2.1.tgz"; 486 - path = fetchurl { 487 - name = "ansi_styles___ansi_styles_3.2.1.tgz"; 488 - url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"; 489 - sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d"; 490 - }; 491 - } 492 - { 493 - name = "ansi_styles___ansi_styles_4.3.0.tgz"; 494 - path = fetchurl { 495 - name = "ansi_styles___ansi_styles_4.3.0.tgz"; 496 - url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz"; 497 - sha1 = "edd803628ae71c04c85ae7a0906edad34b648937"; 498 - }; 499 - } 500 - { 501 - name = "anymatch___anymatch_3.1.1.tgz"; 502 - path = fetchurl { 503 - name = "anymatch___anymatch_3.1.1.tgz"; 504 - url = "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz"; 505 - sha1 = "c55ecf02185e2469259399310c173ce31233b142"; 506 - }; 507 - } 508 - { 509 - name = "append_transform___append_transform_2.0.0.tgz"; 510 - path = fetchurl { 511 - name = "append_transform___append_transform_2.0.0.tgz"; 512 - url = "https://registry.yarnpkg.com/append-transform/-/append-transform-2.0.0.tgz"; 513 - sha1 = "99d9d29c7b38391e6f428d28ce136551f0b77e12"; 514 - }; 515 - } 516 - { 517 - name = "aproba___aproba_1.2.0.tgz"; 518 - path = fetchurl { 519 - name = "aproba___aproba_1.2.0.tgz"; 520 - url = "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz"; 521 - sha1 = "6802e6264efd18c790a1b0d517f0f2627bf2c94a"; 522 - }; 523 - } 524 - { 525 - name = "archy___archy_1.0.0.tgz"; 526 - path = fetchurl { 527 - name = "archy___archy_1.0.0.tgz"; 528 - url = "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz"; 529 - sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"; 530 - }; 531 - } 532 - { 533 - name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz"; 534 - path = fetchurl { 535 - name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz"; 536 - url = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz"; 537 - sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21"; 538 - }; 539 - } 540 - { 541 - name = "arg___arg_4.1.3.tgz"; 542 - path = fetchurl { 543 - name = "arg___arg_4.1.3.tgz"; 544 - url = "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz"; 545 - sha1 = "269fc7ad5b8e42cb63c896d5666017261c144089"; 546 - }; 547 - } 548 - { 549 - name = "argparse___argparse_1.0.10.tgz"; 550 - path = fetchurl { 551 - name = "argparse___argparse_1.0.10.tgz"; 552 - url = "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz"; 553 - sha1 = "bcd6791ea5ae09725e17e5ad988134cd40b3d911"; 554 - }; 555 - } 556 - { 557 - name = "array_back___array_back_3.1.0.tgz"; 558 - path = fetchurl { 559 - name = "array_back___array_back_3.1.0.tgz"; 560 - url = "https://registry.yarnpkg.com/array-back/-/array-back-3.1.0.tgz"; 561 - sha1 = "b8859d7a508871c9a7b2cf42f99428f65e96bfb0"; 562 - }; 563 - } 564 - { 565 - name = "array_back___array_back_4.0.1.tgz"; 566 - path = fetchurl { 567 - name = "array_back___array_back_4.0.1.tgz"; 568 - url = "https://registry.yarnpkg.com/array-back/-/array-back-4.0.1.tgz"; 569 - sha1 = "9b80312935a52062e1a233a9c7abeb5481b30e90"; 570 - }; 571 - } 572 - { 573 - name = "array_flatten___array_flatten_1.1.1.tgz"; 574 - path = fetchurl { 575 - name = "array_flatten___array_flatten_1.1.1.tgz"; 576 - url = "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz"; 577 - sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2"; 578 - }; 579 - } 580 - { 581 - name = "asn1___asn1_0.2.4.tgz"; 582 - path = fetchurl { 583 - name = "asn1___asn1_0.2.4.tgz"; 584 - url = "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz"; 585 - sha1 = "8d2475dfab553bb33e77b54e59e880bb8ce23136"; 586 - }; 587 - } 588 - { 589 - name = "assert_options___assert_options_0.6.2.tgz"; 590 - path = fetchurl { 591 - name = "assert_options___assert_options_0.6.2.tgz"; 592 - url = "https://registry.yarnpkg.com/assert-options/-/assert-options-0.6.2.tgz"; 593 - sha1 = "cf0b27097b61aa1987d63628cbbaea11353f999a"; 594 - }; 595 - } 596 - { 597 - name = "assert_plus___assert_plus_1.0.0.tgz"; 598 - path = fetchurl { 599 - name = "assert_plus___assert_plus_1.0.0.tgz"; 600 - url = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz"; 601 - sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; 602 - }; 603 - } 604 - { 605 - name = "assertion_error___assertion_error_1.1.0.tgz"; 606 - path = fetchurl { 607 - name = "assertion_error___assertion_error_1.1.0.tgz"; 608 - url = "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz"; 609 - sha1 = "e60b6b0e8f301bd97e5375215bda406c85118c0b"; 610 - }; 611 - } 612 - { 613 - name = "async___async_3.2.0.tgz"; 614 - path = fetchurl { 615 - name = "async___async_3.2.0.tgz"; 616 - url = "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz"; 617 - sha1 = "b3a2685c5ebb641d3de02d161002c60fc9f85720"; 618 - }; 619 - } 620 - { 621 - name = "asynckit___asynckit_0.4.0.tgz"; 622 - path = fetchurl { 623 - name = "asynckit___asynckit_0.4.0.tgz"; 624 - url = "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz"; 625 - sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"; 626 - }; 627 - } 628 - { 629 - name = "aws_sign2___aws_sign2_0.7.0.tgz"; 630 - path = fetchurl { 631 - name = "aws_sign2___aws_sign2_0.7.0.tgz"; 632 - url = "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz"; 633 - sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"; 634 - }; 635 - } 636 - { 637 - name = "aws4___aws4_1.10.1.tgz"; 638 - path = fetchurl { 639 - name = "aws4___aws4_1.10.1.tgz"; 640 - url = "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz"; 641 - sha1 = "e1e82e4f3e999e2cfd61b161280d16a111f86428"; 642 - }; 643 - } 644 - { 645 - name = "balanced_match___balanced_match_1.0.0.tgz"; 646 - path = fetchurl { 647 - name = "balanced_match___balanced_match_1.0.0.tgz"; 648 - url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz"; 649 - sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767"; 650 - }; 651 - } 652 - { 653 - name = "base64_js___base64_js_1.3.1.tgz"; 654 - path = fetchurl { 655 - name = "base64_js___base64_js_1.3.1.tgz"; 656 - url = "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz"; 657 - sha1 = "58ece8cb75dd07e71ed08c736abc5fac4dbf8df1"; 658 - }; 659 - } 660 - { 661 - name = "basic_auth___basic_auth_2.0.1.tgz"; 662 - path = fetchurl { 663 - name = "basic_auth___basic_auth_2.0.1.tgz"; 664 - url = "https://registry.yarnpkg.com/basic-auth/-/basic-auth-2.0.1.tgz"; 665 - sha1 = "b998279bf47ce38344b4f3cf916d4679bbf51e3a"; 666 - }; 667 - } 668 - { 669 - name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz"; 670 - path = fetchurl { 671 - name = "bcrypt_pbkdf___bcrypt_pbkdf_1.0.2.tgz"; 672 - url = "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz"; 673 - sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"; 674 - }; 675 - } 676 - { 677 - name = "git___github.com_Sorunome_better_discord.js.git"; 678 - path = 679 - let 680 - repo = fetchgit { 681 - url = "git://github.com/Sorunome/better-discord.js.git"; 682 - rev = "b5a28499899fe2d9e6aa1aa3b3c5d693ae672117"; 683 - sha256 = "1iy8as2ax50xqp1bkqb18dspkdjw6qdmvz803xaijp14bwx0shja"; 684 - }; 685 - in 686 - runCommand "git___github.com_Sorunome_better_discord.js.git" { buildInputs = [gnutar]; } '' 687 - # Set u+w because tar-fs can't unpack archives with read-only dirs 688 - # https://github.com/mafintosh/tar-fs/issues/79 689 - tar cf $out --mode u+w -C ${repo} . 690 - ''; 691 - } 692 - { 693 - name = "better_sqlite3___better_sqlite3_7.1.1.tgz"; 694 - path = fetchurl { 695 - name = "better_sqlite3___better_sqlite3_7.1.1.tgz"; 696 - url = "https://registry.yarnpkg.com/better-sqlite3/-/better-sqlite3-7.1.1.tgz"; 697 - sha1 = "107457a8b770cfb16be646e347c17b42bc204dd3"; 698 - }; 699 - } 700 - { 701 - name = "binary_extensions___binary_extensions_2.1.0.tgz"; 702 - path = fetchurl { 703 - name = "binary_extensions___binary_extensions_2.1.0.tgz"; 704 - url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz"; 705 - sha1 = "30fa40c9e7fe07dbc895678cd287024dea241dd9"; 706 - }; 707 - } 708 - { 709 - name = "bindings___bindings_1.5.0.tgz"; 710 - path = fetchurl { 711 - name = "bindings___bindings_1.5.0.tgz"; 712 - url = "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz"; 713 - sha1 = "10353c9e945334bc0511a6d90b38fbc7c9c504df"; 714 - }; 715 - } 716 - { 717 - name = "bintrees___bintrees_1.0.1.tgz"; 718 - path = fetchurl { 719 - name = "bintrees___bintrees_1.0.1.tgz"; 720 - url = "https://registry.yarnpkg.com/bintrees/-/bintrees-1.0.1.tgz"; 721 - sha1 = "0e655c9b9c2435eaab68bf4027226d2b55a34524"; 722 - }; 723 - } 724 - { 725 - name = "bl___bl_4.0.3.tgz"; 726 - path = fetchurl { 727 - name = "bl___bl_4.0.3.tgz"; 728 - url = "https://registry.yarnpkg.com/bl/-/bl-4.0.3.tgz"; 729 - sha1 = "12d6287adc29080e22a705e5764b2a9522cdc489"; 730 - }; 731 - } 732 - { 733 - name = "bluebird___bluebird_3.7.2.tgz"; 734 - path = fetchurl { 735 - name = "bluebird___bluebird_3.7.2.tgz"; 736 - url = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz"; 737 - sha1 = "9f229c15be272454ffa973ace0dbee79a1b0c36f"; 738 - }; 739 - } 740 - { 741 - name = "body_parser___body_parser_1.19.0.tgz"; 742 - path = fetchurl { 743 - name = "body_parser___body_parser_1.19.0.tgz"; 744 - url = "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz"; 745 - sha1 = "96b2709e57c9c4e09a6fd66a8fd979844f69f08a"; 746 - }; 747 - } 748 - { 749 - name = "brace_expansion___brace_expansion_1.1.11.tgz"; 750 - path = fetchurl { 751 - name = "brace_expansion___brace_expansion_1.1.11.tgz"; 752 - url = "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz"; 753 - sha1 = "3c7fcbf529d87226f3d2f52b966ff5271eb441dd"; 754 - }; 755 - } 756 - { 757 - name = "braces___braces_3.0.2.tgz"; 758 - path = fetchurl { 759 - name = "braces___braces_3.0.2.tgz"; 760 - url = "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz"; 761 - sha1 = "3454e1a462ee8d599e236df336cd9ea4f8afe107"; 762 - }; 763 - } 764 - { 765 - name = "browser_stdout___browser_stdout_1.3.1.tgz"; 766 - path = fetchurl { 767 - name = "browser_stdout___browser_stdout_1.3.1.tgz"; 768 - url = "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz"; 769 - sha1 = "baa559ee14ced73452229bad7326467c61fabd60"; 770 - }; 771 - } 772 - { 773 - name = "buffer_from___buffer_from_1.1.1.tgz"; 774 - path = fetchurl { 775 - name = "buffer_from___buffer_from_1.1.1.tgz"; 776 - url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz"; 777 - sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef"; 778 - }; 779 - } 780 - { 781 - name = "buffer_writer___buffer_writer_2.0.0.tgz"; 782 - path = fetchurl { 783 - name = "buffer_writer___buffer_writer_2.0.0.tgz"; 784 - url = "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-2.0.0.tgz"; 785 - sha1 = "ce7eb81a38f7829db09c873f2fbb792c0c98ec04"; 786 - }; 787 - } 788 - { 789 - name = "buffer___buffer_5.7.0.tgz"; 790 - path = fetchurl { 791 - name = "buffer___buffer_5.7.0.tgz"; 792 - url = "https://registry.yarnpkg.com/buffer/-/buffer-5.7.0.tgz"; 793 - sha1 = "88afbd29fc89fa7b58e82b39206f31f2cf34feed"; 794 - }; 795 - } 796 - { 797 - name = "builtin_modules___builtin_modules_1.1.1.tgz"; 798 - path = fetchurl { 799 - name = "builtin_modules___builtin_modules_1.1.1.tgz"; 800 - url = "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz"; 801 - sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f"; 802 - }; 803 - } 804 - { 805 - name = "bytes___bytes_3.1.0.tgz"; 806 - path = fetchurl { 807 - name = "bytes___bytes_3.1.0.tgz"; 808 - url = "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz"; 809 - sha1 = "f6cf7933a360e0588fa9fde85651cdc7f805d1f6"; 810 - }; 811 - } 812 - { 813 - name = "cacheable_lookup___cacheable_lookup_5.0.3.tgz"; 814 - path = fetchurl { 815 - name = "cacheable_lookup___cacheable_lookup_5.0.3.tgz"; 816 - url = "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.3.tgz"; 817 - sha1 = "049fdc59dffdd4fc285e8f4f82936591bd59fec3"; 818 - }; 819 - } 820 - { 821 - name = "cacheable_request___cacheable_request_7.0.1.tgz"; 822 - path = fetchurl { 823 - name = "cacheable_request___cacheable_request_7.0.1.tgz"; 824 - url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.1.tgz"; 825 - sha1 = "062031c2856232782ed694a257fa35da93942a58"; 826 - }; 827 - } 828 - { 829 - name = "caching_transform___caching_transform_4.0.0.tgz"; 830 - path = fetchurl { 831 - name = "caching_transform___caching_transform_4.0.0.tgz"; 832 - url = "https://registry.yarnpkg.com/caching-transform/-/caching-transform-4.0.0.tgz"; 833 - sha1 = "00d297a4206d71e2163c39eaffa8157ac0651f0f"; 834 - }; 835 - } 836 - { 837 - name = "camelcase___camelcase_5.3.1.tgz"; 838 - path = fetchurl { 839 - name = "camelcase___camelcase_5.3.1.tgz"; 840 - url = "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz"; 841 - sha1 = "e3c9b31569e106811df242f715725a1f4c494320"; 842 - }; 843 - } 844 - { 845 - name = "camelcase___camelcase_6.1.0.tgz"; 846 - path = fetchurl { 847 - name = "camelcase___camelcase_6.1.0.tgz"; 848 - url = "https://registry.yarnpkg.com/camelcase/-/camelcase-6.1.0.tgz"; 849 - sha1 = "27dc176173725fb0adf8a48b647f4d7871944d78"; 850 - }; 851 - } 852 - { 853 - name = "caseless___caseless_0.12.0.tgz"; 854 - path = fetchurl { 855 - name = "caseless___caseless_0.12.0.tgz"; 856 - url = "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz"; 857 - sha1 = "1b681c21ff84033c826543090689420d187151dc"; 858 - }; 859 - } 860 - { 861 - name = "chai___chai_4.2.0.tgz"; 862 - path = fetchurl { 863 - name = "chai___chai_4.2.0.tgz"; 864 - url = "https://registry.yarnpkg.com/chai/-/chai-4.2.0.tgz"; 865 - sha1 = "760aa72cf20e3795e84b12877ce0e83737aa29e5"; 866 - }; 867 - } 868 - { 869 - name = "chalk___chalk_2.4.2.tgz"; 870 - path = fetchurl { 871 - name = "chalk___chalk_2.4.2.tgz"; 872 - url = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"; 873 - sha1 = "cd42541677a54333cf541a49108c1432b44c9424"; 874 - }; 875 - } 876 - { 877 - name = "chalk___chalk_3.0.0.tgz"; 878 - path = fetchurl { 879 - name = "chalk___chalk_3.0.0.tgz"; 880 - url = "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz"; 881 - sha1 = "3f73c2bf526591f574cc492c51e2456349f844e4"; 882 - }; 883 - } 884 - { 885 - name = "chalk___chalk_4.1.0.tgz"; 886 - path = fetchurl { 887 - name = "chalk___chalk_4.1.0.tgz"; 888 - url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz"; 889 - sha1 = "4e14870a618d9e2edd97dd8345fd9d9dc315646a"; 890 - }; 891 - } 892 - { 893 - name = "check_error___check_error_1.0.2.tgz"; 894 - path = fetchurl { 895 - name = "check_error___check_error_1.0.2.tgz"; 896 - url = "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz"; 897 - sha1 = "574d312edd88bb5dd8912e9286dd6c0aed4aac82"; 898 - }; 899 - } 900 - { 901 - name = "chokidar___chokidar_3.4.3.tgz"; 902 - path = fetchurl { 903 - name = "chokidar___chokidar_3.4.3.tgz"; 904 - url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz"; 905 - sha1 = "c1df38231448e45ca4ac588e6c79573ba6a57d5b"; 906 - }; 907 - } 908 - { 909 - name = "chownr___chownr_1.1.4.tgz"; 910 - path = fetchurl { 911 - name = "chownr___chownr_1.1.4.tgz"; 912 - url = "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz"; 913 - sha1 = "6fc9d7b42d32a583596337666e7d08084da2cc6b"; 914 - }; 915 - } 916 - { 917 - name = "clean_stack___clean_stack_2.2.0.tgz"; 918 - path = fetchurl { 919 - name = "clean_stack___clean_stack_2.2.0.tgz"; 920 - url = "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz"; 921 - sha1 = "ee8472dbb129e727b31e8a10a427dee9dfe4008b"; 922 - }; 923 - } 924 - { 925 - name = "cliui___cliui_5.0.0.tgz"; 926 - path = fetchurl { 927 - name = "cliui___cliui_5.0.0.tgz"; 928 - url = "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz"; 929 - sha1 = "deefcfdb2e800784aa34f46fa08e06851c7bbbc5"; 930 - }; 931 - } 932 - { 933 - name = "cliui___cliui_6.0.0.tgz"; 934 - path = fetchurl { 935 - name = "cliui___cliui_6.0.0.tgz"; 936 - url = "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz"; 937 - sha1 = "511d702c0c4e41ca156d7d0e96021f23e13225b1"; 938 - }; 939 - } 940 - { 941 - name = "clone_response___clone_response_1.0.2.tgz"; 942 - path = fetchurl { 943 - name = "clone_response___clone_response_1.0.2.tgz"; 944 - url = "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz"; 945 - sha1 = "d1dc973920314df67fbeb94223b4ee350239e96b"; 946 - }; 947 - } 948 - { 949 - name = "code_point_at___code_point_at_1.1.0.tgz"; 950 - path = fetchurl { 951 - name = "code_point_at___code_point_at_1.1.0.tgz"; 952 - url = "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz"; 953 - sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"; 954 - }; 955 - } 956 - { 957 - name = "color_convert___color_convert_1.9.3.tgz"; 958 - path = fetchurl { 959 - name = "color_convert___color_convert_1.9.3.tgz"; 960 - url = "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz"; 961 - sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8"; 962 - }; 963 - } 964 - { 965 - name = "color_convert___color_convert_2.0.1.tgz"; 966 - path = fetchurl { 967 - name = "color_convert___color_convert_2.0.1.tgz"; 968 - url = "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz"; 969 - sha1 = "72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"; 970 - }; 971 - } 972 - { 973 - name = "color_name___color_name_1.1.3.tgz"; 974 - path = fetchurl { 975 - name = "color_name___color_name_1.1.3.tgz"; 976 - url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz"; 977 - sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25"; 978 - }; 979 - } 980 - { 981 - name = "color_name___color_name_1.1.4.tgz"; 982 - path = fetchurl { 983 - name = "color_name___color_name_1.1.4.tgz"; 984 - url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz"; 985 - sha1 = "c2a09a87acbde69543de6f63fa3995c826c536a2"; 986 - }; 987 - } 988 - { 989 - name = "color_string___color_string_1.5.4.tgz"; 990 - path = fetchurl { 991 - name = "color_string___color_string_1.5.4.tgz"; 992 - url = "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz"; 993 - sha1 = "dd51cd25cfee953d138fe4002372cc3d0e504cb6"; 994 - }; 995 - } 996 - { 997 - name = "color___color_3.0.0.tgz"; 998 - path = fetchurl { 999 - name = "color___color_3.0.0.tgz"; 1000 - url = "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz"; 1001 - sha1 = "d920b4328d534a3ac8295d68f7bd4ba6c427be9a"; 1002 - }; 1003 - } 1004 - { 1005 - name = "colors___colors_1.4.0.tgz"; 1006 - path = fetchurl { 1007 - name = "colors___colors_1.4.0.tgz"; 1008 - url = "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz"; 1009 - sha1 = "c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"; 1010 - }; 1011 - } 1012 - { 1013 - name = "colorspace___colorspace_1.1.2.tgz"; 1014 - path = fetchurl { 1015 - name = "colorspace___colorspace_1.1.2.tgz"; 1016 - url = "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.2.tgz"; 1017 - sha1 = "e0128950d082b86a2168580796a0aa5d6c68d8c5"; 1018 - }; 1019 - } 1020 - { 1021 - name = "combined_stream___combined_stream_1.0.8.tgz"; 1022 - path = fetchurl { 1023 - name = "combined_stream___combined_stream_1.0.8.tgz"; 1024 - url = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz"; 1025 - sha1 = "c3d45a8b34fd730631a110a8a2520682b31d5a7f"; 1026 - }; 1027 - } 1028 - { 1029 - name = "command_line_args___command_line_args_5.1.1.tgz"; 1030 - path = fetchurl { 1031 - name = "command_line_args___command_line_args_5.1.1.tgz"; 1032 - url = "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.1.1.tgz"; 1033 - sha1 = "88e793e5bb3ceb30754a86863f0401ac92fd369a"; 1034 - }; 1035 - } 1036 - { 1037 - name = "command_line_usage___command_line_usage_6.1.0.tgz"; 1038 - path = fetchurl { 1039 - name = "command_line_usage___command_line_usage_6.1.0.tgz"; 1040 - url = "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.0.tgz"; 1041 - sha1 = "f28376a3da3361ff3d36cfd31c3c22c9a64c7cb6"; 1042 - }; 1043 - } 1044 - { 1045 - name = "commander___commander_2.20.3.tgz"; 1046 - path = fetchurl { 1047 - name = "commander___commander_2.20.3.tgz"; 1048 - url = "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz"; 1049 - sha1 = "fd485e84c03eb4881c20722ba48035e8531aeb33"; 1050 - }; 1051 - } 1052 - { 1053 - name = "commondir___commondir_1.0.1.tgz"; 1054 - path = fetchurl { 1055 - name = "commondir___commondir_1.0.1.tgz"; 1056 - url = "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz"; 1057 - sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b"; 1058 - }; 1059 - } 1060 - { 1061 - name = "concat_map___concat_map_0.0.1.tgz"; 1062 - path = fetchurl { 1063 - name = "concat_map___concat_map_0.0.1.tgz"; 1064 - url = "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz"; 1065 - sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; 1066 - }; 1067 - } 1068 - { 1069 - name = "console_control_strings___console_control_strings_1.1.0.tgz"; 1070 - path = fetchurl { 1071 - name = "console_control_strings___console_control_strings_1.1.0.tgz"; 1072 - url = "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz"; 1073 - sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e"; 1074 - }; 1075 - } 1076 - { 1077 - name = "content_disposition___content_disposition_0.5.3.tgz"; 1078 - path = fetchurl { 1079 - name = "content_disposition___content_disposition_0.5.3.tgz"; 1080 - url = "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz"; 1081 - sha1 = "e130caf7e7279087c5616c2007d0485698984fbd"; 1082 - }; 1083 - } 1084 - { 1085 - name = "content_type___content_type_1.0.4.tgz"; 1086 - path = fetchurl { 1087 - name = "content_type___content_type_1.0.4.tgz"; 1088 - url = "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz"; 1089 - sha1 = "e138cc75e040c727b1966fe5e5f8c9aee256fe3b"; 1090 - }; 1091 - } 1092 - { 1093 - name = "convert_source_map___convert_source_map_1.7.0.tgz"; 1094 - path = fetchurl { 1095 - name = "convert_source_map___convert_source_map_1.7.0.tgz"; 1096 - url = "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz"; 1097 - sha1 = "17a2cb882d7f77d3490585e2ce6c524424a3a442"; 1098 - }; 1099 - } 1100 - { 1101 - name = "cookie_signature___cookie_signature_1.0.6.tgz"; 1102 - path = fetchurl { 1103 - name = "cookie_signature___cookie_signature_1.0.6.tgz"; 1104 - url = "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz"; 1105 - sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c"; 1106 - }; 1107 - } 1108 - { 1109 - name = "cookie___cookie_0.4.0.tgz"; 1110 - path = fetchurl { 1111 - name = "cookie___cookie_0.4.0.tgz"; 1112 - url = "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz"; 1113 - sha1 = "beb437e7022b3b6d49019d088665303ebe9c14ba"; 1114 - }; 1115 - } 1116 - { 1117 - name = "core_util_is___core_util_is_1.0.2.tgz"; 1118 - path = fetchurl { 1119 - name = "core_util_is___core_util_is_1.0.2.tgz"; 1120 - url = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz"; 1121 - sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; 1122 - }; 1123 - } 1124 - { 1125 - name = "cross_spawn___cross_spawn_7.0.3.tgz"; 1126 - path = fetchurl { 1127 - name = "cross_spawn___cross_spawn_7.0.3.tgz"; 1128 - url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz"; 1129 - sha1 = "f73a85b9d5d41d045551c177e2882d4ac85728a6"; 1130 - }; 1131 - } 1132 - { 1133 - name = "csstype___csstype_3.0.4.tgz"; 1134 - path = fetchurl { 1135 - name = "csstype___csstype_3.0.4.tgz"; 1136 - url = "https://registry.yarnpkg.com/csstype/-/csstype-3.0.4.tgz"; 1137 - sha1 = "b156d7be03b84ff425c9a0a4b1e5f4da9c5ca888"; 1138 - }; 1139 - } 1140 - { 1141 - name = "dashdash___dashdash_1.14.1.tgz"; 1142 - path = fetchurl { 1143 - name = "dashdash___dashdash_1.14.1.tgz"; 1144 - url = "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz"; 1145 - sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"; 1146 - }; 1147 - } 1148 - { 1149 - name = "debug___debug_2.6.9.tgz"; 1150 - path = fetchurl { 1151 - name = "debug___debug_2.6.9.tgz"; 1152 - url = "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"; 1153 - sha1 = "5d128515df134ff327e90a4c93f4e077a536341f"; 1154 - }; 1155 - } 1156 - { 1157 - name = "debug___debug_4.2.0.tgz"; 1158 - path = fetchurl { 1159 - name = "debug___debug_4.2.0.tgz"; 1160 - url = "https://registry.yarnpkg.com/debug/-/debug-4.2.0.tgz"; 1161 - sha1 = "7f150f93920e94c58f5574c2fd01a3110effe7f1"; 1162 - }; 1163 - } 1164 - { 1165 - name = "decamelize___decamelize_1.2.0.tgz"; 1166 - path = fetchurl { 1167 - name = "decamelize___decamelize_1.2.0.tgz"; 1168 - url = "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz"; 1169 - sha1 = "f6534d15148269b20352e7bee26f501f9a191290"; 1170 - }; 1171 - } 1172 - { 1173 - name = "decamelize___decamelize_4.0.0.tgz"; 1174 - path = fetchurl { 1175 - name = "decamelize___decamelize_4.0.0.tgz"; 1176 - url = "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz"; 1177 - sha1 = "aa472d7bf660eb15f3494efd531cab7f2a709837"; 1178 - }; 1179 - } 1180 - { 1181 - name = "decompress_response___decompress_response_4.2.1.tgz"; 1182 - path = fetchurl { 1183 - name = "decompress_response___decompress_response_4.2.1.tgz"; 1184 - url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz"; 1185 - sha1 = "414023cc7a302da25ce2ec82d0d5238ccafd8986"; 1186 - }; 1187 - } 1188 - { 1189 - name = "decompress_response___decompress_response_6.0.0.tgz"; 1190 - path = fetchurl { 1191 - name = "decompress_response___decompress_response_6.0.0.tgz"; 1192 - url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz"; 1193 - sha1 = "ca387612ddb7e104bd16d85aab00d5ecf09c66fc"; 1194 - }; 1195 - } 1196 - { 1197 - name = "deep_eql___deep_eql_3.0.1.tgz"; 1198 - path = fetchurl { 1199 - name = "deep_eql___deep_eql_3.0.1.tgz"; 1200 - url = "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz"; 1201 - sha1 = "dfc9404400ad1c8fe023e7da1df1c147c4b444df"; 1202 - }; 1203 - } 1204 - { 1205 - name = "deep_extend___deep_extend_0.6.0.tgz"; 1206 - path = fetchurl { 1207 - name = "deep_extend___deep_extend_0.6.0.tgz"; 1208 - url = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz"; 1209 - sha1 = "c4fa7c95404a17a9c3e8ca7e1537312b736330ac"; 1210 - }; 1211 - } 1212 - { 1213 - name = "default_require_extensions___default_require_extensions_3.0.0.tgz"; 1214 - path = fetchurl { 1215 - name = "default_require_extensions___default_require_extensions_3.0.0.tgz"; 1216 - url = "https://registry.yarnpkg.com/default-require-extensions/-/default-require-extensions-3.0.0.tgz"; 1217 - sha1 = "e03f93aac9b2b6443fc52e5e4a37b3ad9ad8df96"; 1218 - }; 1219 - } 1220 - { 1221 - name = "defer_to_connect___defer_to_connect_2.0.0.tgz"; 1222 - path = fetchurl { 1223 - name = "defer_to_connect___defer_to_connect_2.0.0.tgz"; 1224 - url = "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.0.tgz"; 1225 - sha1 = "83d6b199db041593ac84d781b5222308ccf4c2c1"; 1226 - }; 1227 - } 1228 - { 1229 - name = "delayed_stream___delayed_stream_1.0.0.tgz"; 1230 - path = fetchurl { 1231 - name = "delayed_stream___delayed_stream_1.0.0.tgz"; 1232 - url = "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz"; 1233 - sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619"; 1234 - }; 1235 - } 1236 - { 1237 - name = "delegates___delegates_1.0.0.tgz"; 1238 - path = fetchurl { 1239 - name = "delegates___delegates_1.0.0.tgz"; 1240 - url = "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz"; 1241 - sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a"; 1242 - }; 1243 - } 1244 - { 1245 - name = "depd___depd_1.1.2.tgz"; 1246 - path = fetchurl { 1247 - name = "depd___depd_1.1.2.tgz"; 1248 - url = "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz"; 1249 - sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9"; 1250 - }; 1251 - } 1252 - { 1253 - name = "depd___depd_2.0.0.tgz"; 1254 - path = fetchurl { 1255 - name = "depd___depd_2.0.0.tgz"; 1256 - url = "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz"; 1257 - sha1 = "b696163cc757560d09cf22cc8fad1571b79e76df"; 1258 - }; 1259 - } 1260 - { 1261 - name = "destroy___destroy_1.0.4.tgz"; 1262 - path = fetchurl { 1263 - name = "destroy___destroy_1.0.4.tgz"; 1264 - url = "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz"; 1265 - sha1 = "978857442c44749e4206613e37946205826abd80"; 1266 - }; 1267 - } 1268 - { 1269 - name = "detect_libc___detect_libc_1.0.3.tgz"; 1270 - path = fetchurl { 1271 - name = "detect_libc___detect_libc_1.0.3.tgz"; 1272 - url = "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz"; 1273 - sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"; 1274 - }; 1275 - } 1276 - { 1277 - name = "diff___diff_4.0.2.tgz"; 1278 - path = fetchurl { 1279 - name = "diff___diff_4.0.2.tgz"; 1280 - url = "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz"; 1281 - sha1 = "60f3aecb89d5fae520c11aa19efc2bb982aade7d"; 1282 - }; 1283 - } 1284 - { 1285 - name = "git___github.com_Sorunome_discord_markdown.git"; 1286 - path = 1287 - let 1288 - repo = fetchgit { 1289 - url = "git://github.com/Sorunome/discord-markdown.git"; 1290 - rev = "7958a03a952ed02cbd588b09eb04bc070b3a11f2"; 1291 - sha256 = "0p7hlgdyfcipfjjx5hxwkqd524cmys9yxgqx29wmqkgjxp8xgwhy"; 1292 - }; 1293 - in 1294 - runCommand "git___github.com_Sorunome_discord_markdown.git" { buildInputs = [gnutar]; } '' 1295 - # Set u+w because tar-fs can't unpack archives with read-only dirs 1296 - # https://github.com/mafintosh/tar-fs/issues/79 1297 - tar cf $out --mode u+w -C ${repo} . 1298 - ''; 1299 - } 1300 - { 1301 - name = "dom_serializer___dom_serializer_1.1.0.tgz"; 1302 - path = fetchurl { 1303 - name = "dom_serializer___dom_serializer_1.1.0.tgz"; 1304 - url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.1.0.tgz"; 1305 - sha1 = "5f7c828f1bfc44887dc2a315ab5c45691d544b58"; 1306 - }; 1307 - } 1308 - { 1309 - name = "domelementtype___domelementtype_2.0.2.tgz"; 1310 - path = fetchurl { 1311 - name = "domelementtype___domelementtype_2.0.2.tgz"; 1312 - url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.2.tgz"; 1313 - sha1 = "f3b6e549201e46f588b59463dd77187131fe6971"; 1314 - }; 1315 - } 1316 - { 1317 - name = "domhandler___domhandler_3.3.0.tgz"; 1318 - path = fetchurl { 1319 - name = "domhandler___domhandler_3.3.0.tgz"; 1320 - url = "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz"; 1321 - sha1 = "6db7ea46e4617eb15cf875df68b2b8524ce0037a"; 1322 - }; 1323 - } 1324 - { 1325 - name = "domutils___domutils_2.4.2.tgz"; 1326 - path = fetchurl { 1327 - name = "domutils___domutils_2.4.2.tgz"; 1328 - url = "https://registry.yarnpkg.com/domutils/-/domutils-2.4.2.tgz"; 1329 - sha1 = "7ee5be261944e1ad487d9aa0616720010123922b"; 1330 - }; 1331 - } 1332 - { 1333 - name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz"; 1334 - path = fetchurl { 1335 - name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz"; 1336 - url = "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz"; 1337 - sha1 = "3a83a904e54353287874c564b7549386849a98c9"; 1338 - }; 1339 - } 1340 - { 1341 - name = "ee_first___ee_first_1.1.1.tgz"; 1342 - path = fetchurl { 1343 - name = "ee_first___ee_first_1.1.1.tgz"; 1344 - url = "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz"; 1345 - sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d"; 1346 - }; 1347 - } 1348 - { 1349 - name = "emoji_regex___emoji_regex_7.0.3.tgz"; 1350 - path = fetchurl { 1351 - name = "emoji_regex___emoji_regex_7.0.3.tgz"; 1352 - url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz"; 1353 - sha1 = "933a04052860c85e83c122479c4748a8e4c72156"; 1354 - }; 1355 - } 1356 - { 1357 - name = "emoji_regex___emoji_regex_8.0.0.tgz"; 1358 - path = fetchurl { 1359 - name = "emoji_regex___emoji_regex_8.0.0.tgz"; 1360 - url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz"; 1361 - sha1 = "e818fd69ce5ccfcb404594f842963bf53164cc37"; 1362 - }; 1363 - } 1364 - { 1365 - name = "enabled___enabled_2.0.0.tgz"; 1366 - path = fetchurl { 1367 - name = "enabled___enabled_2.0.0.tgz"; 1368 - url = "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz"; 1369 - sha1 = "f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2"; 1370 - }; 1371 - } 1372 - { 1373 - name = "encodeurl___encodeurl_1.0.2.tgz"; 1374 - path = fetchurl { 1375 - name = "encodeurl___encodeurl_1.0.2.tgz"; 1376 - url = "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz"; 1377 - sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"; 1378 - }; 1379 - } 1380 - { 1381 - name = "end_of_stream___end_of_stream_1.4.4.tgz"; 1382 - path = fetchurl { 1383 - name = "end_of_stream___end_of_stream_1.4.4.tgz"; 1384 - url = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz"; 1385 - sha1 = "5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"; 1386 - }; 1387 - } 1388 - { 1389 - name = "entities___entities_2.1.0.tgz"; 1390 - path = fetchurl { 1391 - name = "entities___entities_2.1.0.tgz"; 1392 - url = "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz"; 1393 - sha1 = "992d3129cf7df6870b96c57858c249a120f8b8b5"; 1394 - }; 1395 - } 1396 - { 1397 - name = "es6_error___es6_error_4.1.1.tgz"; 1398 - path = fetchurl { 1399 - name = "es6_error___es6_error_4.1.1.tgz"; 1400 - url = "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz"; 1401 - sha1 = "9e3af407459deed47e9a91f9b885a84eb05c561d"; 1402 - }; 1403 - } 1404 - { 1405 - name = "escape_html___escape_html_1.0.3.tgz"; 1406 - path = fetchurl { 1407 - name = "escape_html___escape_html_1.0.3.tgz"; 1408 - url = "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz"; 1409 - sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988"; 1410 - }; 1411 - } 1412 - { 1413 - name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz"; 1414 - path = fetchurl { 1415 - name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz"; 1416 - url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"; 1417 - sha1 = "14ba83a5d373e3d311e5afca29cf5bfad965bf34"; 1418 - }; 1419 - } 1420 - { 1421 - name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz"; 1422 - path = fetchurl { 1423 - name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz"; 1424 - url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; 1425 - sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; 1426 - }; 1427 - } 1428 - { 1429 - name = "esprima___esprima_4.0.1.tgz"; 1430 - path = fetchurl { 1431 - name = "esprima___esprima_4.0.1.tgz"; 1432 - url = "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz"; 1433 - sha1 = "13b04cdb3e6c5d19df91ab6987a8695619b0aa71"; 1434 - }; 1435 - } 1436 - { 1437 - name = "etag___etag_1.8.1.tgz"; 1438 - path = fetchurl { 1439 - name = "etag___etag_1.8.1.tgz"; 1440 - url = "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz"; 1441 - sha1 = "41ae2eeb65efa62268aebfea83ac7d79299b0887"; 1442 - }; 1443 - } 1444 - { 1445 - name = "event_target_shim___event_target_shim_5.0.1.tgz"; 1446 - path = fetchurl { 1447 - name = "event_target_shim___event_target_shim_5.0.1.tgz"; 1448 - url = "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz"; 1449 - sha1 = "5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"; 1450 - }; 1451 - } 1452 - { 1453 - name = "eventemitter3___eventemitter3_4.0.7.tgz"; 1454 - path = fetchurl { 1455 - name = "eventemitter3___eventemitter3_4.0.7.tgz"; 1456 - url = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz"; 1457 - sha1 = "2de9b68f6528d5644ef5c59526a1b4a07306169f"; 1458 - }; 1459 - } 1460 - { 1461 - name = "expand_template___expand_template_2.0.3.tgz"; 1462 - path = fetchurl { 1463 - name = "expand_template___expand_template_2.0.3.tgz"; 1464 - url = "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz"; 1465 - sha1 = "6e14b3fcee0f3a6340ecb57d2e8918692052a47c"; 1466 - }; 1467 - } 1468 - { 1469 - name = "express___express_4.17.1.tgz"; 1470 - path = fetchurl { 1471 - name = "express___express_4.17.1.tgz"; 1472 - url = "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz"; 1473 - sha1 = "4491fc38605cf51f8629d39c2b5d026f98a4c134"; 1474 - }; 1475 - } 1476 - { 1477 - name = "extend___extend_3.0.2.tgz"; 1478 - path = fetchurl { 1479 - name = "extend___extend_3.0.2.tgz"; 1480 - url = "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz"; 1481 - sha1 = "f8b1136b4071fbd8eb140aff858b1019ec2915fa"; 1482 - }; 1483 - } 1484 - { 1485 - name = "extsprintf___extsprintf_1.3.0.tgz"; 1486 - path = fetchurl { 1487 - name = "extsprintf___extsprintf_1.3.0.tgz"; 1488 - url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz"; 1489 - sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05"; 1490 - }; 1491 - } 1492 - { 1493 - name = "extsprintf___extsprintf_1.4.0.tgz"; 1494 - path = fetchurl { 1495 - name = "extsprintf___extsprintf_1.4.0.tgz"; 1496 - url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz"; 1497 - sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f"; 1498 - }; 1499 - } 1500 - { 1501 - name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz"; 1502 - path = fetchurl { 1503 - name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz"; 1504 - url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"; 1505 - sha1 = "3a7d56b559d6cbc3eb512325244e619a65c6c525"; 1506 - }; 1507 - } 1508 - { 1509 - name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz"; 1510 - path = fetchurl { 1511 - name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz"; 1512 - url = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"; 1513 - sha1 = "874bf69c6f404c2b5d99c481341399fd55892633"; 1514 - }; 1515 - } 1516 - { 1517 - name = "fast_safe_stringify___fast_safe_stringify_2.0.7.tgz"; 1518 - path = fetchurl { 1519 - name = "fast_safe_stringify___fast_safe_stringify_2.0.7.tgz"; 1520 - url = "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz"; 1521 - sha1 = "124aa885899261f68aedb42a7c080de9da608743"; 1522 - }; 1523 - } 1524 - { 1525 - name = "fecha___fecha_4.2.0.tgz"; 1526 - path = fetchurl { 1527 - name = "fecha___fecha_4.2.0.tgz"; 1528 - url = "https://registry.yarnpkg.com/fecha/-/fecha-4.2.0.tgz"; 1529 - sha1 = "3ffb6395453e3f3efff850404f0a59b6747f5f41"; 1530 - }; 1531 - } 1532 - { 1533 - name = "file_stream_rotator___file_stream_rotator_0.5.7.tgz"; 1534 - path = fetchurl { 1535 - name = "file_stream_rotator___file_stream_rotator_0.5.7.tgz"; 1536 - url = "https://registry.yarnpkg.com/file-stream-rotator/-/file-stream-rotator-0.5.7.tgz"; 1537 - sha1 = "868a2e5966f7640a17dd86eda0e4467c089f6286"; 1538 - }; 1539 - } 1540 - { 1541 - name = "file_uri_to_path___file_uri_to_path_1.0.0.tgz"; 1542 - path = fetchurl { 1543 - name = "file_uri_to_path___file_uri_to_path_1.0.0.tgz"; 1544 - url = "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"; 1545 - sha1 = "553a7b8446ff6f684359c445f1e37a05dacc33dd"; 1546 - }; 1547 - } 1548 - { 1549 - name = "fill_keys___fill_keys_1.0.2.tgz"; 1550 - path = fetchurl { 1551 - name = "fill_keys___fill_keys_1.0.2.tgz"; 1552 - url = "https://registry.yarnpkg.com/fill-keys/-/fill-keys-1.0.2.tgz"; 1553 - sha1 = "9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20"; 1554 - }; 1555 - } 1556 - { 1557 - name = "fill_range___fill_range_7.0.1.tgz"; 1558 - path = fetchurl { 1559 - name = "fill_range___fill_range_7.0.1.tgz"; 1560 - url = "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz"; 1561 - sha1 = "1919a6a7c75fe38b2c7c77e5198535da9acdda40"; 1562 - }; 1563 - } 1564 - { 1565 - name = "finalhandler___finalhandler_1.1.2.tgz"; 1566 - path = fetchurl { 1567 - name = "finalhandler___finalhandler_1.1.2.tgz"; 1568 - url = "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz"; 1569 - sha1 = "b7e7d000ffd11938d0fdb053506f6ebabe9f587d"; 1570 - }; 1571 - } 1572 - { 1573 - name = "find_cache_dir___find_cache_dir_3.3.1.tgz"; 1574 - path = fetchurl { 1575 - name = "find_cache_dir___find_cache_dir_3.3.1.tgz"; 1576 - url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz"; 1577 - sha1 = "89b33fad4a4670daa94f855f7fbe31d6d84fe880"; 1578 - }; 1579 - } 1580 - { 1581 - name = "find_replace___find_replace_3.0.0.tgz"; 1582 - path = fetchurl { 1583 - name = "find_replace___find_replace_3.0.0.tgz"; 1584 - url = "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz"; 1585 - sha1 = "3e7e23d3b05167a76f770c9fbd5258b0def68c38"; 1586 - }; 1587 - } 1588 - { 1589 - name = "find_up___find_up_5.0.0.tgz"; 1590 - path = fetchurl { 1591 - name = "find_up___find_up_5.0.0.tgz"; 1592 - url = "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz"; 1593 - sha1 = "4c92819ecb7083561e4f4a240a86be5198f536fc"; 1594 - }; 1595 - } 1596 - { 1597 - name = "find_up___find_up_3.0.0.tgz"; 1598 - path = fetchurl { 1599 - name = "find_up___find_up_3.0.0.tgz"; 1600 - url = "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz"; 1601 - sha1 = "49169f1d7993430646da61ecc5ae355c21c97b73"; 1602 - }; 1603 - } 1604 - { 1605 - name = "find_up___find_up_4.1.0.tgz"; 1606 - path = fetchurl { 1607 - name = "find_up___find_up_4.1.0.tgz"; 1608 - url = "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz"; 1609 - sha1 = "97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"; 1610 - }; 1611 - } 1612 - { 1613 - name = "flat___flat_5.0.2.tgz"; 1614 - path = fetchurl { 1615 - name = "flat___flat_5.0.2.tgz"; 1616 - url = "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz"; 1617 - sha1 = "8ca6fe332069ffa9d324c327198c598259ceb241"; 1618 - }; 1619 - } 1620 - { 1621 - name = "fn.name___fn.name_1.1.0.tgz"; 1622 - path = fetchurl { 1623 - name = "fn.name___fn.name_1.1.0.tgz"; 1624 - url = "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz"; 1625 - sha1 = "26cad8017967aea8731bc42961d04a3d5988accc"; 1626 - }; 1627 - } 1628 - { 1629 - name = "foreground_child___foreground_child_2.0.0.tgz"; 1630 - path = fetchurl { 1631 - name = "foreground_child___foreground_child_2.0.0.tgz"; 1632 - url = "https://registry.yarnpkg.com/foreground-child/-/foreground-child-2.0.0.tgz"; 1633 - sha1 = "71b32800c9f15aa8f2f83f4a6bd9bff35d861a53"; 1634 - }; 1635 - } 1636 - { 1637 - name = "forever_agent___forever_agent_0.6.1.tgz"; 1638 - path = fetchurl { 1639 - name = "forever_agent___forever_agent_0.6.1.tgz"; 1640 - url = "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz"; 1641 - sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"; 1642 - }; 1643 - } 1644 - { 1645 - name = "form_data___form_data_2.3.3.tgz"; 1646 - path = fetchurl { 1647 - name = "form_data___form_data_2.3.3.tgz"; 1648 - url = "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz"; 1649 - sha1 = "dcce52c05f644f298c6a7ab936bd724ceffbf3a6"; 1650 - }; 1651 - } 1652 - { 1653 - name = "forwarded___forwarded_0.1.2.tgz"; 1654 - path = fetchurl { 1655 - name = "forwarded___forwarded_0.1.2.tgz"; 1656 - url = "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz"; 1657 - sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84"; 1658 - }; 1659 - } 1660 - { 1661 - name = "fresh___fresh_0.5.2.tgz"; 1662 - path = fetchurl { 1663 - name = "fresh___fresh_0.5.2.tgz"; 1664 - url = "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz"; 1665 - sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7"; 1666 - }; 1667 - } 1668 - { 1669 - name = "fromentries___fromentries_1.3.1.tgz"; 1670 - path = fetchurl { 1671 - name = "fromentries___fromentries_1.3.1.tgz"; 1672 - url = "https://registry.yarnpkg.com/fromentries/-/fromentries-1.3.1.tgz"; 1673 - sha1 = "b14c6d4d606c771ce85597f13794fb10200a0ccc"; 1674 - }; 1675 - } 1676 - { 1677 - name = "fs_constants___fs_constants_1.0.0.tgz"; 1678 - path = fetchurl { 1679 - name = "fs_constants___fs_constants_1.0.0.tgz"; 1680 - url = "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz"; 1681 - sha1 = "6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"; 1682 - }; 1683 - } 1684 - { 1685 - name = "fs_minipass___fs_minipass_1.2.7.tgz"; 1686 - path = fetchurl { 1687 - name = "fs_minipass___fs_minipass_1.2.7.tgz"; 1688 - url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz"; 1689 - sha1 = "ccff8570841e7fe4265693da88936c55aed7f7c7"; 1690 - }; 1691 - } 1692 - { 1693 - name = "fs.realpath___fs.realpath_1.0.0.tgz"; 1694 - path = fetchurl { 1695 - name = "fs.realpath___fs.realpath_1.0.0.tgz"; 1696 - url = "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz"; 1697 - sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; 1698 - }; 1699 - } 1700 - { 1701 - name = "fsevents___fsevents_2.1.3.tgz"; 1702 - path = fetchurl { 1703 - name = "fsevents___fsevents_2.1.3.tgz"; 1704 - url = "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz"; 1705 - sha1 = "fb738703ae8d2f9fe900c33836ddebee8b97f23e"; 1706 - }; 1707 - } 1708 - { 1709 - name = "function_bind___function_bind_1.1.1.tgz"; 1710 - path = fetchurl { 1711 - name = "function_bind___function_bind_1.1.1.tgz"; 1712 - url = "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz"; 1713 - sha1 = "a56899d3ea3c9bab874bb9773b7c5ede92f4895d"; 1714 - }; 1715 - } 1716 - { 1717 - name = "gauge___gauge_2.7.4.tgz"; 1718 - path = fetchurl { 1719 - name = "gauge___gauge_2.7.4.tgz"; 1720 - url = "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz"; 1721 - sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7"; 1722 - }; 1723 - } 1724 - { 1725 - name = "gensync___gensync_1.0.0_beta.2.tgz"; 1726 - path = fetchurl { 1727 - name = "gensync___gensync_1.0.0_beta.2.tgz"; 1728 - url = "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz"; 1729 - sha1 = "32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"; 1730 - }; 1731 - } 1732 - { 1733 - name = "get_caller_file___get_caller_file_2.0.5.tgz"; 1734 - path = fetchurl { 1735 - name = "get_caller_file___get_caller_file_2.0.5.tgz"; 1736 - url = "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz"; 1737 - sha1 = "4f94412a82db32f36e3b0b9741f8a97feb031f7e"; 1738 - }; 1739 - } 1740 - { 1741 - name = "get_func_name___get_func_name_2.0.0.tgz"; 1742 - path = fetchurl { 1743 - name = "get_func_name___get_func_name_2.0.0.tgz"; 1744 - url = "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz"; 1745 - sha1 = "ead774abee72e20409433a066366023dd6887a41"; 1746 - }; 1747 - } 1748 - { 1749 - name = "get_package_type___get_package_type_0.1.0.tgz"; 1750 - path = fetchurl { 1751 - name = "get_package_type___get_package_type_0.1.0.tgz"; 1752 - url = "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz"; 1753 - sha1 = "8de2d803cff44df3bc6c456e6668b36c3926e11a"; 1754 - }; 1755 - } 1756 - { 1757 - name = "get_stream___get_stream_5.2.0.tgz"; 1758 - path = fetchurl { 1759 - name = "get_stream___get_stream_5.2.0.tgz"; 1760 - url = "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz"; 1761 - sha1 = "4966a1795ee5ace65e706c4b7beb71257d6e22d3"; 1762 - }; 1763 - } 1764 - { 1765 - name = "getpass___getpass_0.1.7.tgz"; 1766 - path = fetchurl { 1767 - name = "getpass___getpass_0.1.7.tgz"; 1768 - url = "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz"; 1769 - sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa"; 1770 - }; 1771 - } 1772 - { 1773 - name = "github_from_package___github_from_package_0.0.0.tgz"; 1774 - path = fetchurl { 1775 - name = "github_from_package___github_from_package_0.0.0.tgz"; 1776 - url = "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz"; 1777 - sha1 = "97fb5d96bfde8973313f20e8288ef9a167fa64ce"; 1778 - }; 1779 - } 1780 - { 1781 - name = "glob_parent___glob_parent_5.1.1.tgz"; 1782 - path = fetchurl { 1783 - name = "glob_parent___glob_parent_5.1.1.tgz"; 1784 - url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz"; 1785 - sha1 = "b6c1ef417c4e5663ea498f1c45afac6916bbc229"; 1786 - }; 1787 - } 1788 - { 1789 - name = "glob_to_regexp___glob_to_regexp_0.4.1.tgz"; 1790 - path = fetchurl { 1791 - name = "glob_to_regexp___glob_to_regexp_0.4.1.tgz"; 1792 - url = "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"; 1793 - sha1 = "c75297087c851b9a578bd217dd59a92f59fe546e"; 1794 - }; 1795 - } 1796 - { 1797 - name = "glob___glob_7.1.6.tgz"; 1798 - path = fetchurl { 1799 - name = "glob___glob_7.1.6.tgz"; 1800 - url = "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz"; 1801 - sha1 = "141f33b81a7c2492e125594307480c46679278a6"; 1802 - }; 1803 - } 1804 - { 1805 - name = "globals___globals_11.12.0.tgz"; 1806 - path = fetchurl { 1807 - name = "globals___globals_11.12.0.tgz"; 1808 - url = "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz"; 1809 - sha1 = "ab8795338868a0babd8525758018c2a7eb95c42e"; 1810 - }; 1811 - } 1812 - { 1813 - name = "got___got_11.8.0.tgz"; 1814 - path = fetchurl { 1815 - name = "got___got_11.8.0.tgz"; 1816 - url = "https://registry.yarnpkg.com/got/-/got-11.8.0.tgz"; 1817 - sha1 = "be0920c3586b07fd94add3b5b27cb28f49e6545f"; 1818 - }; 1819 - } 1820 - { 1821 - name = "graceful_fs___graceful_fs_4.2.4.tgz"; 1822 - path = fetchurl { 1823 - name = "graceful_fs___graceful_fs_4.2.4.tgz"; 1824 - url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz"; 1825 - sha1 = "2256bde14d3632958c465ebc96dc467ca07a29fb"; 1826 - }; 1827 - } 1828 - { 1829 - name = "growl___growl_1.10.5.tgz"; 1830 - path = fetchurl { 1831 - name = "growl___growl_1.10.5.tgz"; 1832 - url = "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz"; 1833 - sha1 = "f2735dc2283674fa67478b10181059355c369e5e"; 1834 - }; 1835 - } 1836 - { 1837 - name = "har_schema___har_schema_2.0.0.tgz"; 1838 - path = fetchurl { 1839 - name = "har_schema___har_schema_2.0.0.tgz"; 1840 - url = "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz"; 1841 - sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92"; 1842 - }; 1843 - } 1844 - { 1845 - name = "har_validator___har_validator_5.1.5.tgz"; 1846 - path = fetchurl { 1847 - name = "har_validator___har_validator_5.1.5.tgz"; 1848 - url = "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz"; 1849 - sha1 = "1f0803b9f8cb20c0fa13822df1ecddb36bde1efd"; 1850 - }; 1851 - } 1852 - { 1853 - name = "has_flag___has_flag_3.0.0.tgz"; 1854 - path = fetchurl { 1855 - name = "has_flag___has_flag_3.0.0.tgz"; 1856 - url = "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz"; 1857 - sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; 1858 - }; 1859 - } 1860 - { 1861 - name = "has_flag___has_flag_4.0.0.tgz"; 1862 - path = fetchurl { 1863 - name = "has_flag___has_flag_4.0.0.tgz"; 1864 - url = "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz"; 1865 - sha1 = "944771fd9c81c81265c4d6941860da06bb59479b"; 1866 - }; 1867 - } 1868 - { 1869 - name = "has_unicode___has_unicode_2.0.1.tgz"; 1870 - path = fetchurl { 1871 - name = "has_unicode___has_unicode_2.0.1.tgz"; 1872 - url = "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz"; 1873 - sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9"; 1874 - }; 1875 - } 1876 - { 1877 - name = "has___has_1.0.3.tgz"; 1878 - path = fetchurl { 1879 - name = "has___has_1.0.3.tgz"; 1880 - url = "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz"; 1881 - sha1 = "722d7cbfc1f6aa8241f16dd814e011e1f41e8796"; 1882 - }; 1883 - } 1884 - { 1885 - name = "hash.js___hash.js_1.1.7.tgz"; 1886 - path = fetchurl { 1887 - name = "hash.js___hash.js_1.1.7.tgz"; 1888 - url = "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz"; 1889 - sha1 = "0babca538e8d4ee4a0f8988d68866537a003cf42"; 1890 - }; 1891 - } 1892 - { 1893 - name = "hasha___hasha_5.2.2.tgz"; 1894 - path = fetchurl { 1895 - name = "hasha___hasha_5.2.2.tgz"; 1896 - url = "https://registry.yarnpkg.com/hasha/-/hasha-5.2.2.tgz"; 1897 - sha1 = "a48477989b3b327aea3c04f53096d816d97522a1"; 1898 - }; 1899 - } 1900 - { 1901 - name = "he___he_1.2.0.tgz"; 1902 - path = fetchurl { 1903 - name = "he___he_1.2.0.tgz"; 1904 - url = "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz"; 1905 - sha1 = "84ae65fa7eafb165fddb61566ae14baf05664f0f"; 1906 - }; 1907 - } 1908 - { 1909 - name = "highlight.js___highlight.js_9.18.3.tgz"; 1910 - path = fetchurl { 1911 - name = "highlight.js___highlight.js_9.18.3.tgz"; 1912 - url = "https://registry.yarnpkg.com/highlight.js/-/highlight.js-9.18.3.tgz"; 1913 - sha1 = "a1a0a2028d5e3149e2380f8a865ee8516703d634"; 1914 - }; 1915 - } 1916 - { 1917 - name = "html_escaper___html_escaper_2.0.2.tgz"; 1918 - path = fetchurl { 1919 - name = "html_escaper___html_escaper_2.0.2.tgz"; 1920 - url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz"; 1921 - sha1 = "dfd60027da36a36dfcbe236262c00a5822681453"; 1922 - }; 1923 - } 1924 - { 1925 - name = "htmlencode___htmlencode_0.0.4.tgz"; 1926 - path = fetchurl { 1927 - name = "htmlencode___htmlencode_0.0.4.tgz"; 1928 - url = "https://registry.yarnpkg.com/htmlencode/-/htmlencode-0.0.4.tgz"; 1929 - sha1 = "f7e2d6afbe18a87a78e63ba3308e753766740e3f"; 1930 - }; 1931 - } 1932 - { 1933 - name = "htmlparser2___htmlparser2_4.1.0.tgz"; 1934 - path = fetchurl { 1935 - name = "htmlparser2___htmlparser2_4.1.0.tgz"; 1936 - url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz"; 1937 - sha1 = "9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78"; 1938 - }; 1939 - } 1940 - { 1941 - name = "http_cache_semantics___http_cache_semantics_4.1.0.tgz"; 1942 - path = fetchurl { 1943 - name = "http_cache_semantics___http_cache_semantics_4.1.0.tgz"; 1944 - url = "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz"; 1945 - sha1 = "49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"; 1946 - }; 1947 - } 1948 - { 1949 - name = "http_errors___http_errors_1.7.2.tgz"; 1950 - path = fetchurl { 1951 - name = "http_errors___http_errors_1.7.2.tgz"; 1952 - url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz"; 1953 - sha1 = "4f5029cf13239f31036e5b2e55292bcfbcc85c8f"; 1954 - }; 1955 - } 1956 - { 1957 - name = "http_errors___http_errors_1.7.3.tgz"; 1958 - path = fetchurl { 1959 - name = "http_errors___http_errors_1.7.3.tgz"; 1960 - url = "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz"; 1961 - sha1 = "6c619e4f9c60308c38519498c14fbb10aacebb06"; 1962 - }; 1963 - } 1964 - { 1965 - name = "http_signature___http_signature_1.2.0.tgz"; 1966 - path = fetchurl { 1967 - name = "http_signature___http_signature_1.2.0.tgz"; 1968 - url = "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz"; 1969 - sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1"; 1970 - }; 1971 - } 1972 - { 1973 - name = "http2_wrapper___http2_wrapper_1.0.0_beta.5.2.tgz"; 1974 - path = fetchurl { 1975 - name = "http2_wrapper___http2_wrapper_1.0.0_beta.5.2.tgz"; 1976 - url = "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.0-beta.5.2.tgz"; 1977 - sha1 = "8b923deb90144aea65cf834b016a340fc98556f3"; 1978 - }; 1979 - } 1980 - { 1981 - name = "iconv_lite___iconv_lite_0.4.24.tgz"; 1982 - path = fetchurl { 1983 - name = "iconv_lite___iconv_lite_0.4.24.tgz"; 1984 - url = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz"; 1985 - sha1 = "2022b4b25fbddc21d2f524974a474aafe733908b"; 1986 - }; 1987 - } 1988 - { 1989 - name = "ieee754___ieee754_1.2.1.tgz"; 1990 - path = fetchurl { 1991 - name = "ieee754___ieee754_1.2.1.tgz"; 1992 - url = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz"; 1993 - sha1 = "8eb7a10a63fff25d15a57b001586d177d1b0d352"; 1994 - }; 1995 - } 1996 - { 1997 - name = "imurmurhash___imurmurhash_0.1.4.tgz"; 1998 - path = fetchurl { 1999 - name = "imurmurhash___imurmurhash_0.1.4.tgz"; 2000 - url = "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz"; 2001 - sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; 2002 - }; 2003 - } 2004 - { 2005 - name = "indent_string___indent_string_4.0.0.tgz"; 2006 - path = fetchurl { 2007 - name = "indent_string___indent_string_4.0.0.tgz"; 2008 - url = "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz"; 2009 - sha1 = "624f8f4497d619b2d9768531d58f4122854d7251"; 2010 - }; 2011 - } 2012 - { 2013 - name = "inflight___inflight_1.0.6.tgz"; 2014 - path = fetchurl { 2015 - name = "inflight___inflight_1.0.6.tgz"; 2016 - url = "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz"; 2017 - sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; 2018 - }; 2019 - } 2020 - { 2021 - name = "inherits___inherits_2.0.4.tgz"; 2022 - path = fetchurl { 2023 - name = "inherits___inherits_2.0.4.tgz"; 2024 - url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz"; 2025 - sha1 = "0fa2c64f932917c3433a0ded55363aae37416b7c"; 2026 - }; 2027 - } 2028 - { 2029 - name = "inherits___inherits_2.0.3.tgz"; 2030 - path = fetchurl { 2031 - name = "inherits___inherits_2.0.3.tgz"; 2032 - url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz"; 2033 - sha1 = "633c2c83e3da42a502f52466022480f4208261de"; 2034 - }; 2035 - } 2036 - { 2037 - name = "ini___ini_1.3.5.tgz"; 2038 - path = fetchurl { 2039 - name = "ini___ini_1.3.5.tgz"; 2040 - url = "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz"; 2041 - sha1 = "eee25f56db1c9ec6085e0c22778083f596abf927"; 2042 - }; 2043 - } 2044 - { 2045 - name = "ipaddr.js___ipaddr.js_1.9.1.tgz"; 2046 - path = fetchurl { 2047 - name = "ipaddr.js___ipaddr.js_1.9.1.tgz"; 2048 - url = "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz"; 2049 - sha1 = "bff38543eeb8984825079ff3a2a8e6cbd46781b3"; 2050 - }; 2051 - } 2052 - { 2053 - name = "is_arrayish___is_arrayish_0.3.2.tgz"; 2054 - path = fetchurl { 2055 - name = "is_arrayish___is_arrayish_0.3.2.tgz"; 2056 - url = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz"; 2057 - sha1 = "4574a2ae56f7ab206896fb431eaeed066fdf8f03"; 2058 - }; 2059 - } 2060 - { 2061 - name = "is_binary_path___is_binary_path_2.1.0.tgz"; 2062 - path = fetchurl { 2063 - name = "is_binary_path___is_binary_path_2.1.0.tgz"; 2064 - url = "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz"; 2065 - sha1 = "ea1f7f3b80f064236e83470f86c09c254fb45b09"; 2066 - }; 2067 - } 2068 - { 2069 - name = "is_core_module___is_core_module_2.0.0.tgz"; 2070 - path = fetchurl { 2071 - name = "is_core_module___is_core_module_2.0.0.tgz"; 2072 - url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.0.0.tgz"; 2073 - sha1 = "58531b70aed1db7c0e8d4eb1a0a2d1ddd64bd12d"; 2074 - }; 2075 - } 2076 - { 2077 - name = "is_extglob___is_extglob_2.1.1.tgz"; 2078 - path = fetchurl { 2079 - name = "is_extglob___is_extglob_2.1.1.tgz"; 2080 - url = "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz"; 2081 - sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; 2082 - }; 2083 - } 2084 - { 2085 - name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz"; 2086 - path = fetchurl { 2087 - name = "is_fullwidth_code_point___is_fullwidth_code_point_1.0.0.tgz"; 2088 - url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz"; 2089 - sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb"; 2090 - }; 2091 - } 2092 - { 2093 - name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz"; 2094 - path = fetchurl { 2095 - name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz"; 2096 - url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"; 2097 - sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f"; 2098 - }; 2099 - } 2100 - { 2101 - name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz"; 2102 - path = fetchurl { 2103 - name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz"; 2104 - url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"; 2105 - sha1 = "f116f8064fe90b3f7844a38997c0b75051269f1d"; 2106 - }; 2107 - } 2108 - { 2109 - name = "is_glob___is_glob_4.0.1.tgz"; 2110 - path = fetchurl { 2111 - name = "is_glob___is_glob_4.0.1.tgz"; 2112 - url = "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz"; 2113 - sha1 = "7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"; 2114 - }; 2115 - } 2116 - { 2117 - name = "is_number___is_number_7.0.0.tgz"; 2118 - path = fetchurl { 2119 - name = "is_number___is_number_7.0.0.tgz"; 2120 - url = "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz"; 2121 - sha1 = "7535345b896734d5f80c4d06c50955527a14f12b"; 2122 - }; 2123 - } 2124 - { 2125 - name = "is_object___is_object_1.0.1.tgz"; 2126 - path = fetchurl { 2127 - name = "is_object___is_object_1.0.1.tgz"; 2128 - url = "https://registry.yarnpkg.com/is-object/-/is-object-1.0.1.tgz"; 2129 - sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470"; 2130 - }; 2131 - } 2132 - { 2133 - name = "is_plain_obj___is_plain_obj_2.1.0.tgz"; 2134 - path = fetchurl { 2135 - name = "is_plain_obj___is_plain_obj_2.1.0.tgz"; 2136 - url = "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz"; 2137 - sha1 = "45e42e37fccf1f40da8e5f76ee21515840c09287"; 2138 - }; 2139 - } 2140 - { 2141 - name = "is_promise___is_promise_2.2.2.tgz"; 2142 - path = fetchurl { 2143 - name = "is_promise___is_promise_2.2.2.tgz"; 2144 - url = "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz"; 2145 - sha1 = "39ab959ccbf9a774cf079f7b40c7a26f763135f1"; 2146 - }; 2147 - } 2148 - { 2149 - name = "is_stream___is_stream_2.0.0.tgz"; 2150 - path = fetchurl { 2151 - name = "is_stream___is_stream_2.0.0.tgz"; 2152 - url = "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz"; 2153 - sha1 = "bde9c32680d6fae04129d6ac9d921ce7815f78e3"; 2154 - }; 2155 - } 2156 - { 2157 - name = "is_typedarray___is_typedarray_1.0.0.tgz"; 2158 - path = fetchurl { 2159 - name = "is_typedarray___is_typedarray_1.0.0.tgz"; 2160 - url = "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz"; 2161 - sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; 2162 - }; 2163 - } 2164 - { 2165 - name = "is_windows___is_windows_1.0.2.tgz"; 2166 - path = fetchurl { 2167 - name = "is_windows___is_windows_1.0.2.tgz"; 2168 - url = "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz"; 2169 - sha1 = "d1850eb9791ecd18e6182ce12a30f396634bb19d"; 2170 - }; 2171 - } 2172 - { 2173 - name = "isarray___isarray_1.0.0.tgz"; 2174 - path = fetchurl { 2175 - name = "isarray___isarray_1.0.0.tgz"; 2176 - url = "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz"; 2177 - sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; 2178 - }; 2179 - } 2180 - { 2181 - name = "isexe___isexe_2.0.0.tgz"; 2182 - path = fetchurl { 2183 - name = "isexe___isexe_2.0.0.tgz"; 2184 - url = "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz"; 2185 - sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; 2186 - }; 2187 - } 2188 - { 2189 - name = "isstream___isstream_0.1.2.tgz"; 2190 - path = fetchurl { 2191 - name = "isstream___isstream_0.1.2.tgz"; 2192 - url = "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz"; 2193 - sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a"; 2194 - }; 2195 - } 2196 - { 2197 - name = "istanbul_lib_coverage___istanbul_lib_coverage_3.0.0.tgz"; 2198 - path = fetchurl { 2199 - name = "istanbul_lib_coverage___istanbul_lib_coverage_3.0.0.tgz"; 2200 - url = "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz"; 2201 - sha1 = "f5944a37c70b550b02a78a5c3b2055b280cec8ec"; 2202 - }; 2203 - } 2204 - { 2205 - name = "istanbul_lib_hook___istanbul_lib_hook_3.0.0.tgz"; 2206 - path = fetchurl { 2207 - name = "istanbul_lib_hook___istanbul_lib_hook_3.0.0.tgz"; 2208 - url = "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz"; 2209 - sha1 = "8f84c9434888cc6b1d0a9d7092a76d239ebf0cc6"; 2210 - }; 2211 - } 2212 - { 2213 - name = "istanbul_lib_instrument___istanbul_lib_instrument_4.0.3.tgz"; 2214 - path = fetchurl { 2215 - name = "istanbul_lib_instrument___istanbul_lib_instrument_4.0.3.tgz"; 2216 - url = "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz"; 2217 - sha1 = "873c6fff897450118222774696a3f28902d77c1d"; 2218 - }; 2219 - } 2220 - { 2221 - name = "istanbul_lib_processinfo___istanbul_lib_processinfo_2.0.2.tgz"; 2222 - path = fetchurl { 2223 - name = "istanbul_lib_processinfo___istanbul_lib_processinfo_2.0.2.tgz"; 2224 - url = "https://registry.yarnpkg.com/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.2.tgz"; 2225 - sha1 = "e1426514662244b2f25df728e8fd1ba35fe53b9c"; 2226 - }; 2227 - } 2228 - { 2229 - name = "istanbul_lib_report___istanbul_lib_report_3.0.0.tgz"; 2230 - path = fetchurl { 2231 - name = "istanbul_lib_report___istanbul_lib_report_3.0.0.tgz"; 2232 - url = "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz"; 2233 - sha1 = "7518fe52ea44de372f460a76b5ecda9ffb73d8a6"; 2234 - }; 2235 - } 2236 - { 2237 - name = "istanbul_lib_source_maps___istanbul_lib_source_maps_4.0.0.tgz"; 2238 - path = fetchurl { 2239 - name = "istanbul_lib_source_maps___istanbul_lib_source_maps_4.0.0.tgz"; 2240 - url = "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz"; 2241 - sha1 = "75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9"; 2242 - }; 2243 - } 2244 - { 2245 - name = "istanbul_reports___istanbul_reports_3.0.2.tgz"; 2246 - path = fetchurl { 2247 - name = "istanbul_reports___istanbul_reports_3.0.2.tgz"; 2248 - url = "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz"; 2249 - sha1 = "d593210e5000683750cb09fc0644e4b6e27fd53b"; 2250 - }; 2251 - } 2252 - { 2253 - name = "js_tokens___js_tokens_4.0.0.tgz"; 2254 - path = fetchurl { 2255 - name = "js_tokens___js_tokens_4.0.0.tgz"; 2256 - url = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz"; 2257 - sha1 = "19203fb59991df98e3a287050d4647cdeaf32499"; 2258 - }; 2259 - } 2260 - { 2261 - name = "js_yaml___js_yaml_3.14.0.tgz"; 2262 - path = fetchurl { 2263 - name = "js_yaml___js_yaml_3.14.0.tgz"; 2264 - url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz"; 2265 - sha1 = "a7a34170f26a21bb162424d8adacb4113a69e482"; 2266 - }; 2267 - } 2268 - { 2269 - name = "jsbn___jsbn_0.1.1.tgz"; 2270 - path = fetchurl { 2271 - name = "jsbn___jsbn_0.1.1.tgz"; 2272 - url = "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz"; 2273 - sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"; 2274 - }; 2275 - } 2276 - { 2277 - name = "jsesc___jsesc_2.5.2.tgz"; 2278 - path = fetchurl { 2279 - name = "jsesc___jsesc_2.5.2.tgz"; 2280 - url = "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz"; 2281 - sha1 = "80564d2e483dacf6e8ef209650a67df3f0c283a4"; 2282 - }; 2283 - } 2284 - { 2285 - name = "json_buffer___json_buffer_3.0.1.tgz"; 2286 - path = fetchurl { 2287 - name = "json_buffer___json_buffer_3.0.1.tgz"; 2288 - url = "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz"; 2289 - sha1 = "9338802a30d3b6605fbe0613e094008ca8c05a13"; 2290 - }; 2291 - } 2292 - { 2293 - name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz"; 2294 - path = fetchurl { 2295 - name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz"; 2296 - url = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"; 2297 - sha1 = "69f6a87d9513ab8bb8fe63bdb0979c448e684660"; 2298 - }; 2299 - } 2300 - { 2301 - name = "json_schema___json_schema_0.2.3.tgz"; 2302 - path = fetchurl { 2303 - name = "json_schema___json_schema_0.2.3.tgz"; 2304 - url = "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz"; 2305 - sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13"; 2306 - }; 2307 - } 2308 - { 2309 - name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz"; 2310 - path = fetchurl { 2311 - name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz"; 2312 - url = "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; 2313 - sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; 2314 - }; 2315 - } 2316 - { 2317 - name = "json5___json5_2.1.3.tgz"; 2318 - path = fetchurl { 2319 - name = "json5___json5_2.1.3.tgz"; 2320 - url = "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz"; 2321 - sha1 = "c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43"; 2322 - }; 2323 - } 2324 - { 2325 - name = "jsprim___jsprim_1.4.1.tgz"; 2326 - path = fetchurl { 2327 - name = "jsprim___jsprim_1.4.1.tgz"; 2328 - url = "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz"; 2329 - sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"; 2330 - }; 2331 - } 2332 - { 2333 - name = "keyv___keyv_4.0.3.tgz"; 2334 - path = fetchurl { 2335 - name = "keyv___keyv_4.0.3.tgz"; 2336 - url = "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz"; 2337 - sha1 = "4f3aa98de254803cafcd2896734108daa35e4254"; 2338 - }; 2339 - } 2340 - { 2341 - name = "kuler___kuler_2.0.0.tgz"; 2342 - path = fetchurl { 2343 - name = "kuler___kuler_2.0.0.tgz"; 2344 - url = "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz"; 2345 - sha1 = "e2c570a3800388fb44407e851531c1d670b061b3"; 2346 - }; 2347 - } 2348 - { 2349 - name = "locate_path___locate_path_3.0.0.tgz"; 2350 - path = fetchurl { 2351 - name = "locate_path___locate_path_3.0.0.tgz"; 2352 - url = "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz"; 2353 - sha1 = "dbec3b3ab759758071b58fe59fc41871af21400e"; 2354 - }; 2355 - } 2356 - { 2357 - name = "locate_path___locate_path_5.0.0.tgz"; 2358 - path = fetchurl { 2359 - name = "locate_path___locate_path_5.0.0.tgz"; 2360 - url = "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz"; 2361 - sha1 = "1afba396afd676a6d42504d0a67a3a7eb9f62aa0"; 2362 - }; 2363 - } 2364 - { 2365 - name = "locate_path___locate_path_6.0.0.tgz"; 2366 - path = fetchurl { 2367 - name = "locate_path___locate_path_6.0.0.tgz"; 2368 - url = "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz"; 2369 - sha1 = "55321eb309febbc59c4801d931a72452a681d286"; 2370 - }; 2371 - } 2372 - { 2373 - name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz"; 2374 - path = fetchurl { 2375 - name = "lodash.camelcase___lodash.camelcase_4.3.0.tgz"; 2376 - url = "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz"; 2377 - sha1 = "b28aa6288a2b9fc651035c7711f65ab6190331a6"; 2378 - }; 2379 - } 2380 - { 2381 - name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz"; 2382 - path = fetchurl { 2383 - name = "lodash.flattendeep___lodash.flattendeep_4.4.0.tgz"; 2384 - url = "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz"; 2385 - sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2"; 2386 - }; 2387 - } 2388 - { 2389 - name = "lodash.toarray___lodash.toarray_4.4.0.tgz"; 2390 - path = fetchurl { 2391 - name = "lodash.toarray___lodash.toarray_4.4.0.tgz"; 2392 - url = "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz"; 2393 - sha1 = "24c4bfcd6b2fba38bfd0594db1179d8e9b656561"; 2394 - }; 2395 - } 2396 - { 2397 - name = "lodash___lodash_4.17.20.tgz"; 2398 - path = fetchurl { 2399 - name = "lodash___lodash_4.17.20.tgz"; 2400 - url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz"; 2401 - sha1 = "b44a9b6297bcb698f1c51a3545a2b3b368d59c52"; 2402 - }; 2403 - } 2404 - { 2405 - name = "log_symbols___log_symbols_4.0.0.tgz"; 2406 - path = fetchurl { 2407 - name = "log_symbols___log_symbols_4.0.0.tgz"; 2408 - url = "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz"; 2409 - sha1 = "69b3cc46d20f448eccdb75ea1fa733d9e821c920"; 2410 - }; 2411 - } 2412 - { 2413 - name = "logform___logform_2.2.0.tgz"; 2414 - path = fetchurl { 2415 - name = "logform___logform_2.2.0.tgz"; 2416 - url = "https://registry.yarnpkg.com/logform/-/logform-2.2.0.tgz"; 2417 - sha1 = "40f036d19161fc76b68ab50fdc7fe495544492f2"; 2418 - }; 2419 - } 2420 - { 2421 - name = "lowdb___lowdb_1.0.0.tgz"; 2422 - path = fetchurl { 2423 - name = "lowdb___lowdb_1.0.0.tgz"; 2424 - url = "https://registry.yarnpkg.com/lowdb/-/lowdb-1.0.0.tgz"; 2425 - sha1 = "5243be6b22786ccce30e50c9a33eac36b20c8064"; 2426 - }; 2427 - } 2428 - { 2429 - name = "lowercase_keys___lowercase_keys_2.0.0.tgz"; 2430 - path = fetchurl { 2431 - name = "lowercase_keys___lowercase_keys_2.0.0.tgz"; 2432 - url = "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz"; 2433 - sha1 = "2603e78b7b4b0006cbca2fbcc8a3202558ac9479"; 2434 - }; 2435 - } 2436 - { 2437 - name = "lru_cache___lru_cache_5.1.1.tgz"; 2438 - path = fetchurl { 2439 - name = "lru_cache___lru_cache_5.1.1.tgz"; 2440 - url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz"; 2441 - sha1 = "1da27e6710271947695daf6848e847f01d84b920"; 2442 - }; 2443 - } 2444 - { 2445 - name = "make_dir___make_dir_3.1.0.tgz"; 2446 - path = fetchurl { 2447 - name = "make_dir___make_dir_3.1.0.tgz"; 2448 - url = "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz"; 2449 - sha1 = "415e967046b3a7f1d185277d84aa58203726a13f"; 2450 - }; 2451 - } 2452 - { 2453 - name = "make_error___make_error_1.3.6.tgz"; 2454 - path = fetchurl { 2455 - name = "make_error___make_error_1.3.6.tgz"; 2456 - url = "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz"; 2457 - sha1 = "2eb2e37ea9b67c4891f684a1394799af484cf7a2"; 2458 - }; 2459 - } 2460 - { 2461 - name = "marked___marked_1.2.2.tgz"; 2462 - path = fetchurl { 2463 - name = "marked___marked_1.2.2.tgz"; 2464 - url = "https://registry.yarnpkg.com/marked/-/marked-1.2.2.tgz"; 2465 - sha1 = "5d77ffb789c4cb0ae828bfe76250f7140b123f70"; 2466 - }; 2467 - } 2468 - { 2469 - name = "matrix_bot_sdk___matrix_bot_sdk_0.5.4.tgz"; 2470 - path = fetchurl { 2471 - name = "matrix_bot_sdk___matrix_bot_sdk_0.5.4.tgz"; 2472 - url = "https://registry.yarnpkg.com/matrix-bot-sdk/-/matrix-bot-sdk-0.5.4.tgz"; 2473 - sha1 = "8c26bef826bd0b3fc9b693c8d07b52c30d843fd7"; 2474 - }; 2475 - } 2476 - { 2477 - name = "matrix_discord_parser___matrix_discord_parser_0.1.5.tgz"; 2478 - path = fetchurl { 2479 - name = "matrix_discord_parser___matrix_discord_parser_0.1.5.tgz"; 2480 - url = "https://registry.yarnpkg.com/matrix-discord-parser/-/matrix-discord-parser-0.1.5.tgz"; 2481 - sha1 = "dd6a481a569567e8e30d70599d4dcb173261504c"; 2482 - }; 2483 - } 2484 - { 2485 - name = "media_typer___media_typer_0.3.0.tgz"; 2486 - path = fetchurl { 2487 - name = "media_typer___media_typer_0.3.0.tgz"; 2488 - url = "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz"; 2489 - sha1 = "8710d7af0aa626f8fffa1ce00168545263255748"; 2490 - }; 2491 - } 2492 - { 2493 - name = "merge_descriptors___merge_descriptors_1.0.1.tgz"; 2494 - path = fetchurl { 2495 - name = "merge_descriptors___merge_descriptors_1.0.1.tgz"; 2496 - url = "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; 2497 - sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61"; 2498 - }; 2499 - } 2500 - { 2501 - name = "methods___methods_1.1.2.tgz"; 2502 - path = fetchurl { 2503 - name = "methods___methods_1.1.2.tgz"; 2504 - url = "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz"; 2505 - sha1 = "5529a4d67654134edcc5266656835b0f851afcee"; 2506 - }; 2507 - } 2508 - { 2509 - name = "mime_db___mime_db_1.44.0.tgz"; 2510 - path = fetchurl { 2511 - name = "mime_db___mime_db_1.44.0.tgz"; 2512 - url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz"; 2513 - sha1 = "fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"; 2514 - }; 2515 - } 2516 - { 2517 - name = "mime_types___mime_types_2.1.27.tgz"; 2518 - path = fetchurl { 2519 - name = "mime_types___mime_types_2.1.27.tgz"; 2520 - url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz"; 2521 - sha1 = "47949f98e279ea53119f5722e0f34e529bec009f"; 2522 - }; 2523 - } 2524 - { 2525 - name = "mime___mime_1.6.0.tgz"; 2526 - path = fetchurl { 2527 - name = "mime___mime_1.6.0.tgz"; 2528 - url = "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz"; 2529 - sha1 = "32cd9e5c64553bd58d19a568af452acff04981b1"; 2530 - }; 2531 - } 2532 - { 2533 - name = "mime___mime_2.4.6.tgz"; 2534 - path = fetchurl { 2535 - name = "mime___mime_2.4.6.tgz"; 2536 - url = "https://registry.yarnpkg.com/mime/-/mime-2.4.6.tgz"; 2537 - sha1 = "e5b407c90db442f2beb5b162373d07b69affa4d1"; 2538 - }; 2539 - } 2540 - { 2541 - name = "mimic_response___mimic_response_1.0.1.tgz"; 2542 - path = fetchurl { 2543 - name = "mimic_response___mimic_response_1.0.1.tgz"; 2544 - url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz"; 2545 - sha1 = "4923538878eef42063cb8a3e3b0798781487ab1b"; 2546 - }; 2547 - } 2548 - { 2549 - name = "mimic_response___mimic_response_2.1.0.tgz"; 2550 - path = fetchurl { 2551 - name = "mimic_response___mimic_response_2.1.0.tgz"; 2552 - url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz"; 2553 - sha1 = "d13763d35f613d09ec37ebb30bac0469c0ee8f43"; 2554 - }; 2555 - } 2556 - { 2557 - name = "mimic_response___mimic_response_3.1.0.tgz"; 2558 - path = fetchurl { 2559 - name = "mimic_response___mimic_response_3.1.0.tgz"; 2560 - url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz"; 2561 - sha1 = "2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"; 2562 - }; 2563 - } 2564 - { 2565 - name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz"; 2566 - path = fetchurl { 2567 - name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz"; 2568 - url = "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"; 2569 - sha1 = "2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"; 2570 - }; 2571 - } 2572 - { 2573 - name = "minimatch___minimatch_3.0.4.tgz"; 2574 - path = fetchurl { 2575 - name = "minimatch___minimatch_3.0.4.tgz"; 2576 - url = "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz"; 2577 - sha1 = "5166e286457f03306064be5497e8dbb0c3d32083"; 2578 - }; 2579 - } 2580 - { 2581 - name = "minimist___minimist_1.2.5.tgz"; 2582 - path = fetchurl { 2583 - name = "minimist___minimist_1.2.5.tgz"; 2584 - url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz"; 2585 - sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602"; 2586 - }; 2587 - } 2588 - { 2589 - name = "minipass___minipass_2.9.0.tgz"; 2590 - path = fetchurl { 2591 - name = "minipass___minipass_2.9.0.tgz"; 2592 - url = "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz"; 2593 - sha1 = "e713762e7d3e32fed803115cf93e04bca9fcc9a6"; 2594 - }; 2595 - } 2596 - { 2597 - name = "minizlib___minizlib_1.3.3.tgz"; 2598 - path = fetchurl { 2599 - name = "minizlib___minizlib_1.3.3.tgz"; 2600 - url = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz"; 2601 - sha1 = "2290de96818a34c29551c8a8d301216bd65a861d"; 2602 - }; 2603 - } 2604 - { 2605 - name = "mkdirp_classic___mkdirp_classic_0.5.3.tgz"; 2606 - path = fetchurl { 2607 - name = "mkdirp_classic___mkdirp_classic_0.5.3.tgz"; 2608 - url = "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz"; 2609 - sha1 = "fa10c9115cc6d8865be221ba47ee9bed78601113"; 2610 - }; 2611 - } 2612 - { 2613 - name = "mkdirp___mkdirp_0.5.5.tgz"; 2614 - path = fetchurl { 2615 - name = "mkdirp___mkdirp_0.5.5.tgz"; 2616 - url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz"; 2617 - sha1 = "d91cefd62d1436ca0f41620e251288d420099def"; 2618 - }; 2619 - } 2620 - { 2621 - name = "mocha___mocha_8.2.0.tgz"; 2622 - path = fetchurl { 2623 - name = "mocha___mocha_8.2.0.tgz"; 2624 - url = "https://registry.yarnpkg.com/mocha/-/mocha-8.2.0.tgz"; 2625 - sha1 = "f8aa79110b4b5a6580c65d4dd8083c425282624e"; 2626 - }; 2627 - } 2628 - { 2629 - name = "module_not_found_error___module_not_found_error_1.0.1.tgz"; 2630 - path = fetchurl { 2631 - name = "module_not_found_error___module_not_found_error_1.0.1.tgz"; 2632 - url = "https://registry.yarnpkg.com/module-not-found-error/-/module-not-found-error-1.0.1.tgz"; 2633 - sha1 = "cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0"; 2634 - }; 2635 - } 2636 - { 2637 - name = "moment___moment_2.29.1.tgz"; 2638 - path = fetchurl { 2639 - name = "moment___moment_2.29.1.tgz"; 2640 - url = "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz"; 2641 - sha1 = "b2be769fa31940be9eeea6469c075e35006fa3d3"; 2642 - }; 2643 - } 2644 - { 2645 - name = "morgan___morgan_1.10.0.tgz"; 2646 - path = fetchurl { 2647 - name = "morgan___morgan_1.10.0.tgz"; 2648 - url = "https://registry.yarnpkg.com/morgan/-/morgan-1.10.0.tgz"; 2649 - sha1 = "091778abc1fc47cd3509824653dae1faab6b17d7"; 2650 - }; 2651 - } 2652 - { 2653 - name = "ms___ms_2.0.0.tgz"; 2654 - path = fetchurl { 2655 - name = "ms___ms_2.0.0.tgz"; 2656 - url = "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz"; 2657 - sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; 2658 - }; 2659 - } 2660 - { 2661 - name = "ms___ms_2.1.1.tgz"; 2662 - path = fetchurl { 2663 - name = "ms___ms_2.1.1.tgz"; 2664 - url = "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz"; 2665 - sha1 = "30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"; 2666 - }; 2667 - } 2668 - { 2669 - name = "ms___ms_2.1.2.tgz"; 2670 - path = fetchurl { 2671 - name = "ms___ms_2.1.2.tgz"; 2672 - url = "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz"; 2673 - sha1 = "d09d1f357b443f493382a8eb3ccd183872ae6009"; 2674 - }; 2675 - } 2676 - { 2677 - name = "nanoid___nanoid_3.1.12.tgz"; 2678 - path = fetchurl { 2679 - name = "nanoid___nanoid_3.1.12.tgz"; 2680 - url = "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.12.tgz"; 2681 - sha1 = "6f7736c62e8d39421601e4a0c77623a97ea69654"; 2682 - }; 2683 - } 2684 - { 2685 - name = "napi_build_utils___napi_build_utils_1.0.2.tgz"; 2686 - path = fetchurl { 2687 - name = "napi_build_utils___napi_build_utils_1.0.2.tgz"; 2688 - url = "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz"; 2689 - sha1 = "b1fddc0b2c46e380a0b7a76f984dd47c41a13806"; 2690 - }; 2691 - } 2692 - { 2693 - name = "negotiator___negotiator_0.6.2.tgz"; 2694 - path = fetchurl { 2695 - name = "negotiator___negotiator_0.6.2.tgz"; 2696 - url = "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz"; 2697 - sha1 = "feacf7ccf525a77ae9634436a64883ffeca346fb"; 2698 - }; 2699 - } 2700 - { 2701 - name = "node_abi___node_abi_2.19.1.tgz"; 2702 - path = fetchurl { 2703 - name = "node_abi___node_abi_2.19.1.tgz"; 2704 - url = "https://registry.yarnpkg.com/node-abi/-/node-abi-2.19.1.tgz"; 2705 - sha1 = "6aa32561d0a5e2fdb6810d8c25641b657a8cea85"; 2706 - }; 2707 - } 2708 - { 2709 - name = "node_emoji___node_emoji_1.10.0.tgz"; 2710 - path = fetchurl { 2711 - name = "node_emoji___node_emoji_1.10.0.tgz"; 2712 - url = "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz"; 2713 - sha1 = "8886abd25d9c7bb61802a658523d1f8d2a89b2da"; 2714 - }; 2715 - } 2716 - { 2717 - name = "node_fetch___node_fetch_2.6.1.tgz"; 2718 - path = fetchurl { 2719 - name = "node_fetch___node_fetch_2.6.1.tgz"; 2720 - url = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz"; 2721 - sha1 = "045bd323631f76ed2e2b55573394416b639a0052"; 2722 - }; 2723 - } 2724 - { 2725 - name = "node_html_parser___node_html_parser_1.4.2.tgz"; 2726 - path = fetchurl { 2727 - name = "node_html_parser___node_html_parser_1.4.2.tgz"; 2728 - url = "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.2.tgz"; 2729 - sha1 = "391f5a9a13fa152b67bab6dc951327adc5965e30"; 2730 - }; 2731 - } 2732 - { 2733 - name = "node_html_parser___node_html_parser_1.4.5.tgz"; 2734 - path = fetchurl { 2735 - name = "node_html_parser___node_html_parser_1.4.5.tgz"; 2736 - url = "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.5.tgz"; 2737 - sha1 = "0697045ccaf4e5f8f99b78d0a5579d096b7da6d2"; 2738 - }; 2739 - } 2740 - { 2741 - name = "node_preload___node_preload_0.2.1.tgz"; 2742 - path = fetchurl { 2743 - name = "node_preload___node_preload_0.2.1.tgz"; 2744 - url = "https://registry.yarnpkg.com/node-preload/-/node-preload-0.2.1.tgz"; 2745 - sha1 = "c03043bb327f417a18fee7ab7ee57b408a144301"; 2746 - }; 2747 - } 2748 - { 2749 - name = "noop_logger___noop_logger_0.1.1.tgz"; 2750 - path = fetchurl { 2751 - name = "noop_logger___noop_logger_0.1.1.tgz"; 2752 - url = "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz"; 2753 - sha1 = "94a2b1633c4f1317553007d8966fd0e841b6a4c2"; 2754 - }; 2755 - } 2756 - { 2757 - name = "normalize_path___normalize_path_3.0.0.tgz"; 2758 - path = fetchurl { 2759 - name = "normalize_path___normalize_path_3.0.0.tgz"; 2760 - url = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz"; 2761 - sha1 = "0dcd69ff23a1c9b11fd0978316644a0388216a65"; 2762 - }; 2763 - } 2764 - { 2765 - name = "normalize_url___normalize_url_4.5.0.tgz"; 2766 - path = fetchurl { 2767 - name = "normalize_url___normalize_url_4.5.0.tgz"; 2768 - url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz"; 2769 - sha1 = "453354087e6ca96957bd8f5baf753f5982142129"; 2770 - }; 2771 - } 2772 - { 2773 - name = "normalize_version___normalize_version_1.0.5.tgz"; 2774 - path = fetchurl { 2775 - name = "normalize_version___normalize_version_1.0.5.tgz"; 2776 - url = "https://registry.yarnpkg.com/normalize-version/-/normalize-version-1.0.5.tgz"; 2777 - sha1 = "a6a2b9002dc6fa2e5f15ec2f0b2c0284fb499712"; 2778 - }; 2779 - } 2780 - { 2781 - name = "npmlog___npmlog_4.1.2.tgz"; 2782 - path = fetchurl { 2783 - name = "npmlog___npmlog_4.1.2.tgz"; 2784 - url = "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz"; 2785 - sha1 = "08a7f2a8bf734604779a9efa4ad5cc717abb954b"; 2786 - }; 2787 - } 2788 - { 2789 - name = "number_is_nan___number_is_nan_1.0.1.tgz"; 2790 - path = fetchurl { 2791 - name = "number_is_nan___number_is_nan_1.0.1.tgz"; 2792 - url = "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz"; 2793 - sha1 = "097b602b53422a522c1afb8790318336941a011d"; 2794 - }; 2795 - } 2796 - { 2797 - name = "nyc___nyc_15.1.0.tgz"; 2798 - path = fetchurl { 2799 - name = "nyc___nyc_15.1.0.tgz"; 2800 - url = "https://registry.yarnpkg.com/nyc/-/nyc-15.1.0.tgz"; 2801 - sha1 = "1335dae12ddc87b6e249d5a1994ca4bdaea75f02"; 2802 - }; 2803 - } 2804 - { 2805 - name = "oauth_sign___oauth_sign_0.9.0.tgz"; 2806 - path = fetchurl { 2807 - name = "oauth_sign___oauth_sign_0.9.0.tgz"; 2808 - url = "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz"; 2809 - sha1 = "47a7b016baa68b5fa0ecf3dee08a85c679ac6455"; 2810 - }; 2811 - } 2812 - { 2813 - name = "object_assign___object_assign_4.1.1.tgz"; 2814 - path = fetchurl { 2815 - name = "object_assign___object_assign_4.1.1.tgz"; 2816 - url = "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz"; 2817 - sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863"; 2818 - }; 2819 - } 2820 - { 2821 - name = "object_hash___object_hash_2.0.3.tgz"; 2822 - path = fetchurl { 2823 - name = "object_hash___object_hash_2.0.3.tgz"; 2824 - url = "https://registry.yarnpkg.com/object-hash/-/object-hash-2.0.3.tgz"; 2825 - sha1 = "d12db044e03cd2ca3d77c0570d87225b02e1e6ea"; 2826 - }; 2827 - } 2828 - { 2829 - name = "on_finished___on_finished_2.3.0.tgz"; 2830 - path = fetchurl { 2831 - name = "on_finished___on_finished_2.3.0.tgz"; 2832 - url = "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz"; 2833 - sha1 = "20f1336481b083cd75337992a16971aa2d906947"; 2834 - }; 2835 - } 2836 - { 2837 - name = "on_headers___on_headers_1.0.2.tgz"; 2838 - path = fetchurl { 2839 - name = "on_headers___on_headers_1.0.2.tgz"; 2840 - url = "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz"; 2841 - sha1 = "772b0ae6aaa525c399e489adfad90c403eb3c28f"; 2842 - }; 2843 - } 2844 - { 2845 - name = "once___once_1.4.0.tgz"; 2846 - path = fetchurl { 2847 - name = "once___once_1.4.0.tgz"; 2848 - url = "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz"; 2849 - sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; 2850 - }; 2851 - } 2852 - { 2853 - name = "one_time___one_time_1.0.0.tgz"; 2854 - path = fetchurl { 2855 - name = "one_time___one_time_1.0.0.tgz"; 2856 - url = "https://registry.yarnpkg.com/one-time/-/one-time-1.0.0.tgz"; 2857 - sha1 = "e06bc174aed214ed58edede573b433bbf827cb45"; 2858 - }; 2859 - } 2860 - { 2861 - name = "p_cancelable___p_cancelable_2.0.0.tgz"; 2862 - path = fetchurl { 2863 - name = "p_cancelable___p_cancelable_2.0.0.tgz"; 2864 - url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.0.0.tgz"; 2865 - sha1 = "4a3740f5bdaf5ed5d7c3e34882c6fb5d6b266a6e"; 2866 - }; 2867 - } 2868 - { 2869 - name = "p_finally___p_finally_1.0.0.tgz"; 2870 - path = fetchurl { 2871 - name = "p_finally___p_finally_1.0.0.tgz"; 2872 - url = "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz"; 2873 - sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae"; 2874 - }; 2875 - } 2876 - { 2877 - name = "p_limit___p_limit_2.3.0.tgz"; 2878 - path = fetchurl { 2879 - name = "p_limit___p_limit_2.3.0.tgz"; 2880 - url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz"; 2881 - sha1 = "3dd33c647a214fdfffd835933eb086da0dc21db1"; 2882 - }; 2883 - } 2884 - { 2885 - name = "p_limit___p_limit_3.0.2.tgz"; 2886 - path = fetchurl { 2887 - name = "p_limit___p_limit_3.0.2.tgz"; 2888 - url = "https://registry.yarnpkg.com/p-limit/-/p-limit-3.0.2.tgz"; 2889 - sha1 = "1664e010af3cadc681baafd3e2a437be7b0fb5fe"; 2890 - }; 2891 - } 2892 - { 2893 - name = "p_locate___p_locate_3.0.0.tgz"; 2894 - path = fetchurl { 2895 - name = "p_locate___p_locate_3.0.0.tgz"; 2896 - url = "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz"; 2897 - sha1 = "322d69a05c0264b25997d9f40cd8a891ab0064a4"; 2898 - }; 2899 - } 2900 - { 2901 - name = "p_locate___p_locate_4.1.0.tgz"; 2902 - path = fetchurl { 2903 - name = "p_locate___p_locate_4.1.0.tgz"; 2904 - url = "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz"; 2905 - sha1 = "a3428bb7088b3a60292f66919278b7c297ad4f07"; 2906 - }; 2907 - } 2908 - { 2909 - name = "p_locate___p_locate_5.0.0.tgz"; 2910 - path = fetchurl { 2911 - name = "p_locate___p_locate_5.0.0.tgz"; 2912 - url = "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz"; 2913 - sha1 = "83c8315c6785005e3bd021839411c9e110e6d834"; 2914 - }; 2915 - } 2916 - { 2917 - name = "p_map___p_map_3.0.0.tgz"; 2918 - path = fetchurl { 2919 - name = "p_map___p_map_3.0.0.tgz"; 2920 - url = "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz"; 2921 - sha1 = "d704d9af8a2ba684e2600d9a215983d4141a979d"; 2922 - }; 2923 - } 2924 - { 2925 - name = "p_queue___p_queue_6.6.2.tgz"; 2926 - path = fetchurl { 2927 - name = "p_queue___p_queue_6.6.2.tgz"; 2928 - url = "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz"; 2929 - sha1 = "2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"; 2930 - }; 2931 - } 2932 - { 2933 - name = "p_timeout___p_timeout_3.2.0.tgz"; 2934 - path = fetchurl { 2935 - name = "p_timeout___p_timeout_3.2.0.tgz"; 2936 - url = "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz"; 2937 - sha1 = "c7e17abc971d2a7962ef83626b35d635acf23dfe"; 2938 - }; 2939 - } 2940 - { 2941 - name = "p_try___p_try_2.2.0.tgz"; 2942 - path = fetchurl { 2943 - name = "p_try___p_try_2.2.0.tgz"; 2944 - url = "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz"; 2945 - sha1 = "cb2868540e313d61de58fafbe35ce9004d5540e6"; 2946 - }; 2947 - } 2948 - { 2949 - name = "package_hash___package_hash_4.0.0.tgz"; 2950 - path = fetchurl { 2951 - name = "package_hash___package_hash_4.0.0.tgz"; 2952 - url = "https://registry.yarnpkg.com/package-hash/-/package-hash-4.0.0.tgz"; 2953 - sha1 = "3537f654665ec3cc38827387fc904c163c54f506"; 2954 - }; 2955 - } 2956 - { 2957 - name = "packet_reader___packet_reader_1.0.0.tgz"; 2958 - path = fetchurl { 2959 - name = "packet_reader___packet_reader_1.0.0.tgz"; 2960 - url = "https://registry.yarnpkg.com/packet-reader/-/packet-reader-1.0.0.tgz"; 2961 - sha1 = "9238e5480dedabacfe1fe3f2771063f164157d74"; 2962 - }; 2963 - } 2964 - { 2965 - name = "parse_srcset___parse_srcset_1.0.2.tgz"; 2966 - path = fetchurl { 2967 - name = "parse_srcset___parse_srcset_1.0.2.tgz"; 2968 - url = "https://registry.yarnpkg.com/parse-srcset/-/parse-srcset-1.0.2.tgz"; 2969 - sha1 = "f2bd221f6cc970a938d88556abc589caaaa2bde1"; 2970 - }; 2971 - } 2972 - { 2973 - name = "parseurl___parseurl_1.3.3.tgz"; 2974 - path = fetchurl { 2975 - name = "parseurl___parseurl_1.3.3.tgz"; 2976 - url = "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz"; 2977 - sha1 = "9da19e7bee8d12dff0513ed5b76957793bc2e8d4"; 2978 - }; 2979 - } 2980 - { 2981 - name = "path_exists___path_exists_3.0.0.tgz"; 2982 - path = fetchurl { 2983 - name = "path_exists___path_exists_3.0.0.tgz"; 2984 - url = "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz"; 2985 - sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"; 2986 - }; 2987 - } 2988 - { 2989 - name = "path_exists___path_exists_4.0.0.tgz"; 2990 - path = fetchurl { 2991 - name = "path_exists___path_exists_4.0.0.tgz"; 2992 - url = "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz"; 2993 - sha1 = "513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"; 2994 - }; 2995 - } 2996 - { 2997 - name = "path_is_absolute___path_is_absolute_1.0.1.tgz"; 2998 - path = fetchurl { 2999 - name = "path_is_absolute___path_is_absolute_1.0.1.tgz"; 3000 - url = "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; 3001 - sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; 3002 - }; 3003 - } 3004 - { 3005 - name = "path_key___path_key_3.1.1.tgz"; 3006 - path = fetchurl { 3007 - name = "path_key___path_key_3.1.1.tgz"; 3008 - url = "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz"; 3009 - sha1 = "581f6ade658cbba65a0d3380de7753295054f375"; 3010 - }; 3011 - } 3012 - { 3013 - name = "path_parse___path_parse_1.0.6.tgz"; 3014 - path = fetchurl { 3015 - name = "path_parse___path_parse_1.0.6.tgz"; 3016 - url = "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz"; 3017 - sha1 = "d62dbb5679405d72c4737ec58600e9ddcf06d24c"; 3018 - }; 3019 - } 3020 - { 3021 - name = "path_to_regexp___path_to_regexp_0.1.7.tgz"; 3022 - path = fetchurl { 3023 - name = "path_to_regexp___path_to_regexp_0.1.7.tgz"; 3024 - url = "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz"; 3025 - sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c"; 3026 - }; 3027 - } 3028 - { 3029 - name = "pathval___pathval_1.1.0.tgz"; 3030 - path = fetchurl { 3031 - name = "pathval___pathval_1.1.0.tgz"; 3032 - url = "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz"; 3033 - sha1 = "b942e6d4bde653005ef6b71361def8727d0645e0"; 3034 - }; 3035 - } 3036 - { 3037 - name = "performance_now___performance_now_2.1.0.tgz"; 3038 - path = fetchurl { 3039 - name = "performance_now___performance_now_2.1.0.tgz"; 3040 - url = "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz"; 3041 - sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"; 3042 - }; 3043 - } 3044 - { 3045 - name = "pg_connection_string___pg_connection_string_2.4.0.tgz"; 3046 - path = fetchurl { 3047 - name = "pg_connection_string___pg_connection_string_2.4.0.tgz"; 3048 - url = "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.4.0.tgz"; 3049 - sha1 = "c979922eb47832999a204da5dbe1ebf2341b6a10"; 3050 - }; 3051 - } 3052 - { 3053 - name = "pg_int8___pg_int8_1.0.1.tgz"; 3054 - path = fetchurl { 3055 - name = "pg_int8___pg_int8_1.0.1.tgz"; 3056 - url = "https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz"; 3057 - sha1 = "943bd463bf5b71b4170115f80f8efc9a0c0eb78c"; 3058 - }; 3059 - } 3060 - { 3061 - name = "pg_minify___pg_minify_1.6.1.tgz"; 3062 - path = fetchurl { 3063 - name = "pg_minify___pg_minify_1.6.1.tgz"; 3064 - url = "https://registry.yarnpkg.com/pg-minify/-/pg-minify-1.6.1.tgz"; 3065 - sha1 = "d2c735cdaab171f9ab82bb73aded99ace2d88b8c"; 3066 - }; 3067 - } 3068 - { 3069 - name = "pg_pool___pg_pool_3.2.2.tgz"; 3070 - path = fetchurl { 3071 - name = "pg_pool___pg_pool_3.2.2.tgz"; 3072 - url = "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.2.2.tgz"; 3073 - sha1 = "a560e433443ed4ad946b84d774b3f22452694dff"; 3074 - }; 3075 - } 3076 - { 3077 - name = "pg_promise___pg_promise_10.7.1.tgz"; 3078 - path = fetchurl { 3079 - name = "pg_promise___pg_promise_10.7.1.tgz"; 3080 - url = "https://registry.yarnpkg.com/pg-promise/-/pg-promise-10.7.1.tgz"; 3081 - sha1 = "46ad28514ae9ceba28903156e51f67bfc6874993"; 3082 - }; 3083 - } 3084 - { 3085 - name = "pg_protocol___pg_protocol_1.3.0.tgz"; 3086 - path = fetchurl { 3087 - name = "pg_protocol___pg_protocol_1.3.0.tgz"; 3088 - url = "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.3.0.tgz"; 3089 - sha1 = "3c8fb7ca34dbbfcc42776ce34ac5f537d6e34770"; 3090 - }; 3091 - } 3092 - { 3093 - name = "pg_types___pg_types_2.2.0.tgz"; 3094 - path = fetchurl { 3095 - name = "pg_types___pg_types_2.2.0.tgz"; 3096 - url = "https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz"; 3097 - sha1 = "2d0250d636454f7cfa3b6ae0382fdfa8063254a3"; 3098 - }; 3099 - } 3100 - { 3101 - name = "pg___pg_8.4.1.tgz"; 3102 - path = fetchurl { 3103 - name = "pg___pg_8.4.1.tgz"; 3104 - url = "https://registry.yarnpkg.com/pg/-/pg-8.4.1.tgz"; 3105 - sha1 = "06cfb6208ae787a869b2f0022da11b90d13d933e"; 3106 - }; 3107 - } 3108 - { 3109 - name = "pgpass___pgpass_1.0.4.tgz"; 3110 - path = fetchurl { 3111 - name = "pgpass___pgpass_1.0.4.tgz"; 3112 - url = "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.4.tgz"; 3113 - sha1 = "85eb93a83800b20f8057a2b029bf05abaf94ea9c"; 3114 - }; 3115 - } 3116 - { 3117 - name = "picomatch___picomatch_2.2.2.tgz"; 3118 - path = fetchurl { 3119 - name = "picomatch___picomatch_2.2.2.tgz"; 3120 - url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz"; 3121 - sha1 = "21f333e9b6b8eaff02468f5146ea406d345f4dad"; 3122 - }; 3123 - } 3124 - { 3125 - name = "pify___pify_3.0.0.tgz"; 3126 - path = fetchurl { 3127 - name = "pify___pify_3.0.0.tgz"; 3128 - url = "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz"; 3129 - sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"; 3130 - }; 3131 - } 3132 - { 3133 - name = "pkg_dir___pkg_dir_4.2.0.tgz"; 3134 - path = fetchurl { 3135 - name = "pkg_dir___pkg_dir_4.2.0.tgz"; 3136 - url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz"; 3137 - sha1 = "f099133df7ede422e81d1d8448270eeb3e4261f3"; 3138 - }; 3139 - } 3140 - { 3141 - name = "postcss___postcss_7.0.35.tgz"; 3142 - path = fetchurl { 3143 - name = "postcss___postcss_7.0.35.tgz"; 3144 - url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz"; 3145 - sha1 = "d2be00b998f7f211d8a276974079f2e92b970e24"; 3146 - }; 3147 - } 3148 - { 3149 - name = "postgres_array___postgres_array_2.0.0.tgz"; 3150 - path = fetchurl { 3151 - name = "postgres_array___postgres_array_2.0.0.tgz"; 3152 - url = "https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz"; 3153 - sha1 = "48f8fce054fbc69671999329b8834b772652d82e"; 3154 - }; 3155 - } 3156 - { 3157 - name = "postgres_bytea___postgres_bytea_1.0.0.tgz"; 3158 - path = fetchurl { 3159 - name = "postgres_bytea___postgres_bytea_1.0.0.tgz"; 3160 - url = "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz"; 3161 - sha1 = "027b533c0aa890e26d172d47cf9ccecc521acd35"; 3162 - }; 3163 - } 3164 - { 3165 - name = "postgres_date___postgres_date_1.0.7.tgz"; 3166 - path = fetchurl { 3167 - name = "postgres_date___postgres_date_1.0.7.tgz"; 3168 - url = "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz"; 3169 - sha1 = "51bc086006005e5061c591cee727f2531bf641a8"; 3170 - }; 3171 - } 3172 - { 3173 - name = "postgres_interval___postgres_interval_1.2.0.tgz"; 3174 - path = fetchurl { 3175 - name = "postgres_interval___postgres_interval_1.2.0.tgz"; 3176 - url = "https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.2.0.tgz"; 3177 - sha1 = "b460c82cb1587507788819a06aa0fffdb3544695"; 3178 - }; 3179 - } 3180 - { 3181 - name = "prebuild_install___prebuild_install_5.3.6.tgz"; 3182 - path = fetchurl { 3183 - name = "prebuild_install___prebuild_install_5.3.6.tgz"; 3184 - url = "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-5.3.6.tgz"; 3185 - sha1 = "7c225568d864c71d89d07f8796042733a3f54291"; 3186 - }; 3187 - } 3188 - { 3189 - name = "prism_media___prism_media_1.2.2.tgz"; 3190 - path = fetchurl { 3191 - name = "prism_media___prism_media_1.2.2.tgz"; 3192 - url = "https://registry.yarnpkg.com/prism-media/-/prism-media-1.2.2.tgz"; 3193 - sha1 = "4f1c841f248b67d325a24b4e6b1a491b8f50a24f"; 3194 - }; 3195 - } 3196 - { 3197 - name = "process_nextick_args___process_nextick_args_2.0.1.tgz"; 3198 - path = fetchurl { 3199 - name = "process_nextick_args___process_nextick_args_2.0.1.tgz"; 3200 - url = "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz"; 3201 - sha1 = "7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"; 3202 - }; 3203 - } 3204 - { 3205 - name = "process_on_spawn___process_on_spawn_1.0.0.tgz"; 3206 - path = fetchurl { 3207 - name = "process_on_spawn___process_on_spawn_1.0.0.tgz"; 3208 - url = "https://registry.yarnpkg.com/process-on-spawn/-/process-on-spawn-1.0.0.tgz"; 3209 - sha1 = "95b05a23073d30a17acfdc92a440efd2baefdc93"; 3210 - }; 3211 - } 3212 - { 3213 - name = "prom_client___prom_client_12.0.0.tgz"; 3214 - path = fetchurl { 3215 - name = "prom_client___prom_client_12.0.0.tgz"; 3216 - url = "https://registry.yarnpkg.com/prom-client/-/prom-client-12.0.0.tgz"; 3217 - sha1 = "9689379b19bd3f6ab88a9866124db9da3d76c6ed"; 3218 - }; 3219 - } 3220 - { 3221 - name = "proxy_addr___proxy_addr_2.0.6.tgz"; 3222 - path = fetchurl { 3223 - name = "proxy_addr___proxy_addr_2.0.6.tgz"; 3224 - url = "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz"; 3225 - sha1 = "fdc2336505447d3f2f2c638ed272caf614bbb2bf"; 3226 - }; 3227 - } 3228 - { 3229 - name = "proxyquire___proxyquire_1.8.0.tgz"; 3230 - path = fetchurl { 3231 - name = "proxyquire___proxyquire_1.8.0.tgz"; 3232 - url = "https://registry.yarnpkg.com/proxyquire/-/proxyquire-1.8.0.tgz"; 3233 - sha1 = "02d514a5bed986f04cbb2093af16741535f79edc"; 3234 - }; 3235 - } 3236 - { 3237 - name = "psl___psl_1.8.0.tgz"; 3238 - path = fetchurl { 3239 - name = "psl___psl_1.8.0.tgz"; 3240 - url = "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz"; 3241 - sha1 = "9326f8bcfb013adcc005fdff056acce020e51c24"; 3242 - }; 3243 - } 3244 - { 3245 - name = "pump___pump_3.0.0.tgz"; 3246 - path = fetchurl { 3247 - name = "pump___pump_3.0.0.tgz"; 3248 - url = "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz"; 3249 - sha1 = "b4a2116815bde2f4e1ea602354e8c75565107a64"; 3250 - }; 3251 - } 3252 - { 3253 - name = "punycode___punycode_2.1.1.tgz"; 3254 - path = fetchurl { 3255 - name = "punycode___punycode_2.1.1.tgz"; 3256 - url = "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz"; 3257 - sha1 = "b58b010ac40c22c5657616c8d2c2c02c7bf479ec"; 3258 - }; 3259 - } 3260 - { 3261 - name = "qs___qs_6.7.0.tgz"; 3262 - path = fetchurl { 3263 - name = "qs___qs_6.7.0.tgz"; 3264 - url = "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz"; 3265 - sha1 = "41dc1a015e3d581f1621776be31afb2876a9b1bc"; 3266 - }; 3267 - } 3268 - { 3269 - name = "qs___qs_6.5.2.tgz"; 3270 - path = fetchurl { 3271 - name = "qs___qs_6.5.2.tgz"; 3272 - url = "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz"; 3273 - sha1 = "cb3ae806e8740444584ef154ce8ee98d403f3e36"; 3274 - }; 3275 - } 3276 - { 3277 - name = "quick_lru___quick_lru_5.1.1.tgz"; 3278 - path = fetchurl { 3279 - name = "quick_lru___quick_lru_5.1.1.tgz"; 3280 - url = "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz"; 3281 - sha1 = "366493e6b3e42a3a6885e2e99d18f80fb7a8c932"; 3282 - }; 3283 - } 3284 - { 3285 - name = "randombytes___randombytes_2.1.0.tgz"; 3286 - path = fetchurl { 3287 - name = "randombytes___randombytes_2.1.0.tgz"; 3288 - url = "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz"; 3289 - sha1 = "df6f84372f0270dc65cdf6291349ab7a473d4f2a"; 3290 - }; 3291 - } 3292 - { 3293 - name = "range_parser___range_parser_1.2.1.tgz"; 3294 - path = fetchurl { 3295 - name = "range_parser___range_parser_1.2.1.tgz"; 3296 - url = "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz"; 3297 - sha1 = "3cf37023d199e1c24d1a55b84800c2f3e6468031"; 3298 - }; 3299 - } 3300 - { 3301 - name = "raw_body___raw_body_2.4.0.tgz"; 3302 - path = fetchurl { 3303 - name = "raw_body___raw_body_2.4.0.tgz"; 3304 - url = "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz"; 3305 - sha1 = "a1ce6fb9c9bc356ca52e89256ab59059e13d0332"; 3306 - }; 3307 - } 3308 - { 3309 - name = "rc___rc_1.2.8.tgz"; 3310 - path = fetchurl { 3311 - name = "rc___rc_1.2.8.tgz"; 3312 - url = "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz"; 3313 - sha1 = "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"; 3314 - }; 3315 - } 3316 - { 3317 - name = "readable_stream___readable_stream_2.3.7.tgz"; 3318 - path = fetchurl { 3319 - name = "readable_stream___readable_stream_2.3.7.tgz"; 3320 - url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz"; 3321 - sha1 = "1eca1cf711aef814c04f62252a36a62f6cb23b57"; 3322 - }; 3323 - } 3324 - { 3325 - name = "readable_stream___readable_stream_3.6.0.tgz"; 3326 - path = fetchurl { 3327 - name = "readable_stream___readable_stream_3.6.0.tgz"; 3328 - url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz"; 3329 - sha1 = "337bbda3adc0706bd3e024426a286d4b4b2c9198"; 3330 - }; 3331 - } 3332 - { 3333 - name = "readdirp___readdirp_3.5.0.tgz"; 3334 - path = fetchurl { 3335 - name = "readdirp___readdirp_3.5.0.tgz"; 3336 - url = "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz"; 3337 - sha1 = "9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"; 3338 - }; 3339 - } 3340 - { 3341 - name = "reduce_flatten___reduce_flatten_2.0.0.tgz"; 3342 - path = fetchurl { 3343 - name = "reduce_flatten___reduce_flatten_2.0.0.tgz"; 3344 - url = "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz"; 3345 - sha1 = "734fd84e65f375d7ca4465c69798c25c9d10ae27"; 3346 - }; 3347 - } 3348 - { 3349 - name = "release_zalgo___release_zalgo_1.0.0.tgz"; 3350 - path = fetchurl { 3351 - name = "release_zalgo___release_zalgo_1.0.0.tgz"; 3352 - url = "https://registry.yarnpkg.com/release-zalgo/-/release-zalgo-1.0.0.tgz"; 3353 - sha1 = "09700b7e5074329739330e535c5a90fb67851730"; 3354 - }; 3355 - } 3356 - { 3357 - name = "request_promise_core___request_promise_core_1.1.4.tgz"; 3358 - path = fetchurl { 3359 - name = "request_promise_core___request_promise_core_1.1.4.tgz"; 3360 - url = "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz"; 3361 - sha1 = "3eedd4223208d419867b78ce815167d10593a22f"; 3362 - }; 3363 - } 3364 - { 3365 - name = "request_promise___request_promise_4.2.6.tgz"; 3366 - path = fetchurl { 3367 - name = "request_promise___request_promise_4.2.6.tgz"; 3368 - url = "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.6.tgz"; 3369 - sha1 = "7e7e5b9578630e6f598e3813c0f8eb342a27f0a2"; 3370 - }; 3371 - } 3372 - { 3373 - name = "request___request_2.88.2.tgz"; 3374 - path = fetchurl { 3375 - name = "request___request_2.88.2.tgz"; 3376 - url = "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz"; 3377 - sha1 = "d73c918731cb5a87da047e207234146f664d12b3"; 3378 - }; 3379 - } 3380 - { 3381 - name = "require_directory___require_directory_2.1.1.tgz"; 3382 - path = fetchurl { 3383 - name = "require_directory___require_directory_2.1.1.tgz"; 3384 - url = "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz"; 3385 - sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"; 3386 - }; 3387 - } 3388 - { 3389 - name = "require_main_filename___require_main_filename_2.0.0.tgz"; 3390 - path = fetchurl { 3391 - name = "require_main_filename___require_main_filename_2.0.0.tgz"; 3392 - url = "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz"; 3393 - sha1 = "d0b329ecc7cc0f61649f62215be69af54aa8989b"; 3394 - }; 3395 - } 3396 - { 3397 - name = "resolve_alpn___resolve_alpn_1.0.0.tgz"; 3398 - path = fetchurl { 3399 - name = "resolve_alpn___resolve_alpn_1.0.0.tgz"; 3400 - url = "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.0.0.tgz"; 3401 - sha1 = "745ad60b3d6aff4b4a48e01b8c0bdc70959e0e8c"; 3402 - }; 3403 - } 3404 - { 3405 - name = "resolve_from___resolve_from_5.0.0.tgz"; 3406 - path = fetchurl { 3407 - name = "resolve_from___resolve_from_5.0.0.tgz"; 3408 - url = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz"; 3409 - sha1 = "c35225843df8f776df21c57557bc087e9dfdfc69"; 3410 - }; 3411 - } 3412 - { 3413 - name = "resolve___resolve_1.18.1.tgz"; 3414 - path = fetchurl { 3415 - name = "resolve___resolve_1.18.1.tgz"; 3416 - url = "https://registry.yarnpkg.com/resolve/-/resolve-1.18.1.tgz"; 3417 - sha1 = "018fcb2c5b207d2a6424aee361c5a266da8f4130"; 3418 - }; 3419 - } 3420 - { 3421 - name = "resolve___resolve_1.1.7.tgz"; 3422 - path = fetchurl { 3423 - name = "resolve___resolve_1.1.7.tgz"; 3424 - url = "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz"; 3425 - sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b"; 3426 - }; 3427 - } 3428 - { 3429 - name = "responselike___responselike_2.0.0.tgz"; 3430 - path = fetchurl { 3431 - name = "responselike___responselike_2.0.0.tgz"; 3432 - url = "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz"; 3433 - sha1 = "26391bcc3174f750f9a79eacc40a12a5c42d7723"; 3434 - }; 3435 - } 3436 - { 3437 - name = "rimraf___rimraf_3.0.2.tgz"; 3438 - path = fetchurl { 3439 - name = "rimraf___rimraf_3.0.2.tgz"; 3440 - url = "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz"; 3441 - sha1 = "f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"; 3442 - }; 3443 - } 3444 - { 3445 - name = "safe_buffer___safe_buffer_5.1.2.tgz"; 3446 - path = fetchurl { 3447 - name = "safe_buffer___safe_buffer_5.1.2.tgz"; 3448 - url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz"; 3449 - sha1 = "991ec69d296e0313747d59bdfd2b745c35f8828d"; 3450 - }; 3451 - } 3452 - { 3453 - name = "safe_buffer___safe_buffer_5.2.1.tgz"; 3454 - path = fetchurl { 3455 - name = "safe_buffer___safe_buffer_5.2.1.tgz"; 3456 - url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz"; 3457 - sha1 = "1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"; 3458 - }; 3459 - } 3460 - { 3461 - name = "safer_buffer___safer_buffer_2.1.2.tgz"; 3462 - path = fetchurl { 3463 - name = "safer_buffer___safer_buffer_2.1.2.tgz"; 3464 - url = "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz"; 3465 - sha1 = "44fa161b0187b9549dd84bb91802f9bd8385cd6a"; 3466 - }; 3467 - } 3468 - { 3469 - name = "sanitize_html___sanitize_html_1.27.5.tgz"; 3470 - path = fetchurl { 3471 - name = "sanitize_html___sanitize_html_1.27.5.tgz"; 3472 - url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.27.5.tgz"; 3473 - sha1 = "6c8149462adb23e360e1bb71cc0bae7f08c823c7"; 3474 - }; 3475 - } 3476 - { 3477 - name = "semver_closest___semver_closest_0.1.2.tgz"; 3478 - path = fetchurl { 3479 - name = "semver_closest___semver_closest_0.1.2.tgz"; 3480 - url = "https://registry.yarnpkg.com/semver-closest/-/semver-closest-0.1.2.tgz"; 3481 - sha1 = "ede8d4d5fb04303bb0c334fff69d288cce7fc7db"; 3482 - }; 3483 - } 3484 - { 3485 - name = "semver___semver_5.7.1.tgz"; 3486 - path = fetchurl { 3487 - name = "semver___semver_5.7.1.tgz"; 3488 - url = "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz"; 3489 - sha1 = "a954f931aeba508d307bbf069eff0c01c96116f7"; 3490 - }; 3491 - } 3492 - { 3493 - name = "semver___semver_6.3.0.tgz"; 3494 - path = fetchurl { 3495 - name = "semver___semver_6.3.0.tgz"; 3496 - url = "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz"; 3497 - sha1 = "ee0a64c8af5e8ceea67687b133761e1becbd1d3d"; 3498 - }; 3499 - } 3500 - { 3501 - name = "send___send_0.17.1.tgz"; 3502 - path = fetchurl { 3503 - name = "send___send_0.17.1.tgz"; 3504 - url = "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz"; 3505 - sha1 = "c1d8b059f7900f7466dd4938bdc44e11ddb376c8"; 3506 - }; 3507 - } 3508 - { 3509 - name = "serialize_javascript___serialize_javascript_5.0.1.tgz"; 3510 - path = fetchurl { 3511 - name = "serialize_javascript___serialize_javascript_5.0.1.tgz"; 3512 - url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz"; 3513 - sha1 = "7886ec848049a462467a97d3d918ebb2aaf934f4"; 3514 - }; 3515 - } 3516 - { 3517 - name = "serve_static___serve_static_1.14.1.tgz"; 3518 - path = fetchurl { 3519 - name = "serve_static___serve_static_1.14.1.tgz"; 3520 - url = "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz"; 3521 - sha1 = "666e636dc4f010f7ef29970a88a674320898b2f9"; 3522 - }; 3523 - } 3524 - { 3525 - name = "set_blocking___set_blocking_2.0.0.tgz"; 3526 - path = fetchurl { 3527 - name = "set_blocking___set_blocking_2.0.0.tgz"; 3528 - url = "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz"; 3529 - sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7"; 3530 - }; 3531 - } 3532 - { 3533 - name = "setimmediate___setimmediate_1.0.5.tgz"; 3534 - path = fetchurl { 3535 - name = "setimmediate___setimmediate_1.0.5.tgz"; 3536 - url = "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz"; 3537 - sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285"; 3538 - }; 3539 - } 3540 - { 3541 - name = "setprototypeof___setprototypeof_1.1.1.tgz"; 3542 - path = fetchurl { 3543 - name = "setprototypeof___setprototypeof_1.1.1.tgz"; 3544 - url = "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz"; 3545 - sha1 = "7e95acb24aa92f5885e0abef5ba131330d4ae683"; 3546 - }; 3547 - } 3548 - { 3549 - name = "shebang_command___shebang_command_2.0.0.tgz"; 3550 - path = fetchurl { 3551 - name = "shebang_command___shebang_command_2.0.0.tgz"; 3552 - url = "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz"; 3553 - sha1 = "ccd0af4f8835fbdc265b82461aaf0c36663f34ea"; 3554 - }; 3555 - } 3556 - { 3557 - name = "shebang_regex___shebang_regex_3.0.0.tgz"; 3558 - path = fetchurl { 3559 - name = "shebang_regex___shebang_regex_3.0.0.tgz"; 3560 - url = "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz"; 3561 - sha1 = "ae16f1644d873ecad843b0307b143362d4c42172"; 3562 - }; 3563 - } 3564 - { 3565 - name = "siginfo___siginfo_2.0.0.tgz"; 3566 - path = fetchurl { 3567 - name = "siginfo___siginfo_2.0.0.tgz"; 3568 - url = "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz"; 3569 - sha1 = "32e76c70b79724e3bb567cb9d543eb858ccfaf30"; 3570 - }; 3571 - } 3572 - { 3573 - name = "signal_exit___signal_exit_3.0.3.tgz"; 3574 - path = fetchurl { 3575 - name = "signal_exit___signal_exit_3.0.3.tgz"; 3576 - url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz"; 3577 - sha1 = "a1410c2edd8f077b08b4e253c8eacfcaf057461c"; 3578 - }; 3579 - } 3580 - { 3581 - name = "simple_concat___simple_concat_1.0.1.tgz"; 3582 - path = fetchurl { 3583 - name = "simple_concat___simple_concat_1.0.1.tgz"; 3584 - url = "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz"; 3585 - sha1 = "f46976082ba35c2263f1c8ab5edfe26c41c9552f"; 3586 - }; 3587 - } 3588 - { 3589 - name = "simple_get___simple_get_3.1.0.tgz"; 3590 - path = fetchurl { 3591 - name = "simple_get___simple_get_3.1.0.tgz"; 3592 - url = "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz"; 3593 - sha1 = "b45be062435e50d159540b576202ceec40b9c6b3"; 3594 - }; 3595 - } 3596 - { 3597 - name = "simple_markdown___simple_markdown_0.7.2.tgz"; 3598 - path = fetchurl { 3599 - name = "simple_markdown___simple_markdown_0.7.2.tgz"; 3600 - url = "https://registry.yarnpkg.com/simple-markdown/-/simple-markdown-0.7.2.tgz"; 3601 - sha1 = "896cc3e3dd9acd068d30e696bce70b0b97655665"; 3602 - }; 3603 - } 3604 - { 3605 - name = "simple_swizzle___simple_swizzle_0.2.2.tgz"; 3606 - path = fetchurl { 3607 - name = "simple_swizzle___simple_swizzle_0.2.2.tgz"; 3608 - url = "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz"; 3609 - sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a"; 3610 - }; 3611 - } 3612 - { 3613 - name = "source_map_support___source_map_support_0.5.19.tgz"; 3614 - path = fetchurl { 3615 - name = "source_map_support___source_map_support_0.5.19.tgz"; 3616 - url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz"; 3617 - sha1 = "a98b62f86dcaf4f67399648c085291ab9e8fed61"; 3618 - }; 3619 - } 3620 - { 3621 - name = "source_map___source_map_0.5.7.tgz"; 3622 - path = fetchurl { 3623 - name = "source_map___source_map_0.5.7.tgz"; 3624 - url = "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz"; 3625 - sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; 3626 - }; 3627 - } 3628 - { 3629 - name = "source_map___source_map_0.6.1.tgz"; 3630 - path = fetchurl { 3631 - name = "source_map___source_map_0.6.1.tgz"; 3632 - url = "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz"; 3633 - sha1 = "74722af32e9614e9c287a8d0bbde48b5e2f1a263"; 3634 - }; 3635 - } 3636 - { 3637 - name = "spawn_wrap___spawn_wrap_2.0.0.tgz"; 3638 - path = fetchurl { 3639 - name = "spawn_wrap___spawn_wrap_2.0.0.tgz"; 3640 - url = "https://registry.yarnpkg.com/spawn-wrap/-/spawn-wrap-2.0.0.tgz"; 3641 - sha1 = "103685b8b8f9b79771318827aa78650a610d457e"; 3642 - }; 3643 - } 3644 - { 3645 - name = "spex___spex_3.0.2.tgz"; 3646 - path = fetchurl { 3647 - name = "spex___spex_3.0.2.tgz"; 3648 - url = "https://registry.yarnpkg.com/spex/-/spex-3.0.2.tgz"; 3649 - sha1 = "7d0df635d92210847d5d92ce8abf45dfba3a8549"; 3650 - }; 3651 - } 3652 - { 3653 - name = "split2___split2_3.2.2.tgz"; 3654 - path = fetchurl { 3655 - name = "split2___split2_3.2.2.tgz"; 3656 - url = "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz"; 3657 - sha1 = "bf2cf2a37d838312c249c89206fd7a17dd12365f"; 3658 - }; 3659 - } 3660 - { 3661 - name = "sprintf_js___sprintf_js_1.0.3.tgz"; 3662 - path = fetchurl { 3663 - name = "sprintf_js___sprintf_js_1.0.3.tgz"; 3664 - url = "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz"; 3665 - sha1 = "04e6926f662895354f3dd015203633b857297e2c"; 3666 - }; 3667 - } 3668 - { 3669 - name = "sshpk___sshpk_1.16.1.tgz"; 3670 - path = fetchurl { 3671 - name = "sshpk___sshpk_1.16.1.tgz"; 3672 - url = "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz"; 3673 - sha1 = "fb661c0bef29b39db40769ee39fa70093d6f6877"; 3674 - }; 3675 - } 3676 - { 3677 - name = "stack_trace___stack_trace_0.0.10.tgz"; 3678 - path = fetchurl { 3679 - name = "stack_trace___stack_trace_0.0.10.tgz"; 3680 - url = "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz"; 3681 - sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0"; 3682 - }; 3683 - } 3684 - { 3685 - name = "stackback___stackback_0.0.2.tgz"; 3686 - path = fetchurl { 3687 - name = "stackback___stackback_0.0.2.tgz"; 3688 - url = "https://registry.yarnpkg.com/stackback/-/stackback-0.0.2.tgz"; 3689 - sha1 = "1ac8a0d9483848d1695e418b6d031a3c3ce68e3b"; 3690 - }; 3691 - } 3692 - { 3693 - name = "statuses___statuses_1.5.0.tgz"; 3694 - path = fetchurl { 3695 - name = "statuses___statuses_1.5.0.tgz"; 3696 - url = "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz"; 3697 - sha1 = "161c7dac177659fd9811f43771fa99381478628c"; 3698 - }; 3699 - } 3700 - { 3701 - name = "stealthy_require___stealthy_require_1.1.1.tgz"; 3702 - path = fetchurl { 3703 - name = "stealthy_require___stealthy_require_1.1.1.tgz"; 3704 - url = "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz"; 3705 - sha1 = "35b09875b4ff49f26a777e509b3090a3226bf24b"; 3706 - }; 3707 - } 3708 - { 3709 - name = "steno___steno_0.4.4.tgz"; 3710 - path = fetchurl { 3711 - name = "steno___steno_0.4.4.tgz"; 3712 - url = "https://registry.yarnpkg.com/steno/-/steno-0.4.4.tgz"; 3713 - sha1 = "071105bdfc286e6615c0403c27e9d7b5dcb855cb"; 3714 - }; 3715 - } 3716 - { 3717 - name = "string_width___string_width_1.0.2.tgz"; 3718 - path = fetchurl { 3719 - name = "string_width___string_width_1.0.2.tgz"; 3720 - url = "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz"; 3721 - sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"; 3722 - }; 3723 - } 3724 - { 3725 - name = "string_width___string_width_2.1.1.tgz"; 3726 - path = fetchurl { 3727 - name = "string_width___string_width_2.1.1.tgz"; 3728 - url = "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz"; 3729 - sha1 = "ab93f27a8dc13d28cac815c462143a6d9012ae9e"; 3730 - }; 3731 - } 3732 - { 3733 - name = "string_width___string_width_3.1.0.tgz"; 3734 - path = fetchurl { 3735 - name = "string_width___string_width_3.1.0.tgz"; 3736 - url = "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz"; 3737 - sha1 = "22767be21b62af1081574306f69ac51b62203961"; 3738 - }; 3739 - } 3740 - { 3741 - name = "string_width___string_width_4.2.0.tgz"; 3742 - path = fetchurl { 3743 - name = "string_width___string_width_4.2.0.tgz"; 3744 - url = "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz"; 3745 - sha1 = "952182c46cc7b2c313d1596e623992bd163b72b5"; 3746 - }; 3747 - } 3748 - { 3749 - name = "string_decoder___string_decoder_1.3.0.tgz"; 3750 - path = fetchurl { 3751 - name = "string_decoder___string_decoder_1.3.0.tgz"; 3752 - url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz"; 3753 - sha1 = "42f114594a46cf1a8e30b0a84f56c78c3edac21e"; 3754 - }; 3755 - } 3756 - { 3757 - name = "string_decoder___string_decoder_1.1.1.tgz"; 3758 - path = fetchurl { 3759 - name = "string_decoder___string_decoder_1.1.1.tgz"; 3760 - url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz"; 3761 - sha1 = "9cf1611ba62685d7030ae9e4ba34149c3af03fc8"; 3762 - }; 3763 - } 3764 - { 3765 - name = "strip_ansi___strip_ansi_3.0.1.tgz"; 3766 - path = fetchurl { 3767 - name = "strip_ansi___strip_ansi_3.0.1.tgz"; 3768 - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz"; 3769 - sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"; 3770 - }; 3771 - } 3772 - { 3773 - name = "strip_ansi___strip_ansi_4.0.0.tgz"; 3774 - path = fetchurl { 3775 - name = "strip_ansi___strip_ansi_4.0.0.tgz"; 3776 - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz"; 3777 - sha1 = "a8479022eb1ac368a871389b635262c505ee368f"; 3778 - }; 3779 - } 3780 - { 3781 - name = "strip_ansi___strip_ansi_5.2.0.tgz"; 3782 - path = fetchurl { 3783 - name = "strip_ansi___strip_ansi_5.2.0.tgz"; 3784 - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz"; 3785 - sha1 = "8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"; 3786 - }; 3787 - } 3788 - { 3789 - name = "strip_ansi___strip_ansi_6.0.0.tgz"; 3790 - path = fetchurl { 3791 - name = "strip_ansi___strip_ansi_6.0.0.tgz"; 3792 - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz"; 3793 - sha1 = "0b1571dd7669ccd4f3e06e14ef1eed26225ae532"; 3794 - }; 3795 - } 3796 - { 3797 - name = "strip_bom___strip_bom_4.0.0.tgz"; 3798 - path = fetchurl { 3799 - name = "strip_bom___strip_bom_4.0.0.tgz"; 3800 - url = "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz"; 3801 - sha1 = "9c3505c1db45bcedca3d9cf7a16f5c5aa3901878"; 3802 - }; 3803 - } 3804 - { 3805 - name = "strip_json_comments___strip_json_comments_3.1.1.tgz"; 3806 - path = fetchurl { 3807 - name = "strip_json_comments___strip_json_comments_3.1.1.tgz"; 3808 - url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz"; 3809 - sha1 = "31f1281b3832630434831c310c01cccda8cbe006"; 3810 - }; 3811 - } 3812 - { 3813 - name = "strip_json_comments___strip_json_comments_2.0.1.tgz"; 3814 - path = fetchurl { 3815 - name = "strip_json_comments___strip_json_comments_2.0.1.tgz"; 3816 - url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; 3817 - sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; 3818 - }; 3819 - } 3820 - { 3821 - name = "supports_color___supports_color_7.2.0.tgz"; 3822 - path = fetchurl { 3823 - name = "supports_color___supports_color_7.2.0.tgz"; 3824 - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz"; 3825 - sha1 = "1b7dcdcb32b8138801b3e478ba6a51caa89648da"; 3826 - }; 3827 - } 3828 - { 3829 - name = "supports_color___supports_color_5.5.0.tgz"; 3830 - path = fetchurl { 3831 - name = "supports_color___supports_color_5.5.0.tgz"; 3832 - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz"; 3833 - sha1 = "e2e69a44ac8772f78a1ec0b35b689df6530efc8f"; 3834 - }; 3835 - } 3836 - { 3837 - name = "supports_color___supports_color_6.1.0.tgz"; 3838 - path = fetchurl { 3839 - name = "supports_color___supports_color_6.1.0.tgz"; 3840 - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz"; 3841 - sha1 = "0764abc69c63d5ac842dd4867e8d025e880df8f3"; 3842 - }; 3843 - } 3844 - { 3845 - name = "table_layout___table_layout_1.0.1.tgz"; 3846 - path = fetchurl { 3847 - name = "table_layout___table_layout_1.0.1.tgz"; 3848 - url = "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.1.tgz"; 3849 - sha1 = "8411181ee951278ad0638aea2f779a9ce42894f9"; 3850 - }; 3851 - } 3852 - { 3853 - name = "tar_fs___tar_fs_2.1.0.tgz"; 3854 - path = fetchurl { 3855 - name = "tar_fs___tar_fs_2.1.0.tgz"; 3856 - url = "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.0.tgz"; 3857 - sha1 = "d1cdd121ab465ee0eb9ccde2d35049d3f3daf0d5"; 3858 - }; 3859 - } 3860 - { 3861 - name = "tar_stream___tar_stream_2.1.4.tgz"; 3862 - path = fetchurl { 3863 - name = "tar_stream___tar_stream_2.1.4.tgz"; 3864 - url = "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.4.tgz"; 3865 - sha1 = "c4fb1a11eb0da29b893a5b25476397ba2d053bfa"; 3866 - }; 3867 - } 3868 - { 3869 - name = "tar___tar_4.4.10.tgz"; 3870 - path = fetchurl { 3871 - name = "tar___tar_4.4.10.tgz"; 3872 - url = "https://registry.yarnpkg.com/tar/-/tar-4.4.10.tgz"; 3873 - sha1 = "946b2810b9a5e0b26140cf78bea6b0b0d689eba1"; 3874 - }; 3875 - } 3876 - { 3877 - name = "tdigest___tdigest_0.1.1.tgz"; 3878 - path = fetchurl { 3879 - name = "tdigest___tdigest_0.1.1.tgz"; 3880 - url = "https://registry.yarnpkg.com/tdigest/-/tdigest-0.1.1.tgz"; 3881 - sha1 = "2e3cb2c39ea449e55d1e6cd91117accca4588021"; 3882 - }; 3883 - } 3884 - { 3885 - name = "test_exclude___test_exclude_6.0.0.tgz"; 3886 - path = fetchurl { 3887 - name = "test_exclude___test_exclude_6.0.0.tgz"; 3888 - url = "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz"; 3889 - sha1 = "04a8698661d805ea6fa293b6cb9e63ac044ef15e"; 3890 - }; 3891 - } 3892 - { 3893 - name = "text_hex___text_hex_1.0.0.tgz"; 3894 - path = fetchurl { 3895 - name = "text_hex___text_hex_1.0.0.tgz"; 3896 - url = "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz"; 3897 - sha1 = "69dc9c1b17446ee79a92bf5b884bb4b9127506f5"; 3898 - }; 3899 - } 3900 - { 3901 - name = "to_fast_properties___to_fast_properties_2.0.0.tgz"; 3902 - path = fetchurl { 3903 - name = "to_fast_properties___to_fast_properties_2.0.0.tgz"; 3904 - url = "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz"; 3905 - sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e"; 3906 - }; 3907 - } 3908 - { 3909 - name = "to_regex_range___to_regex_range_5.0.1.tgz"; 3910 - path = fetchurl { 3911 - name = "to_regex_range___to_regex_range_5.0.1.tgz"; 3912 - url = "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz"; 3913 - sha1 = "1648c44aae7c8d988a326018ed72f5b4dd0392e4"; 3914 - }; 3915 - } 3916 - { 3917 - name = "toidentifier___toidentifier_1.0.0.tgz"; 3918 - path = fetchurl { 3919 - name = "toidentifier___toidentifier_1.0.0.tgz"; 3920 - url = "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz"; 3921 - sha1 = "7e1be3470f1e77948bc43d94a3c8f4d7752ba553"; 3922 - }; 3923 - } 3924 - { 3925 - name = "tough_cookie___tough_cookie_2.5.0.tgz"; 3926 - path = fetchurl { 3927 - name = "tough_cookie___tough_cookie_2.5.0.tgz"; 3928 - url = "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz"; 3929 - sha1 = "cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"; 3930 - }; 3931 - } 3932 - { 3933 - name = "triple_beam___triple_beam_1.3.0.tgz"; 3934 - path = fetchurl { 3935 - name = "triple_beam___triple_beam_1.3.0.tgz"; 3936 - url = "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz"; 3937 - sha1 = "a595214c7298db8339eeeee083e4d10bd8cb8dd9"; 3938 - }; 3939 - } 3940 - { 3941 - name = "ts_node___ts_node_8.10.2.tgz"; 3942 - path = fetchurl { 3943 - name = "ts_node___ts_node_8.10.2.tgz"; 3944 - url = "https://registry.yarnpkg.com/ts-node/-/ts-node-8.10.2.tgz"; 3945 - sha1 = "eee03764633b1234ddd37f8db9ec10b75ec7fb8d"; 3946 - }; 3947 - } 3948 - { 3949 - name = "tslib___tslib_1.14.1.tgz"; 3950 - path = fetchurl { 3951 - name = "tslib___tslib_1.14.1.tgz"; 3952 - url = "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz"; 3953 - sha1 = "cf2d38bdc34a134bcaf1091c41f6619e2f672d00"; 3954 - }; 3955 - } 3956 - { 3957 - name = "tslint___tslint_5.20.1.tgz"; 3958 - path = fetchurl { 3959 - name = "tslint___tslint_5.20.1.tgz"; 3960 - url = "https://registry.yarnpkg.com/tslint/-/tslint-5.20.1.tgz"; 3961 - sha1 = "e401e8aeda0152bc44dd07e614034f3f80c67b7d"; 3962 - }; 3963 - } 3964 - { 3965 - name = "tsutils___tsutils_2.29.0.tgz"; 3966 - path = fetchurl { 3967 - name = "tsutils___tsutils_2.29.0.tgz"; 3968 - url = "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz"; 3969 - sha1 = "32b488501467acbedd4b85498673a0812aca0b99"; 3970 - }; 3971 - } 3972 - { 3973 - name = "tunnel_agent___tunnel_agent_0.6.0.tgz"; 3974 - path = fetchurl { 3975 - name = "tunnel_agent___tunnel_agent_0.6.0.tgz"; 3976 - url = "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; 3977 - sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd"; 3978 - }; 3979 - } 3980 - { 3981 - name = "tweetnacl___tweetnacl_0.14.5.tgz"; 3982 - path = fetchurl { 3983 - name = "tweetnacl___tweetnacl_0.14.5.tgz"; 3984 - url = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz"; 3985 - sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64"; 3986 - }; 3987 - } 3988 - { 3989 - name = "tweetnacl___tweetnacl_1.0.3.tgz"; 3990 - path = fetchurl { 3991 - name = "tweetnacl___tweetnacl_1.0.3.tgz"; 3992 - url = "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-1.0.3.tgz"; 3993 - sha1 = "ac0af71680458d8a6378d0d0d050ab1407d35596"; 3994 - }; 3995 - } 3996 - { 3997 - name = "type_detect___type_detect_4.0.8.tgz"; 3998 - path = fetchurl { 3999 - name = "type_detect___type_detect_4.0.8.tgz"; 4000 - url = "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz"; 4001 - sha1 = "7646fb5f18871cfbb7749e69bd39a6388eb7450c"; 4002 - }; 4003 - } 4004 - { 4005 - name = "type_fest___type_fest_0.8.1.tgz"; 4006 - path = fetchurl { 4007 - name = "type_fest___type_fest_0.8.1.tgz"; 4008 - url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz"; 4009 - sha1 = "09e249ebde851d3b1e48d27c105444667f17b83d"; 4010 - }; 4011 - } 4012 - { 4013 - name = "type_is___type_is_1.6.18.tgz"; 4014 - path = fetchurl { 4015 - name = "type_is___type_is_1.6.18.tgz"; 4016 - url = "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz"; 4017 - sha1 = "4e552cd05df09467dcbc4ef739de89f2cf37c131"; 4018 - }; 4019 - } 4020 - { 4021 - name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz"; 4022 - path = fetchurl { 4023 - name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz"; 4024 - url = "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"; 4025 - sha1 = "a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"; 4026 - }; 4027 - } 4028 - { 4029 - name = "typescript___typescript_3.9.7.tgz"; 4030 - path = fetchurl { 4031 - name = "typescript___typescript_3.9.7.tgz"; 4032 - url = "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz"; 4033 - sha1 = "98d600a5ebdc38f40cb277522f12dc800e9e25fa"; 4034 - }; 4035 - } 4036 - { 4037 - name = "typical___typical_4.0.0.tgz"; 4038 - path = fetchurl { 4039 - name = "typical___typical_4.0.0.tgz"; 4040 - url = "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz"; 4041 - sha1 = "cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4"; 4042 - }; 4043 - } 4044 - { 4045 - name = "typical___typical_5.2.0.tgz"; 4046 - path = fetchurl { 4047 - name = "typical___typical_5.2.0.tgz"; 4048 - url = "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz"; 4049 - sha1 = "4daaac4f2b5315460804f0acf6cb69c52bb93066"; 4050 - }; 4051 - } 4052 - { 4053 - name = "unescape_html___unescape_html_1.1.0.tgz"; 4054 - path = fetchurl { 4055 - name = "unescape_html___unescape_html_1.1.0.tgz"; 4056 - url = "https://registry.yarnpkg.com/unescape-html/-/unescape-html-1.1.0.tgz"; 4057 - sha1 = "d24705e82f0c9e62a87ada62f3cd96303d7d2a3c"; 4058 - }; 4059 - } 4060 - { 4061 - name = "unpipe___unpipe_1.0.0.tgz"; 4062 - path = fetchurl { 4063 - name = "unpipe___unpipe_1.0.0.tgz"; 4064 - url = "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz"; 4065 - sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec"; 4066 - }; 4067 - } 4068 - { 4069 - name = "uri_js___uri_js_4.4.0.tgz"; 4070 - path = fetchurl { 4071 - name = "uri_js___uri_js_4.4.0.tgz"; 4072 - url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz"; 4073 - sha1 = "aa714261de793e8a82347a7bcc9ce74e86f28602"; 4074 - }; 4075 - } 4076 - { 4077 - name = "useragent_generator___useragent_generator_1.1.1_amkt_22079_finish.0.tgz"; 4078 - path = fetchurl { 4079 - name = "useragent_generator___useragent_generator_1.1.1_amkt_22079_finish.0.tgz"; 4080 - url = "https://registry.yarnpkg.com/useragent-generator/-/useragent-generator-1.1.1-amkt-22079-finish.0.tgz"; 4081 - sha1 = "caa8bde7afc4ff28bf157fdf7ad42094be6d4e16"; 4082 - }; 4083 - } 4084 - { 4085 - name = "util_deprecate___util_deprecate_1.0.2.tgz"; 4086 - path = fetchurl { 4087 - name = "util_deprecate___util_deprecate_1.0.2.tgz"; 4088 - url = "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz"; 4089 - sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; 4090 - }; 4091 - } 4092 - { 4093 - name = "utils_merge___utils_merge_1.0.1.tgz"; 4094 - path = fetchurl { 4095 - name = "utils_merge___utils_merge_1.0.1.tgz"; 4096 - url = "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz"; 4097 - sha1 = "9f95710f50a267947b2ccc124741c1028427e713"; 4098 - }; 4099 - } 4100 - { 4101 - name = "uuid___uuid_3.4.0.tgz"; 4102 - path = fetchurl { 4103 - name = "uuid___uuid_3.4.0.tgz"; 4104 - url = "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz"; 4105 - sha1 = "b23e4358afa8a202fe7a100af1f5f883f02007ee"; 4106 - }; 4107 - } 4108 - { 4109 - name = "vary___vary_1.1.2.tgz"; 4110 - path = fetchurl { 4111 - name = "vary___vary_1.1.2.tgz"; 4112 - url = "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz"; 4113 - sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc"; 4114 - }; 4115 - } 4116 - { 4117 - name = "verror___verror_1.10.0.tgz"; 4118 - path = fetchurl { 4119 - name = "verror___verror_1.10.0.tgz"; 4120 - url = "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz"; 4121 - sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; 4122 - }; 4123 - } 4124 - { 4125 - name = "which_module___which_module_2.0.0.tgz"; 4126 - path = fetchurl { 4127 - name = "which_module___which_module_2.0.0.tgz"; 4128 - url = "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz"; 4129 - sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"; 4130 - }; 4131 - } 4132 - { 4133 - name = "which_pm_runs___which_pm_runs_1.0.0.tgz"; 4134 - path = fetchurl { 4135 - name = "which_pm_runs___which_pm_runs_1.0.0.tgz"; 4136 - url = "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz"; 4137 - sha1 = "670b3afbc552e0b55df6b7780ca74615f23ad1cb"; 4138 - }; 4139 - } 4140 - { 4141 - name = "which___which_2.0.2.tgz"; 4142 - path = fetchurl { 4143 - name = "which___which_2.0.2.tgz"; 4144 - url = "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz"; 4145 - sha1 = "7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"; 4146 - }; 4147 - } 4148 - { 4149 - name = "why_is_node_running___why_is_node_running_2.2.0.tgz"; 4150 - path = fetchurl { 4151 - name = "why_is_node_running___why_is_node_running_2.2.0.tgz"; 4152 - url = "https://registry.yarnpkg.com/why-is-node-running/-/why-is-node-running-2.2.0.tgz"; 4153 - sha1 = "fd0a73ea9303920fbb45457c6ecc392ebec90bd2"; 4154 - }; 4155 - } 4156 - { 4157 - name = "wide_align___wide_align_1.1.3.tgz"; 4158 - path = fetchurl { 4159 - name = "wide_align___wide_align_1.1.3.tgz"; 4160 - url = "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz"; 4161 - sha1 = "ae074e6bdc0c14a431e804e624549c633b000457"; 4162 - }; 4163 - } 4164 - { 4165 - name = "winston_daily_rotate_file___winston_daily_rotate_file_4.5.0.tgz"; 4166 - path = fetchurl { 4167 - name = "winston_daily_rotate_file___winston_daily_rotate_file_4.5.0.tgz"; 4168 - url = "https://registry.yarnpkg.com/winston-daily-rotate-file/-/winston-daily-rotate-file-4.5.0.tgz"; 4169 - sha1 = "3914ac57c4bdae1138170bec85af0c2217b253b1"; 4170 - }; 4171 - } 4172 - { 4173 - name = "winston_transport___winston_transport_4.4.0.tgz"; 4174 - path = fetchurl { 4175 - name = "winston_transport___winston_transport_4.4.0.tgz"; 4176 - url = "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.4.0.tgz"; 4177 - sha1 = "17af518daa690d5b2ecccaa7acf7b20ca7925e59"; 4178 - }; 4179 - } 4180 - { 4181 - name = "winston___winston_3.3.3.tgz"; 4182 - path = fetchurl { 4183 - name = "winston___winston_3.3.3.tgz"; 4184 - url = "https://registry.yarnpkg.com/winston/-/winston-3.3.3.tgz"; 4185 - sha1 = "ae6172042cafb29786afa3d09c8ff833ab7c9170"; 4186 - }; 4187 - } 4188 - { 4189 - name = "wordwrapjs___wordwrapjs_4.0.0.tgz"; 4190 - path = fetchurl { 4191 - name = "wordwrapjs___wordwrapjs_4.0.0.tgz"; 4192 - url = "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.0.tgz"; 4193 - sha1 = "9aa9394155993476e831ba8e59fb5795ebde6800"; 4194 - }; 4195 - } 4196 - { 4197 - name = "workerpool___workerpool_6.0.2.tgz"; 4198 - path = fetchurl { 4199 - name = "workerpool___workerpool_6.0.2.tgz"; 4200 - url = "https://registry.yarnpkg.com/workerpool/-/workerpool-6.0.2.tgz"; 4201 - sha1 = "e241b43d8d033f1beb52c7851069456039d1d438"; 4202 - }; 4203 - } 4204 - { 4205 - name = "wrap_ansi___wrap_ansi_5.1.0.tgz"; 4206 - path = fetchurl { 4207 - name = "wrap_ansi___wrap_ansi_5.1.0.tgz"; 4208 - url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz"; 4209 - sha1 = "1fd1f67235d5b6d0fee781056001bfb694c03b09"; 4210 - }; 4211 - } 4212 - { 4213 - name = "wrap_ansi___wrap_ansi_6.2.0.tgz"; 4214 - path = fetchurl { 4215 - name = "wrap_ansi___wrap_ansi_6.2.0.tgz"; 4216 - url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz"; 4217 - sha1 = "e9393ba07102e6c91a3b221478f0257cd2856e53"; 4218 - }; 4219 - } 4220 - { 4221 - name = "wrappy___wrappy_1.0.2.tgz"; 4222 - path = fetchurl { 4223 - name = "wrappy___wrappy_1.0.2.tgz"; 4224 - url = "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz"; 4225 - sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; 4226 - }; 4227 - } 4228 - { 4229 - name = "write_file_atomic___write_file_atomic_3.0.3.tgz"; 4230 - path = fetchurl { 4231 - name = "write_file_atomic___write_file_atomic_3.0.3.tgz"; 4232 - url = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz"; 4233 - sha1 = "56bd5c5a5c70481cd19c571bd39ab965a5de56e8"; 4234 - }; 4235 - } 4236 - { 4237 - name = "ws___ws_7.3.1.tgz"; 4238 - path = fetchurl { 4239 - name = "ws___ws_7.3.1.tgz"; 4240 - url = "https://registry.yarnpkg.com/ws/-/ws-7.3.1.tgz"; 4241 - sha1 = "d0547bf67f7ce4f12a72dfe31262c68d7dc551c8"; 4242 - }; 4243 - } 4244 - { 4245 - name = "xtend___xtend_4.0.2.tgz"; 4246 - path = fetchurl { 4247 - name = "xtend___xtend_4.0.2.tgz"; 4248 - url = "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz"; 4249 - sha1 = "bb72779f5fa465186b1f438f674fa347fdb5db54"; 4250 - }; 4251 - } 4252 - { 4253 - name = "y18n___y18n_4.0.0.tgz"; 4254 - path = fetchurl { 4255 - name = "y18n___y18n_4.0.0.tgz"; 4256 - url = "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz"; 4257 - sha1 = "95ef94f85ecc81d007c264e190a120f0a3c8566b"; 4258 - }; 4259 - } 4260 - { 4261 - name = "yallist___yallist_3.1.1.tgz"; 4262 - path = fetchurl { 4263 - name = "yallist___yallist_3.1.1.tgz"; 4264 - url = "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz"; 4265 - sha1 = "dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"; 4266 - }; 4267 - } 4268 - { 4269 - name = "yargs_parser___yargs_parser_13.1.2.tgz"; 4270 - path = fetchurl { 4271 - name = "yargs_parser___yargs_parser_13.1.2.tgz"; 4272 - url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz"; 4273 - sha1 = "130f09702ebaeef2650d54ce6e3e5706f7a4fb38"; 4274 - }; 4275 - } 4276 - { 4277 - name = "yargs_parser___yargs_parser_18.1.3.tgz"; 4278 - path = fetchurl { 4279 - name = "yargs_parser___yargs_parser_18.1.3.tgz"; 4280 - url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz"; 4281 - sha1 = "be68c4975c6b2abf469236b0c870362fab09a7b0"; 4282 - }; 4283 - } 4284 - { 4285 - name = "yargs_unparser___yargs_unparser_2.0.0.tgz"; 4286 - path = fetchurl { 4287 - name = "yargs_unparser___yargs_unparser_2.0.0.tgz"; 4288 - url = "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz"; 4289 - sha1 = "f131f9226911ae5d9ad38c432fe809366c2325eb"; 4290 - }; 4291 - } 4292 - { 4293 - name = "yargs___yargs_13.3.2.tgz"; 4294 - path = fetchurl { 4295 - name = "yargs___yargs_13.3.2.tgz"; 4296 - url = "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz"; 4297 - sha1 = "ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"; 4298 - }; 4299 - } 4300 - { 4301 - name = "yargs___yargs_15.4.1.tgz"; 4302 - path = fetchurl { 4303 - name = "yargs___yargs_15.4.1.tgz"; 4304 - url = "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz"; 4305 - sha1 = "0d87a16de01aee9d8bec2bfbf74f67851730f4f8"; 4306 - }; 4307 - } 4308 - { 4309 - name = "yn___yn_3.1.1.tgz"; 4310 - path = fetchurl { 4311 - name = "yn___yn_3.1.1.tgz"; 4312 - url = "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz"; 4313 - sha1 = "1e87401a09d767c1d5eab26a6e4c185182d2eb50"; 4314 - }; 4315 - } 4316 - ]; 4317 - }
···
+4 -3
pkgs/servers/mautrix-facebook/default.nix
··· 8 9 python3.pkgs.buildPythonPackage rec { 10 pname = "mautrix-facebook"; 11 - version = "unstable-2022-05-06"; 12 13 src = fetchFromGitHub { 14 owner = "mautrix"; 15 repo = "facebook"; 16 - rev = "5e2c4e7f5a38e3c5d984d690c0ebee9b6bb4768c"; 17 - hash = "sha256-ukFtVRrmaJVVwgp5siwEwbfq6Yq5rmu3XJA5H2n/eJU="; 18 }; 19 20 propagatedBuildInputs = with python3.pkgs; [ ··· 55 56 meta = with lib; { 57 homepage = "https://github.com/mautrix/facebook"; 58 description = "A Matrix-Facebook Messenger puppeting bridge"; 59 license = licenses.agpl3Plus; 60 platforms = platforms.linux;
··· 8 9 python3.pkgs.buildPythonPackage rec { 10 pname = "mautrix-facebook"; 11 + version = "0.4.1"; 12 13 src = fetchFromGitHub { 14 owner = "mautrix"; 15 repo = "facebook"; 16 + rev = "v${version}"; 17 + hash = "sha256-MlT8jNUpJMgaUO9ZIYjpv8l3evdFjfEOSvdAdSlOUvg="; 18 }; 19 20 propagatedBuildInputs = with python3.pkgs; [ ··· 55 56 meta = with lib; { 57 homepage = "https://github.com/mautrix/facebook"; 58 + changelog = "https://github.com/mautrix/facebook/releases/tag/v${version}"; 59 description = "A Matrix-Facebook Messenger puppeting bridge"; 60 license = licenses.agpl3Plus; 61 platforms = platforms.linux;
+2 -2
pkgs/servers/monitoring/icinga2/default.nix
··· 9 10 stdenv.mkDerivation rec { 11 pname = "icinga2${nameSuffix}"; 12 - version = "2.13.5"; 13 14 src = fetchFromGitHub { 15 owner = "icinga"; 16 repo = "icinga2"; 17 rev = "v${version}"; 18 - sha256 = "sha256-XVA3VIGmj3mXfx2eIJ5X4hfjRrnZaAHYMPRyy9+9QGc="; 19 }; 20 21 patches = [
··· 9 10 stdenv.mkDerivation rec { 11 pname = "icinga2${nameSuffix}"; 12 + version = "2.13.6"; 13 14 src = fetchFromGitHub { 15 owner = "icinga"; 16 repo = "icinga2"; 17 rev = "v${version}"; 18 + sha256 = "sha256-Zrq+pw1dZyKVxpbsXeEPU3hLqcaYj/0wqB9HmYXnd0Y="; 19 }; 20 21 patches = [
+3 -3
pkgs/servers/monitoring/unifi-poller/default.nix
··· 2 3 buildGoModule rec { 4 pname = "unifi-poller"; 5 - version = "2.1.7"; 6 7 src = fetchFromGitHub { 8 owner = "unifi-poller"; 9 repo = "unifi-poller"; 10 rev = "v${version}"; 11 - sha256 = "sha256-79aBqYS8B+gIqmhu/UIA7g+FvTS/68qsK7qi5MGH10k="; 12 }; 13 14 - vendorSha256 = "sha256-WVYQ3cZOO+EyJRTFcMjziDHwqqinm1IvxvSLuHTaqT8="; 15 16 ldflags = [ 17 "-w" "-s"
··· 2 3 buildGoModule rec { 4 pname = "unifi-poller"; 5 + version = "2.1.3"; 6 7 src = fetchFromGitHub { 8 owner = "unifi-poller"; 9 repo = "unifi-poller"; 10 rev = "v${version}"; 11 + sha256 = "sha256-xh9s1xAhIeEmeDprl7iPdE6pxmxZjzgMvilobiIoJp0="; 12 }; 13 14 + vendorSha256 = "sha256-HoYgBKTl9HIMVzzzNYtRrfmqb7HCpPHVPeR4gUXneWk="; 15 16 ldflags = [ 17 "-w" "-s"
+51
pkgs/servers/nosql/surrealdb/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , rustPlatform 4 + , fetchFromGitHub 5 + , pkg-config 6 + , openssl 7 + , llvmPackages 8 + , rocksdb 9 + , testers 10 + , surrealdb 11 + , SystemConfiguration 12 + }: 13 + 14 + rustPlatform.buildRustPackage rec { 15 + pname = "surrealdb"; 16 + version = "1.0.0-beta.8"; 17 + 18 + src = fetchFromGitHub { 19 + owner = "surrealdb"; 20 + repo = "surrealdb"; 21 + rev = "v${version}"; 22 + sha256 = "sha256-zFqHwZUpwqvuqmS18bhlpAswD5EycB3pnZwSuN5Q2G4="; 23 + }; 24 + 25 + cargoSha256 = "sha256-vaAfOsbIdQXpx7v4onXY1J8ANKCccVRuWxdvX5+f2no="; 26 + 27 + LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib"; 28 + 29 + ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; 30 + ROCKSDB_LIB_DIR = "${rocksdb}/lib"; 31 + 32 + nativeBuildInputs = [ 33 + pkg-config 34 + ]; 35 + 36 + buildInputs = [ openssl ] 37 + ++ lib.optionals stdenv.isDarwin [ SystemConfiguration ]; 38 + 39 + passthru.tests.version = testers.testVersion { 40 + package = surrealdb; 41 + command = "surreal version"; 42 + }; 43 + 44 + meta = with lib; { 45 + description = "A scalable, distributed, collaborative, document-graph database, for the realtime web"; 46 + homepage = "https://surrealdb.com/"; 47 + mainProgram = "surreal"; 48 + license = licenses.bsl11; 49 + maintainers = with maintainers; [ sikmir happysalada ]; 50 + }; 51 + }
+21 -6
pkgs/servers/samba/4.x.nix
··· 1 { lib, stdenv 2 , buildPackages 3 , fetchurl 4 , pkg-config 5 , bison 6 , flex 7 , perl 8 , libxslt 9 - , heimdal 10 , docbook_xsl 11 , fixDarwinDylibNames 12 , docbook_xml_dtd_45 ··· 20 , gnutls 21 , libunwind 22 , systemd 23 , jansson 24 , libtasn1 25 , tdb 26 , cmocka 27 , rpcsvc-proto 28 , bash ··· 45 46 stdenv.mkDerivation rec { 47 pname = "samba"; 48 - version = "4.17.2"; 49 50 src = fetchurl { 51 url = "mirror://samba/pub/samba/stable/${pname}-${version}.tar.gz"; 52 - hash = "sha256-5V3fTVF4+MhDFqv1PF7dezU5njt9hry4G3UmHIJ7s7g="; 53 }; 54 55 outputs = [ "out" "dev" "man" ]; ··· 59 ./patch-source3__libads__kerberos_keytab.c.patch 60 ./4.x-no-persistent-install-dynconfig.patch 61 ./4.x-fix-makeflags-parsing.patch 62 ]; 63 64 nativeBuildInputs = [ 65 python3Packages.python 66 pkg-config 67 bison 68 flex ··· 71 perl.pkgs.JSON 72 libxslt 73 buildPackages.stdenv.cc 74 - heimdal 75 docbook_xsl 76 docbook_xml_dtd_45 77 cmocka 78 rpcsvc-proto 79 - ] ++ optionals stdenv.isDarwin [ 80 fixDarwinDylibNames 81 ]; 82 83 buildInputs = [ 84 bash 85 python3Packages.wrapPython ··· 95 gnutls 96 libtasn1 97 tdb 98 ] ++ optionals stdenv.isLinux [ liburing systemd ] 99 ++ optionals enableLDAP [ openldap.dev python3Packages.markdown ] 100 ++ optional (enablePrinting && stdenv.isLinux) cups ··· 118 119 preConfigure = '' 120 export PKGCONFIG="$PKG_CONFIG" 121 ''; 122 123 - configureFlags = [ 124 "--with-static-modules=NONE" 125 "--with-shared-modules=ALL" 126 "--enable-fhs" ··· 151 152 preBuild = '' 153 export MAKEFLAGS="-j $NIX_BUILD_CORES" 154 ''; 155 156 # Some libraries don't have /lib/samba in RPATH but need it.
··· 1 { lib, stdenv 2 , buildPackages 3 , fetchurl 4 + , wafHook 5 , pkg-config 6 , bison 7 , flex 8 , perl 9 , libxslt 10 , docbook_xsl 11 , fixDarwinDylibNames 12 , docbook_xml_dtd_45 ··· 20 , gnutls 21 , libunwind 22 , systemd 23 + , samba 24 , jansson 25 , libtasn1 26 , tdb 27 + , libxcrypt 28 , cmocka 29 , rpcsvc-proto 30 , bash ··· 47 48 stdenv.mkDerivation rec { 49 pname = "samba"; 50 + version = "4.17.3"; 51 52 src = fetchurl { 53 url = "mirror://samba/pub/samba/stable/${pname}-${version}.tar.gz"; 54 + hash = "sha256-XRxCDLMexhPHhvmFN/lZZZCB7ca+g3PmjocUCGiTjiY="; 55 }; 56 57 outputs = [ "out" "dev" "man" ]; ··· 61 ./patch-source3__libads__kerberos_keytab.c.patch 62 ./4.x-no-persistent-install-dynconfig.patch 63 ./4.x-fix-makeflags-parsing.patch 64 + ./build-find-pre-built-heimdal-build-tools-in-case-of-.patch 65 ]; 66 67 nativeBuildInputs = [ 68 python3Packages.python 69 + wafHook 70 pkg-config 71 bison 72 flex ··· 75 perl.pkgs.JSON 76 libxslt 77 buildPackages.stdenv.cc 78 docbook_xsl 79 docbook_xml_dtd_45 80 cmocka 81 rpcsvc-proto 82 + ] ++ optional (stdenv.buildPlatform != stdenv.hostPlatform) samba # asn1_compile/compile_et 83 + ++ optionals stdenv.isDarwin [ 84 fixDarwinDylibNames 85 ]; 86 87 + wafPath = "buildtools/bin/waf"; 88 + 89 buildInputs = [ 90 bash 91 python3Packages.wrapPython ··· 101 gnutls 102 libtasn1 103 tdb 104 + libxcrypt 105 ] ++ optionals stdenv.isLinux [ liburing systemd ] 106 ++ optionals enableLDAP [ openldap.dev python3Packages.markdown ] 107 ++ optional (enablePrinting && stdenv.isLinux) cups ··· 125 126 preConfigure = '' 127 export PKGCONFIG="$PKG_CONFIG" 128 + export PYTHONHASHSEED=1 129 ''; 130 131 + wafConfigureFlags = [ 132 "--with-static-modules=NONE" 133 "--with-shared-modules=ALL" 134 "--enable-fhs" ··· 159 160 preBuild = '' 161 export MAKEFLAGS="-j $NIX_BUILD_CORES" 162 + ''; 163 + 164 + # Save asn1_compile and compile_et so they are available to run on the build 165 + # platform when cross-compiling 166 + postInstall = optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' 167 + mkdir -p "$dev/bin" 168 + cp bin/asn1_compile bin/compile_et "$dev/bin" 169 ''; 170 171 # Some libraries don't have /lib/samba in RPATH but need it.
+95
pkgs/servers/samba/build-find-pre-built-heimdal-build-tools-in-case-of-.patch
···
··· 1 + From 9287fcfc36ed9f2bb936ec2253244f60df80711f Mon Sep 17 00:00:00 2001 2 + From: Pascal Bach <pascal.bach@nextrem.ch> 3 + Date: Wed, 22 Sep 2021 09:42:42 +0200 4 + Subject: [PATCH] build: find pre-built heimdal build tools in case of embedded 5 + heimdal 6 + 7 + This patch fixes the case of finding asn1_compile and compile_et for 8 + building embedded heimdal, by setting 9 + --bundled-libraries='!asn1_compile,!compile_et' as configure flags. 10 + 11 + The Heimdal build tools compile_et and asn1_compile are needed *only* 12 + if we use the embedded heimdal (otherwise we don't build heimdal and 13 + use headers that have been generated by those tools elsewhere). 14 + 15 + For cross-compilation with embedded heimdal, it is vital to use host build 16 + tools, and so asn1_compile and compile_et must be supplied and not 17 + built. One way of doing this would be to set the COMPILE_ET and 18 + ASN1_COMPILE env vars to the location of supplied binaries. Another way, 19 + which is more commonly used, is to exclude asn1_compile and compile_et 20 + from bundled packages via the switch 21 + -bundled-libraries='!asn1_compile,!compile_et'. When this is done, 22 + the build script searches the path for those tools and sets the 23 + ASN1_COMPILE and COMPILE_ET vars accordingly. (this is admittedly 24 + kind of a round-about way of doing things but this has become the 25 + de-facto standard amongst embedded distro builders). 26 + 27 + In commit 8061983d4882f3ba3f12da71443b035d7b672eec, this process of 28 + finding the binaris has been moved to be carried out only in the 29 + system heimdal case. As explained above, we only need these tools, 30 + and hence the check, in bundled mode. 31 + 32 + BUG: https://bugzilla.samba.org/show_bug.cgi?id=14164 33 + 34 + Signed-off-by: Uri Simchoni <uri@samba.org> 35 + Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> 36 + [Bachp: rebased for version 4.15.0] 37 + 38 + # Conflicts: 39 + # wscript_configure_system_heimdal 40 + --- 41 + wscript_configure_embedded_heimdal | 11 +++++++++++ 42 + wscript_configure_system_heimdal | 11 ----------- 43 + 2 files changed, 11 insertions(+), 11 deletions(-) 44 + 45 + diff --git a/wscript_configure_embedded_heimdal b/wscript_configure_embedded_heimdal 46 + index 6066f2b39d7..e92cabad65f 100644 47 + --- a/wscript_configure_embedded_heimdal 48 + +++ b/wscript_configure_embedded_heimdal 49 + @@ -6,3 +6,14 @@ if not conf.env['BISON']: 50 + 51 + conf.define('USING_EMBEDDED_HEIMDAL', 1) 52 + conf.RECURSE('third_party/heimdal_build') 53 + + 54 + +def check_system_heimdal_binary(name): 55 + + if conf.LIB_MAY_BE_BUNDLED(name): 56 + + return False 57 + + if not conf.find_program(name, var=name.upper()): 58 + + return False 59 + + conf.define('USING_SYSTEM_%s' % name.upper(), 1) 60 + + return True 61 + + 62 + +check_system_heimdal_binary("compile_et") 63 + +check_system_heimdal_binary("asn1_compile") 64 + diff --git a/wscript_configure_system_heimdal b/wscript_configure_system_heimdal 65 + index 6033dad08dc..c0a9bb95e87 100644 66 + --- a/wscript_configure_system_heimdal 67 + +++ b/wscript_configure_system_heimdal 68 + @@ -37,14 +37,6 @@ def check_system_heimdal_lib(name, functions='', headers='', onlyif=None): 69 + conf.define('USING_SYSTEM_%s' % name.upper(), 1) 70 + return True 71 + 72 + -def check_system_heimdal_binary(name): 73 + - if conf.LIB_MAY_BE_BUNDLED(name): 74 + - return False 75 + - if not conf.find_program(name, var=name.upper()): 76 + - return False 77 + - conf.define('USING_SYSTEM_%s' % name.upper(), 1) 78 + - return True 79 + - 80 + check_system_heimdal_lib("com_err", "com_right_r com_err", "com_err.h") 81 + 82 + if check_system_heimdal_lib("roken", "rk_socket_set_reuseaddr", "roken.h"): 83 + @@ -86,9 +78,6 @@ finally: 84 + #if conf.CHECK_BUNDLED_SYSTEM('tommath', checkfunctions='mp_init', headers='tommath.h'): 85 + # conf.define('USING_SYSTEM_TOMMATH', 1) 86 + 87 + -check_system_heimdal_binary("compile_et") 88 + -check_system_heimdal_binary("asn1_compile") 89 + - 90 + conf.env.KRB5_VENDOR = 'heimdal' 91 + conf.define('USING_SYSTEM_KRB5', 1) 92 + conf.define('USING_SYSTEM_HEIMDAL', 1) 93 + -- 94 + 2.37.3 95 +
+3 -3
pkgs/servers/search/meilisearch/default.nix
··· 8 , nixosTests 9 }: 10 11 - let version = "0.29.1"; 12 in 13 rustPlatform.buildRustPackage { 14 pname = "meilisearch"; ··· 17 owner = "meilisearch"; 18 repo = "MeiliSearch"; 19 rev = "v${version}"; 20 - sha256 = "sha256-1zZqarUxaSlux2ndSnQ3qAs+if2MxN9FPuEAxDnVv28="; 21 }; 22 - cargoSha256 = "sha256-VhCpqCBQhr4GgHEUJ30KPGMbN3EqhdJRKr7/PGYQ3OY="; 23 # Default features include mini dashboard which downloads something from the internet. 24 buildNoDefaultFeatures = true; 25 buildInputs = lib.optionals stdenv.isDarwin [ Security DiskArbitration Foundation ];
··· 8 , nixosTests 9 }: 10 11 + let version = "0.29.2"; 12 in 13 rustPlatform.buildRustPackage { 14 pname = "meilisearch"; ··· 17 owner = "meilisearch"; 18 repo = "MeiliSearch"; 19 rev = "v${version}"; 20 + sha256 = "sha256-ltfJUwz/QFwsXJzES0GVOaCXh7QbziuKMILQNvaCG+4="; 21 }; 22 + cargoSha256 = "sha256-HrPve9x7dSQx/CTxV7t4+SUu4gRmVNRHIZj+2S3CbLQ="; 23 # Default features include mini dashboard which downloads something from the internet. 24 buildNoDefaultFeatures = true; 25 buildInputs = lib.optionals stdenv.isDarwin [ Security DiskArbitration Foundation ];
+3 -3
pkgs/servers/soft-serve/default.nix
··· 2 3 buildGoModule rec { 4 pname = "soft-serve"; 5 - version = "0.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "charmbracelet"; 9 repo = "soft-serve"; 10 rev = "v${version}"; 11 - sha256 = "sha256-X9Dym2AV2By7huPI1Ns0UWue3qRZcauroIv/UAePf/U="; 12 }; 13 14 - vendorSha256 = "sha256-FCTJJ5T2UCtpctd+ubL7ey24xtbdiw7Q2kRBdAVPtCI="; 15 16 doCheck = false; 17
··· 2 3 buildGoModule rec { 4 pname = "soft-serve"; 5 + version = "0.4.1"; 6 7 src = fetchFromGitHub { 8 owner = "charmbracelet"; 9 repo = "soft-serve"; 10 rev = "v${version}"; 11 + sha256 = "sha256-xlfAmAU9u4pI3q8EZm4c7BF/lPAHMjLYa/57VWq067M="; 12 }; 13 14 + vendorSha256 = "sha256-XSAMKR5WPG/6ix5T0e9jtHJXQ6HNkh7li+BDFyIhATQ="; 15 16 doCheck = false; 17
+1 -1
pkgs/tools/audio/isrcsubmit/default.nix
··· 15 16 meta = with lib; { 17 # drutil is required on Darwin, which does not seem to be available in nixpkgs 18 - broken = stdenv.isDarwin; 19 description = "Script to submit ISRCs from disc to MusicBrainz"; 20 license = licenses.gpl3Plus; 21 homepage = "http://jonnyjd.github.io/musicbrainz-isrcsubmit/";
··· 15 16 meta = with lib; { 17 # drutil is required on Darwin, which does not seem to be available in nixpkgs 18 + broken = true; # 2022-11-16 19 description = "Script to submit ISRCs from disc to MusicBrainz"; 20 license = licenses.gpl3Plus; 21 homepage = "http://jonnyjd.github.io/musicbrainz-isrcsubmit/";
+13 -17
pkgs/tools/compression/zfp/default.nix
··· 1 { cmake, cudatoolkit, fetchFromGitHub, gfortran, lib, llvmPackages, python3Packages, stdenv, targetPlatform 2 , enableCfp ? true 3 , enableCuda ? false 4 - , enableExamples ? true 5 , enableFortran ? builtins.elem targetPlatform.system gfortran.meta.platforms 6 , enableOpenMP ? true 7 , enablePython ? true ··· 9 10 stdenv.mkDerivation rec { 11 pname = "zfp"; 12 - version = "0.5.5"; 13 14 src = fetchFromGitHub { 15 owner = "LLNL"; 16 repo = "zfp"; 17 rev = version; 18 - sha256 = "19ycflz35qsrzfcvxdyy0mgbykfghfi9y5v684jb4awjp7nf562c"; 19 }; 20 21 nativeBuildInputs = [ cmake ]; ··· 24 ++ lib.optional enableFortran gfortran 25 ++ lib.optional enableOpenMP llvmPackages.openmp 26 ++ lib.optionals enablePython (with python3Packages; [ cython numpy python ]); 27 28 cmakeFlags = [ 29 - # More tests not enabled by default 30 - ''-DZFP_BINARY_DIR=${placeholder "out"}'' 31 - ''-DZFP_BUILD_TESTING_LARGE=ON'' 32 - ] 33 - ++ lib.optionals targetPlatform.isDarwin [ 34 - "-DCMAKE_INSTALL_BINDIR=bin" 35 - "-DCMAKE_INSTALL_LIBDIR=lib" 36 - ] 37 - ++ lib.optional enableCfp "-DBUILD_CFP=ON" 38 ++ lib.optional enableCuda "-DZFP_WITH_CUDA=ON" 39 - ++ lib.optional enableExamples "-DBUILD_EXAMPLES=ON" 40 ++ lib.optional enableFortran "-DBUILD_ZFORP=ON" 41 ++ lib.optional enableOpenMP "-DZFP_WITH_OPENMP=ON" 42 ++ lib.optional enablePython "-DBUILD_ZFPY=ON" 43 ++ ([ "-DBUILD_UTILITIES=${if enableUtilities then "ON" else "OFF"}" ]); 44 - 45 - preCheck = lib.optional targetPlatform.isDarwin '' 46 - export DYLD_LIBRARY_PATH="$out/lib:$DYLD_LIBRARY_PATH" 47 - ''; 48 49 doCheck = true; 50
··· 1 { cmake, cudatoolkit, fetchFromGitHub, gfortran, lib, llvmPackages, python3Packages, stdenv, targetPlatform 2 , enableCfp ? true 3 , enableCuda ? false 4 , enableFortran ? builtins.elem targetPlatform.system gfortran.meta.platforms 5 , enableOpenMP ? true 6 , enablePython ? true ··· 8 9 stdenv.mkDerivation rec { 10 pname = "zfp"; 11 + version = "1.0.0"; 12 13 src = fetchFromGitHub { 14 owner = "LLNL"; 15 repo = "zfp"; 16 rev = version; 17 + sha256 = "sha256-E2LI1rWo1HO5O/sxPHAmLDs3Z5xouzlgMj11rQFPNYQ="; 18 }; 19 20 nativeBuildInputs = [ cmake ]; ··· 23 ++ lib.optional enableFortran gfortran 24 ++ lib.optional enableOpenMP llvmPackages.openmp 25 ++ lib.optionals enablePython (with python3Packages; [ cython numpy python ]); 26 + 27 + # compile CUDA code for all extant GPUs so the binary will work with any GPU 28 + # and driver combination. to be ultimately solved upstream: 29 + # https://github.com/LLNL/zfp/issues/178 30 + # NB: not in cmakeFlags due to https://github.com/NixOS/nixpkgs/issues/114044 31 + preConfigure = lib.optionalString enableCuda '' 32 + cmakeFlagsArray+=( 33 + "-DCMAKE_CUDA_FLAGS=-gencode=arch=compute_52,code=sm_52 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -gencode=arch=compute_87,code=sm_87 -gencode=arch=compute_86,code=compute_86" 34 + ) 35 + ''; 36 37 cmakeFlags = [ 38 + ] ++ lib.optional enableCfp "-DBUILD_CFP=ON" 39 ++ lib.optional enableCuda "-DZFP_WITH_CUDA=ON" 40 ++ lib.optional enableFortran "-DBUILD_ZFORP=ON" 41 ++ lib.optional enableOpenMP "-DZFP_WITH_OPENMP=ON" 42 ++ lib.optional enablePython "-DBUILD_ZFPY=ON" 43 ++ ([ "-DBUILD_UTILITIES=${if enableUtilities then "ON" else "OFF"}" ]); 44 45 doCheck = true; 46
+9 -2
pkgs/tools/inputmethods/touchegg/default.nix
··· 18 19 stdenv.mkDerivation rec { 20 pname = "touchegg"; 21 - version = "2.0.14"; 22 23 src = fetchFromGitHub { 24 owner = "JoseExposito"; 25 repo = pname; 26 rev = version; 27 - sha256 = "sha256-2ZuFZ2PHhbxNTmGdlZONgPfEJC7lI5Rc6dgiBj7VG2o="; 28 }; 29 30 patches = lib.optionals withPantheon [ 31 # Disable per-application gesture by default to make sure the default 32 # config does not conflict with Pantheon switchboard settings. 33 (fetchpatch {
··· 18 19 stdenv.mkDerivation rec { 20 pname = "touchegg"; 21 + version = "2.0.15"; 22 23 src = fetchFromGitHub { 24 owner = "JoseExposito"; 25 repo = pname; 26 rev = version; 27 + sha256 = "sha256-oz3+hNNjQ/5vXWPMuhA2N2KK8W8S42WeSeDbhV4oJ9M="; 28 }; 29 30 patches = lib.optionals withPantheon [ 31 + # Required for the next patch to apply 32 + # Reverts https://github.com/JoseExposito/touchegg/pull/603 33 + (fetchpatch { 34 + url = "https://github.com/JoseExposito/touchegg/commit/34e947181d84620021601e7f28deb1983a154da8.patch"; 35 + sha256 = "sha256-qbWwmEzVXvDAhhrGvMkKN4YNtnFfRW+Yra+i6VEQX4g="; 36 + revert = true; 37 + }) 38 # Disable per-application gesture by default to make sure the default 39 # config does not conflict with Pantheon switchboard settings. 40 (fetchpatch {
+3 -3
pkgs/tools/misc/addlicense/default.nix
··· 5 6 buildGoModule rec { 7 pname = "addlicense"; 8 - version = "unstable-2021-04-22"; 9 10 src = fetchFromGitHub { 11 owner = "google"; 12 repo = "addlicense"; 13 - rev = "13e73a7f8fcb5696256b6a7b7addabf1070ad4b9"; 14 - sha256 = "sha256-UiJaTWCBup/Ub9NZIvkb67TvcUllV/AmYAKVO4egRqc="; 15 }; 16 17 vendorSha256 = "sha256-2mncc21ecpv17Xp8PA9GIodoaCxNBacbbya/shU8T9Y=";
··· 5 6 buildGoModule rec { 7 pname = "addlicense"; 8 + version = "1.1.0"; 9 10 src = fetchFromGitHub { 11 owner = "google"; 12 repo = "addlicense"; 13 + rev = "v${version}"; 14 + sha256 = "sha256-Vi+U0b9tTJitStZr1wSotr82Y2gA4IjvHLAa+rwGH/g="; 15 }; 16 17 vendorSha256 = "sha256-2mncc21ecpv17Xp8PA9GIodoaCxNBacbbya/shU8T9Y=";
+28
pkgs/tools/misc/moar/default.nix
···
··· 1 + { lib, buildGoModule, fetchFromGitHub, installShellFiles }: 2 + 3 + buildGoModule rec { 4 + pname = "moar"; 5 + version = "1.10.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "walles"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "sha256-cFXUspVSCUy0q5CW8K+YL/LBpK87qlPys8hg6AYvg5M="; 12 + }; 13 + 14 + vendorSha256 = "sha256-RfkY66879Us0UudplMzW8xEC1zs+2OXwyB+nBim3I0I="; 15 + 16 + nativeBuildInputs = [ installShellFiles ]; 17 + 18 + postInstall = '' 19 + installManPage ./moar.1 20 + ''; 21 + 22 + meta = with lib; { 23 + description = "Nice-to-use pager for humans"; 24 + homepage = "https://github.com/walles/moar"; 25 + license = licenses.bsd2WithViews; 26 + maintainers = with maintainers; [ foo-dogsquared ]; 27 + }; 28 + }
+1 -1
pkgs/tools/networking/doggo/default.nix
··· 38 It outputs information in a neat concise manner and supports protocols like DoH, DoT, DoQ, and DNSCrypt as well 39 ''; 40 license = licenses.gpl3Only; 41 - platforms = platforms.linux; 42 maintainers = with maintainers; [ georgesalkhouri ]; 43 }; 44 }
··· 38 It outputs information in a neat concise manner and supports protocols like DoH, DoT, DoQ, and DNSCrypt as well 39 ''; 40 license = licenses.gpl3Only; 41 + platforms = platforms.unix; 42 maintainers = with maintainers; [ georgesalkhouri ]; 43 }; 44 }
+3 -3
pkgs/tools/security/jwx/default.nix
··· 5 6 buildGoModule rec { 7 pname = "jwx"; 8 - version = "2.0.6"; 9 10 src = fetchFromGitHub { 11 owner = "lestrrat-go"; 12 repo = pname; 13 rev = "v${version}"; 14 - hash = "sha256-7X+UeguaWk7+IQ2/PgoFZR7OKpOTzgT/mo8k4eSl53A="; 15 }; 16 17 - vendorSha256 = "sha256-XZk/cwbfg05RkUFMs+AHTfEZiEvqYYoPoSVZVFM967g="; 18 19 sourceRoot = "source/cmd/jwx"; 20
··· 5 6 buildGoModule rec { 7 pname = "jwx"; 8 + version = "2.0.7"; 9 10 src = fetchFromGitHub { 11 owner = "lestrrat-go"; 12 repo = pname; 13 rev = "v${version}"; 14 + hash = "sha256-rnzRl7pvX/qBteEbgXrFCzAvtP9Izy6YAZJhy/4nXl4="; 15 }; 16 17 + vendorSha256 = "sha256-96Vxl84+xjRGxudBOaMX8LpRxfYqC2c+hVsipT0NLwE="; 18 19 sourceRoot = "source/cmd/jwx"; 20
+6 -2
pkgs/tools/security/krunner-pass/default.nix
··· 42 ''-DNIXPKGS_PASS=\"${lib.getBin pass}/bin/pass\"'' 43 ]; 44 45 - # there are *lots* of pointless warnings in v1.3.0 46 - cmakeFlags = [ "-Wno-dev" ]; 47 48 meta = with lib; { 49 description = "Integrates krunner with pass the unix standard password manager (https://www.passwordstore.org/)";
··· 42 ''-DNIXPKGS_PASS=\"${lib.getBin pass}/bin/pass\"'' 43 ]; 44 45 + cmakeFlags = [ 46 + # there are *lots* of pointless warnings in v1.3.0 47 + "-Wno-dev" 48 + # required for kf5auth to work correctly 49 + "-DCMAKE_POLICY_DEFAULT_CMP0012=NEW" 50 + ]; 51 52 meta = with lib; { 53 description = "Integrates krunner with pass the unix standard password manager (https://www.passwordstore.org/)";
+22 -5
pkgs/top-level/all-packages.nix
··· 1008 1009 sirula = callPackage ../tools/wayland/sirula { }; 1010 1011 srcOnly = callPackage ../build-support/src-only { }; 1012 1013 subnetcalc = callPackage ../tools/networking/subnetcalc { }; ··· 1604 1605 libmirage = callPackage ../applications/emulators/cdemu/libmirage.nix { }; 1606 1607 - ludusavi = callPackage ../applications/backup/ludusavi { }; 1608 1609 maiko = callPackage ../applications/emulators/maiko { }; 1610 ··· 4582 4583 mmctl = callPackage ../tools/misc/mmctl { }; 4584 4585 molly-brown = callPackage ../servers/gemini/molly-brown { }; 4586 4587 monetdb = callPackage ../servers/sql/monetdb { }; ··· 7074 git-cola = callPackage ../applications/version-management/git-and-tools/git-cola { }; 7075 7076 git-credential-1password = callPackage ../applications/version-management/git-and-tools/git-credential-1password { }; 7077 7078 git-crecord = callPackage ../applications/version-management/git-crecord { }; 7079 ··· 16815 16816 libsigrokdecode = callPackage ../development/tools/libsigrokdecode { }; 16817 16818 - # special forks used for dsview 16819 - libsigrok4dsl = callPackage ../applications/science/electronics/dsview/libsigrok4dsl.nix { }; 16820 - libsigrokdecode4dsl = callPackage ../applications/science/electronics/dsview/libsigrokdecode4dsl.nix { }; 16821 - 16822 sigrok-firmware-fx2lafw = callPackage ../development/tools/sigrok-firmware-fx2lafw { }; 16823 16824 cli11 = callPackage ../development/tools/misc/cli11 { }; ··· 24526 24527 storm = callPackage ../servers/computing/storm { }; 24528 24529 switcheroo-control = callPackage ../os-specific/linux/switcheroo-control { }; 24530 24531 slurm = callPackage ../servers/computing/slurm { }; ··· 26538 26539 line-awesome = callPackage ../data/fonts/line-awesome { }; 26540 26541 linux-manual = callPackage ../data/documentation/linux-manual { }; 26542 26543 lklug-sinhala = callPackage ../data/fonts/lklug-sinhala {}; ··· 27004 27005 tela-circle-icon-theme = callPackage ../data/icons/tela-circle-icon-theme { 27006 inherit (gnome) adwaita-icon-theme; 27007 }; 27008 27009 tela-icon-theme = callPackage ../data/icons/tela-icon-theme { }; ··· 31754 31755 rymcast = callPackage ../applications/audio/rymcast { 31756 inherit (gnome) zenity; 31757 }; 31758 31759 uade = callPackage ../applications/audio/uade {};
··· 1008 1009 sirula = callPackage ../tools/wayland/sirula { }; 1010 1011 + sitelen-seli-kiwen = callPackage ../data/fonts/sitelen-seli-kiwen {}; 1012 + 1013 srcOnly = callPackage ../build-support/src-only { }; 1014 1015 subnetcalc = callPackage ../tools/networking/subnetcalc { }; ··· 1606 1607 libmirage = callPackage ../applications/emulators/cdemu/libmirage.nix { }; 1608 1609 + ludusavi = callPackage ../applications/backup/ludusavi { 1610 + inherit (plasma5Packages) kdialog; 1611 + }; 1612 1613 maiko = callPackage ../applications/emulators/maiko { }; 1614 ··· 4586 4587 mmctl = callPackage ../tools/misc/mmctl { }; 4588 4589 + moar = callPackage ../tools/misc/moar { }; 4590 + 4591 molly-brown = callPackage ../servers/gemini/molly-brown { }; 4592 4593 monetdb = callPackage ../servers/sql/monetdb { }; ··· 7080 git-cola = callPackage ../applications/version-management/git-and-tools/git-cola { }; 7081 7082 git-credential-1password = callPackage ../applications/version-management/git-and-tools/git-credential-1password { }; 7083 + 7084 + git-credential-keepassxc = callPackage ../applications/version-management/git-and-tools/git-credential-keepassxc { 7085 + inherit (darwin.apple_sdk.frameworks) DiskArbitration Foundation; 7086 + }; 7087 7088 git-crecord = callPackage ../applications/version-management/git-crecord { }; 7089 ··· 16825 16826 libsigrokdecode = callPackage ../development/tools/libsigrokdecode { }; 16827 16828 sigrok-firmware-fx2lafw = callPackage ../development/tools/sigrok-firmware-fx2lafw { }; 16829 16830 cli11 = callPackage ../development/tools/misc/cli11 { }; ··· 24532 24533 storm = callPackage ../servers/computing/storm { }; 24534 24535 + surrealdb = callPackage ../servers/nosql/surrealdb { 24536 + inherit (darwin.apple_sdk.frameworks) SystemConfiguration; 24537 + }; 24538 + 24539 switcheroo-control = callPackage ../os-specific/linux/switcheroo-control { }; 24540 24541 slurm = callPackage ../servers/computing/slurm { }; ··· 26548 26549 line-awesome = callPackage ../data/fonts/line-awesome { }; 26550 26551 + linja-pi-pu-lukin = callPackage ../data/fonts/linja-pi-pu-lukin {}; 26552 + 26553 linux-manual = callPackage ../data/documentation/linux-manual { }; 26554 26555 lklug-sinhala = callPackage ../data/fonts/lklug-sinhala {}; ··· 27016 27017 tela-circle-icon-theme = callPackage ../data/icons/tela-circle-icon-theme { 27018 inherit (gnome) adwaita-icon-theme; 27019 + inherit (plasma5Packages) breeze-icons; 27020 }; 27021 27022 tela-icon-theme = callPackage ../data/icons/tela-icon-theme { }; ··· 31767 31768 rymcast = callPackage ../applications/audio/rymcast { 31769 inherit (gnome) zenity; 31770 + }; 31771 + 31772 + rymdport = callPackage ../applications/networking/rymdport { 31773 + inherit (darwin.apple_sdk.frameworks) Carbon Cocoa; 31774 }; 31775 31776 uade = callPackage ../applications/audio/uade {};
+2
pkgs/top-level/linux-kernels.nix
··· 374 375 rtl8723bs = callPackage ../os-specific/linux/rtl8723bs { }; 376 377 rtl8812au = callPackage ../os-specific/linux/rtl8812au { }; 378 379 rtl8814au = callPackage ../os-specific/linux/rtl8814au { };
··· 374 375 rtl8723bs = callPackage ../os-specific/linux/rtl8723bs { }; 376 377 + rtl8723ds = callPackage ../os-specific/linux/rtl8723ds { }; 378 + 379 rtl8812au = callPackage ../os-specific/linux/rtl8812au { }; 380 381 rtl8814au = callPackage ../os-specific/linux/rtl8814au { };
+8 -13
pkgs/top-level/ocaml-packages.nix
··· 411 412 ethernet = callPackage ../development/ocaml-modules/ethernet { }; 413 414 ezjsonm = callPackage ../development/ocaml-modules/ezjsonm { }; 415 416 ezxmlm = callPackage ../development/ocaml-modules/ezxmlm { }; ··· 561 562 iter = callPackage ../development/ocaml-modules/iter { }; 563 564 - javalib = callPackage ../development/ocaml-modules/javalib { 565 - extlib = ocaml_extlib; 566 - }; 567 568 dypgen = callPackage ../development/ocaml-modules/dypgen { }; 569 ··· 1260 1261 ocaml-protoc = callPackage ../development/ocaml-modules/ocaml-protoc { }; 1262 1263 - ocaml_extlib = ocaml_extlib-1-7-8; 1264 - 1265 - ocaml_extlib-1-7-8 = callPackage ../development/ocaml-modules/extlib { }; 1266 - 1267 - ocaml_extlib-1-7-7 = callPackage ../development/ocaml-modules/extlib/1.7.7.nix { }; 1268 - 1269 ocb-stubblr = callPackage ../development/ocaml-modules/ocb-stubblr { }; 1270 1271 ocurl = callPackage ../development/ocaml-modules/ocurl { }; ··· 1621 1622 omake_rc1 = callPackage ../development/tools/ocaml/omake/0.9.8.6-rc1.nix { }; 1623 1624 - google-drive-ocamlfuse = callPackage ../applications/networking/google-drive-ocamlfuse { 1625 - # needs Base64 module 1626 - ocaml_extlib = ocaml_extlib.override { minimal = false; }; 1627 - }; 1628 1629 hol_light = callPackage ../applications/science/logic/hol_light { }; 1630
··· 411 412 ethernet = callPackage ../development/ocaml-modules/ethernet { }; 413 414 + extlib = extlib-1-7-9; 415 + 416 + extlib-1-7-9 = callPackage ../development/ocaml-modules/extlib { }; 417 + 418 + extlib-1-7-7 = callPackage ../development/ocaml-modules/extlib/1.7.7.nix { }; 419 + 420 ezjsonm = callPackage ../development/ocaml-modules/ezjsonm { }; 421 422 ezxmlm = callPackage ../development/ocaml-modules/ezxmlm { }; ··· 567 568 iter = callPackage ../development/ocaml-modules/iter { }; 569 570 + javalib = callPackage ../development/ocaml-modules/javalib { }; 571 572 dypgen = callPackage ../development/ocaml-modules/dypgen { }; 573 ··· 1264 1265 ocaml-protoc = callPackage ../development/ocaml-modules/ocaml-protoc { }; 1266 1267 ocb-stubblr = callPackage ../development/ocaml-modules/ocb-stubblr { }; 1268 1269 ocurl = callPackage ../development/ocaml-modules/ocurl { }; ··· 1619 1620 omake_rc1 = callPackage ../development/tools/ocaml/omake/0.9.8.6-rc1.nix { }; 1621 1622 + google-drive-ocamlfuse = callPackage ../applications/networking/google-drive-ocamlfuse { }; 1623 1624 hol_light = callPackage ../applications/science/logic/hol_light { }; 1625
+1
pkgs/top-level/python-aliases.nix
··· 208 tvnamer = throw "tvnamer was moved to pkgs.tvnamer"; # added 2021-07-05 209 types-cryptography = throw "types-cryptography has been removed because it is obsolete since cryptography version 3.4.4."; # added 2022-05-30 210 types-paramiko = throw "types-paramiko has been removed because it was unused."; # added 2022-05-30 211 WazeRouteCalculator = wazeroutecalculator; # added 2021-09-29 212 webapp2 = throw "webapp2 is unmaintained since 2012"; # added 2022-05-29 213 websocket_client = websocket-client; # added 2021-06-15
··· 208 tvnamer = throw "tvnamer was moved to pkgs.tvnamer"; # added 2021-07-05 209 types-cryptography = throw "types-cryptography has been removed because it is obsolete since cryptography version 3.4.4."; # added 2022-05-30 210 types-paramiko = throw "types-paramiko has been removed because it was unused."; # added 2022-05-30 211 + Wand = wand; # added 2022-11-13 212 WazeRouteCalculator = wazeroutecalculator; # added 2021-09-29 213 webapp2 = throw "webapp2 is unmaintained since 2012"; # added 2022-05-29 214 websocket_client = websocket-client; # added 2021-06-15
+3 -1
pkgs/top-level/python-packages.nix
··· 5055 5056 latexcodec = callPackage ../development/python-modules/latexcodec { }; 5057 5058 launchpadlib = callPackage ../development/python-modules/launchpadlib { }; 5059 5060 laundrify-aio = callPackage ../development/python-modules/laundrify-aio { }; ··· 11786 11787 wallbox = callPackage ../development/python-modules/wallbox { }; 11788 11789 - Wand = callPackage ../development/python-modules/Wand { }; 11790 11791 wandb = callPackage ../development/python-modules/wandb { }; 11792
··· 5055 5056 latexcodec = callPackage ../development/python-modules/latexcodec { }; 5057 5058 + latexify-py = callPackage ../development/python-modules/latexify-py { }; 5059 + 5060 launchpadlib = callPackage ../development/python-modules/launchpadlib { }; 5061 5062 laundrify-aio = callPackage ../development/python-modules/laundrify-aio { }; ··· 11788 11789 wallbox = callPackage ../development/python-modules/wallbox { }; 11790 11791 + wand = callPackage ../development/python-modules/wand { }; 11792 11793 wandb = callPackage ../development/python-modules/wandb { }; 11794