Merge remote-tracking branch 'origin/master' into staging-next

+1263 -4816
+4
.git-blame-ignore-revs
··· 281 281 282 282 # emacs: keep elpa/nongnu/melpa package overrides sorted 283 283 9f2faf683ed48704aa17f693208a13aa64e22181 284 + 285 + # nixfmt 1.0.0 286 + 62fe01651911043bd3db0add920af3d2935d9869 # !autorebase nix-shell --run treefmt 287 + 5a0711127cd8b916c3d3128f473388c8c79df0da # !autorebase nix-shell --run treefmt
+2 -3
ci/eval/default.nix
··· 64 64 -I "$src" \ 65 65 --option restrict-eval true \ 66 66 --option allow-import-from-derivation false \ 67 - --option eval-system "${evalSystem}" \ 68 - --arg enableWarnings false > $out/paths.json 67 + --option eval-system "${evalSystem}" > $out/paths.json 69 68 ''; 70 69 71 70 singleSystem = ··· 99 98 set +e 100 99 command time -o "$outputDir/timestats/$myChunk" \ 101 100 -f "Chunk $myChunk on $system done [%MKB max resident, %Es elapsed] %C" \ 102 - nix-env -f "${nixpkgs}/pkgs/top-level/release-attrpaths-parallel.nix" \ 101 + nix-env -f "${nixpkgs}/pkgs/top-level/release-outpaths-parallel.nix" \ 103 102 --eval-system "$system" \ 104 103 --option restrict-eval true \ 105 104 --option allow-import-from-derivation false \
+2
doc/release-notes/rl-2511.section.md
··· 25 25 26 26 - `victoriametrics` no longer contains VictoriaLogs components. These have been separated into the new package `victorialogs`. 27 27 28 + - `mx-puppet-discord` was removed from nixpkgs along with its NixOS module as it was unmaintained and was the only user of sha1 hashes in tree. 29 + 28 30 - `gnome-keyring` no longer ships with an SSH agent anymore because it has been deprecated upstream. You should use `gcr_4` instead, which provides the same features. More information on why this was done can be found on [the relevant GCR upstream PR](https://gitlab.gnome.org/GNOME/gcr/-/merge_requests/67). 29 31 30 32 - `stdenv.mkDerivation` and other derivation builders that use it no longer allow the value of `env` to be anything but an attribute set, for the purpose of setting environment variables that are available to the [builder](https://nix.dev/manual/nix/latest/store/derivation/#builder) process. An environment variable called `env` can still be provided by means of `mkDerivation { env.env = ...; }`, though we recommend to use a more specific name than "env".
+11
maintainers/maintainer-list.nix
··· 8285 8285 githubId = 92429150; 8286 8286 name = "Paul Meinhold"; 8287 8287 }; 8288 + feyorsh = { 8289 + email = "george@feyor.sh"; 8290 + github = "Feyorsh"; 8291 + githubId = 44840644; 8292 + name = "George Huebner"; 8293 + }; 8288 8294 ffinkdevs = { 8289 8295 email = "fink@h0st.space"; 8290 8296 github = "ffinkdevs"; ··· 10143 10149 github = "hhm0"; 10144 10150 githubId = 3656888; 10145 10151 name = "hhm"; 10152 + }; 10153 + hhr2020 = { 10154 + name = "hhr2020"; 10155 + github = "HHR2020"; 10156 + githubId = 76608828; 10146 10157 }; 10147 10158 hhydraa = { 10148 10159 email = "hcurfman@keemail.me";
+9
nixos/doc/manual/redirects.json
··· 1206 1206 "module-services-mautrix-signal-migrate-configuration": [ 1207 1207 "index.html#module-services-mautrix-signal-migrate-configuration" 1208 1208 ], 1209 + "module-services-mautrix-whatsapp": [ 1210 + "index.html#module-services-mautrix-whatsapp" 1211 + ], 1212 + "module-services-mautrix-whatsapp-configuration": [ 1213 + "index.html#module-services-mautrix-whatsapp-configuration" 1214 + ], 1215 + "module-services-mautrix-whatsapp-migrate-configuration": [ 1216 + "index.html#module-services-mautrix-whatsapp-migrate-configuration" 1217 + ], 1209 1218 "module-services-maubot": [ 1210 1219 "index.html#module-services-maubot" 1211 1220 ],
+1 -1
nixos/doc/manual/release-notes/rl-2111.section.md
··· 108 108 109 109 - [influxdb-exporter](https://github.com/prometheus/influxdb_exporter) a Prometheus exporter that exports metrics received on an InfluxDB compatible endpoint is now available as [services.prometheus.exporters.influxdb](#opt-services.prometheus.exporters.influxdb.enable). 110 110 111 - - [mx-puppet-discord](https://github.com/matrix-discord/mx-puppet-discord), a discord puppeting bridge for matrix. Available as [services.mx-puppet-discord](#opt-services.mx-puppet-discord.enable). 111 + - [mx-puppet-discord](https://github.com/matrix-discord/mx-puppet-discord), a discord puppeting bridge for matrix. Available as `services.mx-puppet-discord`. 112 112 113 113 - [MeshCentral](https://www.meshcommander.com/meshcentral2/overview), a remote administration service ("TeamViewer but self-hosted and with more features") is now available with a package and a module: [services.meshcentral.enable](#opt-services.meshcentral.enable) 114 114
-1
nixos/modules/module-list.nix
··· 779 779 ./services/matrix/mautrix-telegram.nix 780 780 ./services/matrix/mautrix-whatsapp.nix 781 781 ./services/matrix/mjolnir.nix 782 - ./services/matrix/mx-puppet-discord.nix 783 782 ./services/matrix/pantalaimon.nix 784 783 ./services/matrix/synapse-auto-compressor.nix 785 784 ./services/matrix/synapse.nix
+4
nixos/modules/rename.nix
··· 190 190 (mkRemovedOptionModule [ "services" "matrix-sliding-sync" ] 191 191 "The matrix-sliding-sync package has been removed, since matrix-synapse incorporated its functionality. Remove `services.sliding-sync` from your NixOS Configuration, and the `.well-known` record for `org.matrix.msc3575.proxy` from your webserver" 192 192 ) 193 + (mkRemovedOptionModule [ 194 + "services" 195 + "mx-puppet-discord" 196 + ] "The corresponding package was removed from nixpkgs.") 193 197 (mkRemovedOptionModule [ "services" "meguca" ] "Use meguca has been removed from nixpkgs") 194 198 (mkRemovedOptionModule [ "services" "mesos" ] "The corresponding package was removed from nixpkgs.") 195 199 (mkRemovedOptionModule [
+32
nixos/modules/services/matrix/mautrix-whatsapp.md
··· 1 + # Mautrix-Whatsapp {#module-services-mautrix-whatsapp} 2 + 3 + [Mautrix-Whatsapp](https://github.com/mautrix/whatsapp) is a Matrix-Whatsapp puppeting bridge. 4 + 5 + ## Configuration {#module-services-mautrix-whatsapp-configuration} 6 + 7 + 1. Set [](#opt-services.mautrix-whatsapp.enable) to `true`. The service will use 8 + SQLite by default. 9 + 2. To create your configuration check the default configuration for 10 + [](#opt-services.mautrix-whatsapp.settings). To obtain the complete default 11 + configuration, run 12 + `nix-shell -p mautrix-whatsapp --run "mautrix-whatsapp -c default.yaml -e"`. 13 + 14 + ::: {.warning} 15 + Mautrix-Whatsapp allows for some options like `encryption.pickle_key`, 16 + `provisioning.shared_secret`, allow the value `generate` to be set. 17 + Since the configuration file is regenerated on every start of the 18 + service, the generated values would be discarded and might break your 19 + installation. Instead, set those values via 20 + [](#opt-services.mautrix-whatsapp.environmentFile). 21 + ::: 22 + 23 + ## Migrating from an older configuration {#module-services-mautrix-whatsapp-migrate-configuration} 24 + 25 + With Mautrix-Whatsapp v0.11.0 the configuration has been rearranged. Mautrix-Whatsapp 26 + performs an automatic configuration migration so your pre-0.7.0 configuration 27 + should just continue to work. 28 + 29 + In case you want to update your NixOS configuration, compare the migrated configuration 30 + at `/var/lib/mautrix-whatsapp/config.yaml` with the default configuration 31 + (`nix-shell -p mautrix-whatsapp --run "mautrix-whatsapp -c example.yaml -e"`) and 32 + update your module configuration accordingly.
+99 -51
nixos/modules/services/matrix/mautrix-whatsapp.nix
··· 8 8 cfg = config.services.mautrix-whatsapp; 9 9 dataDir = "/var/lib/mautrix-whatsapp"; 10 10 registrationFile = "${dataDir}/whatsapp-registration.yaml"; 11 - settingsFile = "${dataDir}/config.json"; 11 + settingsFile = "${dataDir}/config.yaml"; 12 12 settingsFileUnsubstituted = settingsFormat.generate "mautrix-whatsapp-config-unsubstituted.json" cfg.settings; 13 13 settingsFormat = pkgs.formats.json { }; 14 14 appservicePort = 29318; 15 15 16 + # to be used with a list of lib.mkIf values 17 + optOneOf = lib.lists.findFirst (value: value.condition) (lib.mkIf false null); 16 18 mkDefaults = lib.mapAttrsRecursive (n: v: lib.mkDefault v); 17 19 defaultConfig = { 20 + network = { 21 + displayname_template = "{{or .BusinessName .PushName .Phone}} (WA)"; 22 + identity_change_notices = true; 23 + history_sync = { 24 + request_full_sync = true; 25 + }; 26 + }; 27 + bridge = { 28 + command_prefix = "!wa"; 29 + relay.enabled = true; 30 + permissions."*" = "relay"; 31 + }; 32 + database = { 33 + type = "sqlite3-fk-wal"; 34 + uri = "file:${dataDir}/mautrix-whatsapp.db?_txlock=immediate"; 35 + }; 18 36 homeserver.address = "http://localhost:8448"; 19 37 appservice = { 20 38 hostname = "[::]"; 21 39 port = appservicePort; 22 - database.type = "sqlite3"; 23 - database.uri = "${dataDir}/mautrix-whatsapp.db"; 24 40 id = "whatsapp"; 25 - bot.username = "whatsappbot"; 26 - bot.displayname = "WhatsApp Bridge Bot"; 41 + bot = { 42 + username = "whatsappbot"; 43 + displayname = "WhatsApp Bridge Bot"; 44 + }; 27 45 as_token = ""; 28 46 hs_token = ""; 47 + username_template = "whatsapp_{{.}}"; 29 48 }; 30 - bridge = { 31 - username_template = "whatsapp_{{.}}"; 32 - displayname_template = "{{if .BusinessName}}{{.BusinessName}}{{else if .PushName}}{{.PushName}}{{else}}{{.JID}}{{end}} (WA)"; 33 - double_puppet_server_map = { }; 34 - login_shared_secret_map = { }; 35 - command_prefix = "!wa"; 36 - permissions."*" = "relay"; 37 - relay.enabled = true; 49 + double_puppet = { 50 + servers = { }; 51 + secrets = { }; 38 52 }; 53 + # By default, the following keys/secrets are set to `generate`. This would break when the service 54 + # is restarted, since the previously generated configuration will be overwritten everytime. 55 + # If encryption is enabled, it's recommended to set those keys via `environmentFile`. 56 + encryption.pickle_key = ""; 57 + provisioning.shared_secret = ""; 58 + public_media.signing_key = ""; 59 + direct_media.server_key = ""; 39 60 logging = { 40 61 min_level = "info"; 41 62 writers = lib.singleton { ··· 49 70 in 50 71 { 51 72 options.services.mautrix-whatsapp = { 52 - enable = lib.mkEnableOption "mautrix-whatsapp, a puppeting/relaybot bridge between Matrix and WhatsApp"; 73 + enable = lib.mkEnableOption "mautrix-whatsapp, a Matrix-WhatsApp puppeting bridge"; 53 74 54 75 package = lib.mkPackageOption pkgs "mautrix-whatsapp" { }; 55 76 56 77 settings = lib.mkOption { 78 + apply = lib.recursiveUpdate defaultConfig; 57 79 type = settingsFormat.type; 58 80 default = defaultConfig; 59 81 description = '' 60 82 {file}`config.yaml` configuration as a Nix attribute set. 61 - Configuration options should match those described in 62 - [example-config.yaml](https://github.com/mautrix/whatsapp/blob/master/example-config.yaml). 83 + Configuration options should match those described in the example configuration. 84 + Get an example configuration by executing `mautrix-whatsapp -c example.yaml --generate-example-config` 63 85 Secret tokens should be specified using {option}`environmentFile` 64 86 instead of this world-readable attribute set. 65 87 ''; 66 88 example = { 67 - appservice = { 68 - database = { 69 - type = "postgres"; 70 - uri = "postgresql:///mautrix_whatsapp?host=/run/postgresql"; 71 - }; 72 - id = "whatsapp"; 73 - ephemeral_events = false; 74 - }; 75 89 bridge = { 76 - history_sync = { 77 - request_full_sync = true; 78 - }; 79 90 private_chat_portal_meta = true; 80 - mute_bridging = true; 81 - encryption = { 82 - allow = true; 83 - default = true; 84 - require = true; 85 - }; 86 - provisioning = { 87 - shared_secret = "disable"; 88 - }; 91 + mute_only_on_create = false; 89 92 permissions = { 90 93 "example.com" = "user"; 91 94 }; 92 95 }; 96 + database = { 97 + type = "postgres"; 98 + uri = "postgresql:///mautrix_whatsapp?host=/run/postgresql"; 99 + }; 100 + homeserver = { 101 + address = "http://[::1]:8008"; 102 + domain = "my-domain.tld"; 103 + }; 104 + appservice = { 105 + id = "whatsapp"; 106 + ephemeral_events = false; 107 + }; 108 + matrix.message_status_events = true; 109 + provisioning = { 110 + shared_secret = "disable"; 111 + }; 112 + backfill.enabled = true; 113 + encryption = { 114 + allow = true; 115 + default = true; 116 + require = true; 117 + pickle_key = "$ENCRYPTION_PICKLE_KEY"; 118 + }; 93 119 }; 94 120 }; 121 + 95 122 environmentFile = lib.mkOption { 96 123 type = lib.types.nullOr lib.types.path; 97 124 default = null; 98 125 description = '' 99 - File containing environment variables to be passed to the mautrix-whatsapp service, 100 - in which secret tokens can be specified securely by optionally defining a value for 101 - `MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET`. 126 + File containing environment variables to be passed to the mautrix-whatsapp service. 127 + If an environment variable `MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET` is set, 128 + then its value will be used in the configuration file for the option 129 + `double_puppet.secrets` without leaking it to the store, using the configured 130 + `homeserver.domain` as key. 102 131 ''; 103 132 }; 104 133 105 134 serviceDependencies = lib.mkOption { 106 135 type = with lib.types; listOf str; 107 - default = lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit; 108 - defaultText = lib.literalExpression "lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnits"; 136 + default = 137 + lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit 138 + ++ lib.optional config.services.matrix-conduit.enable "conduit.service"; 139 + defaultText = lib.literalExpression '' 140 + optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit 141 + ++ optional config.services.matrix-conduit.enable "conduit.service" 142 + ''; 109 143 description = '' 110 - List of Systemd services to require and wait for when starting the application service. 144 + List of systemd units to require and wait for when starting the application service. 111 145 ''; 112 146 }; 113 147 ··· 140 174 serviceConfig.SupplementaryGroups = [ "mautrix-whatsapp" ]; 141 175 }; 142 176 143 - services.mautrix-whatsapp.settings = lib.mkMerge ( 144 - map mkDefaults [ 145 - defaultConfig 146 - # Note: this is defined here to avoid the docs depending on `config` 147 - { homeserver.domain = config.services.matrix-synapse.settings.server_name; } 177 + # Note: this is defined here to avoid the docs depending on `config` 178 + services.mautrix-whatsapp.settings.homeserver = optOneOf ( 179 + with config.services; 180 + [ 181 + (lib.mkIf matrix-synapse.enable (mkDefaults { 182 + domain = matrix-synapse.settings.server_name; 183 + })) 184 + (lib.mkIf matrix-conduit.enable (mkDefaults { 185 + domain = matrix-conduit.settings.global.server_name; 186 + address = "http://localhost:${toString matrix-conduit.settings.global.port}"; 187 + })) 148 188 ] 149 189 ); 150 190 151 191 systemd.services.mautrix-whatsapp = { 152 - description = "Mautrix-WhatsApp Service - A WhatsApp bridge for Matrix"; 192 + description = "Mautrix-WhatsApp, a Matrix-WhatsApp puppeting bridge"; 153 193 154 194 wantedBy = [ "multi-user.target" ]; 155 195 wants = [ "network-online.target" ] ++ cfg.serviceDependencies; 156 196 after = [ "network-online.target" ] ++ cfg.serviceDependencies; 197 + # ffmpeg is required for conversion of voice messages 198 + path = [ pkgs.ffmpeg-headless ]; 157 199 158 200 preStart = '' 159 201 # substitute the settings file by environment variables ··· 183 225 ${pkgs.yq}/bin/yq -s '.[0].appservice.as_token = .[1].as_token 184 226 | .[0].appservice.hs_token = .[1].hs_token 185 227 | .[0] 186 - | if env.MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET then .bridge.login_shared_secret_map.[.homeserver.domain] = env.MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET else . end' \ 228 + | if env.MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET then .double_puppet.secrets.[.homeserver.domain] = env.MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET else . end' \ 187 229 '${settingsFile}' '${registrationFile}' > '${settingsFile}.tmp' 188 230 mv '${settingsFile}.tmp' '${settingsFile}' 189 231 umask $old_umask ··· 201 243 --registration='${registrationFile}' 202 244 ''; 203 245 LockPersonality = true; 204 - MemoryDenyWriteExecute = true; 205 246 NoNewPrivileges = true; 206 247 PrivateDevices = true; 207 248 PrivateTmp = true; ··· 227 268 restartTriggers = [ settingsFileUnsubstituted ]; 228 269 }; 229 270 }; 230 - meta.maintainers = with lib.maintainers; [ frederictobiasc ]; 271 + meta = { 272 + buildDocsInSandbox = false; 273 + doc = ./mautrix-whatsapp.md; 274 + maintainers = with lib.maintainers; [ 275 + pentane 276 + frederictobiasc 277 + ]; 278 + }; 231 279 }
-125
nixos/modules/services/matrix/mx-puppet-discord.nix
··· 1 - { 2 - config, 3 - pkgs, 4 - lib, 5 - ... 6 - }: 7 - let 8 - dataDir = "/var/lib/mx-puppet-discord"; 9 - registrationFile = "${dataDir}/discord-registration.yaml"; 10 - cfg = config.services.mx-puppet-discord; 11 - settingsFormat = pkgs.formats.json { }; 12 - settingsFile = settingsFormat.generate "mx-puppet-discord-config.json" cfg.settings; 13 - 14 - in 15 - { 16 - options = { 17 - services.mx-puppet-discord = { 18 - enable = lib.mkEnableOption '' 19 - mx-puppet-discord is a discord puppeting bridge for matrix. 20 - It handles bridging private and group DMs, as well as Guilds (servers) 21 - ''; 22 - 23 - settings = lib.mkOption rec { 24 - apply = lib.recursiveUpdate default; 25 - inherit (settingsFormat) type; 26 - default = { 27 - bridge.port = 8434; 28 - presence = { 29 - enabled = true; 30 - interval = 500; 31 - }; 32 - provisioning.whitelist = [ ]; 33 - relay.whitelist = [ ]; 34 - 35 - # variables are preceded by a colon. 36 - namePatterns = { 37 - user = ":name"; 38 - userOverride = ":displayname"; 39 - room = ":name"; 40 - group = ":name"; 41 - }; 42 - 43 - #defaults to sqlite but can be configured to use postgresql with 44 - #connstring 45 - database.filename = "${dataDir}/database.db"; 46 - logging = { 47 - console = "info"; 48 - lineDateFormat = "MMM-D HH:mm:ss.SSS"; 49 - }; 50 - }; 51 - example = lib.literalExpression '' 52 - { 53 - bridge = { 54 - bindAddress = "localhost"; 55 - domain = "example.com"; 56 - homeserverUrl = "https://example.com"; 57 - }; 58 - 59 - provisioning.whitelist = [ "@admin:example.com" ]; 60 - relay.whitelist = [ "@.*:example.com" ]; 61 - } 62 - ''; 63 - description = '' 64 - {file}`config.yaml` configuration as a Nix attribute set. 65 - Configuration options should match those described in 66 - [ 67 - sample.config.yaml](https://github.com/matrix-discord/mx-puppet-discord/blob/master/sample.config.yaml). 68 - ''; 69 - }; 70 - serviceDependencies = lib.mkOption { 71 - type = with lib.types; listOf str; 72 - default = lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit; 73 - defaultText = lib.literalExpression '' 74 - lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit 75 - ''; 76 - description = '' 77 - List of Systemd services to require and wait for when starting the application service. 78 - ''; 79 - }; 80 - }; 81 - }; 82 - 83 - config = lib.mkIf cfg.enable { 84 - systemd.services.mx-puppet-discord = { 85 - description = "Matrix to Discord puppeting bridge"; 86 - 87 - wantedBy = [ "multi-user.target" ]; 88 - wants = [ "network-online.target" ] ++ cfg.serviceDependencies; 89 - after = [ "network-online.target" ] ++ cfg.serviceDependencies; 90 - 91 - preStart = '' 92 - # generate the appservice's registration file if absent 93 - if [ ! -f '${registrationFile}' ]; then 94 - ${pkgs.mx-puppet-discord}/bin/mx-puppet-discord -r -c ${settingsFile} \ 95 - -f ${registrationFile} 96 - fi 97 - ''; 98 - 99 - serviceConfig = { 100 - Type = "simple"; 101 - Restart = "always"; 102 - 103 - ProtectSystem = "strict"; 104 - ProtectHome = true; 105 - ProtectKernelTunables = true; 106 - ProtectKernelModules = true; 107 - ProtectControlGroups = true; 108 - 109 - DynamicUser = true; 110 - PrivateTmp = true; 111 - WorkingDirectory = pkgs.mx-puppet-discord; 112 - StateDirectory = baseNameOf dataDir; 113 - UMask = "0027"; 114 - 115 - ExecStart = '' 116 - ${pkgs.mx-puppet-discord}/bin/mx-puppet-discord \ 117 - -c ${settingsFile} \ 118 - -f ${registrationFile} 119 - ''; 120 - }; 121 - }; 122 - }; 123 - 124 - meta.maintainers = with lib.maintainers; [ govanify ]; 125 - }
+1 -3
pkgs/applications/editors/jetbrains/default.nix
··· 430 430 ]; 431 431 }; 432 432 433 - plugins = callPackage ./plugins { } // { 434 - __attrsFailEvaluation = true; 435 - }; 433 + plugins = callPackage ./plugins { }; 436 434 437 435 }
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 4288 4288 mktplcRef = { 4289 4289 publisher = "shopify"; 4290 4290 name = "ruby-lsp"; 4291 - version = "0.9.29"; 4292 - hash = "sha256-jxgEB8juWRZmBAmmBBDHu3sOKylsqSuSrnWsfOYPBmI="; 4291 + version = "0.9.30"; 4292 + hash = "sha256-3V6So2ulRTk1Ityd4ajzx/Vd+qzvqZMzUyTFMgWNztA="; 4293 4293 }; 4294 4294 meta = { 4295 4295 description = "VS Code plugin for connecting with the Ruby LSP";
+2 -2
pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix
··· 7 7 mktplcRef = { 8 8 name = "claude-dev"; 9 9 publisher = "saoudrizwan"; 10 - version = "3.19.5"; 11 - hash = "sha256-XosGlr1DanF0Z6Tt39Qud3VxJXEL4lez8eGcBPckuls="; 10 + version = "3.20.1"; 11 + hash = "sha256-2IX6EdzNpJapgVSwQ9hyby7CdURI5uaQJpGh4pcEuaQ="; 12 12 }; 13 13 14 14 meta = {
+6 -6
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 525 525 "vendorHash": "sha256-s5tShmcGeY/PivF2soP0PWZp9MlqYt9yvsjrNArqYGk=" 526 526 }, 527 527 "google-beta": { 528 - "hash": "sha256-FmVPRx7EWPUT38IKKnmPf96FJGHj8FUzNzfYzCm2UeA=", 528 + "hash": "sha256-O+rAH2VzDEr+uwyAAg74oS/HeytPLOm+1LTC7aswhIA=", 529 529 "homepage": "https://registry.terraform.io/providers/hashicorp/google-beta", 530 530 "owner": "hashicorp", 531 531 "repo": "terraform-provider-google-beta", 532 - "rev": "v6.43.0", 532 + "rev": "v6.45.0", 533 533 "spdx": "MPL-2.0", 534 - "vendorHash": "sha256-dvmv7tOY89Gft0qdb33mX90gD7WX/hhPkUSBogMevPA=" 534 + "vendorHash": "sha256-QQI1BfUgDRYwlqOC2+e/EMcDsEbZV8cAUnscnW8xVLk=" 535 535 }, 536 536 "googleworkspace": { 537 537 "hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=", ··· 867 867 "vendorHash": null 868 868 }, 869 869 "newrelic": { 870 - "hash": "sha256-5AzPNH29tO2AwFz09R+ciBLYBlwESBBc6ZqROvz1Alc=", 870 + "hash": "sha256-6IA7p+VCGvMmIVTPswOorToeYRE1eDszVMFPPZdZ4y0=", 871 871 "homepage": "https://registry.terraform.io/providers/newrelic/newrelic", 872 872 "owner": "newrelic", 873 873 "repo": "terraform-provider-newrelic", 874 - "rev": "v3.63.0", 874 + "rev": "v3.64.0", 875 875 "spdx": "MPL-2.0", 876 - "vendorHash": "sha256-Sf/nBJQtfzP2+QWhH6rauSam7PpLU01quedUvrJz6fA=" 876 + "vendorHash": "sha256-ZWtk6FuELMEyUr7YpkCfsTae3eJqoEpit8/vJgoN/gU=" 877 877 }, 878 878 "nexus": { 879 879 "hash": "sha256-Lm5CZ+eBDUNIL2KuK/iKc5dTif7P+E9II714vwvYuyU=",
+1 -6
pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix
··· 18 18 plugins = [ ]; 19 19 }; 20 20 21 - # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing here. 22 - pidginPackages = self // { 23 - pidginPackages = self.pidginPackages // { 24 - __attrsFailEvaluation = true; 25 - }; 26 - }; 21 + pidginPackages = self; 27 22 28 23 pidgin-indicator = callPackage ./pidgin-indicator { }; 29 24
-4
pkgs/applications/science/math/R/default.nix
··· 27 27 icu, 28 28 pkg-config, 29 29 bison, 30 - imake, 31 30 which, 32 31 jdk, 33 32 blas, ··· 63 62 "tex" 64 63 ]; 65 64 66 - dontUseImakeConfigure = true; 67 - 68 65 nativeBuildInputs = [ 69 66 bison 70 - imake 71 67 perl 72 68 pkg-config 73 69 tzdata
+3 -3
pkgs/applications/version-management/sublime-merge/default.nix
··· 11 11 } { }; 12 12 13 13 sublime-merge-dev = common { 14 - buildVersion = "2108"; 14 + buildVersion = "2109"; 15 15 dev = true; 16 - aarch64sha256 = "v81Xvp0tsXfbBkf8W53iC1YIcT5XJUYmXl6CWNdz6Hw="; 17 - x64sha256 = "nIwJIWMecBZgfaCFs0/iFHJG9k/3lAqsliCsfvnhpKY="; 16 + aarch64sha256 = "kkXt+CdmU2C6VJHKvp5M4VzzxhhgSqeFVyORWMQnVTc="; 17 + x64sha256 = "O1pY4M98mfBY8VaOYYOTRCNTNeUQYmHlB0h1A0GTpe8="; 18 18 } { }; 19 19 }
+7 -3
pkgs/by-name/ad/adios2/package.nix
··· 22 22 zfp, 23 23 zlib, 24 24 ucx, 25 + libffi, 25 26 yaml-cpp, 26 27 nlohmann_json, 27 28 llvmPackages, ··· 94 95 pugixml 95 96 sqlite 96 97 zeromq 97 - zfp 98 98 zlib 99 99 yaml-cpp 100 100 nlohmann_json ··· 104 104 # mgard 105 105 ] 106 106 ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform ucx) ucx 107 + ++ lib.optional (stdenv.hostPlatform.isLoongArch64) libffi 108 + ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform zfp) zfp 107 109 # openmp required by zfp 108 - ++ lib.optional stdenv.cc.isClang llvmPackages.openmp; 110 + ++ lib.optional ( 111 + lib.meta.availableOn stdenv.hostPlatform zfp && stdenv.cc.isClang 112 + ) llvmPackages.openmp; 109 113 110 114 propagatedBuildInputs = 111 115 lib.optional mpiSupport mpi ··· 122 126 (lib.cmakeBool "ADIOS2_USE_EXTERNAL_DEPENDENCIES" true) 123 127 (lib.cmakeBool "ADIOS2_USE_Blosc2" true) 124 128 (lib.cmakeBool "ADIOS2_USE_BZip2" true) 125 - (lib.cmakeBool "ADIOS2_USE_ZFP" true) 129 + (lib.cmakeBool "ADIOS2_USE_ZFP" (lib.meta.availableOn stdenv.hostPlatform zfp)) 126 130 (lib.cmakeBool "ADIOS2_USE_SZ" false) 127 131 (lib.cmakeBool "ADIOS2_USE_LIBPRESSIO" false) 128 132 (lib.cmakeBool "ADIOS2_USE_MGARD" false)
+3 -3
pkgs/by-name/as/ast-grep/package.nix
··· 11 11 12 12 rustPlatform.buildRustPackage (finalAttrs: { 13 13 pname = "ast-grep"; 14 - version = "0.38.7"; 14 + version = "0.39.1"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "ast-grep"; 18 18 repo = "ast-grep"; 19 19 tag = finalAttrs.version; 20 - hash = "sha256-3ZjXHmPBI40rXrEUerlvmozBYEu8NDvy0Fj3wopA7D8="; 20 + hash = "sha256-LZ83PlIEC1Is5Fo7GMglLgYg0+acJcFc1yeaF2Yrs1I="; 21 21 }; 22 22 23 23 # error: linker `aarch64-linux-gnu-gcc` not found ··· 26 26 ''; 27 27 28 28 useFetchCargoVendor = true; 29 - cargoHash = "sha256-VoVSI6pg+V4lz/K5ASM8bwMo3G3+ZzK8/Yko33zsCNk="; 29 + cargoHash = "sha256-HXuU+B25+Cy8cLM2cNhwqcm/Wt3JS3aGKIKgGpttek8="; 30 30 31 31 nativeBuildInputs = [ installShellFiles ]; 32 32
+3 -3
pkgs/by-name/au/automatic-timezoned/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "automatic-timezoned"; 9 - version = "2.0.82"; 9 + version = "2.0.83"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "maxbrunet"; 13 13 repo = "automatic-timezoned"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-qUpPeuFfdj0rIygSo9C7LGdFi7l1erfz4XYTuxLgL7M="; 15 + sha256 = "sha256-jrRuQXzx1dBIjXswVFq5szydj2GNEBPgpGj7K1vvQkE="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-7QkrKeF1WY1ewe4GsdpZ/Na7hd9AGq+ixepeB473bDQ="; 19 + cargoHash = "sha256-itZPo0GuTdWr2NYBluvf5/jQlwGVDZsPurIfftL94gk="; 20 20 21 21 meta = { 22 22 description = "Automatically update system timezone based on location";
+3 -3
pkgs/by-name/bc/bcc/package.nix
··· 104 104 ln -s $f $bin 105 105 fi 106 106 substituteInPlace "$f" \ 107 - --replace '$(dirname $0)/lib' "$out/share/bcc/tools/lib" 107 + --replace-quiet '$(dirname $0)/lib' "$out/share/bcc/tools/lib" 108 108 done 109 - 110 - sed -i -e "s!lib=.*!lib=$out/bin!" $out/bin/{java,ruby,node,python}gc 111 109 ''; 110 + 111 + pythonImportsCheck = [ "bcc" ]; 112 112 113 113 postFixup = '' 114 114 wrapPythonProgramsIn "$out/share/bcc/tools" "$out $pythonPath"
+4 -4
pkgs/by-name/bl/bloodhound/package.nix
··· 40 40 version = "4.3.1"; 41 41 42 42 src = fetchzip { 43 - url = "https://github.com/BloodHoundAD/BloodHound/releases/download/v${finalAttrs.version}/BloodHound-linux-x64.zip"; 43 + url = "https://github.com/SpecterOps/BloodHound-Legacy/releases/download/v${finalAttrs.version}/BloodHound-linux-x64.zip"; 44 44 hash = "sha256-gGfZ5Mj8rmz3dwKyOitRExkgOmSVDOqKpPxvGlE4izw="; 45 45 }; 46 46 ··· 119 119 120 120 meta = with lib; { 121 121 description = "Active Directory reconnaissance and attack path management tool"; 122 - homepage = "https://github.com/BloodHoundAD/BloodHound"; 122 + homepage = "https://github.com/SpecterOps/BloodHound-Legacy"; 123 123 sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 124 - changelog = "https://github.com/BloodHoundAD/BloodHound/releases/tag/v${finalAttrs.version}"; 125 - downloadPage = "https://github.com/BloodHoundAD/BloodHound/releases"; 124 + changelog = "https://github.com/SpecterOps/BloodHound-Legacy/releases/tag/v${finalAttrs.version}"; 125 + downloadPage = "https://github.com/SpecterOps/BloodHound-Legacy/releases"; 126 126 license = licenses.gpl3Plus; 127 127 maintainers = with maintainers; [ akechishiro ]; 128 128 platforms = [ "x86_64-linux" ];
+2 -2
pkgs/by-name/bm/bmake/package.nix
··· 4 4 fetchurl, 5 5 getopt, 6 6 ksh, 7 - pkgsMusl, 7 + pkgsMusl ? { }, 8 8 stdenv, 9 9 tzdata, 10 10 }: ··· 107 107 108 108 passthru = { 109 109 tests = { 110 - bmakeMusl = pkgsMusl.bmake; 110 + bmakeMusl = pkgsMusl.bmake or null; 111 111 }; 112 112 }; 113 113
+3 -2
pkgs/by-name/bo/bolt-launcher/package.nix
··· 38 38 let 39 39 bolt = stdenv.mkDerivation (finalAttrs: { 40 40 pname = "bolt-launcher"; 41 - version = "0.17.0"; 41 + version = "0.18.0"; 42 42 43 43 src = fetchFromGitHub { 44 44 owner = "AdamCake"; 45 45 repo = "bolt"; 46 46 tag = finalAttrs.version; 47 47 fetchSubmodules = true; 48 - hash = "sha256-RlWJcxSCKTbj6MNeQwweu20rPBQGzumEk42MtTAhGRU="; 48 + hash = "sha256-S9SZ9UfohEHfwmXmHsTeSW45BHTJA4wPdFQXsX3Pk34="; 49 49 }; 50 50 51 51 nativeBuildInputs = [ ··· 114 114 xorg.libSM 115 115 xorg.libXxf86vm 116 116 xorg.libX11 117 + xorg.libXi 117 118 xorg.libXext 118 119 glib 119 120 pango
+3 -3
pkgs/by-name/br/bruno/package.nix
··· 19 19 20 20 buildNpmPackage rec { 21 21 pname = "bruno"; 22 - version = "2.7.0"; 22 + version = "2.8.0"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "usebruno"; 26 26 repo = "bruno"; 27 27 tag = "v${version}"; 28 - hash = "sha256-qNZCLd4FixJ+I5xaIIQ9EIKfCXnPOZFGbXHkgagBbFE="; 28 + hash = "sha256-1Xg3AaEmg4mAcK2EytQdWqkLoYWPQMZzLWDjceXcnSA="; 29 29 30 30 postFetch = '' 31 31 ${lib.getExe npm-lockfile-fix} $out/package-lock.json 32 32 ''; 33 33 }; 34 34 35 - npmDepsHash = "sha256-osdjtn9jn6T1YizQM7I9cfiHvIkrZ8HRDNjsR+FS/DE="; 35 + npmDepsHash = "sha256-+ecdxq5YwZdWRATl1Jc3BaDfyVW5n4T4flCLqzFoVIQ="; 36 36 npmFlags = [ "--legacy-peer-deps" ]; 37 37 38 38 nativeBuildInputs = [
+3 -3
pkgs/by-name/bu/bump/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "bump"; 9 - version = "0.2.5"; 9 + version = "0.2.6"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "mroth"; 13 13 repo = "bump"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-a+vmpmWb/jICNdErkvCQKNIdaKtSrIJZ3BApLvKG/hg="; 15 + sha256 = "sha256-OD/ZAVLhezhmFSaWyka5kKwEU5FXH3KuzS91eAteR8Y="; 16 16 }; 17 17 18 - vendorHash = "sha256-VHVChqQXmCcw2ymTJbQLDtzBycTeXkuHPz52vuKen0w="; 18 + vendorHash = "sha256-mEeuTyNjyuCdRlvJkMPVSplbNL9KXPgX+F1FNdKTvQU="; 19 19 20 20 doCheck = false; 21 21
+2 -2
pkgs/by-name/cd/cdncheck/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "cdncheck"; 9 - version = "1.1.27"; 9 + version = "1.1.28"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "projectdiscovery"; 13 13 repo = "cdncheck"; 14 14 tag = "v${version}"; 15 - hash = "sha256-8TLsotEUnZyyeaJaAHjJT+Sk3GFztnJei3I9QHJ8raM="; 15 + hash = "sha256-DifV+AvVzC8wm3yjfWorAk8E0a7++Aq38UXxBQbHAPM="; 16 16 }; 17 17 18 18 vendorHash = "sha256-/1REkZ5+sz/H4T4lXhloz7fu5cLv1GoaD3dlttN+Qd4=";
+2 -2
pkgs/by-name/ch/checkov/package.nix
··· 25 25 26 26 python3.pkgs.buildPythonApplication rec { 27 27 pname = "checkov"; 28 - version = "3.2.451"; 28 + version = "3.2.452"; 29 29 pyproject = true; 30 30 31 31 src = fetchFromGitHub { 32 32 owner = "bridgecrewio"; 33 33 repo = "checkov"; 34 34 tag = version; 35 - hash = "sha256-omTsb7H6EGzFDZmYX0ZEHW/kDivzE64jVZbxWRSY5Nk="; 35 + hash = "sha256-pTSI0aqxcCP0pBraBw3p20hpt9jSpAWkatLPCrc4u90="; 36 36 }; 37 37 38 38 pythonRelaxDeps = [
+1
pkgs/by-name/cl/clash-verge-rev/package.nix
··· 66 66 maintainers = with lib.maintainers; [ 67 67 Guanran928 68 68 bot-wxt1221 69 + hhr2020 69 70 ]; 70 71 platforms = lib.platforms.linux; 71 72 };
+4 -4
pkgs/by-name/cl/claude-code/package-lock.json
··· 6 6 "packages": { 7 7 "": { 8 8 "dependencies": { 9 - "@anthropic-ai/claude-code": "^1.0.58" 9 + "@anthropic-ai/claude-code": "^1.0.60" 10 10 } 11 11 }, 12 12 "node_modules/@anthropic-ai/claude-code": { 13 - "version": "1.0.58", 14 - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.58.tgz", 15 - "integrity": "sha512-XcfqklHSCuBRpVV9vZaAGvdJFAyVKb/UHz2VG9osvn1pRqY7e+HhIOU9X7LeI+c116QhmjglGwe+qz4jOC83CQ==", 13 + "version": "1.0.60", 14 + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.60.tgz", 15 + "integrity": "sha512-CH6DmwrN8AOVzbtT7tOv6iXR+Ka9QnkqBjuMRCAap78feC4ZDRo7hCOB4OYktNovVw011a1V5fRILdS9UTnPiQ==", 16 16 "license": "SEE LICENSE IN README.md", 17 17 "bin": { 18 18 "claude": "cli.js"
+3 -3
pkgs/by-name/cl/claude-code/package.nix
··· 7 7 8 8 buildNpmPackage rec { 9 9 pname = "claude-code"; 10 - version = "1.0.58"; 10 + version = "1.0.60"; 11 11 12 12 nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin 13 13 14 14 src = fetchzip { 15 15 url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz"; 16 - hash = "sha256-Mp3S269iifNGSEz83IF6bqbgdy6Im1bQjR8oaaL3W8c="; 16 + hash = "sha256-ygeitenu4z9ACbezO53I2Xnk6NtE1fWVzCi3mZS7wF8="; 17 17 }; 18 18 19 - npmDepsHash = "sha256-iAckljEIJFVtlySHjS414HUFg6XVSlPr8azYqTo1py8="; 19 + npmDepsHash = "sha256-F4wAjwTSs5jYoVgJoCrrI1dHlBmxxfWF/KGvuu5Gl30="; 20 20 21 21 postPatch = '' 22 22 cp ${./package-lock.json} package-lock.json
+3 -3
pkgs/by-name/cl/cloak-pt/package.nix
··· 4 4 fetchFromGitHub, 5 5 }: 6 6 let 7 - version = "2.11.0"; 7 + version = "2.12.0"; 8 8 in 9 9 buildGoModule { 10 10 pname = "Cloak"; ··· 14 14 owner = "cbeuw"; 15 15 repo = "Cloak"; 16 16 rev = "v${version}"; 17 - hash = "sha256-afFOWjJiqlMeo8M8D2RsW572c2qTthMNbQvxEf7edHE="; 17 + hash = "sha256-789UyTJmIhujsg0OlCy8GqUxgHDjzkGUi5kHD5sytwQ="; 18 18 }; 19 19 20 - vendorHash = "sha256-P3/fB1vJjEMETyFxH9XNQySCEDQWrbZdaf0V4qFucbI="; 20 + vendorHash = "sha256-LOXPs/3qkP3GJZZ7W4rPOfAjmvNh1mowRuQ1tlV1uC4="; 21 21 22 22 doCheck = false; 23 23
+3 -3
pkgs/by-name/cl/cloneit/package.nix
··· 8 8 }: 9 9 rustPlatform.buildRustPackage { 10 10 pname = "cloneit"; 11 - version = "0-unstable-2024-06-28"; 11 + version = "1.0.0-unstable-2025-07-22"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "alok8bb"; 15 15 repo = "cloneit"; 16 - rev = "6198556e810d964cc5938c446ef42fc21b55fe0b"; 17 - sha256 = "sha256-RP0/kquAlSwRMeB6cjvS5JB9qfdkT8IKLVxaxrmzJ+0="; 16 + rev = "58e9213ba5af457e76a7ea55696eb77f6d0d9025"; 17 + sha256 = "sha256-rvhUArJR8ipMRIWpzUY9NUBwqj9TWjX6qtBJp/v3p+Q="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true;
+2 -2
pkgs/by-name/cl/cloudflared/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "cloudflared"; 12 - version = "2025.6.1"; 12 + version = "2025.7.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "cloudflare"; 16 16 repo = "cloudflared"; 17 17 tag = version; 18 - hash = "sha256-eCNGNEoKljIKCvEU220/OUIxc+i4I+4wVJEjjmWROew="; 18 + hash = "sha256-GAmSWdyFQYtGQ5Ml+10Xy7OpKc1bXuAc3hy7Ly6+yC8="; 19 19 }; 20 20 21 21 vendorHash = null;
+4 -4
pkgs/by-name/co/codebuff/package-lock.json
··· 5 5 "packages": { 6 6 "": { 7 7 "dependencies": { 8 - "codebuff": "^1.0.424" 8 + "codebuff": "^1.0.436" 9 9 } 10 10 }, 11 11 "node_modules/chownr": { ··· 18 18 } 19 19 }, 20 20 "node_modules/codebuff": { 21 - "version": "1.0.424", 22 - "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.424.tgz", 23 - "integrity": "sha512-o0x7ZNYqFSM6R6dysWOgJW+MsQFTDF76T0QsLYQXMtLPDU3wkTWRfh026QUUX1hYlFjmQyM0t7ukZVcJLotPWw==", 21 + "version": "1.0.436", 22 + "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.436.tgz", 23 + "integrity": "sha512-Xz1VjODWaG0K5pgsEm1HvjpjJjHilNubow6mx4ber+HqPdufN7r4fk3ZsPjO+GoJavcxG8z7OdPY8CLIouZ4gA==", 24 24 "cpu": [ 25 25 "x64", 26 26 "arm64"
+3 -3
pkgs/by-name/co/codebuff/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "codebuff"; 9 - version = "1.0.424"; 9 + version = "1.0.436"; 10 10 11 11 src = fetchzip { 12 12 url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz"; 13 - hash = "sha256-SyPW9msVhy3c5wARyDCl/rsfrhLFhZ8iAKkO47s0bYE="; 13 + hash = "sha256-eMoF+YrZttplzN+S9rEuHEBPSbGQnwWOFuZ+vVFrpik="; 14 14 }; 15 15 16 - npmDepsHash = "sha256-LRg4dBVcGQptjC2JNwQfCM33pcI20qwrowof48s5Gzk="; 16 + npmDepsHash = "sha256-VTThvsHSiKSHmE7PYBUb5yZW2SKhLB7O5VjV8RhO9ZU="; 17 17 18 18 postPatch = '' 19 19 cp ${./package-lock.json} package-lock.json
+3 -3
pkgs/by-name/co/coldsnap/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "coldsnap"; 11 - version = "0.7.0"; 11 + version = "0.8.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "awslabs"; 15 15 repo = "coldsnap"; 16 16 rev = "v${version}"; 17 - hash = "sha256-tlQ4PDrYnnbsxXRbrIoF08aSy7VP+iXgTKf0A8MITpo="; 17 + hash = "sha256-ZN+gSoWrmGmN1jYxKLO06hRVyTM5WUXRjsfkcKcdXfM="; 18 18 }; 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-Z4UbMdu35m/myiqrFFpvlmVfCD0MlSTQRvs2uhnxBAI="; 20 + cargoHash = "sha256-ZWJa/J5sfBA/F28TkXyspygN1ZkNz2TIEKTsusN4SOc="; 21 21 22 22 buildInputs = [ openssl ]; 23 23 nativeBuildInputs = [ pkg-config ];
+26 -12
pkgs/by-name/co/comma/package.nix
··· 3 3 fetchFromGitHub, 4 4 fzy, 5 5 lib, 6 - makeBinaryWrapper, 7 6 nix-index-unwrapped, 7 + nix, 8 8 rustPlatform, 9 9 testers, 10 10 }: 11 11 12 12 rustPlatform.buildRustPackage rec { 13 13 pname = "comma"; 14 - version = "2.2.0"; 14 + version = "2.3.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "nix-community"; 18 18 repo = "comma"; 19 19 rev = "v${version}"; 20 - hash = "sha256-mhSX2yx+/xDwCtLVb+aSFFxP2TOJek/ZX/28khvetwE="; 20 + hash = "sha256-JogC9NIS71GyimpqmX2/dhBX1IucK395iWZVVabZxiE="; 21 21 }; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-6BsRgxcUtVuN1gp3VVXkNQzqb9hD5rWWctieJvFdyrQ="; 24 + cargoHash = "sha256-Cd4WaOG+OkCM4Q1K9qVzMYOjSi9U8W82JypqUN20x9w="; 25 25 26 - nativeBuildInputs = [ makeBinaryWrapper ]; 26 + postPatch = '' 27 + substituteInPlace ./src/main.rs \ 28 + --replace-fail '"nix-locate"' '"${lib.getExe' nix-index-unwrapped "nix-locate"}"' \ 29 + --replace-fail '"nix"' '"${lib.getExe nix}"' \ 30 + --replace-fail '"nix-env"' '"${lib.getExe' nix "nix-env"}"' \ 31 + --replace-fail '"fzy"' '"${lib.getExe fzy}"' 32 + ''; 27 33 28 34 postInstall = '' 29 - wrapProgram $out/bin/comma \ 30 - --prefix PATH : ${ 31 - lib.makeBinPath [ 32 - fzy 33 - nix-index-unwrapped 34 - ] 35 - } 36 35 ln -s $out/bin/comma $out/bin/, 36 + 37 + mkdir -p $out/etc/profile.d 38 + mkdir -p $out/etc/nushell 39 + mkdir -p $out/etc/fish/functions 40 + 41 + cp $src/etc/comma-command-not-found.sh $out/etc/profile.d 42 + cp $src/etc/comma-command-not-found.nu $out/etc/nushell 43 + cp $src/etc/comma-command-not-found.fish $out/etc/fish/functions 44 + 45 + patchShebangs $out/etc/profile.d/comma-command-not-found.sh 46 + substituteInPlace \ 47 + "$out/etc/profile.d/comma-command-not-found.sh" \ 48 + "$out/etc/nushell/comma-command-not-found.nu" \ 49 + "$out/etc/fish/functions/comma-command-not-found.fish" \ 50 + --replace-fail "comma --ask" "$out/bin/comma --ask" 37 51 ''; 38 52 39 53 passthru.tests = {
+3 -3
pkgs/by-name/co/consul-template/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "consul-template"; 10 - version = "0.41.0"; 10 + version = "0.41.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "hashicorp"; 14 14 repo = "consul-template"; 15 15 rev = "v${version}"; 16 - hash = "sha256-rPr69/U7+TZ7snzK8dvyd+5/O9/sqKMY/sIPOGkORs4="; 16 + hash = "sha256-lQTI3eTKggzNnN0KCu+ZcdqtDT06OfyIWPQg2qfaxro="; 17 17 }; 18 18 19 - vendorHash = "sha256-VUqRNK6OwSVydVbmxDe75JnI16JpnGT+wyAItqz781Q="; 19 + vendorHash = "sha256-Tz80n37NBqKX+h3OE6RBufPQ7OteWpZaa5br2WFIvOs="; 20 20 21 21 # consul-template tests depend on vault and consul services running to 22 22 # execute tests so we skip them here
+3 -3
pkgs/by-name/dd/ddns-go/package.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "ddns-go"; 9 - version = "6.11.3"; 9 + version = "6.12.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "jeessy2"; 13 13 repo = "ddns-go"; 14 14 rev = "v${version}"; 15 - hash = "sha256-65j1hZqnpSRpDmkzjb8ciJoVGHbV2xuOwBLcsW65eOE="; 15 + hash = "sha256-6syI3XQNiERqxHUWmquNGHyKHymVkVgD8Yh2iZoek4g="; 16 16 }; 17 17 18 - vendorHash = "sha256-oHiREhvqu14z5StjzD4PgtFasYQ0X435eMCRMiWUzg0="; 18 + vendorHash = "sha256-0HH5KkMVQzD/xyaue9Sh6CE5dI/aZJMwei7ynhzp9dc="; 19 19 20 20 ldflags = [ 21 21 "-X main.version=${version}"
+2 -2
pkgs/by-name/di/di-tui/package.nix
··· 6 6 }: 7 7 buildGoModule rec { 8 8 pname = "di-tui"; 9 - version = "1.11.1"; 9 + version = "1.11.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "acaloiaro"; 13 13 repo = "di-tui"; 14 14 rev = "v${version}"; 15 - hash = "sha256-jX+2wdnkJPEtCWoMNbwgn3c+LsEktYa5lIfSXY0Wsew="; 15 + hash = "sha256-YXTVJN8t58MS0Q4kKbasFNkmB/Jz4ctebBnbKqOP2is="; 16 16 }; 17 17 18 18 vendorHash = "sha256-b7dG0nSjPQpjWUbOlIxWudPZWKqtq96sQaJxKvsQT9I=";
+3 -3
pkgs/by-name/en/envoy-bin/package.nix
··· 8 8 versionCheckHook, 9 9 }: 10 10 let 11 - version = "1.34.3"; 11 + version = "1.35.0"; 12 12 inherit (stdenv.hostPlatform) system; 13 13 throwSystem = throw "envoy-bin is not available for ${system}."; 14 14 ··· 21 21 22 22 hash = 23 23 { 24 - aarch64-linux = "sha256-LsNkrFJ59MUiKIF0Dcuq2Lhn3LnAW0Mwlx4kIx78KfQ="; 25 - x86_64-linux = "sha256-04vGgR8U0qiNBvmiim0aKa6Ug2acR31F5H4biSWkrag="; 24 + aarch64-linux = "sha256-PLlFrs65Z+mV5V2OoW+bb/91DC5V9Ss2HnERccIunWY="; 25 + x86_64-linux = "sha256-0l12MVwCNrUPjn9t6hOpuUscP6EQQHNLd0kG4YjhEeY="; 26 26 } 27 27 .${system} or throwSystem; 28 28 in
+2 -2
pkgs/by-name/ex/extism-cli/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "extism-cli"; 10 - version = "1.6.2"; 10 + version = "1.6.3"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "extism"; 14 14 repo = "cli"; 15 15 tag = "v${version}"; 16 - hash = "sha256-VxQ8qj/prGecssbggSKhj0vkZ75/GD73u/g21hUVkSs="; 16 + hash = "sha256-ioH2s9546/i12jCmE/4km9YqLhiHkj6WLBwmNAAZFUA="; 17 17 }; 18 18 19 19 vendorHash = "sha256-51/fzq2j55GHmEx2twb0DSi0AmBS4DbViZzo1c5Xn1M=";
+3 -3
pkgs/by-name/fu/fuc/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage (finalAttrs: { 10 10 pname = "fuc"; 11 - version = "3.1.0"; 11 + version = "3.1.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "SUPERCILEX"; 15 15 repo = "fuc"; 16 16 tag = finalAttrs.version; 17 - hash = "sha256-VHIR/hw++Zv1IWzx45B7PTK0Jyzt1QqzM+Bj6CBAh1A="; 17 + hash = "sha256-fDSAqsKEx+th4tiJ3VlROqF4hhHzusqiw9enAmnOPlQ="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-xYpxrg8RWDW3RBvHRafrSh7gEB6qGGGxl/QRM1rtZJY="; 21 + cargoHash = "sha256-OoTWGeF96BpPDx1Y9AEVOIBK7kCz6pjw24pLiNcKmOc="; 22 22 23 23 RUSTC_BOOTSTRAP = 1; 24 24
+3 -3
pkgs/by-name/ga/gale/package.nix
··· 20 20 21 21 rustPlatform.buildRustPackage (finalAttrs: { 22 22 pname = "gale"; 23 - version = "1.8.6"; 23 + version = "1.9.1"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "Kesomannen"; 27 27 repo = "gale"; 28 28 tag = finalAttrs.version; 29 - hash = "sha256-5xUBW9Owyeet8Jyc+7TQr6XQTbkopbJLeyI5c35iqr0="; 29 + hash = "sha256-43vp2y+cZFIh9SDWFr0ndOLBsdGDiwW1qn77G+/JWpo="; 30 30 }; 31 31 32 32 postPatch = '' ··· 42 42 cargoRoot = "src-tauri"; 43 43 buildAndTestSubdir = finalAttrs.cargoRoot; 44 44 45 - cargoHash = "sha256-6yWRl9WAPJoqoXm0kLfZhEf7AYD6J//FlOmDxzeknFo="; 45 + cargoHash = "sha256-1kIPNLoM4HYir2o04u+xkmKJTOEle2WTUm2446n2wiE="; 46 46 47 47 nativeBuildInputs = [ 48 48 jq
+2 -2
pkgs/by-name/gr/grafana-loki/package.nix
··· 12 12 }: 13 13 14 14 buildGoModule rec { 15 - version = "3.5.2"; 15 + version = "3.5.3"; 16 16 pname = "grafana-loki"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "grafana"; 20 20 repo = "loki"; 21 21 rev = "v${version}"; 22 - hash = "sha256-sgAcrW5TpiCjnouvpYwo26eJ1Cfe7XPWNeWG8/59wSQ="; 22 + hash = "sha256-3/cI5KiSuHMDe+YqPOnygTbZfWdG9G6dz5RAIXeT4S4="; 23 23 }; 24 24 25 25 vendorHash = null;
+7 -6
pkgs/by-name/hc/hclfmt/package.nix
··· 4 4 fetchFromGitHub, 5 5 }: 6 6 7 - buildGoModule rec { 7 + buildGoModule (finalAttrs: { 8 8 pname = "hclfmt"; 9 9 version = "2.24.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hashicorp"; 13 13 repo = "hcl"; 14 - rev = "v${version}"; 14 + tag = "v${finalAttrs.version}"; 15 15 hash = "sha256-YWGd2rQXJ4AX8nhByYRdp+91PJeHrdCpxvKQntxzRhY="; 16 16 }; 17 17 ··· 21 21 # hclfmt. 22 22 subPackages = [ "cmd/hclfmt" ]; 23 23 24 - meta = with lib; { 24 + meta = { 25 25 description = "Code formatter for the Hashicorp Configuration Language (HCL) format"; 26 26 homepage = "https://github.com/hashicorp/hcl/tree/main/cmd/hclfmt"; 27 - license = licenses.mpl20; 27 + changelog = "https://github.com/hashicorp/hcl/releases/tag/v${finalAttrs.version}"; 28 + license = lib.licenses.mpl20; 28 29 mainProgram = "hclfmt"; 29 - maintainers = with maintainers; [ zimbatm ]; 30 + maintainers = with lib.maintainers; [ zimbatm ]; 30 31 }; 31 - } 32 + })
+2 -2
pkgs/by-name/hm/hmcl/package.nix
··· 31 31 32 32 stdenv.mkDerivation (finalAttrs: { 33 33 pname = "hmcl"; 34 - version = "3.6.14"; 34 + version = "3.6.15"; 35 35 36 36 src = fetchurl { 37 37 # HMCL has built-in keys, such as the Microsoft OAuth secret and the CurseForge API key. 38 38 # See https://github.com/HMCL-dev/HMCL/blob/refs/tags/release-3.6.12/.github/workflows/gradle.yml#L26-L28 39 39 url = "https://github.com/HMCL-dev/HMCL/releases/download/release-${finalAttrs.version}/HMCL-${finalAttrs.version}.jar"; 40 - hash = "sha256-8AviAYAMm74uJeMvgESPNHbT5b91mDTxDgLYh+8VHb8="; 40 + hash = "sha256-F+QixbA6zEA1qW3yb8MhJNurU8/2jZAEbfQU9cJ7zT4="; 41 41 }; 42 42 43 43 icon = fetchurl {
+5 -7
pkgs/by-name/ja/jan/package.nix
··· 5 5 }: 6 6 7 7 let 8 - pname = "jan"; 9 - version = "0.5.17"; 8 + pname = "Jan"; 9 + version = "0.6.5"; 10 10 src = fetchurl { 11 - url = "https://github.com/janhq/jan/releases/download/v${version}/jan-linux-x86_64-${version}.AppImage"; 12 - hash = "sha256-Gvjkq4GWC7aYDrlTF7496C5IlcT+vzU+soumrVwux/I="; 11 + url = "https://github.com/janhq/jan/releases/download/v${version}/Jan_${version}_amd64.AppImage"; 12 + hash = "sha256-0JRaefi8mUGoy63BbPa2C8EE/7/TGSsP1VmmWh7Lsko="; 13 13 }; 14 14 15 15 appimageContents = appimageTools.extractType2 { inherit pname version src; }; ··· 18 18 inherit pname version src; 19 19 20 20 extraInstallCommands = '' 21 - install -Dm444 ${appimageContents}/jan.desktop -t $out/share/applications 22 - substituteInPlace $out/share/applications/jan.desktop \ 23 - --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=jan' 21 + install -Dm444 ${appimageContents}/Jan.desktop -t $out/share/applications 24 22 cp -r ${appimageContents}/usr/share/icons $out/share 25 23 ''; 26 24
+3 -3
pkgs/by-name/js/jsonkdl/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage (finalAttrs: { 8 8 pname = "jsonkdl"; 9 - version = "1.0.0"; 9 + version = "1.1.0"; 10 10 11 11 src = fetchCrate { 12 12 inherit (finalAttrs) pname version; 13 - hash = "sha256-4k6gwThkS9OfdM412Mi/Scv+4wIKIXuCA5lVuJ7IRiY="; 13 + hash = "sha256-2oDHEq2VSMmlhyfxp01R1sSyHf7Q5MvFV1Iz8rsF9Hc="; 14 14 }; 15 15 16 - cargoHash = "sha256-9dHS41ZyI9vna0w8N6/PXsmObKPHUi25JPFLsEaxG/A="; 16 + cargoHash = "sha256-s0SGqkTAbuAr/SJAHKsR1oowcqYh8RdAHryfIdEzRgU="; 17 17 18 18 meta = { 19 19 description = "JSON to KDL converter";
+3 -3
pkgs/by-name/ma/marmite/package.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "marmite"; 13 - version = "0.2.5"; 13 + version = "0.2.6"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "rochacbruno"; 17 17 repo = "marmite"; 18 18 tag = version; 19 - hash = "sha256-FxI+Qh3ZM6ZgE/KyZ/gU3CutBHETymgvkjNkYAJ012E="; 19 + hash = "sha256-4FH9WEVTvnu0gp006tBg511bn8LE6AyHOML4tHoqXeM="; 20 20 }; 21 21 22 22 useFetchCargoVendor = true; 23 - cargoHash = "sha256-LMoakr7LGKFkxymOC8cNxxFbDDqw5gniqh/3ImnEbB8="; 23 + cargoHash = "sha256-wl2/feheYOYPzVElwt3WDZuaQrmoi3OoThYF4PINWd4="; 24 24 25 25 nativeBuildInputs = [ 26 26 pkg-config
+2 -2
pkgs/by-name/me/megatools/package.nix
··· 16 16 17 17 stdenv.mkDerivation rec { 18 18 pname = "megatools"; 19 - version = "1.11.4"; 19 + version = "1.11.5"; 20 20 21 21 src = fetchgit { 22 22 url = "https://xff.cz/git/megatools"; 23 23 rev = version; 24 - hash = "sha256-pF87bphrlI0VYFXD8RMztGr+NqBSL6np/cldCbHiK7A="; 24 + hash = "sha256-XOGjdvMw8wfhBwyOBnQqiiJeOGvYXKMYxiJ6BZeEwDQ="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+12 -5
pkgs/by-name/mi/miracle-wm/package.nix
··· 2 2 stdenv, 3 3 lib, 4 4 fetchFromGitHub, 5 - unstableGitUpdater, 5 + gitUpdater, 6 6 nixosTests, 7 7 boost, 8 8 cmake, ··· 23 23 nlohmann_json, 24 24 pcre2, 25 25 pkg-config, 26 + python3, 26 27 systemd, 27 28 wayland, 28 29 yaml-cpp, ··· 30 31 31 32 stdenv.mkDerivation (finalAttrs: { 32 33 pname = "miracle-wm"; 33 - version = "0.5.2-unstable-2025-07-06"; 34 + version = "0.6.2"; 34 35 35 36 src = fetchFromGitHub { 36 37 owner = "miracle-wm-org"; 37 38 repo = "miracle-wm"; 38 - rev = "859c1e4c97db78872ee799ceb0316c612841ee37"; 39 - hash = "sha256-1AZLxD/VyBt60ZHXVN/OpKNigN9NdEBJ9svOOVI0JCI="; 39 + tag = "v${finalAttrs.version}"; 40 + hash = "sha256-zUqW21gZC7J/E0cld11N6OyclpgKCh4F7m/soBi3N1E="; 40 41 }; 41 42 42 43 postPatch = '' ··· 75 76 mir 76 77 nlohmann_json 77 78 pcre2 79 + (python3.withPackages ( 80 + ps: with ps; [ 81 + dbus-next 82 + tenacity 83 + ] 84 + )) 78 85 wayland 79 86 yaml-cpp 80 87 ]; ··· 108 115 ''; 109 116 110 117 passthru = { 111 - updateScript = unstableGitUpdater { tagPrefix = "v"; }; 118 + updateScript = gitUpdater { rev-prefix = "v"; }; 112 119 providedSessions = [ "miracle-wm" ]; 113 120 tests.vm = nixosTests.miracle-wm; 114 121 };
+2 -2
pkgs/by-name/mo/moar/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "moar"; 10 - version = "1.32.3"; 10 + version = "1.32.5"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "walles"; 14 14 repo = "moar"; 15 15 rev = "v${version}"; 16 - hash = "sha256-gN5fP+eG3pDyQxOjqFcB9RuTjO+uDMsYLKdtwBVIQdI="; 16 + hash = "sha256-EuVEpCHfyvd6D/eb1NGFS1ENLyX8u/m2FHrgZcbI3So="; 17 17 }; 18 18 19 19 vendorHash = "sha256-eKL6R2Xmj6JOwXGuJJdSGwobEzDzZ0FUD8deO2d1unc=";
+2 -2
pkgs/by-name/mt/mtail/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "mtail"; 11 - version = "3.2.7"; 11 + version = "3.2.8"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "jaqx0r"; 15 15 repo = "mtail"; 16 16 rev = "v${version}"; 17 - hash = "sha256-rQ4Psm3sdKIIvmulPjE2DvRtf/HlriacWT6xEvm504U="; 17 + hash = "sha256-jRaIDYEzpSFOTPFks6lWMidxmcmHfym4kG71+byJ9vI="; 18 18 }; 19 19 20 20 vendorHash = "sha256-KZOcmZGv1kI9eDhQdtQeQ3ITyEw9vEDPz4RAz30pP9s=";
+4 -8
pkgs/by-name/mu/music-assistant/frontend.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "music-assistant-frontend"; 10 - version = "2.14.9"; 10 + version = "2.15.1"; 11 11 pyproject = true; 12 12 13 13 src = fetchPypi { 14 - inherit pname version; 15 - hash = "sha256-UEGRZBegoAnls5xAyVgjisD0B8nu8kXp1XHI4A114lw="; 14 + pname = "music_assistant_frontend"; 15 + inherit version; 16 + hash = "sha256-l6SKBMqP2FrjVUmywDXf0I4Te0qbzufUVR7frWAzrks="; 16 17 }; 17 - 18 - postPatch = '' 19 - substituteInPlace pyproject.toml \ 20 - --replace-fail "~=" ">=" 21 - ''; 22 18 23 19 build-system = [ setuptools ]; 24 20
+5 -2
pkgs/by-name/mu/music-assistant/package.nix
··· 48 48 49 49 python.pkgs.buildPythonApplication rec { 50 50 pname = "music-assistant"; 51 - version = "2.5.2"; 51 + version = "2.5.5"; 52 52 pyproject = true; 53 53 54 54 src = fetchFromGitHub { 55 55 owner = "music-assistant"; 56 56 repo = "server"; 57 57 tag = version; 58 - hash = "sha256-RkbU2MqQ7XSv7f6gvgS0AZ8jy63fUAomC41dEk8qyOI="; 58 + hash = "sha256-v9xFUjjk7KHsUtuZjQWLtc1m3f6VOUPlQtSBtUR6Pcg="; 59 59 }; 60 60 61 61 patches = [ ··· 99 99 with python.pkgs; 100 100 [ 101 101 aiohttp 102 + chardet 102 103 mashumaro 103 104 orjson 104 105 ] ··· 154 155 "tests/providers/jellyfin/test_init.py::test_initial_sync" 155 156 "tests/core/test_server_base.py::test_start_and_stop_server" 156 157 "tests/core/test_server_base.py::test_events" 158 + # not compatible with the required py-subsonic version 159 + "tests/providers/opensubsonic/test_parsers.py" 157 160 ]; 158 161 159 162 pythonImportsCheck = [ "music_assistant" ];
+1 -1
pkgs/by-name/mu/music-assistant/providers.nix
··· 1 1 # Do not edit manually, run ./update-providers.py 2 2 3 3 { 4 - version = "2.5.2"; 4 + version = "2.5.5"; 5 5 providers = { 6 6 airplay = ps: [ 7 7 ];
+1 -1
pkgs/by-name/mu/music-assistant/update-providers.py
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=./. -i python3 -p "music-assistant.python.withPackages (ps: music-assistant.dependencies ++ (with ps; [ jinja2 packaging ]))" -p pyright ruff isort 2 + #!nix-shell -I nixpkgs=./. -i python3 -p "music-assistant.python.withPackages (ps: music-assistant.dependencies ++ (with ps; [ jinja2 packaging ]))" -p nixfmt pyright ruff isort 3 3 import asyncio 4 4 import json 5 5 import os.path
+3 -3
pkgs/by-name/np/npm-check-updates/package.nix
··· 6 6 7 7 buildNpmPackage rec { 8 8 pname = "npm-check-updates"; 9 - version = "18.0.1"; 9 + version = "18.0.2"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "raineorshine"; 13 13 repo = "npm-check-updates"; 14 14 rev = "refs/tags/v${version}"; 15 - hash = "sha256-JVwjjGs1BCQnL9q4zwnQ56JRWL5CZ9cf4FyK2jpfKKE="; 15 + hash = "sha256-cVlDykvDhrZN9Onmr6tiA6KD0ZE4zVbW0d/A4dxH0Cc="; 16 16 }; 17 17 18 - npmDepsHash = "sha256-75YPV96eKIhNVIT10ZYTJOVzJEFk98a2e4XUIoiYRd4="; 18 + npmDepsHash = "sha256-cgUuWF39sKEzSrS9LgPSKg+X4p+UkmbHGYYoZ+3T5ts="; 19 19 20 20 postPatch = '' 21 21 sed -i '/"prepare"/d' package.json
+6 -1
pkgs/by-name/nu/nugget-doom/package.nix
··· 43 43 yyjson 44 44 ]; 45 45 46 - passthru.updateScript = nix-update-script { }; 46 + passthru.updateScript = nix-update-script { 47 + extraArgs = [ 48 + "--version-regex" 49 + "nugget-doom-(.*)" 50 + ]; 51 + }; 47 52 48 53 meta = { 49 54 description = "Doom source port forked from Woof! with additional features";
+3 -3
pkgs/by-name/nw/nwg-drawer/package.nix
··· 13 13 14 14 let 15 15 pname = "nwg-drawer"; 16 - version = "0.7.3"; 16 + version = "0.7.4"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "nwg-piotr"; 20 20 repo = "nwg-drawer"; 21 21 rev = "v${version}"; 22 - hash = "sha256-5e0NQ3A8KXnXAYma42JPvS6RLocFOTe76tPSFdg97NM="; 22 + hash = "sha256-yKRh2kAWg8GJjEJ/yCJ88JoJSgYR3c3RafeYU3z3pNU="; 23 23 }; 24 24 25 - vendorHash = "sha256-ftE8u0m1KGyEdLVbmpFKCeuDFnBcY3AyqmWNGPST27k="; 25 + vendorHash = "sha256-V0HYby/NKzShITctBllQea5nzbO/JGqTbdW1UttJSvw="; 26 26 in 27 27 buildGoModule { 28 28 inherit
+4 -4
pkgs/by-name/nz/nzbget/package.nix
··· 22 22 par2TurboSrc = fetchFromGitHub { 23 23 owner = "nzbgetcom"; 24 24 repo = "par2cmdline-turbo"; 25 - rev = "v1.2.0-nzbget-20250213"; # from cmake/par2-turbo.cmake 26 - hash = "sha256-IHoSvW9bKxMRXbxd41A5268rpi7/+LRxC3HANHtawkQ="; 25 + rev = "v1.3.0"; # from cmake/par2-turbo.cmake 26 + hash = "sha256-tNzf//StwE1A5XcmYlKapoaq/dFqMikHsQg3lsyKFj4="; 27 27 }; 28 28 in 29 29 stdenv.mkDerivation (finalAttrs: { 30 30 pname = "nzbget"; 31 - version = "25.0"; 31 + version = "25.2"; 32 32 33 33 src = fetchFromGitHub { 34 34 owner = "nzbgetcom"; 35 35 repo = "nzbget"; 36 36 rev = "v${finalAttrs.version}"; 37 - hash = "sha256-PtmXirnaQH9viFWUdNEDwJ/pgQjm2N1Or13V4ozUUGI="; 37 + hash = "sha256-eFI4zFTMHlAdqsYyg0scrko0mWhlGPDqMPXTH45GHvY="; 38 38 }; 39 39 40 40 patches = [
+5 -5
pkgs/by-name/nz/nzbget/remove-git-usage.patch
··· 1 - From 78c826e1f4ccee24652f5301b720f05866ec00c6 Mon Sep 17 00:00:00 2001 1 + From de94ddc6fa6ce4f84b658470842ed0450e932eb1 Mon Sep 17 00:00:00 2001 2 2 From: Morgan Helton <mhelton@gmail.com> 3 3 Date: Tue, 25 Feb 2025 20:36:19 -0600 4 4 Subject: [PATCH] feat: use pre-fetched par2-turbo ··· 8 8 1 file changed, 7 insertions(+), 12 deletions(-) 9 9 10 10 diff --git a/cmake/par2-turbo.cmake b/cmake/par2-turbo.cmake 11 - index b0f2e70e..ff3389e0 100644 11 + index bb200067..e2d12f10 100644 12 12 --- a/cmake/par2-turbo.cmake 13 13 +++ b/cmake/par2-turbo.cmake 14 - @@ -39,18 +39,13 @@ if(CMAKE_SYSROOT) 14 + @@ -48,18 +48,13 @@ if(CMAKE_SYSROOT) 15 15 ) 16 16 endif() 17 17 ··· 19 19 - par2-turbo 20 20 - PREFIX par2-turbo 21 21 - GIT_REPOSITORY https://github.com/nzbgetcom/par2cmdline-turbo.git 22 - - GIT_TAG v1.2.0-nzbget-20250213 22 + - GIT_TAG v1.3.0 23 23 - TLS_VERIFY TRUE 24 24 - GIT_SHALLOW TRUE 25 25 - GIT_PROGRESS TRUE ··· 38 38 39 39 set(LIBS ${LIBS} ${PAR2_LIBS}) 40 40 -- 41 - 2.48.1 41 + 2.49.0 42 42
+3 -3
pkgs/by-name/ob/obs-cmd/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage (finalAttrs: { 8 8 pname = "obs-cmd"; 9 - version = "0.18.4"; 9 + version = "0.18.5"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "grigio"; 13 13 repo = "obs-cmd"; 14 14 tag = "v${finalAttrs.version}"; 15 - hash = "sha256-/LgQqxZqxbE8hgip+yl8VVjiRYD+6AblKag2MQo1gDs="; 15 + hash = "sha256-/j+nERCKGBdR+1n3IqRLo77CLbuHz0r5M7m8JttBxak="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-ZKHm6N7y5FbDFiK2QfQ+9siexgzrdLpBs5Xikh1SRLo="; 19 + cargoHash = "sha256-XMi3/FEl7OEp2zCWELOjsmfiwCRxS1L95yJPoU1Xlu0="; 20 20 21 21 meta = { 22 22 description = "Minimal CLI to control OBS Studio via obs-websocket";
+145 -145
pkgs/by-name/om/omnisharp-roslyn/deps.json
··· 31 31 }, 32 32 { 33 33 "pname": "ICSharpCode.Decompiler", 34 - "version": "9.1.0.7988", 35 - "hash": "sha256-zPLgLNO4cCrtN9BR9x6X+W0MNkQ71nADIopOC1VBhAQ=" 34 + "version": "8.2.0.7535", 35 + "hash": "sha256-4BWs04Va9pc/SLeMA/vKoBydhw+Bu6s9MDtoo/Ucft8=" 36 36 }, 37 37 { 38 38 "pname": "McMaster.Extensions.CommandLineUtils", ··· 58 58 "pname": "Microsoft.Bcl.AsyncInterfaces", 59 59 "version": "8.0.0", 60 60 "hash": "sha256-9aWmiwMJKrKr9ohD1KSuol37y+jdDxPGJct3m2/Bknw=" 61 - }, 62 - { 63 - "pname": "Microsoft.Bcl.AsyncInterfaces", 64 - "version": "9.0.0", 65 - "hash": "sha256-BsXNOWEgfFq3Yz7VTtK6m/ov4/erRqyBzieWSIpmc1U=" 66 61 }, 67 62 { 68 63 "pname": "Microsoft.Build", ··· 101 96 }, 102 97 { 103 98 "pname": "Microsoft.CodeAnalysis.Common", 104 - "version": "4.14.0-3.25168.13", 105 - "hash": "sha256-iQUNxmc2oGFqADDfNXj8A1O1nea6nxobBcYwBgqq8oY=", 106 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.14.0-3.25168.13/microsoft.codeanalysis.common.4.14.0-3.25168.13.nupkg" 99 + "version": "4.13.0-3.24620.4", 100 + "hash": "sha256-VSPRpTzEXnTNQAxXDOOi6YVS2C6/S2zTKgQR4aNkxME=", 101 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/4.13.0-3.24620.4/microsoft.codeanalysis.common.4.13.0-3.24620.4.nupkg" 107 102 }, 108 103 { 109 104 "pname": "Microsoft.CodeAnalysis.CSharp", 110 - "version": "4.14.0-3.25168.13", 111 - "hash": "sha256-XicPFcDtJis8WS3nkMsxbmE+A20K9x6qE3EWeJEBjh8=", 112 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.14.0-3.25168.13/microsoft.codeanalysis.csharp.4.14.0-3.25168.13.nupkg" 105 + "version": "4.13.0-3.24620.4", 106 + "hash": "sha256-YGxCN8J3BjSZ9hXYQF0nCL3Welv3UVASeSTkwwFPchc=", 107 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/4.13.0-3.24620.4/microsoft.codeanalysis.csharp.4.13.0-3.24620.4.nupkg" 113 108 }, 114 109 { 115 110 "pname": "Microsoft.CodeAnalysis.CSharp.Features", 116 - "version": "4.14.0-3.25168.13", 117 - "hash": "sha256-vI0G7XR92aVD6r5rYIEF+pZ+bpyznnfHVhQvWF3Eu4Q=", 118 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.14.0-3.25168.13/microsoft.codeanalysis.csharp.features.4.14.0-3.25168.13.nupkg" 111 + "version": "4.13.0-3.24620.4", 112 + "hash": "sha256-qpNsw5OtTAQFnN6g6tIh6+nsr+zc+/Na+oETR/GWxeM=", 113 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/4.13.0-3.24620.4/microsoft.codeanalysis.csharp.features.4.13.0-3.24620.4.nupkg" 119 114 }, 120 115 { 121 116 "pname": "Microsoft.CodeAnalysis.CSharp.Scripting", 122 - "version": "4.14.0-3.25168.13", 123 - "hash": "sha256-zy8otm38p285W08GGy0M//1ZTOxiCxrC3tBcWKIg4Ps=", 124 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.scripting/4.14.0-3.25168.13/microsoft.codeanalysis.csharp.scripting.4.14.0-3.25168.13.nupkg" 117 + "version": "4.13.0-3.24620.4", 118 + "hash": "sha256-1D+TjiljZQQJEYIzhdLAbLq8DIvW30vgSDYnDlPoGoU=", 119 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.scripting/4.13.0-3.24620.4/microsoft.codeanalysis.csharp.scripting.4.13.0-3.24620.4.nupkg" 125 120 }, 126 121 { 127 122 "pname": "Microsoft.CodeAnalysis.CSharp.Workspaces", 128 - "version": "4.14.0-3.25168.13", 129 - "hash": "sha256-wuttOafOufLuc1DFlp2r8zdfkOrD5eFRRN2/pt/MWtE=", 130 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.14.0-3.25168.13/microsoft.codeanalysis.csharp.workspaces.4.14.0-3.25168.13.nupkg" 123 + "version": "4.13.0-3.24620.4", 124 + "hash": "sha256-NT7yDEq4fW8c71xHC3YPsP5vl8AZ9PdKASzxROwhccs=", 125 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/4.13.0-3.24620.4/microsoft.codeanalysis.csharp.workspaces.4.13.0-3.24620.4.nupkg" 131 126 }, 132 127 { 133 128 "pname": "Microsoft.CodeAnalysis.Elfie", ··· 136 131 }, 137 132 { 138 133 "pname": "Microsoft.CodeAnalysis.ExternalAccess.AspNetCore", 139 - "version": "4.14.0-3.25168.13", 140 - "hash": "sha256-zhvnYOrXZvm0+YoVu1mG/X6IK9eIv+Fik9Y4cSBStdc=", 141 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.aspnetcore/4.14.0-3.25168.13/microsoft.codeanalysis.externalaccess.aspnetcore.4.14.0-3.25168.13.nupkg" 134 + "version": "4.13.0-3.24620.4", 135 + "hash": "sha256-91ZFqiu4MlteCir6p7YrOtbUMuRNIpNr6jX5qLdmZgM=", 136 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.aspnetcore/4.13.0-3.24620.4/microsoft.codeanalysis.externalaccess.aspnetcore.4.13.0-3.24620.4.nupkg" 142 137 }, 143 138 { 144 139 "pname": "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp", 145 - "version": "4.14.0-3.25168.13", 146 - "hash": "sha256-MbPehGBs4q3zJ0gZf6Ab85IUBSyjRPO3nXfXxHus4v4=", 147 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp/4.14.0-3.25168.13/microsoft.codeanalysis.externalaccess.omnisharp.4.14.0-3.25168.13.nupkg" 140 + "version": "4.13.0-3.24620.4", 141 + "hash": "sha256-o2+DeY/p5AxMkMnYIiNMyMtrAnazzgfC6cVY8lImz4E=", 142 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp/4.13.0-3.24620.4/microsoft.codeanalysis.externalaccess.omnisharp.4.13.0-3.24620.4.nupkg" 148 143 }, 149 144 { 150 145 "pname": "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp.CSharp", 151 - "version": "4.14.0-3.25168.13", 152 - "hash": "sha256-Hpomx3SEqAFilwaA7yJV60iLXGpWSJAC+7XANxjIpng=", 153 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp.csharp/4.14.0-3.25168.13/microsoft.codeanalysis.externalaccess.omnisharp.csharp.4.14.0-3.25168.13.nupkg" 146 + "version": "4.13.0-3.24620.4", 147 + "hash": "sha256-LfIgqc7lDoyxbOsGmF4Ji488iXaT1f2ecjZz1662WlM=", 148 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.externalaccess.omnisharp.csharp/4.13.0-3.24620.4/microsoft.codeanalysis.externalaccess.omnisharp.csharp.4.13.0-3.24620.4.nupkg" 154 149 }, 155 150 { 156 151 "pname": "Microsoft.CodeAnalysis.Features", 157 - "version": "4.14.0-3.25168.13", 158 - "hash": "sha256-GDrT8bMIzWy6O1MSTXcBIooKNnKDrR4Q5RJnyikRGRI=", 159 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.14.0-3.25168.13/microsoft.codeanalysis.features.4.14.0-3.25168.13.nupkg" 152 + "version": "4.13.0-3.24620.4", 153 + "hash": "sha256-ITkMz+1b9Q9I5UZk4N5+qKD7FPTBMohLDOqx3e2hShI=", 154 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/4.13.0-3.24620.4/microsoft.codeanalysis.features.4.13.0-3.24620.4.nupkg" 160 155 }, 161 156 { 162 157 "pname": "Microsoft.CodeAnalysis.Scripting.Common", 163 - "version": "4.14.0-3.25168.13", 164 - "hash": "sha256-k2M3MfdbTG30PtcNHLHzVimaU8nKsv80XYt0DE6jZAI=", 165 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.14.0-3.25168.13/microsoft.codeanalysis.scripting.common.4.14.0-3.25168.13.nupkg" 158 + "version": "4.13.0-3.24620.4", 159 + "hash": "sha256-9Pch1BIrhsEwoI3ahgQM4BQBhw1wH9d8X9WB6deM3Sk=", 160 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/4.13.0-3.24620.4/microsoft.codeanalysis.scripting.common.4.13.0-3.24620.4.nupkg" 166 161 }, 167 162 { 168 163 "pname": "Microsoft.CodeAnalysis.Workspaces.Common", 169 - "version": "4.14.0-3.25168.13", 170 - "hash": "sha256-eKk8/Ezlnm+d2XFyfgY8HkyVxASvGisJoppswwqtew8=", 171 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.14.0-3.25168.13/microsoft.codeanalysis.workspaces.common.4.14.0-3.25168.13.nupkg" 164 + "version": "4.13.0-3.24620.4", 165 + "hash": "sha256-Ex39ayopBTApxMCjevqn1qVFgjEvbst9sf7twW6+osI=", 166 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/4.13.0-3.24620.4/microsoft.codeanalysis.workspaces.common.4.13.0-3.24620.4.nupkg" 172 167 }, 173 168 { 174 169 "pname": "Microsoft.CSharp", ··· 187 182 }, 188 183 { 189 184 "pname": "Microsoft.Extensions.Caching.Abstractions", 190 - "version": "9.0.0", 191 - "hash": "sha256-hDau5OMVGIg4sc5+ofe14ROqwt63T0NSbzm/Cv0pDrY=" 185 + "version": "8.0.0", 186 + "hash": "sha256-xGpKrywQvU1Wm/WolYIxgHYEFfgkNGeJ+GGc5DT3phI=" 192 187 }, 193 188 { 194 189 "pname": "Microsoft.Extensions.Caching.Memory", 195 - "version": "9.0.0", 196 - "hash": "sha256-OZVOVGZOyv9uk5XGJrz6irBkPNjxnBxjfSyW30MnU0s=" 190 + "version": "8.0.1", 191 + "hash": "sha256-5Q0vzHo3ZvGs4nPBc/XlBF4wAwYO8pxq6EGdYjjXZps=" 197 192 }, 198 193 { 199 194 "pname": "Microsoft.Extensions.Configuration", 200 - "version": "9.0.0", 201 - "hash": "sha256-uBLeb4z60y8z7NelHs9uT3cLD6wODkdwyfJm6/YZLDM=" 195 + "version": "8.0.0", 196 + "hash": "sha256-9BPsASlxrV8ilmMCjdb3TiUcm5vFZxkBnAI/fNBSEyA=" 202 197 }, 203 198 { 204 199 "pname": "Microsoft.Extensions.Configuration.Abstractions", 205 - "version": "9.0.0", 206 - "hash": "sha256-xtG2USC9Qm0f2Nn6jkcklpyEDT3hcEZOxOwTc0ep7uc=" 200 + "version": "8.0.0", 201 + "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o=" 207 202 }, 208 203 { 209 204 "pname": "Microsoft.Extensions.Configuration.Binder", 210 - "version": "9.0.0", 211 - "hash": "sha256-6ajYWcNOQX2WqftgnoUmVtyvC1kkPOtTCif4AiKEffU=" 205 + "version": "8.0.0", 206 + "hash": "sha256-GanfInGzzoN2bKeNwON8/Hnamr6l7RTpYLA49CNXD9Q=" 212 207 }, 213 208 { 214 209 "pname": "Microsoft.Extensions.Configuration.CommandLine", 215 - "version": "9.0.0", 216 - "hash": "sha256-RE6DotU1FM1sy5p3hukT+WOFsDYJRsKX6jx5vhlPceM=" 210 + "version": "8.0.0", 211 + "hash": "sha256-fmPC/o8S+weTtQJWykpnGHm6AKVU21xYE/CaHYU7zgg=" 217 212 }, 218 213 { 219 214 "pname": "Microsoft.Extensions.Configuration.EnvironmentVariables", 220 - "version": "9.0.0", 221 - "hash": "sha256-tDJx2prYZpr0RKSwmJfsK9FlUGwaDmyuSz2kqQxsWoI=" 215 + "version": "8.0.0", 216 + "hash": "sha256-+bjFZvqCsMf2FRM2olqx/fub+QwfM1kBhjGVOT5HC48=" 222 217 }, 223 218 { 224 219 "pname": "Microsoft.Extensions.Configuration.FileExtensions", 225 - "version": "9.0.0", 226 - "hash": "sha256-PsLo6mrLGYfbi96rfCG8YS1APXkUXBG4hLstpT60I4s=" 220 + "version": "8.0.0", 221 + "hash": "sha256-BCxcjVP+kvrDDB0nzsFCJfU74UK4VBvct2JA4r+jNcs=" 227 222 }, 228 223 { 229 224 "pname": "Microsoft.Extensions.Configuration.Json", 230 - "version": "9.0.0", 231 - "hash": "sha256-qQn7Ol0CvPYuyecYWYBkPpTMdocO7I6n+jXQI2udzLI=" 225 + "version": "8.0.0", 226 + "hash": "sha256-Fi/ijcG5l0BOu7i96xHu96aN5/g7zO6SWQbTsI3Qetg=" 232 227 }, 233 228 { 234 229 "pname": "Microsoft.Extensions.DependencyInjection", 235 - "version": "9.0.0", 236 - "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k=" 230 + "version": "8.0.0", 231 + "hash": "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ=" 237 232 }, 238 233 { 239 234 "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", ··· 242 237 }, 243 238 { 244 239 "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 245 - "version": "9.0.0", 246 - "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c=" 240 + "version": "8.0.2", 241 + "hash": "sha256-UfLfEQAkXxDaVPC7foE/J3FVEXd31Pu6uQIhTic3JgY=" 247 242 }, 248 243 { 249 244 "pname": "Microsoft.Extensions.DependencyModel", 250 - "version": "9.0.0", 251 - "hash": "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94=" 245 + "version": "8.0.0", 246 + "hash": "sha256-qkCdwemqdZY/yIW5Xmh7Exv74XuE39T8aHGHCofoVgo=" 252 247 }, 253 248 { 254 249 "pname": "Microsoft.Extensions.FileProviders.Abstractions", 255 - "version": "9.0.0", 256 - "hash": "sha256-mVfLjZ8VrnOQR/uQjv74P2uEG+rgW72jfiGdSZhIfDc=" 250 + "version": "8.0.0", 251 + "hash": "sha256-uQSXmt47X2HGoVniavjLICbPtD2ReQOYQMgy3l0xuMU=" 257 252 }, 258 253 { 259 254 "pname": "Microsoft.Extensions.FileProviders.Physical", 260 - "version": "9.0.0", 261 - "hash": "sha256-IzFpjKHmF1L3eVbFLUZa2N5aH3oJkJ7KE1duGIS7DP8=" 255 + "version": "8.0.0", 256 + "hash": "sha256-29y5ZRQ1ZgzVOxHktYxyiH40kVgm5un2yTGdvuSWnRc=" 262 257 }, 263 258 { 264 259 "pname": "Microsoft.Extensions.FileSystemGlobbing", 265 - "version": "9.0.0", 266 - "hash": "sha256-eBLa8pW/y/hRj+JbEr340zbHRABIeFlcdqE0jf5/Uhc=" 260 + "version": "8.0.0", 261 + "hash": "sha256-+Oz41JR5jdcJlCJOSpQIL5OMBNi+1Hl2d0JUHfES7sU=" 267 262 }, 268 263 { 269 264 "pname": "Microsoft.Extensions.Logging", 270 - "version": "9.0.0", 271 - "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM=" 265 + "version": "8.0.0", 266 + "hash": "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o=" 272 267 }, 273 268 { 274 269 "pname": "Microsoft.Extensions.Logging.Abstractions", ··· 277 272 }, 278 273 { 279 274 "pname": "Microsoft.Extensions.Logging.Abstractions", 280 - "version": "9.0.0", 281 - "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU=" 275 + "version": "8.0.2", 276 + "hash": "sha256-cHpe8X2BgYa5DzulZfq24rg8O2K5Lmq2OiLhoyAVgJc=" 282 277 }, 283 278 { 284 279 "pname": "Microsoft.Extensions.Logging.Configuration", 285 - "version": "9.0.0", 286 - "hash": "sha256-ysPjBq64p6JM4EmeVndryXnhLWHYYszzlVpPxRWkUkw=" 280 + "version": "8.0.0", 281 + "hash": "sha256-mzmstNsVjKT0EtQcdAukGRifD30T82BMGYlSu8k4K7U=" 287 282 }, 288 283 { 289 284 "pname": "Microsoft.Extensions.Logging.Console", 290 - "version": "9.0.0", 291 - "hash": "sha256-N2t9EUdlS6ippD4Z04qUUyBuQ4tKSR/8TpmKScb5zRw=" 285 + "version": "8.0.0", 286 + "hash": "sha256-bdb9YWWVn//AeySp7se87/tCN2E7e8Gx2GPMw28cd9c=" 292 287 }, 293 288 { 294 289 "pname": "Microsoft.Extensions.Options", 295 - "version": "9.0.0", 296 - "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck=" 290 + "version": "8.0.2", 291 + "hash": "sha256-AjcldddddtN/9aH9pg7ClEZycWtFHLi9IPe1GGhNQys=" 297 292 }, 298 293 { 299 294 "pname": "Microsoft.Extensions.Options.ConfigurationExtensions", 300 - "version": "9.0.0", 301 - "hash": "sha256-r1Z3sEVSIjeH2UKj+KMj86har68g/zybSqoSjESBcoA=" 295 + "version": "8.0.0", 296 + "hash": "sha256-A5Bbzw1kiNkgirk5x8kyxwg9lLTcSngojeD+ocpG1RI=" 302 297 }, 303 298 { 304 299 "pname": "Microsoft.Extensions.Primitives", 305 - "version": "9.0.0", 306 - "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs=" 300 + "version": "8.0.0", 301 + "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo=" 307 302 }, 308 303 { 309 304 "pname": "Microsoft.IO.Redist", ··· 397 392 }, 398 393 { 399 394 "pname": "NuGet.Common", 400 - "version": "6.14.0-preview.1.45", 401 - "hash": "sha256-EHVxth3dUo40xHucL2JKIO1c1nPPP+WMLSbOliqNLjc=", 402 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.common/6.14.0-preview.1.45/nuget.common.6.14.0-preview.1.45.nupkg" 395 + "version": "6.13.0-rc.95", 396 + "hash": "sha256-SeN5m2Wuwux9kO+S5qX6bvvYUA22BOZDz6rg2Gk0vQc=", 397 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.common/6.13.0-rc.95/nuget.common.6.13.0-rc.95.nupkg" 403 398 }, 404 399 { 405 400 "pname": "NuGet.Configuration", 406 - "version": "6.14.0-preview.1.45", 407 - "hash": "sha256-WKv+hQMEN+SuQ+cA/ok5a+Kmyq/VVZjOjRWiHlYSLSU=", 408 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.configuration/6.14.0-preview.1.45/nuget.configuration.6.14.0-preview.1.45.nupkg" 401 + "version": "6.13.0-rc.95", 402 + "hash": "sha256-vrqUvp0Nse6zITKySrVgnPpkl2+ic8f0d/veYrUeRzM=", 403 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.configuration/6.13.0-rc.95/nuget.configuration.6.13.0-rc.95.nupkg" 409 404 }, 410 405 { 411 406 "pname": "NuGet.DependencyResolver.Core", 412 - "version": "6.14.0-preview.1.45", 413 - "hash": "sha256-SomOQxwF9o2DDmZgnyQ0eVJw33xmHlfKYMEDX2iip6g=", 414 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.dependencyresolver.core/6.14.0-preview.1.45/nuget.dependencyresolver.core.6.14.0-preview.1.45.nupkg" 407 + "version": "6.13.0-rc.95", 408 + "hash": "sha256-ttllWdeTVn3JJECrqfCy9lVZKX7DQbgxjKMIBZH3GoI=", 409 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.dependencyresolver.core/6.13.0-rc.95/nuget.dependencyresolver.core.6.13.0-rc.95.nupkg" 415 410 }, 416 411 { 417 412 "pname": "NuGet.Frameworks", 418 - "version": "6.14.0-preview.1.45", 419 - "hash": "sha256-6c8H9NmR1opC65hLJRbWtCzCUf7TuFPSw3hmd3fxoTo=", 420 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.frameworks/6.14.0-preview.1.45/nuget.frameworks.6.14.0-preview.1.45.nupkg" 413 + "version": "6.13.0-rc.95", 414 + "hash": "sha256-Dq1YxucNDbrO8L2l8uV1SEOKuL4oVhUjlDeRLrg82Wo=", 415 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.frameworks/6.13.0-rc.95/nuget.frameworks.6.13.0-rc.95.nupkg" 421 416 }, 422 417 { 423 418 "pname": "NuGet.LibraryModel", 424 - "version": "6.14.0-preview.1.45", 425 - "hash": "sha256-uWf4ouqvVhoucBTRlGKeUqGrMEZcKEC7L3gYKibSY84=", 426 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.librarymodel/6.14.0-preview.1.45/nuget.librarymodel.6.14.0-preview.1.45.nupkg" 419 + "version": "6.13.0-rc.95", 420 + "hash": "sha256-zuiuiT6NprcW/UEhndi6vO4J3ONeIGkmRMjkDqdf4QQ=", 421 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.librarymodel/6.13.0-rc.95/nuget.librarymodel.6.13.0-rc.95.nupkg" 427 422 }, 428 423 { 429 424 "pname": "NuGet.Packaging", 430 - "version": "6.14.0-preview.1.45", 431 - "hash": "sha256-U0yN7FyjZvyxsD3QZokxg7FSWnKgcJtY+21vNyCW5XU=", 432 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.packaging/6.14.0-preview.1.45/nuget.packaging.6.14.0-preview.1.45.nupkg" 425 + "version": "6.13.0-rc.95", 426 + "hash": "sha256-gK0UtXawa2HtdYyug/vTihrj4ZLqCJ8w516kj9Gmq40=", 427 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.packaging/6.13.0-rc.95/nuget.packaging.6.13.0-rc.95.nupkg" 433 428 }, 434 429 { 435 430 "pname": "NuGet.ProjectModel", 436 - "version": "6.14.0-preview.1.45", 437 - "hash": "sha256-39jyhqfv9hkQzT9zlEEXDToWi5VDpceJBgf34dyVv0I=", 438 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.projectmodel/6.14.0-preview.1.45/nuget.projectmodel.6.14.0-preview.1.45.nupkg" 431 + "version": "6.13.0-rc.95", 432 + "hash": "sha256-Y+3CNqRfoCTzVYgVpJ8Q2kIQcZIbdfit6uVOuqFaMy0=", 433 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.projectmodel/6.13.0-rc.95/nuget.projectmodel.6.13.0-rc.95.nupkg" 439 434 }, 440 435 { 441 436 "pname": "NuGet.Protocol", 442 - "version": "6.14.0-preview.1.45", 443 - "hash": "sha256-wIsXtR+Mgg5+J5eep98vGNeLXWvAW2L1rEEbhTEICLc=", 444 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.protocol/6.14.0-preview.1.45/nuget.protocol.6.14.0-preview.1.45.nupkg" 437 + "version": "6.13.0-rc.95", 438 + "hash": "sha256-HyzaY1PmpPGG6J8g+BYdS1ETYZMwahEu7OiyWyjXzu4=", 439 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.protocol/6.13.0-rc.95/nuget.protocol.6.13.0-rc.95.nupkg" 445 440 }, 446 441 { 447 442 "pname": "NuGet.Versioning", 448 - "version": "6.14.0-preview.1.45", 449 - "hash": "sha256-RpaibO5v0jfu1U2U+WbDHweVR+LLlhadqP9Qw0IWIRo=", 450 - "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.versioning/6.14.0-preview.1.45/nuget.versioning.6.14.0-preview.1.45.nupkg" 443 + "version": "6.13.0-rc.95", 444 + "hash": "sha256-2em8SYwrFR7wDjBpoSDs3Gfdz7w90IUs8vnGCnxcgF8=", 445 + "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/nuget.versioning/6.13.0-rc.95/nuget.versioning.6.13.0-rc.95.nupkg" 451 446 }, 452 447 { 453 448 "pname": "OmniSharp.Extensions.JsonRpc", ··· 511 506 }, 512 507 { 513 508 "pname": "System.Collections.Immutable", 514 - "version": "9.0.0", 515 - "hash": "sha256-+6q5VMeoc5bm4WFsoV6nBXA9dV5pa/O4yW+gOdi8yac=" 509 + "version": "8.0.0", 510 + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" 516 511 }, 517 512 { 518 513 "pname": "System.ComponentModel.Annotations", ··· 521 516 }, 522 517 { 523 518 "pname": "System.ComponentModel.Composition", 524 - "version": "9.0.0", 525 - "hash": "sha256-CsWwo/NLEAt36kE52cT4wud8uUjJ31vpHlAY6RkUbog=" 519 + "version": "8.0.0", 520 + "hash": "sha256-MnKdjE/qIvAmEeRc3gOn5uJhT0TI3UnUJPjj3TLHFQo=" 526 521 }, 527 522 { 528 523 "pname": "System.Composition", 529 - "version": "9.0.0", 530 - "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM=" 524 + "version": "8.0.0", 525 + "hash": "sha256-rA118MFj6soKN++BvD3y9gXAJf0lZJAtGARuznG5+Xg=" 531 526 }, 532 527 { 533 528 "pname": "System.Composition.AttributedModel", 534 - "version": "9.0.0", 535 - "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M=" 529 + "version": "8.0.0", 530 + "hash": "sha256-n3aXiBAFIlQicSRLiNtLh++URSUxRBLggsjJ8OMNRpo=" 536 531 }, 537 532 { 538 533 "pname": "System.Composition.Convention", 539 - "version": "9.0.0", 540 - "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U=" 534 + "version": "8.0.0", 535 + "hash": "sha256-Z9HOAnH1lt1qc38P3Y0qCf5gwBwiLXQD994okcy53IE=" 541 536 }, 542 537 { 543 538 "pname": "System.Composition.Hosting", 544 - "version": "9.0.0", 545 - "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s=" 539 + "version": "8.0.0", 540 + "hash": "sha256-axKJC71oKiNWKy66TVF/c3yoC81k03XHAWab3mGNbr0=" 546 541 }, 547 542 { 548 543 "pname": "System.Composition.Runtime", 549 - "version": "9.0.0", 550 - "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s=" 544 + "version": "8.0.0", 545 + "hash": "sha256-AxwZ29+GY0E35Pa255q8AcMnJU52Txr5pBy86t6V1Go=" 551 546 }, 552 547 { 553 548 "pname": "System.Composition.TypedParts", 554 - "version": "9.0.0", 555 - "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog=" 549 + "version": "8.0.0", 550 + "hash": "sha256-+ZJawThmiYEUNJ+cB9uJK+u/sCAVZarGd5ShZoSifGo=" 556 551 }, 557 552 { 558 553 "pname": "System.Configuration.ConfigurationManager", 559 - "version": "9.0.0", 560 - "hash": "sha256-+pLnTC0YDP6Kjw5DVBiFrV/Q3x5is/+6N6vAtjvhVWk=" 554 + "version": "8.0.0", 555 + "hash": "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE=" 561 556 }, 562 557 { 563 558 "pname": "System.Data.DataSetExtensions", ··· 566 561 }, 567 562 { 568 563 "pname": "System.Diagnostics.DiagnosticSource", 569 - "version": "9.0.0", 570 - "hash": "sha256-1VzO9i8Uq2KlTw1wnCCrEdABPZuB2JBD5gBsMTFTSvE=" 564 + "version": "8.0.0", 565 + "hash": "sha256-+aODaDEQMqla5RYZeq0Lh66j+xkPYxykrVvSCmJQ+Vs=" 566 + }, 567 + { 568 + "pname": "System.Diagnostics.DiagnosticSource", 569 + "version": "8.0.1", 570 + "hash": "sha256-zmwHjcJgKcbkkwepH038QhcnsWMJcHys+PEbFGC0Jgo=" 571 571 }, 572 572 { 573 573 "pname": "System.Diagnostics.EventLog", 574 - "version": "9.0.0", 575 - "hash": "sha256-tPvt6yoAp56sK/fe+/ei8M65eavY2UUhRnbrREj/Ems=" 574 + "version": "8.0.0", 575 + "hash": "sha256-rt8xc3kddpQY4HEdghlBeOK4gdw5yIj4mcZhAVtk2/Y=" 576 576 }, 577 577 { 578 578 "pname": "System.Drawing.Common", ··· 596 596 }, 597 597 { 598 598 "pname": "System.IO.Pipelines", 599 - "version": "9.0.0", 600 - "hash": "sha256-vb0NrPjfEao3kfZ0tavp2J/29XnsQTJgXv3/qaAwwz0=" 599 + "version": "8.0.0", 600 + "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE=" 601 601 }, 602 602 { 603 603 "pname": "System.Memory", ··· 621 621 }, 622 622 { 623 623 "pname": "System.Reflection.Metadata", 624 - "version": "9.0.0", 625 - "hash": "sha256-avEWbcCh7XgpsSesnR3/SgxWi/6C5OxjR89Jf/SfRjQ=" 624 + "version": "8.0.0", 625 + "hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE=" 626 626 }, 627 627 { 628 628 "pname": "System.Reflection.MetadataLoadContext", ··· 681 681 }, 682 682 { 683 683 "pname": "System.Security.Cryptography.ProtectedData", 684 - "version": "9.0.0", 685 - "hash": "sha256-gPgPU7k/InTqmXoRzQfUMEKL3QuTnOKowFqmXTnWaBQ=" 684 + "version": "8.0.0", 685 + "hash": "sha256-fb0pa9sQxN+mr0vnXg1Igbx49CaOqS+GDkTfWNboUvs=" 686 686 }, 687 687 { 688 688 "pname": "System.Security.Cryptography.Xml", ··· 711 711 }, 712 712 { 713 713 "pname": "System.Text.Encodings.Web", 714 - "version": "9.0.0", 715 - "hash": "sha256-WGaUklQEJywoGR2jtCEs5bxdvYu5SHaQchd6s4RE5x0=" 714 + "version": "8.0.0", 715 + "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE=" 716 716 }, 717 717 { 718 718 "pname": "System.Text.Json", 719 - "version": "9.0.0", 720 - "hash": "sha256-aM5Dh4okLnDv940zmoFAzRmqZre83uQBtGOImJpoIqk=" 719 + "version": "8.0.5", 720 + "hash": "sha256-yKxo54w5odWT6nPruUVsaX53oPRe+gKzGvLnnxtwP68=" 721 721 }, 722 722 { 723 723 "pname": "System.Threading.Channels", ··· 731 731 }, 732 732 { 733 733 "pname": "System.Threading.Tasks.Dataflow", 734 - "version": "9.0.0", 735 - "hash": "sha256-nRzcFvLBpcOfyIJdCCZq5vDKZN0xHVuB8yCXoMrwZJA=" 734 + "version": "8.0.0", 735 + "hash": "sha256-Q6fPtMPNW4+SDKCabJzNS+dw4B04Oxd9sHH505bFtQo=" 736 736 }, 737 737 { 738 738 "pname": "System.Threading.Tasks.Extensions",
+2 -2
pkgs/by-name/om/omnisharp-roslyn/package.nix
··· 13 13 let 14 14 finalPackage = buildDotnetModule rec { 15 15 pname = "omnisharp-roslyn"; 16 - version = "1.39.14"; 16 + version = "1.39.13"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "OmniSharp"; 20 20 repo = "omnisharp-roslyn"; 21 21 tag = "v${version}"; 22 - hash = "sha256-b/3bp/HyInGg6sjb0/q552jSq2EZWDhFs5xApV31BL4="; 22 + hash = "sha256-/U7zpx0jAnvZl7tshGV7wORD/wQUKYgX1kADpyCXHM4="; 23 23 }; 24 24 25 25 projectFile = "src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj";
+3 -3
pkgs/by-name/po/pocket-casts/package.nix
··· 10 10 11 11 buildNpmPackage rec { 12 12 pname = "pocket-casts"; 13 - version = "0.10.3"; 13 + version = "0.10.4"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "felicianotech"; 17 17 repo = "pocket-casts-desktop-app"; 18 18 rev = "v${version}"; 19 - hash = "sha256-IhH5nZ2kXVW2D8cMmVyMX4xZLnzfMAp2gwQgZgHOItY="; 19 + hash = "sha256-Wg08X0GPdWDgVNK7na14hU+3WCeEBRviWyL7K3MOrfY="; 20 20 }; 21 21 22 - npmDepsHash = "sha256-oLZ81SA+eO20sUc2cwba3cc6vu1Qf/lNkIfzK2CQdrw="; 22 + npmDepsHash = "sha256-64O3NTWxMN9fxYlBao5COeMFwDnKfbyKI5+/quRb8O0="; 23 23 24 24 env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1"; 25 25
+3 -3
pkgs/by-name/po/postgres-lsp/package.nix
··· 6 6 }: 7 7 rustPlatform.buildRustPackage (finalAttrs: { 8 8 pname = "postgres-lsp"; 9 - version = "0.9.0"; 9 + version = "0.10.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "supabase-community"; 13 13 repo = "postgres-language-server"; 14 14 tag = finalAttrs.version; 15 - hash = "sha256-MdEI/3oqTIJ4anG6jXO4SEkb4VDulzD3Ql+TiFdCQa8="; 15 + hash = "sha256-RwUX5EXRyvmC8LCnlQQIbqnLGn7XYXjLsI9UurCAThs="; 16 16 fetchSubmodules = true; 17 17 }; 18 18 19 19 useFetchCargoVendor = true; 20 - cargoHash = "sha256-vr84vwmDUpmyiX4TTTdR35Hjevi43+KgWxDhSbUKr+k="; 20 + cargoHash = "sha256-qs/M9+iZCx75wv+UcRRH4hjEuNDsnJYKAvnd0DNaRQ8="; 21 21 22 22 nativeBuildInputs = [ 23 23 rustPlatform.bindgenHook
+2 -2
pkgs/by-name/ra/railway-wallet/package.nix
··· 5 5 }: 6 6 appimageTools.wrapType2 rec { 7 7 pname = "railway-wallet"; 8 - version = "5.22.3"; 8 + version = "5.22.4"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/Railway-Wallet/Railway-Wallet/releases/download/v${version}/Railway-v${version}-linux-x86_64.AppImage"; 12 - hash = "sha256-Y0t4YzzJwIfRYHV3GIETeRfxoRJptQ83RoacP3kdYtc="; 12 + hash = "sha256-ikVDbUQOAx1626qtmzObu5Uzppz/PZPTPB4/LWoWZmI="; 13 13 }; 14 14 15 15 meta = {
+3 -3
pkgs/by-name/ra/rain/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "rain"; 11 - version = "1.23.0"; 11 + version = "1.23.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "aws-cloudformation"; 15 15 repo = "rain"; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-Dsg8vUMs6aep4FfrulHdtH3H7fitWdzENfTPm+9z5m0="; 17 + sha256 = "sha256-B6eaoyYROF8LB5vO1qMqXYtBF8vvJE8xygarW2+GSpA="; 18 18 }; 19 19 20 - vendorHash = "sha256-5i6dAjgWclyEkRrDzrkiIRQKTeNz4GM1LU+2J3t/+Yc="; 20 + vendorHash = "sha256-ASiC/SXwaJ1xHlhPcVS9JsGcfRP6/fonq+ZIBehZgho="; 21 21 22 22 subPackages = [ "cmd/rain" ]; 23 23
+2 -2
pkgs/by-name/ra/rambox/package.nix
··· 7 7 8 8 let 9 9 pname = "rambox"; 10 - version = "2.4.1"; 10 + version = "2.5.0"; 11 11 12 12 src = fetchurl { 13 13 url = "https://github.com/ramboxapp/download/releases/download/v${version}/Rambox-${version}-linux-x64.AppImage"; 14 - hash = "sha256-ndFv5rNTWyqrGGC8t1JNR+bQC0Jsit4I9p4ng7h/gcU="; 14 + hash = "sha256-x2GzWKVRz/Uqyq4iu16F/esF+L4F0sETxZsvNIEwPVU="; 15 15 }; 16 16 17 17 desktopItem = (
+2 -2
pkgs/by-name/re/remind/package.nix
··· 16 16 17 17 tcl.mkTclDerivation rec { 18 18 pname = "remind"; 19 - version = "05.04.01"; 19 + version = "05.04.02"; 20 20 21 21 src = fetchFromGitea { 22 22 domain = "git.skoll.ca"; 23 23 owner = "Skollsoft-Public"; 24 24 repo = "Remind"; 25 25 rev = version; 26 - hash = "sha256-PTaEGRYZS+yBINwP7EJE4NfgGpB1RTOsDNtzxljZYZA="; 26 + hash = "sha256-Vu16s0zlqso1S1KsSJErpmepKxT9ekVDoWYNeQueDkM="; 27 27 }; 28 28 29 29 propagatedBuildInputs = lib.optionals withGui [
+181
pkgs/by-name/ri/rimsort/package.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + python3Packages, 5 + fetchFromGitHub, 6 + fetchzip, 7 + makeBinaryWrapper, 8 + 9 + makeDesktopItem, 10 + replaceVars, 11 + 12 + todds, 13 + 14 + steam, 15 + }: 16 + let 17 + pname = "rimsort"; 18 + version = "1.0.30"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "RimSort"; 22 + repo = "RimSort"; 23 + rev = "v${version}"; 24 + hash = "sha256-f1wYoBC0EbkvYNJHkVuoMukJZMY7eNjCIzJra7/hpLs="; 25 + fetchSubmodules = true; 26 + }; 27 + steamworksSrc = fetchzip { 28 + url = "https://web.archive.org/web/20250527013243/https://partner.steamgames.com/downloads/steamworks_sdk_162.zip"; # Steam sometimes requires auth to download. 29 + hash = "sha256-yDA92nGj3AKTNI4vnoLaa+7mDqupQv0E4YKRRUWqyZw="; 30 + }; 31 + 32 + steamfiles = python3Packages.buildPythonPackage { 33 + pname = "steamfiles"; 34 + inherit version; 35 + format = "setuptools"; 36 + 37 + src = "${src}/submodules/steamfiles"; 38 + dependencies = with python3Packages; [ 39 + protobuf 40 + protobuf3-to-dict 41 + ]; 42 + }; 43 + 44 + steam-run = 45 + (steam.override { 46 + privateTmp = false; 47 + }).run; 48 + in 49 + 50 + stdenv.mkDerivation { 51 + inherit pname; 52 + inherit version; 53 + 54 + unpackPhase = '' 55 + runHook preUnpack 56 + 57 + cp -r ${src} source 58 + chmod -R 755 source 59 + cp ${steamworksSrc}/redistributable_bin/linux64/libsteam_api.so source/ 60 + 61 + runHook postUnpack 62 + ''; 63 + 64 + sourceRoot = "source"; 65 + 66 + patches = [ 67 + (replaceVars ./todds-path.patch { inherit todds; }) 68 + (replaceVars ./steam-run.patch { inherit steam-run; }) 69 + ]; 70 + 71 + nativeBuildInputs = [ 72 + makeBinaryWrapper 73 + ]; 74 + 75 + buildInputs = [ 76 + todds 77 + steamfiles 78 + ] 79 + ++ builtins.attrValues { 80 + inherit (python3Packages) 81 + beautifulsoup4 82 + certifi 83 + chardet 84 + imageio 85 + loguru 86 + lxml 87 + msgspec 88 + natsort 89 + networkx 90 + packaging 91 + platformdirs 92 + psutil 93 + pygit2 94 + pygithub 95 + pyperclip 96 + pyside6 97 + requests 98 + sqlalchemy 99 + steam 100 + toposort 101 + watchdog 102 + xmltodict 103 + steamworkspy 104 + ; 105 + }; 106 + 107 + dontBuild = true; 108 + 109 + nativeCheckInputs = with python3Packages; [ 110 + pytestCheckHook 111 + pytest-cov-stub 112 + pytest-qt 113 + pytest-xvfb 114 + ]; 115 + 116 + doCheck = true; 117 + 118 + preCheck = '' 119 + export QT_DEBUG_PLUGINS=1 120 + export QT_QPA_PLATFORM=offscreen 121 + export HOME=$(mktemp -d) # Some tests require a writable directory 122 + ''; 123 + 124 + disabledTestPaths = [ 125 + # requires network 126 + "tests/models/metadata/test_metadata_factory.py" 127 + ]; 128 + 129 + pytestFlags = [ "--doctest-modules" ]; 130 + 131 + desktopItems = [ 132 + (makeDesktopItem { 133 + name = "RimSort"; 134 + desktopName = "RimSort"; 135 + exec = "rimsort"; 136 + icon = "io.github.rimsort.rimsort"; 137 + comment = "RimWorld Mod Manager"; 138 + categories = [ "Game" ]; 139 + }) 140 + ]; 141 + 142 + installPhase = '' 143 + runHook preInstall 144 + 145 + mkdir -p $out/lib/rimsort 146 + cp -r ./* $out/lib/rimsort/ 147 + 148 + mkdir -p $out/bin 149 + 150 + makeBinaryWrapper \ 151 + ${python3Packages.python.interpreter} \ 152 + $out/bin/rimsort \ 153 + --add-flags "-m app" \ 154 + --chdir $out/lib/rimsort \ 155 + --prefix PYTHONPATH : "$PYTHONPATH" \ 156 + --set RIMSORT_DISABLE_UPDATER 1 157 + 158 + install -D ./themes/default-icons/AppIcon_a.png $out/share/icons/hicolor/512x512/apps/io.github.rimsort.rimsort 159 + 160 + runHook postInstall 161 + ''; 162 + 163 + meta = { 164 + description = "Open source mod manager for the video game RimWorld"; 165 + homepage = "https://github.com/RimSort/RimSort"; 166 + license = with lib.licenses; [ 167 + gpl3Only 168 + # For libsteam_api.so 169 + ( 170 + unfreeRedistributable 171 + // { 172 + url = "https://partner.steamgames.com/documentation/sdk_access_agreement"; 173 + } 174 + ) 175 + ]; 176 + maintainers = with lib.maintainers; [ weirdrock ]; 177 + mainProgram = "rimsort"; 178 + # steamworksSrc is x86_64-linux only 179 + platforms = [ "x86_64-linux" ]; 180 + }; 181 + }
+26
pkgs/by-name/ri/rimsort/steam-run.patch
··· 1 + diff --git a/app/utils/generic.py b/app/utils/generic.py 2 + --- a/app/utils/generic.py 3 + +++ b/app/utils/generic.py 4 + @@ -255,7 +255,7 @@ 5 + popen_args.extend(args) 6 + p = subprocess.Popen(popen_args) 7 + else: 8 + - popen_args = [executable_path] 9 + + popen_args = ["@steam-run@/bin/steam-run", executable_path] 10 + popen_args.extend(args) 11 + 12 + if sys.platform == "win32": 13 + diff --git a/app/utils/steam/steamcmd/wrapper.py b/app/utils/steam/steamcmd/wrapper.py 14 + --- a/app/utils/steam/steamcmd/wrapper.py 15 + +++ b/app/utils/steam/steamcmd/wrapper.py 16 + @@ -316,8 +316,8 @@ 17 + script_output.write("\n".join(script)) 18 + runner.message(f"Compiled & using script: {script_path}") 19 + runner.execute( 20 + - self.steamcmd, 21 + - [f'+runscript "{script_path}"'], 22 + + "@steam-run@/bin/steam-run", 23 + + [self.steamcmd, f'+runscript "{script_path}"'], 24 + len(publishedfileids), 25 + ) 26 + else:
+17
pkgs/by-name/ri/rimsort/todds-path.patch
··· 1 + diff --git a/app/utils/todds/wrapper.py b/app/utils/todds/wrapper.py 2 + index a239fe0..3375b70 100644 3 + --- a/app/utils/todds/wrapper.py 4 + +++ b/app/utils/todds/wrapper.py 5 + @@ -66,11 +66,7 @@ class ToddsInterface: 6 + :param todds_arguments: list of todds args to be passed to the todds executable 7 + """ 8 + 9 + - if self.system == "Windows": 10 + - todds_executable = "todds.exe" 11 + - else: 12 + - todds_executable = "todds" 13 + - todds_exe_path = str(AppInfo().application_folder / "todds" / todds_executable) 14 + + todds_exe_path = "@todds@/bin/todds" 15 + logger.info("Checking for todds...") 16 + if os.path.exists(todds_exe_path): 17 + logger.debug(f"Found todds executable at: {todds_exe_path}")
+3 -3
pkgs/by-name/ri/ringing-lib/package.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "ringing-lib"; 14 - version = "0-unstable-2024-05-31"; 14 + version = "0-unstable-2025-07-16"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "ringing-lib"; 18 18 repo = "ringing-lib"; 19 - rev = "4f791c559743499589d66dc44266cd681f6901de"; 20 - hash = "sha256-+P2x2ywk7Ev7GacfUONusVHjlE6bIVBeJasjlcw5kTU="; 19 + rev = "838d13edb3231d8c122d3222da1b465e2018757f"; 20 + hash = "sha256-MO5FerQMyWDV/cV2hrY/L+JyhMojtaqPQkw8efaVu1I="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+41
pkgs/by-name/ro/ropr/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + rustPlatform, 5 + versionCheckHook, 6 + nix-update-script, 7 + }: 8 + rustPlatform.buildRustPackage (finalAttrs: { 9 + pname = "ropr"; 10 + version = "0.2.26-unstable-2025-07-20"; 11 + 12 + src = fetchFromGitHub { 13 + owner = "Ben-Lichtman"; 14 + repo = "ropr"; 15 + rev = "ec3eb2d91d9b4a940a8013a079ead47d7eab6dac"; 16 + hash = "sha256-iN6CSivyBe6Ibbl+oQ2wThbSyHTKne14XsilkMntnfE="; 17 + }; 18 + 19 + cargoHash = "sha256-4YEriANTAt1dx9bXhlHFN+kNLde+8BLocuhXdFG24xo="; 20 + 21 + nativeInstallCheckInputs = [ 22 + versionCheckHook 23 + ]; 24 + doInstallCheck = true; 25 + preVersionCheck = '' 26 + version=${builtins.head (lib.splitString "-" finalAttrs.version)} 27 + ''; 28 + 29 + passthru.updateScript = nix-update-script { }; 30 + 31 + meta = { 32 + description = "Multithreaded ROP gadget finder for x86(_64)"; 33 + homepage = "https://github.com/Ben-Lichtman/ropr"; 34 + license = with lib.licenses; [ 35 + mit 36 + asl20 37 + ]; 38 + mainProgram = "ropr"; 39 + maintainers = with lib.maintainers; [ feyorsh ]; 40 + }; 41 + })
-32
pkgs/by-name/sc/scudcloud/package.nix
··· 1 - { 2 - lib, 3 - fetchFromGitHub, 4 - python3Packages, 5 - }: 6 - 7 - python3Packages.buildPythonPackage rec { 8 - pname = "scudcloud"; 9 - version = "1.65"; 10 - format = "setuptools"; 11 - 12 - src = fetchFromGitHub { 13 - owner = "raelgc"; 14 - repo = "scudcloud"; 15 - rev = "v${version}"; 16 - sha256 = "1ffdy74igll74fwpmnn3brvcxbk4iianqscdzz18sx1pfqpw16cl"; 17 - }; 18 - 19 - propagatedBuildInputs = with python3Packages; [ 20 - pyqt5-webkit 21 - dbus-python 22 - jsmin 23 - ]; 24 - 25 - meta = with lib; { 26 - description = "Non-official desktop client for Slack"; 27 - homepage = "https://github.com/raelgc/scudcloud"; 28 - license = licenses.mit; 29 - platforms = platforms.linux; 30 - maintainers = with maintainers; [ volhovm ]; 31 - }; 32 - }
+3 -3
pkgs/by-name/se/selene/package.nix
··· 9 9 10 10 rustPlatform.buildRustPackage rec { 11 11 pname = "selene"; 12 - version = "0.28.0"; 12 + version = "0.29.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "kampfkarren"; 16 16 repo = "selene"; 17 17 rev = version; 18 - sha256 = "sha256-QE9kXGQWg0pHtSI1bTppn5IE+53KoxqFED1VvwkumEI="; 18 + sha256 = "sha256-/KMLOZtCdvv76BDGj1oM6Q93cX6yPE4E5ZM+Xy6yRxA="; 19 19 }; 20 20 21 21 useFetchCargoVendor = true; 22 - cargoHash = "sha256-7mAtTOnrNT8280TOAqtsykfdLq6XAQkDjR5JXZGwCFM="; 22 + cargoHash = "sha256-RlD4CbLJpmOSQJCMaXFC7/83qlPpnzd2wBn3xNu1yQ0="; 23 23 24 24 nativeBuildInputs = lib.optionals robloxSupport [ 25 25 pkg-config
+3 -3
pkgs/by-name/sn/snazy/package.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "snazy"; 11 - version = "0.57.1"; 11 + version = "0.57.2"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "chmouel"; 15 15 repo = "snazy"; 16 16 rev = version; 17 - hash = "sha256-W9Bb9a9oeZF89mopKOY/E44tqj981I6z9EMRHgFb0Eo="; 17 + hash = "sha256-oGj/k7StIuk+T40Dm1SzAIf8QhHTIhkcDUPyK/CAfDI="; 18 18 }; 19 19 20 20 useFetchCargoVendor = true; 21 - cargoHash = "sha256-yvRZjNY3RRdMm9KuZAwgt4JzvaNwPdia7vQhR7uFNs4="; 21 + cargoHash = "sha256-wNdaicys3sGQ00CsPldvyEtgkamywaHohL599FNr6/M="; 22 22 23 23 nativeBuildInputs = [ installShellFiles ]; 24 24
+2 -2
pkgs/by-name/ta/tart/package.nix
··· 12 12 }: 13 13 stdenvNoCC.mkDerivation (finalAttrs: { 14 14 pname = "tart"; 15 - version = "2.27.2"; 15 + version = "2.28.1"; 16 16 17 17 src = fetchurl { 18 18 url = "https://github.com/cirruslabs/tart/releases/download/${finalAttrs.version}/tart.tar.gz"; 19 - hash = "sha256-KUmNMQGhPk/mWOVYJYQe1jkOTI1H/4yYd/IXle2tO8o="; 19 + hash = "sha256-rV5hAJk46e9PAdEo8Qc6/17WqZ9aihj5+A1nLp3fJro="; 20 20 }; 21 21 sourceRoot = "."; 22 22
+2 -2
pkgs/by-name/th/theharvester/package.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "theharvester"; 9 - version = "4.8.1"; 9 + version = "4.8.2"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "laramies"; 14 14 repo = "theharvester"; 15 15 tag = version; 16 - hash = "sha256-RrpfbMTjcExV9UDshRitrZ6DbSkDu5M/m5vssDxwSUo="; 16 + hash = "sha256-Sui9PKpp+iMxCUbFcZE2OVDiBCxXLwR9iuXFIbd0P0k="; 17 17 }; 18 18 19 19 pythonRelaxDeps = true;
+3 -3
pkgs/by-name/tt/ttdl/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "ttdl"; 9 - version = "4.11.0"; 9 + version = "4.12.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "VladimirMarkelov"; 13 13 repo = "ttdl"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-REfk8m5ZYfms5hjzbYdqe27z3/qGzC0CLWQ/Cj3418Q="; 15 + sha256 = "sha256-nA5fX8NZko49ctgwJOt0A07/7SFyM5I2840zeBZnFCs="; 16 16 }; 17 17 18 18 useFetchCargoVendor = true; 19 - cargoHash = "sha256-dr/hT8mVUlO0pX/OGqIqPDevflNVPD88epLZsW772Os="; 19 + cargoHash = "sha256-yCEdsxoKxudI7ae8Lz+8TAFblJSSB4tSD3GLdT6VtFI="; 20 20 21 21 meta = { 22 22 description = "CLI tool to manage todo lists in todo.txt format";
+2 -2
pkgs/by-name/vt/vtracer/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "vtracer"; 9 - version = "0.6.4"; 9 + version = "0.6.5"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "visioncortex"; 13 13 repo = "vtracer"; 14 14 rev = version; 15 - hash = "sha256-n5AUc4C0eUfeVe3zTo0ZC/KWMS1/uW/+3Uoz8Q2qQI0="; 15 + hash = "sha256-gU2LxUbgy2KgMCu7nyjfGkmBwnA9mjX4mUT9M9k1a4I="; 16 16 }; 17 17 18 18 cargoLock = {
+2 -2
pkgs/by-name/vu/vunnel/package.nix
··· 7 7 8 8 python3.pkgs.buildPythonApplication rec { 9 9 pname = "vunnel"; 10 - version = "0.34.2"; 10 + version = "0.35.1"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "anchore"; 15 15 repo = "vunnel"; 16 16 tag = "v${version}"; 17 - hash = "sha256-7bUKDo7l/xZhw6o6nimQKyjucB8uB80wOGUr0V++Q28="; 17 + hash = "sha256-Qxf9nUAk2NIdLhy1n//pY6RHq1Rg+PIGqN0NDuS4xj4="; 18 18 leaveDotGit = true; 19 19 }; 20 20
+3 -3
pkgs/by-name/ze/zed-editor/package.nix
··· 99 99 in 100 100 rustPlatform.buildRustPackage (finalAttrs: { 101 101 pname = "zed-editor"; 102 - version = "0.195.5"; 102 + version = "0.196.5"; 103 103 104 104 outputs = [ 105 105 "out" ··· 112 112 owner = "zed-industries"; 113 113 repo = "zed"; 114 114 tag = "v${finalAttrs.version}"; 115 - hash = "sha256-7ffh7aLAh9tzRFAFai0ZQbOBXXKiX+QMPzmfCtV0JwI="; 115 + hash = "sha256-aTH8ANG19xXkv++tMifzbRtoQ5GnfUW967CnTiY+L/s="; 116 116 }; 117 117 118 118 patches = [ ··· 139 139 ''; 140 140 141 141 useFetchCargoVendor = true; 142 - cargoHash = "sha256-A/oBHbt8prQyR15n77b/VHlz/wO2lxFp7M/OOZt3jHU="; 142 + cargoHash = "sha256-h/s35zHBS1lvNpv17gVby8zA3ddoh1ZM4WF+z51uvB8="; 143 143 144 144 nativeBuildInputs = [ 145 145 cmake
-2
pkgs/desktops/gnome/extensions/default.nix
··· 39 39 lib.trivial.pipe extensions [ 40 40 (map (extension: lib.nameValuePair extension.extensionUuid extension)) 41 41 builtins.listToAttrs 42 - (attrs: attrs // { __attrsFailEvaluation = true; }) 43 42 ]; 44 43 45 44 # Map the list of extensions to an attrset based on the pname as key, which is more human readable than the UUID ··· 80 79 81 80 # Keep the last three versions in here 82 81 gnomeExtensions = lib.trivial.pipe (gnome46Extensions // gnome47Extensions // gnome48Extensions) [ 83 - (v: builtins.removeAttrs v [ "__attrsFailEvaluation" ]) 84 82 # Apply some custom patches for automatically packaged extensions 85 83 (callPackage ./extensionOverrides.nix { }) 86 84 # Add all manually packaged extensions
+16 -13
pkgs/development/compilers/jetbrains-jdk/17.nix
··· 27 27 libgbm, 28 28 wayland, 29 29 udev, 30 + fontconfig, 30 31 }: 31 32 32 33 assert debugBuild -> withJcef; ··· 42 43 in 43 44 openjdk17.overrideAttrs (oldAttrs: rec { 44 45 pname = "jetbrains-jdk" + lib.optionalString withJcef "-jcef"; 45 - javaVersion = "17.0.11"; 46 - build = "1207.24"; 46 + javaVersion = "17.0.15"; 47 + build = "1381"; 47 48 # To get the new tag: 48 49 # git clone https://github.com/jetbrains/jetbrainsruntime 49 50 # cd jetbrainsruntime 50 - # git reset --hard [revision] 51 - # git log --simplify-by-decoration --decorate=short --pretty=short | grep "jbr-" --color=never | cut -d "(" -f2 | cut -d ")" -f1 | awk '{print $2}' | sort -t "-" -k 2 -g | tail -n 1 | tr -d "," 52 - openjdkTag = "jbr-17.0.8+7"; 51 + # git tag --points-at [revision] 52 + # Look for the line that starts with jbr- 53 + openjdkTag = "jbr-17.0.15+6"; 53 54 version = "${javaVersion}-b${build}"; 54 55 55 56 src = fetchFromGitHub { 56 57 owner = "JetBrains"; 57 58 repo = "JetBrainsRuntime"; 58 59 rev = "jb${version}"; 59 - hash = "sha256-a7cJF2iCW/1GK0/GmVbaY5pYcn3YtZy5ngFkyAGRhu0="; 60 + hash = "sha256-Ckv2SNugHK75Af+ZzI91+QodOHIa5TMcjVQYsO45mQo="; 60 61 }; 61 62 62 - BOOT_JDK = openjdk17-bootstrap.home; 63 - # run `git log -1 --pretty=%ct` in jdk repo for new value on update 64 - SOURCE_DATE_EPOCH = 1715809405; 63 + env = { 64 + BOOT_JDK = openjdk17-bootstrap.home; 65 + # run `git log -1 --pretty=%ct` in jdk repo for new value on update 66 + SOURCE_DATE_EPOCH = 1745907200; 67 + }; 65 68 66 69 patches = [ ]; 67 70 ··· 77 80 -e "s/SOURCE_DATE_EPOCH=.*//" \ 78 81 -e "s/export SOURCE_DATE_EPOCH//" \ 79 82 -i jb/project/tools/common/scripts/common.sh 80 - sed -i "s/STATIC_CONF_ARGS/STATIC_CONF_ARGS \$configureFlags/" jb/project/tools/linux/scripts/mkimages_${arch}.sh 83 + substituteInPlace jb/project/tools/linux/scripts/mkimages_${arch}.sh --replace-fail "STATIC_CONF_ARGS" "STATIC_CONF_ARGS ''${configureFlags[*]}" 81 84 sed \ 82 85 -e "s/create_image_bundle \"jb/#/" \ 83 86 -e "s/echo Creating /exit 0 #/" \ ··· 133 136 libgbm 134 137 wayland 135 138 udev 139 + fontconfig 136 140 ] 137 141 }" 138 - for output in $outputs; do 142 + for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do 139 143 if [ "$output" = debug ]; then continue; fi 140 144 LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS" 141 145 done 142 146 # Add the local library paths to remove dependencies on the bootstrap 143 - for output in $outputs; do 147 + for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do 144 148 if [ "$output" = debug ]; then continue; fi 145 149 OUTPUTDIR=$(eval echo \$$output) 146 150 BINLIBS=$(find $OUTPUTDIR/bin/ -type f; find $OUTPUTDIR -name \*.so\*) 147 151 echo "$BINLIBS" | while read i; do 148 152 patchelf --set-rpath "$LIBDIRS:$(patchelf --print-rpath "$i")" "$i" || true 149 - patchelf --shrink-rpath "$i" || true 150 153 done 151 154 done 152 155 '';
+38 -14
pkgs/development/compilers/jetbrains-jdk/default.nix
··· 19 19 libXrender, 20 20 libX11, 21 21 libXext, 22 + libxkbcommon, 22 23 libxcb, 23 24 nss, 24 25 nspr, ··· 26 27 libgbm, 27 28 wayland, 28 29 udev, 30 + fontconfig, 31 + shaderc, 32 + vulkan-headers, 29 33 }: 30 34 31 35 assert debugBuild -> withJcef; ··· 41 45 in 42 46 jdk.overrideAttrs (oldAttrs: rec { 43 47 pname = "jetbrains-jdk" + lib.optionalString withJcef "-jcef"; 44 - javaVersion = "21.0.6"; 45 - build = "895.109"; 48 + javaVersion = "21.0.7"; 49 + build = "1038.58"; 46 50 # To get the new tag: 47 51 # git clone https://github.com/jetbrains/jetbrainsruntime 48 52 # cd jetbrainsruntime 49 - # git checkout jbr-release-${javaVersion}b${build} 50 - # git log --simplify-by-decoration --decorate=short --pretty=short | grep "jbr-" --color=never | cut -d "(" -f2 | cut -d ")" -f1 | awk '{print $2}' | sort -t "-" -k 2 -g | tail -n 1 | tr -d "," 51 - openjdkTag = "jbr-21.0.6+7"; 53 + # git tag --points-at [revision] 54 + # Look for the line that starts with jbr- 55 + openjdkTag = "jbr-release-21.0.7b1038.58"; 52 56 version = "${javaVersion}-b${build}"; 53 57 54 58 src = fetchFromGitHub { 55 59 owner = "JetBrains"; 56 60 repo = "JetBrainsRuntime"; 57 61 rev = "jb${version}"; 58 - hash = "sha256-Neh0PGer4JnNaForBKRlGPLft5cae5GktreyPRNjFCk="; 62 + hash = "sha256-sGAMrE9gAt73jgLlNW8p5Lz37gFiK4ZvMQ8giE2Ia54="; 59 63 }; 60 64 61 - BOOT_JDK = jdk.home; 62 - # run `git log -1 --pretty=%ct` in jdk repo for new value on update 63 - SOURCE_DATE_EPOCH = 1726275531; 65 + env = { 66 + BOOT_JDK = jdk.home; 67 + # run `git log -1 --pretty=%ct` in jdk repo for new value on update 68 + SOURCE_DATE_EPOCH = 1745907200; 69 + }; 64 70 65 71 patches = [ ]; 66 72 ··· 76 82 -e "s/SOURCE_DATE_EPOCH=.*//" \ 77 83 -e "s/export SOURCE_DATE_EPOCH//" \ 78 84 -i jb/project/tools/common/scripts/common.sh 79 - configureFlags=$(echo $configureFlags | sed 's/--host=[^ ]*//') 80 - sed -i "s|STATIC_CONF_ARGS|STATIC_CONF_ARGS \$configureFlags|" jb/project/tools/linux/scripts/mkimages_${arch}.sh 85 + declare -a realConfigureFlags 86 + for configureFlag in "''${configureFlags[@]}"; do 87 + case "$configureFlag" in 88 + --host=*) 89 + # intentionally omit flag 90 + ;; 91 + *) 92 + realConfigureFlags+=("$configureFlag") 93 + ;; 94 + esac 95 + done 96 + echo "computed configure flags: ''${realConfigureFlags[*]}" 97 + substituteInPlace jb/project/tools/linux/scripts/mkimages_${arch}.sh --replace-fail "STATIC_CONF_ARGS" "STATIC_CONF_ARGS ''${realConfigureFlags[*]}" 81 98 sed \ 82 99 -e "s/create_image_bundle \"jb/#/" \ 83 100 -e "s/echo Creating /exit 0 #/" \ ··· 126 143 libXrender 127 144 libX11 128 145 libXext 146 + libxkbcommon 129 147 libxcb 130 148 nss 131 149 nspr ··· 133 151 libgbm 134 152 wayland 135 153 udev 154 + fontconfig 136 155 ] 137 156 }" 138 - for output in $outputs; do 157 + for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do 139 158 if [ "$output" = debug ]; then continue; fi 140 159 LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS" 141 160 done 142 161 # Add the local library paths to remove dependencies on the bootstrap 143 - for output in $outputs; do 162 + for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do 144 163 if [ "$output" = debug ]; then continue; fi 145 164 OUTPUTDIR=$(eval echo \$$output) 146 165 BINLIBS=$(find $OUTPUTDIR/bin/ -type f; find $OUTPUTDIR -name \*.so\*) 147 166 echo "$BINLIBS" | while read i; do 148 167 patchelf --set-rpath "$LIBDIRS:$(patchelf --print-rpath "$i")" "$i" || true 149 - patchelf --shrink-rpath "$i" || true 150 168 done 151 169 done 152 170 ''; ··· 156 174 autoconf 157 175 unzip 158 176 rsync 177 + shaderc # glslc 159 178 ] 160 179 ++ oldAttrs.nativeBuildInputs; 180 + 181 + buildInputs = [ 182 + vulkan-headers 183 + ] 184 + ++ oldAttrs.buildInputs or [ ]; 161 185 162 186 meta = with lib; { 163 187 description = "OpenJDK fork to better support Jetbrains's products";
+1 -6
pkgs/development/compilers/rust/default.nix
··· 89 89 in 90 90 { 91 91 # Packages suitable for build-time, e.g. `build.rs`-type stuff. 92 - buildRustPackages = (selectRustPackage pkgsBuildHost).packages.stable // { 93 - # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing more than one level here. 94 - buildRustPackages = self.buildRustPackages // { 95 - __attrsFailEvaluation = true; 96 - }; 97 - }; 92 + buildRustPackages = (selectRustPackage pkgsBuildHost).packages.stable; 98 93 # Analogous to stdenv 99 94 rustPlatform = makeRustPlatform self.buildRustPackages; 100 95 rustc-unwrapped = self.callPackage ./rustc.nix ({
+1 -5
pkgs/development/haskell-modules/default.nix
··· 31 31 ghc 32 32 extensible-self 33 33 all-cabal-hashes 34 + buildHaskellPackages 34 35 ; 35 - 36 - # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing here. 37 - buildHaskellPackages = buildHaskellPackages // { 38 - __attrsFailEvaluation = true; 39 - }; 40 36 }; 41 37 42 38 platformConfigurations =
+1 -10
pkgs/development/interpreters/lua-5/default.nix
··· 90 90 inherit (luaPackages) requiredLuaModules; 91 91 }; 92 92 withPackages = import ./with-packages.nix { inherit buildEnv luaPackages; }; 93 - pkgs = 94 - let 95 - lp = luaPackages; 96 - in 97 - lp 98 - // { 99 - luaPackages = lp.luaPackages // { 100 - __attrsFailEvaluation = true; 101 - }; 102 - }; 93 + pkgs = luaPackages; 103 94 interpreter = "${self}/bin/${executable}"; 104 95 inherit executable luaversion; 105 96 luaOnBuild = luaOnBuildForHost.override {
+1 -4
pkgs/development/interpreters/python/python-packages-base.nix
··· 147 147 python = toPythonModule python; 148 148 149 149 # Don't take pythonPackages from "global" pkgs scope to avoid mixing python versions. 150 - # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing more than one level here. 151 - pythonPackages = self // { 152 - __attrsFailEvaluation = true; 153 - }; 150 + pythonPackages = self; 154 151 }
+3 -3
pkgs/development/python-modules/cashews/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "cashews"; 22 - version = "7.4.0"; 22 + version = "7.4.1"; 23 23 pyproject = true; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "Krukov"; 27 27 repo = "cashews"; 28 28 tag = version; 29 - hash = "sha256-rLKaKTw7g3gpDACKZADaLiq2n5vxE/Rlsg4YKfWdFSY="; 29 + hash = "sha256-EQBILaNg7bJhKMz+raWWfsXmaBmJlcE8niXp8BnfzUE="; 30 30 }; 31 31 32 32 build-system = [ setuptools ]; ··· 63 63 meta = { 64 64 description = "Cache tools with async power"; 65 65 homepage = "https://github.com/Krukov/cashews/"; 66 - changelog = "https://github.com/Krukov/cashews/releases/tag/${version}"; 66 + changelog = "https://github.com/Krukov/cashews/releases/tag/${src.tag}"; 67 67 license = lib.licenses.mit; 68 68 maintainers = with lib.maintainers; [ moraxyc ]; 69 69 };
+2 -2
pkgs/development/python-modules/django-import-export/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "django-import-export"; 17 - version = "4.3.8"; 17 + version = "4.3.9"; 18 18 pyproject = true; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "django-import-export"; 22 22 repo = "django-import-export"; 23 23 tag = version; 24 - hash = "sha256-4QZvVFhnXqdeKvADZOIADbRlRllce7WbVOfVJUHndvg="; 24 + hash = "sha256-qcxvXq+pC2leDhaeor2hrWll8bQ+x6xN99pDlnmtUic="; 25 25 }; 26 26 27 27 pythonRelaxDeps = [ "tablib" ];
+54
pkgs/development/python-modules/dmsuite/default.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + buildPythonPackage, 5 + fetchPypi, 6 + numpy, 7 + pythonOlder, 8 + pytestCheckHook, 9 + setuptools, 10 + setuptools-scm, 11 + scipy, 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "dmsuite"; 16 + version = "0.3.0"; 17 + pyproject = true; 18 + 19 + disabled = pythonOlder "3.8"; 20 + 21 + src = fetchPypi { 22 + inherit pname version; 23 + hash = "sha256-IqLsHkGNgPz2yZm0QMyMMo6Mr2RsU2DPGxYpoNwC3fs="; 24 + }; 25 + 26 + build-system = [ 27 + setuptools 28 + setuptools-scm 29 + ]; 30 + 31 + dependencies = [ 32 + numpy 33 + scipy 34 + ]; 35 + 36 + nativeCheckInputs = [ 37 + pytestCheckHook 38 + ]; 39 + 40 + # Slight precision error probably due to different BLAS backend on Darwin 41 + disabledTests = lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [ 42 + "test_cheb_scaled" 43 + ]; 44 + 45 + pythonImportsCheck = [ "dmsuite" ]; 46 + 47 + meta = { 48 + description = "Scientific library providing a collection of spectral collocation differentiation matrices"; 49 + homepage = "https://github.com/labrosse/dmsuite"; 50 + changelog = "https://github.com/labrosse/dmsuite/releases/tag/v${version}"; 51 + license = lib.licenses.gpl2Only; 52 + maintainers = with lib.maintainers; [ loicreynier ]; 53 + }; 54 + }
+2 -2
pkgs/development/python-modules/etils/default.nix
··· 36 36 37 37 buildPythonPackage rec { 38 38 pname = "etils"; 39 - version = "1.12.2"; 39 + version = "1.13.0"; 40 40 pyproject = true; 41 41 42 42 disabled = pythonOlder "3.10"; 43 43 44 44 src = fetchPypi { 45 45 inherit pname version; 46 - hash = "sha256-xrnh8M5m0bv1T5kgGwimC6OW00RtnrGNS8ObJqLhpe4="; 46 + hash = "sha256-pbYMcflbzS1D1On7PcOHkSDB9gRyu1zhn3qGCx1E9gc="; 47 47 }; 48 48 49 49 nativeBuildInputs = [ flit-core ];
+41
pkgs/development/python-modules/gevent-eventemitter/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + gevent, 7 + 8 + pytestCheckHook, 9 + 10 + setuptools, 11 + }: 12 + buildPythonPackage rec { 13 + pname = "gevent-eventemitter"; 14 + version = "2.1"; 15 + pyproject = true; 16 + 17 + src = fetchFromGitHub { 18 + owner = "rossengeorgiev"; 19 + repo = "gevent-eventemitter"; 20 + tag = "v${version}"; 21 + hash = "sha256-aW4OsQi3N5yAMdbTd8rxbb2qYMfFJBR4WQFIXvxpiMw="; 22 + }; 23 + 24 + build-system = [ setuptools ]; 25 + 26 + dependencies = [ 27 + gevent 28 + ]; 29 + 30 + nativeCheckInputs = [ 31 + pytestCheckHook 32 + ]; 33 + 34 + meta = { 35 + description = "EventEmitter using gevent"; 36 + homepage = "https://github.com/rossengeorgiev/gevent-eventemitter"; 37 + license = lib.licenses.mit; 38 + platforms = lib.platforms.linux; 39 + maintainers = with lib.maintainers; [ weirdrock ]; 40 + }; 41 + }
+2 -2
pkgs/development/python-modules/globus-sdk/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "globus-sdk"; 18 - version = "3.59.0"; 18 + version = "3.60.0"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "globus"; 25 25 repo = "globus-sdk-python"; 26 26 tag = version; 27 - hash = "sha256-95CcuKCGjFezFpz7UJaA/j9ubFNaNkDQsPnwrt1ZyvA="; 27 + hash = "sha256-yrUbf3vpYbs6mPWNPTKBjgWwj9BopMtCIFrEw0qXxTE="; 28 28 }; 29 29 30 30 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/iplotx/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "iplotx"; 17 - version = "0.3.1"; 17 + version = "0.4.0"; 18 18 pyproject = true; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "fabilab"; 22 22 repo = "iplotx"; 23 23 tag = version; 24 - hash = "sha256-3Nn/sz1yUaxhGFr0hMGoLEBF5pNs+tz/KpsGtKkYujo="; 24 + hash = "sha256-5piMXKr61F3euiCOlamZD7Iv6FQtrlbxwYYbZmD92Cg="; 25 25 }; 26 26 27 27 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/json-repair/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "json-repair"; 11 - version = "0.46.2"; 11 + version = "0.47.8"; 12 12 pyproject = true; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "mangiucugna"; 16 16 repo = "json_repair"; 17 17 tag = "v${version}"; 18 - hash = "sha256-Xj3gLduN5aiy/XJ8jOaJEp4o3iX+PTD6eLBGHoHQ5HM="; 18 + hash = "sha256-f3SKBzK3a4rx6lekUIZ+Bz8jHvM/i/Q3u/qHDD2YWMI="; 19 19 }; 20 20 21 21 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/lxmf/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "lxmf"; 12 - version = "0.7.1"; 12 + version = "0.8.0"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "markqvist"; 19 19 repo = "lxmf"; 20 20 tag = version; 21 - hash = "sha256-BSQhhjiZcu9xctEXKQ2Dr4GQNkX7DUIpsncG8zUO74Y="; 21 + hash = "sha256-toxie5QdrgwyvC9v0G7mvGS6/ZEqA5gpRtEeaHgspD0="; 22 22 }; 23 23 24 24 build-system = [ setuptools ]; ··· 33 33 meta = with lib; { 34 34 description = "Lightweight Extensible Message Format for Reticulum"; 35 35 homepage = "https://github.com/markqvist/lxmf"; 36 - changelog = "https://github.com/markqvist/LXMF/releases/tag/${version}"; 36 + changelog = "https://github.com/markqvist/LXMF/releases/tag/${src.tag}"; 37 37 # Reticulum License 38 38 # https://github.com/markqvist/LXMF/blob/master/LICENSE 39 39 license = licenses.unfree;
-2
pkgs/development/python-modules/napalm/ros.nix
··· 13 13 version = "1.2.6"; 14 14 pyproject = true; 15 15 16 - disabled = pythonAtLeast "3.13"; 17 - 18 16 src = fetchFromGitHub { 19 17 owner = "napalm-automation-community"; 20 18 repo = "napalm-ros";
+2 -2
pkgs/development/python-modules/netbox-bgp/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "netbox-bgp"; 13 - version = "0.15.0"; 13 + version = "0.16.0"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "netbox-community"; 18 18 repo = "netbox-bgp"; 19 19 tag = "v${version}"; 20 - hash = "sha256-2PJD/6WjFQRfreK2kpWIYXb5r4noJBa8zejK5r+A+xA="; 20 + hash = "sha256-pm6Xn34kPlGMzQAsiwrfTprPZtw7edsyr3PpRtJWnNE="; 21 21 }; 22 22 23 23 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/netbox-dns/default.nix
··· 7 7 }: 8 8 buildPythonPackage rec { 9 9 pname = "netbox-plugin-dns"; 10 - version = "1.2.11"; 10 + version = "1.3.4"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "peteeckel"; 15 15 repo = "netbox-plugin-dns"; 16 16 tag = version; 17 - hash = "sha256-cT2nvPDsvZBVuhvvORtxwb2TDHqnSpvpIJFkGZy1CEc="; 17 + hash = "sha256-Tk+Kzcve7jtJ8UyKdNUoNzct8AxOkZ84g/eg/vX1FEc="; 18 18 }; 19 19 20 20 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/netbox-documents/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "netbox-documents"; 13 - version = "0.7.2"; 13 + version = "0.7.3"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "jasonyates"; 18 18 repo = "netbox-documents"; 19 19 tag = "v${version}"; 20 - hash = "sha256-AJuWzZSVsodShLIfdlhLN8ycnC28DULcINCD3av35jI="; 20 + hash = "sha256-lEbD+NuLyHXnXjGBdceE8RYhmoKEccRB4rKuxknjZL4="; 21 21 }; 22 22 23 23 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/netbox-interface-synchronization/default.nix
··· 9 9 }: 10 10 buildPythonPackage rec { 11 11 pname = "netbox-interface-synchronization"; 12 - version = "4.1.6"; 12 + version = "4.1.7"; 13 13 pyproject = true; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "NetTech2001"; 17 17 repo = "netbox-interface-synchronization"; 18 18 tag = version; 19 - hash = "sha256-scsNigSqKWeauAyIDxDzwbgtl3rM5CGBCCmVj/98w84="; 19 + hash = "sha256-02fdfE1BwpWsh21M0oP65kMAbFxDxYHsAEWA64rUl18="; 20 20 }; 21 21 22 22 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/netbox-qrcode/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "netbox-qrcode"; 15 - version = "0.0.17"; 15 + version = "0.0.18"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "netbox-community"; 20 20 repo = "netbox-qrcode"; 21 21 tag = "v${version}"; 22 - hash = "sha256-uJMGO9LXvaByfvrjNaPyY89Uaf71k1ku+/bfqc4npiQ="; 22 + hash = "sha256-8PPab0sByr03zoSI2d+BpxeTnLHmbN+4c+s99x+yNvA="; 23 23 }; 24 24 25 25 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/nomadnet/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "nomadnet"; 15 - version = "0.7.0"; 15 + version = "0.8.0"; 16 16 pyproject = true; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "markqvist"; 22 22 repo = "NomadNet"; 23 23 tag = version; 24 - hash = "sha256-/ITBpj5XOn+GYzc2gMg3J8c1eeKWjbyZ4rcXXo4n2Fw="; 24 + hash = "sha256-9XuwVz7p05jgFkDMuag07ibXxjM+MhkL4dLdRs/O3NI="; 25 25 }; 26 26 27 27 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/optuna-dashboard/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "optuna-dashboard"; 27 - version = "0.18.0"; 27 + version = "0.19.0"; 28 28 pyproject = true; 29 29 30 30 src = fetchFromGitHub { 31 31 owner = "optuna"; 32 32 repo = "optuna-dashboard"; 33 33 tag = "v${version}"; 34 - hash = "sha256-0L1QTw9srZsHWDVP4J0WMIvndn5pn51Hs/Xz/tusv0I="; 34 + hash = "sha256-UTl3X0laEHyc9YjL2RPBeCle0WRKjOU7Bt58BMRXIlU="; 35 35 }; 36 36 37 37 dependencies = [ ··· 75 75 meta = { 76 76 description = "Real-time Web Dashboard for Optuna"; 77 77 homepage = "https://github.com/optuna/optuna-dashboard"; 78 - changelog = "https://github.com/optuna/optuna-dashboard/releases/tag/v${version}"; 78 + changelog = "https://github.com/optuna/optuna-dashboard/releases/tag/${src.tag}"; 79 79 license = lib.licenses.mit; 80 80 maintainers = with lib.maintainers; [ jherland ]; 81 81 mainProgram = "optuna-dashboard";
+6 -4
pkgs/development/python-modules/oslo-db/default.nix
··· 22 22 23 23 buildPythonPackage rec { 24 24 pname = "oslo-db"; 25 - version = "17.2.1"; 25 + version = "17.3.0"; 26 26 pyproject = true; 27 27 28 28 src = fetchPypi { 29 29 pname = "oslo_db"; 30 30 inherit version; 31 - hash = "sha256-FHPfDAlc0HOVKG7WBSIgJcI3R3qhLGwpndQUqxT3t8Q="; 31 + hash = "sha256-IzDiHVDqwVi8xVzmzR2XwZfVrFj5/TkmMRAJ2SKh1v0="; 32 32 }; 33 33 34 - nativeBuildInputs = [ 34 + build-system = [ 35 35 pbr 36 36 setuptools 37 37 ]; 38 38 39 - propagatedBuildInputs = [ 39 + dependencies = [ 40 40 alembic 41 41 debtcollector 42 42 oslo-config ··· 57 57 ]; 58 58 59 59 checkPhase = '' 60 + runHook preCheck 60 61 stestr run -e <(echo "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_project_filter_allow_none") 62 + runHook postCheck 61 63 ''; 62 64 63 65 pythonImportsCheck = [ "oslo_db" ];
+2 -2
pkgs/development/python-modules/pipdeptree/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "pipdeptree"; 19 - version = "2.26.1"; 19 + version = "2.28.0"; 20 20 pyproject = true; 21 21 22 22 disabled = pythonOlder "3.8"; ··· 25 25 owner = "tox-dev"; 26 26 repo = "pipdeptree"; 27 27 tag = version; 28 - hash = "sha256-mgmUIN49zLo5XYWW5Y9XXeZ9RurB1LekF3/vl8EDhxM="; 28 + hash = "sha256-PYlNMAomqN9T60b8bRqb8mnLjFRn3JnI79Tynncxje8="; 29 29 }; 30 30 31 31 postPatch = ''
+7 -3
pkgs/development/python-modules/py-opensonic/default.nix
··· 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 5 setuptools, 6 + mashumaro, 6 7 requests, 7 8 }: 8 9 9 10 buildPythonPackage rec { 10 11 pname = "py-opensonic"; 11 - version = "5.3.1"; 12 + version = "7.0.2"; 12 13 pyproject = true; 13 14 14 15 src = fetchFromGitHub { 15 16 owner = "khers"; 16 17 repo = "py-opensonic"; 17 18 tag = "v${version}"; 18 - hash = "sha256-bgD+wtq9AXCobUCpDfGVe6Ze1cTbbM5auXohQw5gcnk="; 19 + hash = "sha256-t+MftumVBcIOO8WvWZcLXLp5Iq87Vpvqc4cxH+yTBAo="; 19 20 }; 20 21 21 22 build-system = [ setuptools ]; 22 23 23 - dependencies = [ requests ]; 24 + dependencies = [ 25 + mashumaro 26 + requests 27 + ]; 24 28 25 29 doCheck = false; # no tests 26 30
+2 -2
pkgs/development/python-modules/pyituran/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "pyituran"; 14 - version = "0.1.4"; 14 + version = "0.1.5"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.9"; ··· 20 20 owner = "shmuelzon"; 21 21 repo = "pyituran"; 22 22 tag = version; 23 - hash = "sha256-rgPW+z70Z9wRzPbPtWUHb80vCccWJlEs18Y6llIeipo="; 23 + hash = "sha256-Nil9bxXzDvwMIVTxeaVUOtJwx92zagA6OzQV3LMR8d8="; 24 24 }; 25 25 26 26 postPatch = ''
+2 -2
pkgs/development/python-modules/pylette/default.nix
··· 14 14 }: 15 15 buildPythonPackage rec { 16 16 pname = "pylette"; 17 - version = "4.0.1"; 17 + version = "4.1.0"; 18 18 pyproject = true; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "qTipTip"; 22 22 repo = "Pylette"; 23 23 tag = version; 24 - hash = "sha256-xIaNxSV7hxoaXDha0P+Mj40KY2fViFiw+uNpwXvdwnI="; 24 + hash = "sha256-6OZeCcF47xjj266+IasJYub042R46KRaNXGCv+hlWdY="; 25 25 }; 26 26 27 27 build-system = [
+2 -2
pkgs/development/python-modules/pyoverkiz/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "pyoverkiz"; 19 - version = "1.18.0"; 19 + version = "1.18.1"; 20 20 pyproject = true; 21 21 22 22 disabled = pythonOlder "3.11"; ··· 25 25 owner = "iMicknl"; 26 26 repo = "python-overkiz-api"; 27 27 tag = "v${version}"; 28 - hash = "sha256-u3dWpXz9Dp7NMUiQ6J26Na03Whq5GtwA5BqLZTOuwgY="; 28 + hash = "sha256-X/0cNMzNjDJqBRiP4kuua4oJVG+0oRbjoZVYP0D4f9M="; 29 29 }; 30 30 31 31 build-system = [ hatchling ];
+50
pkgs/development/python-modules/steam/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + 6 + six, 7 + pycryptodomex, 8 + requests, 9 + urllib3, 10 + vdf, 11 + gevent, 12 + protobuf, 13 + gevent-eventemitter, 14 + cachetools, 15 + setuptools, 16 + }: 17 + buildPythonPackage rec { 18 + pname = "steam"; 19 + version = "1.4.4"; 20 + pyproject = true; 21 + 22 + src = fetchFromGitHub { 23 + owner = "ValvePython"; 24 + repo = "steam"; 25 + rev = "v${version}"; 26 + hash = "sha256-OY04GsX3KMPvpsQl8sUurzFyJu+JKpES8B0iD6Z5uyw="; 27 + }; 28 + 29 + build-system = [ setuptools ]; 30 + 31 + dependencies = [ 32 + six 33 + pycryptodomex 34 + requests 35 + urllib3 36 + vdf 37 + gevent 38 + protobuf 39 + gevent-eventemitter 40 + cachetools 41 + ]; 42 + 43 + meta = { 44 + description = "Python package for interacting with Steam"; 45 + homepage = "https://github.com/ValvePython/steam"; 46 + license = lib.licenses.mit; 47 + platforms = lib.platforms.linux; 48 + maintainers = with lib.maintainers; [ weirdrock ]; 49 + }; 50 + }
+79
pkgs/development/python-modules/steamworkspy/default.nix
··· 1 + { 2 + lib, 3 + fetchzip, 4 + stdenv, 5 + buildPythonPackage, 6 + fetchFromGitHub, 7 + 8 + setuptools, 9 + }: 10 + let 11 + rev = "26780de81b8c14d48fe8d757c642086f2af2a66b"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "philippj"; 15 + repo = "SteamworksPy"; 16 + inherit rev; 17 + hash = "sha256-nSGkEP6tny/Kv2+YjldFCYrLe1jnKOTa+w1/KCpSLsU="; 18 + 19 + }; 20 + steamworksSrc = fetchzip { 21 + url = "https://web.archive.org/web/20250527013243/https://partner.steamgames.com/downloads/steamworks_sdk_162.zip"; 22 + hash = "sha256-yDA92nGj3AKTNI4vnoLaa+7mDqupQv0E4YKRRUWqyZw="; 23 + }; 24 + 25 + library = stdenv.mkDerivation { 26 + pname = "steamworkspy-c"; 27 + version = rev; 28 + 29 + unpackPhase = '' 30 + runHook preUnpack 31 + 32 + cp -r ${src} source 33 + chmod -R 755 source 34 + cp -r ${steamworksSrc}/public/steam source/library/sdk/ 35 + cp ${steamworksSrc}/redistributable_bin/linux64/libsteam_api.so source/library/ 36 + 37 + runHook postUnpack 38 + ''; 39 + 40 + sourceRoot = "source/library"; 41 + 42 + installPhase = '' 43 + mkdir -p $out 44 + cp SteamworksPy.so $out/ 45 + ''; 46 + }; 47 + in 48 + 49 + buildPythonPackage { 50 + pname = "steamworkspy"; 51 + version = rev; 52 + pyproject = true; 53 + 54 + inherit src; 55 + 56 + build-system = [ setuptools ]; 57 + 58 + postInstall = '' 59 + cp ${library}/SteamworksPy.so $out/lib 60 + ''; 61 + 62 + meta = { 63 + description = "Python API system for Valve's Steamworks"; 64 + homepage = "https://github.com/philippj/SteamworksPy"; 65 + license = with lib.licenses; [ 66 + mit 67 + # For steamworks headers and libsteamapi.so 68 + ( 69 + unfreeRedistributable 70 + // { 71 + url = "https://partner.steamgames.com/documentation/sdk_access_agreement"; 72 + } 73 + ) 74 + ]; 75 + # steamworksSrc is x86_64-linux only 76 + platforms = [ "x86_64-linux" ]; 77 + maintainers = with lib.maintainers; [ weirdrock ]; 78 + }; 79 + }
+2 -2
pkgs/development/python-modules/trimesh/default.nix
··· 29 29 30 30 buildPythonPackage rec { 31 31 pname = "trimesh"; 32 - version = "4.7.0"; 32 + version = "4.7.1"; 33 33 pyproject = true; 34 34 35 35 disabled = pythonOlder "3.8"; ··· 38 38 owner = "mikedh"; 39 39 repo = "trimesh"; 40 40 tag = version; 41 - hash = "sha256-oZNRQox1DyAca+adsqVyxWXKC1+BeUfTEOI6mzg7h8A="; 41 + hash = "sha256-8g7pxAqEM3KTVxCfQSTPuadScoBLdw0xAony6H0EjJ8="; 42 42 }; 43 43 44 44 build-system = [ setuptools ];
+11 -6
pkgs/development/python-modules/unidecode/default.nix
··· 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 5 pytestCheckHook, 6 - pythonOlder, 7 6 setuptools, 7 + nix-update-script, 8 8 }: 9 9 10 10 buildPythonPackage rec { 11 11 pname = "unidecode"; 12 - version = "1.3.8"; 12 + version = "1.4.0"; 13 13 pyproject = true; 14 14 15 - disabled = pythonOlder "3.5"; 16 - 17 15 src = fetchFromGitHub { 18 16 owner = "avian2"; 19 17 repo = "unidecode"; 20 - rev = "refs/tags/${pname}-${version}"; 21 - hash = "sha256-OoJSY+dNNISyVwKuRboMH7Je8nYFKxus2c4v3VsmyRE="; 18 + tag = "unidecode-${version}"; 19 + hash = "sha256-CPogyDw8B1Xd3Bt6W9OaImVt+hFQsir16mnSYk8hFWQ="; 22 20 }; 23 21 24 22 nativeBuildInputs = [ setuptools ]; ··· 26 24 nativeCheckInputs = [ pytestCheckHook ]; 27 25 28 26 pythonImportsCheck = [ "unidecode" ]; 27 + 28 + passthru.updateScript = nix-update-script { 29 + extraArgs = [ 30 + "--version-regex" 31 + "unidecode-(.*)" 32 + ]; 33 + }; 29 34 30 35 meta = with lib; { 31 36 description = "ASCII transliterations of Unicode text";
+2 -2
pkgs/development/tools/buildah/default.nix
··· 18 18 19 19 buildGoModule rec { 20 20 pname = "buildah"; 21 - version = "1.40.1"; 21 + version = "1.41.0"; 22 22 23 23 src = fetchFromGitHub { 24 24 owner = "containers"; 25 25 repo = "buildah"; 26 26 rev = "v${version}"; 27 - hash = "sha256-+LHS+Syyy/jsk5G16qBhvv+/kjEACnxjl2q9YrrdPYE="; 27 + hash = "sha256-y2JLYalJ4aEGRF3AF1tWaDXQpT4SoXg/4DfVBMsbdIs="; 28 28 }; 29 29 30 30 outputs = [
+1 -3
pkgs/os-specific/bsd/freebsd/package-set.nix
··· 21 21 inherit sourceData patchesRoot versionData; 22 22 23 23 # Keep the crawled portion of Nixpkgs finite. 24 - buildFreebsd = lib.dontRecurseIntoAttrs buildFreebsd // { 25 - __attrsFailEvaluation = true; 26 - }; 24 + buildFreebsd = lib.dontRecurseIntoAttrs buildFreebsd; 27 25 28 26 ports = fetchgit { 29 27 url = "https://git.FreeBSD.org/ports.git";
+6 -6
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 81 81 }; 82 82 83 83 latest = selectHighestVersion production (generic { 84 - version = "575.64.03"; 85 - sha256_64bit = "sha256-S7eqhgBLLtKZx9QwoGIsXJAyfOOspPbppTHUxB06DKA="; 86 - sha256_aarch64 = "sha256-s2Jm2wjdmXZ2hPewHhi6hmd+V1YQ+xmVxRWBt68mLUQ="; 87 - openSha256 = "sha256-SAl1+XH4ghz8iix95hcuJ/EVqt6ylyzFAao0mLeMmMI="; 88 - settingsSha256 = "sha256-o8rPAi/tohvHXcBV+ZwiApEQoq+ZLhCMyHzMxIADauI="; 89 - persistencedSha256 = "sha256-/3OAZx8iMxQLp1KD5evGXvp0nBvWriYapMwlMSc57h8="; 84 + version = "575.64.05"; 85 + sha256_64bit = "sha256-hfK1D5EiYcGRegss9+H5dDr/0Aj9wPIJ9NVWP3dNUC0="; 86 + sha256_aarch64 = "sha256-GRE9VEEosbY7TL4HPFoyo0Ac5jgBHsZg9sBKJ4BLhsA="; 87 + openSha256 = "sha256-mcbMVEyRxNyRrohgwWNylu45vIqF+flKHnmt47R//KU="; 88 + settingsSha256 = "sha256-o2zUnYFUQjHOcCrB0w/4L6xI1hVUXLAWgG2Y26BowBE="; 89 + persistencedSha256 = "sha256-2g5z7Pu8u2EiAh5givP5Q1Y4zk4Cbb06W37rf768NFU="; 90 90 }); 91 91 92 92 beta = selectHighestVersion latest (generic {
-79
pkgs/servers/mx-puppet-discord/default.nix
··· 1 - { 2 - stdenv, 3 - fetchFromGitLab, 4 - pkgs, 5 - lib, 6 - node-pre-gyp, 7 - nodejs_20, 8 - pkg-config, 9 - libjpeg, 10 - pixman, 11 - cairo, 12 - pango, 13 - which, 14 - libpq, 15 - }: 16 - 17 - let 18 - nodejs = nodejs_20; 19 - 20 - version = "0.1.1"; 21 - 22 - src = fetchFromGitLab { 23 - group = "mx-puppet"; 24 - owner = "discord"; 25 - repo = "mx-puppet-discord"; 26 - rev = "v${version}"; 27 - hash = "sha256-ZhyjUt6Bz/0R4+Lq/IoY9rNjdwVE2qp4ZQLc684+T/0="; 28 - }; 29 - 30 - myNodePackages = import ./node-composition.nix { 31 - inherit pkgs nodejs; 32 - inherit (stdenv.hostPlatform) system; 33 - }; 34 - 35 - in 36 - myNodePackages.package.override { 37 - inherit version src; 38 - 39 - nativeBuildInputs = [ 40 - node-pre-gyp 41 - nodejs.pkgs.node-gyp-build 42 - pkg-config 43 - which 44 - ]; 45 - buildInputs = [ 46 - libjpeg 47 - pixman 48 - cairo 49 - pango 50 - libpq 51 - ]; 52 - 53 - postRebuild = '' 54 - # Build typescript stuff 55 - npm run build 56 - ''; 57 - 58 - postInstall = '' 59 - # Make an executable to run the server 60 - mkdir -p $out/bin 61 - cat <<EOF > $out/bin/mx-puppet-discord 62 - #!/bin/sh 63 - exec ${nodejs}/bin/node $out/lib/node_modules/@mx-puppet/discord/build/index.js "\$@" 64 - EOF 65 - chmod +x $out/bin/mx-puppet-discord 66 - ''; 67 - 68 - meta = with lib; { 69 - description = "Discord puppeting bridge for matrix"; 70 - license = licenses.asl20; 71 - homepage = "https://gitlab.com/mx-puppet/discord/mx-puppet-discord"; 72 - maintainers = [ ]; 73 - platforms = platforms.unix; 74 - # never built on aarch64-darwin since first introduction in nixpkgs 75 - # Depends on nodejs_18 that has been removed. 76 - broken = true; 77 - mainProgram = "mx-puppet-discord"; 78 - }; 79 - }
-24
pkgs/servers/mx-puppet-discord/generate.sh
··· 1 - #!/usr/bin/env nix-shell 2 - #! nix-shell -i bash -p nodePackages.node2nix 3 - 4 - tag="v0.1.1" 5 - u="https://gitlab.com/mx-puppet/discord/mx-puppet-discord/-/raw/$tag" 6 - # Download package.json and patch in @discordjs/opus optional dependency 7 - curl $u/package.json | 8 - sed 's|"typescript": *"\^\?3\.[^"]*"|"typescript": "^4.8.3"|' | # TODO: remove when newer typescript version pinned 9 - sed 's|\("dependencies": *{\)|\1\n"@discordjs/opus": "^0.8.0",|' >package.json 10 - 11 - node2nix \ 12 - --nodejs-14 \ 13 - --node-env ../../development/node-packages/node-env.nix \ 14 - --input package.json \ 15 - --strip-optional-dependencies \ 16 - --output node-packages.nix \ 17 - --composition node-composition.nix \ 18 - --registry https://registry.npmjs.org \ 19 - --registry https://gitlab.com/api/v4/packages/npm \ 20 - --registry-scope '@mx-puppet' 21 - 22 - sed -i 's|<nixpkgs>|../../..|' node-composition.nix 23 - 24 - rm -f package.json
-33
pkgs/servers/mx-puppet-discord/node-composition.nix
··· 1 - # This file has been generated by node2nix 1.11.1. Do not edit! 2 - 3 - { 4 - pkgs ? import ../../.. { 5 - inherit system; 6 - }, 7 - system ? builtins.currentSystem, 8 - nodejs ? pkgs."nodejs_20", 9 - }: 10 - 11 - let 12 - nodeEnv = import ../../development/node-packages/node-env.nix { 13 - inherit (pkgs) 14 - stdenv 15 - lib 16 - runCommand 17 - writeTextFile 18 - writeShellScript 19 - ; 20 - inherit pkgs nodejs; 21 - libtool = if pkgs.stdenv.hostPlatform.isDarwin then pkgs.cctools or pkgs.darwin.cctools else null; 22 - }; 23 - in 24 - import ./node-packages.nix { 25 - inherit (pkgs) 26 - fetchurl 27 - nix-gitignore 28 - stdenv 29 - lib 30 - fetchgit 31 - ; 32 - inherit nodeEnv; 33 - }
-3854
pkgs/servers/mx-puppet-discord/node-packages.nix
··· 1 - # This file has been generated by node2nix 1.11.1. Do not edit! 2 - 3 - { 4 - nodeEnv, 5 - fetchurl, 6 - fetchgit, 7 - nix-gitignore, 8 - stdenv, 9 - lib, 10 - globalBuildInputs ? [ ], 11 - }: 12 - 13 - let 14 - sources = { 15 - "@babel/code-frame-7.18.6" = { 16 - name = "_at_babel_slash_code-frame"; 17 - packageName = "@babel/code-frame"; 18 - version = "7.18.6"; 19 - src = fetchurl { 20 - url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz"; 21 - sha512 = "TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q=="; 22 - }; 23 - }; 24 - "@babel/helper-validator-identifier-7.19.1" = { 25 - name = "_at_babel_slash_helper-validator-identifier"; 26 - packageName = "@babel/helper-validator-identifier"; 27 - version = "7.19.1"; 28 - src = fetchurl { 29 - url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz"; 30 - sha512 = "awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w=="; 31 - }; 32 - }; 33 - "@babel/highlight-7.18.6" = { 34 - name = "_at_babel_slash_highlight"; 35 - packageName = "@babel/highlight"; 36 - version = "7.18.6"; 37 - src = fetchurl { 38 - url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz"; 39 - sha512 = "u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g=="; 40 - }; 41 - }; 42 - "@colors/colors-1.5.0" = { 43 - name = "_at_colors_slash_colors"; 44 - packageName = "@colors/colors"; 45 - version = "1.5.0"; 46 - src = fetchurl { 47 - url = "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz"; 48 - sha512 = "ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ=="; 49 - }; 50 - }; 51 - "@dabh/diagnostics-2.0.3" = { 52 - name = "_at_dabh_slash_diagnostics"; 53 - packageName = "@dabh/diagnostics"; 54 - version = "2.0.3"; 55 - src = fetchurl { 56 - url = "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz"; 57 - sha512 = "hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA=="; 58 - }; 59 - }; 60 - "@discordjs/collection-0.1.6" = { 61 - name = "_at_discordjs_slash_collection"; 62 - packageName = "@discordjs/collection"; 63 - version = "0.1.6"; 64 - src = fetchurl { 65 - url = "https://registry.npmjs.org/@discordjs/collection/-/collection-0.1.6.tgz"; 66 - sha512 = "utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ=="; 67 - }; 68 - }; 69 - "@discordjs/form-data-3.0.1" = { 70 - name = "_at_discordjs_slash_form-data"; 71 - packageName = "@discordjs/form-data"; 72 - version = "3.0.1"; 73 - src = fetchurl { 74 - url = "https://registry.npmjs.org/@discordjs/form-data/-/form-data-3.0.1.tgz"; 75 - sha512 = "ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg=="; 76 - }; 77 - }; 78 - "@discordjs/node-pre-gyp-0.4.4" = { 79 - name = "_at_discordjs_slash_node-pre-gyp"; 80 - packageName = "@discordjs/node-pre-gyp"; 81 - version = "0.4.4"; 82 - src = fetchurl { 83 - url = "https://registry.npmjs.org/@discordjs/node-pre-gyp/-/node-pre-gyp-0.4.4.tgz"; 84 - sha512 = "x569MMtdk6jdGo2S58iiZoyv4p/N2Ju8Nh6vvzZb1wyouV7IE3VuU0hg2kqUmTfD0z6r4uD6acvMTuc+iA3f8g=="; 85 - }; 86 - }; 87 - "@discordjs/opus-0.8.0" = { 88 - name = "_at_discordjs_slash_opus"; 89 - packageName = "@discordjs/opus"; 90 - version = "0.8.0"; 91 - src = fetchurl { 92 - url = "https://registry.npmjs.org/@discordjs/opus/-/opus-0.8.0.tgz"; 93 - sha512 = "uHE7OmHEmP8YM0yvsH3iSdacdeghO0qTkF0CIkV07Tg0qdyOLUVkoZHj5Zcpge9rC4qb/JvTS2xRgttSZLM43Q=="; 94 - }; 95 - }; 96 - "@mapbox/node-pre-gyp-1.0.10" = { 97 - name = "_at_mapbox_slash_node-pre-gyp"; 98 - packageName = "@mapbox/node-pre-gyp"; 99 - version = "1.0.10"; 100 - src = fetchurl { 101 - url = "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz"; 102 - sha512 = "4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA=="; 103 - }; 104 - }; 105 - "@mx-puppet/better-discord.js-12.5.1" = { 106 - name = "_at_mx-puppet_slash_better-discord.js"; 107 - packageName = "@mx-puppet/better-discord.js"; 108 - version = "12.5.1"; 109 - src = fetchurl { 110 - url = "https://gitlab.com/api/v4/projects/35796068/packages/npm/@mx-puppet/better-discord.js/-/@mx-puppet/better-discord.js-12.5.1.tgz"; 111 - sha1 = "532e01241dbcb0f2769f1b9a7cde313d30101173"; 112 - }; 113 - }; 114 - "@mx-puppet/bridge-0.1.8" = { 115 - name = "_at_mx-puppet_slash_bridge"; 116 - packageName = "@mx-puppet/bridge"; 117 - version = "0.1.8"; 118 - src = fetchurl { 119 - url = "https://gitlab.com/api/v4/projects/35712047/packages/npm/@mx-puppet/bridge/-/@mx-puppet/bridge-0.1.8.tgz"; 120 - sha1 = "68018cab4f59834b3fef2e59fbfd52938403e001"; 121 - }; 122 - }; 123 - "@mx-puppet/discord-markdown-2.3.1" = { 124 - name = "_at_mx-puppet_slash_discord-markdown"; 125 - packageName = "@mx-puppet/discord-markdown"; 126 - version = "2.3.1"; 127 - src = fetchurl { 128 - url = "https://gitlab.com/api/v4/projects/35809145/packages/npm/@mx-puppet/discord-markdown/-/@mx-puppet/discord-markdown-2.3.1.tgz"; 129 - sha1 = "52b0e8bb808a1202602899af67939b049dd42402"; 130 - }; 131 - }; 132 - "@mx-puppet/matrix-discord-parser-0.1.10" = { 133 - name = "_at_mx-puppet_slash_matrix-discord-parser"; 134 - packageName = "@mx-puppet/matrix-discord-parser"; 135 - version = "0.1.10"; 136 - src = fetchurl { 137 - url = "https://gitlab.com/api/v4/projects/35066311/packages/npm/@mx-puppet/matrix-discord-parser/-/@mx-puppet/matrix-discord-parser-0.1.10.tgz"; 138 - sha1 = "0a37a3f9430ff7c29512d29882e25ae738a31283"; 139 - }; 140 - }; 141 - "@sindresorhus/is-4.6.0" = { 142 - name = "_at_sindresorhus_slash_is"; 143 - packageName = "@sindresorhus/is"; 144 - version = "4.6.0"; 145 - src = fetchurl { 146 - url = "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz"; 147 - sha512 = "t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw=="; 148 - }; 149 - }; 150 - "@sorunome/matrix-bot-sdk-0.5.13" = { 151 - name = "_at_sorunome_slash_matrix-bot-sdk"; 152 - packageName = "@sorunome/matrix-bot-sdk"; 153 - version = "0.5.13"; 154 - src = fetchurl { 155 - url = "https://registry.npmjs.org/@sorunome/matrix-bot-sdk/-/matrix-bot-sdk-0.5.13.tgz"; 156 - sha512 = "WEeuei8/QS9FO76n71nT17TBZ3tRW2POjOpN7YIvsy5tA0WD0tMUKWZDcTo1A+xKOvzgjRTy9v88rKSLIr4wHA=="; 157 - }; 158 - }; 159 - "@szmarczak/http-timer-4.0.6" = { 160 - name = "_at_szmarczak_slash_http-timer"; 161 - packageName = "@szmarczak/http-timer"; 162 - version = "4.0.6"; 163 - src = fetchurl { 164 - url = "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz"; 165 - sha512 = "4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w=="; 166 - }; 167 - }; 168 - "@types/body-parser-1.19.2" = { 169 - name = "_at_types_slash_body-parser"; 170 - packageName = "@types/body-parser"; 171 - version = "1.19.2"; 172 - src = fetchurl { 173 - url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz"; 174 - sha512 = "ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g=="; 175 - }; 176 - }; 177 - "@types/cacheable-request-6.0.2" = { 178 - name = "_at_types_slash_cacheable-request"; 179 - packageName = "@types/cacheable-request"; 180 - version = "6.0.2"; 181 - src = fetchurl { 182 - url = "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz"; 183 - sha512 = "B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA=="; 184 - }; 185 - }; 186 - "@types/connect-3.4.35" = { 187 - name = "_at_types_slash_connect"; 188 - packageName = "@types/connect"; 189 - version = "3.4.35"; 190 - src = fetchurl { 191 - url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz"; 192 - sha512 = "cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ=="; 193 - }; 194 - }; 195 - "@types/express-4.17.14" = { 196 - name = "_at_types_slash_express"; 197 - packageName = "@types/express"; 198 - version = "4.17.14"; 199 - src = fetchurl { 200 - url = "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz"; 201 - sha512 = "TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg=="; 202 - }; 203 - }; 204 - "@types/express-serve-static-core-4.17.31" = { 205 - name = "_at_types_slash_express-serve-static-core"; 206 - packageName = "@types/express-serve-static-core"; 207 - version = "4.17.31"; 208 - src = fetchurl { 209 - url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz"; 210 - sha512 = "DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q=="; 211 - }; 212 - }; 213 - "@types/http-cache-semantics-4.0.1" = { 214 - name = "_at_types_slash_http-cache-semantics"; 215 - packageName = "@types/http-cache-semantics"; 216 - version = "4.0.1"; 217 - src = fetchurl { 218 - url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz"; 219 - sha512 = "SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ=="; 220 - }; 221 - }; 222 - "@types/keyv-3.1.4" = { 223 - name = "_at_types_slash_keyv"; 224 - packageName = "@types/keyv"; 225 - version = "3.1.4"; 226 - src = fetchurl { 227 - url = "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz"; 228 - sha512 = "BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg=="; 229 - }; 230 - }; 231 - "@types/mime-3.0.1" = { 232 - name = "_at_types_slash_mime"; 233 - packageName = "@types/mime"; 234 - version = "3.0.1"; 235 - src = fetchurl { 236 - url = "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz"; 237 - sha512 = "Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA=="; 238 - }; 239 - }; 240 - "@types/node-18.7.18" = { 241 - name = "_at_types_slash_node"; 242 - packageName = "@types/node"; 243 - version = "18.7.18"; 244 - src = fetchurl { 245 - url = "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz"; 246 - sha512 = "m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg=="; 247 - }; 248 - }; 249 - "@types/prop-types-15.7.5" = { 250 - name = "_at_types_slash_prop-types"; 251 - packageName = "@types/prop-types"; 252 - version = "15.7.5"; 253 - src = fetchurl { 254 - url = "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz"; 255 - sha512 = "JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="; 256 - }; 257 - }; 258 - "@types/qs-6.9.7" = { 259 - name = "_at_types_slash_qs"; 260 - packageName = "@types/qs"; 261 - version = "6.9.7"; 262 - src = fetchurl { 263 - url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz"; 264 - sha512 = "FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw=="; 265 - }; 266 - }; 267 - "@types/range-parser-1.2.4" = { 268 - name = "_at_types_slash_range-parser"; 269 - packageName = "@types/range-parser"; 270 - version = "1.2.4"; 271 - src = fetchurl { 272 - url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz"; 273 - sha512 = "EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="; 274 - }; 275 - }; 276 - "@types/react-18.0.21" = { 277 - name = "_at_types_slash_react"; 278 - packageName = "@types/react"; 279 - version = "18.0.21"; 280 - src = fetchurl { 281 - url = "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz"; 282 - sha512 = "7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA=="; 283 - }; 284 - }; 285 - "@types/responselike-1.0.0" = { 286 - name = "_at_types_slash_responselike"; 287 - packageName = "@types/responselike"; 288 - version = "1.0.0"; 289 - src = fetchurl { 290 - url = "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz"; 291 - sha512 = "85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA=="; 292 - }; 293 - }; 294 - "@types/scheduler-0.16.2" = { 295 - name = "_at_types_slash_scheduler"; 296 - packageName = "@types/scheduler"; 297 - version = "0.16.2"; 298 - src = fetchurl { 299 - url = "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"; 300 - sha512 = "hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="; 301 - }; 302 - }; 303 - "@types/serve-static-1.15.0" = { 304 - name = "_at_types_slash_serve-static"; 305 - packageName = "@types/serve-static"; 306 - version = "1.15.0"; 307 - src = fetchurl { 308 - url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz"; 309 - sha512 = "z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg=="; 310 - }; 311 - }; 312 - "abbrev-1.1.1" = { 313 - name = "abbrev"; 314 - packageName = "abbrev"; 315 - version = "1.1.1"; 316 - src = fetchurl { 317 - url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"; 318 - sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="; 319 - }; 320 - }; 321 - "abort-controller-3.0.0" = { 322 - name = "abort-controller"; 323 - packageName = "abort-controller"; 324 - version = "3.0.0"; 325 - src = fetchurl { 326 - url = "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"; 327 - sha512 = "h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg=="; 328 - }; 329 - }; 330 - "accepts-1.3.8" = { 331 - name = "accepts"; 332 - packageName = "accepts"; 333 - version = "1.3.8"; 334 - src = fetchurl { 335 - url = "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz"; 336 - sha512 = "PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw=="; 337 - }; 338 - }; 339 - "agent-base-6.0.2" = { 340 - name = "agent-base"; 341 - packageName = "agent-base"; 342 - version = "6.0.2"; 343 - src = fetchurl { 344 - url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"; 345 - sha512 = "RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ=="; 346 - }; 347 - }; 348 - "ansi-regex-5.0.1" = { 349 - name = "ansi-regex"; 350 - packageName = "ansi-regex"; 351 - version = "5.0.1"; 352 - src = fetchurl { 353 - url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz"; 354 - sha512 = "quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="; 355 - }; 356 - }; 357 - "ansi-styles-3.2.1" = { 358 - name = "ansi-styles"; 359 - packageName = "ansi-styles"; 360 - version = "3.2.1"; 361 - src = fetchurl { 362 - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz"; 363 - sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA=="; 364 - }; 365 - }; 366 - "ansi-styles-4.3.0" = { 367 - name = "ansi-styles"; 368 - packageName = "ansi-styles"; 369 - version = "4.3.0"; 370 - src = fetchurl { 371 - url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"; 372 - sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="; 373 - }; 374 - }; 375 - "aproba-2.0.0" = { 376 - name = "aproba"; 377 - packageName = "aproba"; 378 - version = "2.0.0"; 379 - src = fetchurl { 380 - url = "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz"; 381 - sha512 = "lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="; 382 - }; 383 - }; 384 - "are-we-there-yet-2.0.0" = { 385 - name = "are-we-there-yet"; 386 - packageName = "are-we-there-yet"; 387 - version = "2.0.0"; 388 - src = fetchurl { 389 - url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz"; 390 - sha512 = "Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw=="; 391 - }; 392 - }; 393 - "argparse-1.0.10" = { 394 - name = "argparse"; 395 - packageName = "argparse"; 396 - version = "1.0.10"; 397 - src = fetchurl { 398 - url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz"; 399 - sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="; 400 - }; 401 - }; 402 - "array-back-2.0.0" = { 403 - name = "array-back"; 404 - packageName = "array-back"; 405 - version = "2.0.0"; 406 - src = fetchurl { 407 - url = "https://registry.npmjs.org/array-back/-/array-back-2.0.0.tgz"; 408 - sha512 = "eJv4pLLufP3g5kcZry0j6WXpIbzYw9GUB4mVJZno9wfwiBxbizTnHCw3VJb07cBihbFX48Y7oSrW9y+gt4glyw=="; 409 - }; 410 - }; 411 - "array-back-3.1.0" = { 412 - name = "array-back"; 413 - packageName = "array-back"; 414 - version = "3.1.0"; 415 - src = fetchurl { 416 - url = "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz"; 417 - sha512 = "TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q=="; 418 - }; 419 - }; 420 - "array-flatten-1.1.1" = { 421 - name = "array-flatten"; 422 - packageName = "array-flatten"; 423 - version = "1.1.1"; 424 - src = fetchurl { 425 - url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz"; 426 - sha512 = "PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="; 427 - }; 428 - }; 429 - "assert-options-0.7.0" = { 430 - name = "assert-options"; 431 - packageName = "assert-options"; 432 - version = "0.7.0"; 433 - src = fetchurl { 434 - url = "https://registry.npmjs.org/assert-options/-/assert-options-0.7.0.tgz"; 435 - sha512 = "7q9uNH/Dh8gFgpIIb9ja8PJEWA5AQy3xnBC8jtKs8K/gNVCr1K6kIvlm59HUyYgvM7oEDoLzGgPcGd9FqhtXEQ=="; 436 - }; 437 - }; 438 - "async-3.2.4" = { 439 - name = "async"; 440 - packageName = "async"; 441 - version = "3.2.4"; 442 - src = fetchurl { 443 - url = "https://registry.npmjs.org/async/-/async-3.2.4.tgz"; 444 - sha512 = "iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="; 445 - }; 446 - }; 447 - "asynckit-0.4.0" = { 448 - name = "asynckit"; 449 - packageName = "asynckit"; 450 - version = "0.4.0"; 451 - src = fetchurl { 452 - url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"; 453 - sha512 = "Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="; 454 - }; 455 - }; 456 - "balanced-match-1.0.2" = { 457 - name = "balanced-match"; 458 - packageName = "balanced-match"; 459 - version = "1.0.2"; 460 - src = fetchurl { 461 - url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"; 462 - sha512 = "3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="; 463 - }; 464 - }; 465 - "base64-js-1.5.1" = { 466 - name = "base64-js"; 467 - packageName = "base64-js"; 468 - version = "1.5.1"; 469 - src = fetchurl { 470 - url = "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"; 471 - sha512 = "AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="; 472 - }; 473 - }; 474 - "basic-auth-2.0.1" = { 475 - name = "basic-auth"; 476 - packageName = "basic-auth"; 477 - version = "2.0.1"; 478 - src = fetchurl { 479 - url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz"; 480 - sha512 = "NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg=="; 481 - }; 482 - }; 483 - "better-sqlite3-7.6.2" = { 484 - name = "better-sqlite3"; 485 - packageName = "better-sqlite3"; 486 - version = "7.6.2"; 487 - src = fetchurl { 488 - url = "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-7.6.2.tgz"; 489 - sha512 = "S5zIU1Hink2AH4xPsN0W43T1/AJ5jrPh7Oy07ocuW/AKYYY02GWzz9NH0nbSMn/gw6fDZ5jZ1QsHt1BXAwJ6Lg=="; 490 - }; 491 - }; 492 - "bindings-1.5.0" = { 493 - name = "bindings"; 494 - packageName = "bindings"; 495 - version = "1.5.0"; 496 - src = fetchurl { 497 - url = "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz"; 498 - sha512 = "p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ=="; 499 - }; 500 - }; 501 - "bintrees-1.0.2" = { 502 - name = "bintrees"; 503 - packageName = "bintrees"; 504 - version = "1.0.2"; 505 - src = fetchurl { 506 - url = "https://registry.npmjs.org/bintrees/-/bintrees-1.0.2.tgz"; 507 - sha512 = "VOMgTMwjAaUG580SXn3LacVgjurrbMme7ZZNYGSSV7mmtY6QQRh0Eg3pwIcntQ77DErK1L0NxkbetjcoXzVwKw=="; 508 - }; 509 - }; 510 - "bl-4.1.0" = { 511 - name = "bl"; 512 - packageName = "bl"; 513 - version = "4.1.0"; 514 - src = fetchurl { 515 - url = "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz"; 516 - sha512 = "1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="; 517 - }; 518 - }; 519 - "blurhash-1.1.5" = { 520 - name = "blurhash"; 521 - packageName = "blurhash"; 522 - version = "1.1.5"; 523 - src = fetchurl { 524 - url = "https://registry.npmjs.org/blurhash/-/blurhash-1.1.5.tgz"; 525 - sha512 = "a+LO3A2DfxTaTztsmkbLYmUzUeApi0LZuKalwbNmqAHR6HhJGMt1qSV/R3wc+w4DL28holjqO3Bg74aUGavGjg=="; 526 - }; 527 - }; 528 - "body-parser-1.20.0" = { 529 - name = "body-parser"; 530 - packageName = "body-parser"; 531 - version = "1.20.0"; 532 - src = fetchurl { 533 - url = "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz"; 534 - sha512 = "DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg=="; 535 - }; 536 - }; 537 - "brace-expansion-1.1.11" = { 538 - name = "brace-expansion"; 539 - packageName = "brace-expansion"; 540 - version = "1.1.11"; 541 - src = fetchurl { 542 - url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"; 543 - sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA=="; 544 - }; 545 - }; 546 - "buffer-5.7.1" = { 547 - name = "buffer"; 548 - packageName = "buffer"; 549 - version = "5.7.1"; 550 - src = fetchurl { 551 - url = "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"; 552 - sha512 = "EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ=="; 553 - }; 554 - }; 555 - "buffer-writer-2.0.0" = { 556 - name = "buffer-writer"; 557 - packageName = "buffer-writer"; 558 - version = "2.0.0"; 559 - src = fetchurl { 560 - url = "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz"; 561 - sha512 = "a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw=="; 562 - }; 563 - }; 564 - "builtin-modules-1.1.1" = { 565 - name = "builtin-modules"; 566 - packageName = "builtin-modules"; 567 - version = "1.1.1"; 568 - src = fetchurl { 569 - url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz"; 570 - sha512 = "wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ=="; 571 - }; 572 - }; 573 - "bytes-3.1.2" = { 574 - name = "bytes"; 575 - packageName = "bytes"; 576 - version = "3.1.2"; 577 - src = fetchurl { 578 - url = "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"; 579 - sha512 = "/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg=="; 580 - }; 581 - }; 582 - "cacheable-lookup-5.0.4" = { 583 - name = "cacheable-lookup"; 584 - packageName = "cacheable-lookup"; 585 - version = "5.0.4"; 586 - src = fetchurl { 587 - url = "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz"; 588 - sha512 = "2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA=="; 589 - }; 590 - }; 591 - "cacheable-request-7.0.2" = { 592 - name = "cacheable-request"; 593 - packageName = "cacheable-request"; 594 - version = "7.0.2"; 595 - src = fetchurl { 596 - url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz"; 597 - sha512 = "pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew=="; 598 - }; 599 - }; 600 - "call-bind-1.0.2" = { 601 - name = "call-bind"; 602 - packageName = "call-bind"; 603 - version = "1.0.2"; 604 - src = fetchurl { 605 - url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz"; 606 - sha512 = "7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA=="; 607 - }; 608 - }; 609 - "canvas-2.10.1" = { 610 - name = "canvas"; 611 - packageName = "canvas"; 612 - version = "2.10.1"; 613 - src = fetchurl { 614 - url = "https://registry.npmjs.org/canvas/-/canvas-2.10.1.tgz"; 615 - sha512 = "29pIjn9uwTUsIgJUNd7GXxKk8sg4iyJwLm1wIilNIqX1mVzXSc2nUij9exW1LqNpis1d2ebMYfMqTWcokZ4pdA=="; 616 - }; 617 - }; 618 - "chalk-2.4.2" = { 619 - name = "chalk"; 620 - packageName = "chalk"; 621 - version = "2.4.2"; 622 - src = fetchurl { 623 - url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"; 624 - sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="; 625 - }; 626 - }; 627 - "chalk-4.1.2" = { 628 - name = "chalk"; 629 - packageName = "chalk"; 630 - version = "4.1.2"; 631 - src = fetchurl { 632 - url = "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"; 633 - sha512 = "oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="; 634 - }; 635 - }; 636 - "chownr-1.1.4" = { 637 - name = "chownr"; 638 - packageName = "chownr"; 639 - version = "1.1.4"; 640 - src = fetchurl { 641 - url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz"; 642 - sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="; 643 - }; 644 - }; 645 - "chownr-2.0.0" = { 646 - name = "chownr"; 647 - packageName = "chownr"; 648 - version = "2.0.0"; 649 - src = fetchurl { 650 - url = "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz"; 651 - sha512 = "bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="; 652 - }; 653 - }; 654 - "clone-response-1.0.3" = { 655 - name = "clone-response"; 656 - packageName = "clone-response"; 657 - version = "1.0.3"; 658 - src = fetchurl { 659 - url = "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz"; 660 - sha512 = "ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA=="; 661 - }; 662 - }; 663 - "color-3.2.1" = { 664 - name = "color"; 665 - packageName = "color"; 666 - version = "3.2.1"; 667 - src = fetchurl { 668 - url = "https://registry.npmjs.org/color/-/color-3.2.1.tgz"; 669 - sha512 = "aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA=="; 670 - }; 671 - }; 672 - "color-convert-1.9.3" = { 673 - name = "color-convert"; 674 - packageName = "color-convert"; 675 - version = "1.9.3"; 676 - src = fetchurl { 677 - url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz"; 678 - sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg=="; 679 - }; 680 - }; 681 - "color-convert-2.0.1" = { 682 - name = "color-convert"; 683 - packageName = "color-convert"; 684 - version = "2.0.1"; 685 - src = fetchurl { 686 - url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"; 687 - sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="; 688 - }; 689 - }; 690 - "color-name-1.1.3" = { 691 - name = "color-name"; 692 - packageName = "color-name"; 693 - version = "1.1.3"; 694 - src = fetchurl { 695 - url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"; 696 - sha512 = "72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="; 697 - }; 698 - }; 699 - "color-name-1.1.4" = { 700 - name = "color-name"; 701 - packageName = "color-name"; 702 - version = "1.1.4"; 703 - src = fetchurl { 704 - url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"; 705 - sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="; 706 - }; 707 - }; 708 - "color-string-1.9.1" = { 709 - name = "color-string"; 710 - packageName = "color-string"; 711 - version = "1.9.1"; 712 - src = fetchurl { 713 - url = "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz"; 714 - sha512 = "shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg=="; 715 - }; 716 - }; 717 - "color-support-1.1.3" = { 718 - name = "color-support"; 719 - packageName = "color-support"; 720 - version = "1.1.3"; 721 - src = fetchurl { 722 - url = "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz"; 723 - sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg=="; 724 - }; 725 - }; 726 - "colors-1.4.0" = { 727 - name = "colors"; 728 - packageName = "colors"; 729 - version = "1.4.0"; 730 - src = fetchurl { 731 - url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz"; 732 - sha512 = "a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="; 733 - }; 734 - }; 735 - "colorspace-1.1.4" = { 736 - name = "colorspace"; 737 - packageName = "colorspace"; 738 - version = "1.1.4"; 739 - src = fetchurl { 740 - url = "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz"; 741 - sha512 = "BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w=="; 742 - }; 743 - }; 744 - "combined-stream-1.0.8" = { 745 - name = "combined-stream"; 746 - packageName = "combined-stream"; 747 - version = "1.0.8"; 748 - src = fetchurl { 749 - url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"; 750 - sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg=="; 751 - }; 752 - }; 753 - "command-line-args-5.2.1" = { 754 - name = "command-line-args"; 755 - packageName = "command-line-args"; 756 - version = "5.2.1"; 757 - src = fetchurl { 758 - url = "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz"; 759 - sha512 = "H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg=="; 760 - }; 761 - }; 762 - "command-line-usage-5.0.5" = { 763 - name = "command-line-usage"; 764 - packageName = "command-line-usage"; 765 - version = "5.0.5"; 766 - src = fetchurl { 767 - url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-5.0.5.tgz"; 768 - sha512 = "d8NrGylA5oCXSbGoKz05FkehDAzSmIm4K03S5VDh4d5lZAtTWfc3D1RuETtuQCn8129nYfJfDdF7P/lwcz1BlA=="; 769 - }; 770 - }; 771 - "commander-2.20.3" = { 772 - name = "commander"; 773 - packageName = "commander"; 774 - version = "2.20.3"; 775 - src = fetchurl { 776 - url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz"; 777 - sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="; 778 - }; 779 - }; 780 - "concat-map-0.0.1" = { 781 - name = "concat-map"; 782 - packageName = "concat-map"; 783 - version = "0.0.1"; 784 - src = fetchurl { 785 - url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"; 786 - sha512 = "/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="; 787 - }; 788 - }; 789 - "console-control-strings-1.1.0" = { 790 - name = "console-control-strings"; 791 - packageName = "console-control-strings"; 792 - version = "1.1.0"; 793 - src = fetchurl { 794 - url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz"; 795 - sha512 = "ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="; 796 - }; 797 - }; 798 - "content-disposition-0.5.4" = { 799 - name = "content-disposition"; 800 - packageName = "content-disposition"; 801 - version = "0.5.4"; 802 - src = fetchurl { 803 - url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz"; 804 - sha512 = "FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ=="; 805 - }; 806 - }; 807 - "content-type-1.0.4" = { 808 - name = "content-type"; 809 - packageName = "content-type"; 810 - version = "1.0.4"; 811 - src = fetchurl { 812 - url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"; 813 - sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="; 814 - }; 815 - }; 816 - "cookie-0.5.0" = { 817 - name = "cookie"; 818 - packageName = "cookie"; 819 - version = "0.5.0"; 820 - src = fetchurl { 821 - url = "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz"; 822 - sha512 = "YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw=="; 823 - }; 824 - }; 825 - "cookie-signature-1.0.6" = { 826 - name = "cookie-signature"; 827 - packageName = "cookie-signature"; 828 - version = "1.0.6"; 829 - src = fetchurl { 830 - url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz"; 831 - sha512 = "QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="; 832 - }; 833 - }; 834 - "csstype-3.1.1" = { 835 - name = "csstype"; 836 - packageName = "csstype"; 837 - version = "3.1.1"; 838 - src = fetchurl { 839 - url = "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz"; 840 - sha512 = "DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw=="; 841 - }; 842 - }; 843 - "cycle-1.0.3" = { 844 - name = "cycle"; 845 - packageName = "cycle"; 846 - version = "1.0.3"; 847 - src = fetchurl { 848 - url = "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz"; 849 - sha512 = "TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA=="; 850 - }; 851 - }; 852 - "debug-2.6.9" = { 853 - name = "debug"; 854 - packageName = "debug"; 855 - version = "2.6.9"; 856 - src = fetchurl { 857 - url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"; 858 - sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="; 859 - }; 860 - }; 861 - "debug-4.3.4" = { 862 - name = "debug"; 863 - packageName = "debug"; 864 - version = "4.3.4"; 865 - src = fetchurl { 866 - url = "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"; 867 - sha512 = "PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ=="; 868 - }; 869 - }; 870 - "decompress-response-4.2.1" = { 871 - name = "decompress-response"; 872 - packageName = "decompress-response"; 873 - version = "4.2.1"; 874 - src = fetchurl { 875 - url = "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz"; 876 - sha512 = "jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw=="; 877 - }; 878 - }; 879 - "decompress-response-6.0.0" = { 880 - name = "decompress-response"; 881 - packageName = "decompress-response"; 882 - version = "6.0.0"; 883 - src = fetchurl { 884 - url = "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz"; 885 - sha512 = "aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ=="; 886 - }; 887 - }; 888 - "deep-extend-0.6.0" = { 889 - name = "deep-extend"; 890 - packageName = "deep-extend"; 891 - version = "0.6.0"; 892 - src = fetchurl { 893 - url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz"; 894 - sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA=="; 895 - }; 896 - }; 897 - "deepmerge-4.2.2" = { 898 - name = "deepmerge"; 899 - packageName = "deepmerge"; 900 - version = "4.2.2"; 901 - src = fetchurl { 902 - url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz"; 903 - sha512 = "FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="; 904 - }; 905 - }; 906 - "defer-to-connect-2.0.1" = { 907 - name = "defer-to-connect"; 908 - packageName = "defer-to-connect"; 909 - version = "2.0.1"; 910 - src = fetchurl { 911 - url = "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz"; 912 - sha512 = "4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg=="; 913 - }; 914 - }; 915 - "delayed-stream-1.0.0" = { 916 - name = "delayed-stream"; 917 - packageName = "delayed-stream"; 918 - version = "1.0.0"; 919 - src = fetchurl { 920 - url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"; 921 - sha512 = "ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="; 922 - }; 923 - }; 924 - "delegates-1.0.0" = { 925 - name = "delegates"; 926 - packageName = "delegates"; 927 - version = "1.0.0"; 928 - src = fetchurl { 929 - url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"; 930 - sha512 = "bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="; 931 - }; 932 - }; 933 - "depd-2.0.0" = { 934 - name = "depd"; 935 - packageName = "depd"; 936 - version = "2.0.0"; 937 - src = fetchurl { 938 - url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"; 939 - sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw=="; 940 - }; 941 - }; 942 - "destroy-1.2.0" = { 943 - name = "destroy"; 944 - packageName = "destroy"; 945 - version = "1.2.0"; 946 - src = fetchurl { 947 - url = "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"; 948 - sha512 = "2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg=="; 949 - }; 950 - }; 951 - "detect-libc-2.0.1" = { 952 - name = "detect-libc"; 953 - packageName = "detect-libc"; 954 - version = "2.0.1"; 955 - src = fetchurl { 956 - url = "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz"; 957 - sha512 = "463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w=="; 958 - }; 959 - }; 960 - "diff-4.0.2" = { 961 - name = "diff"; 962 - packageName = "diff"; 963 - version = "4.0.2"; 964 - src = fetchurl { 965 - url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz"; 966 - sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A=="; 967 - }; 968 - }; 969 - "dom-serializer-1.4.1" = { 970 - name = "dom-serializer"; 971 - packageName = "dom-serializer"; 972 - version = "1.4.1"; 973 - src = fetchurl { 974 - url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz"; 975 - sha512 = "VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag=="; 976 - }; 977 - }; 978 - "domelementtype-2.3.0" = { 979 - name = "domelementtype"; 980 - packageName = "domelementtype"; 981 - version = "2.3.0"; 982 - src = fetchurl { 983 - url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz"; 984 - sha512 = "OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw=="; 985 - }; 986 - }; 987 - "domhandler-3.3.0" = { 988 - name = "domhandler"; 989 - packageName = "domhandler"; 990 - version = "3.3.0"; 991 - src = fetchurl { 992 - url = "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz"; 993 - sha512 = "J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA=="; 994 - }; 995 - }; 996 - "domhandler-4.3.1" = { 997 - name = "domhandler"; 998 - packageName = "domhandler"; 999 - version = "4.3.1"; 1000 - src = fetchurl { 1001 - url = "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz"; 1002 - sha512 = "GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ=="; 1003 - }; 1004 - }; 1005 - "domutils-2.8.0" = { 1006 - name = "domutils"; 1007 - packageName = "domutils"; 1008 - version = "2.8.0"; 1009 - src = fetchurl { 1010 - url = "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz"; 1011 - sha512 = "w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A=="; 1012 - }; 1013 - }; 1014 - "ee-first-1.1.1" = { 1015 - name = "ee-first"; 1016 - packageName = "ee-first"; 1017 - version = "1.1.1"; 1018 - src = fetchurl { 1019 - url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz"; 1020 - sha512 = "WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="; 1021 - }; 1022 - }; 1023 - "emoji-regex-8.0.0" = { 1024 - name = "emoji-regex"; 1025 - packageName = "emoji-regex"; 1026 - version = "8.0.0"; 1027 - src = fetchurl { 1028 - url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz"; 1029 - sha512 = "MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="; 1030 - }; 1031 - }; 1032 - "enabled-2.0.0" = { 1033 - name = "enabled"; 1034 - packageName = "enabled"; 1035 - version = "2.0.0"; 1036 - src = fetchurl { 1037 - url = "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz"; 1038 - sha512 = "AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="; 1039 - }; 1040 - }; 1041 - "encodeurl-1.0.2" = { 1042 - name = "encodeurl"; 1043 - packageName = "encodeurl"; 1044 - version = "1.0.2"; 1045 - src = fetchurl { 1046 - url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz"; 1047 - sha512 = "TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w=="; 1048 - }; 1049 - }; 1050 - "end-of-stream-1.4.4" = { 1051 - name = "end-of-stream"; 1052 - packageName = "end-of-stream"; 1053 - version = "1.4.4"; 1054 - src = fetchurl { 1055 - url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz"; 1056 - sha512 = "+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q=="; 1057 - }; 1058 - }; 1059 - "entities-1.1.2" = { 1060 - name = "entities"; 1061 - packageName = "entities"; 1062 - version = "1.1.2"; 1063 - src = fetchurl { 1064 - url = "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz"; 1065 - sha512 = "f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="; 1066 - }; 1067 - }; 1068 - "entities-2.2.0" = { 1069 - name = "entities"; 1070 - packageName = "entities"; 1071 - version = "2.2.0"; 1072 - src = fetchurl { 1073 - url = "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz"; 1074 - sha512 = "p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A=="; 1075 - }; 1076 - }; 1077 - "escape-html-1.0.3" = { 1078 - name = "escape-html"; 1079 - packageName = "escape-html"; 1080 - version = "1.0.3"; 1081 - src = fetchurl { 1082 - url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz"; 1083 - sha512 = "NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="; 1084 - }; 1085 - }; 1086 - "escape-string-regexp-1.0.5" = { 1087 - name = "escape-string-regexp"; 1088 - packageName = "escape-string-regexp"; 1089 - version = "1.0.5"; 1090 - src = fetchurl { 1091 - url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; 1092 - sha512 = "vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg=="; 1093 - }; 1094 - }; 1095 - "escape-string-regexp-4.0.0" = { 1096 - name = "escape-string-regexp"; 1097 - packageName = "escape-string-regexp"; 1098 - version = "4.0.0"; 1099 - src = fetchurl { 1100 - url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"; 1101 - sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="; 1102 - }; 1103 - }; 1104 - "esprima-4.0.1" = { 1105 - name = "esprima"; 1106 - packageName = "esprima"; 1107 - version = "4.0.1"; 1108 - src = fetchurl { 1109 - url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz"; 1110 - sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="; 1111 - }; 1112 - }; 1113 - "etag-1.8.1" = { 1114 - name = "etag"; 1115 - packageName = "etag"; 1116 - version = "1.8.1"; 1117 - src = fetchurl { 1118 - url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"; 1119 - sha512 = "aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg=="; 1120 - }; 1121 - }; 1122 - "event-target-shim-5.0.1" = { 1123 - name = "event-target-shim"; 1124 - packageName = "event-target-shim"; 1125 - version = "5.0.1"; 1126 - src = fetchurl { 1127 - url = "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"; 1128 - sha512 = "i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="; 1129 - }; 1130 - }; 1131 - "events-3.3.0" = { 1132 - name = "events"; 1133 - packageName = "events"; 1134 - version = "3.3.0"; 1135 - src = fetchurl { 1136 - url = "https://registry.npmjs.org/events/-/events-3.3.0.tgz"; 1137 - sha512 = "mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q=="; 1138 - }; 1139 - }; 1140 - "expand-template-2.0.3" = { 1141 - name = "expand-template"; 1142 - packageName = "expand-template"; 1143 - version = "2.0.3"; 1144 - src = fetchurl { 1145 - url = "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz"; 1146 - sha512 = "XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg=="; 1147 - }; 1148 - }; 1149 - "expire-set-1.0.0" = { 1150 - name = "expire-set"; 1151 - packageName = "expire-set"; 1152 - version = "1.0.0"; 1153 - src = fetchurl { 1154 - url = "https://registry.npmjs.org/expire-set/-/expire-set-1.0.0.tgz"; 1155 - sha512 = "wOQlqatf2sJtOabNk3gEPbGvo/C8tIUhzT3rz08+i7X+u1NV+UNY4p3Lzq8DxrW57mBML1Fp5qNeYt70Qnndpg=="; 1156 - }; 1157 - }; 1158 - "express-4.18.1" = { 1159 - name = "express"; 1160 - packageName = "express"; 1161 - version = "4.18.1"; 1162 - src = fetchurl { 1163 - url = "https://registry.npmjs.org/express/-/express-4.18.1.tgz"; 1164 - sha512 = "zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q=="; 1165 - }; 1166 - }; 1167 - "extend-shallow-2.0.1" = { 1168 - name = "extend-shallow"; 1169 - packageName = "extend-shallow"; 1170 - version = "2.0.1"; 1171 - src = fetchurl { 1172 - url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz"; 1173 - sha512 = "zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug=="; 1174 - }; 1175 - }; 1176 - "fast-safe-stringify-2.1.1" = { 1177 - name = "fast-safe-stringify"; 1178 - packageName = "fast-safe-stringify"; 1179 - version = "2.1.1"; 1180 - src = fetchurl { 1181 - url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz"; 1182 - sha512 = "W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA=="; 1183 - }; 1184 - }; 1185 - "fecha-2.3.3" = { 1186 - name = "fecha"; 1187 - packageName = "fecha"; 1188 - version = "2.3.3"; 1189 - src = fetchurl { 1190 - url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz"; 1191 - sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg=="; 1192 - }; 1193 - }; 1194 - "fecha-4.2.3" = { 1195 - name = "fecha"; 1196 - packageName = "fecha"; 1197 - version = "4.2.3"; 1198 - src = fetchurl { 1199 - url = "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz"; 1200 - sha512 = "OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw=="; 1201 - }; 1202 - }; 1203 - "file-stream-rotator-0.4.1" = { 1204 - name = "file-stream-rotator"; 1205 - packageName = "file-stream-rotator"; 1206 - version = "0.4.1"; 1207 - src = fetchurl { 1208 - url = "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz"; 1209 - sha512 = "W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ=="; 1210 - }; 1211 - }; 1212 - "file-type-12.4.2" = { 1213 - name = "file-type"; 1214 - packageName = "file-type"; 1215 - version = "12.4.2"; 1216 - src = fetchurl { 1217 - url = "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz"; 1218 - sha512 = "UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg=="; 1219 - }; 1220 - }; 1221 - "file-uri-to-path-1.0.0" = { 1222 - name = "file-uri-to-path"; 1223 - packageName = "file-uri-to-path"; 1224 - version = "1.0.0"; 1225 - src = fetchurl { 1226 - url = "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"; 1227 - sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="; 1228 - }; 1229 - }; 1230 - "finalhandler-1.2.0" = { 1231 - name = "finalhandler"; 1232 - packageName = "finalhandler"; 1233 - version = "1.2.0"; 1234 - src = fetchurl { 1235 - url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz"; 1236 - sha512 = "5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg=="; 1237 - }; 1238 - }; 1239 - "find-replace-3.0.0" = { 1240 - name = "find-replace"; 1241 - packageName = "find-replace"; 1242 - version = "3.0.0"; 1243 - src = fetchurl { 1244 - url = "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz"; 1245 - sha512 = "6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ=="; 1246 - }; 1247 - }; 1248 - "fn.name-1.1.0" = { 1249 - name = "fn.name"; 1250 - packageName = "fn.name"; 1251 - version = "1.1.0"; 1252 - src = fetchurl { 1253 - url = "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz"; 1254 - sha512 = "GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="; 1255 - }; 1256 - }; 1257 - "forwarded-0.2.0" = { 1258 - name = "forwarded"; 1259 - packageName = "forwarded"; 1260 - version = "0.2.0"; 1261 - src = fetchurl { 1262 - url = "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"; 1263 - sha512 = "buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow=="; 1264 - }; 1265 - }; 1266 - "fresh-0.5.2" = { 1267 - name = "fresh"; 1268 - packageName = "fresh"; 1269 - version = "0.5.2"; 1270 - src = fetchurl { 1271 - url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz"; 1272 - sha512 = "zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q=="; 1273 - }; 1274 - }; 1275 - "fs-constants-1.0.0" = { 1276 - name = "fs-constants"; 1277 - packageName = "fs-constants"; 1278 - version = "1.0.0"; 1279 - src = fetchurl { 1280 - url = "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz"; 1281 - sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow=="; 1282 - }; 1283 - }; 1284 - "fs-minipass-2.1.0" = { 1285 - name = "fs-minipass"; 1286 - packageName = "fs-minipass"; 1287 - version = "2.1.0"; 1288 - src = fetchurl { 1289 - url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz"; 1290 - sha512 = "V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg=="; 1291 - }; 1292 - }; 1293 - "fs.realpath-1.0.0" = { 1294 - name = "fs.realpath"; 1295 - packageName = "fs.realpath"; 1296 - version = "1.0.0"; 1297 - src = fetchurl { 1298 - url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"; 1299 - sha512 = "OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="; 1300 - }; 1301 - }; 1302 - "function-bind-1.1.1" = { 1303 - name = "function-bind"; 1304 - packageName = "function-bind"; 1305 - version = "1.1.1"; 1306 - src = fetchurl { 1307 - url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz"; 1308 - sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="; 1309 - }; 1310 - }; 1311 - "gauge-3.0.2" = { 1312 - name = "gauge"; 1313 - packageName = "gauge"; 1314 - version = "3.0.2"; 1315 - src = fetchurl { 1316 - url = "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz"; 1317 - sha512 = "+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q=="; 1318 - }; 1319 - }; 1320 - "get-intrinsic-1.1.3" = { 1321 - name = "get-intrinsic"; 1322 - packageName = "get-intrinsic"; 1323 - version = "1.1.3"; 1324 - src = fetchurl { 1325 - url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz"; 1326 - sha512 = "QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A=="; 1327 - }; 1328 - }; 1329 - "get-stream-5.2.0" = { 1330 - name = "get-stream"; 1331 - packageName = "get-stream"; 1332 - version = "5.2.0"; 1333 - src = fetchurl { 1334 - url = "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz"; 1335 - sha512 = "nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA=="; 1336 - }; 1337 - }; 1338 - "github-from-package-0.0.0" = { 1339 - name = "github-from-package"; 1340 - packageName = "github-from-package"; 1341 - version = "0.0.0"; 1342 - src = fetchurl { 1343 - url = "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz"; 1344 - sha512 = "SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw=="; 1345 - }; 1346 - }; 1347 - "glob-7.2.3" = { 1348 - name = "glob"; 1349 - packageName = "glob"; 1350 - version = "7.2.3"; 1351 - src = fetchurl { 1352 - url = "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"; 1353 - sha512 = "nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q=="; 1354 - }; 1355 - }; 1356 - "glob-to-regexp-0.4.1" = { 1357 - name = "glob-to-regexp"; 1358 - packageName = "glob-to-regexp"; 1359 - version = "0.4.1"; 1360 - src = fetchurl { 1361 - url = "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"; 1362 - sha512 = "lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="; 1363 - }; 1364 - }; 1365 - "got-11.8.5" = { 1366 - name = "got"; 1367 - packageName = "got"; 1368 - version = "11.8.5"; 1369 - src = fetchurl { 1370 - url = "https://registry.npmjs.org/got/-/got-11.8.5.tgz"; 1371 - sha512 = "o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ=="; 1372 - }; 1373 - }; 1374 - "graceful-fs-4.2.10" = { 1375 - name = "graceful-fs"; 1376 - packageName = "graceful-fs"; 1377 - version = "4.2.10"; 1378 - src = fetchurl { 1379 - url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz"; 1380 - sha512 = "9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA=="; 1381 - }; 1382 - }; 1383 - "has-1.0.3" = { 1384 - name = "has"; 1385 - packageName = "has"; 1386 - version = "1.0.3"; 1387 - src = fetchurl { 1388 - url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz"; 1389 - sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw=="; 1390 - }; 1391 - }; 1392 - "has-flag-3.0.0" = { 1393 - name = "has-flag"; 1394 - packageName = "has-flag"; 1395 - version = "3.0.0"; 1396 - src = fetchurl { 1397 - url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz"; 1398 - sha512 = "sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw=="; 1399 - }; 1400 - }; 1401 - "has-flag-4.0.0" = { 1402 - name = "has-flag"; 1403 - packageName = "has-flag"; 1404 - version = "4.0.0"; 1405 - src = fetchurl { 1406 - url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"; 1407 - sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="; 1408 - }; 1409 - }; 1410 - "has-symbols-1.0.3" = { 1411 - name = "has-symbols"; 1412 - packageName = "has-symbols"; 1413 - version = "1.0.3"; 1414 - src = fetchurl { 1415 - url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz"; 1416 - sha512 = "l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="; 1417 - }; 1418 - }; 1419 - "has-unicode-2.0.1" = { 1420 - name = "has-unicode"; 1421 - packageName = "has-unicode"; 1422 - version = "2.0.1"; 1423 - src = fetchurl { 1424 - url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"; 1425 - sha512 = "8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ=="; 1426 - }; 1427 - }; 1428 - "hash.js-1.1.7" = { 1429 - name = "hash.js"; 1430 - packageName = "hash.js"; 1431 - version = "1.1.7"; 1432 - src = fetchurl { 1433 - url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz"; 1434 - sha512 = "taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA=="; 1435 - }; 1436 - }; 1437 - "hasha-5.2.2" = { 1438 - name = "hasha"; 1439 - packageName = "hasha"; 1440 - version = "5.2.2"; 1441 - src = fetchurl { 1442 - url = "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz"; 1443 - sha512 = "Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ=="; 1444 - }; 1445 - }; 1446 - "he-1.2.0" = { 1447 - name = "he"; 1448 - packageName = "he"; 1449 - version = "1.2.0"; 1450 - src = fetchurl { 1451 - url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz"; 1452 - sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="; 1453 - }; 1454 - }; 1455 - "highlight.js-10.7.3" = { 1456 - name = "highlight.js"; 1457 - packageName = "highlight.js"; 1458 - version = "10.7.3"; 1459 - src = fetchurl { 1460 - url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz"; 1461 - sha512 = "tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A=="; 1462 - }; 1463 - }; 1464 - "html-to-text-6.0.0" = { 1465 - name = "html-to-text"; 1466 - packageName = "html-to-text"; 1467 - version = "6.0.0"; 1468 - src = fetchurl { 1469 - url = "https://registry.npmjs.org/html-to-text/-/html-to-text-6.0.0.tgz"; 1470 - sha512 = "r0KNC5aqCAItsjlgtirW6RW25c92Ee3ybQj8z//4Sl4suE3HIPqM4deGpYCUJULLjtVPEP1+Ma+1ZeX1iMsCiA=="; 1471 - }; 1472 - }; 1473 - "htmlencode-0.0.4" = { 1474 - name = "htmlencode"; 1475 - packageName = "htmlencode"; 1476 - version = "0.0.4"; 1477 - src = fetchurl { 1478 - url = "https://registry.npmjs.org/htmlencode/-/htmlencode-0.0.4.tgz"; 1479 - sha512 = "0uDvNVpzj/E2TfvLLyyXhKBRvF1y84aZsyRxRXFsQobnHaL4pcaXk+Y9cnFlvnxrBLeXDNq/VJBD+ngdBgQG1w=="; 1480 - }; 1481 - }; 1482 - "htmlparser2-4.1.0" = { 1483 - name = "htmlparser2"; 1484 - packageName = "htmlparser2"; 1485 - version = "4.1.0"; 1486 - src = fetchurl { 1487 - url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz"; 1488 - sha512 = "4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q=="; 1489 - }; 1490 - }; 1491 - "htmlparser2-6.1.0" = { 1492 - name = "htmlparser2"; 1493 - packageName = "htmlparser2"; 1494 - version = "6.1.0"; 1495 - src = fetchurl { 1496 - url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz"; 1497 - sha512 = "gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A=="; 1498 - }; 1499 - }; 1500 - "http-cache-semantics-4.1.0" = { 1501 - name = "http-cache-semantics"; 1502 - packageName = "http-cache-semantics"; 1503 - version = "4.1.0"; 1504 - src = fetchurl { 1505 - url = "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz"; 1506 - sha512 = "carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ=="; 1507 - }; 1508 - }; 1509 - "http-errors-2.0.0" = { 1510 - name = "http-errors"; 1511 - packageName = "http-errors"; 1512 - version = "2.0.0"; 1513 - src = fetchurl { 1514 - url = "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz"; 1515 - sha512 = "FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ=="; 1516 - }; 1517 - }; 1518 - "http2-wrapper-1.0.3" = { 1519 - name = "http2-wrapper"; 1520 - packageName = "http2-wrapper"; 1521 - version = "1.0.3"; 1522 - src = fetchurl { 1523 - url = "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz"; 1524 - sha512 = "V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg=="; 1525 - }; 1526 - }; 1527 - "https-proxy-agent-5.0.1" = { 1528 - name = "https-proxy-agent"; 1529 - packageName = "https-proxy-agent"; 1530 - version = "5.0.1"; 1531 - src = fetchurl { 1532 - url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"; 1533 - sha512 = "dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA=="; 1534 - }; 1535 - }; 1536 - "iconv-lite-0.4.24" = { 1537 - name = "iconv-lite"; 1538 - packageName = "iconv-lite"; 1539 - version = "0.4.24"; 1540 - src = fetchurl { 1541 - url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"; 1542 - sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="; 1543 - }; 1544 - }; 1545 - "ieee754-1.2.1" = { 1546 - name = "ieee754"; 1547 - packageName = "ieee754"; 1548 - version = "1.2.1"; 1549 - src = fetchurl { 1550 - url = "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"; 1551 - sha512 = "dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA=="; 1552 - }; 1553 - }; 1554 - "inflight-1.0.6" = { 1555 - name = "inflight"; 1556 - packageName = "inflight"; 1557 - version = "1.0.6"; 1558 - src = fetchurl { 1559 - url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"; 1560 - sha512 = "k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA=="; 1561 - }; 1562 - }; 1563 - "inherits-2.0.3" = { 1564 - name = "inherits"; 1565 - packageName = "inherits"; 1566 - version = "2.0.3"; 1567 - src = fetchurl { 1568 - url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz"; 1569 - sha512 = "x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw=="; 1570 - }; 1571 - }; 1572 - "inherits-2.0.4" = { 1573 - name = "inherits"; 1574 - packageName = "inherits"; 1575 - version = "2.0.4"; 1576 - src = fetchurl { 1577 - url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"; 1578 - sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="; 1579 - }; 1580 - }; 1581 - "ini-1.3.8" = { 1582 - name = "ini"; 1583 - packageName = "ini"; 1584 - version = "1.3.8"; 1585 - src = fetchurl { 1586 - url = "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz"; 1587 - sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="; 1588 - }; 1589 - }; 1590 - "ipaddr.js-1.9.1" = { 1591 - name = "ipaddr.js"; 1592 - packageName = "ipaddr.js"; 1593 - version = "1.9.1"; 1594 - src = fetchurl { 1595 - url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz"; 1596 - sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g=="; 1597 - }; 1598 - }; 1599 - "is-arrayish-0.3.2" = { 1600 - name = "is-arrayish"; 1601 - packageName = "is-arrayish"; 1602 - version = "0.3.2"; 1603 - src = fetchurl { 1604 - url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz"; 1605 - sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="; 1606 - }; 1607 - }; 1608 - "is-core-module-2.10.0" = { 1609 - name = "is-core-module"; 1610 - packageName = "is-core-module"; 1611 - version = "2.10.0"; 1612 - src = fetchurl { 1613 - url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz"; 1614 - sha512 = "Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg=="; 1615 - }; 1616 - }; 1617 - "is-extendable-0.1.1" = { 1618 - name = "is-extendable"; 1619 - packageName = "is-extendable"; 1620 - version = "0.1.1"; 1621 - src = fetchurl { 1622 - url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz"; 1623 - sha512 = "5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw=="; 1624 - }; 1625 - }; 1626 - "is-fullwidth-code-point-3.0.0" = { 1627 - name = "is-fullwidth-code-point"; 1628 - packageName = "is-fullwidth-code-point"; 1629 - version = "3.0.0"; 1630 - src = fetchurl { 1631 - url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"; 1632 - sha512 = "zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="; 1633 - }; 1634 - }; 1635 - "is-plain-object-5.0.0" = { 1636 - name = "is-plain-object"; 1637 - packageName = "is-plain-object"; 1638 - version = "5.0.0"; 1639 - src = fetchurl { 1640 - url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz"; 1641 - sha512 = "VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="; 1642 - }; 1643 - }; 1644 - "is-promise-2.2.2" = { 1645 - name = "is-promise"; 1646 - packageName = "is-promise"; 1647 - version = "2.2.2"; 1648 - src = fetchurl { 1649 - url = "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz"; 1650 - sha512 = "+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ=="; 1651 - }; 1652 - }; 1653 - "is-stream-2.0.1" = { 1654 - name = "is-stream"; 1655 - packageName = "is-stream"; 1656 - version = "2.0.1"; 1657 - src = fetchurl { 1658 - url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz"; 1659 - sha512 = "hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg=="; 1660 - }; 1661 - }; 1662 - "js-tokens-4.0.0" = { 1663 - name = "js-tokens"; 1664 - packageName = "js-tokens"; 1665 - version = "4.0.0"; 1666 - src = fetchurl { 1667 - url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz"; 1668 - sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="; 1669 - }; 1670 - }; 1671 - "js-yaml-3.14.1" = { 1672 - name = "js-yaml"; 1673 - packageName = "js-yaml"; 1674 - version = "3.14.1"; 1675 - src = fetchurl { 1676 - url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz"; 1677 - sha512 = "okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g=="; 1678 - }; 1679 - }; 1680 - "json-buffer-3.0.1" = { 1681 - name = "json-buffer"; 1682 - packageName = "json-buffer"; 1683 - version = "3.0.1"; 1684 - src = fetchurl { 1685 - url = "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz"; 1686 - sha512 = "4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="; 1687 - }; 1688 - }; 1689 - "keyv-4.5.0" = { 1690 - name = "keyv"; 1691 - packageName = "keyv"; 1692 - version = "4.5.0"; 1693 - src = fetchurl { 1694 - url = "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz"; 1695 - sha512 = "2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA=="; 1696 - }; 1697 - }; 1698 - "kuler-2.0.0" = { 1699 - name = "kuler"; 1700 - packageName = "kuler"; 1701 - version = "2.0.0"; 1702 - src = fetchurl { 1703 - url = "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz"; 1704 - sha512 = "Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="; 1705 - }; 1706 - }; 1707 - "linkify-it-2.2.0" = { 1708 - name = "linkify-it"; 1709 - packageName = "linkify-it"; 1710 - version = "2.2.0"; 1711 - src = fetchurl { 1712 - url = "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz"; 1713 - sha512 = "GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw=="; 1714 - }; 1715 - }; 1716 - "lodash-4.17.21" = { 1717 - name = "lodash"; 1718 - packageName = "lodash"; 1719 - version = "4.17.21"; 1720 - src = fetchurl { 1721 - url = "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz"; 1722 - sha512 = "v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="; 1723 - }; 1724 - }; 1725 - "lodash.camelcase-4.3.0" = { 1726 - name = "lodash.camelcase"; 1727 - packageName = "lodash.camelcase"; 1728 - version = "4.3.0"; 1729 - src = fetchurl { 1730 - url = "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz"; 1731 - sha512 = "TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA=="; 1732 - }; 1733 - }; 1734 - "lodash.padend-4.6.1" = { 1735 - name = "lodash.padend"; 1736 - packageName = "lodash.padend"; 1737 - version = "4.6.1"; 1738 - src = fetchurl { 1739 - url = "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz"; 1740 - sha512 = "sOQs2aqGpbl27tmCS1QNZA09Uqp01ZzWfDUoD+xzTii0E7dSQfRKcRetFwa+uXaxaqL+TKm7CgD2JdKP7aZBSw=="; 1741 - }; 1742 - }; 1743 - "logform-1.10.0" = { 1744 - name = "logform"; 1745 - packageName = "logform"; 1746 - version = "1.10.0"; 1747 - src = fetchurl { 1748 - url = "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz"; 1749 - sha512 = "em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg=="; 1750 - }; 1751 - }; 1752 - "logform-2.4.2" = { 1753 - name = "logform"; 1754 - packageName = "logform"; 1755 - version = "2.4.2"; 1756 - src = fetchurl { 1757 - url = "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz"; 1758 - sha512 = "W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw=="; 1759 - }; 1760 - }; 1761 - "lowdb-1.0.0" = { 1762 - name = "lowdb"; 1763 - packageName = "lowdb"; 1764 - version = "1.0.0"; 1765 - src = fetchurl { 1766 - url = "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz"; 1767 - sha512 = "2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ=="; 1768 - }; 1769 - }; 1770 - "lowercase-keys-2.0.0" = { 1771 - name = "lowercase-keys"; 1772 - packageName = "lowercase-keys"; 1773 - version = "2.0.0"; 1774 - src = fetchurl { 1775 - url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz"; 1776 - sha512 = "tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA=="; 1777 - }; 1778 - }; 1779 - "lru-cache-6.0.0" = { 1780 - name = "lru-cache"; 1781 - packageName = "lru-cache"; 1782 - version = "6.0.0"; 1783 - src = fetchurl { 1784 - url = "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz"; 1785 - sha512 = "Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA=="; 1786 - }; 1787 - }; 1788 - "make-dir-3.1.0" = { 1789 - name = "make-dir"; 1790 - packageName = "make-dir"; 1791 - version = "3.1.0"; 1792 - src = fetchurl { 1793 - url = "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz"; 1794 - sha512 = "g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw=="; 1795 - }; 1796 - }; 1797 - "markdown-it-9.1.0" = { 1798 - name = "markdown-it"; 1799 - packageName = "markdown-it"; 1800 - version = "9.1.0"; 1801 - src = fetchurl { 1802 - url = "https://registry.npmjs.org/markdown-it/-/markdown-it-9.1.0.tgz"; 1803 - sha512 = "xHKG4C8iPriyfu/jc2hsCC045fKrMQ0VexX2F1FGYiRxDxqMB2aAhF8WauJ3fltn2kb90moGBkiiEdooGIg55w=="; 1804 - }; 1805 - }; 1806 - "mdurl-1.0.1" = { 1807 - name = "mdurl"; 1808 - packageName = "mdurl"; 1809 - version = "1.0.1"; 1810 - src = fetchurl { 1811 - url = "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz"; 1812 - sha512 = "/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g=="; 1813 - }; 1814 - }; 1815 - "media-typer-0.3.0" = { 1816 - name = "media-typer"; 1817 - packageName = "media-typer"; 1818 - version = "0.3.0"; 1819 - src = fetchurl { 1820 - url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"; 1821 - sha512 = "dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ=="; 1822 - }; 1823 - }; 1824 - "merge-descriptors-1.0.1" = { 1825 - name = "merge-descriptors"; 1826 - packageName = "merge-descriptors"; 1827 - version = "1.0.1"; 1828 - src = fetchurl { 1829 - url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; 1830 - sha512 = "cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w=="; 1831 - }; 1832 - }; 1833 - "methods-1.1.2" = { 1834 - name = "methods"; 1835 - packageName = "methods"; 1836 - version = "1.1.2"; 1837 - src = fetchurl { 1838 - url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz"; 1839 - sha512 = "iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w=="; 1840 - }; 1841 - }; 1842 - "mime-1.6.0" = { 1843 - name = "mime"; 1844 - packageName = "mime"; 1845 - version = "1.6.0"; 1846 - src = fetchurl { 1847 - url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"; 1848 - sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg=="; 1849 - }; 1850 - }; 1851 - "mime-2.6.0" = { 1852 - name = "mime"; 1853 - packageName = "mime"; 1854 - version = "2.6.0"; 1855 - src = fetchurl { 1856 - url = "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"; 1857 - sha512 = "USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg=="; 1858 - }; 1859 - }; 1860 - "mime-db-1.52.0" = { 1861 - name = "mime-db"; 1862 - packageName = "mime-db"; 1863 - version = "1.52.0"; 1864 - src = fetchurl { 1865 - url = "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"; 1866 - sha512 = "sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="; 1867 - }; 1868 - }; 1869 - "mime-types-2.1.35" = { 1870 - name = "mime-types"; 1871 - packageName = "mime-types"; 1872 - version = "2.1.35"; 1873 - src = fetchurl { 1874 - url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"; 1875 - sha512 = "ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw=="; 1876 - }; 1877 - }; 1878 - "mimic-response-1.0.1" = { 1879 - name = "mimic-response"; 1880 - packageName = "mimic-response"; 1881 - version = "1.0.1"; 1882 - src = fetchurl { 1883 - url = "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz"; 1884 - sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ=="; 1885 - }; 1886 - }; 1887 - "mimic-response-2.1.0" = { 1888 - name = "mimic-response"; 1889 - packageName = "mimic-response"; 1890 - version = "2.1.0"; 1891 - src = fetchurl { 1892 - url = "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz"; 1893 - sha512 = "wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA=="; 1894 - }; 1895 - }; 1896 - "mimic-response-3.1.0" = { 1897 - name = "mimic-response"; 1898 - packageName = "mimic-response"; 1899 - version = "3.1.0"; 1900 - src = fetchurl { 1901 - url = "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz"; 1902 - sha512 = "z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ=="; 1903 - }; 1904 - }; 1905 - "minimalistic-assert-1.0.1" = { 1906 - name = "minimalistic-assert"; 1907 - packageName = "minimalistic-assert"; 1908 - version = "1.0.1"; 1909 - src = fetchurl { 1910 - url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz"; 1911 - sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A=="; 1912 - }; 1913 - }; 1914 - "minimatch-3.1.2" = { 1915 - name = "minimatch"; 1916 - packageName = "minimatch"; 1917 - version = "3.1.2"; 1918 - src = fetchurl { 1919 - url = "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"; 1920 - sha512 = "J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw=="; 1921 - }; 1922 - }; 1923 - "minimist-1.2.6" = { 1924 - name = "minimist"; 1925 - packageName = "minimist"; 1926 - version = "1.2.6"; 1927 - src = fetchurl { 1928 - url = "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz"; 1929 - sha512 = "Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q=="; 1930 - }; 1931 - }; 1932 - "minipass-3.3.5" = { 1933 - name = "minipass"; 1934 - packageName = "minipass"; 1935 - version = "3.3.5"; 1936 - src = fetchurl { 1937 - url = "https://registry.npmjs.org/minipass/-/minipass-3.3.5.tgz"; 1938 - sha512 = "rQ/p+KfKBkeNwo04U15i+hOwoVBVmekmm/HcfTkTN2t9pbQKCMm4eN5gFeqgrrSp/kH/7BYYhTIHOxGqzbBPaA=="; 1939 - }; 1940 - }; 1941 - "minizlib-2.1.2" = { 1942 - name = "minizlib"; 1943 - packageName = "minizlib"; 1944 - version = "2.1.2"; 1945 - src = fetchurl { 1946 - url = "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz"; 1947 - sha512 = "bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg=="; 1948 - }; 1949 - }; 1950 - "mkdirp-0.5.6" = { 1951 - name = "mkdirp"; 1952 - packageName = "mkdirp"; 1953 - version = "0.5.6"; 1954 - src = fetchurl { 1955 - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz"; 1956 - sha512 = "FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw=="; 1957 - }; 1958 - }; 1959 - "mkdirp-1.0.4" = { 1960 - name = "mkdirp"; 1961 - packageName = "mkdirp"; 1962 - version = "1.0.4"; 1963 - src = fetchurl { 1964 - url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"; 1965 - sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="; 1966 - }; 1967 - }; 1968 - "mkdirp-classic-0.5.3" = { 1969 - name = "mkdirp-classic"; 1970 - packageName = "mkdirp-classic"; 1971 - version = "0.5.3"; 1972 - src = fetchurl { 1973 - url = "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz"; 1974 - sha512 = "gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A=="; 1975 - }; 1976 - }; 1977 - "moment-2.29.4" = { 1978 - name = "moment"; 1979 - packageName = "moment"; 1980 - version = "2.29.4"; 1981 - src = fetchurl { 1982 - url = "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz"; 1983 - sha512 = "5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w=="; 1984 - }; 1985 - }; 1986 - "morgan-1.10.0" = { 1987 - name = "morgan"; 1988 - packageName = "morgan"; 1989 - version = "1.10.0"; 1990 - src = fetchurl { 1991 - url = "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz"; 1992 - sha512 = "AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ=="; 1993 - }; 1994 - }; 1995 - "ms-2.0.0" = { 1996 - name = "ms"; 1997 - packageName = "ms"; 1998 - version = "2.0.0"; 1999 - src = fetchurl { 2000 - url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"; 2001 - sha512 = "Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A=="; 2002 - }; 2003 - }; 2004 - "ms-2.1.2" = { 2005 - name = "ms"; 2006 - packageName = "ms"; 2007 - version = "2.1.2"; 2008 - src = fetchurl { 2009 - url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"; 2010 - sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="; 2011 - }; 2012 - }; 2013 - "ms-2.1.3" = { 2014 - name = "ms"; 2015 - packageName = "ms"; 2016 - version = "2.1.3"; 2017 - src = fetchurl { 2018 - url = "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"; 2019 - sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="; 2020 - }; 2021 - }; 2022 - "nan-2.16.0" = { 2023 - name = "nan"; 2024 - packageName = "nan"; 2025 - version = "2.16.0"; 2026 - src = fetchurl { 2027 - url = "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz"; 2028 - sha512 = "UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA=="; 2029 - }; 2030 - }; 2031 - "nanoid-3.3.4" = { 2032 - name = "nanoid"; 2033 - packageName = "nanoid"; 2034 - version = "3.3.4"; 2035 - src = fetchurl { 2036 - url = "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz"; 2037 - sha512 = "MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw=="; 2038 - }; 2039 - }; 2040 - "napi-build-utils-1.0.2" = { 2041 - name = "napi-build-utils"; 2042 - packageName = "napi-build-utils"; 2043 - version = "1.0.2"; 2044 - src = fetchurl { 2045 - url = "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz"; 2046 - sha512 = "ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg=="; 2047 - }; 2048 - }; 2049 - "negotiator-0.6.3" = { 2050 - name = "negotiator"; 2051 - packageName = "negotiator"; 2052 - version = "0.6.3"; 2053 - src = fetchurl { 2054 - url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"; 2055 - sha512 = "+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg=="; 2056 - }; 2057 - }; 2058 - "node-abi-3.24.0" = { 2059 - name = "node-abi"; 2060 - packageName = "node-abi"; 2061 - version = "3.24.0"; 2062 - src = fetchurl { 2063 - url = "https://registry.npmjs.org/node-abi/-/node-abi-3.24.0.tgz"; 2064 - sha512 = "YPG3Co0luSu6GwOBsmIdGW6Wx0NyNDLg/hriIyDllVsNwnI6UeqaWShxC3lbH4LtEQUgoLP3XR1ndXiDAWvmRw=="; 2065 - }; 2066 - }; 2067 - "node-addon-api-5.0.0" = { 2068 - name = "node-addon-api"; 2069 - packageName = "node-addon-api"; 2070 - version = "5.0.0"; 2071 - src = fetchurl { 2072 - url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz"; 2073 - sha512 = "CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA=="; 2074 - }; 2075 - }; 2076 - "node-emoji-1.11.0" = { 2077 - name = "node-emoji"; 2078 - packageName = "node-emoji"; 2079 - version = "1.11.0"; 2080 - src = fetchurl { 2081 - url = "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz"; 2082 - sha512 = "wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A=="; 2083 - }; 2084 - }; 2085 - "node-fetch-2.6.7" = { 2086 - name = "node-fetch"; 2087 - packageName = "node-fetch"; 2088 - version = "2.6.7"; 2089 - src = fetchurl { 2090 - url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz"; 2091 - sha512 = "ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ=="; 2092 - }; 2093 - }; 2094 - "node-html-parser-1.4.9" = { 2095 - name = "node-html-parser"; 2096 - packageName = "node-html-parser"; 2097 - version = "1.4.9"; 2098 - src = fetchurl { 2099 - url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz"; 2100 - sha512 = "UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw=="; 2101 - }; 2102 - }; 2103 - "nopt-5.0.0" = { 2104 - name = "nopt"; 2105 - packageName = "nopt"; 2106 - version = "5.0.0"; 2107 - src = fetchurl { 2108 - url = "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz"; 2109 - sha512 = "Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ=="; 2110 - }; 2111 - }; 2112 - "normalize-url-6.1.0" = { 2113 - name = "normalize-url"; 2114 - packageName = "normalize-url"; 2115 - version = "6.1.0"; 2116 - src = fetchurl { 2117 - url = "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz"; 2118 - sha512 = "DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A=="; 2119 - }; 2120 - }; 2121 - "normalize-version-1.0.5" = { 2122 - name = "normalize-version"; 2123 - packageName = "normalize-version"; 2124 - version = "1.0.5"; 2125 - src = fetchurl { 2126 - url = "https://registry.npmjs.org/normalize-version/-/normalize-version-1.0.5.tgz"; 2127 - sha512 = "gnPd21y/zdWO76ye7gP2eFO1tEUczd5DC6syABM25OLtS5MgsS3ZRB/vaaHz2Ir4x6SMzIrP0QZUpxs3VYPzKA=="; 2128 - }; 2129 - }; 2130 - "npmlog-5.0.1" = { 2131 - name = "npmlog"; 2132 - packageName = "npmlog"; 2133 - version = "5.0.1"; 2134 - src = fetchurl { 2135 - url = "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz"; 2136 - sha512 = "AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw=="; 2137 - }; 2138 - }; 2139 - "object-assign-4.1.1" = { 2140 - name = "object-assign"; 2141 - packageName = "object-assign"; 2142 - version = "4.1.1"; 2143 - src = fetchurl { 2144 - url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz"; 2145 - sha512 = "rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="; 2146 - }; 2147 - }; 2148 - "object-hash-1.3.1" = { 2149 - name = "object-hash"; 2150 - packageName = "object-hash"; 2151 - version = "1.3.1"; 2152 - src = fetchurl { 2153 - url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz"; 2154 - sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA=="; 2155 - }; 2156 - }; 2157 - "object-inspect-1.12.2" = { 2158 - name = "object-inspect"; 2159 - packageName = "object-inspect"; 2160 - version = "1.12.2"; 2161 - src = fetchurl { 2162 - url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz"; 2163 - sha512 = "z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ=="; 2164 - }; 2165 - }; 2166 - "on-finished-2.3.0" = { 2167 - name = "on-finished"; 2168 - packageName = "on-finished"; 2169 - version = "2.3.0"; 2170 - src = fetchurl { 2171 - url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"; 2172 - sha512 = "ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww=="; 2173 - }; 2174 - }; 2175 - "on-finished-2.4.1" = { 2176 - name = "on-finished"; 2177 - packageName = "on-finished"; 2178 - version = "2.4.1"; 2179 - src = fetchurl { 2180 - url = "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"; 2181 - sha512 = "oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg=="; 2182 - }; 2183 - }; 2184 - "on-headers-1.0.2" = { 2185 - name = "on-headers"; 2186 - packageName = "on-headers"; 2187 - version = "1.0.2"; 2188 - src = fetchurl { 2189 - url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz"; 2190 - sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA=="; 2191 - }; 2192 - }; 2193 - "once-1.4.0" = { 2194 - name = "once"; 2195 - packageName = "once"; 2196 - version = "1.4.0"; 2197 - src = fetchurl { 2198 - url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz"; 2199 - sha512 = "lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w=="; 2200 - }; 2201 - }; 2202 - "one-time-1.0.0" = { 2203 - name = "one-time"; 2204 - packageName = "one-time"; 2205 - version = "1.0.0"; 2206 - src = fetchurl { 2207 - url = "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz"; 2208 - sha512 = "5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g=="; 2209 - }; 2210 - }; 2211 - "p-cancelable-2.1.1" = { 2212 - name = "p-cancelable"; 2213 - packageName = "p-cancelable"; 2214 - version = "2.1.1"; 2215 - src = fetchurl { 2216 - url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz"; 2217 - sha512 = "BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg=="; 2218 - }; 2219 - }; 2220 - "packet-reader-1.0.0" = { 2221 - name = "packet-reader"; 2222 - packageName = "packet-reader"; 2223 - version = "1.0.0"; 2224 - src = fetchurl { 2225 - url = "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz"; 2226 - sha512 = "HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ=="; 2227 - }; 2228 - }; 2229 - "parse-srcset-1.0.2" = { 2230 - name = "parse-srcset"; 2231 - packageName = "parse-srcset"; 2232 - version = "1.0.2"; 2233 - src = fetchurl { 2234 - url = "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz"; 2235 - sha512 = "/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q=="; 2236 - }; 2237 - }; 2238 - "parseurl-1.3.3" = { 2239 - name = "parseurl"; 2240 - packageName = "parseurl"; 2241 - version = "1.3.3"; 2242 - src = fetchurl { 2243 - url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz"; 2244 - sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="; 2245 - }; 2246 - }; 2247 - "path-0.12.7" = { 2248 - name = "path"; 2249 - packageName = "path"; 2250 - version = "0.12.7"; 2251 - src = fetchurl { 2252 - url = "https://registry.npmjs.org/path/-/path-0.12.7.tgz"; 2253 - sha512 = "aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q=="; 2254 - }; 2255 - }; 2256 - "path-is-absolute-1.0.1" = { 2257 - name = "path-is-absolute"; 2258 - packageName = "path-is-absolute"; 2259 - version = "1.0.1"; 2260 - src = fetchurl { 2261 - url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; 2262 - sha512 = "AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg=="; 2263 - }; 2264 - }; 2265 - "path-parse-1.0.7" = { 2266 - name = "path-parse"; 2267 - packageName = "path-parse"; 2268 - version = "1.0.7"; 2269 - src = fetchurl { 2270 - url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz"; 2271 - sha512 = "LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="; 2272 - }; 2273 - }; 2274 - "path-to-regexp-0.1.7" = { 2275 - name = "path-to-regexp"; 2276 - packageName = "path-to-regexp"; 2277 - version = "0.1.7"; 2278 - src = fetchurl { 2279 - url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz"; 2280 - sha512 = "5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ=="; 2281 - }; 2282 - }; 2283 - "pg-8.8.0" = { 2284 - name = "pg"; 2285 - packageName = "pg"; 2286 - version = "8.8.0"; 2287 - src = fetchurl { 2288 - url = "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz"; 2289 - sha512 = "UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw=="; 2290 - }; 2291 - }; 2292 - "pg-connection-string-2.5.0" = { 2293 - name = "pg-connection-string"; 2294 - packageName = "pg-connection-string"; 2295 - version = "2.5.0"; 2296 - src = fetchurl { 2297 - url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz"; 2298 - sha512 = "r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ=="; 2299 - }; 2300 - }; 2301 - "pg-int8-1.0.1" = { 2302 - name = "pg-int8"; 2303 - packageName = "pg-int8"; 2304 - version = "1.0.1"; 2305 - src = fetchurl { 2306 - url = "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz"; 2307 - sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw=="; 2308 - }; 2309 - }; 2310 - "pg-minify-1.6.2" = { 2311 - name = "pg-minify"; 2312 - packageName = "pg-minify"; 2313 - version = "1.6.2"; 2314 - src = fetchurl { 2315 - url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.6.2.tgz"; 2316 - sha512 = "1KdmFGGTP6jplJoI8MfvRlfvMiyBivMRP7/ffh4a11RUFJ7kC2J0ZHlipoKiH/1hz+DVgceon9U2qbaHpPeyPg=="; 2317 - }; 2318 - }; 2319 - "pg-pool-3.5.2" = { 2320 - name = "pg-pool"; 2321 - packageName = "pg-pool"; 2322 - version = "3.5.2"; 2323 - src = fetchurl { 2324 - url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz"; 2325 - sha512 = "His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w=="; 2326 - }; 2327 - }; 2328 - "pg-promise-10.12.0" = { 2329 - name = "pg-promise"; 2330 - packageName = "pg-promise"; 2331 - version = "10.12.0"; 2332 - src = fetchurl { 2333 - url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.12.0.tgz"; 2334 - sha512 = "7uN64iEHrhtRcOaU/AT3925S20JzQJG2nWVK2IUz5SlhB1eNdkXjAYoQtei+5kLJo81mOWcFq7x9J9VRldp0ig=="; 2335 - }; 2336 - }; 2337 - "pg-protocol-1.5.0" = { 2338 - name = "pg-protocol"; 2339 - packageName = "pg-protocol"; 2340 - version = "1.5.0"; 2341 - src = fetchurl { 2342 - url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz"; 2343 - sha512 = "muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ=="; 2344 - }; 2345 - }; 2346 - "pg-types-2.2.0" = { 2347 - name = "pg-types"; 2348 - packageName = "pg-types"; 2349 - version = "2.2.0"; 2350 - src = fetchurl { 2351 - url = "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz"; 2352 - sha512 = "qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA=="; 2353 - }; 2354 - }; 2355 - "pgpass-1.0.5" = { 2356 - name = "pgpass"; 2357 - packageName = "pgpass"; 2358 - version = "1.0.5"; 2359 - src = fetchurl { 2360 - url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz"; 2361 - sha512 = "FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug=="; 2362 - }; 2363 - }; 2364 - "picocolors-1.0.0" = { 2365 - name = "picocolors"; 2366 - packageName = "picocolors"; 2367 - version = "1.0.0"; 2368 - src = fetchurl { 2369 - url = "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz"; 2370 - sha512 = "1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="; 2371 - }; 2372 - }; 2373 - "pify-3.0.0" = { 2374 - name = "pify"; 2375 - packageName = "pify"; 2376 - version = "3.0.0"; 2377 - src = fetchurl { 2378 - url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz"; 2379 - sha512 = "C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg=="; 2380 - }; 2381 - }; 2382 - "postcss-8.4.16" = { 2383 - name = "postcss"; 2384 - packageName = "postcss"; 2385 - version = "8.4.16"; 2386 - src = fetchurl { 2387 - url = "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz"; 2388 - sha512 = "ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ=="; 2389 - }; 2390 - }; 2391 - "postgres-array-2.0.0" = { 2392 - name = "postgres-array"; 2393 - packageName = "postgres-array"; 2394 - version = "2.0.0"; 2395 - src = fetchurl { 2396 - url = "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz"; 2397 - sha512 = "VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA=="; 2398 - }; 2399 - }; 2400 - "postgres-bytea-1.0.0" = { 2401 - name = "postgres-bytea"; 2402 - packageName = "postgres-bytea"; 2403 - version = "1.0.0"; 2404 - src = fetchurl { 2405 - url = "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz"; 2406 - sha512 = "xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w=="; 2407 - }; 2408 - }; 2409 - "postgres-date-1.0.7" = { 2410 - name = "postgres-date"; 2411 - packageName = "postgres-date"; 2412 - version = "1.0.7"; 2413 - src = fetchurl { 2414 - url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz"; 2415 - sha512 = "suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q=="; 2416 - }; 2417 - }; 2418 - "postgres-interval-1.2.0" = { 2419 - name = "postgres-interval"; 2420 - packageName = "postgres-interval"; 2421 - version = "1.2.0"; 2422 - src = fetchurl { 2423 - url = "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz"; 2424 - sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ=="; 2425 - }; 2426 - }; 2427 - "prebuild-install-7.1.1" = { 2428 - name = "prebuild-install"; 2429 - packageName = "prebuild-install"; 2430 - version = "7.1.1"; 2431 - src = fetchurl { 2432 - url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz"; 2433 - sha512 = "jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw=="; 2434 - }; 2435 - }; 2436 - "prism-media-1.3.4" = { 2437 - name = "prism-media"; 2438 - packageName = "prism-media"; 2439 - version = "1.3.4"; 2440 - src = fetchurl { 2441 - url = "https://registry.npmjs.org/prism-media/-/prism-media-1.3.4.tgz"; 2442 - sha512 = "eW7LXORkTCQznZs+eqe9VjGOrLBxcBPXgNyHXMTSRVhphvd/RrxgIR7WaWt4fkLuhshcdT5KHL88LAfcvS3f5g=="; 2443 - }; 2444 - }; 2445 - "process-0.11.10" = { 2446 - name = "process"; 2447 - packageName = "process"; 2448 - version = "0.11.10"; 2449 - src = fetchurl { 2450 - url = "https://registry.npmjs.org/process/-/process-0.11.10.tgz"; 2451 - sha512 = "cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A=="; 2452 - }; 2453 - }; 2454 - "prom-client-13.2.0" = { 2455 - name = "prom-client"; 2456 - packageName = "prom-client"; 2457 - version = "13.2.0"; 2458 - src = fetchurl { 2459 - url = "https://registry.npmjs.org/prom-client/-/prom-client-13.2.0.tgz"; 2460 - sha512 = "wGr5mlNNdRNzEhRYXgboUU2LxHWIojxscJKmtG3R8f4/KiWqyYgXTLHs0+Ted7tG3zFT7pgHJbtomzZ1L0ARaQ=="; 2461 - }; 2462 - }; 2463 - "proxy-addr-2.0.7" = { 2464 - name = "proxy-addr"; 2465 - packageName = "proxy-addr"; 2466 - version = "2.0.7"; 2467 - src = fetchurl { 2468 - url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz"; 2469 - sha512 = "llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg=="; 2470 - }; 2471 - }; 2472 - "pump-3.0.0" = { 2473 - name = "pump"; 2474 - packageName = "pump"; 2475 - version = "3.0.0"; 2476 - src = fetchurl { 2477 - url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz"; 2478 - sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww=="; 2479 - }; 2480 - }; 2481 - "qs-6.10.3" = { 2482 - name = "qs"; 2483 - packageName = "qs"; 2484 - version = "6.10.3"; 2485 - src = fetchurl { 2486 - url = "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz"; 2487 - sha512 = "wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ=="; 2488 - }; 2489 - }; 2490 - "quick-lru-5.1.1" = { 2491 - name = "quick-lru"; 2492 - packageName = "quick-lru"; 2493 - version = "5.1.1"; 2494 - src = fetchurl { 2495 - url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz"; 2496 - sha512 = "WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="; 2497 - }; 2498 - }; 2499 - "range-parser-1.2.1" = { 2500 - name = "range-parser"; 2501 - packageName = "range-parser"; 2502 - version = "1.2.1"; 2503 - src = fetchurl { 2504 - url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"; 2505 - sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="; 2506 - }; 2507 - }; 2508 - "raw-body-2.5.1" = { 2509 - name = "raw-body"; 2510 - packageName = "raw-body"; 2511 - version = "2.5.1"; 2512 - src = fetchurl { 2513 - url = "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz"; 2514 - sha512 = "qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig=="; 2515 - }; 2516 - }; 2517 - "rc-1.2.8" = { 2518 - name = "rc"; 2519 - packageName = "rc"; 2520 - version = "1.2.8"; 2521 - src = fetchurl { 2522 - url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz"; 2523 - sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw=="; 2524 - }; 2525 - }; 2526 - "readable-stream-3.6.0" = { 2527 - name = "readable-stream"; 2528 - packageName = "readable-stream"; 2529 - version = "3.6.0"; 2530 - src = fetchurl { 2531 - url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz"; 2532 - sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA=="; 2533 - }; 2534 - }; 2535 - "reduce-flatten-1.0.1" = { 2536 - name = "reduce-flatten"; 2537 - packageName = "reduce-flatten"; 2538 - version = "1.0.1"; 2539 - src = fetchurl { 2540 - url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz"; 2541 - sha512 = "j5WfFJfc9CoXv/WbwVLHq74i/hdTUpy+iNC534LxczMRP67vJeK3V9JOdnL0N1cIRbn9mYhE2yVjvvKXDxvNXQ=="; 2542 - }; 2543 - }; 2544 - "resolve-1.22.1" = { 2545 - name = "resolve"; 2546 - packageName = "resolve"; 2547 - version = "1.22.1"; 2548 - src = fetchurl { 2549 - url = "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz"; 2550 - sha512 = "nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw=="; 2551 - }; 2552 - }; 2553 - "resolve-alpn-1.2.1" = { 2554 - name = "resolve-alpn"; 2555 - packageName = "resolve-alpn"; 2556 - version = "1.2.1"; 2557 - src = fetchurl { 2558 - url = "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz"; 2559 - sha512 = "0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g=="; 2560 - }; 2561 - }; 2562 - "responselike-2.0.1" = { 2563 - name = "responselike"; 2564 - packageName = "responselike"; 2565 - version = "2.0.1"; 2566 - src = fetchurl { 2567 - url = "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz"; 2568 - sha512 = "4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw=="; 2569 - }; 2570 - }; 2571 - "rimraf-3.0.2" = { 2572 - name = "rimraf"; 2573 - packageName = "rimraf"; 2574 - version = "3.0.2"; 2575 - src = fetchurl { 2576 - url = "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"; 2577 - sha512 = "JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="; 2578 - }; 2579 - }; 2580 - "safe-buffer-5.1.2" = { 2581 - name = "safe-buffer"; 2582 - packageName = "safe-buffer"; 2583 - version = "5.1.2"; 2584 - src = fetchurl { 2585 - url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"; 2586 - sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="; 2587 - }; 2588 - }; 2589 - "safe-buffer-5.2.1" = { 2590 - name = "safe-buffer"; 2591 - packageName = "safe-buffer"; 2592 - version = "5.2.1"; 2593 - src = fetchurl { 2594 - url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"; 2595 - sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="; 2596 - }; 2597 - }; 2598 - "safe-stable-stringify-2.4.0" = { 2599 - name = "safe-stable-stringify"; 2600 - packageName = "safe-stable-stringify"; 2601 - version = "2.4.0"; 2602 - src = fetchurl { 2603 - url = "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.0.tgz"; 2604 - sha512 = "eehKHKpab6E741ud7ZIMcXhKcP6TSIezPkNZhy5U8xC6+VvrRdUA2tMgxGxaGl4cz7c2Ew5+mg5+wNB16KQqrA=="; 2605 - }; 2606 - }; 2607 - "safer-buffer-2.1.2" = { 2608 - name = "safer-buffer"; 2609 - packageName = "safer-buffer"; 2610 - version = "2.1.2"; 2611 - src = fetchurl { 2612 - url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"; 2613 - sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="; 2614 - }; 2615 - }; 2616 - "sanitize-html-2.7.2" = { 2617 - name = "sanitize-html"; 2618 - packageName = "sanitize-html"; 2619 - version = "2.7.2"; 2620 - src = fetchurl { 2621 - url = "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.2.tgz"; 2622 - sha512 = "DggSTe7MviO+K4YTCwprG6W1vsG+IIX67yp/QY55yQqKCJYSWzCA1rZbaXzkjoKeL9+jqwm56wD6srYLtUNivg=="; 2623 - }; 2624 - }; 2625 - "semver-5.7.1" = { 2626 - name = "semver"; 2627 - packageName = "semver"; 2628 - version = "5.7.1"; 2629 - src = fetchurl { 2630 - url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz"; 2631 - sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="; 2632 - }; 2633 - }; 2634 - "semver-6.3.0" = { 2635 - name = "semver"; 2636 - packageName = "semver"; 2637 - version = "6.3.0"; 2638 - src = fetchurl { 2639 - url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz"; 2640 - sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="; 2641 - }; 2642 - }; 2643 - "semver-7.3.7" = { 2644 - name = "semver"; 2645 - packageName = "semver"; 2646 - version = "7.3.7"; 2647 - src = fetchurl { 2648 - url = "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz"; 2649 - sha512 = "QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g=="; 2650 - }; 2651 - }; 2652 - "semver-closest-0.1.2" = { 2653 - name = "semver-closest"; 2654 - packageName = "semver-closest"; 2655 - version = "0.1.2"; 2656 - src = fetchurl { 2657 - url = "https://registry.npmjs.org/semver-closest/-/semver-closest-0.1.2.tgz"; 2658 - sha512 = "Q6qk0bPNlK5zG62mWFC8L0Qc6OJX76XRWxiPgZyrh98IZTL3HPErgUlPfCyrAPsHVpU+YP4lf5Mz+LzpId91Og=="; 2659 - }; 2660 - }; 2661 - "send-0.18.0" = { 2662 - name = "send"; 2663 - packageName = "send"; 2664 - version = "0.18.0"; 2665 - src = fetchurl { 2666 - url = "https://registry.npmjs.org/send/-/send-0.18.0.tgz"; 2667 - sha512 = "qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg=="; 2668 - }; 2669 - }; 2670 - "serve-static-1.15.0" = { 2671 - name = "serve-static"; 2672 - packageName = "serve-static"; 2673 - version = "1.15.0"; 2674 - src = fetchurl { 2675 - url = "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz"; 2676 - sha512 = "XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g=="; 2677 - }; 2678 - }; 2679 - "set-blocking-2.0.0" = { 2680 - name = "set-blocking"; 2681 - packageName = "set-blocking"; 2682 - version = "2.0.0"; 2683 - src = fetchurl { 2684 - url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz"; 2685 - sha512 = "KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="; 2686 - }; 2687 - }; 2688 - "setimmediate-1.0.5" = { 2689 - name = "setimmediate"; 2690 - packageName = "setimmediate"; 2691 - version = "1.0.5"; 2692 - src = fetchurl { 2693 - url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz"; 2694 - sha512 = "MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="; 2695 - }; 2696 - }; 2697 - "setprototypeof-1.2.0" = { 2698 - name = "setprototypeof"; 2699 - packageName = "setprototypeof"; 2700 - version = "1.2.0"; 2701 - src = fetchurl { 2702 - url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz"; 2703 - sha512 = "E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="; 2704 - }; 2705 - }; 2706 - "side-channel-1.0.4" = { 2707 - name = "side-channel"; 2708 - packageName = "side-channel"; 2709 - version = "1.0.4"; 2710 - src = fetchurl { 2711 - url = "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz"; 2712 - sha512 = "q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw=="; 2713 - }; 2714 - }; 2715 - "signal-exit-3.0.7" = { 2716 - name = "signal-exit"; 2717 - packageName = "signal-exit"; 2718 - version = "3.0.7"; 2719 - src = fetchurl { 2720 - url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"; 2721 - sha512 = "wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="; 2722 - }; 2723 - }; 2724 - "simple-concat-1.0.1" = { 2725 - name = "simple-concat"; 2726 - packageName = "simple-concat"; 2727 - version = "1.0.1"; 2728 - src = fetchurl { 2729 - url = "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz"; 2730 - sha512 = "cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q=="; 2731 - }; 2732 - }; 2733 - "simple-get-3.1.1" = { 2734 - name = "simple-get"; 2735 - packageName = "simple-get"; 2736 - version = "3.1.1"; 2737 - src = fetchurl { 2738 - url = "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz"; 2739 - sha512 = "CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA=="; 2740 - }; 2741 - }; 2742 - "simple-get-4.0.1" = { 2743 - name = "simple-get"; 2744 - packageName = "simple-get"; 2745 - version = "4.0.1"; 2746 - src = fetchurl { 2747 - url = "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz"; 2748 - sha512 = "brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA=="; 2749 - }; 2750 - }; 2751 - "simple-markdown-0.7.3" = { 2752 - name = "simple-markdown"; 2753 - packageName = "simple-markdown"; 2754 - version = "0.7.3"; 2755 - src = fetchurl { 2756 - url = "https://registry.npmjs.org/simple-markdown/-/simple-markdown-0.7.3.tgz"; 2757 - sha512 = "uGXIc13NGpqfPeFJIt/7SHHxd6HekEJYtsdoCM06mEBPL9fQH/pSD7LRM6PZ7CKchpSvxKL4tvwMamqAaNDAyg=="; 2758 - }; 2759 - }; 2760 - "simple-swizzle-0.2.2" = { 2761 - name = "simple-swizzle"; 2762 - packageName = "simple-swizzle"; 2763 - version = "0.2.2"; 2764 - src = fetchurl { 2765 - url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz"; 2766 - sha512 = "JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg=="; 2767 - }; 2768 - }; 2769 - "source-map-js-1.0.2" = { 2770 - name = "source-map-js"; 2771 - packageName = "source-map-js"; 2772 - version = "1.0.2"; 2773 - src = fetchurl { 2774 - url = "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz"; 2775 - sha512 = "R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="; 2776 - }; 2777 - }; 2778 - "spex-3.2.0" = { 2779 - name = "spex"; 2780 - packageName = "spex"; 2781 - version = "3.2.0"; 2782 - src = fetchurl { 2783 - url = "https://registry.npmjs.org/spex/-/spex-3.2.0.tgz"; 2784 - sha512 = "9srjJM7NaymrpwMHvSmpDeIK5GoRMX/Tq0E8aOlDPS54dDnDUIp30DrP9SphMPEETDLzEM9+4qo+KipmbtPecg=="; 2785 - }; 2786 - }; 2787 - "split2-4.1.0" = { 2788 - name = "split2"; 2789 - packageName = "split2"; 2790 - version = "4.1.0"; 2791 - src = fetchurl { 2792 - url = "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz"; 2793 - sha512 = "VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ=="; 2794 - }; 2795 - }; 2796 - "sprintf-js-1.0.3" = { 2797 - name = "sprintf-js"; 2798 - packageName = "sprintf-js"; 2799 - version = "1.0.3"; 2800 - src = fetchurl { 2801 - url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz"; 2802 - sha512 = "D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="; 2803 - }; 2804 - }; 2805 - "stack-trace-0.0.10" = { 2806 - name = "stack-trace"; 2807 - packageName = "stack-trace"; 2808 - version = "0.0.10"; 2809 - src = fetchurl { 2810 - url = "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz"; 2811 - sha512 = "KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg=="; 2812 - }; 2813 - }; 2814 - "statuses-2.0.1" = { 2815 - name = "statuses"; 2816 - packageName = "statuses"; 2817 - version = "2.0.1"; 2818 - src = fetchurl { 2819 - url = "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz"; 2820 - sha512 = "RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ=="; 2821 - }; 2822 - }; 2823 - "steno-0.4.4" = { 2824 - name = "steno"; 2825 - packageName = "steno"; 2826 - version = "0.4.4"; 2827 - src = fetchurl { 2828 - url = "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz"; 2829 - sha512 = "EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w=="; 2830 - }; 2831 - }; 2832 - "string-width-4.2.3" = { 2833 - name = "string-width"; 2834 - packageName = "string-width"; 2835 - version = "4.2.3"; 2836 - src = fetchurl { 2837 - url = "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz"; 2838 - sha512 = "wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="; 2839 - }; 2840 - }; 2841 - "string_decoder-1.3.0" = { 2842 - name = "string_decoder"; 2843 - packageName = "string_decoder"; 2844 - version = "1.3.0"; 2845 - src = fetchurl { 2846 - url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"; 2847 - sha512 = "hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA=="; 2848 - }; 2849 - }; 2850 - "strip-ansi-6.0.1" = { 2851 - name = "strip-ansi"; 2852 - packageName = "strip-ansi"; 2853 - version = "6.0.1"; 2854 - src = fetchurl { 2855 - url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"; 2856 - sha512 = "Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="; 2857 - }; 2858 - }; 2859 - "strip-json-comments-2.0.1" = { 2860 - name = "strip-json-comments"; 2861 - packageName = "strip-json-comments"; 2862 - version = "2.0.1"; 2863 - src = fetchurl { 2864 - url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; 2865 - sha512 = "4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ=="; 2866 - }; 2867 - }; 2868 - "supports-color-5.5.0" = { 2869 - name = "supports-color"; 2870 - packageName = "supports-color"; 2871 - version = "5.5.0"; 2872 - src = fetchurl { 2873 - url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz"; 2874 - sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow=="; 2875 - }; 2876 - }; 2877 - "supports-color-7.2.0" = { 2878 - name = "supports-color"; 2879 - packageName = "supports-color"; 2880 - version = "7.2.0"; 2881 - src = fetchurl { 2882 - url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz"; 2883 - sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="; 2884 - }; 2885 - }; 2886 - "supports-preserve-symlinks-flag-1.0.0" = { 2887 - name = "supports-preserve-symlinks-flag"; 2888 - packageName = "supports-preserve-symlinks-flag"; 2889 - version = "1.0.0"; 2890 - src = fetchurl { 2891 - url = "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz"; 2892 - sha512 = "ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="; 2893 - }; 2894 - }; 2895 - "table-layout-0.4.5" = { 2896 - name = "table-layout"; 2897 - packageName = "table-layout"; 2898 - version = "0.4.5"; 2899 - src = fetchurl { 2900 - url = "https://registry.npmjs.org/table-layout/-/table-layout-0.4.5.tgz"; 2901 - sha512 = "zTvf0mcggrGeTe/2jJ6ECkJHAQPIYEwDoqsiqBjI24mvRmQbInK5jq33fyypaCBxX08hMkfmdOqj6haT33EqWw=="; 2902 - }; 2903 - }; 2904 - "tar-6.1.11" = { 2905 - name = "tar"; 2906 - packageName = "tar"; 2907 - version = "6.1.11"; 2908 - src = fetchurl { 2909 - url = "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz"; 2910 - sha512 = "an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA=="; 2911 - }; 2912 - }; 2913 - "tar-fs-2.1.1" = { 2914 - name = "tar-fs"; 2915 - packageName = "tar-fs"; 2916 - version = "2.1.1"; 2917 - src = fetchurl { 2918 - url = "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz"; 2919 - sha512 = "V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng=="; 2920 - }; 2921 - }; 2922 - "tar-stream-2.2.0" = { 2923 - name = "tar-stream"; 2924 - packageName = "tar-stream"; 2925 - version = "2.2.0"; 2926 - src = fetchurl { 2927 - url = "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz"; 2928 - sha512 = "ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ=="; 2929 - }; 2930 - }; 2931 - "tdigest-0.1.2" = { 2932 - name = "tdigest"; 2933 - packageName = "tdigest"; 2934 - version = "0.1.2"; 2935 - src = fetchurl { 2936 - url = "https://registry.npmjs.org/tdigest/-/tdigest-0.1.2.tgz"; 2937 - sha512 = "+G0LLgjjo9BZX2MfdvPfH+MKLCrxlXSYec5DaPYP1fe6Iyhf0/fSmJ0bFiZ1F8BT6cGXl2LpltQptzjXKWEkKA=="; 2938 - }; 2939 - }; 2940 - "text-hex-1.0.0" = { 2941 - name = "text-hex"; 2942 - packageName = "text-hex"; 2943 - version = "1.0.0"; 2944 - src = fetchurl { 2945 - url = "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz"; 2946 - sha512 = "uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="; 2947 - }; 2948 - }; 2949 - "toidentifier-1.0.1" = { 2950 - name = "toidentifier"; 2951 - packageName = "toidentifier"; 2952 - version = "1.0.1"; 2953 - src = fetchurl { 2954 - url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"; 2955 - sha512 = "o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA=="; 2956 - }; 2957 - }; 2958 - "tr46-0.0.3" = { 2959 - name = "tr46"; 2960 - packageName = "tr46"; 2961 - version = "0.0.3"; 2962 - src = fetchurl { 2963 - url = "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz"; 2964 - sha512 = "N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="; 2965 - }; 2966 - }; 2967 - "triple-beam-1.3.0" = { 2968 - name = "triple-beam"; 2969 - packageName = "triple-beam"; 2970 - version = "1.3.0"; 2971 - src = fetchurl { 2972 - url = "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz"; 2973 - sha512 = "XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw=="; 2974 - }; 2975 - }; 2976 - "tslib-1.14.1" = { 2977 - name = "tslib"; 2978 - packageName = "tslib"; 2979 - version = "1.14.1"; 2980 - src = fetchurl { 2981 - url = "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz"; 2982 - sha512 = "Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="; 2983 - }; 2984 - }; 2985 - "tslint-5.20.1" = { 2986 - name = "tslint"; 2987 - packageName = "tslint"; 2988 - version = "5.20.1"; 2989 - src = fetchurl { 2990 - url = "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz"; 2991 - sha512 = "EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg=="; 2992 - }; 2993 - }; 2994 - "tsutils-2.29.0" = { 2995 - name = "tsutils"; 2996 - packageName = "tsutils"; 2997 - version = "2.29.0"; 2998 - src = fetchurl { 2999 - url = "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz"; 3000 - sha512 = "g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA=="; 3001 - }; 3002 - }; 3003 - "tunnel-agent-0.6.0" = { 3004 - name = "tunnel-agent"; 3005 - packageName = "tunnel-agent"; 3006 - version = "0.6.0"; 3007 - src = fetchurl { 3008 - url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz"; 3009 - sha512 = "McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w=="; 3010 - }; 3011 - }; 3012 - "tweetnacl-1.0.3" = { 3013 - name = "tweetnacl"; 3014 - packageName = "tweetnacl"; 3015 - version = "1.0.3"; 3016 - src = fetchurl { 3017 - url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz"; 3018 - sha512 = "6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw=="; 3019 - }; 3020 - }; 3021 - "type-fest-0.8.1" = { 3022 - name = "type-fest"; 3023 - packageName = "type-fest"; 3024 - version = "0.8.1"; 3025 - src = fetchurl { 3026 - url = "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz"; 3027 - sha512 = "4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA=="; 3028 - }; 3029 - }; 3030 - "type-is-1.6.18" = { 3031 - name = "type-is"; 3032 - packageName = "type-is"; 3033 - version = "1.6.18"; 3034 - src = fetchurl { 3035 - url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"; 3036 - sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g=="; 3037 - }; 3038 - }; 3039 - "typescript-4.8.3" = { 3040 - name = "typescript"; 3041 - packageName = "typescript"; 3042 - version = "4.8.3"; 3043 - src = fetchurl { 3044 - url = "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz"; 3045 - sha512 = "goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig=="; 3046 - }; 3047 - }; 3048 - "typical-2.6.1" = { 3049 - name = "typical"; 3050 - packageName = "typical"; 3051 - version = "2.6.1"; 3052 - src = fetchurl { 3053 - url = "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz"; 3054 - sha512 = "ofhi8kjIje6npGozTip9Fr8iecmYfEbS06i0JnIg+rh51KakryWF4+jX8lLKZVhy6N+ID45WYSFCxPOdTWCzNg=="; 3055 - }; 3056 - }; 3057 - "typical-4.0.0" = { 3058 - name = "typical"; 3059 - packageName = "typical"; 3060 - version = "4.0.0"; 3061 - src = fetchurl { 3062 - url = "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz"; 3063 - sha512 = "VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw=="; 3064 - }; 3065 - }; 3066 - "uc.micro-1.0.6" = { 3067 - name = "uc.micro"; 3068 - packageName = "uc.micro"; 3069 - version = "1.0.6"; 3070 - src = fetchurl { 3071 - url = "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz"; 3072 - sha512 = "8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA=="; 3073 - }; 3074 - }; 3075 - "unescape-1.0.1" = { 3076 - name = "unescape"; 3077 - packageName = "unescape"; 3078 - version = "1.0.1"; 3079 - src = fetchurl { 3080 - url = "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz"; 3081 - sha512 = "O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ=="; 3082 - }; 3083 - }; 3084 - "unescape-html-1.1.0" = { 3085 - name = "unescape-html"; 3086 - packageName = "unescape-html"; 3087 - version = "1.1.0"; 3088 - src = fetchurl { 3089 - url = "https://registry.npmjs.org/unescape-html/-/unescape-html-1.1.0.tgz"; 3090 - sha512 = "O9/yBNqIkArjS597iHez5hAaAdn7b8/230SX8IncgXAX5tWI9XlEQYaz6Qbou0Sloa9n6lx9G5s6hg5qhJyzGg=="; 3091 - }; 3092 - }; 3093 - "unpipe-1.0.0" = { 3094 - name = "unpipe"; 3095 - packageName = "unpipe"; 3096 - version = "1.0.0"; 3097 - src = fetchurl { 3098 - url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz"; 3099 - sha512 = "pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ=="; 3100 - }; 3101 - }; 3102 - "useragent-generator-1.1.1-amkt-22079-finish.1" = { 3103 - name = "useragent-generator"; 3104 - packageName = "useragent-generator"; 3105 - version = "1.1.1-amkt-22079-finish.1"; 3106 - src = fetchurl { 3107 - url = "https://registry.npmjs.org/useragent-generator/-/useragent-generator-1.1.1-amkt-22079-finish.1.tgz"; 3108 - sha512 = "8yK1EH5FW6uffEI1n76+7oY3Vhkge9vhFxVTWalzKTYstS4bnbP2vytlYSB31fs8XjGGJ58IFLvy59R97zfDoQ=="; 3109 - }; 3110 - }; 3111 - "util-0.10.4" = { 3112 - name = "util"; 3113 - packageName = "util"; 3114 - version = "0.10.4"; 3115 - src = fetchurl { 3116 - url = "https://registry.npmjs.org/util/-/util-0.10.4.tgz"; 3117 - sha512 = "0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A=="; 3118 - }; 3119 - }; 3120 - "util-deprecate-1.0.2" = { 3121 - name = "util-deprecate"; 3122 - packageName = "util-deprecate"; 3123 - version = "1.0.2"; 3124 - src = fetchurl { 3125 - url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"; 3126 - sha512 = "EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="; 3127 - }; 3128 - }; 3129 - "utils-merge-1.0.1" = { 3130 - name = "utils-merge"; 3131 - packageName = "utils-merge"; 3132 - version = "1.0.1"; 3133 - src = fetchurl { 3134 - url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"; 3135 - sha512 = "pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="; 3136 - }; 3137 - }; 3138 - "uuid-3.4.0" = { 3139 - name = "uuid"; 3140 - packageName = "uuid"; 3141 - version = "3.4.0"; 3142 - src = fetchurl { 3143 - url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz"; 3144 - sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A=="; 3145 - }; 3146 - }; 3147 - "vary-1.1.2" = { 3148 - name = "vary"; 3149 - packageName = "vary"; 3150 - version = "1.1.2"; 3151 - src = fetchurl { 3152 - url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz"; 3153 - sha512 = "BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg=="; 3154 - }; 3155 - }; 3156 - "webidl-conversions-3.0.1" = { 3157 - name = "webidl-conversions"; 3158 - packageName = "webidl-conversions"; 3159 - version = "3.0.1"; 3160 - src = fetchurl { 3161 - url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz"; 3162 - sha512 = "2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="; 3163 - }; 3164 - }; 3165 - "whatwg-url-5.0.0" = { 3166 - name = "whatwg-url"; 3167 - packageName = "whatwg-url"; 3168 - version = "5.0.0"; 3169 - src = fetchurl { 3170 - url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz"; 3171 - sha512 = "saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw=="; 3172 - }; 3173 - }; 3174 - "wide-align-1.1.5" = { 3175 - name = "wide-align"; 3176 - packageName = "wide-align"; 3177 - version = "1.1.5"; 3178 - src = fetchurl { 3179 - url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz"; 3180 - sha512 = "eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg=="; 3181 - }; 3182 - }; 3183 - "winston-3.8.2" = { 3184 - name = "winston"; 3185 - packageName = "winston"; 3186 - version = "3.8.2"; 3187 - src = fetchurl { 3188 - url = "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz"; 3189 - sha512 = "MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew=="; 3190 - }; 3191 - }; 3192 - "winston-compat-0.1.5" = { 3193 - name = "winston-compat"; 3194 - packageName = "winston-compat"; 3195 - version = "0.1.5"; 3196 - src = fetchurl { 3197 - url = "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.5.tgz"; 3198 - sha512 = "EPvPcHT604AV3Ji6d3+vX8ENKIml9VSxMRnPQ+cuK/FX6f3hvPP2hxyoeeCOCFvDrJEujalfcKWlWPvAnFyS9g=="; 3199 - }; 3200 - }; 3201 - "winston-daily-rotate-file-3.10.0" = { 3202 - name = "winston-daily-rotate-file"; 3203 - packageName = "winston-daily-rotate-file"; 3204 - version = "3.10.0"; 3205 - src = fetchurl { 3206 - url = "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz"; 3207 - sha512 = "KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA=="; 3208 - }; 3209 - }; 3210 - "winston-transport-4.5.0" = { 3211 - name = "winston-transport"; 3212 - packageName = "winston-transport"; 3213 - version = "4.5.0"; 3214 - src = fetchurl { 3215 - url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz"; 3216 - sha512 = "YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q=="; 3217 - }; 3218 - }; 3219 - "wordwrapjs-3.0.0" = { 3220 - name = "wordwrapjs"; 3221 - packageName = "wordwrapjs"; 3222 - version = "3.0.0"; 3223 - src = fetchurl { 3224 - url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-3.0.0.tgz"; 3225 - sha512 = "mO8XtqyPvykVCsrwj5MlOVWvSnCdT+C+QVbm6blradR7JExAhbkZ7hZ9A+9NUtwzSqrlUo9a67ws0EiILrvRpw=="; 3226 - }; 3227 - }; 3228 - "wrappy-1.0.2" = { 3229 - name = "wrappy"; 3230 - packageName = "wrappy"; 3231 - version = "1.0.2"; 3232 - src = fetchurl { 3233 - url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz"; 3234 - sha512 = "l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="; 3235 - }; 3236 - }; 3237 - "ws-7.5.9" = { 3238 - name = "ws"; 3239 - packageName = "ws"; 3240 - version = "7.5.9"; 3241 - src = fetchurl { 3242 - url = "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz"; 3243 - sha512 = "F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q=="; 3244 - }; 3245 - }; 3246 - "xtend-4.0.2" = { 3247 - name = "xtend"; 3248 - packageName = "xtend"; 3249 - version = "4.0.2"; 3250 - src = fetchurl { 3251 - url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz"; 3252 - sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="; 3253 - }; 3254 - }; 3255 - "yallist-4.0.0" = { 3256 - name = "yallist"; 3257 - packageName = "yallist"; 3258 - version = "4.0.0"; 3259 - src = fetchurl { 3260 - url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz"; 3261 - sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="; 3262 - }; 3263 - }; 3264 - }; 3265 - args = { 3266 - name = "_at_mx-puppet_slash_discord"; 3267 - packageName = "@mx-puppet/discord"; 3268 - version = "0.0.0"; 3269 - src = ./.; 3270 - dependencies = [ 3271 - sources."@babel/code-frame-7.18.6" 3272 - sources."@babel/helper-validator-identifier-7.19.1" 3273 - ( 3274 - sources."@babel/highlight-7.18.6" 3275 - // { 3276 - dependencies = [ 3277 - sources."ansi-styles-3.2.1" 3278 - sources."chalk-2.4.2" 3279 - sources."escape-string-regexp-1.0.5" 3280 - sources."has-flag-3.0.0" 3281 - sources."supports-color-5.5.0" 3282 - ]; 3283 - } 3284 - ) 3285 - sources."@colors/colors-1.5.0" 3286 - sources."@dabh/diagnostics-2.0.3" 3287 - sources."@discordjs/collection-0.1.6" 3288 - sources."@discordjs/form-data-3.0.1" 3289 - sources."@discordjs/node-pre-gyp-0.4.4" 3290 - sources."@discordjs/opus-0.8.0" 3291 - sources."@mapbox/node-pre-gyp-1.0.10" 3292 - sources."@mx-puppet/better-discord.js-12.5.1" 3293 - sources."@mx-puppet/bridge-0.1.8" 3294 - sources."@mx-puppet/discord-markdown-2.3.1" 3295 - sources."@mx-puppet/matrix-discord-parser-0.1.10" 3296 - sources."@sindresorhus/is-4.6.0" 3297 - sources."@sorunome/matrix-bot-sdk-0.5.13" 3298 - sources."@szmarczak/http-timer-4.0.6" 3299 - sources."@types/body-parser-1.19.2" 3300 - sources."@types/cacheable-request-6.0.2" 3301 - sources."@types/connect-3.4.35" 3302 - sources."@types/express-4.17.14" 3303 - sources."@types/express-serve-static-core-4.17.31" 3304 - sources."@types/http-cache-semantics-4.0.1" 3305 - sources."@types/keyv-3.1.4" 3306 - sources."@types/mime-3.0.1" 3307 - sources."@types/node-18.7.18" 3308 - sources."@types/prop-types-15.7.5" 3309 - sources."@types/qs-6.9.7" 3310 - sources."@types/range-parser-1.2.4" 3311 - sources."@types/react-18.0.21" 3312 - sources."@types/responselike-1.0.0" 3313 - sources."@types/scheduler-0.16.2" 3314 - sources."@types/serve-static-1.15.0" 3315 - sources."abbrev-1.1.1" 3316 - sources."abort-controller-3.0.0" 3317 - sources."accepts-1.3.8" 3318 - sources."agent-base-6.0.2" 3319 - sources."ansi-regex-5.0.1" 3320 - ( 3321 - sources."ansi-styles-4.3.0" 3322 - // { 3323 - dependencies = [ 3324 - sources."color-convert-2.0.1" 3325 - sources."color-name-1.1.4" 3326 - ]; 3327 - } 3328 - ) 3329 - sources."aproba-2.0.0" 3330 - sources."are-we-there-yet-2.0.0" 3331 - sources."argparse-1.0.10" 3332 - sources."array-back-3.1.0" 3333 - sources."array-flatten-1.1.1" 3334 - sources."assert-options-0.7.0" 3335 - sources."async-3.2.4" 3336 - sources."asynckit-0.4.0" 3337 - sources."balanced-match-1.0.2" 3338 - sources."base64-js-1.5.1" 3339 - ( 3340 - sources."basic-auth-2.0.1" 3341 - // { 3342 - dependencies = [ 3343 - sources."safe-buffer-5.1.2" 3344 - ]; 3345 - } 3346 - ) 3347 - sources."better-sqlite3-7.6.2" 3348 - sources."bindings-1.5.0" 3349 - sources."bintrees-1.0.2" 3350 - sources."bl-4.1.0" 3351 - sources."blurhash-1.1.5" 3352 - ( 3353 - sources."body-parser-1.20.0" 3354 - // { 3355 - dependencies = [ 3356 - sources."debug-2.6.9" 3357 - sources."ms-2.0.0" 3358 - ]; 3359 - } 3360 - ) 3361 - sources."brace-expansion-1.1.11" 3362 - sources."buffer-5.7.1" 3363 - sources."buffer-writer-2.0.0" 3364 - sources."builtin-modules-1.1.1" 3365 - sources."bytes-3.1.2" 3366 - sources."cacheable-lookup-5.0.4" 3367 - sources."cacheable-request-7.0.2" 3368 - sources."call-bind-1.0.2" 3369 - sources."canvas-2.10.1" 3370 - sources."chalk-4.1.2" 3371 - sources."chownr-2.0.0" 3372 - ( 3373 - sources."clone-response-1.0.3" 3374 - // { 3375 - dependencies = [ 3376 - sources."mimic-response-1.0.1" 3377 - ]; 3378 - } 3379 - ) 3380 - sources."color-3.2.1" 3381 - sources."color-convert-1.9.3" 3382 - sources."color-name-1.1.3" 3383 - sources."color-string-1.9.1" 3384 - sources."color-support-1.1.3" 3385 - sources."colors-1.4.0" 3386 - sources."colorspace-1.1.4" 3387 - sources."combined-stream-1.0.8" 3388 - sources."command-line-args-5.2.1" 3389 - ( 3390 - sources."command-line-usage-5.0.5" 3391 - // { 3392 - dependencies = [ 3393 - sources."ansi-styles-3.2.1" 3394 - sources."array-back-2.0.0" 3395 - sources."chalk-2.4.2" 3396 - sources."escape-string-regexp-1.0.5" 3397 - sources."has-flag-3.0.0" 3398 - sources."supports-color-5.5.0" 3399 - sources."typical-2.6.1" 3400 - ]; 3401 - } 3402 - ) 3403 - sources."commander-2.20.3" 3404 - sources."concat-map-0.0.1" 3405 - sources."console-control-strings-1.1.0" 3406 - sources."content-disposition-0.5.4" 3407 - sources."content-type-1.0.4" 3408 - sources."cookie-0.5.0" 3409 - sources."cookie-signature-1.0.6" 3410 - sources."csstype-3.1.1" 3411 - sources."cycle-1.0.3" 3412 - sources."debug-4.3.4" 3413 - sources."decompress-response-4.2.1" 3414 - sources."deep-extend-0.6.0" 3415 - sources."deepmerge-4.2.2" 3416 - sources."defer-to-connect-2.0.1" 3417 - sources."delayed-stream-1.0.0" 3418 - sources."delegates-1.0.0" 3419 - sources."depd-2.0.0" 3420 - sources."destroy-1.2.0" 3421 - sources."detect-libc-2.0.1" 3422 - sources."diff-4.0.2" 3423 - ( 3424 - sources."dom-serializer-1.4.1" 3425 - // { 3426 - dependencies = [ 3427 - sources."domhandler-4.3.1" 3428 - sources."entities-2.2.0" 3429 - ]; 3430 - } 3431 - ) 3432 - sources."domelementtype-2.3.0" 3433 - sources."domhandler-3.3.0" 3434 - ( 3435 - sources."domutils-2.8.0" 3436 - // { 3437 - dependencies = [ 3438 - sources."domhandler-4.3.1" 3439 - ]; 3440 - } 3441 - ) 3442 - sources."ee-first-1.1.1" 3443 - sources."emoji-regex-8.0.0" 3444 - sources."enabled-2.0.0" 3445 - sources."encodeurl-1.0.2" 3446 - sources."end-of-stream-1.4.4" 3447 - sources."entities-1.1.2" 3448 - sources."escape-html-1.0.3" 3449 - sources."escape-string-regexp-4.0.0" 3450 - sources."esprima-4.0.1" 3451 - sources."etag-1.8.1" 3452 - sources."event-target-shim-5.0.1" 3453 - sources."events-3.3.0" 3454 - sources."expand-template-2.0.3" 3455 - sources."expire-set-1.0.0" 3456 - ( 3457 - sources."express-4.18.1" 3458 - // { 3459 - dependencies = [ 3460 - sources."debug-2.6.9" 3461 - sources."ms-2.0.0" 3462 - ]; 3463 - } 3464 - ) 3465 - sources."extend-shallow-2.0.1" 3466 - sources."fast-safe-stringify-2.1.1" 3467 - sources."fecha-4.2.3" 3468 - sources."file-stream-rotator-0.4.1" 3469 - sources."file-type-12.4.2" 3470 - sources."file-uri-to-path-1.0.0" 3471 - ( 3472 - sources."finalhandler-1.2.0" 3473 - // { 3474 - dependencies = [ 3475 - sources."debug-2.6.9" 3476 - sources."ms-2.0.0" 3477 - ]; 3478 - } 3479 - ) 3480 - sources."find-replace-3.0.0" 3481 - sources."fn.name-1.1.0" 3482 - sources."forwarded-0.2.0" 3483 - sources."fresh-0.5.2" 3484 - sources."fs-constants-1.0.0" 3485 - sources."fs-minipass-2.1.0" 3486 - sources."fs.realpath-1.0.0" 3487 - sources."function-bind-1.1.1" 3488 - sources."gauge-3.0.2" 3489 - sources."get-intrinsic-1.1.3" 3490 - sources."get-stream-5.2.0" 3491 - sources."github-from-package-0.0.0" 3492 - sources."glob-7.2.3" 3493 - sources."glob-to-regexp-0.4.1" 3494 - ( 3495 - sources."got-11.8.5" 3496 - // { 3497 - dependencies = [ 3498 - sources."decompress-response-6.0.0" 3499 - sources."mimic-response-3.1.0" 3500 - ]; 3501 - } 3502 - ) 3503 - sources."graceful-fs-4.2.10" 3504 - sources."has-1.0.3" 3505 - sources."has-flag-4.0.0" 3506 - sources."has-symbols-1.0.3" 3507 - sources."has-unicode-2.0.1" 3508 - sources."hash.js-1.1.7" 3509 - sources."hasha-5.2.2" 3510 - sources."he-1.2.0" 3511 - sources."highlight.js-10.7.3" 3512 - sources."html-to-text-6.0.0" 3513 - sources."htmlencode-0.0.4" 3514 - ( 3515 - sources."htmlparser2-4.1.0" 3516 - // { 3517 - dependencies = [ 3518 - sources."entities-2.2.0" 3519 - ]; 3520 - } 3521 - ) 3522 - sources."http-cache-semantics-4.1.0" 3523 - sources."http-errors-2.0.0" 3524 - sources."http2-wrapper-1.0.3" 3525 - sources."https-proxy-agent-5.0.1" 3526 - sources."iconv-lite-0.4.24" 3527 - sources."ieee754-1.2.1" 3528 - sources."inflight-1.0.6" 3529 - sources."inherits-2.0.4" 3530 - sources."ini-1.3.8" 3531 - sources."ipaddr.js-1.9.1" 3532 - sources."is-arrayish-0.3.2" 3533 - sources."is-core-module-2.10.0" 3534 - sources."is-extendable-0.1.1" 3535 - sources."is-fullwidth-code-point-3.0.0" 3536 - sources."is-plain-object-5.0.0" 3537 - sources."is-promise-2.2.2" 3538 - sources."is-stream-2.0.1" 3539 - sources."js-tokens-4.0.0" 3540 - sources."js-yaml-3.14.1" 3541 - sources."json-buffer-3.0.1" 3542 - sources."keyv-4.5.0" 3543 - sources."kuler-2.0.0" 3544 - sources."linkify-it-2.2.0" 3545 - sources."lodash-4.17.21" 3546 - sources."lodash.camelcase-4.3.0" 3547 - sources."lodash.padend-4.6.1" 3548 - sources."logform-2.4.2" 3549 - sources."lowdb-1.0.0" 3550 - sources."lowercase-keys-2.0.0" 3551 - sources."lru-cache-6.0.0" 3552 - ( 3553 - sources."make-dir-3.1.0" 3554 - // { 3555 - dependencies = [ 3556 - sources."semver-6.3.0" 3557 - ]; 3558 - } 3559 - ) 3560 - sources."markdown-it-9.1.0" 3561 - sources."mdurl-1.0.1" 3562 - sources."media-typer-0.3.0" 3563 - sources."merge-descriptors-1.0.1" 3564 - sources."methods-1.1.2" 3565 - sources."mime-2.6.0" 3566 - sources."mime-db-1.52.0" 3567 - sources."mime-types-2.1.35" 3568 - sources."mimic-response-2.1.0" 3569 - sources."minimalistic-assert-1.0.1" 3570 - sources."minimatch-3.1.2" 3571 - sources."minimist-1.2.6" 3572 - sources."minipass-3.3.5" 3573 - sources."minizlib-2.1.2" 3574 - sources."mkdirp-1.0.4" 3575 - sources."mkdirp-classic-0.5.3" 3576 - sources."moment-2.29.4" 3577 - ( 3578 - sources."morgan-1.10.0" 3579 - // { 3580 - dependencies = [ 3581 - sources."debug-2.6.9" 3582 - sources."ms-2.0.0" 3583 - sources."on-finished-2.3.0" 3584 - ]; 3585 - } 3586 - ) 3587 - sources."ms-2.1.2" 3588 - sources."nan-2.16.0" 3589 - sources."nanoid-3.3.4" 3590 - sources."napi-build-utils-1.0.2" 3591 - sources."negotiator-0.6.3" 3592 - sources."node-abi-3.24.0" 3593 - sources."node-addon-api-5.0.0" 3594 - sources."node-emoji-1.11.0" 3595 - sources."node-fetch-2.6.7" 3596 - sources."node-html-parser-1.4.9" 3597 - sources."nopt-5.0.0" 3598 - sources."normalize-url-6.1.0" 3599 - sources."normalize-version-1.0.5" 3600 - sources."npmlog-5.0.1" 3601 - sources."object-assign-4.1.1" 3602 - sources."object-hash-1.3.1" 3603 - sources."object-inspect-1.12.2" 3604 - sources."on-finished-2.4.1" 3605 - sources."on-headers-1.0.2" 3606 - sources."once-1.4.0" 3607 - sources."one-time-1.0.0" 3608 - sources."p-cancelable-2.1.1" 3609 - sources."packet-reader-1.0.0" 3610 - sources."parse-srcset-1.0.2" 3611 - sources."parseurl-1.3.3" 3612 - sources."path-0.12.7" 3613 - sources."path-is-absolute-1.0.1" 3614 - sources."path-parse-1.0.7" 3615 - sources."path-to-regexp-0.1.7" 3616 - sources."pg-8.8.0" 3617 - sources."pg-connection-string-2.5.0" 3618 - sources."pg-int8-1.0.1" 3619 - sources."pg-minify-1.6.2" 3620 - sources."pg-pool-3.5.2" 3621 - sources."pg-promise-10.12.0" 3622 - sources."pg-protocol-1.5.0" 3623 - sources."pg-types-2.2.0" 3624 - sources."pgpass-1.0.5" 3625 - sources."picocolors-1.0.0" 3626 - sources."pify-3.0.0" 3627 - sources."postcss-8.4.16" 3628 - sources."postgres-array-2.0.0" 3629 - sources."postgres-bytea-1.0.0" 3630 - sources."postgres-date-1.0.7" 3631 - sources."postgres-interval-1.2.0" 3632 - ( 3633 - sources."prebuild-install-7.1.1" 3634 - // { 3635 - dependencies = [ 3636 - sources."decompress-response-6.0.0" 3637 - sources."mimic-response-3.1.0" 3638 - sources."simple-get-4.0.1" 3639 - ]; 3640 - } 3641 - ) 3642 - sources."prism-media-1.3.4" 3643 - sources."process-0.11.10" 3644 - sources."prom-client-13.2.0" 3645 - sources."proxy-addr-2.0.7" 3646 - sources."pump-3.0.0" 3647 - sources."qs-6.10.3" 3648 - sources."quick-lru-5.1.1" 3649 - sources."range-parser-1.2.1" 3650 - sources."raw-body-2.5.1" 3651 - sources."rc-1.2.8" 3652 - sources."readable-stream-3.6.0" 3653 - sources."reduce-flatten-1.0.1" 3654 - sources."resolve-1.22.1" 3655 - sources."resolve-alpn-1.2.1" 3656 - sources."responselike-2.0.1" 3657 - sources."rimraf-3.0.2" 3658 - sources."safe-buffer-5.2.1" 3659 - sources."safe-stable-stringify-2.4.0" 3660 - sources."safer-buffer-2.1.2" 3661 - ( 3662 - sources."sanitize-html-2.7.2" 3663 - // { 3664 - dependencies = [ 3665 - sources."domhandler-4.3.1" 3666 - sources."entities-2.2.0" 3667 - sources."htmlparser2-6.1.0" 3668 - ]; 3669 - } 3670 - ) 3671 - sources."semver-7.3.7" 3672 - ( 3673 - sources."semver-closest-0.1.2" 3674 - // { 3675 - dependencies = [ 3676 - sources."semver-5.7.1" 3677 - ]; 3678 - } 3679 - ) 3680 - ( 3681 - sources."send-0.18.0" 3682 - // { 3683 - dependencies = [ 3684 - ( 3685 - sources."debug-2.6.9" 3686 - // { 3687 - dependencies = [ 3688 - sources."ms-2.0.0" 3689 - ]; 3690 - } 3691 - ) 3692 - sources."mime-1.6.0" 3693 - sources."ms-2.1.3" 3694 - ]; 3695 - } 3696 - ) 3697 - sources."serve-static-1.15.0" 3698 - sources."set-blocking-2.0.0" 3699 - sources."setimmediate-1.0.5" 3700 - sources."setprototypeof-1.2.0" 3701 - sources."side-channel-1.0.4" 3702 - sources."signal-exit-3.0.7" 3703 - sources."simple-concat-1.0.1" 3704 - sources."simple-get-3.1.1" 3705 - sources."simple-markdown-0.7.3" 3706 - sources."simple-swizzle-0.2.2" 3707 - sources."source-map-js-1.0.2" 3708 - sources."spex-3.2.0" 3709 - sources."split2-4.1.0" 3710 - sources."sprintf-js-1.0.3" 3711 - sources."stack-trace-0.0.10" 3712 - sources."statuses-2.0.1" 3713 - sources."steno-0.4.4" 3714 - sources."string-width-4.2.3" 3715 - sources."string_decoder-1.3.0" 3716 - sources."strip-ansi-6.0.1" 3717 - sources."strip-json-comments-2.0.1" 3718 - sources."supports-color-7.2.0" 3719 - sources."supports-preserve-symlinks-flag-1.0.0" 3720 - ( 3721 - sources."table-layout-0.4.5" 3722 - // { 3723 - dependencies = [ 3724 - sources."array-back-2.0.0" 3725 - sources."typical-2.6.1" 3726 - ]; 3727 - } 3728 - ) 3729 - sources."tar-6.1.11" 3730 - ( 3731 - sources."tar-fs-2.1.1" 3732 - // { 3733 - dependencies = [ 3734 - sources."chownr-1.1.4" 3735 - ]; 3736 - } 3737 - ) 3738 - sources."tar-stream-2.2.0" 3739 - sources."tdigest-0.1.2" 3740 - sources."text-hex-1.0.0" 3741 - sources."toidentifier-1.0.1" 3742 - sources."tr46-0.0.3" 3743 - sources."triple-beam-1.3.0" 3744 - sources."tslib-1.14.1" 3745 - ( 3746 - sources."tslint-5.20.1" 3747 - // { 3748 - dependencies = [ 3749 - sources."ansi-styles-3.2.1" 3750 - sources."chalk-2.4.2" 3751 - sources."escape-string-regexp-1.0.5" 3752 - sources."has-flag-3.0.0" 3753 - sources."mkdirp-0.5.6" 3754 - sources."semver-5.7.1" 3755 - sources."supports-color-5.5.0" 3756 - ]; 3757 - } 3758 - ) 3759 - sources."tsutils-2.29.0" 3760 - sources."tunnel-agent-0.6.0" 3761 - sources."tweetnacl-1.0.3" 3762 - sources."type-fest-0.8.1" 3763 - sources."type-is-1.6.18" 3764 - sources."typescript-4.8.3" 3765 - sources."typical-4.0.0" 3766 - sources."uc.micro-1.0.6" 3767 - sources."unescape-1.0.1" 3768 - sources."unescape-html-1.1.0" 3769 - sources."unpipe-1.0.0" 3770 - ( 3771 - sources."useragent-generator-1.1.1-amkt-22079-finish.1" 3772 - // { 3773 - dependencies = [ 3774 - sources."semver-5.7.1" 3775 - ]; 3776 - } 3777 - ) 3778 - ( 3779 - sources."util-0.10.4" 3780 - // { 3781 - dependencies = [ 3782 - sources."inherits-2.0.3" 3783 - ]; 3784 - } 3785 - ) 3786 - sources."util-deprecate-1.0.2" 3787 - sources."utils-merge-1.0.1" 3788 - sources."uuid-3.4.0" 3789 - sources."vary-1.1.2" 3790 - sources."webidl-conversions-3.0.1" 3791 - sources."whatwg-url-5.0.0" 3792 - sources."wide-align-1.1.5" 3793 - sources."winston-3.8.2" 3794 - ( 3795 - sources."winston-compat-0.1.5" 3796 - // { 3797 - dependencies = [ 3798 - sources."fecha-2.3.3" 3799 - sources."logform-1.10.0" 3800 - ]; 3801 - } 3802 - ) 3803 - ( 3804 - sources."winston-daily-rotate-file-3.10.0" 3805 - // { 3806 - dependencies = [ 3807 - sources."semver-6.3.0" 3808 - ]; 3809 - } 3810 - ) 3811 - sources."winston-transport-4.5.0" 3812 - ( 3813 - sources."wordwrapjs-3.0.0" 3814 - // { 3815 - dependencies = [ 3816 - sources."typical-2.6.1" 3817 - ]; 3818 - } 3819 - ) 3820 - sources."wrappy-1.0.2" 3821 - sources."ws-7.5.9" 3822 - sources."xtend-4.0.2" 3823 - sources."yallist-4.0.0" 3824 - ]; 3825 - buildInputs = globalBuildInputs; 3826 - meta = { 3827 - description = ""; 3828 - }; 3829 - production = true; 3830 - bypassCache = true; 3831 - reconstructLock = true; 3832 - }; 3833 - in 3834 - { 3835 - args = args; 3836 - sources = sources; 3837 - tarball = nodeEnv.buildNodeSourceDist args; 3838 - package = nodeEnv.buildNodePackage args; 3839 - shell = nodeEnv.buildNodeShell args; 3840 - nodeDependencies = nodeEnv.buildNodeDependencies ( 3841 - lib.overrideExisting args { 3842 - src = stdenv.mkDerivation { 3843 - name = args.name + "-package-json"; 3844 - src = nix-gitignore.gitignoreSourcePure [ 3845 - "*" 3846 - "!package.json" 3847 - "!package-lock.json" 3848 - ] args.src; 3849 - dontBuild = true; 3850 - installPhase = "mkdir -p $out; cp -r ./* $out;"; 3851 - }; 3852 - } 3853 - ); 3854 - }
+4
pkgs/shells/nushell/default.nix
··· 58 58 buildNoDefaultFeatures = !withDefaultFeatures; 59 59 buildFeatures = additionalFeatures [ ]; 60 60 61 + preCheck = '' 62 + export NU_TEST_LOCALE_OVERRIDE="en_US.UTF-8" 63 + ''; 64 + 61 65 checkPhase = '' 62 66 runHook preCheck 63 67 (
+33 -33
pkgs/tools/admin/pulumi-bin/data.nix
··· 1 1 # DO NOT EDIT! This file is generated automatically by update.sh 2 2 { }: 3 3 { 4 - version = "3.184.0"; 4 + version = "3.185.0"; 5 5 pulumiPkgs = { 6 6 x86_64-linux = [ 7 7 { 8 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-linux-x64.tar.gz"; 9 - sha256 = "1ji842kxi1pnr6c7w4aack4j7s2qln3g1wj69wr9ksn48cr7fd7a"; 8 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-linux-x64.tar.gz"; 9 + sha256 = "0r7gsjk3gvvczirnpzrmrpbacmbkfq49wqydvcgwz96b1yhg3y2g"; 10 10 } 11 11 { 12 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-linux-amd64.tar.gz"; 13 - sha256 = "0g0aga1h6g64bw6k5nsgfgh8xdj0h8710pbbhkawjsa1ip731nb4"; 12 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-linux-amd64.tar.gz"; 13 + sha256 = "1327h0js161icvw86977nw4xksgvw0bazzpm99zhja6ynzv4jr4w"; 14 14 } 15 15 { 16 16 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-linux-amd64.tar.gz"; ··· 29 29 sha256 = "1pz92kgp8asyj8zk5c2byy79xf5zvri4cjp7a7nywdqsqpfw6d17"; 30 30 } 31 31 { 32 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-linux-amd64.tar.gz"; 33 - sha256 = "1dbjif5ym7iv1zvpvmxm0f63bzcjzvbqsh078rnja97hq7qx4079"; 32 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-linux-amd64.tar.gz"; 33 + sha256 = "1fwfvjjds143f79a9qjpr5vycahy11cd7zydrqgaan9q2djp3kq3"; 34 34 } 35 35 { 36 36 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-linux-amd64.tar.gz"; ··· 149 149 sha256 = "1967nb77jj8cipp6sr6f5ij5ld1bvylrbyjmmg58c0lgmadjj64a"; 150 150 } 151 151 { 152 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-linux-amd64.tar.gz"; 153 - sha256 = "1s45y5akykp0c62kwsll1x11r83dznykh736ra6j1z1d2a2nazp8"; 152 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-linux-amd64.tar.gz"; 153 + sha256 = "14ga54m7xakk5r8bvxhqh88fh6zvd07rsg5gsria0rcganf9kwd6"; 154 154 } 155 155 { 156 156 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-linux-amd64.tar.gz"; ··· 163 163 ]; 164 164 x86_64-darwin = [ 165 165 { 166 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-darwin-x64.tar.gz"; 167 - sha256 = "0akqzff42jsawv87f1rcqj8ag0ybg5hfp520mvqdyw34vx44zniv"; 166 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-darwin-x64.tar.gz"; 167 + sha256 = "15xpa6fpqqkmji5lvxc5cpbwxnq9idrbfk9afahr6qgkab4p7yrr"; 168 168 } 169 169 { 170 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-darwin-amd64.tar.gz"; 171 - sha256 = "0gjh1jjcqpck16aji2x3k943yfc8dm5zcd0hxq6218r0s7n7idlc"; 170 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-darwin-amd64.tar.gz"; 171 + sha256 = "1s7drrpw0yyj10ii9bpy74v7xdm93rdcrfm0h793wv8yvx562yaa"; 172 172 } 173 173 { 174 174 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-darwin-amd64.tar.gz"; ··· 187 187 sha256 = "092v230cj5nx1vr7k87cchyk1qnd9c629xrzh2jc483i8b5f19gp"; 188 188 } 189 189 { 190 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-darwin-amd64.tar.gz"; 191 - sha256 = "1cn6di1xv5lh6525n30jlk2gh983ncm8shlzbwyqy7pq6x0fphmr"; 190 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-darwin-amd64.tar.gz"; 191 + sha256 = "0knw6l997znyk6x05i7f5haaxl40jpm0vwhhf11rypqhl16k5019"; 192 192 } 193 193 { 194 194 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-darwin-amd64.tar.gz"; ··· 307 307 sha256 = "1b7b316ajw04i78vyd5wy2f63fidp70h8wv840qlkbnvn3lbzrj4"; 308 308 } 309 309 { 310 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-darwin-amd64.tar.gz"; 311 - sha256 = "0y2z582qz8gx3nkcr1dxflm6in48y93ly6r8v82y4mag05ia492x"; 310 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-darwin-amd64.tar.gz"; 311 + sha256 = "1i5nlxkbzmjxlkcxbf35vvffz8y4f9vnh7bwnvqd31s1ccxv8f89"; 312 312 } 313 313 { 314 314 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-darwin-amd64.tar.gz"; ··· 321 321 ]; 322 322 aarch64-linux = [ 323 323 { 324 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-linux-arm64.tar.gz"; 325 - sha256 = "1dagfxr3rspyybxzjf6qr8mr47754n374abg310bvhfl8hpfpvcl"; 324 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-linux-arm64.tar.gz"; 325 + sha256 = "1i5vcqfmi79n7d6rqn0xgqzzqyiawjb044fvkwx6541kqwxw0pil"; 326 326 } 327 327 { 328 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-linux-arm64.tar.gz"; 329 - sha256 = "0jk30rylivv3b2qwsmn1ll76391g41yxs2mmq12fz8jjw4afpnka"; 328 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-linux-arm64.tar.gz"; 329 + sha256 = "0rwp550hfpvvnwnfpb14db4h7vdg41pvzizjj0dyygq08rrm0h2m"; 330 330 } 331 331 { 332 332 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-linux-arm64.tar.gz"; ··· 345 345 sha256 = "0k93ff9mc5qcrxz6f6l85hnymyw16hnxin6cp65ymcaam0xv432s"; 346 346 } 347 347 { 348 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-linux-arm64.tar.gz"; 349 - sha256 = "0zk7y29i64c2ccm5crpck9ys0psk9qyxn7lmwpad1diiwh715l7i"; 348 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-linux-arm64.tar.gz"; 349 + sha256 = "10w4i3mqlxzvhy4bk7g9kz5bj8xv0yxh6b47n138lqxp8q1cc4yw"; 350 350 } 351 351 { 352 352 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-linux-arm64.tar.gz"; ··· 465 465 sha256 = "1ix2ga8ns3x0l86pp30fxprx2j86ba84x0c14sfz79sr5dncbdqf"; 466 466 } 467 467 { 468 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-linux-arm64.tar.gz"; 469 - sha256 = "12a95axw5vrkwjyjwr8qjjchwh69ahw8jvy1nfwd58bf6x76nfxr"; 468 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-linux-arm64.tar.gz"; 469 + sha256 = "08s8asqcl859sm7ifaysdk0d14bwyiridnk16f64k4prdiq6dqii"; 470 470 } 471 471 { 472 472 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-linux-arm64.tar.gz"; ··· 479 479 ]; 480 480 aarch64-darwin = [ 481 481 { 482 - url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-darwin-arm64.tar.gz"; 483 - sha256 = "0zbbzvx5r7w2sv12qiabqy177k5zcdwpa9x8rhfn6iskn0zcid8k"; 482 + url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-darwin-arm64.tar.gz"; 483 + sha256 = "05089n198d3sf2w5ydb7n9kv1z0wapiqkkzpinavs1d0wsshlgr7"; 484 484 } 485 485 { 486 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-darwin-arm64.tar.gz"; 487 - sha256 = "0imd0hcbnv1dkfh9s8vjm5msivpg94jc57a79qvbiyx82fyhx9dd"; 486 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-darwin-arm64.tar.gz"; 487 + sha256 = "10yvzq9swqsyfky8h6nl5pqdsbfs2vq72jfnch15b2n9k1h6x42h"; 488 488 } 489 489 { 490 490 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-darwin-arm64.tar.gz"; ··· 503 503 sha256 = "1vkqy73n2371b7r1j5d3apm3kih4la39fswbw9w765s2nkpg8zi3"; 504 504 } 505 505 { 506 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-darwin-arm64.tar.gz"; 507 - sha256 = "01bcjaq0nl0j1msbrfdx79ppmmp3l7mv0wwvsc52w8z1vbcxnylx"; 506 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-darwin-arm64.tar.gz"; 507 + sha256 = "0ndkxq2vpppq2ygq0b81w72hnx8sb6ckdhcrx62gp9nfq5ya8y69"; 508 508 } 509 509 { 510 510 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-darwin-arm64.tar.gz"; ··· 623 623 sha256 = "0kr79wzzvg8mr2yn7qxmnbybg67zc2hiln52p2k9f47fzi2d7lcp"; 624 624 } 625 625 { 626 - url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-darwin-arm64.tar.gz"; 627 - sha256 = "1ssx4z4r46lsiawb847rdc7lgbr864x3iidv866n56qab6s4hlfa"; 626 + url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-darwin-arm64.tar.gz"; 627 + sha256 = "0ilqpzcjfnj0496s5pagzsykp5sjxm1a72gxyp33pk5wjcic7la5"; 628 628 } 629 629 { 630 630 url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-darwin-arm64.tar.gz";
+2 -2
pkgs/tools/package-management/lix/default.nix
··· 221 221 attrName = "lix_2_93"; 222 222 223 223 lix-args = rec { 224 - version = "2.93.2"; 224 + version = "2.93.3"; 225 225 226 226 src = fetchFromGitea { 227 227 domain = "git.lix.systems"; 228 228 owner = "lix-project"; 229 229 repo = "lix"; 230 230 rev = version; 231 - hash = "sha256-J4ycLoXHPsoBoQtEXFCelL4xlq5pT8U9tNWNKm43+YI="; 231 + hash = "sha256-Oqw04eboDM8rrUgAXiT7w5F2uGrQdt8sGX+Mk6mVXZQ="; 232 232 }; 233 233 234 234 cargoDeps = rustPlatform.fetchCargoVendor {
+4 -3
pkgs/tools/security/trufflehog/default.nix pkgs/by-name/tr/trufflehog/package.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "trufflehog"; 11 - version = "3.89.2"; 11 + version = "3.90.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "trufflesecurity"; 15 15 repo = "trufflehog"; 16 16 tag = "v${version}"; 17 - hash = "sha256-l697tyS3ydWIMGK2igbypj0O0zw0dqYGWk51VY8P4T8="; 17 + hash = "sha256-SuNsuO7IKtKbAPnYZqJ5OQ8BaWvDN5XtdX8Amgt51fY="; 18 18 }; 19 19 20 - vendorHash = "sha256-yq/wuq67LOIZLV84BQ3hGYsQVFpfLEM2rLW5noj5uqc="; 20 + vendorHash = "sha256-haJgpR7xJOoiFfyYnaHpL6w9IcJnpODYN6hZxFXOHr0="; 21 21 22 22 nativeBuildInputs = [ makeWrapper ]; 23 23 ··· 53 53 fab 54 54 sarcasticadmin 55 55 ]; 56 + mainProgram = "trufflehog"; 56 57 }; 57 58 }
+2
pkgs/top-level/aliases.nix
··· 1336 1336 mustache-tcl = tclPackages.mustache-tcl; # Added 2024-10-02 1337 1337 mutt-with-sidebar = mutt; # Added 2022-09-17 1338 1338 mutter43 = throw "'mutter43' has been removed since it is no longer used by Pantheon."; # Added 2024-09-22 1339 + mx-puppet-discord = throw "mx-puppet-discord was removed since the packaging was unmaintained and was the sole user of sha1 hashes in nixpkgs"; # Added 2025-07-24 1339 1340 mysql-client = hiPrio mariadb.client; 1340 1341 mysql = throw "'mysql' has been renamed to/replaced by 'mariadb'"; # Converted to throw 2024-10-17 1341 1342 mesa_drivers = throw "'mesa_drivers' has been removed, use 'pkgs.mesa' instead."; # Converted to throw 2024-07-11 ··· 1811 1812 schildichat-desktop-wayland = schildichat-web; 1812 1813 scitoken-cpp = scitokens-cpp; # Added 2024-02-12 1813 1814 scry = throw "'scry' has been removed as it was archived upstream. Use 'crystalline' instead"; # Added 2025-02-12 1815 + scudcloud = throw "'scudcloud' has been removed as it was archived by upstream"; # Added 2025-07-24 1814 1816 semeru-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01 1815 1817 semeru-jre-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01 1816 1818 sensu = throw "sensu has been removed as the upstream project is deprecated. Consider using `sensu-go`"; # Added 2024-10-28
+9 -24
pkgs/top-level/all-packages.nix
··· 113 113 114 114 stringsWithDeps = lib.stringsWithDeps; 115 115 116 - ### Evaluating the entire Nixpkgs naively will fail, make failure fast 116 + ### Evaluating the entire Nixpkgs naively will likely fail, make failure fast 117 117 AAAAAASomeThingsFailToEvaluate = throw '' 118 - Please be informed that this pseudo-package is not the only part 119 - of Nixpkgs that fails to evaluate. You should not evaluate 120 - entire Nixpkgs without some special measures to handle failing 121 - packages, like using pkgs/top-level/release-attrpaths-superset.nix. 118 + This pseudo-package is likely not the only part of Nixpkgs that fails to evaluate. 119 + You should not evaluate entire Nixpkgs without measures to handle failing packages. 122 120 ''; 123 121 124 122 tests = callPackages ../test { }; ··· 170 168 system = stdenv.hostPlatform.system; 171 169 callTest = config: config.test.driver; 172 170 }; 173 - __attrsFailEvaluation = true; 174 171 }; 175 172 176 173 ### BUILD SUPPORT ··· 3530 3527 3531 3528 mhonarc = perlPackages.MHonArc; 3532 3529 3533 - mx-puppet-discord = callPackage ../servers/mx-puppet-discord { }; 3534 - 3535 3530 nanoemoji = with python3Packages; toPythonApplication nanoemoji; 3536 3531 3537 3532 netdata = callPackage ../tools/system/netdata { ··· 4007 4002 opl3bankeditor = libsForQt5.callPackage ../tools/audio/opl3bankeditor { }; 4008 4003 opn2bankeditor = libsForQt5.callPackage ../tools/audio/opl3bankeditor/opn2bankeditor.nix { }; 4009 4004 4010 - orangefs = callPackage ../tools/filesystems/orangefs { 4011 - autoreconfHook = buildPackages.autoreconfHook269; 4012 - }; 4005 + orangefs = callPackage ../tools/filesystems/orangefs { }; 4013 4006 4014 4007 osl = libsForQt5.callPackage ../development/compilers/osl { 4015 4008 libclang = llvmPackages_19.libclang; ··· 10078 10071 10079 10072 rstudioServerWrapper = rstudioWrapper.override { rstudio = rstudio-server; }; 10080 10073 10081 - rPackages = 10082 - (dontRecurseIntoAttrs ( 10083 - callPackage ../development/r-modules { 10084 - overrides = (config.rPackageOverrides or (_: { })) pkgs; 10085 - } 10086 - )) 10087 - // { 10088 - __attrsFailEvaluation = true; 10089 - }; 10074 + rPackages = dontRecurseIntoAttrs ( 10075 + callPackage ../development/r-modules { 10076 + overrides = (config.rPackageOverrides or (_: { })) pkgs; 10077 + } 10078 + ); 10090 10079 10091 10080 ### SERVERS 10092 10081 ··· 16250 16239 terraforming = callPackage ../applications/networking/cluster/terraforming { }; 16251 16240 16252 16241 terraform-landscape = callPackage ../applications/networking/cluster/terraform-landscape { }; 16253 - 16254 - trufflehog = callPackage ../tools/security/trufflehog { 16255 - buildGoModule = buildGo123Module; 16256 - }; 16257 16242 16258 16243 unityhub = callPackage ../development/tools/unityhub { }; 16259 16244
-2
pkgs/top-level/beam-packages.nix
··· 74 74 erlang_27 = self.packagesWith self.interpreters.erlang_27; 75 75 erlang_26 = self.packagesWith self.interpreters.erlang_26; 76 76 }; 77 - 78 - __attrsFailEvaluation = true; 79 77 }
-1
pkgs/top-level/coq-packages.nix
··· 29 29 { 30 30 inherit coq lib; 31 31 coqPackages = self // { 32 - __attrsFailEvaluation = true; 33 32 recurseForDerivations = false; 34 33 }; 35 34
-1
pkgs/top-level/cuda-packages.nix
··· 70 70 else 71 71 pkgs.extend ( 72 72 final: _: { 73 - __attrsFailEvaluation = true; 74 73 recurseForDerivations = false; 75 74 # The CUDA package set will be available as cudaPackages_x_y, so we need only update the aliases for the 76 75 # minor-versioned and unversioned package sets.
+1 -5
pkgs/top-level/perl-packages.nix
··· 36 36 { 37 37 38 38 inherit perl; 39 - perlPackages = self // { 40 - perlPackages = self.perlPackages // { 41 - __attrsFailEvaluation = true; 42 - }; 43 - }; 39 + perlPackages = self; 44 40 45 41 # Check whether a derivation provides a perl module. 46 42 hasPerlModule = drv: drv ? perlModule;
+8
pkgs/top-level/python-packages.nix
··· 4152 4152 4153 4153 dmgbuild = callPackage ../development/python-modules/dmgbuild { }; 4154 4154 4155 + dmsuite = callPackage ../development/python-modules/dmsuite { }; 4156 + 4155 4157 dmt-core = callPackage ../development/python-modules/dmt-core { }; 4156 4158 4157 4159 dnachisel = callPackage ../development/python-modules/dnachisel { }; ··· 5756 5758 getmac = callPackage ../development/python-modules/getmac { }; 5757 5759 5758 5760 gevent = callPackage ../development/python-modules/gevent { }; 5761 + 5762 + gevent-eventemitter = callPackage ../development/python-modules/gevent-eventemitter { }; 5759 5763 5760 5764 gevent-socketio = callPackage ../development/python-modules/gevent-socketio { }; 5761 5765 ··· 17247 17251 17248 17252 stdlibs = callPackage ../development/python-modules/stdlibs { }; 17249 17253 17254 + steam = callPackage ../development/python-modules/steam { }; 17255 + 17250 17256 steamodd = callPackage ../development/python-modules/steamodd { }; 17251 17257 17252 17258 steamship = callPackage ../development/python-modules/steamship { }; 17259 + 17260 + steamworkspy = callPackage ../development/python-modules/steamworkspy { }; 17253 17261 17254 17262 stem = callPackage ../development/python-modules/stem { }; 17255 17263
pkgs/top-level/release-attrpaths-parallel.nix pkgs/top-level/release-outpaths-parallel.nix
+7 -34
pkgs/top-level/release-attrpaths-superset.nix
··· 24 24 { 25 25 lib ? import (path + "/lib"), 26 26 trace ? false, 27 - enableWarnings ? true, 28 27 checkMeta ? true, 29 28 path ? ./../.., 30 29 }: 31 30 let 32 31 33 - # __attrsFailEvaluation is a temporary workaround to get top-level 34 - # eval to succeed (under builtins.tryEval) for the entire 35 - # packageset, without deep invasve changes into individual 36 - # packages. 37 - # 38 - # Now that CI has been added, ensuring that top-level eval will 39 - # not be broken by any new commits, you should not add any new 40 - # occurrences of __attrsFailEvaluation, and should remove them 41 - # wherever you are able to (doing so will likely require deep 42 - # adjustments within packages). Once all of the uses of 43 - # __attrsFailEvaluation are removed, it will be deleted from the 44 - # routine below. In the meantime, 45 - # 46 32 # The intended semantics are that an attrpath rooted at pkgs is 47 - # part of the (unfiltered) release jobset iff all of the following 33 + # part of the (unfiltered) release jobset iff both of the following 48 34 # are true: 49 35 # 50 36 # 1. The attrpath leads to a value for which lib.isDerivation is true 51 37 # 52 - # 2. No proper prefix of the attrpath has __attrsFailEvaluation=true 53 - # 54 - # 3. Any proper prefix of the attrpath at which lib.isDerivation 38 + # 2. Any proper prefix of the attrpath at which lib.isDerivation 55 39 # is true also has __recurseIntoDerivationForReleaseJobs=true. 56 40 # 57 - # The last condition is unfortunately necessary because there are 41 + # The second condition is unfortunately necessary because there are 58 42 # Hydra release jobnames which have proper prefixes which are 59 43 # attrnames of derivations (!). We should probably restructure 60 44 # the job tree so that this is not the case. ··· 62 46 justAttrNames = 63 47 path: value: 64 48 let 65 - attempt = 66 - if 49 + result = 50 + if path == [ "AAAAAASomeThingsFailToEvaluate" ] then 51 + [ ] 52 + else if 67 53 lib.isDerivation value 68 54 && 69 55 # in some places we have *derivations* with jobsets as subattributes, ugh ··· 81 67 82 68 else if !(lib.isAttrs value) then 83 69 [ ] 84 - else if (value.__attrsFailEvaluation or false) then 85 - [ ] 86 70 else 87 71 lib.pipe value [ 88 72 (builtins.mapAttrs ( ··· 94 78 builtins.attrValues 95 79 builtins.concatLists 96 80 ]; 97 - 98 - seq = builtins.deepSeq attempt attempt; 99 - tried = builtins.tryEval seq; 100 - 101 - result = 102 - if tried.success then 103 - tried.value 104 - else if enableWarnings && path != [ "AAAAAASomeThingsFailToEvaluate" ] then 105 - lib.warn "tryEval failed at: ${lib.concatStringsSep "." path}" [ ] 106 - else 107 - [ ]; 108 81 in 109 82 if !trace then result else lib.trace "** ${lib.concatStringsSep "." path}" result; 110 83
+1
pkgs/top-level/release-outpaths.nix
··· 29 29 allowBroken = includeBroken; 30 30 allowUnfree = true; 31 31 allowInsecurePredicate = x: true; 32 + allowVariants = !attrNamesOnly; 32 33 checkMeta = checkMeta; 33 34 34 35 handleEvalIssue =
-22
pkgs/top-level/stage.nix
··· 280 280 else 281 281 throw "i686 Linux package set can only be used with the x86 family."; 282 282 283 - # x86_64-darwin packages for aarch64-darwin users to use with Rosetta for incompatible packages 284 - pkgsx86_64Darwin = 285 - if stdenv.hostPlatform.isDarwin then 286 - nixpkgsFun { 287 - overlays = [ 288 - (self': super': { 289 - pkgsx86_64Darwin = super'; 290 - }) 291 - ] 292 - ++ overlays; 293 - localSystem = { 294 - config = lib.systems.parse.tripleFromSystem ( 295 - stdenv.hostPlatform.parsed 296 - // { 297 - cpu = lib.systems.parse.cpuTypes.x86_64; 298 - } 299 - ); 300 - }; 301 - } 302 - else 303 - throw "x86_64 Darwin package set can only be used on Darwin systems."; 304 - 305 283 # If already linux: the same package set unaltered 306 284 # Otherwise, return a natively built linux package set for the current cpu architecture string. 307 285 # (ABI and other details will be set to the default for the cpu/os pair)
+22
pkgs/top-level/variants.nix
··· 90 90 else 91 91 throw "Musl libc only supports 64-bit Linux systems."; 92 92 93 + # x86_64-darwin packages for aarch64-darwin users to use with Rosetta for incompatible packages 94 + pkgsx86_64Darwin = 95 + if stdenv.hostPlatform.isDarwin then 96 + nixpkgsFun { 97 + overlays = [ 98 + (self': super': { 99 + pkgsx86_64Darwin = super'; 100 + }) 101 + ] 102 + ++ overlays; 103 + localSystem = { 104 + config = lib.systems.parse.tripleFromSystem ( 105 + stdenv.hostPlatform.parsed 106 + // { 107 + cpu = lib.systems.parse.cpuTypes.x86_64; 108 + } 109 + ); 110 + }; 111 + } 112 + else 113 + throw "x86_64 Darwin package set can only be used on Darwin systems."; 114 + 93 115 # Full package set with rocm on cuda off 94 116 # Mostly useful for asserting pkgs.pkgsRocm.torchWithRocm == pkgs.torchWithRocm and similar 95 117 pkgsRocm = nixpkgsFun ({