diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
index bf70344d74f1..d7c6649e1125 100644
--- a/.git-blame-ignore-revs
+++ b/.git-blame-ignore-revs
@@ -281,3 +281,7 @@ b4532efe93882ae2e3fc579929a42a5a56544146
# emacs: keep elpa/nongnu/melpa package overrides sorted
9f2faf683ed48704aa17f693208a13aa64e22181
+
+# nixfmt 1.0.0
+62fe01651911043bd3db0add920af3d2935d9869 # !autorebase nix-shell --run treefmt
+5a0711127cd8b916c3d3128f473388c8c79df0da # !autorebase nix-shell --run treefmt
diff --git a/ci/eval/default.nix b/ci/eval/default.nix
index efe216c98f5c..56e07f8da670 100644
--- a/ci/eval/default.nix
+++ b/ci/eval/default.nix
@@ -64,8 +64,7 @@ let
-I "$src" \
--option restrict-eval true \
--option allow-import-from-derivation false \
- --option eval-system "${evalSystem}" \
- --arg enableWarnings false > $out/paths.json
+ --option eval-system "${evalSystem}" > $out/paths.json
'';
singleSystem =
@@ -99,7 +98,7 @@ let
set +e
command time -o "$outputDir/timestats/$myChunk" \
-f "Chunk $myChunk on $system done [%MKB max resident, %Es elapsed] %C" \
- nix-env -f "${nixpkgs}/pkgs/top-level/release-attrpaths-parallel.nix" \
+ nix-env -f "${nixpkgs}/pkgs/top-level/release-outpaths-parallel.nix" \
--eval-system "$system" \
--option restrict-eval true \
--option allow-import-from-derivation false \
diff --git a/doc/build-helpers/fetchers.chapter.md b/doc/build-helpers/fetchers.chapter.md
index 8ff1fdf11a19..5ee1d78501ca 100644
--- a/doc/build-helpers/fetchers.chapter.md
+++ b/doc/build-helpers/fetchers.chapter.md
@@ -163,6 +163,8 @@ Nixpkgs fetchers can make use of a http(s) proxy. Each fetcher will automaticall
The environment variable `NIX_SSL_CERT_FILE` is also inherited in fetchers, and can be used to provide a custom certificate bundle to fetchers. This is usually required for a https proxy to work without certificate validation errors.
+To use a temporary Tor instance as a proxy for fetching from `.onion` addresses, add `nativeBuildInputs = [ tor.proxyHook ];` to the fetcher parameters.
+
[]{#fetchurl}
## `fetchurl` {#sec-pkgs-fetchers-fetchurl}
diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md
index 123b11f4717b..c7cfe224b1a5 100644
--- a/doc/release-notes/rl-2511.section.md
+++ b/doc/release-notes/rl-2511.section.md
@@ -25,6 +25,8 @@
- `victoriametrics` no longer contains VictoriaLogs components. These have been separated into the new package `victorialogs`.
+- `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.
+
- `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).
- `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".
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index a1673435ff80..cf10b8a6e0f3 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -7047,11 +7047,10 @@
name = "Dzmitry Lahoda";
};
e-v-o-l-v-e = {
- name = "Ivanoe Megnin-Preiss";
- email = "megninpreiss.ivanoe@gmail.com";
+ email = "oss@imp-network.com";
github = "e-v-o-l-v-e";
githubId = 84813895;
- matrix = "@evolve:matrix.imp-network.com";
+ name = "Ivanoe Megnin-Preiss";
};
e1mo = {
email = "nixpkgs@e1mo.de";
@@ -8285,6 +8284,12 @@
githubId = 92429150;
name = "Paul Meinhold";
};
+ feyorsh = {
+ email = "george@feyor.sh";
+ github = "Feyorsh";
+ githubId = 44840644;
+ name = "George Huebner";
+ };
ffinkdevs = {
email = "fink@h0st.space";
github = "ffinkdevs";
@@ -10144,6 +10149,11 @@
githubId = 3656888;
name = "hhm";
};
+ hhr2020 = {
+ name = "hhr2020";
+ github = "HHR2020";
+ githubId = 76608828;
+ };
hhydraa = {
email = "hcurfman@keemail.me";
github = "hcur";
diff --git a/nixos/doc/manual/redirects.json b/nixos/doc/manual/redirects.json
index d816b7e35dd0..5cdbbd8a2faf 100644
--- a/nixos/doc/manual/redirects.json
+++ b/nixos/doc/manual/redirects.json
@@ -1206,6 +1206,15 @@
"module-services-mautrix-signal-migrate-configuration": [
"index.html#module-services-mautrix-signal-migrate-configuration"
],
+ "module-services-mautrix-whatsapp": [
+ "index.html#module-services-mautrix-whatsapp"
+ ],
+ "module-services-mautrix-whatsapp-configuration": [
+ "index.html#module-services-mautrix-whatsapp-configuration"
+ ],
+ "module-services-mautrix-whatsapp-migrate-configuration": [
+ "index.html#module-services-mautrix-whatsapp-migrate-configuration"
+ ],
"module-services-maubot": [
"index.html#module-services-maubot"
],
diff --git a/nixos/doc/manual/release-notes/rl-2111.section.md b/nixos/doc/manual/release-notes/rl-2111.section.md
index f691062bc52d..aefc50cf9063 100644
--- a/nixos/doc/manual/release-notes/rl-2111.section.md
+++ b/nixos/doc/manual/release-notes/rl-2111.section.md
@@ -108,7 +108,7 @@ In addition to numerous new and upgraded packages, this release has the followin
- [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).
-- [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).
+- [mx-puppet-discord](https://github.com/matrix-discord/mx-puppet-discord), a discord puppeting bridge for matrix. Available as `services.mx-puppet-discord`.
- [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)
diff --git a/nixos/modules/hardware/fw-fanctrl.nix b/nixos/modules/hardware/fw-fanctrl.nix
index 27ab50be3179..6cb7aa307bd3 100644
--- a/nixos/modules/hardware/fw-fanctrl.nix
+++ b/nixos/modules/hardware/fw-fanctrl.nix
@@ -48,51 +48,49 @@ in
};
strategies = lib.mkOption {
- default = null;
+ default = { };
description = ''
Additional strategies which can be used by fw-fanctrl
'';
- type = lib.types.nullOr (
- lib.types.attrsOf (
- lib.types.submodule {
- options = {
- fanSpeedUpdateFrequency = lib.mkOption {
- type = lib.types.ints.unsigned;
- default = 5;
- description = "How often the fan speed should be updated in seconds";
- };
-
- movingAverageInterval = lib.mkOption {
- type = lib.types.ints.unsigned;
- default = 25;
- description = "Interval (seconds) of the last temperatures to use to calculate the average temperature";
- };
-
- speedCurve = lib.mkOption {
- default = [ ];
- description = "How should the speed curve look like";
- type = lib.types.listOf (
- lib.types.submodule {
- options = {
- temp = lib.mkOption {
- type = lib.types.int;
- default = 0;
- description = "Temperature in °C at which the fan speed should be changed";
- };
-
- speed = lib.mkOption {
- type = lib.types.ints.between 0 100;
- default = 0;
- description = "Percent how fast the fan should run at";
- };
-
- };
- }
- );
- };
+ type = lib.types.attrsOf (
+ lib.types.submodule {
+ options = {
+ fanSpeedUpdateFrequency = lib.mkOption {
+ type = lib.types.ints.unsigned;
+ default = 5;
+ description = "How often the fan speed should be updated in seconds";
};
- }
- )
+
+ movingAverageInterval = lib.mkOption {
+ type = lib.types.ints.unsigned;
+ default = 25;
+ description = "Interval (seconds) of the last temperatures to use to calculate the average temperature";
+ };
+
+ speedCurve = lib.mkOption {
+ default = [ ];
+ description = "How should the speed curve look like";
+ type = lib.types.listOf (
+ lib.types.submodule {
+ options = {
+ temp = lib.mkOption {
+ type = lib.types.int;
+ default = 0;
+ description = "Temperature in °C at which the fan speed should be changed";
+ };
+
+ speed = lib.mkOption {
+ type = lib.types.ints.between 0 100;
+ default = 0;
+ description = "Percent how fast the fan should run at";
+ };
+
+ };
+ }
+ );
+ };
+ };
+ }
);
};
};
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index 5ab57bd30aed..2a2a2fede134 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -779,7 +779,6 @@
./services/matrix/mautrix-telegram.nix
./services/matrix/mautrix-whatsapp.nix
./services/matrix/mjolnir.nix
- ./services/matrix/mx-puppet-discord.nix
./services/matrix/pantalaimon.nix
./services/matrix/synapse-auto-compressor.nix
./services/matrix/synapse.nix
@@ -1649,6 +1648,7 @@
./services/web-apps/part-db.nix
./services/web-apps/pds.nix
./services/web-apps/peering-manager.nix
+ ./services/web-apps/peertube-runner.nix
./services/web-apps/peertube.nix
./services/web-apps/pgpkeyserver-lite.nix
./services/web-apps/photoprism.nix
diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix
index 4956940c8349..6d24b4fc0616 100644
--- a/nixos/modules/rename.nix
+++ b/nixos/modules/rename.nix
@@ -190,6 +190,10 @@ in
(mkRemovedOptionModule [ "services" "matrix-sliding-sync" ]
"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"
)
+ (mkRemovedOptionModule [
+ "services"
+ "mx-puppet-discord"
+ ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [ "services" "meguca" ] "Use meguca has been removed from nixpkgs")
(mkRemovedOptionModule [ "services" "mesos" ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [
diff --git a/nixos/modules/services/matrix/mautrix-whatsapp.md b/nixos/modules/services/matrix/mautrix-whatsapp.md
new file mode 100644
index 000000000000..a2ef973f4e60
--- /dev/null
+++ b/nixos/modules/services/matrix/mautrix-whatsapp.md
@@ -0,0 +1,32 @@
+# Mautrix-Whatsapp {#module-services-mautrix-whatsapp}
+
+[Mautrix-Whatsapp](https://github.com/mautrix/whatsapp) is a Matrix-Whatsapp puppeting bridge.
+
+## Configuration {#module-services-mautrix-whatsapp-configuration}
+
+1. Set [](#opt-services.mautrix-whatsapp.enable) to `true`. The service will use
+ SQLite by default.
+2. To create your configuration check the default configuration for
+ [](#opt-services.mautrix-whatsapp.settings). To obtain the complete default
+ configuration, run
+ `nix-shell -p mautrix-whatsapp --run "mautrix-whatsapp -c default.yaml -e"`.
+
+::: {.warning}
+Mautrix-Whatsapp allows for some options like `encryption.pickle_key`,
+`provisioning.shared_secret`, allow the value `generate` to be set.
+Since the configuration file is regenerated on every start of the
+service, the generated values would be discarded and might break your
+installation. Instead, set those values via
+[](#opt-services.mautrix-whatsapp.environmentFile).
+:::
+
+## Migrating from an older configuration {#module-services-mautrix-whatsapp-migrate-configuration}
+
+With Mautrix-Whatsapp v0.11.0 the configuration has been rearranged. Mautrix-Whatsapp
+performs an automatic configuration migration so your pre-0.7.0 configuration
+should just continue to work.
+
+In case you want to update your NixOS configuration, compare the migrated configuration
+at `/var/lib/mautrix-whatsapp/config.yaml` with the default configuration
+(`nix-shell -p mautrix-whatsapp --run "mautrix-whatsapp -c example.yaml -e"`) and
+update your module configuration accordingly.
diff --git a/nixos/modules/services/matrix/mautrix-whatsapp.nix b/nixos/modules/services/matrix/mautrix-whatsapp.nix
index 5d027de53ca5..c1e6c83c5ebf 100644
--- a/nixos/modules/services/matrix/mautrix-whatsapp.nix
+++ b/nixos/modules/services/matrix/mautrix-whatsapp.nix
@@ -8,34 +8,55 @@ let
cfg = config.services.mautrix-whatsapp;
dataDir = "/var/lib/mautrix-whatsapp";
registrationFile = "${dataDir}/whatsapp-registration.yaml";
- settingsFile = "${dataDir}/config.json";
+ settingsFile = "${dataDir}/config.yaml";
settingsFileUnsubstituted = settingsFormat.generate "mautrix-whatsapp-config-unsubstituted.json" cfg.settings;
settingsFormat = pkgs.formats.json { };
appservicePort = 29318;
+ # to be used with a list of lib.mkIf values
+ optOneOf = lib.lists.findFirst (value: value.condition) (lib.mkIf false null);
mkDefaults = lib.mapAttrsRecursive (n: v: lib.mkDefault v);
defaultConfig = {
+ network = {
+ displayname_template = "{{or .BusinessName .PushName .Phone}} (WA)";
+ identity_change_notices = true;
+ history_sync = {
+ request_full_sync = true;
+ };
+ };
+ bridge = {
+ command_prefix = "!wa";
+ relay.enabled = true;
+ permissions."*" = "relay";
+ };
+ database = {
+ type = "sqlite3-fk-wal";
+ uri = "file:${dataDir}/mautrix-whatsapp.db?_txlock=immediate";
+ };
homeserver.address = "http://localhost:8448";
appservice = {
hostname = "[::]";
port = appservicePort;
- database.type = "sqlite3";
- database.uri = "${dataDir}/mautrix-whatsapp.db";
id = "whatsapp";
- bot.username = "whatsappbot";
- bot.displayname = "WhatsApp Bridge Bot";
+ bot = {
+ username = "whatsappbot";
+ displayname = "WhatsApp Bridge Bot";
+ };
as_token = "";
hs_token = "";
- };
- bridge = {
username_template = "whatsapp_{{.}}";
- displayname_template = "{{if .BusinessName}}{{.BusinessName}}{{else if .PushName}}{{.PushName}}{{else}}{{.JID}}{{end}} (WA)";
- double_puppet_server_map = { };
- login_shared_secret_map = { };
- command_prefix = "!wa";
- permissions."*" = "relay";
- relay.enabled = true;
};
+ double_puppet = {
+ servers = { };
+ secrets = { };
+ };
+ # By default, the following keys/secrets are set to `generate`. This would break when the service
+ # is restarted, since the previously generated configuration will be overwritten everytime.
+ # If encryption is enabled, it's recommended to set those keys via `environmentFile`.
+ encryption.pickle_key = "";
+ provisioning.shared_secret = "";
+ public_media.signing_key = "";
+ direct_media.server_key = "";
logging = {
min_level = "info";
writers = lib.singleton {
@@ -49,65 +70,78 @@ let
in
{
options.services.mautrix-whatsapp = {
- enable = lib.mkEnableOption "mautrix-whatsapp, a puppeting/relaybot bridge between Matrix and WhatsApp";
+ enable = lib.mkEnableOption "mautrix-whatsapp, a Matrix-WhatsApp puppeting bridge";
package = lib.mkPackageOption pkgs "mautrix-whatsapp" { };
settings = lib.mkOption {
+ apply = lib.recursiveUpdate defaultConfig;
type = settingsFormat.type;
default = defaultConfig;
description = ''
{file}`config.yaml` configuration as a Nix attribute set.
- Configuration options should match those described in
- [example-config.yaml](https://github.com/mautrix/whatsapp/blob/master/example-config.yaml).
+ Configuration options should match those described in the example configuration.
+ Get an example configuration by executing `mautrix-whatsapp -c example.yaml --generate-example-config`
Secret tokens should be specified using {option}`environmentFile`
instead of this world-readable attribute set.
'';
example = {
- appservice = {
- database = {
- type = "postgres";
- uri = "postgresql:///mautrix_whatsapp?host=/run/postgresql";
- };
- id = "whatsapp";
- ephemeral_events = false;
- };
bridge = {
- history_sync = {
- request_full_sync = true;
- };
private_chat_portal_meta = true;
- mute_bridging = true;
- encryption = {
- allow = true;
- default = true;
- require = true;
- };
- provisioning = {
- shared_secret = "disable";
- };
+ mute_only_on_create = false;
permissions = {
"example.com" = "user";
};
};
+ database = {
+ type = "postgres";
+ uri = "postgresql:///mautrix_whatsapp?host=/run/postgresql";
+ };
+ homeserver = {
+ address = "http://[::1]:8008";
+ domain = "my-domain.tld";
+ };
+ appservice = {
+ id = "whatsapp";
+ ephemeral_events = false;
+ };
+ matrix.message_status_events = true;
+ provisioning = {
+ shared_secret = "disable";
+ };
+ backfill.enabled = true;
+ encryption = {
+ allow = true;
+ default = true;
+ require = true;
+ pickle_key = "$ENCRYPTION_PICKLE_KEY";
+ };
};
};
+
environmentFile = lib.mkOption {
type = lib.types.nullOr lib.types.path;
default = null;
description = ''
- File containing environment variables to be passed to the mautrix-whatsapp service,
- in which secret tokens can be specified securely by optionally defining a value for
- `MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET`.
+ File containing environment variables to be passed to the mautrix-whatsapp service.
+ If an environment variable `MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET` is set,
+ then its value will be used in the configuration file for the option
+ `double_puppet.secrets` without leaking it to the store, using the configured
+ `homeserver.domain` as key.
'';
};
serviceDependencies = lib.mkOption {
type = with lib.types; listOf str;
- default = lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit;
- defaultText = lib.literalExpression "lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnits";
+ default =
+ lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit
+ ++ lib.optional config.services.matrix-conduit.enable "conduit.service";
+ defaultText = lib.literalExpression ''
+ optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit
+ ++ optional config.services.matrix-conduit.enable "conduit.service"
+ '';
description = ''
- List of Systemd services to require and wait for when starting the application service.
+ List of systemd units to require and wait for when starting the application service.
'';
};
@@ -140,20 +174,28 @@ in
serviceConfig.SupplementaryGroups = [ "mautrix-whatsapp" ];
};
- services.mautrix-whatsapp.settings = lib.mkMerge (
- map mkDefaults [
- defaultConfig
- # Note: this is defined here to avoid the docs depending on `config`
- { homeserver.domain = config.services.matrix-synapse.settings.server_name; }
+ # Note: this is defined here to avoid the docs depending on `config`
+ services.mautrix-whatsapp.settings.homeserver = optOneOf (
+ with config.services;
+ [
+ (lib.mkIf matrix-synapse.enable (mkDefaults {
+ domain = matrix-synapse.settings.server_name;
+ }))
+ (lib.mkIf matrix-conduit.enable (mkDefaults {
+ domain = matrix-conduit.settings.global.server_name;
+ address = "http://localhost:${toString matrix-conduit.settings.global.port}";
+ }))
]
);
systemd.services.mautrix-whatsapp = {
- description = "Mautrix-WhatsApp Service - A WhatsApp bridge for Matrix";
+ description = "Mautrix-WhatsApp, a Matrix-WhatsApp puppeting bridge";
wantedBy = [ "multi-user.target" ];
wants = [ "network-online.target" ] ++ cfg.serviceDependencies;
after = [ "network-online.target" ] ++ cfg.serviceDependencies;
+ # ffmpeg is required for conversion of voice messages
+ path = [ pkgs.ffmpeg-headless ];
preStart = ''
# substitute the settings file by environment variables
@@ -183,7 +225,7 @@ in
${pkgs.yq}/bin/yq -s '.[0].appservice.as_token = .[1].as_token
| .[0].appservice.hs_token = .[1].hs_token
| .[0]
- | 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' \
+ | if env.MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET then .double_puppet.secrets.[.homeserver.domain] = env.MAUTRIX_WHATSAPP_BRIDGE_LOGIN_SHARED_SECRET else . end' \
'${settingsFile}' '${registrationFile}' > '${settingsFile}.tmp'
mv '${settingsFile}.tmp' '${settingsFile}'
umask $old_umask
@@ -201,7 +243,6 @@ in
--registration='${registrationFile}'
'';
LockPersonality = true;
- MemoryDenyWriteExecute = true;
NoNewPrivileges = true;
PrivateDevices = true;
PrivateTmp = true;
@@ -227,5 +268,12 @@ in
restartTriggers = [ settingsFileUnsubstituted ];
};
};
- meta.maintainers = with lib.maintainers; [ frederictobiasc ];
+ meta = {
+ buildDocsInSandbox = false;
+ doc = ./mautrix-whatsapp.md;
+ maintainers = with lib.maintainers; [
+ pentane
+ frederictobiasc
+ ];
+ };
}
diff --git a/nixos/modules/services/matrix/mx-puppet-discord.nix b/nixos/modules/services/matrix/mx-puppet-discord.nix
deleted file mode 100644
index b7425350d8bf..000000000000
--- a/nixos/modules/services/matrix/mx-puppet-discord.nix
+++ /dev/null
@@ -1,125 +0,0 @@
-{
- config,
- pkgs,
- lib,
- ...
-}:
-let
- dataDir = "/var/lib/mx-puppet-discord";
- registrationFile = "${dataDir}/discord-registration.yaml";
- cfg = config.services.mx-puppet-discord;
- settingsFormat = pkgs.formats.json { };
- settingsFile = settingsFormat.generate "mx-puppet-discord-config.json" cfg.settings;
-
-in
-{
- options = {
- services.mx-puppet-discord = {
- enable = lib.mkEnableOption ''
- mx-puppet-discord is a discord puppeting bridge for matrix.
- It handles bridging private and group DMs, as well as Guilds (servers)
- '';
-
- settings = lib.mkOption rec {
- apply = lib.recursiveUpdate default;
- inherit (settingsFormat) type;
- default = {
- bridge.port = 8434;
- presence = {
- enabled = true;
- interval = 500;
- };
- provisioning.whitelist = [ ];
- relay.whitelist = [ ];
-
- # variables are preceded by a colon.
- namePatterns = {
- user = ":name";
- userOverride = ":displayname";
- room = ":name";
- group = ":name";
- };
-
- #defaults to sqlite but can be configured to use postgresql with
- #connstring
- database.filename = "${dataDir}/database.db";
- logging = {
- console = "info";
- lineDateFormat = "MMM-D HH:mm:ss.SSS";
- };
- };
- example = lib.literalExpression ''
- {
- bridge = {
- bindAddress = "localhost";
- domain = "example.com";
- homeserverUrl = "https://example.com";
- };
-
- provisioning.whitelist = [ "@admin:example.com" ];
- relay.whitelist = [ "@.*:example.com" ];
- }
- '';
- description = ''
- {file}`config.yaml` configuration as a Nix attribute set.
- Configuration options should match those described in
- [
- sample.config.yaml](https://github.com/matrix-discord/mx-puppet-discord/blob/master/sample.config.yaml).
- '';
- };
- serviceDependencies = lib.mkOption {
- type = with lib.types; listOf str;
- default = lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit;
- defaultText = lib.literalExpression ''
- lib.optional config.services.matrix-synapse.enable config.services.matrix-synapse.serviceUnit
- '';
- description = ''
- List of Systemd services to require and wait for when starting the application service.
- '';
- };
- };
- };
-
- config = lib.mkIf cfg.enable {
- systemd.services.mx-puppet-discord = {
- description = "Matrix to Discord puppeting bridge";
-
- wantedBy = [ "multi-user.target" ];
- wants = [ "network-online.target" ] ++ cfg.serviceDependencies;
- after = [ "network-online.target" ] ++ cfg.serviceDependencies;
-
- preStart = ''
- # generate the appservice's registration file if absent
- if [ ! -f '${registrationFile}' ]; then
- ${pkgs.mx-puppet-discord}/bin/mx-puppet-discord -r -c ${settingsFile} \
- -f ${registrationFile}
- fi
- '';
-
- serviceConfig = {
- Type = "simple";
- Restart = "always";
-
- ProtectSystem = "strict";
- ProtectHome = true;
- ProtectKernelTunables = true;
- ProtectKernelModules = true;
- ProtectControlGroups = true;
-
- DynamicUser = true;
- PrivateTmp = true;
- WorkingDirectory = pkgs.mx-puppet-discord;
- StateDirectory = baseNameOf dataDir;
- UMask = "0027";
-
- ExecStart = ''
- ${pkgs.mx-puppet-discord}/bin/mx-puppet-discord \
- -c ${settingsFile} \
- -f ${registrationFile}
- '';
- };
- };
- };
-
- meta.maintainers = with lib.maintainers; [ govanify ];
-}
diff --git a/nixos/modules/services/monitoring/grafana.nix b/nixos/modules/services/monitoring/grafana.nix
index cccbd7e53772..b597adc5e2bb 100644
--- a/nixos/modules/services/monitoring/grafana.nix
+++ b/nixos/modules/services/monitoring/grafana.nix
@@ -430,6 +430,12 @@ in
type = types.path;
};
+ openFirewall = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Open the ports in the firewall for the server.";
+ };
+
settings = mkOption {
description = ''
Grafana settings. See
@@ -2078,6 +2084,8 @@ in
'';
};
+ networking.firewall.allowedTCPPorts = mkIf cfg.openFirewall [ cfg.settings.server.http_port ];
+
users.users.grafana = {
uid = config.ids.uids.grafana;
description = "Grafana user";
diff --git a/nixos/modules/services/networking/kea.nix b/nixos/modules/services/networking/kea.nix
index 2b142f61152d..9d19b9ec3d06 100644
--- a/nixos/modules/services/networking/kea.nix
+++ b/nixos/modules/services/networking/kea.nix
@@ -265,12 +265,24 @@ in
config =
let
+ commonEnvironment = {
+ KEA_CONTROL_SOCKET_DIR = "/run/kea";
+ KEA_LOCKFILE_DIR = "/run/kea";
+ KEA_PIDFILE_DIR = "/run/kea";
+ };
+
commonServiceConfig = {
- ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
+ ExecReload = toString [
+ (lib.getExe' pkgs.coreutils "kill")
+ "-HUP"
+ "$MAINPID"
+ ];
DynamicUser = true;
User = "kea";
ConfigurationDirectory = "kea";
+ Restart = "on-failure";
RuntimeDirectory = "kea";
+ RuntimeDirectoryMode = "0750";
RuntimeDirectoryPreserve = true;
StateDirectory = "kea";
UMask = "0077";
@@ -280,6 +292,12 @@ in
lib.mkMerge [
{
environment.systemPackages = [ package ];
+
+ users.users.kea = {
+ isSystemUser = true;
+ group = "kea";
+ };
+ users.groups.kea = { };
}
(lib.mkIf cfg.ctrl-agent.enable {
@@ -312,10 +330,7 @@ in
"kea-dhcp-ddns-server.service"
];
- environment = {
- KEA_PIDFILE_DIR = "/run/kea";
- KEA_LOCKFILE_DIR = "/run/kea";
- };
+ environment = commonEnvironment;
restartTriggers = [
ctrlAgentConfig
@@ -358,10 +373,7 @@ in
"multi-user.target"
];
- environment = {
- KEA_PIDFILE_DIR = "/run/kea";
- KEA_LOCKFILE_DIR = "/run/kea";
- };
+ environment = commonEnvironment;
restartTriggers = [
dhcp4Config
@@ -411,10 +423,7 @@ in
"multi-user.target"
];
- environment = {
- KEA_PIDFILE_DIR = "/run/kea";
- KEA_LOCKFILE_DIR = "/run/kea";
- };
+ environment = commonEnvironment;
restartTriggers = [
dhcp6Config
@@ -460,10 +469,7 @@ in
"multi-user.target"
];
- environment = {
- KEA_PIDFILE_DIR = "/run/kea";
- KEA_LOCKFILE_DIR = "/run/kea";
- };
+ environment = commonEnvironment;
restartTriggers = [
dhcpDdnsConfig
diff --git a/nixos/modules/services/networking/ssh/sshd.nix b/nixos/modules/services/networking/ssh/sshd.nix
index 4d794dd7f6ab..76198d6337c8 100644
--- a/nixos/modules/services/networking/ssh/sshd.nix
+++ b/nixos/modules/services/networking/ssh/sshd.nix
@@ -766,6 +766,7 @@ in
restartTriggers = [ config.environment.etc."ssh/sshd_config".source ];
serviceConfig = {
+ Type = "notify-reload";
Restart = "always";
ExecStart = lib.concatStringsSep " " [
(lib.getExe' cfg.package "sshd")
diff --git a/nixos/modules/services/security/kanidm.nix b/nixos/modules/services/security/kanidm.nix
index 02774fe114da..77aa6bafebab 100644
--- a/nixos/modules/services/security/kanidm.nix
+++ b/nixos/modules/services/security/kanidm.nix
@@ -548,7 +548,7 @@ in
description = "The redirect URL of the service. These need to exactly match the OAuth2 redirect target";
type =
let
- originStrType = types.strMatching ".*://.*$";
+ originStrType = types.strMatching ".*://?.*$";
in
types.either originStrType (types.nonEmptyListOf originStrType);
example = "https://someservice.example.com/auth/login";
diff --git a/nixos/modules/services/video/frigate.nix b/nixos/modules/services/video/frigate.nix
index f82fb0549ce9..52e7501bbd51 100644
--- a/nixos/modules/services/video/frigate.nix
+++ b/nixos/modules/services/video/frigate.nix
@@ -632,7 +632,8 @@ in
serviceConfig = {
ExecStartPre = [
(pkgs.writeShellScript "frigate-clear-cache" ''
- rm --recursive --force /var/cache/frigate/*
+ shopt -s extglob
+ rm --recursive --force /var/cache/frigate/!(model_cache)
'')
(pkgs.writeShellScript "frigate-create-writable-config" ''
cp --no-preserve=mode "${format.generate "frigate.yml" filteredConfig}" /run/frigate/frigate.yml
diff --git a/nixos/modules/services/web-apps/peertube-runner.nix b/nixos/modules/services/web-apps/peertube-runner.nix
new file mode 100644
index 000000000000..749a1d71d704
--- /dev/null
+++ b/nixos/modules/services/web-apps/peertube-runner.nix
@@ -0,0 +1,256 @@
+{
+ lib,
+ pkgs,
+ config,
+ ...
+}:
+
+let
+ cfg = config.services.peertube-runner;
+
+ settingsFormat = pkgs.formats.toml { };
+ configFile = settingsFormat.generate "config.toml" cfg.settings;
+
+ env = {
+ NODE_ENV = "production";
+ XDG_CONFIG_HOME = "/var/lib/peertube-runner";
+ XDG_CACHE_HOME = "/var/cache/peertube-runner";
+ # peertube-runner makes its IPC socket in $XDG_DATA_HOME.
+ XDG_DATA_HOME = "/run/peertube-runner";
+ };
+in
+{
+ options.services.peertube-runner = {
+ enable = lib.mkEnableOption "peertube-runner";
+ package = lib.mkPackageOption pkgs [ "peertube" "runner" ] { };
+
+ user = lib.mkOption {
+ type = lib.types.str;
+ default = "prunner";
+ example = "peertube-runner";
+ description = "User account under which peertube-runner runs.";
+ };
+ group = lib.mkOption {
+ type = lib.types.str;
+ default = "prunner";
+ example = "peertube-runner";
+ description = "Group under which peertube-runner runs.";
+ };
+
+ settings = lib.mkOption {
+ type = settingsFormat.type;
+ default = { };
+ example = lib.literalExpression ''
+ {
+ jobs.concurrency = 4;
+ ffmpeg = {
+ threads = 0; # Let ffmpeg automatically choose.
+ nice = 5;
+ };
+ transcription.model = "large-v3";
+ }
+ '';
+ description = ''
+ Configuration for peertube-runner.
+
+ See available configuration options at https://docs.joinpeertube.org/maintain/tools#configuration.
+ '';
+ };
+ instancesToRegister = lib.mkOption {
+ type =
+ with lib.types;
+ attrsOf (submodule {
+ options = {
+ url = lib.mkOption {
+ type = lib.types.str;
+ example = "https://mypeertubeinstance.com";
+ description = "URL of the PeerTube instance.";
+ };
+ registrationTokenFile = lib.mkOption {
+ type = lib.types.path;
+ example = "/run/secrets/my-peertube-instance-registration-token";
+ description = ''
+ Path to a file containing a registration token for the PeerTube instance.
+
+ See how to generate registration tokens at https://docs.joinpeertube.org/admin/remote-runners#manage-remote-runners.
+ '';
+ };
+ runnerName = lib.mkOption {
+ type = lib.types.str;
+ example = "Transcription";
+ description = "Runner name declared to the PeerTube instance.";
+ };
+ runnerDescription = lib.mkOption {
+ type = with lib.types; nullOr str;
+ default = null;
+ example = "Runner for video transcription";
+ description = "Runner description declared to the PeerTube instance.";
+ };
+ };
+ });
+ default = { };
+ example = {
+ personal = {
+ url = "https://mypeertubeinstance.com";
+ registrationTokenFile = "/run/secrets/my-peertube-instance-registration-token";
+ runnerName = "Transcription";
+ runnerDescription = "Runner for video transcription";
+ };
+ };
+ description = "PeerTube instances to register this runner with.";
+ };
+
+ enabledJobTypes = lib.mkOption {
+ type = with lib.types; nonEmptyListOf str;
+ default = [
+ "vod-web-video-transcoding"
+ "vod-hls-transcoding"
+ "vod-audio-merge-transcoding"
+ "live-rtmp-hls-transcoding"
+ "video-studio-transcoding"
+ "video-transcription"
+ ];
+ example = [ "video-transcription" ];
+ description = "Job types that this runner will execute.";
+ };
+ };
+
+ config = lib.mkIf cfg.enable {
+ assertions = [
+ {
+ assertion = !(cfg.settings ? registeredInstances);
+ message = ''
+ `services.peertube-runner.settings.registeredInstances` cannot be used.
+ Instead, registered instances can be configured with `services.peertube-runner.instancesToRegister`.
+ '';
+ }
+ ];
+ warnings = lib.optional (cfg.instancesToRegister == { }) ''
+ `services.peertube-runner.instancesToRegister` is empty.
+ Instances cannot be manually registered using the command line.
+ '';
+
+ services.peertube-runner.settings = {
+ transcription = lib.mkIf (lib.elem "video-transcription" cfg.enabledJobTypes) {
+ engine = lib.mkDefault "whisper-ctranslate2";
+ enginePath = lib.mkDefault (lib.getExe pkgs.whisper-ctranslate2);
+ };
+ };
+
+ environment.systemPackages = [
+ (pkgs.writeShellScriptBin "peertube-runner" ''
+ ${lib.concatMapAttrsStringSep "\n" (name: value: ''export ${name}="${toString value}"'') env}
+
+ if [[ "$USER" == ${cfg.user} ]]; then
+ exec ${lib.getExe' cfg.package "peertube-runner"} "$@"
+ else
+ echo "This has to be run with the \`${cfg.user}\` user. Ex: \`sudo -u ${cfg.user} peertube-runner\`"
+ fi
+ '')
+ ];
+
+ systemd.services.peertube-runner = {
+ description = "peertube-runner daemon";
+ after = [
+ "network.target"
+ (lib.mkIf config.services.peertube.enable "peertube.service")
+ ];
+ wantedBy = [ "multi-user.target" ];
+
+ environment = env;
+ path = [ pkgs.ffmpeg-headless ];
+
+ script = ''
+ config_dir=$XDG_CONFIG_HOME/peertube-runner-nodejs/default
+ mkdir -p $config_dir
+ config_file=$config_dir/config.toml
+ cp -f --no-preserve=mode,ownership ${configFile} $config_file
+
+ ${lib.optionalString ((lib.length (lib.attrNames cfg.instancesToRegister)) > 0) ''
+ # Temp config directory for registration commands
+ temp_dir=$(mktemp --directory)
+ temp_config_dir=$temp_dir/peertube-runner-nodejs/default
+ mkdir -p $temp_config_dir
+ temp_config_file=$temp_config_dir/config.toml
+
+ mkdir -p $STATE_DIRECTORY/runner_tokens
+ ${lib.concatMapAttrsStringSep "\n" (instanceName: instance: ''
+ runner_token_file=$STATE_DIRECTORY/runner_tokens/${instanceName}
+
+ # Register any currenctly unregistered instances.
+ if [ ! -f $runner_token_file ] || [[ $(cat $runner_token_file) != ptrt-* ]]; then
+ # Server has to be running for registration.
+ XDG_CONFIG_HOME=$temp_dir ${lib.getExe' cfg.package "peertube-runner"} server &
+
+ XDG_CONFIG_HOME=$temp_dir ${lib.getExe' cfg.package "peertube-runner"} register \
+ --url ${lib.escapeShellArg instance.url} \
+ --registration-token "$(cat ${instance.registrationTokenFile})" \
+ --runner-name ${lib.escapeShellArg instance.runnerName} \
+ ${lib.optionalString (
+ instance.runnerDescription != null
+ ) ''--runner-description ${lib.escapeShellArg instance.runnerDescription}''}
+
+ # Kill the server
+ kill $!
+
+ ${lib.getExe pkgs.yq-go} -e ".registeredInstances[0].runnerToken" \
+ $temp_config_file > $runner_token_file
+ rm $temp_config_file
+ fi
+
+ echo "
+
+ [[registeredInstances]]
+ url = \"${instance.url}\"
+ runnerToken = \"$(cat $runner_token_file)\"
+ runnerName = \"${instance.runnerName}\"
+ ${lib.optionalString (
+ instance.runnerDescription != null
+ ) ''runnerDescription = \"${instance.runnerDescription}\"''}
+ " >> $config_file
+ '') cfg.instancesToRegister}
+ ''}
+
+ # Don't allow changes that won't persist.
+ chmod 440 $config_file
+
+ systemd-notify --ready
+ exec ${lib.getExe' cfg.package "peertube-runner"} server ${
+ lib.concatMapStringsSep " " (jobType: "--enable-job ${jobType}") cfg.enabledJobTypes
+ }
+ '';
+ serviceConfig = {
+ Type = "notify";
+ NotifyAccess = "all"; # for systemd-notify
+ Restart = "always";
+ RestartSec = 5;
+ SyslogIdentifier = "prunner";
+ User = cfg.user;
+ Group = cfg.group;
+ StateDirectory = "peertube-runner";
+ StateDirectoryMode = "0700";
+ CacheDirectory = "peertube-runner";
+ CacheDirectoryMode = "0700";
+ RuntimeDirectory = "peertube-runner";
+ RuntimeDirectoryMode = "0700";
+
+ ProtectSystem = "full";
+ NoNewPrivileges = true;
+ ProtectHome = true;
+ CapabilityBoundingSet = "~CAP_SYS_ADMIN";
+ };
+ };
+
+ users.users = lib.mkIf (cfg.user == "prunner") {
+ ${cfg.user} = {
+ isSystemUser = true;
+ group = cfg.group;
+ };
+ };
+ users.groups = lib.mkIf (cfg.group == "prunner") {
+ ${cfg.group} = { };
+ };
+ };
+
+ meta.maintainers = lib.teams.ngi.members;
+}
diff --git a/nixos/tests/web-apps/peertube.nix b/nixos/tests/web-apps/peertube.nix
index c3e1320c8d5a..812a3adfd3dd 100644
--- a/nixos/tests/web-apps/peertube.nix
+++ b/nixos/tests/web-apps/peertube.nix
@@ -1,8 +1,15 @@
import ../make-test-python.nix (
- { pkgs, ... }:
+ { lib, pkgs, ... }:
+ let
+ domain = "peertube.local";
+ port = 9000;
+ url = "http://${domain}:${toString port}";
+ password = "zw4SqYVdcsXUfRX8aaFX";
+ registrationTokenFile = "/etc/peertube-runner-registration-token";
+ in
{
name = "peertube";
- meta.maintainers = with pkgs.lib.maintainers; [ izorkin ];
+ meta.maintainers = with lib.maintainers; [ izorkin ] ++ lib.teams.ngi.members;
nodes = {
database = {
@@ -53,7 +60,7 @@ import ../make-test-python.nix (
environment = {
etc = {
"peertube/password-init-root".text = ''
- PT_INITIAL_ROOT_PASSWORD=zw4SqYVdcsXUfRX8aaFX
+ PT_INITIAL_ROOT_PASSWORD=${password}
'';
"peertube/secrets-peertube".text = ''
063d9c60d519597acef26003d5ecc32729083965d09181ef3949200cbe5f09ee
@@ -77,14 +84,14 @@ import ../make-test-python.nix (
];
};
extraHosts = ''
- 192.168.2.11 peertube.local
+ 192.168.2.11 ${domain}
'';
- firewall.allowedTCPPorts = [ 9000 ];
+ firewall.allowedTCPPorts = [ port ];
};
services.peertube = {
enable = true;
- localDomain = "peertube.local";
+ localDomain = domain;
enableWebHttps = false;
serviceEnvironmentFile = "/etc/peertube/password-init-root";
@@ -132,9 +139,28 @@ import ../make-test-python.nix (
];
};
extraHosts = ''
- 192.168.2.11 peertube.local
+ 192.168.2.11 ${domain}
'';
};
+
+ services.peertube-runner = {
+ enable = true;
+ # Don't pull in unneeded dependencies.
+ enabledJobTypes = [ "video-studio-transcoding" ];
+ instancesToRegister = {
+ testServer1 = {
+ inherit url registrationTokenFile;
+ runnerName = "I'm a test!!!";
+ };
+ testServer2 = {
+ inherit url registrationTokenFile;
+ runnerName = "I'm also a test...";
+ runnerDescription = "Even more testing?!?!";
+ };
+ };
+ };
+ # Will be manually started in test script.
+ systemd.services.peertube-runner.wantedBy = lib.mkForce [ ];
};
};
@@ -149,16 +175,49 @@ import ../make-test-python.nix (
database.wait_for_open_port(31638)
server.wait_for_unit("peertube.service")
- server.wait_for_open_port(9000)
+ server.wait_for_open_port(${toString port})
# Check if PeerTube is running
- client.succeed("curl --fail http://peertube.local:9000/api/v1/config/about | jq -r '.instance.name' | grep 'PeerTube\ Test\ Server'")
+ client.succeed("curl --fail ${url}/api/v1/config/about | jq -r '.instance.name' | grep 'PeerTube Test Server'")
- # Check PeerTube CLI version
- client.succeed('peertube-cli auth add -u "http://peertube.local:9000" -U "root" --password "zw4SqYVdcsXUfRX8aaFX"')
- client.succeed('peertube-cli auth list | grep "http://peertube.local:9000"')
- client.succeed('peertube-cli auth del "http://peertube.local:9000"')
- client.fail('peertube-cli auth list | grep "http://peertube.local:9000"')
+
+ # PeerTube CLI
+
+ client.succeed('peertube-cli auth add -u "${url}" -U "root" --password "${password}"')
+ client.succeed('peertube-cli auth list | grep "${url}"')
+ client.succeed('peertube-cli auth del "${url}"')
+ client.fail('peertube-cli auth list | grep "${url}"')
+
+
+ # peertube-runner
+
+ access_token = client.succeed(
+ 'peertube-cli get-access-token --url "${url}" --username "root" --password "${password}"'
+ ).strip()
+ # Generate registration token.
+ client.succeed(f"curl --fail -X POST -H 'Authorization: Bearer {access_token}' ${url}/api/v1/runners/registration-tokens/generate")
+ # Get registration token, and put it where `registrationTokenFile` from the
+ # peertube-runner module points to.
+ client.succeed(
+ f"curl --fail -H 'Authorization: Bearer {access_token}' ${url}/api/v1/runners/registration-tokens" \
+ " | jq --raw-output '.data[0].registrationToken'" \
+ " > ${registrationTokenFile}"
+ )
+
+ client.systemctl("start peertube-runner.service")
+ client.wait_for_unit("peertube-runner.service")
+
+ runner_command = "sudo -u prunner peertube-runner"
+ client.succeed(f'{runner_command} list-registered | grep "I\'m a test!!!"')
+ client.succeed(f'{runner_command} list-registered | grep "I\'m also a test..."')
+ client.succeed(f'{runner_command} list-registered | grep "Even more testing?!?!"')
+
+ # Service should still work once instances are already registered.
+ client.systemctl("restart peertube-runner.service")
+ client.wait_for_unit("peertube-runner.service")
+
+
+ # Cleanup
client.shutdown()
server.shutdown()
diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix
index 2b9eb1d6fb99..d6e149521159 100644
--- a/pkgs/applications/editors/jetbrains/default.nix
+++ b/pkgs/applications/editors/jetbrains/default.nix
@@ -430,8 +430,6 @@ rec {
];
};
- plugins = callPackage ./plugins { } // {
- __attrsFailEvaluation = true;
- };
+ plugins = callPackage ./plugins { };
}
diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix
index 42ce508aabaf..82f87296aa3e 100644
--- a/pkgs/applications/editors/vim/plugins/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/generated.nix
@@ -74,12 +74,12 @@ final: prev: {
CopilotChat-nvim = buildVimPlugin {
pname = "CopilotChat.nvim";
- version = "2025-06-22";
+ version = "2025-07-12";
src = fetchFromGitHub {
owner = "CopilotC-Nvim";
repo = "CopilotChat.nvim";
- rev = "55f2162c36901224e22ff8424fd60ecef670b8fc";
- sha256 = "0j451yi514jk9vkkg7kai2i62jfwiywjzsdr9qc8knb0dc270zm6";
+ rev = "f7eb423baccbb27f5b5608fb91acee2d6bc769c7";
+ sha256 = "0wkbgrg17vv4f4qcaqyx45y1qrj77bizg8pj6jmfw0hqp2amfrsh";
};
meta.homepage = "https://github.com/CopilotC-Nvim/CopilotChat.nvim/";
meta.hydraPlatforms = [ ];
@@ -87,12 +87,12 @@ final: prev: {
Coqtail = buildVimPlugin {
pname = "Coqtail";
- version = "2025-07-09";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "whonore";
repo = "Coqtail";
- rev = "d7cef56b9618b85e1f55c5acc4d6189e80a4257b";
- sha256 = "03jcgdrzj0j7v43jw0qyq6s874xqh444jp01fskpvdydjc9nylan";
+ rev = "192e4059d6df00dc76c98b9b451833ba76a70d09";
+ sha256 = "0ngl2c6fg5vn05cys5ah3p02x4pylcx1j9nn6kk1qq8409ma01qb";
};
meta.homepage = "https://github.com/whonore/Coqtail/";
meta.hydraPlatforms = [ ];
@@ -217,12 +217,12 @@ final: prev: {
LeaderF = buildVimPlugin {
pname = "LeaderF";
- version = "2025-07-04";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "Yggdroot";
repo = "LeaderF";
- rev = "e7492120a44f78781b5242f11578ceb922757023";
- sha256 = "0r1zvx6v5lhxhvmgk447pk6y837rh4bg6p4757y7j72hq7z8wimy";
+ rev = "6e17e263ba13a452f05e315ffcf47dbe3e978d80";
+ sha256 = "1sfhi77ra67fxc3qby1ry2485vmj8flv5sw9sykna18hvjmrzfdh";
};
meta.homepage = "https://github.com/Yggdroot/LeaderF/";
meta.hydraPlatforms = [ ];
@@ -399,12 +399,12 @@ final: prev: {
SchemaStore-nvim = buildVimPlugin {
pname = "SchemaStore.nvim";
- version = "2025-07-09";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "b0o";
repo = "SchemaStore.nvim";
- rev = "6685696c9f60f18c107ae801bf5404602411cd13";
- sha256 = "0l8vh3syri5w1kd47zvc0cafl60w6hlk74sj1ha4fvsza053b51m";
+ rev = "c957914d75b4a008ce09f4116e57e59fe6e3fae1";
+ sha256 = "0g27hi0yljhk8v0994mjv3cvmqzc9b9xihl26y153j0dirvw99g6";
};
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
meta.hydraPlatforms = [ ];
@@ -634,12 +634,12 @@ final: prev: {
advanced-git-search-nvim = buildVimPlugin {
pname = "advanced-git-search.nvim";
- version = "2025-07-02";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "aaronhallaert";
repo = "advanced-git-search.nvim";
- rev = "b89726a205e6ec1ec7a112bfd9ebc765e4325277";
- sha256 = "1ha51i0kbdiw7808jd21mgx1n127j83rlx3ma9lmhd75p2b2srqy";
+ rev = "a9979109d9e8f28c72fb4bf1e14c80c3c94490ab";
+ sha256 = "1pb00qblbbnylvqnajnngfi2xx9klrjwb23dv0si2j5pwafqhaa4";
};
meta.homepage = "https://github.com/aaronhallaert/advanced-git-search.nvim/";
meta.hydraPlatforms = [ ];
@@ -752,12 +752,12 @@ final: prev: {
ale = buildVimPlugin {
pname = "ale";
- version = "2025-07-06";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
- rev = "edccdfa9efb7a4b37fb846e55b2137b55275d39e";
- sha256 = "1halr6d7iadsyd5g38kn3ym3p2dlnkfkv75z78x5nrnvvagcqn19";
+ rev = "3d68ec78572059b1bdb5f2f3fb85942e8627e118";
+ sha256 = "18a3jzzb89203yxw7ss37inpj4cnjl95bh4y6kqkbgspgg45pvbg";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
meta.hydraPlatforms = [ ];
@@ -791,12 +791,12 @@ final: prev: {
alpha-nvim = buildVimPlugin {
pname = "alpha-nvim";
- version = "2025-05-26";
+ version = "2025-07-09";
src = fetchFromGitHub {
owner = "goolord";
repo = "alpha-nvim";
- rev = "a35468cd72645dbd52c0624ceead5f301c566dff";
- sha256 = "0c1jkhxamfn2md7m1r5b2wpxa26y90b98yzjwf68m3fymalvkn5h";
+ rev = "2b3cbcdd980cae1e022409289245053f62fb50f6";
+ sha256 = "1ngim3ia9qbv1sxkscryvbn8xkw95rna5iy724yxgnq5sqxxg1jc";
};
meta.homepage = "https://github.com/goolord/alpha-nvim/";
meta.hydraPlatforms = [ ];
@@ -947,12 +947,12 @@ final: prev: {
astroui = buildVimPlugin {
pname = "astroui";
- version = "2025-06-26";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "AstroNvim";
repo = "astroui";
- rev = "5db873d4af9f6bf57748884bfd4cbccebd4e6863";
- sha256 = "1jpwnpxhmbdqc1zn4zigndglfs0n24j65rp2crvr9830vcapdc59";
+ rev = "4943abbd42674b43249313afe83b91065a40e4be";
+ sha256 = "1v5n9gp5yn238b3h0wd92mg0ikflxrqsb1cl0aajisylndfx37g0";
};
meta.homepage = "https://github.com/AstroNvim/astroui/";
meta.hydraPlatforms = [ ];
@@ -1129,12 +1129,12 @@ final: prev: {
auto-fix-return-nvim = buildVimPlugin {
pname = "auto-fix-return.nvim";
- version = "2025-06-25";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "Jay-Madden";
repo = "auto-fix-return.nvim";
- rev = "015b28b7d29b91b8a5e9ddaa461040b3d760d2ab";
- sha256 = "144ijivvgyvjp1z3cryhc7daaj86c1navahsgi7377dylpx9557x";
+ rev = "c9e1fb024c2ec0ce6f0c8e0f7b76e4a2a7140384";
+ sha256 = "1pnhby2gi9my8bbgpnx9jwnip334jiv4xqmiwk1nlvsgb6p7kvm4";
};
meta.homepage = "https://github.com/Jay-Madden/auto-fix-return.nvim/";
meta.hydraPlatforms = [ ];
@@ -1194,12 +1194,12 @@ final: prev: {
auto-session = buildVimPlugin {
pname = "auto-session";
- version = "2025-06-15";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "rmagatti";
repo = "auto-session";
- rev = "fffb13dcbe8731b8650e5bf1caa749a485d20556";
- sha256 = "0p7dhk5vyvlhn2g0h5gb5ln0gv8s7a58d1zw3y65iq49y6xhd4nn";
+ rev = "ee320d7a59c1dfe83df7c9d58150d9f194690d53";
+ sha256 = "0969v1wn2yazb8p2dqd4dqlla5js9iy3ps30yzrrp5fagkhmnmqz";
};
meta.homepage = "https://github.com/rmagatti/auto-session/";
meta.hydraPlatforms = [ ];
@@ -1207,12 +1207,12 @@ final: prev: {
autoclose-nvim = buildVimPlugin {
pname = "autoclose.nvim";
- version = "2025-07-08";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "m4xshen";
repo = "autoclose.nvim";
- rev = "278a6cd9abfc2709803739914347703321a30048";
- sha256 = "0xqnsxpfs12fqj44m7n2axwy5hjjhnkhn6k7zswsr9q5hzn1jacc";
+ rev = "3f86702b54a861a17d7994b2e32a7c648cb12fb1";
+ sha256 = "0ya4nqavhg7pqgrl15jh14yn36g414axhknqxjraryc43qpvi6b0";
};
meta.homepage = "https://github.com/m4xshen/autoclose.nvim/";
meta.hydraPlatforms = [ ];
@@ -1416,12 +1416,12 @@ final: prev: {
base46 = buildVimPlugin {
pname = "base46";
- version = "2025-05-30";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "nvchad";
repo = "base46";
- rev = "2dbb72f4ae6f78cb3adc60c2c3b69524f97c9cd6";
- sha256 = "16p0syfvf70b0zzdndm3d2jwbqssgcpl1bzvbzjzbsqy3xi8n1w2";
+ rev = "cee12a263602cc97652d3dd55f0fc5e171012967";
+ sha256 = "0bpr497zrrlhvffg886isb0mvj3x5gb189p0n8i2bm3czb69xnz6";
};
meta.homepage = "https://github.com/nvchad/base46/";
meta.hydraPlatforms = [ ];
@@ -1507,12 +1507,12 @@ final: prev: {
blink-cmp-avante = buildVimPlugin {
pname = "blink-cmp-avante";
- version = "2025-06-22";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "Kaiser-Yang";
repo = "blink-cmp-avante";
- rev = "5cf0854b065073083de72d9a988cff1c4b419148";
- sha256 = "0faz08r4wih1czy2z5x55hafn8s0r57p5ikqvny2mrnjhkz21dks";
+ rev = "4f494c6e124acbe31a8f5d58effa0c14aa38a6d5";
+ sha256 = "06gx892hhgcg79gng4dblyv74iw5kqqrmfknfw2k4xzl0cxdg35n";
};
meta.homepage = "https://github.com/Kaiser-Yang/blink-cmp-avante/";
meta.hydraPlatforms = [ ];
@@ -1650,12 +1650,12 @@ final: prev: {
blink-ripgrep-nvim = buildVimPlugin {
pname = "blink-ripgrep.nvim";
- version = "2025-06-29";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "blink-ripgrep.nvim";
- rev = "1f294a0c7602e091bffea39cfb6dc549f4b6466d";
- sha256 = "18nn05yllbca9m70m2bkfyimix8r8f0vfniqbi55x85bsxdl8vq7";
+ rev = "19066e6571640911dfe43ee220de6e443ffe80f2";
+ sha256 = "0jjzwqx13w5gldss8x9r9y3j0v2gpjqhnjqfiwa6vq3fw21dnfcz";
};
meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/";
meta.hydraPlatforms = [ ];
@@ -1871,12 +1871,12 @@ final: prev: {
catppuccin-nvim = buildVimPlugin {
pname = "catppuccin-nvim";
- version = "2025-06-07";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "nvim";
- rev = "fa42eb5e26819ef58884257d5ae95dd0552b9a66";
- sha256 = "0pc64ic487icb6acf5g9ncrv61ymdh1whb740wsdzq1b71pdipy2";
+ rev = "e762a47478377612e59f01aa51db961f605c9aa4";
+ sha256 = "0z4g2wb7gcyvqs1hxvx9p661qvicpl188ip2x83b53bd5cx0j3c3";
};
meta.homepage = "https://github.com/catppuccin/nvim/";
meta.hydraPlatforms = [ ];
@@ -2833,12 +2833,12 @@ final: prev: {
cobalt2-nvim = buildVimPlugin {
pname = "cobalt2.nvim";
- version = "2025-02-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "lalitmee";
repo = "cobalt2.nvim";
- rev = "82ce9362dcbb2e97d005225ba1cf7b9719021ffb";
- sha256 = "0zgg8jx6scnf6gaw4z6g7b2lry3pp4hdwyv6shm4w2y9s4bm41cs";
+ rev = "50270fc87839c269bdf994bfe8375e7f8250925f";
+ sha256 = "0w17h11kn1l89mk3n0kifysp4rq7nrmx0anpaf46mzg7jg301i60";
};
meta.homepage = "https://github.com/lalitmee/cobalt2.nvim/";
meta.hydraPlatforms = [ ];
@@ -2911,12 +2911,12 @@ final: prev: {
coc-nvim = buildVimPlugin {
pname = "coc.nvim";
- version = "2025-07-08";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "b9c77ea04b8700beb6295c97e92eb13d36c29ca8";
- sha256 = "0q3zq74rdphfaglx84hzadh3p7h96f2spdhz4yxryfxvs3v648r9";
+ rev = "db42f7a30a9cd71d9361b9909276bcf9022a6fff";
+ sha256 = "0cj692c9gc7bs0bns5lgvlscm19gm93bwi6r3v0373n6rznlfqw2";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
meta.hydraPlatforms = [ ];
@@ -2963,12 +2963,12 @@ final: prev: {
codecompanion-history-nvim = buildVimPlugin {
pname = "codecompanion-history.nvim";
- version = "2025-07-09";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "ravitemer";
repo = "codecompanion-history.nvim";
- rev = "284e062a91fadb180b8362b6e079227a0229860c";
- sha256 = "0zvvm4qfqq7378fhi8l9aw4r1cpdz1ry5705ij6211dr8ypg491f";
+ rev = "c54e907ac615d4bc2e909abb498739e5d7166729";
+ sha256 = "1yckxm950j5a877ma5lz4x7xq71k0a6f0g2imps1j31w74rcim1a";
};
meta.homepage = "https://github.com/ravitemer/codecompanion-history.nvim/";
meta.hydraPlatforms = [ ];
@@ -2976,12 +2976,12 @@ final: prev: {
codecompanion-nvim = buildVimPlugin {
pname = "codecompanion.nvim";
- version = "2025-07-07";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "olimorris";
repo = "codecompanion.nvim";
- rev = "17f7cbb6cabdc12195f164acf4c59c7c7c205b64";
- sha256 = "1zk7sw38jw9x9nammb7wqynic2w63ppwxy3gc6b5314wbyg8bbfj";
+ rev = "e23e8e5a5643b089607f21f576f6e63174cc44dc";
+ sha256 = "10df4q0kqi25l0mfrqnhvfxqaifgc02gaqs3v29fzxg3swa9dji8";
};
meta.homepage = "https://github.com/olimorris/codecompanion.nvim/";
meta.hydraPlatforms = [ ];
@@ -3093,12 +3093,12 @@ final: prev: {
command-t = buildVimPlugin {
pname = "command-t";
- version = "2025-07-03";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "wincent";
repo = "command-t";
- rev = "8dfda23fa4dc21ba5db5af37d2b704418e8e2926";
- sha256 = "0pv84ryr7knz4k4a6p2lg4bid4himkzlrzlfcqrqnb4hbqmw1prf";
+ rev = "0a40e75eb6733938294fa0284fa836208856fee4";
+ sha256 = "0f3qkrvvsdvzyni0f0xyqj0gq16yh8s0xv5ry7m4sgw8q7x1d1vg";
};
meta.homepage = "https://github.com/wincent/command-t/";
meta.hydraPlatforms = [ ];
@@ -3276,12 +3276,12 @@ final: prev: {
conjure = buildVimPlugin {
pname = "conjure";
- version = "2025-07-07";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "Olical";
repo = "conjure";
- rev = "dbdc4ad7ac0fb47ee1d48132fbe9f0d35d5f43dd";
- sha256 = "05lcgv4jn0amq9cd2fxgh6h66jryz794cr4q2i2ka9vq74xqv61n";
+ rev = "0ac12d481141555cc4baa0ad656b590ed30d2090";
+ sha256 = "0zk835l3f4x167c3ba785s5dnsrrzzb86vs6cnjsmswh33ai6p20";
};
meta.homepage = "https://github.com/Olical/conjure/";
meta.hydraPlatforms = [ ];
@@ -3315,12 +3315,12 @@ final: prev: {
contextfiles-nvim = buildVimPlugin {
pname = "contextfiles.nvim";
- version = "2025-06-12";
+ version = "2025-07-13";
src = fetchFromGitHub {
owner = "banjo";
repo = "contextfiles.nvim";
- rev = "62be911a2f852da4da28c0e6a36c3e92004fdef0";
- sha256 = "0a5jpghfhk2awl252n5dpcayl25fdsyjicmmdirmr6fp62px6zwj";
+ rev = "d87da7901bbc18ee27d72cc7d4e43f3f2c41efa9";
+ sha256 = "0nmhdllwxx4157w84krsavaxzhb1z8ay8ln31ayi50ar62m5sii7";
};
meta.homepage = "https://github.com/banjo/contextfiles.nvim/";
meta.hydraPlatforms = [ ];
@@ -3354,12 +3354,12 @@ final: prev: {
copilot-lua = buildVimPlugin {
pname = "copilot.lua";
- version = "2025-07-08";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "zbirenbaum";
repo = "copilot.lua";
- rev = "3680bebcc95dfd6c7509466367e66f6dc64a5140";
- sha256 = "0f6ag9hbfawp9ny69530j2znjmljhy35sackp160yzwg6hmgbn1n";
+ rev = "14bf786180b2ca4578915c56989b6d676dddc6f3";
+ sha256 = "1crw5n6m8in96m28x4a79hfkq3wqqa6jmrpkfv52vk26jz2whpr1";
};
meta.homepage = "https://github.com/zbirenbaum/copilot.lua/";
meta.hydraPlatforms = [ ];
@@ -3380,12 +3380,12 @@ final: prev: {
copilot-vim = buildVimPlugin {
pname = "copilot.vim";
- version = "2025-05-27";
+ version = "2025-07-10";
src = fetchFromGitHub {
owner = "github";
repo = "copilot.vim";
- rev = "3955014c503b0cd7b30bc56c86c56c0736ca0951";
- sha256 = "1ffgrdgxv71iwaynmh1lfy4vairr6ql78gz8iwh1zj3sgpwlcib3";
+ rev = "12995dffe10282b29b8335650bf3e7457f4870e7";
+ sha256 = "1clnwr3v65ifmqkqbj95861i609w0p7wnyisqnf3a8zxvrbvh75w";
};
meta.homepage = "https://github.com/github/copilot.vim/";
meta.hydraPlatforms = [ ];
@@ -3445,12 +3445,12 @@ final: prev: {
coq_nvim = buildVimPlugin {
pname = "coq_nvim";
- version = "2025-07-02";
+ version = "2025-07-14";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq_nvim";
- rev = "a43989310aa11a048f9136adca91c47227c69278";
- sha256 = "1qx892qzwxr1ii5d6nhdapf9kmw6fk0197dg9xmpdwswdq30dpxc";
+ rev = "ba20d9c9a64c5ace4cb55bd202761885cb94be52";
+ sha256 = "1f71yclixb7mxxiqy847n3djbqqwf5hq6bpjlwpjrkfa4csji381";
};
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
meta.hydraPlatforms = [ ];
@@ -3497,12 +3497,12 @@ final: prev: {
crates-nvim = buildVimPlugin {
pname = "crates.nvim";
- version = "2025-05-30";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "saecki";
repo = "crates.nvim";
- rev = "5d8b1bef686db0fabe5f1bb593744b617e8f1405";
- sha256 = "1zy81gdfis2wmhhsi1qjnmxpfpsviscwdyypnnccqhp7z3lwcf5h";
+ rev = "c915ab5334a46178f64ce17ab606a79454bcd14f";
+ sha256 = "0plvlgk5r4k7nz94mjphirrg7izn2ans3aipmdlm8vw0drabfnz5";
};
meta.homepage = "https://github.com/saecki/crates.nvim/";
meta.hydraPlatforms = [ ];
@@ -3562,12 +3562,12 @@ final: prev: {
csvview-nvim = buildVimPlugin {
pname = "csvview.nvim";
- version = "2025-07-03";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "hat0uma";
repo = "csvview.nvim";
- rev = "2a2631ed90a9e6b038a6e3047b6cf332d5b45ff3";
- sha256 = "06adkbdm82v14lkipjhy009i5yz9sxghk4apcaq89wl5ivspnlcp";
+ rev = "22c9450d19749aa80cc42f0c968cb9dd57726ece";
+ sha256 = "1p19l2qljmad1fqy1im54zfrz4l42fgqgaaqvg1j92r378qc45bc";
};
meta.homepage = "https://github.com/hat0uma/csvview.nvim/";
meta.hydraPlatforms = [ ];
@@ -3835,12 +3835,12 @@ final: prev: {
ddc-vim = buildVimPlugin {
pname = "ddc.vim";
- version = "2025-07-07";
+ version = "2025-07-11";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc.vim";
- rev = "a0169c09f016f45d11d90ebddf7823870e3ed754";
- sha256 = "05n87pa3hgdp7x3ybfmpfmi2qlvn0d5gmy51fyyr0ymiyah59wpf";
+ rev = "653546fc1b85c5a7d1674f930d096b4467ebdb95";
+ sha256 = "1nkr54zfmk39pxigbbmjr5yszafhn6ym3lmpw9bdnhxy5rji8jhd";
};
meta.homepage = "https://github.com/Shougo/ddc.vim/";
meta.hydraPlatforms = [ ];
@@ -3848,12 +3848,12 @@ final: prev: {
debugmaster-nvim = buildVimPlugin {
pname = "debugmaster.nvim";
- version = "2025-05-26";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "miroshQa";
repo = "debugmaster.nvim";
- rev = "aeae4c324be259856a3e9e436db89875421b78ca";
- sha256 = "1b919qrljmrczi89cn276rx5yib63yhnr3wscbypckda2d62bh5a";
+ rev = "3d144b98c2c23f39123fbf5f10fdff7d6480a0e6";
+ sha256 = "150a39ifghfdnh9hik4vazd1rmiyj7v6rcapxljvnx0a7z9i5n55";
};
meta.homepage = "https://github.com/miroshQa/debugmaster.nvim/";
meta.hydraPlatforms = [ ];
@@ -3861,12 +3861,12 @@ final: prev: {
debugprint-nvim = buildVimPlugin {
pname = "debugprint.nvim";
- version = "2025-06-27";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "andrewferrier";
repo = "debugprint.nvim";
- rev = "c0aea0b91bcc533d36dfcc331f545478b67aefa3";
- sha256 = "1dqy2k90qngjkhma20mqsdwyvl51cjn1b97zbr46d03nirnswxrb";
+ rev = "7e8f7180dfe07692a311360f43fd6f88d0a045a4";
+ sha256 = "1868vqy68bx2i8ynqmw1j3lqhi1c7rxsxssczxld41y15fprqb0j";
};
meta.homepage = "https://github.com/andrewferrier/debugprint.nvim/";
meta.hydraPlatforms = [ ];
@@ -3978,12 +3978,12 @@ final: prev: {
denops-vim = buildVimPlugin {
pname = "denops.vim";
- version = "2025-06-22";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "vim-denops";
repo = "denops.vim";
- rev = "2c1717f19bc06ad4693eec0b0f1f6124de31b684";
- sha256 = "0b26ilfvxl1dx97hc6dzr1ahq8fy8bzv2ifi13mpkg073js7c5qk";
+ rev = "0a8841cfa50f42d65252f65c1defce47410ed733";
+ sha256 = "0igff9sb83a29w3xj3qc5whazwz3d0zap3sfp416qzqi4r4illgp";
};
meta.homepage = "https://github.com/vim-denops/denops.vim/";
meta.hydraPlatforms = [ ];
@@ -4474,12 +4474,12 @@ final: prev: {
dropbar-nvim = buildVimPlugin {
pname = "dropbar.nvim";
- version = "2025-06-29";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "Bekaboo";
repo = "dropbar.nvim";
- rev = "64f5540824ab350f02dabc1276f4a1f4f141276b";
- sha256 = "02z9cjmvz3jz7p762vf164dagvmgg62wbak635m07bkh0br255xm";
+ rev = "a55340026e69c46c8db441c76bfdf0c0f3a45de3";
+ sha256 = "17f0sy01hi55ka9balm7i47djxswgs5j8qig1m2gr074ka8s4rns";
};
meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/";
meta.hydraPlatforms = [ ];
@@ -4500,12 +4500,12 @@ final: prev: {
easy-dotnet-nvim = buildVimPlugin {
pname = "easy-dotnet.nvim";
- version = "2025-07-03";
+ version = "2025-07-13";
src = fetchFromGitHub {
owner = "GustavEikaas";
repo = "easy-dotnet.nvim";
- rev = "be3749f72a899e2f6df9e613a68d17f43036610c";
- sha256 = "0h6n2hxhr61z0spwv61d653kf30bxqxaplyzwvzvzrc7w1hf2xiy";
+ rev = "536471bc60d7b71ac03bb5db55be2c8a863c717d";
+ sha256 = "13pjiyzjh6jsyz305px32a8k4w2ma551ndmi2wdh9l71kpaqci17";
};
meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/";
meta.hydraPlatforms = [ ];
@@ -4526,12 +4526,12 @@ final: prev: {
ecolog-nvim = buildVimPlugin {
pname = "ecolog.nvim";
- version = "2025-07-03";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "ssstba";
repo = "ecolog.nvim";
- rev = "4dfe49f930e646edff7b6a89f61586ec7b8d6ff1";
- sha256 = "0r2mk5a00gwxi0305h0mqmnl18fh1572bglwpnvpxf4vphfcvw7a";
+ rev = "7293e1ab9e6d11553749497edfd68d8b685aa237";
+ sha256 = "1y8nyf5374vblb89zrin0srapfhmhkfjn793xiz7anqshhxsn29v";
};
meta.homepage = "https://github.com/ssstba/ecolog.nvim/";
meta.hydraPlatforms = [ ];
@@ -4657,12 +4657,12 @@ final: prev: {
embark-vim = buildVimPlugin {
pname = "embark-vim";
- version = "2025-01-26";
+ version = "2025-07-10";
src = fetchFromGitHub {
owner = "embark-theme";
repo = "vim";
- rev = "3456e3c23981aeb951e8a804ce6358569023c96e";
- sha256 = "1649606jcpfn5n64xgma0wxz907i0j4hq15l72mcadwf5zi89j7g";
+ rev = "17c501c1f69d736f21959a66702cd6590f415a97";
+ sha256 = "0hyg9nracgkf8j5mxpsjlhrlkwm2xq3n5l61qhq3n8k1cx8vxz7n";
};
meta.homepage = "https://github.com/embark-theme/vim/";
meta.hydraPlatforms = [ ];
@@ -4670,12 +4670,12 @@ final: prev: {
emmet-vim = buildVimPlugin {
pname = "emmet-vim";
- version = "2024-08-10";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "mattn";
repo = "emmet-vim";
- rev = "6c511a8d7d2863066f32e25543e2bb99d505172c";
- sha256 = "11mmk70xk5jlbbc1mpga7rxpjnhyjdz534yr41yndzvkq1gp72lb";
+ rev = "e98397144982d1e75b20d94d55a82de3ec8f648d";
+ sha256 = "0dzrqrb0ax1kahdp7xsjri6nms8x5k8s6x6mk8768dy5skbl9wkp";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/mattn/emmet-vim/";
@@ -4931,12 +4931,12 @@ final: prev: {
firenvim = buildVimPlugin {
pname = "firenvim";
- version = "2025-03-22";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "glacambre";
repo = "firenvim";
- rev = "c4ab7d2aeb145cd93db8660cb134f771722f2b5e";
- sha256 = "1z48j7m0zpagkb9zvswxpx6a2mh959dzkvcaasz1sadxfinss5bs";
+ rev = "c927486daff6d1eb8a0d61fd9e264bc1bf5f2c36";
+ sha256 = "01aahplvi2zvpvziqzwcbd3xj0zx8a8sp3cj2bhdvg3vyzl3rdjf";
};
meta.homepage = "https://github.com/glacambre/firenvim/";
meta.hydraPlatforms = [ ];
@@ -4997,12 +4997,12 @@ final: prev: {
flit-nvim = buildVimPlugin {
pname = "flit.nvim";
- version = "2024-06-19";
+ version = "2025-07-17";
src = fetchFromGitHub {
owner = "ggandor";
repo = "flit.nvim";
- rev = "1ef72de6a02458d31b10039372c8a15ab8989e0d";
- sha256 = "04v1idfwz5lh7hz456591bl3841jr7kcspf62c7krbhvz5vmmfcl";
+ rev = "7fbf60207cc170be75db3f42e6f6db0d4d887e5d";
+ sha256 = "1xma8wwms81dlh55c65mfbi4yzij7k58lh1vs23hzz5k7hyjd3nc";
};
meta.homepage = "https://github.com/ggandor/flit.nvim/";
meta.hydraPlatforms = [ ];
@@ -5570,12 +5570,12 @@ final: prev: {
go-nvim = buildVimPlugin {
pname = "go.nvim";
- version = "2025-07-09";
+ version = "2025-07-18";
src = fetchFromGitHub {
owner = "ray-x";
repo = "go.nvim";
- rev = "4a4c5c407083ee635fc044331daf3d09c36b3ff9";
- sha256 = "1kzj3amnrl1s713939ijks296yqyna1pra1n0d8nq2j67bzzijiy";
+ rev = "28d9618bfe4385d3af60fed15a4c9f9445ae1f10";
+ sha256 = "1dpahgimf95k37igbrwfwdfnr93lbvxs2zqqpgrxwca8g4dbvbdy";
};
meta.homepage = "https://github.com/ray-x/go.nvim/";
meta.hydraPlatforms = [ ];
@@ -5765,12 +5765,12 @@ final: prev: {
gruvbox-material-nvim = buildVimPlugin {
pname = "gruvbox-material.nvim";
- version = "2025-07-06";
+ version = "2025-07-13";
src = fetchFromGitHub {
owner = "f4z3r";
repo = "gruvbox-material.nvim";
- rev = "b70505974aa5c4db290e1b251d457f9d96ff48fd";
- sha256 = "1r4rqz7nlgnpz0qlx6269jdnsbyb0nh2s1hx00py5bl04lw97csl";
+ rev = "7c7de503b989ab96f61265b9a9445bfe45d204b6";
+ sha256 = "0rynxwqqlx733pnzqlcba3q3gxm0z2gm8bnabbvf4z7csf3mhzwb";
};
meta.homepage = "https://github.com/f4z3r/gruvbox-material.nvim/";
meta.hydraPlatforms = [ ];
@@ -5856,12 +5856,12 @@ final: prev: {
gx-nvim = buildVimPlugin {
pname = "gx.nvim";
- version = "2025-07-08";
+ version = "2025-07-12";
src = fetchFromGitHub {
owner = "chrishrb";
repo = "gx.nvim";
- rev = "10935234caa4de8768ee2f5c6e2c403bffa5884d";
- sha256 = "13ycm8pl6zrvvm0k6b2ycbd0jv91w7qjkpic0clc7qn1dv59y1pg";
+ rev = "fc17f30aa3e705f2d5810d75ffff404bcc68e91a";
+ sha256 = "1431izkh4zv6nqhp15rz00n11yls9b7lkqz46mlh9bi2va67rfn6";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/chrishrb/gx.nvim/";
@@ -5883,12 +5883,12 @@ final: prev: {
hardtime-nvim = buildVimPlugin {
pname = "hardtime.nvim";
- version = "2025-07-08";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "m4xshen";
repo = "hardtime.nvim";
- rev = "a706043b6e9f865f631d23c9a32cb0c1201a4471";
- sha256 = "1ka9g57z5lczflizpsnx969ww71l03msar35pw6z3bqspxmn8jy7";
+ rev = "3541ad24faff78274669eceaf130502eb7f1261a";
+ sha256 = "0bys7azr33s2hkj02x85hf0yhj4pp7c28qdvsyfa93ri8pgqd4c5";
};
meta.homepage = "https://github.com/m4xshen/hardtime.nvim/";
meta.hydraPlatforms = [ ];
@@ -6026,12 +6026,12 @@ final: prev: {
helpview-nvim = buildVimPlugin {
pname = "helpview.nvim";
- version = "2025-06-17";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "OXY2DEV";
repo = "helpview.nvim";
- rev = "41eb7188fc57727ffa14ea92c8b7e325dc7cd43d";
- sha256 = "128m8fcp4rf9g57ck582434r3n0bz3wl6y0w7r2i0kfah3v9j2vr";
+ rev = "30ce27a4edd708500b94b26898cc07ec4434f896";
+ sha256 = "0s1d9l7li33w1yggs3ykmcz3nvjhivw7r0bb4gkn9yb63jwjy972";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/OXY2DEV/helpview.nvim/";
@@ -6170,12 +6170,12 @@ final: prev: {
hotpot-nvim = buildVimPlugin {
pname = "hotpot.nvim";
- version = "2025-02-21";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "rktjmp";
repo = "hotpot.nvim";
- rev = "c6026bedbc593ce5c00399ccfb1cf964180f529b";
- sha256 = "09rw3d5hjni0ma87llww02hcxmfrm2bciskpn89va9jgwjpwzkbc";
+ rev = "443fe563423c0fc2fdb1c4fa92c3ab3ad5de8ae1";
+ sha256 = "0x8k4xvc0gnq5vda4ngkf0pyj5xink6288aw0nnlv52knvc1vqya";
};
meta.homepage = "https://github.com/rktjmp/hotpot.nvim/";
meta.hydraPlatforms = [ ];
@@ -6196,12 +6196,12 @@ final: prev: {
hover-nvim = buildVimPlugin {
pname = "hover.nvim";
- version = "2025-05-09";
+ version = "2025-07-10";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "hover.nvim";
- rev = "07c7269c3a88751f2f36ed0563dc6e7b8b84f7f7";
- sha256 = "1hfz8v58pyvk1m0gxp9wgcmxcszskims5m6q7rmyj1n0rhqz31fj";
+ rev = "fdc5b4fc3f5300c87fbde16cab0aeb122ba6324a";
+ sha256 = "0a1b9c2w73r0m9lvcnvwxajwhlvnilkvaq96djmv8zja9rwk0xcz";
};
meta.homepage = "https://github.com/lewis6991/hover.nvim/";
meta.hydraPlatforms = [ ];
@@ -6365,12 +6365,12 @@ final: prev: {
inc-rename-nvim = buildVimPlugin {
pname = "inc-rename.nvim";
- version = "2025-05-31";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "smjonas";
repo = "inc-rename.nvim";
- rev = "a3e31af13844534c66041ce92f29af7745883875";
- sha256 = "0a9zm9yqi8pvs89mks0aixv1kmgia76ighxd9yqxfm62p9j6npxl";
+ rev = "8ae25b35ae16ca4bd5de3d3c472eec3b574018d4";
+ sha256 = "0abkii2l8zrjr4lxb7hh8ylklwkvpw954wgn435ylkmpy23mqd48";
};
meta.homepage = "https://github.com/smjonas/inc-rename.nvim/";
meta.hydraPlatforms = [ ];
@@ -6665,13 +6665,12 @@ final: prev: {
jinja-vim = buildVimPlugin {
pname = "jinja.vim";
- version = "2025-06-12";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "HiPhish";
repo = "jinja.vim";
- rev = "99afb6bf05b761d87abc0833304b508521ca2bd0";
- sha256 = "13dlzzdnbqz7p9x6nbrrkg8qya2fhy51nsaxfrbv2ww4c1n6w80y";
- fetchSubmodules = true;
+ rev = "dacfd49e9f410647b62b3ae7905a7628cfd61d5e";
+ sha256 = "00dr4ldnhkq0j1v8py5w1579j52nbbzpz8wc0i96242y3vxxahg4";
};
meta.homepage = "https://github.com/HiPhish/jinja.vim/";
meta.hydraPlatforms = [ ];
@@ -6874,12 +6873,12 @@ final: prev: {
kulala-nvim = buildVimPlugin {
pname = "kulala.nvim";
- version = "2025-06-27";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "mistweaverco";
repo = "kulala.nvim";
- rev = "9d3206dda077d24ef3e6a2e3578bc0c914b4944c";
- sha256 = "1m2wzk77ki4y5abb20b18i5ls45l3ll0q3qli4dqqga10w9kpjd4";
+ rev = "6b6e1c8b538cce6654cfc5fb3e4a3acfa316ce57";
+ sha256 = "04gq6jc785crflfrn5pfqmiph05sg691y31qv78a8qxw8c40cw6j";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/mistweaverco/kulala.nvim/";
@@ -7005,12 +7004,12 @@ final: prev: {
lazygit-nvim = buildVimPlugin {
pname = "lazygit.nvim";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "kdheepak";
repo = "lazygit.nvim";
- rev = "4839ab642962cc76bb1bf278427dc4c59be15072";
- sha256 = "020c3yvijy26ls0lx2mp1r11shywrkml3bzggc8y1ny8a26b19vk";
+ rev = "cdd3527e251f96eb0527162b156ad839286fcd97";
+ sha256 = "0nj9nakv4i9dy3pr0pf4lnqc8xw653xqxz2fq252wgh6ajqqvp56";
};
meta.homepage = "https://github.com/kdheepak/lazygit.nvim/";
meta.hydraPlatforms = [ ];
@@ -7031,12 +7030,12 @@ final: prev: {
lean-nvim = buildVimPlugin {
pname = "lean.nvim";
- version = "2025-07-08";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "Julian";
repo = "lean.nvim";
- rev = "1ec98cc9975ef67c43057de49b8d8c818402c547";
- sha256 = "1njf0ayy8ic554jqjhq7fd6dr3a42bx4iygklggj10qrrr9bsa69";
+ rev = "08edf859efe21d6f7c6f157cf4d91cf312076cf2";
+ sha256 = "1l2vj7h5b027xryivmffipfi8cr7wjxd2z4zarwgbxp0k5c9l3n8";
};
meta.homepage = "https://github.com/Julian/lean.nvim/";
meta.hydraPlatforms = [ ];
@@ -7070,12 +7069,12 @@ final: prev: {
leap-nvim = buildVimPlugin {
pname = "leap.nvim";
- version = "2025-07-06";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "ggandor";
repo = "leap.nvim";
- rev = "87835bf56c3162bc0508065ccb127b9f565b8a95";
- sha256 = "16nr3vj0s4xxi9dwcqjm5ppdcgas07nvj3ancbj87vlznmmgbaq7";
+ rev = "a95876479037619214a6c5d082738362b8bf61ca";
+ sha256 = "1sgvncl5gvwck2jiacmm0scn3jcixhsv1q9b6428jai9zgkyn13z";
};
meta.homepage = "https://github.com/ggandor/leap.nvim/";
meta.hydraPlatforms = [ ];
@@ -7083,12 +7082,12 @@ final: prev: {
leetcode-nvim = buildVimPlugin {
pname = "leetcode.nvim";
- version = "2025-06-30";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "kawre";
repo = "leetcode.nvim";
- rev = "74f2987292efbe0ba198a35d0ea412c5ae19d31c";
- sha256 = "02lkxv964xqcn5f9p5pfq0a0dxcw1z36xcac4agiqligwfvpn6s0";
+ rev = "422b6beb4a64eca0524fbff94edd9550c156afc5";
+ sha256 = "0by4graq6bwnipssxrdrp9d22jf5g93srv10ghd8y35f370q9nlv";
};
meta.homepage = "https://github.com/kawre/leetcode.nvim/";
meta.hydraPlatforms = [ ];
@@ -7590,12 +7589,12 @@ final: prev: {
lspcontainers-nvim = buildVimPlugin {
pname = "lspcontainers.nvim";
- version = "2024-07-16";
+ version = "2025-07-17";
src = fetchFromGitHub {
owner = "lspcontainers";
repo = "lspcontainers.nvim";
- rev = "a162fda7f703b40175dfbdf51f7f0ed9a5a92379";
- sha256 = "0vfs6p1nfby3k2azcbnvlw6z46a26l5a3j2civ1c5ncg7zsnqwfd";
+ rev = "358d84226ff7e9131620708a4d94b96ca0a3e5b5";
+ sha256 = "10w37dacc5hngw6b68df8fw53l59lr8qsmkgiyv07dhh9xhb0aqp";
};
meta.homepage = "https://github.com/lspcontainers/lspcontainers.nvim/";
meta.hydraPlatforms = [ ];
@@ -7824,12 +7823,12 @@ final: prev: {
markview-nvim = buildVimPlugin {
pname = "markview.nvim";
- version = "2025-07-02";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "OXY2DEV";
repo = "markview.nvim";
- rev = "d5d37102d24c3d5d032b01263855081b6850509b";
- sha256 = "08f4n8dryhxj3c1xid2j21rwarkkkcvm46xksqkbqw4lsbdxjbhd";
+ rev = "ec33f2aa333ca1d76f51847922578434d7aeadf7";
+ sha256 = "0hgxpf73hzrwkqndmyb57xpwhj7sy9sdyvsd3w0svr7rnwh36y39";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/OXY2DEV/markview.nvim/";
@@ -7838,12 +7837,12 @@ final: prev: {
mason-lspconfig-nvim = buildVimPlugin {
pname = "mason-lspconfig.nvim";
- version = "2025-07-08";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "mason-org";
repo = "mason-lspconfig.nvim";
- rev = "7815740f4d0afb74ada00956c36e18ad695ed9e3";
- sha256 = "0is75vpfihxqp8fx4pd9nsavjf841kyakf532c4nsgzivjf6q8w3";
+ rev = "bb3a17efc797c34c054463174e5522442576ebd8";
+ sha256 = "1qll10px1fzq3s8pil9sblgppz4cffmb61q5pwa97r4w07r2hcvq";
};
meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/";
meta.hydraPlatforms = [ ];
@@ -7877,12 +7876,12 @@ final: prev: {
mason-nvim-dap-nvim = buildVimPlugin {
pname = "mason-nvim-dap.nvim";
- version = "2025-04-03";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "jay-babu";
repo = "mason-nvim-dap.nvim";
- rev = "4c2cdc69d69fe00c15ae8648f7e954d99e5de3ea";
- sha256 = "1klj6jvd0scvdr31s9c7hbxd7gkd42ygv1c7mfp74kvlnfjlkx5a";
+ rev = "86389a3dd687cfaa647b6f44731e492970034baa";
+ sha256 = "0x8b6h8p6awk0hhppbw8sadkmqn1inzaf5gw3kjg52zxqf9r9gky";
};
meta.homepage = "https://github.com/jay-babu/mason-nvim-dap.nvim/";
meta.hydraPlatforms = [ ];
@@ -7929,12 +7928,12 @@ final: prev: {
material-vim = buildVimPlugin {
pname = "material.vim";
- version = "2024-08-02";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "kaicataldo";
repo = "material.vim";
- rev = "cecac931e8bd9e3d2cbb7c1e24ddb98887176f68";
- sha256 = "15yaahzva9vg87s2pbipwrkk2f0w7mjxwzmyrr8wb5f8rncxx01f";
+ rev = "32f423c825ee89a37d66e3d8f00e777c7d8a41ab";
+ sha256 = "16yliwi3wl6b6x78wfdcfn0f56kyf2b41wg8463f0sqb1ddic7pm";
};
meta.homepage = "https://github.com/kaicataldo/material.vim/";
meta.hydraPlatforms = [ ];
@@ -8007,12 +8006,12 @@ final: prev: {
miasma-nvim = buildVimPlugin {
pname = "miasma.nvim";
- version = "2024-12-27";
+ version = "2025-07-12";
src = fetchFromGitHub {
owner = "xero";
repo = "miasma.nvim";
- rev = "b50e9ab4f29cbc5d064f75b64acb8383551ad794";
- sha256 = "0viqbr7azhbw9gs3nszafkafg2nq26ib5wl7a1bnqn0l8k4dvphj";
+ rev = "627f2e1cac91de0d1d4dd7472b506a30f41b2b7d";
+ sha256 = "1qbryyzr1s41m50f6wrix2jbrcif4vmy5zhqqvjqzq4nqwsrrlb8";
};
meta.homepage = "https://github.com/xero/miasma.nvim/";
meta.hydraPlatforms = [ ];
@@ -8046,12 +8045,12 @@ final: prev: {
mini-ai = buildVimPlugin {
pname = "mini.ai";
- version = "2025-07-08";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.ai";
- rev = "96cd250fdea1fec929a62c7432de73e0f59788cd";
- sha256 = "18b05x8p5mk6i34wli6bccj3w34yln4hfw0jahv6c986dyjpbdzf";
+ rev = "1cd4f021a05c29acd4ab511c0981da14217daf38";
+ sha256 = "045f24n8b3f1ilhhanm1m0sfr0yjprxp5a8ykyjrqc4lwh3v1jwv";
};
meta.homepage = "https://github.com/echasnovski/mini.ai/";
meta.hydraPlatforms = [ ];
@@ -8059,12 +8058,12 @@ final: prev: {
mini-align = buildVimPlugin {
pname = "mini.align";
- version = "2025-06-28";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.align";
- rev = "cf210e2f270fcc0361ad3580d00053bb66c94cbf";
- sha256 = "1yi07rmav1nc9cyadck0pq7mciw06l7vwzxryi04wzaxb6mlqj4p";
+ rev = "0202e1662a7a03a95cefd6851795ceae5e87b9b3";
+ sha256 = "0yzwryx5y4v3838b1g2b6xnj6cg824iww4dxvlr0jmbqd3m23lf5";
};
meta.homepage = "https://github.com/echasnovski/mini.align/";
meta.hydraPlatforms = [ ];
@@ -8072,12 +8071,12 @@ final: prev: {
mini-animate = buildVimPlugin {
pname = "mini.animate";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.animate";
- rev = "10cc793c7589db42b11353e7186f6e3e19f19072";
- sha256 = "0cblml5rhghwawq71aqz86zcdf6mqikrxa8bz8yisdx2hbdk7kw1";
+ rev = "8a3f27183b38d2f255e3f5fc0df42c072f8339df";
+ sha256 = "0zq5m24192hpkv03w65cw9famfc48n4dcqmsj1n2xhd4lynjhbrb";
};
meta.homepage = "https://github.com/echasnovski/mini.animate/";
meta.hydraPlatforms = [ ];
@@ -8085,12 +8084,12 @@ final: prev: {
mini-base16 = buildVimPlugin {
pname = "mini.base16";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.base16";
- rev = "521a52b7fedd00b6534cf821f9b2f4951f8df094";
- sha256 = "02jipsxpgikhgs43by3h82dimqwzzw75kx3kdpyx00g8jnys7v0r";
+ rev = "ecd277e6204fc0411f070150081f40529dcf280c";
+ sha256 = "08v2rlb2jzbza30n66rb19bgh9y6a8vk7jfq6mzi9dxb4f7a85sl";
};
meta.homepage = "https://github.com/echasnovski/mini.base16/";
meta.hydraPlatforms = [ ];
@@ -8098,12 +8097,12 @@ final: prev: {
mini-basics = buildVimPlugin {
pname = "mini.basics";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.basics";
- rev = "0f1d4d4da527f23a4c0ea00ed56ae3a9f132388a";
- sha256 = "0ls2sbsghr9652ycqs6qy5g5cyljy6nb1w35gp0j2dzaiiv7bh0p";
+ rev = "540c80d579e366a7c11d2b5cf3ecde009dbd125f";
+ sha256 = "1zcysmzywibn8hsd098jj31hn2xdjisfchdd9ywmmhaxzg48djsm";
};
meta.homepage = "https://github.com/echasnovski/mini.basics/";
meta.hydraPlatforms = [ ];
@@ -8111,12 +8110,12 @@ final: prev: {
mini-bracketed = buildVimPlugin {
pname = "mini.bracketed";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.bracketed";
- rev = "a54a2a180dc40f4d85875eeafacbdf991d042a36";
- sha256 = "0dxzz11mbf6ynw84cgdxwm78lgpiyps97sv0ldbis0vh4ww01yk6";
+ rev = "4a005a6e5aad58230b69f0f59df2cbb8b1c2e643";
+ sha256 = "0wg24cq6064c45p3sf022d54gmwwvi8354k2sbp09h19s797bpbx";
};
meta.homepage = "https://github.com/echasnovski/mini.bracketed/";
meta.hydraPlatforms = [ ];
@@ -8124,12 +8123,12 @@ final: prev: {
mini-bufremove = buildVimPlugin {
pname = "mini.bufremove";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.bufremove";
- rev = "aaee5c281c5ca26c78d6c103ffb51dc93507e211";
- sha256 = "0l1pjalv4maaxavic7my8xqf0wqphg57bp8cm4d8a63x2ix5v7vw";
+ rev = "a1bbb2af40f7773c8cee9e364aac4a724b5c10de";
+ sha256 = "1xz9x5bd72cg4f56ngb6lr00cb468q84nm383fyzvwyxj99nw2b9";
};
meta.homepage = "https://github.com/echasnovski/mini.bufremove/";
meta.hydraPlatforms = [ ];
@@ -8137,12 +8136,12 @@ final: prev: {
mini-clue = buildVimPlugin {
pname = "mini.clue";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.clue";
- rev = "9d3001a921809f951e4fed04e0b0275bec778d6c";
- sha256 = "1lsc6isz62hi7gf25hhygh8ig0w9p85rggfsyj1f0vqpqz4qgwkm";
+ rev = "edf3016944b5f2c7932d39af83af7c885ca0f019";
+ sha256 = "09mvqd93nfqpfm1k78l41cbpqazfx852c2l5rkdrgpmjq6mxay4f";
};
meta.homepage = "https://github.com/echasnovski/mini.clue/";
meta.hydraPlatforms = [ ];
@@ -8150,12 +8149,12 @@ final: prev: {
mini-colors = buildVimPlugin {
pname = "mini.colors";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.colors";
- rev = "4189460cc02eeb355458f15130350ac1d8485bed";
- sha256 = "1f0nqmqkcxyypqsh74fz7b3khfzam76vzxsi7936ggfxk7wc2xh4";
+ rev = "dd4209469024b249cf9dfed851fd85ad3467ccd3";
+ sha256 = "0zppf2j94v19bvlkhaixx9vj4w3c574v0nycha9y2zy48ac1x6dy";
};
meta.homepage = "https://github.com/echasnovski/mini.colors/";
meta.hydraPlatforms = [ ];
@@ -8163,12 +8162,12 @@ final: prev: {
mini-comment = buildVimPlugin {
pname = "mini.comment";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.comment";
- rev = "51c173dffa17dc14c81169deaeea430bd394ab51";
- sha256 = "1xy0ppmgwss10nkqsxm230xhryxmwsr1gypj5cq0kwhj61wb6hk0";
+ rev = "871746069a28e35d04a66f88bc0e6831779ccc40";
+ sha256 = "051gfmd82m2ghf6am6q5bdsjda2wghy5pwn7gyxc1fahh9d9gakf";
};
meta.homepage = "https://github.com/echasnovski/mini.comment/";
meta.hydraPlatforms = [ ];
@@ -8176,12 +8175,12 @@ final: prev: {
mini-completion = buildVimPlugin {
pname = "mini.completion";
- version = "2025-07-01";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.completion";
- rev = "381b1aa7178708591453569393a184135b9e9f3e";
- sha256 = "13xnyl40j5sng9g1z5n48ff6qligjw6fc653kzhjr9bvmd98w37s";
+ rev = "7254cce7766f330170318c8bd4826ec3a3aac183";
+ sha256 = "0n62xdkiicf4ngj1c30ahp68znhi6nva1shd23i98mihmlmv24hz";
};
meta.homepage = "https://github.com/echasnovski/mini.completion/";
meta.hydraPlatforms = [ ];
@@ -8189,12 +8188,12 @@ final: prev: {
mini-cursorword = buildVimPlugin {
pname = "mini.cursorword";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.cursorword";
- rev = "d986b696657468708efca66417c039a79e37f1c9";
- sha256 = "0fpa2bin23pp7kw4639a5snzdidr19cry5b86y6xxpql55pj682d";
+ rev = "52834085b4ad175a050343cd96c4517def711cc5";
+ sha256 = "1bb2s65z6wk0mq8xbiy6f9hh97rg20nbsgjbpkbjvzn75p22krja";
};
meta.homepage = "https://github.com/echasnovski/mini.cursorword/";
meta.hydraPlatforms = [ ];
@@ -8202,12 +8201,12 @@ final: prev: {
mini-deps = buildVimPlugin {
pname = "mini.deps";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.deps";
- rev = "d5b868777d63c7e1028dcd601dfe6738d4686fca";
- sha256 = "01ydj15x6nbg2gchi35zsvcydrk1q0lzm29n81xsrbhhm2nfixn9";
+ rev = "2953b2089591a49a70e0a88194dbb47fb0e4635c";
+ sha256 = "0hkh1p45bsvcbfzzfnbl633yffwkg7lspj8dmimgv3sg1s4awsvp";
};
meta.homepage = "https://github.com/echasnovski/mini.deps/";
meta.hydraPlatforms = [ ];
@@ -8215,12 +8214,12 @@ final: prev: {
mini-diff = buildVimPlugin {
pname = "mini.diff";
- version = "2025-06-26";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.diff";
- rev = "63a7ce537ced356b8180892d9586826b0afb519c";
- sha256 = "0p2wic5s8vnzzsd5js17cfvbxmwmxzxlry2h0g76xdm47cns6607";
+ rev = "f573bd2ae2eb225ea2f125126b8869e04bcaf231";
+ sha256 = "0rlah6kwv9xw244b1xhkdz1hg10zq2zidnlvnxjl7ckn9qxq908p";
};
meta.homepage = "https://github.com/echasnovski/mini.diff/";
meta.hydraPlatforms = [ ];
@@ -8228,12 +8227,12 @@ final: prev: {
mini-doc = buildVimPlugin {
pname = "mini.doc";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.doc";
- rev = "f6c090a6c2a8c11eea9b981aceaa1e329b7f60c4";
- sha256 = "0n920j25rnb66hk3klrni9ji673800dbxyb8j30vd4dymq5051ym";
+ rev = "dc336167b203f7405ce7a27d879a90fd9a4ba241";
+ sha256 = "17akjcvps4adzp3ag04i11gdwxhk10qhlqlacy3yx8ks2l8jsibh";
};
meta.homepage = "https://github.com/echasnovski/mini.doc/";
meta.hydraPlatforms = [ ];
@@ -8241,12 +8240,12 @@ final: prev: {
mini-extra = buildVimPlugin {
pname = "mini.extra";
- version = "2025-06-28";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.extra";
- rev = "564f26a928295bc6bfebabe894d2656222b7eee0";
- sha256 = "048a31g6zjnpv9yd8ywjvycjx8x6jv2f75ixkwggas3nlhnrmbkn";
+ rev = "0dec9611833d058f9d2d48f6333b41631f5ef3b9";
+ sha256 = "1q1jas6kx8sxyxrvf8c5d7jlb76bxfps9zsjaqmh7y4rx4pk103k";
};
meta.homepage = "https://github.com/echasnovski/mini.extra/";
meta.hydraPlatforms = [ ];
@@ -8254,12 +8253,12 @@ final: prev: {
mini-files = buildVimPlugin {
pname = "mini.files";
- version = "2025-06-22";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.files";
- rev = "a92ba6f1bf9e1e0b9c6de50db1f5df7ca89cb9e4";
- sha256 = "18f5gx1yd5snhm319wz9qpp0r7srarwi1kjp6s658pv4nqy5v5l8";
+ rev = "5b9431cf5c69b8e69e5a67d2d12338a3ac2e1541";
+ sha256 = "1y32wk17hlpv17q3yrjx4cfywi9svxxpmzy1qdzqxdkddrzya3sc";
};
meta.homepage = "https://github.com/echasnovski/mini.files/";
meta.hydraPlatforms = [ ];
@@ -8267,12 +8266,12 @@ final: prev: {
mini-fuzzy = buildVimPlugin {
pname = "mini.fuzzy";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.fuzzy";
- rev = "6898e68f9d8f45a09fd8898fbb8f3b5959cdf9a3";
- sha256 = "0hl5ygzlf73g70j7pdd1x4975368sqpynpja1zx7bc5jln698vr4";
+ rev = "f270c05a0afcb4e87044f7cd01af187497f30c4d";
+ sha256 = "0jvvbwva2csadr4hhbmbcw0hzj16rrpbnh1ibhzsnalws8bn5mh7";
};
meta.homepage = "https://github.com/echasnovski/mini.fuzzy/";
meta.hydraPlatforms = [ ];
@@ -8280,12 +8279,12 @@ final: prev: {
mini-git = buildVimPlugin {
pname = "mini-git";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini-git";
- rev = "9d4e4e220b59fed49c6efbadfdd8230994d969be";
- sha256 = "036djzqr0k37q7x24vshn6cxnb9s5972534m861svf7vj5mvq173";
+ rev = "c38380e1a6582b1aee7de26e9738b1ce17366d7d";
+ sha256 = "11vfi9csq7s8xvsghr5h6qch71dy1r497bflfzjx14rpbb8bdmc8";
};
meta.homepage = "https://github.com/echasnovski/mini-git/";
meta.hydraPlatforms = [ ];
@@ -8293,12 +8292,12 @@ final: prev: {
mini-hipatterns = buildVimPlugin {
pname = "mini.hipatterns";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.hipatterns";
- rev = "d71c21167d6bd5f21c9ecf90912c510f9edfc02b";
- sha256 = "1ghkbdkjbi6032mcq5nkl1l1iz4yyhj6d8gvajbf5bkkfznlrcas";
+ rev = "2b78f3d475d60ea1793a6d595ff65a0db9ac3a67";
+ sha256 = "1vn4pz7ibd4ll97xrvqvl8swr88dzr9gbq5zc4ssfixrqfssb22w";
};
meta.homepage = "https://github.com/echasnovski/mini.hipatterns/";
meta.hydraPlatforms = [ ];
@@ -8306,12 +8305,12 @@ final: prev: {
mini-hues = buildVimPlugin {
pname = "mini.hues";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.hues";
- rev = "2fefb9923b0fedb0d6085f87469e54d9e9ebd269";
- sha256 = "0s2fr2dmj4c1xbzcminad5jxhyvax5cl7056vnih3j7hl0jwqw3b";
+ rev = "9149f51a5124ca34fe50c637e2dd5ac3b4e4a55e";
+ sha256 = "1bgigv8f262kh2493sncy975vr4nl49mw171n19rmgnixmh23w0s";
};
meta.homepage = "https://github.com/echasnovski/mini.hues/";
meta.hydraPlatforms = [ ];
@@ -8319,12 +8318,12 @@ final: prev: {
mini-icons = buildVimPlugin {
pname = "mini.icons";
- version = "2025-06-13";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.icons";
- rev = "94848dad1589a199f876539bd79befb0c5e3abf0";
- sha256 = "1810mvav1k24kxx3kj364v09k26d1s1p2y6dnc2l8mwzw7q70byr";
+ rev = "b8f6fa6f5a3fd0c56936252edcd691184e5aac0c";
+ sha256 = "07zlbmisc8c4wj36mdnk7wlwb0qfd38zpjdkqazjzb5lfzh9hf9m";
};
meta.homepage = "https://github.com/echasnovski/mini.icons/";
meta.hydraPlatforms = [ ];
@@ -8332,12 +8331,12 @@ final: prev: {
mini-indentscope = buildVimPlugin {
pname = "mini.indentscope";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.indentscope";
- rev = "5fdc3edf7bb1b6365980c2c47dac2f19ec93c97b";
- sha256 = "0dv4c6yf1s5fzvwy1n0chq553353bsix3g8ysajp9lswnd9lhbh4";
+ rev = "f1567c6f46c250b22f4ad1b847a042464742b11d";
+ sha256 = "0mbwy8ww0cxx4g5l7hipnxsgwzvmr6wxsap0dz6y4fy1g4jcw6cw";
};
meta.homepage = "https://github.com/echasnovski/mini.indentscope/";
meta.hydraPlatforms = [ ];
@@ -8345,12 +8344,12 @@ final: prev: {
mini-jump = buildVimPlugin {
pname = "mini.jump";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.jump";
- rev = "c3db083094ab8f146d4c3897682928727082e5e7";
- sha256 = "0k724raf1ifinldb24dr66sislqhx2kq7j8b96rrcgsb6ab47a5s";
+ rev = "5fd3bc5a97f3487c65b34475033ca8fccf297500";
+ sha256 = "0ai4pl9cx8p57qja2ixf3294hdrj0j30pkh0gymd7jw992dqkp6s";
};
meta.homepage = "https://github.com/echasnovski/mini.jump/";
meta.hydraPlatforms = [ ];
@@ -8358,12 +8357,12 @@ final: prev: {
mini-jump2d = buildVimPlugin {
pname = "mini.jump2d";
- version = "2025-06-21";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.jump2d";
- rev = "4de9b6849fbaaf3e3f1440096524e6bb19da9c4b";
- sha256 = "18b22wvk178263fkkb4c7yf92h0390f23i3031kgw6q1ga09ph30";
+ rev = "7a1b72251bf841bd8feb3e54e3e61c2883bc29ae";
+ sha256 = "0ydavxi9ryxllky3y7whv62dm8b4h5545w1kzgk3b3bfss4zq1rj";
};
meta.homepage = "https://github.com/echasnovski/mini.jump2d/";
meta.hydraPlatforms = [ ];
@@ -8371,12 +8370,12 @@ final: prev: {
mini-keymap = buildVimPlugin {
pname = "mini.keymap";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.keymap";
- rev = "64f3573d1f0c7497725e8c95305b601ea550d4b3";
- sha256 = "1i0wfmnc1fs2d5hk5p1ar5scvw4jmym8x8w8r11m5qq50xkm63np";
+ rev = "99557a5b87b4f73856b847d17920af6a1e1d84b7";
+ sha256 = "1llcjkg4lzxabnphzlvnbqsz5s38l90g0nhc78pgk1nq4963fqjp";
};
meta.homepage = "https://github.com/echasnovski/mini.keymap/";
meta.hydraPlatforms = [ ];
@@ -8384,12 +8383,12 @@ final: prev: {
mini-map = buildVimPlugin {
pname = "mini.map";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.map";
- rev = "6219866e6ce327365c67c016b10032f6b67e16dd";
- sha256 = "1mqf5bkyp8r05h7ba4drfxx97js2fzmdbjz0xb88xhnpmrikfjnv";
+ rev = "94ce1694e7b7a3940fc507ab25f061deb9c8179c";
+ sha256 = "0rfhkijxvb40wvb6abvpdq1s34xki2s36clml5lprg0v880qv75l";
};
meta.homepage = "https://github.com/echasnovski/mini.map/";
meta.hydraPlatforms = [ ];
@@ -8397,12 +8396,12 @@ final: prev: {
mini-misc = buildVimPlugin {
pname = "mini.misc";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.misc";
- rev = "02de0d3fa53fcad1bee6c770b92a485769143155";
- sha256 = "0cx751vmhwmvbddhm2ybsib63d8lpvqq3b1ivf37wvysdcp3z2q7";
+ rev = "186e543e5c322e1d474d541ec66197839ec51778";
+ sha256 = "0rgcmzqbpnq0b07vi5bjq70skjhm959kvw7h3wsaihb68yri56m7";
};
meta.homepage = "https://github.com/echasnovski/mini.misc/";
meta.hydraPlatforms = [ ];
@@ -8410,12 +8409,12 @@ final: prev: {
mini-move = buildVimPlugin {
pname = "mini.move";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.move";
- rev = "f471ecb98395781827ef1dffee61afe1af0ace29";
- sha256 = "0cnzfn706s90bc0m49jkx3fjghrcv0byqbajdhwbrv8f77c6crg3";
+ rev = "819e90c3e113a3c826c3003ec07073f1e0677ea0";
+ sha256 = "1dbflx3im6605vxhk3q8mqgsh89gs1q50x5vngl08knsv2vmm16a";
};
meta.homepage = "https://github.com/echasnovski/mini.move/";
meta.hydraPlatforms = [ ];
@@ -8423,12 +8422,12 @@ final: prev: {
mini-notify = buildVimPlugin {
pname = "mini.notify";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.notify";
- rev = "9996951977b503b8c9572a0bdb2c516f099701f9";
- sha256 = "0wxvggpcpyi3ngjdybr6jzz42mfb4b66dwxlikssvham6hs56a6d";
+ rev = "e18f9fc783c7a26fab9c8a094d97dc768e56f558";
+ sha256 = "0qvh5wy1acrilkzin16n2xnpsr5vydxajln0r2y2xbq9wix42vn6";
};
meta.homepage = "https://github.com/echasnovski/mini.notify/";
meta.hydraPlatforms = [ ];
@@ -8436,12 +8435,12 @@ final: prev: {
mini-nvim = buildVimPlugin {
pname = "mini.nvim";
- version = "2025-07-08";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.nvim";
- rev = "66d3cf727d7bf2ba59df02e710f39640d9af823f";
- sha256 = "0w8gh2zmh5p4lyc08lqka6n1nxa8wyg0lpdg09pa21ayqba6mam4";
+ rev = "c122e852517adaf7257688e435369c050da113b1";
+ sha256 = "1klj676spa0m0j2as1bv9ais3n37213vmqa1plydfa2jxg72l08p";
};
meta.homepage = "https://github.com/echasnovski/mini.nvim/";
meta.hydraPlatforms = [ ];
@@ -8449,12 +8448,12 @@ final: prev: {
mini-operators = buildVimPlugin {
pname = "mini.operators";
- version = "2025-07-08";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.operators";
- rev = "f6945e0655ba0715a469dfa4ebdd6039d4b56658";
- sha256 = "1bzy66g6drjgfjhca18habb9gmpbzqz2k3m9i0n1m3mp00byqdjn";
+ rev = "fd655907ed56434c83a6efb654b266d9c090ca82";
+ sha256 = "1f3yd23mggrrr3hdvzp8rl3qqxznx1889q0wgkz239636d07qsjc";
};
meta.homepage = "https://github.com/echasnovski/mini.operators/";
meta.hydraPlatforms = [ ];
@@ -8462,12 +8461,12 @@ final: prev: {
mini-pairs = buildVimPlugin {
pname = "mini.pairs";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.pairs";
- rev = "42407ccb80ec59c84e7c91d815f42ed90a8cc093";
- sha256 = "0h35xn8029d74sdv1fyrycpkl10vv0m01fvx2v955v0jfc9cii1n";
+ rev = "1e1ca3f60f58d4050bf814902b472eec9963a5dd";
+ sha256 = "1zwvywy9pbskip3nckbymkkrl19mvdz8ax0ixcnnavk6567v5hh5";
};
meta.homepage = "https://github.com/echasnovski/mini.pairs/";
meta.hydraPlatforms = [ ];
@@ -8475,12 +8474,12 @@ final: prev: {
mini-pick = buildVimPlugin {
pname = "mini.pick";
- version = "2025-06-24";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.pick";
- rev = "ebe3dacb352bb054607e5ed0fd461e2251a7a280";
- sha256 = "0md32adxlyivw3afj7cq6gq4n6hmcc23msm2f0j9ssgk9ga6pjvv";
+ rev = "c8f4ff0251ccb8c6a993ee0dee4e06d9c21a4b99";
+ sha256 = "0lrfzi55a19lqbxpq42fp9p6wwq5w8hwxh8hs6s8dc8f51cbrrvr";
};
meta.homepage = "https://github.com/echasnovski/mini.pick/";
meta.hydraPlatforms = [ ];
@@ -8488,12 +8487,12 @@ final: prev: {
mini-sessions = buildVimPlugin {
pname = "mini.sessions";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.sessions";
- rev = "a74bcbf8c461a7b95a89013a5f5c6759db0577c6";
- sha256 = "05c19rdd7mj29f5k1hawwnsrgb71b0fylbc1wsb8qrwh0cgl3gmq";
+ rev = "8b01c6cd257450b34a07fc0b3f05226020a94c75";
+ sha256 = "1y9k63ac5i7mjqk1gazrm9w7avppbhc8cl5084d3rv7f4pgzn6cq";
};
meta.homepage = "https://github.com/echasnovski/mini.sessions/";
meta.hydraPlatforms = [ ];
@@ -8501,12 +8500,12 @@ final: prev: {
mini-snippets = buildVimPlugin {
pname = "mini.snippets";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.snippets";
- rev = "27184798d8fa8aa190cad7004c314a0dc28f0e57";
- sha256 = "0bhaclzjn4hqx90479dfpg39l1xgx6w8j132pvyl9z6qak93vrym";
+ rev = "a04d1b2fc0047b8e613a31dbc4a5760778003dcd";
+ sha256 = "083yvsf1j8wwqmc0gm5c6a9cvy883s02kd0q8s8h0zb40f0xkmw7";
};
meta.homepage = "https://github.com/echasnovski/mini.snippets/";
meta.hydraPlatforms = [ ];
@@ -8514,12 +8513,12 @@ final: prev: {
mini-splitjoin = buildVimPlugin {
pname = "mini.splitjoin";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.splitjoin";
- rev = "ebde0e2a33ec983ade3b2bb3c495b3751b458e4c";
- sha256 = "0xnc61cm1zpj8j7j10zgpx4438vmqpdwbqick9rrw9jbmbzcc0p5";
+ rev = "51909e9883ab206f5a92deb9ca685317387586a4";
+ sha256 = "1rrpy2vf6dzxvrk4px4185zx5ci30d62hc7j5mqifv2br5gdlh0r";
};
meta.homepage = "https://github.com/echasnovski/mini.splitjoin/";
meta.hydraPlatforms = [ ];
@@ -8527,12 +8526,12 @@ final: prev: {
mini-starter = buildVimPlugin {
pname = "mini.starter";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.starter";
- rev = "1c6467a6a46e02a0f6202de2f69ef6533fe95659";
- sha256 = "171dnnwjcc423xyrwk8p7ajynvwcjs801q5xkmgy73m3kbi7kq4i";
+ rev = "aa1f05d40e59ddc652a7333a05e707bd9233b9d0";
+ sha256 = "18y5k17vdlq1k93pnv7l7pd96g72zv4hp9q0fa4kh2r7ljn7zm7n";
};
meta.homepage = "https://github.com/echasnovski/mini.starter/";
meta.hydraPlatforms = [ ];
@@ -8540,12 +8539,12 @@ final: prev: {
mini-statusline = buildVimPlugin {
pname = "mini.statusline";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.statusline";
- rev = "452d27d764720cddcb9909b786598bb9e80c1ce8";
- sha256 = "1fwimcd7vlmmny961j9nr767ybx3zd1k5f8zfs4jszln12m9q4ig";
+ rev = "f6917f4da995d64edf3728b1302dbd5d4561c912";
+ sha256 = "17jvy7986d0f49cwq233aclwnq0zp8dhjdq3v66iijkg16kdrfq7";
};
meta.homepage = "https://github.com/echasnovski/mini.statusline/";
meta.hydraPlatforms = [ ];
@@ -8553,12 +8552,12 @@ final: prev: {
mini-surround = buildVimPlugin {
pname = "mini.surround";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.surround";
- rev = "1a2b59c77a0c4713a5bd8972da322f842f4821b1";
- sha256 = "0ar1c147q6053klj9fg8kciqzmalvhcnynp09lfmhn8siqc6y64j";
+ rev = "b12fcfefd6b9b7c9e9a773bc0e3e07ae20c03351";
+ sha256 = "037za6qh1j0rncjmh3x2lh3zzw0990j963irfc78fmpbv87msv4f";
};
meta.homepage = "https://github.com/echasnovski/mini.surround/";
meta.hydraPlatforms = [ ];
@@ -8566,12 +8565,12 @@ final: prev: {
mini-tabline = buildVimPlugin {
pname = "mini.tabline";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.tabline";
- rev = "3b764ec62ad344f64f5051c5392075174f5c3ec0";
- sha256 = "1as0vdqz3xyzswgmki9gc0dwklq94sprsl6p2vcwcrw5z3jymlrp";
+ rev = "c7bbf3e85ac1901bf170c7398ccdada8e4ea05b0";
+ sha256 = "1l7aqxpc6ni6gkdqpp05w2pbsgj16f7ir9m9cd0qqwi3hjgm9cxq";
};
meta.homepage = "https://github.com/echasnovski/mini.tabline/";
meta.hydraPlatforms = [ ];
@@ -8579,12 +8578,12 @@ final: prev: {
mini-trailspace = buildVimPlugin {
pname = "mini.trailspace";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.trailspace";
- rev = "13e3fcdac308ae2072a015456be88e1ecb7836d3";
- sha256 = "1ihd8fbs5imnp5xcllcj6fgpx0y4vclrkfz802q9fl7fqh00dcay";
+ rev = "3d570d015d63ad6d3f8a90f12c6b544c2400cea9";
+ sha256 = "1xvrrnl4wkxhr4dsaii8ps96w88cdfmpgy1da23kpb0y3wxyjjf4";
};
meta.homepage = "https://github.com/echasnovski/mini.trailspace/";
meta.hydraPlatforms = [ ];
@@ -8592,12 +8591,12 @@ final: prev: {
mini-visits = buildVimPlugin {
pname = "mini.visits";
- version = "2025-06-13";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.visits";
- rev = "fa369785d530a942c184a3f2e1b88909c6d42e29";
- sha256 = "0wc25nv99mg8s7p96hssfvfqls4cplm2arm7zhgwyciqffbw6hj7";
+ rev = "f2997b74f9255663c4f382ae538d4899509617f7";
+ sha256 = "1mhjzjnqi7lzcyfikzncadpxd8ljl5jp5g8sap66n499f9nshhxq";
};
meta.homepage = "https://github.com/echasnovski/mini.visits/";
meta.hydraPlatforms = [ ];
@@ -8618,12 +8617,12 @@ final: prev: {
minuet-ai-nvim = buildVimPlugin {
pname = "minuet-ai.nvim";
- version = "2025-06-19";
+ version = "2025-07-18";
src = fetchFromGitHub {
owner = "milanglacier";
repo = "minuet-ai.nvim";
- rev = "a7337d07bb4f50cd6c92dd62c15c85d6b141b8ad";
- sha256 = "1s68p0mjdhn3bff2hhhy4ghp5ii6f3i56yy837189ql9i7f6k9l6";
+ rev = "5c805bb25c53fc4fc5ce6b65da27da45ba40755b";
+ sha256 = "13mb0p1zwxidl7zng5ciy9fz5dvsm63nkjgj3x1zdmfjz9k610z5";
};
meta.homepage = "https://github.com/milanglacier/minuet-ai.nvim/";
meta.hydraPlatforms = [ ];
@@ -9086,12 +9085,12 @@ final: prev: {
neo-tree-nvim = buildVimPlugin {
pname = "neo-tree.nvim";
- version = "2025-07-08";
+ version = "2025-07-17";
src = fetchFromGitHub {
owner = "nvim-neo-tree";
repo = "neo-tree.nvim";
- rev = "7c9c5b2fadcac4edd9f89f38cbff13ae838cc330";
- sha256 = "1g5p9p15v6wg5i8nnsk1jhbz7rrb8mhh8iddnp3mdp776jb9r2m9";
+ rev = "b85cc7611ff8fb443b0a1591c53669ead195a826";
+ sha256 = "09fcn84sqdmy0kjdxwz8dym112rq7i43fr9wqfif9j7v0l4s7jxy";
};
meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/";
meta.hydraPlatforms = [ ];
@@ -9164,12 +9163,12 @@ final: prev: {
neoformat = buildVimPlugin {
pname = "neoformat";
- version = "2025-06-07";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
- rev = "9d2e28993e06e86b88c364b6176612b917468f3e";
- sha256 = "06silkhbjkzf43013ffmyprz3xvb2ywf9ilgflqzmvsq2ysl8f00";
+ rev = "d25ee63a86c1e8036bf0ab635d5609a41426994d";
+ sha256 = "1qyhfawyh6x8rq4i8fnxsf5jbdf7v5xjn2nzypnfdac0rr8bcpkv";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
meta.hydraPlatforms = [ ];
@@ -9190,12 +9189,12 @@ final: prev: {
neogit = buildVimPlugin {
pname = "neogit";
- version = "2025-06-28";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "NeogitOrg";
repo = "neogit";
- rev = "59725524d25f9a8a9474f113d60db52bad8504d0";
- sha256 = "0maam3paz0qxcncypspsyzcvpsjasx6xiaji54kglqiwdwhhkmw2";
+ rev = "99b811a99a195c4d3a627341bb7ccf6a22c4e6ea";
+ sha256 = "051r84gpan3frhwrf59nqqdxsnk1jcbzc8qllkjm2x9qlr9a4wwx";
};
meta.homepage = "https://github.com/NeogitOrg/neogit/";
meta.hydraPlatforms = [ ];
@@ -9492,12 +9491,12 @@ final: prev: {
neotest-haskell = buildVimPlugin {
pname = "neotest-haskell";
- version = "2025-07-07";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "MrcJkb";
repo = "neotest-haskell";
- rev = "b1cdd91c56c348d427bc2115b1cfd71bde72308e";
- sha256 = "07q4yyxibf91wdhgbc7fbr6x75za7ihmzh031rzkls2mld9xpws0";
+ rev = "f90272eeab89d9e44dc49dc054d960ca1ce7a4ee";
+ sha256 = "182wrrpyw6xy4218blvja753pm56gf2xm60i0pg42hjbygsf6zca";
};
meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
meta.hydraPlatforms = [ ];
@@ -9570,12 +9569,12 @@ final: prev: {
neotest-phpunit = buildVimPlugin {
pname = "neotest-phpunit";
- version = "2024-05-05";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "olimorris";
repo = "neotest-phpunit";
- rev = "baae8dfa0a3aaacd9f0bb6845d6348f5bcdc48bb";
- sha256 = "1szdxgydihik1pm0p7p9qa4mib5hv8gmk566fx6xmvzihyi72p3v";
+ rev = "234d00428bbd40e48852e60437f79214142e31e4";
+ sha256 = "1i47971sjmlvlhns55cd7lb58wcmw0fxbsss04z66mysv3n7bp1l";
};
meta.homepage = "https://github.com/olimorris/neotest-phpunit/";
meta.hydraPlatforms = [ ];
@@ -9739,12 +9738,12 @@ final: prev: {
neovim-trunk = buildVimPlugin {
pname = "neovim-trunk";
- version = "2024-06-19";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "trunk-io";
repo = "neovim-trunk";
- rev = "835180d0cb2db4aa3a934daf65b1a56549018b94";
- sha256 = "086l7zf2k2p537a13zwivfkamfgpdkrfgq5r23y014s2x2jrh5dw";
+ rev = "a4521772dd7761f9a504b0e28ef6683bc81c8f53";
+ sha256 = "0vnkdlsa6hvfqffzi3hxx2m06lgsbxx89phrz5cbx0l84hb4lfpa";
};
meta.homepage = "https://github.com/trunk-io/neovim-trunk/";
meta.hydraPlatforms = [ ];
@@ -9804,12 +9803,12 @@ final: prev: {
nerdy-nvim = buildVimPlugin {
pname = "nerdy.nvim";
- version = "2025-06-10";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "2KAbhishek";
repo = "nerdy.nvim";
- rev = "826a74b0e2d86548190ac4575cccd8d5b159c0a1";
- sha256 = "1nxhrdpjicrw7kvhvv4b341pn9qbm4a6w18brjbwrz1lmy8ywmpm";
+ rev = "9f9c8cc1629d1bd8a640840aca03cd4fda13f114";
+ sha256 = "1adw1m49hyxdjmdxm551ns3i9rcpnwm1nj67j6m4f17p094nqp6m";
};
meta.homepage = "https://github.com/2KAbhishek/nerdy.nvim/";
meta.hydraPlatforms = [ ];
@@ -9869,12 +9868,12 @@ final: prev: {
nfnl = buildVimPlugin {
pname = "nfnl";
- version = "2025-07-07";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "Olical";
repo = "nfnl";
- rev = "c14926cef1bde68edbeb63759b380c66e824d002";
- sha256 = "1kfrskfpqpsdgr69daplvkk6yc6va68c78jnla535pjqsamyxmwl";
+ rev = "4cbcfecf053417a05c643d1fd1d70d77772396cb";
+ sha256 = "1gmic1qsnh8fngi9plijrxprk13745pqw25n69bniqjr0fs4a4md";
};
meta.homepage = "https://github.com/Olical/nfnl/";
meta.hydraPlatforms = [ ];
@@ -9986,12 +9985,12 @@ final: prev: {
nlsp-settings-nvim = buildVimPlugin {
pname = "nlsp-settings.nvim";
- version = "2025-07-08";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "tamago324";
repo = "nlsp-settings.nvim";
- rev = "da05c011296d5717a8c67754b18ca3ddeeea6796";
- sha256 = "1mnh1r6ym6616nxippwr2a6bq4yzmd5k0na5vbz0mmv9mncz1ggv";
+ rev = "8fa83c8e4bf786504f1e8fae2cd949f9df7367b7";
+ sha256 = "0lkwdg5bazskskgvl2wx509gdvkyhq8f2d87i1f1mbz1g10xax6w";
};
meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/";
meta.hydraPlatforms = [ ];
@@ -10025,12 +10024,12 @@ final: prev: {
no-neck-pain-nvim = buildVimPlugin {
pname = "no-neck-pain.nvim";
- version = "2025-06-08";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "shortcuts";
repo = "no-neck-pain.nvim";
- rev = "0b6e82a6f1db9ff0b694df2a8e3bd3f7828a3958";
- sha256 = "0grs2j9x3qzhrbfj8lc5m6b4fzzy78cmc5is8qh290n6ymqyhsr0";
+ rev = "7bf83d3cfc8f6a120734f4254bbb87928756bea0";
+ sha256 = "14bp8ksw3v3dw28nakxkhmzxvbwrn7kwnzpwx2zxxf1vn45az0cm";
};
meta.homepage = "https://github.com/shortcuts/no-neck-pain.nvim/";
meta.hydraPlatforms = [ ];
@@ -10064,12 +10063,12 @@ final: prev: {
none-ls-nvim = buildVimPlugin {
pname = "none-ls.nvim";
- version = "2025-05-24";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "nvimtools";
repo = "none-ls.nvim";
- rev = "db2a48b79cfcdab8baa5d3f37f21c78b6705c62e";
- sha256 = "0ii92d6si3habwkw4cd24s84xhi65apq1kagdj1j2q3kqcv7xxn0";
+ rev = "103b0926a31be1bc95743c6328cee309768f0a88";
+ sha256 = "0yf10d89ibh5yfpzlfjskdgv5jzs7lprj63ijvzdnf1hhrddbx5g";
};
meta.homepage = "https://github.com/nvimtools/none-ls.nvim/";
meta.hydraPlatforms = [ ];
@@ -10168,12 +10167,12 @@ final: prev: {
nvchad = buildVimPlugin {
pname = "nvchad";
- version = "2025-07-04";
+ version = "2025-07-12";
src = fetchFromGitHub {
owner = "nvchad";
repo = "nvchad";
- rev = "a792fd1d96c1511a165b18911164baa28bf1d6f4";
- sha256 = "19jf50knbf0934w75k2is1a7wf6i84h0d6rggg176djrf0xaj858";
+ rev = "29ebe31ea6a4edf351968c76a93285e6e108ea08";
+ sha256 = "10z154asp78p5lbg22wfvzsn43k46fb41fi3m4xi3cnmpg0x8byq";
};
meta.homepage = "https://github.com/nvchad/nvchad/";
meta.hydraPlatforms = [ ];
@@ -10181,12 +10180,12 @@ final: prev: {
nvchad-ui = buildVimPlugin {
pname = "nvchad-ui";
- version = "2025-07-08";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "nvchad";
repo = "ui";
- rev = "4c632329bf2a745c6e06c2012bcf432eb7af3135";
- sha256 = "1jnlnl08wpc6dlwj0jrqw2hkz3ry8i1yp9arxi3dgy9yki0vmy6z";
+ rev = "dc4950f5bd4117e2da108b681506c908b93d4a62";
+ sha256 = "05sxv1k62ahn9134hkz3sr2ddwk71fh8m5z67s36alag4vrr7w6l";
};
meta.homepage = "https://github.com/nvchad/ui/";
meta.hydraPlatforms = [ ];
@@ -10272,12 +10271,12 @@ final: prev: {
nvim-bqf = buildVimPlugin {
pname = "nvim-bqf";
- version = "2025-06-10";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "nvim-bqf";
- rev = "9cbec7cf8ad2a902a0a41241ad16c3489620321b";
- sha256 = "106310ra6xqf198bznmbmmvlvyrhc7a8gpaqqkli48zgrndmq5fx";
+ rev = "dd17c73912487dccb372deff85d4262d2b89bc2b";
+ sha256 = "0qz0g9lrhxjm3acsdi471wj73i3gqsmazlsa8ic0zqwfm8xd76jq";
};
meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/";
meta.hydraPlatforms = [ ];
@@ -10337,12 +10336,12 @@ final: prev: {
nvim-colorizer-lua = buildVimPlugin {
pname = "nvim-colorizer.lua";
- version = "2025-07-08";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "catgoose";
repo = "nvim-colorizer.lua";
- rev = "8a9b722257b5e6733c340c36f4bd8693e5f47de3";
- sha256 = "0b9cbcaa7m0xxfnc7aw27x7wkbik3rs8zgxq4lm5bzc7hj6j75dq";
+ rev = "16597180b4dd81fa3d23d88c4d2f1b49154f9479";
+ sha256 = "0flq77r4w90vk5sdvrwjypwq09yn4zj13z7h9zawshqy7318agy6";
};
meta.homepage = "https://github.com/catgoose/nvim-colorizer.lua/";
meta.hydraPlatforms = [ ];
@@ -10415,12 +10414,12 @@ final: prev: {
nvim-dap = buildVimPlugin {
pname = "nvim-dap";
- version = "2025-07-07";
+ version = "2025-07-18";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-dap";
- rev = "cc77338e6e34c79f1c638f51ae4160dc9bfb05de";
- sha256 = "0sf92r48dm1ppl57c09h9idjls8yc79qaclla951ad11wgx513dp";
+ rev = "5dd4d50f2e6a2eaf9e57fad023d294ef371bda35";
+ sha256 = "1x8bhcjvqrh4fyjv3lym382xli5c1xxd512v05vy5m60388dzz40";
};
meta.homepage = "https://github.com/mfussenegger/nvim-dap/";
meta.hydraPlatforms = [ ];
@@ -10441,12 +10440,12 @@ final: prev: {
nvim-dap-go = buildVimPlugin {
pname = "nvim-dap-go";
- version = "2025-02-17";
+ version = "2025-07-11";
src = fetchFromGitHub {
owner = "leoluz";
repo = "nvim-dap-go";
- rev = "8763ced35b19c8dc526e04a70ab07c34e11ad064";
- sha256 = "1s4vkq2ni9a5df455qn6qbj44r82rcghkcbkifxdcmz2kvmq3wmn";
+ rev = "b4421153ead5d726603b02743ea40cf26a51ed5f";
+ sha256 = "02i2b6w4ashkx1vnj8bclnlpnjzn2ahakq5vw6hcj04ydn4n83y2";
};
meta.homepage = "https://github.com/leoluz/nvim-dap-go/";
meta.hydraPlatforms = [ ];
@@ -10519,12 +10518,12 @@ final: prev: {
nvim-dap-view = buildVimPlugin {
pname = "nvim-dap-view";
- version = "2025-06-29";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "igorlfs";
repo = "nvim-dap-view";
- rev = "280213aa7a553c03fccf97771e340f991706478c";
- sha256 = "0sxb8mi456pi09yvy40bnnq0knl3ggbi6dvx5ncd00lrnpp2dq5s";
+ rev = "390dae6bf67f3342ebb481159932ef0fe54822ba";
+ sha256 = "04lhfna0jkpk9nlmwfzpn31q1dyswlm8s443icp3brkr0zz9c5lw";
};
meta.homepage = "https://github.com/igorlfs/nvim-dap-view/";
meta.hydraPlatforms = [ ];
@@ -10636,12 +10635,12 @@ final: prev: {
nvim-genghis = buildVimPlugin {
pname = "nvim-genghis";
- version = "2025-06-16";
+ version = "2025-07-12";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-genghis";
- rev = "16268746ae4617be8e8989748b9a0b0372f5e3b4";
- sha256 = "0j9ymq52dxqq9ysjgz8a5qna8ayi0ym6kvxh6ircnhqs4ff92mli";
+ rev = "1353bf05372d62a22c37db74dc6cbfa4eb80fc60";
+ sha256 = "170p7gqwlk89i2k9n14xaziky5i355xkbzcjixyslg9xnrvz0pyb";
};
meta.homepage = "https://github.com/chrisgrieser/nvim-genghis/";
meta.hydraPlatforms = [ ];
@@ -10688,12 +10687,12 @@ final: prev: {
nvim-highlite = buildVimPlugin {
pname = "nvim-highlite";
- version = "2025-06-28";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "Iron-E";
repo = "nvim-highlite";
- rev = "dc584862fef07fb11afabf84230116e3e6f08f29";
- sha256 = "104rdvrjs4wi7xr8c26pg0wkrlbckbypzfh5y0ipf9xc7cnrn84q";
+ rev = "80df8ab9ef2a42e3616dedd010a8a49f3627bff0";
+ sha256 = "0hf70x3zw9przy0pcf03pdzgh2wb7dafrhcz016jfcnzgni73q22";
};
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
meta.hydraPlatforms = [ ];
@@ -10896,12 +10895,12 @@ final: prev: {
nvim-lint = buildVimPlugin {
pname = "nvim-lint";
- version = "2025-07-04";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-lint";
- rev = "3c5e34c24834a67b1cb37600ab7663eefd2b0390";
- sha256 = "1m1is9fxk55wwvm4crjlh1l7m9csqgzagdl8hsac5p16j6y47yha";
+ rev = "9c6207559297b24f0b7c32829f8e45f7d65b991f";
+ sha256 = "1llz8iwy8py2zx6j9k3yfygslwp5zqjlidhdd9gc4dqrl3854blp";
};
meta.homepage = "https://github.com/mfussenegger/nvim-lint/";
meta.hydraPlatforms = [ ];
@@ -10948,12 +10947,12 @@ final: prev: {
nvim-lspconfig = buildVimPlugin {
pname = "nvim-lspconfig";
- version = "2025-07-09";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
- rev = "592916db3f4ecdf062962b3aa83583aebe3c4a14";
- sha256 = "0lqn6byk8miaky5ihk0ibx5a7a810hgxmpfxjx9lzvjis7q6v782";
+ rev = "169745f176f58becad80363c3f8f2315ed6bb365";
+ sha256 = "01g8p8dasf7a6cliw6rbk5jd00wp7hg40bnx5zil5arlxjlnzdbj";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
meta.hydraPlatforms = [ ];
@@ -11091,12 +11090,12 @@ final: prev: {
nvim-notify = buildVimPlugin {
pname = "nvim-notify";
- version = "2025-06-23";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "rcarriga";
repo = "nvim-notify";
- rev = "a22f5d7ac511c2df2fd3290a9f04c48d5a822e2e";
- sha256 = "16xdvmq28j7qycpq74hq77z03h1bblai7r5dymx4jzdpw6a476ys";
+ rev = "397c7c1184745fca649e5104de659e6392ef5a4d";
+ sha256 = "0hjjgh730kcmc8lm1l8fwkgm9x96hkcnxw8aphi8q7m3yvfl205r";
};
meta.homepage = "https://github.com/rcarriga/nvim-notify/";
meta.hydraPlatforms = [ ];
@@ -11130,12 +11129,12 @@ final: prev: {
nvim-origami = buildVimPlugin {
pname = "nvim-origami";
- version = "2025-07-07";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-origami";
- rev = "9dc6ab34e7835695989772eb2c6ea91541a86c5d";
- sha256 = "07qaah199sar2h7xg1bia59jdxlcp2yrz074zc9vdgh8ii6mcfr7";
+ rev = "2b6ac04d1fcff8b5e04ba33fa894d372eacb90e4";
+ sha256 = "1s6dnkjdk2iwhar1p81bvbkqiw4c3ina0xij2v38vh8cixbic8p9";
};
meta.homepage = "https://github.com/chrisgrieser/nvim-origami/";
meta.hydraPlatforms = [ ];
@@ -11156,12 +11155,12 @@ final: prev: {
nvim-paredit = buildVimPlugin {
pname = "nvim-paredit";
- version = "2025-06-30";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "julienvincent";
repo = "nvim-paredit";
- rev = "9ca109b53eee81b5bd538819d3f30c39de2eeecb";
- sha256 = "06fwvhqpnbjk130r6wc1cdc5xl92i90v2vybsffr0zgcvbki505f";
+ rev = "86ef02ec249b41471545f07f1baa21615a9ba8fa";
+ sha256 = "1msz4x23cq85vigj3njn7cinm8d0zbayb993wim8akmpzp7n24ci";
};
meta.homepage = "https://github.com/julienvincent/nvim-paredit/";
meta.hydraPlatforms = [ ];
@@ -11286,12 +11285,12 @@ final: prev: {
nvim-scrollview = buildVimPlugin {
pname = "nvim-scrollview";
- version = "2025-06-14";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "dstein64";
repo = "nvim-scrollview";
- rev = "095181bc2adb64af670dae73208871a731f0bb86";
- sha256 = "1m2vdd7vw22s5mnvmy4ncwxpgdnr04i0bqxx20w2ywlg3qwpvrw1";
+ rev = "8cc50e5e9af861c15778947677aba87cdded66cc";
+ sha256 = "14n3mwyjp1lvcd2zb3g3rmvw06x31vf5kxs7s6qn2cgw7ircy1cg";
};
meta.homepage = "https://github.com/dstein64/nvim-scrollview/";
meta.hydraPlatforms = [ ];
@@ -11364,12 +11363,12 @@ final: prev: {
nvim-spider = buildVimPlugin {
pname = "nvim-spider";
- version = "2025-06-16";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-spider";
- rev = "d4bdc45eac425e77108f068bd0706ff3ac20be7f";
- sha256 = "1jflkycs68mx3am63gqp5nlqp0m2fgfav5njicl252cb4w1337xv";
+ rev = "6da0307421bc4be6fe02815faabde51007c4ea1a";
+ sha256 = "03hgv7b8a0fxj78xf5l72y1sngdfrnjxwh0fnj3nxjg3cd79indz";
};
meta.homepage = "https://github.com/chrisgrieser/nvim-spider/";
meta.hydraPlatforms = [ ];
@@ -11442,12 +11441,12 @@ final: prev: {
nvim-tree-lua = buildVimPlugin {
pname = "nvim-tree.lua";
- version = "2025-06-21";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "nvim-tree";
repo = "nvim-tree.lua";
- rev = "b0b49552c9462900a882fe772993b01d780445fe";
- sha256 = "18kl7vn3w12nsw8zdy7yj6hignagfpf5p4dazm0hxgyqi05sbmhg";
+ rev = "543ed3cac212dc3993ef9f042f6c0812e34ddd43";
+ sha256 = "1il6pha8w8mnh2sqpbx4j4h6zryyd5kn5n23kp32bh323vv0ygck";
};
meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/";
meta.hydraPlatforms = [ ];
@@ -11572,12 +11571,12 @@ final: prev: {
nvim-trevJ-lua = buildVimPlugin {
pname = "nvim-trevJ.lua";
- version = "2024-12-23";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "AckslD";
repo = "nvim-trevJ.lua";
- rev = "86445d0143d47aede944b6daa5c0a463e9d3e730";
- sha256 = "0wrmzk7wyr4mk8y0c7hq0qqk19ngdwvvd80690vqs3vby89a5zkj";
+ rev = "db6a428056a7375ec1f1f9782e2cea7c628ab95d";
+ sha256 = "10l30x1rxfahakrmbfpv2r5qbfmnp8x4m7xljjiw664jqhrpi0c0";
};
meta.homepage = "https://github.com/AckslD/nvim-trevJ.lua/";
meta.hydraPlatforms = [ ];
@@ -11650,12 +11649,12 @@ final: prev: {
nvim-vtsls = buildVimPlugin {
pname = "nvim-vtsls";
- version = "2025-04-27";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "yioneko";
repo = "nvim-vtsls";
- rev = "60b493e641d3674c030c660cabe7a2a3f7a914be";
- sha256 = "00qj7b70afpgxmb6ml4knjwdwcn29yk8mvsb575b6ww9zsxh34il";
+ rev = "0b5f73c9e50ce95842ea07bb3f05c7d66d87d14a";
+ sha256 = "0cdc4a1g2gl6m5d0g1kggg2hpr7x078s499y7rwcii8r6yj48cxx";
};
meta.homepage = "https://github.com/yioneko/nvim-vtsls/";
meta.hydraPlatforms = [ ];
@@ -11702,12 +11701,12 @@ final: prev: {
nvim_context_vt = buildVimPlugin {
pname = "nvim_context_vt";
- version = "2025-01-02";
+ version = "2025-07-14";
src = fetchFromGitHub {
owner = "andersevenrud";
repo = "nvim_context_vt";
- rev = "10e13ec47a9bb341192d893e58cf91c61cde4935";
- sha256 = "1f0mbl797xnf0c5cb1a10b6cbva92chq0bywh7kni817rp750ix3";
+ rev = "4ee3f8fe1b3aacacd31eaf77378dffcad0ff9465";
+ sha256 = "1h6x29hgx9gz27x6ia0n0wz7n8zm2bb3j0h321y0f616b47nzr32";
};
meta.homepage = "https://github.com/andersevenrud/nvim_context_vt/";
meta.hydraPlatforms = [ ];
@@ -11793,12 +11792,12 @@ final: prev: {
obsidian-nvim = buildVimPlugin {
pname = "obsidian.nvim";
- version = "2025-07-09";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "obsidian-nvim";
repo = "obsidian.nvim";
- rev = "70087b1eea2f94dbd6b24de0a4c4da0dbadfbd1e";
- sha256 = "0m1xgdkk46qndr2iljx260gp03yqpdk9is2fvffk6a4v3p81pjnw";
+ rev = "f0b231b286bd643d0c79f32d263bb9181389aea5";
+ sha256 = "1lg3kgl4chyvsxi3l19wh77xyii4iwkwg8sfdb2prd864q11zq4b";
};
meta.homepage = "https://github.com/obsidian-nvim/obsidian.nvim/";
meta.hydraPlatforms = [ ];
@@ -11832,12 +11831,12 @@ final: prev: {
octo-nvim = buildVimPlugin {
pname = "octo.nvim";
- version = "2025-07-03";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "pwntester";
repo = "octo.nvim";
- rev = "e5405d01c0252d711ff6256179140d8dd5c847d6";
- sha256 = "1kfnmms9393zgbr6d4vs1c9d6h82jcblnm9i54nikfggjmn1q05w";
+ rev = "17331ce1fc2537429786db91842c1013721adf38";
+ sha256 = "1jz71jx9a3b9i6c81gqsi1zrxm6ihn3qma2is01iwyxwfnymj1q4";
};
meta.homepage = "https://github.com/pwntester/octo.nvim/";
meta.hydraPlatforms = [ ];
@@ -11910,12 +11909,12 @@ final: prev: {
one-small-step-for-vimkind = buildVimPlugin {
pname = "one-small-step-for-vimkind";
- version = "2025-07-06";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "jbyuki";
repo = "one-small-step-for-vimkind";
- rev = "81fa8fe2b9ed69a2c2af5fa79a2d4fe7a6ca60e5";
- sha256 = "157kj99b10djr1h7m4rzb50bqmrbn0krz8fm06fhc3bi26gxv6n7";
+ rev = "91b4e0fb0d640def73812aceb22dafb99261dd67";
+ sha256 = "1nzql49pwix8k0ilz8avx704h57dkrw5ch0r4zsm9g0adq7q2fk8";
};
meta.homepage = "https://github.com/jbyuki/one-small-step-for-vimkind/";
meta.hydraPlatforms = [ ];
@@ -12066,12 +12065,12 @@ final: prev: {
org-roam-nvim = buildVimPlugin {
pname = "org-roam.nvim";
- version = "2025-04-18";
+ version = "2025-07-10";
src = fetchFromGitHub {
owner = "chipsenkbeil";
repo = "org-roam.nvim";
- rev = "5ff1c9b0d89ac4a142abe3723e535fb127a516e4";
- sha256 = "0c1vcq4rzilyqb8d21jqh8icdqa22n9xswx919mf8pmhz1smbs2c";
+ rev = "f7421ca00c47c4a35bffd61a1e57f8b75659eb7d";
+ sha256 = "1hnjv5gxmg6a9qjkwpfp6jdh3ld1pg14xkq9cbdx9l08r3kqyam9";
};
meta.homepage = "https://github.com/chipsenkbeil/org-roam.nvim/";
meta.hydraPlatforms = [ ];
@@ -12092,12 +12091,12 @@ final: prev: {
otter-nvim = buildVimPlugin {
pname = "otter.nvim";
- version = "2025-06-10";
+ version = "2025-07-17";
src = fetchFromGitHub {
owner = "jmbuhr";
repo = "otter.nvim";
- rev = "f3a401851c25c64220dcf2470252a1adc28308d5";
- sha256 = "107x0x5h3rn8jj0wnm359jdw1nkarb04qia5f6248nnrjvm2xyii";
+ rev = "fcc8cf1eeb39f16c309bb27a7ff140ddf87c9fcb";
+ sha256 = "10p2pm209fvpxk58nm8b5l2a4pz42r9xqg2fx7c4dvvf39jqhwjw";
};
meta.homepage = "https://github.com/jmbuhr/otter.nvim/";
meta.hydraPlatforms = [ ];
@@ -12249,12 +12248,12 @@ final: prev: {
parrot-nvim = buildVimPlugin {
pname = "parrot.nvim";
- version = "2025-06-26";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "frankroeder";
repo = "parrot.nvim";
- rev = "cba65642012bf6bfad9ccf82982169ebad44ae20";
- sha256 = "0p5arh9n7vjpfam4026ln941njhipxf1ngjmy0l89p3ldbzwj80b";
+ rev = "6ad76a1b170b3fa49851504ab17cb39075b93b03";
+ sha256 = "1x6knk6n576zyk2927hy2xisp96vmqg5fa1pbq4m0f2vc8g7qiw0";
};
meta.homepage = "https://github.com/frankroeder/parrot.nvim/";
meta.hydraPlatforms = [ ];
@@ -12666,12 +12665,12 @@ final: prev: {
pum-vim = buildVimPlugin {
pname = "pum.vim";
- version = "2025-06-29";
+ version = "2025-07-18";
src = fetchFromGitHub {
owner = "Shougo";
repo = "pum.vim";
- rev = "ddf8210af2c8276c5806330787e160190bd781a7";
- sha256 = "15w4nsal6dhpcggbm669cpjg5xlnpd3b092si5mkakj9pb1yhl9x";
+ rev = "39da7aacfea57ee16f8ac38d39796d3a72610db0";
+ sha256 = "1v0dgn58cvxcqrmx3kmwwz1f8ffl12smpv62x0sdh2bpi0nha306";
};
meta.homepage = "https://github.com/Shougo/pum.vim/";
meta.hydraPlatforms = [ ];
@@ -12705,12 +12704,12 @@ final: prev: {
python-mode = buildVimPlugin {
pname = "python-mode";
- version = "2025-07-07";
+ version = "2025-07-12";
src = fetchFromGitHub {
owner = "python-mode";
repo = "python-mode";
- rev = "b0202dfe509796f3f2abfd2e88358240e2f82572";
- sha256 = "05mjf40m38ck1n4hvys8zxa49zx7spbn0c47nxz0zgi3m713d7il";
+ rev = "2db3b9ea1051b00ca32f12310d500a55b924c7f2";
+ sha256 = "1vlsqjszpqya8hmys94zr9cla39slsiivnx9k2va1l039fzrm1xs";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/python-mode/python-mode/";
@@ -13044,12 +13043,12 @@ final: prev: {
render-markdown-nvim = buildVimPlugin {
pname = "render-markdown.nvim";
- version = "2025-07-08";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "MeanderingProgrammer";
repo = "render-markdown.nvim";
- rev = "c3012098bd44381e3b96bbbbbcc21a54d45a286c";
- sha256 = "0i0l2vl8d7k26xga2ai7chi1xb2a460n45fpzxlx8xxcsfcpb44f";
+ rev = "5c0e241bdbd208b7ae546009378d6bc93c083ef3";
+ sha256 = "16sygfwzmlgbsymlmrbii9vhblgyn8qn1clcjaah7rwby0bwkzq7";
};
meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/";
meta.hydraPlatforms = [ ];
@@ -13162,12 +13161,12 @@ final: prev: {
rose-pine = buildVimPlugin {
pname = "rose-pine";
- version = "2025-06-26";
+ version = "2025-07-18";
src = fetchFromGitHub {
owner = "rose-pine";
repo = "neovim";
- rev = "f93360149e9ed4df8677fbb07c7231ea0fd03b97";
- sha256 = "169gjspmgyrkcsr2dl4z1i2w860vzlqqalfj2mf1nl3f5883pzkd";
+ rev = "72befaffeac38db7bdd49e0549eaa2c4806dd878";
+ sha256 = "05f61gwsbppc14j6cabi30qrgj43i7sgal9r8b3qz7s5mcwaz0jx";
};
meta.homepage = "https://github.com/rose-pine/neovim/";
meta.hydraPlatforms = [ ];
@@ -13175,12 +13174,12 @@ final: prev: {
roslyn-nvim = buildVimPlugin {
pname = "roslyn.nvim";
- version = "2025-07-07";
+ version = "2025-07-14";
src = fetchFromGitHub {
owner = "seblyng";
repo = "roslyn.nvim";
- rev = "6c1ff27c679d313e769f157bd2d444e1f081687d";
- sha256 = "1cshcfk5hxl20i69nrsfsxv3z01hwr2jq1dnqi4w55lx6v19vpzy";
+ rev = "3056635ed6ebe5035c94a7c8d0d362e95817839e";
+ sha256 = "0a7gd2fzcwc1812hnswb4g8pr220xd8443j9rd3452zxwyl3r6s6";
};
meta.homepage = "https://github.com/seblyng/roslyn.nvim/";
meta.hydraPlatforms = [ ];
@@ -13240,12 +13239,12 @@ final: prev: {
rzls-nvim = buildVimPlugin {
pname = "rzls.nvim";
- version = "2025-05-24";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "tris203";
repo = "rzls.nvim";
- rev = "27b4c4c3bf35f3d83ccfba8c696c96f7e1d9c154";
- sha256 = "1zd1shsgic0rmzm4hn192dy5jjpkn9wyb8dsmbbh4lnkpnsj5fvs";
+ rev = "1798c64830547d711b14dc2f3f47da15584d8aab";
+ sha256 = "1znmjcf6xd6b5mqggqj14h21gd5csal24h1y96hc168b7jaagyn8";
};
meta.homepage = "https://github.com/tris203/rzls.nvim/";
meta.hydraPlatforms = [ ];
@@ -13292,12 +13291,12 @@ final: prev: {
satellite-nvim = buildVimPlugin {
pname = "satellite.nvim";
- version = "2025-05-09";
+ version = "2025-07-10";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "satellite.nvim";
- rev = "8f3a12bc64fbb3df738bf82f8295219f50c5b59d";
- sha256 = "17pjg92han8mljka0zy23fiq33v960bkkbhva4jrrsmdzrg361fm";
+ rev = "fc9672c9a14371ad948b5c42588d5ccfc4120f42";
+ sha256 = "0210y53kb2zb811azifsd3y7gappf8jydriv1c42y0396k4hlmrg";
};
meta.homepage = "https://github.com/lewis6991/satellite.nvim/";
meta.hydraPlatforms = [ ];
@@ -13553,12 +13552,12 @@ final: prev: {
smart-splits-nvim = buildVimPlugin {
pname = "smart-splits.nvim";
- version = "2025-07-04";
+ version = "2025-07-18";
src = fetchFromGitHub {
owner = "mrjones2014";
repo = "smart-splits.nvim";
- rev = "c088d64c6e0e3221d24ef1f9337b5fe15557ddcc";
- sha256 = "0bc32ky92asgmsxh64qjmbqk0gx4kxg8xbkn789kiryl6izgz1v8";
+ rev = "f59fddc055373ec0fe2bbe2a3e7d7df2ee314994";
+ sha256 = "0s7283iaa6z26zk5zvzn8qxdn4q3vckqzgbz6c43ri0dm0irhzlk";
};
meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/";
meta.hydraPlatforms = [ ];
@@ -13566,12 +13565,12 @@ final: prev: {
smartcolumn-nvim = buildVimPlugin {
pname = "smartcolumn.nvim";
- version = "2025-07-08";
+ version = "2025-07-21";
src = fetchFromGitHub {
owner = "m4xshen";
repo = "smartcolumn.nvim";
- rev = "3e5d7837c56735915687bcedbac596e32411b97d";
- sha256 = "08hih3ygqjbr8miwbs165kf041sb70a3rysl9rsdxwrl0lm7s11d";
+ rev = "b9cdbdf42f7ac5a659204cd5926017c7ff724a19";
+ sha256 = "1x90vxghilh75alqfyasfpm8s5ir73kg7ji48wh5lkbhyqxz81j0";
};
meta.homepage = "https://github.com/m4xshen/smartcolumn.nvim/";
meta.hydraPlatforms = [ ];
@@ -13605,12 +13604,12 @@ final: prev: {
smear-cursor-nvim = buildVimPlugin {
pname = "smear-cursor.nvim";
- version = "2025-06-26";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "sphamba";
repo = "smear-cursor.nvim";
- rev = "4a0f7ac265b4ed1ce4d0af2afc13072763bfa691";
- sha256 = "129wqfan335dgkzzacljfbyc1xks0bwvrna3psi5f1vgs219fr43";
+ rev = "1a3df9af4ed017fafecd93c6837956914f269472";
+ sha256 = "10k29vy1dxcm5iajsl0rrqyl4w1yh45y7bm1xfwh6dx9zc5rbmrw";
};
meta.homepage = "https://github.com/sphamba/smear-cursor.nvim/";
meta.hydraPlatforms = [ ];
@@ -13644,12 +13643,12 @@ final: prev: {
snipe-nvim = buildVimPlugin {
pname = "snipe.nvim";
- version = "2025-04-14";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "leath-dub";
repo = "snipe.nvim";
- rev = "2a1b738dfae8502e6162eddfc774da65ed404142";
- sha256 = "0nw7rkld2m955yix1faf197pkrwx4xg6skl3dxis0r4xlcavxx9k";
+ rev = "3da8e9770d6619ad51b724a7c1cebb6aae37c08f";
+ sha256 = "1l0jmmb9csf72dkjp4pdx6rk9fnbfimmf2zz3iwik9d1lzrms07d";
};
meta.homepage = "https://github.com/leath-dub/snipe.nvim/";
meta.hydraPlatforms = [ ];
@@ -13709,12 +13708,12 @@ final: prev: {
sort-nvim = buildVimPlugin {
pname = "sort.nvim";
- version = "2025-07-09";
+ version = "2025-07-18";
src = fetchFromGitHub {
owner = "sQVe";
repo = "sort.nvim";
- rev = "d0da9d6a715d50f74f7bae84bf3b62422adb5713";
- sha256 = "1iazr0jmkcksb8826zaj80cd9x750qcaja1gwb44c1d7605ns8i1";
+ rev = "278a40e8a2e979197b76741973194124be33c344";
+ sha256 = "0wxaz8d5ycgn2h36w5av3cg1z1r18i1vcaasrfb1ksq9m5n12ayv";
};
meta.homepage = "https://github.com/sQVe/sort.nvim/";
meta.hydraPlatforms = [ ];
@@ -13852,12 +13851,12 @@ final: prev: {
splitjoin-vim = buildVimPlugin {
pname = "splitjoin.vim";
- version = "2025-06-02";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "splitjoin.vim";
- rev = "451c70158aaccf806d29be69a0d4482734a4f9ee";
- sha256 = "17c6vkiqyx8dcb93nvplvw5y16xmy04cmdrapj4vpm357n8a2qq7";
+ rev = "d6e48fb035c90262bbe6276e6b83d35cb641c014";
+ sha256 = "0ffcqllmp94nq7g8dmsaf8cna2i960p43zn1ps6ansblx4rc7ccc";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
@@ -14152,12 +14151,12 @@ final: prev: {
switch-vim = buildVimPlugin {
pname = "switch.vim";
- version = "2025-06-17";
+ version = "2025-07-19";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "switch.vim";
- rev = "df58397cfa36d2f428ddc2652ba32d1db2af6d02";
- sha256 = "1yi6dh2icsqvz8i47mnyirgk9i6wipqmmq7gn3jzzcnxp7y327i4";
+ rev = "4017a58f7ed8a2d76a288e36130affe8eb55e83a";
+ sha256 = "0qfcxwv206r7fz5snnzmhhafdgqq6q50sk2wk9cc484w3grx16im";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/switch.vim/";
@@ -14506,12 +14505,12 @@ final: prev: {
telescope-frecency-nvim = buildVimPlugin {
pname = "telescope-frecency.nvim";
- version = "2025-05-01";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope-frecency.nvim";
- rev = "03a0efd1a8668b902bddef4b82cb7d46cd5ab22c";
- sha256 = "02ngsbw88b6xmra8vrmc3gxnw99cv6b18ja9mg4yn5b07244nm04";
+ rev = "21c08f073cfae477e6304b85cae78fbf46a793a4";
+ sha256 = "1y0kwrp65dkzk39f14gbxrniszlfh5dzghhx521lyqqdz4ymjbmc";
};
meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/";
meta.hydraPlatforms = [ ];
@@ -15028,12 +15027,12 @@ final: prev: {
tinted-nvim = buildVimPlugin {
pname = "tinted-nvim";
- version = "2025-06-25";
+ version = "2025-07-17";
src = fetchFromGitHub {
owner = "tinted-theming";
repo = "tinted-nvim";
- rev = "35bab87474ee960101109cf633b10d97238c2a1f";
- sha256 = "0l9xqrjdmhsyqs5qwj321x1avcjwjzr6g7wvnh8b0ngvpf65hjyp";
+ rev = "cd89ac15fe6018f03cf2108fb63c3c9bf32123cc";
+ sha256 = "15n9n5lc5gs0rdd77absf5j04z79cn42a07xwis9ws58na5xb0ds";
};
meta.homepage = "https://github.com/tinted-theming/tinted-nvim/";
meta.hydraPlatforms = [ ];
@@ -15041,12 +15040,12 @@ final: prev: {
tinted-vim = buildVimPlugin {
pname = "tinted-vim";
- version = "2025-06-25";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "tinted-theming";
repo = "tinted-vim";
- rev = "ea3cbd6c413b5f42149b660e9f3695cb98423fef";
- sha256 = "18mclwcggrc8c65644yaa9ir9kkvh8cm9gq546p2rk54i53gkyfc";
+ rev = "78a483a34f34a255a1ffc1fb8b0cf22c4d6c4455";
+ sha256 = "1jnhrpn35bqxpqxj689qiip2jh58ig4fxsrr32dn96fsa4jngqa9";
};
meta.homepage = "https://github.com/tinted-theming/tinted-vim/";
meta.hydraPlatforms = [ ];
@@ -15067,12 +15066,12 @@ final: prev: {
tiny-inline-diagnostic-nvim = buildVimPlugin {
pname = "tiny-inline-diagnostic.nvim";
- version = "2025-07-04";
+ version = "2025-07-16";
src = fetchFromGitHub {
owner = "rachartier";
repo = "tiny-inline-diagnostic.nvim";
- rev = "7c1595733366d25ddd3a6785cf6327e2e460bae9";
- sha256 = "0yvz3vfsjp0hb938v1dx4f9mc48v6wgj17wf6z6ivbd286gryb37";
+ rev = "7dcf8542059fb15c978de845fc8665428ae13a04";
+ sha256 = "1dr96isp19yskiz46vvjfc09y5iyyv2yfl01lrgfjybhhdhqcs84";
};
meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/";
meta.hydraPlatforms = [ ];
@@ -15264,12 +15263,12 @@ final: prev: {
treewalker-nvim = buildVimPlugin {
pname = "treewalker.nvim";
- version = "2025-07-09";
+ version = "2025-07-17";
src = fetchFromGitHub {
owner = "aaronik";
repo = "treewalker.nvim";
- rev = "860772d82f1ce2adc475638b454da89a8d2382e4";
- sha256 = "1w88hc50wrx1ih7az0zswd5sm7ijwydrjcciqy9gqkjfyxjky9kj";
+ rev = "ae229700e1cce34198280f588568dc49c52d9eb1";
+ sha256 = "011r3xvc6207jrzd049nfwfdiz20d7syy0l5dzqmr5f8m7kjf6dh";
};
meta.homepage = "https://github.com/aaronik/treewalker.nvim/";
meta.hydraPlatforms = [ ];
@@ -15551,12 +15550,12 @@ final: prev: {
undotree = buildVimPlugin {
pname = "undotree";
- version = "2025-07-03";
+ version = "2025-07-13";
src = fetchFromGitHub {
owner = "mbbill";
repo = "undotree";
- rev = "15d91b0afe04ea9ba5cd53e30190d1602af9a925";
- sha256 = "0qvq9kyh6kkx5bxw8z606f8hvwdr8ji0fywj9aabvsgbd29l0wip";
+ rev = "28f2f54a34baff90ea6f4a735ef1813ad875c743";
+ sha256 = "0k9qfp64rbwy1lc62x0vkwfl3qlx8633lfbhqxkf64yqwi81ysp5";
};
meta.homepage = "https://github.com/mbbill/undotree/";
meta.hydraPlatforms = [ ];
@@ -15616,12 +15615,12 @@ final: prev: {
unison = buildVimPlugin {
pname = "unison";
- version = "2025-07-09";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "unisonweb";
repo = "unison";
- rev = "5e7bd7c4bfe6a1c2ddbcd3d35b7281ef7b1fa10e";
- sha256 = "0gcrn4gv5ils7acypwii5v0hq4rfj0q14ky0l2jnxiwfykyvki6n";
+ rev = "3379c0316a6bdbae58a8de32769c1a76108f74ae";
+ sha256 = "0vbxjzv2n9184060il27k421qb2fwgv403xlri2nmnlc1nlg3wdr";
};
meta.homepage = "https://github.com/unisonweb/unison/";
meta.hydraPlatforms = [ ];
@@ -15681,12 +15680,12 @@ final: prev: {
uv-nvim = buildVimPlugin {
pname = "uv.nvim";
- version = "2025-05-31";
+ version = "2025-07-11";
src = fetchFromGitHub {
owner = "benomahony";
repo = "uv.nvim";
- rev = "642e45d392a65fe15dbebd63444e45e21a38f883";
- sha256 = "1l681q5d3c8hqr1vvb4rxs6y5a1fs3m3cx3v0n6lvmlcdbdn4mjb";
+ rev = "179ab4eb351b5ab61bf9d5805d599116a0e97ac4";
+ sha256 = "0jj8ypkyviamlr6ydinjcfsv6hh0073xg7jch7i88bz0zjgqg1rv";
};
meta.homepage = "https://github.com/benomahony/uv.nvim/";
meta.hydraPlatforms = [ ];
@@ -15746,12 +15745,12 @@ final: prev: {
vifm-vim = buildVimPlugin {
pname = "vifm.vim";
- version = "2025-07-06";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "vifm";
repo = "vifm.vim";
- rev = "4db901cca609a7e761831fff807332dc96b9d998";
- sha256 = "0s759csxkh3hbp08jksyh0g8njljsd610f93p0pmyjd4jlh75fp6";
+ rev = "57d24bebbeaac26970e87935bc7ff2b19d94e877";
+ sha256 = "1i6adrban6psqgaizd48syk5hzai5apry7zzc15lv2q1060b3mlw";
};
meta.homepage = "https://github.com/vifm/vifm.vim/";
meta.hydraPlatforms = [ ];
@@ -16149,12 +16148,12 @@ final: prev: {
vim-airline = buildVimPlugin {
pname = "vim-airline";
- version = "2025-05-11";
+ version = "2025-07-14";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "41c5f54507fd865c8c00fe1f4bb390a59b6894ef";
- sha256 = "1dnlymp4kv8d5yr0fpabkrhyar5kg34jnzwgddykiifxhl99yfbi";
+ rev = "5ca7f0b7fef4f174d57fd741b477bbbac0b7886a";
+ sha256 = "1jl570hryxkkqp3pms8a44ac6w8bfp4yb4m3nz72l27krwvxj6y5";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
meta.hydraPlatforms = [ ];
@@ -16552,12 +16551,12 @@ final: prev: {
vim-caddyfile = buildVimPlugin {
pname = "vim-caddyfile";
- version = "2022-05-09";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "isobit";
repo = "vim-caddyfile";
- rev = "24fe0720551883e407cb70ae1d7c03f162d1d5a0";
- sha256 = "1nk71r0hswpkmhvlmyj9jazrs5g8qgabdwflhhxmipzdz7g2y5md";
+ rev = "6d60d5af0d73f20b88ec388a9d70188d55ed8223";
+ sha256 = "0q5dkyrn0vp3j086x8w5s585rjkw6i6myx0vw8bvkb153bz8j6yi";
};
meta.homepage = "https://github.com/isobit/vim-caddyfile/";
meta.hydraPlatforms = [ ];
@@ -17345,12 +17344,12 @@ final: prev: {
vim-erlang-runtime = buildVimPlugin {
pname = "vim-erlang-runtime";
- version = "2025-07-06";
+ version = "2025-07-11";
src = fetchFromGitHub {
owner = "vim-erlang";
repo = "vim-erlang-runtime";
- rev = "19c1be90e344afd651a9a3fc779bb01c4b1dd2cb";
- sha256 = "1dr67z6f8rn9pswy9s89vfwz8nycwbrzilhf7g0rnym8isbgjjq0";
+ rev = "976b10b74c75d1297bef5b2a0e56ff2f75343ee8";
+ sha256 = "05mp64n760dxbwlqhcms5m6266nqbhp5kdg6k6kfggi90wlpzfmv";
};
meta.homepage = "https://github.com/vim-erlang/vim-erlang-runtime/";
meta.hydraPlatforms = [ ];
@@ -17358,12 +17357,12 @@ final: prev: {
vim-erlang-tags = buildVimPlugin {
pname = "vim-erlang-tags";
- version = "2023-11-30";
+ version = "2025-06-19";
src = fetchFromGitHub {
owner = "vim-erlang";
repo = "vim-erlang-tags";
- rev = "a7b106215f05e7dd4cd20cf5fc29071cceb5fca0";
- sha256 = "1gc5nprzwi6alxk7wclvvdxllwdzrwbmc6zdbhpa33igygvws4gw";
+ rev = "16b8a1266060ab538a6d0f8494ab6e754d69ba1e";
+ sha256 = "1c1ac8bdjzvf4vd0d4lp87nb3kk0kn5x14f0annxx7fjw438g8vk";
};
meta.homepage = "https://github.com/vim-erlang/vim-erlang-tags/";
meta.hydraPlatforms = [ ];
@@ -17618,12 +17617,12 @@ final: prev: {
vim-fugitive = buildVimPlugin {
pname = "vim-fugitive";
- version = "2025-06-19";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "593f831d6f6d779cbabb70a4d1e6b1b1936a88af";
- sha256 = "1i1z5wsvxfs23hbxlsixzfnrv1xlb29sm0bxn8jkp3cmj12q2rqg";
+ rev = "61b51c09b7c9ce04e821f6cf76ea4f6f903e3cf4";
+ sha256 = "1fk02wb2g52lqxxp1gx551bbv7nmambwjiqfgcp4ypn2n4wnhzxv";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
meta.hydraPlatforms = [ ];
@@ -17904,12 +17903,12 @@ final: prev: {
vim-habamax = buildVimPlugin {
pname = "vim-habamax";
- version = "2025-06-25";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "habamax";
repo = "vim-habamax";
- rev = "e0b817ebc5e03893e4d31b96b6dc91cf9348070f";
- sha256 = "0f58jcj9sp694ychxk6q0k6a5is1lcjmgmb9jqc08rl4aahvjpcg";
+ rev = "c7167cc7351f87fa997aa156ba4ccc570740b068";
+ sha256 = "1j718if43azafpwlc83if8dspcdnqhvhffhii43l3vvvs7zcphp9";
};
meta.homepage = "https://github.com/habamax/vim-habamax/";
meta.hydraPlatforms = [ ];
@@ -18504,12 +18503,12 @@ final: prev: {
vim-just = buildVimPlugin {
pname = "vim-just";
- version = "2025-07-01";
+ version = "2025-07-14";
src = fetchFromGitHub {
owner = "NoahTheDuke";
repo = "vim-just";
- rev = "c31036662e632acb6f9e7c318725ed9fe25bb82f";
- sha256 = "0zp5gbjy88hnpdl5ds3x3c00kx2zw8p5lamypl3fsa7j9mf3gsjq";
+ rev = "e0c04b6433b9c636274f074356744fdfae039b7e";
+ sha256 = "0v6sjkznlc1v14vcqxv6zbv9jqzgxggd4s48cfrk3hfb21awyr69";
};
meta.homepage = "https://github.com/NoahTheDuke/vim-just/";
meta.hydraPlatforms = [ ];
@@ -18673,12 +18672,12 @@ final: prev: {
vim-liquid = buildVimPlugin {
pname = "vim-liquid";
- version = "2021-11-28";
+ version = "2025-07-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-liquid";
- rev = "fd2f0017fbc50f214db2f57c207c34cda3aa1522";
- sha256 = "1z9bmcx13py56phr8djdnykw3a933chhv6ypcfigkjp6cyqkj1mc";
+ rev = "ca82e18f299c10c10f3f9ee2e0a0804dc3dd16dc";
+ sha256 = "0miixxhxdqgfsr74p2i287jamzkwi02xsdgwinq2510m5y727aca";
};
meta.homepage = "https://github.com/tpope/vim-liquid/";
meta.hydraPlatforms = [ ];
@@ -18790,12 +18789,12 @@ final: prev: {
vim-lsp-settings = buildVimPlugin {
pname = "vim-lsp-settings";
- version = "2025-07-02";
+ version = "2025-07-14";
src = fetchFromGitHub {
owner = "mattn";
repo = "vim-lsp-settings";
- rev = "6d732b648e177fe533ac70a735a4bb04f16ca373";
- sha256 = "0h33p5d99bjl6vy0rvyw098si9kjlhji80a6pypspily5amsc8ql";
+ rev = "69909f76c099588354d8d066ae6dc17d8de97ee1";
+ sha256 = "0sn8b0b2xxqcha8ynba95xcz20hssp718x50nxb1g2ms37chw4q2";
};
meta.homepage = "https://github.com/mattn/vim-lsp-settings/";
meta.hydraPlatforms = [ ];
@@ -20441,12 +20440,12 @@ final: prev: {
vim-spirv = buildVimPlugin {
pname = "vim-spirv";
- version = "2025-07-03";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "kbenzie";
repo = "vim-spirv";
- rev = "ff25d963838e94243be4d5f5181937c5aa5391e8";
- sha256 = "0lcz3hag9gybv735bj5ch2k9a342210m6561qf3lxhhp2l40bqj7";
+ rev = "4e7787346ca60ddbdcdd6c8651d834a281268067";
+ sha256 = "1j550ynpjh5lyzl56lqsd40qxjwp6na2h55fwcjss55xprlbihdf";
};
meta.homepage = "https://github.com/kbenzie/vim-spirv/";
meta.hydraPlatforms = [ ];
@@ -20871,12 +20870,12 @@ final: prev: {
vim-tmux-navigator = buildVimPlugin {
pname = "vim-tmux-navigator";
- version = "2025-06-08";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "christoomey";
repo = "vim-tmux-navigator";
- rev = "412c474e97468e7934b9c217064025ea7a69e05e";
- sha256 = "15in1awm0xr1mq0i8hpxdfh89hyfa937sb3axxwdgf6sarip6f3k";
+ rev = "c45243dc1f32ac6bcf6068e5300f3b2b237e576a";
+ sha256 = "0gxf841d030hf3w9rz5pp4saik5qq9sidqylrp3hkc4xy6pyfhr0";
};
meta.homepage = "https://github.com/christoomey/vim-tmux-navigator/";
meta.hydraPlatforms = [ ];
@@ -21521,12 +21520,12 @@ final: prev: {
vimspector = buildVimPlugin {
pname = "vimspector";
- version = "2025-01-18";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "puremourning";
repo = "vimspector";
- rev = "5e24df822e278ee79abfc8c7110089a5322d1a3c";
- sha256 = "10qg8c13jkykg56bizaqaiq8fcf8jgy1gs70hn2157czll0vnnw7";
+ rev = "a1ee02d4e5df05d411e93740465db1177ba42b4c";
+ sha256 = "18dlc58r3i9wwfra4838jixlv4hcs7sqjss2x6i6zicwx3p54ph7";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/puremourning/vimspector/";
@@ -21548,12 +21547,12 @@ final: prev: {
vimux = buildVimPlugin {
pname = "vimux";
- version = "2024-09-26";
+ version = "2025-07-23";
src = fetchFromGitHub {
owner = "preservim";
repo = "vimux";
- rev = "7db6b2f79d432ee3820668b1d4625311dbe1d0ad";
- sha256 = "1q3kbi7kkhvp12l9skl263sa63zgy30hzl97jifia1llwsjjzg2p";
+ rev = "04f299e53eb81883da0edea6a57018067f3b4938";
+ sha256 = "191z46bcgg9ajqbw2g34mvismqfi4gb94k35isp9dn4322lkhgk6";
};
meta.homepage = "https://github.com/preservim/vimux/";
meta.hydraPlatforms = [ ];
@@ -21652,12 +21651,12 @@ final: prev: {
vs-tasks-nvim = buildVimPlugin {
pname = "vs-tasks.nvim";
- version = "2025-06-17";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "EthanJWright";
repo = "vs-tasks.nvim";
- rev = "9e8d5c3296ecb9fc5e12bfe5fc15e32e3315644f";
- sha256 = "0j1xzv8jdnp9s8xazbwppib7ka60cgp25i3gq03hjq5a22scjk6y";
+ rev = "b21d4d3eda0d1891cfc39f78c643a4e7396d1bb0";
+ sha256 = "05jn15vz38jzv3j3i71zyb7prb5ar00d7r9v1a6zimf7kalwwgkv";
};
meta.homepage = "https://github.com/EthanJWright/vs-tasks.nvim/";
meta.hydraPlatforms = [ ];
@@ -21782,12 +21781,12 @@ final: prev: {
wiki-vim = buildVimPlugin {
pname = "wiki.vim";
- version = "2025-06-02";
+ version = "2025-07-17";
src = fetchFromGitHub {
owner = "lervag";
repo = "wiki.vim";
- rev = "52e1abfaa87a61f624ec59ee51ed1fe9ea43986d";
- sha256 = "1ld5ffhi708jaw61x200maym9gqh5h9b1b7rxhnr69x862n1qzr0";
+ rev = "d91a73f262e057ff008cc35e3566d378cc43fe10";
+ sha256 = "0ljz2zfqb8khji4q6mkpv3181k4k602g76zzds8y772ipjzrc4in";
};
meta.homepage = "https://github.com/lervag/wiki.vim/";
meta.hydraPlatforms = [ ];
@@ -21951,12 +21950,12 @@ final: prev: {
wtf-nvim = buildVimPlugin {
pname = "wtf.nvim";
- version = "2025-07-08";
+ version = "2025-07-13";
src = fetchFromGitHub {
owner = "piersolenski";
repo = "wtf.nvim";
- rev = "e5b080e7b0f1397f99ab12aa0d8620d858a99104";
- sha256 = "1p04gba2671z5ckj776x3pbd8rawy7i7ydqaczhr2d7ggxb0ga8p";
+ rev = "cacbcabbe969de27e98166415a0625bbc5df2fe2";
+ sha256 = "15nw15abj3m039kns7pkii232wrggwzzpq852kv30a5l2b47qfhl";
};
meta.homepage = "https://github.com/piersolenski/wtf.nvim/";
meta.hydraPlatforms = [ ];
@@ -22042,12 +22041,12 @@ final: prev: {
yats-vim = buildVimPlugin {
pname = "yats.vim";
- version = "2024-08-17";
+ version = "2025-07-15";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "b325c449a2db4d9ee38aa441afa850a815982e8b";
- sha256 = "1czjq0zf00jhfrq182diy3z7vpsb2w16jwbijinb1dpjgq6klh0h";
+ rev = "c63094edc324672d7fa945c6c34d4b6445f151b2";
+ sha256 = "14bhv950np0vaxipbvfrcj0f0r4ygvph2pkbffxj9mbckrq08ka2";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@@ -22056,12 +22055,12 @@ final: prev: {
yazi-nvim = buildVimPlugin {
pname = "yazi.nvim";
- version = "2025-07-08";
+ version = "2025-07-22";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "yazi.nvim";
- rev = "df280674e4d0acaf5cc22a64fdda65f73c86a416";
- sha256 = "0mpq12g7qnq96zq1kim7d38wgvqpz2k0qxmdlq2rnk5inkhqv2yf";
+ rev = "6e4e9f0353f94ca4965c20dfc2690fb0d21730f0";
+ sha256 = "1pdrranrqrwhslj1b2959gim6im77yxlf807ynxrdzdwcyx7iqhs";
};
meta.homepage = "https://github.com/mikavilpas/yazi.nvim/";
meta.hydraPlatforms = [ ];
@@ -22199,12 +22198,12 @@ final: prev: {
zig-vim = buildVimPlugin {
pname = "zig.vim";
- version = "2025-07-07";
+ version = "2025-07-20";
src = fetchFromGitHub {
owner = "ziglang";
repo = "zig.vim";
- rev = "4ae861f9bd8ce164b1546fdf70953bb2e6379537";
- sha256 = "0rljyifzc5zm07j6cmg5fzq6gigfylhd3g7pv553r4lb1g8fb90s";
+ rev = "f65ae7a570b71d7a7aa4978ff9ac327e04a36e1e";
+ sha256 = "1dbm97hnfx4l5x4jml2dv41aqx8vi62m5svic0n8qkwgjb951phk";
};
meta.homepage = "https://github.com/ziglang/zig.vim/";
meta.hydraPlatforms = [ ];
@@ -22238,12 +22237,12 @@ final: prev: {
zotcite = buildVimPlugin {
pname = "zotcite";
- version = "2025-04-29";
+ version = "2025-07-24";
src = fetchFromGitHub {
owner = "jalvesaq";
repo = "zotcite";
- rev = "316aa33a5ab754f9d08687070f8a8e238c4d603f";
- sha256 = "1r2nna6grzh6l6p4ihdhfz3viynj9abncbxcjb29r97qfbcfl5mj";
+ rev = "84909fa676267dd362565f0418db7f01a2e79ab8";
+ sha256 = "19cqkxr0psdwkhzkqaxmxppbmg6iyfrp62fn9fyj1cijycxlqs1c";
};
meta.homepage = "https://github.com/jalvesaq/zotcite/";
meta.hydraPlatforms = [ ];
diff --git a/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix
index 8b262ad24c69..4644f04b5999 100644
--- a/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix
+++ b/pkgs/applications/editors/vim/plugins/non-generated/blink-cmp/default.nix
@@ -8,19 +8,19 @@
gitMinimal,
}:
let
- version = "1.5.1";
+ version = "1.6.0";
src = fetchFromGitHub {
owner = "Saghen";
repo = "blink.cmp";
tag = "v${version}";
- hash = "sha256-iWM+/lq4HG4Cm+f8JkLee34hnC9119znBOFDXC1Fow0=";
+ hash = "sha256-IHRYgKcYP+JDGu8Vtawgzlhq25vpROFqb8KmpfVMwCk=";
};
blink-fuzzy-lib = rustPlatform.buildRustPackage {
inherit version src;
pname = "blink-fuzzy-lib";
useFetchCargoVendor = true;
- cargoHash = "sha256-pWBOPMUy/gXeujaowlp2I6kqD+Q95h+f9mXl231DN88=";
+ cargoHash = "sha256-QsVCugYWRri4qu64wHnbJQZBhy4tQrr+gCYbXtRBlqE=";
nativeBuildInputs = [ gitMinimal ];
@@ -58,6 +58,7 @@ vimUtils.buildVimPlugin {
maintainers = with lib.maintainers; [
balssh
redxtech
+ llakala
];
};
diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
index af823fa2d5d8..f9e097f4e738 100644
--- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix
@@ -43,12 +43,12 @@
};
angular = buildGrammar {
language = "angular";
- version = "0.0.0+rev=93bb92f";
+ version = "0.0.0+rev=d1f24a8";
src = fetchFromGitHub {
owner = "dlvandenberg";
repo = "tree-sitter-angular";
- rev = "93bb92f1289b7fe765da6cc747c82ccdc0afeb8d";
- hash = "sha256-s6RLY8vGNbA3VHyaRbhE/cbe1T1llhaiZNTiYXkBCQc=";
+ rev = "d1f24a8890462cb740909ff62a3a079cded288bc";
+ hash = "sha256-vC4v3uuUdHVUcm33egg3pWIqWSCwCkw5LTyD3ouMdiQ=";
};
meta.homepage = "https://github.com/dlvandenberg/tree-sitter-angular";
};
@@ -66,12 +66,12 @@
};
arduino = buildGrammar {
language = "arduino";
- version = "0.0.0+rev=017696b";
+ version = "0.0.0+rev=1b1fd5d";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-arduino";
- rev = "017696bdf47ca2b10948c5a511f9ab387722d0f3";
- hash = "sha256-zIs3ujkxfgCj6VBkNy/mobsAQ2mcxtjDMHxiQEMlWm8=";
+ rev = "1b1fd5dbd196e80342cf79f6fc5de154232c2829";
+ hash = "sha256-M+X2ofdy3wPUcDELNpjAFLywUG4rTsONQwZp63uYWfE=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-arduino";
};
@@ -143,12 +143,12 @@
};
beancount = buildGrammar {
language = "beancount";
- version = "0.0.0+rev=9bc460a";
+ version = "0.0.0+rev=b7a2557";
src = fetchFromGitHub {
owner = "polarmutex";
repo = "tree-sitter-beancount";
- rev = "9bc460a05b5f096d69568b5fb36105032ff4ff97";
- hash = "sha256-MSLM7Or1SZeqj0WzJ26o5cmYa5vWcSbMhDzMkqWRJgE=";
+ rev = "b7a2557e6c8cf1dc70a52cece1861522ad3903fc";
+ hash = "sha256-E8FPmskJr1OQ55w52FUi9zub7BTZ6neX3VHypjEyRek=";
};
meta.homepage = "https://github.com/polarmutex/tree-sitter-beancount";
};
@@ -220,12 +220,12 @@
};
brightscript = buildGrammar {
language = "brightscript";
- version = "0.0.0+rev=48ce168";
+ version = "0.0.0+rev=5516826";
src = fetchFromGitHub {
owner = "ajdelcimmuto";
repo = "tree-sitter-brightscript";
- rev = "48ce1687125c6dfefcc7a1bef19fa0f0f00426cc";
- hash = "sha256-eVHAl8qykIS90SpWHvpT6VEqjKuXCX8zIYlRGlhUm7w=";
+ rev = "55168264ea174085d2e91377a33f216190df2f51";
+ hash = "sha256-bZ8zhjfnF47ur2XNEYiGiATqDKAEnONusY/it9jmBBY=";
};
meta.homepage = "https://github.com/ajdelcimmuto/tree-sitter-brightscript";
};
@@ -396,12 +396,12 @@
};
cpp = buildGrammar {
language = "cpp";
- version = "0.0.0+rev=2871652";
+ version = "0.0.0+rev=5cb9b69";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-cpp";
- rev = "2871652b9893ab19e621628da03e670227a5d9d0";
- hash = "sha256-ZeO+Jjw1/UnLLVvdOpwWVWZtVI910gtMCPK5Kh8dM1U=";
+ rev = "5cb9b693cfd7bfacab1d9ff4acac1a4150700609";
+ hash = "sha256-s9/n09EruafAMF3g6xOkfu6L+WXUx83PpcVKn1Tnmg8=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-cpp";
};
@@ -619,12 +619,12 @@
};
editorconfig = buildGrammar {
language = "editorconfig";
- version = "0.0.0+rev=9281e7d";
+ version = "0.0.0+rev=8ed3658";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-editorconfig";
- rev = "9281e7d8522cc0d06b61f97920e27936fa12be11";
- hash = "sha256-HUIJQEWenilzGfxFAekqd6A9SXzU4Fe28gdwCme3X8A=";
+ rev = "8ed36589b5d0b3ebfdba45e1fd0ebefa01aafaea";
+ hash = "sha256-qNbkfeQ1MVDXsAW7xomUZ+BIqeuNvWZnhSg/e+3gWLM=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-editorconfig";
};
@@ -707,12 +707,12 @@
};
enforce = buildGrammar {
language = "enforce";
- version = "0.0.0+rev=8e4c841";
+ version = "0.0.0+rev=a194046";
src = fetchFromGitHub {
owner = "simonvic";
repo = "tree-sitter-enforce";
- rev = "8e4c84144153deaf2b8461def43126cea6790020";
- hash = "sha256-63zruBKP7aeyJ6SOTMaic/7xXibxuiETdPVqhj1UlfI=";
+ rev = "a194046e64bdec2c9e2e1a7caa35326387f78b95";
+ hash = "sha256-5G60pe/nf+7LZeiyyqc+LA955l7sW/Du/piwABxzSFk=";
};
meta.homepage = "https://github.com/simonvic/tree-sitter-enforce";
};
@@ -751,12 +751,12 @@
};
fennel = buildGrammar {
language = "fennel";
- version = "0.0.0+rev=de06b9a";
+ version = "0.0.0+rev=cf7c000";
src = fetchFromGitHub {
owner = "alexmozaidze";
repo = "tree-sitter-fennel";
- rev = "de06b9ad366f0186080056109a8c3be980129538";
- hash = "sha256-DLwCJcF+zrBX/cZ8rYU97FpMgZlpVsfqLv1bFdwTj3c=";
+ rev = "cf7c000d934f2ff0a282a2c276b1f72e7fb2a099";
+ hash = "sha256-HlkgDX+MLlQq7TWRSFHxYR7LuaUtIjWqi25k+0J7XYQ=";
};
meta.homepage = "https://github.com/alexmozaidze/tree-sitter-fennel";
};
@@ -972,12 +972,12 @@
};
gleam = buildGrammar {
language = "gleam";
- version = "0.0.0+rev=21e0e7b";
+ version = "0.0.0+rev=dae1551";
src = fetchFromGitHub {
owner = "gleam-lang";
repo = "tree-sitter-gleam";
- rev = "21e0e7ba6f4f60ee80934cb368aa13c00d370734";
- hash = "sha256-NJBD/IeJ8V2tuJHuUGwAinldubrRgLlA+4MUD7zyjzA=";
+ rev = "dae1551a9911b24f41d876c23f2ab05ece0a9d4c";
+ hash = "sha256-GIikbo8N2bmUa8wddpAgTHeejCInoEY8HxGDbuYq/zQ=";
};
meta.homepage = "https://github.com/gleam-lang/tree-sitter-gleam";
};
@@ -1093,12 +1093,12 @@
};
gosum = buildGrammar {
language = "gosum";
- version = "0.0.0+rev=e2ac513";
+ version = "0.0.0+rev=27816eb";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-go-sum";
- rev = "e2ac513b2240c7ff1069ae33b2df29ce90777c11";
- hash = "sha256-2foA2sd5PQpmeX8OhXrW/dxoJaEyxDXzPWh+UD0dgzQ=";
+ rev = "27816eb6b7315746ae9fcf711e4e1396dc1cf237";
+ hash = "sha256-9tPFT0ad68YVmz/R6ia1bQE5AQRBX9ZoPW4inCZIBo4=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-go-sum";
};
@@ -1126,12 +1126,12 @@
};
gpg = buildGrammar {
language = "gpg";
- version = "0.0.0+rev=63e80cf";
+ version = "0.0.0+rev=50482a3";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-gpg-config";
- rev = "63e80cfe1302da9f9c7ee8d9df295f47d7d181bf";
- hash = "sha256-W8BglyjX/OytZCACpVi9V/k7A0Q4JaVQV+9NcyqtFsc=";
+ rev = "50482a322cf1fa00dfe327ef8b00e4607eeeaa1d";
+ hash = "sha256-LHoFNQP3L1yozgOi0YOnOTmbXBc3H1hXsOB7sFDvSDg=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-gpg-config";
};
@@ -1168,6 +1168,17 @@
};
meta.homepage = "https://github.com/murtaza64/tree-sitter-groovy";
};
+ groq = buildGrammar {
+ language = "groq";
+ version = "0.0.0+rev=1fa1ab0";
+ src = fetchFromGitHub {
+ owner = "ajrussellaudio";
+ repo = "tree-sitter-groq";
+ rev = "1fa1ab0eb391a270957e8ad8c731b492e3645649";
+ hash = "sha256-pKwDiViRuFB+BPfWfOOc/VDPN3qFt9HqMCuLGGSMiOU=";
+ };
+ meta.homepage = "https://github.com/ajrussellaudio/tree-sitter-groq";
+ };
gstlaunch = buildGrammar {
language = "gstlaunch";
version = "0.0.0+rev=549aef2";
@@ -1369,12 +1380,12 @@
};
idl = buildGrammar {
language = "idl";
- version = "0.0.0+rev=da50751";
+ version = "0.0.0+rev=fb1bd48";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-idl";
- rev = "da50751d826030fcf8b1424de9f56cec2a274b38";
- hash = "sha256-5FAppUTuPNNrRuLdS4zZMh4xeYDT/JOsQS53u/0nT/0=";
+ rev = "fb1bd480b84a5b75a0c7a44a8fed45c4fe2d9247";
+ hash = "sha256-XIPIz4awyRwjldb9K6hb08SNN4f+1GPaKT3I/kWuMSA=";
};
meta.homepage = "https://github.com/cathaysia/tree-sitter-idl";
};
@@ -1446,12 +1457,12 @@
};
javadoc = buildGrammar {
language = "javadoc";
- version = "0.0.0+rev=e3420bd";
+ version = "0.0.0+rev=de50fbe";
src = fetchFromGitHub {
owner = "rmuir";
repo = "tree-sitter-javadoc";
- rev = "e3420bd8b3e6fa996348c4bbcf627b812a8c1422";
- hash = "sha256-9c6P3Wt6g14f3egr0pG2FMPj9C/d58Fza0Ga4H8mZIU=";
+ rev = "de50fbed2cc4c83e5fa2ec2d4231496e06d55e32";
+ hash = "sha256-NFbeqiK1fii/cR5ySOz6bIHCPFL2oJ+yUFGZVdfCiAg=";
};
meta.homepage = "https://github.com/rmuir/tree-sitter-javadoc";
};
@@ -1468,24 +1479,24 @@
};
jinja = buildGrammar {
language = "jinja";
- version = "0.0.0+rev=2511019";
+ version = "0.0.0+rev=129184f";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
- rev = "251101981d86ccb2901741eddf3e7cf21567a66d";
- hash = "sha256-JbutCmJFKmB1UKIGkEJdiBJOaFmIeea8jK9nhYMkikY=";
+ rev = "129184fb7bbc2d3e29967002432a869ac3758f2e";
+ hash = "sha256-+9aVQFi9V4RJtbkL0F48/L+l+myWqE5kM5G5EwHB9G8=";
};
location = "tree-sitter-jinja";
meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja";
};
jinja_inline = buildGrammar {
language = "jinja_inline";
- version = "0.0.0+rev=2511019";
+ version = "0.0.0+rev=129184f";
src = fetchFromGitHub {
owner = "cathaysia";
repo = "tree-sitter-jinja";
- rev = "251101981d86ccb2901741eddf3e7cf21567a66d";
- hash = "sha256-JbutCmJFKmB1UKIGkEJdiBJOaFmIeea8jK9nhYMkikY=";
+ rev = "129184fb7bbc2d3e29967002432a869ac3758f2e";
+ hash = "sha256-+9aVQFi9V4RJtbkL0F48/L+l+myWqE5kM5G5EwHB9G8=";
};
location = "tree-sitter-jinja_inline";
meta.homepage = "https://github.com/cathaysia/tree-sitter-jinja";
@@ -1624,12 +1635,12 @@
};
koto = buildGrammar {
language = "koto";
- version = "0.0.0+rev=620ff8a";
+ version = "0.0.0+rev=2ffc77c";
src = fetchFromGitHub {
owner = "koto-lang";
repo = "tree-sitter-koto";
- rev = "620ff8a32143f24f6f8e157bd1836183599d334d";
- hash = "sha256-IT9ZgZr2VViD9PyyqZTEmkgLHDD17aYMPx+IznagNAQ=";
+ rev = "2ffc77c14f0ac1674384ff629bfc207b9c57ed89";
+ hash = "sha256-uummfcFCsLP73h1ioxNDXQYTVZfZt0RjYCRUJF4cuuI=";
};
meta.homepage = "https://github.com/koto-lang/tree-sitter-koto";
};
@@ -1713,23 +1724,23 @@
};
liquidsoap = buildGrammar {
language = "liquidsoap";
- version = "0.0.0+rev=05a5dbb";
+ version = "0.0.0+rev=4de01f4";
src = fetchFromGitHub {
owner = "savonet";
repo = "tree-sitter-liquidsoap";
- rev = "05a5dbb23addd207a295b904e44dbdd321b3b332";
- hash = "sha256-8aKDOe77/nLLkhubCoXr4MMvJr/uhR7T6dk7TpMxTOA=";
+ rev = "4de01f44de2c051c33832ce523cf44690561320d";
+ hash = "sha256-ibDpFPqdz0WnRaKN0dP1uAPi9W9EWew+kDybuPz1Bow=";
};
meta.homepage = "https://github.com/savonet/tree-sitter-liquidsoap";
};
llvm = buildGrammar {
language = "llvm";
- version = "0.0.0+rev=badf46d";
+ version = "0.0.0+rev=00c5389";
src = fetchFromGitHub {
owner = "benwilliamgraham";
repo = "tree-sitter-llvm";
- rev = "badf46daedc7b469f5e849b53f2fb34e881962f1";
- hash = "sha256-0rnumtLMKM1g2wcevIowCaawms2ghOQIR96cpRIe5Uc=";
+ rev = "00c5389a4598e1dce66fbc3b3d34733d308f2751";
+ hash = "sha256-nRV1DM/UHlVg5bsTeAhwUPX+2DV1sQiusEkC3ncV1xk=";
};
meta.homepage = "https://github.com/benwilliamgraham/tree-sitter-llvm";
};
@@ -1825,12 +1836,12 @@
};
matlab = buildGrammar {
language = "matlab";
- version = "0.0.0+rev=d5fd97c";
+ version = "0.0.0+rev=dfed7b4";
src = fetchFromGitHub {
owner = "acristoffers";
repo = "tree-sitter-matlab";
- rev = "d5fd97c7aec0881d3429642a240ad536c74582b9";
- hash = "sha256-5SblRAJXzJSEXxiUFnM9vNiJV18sT5dt/NrOHPAix1c=";
+ rev = "dfed7b4bc548f2c036837c3e7e09cae7d1835289";
+ hash = "sha256-gKpfNxJXv7KKXbk++Vf9nETwOvmD9Vqd5YAPbh1Wuas=";
};
meta.homepage = "https://github.com/acristoffers/tree-sitter-matlab";
};
@@ -1869,12 +1880,12 @@
};
mlir = buildGrammar {
language = "mlir";
- version = "0.0.0+rev=78eb123";
+ version = "0.0.0+rev=e2818d6";
src = fetchFromGitHub {
owner = "artagnon";
repo = "tree-sitter-mlir";
- rev = "78eb123cab8bb0dfaacb6b1ee617ef3fcc29d8b1";
- hash = "sha256-H7tMlGt3xB14n2mDksU2K9uh65ioYM1/TU/ce3kNWv0=";
+ rev = "e2818d616fc43cbbba316723cbd68a53c66a2704";
+ hash = "sha256-59h3UAk3uWuiMptT+aU8vABn9iVz6ZNscMfy/pwjZ78=";
};
generate = true;
meta.homepage = "https://github.com/artagnon/tree-sitter-mlir";
@@ -1958,14 +1969,14 @@
};
nix = buildGrammar {
language = "nix";
- version = "0.0.0+rev=cfc53fd";
+ version = "0.0.0+rev=ea1d87f";
src = fetchFromGitHub {
- owner = "cstrahan";
+ owner = "nix-community";
repo = "tree-sitter-nix";
- rev = "cfc53fd287d23ab7281440a8526c73542984669b";
- hash = "sha256-eqqneqZqA73McjPZfy7GbUi4ccmDYC5O++Ezt9+lqi4=";
+ rev = "ea1d87f7996be1329ef6555dcacfa63a69bd55c6";
+ hash = "sha256-VNOPzeyhh/0jHzK0bwEX1kwSIUGoSlCXGhgjHbYvWKk=";
};
- meta.homepage = "https://github.com/cstrahan/tree-sitter-nix";
+ meta.homepage = "https://github.com/nix-community/tree-sitter-nix";
};
nqc = buildGrammar {
language = "nqc";
@@ -1980,12 +1991,12 @@
};
nu = buildGrammar {
language = "nu";
- version = "0.0.0+rev=6810930";
+ version = "0.0.0+rev=6544c43";
src = fetchFromGitHub {
owner = "nushell";
repo = "tree-sitter-nu";
- rev = "6810930d133af12aed8fe4557935b635934ab61a";
- hash = "sha256-5LcREDBKFGiFSuziEYQ9RKnHkwR/qKijmW5dSrrxGhA=";
+ rev = "6544c4383643cf8608d50def2247a7af8314e148";
+ hash = "sha256-+KsRkfx0WmcfYBP7zxXqL8kPm/HsBjuI56/v910kMFU=";
};
meta.homepage = "https://github.com/nushell/tree-sitter-nu";
};
@@ -2082,12 +2093,12 @@
};
pem = buildGrammar {
language = "pem";
- version = "0.0.0+rev=1d16b8e";
+ version = "0.0.0+rev=7374eab";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-pem";
- rev = "1d16b8e063fdf4385e389096c4bc4999eaaef05f";
- hash = "sha256-NhiSqaLjzEJHj8JimFdcZBVAR00lKf9O5JLtwIUCKhw=";
+ rev = "7374eab76f2caae02396721850f87af437b66c06";
+ hash = "sha256-goD7j8UmWgBBiOMaJ9E1tiwB4CSBoiUo6wKakEerGDI=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pem";
};
@@ -2148,6 +2159,17 @@
};
meta.homepage = "https://github.com/leo60228/tree-sitter-pioasm";
};
+ pkl = buildGrammar {
+ language = "pkl";
+ version = "0.0.0+rev=4fc94a1";
+ src = fetchFromGitHub {
+ owner = "apple";
+ repo = "tree-sitter-pkl";
+ rev = "4fc94a102c25ea383d70397dac7e677ca3731f1e";
+ hash = "sha256-imA4+NuJ3XmVA8qfa7pkrQGBsbrNCgLNSuIFh0DsqmY=";
+ };
+ meta.homepage = "https://github.com/apple/tree-sitter-pkl";
+ };
po = buildGrammar {
language = "po";
version = "0.0.0+rev=bd860a0";
@@ -2205,12 +2227,12 @@
};
printf = buildGrammar {
language = "printf";
- version = "0.0.0+rev=df6b699";
+ version = "0.0.0+rev=ec4e567";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-printf";
- rev = "df6b69967db7d74ab338a86a9ab45c0966c5ee3c";
- hash = "sha256-54yEvxL6u+Mya4INj1AIb1ldYv1WdQV55z8+wgKdthc=";
+ rev = "ec4e5674573d5554fccb87a887c97d4aec489da7";
+ hash = "sha256-JddrO4H7b3f/jrYag1lTAqeCzspf18SiIsVV2EJ25ZY=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-printf";
};
@@ -2262,12 +2284,12 @@
};
properties = buildGrammar {
language = "properties";
- version = "0.0.0+rev=579b62f";
+ version = "0.0.0+rev=6310671";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-properties";
- rev = "579b62f5ad8d96c2bb331f07d1408c92767531d9";
- hash = "sha256-4WgGbU6fthFH1DcvlQiqNGXucCfxA+hANZ7Y+r8eXHg=";
+ rev = "6310671b24d4e04b803577b1c675d765cbd5773b";
+ hash = "sha256-LRutvpXXVK7z+xrnLQVvLY+VRg8IB/VK572PNgvsQfc=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-properties";
};
@@ -2340,12 +2362,12 @@
};
pymanifest = buildGrammar {
language = "pymanifest";
- version = "0.0.0+rev=be06258";
+ version = "0.0.0+rev=debbdb8";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-pymanifest";
- rev = "be062582956165019d3253794b4d712f66dfeaaa";
- hash = "sha256-Kud/E67Sh9F4nc8nzW5UXFHW5+kGftLyFzwLOKLcpL8=";
+ rev = "debbdb83fe6356adc7261c41c69b45ba49c97294";
+ hash = "sha256-jaWi0F9ApUSwniN3O7x05VrCceL+0x2+98iJx9+PaZo=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-pymanifest";
};
@@ -2716,12 +2738,12 @@
};
slint = buildGrammar {
language = "slint";
- version = "0.0.0+rev=03f24aa";
+ version = "0.0.0+rev=96bc969";
src = fetchFromGitHub {
owner = "slint-ui";
repo = "tree-sitter-slint";
- rev = "03f24aa22d6712f79004286df6dd416ca6d2a91d";
- hash = "sha256-cMiC5wTKXIxMBbIVChfisM8FTsYL11kQ6fpryDjFlIs=";
+ rev = "96bc969d20ff347030519184ea2467f4046a524d";
+ hash = "sha256-yTZxuA3Bco0Cv+kZ1VbfQZbIu12Y5N4b3HIUJ/PBpWA=";
};
meta.homepage = "https://github.com/slint-ui/tree-sitter-slint";
};
@@ -2894,12 +2916,12 @@
};
superhtml = buildGrammar {
language = "superhtml";
- version = "0.0.0+rev=0b9bd0e";
+ version = "0.0.0+rev=a67317f";
src = fetchFromGitHub {
owner = "kristoff-it";
repo = "superhtml";
- rev = "0b9bd0e8fd6284c0cfca85f7997535fe7f051046";
- hash = "sha256-LydAGMEcUhT87SvD5WtmMMHtQG+x6dVoWmHJnat3jzw=";
+ rev = "a67317fb81afe76cc04e6d92124cfc20a903cee7";
+ hash = "sha256-Timo86R0nIktTThut1AlNzawnb5r3rddxY1VObdVSVE=";
};
location = "tree-sitter-superhtml";
meta.homepage = "https://github.com/kristoff-it/superhtml";
@@ -2973,23 +2995,23 @@
};
systemverilog = buildGrammar {
language = "systemverilog";
- version = "0.0.0+rev=0dc5d86";
+ version = "0.0.0+rev=140a6d9";
src = fetchFromGitHub {
owner = "gmlarumbe";
repo = "tree-sitter-systemverilog";
- rev = "0dc5d86af86120094d9f1268613b529142212ddd";
- hash = "sha256-tFj6khM98KQ8022S/YA6i4hDYrAbsEBuKF7M3mjfcGg=";
+ rev = "140a6d96aa753f550d01c0d6c95dbf7c0cfae3fb";
+ hash = "sha256-YR5drmlt7+6D9jc6k0xIC04Y8ap3X51+AA6RIEfYIZw=";
};
meta.homepage = "https://github.com/gmlarumbe/tree-sitter-systemverilog";
};
t32 = buildGrammar {
language = "t32";
- version = "0.0.0+rev=412cf98";
+ version = "0.0.0+rev=335e553";
src = fetchFromGitLab {
owner = "xasc";
repo = "tree-sitter-t32";
- rev = "412cf98b2784dfe9c95ce0d7de840605c6953417";
- hash = "sha256-BzKKBZyg/ezg2AauxNbvPP4LGtoeyKQdRbHRDldLDWc=";
+ rev = "335e5533de72a4ac8c6763958df1befbdc855a30";
+ hash = "sha256-6GO3B5Llr/89bQs9Vv7JA5xo7Gbw72PHqlxZonx8MU0=";
};
meta.homepage = "https://gitlab.com/xasc/tree-sitter-t32";
};
@@ -3051,12 +3073,12 @@
};
tera = buildGrammar {
language = "tera";
- version = "0.0.0+rev=53ca910";
+ version = "0.0.0+rev=692937d";
src = fetchFromGitHub {
owner = "uncenter";
repo = "tree-sitter-tera";
- rev = "53ca9100f231b72474225d98c9e53d1a4275046d";
- hash = "sha256-9D/isIoLE4Fis3ry2zbj7OvceMvNDXVd6pw0pn12hJI=";
+ rev = "692937d52c8dfd91ce0dde722b9b4febbc9bc712";
+ hash = "sha256-3ZUark8lSH8mJwuLcvJPiQnE7+rlXstKkTPjvHzsE38=";
};
meta.homepage = "https://github.com/uncenter/tree-sitter-tera";
};
@@ -3186,12 +3208,12 @@
};
twig = buildGrammar {
language = "twig";
- version = "0.0.0+rev=085648e";
+ version = "0.0.0+rev=7195ee5";
src = fetchFromGitHub {
owner = "gbprod";
repo = "tree-sitter-twig";
- rev = "085648e01d1422163a1702a44e72303b4e2a0bd1";
- hash = "sha256-87jFYAAnblTeEdlXqTjyiiNee/OgasPam1b2xyKQIHY=";
+ rev = "7195ee573ab5c3b3bb0e91b042e6f83ac1b11104";
+ hash = "sha256-wQ5pHFU35wqT3UxHIZ/cP8RPPX+mpGQCoBr9ilRfc4w=";
};
meta.homepage = "https://github.com/gbprod/tree-sitter-twig";
};
@@ -3242,12 +3264,12 @@
};
udev = buildGrammar {
language = "udev";
- version = "0.0.0+rev=18a1d18";
+ version = "0.0.0+rev=2fcb563";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-udev";
- rev = "18a1d183c4c0cc40438bae2ebf8191aaf2dee8dc";
- hash = "sha256-ySo+vS+il1tmTPZ6OJMduyJxsjjI3eIkYSMYs10Bcnk=";
+ rev = "2fcb563a4d56a6b8e8c129252325fc6335e4acbf";
+ hash = "sha256-EZwYyhMOPlQoeIRCbHOIfMaO5WEK6eKIVeC1NQgm+is=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-udev";
};
@@ -3332,12 +3354,12 @@
};
vhdl = buildGrammar {
language = "vhdl";
- version = "0.0.0+rev=eacafa5";
+ version = "0.0.0+rev=73ff9d3";
src = fetchFromGitHub {
owner = "jpt13653903";
repo = "tree-sitter-vhdl";
- rev = "eacafa5d612fdea1d12332fe0f83e089e5571cf3";
- hash = "sha256-vASRBGtcsqH8LqmSh/UVTsyr6ndpVQQhLn1tnIQxTAw=";
+ rev = "73ff9d3e7bc42b8cc123bf5f0b2db12a900ee9b7";
+ hash = "sha256-8Fp/x3TC+bq4nJdbeVdBrnz7QnBSD1sc5CC0TRh0mGc=";
};
meta.homepage = "https://github.com/jpt13653903/tree-sitter-vhdl";
};
@@ -3354,12 +3376,12 @@
};
vim = buildGrammar {
language = "vim";
- version = "0.0.0+rev=a93e834";
+ version = "0.0.0+rev=3dd4747";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-vim";
- rev = "a93e834bea0975ec0ccb3f6d18540e9bd8170a4d";
- hash = "sha256-LMQhbSScd9uFRmVun/c3hatmbDgXurDmRfMNgSQu7xI=";
+ rev = "3dd4747082d1b717b8978211c06ef7b6cd16125b";
+ hash = "sha256-HOf35dd+zcpXHxFuWjJ6ju/5UZzALe0fUPPuAWXUIHM=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-vim";
};
@@ -3442,12 +3464,12 @@
};
xcompose = buildGrammar {
language = "xcompose";
- version = "0.0.0+rev=fff3e72";
+ version = "0.0.0+rev=a51d636";
src = fetchFromGitHub {
owner = "tree-sitter-grammars";
repo = "tree-sitter-xcompose";
- rev = "fff3e72242aa110ebba6441946ea4d12d200fa68";
- hash = "sha256-PNg1z+7CuvpQdksKJOCQ59dZrv4PORdYo6CSw3GrBtk=";
+ rev = "a51d6366f041dbefec4da39a7eb3168a9b1cbc0e";
+ hash = "sha256-3V+elXkVBk2aZnDy5Q/MDpBWEWb/mvjh2t2pnjnzgA0=";
};
meta.homepage = "https://github.com/tree-sitter-grammars/tree-sitter-xcompose";
};
@@ -3465,12 +3487,12 @@
};
xresources = buildGrammar {
language = "xresources";
- version = "0.0.0+rev=db9bf1a";
+ version = "0.0.0+rev=b0822f2";
src = fetchFromGitHub {
owner = "ValdezFOmar";
repo = "tree-sitter-xresources";
- rev = "db9bf1aeca3e54dd390ae1d3994c665ca7ef5fa2";
- hash = "sha256-tp14NEo4KhiBTIgGGVNxhlwXuspi0bH9EaRzj9xfG2s=";
+ rev = "b0822f2ea47600c6e11ee64b2dec8353c9684e8d";
+ hash = "sha256-fO0MtUEg3he+DbJcdZQpkdvRcBOmiHw5d+4Cn5E5erA=";
};
meta.homepage = "https://github.com/ValdezFOmar/tree-sitter-xresources";
};
@@ -3531,12 +3553,12 @@
};
ziggy = buildGrammar {
language = "ziggy";
- version = "0.0.0+rev=eeb21ac";
+ version = "0.0.0+rev=de70337";
src = fetchFromGitHub {
owner = "kristoff-it";
repo = "ziggy";
- rev = "eeb21acc0a369dca503167fe963f4f5a7eda2659";
- hash = "sha256-5gW1hpJcnayA6veLWCiksGpfZBZX3UsQmYC4XlZRaEo=";
+ rev = "de703372b2da6fd2c25a8a3c424663ff6bece4ac";
+ hash = "sha256-O4IV9V+Xn1DL/gZ7UoAKZTtlv/QToRsmJizQwQZZRqc=";
};
location = "tree-sitter-ziggy";
meta.homepage = "https://github.com/kristoff-it/ziggy";
diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix
index c3675c28893f..a1240b616c12 100644
--- a/pkgs/applications/editors/vim/plugins/overrides.nix
+++ b/pkgs/applications/editors/vim/plugins/overrides.nix
@@ -2823,6 +2823,13 @@ in
otter-nvim = super.otter-nvim.overrideAttrs {
dependencies = [ self.nvim-lspconfig ];
+ nvimSkipModules = [
+ # requires config setup
+ "otter.keeper"
+ "otter.lsp.handlers"
+ "otter.lsp.init"
+ "otter.diagnostics"
+ ];
};
outline-nvim = super.outline-nvim.overrideAttrs {
@@ -2949,6 +2956,15 @@ in
];
};
+ python-mode = super.python-mode.overrideAttrs {
+ postPatch = ''
+ # NOTE: Fix broken symlink - the pytoolconfig directory was moved to src/
+ # https://github.com/python-mode/python-mode/pull/1189#issuecomment-3109528360
+ rm -f pymode/libs/pytoolconfig
+ ln -sf ../../submodules/pytoolconfig/src/pytoolconfig pymode/libs/pytoolconfig
+ '';
+ };
+
pywal-nvim = super.pywal-nvim.overrideAttrs {
# Optional feline integration
nvimSkipModules = "pywal.feline";
@@ -2977,9 +2993,9 @@ in
nvim-lspconfig
otter-nvim
];
- };
-
- quicker-nvim = super.quicker-nvim.overrideAttrs {
+ nvimSkipModules = [
+ "quarto.runner.init"
+ ];
};
range-highlight-nvim = super.range-highlight-nvim.overrideAttrs {
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix
index d9dd455ca14a..404c34838920 100644
--- a/pkgs/applications/editors/vscode/extensions/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/default.nix
@@ -4288,8 +4288,8 @@ let
mktplcRef = {
publisher = "shopify";
name = "ruby-lsp";
- version = "0.9.29";
- hash = "sha256-jxgEB8juWRZmBAmmBBDHu3sOKylsqSuSrnWsfOYPBmI=";
+ version = "0.9.30";
+ hash = "sha256-3V6So2ulRTk1Ityd4ajzx/Vd+qzvqZMzUyTFMgWNztA=";
};
meta = {
description = "VS Code plugin for connecting with the Ruby LSP";
@@ -4576,8 +4576,8 @@ let
mktplcRef = {
name = "svelte-vscode";
publisher = "svelte";
- version = "109.9.0";
- hash = "sha256-OgcFFYoJOtFVlOM12gYBG0AkliniawG6GdRtrFsjDIg=";
+ version = "109.10.0";
+ hash = "sha256-Rpzcf0ioM7faDWG1xcEuz6GNzU1lHZsGxGgaKwC8SKk=";
};
meta = {
changelog = "https://github.com/sveltejs/language-tools/releases";
diff --git a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix
index 9f3ebf52784c..c7a8cede59fd 100644
--- a/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/saoudrizwan.claude-dev/default.nix
@@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "claude-dev";
publisher = "saoudrizwan";
- version = "3.19.5";
- hash = "sha256-XosGlr1DanF0Z6Tt39Qud3VxJXEL4lez8eGcBPckuls=";
+ version = "3.20.1";
+ hash = "sha256-2IX6EdzNpJapgVSwQ9hyby7CdURI5uaQJpGh4pcEuaQ=";
};
meta = {
diff --git a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix
index c2379e10d4e3..da41aa65683d 100644
--- a/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/streetsidesoftware.code-spell-checker-german/default.nix
@@ -4,8 +4,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "code-spell-checker-german";
publisher = "streetsidesoftware";
- version = "2.3.3";
- hash = "sha256-sEdr8SQDFWgCq77flvbReILgWtT/ao8cJjrgC7RKO80=";
+ version = "2.3.4";
+ hash = "sha256-zc0cv4AOswvYcC4xJOq2JEPMQ5qTj9Dad5HhxtNETEs=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/streetsidesoftware.code-spell-checker-german/changelog";
diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix
index bcf2a6c31e88..969f0e0f384d 100644
--- a/pkgs/applications/editors/vscode/vscodium.nix
+++ b/pkgs/applications/editors/vscode/vscodium.nix
@@ -26,11 +26,11 @@ let
hash =
{
- x86_64-linux = "sha256-W1y/YOt4IP0XvsY5hDVY1u8yV8t5pLdayrvhYDIOylE=";
- x86_64-darwin = "sha256-pGnOYDkuQUiYuu+bO8Mo/g0IFKrIxtdQMGDxRbmnDYQ=";
- aarch64-linux = "sha256-SoA7LGgl0qw7bqVwSBN+cGLTVLTPweRJHqZEiPmdnRQ=";
- aarch64-darwin = "sha256-ne1I80FxW9nwQcGipQPNpJcnpSiLA3CzCckb2lxEl70=";
- armv7l-linux = "sha256-fN6VponkxBzCH+Xx4bwJSNsqv+/ZilBLZvFLgSKve3A=";
+ x86_64-linux = "sha256-ihRG4CNWFJ9E+F4cVm9ZWLyssY24POgAePf91cFaj6U=";
+ x86_64-darwin = "sha256-TDbTxuyMLK2z3jn+jDjofX/58gaiGdSWlpXUIZv9U1w=";
+ aarch64-linux = "sha256-NwcDwUc8ZtSXMsURIQjH5eWVzxXMFE4SEX6fi9UoUsc=";
+ aarch64-darwin = "sha256-OupASVZeXIWjnMTUv9la7WMGhCtOoUFIYsTFMHGyEfE=";
+ armv7l-linux = "sha256-kh76i3hxq588to2CNMJWzMB6WZa543phSrbbMxUGnSA=";
}
.${system} or throwSystem;
@@ -41,7 +41,7 @@ callPackage ./generic.nix rec {
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.102.14746";
+ version = "1.102.24914";
pname = "vscodium";
executableName = "codium";
diff --git a/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix b/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix
index d9445f9b7205..25e53ba1f3de 100644
--- a/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix
+++ b/pkgs/applications/emulators/libretro/cores/beetle-pce-fast.nix
@@ -5,13 +5,13 @@
}:
mkLibretroCore {
core = "mednafen-pce-fast";
- version = "0-unstable-2025-06-27";
+ version = "0-unstable-2025-07-18";
src = fetchFromGitHub {
owner = "libretro";
repo = "beetle-pce-fast-libretro";
- rev = "04a6f2e85c7b4e79bb1bb402a8ea7d8f55132ad3";
- hash = "sha256-xA2owDEe9o0+roxZ+GBM4LD7sBDGC9ZY5atwWVA8HC8=";
+ rev = "71675959c7df0f4235a90e6eeb271bf7c1bde019";
+ hash = "sha256-4pHPNRc34IEj+4YkKsXuUWK5yZri3+AJasn0aSOpfYY=";
};
makefile = "Makefile";
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json
index 654be090912b..7b0a8a2da750 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -207,11 +207,11 @@
"vendorHash": "sha256-/dOiXO2aPkuZaFiwv/6AXJdIADgx8T7eOwvJfBBoqg8="
},
"btp": {
- "hash": "sha256-FYheCO1Ch/NFiWvdLm0mAuheer9XcL9AhMYZ13Ag8Cs=",
+ "hash": "sha256-vXe8nD8x0p3krddfPzEso7KSkO+nPVC1eUP1CYN8WOk=",
"homepage": "https://registry.terraform.io/providers/SAP/btp",
"owner": "SAP",
"repo": "terraform-provider-btp",
- "rev": "v1.14.0",
+ "rev": "v1.15.0",
"spdx": "Apache-2.0",
"vendorHash": "sha256-r4Q7b7ZzK+ZDXhIabTSgP7HY5Q51Hz5ErnW+nV+ZIqA="
},
@@ -525,13 +525,13 @@
"vendorHash": "sha256-s5tShmcGeY/PivF2soP0PWZp9MlqYt9yvsjrNArqYGk="
},
"google-beta": {
- "hash": "sha256-FmVPRx7EWPUT38IKKnmPf96FJGHj8FUzNzfYzCm2UeA=",
+ "hash": "sha256-O+rAH2VzDEr+uwyAAg74oS/HeytPLOm+1LTC7aswhIA=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google-beta",
"owner": "hashicorp",
"repo": "terraform-provider-google-beta",
- "rev": "v6.43.0",
+ "rev": "v6.45.0",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-dvmv7tOY89Gft0qdb33mX90gD7WX/hhPkUSBogMevPA="
+ "vendorHash": "sha256-QQI1BfUgDRYwlqOC2+e/EMcDsEbZV8cAUnscnW8xVLk="
},
"googleworkspace": {
"hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=",
@@ -759,13 +759,13 @@
"vendorHash": "sha256-fP6brpY/wRI1Yjgapzi+FfOci65gxWeOZulXbGdilrE="
},
"linode": {
- "hash": "sha256-3EBaRDf1ChC92iaYowJEpCIn/br/MxeQGqd47/xuEHo=",
+ "hash": "sha256-rpF/R2wYYwMp+p57NUXFuEw9UpjJUoGFqTbnuGi3j7E=",
"homepage": "https://registry.terraform.io/providers/linode/linode",
"owner": "linode",
"repo": "terraform-provider-linode",
- "rev": "v3.0.0",
+ "rev": "v3.1.0",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-o4C58i+/IhMQSziF6Ldb8P+3ojTYyXx9CS65/9ExLpE="
+ "vendorHash": "sha256-n+CNvbY02Z9mYSrnm3qfP6hLXqD+If00mM7m0Aq8608="
},
"linuxbox": {
"hash": "sha256-svQRz1/PdVLpHoxOam1sfRTwHqgqs4ohJQs3IPMMAM4=",
@@ -867,13 +867,13 @@
"vendorHash": null
},
"newrelic": {
- "hash": "sha256-5AzPNH29tO2AwFz09R+ciBLYBlwESBBc6ZqROvz1Alc=",
+ "hash": "sha256-6IA7p+VCGvMmIVTPswOorToeYRE1eDszVMFPPZdZ4y0=",
"homepage": "https://registry.terraform.io/providers/newrelic/newrelic",
"owner": "newrelic",
"repo": "terraform-provider-newrelic",
- "rev": "v3.63.0",
+ "rev": "v3.64.0",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-Sf/nBJQtfzP2+QWhH6rauSam7PpLU01quedUvrJz6fA="
+ "vendorHash": "sha256-ZWtk6FuELMEyUr7YpkCfsTae3eJqoEpit8/vJgoN/gU="
},
"nexus": {
"hash": "sha256-Lm5CZ+eBDUNIL2KuK/iKc5dTif7P+E9II714vwvYuyU=",
@@ -967,13 +967,13 @@
"vendorHash": "sha256-ofzbDmivXgH1i1Gjhpyp0bk3FDs5SnxwoRuNAWyMqyI="
},
"openstack": {
- "hash": "sha256-N5PhTfFNA6jU12uDxSQpOriDOK6okOTh1aFZo3isA7E=",
+ "hash": "sha256-vACjj5wo2zqNls0VgKeylEW5rrsNv1jz5iKoEywBAEc=",
"homepage": "https://registry.terraform.io/providers/terraform-provider-openstack/openstack",
"owner": "terraform-provider-openstack",
"repo": "terraform-provider-openstack",
- "rev": "v3.3.1",
+ "rev": "v3.3.2",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-ke7Dd3I/6Mja8SzrDy/f4GGgcB3C9xpCT4KiCr0PNZw="
+ "vendorHash": "sha256-AlB9tC3KejgUAjjT2pY7Q2mTS/AV4QRusSnyPiOheXE="
},
"opentelekomcloud": {
"hash": "sha256-HbtNk5UAr+q09mOICkKzh9wIP0HM9MFVVR6gEIBdnvs=",
diff --git a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix b/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix
index 05a4272a053f..a2104beae1e3 100644
--- a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix
+++ b/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix
@@ -18,12 +18,7 @@ lib.makeScope newScope (
plugins = [ ];
};
- # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing here.
- pidginPackages = self // {
- pidginPackages = self.pidginPackages // {
- __attrsFailEvaluation = true;
- };
- };
+ pidginPackages = self;
pidgin-indicator = callPackage ./pidgin-indicator { };
diff --git a/pkgs/applications/science/math/R/default.nix b/pkgs/applications/science/math/R/default.nix
index a4d920389d8a..89e3890c2379 100644
--- a/pkgs/applications/science/math/R/default.nix
+++ b/pkgs/applications/science/math/R/default.nix
@@ -27,7 +27,6 @@
icu,
pkg-config,
bison,
- imake,
which,
jdk,
blas,
@@ -63,11 +62,8 @@ stdenv.mkDerivation (finalAttrs: {
"tex"
];
- dontUseImakeConfigure = true;
-
nativeBuildInputs = [
bison
- imake
perl
pkg-config
tzdata
diff --git a/pkgs/applications/version-management/sublime-merge/default.nix b/pkgs/applications/version-management/sublime-merge/default.nix
index 4097259ea87b..c9b46606421f 100644
--- a/pkgs/applications/version-management/sublime-merge/default.nix
+++ b/pkgs/applications/version-management/sublime-merge/default.nix
@@ -11,9 +11,9 @@ in
} { };
sublime-merge-dev = common {
- buildVersion = "2108";
+ buildVersion = "2109";
dev = true;
- aarch64sha256 = "v81Xvp0tsXfbBkf8W53iC1YIcT5XJUYmXl6CWNdz6Hw=";
- x64sha256 = "nIwJIWMecBZgfaCFs0/iFHJG9k/3lAqsliCsfvnhpKY=";
+ aarch64sha256 = "kkXt+CdmU2C6VJHKvp5M4VzzxhhgSqeFVyORWMQnVTc=";
+ x64sha256 = "O1pY4M98mfBY8VaOYYOTRCNTNeUQYmHlB0h1A0GTpe8=";
} { };
}
diff --git a/pkgs/applications/video/mpv/scripts/manga-reader.nix b/pkgs/applications/video/mpv/scripts/manga-reader.nix
index fa0288f7a1fb..20331bd190c7 100644
--- a/pkgs/applications/video/mpv/scripts/manga-reader.nix
+++ b/pkgs/applications/video/mpv/scripts/manga-reader.nix
@@ -8,12 +8,12 @@
buildLua {
pname = "manga-reader";
- version = "0-unstable-2025-05-01";
+ version = "0-unstable-2025-07-15";
src = fetchFromGitHub {
owner = "Dudemanguy";
repo = "mpv-manga-reader";
- rev = "01312a1bf84ff2de48483760b7c9d638ebe08e20";
- hash = "sha256-j2uLB2pZiCKvMJBebXoXom9J5jJYMCA2Gz0QUI2yCQQ=";
+ rev = "bb4ec1208feb440ce430f0963373ab2db5b7d743";
+ hash = "sha256-Zz2rPnnQHz2BqCM3jEJD/FuFLKtiNGWvAZpiH7jyLmo=";
};
passthru.updateScript = unstableGitUpdater { };
diff --git a/pkgs/build-support/fetchgit/default.nix b/pkgs/build-support/fetchgit/default.nix
index 55b90ec32547..d364c8ebf708 100644
--- a/pkgs/build-support/fetchgit/default.nix
+++ b/pkgs/build-support/fetchgit/default.nix
@@ -157,6 +157,19 @@ lib.makeOverridable (
"GIT_PROXY_COMMAND"
"NIX_GIT_SSL_CAINFO"
"SOCKS_SERVER"
+
+ # This is a parameter intended to be set by setup hooks or preFetch
+ # scripts that want per-URL control over HTTP proxies used by Git
+ # (if per-URL control isn't needed, `http_proxy` etc. will
+ # suffice). It must be a whitespace-separated (with backslash as an
+ # escape character) list of pairs like this:
+ #
+ # http://domain1/path1 proxy1 https://domain2/path2 proxy2
+ #
+ # where the URLs are as documented in the `git-config` manual page
+ # under `http..*`, and the proxies are as documented on the
+ # same page under `http.proxy`.
+ "FETCHGIT_HTTP_PROXIES"
];
inherit preferLocalBuild meta allowedRequisites;
diff --git a/pkgs/build-support/fetchgit/nix-prefetch-git b/pkgs/build-support/fetchgit/nix-prefetch-git
index f8dd93912644..259138641ea9 100755
--- a/pkgs/build-support/fetchgit/nix-prefetch-git
+++ b/pkgs/build-support/fetchgit/nix-prefetch-git
@@ -126,6 +126,11 @@ init_remote(){
echo "$sparseCheckout" | git sparse-checkout set --stdin ${nonConeMode:+--no-cone}
fi
( [ -n "$http_proxy" ] && clean_git config --global http.proxy "$http_proxy" ) || true
+ local proxy_pairs i
+ read -a proxy_pairs <<< "${FETCHGIT_HTTP_PROXIES:-}"
+ for ((i = 1; i < ${#proxy_pairs[@]}; i += 2)); do
+ clean_git config --global "http.${proxy_pairs[$i - 1]}.proxy" "${proxy_pairs[$i]}"
+ done
}
# Return the reference of an hash if it exists on the remote repository.
diff --git a/pkgs/by-name/_3/_389-ds-base/package.nix b/pkgs/by-name/_3/_389-ds-base/package.nix
index ea9dcf136a40..d2ed8b1f4164 100644
--- a/pkgs/by-name/_3/_389-ds-base/package.nix
+++ b/pkgs/by-name/_3/_389-ds-base/package.nix
@@ -40,20 +40,20 @@
stdenv.mkDerivation (finalAttrs: {
pname = "389-ds-base";
- version = "3.1.2";
+ version = "3.1.3";
src = fetchFromGitHub {
owner = "389ds";
repo = "389-ds-base";
rev = "389-ds-base-${finalAttrs.version}";
- hash = "sha256-FIx+ZW3K5KevU+wAiwPbDAQ6q7rPFEHFa+5eKqtgzpQ=";
+ hash = "sha256-hRTK9xBu8v8+SGa/3IB8Alh/aGUiRRn2LmYOvXy0Yd4=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) src;
sourceRoot = "${finalAttrs.src.name}/src";
name = "389-ds-base-${finalAttrs.version}";
- hash = "sha256-8A2xnJI22mjupX5FVsvRa5RfWyOE+VLH2aJwBHjDOME=";
+ hash = "sha256-pNzMQjeBpmzFg6oWCxhLDmKGUKIW6jGmZQWai5Yunjc=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ad/adios2/package.nix b/pkgs/by-name/ad/adios2/package.nix
index 0b2685d13de4..c772ca5cfe41 100644
--- a/pkgs/by-name/ad/adios2/package.nix
+++ b/pkgs/by-name/ad/adios2/package.nix
@@ -22,6 +22,7 @@
zfp,
zlib,
ucx,
+ libffi,
yaml-cpp,
nlohmann_json,
llvmPackages,
@@ -94,7 +95,6 @@ stdenv.mkDerivation (finalAttrs: {
pugixml
sqlite
zeromq
- zfp
zlib
yaml-cpp
nlohmann_json
@@ -104,8 +104,12 @@ stdenv.mkDerivation (finalAttrs: {
# mgard
]
++ lib.optional (lib.meta.availableOn stdenv.hostPlatform ucx) ucx
+ ++ lib.optional (stdenv.hostPlatform.isLoongArch64) libffi
+ ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform zfp) zfp
# openmp required by zfp
- ++ lib.optional stdenv.cc.isClang llvmPackages.openmp;
+ ++ lib.optional (
+ lib.meta.availableOn stdenv.hostPlatform zfp && stdenv.cc.isClang
+ ) llvmPackages.openmp;
propagatedBuildInputs =
lib.optional mpiSupport mpi
@@ -122,7 +126,7 @@ stdenv.mkDerivation (finalAttrs: {
(lib.cmakeBool "ADIOS2_USE_EXTERNAL_DEPENDENCIES" true)
(lib.cmakeBool "ADIOS2_USE_Blosc2" true)
(lib.cmakeBool "ADIOS2_USE_BZip2" true)
- (lib.cmakeBool "ADIOS2_USE_ZFP" true)
+ (lib.cmakeBool "ADIOS2_USE_ZFP" (lib.meta.availableOn stdenv.hostPlatform zfp))
(lib.cmakeBool "ADIOS2_USE_SZ" false)
(lib.cmakeBool "ADIOS2_USE_LIBPRESSIO" false)
(lib.cmakeBool "ADIOS2_USE_MGARD" false)
diff --git a/pkgs/by-name/al/aliyun-cli/package.nix b/pkgs/by-name/al/aliyun-cli/package.nix
index 39ff374ae057..f2600a005d89 100644
--- a/pkgs/by-name/al/aliyun-cli/package.nix
+++ b/pkgs/by-name/al/aliyun-cli/package.nix
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "aliyun-cli";
- version = "3.0.290";
+ version = "3.0.291";
src = fetchFromGitHub {
owner = "aliyun";
repo = "aliyun-cli";
tag = "v${version}";
- hash = "sha256-mYWG3L2qFNd2QqYiHiNPl2TgvGKJlFkPP6GEurkmSB8=";
+ hash = "sha256-/nrspG9pB8pOnkTpnY3/4872sfe1Wg14MnKftEz4YX0=";
fetchSubmodules = true;
};
diff --git a/pkgs/by-name/al/alsa-firmware/package.nix b/pkgs/by-name/al/alsa-firmware/package.nix
index af5cae0fb1f4..f9b04d0c0a5d 100644
--- a/pkgs/by-name/al/alsa-firmware/package.nix
+++ b/pkgs/by-name/al/alsa-firmware/package.nix
@@ -5,14 +5,15 @@
autoreconfHook,
fetchurl,
fetchpatch,
+ directoryListingUpdater,
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "alsa-firmware";
version = "1.2.4";
src = fetchurl {
- url = "mirror://alsa/firmware/alsa-firmware-${version}.tar.bz2";
+ url = "mirror://alsa/firmware/alsa-firmware-${finalAttrs.version}.tar.bz2";
hash = "sha256-tnttfQi8/CR+9v8KuIqZwYgwWjz1euLf0LzZpbNs1bs=";
};
@@ -47,11 +48,15 @@ stdenv.mkDerivation rec {
rm -rf $out/bin
'';
- meta = with lib; {
+ passthru.updateScript = directoryListingUpdater {
+ url = "https://alsa-project.org/files/pub/firmware/";
+ };
+
+ meta = {
homepage = "http://www.alsa-project.org/";
description = "Soundcard firmwares from the alsa project";
- license = licenses.gpl2Plus;
- platforms = platforms.linux;
- maintainers = with maintainers; [ l-as ];
+ license = lib.licenses.gpl2Plus;
+ platforms = lib.platforms.linux;
+ maintainers = with lib.maintainers; [ l-as ];
};
-}
+})
diff --git a/pkgs/by-name/al/alsa-lib/package.nix b/pkgs/by-name/al/alsa-lib/package.nix
index 9615879f81f3..8f564b7e6b59 100644
--- a/pkgs/by-name/al/alsa-lib/package.nix
+++ b/pkgs/by-name/al/alsa-lib/package.nix
@@ -5,6 +5,7 @@
alsa-topology-conf,
alsa-ucm-conf,
testers,
+ directoryListingUpdater,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -36,9 +37,14 @@ stdenv.mkDerivation (finalAttrs: {
"dev"
];
- passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
+ passthru = {
+ tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
+ updateScript = directoryListingUpdater {
+ url = "https://www.alsa-project.org/files/pub/lib/";
+ };
+ };
- meta = with lib; {
+ meta = {
homepage = "http://www.alsa-project.org/";
description = "ALSA, the Advanced Linux Sound Architecture libraries";
mainProgram = "aserver";
@@ -48,12 +54,12 @@ stdenv.mkDerivation (finalAttrs: {
MIDI functionality to the Linux-based operating system.
'';
- license = licenses.lgpl21Plus;
+ license = lib.licenses.lgpl21Plus;
pkgConfigModules = [
"alsa"
"alsa-topology"
];
- platforms = platforms.linux ++ platforms.freebsd;
- maintainers = with maintainers; [ l-as ];
+ platforms = with lib.platforms; linux ++ freebsd;
+ maintainers = with lib.maintainers; [ l-as ];
};
})
diff --git a/pkgs/by-name/al/alsa-plugins/package.nix b/pkgs/by-name/al/alsa-plugins/package.nix
index faf21f02f1e7..2de2ded62a73 100644
--- a/pkgs/by-name/al/alsa-plugins/package.nix
+++ b/pkgs/by-name/al/alsa-plugins/package.nix
@@ -9,14 +9,15 @@
libogg,
libpulseaudio,
speexdsp,
+ directoryListingUpdater,
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "alsa-plugins";
version = "1.2.12";
src = fetchurl {
- url = "mirror://alsa/plugins/alsa-plugins-${version}.tar.bz2";
+ url = "mirror://alsa/plugins/alsa-plugins-${finalAttrs.version}.tar.bz2";
hash = "sha256-e9ioPTBOji2GoliV2Nyw7wJFqN8y4nGVnNvcavObZvI=";
};
@@ -31,11 +32,21 @@ stdenv.mkDerivation rec {
speexdsp
];
- meta = with lib; {
+ passthru.updateScript = directoryListingUpdater {
+ url = "https://alsa-project.org/files/pub/plugins/";
+ };
+
+ meta = {
description = "Various plugins for ALSA";
homepage = "http://alsa-project.org/";
- license = licenses.lgpl21;
- maintainers = [ maintainers.marcweber ];
- platforms = platforms.linux;
+
+ license = with lib.licenses; [
+ lgpl21Plus
+ lgpl2Plus # maemo plugin
+ gpl2Plus # attributes.m4 & usb_stream.h
+ ];
+
+ maintainers = [ lib.maintainers.marcweber ];
+ platforms = lib.platforms.linux;
};
-}
+})
diff --git a/pkgs/by-name/an/anubis/package.nix b/pkgs/by-name/an/anubis/package.nix
index fd38fd2c91eb..668fc4973a9e 100644
--- a/pkgs/by-name/an/anubis/package.nix
+++ b/pkgs/by-name/an/anubis/package.nix
@@ -13,13 +13,13 @@
buildGoModule (finalAttrs: {
pname = "anubis";
- version = "1.21.0";
+ version = "1.21.3";
src = fetchFromGitHub {
owner = "TecharoHQ";
repo = "anubis";
tag = "v${finalAttrs.version}";
- hash = "sha256-FKX8E32unAKK8e/Nlrj24FU1amc7AJw28hzmZDbIcIc=";
+ hash = "sha256-CMFd9che+D1ot1Iqk0VcJmna0xIqHlRIvNnzYo+q+RU=";
};
vendorHash = "sha256-cWkC3Bqut5h3hHh5tPIPeHMnkwoqKMnG1x40uCtUIwI=";
@@ -34,7 +34,7 @@ buildGoModule (finalAttrs: {
pname = "anubis-xess";
inherit (finalAttrs) version src;
- npmDepsHash = "sha256-jvYmAbbMRy8fK2Y0YC0UJGhNRLzk1kjzGvRbqhWFzS4=";
+ npmDepsHash = "sha256-NJMUXGXcaY8l1WIbvCn+aIknVuagR7X8gRkme9xpYQ0=";
buildPhase = ''
runHook preBuild
diff --git a/pkgs/by-name/ap/api-linter/package.nix b/pkgs/by-name/ap/api-linter/package.nix
index 6e59d7b07a60..1c3c32f50cf6 100644
--- a/pkgs/by-name/ap/api-linter/package.nix
+++ b/pkgs/by-name/ap/api-linter/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "api-linter";
- version = "1.70.0";
+ version = "1.70.1";
src = fetchFromGitHub {
owner = "googleapis";
repo = "api-linter";
tag = "v${version}";
- hash = "sha256-1OBsNuQuCxm+79K29NBwJ0Mj+kLiSEQSZk6Ovrh5sQY=";
+ hash = "sha256-Jztu8xQWLeJVSk+yx3julu0wkQNpgQtzZvrKP71T7Eg=";
};
- vendorHash = "sha256-WfSr70YA6klj3iNQl1mLzpzJGGvybfFPkxaB4jBdsTg=";
+ vendorHash = "sha256-wIZdL393uPVqz0rJV5NU6SHm8RU5orrHREhKbjBHTYU=";
subPackages = [ "cmd/api-linter" ];
diff --git a/pkgs/by-name/as/ast-grep/package.nix b/pkgs/by-name/as/ast-grep/package.nix
index dc29d01d11c2..8eaaff561462 100644
--- a/pkgs/by-name/as/ast-grep/package.nix
+++ b/pkgs/by-name/as/ast-grep/package.nix
@@ -11,13 +11,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ast-grep";
- version = "0.38.7";
+ version = "0.39.1";
src = fetchFromGitHub {
owner = "ast-grep";
repo = "ast-grep";
tag = finalAttrs.version;
- hash = "sha256-3ZjXHmPBI40rXrEUerlvmozBYEu8NDvy0Fj3wopA7D8=";
+ hash = "sha256-LZ83PlIEC1Is5Fo7GMglLgYg0+acJcFc1yeaF2Yrs1I=";
};
# error: linker `aarch64-linux-gnu-gcc` not found
@@ -26,7 +26,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
'';
useFetchCargoVendor = true;
- cargoHash = "sha256-VoVSI6pg+V4lz/K5ASM8bwMo3G3+ZzK8/Yko33zsCNk=";
+ cargoHash = "sha256-HXuU+B25+Cy8cLM2cNhwqcm/Wt3JS3aGKIKgGpttek8=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/au/audacious-plugins/package.nix b/pkgs/by-name/au/audacious-plugins/package.nix
index f8d739feb72e..b19410494acc 100644
--- a/pkgs/by-name/au/audacious-plugins/package.nix
+++ b/pkgs/by-name/au/audacious-plugins/package.nix
@@ -45,13 +45,13 @@
stdenv.mkDerivation rec {
pname = "audacious-plugins";
- version = "4.4.2";
+ version = "4.5";
src = fetchFromGitHub {
owner = "audacious-media-player";
repo = "audacious-plugins";
rev = "${pname}-${version}";
- hash = "sha256-fA7xB04WLlleLIBDEZOVqDQguKAXtTsJoedQ9A/ZHQg=";
+ hash = "sha256-2GsNIkvrjZ1EOXi6H5jagdawxXp0kVg7C4FaEZkMHwM=";
};
patches = [ ./0001-Set-plugindir-to-PREFIX-lib-audacious.patch ];
diff --git a/pkgs/by-name/au/audiobookshelf/source.json b/pkgs/by-name/au/audiobookshelf/source.json
index 1f1bbe47a193..84a099c5231d 100644
--- a/pkgs/by-name/au/audiobookshelf/source.json
+++ b/pkgs/by-name/au/audiobookshelf/source.json
@@ -1,9 +1,9 @@
{
"owner": "advplyr",
"repo": "audiobookshelf",
- "rev": "878f0787ba39ff82f9d5b6b5b5bb397ec667f010",
- "hash": "sha256-XZVPLNnG+CRafRKeqFILKfmELEyt1RrIB1ssBO5nb/I=",
- "version": "2.26.2",
- "depsHash": "sha256-S++Q/sVFZX0qqWSjzMxzYR8ImjUVoNP5pGTqIkCGqVE=",
- "clientDepsHash": "sha256-+DcweA3g8kdzDqHFencOnaMMx4BRZ+MTZg5BwQNzK2k="
+ "rev": "a7a3a565098791a8157ed54b46b5258bb97c141d",
+ "hash": "sha256-AnPHwb3ad6TvgQ9DJdOYwQ+RwE5+iMA7tDAPnviQ9YM=",
+ "version": "2.26.3",
+ "depsHash": "sha256-+UbOYtS0lumYajQklm0izgW6oNb0QcxvDKYtRSFICj8=",
+ "clientDepsHash": "sha256-5BHutO2aCvVWvN/LySMtgPPl9HQLsu8Tjj/k7FIiAr8="
}
diff --git a/pkgs/by-name/au/automatic-timezoned/package.nix b/pkgs/by-name/au/automatic-timezoned/package.nix
index df2e3d35f524..22c01a9cffc8 100644
--- a/pkgs/by-name/au/automatic-timezoned/package.nix
+++ b/pkgs/by-name/au/automatic-timezoned/package.nix
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "automatic-timezoned";
- version = "2.0.82";
+ version = "2.0.83";
src = fetchFromGitHub {
owner = "maxbrunet";
repo = "automatic-timezoned";
rev = "v${version}";
- sha256 = "sha256-qUpPeuFfdj0rIygSo9C7LGdFi7l1erfz4XYTuxLgL7M=";
+ sha256 = "sha256-jrRuQXzx1dBIjXswVFq5szydj2GNEBPgpGj7K1vvQkE=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-7QkrKeF1WY1ewe4GsdpZ/Na7hd9AGq+ixepeB473bDQ=";
+ cargoHash = "sha256-itZPo0GuTdWr2NYBluvf5/jQlwGVDZsPurIfftL94gk=";
meta = {
description = "Automatically update system timezone based on location";
diff --git a/pkgs/by-name/az/azure-cli/extensions-manual.nix b/pkgs/by-name/az/azure-cli/extensions-manual.nix
index da2ba038f1ec..71a12c67c7ee 100644
--- a/pkgs/by-name/az/azure-cli/extensions-manual.nix
+++ b/pkgs/by-name/az/azure-cli/extensions-manual.nix
@@ -26,9 +26,9 @@
azure-devops = mkAzExtension rec {
pname = "azure-devops";
- version = "1.0.1";
- url = "https://github.com/Azure/azure-devops-cli-extension/releases/download/20240206.1/azure_devops-${version}-py2.py3-none-any.whl";
- hash = "sha256-ZYooVNjID4dPk4LUIfpFq/ajjQAzRzfdoAb43sZM9wo=";
+ version = "1.0.2";
+ url = "https://github.com/Azure/azure-cli-extensions/releases/download/azure-devops-${version}/azure_devops-${version}-py2.py3-none-any.whl";
+ hash = "sha256-4rDeAqOnRRKMP26MJxG4u9vBuos6/SQIoVgfNbBpulk=";
description = "Tools for managing Azure DevOps";
propagatedBuildInputs = with python3Packages; [ distro ];
meta.maintainers = with lib.maintainers; [ katexochen ];
diff --git a/pkgs/by-name/ba/bant/package.nix b/pkgs/by-name/ba/bant/package.nix
index 93e6de1921e6..b1701c13bca5 100644
--- a/pkgs/by-name/ba/bant/package.nix
+++ b/pkgs/by-name/ba/bant/package.nix
@@ -20,13 +20,13 @@ let
in
buildBazelPackage rec {
pname = "bant";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchFromGitHub {
owner = "hzeller";
repo = "bant";
rev = "v${version}";
- hash = "sha256-Qq35WhRFpmQwWPupcjnUo/SEFRSRynVIx+PiHEsGED8=";
+ hash = "sha256-xiTi4GrCeoI8hIEgYMAdzUPvJzYvXrvbo6MBq9my5Cw=";
};
bazelFlags = [
diff --git a/pkgs/by-name/ba/bazel-remote/package.nix b/pkgs/by-name/ba/bazel-remote/package.nix
index eefeca3b3329..309689020de8 100644
--- a/pkgs/by-name/ba/bazel-remote/package.nix
+++ b/pkgs/by-name/ba/bazel-remote/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "bazel-remote";
- version = "2.5.1";
+ version = "2.5.2";
src = fetchFromGitHub {
owner = "buchgr";
repo = "bazel-remote";
rev = "v${version}";
- hash = "sha256-PjhLybiZoq7Uies2bWdlLKAbKcG3+AQZ55Qp706u7hc=";
+ hash = "sha256-qsNIfl3Y+2MaflTCL+uKV1T6tMe1AFIt+fOz/bB3EEQ=";
};
- vendorHash = "sha256-okXGqPN/Do7Ht3zW8jVWo+8YquUEqNhirr9pPqMelmk=";
+ vendorHash = "sha256-cZe1jFJZnZy960lyV3nMO0+ZotwjMn1tSyeFj05tZao=";
subPackages = [ "." ];
diff --git a/pkgs/by-name/bc/bcc/package.nix b/pkgs/by-name/bc/bcc/package.nix
index 27cd51936203..608e81a4ddd3 100644
--- a/pkgs/by-name/bc/bcc/package.nix
+++ b/pkgs/by-name/bc/bcc/package.nix
@@ -104,12 +104,12 @@ python3Packages.buildPythonApplication rec {
ln -s $f $bin
fi
substituteInPlace "$f" \
- --replace '$(dirname $0)/lib' "$out/share/bcc/tools/lib"
+ --replace-quiet '$(dirname $0)/lib' "$out/share/bcc/tools/lib"
done
-
- sed -i -e "s!lib=.*!lib=$out/bin!" $out/bin/{java,ruby,node,python}gc
'';
+ pythonImportsCheck = [ "bcc" ];
+
postFixup = ''
wrapPythonProgramsIn "$out/share/bcc/tools" "$out $pythonPath"
'';
diff --git a/pkgs/by-name/bl/bloodhound/package.nix b/pkgs/by-name/bl/bloodhound/package.nix
index 63656e6bbf40..6b754ed4cf56 100644
--- a/pkgs/by-name/bl/bloodhound/package.nix
+++ b/pkgs/by-name/bl/bloodhound/package.nix
@@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
version = "4.3.1";
src = fetchzip {
- url = "https://github.com/BloodHoundAD/BloodHound/releases/download/v${finalAttrs.version}/BloodHound-linux-x64.zip";
+ url = "https://github.com/SpecterOps/BloodHound-Legacy/releases/download/v${finalAttrs.version}/BloodHound-linux-x64.zip";
hash = "sha256-gGfZ5Mj8rmz3dwKyOitRExkgOmSVDOqKpPxvGlE4izw=";
};
@@ -119,10 +119,10 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; {
description = "Active Directory reconnaissance and attack path management tool";
- homepage = "https://github.com/BloodHoundAD/BloodHound";
+ homepage = "https://github.com/SpecterOps/BloodHound-Legacy";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
- changelog = "https://github.com/BloodHoundAD/BloodHound/releases/tag/v${finalAttrs.version}";
- downloadPage = "https://github.com/BloodHoundAD/BloodHound/releases";
+ changelog = "https://github.com/SpecterOps/BloodHound-Legacy/releases/tag/v${finalAttrs.version}";
+ downloadPage = "https://github.com/SpecterOps/BloodHound-Legacy/releases";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ akechishiro ];
platforms = [ "x86_64-linux" ];
diff --git a/pkgs/by-name/bm/bmake/package.nix b/pkgs/by-name/bm/bmake/package.nix
index c97b416ff037..4e68c32368e2 100644
--- a/pkgs/by-name/bm/bmake/package.nix
+++ b/pkgs/by-name/bm/bmake/package.nix
@@ -4,7 +4,7 @@
fetchurl,
getopt,
ksh,
- pkgsMusl,
+ pkgsMusl ? { },
stdenv,
tzdata,
}:
@@ -107,7 +107,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru = {
tests = {
- bmakeMusl = pkgsMusl.bmake;
+ bmakeMusl = pkgsMusl.bmake or null;
};
};
diff --git a/pkgs/by-name/bo/bolt-launcher/package.nix b/pkgs/by-name/bo/bolt-launcher/package.nix
index 2e6d2f1d7405..9e2ee2549e09 100644
--- a/pkgs/by-name/bo/bolt-launcher/package.nix
+++ b/pkgs/by-name/bo/bolt-launcher/package.nix
@@ -38,14 +38,14 @@ in
let
bolt = stdenv.mkDerivation (finalAttrs: {
pname = "bolt-launcher";
- version = "0.17.0";
+ version = "0.18.0";
src = fetchFromGitHub {
owner = "AdamCake";
repo = "bolt";
tag = finalAttrs.version;
fetchSubmodules = true;
- hash = "sha256-RlWJcxSCKTbj6MNeQwweu20rPBQGzumEk42MtTAhGRU=";
+ hash = "sha256-S9SZ9UfohEHfwmXmHsTeSW45BHTJA4wPdFQXsX3Pk34=";
};
nativeBuildInputs = [
@@ -114,6 +114,7 @@ buildFHSEnv {
xorg.libSM
xorg.libXxf86vm
xorg.libX11
+ xorg.libXi
xorg.libXext
glib
pango
diff --git a/pkgs/by-name/bo/bootc/package.nix b/pkgs/by-name/bo/bootc/package.nix
index 72a4384a9dd5..8701153e0b49 100644
--- a/pkgs/by-name/bo/bootc/package.nix
+++ b/pkgs/by-name/bo/bootc/package.nix
@@ -13,16 +13,16 @@
rustPlatform.buildRustPackage rec {
pname = "bootc";
- version = "1.5.0";
+ version = "1.5.1";
useFetchCargoVendor = true;
- cargoHash = "sha256-3/Ngq6ZHPoE9BMychv+Jg0LhtJrY8GPrFYu7lRvX1+k=";
+ cargoHash = "sha256-+FxydTK0Dmcj+doHMSoTgiues7Rrwxv/D+BOq4siKCk=";
doInstallCheck = true;
src = fetchFromGitHub {
owner = "bootc-dev";
repo = "bootc";
rev = "v${version}";
- hash = "sha256-1u4pBiySYzudFVf4bayQ7FbXf4EjA4v1+AOX9E+tjyA=";
+ hash = "sha256-LmhgCiVFbhrePV/A/FaNjD7VytUZqSm9VDU+1z0O98U=";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/by-name/br/bruno/package.nix b/pkgs/by-name/br/bruno/package.nix
index 597c26bb17f1..cdec05af23cd 100644
--- a/pkgs/by-name/br/bruno/package.nix
+++ b/pkgs/by-name/br/bruno/package.nix
@@ -19,20 +19,20 @@
buildNpmPackage rec {
pname = "bruno";
- version = "2.7.0";
+ version = "2.8.0";
src = fetchFromGitHub {
owner = "usebruno";
repo = "bruno";
tag = "v${version}";
- hash = "sha256-qNZCLd4FixJ+I5xaIIQ9EIKfCXnPOZFGbXHkgagBbFE=";
+ hash = "sha256-1Xg3AaEmg4mAcK2EytQdWqkLoYWPQMZzLWDjceXcnSA=";
postFetch = ''
${lib.getExe npm-lockfile-fix} $out/package-lock.json
'';
};
- npmDepsHash = "sha256-osdjtn9jn6T1YizQM7I9cfiHvIkrZ8HRDNjsR+FS/DE=";
+ npmDepsHash = "sha256-+ecdxq5YwZdWRATl1Jc3BaDfyVW5n4T4flCLqzFoVIQ=";
npmFlags = [ "--legacy-peer-deps" ];
nativeBuildInputs = [
diff --git a/pkgs/by-name/bu/bump/package.nix b/pkgs/by-name/bu/bump/package.nix
index 43f0e64d774c..338bb7a2a450 100644
--- a/pkgs/by-name/bu/bump/package.nix
+++ b/pkgs/by-name/bu/bump/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "bump";
- version = "0.2.5";
+ version = "0.2.6";
src = fetchFromGitHub {
owner = "mroth";
repo = "bump";
rev = "v${version}";
- sha256 = "sha256-a+vmpmWb/jICNdErkvCQKNIdaKtSrIJZ3BApLvKG/hg=";
+ sha256 = "sha256-OD/ZAVLhezhmFSaWyka5kKwEU5FXH3KuzS91eAteR8Y=";
};
- vendorHash = "sha256-VHVChqQXmCcw2ymTJbQLDtzBycTeXkuHPz52vuKen0w=";
+ vendorHash = "sha256-mEeuTyNjyuCdRlvJkMPVSplbNL9KXPgX+F1FNdKTvQU=";
doCheck = false;
diff --git a/pkgs/by-name/ca/cargo-expand/package.nix b/pkgs/by-name/ca/cargo-expand/package.nix
index 050be62b9077..131e819fab3c 100644
--- a/pkgs/by-name/ca/cargo-expand/package.nix
+++ b/pkgs/by-name/ca/cargo-expand/package.nix
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-expand";
- version = "1.0.113";
+ version = "1.0.114";
src = fetchFromGitHub {
owner = "dtolnay";
repo = "cargo-expand";
rev = version;
- hash = "sha256-u5AQR0kMTNb6x1x7rvtF1jCne9Nqbkl7oiD9rkwhdRE=";
+ hash = "sha256-blq/5ObzHxYjNx0TPiuF1OuDPHNDBV7jBkt1r+ISnVE=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-TdzccMtXp5/KeYiO+vdukMO3hllBNeZAtO66eAUdbgA=";
+ cargoHash = "sha256-HNmmu9TF7p94bRF/IsStIE5XPdcUM6d505G+wbFNTls=";
meta = {
description = "Cargo subcommand to show result of macro expansion";
diff --git a/pkgs/by-name/ca/cargo-lambda/package.nix b/pkgs/by-name/ca/cargo-lambda/package.nix
index b9f81bbd6287..40f6ce9cdb2e 100644
--- a/pkgs/by-name/ca/cargo-lambda/package.nix
+++ b/pkgs/by-name/ca/cargo-lambda/package.nix
@@ -14,17 +14,17 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-lambda";
- version = "1.8.5";
+ version = "1.8.6";
src = fetchFromGitHub {
owner = "cargo-lambda";
repo = "cargo-lambda";
tag = "v${version}";
- hash = "sha256-iYfm7/XbLThtEo+zSW8sn7T6XEhzyiVKy6/cisshc+Y=";
+ hash = "sha256-ocFD2FK1nlEJ8xXhDSxpSKYU8oZk/QwfojveypVt1GU=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-mCD3Szbl5BXknTWJhm2xlcIV0aKczsEi8yRDA4erTYc=";
+ cargoHash = "sha256-yE0pr7RZb015d51QtwVNfqXd8yEETvDdKJ5M7Oqc4Ds=";
nativeCheckInputs = [ cacert ];
diff --git a/pkgs/by-name/ca/cargo-tauri/package.nix b/pkgs/by-name/ca/cargo-tauri/package.nix
index 23998fa836d2..929154a63e5e 100644
--- a/pkgs/by-name/ca/cargo-tauri/package.nix
+++ b/pkgs/by-name/ca/cargo-tauri/package.nix
@@ -13,17 +13,17 @@
rustPlatform.buildRustPackage rec {
pname = "tauri";
- version = "2.7.0";
+ version = "2.7.1";
src = fetchFromGitHub {
owner = "tauri-apps";
repo = "tauri";
tag = "tauri-cli-v${version}";
- hash = "sha256-nEt4xoVHozqxWnyrXTn7XDgH2HYCzrfqBgt71+goYms=";
+ hash = "sha256-0J55AvAvvqTVls4474GcgLPBtSC+rh8cXVKluMjAVBE=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-av5UF0MgKnTwEX4dHhekvj2tz/BOZyUbs1YqLwx28Cw=";
+ cargoHash = "sha256-nkY1ydc2VewRwY+B5nR68mz8Ff3FK1KoHE4dLzNtPkY=";
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/by-name/cd/cdncheck/package.nix b/pkgs/by-name/cd/cdncheck/package.nix
index 649d4fe66485..1a2bd0c3d0fd 100644
--- a/pkgs/by-name/cd/cdncheck/package.nix
+++ b/pkgs/by-name/cd/cdncheck/package.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "cdncheck";
- version = "1.1.27";
+ version = "1.1.28";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = "cdncheck";
tag = "v${version}";
- hash = "sha256-8TLsotEUnZyyeaJaAHjJT+Sk3GFztnJei3I9QHJ8raM=";
+ hash = "sha256-DifV+AvVzC8wm3yjfWorAk8E0a7++Aq38UXxBQbHAPM=";
};
vendorHash = "sha256-/1REkZ5+sz/H4T4lXhloz7fu5cLv1GoaD3dlttN+Qd4=";
diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix
index 53e994b2c9c7..633a314524df 100644
--- a/pkgs/by-name/ch/checkov/package.nix
+++ b/pkgs/by-name/ch/checkov/package.nix
@@ -25,14 +25,14 @@ with py.pkgs;
python3.pkgs.buildPythonApplication rec {
pname = "checkov";
- version = "3.2.451";
+ version = "3.2.452";
pyproject = true;
src = fetchFromGitHub {
owner = "bridgecrewio";
repo = "checkov";
tag = version;
- hash = "sha256-omTsb7H6EGzFDZmYX0ZEHW/kDivzE64jVZbxWRSY5Nk=";
+ hash = "sha256-pTSI0aqxcCP0pBraBw3p20hpt9jSpAWkatLPCrc4u90=";
};
pythonRelaxDeps = [
diff --git a/pkgs/by-name/cl/clash-verge-rev/package.nix b/pkgs/by-name/cl/clash-verge-rev/package.nix
index 03bd7842a401..a225bc3477ab 100644
--- a/pkgs/by-name/cl/clash-verge-rev/package.nix
+++ b/pkgs/by-name/cl/clash-verge-rev/package.nix
@@ -64,8 +64,7 @@ let
license = lib.licenses.gpl3Only;
mainProgram = "clash-verge";
maintainers = with lib.maintainers; [
- Guanran928
- bot-wxt1221
+ hhr2020
];
platforms = lib.platforms.linux;
};
diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json
index 77556a1bbf20..f876f698ed47 100644
--- a/pkgs/by-name/cl/claude-code/package-lock.json
+++ b/pkgs/by-name/cl/claude-code/package-lock.json
@@ -6,13 +6,13 @@
"packages": {
"": {
"dependencies": {
- "@anthropic-ai/claude-code": "^1.0.58"
+ "@anthropic-ai/claude-code": "^1.0.60"
}
},
"node_modules/@anthropic-ai/claude-code": {
- "version": "1.0.58",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.58.tgz",
- "integrity": "sha512-XcfqklHSCuBRpVV9vZaAGvdJFAyVKb/UHz2VG9osvn1pRqY7e+HhIOU9X7LeI+c116QhmjglGwe+qz4jOC83CQ==",
+ "version": "1.0.60",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.60.tgz",
+ "integrity": "sha512-CH6DmwrN8AOVzbtT7tOv6iXR+Ka9QnkqBjuMRCAap78feC4ZDRo7hCOB4OYktNovVw011a1V5fRILdS9UTnPiQ==",
"license": "SEE LICENSE IN README.md",
"bin": {
"claude": "cli.js"
diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix
index 36fddb8be4ec..5eca029ad208 100644
--- a/pkgs/by-name/cl/claude-code/package.nix
+++ b/pkgs/by-name/cl/claude-code/package.nix
@@ -7,16 +7,16 @@
buildNpmPackage rec {
pname = "claude-code";
- version = "1.0.58";
+ version = "1.0.60";
nodejs = nodejs_20; # required for sandboxed Nix builds on Darwin
src = fetchzip {
url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${version}.tgz";
- hash = "sha256-Mp3S269iifNGSEz83IF6bqbgdy6Im1bQjR8oaaL3W8c=";
+ hash = "sha256-ygeitenu4z9ACbezO53I2Xnk6NtE1fWVzCi3mZS7wF8=";
};
- npmDepsHash = "sha256-iAckljEIJFVtlySHjS414HUFg6XVSlPr8azYqTo1py8=";
+ npmDepsHash = "sha256-F4wAjwTSs5jYoVgJoCrrI1dHlBmxxfWF/KGvuu5Gl30=";
postPatch = ''
cp ${./package-lock.json} package-lock.json
diff --git a/pkgs/by-name/cl/cloak-pt/package.nix b/pkgs/by-name/cl/cloak-pt/package.nix
index 42895c2d2180..ddbb43ec564f 100644
--- a/pkgs/by-name/cl/cloak-pt/package.nix
+++ b/pkgs/by-name/cl/cloak-pt/package.nix
@@ -4,7 +4,7 @@
fetchFromGitHub,
}:
let
- version = "2.11.0";
+ version = "2.12.0";
in
buildGoModule {
pname = "Cloak";
@@ -14,10 +14,10 @@ buildGoModule {
owner = "cbeuw";
repo = "Cloak";
rev = "v${version}";
- hash = "sha256-afFOWjJiqlMeo8M8D2RsW572c2qTthMNbQvxEf7edHE=";
+ hash = "sha256-789UyTJmIhujsg0OlCy8GqUxgHDjzkGUi5kHD5sytwQ=";
};
- vendorHash = "sha256-P3/fB1vJjEMETyFxH9XNQySCEDQWrbZdaf0V4qFucbI=";
+ vendorHash = "sha256-LOXPs/3qkP3GJZZ7W4rPOfAjmvNh1mowRuQ1tlV1uC4=";
doCheck = false;
diff --git a/pkgs/by-name/cl/cloneit/package.nix b/pkgs/by-name/cl/cloneit/package.nix
index 1ff7211bc0fa..7cc71d18c56f 100644
--- a/pkgs/by-name/cl/cloneit/package.nix
+++ b/pkgs/by-name/cl/cloneit/package.nix
@@ -8,13 +8,13 @@
}:
rustPlatform.buildRustPackage {
pname = "cloneit";
- version = "0-unstable-2024-06-28";
+ version = "1.0.0-unstable-2025-07-22";
src = fetchFromGitHub {
owner = "alok8bb";
repo = "cloneit";
- rev = "6198556e810d964cc5938c446ef42fc21b55fe0b";
- sha256 = "sha256-RP0/kquAlSwRMeB6cjvS5JB9qfdkT8IKLVxaxrmzJ+0=";
+ rev = "58e9213ba5af457e76a7ea55696eb77f6d0d9025";
+ sha256 = "sha256-rvhUArJR8ipMRIWpzUY9NUBwqj9TWjX6qtBJp/v3p+Q=";
};
useFetchCargoVendor = true;
diff --git a/pkgs/by-name/cl/cloudflared/package.nix b/pkgs/by-name/cl/cloudflared/package.nix
index 9dd0007a36ac..fe34aa61a3d4 100644
--- a/pkgs/by-name/cl/cloudflared/package.nix
+++ b/pkgs/by-name/cl/cloudflared/package.nix
@@ -9,13 +9,13 @@
buildGoModule rec {
pname = "cloudflared";
- version = "2025.6.1";
+ version = "2025.7.0";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "cloudflared";
tag = version;
- hash = "sha256-eCNGNEoKljIKCvEU220/OUIxc+i4I+4wVJEjjmWROew=";
+ hash = "sha256-GAmSWdyFQYtGQ5Ml+10Xy7OpKc1bXuAc3hy7Ly6+yC8=";
};
vendorHash = null;
diff --git a/pkgs/by-name/cn/cnquery/package.nix b/pkgs/by-name/cn/cnquery/package.nix
index 526a2329944f..d3bfd3942ef2 100644
--- a/pkgs/by-name/cn/cnquery/package.nix
+++ b/pkgs/by-name/cn/cnquery/package.nix
@@ -6,18 +6,18 @@
buildGoModule rec {
pname = "cnquery";
- version = "11.60.0";
+ version = "11.64.0";
src = fetchFromGitHub {
owner = "mondoohq";
repo = "cnquery";
tag = "v${version}";
- hash = "sha256-Vu7UfTinjuyc49Kb5GW8uXrP5/bszGt9ktxilGDqY0M=";
+ hash = "sha256-olfkzuAgXjlxDQCaLqnu6V9tenFjBBYvIzxuo2phtns=";
};
subPackages = [ "apps/cnquery" ];
- vendorHash = "sha256-5vNLaOG4vYgetiQLRIzFkrlFgH6Dwa/VHCv0HWWow30=";
+ vendorHash = "sha256-b+E8thljWxRwbBca2TdTINQERnOvfQncSEJ0+Nxuk8M=";
ldflags = [
"-w"
diff --git a/pkgs/by-name/co/codebuff/package-lock.json b/pkgs/by-name/co/codebuff/package-lock.json
index 0db732ca8eb8..8f9a1175ec70 100644
--- a/pkgs/by-name/co/codebuff/package-lock.json
+++ b/pkgs/by-name/co/codebuff/package-lock.json
@@ -5,7 +5,7 @@
"packages": {
"": {
"dependencies": {
- "codebuff": "^1.0.424"
+ "codebuff": "^1.0.436"
}
},
"node_modules/chownr": {
@@ -18,9 +18,9 @@
}
},
"node_modules/codebuff": {
- "version": "1.0.424",
- "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.424.tgz",
- "integrity": "sha512-o0x7ZNYqFSM6R6dysWOgJW+MsQFTDF76T0QsLYQXMtLPDU3wkTWRfh026QUUX1hYlFjmQyM0t7ukZVcJLotPWw==",
+ "version": "1.0.436",
+ "resolved": "https://registry.npmjs.org/codebuff/-/codebuff-1.0.436.tgz",
+ "integrity": "sha512-Xz1VjODWaG0K5pgsEm1HvjpjJjHilNubow6mx4ber+HqPdufN7r4fk3ZsPjO+GoJavcxG8z7OdPY8CLIouZ4gA==",
"cpu": [
"x64",
"arm64"
diff --git a/pkgs/by-name/co/codebuff/package.nix b/pkgs/by-name/co/codebuff/package.nix
index 915f3a7a5c42..5d92ec23e167 100644
--- a/pkgs/by-name/co/codebuff/package.nix
+++ b/pkgs/by-name/co/codebuff/package.nix
@@ -6,14 +6,14 @@
buildNpmPackage rec {
pname = "codebuff";
- version = "1.0.424";
+ version = "1.0.436";
src = fetchzip {
url = "https://registry.npmjs.org/codebuff/-/codebuff-${version}.tgz";
- hash = "sha256-SyPW9msVhy3c5wARyDCl/rsfrhLFhZ8iAKkO47s0bYE=";
+ hash = "sha256-eMoF+YrZttplzN+S9rEuHEBPSbGQnwWOFuZ+vVFrpik=";
};
- npmDepsHash = "sha256-LRg4dBVcGQptjC2JNwQfCM33pcI20qwrowof48s5Gzk=";
+ npmDepsHash = "sha256-VTThvsHSiKSHmE7PYBUb5yZW2SKhLB7O5VjV8RhO9ZU=";
postPatch = ''
cp ${./package-lock.json} package-lock.json
diff --git a/pkgs/by-name/co/coldsnap/package.nix b/pkgs/by-name/co/coldsnap/package.nix
index f3b48edcbba6..5f3c33761f55 100644
--- a/pkgs/by-name/co/coldsnap/package.nix
+++ b/pkgs/by-name/co/coldsnap/package.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "coldsnap";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchFromGitHub {
owner = "awslabs";
repo = "coldsnap";
rev = "v${version}";
- hash = "sha256-tlQ4PDrYnnbsxXRbrIoF08aSy7VP+iXgTKf0A8MITpo=";
+ hash = "sha256-ZN+gSoWrmGmN1jYxKLO06hRVyTM5WUXRjsfkcKcdXfM=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-Z4UbMdu35m/myiqrFFpvlmVfCD0MlSTQRvs2uhnxBAI=";
+ cargoHash = "sha256-ZWJa/J5sfBA/F28TkXyspygN1ZkNz2TIEKTsusN4SOc=";
buildInputs = [ openssl ];
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/by-name/co/comma/package.nix b/pkgs/by-name/co/comma/package.nix
index f21a8d33e72f..dd35a1b289ca 100644
--- a/pkgs/by-name/co/comma/package.nix
+++ b/pkgs/by-name/co/comma/package.nix
@@ -3,37 +3,51 @@
fetchFromGitHub,
fzy,
lib,
- makeBinaryWrapper,
nix-index-unwrapped,
+ nix,
rustPlatform,
testers,
}:
rustPlatform.buildRustPackage rec {
pname = "comma";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchFromGitHub {
owner = "nix-community";
repo = "comma";
rev = "v${version}";
- hash = "sha256-mhSX2yx+/xDwCtLVb+aSFFxP2TOJek/ZX/28khvetwE=";
+ hash = "sha256-JogC9NIS71GyimpqmX2/dhBX1IucK395iWZVVabZxiE=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-6BsRgxcUtVuN1gp3VVXkNQzqb9hD5rWWctieJvFdyrQ=";
+ cargoHash = "sha256-Cd4WaOG+OkCM4Q1K9qVzMYOjSi9U8W82JypqUN20x9w=";
- nativeBuildInputs = [ makeBinaryWrapper ];
+ postPatch = ''
+ substituteInPlace ./src/main.rs \
+ --replace-fail '"nix-locate"' '"${lib.getExe' nix-index-unwrapped "nix-locate"}"' \
+ --replace-fail '"nix"' '"${lib.getExe nix}"' \
+ --replace-fail '"nix-env"' '"${lib.getExe' nix "nix-env"}"' \
+ --replace-fail '"fzy"' '"${lib.getExe fzy}"'
+ '';
postInstall = ''
- wrapProgram $out/bin/comma \
- --prefix PATH : ${
- lib.makeBinPath [
- fzy
- nix-index-unwrapped
- ]
- }
ln -s $out/bin/comma $out/bin/,
+
+ mkdir -p $out/etc/profile.d
+ mkdir -p $out/etc/nushell
+ mkdir -p $out/etc/fish/functions
+
+ cp $src/etc/comma-command-not-found.sh $out/etc/profile.d
+ cp $src/etc/comma-command-not-found.nu $out/etc/nushell
+ cp $src/etc/comma-command-not-found.fish $out/etc/fish/functions
+
+ patchShebangs $out/etc/profile.d/comma-command-not-found.sh
+ substituteInPlace \
+ "$out/etc/profile.d/comma-command-not-found.sh" \
+ "$out/etc/nushell/comma-command-not-found.nu" \
+ "$out/etc/fish/functions/comma-command-not-found.fish" \
+ --replace-fail "comma --ask" "$out/bin/comma --ask"
'';
passthru.tests = {
diff --git a/pkgs/by-name/co/consul-template/package.nix b/pkgs/by-name/co/consul-template/package.nix
index cee277012203..82a845135961 100644
--- a/pkgs/by-name/co/consul-template/package.nix
+++ b/pkgs/by-name/co/consul-template/package.nix
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "consul-template";
- version = "0.41.0";
+ version = "0.41.1";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "consul-template";
rev = "v${version}";
- hash = "sha256-rPr69/U7+TZ7snzK8dvyd+5/O9/sqKMY/sIPOGkORs4=";
+ hash = "sha256-lQTI3eTKggzNnN0KCu+ZcdqtDT06OfyIWPQg2qfaxro=";
};
- vendorHash = "sha256-VUqRNK6OwSVydVbmxDe75JnI16JpnGT+wyAItqz781Q=";
+ vendorHash = "sha256-Tz80n37NBqKX+h3OE6RBufPQ7OteWpZaa5br2WFIvOs=";
# consul-template tests depend on vault and consul services running to
# execute tests so we skip them here
diff --git a/pkgs/by-name/co/consul/package.nix b/pkgs/by-name/co/consul/package.nix
index 0b79797562ac..2fb4a89be3b3 100644
--- a/pkgs/by-name/co/consul/package.nix
+++ b/pkgs/by-name/co/consul/package.nix
@@ -8,7 +8,7 @@
buildGoModule rec {
pname = "consul";
- version = "1.21.2";
+ version = "1.21.3";
# Note: Currently only release tags are supported, because they have the Consul UI
# vendored. See
@@ -22,7 +22,7 @@ buildGoModule rec {
owner = "hashicorp";
repo = "consul";
tag = "v${version}";
- hash = "sha256-ejslKLoZFxNKQiV9AH+djRIN1lUC4WvUBkaVOENsHwM=";
+ hash = "sha256-mWwDAlHbG0L/9xNAmUxAj2S5dDaWZaah/OWPndBRRWE=";
};
# This corresponds to paths with package main - normally unneeded but consul
@@ -32,7 +32,7 @@ buildGoModule rec {
"connect/certgen"
];
- vendorHash = "sha256-Bmuc/nNNztd0wZqpLrFv4FZ/1CZ2lN1Bhob+grJJC8w=";
+ vendorHash = "sha256-jb/oUcqMHNBlDgqYNDai2Q9ChA98JGXwFHWNxnrMpaU=";
doCheck = false;
diff --git a/pkgs/by-name/da/darkhttpd/package.nix b/pkgs/by-name/da/darkhttpd/package.nix
index 5adf1b1be34e..4184517423ac 100644
--- a/pkgs/by-name/da/darkhttpd/package.nix
+++ b/pkgs/by-name/da/darkhttpd/package.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "darkhttpd";
- version = "1.16";
+ version = "1.17";
src = fetchFromGitHub {
owner = "emikulic";
repo = "darkhttpd";
rev = "v${version}";
- sha256 = "sha256-dcNoGU08tu950PlwSghoZwGSaSbP8NJ5qhWUi3bAtZY=";
+ sha256 = "sha256-d5pDUY1EbVjykb4in4hhbgbjIXJtj133nRAQ84ASicQ=";
};
enableParallelBuilding = true;
diff --git a/pkgs/by-name/dd/ddns-go/package.nix b/pkgs/by-name/dd/ddns-go/package.nix
index 6599cf0a62f3..18b228f77cbc 100644
--- a/pkgs/by-name/dd/ddns-go/package.nix
+++ b/pkgs/by-name/dd/ddns-go/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "ddns-go";
- version = "6.11.3";
+ version = "6.12.0";
src = fetchFromGitHub {
owner = "jeessy2";
repo = "ddns-go";
rev = "v${version}";
- hash = "sha256-65j1hZqnpSRpDmkzjb8ciJoVGHbV2xuOwBLcsW65eOE=";
+ hash = "sha256-6syI3XQNiERqxHUWmquNGHyKHymVkVgD8Yh2iZoek4g=";
};
- vendorHash = "sha256-oHiREhvqu14z5StjzD4PgtFasYQ0X435eMCRMiWUzg0=";
+ vendorHash = "sha256-0HH5KkMVQzD/xyaue9Sh6CE5dI/aZJMwei7ynhzp9dc=";
ldflags = [
"-X main.version=${version}"
diff --git a/pkgs/by-name/de/debian-devscripts/package.nix b/pkgs/by-name/de/debian-devscripts/package.nix
index 8ab67d35da14..18c674e76fd4 100644
--- a/pkgs/by-name/de/debian-devscripts/package.nix
+++ b/pkgs/by-name/de/debian-devscripts/package.nix
@@ -18,6 +18,7 @@
pkg-config,
bash-completion,
help2man,
+ nix-update-script,
sendmailPath ? "/run/wrappers/bin/sendmail",
}:
@@ -29,14 +30,14 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "debian-devscripts";
- version = "2.25.15";
+ version = "2.25.16";
src = fetchFromGitLab {
domain = "salsa.debian.org";
owner = "debian";
repo = "devscripts";
tag = "v${finalAttrs.version}";
- hash = "sha256-s2QSfJyHsFr1eiia/yFj3jsS5k38xNewEe/g5PFpqag=";
+ hash = "sha256-cbaG7yNZt+205fa6HGEjLOjLsW3HloLQHvcGGjmnXDM=";
};
patches = [
@@ -51,10 +52,13 @@ stdenv.mkDerivation (finalAttrs: {
substituteInPlace scripts/debrebuild.pl \
--replace-fail "/usr/bin/perl" "${perlPackages.perl}/bin/perl"
patchShebangs scripts
+ ''
+ +
# Remove man7 target to avoid missing *.7 file error
- substituteInPlace doc/Makefile \
- --replace-fail " install_man7" ""
- '';
+ ''
+ substituteInPlace doc/Makefile \
+ --replace-fail " install_man7" ""
+ '';
nativeBuildInputs = [
makeWrapper
@@ -95,11 +99,11 @@ stdenv.mkDerivation (finalAttrs: {
mkdir -p "$tgtpy"
export PYTHONPATH="$PYTHONPATH''${PYTHONPATH:+:}$tgtpy"
find lib po4a scripts -type f -exec sed -r \
- -e "s@/usr/bin/gpg(2|)@${gnupg}/bin/gpg@g" \
+ -e "s@/usr/bin/gpg(2|)@${lib.getExe' gnupg "gpg"}@g" \
-e "s@/usr/(s|)bin/sendmail@${sendmailPath}@g" \
- -e "s@/usr/bin/diff@${diffutils}/bin/diff@g" \
- -e "s@/usr/bin/gpgv(2|)@${gnupg}/bin/gpgv@g" \
- -e "s@(command -v|/usr/bin/)curl@${curl.bin}/bin/curl@g" \
+ -e "s@/usr/bin/diff@${lib.getExe' diffutils "diff"}@g" \
+ -e "s@/usr/bin/gpgv(2|)@${lib.getExe' gnupg "gpgv"}@g" \
+ -e "s@(command -v|/usr/bin/)curl@${lib.getExe curl}@g" \
-e "s@sensible-editor@${sensible-editor}@g" \
-e "s@(^|\W)/bin/bash@\1${stdenv.shell}@g" \
-i {} +
@@ -131,6 +135,8 @@ stdenv.mkDerivation (finalAttrs: {
ln -s pts-subscribe $out/bin/pts-unsubscribe
'';
+ passthru.updateScript = nix-update-script { };
+
meta = {
description = "Debian package maintenance scripts";
license = lib.licenses.free; # Mix of public domain, Artistic+GPL, GPL1+, GPL2+, GPL3+, and GPL2-only... TODO
diff --git a/pkgs/by-name/di/di-tui/package.nix b/pkgs/by-name/di/di-tui/package.nix
index 60a8cbfc8c0e..249a7b61a222 100644
--- a/pkgs/by-name/di/di-tui/package.nix
+++ b/pkgs/by-name/di/di-tui/package.nix
@@ -6,13 +6,13 @@
}:
buildGoModule rec {
pname = "di-tui";
- version = "1.11.1";
+ version = "1.11.2";
src = fetchFromGitHub {
owner = "acaloiaro";
repo = "di-tui";
rev = "v${version}";
- hash = "sha256-jX+2wdnkJPEtCWoMNbwgn3c+LsEktYa5lIfSXY0Wsew=";
+ hash = "sha256-YXTVJN8t58MS0Q4kKbasFNkmB/Jz4ctebBnbKqOP2is=";
};
vendorHash = "sha256-b7dG0nSjPQpjWUbOlIxWudPZWKqtq96sQaJxKvsQT9I=";
diff --git a/pkgs/by-name/en/envoy-bin/package.nix b/pkgs/by-name/en/envoy-bin/package.nix
index d4983b9b15f3..09a30a0e7eeb 100644
--- a/pkgs/by-name/en/envoy-bin/package.nix
+++ b/pkgs/by-name/en/envoy-bin/package.nix
@@ -8,7 +8,7 @@
versionCheckHook,
}:
let
- version = "1.34.3";
+ version = "1.35.0";
inherit (stdenv.hostPlatform) system;
throwSystem = throw "envoy-bin is not available for ${system}.";
@@ -21,8 +21,8 @@ let
hash =
{
- aarch64-linux = "sha256-LsNkrFJ59MUiKIF0Dcuq2Lhn3LnAW0Mwlx4kIx78KfQ=";
- x86_64-linux = "sha256-04vGgR8U0qiNBvmiim0aKa6Ug2acR31F5H4biSWkrag=";
+ aarch64-linux = "sha256-PLlFrs65Z+mV5V2OoW+bb/91DC5V9Ss2HnERccIunWY=";
+ x86_64-linux = "sha256-0l12MVwCNrUPjn9t6hOpuUscP6EQQHNLd0kG4YjhEeY=";
}
.${system} or throwSystem;
in
diff --git a/pkgs/by-name/ex/exploitdb/package.nix b/pkgs/by-name/ex/exploitdb/package.nix
index a1c84c781d93..f43adefaf996 100644
--- a/pkgs/by-name/ex/exploitdb/package.nix
+++ b/pkgs/by-name/ex/exploitdb/package.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "exploitdb";
- version = "2025-07-17";
+ version = "2025-07-23";
src = fetchFromGitLab {
owner = "exploit-database";
repo = "exploitdb";
tag = finalAttrs.version;
- hash = "sha256-RxK983lsfEHKCG9lG7EBVgpS3XJ3NC0LjsgDF8dVcn8=";
+ hash = "sha256-wnYqtWtqvy5SsgHSDIzxNpnhXMT4WIVwWh2woW4eLhw=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/ex/extism-cli/package.nix b/pkgs/by-name/ex/extism-cli/package.nix
index 4e93a0d1c6b6..3abf0ad527ea 100644
--- a/pkgs/by-name/ex/extism-cli/package.nix
+++ b/pkgs/by-name/ex/extism-cli/package.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "extism-cli";
- version = "1.6.2";
+ version = "1.6.3";
src = fetchFromGitHub {
owner = "extism";
repo = "cli";
tag = "v${version}";
- hash = "sha256-VxQ8qj/prGecssbggSKhj0vkZ75/GD73u/g21hUVkSs=";
+ hash = "sha256-ioH2s9546/i12jCmE/4km9YqLhiHkj6WLBwmNAAZFUA=";
};
vendorHash = "sha256-51/fzq2j55GHmEx2twb0DSi0AmBS4DbViZzo1c5Xn1M=";
diff --git a/pkgs/by-name/fa/faudio/package.nix b/pkgs/by-name/fa/faudio/package.nix
index ce32ccba93ee..1c19f7ca8b9d 100644
--- a/pkgs/by-name/fa/faudio/package.nix
+++ b/pkgs/by-name/fa/faudio/package.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "faudio";
- version = "25.06";
+ version = "25.07";
src = fetchFromGitHub {
owner = "FNA-XNA";
repo = "FAudio";
tag = finalAttrs.version;
- hash = "sha256-wIFUOOpI/kUeXjodHwt1KZ30ooSYEGrZ8XSW0zOm3xk=";
+ hash = "sha256-ZMU3ntvnUHbeWQ5k5ZSnSLBABGm/F/rSAUM4blorpts=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/by-name/fl/flow-control/build.zig.zon.nix b/pkgs/by-name/fl/flow-control/build.zig.zon.nix
index f48f86c91bd9..e55f3aa306f0 100644
--- a/pkgs/by-name/fl/flow-control/build.zig.zon.nix
+++ b/pkgs/by-name/fl/flow-control/build.zig.zon.nix
@@ -16,15 +16,11 @@ with lib;
let
unpackZigArtifact =
{ name, artifact }:
- runCommandLocal name
- {
- nativeBuildInputs = [ zig ];
- }
- ''
- hash="$(zig fetch --global-cache-dir "$TMPDIR" ${artifact})"
- mv "$TMPDIR/p/$hash" "$out"
- chmod 755 "$out"
- '';
+ runCommandLocal name { nativeBuildInputs = [ zig ]; } ''
+ hash="$(zig fetch --global-cache-dir "$TMPDIR" ${artifact})"
+ mv "$TMPDIR/p/$hash" "$out"
+ chmod 755 "$out"
+ '';
fetchZig =
{
@@ -42,13 +38,12 @@ let
name,
url,
hash,
+ rev ? throw "rev is required, remove and regenerate the zon2json-lock file",
}:
let
parts = splitString "#" url;
url_base = elemAt parts 0;
url_without_query = elemAt (splitString "?" url_base) 0;
- rev_base = elemAt parts 1;
- rev = if match "^[a-fA-F0-9]{40}$" rev_base != null then rev_base else "refs/heads/${rev_base}";
in
fetchgit {
inherit name rev hash;
@@ -61,20 +56,25 @@ let
name,
url,
hash,
- }:
+ ...
+ }@args:
let
parts = splitString "://" url;
proto = elemAt parts 0;
path = elemAt parts 1;
fetcher = {
- "git+http" = fetchGitZig {
- inherit name hash;
- url = "http://${path}";
- };
- "git+https" = fetchGitZig {
- inherit name hash;
- url = "https://${path}";
- };
+ "git+http" = fetchGitZig (
+ args
+ // {
+ url = "http://${path}";
+ }
+ );
+ "git+https" = fetchGitZig (
+ args
+ // {
+ url = "https://${path}";
+ }
+ );
http = fetchZig {
inherit name hash;
url = "http://${path}";
@@ -89,31 +89,31 @@ let
in
linkFarm name [
{
- name = "1220930a42f8da3fb7f723e3ad3f6dcc6db76327dd8d26274566423192d53e91b2bb";
+ name = "N-V-__8AANMzUiemOR2eNnrtlMmAGHFqij6VYtDUiaFfn6Dw";
+ path = fetchZigArtifact {
+ name = "tree_sitter";
+ url = "https://github.com/neurocyte/tree-sitter/releases/download/master-1c3ad59bd98ee430b166054030dac4c46d641e39/source.tar.gz";
+ hash = "sha256-pIgKBT8RUAS4oeaSot9Rvy4FpYVHeG3oeaBM0rsJg+k=";
+ };
+ }
+ {
+ name = "cbor-1.0.0-RcQE_HvqAACcrLH7t3IDZOshgY2xqJA_UX330MvwSepb";
+ path = fetchZigArtifact {
+ name = "cbor";
+ url = "https://github.com/neurocyte/cbor/archive/1fccb83c70cd84e1dff57cc53f7db8fb99909a94.tar.gz";
+ hash = "sha256-c0wlwa+jdqC2b2CfbLsb/l3vXVBnK7WkzUH7F49xqic=";
+ };
+ }
+ {
+ name = "flags-0.8.0-AAAAAJV0AACuGBBnpUnHqZzAhoGTp4ibFROBQQQZGRqx";
path = fetchZigArtifact {
name = "flags";
- url = "https://github.com/n0s4/flags/archive/b3905aa990719ff567f1c5a2f89e6dd3292d8533.tar.gz";
- hash = "sha256-2lN2goQgjU5Hf18tvDV/csS83A20nA9Iu2/fKXtpZok=";
+ url = "https://github.com/n0s4/flags/archive/372501d1576b5723829bcba98e41361132c7b618.tar.gz";
+ hash = "sha256-PBwUqM4wTYwKyY584K0MPo5aorYflYrYi1dJm8zwI2Y=";
};
}
{
- name = "1220d0fb2bff7b453dbb39d1db3eb472b6680e2564f2b23b0e947671be47bbdd188f";
- path = fetchZigArtifact {
- name = "tracy";
- url = "https://github.com/neurocyte/zig-tracy/archive/e04e31c64498149a324491b8534758e6af43a5c2.tar.gz";
- hash = "sha256-otvs9tKc8zMRFng0VJDn5iNf7lvbozjrtH0q8IFnP0w=";
- };
- }
- {
- name = "122051b30656170b4628580e571d98b1fe45d7c0d581bc2d45e894c75c6376294ede";
- path = fetchZigArtifact {
- name = "tracy_src";
- url = "https://github.com/neurocyte/tracy/archive/0ff0a1b324f497cf313a445637b7df25aabefb47.tar.gz";
- hash = "sha256-dzMilJsOSdjNyvhyDb1v5dPWcR5uvhnQmsBynAJH74I=";
- };
- }
- {
- name = "1220220dbc7fe91c1c54438193ca765cebbcb7d58f35cdcaee404a9d2245a42a4362";
+ name = "dizzy-1.0.0-AAAAAM1wAAAiDbx_6RwcVEOBk8p2XOu8t9WPNc3K7kBK";
path = fetchZigArtifact {
name = "dizzy";
url = "https://github.com/neurocyte/dizzy/archive/455d18369cbb2a0458ba70be919cd378338d695e.tar.gz";
@@ -121,83 +121,101 @@ linkFarm name [
};
}
{
- name = "1220bbfd147f41fa49d2e5406096f3529c62e9335f4d2a89ae381e679a76ce398f1f";
+ name = "thespian-0.0.1-owFOjlgaBgCqc3FCnB4Xyg8-9jyIDWgHSJMGx_nt5Kcc";
path = fetchZigArtifact {
name = "thespian";
- url = "https://github.com/neurocyte/thespian/archive/db3ad5f45e707a04eaa51aa657995abe43ce967a.tar.gz";
- hash = "sha256-La5pv08xPAnkNxBHjpTmLpKxrcifRFWcqm8NYp92iRA=";
+ url = "https://github.com/neurocyte/thespian/archive/ccdcbbff09f945eec063ebf889581db3e1312107.tar.gz";
+ hash = "sha256-qY/9CVgD6btprY4alo5/21EBJ9ORIivlcKY8wPPHa4k=";
};
}
{
- name = "1220c85e0d9438ec518849c84e3ea66633a0e191e49c4ae4bbb3bc46626cd8dfad75";
+ name = "cbor-1.0.0-RcQE_GDyAABovyRXoYFX8zD_NVOLGDc9l5g09-W-svMR";
+ path = fetchZigArtifact {
+ name = "cbor";
+ url = "https://github.com/neurocyte/cbor/archive/5ea4b7319146f29bb1aa9acf65982feaba9edc3d.tar.gz";
+ hash = "sha256-0QN34UG28U3lnlb9sVWV6otrpHBN2Kv2GZwZ3BYz2GQ=";
+ };
+ }
+ {
+ name = "asio-1.30.2-tLhDdyKA4QBqQFDrsuK_hO1HfqX-DQMl-Sku7yy4vUfM";
path = fetchZigArtifact {
name = "asio";
- url = "https://github.com/neurocyte/asio/archive/b9c9c23ef2e6f11b6123535ec33e5a23ed0c59da.tar.gz";
- hash = "sha256-tD9lxE6RRAptBE9suZA4ANpT5x/B3e4YINay9Se78XY=";
+ url = "https://github.com/neurocyte/asio/archive/24d28864ec5aae6146d88a172288e3bf3f099734.tar.gz";
+ hash = "sha256-CPU+Ka5V+2ooaY8kfKM9q1AjJ11rujHFFnCjyn5hZFo=";
};
}
{
- name = "1220e4f3baf09dc23e48616f7dbf00bd45c3034faa2eddede7bb45ef4c23a19b962b";
+ name = "zig_tracy-0.0.3-5-cp3JZ2AAC6j-gWFhPKXyF6WASJpCzQeNy7Bi712t1a";
+ path = fetchZigArtifact {
+ name = "tracy";
+ url = "https://github.com/neurocyte/zig-tracy/archive/82f18a661af17089198fb7c489ef253f02b939b5.tar.gz";
+ hash = "sha256-87iK+rmBvZY70c8ypqgtRgw5YWoahZ0ss+0HDzdQgaM=";
+ };
+ }
+ {
+ name = "N-V-__8AAO2QjgFRswZWFwtGKFgOVx2Ysf5F18DVgbwtReiU";
+ path = fetchZigArtifact {
+ name = "tracy_src";
+ url = "https://github.com/neurocyte/tracy/archive/0ff0a1b324f497cf313a445637b7df25aabefb47.tar.gz";
+ hash = "sha256-dzMilJsOSdjNyvhyDb1v5dPWcR5uvhnQmsBynAJH74I=";
+ };
+ }
+ {
+ name = "N-V-__8AAJiAIgDMVIi8CRb_xko9_qVQ-UiQzd5FTBBr0aPa";
path = fetchZigArtifact {
name = "themes";
- url = "https://github.com/neurocyte/flow-themes/releases/download/master-8b79cf6d79373c142393ec26a81b19f4701f4372/flow-themes.tar.gz";
- hash = "sha256-xy0cTVc85U6JpI+oca2XKXE7GAs0EId21DeQCDa8+n0=";
+ url = "https://github.com/neurocyte/flow-themes/releases/download/master-952f9f630ea9544088fd30293666ee0650b7a690/flow-themes.tar.gz";
+ hash = "sha256-yFgIYMmdYoqnysAZ4MaawFAtAJk0ktXXD0IR287LTYw=";
};
}
{
- name = "122019f077d09686b1ec47928ca2b4bf264422f3a27afc5b49dafb0129a4ceca0d01";
+ name = "fuzzig-0.1.1-AAAAALNIAQBmbHr-MPalGuR393Vem2pTQXI7_LXeNJgX";
path = fetchZigArtifact {
name = "fuzzig";
- url = "https://github.com/fjebaker/fuzzig/archive/0fd156d5097365151e85a85eef9d8cf0eebe7b00.tar.gz";
- hash = "sha256-XVOKqHX2X8HvRDJgnqVEPN/A0hFvCk8Fgsss0CKInYQ=";
+ url = "https://github.com/fjebaker/fuzzig/archive/44c04733c7c0fee3db83672aaaaf4ed03e943156.tar.gz";
+ hash = "sha256-wGcJpiW0unNSgX5i9sNuUyqKVFDECcadN7dgbx/SKVg=";
};
}
{
- name = "12207e33747072d878fce61f587c133124dc95f4ae8aab7d2b3f467699586af07c77";
+ name = "vaxis-0.1.0-BWNV_HwOCQCw5wTV63hQGSc1QJzsNcytH6sGf1GBc0hP";
path = fetchZigArtifact {
name = "vaxis";
- url = "https://github.com/neurocyte/libvaxis/archive/d899244bc0a3775b59c18e90eb41acee11675f96.tar.gz";
- hash = "sha256-8bK0zM6rD/mqTaHDZKMgS3+qV1VviImM9jr9D0lkPdw=";
+ url = "https://github.com/neurocyte/libvaxis/archive/6137cb4c44a7350996f0946a069739e5075d1f23.tar.gz";
+ hash = "sha256-EVvjwYTIw6SKeqqGHNMm9zRVgpo+TRjtrUl1Mg8tJ8M=";
};
}
{
- name = "1220dd654ef941fc76fd96f9ec6adadf83f69b9887a0d3f4ee5ac0a1a3e11be35cf5";
+ name = "zigimg-0.1.0-lly-O6N2EABOxke8dqyzCwhtUCAafqP35zC7wsZ4Ddxj";
path = fetchZigArtifact {
name = "zigimg";
- url = "git+https://github.com/zigimg/zigimg#3a667bdb3d7f0955a5a51c8468eac83210c1439e";
- hash = "sha256-oLf3YH3yeg4ikVO/GahMCDRMTU31AHkfSnF4rt7xTKo=";
+ url = "git+https://github.com/TUSF/zigimg#31268548fe3276c0e95f318a6c0d2ab10565b58d";
+ hash = "sha256-oblfr2FIzuqq0FLo/RrzCwUX1NJJuT53EwD3nP3KwN0=";
+ rev = "31268548fe3276c0e95f318a6c0d2ab10565b58d";
};
}
{
- name = "122055beff332830a391e9895c044d33b15ea21063779557024b46169fb1984c6e40";
+ name = "zg-0.14.0-oGqU3KEFswIffnDu8eAE2XlhzwcfgjwtM6akIc5L7cEV";
path = fetchZigArtifact {
name = "zg";
- url = "https://github.com/neurocyte/zg/archive/refs/tags/v0.13.2.tar.gz";
- hash = "sha256-Hd8HlYEkkA/2BLW+4d/0Ibw7r7U533us3n2QR+XG/PQ=";
+ url = "git+https://codeberg.org/atman/zg#0b05141b033043c5f7bcd72048a48eef6531ea6c";
+ hash = "sha256-PLntlktC5RI4CN88oo5+0CliUu4b4O65Ubf6jr8U9xY=";
+ rev = "0b05141b033043c5f7bcd72048a48eef6531ea6c";
};
}
{
- name = "1220755ea2a5aa6bb3713437aaafefd44812169fe43f1da755c3ee6101b85940f441";
+ name = "zeit-0.0.0-AAAAACVbAgAiIzg1rccZU1qOfO_dKQKme7-37xmEQcqc";
path = fetchZigArtifact {
name = "zeit";
- url = "https://github.com/rockorager/zeit/archive/9cca8ec620a54c3b07cd249f25e5bcb3153d03d7.tar.gz";
- hash = "sha256-4bxyQKbVUtYzZixUq2d+iiSPGkcwg+dG4WLaDYYQzn8=";
+ url = "https://github.com/rockorager/zeit/archive/8fd203f85f597f16e0a525c1f1ca1e0bffded809.tar.gz";
+ hash = "sha256-2UIdeG6QTZoLL6NkUQIvaO+O6xpoy9nWhua/5Qyv4To=";
};
}
{
- name = "1220925614447b54ccc9894bbba8b202c6a8b750267890edab7732064867e46f3217";
+ name = "zigwin32-25.0.28-preview-AAAAAEEl_AMhnKSs-lgEyjmUX5JVTpNQewd8A2Bbekwc";
path = fetchZigArtifact {
name = "win32";
- url = "https://github.com/marlersoft/zigwin32/archive/259b6f353a48968d7e3171573db4fd898b046188.tar.gz";
- hash = "sha256-N9Jp2vmq1+xPWByb+VZkbS2lm9FCrUW4UBAPhSP+dUw=";
- };
- }
- {
- name = "1220f9702ca6257f5464b31e576b1e92b0f441bf0e61733c4a2fbf95b7c0c55a3e22";
- path = fetchZigArtifact {
- name = "tree-sitter";
- url = "https://github.com/neurocyte/tree-sitter/releases/download/master-69775ce3ba8a5e331bba9feb760d1ba31394eea7/source.tar.gz";
- hash = "sha256-0ZLcPuhUV6Z3EsXfU7gXRrG/nRP9zuLRSL00Q5OGnus=";
+ url = "https://github.com/marlersoft/zigwin32/archive/e8739b32a33ce48a3286aba31918b26a9dfc6ef0.tar.gz";
+ hash = "sha256-WSN9jOkey4dzLnhT68tOJyfnws/Ki7fnb4W+LDrPLwc=";
};
}
]
diff --git a/pkgs/by-name/fl/flow-control/package.nix b/pkgs/by-name/fl/flow-control/package.nix
index ab1cbe33e8ae..f892c94efdcd 100644
--- a/pkgs/by-name/fl/flow-control/package.nix
+++ b/pkgs/by-name/fl/flow-control/package.nix
@@ -2,30 +2,30 @@
lib,
fetchFromGitHub,
stdenv,
- zig_0_13,
+ zig_0_14,
callPackage,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "flow-control";
- version = "0.3.2";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "neurocyte";
repo = "flow";
tag = "v${finalAttrs.version}";
- hash = "sha256-D1pFP5tw323UJgWvLvh2sTiZG1hq5DP0FakdXEISRxs=";
+ hash = "sha256-I7wty82zyuwZjzhfUBPd+7sx20cmRpQt1V6eCK7o0oQ=";
};
postPatch = ''
ln -s ${
callPackage ./build.zig.zon.nix {
- zig = zig_0_13;
+ zig = zig_0_14;
}
} $ZIG_GLOBAL_CACHE_DIR/p
'';
nativeBuildInputs = [
- zig_0_13.hook
+ zig_0_14.hook
];
passthru.updateScript = ./update.sh;
diff --git a/pkgs/by-name/fl/flow-control/update.sh b/pkgs/by-name/fl/flow-control/update.sh
index 4016cee25a7d..5a0f01c5a394 100755
--- a/pkgs/by-name/fl/flow-control/update.sh
+++ b/pkgs/by-name/fl/flow-control/update.sh
@@ -1,19 +1,20 @@
#!/usr/bin/env nix-shell
-#!nix-shell -i bash -p bash common-updater-scripts gnused
+#!nix-shell -i bash -p bash wget common-updater-scripts gnused
latest_tag=$(list-git-tags --url=https://github.com/neurocyte/flow | sed 's/^v//' | tail -n 1)
-update-source-version flow-editor "$latest_tag"
+update-source-version flow-control "$latest_tag"
mkdir -p src/syntax
wget "https://raw.githubusercontent.com/neurocyte/flow/v${latest_tag}/build.zig.zon"
wget -P src/syntax "https://raw.githubusercontent.com/neurocyte/flow/v${latest_tag}/src/syntax/build.zig.zon"
-nix --extra-experimental-features 'nix-command flakes' run github:Cloudef/zig2nix#zon2nix -- build.zig.zon >pkgs/by-name/fl/flow-editor/build.zig.zon.nix
+nix --extra-experimental-features 'nix-command flakes' run github:Cloudef/zig2nix#zon2nix -- build.zig.zon
+mv build.zig.zon.nix pkgs/by-name/fl/flow-control/build.zig.zon.nix
# strip file protocol
-sed -i '\|file = unpackZigArtifact { inherit name; artifact = /. + path; };|d' pkgs/by-name/fl/flow-editor/build.zig.zon.nix
-nixfmt pkgs/by-name/fl/flow-editor/build.zig.zon.nix
+sed -i '\|file = unpackZigArtifact { inherit name; artifact = /. + path; };|d' pkgs/by-name/fl/flow-control/build.zig.zon.nix
+nixfmt pkgs/by-name/fl/flow-control/build.zig.zon.nix
rm -rf build.zig.zon build.zig.zon2json-lock src/
diff --git a/pkgs/by-name/fn/fna3d/package.nix b/pkgs/by-name/fn/fna3d/package.nix
index 08862d304a6f..162210bbccd4 100644
--- a/pkgs/by-name/fn/fna3d/package.nix
+++ b/pkgs/by-name/fn/fna3d/package.nix
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
homepage = "https://fna-xna.github.io/";
license = lib.licenses.mspl;
platforms = lib.platforms.linux;
- mainProgram = pname;
+ mainProgram = "fna3d";
maintainers = with lib.maintainers; [ mrtnvgr ];
};
}
diff --git a/pkgs/by-name/fo/forgejo/package.nix b/pkgs/by-name/fo/forgejo/package.nix
index bc5b3fae0797..0f52612f16b4 100644
--- a/pkgs/by-name/fo/forgejo/package.nix
+++ b/pkgs/by-name/fo/forgejo/package.nix
@@ -1,6 +1,6 @@
import ./generic.nix {
- version = "12.0.0";
- hash = "sha256-8cokjK9fbxd9lm+5oDoMll9f7ejiVzMNuDgC0Pk1pbM=";
+ version = "12.0.1";
+ hash = "sha256-MBk5QHjnyMXmQDIbMuehjcGN/PUN1ViRtIi1pJGHlW0=";
npmDepsHash = "sha256-kq2AV1D0xA4Csm8XUTU5D0iCmyuajcnwlLdPjJ/mj1g=";
vendorHash = "sha256-B9menPCDUOYHPCS0B5KpxuE03FdFXmA8XqkiYEAxs5Y=";
lts = false;
diff --git a/pkgs/by-name/fr/frr/package.nix b/pkgs/by-name/fr/frr/package.nix
index 657a37e5b18a..2eb4a3fa8974 100644
--- a/pkgs/by-name/fr/frr/package.nix
+++ b/pkgs/by-name/fr/frr/package.nix
@@ -88,7 +88,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "FRRouting";
repo = "frr";
rev = "frr-${finalAttrs.version}";
- hash = "sha256-62+WTabM+gx8CJDAb7LnTG45B1jcpWTTEouiQW3q468=";
+ hash = "sha256-p+pjWsWk/x1pdyp1zbT0GQUKnW1DprHcJLpg7t746Lc=";
};
# Without the std explicitly set, we may run into abseil-cpp
diff --git a/pkgs/by-name/fu/fuc/package.nix b/pkgs/by-name/fu/fuc/package.nix
index 502ac2809ff7..a9981ae5993f 100644
--- a/pkgs/by-name/fu/fuc/package.nix
+++ b/pkgs/by-name/fu/fuc/package.nix
@@ -8,17 +8,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "fuc";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchFromGitHub {
owner = "SUPERCILEX";
repo = "fuc";
tag = finalAttrs.version;
- hash = "sha256-VHIR/hw++Zv1IWzx45B7PTK0Jyzt1QqzM+Bj6CBAh1A=";
+ hash = "sha256-fDSAqsKEx+th4tiJ3VlROqF4hhHzusqiw9enAmnOPlQ=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-xYpxrg8RWDW3RBvHRafrSh7gEB6qGGGxl/QRM1rtZJY=";
+ cargoHash = "sha256-OoTWGeF96BpPDx1Y9AEVOIBK7kCz6pjw24pLiNcKmOc=";
RUSTC_BOOTSTRAP = 1;
diff --git a/pkgs/by-name/fx/fx/package.nix b/pkgs/by-name/fx/fx/package.nix
index 9c0342dac2bc..8e7292884ab3 100644
--- a/pkgs/by-name/fx/fx/package.nix
+++ b/pkgs/by-name/fx/fx/package.nix
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "fx";
- version = "37.0.1";
+ version = "38.0.0";
src = fetchFromGitHub {
owner = "antonmedv";
repo = "fx";
tag = finalAttrs.version;
- hash = "sha256-n2Jaw8ffRnMQ89OsV5HhRGkjD3n8p49N2jYyx3SUrjU=";
+ hash = "sha256-9g9xtnmM3ANsvfxqE8pMTxiiUj+uQadhBooRQYKQpTg=";
};
vendorHash = "sha256-yVAoswClpf5+1nwLyrLKLYFt9Noh2HRemif1e1nWm7M=";
diff --git a/pkgs/by-name/ga/gale/package.nix b/pkgs/by-name/ga/gale/package.nix
index 8eaa3c27208c..3a91bf09bc23 100644
--- a/pkgs/by-name/ga/gale/package.nix
+++ b/pkgs/by-name/ga/gale/package.nix
@@ -20,13 +20,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "gale";
- version = "1.8.6";
+ version = "1.9.1";
src = fetchFromGitHub {
owner = "Kesomannen";
repo = "gale";
tag = finalAttrs.version;
- hash = "sha256-5xUBW9Owyeet8Jyc+7TQr6XQTbkopbJLeyI5c35iqr0=";
+ hash = "sha256-43vp2y+cZFIh9SDWFr0ndOLBsdGDiwW1qn77G+/JWpo=";
};
postPatch = ''
@@ -42,7 +42,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoRoot = "src-tauri";
buildAndTestSubdir = finalAttrs.cargoRoot;
- cargoHash = "sha256-6yWRl9WAPJoqoXm0kLfZhEf7AYD6J//FlOmDxzeknFo=";
+ cargoHash = "sha256-1kIPNLoM4HYir2o04u+xkmKJTOEle2WTUm2446n2wiE=";
nativeBuildInputs = [
jq
diff --git a/pkgs/by-name/ga/gatekeeper/package.nix b/pkgs/by-name/ga/gatekeeper/package.nix
index 7621c2984653..91f169fe7263 100644
--- a/pkgs/by-name/ga/gatekeeper/package.nix
+++ b/pkgs/by-name/ga/gatekeeper/package.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "gatekeeper";
- version = "3.19.3";
+ version = "3.20.0";
src = fetchFromGitHub {
owner = "open-policy-agent";
repo = "gatekeeper";
tag = "v${version}";
- hash = "sha256-FQ5Q9S/YvJQaa2mUWXv8huTK89SZ31UaFbBCEduGsyg=";
+ hash = "sha256-7DJWqm51eRGYTES2x05D2JSJwaaHiXgH4uq31nOIXIs=";
};
vendorHash = null;
diff --git a/pkgs/by-name/ge/geesefs/package.nix b/pkgs/by-name/ge/geesefs/package.nix
index fe8db0de28c1..7f8e42fffa2f 100644
--- a/pkgs/by-name/ge/geesefs/package.nix
+++ b/pkgs/by-name/ge/geesefs/package.nix
@@ -5,7 +5,7 @@
}:
let
- version = "0.43.0";
+ version = "0.43.1";
in
buildGoModule {
pname = "geesefs";
@@ -15,7 +15,7 @@ buildGoModule {
owner = "yandex-cloud";
repo = "geesefs";
rev = "v${version}";
- hash = "sha256-KkKdqSev6xpYfEjDSLVs/gKc3NCvLrzukNEQT2Wuk+A=";
+ hash = "sha256-BJOhQRIvURz0UL/InSZwU/kdq/Ha0Idsqa0UZGf9aTU=";
};
# hashes differ per architecture otherwise.
diff --git a/pkgs/by-name/gh/ghost-cli/package.nix b/pkgs/by-name/gh/ghost-cli/package.nix
index c1845b632b6b..81fa487dea29 100644
--- a/pkgs/by-name/gh/ghost-cli/package.nix
+++ b/pkgs/by-name/gh/ghost-cli/package.nix
@@ -11,18 +11,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ghost-cli";
- version = "1.27.0";
+ version = "1.27.1";
src = fetchFromGitHub {
owner = "TryGhost";
repo = "Ghost-CLI";
tag = "v${finalAttrs.version}";
- hash = "sha256-xOchKEktagamLJQONI9SJsv5vypVpBOAy/SWGdSzjLc=";
+ hash = "sha256-ka+fqfUw6SSixrSHV2rbFsAqEM2f/yTQNcGONJKTRMc=";
};
yarnOfflineCache = fetchYarnDeps {
yarnLock = finalAttrs.src + "/yarn.lock";
- hash = "sha256-Dgy+Ab0OaapjuuuRMcfHtzpsrfI5uPItXDY4XE9iK3A=";
+ hash = "sha256-SaekfV1QZw6PIJm8GtyjZmCSNIc0aXolz1mEyTwVERM=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/gi/git-spice/package.nix b/pkgs/by-name/gi/git-spice/package.nix
index 431ee86f310a..26d043123887 100644
--- a/pkgs/by-name/gi/git-spice/package.nix
+++ b/pkgs/by-name/gi/git-spice/package.nix
@@ -10,13 +10,13 @@
buildGo124Module rec {
pname = "git-spice";
- version = "0.15.1";
+ version = "0.15.2";
src = fetchFromGitHub {
owner = "abhinav";
repo = "git-spice";
tag = "v${version}";
- hash = "sha256-mx34JGgY6qKhPdZVs1Z9gVO/VhHnFrl6TThq5dEz/zc=";
+ hash = "sha256-vpBQdkP5jC3glGykLCd3/df4Lhi0MeU0XLnlTNDp1bM=";
};
vendorHash = "sha256-uh4GUkfWo12pYQD/Mpw+EWwmukHUpxOii7DTu6C84zo=";
@@ -37,7 +37,16 @@ buildGo124Module rec {
__darwinAllowLocalNetworking = true;
- preCheck = lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) ''
+ preCheck = ''
+ # timeout on both aarch64-darwin and x86_64-linux
+ rm testdata/script/issue725_pre_push_hook_worktree.txt
+
+ # failing on both aarch64-darwin and x86_64-linux
+ # TODO: check if this still fails after next release
+ rm testdata/script/branch_restack_conflict_no_edit.txt
+ ''
+
+ + lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) ''
# timeout
rm testdata/script/branch_submit_remote_prompt.txt
rm testdata/script/branch_submit_multiple_pr_templates.txt
diff --git a/pkgs/by-name/gn/gnome-notes/package.nix b/pkgs/by-name/gn/gnome-notes/package.nix
index a67795c140bb..85a6238d34d1 100644
--- a/pkgs/by-name/gn/gnome-notes/package.nix
+++ b/pkgs/by-name/gn/gnome-notes/package.nix
@@ -19,7 +19,7 @@
libuuid,
curl,
libhandy,
- webkitgtk_4_0,
+ webkitgtk_4_1,
gnome,
adwaita-icon-theme,
libxml2,
@@ -43,6 +43,13 @@ stdenv.mkDerivation rec {
url = "https://gitlab.gnome.org/GNOME/gnome-notes/-/commit/994af76ce5144062d55d141129bf6bf5fab002ee.patch";
hash = "sha256-z7dPOLZzaqvdqUIDy6+V3dKossRbG0EDjBu2oJCF6b4=";
})
+
+ # build: Depend on webkit2gtk-4.1
+ # https://gitlab.gnome.org/GNOME/gnome-notes/-/merge_requests/200
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/gnome-notes/-/commit/0791507873c96d0463cd0c83108415541f854edd.patch";
+ hash = "sha256-TwCi9sDudeiOjrH2VevAynxvy/WTmwB2HrWqhviPg8o=";
+ })
];
doCheck = true;
@@ -71,7 +78,7 @@ stdenv.mkDerivation rec {
libuuid
curl
libhandy
- webkitgtk_4_0
+ webkitgtk_4_1
tinysparql
gnome-online-accounts
gsettings-desktop-schemas
diff --git a/pkgs/by-name/gn/gnucash/package.nix b/pkgs/by-name/gn/gnucash/package.nix
index 51d18d83fb91..fa3d9ea39c22 100644
--- a/pkgs/by-name/gn/gnucash/package.nix
+++ b/pkgs/by-name/gn/gnucash/package.nix
@@ -10,6 +10,7 @@
gettext,
glib,
glibcLocales,
+ gobject-introspection,
gtest,
guile,
gwenhywfar,
@@ -24,12 +25,17 @@
perlPackages,
pkg-config,
swig,
- webkitgtk_4_0,
+ webkitgtk_4_1,
wrapGAppsHook3,
python3,
- replaceVars,
}:
-
+let
+ py = python3.withPackages (
+ ps: with ps; [
+ pygobject3.out
+ ]
+ );
+in
stdenv.mkDerivation rec {
pname = "gnucash";
version = "5.11";
@@ -43,6 +49,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
gettext
+ gobject-introspection
makeWrapper
wrapGAppsHook3
pkg-config
@@ -69,8 +76,8 @@ stdenv.mkDerivation rec {
libxml2
libxslt
swig
- webkitgtk_4_0
- python3
+ webkitgtk_4_1
+ py
]
++ (with perlPackages; [
JSONParse
@@ -151,11 +158,16 @@ stdenv.mkDerivation rec {
# Perl wrapping
dontWrapGApps = true;
- # gnucash is wrapped using the args constructed for wrapGAppsHook3.
+ # We could not find the python entrypoint and somehow it is used from PATH,
+ # so force to use the one with all dependencies
# gnc-fq-* are cli utils written in Perl hence the extra wrapping
postFixup = ''
- wrapProgram $out/bin/gnucash "''${gappsWrapperArgs[@]}"
- wrapProgram $out/bin/gnucash-cli "''${gappsWrapperArgs[@]}"
+ wrapProgram $out/bin/gnucash \
+ --prefix PATH : ${lib.makeBinPath [ py ]} \
+ "''${gappsWrapperArgs[@]}"
+ wrapProgram $out/bin/gnucash-cli \
+ --prefix PATH : ${lib.makeBinPath [ py ]} \
+ "''${gappsWrapperArgs[@]}"
wrapProgram $out/bin/finance-quote-wrapper \
--prefix PERL5LIB : "${
@@ -165,6 +177,9 @@ stdenv.mkDerivation rec {
FinanceQuote
]
}"
+
+ chmod +x $out/share/gnucash/python/pycons/*.py
+ patchShebangs $out/share/gnucash/python/pycons/*.py
'';
passthru.updateScript = ./update.sh;
diff --git a/pkgs/by-name/go/goreleaser/package.nix b/pkgs/by-name/go/goreleaser/package.nix
index 18632603888a..835559b44dbd 100644
--- a/pkgs/by-name/go/goreleaser/package.nix
+++ b/pkgs/by-name/go/goreleaser/package.nix
@@ -10,16 +10,16 @@
}:
buildGoModule rec {
pname = "goreleaser";
- version = "2.11.0";
+ version = "2.11.1";
src = fetchFromGitHub {
owner = "goreleaser";
repo = "goreleaser";
rev = "v${version}";
- hash = "sha256-YneVW3oyDGhyliQefpqEsS9VLDGm+/chSxCyDifNrtk=";
+ hash = "sha256-WyfGzCYQRrNA8pGifTFVpg1KPcybvLrVrUYiJl1J9SA=";
};
- vendorHash = "sha256-+6Icafqyig0xm5qZARn1a7Yu7UGi6ejJmzyvOIHsfH0=";
+ vendorHash = "sha256-qr/sqGbUs6az6JCyNSE06EHUUfk4Yk9tz+mbgj7tGdg=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/gr/gradia/package.nix b/pkgs/by-name/gr/gradia/package.nix
index 07e4cf436394..9f0a9a1e8298 100644
--- a/pkgs/by-name/gr/gradia/package.nix
+++ b/pkgs/by-name/gr/gradia/package.nix
@@ -5,6 +5,7 @@
meson,
ninja,
appstream,
+ gtksourceview5,
desktop-file-utils,
gobject-introspection,
wrapGAppsHook4,
@@ -42,6 +43,7 @@ python3Packages.buildPythonApplication rec {
];
buildInputs = [
+ gtksourceview5
libadwaita
libportal-gtk4
libsoup_3
diff --git a/pkgs/by-name/gr/grafana-loki/package.nix b/pkgs/by-name/gr/grafana-loki/package.nix
index b3ade27227c2..8632b81a1909 100644
--- a/pkgs/by-name/gr/grafana-loki/package.nix
+++ b/pkgs/by-name/gr/grafana-loki/package.nix
@@ -12,14 +12,14 @@
}:
buildGoModule rec {
- version = "3.5.2";
+ version = "3.5.3";
pname = "grafana-loki";
src = fetchFromGitHub {
owner = "grafana";
repo = "loki";
rev = "v${version}";
- hash = "sha256-sgAcrW5TpiCjnouvpYwo26eJ1Cfe7XPWNeWG8/59wSQ=";
+ hash = "sha256-3/cI5KiSuHMDe+YqPOnygTbZfWdG9G6dz5RAIXeT4S4=";
};
vendorHash = null;
diff --git a/pkgs/by-name/gt/gthumb/package.nix b/pkgs/by-name/gt/gthumb/package.nix
index 5ecf555b233c..946782f8e0ff 100644
--- a/pkgs/by-name/gt/gthumb/package.nix
+++ b/pkgs/by-name/gt/gthumb/package.nix
@@ -13,17 +13,13 @@
libtiff,
gst_all_1,
libraw,
- libsoup_2_4,
- libsecret,
glib,
gtk3,
gsettings-desktop-schemas,
- libchamplain,
libjxl,
librsvg,
libwebp,
libX11,
- json-glib,
lcms2,
bison,
flex,
@@ -33,8 +29,6 @@
python3,
desktop-file-utils,
itstool,
- withWebservices ? true,
- webkitgtk_4_0,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -70,26 +64,23 @@ stdenv.mkDerivation (finalAttrs: {
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-ugly
gtk3
- json-glib
lcms2
- libchamplain
libheif
libjpeg
libjxl
libraw
librsvg
- libsecret
- libsoup_2_4
libtiff
libwebp
libX11
- ]
- ++ lib.optional withWebservices webkitgtk_4_0;
+ ];
mesonFlags = [
- "-Dlibchamplain=true"
"-Dlibjxl=true"
- (lib.mesonBool "webservices" withWebservices)
+ # Depends on libsoup2.
+ # https://gitlab.gnome.org/GNOME/gthumb/-/issues/244
+ "-Dlibchamplain=false"
+ "-Dwebservices=false"
];
postPatch = ''
@@ -119,6 +110,9 @@ stdenv.mkDerivation (finalAttrs: {
mainProgram = "gthumb";
platforms = platforms.linux;
license = licenses.gpl2Plus;
- maintainers = [ maintainers.mimame ];
+ maintainers = with maintainers; [
+ bobby285271
+ mimame
+ ];
};
})
diff --git a/pkgs/by-name/gv/gvfs/package.nix b/pkgs/by-name/gv/gvfs/package.nix
index eafc3a83a2b1..e1d23355789c 100644
--- a/pkgs/by-name/gv/gvfs/package.nix
+++ b/pkgs/by-name/gv/gvfs/package.nix
@@ -43,8 +43,10 @@
libmsgraph,
python3,
gsettings-desktop-schemas,
+ googleSupport ? false, # dependency on vulnerable libsoup versions
}:
+assert googleSupport -> gnomeSupport;
stdenv.mkDerivation (finalAttrs: {
pname = "gvfs";
version = "1.57.2";
@@ -106,8 +108,10 @@ stdenv.mkDerivation (finalAttrs: {
glib-networking # TLS support
gnome-online-accounts
libsecret
- libgdata
libmsgraph
+ ]
+ ++ lib.optionals googleSupport [
+ libgdata
];
mesonFlags = [
@@ -130,9 +134,11 @@ stdenv.mkDerivation (finalAttrs: {
"-Dgcr=false"
"-Dgoa=false"
"-Dkeyring=false"
- "-Dgoogle=false"
"-Donedrive=false"
]
+ ++ lib.optionals (!googleSupport) [
+ "-Dgoogle=false"
+ ]
++ lib.optionals (avahi == null) [
"-Ddnssd=false"
]
diff --git a/pkgs/by-name/hc/hclfmt/package.nix b/pkgs/by-name/hc/hclfmt/package.nix
index 89865cbf3aeb..39c42f724a10 100644
--- a/pkgs/by-name/hc/hclfmt/package.nix
+++ b/pkgs/by-name/hc/hclfmt/package.nix
@@ -4,14 +4,14 @@
fetchFromGitHub,
}:
-buildGoModule rec {
+buildGoModule (finalAttrs: {
pname = "hclfmt";
version = "2.24.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "hcl";
- rev = "v${version}";
+ tag = "v${finalAttrs.version}";
hash = "sha256-YWGd2rQXJ4AX8nhByYRdp+91PJeHrdCpxvKQntxzRhY=";
};
@@ -21,11 +21,12 @@ buildGoModule rec {
# hclfmt.
subPackages = [ "cmd/hclfmt" ];
- meta = with lib; {
+ meta = {
description = "Code formatter for the Hashicorp Configuration Language (HCL) format";
homepage = "https://github.com/hashicorp/hcl/tree/main/cmd/hclfmt";
- license = licenses.mpl20;
+ changelog = "https://github.com/hashicorp/hcl/releases/tag/v${finalAttrs.version}";
+ license = lib.licenses.mpl20;
mainProgram = "hclfmt";
- maintainers = with maintainers; [ zimbatm ];
+ maintainers = with lib.maintainers; [ zimbatm ];
};
-}
+})
diff --git a/pkgs/by-name/he/hermitcli/package.nix b/pkgs/by-name/he/hermitcli/package.nix
index cead30d849c8..3f2808d7bc7f 100644
--- a/pkgs/by-name/he/hermitcli/package.nix
+++ b/pkgs/by-name/he/hermitcli/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "hermit";
- version = "0.44.9";
+ version = "0.44.12";
src = fetchFromGitHub {
rev = "v${version}";
owner = "cashapp";
repo = "hermit";
- hash = "sha256-nnDpwVYQvNxCH05DQboRTeyDBIWmdgU9qQD1mD9cSqE=";
+ hash = "sha256-duIIZsLTeHqL0ipK8lFYgK+2talXMaazMWIWrl6I1WQ=";
};
- vendorHash = "sha256-9WaAyf1DHoQRW+m8sgH9eQoHBSDDvqDsGy40mkmdhFA=";
+ vendorHash = "sha256-DT7Jv5VkqHPqJgi1n4wEa3z59il1mdp8JKjFs26fC2A=";
subPackages = [ "cmd/hermit" ];
diff --git a/pkgs/by-name/he/heroic-unwrapped/package.nix b/pkgs/by-name/he/heroic-unwrapped/package.nix
index 466de55844c3..82bf5dd47c73 100644
--- a/pkgs/by-name/he/heroic-unwrapped/package.nix
+++ b/pkgs/by-name/he/heroic-unwrapped/package.nix
@@ -22,19 +22,19 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "heroic-unwrapped";
- version = "2.17.2";
+ version = "2.18.0";
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "HeroicGamesLauncher";
tag = "v${finalAttrs.version}";
- hash = "sha256-oJIs+tsE0PUbX+2pyvH7gPdFuevN8sfrXASu0SxDkBU=";
+ hash = "sha256-DrE1gwer1pozTPWSzc5PpTWacDHhdNk/o6pA62E0uPA=";
};
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
fetcherVersion = 1;
- hash = "sha256-9WCIdQ91IU8pfq6kpbmmn6APBTNwpCi9ovgRuWYUad8=";
+ hash = "sha256-VaPWB5nUvmnGW6gkW2FwoqcHk/rMfObuhR7RwsyNghk=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/hm/hmcl/package.nix b/pkgs/by-name/hm/hmcl/package.nix
index e810da871057..4f32bc681ef0 100644
--- a/pkgs/by-name/hm/hmcl/package.nix
+++ b/pkgs/by-name/hm/hmcl/package.nix
@@ -31,13 +31,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "hmcl";
- version = "3.6.14";
+ version = "3.6.15";
src = fetchurl {
# HMCL has built-in keys, such as the Microsoft OAuth secret and the CurseForge API key.
# See https://github.com/HMCL-dev/HMCL/blob/refs/tags/release-3.6.12/.github/workflows/gradle.yml#L26-L28
url = "https://github.com/HMCL-dev/HMCL/releases/download/release-${finalAttrs.version}/HMCL-${finalAttrs.version}.jar";
- hash = "sha256-8AviAYAMm74uJeMvgESPNHbT5b91mDTxDgLYh+8VHb8=";
+ hash = "sha256-F+QixbA6zEA1qW3yb8MhJNurU8/2jZAEbfQU9cJ7zT4=";
};
icon = fetchurl {
diff --git a/pkgs/by-name/ho/homepage-dashboard/package.nix b/pkgs/by-name/ho/homepage-dashboard/package.nix
index a77cf4c41fc0..601da8cb8c88 100644
--- a/pkgs/by-name/ho/homepage-dashboard/package.nix
+++ b/pkgs/by-name/ho/homepage-dashboard/package.nix
@@ -15,14 +15,14 @@ let
dashboardIcons = fetchFromGitHub {
owner = "homarr-labs";
repo = "dashboard-icons";
- rev = "51a2ae7b101c520bcfb5b44e5ddc99e658bc1e21"; # Until 2025-01-06
- hash = "sha256-rKXeMAhHV0Ax7mVFyn6hIZXm5RFkbGakjugU0DG0jLM=";
+ rev = "f222c55843b888a82e9f2fe2697365841cbe6025"; # Until 2025-07-11
+ hash = "sha256-VOWQh8ZadsqNInoXcRKYuXfWn5MK0qJpuYEWgM7Pny8=";
};
installLocalIcons = ''
mkdir -p $out/share/homepage/public/icons
- cp ${dashboardIcons}/png/* $out/share/homepage/public/icons
- cp ${dashboardIcons}/svg/* $out/share/homepage/public/icons
+ cp -r --no-preserve=mode ${dashboardIcons}/png/. $out/share/homepage/public/icons
+ cp -r --no-preserve=mode ${dashboardIcons}/svg/. $out/share/homepage/public/icons
cp ${dashboardIcons}/LICENSE $out/share/homepage/public/icons/
'';
in
diff --git a/pkgs/by-name/ht/httpdirfs/package.nix b/pkgs/by-name/ht/httpdirfs/package.nix
index df8975a197da..772b3d27149f 100644
--- a/pkgs/by-name/ht/httpdirfs/package.nix
+++ b/pkgs/by-name/ht/httpdirfs/package.nix
@@ -41,6 +41,11 @@ stdenv.mkDerivation (finalAttrs: {
libuuid
];
+ env.NIX_CFLAGS_COMPILE = toString [
+ "-Wno-error=attribute-warning"
+ "-Wno-error=pedantic"
+ ];
+
passthru = {
tests.version = testers.testVersion {
command = "${lib.getExe finalAttrs.finalPackage} --version";
diff --git a/pkgs/by-name/hy/hypnotix/package.nix b/pkgs/by-name/hy/hypnotix/package.nix
index 739a6f5531e1..33bcda56b3bd 100644
--- a/pkgs/by-name/hy/hypnotix/package.nix
+++ b/pkgs/by-name/hy/hypnotix/package.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "hypnotix";
- version = "4.9";
+ version = "5.0";
src = fetchFromGitHub {
owner = "linuxmint";
repo = "hypnotix";
rev = version;
- hash = "sha256-mM6NeDtRoPUSQ/smtvpYJ3qqeqiPHquP96ChJgSJWL0=";
+ hash = "sha256-nBt+eGzUQaRO2IaEkvhdEZcVuKpZFEqIYSdVKSO1l4M=";
};
patches = [
diff --git a/pkgs/by-name/io/io/package.nix b/pkgs/by-name/io/io/package.nix
index 0406269dbdae..ee8a6c453c49 100644
--- a/pkgs/by-name/io/io/package.nix
+++ b/pkgs/by-name/io/io/package.nix
@@ -36,12 +36,14 @@
stdenv.mkDerivation {
pname = "io";
- version = "2017.09.06";
+ version = "2019.05.22-alpha";
+
src = fetchFromGitHub {
owner = "stevedekorte";
repo = "io";
- rev = "b8a18fc199758ed09cd2f199a9bc821f6821072a";
- sha256 = "07rg1zrz6i6ghp11cm14w7bbaaa1s8sb0y5i7gr2sds0ijlpq223";
+ tag = "2019.05.22-alpha";
+ fetchSubmodules = true;
+ hash = "sha256-6w0JZE9H30X5j83YgSn7hG2l0LdhdRZfe/kWpx1/aoM=";
};
patches = [
@@ -107,15 +109,11 @@ stdenv.mkDerivation {
$out/bin/io_static
'';
- # for gcc5; c11 inline semantics breaks the build
- env.NIX_CFLAGS_COMPILE = "-fgnu89-inline";
-
- meta = with lib; {
+ meta = {
description = "Io programming language";
homepage = "https://iolanguage.org/";
- license = licenses.bsd3;
-
- maintainers = with maintainers; [
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [
raskin
maggesi
];
diff --git a/pkgs/by-name/ja/jan/package.nix b/pkgs/by-name/ja/jan/package.nix
index 65d8ac7463e5..abe00cd50f38 100644
--- a/pkgs/by-name/ja/jan/package.nix
+++ b/pkgs/by-name/ja/jan/package.nix
@@ -5,11 +5,11 @@
}:
let
- pname = "jan";
- version = "0.5.17";
+ pname = "Jan";
+ version = "0.6.5";
src = fetchurl {
- url = "https://github.com/janhq/jan/releases/download/v${version}/jan-linux-x86_64-${version}.AppImage";
- hash = "sha256-Gvjkq4GWC7aYDrlTF7496C5IlcT+vzU+soumrVwux/I=";
+ url = "https://github.com/janhq/jan/releases/download/v${version}/Jan_${version}_amd64.AppImage";
+ hash = "sha256-0JRaefi8mUGoy63BbPa2C8EE/7/TGSsP1VmmWh7Lsko=";
};
appimageContents = appimageTools.extractType2 { inherit pname version src; };
@@ -18,9 +18,7 @@ appimageTools.wrapType2 {
inherit pname version src;
extraInstallCommands = ''
- install -Dm444 ${appimageContents}/jan.desktop -t $out/share/applications
- substituteInPlace $out/share/applications/jan.desktop \
- --replace-fail 'Exec=AppRun --no-sandbox %U' 'Exec=jan'
+ install -Dm444 ${appimageContents}/Jan.desktop -t $out/share/applications
cp -r ${appimageContents}/usr/share/icons $out/share
'';
diff --git a/pkgs/by-name/js/jsonkdl/package.nix b/pkgs/by-name/js/jsonkdl/package.nix
index a6ce90879962..0d50ca412af2 100644
--- a/pkgs/by-name/js/jsonkdl/package.nix
+++ b/pkgs/by-name/js/jsonkdl/package.nix
@@ -6,14 +6,14 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "jsonkdl";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchCrate {
inherit (finalAttrs) pname version;
- hash = "sha256-4k6gwThkS9OfdM412Mi/Scv+4wIKIXuCA5lVuJ7IRiY=";
+ hash = "sha256-2oDHEq2VSMmlhyfxp01R1sSyHf7Q5MvFV1Iz8rsF9Hc=";
};
- cargoHash = "sha256-9dHS41ZyI9vna0w8N6/PXsmObKPHUi25JPFLsEaxG/A=";
+ cargoHash = "sha256-s0SGqkTAbuAr/SJAHKsR1oowcqYh8RdAHryfIdEzRgU=";
meta = {
description = "JSON to KDL converter";
diff --git a/pkgs/by-name/ke/kea/dont-create-var.patch b/pkgs/by-name/ke/kea/dont-create-var.patch
index 53e05b5b62b8..9b7c451e1878 100644
--- a/pkgs/by-name/ke/kea/dont-create-var.patch
+++ b/pkgs/by-name/ke/kea/dont-create-var.patch
@@ -1,28 +1,34 @@
diff --git a/Makefile.am b/Makefile.am
-index 10708e7..d4efd73 100644
+index a81f4cc..5d61407 100644
--- a/Makefile.am
+++ b/Makefile.am
-@@ -150,13 +150,6 @@ cppcheck:
+@@ -173,18 +173,6 @@ cppcheck:
docs:
$(MAKE) -C doc/sphinx
-
--# These steps are necessary during installation
+-# These steps are necessary during installation. chmod is for reinstallation/upgrade.
-install-exec-hook:
-- mkdir -p $(DESTDIR)${localstatedir}/log/
-- mkdir -p $(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}
-- mkdir -p $(DESTDIR)${runstatedir}/${PACKAGE_NAME}
+- mkdir -m 750 -p "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}"
+- chmod 750 "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}"
+- mkdir -m 750 -p "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}"
+- chmod 750 "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}"
+- mkdir -m 750 -p "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}"
+- chmod 750 "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}"
+- mkdir -m 750 -p "$(DESTDIR)${sysconfdir}/${PACKAGE_NAME}"
+- chmod 750 "$(DESTDIR)${sysconfdir}/${PACKAGE_NAME}"
-
EXTRA_DIST = tools/path_replacer.sh
EXTRA_DIST += tools/mk_cfgrpt.sh
diff --git a/src/lib/dhcpsrv/Makefile.am b/src/lib/dhcpsrv/Makefile.am
-index a0a0289..ba42f8a 100644
+index 7e0f3c4..08c53d8 100644
--- a/src/lib/dhcpsrv/Makefile.am
+++ b/src/lib/dhcpsrv/Makefile.am
-@@ -408,5 +408,3 @@ libkea_dhcpsrv_parsers_include_HEADERS = \
+@@ -420,6 +420,3 @@ libkea_dhcpsrv_parsers_include_HEADERS = \
+ parsers/shared_networks_list_parser.h \
parsers/simple_parser4.h \
parsers/simple_parser6.h
-
+-
-install-data-local:
- $(mkinstalldirs) $(DESTDIR)$(dhcp_data_dir)
diff --git a/pkgs/by-name/ke/kea/package.nix b/pkgs/by-name/ke/kea/package.nix
index 4b26df50523a..7a1e38448ea7 100644
--- a/pkgs/by-name/ke/kea/package.nix
+++ b/pkgs/by-name/ke/kea/package.nix
@@ -24,11 +24,11 @@
stdenv.mkDerivation rec {
pname = "kea";
- version = "2.6.2"; # only even minor versions are stable
+ version = "2.6.3"; # only even minor versions are stable
src = fetchurl {
url = "https://ftp.isc.org/isc/${pname}/${version}/${pname}-${version}.tar.gz";
- hash = "sha256-ilC2MQNzS1nDuGGczWdm0t/uPwLjpfnzq8HNVfcPpCQ=";
+ hash = "sha256-ACQaWVX/09IVosCYxFJ/nX9LIDGIsnb5o2JQ3T2d1hI=";
};
patches = [
@@ -36,9 +36,9 @@ stdenv.mkDerivation rec {
];
postPatch = ''
- substituteInPlace ./src/bin/keactrl/Makefile.am --replace '@sysconfdir@' "$out/etc"
+ substituteInPlace ./src/bin/keactrl/Makefile.am --replace-fail '@sysconfdir@' "$out/etc"
# darwin special-casing just causes trouble
- substituteInPlace ./m4macros/ax_crypto.m4 --replace 'apple-darwin' 'nope'
+ substituteInPlace ./m4macros/ax_crypto.m4 --replace-fail 'apple-darwin' 'nope'
'';
outputs = [
diff --git a/pkgs/by-name/ki/kics/package.nix b/pkgs/by-name/ki/kics/package.nix
index 3eb11d4729a5..80b2a3fdf261 100644
--- a/pkgs/by-name/ki/kics/package.nix
+++ b/pkgs/by-name/ki/kics/package.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "kics";
- version = "2.1.10";
+ version = "2.1.11";
src = fetchFromGitHub {
owner = "Checkmarx";
repo = "kics";
tag = "v${version}";
- hash = "sha256-mGWUlJhOv/aYdAWaN3isqJCKKos7epJArjNk7yTlFso=";
+ hash = "sha256-WtqP+6mMzVT/boKuMVWJadUNQanIQDrh50RqrdMM/FM=";
};
- vendorHash = "sha256-H+k3CtzyxXOCw12Fo1EdAckj0fS+Py9QOdMxYiR56Fo=";
+ vendorHash = "sha256-5Am4iJpAKdU00hP5BBrd57ULXs/h/Ja9sm29HmYVOYw=";
subPackages = [ "cmd/console" ];
diff --git a/pkgs/by-name/ko/koboldcpp/package.nix b/pkgs/by-name/ko/koboldcpp/package.nix
index 8c9d3adf969f..773bc43ed13d 100644
--- a/pkgs/by-name/ko/koboldcpp/package.nix
+++ b/pkgs/by-name/ko/koboldcpp/package.nix
@@ -41,13 +41,13 @@ let
in
effectiveStdenv.mkDerivation (finalAttrs: {
pname = "koboldcpp";
- version = "1.95.1";
+ version = "1.96";
src = fetchFromGitHub {
owner = "LostRuins";
repo = "koboldcpp";
tag = "v${finalAttrs.version}";
- hash = "sha256-aoVOEPK3hPuzkrHIFvDrnAw2D/OxXlRLXXP0CZJghx4=";
+ hash = "sha256-/kHx2v9g0o5eh38d9hlhc724vQNTXVpaX1GeQouJPhk=";
};
enableParallelBuilding = true;
@@ -89,6 +89,12 @@ effectiveStdenv.mkDerivation (finalAttrs: {
(lib.optionals cublasSupport "CUDA_DOCKER_ARCH=${builtins.head cudaArches}")
];
+ env = {
+ # Fixes an issue where "fprintf" is being called with a format string that isn't a string literal
+ NIX_CFLAGS_COMPILE = lib.optionalString vulkanSupport "-Wno-error=format-security";
+ NIX_CXXFLAGS_COMPILE = lib.optionalString vulkanSupport "-Wno-error=format-security";
+ };
+
installPhase = ''
runHook preInstall
diff --git a/pkgs/by-name/kt/ktls-utils/package.nix b/pkgs/by-name/kt/ktls-utils/package.nix
index a81e36d172f2..acdc19dca812 100644
--- a/pkgs/by-name/kt/ktls-utils/package.nix
+++ b/pkgs/by-name/kt/ktls-utils/package.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "ktls-utils";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "oracle";
repo = "ktls-utils";
rev = "ktls-utils-${version}";
- hash = "sha256-cGvTuesaAMWVeJFQKdGKLGJJ4OMudOjqxCneViGl4IQ=";
+ hash = "sha256-aCn9qBD1bh7VFSSrC1uR/XPfFI+YC/gylCr7tSs56VQ=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ku/kubectl-ai/package.nix b/pkgs/by-name/ku/kubectl-ai/package.nix
index a85e632e66e2..7deb09e6a026 100644
--- a/pkgs/by-name/ku/kubectl-ai/package.nix
+++ b/pkgs/by-name/ku/kubectl-ai/package.nix
@@ -6,16 +6,16 @@
buildGoModule (finalAttrs: {
pname = "kubectl-ai";
- version = "0.0.17";
+ version = "0.0.18";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "kubectl-ai";
tag = "v${finalAttrs.version}";
- hash = "sha256-64y8XiJ59pEvYMZzOVcepKxRffmijDWoO5A8ccWtsZY=";
+ hash = "sha256-xxqR6jBK5RACyYGyOmIt2CY99ggWz0ygO9lmT2c0REc=";
};
- vendorHash = "sha256-I3sObZNTH4w+1THOWPJDdtKPYeoQ8ULvSzyh+91pHNI=";
+ vendorHash = "sha256-AuvBO7ucP/tWcag5NonDreXynxLm001Mu+Z1oIG8axw=";
# Build the main command
subPackages = [ "cmd" ];
diff --git a/pkgs/by-name/la/lammps/package.nix b/pkgs/by-name/la/lammps/package.nix
index 0e3a84be719f..9de0c450d0ce 100644
--- a/pkgs/by-name/la/lammps/package.nix
+++ b/pkgs/by-name/la/lammps/package.nix
@@ -49,14 +49,14 @@
stdenv.mkDerivation (finalAttrs: {
# LAMMPS has weird versioning convention. Updates should go smoothly with:
# nix-update --commit lammps --version-regex 'stable_(.*)'
- version = "29Aug2024_update3";
+ version = "29Aug2024_update4";
pname = "lammps";
src = fetchFromGitHub {
owner = "lammps";
repo = "lammps";
rev = "stable_${finalAttrs.version}";
- hash = "sha256-nvUkRkO58Hmrsieyd9ALRUA7Q80AcZffW85ipH4NF/U=";
+ hash = "sha256-eoRD6wYuMda3EJvdeKvNuHNHW/UthZ5oe7KE15LniFk=";
};
preConfigure = ''
cd cmake
diff --git a/pkgs/by-name/la/laze/package.nix b/pkgs/by-name/la/laze/package.nix
index 16175da48a30..d0d0c4b1c9f5 100644
--- a/pkgs/by-name/la/laze/package.nix
+++ b/pkgs/by-name/la/laze/package.nix
@@ -13,17 +13,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "laze";
- version = "0.1.37";
+ version = "0.1.38";
src = fetchFromGitHub {
owner = "kaspar030";
repo = "laze";
tag = finalAttrs.version;
- hash = "sha256-jO9GVC4wfMUCpS77tgjcU/1rau5ho+2949gtd1S7GxA=";
+ hash = "sha256-8n22euQquEuMDcF7TN7rJkBK6jrZuYlRWegiXccWXFY=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-jUIvVUQTDNsaIjwt1fFqeUjMNfw342pQByWvNPbgGts=";
+ cargoHash = "sha256-M0RrtEAs7nYNr3nnISGX+/49PLdxNU0CkIhZn9wRJjU=";
passthru.updateScript = nix-update-script { };
diff --git a/pkgs/by-name/le/ledger-live-desktop/package.nix b/pkgs/by-name/le/ledger-live-desktop/package.nix
index c94bb46d7d32..aa5966806df9 100644
--- a/pkgs/by-name/le/ledger-live-desktop/package.nix
+++ b/pkgs/by-name/le/ledger-live-desktop/package.nix
@@ -8,11 +8,11 @@
let
pname = "ledger-live-desktop";
- version = "2.120.1";
+ version = "2.122.1";
src = fetchurl {
url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage";
- hash = "sha256-zr+m0ytG5wcdI6IvCklpcQVmiaTUaQb5a90lRl1+YxQ=";
+ hash = "sha256-Cy74WFxNX5cJhkx3FmiIgCLoWFos2BXntl6mEeK6MQ8=";
};
appimageContents = appimageTools.extractType2 {
diff --git a/pkgs/by-name/li/liana/package.nix b/pkgs/by-name/li/liana/package.nix
index 99f89b5f4fbf..5ca71a0faa2e 100644
--- a/pkgs/by-name/li/liana/package.nix
+++ b/pkgs/by-name/li/liana/package.nix
@@ -39,17 +39,17 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "liana";
- version = "11.1"; # keep in sync with lianad
+ version = "12.0"; # keep in sync with lianad
src = fetchFromGitHub {
owner = "wizardsardine";
repo = "liana";
tag = "v${version}";
- hash = "sha256-trP6jnhMPASPkV7VwSHCl7gUhmx4F+68YK/QK+SPPZg=";
+ hash = "sha256-TZUNYr7p4P/++eX9ZNU/d1IurPrkZn/PJmJOsB01VMY=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-Zmxb4ZxuIyyKWrGaX3/1UHgkmo/XtqIHuP9luAnzgm4=";
+ cargoHash = "sha256-Hb5icOKgQiDzFLWwUfkwXcr1vn80QcAr+fKwG37PkYc=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/li/libcpr/package.nix b/pkgs/by-name/li/libcpr/package.nix
index 7c917f58ea67..d3f10664c66f 100644
--- a/pkgs/by-name/li/libcpr/package.nix
+++ b/pkgs/by-name/li/libcpr/package.nix
@@ -8,7 +8,7 @@
}:
let
- version = "1.11.2";
+ version = "1.12.0";
in
stdenv.mkDerivation {
pname = "libcpr";
@@ -23,7 +23,7 @@ stdenv.mkDerivation {
owner = "libcpr";
repo = "cpr";
rev = version;
- hash = "sha256-nKX9AYVC4e3B+vOzXWZu8S4I5BNpKnqkFJ2e8bVAUE4=";
+ hash = "sha256-OkOyh2ibt/jX/Dc+TB1uSlWtzEhdSQwHVN96oCOh2yM=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/by-name/li/litestream/fix-cve-2024-41254.patch b/pkgs/by-name/li/litestream/fix-cve-2024-41254.patch
new file mode 100644
index 000000000000..8fd06b712a24
--- /dev/null
+++ b/pkgs/by-name/li/litestream/fix-cve-2024-41254.patch
@@ -0,0 +1,64 @@
+diff --git a/cmd/litestream/main.go b/cmd/litestream/main.go
+index 1234567..abcdefg 100644
+--- a/cmd/litestream/main.go
++++ b/cmd/litestream/main.go
+@@ -362,6 +362,7 @@ type ReplicaConfig struct {
+ Host string `yaml:"host"`
+ User string `yaml:"user"`
+ Password string `yaml:"password"`
+ KeyPath string `yaml:"key-path"`
++ HostKeyPath string `yaml:"host-key-path"`
+
+ // Encryption identities and recipients
+@@ -664,6 +665,7 @@ func NewReplicaFromConfig(c *ReplicaConfig, dbc *DBConfig) (_ litestream.Replic
+ client.Password = password
+ client.Path = path
+ client.KeyPath = c.KeyPath
++ client.HostKeyPath = c.HostKeyPath
+ return client, nil
+ }
+
+diff --git a/sftp/replica_client.go b/sftp/replica_client.go
+index 30d8fa87..8b651e97 100644
+--- a/sftp/replica_client.go
++++ b/sftp/replica_client.go
+@@ -41,6 +41,7 @@ type ReplicaClient struct {
+ Password string
+ Path string
+ KeyPath string
++ HostKeyPath string
+ DialTimeout time.Duration
+ }
+
+@@ -71,14 +72,28 @@ func (c *ReplicaClient) Init(ctx context.Context) (_ *sftp.Client, err error) {
+
+ // Build SSH configuration & auth methods
+ config := &ssh.ClientConfig{
+- User: c.User,
+- HostKeyCallback: ssh.InsecureIgnoreHostKey(),
+- BannerCallback: ssh.BannerDisplayStderr(),
++ User: c.User,
++ BannerCallback: ssh.BannerDisplayStderr(),
+ }
+ if c.Password != "" {
+ config.Auth = append(config.Auth, ssh.Password(c.Password))
+ }
+
++ if c.HostKeyPath == "" {
++ config.HostKeyCallback = ssh.InsecureIgnoreHostKey()
++ } else {
++ buf, err := os.ReadFile(c.HostKeyPath)
++ if err != nil {
++ return nil, fmt.Errorf("cannot read sftp host key path: %w", err)
++ }
++
++ key, _, _, _, err := ssh.ParseAuthorizedKey(buf)
++ if err != nil {
++ return nil, fmt.Errorf("cannot parse sftp host key path: path=%s len=%d err=%w", c.HostKeyPath, len(buf), err)
++ }
++ config.HostKeyCallback = ssh.FixedHostKey(key)
++ }
++
+ if c.KeyPath != "" {
+ buf, err := os.ReadFile(c.KeyPath)
+ if err != nil {
\ No newline at end of file
diff --git a/pkgs/by-name/li/litestream/package.nix b/pkgs/by-name/li/litestream/package.nix
index 9407d958f7d9..f6414af6ef24 100644
--- a/pkgs/by-name/li/litestream/package.nix
+++ b/pkgs/by-name/li/litestream/package.nix
@@ -23,6 +23,8 @@ buildGoModule rec {
vendorHash = "sha256-sYIY3Z3VrCqbjEbQtEY7q6Jljg8jMoa2qWEB/IkDjzM=";
+ patches = [ ./fix-cve-2024-41254.patch ];
+
passthru.tests = { inherit (nixosTests) litestream; };
meta = with lib; {
@@ -31,6 +33,5 @@ buildGoModule rec {
license = licenses.asl20;
homepage = "https://litestream.io/";
maintainers = with maintainers; [ fbrs ];
- knownVulnerabilities = [ "CVE-2024-41254" ];
};
}
diff --git a/pkgs/by-name/lu/luau/package.nix b/pkgs/by-name/lu/luau/package.nix
index 358e9e60e5a6..fad814826125 100644
--- a/pkgs/by-name/lu/luau/package.nix
+++ b/pkgs/by-name/lu/luau/package.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "luau";
- version = "0.682";
+ version = "0.683";
src = fetchFromGitHub {
owner = "luau-lang";
repo = "luau";
tag = finalAttrs.version;
- hash = "sha256-yHmcUDBgNKcOg6ZW/fP7ZatdkCgG1y1ECRUbnZ7wHZY=";
+ hash = "sha256-FOqqAX4Fyznx95ssaJ225U5BSjQH7RkFRZFU9YgLY48=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/by-name/ma/marmite/package.nix b/pkgs/by-name/ma/marmite/package.nix
index e86839fe74a5..350a9cfdb2ac 100644
--- a/pkgs/by-name/ma/marmite/package.nix
+++ b/pkgs/by-name/ma/marmite/package.nix
@@ -10,17 +10,17 @@
rustPlatform.buildRustPackage rec {
pname = "marmite";
- version = "0.2.5";
+ version = "0.2.6";
src = fetchFromGitHub {
owner = "rochacbruno";
repo = "marmite";
tag = version;
- hash = "sha256-FxI+Qh3ZM6ZgE/KyZ/gU3CutBHETymgvkjNkYAJ012E=";
+ hash = "sha256-4FH9WEVTvnu0gp006tBg511bn8LE6AyHOML4tHoqXeM=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-LMoakr7LGKFkxymOC8cNxxFbDDqw5gniqh/3ImnEbB8=";
+ cargoHash = "sha256-wl2/feheYOYPzVElwt3WDZuaQrmoi3OoThYF4PINWd4=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/me/megatools/package.nix b/pkgs/by-name/me/megatools/package.nix
index fff0624ae19d..3af1c2c46902 100644
--- a/pkgs/by-name/me/megatools/package.nix
+++ b/pkgs/by-name/me/megatools/package.nix
@@ -16,12 +16,12 @@
stdenv.mkDerivation rec {
pname = "megatools";
- version = "1.11.4";
+ version = "1.11.5";
src = fetchgit {
url = "https://xff.cz/git/megatools";
rev = version;
- hash = "sha256-pF87bphrlI0VYFXD8RMztGr+NqBSL6np/cldCbHiK7A=";
+ hash = "sha256-XOGjdvMw8wfhBwyOBnQqiiJeOGvYXKMYxiJ6BZeEwDQ=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/mi/mieru/package.nix b/pkgs/by-name/mi/mieru/package.nix
index 7f10f6412aa2..a5577037c0f6 100644
--- a/pkgs/by-name/mi/mieru/package.nix
+++ b/pkgs/by-name/mi/mieru/package.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "mieru";
- version = "3.16.1";
+ version = "3.16.2";
src = fetchFromGitHub {
owner = "enfein";
repo = "mieru";
rev = "v${version}";
- hash = "sha256-Bf8/NT/CvoP2c4uBBgv+aZ7/Z3GGyn1E1RjytNf5fWc=";
+ hash = "sha256-zpnAGYiJpVvjEFfxWT4lbDJn5W0wGRK0CDjpRNedjuk=";
};
vendorHash = "sha256-pKcdvP38fZ2KFYNDx6I4TfmnnvWKzFDvz80xMkUojqM=";
diff --git a/pkgs/by-name/mi/miracle-wm/package.nix b/pkgs/by-name/mi/miracle-wm/package.nix
index 75e68d82f983..f3428589e621 100644
--- a/pkgs/by-name/mi/miracle-wm/package.nix
+++ b/pkgs/by-name/mi/miracle-wm/package.nix
@@ -2,7 +2,7 @@
stdenv,
lib,
fetchFromGitHub,
- unstableGitUpdater,
+ gitUpdater,
nixosTests,
boost,
cmake,
@@ -23,6 +23,7 @@
nlohmann_json,
pcre2,
pkg-config,
+ python3,
systemd,
wayland,
yaml-cpp,
@@ -30,13 +31,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "miracle-wm";
- version = "0.5.2-unstable-2025-07-06";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "miracle-wm-org";
repo = "miracle-wm";
- rev = "859c1e4c97db78872ee799ceb0316c612841ee37";
- hash = "sha256-1AZLxD/VyBt60ZHXVN/OpKNigN9NdEBJ9svOOVI0JCI=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-zUqW21gZC7J/E0cld11N6OyclpgKCh4F7m/soBi3N1E=";
};
postPatch = ''
@@ -75,6 +76,12 @@ stdenv.mkDerivation (finalAttrs: {
mir
nlohmann_json
pcre2
+ (python3.withPackages (
+ ps: with ps; [
+ dbus-next
+ tenacity
+ ]
+ ))
wayland
yaml-cpp
];
@@ -108,7 +115,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
passthru = {
- updateScript = unstableGitUpdater { tagPrefix = "v"; };
+ updateScript = gitUpdater { rev-prefix = "v"; };
providedSessions = [ "miracle-wm" ];
tests.vm = nixosTests.miracle-wm;
};
diff --git a/pkgs/by-name/mo/moar/package.nix b/pkgs/by-name/mo/moar/package.nix
index 8e0fbb53e35c..276eee36acd4 100644
--- a/pkgs/by-name/mo/moar/package.nix
+++ b/pkgs/by-name/mo/moar/package.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "moar";
- version = "1.32.3";
+ version = "1.32.5";
src = fetchFromGitHub {
owner = "walles";
repo = "moar";
rev = "v${version}";
- hash = "sha256-gN5fP+eG3pDyQxOjqFcB9RuTjO+uDMsYLKdtwBVIQdI=";
+ hash = "sha256-EuVEpCHfyvd6D/eb1NGFS1ENLyX8u/m2FHrgZcbI3So=";
};
vendorHash = "sha256-eKL6R2Xmj6JOwXGuJJdSGwobEzDzZ0FUD8deO2d1unc=";
diff --git a/pkgs/by-name/mt/mtail/package.nix b/pkgs/by-name/mt/mtail/package.nix
index 2ae645bc2eb2..60bbc577e4a3 100644
--- a/pkgs/by-name/mt/mtail/package.nix
+++ b/pkgs/by-name/mt/mtail/package.nix
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "mtail";
- version = "3.2.7";
+ version = "3.2.8";
src = fetchFromGitHub {
owner = "jaqx0r";
repo = "mtail";
rev = "v${version}";
- hash = "sha256-rQ4Psm3sdKIIvmulPjE2DvRtf/HlriacWT6xEvm504U=";
+ hash = "sha256-jRaIDYEzpSFOTPFks6lWMidxmcmHfym4kG71+byJ9vI=";
};
vendorHash = "sha256-KZOcmZGv1kI9eDhQdtQeQ3ITyEw9vEDPz4RAz30pP9s=";
diff --git a/pkgs/by-name/mu/multipass/gui.nix b/pkgs/by-name/mu/multipass/gui.nix
index 815e845834a2..39fa7dd2ab16 100644
--- a/pkgs/by-name/mu/multipass/gui.nix
+++ b/pkgs/by-name/mu/multipass/gui.nix
@@ -5,7 +5,7 @@
version,
autoPatchelfHook,
- flutter327,
+ flutter,
gtkmm3,
keybinder3,
lib,
@@ -15,7 +15,7 @@
protoc-gen-dart,
qt6,
}:
-flutter327.buildFlutterApplication {
+flutter.buildFlutterApplication {
inherit version;
pname = "multipass-gui";
src = multipass_src;
@@ -25,9 +25,9 @@ flutter327.buildFlutterApplication {
pubspecLock = lib.importJSON ./pubspec.lock.json;
gitHashes = {
- dartssh2 = "sha256-2pypKwurziwGLZYuGaxlS2lzN3UvJp3bRTvvYYxEqRI=";
+ dartssh2 = "sha256-9XrxxOamy0uS7kUz6mwWwp4yIBHLX/GSoyxMk/Wwa+4=";
hotkey_manager_linux = "sha256-aO0h94YZvgV/ggVupNw8GjyZsnXrq3qTHRDtuhNv3oI=";
- tray_menu = "sha256-riiAiBEms+9ARog8i+MR1fto1Yqx+gwbBWyNbNq6VTM=";
+ tray_menu = "sha256-TAlRW7VkZWAoHAVlrPeDqS3BsqhQTyCekYQ2b4AEqjU=";
window_size = "sha256-71PqQzf+qY23hTJvcm0Oye8tng3Asr42E2vfF1nBmVA=";
xterm = "sha256-h8vIonTPUVnNqZPk/A4ZV7EYCMyM0rrErL9ZOMe4ZBE=";
};
@@ -49,6 +49,11 @@ flutter327.buildFlutterApplication {
];
preBuild = ''
+ # Temporary fix which can be removed in the next release.
+ # Already addressed upstream, but part of a larger patch
+ # that did not trivially apply.
+ substituteInPlace lib/main.dart --replace-fail 'TabBarTheme(' 'TabBarThemeData('
+
mkdir -p lib/generated
# Generate the Dart gRPC code for the Multipass GUI.
diff --git a/pkgs/by-name/mu/multipass/multipassd.nix b/pkgs/by-name/mu/multipass/multipassd.nix
index 2cc6f9b6fb06..332c4ec66e7f 100644
--- a/pkgs/by-name/mu/multipass/multipassd.nix
+++ b/pkgs/by-name/mu/multipass/multipassd.nix
@@ -6,7 +6,9 @@
cmake,
dnsmasq,
fetchFromGitHub,
+ fmt_11,
git,
+ grpc,
gtest,
iproute2,
iptables,
@@ -27,18 +29,6 @@
xterm,
}:
-let
- # This is done here because a CMakeLists.txt from one of it's submodules tries
- # to modify a file, so we grab the source for the submodule here, copy it into
- # the source of the Multipass project which allows the modification to happen.
- grpc_src = fetchFromGitHub {
- owner = "canonical";
- repo = "grpc";
- rev = "ba8e7f72a57b9e0b25783a4d3cea58c79379f194";
- hash = "sha256-DS1UNLCUdbipn5w4p2aVa8LgHHhdJiAfzfEdIXNO69o=";
- fetchSubmodules = true;
- };
-in
stdenv.mkDerivation {
inherit version;
pname = "multipassd";
@@ -54,8 +44,6 @@ stdenv.mkDerivation {
# in the Nix build environment. This patch disables the fetch in favour of providing
# the googletest library from nixpkgs.
./cmake_no_fetch.patch
- # Ensures '-Wno-ignored-attributes' is supported by the compiler before attempting to build.
- ./cmake_warning.patch
# As of Multipass 1.14.0, the upstream started using vcpkg for grabbing C++ dependencies,
# which doesn't work in the nix build environment. This patch reverts that change, in favour
# of providing those dependencies manually in this derivation.
@@ -83,9 +71,6 @@ stdenv.mkDerivation {
--replace-fail "OVMF.fd" "${OVMF.fd}/FV/OVMF.fd" \
--replace-fail "QEMU_EFI.fd" "${OVMF.fd}/FV/QEMU_EFI.fd"
- # Copy the grpc submodule we fetched into the source code.
- cp -r --no-preserve=mode ${grpc_src} 3rd-party/grpc
-
# Configure CMake to use gtest from the nix store since we disabled fetching from the internet.
cat >> tests/CMakeLists.txt <<'EOF'
add_library(gtest INTERFACE)
@@ -111,6 +96,8 @@ stdenv.mkDerivation {
cmakeFlags = [ "-DMULTIPASS_ENABLE_FLUTTER_GUI=false" ];
buildInputs = [
+ fmt_11
+ grpc
gtest
libapparmor
libvirt
diff --git a/pkgs/by-name/mu/multipass/package.nix b/pkgs/by-name/mu/multipass/package.nix
index bf614ca1414a..2a6ddc8a96f6 100644
--- a/pkgs/by-name/mu/multipass/package.nix
+++ b/pkgs/by-name/mu/multipass/package.nix
@@ -9,13 +9,13 @@
let
name = "multipass";
- version = "1.15.1";
+ version = "1.16.0";
multipass_src = fetchFromGitHub {
owner = "canonical";
repo = "multipass";
rev = "refs/tags/v${version}";
- hash = "sha256-ckIvijNWav8gCL8b+Iw84tWS4cpTobJDdHwh/p+Y3NI=";
+ hash = "sha256-7P7LZEvZ+ygM0G8C/gMIwq5BOSs4wSVEBNgsaZzBbOk=";
fetchSubmodules = true;
};
diff --git a/pkgs/by-name/mu/multipass/pubspec.lock.json b/pkgs/by-name/mu/multipass/pubspec.lock.json
index a96a27a386ef..86e75668ed87 100644
--- a/pkgs/by-name/mu/multipass/pubspec.lock.json
+++ b/pkgs/by-name/mu/multipass/pubspec.lock.json
@@ -1 +1 @@
-{"packages":{"args":{"dependency":"transitive","description":{"name":"args","sha256":"7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a","url":"https://pub.dev"},"source":"hosted","version":"2.5.0"},"asn1lib":{"dependency":"transitive","description":{"name":"asn1lib","sha256":"6b151826fcc95ff246cd219a0bf4c753ea14f4081ad71c61939becf3aba27f70","url":"https://pub.dev"},"source":"hosted","version":"1.5.5"},"async":{"dependency":"direct main","description":{"name":"async","sha256":"947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c","url":"https://pub.dev"},"source":"hosted","version":"2.11.0"},"basics":{"dependency":"direct main","description":{"name":"basics","sha256":"41ff8aded84ae174d1df5cce0bcac3ab9070caac9f7da35fd2cc638dfee6163f","url":"https://pub.dev"},"source":"hosted","version":"0.10.0"},"boolean_selector":{"dependency":"transitive","description":{"name":"boolean_selector","sha256":"6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66","url":"https://pub.dev"},"source":"hosted","version":"2.1.1"},"built_collection":{"dependency":"direct main","description":{"name":"built_collection","sha256":"376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100","url":"https://pub.dev"},"source":"hosted","version":"5.1.1"},"characters":{"dependency":"transitive","description":{"name":"characters","sha256":"04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"clock":{"dependency":"transitive","description":{"name":"clock","sha256":"cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf","url":"https://pub.dev"},"source":"hosted","version":"1.1.1"},"collection":{"dependency":"direct main","description":{"name":"collection","sha256":"ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a","url":"https://pub.dev"},"source":"hosted","version":"1.18.0"},"convert":{"dependency":"transitive","description":{"name":"convert","sha256":"0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592","url":"https://pub.dev"},"source":"hosted","version":"3.1.1"},"cross_file":{"dependency":"transitive","description":{"name":"cross_file","sha256":"7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670","url":"https://pub.dev"},"source":"hosted","version":"0.3.4+2"},"crypto":{"dependency":"transitive","description":{"name":"crypto","sha256":"ec30d999af904f33454ba22ed9a86162b35e52b44ac4807d1d93c288041d7d27","url":"https://pub.dev"},"source":"hosted","version":"3.0.5"},"dartssh2":{"dependency":"direct main","description":{"path":".","ref":"2.10.0+mp","resolved-ref":"e7c66932cf7ca8eba083268fa3230222c8cd0722","url":"https://github.com/andrei-toterman/dartssh2.git"},"source":"git","version":"2.10.0"},"equatable":{"dependency":"transitive","description":{"name":"equatable","sha256":"c2b87cb7756efdf69892005af546c56c0b5037f54d2a88269b4f347a505e3ca2","url":"https://pub.dev"},"source":"hosted","version":"2.0.5"},"extended_text":{"dependency":"direct main","description":{"name":"extended_text","sha256":"b0cdd240b4ddf61d18d7e33e7775195971f2d033bd69706fa897446dc96c3b81","url":"https://pub.dev"},"source":"hosted","version":"14.1.0"},"extended_text_library":{"dependency":"transitive","description":{"name":"extended_text_library","sha256":"55d09098ec56fab0d9a8a68950ca0bbf2efa1327937f7cec6af6dfa066234829","url":"https://pub.dev"},"source":"hosted","version":"12.0.0"},"ffi":{"dependency":"direct main","description":{"name":"ffi","sha256":"16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6","url":"https://pub.dev"},"source":"hosted","version":"2.1.3"},"file":{"dependency":"transitive","description":{"name":"file","sha256":"5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c","url":"https://pub.dev"},"source":"hosted","version":"7.0.0"},"file_selector":{"dependency":"direct main","description":{"name":"file_selector","sha256":"5019692b593455127794d5718304ff1ae15447dea286cdda9f0db2a796a1b828","url":"https://pub.dev"},"source":"hosted","version":"1.0.3"},"file_selector_android":{"dependency":"transitive","description":{"name":"file_selector_android","sha256":"8bcc3af859e9d47fab9c7dc315537406511a894ab578e198bd8f9ed745ea5a01","url":"https://pub.dev"},"source":"hosted","version":"0.5.1+2"},"file_selector_ios":{"dependency":"transitive","description":{"name":"file_selector_ios","sha256":"38ebf91ecbcfa89a9639a0854ccaed8ab370c75678938eebca7d34184296f0bb","url":"https://pub.dev"},"source":"hosted","version":"0.5.3"},"file_selector_linux":{"dependency":"transitive","description":{"name":"file_selector_linux","sha256":"045d372bf19b02aeb69cacf8b4009555fb5f6f0b7ad8016e5f46dd1387ddd492","url":"https://pub.dev"},"source":"hosted","version":"0.9.2+1"},"file_selector_macos":{"dependency":"transitive","description":{"name":"file_selector_macos","sha256":"f42eacb83b318e183b1ae24eead1373ab1334084404c8c16e0354f9a3e55d385","url":"https://pub.dev"},"source":"hosted","version":"0.9.4"},"file_selector_platform_interface":{"dependency":"transitive","description":{"name":"file_selector_platform_interface","sha256":"a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b","url":"https://pub.dev"},"source":"hosted","version":"2.6.2"},"file_selector_web":{"dependency":"transitive","description":{"name":"file_selector_web","sha256":"c4c0ea4224d97a60a7067eca0c8fd419e708ff830e0c83b11a48faf566cec3e7","url":"https://pub.dev"},"source":"hosted","version":"0.9.4+2"},"file_selector_windows":{"dependency":"transitive","description":{"name":"file_selector_windows","sha256":"2ad726953f6e8affbc4df8dc78b77c3b4a060967a291e528ef72ae846c60fb69","url":"https://pub.dev"},"source":"hosted","version":"0.9.3+2"},"fixnum":{"dependency":"transitive","description":{"name":"fixnum","sha256":"25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"fl_chart":{"dependency":"direct main","description":{"name":"fl_chart","sha256":"94307bef3a324a0d329d3ab77b2f0c6e5ed739185ffc029ed28c0f9b019ea7ef","url":"https://pub.dev"},"source":"hosted","version":"0.69.0"},"flutter":{"dependency":"direct main","description":"flutter","source":"sdk","version":"0.0.0"},"flutter_lints":{"dependency":"direct dev","description":{"name":"flutter_lints","sha256":"5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1","url":"https://pub.dev"},"source":"hosted","version":"5.0.0"},"flutter_riverpod":{"dependency":"direct main","description":{"name":"flutter_riverpod","sha256":"0f1974eff5bbe774bf1d870e406fc6f29e3d6f1c46bd9c58e7172ff68a785d7d","url":"https://pub.dev"},"source":"hosted","version":"2.5.1"},"flutter_svg":{"dependency":"direct main","description":{"name":"flutter_svg","sha256":"7b4ca6cf3304575fe9c8ec64813c8d02ee41d2afe60bcfe0678bcb5375d596a2","url":"https://pub.dev"},"source":"hosted","version":"2.0.10+1"},"flutter_web_plugins":{"dependency":"transitive","description":"flutter","source":"sdk","version":"0.0.0"},"fpdart":{"dependency":"direct main","description":{"name":"fpdart","sha256":"7413acc5a6569a3fe8277928fc7487f3198530f0c4e635d0baef199ea36e8ee9","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"google_identity_services_web":{"dependency":"transitive","description":{"name":"google_identity_services_web","sha256":"5be191523702ba8d7a01ca97c17fca096822ccf246b0a9f11923a6ded06199b6","url":"https://pub.dev"},"source":"hosted","version":"0.3.1+4"},"googleapis_auth":{"dependency":"transitive","description":{"name":"googleapis_auth","sha256":"befd71383a955535060acde8792e7efc11d2fccd03dd1d3ec434e85b68775938","url":"https://pub.dev"},"source":"hosted","version":"1.6.0"},"grpc":{"dependency":"direct main","description":{"name":"grpc","sha256":"5b99b7a420937d4361ece68b798c9af8e04b5bc128a7859f2a4be87427694813","url":"https://pub.dev"},"source":"hosted","version":"4.0.1"},"hotkey_manager":{"dependency":"direct main","description":{"name":"hotkey_manager","sha256":"06f0655b76c8dd322fb7101dc615afbdbf39c3d3414df9e059c33892104479cd","url":"https://pub.dev"},"source":"hosted","version":"0.2.3"},"hotkey_manager_linux":{"dependency":"direct overridden","description":{"path":"packages/hotkey_manager_linux","ref":"no-cooked-accel","resolved-ref":"7e5a662615fbc9f077c1567fd7a66ec34ad52b5e","url":"https://github.com/andrei-toterman/hotkey_manager.git"},"source":"git","version":"0.2.0"},"hotkey_manager_macos":{"dependency":"transitive","description":{"name":"hotkey_manager_macos","sha256":"03b5967e64357b9ac05188ea4a5df6fe4ed4205762cb80aaccf8916ee1713c96","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"hotkey_manager_platform_interface":{"dependency":"transitive","description":{"name":"hotkey_manager_platform_interface","sha256":"98ffca25b8cc9081552902747b2942e3bc37855389a4218c9d50ca316b653b13","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"hotkey_manager_windows":{"dependency":"transitive","description":{"name":"hotkey_manager_windows","sha256":"0d03ced9fe563ed0b68f0a0e1b22c9ffe26eb8053cb960e401f68a4f070e0117","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"http":{"dependency":"transitive","description":{"name":"http","sha256":"b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010","url":"https://pub.dev"},"source":"hosted","version":"1.2.2"},"http2":{"dependency":"transitive","description":{"name":"http2","sha256":"9ced024a160b77aba8fb8674e38f70875e321d319e6f303ec18e87bd5a4b0c1d","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"http_parser":{"dependency":"transitive","description":{"name":"http_parser","sha256":"2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b","url":"https://pub.dev"},"source":"hosted","version":"4.0.2"},"intl":{"dependency":"direct main","description":{"name":"intl","sha256":"99f282cb0e02edcbbf8c6b3bbc7c90b65635156c412e58f3975a7e55284ce685","url":"https://pub.dev"},"source":"hosted","version":"0.20.0"},"js":{"dependency":"transitive","description":{"name":"js","sha256":"c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf","url":"https://pub.dev"},"source":"hosted","version":"0.7.1"},"json_annotation":{"dependency":"transitive","description":{"name":"json_annotation","sha256":"1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1","url":"https://pub.dev"},"source":"hosted","version":"4.9.0"},"lints":{"dependency":"transitive","description":{"name":"lints","sha256":"3315600f3fb3b135be672bf4a178c55f274bebe368325ae18462c89ac1e3b413","url":"https://pub.dev"},"source":"hosted","version":"5.0.0"},"local_notifier":{"dependency":"direct main","description":{"name":"local_notifier","sha256":"f6cfc933c6fbc961f4e52b5c880f68e41b2d3cd29aad557cc654fd211093a025","url":"https://pub.dev"},"source":"hosted","version":"0.1.6"},"logger":{"dependency":"direct main","description":{"name":"logger","sha256":"697d067c60c20999686a0add96cf6aba723b3aa1f83ecf806a8097231529ec32","url":"https://pub.dev"},"source":"hosted","version":"2.4.0"},"matcher":{"dependency":"transitive","description":{"name":"matcher","sha256":"d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb","url":"https://pub.dev"},"source":"hosted","version":"0.12.16+1"},"material_color_utilities":{"dependency":"transitive","description":{"name":"material_color_utilities","sha256":"f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec","url":"https://pub.dev"},"source":"hosted","version":"0.11.1"},"meta":{"dependency":"transitive","description":{"name":"meta","sha256":"bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7","url":"https://pub.dev"},"source":"hosted","version":"1.15.0"},"path":{"dependency":"transitive","description":{"name":"path","sha256":"087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af","url":"https://pub.dev"},"source":"hosted","version":"1.9.0"},"path_parsing":{"dependency":"transitive","description":{"name":"path_parsing","sha256":"e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf","url":"https://pub.dev"},"source":"hosted","version":"1.0.1"},"path_provider":{"dependency":"direct main","description":{"name":"path_provider","sha256":"fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378","url":"https://pub.dev"},"source":"hosted","version":"2.1.4"},"path_provider_android":{"dependency":"transitive","description":{"name":"path_provider_android","sha256":"6f01f8e37ec30b07bc424b4deabac37cacb1bc7e2e515ad74486039918a37eb7","url":"https://pub.dev"},"source":"hosted","version":"2.2.10"},"path_provider_foundation":{"dependency":"transitive","description":{"name":"path_provider_foundation","sha256":"f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16","url":"https://pub.dev"},"source":"hosted","version":"2.4.0"},"path_provider_linux":{"dependency":"transitive","description":{"name":"path_provider_linux","sha256":"f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279","url":"https://pub.dev"},"source":"hosted","version":"2.2.1"},"path_provider_platform_interface":{"dependency":"transitive","description":{"name":"path_provider_platform_interface","sha256":"88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"path_provider_windows":{"dependency":"transitive","description":{"name":"path_provider_windows","sha256":"bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"petitparser":{"dependency":"transitive","description":{"name":"petitparser","sha256":"c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27","url":"https://pub.dev"},"source":"hosted","version":"6.0.2"},"pinenacl":{"dependency":"transitive","description":{"name":"pinenacl","sha256":"57e907beaacbc3c024a098910b6240758e899674de07d6949a67b52fd984cbdf","url":"https://pub.dev"},"source":"hosted","version":"0.6.0"},"platform":{"dependency":"transitive","description":{"name":"platform","sha256":"9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65","url":"https://pub.dev"},"source":"hosted","version":"3.1.5"},"plugin_platform_interface":{"dependency":"transitive","description":{"name":"plugin_platform_interface","sha256":"4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02","url":"https://pub.dev"},"source":"hosted","version":"2.1.8"},"pointycastle":{"dependency":"transitive","description":{"name":"pointycastle","sha256":"4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe","url":"https://pub.dev"},"source":"hosted","version":"3.9.1"},"protobuf":{"dependency":"direct main","description":{"name":"protobuf","sha256":"579fe5557eae58e3adca2e999e38f02441d8aa908703854a9e0a0f47fa857731","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"quiver":{"dependency":"transitive","description":{"name":"quiver","sha256":"ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2","url":"https://pub.dev"},"source":"hosted","version":"3.2.2"},"riverpod":{"dependency":"transitive","description":{"name":"riverpod","sha256":"f21b32ffd26a36555e501b04f4a5dca43ed59e16343f1a30c13632b2351dfa4d","url":"https://pub.dev"},"source":"hosted","version":"2.5.1"},"rxdart":{"dependency":"direct main","description":{"name":"rxdart","sha256":"5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962","url":"https://pub.dev"},"source":"hosted","version":"0.28.0"},"screen_retriever":{"dependency":"transitive","description":{"name":"screen_retriever","sha256":"6ee02c8a1158e6dae7ca430da79436e3b1c9563c8cf02f524af997c201ac2b90","url":"https://pub.dev"},"source":"hosted","version":"0.1.9"},"shared_preferences":{"dependency":"direct main","description":{"name":"shared_preferences","sha256":"746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051","url":"https://pub.dev"},"source":"hosted","version":"2.3.2"},"shared_preferences_android":{"dependency":"transitive","description":{"name":"shared_preferences_android","sha256":"480ba4345773f56acda9abf5f50bd966f581dac5d514e5fc4a18c62976bbba7e","url":"https://pub.dev"},"source":"hosted","version":"2.3.2"},"shared_preferences_foundation":{"dependency":"transitive","description":{"name":"shared_preferences_foundation","sha256":"c4b35f6cb8f63c147312c054ce7c2254c8066745125264f0c88739c417fc9d9f","url":"https://pub.dev"},"source":"hosted","version":"2.5.2"},"shared_preferences_linux":{"dependency":"transitive","description":{"name":"shared_preferences_linux","sha256":"580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"shared_preferences_platform_interface":{"dependency":"transitive","description":{"name":"shared_preferences_platform_interface","sha256":"57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"shared_preferences_web":{"dependency":"transitive","description":{"name":"shared_preferences_web","sha256":"d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e","url":"https://pub.dev"},"source":"hosted","version":"2.4.2"},"shared_preferences_windows":{"dependency":"transitive","description":{"name":"shared_preferences_windows","sha256":"94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"sky_engine":{"dependency":"transitive","description":"flutter","source":"sdk","version":"0.0.99"},"source_span":{"dependency":"transitive","description":{"name":"source_span","sha256":"53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c","url":"https://pub.dev"},"source":"hosted","version":"1.10.0"},"sprintf":{"dependency":"transitive","description":{"name":"sprintf","sha256":"1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23","url":"https://pub.dev"},"source":"hosted","version":"7.0.0"},"stack_trace":{"dependency":"transitive","description":{"name":"stack_trace","sha256":"9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377","url":"https://pub.dev"},"source":"hosted","version":"1.12.0"},"state_notifier":{"dependency":"transitive","description":{"name":"state_notifier","sha256":"b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"stream_channel":{"dependency":"transitive","description":{"name":"stream_channel","sha256":"ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"string_scanner":{"dependency":"transitive","description":{"name":"string_scanner","sha256":"688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3","url":"https://pub.dev"},"source":"hosted","version":"1.3.0"},"synchronized":{"dependency":"direct main","description":{"name":"synchronized","sha256":"69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225","url":"https://pub.dev"},"source":"hosted","version":"3.3.0+3"},"term_glyph":{"dependency":"transitive","description":{"name":"term_glyph","sha256":"a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84","url":"https://pub.dev"},"source":"hosted","version":"1.2.1"},"test_api":{"dependency":"transitive","description":{"name":"test_api","sha256":"664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c","url":"https://pub.dev"},"source":"hosted","version":"0.7.3"},"tray_menu":{"dependency":"direct main","description":{"path":".","ref":"7c1394c","resolved-ref":"7c1394c46aac4598ebdd3fa6670e4ea2904a4d31","url":"https://github.com/andrei-toterman/tray_menu.git"},"source":"git","version":"0.0.1"},"two_dimensional_scrollables":{"dependency":"direct main","description":{"name":"two_dimensional_scrollables","sha256":"74ce1f35a8c74370b322049c9d00bf098938661e9f67054eae0f618e6dc0cb62","url":"https://pub.dev"},"source":"hosted","version":"0.3.2"},"typed_data":{"dependency":"transitive","description":{"name":"typed_data","sha256":"facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c","url":"https://pub.dev"},"source":"hosted","version":"1.3.2"},"uni_platform":{"dependency":"transitive","description":{"name":"uni_platform","sha256":"e02213a7ee5352212412ca026afd41d269eb00d982faa552f419ffc2debfad84","url":"https://pub.dev"},"source":"hosted","version":"0.1.3"},"url_launcher":{"dependency":"direct main","description":{"name":"url_launcher","sha256":"21b704ce5fa560ea9f3b525b43601c678728ba46725bab9b01187b4831377ed3","url":"https://pub.dev"},"source":"hosted","version":"6.3.0"},"url_launcher_android":{"dependency":"transitive","description":{"name":"url_launcher_android","sha256":"e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab","url":"https://pub.dev"},"source":"hosted","version":"6.3.10"},"url_launcher_ios":{"dependency":"transitive","description":{"name":"url_launcher_ios","sha256":"e43b677296fadce447e987a2f519dcf5f6d1e527dc35d01ffab4fff5b8a7063e","url":"https://pub.dev"},"source":"hosted","version":"6.3.1"},"url_launcher_linux":{"dependency":"transitive","description":{"name":"url_launcher_linux","sha256":"e2b9622b4007f97f504cd64c0128309dfb978ae66adbe944125ed9e1750f06af","url":"https://pub.dev"},"source":"hosted","version":"3.2.0"},"url_launcher_macos":{"dependency":"transitive","description":{"name":"url_launcher_macos","sha256":"769549c999acdb42b8bcfa7c43d72bf79a382ca7441ab18a808e101149daf672","url":"https://pub.dev"},"source":"hosted","version":"3.2.1"},"url_launcher_platform_interface":{"dependency":"transitive","description":{"name":"url_launcher_platform_interface","sha256":"552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029","url":"https://pub.dev"},"source":"hosted","version":"2.3.2"},"url_launcher_web":{"dependency":"transitive","description":{"name":"url_launcher_web","sha256":"772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e","url":"https://pub.dev"},"source":"hosted","version":"2.3.3"},"url_launcher_windows":{"dependency":"transitive","description":{"name":"url_launcher_windows","sha256":"49c10f879746271804767cb45551ec5592cdab00ee105c06dddde1a98f73b185","url":"https://pub.dev"},"source":"hosted","version":"3.1.2"},"uuid":{"dependency":"transitive","description":{"name":"uuid","sha256":"a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff","url":"https://pub.dev"},"source":"hosted","version":"4.5.1"},"vector_graphics":{"dependency":"transitive","description":{"name":"vector_graphics","sha256":"32c3c684e02f9bc0afb0ae0aa653337a2fe022e8ab064bcd7ffda27a74e288e3","url":"https://pub.dev"},"source":"hosted","version":"1.1.11+1"},"vector_graphics_codec":{"dependency":"transitive","description":{"name":"vector_graphics_codec","sha256":"c86987475f162fadff579e7320c7ddda04cd2fdeffbe1129227a85d9ac9e03da","url":"https://pub.dev"},"source":"hosted","version":"1.1.11+1"},"vector_graphics_compiler":{"dependency":"transitive","description":{"name":"vector_graphics_compiler","sha256":"12faff3f73b1741a36ca7e31b292ddeb629af819ca9efe9953b70bd63fc8cd81","url":"https://pub.dev"},"source":"hosted","version":"1.1.11+1"},"vector_math":{"dependency":"transitive","description":{"name":"vector_math","sha256":"80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803","url":"https://pub.dev"},"source":"hosted","version":"2.1.4"},"web":{"dependency":"transitive","description":{"name":"web","sha256":"97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27","url":"https://pub.dev"},"source":"hosted","version":"0.5.1"},"win32":{"dependency":"direct main","description":{"name":"win32","sha256":"4d45dc9069dba4619dc0ebd93c7cec5e66d8482cb625a370ac806dcc8165f2ec","url":"https://pub.dev"},"source":"hosted","version":"5.5.5"},"window_manager":{"dependency":"direct main","description":{"name":"window_manager","sha256":"ab8b2a7f97543d3db2b506c9d875e637149d48ee0c6a5cb5f5fd6e0dac463792","url":"https://pub.dev"},"source":"hosted","version":"0.4.2"},"window_size":{"dependency":"direct main","description":{"path":"plugins/window_size","ref":"6c66ad2","resolved-ref":"6c66ad23ee79749f30a8eece542cf54eaf157ed8","url":"https://github.com/google/flutter-desktop-embedding.git"},"source":"git","version":"0.1.0"},"xdg_directories":{"dependency":"transitive","description":{"name":"xdg_directories","sha256":"faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d","url":"https://pub.dev"},"source":"hosted","version":"1.0.4"},"xml":{"dependency":"transitive","description":{"name":"xml","sha256":"b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226","url":"https://pub.dev"},"source":"hosted","version":"6.5.0"},"xterm":{"dependency":"direct main","description":{"path":".","ref":"4.0.0+mp","resolved-ref":"ff2309c1581c025ba8b9f65e6619fe2fe2252827","url":"https://github.com/levkropp/xterm.dart"},"source":"git","version":"4.0.0"},"zmodem":{"dependency":"transitive","description":{"name":"zmodem","sha256":"3b7e5b29f3a7d8aee472029b05165a68438eff2f3f7766edf13daba1e297adbf","url":"https://pub.dev"},"source":"hosted","version":"0.0.6"}},"sdks":{"dart":">=3.5.0 <4.0.0","flutter":">=3.24.0"}}
+{"packages":{"args":{"dependency":"transitive","description":{"name":"args","sha256":"d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04","url":"https://pub.dev"},"source":"hosted","version":"2.7.0"},"asn1lib":{"dependency":"transitive","description":{"name":"asn1lib","sha256":"9a8f69025044eb466b9b60ef3bc3ac99b4dc6c158ae9c56d25eeccf5bc56d024","url":"https://pub.dev"},"source":"hosted","version":"1.6.5"},"async":{"dependency":"direct main","description":{"name":"async","sha256":"758e6d74e971c3e5aceb4110bfd6698efc7f501675bcfe0c775459a8140750eb","url":"https://pub.dev"},"source":"hosted","version":"2.13.0"},"basics":{"dependency":"direct main","description":{"name":"basics","sha256":"41ff8aded84ae174d1df5cce0bcac3ab9070caac9f7da35fd2cc638dfee6163f","url":"https://pub.dev"},"source":"hosted","version":"0.10.0"},"boolean_selector":{"dependency":"transitive","description":{"name":"boolean_selector","sha256":"8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"built_collection":{"dependency":"direct main","description":{"name":"built_collection","sha256":"376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100","url":"https://pub.dev"},"source":"hosted","version":"5.1.1"},"characters":{"dependency":"transitive","description":{"name":"characters","sha256":"f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803","url":"https://pub.dev"},"source":"hosted","version":"1.4.0"},"clock":{"dependency":"transitive","description":{"name":"clock","sha256":"fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b","url":"https://pub.dev"},"source":"hosted","version":"1.1.2"},"collection":{"dependency":"direct main","description":{"name":"collection","sha256":"2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76","url":"https://pub.dev"},"source":"hosted","version":"1.19.1"},"convert":{"dependency":"transitive","description":{"name":"convert","sha256":"b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68","url":"https://pub.dev"},"source":"hosted","version":"3.1.2"},"cross_file":{"dependency":"transitive","description":{"name":"cross_file","sha256":"7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670","url":"https://pub.dev"},"source":"hosted","version":"0.3.4+2"},"crypto":{"dependency":"transitive","description":{"name":"crypto","sha256":"1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855","url":"https://pub.dev"},"source":"hosted","version":"3.0.6"},"dartssh2":{"dependency":"direct main","description":{"path":".","ref":"2.12.0+mp","resolved-ref":"1d924a068e4a4fa8ca51706192f91221a392144a","url":"https://github.com/canonical/dartssh2.git"},"source":"git","version":"2.12.0"},"equatable":{"dependency":"transitive","description":{"name":"equatable","sha256":"567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7","url":"https://pub.dev"},"source":"hosted","version":"2.0.7"},"extended_text":{"dependency":"direct main","description":{"name":"extended_text","sha256":"d8f4a6e2676505b54dc0d5f5e8de9020667b402e9c1b3a8b030a83e568c99654","url":"https://pub.dev"},"source":"hosted","version":"15.0.2"},"extended_text_library":{"dependency":"transitive","description":{"name":"extended_text_library","sha256":"13d99f8a10ead472d5e2cf4770d3d047203fe5054b152e9eb5dc692a71befbba","url":"https://pub.dev"},"source":"hosted","version":"12.0.1"},"ffi":{"dependency":"direct main","description":{"name":"ffi","sha256":"289279317b4b16eb2bb7e271abccd4bf84ec9bdcbe999e278a94b804f5630418","url":"https://pub.dev"},"source":"hosted","version":"2.1.4"},"file":{"dependency":"transitive","description":{"name":"file","sha256":"a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4","url":"https://pub.dev"},"source":"hosted","version":"7.0.1"},"file_selector":{"dependency":"direct main","description":{"name":"file_selector","sha256":"5019692b593455127794d5718304ff1ae15447dea286cdda9f0db2a796a1b828","url":"https://pub.dev"},"source":"hosted","version":"1.0.3"},"file_selector_android":{"dependency":"transitive","description":{"name":"file_selector_android","sha256":"6bba3d590ee9462758879741abc132a19133600dd31832f55627442f1ebd7b54","url":"https://pub.dev"},"source":"hosted","version":"0.5.1+14"},"file_selector_ios":{"dependency":"transitive","description":{"name":"file_selector_ios","sha256":"94b98ad950b8d40d96fee8fa88640c2e4bd8afcdd4817993bd04e20310f45420","url":"https://pub.dev"},"source":"hosted","version":"0.5.3+1"},"file_selector_linux":{"dependency":"transitive","description":{"name":"file_selector_linux","sha256":"54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33","url":"https://pub.dev"},"source":"hosted","version":"0.9.3+2"},"file_selector_macos":{"dependency":"transitive","description":{"name":"file_selector_macos","sha256":"8c9250b2bd2d8d4268e39c82543bacbaca0fda7d29e0728c3c4bbb7c820fd711","url":"https://pub.dev"},"source":"hosted","version":"0.9.4+3"},"file_selector_platform_interface":{"dependency":"transitive","description":{"name":"file_selector_platform_interface","sha256":"a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b","url":"https://pub.dev"},"source":"hosted","version":"2.6.2"},"file_selector_web":{"dependency":"transitive","description":{"name":"file_selector_web","sha256":"c4c0ea4224d97a60a7067eca0c8fd419e708ff830e0c83b11a48faf566cec3e7","url":"https://pub.dev"},"source":"hosted","version":"0.9.4+2"},"file_selector_windows":{"dependency":"transitive","description":{"name":"file_selector_windows","sha256":"320fcfb6f33caa90f0b58380489fc5ac05d99ee94b61aa96ec2bff0ba81d3c2b","url":"https://pub.dev"},"source":"hosted","version":"0.9.3+4"},"fixnum":{"dependency":"transitive","description":{"name":"fixnum","sha256":"b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be","url":"https://pub.dev"},"source":"hosted","version":"1.1.1"},"fl_chart":{"dependency":"direct main","description":{"name":"fl_chart","sha256":"577aeac8ca414c25333334d7c4bb246775234c0e44b38b10a82b559dd4d764e7","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"flutter":{"dependency":"direct main","description":"flutter","source":"sdk","version":"0.0.0"},"flutter_lints":{"dependency":"direct dev","description":{"name":"flutter_lints","sha256":"3105dc8492f6183fb076ccf1f351ac3d60564bff92e20bfc4af9cc1651f4e7e1","url":"https://pub.dev"},"source":"hosted","version":"6.0.0"},"flutter_riverpod":{"dependency":"direct main","description":{"name":"flutter_riverpod","sha256":"9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1","url":"https://pub.dev"},"source":"hosted","version":"2.6.1"},"flutter_svg":{"dependency":"direct main","description":{"name":"flutter_svg","sha256":"cd57f7969b4679317c17af6fd16ee233c1e60a82ed209d8a475c54fd6fd6f845","url":"https://pub.dev"},"source":"hosted","version":"2.2.0"},"flutter_web_plugins":{"dependency":"transitive","description":"flutter","source":"sdk","version":"0.0.0"},"fpdart":{"dependency":"direct main","description":{"name":"fpdart","sha256":"1b84ce64453974159f08046f5d05592020d1fcb2099d7fe6ec58da0e7337af77","url":"https://pub.dev"},"source":"hosted","version":"1.1.1"},"google_identity_services_web":{"dependency":"transitive","description":{"name":"google_identity_services_web","sha256":"5d187c46dc59e02646e10fe82665fc3884a9b71bc1c90c2b8b749316d33ee454","url":"https://pub.dev"},"source":"hosted","version":"0.3.3+1"},"googleapis_auth":{"dependency":"transitive","description":{"name":"googleapis_auth","sha256":"b81fe352cc4a330b3710d2b7ad258d9bcef6f909bb759b306bf42973a7d046db","url":"https://pub.dev"},"source":"hosted","version":"2.0.0"},"grpc":{"dependency":"direct main","description":{"name":"grpc","sha256":"2dde469ddd8bbd7a33a0765da417abe1ad2142813efce3a86c512041294e2b26","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"hotkey_manager":{"dependency":"direct main","description":{"name":"hotkey_manager","sha256":"06f0655b76c8dd322fb7101dc615afbdbf39c3d3414df9e059c33892104479cd","url":"https://pub.dev"},"source":"hosted","version":"0.2.3"},"hotkey_manager_linux":{"dependency":"direct overridden","description":{"path":"packages/hotkey_manager_linux","ref":"no-cooked-accel","resolved-ref":"7e5a662615fbc9f077c1567fd7a66ec34ad52b5e","url":"https://github.com/canonical/hotkey_manager.git"},"source":"git","version":"0.2.0"},"hotkey_manager_macos":{"dependency":"transitive","description":{"name":"hotkey_manager_macos","sha256":"03b5967e64357b9ac05188ea4a5df6fe4ed4205762cb80aaccf8916ee1713c96","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"hotkey_manager_platform_interface":{"dependency":"transitive","description":{"name":"hotkey_manager_platform_interface","sha256":"98ffca25b8cc9081552902747b2942e3bc37855389a4218c9d50ca316b653b13","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"hotkey_manager_windows":{"dependency":"transitive","description":{"name":"hotkey_manager_windows","sha256":"0d03ced9fe563ed0b68f0a0e1b22c9ffe26eb8053cb960e401f68a4f070e0117","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"http":{"dependency":"transitive","description":{"name":"http","sha256":"2c11f3f94c687ee9bad77c171151672986360b2b001d109814ee7140b2cf261b","url":"https://pub.dev"},"source":"hosted","version":"1.4.0"},"http2":{"dependency":"transitive","description":{"name":"http2","sha256":"382d3aefc5bd6dc68c6b892d7664f29b5beb3251611ae946a98d35158a82bbfa","url":"https://pub.dev"},"source":"hosted","version":"2.3.1"},"http_parser":{"dependency":"transitive","description":{"name":"http_parser","sha256":"178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571","url":"https://pub.dev"},"source":"hosted","version":"4.1.2"},"intl":{"dependency":"direct main","description":{"name":"intl","sha256":"3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5","url":"https://pub.dev"},"source":"hosted","version":"0.20.2"},"js":{"dependency":"transitive","description":{"name":"js","sha256":"53385261521cc4a0c4658fd0ad07a7d14591cf8fc33abbceae306ddb974888dc","url":"https://pub.dev"},"source":"hosted","version":"0.7.2"},"json_annotation":{"dependency":"transitive","description":{"name":"json_annotation","sha256":"1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1","url":"https://pub.dev"},"source":"hosted","version":"4.9.0"},"lints":{"dependency":"transitive","description":{"name":"lints","sha256":"a5e2b223cb7c9c8efdc663ef484fdd95bb243bff242ef5b13e26883547fce9a0","url":"https://pub.dev"},"source":"hosted","version":"6.0.0"},"local_notifier":{"dependency":"direct main","description":{"name":"local_notifier","sha256":"f6cfc933c6fbc961f4e52b5c880f68e41b2d3cd29aad557cc654fd211093a025","url":"https://pub.dev"},"source":"hosted","version":"0.1.6"},"logger":{"dependency":"direct main","description":{"name":"logger","sha256":"2621da01aabaf223f8f961e751f2c943dbb374dc3559b982f200ccedadaa6999","url":"https://pub.dev"},"source":"hosted","version":"2.6.0"},"matcher":{"dependency":"transitive","description":{"name":"matcher","sha256":"dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2","url":"https://pub.dev"},"source":"hosted","version":"0.12.17"},"material_color_utilities":{"dependency":"transitive","description":{"name":"material_color_utilities","sha256":"f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec","url":"https://pub.dev"},"source":"hosted","version":"0.11.1"},"meta":{"dependency":"transitive","description":{"name":"meta","sha256":"e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c","url":"https://pub.dev"},"source":"hosted","version":"1.16.0"},"path":{"dependency":"transitive","description":{"name":"path","sha256":"75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5","url":"https://pub.dev"},"source":"hosted","version":"1.9.1"},"path_parsing":{"dependency":"transitive","description":{"name":"path_parsing","sha256":"883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"path_provider":{"dependency":"direct main","description":{"name":"path_provider","sha256":"50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd","url":"https://pub.dev"},"source":"hosted","version":"2.1.5"},"path_provider_android":{"dependency":"transitive","description":{"name":"path_provider_android","sha256":"d0d310befe2c8ab9e7f393288ccbb11b60c019c6b5afc21973eeee4dda2b35e9","url":"https://pub.dev"},"source":"hosted","version":"2.2.17"},"path_provider_foundation":{"dependency":"transitive","description":{"name":"path_provider_foundation","sha256":"4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"path_provider_linux":{"dependency":"transitive","description":{"name":"path_provider_linux","sha256":"f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279","url":"https://pub.dev"},"source":"hosted","version":"2.2.1"},"path_provider_platform_interface":{"dependency":"transitive","description":{"name":"path_provider_platform_interface","sha256":"88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334","url":"https://pub.dev"},"source":"hosted","version":"2.1.2"},"path_provider_windows":{"dependency":"transitive","description":{"name":"path_provider_windows","sha256":"bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7","url":"https://pub.dev"},"source":"hosted","version":"2.3.0"},"petitparser":{"dependency":"transitive","description":{"name":"petitparser","sha256":"07c8f0b1913bcde1ff0d26e57ace2f3012ccbf2b204e070290dad3bb22797646","url":"https://pub.dev"},"source":"hosted","version":"6.1.0"},"pinenacl":{"dependency":"transitive","description":{"name":"pinenacl","sha256":"57e907beaacbc3c024a098910b6240758e899674de07d6949a67b52fd984cbdf","url":"https://pub.dev"},"source":"hosted","version":"0.6.0"},"platform":{"dependency":"transitive","description":{"name":"platform","sha256":"5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984","url":"https://pub.dev"},"source":"hosted","version":"3.1.6"},"plugin_platform_interface":{"dependency":"transitive","description":{"name":"plugin_platform_interface","sha256":"4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02","url":"https://pub.dev"},"source":"hosted","version":"2.1.8"},"pointycastle":{"dependency":"transitive","description":{"name":"pointycastle","sha256":"4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe","url":"https://pub.dev"},"source":"hosted","version":"3.9.1"},"protobuf":{"dependency":"direct main","description":{"name":"protobuf","sha256":"579fe5557eae58e3adca2e999e38f02441d8aa908703854a9e0a0f47fa857731","url":"https://pub.dev"},"source":"hosted","version":"4.1.0"},"quiver":{"dependency":"transitive","description":{"name":"quiver","sha256":"ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2","url":"https://pub.dev"},"source":"hosted","version":"3.2.2"},"riverpod":{"dependency":"transitive","description":{"name":"riverpod","sha256":"59062512288d3056b2321804332a13ffdd1bf16df70dcc8e506e411280a72959","url":"https://pub.dev"},"source":"hosted","version":"2.6.1"},"rxdart":{"dependency":"direct main","description":{"name":"rxdart","sha256":"5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962","url":"https://pub.dev"},"source":"hosted","version":"0.28.0"},"screen_retriever":{"dependency":"transitive","description":{"name":"screen_retriever","sha256":"570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_linux":{"dependency":"transitive","description":{"name":"screen_retriever_linux","sha256":"f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_macos":{"dependency":"transitive","description":{"name":"screen_retriever_macos","sha256":"71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_platform_interface":{"dependency":"transitive","description":{"name":"screen_retriever_platform_interface","sha256":"ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"screen_retriever_windows":{"dependency":"transitive","description":{"name":"screen_retriever_windows","sha256":"449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13","url":"https://pub.dev"},"source":"hosted","version":"0.2.0"},"shared_preferences":{"dependency":"direct main","description":{"name":"shared_preferences","sha256":"6e8bf70b7fef813df4e9a36f658ac46d107db4b4cfe1048b477d4e453a8159f5","url":"https://pub.dev"},"source":"hosted","version":"2.5.3"},"shared_preferences_android":{"dependency":"transitive","description":{"name":"shared_preferences_android","sha256":"20cbd561f743a342c76c151d6ddb93a9ce6005751e7aa458baad3858bfbfb6ac","url":"https://pub.dev"},"source":"hosted","version":"2.4.10"},"shared_preferences_foundation":{"dependency":"transitive","description":{"name":"shared_preferences_foundation","sha256":"6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03","url":"https://pub.dev"},"source":"hosted","version":"2.5.4"},"shared_preferences_linux":{"dependency":"transitive","description":{"name":"shared_preferences_linux","sha256":"580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"shared_preferences_platform_interface":{"dependency":"transitive","description":{"name":"shared_preferences_platform_interface","sha256":"57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"shared_preferences_web":{"dependency":"transitive","description":{"name":"shared_preferences_web","sha256":"c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019","url":"https://pub.dev"},"source":"hosted","version":"2.4.3"},"shared_preferences_windows":{"dependency":"transitive","description":{"name":"shared_preferences_windows","sha256":"94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"sky_engine":{"dependency":"transitive","description":"flutter","source":"sdk","version":"0.0.0"},"source_span":{"dependency":"transitive","description":{"name":"source_span","sha256":"254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c","url":"https://pub.dev"},"source":"hosted","version":"1.10.1"},"sprintf":{"dependency":"transitive","description":{"name":"sprintf","sha256":"1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23","url":"https://pub.dev"},"source":"hosted","version":"7.0.0"},"stack_trace":{"dependency":"transitive","description":{"name":"stack_trace","sha256":"8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1","url":"https://pub.dev"},"source":"hosted","version":"1.12.1"},"state_notifier":{"dependency":"transitive","description":{"name":"state_notifier","sha256":"b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb","url":"https://pub.dev"},"source":"hosted","version":"1.0.0"},"stream_channel":{"dependency":"transitive","description":{"name":"stream_channel","sha256":"969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d","url":"https://pub.dev"},"source":"hosted","version":"2.1.4"},"string_scanner":{"dependency":"transitive","description":{"name":"string_scanner","sha256":"921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43","url":"https://pub.dev"},"source":"hosted","version":"1.4.1"},"synchronized":{"dependency":"direct main","description":{"name":"synchronized","sha256":"0669c70faae6270521ee4f05bffd2919892d42d1276e6c495be80174b6bc0ef6","url":"https://pub.dev"},"source":"hosted","version":"3.3.1"},"term_glyph":{"dependency":"transitive","description":{"name":"term_glyph","sha256":"7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e","url":"https://pub.dev"},"source":"hosted","version":"1.2.2"},"test_api":{"dependency":"transitive","description":{"name":"test_api","sha256":"522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00","url":"https://pub.dev"},"source":"hosted","version":"0.7.6"},"tray_menu":{"dependency":"direct main","description":{"path":".","ref":"cef5b8f","resolved-ref":"cef5b8f60d7b2717c6f2eef2163a8e11de3b8d3d","url":"https://github.com/canonical/tray_menu.git"},"source":"git","version":"0.0.1"},"two_dimensional_scrollables":{"dependency":"direct main","description":{"name":"two_dimensional_scrollables","sha256":"f02e99bae8b457f710c2a717dfbd0a32a5bbe332c0814bc559d9549a5b117db3","url":"https://pub.dev"},"source":"hosted","version":"0.3.6"},"typed_data":{"dependency":"transitive","description":{"name":"typed_data","sha256":"f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006","url":"https://pub.dev"},"source":"hosted","version":"1.4.0"},"uni_platform":{"dependency":"transitive","description":{"name":"uni_platform","sha256":"e02213a7ee5352212412ca026afd41d269eb00d982faa552f419ffc2debfad84","url":"https://pub.dev"},"source":"hosted","version":"0.1.3"},"url_launcher":{"dependency":"direct main","description":{"name":"url_launcher","sha256":"9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603","url":"https://pub.dev"},"source":"hosted","version":"6.3.1"},"url_launcher_android":{"dependency":"transitive","description":{"name":"url_launcher_android","sha256":"8582d7f6fe14d2652b4c45c9b6c14c0b678c2af2d083a11b604caeba51930d79","url":"https://pub.dev"},"source":"hosted","version":"6.3.16"},"url_launcher_ios":{"dependency":"transitive","description":{"name":"url_launcher_ios","sha256":"7f2022359d4c099eea7df3fdf739f7d3d3b9faf3166fb1dd390775176e0b76cb","url":"https://pub.dev"},"source":"hosted","version":"6.3.3"},"url_launcher_linux":{"dependency":"transitive","description":{"name":"url_launcher_linux","sha256":"4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935","url":"https://pub.dev"},"source":"hosted","version":"3.2.1"},"url_launcher_macos":{"dependency":"transitive","description":{"name":"url_launcher_macos","sha256":"17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2","url":"https://pub.dev"},"source":"hosted","version":"3.2.2"},"url_launcher_platform_interface":{"dependency":"transitive","description":{"name":"url_launcher_platform_interface","sha256":"552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029","url":"https://pub.dev"},"source":"hosted","version":"2.3.2"},"url_launcher_web":{"dependency":"transitive","description":{"name":"url_launcher_web","sha256":"4bd2b7b4dc4d4d0b94e5babfffbca8eac1a126c7f3d6ecbc1a11013faa3abba2","url":"https://pub.dev"},"source":"hosted","version":"2.4.1"},"url_launcher_windows":{"dependency":"transitive","description":{"name":"url_launcher_windows","sha256":"3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77","url":"https://pub.dev"},"source":"hosted","version":"3.1.4"},"uuid":{"dependency":"transitive","description":{"name":"uuid","sha256":"a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff","url":"https://pub.dev"},"source":"hosted","version":"4.5.1"},"vector_graphics":{"dependency":"transitive","description":{"name":"vector_graphics","sha256":"a4f059dc26fc8295b5921376600a194c4ec7d55e72f2fe4c7d2831e103d461e6","url":"https://pub.dev"},"source":"hosted","version":"1.1.19"},"vector_graphics_codec":{"dependency":"transitive","description":{"name":"vector_graphics_codec","sha256":"99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146","url":"https://pub.dev"},"source":"hosted","version":"1.1.13"},"vector_graphics_compiler":{"dependency":"transitive","description":{"name":"vector_graphics_compiler","sha256":"557a315b7d2a6dbb0aaaff84d857967ce6bdc96a63dc6ee2a57ce5a6ee5d3331","url":"https://pub.dev"},"source":"hosted","version":"1.1.17"},"vector_math":{"dependency":"transitive","description":{"name":"vector_math","sha256":"80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803","url":"https://pub.dev"},"source":"hosted","version":"2.1.4"},"web":{"dependency":"transitive","description":{"name":"web","sha256":"868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a","url":"https://pub.dev"},"source":"hosted","version":"1.1.1"},"win32":{"dependency":"direct main","description":{"name":"win32","sha256":"66814138c3562338d05613a6e368ed8cfb237ad6d64a9e9334be3f309acfca03","url":"https://pub.dev"},"source":"hosted","version":"5.14.0"},"window_manager":{"dependency":"direct main","description":{"name":"window_manager","sha256":"51d50168ab267d344b975b15390426b1243600d436770d3f13de67e55b05ec16","url":"https://pub.dev"},"source":"hosted","version":"0.5.0"},"window_size":{"dependency":"direct main","description":{"path":"plugins/window_size","ref":"6c66ad2","resolved-ref":"6c66ad23ee79749f30a8eece542cf54eaf157ed8","url":"https://github.com/google/flutter-desktop-embedding.git"},"source":"git","version":"0.1.0"},"xdg_directories":{"dependency":"transitive","description":{"name":"xdg_directories","sha256":"7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15","url":"https://pub.dev"},"source":"hosted","version":"1.1.0"},"xml":{"dependency":"transitive","description":{"name":"xml","sha256":"b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226","url":"https://pub.dev"},"source":"hosted","version":"6.5.0"},"xterm":{"dependency":"direct main","description":{"path":".","ref":"4.0.0+mp","resolved-ref":"ff2309c1581c025ba8b9f65e6619fe2fe2252827","url":"https://github.com/levkropp/xterm.dart"},"source":"git","version":"4.0.0"},"zmodem":{"dependency":"transitive","description":{"name":"zmodem","sha256":"3b7e5b29f3a7d8aee472029b05165a68438eff2f3f7766edf13daba1e297adbf","url":"https://pub.dev"},"source":"hosted","version":"0.0.6"}},"sdks":{"dart":">=3.8.0 <4.0.0","flutter":">=3.29.0"}}
diff --git a/pkgs/by-name/mu/multipass/update.sh b/pkgs/by-name/mu/multipass/update.sh
index 3af55611db86..34e945abb579 100755
--- a/pkgs/by-name/mu/multipass/update.sh
+++ b/pkgs/by-name/mu/multipass/update.sh
@@ -40,21 +40,6 @@ update_multipass_source() {
sed -i "s|hash = \".*$|hash = \"${sri_hash}\";|" package.nix
}
-# Update the version/hash of the grpc source code in the Nix expression.
-update_grpc_source() {
- local version; version="$1"
- echo "Updating grpc source"
-
- submodule_info="https://raw.githubusercontent.com/canonical/multipass/refs/tags/v${version}/3rd-party/submodule_info.md"
- commit_short="$(curl -s "${submodule_info}" | grep -Po "CanonicalLtd/grpc/compare/v[0-9]+\.[0-9]+\.[0-9]+\.\.\K[0-9a-f]+")"
- commit_hash="$(curl -s "https://github.com/canonical/grpc/commits/${commit_short}" | grep -Po "${commit_short}[0-9a-f]+" | head -n1)"
- sri_hash="$(nix-prefetch-github canonical grpc --rev "${commit_hash}" --fetch-submodules | jq -r '.hash')"
-
- sed -i "s|rev = \".*$|rev = \"${commit_hash}\";|" multipassd.nix
- sed -i "s|hash = \".*$|hash = \"${sri_hash}\";|" multipassd.nix
-}
-
-
LATEST_TAG="$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} https://api.github.com/repos/canonical/multipass/releases/latest | jq -r '.tag_name')"
LATEST_VERSION="$(expr "$LATEST_TAG" : 'v\(.*\)')"
CURRENT_VERSION="$(grep -Po "version = \"\K[^\"]+" package.nix)"
@@ -66,12 +51,11 @@ fi
update_pubspec_json "$LATEST_VERSION"
-update_dart_pkg_hash dartssh2 andrei-toterman dartssh2
-update_dart_pkg_hash hotkey_manager_linux andrei-toterman hotkey_manager
-update_dart_pkg_hash tray_menu andrei-toterman tray_menu
+update_dart_pkg_hash dartssh2 canonical dartssh2
+update_dart_pkg_hash hotkey_manager_linux canonical hotkey_manager
+update_dart_pkg_hash tray_menu canonical tray_menu
update_dart_pkg_hash window_size google flutter-desktop-embedding
update_dart_pkg_hash xterm levkropp xterm.dart
update_multipass_source "$LATEST_VERSION"
-update_grpc_source "$LATEST_VERSION"
diff --git a/pkgs/by-name/mu/multipass/vcpkg_no_install.patch b/pkgs/by-name/mu/multipass/vcpkg_no_install.patch
index 434cfbce31f3..ecfe7001524a 100644
--- a/pkgs/by-name/mu/multipass/vcpkg_no_install.patch
+++ b/pkgs/by-name/mu/multipass/vcpkg_no_install.patch
@@ -1,68 +1,9 @@
-diff --git a/3rd-party/CMakeLists.txt b/3rd-party/CMakeLists.txt
-index 73291f6c..c1a38198 100644
---- a/3rd-party/CMakeLists.txt
-+++ b/3rd-party/CMakeLists.txt
-@@ -4,6 +4,24 @@ if (MSVC)
- add_compile_options(-wd5045) #Disable warning about Spectre mitigation
- endif()
-
-+include(FetchContent)
-+set(FETCHCONTENT_QUIET FALSE)
-+
-+FetchContent_Declare(gRPC
-+ DOWNLOAD_COMMAND true
-+ SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/grpc
-+)
-+
-+set(gRPC_SSL_PROVIDER "package" CACHE STRING "Provider of ssl library")
-+
-+FetchContent_MakeAvailable(gRPC)
-+
-+# Workaround for zlib placing its generated zconf.h file in the build dir,
-+# and protobuf not knowing so finding the system version instead
-+include_directories(${grpc_SOURCE_DIR}/third_party/zlib)
-+
-+set_property(DIRECTORY ${grpc_SOURCE_DIR} PROPERTY EXCLUDE_FROM_ALL YES)
-+
- # Generates gRPC and protobuf C++ sources and headers from the given .proto files
- #
- # generate_grpc_cpp ( [...])
-@@ -34,9 +52,9 @@ function(generate_grpc_cpp SRCS DEST)
- "${DEST}/${FIL_WE}.grpc.pb.h"
- "${DEST}/${FIL_WE}.pb.cc"
- "${DEST}/${FIL_WE}.pb.h"
-- COMMAND $
-- ARGS --grpc_out=${DEST} --cpp_out=${DEST} --proto_path=${FIL_DIR} --proto_path=${grpc_SOURCE_DIR}/third_party/protobuf/src --plugin=protoc-gen-grpc=$ ${ABS_FIL}
-- DEPENDS ${ABS_FIL}
-+ COMMAND $
-+ ARGS --grpc_out=${DEST} --cpp_out=${DEST} --proto_path=${FIL_DIR} --proto_path=${grpc_SOURCE_DIR}/third_party/protobuf/src --plugin=protoc-gen-grpc=$ ${ABS_FIL}
-+ DEPENDS ${ABS_FIL} protoc grpc_cpp_plugin
- COMMENT "Running gRPC C++ protocol buffer compiler on ${FIL}"
- VERBATIM)
- endforeach ()
-@@ -47,9 +65,14 @@ endfunction()
-
- add_library(gRPC INTERFACE)
-
-+target_include_directories(gRPC INTERFACE
-+ ${CMAKE_CURRENT_SOURCE_DIR}/grpc/include
-+ ${CMAKE_CURRENT_SOURCE_DIR}/grpc/third_party/protobuf/src)
-+
- target_link_libraries(gRPC INTERFACE
-- gRPC::grpc++
-- protobuf::libprotobuf)
-+ grpc++
-+ libprotobuf
-+ zlibstatic)
-
- if (NOT MSVC)
- target_compile_options(gRPC INTERFACE "-Wno-unused-parameter" "-Wno-non-virtual-dtor" "-Wno-pedantic")
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 18e47b74..d5bf5dea 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -49,9 +49,6 @@ if(NOT DEFINED VCPKG_BUILD_DEFAULT)
- set(VCPKG_TARGET_TRIPLET "${VCPKG_HOST_ARCH}-${VCPKG_HOST_OS}-release")
+diff --git i/CMakeLists.txt w/CMakeLists.txt
+index fd8d446c8..870a2c19c 100644
+--- i/CMakeLists.txt
++++ w/CMakeLists.txt
+@@ -83,9 +83,6 @@ else()
+ message(STATUS "Bootstrapping vcpkg completed successfully.")
endif()
-set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/3rd-party/vcpkg/scripts/buildsystems/vcpkg.cmake"
@@ -71,13 +12,3 @@ index 18e47b74..d5bf5dea 100644
project(Multipass)
option(MULTIPASS_ENABLE_TESTS "Build tests" ON)
-@@ -125,9 +122,6 @@ endif()
- # OpenSSL config
- find_package(OpenSSL REQUIRED)
-
--# gRPC config
--find_package(gRPC CONFIG REQUIRED)
--
- # Needs to be here before we set further compilation options
- add_subdirectory(3rd-party)
-
diff --git a/pkgs/by-name/mu/music-assistant/frontend.nix b/pkgs/by-name/mu/music-assistant/frontend.nix
index ef056f3033b2..f1d0308166cb 100644
--- a/pkgs/by-name/mu/music-assistant/frontend.nix
+++ b/pkgs/by-name/mu/music-assistant/frontend.nix
@@ -7,19 +7,15 @@
buildPythonPackage rec {
pname = "music-assistant-frontend";
- version = "2.14.9";
+ version = "2.15.1";
pyproject = true;
src = fetchPypi {
- inherit pname version;
- hash = "sha256-UEGRZBegoAnls5xAyVgjisD0B8nu8kXp1XHI4A114lw=";
+ pname = "music_assistant_frontend";
+ inherit version;
+ hash = "sha256-l6SKBMqP2FrjVUmywDXf0I4Te0qbzufUVR7frWAzrks=";
};
- postPatch = ''
- substituteInPlace pyproject.toml \
- --replace-fail "~=" ">="
- '';
-
build-system = [ setuptools ];
doCheck = false;
diff --git a/pkgs/by-name/mu/music-assistant/package.nix b/pkgs/by-name/mu/music-assistant/package.nix
index f56a60fc09d3..ead07456c2cc 100644
--- a/pkgs/by-name/mu/music-assistant/package.nix
+++ b/pkgs/by-name/mu/music-assistant/package.nix
@@ -48,14 +48,14 @@ assert
python.pkgs.buildPythonApplication rec {
pname = "music-assistant";
- version = "2.5.2";
+ version = "2.5.5";
pyproject = true;
src = fetchFromGitHub {
owner = "music-assistant";
repo = "server";
tag = version;
- hash = "sha256-RkbU2MqQ7XSv7f6gvgS0AZ8jy63fUAomC41dEk8qyOI=";
+ hash = "sha256-v9xFUjjk7KHsUtuZjQWLtc1m3f6VOUPlQtSBtUR6Pcg=";
};
patches = [
@@ -99,6 +99,7 @@ python.pkgs.buildPythonApplication rec {
with python.pkgs;
[
aiohttp
+ chardet
mashumaro
orjson
]
@@ -149,11 +150,13 @@ python.pkgs.buildPythonApplication rec {
++ (providerPackages.jellyfin python.pkgs)
++ (providerPackages.opensubsonic python.pkgs);
- pytestFlagsArray = [
+ disabledTestPaths = [
# blocks in poll()
- "--deselect=tests/providers/jellyfin/test_init.py::test_initial_sync"
- "--deselect=tests/core/test_server_base.py::test_start_and_stop_server"
- "--deselect=tests/core/test_server_base.py::test_events"
+ "tests/providers/jellyfin/test_init.py::test_initial_sync"
+ "tests/core/test_server_base.py::test_start_and_stop_server"
+ "tests/core/test_server_base.py::test_events"
+ # not compatible with the required py-subsonic version
+ "tests/providers/opensubsonic/test_parsers.py"
];
pythonImportsCheck = [ "music_assistant" ];
diff --git a/pkgs/by-name/mu/music-assistant/providers.nix b/pkgs/by-name/mu/music-assistant/providers.nix
index 29c10738db94..b86f4de81aca 100644
--- a/pkgs/by-name/mu/music-assistant/providers.nix
+++ b/pkgs/by-name/mu/music-assistant/providers.nix
@@ -1,7 +1,7 @@
# Do not edit manually, run ./update-providers.py
{
- version = "2.5.2";
+ version = "2.5.5";
providers = {
airplay = ps: [
];
diff --git a/pkgs/by-name/mu/music-assistant/update-providers.py b/pkgs/by-name/mu/music-assistant/update-providers.py
index 393dbca9500a..fb1825fdc233 100755
--- a/pkgs/by-name/mu/music-assistant/update-providers.py
+++ b/pkgs/by-name/mu/music-assistant/update-providers.py
@@ -1,5 +1,5 @@
#!/usr/bin/env nix-shell
-#!nix-shell -I nixpkgs=./. -i python3 -p "music-assistant.python.withPackages (ps: music-assistant.dependencies ++ (with ps; [ jinja2 packaging ]))" -p pyright ruff isort
+#!nix-shell -I nixpkgs=./. -i python3 -p "music-assistant.python.withPackages (ps: music-assistant.dependencies ++ (with ps; [ jinja2 packaging ]))" -p nixfmt pyright ruff isort
import asyncio
import json
import os.path
diff --git a/pkgs/by-name/no/nova/package.nix b/pkgs/by-name/no/nova/package.nix
index 3bc68697f961..13aed1e12032 100644
--- a/pkgs/by-name/no/nova/package.nix
+++ b/pkgs/by-name/no/nova/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "nova";
- version = "3.11.4";
+ version = "3.11.6";
src = fetchFromGitHub {
owner = "FairwindsOps";
repo = "nova";
rev = "v${version}";
- hash = "sha256-0jDmuZqq3NNTekmu6saUjCuc0G0tj10hV0tRjwkYQg4=";
+ hash = "sha256-lYnVysBeZAYM++tlbVnIUfmJMujilHiPtLBH5Vp0puI=";
};
- vendorHash = "sha256-qXYhj3vVS6MoU4JPEDIxDZNDM2j/4Nxp6ZSlqUYVjMA=";
+ vendorHash = "sha256-+cw2NclPLT9S1iakK2S5uc+nFE84MIl6QOH/L0kgoHE=";
ldflags = [
"-X main.version=${version}"
diff --git a/pkgs/by-name/np/npm-check-updates/package.nix b/pkgs/by-name/np/npm-check-updates/package.nix
index bf48f44e0acc..70438bc3cf30 100644
--- a/pkgs/by-name/np/npm-check-updates/package.nix
+++ b/pkgs/by-name/np/npm-check-updates/package.nix
@@ -6,16 +6,16 @@
buildNpmPackage rec {
pname = "npm-check-updates";
- version = "18.0.1";
+ version = "18.0.2";
src = fetchFromGitHub {
owner = "raineorshine";
repo = "npm-check-updates";
rev = "refs/tags/v${version}";
- hash = "sha256-JVwjjGs1BCQnL9q4zwnQ56JRWL5CZ9cf4FyK2jpfKKE=";
+ hash = "sha256-cVlDykvDhrZN9Onmr6tiA6KD0ZE4zVbW0d/A4dxH0Cc=";
};
- npmDepsHash = "sha256-75YPV96eKIhNVIT10ZYTJOVzJEFk98a2e4XUIoiYRd4=";
+ npmDepsHash = "sha256-cgUuWF39sKEzSrS9LgPSKg+X4p+UkmbHGYYoZ+3T5ts=";
postPatch = ''
sed -i '/"prepare"/d' package.json
diff --git a/pkgs/by-name/nu/nu_scripts/package.nix b/pkgs/by-name/nu/nu_scripts/package.nix
index 784846730b0a..126fa60bc070 100644
--- a/pkgs/by-name/nu/nu_scripts/package.nix
+++ b/pkgs/by-name/nu/nu_scripts/package.nix
@@ -7,13 +7,13 @@
stdenvNoCC.mkDerivation {
pname = "nu_scripts";
- version = "0-unstable-2025-07-08";
+ version = "0-unstable-2025-07-24";
src = fetchFromGitHub {
owner = "nushell";
repo = "nu_scripts";
- rev = "b09b60cc434bb9be05ce2bbb6dc299760d13b18b";
- hash = "sha256-Vh2yuIMvYiYdCYWqFRx7G24hWrQ5iJr1byOV/pIkFyI=";
+ rev = "bd128cf5257bf3f6c3453cbb4fd431d01d3467db";
+ hash = "sha256-8sJc7oF0m/hi/Uqm1X6ciIYAk5zW8hm0byX2RVZS6V8=";
};
installPhase = ''
diff --git a/pkgs/by-name/nu/nugget-doom/package.nix b/pkgs/by-name/nu/nugget-doom/package.nix
index b4fcc45a49b9..66301e825c5d 100644
--- a/pkgs/by-name/nu/nugget-doom/package.nix
+++ b/pkgs/by-name/nu/nugget-doom/package.nix
@@ -43,7 +43,12 @@ stdenv.mkDerivation (finalAttrs: {
yyjson
];
- passthru.updateScript = nix-update-script { };
+ passthru.updateScript = nix-update-script {
+ extraArgs = [
+ "--version-regex"
+ "nugget-doom-(.*)"
+ ];
+ };
meta = {
description = "Doom source port forked from Woof! with additional features";
diff --git a/pkgs/by-name/nv/nvitop/package.nix b/pkgs/by-name/nv/nvitop/package.nix
index 1f92222f31e7..d5d6bc310a66 100644
--- a/pkgs/by-name/nv/nvitop/package.nix
+++ b/pkgs/by-name/nv/nvitop/package.nix
@@ -7,14 +7,14 @@
python3Packages.buildPythonApplication rec {
pname = "nvitop";
- version = "1.5.1";
+ version = "1.5.2";
pyproject = true;
src = fetchFromGitHub {
owner = "XuehaiPan";
repo = "nvitop";
tag = "v${version}";
- hash = "sha256-FQbY9j6eJtupBiYTSCEJHAAlpDltb6U5hgWet42AKho=";
+ hash = "sha256-kUlKb5L8dzT4ESi0rO2v0kQILjnVy+zcoePwqckyfbk=";
};
build-system = with python3Packages; [ setuptools ];
diff --git a/pkgs/by-name/nw/nwg-drawer/package.nix b/pkgs/by-name/nw/nwg-drawer/package.nix
index 6014dd10e6ee..a372d9260c1a 100644
--- a/pkgs/by-name/nw/nwg-drawer/package.nix
+++ b/pkgs/by-name/nw/nwg-drawer/package.nix
@@ -13,16 +13,16 @@
let
pname = "nwg-drawer";
- version = "0.7.3";
+ version = "0.7.4";
src = fetchFromGitHub {
owner = "nwg-piotr";
repo = "nwg-drawer";
rev = "v${version}";
- hash = "sha256-5e0NQ3A8KXnXAYma42JPvS6RLocFOTe76tPSFdg97NM=";
+ hash = "sha256-yKRh2kAWg8GJjEJ/yCJ88JoJSgYR3c3RafeYU3z3pNU=";
};
- vendorHash = "sha256-ftE8u0m1KGyEdLVbmpFKCeuDFnBcY3AyqmWNGPST27k=";
+ vendorHash = "sha256-V0HYby/NKzShITctBllQea5nzbO/JGqTbdW1UttJSvw=";
in
buildGoModule {
inherit
diff --git a/pkgs/by-name/nz/nzbget/package.nix b/pkgs/by-name/nz/nzbget/package.nix
index cdc87663cd6b..ea5cd7be3753 100644
--- a/pkgs/by-name/nz/nzbget/package.nix
+++ b/pkgs/by-name/nz/nzbget/package.nix
@@ -22,19 +22,19 @@ let
par2TurboSrc = fetchFromGitHub {
owner = "nzbgetcom";
repo = "par2cmdline-turbo";
- rev = "v1.2.0-nzbget-20250213"; # from cmake/par2-turbo.cmake
- hash = "sha256-IHoSvW9bKxMRXbxd41A5268rpi7/+LRxC3HANHtawkQ=";
+ rev = "v1.3.0"; # from cmake/par2-turbo.cmake
+ hash = "sha256-tNzf//StwE1A5XcmYlKapoaq/dFqMikHsQg3lsyKFj4=";
};
in
stdenv.mkDerivation (finalAttrs: {
pname = "nzbget";
- version = "25.0";
+ version = "25.2";
src = fetchFromGitHub {
owner = "nzbgetcom";
repo = "nzbget";
rev = "v${finalAttrs.version}";
- hash = "sha256-PtmXirnaQH9viFWUdNEDwJ/pgQjm2N1Or13V4ozUUGI=";
+ hash = "sha256-eFI4zFTMHlAdqsYyg0scrko0mWhlGPDqMPXTH45GHvY=";
};
patches = [
diff --git a/pkgs/by-name/nz/nzbget/remove-git-usage.patch b/pkgs/by-name/nz/nzbget/remove-git-usage.patch
index d91b74fdca0f..2ddf4eca14af 100644
--- a/pkgs/by-name/nz/nzbget/remove-git-usage.patch
+++ b/pkgs/by-name/nz/nzbget/remove-git-usage.patch
@@ -1,4 +1,4 @@
-From 78c826e1f4ccee24652f5301b720f05866ec00c6 Mon Sep 17 00:00:00 2001
+From de94ddc6fa6ce4f84b658470842ed0450e932eb1 Mon Sep 17 00:00:00 2001
From: Morgan Helton
Date: Tue, 25 Feb 2025 20:36:19 -0600
Subject: [PATCH] feat: use pre-fetched par2-turbo
@@ -8,10 +8,10 @@ Subject: [PATCH] feat: use pre-fetched par2-turbo
1 file changed, 7 insertions(+), 12 deletions(-)
diff --git a/cmake/par2-turbo.cmake b/cmake/par2-turbo.cmake
-index b0f2e70e..ff3389e0 100644
+index bb200067..e2d12f10 100644
--- a/cmake/par2-turbo.cmake
+++ b/cmake/par2-turbo.cmake
-@@ -39,18 +39,13 @@ if(CMAKE_SYSROOT)
+@@ -48,18 +48,13 @@ if(CMAKE_SYSROOT)
)
endif()
@@ -19,7 +19,7 @@ index b0f2e70e..ff3389e0 100644
- par2-turbo
- PREFIX par2-turbo
- GIT_REPOSITORY https://github.com/nzbgetcom/par2cmdline-turbo.git
-- GIT_TAG v1.2.0-nzbget-20250213
+- GIT_TAG v1.3.0
- TLS_VERIFY TRUE
- GIT_SHALLOW TRUE
- GIT_PROGRESS TRUE
@@ -38,5 +38,5 @@ index b0f2e70e..ff3389e0 100644
set(LIBS ${LIBS} ${PAR2_LIBS})
--
-2.48.1
+2.49.0
diff --git a/pkgs/by-name/ob/obs-cmd/package.nix b/pkgs/by-name/ob/obs-cmd/package.nix
index 8b300de3879c..7ad2103c67c6 100644
--- a/pkgs/by-name/ob/obs-cmd/package.nix
+++ b/pkgs/by-name/ob/obs-cmd/package.nix
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "obs-cmd";
- version = "0.18.4";
+ version = "0.18.5";
src = fetchFromGitHub {
owner = "grigio";
repo = "obs-cmd";
tag = "v${finalAttrs.version}";
- hash = "sha256-/LgQqxZqxbE8hgip+yl8VVjiRYD+6AblKag2MQo1gDs=";
+ hash = "sha256-/j+nERCKGBdR+1n3IqRLo77CLbuHz0r5M7m8JttBxak=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-ZKHm6N7y5FbDFiK2QfQ+9siexgzrdLpBs5Xikh1SRLo=";
+ cargoHash = "sha256-XMi3/FEl7OEp2zCWELOjsmfiwCRxS1L95yJPoU1Xlu0=";
meta = {
description = "Minimal CLI to control OBS Studio via obs-websocket";
diff --git a/pkgs/by-name/om/omnisharp-roslyn/deps.json b/pkgs/by-name/om/omnisharp-roslyn/deps.json
index 63da583cad1c..f77201713588 100644
--- a/pkgs/by-name/om/omnisharp-roslyn/deps.json
+++ b/pkgs/by-name/om/omnisharp-roslyn/deps.json
@@ -31,8 +31,8 @@
},
{
"pname": "ICSharpCode.Decompiler",
- "version": "9.1.0.7988",
- "hash": "sha256-zPLgLNO4cCrtN9BR9x6X+W0MNkQ71nADIopOC1VBhAQ="
+ "version": "8.2.0.7535",
+ "hash": "sha256-4BWs04Va9pc/SLeMA/vKoBydhw+Bu6s9MDtoo/Ucft8="
},
{
"pname": "McMaster.Extensions.CommandLineUtils",
@@ -59,11 +59,6 @@
"version": "8.0.0",
"hash": "sha256-9aWmiwMJKrKr9ohD1KSuol37y+jdDxPGJct3m2/Bknw="
},
- {
- "pname": "Microsoft.Bcl.AsyncInterfaces",
- "version": "9.0.0",
- "hash": "sha256-BsXNOWEgfFq3Yz7VTtK6m/ov4/erRqyBzieWSIpmc1U="
- },
{
"pname": "Microsoft.Build",
"version": "17.3.2",
@@ -101,33 +96,33 @@
},
{
"pname": "Microsoft.CodeAnalysis.Common",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-iQUNxmc2oGFqADDfNXj8A1O1nea6nxobBcYwBgqq8oY=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-VSPRpTzEXnTNQAxXDOOi6YVS2C6/S2zTKgQR4aNkxME=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.CSharp",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-XicPFcDtJis8WS3nkMsxbmE+A20K9x6qE3EWeJEBjh8=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-YGxCN8J3BjSZ9hXYQF0nCL3Welv3UVASeSTkwwFPchc=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.CSharp.Features",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-vI0G7XR92aVD6r5rYIEF+pZ+bpyznnfHVhQvWF3Eu4Q=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-qpNsw5OtTAQFnN6g6tIh6+nsr+zc+/Na+oETR/GWxeM=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.CSharp.Scripting",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-zy8otm38p285W08GGy0M//1ZTOxiCxrC3tBcWKIg4Ps=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-1D+TjiljZQQJEYIzhdLAbLq8DIvW30vgSDYnDlPoGoU=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.CSharp.Workspaces",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-wuttOafOufLuc1DFlp2r8zdfkOrD5eFRRN2/pt/MWtE=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-NT7yDEq4fW8c71xHC3YPsP5vl8AZ9PdKASzxROwhccs=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.Elfie",
@@ -136,39 +131,39 @@
},
{
"pname": "Microsoft.CodeAnalysis.ExternalAccess.AspNetCore",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-zhvnYOrXZvm0+YoVu1mG/X6IK9eIv+Fik9Y4cSBStdc=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-91ZFqiu4MlteCir6p7YrOtbUMuRNIpNr6jX5qLdmZgM=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-MbPehGBs4q3zJ0gZf6Ab85IUBSyjRPO3nXfXxHus4v4=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-o2+DeY/p5AxMkMnYIiNMyMtrAnazzgfC6cVY8lImz4E=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.ExternalAccess.OmniSharp.CSharp",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-Hpomx3SEqAFilwaA7yJV60iLXGpWSJAC+7XANxjIpng=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-LfIgqc7lDoyxbOsGmF4Ji488iXaT1f2ecjZz1662WlM=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.Features",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-GDrT8bMIzWy6O1MSTXcBIooKNnKDrR4Q5RJnyikRGRI=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-ITkMz+1b9Q9I5UZk4N5+qKD7FPTBMohLDOqx3e2hShI=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.Scripting.Common",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-k2M3MfdbTG30PtcNHLHzVimaU8nKsv80XYt0DE6jZAI=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-9Pch1BIrhsEwoI3ahgQM4BQBhw1wH9d8X9WB6deM3Sk=",
+ "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"
},
{
"pname": "Microsoft.CodeAnalysis.Workspaces.Common",
- "version": "4.14.0-3.25168.13",
- "hash": "sha256-eKk8/Ezlnm+d2XFyfgY8HkyVxASvGisJoppswwqtew8=",
- "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"
+ "version": "4.13.0-3.24620.4",
+ "hash": "sha256-Ex39ayopBTApxMCjevqn1qVFgjEvbst9sf7twW6+osI=",
+ "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"
},
{
"pname": "Microsoft.CSharp",
@@ -187,53 +182,53 @@
},
{
"pname": "Microsoft.Extensions.Caching.Abstractions",
- "version": "9.0.0",
- "hash": "sha256-hDau5OMVGIg4sc5+ofe14ROqwt63T0NSbzm/Cv0pDrY="
+ "version": "8.0.0",
+ "hash": "sha256-xGpKrywQvU1Wm/WolYIxgHYEFfgkNGeJ+GGc5DT3phI="
},
{
"pname": "Microsoft.Extensions.Caching.Memory",
- "version": "9.0.0",
- "hash": "sha256-OZVOVGZOyv9uk5XGJrz6irBkPNjxnBxjfSyW30MnU0s="
+ "version": "8.0.1",
+ "hash": "sha256-5Q0vzHo3ZvGs4nPBc/XlBF4wAwYO8pxq6EGdYjjXZps="
},
{
"pname": "Microsoft.Extensions.Configuration",
- "version": "9.0.0",
- "hash": "sha256-uBLeb4z60y8z7NelHs9uT3cLD6wODkdwyfJm6/YZLDM="
+ "version": "8.0.0",
+ "hash": "sha256-9BPsASlxrV8ilmMCjdb3TiUcm5vFZxkBnAI/fNBSEyA="
},
{
"pname": "Microsoft.Extensions.Configuration.Abstractions",
- "version": "9.0.0",
- "hash": "sha256-xtG2USC9Qm0f2Nn6jkcklpyEDT3hcEZOxOwTc0ep7uc="
+ "version": "8.0.0",
+ "hash": "sha256-4eBpDkf7MJozTZnOwQvwcfgRKQGcNXe0K/kF+h5Rl8o="
},
{
"pname": "Microsoft.Extensions.Configuration.Binder",
- "version": "9.0.0",
- "hash": "sha256-6ajYWcNOQX2WqftgnoUmVtyvC1kkPOtTCif4AiKEffU="
+ "version": "8.0.0",
+ "hash": "sha256-GanfInGzzoN2bKeNwON8/Hnamr6l7RTpYLA49CNXD9Q="
},
{
"pname": "Microsoft.Extensions.Configuration.CommandLine",
- "version": "9.0.0",
- "hash": "sha256-RE6DotU1FM1sy5p3hukT+WOFsDYJRsKX6jx5vhlPceM="
+ "version": "8.0.0",
+ "hash": "sha256-fmPC/o8S+weTtQJWykpnGHm6AKVU21xYE/CaHYU7zgg="
},
{
"pname": "Microsoft.Extensions.Configuration.EnvironmentVariables",
- "version": "9.0.0",
- "hash": "sha256-tDJx2prYZpr0RKSwmJfsK9FlUGwaDmyuSz2kqQxsWoI="
+ "version": "8.0.0",
+ "hash": "sha256-+bjFZvqCsMf2FRM2olqx/fub+QwfM1kBhjGVOT5HC48="
},
{
"pname": "Microsoft.Extensions.Configuration.FileExtensions",
- "version": "9.0.0",
- "hash": "sha256-PsLo6mrLGYfbi96rfCG8YS1APXkUXBG4hLstpT60I4s="
+ "version": "8.0.0",
+ "hash": "sha256-BCxcjVP+kvrDDB0nzsFCJfU74UK4VBvct2JA4r+jNcs="
},
{
"pname": "Microsoft.Extensions.Configuration.Json",
- "version": "9.0.0",
- "hash": "sha256-qQn7Ol0CvPYuyecYWYBkPpTMdocO7I6n+jXQI2udzLI="
+ "version": "8.0.0",
+ "hash": "sha256-Fi/ijcG5l0BOu7i96xHu96aN5/g7zO6SWQbTsI3Qetg="
},
{
"pname": "Microsoft.Extensions.DependencyInjection",
- "version": "9.0.0",
- "hash": "sha256-dAH52PPlTLn7X+1aI/7npdrDzMEFPMXRv4isV1a+14k="
+ "version": "8.0.0",
+ "hash": "sha256-+qIDR8hRzreCHNEDtUcPfVHQdurzWPo/mqviCH78+EQ="
},
{
"pname": "Microsoft.Extensions.DependencyInjection.Abstractions",
@@ -242,33 +237,33 @@
},
{
"pname": "Microsoft.Extensions.DependencyInjection.Abstractions",
- "version": "9.0.0",
- "hash": "sha256-CncVwkKZ5CsIG2O0+OM9qXuYXh3p6UGyueTHSLDVL+c="
+ "version": "8.0.2",
+ "hash": "sha256-UfLfEQAkXxDaVPC7foE/J3FVEXd31Pu6uQIhTic3JgY="
},
{
"pname": "Microsoft.Extensions.DependencyModel",
- "version": "9.0.0",
- "hash": "sha256-xirwlMWM0hBqgTneQOGkZ8l45mHT08XuSSRIbprgq94="
+ "version": "8.0.0",
+ "hash": "sha256-qkCdwemqdZY/yIW5Xmh7Exv74XuE39T8aHGHCofoVgo="
},
{
"pname": "Microsoft.Extensions.FileProviders.Abstractions",
- "version": "9.0.0",
- "hash": "sha256-mVfLjZ8VrnOQR/uQjv74P2uEG+rgW72jfiGdSZhIfDc="
+ "version": "8.0.0",
+ "hash": "sha256-uQSXmt47X2HGoVniavjLICbPtD2ReQOYQMgy3l0xuMU="
},
{
"pname": "Microsoft.Extensions.FileProviders.Physical",
- "version": "9.0.0",
- "hash": "sha256-IzFpjKHmF1L3eVbFLUZa2N5aH3oJkJ7KE1duGIS7DP8="
+ "version": "8.0.0",
+ "hash": "sha256-29y5ZRQ1ZgzVOxHktYxyiH40kVgm5un2yTGdvuSWnRc="
},
{
"pname": "Microsoft.Extensions.FileSystemGlobbing",
- "version": "9.0.0",
- "hash": "sha256-eBLa8pW/y/hRj+JbEr340zbHRABIeFlcdqE0jf5/Uhc="
+ "version": "8.0.0",
+ "hash": "sha256-+Oz41JR5jdcJlCJOSpQIL5OMBNi+1Hl2d0JUHfES7sU="
},
{
"pname": "Microsoft.Extensions.Logging",
- "version": "9.0.0",
- "hash": "sha256-kR16c+N8nQrWeYLajqnXPg7RiXjZMSFLnKLEs4VfjcM="
+ "version": "8.0.0",
+ "hash": "sha256-Meh0Z0X7KyOEG4l0RWBcuHHihcABcvCyfUXgasmQ91o="
},
{
"pname": "Microsoft.Extensions.Logging.Abstractions",
@@ -277,33 +272,33 @@
},
{
"pname": "Microsoft.Extensions.Logging.Abstractions",
- "version": "9.0.0",
- "hash": "sha256-iBTs9twjWXFeERt4CErkIIcoJZU1jrd1RWCI8V5j7KU="
+ "version": "8.0.2",
+ "hash": "sha256-cHpe8X2BgYa5DzulZfq24rg8O2K5Lmq2OiLhoyAVgJc="
},
{
"pname": "Microsoft.Extensions.Logging.Configuration",
- "version": "9.0.0",
- "hash": "sha256-ysPjBq64p6JM4EmeVndryXnhLWHYYszzlVpPxRWkUkw="
+ "version": "8.0.0",
+ "hash": "sha256-mzmstNsVjKT0EtQcdAukGRifD30T82BMGYlSu8k4K7U="
},
{
"pname": "Microsoft.Extensions.Logging.Console",
- "version": "9.0.0",
- "hash": "sha256-N2t9EUdlS6ippD4Z04qUUyBuQ4tKSR/8TpmKScb5zRw="
+ "version": "8.0.0",
+ "hash": "sha256-bdb9YWWVn//AeySp7se87/tCN2E7e8Gx2GPMw28cd9c="
},
{
"pname": "Microsoft.Extensions.Options",
- "version": "9.0.0",
- "hash": "sha256-DT5euAQY/ItB5LPI8WIp6Dnd0lSvBRP35vFkOXC68ck="
+ "version": "8.0.2",
+ "hash": "sha256-AjcldddddtN/9aH9pg7ClEZycWtFHLi9IPe1GGhNQys="
},
{
"pname": "Microsoft.Extensions.Options.ConfigurationExtensions",
- "version": "9.0.0",
- "hash": "sha256-r1Z3sEVSIjeH2UKj+KMj86har68g/zybSqoSjESBcoA="
+ "version": "8.0.0",
+ "hash": "sha256-A5Bbzw1kiNkgirk5x8kyxwg9lLTcSngojeD+ocpG1RI="
},
{
"pname": "Microsoft.Extensions.Primitives",
- "version": "9.0.0",
- "hash": "sha256-ZNLusK1CRuq5BZYZMDqaz04PIKScE2Z7sS2tehU7EJs="
+ "version": "8.0.0",
+ "hash": "sha256-FU8qj3DR8bDdc1c+WeGZx/PCZeqqndweZM9epcpXjSo="
},
{
"pname": "Microsoft.IO.Redist",
@@ -397,57 +392,57 @@
},
{
"pname": "NuGet.Common",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-EHVxth3dUo40xHucL2JKIO1c1nPPP+WMLSbOliqNLjc=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-SeN5m2Wuwux9kO+S5qX6bvvYUA22BOZDz6rg2Gk0vQc=",
+ "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"
},
{
"pname": "NuGet.Configuration",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-WKv+hQMEN+SuQ+cA/ok5a+Kmyq/VVZjOjRWiHlYSLSU=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-vrqUvp0Nse6zITKySrVgnPpkl2+ic8f0d/veYrUeRzM=",
+ "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"
},
{
"pname": "NuGet.DependencyResolver.Core",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-SomOQxwF9o2DDmZgnyQ0eVJw33xmHlfKYMEDX2iip6g=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-ttllWdeTVn3JJECrqfCy9lVZKX7DQbgxjKMIBZH3GoI=",
+ "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"
},
{
"pname": "NuGet.Frameworks",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-6c8H9NmR1opC65hLJRbWtCzCUf7TuFPSw3hmd3fxoTo=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-Dq1YxucNDbrO8L2l8uV1SEOKuL4oVhUjlDeRLrg82Wo=",
+ "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"
},
{
"pname": "NuGet.LibraryModel",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-uWf4ouqvVhoucBTRlGKeUqGrMEZcKEC7L3gYKibSY84=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-zuiuiT6NprcW/UEhndi6vO4J3ONeIGkmRMjkDqdf4QQ=",
+ "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"
},
{
"pname": "NuGet.Packaging",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-U0yN7FyjZvyxsD3QZokxg7FSWnKgcJtY+21vNyCW5XU=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-gK0UtXawa2HtdYyug/vTihrj4ZLqCJ8w516kj9Gmq40=",
+ "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"
},
{
"pname": "NuGet.ProjectModel",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-39jyhqfv9hkQzT9zlEEXDToWi5VDpceJBgf34dyVv0I=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-Y+3CNqRfoCTzVYgVpJ8Q2kIQcZIbdfit6uVOuqFaMy0=",
+ "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"
},
{
"pname": "NuGet.Protocol",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-wIsXtR+Mgg5+J5eep98vGNeLXWvAW2L1rEEbhTEICLc=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-HyzaY1PmpPGG6J8g+BYdS1ETYZMwahEu7OiyWyjXzu4=",
+ "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"
},
{
"pname": "NuGet.Versioning",
- "version": "6.14.0-preview.1.45",
- "hash": "sha256-RpaibO5v0jfu1U2U+WbDHweVR+LLlhadqP9Qw0IWIRo=",
- "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"
+ "version": "6.13.0-rc.95",
+ "hash": "sha256-2em8SYwrFR7wDjBpoSDs3Gfdz7w90IUs8vnGCnxcgF8=",
+ "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"
},
{
"pname": "OmniSharp.Extensions.JsonRpc",
@@ -511,8 +506,8 @@
},
{
"pname": "System.Collections.Immutable",
- "version": "9.0.0",
- "hash": "sha256-+6q5VMeoc5bm4WFsoV6nBXA9dV5pa/O4yW+gOdi8yac="
+ "version": "8.0.0",
+ "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w="
},
{
"pname": "System.ComponentModel.Annotations",
@@ -521,43 +516,43 @@
},
{
"pname": "System.ComponentModel.Composition",
- "version": "9.0.0",
- "hash": "sha256-CsWwo/NLEAt36kE52cT4wud8uUjJ31vpHlAY6RkUbog="
+ "version": "8.0.0",
+ "hash": "sha256-MnKdjE/qIvAmEeRc3gOn5uJhT0TI3UnUJPjj3TLHFQo="
},
{
"pname": "System.Composition",
- "version": "9.0.0",
- "hash": "sha256-FehOkQ2u1p8mQ0/wn3cZ+24HjhTLdck8VZYWA1CcgbM="
+ "version": "8.0.0",
+ "hash": "sha256-rA118MFj6soKN++BvD3y9gXAJf0lZJAtGARuznG5+Xg="
},
{
"pname": "System.Composition.AttributedModel",
- "version": "9.0.0",
- "hash": "sha256-a7y7H6zj+kmYkllNHA402DoVfY9IaqC3Ooys8Vzl24M="
+ "version": "8.0.0",
+ "hash": "sha256-n3aXiBAFIlQicSRLiNtLh++URSUxRBLggsjJ8OMNRpo="
},
{
"pname": "System.Composition.Convention",
- "version": "9.0.0",
- "hash": "sha256-tw4vE5JRQ60ubTZBbxoMPhtjOQCC3XoDFUH7NHO7o8U="
+ "version": "8.0.0",
+ "hash": "sha256-Z9HOAnH1lt1qc38P3Y0qCf5gwBwiLXQD994okcy53IE="
},
{
"pname": "System.Composition.Hosting",
- "version": "9.0.0",
- "hash": "sha256-oOxU+DPEEfMCuNLgW6wSkZp0JY5gYt44FJNnWt+967s="
+ "version": "8.0.0",
+ "hash": "sha256-axKJC71oKiNWKy66TVF/c3yoC81k03XHAWab3mGNbr0="
},
{
"pname": "System.Composition.Runtime",
- "version": "9.0.0",
- "hash": "sha256-AyIe+di1TqwUBbSJ/sJ8Q8tzsnTN+VBdJw4K8xZz43s="
+ "version": "8.0.0",
+ "hash": "sha256-AxwZ29+GY0E35Pa255q8AcMnJU52Txr5pBy86t6V1Go="
},
{
"pname": "System.Composition.TypedParts",
- "version": "9.0.0",
- "hash": "sha256-F5fpTUs3Rr7yP/NyIzr+Xn5NdTXXp8rrjBnF9UBBUog="
+ "version": "8.0.0",
+ "hash": "sha256-+ZJawThmiYEUNJ+cB9uJK+u/sCAVZarGd5ShZoSifGo="
},
{
"pname": "System.Configuration.ConfigurationManager",
- "version": "9.0.0",
- "hash": "sha256-+pLnTC0YDP6Kjw5DVBiFrV/Q3x5is/+6N6vAtjvhVWk="
+ "version": "8.0.0",
+ "hash": "sha256-xhljqSkNQk8DMkEOBSYnn9lzCSEDDq4yO910itptqiE="
},
{
"pname": "System.Data.DataSetExtensions",
@@ -566,13 +561,18 @@
},
{
"pname": "System.Diagnostics.DiagnosticSource",
- "version": "9.0.0",
- "hash": "sha256-1VzO9i8Uq2KlTw1wnCCrEdABPZuB2JBD5gBsMTFTSvE="
+ "version": "8.0.0",
+ "hash": "sha256-+aODaDEQMqla5RYZeq0Lh66j+xkPYxykrVvSCmJQ+Vs="
+ },
+ {
+ "pname": "System.Diagnostics.DiagnosticSource",
+ "version": "8.0.1",
+ "hash": "sha256-zmwHjcJgKcbkkwepH038QhcnsWMJcHys+PEbFGC0Jgo="
},
{
"pname": "System.Diagnostics.EventLog",
- "version": "9.0.0",
- "hash": "sha256-tPvt6yoAp56sK/fe+/ei8M65eavY2UUhRnbrREj/Ems="
+ "version": "8.0.0",
+ "hash": "sha256-rt8xc3kddpQY4HEdghlBeOK4gdw5yIj4mcZhAVtk2/Y="
},
{
"pname": "System.Drawing.Common",
@@ -596,8 +596,8 @@
},
{
"pname": "System.IO.Pipelines",
- "version": "9.0.0",
- "hash": "sha256-vb0NrPjfEao3kfZ0tavp2J/29XnsQTJgXv3/qaAwwz0="
+ "version": "8.0.0",
+ "hash": "sha256-LdpB1s4vQzsOODaxiKstLks57X9DTD5D6cPx8DE1wwE="
},
{
"pname": "System.Memory",
@@ -621,8 +621,8 @@
},
{
"pname": "System.Reflection.Metadata",
- "version": "9.0.0",
- "hash": "sha256-avEWbcCh7XgpsSesnR3/SgxWi/6C5OxjR89Jf/SfRjQ="
+ "version": "8.0.0",
+ "hash": "sha256-dQGC30JauIDWNWXMrSNOJncVa1umR1sijazYwUDdSIE="
},
{
"pname": "System.Reflection.MetadataLoadContext",
@@ -681,8 +681,8 @@
},
{
"pname": "System.Security.Cryptography.ProtectedData",
- "version": "9.0.0",
- "hash": "sha256-gPgPU7k/InTqmXoRzQfUMEKL3QuTnOKowFqmXTnWaBQ="
+ "version": "8.0.0",
+ "hash": "sha256-fb0pa9sQxN+mr0vnXg1Igbx49CaOqS+GDkTfWNboUvs="
},
{
"pname": "System.Security.Cryptography.Xml",
@@ -711,13 +711,13 @@
},
{
"pname": "System.Text.Encodings.Web",
- "version": "9.0.0",
- "hash": "sha256-WGaUklQEJywoGR2jtCEs5bxdvYu5SHaQchd6s4RE5x0="
+ "version": "8.0.0",
+ "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE="
},
{
"pname": "System.Text.Json",
- "version": "9.0.0",
- "hash": "sha256-aM5Dh4okLnDv940zmoFAzRmqZre83uQBtGOImJpoIqk="
+ "version": "8.0.5",
+ "hash": "sha256-yKxo54w5odWT6nPruUVsaX53oPRe+gKzGvLnnxtwP68="
},
{
"pname": "System.Threading.Channels",
@@ -731,8 +731,8 @@
},
{
"pname": "System.Threading.Tasks.Dataflow",
- "version": "9.0.0",
- "hash": "sha256-nRzcFvLBpcOfyIJdCCZq5vDKZN0xHVuB8yCXoMrwZJA="
+ "version": "8.0.0",
+ "hash": "sha256-Q6fPtMPNW4+SDKCabJzNS+dw4B04Oxd9sHH505bFtQo="
},
{
"pname": "System.Threading.Tasks.Extensions",
diff --git a/pkgs/by-name/om/omnisharp-roslyn/package.nix b/pkgs/by-name/om/omnisharp-roslyn/package.nix
index cc7048a5d3fd..d551a1ddf49c 100644
--- a/pkgs/by-name/om/omnisharp-roslyn/package.nix
+++ b/pkgs/by-name/om/omnisharp-roslyn/package.nix
@@ -13,13 +13,13 @@ in
let
finalPackage = buildDotnetModule rec {
pname = "omnisharp-roslyn";
- version = "1.39.14";
+ version = "1.39.13";
src = fetchFromGitHub {
owner = "OmniSharp";
repo = "omnisharp-roslyn";
tag = "v${version}";
- hash = "sha256-b/3bp/HyInGg6sjb0/q552jSq2EZWDhFs5xApV31BL4=";
+ hash = "sha256-/U7zpx0jAnvZl7tshGV7wORD/wQUKYgX1kADpyCXHM4=";
};
projectFile = "src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj";
diff --git a/pkgs/by-name/op/openmpi/package.nix b/pkgs/by-name/op/openmpi/package.nix
index 761b0e00c453..d3ef5d0fcad1 100644
--- a/pkgs/by-name/op/openmpi/package.nix
+++ b/pkgs/by-name/op/openmpi/package.nix
@@ -101,6 +101,8 @@ stdenv.mkDerivation (finalAttrs: {
libnl
numactl
pmix
+ ]
+ ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform ucx) [
ucx
ucc
]
@@ -153,8 +155,10 @@ stdenv.mkDerivation (finalAttrs: {
p = [
"mpi"
]
- ++ lib.optionals stdenv.hostPlatform.isLinux [
+ ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform ucx) [
"shmem"
+ ]
+ ++ lib.optionals stdenv.hostPlatform.isLinux [
"osh"
];
s = [
@@ -201,7 +205,7 @@ stdenv.mkDerivation (finalAttrs: {
part1 = [
"mpi"
]
- ++ lib.optionals stdenv.hostPlatform.isLinux [ "shmem" ];
+ ++ lib.optionals (lib.meta.availableOn stdenv.hostPlatform ucx) [ "shmem" ];
part2 = builtins.attrNames wrapperDataSubstitutions;
};
in
diff --git a/pkgs/by-name/ov/overpush/package.nix b/pkgs/by-name/ov/overpush/package.nix
index 08b603d3b0af..d48f60c2242d 100644
--- a/pkgs/by-name/ov/overpush/package.nix
+++ b/pkgs/by-name/ov/overpush/package.nix
@@ -9,16 +9,16 @@
buildGoModule (finalAttrs: {
pname = "overpush";
- version = "0.4.3";
+ version = "0.4.5";
src = fetchFromGitHub {
owner = "mrusme";
repo = "overpush";
tag = "v${finalAttrs.version}";
- hash = "sha256-Bs5Mlpod7bIQxekadU6xBhgC8nchli+BvxEH6NeMOKw=";
+ hash = "sha256-6tSptrvlaljKMUawGD3Bk1LBwge/Awvvudpr+juuuQQ=";
};
- vendorHash = "sha256-wsuztFwEfluUxL2RjMP7Y+JtxQHr5oLwHkAL8UIHyVQ=";
+ vendorHash = "sha256-KUfGc4vFfw59mwqR840cbL4ubBH1i+sIniHU0CDCKTg=";
env.CGO_ENABLED = "0";
diff --git a/pkgs/by-name/ow/owmods-gui/package.nix b/pkgs/by-name/ow/owmods-gui/package.nix
index ec7538af48ee..466a8539f987 100644
--- a/pkgs/by-name/ow/owmods-gui/package.nix
+++ b/pkgs/by-name/ow/owmods-gui/package.nix
@@ -18,17 +18,17 @@
}:
rustPlatform.buildRustPackage rec {
pname = "owmods-gui";
- version = "0.15.0";
+ version = "0.15.3";
src = fetchFromGitHub {
owner = "ow-mods";
repo = "ow-mod-man";
tag = "gui_v${version}";
- hash = "sha256-rTANG+yHE8YfWYUyELoKgj4El+1ZW6vI9NkgADD40pw=";
+ hash = "sha256-mR4CKcdwlkJPyYK0KPSGbWMaSmHlGo5kOGHoZybduco=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-Y57EGKl/wJnZ/eTlKL984GlxMWTq/ZUT5Rns/MEGOCE=";
+ cargoHash = "sha256-KcJAbhIeScFHLjEboQmt0NiqoIen2TihtDJaJwsVuEQ=";
buildFeatures = [
"tauri/custom-protocol"
@@ -64,7 +64,7 @@ rustPlatform.buildRustPackage rec {
src = "${src}/owmods_gui/frontend";
packageJSON = "${src}/owmods_gui/frontend/package.json";
- npmDepsHash = "sha256-h6e+hQzd52G3XtufioEYlBuXNu6I+ZTQcNgJaQdaAck=";
+ npmDepsHash = "sha256-puDgzzzYy9HsuMo5V/E8Z8k6blCkl01JdfbpdhtnvS0=";
postBuild = ''
cp -r ../dist/ $out
diff --git a/pkgs/by-name/ph/phpactor/package.nix b/pkgs/by-name/ph/phpactor/package.nix
index dc21ef689e72..c25073de06ae 100644
--- a/pkgs/by-name/ph/phpactor/package.nix
+++ b/pkgs/by-name/ph/phpactor/package.nix
@@ -5,31 +5,21 @@
php,
versionCheckHook,
}:
-
php.buildComposerProject2 (finalAttrs: {
pname = "phpactor";
- version = "2025.04.17.0";
+ version = "2025.07.25.0";
src = fetchFromGitHub {
owner = "phpactor";
repo = "phpactor";
- rev = finalAttrs.version;
- hash = "sha256-HJH+31qAE4shamRl1/+TRtje0ZzOtPV7l++NIaacmxE=";
+ tag = finalAttrs.version;
+ hash = "sha256-9XWlWwq+xvqPgKIc7IGoMVTxajjYsrPo/ra/0JIE168=";
};
- vendorHash = "sha256-qdR8/ME9H7gusALjXXbKl8hj20N704Nw1tC3V9xTcEY=";
+ vendorHash = "sha256-3xkt0QjytW4BOCgZdevat7zkSuZTPPvwz3yptiq5zoo=";
nativeBuildInputs = [ installShellFiles ];
- php = php.withExtensions (
- { all, ... }:
- with all;
- [
- mbstring
- tokenizer
- ]
- );
-
postInstall = ''
installShellCompletion --cmd phpactor \
--bash <(php $out/bin/phpactor completion bash)
diff --git a/pkgs/applications/audio/pianobooster/default.nix b/pkgs/by-name/pi/pianobooster/package.nix
similarity index 79%
rename from pkgs/applications/audio/pianobooster/default.nix
rename to pkgs/by-name/pi/pianobooster/package.nix
index 3ec19cf487dc..69336826e737 100644
--- a/pkgs/applications/audio/pianobooster/default.nix
+++ b/pkgs/by-name/pi/pianobooster/package.nix
@@ -4,27 +4,25 @@
fetchFromGitHub,
cmake,
pkg-config,
- qttools,
alsa-lib,
ftgl,
libGLU,
- qtbase,
rtmidi,
libjack2,
fluidsynth,
soundfont-fluid,
unzip,
- wrapQtAppsHook,
+ libsForQt5,
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "pianobooster";
version = "1.0.0";
src = fetchFromGitHub {
owner = "pianobooster";
repo = "PianoBooster";
- rev = "v${version}";
+ tag = "v${finalAttrs.version}";
hash = "sha256-1WOlAm/HXSL6QK0Kd1mnFEZxxpMseTG+6WzgMNWt+RA=";
};
@@ -37,15 +35,17 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
pkg-config
+ ]
+ ++ (with libsForQt5; [
qttools
wrapQtAppsHook
- ];
+ ]);
buildInputs = [
alsa-lib
ftgl
libGLU
- qtbase
+ libsForQt5.qtbase
rtmidi
libjack2
fluidsynth
@@ -62,12 +62,12 @@ stdenv.mkDerivation rec {
)
'';
- meta = with lib; {
+ meta = {
description = "MIDI file player that teaches you how to play the piano";
mainProgram = "pianobooster";
homepage = "https://github.com/pianobooster/PianoBooster";
- license = licenses.gpl3Plus;
- platforms = platforms.linux;
- maintainers = with maintainers; [ orivej ];
+ license = lib.licenses.gpl3Plus;
+ platforms = lib.platforms.linux;
+ maintainers = with lib.maintainers; [ orivej ];
};
-}
+})
diff --git a/pkgs/by-name/pi/pilipalax/package.nix b/pkgs/by-name/pi/pilipalax/package.nix
deleted file mode 100644
index 5c2f29f68c59..000000000000
--- a/pkgs/by-name/pi/pilipalax/package.nix
+++ /dev/null
@@ -1,70 +0,0 @@
-{
- autoPatchelfHook,
- lib,
- fetchFromGitHub,
- flutter324,
- mpv,
- alsa-lib,
- makeDesktopItem,
- copyDesktopItems,
-}:
-
-flutter324.buildFlutterApplication rec {
- pname = "pilipalax";
- version = "1.1.2-beta";
-
- src = fetchFromGitHub {
- owner = "orz12";
- repo = "PiliPalaX";
- tag = "${version}+187";
- hash = "sha256-8GQtPYgeYM7yTw3i5H9REWfM5j3G0aQz3oHxz8i9p2Y=";
- };
-
- pubspecLock = lib.importJSON ./pubspec.lock.json;
-
- desktopItems = [
- (makeDesktopItem {
- name = "pilipalax";
- exec = "pilipala";
- icon = "pilipalax";
- genericName = "PiliPalaX";
- desktopName = "PiliPalaX";
- })
- ];
-
- nativeBuildInputs = [
- autoPatchelfHook
- copyDesktopItems
- ];
-
- buildInputs = [
- mpv
- alsa-lib
- ];
-
- gitHashes = {
- auto_orientation = "sha256-0QOEW8+0PpBIELmzilZ8+z7ozNRxKgI0BzuBS8c1Fng=";
- canvas_danmaku = "sha256-HjTGFdbPeAGuGdgoTbW9q/soYey+DkPKdZrSKloQ6jA=";
- fl_pip = "sha256-vBIxU/FjcGPBpnHP/wZMEI8VX71RWuUi9LQJ89dBnvg=";
- flutter_floating = "sha256-V+RhmCD/Vb/G2Zr8FPgwSzzYlAcJcbqy0sYXyhXRwP8=";
- };
-
- postInstall = ''
- install -Dm644 ./assets/images/logo/logo_android_2.png $out/share/pixmaps/pilipalax.png
- '';
-
- extraWrapProgramArgs = ''
- --prefix LD_LIBRARY_PATH : $out/app/pilipalax/lib
- '';
-
- passthru.updateScript = ./update.sh;
-
- meta = {
- description = "Third-party BiliBili client developed with Flutter";
- homepage = "https://github.com/orz12/PiliPalaX";
- mainProgram = "pilipala";
- license = with lib.licenses; [ gpl3Plus ];
- maintainers = with lib.maintainers; [ ];
- platforms = lib.platforms.linux;
- };
-}
diff --git a/pkgs/by-name/pi/pilipalax/pubspec.lock.json b/pkgs/by-name/pi/pilipalax/pubspec.lock.json
deleted file mode 100644
index 935bd0e5dc4f..000000000000
--- a/pkgs/by-name/pi/pilipalax/pubspec.lock.json
+++ /dev/null
@@ -1,2408 +0,0 @@
-{
- "packages": {
- "_fe_analyzer_shared": {
- "dependency": "transitive",
- "description": {
- "name": "_fe_analyzer_shared",
- "sha256": "f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "72.0.0"
- },
- "_macros": {
- "dependency": "transitive",
- "description": "dart",
- "source": "sdk",
- "version": "0.3.2"
- },
- "analyzer": {
- "dependency": "transitive",
- "description": {
- "name": "analyzer",
- "sha256": "b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.7.0"
- },
- "animations": {
- "dependency": "direct main",
- "description": {
- "name": "animations",
- "sha256": "d3d6dcfb218225bbe68e87ccf6378bbb2e32a94900722c5f81611dad089911cb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.11"
- },
- "ansicolor": {
- "dependency": "transitive",
- "description": {
- "name": "ansicolor",
- "sha256": "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.3"
- },
- "app_links": {
- "dependency": "direct main",
- "description": {
- "name": "app_links",
- "sha256": "433df2e61b10519407475d7f69e470789d23d593f28224c38ba1068597be7950",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.3.3"
- },
- "app_links_linux": {
- "dependency": "transitive",
- "description": {
- "name": "app_links_linux",
- "sha256": "f5f7173a78609f3dfd4c2ff2c95bd559ab43c80a87dc6a095921d96c05688c81",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.3"
- },
- "app_links_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "app_links_platform_interface",
- "sha256": "05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.2"
- },
- "app_links_web": {
- "dependency": "transitive",
- "description": {
- "name": "app_links_web",
- "sha256": "af060ed76183f9e2b87510a9480e56a5352b6c249778d07bd2c95fc35632a555",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.4"
- },
- "archive": {
- "dependency": "transitive",
- "description": {
- "name": "archive",
- "sha256": "6199c74e3db4fbfbd04f66d739e72fe11c8a8957d5f219f1f4482dbde6420b5a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.2"
- },
- "args": {
- "dependency": "transitive",
- "description": {
- "name": "args",
- "sha256": "bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.6.0"
- },
- "asn1lib": {
- "dependency": "transitive",
- "description": {
- "name": "asn1lib",
- "sha256": "4bae5ae63e6d6dd17c4aac8086f3dec26c0236f6a0f03416c6c19d830c367cf5",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.5.8"
- },
- "async": {
- "dependency": "transitive",
- "description": {
- "name": "async",
- "sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.11.0"
- },
- "audio_service": {
- "dependency": "direct main",
- "description": {
- "name": "audio_service",
- "sha256": "f6c8191bef6b843da34675dd0731ad11d06094c36b691ffcf3148a4feb2e585f",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.18.16"
- },
- "audio_service_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "audio_service_platform_interface",
- "sha256": "6283782851f6c8b501b60904a32fc7199dc631172da0629d7301e66f672ab777",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.3"
- },
- "audio_service_web": {
- "dependency": "transitive",
- "description": {
- "name": "audio_service_web",
- "sha256": "4cdc2127cd4562b957fb49227dc58e3303fafb09bde2573bc8241b938cf759d9",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.3"
- },
- "audio_session": {
- "dependency": "direct main",
- "description": {
- "name": "audio_session",
- "sha256": "b2a26ba8b7efa1790d6460e82971fde3e398cfbe2295df9dea22f3499d2c12a7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.23"
- },
- "auto_orientation": {
- "dependency": "direct main",
- "description": {
- "path": ".",
- "ref": "master",
- "resolved-ref": "4d28c7d6dad6c099a44058527ddc65405a94b4d0",
- "url": "https://github.com/orz12/auto_orientation.git"
- },
- "source": "git",
- "version": "2.3.1"
- },
- "boolean_selector": {
- "dependency": "transitive",
- "description": {
- "name": "boolean_selector",
- "sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.1"
- },
- "build": {
- "dependency": "transitive",
- "description": {
- "name": "build",
- "sha256": "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.1"
- },
- "build_config": {
- "dependency": "transitive",
- "description": {
- "name": "build_config",
- "sha256": "bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.1"
- },
- "build_daemon": {
- "dependency": "transitive",
- "description": {
- "name": "build_daemon",
- "sha256": "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.2"
- },
- "build_resolvers": {
- "dependency": "transitive",
- "description": {
- "name": "build_resolvers",
- "sha256": "339086358431fa15d7eca8b6a36e5d783728cf025e559b834f4609a1fcfb7b0a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.2"
- },
- "build_runner": {
- "dependency": "direct dev",
- "description": {
- "name": "build_runner",
- "sha256": "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.13"
- },
- "build_runner_core": {
- "dependency": "transitive",
- "description": {
- "name": "build_runner_core",
- "sha256": "f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "7.3.2"
- },
- "built_collection": {
- "dependency": "transitive",
- "description": {
- "name": "built_collection",
- "sha256": "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "5.1.1"
- },
- "built_value": {
- "dependency": "transitive",
- "description": {
- "name": "built_value",
- "sha256": "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "8.9.3"
- },
- "cached_network_image": {
- "dependency": "direct main",
- "description": {
- "name": "cached_network_image",
- "sha256": "7c1183e361e5c8b0a0f21a28401eecdbde252441106a9816400dd4c2b2424916",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.4.1"
- },
- "cached_network_image_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "cached_network_image_platform_interface",
- "sha256": "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.1.1"
- },
- "cached_network_image_web": {
- "dependency": "transitive",
- "description": {
- "name": "cached_network_image_web",
- "sha256": "980842f4e8e2535b8dbd3d5ca0b1f0ba66bf61d14cc3a17a9b4788a3685ba062",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.1"
- },
- "canvas_danmaku": {
- "dependency": "direct main",
- "description": {
- "path": ".",
- "ref": "main",
- "resolved-ref": "f1f99f9755b2a6a238a650d1c023f4ffb53533e9",
- "url": "https://github.com/orz12/canvas_danmaku.git"
- },
- "source": "git",
- "version": "0.2.2"
- },
- "catcher_2": {
- "dependency": "direct main",
- "description": {
- "name": "catcher_2",
- "sha256": "b3bebe77f31452f15f8fafa20ac5625311d7173c62f1884733479ee07dfd7c1b",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.0"
- },
- "characters": {
- "dependency": "transitive",
- "description": {
- "name": "characters",
- "sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.0"
- },
- "checked_yaml": {
- "dependency": "transitive",
- "description": {
- "name": "checked_yaml",
- "sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.3"
- },
- "cli_util": {
- "dependency": "transitive",
- "description": {
- "name": "cli_util",
- "sha256": "ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.4.2"
- },
- "clock": {
- "dependency": "transitive",
- "description": {
- "name": "clock",
- "sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.1"
- },
- "code_builder": {
- "dependency": "transitive",
- "description": {
- "name": "code_builder",
- "sha256": "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.10.1"
- },
- "collection": {
- "dependency": "transitive",
- "description": {
- "name": "collection",
- "sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.18.0"
- },
- "connectivity_plus": {
- "dependency": "direct main",
- "description": {
- "name": "connectivity_plus",
- "sha256": "e0817759ec6d2d8e57eb234e6e57d2173931367a865850c7acea40d4b4f9c27d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.1.1"
- },
- "connectivity_plus_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "connectivity_plus_platform_interface",
- "sha256": "42657c1715d48b167930d5f34d00222ac100475f73d10162ddf43e714932f204",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.1"
- },
- "convert": {
- "dependency": "transitive",
- "description": {
- "name": "convert",
- "sha256": "b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.2"
- },
- "cookie_jar": {
- "dependency": "direct main",
- "description": {
- "name": "cookie_jar",
- "sha256": "a6ac027d3ed6ed756bfce8f3ff60cb479e266f3b0fdabd6242b804b6765e52de",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.8"
- },
- "cross_file": {
- "dependency": "transitive",
- "description": {
- "name": "cross_file",
- "sha256": "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.3.4+2"
- },
- "crypto": {
- "dependency": "direct main",
- "description": {
- "name": "crypto",
- "sha256": "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.6"
- },
- "csslib": {
- "dependency": "transitive",
- "description": {
- "name": "csslib",
- "sha256": "831883fb353c8bdc1d71979e5b342c7d88acfbc643113c14ae51e2442ea0f20f",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.17.3"
- },
- "cupertino_icons": {
- "dependency": "direct main",
- "description": {
- "name": "cupertino_icons",
- "sha256": "ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.8"
- },
- "custom_refresh_indicator": {
- "dependency": "direct overridden",
- "description": {
- "name": "custom_refresh_indicator",
- "sha256": "c34dd1dfb1f6b9ee2db9c5972586dba5e4445d79f8431f6ab098a6e963ccd39c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.1"
- },
- "custom_sliding_segmented_control": {
- "dependency": "direct main",
- "description": {
- "name": "custom_sliding_segmented_control",
- "sha256": "eca54f37c999351522a6aa82bf451241df05ae4e231d593f77034615251034eb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.8.4"
- },
- "dart_style": {
- "dependency": "transitive",
- "description": {
- "name": "dart_style",
- "sha256": "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.3.7"
- },
- "dbus": {
- "dependency": "transitive",
- "description": {
- "name": "dbus",
- "sha256": "365c771ac3b0e58845f39ec6deebc76e3276aa9922b0cc60840712094d9047ac",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.7.10"
- },
- "device_info_plus": {
- "dependency": "direct main",
- "description": {
- "name": "device_info_plus",
- "sha256": "a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "10.1.2"
- },
- "device_info_plus_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "device_info_plus_platform_interface",
- "sha256": "0b04e02b30791224b31969eb1b50d723498f402971bff3630bca2ba839bd1ed2",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "7.0.2"
- },
- "dio": {
- "dependency": "direct main",
- "description": {
- "name": "dio",
- "sha256": "5598aa796bbf4699afd5c67c0f5f6e2ed542afc956884b9cd58c306966efc260",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "5.7.0"
- },
- "dio_cookie_manager": {
- "dependency": "direct main",
- "description": {
- "name": "dio_cookie_manager",
- "sha256": "e79498b0f632897ff0c28d6e8178b4bc6e9087412401f618c31fa0904ace050d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.1"
- },
- "dio_http2_adapter": {
- "dependency": "direct main",
- "description": {
- "name": "dio_http2_adapter",
- "sha256": "4c99b7b6960199d836c2ab906b6d2e890a45b31fc67f54f45b3088eabaaa59a1",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.5.3"
- },
- "dio_web_adapter": {
- "dependency": "transitive",
- "description": {
- "name": "dio_web_adapter",
- "sha256": "33259a9276d6cea88774a0000cfae0d861003497755969c92faa223108620dc8",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.0"
- },
- "dismissible_page": {
- "dependency": "direct main",
- "description": {
- "name": "dismissible_page",
- "sha256": "5b2316f770fe83583f770df1f6505cb19102081c5971979806e77f2e507a9958",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.2"
- },
- "dynamic_color": {
- "dependency": "direct main",
- "description": {
- "name": "dynamic_color",
- "sha256": "eae98052fa6e2826bdac3dd2e921c6ce2903be15c6b7f8b6d8a5d49b5086298d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.7.0"
- },
- "easy_debounce": {
- "dependency": "direct main",
- "description": {
- "name": "easy_debounce",
- "sha256": "f082609cfb8f37defb9e37fc28bc978c6712dedf08d4c5a26f820fa10165a236",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.3"
- },
- "encrypt": {
- "dependency": "direct main",
- "description": {
- "name": "encrypt",
- "sha256": "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "5.0.3"
- },
- "extended_image": {
- "dependency": "direct main",
- "description": {
- "name": "extended_image",
- "sha256": "69d4299043334ecece679996e47d0b0891cd8c29d8da0034868443506f1d9a78",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "8.3.1"
- },
- "extended_image_library": {
- "dependency": "transitive",
- "description": {
- "name": "extended_image_library",
- "sha256": "9a94ec9314aa206cfa35f16145c3cd6e2c924badcc670eaaca8a3a8063a68cd7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.5"
- },
- "extended_list": {
- "dependency": "transitive",
- "description": {
- "name": "extended_list",
- "sha256": "fa7bcb2645b7d6849918d499fda6ea917cda85e43b2e06dfec2a29b649722974",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.2"
- },
- "extended_list_library": {
- "dependency": "transitive",
- "description": {
- "name": "extended_list_library",
- "sha256": "cb424a04464e89bd6737f9ae025029bd8e913c7bf37101ad10c2defe0238d842",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.0"
- },
- "extended_nested_scroll_view": {
- "dependency": "direct main",
- "description": {
- "name": "extended_nested_scroll_view",
- "sha256": "835580d40c2c62b448bd14adecd316acba469ba61f1510ef559d17668a85e777",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.2.1"
- },
- "extended_text": {
- "dependency": "direct main",
- "description": {
- "name": "extended_text",
- "sha256": "d8d8c9aaf5a97590a2ed249c896eda4f3e761cfc60d3edf0cbe1384348e38466",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "14.2.0"
- },
- "extended_text_library": {
- "dependency": "transitive",
- "description": {
- "name": "extended_text_library",
- "sha256": "13d99f8a10ead472d5e2cf4770d3d047203fe5054b152e9eb5dc692a71befbba",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "12.0.1"
- },
- "fading_edge_scrollview": {
- "dependency": "direct overridden",
- "description": {
- "name": "fading_edge_scrollview",
- "sha256": "1f84fe3ea8e251d00d5735e27502a6a250e4aa3d3b330d3fdcb475af741464ef",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.1.1"
- },
- "fake_async": {
- "dependency": "transitive",
- "description": {
- "name": "fake_async",
- "sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.1"
- },
- "ffi": {
- "dependency": "transitive",
- "description": {
- "name": "ffi",
- "sha256": "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.3"
- },
- "file": {
- "dependency": "transitive",
- "description": {
- "name": "file",
- "sha256": "a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "7.0.1"
- },
- "fixnum": {
- "dependency": "transitive",
- "description": {
- "name": "fixnum",
- "sha256": "b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.1"
- },
- "fl_pip": {
- "dependency": "direct main",
- "description": {
- "path": ".",
- "ref": "main",
- "resolved-ref": "34dee7c3a993eb24b678e52d7aea420b6ab98f12",
- "url": "https://github.com/orz12/fl_pip.git"
- },
- "source": "git",
- "version": "3.2.0"
- },
- "flex_seed_scheme": {
- "dependency": "direct main",
- "description": {
- "name": "flex_seed_scheme",
- "sha256": "7639d2c86268eff84a909026eb169f008064af0fb3696a651b24b0fa24a40334",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.4.1"
- },
- "flutter": {
- "dependency": "direct main",
- "description": "flutter",
- "source": "sdk",
- "version": "0.0.0"
- },
- "flutter_cache_manager": {
- "dependency": "transitive",
- "description": {
- "name": "flutter_cache_manager",
- "sha256": "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.4.1"
- },
- "flutter_displaymode": {
- "dependency": "direct main",
- "description": {
- "name": "flutter_displaymode",
- "sha256": "42c5e9abd13d28ed74f701b60529d7f8416947e58256e6659c5550db719c57ef",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.6.0"
- },
- "flutter_floating": {
- "dependency": "direct main",
- "description": {
- "path": ".",
- "ref": "master",
- "resolved-ref": "889d637b071159a24b0d442ae605635a7212a1e5",
- "url": "https://github.com/orz12/flutter_floating.git"
- },
- "source": "git",
- "version": "1.0.8"
- },
- "flutter_html": {
- "dependency": "direct main",
- "description": {
- "name": "flutter_html",
- "sha256": "02ad69e813ecfc0728a455e4bf892b9379983e050722b1dce00192ee2e41d1ee",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.0-beta.2"
- },
- "flutter_launcher_icons": {
- "dependency": "direct dev",
- "description": {
- "name": "flutter_launcher_icons",
- "sha256": "526faf84284b86a4cb36d20a5e45147747b7563d921373d4ee0559c54fcdbcea",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.13.1"
- },
- "flutter_lints": {
- "dependency": "direct dev",
- "description": {
- "name": "flutter_lints",
- "sha256": "3f41d009ba7172d5ff9be5f6e6e6abb4300e263aab8866d2a0842ed2a70f8f0c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.0"
- },
- "flutter_localizations": {
- "dependency": "direct main",
- "description": "flutter",
- "source": "sdk",
- "version": "0.0.0"
- },
- "flutter_mailer": {
- "dependency": "transitive",
- "description": {
- "name": "flutter_mailer",
- "sha256": "4fffaa35e911ff5ec2e5a4ebbca62c372e99a154eb3bb2c0bf79f09adf6ecf4c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.2"
- },
- "flutter_native_splash": {
- "dependency": "direct dev",
- "description": {
- "name": "flutter_native_splash",
- "sha256": "7062602e0dbd29141fb8eb19220b5871ca650be5197ab9c1f193a28b17537bc7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.4"
- },
- "flutter_plugin_android_lifecycle": {
- "dependency": "transitive",
- "description": {
- "name": "flutter_plugin_android_lifecycle",
- "sha256": "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.24"
- },
- "flutter_smart_dialog": {
- "dependency": "direct main",
- "description": {
- "name": "flutter_smart_dialog",
- "sha256": "d7b915461fdc9bb8111d23a709b4ce910dbc4b9bef0fbd941655f74bf7de09a6",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.9.8+5"
- },
- "flutter_svg": {
- "dependency": "direct main",
- "description": {
- "name": "flutter_svg",
- "sha256": "54900a1a1243f3c4a5506d853a2b5c2dbc38d5f27e52a52618a8054401431123",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.16"
- },
- "flutter_test": {
- "dependency": "direct dev",
- "description": "flutter",
- "source": "sdk",
- "version": "0.0.0"
- },
- "flutter_volume_controller": {
- "dependency": "direct main",
- "description": {
- "name": "flutter_volume_controller",
- "sha256": "15f2c25bc4632ac5e8d42a208fe07c3224a4ee66b155d1ac86945b3db2bb58d9",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.3"
- },
- "flutter_web_plugins": {
- "dependency": "transitive",
- "description": "flutter",
- "source": "sdk",
- "version": "0.0.0"
- },
- "fluttertoast": {
- "dependency": "transitive",
- "description": {
- "name": "fluttertoast",
- "sha256": "24467dc20bbe49fd63e57d8e190798c4d22cbbdac30e54209d153a15273721d1",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "8.2.10"
- },
- "font_awesome_flutter": {
- "dependency": "direct main",
- "description": {
- "name": "font_awesome_flutter",
- "sha256": "d3a89184101baec7f4600d58840a764d2ef760fe1c5a20ef9e6b0e9b24a07a3a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "10.8.0"
- },
- "frontend_server_client": {
- "dependency": "transitive",
- "description": {
- "name": "frontend_server_client",
- "sha256": "f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.0"
- },
- "get": {
- "dependency": "direct main",
- "description": {
- "name": "get",
- "sha256": "e4e7335ede17452b391ed3b2ede016545706c01a02292a6c97619705e7d2a85e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.6.6"
- },
- "glob": {
- "dependency": "transitive",
- "description": {
- "name": "glob",
- "sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.2"
- },
- "graphs": {
- "dependency": "transitive",
- "description": {
- "name": "graphs",
- "sha256": "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.3.2"
- },
- "gt3_flutter_plugin": {
- "dependency": "direct main",
- "description": {
- "name": "gt3_flutter_plugin",
- "sha256": "08f35692e937770ad6b3e2017eb8ef81839a82b8a63f5acf3abab14b688fc36c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.0"
- },
- "gtk": {
- "dependency": "transitive",
- "description": {
- "name": "gtk",
- "sha256": "e8ce9ca4b1df106e4d72dad201d345ea1a036cc12c360f1a7d5a758f78ffa42c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.0"
- },
- "hive": {
- "dependency": "direct main",
- "description": {
- "name": "hive",
- "sha256": "8dcf6db979d7933da8217edcec84e9df1bdb4e4edc7fc77dbd5aa74356d6d941",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.2.3"
- },
- "hive_flutter": {
- "dependency": "direct main",
- "description": {
- "name": "hive_flutter",
- "sha256": "dca1da446b1d808a51689fb5d0c6c9510c0a2ba01e22805d492c73b68e33eecc",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.0"
- },
- "hive_generator": {
- "dependency": "direct dev",
- "description": {
- "name": "hive_generator",
- "sha256": "06cb8f58ace74de61f63500564931f9505368f45f98958bd7a6c35ba24159db4",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.1"
- },
- "html": {
- "dependency": "direct main",
- "description": {
- "name": "html",
- "sha256": "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.15.4"
- },
- "http": {
- "dependency": "transitive",
- "description": {
- "name": "http",
- "sha256": "b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.2.2"
- },
- "http2": {
- "dependency": "transitive",
- "description": {
- "name": "http2",
- "sha256": "382d3aefc5bd6dc68c6b892d7664f29b5beb3251611ae946a98d35158a82bbfa",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.3.1"
- },
- "http_client_helper": {
- "dependency": "transitive",
- "description": {
- "name": "http_client_helper",
- "sha256": "8a9127650734da86b5c73760de2b404494c968a3fd55602045ffec789dac3cb1",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.0"
- },
- "http_multi_server": {
- "dependency": "transitive",
- "description": {
- "name": "http_multi_server",
- "sha256": "aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.2.2"
- },
- "http_parser": {
- "dependency": "transitive",
- "description": {
- "name": "http_parser",
- "sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.2"
- },
- "image": {
- "dependency": "transitive",
- "description": {
- "name": "image",
- "sha256": "8346ad4b5173924b5ddddab782fc7d8a6300178c8b1dc427775405a01701c4a6",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.5.2"
- },
- "intl": {
- "dependency": "transitive",
- "description": {
- "name": "intl",
- "sha256": "d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.19.0"
- },
- "io": {
- "dependency": "transitive",
- "description": {
- "name": "io",
- "sha256": "dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.5"
- },
- "js": {
- "dependency": "transitive",
- "description": {
- "name": "js",
- "sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.6.7"
- },
- "json_annotation": {
- "dependency": "transitive",
- "description": {
- "name": "json_annotation",
- "sha256": "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.9.0"
- },
- "leak_tracker": {
- "dependency": "transitive",
- "description": {
- "name": "leak_tracker",
- "sha256": "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "10.0.5"
- },
- "leak_tracker_flutter_testing": {
- "dependency": "transitive",
- "description": {
- "name": "leak_tracker_flutter_testing",
- "sha256": "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.5"
- },
- "leak_tracker_testing": {
- "dependency": "transitive",
- "description": {
- "name": "leak_tracker_testing",
- "sha256": "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.1"
- },
- "lints": {
- "dependency": "transitive",
- "description": {
- "name": "lints",
- "sha256": "976c774dd944a42e83e2467f4cc670daef7eed6295b10b36ae8c85bcbf828235",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.0"
- },
- "list_counter": {
- "dependency": "transitive",
- "description": {
- "name": "list_counter",
- "sha256": "c447ae3dfcd1c55f0152867090e67e219d42fe6d4f2807db4bbe8b8d69912237",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.2"
- },
- "loading_more_list": {
- "dependency": "direct main",
- "description": {
- "name": "loading_more_list",
- "sha256": "78e1090abe7a4fb0c0854a89017a05f436ee8ffc9f28f0b4c392cbc26087ddf7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.1.1"
- },
- "loading_more_list_library": {
- "dependency": "transitive",
- "description": {
- "name": "loading_more_list_library",
- "sha256": "de6b57edbab83022180f053ec3f598dd5e1192cfd6a285882b8155e3cb5dc581",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.0"
- },
- "logger": {
- "dependency": "direct main",
- "description": {
- "name": "logger",
- "sha256": "be4b23575aac7ebf01f225a241eb7f6b5641eeaf43c6a8613510fc2f8cf187d1",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.5.0"
- },
- "logging": {
- "dependency": "transitive",
- "description": {
- "name": "logging",
- "sha256": "c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.0"
- },
- "macros": {
- "dependency": "transitive",
- "description": {
- "name": "macros",
- "sha256": "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.2-main.4"
- },
- "mailer": {
- "dependency": "transitive",
- "description": {
- "name": "mailer",
- "sha256": "e907087cd00719898c493f720dd326af73b00b406ab4af8e79f15d7c5fc24035",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.3.0"
- },
- "marquee": {
- "dependency": "direct main",
- "description": {
- "name": "marquee",
- "sha256": "a87e7e80c5d21434f90ad92add9f820cf68be374b226404fe881d2bba7be0862",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.3.0"
- },
- "matcher": {
- "dependency": "transitive",
- "description": {
- "name": "matcher",
- "sha256": "d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.12.16+1"
- },
- "material_color_utilities": {
- "dependency": "transitive",
- "description": {
- "name": "material_color_utilities",
- "sha256": "f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.11.1"
- },
- "material_design_icons_flutter": {
- "dependency": "direct main",
- "description": {
- "name": "material_design_icons_flutter",
- "sha256": "6f986b7a51f3ad4c00e33c5c84e8de1bdd140489bbcdc8b66fc1283dad4dea5a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "7.0.7296"
- },
- "media_kit": {
- "dependency": "direct main",
- "description": {
- "name": "media_kit",
- "sha256": "1f1deee148533d75129a6f38251ff8388e33ee05fc2d20a6a80e57d6051b7b62",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.11"
- },
- "media_kit_libs_android_video": {
- "dependency": "transitive",
- "description": {
- "name": "media_kit_libs_android_video",
- "sha256": "9dd8012572e4aff47516e55f2597998f0a378e3d588d0fad0ca1f11a53ae090c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.6"
- },
- "media_kit_libs_ios_video": {
- "dependency": "transitive",
- "description": {
- "name": "media_kit_libs_ios_video",
- "sha256": "b5382994eb37a4564c368386c154ad70ba0cc78dacdd3fb0cd9f30db6d837991",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.4"
- },
- "media_kit_libs_linux": {
- "dependency": "transitive",
- "description": {
- "name": "media_kit_libs_linux",
- "sha256": "e186891c31daa6bedab4d74dcdb4e8adfccc7d786bfed6ad81fe24a3b3010310",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.3"
- },
- "media_kit_libs_macos_video": {
- "dependency": "transitive",
- "description": {
- "name": "media_kit_libs_macos_video",
- "sha256": "f26aa1452b665df288e360393758f84b911f70ffb3878032e1aabba23aa1032d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.4"
- },
- "media_kit_libs_video": {
- "dependency": "direct main",
- "description": {
- "name": "media_kit_libs_video",
- "sha256": "20bb4aefa8fece282b59580e1cd8528117297083a6640c98c2e98cfc96b93288",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.5"
- },
- "media_kit_libs_windows_video": {
- "dependency": "transitive",
- "description": {
- "name": "media_kit_libs_windows_video",
- "sha256": "32654572167825c42c55466f5d08eee23ea11061c84aa91b09d0e0f69bdd0887",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.10"
- },
- "media_kit_native_event_loop": {
- "dependency": "transitive",
- "description": {
- "name": "media_kit_native_event_loop",
- "sha256": "7d82e3b3e9ded5c35c3146c5ba1da3118d1dd8ac3435bac7f29f458181471b40",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.9"
- },
- "media_kit_video": {
- "dependency": "direct main",
- "description": {
- "name": "media_kit_video",
- "sha256": "2cc3b966679963ba25a4ce5b771e532a521ebde7c6aa20e9802bec95d9916c8f",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.2.5"
- },
- "meta": {
- "dependency": "transitive",
- "description": {
- "name": "meta",
- "sha256": "bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.15.0"
- },
- "mime": {
- "dependency": "transitive",
- "description": {
- "name": "mime",
- "sha256": "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.0"
- },
- "nil": {
- "dependency": "direct main",
- "description": {
- "name": "nil",
- "sha256": "ef05770c48942876d843bf6a4822d35e5da0ff893a61f1d5ad96d15c4a659136",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.1"
- },
- "nm": {
- "dependency": "transitive",
- "description": {
- "name": "nm",
- "sha256": "2c9aae4127bdc8993206464fcc063611e0e36e72018696cd9631023a31b24254",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.5.0"
- },
- "octo_image": {
- "dependency": "transitive",
- "description": {
- "name": "octo_image",
- "sha256": "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.0"
- },
- "package_config": {
- "dependency": "transitive",
- "description": {
- "name": "package_config",
- "sha256": "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.1"
- },
- "package_info_plus": {
- "dependency": "direct main",
- "description": {
- "name": "package_info_plus",
- "sha256": "70c421fe9d9cc1a9a7f3b05ae56befd469fe4f8daa3b484823141a55442d858d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "8.1.2"
- },
- "package_info_plus_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "package_info_plus_platform_interface",
- "sha256": "a5ef9986efc7bf772f2696183a3992615baa76c1ffb1189318dd8803778fb05b",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.2"
- },
- "path": {
- "dependency": "direct main",
- "description": {
- "name": "path",
- "sha256": "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.9.0"
- },
- "path_parsing": {
- "dependency": "transitive",
- "description": {
- "name": "path_parsing",
- "sha256": "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.0"
- },
- "path_provider": {
- "dependency": "direct main",
- "description": {
- "name": "path_provider",
- "sha256": "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.5"
- },
- "path_provider_android": {
- "dependency": "transitive",
- "description": {
- "name": "path_provider_android",
- "sha256": "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.2.15"
- },
- "path_provider_foundation": {
- "dependency": "transitive",
- "description": {
- "name": "path_provider_foundation",
- "sha256": "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.1"
- },
- "path_provider_linux": {
- "dependency": "transitive",
- "description": {
- "name": "path_provider_linux",
- "sha256": "f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.2.1"
- },
- "path_provider_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "path_provider_platform_interface",
- "sha256": "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.2"
- },
- "path_provider_windows": {
- "dependency": "transitive",
- "description": {
- "name": "path_provider_windows",
- "sha256": "bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.3.0"
- },
- "permission_handler": {
- "dependency": "direct main",
- "description": {
- "name": "permission_handler",
- "sha256": "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "11.3.1"
- },
- "permission_handler_android": {
- "dependency": "transitive",
- "description": {
- "name": "permission_handler_android",
- "sha256": "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "12.0.13"
- },
- "permission_handler_apple": {
- "dependency": "transitive",
- "description": {
- "name": "permission_handler_apple",
- "sha256": "e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "9.4.5"
- },
- "permission_handler_html": {
- "dependency": "transitive",
- "description": {
- "name": "permission_handler_html",
- "sha256": "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.3+5"
- },
- "permission_handler_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "permission_handler_platform_interface",
- "sha256": "e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.2.3"
- },
- "permission_handler_windows": {
- "dependency": "transitive",
- "description": {
- "name": "permission_handler_windows",
- "sha256": "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.2.1"
- },
- "petitparser": {
- "dependency": "transitive",
- "description": {
- "name": "petitparser",
- "sha256": "c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.0.2"
- },
- "platform": {
- "dependency": "transitive",
- "description": {
- "name": "platform",
- "sha256": "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.6"
- },
- "plugin_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "plugin_platform_interface",
- "sha256": "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.8"
- },
- "pointycastle": {
- "dependency": "transitive",
- "description": {
- "name": "pointycastle",
- "sha256": "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.9.1"
- },
- "pool": {
- "dependency": "transitive",
- "description": {
- "name": "pool",
- "sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.5.1"
- },
- "posix": {
- "dependency": "transitive",
- "description": {
- "name": "posix",
- "sha256": "a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.0.1"
- },
- "protobuf": {
- "dependency": "direct main",
- "description": {
- "name": "protobuf",
- "sha256": "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.0"
- },
- "pub_semver": {
- "dependency": "transitive",
- "description": {
- "name": "pub_semver",
- "sha256": "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.5"
- },
- "pubspec_parse": {
- "dependency": "transitive",
- "description": {
- "name": "pubspec_parse",
- "sha256": "81876843eb50dc2e1e5b151792c9a985c5ed2536914115ed04e9c8528f6647b0",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.4.0"
- },
- "pull_to_refresh_notification": {
- "dependency": "direct main",
- "description": {
- "name": "pull_to_refresh_notification",
- "sha256": "5a06c242a6c3264bac3a7facbe2c6d317a5f54fc10c20b556dbd34ceee32c9aa",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.0"
- },
- "qr": {
- "dependency": "transitive",
- "description": {
- "name": "qr",
- "sha256": "5a1d2586170e172b8a8c8470bbbffd5eb0cd38a66c0d77155ea138d3af3a4445",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.2"
- },
- "qr_flutter": {
- "dependency": "direct main",
- "description": {
- "name": "qr_flutter",
- "sha256": "5095f0fc6e3f71d08adef8feccc8cea4f12eec18a2e31c2e8d82cb6019f4b097",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.1.0"
- },
- "rxdart": {
- "dependency": "direct overridden",
- "description": {
- "name": "rxdart",
- "sha256": "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.28.0"
- },
- "safe_local_storage": {
- "dependency": "transitive",
- "description": {
- "name": "safe_local_storage",
- "sha256": "ede4eb6cb7d88a116b3d3bf1df70790b9e2038bc37cb19112e381217c74d9440",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.2"
- },
- "saver_gallery": {
- "dependency": "direct main",
- "description": {
- "name": "saver_gallery",
- "sha256": "bf59475e50b73d666630bed7a5fdb621fed92d637f64e3c61ce81653ec6a833c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.0.1"
- },
- "screen_brightness": {
- "dependency": "direct overridden",
- "description": {
- "name": "screen_brightness",
- "sha256": "99b898dae860ebe55fc872d8e300c6eafff3ee4ccb09301b90adb3f241f29874",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.1"
- },
- "screen_brightness_android": {
- "dependency": "transitive",
- "description": {
- "name": "screen_brightness_android",
- "sha256": "ff9141bed547db02233e7dd88f990ab01973a0c8a8c04ddb855c7b072f33409a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.0"
- },
- "screen_brightness_ios": {
- "dependency": "transitive",
- "description": {
- "name": "screen_brightness_ios",
- "sha256": "bfd9bfd0ac852e7aa170e7e356cc27195b2a75037b72c8c6336cf6fb2115cffb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.1"
- },
- "screen_brightness_macos": {
- "dependency": "transitive",
- "description": {
- "name": "screen_brightness_macos",
- "sha256": "4edf330ad21078686d8bfaf89413325fbaf571dcebe1e89254d675a3f288b5b9",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.1"
- },
- "screen_brightness_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "screen_brightness_platform_interface",
- "sha256": "737bd47b57746bc4291cab1b8a5843ee881af499514881b0247ec77447ee769c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.0"
- },
- "screen_brightness_windows": {
- "dependency": "transitive",
- "description": {
- "name": "screen_brightness_windows",
- "sha256": "d3518bf0f5d7a884cee2c14449ae0b36803802866de09f7ef74077874b6b2448",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.0"
- },
- "scrollable_positioned_list": {
- "dependency": "direct main",
- "description": {
- "name": "scrollable_positioned_list",
- "sha256": "1b54d5f1329a1e263269abc9e2543d90806131aa14fe7c6062a8054d57249287",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.3.8"
- },
- "sentry": {
- "dependency": "transitive",
- "description": {
- "name": "sentry",
- "sha256": "576ad83415102ba2060142a6701611abc6e67a55af1d7ab339cedd3ba1b0f84c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "8.12.0"
- },
- "share_plus": {
- "dependency": "direct main",
- "description": {
- "name": "share_plus",
- "sha256": "6327c3f233729374d0abaafd61f6846115b2a481b4feddd8534211dc10659400",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "10.1.3"
- },
- "share_plus_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "share_plus_platform_interface",
- "sha256": "cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "5.0.2"
- },
- "shelf": {
- "dependency": "transitive",
- "description": {
- "name": "shelf",
- "sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.4.1"
- },
- "shelf_web_socket": {
- "dependency": "transitive",
- "description": {
- "name": "shelf_web_socket",
- "sha256": "cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.1"
- },
- "sky_engine": {
- "dependency": "transitive",
- "description": "flutter",
- "source": "sdk",
- "version": "0.0.99"
- },
- "source_gen": {
- "dependency": "transitive",
- "description": {
- "name": "source_gen",
- "sha256": "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.5.0"
- },
- "source_helper": {
- "dependency": "transitive",
- "description": {
- "name": "source_helper",
- "sha256": "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.3.5"
- },
- "source_span": {
- "dependency": "transitive",
- "description": {
- "name": "source_span",
- "sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.10.0"
- },
- "sprintf": {
- "dependency": "transitive",
- "description": {
- "name": "sprintf",
- "sha256": "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "7.0.0"
- },
- "sqflite": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite",
- "sha256": "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.1"
- },
- "sqflite_android": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_android",
- "sha256": "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.0"
- },
- "sqflite_common": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_common",
- "sha256": "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.5.4+6"
- },
- "sqflite_darwin": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_darwin",
- "sha256": "22adfd9a2c7d634041e96d6241e6e1c8138ca6817018afc5d443fef91dcefa9c",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.1+1"
- },
- "sqflite_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "sqflite_platform_interface",
- "sha256": "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.4.0"
- },
- "stack_trace": {
- "dependency": "transitive",
- "description": {
- "name": "stack_trace",
- "sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.11.1"
- },
- "status_bar_control": {
- "dependency": "direct main",
- "description": {
- "name": "status_bar_control",
- "sha256": "7f2c1f3f7fd13b85ed284eb7ca3f74ceb8dcfdd25636d3a84186d0a687d36693",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.2.1"
- },
- "stream_channel": {
- "dependency": "transitive",
- "description": {
- "name": "stream_channel",
- "sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.2"
- },
- "stream_transform": {
- "dependency": "transitive",
- "description": {
- "name": "stream_transform",
- "sha256": "ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.1"
- },
- "string_scanner": {
- "dependency": "transitive",
- "description": {
- "name": "string_scanner",
- "sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.2.0"
- },
- "synchronized": {
- "dependency": "transitive",
- "description": {
- "name": "synchronized",
- "sha256": "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.3.0+3"
- },
- "system_proxy": {
- "dependency": "direct main",
- "description": {
- "name": "system_proxy",
- "sha256": "bbdfc9736a963409941fb0e7c494606c1f13c2be34de15833ee385da83cf7ab0",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.0"
- },
- "term_glyph": {
- "dependency": "transitive",
- "description": {
- "name": "term_glyph",
- "sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.2.1"
- },
- "test_api": {
- "dependency": "transitive",
- "description": {
- "name": "test_api",
- "sha256": "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.7.2"
- },
- "timing": {
- "dependency": "transitive",
- "description": {
- "name": "timing",
- "sha256": "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.0.2"
- },
- "typed_data": {
- "dependency": "transitive",
- "description": {
- "name": "typed_data",
- "sha256": "f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.4.0"
- },
- "universal_io": {
- "dependency": "transitive",
- "description": {
- "name": "universal_io",
- "sha256": "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.2.2"
- },
- "universal_platform": {
- "dependency": "direct main",
- "description": {
- "name": "universal_platform",
- "sha256": "64e16458a0ea9b99260ceb5467a214c1f298d647c659af1bff6d3bf82536b1ec",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.0"
- },
- "uri_parser": {
- "dependency": "transitive",
- "description": {
- "name": "uri_parser",
- "sha256": "6543c9fd86d2862fac55d800a43e67c0dcd1a41677cb69c2f8edfe73bbcf1835",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.2"
- },
- "url_launcher": {
- "dependency": "direct main",
- "description": {
- "name": "url_launcher",
- "sha256": "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.3.1"
- },
- "url_launcher_android": {
- "dependency": "transitive",
- "description": {
- "name": "url_launcher_android",
- "sha256": "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.3.14"
- },
- "url_launcher_ios": {
- "dependency": "transitive",
- "description": {
- "name": "url_launcher_ios",
- "sha256": "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.3.2"
- },
- "url_launcher_linux": {
- "dependency": "transitive",
- "description": {
- "name": "url_launcher_linux",
- "sha256": "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.2.1"
- },
- "url_launcher_macos": {
- "dependency": "transitive",
- "description": {
- "name": "url_launcher_macos",
- "sha256": "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.2.2"
- },
- "url_launcher_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "url_launcher_platform_interface",
- "sha256": "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.3.2"
- },
- "url_launcher_web": {
- "dependency": "transitive",
- "description": {
- "name": "url_launcher_web",
- "sha256": "772638d3b34c779ede05ba3d38af34657a05ac55b06279ea6edd409e323dca8e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.3.3"
- },
- "url_launcher_windows": {
- "dependency": "transitive",
- "description": {
- "name": "url_launcher_windows",
- "sha256": "44cf3aabcedde30f2dba119a9dea3b0f2672fbe6fa96e85536251d678216b3c4",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.3"
- },
- "uuid": {
- "dependency": "direct main",
- "description": {
- "name": "uuid",
- "sha256": "a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.5.1"
- },
- "vector_graphics": {
- "dependency": "transitive",
- "description": {
- "name": "vector_graphics",
- "sha256": "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.15"
- },
- "vector_graphics_codec": {
- "dependency": "transitive",
- "description": {
- "name": "vector_graphics_codec",
- "sha256": "2430b973a4ca3c4dbc9999b62b8c719a160100dcbae5c819bae0cacce32c9cdb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.12"
- },
- "vector_graphics_compiler": {
- "dependency": "transitive",
- "description": {
- "name": "vector_graphics_compiler",
- "sha256": "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.16"
- },
- "vector_math": {
- "dependency": "transitive",
- "description": {
- "name": "vector_math",
- "sha256": "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.1.4"
- },
- "visibility_detector": {
- "dependency": "transitive",
- "description": {
- "name": "visibility_detector",
- "sha256": "dd5cc11e13494f432d15939c3aa8ae76844c42b723398643ce9addb88a5ed420",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.4.0+2"
- },
- "vm_service": {
- "dependency": "transitive",
- "description": {
- "name": "vm_service",
- "sha256": "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "14.2.5"
- },
- "volume_controller": {
- "dependency": "transitive",
- "description": {
- "name": "volume_controller",
- "sha256": "c71d4c62631305df63b72da79089e078af2659649301807fa746088f365cb48e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.8"
- },
- "wakelock_plus": {
- "dependency": "direct main",
- "description": {
- "name": "wakelock_plus",
- "sha256": "36c88af0b930121941345306d259ec4cc4ecca3b151c02e3a9e71aede83c615e",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.2.10"
- },
- "wakelock_plus_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "wakelock_plus_platform_interface",
- "sha256": "70e780bc99796e1db82fe764b1e7dcb89a86f1e5b3afb1db354de50f2e41eb7a",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.2.2"
- },
- "watcher": {
- "dependency": "transitive",
- "description": {
- "name": "watcher",
- "sha256": "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.1"
- },
- "waterfall_flow": {
- "dependency": "direct main",
- "description": {
- "name": "waterfall_flow",
- "sha256": "8932d290186ab81459d1bae4ee8583739c0f4cdf62d828e71da361a340584b36",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.0"
- },
- "web": {
- "dependency": "transitive",
- "description": {
- "name": "web",
- "sha256": "cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.0"
- },
- "web_socket": {
- "dependency": "transitive",
- "description": {
- "name": "web_socket",
- "sha256": "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "0.1.6"
- },
- "web_socket_channel": {
- "dependency": "transitive",
- "description": {
- "name": "web_socket_channel",
- "sha256": "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.0.1"
- },
- "webview_cookie_manager": {
- "dependency": "direct main",
- "description": {
- "name": "webview_cookie_manager",
- "sha256": "425a9feac5cd2cb62a71da3dda5ac2eaf9ece5481ee8d79f3868dc5ba8223ad3",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.0.6"
- },
- "webview_flutter": {
- "dependency": "direct main",
- "description": {
- "name": "webview_flutter",
- "sha256": "889a0a678e7c793c308c68739996227c9661590605e70b1f6cf6b9a6634f7aec",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.10.0"
- },
- "webview_flutter_android": {
- "dependency": "transitive",
- "description": {
- "name": "webview_flutter_android",
- "sha256": "3d535126f7244871542b2f0b0fcf94629c9a14883250461f9abe1a6644c1c379",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "4.2.0"
- },
- "webview_flutter_platform_interface": {
- "dependency": "transitive",
- "description": {
- "name": "webview_flutter_platform_interface",
- "sha256": "d937581d6e558908d7ae3dc1989c4f87b786891ab47bb9df7de548a151779d8d",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "2.10.0"
- },
- "webview_flutter_wkwebview": {
- "dependency": "transitive",
- "description": {
- "name": "webview_flutter_wkwebview",
- "sha256": "b7e92f129482460951d96ef9a46b49db34bd2e1621685de26e9eaafd9674e7eb",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.16.3"
- },
- "win32": {
- "dependency": "transitive",
- "description": {
- "name": "win32",
- "sha256": "154360849a56b7b67331c21f09a386562d88903f90a1099c5987afc1912e1f29",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "5.10.0"
- },
- "win32_registry": {
- "dependency": "transitive",
- "description": {
- "name": "win32_registry",
- "sha256": "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.5"
- },
- "xdg_directories": {
- "dependency": "transitive",
- "description": {
- "name": "xdg_directories",
- "sha256": "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "1.1.0"
- },
- "xml": {
- "dependency": "transitive",
- "description": {
- "name": "xml",
- "sha256": "b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "6.5.0"
- },
- "yaml": {
- "dependency": "transitive",
- "description": {
- "name": "yaml",
- "sha256": "b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce",
- "url": "https://pub.dev"
- },
- "source": "hosted",
- "version": "3.1.3"
- }
- },
- "sdks": {
- "dart": ">=3.5.0 <4.0.0",
- "flutter": ">=3.24.0"
- }
-}
diff --git a/pkgs/by-name/pi/pilipalax/update.sh b/pkgs/by-name/pi/pilipalax/update.sh
deleted file mode 100755
index 6f8e37101fd3..000000000000
--- a/pkgs/by-name/pi/pilipalax/update.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/usr/bin/env nix-shell
-#!nix-shell -I nixpkgs=./. -i bash -p curl jq yq nix bash coreutils common-updater-scripts
-
-set -eou pipefail
-
-ROOT="$(dirname "$(readlink -f "$0")")"
-
-latestTag=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sL https://api.github.com/repos/orz12/PiliPalaX/releases/latest | jq --raw-output .tag_name)
-latestVersion=$(echo "$latestTag" | awk -F'+' '{print $1}')
-RunNumber=$(echo "$latestTag" | grep -o '[^+]*$')
-
-currentVersion=$(nix-instantiate --eval -E "with import ./. {}; pilipalax.version or (lib.getVersion pilipalax)" | tr -d '"')
-
-if [[ "$currentVersion" == "$latestVersion" ]]; then
- echo "package is up-to-date: $currentVersion"
- exit 0
-fi
-
-sed -i "s/\(tag = \"\${version}+\)[0-9]\+/\1${RunNumber}/" "$ROOT/package.nix"
-
-hash=$(nix --extra-experimental-features nix-command hash convert --hash-algo sha256 --to sri $(nix-prefetch-url --unpack "https://github.com/orz12/PiliPalaX/archive/refs/tags/${latestTag}.tar.gz"))
-update-source-version pilipalax $latestVersion $hash
-
-curl https://raw.githubusercontent.com/orz12/PiliPalaX/${latestTag}/pubspec.lock | yq . >$ROOT/pubspec.lock.json
diff --git a/pkgs/by-name/pi/pixelflasher/package.nix b/pkgs/by-name/pi/pixelflasher/package.nix
index e7ba17f9f65e..56c7e2e73b2a 100644
--- a/pkgs/by-name/pi/pixelflasher/package.nix
+++ b/pkgs/by-name/pi/pixelflasher/package.nix
@@ -10,14 +10,14 @@
}:
python3Packages.buildPythonApplication rec {
pname = "pixelflasher";
- version = "8.1.1.0";
+ version = "8.3.1.0";
format = "other";
src = fetchFromGitHub {
owner = "badabing2005";
repo = "PixelFlasher";
tag = "v${version}";
- hash = "sha256-zXXc12E0ocAH0QucvmoncbEwHy/IyJU1YBPedeSpLfc=";
+ hash = "sha256-/IEnQQ1fUKWeoKIOH4q9NmWM2Sz/b1xDqQ1s9zEWOI8=";
};
desktopItems = [
diff --git a/pkgs/by-name/pk/pkgsite/package.nix b/pkgs/by-name/pk/pkgsite/package.nix
index 1a5a79259af3..d521e16bb890 100644
--- a/pkgs/by-name/pk/pkgsite/package.nix
+++ b/pkgs/by-name/pk/pkgsite/package.nix
@@ -7,13 +7,13 @@
buildGoModule {
pname = "pkgsite";
- version = "0-unstable-2025-07-14";
+ version = "0-unstable-2025-07-21";
src = fetchFromGitHub {
owner = "golang";
repo = "pkgsite";
- rev = "01b046e81fe76030480fef8109ae0f3627dabcc0";
- hash = "sha256-3hqLi50WJlDgRPdZ/WBydRxb+HLRnT7R79e9vOiqUgg=";
+ rev = "d4de6668b91034bd7c6315aff98f232c1339335f";
+ hash = "sha256-H3yL82obJ/z8BDeyLdR1DVCxsPwrn0xxHLoMFHKhQn8=";
};
vendorHash = "sha256-sHpWI3oUuazFlWJhHB5uZ89z1GPbPfLoFQL12Jk3NP0=";
diff --git a/pkgs/by-name/po/pocket-casts/package.nix b/pkgs/by-name/po/pocket-casts/package.nix
index 1f9b0af02a86..2cb63dabe04a 100644
--- a/pkgs/by-name/po/pocket-casts/package.nix
+++ b/pkgs/by-name/po/pocket-casts/package.nix
@@ -10,16 +10,16 @@
buildNpmPackage rec {
pname = "pocket-casts";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchFromGitHub {
owner = "felicianotech";
repo = "pocket-casts-desktop-app";
rev = "v${version}";
- hash = "sha256-IhH5nZ2kXVW2D8cMmVyMX4xZLnzfMAp2gwQgZgHOItY=";
+ hash = "sha256-Wg08X0GPdWDgVNK7na14hU+3WCeEBRviWyL7K3MOrfY=";
};
- npmDepsHash = "sha256-oLZ81SA+eO20sUc2cwba3cc6vu1Qf/lNkIfzK2CQdrw=";
+ npmDepsHash = "sha256-64O3NTWxMN9fxYlBao5COeMFwDnKfbyKI5+/quRb8O0=";
env.ELECTRON_SKIP_BINARY_DOWNLOAD = "1";
diff --git a/pkgs/by-name/po/polkadot/package.nix b/pkgs/by-name/po/polkadot/package.nix
index 1cfaa72fcc3c..649b4aca9793 100644
--- a/pkgs/by-name/po/polkadot/package.nix
+++ b/pkgs/by-name/po/polkadot/package.nix
@@ -17,13 +17,13 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "polkadot";
- version = "2503-5";
+ version = "2506";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot-sdk";
rev = "polkadot-stable${version}";
- hash = "sha256-hQ0tXPore1kbezBCsacAsSZAB1GHXEp5BJatxdi19eI=";
+ hash = "sha256-xXty0KwF/1ZZUMu4l2yYUKVl40eNrGsBVhBVVfirb6Q=";
# the build process of polkadot requires a .git folder in order to determine
# the git commit hash that is being built and add it to the version string.
@@ -45,7 +45,7 @@ rustPlatform.buildRustPackage rec {
'';
useFetchCargoVendor = true;
- cargoHash = "sha256-fK8EBgIdXHfxpNWUyquEutZpkTGSe11ZsLwe13ZZ1+0=";
+ cargoHash = "sha256-4LT4TiXRZIgyhy1eBr017Wh8Nyo26udCMffwIXRaCrM=";
buildType = "production";
buildAndTestSubdir = "polkadot";
@@ -67,6 +67,8 @@ rustPlatform.buildRustPackage rec {
cacert
];
+ doCheck = false;
+
OPENSSL_NO_VENDOR = 1;
PROTOC = "${protobuf}/bin/protoc";
ROCKSDB_LIB_DIR = "${rocksdb}/lib";
diff --git a/pkgs/by-name/po/postgres-lsp/package.nix b/pkgs/by-name/po/postgres-lsp/package.nix
index 407592de904f..ddc7fdbcfe32 100644
--- a/pkgs/by-name/po/postgres-lsp/package.nix
+++ b/pkgs/by-name/po/postgres-lsp/package.nix
@@ -6,18 +6,18 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "postgres-lsp";
- version = "0.9.0";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "supabase-community";
repo = "postgres-language-server";
tag = finalAttrs.version;
- hash = "sha256-MdEI/3oqTIJ4anG6jXO4SEkb4VDulzD3Ql+TiFdCQa8=";
+ hash = "sha256-RwUX5EXRyvmC8LCnlQQIbqnLGn7XYXjLsI9UurCAThs=";
fetchSubmodules = true;
};
useFetchCargoVendor = true;
- cargoHash = "sha256-vr84vwmDUpmyiX4TTTdR35Hjevi43+KgWxDhSbUKr+k=";
+ cargoHash = "sha256-qs/M9+iZCx75wv+UcRRH4hjEuNDsnJYKAvnd0DNaRQ8=";
nativeBuildInputs = [
rustPlatform.bindgenHook
diff --git a/pkgs/by-name/pr/protonmail-desktop/package.nix b/pkgs/by-name/pr/protonmail-desktop/package.nix
index 35a76591e9eb..8d68de64150e 100644
--- a/pkgs/by-name/pr/protonmail-desktop/package.nix
+++ b/pkgs/by-name/pr/protonmail-desktop/package.nix
@@ -9,7 +9,7 @@
}:
let
mainProgram = "proton-mail";
- version = "1.8.0";
+ version = "1.8.1";
in
stdenv.mkDerivation {
@@ -18,7 +18,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://proton.me/download/mail/linux/${version}/ProtonMail-desktop-beta.deb";
- sha256 = "sha256-ti00RSMnSwrGNUys7mO0AmK+OSq4SZmCsfPKm7RRm2g=";
+ sha256 = "sha256-Qzl0OaPO2OAgKb7tMWfkSyDyxvFdiOnL9CWI5z2ndMM=";
};
dontConfigure = true;
diff --git a/pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix b/pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix
deleted file mode 100644
index 3b1224546e36..000000000000
--- a/pkgs/by-name/pu/pulseaudio-dlna/zeroconf.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{
- lib,
- buildPythonPackage,
- fetchPypi,
- ifaddr,
- typing,
- pythonOlder,
- netifaces,
- six,
- enum-compat,
-}:
-
-buildPythonPackage rec {
- pname = "zeroconf";
- version = "0.19.1";
- format = "setuptools";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "0ykzg730n915qbrq9bn5pn06bv6rb5zawal4sqjyfnjjm66snkj3";
- };
-
- propagatedBuildInputs = [
- netifaces
- six
- enum-compat
- ifaddr
- ]
- ++ lib.optionals (pythonOlder "3.5") [ typing ];
-
- meta = with lib; {
- description = "Pure python implementation of multicast DNS service discovery";
- homepage = "https://github.com/jstasiak/python-zeroconf";
- license = licenses.lgpl21;
- maintainers = [ ];
- };
-}
diff --git a/pkgs/tools/networking/q/default.nix b/pkgs/by-name/q/q/package.nix
similarity index 87%
rename from pkgs/tools/networking/q/default.nix
rename to pkgs/by-name/q/q/package.nix
index 89b76fcf2618..644a8ab321f9 100644
--- a/pkgs/tools/networking/q/default.nix
+++ b/pkgs/by-name/q/q/package.nix
@@ -11,8 +11,8 @@ buildGoModule rec {
src = fetchFromGitHub {
owner = "natesales";
repo = "q";
- rev = "v${version}";
- sha256 = "sha256-Chvh+L1RV/T/blFjGS2wiJynXxbWE6eKbu4TRTFTb3o=";
+ tag = "v${version}";
+ hash = "sha256-Chvh+L1RV/T/blFjGS2wiJynXxbWE6eKbu4TRTFTb3o=";
};
vendorHash = "sha256-7OknLdkJB3ujX/DL+DVdWFK5RcoEw5R9h/KY4OfKeCw=";
diff --git a/pkgs/by-name/qo/qownnotes/package.nix b/pkgs/by-name/qo/qownnotes/package.nix
index 12423b21e1d3..264c54b95217 100644
--- a/pkgs/by-name/qo/qownnotes/package.nix
+++ b/pkgs/by-name/qo/qownnotes/package.nix
@@ -18,11 +18,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "qownnotes";
appname = "QOwnNotes";
- version = "25.7.7";
+ version = "25.7.8";
src = fetchurl {
url = "https://github.com/pbek/QOwnNotes/releases/download/v${finalAttrs.version}/qownnotes-${finalAttrs.version}.tar.xz";
- hash = "sha256-9ldUIT3pQlkO2YhQ3cF9H6Soe8IU4AGEGNRWg0LA1MQ=";
+ hash = "sha256-NPejWX8/Wekbp6ht1i0MayC6R/9TBykQ2cqXAsqR1CY=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/qq/qq/sources.nix b/pkgs/by-name/qq/qq/sources.nix
index 63ad3012a9dd..63dfbf6ca5e6 100644
--- a/pkgs/by-name/qq/qq/sources.nix
+++ b/pkgs/by-name/qq/qq/sources.nix
@@ -1,12 +1,12 @@
# Generated by ./update.sh - do not update manually!
-# Last updated: 2025-07-18
+# Last updated: 2025-07-25
{ fetchurl }:
let
any-darwin = {
- version = "6.9.75-2025-07-10";
+ version = "6.9.77-2025-07-24";
src = fetchurl {
- url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Mac/QQ_6.9.75_250710_01.dmg";
- hash = "sha256-ejplu4I5PRBdwMrgDZ51WS+qN1GKc5qHqMToIvgR6og=";
+ url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Mac/QQ_6.9.77_250724_01.dmg";
+ hash = "sha256-ZHpFH5PPDaVtbEZsb+1fyoscWuPYedTrIaoqhnsXRlc=";
};
};
in
@@ -14,17 +14,17 @@ in
aarch64-darwin = any-darwin;
x86_64-darwin = any-darwin;
aarch64-linux = {
- version = "3.2.18-2025-07-10";
+ version = "3.2.18-2025-07-24";
src = fetchurl {
- url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.18_250710_arm64_01.deb";
- hash = "sha256-37HEXpLyeIjgXsAonNjS3YaIwk4It2LDy6Yj4lqK94Q=";
+ url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.18_250724_arm64_01.deb";
+ hash = "sha256-j+ouSBfryrRXQbyC4ZDyrKPLqJVw67tGjlHdKel5Br4=";
};
};
x86_64-linux = {
- version = "3.2.18-2025-07-10";
+ version = "3.2.18-2025-07-24";
src = fetchurl {
- url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.18_250710_amd64_01.deb";
- hash = "sha256-P023rIalPAgBXZqJvnCgEHqTumWm+dhaUefzuR/4aoU=";
+ url = "https://dldir1v6.qq.com/qqfile/qq/QQNT/Linux/QQ_3.2.18_250724_amd64_01.deb";
+ hash = "sha256-HHFUXAv6oWsipBYECLNFJG8OMQ7fxjruA210w/oFFok=";
};
};
}
diff --git a/pkgs/by-name/qs/qsv/package.nix b/pkgs/by-name/qs/qsv/package.nix
index 9e417f43c411..73688a49e15f 100644
--- a/pkgs/by-name/qs/qsv/package.nix
+++ b/pkgs/by-name/qs/qsv/package.nix
@@ -11,7 +11,7 @@
let
pname = "qsv";
- version = "5.1.0";
+ version = "6.0.1";
in
rustPlatform.buildRustPackage {
inherit pname version;
@@ -20,11 +20,11 @@ rustPlatform.buildRustPackage {
owner = "dathere";
repo = "qsv";
rev = version;
- hash = "sha256-AQ7vpxrGa0CtFvKzT2iHmeoafpaWOVLqEL9eO3QeBEM=";
+ hash = "sha256-lB/lWLTZ0sfs0COZ/BgnQ2xf0aQQJnKaN06aoPMfuQc=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-Kmcl7ifAFf7dJ3LESdH1xm7M3Wl/wMKUjN2ZcLkvUHE=";
+ cargoHash = "sha256-ZgGFUOqJ5WBDaO/V3X3fUFqnIykL68Rilpjc21DyhAc=";
buildInputs = [
file
diff --git a/pkgs/by-name/qt/qtscrcpy/package.nix b/pkgs/by-name/qt/qtscrcpy/package.nix
index 0f54fe287f2d..c12d29105126 100644
--- a/pkgs/by-name/qt/qtscrcpy/package.nix
+++ b/pkgs/by-name/qt/qtscrcpy/package.nix
@@ -14,14 +14,14 @@
stdenv.mkDerivation rec {
pname = "qtscrcpy";
- version = "3.1.3";
+ version = "3.3.1";
src =
(fetchFromGitHub {
owner = "barry-ran";
repo = "QtScrcpy";
tag = "v${version}";
- hash = "sha256-deJachXKClyJymUSRgqlwZhwr4Hlo4GXynJRlyu6uBU=";
+ hash = "sha256-kDeMgSIEIQxaTDR/QAcIaEmPjkmUKBsGyF8fISRzu1M=";
fetchSubmodules = true;
}).overrideAttrs
(_: {
@@ -46,9 +46,9 @@ stdenv.mkDerivation rec {
postPatch = ''
substituteInPlace QtScrcpy/QtScrcpyCore/{include/QtScrcpyCoreDef.h,src/device/server/server.h} \
- --replace-fail 'serverVersion = "3.1"' 'serverVersion = "${scrcpy.version}"'
+ --replace-fail 'serverVersion = "3.3.1"' 'serverVersion = "${scrcpy.version}"'
substituteInPlace QtScrcpy/util/config.cpp \
- --replace-fail 'COMMON_SERVER_VERSION_DEF "3.1"' 'COMMON_SERVER_VERSION_DEF "${scrcpy.version}"'
+ --replace-fail 'COMMON_SERVER_VERSION_DEF "3.3.1"' 'COMMON_SERVER_VERSION_DEF "${scrcpy.version}"'
substituteInPlace QtScrcpy/audio/audiooutput.cpp \
--replace-fail 'sndcpy.sh' "$out/share/qtscrcpy/sndcpy.sh"
substituteInPlace QtScrcpy/sndcpy/sndcpy.sh \
diff --git a/pkgs/by-name/r1/r10k/package.nix b/pkgs/by-name/r1/r10k/package.nix
index 529c1709861b..5973b9cb5365 100644
--- a/pkgs/by-name/r1/r10k/package.nix
+++ b/pkgs/by-name/r1/r10k/package.nix
@@ -47,6 +47,6 @@ bundlerApp rec {
anthonyroussel
];
platforms = lib.platforms.unix;
- mainProgram = pname;
+ mainProgram = "r10k";
};
}
diff --git a/pkgs/by-name/ra/railway-wallet/package.nix b/pkgs/by-name/ra/railway-wallet/package.nix
index a1718aa4307d..d49aaec2096a 100644
--- a/pkgs/by-name/ra/railway-wallet/package.nix
+++ b/pkgs/by-name/ra/railway-wallet/package.nix
@@ -5,11 +5,11 @@
}:
appimageTools.wrapType2 rec {
pname = "railway-wallet";
- version = "5.22.3";
+ version = "5.22.4";
src = fetchurl {
url = "https://github.com/Railway-Wallet/Railway-Wallet/releases/download/v${version}/Railway-v${version}-linux-x86_64.AppImage";
- hash = "sha256-Y0t4YzzJwIfRYHV3GIETeRfxoRJptQ83RoacP3kdYtc=";
+ hash = "sha256-ikVDbUQOAx1626qtmzObu5Uzppz/PZPTPB4/LWoWZmI=";
};
meta = {
diff --git a/pkgs/by-name/ra/rain/package.nix b/pkgs/by-name/ra/rain/package.nix
index b9618bbc6308..7fc976998d42 100644
--- a/pkgs/by-name/ra/rain/package.nix
+++ b/pkgs/by-name/ra/rain/package.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "rain";
- version = "1.23.0";
+ version = "1.23.1";
src = fetchFromGitHub {
owner = "aws-cloudformation";
repo = "rain";
rev = "v${version}";
- sha256 = "sha256-Dsg8vUMs6aep4FfrulHdtH3H7fitWdzENfTPm+9z5m0=";
+ sha256 = "sha256-B6eaoyYROF8LB5vO1qMqXYtBF8vvJE8xygarW2+GSpA=";
};
- vendorHash = "sha256-5i6dAjgWclyEkRrDzrkiIRQKTeNz4GM1LU+2J3t/+Yc=";
+ vendorHash = "sha256-ASiC/SXwaJ1xHlhPcVS9JsGcfRP6/fonq+ZIBehZgho=";
subPackages = [ "cmd/rain" ];
diff --git a/pkgs/by-name/ra/rambox/package.nix b/pkgs/by-name/ra/rambox/package.nix
index fb42c5577720..ad5a3067004a 100644
--- a/pkgs/by-name/ra/rambox/package.nix
+++ b/pkgs/by-name/ra/rambox/package.nix
@@ -7,11 +7,11 @@
let
pname = "rambox";
- version = "2.4.1";
+ version = "2.5.0";
src = fetchurl {
url = "https://github.com/ramboxapp/download/releases/download/v${version}/Rambox-${version}-linux-x64.AppImage";
- hash = "sha256-ndFv5rNTWyqrGGC8t1JNR+bQC0Jsit4I9p4ng7h/gcU=";
+ hash = "sha256-x2GzWKVRz/Uqyq4iu16F/esF+L4F0sETxZsvNIEwPVU=";
};
desktopItem = (
diff --git a/pkgs/by-name/re/release-plz/package.nix b/pkgs/by-name/re/release-plz/package.nix
index ef67f65abc49..07c6af85a75c 100644
--- a/pkgs/by-name/re/release-plz/package.nix
+++ b/pkgs/by-name/re/release-plz/package.nix
@@ -11,17 +11,17 @@
rustPlatform.buildRustPackage rec {
pname = "release-plz";
- version = "0.3.138";
+ version = "0.3.139";
src = fetchFromGitHub {
owner = "MarcoIeni";
repo = "release-plz";
rev = "release-plz-v${version}";
- hash = "sha256-qGbLT46NFMXLJncC4ZSkjo2oDISDTsAWVvevwHTaASU=";
+ hash = "sha256-s2PvMJu0RLO2AOMMonq4xdZlQXHrvKoqh4v9tp72Ud0=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-lMtZQNC3hix65Y1s5LqNdpY8u0TnJvnrhTm64lql4R8=";
+ cargoHash = "sha256-S5YhAcEhTbiM0VCAy3IiObc1uCPbsIi0QqeFxocVqw4=";
nativeBuildInputs = [
installShellFiles
diff --git a/pkgs/by-name/re/remind/package.nix b/pkgs/by-name/re/remind/package.nix
index 567972ba2f58..35720b4b6c90 100644
--- a/pkgs/by-name/re/remind/package.nix
+++ b/pkgs/by-name/re/remind/package.nix
@@ -16,14 +16,14 @@
tcl.mkTclDerivation rec {
pname = "remind";
- version = "05.04.01";
+ version = "05.04.02";
src = fetchFromGitea {
domain = "git.skoll.ca";
owner = "Skollsoft-Public";
repo = "Remind";
rev = version;
- hash = "sha256-PTaEGRYZS+yBINwP7EJE4NfgGpB1RTOsDNtzxljZYZA=";
+ hash = "sha256-Vu16s0zlqso1S1KsSJErpmepKxT9ekVDoWYNeQueDkM=";
};
propagatedBuildInputs = lib.optionals withGui [
diff --git a/pkgs/by-name/re/repomix/package.nix b/pkgs/by-name/re/repomix/package.nix
index f4aba15634f4..00efda0c3e4e 100644
--- a/pkgs/by-name/re/repomix/package.nix
+++ b/pkgs/by-name/re/repomix/package.nix
@@ -8,16 +8,16 @@
buildNpmPackage rec {
pname = "repomix";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "yamadashy";
repo = "repomix";
tag = "v${version}";
- hash = "sha256-kqbVQCXLxcDYtKJt34gzhvgXdpF786uk5N2j2W4pcRg=";
+ hash = "sha256-WLL9EBC7YQ3MH0/J/a18j3GsHBkJdS4+bucIenq0UwU=";
};
- npmDepsHash = "sha256-Ewyfhx1VwbUVM045KcDvgTzTCEVEssMVQrNbbnwnz+8=";
+ npmDepsHash = "sha256-LEd0Wo0dgmCvEYB8yyqtVuyhDsUQAaHxvCl9nNVOVME=";
nativeInstallCheckInputs = [ versionCheckHook ];
doInstallCheck = true;
diff --git a/pkgs/by-name/ri/rimsort/package.nix b/pkgs/by-name/ri/rimsort/package.nix
new file mode 100644
index 000000000000..43e844b9560b
--- /dev/null
+++ b/pkgs/by-name/ri/rimsort/package.nix
@@ -0,0 +1,181 @@
+{
+ lib,
+ stdenv,
+ python3Packages,
+ fetchFromGitHub,
+ fetchzip,
+ makeBinaryWrapper,
+
+ makeDesktopItem,
+ replaceVars,
+
+ todds,
+
+ steam,
+}:
+let
+ pname = "rimsort";
+ version = "1.0.30";
+
+ src = fetchFromGitHub {
+ owner = "RimSort";
+ repo = "RimSort";
+ rev = "v${version}";
+ hash = "sha256-f1wYoBC0EbkvYNJHkVuoMukJZMY7eNjCIzJra7/hpLs=";
+ fetchSubmodules = true;
+ };
+ steamworksSrc = fetchzip {
+ url = "https://web.archive.org/web/20250527013243/https://partner.steamgames.com/downloads/steamworks_sdk_162.zip"; # Steam sometimes requires auth to download.
+ hash = "sha256-yDA92nGj3AKTNI4vnoLaa+7mDqupQv0E4YKRRUWqyZw=";
+ };
+
+ steamfiles = python3Packages.buildPythonPackage {
+ pname = "steamfiles";
+ inherit version;
+ format = "setuptools";
+
+ src = "${src}/submodules/steamfiles";
+ dependencies = with python3Packages; [
+ protobuf
+ protobuf3-to-dict
+ ];
+ };
+
+ steam-run =
+ (steam.override {
+ privateTmp = false;
+ }).run;
+in
+
+stdenv.mkDerivation {
+ inherit pname;
+ inherit version;
+
+ unpackPhase = ''
+ runHook preUnpack
+
+ cp -r ${src} source
+ chmod -R 755 source
+ cp ${steamworksSrc}/redistributable_bin/linux64/libsteam_api.so source/
+
+ runHook postUnpack
+ '';
+
+ sourceRoot = "source";
+
+ patches = [
+ (replaceVars ./todds-path.patch { inherit todds; })
+ (replaceVars ./steam-run.patch { inherit steam-run; })
+ ];
+
+ nativeBuildInputs = [
+ makeBinaryWrapper
+ ];
+
+ buildInputs = [
+ todds
+ steamfiles
+ ]
+ ++ builtins.attrValues {
+ inherit (python3Packages)
+ beautifulsoup4
+ certifi
+ chardet
+ imageio
+ loguru
+ lxml
+ msgspec
+ natsort
+ networkx
+ packaging
+ platformdirs
+ psutil
+ pygit2
+ pygithub
+ pyperclip
+ pyside6
+ requests
+ sqlalchemy
+ steam
+ toposort
+ watchdog
+ xmltodict
+ steamworkspy
+ ;
+ };
+
+ dontBuild = true;
+
+ nativeCheckInputs = with python3Packages; [
+ pytestCheckHook
+ pytest-cov-stub
+ pytest-qt
+ pytest-xvfb
+ ];
+
+ doCheck = true;
+
+ preCheck = ''
+ export QT_DEBUG_PLUGINS=1
+ export QT_QPA_PLATFORM=offscreen
+ export HOME=$(mktemp -d) # Some tests require a writable directory
+ '';
+
+ disabledTestPaths = [
+ # requires network
+ "tests/models/metadata/test_metadata_factory.py"
+ ];
+
+ pytestFlags = [ "--doctest-modules" ];
+
+ desktopItems = [
+ (makeDesktopItem {
+ name = "RimSort";
+ desktopName = "RimSort";
+ exec = "rimsort";
+ icon = "io.github.rimsort.rimsort";
+ comment = "RimWorld Mod Manager";
+ categories = [ "Game" ];
+ })
+ ];
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/lib/rimsort
+ cp -r ./* $out/lib/rimsort/
+
+ mkdir -p $out/bin
+
+ makeBinaryWrapper \
+ ${python3Packages.python.interpreter} \
+ $out/bin/rimsort \
+ --add-flags "-m app" \
+ --chdir $out/lib/rimsort \
+ --prefix PYTHONPATH : "$PYTHONPATH" \
+ --set RIMSORT_DISABLE_UPDATER 1
+
+ install -D ./themes/default-icons/AppIcon_a.png $out/share/icons/hicolor/512x512/apps/io.github.rimsort.rimsort
+
+ runHook postInstall
+ '';
+
+ meta = {
+ description = "Open source mod manager for the video game RimWorld";
+ homepage = "https://github.com/RimSort/RimSort";
+ license = with lib.licenses; [
+ gpl3Only
+ # For libsteam_api.so
+ (
+ unfreeRedistributable
+ // {
+ url = "https://partner.steamgames.com/documentation/sdk_access_agreement";
+ }
+ )
+ ];
+ maintainers = with lib.maintainers; [ weirdrock ];
+ mainProgram = "rimsort";
+ # steamworksSrc is x86_64-linux only
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/by-name/ri/rimsort/steam-run.patch b/pkgs/by-name/ri/rimsort/steam-run.patch
new file mode 100644
index 000000000000..4969dacb75b6
--- /dev/null
+++ b/pkgs/by-name/ri/rimsort/steam-run.patch
@@ -0,0 +1,26 @@
+diff --git a/app/utils/generic.py b/app/utils/generic.py
+--- a/app/utils/generic.py
++++ b/app/utils/generic.py
+@@ -255,7 +255,7 @@
+ popen_args.extend(args)
+ p = subprocess.Popen(popen_args)
+ else:
+- popen_args = [executable_path]
++ popen_args = ["@steam-run@/bin/steam-run", executable_path]
+ popen_args.extend(args)
+
+ if sys.platform == "win32":
+diff --git a/app/utils/steam/steamcmd/wrapper.py b/app/utils/steam/steamcmd/wrapper.py
+--- a/app/utils/steam/steamcmd/wrapper.py
++++ b/app/utils/steam/steamcmd/wrapper.py
+@@ -316,8 +316,8 @@
+ script_output.write("\n".join(script))
+ runner.message(f"Compiled & using script: {script_path}")
+ runner.execute(
+- self.steamcmd,
+- [f'+runscript "{script_path}"'],
++ "@steam-run@/bin/steam-run",
++ [self.steamcmd, f'+runscript "{script_path}"'],
+ len(publishedfileids),
+ )
+ else:
diff --git a/pkgs/by-name/ri/rimsort/todds-path.patch b/pkgs/by-name/ri/rimsort/todds-path.patch
new file mode 100644
index 000000000000..0174a2954b2e
--- /dev/null
+++ b/pkgs/by-name/ri/rimsort/todds-path.patch
@@ -0,0 +1,17 @@
+diff --git a/app/utils/todds/wrapper.py b/app/utils/todds/wrapper.py
+index a239fe0..3375b70 100644
+--- a/app/utils/todds/wrapper.py
++++ b/app/utils/todds/wrapper.py
+@@ -66,11 +66,7 @@ class ToddsInterface:
+ :param todds_arguments: list of todds args to be passed to the todds executable
+ """
+
+- if self.system == "Windows":
+- todds_executable = "todds.exe"
+- else:
+- todds_executable = "todds"
+- todds_exe_path = str(AppInfo().application_folder / "todds" / todds_executable)
++ todds_exe_path = "@todds@/bin/todds"
+ logger.info("Checking for todds...")
+ if os.path.exists(todds_exe_path):
+ logger.debug(f"Found todds executable at: {todds_exe_path}")
diff --git a/pkgs/by-name/ri/ringing-lib/package.nix b/pkgs/by-name/ri/ringing-lib/package.nix
index 14ec2b4d7b57..9293906d1e38 100644
--- a/pkgs/by-name/ri/ringing-lib/package.nix
+++ b/pkgs/by-name/ri/ringing-lib/package.nix
@@ -11,13 +11,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "ringing-lib";
- version = "0-unstable-2024-05-31";
+ version = "0-unstable-2025-07-16";
src = fetchFromGitHub {
owner = "ringing-lib";
repo = "ringing-lib";
- rev = "4f791c559743499589d66dc44266cd681f6901de";
- hash = "sha256-+P2x2ywk7Ev7GacfUONusVHjlE6bIVBeJasjlcw5kTU=";
+ rev = "838d13edb3231d8c122d3222da1b465e2018757f";
+ hash = "sha256-MO5FerQMyWDV/cV2hrY/L+JyhMojtaqPQkw8efaVu1I=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ri/rio/package.nix b/pkgs/by-name/ri/rio/package.nix
index 9a47258937f4..df58d16db2b7 100644
--- a/pkgs/by-name/ri/rio/package.nix
+++ b/pkgs/by-name/ri/rio/package.nix
@@ -51,19 +51,19 @@ let
wayland
];
in
-rustPlatform.buildRustPackage rec {
+rustPlatform.buildRustPackage (finalAttrs: {
pname = "rio";
- version = "0.2.20";
+ version = "0.2.23";
src = fetchFromGitHub {
owner = "raphamorim";
repo = "rio";
- rev = "v${version}";
- hash = "sha256-/RQPjT5IIhV6bp3u5BhsCglGIJbQoBKIJ88U2Tp3qVE=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-hhKlXuhv0PP8/xCIZ0lFGtCYCzOzH0gUeh48GdKpG6A=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-T88K2ujB4hskbQW5+urlSdEgN+XSmEEb80eW5gw51Gs=";
+ cargoHash = "sha256-+pfudGeWq4EARQDu+HAZczWlzStuzDPArMm1oCZGfKU=";
nativeBuildInputs = [
ncurses
@@ -142,7 +142,7 @@ rustPlatform.buildRustPackage rec {
oluceps
];
platforms = lib.platforms.unix;
- changelog = "https://github.com/raphamorim/rio/blob/v${version}/docs/docs/releases.md";
+ changelog = "https://github.com/raphamorim/rio/blob/v${finalAttrs.version}/docs/docs/releases.md";
mainProgram = "rio";
};
-}
+})
diff --git a/pkgs/by-name/ro/ropr/package.nix b/pkgs/by-name/ro/ropr/package.nix
new file mode 100644
index 000000000000..5fc76d4336ee
--- /dev/null
+++ b/pkgs/by-name/ro/ropr/package.nix
@@ -0,0 +1,41 @@
+{
+ lib,
+ fetchFromGitHub,
+ rustPlatform,
+ versionCheckHook,
+ nix-update-script,
+}:
+rustPlatform.buildRustPackage (finalAttrs: {
+ pname = "ropr";
+ version = "0.2.26-unstable-2025-07-20";
+
+ src = fetchFromGitHub {
+ owner = "Ben-Lichtman";
+ repo = "ropr";
+ rev = "ec3eb2d91d9b4a940a8013a079ead47d7eab6dac";
+ hash = "sha256-iN6CSivyBe6Ibbl+oQ2wThbSyHTKne14XsilkMntnfE=";
+ };
+
+ cargoHash = "sha256-4YEriANTAt1dx9bXhlHFN+kNLde+8BLocuhXdFG24xo=";
+
+ nativeInstallCheckInputs = [
+ versionCheckHook
+ ];
+ doInstallCheck = true;
+ preVersionCheck = ''
+ version=${builtins.head (lib.splitString "-" finalAttrs.version)}
+ '';
+
+ passthru.updateScript = nix-update-script { };
+
+ meta = {
+ description = "Multithreaded ROP gadget finder for x86(_64)";
+ homepage = "https://github.com/Ben-Lichtman/ropr";
+ license = with lib.licenses; [
+ mit
+ asl20
+ ];
+ mainProgram = "ropr";
+ maintainers = with lib.maintainers; [ feyorsh ];
+ };
+})
diff --git a/pkgs/by-name/ro/roxctl/package.nix b/pkgs/by-name/ro/roxctl/package.nix
index a92a1d7b0e38..4fe04d499737 100644
--- a/pkgs/by-name/ro/roxctl/package.nix
+++ b/pkgs/by-name/ro/roxctl/package.nix
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "roxctl";
- version = "4.7.4";
+ version = "4.8.0";
src = fetchFromGitHub {
owner = "stackrox";
repo = "stackrox";
rev = version;
- sha256 = "sha256-X5yNo0Q0mB8ews9axhLie2BiEEoYKjLxVe5h8urhoH0=";
+ sha256 = "sha256-IIvHQFhdQiOtdceW6GhgeJ2yqXdL+FDeE7Y9VkTShJA=";
};
- vendorHash = "sha256-eTxcJnAZUKk6VDQhbjxnsiQWEpM2jA228SAhrCqjbF4=";
+ vendorHash = "sha256-nobE6QJfzFLFgWzzy04uynOtFoYHx8iv8RMcX8F2JOY=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/ry/rymdport/package.nix b/pkgs/by-name/ry/rymdport/package.nix
index 597951161ff8..1d3547055e73 100644
--- a/pkgs/by-name/ry/rymdport/package.nix
+++ b/pkgs/by-name/ry/rymdport/package.nix
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "rymdport";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchFromGitHub {
owner = "Jacalz";
repo = "rymdport";
rev = "v${version}";
- hash = "sha256-WWLs0gzFo1+scG+2JfNMd28jIP1BMMJOK4fhQ726mHY=";
+ hash = "sha256-Eezitq66NkTYUxGt5/sVrB486irPigeCARjZVW6nTK4=";
};
- vendorHash = "sha256-+FVERz1PVZSG8jqffUlglL+3VHsRNxHH0g2GYpYNQ9g=";
+ vendorHash = "sha256-WPJj3zlEJeghRw0lHHUXm7n0a6d8Yf78s7jnBwmAZ4U=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/sa/savepagenow/package.nix b/pkgs/by-name/sa/savepagenow/package.nix
index 4be414d2f8c2..1dd2ad43edd9 100644
--- a/pkgs/by-name/sa/savepagenow/package.nix
+++ b/pkgs/by-name/sa/savepagenow/package.nix
@@ -6,17 +6,19 @@
python3Packages.buildPythonApplication rec {
pname = "savepagenow";
- version = "1.1.1";
+ version = "1.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "pastpages";
repo = "savepagenow";
- rev = "v${version}";
- sha256 = "1lz6rc47cds9rb35jdf8n13gr61wdkh5jqzx4skikm1yrqkwjyhm";
+ tag = version;
+ sha256 = "sha256-omQ28GqgBKC8W51c0qb6Tg06obXskyfF+2dg/13ah1M=";
};
- build-system = with python3Packages; [ setuptools ];
+ SETUPTOOLS_SCM_PRETEND_VERSION = version;
+
+ build-system = with python3Packages; [ setuptools-scm ];
dependencies = with python3Packages; [
click
diff --git a/pkgs/by-name/sc/scotty/package.nix b/pkgs/by-name/sc/scotty/package.nix
index 888772891a33..dced2150fd0e 100644
--- a/pkgs/by-name/sc/scotty/package.nix
+++ b/pkgs/by-name/sc/scotty/package.nix
@@ -9,13 +9,13 @@
buildGoModule (finalAttrs: {
pname = "scotty";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchFromSourcehut {
owner = "~phw";
repo = "scotty";
rev = "v${finalAttrs.version}";
- hash = "sha256-NvFvayz8B69Vtl+Ghl9UBXqJqvka8p6hi2ClcQ7Xeys=";
+ hash = "sha256-Sf1JuIWCscHPn7bA7spQ1zTKt+1kEehR+rEZ1+MTnoE=";
};
# Otherwise checks fail with `panic: open /etc/protocols: operation not permitted` when sandboxing is enabled on Darwin
@@ -25,7 +25,7 @@ buildGoModule (finalAttrs: {
--replace-fail '!os.IsNotExist(err)' '!os.IsNotExist(err) && !os.IsPermission(err)'
'';
- vendorHash = "sha256-+Hypr514lp0MuZVH9R9LUP93TYq2VNGuZ+6OWytohc8=";
+ vendorHash = "sha256-AfCSp/f8jAy1a6PyYHMErmOOgADXTfliJPQgyNLhVFo=";
env = {
# *Some* locale is required to be set
diff --git a/pkgs/by-name/sc/scudcloud/package.nix b/pkgs/by-name/sc/scudcloud/package.nix
deleted file mode 100644
index f67e236546be..000000000000
--- a/pkgs/by-name/sc/scudcloud/package.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- lib,
- fetchFromGitHub,
- python3Packages,
-}:
-
-python3Packages.buildPythonPackage rec {
- pname = "scudcloud";
- version = "1.65";
- format = "setuptools";
-
- src = fetchFromGitHub {
- owner = "raelgc";
- repo = "scudcloud";
- rev = "v${version}";
- sha256 = "1ffdy74igll74fwpmnn3brvcxbk4iianqscdzz18sx1pfqpw16cl";
- };
-
- propagatedBuildInputs = with python3Packages; [
- pyqt5-webkit
- dbus-python
- jsmin
- ];
-
- meta = with lib; {
- description = "Non-official desktop client for Slack";
- homepage = "https://github.com/raelgc/scudcloud";
- license = licenses.mit;
- platforms = platforms.linux;
- maintainers = with maintainers; [ volhovm ];
- };
-}
diff --git a/pkgs/by-name/se/selene/package.nix b/pkgs/by-name/se/selene/package.nix
index 7304d51047f7..258916901320 100644
--- a/pkgs/by-name/se/selene/package.nix
+++ b/pkgs/by-name/se/selene/package.nix
@@ -9,17 +9,17 @@
rustPlatform.buildRustPackage rec {
pname = "selene";
- version = "0.28.0";
+ version = "0.29.0";
src = fetchFromGitHub {
owner = "kampfkarren";
repo = "selene";
rev = version;
- sha256 = "sha256-QE9kXGQWg0pHtSI1bTppn5IE+53KoxqFED1VvwkumEI=";
+ sha256 = "sha256-/KMLOZtCdvv76BDGj1oM6Q93cX6yPE4E5ZM+Xy6yRxA=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-7mAtTOnrNT8280TOAqtsykfdLq6XAQkDjR5JXZGwCFM=";
+ cargoHash = "sha256-RlD4CbLJpmOSQJCMaXFC7/83qlPpnzd2wBn3xNu1yQ0=";
nativeBuildInputs = lib.optionals robloxSupport [
pkg-config
diff --git a/pkgs/by-name/sh/shaperglot-cli/package.nix b/pkgs/by-name/sh/shaperglot-cli/package.nix
index 94e17013e15c..aad4e144097b 100644
--- a/pkgs/by-name/sh/shaperglot-cli/package.nix
+++ b/pkgs/by-name/sh/shaperglot-cli/package.nix
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "shaperglot-cli";
- version = "0-unstable-2025-06-20";
+ version = "0-unstable-2025-07-18";
src = fetchFromGitHub {
owner = "googlefonts";
repo = "shaperglot";
- rev = "0c521f32f8fe5c927a4aac2236307547fa281972";
- hash = "sha256-V7eBt0m82mW4NALWZeYVJD4TeU5l0kaOJPyDFxRSIUs=";
+ rev = "fafea94d0c4ffe291b34c6748149006b13476755";
+ hash = "sha256-o5fh/rywa5AUhCXWUkuXH3XMCtVX2nio+jk+vwHVN14=";
};
- cargoHash = "sha256-19amPodlTIxuBue8UT5PfWHUe4evmJsAHcrIAx6YVSk=";
+ cargoHash = "sha256-SrC9RAbD/qxn5Ywp83cCZmdjNrxJlZAGBYB9O+/yJHA=";
cargoBuildFlags = [
"--package=shaperglot-cli"
diff --git a/pkgs/by-name/sh/shotwell/package.nix b/pkgs/by-name/sh/shotwell/package.nix
index cfa106cf00a9..54484d5979e0 100644
--- a/pkgs/by-name/sh/shotwell/package.nix
+++ b/pkgs/by-name/sh/shotwell/package.nix
@@ -24,7 +24,6 @@
gcr,
libgee,
gexiv2,
- librest,
gettext,
desktop-file-utils,
gdk-pixbuf,
@@ -81,7 +80,6 @@ stdenv.mkDerivation (finalAttrs: {
glib-networking
gdk-pixbuf
librsvg
- librest
gcr
adwaita-icon-theme
libsecret
diff --git a/pkgs/by-name/sl/slumber/package.nix b/pkgs/by-name/sl/slumber/package.nix
index 670e418a6a8e..6284950b8590 100644
--- a/pkgs/by-name/sl/slumber/package.nix
+++ b/pkgs/by-name/sl/slumber/package.nix
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "slumber";
- version = "3.2.0";
+ version = "3.3.0";
src = fetchFromGitHub {
owner = "LucasPickering";
repo = "slumber";
tag = "v${version}";
- hash = "sha256-FR+XHgL/DfVFeEbAT1h1nwBnJkG7jnHfd+JRLVTY0LE=";
+ hash = "sha256-3VsnK0CxcSYOnHTXPGdtwUn/0m5Uj9DThm3Mc4bMYoY=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-qRqdNCeVb7dD91q6gEK1c5rQ8LhcwJ5hwn1TfSPseO4=";
+ cargoHash = "sha256-ZDB7YiqesCAnXkSyMQzV6LHRjUdv00SSG6aS8JKArfY=";
meta = {
description = "Terminal-based HTTP/REST client";
diff --git a/pkgs/by-name/sn/snazy/package.nix b/pkgs/by-name/sn/snazy/package.nix
index d767cea4fde8..c409a8953400 100644
--- a/pkgs/by-name/sn/snazy/package.nix
+++ b/pkgs/by-name/sn/snazy/package.nix
@@ -8,17 +8,17 @@
rustPlatform.buildRustPackage rec {
pname = "snazy";
- version = "0.57.1";
+ version = "0.57.2";
src = fetchFromGitHub {
owner = "chmouel";
repo = "snazy";
rev = version;
- hash = "sha256-W9Bb9a9oeZF89mopKOY/E44tqj981I6z9EMRHgFb0Eo=";
+ hash = "sha256-oGj/k7StIuk+T40Dm1SzAIf8QhHTIhkcDUPyK/CAfDI=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-yvRZjNY3RRdMm9KuZAwgt4JzvaNwPdia7vQhR7uFNs4=";
+ cargoHash = "sha256-wNdaicys3sGQ00CsPldvyEtgkamywaHohL599FNr6/M=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/sn/snyk/package.nix b/pkgs/by-name/sn/snyk/package.nix
index f19c251f115a..0ad16a8a82ab 100644
--- a/pkgs/by-name/sn/snyk/package.nix
+++ b/pkgs/by-name/sn/snyk/package.nix
@@ -8,7 +8,7 @@
}:
let
- version = "1.1297.3";
+ version = "1.1298.1";
in
buildNpmPackage {
pname = "snyk";
@@ -18,10 +18,10 @@ buildNpmPackage {
owner = "snyk";
repo = "cli";
tag = "v${version}";
- hash = "sha256-oyodfLDfgFKCmt8d4Bff/4SIEjyqX1pw5fp95uEmuf4=";
+ hash = "sha256-oLkzEm7OMBNqT+EDrwujqQek4LWwKgYFUoMRWhpqY4o=";
};
- npmDepsHash = "sha256-SzrBhY7iWGlIPNB+5ROdaxAlQSetSKc3MPBp+4nNh+o=";
+ npmDepsHash = "sha256-7fHehEKjNNRdRk9+kARzn75G0r1pse7ULn/Oz6mQRKM=";
postPatch = ''
substituteInPlace package.json \
diff --git a/pkgs/by-name/sq/sqldef/package.nix b/pkgs/by-name/sq/sqldef/package.nix
index ad05636b0aed..ea8a1029497a 100644
--- a/pkgs/by-name/sq/sqldef/package.nix
+++ b/pkgs/by-name/sq/sqldef/package.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "sqldef";
- version = "2.0.5";
+ version = "2.0.6";
src = fetchFromGitHub {
owner = "sqldef";
repo = "sqldef";
rev = "v${version}";
- hash = "sha256-+5Ri5MbQJEF3Z3mocO/ugXwZ9ye2IY2YXkdAMLkPupg=";
+ hash = "sha256-vlUrg/mCviFwlNT47o/5wUfl1oFFd6s8Q/Xdpn048Sk=";
};
proxyVendor = true;
diff --git a/pkgs/by-name/st/stunner/package.nix b/pkgs/by-name/st/stunner/package.nix
index e840f10848aa..a90475b2fa7e 100644
--- a/pkgs/by-name/st/stunner/package.nix
+++ b/pkgs/by-name/st/stunner/package.nix
@@ -5,7 +5,7 @@
}:
let
- version = "0.0.10";
+ version = "0.0.12";
in
buildGoModule {
pname = "stunner";
@@ -15,7 +15,7 @@ buildGoModule {
owner = "jaxxstorm";
repo = "stunner";
tag = "v${version}";
- hash = "sha256-rwoid49YkrXU59XiC6zY6562MShomozQNV0KFPv7oMM=";
+ hash = "sha256-f45MliWauAkUkffcoexRz+ZjWUYmhZ6yVKqqdC56V04=";
};
vendorHash = "sha256-tO61UBZxPBg6oFKOuMjPSb4EHZ9wPAyBsdQZb7DLdw0=";
diff --git a/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix b/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix
index 24dbcefe6045..62db0dfe9650 100644
--- a/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix
+++ b/pkgs/by-name/sy/synology-cloud-sync-decryption-tool/package.nix
@@ -1,12 +1,13 @@
{
lib,
writeScript,
+ stdenv,
qt5,
fetchurl,
autoPatchelfHook,
}:
-qt5.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "synology-cloud-sync-decryption-tool";
version = "027";
@@ -15,7 +16,10 @@ qt5.mkDerivation rec {
sha256 = "sha256-EWxADvkfhnMwHIauJj3pH6SvSkkrc4cwAhsf1pWOOWQ=";
};
- nativeBuildInputs = [ autoPatchelfHook ];
+ nativeBuildInputs = [
+ autoPatchelfHook
+ qt5.wrapQtAppsHook
+ ];
installPhase = ''
runHook preInstall
diff --git a/pkgs/by-name/ta/tabiew/package.nix b/pkgs/by-name/ta/tabiew/package.nix
index 25f0e2346f62..eb3396362b19 100644
--- a/pkgs/by-name/ta/tabiew/package.nix
+++ b/pkgs/by-name/ta/tabiew/package.nix
@@ -6,17 +6,17 @@
}:
rustPlatform.buildRustPackage rec {
pname = "tabiew";
- version = "0.10.1";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "shshemi";
repo = "tabiew";
tag = "v${version}";
- hash = "sha256-J8SqqZNAB1bEFaaEjRh77zb+7l2RwZrh316ZG18taKs=";
+ hash = "sha256-ilZOXV9P3i2Gzcop9PRCHznorEdGMje097d9my0JVeU=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-o8bGsPwpJbXHvioyfI8OZEfgsewUFMSZ+2kPIMTO0gk=";
+ cargoHash = "sha256-TYOsE0v2m0lTTK/+S82URDk4+ywu2nzzTQAi9pdBu2U=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/ta/tart/package.nix b/pkgs/by-name/ta/tart/package.nix
index c52ee5b2c161..f8e4fa92ab32 100644
--- a/pkgs/by-name/ta/tart/package.nix
+++ b/pkgs/by-name/ta/tart/package.nix
@@ -12,11 +12,11 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tart";
- version = "2.27.2";
+ version = "2.28.1";
src = fetchurl {
url = "https://github.com/cirruslabs/tart/releases/download/${finalAttrs.version}/tart.tar.gz";
- hash = "sha256-KUmNMQGhPk/mWOVYJYQe1jkOTI1H/4yYd/IXle2tO8o=";
+ hash = "sha256-rV5hAJk46e9PAdEo8Qc6/17WqZ9aihj5+A1nLp3fJro=";
};
sourceRoot = ".";
diff --git a/pkgs/by-name/te/terramate/package.nix b/pkgs/by-name/te/terramate/package.nix
index d85508b1c535..4077d6778797 100644
--- a/pkgs/by-name/te/terramate/package.nix
+++ b/pkgs/by-name/te/terramate/package.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "terramate";
- version = "0.14.0";
+ version = "0.14.1";
src = fetchFromGitHub {
owner = "terramate-io";
repo = "terramate";
rev = "v${version}";
- hash = "sha256-op8mwCofnktV+kkvh4mO5tfLrynlxGbQzOxq6JR7HbE=";
+ hash = "sha256-75tx0LQwAUdox7qIkedPH956DAx0l6f+9M+6VgYDosQ=";
};
vendorHash = "sha256-u9eXi7FjMsXm0H0y7Gs/Wu2I8tp4rRLxtjUxrrHJkEU=";
diff --git a/pkgs/by-name/tf/tfswitch/package.nix b/pkgs/by-name/tf/tfswitch/package.nix
index 7dfc828476fb..71c00a562331 100644
--- a/pkgs/by-name/tf/tfswitch/package.nix
+++ b/pkgs/by-name/tf/tfswitch/package.nix
@@ -5,16 +5,16 @@
}:
buildGoModule rec {
pname = "tfswitch";
- version = "1.4.6";
+ version = "1.4.7";
src = fetchFromGitHub {
owner = "warrensbox";
repo = "terraform-switcher";
rev = "v${version}";
- sha256 = "sha256-KYie6nabNJDGNvs2vOQHl+ISEGNKwReHuDahMo1SmbM=";
+ sha256 = "sha256-r3zTIcn+AOYAgdaCVmKFg4rZrJZFvg7HDB/yU59z+cs=";
};
- vendorHash = "sha256-IXawIayV9RbWgoKKgnHAtr6RQrYGUBRF5CrQnPsrebc=";
+ vendorHash = "sha256-HbNdWvKvmZDalDQoMtQMaXiT0NIFNtVowSIYO4z9h8c=";
# Disable tests since it requires network access and relies on the
# presence of release.hashicorp.com
diff --git a/pkgs/by-name/th/theharvester/package.nix b/pkgs/by-name/th/theharvester/package.nix
index e8cbda800e81..f3913ee6bd05 100644
--- a/pkgs/by-name/th/theharvester/package.nix
+++ b/pkgs/by-name/th/theharvester/package.nix
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "theharvester";
- version = "4.8.1";
+ version = "4.8.2";
pyproject = true;
src = fetchFromGitHub {
owner = "laramies";
repo = "theharvester";
tag = version;
- hash = "sha256-RrpfbMTjcExV9UDshRitrZ6DbSkDu5M/m5vssDxwSUo=";
+ hash = "sha256-Sui9PKpp+iMxCUbFcZE2OVDiBCxXLwR9iuXFIbd0P0k=";
};
pythonRelaxDeps = true;
diff --git a/pkgs/by-name/ti/timezonemap/package.nix b/pkgs/by-name/ti/timezonemap/package.nix
index ee22fb26d8fb..f8dc8af47ea4 100644
--- a/pkgs/by-name/ti/timezonemap/package.nix
+++ b/pkgs/by-name/ti/timezonemap/package.nix
@@ -10,7 +10,7 @@
file,
gobject-introspection,
json-glib,
- libsoup_2_4,
+ libsoup_3,
}:
stdenv.mkDerivation {
@@ -30,6 +30,13 @@ stdenv.mkDerivation {
url = "https://git.launchpad.net/ubuntu/+source/libtimezonemap/plain/debian/patches/timezone-map-Never-try-to-access-to-free-d-or-null-values.patch?id=88f72f724e63df061204f6818c9a1e7d8c003e29";
sha256 = "sha256-M5eR0uaqpJOeW2Ya1Al+3ZciXukzHpnjJTMVvdO0dPE=";
})
+
+ # Port to libsoup3
+ # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068679
+ (fetchpatch {
+ url = "https://git.launchpad.net/ubuntu/+source/libtimezonemap/plain/debian/patches/port-to-libsoup3.patch?id=b8346a99d4abece742bce73780ccf0edfa0b99f0";
+ hash = "sha256-BHLVA3Vcakl9COAiSPo0OyFOUz4ejsxB22gJW/+m7NI=";
+ })
];
nativeBuildInputs = [
@@ -42,7 +49,7 @@ stdenv.mkDerivation {
gtk3
glib
json-glib
- libsoup_2_4
+ libsoup_3
];
configureFlags = [
diff --git a/pkgs/by-name/ti/tippecanoe/package.nix b/pkgs/by-name/ti/tippecanoe/package.nix
index c14d07caa3fc..d369f1861524 100644
--- a/pkgs/by-name/ti/tippecanoe/package.nix
+++ b/pkgs/by-name/ti/tippecanoe/package.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "tippecanoe";
- version = "2.78.0";
+ version = "2.79.0";
src = fetchFromGitHub {
owner = "felt";
repo = "tippecanoe";
tag = finalAttrs.version;
- hash = "sha256-RSth1mFiVHtiZkGVvaIRxNQ3nYtV/GAL64D7fFB1NYs=";
+ hash = "sha256-oEGjeOJWOV7ZO6GjpzC+rbvxyKDm7w64NQ6m43Wa30k=";
};
buildInputs = [
diff --git a/pkgs/by-name/to/tor/package.nix b/pkgs/by-name/to/tor/package.nix
index 2d9f0b5b0169..7b044130c5e8 100644
--- a/pkgs/by-name/to/tor/package.nix
+++ b/pkgs/by-name/to/tor/package.nix
@@ -19,6 +19,7 @@
nixosTests,
writeShellScript,
versionCheckHook,
+ makeSetupHook,
}:
let
@@ -111,8 +112,21 @@ stdenv.mkDerivation (finalAttrs: {
versionCheckProgramArg = "--version";
passthru = {
- tests.tor = nixosTests.tor;
+ tests = {
+ inherit (nixosTests) tor;
+ proxyHook = callPackage ./proxy-hook-tests.nix {
+ tor = finalAttrs.finalPackage;
+ };
+ };
updateScript = callPackage ./update.nix { };
+ proxyHook = makeSetupHook {
+ name = "tor-proxy-hook";
+ substitutions = {
+ grep = lib.getExe gnugrep;
+ tee = lib.getExe' coreutils "tee";
+ tor = lib.getExe finalAttrs.finalPackage;
+ };
+ } ./proxy-hook.sh;
};
meta = {
diff --git a/pkgs/by-name/to/tor/proxy-hook-tests.nix b/pkgs/by-name/to/tor/proxy-hook-tests.nix
new file mode 100644
index 000000000000..a0544115a85b
--- /dev/null
+++ b/pkgs/by-name/to/tor/proxy-hook-tests.nix
@@ -0,0 +1,45 @@
+{
+ testers,
+ fetchFromGitLab,
+ fetchgit,
+ fetchurl,
+ fetchzip,
+ linkFarm,
+ tor,
+}:
+let
+ domain = "eweiibe6tdjsdprb4px6rqrzzcsi22m4koia44kc5pcjr7nec2rlxyad.onion";
+ rev = "933c5491db00c703d5d8264fdabd5a5b10aff96f";
+ hash = "sha256-o6Wpso8GSlQH39GpH3IXZyrVhdP8pEYFxLDq9a7yHX0=";
+in
+linkFarm "tor-proxy-hook-tests" {
+ fetchgit = testers.invalidateFetcherByDrvHash fetchgit {
+ name = "fetchgit-tor-source";
+ url = "http://${domain}/tpo/core/tor";
+ inherit rev hash;
+ nativeBuildInputs = [ tor.proxyHook ];
+ };
+
+ fetchzip = testers.invalidateFetcherByDrvHash fetchzip {
+ name = "fetchzip-tor-source";
+ url = "http://${domain}/tpo/core/tor/-/archive/${rev}/tor-${rev}.zip";
+ inherit hash;
+ nativeBuildInputs = [ tor.proxyHook ];
+ };
+
+ fetchurl = testers.invalidateFetcherByDrvHash fetchurl {
+ name = "fetchurl-tor-source";
+ url = "http://${domain}/tpo/core/tor/-/raw/${rev}/Cargo.lock";
+ hash = "sha256-oX4WbsscLADgJ5o+czpueyAih7ic0u4lZQs7y1vMA3A=";
+ nativeBuildInputs = [ tor.proxyHook ];
+ };
+
+ fetchFromGitLab = testers.invalidateFetcherByDrvHash fetchFromGitLab {
+ name = "gitlab-tor-source";
+ protocol = "http";
+ owner = "tpo/core";
+ repo = "tor";
+ inherit domain rev hash;
+ nativeBuildInputs = [ tor.proxyHook ];
+ };
+}
diff --git a/pkgs/by-name/to/tor/proxy-hook.sh b/pkgs/by-name/to/tor/proxy-hook.sh
new file mode 100644
index 000000000000..ae00a94b181c
--- /dev/null
+++ b/pkgs/by-name/to/tor/proxy-hook.sh
@@ -0,0 +1,19 @@
+_setupTorProxy(){
+ local torSocket=$NIX_BUILD_TOP/.tor.sock
+ local torPort=unix:$torSocket
+
+ exec {tor_fd}< <(@tor@ --DataDirectory "$NIX_BUILD_TOP/.tor" --SocksPort "$torPort")
+ exitHooks+=("kill '$!'")
+
+ # Wait for Tor to start
+ read < <(<&$tor_fd- @tee@ /dev/fd/2 | @grep@ -m 1 -F 'Bootstrapped 100% (done): Done')
+
+ export ALL_PROXY="socks5h://localhost$torSocket"
+
+ # A Git repository may have submodules that fetch from clearnet URLs, so
+ # for better performance, use Tor only for onion addresses. (fetchgit
+ # doesn't respect ALL_PROXY, so this doesn't conflict.)
+ export FETCHGIT_HTTP_PROXIES="http://*.onion $ALL_PROXY ${FETCHGIT_HTTP_PROXIES-}"
+}
+
+postHooks+=(_setupTorProxy)
diff --git a/pkgs/by-name/tr/tray-tui/package.nix b/pkgs/by-name/tr/tray-tui/package.nix
index 86d7e09a8148..c806beb8d508 100644
--- a/pkgs/by-name/tr/tray-tui/package.nix
+++ b/pkgs/by-name/tr/tray-tui/package.nix
@@ -7,18 +7,18 @@
}:
rustPlatform.buildRustPackage rec {
pname = "tray-tui";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "Levizor";
repo = "tray-tui";
tag = version;
- hash = "sha256-iZyhcBCOUq2KuQR21sQiwFeEIr7DNBs1fYRu5Nv5+ng=";
+ hash = "sha256-iJ3793D6/yT63s4akdFvWIpe+5wgjWv29cwB5deID60=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-o3FmSNOiCcbLoU6/LtbugalWUm/ME9kG8bzfem3HqWI=";
+ cargoHash = "sha256-T5O37QuubTHp9a5iYrXN2Wrc+Xez+rGiAowcbSp33A4=";
nativeBuildInputs = [
installShellFiles
diff --git a/pkgs/by-name/tr/trealla/package.nix b/pkgs/by-name/tr/trealla/package.nix
index 08d5cc01c4bc..9ca183f254d5 100644
--- a/pkgs/by-name/tr/trealla/package.nix
+++ b/pkgs/by-name/tr/trealla/package.nix
@@ -23,13 +23,13 @@ assert lib.elem lineEditingLibrary [
];
stdenv.mkDerivation (finalAttrs: {
pname = "trealla";
- version = "2.78.0";
+ version = "2.78.24";
src = fetchFromGitHub {
owner = "trealla-prolog";
repo = "trealla";
rev = "v${finalAttrs.version}";
- hash = "sha256-CJ1/Qbt6osuJZNuKiEaGEsDztVo8hTNOv6XvUQyWbFU=";
+ hash = "sha256-0OCb/U09b7DNd3bOEszuVH7gA0cRVqoWS7/HRZRFCIs=";
};
postPatch = ''
diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/by-name/tr/trufflehog/package.nix
similarity index 85%
rename from pkgs/tools/security/trufflehog/default.nix
rename to pkgs/by-name/tr/trufflehog/package.nix
index b90941a385e1..94b5131cc99e 100644
--- a/pkgs/tools/security/trufflehog/default.nix
+++ b/pkgs/by-name/tr/trufflehog/package.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "trufflehog";
- version = "3.89.2";
+ version = "3.90.1";
src = fetchFromGitHub {
owner = "trufflesecurity";
repo = "trufflehog";
tag = "v${version}";
- hash = "sha256-l697tyS3ydWIMGK2igbypj0O0zw0dqYGWk51VY8P4T8=";
+ hash = "sha256-SuNsuO7IKtKbAPnYZqJ5OQ8BaWvDN5XtdX8Amgt51fY=";
};
- vendorHash = "sha256-yq/wuq67LOIZLV84BQ3hGYsQVFpfLEM2rLW5noj5uqc=";
+ vendorHash = "sha256-haJgpR7xJOoiFfyYnaHpL6w9IcJnpODYN6hZxFXOHr0=";
nativeBuildInputs = [ makeWrapper ];
@@ -53,5 +53,6 @@ buildGoModule rec {
fab
sarcasticadmin
];
+ mainProgram = "trufflehog";
};
}
diff --git a/pkgs/by-name/tt/ttdl/package.nix b/pkgs/by-name/tt/ttdl/package.nix
index 168b4e394f0f..0a0da5763cb7 100644
--- a/pkgs/by-name/tt/ttdl/package.nix
+++ b/pkgs/by-name/tt/ttdl/package.nix
@@ -6,17 +6,17 @@
rustPlatform.buildRustPackage rec {
pname = "ttdl";
- version = "4.11.0";
+ version = "4.12.0";
src = fetchFromGitHub {
owner = "VladimirMarkelov";
repo = "ttdl";
rev = "v${version}";
- sha256 = "sha256-REfk8m5ZYfms5hjzbYdqe27z3/qGzC0CLWQ/Cj3418Q=";
+ sha256 = "sha256-nA5fX8NZko49ctgwJOt0A07/7SFyM5I2840zeBZnFCs=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-dr/hT8mVUlO0pX/OGqIqPDevflNVPD88epLZsW772Os=";
+ cargoHash = "sha256-yCEdsxoKxudI7ae8Lz+8TAFblJSSB4tSD3GLdT6VtFI=";
meta = {
description = "CLI tool to manage todo lists in todo.txt format";
diff --git a/pkgs/by-name/ty/ty/package.nix b/pkgs/by-name/ty/ty/package.nix
index 9724ac895b7f..65f5684d2a27 100644
--- a/pkgs/by-name/ty/ty/package.nix
+++ b/pkgs/by-name/ty/ty/package.nix
@@ -14,14 +14,14 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ty";
- version = "0.0.1-alpha.15";
+ version = "0.0.1-alpha.16";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "ty";
tag = finalAttrs.version;
fetchSubmodules = true;
- hash = "sha256-7aOFRrnj4WFTuQWcOgdSU3w9KWwRbpPj3K6g4y0JPo0=";
+ hash = "sha256-hpDzl1TJRCfr5l76HwK90WAbAgeDR48eRNs9knj87lk=";
};
# For Darwin platforms, remove the integration test for file notifications,
@@ -35,7 +35,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
cargoBuildFlags = [ "--package=ty" ];
- cargoHash = "sha256-vhsXYqU3Y5xGDLE/AVkVIY4eweHbyR/E3RvGoHG+1ZE=";
+ cargoHash = "sha256-/SoF87aZHypzEsetgmALmNTheEH/CodZEPW2I5+F/a4=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/uc/ucx/package.nix b/pkgs/by-name/uc/ucx/package.nix
index a2df302dd232..c82c686ac243 100644
--- a/pkgs/by-name/uc/ucx/package.nix
+++ b/pkgs/by-name/uc/ucx/package.nix
@@ -36,14 +36,14 @@ let
# rocm build fails with gcc stdenv due to unrecognised arg parallel-jobs
stdenv' = if enableRocm then rocmPackages.stdenv else stdenv;
in
-stdenv'.mkDerivation rec {
+stdenv'.mkDerivation (finalAttrs: {
pname = "ucx";
version = "1.18.1";
src = fetchFromGitHub {
owner = "openucx";
repo = "ucx";
- rev = "v${version}";
+ rev = "v${finalAttrs.version}";
sha256 = "sha256-LW57wbQFwW14Z86p9jo1ervkCafVy+pnIQQ9t0i8enY=";
};
@@ -103,11 +103,14 @@ stdenv'.mkDerivation rec {
enableParallelBuilding = true;
- meta = with lib; {
+ meta = {
description = "Unified Communication X library";
homepage = "https://www.openucx.org";
- license = licenses.bsd3;
- platforms = platforms.linux;
- maintainers = [ maintainers.markuskowa ];
+ license = lib.licenses.bsd3;
+ platforms = lib.platforms.linux;
+ # LoongArch64 is not supported.
+ # See: https://github.com/openucx/ucx/issues/9873
+ badPlatforms = lib.platforms.loongarch64;
+ maintainers = with lib.maintainers; [ markuskowa ];
};
-}
+})
diff --git a/pkgs/by-name/un/unrar/package.nix b/pkgs/by-name/un/unrar/package.nix
index 63c7a013259c..4cd237e284c5 100644
--- a/pkgs/by-name/un/unrar/package.nix
+++ b/pkgs/by-name/un/unrar/package.nix
@@ -6,12 +6,12 @@
stdenv.mkDerivation (finalAttrs: {
pname = "unrar";
- version = "7.1.8";
+ version = "7.1.9";
src = fetchzip {
url = "https://www.rarlab.com/rar/unrarsrc-${finalAttrs.version}.tar.gz";
stripRoot = false;
- hash = "sha256-0A6GAuAOJuP6bcNsfhNe7zALGu3nkqa3Q16FphXwT7A=";
+ hash = "sha256-CkeE97RcEyCwOX4NKZG2d63ZvxsYFN8Y1swJ9ODb8sk=";
};
sourceRoot = finalAttrs.src.name;
diff --git a/pkgs/by-name/up/upgrade-assistant/package.nix b/pkgs/by-name/up/upgrade-assistant/package.nix
index d24ed84845d9..7e3d28d05391 100644
--- a/pkgs/by-name/up/upgrade-assistant/package.nix
+++ b/pkgs/by-name/up/upgrade-assistant/package.nix
@@ -1,9 +1,9 @@
{ lib, buildDotnetGlobalTool }:
buildDotnetGlobalTool {
pname = "upgrade-assistant";
- version = "0.5.1084";
+ version = "0.5.1165";
- nugetHash = "sha256-O+HHLqou6hRAQ8vUzq+VfX0vRM+nZGPnfCg8niYX2gE=";
+ nugetHash = "sha256-6LHGgpdCTiDaKZN5oWWUotH2SwExu9I1PAyt8TmQAh0=";
meta = {
homepage = "https://github.com/dotnet/upgrade-assistant";
diff --git a/pkgs/by-name/vt/vtracer/package.nix b/pkgs/by-name/vt/vtracer/package.nix
index 254b5b851104..bb1fb79d0400 100644
--- a/pkgs/by-name/vt/vtracer/package.nix
+++ b/pkgs/by-name/vt/vtracer/package.nix
@@ -6,13 +6,13 @@
rustPlatform.buildRustPackage rec {
pname = "vtracer";
- version = "0.6.4";
+ version = "0.6.5";
src = fetchFromGitHub {
owner = "visioncortex";
repo = "vtracer";
rev = version;
- hash = "sha256-n5AUc4C0eUfeVe3zTo0ZC/KWMS1/uW/+3Uoz8Q2qQI0=";
+ hash = "sha256-gU2LxUbgy2KgMCu7nyjfGkmBwnA9mjX4mUT9M9k1a4I=";
};
cargoLock = {
diff --git a/pkgs/by-name/vu/vunnel/package.nix b/pkgs/by-name/vu/vunnel/package.nix
index 659356640eb8..5c207297b785 100644
--- a/pkgs/by-name/vu/vunnel/package.nix
+++ b/pkgs/by-name/vu/vunnel/package.nix
@@ -7,14 +7,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "vunnel";
- version = "0.34.2";
+ version = "0.35.1";
pyproject = true;
src = fetchFromGitHub {
owner = "anchore";
repo = "vunnel";
tag = "v${version}";
- hash = "sha256-7bUKDo7l/xZhw6o6nimQKyjucB8uB80wOGUr0V++Q28=";
+ hash = "sha256-Qxf9nUAk2NIdLhy1n//pY6RHq1Rg+PIGqN0NDuS4xj4=";
leaveDotGit = true;
};
diff --git a/pkgs/by-name/wd/wdisplays/package.nix b/pkgs/by-name/wd/wdisplays/package.nix
index 0f74c294abfa..d24bb42b8a73 100644
--- a/pkgs/by-name/wd/wdisplays/package.nix
+++ b/pkgs/by-name/wd/wdisplays/package.nix
@@ -14,7 +14,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "wdisplays";
- version = "1.1.1";
+ version = "1.1.3";
nativeBuildInputs = [
meson
@@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
owner = "artizirk";
repo = "wdisplays";
rev = finalAttrs.version;
- sha256 = "sha256-dtvP930ChiDRT60xq6xBDU6k+zHnkrAkxkKz2FxlzRs=";
+ sha256 = "sha256-KabaW2BH4zAS0xWkzCM8YaAnP/hkZL7Wq3EARantRis=";
};
meta = with lib; {
diff --git a/pkgs/by-name/wo/worker-build/package.nix b/pkgs/by-name/wo/worker-build/package.nix
index 587da6e4de9f..8834055c40b9 100644
--- a/pkgs/by-name/wo/worker-build/package.nix
+++ b/pkgs/by-name/wo/worker-build/package.nix
@@ -6,18 +6,18 @@
rustPlatform.buildRustPackage rec {
pname = "worker-build";
- version = "0.6.0";
+ version = "0.6.1";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "workers-rs";
tag = "v${version}";
- hash = "sha256-wsH16hkiaTthE2FwQ8Ma2qQhkunq2rxkZXPEYR7P0Io=";
+ hash = "sha256-eP54+M6eXp251QHF9YX5f19yL7gC+zsZfbphac363Wo=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-ZuO020orJBJWm3Q+39MnkQ96rsv9juicUeMtBBVWxcg=";
+ cargoHash = "sha256-1KVpcghdGG6gcDz5rvydYLXXh/5Yiq1Z2Rtbc66DWrM=";
buildAndTestSubdir = "worker-build";
diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix
index 2cb64a2a9517..0d9e943c37c7 100644
--- a/pkgs/by-name/xp/xpipe/package.nix
+++ b/pkgs/by-name/xp/xpipe/package.nix
@@ -153,6 +153,6 @@ stdenvNoCC.mkDerivation rec {
];
maintainers = with lib.maintainers; [ crschnick ];
platforms = [ "x86_64-linux" ];
- mainProgram = pname;
+ mainProgram = "xpipe";
};
}
diff --git a/pkgs/by-name/ya/yamlscript/package.nix b/pkgs/by-name/ya/yamlscript/package.nix
index 189ad46ff1c2..47abddfb145c 100644
--- a/pkgs/by-name/ya/yamlscript/package.nix
+++ b/pkgs/by-name/ya/yamlscript/package.nix
@@ -6,11 +6,11 @@
buildGraalvmNativeImage (finalAttrs: {
pname = "yamlscript";
- version = "0.1.97";
+ version = "0.2.2";
src = fetchurl {
url = "https://github.com/yaml/yamlscript/releases/download/${finalAttrs.version}/yamlscript.cli-${finalAttrs.version}-standalone.jar";
- hash = "sha256-xyKn+Eec6Kspoe0kq3N/nQDIOJSJcrb9CE/uUF3+Qcs=";
+ hash = "sha256-JGtslASDw/jZxmM936uBW0xcHR3QQSDB99WjwYXim1Q=";
};
extraNativeImageBuildArgs = [
diff --git a/pkgs/by-name/ya/yazi/plugins/chmod/default.nix b/pkgs/by-name/ya/yazi/plugins/chmod/default.nix
index 2bada46600a8..06f1e8e60e57 100644
--- a/pkgs/by-name/ya/yazi/plugins/chmod/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/chmod/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "chmod.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-26";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "7c174cc0ae1e07876218868e5e0917308201c081";
+ hash = "sha256-RE93ZNlG6CRGZz7YByXtO0mifduh6MMGls6J9IYwaFA=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/git/default.nix b/pkgs/by-name/ya/yazi/plugins/git/default.nix
index 5c3873d47a8e..362cc189c192 100644
--- a/pkgs/by-name/ya/yazi/plugins/git/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/git/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "git.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-07-05";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "cbc4450a6c238114362e3c2fbca355166c2a2202";
+ hash = "sha256-otD7zmm/Juh68D2czRhtU7CZFIaMgADxuo8p68cS7fk=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/glow/default.nix b/pkgs/by-name/ya/yazi/plugins/glow/default.nix
index 6a5dc9df47af..f6d8709412da 100644
--- a/pkgs/by-name/ya/yazi/plugins/glow/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/glow/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "glow.yazi";
- version = "0-unstable-2025-04-15";
+ version = "0-unstable-2025-06-13";
src = fetchFromGitHub {
owner = "Reledia";
repo = "glow.yazi";
- rev = "2da96e3ffd9cd9d4dd53e0b2636f83ff69fe9af0";
- hash = "sha256-4krck4U/KWmnl32HWRsblYW/biuqzDPysrEn76buRck=";
+ rev = "bd3eaa58c065eaf216a8d22d64c62d8e0e9277e9";
+ hash = "sha256-mzW/ut/LTEriZiWF8YMRXG9hZ70OOC0irl5xObTNO40=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix b/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix
index dde64726f7be..95fca5f6c711 100644
--- a/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/jump-to-char/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "jump-to-char.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-18";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "86d28e4fb4f25f36cc501b8cb0badb37a6b14263";
+ hash = "sha256-m/gJTDm0cVkIdcQ1ZJliPqBhNKoCW1FciLkuq7D1mxo=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/lsar/default.nix b/pkgs/by-name/ya/yazi/plugins/lsar/default.nix
index 22a9dcee84b7..cee1b8c67128 100644
--- a/pkgs/by-name/ya/yazi/plugins/lsar/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/lsar/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "lsar.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-18";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "86d28e4fb4f25f36cc501b8cb0badb37a6b14263";
+ hash = "sha256-m/gJTDm0cVkIdcQ1ZJliPqBhNKoCW1FciLkuq7D1mxo=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/mactag/default.nix b/pkgs/by-name/ya/yazi/plugins/mactag/default.nix
index 06f367aeebb4..1a6cce82d2af 100644
--- a/pkgs/by-name/ya/yazi/plugins/mactag/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/mactag/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "mactag.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-07-02";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "e5f00e2716fd177b0ca0d313f1a6e64f01c12760";
+ hash = "sha256-DLcmzCmITybWrYuBpTyswtoGUimpagkyeVUWmbKjarY=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix
index 1297930d0bdb..c18f8748f624 100644
--- a/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/mediainfo/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "mediainfo.yazi";
- version = "25.5.31-unstable-2025-06-05";
+ version = "25.5.31-unstable-2025-07-19";
src = fetchFromGitHub {
owner = "boydaihungst";
repo = "mediainfo.yazi";
- rev = "a7d1aa69a1a107e64540c17f19ac94be1366769f";
- hash = "sha256-HUD8Sv1C4gzZRvSEIYqcmm+A0mBYDuwZHCNH26kipS0=";
+ rev = "f89605ce7ca33181ee6770e641d80ec4673093e0";
+ hash = "sha256-NloChkZWKo9JL636d+G7vgEY/HX24udngYftw/Ydzk4=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix b/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix
index 0edd890ad659..b0f5e70777e3 100644
--- a/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/mime-ext/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "mime-ext.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-18";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "86d28e4fb4f25f36cc501b8cb0badb37a6b14263";
+ hash = "sha256-m/gJTDm0cVkIdcQ1ZJliPqBhNKoCW1FciLkuq7D1mxo=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/mount/default.nix b/pkgs/by-name/ya/yazi/plugins/mount/default.nix
index 48eeae61adb3..981696ffc335 100644
--- a/pkgs/by-name/ya/yazi/plugins/mount/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/mount/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "mount.yazi";
- version = "25.5.28-unstable-2025-06-11";
+ version = "25.5.31-unstable-2025-07-02";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "c1d638374c76655896c06e9bc91cdb39857b7f15";
- hash = "sha256-cj2RjeW4/9ZRCd/H4PxrIQWW9kSOxtdi72f+8o13aPI=";
+ rev = "e5f00e2716fd177b0ca0d313f1a6e64f01c12760";
+ hash = "sha256-DLcmzCmITybWrYuBpTyswtoGUimpagkyeVUWmbKjarY=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/ouch/default.nix b/pkgs/by-name/ya/yazi/plugins/ouch/default.nix
index 64bad91f0d3c..cdf75687b1bf 100644
--- a/pkgs/by-name/ya/yazi/plugins/ouch/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/ouch/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "ouch.yazi";
- version = "0-unstable-2025-06-10";
+ version = "0-unstable-2025-07-13";
src = fetchFromGitHub {
owner = "ndtoan96";
repo = "ouch.yazi";
- rev = "1ee69a56da3c4b90ec8716dd9dd6b82e7a944614";
- hash = "sha256-4KZeDkMXlhUV0Zh+VGBtz9kFPGOWCexYVuKUSCN463o=";
+ rev = "0742fffea5229271164016bf96fb599d861972db";
+ hash = "sha256-C0wG8NQ+zjAMfd+J39Uvs3K4U6e3Qpo1yLPm2xcsAaI=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/piper/default.nix b/pkgs/by-name/ya/yazi/plugins/piper/default.nix
index 6e84a799159a..fa11169bca2b 100644
--- a/pkgs/by-name/ya/yazi/plugins/piper/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/piper/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "piper.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-21";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "f9b3f8876eaa74d8b76e5b8356aca7e6a81c0fb7";
- hash = "sha256-EoIrbyC7WgRzrEtvso2Sr6HnNW91c5E+RZGqnjEi6Zo=";
+ rev = "3d1efb706924112daed986a4eef634e408bad65e";
+ hash = "sha256-GgEg1A5sxaH7hR1CUOO9WV21kH8B2YUGAtOapcWLP7Y=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/projects/default.nix b/pkgs/by-name/ya/yazi/plugins/projects/default.nix
index 3ba2308f3ce9..b2b43072bcf5 100644
--- a/pkgs/by-name/ya/yazi/plugins/projects/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/projects/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "projects.yazi";
- version = "0-unstable-2025-06-03";
+ version = "0-unstable-2025-06-19";
src = fetchFromGitHub {
owner = "MasouShizuka";
repo = "projects.yazi";
- rev = "7037dd5eee184ccb7725bdc9f7ea6faa188420d5";
- hash = "sha256-Lc0MeiAuPgJTq4ojNw9hwxqPJ74S4ymn4uPTkxGeZGc=";
+ rev = "a5e33db284ab580de7b549e472bba13a5ba7c7b9";
+ hash = "sha256-4VD1OlzGgyeB1jRgPpI4aWnOCHNZQ9vhh40cbU80Les=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/relative-motions/default.nix b/pkgs/by-name/ya/yazi/plugins/relative-motions/default.nix
index 641434789824..bc8b2a4a16dd 100644
--- a/pkgs/by-name/ya/yazi/plugins/relative-motions/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/relative-motions/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "relative-motions.yazi";
- version = "25.5.28-unstable-2025-06-05";
+ version = "25.5.28-unstable-2025-07-09";
src = fetchFromGitHub {
owner = "dedukun";
repo = "relative-motions.yazi";
- rev = "2e3b6172e6226e0db96aea12d09dea2d2e443fea";
- hash = "sha256-v0e06ieBKNmt9DATdL7R4AyVFa9DlNBwpfME3LHozLA=";
+ rev = "a603d9ea924dfc0610bcf9d3129e7cba605d4501";
+ hash = "sha256-9i6x/VxGOA3bB3FPieB7mQ1zGaMK5wnMhYqsq4CvaM4=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/restore/default.nix b/pkgs/by-name/ya/yazi/plugins/restore/default.nix
index d24769c725c2..8174d3a505be 100644
--- a/pkgs/by-name/ya/yazi/plugins/restore/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/restore/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "restore.yazi";
- version = "25.5.31-unstable-2025-06-05";
+ version = "25.5.31-unstable-2025-07-11";
src = fetchFromGitHub {
owner = "boydaihungst";
repo = "restore.yazi";
- rev = "b7c33766e0bc4bbbb99e8e934be90e3beb881d29";
- hash = "sha256-qtthY7eySqXoA3TARubZF0SsYkkLEgkjdtPUxR5ro0I=";
+ rev = "84f1921806c49b7b20af26cbe57cb4fd286142e2";
+ hash = "sha256-pEQZ/2Z4XVYlfzqtCz51bIgE9KzkDF/qyX8vThhlWGI=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix b/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix
index 1f0c6d105a13..e1dbd7bd79f2 100644
--- a/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/smart-enter/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "smart-enter.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-18";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "86d28e4fb4f25f36cc501b8cb0badb37a6b14263";
+ hash = "sha256-m/gJTDm0cVkIdcQ1ZJliPqBhNKoCW1FciLkuq7D1mxo=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix b/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix
index 83e225e9b84c..5934bf8bbd82 100644
--- a/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/smart-filter/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "smart-filter.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-07-23";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "de53d90cb2740f84ae595f93d0c4c23f8618a9e4";
+ hash = "sha256-ixZKOtLOwLHLeSoEkk07TB3N57DXoVEyImR3qzGUzxQ=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix b/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix
index 5e57cab81ca7..0463f8ae3f71 100644
--- a/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/smart-paste/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "smart-paste.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-18";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "86d28e4fb4f25f36cc501b8cb0badb37a6b14263";
+ hash = "sha256-m/gJTDm0cVkIdcQ1ZJliPqBhNKoCW1FciLkuq7D1mxo=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/starship/default.nix b/pkgs/by-name/ya/yazi/plugins/starship/default.nix
index a8515a9fac77..232b9ab4dea2 100644
--- a/pkgs/by-name/ya/yazi/plugins/starship/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/starship/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "starship.yazi";
- version = "25.4.8-unstable-2025-06-01";
+ version = "25.4.8-unstable-2025-07-08";
src = fetchFromGitHub {
owner = "Rolv-Apneseth";
repo = "starship.yazi";
- rev = "6a0f3f788971b155cbc7cec47f6f11aebbc148c9";
- hash = "sha256-q1G0Y4JAuAv8+zckImzbRvozVn489qiYVGFQbdCxC98=";
+ rev = "a63550b2f91f0553cc545fd8081a03810bc41bc0";
+ hash = "sha256-PYeR6fiWDbUMpJbTFSkM57FzmCbsB4W4IXXe25wLncg=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix b/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix
index 577ba6c3ae87..c11e14011956 100644
--- a/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/toggle-pane/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "toggle-pane.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-18";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "a54b96a3f21495ab3659e45d5354bcc8413be15c";
- hash = "sha256-TtVaWazkk2xnomhJFinElbUsXUKAbDDhLEVq5Ah3nAk=";
+ rev = "86d28e4fb4f25f36cc501b8cb0badb37a6b14263";
+ hash = "sha256-m/gJTDm0cVkIdcQ1ZJliPqBhNKoCW1FciLkuq7D1mxo=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix b/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix
index 89ad96e497c9..bbc788c4391d 100644
--- a/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/vcs-files/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "vcs-files.yazi";
- version = "25.5.28-unstable-2025-05-28";
+ version = "25.5.31-unstable-2025-06-18";
src = fetchFromGitHub {
owner = "yazi-rs";
repo = "plugins";
- rev = "d642bfb0822eb0c3c5c891ab0f4b6f897a2083cb";
- hash = "sha256-WF2b9t0VPGNP3QXgr/GMDFcSh5bsXC7KKd2ICL4WDHo=";
+ rev = "86d28e4fb4f25f36cc501b8cb0badb37a6b14263";
+ hash = "sha256-m/gJTDm0cVkIdcQ1ZJliPqBhNKoCW1FciLkuq7D1mxo=";
};
meta = {
diff --git a/pkgs/by-name/ya/yazi/plugins/yatline/default.nix b/pkgs/by-name/ya/yazi/plugins/yatline/default.nix
index f2f35c3ce7db..ca487e5bdc0b 100644
--- a/pkgs/by-name/ya/yazi/plugins/yatline/default.nix
+++ b/pkgs/by-name/ya/yazi/plugins/yatline/default.nix
@@ -5,13 +5,13 @@
}:
mkYaziPlugin {
pname = "yatline.yazi";
- version = "0-unstable-2025-06-11";
+ version = "25.5.31-unstable-2025-06-12";
src = fetchFromGitHub {
owner = "imsi32";
repo = "yatline.yazi";
- rev = "73bce63ffb454ea108a96f316e2a8c2e16a35262";
- hash = "sha256-pIaqnxEGKiWvtFZJm0e7GSbbIc2qaTCB+czHLcVuVzY=";
+ rev = "88bd1c58357d472fe7e8daf9904936771fc49795";
+ hash = "sha256-RkQKZQAa5U9eMWk1Q0doueJZiuP4elUJ0dM1XKLSnDo=";
};
meta = {
diff --git a/pkgs/by-name/yt/ytdl-sub/package.nix b/pkgs/by-name/yt/ytdl-sub/package.nix
index 1332029d60ea..19d9603a250d 100644
--- a/pkgs/by-name/yt/ytdl-sub/package.nix
+++ b/pkgs/by-name/yt/ytdl-sub/package.nix
@@ -8,14 +8,14 @@
python3Packages.buildPythonApplication rec {
pname = "ytdl-sub";
- version = "2025.07.04";
+ version = "2025.07.24";
pyproject = true;
src = fetchFromGitHub {
owner = "jmbannon";
repo = "ytdl-sub";
tag = version;
- hash = "sha256-aVI/OY1Dh5LvbDyg+GuWBz2e6oUgTzErqfnow22v8CI=";
+ hash = "sha256-yeF4Lt1IzMbkIXXzVMJjZb3D0UTiv4d5fSoN8uJBlBM=";
};
postPatch = ''
diff --git a/pkgs/by-name/ze/zed-editor/package.nix b/pkgs/by-name/ze/zed-editor/package.nix
index 0056b3b8a506..f398694e26c3 100644
--- a/pkgs/by-name/ze/zed-editor/package.nix
+++ b/pkgs/by-name/ze/zed-editor/package.nix
@@ -99,7 +99,7 @@ let
in
rustPlatform.buildRustPackage (finalAttrs: {
pname = "zed-editor";
- version = "0.195.5";
+ version = "0.196.5";
outputs = [
"out"
@@ -112,7 +112,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
owner = "zed-industries";
repo = "zed";
tag = "v${finalAttrs.version}";
- hash = "sha256-7ffh7aLAh9tzRFAFai0ZQbOBXXKiX+QMPzmfCtV0JwI=";
+ hash = "sha256-aTH8ANG19xXkv++tMifzbRtoQ5GnfUW967CnTiY+L/s=";
};
patches = [
@@ -139,7 +139,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
'';
useFetchCargoVendor = true;
- cargoHash = "sha256-A/oBHbt8prQyR15n77b/VHlz/wO2lxFp7M/OOZt3jHU=";
+ cargoHash = "sha256-h/s35zHBS1lvNpv17gVby8zA3ddoh1ZM4WF+z51uvB8=";
nativeBuildInputs = [
cmake
diff --git a/pkgs/by-name/zw/zwave-js-ui/package.nix b/pkgs/by-name/zw/zwave-js-ui/package.nix
index 5af7505bb0e1..beb46ca202fb 100644
--- a/pkgs/by-name/zw/zwave-js-ui/package.nix
+++ b/pkgs/by-name/zw/zwave-js-ui/package.nix
@@ -7,15 +7,15 @@
buildNpmPackage rec {
pname = "zwave-js-ui";
- version = "10.8.0";
+ version = "10.10.0";
src = fetchFromGitHub {
owner = "zwave-js";
repo = "zwave-js-ui";
tag = "v${version}";
- hash = "sha256-/YXt5yvlYdslxtc6dVGJXsgoMMmIXt8lRoYPn6nNjYY=";
+ hash = "sha256-75B/3hBD2FfLRcbBbj+uB43dd7Wiaipy8prBEcwSB6Y=";
};
- npmDepsHash = "sha256-qQJ/TCaRvdaKok1ud4MzrM8dtYjlNpESxiN/sJbPexY=";
+ npmDepsHash = "sha256-8WEUicgztCi6eK7vri3cOKjDgMx2DIcJTIGp0WTNiDc=";
passthru.tests.zwave-js-ui = nixosTests.zwave-js-ui;
diff --git a/pkgs/desktops/gnome/extensions/default.nix b/pkgs/desktops/gnome/extensions/default.nix
index db47ad5da68a..da2a8b5d4c95 100644
--- a/pkgs/desktops/gnome/extensions/default.nix
+++ b/pkgs/desktops/gnome/extensions/default.nix
@@ -39,7 +39,6 @@ let
lib.trivial.pipe extensions [
(map (extension: lib.nameValuePair extension.extensionUuid extension))
builtins.listToAttrs
- (attrs: attrs // { __attrsFailEvaluation = true; })
];
# Map the list of extensions to an attrset based on the pname as key, which is more human readable than the UUID
@@ -80,7 +79,6 @@ rec {
# Keep the last three versions in here
gnomeExtensions = lib.trivial.pipe (gnome46Extensions // gnome47Extensions // gnome48Extensions) [
- (v: builtins.removeAttrs v [ "__attrsFailEvaluation" ])
# Apply some custom patches for automatically packaged extensions
(callPackage ./extensionOverrides.nix { })
# Add all manually packaged extensions
diff --git a/pkgs/desktops/mate/caja-extensions/default.nix b/pkgs/desktops/mate/caja-extensions/default.nix
index 25c8d3a48863..993711849a10 100644
--- a/pkgs/desktops/mate/caja-extensions/default.nix
+++ b/pkgs/desktops/mate/caja-extensions/default.nix
@@ -8,7 +8,7 @@
glib,
gst_all_1,
gtk3,
- gupnp,
+ gupnp_1_6,
imagemagick,
mate-desktop,
wrapGAppsHook3,
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
gst_all_1.gst-plugins-base
gst_all_1.gst-plugins-good
gtk3
- gupnp
+ gupnp_1_6
imagemagick
mate-desktop
];
diff --git a/pkgs/development/compilers/dotnet/stage0.nix b/pkgs/development/compilers/dotnet/stage0.nix
index e4eca4180c39..9e5cd658c0d3 100644
--- a/pkgs/development/compilers/dotnet/stage0.nix
+++ b/pkgs/development/compilers/dotnet/stage0.nix
@@ -92,12 +92,6 @@ let
"false"
];
- # https://github.com/dotnet/source-build/issues/4920
- ${if stdenv.isLinux && lib.versionAtLeast old.version "10" then "postFixup" else null} = ''
- find $out \( -name crossgen2 -or -name ilc \) -type f -print0 |
- xargs -0 patchelf --add-needed libssl.so --add-rpath "${lib.makeLibraryPath [ openssl ]}"
- '';
-
passthru =
old.passthru or { }
// (
diff --git a/pkgs/development/compilers/jetbrains-jdk/17.nix b/pkgs/development/compilers/jetbrains-jdk/17.nix
index 0a5fd0d215dd..fe215fcf79ad 100644
--- a/pkgs/development/compilers/jetbrains-jdk/17.nix
+++ b/pkgs/development/compilers/jetbrains-jdk/17.nix
@@ -27,6 +27,7 @@
libgbm,
wayland,
udev,
+ fontconfig,
}:
assert debugBuild -> withJcef;
@@ -42,26 +43,28 @@ let
in
openjdk17.overrideAttrs (oldAttrs: rec {
pname = "jetbrains-jdk" + lib.optionalString withJcef "-jcef";
- javaVersion = "17.0.11";
- build = "1207.24";
+ javaVersion = "17.0.15";
+ build = "1381";
# To get the new tag:
# git clone https://github.com/jetbrains/jetbrainsruntime
# cd jetbrainsruntime
- # git reset --hard [revision]
- # 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 ","
- openjdkTag = "jbr-17.0.8+7";
+ # git tag --points-at [revision]
+ # Look for the line that starts with jbr-
+ openjdkTag = "jbr-17.0.15+6";
version = "${javaVersion}-b${build}";
src = fetchFromGitHub {
owner = "JetBrains";
repo = "JetBrainsRuntime";
rev = "jb${version}";
- hash = "sha256-a7cJF2iCW/1GK0/GmVbaY5pYcn3YtZy5ngFkyAGRhu0=";
+ hash = "sha256-Ckv2SNugHK75Af+ZzI91+QodOHIa5TMcjVQYsO45mQo=";
};
- BOOT_JDK = openjdk17-bootstrap.home;
- # run `git log -1 --pretty=%ct` in jdk repo for new value on update
- SOURCE_DATE_EPOCH = 1715809405;
+ env = {
+ BOOT_JDK = openjdk17-bootstrap.home;
+ # run `git log -1 --pretty=%ct` in jdk repo for new value on update
+ SOURCE_DATE_EPOCH = 1745907200;
+ };
patches = [ ];
@@ -77,7 +80,7 @@ openjdk17.overrideAttrs (oldAttrs: rec {
-e "s/SOURCE_DATE_EPOCH=.*//" \
-e "s/export SOURCE_DATE_EPOCH//" \
-i jb/project/tools/common/scripts/common.sh
- sed -i "s/STATIC_CONF_ARGS/STATIC_CONF_ARGS \$configureFlags/" jb/project/tools/linux/scripts/mkimages_${arch}.sh
+ substituteInPlace jb/project/tools/linux/scripts/mkimages_${arch}.sh --replace-fail "STATIC_CONF_ARGS" "STATIC_CONF_ARGS ''${configureFlags[*]}"
sed \
-e "s/create_image_bundle \"jb/#/" \
-e "s/echo Creating /exit 0 #/" \
@@ -133,20 +136,20 @@ openjdk17.overrideAttrs (oldAttrs: rec {
libgbm
wayland
udev
+ fontconfig
]
}"
- for output in $outputs; do
+ for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do
if [ "$output" = debug ]; then continue; fi
LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS"
done
# Add the local library paths to remove dependencies on the bootstrap
- for output in $outputs; do
+ for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do
if [ "$output" = debug ]; then continue; fi
OUTPUTDIR=$(eval echo \$$output)
BINLIBS=$(find $OUTPUTDIR/bin/ -type f; find $OUTPUTDIR -name \*.so\*)
echo "$BINLIBS" | while read i; do
patchelf --set-rpath "$LIBDIRS:$(patchelf --print-rpath "$i")" "$i" || true
- patchelf --shrink-rpath "$i" || true
done
done
'';
diff --git a/pkgs/development/compilers/jetbrains-jdk/default.nix b/pkgs/development/compilers/jetbrains-jdk/default.nix
index 8b56d4d11f88..a42084e404fd 100644
--- a/pkgs/development/compilers/jetbrains-jdk/default.nix
+++ b/pkgs/development/compilers/jetbrains-jdk/default.nix
@@ -19,6 +19,7 @@
libXrender,
libX11,
libXext,
+ libxkbcommon,
libxcb,
nss,
nspr,
@@ -26,6 +27,9 @@
libgbm,
wayland,
udev,
+ fontconfig,
+ shaderc,
+ vulkan-headers,
}:
assert debugBuild -> withJcef;
@@ -41,26 +45,28 @@ let
in
jdk.overrideAttrs (oldAttrs: rec {
pname = "jetbrains-jdk" + lib.optionalString withJcef "-jcef";
- javaVersion = "21.0.6";
- build = "895.109";
+ javaVersion = "21.0.7";
+ build = "1038.58";
# To get the new tag:
# git clone https://github.com/jetbrains/jetbrainsruntime
# cd jetbrainsruntime
- # git checkout jbr-release-${javaVersion}b${build}
- # 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 ","
- openjdkTag = "jbr-21.0.6+7";
+ # git tag --points-at [revision]
+ # Look for the line that starts with jbr-
+ openjdkTag = "jbr-release-21.0.7b1038.58";
version = "${javaVersion}-b${build}";
src = fetchFromGitHub {
owner = "JetBrains";
repo = "JetBrainsRuntime";
rev = "jb${version}";
- hash = "sha256-Neh0PGer4JnNaForBKRlGPLft5cae5GktreyPRNjFCk=";
+ hash = "sha256-sGAMrE9gAt73jgLlNW8p5Lz37gFiK4ZvMQ8giE2Ia54=";
};
- BOOT_JDK = jdk.home;
- # run `git log -1 --pretty=%ct` in jdk repo for new value on update
- SOURCE_DATE_EPOCH = 1726275531;
+ env = {
+ BOOT_JDK = jdk.home;
+ # run `git log -1 --pretty=%ct` in jdk repo for new value on update
+ SOURCE_DATE_EPOCH = 1745907200;
+ };
patches = [ ];
@@ -76,8 +82,19 @@ jdk.overrideAttrs (oldAttrs: rec {
-e "s/SOURCE_DATE_EPOCH=.*//" \
-e "s/export SOURCE_DATE_EPOCH//" \
-i jb/project/tools/common/scripts/common.sh
- configureFlags=$(echo $configureFlags | sed 's/--host=[^ ]*//')
- sed -i "s|STATIC_CONF_ARGS|STATIC_CONF_ARGS \$configureFlags|" jb/project/tools/linux/scripts/mkimages_${arch}.sh
+ declare -a realConfigureFlags
+ for configureFlag in "''${configureFlags[@]}"; do
+ case "$configureFlag" in
+ --host=*)
+ # intentionally omit flag
+ ;;
+ *)
+ realConfigureFlags+=("$configureFlag")
+ ;;
+ esac
+ done
+ echo "computed configure flags: ''${realConfigureFlags[*]}"
+ substituteInPlace jb/project/tools/linux/scripts/mkimages_${arch}.sh --replace-fail "STATIC_CONF_ARGS" "STATIC_CONF_ARGS ''${realConfigureFlags[*]}"
sed \
-e "s/create_image_bundle \"jb/#/" \
-e "s/echo Creating /exit 0 #/" \
@@ -126,6 +143,7 @@ jdk.overrideAttrs (oldAttrs: rec {
libXrender
libX11
libXext
+ libxkbcommon
libxcb
nss
nspr
@@ -133,20 +151,20 @@ jdk.overrideAttrs (oldAttrs: rec {
libgbm
wayland
udev
+ fontconfig
]
}"
- for output in $outputs; do
+ for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do
if [ "$output" = debug ]; then continue; fi
LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort -u | tr '\n' ':'):$LIBDIRS"
done
# Add the local library paths to remove dependencies on the bootstrap
- for output in $outputs; do
+ for output in ${lib.concatStringsSep " " oldAttrs.outputs}; do
if [ "$output" = debug ]; then continue; fi
OUTPUTDIR=$(eval echo \$$output)
BINLIBS=$(find $OUTPUTDIR/bin/ -type f; find $OUTPUTDIR -name \*.so\*)
echo "$BINLIBS" | while read i; do
patchelf --set-rpath "$LIBDIRS:$(patchelf --print-rpath "$i")" "$i" || true
- patchelf --shrink-rpath "$i" || true
done
done
'';
@@ -156,9 +174,15 @@ jdk.overrideAttrs (oldAttrs: rec {
autoconf
unzip
rsync
+ shaderc # glslc
]
++ oldAttrs.nativeBuildInputs;
+ buildInputs = [
+ vulkan-headers
+ ]
+ ++ oldAttrs.buildInputs or [ ];
+
meta = with lib; {
description = "OpenJDK fork to better support Jetbrains's products";
longDescription = ''
diff --git a/pkgs/development/compilers/rust/default.nix b/pkgs/development/compilers/rust/default.nix
index a0f195dece63..d933d3dedc18 100644
--- a/pkgs/development/compilers/rust/default.nix
+++ b/pkgs/development/compilers/rust/default.nix
@@ -89,12 +89,7 @@ in
in
{
# Packages suitable for build-time, e.g. `build.rs`-type stuff.
- buildRustPackages = (selectRustPackage pkgsBuildHost).packages.stable // {
- # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing more than one level here.
- buildRustPackages = self.buildRustPackages // {
- __attrsFailEvaluation = true;
- };
- };
+ buildRustPackages = (selectRustPackage pkgsBuildHost).packages.stable;
# Analogous to stdenv
rustPlatform = makeRustPlatform self.buildRustPackages;
rustc-unwrapped = self.callPackage ./rustc.nix ({
diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix
index b5c7aba0725f..f8ebfb2b06e6 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-9.12.x.nix
@@ -114,6 +114,11 @@ with haskellLib;
self.syb
self.HUnit
] super.ghc-exactprint_1_12_0_0;
+ timezone-series = doJailbreak super.timezone-series; # time <1.14
+ timezone-olson = doJailbreak super.timezone-olson; # time <1.14
+ cabal-plan = doJailbreak super.cabal-plan; # base <4.21
+ dbus = doJailbreak super.dbus; # template-haskell <2.23
+ xmobar = doJailbreak super.xmobar; # base <4.21
#
# Test suite issues
diff --git a/pkgs/development/haskell-modules/default.nix b/pkgs/development/haskell-modules/default.nix
index 8d34d6f4b2a8..b6936742d710 100644
--- a/pkgs/development/haskell-modules/default.nix
+++ b/pkgs/development/haskell-modules/default.nix
@@ -31,12 +31,8 @@ let
ghc
extensible-self
all-cabal-hashes
+ buildHaskellPackages
;
-
- # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing here.
- buildHaskellPackages = buildHaskellPackages // {
- __attrsFailEvaluation = true;
- };
};
platformConfigurations =
diff --git a/pkgs/development/interpreters/lua-5/default.nix b/pkgs/development/interpreters/lua-5/default.nix
index b6562f4137b2..3e2a55d76c15 100644
--- a/pkgs/development/interpreters/lua-5/default.nix
+++ b/pkgs/development/interpreters/lua-5/default.nix
@@ -90,16 +90,7 @@ let
inherit (luaPackages) requiredLuaModules;
};
withPackages = import ./with-packages.nix { inherit buildEnv luaPackages; };
- pkgs =
- let
- lp = luaPackages;
- in
- lp
- // {
- luaPackages = lp.luaPackages // {
- __attrsFailEvaluation = true;
- };
- };
+ pkgs = luaPackages;
interpreter = "${self}/bin/${executable}";
inherit executable luaversion;
luaOnBuild = luaOnBuildForHost.override {
diff --git a/pkgs/development/interpreters/python/python-packages-base.nix b/pkgs/development/interpreters/python/python-packages-base.nix
index 66a7c823fecc..67600fe972f5 100644
--- a/pkgs/development/interpreters/python/python-packages-base.nix
+++ b/pkgs/development/interpreters/python/python-packages-base.nix
@@ -147,8 +147,5 @@ in
python = toPythonModule python;
# Don't take pythonPackages from "global" pkgs scope to avoid mixing python versions.
- # Prevent `pkgs/top-level/release-attrpaths-superset.nix` from recursing more than one level here.
- pythonPackages = self // {
- __attrsFailEvaluation = true;
- };
+ pythonPackages = self;
}
diff --git a/pkgs/development/libraries/dee/default.nix b/pkgs/development/libraries/dee/default.nix
index 160263e8c475..a5dc5b7219af 100644
--- a/pkgs/development/libraries/dee/default.nix
+++ b/pkgs/development/libraries/dee/default.nix
@@ -11,6 +11,7 @@
vala,
python3,
autoreconfHook,
+ gtk-doc,
}:
stdenv.mkDerivation rec {
@@ -49,6 +50,7 @@ stdenv.mkDerivation rec {
autoreconfHook
gobject-introspection
python3
+ gtk-doc
];
buildInputs = [
diff --git a/pkgs/development/libraries/libfive/default.nix b/pkgs/development/libraries/libfive/default.nix
index c898938becfe..13cb260f4348 100644
--- a/pkgs/development/libraries/libfive/default.nix
+++ b/pkgs/development/libraries/libfive/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation {
pname = "libfive";
- version = "0-unstable-2025-07-07";
+ version = "0-unstable-2025-07-23";
src = fetchFromGitHub {
owner = "libfive";
repo = "libfive";
- rev = "ba841d3ba91b885ba19c40e382d6ae6f3534a4b5";
- hash = "sha256-YVqP4k8KBLMYZOuWYLXijZBEiNGhQaaVNBVQtpIgvjc=";
+ rev = "e8370983e7bc6d49409affcc34fc70c673cc876f";
+ hash = "sha256-Jtf3yEnIySsLdSt5G3VdU3nUV55LHnES23fCAilXjNw=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/libsoup/default.nix b/pkgs/development/libraries/libsoup/default.nix
index ba3cb41169ab..761ec600e246 100644
--- a/pkgs/development/libraries/libsoup/default.nix
+++ b/pkgs/development/libraries/libsoup/default.nix
@@ -139,5 +139,31 @@ stdenv.mkDerivation rec {
"libsoup-2.4"
"libsoup-gnome-2.4"
];
+ knownVulnerabilities = [
+ ''
+ libsoup 2 is EOL, with many known unfixed CVEs.
+ The last release happened 2023-10-11,
+ with few security backports since and no stable release.
+
+ Vulnerabilities likely include (incomplete list):
+ - CVE-2025-4948: https://gitlab.gnome.org/GNOME/libsoup/-/issues/449
+ - CVE-2025-46421: https://gitlab.gnome.org/GNOME/libsoup/-/issues/439
+ - CVE-2025-32914: https://gitlab.gnome.org/GNOME/libsoup/-/issues/436
+ - CVE-2025-32913: https://gitlab.gnome.org/GNOME/libsoup/-/issues/435
+ - CVE-2025-32912: https://gitlab.gnome.org/GNOME/libsoup/-/issues/434
+ - CVE-2025-32911: https://gitlab.gnome.org/GNOME/libsoup/-/issues/433
+ - CVE-2025-32910: https://gitlab.gnome.org/GNOME/libsoup/-/issues/432
+ - CVE-2025-32909: https://gitlab.gnome.org/GNOME/libsoup/-/issues/431
+ - CVE-2025-32907: https://gitlab.gnome.org/GNOME/libsoup/-/issues/428
+ - CVE-2025-32053: https://gitlab.gnome.org/GNOME/libsoup/-/issues/426
+ - CVE-2025-32052: https://gitlab.gnome.org/GNOME/libsoup/-/issues/425
+ - CVE-2025-32050: https://gitlab.gnome.org/GNOME/libsoup/-/issues/424
+ - CVE-2024-52531: https://gitlab.gnome.org/GNOME/libsoup/-/issues/423
+ - CVE-2025-2784: https://gitlab.gnome.org/GNOME/libsoup/-/issues/422
+
+ These vulnerabilities were fixed in libsoup 3,
+ with the vulnerable code present in libsoup 2 versions.
+ ''
+ ];
};
}
diff --git a/pkgs/development/libraries/mesa/default.nix b/pkgs/development/libraries/mesa/default.nix
index 3554b3ccf15f..bd64c3fa2430 100644
--- a/pkgs/development/libraries/mesa/default.nix
+++ b/pkgs/development/libraries/mesa/default.nix
@@ -347,9 +347,9 @@ stdenv.mkDerivation {
(buildPackages.mesa.cross_tools or null)
];
- disallowedRequisites = lib.optionals needNativeCLC [
- (buildPackages.mesa.cross_tools or null)
- ];
+ disallowedRequisites = lib.optional (
+ needNativeCLC && buildPackages.mesa ? cross_tools
+ ) buildPackages.mesa.cross_tools;
doCheck = false;
diff --git a/pkgs/development/ocaml-modules/ctypes_stubs_js/default.nix b/pkgs/development/ocaml-modules/ctypes_stubs_js/default.nix
deleted file mode 100644
index d80c1c5f3d10..000000000000
--- a/pkgs/development/ocaml-modules/ctypes_stubs_js/default.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{
- lib,
- fetchFromGitLab,
- buildDunePackage,
- integers_stubs_js,
- ctypes,
- ppx_expect,
- js_of_ocaml-compiler,
- nodejs,
- stdenv,
-}:
-
-buildDunePackage rec {
- pname = "ctypes_stubs_js";
- version = "0.1";
-
- minimalOCamlVersion = "4.08";
-
- src = fetchFromGitLab {
- owner = "nomadic-labs";
- repo = pname;
- rev = version;
- hash = "sha256-OJIzg2hnwkXkQHd4bRR051eLf4HNWa/XExxbj46SyUs=";
- };
-
- propagatedBuildInputs = [ integers_stubs_js ];
- nativeCheckInputs = [
- nodejs
- (
- if lib.versionAtLeast js_of_ocaml-compiler.version "6.0" then
- js_of_ocaml-compiler.override { version = "5.9.1"; }
- else
- js_of_ocaml-compiler
- )
- ];
- checkInputs = [
- ctypes
- ppx_expect
- ];
- doCheck = !(stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64);
-
- meta = {
- description = "Js_of_ocaml Javascript stubs for the OCaml ctypes library";
- license = lib.licenses.mit;
- maintainers = with lib.maintainers; [ bezmuth ];
- homepage = "https://gitlab.com/nomadic-labs/ctypes_stubs_js";
- };
-}
diff --git a/pkgs/development/python-modules/backrefs/default.nix b/pkgs/development/python-modules/backrefs/default.nix
new file mode 100644
index 000000000000..2446f8379b04
--- /dev/null
+++ b/pkgs/development/python-modules/backrefs/default.nix
@@ -0,0 +1,40 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ hatchling,
+ pytestCheckHook,
+ regex,
+}:
+
+buildPythonPackage rec {
+ pname = "backrefs";
+ version = "5.9";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "facelessuser";
+ repo = "backrefs";
+ tag = version;
+ hash = "sha256-W75JLoBn990PoO3Ej3nb3BjOGm0c71o8hDDBUFWr8i4=";
+ };
+
+ build-system = [
+ hatchling
+ ];
+
+ pythonImportsCheck = [ "backrefs" ];
+
+ nativeCheckInputs = [
+ pytestCheckHook
+ regex
+ ];
+
+ meta = {
+ description = "Wrapper around re or regex that adds additional back references";
+ homepage = "https://github.com/facelessuser/backrefs";
+ changelog = "https://github.com/facelessuser/backrefs/releases/tag/${version}";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ drupol ];
+ };
+}
diff --git a/pkgs/development/python-modules/bayesian-optimization/default.nix b/pkgs/development/python-modules/bayesian-optimization/default.nix
index 3be4d88b8cf8..22fc9d78767c 100644
--- a/pkgs/development/python-modules/bayesian-optimization/default.nix
+++ b/pkgs/development/python-modules/bayesian-optimization/default.nix
@@ -24,14 +24,14 @@
buildPythonPackage rec {
pname = "bayesian-optimization";
- version = "3.0.0";
+ version = "3.0.1";
pyproject = true;
src = fetchFromGitHub {
owner = "bayesian-optimization";
repo = "BayesianOptimization";
tag = "v${version}";
- hash = "sha256-ruMxuMTXVpS5oaZk994xIjgUnhpybrvhvy69nvU5feE=";
+ hash = "sha256-dq5R0/gqjSzQPAmYvtByJ6gT8pOiXcezfYlKpFLnryk=";
};
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/cashews/default.nix b/pkgs/development/python-modules/cashews/default.nix
index af46805d3021..68ba653d7c6f 100644
--- a/pkgs/development/python-modules/cashews/default.nix
+++ b/pkgs/development/python-modules/cashews/default.nix
@@ -19,14 +19,14 @@
buildPythonPackage rec {
pname = "cashews";
- version = "7.4.0";
+ version = "7.4.1";
pyproject = true;
src = fetchFromGitHub {
owner = "Krukov";
repo = "cashews";
tag = version;
- hash = "sha256-rLKaKTw7g3gpDACKZADaLiq2n5vxE/Rlsg4YKfWdFSY=";
+ hash = "sha256-EQBILaNg7bJhKMz+raWWfsXmaBmJlcE8niXp8BnfzUE=";
};
build-system = [ setuptools ];
@@ -63,7 +63,7 @@ buildPythonPackage rec {
meta = {
description = "Cache tools with async power";
homepage = "https://github.com/Krukov/cashews/";
- changelog = "https://github.com/Krukov/cashews/releases/tag/${version}";
+ changelog = "https://github.com/Krukov/cashews/releases/tag/${src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ moraxyc ];
};
diff --git a/pkgs/development/python-modules/cobs/default.nix b/pkgs/development/python-modules/cobs/default.nix
index 373f856f6bea..306bc54e4119 100644
--- a/pkgs/development/python-modules/cobs/default.nix
+++ b/pkgs/development/python-modules/cobs/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "cobs";
- version = "1.2.1";
+ version = "1.2.2";
format = "setuptools";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- hash = "sha256-Kvf4eRzeGufGuTb10MNf4p/rEN4l95wVsK8NZyl4PMA=";
+ hash = "sha256-291eMhEdcnhvg9DCaSFdzWrGKbGsGWLGh4Ih87LKmNo=";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/coffea/default.nix b/pkgs/development/python-modules/coffea/default.nix
index 5dfe3823ea07..e775c6d2b30a 100644
--- a/pkgs/development/python-modules/coffea/default.nix
+++ b/pkgs/development/python-modules/coffea/default.nix
@@ -16,7 +16,6 @@
dask,
dask-awkward,
dask-histogram,
- fsspec-xrootd,
hist,
lz4,
matplotlib,
@@ -42,14 +41,14 @@
buildPythonPackage rec {
pname = "coffea";
- version = "2025.7.1";
+ version = "2025.7.2";
pyproject = true;
src = fetchFromGitHub {
owner = "CoffeaTeam";
repo = "coffea";
tag = "v${version}";
- hash = "sha256-GtofpITO9QcwFcKyVTz7clquJy2tBTlkf3IR1cXlklM=";
+ hash = "sha256-MSCJRjw4bbQQAA39fOQAJ9qfRXO/hUrLeXZMRVGd2Zc=";
};
build-system = [
@@ -70,7 +69,6 @@ buildPythonPackage rec {
dask
dask-awkward
dask-histogram
- fsspec-xrootd
hist
lz4
matplotlib
diff --git a/pkgs/development/python-modules/constantdict/default.nix b/pkgs/development/python-modules/constantdict/default.nix
index a0c00d6a8fe7..88ec94219d8a 100644
--- a/pkgs/development/python-modules/constantdict/default.nix
+++ b/pkgs/development/python-modules/constantdict/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "constantdict";
- version = "2025.1.1";
+ version = "2025.3";
pyproject = true;
src = fetchFromGitHub {
owner = "matthiasdiener";
repo = "constantdict";
tag = "v${version}";
- hash = "sha256-M3duCafyJk/W3KIqP43ErXr/EfCj6/Sin6eCaaxyI5g=";
+ hash = "sha256-jX6g9xBteZOc/7Ob5N8eUSCycb6JoE5i38T52zknOTI=";
};
build-system = [
diff --git a/pkgs/development/python-modules/databricks-sdk/default.nix b/pkgs/development/python-modules/databricks-sdk/default.nix
index 62a6a174130c..23cb3e727d4c 100644
--- a/pkgs/development/python-modules/databricks-sdk/default.nix
+++ b/pkgs/development/python-modules/databricks-sdk/default.nix
@@ -21,14 +21,14 @@
buildPythonPackage rec {
pname = "databricks-sdk";
- version = "0.58.0";
+ version = "0.59.0";
pyproject = true;
src = fetchFromGitHub {
owner = "databricks";
repo = "databricks-sdk-py";
tag = "v${version}";
- hash = "sha256-MWv+gNueH+Docz19YVhTNOW8e5KEPrI91eUE+UGRUwg=";
+ hash = "sha256-yH/hePmPc+CG4cqcMwFUuNoJxzZUCXryQlr2Pc8CoqI=";
};
build-system = [
diff --git a/pkgs/development/python-modules/ddgs/default.nix b/pkgs/development/python-modules/ddgs/default.nix
index cde1ca28740d..4d16f2dfbcba 100644
--- a/pkgs/development/python-modules/ddgs/default.nix
+++ b/pkgs/development/python-modules/ddgs/default.nix
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "ddgs";
- version = "9.2.3";
+ version = "9.4.3";
pyproject = true;
src = fetchFromGitHub {
owner = "deedy5";
repo = "ddgs";
tag = "v${version}";
- hash = "sha256-TWLB/IAUn0YEXwYGooqd/pz8xv8tmK8E1ZZ8G/TEtbU=";
+ hash = "sha256-W7Ug9hYOfdskWrhRgkogwru8XE6kqxsqqnXsdD81mKk=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/django-import-export/default.nix b/pkgs/development/python-modules/django-import-export/default.nix
index 938566af2586..d2c9a7c91f04 100644
--- a/pkgs/development/python-modules/django-import-export/default.nix
+++ b/pkgs/development/python-modules/django-import-export/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "django-import-export";
- version = "4.3.8";
+ version = "4.3.9";
pyproject = true;
src = fetchFromGitHub {
owner = "django-import-export";
repo = "django-import-export";
tag = version;
- hash = "sha256-4QZvVFhnXqdeKvADZOIADbRlRllce7WbVOfVJUHndvg=";
+ hash = "sha256-qcxvXq+pC2leDhaeor2hrWll8bQ+x6xN99pDlnmtUic=";
};
pythonRelaxDeps = [ "tablib" ];
diff --git a/pkgs/development/python-modules/dmsuite/default.nix b/pkgs/development/python-modules/dmsuite/default.nix
new file mode 100644
index 000000000000..3c7cf92a9bee
--- /dev/null
+++ b/pkgs/development/python-modules/dmsuite/default.nix
@@ -0,0 +1,54 @@
+{
+ lib,
+ stdenv,
+ buildPythonPackage,
+ fetchPypi,
+ numpy,
+ pythonOlder,
+ pytestCheckHook,
+ setuptools,
+ setuptools-scm,
+ scipy,
+}:
+
+buildPythonPackage rec {
+ pname = "dmsuite";
+ version = "0.3.0";
+ pyproject = true;
+
+ disabled = pythonOlder "3.8";
+
+ src = fetchPypi {
+ inherit pname version;
+ hash = "sha256-IqLsHkGNgPz2yZm0QMyMMo6Mr2RsU2DPGxYpoNwC3fs=";
+ };
+
+ build-system = [
+ setuptools
+ setuptools-scm
+ ];
+
+ dependencies = [
+ numpy
+ scipy
+ ];
+
+ nativeCheckInputs = [
+ pytestCheckHook
+ ];
+
+ # Slight precision error probably due to different BLAS backend on Darwin
+ disabledTests = lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
+ "test_cheb_scaled"
+ ];
+
+ pythonImportsCheck = [ "dmsuite" ];
+
+ meta = {
+ description = "Scientific library providing a collection of spectral collocation differentiation matrices";
+ homepage = "https://github.com/labrosse/dmsuite";
+ changelog = "https://github.com/labrosse/dmsuite/releases/tag/v${version}";
+ license = lib.licenses.gpl2Only;
+ maintainers = with lib.maintainers; [ loicreynier ];
+ };
+}
diff --git a/pkgs/development/python-modules/drf-pydantic/default.nix b/pkgs/development/python-modules/drf-pydantic/default.nix
index c9c9d90eb247..0457d9171211 100644
--- a/pkgs/development/python-modules/drf-pydantic/default.nix
+++ b/pkgs/development/python-modules/drf-pydantic/default.nix
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "drf-pydantic";
- version = "2.7.1";
+ version = "2.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "georgebv";
repo = "drf-pydantic";
tag = "v${version}";
- hash = "sha256-ABtSoxj/+HHq4hj4Yb6bEiyOl00TCO/9tvBzhv6afxM=";
+ hash = "sha256-Kg+xQ5DgrQMtbga9BF1kmqX0zLAaxu26PnGn8SNVGN8=";
};
build-system = [
diff --git a/pkgs/development/python-modules/etils/default.nix b/pkgs/development/python-modules/etils/default.nix
index 05921930e7e3..8d87ec860f53 100644
--- a/pkgs/development/python-modules/etils/default.nix
+++ b/pkgs/development/python-modules/etils/default.nix
@@ -36,14 +36,14 @@
buildPythonPackage rec {
pname = "etils";
- version = "1.12.2";
+ version = "1.13.0";
pyproject = true;
disabled = pythonOlder "3.10";
src = fetchPypi {
inherit pname version;
- hash = "sha256-xrnh8M5m0bv1T5kgGwimC6OW00RtnrGNS8ObJqLhpe4=";
+ hash = "sha256-pbYMcflbzS1D1On7PcOHkSDB9gRyu1zhn3qGCx1E9gc=";
};
nativeBuildInputs = [ flit-core ];
diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix
index f78b5f2b15f2..9d4b9b346e31 100644
--- a/pkgs/development/python-modules/fastcore/default.nix
+++ b/pkgs/development/python-modules/fastcore/default.nix
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "fastcore";
- version = "1.8.5";
+ version = "1.8.6";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "fastai";
repo = "fastcore";
tag = version;
- hash = "sha256-Osjpt/oxw5LAVUvhPg2cICSeKaLrOdppNT0jqHz9HyA=";
+ hash = "sha256-m/22tTIysVFgNWUUWKC/1TV/dkEki8dDACb0XvKayAw=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/gevent-eventemitter/default.nix b/pkgs/development/python-modules/gevent-eventemitter/default.nix
new file mode 100644
index 000000000000..d6ec63359584
--- /dev/null
+++ b/pkgs/development/python-modules/gevent-eventemitter/default.nix
@@ -0,0 +1,41 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+
+ gevent,
+
+ pytestCheckHook,
+
+ setuptools,
+}:
+buildPythonPackage rec {
+ pname = "gevent-eventemitter";
+ version = "2.1";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "rossengeorgiev";
+ repo = "gevent-eventemitter";
+ tag = "v${version}";
+ hash = "sha256-aW4OsQi3N5yAMdbTd8rxbb2qYMfFJBR4WQFIXvxpiMw=";
+ };
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ gevent
+ ];
+
+ nativeCheckInputs = [
+ pytestCheckHook
+ ];
+
+ meta = {
+ description = "EventEmitter using gevent";
+ homepage = "https://github.com/rossengeorgiev/gevent-eventemitter";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.linux;
+ maintainers = with lib.maintainers; [ weirdrock ];
+ };
+}
diff --git a/pkgs/development/python-modules/globus-sdk/default.nix b/pkgs/development/python-modules/globus-sdk/default.nix
index 420e00660a52..8e776bab75ea 100644
--- a/pkgs/development/python-modules/globus-sdk/default.nix
+++ b/pkgs/development/python-modules/globus-sdk/default.nix
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "globus-sdk";
- version = "3.59.0";
+ version = "3.60.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "globus";
repo = "globus-sdk-python";
tag = version;
- hash = "sha256-95CcuKCGjFezFpz7UJaA/j9ubFNaNkDQsPnwrt1ZyvA=";
+ hash = "sha256-yrUbf3vpYbs6mPWNPTKBjgWwj9BopMtCIFrEw0qXxTE=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/gocardless-pro/default.nix b/pkgs/development/python-modules/gocardless-pro/default.nix
index 41996ccf90fa..a4c998e8a63c 100644
--- a/pkgs/development/python-modules/gocardless-pro/default.nix
+++ b/pkgs/development/python-modules/gocardless-pro/default.nix
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "gocardless-pro";
- version = "3.1.0";
+ version = "3.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "gocardless";
repo = "gocardless-pro-python";
tag = "v${version}";
- hash = "sha256-NbUgntDZnre6raLGhC2NIY1DctaYInSk5JvsTRDO/dQ=";
+ hash = "sha256-nSgOHc4Y8wes2lYWWdhxkGXiXUaRnpaj1/gnmeA7dXA=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/iplotx/default.nix b/pkgs/development/python-modules/iplotx/default.nix
index a4d0ae442fd2..bb7623222c28 100644
--- a/pkgs/development/python-modules/iplotx/default.nix
+++ b/pkgs/development/python-modules/iplotx/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "iplotx";
- version = "0.3.1";
+ version = "0.4.0";
pyproject = true;
src = fetchFromGitHub {
owner = "fabilab";
repo = "iplotx";
tag = version;
- hash = "sha256-3Nn/sz1yUaxhGFr0hMGoLEBF5pNs+tz/KpsGtKkYujo=";
+ hash = "sha256-5piMXKr61F3euiCOlamZD7Iv6FQtrlbxwYYbZmD92Cg=";
};
build-system = [ hatchling ];
diff --git a/pkgs/development/python-modules/jianpu-ly/default.nix b/pkgs/development/python-modules/jianpu-ly/default.nix
index 7627db1f28af..5d2ce747b8a6 100644
--- a/pkgs/development/python-modules/jianpu-ly/default.nix
+++ b/pkgs/development/python-modules/jianpu-ly/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "jianpu-ly";
- version = "1.859";
+ version = "1.860";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "jianpu_ly";
- hash = "sha256-+DMaFEf8LfXMujmq1eKQO2/8L1lqQ2Idc5UuN7saIP4=";
+ hash = "sha256-lUsQMNYQVuZ0Ob007hrSigGLWuyFehLEdm112V3PLXI=";
};
dependencies = [ lilypond ];
diff --git a/pkgs/development/python-modules/json-repair/default.nix b/pkgs/development/python-modules/json-repair/default.nix
index 5e1d22a29326..ba62fed35951 100644
--- a/pkgs/development/python-modules/json-repair/default.nix
+++ b/pkgs/development/python-modules/json-repair/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "json-repair";
- version = "0.46.2";
+ version = "0.47.8";
pyproject = true;
src = fetchFromGitHub {
owner = "mangiucugna";
repo = "json_repair";
tag = "v${version}";
- hash = "sha256-Xj3gLduN5aiy/XJ8jOaJEp4o3iX+PTD6eLBGHoHQ5HM=";
+ hash = "sha256-f3SKBzK3a4rx6lekUIZ+Bz8jHvM/i/Q3u/qHDD2YWMI=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/langchain-groq/default.nix b/pkgs/development/python-modules/langchain-groq/default.nix
index 49b59121eec1..58d01224f502 100644
--- a/pkgs/development/python-modules/langchain-groq/default.nix
+++ b/pkgs/development/python-modules/langchain-groq/default.nix
@@ -20,14 +20,14 @@
buildPythonPackage rec {
pname = "langchain-groq";
- version = "0.3.2";
+ version = "0.3.6";
pyproject = true;
src = fetchFromGitHub {
owner = "langchain-ai";
repo = "langchain";
tag = "langchain-groq==${version}";
- hash = "sha256-KsKT7+jpTTiSVMZWcIwW7+1BCL7rpZHg/OX3PNLI6As=";
+ hash = "sha256-f0s8fBT1+uZbatWSPehKfrGYGotBFeNixCiGaAc753o=";
};
sourceRoot = "${src.name}/libs/partners/groq";
diff --git a/pkgs/development/python-modules/llama-index-instrumentation/default.nix b/pkgs/development/python-modules/llama-index-instrumentation/default.nix
index d521e38c2726..8f430b775c9e 100644
--- a/pkgs/development/python-modules/llama-index-instrumentation/default.nix
+++ b/pkgs/development/python-modules/llama-index-instrumentation/default.nix
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "llama-index-instrumentation";
- version = "0.2.0";
+ version = "0.3.0";
pyproject = true;
src = fetchPypi {
pname = "llama_index_instrumentation";
inherit version;
- hash = "sha256-roMzUiSH4iozcykkqaCN+0VvVJk8XJfYNA2zxiC3bxM=";
+ hash = "sha256-d3QcHZhh6tCA5vmDUGJZcUiNHgRr7ekc7J4M4vY+o0o=";
};
pythonRelaxDeps = [ "pydantic" ];
diff --git a/pkgs/development/python-modules/llama-index-workflows/default.nix b/pkgs/development/python-modules/llama-index-workflows/default.nix
index 225a1d0bcb34..e6deefa07d40 100644
--- a/pkgs/development/python-modules/llama-index-workflows/default.nix
+++ b/pkgs/development/python-modules/llama-index-workflows/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "llama-index-workflows";
- version = "1.1.0";
+ version = "1.2.0";
pyproject = true;
src = fetchPypi {
pname = "llama_index_workflows";
inherit version;
- hash = "sha256-/wAdNiEAv8KjNTzF8lKKCttSJF5jIZGoa0vdrN5ytq8=";
+ hash = "sha256-9rGfAaNAoa+x0v0ihcnc40bjBKOq5RnmEDBZ9a+yYJ8=";
};
pythonRelaxDeps = [ "pydantic" ];
diff --git a/pkgs/development/python-modules/lxmf/default.nix b/pkgs/development/python-modules/lxmf/default.nix
index c035dce634cb..00971eccd03d 100644
--- a/pkgs/development/python-modules/lxmf/default.nix
+++ b/pkgs/development/python-modules/lxmf/default.nix
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "lxmf";
- version = "0.7.1";
+ version = "0.8.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -18,7 +18,7 @@ buildPythonPackage rec {
owner = "markqvist";
repo = "lxmf";
tag = version;
- hash = "sha256-BSQhhjiZcu9xctEXKQ2Dr4GQNkX7DUIpsncG8zUO74Y=";
+ hash = "sha256-toxie5QdrgwyvC9v0G7mvGS6/ZEqA5gpRtEeaHgspD0=";
};
build-system = [ setuptools ];
@@ -33,7 +33,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Lightweight Extensible Message Format for Reticulum";
homepage = "https://github.com/markqvist/lxmf";
- changelog = "https://github.com/markqvist/LXMF/releases/tag/${version}";
+ changelog = "https://github.com/markqvist/LXMF/releases/tag/${src.tag}";
# Reticulum License
# https://github.com/markqvist/LXMF/blob/master/LICENSE
license = licenses.unfree;
diff --git a/pkgs/development/python-modules/manifestoo-core/default.nix b/pkgs/development/python-modules/manifestoo-core/default.nix
index f427fb1ff56a..c9164c3bce05 100644
--- a/pkgs/development/python-modules/manifestoo-core/default.nix
+++ b/pkgs/development/python-modules/manifestoo-core/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "manifestoo-core";
- version = "1.8.2";
+ version = "1.9";
format = "pyproject";
src = fetchPypi {
inherit version;
pname = "manifestoo_core";
- hash = "sha256-e/kpgGaaQqPI+4WeHXYpVc01t5vexHlmsDuAoGFShEM=";
+ hash = "sha256-4cBgxbjXfOVMRQ+iQnjb/LdRUkoeb2hWI6VhSnqSMVM=";
};
nativeBuildInputs = [ hatch-vcs ];
diff --git a/pkgs/development/python-modules/markdown-inline-graphviz/default.nix b/pkgs/development/python-modules/markdown-inline-graphviz/default.nix
new file mode 100644
index 000000000000..20a788e534d9
--- /dev/null
+++ b/pkgs/development/python-modules/markdown-inline-graphviz/default.nix
@@ -0,0 +1,44 @@
+{
+ buildPythonPackage,
+ fetchFromGitHub,
+ pkgs, # Only for pkgs.graphviz
+ lib,
+ setuptools,
+ markdown,
+}:
+
+buildPythonPackage rec {
+ pname = "markdown-inline-graphviz";
+ version = "1.1.3";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "cesaremorel";
+ repo = "markdown-inline-graphviz";
+ tag = "v${version}";
+ hash = "sha256-FUBRFImX5NOxyYAK7z5Bo8VKVQllTbEewEGZXtVMBQE=";
+ };
+
+ # Using substituteInPlace because there's only one replacement
+ postPatch = ''
+ substituteInPlace markdown_inline_graphviz.py \
+ --replace-fail "args = [command, '-T'+filetype]" "args = [\"${pkgs.graphviz}/bin/\" + command, '-T'+filetype]"
+ '';
+
+ build-system = [ setuptools ];
+
+ dependencies = [ markdown ];
+
+ # No tests available
+ doCheck = false;
+
+ pythonImportsCheck = [ "markdown_inline_graphviz" ];
+
+ meta = {
+ description = "Render inline graphs with Markdown and Graphviz";
+ homepage = "https://github.com/cesaremorel/markdown-inline-graphviz/";
+ changelog = "https://github.com/cesaremorel/markdown-inline-graphviz/releases/tag/${src.tag}";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ drupol ];
+ };
+}
diff --git a/pkgs/development/python-modules/mkdocs-backlinks/default.nix b/pkgs/development/python-modules/mkdocs-backlinks/default.nix
new file mode 100644
index 000000000000..a89223ed94a0
--- /dev/null
+++ b/pkgs/development/python-modules/mkdocs-backlinks/default.nix
@@ -0,0 +1,44 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ setuptools,
+ beautifulsoup4,
+ mkdocs,
+}:
+
+buildPythonPackage rec {
+ pname = "mkdocs-backlinks";
+ version = "0.9.1";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "danodic-dev";
+ repo = "mkdocs-backlinks";
+ tag = "v${version}";
+ hash = "sha256-P3CUm7jpmcgipn/SKpZMWhpEqJSpirADMpud10ULXDs=";
+ };
+
+ build-system = [
+ setuptools
+ ];
+
+ dependencies = [
+ beautifulsoup4
+ mkdocs
+ ];
+
+ pythonImportsCheck = [
+ "backlinks_plugin"
+ ];
+
+ # No tests available
+ doCheck = false;
+
+ meta = {
+ description = "Plugin for adding backlinks to mkdocs";
+ homepage = "https://github.com/danodic-dev/mkdocs-backlinks/";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ drupol ];
+ };
+}
diff --git a/pkgs/development/python-modules/mkdocs-build-plantuml/default.nix b/pkgs/development/python-modules/mkdocs-build-plantuml/default.nix
new file mode 100644
index 000000000000..be7a03fa53ad
--- /dev/null
+++ b/pkgs/development/python-modules/mkdocs-build-plantuml/default.nix
@@ -0,0 +1,45 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ pkgs, # Only for pkgs.plantuml,
+ setuptools,
+ httplib2,
+}:
+
+buildPythonPackage rec {
+ pname = "mkdocs-build-plantuml";
+ version = "1.11.0";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "christo-ph";
+ repo = "mkdocs_build_plantuml";
+ tag = version;
+ hash = "sha256-cbyxvWBIV+v81m+xGZZsUypkM1uuj4ADMUrAYlc/XBI=";
+ };
+
+ # There's only one substitution, no patch is needed.
+ postPatch = ''
+ substituteInPlace mkdocs_build_plantuml_plugin/plantuml.py \
+ --replace-fail '/usr/local/bin/plantuml' '${lib.getExe pkgs.plantuml}'
+ '';
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ httplib2
+ ];
+
+ pythonImportsCheck = [ "mkdocs_build_plantuml_plugin" ];
+
+ # No tests available
+ doCheck = false;
+
+ meta = {
+ description = "MkDocs plugin to help generate your plantuml images locally or remotely as files (NOT inline)";
+ homepage = "https://github.com/christo-ph/mkdocs_build_plantuml";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ drupol ];
+ };
+}
diff --git a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix
index 5b249d65626e..f7b3e266675e 100644
--- a/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix
+++ b/pkgs/development/python-modules/mkdocs-git-authors-plugin/default.nix
@@ -2,32 +2,40 @@
lib,
buildPythonPackage,
fetchFromGitHub,
- pythonOlder,
+ setuptools,
mkdocs,
+ gitMinimal,
}:
buildPythonPackage rec {
pname = "mkdocs-git-authors-plugin";
- version = "0.9.2";
- format = "setuptools";
-
- disabled = pythonOlder "3.8";
+ version = "0.10.0";
+ pyproject = true;
src = fetchFromGitHub {
owner = "timvink";
repo = "mkdocs-git-authors-plugin";
tag = "v${version}";
- hash = "sha256-2ITro34lZ+tz7ev7Yuh1wJjsSNik6VUTt3dupIajmLU=";
+ hash = "sha256-Uy1XgSJchA7hkc9i4hE8Ws4OWY5GRzvfnhKkZvxT2d0=";
};
- propagatedBuildInputs = [ mkdocs ];
+ postPatch = ''
+ substituteInPlace src/mkdocs_git_authors_plugin/git/command.py \
+ --replace-fail 'args = ["git"]' 'args = ["${gitMinimal}/bin/git"]'
+ '';
+
+ build-system = [
+ setuptools
+ ];
+
+ dependencies = [ mkdocs ];
pythonImportsCheck = [ "mkdocs_git_authors_plugin" ];
- meta = with lib; {
+ meta = {
description = "Lightweight MkDocs plugin to display git authors of a markdown page";
homepage = "https://github.com/timvink/mkdocs-git-authors-plugin";
- license = licenses.mit;
- maintainers = with maintainers; [ totoroot ];
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ totoroot ];
};
}
diff --git a/pkgs/development/python-modules/mkdocs-graphviz/default.nix b/pkgs/development/python-modules/mkdocs-graphviz/default.nix
new file mode 100644
index 000000000000..a0c402ec2c37
--- /dev/null
+++ b/pkgs/development/python-modules/mkdocs-graphviz/default.nix
@@ -0,0 +1,47 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitLab,
+ replaceVars,
+ graphviz,
+ setuptools,
+ markdown,
+}:
+
+buildPythonPackage rec {
+ pname = "mkdocs-graphviz";
+ version = "1.5";
+ pyproject = true;
+
+ src = fetchFromGitLab {
+ owner = "rod2ik";
+ repo = "mkdocs-graphviz";
+ tag = version;
+ hash = "sha256-5pc5RpOrDSONZcgIQMNsVxYwFyJ+PMcIt0GXDxCEyOg=";
+ };
+
+ patches = [
+ # Replace the path to the `graphviz` commands to use the one provided by Nixpkgs.
+ (replaceVars ./replace-path-to-dot.patch {
+ command = "\"${graphviz}/bin/\" + command";
+ })
+ ];
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ markdown
+ ];
+
+ pythonImportsCheck = [ "mkdocs_graphviz" ];
+
+ # Tests are not available in the source code.
+ doCheck = false;
+
+ meta = {
+ description = "Configurable Python markdown extension for graphviz and Mkdocs";
+ homepage = "https://gitlab.com/rod2ik/mkdocs-graphviz";
+ license = lib.licenses.gpl3Only;
+ maintainers = with lib.maintainers; [ drupol ];
+ };
+}
diff --git a/pkgs/development/python-modules/mkdocs-graphviz/replace-path-to-dot.patch b/pkgs/development/python-modules/mkdocs-graphviz/replace-path-to-dot.patch
new file mode 100644
index 000000000000..db6e4ed7e2c6
--- /dev/null
+++ b/pkgs/development/python-modules/mkdocs-graphviz/replace-path-to-dot.patch
@@ -0,0 +1,25 @@
+diff --git i/mkdocs_graphviz.py w/mkdocs_graphviz.py
+index 3aa190f..390e540 100644
+--- i/mkdocs_graphviz.py
++++ w/mkdocs_graphviz.py
+@@ -372,7 +372,7 @@ class MkdocsGraphvizPreprocessor(markdown.preprocessors.Preprocessor):
+
+ # RAW GRAPHVIZ BLOCK CONTENT
+ content = m.group('content')
+- args = [command, '-T'+filetype]
++ args = [@command@, '-T'+filetype]
+
+ try:
+ bgcolor = self.config['bgcolor'][0]
+@@ -384,9 +384,9 @@ class MkdocsGraphvizPreprocessor(markdown.preprocessors.Preprocessor):
+ edge_fontcolor = self.config['edge_fontcolor'][0]
+
+ if self.config['bgcolor'][0] == 'None' or self.config['bgcolor'][0] == 'none':
+- args = [command, '-Gbgcolor=none', f'-Gcolor={graph_color}', f'-Gfontcolor={graph_fontcolor}', f'-Ncolor={node_color}', f'-Nfontcolor={node_fontcolor}', f'-Ecolor={edge_color}', f'-Efontcolor={edge_fontcolor}', '-T'+filetype]
++ args = [@command@, '-Gbgcolor=none', f'-Gcolor={graph_color}', f'-Gfontcolor={graph_fontcolor}', f'-Ncolor={node_color}', f'-Nfontcolor={node_fontcolor}', f'-Ecolor={edge_color}', f'-Efontcolor={edge_fontcolor}', '-T'+filetype]
+ else:
+- args = [command, f'-Gcolor={graph_color}', f'-Gfontcolor={graph_fontcolor}', f'-Gbgcolor={bgcolor}', f'-Ncolor={node_color}', f'-Nfontcolor={node_fontcolor}', f'-Ecolor={edge_color}', f'-Efontcolor={edge_fontcolor}', '-T'+filetype]
++ args = [@command@, f'-Gcolor={graph_color}', f'-Gfontcolor={graph_fontcolor}', f'-Gbgcolor={bgcolor}', f'-Ncolor={node_color}', f'-Nfontcolor={node_fontcolor}', f'-Ecolor={edge_color}', f'-Efontcolor={edge_fontcolor}', '-T'+filetype]
+
+ proc = subprocess.Popen(
+ args,
diff --git a/pkgs/development/python-modules/mkdocs-material/default.nix b/pkgs/development/python-modules/mkdocs-material/default.nix
index e9c6dcaef2f0..f7ad8267ef8c 100644
--- a/pkgs/development/python-modules/mkdocs-material/default.nix
+++ b/pkgs/development/python-modules/mkdocs-material/default.nix
@@ -1,6 +1,7 @@
{
lib,
babel,
+ backrefs,
buildPythonPackage,
cairosvg,
colorama,
@@ -20,7 +21,6 @@
pillow,
pygments,
pymdown-extensions,
- pythonOlder,
regex,
requests,
trove-classifiers,
@@ -28,16 +28,14 @@
buildPythonPackage rec {
pname = "mkdocs-material";
- version = "9.6.4";
+ version = "9.6.15";
pyproject = true;
- disabled = pythonOlder "3.7";
-
src = fetchFromGitHub {
owner = "squidfunk";
repo = "mkdocs-material";
tag = version;
- hash = "sha256-Di+m06LuS5mXzvmz8Cvby49HguUPbXEJf9PnR8fQ5jw=";
+ hash = "sha256-EksLvPl/VfGSufdqgWlQTd6kz07/pTIAOz7hMBdy8Ro=";
};
nativeBuildInputs = [
@@ -49,6 +47,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [
babel
+ backrefs
colorama
jinja2
markdown
diff --git a/pkgs/development/python-modules/mkdocs-puml/default.nix b/pkgs/development/python-modules/mkdocs-puml/default.nix
new file mode 100644
index 000000000000..b6d9ccfda794
--- /dev/null
+++ b/pkgs/development/python-modules/mkdocs-puml/default.nix
@@ -0,0 +1,61 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ poetry-core,
+ httpx,
+ markdown,
+ mkdocs,
+ msgpack,
+ rich,
+ pytestCheckHook,
+ pytest-httpx,
+}:
+
+buildPythonPackage rec {
+ pname = "mkdocs-puml";
+ version = "2.3.0";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "MikhailKravets";
+ repo = "mkdocs_puml";
+ tag = "v${version}";
+ hash = "sha256-DOGS2lnFIpFdpJxIw9PJ/kvtAOhVtAJOQeMR+CVjkE0=";
+ };
+
+ patches = [
+ # Fix permission of copied files from the store so that they are
+ # overwritable.
+ ./fix-permissions.patch
+ ];
+
+ build-system = [ poetry-core ];
+
+ pythonRelaxDeps = [
+ "httpx"
+ "rich"
+ ];
+
+ dependencies = [
+ httpx
+ markdown
+ mkdocs
+ msgpack
+ rich
+ ];
+
+ pythonImportsCheck = [ "mkdocs_puml" ];
+
+ nativeCheckInputs = [
+ pytestCheckHook
+ pytest-httpx
+ ];
+
+ meta = {
+ description = "Brings PlantUML to MkDocs";
+ homepage = "https://github.com/MikhailKravets/mkdocs_puml";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ drupol ];
+ };
+}
diff --git a/pkgs/development/python-modules/mkdocs-puml/fix-permissions.patch b/pkgs/development/python-modules/mkdocs-puml/fix-permissions.patch
new file mode 100644
index 000000000000..25beca4d6eac
--- /dev/null
+++ b/pkgs/development/python-modules/mkdocs-puml/fix-permissions.patch
@@ -0,0 +1,17 @@
+diff --git i/mkdocs_puml/plugin.py w/mkdocs_puml/plugin.py
+index e9e0f5b..7435327 100644
+--- i/mkdocs_puml/plugin.py
++++ w/mkdocs_puml/plugin.py
+@@ -221,6 +221,12 @@ class PlantUMLPlugin(BasePlugin[PlantUMLConfig]):
+ # shutil.copy(puml_js, dest_dir)
+ shutil.copytree(static_dir, dest_dir, dirs_exist_ok=True)
+
++ # Make sure all the files in dest_dir are writable
++ for root, dirs, files in os.walk(dest_dir):
++ for file in files:
++ file_path = Path(root).joinpath(file)
++ file_path.chmod(0o644)
++
+ self.storage.save()
+
+ def _replace(self, key: str, content: str) -> str:
diff --git a/pkgs/development/python-modules/mktestdocs/default.nix b/pkgs/development/python-modules/mktestdocs/default.nix
index 58c81b5074a2..7ad089469ed7 100644
--- a/pkgs/development/python-modules/mktestdocs/default.nix
+++ b/pkgs/development/python-modules/mktestdocs/default.nix
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "mktestdocs";
- version = "0.2.3";
+ version = "0.2.5";
pyproject = true;
src = fetchFromGitHub {
owner = "koaning";
repo = "mktestdocs";
tag = version;
- hash = "sha256-egLlgq0lQOk0cPBly01zQ0rkl7D7Rf/bZ4en5oG+wlE=";
+ hash = "sha256-OiOkU/qfxeLbCT1QywA1rGSwe9Ja8tENTmBo93vo0vc=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/mlx-lm/default.nix b/pkgs/development/python-modules/mlx-lm/default.nix
new file mode 100644
index 000000000000..e724bb22ff16
--- /dev/null
+++ b/pkgs/development/python-modules/mlx-lm/default.nix
@@ -0,0 +1,77 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ setuptools,
+ jinja2,
+ mlx,
+ numpy,
+ protobuf,
+ pyyaml,
+ transformers,
+ sentencepiece,
+ pytestCheckHook,
+ writableTmpDirAsHomeHook,
+}:
+
+buildPythonPackage rec {
+ pname = "mlx-lm";
+ version = "0.26.0";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "ml-explore";
+ repo = "mlx-lm";
+ tag = "v${version}";
+ hash = "sha256-J69XIqsjQ4sQqhx+EkjKcVXVlQ4A4PGJvICSiCfoSOA=";
+ };
+
+ build-system = [
+ setuptools
+ ];
+
+ dependencies = [
+ jinja2
+ mlx
+ numpy
+ protobuf
+ pyyaml
+ transformers
+ ];
+
+ nativeCheckInputs = [
+ writableTmpDirAsHomeHook
+ pytestCheckHook
+ sentencepiece
+ ];
+
+ pythonImportsCheck = [
+ "mlx_lm"
+ ];
+
+ disabledTestPaths = [
+ # Requires network access to huggingface.co
+ "tests/test_datsets.py"
+ "tests/test_generate.py"
+ "tests/test_server.py"
+ "tests/test_tokenizers.py"
+ "tests/test_utils.py::TestUtils::test_convert"
+ "tests/test_utils.py::TestUtils::test_load"
+ "tests/test_utils_load_model.py"
+ "tests/test_prompt_cache.py::TestPromptCache::test_cache_to_quantized"
+ "tests/test_prompt_cache.py::TestPromptCache::test_cache_with_generate"
+ "tests/test_prompt_cache.py::TestPromptCache::test_trim_cache_with_generate"
+ # RuntimeError: [metal_kernel] No GPU back-end.
+ "tests/test_models.py::TestModels::test_bitnet"
+ ];
+
+ meta = {
+ description = "Run LLMs with MLX";
+ homepage = "https://github.com/ml-explore/mlx-lm";
+ license = lib.licenses.mit;
+ platforms = [
+ "aarch64-darwin"
+ ];
+ maintainers = with lib.maintainers; [ ferrine ];
+ };
+}
diff --git a/pkgs/development/python-modules/napalm/ros.nix b/pkgs/development/python-modules/napalm/ros.nix
index 6b37f5437995..080766099cf6 100644
--- a/pkgs/development/python-modules/napalm/ros.nix
+++ b/pkgs/development/python-modules/napalm/ros.nix
@@ -13,8 +13,6 @@ buildPythonPackage rec {
version = "1.2.6";
pyproject = true;
- disabled = pythonAtLeast "3.13";
-
src = fetchFromGitHub {
owner = "napalm-automation-community";
repo = "napalm-ros";
diff --git a/pkgs/development/python-modules/netbox-bgp/default.nix b/pkgs/development/python-modules/netbox-bgp/default.nix
index d61a23822636..daed65ce182f 100644
--- a/pkgs/development/python-modules/netbox-bgp/default.nix
+++ b/pkgs/development/python-modules/netbox-bgp/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "netbox-bgp";
- version = "0.15.0";
+ version = "0.16.0";
pyproject = true;
src = fetchFromGitHub {
owner = "netbox-community";
repo = "netbox-bgp";
tag = "v${version}";
- hash = "sha256-2PJD/6WjFQRfreK2kpWIYXb5r4noJBa8zejK5r+A+xA=";
+ hash = "sha256-pm6Xn34kPlGMzQAsiwrfTprPZtw7edsyr3PpRtJWnNE=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/netbox-dns/default.nix b/pkgs/development/python-modules/netbox-dns/default.nix
index 469a1a6984da..b1bc4e20da25 100644
--- a/pkgs/development/python-modules/netbox-dns/default.nix
+++ b/pkgs/development/python-modules/netbox-dns/default.nix
@@ -7,14 +7,14 @@
}:
buildPythonPackage rec {
pname = "netbox-plugin-dns";
- version = "1.2.11";
+ version = "1.3.4";
pyproject = true;
src = fetchFromGitHub {
owner = "peteeckel";
repo = "netbox-plugin-dns";
tag = version;
- hash = "sha256-cT2nvPDsvZBVuhvvORtxwb2TDHqnSpvpIJFkGZy1CEc=";
+ hash = "sha256-Tk+Kzcve7jtJ8UyKdNUoNzct8AxOkZ84g/eg/vX1FEc=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/netbox-documents/default.nix b/pkgs/development/python-modules/netbox-documents/default.nix
index 59d893b063e2..0808318ef0b3 100644
--- a/pkgs/development/python-modules/netbox-documents/default.nix
+++ b/pkgs/development/python-modules/netbox-documents/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "netbox-documents";
- version = "0.7.2";
+ version = "0.7.3";
pyproject = true;
src = fetchFromGitHub {
owner = "jasonyates";
repo = "netbox-documents";
tag = "v${version}";
- hash = "sha256-AJuWzZSVsodShLIfdlhLN8ycnC28DULcINCD3av35jI=";
+ hash = "sha256-lEbD+NuLyHXnXjGBdceE8RYhmoKEccRB4rKuxknjZL4=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/netbox-interface-synchronization/default.nix b/pkgs/development/python-modules/netbox-interface-synchronization/default.nix
index a2a9b8983fe9..1ed00a95154a 100644
--- a/pkgs/development/python-modules/netbox-interface-synchronization/default.nix
+++ b/pkgs/development/python-modules/netbox-interface-synchronization/default.nix
@@ -9,14 +9,14 @@
}:
buildPythonPackage rec {
pname = "netbox-interface-synchronization";
- version = "4.1.6";
+ version = "4.1.7";
pyproject = true;
src = fetchFromGitHub {
owner = "NetTech2001";
repo = "netbox-interface-synchronization";
tag = version;
- hash = "sha256-scsNigSqKWeauAyIDxDzwbgtl3rM5CGBCCmVj/98w84=";
+ hash = "sha256-02fdfE1BwpWsh21M0oP65kMAbFxDxYHsAEWA64rUl18=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/netbox-qrcode/default.nix b/pkgs/development/python-modules/netbox-qrcode/default.nix
index a98774fb0294..a8dc1a40a3fe 100644
--- a/pkgs/development/python-modules/netbox-qrcode/default.nix
+++ b/pkgs/development/python-modules/netbox-qrcode/default.nix
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "netbox-qrcode";
- version = "0.0.17";
+ version = "0.0.18";
pyproject = true;
src = fetchFromGitHub {
owner = "netbox-community";
repo = "netbox-qrcode";
tag = "v${version}";
- hash = "sha256-uJMGO9LXvaByfvrjNaPyY89Uaf71k1ku+/bfqc4npiQ=";
+ hash = "sha256-8PPab0sByr03zoSI2d+BpxeTnLHmbN+4c+s99x+yNvA=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/nomadnet/default.nix b/pkgs/development/python-modules/nomadnet/default.nix
index 873e43e791fa..2959a1f81e38 100644
--- a/pkgs/development/python-modules/nomadnet/default.nix
+++ b/pkgs/development/python-modules/nomadnet/default.nix
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "nomadnet";
- version = "0.7.0";
+ version = "0.8.0";
pyproject = true;
disabled = pythonOlder "3.7";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "markqvist";
repo = "NomadNet";
tag = version;
- hash = "sha256-/ITBpj5XOn+GYzc2gMg3J8c1eeKWjbyZ4rcXXo4n2Fw=";
+ hash = "sha256-9XuwVz7p05jgFkDMuag07ibXxjM+MhkL4dLdRs/O3NI=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/optuna-dashboard/default.nix b/pkgs/development/python-modules/optuna-dashboard/default.nix
index 24938f659345..f24bc8dd0564 100644
--- a/pkgs/development/python-modules/optuna-dashboard/default.nix
+++ b/pkgs/development/python-modules/optuna-dashboard/default.nix
@@ -24,14 +24,14 @@
buildPythonPackage rec {
pname = "optuna-dashboard";
- version = "0.18.0";
+ version = "0.19.0";
pyproject = true;
src = fetchFromGitHub {
owner = "optuna";
repo = "optuna-dashboard";
tag = "v${version}";
- hash = "sha256-0L1QTw9srZsHWDVP4J0WMIvndn5pn51Hs/Xz/tusv0I=";
+ hash = "sha256-UTl3X0laEHyc9YjL2RPBeCle0WRKjOU7Bt58BMRXIlU=";
};
dependencies = [
@@ -75,7 +75,7 @@ buildPythonPackage rec {
meta = {
description = "Real-time Web Dashboard for Optuna";
homepage = "https://github.com/optuna/optuna-dashboard";
- changelog = "https://github.com/optuna/optuna-dashboard/releases/tag/v${version}";
+ changelog = "https://github.com/optuna/optuna-dashboard/releases/tag/${src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ jherland ];
mainProgram = "optuna-dashboard";
diff --git a/pkgs/development/python-modules/oslo-db/default.nix b/pkgs/development/python-modules/oslo-db/default.nix
index 6ecc24f95a36..016245962815 100644
--- a/pkgs/development/python-modules/oslo-db/default.nix
+++ b/pkgs/development/python-modules/oslo-db/default.nix
@@ -22,21 +22,21 @@
buildPythonPackage rec {
pname = "oslo-db";
- version = "17.2.1";
+ version = "17.3.0";
pyproject = true;
src = fetchPypi {
pname = "oslo_db";
inherit version;
- hash = "sha256-FHPfDAlc0HOVKG7WBSIgJcI3R3qhLGwpndQUqxT3t8Q=";
+ hash = "sha256-IzDiHVDqwVi8xVzmzR2XwZfVrFj5/TkmMRAJ2SKh1v0=";
};
- nativeBuildInputs = [
+ build-system = [
pbr
setuptools
];
- propagatedBuildInputs = [
+ dependencies = [
alembic
debtcollector
oslo-config
@@ -57,7 +57,9 @@ buildPythonPackage rec {
];
checkPhase = ''
+ runHook preCheck
stestr run -e <(echo "oslo_db.tests.sqlalchemy.test_utils.TestModelQuery.test_project_filter_allow_none")
+ runHook postCheck
'';
pythonImportsCheck = [ "oslo_db" ];
diff --git a/pkgs/development/python-modules/pipdeptree/default.nix b/pkgs/development/python-modules/pipdeptree/default.nix
index 601b5422dda4..0d6be4e00581 100644
--- a/pkgs/development/python-modules/pipdeptree/default.nix
+++ b/pkgs/development/python-modules/pipdeptree/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "pipdeptree";
- version = "2.26.1";
+ version = "2.28.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "tox-dev";
repo = "pipdeptree";
tag = version;
- hash = "sha256-mgmUIN49zLo5XYWW5Y9XXeZ9RurB1LekF3/vl8EDhxM=";
+ hash = "sha256-PYlNMAomqN9T60b8bRqb8mnLjFRn3JnI79Tynncxje8=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/plantuml-markdown/default.nix b/pkgs/development/python-modules/plantuml-markdown/default.nix
index d66c26e13a30..e5998caeb092 100644
--- a/pkgs/development/python-modules/plantuml-markdown/default.nix
+++ b/pkgs/development/python-modules/plantuml-markdown/default.nix
@@ -1,6 +1,7 @@
{
buildPythonPackage,
fetchFromGitHub,
+ pkgs, # Only for pkgs.plantuml,
lib,
plantuml,
markdown,
@@ -9,7 +10,6 @@
runCommand,
writeText,
plantuml-markdown,
- pythonOlder,
}:
buildPythonPackage rec {
@@ -17,8 +17,6 @@ buildPythonPackage rec {
version = "3.11.1";
format = "setuptools";
- disabled = pythonOlder "3.7";
-
src = fetchFromGitHub {
owner = "mikitex70";
repo = "plantuml-markdown";
@@ -26,6 +24,11 @@ buildPythonPackage rec {
hash = "sha256-DgHWqwPsZ5q1XqrfaAiUslKnJdHX4Pzw9lygF3iaxz4=";
};
+ postPatch = ''
+ substituteInPlace plantuml_markdown/plantuml_markdown.py \
+ --replace-fail '"plantuml_cmd": ["plantuml"' '"plantuml_cmd": ["${lib.getExe pkgs.plantuml}"'
+ '';
+
propagatedBuildInputs = [
plantuml
markdown
@@ -34,6 +37,7 @@ buildPythonPackage rec {
];
# The package uses a custom script that downloads a certain version of plantuml for testing.
+ # Missing https://github.com/ezequielramos/http-server-mock which looks unmaintained
doCheck = false;
pythonImportsCheck = [ "plantuml_markdown" ];
@@ -52,7 +56,7 @@ buildPythonPackage rec {
! grep -q "Error" $out
'';
- meta = with lib; {
+ meta = {
description = "PlantUML plugin for Python-Markdown";
longDescription = ''
This plugin implements a block extension which can be used to specify a PlantUML
@@ -60,7 +64,7 @@ buildPythonPackage rec {
'';
homepage = "https://github.com/mikitex70/plantuml-markdown";
changelog = "https://github.com/mikitex70/plantuml-markdown/releases/tag/${src.tag}";
- license = licenses.bsd2;
- maintainers = with maintainers; [ nikstur ];
+ license = lib.licenses.bsd2;
+ maintainers = with lib.maintainers; [ nikstur ];
};
}
diff --git a/pkgs/development/python-modules/py-opensonic/default.nix b/pkgs/development/python-modules/py-opensonic/default.nix
index 67ed8d88e5cb..957ae8cf1607 100644
--- a/pkgs/development/python-modules/py-opensonic/default.nix
+++ b/pkgs/development/python-modules/py-opensonic/default.nix
@@ -3,24 +3,28 @@
buildPythonPackage,
fetchFromGitHub,
setuptools,
+ mashumaro,
requests,
}:
buildPythonPackage rec {
pname = "py-opensonic";
- version = "5.3.1";
+ version = "7.0.2";
pyproject = true;
src = fetchFromGitHub {
owner = "khers";
repo = "py-opensonic";
tag = "v${version}";
- hash = "sha256-bgD+wtq9AXCobUCpDfGVe6Ze1cTbbM5auXohQw5gcnk=";
+ hash = "sha256-t+MftumVBcIOO8WvWZcLXLp5Iq87Vpvqc4cxH+yTBAo=";
};
build-system = [ setuptools ];
- dependencies = [ requests ];
+ dependencies = [
+ mashumaro
+ requests
+ ];
doCheck = false; # no tests
diff --git a/pkgs/development/python-modules/pyituran/default.nix b/pkgs/development/python-modules/pyituran/default.nix
index 30230ea5d6af..993d23eed7a8 100644
--- a/pkgs/development/python-modules/pyituran/default.nix
+++ b/pkgs/development/python-modules/pyituran/default.nix
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "pyituran";
- version = "0.1.4";
+ version = "0.1.5";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "shmuelzon";
repo = "pyituran";
tag = version;
- hash = "sha256-rgPW+z70Z9wRzPbPtWUHb80vCccWJlEs18Y6llIeipo=";
+ hash = "sha256-Nil9bxXzDvwMIVTxeaVUOtJwx92zagA6OzQV3LMR8d8=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pylette/default.nix b/pkgs/development/python-modules/pylette/default.nix
index b9384d824ee3..14a2a7fc59e5 100644
--- a/pkgs/development/python-modules/pylette/default.nix
+++ b/pkgs/development/python-modules/pylette/default.nix
@@ -14,14 +14,14 @@
}:
buildPythonPackage rec {
pname = "pylette";
- version = "4.0.1";
+ version = "4.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "qTipTip";
repo = "Pylette";
tag = version;
- hash = "sha256-xIaNxSV7hxoaXDha0P+Mj40KY2fViFiw+uNpwXvdwnI=";
+ hash = "sha256-6OZeCcF47xjj266+IasJYub042R46KRaNXGCv+hlWdY=";
};
build-system = [
diff --git a/pkgs/development/python-modules/pymc/default.nix b/pkgs/development/python-modules/pymc/default.nix
index 347427c601b0..bc85ec17a518 100644
--- a/pkgs/development/python-modules/pymc/default.nix
+++ b/pkgs/development/python-modules/pymc/default.nix
@@ -22,14 +22,14 @@
buildPythonPackage rec {
pname = "pymc";
- version = "5.25.0";
+ version = "5.25.1";
pyproject = true;
src = fetchFromGitHub {
owner = "pymc-devs";
repo = "pymc";
tag = "v${version}";
- hash = "sha256-/BSnDi34hhn7lFuLO/arMn018BU09PaQqmaLbYG3en4=";
+ hash = "sha256-zh6FsCEviuyqapguTrUDsWKq70ef0IKRhnn2dkgQ/KA=";
};
build-system = [
diff --git a/pkgs/development/python-modules/pyoverkiz/default.nix b/pkgs/development/python-modules/pyoverkiz/default.nix
index 172c26ae9db3..c8ee9f5670e3 100644
--- a/pkgs/development/python-modules/pyoverkiz/default.nix
+++ b/pkgs/development/python-modules/pyoverkiz/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "pyoverkiz";
- version = "1.18.0";
+ version = "1.18.1";
pyproject = true;
disabled = pythonOlder "3.11";
@@ -25,7 +25,7 @@ buildPythonPackage rec {
owner = "iMicknl";
repo = "python-overkiz-api";
tag = "v${version}";
- hash = "sha256-u3dWpXz9Dp7NMUiQ6J26Na03Whq5GtwA5BqLZTOuwgY=";
+ hash = "sha256-X/0cNMzNjDJqBRiP4kuua4oJVG+0oRbjoZVYP0D4f9M=";
};
build-system = [ hatchling ];
diff --git a/pkgs/development/python-modules/roadlib/default.nix b/pkgs/development/python-modules/roadlib/default.nix
index 443c189bd707..804b71d318ef 100644
--- a/pkgs/development/python-modules/roadlib/default.nix
+++ b/pkgs/development/python-modules/roadlib/default.nix
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "roadlib";
- version = "1.3.1";
+ version = "1.4.0";
pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- hash = "sha256-RI6gUqCaOeLesIwHtsASEkTtdRxLCAP6+C5Yj8mBb2o=";
+ hash = "sha256-xiWX16bnEhy7Ykn0nEXpXLJJ5rsZrr2rYmu6WE5XhaQ=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/rustworkx/default.nix b/pkgs/development/python-modules/rustworkx/default.nix
index d13adc7123db..714c29ea781d 100644
--- a/pkgs/development/python-modules/rustworkx/default.nix
+++ b/pkgs/development/python-modules/rustworkx/default.nix
@@ -1,4 +1,5 @@
{
+ lib,
fetchFromGitHub,
buildPythonPackage,
cargo,
@@ -10,9 +11,6 @@
fixtures,
networkx,
testtools,
- libiconv,
- stdenv,
- lib,
pytestCheckHook,
}:
@@ -44,7 +42,7 @@ buildPythonPackage rec {
setuptools-rust
];
- buildInputs = [ numpy ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ libiconv ];
+ dependencies = [ numpy ];
nativeCheckInputs = [
fixtures
diff --git a/pkgs/development/python-modules/stable-baselines3/default.nix b/pkgs/development/python-modules/stable-baselines3/default.nix
index 2a5e9091ff37..05718c482729 100644
--- a/pkgs/development/python-modules/stable-baselines3/default.nix
+++ b/pkgs/development/python-modules/stable-baselines3/default.nix
@@ -22,14 +22,14 @@
}:
buildPythonPackage rec {
pname = "stable-baselines3";
- version = "2.6.0";
+ version = "2.7.0";
pyproject = true;
src = fetchFromGitHub {
owner = "DLR-RM";
repo = "stable-baselines3";
tag = "v${version}";
- hash = "sha256-VnoQ8cKqPcZPpR9c3M6xJDdG7gnO9fxIa4v2kxd9Nzg=";
+ hash = "sha256-Ms2qoq1fokhUQ1/Wus786oYPT6C2lnHOZ+D7E7qUbjI=";
};
postPatch =
diff --git a/pkgs/development/python-modules/steam/default.nix b/pkgs/development/python-modules/steam/default.nix
new file mode 100644
index 000000000000..0a19c24d0382
--- /dev/null
+++ b/pkgs/development/python-modules/steam/default.nix
@@ -0,0 +1,50 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+
+ six,
+ pycryptodomex,
+ requests,
+ urllib3,
+ vdf,
+ gevent,
+ protobuf,
+ gevent-eventemitter,
+ cachetools,
+ setuptools,
+}:
+buildPythonPackage rec {
+ pname = "steam";
+ version = "1.4.4";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "ValvePython";
+ repo = "steam";
+ rev = "v${version}";
+ hash = "sha256-OY04GsX3KMPvpsQl8sUurzFyJu+JKpES8B0iD6Z5uyw=";
+ };
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ six
+ pycryptodomex
+ requests
+ urllib3
+ vdf
+ gevent
+ protobuf
+ gevent-eventemitter
+ cachetools
+ ];
+
+ meta = {
+ description = "Python package for interacting with Steam";
+ homepage = "https://github.com/ValvePython/steam";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.linux;
+ maintainers = with lib.maintainers; [ weirdrock ];
+ };
+}
diff --git a/pkgs/development/python-modules/steamworkspy/default.nix b/pkgs/development/python-modules/steamworkspy/default.nix
new file mode 100644
index 000000000000..34b7c386bb84
--- /dev/null
+++ b/pkgs/development/python-modules/steamworkspy/default.nix
@@ -0,0 +1,79 @@
+{
+ lib,
+ fetchzip,
+ stdenv,
+ buildPythonPackage,
+ fetchFromGitHub,
+
+ setuptools,
+}:
+let
+ rev = "26780de81b8c14d48fe8d757c642086f2af2a66b";
+
+ src = fetchFromGitHub {
+ owner = "philippj";
+ repo = "SteamworksPy";
+ inherit rev;
+ hash = "sha256-nSGkEP6tny/Kv2+YjldFCYrLe1jnKOTa+w1/KCpSLsU=";
+
+ };
+ steamworksSrc = fetchzip {
+ url = "https://web.archive.org/web/20250527013243/https://partner.steamgames.com/downloads/steamworks_sdk_162.zip";
+ hash = "sha256-yDA92nGj3AKTNI4vnoLaa+7mDqupQv0E4YKRRUWqyZw=";
+ };
+
+ library = stdenv.mkDerivation {
+ pname = "steamworkspy-c";
+ version = rev;
+
+ unpackPhase = ''
+ runHook preUnpack
+
+ cp -r ${src} source
+ chmod -R 755 source
+ cp -r ${steamworksSrc}/public/steam source/library/sdk/
+ cp ${steamworksSrc}/redistributable_bin/linux64/libsteam_api.so source/library/
+
+ runHook postUnpack
+ '';
+
+ sourceRoot = "source/library";
+
+ installPhase = ''
+ mkdir -p $out
+ cp SteamworksPy.so $out/
+ '';
+ };
+in
+
+buildPythonPackage {
+ pname = "steamworkspy";
+ version = rev;
+ pyproject = true;
+
+ inherit src;
+
+ build-system = [ setuptools ];
+
+ postInstall = ''
+ cp ${library}/SteamworksPy.so $out/lib
+ '';
+
+ meta = {
+ description = "Python API system for Valve's Steamworks";
+ homepage = "https://github.com/philippj/SteamworksPy";
+ license = with lib.licenses; [
+ mit
+ # For steamworks headers and libsteamapi.so
+ (
+ unfreeRedistributable
+ // {
+ url = "https://partner.steamgames.com/documentation/sdk_access_agreement";
+ }
+ )
+ ];
+ # steamworksSrc is x86_64-linux only
+ platforms = [ "x86_64-linux" ];
+ maintainers = with lib.maintainers; [ weirdrock ];
+ };
+}
diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
index b9040a77c1d7..d615bae0d72f 100644
--- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
+++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "tencentcloud-sdk-python";
- version = "3.0.1427";
+ version = "3.0.1429";
pyproject = true;
disabled = pythonOlder "3.9";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
tag = version;
- hash = "sha256-OuQQr9ptcTL6YjeUWIa2ak3i1NMO1uhql+dR+cIJUQU=";
+ hash = "sha256-icA5CuDkGYipXXcL1ePODBC8CMmMLLmBwD/X/nykqL8=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/trimesh/default.nix b/pkgs/development/python-modules/trimesh/default.nix
index 062812a768ea..3638f932d9f3 100644
--- a/pkgs/development/python-modules/trimesh/default.nix
+++ b/pkgs/development/python-modules/trimesh/default.nix
@@ -29,7 +29,7 @@
buildPythonPackage rec {
pname = "trimesh";
- version = "4.7.0";
+ version = "4.7.1";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -38,7 +38,7 @@ buildPythonPackage rec {
owner = "mikedh";
repo = "trimesh";
tag = version;
- hash = "sha256-oZNRQox1DyAca+adsqVyxWXKC1+BeUfTEOI6mzg7h8A=";
+ hash = "sha256-8g7pxAqEM3KTVxCfQSTPuadScoBLdw0xAony6H0EjJ8=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/unidecode/default.nix b/pkgs/development/python-modules/unidecode/default.nix
index 53b16a0c12f6..8b017a243aca 100644
--- a/pkgs/development/python-modules/unidecode/default.nix
+++ b/pkgs/development/python-modules/unidecode/default.nix
@@ -3,22 +3,20 @@
buildPythonPackage,
fetchFromGitHub,
pytestCheckHook,
- pythonOlder,
setuptools,
+ nix-update-script,
}:
buildPythonPackage rec {
pname = "unidecode";
- version = "1.3.8";
+ version = "1.4.0";
pyproject = true;
- disabled = pythonOlder "3.5";
-
src = fetchFromGitHub {
owner = "avian2";
repo = "unidecode";
- rev = "refs/tags/${pname}-${version}";
- hash = "sha256-OoJSY+dNNISyVwKuRboMH7Je8nYFKxus2c4v3VsmyRE=";
+ tag = "unidecode-${version}";
+ hash = "sha256-CPogyDw8B1Xd3Bt6W9OaImVt+hFQsir16mnSYk8hFWQ=";
};
nativeBuildInputs = [ setuptools ];
@@ -27,6 +25,13 @@ buildPythonPackage rec {
pythonImportsCheck = [ "unidecode" ];
+ passthru.updateScript = nix-update-script {
+ extraArgs = [
+ "--version-regex"
+ "unidecode-(.*)"
+ ];
+ };
+
meta = with lib; {
description = "ASCII transliterations of Unicode text";
mainProgram = "unidecode";
diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix
index 587ad7b46d25..c0e267521b44 100644
--- a/pkgs/development/tools/buildah/default.nix
+++ b/pkgs/development/tools/buildah/default.nix
@@ -18,13 +18,13 @@
buildGoModule rec {
pname = "buildah";
- version = "1.40.1";
+ version = "1.41.0";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
- hash = "sha256-+LHS+Syyy/jsk5G16qBhvv+/kjEACnxjl2q9YrrdPYE=";
+ hash = "sha256-y2JLYalJ4aEGRF3AF1tWaDXQpT4SoXg/4DfVBMsbdIs=";
};
outputs = [
diff --git a/pkgs/games/minecraft-servers/versions.json b/pkgs/games/minecraft-servers/versions.json
index a03d4ef79963..0dc95b13ca14 100644
--- a/pkgs/games/minecraft-servers/versions.json
+++ b/pkgs/games/minecraft-servers/versions.json
@@ -1,8 +1,8 @@
{
"1.21": {
- "sha1": "6e64dcabba3c01a7271b4fa6bd898483b794c59b",
- "url": "https://piston-data.mojang.com/v1/objects/6e64dcabba3c01a7271b4fa6bd898483b794c59b/server.jar",
- "version": "1.21.6",
+ "sha1": "05e4b48fbc01f0385adb74bcff9751d34552486c",
+ "url": "https://piston-data.mojang.com/v1/objects/05e4b48fbc01f0385adb74bcff9751d34552486c/server.jar",
+ "version": "1.21.7",
"javaVersion": 21
},
"1.20": {
diff --git a/pkgs/misc/tmux-plugins/default.nix b/pkgs/misc/tmux-plugins/default.nix
index f3516f8dbf1a..a4f168fe9430 100644
--- a/pkgs/misc/tmux-plugins/default.nix
+++ b/pkgs/misc/tmux-plugins/default.nix
@@ -238,6 +238,26 @@ in
};
};
+ dotbar = mkTmuxPlugin rec {
+ pluginName = "dotbar";
+ version = "0.3.0";
+ src = fetchFromGitHub {
+ owner = "vaaleyard";
+ repo = "tmux-dotbar";
+ tag = version;
+ hash = "sha256-n9k18pJnd5mnp9a7VsMBmEHDwo3j06K6/G6p7/DTyIY=";
+ };
+ meta = {
+ homepage = "https://github.com/vaaleyard/tmux-dotbar";
+ downloadPage = "https://github.com/vaaleyard/tmux-dotbar";
+ description = "Simple and minimalist status bar for tmux";
+ changelog = "https://github.com/vaaleyard/tmux-dotbar/releases/tag/${version}";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.unix;
+ maintainers = with lib.maintainers; [ FKouhai ];
+ };
+ };
+
extrakto = mkTmuxPlugin {
pluginName = "extrakto";
version = "0-unstable-2024-08-25";
@@ -356,6 +376,26 @@ in
};
};
+ harpoon = mkTmuxPlugin {
+ pluginName = "harpoon";
+ rtpFilePath = "harpoon.tmux";
+ version = "0.4.0";
+ src = fetchFromGitHub {
+ owner = "chaitanyabsprip";
+ repo = "tmux-harpoon";
+ rev = "v0.4.0";
+ hash = "sha256-+IakWkPoQFhIQ4m/98NVYWe5tFKmtfKBnPXZcfU9iOk=";
+ };
+ meta = {
+ homepage = "https://github.com/Chaitanyabsprip/tmux-harpoon";
+ downloadPage = "https://github.com/Chaitanyabsprip/tmux-harpoon";
+ description = "Tool to bookmark session supporting auto create for sessions";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.unix;
+ maintainers = with lib.maintainers; [ FKouhai ];
+ };
+ };
+
jump = mkTmuxPlugin {
pluginName = "jump";
version = "2020-06-26";
diff --git a/pkgs/os-specific/bsd/freebsd/package-set.nix b/pkgs/os-specific/bsd/freebsd/package-set.nix
index 7b861be6bd62..2e551c827f8a 100644
--- a/pkgs/os-specific/bsd/freebsd/package-set.nix
+++ b/pkgs/os-specific/bsd/freebsd/package-set.nix
@@ -21,9 +21,7 @@ lib.packagesFromDirectoryRecursive {
inherit sourceData patchesRoot versionData;
# Keep the crawled portion of Nixpkgs finite.
- buildFreebsd = lib.dontRecurseIntoAttrs buildFreebsd // {
- __attrsFailEvaluation = true;
- };
+ buildFreebsd = lib.dontRecurseIntoAttrs buildFreebsd;
ports = fetchgit {
url = "https://git.FreeBSD.org/ports.git";
diff --git a/pkgs/os-specific/linux/kernel/linux-rpi.nix b/pkgs/os-specific/linux/kernel/linux-rpi.nix
index f651bb031aa8..64580caf4098 100644
--- a/pkgs/os-specific/linux/kernel/linux-rpi.nix
+++ b/pkgs/os-specific/linux/kernel/linux-rpi.nix
@@ -31,7 +31,7 @@ lib.overrideDerivation
{
"1" = "bcmrpi_defconfig";
"2" = "bcm2709_defconfig";
- "3" = if stdenv.hostPlatform.isAarch64 then "bcmrpi3_defconfig" else "bcm2709_defconfig";
+ "3" = if stdenv.hostPlatform.isAarch64 then "bcm2711_defconfig" else "bcm2709_defconfig";
"4" = "bcm2711_defconfig";
}
.${toString rpiVersion};
diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix
index a00a1850cfab..f5ec93274b9e 100644
--- a/pkgs/os-specific/linux/nvidia-x11/default.nix
+++ b/pkgs/os-specific/linux/nvidia-x11/default.nix
@@ -81,12 +81,12 @@ rec {
};
latest = selectHighestVersion production (generic {
- version = "575.64.03";
- sha256_64bit = "sha256-S7eqhgBLLtKZx9QwoGIsXJAyfOOspPbppTHUxB06DKA=";
- sha256_aarch64 = "sha256-s2Jm2wjdmXZ2hPewHhi6hmd+V1YQ+xmVxRWBt68mLUQ=";
- openSha256 = "sha256-SAl1+XH4ghz8iix95hcuJ/EVqt6ylyzFAao0mLeMmMI=";
- settingsSha256 = "sha256-o8rPAi/tohvHXcBV+ZwiApEQoq+ZLhCMyHzMxIADauI=";
- persistencedSha256 = "sha256-/3OAZx8iMxQLp1KD5evGXvp0nBvWriYapMwlMSc57h8=";
+ version = "575.64.05";
+ sha256_64bit = "sha256-hfK1D5EiYcGRegss9+H5dDr/0Aj9wPIJ9NVWP3dNUC0=";
+ sha256_aarch64 = "sha256-GRE9VEEosbY7TL4HPFoyo0Ac5jgBHsZg9sBKJ4BLhsA=";
+ openSha256 = "sha256-mcbMVEyRxNyRrohgwWNylu45vIqF+flKHnmt47R//KU=";
+ settingsSha256 = "sha256-o2zUnYFUQjHOcCrB0w/4L6xI1hVUXLAWgG2Y26BowBE=";
+ persistencedSha256 = "sha256-2g5z7Pu8u2EiAh5givP5Q1Y4zk4Cbb06W37rf768NFU=";
});
beta = selectHighestVersion latest (generic {
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix
index 081d9703ec90..c9edeaca2ed9 100644
--- a/pkgs/os-specific/linux/systemd/default.nix
+++ b/pkgs/os-specific/linux/systemd/default.nix
@@ -878,8 +878,8 @@ stdenv.mkDerivation (finalAttrs: {
lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform)
# 'or p' is for manually specified buildPackages as they dont have __spliced
(
- builtins.map (p: p.__spliced.buildHost or p) (
- builtins.filter (p: p != null) finalAttrs.nativeBuildInputs
+ builtins.filter (p: p != null) (
+ builtins.map (p: p.__spliced.buildHost or p) finalAttrs.nativeBuildInputs
)
);
diff --git a/pkgs/servers/monitoring/grafana/plugins/frser-sqlite-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/frser-sqlite-datasource/default.nix
index ff30fd2e450c..c8dc591c7e2a 100644
--- a/pkgs/servers/monitoring/grafana/plugins/frser-sqlite-datasource/default.nix
+++ b/pkgs/servers/monitoring/grafana/plugins/frser-sqlite-datasource/default.nix
@@ -2,8 +2,8 @@
grafanaPlugin {
pname = "frser-sqlite-datasource";
- version = "3.5.0";
- zipHash = "sha256-BwAurFpMyyR318HMzVXCnOEQWM8W2vPPisXhhklFLBY=";
+ version = "3.8.0";
+ zipHash = "sha256-wk0zEGQjDdz8bIc7e5aiaqg7AaTS6u8zp+WJy5YlWlQ=";
meta = with lib; {
description = "Use a SQLite database as a data source in Grafana";
license = licenses.asl20;
diff --git a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix
index 3af6a68a1ded..550373fb8805 100644
--- a/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix
+++ b/pkgs/servers/monitoring/grafana/plugins/grafana-exploretraces-app/default.nix
@@ -2,8 +2,8 @@
grafanaPlugin {
pname = "grafana-exploretraces-app";
- version = "1.1.1";
- zipHash = "sha256-vzLZvBxFF9TQBWvuAUrfWROIerOqPPjs/OKUyX1dBac=";
+ version = "1.1.2";
+ zipHash = "sha256-eLSC+K1+JqSOo0HgFCTZ8pYevtO3s/ZhkJBlr29GGdY=";
meta = with lib; {
description = "Opinionated traces app";
license = licenses.agpl3Only;
diff --git a/pkgs/servers/monitoring/grafana/plugins/volkovlabs-echarts-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/volkovlabs-echarts-panel/default.nix
index b76c3766f9c3..e74f93645de9 100644
--- a/pkgs/servers/monitoring/grafana/plugins/volkovlabs-echarts-panel/default.nix
+++ b/pkgs/servers/monitoring/grafana/plugins/volkovlabs-echarts-panel/default.nix
@@ -2,8 +2,8 @@
grafanaPlugin {
pname = "volkovlabs-echarts-panel";
- version = "6.6.0";
- zipHash = "sha256-SjZl33xoHVmE6y0D7FT9x2wVPil7HK1rYVgTXICpXZ4=";
+ version = "7.0.0";
+ zipHash = "sha256-ibM4h96R+hvqoG9k6xz+2xlhK1xQPb2F1BLt+mQVSxo=";
meta = with lib; {
description = "Visualization panel for Grafana that allows you to incorporate the popular Apache ECharts library into your Grafana dashboard";
license = licenses.asl20;
diff --git a/pkgs/servers/monitoring/grafana/plugins/volkovlabs-form-panel/default.nix b/pkgs/servers/monitoring/grafana/plugins/volkovlabs-form-panel/default.nix
index c38f832e5a18..8644fd779c2d 100644
--- a/pkgs/servers/monitoring/grafana/plugins/volkovlabs-form-panel/default.nix
+++ b/pkgs/servers/monitoring/grafana/plugins/volkovlabs-form-panel/default.nix
@@ -2,8 +2,8 @@
grafanaPlugin {
pname = "volkovlabs-form-panel";
- version = "5.1.0";
- zipHash = "sha256-aFIrKrfcTk4dGBaGVMv6mMLQqys5QaD9XgZIGmtgA5s=";
+ version = "6.0.0";
+ zipHash = "sha256-oSoprdWcpXypTMM4d3MuPXA/hcqd/3sSxuTluL7JW4Y=";
meta = with lib; {
description = "Plugin that allows inserting and updating application data, as well as modifying configuration directly from your Grafana dashboard";
license = licenses.asl20;
diff --git a/pkgs/servers/monitoring/grafana/plugins/volkovlabs-rss-datasource/default.nix b/pkgs/servers/monitoring/grafana/plugins/volkovlabs-rss-datasource/default.nix
index 9c10170af0a5..7dcb00f007da 100644
--- a/pkgs/servers/monitoring/grafana/plugins/volkovlabs-rss-datasource/default.nix
+++ b/pkgs/servers/monitoring/grafana/plugins/volkovlabs-rss-datasource/default.nix
@@ -2,8 +2,8 @@
grafanaPlugin {
pname = "volkovlabs-rss-datasource";
- version = "4.3.0";
- zipHash = "sha256-HF37azbhlYp8RndUMr7Xs1ajgOTJplVP7rQzGQ0GrU4=";
+ version = "4.4.0";
+ zipHash = "sha256-0/B5E1DSjVq9e+1FAFw0J3Kuc7oud6apP9b07icg1Hk=";
meta = with lib; {
description = "Plugin for Grafana that retrieves RSS/Atom feeds and allows visualizing them using Dynamic Text and other panels";
license = licenses.asl20;
diff --git a/pkgs/servers/monitoring/prometheus/ipmi-exporter.nix b/pkgs/servers/monitoring/prometheus/ipmi-exporter.nix
index 26ff81f60e32..c8ec1904933d 100644
--- a/pkgs/servers/monitoring/prometheus/ipmi-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/ipmi-exporter.nix
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "ipmi_exporter";
- version = "1.10.0";
+ version = "1.10.1";
src = fetchFromGitHub {
owner = "prometheus-community";
repo = "ipmi_exporter";
rev = "v${version}";
- hash = "sha256-Go47Txf/NX9ytMvvFQeNVCw0ORWqbsg2sIWK4MVRyIA=";
+ hash = "sha256-U4vkOKxHKJyfsngn2JqZncq71BohBnGM7Z1hA79YhKA=";
};
- vendorHash = "sha256-OXVUFamFv1BZTXuIfmaYHc1y9B9j4ndo1/2CGLNavh0=";
+ vendorHash = "sha256-8ebarbsaHiufPEghgOlaRMouGdI1c1Yo8pjqG2bPdK8=";
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/mx-puppet-discord/default.nix b/pkgs/servers/mx-puppet-discord/default.nix
deleted file mode 100644
index b7418016a52e..000000000000
--- a/pkgs/servers/mx-puppet-discord/default.nix
+++ /dev/null
@@ -1,79 +0,0 @@
-{
- stdenv,
- fetchFromGitLab,
- pkgs,
- lib,
- node-pre-gyp,
- nodejs_20,
- pkg-config,
- libjpeg,
- pixman,
- cairo,
- pango,
- which,
- libpq,
-}:
-
-let
- nodejs = nodejs_20;
-
- version = "0.1.1";
-
- src = fetchFromGitLab {
- group = "mx-puppet";
- owner = "discord";
- repo = "mx-puppet-discord";
- rev = "v${version}";
- hash = "sha256-ZhyjUt6Bz/0R4+Lq/IoY9rNjdwVE2qp4ZQLc684+T/0=";
- };
-
- myNodePackages = import ./node-composition.nix {
- inherit pkgs nodejs;
- inherit (stdenv.hostPlatform) system;
- };
-
-in
-myNodePackages.package.override {
- inherit version src;
-
- nativeBuildInputs = [
- node-pre-gyp
- nodejs.pkgs.node-gyp-build
- pkg-config
- which
- ];
- buildInputs = [
- libjpeg
- pixman
- cairo
- pango
- libpq
- ];
-
- postRebuild = ''
- # Build typescript stuff
- npm run build
- '';
-
- postInstall = ''
- # Make an executable to run the server
- mkdir -p $out/bin
- cat < $out/bin/mx-puppet-discord
- #!/bin/sh
- exec ${nodejs}/bin/node $out/lib/node_modules/@mx-puppet/discord/build/index.js "\$@"
- EOF
- chmod +x $out/bin/mx-puppet-discord
- '';
-
- meta = with lib; {
- description = "Discord puppeting bridge for matrix";
- license = licenses.asl20;
- homepage = "https://gitlab.com/mx-puppet/discord/mx-puppet-discord";
- maintainers = [ ];
- platforms = platforms.unix;
- # never built on aarch64-darwin since first introduction in nixpkgs
- # Depends on nodejs_18 that has been removed.
- broken = true;
- mainProgram = "mx-puppet-discord";
- };
-}
diff --git a/pkgs/servers/mx-puppet-discord/generate.sh b/pkgs/servers/mx-puppet-discord/generate.sh
deleted file mode 100755
index efad3326002a..000000000000
--- a/pkgs/servers/mx-puppet-discord/generate.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/usr/bin/env nix-shell
-#! nix-shell -i bash -p nodePackages.node2nix
-
-tag="v0.1.1"
-u="https://gitlab.com/mx-puppet/discord/mx-puppet-discord/-/raw/$tag"
-# Download package.json and patch in @discordjs/opus optional dependency
-curl $u/package.json |
- sed 's|"typescript": *"\^\?3\.[^"]*"|"typescript": "^4.8.3"|' | # TODO: remove when newer typescript version pinned
- sed 's|\("dependencies": *{\)|\1\n"@discordjs/opus": "^0.8.0",|' >package.json
-
-node2nix \
- --nodejs-14 \
- --node-env ../../development/node-packages/node-env.nix \
- --input package.json \
- --strip-optional-dependencies \
- --output node-packages.nix \
- --composition node-composition.nix \
- --registry https://registry.npmjs.org \
- --registry https://gitlab.com/api/v4/packages/npm \
- --registry-scope '@mx-puppet'
-
-sed -i 's||../../..|' node-composition.nix
-
-rm -f package.json
diff --git a/pkgs/servers/mx-puppet-discord/node-composition.nix b/pkgs/servers/mx-puppet-discord/node-composition.nix
deleted file mode 100644
index bea673390a92..000000000000
--- a/pkgs/servers/mx-puppet-discord/node-composition.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-# This file has been generated by node2nix 1.11.1. Do not edit!
-
-{
- pkgs ? import ../../.. {
- inherit system;
- },
- system ? builtins.currentSystem,
- nodejs ? pkgs."nodejs_20",
-}:
-
-let
- nodeEnv = import ../../development/node-packages/node-env.nix {
- inherit (pkgs)
- stdenv
- lib
- runCommand
- writeTextFile
- writeShellScript
- ;
- inherit pkgs nodejs;
- libtool = if pkgs.stdenv.hostPlatform.isDarwin then pkgs.cctools or pkgs.darwin.cctools else null;
- };
-in
-import ./node-packages.nix {
- inherit (pkgs)
- fetchurl
- nix-gitignore
- stdenv
- lib
- fetchgit
- ;
- inherit nodeEnv;
-}
diff --git a/pkgs/servers/mx-puppet-discord/node-packages.nix b/pkgs/servers/mx-puppet-discord/node-packages.nix
deleted file mode 100644
index ac126426d54f..000000000000
--- a/pkgs/servers/mx-puppet-discord/node-packages.nix
+++ /dev/null
@@ -1,3854 +0,0 @@
-# This file has been generated by node2nix 1.11.1. Do not edit!
-
-{
- nodeEnv,
- fetchurl,
- fetchgit,
- nix-gitignore,
- stdenv,
- lib,
- globalBuildInputs ? [ ],
-}:
-
-let
- sources = {
- "@babel/code-frame-7.18.6" = {
- name = "_at_babel_slash_code-frame";
- packageName = "@babel/code-frame";
- version = "7.18.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz";
- sha512 = "TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==";
- };
- };
- "@babel/helper-validator-identifier-7.19.1" = {
- name = "_at_babel_slash_helper-validator-identifier";
- packageName = "@babel/helper-validator-identifier";
- version = "7.19.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz";
- sha512 = "awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==";
- };
- };
- "@babel/highlight-7.18.6" = {
- name = "_at_babel_slash_highlight";
- packageName = "@babel/highlight";
- version = "7.18.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz";
- sha512 = "u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==";
- };
- };
- "@colors/colors-1.5.0" = {
- name = "_at_colors_slash_colors";
- packageName = "@colors/colors";
- version = "1.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz";
- sha512 = "ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==";
- };
- };
- "@dabh/diagnostics-2.0.3" = {
- name = "_at_dabh_slash_diagnostics";
- packageName = "@dabh/diagnostics";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz";
- sha512 = "hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==";
- };
- };
- "@discordjs/collection-0.1.6" = {
- name = "_at_discordjs_slash_collection";
- packageName = "@discordjs/collection";
- version = "0.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@discordjs/collection/-/collection-0.1.6.tgz";
- sha512 = "utRNxnd9kSS2qhyivo9lMlt5qgAUasH2gb7BEOn6p0efFh24gjGomHzWKMAPn2hEReOPQZCJaRKoURwRotKucQ==";
- };
- };
- "@discordjs/form-data-3.0.1" = {
- name = "_at_discordjs_slash_form-data";
- packageName = "@discordjs/form-data";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@discordjs/form-data/-/form-data-3.0.1.tgz";
- sha512 = "ZfFsbgEXW71Rw/6EtBdrP5VxBJy4dthyC0tpQKGKmYFImlmmrykO14Za+BiIVduwjte0jXEBlhSKf0MWbFp9Eg==";
- };
- };
- "@discordjs/node-pre-gyp-0.4.4" = {
- name = "_at_discordjs_slash_node-pre-gyp";
- packageName = "@discordjs/node-pre-gyp";
- version = "0.4.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@discordjs/node-pre-gyp/-/node-pre-gyp-0.4.4.tgz";
- sha512 = "x569MMtdk6jdGo2S58iiZoyv4p/N2Ju8Nh6vvzZb1wyouV7IE3VuU0hg2kqUmTfD0z6r4uD6acvMTuc+iA3f8g==";
- };
- };
- "@discordjs/opus-0.8.0" = {
- name = "_at_discordjs_slash_opus";
- packageName = "@discordjs/opus";
- version = "0.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@discordjs/opus/-/opus-0.8.0.tgz";
- sha512 = "uHE7OmHEmP8YM0yvsH3iSdacdeghO0qTkF0CIkV07Tg0qdyOLUVkoZHj5Zcpge9rC4qb/JvTS2xRgttSZLM43Q==";
- };
- };
- "@mapbox/node-pre-gyp-1.0.10" = {
- name = "_at_mapbox_slash_node-pre-gyp";
- packageName = "@mapbox/node-pre-gyp";
- version = "1.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz";
- sha512 = "4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==";
- };
- };
- "@mx-puppet/better-discord.js-12.5.1" = {
- name = "_at_mx-puppet_slash_better-discord.js";
- packageName = "@mx-puppet/better-discord.js";
- version = "12.5.1";
- src = fetchurl {
- url = "https://gitlab.com/api/v4/projects/35796068/packages/npm/@mx-puppet/better-discord.js/-/@mx-puppet/better-discord.js-12.5.1.tgz";
- sha1 = "532e01241dbcb0f2769f1b9a7cde313d30101173";
- };
- };
- "@mx-puppet/bridge-0.1.8" = {
- name = "_at_mx-puppet_slash_bridge";
- packageName = "@mx-puppet/bridge";
- version = "0.1.8";
- src = fetchurl {
- url = "https://gitlab.com/api/v4/projects/35712047/packages/npm/@mx-puppet/bridge/-/@mx-puppet/bridge-0.1.8.tgz";
- sha1 = "68018cab4f59834b3fef2e59fbfd52938403e001";
- };
- };
- "@mx-puppet/discord-markdown-2.3.1" = {
- name = "_at_mx-puppet_slash_discord-markdown";
- packageName = "@mx-puppet/discord-markdown";
- version = "2.3.1";
- src = fetchurl {
- url = "https://gitlab.com/api/v4/projects/35809145/packages/npm/@mx-puppet/discord-markdown/-/@mx-puppet/discord-markdown-2.3.1.tgz";
- sha1 = "52b0e8bb808a1202602899af67939b049dd42402";
- };
- };
- "@mx-puppet/matrix-discord-parser-0.1.10" = {
- name = "_at_mx-puppet_slash_matrix-discord-parser";
- packageName = "@mx-puppet/matrix-discord-parser";
- version = "0.1.10";
- src = fetchurl {
- url = "https://gitlab.com/api/v4/projects/35066311/packages/npm/@mx-puppet/matrix-discord-parser/-/@mx-puppet/matrix-discord-parser-0.1.10.tgz";
- sha1 = "0a37a3f9430ff7c29512d29882e25ae738a31283";
- };
- };
- "@sindresorhus/is-4.6.0" = {
- name = "_at_sindresorhus_slash_is";
- packageName = "@sindresorhus/is";
- version = "4.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz";
- sha512 = "t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==";
- };
- };
- "@sorunome/matrix-bot-sdk-0.5.13" = {
- name = "_at_sorunome_slash_matrix-bot-sdk";
- packageName = "@sorunome/matrix-bot-sdk";
- version = "0.5.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/@sorunome/matrix-bot-sdk/-/matrix-bot-sdk-0.5.13.tgz";
- sha512 = "WEeuei8/QS9FO76n71nT17TBZ3tRW2POjOpN7YIvsy5tA0WD0tMUKWZDcTo1A+xKOvzgjRTy9v88rKSLIr4wHA==";
- };
- };
- "@szmarczak/http-timer-4.0.6" = {
- name = "_at_szmarczak_slash_http-timer";
- packageName = "@szmarczak/http-timer";
- version = "4.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz";
- sha512 = "4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==";
- };
- };
- "@types/body-parser-1.19.2" = {
- name = "_at_types_slash_body-parser";
- packageName = "@types/body-parser";
- version = "1.19.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz";
- sha512 = "ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==";
- };
- };
- "@types/cacheable-request-6.0.2" = {
- name = "_at_types_slash_cacheable-request";
- packageName = "@types/cacheable-request";
- version = "6.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz";
- sha512 = "B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==";
- };
- };
- "@types/connect-3.4.35" = {
- name = "_at_types_slash_connect";
- packageName = "@types/connect";
- version = "3.4.35";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz";
- sha512 = "cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==";
- };
- };
- "@types/express-4.17.14" = {
- name = "_at_types_slash_express";
- packageName = "@types/express";
- version = "4.17.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz";
- sha512 = "TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==";
- };
- };
- "@types/express-serve-static-core-4.17.31" = {
- name = "_at_types_slash_express-serve-static-core";
- packageName = "@types/express-serve-static-core";
- version = "4.17.31";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz";
- sha512 = "DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==";
- };
- };
- "@types/http-cache-semantics-4.0.1" = {
- name = "_at_types_slash_http-cache-semantics";
- packageName = "@types/http-cache-semantics";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz";
- sha512 = "SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==";
- };
- };
- "@types/keyv-3.1.4" = {
- name = "_at_types_slash_keyv";
- packageName = "@types/keyv";
- version = "3.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz";
- sha512 = "BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==";
- };
- };
- "@types/mime-3.0.1" = {
- name = "_at_types_slash_mime";
- packageName = "@types/mime";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz";
- sha512 = "Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==";
- };
- };
- "@types/node-18.7.18" = {
- name = "_at_types_slash_node";
- packageName = "@types/node";
- version = "18.7.18";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz";
- sha512 = "m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==";
- };
- };
- "@types/prop-types-15.7.5" = {
- name = "_at_types_slash_prop-types";
- packageName = "@types/prop-types";
- version = "15.7.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz";
- sha512 = "JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==";
- };
- };
- "@types/qs-6.9.7" = {
- name = "_at_types_slash_qs";
- packageName = "@types/qs";
- version = "6.9.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz";
- sha512 = "FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==";
- };
- };
- "@types/range-parser-1.2.4" = {
- name = "_at_types_slash_range-parser";
- packageName = "@types/range-parser";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz";
- sha512 = "EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==";
- };
- };
- "@types/react-18.0.21" = {
- name = "_at_types_slash_react";
- packageName = "@types/react";
- version = "18.0.21";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz";
- sha512 = "7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==";
- };
- };
- "@types/responselike-1.0.0" = {
- name = "_at_types_slash_responselike";
- packageName = "@types/responselike";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz";
- sha512 = "85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==";
- };
- };
- "@types/scheduler-0.16.2" = {
- name = "_at_types_slash_scheduler";
- packageName = "@types/scheduler";
- version = "0.16.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz";
- sha512 = "hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==";
- };
- };
- "@types/serve-static-1.15.0" = {
- name = "_at_types_slash_serve-static";
- packageName = "@types/serve-static";
- version = "1.15.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz";
- sha512 = "z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==";
- };
- };
- "abbrev-1.1.1" = {
- name = "abbrev";
- packageName = "abbrev";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
- };
- };
- "abort-controller-3.0.0" = {
- name = "abort-controller";
- packageName = "abort-controller";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz";
- sha512 = "h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==";
- };
- };
- "accepts-1.3.8" = {
- name = "accepts";
- packageName = "accepts";
- version = "1.3.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz";
- sha512 = "PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==";
- };
- };
- "agent-base-6.0.2" = {
- name = "agent-base";
- packageName = "agent-base";
- version = "6.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz";
- sha512 = "RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==";
- };
- };
- "ansi-regex-5.0.1" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz";
- sha512 = "quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==";
- };
- };
- "ansi-styles-3.2.1" = {
- name = "ansi-styles";
- packageName = "ansi-styles";
- version = "3.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
- sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
- };
- };
- "ansi-styles-4.3.0" = {
- name = "ansi-styles";
- packageName = "ansi-styles";
- version = "4.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz";
- sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
- };
- };
- "aproba-2.0.0" = {
- name = "aproba";
- packageName = "aproba";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz";
- sha512 = "lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==";
- };
- };
- "are-we-there-yet-2.0.0" = {
- name = "are-we-there-yet";
- packageName = "are-we-there-yet";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz";
- sha512 = "Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==";
- };
- };
- "argparse-1.0.10" = {
- name = "argparse";
- packageName = "argparse";
- version = "1.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
- sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
- };
- };
- "array-back-2.0.0" = {
- name = "array-back";
- packageName = "array-back";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-back/-/array-back-2.0.0.tgz";
- sha512 = "eJv4pLLufP3g5kcZry0j6WXpIbzYw9GUB4mVJZno9wfwiBxbizTnHCw3VJb07cBihbFX48Y7oSrW9y+gt4glyw==";
- };
- };
- "array-back-3.1.0" = {
- name = "array-back";
- packageName = "array-back";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz";
- sha512 = "TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==";
- };
- };
- "array-flatten-1.1.1" = {
- name = "array-flatten";
- packageName = "array-flatten";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz";
- sha512 = "PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==";
- };
- };
- "assert-options-0.7.0" = {
- name = "assert-options";
- packageName = "assert-options";
- version = "0.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/assert-options/-/assert-options-0.7.0.tgz";
- sha512 = "7q9uNH/Dh8gFgpIIb9ja8PJEWA5AQy3xnBC8jtKs8K/gNVCr1K6kIvlm59HUyYgvM7oEDoLzGgPcGd9FqhtXEQ==";
- };
- };
- "async-3.2.4" = {
- name = "async";
- packageName = "async";
- version = "3.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-3.2.4.tgz";
- sha512 = "iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==";
- };
- };
- "asynckit-0.4.0" = {
- name = "asynckit";
- packageName = "asynckit";
- version = "0.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
- sha512 = "Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==";
- };
- };
- "balanced-match-1.0.2" = {
- name = "balanced-match";
- packageName = "balanced-match";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz";
- sha512 = "3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==";
- };
- };
- "base64-js-1.5.1" = {
- name = "base64-js";
- packageName = "base64-js";
- version = "1.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz";
- sha512 = "AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==";
- };
- };
- "basic-auth-2.0.1" = {
- name = "basic-auth";
- packageName = "basic-auth";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz";
- sha512 = "NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==";
- };
- };
- "better-sqlite3-7.6.2" = {
- name = "better-sqlite3";
- packageName = "better-sqlite3";
- version = "7.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-7.6.2.tgz";
- sha512 = "S5zIU1Hink2AH4xPsN0W43T1/AJ5jrPh7Oy07ocuW/AKYYY02GWzz9NH0nbSMn/gw6fDZ5jZ1QsHt1BXAwJ6Lg==";
- };
- };
- "bindings-1.5.0" = {
- name = "bindings";
- packageName = "bindings";
- version = "1.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz";
- sha512 = "p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==";
- };
- };
- "bintrees-1.0.2" = {
- name = "bintrees";
- packageName = "bintrees";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/bintrees/-/bintrees-1.0.2.tgz";
- sha512 = "VOMgTMwjAaUG580SXn3LacVgjurrbMme7ZZNYGSSV7mmtY6QQRh0Eg3pwIcntQ77DErK1L0NxkbetjcoXzVwKw==";
- };
- };
- "bl-4.1.0" = {
- name = "bl";
- packageName = "bl";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz";
- sha512 = "1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==";
- };
- };
- "blurhash-1.1.5" = {
- name = "blurhash";
- packageName = "blurhash";
- version = "1.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/blurhash/-/blurhash-1.1.5.tgz";
- sha512 = "a+LO3A2DfxTaTztsmkbLYmUzUeApi0LZuKalwbNmqAHR6HhJGMt1qSV/R3wc+w4DL28holjqO3Bg74aUGavGjg==";
- };
- };
- "body-parser-1.20.0" = {
- name = "body-parser";
- packageName = "body-parser";
- version = "1.20.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz";
- sha512 = "DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==";
- };
- };
- "brace-expansion-1.1.11" = {
- name = "brace-expansion";
- packageName = "brace-expansion";
- version = "1.1.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
- };
- };
- "buffer-5.7.1" = {
- name = "buffer";
- packageName = "buffer";
- version = "5.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz";
- sha512 = "EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==";
- };
- };
- "buffer-writer-2.0.0" = {
- name = "buffer-writer";
- packageName = "buffer-writer";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz";
- sha512 = "a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==";
- };
- };
- "builtin-modules-1.1.1" = {
- name = "builtin-modules";
- packageName = "builtin-modules";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz";
- sha512 = "wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==";
- };
- };
- "bytes-3.1.2" = {
- name = "bytes";
- packageName = "bytes";
- version = "3.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz";
- sha512 = "/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==";
- };
- };
- "cacheable-lookup-5.0.4" = {
- name = "cacheable-lookup";
- packageName = "cacheable-lookup";
- version = "5.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz";
- sha512 = "2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==";
- };
- };
- "cacheable-request-7.0.2" = {
- name = "cacheable-request";
- packageName = "cacheable-request";
- version = "7.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz";
- sha512 = "pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==";
- };
- };
- "call-bind-1.0.2" = {
- name = "call-bind";
- packageName = "call-bind";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz";
- sha512 = "7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==";
- };
- };
- "canvas-2.10.1" = {
- name = "canvas";
- packageName = "canvas";
- version = "2.10.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/canvas/-/canvas-2.10.1.tgz";
- sha512 = "29pIjn9uwTUsIgJUNd7GXxKk8sg4iyJwLm1wIilNIqX1mVzXSc2nUij9exW1LqNpis1d2ebMYfMqTWcokZ4pdA==";
- };
- };
- "chalk-2.4.2" = {
- name = "chalk";
- packageName = "chalk";
- version = "2.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
- sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
- };
- };
- "chalk-4.1.2" = {
- name = "chalk";
- packageName = "chalk";
- version = "4.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz";
- sha512 = "oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==";
- };
- };
- "chownr-1.1.4" = {
- name = "chownr";
- packageName = "chownr";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
- sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
- };
- };
- "chownr-2.0.0" = {
- name = "chownr";
- packageName = "chownr";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz";
- sha512 = "bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==";
- };
- };
- "clone-response-1.0.3" = {
- name = "clone-response";
- packageName = "clone-response";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz";
- sha512 = "ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==";
- };
- };
- "color-3.2.1" = {
- name = "color";
- packageName = "color";
- version = "3.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/color/-/color-3.2.1.tgz";
- sha512 = "aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==";
- };
- };
- "color-convert-1.9.3" = {
- name = "color-convert";
- packageName = "color-convert";
- version = "1.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
- sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
- };
- };
- "color-convert-2.0.1" = {
- name = "color-convert";
- packageName = "color-convert";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz";
- sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==";
- };
- };
- "color-name-1.1.3" = {
- name = "color-name";
- packageName = "color-name";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";
- sha512 = "72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==";
- };
- };
- "color-name-1.1.4" = {
- name = "color-name";
- packageName = "color-name";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz";
- sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
- };
- };
- "color-string-1.9.1" = {
- name = "color-string";
- packageName = "color-string";
- version = "1.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz";
- sha512 = "shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==";
- };
- };
- "color-support-1.1.3" = {
- name = "color-support";
- packageName = "color-support";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz";
- sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==";
- };
- };
- "colors-1.4.0" = {
- name = "colors";
- packageName = "colors";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz";
- sha512 = "a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==";
- };
- };
- "colorspace-1.1.4" = {
- name = "colorspace";
- packageName = "colorspace";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz";
- sha512 = "BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==";
- };
- };
- "combined-stream-1.0.8" = {
- name = "combined-stream";
- packageName = "combined-stream";
- version = "1.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
- sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
- };
- };
- "command-line-args-5.2.1" = {
- name = "command-line-args";
- packageName = "command-line-args";
- version = "5.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz";
- sha512 = "H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==";
- };
- };
- "command-line-usage-5.0.5" = {
- name = "command-line-usage";
- packageName = "command-line-usage";
- version = "5.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-5.0.5.tgz";
- sha512 = "d8NrGylA5oCXSbGoKz05FkehDAzSmIm4K03S5VDh4d5lZAtTWfc3D1RuETtuQCn8129nYfJfDdF7P/lwcz1BlA==";
- };
- };
- "commander-2.20.3" = {
- name = "commander";
- packageName = "commander";
- version = "2.20.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
- sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
- };
- };
- "concat-map-0.0.1" = {
- name = "concat-map";
- packageName = "concat-map";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
- sha512 = "/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==";
- };
- };
- "console-control-strings-1.1.0" = {
- name = "console-control-strings";
- packageName = "console-control-strings";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz";
- sha512 = "ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==";
- };
- };
- "content-disposition-0.5.4" = {
- name = "content-disposition";
- packageName = "content-disposition";
- version = "0.5.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz";
- sha512 = "FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==";
- };
- };
- "content-type-1.0.4" = {
- name = "content-type";
- packageName = "content-type";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz";
- sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==";
- };
- };
- "cookie-0.5.0" = {
- name = "cookie";
- packageName = "cookie";
- version = "0.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz";
- sha512 = "YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==";
- };
- };
- "cookie-signature-1.0.6" = {
- name = "cookie-signature";
- packageName = "cookie-signature";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz";
- sha512 = "QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==";
- };
- };
- "csstype-3.1.1" = {
- name = "csstype";
- packageName = "csstype";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz";
- sha512 = "DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==";
- };
- };
- "cycle-1.0.3" = {
- name = "cycle";
- packageName = "cycle";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz";
- sha512 = "TVF6svNzeQCOpjCqsy0/CSy8VgObG3wXusJ73xW2GbG5rGx7lC8zxDSURicsXI2UsGdi2L0QNRCi745/wUDvsA==";
- };
- };
- "debug-2.6.9" = {
- name = "debug";
- packageName = "debug";
- version = "2.6.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
- sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
- };
- };
- "debug-4.3.4" = {
- name = "debug";
- packageName = "debug";
- version = "4.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz";
- sha512 = "PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==";
- };
- };
- "decompress-response-4.2.1" = {
- name = "decompress-response";
- packageName = "decompress-response";
- version = "4.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz";
- sha512 = "jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==";
- };
- };
- "decompress-response-6.0.0" = {
- name = "decompress-response";
- packageName = "decompress-response";
- version = "6.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz";
- sha512 = "aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==";
- };
- };
- "deep-extend-0.6.0" = {
- name = "deep-extend";
- packageName = "deep-extend";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz";
- sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==";
- };
- };
- "deepmerge-4.2.2" = {
- name = "deepmerge";
- packageName = "deepmerge";
- version = "4.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz";
- sha512 = "FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==";
- };
- };
- "defer-to-connect-2.0.1" = {
- name = "defer-to-connect";
- packageName = "defer-to-connect";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz";
- sha512 = "4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==";
- };
- };
- "delayed-stream-1.0.0" = {
- name = "delayed-stream";
- packageName = "delayed-stream";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
- sha512 = "ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==";
- };
- };
- "delegates-1.0.0" = {
- name = "delegates";
- packageName = "delegates";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz";
- sha512 = "bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==";
- };
- };
- "depd-2.0.0" = {
- name = "depd";
- packageName = "depd";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz";
- sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==";
- };
- };
- "destroy-1.2.0" = {
- name = "destroy";
- packageName = "destroy";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz";
- sha512 = "2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==";
- };
- };
- "detect-libc-2.0.1" = {
- name = "detect-libc";
- packageName = "detect-libc";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz";
- sha512 = "463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==";
- };
- };
- "diff-4.0.2" = {
- name = "diff";
- packageName = "diff";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz";
- sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==";
- };
- };
- "dom-serializer-1.4.1" = {
- name = "dom-serializer";
- packageName = "dom-serializer";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz";
- sha512 = "VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==";
- };
- };
- "domelementtype-2.3.0" = {
- name = "domelementtype";
- packageName = "domelementtype";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz";
- sha512 = "OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==";
- };
- };
- "domhandler-3.3.0" = {
- name = "domhandler";
- packageName = "domhandler";
- version = "3.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz";
- sha512 = "J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==";
- };
- };
- "domhandler-4.3.1" = {
- name = "domhandler";
- packageName = "domhandler";
- version = "4.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz";
- sha512 = "GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==";
- };
- };
- "domutils-2.8.0" = {
- name = "domutils";
- packageName = "domutils";
- version = "2.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz";
- sha512 = "w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==";
- };
- };
- "ee-first-1.1.1" = {
- name = "ee-first";
- packageName = "ee-first";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz";
- sha512 = "WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==";
- };
- };
- "emoji-regex-8.0.0" = {
- name = "emoji-regex";
- packageName = "emoji-regex";
- version = "8.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz";
- sha512 = "MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==";
- };
- };
- "enabled-2.0.0" = {
- name = "enabled";
- packageName = "enabled";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz";
- sha512 = "AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==";
- };
- };
- "encodeurl-1.0.2" = {
- name = "encodeurl";
- packageName = "encodeurl";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz";
- sha512 = "TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==";
- };
- };
- "end-of-stream-1.4.4" = {
- name = "end-of-stream";
- packageName = "end-of-stream";
- version = "1.4.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz";
- sha512 = "+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==";
- };
- };
- "entities-1.1.2" = {
- name = "entities";
- packageName = "entities";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz";
- sha512 = "f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==";
- };
- };
- "entities-2.2.0" = {
- name = "entities";
- packageName = "entities";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz";
- sha512 = "p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==";
- };
- };
- "escape-html-1.0.3" = {
- name = "escape-html";
- packageName = "escape-html";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz";
- sha512 = "NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==";
- };
- };
- "escape-string-regexp-1.0.5" = {
- name = "escape-string-regexp";
- packageName = "escape-string-regexp";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
- sha512 = "vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==";
- };
- };
- "escape-string-regexp-4.0.0" = {
- name = "escape-string-regexp";
- packageName = "escape-string-regexp";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz";
- sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
- };
- };
- "esprima-4.0.1" = {
- name = "esprima";
- packageName = "esprima";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
- sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
- };
- };
- "etag-1.8.1" = {
- name = "etag";
- packageName = "etag";
- version = "1.8.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz";
- sha512 = "aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==";
- };
- };
- "event-target-shim-5.0.1" = {
- name = "event-target-shim";
- packageName = "event-target-shim";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz";
- sha512 = "i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==";
- };
- };
- "events-3.3.0" = {
- name = "events";
- packageName = "events";
- version = "3.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/events/-/events-3.3.0.tgz";
- sha512 = "mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==";
- };
- };
- "expand-template-2.0.3" = {
- name = "expand-template";
- packageName = "expand-template";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz";
- sha512 = "XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==";
- };
- };
- "expire-set-1.0.0" = {
- name = "expire-set";
- packageName = "expire-set";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/expire-set/-/expire-set-1.0.0.tgz";
- sha512 = "wOQlqatf2sJtOabNk3gEPbGvo/C8tIUhzT3rz08+i7X+u1NV+UNY4p3Lzq8DxrW57mBML1Fp5qNeYt70Qnndpg==";
- };
- };
- "express-4.18.1" = {
- name = "express";
- packageName = "express";
- version = "4.18.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/express/-/express-4.18.1.tgz";
- sha512 = "zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==";
- };
- };
- "extend-shallow-2.0.1" = {
- name = "extend-shallow";
- packageName = "extend-shallow";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz";
- sha512 = "zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==";
- };
- };
- "fast-safe-stringify-2.1.1" = {
- name = "fast-safe-stringify";
- packageName = "fast-safe-stringify";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz";
- sha512 = "W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==";
- };
- };
- "fecha-2.3.3" = {
- name = "fecha";
- packageName = "fecha";
- version = "2.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz";
- sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==";
- };
- };
- "fecha-4.2.3" = {
- name = "fecha";
- packageName = "fecha";
- version = "4.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz";
- sha512 = "OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==";
- };
- };
- "file-stream-rotator-0.4.1" = {
- name = "file-stream-rotator";
- packageName = "file-stream-rotator";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz";
- sha512 = "W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==";
- };
- };
- "file-type-12.4.2" = {
- name = "file-type";
- packageName = "file-type";
- version = "12.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz";
- sha512 = "UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==";
- };
- };
- "file-uri-to-path-1.0.0" = {
- name = "file-uri-to-path";
- packageName = "file-uri-to-path";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz";
- sha512 = "0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==";
- };
- };
- "finalhandler-1.2.0" = {
- name = "finalhandler";
- packageName = "finalhandler";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz";
- sha512 = "5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==";
- };
- };
- "find-replace-3.0.0" = {
- name = "find-replace";
- packageName = "find-replace";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz";
- sha512 = "6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==";
- };
- };
- "fn.name-1.1.0" = {
- name = "fn.name";
- packageName = "fn.name";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz";
- sha512 = "GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==";
- };
- };
- "forwarded-0.2.0" = {
- name = "forwarded";
- packageName = "forwarded";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz";
- sha512 = "buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==";
- };
- };
- "fresh-0.5.2" = {
- name = "fresh";
- packageName = "fresh";
- version = "0.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz";
- sha512 = "zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==";
- };
- };
- "fs-constants-1.0.0" = {
- name = "fs-constants";
- packageName = "fs-constants";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz";
- sha512 = "y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==";
- };
- };
- "fs-minipass-2.1.0" = {
- name = "fs-minipass";
- packageName = "fs-minipass";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz";
- sha512 = "V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==";
- };
- };
- "fs.realpath-1.0.0" = {
- name = "fs.realpath";
- packageName = "fs.realpath";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
- sha512 = "OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==";
- };
- };
- "function-bind-1.1.1" = {
- name = "function-bind";
- packageName = "function-bind";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz";
- sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==";
- };
- };
- "gauge-3.0.2" = {
- name = "gauge";
- packageName = "gauge";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz";
- sha512 = "+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==";
- };
- };
- "get-intrinsic-1.1.3" = {
- name = "get-intrinsic";
- packageName = "get-intrinsic";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz";
- sha512 = "QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==";
- };
- };
- "get-stream-5.2.0" = {
- name = "get-stream";
- packageName = "get-stream";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz";
- sha512 = "nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==";
- };
- };
- "github-from-package-0.0.0" = {
- name = "github-from-package";
- packageName = "github-from-package";
- version = "0.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz";
- sha512 = "SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==";
- };
- };
- "glob-7.2.3" = {
- name = "glob";
- packageName = "glob";
- version = "7.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz";
- sha512 = "nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==";
- };
- };
- "glob-to-regexp-0.4.1" = {
- name = "glob-to-regexp";
- packageName = "glob-to-regexp";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz";
- sha512 = "lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==";
- };
- };
- "got-11.8.5" = {
- name = "got";
- packageName = "got";
- version = "11.8.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/got/-/got-11.8.5.tgz";
- sha512 = "o0Je4NvQObAuZPHLFoRSkdG2lTgtcynqymzg2Vupdx6PorhaT5MCbIyXG6d4D94kk8ZG57QeosgdiqfJWhEhlQ==";
- };
- };
- "graceful-fs-4.2.10" = {
- name = "graceful-fs";
- packageName = "graceful-fs";
- version = "4.2.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz";
- sha512 = "9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==";
- };
- };
- "has-1.0.3" = {
- name = "has";
- packageName = "has";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz";
- sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
- };
- };
- "has-flag-3.0.0" = {
- name = "has-flag";
- packageName = "has-flag";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
- sha512 = "sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==";
- };
- };
- "has-flag-4.0.0" = {
- name = "has-flag";
- packageName = "has-flag";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz";
- sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
- };
- };
- "has-symbols-1.0.3" = {
- name = "has-symbols";
- packageName = "has-symbols";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz";
- sha512 = "l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==";
- };
- };
- "has-unicode-2.0.1" = {
- name = "has-unicode";
- packageName = "has-unicode";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz";
- sha512 = "8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==";
- };
- };
- "hash.js-1.1.7" = {
- name = "hash.js";
- packageName = "hash.js";
- version = "1.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz";
- sha512 = "taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==";
- };
- };
- "hasha-5.2.2" = {
- name = "hasha";
- packageName = "hasha";
- version = "5.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz";
- sha512 = "Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==";
- };
- };
- "he-1.2.0" = {
- name = "he";
- packageName = "he";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz";
- sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==";
- };
- };
- "highlight.js-10.7.3" = {
- name = "highlight.js";
- packageName = "highlight.js";
- version = "10.7.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz";
- sha512 = "tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==";
- };
- };
- "html-to-text-6.0.0" = {
- name = "html-to-text";
- packageName = "html-to-text";
- version = "6.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/html-to-text/-/html-to-text-6.0.0.tgz";
- sha512 = "r0KNC5aqCAItsjlgtirW6RW25c92Ee3ybQj8z//4Sl4suE3HIPqM4deGpYCUJULLjtVPEP1+Ma+1ZeX1iMsCiA==";
- };
- };
- "htmlencode-0.0.4" = {
- name = "htmlencode";
- packageName = "htmlencode";
- version = "0.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/htmlencode/-/htmlencode-0.0.4.tgz";
- sha512 = "0uDvNVpzj/E2TfvLLyyXhKBRvF1y84aZsyRxRXFsQobnHaL4pcaXk+Y9cnFlvnxrBLeXDNq/VJBD+ngdBgQG1w==";
- };
- };
- "htmlparser2-4.1.0" = {
- name = "htmlparser2";
- packageName = "htmlparser2";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz";
- sha512 = "4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==";
- };
- };
- "htmlparser2-6.1.0" = {
- name = "htmlparser2";
- packageName = "htmlparser2";
- version = "6.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz";
- sha512 = "gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==";
- };
- };
- "http-cache-semantics-4.1.0" = {
- name = "http-cache-semantics";
- packageName = "http-cache-semantics";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz";
- sha512 = "carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==";
- };
- };
- "http-errors-2.0.0" = {
- name = "http-errors";
- packageName = "http-errors";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz";
- sha512 = "FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==";
- };
- };
- "http2-wrapper-1.0.3" = {
- name = "http2-wrapper";
- packageName = "http2-wrapper";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz";
- sha512 = "V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==";
- };
- };
- "https-proxy-agent-5.0.1" = {
- name = "https-proxy-agent";
- packageName = "https-proxy-agent";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz";
- sha512 = "dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==";
- };
- };
- "iconv-lite-0.4.24" = {
- name = "iconv-lite";
- packageName = "iconv-lite";
- version = "0.4.24";
- src = fetchurl {
- url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
- sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
- };
- };
- "ieee754-1.2.1" = {
- name = "ieee754";
- packageName = "ieee754";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz";
- sha512 = "dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==";
- };
- };
- "inflight-1.0.6" = {
- name = "inflight";
- packageName = "inflight";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
- sha512 = "k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==";
- };
- };
- "inherits-2.0.3" = {
- name = "inherits";
- packageName = "inherits";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz";
- sha512 = "x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==";
- };
- };
- "inherits-2.0.4" = {
- name = "inherits";
- packageName = "inherits";
- version = "2.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
- sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
- };
- };
- "ini-1.3.8" = {
- name = "ini";
- packageName = "ini";
- version = "1.3.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz";
- sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==";
- };
- };
- "ipaddr.js-1.9.1" = {
- name = "ipaddr.js";
- packageName = "ipaddr.js";
- version = "1.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
- sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==";
- };
- };
- "is-arrayish-0.3.2" = {
- name = "is-arrayish";
- packageName = "is-arrayish";
- version = "0.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
- sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
- };
- };
- "is-core-module-2.10.0" = {
- name = "is-core-module";
- packageName = "is-core-module";
- version = "2.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz";
- sha512 = "Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==";
- };
- };
- "is-extendable-0.1.1" = {
- name = "is-extendable";
- packageName = "is-extendable";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz";
- sha512 = "5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==";
- };
- };
- "is-fullwidth-code-point-3.0.0" = {
- name = "is-fullwidth-code-point";
- packageName = "is-fullwidth-code-point";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz";
- sha512 = "zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==";
- };
- };
- "is-plain-object-5.0.0" = {
- name = "is-plain-object";
- packageName = "is-plain-object";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz";
- sha512 = "VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==";
- };
- };
- "is-promise-2.2.2" = {
- name = "is-promise";
- packageName = "is-promise";
- version = "2.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz";
- sha512 = "+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==";
- };
- };
- "is-stream-2.0.1" = {
- name = "is-stream";
- packageName = "is-stream";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz";
- sha512 = "hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==";
- };
- };
- "js-tokens-4.0.0" = {
- name = "js-tokens";
- packageName = "js-tokens";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
- sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
- };
- };
- "js-yaml-3.14.1" = {
- name = "js-yaml";
- packageName = "js-yaml";
- version = "3.14.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz";
- sha512 = "okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==";
- };
- };
- "json-buffer-3.0.1" = {
- name = "json-buffer";
- packageName = "json-buffer";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz";
- sha512 = "4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==";
- };
- };
- "keyv-4.5.0" = {
- name = "keyv";
- packageName = "keyv";
- version = "4.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/keyv/-/keyv-4.5.0.tgz";
- sha512 = "2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==";
- };
- };
- "kuler-2.0.0" = {
- name = "kuler";
- packageName = "kuler";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz";
- sha512 = "Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==";
- };
- };
- "linkify-it-2.2.0" = {
- name = "linkify-it";
- packageName = "linkify-it";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz";
- sha512 = "GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==";
- };
- };
- "lodash-4.17.21" = {
- name = "lodash";
- packageName = "lodash";
- version = "4.17.21";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz";
- sha512 = "v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==";
- };
- };
- "lodash.camelcase-4.3.0" = {
- name = "lodash.camelcase";
- packageName = "lodash.camelcase";
- version = "4.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz";
- sha512 = "TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==";
- };
- };
- "lodash.padend-4.6.1" = {
- name = "lodash.padend";
- packageName = "lodash.padend";
- version = "4.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz";
- sha512 = "sOQs2aqGpbl27tmCS1QNZA09Uqp01ZzWfDUoD+xzTii0E7dSQfRKcRetFwa+uXaxaqL+TKm7CgD2JdKP7aZBSw==";
- };
- };
- "logform-1.10.0" = {
- name = "logform";
- packageName = "logform";
- version = "1.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz";
- sha512 = "em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==";
- };
- };
- "logform-2.4.2" = {
- name = "logform";
- packageName = "logform";
- version = "2.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-2.4.2.tgz";
- sha512 = "W4c9himeAwXEdZ05dQNerhFz2XG80P9Oj0loPUMV23VC2it0orMHQhJm4hdnnor3rd1HsGf6a2lPwBM1zeXHGw==";
- };
- };
- "lowdb-1.0.0" = {
- name = "lowdb";
- packageName = "lowdb";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lowdb/-/lowdb-1.0.0.tgz";
- sha512 = "2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==";
- };
- };
- "lowercase-keys-2.0.0" = {
- name = "lowercase-keys";
- packageName = "lowercase-keys";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz";
- sha512 = "tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==";
- };
- };
- "lru-cache-6.0.0" = {
- name = "lru-cache";
- packageName = "lru-cache";
- version = "6.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz";
- sha512 = "Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==";
- };
- };
- "make-dir-3.1.0" = {
- name = "make-dir";
- packageName = "make-dir";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz";
- sha512 = "g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==";
- };
- };
- "markdown-it-9.1.0" = {
- name = "markdown-it";
- packageName = "markdown-it";
- version = "9.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it/-/markdown-it-9.1.0.tgz";
- sha512 = "xHKG4C8iPriyfu/jc2hsCC045fKrMQ0VexX2F1FGYiRxDxqMB2aAhF8WauJ3fltn2kb90moGBkiiEdooGIg55w==";
- };
- };
- "mdurl-1.0.1" = {
- name = "mdurl";
- packageName = "mdurl";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz";
- sha512 = "/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==";
- };
- };
- "media-typer-0.3.0" = {
- name = "media-typer";
- packageName = "media-typer";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz";
- sha512 = "dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==";
- };
- };
- "merge-descriptors-1.0.1" = {
- name = "merge-descriptors";
- packageName = "merge-descriptors";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
- sha512 = "cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==";
- };
- };
- "methods-1.1.2" = {
- name = "methods";
- packageName = "methods";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz";
- sha512 = "iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==";
- };
- };
- "mime-1.6.0" = {
- name = "mime";
- packageName = "mime";
- version = "1.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
- sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
- };
- };
- "mime-2.6.0" = {
- name = "mime";
- packageName = "mime";
- version = "2.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz";
- sha512 = "USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==";
- };
- };
- "mime-db-1.52.0" = {
- name = "mime-db";
- packageName = "mime-db";
- version = "1.52.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz";
- sha512 = "sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==";
- };
- };
- "mime-types-2.1.35" = {
- name = "mime-types";
- packageName = "mime-types";
- version = "2.1.35";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz";
- sha512 = "ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==";
- };
- };
- "mimic-response-1.0.1" = {
- name = "mimic-response";
- packageName = "mimic-response";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz";
- sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==";
- };
- };
- "mimic-response-2.1.0" = {
- name = "mimic-response";
- packageName = "mimic-response";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz";
- sha512 = "wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==";
- };
- };
- "mimic-response-3.1.0" = {
- name = "mimic-response";
- packageName = "mimic-response";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz";
- sha512 = "z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==";
- };
- };
- "minimalistic-assert-1.0.1" = {
- name = "minimalistic-assert";
- packageName = "minimalistic-assert";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
- sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==";
- };
- };
- "minimatch-3.1.2" = {
- name = "minimatch";
- packageName = "minimatch";
- version = "3.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz";
- sha512 = "J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==";
- };
- };
- "minimist-1.2.6" = {
- name = "minimist";
- packageName = "minimist";
- version = "1.2.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz";
- sha512 = "Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==";
- };
- };
- "minipass-3.3.5" = {
- name = "minipass";
- packageName = "minipass";
- version = "3.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-3.3.5.tgz";
- sha512 = "rQ/p+KfKBkeNwo04U15i+hOwoVBVmekmm/HcfTkTN2t9pbQKCMm4eN5gFeqgrrSp/kH/7BYYhTIHOxGqzbBPaA==";
- };
- };
- "minizlib-2.1.2" = {
- name = "minizlib";
- packageName = "minizlib";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz";
- sha512 = "bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==";
- };
- };
- "mkdirp-0.5.6" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.5.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz";
- sha512 = "FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==";
- };
- };
- "mkdirp-1.0.4" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz";
- sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==";
- };
- };
- "mkdirp-classic-0.5.3" = {
- name = "mkdirp-classic";
- packageName = "mkdirp-classic";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz";
- sha512 = "gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==";
- };
- };
- "moment-2.29.4" = {
- name = "moment";
- packageName = "moment";
- version = "2.29.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz";
- sha512 = "5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==";
- };
- };
- "morgan-1.10.0" = {
- name = "morgan";
- packageName = "morgan";
- version = "1.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz";
- sha512 = "AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==";
- };
- };
- "ms-2.0.0" = {
- name = "ms";
- packageName = "ms";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz";
- sha512 = "Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==";
- };
- };
- "ms-2.1.2" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
- sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
- };
- };
- "ms-2.1.3" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz";
- sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==";
- };
- };
- "nan-2.16.0" = {
- name = "nan";
- packageName = "nan";
- version = "2.16.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/nan/-/nan-2.16.0.tgz";
- sha512 = "UdAqHyFngu7TfQKsCBgAA6pWDkT8MAO7d0jyOecVhN5354xbLqdn8mV9Tat9gepAupm0bt2DbeaSC8vS52MuFA==";
- };
- };
- "nanoid-3.3.4" = {
- name = "nanoid";
- packageName = "nanoid";
- version = "3.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz";
- sha512 = "MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==";
- };
- };
- "napi-build-utils-1.0.2" = {
- name = "napi-build-utils";
- packageName = "napi-build-utils";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz";
- sha512 = "ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==";
- };
- };
- "negotiator-0.6.3" = {
- name = "negotiator";
- packageName = "negotiator";
- version = "0.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz";
- sha512 = "+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==";
- };
- };
- "node-abi-3.24.0" = {
- name = "node-abi";
- packageName = "node-abi";
- version = "3.24.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-abi/-/node-abi-3.24.0.tgz";
- sha512 = "YPG3Co0luSu6GwOBsmIdGW6Wx0NyNDLg/hriIyDllVsNwnI6UeqaWShxC3lbH4LtEQUgoLP3XR1ndXiDAWvmRw==";
- };
- };
- "node-addon-api-5.0.0" = {
- name = "node-addon-api";
- packageName = "node-addon-api";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.0.0.tgz";
- sha512 = "CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==";
- };
- };
- "node-emoji-1.11.0" = {
- name = "node-emoji";
- packageName = "node-emoji";
- version = "1.11.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz";
- sha512 = "wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==";
- };
- };
- "node-fetch-2.6.7" = {
- name = "node-fetch";
- packageName = "node-fetch";
- version = "2.6.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz";
- sha512 = "ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==";
- };
- };
- "node-html-parser-1.4.9" = {
- name = "node-html-parser";
- packageName = "node-html-parser";
- version = "1.4.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.4.9.tgz";
- sha512 = "UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw==";
- };
- };
- "nopt-5.0.0" = {
- name = "nopt";
- packageName = "nopt";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz";
- sha512 = "Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==";
- };
- };
- "normalize-url-6.1.0" = {
- name = "normalize-url";
- packageName = "normalize-url";
- version = "6.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz";
- sha512 = "DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==";
- };
- };
- "normalize-version-1.0.5" = {
- name = "normalize-version";
- packageName = "normalize-version";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-version/-/normalize-version-1.0.5.tgz";
- sha512 = "gnPd21y/zdWO76ye7gP2eFO1tEUczd5DC6syABM25OLtS5MgsS3ZRB/vaaHz2Ir4x6SMzIrP0QZUpxs3VYPzKA==";
- };
- };
- "npmlog-5.0.1" = {
- name = "npmlog";
- packageName = "npmlog";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz";
- sha512 = "AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==";
- };
- };
- "object-assign-4.1.1" = {
- name = "object-assign";
- packageName = "object-assign";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
- sha512 = "rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==";
- };
- };
- "object-hash-1.3.1" = {
- name = "object-hash";
- packageName = "object-hash";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz";
- sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==";
- };
- };
- "object-inspect-1.12.2" = {
- name = "object-inspect";
- packageName = "object-inspect";
- version = "1.12.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz";
- sha512 = "z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==";
- };
- };
- "on-finished-2.3.0" = {
- name = "on-finished";
- packageName = "on-finished";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz";
- sha512 = "ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==";
- };
- };
- "on-finished-2.4.1" = {
- name = "on-finished";
- packageName = "on-finished";
- version = "2.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz";
- sha512 = "oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==";
- };
- };
- "on-headers-1.0.2" = {
- name = "on-headers";
- packageName = "on-headers";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz";
- sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==";
- };
- };
- "once-1.4.0" = {
- name = "once";
- packageName = "once";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
- sha512 = "lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==";
- };
- };
- "one-time-1.0.0" = {
- name = "one-time";
- packageName = "one-time";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz";
- sha512 = "5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==";
- };
- };
- "p-cancelable-2.1.1" = {
- name = "p-cancelable";
- packageName = "p-cancelable";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz";
- sha512 = "BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==";
- };
- };
- "packet-reader-1.0.0" = {
- name = "packet-reader";
- packageName = "packet-reader";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz";
- sha512 = "HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==";
- };
- };
- "parse-srcset-1.0.2" = {
- name = "parse-srcset";
- packageName = "parse-srcset";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz";
- sha512 = "/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==";
- };
- };
- "parseurl-1.3.3" = {
- name = "parseurl";
- packageName = "parseurl";
- version = "1.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
- sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
- };
- };
- "path-0.12.7" = {
- name = "path";
- packageName = "path";
- version = "0.12.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/path/-/path-0.12.7.tgz";
- sha512 = "aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==";
- };
- };
- "path-is-absolute-1.0.1" = {
- name = "path-is-absolute";
- packageName = "path-is-absolute";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
- sha512 = "AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==";
- };
- };
- "path-parse-1.0.7" = {
- name = "path-parse";
- packageName = "path-parse";
- version = "1.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz";
- sha512 = "LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==";
- };
- };
- "path-to-regexp-0.1.7" = {
- name = "path-to-regexp";
- packageName = "path-to-regexp";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
- sha512 = "5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==";
- };
- };
- "pg-8.8.0" = {
- name = "pg";
- packageName = "pg";
- version = "8.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz";
- sha512 = "UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==";
- };
- };
- "pg-connection-string-2.5.0" = {
- name = "pg-connection-string";
- packageName = "pg-connection-string";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz";
- sha512 = "r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==";
- };
- };
- "pg-int8-1.0.1" = {
- name = "pg-int8";
- packageName = "pg-int8";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz";
- sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==";
- };
- };
- "pg-minify-1.6.2" = {
- name = "pg-minify";
- packageName = "pg-minify";
- version = "1.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.6.2.tgz";
- sha512 = "1KdmFGGTP6jplJoI8MfvRlfvMiyBivMRP7/ffh4a11RUFJ7kC2J0ZHlipoKiH/1hz+DVgceon9U2qbaHpPeyPg==";
- };
- };
- "pg-pool-3.5.2" = {
- name = "pg-pool";
- packageName = "pg-pool";
- version = "3.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz";
- sha512 = "His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==";
- };
- };
- "pg-promise-10.12.0" = {
- name = "pg-promise";
- packageName = "pg-promise";
- version = "10.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.12.0.tgz";
- sha512 = "7uN64iEHrhtRcOaU/AT3925S20JzQJG2nWVK2IUz5SlhB1eNdkXjAYoQtei+5kLJo81mOWcFq7x9J9VRldp0ig==";
- };
- };
- "pg-protocol-1.5.0" = {
- name = "pg-protocol";
- packageName = "pg-protocol";
- version = "1.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz";
- sha512 = "muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==";
- };
- };
- "pg-types-2.2.0" = {
- name = "pg-types";
- packageName = "pg-types";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz";
- sha512 = "qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==";
- };
- };
- "pgpass-1.0.5" = {
- name = "pgpass";
- packageName = "pgpass";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz";
- sha512 = "FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==";
- };
- };
- "picocolors-1.0.0" = {
- name = "picocolors";
- packageName = "picocolors";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz";
- sha512 = "1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==";
- };
- };
- "pify-3.0.0" = {
- name = "pify";
- packageName = "pify";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz";
- sha512 = "C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==";
- };
- };
- "postcss-8.4.16" = {
- name = "postcss";
- packageName = "postcss";
- version = "8.4.16";
- src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz";
- sha512 = "ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==";
- };
- };
- "postgres-array-2.0.0" = {
- name = "postgres-array";
- packageName = "postgres-array";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz";
- sha512 = "VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==";
- };
- };
- "postgres-bytea-1.0.0" = {
- name = "postgres-bytea";
- packageName = "postgres-bytea";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz";
- sha512 = "xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==";
- };
- };
- "postgres-date-1.0.7" = {
- name = "postgres-date";
- packageName = "postgres-date";
- version = "1.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz";
- sha512 = "suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==";
- };
- };
- "postgres-interval-1.2.0" = {
- name = "postgres-interval";
- packageName = "postgres-interval";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz";
- sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==";
- };
- };
- "prebuild-install-7.1.1" = {
- name = "prebuild-install";
- packageName = "prebuild-install";
- version = "7.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz";
- sha512 = "jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==";
- };
- };
- "prism-media-1.3.4" = {
- name = "prism-media";
- packageName = "prism-media";
- version = "1.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/prism-media/-/prism-media-1.3.4.tgz";
- sha512 = "eW7LXORkTCQznZs+eqe9VjGOrLBxcBPXgNyHXMTSRVhphvd/RrxgIR7WaWt4fkLuhshcdT5KHL88LAfcvS3f5g==";
- };
- };
- "process-0.11.10" = {
- name = "process";
- packageName = "process";
- version = "0.11.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/process/-/process-0.11.10.tgz";
- sha512 = "cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==";
- };
- };
- "prom-client-13.2.0" = {
- name = "prom-client";
- packageName = "prom-client";
- version = "13.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/prom-client/-/prom-client-13.2.0.tgz";
- sha512 = "wGr5mlNNdRNzEhRYXgboUU2LxHWIojxscJKmtG3R8f4/KiWqyYgXTLHs0+Ted7tG3zFT7pgHJbtomzZ1L0ARaQ==";
- };
- };
- "proxy-addr-2.0.7" = {
- name = "proxy-addr";
- packageName = "proxy-addr";
- version = "2.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz";
- sha512 = "llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==";
- };
- };
- "pump-3.0.0" = {
- name = "pump";
- packageName = "pump";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz";
- sha512 = "LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==";
- };
- };
- "qs-6.10.3" = {
- name = "qs";
- packageName = "qs";
- version = "6.10.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz";
- sha512 = "wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==";
- };
- };
- "quick-lru-5.1.1" = {
- name = "quick-lru";
- packageName = "quick-lru";
- version = "5.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz";
- sha512 = "WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==";
- };
- };
- "range-parser-1.2.1" = {
- name = "range-parser";
- packageName = "range-parser";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
- sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==";
- };
- };
- "raw-body-2.5.1" = {
- name = "raw-body";
- packageName = "raw-body";
- version = "2.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz";
- sha512 = "qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==";
- };
- };
- "rc-1.2.8" = {
- name = "rc";
- packageName = "rc";
- version = "1.2.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz";
- sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==";
- };
- };
- "readable-stream-3.6.0" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "3.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
- sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
- };
- };
- "reduce-flatten-1.0.1" = {
- name = "reduce-flatten";
- packageName = "reduce-flatten";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz";
- sha512 = "j5WfFJfc9CoXv/WbwVLHq74i/hdTUpy+iNC534LxczMRP67vJeK3V9JOdnL0N1cIRbn9mYhE2yVjvvKXDxvNXQ==";
- };
- };
- "resolve-1.22.1" = {
- name = "resolve";
- packageName = "resolve";
- version = "1.22.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz";
- sha512 = "nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==";
- };
- };
- "resolve-alpn-1.2.1" = {
- name = "resolve-alpn";
- packageName = "resolve-alpn";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz";
- sha512 = "0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==";
- };
- };
- "responselike-2.0.1" = {
- name = "responselike";
- packageName = "responselike";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz";
- sha512 = "4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==";
- };
- };
- "rimraf-3.0.2" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz";
- sha512 = "JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==";
- };
- };
- "safe-buffer-5.1.2" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
- };
- };
- "safe-buffer-5.2.1" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
- sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
- };
- };
- "safe-stable-stringify-2.4.0" = {
- name = "safe-stable-stringify";
- packageName = "safe-stable-stringify";
- version = "2.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.0.tgz";
- sha512 = "eehKHKpab6E741ud7ZIMcXhKcP6TSIezPkNZhy5U8xC6+VvrRdUA2tMgxGxaGl4cz7c2Ew5+mg5+wNB16KQqrA==";
- };
- };
- "safer-buffer-2.1.2" = {
- name = "safer-buffer";
- packageName = "safer-buffer";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
- };
- };
- "sanitize-html-2.7.2" = {
- name = "sanitize-html";
- packageName = "sanitize-html";
- version = "2.7.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.7.2.tgz";
- sha512 = "DggSTe7MviO+K4YTCwprG6W1vsG+IIX67yp/QY55yQqKCJYSWzCA1rZbaXzkjoKeL9+jqwm56wD6srYLtUNivg==";
- };
- };
- "semver-5.7.1" = {
- name = "semver";
- packageName = "semver";
- version = "5.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
- };
- };
- "semver-6.3.0" = {
- name = "semver";
- packageName = "semver";
- version = "6.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
- sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==";
- };
- };
- "semver-7.3.7" = {
- name = "semver";
- packageName = "semver";
- version = "7.3.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz";
- sha512 = "QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==";
- };
- };
- "semver-closest-0.1.2" = {
- name = "semver-closest";
- packageName = "semver-closest";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver-closest/-/semver-closest-0.1.2.tgz";
- sha512 = "Q6qk0bPNlK5zG62mWFC8L0Qc6OJX76XRWxiPgZyrh98IZTL3HPErgUlPfCyrAPsHVpU+YP4lf5Mz+LzpId91Og==";
- };
- };
- "send-0.18.0" = {
- name = "send";
- packageName = "send";
- version = "0.18.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/send/-/send-0.18.0.tgz";
- sha512 = "qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==";
- };
- };
- "serve-static-1.15.0" = {
- name = "serve-static";
- packageName = "serve-static";
- version = "1.15.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz";
- sha512 = "XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==";
- };
- };
- "set-blocking-2.0.0" = {
- name = "set-blocking";
- packageName = "set-blocking";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
- sha512 = "KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==";
- };
- };
- "setimmediate-1.0.5" = {
- name = "setimmediate";
- packageName = "setimmediate";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz";
- sha512 = "MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==";
- };
- };
- "setprototypeof-1.2.0" = {
- name = "setprototypeof";
- packageName = "setprototypeof";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz";
- sha512 = "E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==";
- };
- };
- "side-channel-1.0.4" = {
- name = "side-channel";
- packageName = "side-channel";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz";
- sha512 = "q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==";
- };
- };
- "signal-exit-3.0.7" = {
- name = "signal-exit";
- packageName = "signal-exit";
- version = "3.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz";
- sha512 = "wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==";
- };
- };
- "simple-concat-1.0.1" = {
- name = "simple-concat";
- packageName = "simple-concat";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz";
- sha512 = "cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==";
- };
- };
- "simple-get-3.1.1" = {
- name = "simple-get";
- packageName = "simple-get";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz";
- sha512 = "CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==";
- };
- };
- "simple-get-4.0.1" = {
- name = "simple-get";
- packageName = "simple-get";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz";
- sha512 = "brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==";
- };
- };
- "simple-markdown-0.7.3" = {
- name = "simple-markdown";
- packageName = "simple-markdown";
- version = "0.7.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-markdown/-/simple-markdown-0.7.3.tgz";
- sha512 = "uGXIc13NGpqfPeFJIt/7SHHxd6HekEJYtsdoCM06mEBPL9fQH/pSD7LRM6PZ7CKchpSvxKL4tvwMamqAaNDAyg==";
- };
- };
- "simple-swizzle-0.2.2" = {
- name = "simple-swizzle";
- packageName = "simple-swizzle";
- version = "0.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
- sha512 = "JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==";
- };
- };
- "source-map-js-1.0.2" = {
- name = "source-map-js";
- packageName = "source-map-js";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz";
- sha512 = "R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==";
- };
- };
- "spex-3.2.0" = {
- name = "spex";
- packageName = "spex";
- version = "3.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spex/-/spex-3.2.0.tgz";
- sha512 = "9srjJM7NaymrpwMHvSmpDeIK5GoRMX/Tq0E8aOlDPS54dDnDUIp30DrP9SphMPEETDLzEM9+4qo+KipmbtPecg==";
- };
- };
- "split2-4.1.0" = {
- name = "split2";
- packageName = "split2";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz";
- sha512 = "VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==";
- };
- };
- "sprintf-js-1.0.3" = {
- name = "sprintf-js";
- packageName = "sprintf-js";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz";
- sha512 = "D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==";
- };
- };
- "stack-trace-0.0.10" = {
- name = "stack-trace";
- packageName = "stack-trace";
- version = "0.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz";
- sha512 = "KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==";
- };
- };
- "statuses-2.0.1" = {
- name = "statuses";
- packageName = "statuses";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz";
- sha512 = "RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==";
- };
- };
- "steno-0.4.4" = {
- name = "steno";
- packageName = "steno";
- version = "0.4.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/steno/-/steno-0.4.4.tgz";
- sha512 = "EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==";
- };
- };
- "string-width-4.2.3" = {
- name = "string-width";
- packageName = "string-width";
- version = "4.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz";
- sha512 = "wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==";
- };
- };
- "string_decoder-1.3.0" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz";
- sha512 = "hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==";
- };
- };
- "strip-ansi-6.0.1" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "6.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz";
- sha512 = "Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==";
- };
- };
- "strip-json-comments-2.0.1" = {
- name = "strip-json-comments";
- packageName = "strip-json-comments";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
- sha512 = "4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==";
- };
- };
- "supports-color-5.5.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "5.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
- sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
- };
- };
- "supports-color-7.2.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "7.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz";
- sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==";
- };
- };
- "supports-preserve-symlinks-flag-1.0.0" = {
- name = "supports-preserve-symlinks-flag";
- packageName = "supports-preserve-symlinks-flag";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz";
- sha512 = "ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==";
- };
- };
- "table-layout-0.4.5" = {
- name = "table-layout";
- packageName = "table-layout";
- version = "0.4.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/table-layout/-/table-layout-0.4.5.tgz";
- sha512 = "zTvf0mcggrGeTe/2jJ6ECkJHAQPIYEwDoqsiqBjI24mvRmQbInK5jq33fyypaCBxX08hMkfmdOqj6haT33EqWw==";
- };
- };
- "tar-6.1.11" = {
- name = "tar";
- packageName = "tar";
- version = "6.1.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz";
- sha512 = "an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==";
- };
- };
- "tar-fs-2.1.1" = {
- name = "tar-fs";
- packageName = "tar-fs";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz";
- sha512 = "V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==";
- };
- };
- "tar-stream-2.2.0" = {
- name = "tar-stream";
- packageName = "tar-stream";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz";
- sha512 = "ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==";
- };
- };
- "tdigest-0.1.2" = {
- name = "tdigest";
- packageName = "tdigest";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/tdigest/-/tdigest-0.1.2.tgz";
- sha512 = "+G0LLgjjo9BZX2MfdvPfH+MKLCrxlXSYec5DaPYP1fe6Iyhf0/fSmJ0bFiZ1F8BT6cGXl2LpltQptzjXKWEkKA==";
- };
- };
- "text-hex-1.0.0" = {
- name = "text-hex";
- packageName = "text-hex";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz";
- sha512 = "uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==";
- };
- };
- "toidentifier-1.0.1" = {
- name = "toidentifier";
- packageName = "toidentifier";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz";
- sha512 = "o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==";
- };
- };
- "tr46-0.0.3" = {
- name = "tr46";
- packageName = "tr46";
- version = "0.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz";
- sha512 = "N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==";
- };
- };
- "triple-beam-1.3.0" = {
- name = "triple-beam";
- packageName = "triple-beam";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz";
- sha512 = "XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==";
- };
- };
- "tslib-1.14.1" = {
- name = "tslib";
- packageName = "tslib";
- version = "1.14.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz";
- sha512 = "Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==";
- };
- };
- "tslint-5.20.1" = {
- name = "tslint";
- packageName = "tslint";
- version = "5.20.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz";
- sha512 = "EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==";
- };
- };
- "tsutils-2.29.0" = {
- name = "tsutils";
- packageName = "tsutils";
- version = "2.29.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz";
- sha512 = "g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==";
- };
- };
- "tunnel-agent-0.6.0" = {
- name = "tunnel-agent";
- packageName = "tunnel-agent";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
- sha512 = "McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==";
- };
- };
- "tweetnacl-1.0.3" = {
- name = "tweetnacl";
- packageName = "tweetnacl";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz";
- sha512 = "6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==";
- };
- };
- "type-fest-0.8.1" = {
- name = "type-fest";
- packageName = "type-fest";
- version = "0.8.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz";
- sha512 = "4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==";
- };
- };
- "type-is-1.6.18" = {
- name = "type-is";
- packageName = "type-is";
- version = "1.6.18";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz";
- sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
- };
- };
- "typescript-4.8.3" = {
- name = "typescript";
- packageName = "typescript";
- version = "4.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz";
- sha512 = "goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==";
- };
- };
- "typical-2.6.1" = {
- name = "typical";
- packageName = "typical";
- version = "2.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz";
- sha512 = "ofhi8kjIje6npGozTip9Fr8iecmYfEbS06i0JnIg+rh51KakryWF4+jX8lLKZVhy6N+ID45WYSFCxPOdTWCzNg==";
- };
- };
- "typical-4.0.0" = {
- name = "typical";
- packageName = "typical";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz";
- sha512 = "VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==";
- };
- };
- "uc.micro-1.0.6" = {
- name = "uc.micro";
- packageName = "uc.micro";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz";
- sha512 = "8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==";
- };
- };
- "unescape-1.0.1" = {
- name = "unescape";
- packageName = "unescape";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/unescape/-/unescape-1.0.1.tgz";
- sha512 = "O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ==";
- };
- };
- "unescape-html-1.1.0" = {
- name = "unescape-html";
- packageName = "unescape-html";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/unescape-html/-/unescape-html-1.1.0.tgz";
- sha512 = "O9/yBNqIkArjS597iHez5hAaAdn7b8/230SX8IncgXAX5tWI9XlEQYaz6Qbou0Sloa9n6lx9G5s6hg5qhJyzGg==";
- };
- };
- "unpipe-1.0.0" = {
- name = "unpipe";
- packageName = "unpipe";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz";
- sha512 = "pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==";
- };
- };
- "useragent-generator-1.1.1-amkt-22079-finish.1" = {
- name = "useragent-generator";
- packageName = "useragent-generator";
- version = "1.1.1-amkt-22079-finish.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/useragent-generator/-/useragent-generator-1.1.1-amkt-22079-finish.1.tgz";
- sha512 = "8yK1EH5FW6uffEI1n76+7oY3Vhkge9vhFxVTWalzKTYstS4bnbP2vytlYSB31fs8XjGGJ58IFLvy59R97zfDoQ==";
- };
- };
- "util-0.10.4" = {
- name = "util";
- packageName = "util";
- version = "0.10.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/util/-/util-0.10.4.tgz";
- sha512 = "0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==";
- };
- };
- "util-deprecate-1.0.2" = {
- name = "util-deprecate";
- packageName = "util-deprecate";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
- sha512 = "EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==";
- };
- };
- "utils-merge-1.0.1" = {
- name = "utils-merge";
- packageName = "utils-merge";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz";
- sha512 = "pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==";
- };
- };
- "uuid-3.4.0" = {
- name = "uuid";
- packageName = "uuid";
- version = "3.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
- sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
- };
- };
- "vary-1.1.2" = {
- name = "vary";
- packageName = "vary";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz";
- sha512 = "BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==";
- };
- };
- "webidl-conversions-3.0.1" = {
- name = "webidl-conversions";
- packageName = "webidl-conversions";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz";
- sha512 = "2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==";
- };
- };
- "whatwg-url-5.0.0" = {
- name = "whatwg-url";
- packageName = "whatwg-url";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz";
- sha512 = "saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==";
- };
- };
- "wide-align-1.1.5" = {
- name = "wide-align";
- packageName = "wide-align";
- version = "1.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz";
- sha512 = "eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==";
- };
- };
- "winston-3.8.2" = {
- name = "winston";
- packageName = "winston";
- version = "3.8.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz";
- sha512 = "MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==";
- };
- };
- "winston-compat-0.1.5" = {
- name = "winston-compat";
- packageName = "winston-compat";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.5.tgz";
- sha512 = "EPvPcHT604AV3Ji6d3+vX8ENKIml9VSxMRnPQ+cuK/FX6f3hvPP2hxyoeeCOCFvDrJEujalfcKWlWPvAnFyS9g==";
- };
- };
- "winston-daily-rotate-file-3.10.0" = {
- name = "winston-daily-rotate-file";
- packageName = "winston-daily-rotate-file";
- version = "3.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz";
- sha512 = "KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA==";
- };
- };
- "winston-transport-4.5.0" = {
- name = "winston-transport";
- packageName = "winston-transport";
- version = "4.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz";
- sha512 = "YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==";
- };
- };
- "wordwrapjs-3.0.0" = {
- name = "wordwrapjs";
- packageName = "wordwrapjs";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-3.0.0.tgz";
- sha512 = "mO8XtqyPvykVCsrwj5MlOVWvSnCdT+C+QVbm6blradR7JExAhbkZ7hZ9A+9NUtwzSqrlUo9a67ws0EiILrvRpw==";
- };
- };
- "wrappy-1.0.2" = {
- name = "wrappy";
- packageName = "wrappy";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
- sha512 = "l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==";
- };
- };
- "ws-7.5.9" = {
- name = "ws";
- packageName = "ws";
- version = "7.5.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz";
- sha512 = "F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==";
- };
- };
- "xtend-4.0.2" = {
- name = "xtend";
- packageName = "xtend";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
- sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
- };
- };
- "yallist-4.0.0" = {
- name = "yallist";
- packageName = "yallist";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz";
- sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
- };
- };
- };
- args = {
- name = "_at_mx-puppet_slash_discord";
- packageName = "@mx-puppet/discord";
- version = "0.0.0";
- src = ./.;
- dependencies = [
- sources."@babel/code-frame-7.18.6"
- sources."@babel/helper-validator-identifier-7.19.1"
- (
- sources."@babel/highlight-7.18.6"
- // {
- dependencies = [
- sources."ansi-styles-3.2.1"
- sources."chalk-2.4.2"
- sources."escape-string-regexp-1.0.5"
- sources."has-flag-3.0.0"
- sources."supports-color-5.5.0"
- ];
- }
- )
- sources."@colors/colors-1.5.0"
- sources."@dabh/diagnostics-2.0.3"
- sources."@discordjs/collection-0.1.6"
- sources."@discordjs/form-data-3.0.1"
- sources."@discordjs/node-pre-gyp-0.4.4"
- sources."@discordjs/opus-0.8.0"
- sources."@mapbox/node-pre-gyp-1.0.10"
- sources."@mx-puppet/better-discord.js-12.5.1"
- sources."@mx-puppet/bridge-0.1.8"
- sources."@mx-puppet/discord-markdown-2.3.1"
- sources."@mx-puppet/matrix-discord-parser-0.1.10"
- sources."@sindresorhus/is-4.6.0"
- sources."@sorunome/matrix-bot-sdk-0.5.13"
- sources."@szmarczak/http-timer-4.0.6"
- sources."@types/body-parser-1.19.2"
- sources."@types/cacheable-request-6.0.2"
- sources."@types/connect-3.4.35"
- sources."@types/express-4.17.14"
- sources."@types/express-serve-static-core-4.17.31"
- sources."@types/http-cache-semantics-4.0.1"
- sources."@types/keyv-3.1.4"
- sources."@types/mime-3.0.1"
- sources."@types/node-18.7.18"
- sources."@types/prop-types-15.7.5"
- sources."@types/qs-6.9.7"
- sources."@types/range-parser-1.2.4"
- sources."@types/react-18.0.21"
- sources."@types/responselike-1.0.0"
- sources."@types/scheduler-0.16.2"
- sources."@types/serve-static-1.15.0"
- sources."abbrev-1.1.1"
- sources."abort-controller-3.0.0"
- sources."accepts-1.3.8"
- sources."agent-base-6.0.2"
- sources."ansi-regex-5.0.1"
- (
- sources."ansi-styles-4.3.0"
- // {
- dependencies = [
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- ];
- }
- )
- sources."aproba-2.0.0"
- sources."are-we-there-yet-2.0.0"
- sources."argparse-1.0.10"
- sources."array-back-3.1.0"
- sources."array-flatten-1.1.1"
- sources."assert-options-0.7.0"
- sources."async-3.2.4"
- sources."asynckit-0.4.0"
- sources."balanced-match-1.0.2"
- sources."base64-js-1.5.1"
- (
- sources."basic-auth-2.0.1"
- // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- }
- )
- sources."better-sqlite3-7.6.2"
- sources."bindings-1.5.0"
- sources."bintrees-1.0.2"
- sources."bl-4.1.0"
- sources."blurhash-1.1.5"
- (
- sources."body-parser-1.20.0"
- // {
- dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
- ];
- }
- )
- sources."brace-expansion-1.1.11"
- sources."buffer-5.7.1"
- sources."buffer-writer-2.0.0"
- sources."builtin-modules-1.1.1"
- sources."bytes-3.1.2"
- sources."cacheable-lookup-5.0.4"
- sources."cacheable-request-7.0.2"
- sources."call-bind-1.0.2"
- sources."canvas-2.10.1"
- sources."chalk-4.1.2"
- sources."chownr-2.0.0"
- (
- sources."clone-response-1.0.3"
- // {
- dependencies = [
- sources."mimic-response-1.0.1"
- ];
- }
- )
- sources."color-3.2.1"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."color-string-1.9.1"
- sources."color-support-1.1.3"
- sources."colors-1.4.0"
- sources."colorspace-1.1.4"
- sources."combined-stream-1.0.8"
- sources."command-line-args-5.2.1"
- (
- sources."command-line-usage-5.0.5"
- // {
- dependencies = [
- sources."ansi-styles-3.2.1"
- sources."array-back-2.0.0"
- sources."chalk-2.4.2"
- sources."escape-string-regexp-1.0.5"
- sources."has-flag-3.0.0"
- sources."supports-color-5.5.0"
- sources."typical-2.6.1"
- ];
- }
- )
- sources."commander-2.20.3"
- sources."concat-map-0.0.1"
- sources."console-control-strings-1.1.0"
- sources."content-disposition-0.5.4"
- sources."content-type-1.0.4"
- sources."cookie-0.5.0"
- sources."cookie-signature-1.0.6"
- sources."csstype-3.1.1"
- sources."cycle-1.0.3"
- sources."debug-4.3.4"
- sources."decompress-response-4.2.1"
- sources."deep-extend-0.6.0"
- sources."deepmerge-4.2.2"
- sources."defer-to-connect-2.0.1"
- sources."delayed-stream-1.0.0"
- sources."delegates-1.0.0"
- sources."depd-2.0.0"
- sources."destroy-1.2.0"
- sources."detect-libc-2.0.1"
- sources."diff-4.0.2"
- (
- sources."dom-serializer-1.4.1"
- // {
- dependencies = [
- sources."domhandler-4.3.1"
- sources."entities-2.2.0"
- ];
- }
- )
- sources."domelementtype-2.3.0"
- sources."domhandler-3.3.0"
- (
- sources."domutils-2.8.0"
- // {
- dependencies = [
- sources."domhandler-4.3.1"
- ];
- }
- )
- sources."ee-first-1.1.1"
- sources."emoji-regex-8.0.0"
- sources."enabled-2.0.0"
- sources."encodeurl-1.0.2"
- sources."end-of-stream-1.4.4"
- sources."entities-1.1.2"
- sources."escape-html-1.0.3"
- sources."escape-string-regexp-4.0.0"
- sources."esprima-4.0.1"
- sources."etag-1.8.1"
- sources."event-target-shim-5.0.1"
- sources."events-3.3.0"
- sources."expand-template-2.0.3"
- sources."expire-set-1.0.0"
- (
- sources."express-4.18.1"
- // {
- dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
- ];
- }
- )
- sources."extend-shallow-2.0.1"
- sources."fast-safe-stringify-2.1.1"
- sources."fecha-4.2.3"
- sources."file-stream-rotator-0.4.1"
- sources."file-type-12.4.2"
- sources."file-uri-to-path-1.0.0"
- (
- sources."finalhandler-1.2.0"
- // {
- dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
- ];
- }
- )
- sources."find-replace-3.0.0"
- sources."fn.name-1.1.0"
- sources."forwarded-0.2.0"
- sources."fresh-0.5.2"
- sources."fs-constants-1.0.0"
- sources."fs-minipass-2.1.0"
- sources."fs.realpath-1.0.0"
- sources."function-bind-1.1.1"
- sources."gauge-3.0.2"
- sources."get-intrinsic-1.1.3"
- sources."get-stream-5.2.0"
- sources."github-from-package-0.0.0"
- sources."glob-7.2.3"
- sources."glob-to-regexp-0.4.1"
- (
- sources."got-11.8.5"
- // {
- dependencies = [
- sources."decompress-response-6.0.0"
- sources."mimic-response-3.1.0"
- ];
- }
- )
- sources."graceful-fs-4.2.10"
- sources."has-1.0.3"
- sources."has-flag-4.0.0"
- sources."has-symbols-1.0.3"
- sources."has-unicode-2.0.1"
- sources."hash.js-1.1.7"
- sources."hasha-5.2.2"
- sources."he-1.2.0"
- sources."highlight.js-10.7.3"
- sources."html-to-text-6.0.0"
- sources."htmlencode-0.0.4"
- (
- sources."htmlparser2-4.1.0"
- // {
- dependencies = [
- sources."entities-2.2.0"
- ];
- }
- )
- sources."http-cache-semantics-4.1.0"
- sources."http-errors-2.0.0"
- sources."http2-wrapper-1.0.3"
- sources."https-proxy-agent-5.0.1"
- sources."iconv-lite-0.4.24"
- sources."ieee754-1.2.1"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
- sources."ini-1.3.8"
- sources."ipaddr.js-1.9.1"
- sources."is-arrayish-0.3.2"
- sources."is-core-module-2.10.0"
- sources."is-extendable-0.1.1"
- sources."is-fullwidth-code-point-3.0.0"
- sources."is-plain-object-5.0.0"
- sources."is-promise-2.2.2"
- sources."is-stream-2.0.1"
- sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.1"
- sources."json-buffer-3.0.1"
- sources."keyv-4.5.0"
- sources."kuler-2.0.0"
- sources."linkify-it-2.2.0"
- sources."lodash-4.17.21"
- sources."lodash.camelcase-4.3.0"
- sources."lodash.padend-4.6.1"
- sources."logform-2.4.2"
- sources."lowdb-1.0.0"
- sources."lowercase-keys-2.0.0"
- sources."lru-cache-6.0.0"
- (
- sources."make-dir-3.1.0"
- // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- }
- )
- sources."markdown-it-9.1.0"
- sources."mdurl-1.0.1"
- sources."media-typer-0.3.0"
- sources."merge-descriptors-1.0.1"
- sources."methods-1.1.2"
- sources."mime-2.6.0"
- sources."mime-db-1.52.0"
- sources."mime-types-2.1.35"
- sources."mimic-response-2.1.0"
- sources."minimalistic-assert-1.0.1"
- sources."minimatch-3.1.2"
- sources."minimist-1.2.6"
- sources."minipass-3.3.5"
- sources."minizlib-2.1.2"
- sources."mkdirp-1.0.4"
- sources."mkdirp-classic-0.5.3"
- sources."moment-2.29.4"
- (
- sources."morgan-1.10.0"
- // {
- dependencies = [
- sources."debug-2.6.9"
- sources."ms-2.0.0"
- sources."on-finished-2.3.0"
- ];
- }
- )
- sources."ms-2.1.2"
- sources."nan-2.16.0"
- sources."nanoid-3.3.4"
- sources."napi-build-utils-1.0.2"
- sources."negotiator-0.6.3"
- sources."node-abi-3.24.0"
- sources."node-addon-api-5.0.0"
- sources."node-emoji-1.11.0"
- sources."node-fetch-2.6.7"
- sources."node-html-parser-1.4.9"
- sources."nopt-5.0.0"
- sources."normalize-url-6.1.0"
- sources."normalize-version-1.0.5"
- sources."npmlog-5.0.1"
- sources."object-assign-4.1.1"
- sources."object-hash-1.3.1"
- sources."object-inspect-1.12.2"
- sources."on-finished-2.4.1"
- sources."on-headers-1.0.2"
- sources."once-1.4.0"
- sources."one-time-1.0.0"
- sources."p-cancelable-2.1.1"
- sources."packet-reader-1.0.0"
- sources."parse-srcset-1.0.2"
- sources."parseurl-1.3.3"
- sources."path-0.12.7"
- sources."path-is-absolute-1.0.1"
- sources."path-parse-1.0.7"
- sources."path-to-regexp-0.1.7"
- sources."pg-8.8.0"
- sources."pg-connection-string-2.5.0"
- sources."pg-int8-1.0.1"
- sources."pg-minify-1.6.2"
- sources."pg-pool-3.5.2"
- sources."pg-promise-10.12.0"
- sources."pg-protocol-1.5.0"
- sources."pg-types-2.2.0"
- sources."pgpass-1.0.5"
- sources."picocolors-1.0.0"
- sources."pify-3.0.0"
- sources."postcss-8.4.16"
- sources."postgres-array-2.0.0"
- sources."postgres-bytea-1.0.0"
- sources."postgres-date-1.0.7"
- sources."postgres-interval-1.2.0"
- (
- sources."prebuild-install-7.1.1"
- // {
- dependencies = [
- sources."decompress-response-6.0.0"
- sources."mimic-response-3.1.0"
- sources."simple-get-4.0.1"
- ];
- }
- )
- sources."prism-media-1.3.4"
- sources."process-0.11.10"
- sources."prom-client-13.2.0"
- sources."proxy-addr-2.0.7"
- sources."pump-3.0.0"
- sources."qs-6.10.3"
- sources."quick-lru-5.1.1"
- sources."range-parser-1.2.1"
- sources."raw-body-2.5.1"
- sources."rc-1.2.8"
- sources."readable-stream-3.6.0"
- sources."reduce-flatten-1.0.1"
- sources."resolve-1.22.1"
- sources."resolve-alpn-1.2.1"
- sources."responselike-2.0.1"
- sources."rimraf-3.0.2"
- sources."safe-buffer-5.2.1"
- sources."safe-stable-stringify-2.4.0"
- sources."safer-buffer-2.1.2"
- (
- sources."sanitize-html-2.7.2"
- // {
- dependencies = [
- sources."domhandler-4.3.1"
- sources."entities-2.2.0"
- sources."htmlparser2-6.1.0"
- ];
- }
- )
- sources."semver-7.3.7"
- (
- sources."semver-closest-0.1.2"
- // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- }
- )
- (
- sources."send-0.18.0"
- // {
- dependencies = [
- (
- sources."debug-2.6.9"
- // {
- dependencies = [
- sources."ms-2.0.0"
- ];
- }
- )
- sources."mime-1.6.0"
- sources."ms-2.1.3"
- ];
- }
- )
- sources."serve-static-1.15.0"
- sources."set-blocking-2.0.0"
- sources."setimmediate-1.0.5"
- sources."setprototypeof-1.2.0"
- sources."side-channel-1.0.4"
- sources."signal-exit-3.0.7"
- sources."simple-concat-1.0.1"
- sources."simple-get-3.1.1"
- sources."simple-markdown-0.7.3"
- sources."simple-swizzle-0.2.2"
- sources."source-map-js-1.0.2"
- sources."spex-3.2.0"
- sources."split2-4.1.0"
- sources."sprintf-js-1.0.3"
- sources."stack-trace-0.0.10"
- sources."statuses-2.0.1"
- sources."steno-0.4.4"
- sources."string-width-4.2.3"
- sources."string_decoder-1.3.0"
- sources."strip-ansi-6.0.1"
- sources."strip-json-comments-2.0.1"
- sources."supports-color-7.2.0"
- sources."supports-preserve-symlinks-flag-1.0.0"
- (
- sources."table-layout-0.4.5"
- // {
- dependencies = [
- sources."array-back-2.0.0"
- sources."typical-2.6.1"
- ];
- }
- )
- sources."tar-6.1.11"
- (
- sources."tar-fs-2.1.1"
- // {
- dependencies = [
- sources."chownr-1.1.4"
- ];
- }
- )
- sources."tar-stream-2.2.0"
- sources."tdigest-0.1.2"
- sources."text-hex-1.0.0"
- sources."toidentifier-1.0.1"
- sources."tr46-0.0.3"
- sources."triple-beam-1.3.0"
- sources."tslib-1.14.1"
- (
- sources."tslint-5.20.1"
- // {
- dependencies = [
- sources."ansi-styles-3.2.1"
- sources."chalk-2.4.2"
- sources."escape-string-regexp-1.0.5"
- sources."has-flag-3.0.0"
- sources."mkdirp-0.5.6"
- sources."semver-5.7.1"
- sources."supports-color-5.5.0"
- ];
- }
- )
- sources."tsutils-2.29.0"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-1.0.3"
- sources."type-fest-0.8.1"
- sources."type-is-1.6.18"
- sources."typescript-4.8.3"
- sources."typical-4.0.0"
- sources."uc.micro-1.0.6"
- sources."unescape-1.0.1"
- sources."unescape-html-1.1.0"
- sources."unpipe-1.0.0"
- (
- sources."useragent-generator-1.1.1-amkt-22079-finish.1"
- // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- }
- )
- (
- sources."util-0.10.4"
- // {
- dependencies = [
- sources."inherits-2.0.3"
- ];
- }
- )
- sources."util-deprecate-1.0.2"
- sources."utils-merge-1.0.1"
- sources."uuid-3.4.0"
- sources."vary-1.1.2"
- sources."webidl-conversions-3.0.1"
- sources."whatwg-url-5.0.0"
- sources."wide-align-1.1.5"
- sources."winston-3.8.2"
- (
- sources."winston-compat-0.1.5"
- // {
- dependencies = [
- sources."fecha-2.3.3"
- sources."logform-1.10.0"
- ];
- }
- )
- (
- sources."winston-daily-rotate-file-3.10.0"
- // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- }
- )
- sources."winston-transport-4.5.0"
- (
- sources."wordwrapjs-3.0.0"
- // {
- dependencies = [
- sources."typical-2.6.1"
- ];
- }
- )
- sources."wrappy-1.0.2"
- sources."ws-7.5.9"
- sources."xtend-4.0.2"
- sources."yallist-4.0.0"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
-in
-{
- args = args;
- sources = sources;
- tarball = nodeEnv.buildNodeSourceDist args;
- package = nodeEnv.buildNodePackage args;
- shell = nodeEnv.buildNodeShell args;
- nodeDependencies = nodeEnv.buildNodeDependencies (
- lib.overrideExisting args {
- src = stdenv.mkDerivation {
- name = args.name + "-package-json";
- src = nix-gitignore.gitignoreSourcePure [
- "*"
- "!package.json"
- "!package-lock.json"
- ] args.src;
- dontBuild = true;
- installPhase = "mkdir -p $out; cp -r ./* $out;";
- };
- }
- );
-}
diff --git a/pkgs/servers/plex/raw.nix b/pkgs/servers/plex/raw.nix
index 3521a36597ef..6fea6b095989 100644
--- a/pkgs/servers/plex/raw.nix
+++ b/pkgs/servers/plex/raw.nix
@@ -14,7 +14,7 @@
# server, and the FHS userenv and corresponding NixOS module should
# automatically pick up the changes.
stdenv.mkDerivation rec {
- version = "1.41.8.9834-071366d65";
+ version = "1.41.9.9961-46083195d";
pname = "plexmediaserver";
# Fetch the source
@@ -22,12 +22,12 @@ stdenv.mkDerivation rec {
if stdenv.hostPlatform.system == "aarch64-linux" then
fetchurl {
url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb";
- sha256 = "0y62k1bqp5ydx2yyyicp24535dkg8a7jhd7vcsj3vx58kis4f2fd";
+ sha256 = "1gxiwzv799w2b18mlq1yx5z3x9k51f88yc9k7mmcn5a224a11kxf";
}
else
fetchurl {
url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb";
- sha256 = "0bh1lzsd2z8jmkpbq6s9xy08595jmiqcq2vqvbd6cfa9zkbbl6by";
+ sha256 = "0hnwsh9x48xx9grgv4j30ymbr7v9bdfkl3dnfwjbqr0g3zb22av2";
};
outputs = [
diff --git a/pkgs/servers/spicedb/default.nix b/pkgs/servers/spicedb/default.nix
index 1a94f577097d..5cbd2033445e 100644
--- a/pkgs/servers/spicedb/default.nix
+++ b/pkgs/servers/spicedb/default.nix
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "spicedb";
- version = "1.44.4";
+ version = "1.45.1";
src = fetchFromGitHub {
owner = "authzed";
repo = "spicedb";
rev = "v${version}";
- hash = "sha256-hpu9tg18JASuHVSrEL9xKWJ/+k6Cam3aBQ2OLsIehjw=";
+ hash = "sha256-cKCAA9C0vsCa0BszspvPfrKbdWyaccrMtiO6UWhLIh4=";
};
- vendorHash = "sha256-EQQtVudG+xjim15Ud4YJ05j0l+omnEnpo42tS99Mmd8=";
+ vendorHash = "sha256-R4lOmHIBgnlvOukMjXdVx5e9Oneo1EizhsrDXiTbwTc=";
ldflags = [
"-X 'github.com/jzelinskie/cobrautil/v2.Version=${src.rev}'"
diff --git a/pkgs/shells/nushell/default.nix b/pkgs/shells/nushell/default.nix
index 46b698b44bc9..6e87fae55e64 100644
--- a/pkgs/shells/nushell/default.nix
+++ b/pkgs/shells/nushell/default.nix
@@ -58,6 +58,10 @@ rustPlatform.buildRustPackage {
buildNoDefaultFeatures = !withDefaultFeatures;
buildFeatures = additionalFeatures [ ];
+ preCheck = ''
+ export NU_TEST_LOCALE_OVERRIDE="en_US.UTF-8"
+ '';
+
checkPhase = ''
runHook preCheck
(
diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix
index 865397c2212e..69f217e41cf8 100644
--- a/pkgs/tools/admin/pulumi-bin/data.nix
+++ b/pkgs/tools/admin/pulumi-bin/data.nix
@@ -1,16 +1,16 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
- version = "3.184.0";
+ version = "3.185.0";
pulumiPkgs = {
x86_64-linux = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-linux-x64.tar.gz";
- sha256 = "1ji842kxi1pnr6c7w4aack4j7s2qln3g1wj69wr9ksn48cr7fd7a";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-linux-x64.tar.gz";
+ sha256 = "0r7gsjk3gvvczirnpzrmrpbacmbkfq49wqydvcgwz96b1yhg3y2g";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-linux-amd64.tar.gz";
- sha256 = "0g0aga1h6g64bw6k5nsgfgh8xdj0h8710pbbhkawjsa1ip731nb4";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-linux-amd64.tar.gz";
+ sha256 = "1327h0js161icvw86977nw4xksgvw0bazzpm99zhja6ynzv4jr4w";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-linux-amd64.tar.gz";
@@ -29,8 +29,8 @@
sha256 = "1pz92kgp8asyj8zk5c2byy79xf5zvri4cjp7a7nywdqsqpfw6d17";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-linux-amd64.tar.gz";
- sha256 = "1dbjif5ym7iv1zvpvmxm0f63bzcjzvbqsh078rnja97hq7qx4079";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-linux-amd64.tar.gz";
+ sha256 = "1fwfvjjds143f79a9qjpr5vycahy11cd7zydrqgaan9q2djp3kq3";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-linux-amd64.tar.gz";
@@ -149,8 +149,8 @@
sha256 = "1967nb77jj8cipp6sr6f5ij5ld1bvylrbyjmmg58c0lgmadjj64a";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-linux-amd64.tar.gz";
- sha256 = "1s45y5akykp0c62kwsll1x11r83dznykh736ra6j1z1d2a2nazp8";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-linux-amd64.tar.gz";
+ sha256 = "14ga54m7xakk5r8bvxhqh88fh6zvd07rsg5gsria0rcganf9kwd6";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-linux-amd64.tar.gz";
@@ -163,12 +163,12 @@
];
x86_64-darwin = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-darwin-x64.tar.gz";
- sha256 = "0akqzff42jsawv87f1rcqj8ag0ybg5hfp520mvqdyw34vx44zniv";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-darwin-x64.tar.gz";
+ sha256 = "15xpa6fpqqkmji5lvxc5cpbwxnq9idrbfk9afahr6qgkab4p7yrr";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-darwin-amd64.tar.gz";
- sha256 = "0gjh1jjcqpck16aji2x3k943yfc8dm5zcd0hxq6218r0s7n7idlc";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-darwin-amd64.tar.gz";
+ sha256 = "1s7drrpw0yyj10ii9bpy74v7xdm93rdcrfm0h793wv8yvx562yaa";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-darwin-amd64.tar.gz";
@@ -187,8 +187,8 @@
sha256 = "092v230cj5nx1vr7k87cchyk1qnd9c629xrzh2jc483i8b5f19gp";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-darwin-amd64.tar.gz";
- sha256 = "1cn6di1xv5lh6525n30jlk2gh983ncm8shlzbwyqy7pq6x0fphmr";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-darwin-amd64.tar.gz";
+ sha256 = "0knw6l997znyk6x05i7f5haaxl40jpm0vwhhf11rypqhl16k5019";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-darwin-amd64.tar.gz";
@@ -307,8 +307,8 @@
sha256 = "1b7b316ajw04i78vyd5wy2f63fidp70h8wv840qlkbnvn3lbzrj4";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-darwin-amd64.tar.gz";
- sha256 = "0y2z582qz8gx3nkcr1dxflm6in48y93ly6r8v82y4mag05ia492x";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-darwin-amd64.tar.gz";
+ sha256 = "1i5nlxkbzmjxlkcxbf35vvffz8y4f9vnh7bwnvqd31s1ccxv8f89";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-darwin-amd64.tar.gz";
@@ -321,12 +321,12 @@
];
aarch64-linux = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-linux-arm64.tar.gz";
- sha256 = "1dagfxr3rspyybxzjf6qr8mr47754n374abg310bvhfl8hpfpvcl";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-linux-arm64.tar.gz";
+ sha256 = "1i5vcqfmi79n7d6rqn0xgqzzqyiawjb044fvkwx6541kqwxw0pil";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-linux-arm64.tar.gz";
- sha256 = "0jk30rylivv3b2qwsmn1ll76391g41yxs2mmq12fz8jjw4afpnka";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-linux-arm64.tar.gz";
+ sha256 = "0rwp550hfpvvnwnfpb14db4h7vdg41pvzizjj0dyygq08rrm0h2m";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-linux-arm64.tar.gz";
@@ -345,8 +345,8 @@
sha256 = "0k93ff9mc5qcrxz6f6l85hnymyw16hnxin6cp65ymcaam0xv432s";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-linux-arm64.tar.gz";
- sha256 = "0zk7y29i64c2ccm5crpck9ys0psk9qyxn7lmwpad1diiwh715l7i";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-linux-arm64.tar.gz";
+ sha256 = "10w4i3mqlxzvhy4bk7g9kz5bj8xv0yxh6b47n138lqxp8q1cc4yw";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-linux-arm64.tar.gz";
@@ -465,8 +465,8 @@
sha256 = "1ix2ga8ns3x0l86pp30fxprx2j86ba84x0c14sfz79sr5dncbdqf";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-linux-arm64.tar.gz";
- sha256 = "12a95axw5vrkwjyjwr8qjjchwh69ahw8jvy1nfwd58bf6x76nfxr";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-linux-arm64.tar.gz";
+ sha256 = "08s8asqcl859sm7ifaysdk0d14bwyiridnk16f64k4prdiq6dqii";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-linux-arm64.tar.gz";
@@ -479,12 +479,12 @@
];
aarch64-darwin = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.184.0-darwin-arm64.tar.gz";
- sha256 = "0zbbzvx5r7w2sv12qiabqy177k5zcdwpa9x8rhfn6iskn0zcid8k";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.185.0-darwin-arm64.tar.gz";
+ sha256 = "05089n198d3sf2w5ydb7n9kv1z0wapiqkkzpinavs1d0wsshlgr7";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.40.0-darwin-arm64.tar.gz";
- sha256 = "0imd0hcbnv1dkfh9s8vjm5msivpg94jc57a79qvbiyx82fyhx9dd";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.41.0-darwin-arm64.tar.gz";
+ sha256 = "10yvzq9swqsyfky8h6nl5pqdsbfs2vq72jfnch15b2n9k1h6x42h";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v9.0.0-darwin-arm64.tar.gz";
@@ -503,8 +503,8 @@
sha256 = "1vkqy73n2371b7r1j5d3apm3kih4la39fswbw9w765s2nkpg8zi3";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.0.0-darwin-arm64.tar.gz";
- sha256 = "01bcjaq0nl0j1msbrfdx79ppmmp3l7mv0wwvsc52w8z1vbcxnylx";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v7.1.0-darwin-arm64.tar.gz";
+ sha256 = "0ndkxq2vpppq2ygq0b81w72hnx8sb6ckdhcrx62gp9nfq5ya8y69";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-darwin-arm64.tar.gz";
@@ -623,8 +623,8 @@
sha256 = "0kr79wzzvg8mr2yn7qxmnbybg67zc2hiln52p2k9f47fzi2d7lcp";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.14.0-darwin-arm64.tar.gz";
- sha256 = "1ssx4z4r46lsiawb847rdc7lgbr864x3iidv866n56qab6s4hlfa";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-vsphere-v4.15.0-darwin-arm64.tar.gz";
+ sha256 = "0ilqpzcjfnj0496s5pagzsykp5sjxm1a72gxyp33pk5wjcic7la5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-wavefront-v3.1.9-darwin-arm64.tar.gz";
diff --git a/pkgs/tools/audio/beets/builtin-plugins.nix b/pkgs/tools/audio/beets/builtin-plugins.nix
index 432780d0455c..8bc64e424512 100644
--- a/pkgs/tools/audio/beets/builtin-plugins.nix
+++ b/pkgs/tools/audio/beets/builtin-plugins.nix
@@ -1,5 +1,6 @@
{
aacgain,
+ chromaprint,
ffmpeg,
flac,
imagemagick,
@@ -55,6 +56,9 @@
chroma = {
propagatedBuildInputs = [ python3Packages.pyacoustid ];
testPaths = [ ];
+ wrapperBins = [
+ chromaprint
+ ];
};
convert.wrapperBins = [ ffmpeg ];
deezer = {
diff --git a/pkgs/tools/audio/beets/common.nix b/pkgs/tools/audio/beets/common.nix
index f9fbb70667fa..e387329c0075 100644
--- a/pkgs/tools/audio/beets/common.nix
+++ b/pkgs/tools/audio/beets/common.nix
@@ -16,6 +16,7 @@
# plugin deps, used indirectly by the @inputs when we `import ./builtin-plugins.nix`
aacgain,
+ chromaprint,
essentia-extractor,
ffmpeg,
flac,
diff --git a/pkgs/tools/package-management/lix/default.nix b/pkgs/tools/package-management/lix/default.nix
index 52e9ceb4d457..08eb82bb1de5 100644
--- a/pkgs/tools/package-management/lix/default.nix
+++ b/pkgs/tools/package-management/lix/default.nix
@@ -221,14 +221,14 @@ lib.makeExtensible (self: {
attrName = "lix_2_93";
lix-args = rec {
- version = "2.93.2";
+ version = "2.93.3";
src = fetchFromGitea {
domain = "git.lix.systems";
owner = "lix-project";
repo = "lix";
rev = version;
- hash = "sha256-J4ycLoXHPsoBoQtEXFCelL4xlq5pT8U9tNWNKm43+YI=";
+ hash = "sha256-Oqw04eboDM8rrUgAXiT7w5F2uGrQdt8sGX+Mk6mVXZQ=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 9d278d980217..18301d2969b1 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -1336,6 +1336,7 @@ mapAliases {
mustache-tcl = tclPackages.mustache-tcl; # Added 2024-10-02
mutt-with-sidebar = mutt; # Added 2022-09-17
mutter43 = throw "'mutter43' has been removed since it is no longer used by Pantheon."; # Added 2024-09-22
+ 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
mysql-client = hiPrio mariadb.client;
mysql = throw "'mysql' has been renamed to/replaced by 'mariadb'"; # Converted to throw 2024-10-17
mesa_drivers = throw "'mesa_drivers' has been removed, use 'pkgs.mesa' instead."; # Converted to throw 2024-07-11
@@ -1574,7 +1575,7 @@ mapAliases {
phlare = throw "'phlare' has been removed as the upstream project was archived."; # Added 2025-03-27
picom-next = picom; # Added 2024-02-13
pict-rs_0_3 = throw "pict-rs_0_3 has been removed, as it was an outdated version and no longer compiled"; # Added 2024-08-20
-
+ pilipalax = throw "'pilipalax' has been removed from nixpkgs due to it not being maintained"; # Added 2025-07-25
pio = throw "pio has been removed due to lack of upstream maintenance"; # Added 2025-01-25
pipewire_0_2 = throw "pipewire_0_2 has been removed as it is outdated and no longer used"; # Added 2024-07-28
pipewire-media-session = throw "pipewire-media-session is no longer maintained and has been removed. Please use Wireplumber instead.";
@@ -1811,6 +1812,7 @@ mapAliases {
schildichat-desktop-wayland = schildichat-web;
scitoken-cpp = scitokens-cpp; # Added 2024-02-12
scry = throw "'scry' has been removed as it was archived upstream. Use 'crystalline' instead"; # Added 2025-02-12
+ scudcloud = throw "'scudcloud' has been removed as it was archived by upstream"; # Added 2025-07-24
semeru-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01
semeru-jre-bin-16 = throw "Semeru 16 has been removed as it has reached its end of life"; # Added 2024-08-01
sensu = throw "sensu has been removed as the upstream project is deprecated. Consider using `sensu-go`"; # Added 2024-10-28
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index c4708986aadd..242161b01f6c 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -113,12 +113,10 @@ with pkgs;
stringsWithDeps = lib.stringsWithDeps;
- ### Evaluating the entire Nixpkgs naively will fail, make failure fast
+ ### Evaluating the entire Nixpkgs naively will likely fail, make failure fast
AAAAAASomeThingsFailToEvaluate = throw ''
- Please be informed that this pseudo-package is not the only part
- of Nixpkgs that fails to evaluate. You should not evaluate
- entire Nixpkgs without some special measures to handle failing
- packages, like using pkgs/top-level/release-attrpaths-superset.nix.
+ This pseudo-package is likely not the only part of Nixpkgs that fails to evaluate.
+ You should not evaluate entire Nixpkgs without measures to handle failing packages.
'';
tests = callPackages ../test { };
@@ -170,7 +168,6 @@ with pkgs;
system = stdenv.hostPlatform.system;
callTest = config: config.test.driver;
};
- __attrsFailEvaluation = true;
};
### BUILD SUPPORT
@@ -1132,8 +1129,6 @@ with pkgs;
py7zr = with python3Packages; toPythonApplication py7zr;
- q = callPackage ../tools/networking/q { };
-
qFlipper = libsForQt5.callPackage ../tools/misc/qflipper { };
ronin = callPackage ../tools/security/ronin { };
@@ -3530,8 +3525,6 @@ with pkgs;
mhonarc = perlPackages.MHonArc;
- mx-puppet-discord = callPackage ../servers/mx-puppet-discord { };
-
nanoemoji = with python3Packages; toPythonApplication nanoemoji;
netdata = callPackage ../tools/system/netdata {
@@ -4007,9 +4000,7 @@ with pkgs;
opl3bankeditor = libsForQt5.callPackage ../tools/audio/opl3bankeditor { };
opn2bankeditor = libsForQt5.callPackage ../tools/audio/opl3bankeditor/opn2bankeditor.nix { };
- orangefs = callPackage ../tools/filesystems/orangefs {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ orangefs = callPackage ../tools/filesystems/orangefs { };
osl = libsForQt5.callPackage ../development/compilers/osl {
libclang = llvmPackages_19.libclang;
@@ -4042,9 +4033,7 @@ with pkgs;
parallel-full = callPackage ../tools/misc/parallel/wrapper.nix { };
- parcellite = callPackage ../tools/misc/parcellite {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ parcellite = callPackage ../tools/misc/parcellite { };
patchutils = callPackage ../tools/text/patchutils { };
@@ -4432,7 +4421,6 @@ with pkgs;
subzerod = with python3Packages; toPythonApplication subzerod;
system-config-printer = callPackage ../tools/misc/system-config-printer {
- autoreconfHook = buildPackages.autoreconfHook269;
libxml2 = libxml2Python;
};
@@ -4525,9 +4513,7 @@ with pkgs;
trytond = with python3Packages; toPythonApplication trytond;
- ttfautohint = libsForQt5.callPackage ../tools/misc/ttfautohint {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ ttfautohint = libsForQt5.callPackage ../tools/misc/ttfautohint { };
ttfautohint-nox = ttfautohint.override { enableGUI = false; };
twilight = callPackage ../tools/graphics/twilight {
@@ -7912,9 +7898,7 @@ with pkgs;
makeDBusConf = callPackage ../development/libraries/dbus/make-dbus-conf.nix { };
- dee = callPackage ../development/libraries/dee {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ dee = callPackage ../development/libraries/dee { };
draco = callPackage ../development/libraries/draco {
tinygltf = callPackage ../development/libraries/draco/tinygltf.nix { };
@@ -8396,9 +8380,7 @@ with pkgs;
highfive-mpi = highfive.override { hdf5 = hdf5-mpi; };
- hivex = callPackage ../development/libraries/hivex {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ hivex = callPackage ../development/libraries/hivex { };
hspell = callPackage ../development/libraries/hspell { };
@@ -10080,15 +10062,11 @@ with pkgs;
rstudioServerWrapper = rstudioWrapper.override { rstudio = rstudio-server; };
- rPackages =
- (dontRecurseIntoAttrs (
- callPackage ../development/r-modules {
- overrides = (config.rPackageOverrides or (_: { })) pkgs;
- }
- ))
- // {
- __attrsFailEvaluation = true;
- };
+ rPackages = dontRecurseIntoAttrs (
+ callPackage ../development/r-modules {
+ overrides = (config.rPackageOverrides or (_: { })) pkgs;
+ }
+ );
### SERVERS
@@ -10440,9 +10418,7 @@ with pkgs;
];
};
- libmodsecurity = callPackage ../tools/security/libmodsecurity {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ libmodsecurity = callPackage ../tools/security/libmodsecurity { };
nsd = callPackage ../servers/dns/nsd (config.nsd or { });
@@ -10805,9 +10781,7 @@ with pkgs;
tomcat = tomcat11;
- torque = callPackage ../servers/computing/torque {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ torque = callPackage ../servers/computing/torque { };
virtualenv = with python3Packages; toPythonApplication virtualenv;
@@ -12060,9 +12034,7 @@ with pkgs;
elf-dissector = libsForQt5.callPackage ../applications/misc/elf-dissector { };
- elinks = callPackage ../applications/networking/browsers/elinks {
- autoreconfHook = buildPackages.autoreconfHook269;
- };
+ elinks = callPackage ../applications/networking/browsers/elinks { };
inherit (recurseIntoAttrs (callPackage ../applications/editors/emacs { }))
emacs30
@@ -13409,8 +13381,6 @@ with pkgs;
stdenv = gccStdenv;
};
- pianobooster = qt5.callPackage ../applications/audio/pianobooster { };
-
pianoteq = callPackage ../applications/audio/pianoteq { };
pidginPackages = recurseIntoAttrs (
@@ -16253,10 +16223,6 @@ with pkgs;
terraform-landscape = callPackage ../applications/networking/cluster/terraform-landscape { };
- trufflehog = callPackage ../tools/security/trufflehog {
- buildGoModule = buildGo123Module;
- };
-
unityhub = callPackage ../development/tools/unityhub { };
vaultenv = haskell.lib.justStaticExecutables haskellPackages.vaultenv;
diff --git a/pkgs/top-level/beam-packages.nix b/pkgs/top-level/beam-packages.nix
index 9851d9ae487f..79dc9d8077cb 100644
--- a/pkgs/top-level/beam-packages.nix
+++ b/pkgs/top-level/beam-packages.nix
@@ -74,6 +74,4 @@ in
erlang_27 = self.packagesWith self.interpreters.erlang_27;
erlang_26 = self.packagesWith self.interpreters.erlang_26;
};
-
- __attrsFailEvaluation = true;
}
diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix
index d8626077751d..5b14584990a0 100644
--- a/pkgs/top-level/coq-packages.nix
+++ b/pkgs/top-level/coq-packages.nix
@@ -29,7 +29,6 @@ let
{
inherit coq lib;
coqPackages = self // {
- __attrsFailEvaluation = true;
recurseForDerivations = false;
};
diff --git a/pkgs/top-level/cuda-packages.nix b/pkgs/top-level/cuda-packages.nix
index c93e02e98ce9..464912d7092a 100644
--- a/pkgs/top-level/cuda-packages.nix
+++ b/pkgs/top-level/cuda-packages.nix
@@ -70,7 +70,6 @@ let
else
pkgs.extend (
final: _: {
- __attrsFailEvaluation = true;
recurseForDerivations = false;
# The CUDA package set will be available as cudaPackages_x_y, so we need only update the aliases for the
# minor-versioned and unversioned package sets.
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index 03dec5e469ed..3f6ec4544ac5 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -326,10 +326,6 @@ let
ctypes-foreign = callPackage ../development/ocaml-modules/ctypes/foreign.nix { };
- ctypes_stubs_js = callPackage ../development/ocaml-modules/ctypes_stubs_js {
- inherit (pkgs) nodejs;
- };
-
cudf = callPackage ../development/ocaml-modules/cudf { };
curly = callPackage ../development/ocaml-modules/curly {
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 2223827f13db..56c094a1e95e 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -36,11 +36,7 @@ with self;
{
inherit perl;
- perlPackages = self // {
- perlPackages = self.perlPackages // {
- __attrsFailEvaluation = true;
- };
- };
+ perlPackages = self;
# Check whether a derivation provides a perl module.
hasPerlModule = drv: drv ? perlModule;
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 2c6e5180a9ce..4d46801cb4c3 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1635,6 +1635,8 @@ self: super: with self; {
backports-tarfile = callPackage ../development/python-modules/backports-tarfile { };
+ backrefs = callPackage ../development/python-modules/backrefs { };
+
backtesting = callPackage ../development/python-modules/backtesting { };
bacpypes = callPackage ../development/python-modules/bacpypes { };
@@ -4152,6 +4154,8 @@ self: super: with self; {
dmgbuild = callPackage ../development/python-modules/dmgbuild { };
+ dmsuite = callPackage ../development/python-modules/dmsuite { };
+
dmt-core = callPackage ../development/python-modules/dmt-core { };
dnachisel = callPackage ../development/python-modules/dnachisel { };
@@ -5757,6 +5761,8 @@ self: super: with self; {
gevent = callPackage ../development/python-modules/gevent { };
+ gevent-eventemitter = callPackage ../development/python-modules/gevent-eventemitter { };
+
gevent-socketio = callPackage ../development/python-modules/gevent-socketio { };
gevent-websocket = callPackage ../development/python-modules/gevent-websocket { };
@@ -8836,6 +8842,8 @@ self: super: with self; {
markdown-include = callPackage ../development/python-modules/markdown-include { };
+ markdown-inline-graphviz = callPackage ../development/python-modules/markdown-inline-graphviz { };
+
markdown-it-py = callPackage ../development/python-modules/markdown-it-py { };
markdown-macros = callPackage ../development/python-modules/markdown-macros { };
@@ -9265,6 +9273,10 @@ self: super: with self; {
mkdocs-awesome-nav = callPackage ../development/python-modules/mkdocs-awesome-nav { };
+ mkdocs-backlinks = callPackage ../development/python-modules/mkdocs-backlinks { };
+
+ mkdocs-build-plantuml = callPackage ../development/python-modules/mkdocs-build-plantuml { };
+
mkdocs-drawio-exporter = callPackage ../development/python-modules/mkdocs-drawio-exporter { };
mkdocs-drawio-file = callPackage ../development/python-modules/mkdocs-drawio-file { };
@@ -9287,6 +9299,8 @@ self: super: with self; {
mkdocs-glightbox = callPackage ../development/python-modules/mkdocs-glightbox { };
+ mkdocs-graphviz = callPackage ../development/python-modules/mkdocs-graphviz { };
+
mkdocs-jupyter = callPackage ../development/python-modules/mkdocs-jupyter { };
mkdocs-linkcheck = callPackage ../development/python-modules/mkdocs-linkcheck { };
@@ -9305,6 +9319,8 @@ self: super: with self; {
mkdocs-minify-plugin = callPackage ../development/python-modules/mkdocs-minify-plugin { };
+ mkdocs-puml = callPackage ../development/python-modules/mkdocs-puml { };
+
mkdocs-redirects = callPackage ../development/python-modules/mkdocs-redirects { };
mkdocs-redoc-tag = callPackage ../development/python-modules/mkdocs-redoc-tag { };
@@ -9340,6 +9356,8 @@ self: super: with self; {
mlx = callPackage ../development/python-modules/mlx { };
+ mlx-lm = callPackage ../development/python-modules/mlx-lm { };
+
mlxtend = callPackage ../development/python-modules/mlxtend { };
mmcif-pdbx = callPackage ../development/python-modules/mmcif-pdbx { };
@@ -17247,10 +17265,14 @@ self: super: with self; {
stdlibs = callPackage ../development/python-modules/stdlibs { };
+ steam = callPackage ../development/python-modules/steam { };
+
steamodd = callPackage ../development/python-modules/steamodd { };
steamship = callPackage ../development/python-modules/steamship { };
+ steamworkspy = callPackage ../development/python-modules/steamworkspy { };
+
stem = callPackage ../development/python-modules/stem { };
stemming = callPackage ../development/python-modules/stemming { };
diff --git a/pkgs/top-level/release-attrpaths-superset.nix b/pkgs/top-level/release-attrpaths-superset.nix
index 6802da8b3711..80544ced5165 100644
--- a/pkgs/top-level/release-attrpaths-superset.nix
+++ b/pkgs/top-level/release-attrpaths-superset.nix
@@ -24,37 +24,21 @@
{
lib ? import (path + "/lib"),
trace ? false,
- enableWarnings ? true,
checkMeta ? true,
path ? ./../..,
}:
let
- # __attrsFailEvaluation is a temporary workaround to get top-level
- # eval to succeed (under builtins.tryEval) for the entire
- # packageset, without deep invasve changes into individual
- # packages.
- #
- # Now that CI has been added, ensuring that top-level eval will
- # not be broken by any new commits, you should not add any new
- # occurrences of __attrsFailEvaluation, and should remove them
- # wherever you are able to (doing so will likely require deep
- # adjustments within packages). Once all of the uses of
- # __attrsFailEvaluation are removed, it will be deleted from the
- # routine below. In the meantime,
- #
# The intended semantics are that an attrpath rooted at pkgs is
- # part of the (unfiltered) release jobset iff all of the following
+ # part of the (unfiltered) release jobset iff both of the following
# are true:
#
# 1. The attrpath leads to a value for which lib.isDerivation is true
#
- # 2. No proper prefix of the attrpath has __attrsFailEvaluation=true
- #
- # 3. Any proper prefix of the attrpath at which lib.isDerivation
+ # 2. Any proper prefix of the attrpath at which lib.isDerivation
# is true also has __recurseIntoDerivationForReleaseJobs=true.
#
- # The last condition is unfortunately necessary because there are
+ # The second condition is unfortunately necessary because there are
# Hydra release jobnames which have proper prefixes which are
# attrnames of derivations (!). We should probably restructure
# the job tree so that this is not the case.
@@ -62,8 +46,10 @@ let
justAttrNames =
path: value:
let
- attempt =
- if
+ result =
+ if path == [ "AAAAAASomeThingsFailToEvaluate" ] then
+ [ ]
+ else if
lib.isDerivation value
&&
# in some places we have *derivations* with jobsets as subattributes, ugh
@@ -81,8 +67,6 @@ let
else if !(lib.isAttrs value) then
[ ]
- else if (value.__attrsFailEvaluation or false) then
- [ ]
else
lib.pipe value [
(builtins.mapAttrs (
@@ -94,17 +78,6 @@ let
builtins.attrValues
builtins.concatLists
];
-
- seq = builtins.deepSeq attempt attempt;
- tried = builtins.tryEval seq;
-
- result =
- if tried.success then
- tried.value
- else if enableWarnings && path != [ "AAAAAASomeThingsFailToEvaluate" ] then
- lib.warn "tryEval failed at: ${lib.concatStringsSep "." path}" [ ]
- else
- [ ];
in
if !trace then result else lib.trace "** ${lib.concatStringsSep "." path}" result;
diff --git a/pkgs/top-level/release-attrpaths-parallel.nix b/pkgs/top-level/release-outpaths-parallel.nix
similarity index 100%
rename from pkgs/top-level/release-attrpaths-parallel.nix
rename to pkgs/top-level/release-outpaths-parallel.nix
diff --git a/pkgs/top-level/release-outpaths.nix b/pkgs/top-level/release-outpaths.nix
index 731c65da73e3..18840848c185 100644
--- a/pkgs/top-level/release-outpaths.nix
+++ b/pkgs/top-level/release-outpaths.nix
@@ -29,6 +29,7 @@ let
allowBroken = includeBroken;
allowUnfree = true;
allowInsecurePredicate = x: true;
+ allowVariants = !attrNamesOnly;
checkMeta = checkMeta;
handleEvalIssue =
diff --git a/pkgs/top-level/release-small.nix b/pkgs/top-level/release-small.nix
index 2adcf3cc4431..341b63bf21c1 100644
--- a/pkgs/top-level/release-small.nix
+++ b/pkgs/top-level/release-small.nix
@@ -168,7 +168,6 @@ in
util-linux = linux;
util-linuxMinimal = linux;
w3m = all;
- webkitgtk_4_0 = linux;
wget = all;
which = all;
wirelesstools = linux;
diff --git a/pkgs/top-level/stage.nix b/pkgs/top-level/stage.nix
index e921f7decf1a..bfc2ee8f664c 100644
--- a/pkgs/top-level/stage.nix
+++ b/pkgs/top-level/stage.nix
@@ -280,28 +280,6 @@ let
else
throw "i686 Linux package set can only be used with the x86 family.";
- # x86_64-darwin packages for aarch64-darwin users to use with Rosetta for incompatible packages
- pkgsx86_64Darwin =
- if stdenv.hostPlatform.isDarwin then
- nixpkgsFun {
- overlays = [
- (self': super': {
- pkgsx86_64Darwin = super';
- })
- ]
- ++ overlays;
- localSystem = {
- config = lib.systems.parse.tripleFromSystem (
- stdenv.hostPlatform.parsed
- // {
- cpu = lib.systems.parse.cpuTypes.x86_64;
- }
- );
- };
- }
- else
- throw "x86_64 Darwin package set can only be used on Darwin systems.";
-
# If already linux: the same package set unaltered
# Otherwise, return a natively built linux package set for the current cpu architecture string.
# (ABI and other details will be set to the default for the cpu/os pair)
diff --git a/pkgs/top-level/variants.nix b/pkgs/top-level/variants.nix
index bb4b877cb6e8..fb4890910cdf 100644
--- a/pkgs/top-level/variants.nix
+++ b/pkgs/top-level/variants.nix
@@ -90,6 +90,28 @@ self: super: {
else
throw "Musl libc only supports 64-bit Linux systems.";
+ # x86_64-darwin packages for aarch64-darwin users to use with Rosetta for incompatible packages
+ pkgsx86_64Darwin =
+ if stdenv.hostPlatform.isDarwin then
+ nixpkgsFun {
+ overlays = [
+ (self': super': {
+ pkgsx86_64Darwin = super';
+ })
+ ]
+ ++ overlays;
+ localSystem = {
+ config = lib.systems.parse.tripleFromSystem (
+ stdenv.hostPlatform.parsed
+ // {
+ cpu = lib.systems.parse.cpuTypes.x86_64;
+ }
+ );
+ };
+ }
+ else
+ throw "x86_64 Darwin package set can only be used on Darwin systems.";
+
# Full package set with rocm on cuda off
# Mostly useful for asserting pkgs.pkgsRocm.torchWithRocm == pkgs.torchWithRocm and similar
pkgsRocm = nixpkgsFun ({