diff --git a/doc/release-notes/rl-2511.section.md b/doc/release-notes/rl-2511.section.md
index 149ce79d2109..71a1ff6c6287 100644
--- a/doc/release-notes/rl-2511.section.md
+++ b/doc/release-notes/rl-2511.section.md
@@ -21,6 +21,8 @@
+- Added `rewriteURL` attribute to the nixpkgs `config`, to allow for rewriting the URLs downloaded by `fetchurl`.
+
- New hardening flags, `strictflexarrays1` and `strictflexarrays3` were made available, corresponding to the gcc/clang options `-fstrict-flex-arrays=1` and `-fstrict-flex-arrays=3` respectively.
## Nixpkgs Library {#sec-nixpkgs-release-25.11-lib}
diff --git a/doc/stdenv/stdenv.chapter.md b/doc/stdenv/stdenv.chapter.md
index f64672dfc7f2..bdaee3dbd482 100644
--- a/doc/stdenv/stdenv.chapter.md
+++ b/doc/stdenv/stdenv.chapter.md
@@ -599,6 +599,8 @@ Additional file types can be supported by setting the `unpackCmd` variable (see
The list of source files or directories to be unpacked or copied. One of these must be set. Note that if you use `srcs`, you should also set `sourceRoot` or `setSourceRoot`.
+These should ideally actually be sources and licensed under a FLOSS license. If you have to use a binary upstream release or package non-free software, make sure you correctly mark your derivation as such in the [`sourceProvenance`](#var-meta-sourceProvenance) and [`license`](#sec-meta-license) fields of the [`meta`](#chap-meta) section.
+
##### `sourceRoot` {#var-stdenv-sourceRoot}
After unpacking all of `src` and `srcs`, if neither of `sourceRoot` and `setSourceRoot` are set, `unpackPhase` of the generic builder checks that the unpacking produced a single directory and moves the current working directory into it.
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index d386ed624478..7837ef5e0448 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -2896,17 +2896,11 @@
name = "Brandon Elam Barker";
};
bbenne10 = {
- email = "Bryan.Bennett@protonmail.com";
+ email = "Bryan.Bennett+nixpkgs@proton.me";
matrix = "@bryan.bennett:matrix.org";
github = "bbenne10";
githubId = 687376;
name = "Bryan Bennett";
- keys = [
- {
- # compare with https://keybase.io/bbenne10
- fingerprint = "41EA 00B4 00F9 6970 1CB2 D3AF EF90 E3E9 8B8F 5C0B";
- }
- ];
};
bbenno = {
email = "nix@bbenno.com";
@@ -16167,7 +16161,7 @@
email = "mightyiampresence@gmail.com";
github = "mightyiam";
githubId = 635591;
- name = "Shahar Dawn Or";
+ name = "Shahar \"Dawn\" Or";
};
mihaimaruseac = {
email = "mihaimaruseac@gmail.com";
diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix
index 3ac3b6fe6e19..35aa999a58be 100644
--- a/maintainers/team-list.nix
+++ b/maintainers/team-list.nix
@@ -913,6 +913,7 @@ with lib.maintainers;
ngi = {
members = [
eljamm
+ ethancedwards8
fricklerhandwerk
wegank
];
diff --git a/nixos/doc/manual/release-notes/rl-2511.section.md b/nixos/doc/manual/release-notes/rl-2511.section.md
index e2fe1aaaa72d..24bb82b92227 100644
--- a/nixos/doc/manual/release-notes/rl-2511.section.md
+++ b/nixos/doc/manual/release-notes/rl-2511.section.md
@@ -24,6 +24,8 @@
- [SuiteNumérique Docs](https://github.com/suitenumerique/docs), a collaborative note taking, wiki and documentation web platform and alternative to Notion or Outline. Available as [services.lasuite-docs](#opt-services.lasuite-docs.enable).
+[dwl](https://codeberg.org/dwl/dwl), a compact, hackable compositor for Wayland based on wlroots. Available as [programs.dwl](#opt-programs.dwl.enable).
+
## Backward Incompatibilities {#sec-release-25.11-incompatibilities}
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index f093b10dc188..57a164ea3935 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -332,6 +332,7 @@
./programs/vivid.nix
./programs/wavemon.nix
./programs/wayland/cardboard.nix
+ ./programs/wayland/dwl.nix
./programs/wayland/gtklock.nix
./programs/wayland/hyprland.nix
./programs/wayland/hyprlock.nix
diff --git a/nixos/modules/programs/gpu-screen-recorder.nix b/nixos/modules/programs/gpu-screen-recorder.nix
index 5a9401943dfe..156123de7a38 100644
--- a/nixos/modules/programs/gpu-screen-recorder.nix
+++ b/nixos/modules/programs/gpu-screen-recorder.nix
@@ -34,6 +34,12 @@ in
capabilities = "cap_sys_admin+ep";
source = "${package}/bin/gsr-kms-server";
};
+ security.wrappers."gpu-screen-recorder" = {
+ owner = "root";
+ group = "root";
+ capabilities = "cap_sys_nice+ep";
+ source = "${package}/bin/gpu-screen-recorder";
+ };
};
meta.maintainers = with lib.maintainers; [ timschumi ];
diff --git a/nixos/modules/programs/wayland/dwl.nix b/nixos/modules/programs/wayland/dwl.nix
new file mode 100644
index 000000000000..5e3ac932b212
--- /dev/null
+++ b/nixos/modules/programs/wayland/dwl.nix
@@ -0,0 +1,104 @@
+{
+ config,
+ lib,
+ pkgs,
+ ...
+}:
+let
+ cfg = config.programs.dwl;
+in
+{
+ options.programs.dwl = {
+ enable = lib.mkEnableOption ''
+ Dwl is a compact, hackable compositor for Wayland based on wlroots.
+ You can manually launch Dwl by executing "exec dwl" on a TTY.
+ '';
+
+ package = lib.mkPackageOption pkgs "dwl" {
+ example = ''
+ # Lets apply bar patch from:
+ # https://codeberg.org/dwl/dwl-patches/src/branch/main/patches/bar
+ (pkgs.dwl.override {
+ configH = ./dwl-config.h;
+ }).overrideAttrs (oldAttrs: {
+ buildInputs =
+ oldAttrs.buildInputs or []
+ ++ [
+ pkgs.libdrm
+ pkgs.fcft
+ ];
+ patches = oldAttrs.patches or [] ++ [
+ ./bar-0.7.patch
+ ];
+ });
+ '';
+ };
+
+ extraSessionCommands = lib.mkOption {
+ default = "";
+ type = lib.types.lines;
+ description = ''
+ Shell commands executed just before dwl is started.
+ '';
+ };
+ };
+
+ config = lib.mkIf cfg.enable {
+ environment.systemPackages = [ cfg.package ];
+
+ # Create systemd target for dwl session
+ systemd.user.targets.dwl-session = {
+ description = "dwl compositor session";
+ documentation = [ "man:systemd.special(7)" ];
+ bindsTo = [ "graphical-session.target" ];
+ wants = [ "graphical-session-pre.target" ];
+ after = [ "graphical-session-pre.target" ];
+ };
+
+ # Create wrapper script for dwl
+ environment.etc."xdg/dwl-session" = {
+ text = ''
+ #!${pkgs.runtimeShell}
+ # Import environment variables
+ ${cfg.extraSessionCommands}
+ # Setup systemd user environment
+ systemctl --user import-environment DISPLAY WAYLAND_DISPLAY
+ systemctl --user start dwl-session.target
+ # Start dwl
+ exec ${lib.getExe cfg.package}
+ '';
+ mode = "0755"; # Make it executable
+ };
+
+ # Create desktop entry for display managers
+ services.displayManager.sessionPackages =
+ let
+ dwlDesktopFile = pkgs.writeTextFile {
+ name = "dwl-desktop-entry";
+ destination = "/share/wayland-sessions/dwl.desktop";
+ text = ''
+ [Desktop Entry]
+ Name=dwl
+ Comment=Dynamic window manager for Wayland
+ Exec=/etc/xdg/dwl-session
+ Type=Application
+ '';
+ };
+
+ dwlSession = pkgs.symlinkJoin {
+ name = "dwl-session";
+ paths = [ dwlDesktopFile ];
+ passthru.providedSessions = [ "dwl" ];
+ };
+ in
+ [ dwlSession ];
+
+ # Configure XDG portal for dwl (minimal configuration)
+ xdg.portal.config.dwl.default = lib.mkDefault [
+ "wlr"
+ "gtk"
+ ];
+ };
+
+ meta.maintainers = with lib.maintainers; [ gurjaka ];
+}
diff --git a/nixos/modules/services/networking/murmur.nix b/nixos/modules/services/networking/murmur.nix
index aa205d1f60b4..ff46a52ca17a 100644
--- a/nixos/modules/services/networking/murmur.nix
+++ b/nixos/modules/services/networking/murmur.nix
@@ -5,8 +5,6 @@
...
}:
-with lib;
-
let
cfg = config.services.murmur;
forking = cfg.logFile != null;
@@ -18,64 +16,49 @@ let
autobanTimeframe=${toString cfg.autobanTimeframe}
autobanTime=${toString cfg.autobanTime}
- logfile=${optionalString (cfg.logFile != null) cfg.logFile}
- ${optionalString forking "pidfile=/run/murmur/murmurd.pid"}
+ logfile=${lib.optionalString (cfg.logFile != null) cfg.logFile}
+ ${lib.optionalString forking "pidfile=/run/murmur/murmurd.pid"}
welcometext="${cfg.welcometext}"
port=${toString cfg.port}
- ${optionalString (cfg.hostName != "") "host=${cfg.hostName}"}
- ${optionalString (cfg.password != "") "serverpassword=${cfg.password}"}
+ ${lib.optionalString (cfg.hostName != "") "host=${cfg.hostName}"}
+ ${lib.optionalString (cfg.password != "") "serverpassword=${cfg.password}"}
bandwidth=${toString cfg.bandwidth}
users=${toString cfg.users}
textmessagelength=${toString cfg.textMsgLength}
imagemessagelength=${toString cfg.imgMsgLength}
- allowhtml=${boolToString cfg.allowHtml}
+ allowhtml=${lib.boolToString cfg.allowHtml}
logdays=${toString cfg.logDays}
- bonjour=${boolToString cfg.bonjour}
- sendversion=${boolToString cfg.sendVersion}
+ bonjour=${lib.boolToString cfg.bonjour}
+ sendversion=${lib.boolToString cfg.sendVersion}
- ${optionalString (cfg.registerName != "") "registerName=${cfg.registerName}"}
- ${optionalString (cfg.registerPassword != "") "registerPassword=${cfg.registerPassword}"}
- ${optionalString (cfg.registerUrl != "") "registerUrl=${cfg.registerUrl}"}
- ${optionalString (cfg.registerHostname != "") "registerHostname=${cfg.registerHostname}"}
+ ${lib.optionalString (cfg.registerName != "") "registerName=${cfg.registerName}"}
+ ${lib.optionalString (cfg.registerPassword != "") "registerPassword=${cfg.registerPassword}"}
+ ${lib.optionalString (cfg.registerUrl != "") "registerUrl=${cfg.registerUrl}"}
+ ${lib.optionalString (cfg.registerHostname != "") "registerHostname=${cfg.registerHostname}"}
- certrequired=${boolToString cfg.clientCertRequired}
- ${optionalString (cfg.sslCert != "") "sslCert=${cfg.sslCert}"}
- ${optionalString (cfg.sslKey != "") "sslKey=${cfg.sslKey}"}
- ${optionalString (cfg.sslCa != "") "sslCA=${cfg.sslCa}"}
+ certrequired=${lib.boolToString cfg.clientCertRequired}
+ ${lib.optionalString (cfg.sslCert != "") "sslCert=${cfg.sslCert}"}
+ ${lib.optionalString (cfg.sslKey != "") "sslKey=${cfg.sslKey}"}
+ ${lib.optionalString (cfg.sslCa != "") "sslCA=${cfg.sslCa}"}
- ${optionalString (cfg.dbus != null) "dbus=${cfg.dbus}"}
+ ${lib.optionalString (cfg.dbus != null) "dbus=${cfg.dbus}"}
${cfg.extraConfig}
'';
in
{
- imports = [
- (mkRenamedOptionModule [ "services" "murmur" "welcome" ] [ "services" "murmur" "welcometext" ])
- (mkRemovedOptionModule [ "services" "murmur" "pidfile" ] "Hardcoded to /run/murmur/murmurd.pid now")
- ];
-
options = {
services.murmur = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = "If enabled, start the Murmur Mumble server.";
- };
+ enable = lib.mkEnableOption "Mumble server";
- openFirewall = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Open ports in the firewall for the Murmur Mumble server.
- '';
- };
+ openFirewall = lib.mkEnableOption "opening ports in the firewall for the Mumble server";
- user = mkOption {
- type = types.str;
+ user = lib.mkOption {
+ type = lib.types.str;
default = "murmur";
description = ''
The name of an existing user to use to run the service.
@@ -83,8 +66,8 @@ in
'';
};
- group = mkOption {
- type = types.str;
+ group = lib.mkOption {
+ type = lib.types.str;
default = "murmur";
description = ''
The name of an existing group to use to run the service.
@@ -92,16 +75,16 @@ in
'';
};
- stateDir = mkOption {
- type = types.path;
+ stateDir = lib.mkOption {
+ type = lib.types.path;
default = "/var/lib/murmur";
description = ''
Directory to store data for the server.
'';
};
- autobanAttempts = mkOption {
- type = types.int;
+ autobanAttempts = lib.mkOption {
+ type = lib.types.int;
default = 10;
description = ''
Number of attempts a client is allowed to make in
@@ -110,8 +93,8 @@ in
'';
};
- autobanTimeframe = mkOption {
- type = types.int;
+ autobanTimeframe = lib.mkOption {
+ type = lib.types.int;
default = 120;
description = ''
Timeframe in which a client can connect without being banned
@@ -119,47 +102,47 @@ in
'';
};
- autobanTime = mkOption {
- type = types.int;
+ autobanTime = lib.mkOption {
+ type = lib.types.int;
default = 300;
description = "The amount of time an IP ban lasts (in seconds).";
};
- logFile = mkOption {
- type = types.nullOr types.path;
+ logFile = lib.mkOption {
+ type = lib.types.nullOr lib.types.path;
default = null;
example = "/var/log/murmur/murmurd.log";
description = "Path to the log file for Murmur daemon. Empty means log to journald.";
};
- welcometext = mkOption {
- type = types.str;
+ welcometext = lib.mkOption {
+ type = lib.types.str;
default = "";
description = "Welcome message for connected clients.";
};
- port = mkOption {
- type = types.port;
+ port = lib.mkOption {
+ type = lib.types.port;
default = 64738;
description = "Ports to bind to (UDP and TCP).";
};
- hostName = mkOption {
- type = types.str;
+ hostName = lib.mkOption {
+ type = lib.types.str;
default = "";
description = "Host to bind to. Defaults binding on all addresses.";
};
- package = mkPackageOption pkgs "murmur" { };
+ package = lib.mkPackageOption pkgs "murmur" { };
- password = mkOption {
- type = types.str;
+ password = lib.mkOption {
+ type = lib.types.str;
default = "";
description = "Required password to join server, if specified.";
};
- bandwidth = mkOption {
- type = types.int;
+ bandwidth = lib.mkOption {
+ type = lib.types.int;
default = 72000;
description = ''
Maximum bandwidth (in bits per second) that clients may send
@@ -167,26 +150,26 @@ in
'';
};
- users = mkOption {
- type = types.int;
+ users = lib.mkOption {
+ type = lib.types.int;
default = 100;
description = "Maximum number of concurrent clients allowed.";
};
- textMsgLength = mkOption {
- type = types.int;
+ textMsgLength = lib.mkOption {
+ type = lib.types.int;
default = 5000;
description = "Max length of text messages. Set 0 for no limit.";
};
- imgMsgLength = mkOption {
- type = types.int;
+ imgMsgLength = lib.mkOption {
+ type = lib.types.int;
default = 131072;
description = "Max length of image messages. Set 0 for no limit.";
};
- allowHtml = mkOption {
- type = types.bool;
+ allowHtml = lib.mkOption {
+ type = lib.types.bool;
default = true;
description = ''
Allow HTML in client messages, comments, and channel
@@ -194,8 +177,8 @@ in
'';
};
- logDays = mkOption {
- type = types.int;
+ logDays = lib.mkOption {
+ type = lib.types.int;
default = 31;
description = ''
How long to store RPC logs for in the database. Set 0 to
@@ -203,23 +186,16 @@ in
'';
};
- bonjour = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Enable Bonjour auto-discovery, which allows clients over
- your LAN to automatically discover Murmur servers.
- '';
- };
+ bonjour = lib.mkEnableOption "Bonjour auto-discovery, which allows clients over your LAN to automatically discover Mumble servers";
- sendVersion = mkOption {
- type = types.bool;
+ sendVersion = lib.mkOption {
+ type = lib.types.bool;
default = true;
description = "Send Murmur version in UDP response.";
};
- registerName = mkOption {
- type = types.str;
+ registerName = lib.mkOption {
+ type = lib.types.str;
default = "";
description = ''
Public server registration name, and also the name of the
@@ -228,8 +204,8 @@ in
'';
};
- registerPassword = mkOption {
- type = types.str;
+ registerPassword = lib.mkOption {
+ type = lib.types.str;
default = "";
description = ''
Public server registry password, used authenticate your
@@ -238,14 +214,14 @@ in
'';
};
- registerUrl = mkOption {
- type = types.str;
+ registerUrl = lib.mkOption {
+ type = lib.types.str;
default = "";
description = "URL website for your server.";
};
- registerHostname = mkOption {
- type = types.str;
+ registerHostname = lib.mkOption {
+ type = lib.types.str;
default = "";
description = ''
DNS hostname where your server can be reached. This is only
@@ -255,40 +231,36 @@ in
'';
};
- clientCertRequired = mkOption {
- type = types.bool;
- default = false;
- description = "Require clients to authenticate via certificates.";
- };
+ clientCertRequired = lib.mkEnableOption "requiring clients to authenticate via certificates";
- sslCert = mkOption {
- type = types.str;
+ sslCert = lib.mkOption {
+ type = lib.types.str;
default = "";
description = "Path to your SSL certificate.";
};
- sslKey = mkOption {
- type = types.str;
+ sslKey = lib.mkOption {
+ type = lib.types.str;
default = "";
description = "Path to your SSL key.";
};
- sslCa = mkOption {
- type = types.str;
+ sslCa = lib.mkOption {
+ type = lib.types.str;
default = "";
description = "Path to your SSL CA certificate.";
};
- extraConfig = mkOption {
- type = types.lines;
+ extraConfig = lib.mkOption {
+ type = lib.types.lines;
default = "";
description = "Extra configuration to put into murmur.ini.";
};
- environmentFile = mkOption {
- type = types.nullOr types.path;
+ environmentFile = lib.mkOption {
+ type = lib.types.nullOr lib.types.path;
default = null;
- example = literalExpression ''"''${config.services.murmur.stateDir}/murmurd.env"'';
+ example = lib.literalExpression ''"''${config.services.murmur.stateDir}/murmurd.env"'';
description = ''
Environment file as defined in {manpage}`systemd.exec(5)`.
@@ -311,8 +283,8 @@ in
'';
};
- dbus = mkOption {
- type = types.enum [
+ dbus = lib.mkOption {
+ type = lib.types.enum [
null
"session"
"system"
@@ -323,19 +295,19 @@ in
};
};
- config = mkIf cfg.enable {
- users.users.murmur = mkIf (cfg.user == "murmur") {
+ config = lib.mkIf cfg.enable {
+ users.users.murmur = lib.mkIf (cfg.user == "murmur") {
description = "Murmur Service user";
home = cfg.stateDir;
createHome = true;
uid = config.ids.uids.murmur;
group = cfg.group;
};
- users.groups.murmur = mkIf (cfg.group == "murmur") {
+ users.groups.murmur = lib.mkIf (cfg.group == "murmur") {
gid = config.ids.gids.murmur;
};
- networking.firewall = mkIf cfg.openFirewall {
+ networking.firewall = lib.mkIf cfg.openFirewall {
allowedTCPPorts = [ cfg.port ];
allowedUDPPorts = [ cfg.port ];
};
@@ -353,8 +325,8 @@ in
serviceConfig = {
# murmurd doesn't fork when logging to the console.
Type = if forking then "forking" else "simple";
- PIDFile = mkIf forking "/run/murmur/murmurd.pid";
- EnvironmentFile = mkIf (cfg.environmentFile != null) cfg.environmentFile;
+ PIDFile = lib.mkIf forking "/run/murmur/murmurd.pid";
+ EnvironmentFile = lib.mkIf (cfg.environmentFile != null) cfg.environmentFile;
ExecStart = "${cfg.package}/bin/mumble-server -ini /run/murmur/murmurd.ini";
Restart = "always";
RuntimeDirectory = "murmur";
@@ -390,7 +362,7 @@ in
# currently not included in upstream package, addition requested at
# https://github.com/mumble-voip/mumble/issues/6078
- services.dbus.packages = mkIf (cfg.dbus == "system") [
+ services.dbus.packages = lib.mkIf (cfg.dbus == "system") [
(pkgs.writeTextFile {
name = "murmur-dbus-policy";
text = ''
@@ -432,19 +404,19 @@ in
r /run/murmur/murmurd.ini,
r ${configFile},
''
- + optionalString (cfg.logFile != null) ''
+ + lib.optionalString (cfg.logFile != null) ''
rw ${cfg.logFile},
''
- + optionalString (cfg.sslCert != "") ''
+ + lib.optionalString (cfg.sslCert != "") ''
r ${cfg.sslCert},
''
- + optionalString (cfg.sslKey != "") ''
+ + lib.optionalString (cfg.sslKey != "") ''
r ${cfg.sslKey},
''
- + optionalString (cfg.sslCa != "") ''
+ + lib.optionalString (cfg.sslCa != "") ''
r ${cfg.sslCa},
''
- + optionalString (cfg.dbus != null) ''
+ + lib.optionalString (cfg.dbus != null) ''
dbus bus=${cfg.dbus}
''
+ ''
diff --git a/nixos/modules/services/web-apps/glance.nix b/nixos/modules/services/web-apps/glance.nix
index ff5fd1195639..4f96b550fb6e 100644
--- a/nixos/modules/services/web-apps/glance.nix
+++ b/nixos/modules/services/web-apps/glance.nix
@@ -100,14 +100,64 @@ in
for more.
Settings containing secret data should be set to an
- attribute set containing the attribute
- _secret - a string pointing to a file
- containing the value the option should be set to. See the
- example in `services.glance.settings.pages` at the weather widget
+ attribute set with this format: `{ _secret = "/path/to/secret"; }`.
+ See the example in `services.glance.settings.pages` at the weather widget
with a location secret to get a better picture of this.
+
+ Alternatively, you can use a single file with environment variables,
+ see `services.glance.environmentFile`.
'';
};
+ environmentFile = mkOption {
+ type = types.nullOr types.path;
+ description =
+ let
+ singleQuotes = "''";
+ in
+ ''
+ Path to an environment file as defined in {manpage}`systemd.exec(5)`.
+
+ See upstream documentation
+ .
+
+ Example content of the file:
+ ```
+ TIMEZONE=Europe/Paris
+ ```
+
+ Example `services.glance.settings.pages` configuration:
+ ```nix
+ [
+ {
+ name = "Home";
+ columns = [
+ {
+ size = "full";
+ widgets = [
+ {
+ type = "clock";
+ timezone = "\''${TIMEZONE}";
+ label = "Local Time";
+ }
+ ];
+ }
+ ];
+ }
+ ];
+ ```
+
+ Note that when using Glance's `''${ENV_VAR}` syntax in Nix,
+ you need to escape it as follows: use `\''${ENV_VAR}` in `"` strings
+ and `${singleQuotes}''${ENV_VAR}` in `${singleQuotes}` strings.
+
+ Alternatively, you can put each secret in it's own file,
+ see `services.glance.settings`.
+ '';
+ default = "/dev/null";
+ example = "/var/lib/secrets/glance";
+ };
+
openFirewall = mkOption {
type = types.bool;
default = false;
@@ -159,6 +209,7 @@ in
'';
ExecStart = "${getExe cfg.package} --config ${mergedSettingsFile}";
WorkingDirectory = "/var/lib/glance";
+ EnvironmentFile = cfg.environmentFile;
StateDirectory = "glance";
RuntimeDirectory = "glance";
RuntimeDirectoryMode = "0755";
diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix
index 8ac3df70df97..9e54440138c9 100644
--- a/nixos/modules/system/boot/networkd.nix
+++ b/nixos/modules/system/boot/networkd.nix
@@ -905,8 +905,8 @@ let
boolValues
++ [
"static"
- "dhcp-on-stop"
- "dhcp"
+ "dynamic-on-stop"
+ "dynamic"
]
))
];
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index a2236c4f779b..c19fea0695ff 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -414,6 +414,7 @@ in
drupal = runTest ./drupal.nix;
drbd-driver = runTest ./drbd-driver.nix;
dublin-traceroute = runTest ./dublin-traceroute.nix;
+ dwl = runTestOn [ "x86_64-linux" "aarch64-linux" ] ./dwl.nix;
earlyoom = handleTestOn [ "x86_64-linux" ] ./earlyoom.nix { };
early-mount-options = handleTest ./early-mount-options.nix { };
ec2-config = (handleTestOn [ "x86_64-linux" ] ./ec2.nix { }).boot-ec2-config or { };
diff --git a/nixos/tests/dwl.nix b/nixos/tests/dwl.nix
new file mode 100644
index 000000000000..6398ebeba5cf
--- /dev/null
+++ b/nixos/tests/dwl.nix
@@ -0,0 +1,43 @@
+{ lib, ... }:
+{
+ name = "dwl_test_vm";
+
+ meta = {
+ maintainers = with lib.maintainers; [ gurjaka ];
+ };
+
+ nodes.machine =
+ {
+ pkgs,
+ lib,
+ ...
+ }:
+ {
+ imports = [
+ ./common/user-account.nix
+ ./common/wayland-cage.nix
+ ];
+
+ environment.systemPackages = [ pkgs.foot ];
+
+ services.displayManager.defaultSession = lib.mkForce "dwl";
+
+ programs.dwl.enable = true;
+ };
+
+ testScript = ''
+ with subtest("ensure dwl starts"):
+ machine.wait_for_file("/run/user/1000/wayland-0")
+
+ with subtest("ensure foot is installed"):
+ machine.succeed("which foot")
+
+ with subtest("ensure we can open a new terminal"):
+ # sleep 3 is required to make sure dwl has started
+ # TODO: find better way to identify dwl session
+ machine.sleep(3)
+ machine.send_key("alt-shift-ret")
+ machine.sleep(3)
+ machine.screenshot("terminal")
+ '';
+}
diff --git a/nixos/tests/thelounge.nix b/nixos/tests/thelounge.nix
index 5214d10739ba..92b3fa848058 100644
--- a/nixos/tests/thelounge.nix
+++ b/nixos/tests/thelounge.nix
@@ -7,7 +7,8 @@ import ./make-test-python.nix {
{
services.thelounge = {
enable = true;
- plugins = [ pkgs.theLoungePlugins.themes.solarized ];
+ # nodePackages.thelounge-theme-* has been removed
+ # plugins = [ pkgs.theLoungePlugins.themes.solarized ];
};
};
@@ -28,7 +29,7 @@ import ./make-test-python.nix {
machine.wait_for_unit("thelounge.service")
machine.wait_for_open_port(9000)
- private.wait_until_succeeds("journalctl -u thelounge.service | grep thelounge-theme-solarized")
+ # private.wait_until_succeeds("journalctl -u thelounge.service | grep thelounge-theme-solarized")
private.wait_until_succeeds("journalctl -u thelounge.service | grep 'in private mode'")
public.wait_until_succeeds("journalctl -u thelounge.service | grep 'in public mode'")
'';
diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix
index 4c41f43d7063..f4b84f57180d 100644
--- a/pkgs/applications/editors/vim/plugins/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/generated.nix
@@ -386,12 +386,12 @@ final: prev: {
SchemaStore-nvim = buildVimPlugin {
pname = "SchemaStore.nvim";
- version = "2025-05-27";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "b0o";
repo = "SchemaStore.nvim";
- rev = "a9ba109549de51e3b4594d39a1c07f14b9d0cfa5";
- sha256 = "1fh8xynmdj0ag6ppid6gi288gjwp59w2p2ishfl3zyjwlkv7kxkh";
+ rev = "307a3320d3ec6c8ddafd62c4c661e71bc20cb93f";
+ sha256 = "17025v5zzp848jglz2iws1fgdji8dwvxknfas6fvkg3m7m79n38i";
};
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
meta.hydraPlatforms = [ ];
@@ -647,12 +647,12 @@ final: prev: {
aerial-nvim = buildVimPlugin {
pname = "aerial.nvim";
- version = "2025-04-20";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "stevearc";
repo = "aerial.nvim";
- rev = "2e00d1d4248f08dddfceacb8d2996e51e13e00f6";
- sha256 = "18rhmpqs8440hn4g5786znj37fzb01wa3zws33rlq9vm6sfb0grw";
+ rev = "5c0df1679bf7c814c924dc6646cc5291daca8363";
+ sha256 = "1dhsg3bli32d0p36c9f1i95p7h9hn5czr1zwlcd3v926qzj9wp1j";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/stevearc/aerial.nvim/";
@@ -895,12 +895,12 @@ final: prev: {
astrocore = buildVimPlugin {
pname = "astrocore";
- version = "2025-04-30";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "AstroNvim";
repo = "astrocore";
- rev = "c797dd5a592e2bd154f2503e231b8a4083659534";
- sha256 = "1dmdnk3hggdssbaqz9bdf7h29chc64vw20bnxv5n6qrnrfrsfqx0";
+ rev = "cd9a7d82f00df90b7f76e73ef1569551b6993a5f";
+ sha256 = "1jg94s5i6q756nq0f7jcw5gvgqwipmnnf8k82sfrsvc0k3j8p126";
};
meta.homepage = "https://github.com/AstroNvim/astrocore/";
meta.hydraPlatforms = [ ];
@@ -908,12 +908,12 @@ final: prev: {
astrolsp = buildVimPlugin {
pname = "astrolsp";
- version = "2025-05-13";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "AstroNvim";
repo = "astrolsp";
- rev = "f2604d0de0bfd3c442a2f2a47d9e7be850467883";
- sha256 = "0pgz1ndrksqicdpq5dyqq3a1clwi5d3vd3xfdd6v7ckzndg5gxqb";
+ rev = "a215b1caedfc93092374fe5f1d63f958b9efa568";
+ sha256 = "0bynmjjdcgkyfgw3dy54j9pzczv9gpcda63jlqlbakdhh6w7zibs";
};
meta.homepage = "https://github.com/AstroNvim/astrolsp/";
meta.hydraPlatforms = [ ];
@@ -1325,12 +1325,12 @@ final: prev: {
bamboo-nvim = buildVimPlugin {
pname = "bamboo.nvim";
- version = "2025-03-08";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "ribru17";
repo = "bamboo.nvim";
- rev = "97124a0b81f886abc0d666ebec512b92425d67b6";
- sha256 = "16yfdnl92x3z47a0l3zn3gxdcyirrr1pvr5vf1afpmryn9ng7b4k";
+ rev = "ab8393d1a314d96314605369b4b1e6bc7737f2b5";
+ sha256 = "12fia7ix4c515kjkm8hqrk4x7cbzm81kz3sk33r3qmdh7mm4rwiv";
};
meta.homepage = "https://github.com/ribru17/bamboo.nvim/";
meta.hydraPlatforms = [ ];
@@ -1364,12 +1364,12 @@ final: prev: {
base16-nvim = buildVimPlugin {
pname = "base16-nvim";
- version = "2025-05-26";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "RRethy";
repo = "base16-nvim";
- rev = "f9ce7474c54803cb0fa308b0b91549d394a07940";
- sha256 = "1d575pa225ws5rhabr17if5pl8vfy1ks1a9w3rx7f47vdk8ars4m";
+ rev = "5d0fcd834d48048822e36221ab067bedb3ef5c93";
+ sha256 = "035j1x44sjk0vhcbp18nm1lq32z8ra8qp8wlij3382mai8jrrb06";
};
meta.homepage = "https://github.com/RRethy/base16-nvim/";
meta.hydraPlatforms = [ ];
@@ -1390,12 +1390,12 @@ final: prev: {
base46 = buildVimPlugin {
pname = "base46";
- version = "2025-05-24";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "nvchad";
repo = "base46";
- rev = "b4cb646df33e9140271211671256dd148e127595";
- sha256 = "0ihlzaglyf1s1wmzqbz1q677vcjxxxbvbp9y398sdn6mkj6kvv4n";
+ rev = "2dbb72f4ae6f78cb3adc60c2c3b69524f97c9cd6";
+ sha256 = "16p0syfvf70b0zzdndm3d2jwbqssgcpl1bzvbzjzbsqy3xi8n1w2";
};
meta.homepage = "https://github.com/nvchad/base46/";
meta.hydraPlatforms = [ ];
@@ -1533,12 +1533,12 @@ final: prev: {
blink-cmp-git = buildVimPlugin {
pname = "blink-cmp-git";
- version = "2025-05-25";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "Kaiser-Yang";
repo = "blink-cmp-git";
- rev = "e78e9ff3de63f82685e3c5f2eed1ec203222f63b";
- sha256 = "1s7pb7if902gn0lrvyvwrbp7vpixmpri6g2h1lz0dbp5wcwy2cwn";
+ rev = "28f302c3917e374b91acb3d2ff2da5cd392679f5";
+ sha256 = "0mf84n2zqf8wg2hpjadd33bi2ps0abdgbww8bnsyc6w6lii3jwk9";
};
meta.homepage = "https://github.com/Kaiser-Yang/blink-cmp-git/";
meta.hydraPlatforms = [ ];
@@ -1624,12 +1624,12 @@ final: prev: {
blink-ripgrep-nvim = buildVimPlugin {
pname = "blink-ripgrep.nvim";
- version = "2025-05-13";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "blink-ripgrep.nvim";
- rev = "a910b62c896eee2d0e74eb48b3ff5eedd211db69";
- sha256 = "0xinh3rxjrglkzgw9d80x1scl20h2gxzkl3f3cjzpz04rrr6slsm";
+ rev = "3b146c70869c3f42c623341ad8befe9a073087a6";
+ sha256 = "0058rns7sgkzsfkgdqlx51bi04fn6hxv4ddl8g32mpq27dji13pn";
};
meta.homepage = "https://github.com/mikavilpas/blink-ripgrep.nvim/";
meta.hydraPlatforms = [ ];
@@ -1858,12 +1858,12 @@ final: prev: {
catppuccin-nvim = buildVimPlugin {
pname = "catppuccin-nvim";
- version = "2025-05-26";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "nvim";
- rev = "56a9dfd1e05868cf3189369aad87242941396563";
- sha256 = "082rlnsxm1ip5mhpgc37nyp96s2hmvkcd4cbbvsvzdghiq4kl51b";
+ rev = "a0c769bc7cd04bbbf258b3d5f01e2bdce744108d";
+ sha256 = "08qv1had0gi2hzd854j7xyq3s3z9bvf1x40bav05ll52xkksn5vx";
};
meta.homepage = "https://github.com/catppuccin/nvim/";
meta.hydraPlatforms = [ ];
@@ -1871,12 +1871,12 @@ final: prev: {
catppuccin-vim = buildVimPlugin {
pname = "catppuccin-vim";
- version = "2024-08-14";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "catppuccin";
repo = "vim";
- rev = "060000804cf50315ac6dd986bc4d84fbc40cbc9c";
- sha256 = "1faxniddq6zcsb93bsm93lkf01mc4jfzxls5vyxmac6rc5v2k1n4";
+ rev = "a72bc6487f4fb47c36539e29f5496ac7ba8e136c";
+ sha256 = "02mqlpw64am42wcikqcckh20i2vr50md4nyv5hiim4wmmdqich7q";
};
meta.homepage = "https://github.com/catppuccin/vim/";
meta.hydraPlatforms = [ ];
@@ -1923,12 +1923,12 @@ final: prev: {
chadtree = buildVimPlugin {
pname = "chadtree";
- version = "2025-05-21";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
- rev = "c09921c0157b718ced8ec469d7397a5f29ee7d94";
- sha256 = "1r1rwfq2dn91zrpn47b18y8n58lfbxp44srsa9d7df5ff769yrcz";
+ rev = "bc34bbf898c5832fae1390c963365be5f71bb152";
+ sha256 = "1iggi65sid081z06b15wpszac1lx0chn2wxlsivqp2c3rmfc0pyb";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
meta.hydraPlatforms = [ ];
@@ -2872,12 +2872,12 @@ final: prev: {
coc-nvim = buildVimPlugin {
pname = "coc.nvim";
- version = "2025-05-25";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "4bf93f031261b7a7cdff38aaac7a12b564e2f00c";
- sha256 = "1j0v2zw3d3q5aia8qkagclzcdir0cmf844bgxrcr0wy4lcbgm6lz";
+ rev = "9f7f280194f70229ec667721373a74d238618220";
+ sha256 = "0bmpc1dsd796dmg4ig9i1ijl2a4p9jd1dfmwppmfdlpp9awqp7n3";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
meta.hydraPlatforms = [ ];
@@ -2924,12 +2924,12 @@ final: prev: {
codecompanion-history-nvim = buildVimPlugin {
pname = "codecompanion-history.nvim";
- version = "2025-05-23";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "ravitemer";
repo = "codecompanion-history.nvim";
- rev = "36f1a611a2bed70b57a50c877ffc50bdb74c9d23";
- sha256 = "1kb208i6n8k2qcbagmcnbmmxl62k2vwgm16y4xpkl78vayza9gf8";
+ rev = "66943e78bcacaa27f4ac4a398df4016eb5413ecd";
+ sha256 = "053sk528m4cq8xmawqk2vgrdwp5f9m1zv4vnx3n9r4zglp75ibar";
};
meta.homepage = "https://github.com/ravitemer/codecompanion-history.nvim/";
meta.hydraPlatforms = [ ];
@@ -2937,12 +2937,12 @@ final: prev: {
codecompanion-nvim = buildVimPlugin {
pname = "codecompanion.nvim";
- version = "2025-05-28";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "olimorris";
repo = "codecompanion.nvim";
- rev = "43185768e353065f910dcf5915386404f0e950da";
- sha256 = "0yii24w0py4gjqldb59gdawphl66fhdljivyh43fw9bcbypqmksj";
+ rev = "cdf772165782e55a451c0793bf4c2a89926b89bd";
+ sha256 = "1q2c35b5razr2aav9k8gn3z3z2j7vx4haf12gm4w9dj35gx3d3kq";
};
meta.homepage = "https://github.com/olimorris/codecompanion.nvim/";
meta.hydraPlatforms = [ ];
@@ -3210,12 +3210,12 @@ final: prev: {
conform-nvim = buildVimPlugin {
pname = "conform.nvim";
- version = "2025-05-22";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "stevearc";
repo = "conform.nvim";
- rev = "6feb2f28f9a9385e401857b21eeac3c1b66dd628";
- sha256 = "1vfjv81b27qja3byfzskv1y57jsqwy6y0mac1ry7xpdbnva3vxwc";
+ rev = "0e93e0d12d2f7ebdea9e3e444dfaff0050cefbe6";
+ sha256 = "0hvpvk0gs76b9sfzrzhmrq9d7rab3ldim0vf18qf424xl72fbw8b";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/stevearc/conform.nvim/";
@@ -3302,12 +3302,12 @@ final: prev: {
copilot-lua = buildVimPlugin {
pname = "copilot.lua";
- version = "2025-05-28";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "zbirenbaum";
repo = "copilot.lua";
- rev = "5f726c8e6bbcd7461ee0b870d4e6c8a973b55b64";
- sha256 = "08caf8v2a9vs8m85krq14d2ps2ljqi0n2f1h6nplzp02qr9x1w6j";
+ rev = "c1bb86abbed1a52a11ab3944ef00c8410520543d";
+ sha256 = "11w41p4wah0w6f1lyhrr214h761rcic7nfnriszk2b25q4ifj4db";
};
meta.homepage = "https://github.com/zbirenbaum/copilot.lua/";
meta.hydraPlatforms = [ ];
@@ -3393,12 +3393,12 @@ final: prev: {
coq_nvim = buildVimPlugin {
pname = "coq_nvim";
- version = "2025-05-29";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq_nvim";
- rev = "a3da881bb97e36891c9c9892e5f789e159db0d26";
- sha256 = "05xsplqd6fm5vs9gg1w2w5ym51b382bl7mf1zblsmlg0y9s3p9qi";
+ rev = "09ce78ef988eacad5393ed73908613554b1ea30c";
+ sha256 = "1zbpvd90h2jmim9kbp1g9zvacb7qvfkdpi1m6rnqvmii2g5sqvw1";
};
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
meta.hydraPlatforms = [ ];
@@ -3445,12 +3445,12 @@ final: prev: {
crates-nvim = buildVimPlugin {
pname = "crates.nvim";
- version = "2025-05-28";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "saecki";
repo = "crates.nvim";
- rev = "fc59684a10706cce85e356d03b07fda535bec533";
- sha256 = "00myb5ny8zlcz8rnqnmbizh86wik96m1lz4v9n5lcql7xmz02amr";
+ rev = "5d8b1bef686db0fabe5f1bb593744b617e8f1405";
+ sha256 = "1zy81gdfis2wmhhsi1qjnmxpfpsviscwdyypnnccqhp7z3lwcf5h";
};
meta.homepage = "https://github.com/saecki/crates.nvim/";
meta.hydraPlatforms = [ ];
@@ -3471,12 +3471,12 @@ final: prev: {
csharpls-extended-lsp-nvim = buildVimPlugin {
pname = "csharpls-extended-lsp.nvim";
- version = "2025-05-07";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "Decodetalkers";
repo = "csharpls-extended-lsp.nvim";
- rev = "9cdc993347cfb51d102bf5da1ebf6bf4fc4683e4";
- sha256 = "0ls3m94qk4vjwki7bjrf4di9fiwvh9hhkahav28c3nz14j559gs4";
+ rev = "79ea71655a705be38a113809d7e9e15aaa0695b2";
+ sha256 = "1a4igb5ldhw3wnhbf06fn97qgxfgmnqz86ss6ycc9y4g7jaj0bi7";
};
meta.homepage = "https://github.com/Decodetalkers/csharpls-extended-lsp.nvim/";
meta.hydraPlatforms = [ ];
@@ -3653,12 +3653,12 @@ final: prev: {
dashboard-nvim = buildVimPlugin {
pname = "dashboard-nvim";
- version = "2025-05-21";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "nvimdev";
repo = "dashboard-nvim";
- rev = "0f99b3cd66b9fde13926724c67c6e1abeb48e07d";
- sha256 = "0s0i568nj4mkq0q29gjj9cm050p7n8b2jykbkyl7qajc1piwa93x";
+ rev = "c42fcfbd96dfcaa486c0a0ab52494316f1c31350";
+ sha256 = "1lydgxs3j1jbyrn1ybpm43l7wfbix9mlvymb2frg93dlg0gw4zd3";
};
meta.homepage = "https://github.com/nvimdev/dashboard-nvim/";
meta.hydraPlatforms = [ ];
@@ -3770,12 +3770,12 @@ final: prev: {
ddc-vim = buildVimPlugin {
pname = "ddc.vim";
- version = "2025-05-29";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "Shougo";
repo = "ddc.vim";
- rev = "70db25791969d39ec9f8a3795b37fce707975502";
- sha256 = "1ncb1m1l77vskf4cfra098722wdq89lgn36cvy54yv2byiqjfcrp";
+ rev = "57fc46eef055a9ef8c9b75a01291567a13bf22fe";
+ sha256 = "19wr7n18ds2x36khjca5a1wlmphm3vfa76lhlcpskfwxwckpnvmz";
};
meta.homepage = "https://github.com/Shougo/ddc.vim/";
meta.hydraPlatforms = [ ];
@@ -4396,12 +4396,12 @@ final: prev: {
dropbar-nvim = buildVimPlugin {
pname = "dropbar.nvim";
- version = "2025-05-24";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "Bekaboo";
repo = "dropbar.nvim";
- rev = "f7ecb0c3600ca1dc467c361e9af40f97289d7aad";
- sha256 = "107hiyjbxpkz6caa3hj9j9n4r1bd3g6nsl7k6piwg6ldkxjd2miz";
+ rev = "ce1db78abd1fae838abc23740b8fc9525679d6dc";
+ sha256 = "17jlzw6qa685w2kqilvlh3i0rmjsp4cscrb7bw71k7cp5s6xxpsn";
};
meta.homepage = "https://github.com/Bekaboo/dropbar.nvim/";
meta.hydraPlatforms = [ ];
@@ -4422,12 +4422,12 @@ final: prev: {
easy-dotnet-nvim = buildVimPlugin {
pname = "easy-dotnet.nvim";
- version = "2025-05-28";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "GustavEikaas";
repo = "easy-dotnet.nvim";
- rev = "a641cc44781ef59fae48c2bc85aa272933e647e0";
- sha256 = "0hpms7lrrffkpg2nrcy5vfyp7abnfc4arvh1d2icvwwk0bgcp0qv";
+ rev = "9fe1ca3e5c9128609b45bf23771935729fc50af0";
+ sha256 = "0z1f5hcmjf4fbkmsh0h9nw0mxlyqx69b2gh49hndmx5nk2zagsql";
};
meta.homepage = "https://github.com/GustavEikaas/easy-dotnet.nvim/";
meta.hydraPlatforms = [ ];
@@ -4645,12 +4645,12 @@ final: prev: {
everforest = buildVimPlugin {
pname = "everforest";
- version = "2025-04-16";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "everforest";
- rev = "ffa5a2032fd41903135fa829bd4b49ba2e1d5d18";
- sha256 = "1s1m9z8061yvdr124hvwdpfhkyx1l46gcp860rz1bxlbk5h02g1z";
+ rev = "c4bb2ae687ae21938775f436cf213492702a0cf3";
+ sha256 = "0id5lhd7iqhh4qh427d83k3iczvdgs5nfi20i0409ww41wrpj6db";
};
meta.homepage = "https://github.com/sainnhe/everforest/";
meta.hydraPlatforms = [ ];
@@ -4749,12 +4749,12 @@ final: prev: {
fastfold = buildVimPlugin {
pname = "fastfold";
- version = "2024-12-15";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "konfekt";
repo = "fastfold";
- rev = "fff6d05064dec4d7e1398aa507db35fcd57edfb4";
- sha256 = "11s9js2cavqihmk4shskmk9hvdk4hq9gypy5b14r169ly64rhg00";
+ rev = "c1ddfa1a0e00316d1161ce11438ec980348b8cb9";
+ sha256 = "1m8npkahkr1zm7kx6ig8skxg03h7ds927g7gykbbi2iddi1k2n7l";
};
meta.homepage = "https://github.com/konfekt/fastfold/";
meta.hydraPlatforms = [ ];
@@ -5323,12 +5323,12 @@ final: prev: {
git-messenger-vim = buildVimPlugin {
pname = "git-messenger.vim";
- version = "2024-09-05";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "rhysd";
repo = "git-messenger.vim";
- rev = "edc603d4cda7894a743e383e16c638e206d03148";
- sha256 = "0b9wkjxlc2d91wrjhqkpph9mcix3ndpqy3bdr1xajxnjz9lsy22a";
+ rev = "fd124457378a295a5d1036af4954b35d6b807385";
+ sha256 = "0bwfwvkwgffw0c3c3awmsh5qfz8s5zmvajv2ry0a1sajik9jpzzl";
};
meta.homepage = "https://github.com/rhysd/git-messenger.vim/";
meta.hydraPlatforms = [ ];
@@ -5375,12 +5375,12 @@ final: prev: {
gitignore-nvim = buildVimPlugin {
pname = "gitignore.nvim";
- version = "2025-03-23";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "wintermute-cell";
repo = "gitignore.nvim";
- rev = "47cefc0b6ea412e1e149552b10ebfe9f7f0b8952";
- sha256 = "0z631qr6vdk4m2vq615qfq0l9c6gkwrpwd4icglhpcnss9vxa52i";
+ rev = "0344f643768c4d64af4add8c1bdddf6f7d4c9010";
+ sha256 = "1xm430incyprhmxxg1spn35kdmsg7svdl8z9z7gzpfddafhvw2zm";
};
meta.homepage = "https://github.com/wintermute-cell/gitignore.nvim/";
meta.hydraPlatforms = [ ];
@@ -5466,12 +5466,12 @@ final: prev: {
go-nvim = buildVimPlugin {
pname = "go.nvim";
- version = "2025-05-23";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "ray-x";
repo = "go.nvim";
- rev = "e1b763cab2cfd3c60207873dbc925c9be49913c0";
- sha256 = "092d0qbsdqs8wj77k41an6an0javr6p6lds4klc6wwh0k1jhdhci";
+ rev = "a3455f48cff718a86275115523dcc735535a13aa";
+ sha256 = "1fw9bpn2x48rk6262p4zk520170lh6m7qgs81d5m4hd0nbasz1gg";
};
meta.homepage = "https://github.com/ray-x/go.nvim/";
meta.hydraPlatforms = [ ];
@@ -6248,12 +6248,12 @@ final: prev: {
inc-rename-nvim = buildVimPlugin {
pname = "inc-rename.nvim";
- version = "2025-05-06";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "smjonas";
repo = "inc-rename.nvim";
- rev = "2eaff20526ff6101337b84f4b0d238c11f47d7f4";
- sha256 = "09h885nl9kiyygfxly762r52bdz9isaz2aamjfj143vihfs70pnf";
+ rev = "a3e31af13844534c66041ce92f29af7745883875";
+ sha256 = "0a9zm9yqi8pvs89mks0aixv1kmgia76ighxd9yqxfm62p9j6npxl";
};
meta.homepage = "https://github.com/smjonas/inc-rename.nvim/";
meta.hydraPlatforms = [ ];
@@ -6261,12 +6261,12 @@ final: prev: {
incline-nvim = buildVimPlugin {
pname = "incline.nvim";
- version = "2025-03-24";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "b0o";
repo = "incline.nvim";
- rev = "27040695b3bbfcd3257669037bd008d1a892831d";
- sha256 = "1frm25a0fa13x6ihimi94p21pipxs93s3bbapjjhzmg4z08npj75";
+ rev = "0fd2d5a27504dba7fdc507a53275f22c081fe640";
+ sha256 = "19x35z2sj3hl3icrxzbs67xhxgq9d237vhgzqrz8ppdc74p8wgaz";
};
meta.homepage = "https://github.com/b0o/incline.nvim/";
meta.hydraPlatforms = [ ];
@@ -6641,12 +6641,12 @@ final: prev: {
kanagawa-paper-nvim = buildVimPlugin {
pname = "kanagawa-paper.nvim";
- version = "2025-05-29";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "thesimonho";
repo = "kanagawa-paper.nvim";
- rev = "c61bf936b9bb4b0888de74735fc147bd0b525c64";
- sha256 = "12lcjvg5bammrhwrkw2j5a2l8jcj8vxh0bys8brkylg6s3m2b0hq";
+ rev = "9815b97b8e7e9913495ce2a88afbd47bf31edf25";
+ sha256 = "1px6m7s1dk3k2fn282w8mvv622j458iz88jyhvjp10bcpspck5ib";
};
meta.homepage = "https://github.com/thesimonho/kanagawa-paper.nvim/";
meta.hydraPlatforms = [ ];
@@ -6758,12 +6758,12 @@ final: prev: {
kulala-nvim = buildVimPlugin {
pname = "kulala.nvim";
- version = "2025-05-25";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "mistweaverco";
repo = "kulala.nvim";
- rev = "aa462decb4aa2f0cb9783fba4ad8f401b042c3be";
- sha256 = "1xarhds6jxmlgv3ngbwizdl404ylj2r394ffdknb5cjkz31ybii6";
+ rev = "1568d31c9d115d6cf36da9fc6bf047e00830f730";
+ sha256 = "1kp535fdvw9bzw78p4skqh9xrsnz7647w0j077b9gns7lkcwgyrj";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/mistweaverco/kulala.nvim/";
@@ -6889,12 +6889,12 @@ final: prev: {
lean-nvim = buildVimPlugin {
pname = "lean.nvim";
- version = "2025-05-27";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "Julian";
repo = "lean.nvim";
- rev = "d3d2dcd8c85db8c0cff76608704374c316ac991c";
- sha256 = "00gs7imirlswaxswfdxf143h9rk6r4j0imbknx5srwcjp168d93s";
+ rev = "a04cc6f296271fc99468b97ff1dcf12efebf3b5d";
+ sha256 = "0kvhlgxval4wp8lv3vjp6ad9f0h031qha3n5nczdi7g19l6x26jf";
};
meta.homepage = "https://github.com/Julian/lean.nvim/";
meta.hydraPlatforms = [ ];
@@ -6928,12 +6928,12 @@ final: prev: {
leap-nvim = buildVimPlugin {
pname = "leap.nvim";
- version = "2025-05-28";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "ggandor";
repo = "leap.nvim";
- rev = "212429314c5bfa41f4154bfa8805f7227ba6a880";
- sha256 = "0kb61kxy4pmfc7ca2h5qzdsfvnjwl2b173jw0gvmi9j7lc7cipnl";
+ rev = "9958013bd9c41e6f32af0202b9ea41055fe4667e";
+ sha256 = "1l4hpjwfa2d2vkfrymjsv1zn0clx6vxnr0xzlfdi2jg41ms1niwq";
};
meta.homepage = "https://github.com/ggandor/leap.nvim/";
meta.hydraPlatforms = [ ];
@@ -7643,12 +7643,12 @@ final: prev: {
markview-nvim = buildVimPlugin {
pname = "markview.nvim";
- version = "2025-05-27";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "OXY2DEV";
repo = "markview.nvim";
- rev = "1edad11ca4a1fddf171c07a1a3d81e24cef08410";
- sha256 = "04mz29dlrazqici70fkqbp0b1n7ig3zbj31466iv123jjx4cxv0q";
+ rev = "c3b270ac84391b9792dba122d47139c741217311";
+ sha256 = "1lskdf92s9vjd6jdmnh1dmpjyb93xww4axwlnz7md7155cajqlyd";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/OXY2DEV/markview.nvim/";
@@ -7657,12 +7657,12 @@ final: prev: {
mason-lspconfig-nvim = buildVimPlugin {
pname = "mason-lspconfig.nvim";
- version = "2025-05-28";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "mason-org";
repo = "mason-lspconfig.nvim";
- rev = "67da97f8c2fd12d05427bb485ce07ee6418e0a51";
- sha256 = "09wpha0g0z4qjnlbr5znmdrfv6iiflyk75ksb97v1d074aq779qa";
+ rev = "bef29b653ba71d442816bf56286c2a686210be04";
+ sha256 = "08nsyzzflaplvy626ai8qpcdl7hjh2q4zgiamh1w2xz9pvy2rm01";
};
meta.homepage = "https://github.com/mason-org/mason-lspconfig.nvim/";
meta.hydraPlatforms = [ ];
@@ -7709,12 +7709,12 @@ final: prev: {
mason-tool-installer-nvim = buildVimPlugin {
pname = "mason-tool-installer.nvim";
- version = "2025-05-13";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "WhoIsSethDaniel";
repo = "mason-tool-installer.nvim";
- rev = "75d60a8f928decd8b38897f80849768b7c540a5b";
- sha256 = "1l0qgr99gsjrgab997n6l76252420hl0yy51dgkw092lpqkx1xki";
+ rev = "93a9ff9b34c91c0cb0f7de8d5f7e4abce51d8903";
+ sha256 = "1nirz0i0x7aa8lnl2q6r2a36x7w33qinaf3gfprbaacdb3xspzhl";
};
meta.homepage = "https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/";
meta.hydraPlatforms = [ ];
@@ -7800,12 +7800,12 @@ final: prev: {
melange-nvim = buildVimPlugin {
pname = "melange-nvim";
- version = "2025-01-16";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "savq";
repo = "melange-nvim";
- rev = "2db5407f2f6d6d6286f50f2f7365728d66f6f3ae";
- sha256 = "0lac9qisdkvnab8r4wb2qfnp8h006swwrl5cdx4xzw5wdrlhkkvb";
+ rev = "a51c6faa4fb09331382f87be99f71a8aa48dd422";
+ sha256 = "1342j1mlzw51prp9w9ink03mmsjbq0jdp7xk86qazaia3k8ynnd9";
};
meta.homepage = "https://github.com/savq/melange-nvim/";
meta.hydraPlatforms = [ ];
@@ -7865,12 +7865,12 @@ final: prev: {
mini-ai = buildVimPlugin {
pname = "mini.ai";
- version = "2025-05-29";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.ai";
- rev = "4b5348fac5912f1957f4c012c2e0ab0c4b865386";
- sha256 = "12hvn1dd4qcjj4ah56na9l6n55kz2x0k5krwswij2amws2a7g1wc";
+ rev = "5225f16eacf4dce2cb7204ca345123ef54e209d6";
+ sha256 = "0vqf5xywkqw84r96malik5jxib7ifr9vpk1f6ifj74d23ldqzs1c";
};
meta.homepage = "https://github.com/echasnovski/mini.ai/";
meta.hydraPlatforms = [ ];
@@ -8125,12 +8125,12 @@ final: prev: {
mini-hues = buildVimPlugin {
pname = "mini.hues";
- version = "2025-04-12";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.hues";
- rev = "f1fa8ad34788eada276f0b8a41d96a15622933de";
- sha256 = "0yap91dqnr4jpwz1krmzay5p89pxb8v6m5457b6sm6f98956zgqq";
+ rev = "62f16a7b4704d051f69c39dbbe867dfdb4f0d3ed";
+ sha256 = "0hmflllpxmp39d1x1lx0j6w3mm2yin3mf0mjgfics2s6jdami3pj";
};
meta.homepage = "https://github.com/echasnovski/mini.hues/";
meta.hydraPlatforms = [ ];
@@ -8190,12 +8190,12 @@ final: prev: {
mini-keymap = buildVimPlugin {
pname = "mini.keymap";
- version = "2025-05-20";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.keymap";
- rev = "2aa0a66d6cbf15c9cea331d976ac4d4b9f01621e";
- sha256 = "18samb1yjvmw2yjl0l4csl484aqah71qr19zspx46z5dk3jib908";
+ rev = "da545fb70161aedb5331572ddcbffbdb8e31d8ce";
+ sha256 = "0s1x9c2rbz947g3wnbcf50hrs8d6wvqia2y4mi1nk0zafp3v1ijb";
};
meta.homepage = "https://github.com/echasnovski/mini.keymap/";
meta.hydraPlatforms = [ ];
@@ -8255,12 +8255,12 @@ final: prev: {
mini-nvim = buildVimPlugin {
pname = "mini.nvim";
- version = "2025-05-29";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.nvim";
- rev = "25c8959b3fcf0461271a21dd204e6f3cd1cd7806";
- sha256 = "1qqf539ikm6smiags4srlqg5b7g6l1pmd3ssm37d13xqfhfhq2gd";
+ rev = "c3d398d8bfbd18ae24cb22a17cde1aaad3764cd3";
+ sha256 = "1gc67yassyasxl9z6da75rhxgnbclcvlpgbx0z3v48l91ampmv7g";
};
meta.homepage = "https://github.com/echasnovski/mini.nvim/";
meta.hydraPlatforms = [ ];
@@ -8320,12 +8320,12 @@ final: prev: {
mini-snippets = buildVimPlugin {
pname = "mini.snippets";
- version = "2025-04-18";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.snippets";
- rev = "d005684e620e76eb2a5fbbbd211a1eba7212b4aa";
- sha256 = "19xmqzgx0lv6m6lp6dn4pcr53clgjyrlnh45j795cy9szizw4y0x";
+ rev = "6f0de3c3f97a8c015f99619f72edf9b2880b6886";
+ sha256 = "0pbkwp5p0y3djf3xfvmnf6ys1w5287gyhas09s94ha2ghhsyzy2w";
};
meta.homepage = "https://github.com/echasnovski/mini.snippets/";
meta.hydraPlatforms = [ ];
@@ -8372,12 +8372,12 @@ final: prev: {
mini-surround = buildVimPlugin {
pname = "mini.surround";
- version = "2025-05-27";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.surround";
- rev = "f4307f935ad87cfe3e570dbaae485b35cce4e5ec";
- sha256 = "0gmzcnvwlrbvg8swi54lhx5zjrcx60xmzvan8fis2llbf8dz04ig";
+ rev = "0d278217ca98ffa5b768701fb57f52a88b1e1f93";
+ sha256 = "0r93kgzd5xhykcwxzfjcmdmcd2dmj80hxqfd4r6ikbaxq6b6vnk0";
};
meta.homepage = "https://github.com/echasnovski/mini.surround/";
meta.hydraPlatforms = [ ];
@@ -8892,12 +8892,12 @@ final: prev: {
neo-tree-nvim = buildVimPlugin {
pname = "neo-tree.nvim";
- version = "2025-05-23";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "nvim-neo-tree";
repo = "neo-tree.nvim";
- rev = "3f1dd2de5045659e00bfbe27c8aca3b52c1fdbde";
- sha256 = "0mh0wv4x2pi6khwbp3fvi40n6hd3sz5ak81w9vf2xn3hh2z0mmqc";
+ rev = "f3e8633f06007e015f855d3c1ec0cee23af14d8e";
+ sha256 = "04ddr8cl67xk7i459y49m3mfxc3ca8kbdzmiwwz3ksrfhxyzr0g1";
};
meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/";
meta.hydraPlatforms = [ ];
@@ -8918,12 +8918,12 @@ final: prev: {
neoconf-nvim = buildVimPlugin {
pname = "neoconf.nvim";
- version = "2025-05-30";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "folke";
repo = "neoconf.nvim";
- rev = "5ebd6c29c88931fe7c603f087b4c32ac8157d901";
- sha256 = "1byjy0bvb2q281zzk88a2lq1rkqzw9q4fr2if6lbcq5h89vdly6k";
+ rev = "27ad122b711ad1ab7fe1cd8d352ded0c454ec05e";
+ sha256 = "1n3fi1njgqg27g1aakizi2bqclk0f3hxqzym9ya1jh7dxaxagp3x";
};
meta.homepage = "https://github.com/folke/neoconf.nvim/";
meta.hydraPlatforms = [ ];
@@ -8996,12 +8996,12 @@ final: prev: {
neogit = buildVimPlugin {
pname = "neogit";
- version = "2025-05-29";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "NeogitOrg";
repo = "neogit";
- rev = "51eeadb9d3c1768ad1e247d1bde604c252b5768f";
- sha256 = "09jv9nx8z0p7h65lap8m2k0h5yqnylcp7ynpk1aphip3kkkjgbq9";
+ rev = "89a2df9a882868ddfa2a757e3224f57971e38329";
+ sha256 = "0smcr2y4nrgdsp7nk2v06dhpchl2gsrn9ckzhzwq1smdh0nlgdkf";
};
meta.homepage = "https://github.com/NeogitOrg/neogit/";
meta.hydraPlatforms = [ ];
@@ -9179,12 +9179,12 @@ final: prev: {
neotest-dart = buildVimPlugin {
pname = "neotest-dart";
- version = "2025-02-26";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "sidlatau";
repo = "neotest-dart";
- rev = "ec1cecdfd44c82632f5fbdcad3dc77622fe4ee67";
- sha256 = "1nxswiijd2fpz5ilvi5jf924p0krkhbjmgmn6kp9gjl0f6dp1al4";
+ rev = "5ee074c9593639b60ebc452102d951438c815aac";
+ sha256 = "1hkggr8mls7ilbr5vw9iqfgbf7nspspbisdzkp7mfvx5358jf1cw";
};
meta.homepage = "https://github.com/sidlatau/neotest-dart/";
meta.hydraPlatforms = [ ];
@@ -9205,12 +9205,12 @@ final: prev: {
neotest-dotnet = buildVimPlugin {
pname = "neotest-dotnet";
- version = "2025-05-13";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "Issafalcon";
repo = "neotest-dotnet";
- rev = "b27e6ed8197b232909658322a823b901295b54ec";
- sha256 = "13k2c2lqxcvylglnhzj4q8nra8134nisdkv55381i2rzrjnvsl4c";
+ rev = "962af8bcb73622b0f44f1e25a0441f5783fe5665";
+ sha256 = "001z2j0nr6qa9m5jr1l341pyw1h9105ywk7ns6bnl6y73sqa0rx0";
};
meta.homepage = "https://github.com/Issafalcon/neotest-dotnet/";
meta.hydraPlatforms = [ ];
@@ -9258,12 +9258,12 @@ final: prev: {
neotest-golang = buildVimPlugin {
pname = "neotest-golang";
- version = "2025-05-27";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "fredrikaverpil";
repo = "neotest-golang";
- rev = "4b1b145c94b29e36e35704238350f583fae03646";
- sha256 = "0xsfs6w2a3ljwv1glpscigml4slddz5059k8md4yih5lsywvf4xq";
+ rev = "863a9d8cef20b7392aac77eaa7d116faa8344aab";
+ sha256 = "04knx74iqwqm1w165jp0jnjf3nas8mdfsqp9yw5vz7krn6cgywql";
};
meta.homepage = "https://github.com/fredrikaverpil/neotest-golang/";
meta.hydraPlatforms = [ ];
@@ -9298,12 +9298,12 @@ final: prev: {
neotest-haskell = buildVimPlugin {
pname = "neotest-haskell";
- version = "2025-05-26";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "MrcJkb";
repo = "neotest-haskell";
- rev = "04ced6ff82940047ca92b0b654271289982e0bd7";
- sha256 = "14hl022zx3fxhk1d8887cgsfrql8pyl3cgdmp06hxp5bm064z228";
+ rev = "f2a3373ccc5e41ce53dd2f3fa76e8b0a82cf3613";
+ sha256 = "06jgrcrbjrpi4wfkschcrwyzapy4bcssfy03vnxw2lj6c5czjrwz";
};
meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
meta.hydraPlatforms = [ ];
@@ -9610,12 +9610,12 @@ final: prev: {
nerdy-nvim = buildVimPlugin {
pname = "nerdy.nvim";
- version = "2025-03-09";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "2KAbhishek";
repo = "nerdy.nvim";
- rev = "14bdcd13265dfc80e6ca6cee0598c5880729e24f";
- sha256 = "1xci5viwiyzxj644vxbh8n6y3irkjvqxfmxjiad25adr8qv4qx7x";
+ rev = "dcf0afa6cd5a325d6779cb75d8d703dc2188adbb";
+ sha256 = "0d82dk112dpnk1i4x2gg32nq8fpjc8irv5kj9xnh1m6s4aycg25v";
};
meta.homepage = "https://github.com/2KAbhishek/nerdy.nvim/";
meta.hydraPlatforms = [ ];
@@ -9779,12 +9779,12 @@ final: prev: {
nlsp-settings-nvim = buildVimPlugin {
pname = "nlsp-settings.nvim";
- version = "2025-05-29";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "tamago324";
repo = "nlsp-settings.nvim";
- rev = "878983844698427d19c4e479fb14a462f39624f7";
- sha256 = "1iwdifqypfck8mmnby7ww6y9vi9cvdf2dj7d03n1amqqq0mpn0h9";
+ rev = "757e1580182f62162a22da6131645a7c51397a25";
+ sha256 = "10q2kck6mjnvsk0c3rcnakfqij3757wj67rmml0zgg0k43bar423";
};
meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/";
meta.hydraPlatforms = [ ];
@@ -9818,12 +9818,12 @@ final: prev: {
no-neck-pain-nvim = buildVimPlugin {
pname = "no-neck-pain.nvim";
- version = "2025-05-29";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "shortcuts";
repo = "no-neck-pain.nvim";
- rev = "137c9c4992fc51f43047bed4ba8aaf021edcd858";
- sha256 = "080kfnnwfy1jlqqjanhvwghh890ixjgvq915xpipvs1llnjfb1rg";
+ rev = "ecdfe60f23134089fac92659e688b65fdd8b5cc0";
+ sha256 = "0a5xmflib60k81gj6v11m1wymnzknyjxl5ydxpawyx61y36k3xhc";
};
meta.homepage = "https://github.com/shortcuts/no-neck-pain.nvim/";
meta.hydraPlatforms = [ ];
@@ -9961,12 +9961,12 @@ final: prev: {
nvchad = buildVimPlugin {
pname = "nvchad";
- version = "2025-05-07";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "nvchad";
repo = "nvchad";
- rev = "d4e5b8a10f01c06e18d2a8bb66761a3596562a67";
- sha256 = "1nhqp61msi1p472d885w4lrj6al3363iydyvdi02h3n0fb95ghx7";
+ rev = "478299d3455e22e375df468bba7cf9e2cadcc189";
+ sha256 = "179qbxbs01ra289lag7pq7bajs44xmsjhpdlfj4795w2zh5bdjca";
};
meta.homepage = "https://github.com/nvchad/nvchad/";
meta.hydraPlatforms = [ ];
@@ -9974,12 +9974,12 @@ final: prev: {
nvchad-ui = buildVimPlugin {
pname = "nvchad-ui";
- version = "2025-05-24";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "nvchad";
repo = "ui";
- rev = "7c51760f8772a6695875ac29f8b3c398da7753f0";
- sha256 = "05slbvdsq0iladmd88wb4a59vh5mbsjb9mhcyfwhx0xicnsfyb8s";
+ rev = "b7c656064ec54f77bc6c75e4c51108ba451e6d7a";
+ sha256 = "12zqah2zgsi3ic3blhkcyhg8ahpzywk20hjq0gxl7ijpqfqq73d6";
};
meta.homepage = "https://github.com/nvchad/ui/";
meta.hydraPlatforms = [ ];
@@ -10208,12 +10208,12 @@ final: prev: {
nvim-dap = buildVimPlugin {
pname = "nvim-dap";
- version = "2025-05-22";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-dap";
- rev = "b0f983507e3702f073bfe1516846e58b56d4e42f";
- sha256 = "17fcxlfkzh75q8sasjf21jbh18s78v9g80p5qrlgi0caqznj0hv7";
+ rev = "ea82027c3447dc1a022be9a9884de276c05cd33a";
+ sha256 = "0m91bqbprp6n00m7kk5wqrhl237a5q082m98xak6r7gvxg1c7ac7";
};
meta.homepage = "https://github.com/mfussenegger/nvim-dap/";
meta.hydraPlatforms = [ ];
@@ -10312,12 +10312,12 @@ final: prev: {
nvim-dap-view = buildVimPlugin {
pname = "nvim-dap-view";
- version = "2025-05-27";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "igorlfs";
repo = "nvim-dap-view";
- rev = "186c9580895f8552a6e0eff8087e643a824dac2d";
- sha256 = "0lp19h19ylmrgl8nsrp9ijk3z148lrf9k11cjj7r4hc03b95frk2";
+ rev = "7b305ecbbdeb5c6fb7463e68e42c44c19add60b9";
+ sha256 = "0788q2p5534l9qsxpd9ik6dwd99pfprr1j8cszvffl6mh1rjf9ss";
};
meta.homepage = "https://github.com/igorlfs/nvim-dap-view/";
meta.hydraPlatforms = [ ];
@@ -10481,12 +10481,12 @@ final: prev: {
nvim-highlite = buildVimPlugin {
pname = "nvim-highlite";
- version = "2025-05-23";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "Iron-E";
repo = "nvim-highlite";
- rev = "9ffcfde58d230ccd591811611c0dd204aa247728";
- sha256 = "0ix8b2xgjcamcx3v9k9m6qzffwv990na80f0hwp3m3l34idhwh8c";
+ rev = "9097dfdab09c0610c5057a0161f68d9e9a187657";
+ sha256 = "0hf826dk6wvfmzs7d6xrnilkvqlrdnfrrr5h5b4jyvqy8k0zsckv";
};
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
meta.hydraPlatforms = [ ];
@@ -10676,12 +10676,12 @@ final: prev: {
nvim-lilypond-suite = buildVimPlugin {
pname = "nvim-lilypond-suite";
- version = "2025-05-04";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "martineausimon";
repo = "nvim-lilypond-suite";
- rev = "9fca94011b3ea22826660a6ceae3ccc1f54d89ce";
- sha256 = "1rab4akawxfl84qadif9v8q94bvpjl6qaczjsb1s3hvpxa33wnmh";
+ rev = "8227b50451d60aa370e67cc5f8bad8b14783551c";
+ sha256 = "068b7kygi0wb39hz1gqjl1spqf6lrlas61yw0khxb83j7kwcy655";
};
meta.homepage = "https://github.com/martineausimon/nvim-lilypond-suite/";
meta.hydraPlatforms = [ ];
@@ -10689,12 +10689,12 @@ final: prev: {
nvim-lint = buildVimPlugin {
pname = "nvim-lint";
- version = "2025-05-22";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-lint";
- rev = "b47cbb249351873e3a571751c3fb66ed6369852f";
- sha256 = "0cs6vs58p98fv6nmqsyik2kws6xnqbny79gl39mmyssm3z9mpps8";
+ rev = "cc26ae6a620298bb3f33b0e0681f99a10ae57781";
+ sha256 = "0jspqgw8zwz79jrlcqr15waaxzw68n5c10bvhm3hqw02dr0bbipq";
};
meta.homepage = "https://github.com/mfussenegger/nvim-lint/";
meta.hydraPlatforms = [ ];
@@ -10741,12 +10741,12 @@ final: prev: {
nvim-lspconfig = buildVimPlugin {
pname = "nvim-lspconfig";
- version = "2025-05-27";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
- rev = "b8e7957bde4cbb3cb25a13a62548f7c273b026e9";
- sha256 = "1lalfwgp5hw7dq5ixh5k0wa8r5a81xkbx0k7nwl0j17krwxvlm4w";
+ rev = "036885e8e5456d3907626b634693234f628afef6";
+ sha256 = "1zkjmr33srzdcjriwdlvq1dmpia7n0xgy3k5l3cdhrfn66k3mwl2";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
meta.hydraPlatforms = [ ];
@@ -10806,12 +10806,12 @@ final: prev: {
nvim-metals = buildVimPlugin {
pname = "nvim-metals";
- version = "2025-05-19";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "scalameta";
repo = "nvim-metals";
- rev = "d1639b7fccd845875e33444c7860ad292ab8670d";
- sha256 = "1f6cgzs3vwqdva06jdcmyy5rldjlxg8x5fbdyq61hbl3xw5qjvsq";
+ rev = "5ab889232ccb6e749094294e7979fda4a71fdecb";
+ sha256 = "10asl4vi6di8vzhhjsczf8c5l16lcj0ygj2fbylav44ydy4dlwxd";
};
meta.homepage = "https://github.com/scalameta/nvim-metals/";
meta.hydraPlatforms = [ ];
@@ -11040,12 +11040,12 @@ final: prev: {
nvim-rip-substitute = buildVimPlugin {
pname = "nvim-rip-substitute";
- version = "2025-05-22";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "chrisgrieser";
repo = "nvim-rip-substitute";
- rev = "f51c39e9d47fdd64ded74caec9d27d115dc0ea5f";
- sha256 = "0simmkf59gb41w9chhq6apzr6k34jr9s68578mng5n3y7419gny3";
+ rev = "1738c92fe35f95a0f9814cd5984534c50f1b5103";
+ sha256 = "101lhrnqqywzx9c0n0ad60a7pwgpwrnw1jsy0wqkav1d3l3pqllr";
};
meta.homepage = "https://github.com/chrisgrieser/nvim-rip-substitute/";
meta.hydraPlatforms = [ ];
@@ -11235,12 +11235,12 @@ final: prev: {
nvim-tree-lua = buildVimPlugin {
pname = "nvim-tree.lua";
- version = "2025-05-26";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "nvim-tree";
repo = "nvim-tree.lua";
- rev = "ebcaccda1c575fa19a8087445276e6671e2b9b37";
- sha256 = "1x1yw3xjpn2g0qxsniyjq4pxkccycbz499mwp9m6h8xdyhbafsvg";
+ rev = "1c733e8c1957dc67f47580fe9c458a13b5612d5b";
+ sha256 = "1a92zsb1r48s6cjphvx406lbxyc1v9w3gk9kkp3ri0k1l134aaw8";
};
meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/";
meta.hydraPlatforms = [ ];
@@ -11261,12 +11261,12 @@ final: prev: {
nvim-treesitter-context = buildVimPlugin {
pname = "nvim-treesitter-context";
- version = "2025-05-29";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter-context";
- rev = "ed1cf48d5af252248c55f50b9427e8ce883a2c6b";
- sha256 = "1y2z2z8h8nmrpcg2igrbmbzs96y9dmcgfajbljqci5fbihqh7vbz";
+ rev = "464a443b5a6657f39772b20baa95d02ffe97b268";
+ sha256 = "1q8ll6lkgqc2vhr9jz687a9rgzxrd0swy8cnsy2mb6c6626sxxhq";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-context/";
meta.hydraPlatforms = [ ];
@@ -11534,12 +11534,12 @@ final: prev: {
nvzone-menu = buildVimPlugin {
pname = "nvzone-menu";
- version = "2025-04-13";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "nvzone";
repo = "menu";
- rev = "8adb036ec34c679050913864cbc98cc64eb91f6c";
- sha256 = "0yxs5fmj6swbbwnkwvji5hp553692mnaww87y1ag6xj14g5i96sl";
+ rev = "7a0a4a2896b715c066cfbe320bdc048091874cc6";
+ sha256 = "11jafag2wsap9vmzd19ndfrbyyd685gn9jh580lbpniprbld0rz0";
};
meta.homepage = "https://github.com/nvzone/menu/";
meta.hydraPlatforms = [ ];
@@ -11625,12 +11625,12 @@ final: prev: {
octo-nvim = buildVimPlugin {
pname = "octo.nvim";
- version = "2025-05-27";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "pwntester";
repo = "octo.nvim";
- rev = "53a424b7432d97f3ef0b5cf7a08972d7c9974f5a";
- sha256 = "1dnmnhqvs7131h5g4037yh1m6zz9l5azg40qp6fmyg68pcr065sy";
+ rev = "ef7ece509e43cf757f027aa41436c0a40f4ed8bb";
+ sha256 = "0smi2g8c7cfaj72jrdsx4na42x8yw9hmyrxrc0jp4swml8cymzfg";
};
meta.homepage = "https://github.com/pwntester/octo.nvim/";
meta.hydraPlatforms = [ ];
@@ -11703,12 +11703,12 @@ final: prev: {
one-small-step-for-vimkind = buildVimPlugin {
pname = "one-small-step-for-vimkind";
- version = "2025-05-29";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "jbyuki";
repo = "one-small-step-for-vimkind";
- rev = "76642dc962bcfafe5dcc693d95a61c29845f6127";
- sha256 = "02i9xxg36bwl9pzjvh8xwm04xq7b1m0npjnlq1qgr6f8b3ks2aia";
+ rev = "81415bd613479d6d6d55e99ac9057264fe6aadac";
+ sha256 = "1cr0slzggfbdhqapl2sw80hkqsayh08wigga1xkdcqvzikwjjal3";
};
meta.homepage = "https://github.com/jbyuki/one-small-step-for-vimkind/";
meta.hydraPlatforms = [ ];
@@ -11755,12 +11755,12 @@ final: prev: {
onedarkpro-nvim = buildVimPlugin {
pname = "onedarkpro.nvim";
- version = "2025-05-25";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "olimorris";
repo = "onedarkpro.nvim";
- rev = "18c1722ade40d7b268cbd942939239b5f3e7acaf";
- sha256 = "1z4j78kgd57xy30pf00nznbzibjf5qspr83yh4vn7sw6rg5dilcx";
+ rev = "5ffd45b3602bc1ed75f0b2be6c5c1f6ba5c6b796";
+ sha256 = "02zn53vda99mjb3ygy6jpjhlb0v4anbjndrn0g9awzi3dyv7gcsa";
};
meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/";
meta.hydraPlatforms = [ ];
@@ -11872,12 +11872,12 @@ final: prev: {
otter-nvim = buildVimPlugin {
pname = "otter.nvim";
- version = "2025-05-14";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "jmbuhr";
repo = "otter.nvim";
- rev = "fa436071c67233e6cd466268212feaf4ff4ed406";
- sha256 = "0i8bkgyh8zaszm15h8lznd9ik1fh0l0mdcwyam4mnn4q0nhjqznb";
+ rev = "1348aad77adac26fe3dff44aa220c5a7e96aa8ae";
+ sha256 = "0qdc2dy16jk9a081g1kfiiibxfmzwxvnl5d5m239mcfivzkwn8yq";
};
meta.homepage = "https://github.com/jmbuhr/otter.nvim/";
meta.hydraPlatforms = [ ];
@@ -11912,12 +11912,12 @@ final: prev: {
oxocarbon-nvim = buildVimPlugin {
pname = "oxocarbon.nvim";
- version = "2024-08-28";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "nyoom-engineering";
repo = "oxocarbon.nvim";
- rev = "004777819ba294423b638a35a75c9f0c7be758ed";
- sha256 = "1qllk870nqc9nhkdgmqm8km2rar6dsmyhfhpcfx8crrg640yfbqy";
+ rev = "acdfdd5d319c36170b5ad2a120283bec2f450081";
+ sha256 = "1byvqvrnf56y050r6dl4sykn22z11i8qxxai8j552a06l7jxyiw4";
};
meta.homepage = "https://github.com/nyoom-engineering/oxocarbon.nvim/";
meta.hydraPlatforms = [ ];
@@ -12003,12 +12003,12 @@ final: prev: {
papercolor-theme-slim = buildVimPlugin {
pname = "papercolor-theme-slim";
- version = "2025-05-29";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "pappasam";
repo = "papercolor-theme-slim";
- rev = "d62413a30a8b17076a701d4083838bc237e05e35";
- sha256 = "0bf34z03dqlb426na1f6bh0z0ni5vpmbwrfdzziqm9ybn9gzc4hm";
+ rev = "41338b61dd1ff8a12a711c7de355f1e48353c1d8";
+ sha256 = "1npa7kfgxraw11mlsb9r55s6cy9hx0dsqw0mdmds30kl0m1wdvxg";
};
meta.homepage = "https://github.com/pappasam/papercolor-theme-slim/";
meta.hydraPlatforms = [ ];
@@ -12029,12 +12029,12 @@ final: prev: {
parrot-nvim = buildVimPlugin {
pname = "parrot.nvim";
- version = "2025-05-29";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "frankroeder";
repo = "parrot.nvim";
- rev = "a884f12ca143ee223abccc645ea4edb871b82cf8";
- sha256 = "03ik4gyr8z6pm47r2xqvvgn1nlpm59bw50q7lis7sbzr6qkgm71k";
+ rev = "378d7706a392c06eabe0ddbbdc6ed5fa57ca4db0";
+ sha256 = "1q9fg57vp7gvxlvzbml5j9vvzsivby384h0y5bxg32nvggj4amhy";
};
meta.homepage = "https://github.com/frankroeder/parrot.nvim/";
meta.hydraPlatforms = [ ];
@@ -12420,12 +12420,12 @@ final: prev: {
pum-vim = buildVimPlugin {
pname = "pum.vim";
- version = "2025-05-03";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "Shougo";
repo = "pum.vim";
- rev = "4728300b8c6e0887256362648a0e2a3acf2ea22e";
- sha256 = "1l467rwv42bw6lb7jzfqw83gnwgx5aabm43w1944ddmck7mz6ic3";
+ rev = "697bbb620803482c13b8faf36742dfcea4eedb09";
+ sha256 = "02wnq3jhkcvcckvj119hkmbmr5v5phyrncz1fk6nppd1w5xyggnf";
};
meta.homepage = "https://github.com/Shougo/pum.vim/";
meta.hydraPlatforms = [ ];
@@ -12499,12 +12499,12 @@ final: prev: {
qmk-nvim = buildVimPlugin {
pname = "qmk.nvim";
- version = "2024-09-14";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "codethread";
repo = "qmk.nvim";
- rev = "ad51cb15e607da0983fcf9882d38a2aafac32149";
- sha256 = "14b8mx7hxv06cnh6xb1z0nrkhlj7xaxdky6lcmajn9bp9spdzlmq";
+ rev = "348ab2cd4f319f7c9881ca8b1bc0241e9b4d6619";
+ sha256 = "11vnmhaslgphy07bngfcxi1jiyprdm1lm6n2vi5y9qi7ky8y8hrz";
};
meta.homepage = "https://github.com/codethread/qmk.nvim/";
meta.hydraPlatforms = [ ];
@@ -12707,12 +12707,12 @@ final: prev: {
refactoring-nvim = buildVimPlugin {
pname = "refactoring.nvim";
- version = "2025-05-21";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "theprimeagen";
repo = "refactoring.nvim";
- rev = "64dbe67bf7c28c864488262d267c799f80cae9ba";
- sha256 = "07p55lf8d0y6lb11jg44w2p5p6x91xarns51ric5j58w2ynkwdcw";
+ rev = "9cd0186ffe76fe6abc64c0aafb775c8f776ab5ee";
+ sha256 = "0zfgndnidqxkypywdghscygrzbmxh2pm0hzz1k56hz5lvd33ww61";
};
meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/";
meta.hydraPlatforms = [ ];
@@ -12759,12 +12759,12 @@ final: prev: {
remote-sshfs-nvim = buildVimPlugin {
pname = "remote-sshfs.nvim";
- version = "2025-05-29";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "nosduco";
repo = "remote-sshfs.nvim";
- rev = "1307b3645af5ce60b9e42f06d27eb5a1fab18fc7";
- sha256 = "0qqf71j3c4686wwq8v0jh8gskbakinkx878p5yifkjld4j77qg3c";
+ rev = "6e893c32ff7c5b8d0d501b748c525fa53963fb35";
+ sha256 = "0q4bhq153k3smq4nhiqf9zyni4yyx96swc6radj7j53vwhadafbr";
};
meta.homepage = "https://github.com/nosduco/remote-sshfs.nvim/";
meta.hydraPlatforms = [ ];
@@ -12785,12 +12785,12 @@ final: prev: {
render-markdown-nvim = buildVimPlugin {
pname = "render-markdown.nvim";
- version = "2025-05-29";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "MeanderingProgrammer";
repo = "render-markdown.nvim";
- rev = "048d68028d09ad2e134e7059032b8192a85180b9";
- sha256 = "1bz8y9pdw3fivnb99jm0ciz4wsbpfsiz1xvl81cprjcvcddhhkpw";
+ rev = "6f5a4c36d9383b2a916facaa63dcd573afa11ee8";
+ sha256 = "15q8169wxslr6kmzqagvsj20j745cym72a2yjmdavh61mgs56rxh";
};
meta.homepage = "https://github.com/MeanderingProgrammer/render-markdown.nvim/";
meta.hydraPlatforms = [ ];
@@ -12824,12 +12824,12 @@ final: prev: {
resession-nvim = buildVimPlugin {
pname = "resession.nvim";
- version = "2025-03-24";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "stevearc";
repo = "resession.nvim";
- rev = "fd08e476c4e2f826905c384a3a301a821758764b";
- sha256 = "0l6hzzz1n3mlhab97hdy1zy5z3i22v9fk3an5a3wrgjn8sgsm25i";
+ rev = "84c81e5fd8a94dc85a60b97089536174e558e288";
+ sha256 = "1jhv172izp772fn07lf4a80kcd7sj2j5cq763h0xaafb4h03kjax";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/stevearc/resession.nvim/";
@@ -12916,12 +12916,12 @@ final: prev: {
roslyn-nvim = buildVimPlugin {
pname = "roslyn.nvim";
- version = "2025-05-26";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "seblyng";
repo = "roslyn.nvim";
- rev = "65769488fca061e5663c575c73da277ec1e5abc2";
- sha256 = "0sy0f8ygxnrmb7c2w8m9y2fqwcn9bbfxa3nmm3vk3i4in8mjfzn2";
+ rev = "21c8ff60d6e36b3938c88d81cc98096e2156d77f";
+ sha256 = "00lm72l8zqav2cjv8m0vgrn5s359rbqi6a2p23hr6zbhwx8wbzj4";
};
meta.homepage = "https://github.com/seblyng/roslyn.nvim/";
meta.hydraPlatforms = [ ];
@@ -13268,12 +13268,12 @@ final: prev: {
smart-splits-nvim = buildVimPlugin {
pname = "smart-splits.nvim";
- version = "2025-05-23";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "mrjones2014";
repo = "smart-splits.nvim";
- rev = "5ef94ca23b28148187846fc46f10184aad4d17b0";
- sha256 = "04y30g6xfwzfw9qj7z5kh1yifz4cc2q7krnyzc08siwwvnsfdlkz";
+ rev = "e80bf81015a342b78e3e9ef0395a09ca91f666de";
+ sha256 = "12nd3cra6dw5nyqgcp9cvsrdxrf4m575ngi3f03180cpnsw6vhmx";
};
meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/";
meta.hydraPlatforms = [ ];
@@ -13541,12 +13541,12 @@ final: prev: {
splitjoin-vim = buildVimPlugin {
pname = "splitjoin.vim";
- version = "2025-04-12";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "splitjoin.vim";
- rev = "6af1cdcae4b46a90dbcd59ce0ca3543f34c7732c";
- sha256 = "026pnf7pvz1qz3f4cqwm086nv2f9apgc8qiyvysygfq8vsr6azpj";
+ rev = "451c70158aaccf806d29be69a0d4482734a4f9ee";
+ sha256 = "17c6vkiqyx8dcb93nvplvw5y16xmy04cmdrapj4vpm357n8a2qq7";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
@@ -13685,12 +13685,12 @@ final: prev: {
statuscol-nvim = buildVimPlugin {
pname = "statuscol.nvim";
- version = "2025-04-20";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "luukvbaal";
repo = "statuscol.nvim";
- rev = "a2580e009a3b4c51b5978768d907dafae2c919ac";
- sha256 = "0k3wj5mzv38wrmq17pd9xpdcc8p3l1bwx078931ylrga5j1ld3vx";
+ rev = "c46172d0911aa5d49ba5f39f4351d1bb7aa289cc";
+ sha256 = "02aajcwrbhjxkd4hykjcwj8anv3vq09ma04sj1n49ysmkr210lcw";
};
meta.homepage = "https://github.com/luukvbaal/statuscol.nvim/";
meta.hydraPlatforms = [ ];
@@ -14012,12 +14012,12 @@ final: prev: {
tagbar = buildVimPlugin {
pname = "tagbar";
- version = "2024-12-27";
+ version = "2025-06-03";
src = fetchFromGitHub {
owner = "preservim";
repo = "tagbar";
- rev = "8de7694c0aeda253073098bbc9fb890b2902ddb8";
- sha256 = "1s3x0p0j7fx4xzalfq4fjnmf5vdhh398pfd08j8j5qc1f0p09fmq";
+ rev = "b72250e9d77b7a5cf9be067875dc5270652b005e";
+ sha256 = "19p2j36bzjma3rgxxms1ckw4ir6sngiz3df8gkmjnxszdwaw5fva";
};
meta.homepage = "https://github.com/preservim/tagbar/";
meta.hydraPlatforms = [ ];
@@ -14704,12 +14704,12 @@ final: prev: {
tinted-vim = buildVimPlugin {
pname = "tinted-vim";
- version = "2025-05-26";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "tinted-theming";
repo = "tinted-vim";
- rev = "2c76bae44d0e2c4e8fbb3f6b0ba944e898c38579";
- sha256 = "1v19sh05i8jw4a13n205jqni4mz6xsl79q1lxr92nzwzka1dry6l";
+ rev = "658b34995a253d0ee4764103a0e17440b6cfb45a";
+ sha256 = "1b0gsw1nld6r886npp0s64si7x3dpvmjr7vmr4a3jwi1jday15cg";
};
meta.homepage = "https://github.com/tinted-theming/tinted-vim/";
meta.hydraPlatforms = [ ];
@@ -14730,12 +14730,12 @@ final: prev: {
tiny-inline-diagnostic-nvim = buildVimPlugin {
pname = "tiny-inline-diagnostic.nvim";
- version = "2025-05-12";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "rachartier";
repo = "tiny-inline-diagnostic.nvim";
- rev = "b6ed8038dfd256eb963a2c79cb30f0f4683551a0";
- sha256 = "0na7v97iqsc9416v6qhdnazzmzkx283hxvgihl16lj91cs4z7yh9";
+ rev = "cac10593c4baaacd0f2a1f4d8ba9508667bf3f79";
+ sha256 = "1s60j36rv08mg33dk8a8hip9r9f4mplv81d6rbhfy38l3kz518yp";
};
meta.homepage = "https://github.com/rachartier/tiny-inline-diagnostic.nvim/";
meta.hydraPlatforms = [ ];
@@ -14887,12 +14887,12 @@ final: prev: {
transparent-nvim = buildVimPlugin {
pname = "transparent.nvim";
- version = "2024-08-25";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "xiyaowong";
repo = "transparent.nvim";
- rev = "8a2749a2fa74f97fe6557f61b89ac7fd873f3c21";
- sha256 = "14d9jy9lzybr49i287n9ijcphrppb3l0kgixdpd5r7daqn0qncza";
+ rev = "d41ae9b56ac2706cb3db4b16afe5cd6903013937";
+ sha256 = "1sdn8zc9jwn0fvz9qsl79fx9hr3lqb4bw9v30znm267lf20b035s";
};
meta.homepage = "https://github.com/xiyaowong/transparent.nvim/";
meta.hydraPlatforms = [ ];
@@ -14913,12 +14913,12 @@ final: prev: {
treewalker-nvim = buildVimPlugin {
pname = "treewalker.nvim";
- version = "2025-05-27";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "aaronik";
repo = "treewalker.nvim";
- rev = "86ae3cf9896b43f3cfa35b962428f32fed8b5ee8";
- sha256 = "1d6v2pb1lxzbf084zggz99j8w3yd2wiskbhylks6slzn965vkhjb";
+ rev = "fe814c2181dc3004d97073a613c20554cc1a7d7b";
+ sha256 = "05dkiilkqzl488k1ifwk5xj48zfy14pzny062llm2jyc7pxcrwlk";
};
meta.homepage = "https://github.com/aaronik/treewalker.nvim/";
meta.hydraPlatforms = [ ];
@@ -15174,12 +15174,12 @@ final: prev: {
ultisnips = buildVimPlugin {
pname = "ultisnips";
- version = "2025-03-09";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "SirVer";
repo = "ultisnips";
- rev = "dbc458e110bb49299da76ec53f8b09b4f6dce28a";
- sha256 = "1yqnbqq0zxfq8zlaibq0k4n525a5cjp68gab2jhcf76jyczi53wb";
+ rev = "b22a86f9dcc5257624bff3c72d8b902eac468aad";
+ sha256 = "195pkgzjv24qw1y92phjmvird00filrzl5i28mm139sdshzqnx14";
};
meta.homepage = "https://github.com/SirVer/ultisnips/";
meta.hydraPlatforms = [ ];
@@ -15239,12 +15239,12 @@ final: prev: {
unison = buildVimPlugin {
pname = "unison";
- version = "2025-05-28";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "unisonweb";
repo = "unison";
- rev = "7f153635463cb45f8ebe62fbec17e8d18aadb813";
- sha256 = "0dhdmjib6vwry8axaim0dd61dv8jbysdsma7bk44cnp6wpv9pm9k";
+ rev = "3766e89f85cb838a89d14e36f5ca836ce022e8b1";
+ sha256 = "1sxcypq5fgmjif30vqgdgql6mbvbdm9ckidri6mp6p8rhqy9ssm4";
};
meta.homepage = "https://github.com/unisonweb/unison/";
meta.hydraPlatforms = [ ];
@@ -15369,12 +15369,12 @@ final: prev: {
vifm-vim = buildVimPlugin {
pname = "vifm.vim";
- version = "2025-04-26";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "vifm";
repo = "vifm.vim";
- rev = "c9fe6475abcf58ec03b4950c063adb7578cb308c";
- sha256 = "115qdv45ifscd8clsi03pk9m29dzxzxnm0wzczg2qy4lkc8525ws";
+ rev = "169373867147a45db6b5ce5855addbcc1a4d6893";
+ sha256 = "09wfp8zm7s3mcsi2j0wps1lwhrlivq5jzjhnl5fiimz441d4k3hn";
};
meta.homepage = "https://github.com/vifm/vifm.vim/";
meta.hydraPlatforms = [ ];
@@ -15798,12 +15798,12 @@ final: prev: {
vim-airline-themes = buildVimPlugin {
pname = "vim-airline-themes";
- version = "2025-01-02";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline-themes";
- rev = "cda3b5ea087f7e301a3d4e61727108f66ba6dd20";
- sha256 = "1w792m7j8sk1qh3z336nz2d81pa1pnp7iqmlpigdzwm66yig67q4";
+ rev = "0e976956eb674db8a6f72fae4dda6d1277433660";
+ sha256 = "04md0ig673l4lidcskaikkc246j04vrz63ns002wp5dpsvchcczk";
};
meta.homepage = "https://github.com/vim-airline/vim-airline-themes/";
meta.hydraPlatforms = [ ];
@@ -15824,12 +15824,12 @@ final: prev: {
vim-android = buildVimPlugin {
pname = "vim-android";
- version = "2024-09-05";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "hsanson";
repo = "vim-android";
- rev = "62192c9079b942aa3c9f6d34a1bc312bf54d0301";
- sha256 = "0d1miihh7f7kghp88a8q38b19hfhlnwg821rd6yc2w7yvkzfh7bx";
+ rev = "1445cd5359f0c8597ac34428a8d273427d4ab0fe";
+ sha256 = "0vqahgvfsmrmad2fjar1p5jmvlpxrflszlx624klqm3q0xx7l7in";
};
meta.homepage = "https://github.com/hsanson/vim-android/";
meta.hydraPlatforms = [ ];
@@ -16604,12 +16604,12 @@ final: prev: {
vim-dadbod-ui = buildVimPlugin {
pname = "vim-dadbod-ui";
- version = "2025-04-14";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "kristijanhusak";
repo = "vim-dadbod-ui";
- rev = "460432301a5cb280ea265ddfa15c9f3dcd1d26b7";
- sha256 = "0adpm2sv0lwcfgn90lka3wj8slzbx0bl3lp201syrc8w6w7jgljr";
+ rev = "2900a1617b3df1a48683d872eadbe1101146a49a";
+ sha256 = "070x8c82a29ik68qy71j6dbznakc5vzr2b3kyicaiindbqavcbgv";
};
meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-ui/";
meta.hydraPlatforms = [ ];
@@ -17423,12 +17423,12 @@ final: prev: {
vim-go = buildVimPlugin {
pname = "vim-go";
- version = "2025-05-26";
+ version = "2025-05-31";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
- rev = "68d769bfcdf0ba57af793c6b177a4a9b9b02bdf1";
- sha256 = "0mpgq856j4mzga809s90lhlbhgywdi1hsz0zssjbd9wzjdypf9r2";
+ rev = "787342da47bc5fe6fa88e9d65842c6a0a6304700";
+ sha256 = "0r0f7kfp47lna4xc5jsk159080qac2j6shs7pymrdlaxfn0gyn0d";
};
meta.homepage = "https://github.com/fatih/vim-go/";
meta.hydraPlatforms = [ ];
@@ -17488,12 +17488,12 @@ final: prev: {
vim-gruvbox8 = buildVimPlugin {
pname = "vim-gruvbox8";
- version = "2025-05-29";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "lifepillar";
repo = "vim-gruvbox8";
- rev = "24c410a45189564fbd96f6ada022df2ad8e6d0d0";
- sha256 = "1v1zjb7bf78ri0d8b7py25p75dv3i1d3cyb11vxlw2gwh0n5waz8";
+ rev = "9ac7db13bfe3cffb836f844e567efad71174238a";
+ sha256 = "15mdy3r94i33m1y941943qa96xrmkxirq61ck4d2b9ms0xfc7iqn";
};
meta.homepage = "https://github.com/lifepillar/vim-gruvbox8/";
meta.hydraPlatforms = [ ];
@@ -18543,12 +18543,12 @@ final: prev: {
vim-matchup = buildVimPlugin {
pname = "vim-matchup";
- version = "2025-05-16";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "andymass";
repo = "vim-matchup";
- rev = "56c714495ec7f40cf2c7e92fb124067c7951e650";
- sha256 = "011kb5fi3mahpv9n5iwgbmc6h9drsry57wr31x95g0yqr3s97viy";
+ rev = "c478d4a72bbf397eff42743198f1939f6a264736";
+ sha256 = "0v6dqj30h6pqhx07lk65r8mi30yjphya9wn2wz5hfky1rl1wrwrq";
};
meta.homepage = "https://github.com/andymass/vim-matchup/";
meta.hydraPlatforms = [ ];
@@ -19999,12 +19999,12 @@ final: prev: {
vim-solarized8 = buildVimPlugin {
pname = "vim-solarized8";
- version = "2025-05-29";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "lifepillar";
repo = "vim-solarized8";
- rev = "7693d4aaa77edcfbdd7f6cb0109fdd2a5eb663c9";
- sha256 = "1gl4qlirrgzlrckmvrx173dn1nxba5bzhp8jmx46ym9fx6v0y9dx";
+ rev = "2f31fc2239c965d7dd9754ba8160582c99211e12";
+ sha256 = "0s02xs7asba82ibzj03s68869jc767r5aihcji00gr5f7gkmsha3";
};
meta.homepage = "https://github.com/lifepillar/vim-solarized8/";
meta.hydraPlatforms = [ ];
@@ -20051,12 +20051,12 @@ final: prev: {
vim-spirv = buildVimPlugin {
pname = "vim-spirv";
- version = "2025-05-15";
+ version = "2025-06-05";
src = fetchFromGitHub {
owner = "kbenzie";
repo = "vim-spirv";
- rev = "2c65832b77195fa78424138553ebc13dba5f2574";
- sha256 = "065r3yq2zl86nn19191hn5ivy63ddndxy51qbkafi3hmifzisav7";
+ rev = "5e5dbebfae3b239bf5b5fdae1ba748940468830e";
+ sha256 = "0hicyp3q6hhpsk6v944v3if6v47a8xsg2czz4qka8rlggc039v9w";
};
meta.homepage = "https://github.com/kbenzie/vim-spirv/";
meta.hydraPlatforms = [ ];
@@ -20194,12 +20194,12 @@ final: prev: {
vim-svelte = buildVimPlugin {
pname = "vim-svelte";
- version = "2022-10-27";
+ version = "2025-05-30";
src = fetchFromGitHub {
owner = "evanleck";
repo = "vim-svelte";
- rev = "0e93ec53c3667753237282926fec626785622c1c";
- sha256 = "1vv10bx2q463bjg7gvjy5lfxn0177s2r8i8xlwy2kg4620n0g5xi";
+ rev = "f6df955ad86583e9751487eb7550fae9e53d2d6b";
+ sha256 = "1ksihgv8hbmhckxwrbrbq8nq1m6rihygczfxm1cljhmwx38qmp6i";
};
meta.homepage = "https://github.com/evanleck/vim-svelte/";
meta.hydraPlatforms = [ ];
@@ -20325,12 +20325,12 @@ final: prev: {
vim-test = buildVimPlugin {
pname = "vim-test";
- version = "2025-04-02";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
- rev = "b0c3e13249699a522c8b472ff79eff40d2935476";
- sha256 = "0qcqg8cklj1lkl7mx0nk49jgdk2vy6l5mlk7ajs7s35bkbk8kmv1";
+ rev = "202d4cd6ace8399014d5c0e81385cb65da398642";
+ sha256 = "0rscbqx2yf4xav8fq3r2dz70k87vsn7lkzkg1yf9q8dkfarvwyyi";
};
meta.homepage = "https://github.com/vim-test/vim-test/";
meta.hydraPlatforms = [ ];
@@ -20481,12 +20481,12 @@ final: prev: {
vim-tmux-navigator = buildVimPlugin {
pname = "vim-tmux-navigator";
- version = "2025-05-28";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "christoomey";
repo = "vim-tmux-navigator";
- rev = "a74836d404c295e799a6ba59794e37fe257509ec";
- sha256 = "14hdk3qba4zdbzvamgsj7zfkv2l3rpq8sllib619bsxz815x50d1";
+ rev = "97e58f2b3b4f8fd30ce149302f10202f363cc361";
+ sha256 = "0xg9gdybrpm02m3jff393bdhdaynisanidc6zr6hv8lc66vcl6j3";
};
meta.homepage = "https://github.com/christoomey/vim-tmux-navigator/";
meta.hydraPlatforms = [ ];
@@ -20936,12 +20936,12 @@ final: prev: {
vim-zettel = buildVimPlugin {
pname = "vim-zettel";
- version = "2025-05-29";
+ version = "2025-06-04";
src = fetchFromGitHub {
owner = "michal-h21";
repo = "vim-zettel";
- rev = "55db0f204f4cc9e3008f55979e6829222c56e19d";
- sha256 = "10nd7n7g7fpdv3pv6sbk3zwfdhq3zxiiq4gp2xpq53xaji2xm7ks";
+ rev = "ba9268e4b99510b5aef3d839fbf4326540b99bf4";
+ sha256 = "1ddiz8v03fbmw8qrhvp3bxwp08lvwrbacw15dhcqdihjkwx4jx5m";
};
meta.homepage = "https://github.com/michal-h21/vim-zettel/";
meta.hydraPlatforms = [ ];
@@ -21145,12 +21145,12 @@ final: prev: {
vimtex = buildVimPlugin {
pname = "vimtex";
- version = "2025-05-17";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "08760834ce04903deb6f8760e61c11cf6f6b2f89";
- sha256 = "1shgfcq7lzcq8y069b7sn9x1syjc7afadfnjiq4kq5sn0i0xvlxs";
+ rev = "f20b11458e97250d690ce0dc8670759b838cace9";
+ sha256 = "1ihq3l1wx7pbm6qw1gky8r51f2z08c723gvc19j1mklcg4gxgw7z";
};
meta.homepage = "https://github.com/lervag/vimtex/";
meta.hydraPlatforms = [ ];
@@ -21249,12 +21249,12 @@ final: prev: {
visual-whitespace-nvim = buildVimPlugin {
pname = "visual-whitespace.nvim";
- version = "2025-05-21";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "mcauley-penney";
repo = "visual-whitespace.nvim";
- rev = "97445894de3f7d56193876e56356e13f73940149";
- sha256 = "0mc0gm8mc6cvilm3l2hfkfa3dbd2aw4hdirzb041fyy1mi4gq4l1";
+ rev = "11b654e7e053e52e375297f472c8824a74b1b965";
+ sha256 = "0ivs92hr1gbz6hap9vm31gxypdjrqffv4si4hh9nxvaw2hcnmasv";
};
meta.homepage = "https://github.com/mcauley-penney/visual-whitespace.nvim/";
meta.hydraPlatforms = [ ];
@@ -21392,12 +21392,12 @@ final: prev: {
wiki-vim = buildVimPlugin {
pname = "wiki.vim";
- version = "2025-03-07";
+ version = "2025-06-02";
src = fetchFromGitHub {
owner = "lervag";
repo = "wiki.vim";
- rev = "bb404d4c67ecb4af768d9fe15f235709722ff78d";
- sha256 = "0llykkcbg7cdi62g002a8fnbldx0z34fkxwsnrs7a8znbrxf1ya6";
+ rev = "52e1abfaa87a61f624ec59ee51ed1fe9ea43986d";
+ sha256 = "1ld5ffhi708jaw61x200maym9gqh5h9b1b7rxhnr69x862n1qzr0";
};
meta.homepage = "https://github.com/lervag/wiki.vim/";
meta.hydraPlatforms = [ ];
@@ -21666,12 +21666,12 @@ final: prev: {
yazi-nvim = buildVimPlugin {
pname = "yazi.nvim";
- version = "2025-05-28";
+ version = "2025-06-01";
src = fetchFromGitHub {
owner = "mikavilpas";
repo = "yazi.nvim";
- rev = "59c22d1a8bcb3d00a7115ef7f2d59b90cf989ab3";
- sha256 = "09a6sbs9ipkwncmgwalnvm29myp639m4z8rybdsd5i8s5019fshv";
+ rev = "e2ddbaa88ec61d0b96e3d53ba851b0e7a0b36f14";
+ sha256 = "1d3lk4q5ivysvjmy8pq2l39cd2sabwkh9y0iizcydaa2vdax8cyy";
};
meta.homepage = "https://github.com/mikavilpas/yazi.nvim/";
meta.hydraPlatforms = [ ];
diff --git a/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix b/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix
index 19b4fd806bb7..3207844a8a6b 100644
--- a/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix
+++ b/pkgs/applications/editors/vim/plugins/non-generated/avante-nvim/default.nix
@@ -12,12 +12,12 @@
pkgs,
}:
let
- version = "0.0.23-unstable-2025-06-02";
+ version = "0.0.24-unstable-2025-06-05";
src = fetchFromGitHub {
owner = "yetone";
repo = "avante.nvim";
- rev = "647a459a2b87e5c9b2987cb44150b71beffdfb10";
- hash = "sha256-GgLOcVp2IuMBr4aBRWJTvrAuWWiMEIHmec/S97piBaM=";
+ rev = "12bdb66ea4749f9f59861e7165a4de6cfbf4eb22";
+ hash = "sha256-dUtvMkb85HR7xzMoCHeeJIwwyQPdwHNdQHUMyA7+EsU=";
};
avante-nvim-lib = rustPlatform.buildRustPackage {
pname = "avante-nvim-lib";
diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix
index 4164a6c0f229..636a43b767d7 100644
--- a/pkgs/applications/editors/vim/plugins/overrides.nix
+++ b/pkgs/applications/editors/vim/plugins/overrides.nix
@@ -172,9 +172,9 @@ in
aerial-nvim = super.aerial-nvim.overrideAttrs {
# optional dependencies
- nvimSkipModules = [
- "lualine.components.aerial"
- "telescope._extensions.aerial"
+ checkInputs = with self; [
+ lualine-nvim
+ telescope-nvim
];
};
@@ -212,11 +212,8 @@ in
};
asyncrun-vim = super.asyncrun-vim.overrideAttrs {
- nvimSkipModules = [
- # vim plugin with optional toggleterm integration
- "asyncrun.toggleterm"
- "asyncrun.toggleterm2"
- ];
+ # Optional toggleterm integration
+ checkInputs = [ self.toggleterm-nvim ];
};
autosave-nvim = super.autosave-nvim.overrideAttrs {
@@ -224,12 +221,8 @@ in
};
auto-session = super.auto-session.overrideAttrs {
- # optional telescope dependency
- nvimSkipModules = [
- "auto-session.session-lens.actions"
- "auto-session.session-lens.init"
- "telescope._extensions.session-lens"
- ];
+ # Optional integration
+ checkInputs = [ self.telescope-nvim ];
};
aw-watcher-vim = super.aw-watcher-vim.overrideAttrs {
@@ -241,6 +234,11 @@ in
};
bamboo-nvim = super.bamboo-nvim.overrideAttrs {
+ # Optional integration
+ checkInputs = with self; [
+ barbecue-nvim
+ lualine-nvim
+ ];
nvimSkipModules = [
# Requires config table
"bamboo.colors"
@@ -249,14 +247,17 @@ in
"bamboo-light"
"bamboo-vulgaris"
"bamboo-multiplex"
- # Optional modules
- "lualine.themes.bamboo"
"barbecue.theme.bamboo"
];
};
barbar-nvim = super.barbar-nvim.overrideAttrs {
- # nvim-web-devicons dependency
+ # Optional integrations
+ checkInputs = with self; [
+ bufferline-nvim
+ nvim-web-devicons
+ ];
+ # E5108: Error executing lua ...implugin-barbar.nvim-2025-04-28/lua/bufferline/utils.lua:10: module 'barbar.utils.hl' not found:
nvimSkipModules = [ "bufferline.utils" ];
};
@@ -621,14 +622,18 @@ in
};
codecompanion-nvim = super.codecompanion-nvim.overrideAttrs {
+ checkInputs = with self; [
+ # Optional completion
+ blink-cmp
+ nvim-cmp
+ # Optional pickers
+ fzf-lua
+ mini-nvim
+ snacks-nvim
+ telescope-nvim
+ ];
dependencies = [ self.plenary-nvim ];
nvimSkipModules = [
- # Optional provider dependencies
- "codecompanion.providers.actions.mini_pick"
- "codecompanion.providers.actions.snacks"
- "codecompanion.providers.actions.telescope"
- "codecompanion.providers.actions.fzf_lua"
- "codecompanion.providers.diff.mini_diff"
# Requires setup call
"codecompanion.actions.static"
"codecompanion.actions.init"
@@ -1306,9 +1311,12 @@ in
};
go-nvim = super.go-nvim.overrideAttrs {
+ checkInputs = with self; [
+ luasnip
+ null-ls-nvim
+ nvim-treesitter
+ ];
nvimSkipModules = [
- # Null-ls
- "go.null_ls"
# _GO_NVIM_CFG
"go.inlay"
"go.project"
@@ -1316,16 +1324,9 @@ in
"go.tags"
"go.gotests"
"go.format"
- # nvim-treesitter
- "go.gotest"
- "go.ginkgo"
"go.ts.go"
- "go.ts.utils"
"go.ts.nodes"
- "go.fixplurals"
- # Luasnip
"go.snips"
- "snips.all"
"snips.go"
];
};
@@ -1390,11 +1391,9 @@ in
};
haskell-tools-nvim = neovimUtils.buildNeovimPlugin {
+ # Optional integrations
+ checkInputs = [ self.telescope-nvim ];
luaAttr = luaPackages.haskell-tools-nvim;
- nvimSkipModules = [
- # Optional telescope integration
- "haskell-tools.hoogle.helpers"
- ];
};
helpview-nvim = super.helpview-nvim.overrideAttrs {
@@ -1407,10 +1406,10 @@ in
himalaya-vim = super.himalaya-vim.overrideAttrs {
buildInputs = [ himalaya ];
- # vim plugin with optional telescope lua module
- nvimSkipModules = [
- "himalaya.folder.pickers.fzflua"
- "himalaya.folder.pickers.telescope"
+ # Optional integrations
+ checkInputs = with self; [
+ fzf-lua
+ telescope-nvim
];
};
@@ -1827,8 +1826,8 @@ in
};
material-vim = super.material-vim.overrideAttrs {
- # vim plugin with optional lualine module
- nvimSkipModules = "material.lualine";
+ # Optional integration
+ checkInputs = [ self.lualine-nvim ];
};
meson = buildVimPlugin {
@@ -1903,11 +1902,11 @@ in
};
molten-nvim = super.molten-nvim.overrideAttrs {
- nvimSkipModules = [
- # Optional image providers
- "load_image_nvim"
- "load_wezterm_nvim"
- "load_snacks_nvim"
+ # Optional image providers
+ checkInputs = with self; [
+ image-nvim
+ snacks-nvim
+ wezterm-nvim
];
};
@@ -1957,9 +1956,11 @@ in
};
neogit = super.neogit.overrideAttrs {
+ # Optional diffview integration
+ checkInputs = [ self.diffview-nvim ];
dependencies = [ self.plenary-nvim ];
nvimSkipModules = [
- # Optional diffview integration
+ # E5108: Error executing lua ...vim-2024-06-13/lua/diffview/api/views/diff/diff_view.lua:13: attempt to index global 'DiffviewGlobal' (a nil value)
"neogit.integrations.diffview"
"neogit.popups.diff.actions"
"neogit.popups.diff.init"
@@ -2223,11 +2224,12 @@ in
};
netman-nvim = super.netman-nvim.overrideAttrs {
- nvimSkipModules = [
- # Optional neo-tree integration
- "netman.ui.neo-tree.init"
- "netman.ui.neo-tree.commands"
- "netman.ui.neo-tree.components"
+ # Optional neo-tree integration
+ checkInputs = with self; [
+ neo-tree-nvim
+ # FIXME: propagate `neo-tree` dependencies
+ nui-nvim
+ plenary-nvim
];
};
@@ -2313,9 +2315,12 @@ in
};
nvim-autopairs = super.nvim-autopairs.overrideAttrs {
+ # Optional completion dependency
+ checkInputs = with self; [
+ nvim-cmp
+ ];
nvimSkipModules = [
- # Optional completion dependencies
- "nvim-autopairs.completion.cmp"
+ # compe not packaged anymore
"nvim-autopairs.completion.compe"
];
};
@@ -2492,10 +2497,10 @@ in
};
nvim-neoclip-lua = super.nvim-neoclip-lua.overrideAttrs {
- nvimSkipModules = [
- # Optional dependencies
- "neoclip.fzf"
- "neoclip.telescope"
+ # Optional dependencies
+ checkInputs = with self; [
+ fzf-lua
+ telescope-nvim
];
};
@@ -2506,7 +2511,9 @@ in
nvim-notify = super.nvim-notify.overrideAttrs {
# Optional fzf integration
- nvimSkipModules = "notify.integrations.fzf";
+ checkInputs = [
+ self.fzf-lua
+ ];
};
nvim-nu = super.nvim-nu.overrideAttrs {
@@ -2532,13 +2539,17 @@ in
};
nvim-snippets = super.nvim-snippets.overrideAttrs {
- # Optional cmp integration
- nvimSkipModules = "snippets.utils.cmp";
+ checkInputs = [
+ # Optional cmp integration
+ self.nvim-cmp
+ ];
};
nvim-surround = super.nvim-surround.overrideAttrs {
- # Optional treesitter integration
- nvimSkipModules = "nvim-surround.queries";
+ checkInputs = [
+ # Optional treesitter integration
+ self.nvim-treesitter
+ ];
};
nvim-teal-maker = super.nvim-teal-maker.overrideAttrs {
@@ -2550,6 +2561,8 @@ in
};
nvim-test = super.nvim-test.overrideAttrs {
+ # Optional toggleterm integration
+ checkInputs = [ self.toggleterm-nvim ];
dependencies = with self; [
nvim-treesitter
nvim-treesitter-parsers.c_sharp
@@ -2563,8 +2576,6 @@ in
nvim-treesitter-parsers.zig
];
nvimSkipModules = [
- # Optional toggleterm integration
- "nvim-test.terms.toggleterm"
# Broken runners
"nvim-test.runners.zig"
"nvim-test.runners.hspec"
@@ -2767,9 +2778,11 @@ in
};
overseer-nvim = super.overseer-nvim.overrideAttrs {
- checkInputs = [
+ checkInputs = with self; [
# Optional integration
- self.neotest
+ neotest
+ toggleterm-nvim
+ nvim-dap
];
checkPhase = ''
runHook preCheck
@@ -2782,11 +2795,6 @@ in
runHook postCheck
'';
- nvimSkipModules = [
- # Optional integrations
- "overseer.strategy.toggleterm"
- "overseer.dap"
- ];
};
package-info-nvim = super.package-info-nvim.overrideAttrs {
@@ -3036,6 +3044,8 @@ in
};
snacks-nvim = super.snacks-nvim.overrideAttrs {
+ # Optional trouble integration
+ checkInputs = [ self.trouble-nvim ];
nvimSkipModules = [
# Requires setup call first
# attempt to index global 'Snacks' (a nil value)
@@ -3060,8 +3070,6 @@ in
"snacks.win"
"snacks.words"
"snacks.zen"
- # Optional trouble integration
- "trouble.sources.profiler"
# TODO: Plugin requires libsqlite available, create a test for it
"snacks.picker.util.db"
];
@@ -3427,6 +3435,7 @@ in
};
tokyonight-nvim = super.tokyonight-nvim.overrideAttrs {
+ checkInputs = [ self.fzf-lua ];
nvimSkipModules = [
# Meta file
"tokyonight.docs"
@@ -3478,11 +3487,13 @@ in
};
typescript-nvim = super.typescript-nvim.overrideAttrs {
+ checkInputs = [
+ # Optional null-ls integration
+ self.none-ls-nvim
+ ];
dependencies = with self; [
nvim-lspconfig
];
- # Optional null-ls integration
- nvimSkipModules = [ "typescript.extensions.null-ls.code-actions.init" ];
};
typescript-tools-nvim = super.typescript-tools-nvim.overrideAttrs {
@@ -3807,7 +3818,7 @@ in
vim-illuminate = super.vim-illuminate.overrideAttrs {
# Optional treesitter integration
- nvimSkipModules = "illuminate.providers.treesitter";
+ checkInputs = [ self.nvim-treesitter ];
};
vim-isort = super.vim-isort.overrideAttrs {
@@ -3939,14 +3950,17 @@ in
};
whichpy-nvim = super.whichpy-nvim.overrideAttrs {
- checkInputs = with self; [
- telescope-nvim
+ checkInputs = [
+ # Optional telescope integration
+ self.telescope-nvim
];
};
wiki-vim = super.wiki-vim.overrideAttrs {
- # Optional telescope integration
- nvimSkipModules = [ "wiki.telescope" ];
+ checkInputs = [
+ # Optional telescope integration
+ self.telescope-nvim
+ ];
};
windows-nvim = super.windows-nvim.overrideAttrs {
@@ -3989,10 +4003,9 @@ in
};
yanky-nvim = super.yanky-nvim.overrideAttrs {
- nvimSkipModules = [
+ checkInputs = with self; [
# Optional telescope integration
- "yanky.telescope.mapping"
- "yanky.telescope.yank_history"
+ telescope-nvim
];
};
@@ -4074,12 +4087,12 @@ in
};
zk-nvim = super.zk-nvim.overrideAttrs {
- # Optional integrations
- nvimSkipModules = [
- "zk.pickers.fzf_lua"
- "zk.pickers.minipick"
- "zk.pickers.snacks_picker"
- "zk.pickers.telescope"
+ checkInputs = with self; [
+ # Optional pickers
+ fzf-lua
+ mini-nvim
+ snacks-nvim
+ telescope-nvim
];
};
diff --git a/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp/default.nix b/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp/default.nix
index 9581bd107502..24bb51ff0b4f 100644
--- a/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/ms-dotnettools.csharp/default.nix
@@ -17,19 +17,19 @@ let
{
x86_64-linux = {
arch = "linux-x64";
- hash = "sha256-yJ4bAxIg3yfQJPWJcl6jUMwQ/ssHkstJWuEp3wr0dDA=";
+ hash = "sha256-rxXyDIDANtWUT4z6SK+fHwMXu/xSOIGtNpILdlC5lMc=";
};
aarch64-linux = {
arch = "linux-arm64";
- hash = "sha256-EpWHwansBwBD0aYoW2ek7iWFbp+s7ZH6ug3ejoSRG5U=";
+ hash = "sha256-3JLnZr7pGOY0wSmo9PpQclDE/Yb99qJLALgEBAPn4Ms=";
};
x86_64-darwin = {
arch = "darwin-x64";
- hash = "sha256-345hK47tyMGMJDKiujwpECDHMbRpLi17x2lH2rMX9Lg=";
+ hash = "sha256-yhP5dXP42ZKsoLZ3CySY+Nw2c0bF4IKDc0Le9ky+Qmc=";
};
aarch64-darwin = {
arch = "darwin-arm64";
- hash = "sha256-u/vflQd285SuZ41ASd8nJgs+lN6892J3x6lPgWqVY+Y=";
+ hash = "sha256-KtOZ4AzsS30nF0DtJJT/CaLRD6Pa9pz1hYBgvxPbzZw=";
};
}
.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}")
@@ -39,7 +39,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "csharp";
publisher = "ms-dotnettools";
- version = "2.76.27";
+ version = "2.80.16";
inherit (extInfo) hash arch;
};
diff --git a/pkgs/applications/editors/vscode/extensions/reditorsupport.r/default.nix b/pkgs/applications/editors/vscode/extensions/reditorsupport.r/default.nix
index 86b8bd729f71..85359d2a95ca 100644
--- a/pkgs/applications/editors/vscode/extensions/reditorsupport.r/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/reditorsupport.r/default.nix
@@ -12,8 +12,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "r";
publisher = "reditorsupport";
- version = "2.8.5";
- hash = "sha256-cZeZdrViEae9sRb9GyB/LeSQ5NRb/fAp3qQW9mPMbsM=";
+ version = "2.8.6";
+ hash = "sha256-T/Qh0WfTfXMzPonbg9NMII5qFptfNoApFFiZCT5rR3Y=";
};
nativeBuildInputs = [
jq
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json
index 5b73a0df83c4..c1d76c7f97d8 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -687,13 +687,13 @@
"vendorHash": null
},
"jetstream": {
- "hash": "sha256-N/cKiMwPHo8581PFg06RjgOGpGB02/CCARTIFu9kH3s=",
+ "hash": "sha256-I9T5PTNiZfCyPnNiqL8yDhJxpLRQpK7ynZmlr682BnY=",
"homepage": "https://registry.terraform.io/providers/nats-io/jetstream",
"owner": "nats-io",
"repo": "terraform-provider-jetstream",
- "rev": "v0.2.0",
+ "rev": "v0.2.1",
"spdx": "Apache-2.0",
- "vendorHash": "sha256-Dd02Ikt51eh/FBEtswe8Qr6P5tgQFZJTKgO01gxPX3s="
+ "vendorHash": "sha256-ctd9V5EXL0c9b4aJ47nfjhqCMTewL55IkjkQ39ShoUk="
},
"kafka": {
"hash": "sha256-RZwag424lXwI1GR/kFOcpv+huaYMyG4jcFjkhvA0Nlc=",
diff --git a/pkgs/applications/version-management/bitbucket-server-cli/Gemfile b/pkgs/applications/version-management/bitbucket-server-cli/Gemfile
deleted file mode 100644
index 8ed325154711..000000000000
--- a/pkgs/applications/version-management/bitbucket-server-cli/Gemfile
+++ /dev/null
@@ -1,2 +0,0 @@
-source 'https://rubygems.org'
-gem 'atlassian-stash'
diff --git a/pkgs/applications/version-management/bitbucket-server-cli/Gemfile.lock b/pkgs/applications/version-management/bitbucket-server-cli/Gemfile.lock
deleted file mode 100644
index 27a6e2c8dd03..000000000000
--- a/pkgs/applications/version-management/bitbucket-server-cli/Gemfile.lock
+++ /dev/null
@@ -1,27 +0,0 @@
-GEM
- remote: https://rubygems.org/
- specs:
- addressable (2.5.0)
- public_suffix (~> 2.0, >= 2.0.2)
- atlassian-stash (0.7.0)
- commander (~> 4.1.2)
- git (>= 1.2.5)
- json (>= 1.7.5)
- launchy (~> 2.4.2)
- commander (4.1.6)
- highline (~> 1.6.11)
- git (1.3.0)
- highline (1.6.21)
- json (2.0.2)
- launchy (2.4.3)
- addressable (~> 2.3)
- public_suffix (2.0.5)
-
-PLATFORMS
- ruby
-
-DEPENDENCIES
- atlassian-stash
-
-BUNDLED WITH
- 2.1.4
diff --git a/pkgs/applications/version-management/bitbucket-server-cli/default.nix b/pkgs/applications/version-management/bitbucket-server-cli/default.nix
deleted file mode 100644
index ae722fd47f4e..000000000000
--- a/pkgs/applications/version-management/bitbucket-server-cli/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- lib,
- bundlerEnv,
- ruby,
- bundlerUpdateScript,
-}:
-
-bundlerEnv rec {
- name = "bitbucket-server-cli-${version}";
-
- version = (import ./gemset.nix).atlassian-stash.version;
- inherit ruby;
- gemdir = ./.;
-
- pname = "atlassian-stash";
-
- passthru.updateScript = bundlerUpdateScript "bitbucket-server-cli";
-
- meta = with lib; {
- description = "Command line interface to interact with BitBucket Server (formerly Atlassian Stash)";
- homepage = "https://bitbucket.org/atlassian/bitbucket-server-cli";
- license = licenses.mit;
- maintainers = with maintainers; [
- jgertm
- nicknovitski
- ];
- mainProgram = "stash";
- platforms = platforms.unix;
- };
-}
diff --git a/pkgs/applications/version-management/bitbucket-server-cli/gemset.nix b/pkgs/applications/version-management/bitbucket-server-cli/gemset.nix
deleted file mode 100644
index 0384c22326e6..000000000000
--- a/pkgs/applications/version-management/bitbucket-server-cli/gemset.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-{
- addressable = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "1j5r0anj8m4qlf2psnldip4b8ha2bsscv11lpdgnfh4nnchzjnxw";
- type = "gem";
- };
- version = "2.5.0";
- };
- atlassian-stash = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "1rsf9h5w5wiglwv0fqwp45fq06fxbg68cqkc3bpqvps1i1qm0p6i";
- type = "gem";
- };
- version = "0.7.0";
- };
- commander = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "0x9i8hf083wjlgj09nl1p9j8sr5g7amq0fdmxjqs4cxdbg3wpmsb";
- type = "gem";
- };
- version = "4.1.6";
- };
- git = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "1waikaggw7a1d24nw0sh8fd419gbf7awh000qhsf411valycj6q3";
- type = "gem";
- };
- version = "1.3.0";
- };
- highline = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "06bml1fjsnrhd956wqq5k3w8cyd09rv1vixdpa3zzkl6xs72jdn1";
- type = "gem";
- };
- version = "1.6.21";
- };
- json = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "1lhinj9vj7mw59jqid0bjn2hlfcnq02bnvsx9iv81nl2han603s0";
- type = "gem";
- };
- version = "2.0.2";
- };
- launchy = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "190lfbiy1vwxhbgn4nl4dcbzxvm049jwc158r2x7kq3g5khjrxa2";
- type = "gem";
- };
- version = "2.4.3";
- };
- public_suffix = {
- source = {
- remotes = [ "https://rubygems.org" ];
- sha256 = "040jf98jpp6w140ghkhw2hvc1qx41zvywx5gj7r2ylr1148qnj7q";
- type = "gem";
- };
- version = "2.0.5";
- };
-}
diff --git a/pkgs/applications/video/kodi/addons/six/default.nix b/pkgs/applications/video/kodi/addons/six/default.nix
index 3a7a7ee500a7..1df3cddcadf9 100644
--- a/pkgs/applications/video/kodi/addons/six/default.nix
+++ b/pkgs/applications/video/kodi/addons/six/default.nix
@@ -16,8 +16,11 @@ buildKodiAddon rec {
sha256 = "sha256-d6BNpnTg6K7NPX3uWp5X0rog33C+B7YoAtLH/CrUYno=";
};
- passthru.updateScript = addonUpdateScript {
- attrPath = "kodi.packages.six";
+ passthru = {
+ pythonPath = "lib";
+ updateScript = addonUpdateScript {
+ attrPath = "kodi.packages.six";
+ };
};
meta = with lib; {
diff --git a/pkgs/applications/video/mpv/scripts/mpv-image-viewer.nix b/pkgs/applications/video/mpv/scripts/mpv-image-viewer.nix
index 9527ed2c651f..a0a3dc97e7cd 100644
--- a/pkgs/applications/video/mpv/scripts/mpv-image-viewer.nix
+++ b/pkgs/applications/video/mpv/scripts/mpv-image-viewer.nix
@@ -18,7 +18,7 @@ let
hash = "sha256-VwIL1529CW9MLK4N9jHHddSSZD5RsJ5bWGWqGJ751C0=";
};
- sourceRoot = "source/scripts";
+ sourceRoot = "${self.src.name}/scripts";
passthru = {
updateScript = unstableGitUpdater { };
diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix
index 9d72bfe6ed98..2faf818d24ea 100644
--- a/pkgs/build-support/appimage/default.nix
+++ b/pkgs/build-support/appimage/default.nix
@@ -149,7 +149,6 @@ rec {
xorg.libpciaccess
glib
- gtk2
bzip2
zlib
gdk-pixbuf
@@ -218,7 +217,6 @@ rec {
speex
SDL2_ttf
SDL2_mixer
- libappindicator-gtk2
libcaca
libcanberra
libgcrypt
diff --git a/pkgs/build-support/fetchurl/boot.nix b/pkgs/build-support/fetchurl/boot.nix
index 4aa76094a843..a950b9983329 100644
--- a/pkgs/build-support/fetchurl/boot.nix
+++ b/pkgs/build-support/fetchurl/boot.nix
@@ -2,7 +2,10 @@ let
mirrors = import ./mirrors.nix;
in
-{ system }:
+{
+ rewriteURL,
+ system,
+}:
{
url ? builtins.head urls,
@@ -28,7 +31,15 @@ import {
# Handle mirror:// URIs. Since currently
# supports only one URI, use the first listed mirror.
let
- m = builtins.match "mirror://([a-z]+)/(.*)" url;
+ url_ =
+ let
+ u = rewriteURL url;
+ in
+ if builtins.isString u then
+ u
+ else
+ throw "rewriteURL deleted the only URL passed to fetchurlBoot (was ${url})";
+ m = builtins.match "mirror://([a-z]+)/(.*)" url_;
in
- if m == null then url else builtins.head (mirrors.${builtins.elemAt m 0}) + (builtins.elemAt m 1);
+ if m == null then url_ else builtins.head (mirrors.${builtins.elemAt m 0}) + (builtins.elemAt m 1);
}
diff --git a/pkgs/build-support/fetchurl/default.nix b/pkgs/build-support/fetchurl/default.nix
index c0e53ba637a7..f948b9ee88aa 100644
--- a/pkgs/build-support/fetchurl/default.nix
+++ b/pkgs/build-support/fetchurl/default.nix
@@ -6,6 +6,7 @@
stdenvNoCC,
curl, # Note that `curl' may be `null', in case of the native stdenvNoCC.
cacert ? null,
+ rewriteURL,
}:
let
@@ -122,7 +123,7 @@ in
}@args:
let
- urls_ =
+ preRewriteUrls =
if urls != [ ] && url == "" then
(
if lib.isList urls then urls else throw "`urls` is not a list: ${lib.generators.toPretty { } urls}"
@@ -137,6 +138,12 @@ let
else
throw "fetchurl requires either `url` or `urls` to be set: ${lib.generators.toPretty { } args}";
+ urls_ =
+ let
+ u = lib.lists.filter (url: lib.isString url) (map rewriteURL preRewriteUrls);
+ in
+ if u == [ ] then throw "urls is empty after rewriteURL (was ${toString preRewriteUrls})" else u;
+
hash_ =
if
with lib.lists;
diff --git a/pkgs/by-name/_1/_1oom/package.nix b/pkgs/by-name/_1/_1oom/package.nix
index 2dfd5476c152..1c9a9675ee5d 100644
--- a/pkgs/by-name/_1/_1oom/package.nix
+++ b/pkgs/by-name/_1/_1oom/package.nix
@@ -6,36 +6,34 @@
autoreconfHook,
allegro,
libsamplerate,
- libGLU,
libX11,
- libXext,
- SDL,
- SDL_mixer,
SDL2,
SDL2_mixer,
readline,
}:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "1oom";
- version = "1.11.2";
+ version = "1.11.6";
src = fetchFromGitHub {
owner = "1oom-fork";
repo = "1oom";
- tag = "v${version}";
- hash = "sha256-xvVl/XzOnItIvW0T3RpQ4tswqANHGWFvwnoY0+uHhx8=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-w67BjS5CrQviMXOeKNWGR1SzDeJHZrIpY7FDGt86CPA=";
};
- nativeBuildInputs = [ autoreconfHook ];
+ strictDeps = true;
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [
+ autoreconfHook
+ SDL2
+ ];
buildInputs = [
allegro
libsamplerate
- libGLU
libX11
- libXext
- SDL
- SDL_mixer
SDL2
SDL2_mixer
readline
@@ -47,19 +45,19 @@ stdenv.mkDerivation rec {
];
postInstall = ''
- install -d $doc/share/doc/${pname}
- install -t $doc/share/doc/${pname} \
+ install -d $doc/share/doc/1oom
+ install -t $doc/share/doc/1oom \
HACKING NEWS PHILOSOPHY README.md doc/*.txt
'';
- passthru.updateScript = gitUpdater { rev-prefix = "f"; };
+ passthru.updateScript = gitUpdater { rev-prefix = "v"; };
- meta = with lib; {
+ meta = {
homepage = "https://github.com/1oom-fork/1oom";
- changelog = "https://github.com/1oom-fork/1oom/releases/tag/v${version}";
+ changelog = "https://github.com/1oom-fork/1oom/releases/tag/v${finalAttrs.version}";
description = "Master of Orion (1993) game engine recreation; a more updated fork";
- license = licenses.gpl2Only;
- platforms = platforms.linux;
- maintainers = [ ];
+ license = lib.licenses.gpl2Only;
+ platforms = lib.platforms.linux;
+ maintainers = with lib.maintainers; [ marcin-serwin ];
};
-}
+})
diff --git a/pkgs/by-name/_2/_2ship2harkinian/package.nix b/pkgs/by-name/_2/_2ship2harkinian/package.nix
index dc3fc2e45384..59bddcc473a5 100644
--- a/pkgs/by-name/_2/_2ship2harkinian/package.nix
+++ b/pkgs/by-name/_2/_2ship2harkinian/package.nix
@@ -199,7 +199,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/HarbourMasters/2ship2harkinian";
- description = "A PC port of Majora's Mask with modern controls, widescreen, high-resolution, and more";
+ description = "PC port of Majora's Mask with modern controls, widescreen, high-resolution, and more";
mainProgram = "2s2h";
platforms = [ "x86_64-linux" ];
maintainers = with lib.maintainers; [ qubitnano ];
diff --git a/pkgs/by-name/ab/abaddon/package.nix b/pkgs/by-name/ab/abaddon/package.nix
index 7df9c694be08..93edf9ca9363 100644
--- a/pkgs/by-name/ab/abaddon/package.nix
+++ b/pkgs/by-name/ab/abaddon/package.nix
@@ -88,7 +88,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- description = "A discord client reimplementation, written in C++";
+ description = "Discord client reimplementation, written in C++";
mainProgram = "abaddon";
homepage = "https://github.com/uowuo/abaddon";
license = licenses.gpl3Plus;
diff --git a/pkgs/by-name/ad/adios2/package.nix b/pkgs/by-name/ad/adios2/package.nix
index 863fcbcc0ae8..84ac993e3ce9 100644
--- a/pkgs/by-name/ad/adios2/package.nix
+++ b/pkgs/by-name/ad/adios2/package.nix
@@ -132,7 +132,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://adios2.readthedocs.io/en/latest/";
- description = "The Adaptable Input/Output System version 2";
+ description = "Adaptable Input/Output System version 2";
license = lib.licenses.asl20;
platforms = lib.platforms.unix;
maintainers = with lib.maintainers; [ qbisi ];
diff --git a/pkgs/by-name/ad/adw-gtk3/package.nix b/pkgs/by-name/ad/adw-gtk3/package.nix
index 7511b95242c7..274e21c3af28 100644
--- a/pkgs/by-name/ad/adw-gtk3/package.nix
+++ b/pkgs/by-name/ad/adw-gtk3/package.nix
@@ -5,40 +5,37 @@
nix-update-script,
meson,
ninja,
- sassc,
+ dart-sass,
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "adw-gtk3";
- version = "5.10";
+ version = "6.2";
src = fetchFromGitHub {
owner = "lassekongo83";
repo = "adw-gtk3";
tag = "v${finalAttrs.version}";
- hash = "sha256-0OZk27b0kujzWtRX5uvelTMivL19g6sNB1IY6BsrO10=";
+ hash = "sha256-YYaqSEnIYHHkY4L3UhFBkR3DehoB6QADhSGOP/9NKx8=";
};
nativeBuildInputs = [
meson
ninja
- sassc
+ dart-sass
];
- postPatch = ''
- chmod +x gtk/src/adw-gtk3-dark/gtk-3.0/install-dark-theme.sh
- patchShebangs gtk/src/adw-gtk3-dark/gtk-3.0/install-dark-theme.sh
- '';
-
- passthru = {
- updateScript = nix-update-script { };
- };
+ passthru.updateScript = nix-update-script { };
meta = {
- description = "Theme from libadwaita ported to GTK-3";
+ description = "Unofficial GTK 3 port of libadwaita";
homepage = "https://github.com/lassekongo83/adw-gtk3";
license = lib.licenses.lgpl21Only;
platforms = lib.platforms.unix;
- maintainers = with lib.maintainers; [ ciferkey ];
+ maintainers = with lib.maintainers; [
+ ciferkey
+ Gliczy
+ normalcea
+ ];
};
})
diff --git a/pkgs/by-name/ai/air-formatter/package.nix b/pkgs/by-name/ai/air-formatter/package.nix
index 4e6e75f250aa..82a0f0cb5f57 100644
--- a/pkgs/by-name/ai/air-formatter/package.nix
+++ b/pkgs/by-name/ai/air-formatter/package.nix
@@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
};
meta = {
- description = "An extremely fast R code formatter";
+ description = "Extremely fast R code formatter";
homepage = "https://posit-dev.github.io/air";
changelog = "https://github.com/posit-dev/air/blob/${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/al/alacritty/package.nix b/pkgs/by-name/al/alacritty/package.nix
index 1141b6ee14aa..cb57b10a43f0 100644
--- a/pkgs/by-name/al/alacritty/package.nix
+++ b/pkgs/by-name/al/alacritty/package.nix
@@ -23,6 +23,7 @@
xdg-utils,
nix-update-script,
+ withGraphics ? false,
}:
let
rpathLibs =
@@ -44,17 +45,32 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "alacritty";
- version = "0.15.1";
+ version = "0.15.1" + lib.optionalString withGraphics "-graphics";
- src = fetchFromGitHub {
- owner = "alacritty";
- repo = "alacritty";
- tag = "v${version}";
- hash = "sha256-/yERMNfCFLPb1S17Y9OacVH8UobDIIZDhM2qPzf5Vds=";
- };
+ src =
+ # by default we want the official package
+ if !withGraphics then
+ fetchFromGitHub {
+ owner = "alacritty";
+ repo = "alacritty";
+ tag = "v${version}";
+ hash = "sha256-/yERMNfCFLPb1S17Y9OacVH8UobDIIZDhM2qPzf5Vds=";
+ }
+ # optionally we want to build the sixels feature fork
+ else
+ fetchFromGitHub {
+ owner = "ayosec";
+ repo = "alacritty";
+ tag = "v${version}";
+ hash = "sha256-n8vO6Q4bzWLaOqg8YhZ+aLOtBBTQ9plKIEJHXq+hhnM=";
+ };
useFetchCargoVendor = true;
- cargoHash = "sha256-uXwefUV1NAKqwwPIWj4Slkx0c5b+RfLR3caTb42fc4M=";
+ cargoHash =
+ if !withGraphics then
+ "sha256-uXwefUV1NAKqwwPIWj4Slkx0c5b+RfLR3caTb42fc4M="
+ else
+ "sha256-UtxZFqU974N+YcHoEHifBjNSyaVuMvuc1clTDgUPuoQ=";
nativeBuildInputs = [
cmake
diff --git a/pkgs/by-name/al/alpaca/package.nix b/pkgs/by-name/al/alpaca/package.nix
index 78b1263c3610..df884863e4f5 100644
--- a/pkgs/by-name/al/alpaca/package.nix
+++ b/pkgs/by-name/al/alpaca/package.nix
@@ -20,14 +20,14 @@
python3Packages.buildPythonApplication rec {
pname = "alpaca";
- version = "6.0.5";
+ version = "6.1.5";
pyproject = false; # Built with meson
src = fetchFromGitHub {
owner = "Jeffser";
repo = "Alpaca";
tag = version;
- hash = "sha256-faxqSUYqf3vRZYeuXAzv+n1inMVwl5KmnndABF77Sus=";
+ hash = "sha256-4QN88KOCtVFNoqAKpjW/MSvPJFsLoXZixiGN5JNRDvs=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/am/amphetype/package.nix b/pkgs/by-name/am/amphetype/package.nix
index 26d990224685..053b6153d2b5 100644
--- a/pkgs/by-name/am/amphetype/package.nix
+++ b/pkgs/by-name/am/amphetype/package.nix
@@ -10,7 +10,7 @@
let
pname = "amphetype";
version = "1.0.0";
- description = "An advanced typing practice program";
+ description = "Advanced typing practice program";
in
python3Packages.buildPythonApplication {
inherit pname version;
diff --git a/pkgs/by-name/an/animeko/deps.json b/pkgs/by-name/an/animeko/deps.json
index 4e2cb0c59590..1b0b7a189c81 100644
--- a/pkgs/by-name/an/animeko/deps.json
+++ b/pkgs/by-name/an/animeko/deps.json
@@ -13,7 +13,6 @@
"pom": "sha256-2fkI7m1IgSSs7VVv2Ka6nf5kf+AUuFrXIhRhEQ0DI2E="
},
"androidx/annotation#annotation-jvm/1.8.1": {
- "jar": "sha256-mqsybZSSgAmRhUNgrCSPSTzn98MYNRkwm3is6eJA9vY=",
"module": "sha256-yVnjsM3HXBXv4BYF+laqefAz45I44VBji4+r3mqhIaA=",
"pom": "sha256-1JIDczqm+uBGw6PeTnlu7TR1lXVUhqZCc5iYRHWXULQ="
},
@@ -57,35 +56,34 @@
"module": "sha256-0kq0tJY72cP4nhwA15eqeV6wK6/HGNzf0mYhH5k/KyM=",
"pom": "sha256-0eYk/dD1wygCSsORVHJkScQzfZ5WoFR/sLsW1Dn6FlY="
},
- "androidx/collection#collection-jvm/1.5.0-beta01": {
+ "androidx/collection#collection-jvm/1.5.0": {
"jar": "sha256-cLNZJOS6vN/6N9Dlde4DnFai2XEjNCYkxItgMjNwQ0E=",
+ "module": "sha256-3eheKSUJIxtUcbsJG1dQmdT0MWHrKB6HOFA4oBYQcuY=",
+ "pom": "sha256-EcQVhk00AvYdQm5nIQFY3OGwRoBBJSaplPGCPs08s4g="
+ },
+ "androidx/collection#collection-jvm/1.5.0-beta01": {
"module": "sha256-m9Z90440sDcxxzEBAPpp2VYEY7WO82jiTplq39WylHk=",
"pom": "sha256-/TNZM8LOdQe4YcQsRrKMlLKMFVxsFh69V8vgrcZjE+Q="
},
- "androidx/collection#collection-jvm/1.5.0-beta02": {
- "jar": "sha256-cLNZJOS6vN/6N9Dlde4DnFai2XEjNCYkxItgMjNwQ0E=",
- "module": "sha256-yWJG1TMsMZqFSrXS9FSuxp7B+OxCE8y9w8Jveoqq4Rg=",
- "pom": "sha256-DHhItMroK4NUQVzDv8UOSBU38sDsOHLDdyi2AJNawAw="
- },
"androidx/collection#collection/1.4.5": {
"module": "sha256-I34e/Faj4lqOpM7sJlWMKZhEv8U6rQb/P1PKHINeKMg=",
"pom": "sha256-DA39zlfaULfpyifTsZv/vjuY8x3cfgPNWEz3eAmns0k="
},
+ "androidx/collection#collection/1.5.0": {
+ "module": "sha256-v+t72E8/fdp71ztnCdSh9h9aN/hDcouuCKBn49+aCu8=",
+ "pom": "sha256-LWXI0LNtS0+q3ESv+breI9hx1xWe7fKz8C2AKzS3elc="
+ },
"androidx/collection#collection/1.5.0-beta01": {
"module": "sha256-zTV6fk5naCWsI4CaFLSw0HOExeNoUc58UVC3JnqLbxs=",
"pom": "sha256-ZpkVL++tCxICWB6bwx1hXuVwby1ukelKc84D/MZuNHw="
},
- "androidx/collection#collection/1.5.0-beta02": {
- "module": "sha256-XRtuakhubfGGt+zxG0YZ9qnNJjWzMoP+7vVCC7jK4lc=",
- "pom": "sha256-dYjYKThPGuEmvP8qMD3kIZH43XcHuMyNv/NHNyGhC+A="
- },
- "androidx/databinding#databinding-common/8.6.1": {
+ "androidx/databinding#databinding-common/8.9.2": {
"jar": "sha256-Zsq4JjnawPbCQzRkwJOwdNYIxLuIfsOKm4vErJgSZzI=",
- "pom": "sha256-HVKzfmoakn9cRdrzpUt3qvP+ghuVaBfYMgrZeM9HObI="
+ "pom": "sha256-73R0N4INYwD/f7BCNPJ9/EOkkxt28cYect0GvXsPrW8="
},
- "androidx/databinding#databinding-compiler-common/8.6.1": {
- "jar": "sha256-9ht4WRdSaUuWDV/o+X/eSaL7ORFkf/q9bX1Wkjf8c2I=",
- "pom": "sha256-0KpDvv3NKTdFk5QCJ0aw0l0Hq5S4njiMxd51jjbZsxs="
+ "androidx/databinding#databinding-compiler-common/8.9.2": {
+ "jar": "sha256-Gg5WpebKaOJSXYmtDJB84nhjJR5ttLmcwqIlz5WFDAU=",
+ "pom": "sha256-SiuhKeVFJWnubBpIh2qjnLiohRqbbQ5lyC8NPI0EoBo="
},
"androidx/datastore#datastore-core-jvm/1.1.3": {
"jar": "sha256-Niy60fE4dKIsc2ChjrmVylKjYDeboOpa8bHPDfAxmi8=",
@@ -133,32 +131,50 @@
"module": "sha256-LX9tVQQimfnE+EeKoJS8QJmjRpAnef8wkf7R38K2L1M=",
"pom": "sha256-drUM5mT6RKSxZUIIHgiJkc8xaubnI6pM0BpicZ8aiic="
},
- "androidx/lifecycle#lifecycle-common-jvm/2.9.0-alpha08": {
- "jar": "sha256-rLRTlzoTYO0Y2EBYDm+Ncdyr+lJ6oehZvtSE20xTNbE=",
- "module": "sha256-9Xd8ppZxVmGZ3jhyrBFGQCR4uHe+k6CWCncnL4Y0dI4=",
- "pom": "sha256-UJ/gyGH21JJu5935B3V2mExTRb7B/6tMBAEs5agCgGY="
+ "androidx/lifecycle#lifecycle-common-jvm/2.8.5": {
+ "jar": "sha256-YchzpzJ8lG7AM8MQu5jz+S7qvO3g4aUgCrihiWSDx78=",
+ "module": "sha256-BWg9kQ3FQdBsTJekmSs+KXGueMK1zDX2vx2OB94Olw4=",
+ "pom": "sha256-q5cbvWNFWm6QTCC8Ub19oVOMDAglIx5SvDA94KsenuA="
},
- "androidx/lifecycle#lifecycle-common/2.9.0-alpha08": {
- "module": "sha256-awUTjQm0RClnOOsshSgBycz8ZB3jUWX8wIZRw9/BlvY=",
- "pom": "sha256-gTBpAMV+VZ2TFs75W3MFH2ek74p8vxSjsLTWuN46WX4="
+ "androidx/lifecycle#lifecycle-common-jvm/2.9.0-beta01": {
+ "jar": "sha256-N9ibIQHwdKxsJgkX2rsYVgdkXuIAqjAYx8W95w7c8YQ=",
+ "module": "sha256-kirziYbvAsOhMw91T/ZSvgJm1DQI5TvUOWtp9xuknyA=",
+ "pom": "sha256-YCk+UL9I6rsOpBjfzu8CQBJtJR0EARD2FHs+UP1Gpbw="
},
- "androidx/lifecycle#lifecycle-runtime-desktop/2.9.0-alpha08": {
- "jar": "sha256-c54I5HdGbNhxhLvRfEkLPrgdBN0X/otowLVJpFnlg+o=",
- "module": "sha256-/U2AQwWz+ccQ3pZgTDaaWJzpBWzvPBLXLfCvxgBooCQ=",
- "pom": "sha256-/uDg3D+qBrx2tDRs5B5sGGSdgxib5STv7oEbrnlJfOk="
+ "androidx/lifecycle#lifecycle-common/2.8.5": {
+ "module": "sha256-AwuN8Z5JeKwb6WnCopoBv8LMVihPUSY5oK00wi2mxPE=",
+ "pom": "sha256-KCYLDQ/KghpeL0Ug1DKLt94SYCGz3c1Hgt1WQRLsn2E="
},
- "androidx/lifecycle#lifecycle-runtime/2.9.0-alpha08": {
- "module": "sha256-ihhLC+ff0o4yvI11d31N1fezUgOgWY3BEiNJTpvDmE4=",
- "pom": "sha256-K1NQSadO4zEFGDp3frk/K8Pc4eZyLVPtU1tzT2qwgLY="
+ "androidx/lifecycle#lifecycle-common/2.9.0-beta01": {
+ "module": "sha256-qga0PKCIqzWdZ5Gk1JGQlGyOSic2WyT7NA0/8YGRsLg=",
+ "pom": "sha256-RPmLIhBroE0Rk5VcIsnUL5xUj53JN6ako0feStjkt0c="
},
- "androidx/lifecycle#lifecycle-viewmodel-desktop/2.9.0-alpha08": {
- "jar": "sha256-XRIKJZL12D4c15kar6/dlGq9d4aM0i52mqmmAn60sjA=",
- "module": "sha256-+eIYGqxXK8p0PmLn4PpC11zD/T0OvROUZ2gB8BcBxcs=",
- "pom": "sha256-RSaPE7q3ZjmOeYOGRqUY4NwFic6bUlajze30+d7Wais="
+ "androidx/lifecycle#lifecycle-runtime-desktop/2.9.0-beta01": {
+ "jar": "sha256-zdh7lJZK950FTH6iti2JGGVAfTMV2Z+oOoXQm6k4XOs=",
+ "module": "sha256-AWDUDY2iOTkAGknrwZTyt+Ao7KR+5wkKqfwJMUGYp/U=",
+ "pom": "sha256-0JT1QYT6YyqFioyicSlPxqbaF4+ICpSk51zPVUx1mh8="
},
- "androidx/lifecycle#lifecycle-viewmodel/2.9.0-alpha08": {
- "module": "sha256-xq8B7ZVLEyTGUB6TGRvOuBgPI4kabPhV6LwOcoZ4n7s=",
- "pom": "sha256-Id6ZA7OFAESafBIVSnPS9KZUS8A9rKsH9sv61IdDlSg="
+ "androidx/lifecycle#lifecycle-runtime/2.9.0-beta01": {
+ "module": "sha256-O2BoUD9hEgLJXxx1nV+wbUaVxmcnLZpffTeU7q8RBkE=",
+ "pom": "sha256-BjbpF3E7BXG5NmO9Ju0+9SYv0X6uJP/SMBGbt/U0q5Y="
+ },
+ "androidx/lifecycle#lifecycle-viewmodel-desktop/2.9.0-beta01": {
+ "jar": "sha256-PnnbKgO/W0qQ2O0kHxXp4jEdkQ55oVF8XDFCAiKCHmI=",
+ "module": "sha256-3TV5B8sJeZNkfmQBWojivFLkkMtR5IJmFjtyVF+yhAY=",
+ "pom": "sha256-yb8bvSW+Ou7xB2KO76QrWjl6k13Fnn+XXC/3oxM8jng="
+ },
+ "androidx/lifecycle#lifecycle-viewmodel-savedstate-desktop/2.9.0-beta01": {
+ "jar": "sha256-H5fTzXwqsci5VcD631kpVMatL3rnZnox/j7hF2mXagY=",
+ "module": "sha256-LlU5G6xEJ9ZiKb5Y+/maP5bvKS4xXXPiQoJjHPGkg+o=",
+ "pom": "sha256-vuCLJmcQWN5gFwAX3/XgswxUOnZfqwhwjSLlwS+8BMo="
+ },
+ "androidx/lifecycle#lifecycle-viewmodel-savedstate/2.9.0-beta01": {
+ "module": "sha256-hJXtyNsN75ECpGeymNFuvdI5uT3MDE2mCR7qNW29brU=",
+ "pom": "sha256-PAVrjm1zIJqR1Vx3QcRnj/33CvitbGkogUCUjrIib8o="
+ },
+ "androidx/lifecycle#lifecycle-viewmodel/2.9.0-beta01": {
+ "module": "sha256-Q8vXSiVzDlkAL2njOJPxF6y93bVDKAml6QHo4kwFc5A=",
+ "pom": "sha256-UldouzIXu78J0hXqprnFo6sKgWZjAEnhJ3TxYh6+1QQ="
},
"androidx/paging#paging-common-jvm/3.3.6": {
"jar": "sha256-m6OQ1JxJCDe+xyT+9mBGVJWnMY3oG2kdRjNOvk2Dqio=",
@@ -169,73 +185,73 @@
"module": "sha256-laMPLlShL85R6fLzDMER+rayFuBB29jCbYZinBi1fHY=",
"pom": "sha256-QqEut6WreMa24QK2w0SLzhmCfeFj3fwvT6PT9sCjd0A="
},
- "androidx/performance#performance-annotation-jvm/1.0.0-alpha01": {
- "jar": "sha256-jQDt0rDtNUMQF6pZlzl+HdFA1FR/VUYs0YoMYsgX6Ec=",
- "module": "sha256-lUXtqn9grdo4UabgVusT23S30C7mkk/Ec9cYtcTlSvI=",
- "pom": "sha256-OUJQciGu1ry4UH6wtx4t4AbCapD6Pwz1Xvk/c5/OQAQ="
+ "androidx/room#androidx.room.gradle.plugin/2.7.1": {
+ "pom": "sha256-VQn08ZPaGZgSM1HuAUHq85m0iIgcFefRauWMZKUo6l8="
},
- "androidx/performance#performance-annotation/1.0.0-alpha01": {
- "module": "sha256-p+/urPLRetxNBttusv/ZkRf/UllUPqjH1vLzbWLawTw=",
- "pom": "sha256-2iS/vOWDd2juWR/jxTs3X9GFbeXMYPX9OTDffLANuWM="
- },
- "androidx/room#androidx.room.gradle.plugin/2.7.0": {
- "pom": "sha256-jO03tXX2KgGYh6AvgkEd9plwN+69ODbdJRNCh6kjpZw="
- },
- "androidx/room#room-common-jvm/2.7.0": {
+ "androidx/room#room-common-jvm/2.7.1": {
"jar": "sha256-sqALiMi42BDQfsvfkv3/R9t/DqiE7+XDHNp6UmybGuU=",
- "module": "sha256-spo0zB4zdf2SApU2qych9SCnOxwAAAc5935I684GnrM=",
- "pom": "sha256-jqAbXXin7uVpeXWrXQ71uKrR+VZtyRWxgHhY9rknC+g="
+ "module": "sha256-jM7UOynWvF0IWZxT1/R9hK3HV3oRc0m4/epGID2IhHk=",
+ "pom": "sha256-u8cvVVmRlceXcXKp3fGZ/d5OwxslhQITrCnutUMm4dw="
},
- "androidx/room#room-common/2.7.0": {
- "module": "sha256-7HbDv4WtRYn9CMNSIAGv+niXDrd3IQfLXgbvYON6dOs=",
- "pom": "sha256-/NHMaEUFNJFmGFvnQAFSeTMc+tb8gbp6Dwqc5bHYvjM="
+ "androidx/room#room-common/2.7.1": {
+ "module": "sha256-VYuFMAMujgA+oIldJ5ISHmdrGp46DDOu5GDQD5J1eNk=",
+ "pom": "sha256-Fv46v9l2e++3L1HU28+xWAMYpu1z8OMYQCoCP26KFQI="
},
- "androidx/room#room-compiler-processing/2.7.0": {
+ "androidx/room#room-compiler-processing/2.7.1": {
"jar": "sha256-uWCePhQVdZWKAhfe54YQqx5xVwm3XvOD6Fn7lu+wDfA=",
- "module": "sha256-r+YNX3hAYJyB8/eNj+iJmkdUfZbSh4S9Don0d3WIM3U=",
- "pom": "sha256-re9BpiiLw/dND2YQ/kaZzO8QCpCk85Xbcm6kke6mDRI="
+ "module": "sha256-z8zl8HUBhDKr5WCdT/b0B1c+iSdgwnToVpUqVvPy2Ok=",
+ "pom": "sha256-IPQQ8ZNy2BVuzo7k8hdyEPw1dMTA1wkbXlBGY6uH6zk="
},
- "androidx/room#room-compiler/2.7.0": {
+ "androidx/room#room-compiler/2.7.1": {
"jar": "sha256-2QjokrEGOdKTIOpNZL6hxAPgVYKhY1mFVtXqI+sEsM0=",
- "module": "sha256-GdNDFFyug3uwErJLIjLamd/3c/3txYWIpofScOA6HWM=",
- "pom": "sha256-I0WACHZFgR4KU5COgKdbp5rRq+SHuAx2LfUAv59sCis="
+ "module": "sha256-Q0Sz/PIKLq41DDfhDzHybhQodcbhZLT28NIHkPTo88M=",
+ "pom": "sha256-RM4J0BIcbgHYt0txvFuv4xT93SZzmBKeapCbby3P3ec="
},
- "androidx/room#room-external-antlr/2.7.0": {
+ "androidx/room#room-external-antlr/2.7.1": {
"jar": "sha256-a/eUv/6N4mOCZQJRG0x98FcDErbMmTEsp/xr2wiAyh4=",
- "module": "sha256-MWfDNMTvWzrm9Hz/Xc1gFBGoeZwNkF/go7ajUoxhfSE=",
- "pom": "sha256-32NsPDSZkkgDFp8ogHawWP1sDwcFsIdXYvu5K9FtTkA="
+ "module": "sha256-t4QQjwQnT3Xuxx+dfcOKDEHxC1sX74/JfMgcFEeFB4M=",
+ "pom": "sha256-rl3F23kBLamXUURQJ1bU3f3qAm8umTQk9JT6kickIfw="
},
- "androidx/room#room-gradle-plugin/2.7.0": {
+ "androidx/room#room-gradle-plugin/2.7.1": {
"jar": "sha256-WGQDSy8Jp8aqbeKTYYpbO89705g9eSwWZRTeR6hKGo0=",
- "module": "sha256-SJ6pyGRF5MjsvLSN6d/pU07e2ssp07IkuDg6+PvfDb4=",
- "pom": "sha256-gtTxMUDD52vJq3mo+8RpY24RGCLZL+T+dA3WjZSoYkQ="
+ "module": "sha256-leIK2JvhtWRv3fLW4V61lJ0AzMoxOvH2Nt/mh68xoj4=",
+ "pom": "sha256-PGqFy/xKroEXHosM8L4ynEMnXUV5aka5P1Tt6BKLBRc="
},
- "androidx/room#room-migration-jvm/2.7.0": {
+ "androidx/room#room-migration-jvm/2.7.1": {
"jar": "sha256-jFzsjy1docuf3pYP3SJTu/xr50+aSgPs24LaF2YiMaw=",
- "module": "sha256-I8rhKFYmQ1YmBrTgdWsM3JJWSyp7tYQvf9BOsJsQgcA=",
- "pom": "sha256-BxT33w6jjXRHmxSpQr/08kYsR8jxixPJZa8VX8+rmic="
+ "module": "sha256-HFixuNcIlfhh/ZExlI25r3T7ia22gpQFEjxLC/CWjyQ=",
+ "pom": "sha256-xvpy82Dlfp3a5HdNs3QcZoazY/21DjXyY8c8ZVAgKdc="
},
- "androidx/room#room-migration/2.7.0": {
- "module": "sha256-DE8cr5FSvrgFxHMbHsKc+0kdPlA881uSPR1S1XSmjUg=",
- "pom": "sha256-9p246bQJHRqqYz8+kT5YNiBL2n34v3kFZH527U8g2C8="
+ "androidx/room#room-migration/2.7.1": {
+ "module": "sha256-mZtTP3SbkiCaIsyUMkR8IKPPJj/VAfyzoxoCAWohSwA=",
+ "pom": "sha256-mGi65DJz9Y/GgzxrhmvkTt7VpSGRFFqiGIxABeV0F80="
},
- "androidx/room#room-paging-jvm/2.7.0": {
+ "androidx/room#room-paging-jvm/2.7.1": {
"jar": "sha256-sk4d9SMJ87PYtjte4pRxJKSBwNeRneu9A04eH+2PoTg=",
- "module": "sha256-rEo8iiqO6QHutUnCYUydLpFEqb4MBDcdYn3ENOv5nek=",
- "pom": "sha256-2TdAJljNPTJti6QlulPwX+gQcqZsH+NbKmvXCHth3fA="
+ "module": "sha256-HSMuv2r2H+FV6Yo+fdbkTXgmRwiYB0GGOHvrlsaY/hE=",
+ "pom": "sha256-u28aknn8NEaXKJL6/rV+i11nw9hsFbhCfEGd6l8t5ZQ="
},
- "androidx/room#room-paging/2.7.0": {
- "module": "sha256-rtb2GsbL168Mo1ojygUDCrc9S04ezPXWrp03gLHRkf0=",
- "pom": "sha256-G7J547FpfmE4KmYFc34hvstU0xDHClTpuPaqd0ZkhQ0="
+ "androidx/room#room-paging/2.7.1": {
+ "module": "sha256-dwHhMiNJjty0jIZ9SksJ0MzVARbv4g8OIapIxLRQn20=",
+ "pom": "sha256-18mRHcU5+4Ot0Z/u7EaPs4F8qtvnwnxSbnHItGY/xb4="
},
- "androidx/room#room-runtime-jvm/2.7.0": {
- "jar": "sha256-REhdvgDmROk7ZMVw7zuAhOJqJezyPTBUcglZlN0SOCw=",
- "module": "sha256-nEzKxPSjcjzMYYFO6b33cDuWDXx9QFbLIkI0TZhqnVc=",
- "pom": "sha256-inWvKB1RJ5Er9JyRUbHG8V/HhI8+kvO4U2Q9/itqJKY="
+ "androidx/room#room-runtime-jvm/2.7.1": {
+ "jar": "sha256-y9E2e9/UC8Gauq5kjIoAu2pK/d4GMFa0uoK6F4g3r88=",
+ "module": "sha256-qh6r3l9Y25ZFggqcPXWhSV+B1XaEJfm9L3upeV3+BBI=",
+ "pom": "sha256-7lg8DP2n9J7QGed4pcViPUGRfra5tTZaCTIqPkkTlo0="
},
- "androidx/room#room-runtime/2.7.0": {
- "module": "sha256-hFvOPtZrDS3j59zXLIWeCw7+KV7+DStX6f4ptheteWQ=",
- "pom": "sha256-n/HDkKw80IGMI6ARZ2ubg+Pi3b0bZKRXYfBdABPxGvA="
+ "androidx/room#room-runtime/2.7.1": {
+ "module": "sha256-t22KSPR2jqefWMhPLgIFjGzsgYFTjujHcswd7zpwWzA=",
+ "pom": "sha256-O/BknKjAsoPd3Z4glG8Cr8IZWoUkW31AdCC3ADhztrE="
+ },
+ "androidx/savedstate#savedstate-desktop/1.3.0-beta01": {
+ "jar": "sha256-5420fy2C4PnfkNyagjo3Y2hKS4dpsw18U2Wtz1w36I8=",
+ "module": "sha256-XLg7G6NxNU+NSGiSNRsYbbDcQ1DoEVnMmT0OO3YrfMI=",
+ "pom": "sha256-c9NNJVYsYyHaYBcVizfLwQGM3KQi/cT4SrnfwWt5OeU="
+ },
+ "androidx/savedstate#savedstate/1.3.0-beta01": {
+ "module": "sha256-cSXarKYzWh7ecm8TpMkpqTdKar88PLgUMk3/kBomPuM=",
+ "pom": "sha256-Ef9nMkmCADvCHHui44422EwMWI1R2wF3VjQvOL5G3gk="
},
"androidx/sqlite#sqlite-bundled-jvm/2.5.0": {
"jar": "sha256-vXvOYFl1Dj/2KpKNi7z3y2Jwqu8eI5V6reZXcH4a22M=",
@@ -255,120 +271,120 @@
"module": "sha256-NplIHJ/Fh59CvG9fIv/8tuXSP3WGLmbwB+/2MdcWl3k=",
"pom": "sha256-rT9uj0qsJCjS/sbcmYdgBKmLeI0EEKj0sWmrV4JtVj8="
},
- "com/android#signflinger/8.6.1": {
+ "com/android#signflinger/8.9.2": {
"jar": "sha256-wdyixoNjTuGilCmPnHF5V4r2qG4IC9xA+WGRW8XIFC8=",
- "pom": "sha256-HxZNAt/iuj4BXQLj8kgg3iRlktkX8eAPkaGnaTYa+Z0="
+ "pom": "sha256-YDBz00i1K7CgQ9HI9pStLNP6xryJJlciTJ534ZYK3ck="
},
- "com/android#zipflinger/8.6.1": {
- "jar": "sha256-gd1IVhilCaMjWSm56xMJHYhEUmYd5s5aRcw4scVVQhw=",
- "pom": "sha256-5R3NgXBmVPdF4UHUUxw3lY3xrEfunNdWISvWGndYx0U="
+ "com/android#zipflinger/8.9.2": {
+ "jar": "sha256-uh8yqiVavk2rZlcd2RlTBdMCfyYfn09GWJizDN/9CbM=",
+ "pom": "sha256-PPYmubFe7pb+fqzI9ZsEFqwKZHzRT2uaC9bAHRH643I="
},
- "com/android/application#com.android.application.gradle.plugin/8.6.1": {
- "pom": "sha256-NnATbXn6gs8BrM3gQBObBgLTl+nwo3RVm6lvLtWW2Ws="
+ "com/android/application#com.android.application.gradle.plugin/8.9.2": {
+ "pom": "sha256-0If9g+lc06ETaKo39Me3+Liw/EjNxRyErjZlcWRjAQw="
},
- "com/android/databinding#baseLibrary/8.6.1": {
+ "com/android/databinding#baseLibrary/8.9.2": {
"jar": "sha256-eUETcJ2rIbBsJis3lec8twj7rK5hcV80Nh4a9iN6GHA=",
- "pom": "sha256-Lek/tvpLtdFPC53HpfcM+MJxM7aJ31tHyf5K+ZcC/sI="
+ "pom": "sha256-UaC2oKbIY06J9g11nEhTmIQPGP0fh5Jz3MGgUr/AsQo="
},
- "com/android/library#com.android.library.gradle.plugin/8.6.1": {
- "pom": "sha256-bfpZ48HmjapL4RvLUNueWbh1ikieqUa38d3FscST17o="
+ "com/android/library#com.android.library.gradle.plugin/8.9.2": {
+ "pom": "sha256-Po1T0r5IrxZq4zoD2JUHZqiagK13cHzHNDMUT2M5AdY="
},
- "com/android/tools#annotations/31.6.1": {
+ "com/android/tools#annotations/31.9.2": {
"jar": "sha256-slmV+nsiDTX7uOMl3wcfgpFpG/uv+XNMmOOPRewqc+4=",
- "pom": "sha256-IWRj0T6tv+FyrXle/98/hWYWFLvK0xWyIBs4z9h8650="
+ "pom": "sha256-onUUfoStHjVjh0Qrt5pp8z6YuyTx2o0y+P5sYb3is0c="
},
- "com/android/tools#common/31.6.1": {
- "jar": "sha256-SSGmYQvyjwKRHrfW4bpJjbmIhOXyM+VScmGaCEG9THk=",
- "pom": "sha256-bc+djIuiKoCXnRZ3UceVp790AgJ5J+DQAVS2SVQGcY4="
+ "com/android/tools#common/31.9.2": {
+ "jar": "sha256-Krr2/FWQVA3lmHGcRwe/GuBM5/7wsYDEpOc3jOXugyQ=",
+ "pom": "sha256-pYPoeaqmTv06BsYG+a7/RJcEfby67krwbGTvL+13msg="
},
- "com/android/tools#dvlib/31.6.1": {
- "jar": "sha256-XMxJAlggKFBjDFnuy50ppshJuxfxD0ypAX22SfcuSB8=",
- "pom": "sha256-za6RmOnCv5LJRoOwCdaq2DENFPYlB+XtUrWPkzaaFdA="
+ "com/android/tools#dvlib/31.9.2": {
+ "jar": "sha256-488/3JR3iN7o1bqnbLcqZlcRdLxHQe3w47q5enypDhs=",
+ "pom": "sha256-JMVv4BDhcjGTX8gbnp94PahptlXUh4wQhyZ8/C5jHBU="
},
- "com/android/tools#repository/31.6.1": {
- "jar": "sha256-FpwueneqMJeIedv4swQ2ZxFlhy/L392mxzWq3bZxA0A=",
- "pom": "sha256-Wy1SZioiTKSQkY2NBO11pwKijjKk3M059fQHjDuAvmc="
+ "com/android/tools#repository/31.9.2": {
+ "jar": "sha256-7nMxExttgNyD6n14+2YAhHMAcz8pZNGIYXCcTSMHXgg=",
+ "pom": "sha256-sIKbRfpt3NhN33+AKlXCPuLfvSfeOEkF2q7WABn0+Ww="
},
- "com/android/tools#sdk-common/31.6.1": {
- "jar": "sha256-rWbuxoXuvi5q5DA+cMifcjF/p9jMKznjb9+oZFoiYP0=",
- "pom": "sha256-jGPiQ8FUZMUpy8d0RExbQLCvEBhvI6wLYJxdH5LxU5k="
+ "com/android/tools#sdk-common/31.9.2": {
+ "jar": "sha256-iUOli2esf7GgMh56Uqh8+q7CSNORJTbD1yio3Acf/yQ=",
+ "pom": "sha256-rF33kRmIa8ypyJOxB01tfS40q79eJ/lLSmRpjsM24Y4="
},
- "com/android/tools#sdklib/31.6.1": {
- "jar": "sha256-MaLhQQus1+ikZH45fM+RS2hrMjIpbkIpEo47rZZwbiQ=",
- "pom": "sha256-t811xH6Y3EkY4FmdmhQgL2ymw1jQwhRTL7syF2cVBGg="
+ "com/android/tools#sdklib/31.9.2": {
+ "jar": "sha256-7p2BGH2rl5AGQMQeKuMMDrr0Vy3Van1+NER8k9eUwv0=",
+ "pom": "sha256-thqvhTgkAS5UphseDLVdNpSl94gyPLj0xu2gLAINo3A="
},
- "com/android/tools/analytics-library#crash/31.6.1": {
- "jar": "sha256-LFwmQglnZ1wHS8cUCDH+O/9burx/u8CLop/cPq3MlRA=",
- "pom": "sha256-NvqCjh3SQRZx/J6x0GEMMnsuvnMEkHDq4TTa/B6Es+Y="
+ "com/android/tools/analytics-library#crash/31.9.2": {
+ "jar": "sha256-zKl6wpoTKb0xCj6DK25X9GIn5QGqUpwApj3yF8XX30E=",
+ "pom": "sha256-y9YGOtZEHJ+tkwRxs1sMONvx6Q4/6s14r5ssoMep2VY="
},
- "com/android/tools/analytics-library#protos/31.6.1": {
- "jar": "sha256-DNE93twi3+NTWkxq3FZNH8OA9pXdH9dM8CEwxRDPtXM=",
- "pom": "sha256-+Yz/nvLEIr1Qwd8C/LAqFpUrZSpq5dyxKUTM71DBwLA="
+ "com/android/tools/analytics-library#protos/31.9.2": {
+ "jar": "sha256-3SDU5HyokLfDUvb3PIfCLxTCGAg/Hl662cAT6Lp+SvA=",
+ "pom": "sha256-lX+kPaYmjfl+W0pfe20R9VWi8cYp4f1fu28YKq7+430="
},
- "com/android/tools/analytics-library#shared/31.6.1": {
- "jar": "sha256-GI7Dy4ge1lXfkxHMWHAdyzKZc2UAToqmhUrPtg9uNeE=",
- "pom": "sha256-jSxpFb90fFudanGXtCcFXXnMACySZqkOvMLeIyt8F64="
+ "com/android/tools/analytics-library#shared/31.9.2": {
+ "jar": "sha256-ONP9oaxMsPiXSkho2hNhoDz6uTDlLlcp2Zut5AOCRZw=",
+ "pom": "sha256-RMCeR+YqYU0h3rLdzbVUzck07LR0zi9mwhfu4eo6pSg="
},
- "com/android/tools/analytics-library#tracker/31.6.1": {
- "jar": "sha256-fo9FqtqL7accKXbBXxoxbqoA/UqWgyITEc7SvbwCZAg=",
- "pom": "sha256-ZG+eNf6Hg+tmaOcON9/3yNQWLu0ZGXzeLKQZXyp32f0="
+ "com/android/tools/analytics-library#tracker/31.9.2": {
+ "jar": "sha256-D8VeTSFfSwIdiBFyrO+CRkBh2WLf67EToFQNxwRZKOU=",
+ "pom": "sha256-ataFwxA9RS72RDWL5tuN7Rxo6XOAf1Q27nVbqnrFyI0="
},
- "com/android/tools/build#aapt2-proto/8.6.1-11315950": {
- "jar": "sha256-95NZqIrRc08kmq3KiGgHshXyYFVUnCLzTc6pojE9FOo=",
- "module": "sha256-lJIZIVzqn+pESWzhbsPEczrj8Wp5dT7swK3SSxG8i0M=",
- "pom": "sha256-1CRPdNhw+GpIBkVdAW+5IVtIKJH4omliEBG908ttgyU="
+ "com/android/tools/build#aapt2-proto/8.9.2-12782657": {
+ "jar": "sha256-z7r7m17Us65mbPCFldT8tXhP9bLzEtmCyjeLfw5Hva8=",
+ "module": "sha256-CWtyT8l42WZnqecMu6+VS3+w1UZJ4MmujBbDqE5ZRaI=",
+ "pom": "sha256-+MizTLAiuLMMs161PV7d8dOLhNQqNWKEy3hTy+zYIZ4="
},
- "com/android/tools/build#aaptcompiler/8.6.1": {
- "jar": "sha256-fhn/PUfDvZs5JZbXFSKvckBT7ypf/iazn1sw6B6Ig6E=",
- "module": "sha256-0iUxrbUzYh8DC4UMxyzgGBbF4qEcKfEPr0hiFwFLOO0=",
- "pom": "sha256-Dt08VAlDjvWKPt31D6OygjTLLLdat/ththA2I3qdhhY="
+ "com/android/tools/build#aaptcompiler/8.9.2": {
+ "jar": "sha256-ILh6uQSK6T/V7rhRVjMzvGEt/JqBm4HGsRaL1gDV4WA=",
+ "module": "sha256-EOk1LZ5TvpiHfkYLt0jY9i2OXa6dGzPqbYuwp9qw5a0=",
+ "pom": "sha256-UOP2bTQp0q4aHyKnXPW2vZVCmPFgHHXEtDvS6u1iZqY="
},
- "com/android/tools/build#apksig/8.6.1": {
+ "com/android/tools/build#apksig/8.9.2": {
"jar": "sha256-wHDtE5RinXRkGqCQb2Cy/6Hud+Y2ah+TQ39ZcXsa64k=",
- "pom": "sha256-Y2IgqwyxLrjpsO9Y9Hje/wQ6+1rI+pwOfjCIxaNFtzc="
+ "pom": "sha256-vtJW6u3CA6srY0zwpIxMnc/x/br5n6hfUfgYrEqN+/M="
},
- "com/android/tools/build#apkzlib/8.6.1": {
+ "com/android/tools/build#apkzlib/8.9.2": {
"jar": "sha256-HBpn1vTxhkJ6wWbrqg3YZ/WV1RRPySUlKwX/udGhVrc=",
- "pom": "sha256-+A/Fp631hgvcxti+aqP1Wk+HkwmZGFYN02l6sWjxbTY="
+ "pom": "sha256-FesZP5vGCf2/co4u81Sgo0wKBEOSwy6YMNcpA/s5xdw="
},
- "com/android/tools/build#builder-model/8.6.1": {
- "jar": "sha256-UW4P83gUFTJoP7OxbLDnFRe/izU4jCeXb6kGhyiahFg=",
- "module": "sha256-oeBqW8yyM+dvrU838ONRwEtvnOs+PRiNwMWSaYJBtOo=",
- "pom": "sha256-CwbNfNpMYeDszj94IZgV1bdHSb3fVnab/yNFAim9Fa8="
+ "com/android/tools/build#builder-model/8.9.2": {
+ "jar": "sha256-TJ0UyS4ltee/Ikhb+86zD/Fdhf4x/um3727TmhcieZ0=",
+ "module": "sha256-Q4lzbHT5LI8gt2MdP2ufxrB/4PhkzhXrFNnTS6plftU=",
+ "pom": "sha256-vXDdwEm3RxsMtfhXf7LdZEi5xuM/zeOdKqF2W/erZRw="
},
- "com/android/tools/build#builder-test-api/8.6.1": {
- "jar": "sha256-joChV9NorfAWKfWjBseP7R+x3M7uYcRXla4gfZG9q0w=",
- "module": "sha256-dCvKxrVZ0bXunzxiNmtEJXoFDMd/OSUrh1769zww9ks=",
- "pom": "sha256-PaWDrQnaoX+K8N90eIrkO7FBfEAqAKELcjEbsIEWs58="
+ "com/android/tools/build#builder-test-api/8.9.2": {
+ "jar": "sha256-zIsDponVnA3MmYxRauZicM86V3f0QdcbjFJyxyCQc2M=",
+ "module": "sha256-Fi6Q4O3VBMMozoCNOV1S2ClmEsxNvmqP2kaYoul7JFI=",
+ "pom": "sha256-chAmm1dmJm9eCxwdPFrszeddDT/vZGki4feYnusfjvM="
},
- "com/android/tools/build#builder/8.6.1": {
- "jar": "sha256-vE7pSfTulTgcg1SH67axlkiJ1hBLAyOXln2ItPIG5I0=",
- "module": "sha256-RYhYJQ9RO//baGrO0ACo2s3vkSvQkXlbQF13TpuZSfo=",
- "pom": "sha256-Q5TYmYx2pslZaYSNasSzBOaunYwdy6dJ+wuiODezZFQ="
+ "com/android/tools/build#builder/8.9.2": {
+ "jar": "sha256-fcHTbRLugTAMWxZyqq4zbRw8/pCnsmsrVROJYEFQ5Ts=",
+ "module": "sha256-scTasNhSK8A0SjE+s1xq8WTjGsjDyP1H8AvezL/8Lq4=",
+ "pom": "sha256-fGit2zzfoN0kcpa1sM29GvD9PqtXdahpl3aEXUk9Ssg="
},
- "com/android/tools/build#bundletool/1.16.0": {
- "jar": "sha256-HqK/UnS7rHo7tWGFIdL6EfsE6QDjOopkYCnsYzL8CMg=",
- "pom": "sha256-8uiq1EVaQjckYtXhiiaXPWdXEXmmdX84JfIn6Rry8ts="
+ "com/android/tools/build#bundletool/1.17.2": {
+ "jar": "sha256-FmhVy4HhDyMoopMQBvSAH0Itj03l1xfsD38W/CBJoIk=",
+ "pom": "sha256-80LQa1GA5uq6B2oqGKjn/Waum18EiWSvtu9CoCP6N1I="
},
- "com/android/tools/build#gradle-api/8.6.1": {
- "jar": "sha256-B/dr8vj3svN2zIbqvU+KgnkYK2Vw9EDnhD0GbwLF9VY=",
- "module": "sha256-KZXYqt4hXuoOQg5PM9v2RKC4pHxkaT5AfCzFdFra7LM=",
- "pom": "sha256-GdPcq6tb3TEhEcywDXVL8U0rtG+5xe34fuEor8awjuY="
+ "com/android/tools/build#gradle-api/8.9.2": {
+ "jar": "sha256-tjYiEQ8jmwLJFVoyxnqnv3x6/lSVfvLJYeOjJ3xNso8=",
+ "module": "sha256-im+ZKdf1J1f8KP89GXNZ8zn5F8wY0rFehzCzc0C3M54=",
+ "pom": "sha256-ZPReltmRGhJLeaUYErLVS0L8PYTS4+JikmVBpxjygTI="
},
- "com/android/tools/build#gradle-settings-api/8.6.1": {
- "jar": "sha256-fKfb0L6RIEeJkOJfuDzwg6P8ebypZE4kfMVUY1jOKYI=",
- "module": "sha256-qzNDgysjM4ATShFTOlRaKo+3GLboSDxtkmMEETNZB74=",
- "pom": "sha256-NOp/ZQ+mdHYwCvsxWAIFF4fOfztRDY082faDycpqc8I="
+ "com/android/tools/build#gradle-settings-api/8.9.2": {
+ "jar": "sha256-qUVLXR2xngBJB6FtJsCCt39XfK3Dyof9PkP2g0tngqU=",
+ "module": "sha256-0OHNJ4mu+7ee3amVXnrm3bMcBHEIdPlidGpRbk5kv2s=",
+ "pom": "sha256-a4JTPPiCxXGWT53cN4b9Lid3ZDF13zTeayOvPwhMzlM="
},
- "com/android/tools/build#gradle/8.6.1": {
- "jar": "sha256-lpdzOiFfLtQuWy/EBTSE7IMuqylYTrztlNkskQkAUcE=",
- "module": "sha256-KYi7+h3QeXxNVkLISB5RMAMNuTKahKacPoVKmpmUBQU=",
- "pom": "sha256-N4nZdy0Ai/FRwZ9rgaRCwv/NZUpXq0k/n664frPY0Eg="
+ "com/android/tools/build#gradle/8.9.2": {
+ "jar": "sha256-bDE9JNB6w5PPx9tdY8UCnn0gsnh4HEKy0irfm8x9ujA=",
+ "module": "sha256-BI8yjPHVbx5S1xvn0BFcXJqQCt1QyTkCnIYnXgvKOLk=",
+ "pom": "sha256-l3GRhK76k9PF6ClsOYYFMiJ7iAGjTHM3bA2dDbeqVYA="
},
- "com/android/tools/build#manifest-merger/31.6.1": {
- "jar": "sha256-qpY9SvRasDHFcHg86ShtIRHusLjDvfROSMqQcUzMt1Q=",
- "module": "sha256-WrgUxcYq6ApgHpOLUxOcEPFKicMKVWPFCsRSeHNxsPY=",
- "pom": "sha256-yTK9b/FjMsbpwsLtTK/2+/aUBxhTCpByB/t4KV38qLo="
+ "com/android/tools/build#manifest-merger/31.9.2": {
+ "jar": "sha256-ZmN0mzQYIyfBX6XYiPhotGd2XRlzBil4n+3T/4xARJI=",
+ "module": "sha256-Cd90HLOZJYfhT/DPqU29/XIYneLO9747iYlhj04TUgo=",
+ "pom": "sha256-kzqfKUVx5T8XTgVqHfO458CthwZIIHKRDwHhebl48yY="
},
"com/android/tools/build/jetifier#jetifier-core/1.0.0-beta10": {
"jar": "sha256-Jqu0oTkn2QYhacUEyelP6A6a46T3tauIdasAdTapH14=",
@@ -380,61 +396,65 @@
"module": "sha256-NsJVdrGZk982AXBSjMYrckbDd3bWFYFUpnzfj8LVjhM=",
"pom": "sha256-M7F/OWmJQEpJF0dIVpvI7fTjmmKkKjXOk9ylwOS6CEI="
},
- "com/android/tools/ddms#ddmlib/31.6.1": {
- "jar": "sha256-xXHAIk/j5+ZgcZbZXMMUL9wZ8BPo8VEPaMe0pobFOAk=",
- "pom": "sha256-NhGKNIRO8zU7wHiko/RwiEI0KK1q0ejNStAVV6Ka6Ok="
+ "com/android/tools/ddms#ddmlib/31.9.2": {
+ "jar": "sha256-nNyiBuCPvB8B2qGg1k6tKmK4zMWUFWn1GB4n5Kb1+6A=",
+ "pom": "sha256-ehSXY9SGGg8ZQJxxS54S6xv52CiKtkIMghTs8WAnNzk="
},
- "com/android/tools/layoutlib#layoutlib-api/31.6.1": {
- "jar": "sha256-mLrjb/BR4RTdTu9e/6gPvl5VKUT0IzzokhYNos2e6u0=",
- "pom": "sha256-7NQxU4aAO6nUO2e4+myS8EkERQHgRdMvQmDZP5yaajA="
+ "com/android/tools/layoutlib#layoutlib-api/31.9.2": {
+ "jar": "sha256-KSMuYAdiW1aegnmNLY9VnYlB7OYw/iduhCzYGOv5Sxc=",
+ "pom": "sha256-atABzvfVis+rA851PdRal8KGwwdcCf1D39RCXh5m/uQ="
},
- "com/android/tools/lint#lint-model/31.6.1": {
- "jar": "sha256-O7YYb3ddznoQY5HiS8w8jScLzN8vVRuSFhxq3AvC7N4=",
- "pom": "sha256-1YuNHgi4YrbKf3M/pbGQszNZViI+ZGV9SoxCw1PRVdY="
+ "com/android/tools/lint#lint-model/31.9.2": {
+ "jar": "sha256-/Vx9Zgnqot9h3uIN/tRkByg44G0vsugvQ0qOC5eGM3Q=",
+ "pom": "sha256-iVi1l72YliYSm40EHp3DXtRI5EnIjAbQXzOjsEhJVH8="
},
- "com/android/tools/lint#lint-typedef-remover/31.6.1": {
- "jar": "sha256-W09IUhXKTYbvIxn8OYtfIlHmL1RGvF/Q4AZTZI3d4xg=",
- "pom": "sha256-dk7anwlKi4/gldYIdZl6hhwiekbfspnUdJ9ook3e4MM="
+ "com/android/tools/lint#lint-typedef-remover/31.9.2": {
+ "jar": "sha256-Sjujur/Xnm/Ge872R/tOz+r1m0gbEI98LrpNHFxt6o4=",
+ "pom": "sha256-cIoYgUcGxofG2pG4g5n4uwF1fT456+3onsAbcLjJOCM="
},
- "com/android/tools/utp#android-device-provider-ddmlib-proto/31.6.1": {
- "jar": "sha256-2p8/Pa4mVEyQZoVJWEdl1YVKh8Ql0s/ld80002AOoJc=",
- "pom": "sha256-eOOwDF+DPBf3rKWULwBsorkVu9lg9k1TSo1AoDm62aI="
+ "com/android/tools/utp#android-device-provider-ddmlib-proto/31.9.2": {
+ "jar": "sha256-BHrs3WbhBhN/d6UsRC8bg9t9boSWiZgAJR8gbH853mU=",
+ "pom": "sha256-YjaKOSTVNIuMTMsPcWPRJKxNz31PpCJeTlFRi/ziYG0="
},
- "com/android/tools/utp#android-device-provider-gradle-proto/31.6.1": {
- "jar": "sha256-rSNCux1vlVY0AKMiST6hwinLk985RPEmG3OZ9xhJQEk=",
- "pom": "sha256-da7iacXcaVBY4hK/6bQGXlNPfbVdb+IprrQ62VFU51o="
+ "com/android/tools/utp#android-device-provider-gradle-proto/31.9.2": {
+ "jar": "sha256-ZagpFgS/3h9vdcqFMqOBQ57IH9lY8yeCqwBH+2HZp6E=",
+ "pom": "sha256-5yyONF6PV/scLXhH8O29O0aLUsaGE9Ullb7XyWyjoEI="
},
- "com/android/tools/utp#android-test-plugin-host-additional-test-output-proto/31.6.1": {
- "jar": "sha256-OEUGlN5jKMLEy6aW+cBOzdXOaVI1X2jDoi+VQdHWVG8=",
- "pom": "sha256-cP+V6yxSgoI6jJjvssM+5tLyGWS4he9IXxkhF0ODIMY="
+ "com/android/tools/utp#android-device-provider-profile-proto/31.9.2": {
+ "jar": "sha256-PnsJj24+yuMbb3kJw0O07AmqGNion0G/kgd7pLBW9FM=",
+ "pom": "sha256-Brw2CcYYGzLOmC0HU7Oe25ziGxZZVAspJ5Z842Vadho="
},
- "com/android/tools/utp#android-test-plugin-host-apk-installer-proto/31.6.1": {
- "jar": "sha256-VD62yNcrLtdFH46TnV2AiQVm8UvCa335yDR1BrJY164=",
- "pom": "sha256-771HKHgCPhXZzZNlIth03F/Um+MUIScA9rF6BYFxF8E="
+ "com/android/tools/utp#android-test-plugin-host-additional-test-output-proto/31.9.2": {
+ "jar": "sha256-a6fmrCII10wbtfHRRkq6/GpF2HELIEVaLcAq34cmvIM=",
+ "pom": "sha256-NgKKzEuuabgX/PsJTYQUL8IRWgTK+ZUroUKs5Kx03OI="
},
- "com/android/tools/utp#android-test-plugin-host-coverage-proto/31.6.1": {
- "jar": "sha256-77TXAUqqc1UkagfC5DeiIx+yUlQP8bzmhyyI3I2onRI=",
- "pom": "sha256-orxwsWG8GzB3crqSXOMlRKR1Of3gSnCbMgiFYKvpvtY="
+ "com/android/tools/utp#android-test-plugin-host-apk-installer-proto/31.9.2": {
+ "jar": "sha256-RXBdYbIQBuhTPmz4q3lYp95t7KzmjtbAnbit4SFthZw=",
+ "pom": "sha256-AkcBSZOYuYAd6UznOdyr6bwoRVWGmCnsPYyj9zdl35M="
},
- "com/android/tools/utp#android-test-plugin-host-emulator-control-proto/31.6.1": {
- "jar": "sha256-rt7F7EYn2JjMzfQtgDjbIOukSVdTxT0bCzeHNEkcr18=",
- "pom": "sha256-tApCizomm6Ik+1p6DQ0swY5TEgFVDuR1Wx1wR4k6mQs="
+ "com/android/tools/utp#android-test-plugin-host-coverage-proto/31.9.2": {
+ "jar": "sha256-+oZxmj3F3kZffgwCMYRBTCf4/VOjT9VXKJwL9t80AkQ=",
+ "pom": "sha256-TM43f6I9hQgO9mSaATpgjYVKU5Psj5C2CzGQ0vY0XbA="
},
- "com/android/tools/utp#android-test-plugin-host-logcat-proto/31.6.1": {
- "jar": "sha256-kSkCS9jjg1O8o+sm39jjYo4FjVfW6dhFH/w18BZ1HmM=",
- "pom": "sha256-OysKImsUosDlrWKdEGL7sppvGVQsXxT+D4mP/wEh5Io="
+ "com/android/tools/utp#android-test-plugin-host-emulator-control-proto/31.9.2": {
+ "jar": "sha256-pPNKrg+f+gJtv3FRQ23XrlO+y3JiK0DyxHnKyJQ9kxk=",
+ "pom": "sha256-SikflqCvaRCs1vt3LJLZffVnk3+qW8pNmJSSofS1uUw="
},
- "com/android/tools/utp#android-test-plugin-host-retention-proto/31.6.1": {
- "jar": "sha256-PbjtOO9JtpTK6kZq4i47Ns7clVezWJ0OB8DN2DKUWRw=",
- "pom": "sha256-ZnblwB6LjiWcJJEqrXEx6rC+D+/kBeUZzs6o4+kBoMg="
+ "com/android/tools/utp#android-test-plugin-host-logcat-proto/31.9.2": {
+ "jar": "sha256-wfbrus2tVZtu/k6qKVYVUrMxVjlfBpzZcD/aCcRi3qY=",
+ "pom": "sha256-mxv94aFi9Ni9/RWLVUPHDAGp9V8GakPWtaiutlsn0As="
},
- "com/android/tools/utp#android-test-plugin-result-listener-gradle-proto/31.6.1": {
- "jar": "sha256-y99xvKYOFMMOeyz0uQ8PCj6ME498rdh0sNnArgguAnQ=",
- "pom": "sha256-j1FzWv7i9yDS70ZCGHoppH7u2uTuNVyS/X3R9K526rQ="
+ "com/android/tools/utp#android-test-plugin-host-retention-proto/31.9.2": {
+ "jar": "sha256-CPGvlhFbK9As1LaE4ZT1xcJ2PwHI9Z4BHZrsyz/vGGM=",
+ "pom": "sha256-vG8p1Uz5KQGatASJx1yygpyNkVgp/uRlgrMpyaE1IsQ="
},
- "com/google/testing/platform#core-proto/0.0.9-alpha02": {
- "jar": "sha256-bYqJBndBUPQ6j60IymTiXGBww5vYpvwTslk/KJJC/pU=",
- "pom": "sha256-J855WUJ6L/7kjQ/rRRKKPzbMQX7YqCKvoigiyPWliyU="
+ "com/android/tools/utp#android-test-plugin-result-listener-gradle-proto/31.9.2": {
+ "jar": "sha256-1Cm5MS3/oFAzgdHuGxipmb2QHnRWYSsvtIxqXVosr4g=",
+ "pom": "sha256-YJFSnIGoI/3PHZ8PwWMQxdf37wYGQNdaYHBGduWJN5U="
+ },
+ "com/google/testing/platform#core-proto/0.0.9-alpha03": {
+ "jar": "sha256-0AHrDMu/yMueqhk6NY5jcSl0Y5d1ZHvpSasjLCsptAc=",
+ "pom": "sha256-O7RSgN8d0clrmgFySmFFZrfWDTNFP81SwsdB+ZmcOk4="
}
},
"https://plugins.gradle.org/m2": {
@@ -595,23 +615,23 @@
"jar": "sha256-05mSkYVd5JXJTHQ3YbirUXbP6r4oGlqw2OjUUyb9cD4=",
"pom": "sha256-r97W5qaQ+/OtSuZa2jl/CpCl9jCzA9G3QbnJeSb91N4="
},
- "com/google/devtools/ksp#com.google.devtools.ksp.gradle.plugin/2.1.20-1.0.31": {
- "pom": "sha256-lrP34a55nJ9OmB1DIOe/SzsXFWRF1s2MvXXH1/1Cv/s="
+ "com/google/devtools/ksp#com.google.devtools.ksp.gradle.plugin/2.1.21-2.0.1": {
+ "pom": "sha256-uhlRo9qxiovCyTnXojCw2VO8auNi3VIKR3zfXLFHGOE="
},
- "com/google/devtools/ksp#symbol-processing-api/2.1.20-1.0.31": {
- "jar": "sha256-dy+FxyWzgCE9grQ9abQImS/U2sr50zJo4kJpQQ6gl5g=",
- "module": "sha256-4GCAUjhnrw8wK83PqhzRT0jXO0EG852X7TvKh6yL8Lk=",
- "pom": "sha256-uqoBWau+KpclCzYnONSk6a+seGjjZ5uD4jOeOKVWYHo="
+ "com/google/devtools/ksp#symbol-processing-api/2.1.21-2.0.1": {
+ "jar": "sha256-ayE0FIw7yenPnPI51FAxohzXiZVqIVktGjIx/orjCa8=",
+ "module": "sha256-FOy0d2qAcehhKYMzGUMTmbKmnm6b/tyymSU4vaymz8A=",
+ "pom": "sha256-ITlIj5MwvlkbT6pX4bgdH7qDaWi1HwBx8JRJ4+0J8sE="
},
- "com/google/devtools/ksp#symbol-processing-common-deps/2.1.20-1.0.31": {
- "jar": "sha256-qiyLzpH11PQt9VjLY6CXZMYHmKIcyvsue2Iwjdzc2TY=",
- "module": "sha256-lSn8quFQ0UpsBgHuv2mBUEnzv2asHlnOaO57fU2XnUE=",
- "pom": "sha256-eeve5b/kHDHPi1u83bvZftu8JhyYbuv+DeZf1WEQ7q4="
+ "com/google/devtools/ksp#symbol-processing-common-deps/2.1.21-2.0.1": {
+ "jar": "sha256-Ac31K1nT4gaqT6YngdFQWly9mHQ8BbBy+cjLnmqi4AM=",
+ "module": "sha256-m2jwFBX8A9ZB+C4uSzfemenf30pYX7gltGAbtyyqWUw=",
+ "pom": "sha256-342+OK5yUR4F6fUuqhYaBU/Q01S1SfVI4AiPL8cp1j0="
},
- "com/google/devtools/ksp#symbol-processing-gradle-plugin/2.1.20-1.0.31": {
- "jar": "sha256-2ewkT6M+FXQk8eA2jNAWxKI4adwsUftrk6+aUuxIIVI=",
- "module": "sha256-7q8aYoisLJi7sZRlqpfuLHWSSv1dK+/KO3w7hQP+P/w=",
- "pom": "sha256-nQnbav/D80/FQo57fXmATVEROP3h0WIeKtEc9mQhXbY="
+ "com/google/devtools/ksp#symbol-processing-gradle-plugin/2.1.21-2.0.1": {
+ "jar": "sha256-nkVMuS/UrcL/6tWaCaiDH+Bmpk3Z5IPaVdjRrzAHGCE=",
+ "module": "sha256-Ilxdo/6zKViDaPfOQs89ZeXfInXx79tucXTQNv/lZyk=",
+ "pom": "sha256-werAp7M/MlLNFpH01DQo2PFDUVsisahkBqTFaJOSFjg="
},
"com/google/errorprone#error_prone_annotations/2.21.1": {
"jar": "sha256-0fPGaqkaxSVJ4Arjsgi6S5r31y1o8jBkNVO+s45hGKw=",
@@ -698,13 +718,13 @@
"jar": "sha256-okR19sz+HMek/p404Fzmh7DODG6Mt4Hg7O07GGSCxh4=",
"pom": "sha256-N1e360Vz2a4E37ViqPa9WqtKZbiD31RKTzYJTXz+I78="
},
- "io/sentry#sentry-kotlin-multiplatform-gradle-plugin/0.11.0": {
- "jar": "sha256-oF79yaoh0yoN/JzCh34jdSMHhBQ1HAhvng6H/WnigfA=",
- "module": "sha256-BAVFTRMLVMv0d3rlOiVcJRDpnjGMhw5hwD+xYCxhDGk=",
- "pom": "sha256-lsnWBhj/V6ICwjZdCW1tN5C5jhcTTzEMfPySFO/dius="
+ "io/sentry#sentry-kotlin-multiplatform-gradle-plugin/0.12.0": {
+ "jar": "sha256-fNWyQ/wl4q5Yu2Z5949zRNSKFn2bwkPY62K6/gohNfc=",
+ "module": "sha256-2SanANsKdiFM/8djX4XR4cKignE1dYiR61vaHTRCNLc=",
+ "pom": "sha256-hMx9AcxMCi+9wW3PuhojMcosp5tvk01+G8FYTR95fCo="
},
- "io/sentry/kotlin/multiplatform/gradle#io.sentry.kotlin.multiplatform.gradle.gradle.plugin/0.11.0": {
- "pom": "sha256-Wx8+RUj2DLyVZUVk+Xk+cbuU1STNcmfaPjL5xTFExP4="
+ "io/sentry/kotlin/multiplatform/gradle#io.sentry.kotlin.multiplatform.gradle.gradle.plugin/0.12.0": {
+ "pom": "sha256-dWlEf6xFV/F5LqZfMmDGp/HXhYB66H+rGHOLYjr+nkA="
},
"io/swagger#swagger-annotations/1.6.14": {
"jar": "sha256-J22F3CEgy8MLCL40t7rlQYRnymmDgUsNHgcYKeu1xQA=",
@@ -992,9 +1012,9 @@
"jar": "sha256-j8orSvbEzyRWXZp/ZMMXhIlRjQSeEGmB22cY7yLK4Y4=",
"pom": "sha256-zL2XaTA2Y0gWKVGY5JRFNPr7c9d4+M1NQ588h7CQ9JQ="
},
- "org/jetbrains/kotlin#kotlin-build-tools-api/2.1.20": {
- "jar": "sha256-Uzw2yzYubtLRX1hzLn9MbSvtXJ1RebiXvEsJ0W1gU3c=",
- "pom": "sha256-kn9h95cmHFnktTEDFNaf1KOrjvT3A596UyYHXEKkFzo="
+ "org/jetbrains/kotlin#kotlin-build-tools-api/2.1.21": {
+ "jar": "sha256-BrtrNnHUvDunTA4O+rvc1VXMwtTMLvZ80wnFc4yNHlQ=",
+ "pom": "sha256-U5ag0mBsMOA66ZSnl8b5FoTG47LZ6aRf1pLl6T7sDJM="
},
"org/jetbrains/kotlin#kotlin-compiler-embeddable/2.0.21": {
"jar": "sha256-n6jN0d4NzP/hVMmX1CPsa19TzW2Rd+OnepsN4D+xvIE=",
@@ -1016,9 +1036,9 @@
"jar": "sha256-W0cHoy5GfvvhIsMY/2q9yhei/H2Mg/ZgN8mhILbcvC8=",
"pom": "sha256-P+CLlUN7C074sWt39hqImzn1xGt+lx1N+63mbUQOodg="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.1.20": {
- "jar": "sha256-sk9SbQ3++wKWrg9Ks2L51soCV3JcwnMIOprjN+ooJn0=",
- "pom": "sha256-wKs06ffQCv3LIv0D5S6PhZpGR9lY4Lh7fQzSY0QWOlo="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.1.21": {
+ "jar": "sha256-eEu/b4g00ez2XsUf57RLQW8zBS6CGWKlm55/dOCU9pY=",
+ "pom": "sha256-QxApK3Qc26Bu6iaC8YU5U4i+OvPLATzIo+gei5NokQA="
},
"org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.0.21": {
"jar": "sha256-Uur1LOMDtSneZ6vDusE+TxNZY1dUPfqDHE1y0tYxDlA=",
@@ -1028,12 +1048,12 @@
"org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.0.21/gradle85": {
"jar": "sha256-Uur1LOMDtSneZ6vDusE+TxNZY1dUPfqDHE1y0tYxDlA="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.20": {
- "module": "sha256-AsJsJlASRw1yrc3buCTSOOayieEAzUu/moJ1Cj1Jv8A=",
- "pom": "sha256-t02/6klcg6xWRwS6qDmk56W3kRiMj3llbJwZ3XfeLxg="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.21": {
+ "module": "sha256-q9fHAOmpTF3zzNlek9LuqwwZJkXXB+rZXFzqR+gcwns=",
+ "pom": "sha256-QG8P2ImjHfVX+txkaouXADreDCRrX7N6YTYZFWMgUfc="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.20/gradle85": {
- "jar": "sha256-fjYZlm/jid9IV59DsY8sCwc2llWZFTd8lELrqM+7+/Y="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.21/gradle85": {
+ "jar": "sha256-VY+KMrr1qH6WlMi7OVVwqeduCuqrqmg/msH83oujqsw="
},
"org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.0.21": {
"jar": "sha256-UzVXQrV7qOFvvfCiBDn4s0UnYHHtsUTns9puYL42MYg=",
@@ -1060,9 +1080,9 @@
"module": "sha256-8JRUh/5RlZ/fi2oUQXB6Ke1fGsMaIxx/3r4sPd0i/fE=",
"pom": "sha256-Z1AT1Mvu4JyIkgriuiRvmfKKeJuHT2NASeAS+j7r9Mg="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.1.20": {
- "module": "sha256-IF4RacYovsBfHVnkTTIJFSiun9U6fjPsVDvO/bEojeY=",
- "pom": "sha256-Y5ymx2U+Gp2pXfKjuuJsy3AcA6/VjHl6tr9vJV9kwwE="
+ "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.1.21": {
+ "module": "sha256-avSUrGVuckg0HOukOePWJhFtARfJ+9+Xq+5lcOEaCHc=",
+ "pom": "sha256-eTmPhH1rfKipak5GOf+iLhaRJIr+tOgQGeEdG9C7IFI="
},
"org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.0.21": {
"jar": "sha256-R1eJEWW2mPvazo9NpvK8DpiOrvnvNnE1SIZajycGmv0=",
@@ -1072,9 +1092,9 @@
"jar": "sha256-ResIo5Kfl8SKkpEsliV3nRVAvG8/IS+56UYg0DJrzAA=",
"pom": "sha256-ZpB3PnZJ0dD61V0GCaTiHh68mF3Q+iYenG/9OJhnBh0="
},
- "org/jetbrains/kotlin#kotlin-native-utils/2.1.20": {
- "jar": "sha256-pyVic6u53yI1kk2A/dNtZ4tFhGfDB2xmhRxCQ3vdPGY=",
- "pom": "sha256-1Gec6AsERY5fzL1pteMUvxwMFnmH4EOVRv3+z7U+M0Y="
+ "org/jetbrains/kotlin#kotlin-native-utils/2.1.21": {
+ "jar": "sha256-3ECUhclc04pfMNWHjr6ai/Lm5vJUtv6eRcygmZkF4HA=",
+ "pom": "sha256-2RW7ZEMRhfvbhlxNKxLmuniqaME0fFnfrieaMqIyhPk="
},
"org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21": {
"module": "sha256-kJCVCx7oa4b+KWmV2AKG6opPN5+yshjoVvzt0ErS1Hk=",
@@ -1083,12 +1103,12 @@
"org/jetbrains/kotlin#kotlin-sam-with-receiver/2.0.21/gradle85": {
"jar": "sha256-HSNuNiIzuaJx5QsiOlDI2+rdA1C2OiRkYIJWhS2jaKM="
},
- "org/jetbrains/kotlin#kotlin-serialization/2.1.20": {
- "module": "sha256-OMZPybedsk2Y415NutDvDjOxdsKXSTE8c7k6D5bCIgs=",
- "pom": "sha256-Ffv0qiQBTCr6vmXjwzrY39LYocR8z5dsBbqKNqGou0I="
+ "org/jetbrains/kotlin#kotlin-serialization/2.1.21": {
+ "module": "sha256-slOwL1BlFSW4AeKUXZr9RVUrRCC/FPzhxQDKX4lHyc8=",
+ "pom": "sha256-+oVjLbzKF7IlJM0ldKyFsgzE+u5oLIGeWDe+0Sncy4w="
},
- "org/jetbrains/kotlin#kotlin-serialization/2.1.20/gradle85": {
- "jar": "sha256-rNawwcN18ocop1LMbI0itREnbFT1DZcb7UM957K9qjI="
+ "org/jetbrains/kotlin#kotlin-serialization/2.1.21/gradle85": {
+ "jar": "sha256-G6Oulwq5Idk694SifQQ4wPjeXTIxqKX8lo7V+INk5d4="
},
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.25": {
"jar": "sha256-+1Nz3XYbTpPj9TjF6FO7o4pxFDoYFTbo8ZPtbk7ds7g=",
@@ -1107,24 +1127,24 @@
"jar": "sha256-W28UhUj+ngdN9R9CJTREM78DdaxbOf/NPXvX1/YC1ik=",
"pom": "sha256-MiVe/o/PESl703OozHf4sYXXOYTpGxieeRZlKb36XVo="
},
- "org/jetbrains/kotlin#kotlin-tooling-core/2.1.20": {
+ "org/jetbrains/kotlin#kotlin-tooling-core/2.1.21": {
"jar": "sha256-tPu1I+hmLUqEUbmjap5/1D9jfLDNapueNoFxlmXavY0=",
- "pom": "sha256-PO8cS3yC7KjMAcMMrt0VSQWeZfL51BYsjJ13+6JBMXY="
+ "pom": "sha256-RdzNNvsgz0B28XOMmbzt98rdd3Xti8cWopgr0VzpaDA="
},
"org/jetbrains/kotlin#kotlin-util-io/2.0.21": {
"jar": "sha256-Dv7kwg8+f5ErMceWxOR/nRTqaIA+x+1OXU8kJY46ph4=",
"pom": "sha256-4gD5F2fbCFJsjZSt3OB7kPNCVBSwTs/XzPjkHJ8QmKA="
},
- "org/jetbrains/kotlin#kotlin-util-io/2.1.20": {
- "jar": "sha256-gqOymmEdR85jSuLmxQnN4qhvlLI7hr4whk6z1Lj+jn4=",
- "pom": "sha256-eSQnftICC4UQ1F8N0QgREmVoEDAH2D+ZcfwYRmC9hKM="
+ "org/jetbrains/kotlin#kotlin-util-io/2.1.21": {
+ "jar": "sha256-43JJKisFVtYv0Djj7fxFMbVQZUhs4o0E9HBj0rwDDBw=",
+ "pom": "sha256-XzfSWuJDprEFAHoH18j0Wd4zep84fMiz63VPmNZCoA4="
},
"org/jetbrains/kotlin#kotlin-util-klib/2.0.21": {
"jar": "sha256-oTtziWVUtI5L702KRjDqfpQBSaxMrcysBpFGORRlSeo=",
"pom": "sha256-724nWZiUO5b1imSWQIUyDxAxdNYJ7GakqUnmASPHmPU="
},
- "org/jetbrains/kotlin/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.1.20": {
- "pom": "sha256-YjXePQABYjdcj3IvCO2hU/CQ4RoDW0qbi+fqxO8UX+Y="
+ "org/jetbrains/kotlin/plugin/serialization#org.jetbrains.kotlin.plugin.serialization.gradle.plugin/2.1.21": {
+ "pom": "sha256-X5lVwimv4qtP70Bnu1qdZdRHStTwBcqDk481HfSPCTY="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": {
"pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE="
@@ -1402,26 +1422,32 @@
"jar": "sha256-8d0j+K40qOkTZnI5kerQ1kmdGj6RY85VDCALAtdqhys=",
"pom": "sha256-JlupWajhPDoGEz8EtTkWnBAY2v/U0z9TxFOrTLOG9XA="
},
+ "com/google/devtools/ksp#symbol-processing-aa-embeddable/2.1.21-2.0.1": {
+ "jar": "sha256-SpNovAbJIUydH8EqHYQre1d9usBKuvFN53j7V1Gv/CM=",
+ "pom": "sha256-OtZIlhwvEESzL19qR/Jt8NSucbykDwD1zG12aJU8F8M="
+ },
"com/google/devtools/ksp#symbol-processing-api/2.0.10-1.0.24": {
"jar": "sha256-3X3eBwvlTeZse91N4ExD+0KeDGK7EypkSM+jNlOvsik=",
"module": "sha256-v8OiFHE2oHw5IP2mGeugc8uTgcVlf++xYc/ViZSPmVI=",
"pom": "sha256-RSj+eY/v7sCVpz6GHBIG+oJUlqDntlInL0D/yWCBTmI="
},
- "com/google/devtools/ksp#symbol-processing-api/2.1.20-1.0.31": {
- "jar": "sha256-dy+FxyWzgCE9grQ9abQImS/U2sr50zJo4kJpQQ6gl5g=",
- "module": "sha256-4GCAUjhnrw8wK83PqhzRT0jXO0EG852X7TvKh6yL8Lk=",
- "pom": "sha256-uqoBWau+KpclCzYnONSk6a+seGjjZ5uD4jOeOKVWYHo="
+ "com/google/devtools/ksp#symbol-processing-api/2.1.21-2.0.1": {
+ "jar": "sha256-ayE0FIw7yenPnPI51FAxohzXiZVqIVktGjIx/orjCa8=",
+ "module": "sha256-FOy0d2qAcehhKYMzGUMTmbKmnm6b/tyymSU4vaymz8A=",
+ "pom": "sha256-ITlIj5MwvlkbT6pX4bgdH7qDaWi1HwBx8JRJ4+0J8sE="
},
- "com/google/devtools/ksp#symbol-processing/2.1.20-1.0.31": {
- "jar": "sha256-Ur1VHTVEWTntuCsPTlKCLHVH+Qa8gellmZ5nqSHlQp4=",
- "pom": "sha256-hMXtNZ96txDxZjUS7NMqc3khjyaZA05mT9lLc/XJV4E="
+ "com/google/devtools/ksp#symbol-processing-common-deps/2.1.21-2.0.1": {
+ "jar": "sha256-Ac31K1nT4gaqT6YngdFQWly9mHQ8BbBy+cjLnmqi4AM=",
+ "module": "sha256-m2jwFBX8A9ZB+C4uSzfemenf30pYX7gltGAbtyyqWUw=",
+ "pom": "sha256-342+OK5yUR4F6fUuqhYaBU/Q01S1SfVI4AiPL8cp1j0="
+ },
+ "com/google/devtools/ksp#symbol-processing/2.1.21-2.0.1": {
+ "jar": "sha256-nCAksg9sUsk+NoUfHHcKMg0EEsrqzu83wo1A5uP8KZA=",
+ "pom": "sha256-Xj39efqTlcfwIhJfrW4QJM7Nqsq/p65ecgAn3+hpHZ0="
},
"com/google/errorprone#error_prone_annotations/2.11.0": {
"pom": "sha256-AmHKAfLS6awq4uznXULFYyOzhfspS2vJQ/Yu9Okt3wg="
},
- "com/google/errorprone#error_prone_annotations/2.18.0": {
- "pom": "sha256-kgE1eX3MpZF7WlwBdkKljTQKTNG80S9W+JKlZjvXvdw="
- },
"com/google/errorprone#error_prone_annotations/2.26.1": {
"jar": "sha256-3iXy2aIVZSm9dl9R2O/fwN+nMB4E77nMdbfxDPXQ4Ps=",
"pom": "sha256-rqfpkeLf3LR/X71QhYdTX3gCvLni/C1Ou1C+QbaE2p8="
@@ -1440,9 +1466,6 @@
"com/google/errorprone#error_prone_parent/2.11.0": {
"pom": "sha256-goPwy0TGJKedMwtv2AuLinFaaLNoXJqVHD3oN9RUBVE="
},
- "com/google/errorprone#error_prone_parent/2.18.0": {
- "pom": "sha256-R/Iumce/RmOR3vFvg3eYXl07pvW7z2WFNkSAVRPhX60="
- },
"com/google/errorprone#error_prone_parent/2.26.1": {
"pom": "sha256-SmrQDTGwpa3Nmk9gUGXVtEX65KBMv4J+XRrBB34vgU0="
},
@@ -1514,17 +1537,26 @@
"com/google/protobuf#protobuf-bom/3.22.3": {
"pom": "sha256-E6Mt+53m/Bw8P3r1Pk1cd/130rR2uuOLdLdYHN7i5lU="
},
+ "com/google/protobuf#protobuf-bom/3.24.4": {
+ "pom": "sha256-BOz9UsUN8Hp1VR+bCeDvMGMO5CN9CRyg7KceW/t4zOU="
+ },
"com/google/protobuf#protobuf-java-util/3.22.3": {
"jar": "sha256-xhX3aHncXDA+TfW5Smr6OVNAWMdUXbLUg/2V2fY8i/4=",
"pom": "sha256-tEcBsGoGSGXsm1YUqT6eKPrdfU38S0YPIcgZ71Pb4tY="
},
"com/google/protobuf#protobuf-java/3.22.3": {
- "jar": "sha256-WdOI6motLXaujv/3/U0MYMbw9GTD06ub6OWt0JKXVwg=",
"pom": "sha256-GG6nlBUPW0Kup+xgQd83PR2KioMWJPWKVd67YEPscxI="
},
+ "com/google/protobuf#protobuf-java/3.24.4": {
+ "jar": "sha256-5WVVIr4apcwfLwkqoDawRFFX8pSSju3xMyrJOMe2loY=",
+ "pom": "sha256-OUEiHKZXgZ3evZX+i3QPRwr3q/MEYLE+ocmrefEPq5E="
+ },
"com/google/protobuf#protobuf-parent/3.22.3": {
"pom": "sha256-OZEz1/b1eTTddsSxjoY0j0JFMhCNr0oByPgguGZfCSk="
},
+ "com/google/protobuf#protobuf-parent/3.24.4": {
+ "pom": "sha256-+37AUFh2/bnseVEKztLR6wTDuM/GkLWJBJdXypgcrbM="
+ },
"com/google/truth#truth-parent/1.0.1": {
"pom": "sha256-HH/IY4Mu2YCOQ9jBdpH/Fn0xPxETTvx1Yf9R0UIZbX4="
},
@@ -1540,20 +1572,20 @@
"jar": "sha256-dXv+kGGTuLZR553CbNZ9a1XQdwos37A4FZFQT3edSnY=",
"pom": "sha256-eEY5mzXHzWQqmzoADD4tYtBOs3pFR7aTPMixi8wvCGs="
},
- "com/guardsquare#proguard-base/7.6.1": {
- "jar": "sha256-wmUOZmw0Q3gdxenq7l3ochWT8AvkTp2HzsdhQGNXx3A=",
- "module": "sha256-JdmBh6U8Iv9cCQfhdTWgK0Q4Wk3FSISxJ5uhKQg6Zys=",
- "pom": "sha256-O3Fie597ZAogi4a7LLfEgUItx6e3izXZny0Y50dSH/0="
+ "com/guardsquare#proguard-base/7.7.0": {
+ "jar": "sha256-Qt/52lNIJaXmlHUjWOAre41dqTm+m50H+Zh0SEkubnk=",
+ "module": "sha256-mfDPLg56BcGCyaRwa4WU/Xp60uP7EvIs0ScMyphKspM=",
+ "pom": "sha256-fRxMbEcM4UY59Ls3tn+l+EeffxVn85pETtBHhLS4544="
},
- "com/guardsquare#proguard-core/9.1.7": {
- "jar": "sha256-2wb6n2tDu304ZCD4VPQapVoRAj3ja61o4EPDrD8zuNU=",
- "module": "sha256-CUllErGoVDVOUdGan6XEEjVKLTlZYczHasOIL5WlTgs=",
- "pom": "sha256-m+fvKU0pm6gP/ZzKEa0wl+N+QTcbZGSYElqADUqO0qg="
+ "com/guardsquare#proguard-core/9.1.10": {
+ "jar": "sha256-5v9XISTgrysj0kM8W3JVfx+QXmgMthl5NCy5Fe6TgZg=",
+ "module": "sha256-ejuRDXtS4yOBDnAaJrxJ/nycq3jxOtW1i43GAeJ84oE=",
+ "pom": "sha256-m3dB6tjNAZt47jNV6D9ECJy56Xt6EhBdXLWMzgTUoM0="
},
- "com/guardsquare#proguard-gradle/7.6.1": {
- "jar": "sha256-ScjoQGfRVpIV8WK59EEiVEIvX4A5eu04C8yyBZeH7xk=",
- "module": "sha256-fND7x+oT+8EkO9lAeq2kpBe8HuLXEHcCTcmwn2SsGAc=",
- "pom": "sha256-q/PvEB1bM2lv5Ytjm4FzrVAOqQf72Yp4JZV5+s+kkng="
+ "com/guardsquare#proguard-gradle/7.7.0": {
+ "jar": "sha256-DM48bBo11BqFqyWZXB7PUELuwUibNjwM/cjgvNhebUA=",
+ "module": "sha256-yzzOVMh0LhKMfokR8CU4cnxUtI2QqvxIMPTlyeBMdss=",
+ "pom": "sha256-TFcJ7uYXjL1kpw5T0Lpp55qim7wB+r7hkHQ8v2qkjgM="
},
"com/intellij#annotations/12.0": {
"jar": "sha256-+KsTsUvggP4vYX+Q5VWZdg5KG03u6lxZXfY9DWN17W0=",
@@ -1679,9 +1711,6 @@
"com/sun/xml/fastinfoset#fastinfoset-project/1.2.16": {
"pom": "sha256-kFgkJa3B9AtBNi2vuVFzkxIlrKpeeWINXmvVL2Rikro="
},
- "commons-codec#commons-codec/1.10": {
- "pom": "sha256-vbjbcBLREqbj6o/bfFELMA2Z7/CBnSfd26nEM5fqTPs="
- },
"commons-codec#commons-codec/1.11": {
"jar": "sha256-5ZnVMY6Xqkj0ITaikn5t+k6Igd/w5sjjEJ3bv/Ude30=",
"pom": "sha256-wecUDR3qj981KLwePFRErAtUEpcxH0X5gGwhPsPumhA="
@@ -1690,9 +1719,9 @@
"jar": "sha256-s+n21jp5AQm/DQVmEfvtHPaQVYJt7+uYlKcTadJG7WM=",
"pom": "sha256-yG7hmKNaNxVIeGD0Gcv2Qufk2ehxR3eUfb5qTjogq1g="
},
- "commons-io#commons-io/2.13.0": {
- "jar": "sha256-Zx6qOWiNrC/6pGRbPJmAri0OokceSual2hmc0VriNmY=",
- "pom": "sha256-2z/tZMLhd06/1rGnSQN3MrFJuREd1+a5hfCN2lVHBDk="
+ "commons-io#commons-io/2.16.1": {
+ "jar": "sha256-9B97qs1xaJZEes6XWGIfYsHGsKkdiazuSI2ib8R3yE8=",
+ "pom": "sha256-V3fSkiUceJXASkxXAVaD7Ds1OhJIbJs+cXjpsLPDj/8="
},
"commons-logging#commons-logging/1.2": {
"jar": "sha256-2t3qHqC+D1aXirMAa4rJKDSv7vvZt+TmMW/KV98PpjY=",
@@ -1786,34 +1815,46 @@
"module": "sha256-qopIGqRvCjIgtHbyjRoKHtsyoMtFmfmTeae1PI5nYfk=",
"pom": "sha256-m9MD9XiEXZB17a+NhYhDXjkeNmT/IVefaYUJ2unnElY="
},
- "io/grpc#grpc-api/1.57.0": {
- "jar": "sha256-jSw4Qpn4Tuiqf2cPAOfLJrh+IxzzCRR0MHsyt2kQ9xw=",
- "pom": "sha256-w/BUp8iGFkfQpVglsKlJ9E/PycZPR5CD2WgTgUxQJhI="
+ "io/grpc#grpc-api/1.57.2": {
+ "jar": "sha256-QrcuZXLAhAVaw84D5u/kM+sF72ILPa9RNqQ1n8csw+E=",
+ "pom": "sha256-x99FUaZPAoKnZugJUU1COEUKdCkFX5x3GIgdFqMQoCY="
},
- "io/grpc#grpc-context/1.57.0": {
- "jar": "sha256-lT/KzYL1MeabduODT1gwutTCKuhBROBY1x3ICnQwJ10=",
- "pom": "sha256-qyZOgr+2q4lfYBavizzERJWryB52nDD6WprgrRa+bMY="
+ "io/grpc#grpc-context/1.57.2": {
+ "jar": "sha256-m4rIjZzvKBna/+1729LyJoAjfUgsbGcf4C022j8IzwA=",
+ "pom": "sha256-iSf3fWOB4kSHaCcIGWpspyg2i4/XzrsQT9kyS2sSSRc="
},
"io/grpc#grpc-core/1.57.0": {
- "jar": "sha256-O+5IxzvExbVb7Xm+DkhK3ya6Vr675XmN2/NHFO8eHOo=",
"pom": "sha256-gYQEX1eR4Azyzbz16IRq/Uj1z35aTzj7W4MDx7Lv5Vs="
},
+ "io/grpc#grpc-core/1.57.2": {
+ "jar": "sha256-WhAHCr/rSWbsTVgJYdzE5/afqDqyUkL5LBdl77B7hgY=",
+ "pom": "sha256-CpcgGv4Xh08DX4ol/7lwZ45Jqt8pksfZfG/5+x1dohE="
+ },
"io/grpc#grpc-netty/1.57.0": {
- "jar": "sha256-gdQ/LU7Rj6NBvYQKNzXxQDpwB0oEbhV+J/Z5tyG0ya0=",
"pom": "sha256-7Z3917HtQ1avs8XRQH3ttjTIYC+0EEebSArYwROe4Xs="
},
- "io/grpc#grpc-protobuf-lite/1.57.0": {
- "jar": "sha256-LFB8AtmBuEohdj1E4Jr08nmIHdPiW+MID2NhJYYH8Zg=",
- "pom": "sha256-sCO+cAiElIn2Uu7/df0P4aqckF9nHTROFtqv3fkhgZ0="
+ "io/grpc#grpc-netty/1.57.2": {
+ "jar": "sha256-mAnUwQyU0R57KUbN61sohL4goJUQKJVE83Vp8CyHeiE=",
+ "pom": "sha256-ixIWHPKqz785j7Wvw7DXOiGvIGulDD2Pe/T2xLN16/g="
+ },
+ "io/grpc#grpc-protobuf-lite/1.57.2": {
+ "jar": "sha256-/EkX3F1BmsgQ+z8nUjwU514f5QNyFU+rKTJCFe5qlVo=",
+ "pom": "sha256-YHeMHqQHo7oKfw8J3wmegnInjoq8KYIsnPUOGgUvG3U="
},
"io/grpc#grpc-protobuf/1.57.0": {
- "jar": "sha256-SfmG1OqxJhD9ukpokPylLV62U1mJFv24Y6Nm1eKO7Pc=",
"pom": "sha256-wNy4xn/QHapjJW8Pi2jTcHzrfKhc2qt6PGw/9GDhPdE="
},
+ "io/grpc#grpc-protobuf/1.57.2": {
+ "jar": "sha256-MWMNip6fCKlZhiAV4wpIY5CL42gMOmhvTB8I0v/q9wY=",
+ "pom": "sha256-xeIpKAIFOXfwRhCxcEhKmh6mrxVBwUSyfRiECsVE+p0="
+ },
"io/grpc#grpc-stub/1.57.0": {
- "jar": "sha256-bm7hQVOfoU2fpHn39RFgVUREPH4BHnjic8+UaKoYMGA=",
"pom": "sha256-bURZSHxiHf8xUQqIgpBjYx6RXS3Md01xkoQYEW5ZqI0="
},
+ "io/grpc#grpc-stub/1.57.2": {
+ "jar": "sha256-hNKvEnGRaPdjdfKv39brUTOoZe26kkTUDmuWjjrd4dM=",
+ "pom": "sha256-IVnmFKh5R3XrmOLhyFg0q05ZEb4cSnXHFjqZPpyJK6w="
+ },
"io/insert-koin#koin-core-jvm/3.5.6": {
"jar": "sha256-gjubMViP+QIVwfzq4w36FB0lKOPU5CwoQ+pAyDUr32k=",
"module": "sha256-IiurmbCubv5NKYHgt8fLYFRc6AGHTBVZkVBlZgYm6yE=",
@@ -2044,19 +2085,19 @@
"module": "sha256-MdgyMyR0zkgVD1uuADNDMZE28zav0QdqKJApMZ4+qXo=",
"pom": "sha256-ft7khhbhe2Epfq46gutIOoXlbSVnkpN4qkbzCpUDIto="
},
- "io/sentry#sentry-kotlin-multiplatform-jvm/0.11.0": {
- "jar": "sha256-EMJ6bRCkZK7LXZhhvjqlcnl6Cx/nipa87zUg4F4vZ1A=",
- "module": "sha256-jf0/tfj/kN+g0T8Yr1K5nwYCY4Q3kMHHSIVNvpYY74Y=",
- "pom": "sha256-XCpFSbIjGBj6v/vivnBZ2k2TC5yb+bsfyPG3rh/owz0="
+ "io/sentry#sentry-kotlin-multiplatform-jvm/0.12.0": {
+ "jar": "sha256-O/z/1CG6XIIYrvjz/x+KBMBa3kaTt+8Yc7zWp8wOl8Y=",
+ "module": "sha256-uqQCJ82hcAuab1EtwgrXBDB7lVnptXtvu24CWL2W1jg=",
+ "pom": "sha256-/hEp7FMvE2lCHQnAWQtgdU8cUy3ycmFEfyfmxYNmSas="
},
- "io/sentry#sentry-kotlin-multiplatform/0.11.0": {
- "module": "sha256-4dzObB02wWfDljIlMAzF9qTVRHotFmHEuFoIF18YpgM=",
- "pom": "sha256-9WZj83fjsVpNX5RQeEAzvJxGVzf665CSme6Ohp/LEDU="
+ "io/sentry#sentry-kotlin-multiplatform/0.12.0": {
+ "module": "sha256-N+fdfmhXBDIGLklwjxmDvWN8TOiyW1Gga8V6Tfwguss=",
+ "pom": "sha256-wkjtJf07NMXNPuk1ELsVVhgCcD+rjBZ+Chn0NBmttko="
},
- "io/sentry#sentry/7.18.1": {
- "jar": "sha256-npO59Q7db27VOBDSXewyg6CNnS3TEnwq9JMLsqh5qQM=",
- "module": "sha256-bgQgjWchfoLi85Wn4N1t18viJc/iIn/RDwaTjOMsQuw=",
- "pom": "sha256-DCOMY/KBAE6hfzTIUhqEETJFWFO4JGnUhj9wLY0wvuA="
+ "io/sentry#sentry/8.8.0": {
+ "jar": "sha256-FP6T2JRlBMFXy+haPC5QY77c7Jvq04TJP3mlFxTC0TI=",
+ "module": "sha256-upAHAYOH8B8RjPHCy0xgN+FKx1FR2sb7nSfG0akrwZw=",
+ "pom": "sha256-n5H3T5E9NMhWuml/lZ5cerZa2W7AjW1TY0688Irn4pc="
},
"jakarta/activation#jakarta.activation-api/1.2.1": {
"jar": "sha256-iwoPUvqLBcVDGSGgY+2GbvqkHa3y46fuPhlh8rDZZFs=",
@@ -2153,9 +2194,6 @@
"org/apache#apache/13": {
"pom": "sha256-/1E9sDYf1BI3vvR4SWi8FarkeNTsCpSW+BEHLMrzhB0="
},
- "org/apache#apache/15": {
- "pom": "sha256-NsLy+XmsZ7RQwMtIDk6br2tA86aB8iupaSKH0ROa1JQ="
- },
"org/apache#apache/18": {
"pom": "sha256-eDEwcoX9R1u8NrIK4454gvEcMVOx1ZMPhS1E7ajzPBc="
},
@@ -2168,8 +2206,8 @@
"org/apache#apache/27": {
"pom": "sha256-srD8aeIqZQw4kvHDZtdwdvKVdcZzjfTHpwpEhESEzfk="
},
- "org/apache#apache/29": {
- "pom": "sha256-PkkDcXSCC70N9jQgqXclWIY5iVTCoGKR+mH3J6w1s3c="
+ "org/apache#apache/31": {
+ "pom": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw="
},
"org/apache#apache/33": {
"pom": "sha256-14vYUkxfg4ChkKZSVoZimpXf5RLfIRETg6bYwJI6RBU="
@@ -2181,17 +2219,14 @@
"org/apache/commons#commons-parent/34": {
"pom": "sha256-Oi5p0G1kHR87KTEm3J4uTqZWO/jDbIfgq2+kKS0Et5w="
},
- "org/apache/commons#commons-parent/35": {
- "pom": "sha256-cJihq4M27NTJ3CHLvKyGn4LGb2S4rE95iNQbT8tE5Jo="
- },
"org/apache/commons#commons-parent/42": {
"pom": "sha256-zTE0lMZwtIPsJWlyrxaYszDlmPgHACNU63ZUefYEsJw="
},
"org/apache/commons#commons-parent/52": {
"pom": "sha256-ddvo806Y5MP/QtquSi+etMvNO18QR9VEYKzpBtu0UC4="
},
- "org/apache/commons#commons-parent/58": {
- "pom": "sha256-LUsS4YiZBjq9fHUni1+pejcp2Ah4zuy2pA2UbpwNVZA="
+ "org/apache/commons#commons-parent/69": {
+ "pom": "sha256-1Q2pw5vcqCPWGNG0oDtz8ZZJf8uGFv0NpyfIYjWSqbs="
},
"org/apache/groovy#groovy-bom/4.0.22": {
"module": "sha256-Ul0/SGvArfFvN+YAL9RlqygCpb2l9MZWf778copo5mY=",
@@ -2266,17 +2301,17 @@
"jar": "sha256-gI+zFm8+Z9rZgRwzECmrFoEkL9Urc1vD8z8oEWf8xy4=",
"pom": "sha256-utAkGAobRpy9lOXy2xKEG8rFRD2VRWB/Zzz95nfB2HI="
},
- "org/bouncycastle#bcpkix-jdk18on/1.77": {
- "jar": "sha256-Gsf+jv1bLzjNwWW+WgZ1c0/kSAjauScHIB8DpTXW8bg=",
- "pom": "sha256-j7CSbwLixLLcUuR+uwk/kvHTu28UnCpcyl4qZI0sSY0="
+ "org/bouncycastle#bcpkix-jdk18on/1.79": {
+ "jar": "sha256-NjmiTd+bpLfroGWbRHcOkeuoFkIYiOVx8oWq3v5TLNY=",
+ "pom": "sha256-NeSfQTTeKsMmw6UKJXYsu021bzgC+j9zDMhbZTrQmHs="
},
- "org/bouncycastle#bcprov-jdk18on/1.77": {
- "jar": "sha256-2ruYwk1yybn1hWM9HfnFzVjZrTc9DNaBNn5qYDpJXVg=",
- "pom": "sha256-rROCz80DvN2L4TkTwC9E/UadCnalPPLK71vhgK3DayM="
+ "org/bouncycastle#bcprov-jdk18on/1.79": {
+ "jar": "sha256-DYHswxJFNrU5vOmqP+liG3+Eyc7jcbY1pbMceLeasdo=",
+ "pom": "sha256-2PGgaxSddG6dmN5U4veqmy62E/s1ymfYrjls6qxmHuQ="
},
- "org/bouncycastle#bcutil-jdk18on/1.77": {
- "jar": "sha256-lHZzvLxajd4tL6aIpbdZjQym4qdKfqMM2T8E9rOtaPg=",
- "pom": "sha256-Fj36ZjL/uSinBcqDciNQys6knM1iPOc2RaXMOw+p5ug="
+ "org/bouncycastle#bcutil-jdk18on/1.79": {
+ "jar": "sha256-xwuIraWJOMvC8AXUAykFQHi8+hFJ5v/APpJC62qyGDY=",
+ "pom": "sha256-4kwftM8WBUBaaYjp5NbksuH0OT/HOompRSrmJe4xHQI="
},
"org/checkerframework#checker-compat-qual/2.5.5": {
"jar": "sha256-EdE0skXpysxHRRTS1mtbhhj4A5oUZc3FW7wLNOAAi3o=",
@@ -2375,84 +2410,91 @@
"module": "sha256-6Q8fmUKy7j76WxfzVB5BKVZaQEmIAA2KM1fOYkXADQY=",
"pom": "sha256-IfsRREjUl71+KtFsG8xpYId4BzWlJTKW5b1sV1PQqLs="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-common/2.9.0-alpha04": {
- "module": "sha256-aqFPy1x7azOaQkXjSCA2jWL2o4Wahb9eU4e0Vf1VTK0=",
- "pom": "sha256-y0+U9WGyH0BMf7zIZeF5+hHKJTf4sZjQ0IRnNrajdnA="
+ "org/jetbrains/androidx/lifecycle#lifecycle-common/2.8.4": {
+ "module": "sha256-o7yb3i/+/IFT1Sr8WAQms4rWV2yuE0a7jIPbzFBvAPQ=",
+ "pom": "sha256-BjXG8hQBtELWxoStOF6vEfzeJDv7dZbGk62+tZPwobM="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-runtime-compose-desktop/2.9.0-alpha04": {
- "jar": "sha256-0oShPRDCm4/pPqXDlBPLjXQGUyug8Tdg98XOOq6Xe4Q=",
- "module": "sha256-esWuBXS3RpwQThCsq1fLSNIWLv+HqKzXVnssnlboViU=",
- "pom": "sha256-uegv/vs3HDMYEeBv/sb9ZXxGU4NJllBoU6tYlfZaXpE="
+ "org/jetbrains/androidx/lifecycle#lifecycle-common/2.9.0-beta01": {
+ "module": "sha256-ZLmuzdwnt+qpRzolk2c1cBBXIl221XogCWuc/eAhlLU=",
+ "pom": "sha256-uBHnNujra8qzTsj56rfJ7y5OBRja+mYilPuwNXcciOs="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-runtime-compose/2.9.0-alpha04": {
- "module": "sha256-zKUN2P4iFsvYiFY9EYeH/MIsJdtDK75DUTVCXEblUhw=",
- "pom": "sha256-5Hd36RAmo6FWG6DQRaXA4qAP3U27+vSG6sSV5k4lfHY="
+ "org/jetbrains/androidx/lifecycle#lifecycle-runtime-compose-desktop/2.9.0-beta01": {
+ "jar": "sha256-Un+IWVJCklMxmsMPiwfrDB6xFhJxUB7hMz/9D63aSFE=",
+ "module": "sha256-GJbs9dXwXbm/8wBLirLq+eop3Qrq2mrs8068ocnWFtI=",
+ "pom": "sha256-ZmiocEG8g/WJusRxx80s4j8TL/lwv52WBAq6mQDzr4s="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-runtime/2.9.0-alpha04": {
- "module": "sha256-bknNPW5DPJhx0PwTQb6lYTv/qA6zDdl3a1t8zFJHuas=",
- "pom": "sha256-IbBAlrekoKrDY3mx/9kntqdMo2p7qnXpVeKDCDGooEo="
+ "org/jetbrains/androidx/lifecycle#lifecycle-runtime-compose/2.9.0-beta01": {
+ "module": "sha256-jcpLfTCKtF4FOzjXWyuVHFXXnLrVy1Tnr4IFdJkonhU=",
+ "pom": "sha256-k8WMxAtltXEj6RRb8Us/qmxpUh6o4+GzWtXVKCvrPVk="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel-compose-desktop/2.9.0-alpha04": {
- "jar": "sha256-3f7rkmLQZaY8VAvnMqDmILZ3rHrvLCE6WEViehKSmSE=",
- "module": "sha256-GexRNKE1HoJkB7/BdOirRTKG1eeQD116YiGwmDpnb7g=",
- "pom": "sha256-48MWNEKfaaHQJ26ICLbpl7QDjCbfXVWTGeMTqe3DYLI="
+ "org/jetbrains/androidx/lifecycle#lifecycle-runtime/2.8.4": {
+ "module": "sha256-t/5oq5S4ncDF1wWltk3LDDyDpITimPNfA2x5cRZgHqQ=",
+ "pom": "sha256-DQ7wsV76yiXtdgT6FB0OjT+6iU0wl511DVBpZrZg0Dk="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel-compose/2.9.0-alpha04": {
- "module": "sha256-+9ayBiK9qNkZRCxpdHOYde6oLKsJaLOnPge4W1IGQ1Q=",
- "pom": "sha256-fbPEU9dzg315i1FjOYEM8BJVysWTiBWNFgR+c5Be2gs="
+ "org/jetbrains/androidx/lifecycle#lifecycle-runtime/2.9.0-beta01": {
+ "module": "sha256-cWwsA/MF++hhSDQ9JohKhimsBFyoIFN/0Z1YPCvzjQs=",
+ "pom": "sha256-fo5B0Yi/cBXNVb0JAe6dLsR/az7eAVivtzi9tqpdO2c="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel-savedstate-desktop/2.9.0-alpha04": {
- "jar": "sha256-FvZbSHgaFMaUIlbxNBVMBUBTKqpCF3t3++WbI+jRs9Y=",
- "module": "sha256-sNV0hf7suQu9XH6cEl3m4MjMoggyRlZXUvruc0FviWU=",
- "pom": "sha256-HwUIvK17WzGQ0hUOFF4uWjNOnngubx7+0xj7ROm6dwQ="
+ "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel-compose-desktop/2.9.0-beta01": {
+ "jar": "sha256-vkeGqLdCblmyj1KvZPQ6diQpTVnLFYoM4t6DCxz5w2U=",
+ "module": "sha256-2bf33ULscIs0ipCZGIJiPPe/KtcdV1M9VD9Qy6z4Un4=",
+ "pom": "sha256-DAKhJosUOQC7IgGUe8TA+7IyhS0JWIibP85vNaiXLrA="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel-savedstate/2.9.0-alpha04": {
- "module": "sha256-gKcAIcYGY/cR5VNPT0yjp00OJRlAeBuYhTF2bK4UQzs=",
- "pom": "sha256-y/uF18Nt6BJq+dMSSopge12enEwOhoG+TbsYGpIkYTQ="
+ "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel-compose/2.9.0-beta01": {
+ "module": "sha256-yhsjvflcvr4hVzAqxK9OU82+C8GlBDrl4QDYKbBU4b4=",
+ "pom": "sha256-eBfT+NqhT4JXqMeIAvFVBjd0Cabo1NsnjQgXKvusjQ4="
},
- "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel/2.9.0-alpha04": {
- "module": "sha256-CFQVo5KYYbwCv5xCBLcAn3nq0287BA6wYGECflIfyjQ=",
- "pom": "sha256-giBGHdXfQbn0Sf4U+c2i9eoSI2gGbsx9HHa+gbNj+Tg="
+ "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel-savedstate/2.9.0-beta01": {
+ "module": "sha256-Ei5ZUR0skw5pCrgzu0jeiz91FuhtdXzpiWXOhzZQpos=",
+ "pom": "sha256-BTgUyvfv+6KNCy96AUXNUceYJunaXQt5vd+OQO7SG9I="
},
- "org/jetbrains/androidx/navigation#navigation-common-desktop/2.9.0-alpha14": {
- "jar": "sha256-lQvnQVnErCjzcuGoNdn43Na7/PwhRDXZZXYYknvbKWw=",
- "module": "sha256-iv67qHpYcLSEfCMAzWy4v9MN1UsyuyYAMDtos6DAcqY=",
- "pom": "sha256-5MbcH3rekEXjNnczStuluQxWGjJi5PZoDcPe/E9F1DA="
+ "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel/2.8.4": {
+ "module": "sha256-YdkxJsnivTyFp0+XrYFbxhi5A52bFIOz9OXp6Ayc+Bw=",
+ "pom": "sha256-7VnmgyoqJ4xsYcgDMqFxWJmewWE90Cvir6DZ/PMbvfY="
},
- "org/jetbrains/androidx/navigation#navigation-common/2.9.0-alpha14": {
- "module": "sha256-P+Epqwk2Z3VEJoKGM1A+rthoAaK8U3Rkt1zEehv+wzI=",
- "pom": "sha256-nTK4Sfn/CvXOS8vbr73cVQQL+xYqQdkRGO7HrOyc8JQ="
+ "org/jetbrains/androidx/lifecycle#lifecycle-viewmodel/2.9.0-beta01": {
+ "module": "sha256-oM/i3heZ/iUMbO41knhWaBMeqoEuUGCsNhHnajXveSY=",
+ "pom": "sha256-lLcArsaFKLT/q+cNW1YprbF30z5jNz5GOnjYXLtxMK4="
},
- "org/jetbrains/androidx/navigation#navigation-compose-desktop/2.9.0-alpha14": {
- "jar": "sha256-2fTNWGnlYiKAiO847s/4e1zSUVxXSSA4B/vYO+pTwq0=",
- "module": "sha256-XDYB5RxltcvX+zXaQNBYf6Q60lTVaGV/xCZPvmI65Ls=",
- "pom": "sha256-RwX+glV/+QAjKDxQ85PncaqNInRtAflZiST+zQz1b3E="
+ "org/jetbrains/androidx/navigation#navigation-common-desktop/2.9.0-beta01": {
+ "jar": "sha256-M6NE+IJwz9Ytz+bRC5qJoANQZYbFMRPrYz1BjCTzw80=",
+ "module": "sha256-X+daTls+i55kOG0szFMtoI/J5FkL8P3JQdjKQ4URLQw=",
+ "pom": "sha256-iPweKXKC5wfVzv+1k7KA6rCojzoi2WZI+Dx+vunpJFE="
},
- "org/jetbrains/androidx/navigation#navigation-compose/2.9.0-alpha14": {
- "module": "sha256-qcO91XvDZpKz2kv1/bk70d8fstKt3fl3i9+u4gGOSVs=",
- "pom": "sha256-mapb841feXzWuyMYMnGi5qzLMVaIP0cNcwREmMsHufw="
+ "org/jetbrains/androidx/navigation#navigation-common/2.9.0-beta01": {
+ "module": "sha256-JDoBviunsq1nl6VJkFcTz82ZNMCWbryalCA+giPGdz4=",
+ "pom": "sha256-WzOCSOVSKoWZhU5s6lXvz+TYjVQLTZJLEKpJSGJNj8E="
},
- "org/jetbrains/androidx/navigation#navigation-runtime-desktop/2.9.0-alpha14": {
- "jar": "sha256-kcV34HYpS8w/d/Uak8aHcTsWHp/UEi4JQ93kL748wY8=",
- "module": "sha256-ctyeUp5q13fCG0tGGMFR9xlhxGBXFHLCTiqzc40KzTg=",
- "pom": "sha256-rwYCidS9nQbH6aSqZIQ81jvGQJc4R6DGEjtJnuYWVcA="
+ "org/jetbrains/androidx/navigation#navigation-compose-desktop/2.9.0-beta01": {
+ "jar": "sha256-5ZvQ507b/2dzjfBaL3kXVriiaQmnj1S4ZFtYzp5wJk8=",
+ "module": "sha256-+qRZvNZG42K7i46x5TU3Po2ITmHSP/BKkoO22YqmGPo=",
+ "pom": "sha256-eVmIq3RgJXNxZQmzZHe224A+qCBtcf/PyieLc39iwGI="
},
- "org/jetbrains/androidx/navigation#navigation-runtime/2.9.0-alpha14": {
- "module": "sha256-2UTxuyQaMEQPaM1yLJkSv06Sp36qL44OBuq2dxC+7mA=",
- "pom": "sha256-kTzW+l0TI2YOAzxJJwoqOybSBomTbqKu82RMxU5oSmw="
+ "org/jetbrains/androidx/navigation#navigation-compose/2.9.0-beta01": {
+ "module": "sha256-CkQSpwXQnd9xRDhKArbbkC+fci7Et9j/AH3UR1kfYbI=",
+ "pom": "sha256-RyQ9KSwd00rDTBrqeECqFiSRlOddqcr/7A59oTfv3zw="
},
- "org/jetbrains/androidx/performance#performance-annotation/1.0.0-alpha02": {
- "module": "sha256-y892B/wsGu+lmgMT6hWE6gEIdc8Xnnu0TEYPVZnNc+I=",
- "pom": "sha256-tFBttAnpLok73PB36S16gG1UTSN/7gb6JIPrjCFdBcM="
+ "org/jetbrains/androidx/navigation#navigation-runtime-desktop/2.9.0-beta01": {
+ "jar": "sha256-GN5zqUv5TtVZjrvmJeB93vbOD9f71piowakS8hQGVDU=",
+ "module": "sha256-edcCcy0prYG8Zot21OSGBFuqGFkxFMfSw4FU2SImzoc=",
+ "pom": "sha256-BSpQlfGIeaiC+tUpphjqwEJEf5hyu/ZGfRQNZu+fiow="
},
- "org/jetbrains/androidx/savedstate#savedstate-desktop/1.3.0-alpha04": {
- "jar": "sha256-41987aa7a73hycDhjM16ps4bdeNGCfgH6ihIBgrY4bc=",
- "module": "sha256-rqMsjfibFAKUunDY5cM6DD4s8DH2IEJjJQ312mzVU0A=",
- "pom": "sha256-cYUyHCtb5DXgXMQpVT47ML5BykjpBjpALGaPv9S+iWY="
+ "org/jetbrains/androidx/navigation#navigation-runtime/2.9.0-beta01": {
+ "module": "sha256-Z4Dp9626PvGI68qPOQptNVw9dXChFEm/X8QoX5JwCKc=",
+ "pom": "sha256-dupghtMADJIHyQjzNvNF24RXU3vFULTSLoAEGp7beg8="
},
- "org/jetbrains/androidx/savedstate#savedstate/1.3.0-alpha04": {
- "module": "sha256-i2FTZNeMO3Ki3XPl5dLnqG9H2K1/dP+1TjERVYhN2Eo=",
- "pom": "sha256-ncPtVEigP556xWa9fJkp+RdYrNclUtttMuTum55Ox/4="
+ "org/jetbrains/androidx/savedstate#savedstate-compose-desktop/1.3.0-beta01": {
+ "jar": "sha256-zd0rFznOPGXKigQft74f78XDnWvbNXy6Th4Jd7ZNHuE=",
+ "module": "sha256-kIPisn4nLZItcz1y0S8OMF5rOY4Rfet3xwV2NTUXfyE=",
+ "pom": "sha256-P5zq2UQ6VpFHvz/iLg3xBBk0kLCH/q3rymtr+OdG95g="
+ },
+ "org/jetbrains/androidx/savedstate#savedstate-compose/1.3.0-beta01": {
+ "module": "sha256-kZ23fpxTkmCqzRq4eOsOTfpxSjLsUInkzt9/IrG7TXg=",
+ "pom": "sha256-ypq0MP7e4nrSX1zhOv8UmAFpxeyTjqjPyE2ls8fU0m0="
+ },
+ "org/jetbrains/androidx/savedstate#savedstate/1.3.0-beta01": {
+ "module": "sha256-M9qSImBQ1pVYZUg9UskDPhkxqPe6NuUJBrOjLlT6cG8=",
+ "pom": "sha256-3Gkal5kYzQqtfztZhD5qDsZXHOG0CdvGkBxqs0gnQrI="
},
"org/jetbrains/androidx/window#window-core-desktop/1.4.0-alpha03": {
"jar": "sha256-TxK74lqFammMZ5aUQvQZcu3/qS0QfscnRSqs3FV1tg4=",
@@ -2463,99 +2505,132 @@
"module": "sha256-Uv5LQSghWM8m3ufAnN9Wd1i2IDoUk8gs6XTEM7VVdTQ=",
"pom": "sha256-KzAGtHCQliab2Q5wp683r5UmmqKs1YMeHG4mwsi+P8Y="
},
- "org/jetbrains/compose#compose-gradle-plugin/1.8.0-alpha04": {
- "jar": "sha256-2WBK5Um8q507w3WtQW2ji06xPpYvX5Hb7TIoofXWgxg=",
- "module": "sha256-Gth21E1Ko0iLdc4WCDX9MNfJ5zjtIQzUQhYLtpOI9WM=",
- "pom": "sha256-u9FEofPKM25kpi+2F1lo1yhlCmIzgzQoJBZqvrZbQf8="
+ "org/jetbrains/compose#compose-gradle-plugin/1.8.0": {
+ "jar": "sha256-aSL7ZWSnNrgXACCREU6pe6qV1xt/cBySFn4ye7yKw80=",
+ "module": "sha256-LULcWegTIYH/ViDJeXjDz6gPSGnSWFbDwSOcHKZYKlI=",
+ "pom": "sha256-+N2AXpOZFg2IR76ZbTLqq/E3QHJH56C6BumhPnd9J8s="
},
- "org/jetbrains/compose#gradle-plugin-internal-jdk-version-probe/1.8.0-alpha04": {
- "jar": "sha256-P5gb/7uA9FJx5DwcSTBKZkaPA111MCkA2Km70SPPUM0=",
- "module": "sha256-btmw3t87doChrQ5ax3+br5laTF0TQjXEAyiEFrpSxq4=",
- "pom": "sha256-vozzwcRUa5YqICnukSMGH951SdvXNmil91k2CQ68Vos="
+ "org/jetbrains/compose#gradle-plugin-internal-jdk-version-probe/1.8.0": {
+ "jar": "sha256-rLxhCUpV2YYgKWT2/THl2BGAiy0hoQpg3Adklf7DHoY=",
+ "module": "sha256-4LIRGuHu7TDa8hjvh3JuAA5snMC8Pz5IOPOWplK0SwE=",
+ "pom": "sha256-dg/9F9wiphxCGeRGUN0ps8Fbs0CHb20XZJVhOaRHWbA="
},
- "org/jetbrains/compose#org.jetbrains.compose.gradle.plugin/1.8.0-alpha04": {
- "pom": "sha256-LloUKySgGL+p98Vv1ABrhlOUxEvzHVDCOfQRT3hLxQc="
+ "org/jetbrains/compose#org.jetbrains.compose.gradle.plugin/1.8.0": {
+ "pom": "sha256-x93pQCg2ArLRTHCEbLIVTQxyzwsHFWY/wzkqjM/h/BY="
},
- "org/jetbrains/compose/animation#animation-core-desktop/1.8.0-alpha04": {
- "jar": "sha256-KRrqHKb+qzsKwxzBZG7i5jQVLigruiY2/dfht+DFtQw=",
- "module": "sha256-S/W/S2PMtco+xOpNtVE0LB7OUdiMvrhbsZHph6T5Xyk=",
- "pom": "sha256-Pi27qd9WDdTiM94hqVBN0NwjcHgwDLxFc4QEHtTecCg="
+ "org/jetbrains/compose/animation#animation-core-desktop/1.7.1": {
+ "jar": "sha256-KzR6v2xIYmFToCtw7va74dPJUnUV1vn37OrqPDmFM7s=",
+ "module": "sha256-c7rYgJkZ/IbsKE5mCKv603DsBjPtbHWV9ptYNh9SAD8=",
+ "pom": "sha256-xqopawWzH+UZ3cIswgrd989vsdtV+anMYJ1TL/h/81w="
},
- "org/jetbrains/compose/animation#animation-core/1.8.0-alpha04": {
- "module": "sha256-fDflvEiuq6jUGjBXSWbJ6DS3k9Exhq+gWWCiRYZzhnM=",
- "pom": "sha256-Gx5oYdORxl/GM/eKaNj8oxGjE84p2LfslxlHCy286UY="
+ "org/jetbrains/compose/animation#animation-core-desktop/1.8.0": {
+ "jar": "sha256-2j8nJnMX+ofR1II8nBJXHsfkVDtPylQ+RTXgDQ159pY=",
+ "module": "sha256-hFifYJt6D2LfyxkTnDmBKEshWe0VAFP3LfM1lSDjVlY=",
+ "pom": "sha256-RchxHspESqUreP+bwhucfANFJlSMPQVlV5JxzfIF3JM="
},
- "org/jetbrains/compose/animation#animation-desktop/1.8.0-alpha04": {
- "jar": "sha256-cunpgaebbblw+8dwFjiSt3PinbG33L8Khlxew07T+aw=",
- "module": "sha256-0oaNiCNmM4ZFs6s1u7vO3g6DzCNYVzn1P/tB9yjVS74=",
- "pom": "sha256-EXEmubeGcJmLLT77p77E7PYB93degR1AaVqTgoHzfGM="
+ "org/jetbrains/compose/animation#animation-core/1.7.1": {
+ "module": "sha256-v4u73LKXNY9tN9inJOif8+kLp+VkA26ZA5X3OwxEjMo=",
+ "pom": "sha256-VdE9LN1WVa+tasG8Ou5rMU2ILf6Nj/UVVmsHj4AuKbw="
},
- "org/jetbrains/compose/animation#animation/1.8.0-alpha04": {
- "module": "sha256-CKEQLW2XTTeC9vPTqP2xxwabAfvt+xOoPrJQvpuj2iA=",
- "pom": "sha256-xj9AG9d+sLiw6+6JyJAlHBmR48lyHHfzaG0db6ADX6I="
+ "org/jetbrains/compose/animation#animation-core/1.8.0": {
+ "module": "sha256-wnbpIfCcOS/H5HKfAMsjkbWhHAikGqQyGjd+4HKfHGM=",
+ "pom": "sha256-cbxoH0utJETNmIRasmldO+0TossumHOz5dUkXxZpGWs="
+ },
+ "org/jetbrains/compose/animation#animation-desktop/1.7.1": {
+ "jar": "sha256-R05r0qasI2Ll2r14D5O4UnaGQKoWQDsPxQXaiBd/l7M=",
+ "module": "sha256-kw0qlickr+L6z9eYIQfYCmkGh4hHCl1VrcDZj3ijuwY=",
+ "pom": "sha256-j1SyEA/7lX0HPry7gxTwvEne5FWIH9eLvhKnBHnjFwU="
+ },
+ "org/jetbrains/compose/animation#animation-desktop/1.8.0": {
+ "jar": "sha256-d+pgLVlMokOK62MF5PMmZBBXHr2ATbw9ITD1kvVmLiQ=",
+ "module": "sha256-lxLKBCKOJdVu1mJViL2NC7BsOqwbl4kcZNZqrEMvq10=",
+ "pom": "sha256-IBL/4ngEVK5s++GbOhuhVUFtxQeQBxLrQl6C/QiQV/g="
+ },
+ "org/jetbrains/compose/animation#animation/1.7.1": {
+ "module": "sha256-leqNJuQAkoHcPo60WyBfj2ZrQmZmtRisSaapUwKiicM=",
+ "pom": "sha256-Q9zVYfPQZrMbAQsujbu8xvzr5dF61PBt1NR93+hF3SU="
+ },
+ "org/jetbrains/compose/animation#animation/1.8.0": {
+ "module": "sha256-nIi46Jjj4U/ezOhqAc++Yt+2kl4c9QfZS5gABy61ZhY=",
+ "pom": "sha256-bVTqkvkFLAPOI8hUuxgwQv2tGAfI9sfnPJaYpPXjs8E="
},
"org/jetbrains/compose/annotation-internal#annotation/1.7.1": {
"module": "sha256-OBY3qiWg10JF0HpLhxPDjcUBtU+yWvnWHdwzMR9AFhk=",
"pom": "sha256-exANVYBe1I3wrGACFGbx1YcGM0wXJ9DQhRrNt302Ptk="
},
- "org/jetbrains/compose/annotation-internal#annotation/1.8.0-alpha04": {
- "module": "sha256-IPD+KWwOHKwUt3lpz+YNjrqOhgRFq/pJaP6G8zW1Kmk=",
- "pom": "sha256-y+VVh6dkRxbLCSwF7tnKzkcDmzzWqMvbBcDT2kOfKx8="
+ "org/jetbrains/compose/annotation-internal#annotation/1.8.0": {
+ "module": "sha256-JVyVeH8E7aWagHjrCzbuD/vxTBOcqD9wLSfkV8tBp3Y=",
+ "pom": "sha256-gfC88mZWJitqfVKp9wf0iJICL88O489YW7XCx+HJ5Qs="
},
- "org/jetbrains/compose/collection-internal#collection/1.8.0-alpha04": {
- "module": "sha256-vaFu6aIimSDvb3uPClwDQpd/ULoPX9c26t0Ex/cVS6c=",
- "pom": "sha256-tdLR02XqaOZqtCrrGsKIOlEEhXKyCQr8Wtj4vciX4vU="
+ "org/jetbrains/compose/collection-internal#collection/1.8.0": {
+ "module": "sha256-ywOV+BE1yWpiJ7Tqvd3TZ1F+JXiu9F+7AOlRtFkToCs=",
+ "pom": "sha256-Cx4ZY/TpVLIx3/lNnvdpkUsDRcjPLZbQ3tOEMENlNWE="
},
- "org/jetbrains/compose/components#components-resources-desktop/1.8.0-alpha04": {
- "jar": "sha256-G1jfMsZ/+08PPbwV/am5WeLsP0PgvFbdsIi+NRI3uaA=",
- "module": "sha256-eBTk/GIdZEvVU2yX0kEX5zj7ca1PX9K0gwvkDzRyST4=",
- "pom": "sha256-nNjAAz37WdYh2qf3/uMGjmX6WxXFzOQjhUc1ZRf6pZs="
+ "org/jetbrains/compose/components#components-resources-desktop/1.8.0": {
+ "jar": "sha256-yzw74W1057pEfF4MXve7piZKmkF47jw3L486T/cIbPo=",
+ "module": "sha256-HZLCYddlCxManhDnWdHvFKg0P9qaiO86I7TeuHHHHM0=",
+ "pom": "sha256-dhsFXT1M9jqDqB9+rswsjz3qJJzBJ5Khzi544XaAb+g="
},
- "org/jetbrains/compose/components#components-resources/1.8.0-alpha04": {
- "module": "sha256-QaapFBtuLRStUe2FSWfscImfxAxlzgr9py7+VOqUviM=",
- "pom": "sha256-4YEBL4X+jda6rRYB1/ADf4bL168vEtcu7AXg5ucLwuY="
+ "org/jetbrains/compose/components#components-resources/1.8.0": {
+ "module": "sha256-z2Znv/bNeF/ih9cNRhCFrP5GLDVbi3ght4NYOlnKIM8=",
+ "pom": "sha256-AjY8sK/YwwTYkbCYiWhIpGXjxu/JGSbdrU6gJ45Lgrk="
},
- "org/jetbrains/compose/components#components-ui-tooling-preview-desktop/1.8.0-alpha04": {
+ "org/jetbrains/compose/components#components-ui-tooling-preview-desktop/1.8.0": {
"jar": "sha256-AgAr0hEQXk6BQOfXeonP6SGBToYuj314vM/ej+Gyl9A=",
- "module": "sha256-5ZNliGoYZ4baEJQFRAwiybLJ7i8j0aqcyiVYfydyY/k=",
- "pom": "sha256-JpKpRqmhhwNK+etHaGNO8mfl2XM9cDL84YJ9qN3sdRo="
+ "module": "sha256-vksrZ9lzXKJFvB1F+0N/jgvvIaf5OlD5/RLn7xM88tc=",
+ "pom": "sha256-iMEszobdK8hdFv0zIMzMIUJ1xjSN72yFabOjHCrtnl4="
},
- "org/jetbrains/compose/components#components-ui-tooling-preview/1.8.0-alpha04": {
- "module": "sha256-4AO3yPVIehqTsA0DnKEAKIUiMYgTWk/jG6/wZkTyKpE=",
- "pom": "sha256-biX6hgQI0jdlIhg5rrl7pEkRh0Ac3kdAGKgCnfbdeOc="
+ "org/jetbrains/compose/components#components-ui-tooling-preview/1.8.0": {
+ "module": "sha256-vl8m7Z2We4Iw/WkBUIIiUfWiEA4jDMnBIJTlyyEEZXI=",
+ "pom": "sha256-g0jJHAR0fsxpJXxAcqCjUJTDBW7oQ+nWOTG2spghkXw="
},
- "org/jetbrains/compose/desktop#desktop-jvm-linux-x64/1.8.0-alpha04": {
- "pom": "sha256-dIPgJCP4kd0RMgMVhp4Buyyrg3GKAbOyg3zWdIYb8iM="
+ "org/jetbrains/compose/desktop#desktop-jvm-linux-x64/1.8.0": {
+ "pom": "sha256-EMmZuRJK6U9YNfb3cygd0h2PCbywt2mMjX7dn1B5CLs="
},
- "org/jetbrains/compose/desktop#desktop-jvm-macos-x64/1.7.1": {
- "pom": "sha256-wmVpVQhvtQIR33ifcfL5M44Tqr+tbRPC8C0Qu4iPmic="
+ "org/jetbrains/compose/desktop#desktop-jvm/1.8.0": {
+ "jar": "sha256-Wm8xHTJrwA6Tvgr79cp7lZCzSDeOc7whAzRlZPSAc48=",
+ "module": "sha256-CtP/+k+q2WVEHOCsUonmBq0FKbjfgJFic72NjgvaQUk=",
+ "pom": "sha256-jpo8rUlmfB4gGXKtjTSkTUV0LWIxTAVctQjsffpGiH8="
},
- "org/jetbrains/compose/desktop#desktop-jvm/1.8.0-alpha04": {
- "jar": "sha256-IZE7EA1GFlcHsrZW7Vs4vI7aD2Bj9VMnh+nRv3+UPv4=",
- "module": "sha256-px3tHKJpOpZPpS18KyGDEaJqeL8iAzkBnkHYFdZGYU8=",
- "pom": "sha256-gsz84p4fqrIpVYptzzg9R3aFi2aud5LPxIgrR79+knc="
+ "org/jetbrains/compose/desktop#desktop/1.8.0": {
+ "module": "sha256-yzAkUD1V7sJb9YUnIRq9Cv4weMjOs+0ygDdr/3vjERk=",
+ "pom": "sha256-6y0XbrT2FJJjy85gfdj5W9Q0Td2eUElILcqzz3sUiJI="
},
- "org/jetbrains/compose/desktop#desktop/1.8.0-alpha04": {
- "module": "sha256-bsLHN/jwn0KVOFMJFeOZJxXRmQQX1cmAYt2XH+G5CwQ=",
- "pom": "sha256-A5sexl6DYuM28keotN4oELcIKFKvMNjz8OxFBvpWZQ0="
+ "org/jetbrains/compose/foundation#foundation-desktop/1.7.1": {
+ "jar": "sha256-UN84WzKKCtekeeaQz+WT+84IrTntV5FnR5MpVt7gfws=",
+ "module": "sha256-e0RnxpVJc6cG2nTOLI7Te4RlXSxSGWWXHWgCb5iBTJI=",
+ "pom": "sha256-aAvQ++JHgzK+3kUTK1VmVNpsK063CPiqVp0bvV3AZ9A="
},
- "org/jetbrains/compose/foundation#foundation-desktop/1.8.0-alpha04": {
- "jar": "sha256-UsZBh9YVrTi/PfQQaLKgGA2BiND4dfeaRpOPMHP9r7s=",
- "module": "sha256-okLMq8ahtwADXCyTAFnyKsMC13Cz1KWk8sTEJncsGgM=",
- "pom": "sha256-Jla3YP+wk7QTcc08ppcQM7lGAw6X1Ti4ux0z6YLfeM8="
+ "org/jetbrains/compose/foundation#foundation-desktop/1.8.0": {
+ "jar": "sha256-+J3Onwy/VBxH3dYWzDIpNR4GNMYFUbZSv+m5I0xNfJw=",
+ "module": "sha256-bD/+rRaCdURwqxjq4sObxR1yTtS+QF5u6a4hz844Ds8=",
+ "pom": "sha256-eSZSXsbAjXxqgEFi0fwnSsUySVd8/3wrjjKs3EfCeUE="
},
- "org/jetbrains/compose/foundation#foundation-layout-desktop/1.8.0-alpha04": {
- "jar": "sha256-OCl8mANYZ4ojg1m10ru5DhE2tJuADGsvAnboR1q+SMI=",
- "module": "sha256-HHEXynrYkcMxjqbl2Yi5xJHJipaCJDOFCOcGrhi2X9U=",
- "pom": "sha256-K4qgsUplVMBjD8rpIjDAQae2np2tNs15ILqj66+ZtrE="
+ "org/jetbrains/compose/foundation#foundation-layout-desktop/1.7.1": {
+ "jar": "sha256-0shnwT/2Yy+YgOZ9q6sukwAHsAi5silQ/CzAdQCOzrY=",
+ "module": "sha256-aeRUgNLR3M8Hdzyq5gwdkvTu9PxF3K7luOg2KFlzsBc=",
+ "pom": "sha256-G8KiSCB1lID95NL6BswigNBCOpXAohpoUdjOfoaxnN4="
},
- "org/jetbrains/compose/foundation#foundation-layout/1.8.0-alpha04": {
- "module": "sha256-3j0zb44v6qd5Brs7Mt3WQN8W3Ci5+SAKcSZDtKT0mU4=",
- "pom": "sha256-8F0/i7DVy4p5OtG8OD7D0IElawLjdAPCxanSqncqoEY="
+ "org/jetbrains/compose/foundation#foundation-layout-desktop/1.8.0": {
+ "jar": "sha256-Cb8kfmXy0+KuMJB6AdRtyRqKahQS0aXrYQlYE876Q9Q=",
+ "module": "sha256-e/WLBp5H0rT8HF5jQP+/B6xv49JpsfDMfZZgglgtAsk=",
+ "pom": "sha256-VbDLQsqY32XlYQw3NXM0Ril7rKaoURtsJzI4AD/t/xk="
},
- "org/jetbrains/compose/foundation#foundation/1.8.0-alpha04": {
- "module": "sha256-9oLYatpLCjX0kvltrnryeLTkVQRoj6CWOi+F9UmmsCo=",
- "pom": "sha256-YdA6m9aCwFJtOkRsur7DUUKl0W+N9aG9zTpa4d6f6OU="
+ "org/jetbrains/compose/foundation#foundation-layout/1.7.1": {
+ "module": "sha256-U7+p+nvaWJ4NsTtyjjpWFPKMLJ5fvw8I862PKxT1hNE=",
+ "pom": "sha256-9+spSlpczBUbO2H9ot/tBcOpmErsNK3xp1VUS/2BN6s="
+ },
+ "org/jetbrains/compose/foundation#foundation-layout/1.8.0": {
+ "module": "sha256-kZ2+V0N3+oPDT+EarskULhuFLkvKSKGUgo45RHSE+U4=",
+ "pom": "sha256-TIKvGCN5+0QxtdSGXwBGCAW2UKZ5mASgGWJxAWWME20="
+ },
+ "org/jetbrains/compose/foundation#foundation/1.7.1": {
+ "module": "sha256-TudcyFcJEkmZZlCgo+Ag0MOoaHZtnB5ZdqySFMioscI=",
+ "pom": "sha256-js5Yc65fY4YFqEdPVZITMFGSkOcohMk6yJXSIN7/34Y="
+ },
+ "org/jetbrains/compose/foundation#foundation/1.8.0": {
+ "module": "sha256-oB7rvq5HQlt2qf87ag6zygwXijA/BbnTQ0Vf3L0TWMs=",
+ "pom": "sha256-eUpLO7pJFPEzY+j0dJRoV3Va4PHJg7ctweuu5y0pyeo="
},
"org/jetbrains/compose/hot-reload#runtime-api-jvm/1.0.0-alpha05": {
"jar": "sha256-+2p7PMWZNC8rUApqQ17M8vue1B2pcsfUgCzbSn4DFGI=",
@@ -2571,10 +2646,15 @@
"module": "sha256-LBG1MeaMgYj7+H0QTIumK3trdF5wPNaCvqLcdiG8YXg=",
"pom": "sha256-Qx1LGtWuX0mxy0TAYzZR6WmPpzDjcKR/iziowomZt1Q="
},
- "org/jetbrains/compose/material#material-desktop/1.8.0-alpha04": {
- "jar": "sha256-Jigh7AXNWziN0f9Z2e9q/aE1jUyewBXzjOMf90J7Ngg=",
- "module": "sha256-R096AAjrxZC/DOA6pAcxDy6Qep2M9ZWOpfZnZbZ4Ftk=",
- "pom": "sha256-AaGiVgwez3+fFyDjdjKGa+OiMDTs9LWGhVKWsVpuC6Q="
+ "org/jetbrains/compose/material#material-desktop/1.8.0": {
+ "jar": "sha256-ktEOLNLJUFGKUWVSWH0ri+cDBrP724Sa8ajhCppAhiA=",
+ "module": "sha256-vgNb8TfUbWNZ9WplSP/x0ILkpzEd5uuN0zKFkqi/Rqs=",
+ "pom": "sha256-wU1/lp3yeY5RGillUC1TwUI44EI6+womYfiAOheMCDk="
+ },
+ "org/jetbrains/compose/material#material-icons-core-desktop/1.7.1": {
+ "jar": "sha256-vPbIU7bbL/FI0tOq07en6lTZP8e0Lgr9hA622vGhxoE=",
+ "module": "sha256-dpqLgvJ7j5oIElPV7o/UittRBgrNnC6HsozvYMG28kQ=",
+ "pom": "sha256-AzQzIbHALCbkTVxBLTW1r1hIapEJ/YiUheHWf6+cdIc="
},
"org/jetbrains/compose/material#material-icons-core-desktop/1.7.3": {
"jar": "sha256-vPbIU7bbL/FI0tOq07en6lTZP8e0Lgr9hA622vGhxoE=",
@@ -2585,211 +2665,314 @@
"module": "sha256-VcHqxOfrTOt14Cav0FTk+LgZBVPgJ2zuvR/HdXisYcE=",
"pom": "sha256-964wavWzWSCtqddmkygHpwQ7vFLBD8DBVp+BohfGoV0="
},
+ "org/jetbrains/compose/material#material-icons-core/1.7.1": {
+ "module": "sha256-B5vF4xG7NUubyRRi8TaEinU/3LQaox8NqNsYl657rOE=",
+ "pom": "sha256-4Y+gqZINr+qVp9YsZKGcgSLS1Bo9+JitPVSsMds9aqg="
+ },
"org/jetbrains/compose/material#material-icons-core/1.7.3": {
"module": "sha256-bzMObQpiopITWjDBxT6lGWrXrrBIZ5r2Hk/JKmYukHY=",
"pom": "sha256-wDviSkFlDR3YN/+tAA7Mf8y+y2EAoOj0gDmEcMQqhGo="
},
+ "org/jetbrains/compose/material#material-icons-extended-desktop/1.7.1": {
+ "jar": "sha256-3FXTg9yoJ541ORflxak9GSqV58pPkm7lXuC0Yn+Z2GA=",
+ "module": "sha256-ysKEishpAGbgJfbrPNMsDWqjBVLL8KTedb6NFo7TGY0=",
+ "pom": "sha256-Oncw3anS5QyIDaNSeoXSu/UZTjl52gtZakxq4BUWxCY="
+ },
"org/jetbrains/compose/material#material-icons-extended-desktop/1.7.3": {
"jar": "sha256-3FXTg9yoJ541ORflxak9GSqV58pPkm7lXuC0Yn+Z2GA=",
"module": "sha256-PYIoDQjwjMPjN58f/jiHBUovuDfknStj1JIumjf6ecU=",
"pom": "sha256-cD/QmE10zp88WXPXTsyyxD26VBml9VT91Ux0URHkfzY="
},
+ "org/jetbrains/compose/material#material-icons-extended/1.7.1": {
+ "module": "sha256-3kM5Kc+XUZJrJ72xEbkNs2X4ZWozURLx0Tn5+sU+vyg=",
+ "pom": "sha256-fBBibxuyLO7dQpV6fheDlD4uYEIfWUTOJrnNCq6wYBg="
+ },
"org/jetbrains/compose/material#material-icons-extended/1.7.3": {
"module": "sha256-sfqa12veAdmGn5uwxxKc0rByeU8jfgTRXj73yKZqSHI=",
"pom": "sha256-3NyiJy7t6vlAZmO5s4zMl8cXnoWqHKeJMuxhIuVZlYw="
},
+ "org/jetbrains/compose/material#material-ripple-desktop/1.7.1": {
+ "jar": "sha256-xfa9+yKaF5SoOO0fMfcpmjtRYAS+/+GovMp1OqJovgk=",
+ "module": "sha256-476a8k7pZ20fYnKKt4BhaTS0Rqe4Z9wVVKqBaGpQE8g=",
+ "pom": "sha256-J3joa5k5b8ZfhR1C/BJ5Ku0hWYw4i8PCFlAIpRlOpfU="
+ },
+ "org/jetbrains/compose/material#material-ripple-desktop/1.8.0": {
+ "jar": "sha256-VRZAECR5rIOkGqSp6X2aMtbS9G5xvXvBG9VdIZVNqv0=",
+ "module": "sha256-Q2Cggw5aZXar80BtGFiHL/lUAZOMKiCKuX5jXGYz5qs=",
+ "pom": "sha256-WMcEcfjk/p863JAHkHaT5ahQpjSZ/Df6Y1d/J5FurAE="
+ },
"org/jetbrains/compose/material#material-ripple-desktop/1.8.0-alpha03": {
"jar": "sha256-vW+Je+w5CQLiVd0+HXLXY5jV6C3r1PDAbDCltfCsSVU=",
"module": "sha256-EtHZWUpaT43b+JNnLr0UNH+46uVvUsDso09uxw205gM=",
"pom": "sha256-0bQRtiT+S+VGZx57wM/MON424kPVd6XK7jGg5DhVDp4="
},
- "org/jetbrains/compose/material#material-ripple-desktop/1.8.0-alpha04": {
- "jar": "sha256-vW+Je+w5CQLiVd0+HXLXY5jV6C3r1PDAbDCltfCsSVU=",
- "module": "sha256-oM3vSNacD0JZtYIvq4B2Z4QIYiHfaFioE2o3SpNdA34=",
- "pom": "sha256-nLydR64foEZCAi/Z8Rkt4ozRgPFZ2k2SZj6cshQIiHo="
+ "org/jetbrains/compose/material#material-ripple/1.7.1": {
+ "module": "sha256-0a8hV2+VfuVB6qCEckE116Sr0nNXTBJFUpWsXCFntBU=",
+ "pom": "sha256-8WQUEqPikyViaWeNGM41NQFS1fRNm4S0Dl64W/TvSdA="
+ },
+ "org/jetbrains/compose/material#material-ripple/1.8.0": {
+ "module": "sha256-93ghI7Ew1ukpYGyR9PQjJjCo37cAn8FKR0rv4msrllk=",
+ "pom": "sha256-9DNlRyFU6GzD6NwoPycABB1BFQdC1NS2euHTfvniC0Q="
},
"org/jetbrains/compose/material#material-ripple/1.8.0-alpha03": {
"module": "sha256-RsSmhJ+KpLqDYBhJAqEx9A6kNmzAa/7eHwLOozoq88I=",
"pom": "sha256-dfywyKynZatgupUyaZC2o3BaMTs7JMefGvPEGfsLAjg="
},
- "org/jetbrains/compose/material#material-ripple/1.8.0-alpha04": {
- "module": "sha256-iTZr4vBCDfaIQuwAb7nKj2FbhbQzXgSOplOAHXazhho=",
- "pom": "sha256-HDkzxtQw3cr4HRaHNZF5Xi2EL1bI6LK3+Bn9rhaFmoo="
+ "org/jetbrains/compose/material#material/1.8.0": {
+ "module": "sha256-lnnDZXWONebllUyL0aHBmyjiHdOOWzkjdEFwyAGFVx8=",
+ "pom": "sha256-Ux86K/vY/Xr39bzXF+vLxaIT8XFPefcpm667fjg0d2M="
},
- "org/jetbrains/compose/material#material/1.8.0-alpha04": {
- "module": "sha256-Nw5J10UtSt7rZIbZyjV0xEIBoMfBbEbe7VyLW7xHWus=",
- "pom": "sha256-FcN5SQtW5NvA/ziosiKCm00iyQJj5J41CPaiRqdwkbY="
+ "org/jetbrains/compose/material3#material3-adaptive-navigation-suite-desktop/1.8.0": {
+ "jar": "sha256-E1debVxaFkCwB301AFZ5aB0BfypHFgaLCwMTjqWfWwI=",
+ "module": "sha256-L80XCd220VjiaqC0ggndmjeX0DYrQyrCj+oOV8HPTbM=",
+ "pom": "sha256-h+LOAWqiS/f6FP5Tyicy9PQnBmofe4LzLmrnDMUZOno="
},
- "org/jetbrains/compose/material3#material3-adaptive-navigation-suite-desktop/1.8.0-alpha04": {
- "jar": "sha256-9Uj8r2rhipDxUf74oa4gtk3ajY6pXEtRmkKriHx+lBg=",
- "module": "sha256-02VF4O1EUxBsJWEDq0s//c1ITJvBIQXp2/CGDZEqe+s=",
- "pom": "sha256-lfSxzo6ZXZ8nO85Wj9aTZcb45iJE4JDbAuXngeaOaXE="
+ "org/jetbrains/compose/material3#material3-adaptive-navigation-suite/1.8.0": {
+ "module": "sha256-mTzhPkO51y5NLorojIrnN4ZR1z105kvWSY6cPaR+hNM=",
+ "pom": "sha256-8MfR4F0vSIhNeMU5SLjy9dkmQq4ObBkSIpBosI2X5i4="
},
- "org/jetbrains/compose/material3#material3-adaptive-navigation-suite/1.8.0-alpha04": {
- "module": "sha256-ZKQWCdUc8i6K/Qt9+ECWl0O7PeWnB29ESj8rOzGOv5g=",
- "pom": "sha256-5kU73LVJ/0daXUsa3zSy1KN/529FESSUwdngxXrvg/U="
+ "org/jetbrains/compose/material3#material3-desktop/1.7.1": {
+ "jar": "sha256-dkJDTX15vxSIby8NFzngouRCjv+opp5XyCsVQMGazhI=",
+ "module": "sha256-D7pIndXI/3UzMZZyGeKsH4smH3OQSr2MbxPS8la0yR4=",
+ "pom": "sha256-arivxNupMK+rpxWYkiOWE6LFoXelWo4oWCEn6Nv1mGk="
},
"org/jetbrains/compose/material3#material3-desktop/1.8.0-alpha03": {
"jar": "sha256-JURxLAyB9oXJh91EBvN4VambiTVbXP2R+c9V15F94Vc=",
"module": "sha256-fLSR87OVtlX5bqGfSRT6nQJV4aeIE9xXmCUx0a8O0Is=",
"pom": "sha256-Gs17XElZ84eFPvucYiPDkD66znWSRH55vnwKqkNV9K0="
},
+ "org/jetbrains/compose/material3#material3/1.7.1": {
+ "module": "sha256-qvFQNGGrB7ehjYXFXdQEaSsRKu3l1XgOwYyDsPYNXUQ=",
+ "pom": "sha256-7I2Sz9gexvi8u5VGZiuphrZ5x1EwUjkCI4x1IVFfOBw="
+ },
"org/jetbrains/compose/material3#material3/1.8.0-alpha03": {
"module": "sha256-/AykMQ/v1zUjdyjas194djHfq2fW59SyJ5Ti5ngAb8o=",
"pom": "sha256-mkJqqoq807D8Ab0Gn5jBGs5Dzu5T3W6zmKaBmGccqIE="
},
- "org/jetbrains/compose/material3/adaptive#adaptive-desktop/1.1.0-alpha04": {
- "jar": "sha256-faTVrekedntUkmvz+K6IqQUUq6HFgAtgFoE2GOe/Bxk=",
- "module": "sha256-9ZsRYQmNkBDivhHHAhUGb/KrEm4S8AjpjnwtFZA5oWc=",
- "pom": "sha256-RijD+D95uC1ctRTiSfuJngonVjxnzjyXl5ovI+9H78M="
+ "org/jetbrains/compose/material3/adaptive#adaptive-desktop/1.1.0": {
+ "jar": "sha256-w31A75QUyqau5AfIrhE19yd2Riy4Y/rbfH40I3TBhos=",
+ "module": "sha256-b4LGOwHi8DxcPlW+Xe3U2g+RlalRUgf3XxYAjJMcSrU=",
+ "pom": "sha256-Q/Vsgi+P9KzlfabIifsVs3Ng3RbIIDmAuYUNQaw/iZ4="
},
- "org/jetbrains/compose/material3/adaptive#adaptive-layout-desktop/1.1.0-alpha04": {
- "jar": "sha256-MUflmNxPziKVzbNQh7P9LwVRYwOoK53PftAr6Rva+1I=",
- "module": "sha256-SKnOGlvVTbdsdJ+si7fQ6kg2uFurgGGX8OCuk+yHQN0=",
- "pom": "sha256-quacszVe3boTYfiNrvs0fy1sFRmM8RUsnQqL5/nNumA="
+ "org/jetbrains/compose/material3/adaptive#adaptive-layout-desktop/1.1.0": {
+ "jar": "sha256-2Jmnz9e72H6V1lFB4L9n379S3pyI4jvbUclfLB3biQE=",
+ "module": "sha256-vONgsyh5BqiR81rgp2xQtnnWjqIT0AnXeY89khLhix4=",
+ "pom": "sha256-PwnsftztMVa/DXluTMLV4yZfUoGwLq33wIi6M517rl4="
},
- "org/jetbrains/compose/material3/adaptive#adaptive-layout/1.1.0-alpha04": {
- "module": "sha256-jIaOoEfIH3Q1gcc4e2rE708ZepvtLfGrp0er3ndroyg=",
- "pom": "sha256-lWqjI6SbV9FQocBVgJ/4Y1PYt4VAYEi087exf5JwKmM="
+ "org/jetbrains/compose/material3/adaptive#adaptive-layout/1.1.0": {
+ "module": "sha256-iFYuJcWE5Ep7aPuITuJqhrsS+6uFLYJlllHtCMxScCU=",
+ "pom": "sha256-8k0eRAFpo1g8lRA6wj5KgJDcgIAG54W9TK/RukHwoks="
},
- "org/jetbrains/compose/material3/adaptive#adaptive-navigation-desktop/1.1.0-alpha04": {
- "jar": "sha256-GLbT0U/iQwJoWJAT7cLu8c+VkF7HZY4vcmBSlFroEc4=",
- "module": "sha256-Gj73jQ5kwX/WoMHEdPOkUuy2yyH0WvfDxkJIis5RTus=",
- "pom": "sha256-zTTtJpfBL7bdrZ3z9DQRl8EH3Fx2aSbZB8NCDu4BGzw="
+ "org/jetbrains/compose/material3/adaptive#adaptive-navigation-desktop/1.1.0": {
+ "jar": "sha256-dGQ1hMjmRRByar4g4eOI6cK7A5vKgZR049OOvtknOAc=",
+ "module": "sha256-AVQBfw7P+gpKjttiF6EMq8LxKgUULcHf+OvX0AfxbYo=",
+ "pom": "sha256-S5xXPuHSaln7nchmXGBrFZl8I4UUWvdm5EEYPfUDfsk="
},
- "org/jetbrains/compose/material3/adaptive#adaptive-navigation/1.1.0-alpha04": {
- "module": "sha256-VHtOiubu1uUUPILo7b8QVrxejL81ho2TzJFkYJJ5PQw=",
- "pom": "sha256-U/JpeqLcjSltxij3HQAOpIJKQeiKE3jYInkNJWCjNos="
+ "org/jetbrains/compose/material3/adaptive#adaptive-navigation/1.1.0": {
+ "module": "sha256-aGVHRihDaRF9EP2xVJFmQfLNHLFT2x8mqMt4yYFkcMQ=",
+ "pom": "sha256-AXEI1KstsiW6SkRRZqSEVn5Wx3J2DaBe3pNMnEuM+eU="
},
- "org/jetbrains/compose/material3/adaptive#adaptive/1.1.0-alpha04": {
- "module": "sha256-Vc4jWNA93TUofKnlRJcPlY+nHA9bJjP2htfZci32s8Y=",
- "pom": "sha256-DwakDtwakDR3JatlKtuWyGoRzBdJ/thKi3FWMptr6js="
+ "org/jetbrains/compose/material3/adaptive#adaptive/1.1.0": {
+ "module": "sha256-p0sWSpGXOY3qeSeA8+pse06Q5ndNsToGsjVDCGRL+Bw=",
+ "pom": "sha256-oK00sMpKpxquGVgSUj0azKnJZ8geY7QLTdarvUAOU2s="
},
- "org/jetbrains/compose/runtime#runtime-desktop/1.8.0-alpha04": {
- "jar": "sha256-dYqLRtj3TT3WoY7PUNssBl2hcU1Tker6jPwNSuAFYyc=",
- "module": "sha256-7mwXTJw3AUDwHL8cuOXAbD1j0sK5OcFbgwUuySJtVPc=",
- "pom": "sha256-2iWE6NCe5JBcpmt6axdlodHESV7suZzNu9dpE5Yyykw="
+ "org/jetbrains/compose/runtime#runtime-desktop/1.7.1": {
+ "jar": "sha256-duMlBUe5yjyxpJwnKTOyXLO8y8m6Endd1hYaY9mqfPE=",
+ "module": "sha256-My6v5fATPpwP8mn+rhAMeJX+IkYo0FUZRYgfzKBhFsE=",
+ "pom": "sha256-01d42i+5MOce1u1rym8//gdcZOF24fuB1mMH1HHEseU="
},
- "org/jetbrains/compose/runtime#runtime-saveable-desktop/1.8.0-alpha04": {
- "jar": "sha256-M5d4mfkEp+5caZLXkWOvWdIUzYmLCvPTfglOw32O9Zs=",
- "module": "sha256-9AfZmTsolCClY7HzhsBtLEMoyeSs5BQe0QdOEvBqL/U=",
- "pom": "sha256-A9rVWm5bnC5fR7+lYsyrTFPBbF1H9+lUrYVxUpptCJU="
+ "org/jetbrains/compose/runtime#runtime-desktop/1.8.0": {
+ "jar": "sha256-koj4pOb5UWioNkj+cn8y266w74BtGDAm3KhTcljlZeg=",
+ "module": "sha256-RZddB+4Yr6W6JcbK8tAEL2i6DSoKUOKzpxSv72vI42A=",
+ "pom": "sha256-FFtNhLs7RXpNuAjHr/vwkP8m0ZPlXt0j4YCtUo49knQ="
},
- "org/jetbrains/compose/runtime#runtime-saveable/1.8.0-alpha04": {
- "module": "sha256-QEvySeBkdYZXuELg6Y3C45n5VMs+2Uc+c9iANW5FVLM=",
- "pom": "sha256-L3/5oiP1pQLRj25jhd0032jKDPuBZoGO0+iLX5DUOYk="
+ "org/jetbrains/compose/runtime#runtime-saveable-desktop/1.7.1": {
+ "jar": "sha256-QwY2O+kOqr50uQDbTDLtHxXHVI5bMKcJPE7kDENrm4w=",
+ "module": "sha256-lbODl+J/sf4du5MfHL5qCZZReoWTQzLNRLT7OQ+PXLk=",
+ "pom": "sha256-YPjvLYLG1V2/Pn4LqLb41II06TEMpm8d+b9voLHoyLw="
},
- "org/jetbrains/compose/runtime#runtime/1.8.0-alpha04": {
- "module": "sha256-Ke4vccjmeAhP1xXn6TGv8ODjUAKICzdLy91O4IVO5pk=",
- "pom": "sha256-2+tAHC7YOJC8P+S9gbOVRhT+IlcbpCA3NadhlFXROx0="
+ "org/jetbrains/compose/runtime#runtime-saveable-desktop/1.8.0": {
+ "jar": "sha256-IR6bMX3jLuu70pPqhkjbEKVYafc74lj+WfX704u2X1o=",
+ "module": "sha256-JxvoF9OJol4mLqc3zFuZroKN8uf7bvrmZxEcF++lSxs=",
+ "pom": "sha256-Punve01+HfuOWQesPyhjbGjMhLfBX+bpK2jOeCgGIkI="
},
- "org/jetbrains/compose/ui#ui-backhandler-desktop/1.8.0-alpha04": {
- "jar": "sha256-2TtvBgXT16ftfFyheCy/yRlMpKB0zoz75bYBhhgEXvs=",
- "module": "sha256-EYbwhN8UwlowXz6W70caow2VZsnKHL6iVU+lPbLlscM=",
- "pom": "sha256-BaEAFwP5tXZnw+UKaNMLr+gs4r3q33KyTf2Tsk6rn44="
+ "org/jetbrains/compose/runtime#runtime-saveable/1.7.1": {
+ "module": "sha256-yDUM3lAXvSoW+gL6d/sNpV0RcUyDqhGGy6NWcmrjq20=",
+ "pom": "sha256-to73YWrUYT9AYAPPCia71isXBq6XZ3uhM60QN9YGiyM="
},
- "org/jetbrains/compose/ui#ui-backhandler/1.8.0-alpha04": {
- "module": "sha256-TBDY0Hn3KGaXliBWYe8TZabnDmpDGKn1QFyWQnxpbxc=",
- "pom": "sha256-feZmFnksgkPDl9/stOR/3Dpq8QAOC1EVTxusUEsV7ZQ="
+ "org/jetbrains/compose/runtime#runtime-saveable/1.8.0": {
+ "module": "sha256-2bJV+Fu0qqWkqjhLznkN9XtOF+0vFDvPdUXN1icYajY=",
+ "pom": "sha256-FjOQ5pFgMv/ZLkGszznBvYIje+lc6e3SjYsrdoQVbrk="
},
- "org/jetbrains/compose/ui#ui-desktop/1.8.0-alpha04": {
- "jar": "sha256-Job8jQ7qgLdf+L7mQ4wW59jYwINBvNTVdIw4nGdJL7k=",
- "module": "sha256-Ff5YZ+Jq4s4GcEPEBC+zYPXDXHX/KNruZft5gCHwfEs=",
- "pom": "sha256-UeXawNBzLJWDDnmg+CNyua/P1UbA9ieLV/HDVgAjVZk="
+ "org/jetbrains/compose/runtime#runtime/1.7.1": {
+ "module": "sha256-xSKUczzpqMZYOfVWCw4APbgWK37T2MqN6b+mLPAzTk8=",
+ "pom": "sha256-SBR/02A24kzaP9JYsYNJVAMA8ipOHXTeA9hWpMEakm4="
},
- "org/jetbrains/compose/ui#ui-geometry-desktop/1.8.0-alpha04": {
- "jar": "sha256-wi1EyFpdVX9holthBwT3BQfHrU/RYa9xK+Ot9cZhRCk=",
- "module": "sha256-L68iLOl2A2eWUu7zXtBOjUKJVOq/2VrkpTTmAVzmtv0=",
- "pom": "sha256-QD9xIa1KSkSVA70YjcW8WCZpbWDAFz+iv88dBbmmHps="
+ "org/jetbrains/compose/runtime#runtime/1.8.0": {
+ "module": "sha256-OwaEIcIxC6e2I6AMXWwsn6jWVjmouhclvy6+BF4ugVE=",
+ "pom": "sha256-ty8WUzuta+9sJutSksxGTvuUPZPfQJpQU/EzFcwHvIA="
},
- "org/jetbrains/compose/ui#ui-geometry/1.8.0-alpha04": {
- "module": "sha256-iLjBZ8Ca8KHrRhwwCAeGyIykpkXz4IRDoYerbEmmaho=",
- "pom": "sha256-a8eClm810GAi2FmaPhBF61JjLWtxeZUIHh0eHES/Wbc="
+ "org/jetbrains/compose/ui#ui-backhandler-desktop/1.8.0": {
+ "jar": "sha256-4rwc2e7jbHLYv+ko7TKWA+957AAKoTaIjvfNgAgWkqY=",
+ "module": "sha256-kJ8mS4FdZ8nm853dTOLcg5Ua+J8Dmu6Z3y1Iok8BjII=",
+ "pom": "sha256-3lSMlllWFP4ekOG1dbxRPnAk5y+6RCa/tgq8w3p/2qc="
},
- "org/jetbrains/compose/ui#ui-graphics-desktop/1.8.0-alpha04": {
- "jar": "sha256-dgUyDYIUnaO3j7g+l6AGw2zuQcnm32vs6eZ6njvSeCc=",
- "module": "sha256-RWpENQKtypekjfWFEN2BrpU1GDn7eidYbdEQmls2m9M=",
- "pom": "sha256-1Ejf64hTl7MM5v3kHeTMAxM8tuzCyNI1vNrgOt7+has="
+ "org/jetbrains/compose/ui#ui-backhandler/1.8.0": {
+ "module": "sha256-6i80cJJiHuklI1d3SVgcgErTHT6l3mv6w8+ox30y5uQ=",
+ "pom": "sha256-rlpGWdjbdTYdf2vNIDUd/KpMmFfETp9In86lfIHEKno="
},
- "org/jetbrains/compose/ui#ui-graphics/1.8.0-alpha04": {
- "module": "sha256-dgasC7Sv2UrXEFPfZfZmndoWJQLAac0DbYWGlQIpR3o=",
- "pom": "sha256-8r5b6KfndcPCq3x3x0oztRK6VQJSnVGUn3UCpVoOY1g="
+ "org/jetbrains/compose/ui#ui-desktop/1.7.1": {
+ "jar": "sha256-QHKbljfqyR/Zup0QxM0usyi7MRb4CXpbnT8HGXHOoCI=",
+ "module": "sha256-pCdx2/0i3G4BxGwkWo4ZU0YwV7/tm2xzefgmcdxE/FQ=",
+ "pom": "sha256-/ZOsNR7uXLtUTfcLf3D+y1RhR2CW1uJG1gNklcXRiWE="
},
- "org/jetbrains/compose/ui#ui-test-desktop/1.8.0-alpha04": {
- "jar": "sha256-8gwMPdg/+P73LRMdnYbd29Qyqg8TPFaq9Uh4MgKnwPM=",
- "module": "sha256-R0xVp9dK9/nca2YPVz53s2biaHPwQh8YTzdMUh4mCSI=",
- "pom": "sha256-/5DjfJFuZ9MYZEbybZJDJB6C/umgKs2Qk9h8otDrqbU="
+ "org/jetbrains/compose/ui#ui-desktop/1.8.0": {
+ "jar": "sha256-BFJFqgdPrz++lWPEVXHDiVaXT0yckhPSkBBSUcRUQwM=",
+ "module": "sha256-DbXEiqaZF1Z9XElTPwAjaQt3oF/fUC+DBUd2VS/ZJv8=",
+ "pom": "sha256-VjAlgYpJZ/2Lg7kkiF1MJndmBH8oz+Ev+LH7ymCiF0s="
},
- "org/jetbrains/compose/ui#ui-test-junit4-desktop/1.8.0-alpha04": {
- "jar": "sha256-3KpvbErFEDM8mZGRUaXaN+xZWZBWNBQ8410jLV30Mqg=",
- "module": "sha256-4mfNKVC5Nrr+2dieyE9yLu2wlvwsyYcYNTouIO4yM4g=",
- "pom": "sha256-xOPEs9/VKdwlCqHQzKmdZaNE1jL+Vq6WEEgxTBybseo="
+ "org/jetbrains/compose/ui#ui-geometry-desktop/1.7.1": {
+ "jar": "sha256-S4bJYcC0vOeZUyn9V9Qznt4Ry3XX7JC8G5kTOWrdsw8=",
+ "module": "sha256-rxTJcKcEtuCHAB9jnE1r7dvuad5+FXKlunNjGV5e2+I=",
+ "pom": "sha256-3iEzIvQwizn+X73RZMCg+ApylT0E/AozXNqjsygGS84="
},
- "org/jetbrains/compose/ui#ui-test-junit4/1.8.0-alpha04": {
- "module": "sha256-9BnCIqNd12DsgLydKk5BPHJNLsV7LicVSNR8bBUbEAI=",
- "pom": "sha256-Dvgz+9We2mi46oNrGpp3zQLMrkCt6FUQu41TLa8uOg8="
+ "org/jetbrains/compose/ui#ui-geometry-desktop/1.8.0": {
+ "jar": "sha256-Wq+LeL7W5Wt07okxcszi4xaBO2HYoizdwFh6Unxcqic=",
+ "module": "sha256-R371HP2IozSYUcQiJx+WEP5kJJBs+GOe37OC5sTkgE4=",
+ "pom": "sha256-Oe5obv6MiqCGsK4HnThWaE+EUNnDO6YyCZhUgdNhYdw="
},
- "org/jetbrains/compose/ui#ui-test/1.8.0-alpha04": {
- "module": "sha256-W2m3RxNmKdS5oYN0lMtnkm1aqNz2dSh8ECxUVSwvNTY=",
- "pom": "sha256-Dzod4EqSklAgLdCF8GRcNWQqri+ZXDYsRvYKhEiv3Tk="
+ "org/jetbrains/compose/ui#ui-geometry/1.7.1": {
+ "module": "sha256-mkt+df1LWaMy2SRUTWUB9eDaVbIDwsxhs4fg14yTXJU=",
+ "pom": "sha256-93UQwBXgPlnocFWPdBdPZSRo9vhJOJaKxTjBKiGO3I8="
},
- "org/jetbrains/compose/ui#ui-text-desktop/1.8.0-alpha04": {
- "jar": "sha256-647zK5XWCZCYBUzUlLAPHJ492qSeFkwpbdA4ZscbxF0=",
- "module": "sha256-HGLf8eMvWtn0jXhqzIAqjLsomvK8DGCQaH/qoykTm6U=",
- "pom": "sha256-RxihxZRXxaJjOirKneQzRgjf7bodUJYF6B9KQfi5BmA="
+ "org/jetbrains/compose/ui#ui-geometry/1.8.0": {
+ "module": "sha256-rR9Lou1GECrXXF94pe1Ku+oPXVI5Xb3dtkxaHGJ9EEI=",
+ "pom": "sha256-qhofotjSE0Y9Yr5tlomTV/N5ZPwYCIoZVtShaCc2VPY="
},
- "org/jetbrains/compose/ui#ui-text/1.8.0-alpha04": {
- "module": "sha256-xWcKB6ER/XjY6lXCrrEX5cB9mxHyOGwKYmFIhuz2TuM=",
- "pom": "sha256-hlzfNRHDmpaFFYFgzyTOpd5MZpL2XlQl5Zj8PUH5Fk8="
+ "org/jetbrains/compose/ui#ui-graphics-desktop/1.7.1": {
+ "jar": "sha256-kQnXfMJi+QQIFpscoLotFRNbYDTjd6gLvz7AI0lU6FI=",
+ "module": "sha256-DPP8FuwoupMp0UfnR54Rmyvbjr+lLyMn4yDlGQEUapE=",
+ "pom": "sha256-cIA44a4DMFFG1A/NcUNHlHGQ/yd8ZpysiH836iQ/M+Y="
},
- "org/jetbrains/compose/ui#ui-tooling-preview-desktop/1.8.0-alpha04": {
- "jar": "sha256-SXgjEEYpWRoL9Au5lUam/EP84Ku7O/ysdGdI1g6NuoA=",
- "module": "sha256-JsNUPNwLW1E66x5Sf2RjGBGUoSXJpuyIMFHa4Ztuym8=",
- "pom": "sha256-Fcvhcf1/dQcU/T1Y3w6aL3SuB9axqtArgXWLsVS7Zls="
+ "org/jetbrains/compose/ui#ui-graphics-desktop/1.8.0": {
+ "jar": "sha256-sxoU+OAbhlO/N3iKkwCM04/9bYcZIVBj6mGmWm/Zdr8=",
+ "module": "sha256-vjPfV/XWmU5uqTauUdC3ChQyC0MUKs4dW5BJnAWtNNM=",
+ "pom": "sha256-Vew5To2ooD7esv2QvNPp7MpFFHGo96vI73yooXVGStI="
},
- "org/jetbrains/compose/ui#ui-tooling-preview/1.8.0-alpha04": {
- "module": "sha256-MC3ACIOclhJmen+O2UquZf4Oh3sFSihf9qV4RFmoZbs=",
- "pom": "sha256-+lu0KDtKzkAq41dHCKlXcgcw2Bm9bS5DOR7IhzBCHjU="
+ "org/jetbrains/compose/ui#ui-graphics/1.7.1": {
+ "module": "sha256-Bpgc3L5OyqzDVxnptAOykEHl54Rps8L1zcfMUHX8DXs=",
+ "pom": "sha256-Sj2MCO2FYVWHeAGrzgWU3BxpiOVq7H0kSsfGwxpqX9I="
},
- "org/jetbrains/compose/ui#ui-unit-desktop/1.8.0-alpha04": {
- "jar": "sha256-UFp3/NVE2OFY461bhSre/Nlh64+9NB/rjiGmk5UtuQY=",
- "module": "sha256-0bxWb7mqdrA9KB4EzxNvi8Khs3BDLyVGeHYovegjr1s=",
- "pom": "sha256-ljirfotctywtFIZ9A7V1MtIdIf6tjArzi5RCzcP7b/g="
+ "org/jetbrains/compose/ui#ui-graphics/1.8.0": {
+ "module": "sha256-txgPMy3enTXaqmW+iY/B/YNvQ6lTRqaPGmJQsBOu778=",
+ "pom": "sha256-/DNzmQiWbbCBLQvUSP15u/b2mmGVQSyZ6RDVSArDPhI="
},
- "org/jetbrains/compose/ui#ui-unit/1.8.0-alpha04": {
- "module": "sha256-pApTFo4xoFjFBPVZPjwrg1D/bA4w+CQ4wl3ukRuWPcc=",
- "pom": "sha256-jBPwgwt41ln/tQHBHTNh8E3BelJzimXhJznwxXRLj7w="
+ "org/jetbrains/compose/ui#ui-test-desktop/1.8.0": {
+ "jar": "sha256-CdthtR9ovXwtxZbdCe2+vfnxPoBRe+oANG+qJ5hkg+0=",
+ "module": "sha256-hMtcU01/ex171Jp8gFH+Tv0caBB5T2bI7uCRtz3AS40=",
+ "pom": "sha256-gaZC9Wi3tlhi78zSnROwCbd73/JE/QyeRc0NaP5XXfU="
},
- "org/jetbrains/compose/ui#ui-util-desktop/1.8.0-alpha04": {
- "jar": "sha256-zdnzOHJxDBTfdVDa2/yR1VrZo7cTRDHCr460L3V+F68=",
- "module": "sha256-6iji9UjrDLhJ9cMEfL07jA8ThL7zN75zei3Y93rWMJ8=",
- "pom": "sha256-8pQJk9w30k59Y44xX2ItT0kS1Ob8gOkQ+oqQe5z21eA="
+ "org/jetbrains/compose/ui#ui-test-junit4-desktop/1.8.0": {
+ "jar": "sha256-8n2pyADiUb+hnaqSCmim1ZUa/Hr7aSBKMG2WdYv17Lc=",
+ "module": "sha256-ka3xlCSSb82/+xwq5oL2Tpr4WYviLEJmNKuhzZXF3YU=",
+ "pom": "sha256-Y+vNJMaYGvzVh81zOv79gMGhbuiaN16Rz/y0r5nk5d0="
},
- "org/jetbrains/compose/ui#ui-util/1.8.0-alpha04": {
- "module": "sha256-38CfOmAhhkWdmFrU8dCngZjXKMatWV44uimDAHZ+prY=",
- "pom": "sha256-B2zeSirC6CxianbCa2ob+PmrGCHve//5qbpbPTxAxl0="
+ "org/jetbrains/compose/ui#ui-test-junit4/1.8.0": {
+ "module": "sha256-GZTUW/XSGzpwNKvHkCL6qoVS7I9VbEz4PQoYemo+PhU=",
+ "pom": "sha256-G5cVUGdWqK+IrBZHxBuDo2YeAPVzbylwjZqZO5aO/Gs="
},
- "org/jetbrains/compose/ui#ui/1.8.0-alpha04": {
- "module": "sha256-k/S+3me2wuxyXAXSPgvXBXmlp9NLMla+L6taIH5LnOg=",
- "pom": "sha256-2sOUh4F9TSH5g7gA7c+GLhHghZP++mLLqwxgdksIedY="
+ "org/jetbrains/compose/ui#ui-test/1.8.0": {
+ "module": "sha256-7dc+BTZZj9I8Uv/iYVqwuJ91K3mnnMQi3HJf4ymnP2w=",
+ "pom": "sha256-JJEExV3asWlR8qj4W1Ja9RZrYyrgCdt438gU+Nr/g6U="
+ },
+ "org/jetbrains/compose/ui#ui-text-desktop/1.7.1": {
+ "jar": "sha256-gOB+TKc597YSL2PpoX5oU7lHIg7LEYD43K9BnQ5GiZY=",
+ "module": "sha256-PR7CKTU76v2v0awhS/VEkPv2nojwZ7/LgBaB07K2bqU=",
+ "pom": "sha256-UiwW5ZbJMrHloPPN+xqTRADodlj42JjBzery0Bgphoo="
+ },
+ "org/jetbrains/compose/ui#ui-text-desktop/1.8.0": {
+ "jar": "sha256-W2TgVApMqu6zwTXV0T9B/s0v9DxB6QN07UIv74q9kp0=",
+ "module": "sha256-2JZjyhzb2wsiONN6VPSYSe2owLPPWub2PkCzCKeX324=",
+ "pom": "sha256-RD7cJpDXb1YgkUzPFmJvoQIjPlRzUBWoiDG4ADfT7qc="
+ },
+ "org/jetbrains/compose/ui#ui-text/1.7.1": {
+ "module": "sha256-nYij0rkMF+a4Hs///a6dfEzsVMfWVXWYJbpJZ90vyGM=",
+ "pom": "sha256-huwdGGauW1x/4AUsJqB/8aphkz9Vf41PuePda2L8Jb4="
+ },
+ "org/jetbrains/compose/ui#ui-text/1.8.0": {
+ "module": "sha256-u6ko+CsxtaQ/HJr7/67JcHYLC8459K/YKKGgIsWuIC8=",
+ "pom": "sha256-A84HC7srEsZveTlCWXR20E9p97CxVAls46EA7NzUiMk="
+ },
+ "org/jetbrains/compose/ui#ui-tooling-preview-desktop/1.8.0": {
+ "jar": "sha256-eohirZEZhP91HQSZwyI+agxxqCG8t1qZ9mlk7tqmfXg=",
+ "module": "sha256-N/3cLF26/SPzQTUGICee0H8VNd6AGnm3D9geU3rpxMY=",
+ "pom": "sha256-Dms0B4lXGS+pNYcHbbpSTGu2Q2xgxKmg8iB/fM1PR30="
+ },
+ "org/jetbrains/compose/ui#ui-tooling-preview/1.8.0": {
+ "module": "sha256-QliJHsyIWeC8fSdh6lDAx5Ol2Vp1JskthlDsa0/cCZk=",
+ "pom": "sha256-I0sBM8CU3DoL9htZcy3igJ+0gyJEiQlROexuDpzhMZw="
+ },
+ "org/jetbrains/compose/ui#ui-unit-desktop/1.7.1": {
+ "jar": "sha256-WYtS4lftZ0FFaUuXkKc4OpD+0uxxVLoJrOSqmDxlsaI=",
+ "module": "sha256-BacNXRO5Fhrn9YUkbrk97ly6K1XD8Ilf1mRekKPCPaU=",
+ "pom": "sha256-9R34TA7eKtHgHgf6R+9tSLoSy3ShfoXK6Nblz/Kc0Fk="
+ },
+ "org/jetbrains/compose/ui#ui-unit-desktop/1.8.0": {
+ "jar": "sha256-KW0j3qp4tQjPldFM9b2lik861bQthfzIvs9uEv+9A34=",
+ "module": "sha256-qj02WHAtKOOYudU/JN1K9XD7JN4ZY9YTSaOC3Bo08vA=",
+ "pom": "sha256-3OLKuYaq6wf0VaTKVzPnP3UWntEuJwee+4x/IJyMyUo="
+ },
+ "org/jetbrains/compose/ui#ui-unit/1.7.1": {
+ "module": "sha256-kDxEm48iI7uggivMWUuZLiqCv6rlwE/FCNKNq4hxfaA=",
+ "pom": "sha256-tq8XC59ySXOr8jPPEJFoqJIGqbFF1whpFbxlQOpdaHI="
+ },
+ "org/jetbrains/compose/ui#ui-unit/1.8.0": {
+ "module": "sha256-cZYqeI5O/64E6eZjz5kgHps6sm1iUPdPB17qaE7ClgY=",
+ "pom": "sha256-qK28UifDne3Sphw2x/iMLJuWVpMV+J69TzxRvr9TLEE="
+ },
+ "org/jetbrains/compose/ui#ui-util-desktop/1.7.1": {
+ "jar": "sha256-Fh3Mc7kp2mHO5QBF6W+wLxYzw28You84tcLETDhga1I=",
+ "module": "sha256-35JU30uqHS7Q+ctR/BxgrUlqNqzEiYEUPF1PqHRpEXs=",
+ "pom": "sha256-AeJZ6hTRKWyvCAmzP5dAcXRDNJvrCJ7ketEOaEBYDvQ="
+ },
+ "org/jetbrains/compose/ui#ui-util-desktop/1.8.0": {
+ "jar": "sha256-47HEObTqgChb6Q6u2OcFZDf2cc+v5LGKOpy1OHyAvko=",
+ "module": "sha256-kUQZhBnePBaJUtO2bhxzGjA/E0Eo/8kmz2VkfVbDYaQ=",
+ "pom": "sha256-FsnlfquLuBCBR4vcwhar80saQF2+cPmhVHkX0SILkYU="
+ },
+ "org/jetbrains/compose/ui#ui-util/1.7.1": {
+ "module": "sha256-razSdpfzafjF00aNb8ZySDHTP95e+5tvg9hdw6AXCw8=",
+ "pom": "sha256-7bcYbOSnYd3l8xMC3BRdWLw7/j5OT7x4YiiCP4zVSMw="
+ },
+ "org/jetbrains/compose/ui#ui-util/1.8.0": {
+ "module": "sha256-tfE3oBS4Z0aULDoy56i5BdXsXwWXw8Bq69YrIoJ6U6w=",
+ "pom": "sha256-v9ly8eQXV6lfYS9lAxCvJAicu3Uz2X0RlGG/TTdhEhE="
+ },
+ "org/jetbrains/compose/ui#ui/1.7.1": {
+ "module": "sha256-LpKRDBxZrLBjrmhWz5VWwlH9qMCtRsg6Tka/flenza4=",
+ "pom": "sha256-RWT33DQr7tal9G+RaxkLMe0rEgcK/ZfXXmNjSkQt9lc="
+ },
+ "org/jetbrains/compose/ui#ui/1.8.0": {
+ "module": "sha256-FOM6PYxigEyzFHWZ7gpjSmTA9xsN7i4hRUm+j9eCk0U=",
+ "pom": "sha256-pkQCj9i//MRRv+3nDZDPZhTFVIVvaKjiQZu5UvM+fGM="
},
"org/jetbrains/intellij/deps#trove4j/1.0.20200330": {
"jar": "sha256-xf1yW/+rUYRr88d9sTg8YKquv+G3/i8A0j/ht98KQ50=",
"pom": "sha256-h3IcuqZaPJfYsbqdIHhA8WTJ/jh1n8nqEP/iZWX40+k="
},
- "org/jetbrains/kotlin#compose-compiler-gradle-plugin/2.1.20": {
- "module": "sha256-LBPSZp00NWUMcd8t8VDbTl8QAZKj6B6XnnUrTeCVcxA=",
- "pom": "sha256-AudGCweKYIs9brqmIBbZi5cSPtITgU7QorGL2r2+UzU="
+ "org/jetbrains/kotlin#compose-compiler-gradle-plugin/2.1.21": {
+ "module": "sha256-sYdQC4zfyNLBw6F7lhzEO3tOGFQS/NsEsDvrkPEz+70=",
+ "pom": "sha256-zBwgchGRVLwYQXGzQmk/99LF+dwhLR5aTMCZOGL81ec="
},
- "org/jetbrains/kotlin#compose-compiler-gradle-plugin/2.1.20/gradle85": {
- "jar": "sha256-CpCRRspmOsVVe9Gcwyum7Cbk6Wf11fDpU8iImxe3n3g="
+ "org/jetbrains/kotlin#compose-compiler-gradle-plugin/2.1.21/gradle85": {
+ "jar": "sha256-uGEv2xhdzZiXGlG8H0K+k2e8vK7lE+NywkoU9O2xm4Y="
},
- "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.1.20": {
- "module": "sha256-6NVkojvCA3s++xxbAP+3SuRPmXJFd+L8jYf/u8nLn7U=",
- "pom": "sha256-oRA6cKb4/8EITdwIGyS6smpWRJcvnM0UG4mU2fUFRHg="
+ "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.1.21": {
+ "module": "sha256-dqMj2vtYjg+u6OMUi5EPtuw+tCL8EGQBBr5bfwapx/M=",
+ "pom": "sha256-v7ZAATVL2BgCx0mRTMLPWOWsXQWtnB9JrEZbdxbQUiU="
},
- "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.1.20/gradle85": {
- "jar": "sha256-ZnTyl1XTJq3cdWov3Kvyu2AvAABKDtLbZp2j306EgAY="
+ "org/jetbrains/kotlin#fus-statistics-gradle-plugin/2.1.21/gradle85": {
+ "jar": "sha256-/AkFgQMJpa0+oV37vhKaR+kNsRIVIyNkhBtyBEEk57A="
},
"org/jetbrains/kotlin#kotlin-assignment-compiler-plugin-embeddable/2.0.21": {
"jar": "sha256-VNSBSyF3IXiP2GU5gSMImi/P91FQ17NdjnMKI34my9E=",
@@ -2799,106 +2982,102 @@
"jar": "sha256-cLmHScMJc9O3YhCL37mROSB4swhzCKzTwa0zqg9GIV0=",
"pom": "sha256-qNP7huk2cgYkCh2+6LMBCteRP+oY+9Rtv2EB+Yvj4V0="
},
- "org/jetbrains/kotlin#kotlin-build-statistics/2.1.20": {
- "jar": "sha256-TSjxg6dsMKjKwg56P6hwVMLdHbiGSzyc04nhjdmX0x4=",
- "pom": "sha256-OR9tc0uDTJG3qAHiI638c2tYDb3ODxOafkvUdknATKM="
+ "org/jetbrains/kotlin#kotlin-build-statistics/2.1.21": {
+ "jar": "sha256-OnYsHlWFWUR9r0IX/eK5grJQh1brECplcRlPEt1BrPo=",
+ "pom": "sha256-HSDrHKwGm5iFdxccNOBABfpcbmk1mR1ve6mGKl6uGng="
},
"org/jetbrains/kotlin#kotlin-build-tools-api/2.0.21": {
"jar": "sha256-j8orSvbEzyRWXZp/ZMMXhIlRjQSeEGmB22cY7yLK4Y4=",
"pom": "sha256-zL2XaTA2Y0gWKVGY5JRFNPr7c9d4+M1NQ588h7CQ9JQ="
},
- "org/jetbrains/kotlin#kotlin-build-tools-api/2.1.20": {
- "jar": "sha256-Uzw2yzYubtLRX1hzLn9MbSvtXJ1RebiXvEsJ0W1gU3c=",
- "pom": "sha256-kn9h95cmHFnktTEDFNaf1KOrjvT3A596UyYHXEKkFzo="
+ "org/jetbrains/kotlin#kotlin-build-tools-api/2.1.21": {
+ "jar": "sha256-BrtrNnHUvDunTA4O+rvc1VXMwtTMLvZ80wnFc4yNHlQ=",
+ "pom": "sha256-U5ag0mBsMOA66ZSnl8b5FoTG47LZ6aRf1pLl6T7sDJM="
},
"org/jetbrains/kotlin#kotlin-build-tools-impl/2.0.21": {
"jar": "sha256-um6iTa7URxf1AwcqkcWbDafpyvAAK9DsG+dzKUwSfcs=",
"pom": "sha256-epPI22tqqFtPyvD0jKcBa5qEzSOWoGUreumt52eaTkE="
},
- "org/jetbrains/kotlin#kotlin-build-tools-impl/2.1.20": {
- "jar": "sha256-bpSJbjIWA+O/6J/vAkeORNHWSj0l1J0GlIkv/AHGCs8=",
- "pom": "sha256-EPseNeDocGdH6Og+ro+LQ0BrpmTkIB7J38ua99prQro="
+ "org/jetbrains/kotlin#kotlin-build-tools-impl/2.1.21": {
+ "jar": "sha256-5sfxijIo9WypFAClTdrSHh14mp+aByY7VgyMlTR8Y80=",
+ "pom": "sha256-Wtkc/mCCSH5t8hdVjUcnCDB4vHVjy0zZBEt6e00sBY4="
},
"org/jetbrains/kotlin#kotlin-compiler-embeddable/2.0.21": {
"jar": "sha256-n6jN0d4NzP/hVMmX1CPsa19TzW2Rd+OnepsN4D+xvIE=",
"pom": "sha256-vUZWpG7EGCUuW8Xhwg6yAp+yqODjzJTu3frH6HyM1bY="
},
- "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.1.20": {
- "jar": "sha256-xUoAcYyMDj7oWL9Cdxx/QBxePBc4hh4Y6VNjcQQvobM=",
- "pom": "sha256-InQE6sbYCbwNlN74kzbf332afVOHkqI01Svbr8Kuha8="
+ "org/jetbrains/kotlin#kotlin-compiler-embeddable/2.1.21": {
+ "jar": "sha256-Z6LjZzdl8JdyVgjMfIQ7DY/dlL2a9BMnIRNhYUqlfUk=",
+ "pom": "sha256-27+KwlUNWxripifyBPKLFvknHjbETYmUqjsTnL9w5Fo="
},
"org/jetbrains/kotlin#kotlin-compiler-runner/2.0.21": {
"jar": "sha256-COYFvoEGD/YS0K65QFihm8SsmWJcNcRhxsCzAlYOkQQ=",
"pom": "sha256-+Wdq1JVBFLgc39CR6bW0J7xkkc+pRIRmjWU9TRkCPm0="
},
- "org/jetbrains/kotlin#kotlin-compiler-runner/2.1.20": {
- "jar": "sha256-3jtUI9j7+G6ivRM01AG8SqhOKOxIlFlS0RwAsQsUArY=",
- "pom": "sha256-xgNdI3KARTSALDfOVU6MjLqq6EUUp7rWzAlkJNjySUU="
+ "org/jetbrains/kotlin#kotlin-compiler-runner/2.1.21": {
+ "jar": "sha256-cKiXK7e+GyuwmMml2nC+wd1EyxBNTaGqbjPcVRAo1Jo=",
+ "pom": "sha256-/BmETtKRd+x6tsN5jR0DnaRroncb+HEuKcLyRFncW44="
},
- "org/jetbrains/kotlin#kotlin-compose-compiler-plugin-embeddable/2.1.20": {
- "jar": "sha256-z4dQOryWkU8WnJ7WHTCgl1eMJrDaJmb90XLsfP8vrF0=",
- "pom": "sha256-9CTFzFuaSpzOgM4GY2kMA4jf9yPI8fQ4vdk0q2F5JYA="
+ "org/jetbrains/kotlin#kotlin-compose-compiler-plugin-embeddable/2.1.21": {
+ "jar": "sha256-ZxnS3XYgroz9FRtW0tPAyuV+ZC0ucosnKg6G0YQjJ28=",
+ "pom": "sha256-qeKk6p5W0S7L/pXHZPq2q+hg/eEN7c/LvT5X9W2qNng="
},
"org/jetbrains/kotlin#kotlin-daemon-client/2.0.21": {
"jar": "sha256-Nx6gjk8DaILMjgZP/PZEWZDfREKVuh7GiSjnzCtbwBU=",
"pom": "sha256-8oY4JGtQVSC/6TXxXz7POeS6VSb6RcjzKsfeejEjdAA="
},
- "org/jetbrains/kotlin#kotlin-daemon-client/2.1.20": {
- "jar": "sha256-NjCjAYLGNXDrUZrmWqqUGSF9utCBT+3kLI3ecERlpMY=",
- "pom": "sha256-+qpgvkJw6RSbWUOSZjlhkr60f/XjpAmF3u3FTlkXItI="
+ "org/jetbrains/kotlin#kotlin-daemon-client/2.1.21": {
+ "jar": "sha256-MHDdA1nv5KE0jAzpuVsDJHmXZVmLt7aHbxVJq1NH6U8=",
+ "pom": "sha256-TVeT9Xm3mUDoeCxYvWgbnxZL2yvvAbcq2b5pqR6uq+4="
},
"org/jetbrains/kotlin#kotlin-daemon-embeddable/2.0.21": {
"jar": "sha256-saCnPFAi+N0FpjjGt2sr1zYYGKHzhg/yZEEzsd0r2wM=",
"pom": "sha256-jbZ7QN1gJaLtBpKU8sm8+2uW2zFZz+927deEHCZq+/A="
},
- "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.1.20": {
- "jar": "sha256-2eg98dhHogG6PAFqeGztCRvpUDmX0J9qnPF5buSJ83Q=",
- "pom": "sha256-sdOMCv1uHRXEjBxdFWzmBXj0MxNr7FI/TrGZ968/gik="
+ "org/jetbrains/kotlin#kotlin-daemon-embeddable/2.1.21": {
+ "jar": "sha256-lAHv/YLehgbfMokwiidcwdNXN2hmXKXt0J3DGccXFfQ=",
+ "pom": "sha256-GbJjDusajsrIz3ClF2JBCiAXUvAxHrG2+RwB1B350dw="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.1.20": {
- "jar": "sha256-sk9SbQ3++wKWrg9Ks2L51soCV3JcwnMIOprjN+ooJn0=",
- "pom": "sha256-wKs06ffQCv3LIv0D5S6PhZpGR9lY4Lh7fQzSY0QWOlo="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-annotations/2.1.21": {
+ "jar": "sha256-eEu/b4g00ez2XsUf57RLQW8zBS6CGWKlm55/dOCU9pY=",
+ "pom": "sha256-QxApK3Qc26Bu6iaC8YU5U4i+OvPLATzIo+gei5NokQA="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.20": {
- "jar": "sha256-fjYZlm/jid9IV59DsY8sCwc2llWZFTd8lELrqM+7+/Y=",
- "module": "sha256-AsJsJlASRw1yrc3buCTSOOayieEAzUu/moJ1Cj1Jv8A=",
- "pom": "sha256-t02/6klcg6xWRwS6qDmk56W3kRiMj3llbJwZ3XfeLxg="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.21": {
+ "jar": "sha256-VY+KMrr1qH6WlMi7OVVwqeduCuqrqmg/msH83oujqsw=",
+ "module": "sha256-q9fHAOmpTF3zzNlek9LuqwwZJkXXB+rZXFzqR+gcwns=",
+ "pom": "sha256-QG8P2ImjHfVX+txkaouXADreDCRrX7N6YTYZFWMgUfc="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.20/gradle85": {
- "jar": "sha256-fjYZlm/jid9IV59DsY8sCwc2llWZFTd8lELrqM+7+/Y="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-api/2.1.21/gradle85": {
+ "jar": "sha256-VY+KMrr1qH6WlMi7OVVwqeduCuqrqmg/msH83oujqsw="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.1.20": {
- "jar": "sha256-6vELILujkjoH+PsYL7jNVlaZ4Vfuc9Elma8fXKuiUEA=",
- "pom": "sha256-PdYeaTbcUQBs5MN+/+Q+/hQAuEHgnsSx7kqU9rkZOCo="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-idea-proto/2.1.21": {
+ "jar": "sha256-BYO5l57dTI9f78CNWRGCHpw7Bakbg5+hqgcPkm7ny6A=",
+ "pom": "sha256-FLbl3/I/lNzTMmw9JXv2JeRVsVCVJiBcILNAtCw1f6M="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.1.20": {
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-idea/2.1.21": {
"jar": "sha256-APb4Q6vJMNDGGrtOPjAsjRd2EpH5srwlhv4SsMuXXq0=",
- "module": "sha256-td7wBfIpohsq1pJt9wjPhLqe+8TsGcY16/5baTcx2wg=",
- "pom": "sha256-CjCxRdSY1H2yVdDUzWp3hMXx+QyL+YgsupWCKjvzMHA="
+ "module": "sha256-gIWGw896zkzfCLEYX7yv0PVcUhNIUPNmUlr7rlC7xTo=",
+ "pom": "sha256-N0agkbc65RnLtbszwftDNKYyR8W/kOgidFL9wgZ9+k8="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin-model/2.1.20": {
- "jar": "sha256-1jf7pHCzv3E7CmXmcXrV3QOocl/MlFMCiUc6smtC6Cs=",
- "module": "sha256-WJm5fnqbFx5sBeVJziqbo8ddJZMVnUsrAVZkFLVoUWo=",
- "pom": "sha256-18CRV8ehutuNrk6Jv54N9FRbBM0DqqQJZqJm87hG0sM="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin-model/2.1.21": {
+ "jar": "sha256-aATNXwXXf6lUrHt6kw57V/rgjK8CTiKRiAo8KKSfwHU=",
+ "module": "sha256-Ifoqg7FTeAa7x+1lVrmVIqXhbziR6CiKG8/ozf0mQrg=",
+ "pom": "sha256-G8Rcq/W6A2rdAmkEVCOxH0pXv0tPylnjGzxCspFmAcI="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin/2.1.20": {
- "module": "sha256-6Ue1RPTNCcFQr9h5G70yoxN92uMEWn1TlL6lCaq5bFc=",
- "pom": "sha256-H2OowlwTZmlled2VLz639CoKSns/avaRpIIjEwb82sk="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin/2.1.21": {
+ "module": "sha256-fhIOTfygjt1IkK/gtou6WqifJ/uhHY/mj2ttoLISk1g=",
+ "pom": "sha256-wMnxGQvSSKV9G3U26ahPw/6d8YCwJMPlblGi7iwLz80="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugin/2.1.20/gradle85": {
- "jar": "sha256-+wFuZDtY4Koq7IkRDq8U54s3aMFX8lQ0V5X9aqEEk+s="
+ "org/jetbrains/kotlin#kotlin-gradle-plugin/2.1.21/gradle85": {
+ "jar": "sha256-6sBIdsGrZgNvYBb9kIM/IEsCNsJ2R1nK0GknbgLLQ+Y="
},
- "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.1.20": {
- "module": "sha256-IF4RacYovsBfHVnkTTIJFSiun9U6fjPsVDvO/bEojeY=",
- "pom": "sha256-Y5ymx2U+Gp2pXfKjuuJsy3AcA6/VjHl6tr9vJV9kwwE="
+ "org/jetbrains/kotlin#kotlin-gradle-plugins-bom/2.1.21": {
+ "module": "sha256-avSUrGVuckg0HOukOePWJhFtARfJ+9+Xq+5lcOEaCHc=",
+ "pom": "sha256-eTmPhH1rfKipak5GOf+iLhaRJIr+tOgQGeEdG9C7IFI="
},
- "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.1.20": {
- "jar": "sha256-EyGYEVmGCVkEsMsB76rh2BJJZB75FJ4Fs0T4ZKrpdfQ=",
- "pom": "sha256-LZayVvD8kesSvOtuR2HhPXAf8TU/BZL8VymI2uai0Zs="
- },
- "org/jetbrains/kotlin#kotlin-metadata-jvm/2.0.0": {
- "jar": "sha256-rY8cfbxaxG9cvS0uXeOcVsnbZd195xaoTgHOIIdYruY=",
- "pom": "sha256-PyOxTvYPHkQ9bUHzmYPiOKpkiVjOHYmLarOcx8kYIGY="
+ "org/jetbrains/kotlin#kotlin-klib-commonizer-api/2.1.21": {
+ "jar": "sha256-Q+CkDB33nDOjBJkUvJ5mbkT7yyDwfUVo7qBZXpcqLHE=",
+ "pom": "sha256-3F+A6RGCz54qBN/XKdcOfTFOHt+NZGJLFm5o90lSw9Q="
},
"org/jetbrains/kotlin#kotlin-metadata-jvm/2.1.0": {
"jar": "sha256-uNOpJXS6HfxJvfIFJW0e3gZkFIyxUKti+qhyteG7RjI=",
@@ -2908,18 +3087,14 @@
"jar": "sha256-2obtTzqMiIVZLWuKppH7hge0nzdzyLvQjDsUoxsU0v0=",
"pom": "sha256-OZxrMFNXrzLnNKHaSNydMR73ZhVSBR9IHHJPBeTNwBw="
},
- "org/jetbrains/kotlin#kotlin-native-utils/2.1.20": {
- "jar": "sha256-pyVic6u53yI1kk2A/dNtZ4tFhGfDB2xmhRxCQ3vdPGY=",
- "pom": "sha256-1Gec6AsERY5fzL1pteMUvxwMFnmH4EOVRv3+z7U+M0Y="
+ "org/jetbrains/kotlin#kotlin-native-utils/2.1.21": {
+ "jar": "sha256-3ECUhclc04pfMNWHjr6ai/Lm5vJUtv6eRcygmZkF4HA=",
+ "pom": "sha256-2RW7ZEMRhfvbhlxNKxLmuniqaME0fFnfrieaMqIyhPk="
},
"org/jetbrains/kotlin#kotlin-reflect/1.6.10": {
"jar": "sha256-MnesECrheq0QpVq+x1/1aWyNEJeQOWQ0tJbnUIeFQgM=",
"pom": "sha256-V5BVJCdKAK4CiqzMJyg/a8WSWpNKBGwcxdBsjuTW1ak="
},
- "org/jetbrains/kotlin#kotlin-reflect/1.9.20": {
- "jar": "sha256-SbZvmonVD9KVTC6K6sgOT0iLCgkyKiXvrWJhV2cT3A8=",
- "pom": "sha256-lCtehgLTF+wTZS8cAiIFK7kIF/KM9v6dRxEvCbPo5n0="
- },
"org/jetbrains/kotlin#kotlin-reflect/1.9.24": {
"jar": "sha256-plFmRFu4XvgWzeEnJ5/gAX0rfMQ5s7lyOQ4bc21k6Uw=",
"pom": "sha256-CghcMAUb1tSrdlrVoMUXnEE7NfdBjyiDFy+9m6GrzMk="
@@ -2928,6 +3103,10 @@
"jar": "sha256-OtL8rQwJ3cCSLeurRETWEhRLe0Zbdai7dYfiDd+v15k=",
"pom": "sha256-Aqt66rA8aPQBAwJuXpwnc2DLw2CBilsuNrmjqdjosEk="
},
+ "org/jetbrains/kotlin#kotlin-reflect/2.1.0": {
+ "jar": "sha256-tfYI7fqYqM+iNyzBLRitqXS+HFbBCT7/BswGH0/AiLI=",
+ "pom": "sha256-nNhLPU9xfJYjXkujtydolcz/1V3kEcfOCz97q1Yu/kI="
+ },
"org/jetbrains/kotlin#kotlin-sam-with-receiver-compiler-plugin-embeddable/2.0.21": {
"jar": "sha256-x88d6VXfIqFihyImvQZ3yaDItmMKLi1z0R0UfNDFO3M=",
"pom": "sha256-cWKsEOFFTpJ2c7FcrQMp2jgvt1jmVPWfy0AHRZ2eyEE="
@@ -2936,45 +3115,45 @@
"jar": "sha256-nBEfjQit5FVWYnLVYZIa3CsstrekzO442YKcXjocpqM=",
"pom": "sha256-lbLpKa+hBxvZUv0Tey5+gdBP4bu4G3V+vtBrIW5aRSQ="
},
- "org/jetbrains/kotlin#kotlin-script-runtime/2.1.20": {
- "jar": "sha256-rkOX+7OqKhraCSkOdTu6maQRRUiXfDEVUmuZWPTLGgQ=",
- "pom": "sha256-D4O1qQFWxhpv8QlVey2YjicQ7j++n0pCV6bqDYdIw9Y="
+ "org/jetbrains/kotlin#kotlin-script-runtime/2.1.21": {
+ "jar": "sha256-2CIfRFhU8wrJLCSNVDYJ4Oy12Fu1ujTAQ2hLATy1uJc=",
+ "pom": "sha256-/RCT8ncp9uYMG6xjkFYkDMXvP16zQUT/LqgahFeBFJQ="
},
"org/jetbrains/kotlin#kotlin-scripting-common/2.0.21": {
"jar": "sha256-+H3rKxTQaPmcuhghfYCvhUgcApxzGthwRFjprdnKIPg=",
"pom": "sha256-hP6ezqjlV+/6iFbJAhMlrWPCHZ0TEh6q6xGZ9qZYZXU="
},
- "org/jetbrains/kotlin#kotlin-scripting-common/2.1.20": {
- "jar": "sha256-X9v2rnIjfOM11gPrEsSbCbycGjPAwB8dYud/8zZjzvs=",
- "pom": "sha256-H3dwkEXdkF63UFqUKA037HV/CHCc/p86dKunO7+Z95s="
+ "org/jetbrains/kotlin#kotlin-scripting-common/2.1.21": {
+ "jar": "sha256-RYLip8B/lTOptKZAijKl9Xll37FF1kaGCthn1GMIQ/E=",
+ "pom": "sha256-O04w8DuW7euw0ThjDCIwSN5w6MQILJDQaUPsok1B7tU="
},
"org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.0.21": {
"jar": "sha256-JBPCMP3YzUfrvronPk35TPO0TLPsldLLNUcsk3aMnxw=",
"pom": "sha256-1Ch6fUD4+Birv3zJhH5/OSeC0Ufb7WqEQORzvE9r8ug="
},
- "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.1.20": {
- "jar": "sha256-PU93KyOEFGUAF+l0YiVrfE1e36EBPL9Ud1c+sawuKIQ=",
- "pom": "sha256-D/9/8dO/qczj77tNs4mJwmilHrZ/ge/QMRuKZGGLhak="
+ "org/jetbrains/kotlin#kotlin-scripting-compiler-embeddable/2.1.21": {
+ "jar": "sha256-tbHg9AYvkc/iFtcGF+ivl3S1KI/YGeDOX2BQ+Nhukvo=",
+ "pom": "sha256-SCLW9orULZzZRP1zUpClvbXN8Psd1dpszG6F/AjtXfk="
},
"org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.0.21": {
"jar": "sha256-btD6W+slRmiDmJtWQfNoCUeSYLcBRTVQL9OHzmx7qDM=",
"pom": "sha256-0ysb8kupKaL6MqbjRDIPp7nnvgbON/z3bvOm3ITiNrE="
},
- "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.1.20": {
- "jar": "sha256-9mXXCxoIN/86Dve+xPxdn+1n6nXkaX3hWOtR8epQHD8=",
- "pom": "sha256-tjmuINh6gV4wTd0goOTEk34Ttfx6Qme14VwOWQIphmU="
+ "org/jetbrains/kotlin#kotlin-scripting-compiler-impl-embeddable/2.1.21": {
+ "jar": "sha256-oSlfKCsHDAzv25aGFPb2SqcfG9vnRvHt9jUnQH1dlrE=",
+ "pom": "sha256-WM84eKRG1G8/YECYa5wrU9f3pNneB+0mQzNdWAuDdgQ="
},
"org/jetbrains/kotlin#kotlin-scripting-jvm/2.0.21": {
"jar": "sha256-iEJ/D3pMR4RfoiIdKfbg4NfL5zw+34vKMLTYs6M2p3w=",
"pom": "sha256-opCFi++0KZc09RtT7ZqUFaKU55um/CE8BMQnzch5nA0="
},
- "org/jetbrains/kotlin#kotlin-scripting-jvm/2.1.20": {
- "jar": "sha256-afRXrKuYNkwOtXjEl+DDypMLjPuCvndASdoEzeOAh/c=",
- "pom": "sha256-PERTORE37EVcdL5Jb3HZpJhpbSVJvmT1mmBkfO7iVT0="
+ "org/jetbrains/kotlin#kotlin-scripting-jvm/2.1.21": {
+ "jar": "sha256-s/4fcumtSC1yb4nhOfRcSv57P4Ct/kzckdzAoiY3l40=",
+ "pom": "sha256-ghqPEByspjga2jbyM7nJH8wIhrNYT16qXPMESEm6tqI="
},
- "org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.1.20": {
- "jar": "sha256-5pZQZxDSxI0BfMiczB6kkQF5lXcJK3Ah/q2pX/Yv1X8=",
- "pom": "sha256-Al1rBx59fPPsennw0/5He9Ydveir9ZbYn41DL3wBmCU="
+ "org/jetbrains/kotlin#kotlin-serialization-compiler-plugin-embeddable/2.1.21": {
+ "jar": "sha256-0hSA7OwU4CLaICr7xAkWfFPGT/ZAv7IZAiMP7cYoXeE=",
+ "pom": "sha256-chwbOMaiiJdBO7rhel3WMPRMBPlGiXNgTP4fYy42Z4s="
},
"org/jetbrains/kotlin#kotlin-stdlib-common/1.9.10": {
"pom": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI="
@@ -2987,9 +3166,9 @@
"module": "sha256-fgul3UlZnOJ2woa+M0hY8lEoSiD3bbm8D12g+8mbtfU=",
"pom": "sha256-u8xfrT9+3ktGnUnbpsA+GZMTNlW16BcTteahvt0c60I="
},
- "org/jetbrains/kotlin#kotlin-stdlib-common/2.1.20": {
- "module": "sha256-lNCtKyMZuFxANRz57nB32hLdOFA5LmzxCj/oFZ+8c/c=",
- "pom": "sha256-1iLjAAVmBil0Qmj6iRKPt97U1C4XTOsIH2f3BWrJqLs="
+ "org/jetbrains/kotlin#kotlin-stdlib-common/2.1.21": {
+ "module": "sha256-pNj8FM7bN3mEOkf7zlIv0XPph1CRlk26wbjdeIT2wfk=",
+ "pom": "sha256-kk6Exb2AM5n2nFspYmsTKpSwBAL1X53lugGNyBHfo5M="
},
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.8.21": {
"jar": "sha256-M9FI2w4R3r0NkGd9KCQrztkH+cd3MAAP1ZeGcIkDnYY=",
@@ -2999,14 +3178,14 @@
"jar": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=",
"pom": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU="
},
- "org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.20": {
- "jar": "sha256-xUUdZ6J/M6/QmRPGfhzro4l65wiEsk7w/3EVflW2CGU=",
- "pom": "sha256-AS4cVe1q3kF7y4JBEuvqaCrWJd++4WCFw3nM+hT68DM="
- },
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/1.9.24": {
"jar": "sha256-tmmbhQugeJ8ukEJ5zYvce+qRMP/RV826AB/HQl2KR7c=",
"pom": "sha256-RYapN9W8vDqzBCwECaHHKWFLy6PHpylvJS1ibuNzh9Q="
},
+ "org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.1.0": {
+ "jar": "sha256-/epsQgNyT0Lo5kvvLwv3kSnM0d8e3xzP/cIt599JjHY=",
+ "pom": "sha256-BvvBTssUoK9HtaP400dj9JM9XLpaPSRQRb/i8r25Gx4="
+ },
"org/jetbrains/kotlin#kotlin-stdlib-jdk7/2.1.10": {
"jar": "sha256-L4dvs1tz2YBuyFAHAyZavL1ap8PIH0GiylSoVahkmzQ=",
"pom": "sha256-6yvOL/52LUQE2Or+lYF3XLxbkLsfl/0xZLpyJRfTvsY="
@@ -3019,26 +3198,18 @@
"jar": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=",
"pom": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4="
},
- "org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.20": {
- "jar": "sha256-+DP8yU8LscMbnni9S9p+oj9Xn/NAiuGpTi61dHCGoqs=",
- "pom": "sha256-o7B96wkfKu1Z1lWYhPRPmc/135ufo1okvNa4sGnP9I0="
- },
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/1.9.24": {
"jar": "sha256-W1u/s+EYS14TMXw9QiN/okrdRDsud4GWHuozTbE2rbE=",
"pom": "sha256-BuBt70n5aq9uXD7EKDauWdbi2mJUcAkUKBZ1Z53J8qU="
},
+ "org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.1.0": {
+ "jar": "sha256-I408fkkvEZtQ2hwiVG3XYkYuVfIkCWEfXlPdd2Jc1UQ=",
+ "pom": "sha256-52K4xFaQropqNd9YT1S+nJ2mWIXmGpBUJq6vylk34c4="
+ },
"org/jetbrains/kotlin#kotlin-stdlib-jdk8/2.1.10": {
"jar": "sha256-sJJg6kgo3Gz8Z9JhJ9rOOK4ru+ilZdLQKXJegcLSWOw=",
"pom": "sha256-YGyBfFx/1hFnDVWVK1dz+lxo8OPNJyelXe07GzzKLYc="
},
- "org/jetbrains/kotlin#kotlin-stdlib/1.9.20": {
- "module": "sha256-3Mql0xVHD6s5IFAohru4Xy2myGECxl2cBEEFRO7bIBk=",
- "pom": "sha256-43IWpzLI6Bqf0FtN2JLDDKwMrXtOP9ovlmP0jogHQcA="
- },
- "org/jetbrains/kotlin#kotlin-stdlib/2.0.20": {
- "module": "sha256-3AUdwExqGW8tBtDTya8zufErybT+E5rhKQFAUII2tns=",
- "pom": "sha256-Cu6WIJHn3QKIzDykz0qSjFYgcUYCEb+PQXkAkwbmGf4="
- },
"org/jetbrains/kotlin#kotlin-stdlib/2.0.21": {
"jar": "sha256-8xzFPxBafkjAk2g7vVQ3Vh0SM5IFE3dLRwgFZBvtvAk=",
"module": "sha256-gf1tGBASSH7jJG7/TiustktYxG5bWqcpcaTd8b0VQe0=",
@@ -3054,29 +3225,29 @@
"module": "sha256-jSwdcXxzVG1WOC0TbIZQtZpxWZQBciY4GJNKzkTLBI0=",
"pom": "sha256-SSISHT8LxgzkB/Ny3kLQKgt+lOddDD0VCLaDVyHySe8="
},
- "org/jetbrains/kotlin#kotlin-stdlib/2.1.20": {
- "jar": "sha256-G8x06M6E4sJeqv3hDxJINJzOMGK242l4y+7GENsekwo=",
- "module": "sha256-VdKW5FRF9siGmbCJZwbqlVCvh62Uhz3BO2W+u9VmCm8=",
- "pom": "sha256-Z1DheZ7lAgd9rlw9WZeW9mdgb2DTXpXLeQRI3HkStAs="
+ "org/jetbrains/kotlin#kotlin-stdlib/2.1.21": {
+ "jar": "sha256-JjvcZ54fYgEtt7CReWJ5ttcc829Hl6mP8azgWDXyAcg=",
+ "module": "sha256-DTc1BD1ot6WvtE0n3mX4Cp0rIIRicJwu27SP1bOVrYo=",
+ "pom": "sha256-xVJAhso+SaZ5ht+P3M1mA3uvXzxaNYt2+d1gm+57tjg="
},
- "org/jetbrains/kotlin#kotlin-tooling-core/2.1.20": {
+ "org/jetbrains/kotlin#kotlin-tooling-core/2.1.21": {
"jar": "sha256-tPu1I+hmLUqEUbmjap5/1D9jfLDNapueNoFxlmXavY0=",
- "pom": "sha256-PO8cS3yC7KjMAcMMrt0VSQWeZfL51BYsjJ13+6JBMXY="
+ "pom": "sha256-RdzNNvsgz0B28XOMmbzt98rdd3Xti8cWopgr0VzpaDA="
},
- "org/jetbrains/kotlin#kotlin-util-io/2.1.20": {
- "jar": "sha256-gqOymmEdR85jSuLmxQnN4qhvlLI7hr4whk6z1Lj+jn4=",
- "pom": "sha256-eSQnftICC4UQ1F8N0QgREmVoEDAH2D+ZcfwYRmC9hKM="
+ "org/jetbrains/kotlin#kotlin-util-io/2.1.21": {
+ "jar": "sha256-43JJKisFVtYv0Djj7fxFMbVQZUhs4o0E9HBj0rwDDBw=",
+ "pom": "sha256-XzfSWuJDprEFAHoH18j0Wd4zep84fMiz63VPmNZCoA4="
},
- "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.1.20": {
- "jar": "sha256-8tXmhHFbkgtghJaObDPIuwWwtrl5GYAOLyIdlBgkDH0=",
- "pom": "sha256-hCdVuVwx20vbks9tQshUGhcB+ivc8lIahwa8sDKgoZc="
+ "org/jetbrains/kotlin#kotlin-util-klib-metadata/2.1.21": {
+ "jar": "sha256-lMf8tAQF9WSCQAuqI1yW6BAQweBDv/YwC3CzTl6o2bs=",
+ "pom": "sha256-eoezrWbdJ6gKAzWv3R9Hij3SrldqmpQ7sfN2ORv435E="
},
- "org/jetbrains/kotlin#kotlin-util-klib/2.1.20": {
- "jar": "sha256-/3nFsObkLZIOuxx2uhDMLdvyJOgFZFqO6sreSRbiqs4=",
- "pom": "sha256-ps3TjXdd/QfQe9FZ00LPegqWg4qH50guIgxjrtluEoA="
+ "org/jetbrains/kotlin#kotlin-util-klib/2.1.21": {
+ "jar": "sha256-pSSDHpeV0+dW1N5Uy9WyEN6Al9rXxHiryVeuP2DgpxY=",
+ "pom": "sha256-CzeIoSSkcVMm+oZ3iFz7KYkf73jLKxbOBhP/JBCZ9Rg="
},
- "org/jetbrains/kotlin/native/cocoapods#org.jetbrains.kotlin.native.cocoapods.gradle.plugin/2.1.20": {
- "pom": "sha256-Ud4AgMpY7sAcC9faZsz6yM6cDwasE2UJDIAuZ1j9hTg="
+ "org/jetbrains/kotlin/native/cocoapods#org.jetbrains.kotlin.native.cocoapods.gradle.plugin/2.1.21": {
+ "pom": "sha256-W3YfMyOOHJGrslM/z1sgHbSWwYmGNFs55wlJAvid+JA="
},
"org/jetbrains/kotlinx#atomicfu-gradle-plugin/0.27.0": {
"jar": "sha256-Ol911FKwg/txpx9fTjcvZH5kIguP1fXyk4pBDj4ESXc=",
@@ -3109,6 +3280,9 @@
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.1": {
"pom": "sha256-nL0EumPnOZhWdFcT4xLS8hYaHUTtpQbe1HyNVtr4Rh8="
},
+ "org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.10.2": {
+ "pom": "sha256-+vDGU45T3cBJmmNmTY52PCFlgLLhjnIsy98bQxpq/iY="
+ },
"org/jetbrains/kotlinx#kotlinx-coroutines-bom/1.6.4": {
"pom": "sha256-qyYUhV+6ZqqKQlFNvj1aiEMV/+HtY/WTLnEKgAYkXOE="
},
@@ -3120,6 +3294,11 @@
"module": "sha256-GN1lRl7IDQ5uXXGBi/EZLvSBfPXSASgrW5sbcTrHlpo=",
"pom": "sha256-f5AURlw6uheoNXqJZcqcnKjJ4aBEfHrqEXxkB4CKUtY="
},
+ "org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.10.2": {
+ "jar": "sha256-XKF1s43zMf1kFVs1zYyuElH6nuNpcJs21C4KKIzM4/0=",
+ "module": "sha256-6eSnS02/4PXr7tiNSfNUbD7DCJQZsg5SUEAxNcLGTFM=",
+ "pom": "sha256-ZY9Xa5bIMuc4JAatsZfWTY4ul94Q6W36NwDez6KmDe8="
+ },
"org/jetbrains/kotlinx#kotlinx-coroutines-core-jvm/1.6.4": {
"jar": "sha256-wkyLsnuzIMSpOHFQGn5eDGFgdjiQexl672dVE9TIIL4=",
"module": "sha256-DZTIpBSD58Jwfr1pPhsTV6hBUpmM6FVQ67xUykMho6c=",
@@ -3134,6 +3313,10 @@
"module": "sha256-y/1tFz4KXCmGr5U/ixzPKYAqrQnqympOkRQQj4rKyLE=",
"pom": "sha256-Ip7SIxgcPK8nt6wwHIFp3KLYYxkbcQ5hNVGlh5XANlU="
},
+ "org/jetbrains/kotlinx#kotlinx-coroutines-core/1.10.2": {
+ "module": "sha256-j+JUF35xGnzRijwG2CQvzpRfQcLMoT3BmzOuQqVDUBY=",
+ "pom": "sha256-UZ2lQACW80YqTa6AeDrQUEE9S8gex65T+udq7wzL7Uw="
+ },
"org/jetbrains/kotlinx#kotlinx-coroutines-core/1.8.0": {
"module": "sha256-FE7s1TZd4+MNe0YibAWAUeOZVbXBieMfpMfP+5nWILo=",
"pom": "sha256-yglaS/iLR0+trOgzLBCXC3nLgBu/XfBHo5Ov4Ql28yE="
@@ -3143,24 +3326,29 @@
"module": "sha256-Z53VZCkanbzH7lbmZCzzqdB7BXGWj9lN5BachzJ/i8U=",
"pom": "sha256-UqJfb2ZMxFkJQmTVEDOeVYOqyQJ/DqqqPXA1XHVQkkY="
},
- "org/jetbrains/kotlinx#kotlinx-coroutines-swing/1.10.1": {
- "jar": "sha256-qOh6sO902a8KkWo3y3UtfCrrYhHyXWI3mYI1nJZWHdo=",
- "module": "sha256-P8dvci/OUdZsWememwHmFMozLBpiW1j1/7H/ZvoBGgA=",
- "pom": "sha256-pxygooWV1T8YLSaT9FWC0KsuhQYYe4azqQWNMUR4Y2c="
+ "org/jetbrains/kotlinx#kotlinx-coroutines-slf4j/1.10.2": {
+ "jar": "sha256-1l3uPK+m97+u/ttJP8aLXGOr51BzT7ivkvrHoNMQFFc=",
+ "module": "sha256-B7xJACLGWAQpQfUrFxwPXOBkvWxjUikEMDmS5BegRbs=",
+ "pom": "sha256-xHdj+siNuwlDhJ0W4RucBdReYDhMfNExBe5xD7TdX7M="
},
- "org/jetbrains/kotlinx#kotlinx-coroutines-test-jvm/1.10.1": {
- "jar": "sha256-rD9FbJ4lw/wBVC3CCGVdBYPNN7X3LDWFYme3S9FmSrY=",
- "module": "sha256-1Vy3uqS9VxhXovsAlq2pCDkpDPbzlw3hyGo3SusjhYI=",
- "pom": "sha256-TvSo5xgZYDxXlcn4ejrRwLktoq61ANQ7TdfkHn6EoYk="
+ "org/jetbrains/kotlinx#kotlinx-coroutines-swing/1.10.2": {
+ "jar": "sha256-Ar24XyDsCABEKav2iH6NDkDzq2N9dGL4F/D4q759HrU=",
+ "module": "sha256-kFK7SUS5FqUGX2GNfUb+EqTAxonQIbyYQ1v4l3WIsWQ=",
+ "pom": "sha256-zt+0Miu5cVkXrmmCCeoS3ziKuliVy7rRxWcith6EQ8A="
+ },
+ "org/jetbrains/kotlinx#kotlinx-coroutines-test-jvm/1.10.2": {
+ "jar": "sha256-WQpUn4wdtZDJ2YqKIEJKH1gaNBYqNp5qa9iEzn0209c=",
+ "module": "sha256-VrIIF8xRrYi9tZwBIWsJiXzU+mmNUXu0d9kqlyp6Gq8=",
+ "pom": "sha256-Y96yqGiry+JIjrzrqnXnMbLvIQQQO4FzjnY3/JolpfM="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-test-jvm/1.8.0": {
"jar": "sha256-FTXMH0MjXYVm+NW8bRwR8HBBF+TlY/Ls5+aqPmhpXyA=",
"module": "sha256-HS0Zc6L0GowMEmPmCyXneS9ji4xV18ocbQZztkvlfac=",
"pom": "sha256-BtHlPqNm5to7FxkwV1+RYnzxnkUqTnqfDeMNLwQdZFE="
},
- "org/jetbrains/kotlinx#kotlinx-coroutines-test/1.10.1": {
- "module": "sha256-AkvK55oMK20YsLqRTJ9d4UW7+8nckZ8nD4lbLj34cVU=",
- "pom": "sha256-ZpLE67CEkFdBfJclBfYjCNOoV62m66JGnTM40HX6JXM="
+ "org/jetbrains/kotlinx#kotlinx-coroutines-test/1.10.2": {
+ "module": "sha256-QiByzuO2n2jVsVA7tmUb54lGsEw5KEocwCbM6L3x+AY=",
+ "pom": "sha256-vyXI3w7J8+rHu+5Tm2AbYBm36Z9fPzAR4ugXixQHUNs="
},
"org/jetbrains/kotlinx#kotlinx-coroutines-test/1.8.0": {
"module": "sha256-DsPHX/2ZpqLfto8wfy8vcxQckz5Yt3sQTxyMrDr9U5Q=",
@@ -3217,6 +3405,9 @@
"org/jetbrains/kotlinx#kotlinx-serialization-bom/1.8.0": {
"pom": "sha256-xD5IdSnM/RIJ66hlOrjolZggNGSq+/5fBEje2ZKHFQk="
},
+ "org/jetbrains/kotlinx#kotlinx-serialization-bom/1.8.1": {
+ "pom": "sha256-APNVWudiSFHGfbEsMIvJziauMnzw1yR2akAeW6AGCMc="
+ },
"org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.6.3": {
"jar": "sha256-KcghqNTiXL/k8s6WzdRSb2H49OaaE1+WEqNKgdk7ZfE=",
"module": "sha256-MpEE29NOS96QVhHUJ8dYTlPD+MQRg2+59pmsnbpbqmw=",
@@ -3227,6 +3418,11 @@
"module": "sha256-NzH80jhWGpCpdSs0hfHWNeAbRF5Kd4F9ewd/S50vQi0=",
"pom": "sha256-QVKRtvWbeTemcau136BLJyl811jLUQLNzHWUFJj5wDw="
},
+ "org/jetbrains/kotlinx#kotlinx-serialization-core-jvm/1.8.1": {
+ "jar": "sha256-NWW21NeJv3BoPEVWaUQof8HY3HXCPZi9h9AQWcx28rM=",
+ "module": "sha256-++GdWIrX1fZGZmaCA0/0Tglo0iBx/mzPn5ngPHpe+lc=",
+ "pom": "sha256-RGZV6NQ4KL+7OHzp0VGpNxowkrSLkJ6AYGtT/FiXnig="
+ },
"org/jetbrains/kotlinx#kotlinx-serialization-core/1.6.3": {
"module": "sha256-Nh6eMetylhdLdAhaxJ7dhKTzkAupQxpOQM0cI952oyg=",
"pom": "sha256-0tv2/BU2TIlp1qq24+zMdROZU/LMBXtzDjUmdGWztX4="
@@ -3235,24 +3431,36 @@
"module": "sha256-mE2aqabpvMONfoNuqNAAsThyCH/GZY0NjWIldjPzlfE=",
"pom": "sha256-nVbnQWLOQn4MSetsuXUSR0Mq3PwukTw4KWY+27qr7hM="
},
+ "org/jetbrains/kotlinx#kotlinx-serialization-core/1.8.1": {
+ "module": "sha256-eL3oMFSUrxs445ZrUleskINAFkk/i60hm4iGx/vbJdU=",
+ "pom": "sha256-Rz8Ko+Sheqt4YNykkNxC6rthJPHSlT5qmVoIcX5QxxQ="
+ },
"org/jetbrains/kotlinx#kotlinx-serialization-json-io-jvm/1.8.0": {
- "jar": "sha256-q17I6kiBUZfEan359BimJ5H+kc2lAjuUHOTehy2BDME=",
"module": "sha256-/pQ5hti3/I7HoytonItHbDDM9KNbcKLEWxtffZ00BkM=",
"pom": "sha256-PbZlvwY1l3Inc9mKLQpqSps0FpeEFOnTYfICjTUc0yg="
},
+ "org/jetbrains/kotlinx#kotlinx-serialization-json-io-jvm/1.8.1": {
+ "jar": "sha256-q17I6kiBUZfEan359BimJ5H+kc2lAjuUHOTehy2BDME=",
+ "module": "sha256-vz47hoSxN/py0pZVZ1/c4xRGewh5JikYMm2vedE+Afo=",
+ "pom": "sha256-27ETuPvVUEVZjiTmATIGrrzKkSr+Vjnr2VJjC579kjw="
+ },
"org/jetbrains/kotlinx#kotlinx-serialization-json-io/1.8.0": {
"module": "sha256-+3LQaky980DBOnBPywfUsWJ66NnDCtZnEwb6x1UnB7Q=",
"pom": "sha256-xgC76woBPRA7cbGCa+t0Sbnv/5x4Knl0JKoOdV+Cw0Q="
},
+ "org/jetbrains/kotlinx#kotlinx-serialization-json-io/1.8.1": {
+ "module": "sha256-WTtZ8otvvbjsNRD4+ZQksTTlv8Qe2GS82LAiDv4APnM=",
+ "pom": "sha256-2e2KSEKd687/Z05u1OdgPR1K5Ao3lWT9BlPQ3V9gJb8="
+ },
"org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.6.3": {
"jar": "sha256-0yNBebz/GIbVPWfBHspH9/PPe2PDSdFpZfbbUbfz3Zo=",
"module": "sha256-InoqmtOMAQsQe8gFjNYVF32lqqhts399WNSdnJt/l9A=",
"pom": "sha256-eN9n0GTTuq8a9Ohi6YFGl3YpfGyHi7e/G0Ljky9vr48="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.8.0": {
- "jar": "sha256-e3xEWIDO+U3EZPRzPaGzO5S+54gFBB6giuBuhQfkYg4=",
- "module": "sha256-l+NZl/6prZY63lv0wDko/lOXS4JlIdSwP7+zyrAgiqo=",
- "pom": "sha256-4CSBj4YiByqIM8DTmVd3Uet3ZJymO9DA/AYATWaRd6Q="
+ "org/jetbrains/kotlinx#kotlinx-serialization-json-jvm/1.8.1": {
+ "jar": "sha256-h2nlZHVX43AJGcMtUI9cXa1TxdgjTNEIRjVPvP8UqiQ=",
+ "module": "sha256-uZHLSTQAwdlgut+oYhcVjGN+XsqIgbIM0BJbtOz8+DE=",
+ "pom": "sha256-1mXWtB/gWPZmpvOGrS5JzBAe+P0u7+/vy8ER6R7oJDY="
},
"org/jetbrains/kotlinx#kotlinx-serialization-json/1.6.3": {
"module": "sha256-gNHYf6CmO/+Dleo5EL2oDQnw9YNQTd6o7QB7x6hrTNQ=",
@@ -3262,31 +3470,40 @@
"module": "sha256-lK/eU8GRw+Hge5+AiqF3f4YryKlbxQtGYozQkhnVaFg=",
"pom": "sha256-WAgq+Zc0Ah1bjbKcQ1sR1FyhGxwP14bHhFIsnSxxeVg="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-protobuf-jvm/1.8.0": {
- "jar": "sha256-hWHBft8F4n6AKDDzuOnQrEoBhIxcM6eQMpMjgttxzjQ=",
- "module": "sha256-wfxTEVd7TXf5mSZWiG2ZqcI6JfmoL8Ka1GkTai1e4fg=",
- "pom": "sha256-c5L1fbU2xPK4BkfZQD9mho6mdHuoBFa9+0S/UNTdMY0="
+ "org/jetbrains/kotlinx#kotlinx-serialization-json/1.8.1": {
+ "module": "sha256-f33wBUM932BPUqq9avsh65YJMZfLS90Hk8SEydPEtnU=",
+ "pom": "sha256-x3AMmcg94CtGVBo9fktps4h0m3wPV9zrRU0UPyzYens="
},
- "org/jetbrains/kotlinx#kotlinx-serialization-protobuf/1.8.0": {
- "module": "sha256-C2UuSc1eykX730eSf6dH4dgsU8l8IcBSaozSeSAvyLY=",
- "pom": "sha256-FGqb0rgoDpxfshb2oI9pSq4OYaroqFVB9leDfqf7QcA="
+ "org/jetbrains/kotlinx#kotlinx-serialization-protobuf-jvm/1.8.1": {
+ "jar": "sha256-+9F09y6oI2S6oRIGny17NhdY9raL2B0qxRsCxmpI6SQ=",
+ "module": "sha256-klXX5uXZzp3bV2f6KNPGmShYhGZ+kaph4bE12YjuCJM=",
+ "pom": "sha256-pYV9XmD4gWHKeEQUai/jfyiV+B5SMJCbFRtKPY7AMpw="
},
- "org/jetbrains/skiko#skiko-awt-runtime-linux-x64/0.9.2": {
- "jar": "sha256-1bqEsjiWPQTCXG6mfgbqhfjxIPY38iI7Jx/xmyCHago=",
- "pom": "sha256-dgQjvLzTxvtYTM38ZmbILq0cjCePzc0hBw3drAh0WMg="
+ "org/jetbrains/kotlinx#kotlinx-serialization-protobuf/1.8.1": {
+ "module": "sha256-LZ+TjZbK4twphqfvbyy9Fnan+HVLLVH8vk04Y92rfD0=",
+ "pom": "sha256-YTuFlIYGTe0T+YpQCtBJ284ZpY/DO/d3ajgSx9Cg/RA="
},
- "org/jetbrains/skiko#skiko-awt-runtime-macos-x64/0.8.18": {
- "jar": "sha256-czu+FuSlNbp4+zYYaaM20jfZXipSidJWnSlZudWeeGE=",
- "pom": "sha256-yyEZbtoYT2eJZvn/23cBJe0POPoqYIBS7ObM+fLDjtw="
+ "org/jetbrains/skiko#skiko-awt-runtime-linux-x64/0.9.4": {
+ "jar": "sha256-K/JrgqV/rbUG6YHu97n9OESGzce5P8hBo+cvTD//q48=",
+ "pom": "sha256-x87oAckGYo48fc3MdHyDBENGgG4SkFuK3U0vwkIXpec="
},
- "org/jetbrains/skiko#skiko-awt/0.9.2": {
- "jar": "sha256-4fgV9E9dr88S9nPNozVa5Zw5dUv5nzsR9tAP1wAVYUg=",
- "module": "sha256-cRS/M68lkIkGDdO3c/8ew/0ZhGFmN1AXDR+ArDc7/D0=",
- "pom": "sha256-u/8yFQDlUOusYZRHz8OFwTW3aYV6Jy+Wh8rdXnyBuXk="
+ "org/jetbrains/skiko#skiko-awt/0.8.18": {
+ "jar": "sha256-Y39d4aII8TaKxRtaKGpIJ87IKM1i3aMy3DQAuFQ+JD0=",
+ "module": "sha256-x9JON+j/js4Y7OdEg0Fxcnor1L7z6/hZBlN1in0Bbmo=",
+ "pom": "sha256-yrIp0lDLlzYK12MgQfCHFksKR+d75huz9VRaLWtAlJ8="
},
- "org/jetbrains/skiko#skiko/0.9.2": {
- "module": "sha256-9bO/I9+wmkJel8IVGQUAdw5PvNU3BMSVHJQzhkibmYc=",
- "pom": "sha256-gDnIMi9XqGWuacIkOKLhw8qTahFfCuPbLJYYoK79bxs="
+ "org/jetbrains/skiko#skiko-awt/0.9.4": {
+ "jar": "sha256-jiarGudfZXhva5c6ZuiaKDbRmaVWHEwu28Hz9nrSGX8=",
+ "module": "sha256-6WvCmRgCYinm3hVXvLdC77ge6ocR/8thzINEmp6h/FY=",
+ "pom": "sha256-lQozgiK9sdX7ttlxbC2l9UtB05NgMwp3eJcaukCK/CE="
+ },
+ "org/jetbrains/skiko#skiko/0.8.18": {
+ "module": "sha256-qbGDSU+EVPtX7B//+UyyqL7u3aG3PSjbbrS4+NwKU8s=",
+ "pom": "sha256-ac1xXT+/dr0QV571/D69q1RfiwxFm6iWzcbeoMETzAw="
+ },
+ "org/jetbrains/skiko#skiko/0.9.4": {
+ "module": "sha256-XHG00ajc2rFNpgCC5BSxKvXw+y40aDkBn3+kG+eGW0c=",
+ "pom": "sha256-jGpkAr2GskEIWA/3Ho3wKSmhzCad6arvccqVNxfQC68="
},
"org/json#json/20231013": {
"jar": "sha256-DxgZLfKJEU4XqhoNCn+DcsyfXH5Pfjmtz4kG/nFPp9M=",
@@ -3301,6 +3518,10 @@
"module": "sha256-0wfKd6VOGKwe8artTlu+AUvS9J8p4dL4E+R8J4KDGVs=",
"pom": "sha256-zauSmjuVIR9D0gkMXi0N/oRllg43i8MrNYQdqzJEM6Y="
},
+ "org/junit#junit-bom/5.10.2": {
+ "module": "sha256-3iOxFLPkEZqP5usXvtWjhSgWaYus5nBxV51tkn67CAo=",
+ "pom": "sha256-Fp3ZBKSw9lIM/+ZYzGIpK/6fPBSpifqSEgckzeQ6mWg="
+ },
"org/junit#junit-bom/5.10.3": {
"module": "sha256-qnlAydaDEuOdiaZShaqa9F8U2PQ02FDujZPbalbRZ7s=",
"pom": "sha256-EJN9RMQlmEy4c5Il00cS4aMUVkHKk6w/fvGG+iX2urw="
@@ -3313,10 +3534,6 @@
"module": "sha256-qxN7pajjLJsGa/kSahx23VYUtyS6XAsCVJdyten0zx8=",
"pom": "sha256-LtB9ZYRRMfUzaoZHbJpAVrWdC1i5gVqzZ5uw82819wU="
},
- "org/junit#junit-bom/5.9.3": {
- "module": "sha256-tAH9JZAeWCpSSqU0PEs54ovFbiSWHBBpvytLv87ka5M=",
- "pom": "sha256-TQMpzZ5y8kIOXKFXJMv+b/puX9KIg2FRYnEZD9w0Ltc="
- },
"org/jvnet/staxex#stax-ex/1.8.1": {
"jar": "sha256-IFIlSQVunlCqNe8LRFouR6U9Br4LCpRn1wTiSD/7BJo=",
"pom": "sha256-j8hPNs5tps6MiTtlOBmaf2mmmgcG2bF6PuajoJRS7tY="
@@ -3357,85 +3574,55 @@
"module": "sha256-tNPURyLcLU+zp0XR3bPrI2KkCTxbwyQFXPR2947iSbs=",
"pom": "sha256-A9Q+KKmVsrk+45mKFLodgLiJsyAbdvV5ZlKhNzhDIBk="
},
- "org/openani/mediamp#catalog/0.0.26": {
- "module": "sha256-I16xb6VSWCPEXR00K6Pqe+1Ord4hoVegIdFJCjiw70I=",
- "pom": "sha256-itzCsDj32fyeFUTVTKskJnG7J9I1ketiWnzmCOCjNfc="
+ "org/openani/mediamp#catalog/0.0.29": {
+ "module": "sha256-s6r4l6CUxAxXNrk0x4papHn7CT9Agn+VGhA5gde45/8=",
+ "pom": "sha256-E5GiqnTrK4imwFM7QBmAAhhxDKijBAIi/mwyH3FUuk4="
},
- "org/openani/mediamp#mediamp-api-desktop/0.0.26": {
- "jar": "sha256-wq88zxU6os+DET2GQqnWf7IFQisk8nQfuOMm7yaRhxg=",
- "module": "sha256-Robr2Hjhc9Mucq0MlPX9uDbPTGU37OM+EQMyCuyGCFM=",
- "pom": "sha256-rYSUUSwrno45hElP5s65pi+HpfySFdniNZAgLsxFs5Y="
+ "org/openani/mediamp#mediamp-api-desktop/0.0.29": {
+ "jar": "sha256-k4Qsb20oECKLw2ZQ+QH7rCuKl9W3kM9nfJRWF0cTAlE=",
+ "module": "sha256-InxhvamLA6cAcu7JPORsd+NoK+eeTjlmg+kXHgUL8J8=",
+ "pom": "sha256-4yVSYeA9sIcF7x0W9IOSNEtURY10iC9gvsC00JZ6GmU="
},
- "org/openani/mediamp#mediamp-api/0.0.26": {
- "module": "sha256-67z9qC1RG4iuQ4LkN3hZX8nU/RlqJdB5kgR4WZfdAV4=",
- "pom": "sha256-/YHwjj6d4vOu5v9yr9ctEAV7J7aIQPtF+Nc5Zy5Z7MI="
+ "org/openani/mediamp#mediamp-api/0.0.29": {
+ "module": "sha256-5BiLU2hqMh9twBjyMkZymeltSP5Lvhqm+Ebram4FJxk=",
+ "pom": "sha256-bxPAiiGEC3XucMnl+KwnQfP1Q96RlQBpHw459rTU9os="
},
- "org/openani/mediamp#mediamp-compose-desktop/0.0.26": {
- "jar": "sha256-oC7g3ItyOR0dT7B8L1ncqpQcYYmkC5CbbgKfmXBbCxQ=",
- "module": "sha256-KUPXp03ZHWwJoFW9Yv3G7qZ6KVnzu9kXaHko0sCwa1M=",
- "pom": "sha256-gCRVtSffFrskMft9QoPlP00xAkx5fO0RufLK6F+XDPQ="
- },
- "org/openani/mediamp#mediamp-compose/0.0.26": {
- "module": "sha256-GourAD3L6fbG/2vk6sAcWFbAixi8JMT8VS4hLM5vKGg=",
- "pom": "sha256-kDFj3l1wpEcOGnBM5+auo4ir1muIHfb9NW9PaZ8exG8="
- },
- "org/openani/mediamp#mediamp-source-ktxio-desktop/0.0.26": {
+ "org/openani/mediamp#mediamp-source-ktxio-desktop/0.0.29": {
"jar": "sha256-CmvsMdXJcrr1UcbNQVI8OyPqwxo9pLKYoa1ye5k0764=",
- "module": "sha256-5IKmn1mlfajGIvv66eSr8SBOU+V5dcndh+FlU8gf5nw=",
- "pom": "sha256-rWfE+eWilDOkDWU2xLzA+qv2x8/dF+Qwhet7lGVTnd0="
+ "module": "sha256-3ZMls4s+OGQgPoXLFBqB7WbyE1Qn2f84XoXw0pOdtUQ=",
+ "pom": "sha256-nN9HUn/RfKtPCOSNiD2URA+IBpkSwWWt0HZO8CZjtEE="
},
- "org/openani/mediamp#mediamp-source-ktxio/0.0.26": {
- "module": "sha256-YT7EHwxB69StjLsu3EmPYhb4MWHJLxLfJ7CSy+X7INk=",
- "pom": "sha256-Fd7cpjCUJnGnofv2uq3DqePrH00ahYT+f96hVi3Grlc="
+ "org/openani/mediamp#mediamp-source-ktxio/0.0.29": {
+ "module": "sha256-As/GVZGSN4hAfby3KRxBzyMMUpuNmy24wVPlSQ4ABww=",
+ "pom": "sha256-Zd+xibJweb9/tUsvBKtkQm8REPIRs9JI/q6D4uGBDag="
},
- "org/openani/mediamp#mediamp-vlc-compose/0.0.26": {
- "jar": "sha256-FpRyBToA2qz5SNOQPmTDKr+RO/AZuco60pGvUHueTLQ=",
- "module": "sha256-0RYTOM3zHsvu9VY9GIaIUYXyZhIWJGh+qVbt/QuSoLY=",
- "pom": "sha256-i1WxsUV+u/uKjTURro7eR08gU55kI2G+v31g48BCTpc="
+ "org/openani/mediamp#mediamp-vlc/0.0.29": {
+ "jar": "sha256-IipT5VaRSsRsF0+DOLb4ZEAVSVIVuSVMbydWzTgjN6I=",
+ "module": "sha256-3iXzV+GUgG26i6JGs+KuifxMAqw6n91hvFBnY4PhGH0=",
+ "pom": "sha256-hyzw9+4O0IBKsOBpmMYXFbYOFfhxlAXtvx5Zb2I2bU4="
},
- "org/openani/mediamp#mediamp-vlc/0.0.26": {
- "jar": "sha256-6kpP5IZcVMPP+YlO5zSgYaMhi0LpbLGSarofI17Qviw=",
- "module": "sha256-19aWYPuBD+jGAxH+vYjlUUmqGnl+XGs+jguNlO3724M=",
- "pom": "sha256-gO7O6O/LGGPEvgOCoQzgcrqAdSWesJqc223ZVlC2yXg="
- },
- "org/openani/mediamp/catalog/0.0.26/catalog-0.0.26": {
- "toml": "sha256-OuAXWWvPwKdSS1Xx4zrv4tcOkzYl5BpsbwQb5+gX88g="
+ "org/openani/mediamp/catalog/0.0.29/catalog-0.0.29": {
+ "toml": "sha256-wNPEmb14ugDo4NPEcf8lY0hRcCOGDFmsDGcHJqUSq5E="
},
"org/ow2#ow2/1.5.1": {
"pom": "sha256-Mh3bt+5v5PU96mtM1tt0FU1r+kI5HB92OzYbn0hazwU="
},
- "org/ow2/asm#asm-analysis/9.6": {
- "pom": "sha256-+j+ZUCHP9PQTkwbmz/7uoHU5EGRA0psZzAanpjahOFA="
- },
"org/ow2/asm#asm-analysis/9.7": {
"jar": "sha256-e8a8vCE3mUigyMRn+w+GQgbluBj2vAtUaHL1yflBVW8=",
"pom": "sha256-nDMIDry2Ma5Pd+ti7We/xAy4cujP0Fishj5EXB3Zc98="
},
- "org/ow2/asm#asm-commons/9.6": {
- "pom": "sha256-qYrkiVM0uvj/hr1mUWIQ29mgPxpuFeR92oKvz2tT13w="
- },
"org/ow2/asm#asm-commons/9.7": {
"jar": "sha256-OJvCR5WOBJ/JoECNOYySxtNwwYA1EgOV1Muh2dkwS3o=",
"pom": "sha256-Ws7j7nJS7ZC4B0x1XQInh0malfr/+YrEpoUQfE2kCbQ="
},
- "org/ow2/asm#asm-tree/9.6": {
- "pom": "sha256-G8tIHX/Ba5VbtgygfIz6JCS87ni9xAW7oxx9b13C0RM="
- },
"org/ow2/asm#asm-tree/9.7": {
"jar": "sha256-YvSzvENgRcGstcO6LY7FVuwzaQk9f10Gx0frBLVtUrE=",
"pom": "sha256-o06h4+QSjAEDjbQ8aXbojHec9a+EsFBdombf5pZWaOw="
},
- "org/ow2/asm#asm-util/9.6": {
- "pom": "sha256-UsXB01dAR3nRqZtJqFv506CFAluFFstz2+93yK40AF4="
- },
"org/ow2/asm#asm-util/9.7": {
"jar": "sha256-N6ZBTTZkGXPxrxBJN8ldbZIbLdtNYSxmxanysT/BQhE=",
"pom": "sha256-XQFNjIcNSHGCW9LdtVZ7Ie9trI7Ei7uNu0ZbCzor9FI="
},
- "org/ow2/asm#asm/9.6": {
- "jar": "sha256-PG+sJCTbPUqFO2afTj0dnDxVIjXhmjGWc/iHCDwjA6E=",
- "pom": "sha256-ku7iS8PIQ+SIHUbB3WUFRx7jFC+s+0ZrQoz+paVsa2A="
- },
"org/ow2/asm#asm/9.7": {
"jar": "sha256-rfRtXjSUC98Ujs3Sap7o7qlElqcgNP9xQQZrPupcTp0=",
"pom": "sha256-3gARXx2E86Cy7jpLb2GS0Gb4bRhdZ7nRUi8sgP6sXwA="
@@ -3480,9 +3667,9 @@
"module": "sha256-+ItA4qUDM7QLQvGB7uJyt17HXdhmbLFFvZCxW5fhg+M=",
"pom": "sha256-9tSBCT51dny6Gsfh2zj49pLL4+OHRGkzcada6yHGFIs="
},
- "org/tensorflow#tensorflow-lite-metadata/0.1.0-rc2": {
- "jar": "sha256-LComT4QkmMNtNNKnuRNCSQ2alihiyFuqwazVTsL8ptk=",
- "pom": "sha256-mk9eVnQ2bBVskDkWYvA+18WXHWqmODLfdKJx2m/4LpY="
+ "org/tensorflow#tensorflow-lite-metadata/0.2.0": {
+ "jar": "sha256-6fGLikHwF+kDPLDthciiuiMHKSzf4l6uNlkj56MdKnA=",
+ "pom": "sha256-D+MTJug7diLLzZx11GeykfAf/jzG4+dmUawFocHHo2A="
},
"org/xerial#sqlite-jdbc/3.41.2.2": {
"jar": "sha256-DNq0EJR+BLZ0Pfmc8VQyZ93RBzV9b3aUjRRb5ZD9SX0=",
diff --git a/pkgs/by-name/an/animeko/package.nix b/pkgs/by-name/an/animeko/package.nix
index 0998722307b0..6e82bdb631b8 100644
--- a/pkgs/by-name/an/animeko/package.nix
+++ b/pkgs/by-name/an/animeko/package.nix
@@ -79,13 +79,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "animeko";
- version = "4.10.1";
+ version = "4.11.1";
src = fetchFromGitHub {
owner = "open-ani";
repo = "animeko";
tag = "v${finalAttrs.version}";
- hash = "sha256-sFEq6tJfADH5x8+wdQ9T89awT7/Qx2RV5r+cND3J0iw=";
+ hash = "sha256-JLOwWJvBfwqvAfaFn5qr8lsHL7/u97qYjZsckBjAu6I=";
fetchSubmodules = true;
};
@@ -207,6 +207,8 @@ stdenv.mkDerivation (finalAttrs: {
"libdca.so.0"
"liba52-0.7.4.so"
"libFLAC.so.12"
+ "libtheoradec.so.1"
+ "libtheoraenc.so.1"
];
dontWrapQtApps = true;
diff --git a/pkgs/by-name/ap/apache-orc/package.nix b/pkgs/by-name/ap/apache-orc/package.nix
index 8dec8815ffba..b84a8d71e6a4 100644
--- a/pkgs/by-name/ap/apache-orc/package.nix
+++ b/pkgs/by-name/ap/apache-orc/package.nix
@@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
changelog = "https://github.com/apache/orc/releases/tag/v${finalAttrs.version}";
- description = "The smallest, fastest columnar storage for Hadoop workloads";
+ description = "Smallest, fastest columnar storage for Hadoop workloads";
homepage = "https://github.com/apache/orc/";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ drupol ];
diff --git a/pkgs/by-name/ap/appflowy/package.nix b/pkgs/by-name/ap/appflowy/package.nix
index 5eef97b1fa68..a3f807a83a1b 100644
--- a/pkgs/by-name/ap/appflowy/package.nix
+++ b/pkgs/by-name/ap/appflowy/package.nix
@@ -101,7 +101,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
];
meta = with lib; {
- description = "An open-source alternative to Notion";
+ description = "Open-source alternative to Notion";
homepage = "https://www.appflowy.io/";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = licenses.agpl3Only;
diff --git a/pkgs/by-name/aq/aquamarine/package.nix b/pkgs/by-name/aq/aquamarine/package.nix
index 26af9529aa98..c11f2ffb4ae5 100644
--- a/pkgs/by-name/aq/aquamarine/package.nix
+++ b/pkgs/by-name/aq/aquamarine/package.nix
@@ -68,7 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
changelog = "https://github.com/hyprwm/aquamarine/releases/tag/v${finalAttrs.version}";
- description = "A very light linux rendering backend library";
+ description = "Very light linux rendering backend library";
homepage = "https://github.com/hyprwm/aquamarine";
license = lib.licenses.bsd3;
teams = [ lib.teams.hyprland ];
diff --git a/pkgs/by-name/ar/ares-cli/package.nix b/pkgs/by-name/ar/ares-cli/package.nix
index 88e67f7e22fc..8c5be1fea7eb 100644
--- a/pkgs/by-name/ar/ares-cli/package.nix
+++ b/pkgs/by-name/ar/ares-cli/package.nix
@@ -25,7 +25,7 @@ buildNpmPackage rec {
meta = {
homepage = "https://webostv.developer.lge.com/develop/tools/cli-introduction";
- description = "A collection of commands used for creating, packaging, installing, and launching web apps for LG webOS TV.";
+ description = "Collection of commands used for creating, packaging, installing, and launching web apps for LG webOS TV";
longDescription = ''
webOS CLI (Command Line Interface) provides a collection of commands used for creating, packaging, installing,
and launching web apps in the command line environment. The CLI allows you to develop and test your app without using
diff --git a/pkgs/by-name/ar/argo-rollouts/package.nix b/pkgs/by-name/ar/argo-rollouts/package.nix
index f4e1f3419e04..9a91e8bce35e 100644
--- a/pkgs/by-name/ar/argo-rollouts/package.nix
+++ b/pkgs/by-name/ar/argo-rollouts/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "argo-rollouts";
- version = "1.8.2";
+ version = "1.8.3";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo-rollouts";
rev = "v${version}";
- sha256 = "sha256-C2Ha3Sdq5IOHEc9S4jb4g6do6a4Gkm4E0BVFq5TnJDM=";
+ sha256 = "sha256-OCFbnBSFSXcbXHT48sS8REAt6CtNFPCNTIfKRBj19DM=";
};
- vendorHash = "sha256-1YtRc2xLP8QAIK+vO690zHb9tXCkR7na/zwwlIdAxgQ=";
+ vendorHash = "sha256-2zarm9ZvPJ5uwEYvYI60uaN5MONKE8gd+i6TPHdD3PU=";
# Disable tests since some test fail because of missing test data
doCheck = false;
diff --git a/pkgs/by-name/ar/arkenfox-userjs/package.nix b/pkgs/by-name/ar/arkenfox-userjs/package.nix
index 3e3f9795ecdd..185f56af5b0b 100644
--- a/pkgs/by-name/ar/arkenfox-userjs/package.nix
+++ b/pkgs/by-name/ar/arkenfox-userjs/package.nix
@@ -29,7 +29,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A comprehensive user.js template for configuration and hardening";
+ description = "Comprehensive user.js template for configuration and hardening";
homepage = "https://github.com/arkenfox/user.js";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
diff --git a/pkgs/by-name/as/astro-language-server/package.nix b/pkgs/by-name/as/astro-language-server/package.nix
index 0d30d9ccdb64..4f96e607fc1b 100644
--- a/pkgs/by-name/as/astro-language-server/package.nix
+++ b/pkgs/by-name/as/astro-language-server/package.nix
@@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "The Astro language server";
+ description = "Astro language server";
homepage = "https://github.com/withastro/language-tools";
changelog = "https://github.com/withastro/language-tools/blob/@astrojs/language-server@${finalAttrs.version}/packages/language-server/CHANGELOG.md";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/at/attic-client/package.nix b/pkgs/by-name/at/attic-client/package.nix
index 3b8a97074e52..f97093594ff0 100644
--- a/pkgs/by-name/at/attic-client/package.nix
+++ b/pkgs/by-name/at/attic-client/package.nix
@@ -17,13 +17,13 @@ let
in
rustPlatform.buildRustPackage {
pname = "attic";
- version = "0-unstable-2025-02-02";
+ version = "0-unstable-2025-05-29";
src = fetchFromGitHub {
owner = "zhaofengli";
repo = "attic";
- rev = "ff8a897d1f4408ebbf4d45fa9049c06b3e1e3f4e";
- hash = "sha256-hPYEJ4juK3ph7kbjbvv7PlU1D9pAkkhl+pwx8fZY53U=";
+ rev = "ce9373715fe3fac7a174a65a7e6d6baeba8cb4f9";
+ hash = "sha256-CvaKOUq8G10sghKpZhEB2UYjJoWhEkrDFggDgi7piUI=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/au/authentik/ldap.nix b/pkgs/by-name/au/authentik/ldap.nix
index e3b1bfab8174..db076910082d 100644
--- a/pkgs/by-name/au/authentik/ldap.nix
+++ b/pkgs/by-name/au/authentik/ldap.nix
@@ -14,7 +14,7 @@ buildGoModule {
subPackages = [ "cmd/ldap" ];
meta = authentik.meta // {
- description = "The authentik ldap outpost. Needed for the external ldap API.";
+ description = "Authentik ldap outpost. Needed for the external ldap API";
homepage = "https://goauthentik.io/docs/providers/ldap/";
mainProgram = "ldap";
};
diff --git a/pkgs/by-name/au/authentik/package.nix b/pkgs/by-name/au/authentik/package.nix
index 1d7420598522..4832148e226d 100644
--- a/pkgs/by-name/au/authentik/package.nix
+++ b/pkgs/by-name/au/authentik/package.nix
@@ -43,7 +43,7 @@ let
pname = "authentik-website-deps";
inherit src version meta;
- sourceRoot = "source/website";
+ sourceRoot = "${src.name}/website";
outputHash = "sha256-AnQpjCoCTzm28Wl/t3YHx0Kl0CuMHL2OgRjRB1Trrsw=";
outputHashMode = "recursive";
@@ -75,7 +75,7 @@ let
substituteInPlace package.json --replace-fail 'cross-env ' ""
'';
- sourceRoot = "source/website";
+ sourceRoot = "${src.name}/website";
buildPhase = ''
runHook preBuild
diff --git a/pkgs/by-name/av/avalonia/package.nix b/pkgs/by-name/av/avalonia/package.nix
index 3bea156c1c91..59cd85fc612a 100644
--- a/pkgs/by-name/av/avalonia/package.nix
+++ b/pkgs/by-name/av/avalonia/package.nix
@@ -189,7 +189,7 @@ stdenvNoCC.mkDerivation (
homepage = "https://avaloniaui.net/";
license = [ lib.licenses.mit ];
maintainers = with lib.maintainers; [ corngood ];
- description = "A cross-platform UI framework for dotnet";
+ description = "Cross-platform UI framework for dotnet";
sourceProvenance = with lib.sourceTypes; [
fromSource
binaryNativeCode # npm dependencies contain binaries
diff --git a/pkgs/by-name/av/avml/package.nix b/pkgs/by-name/av/avml/package.nix
index 26ee2bfc8468..4e6047b9e5df 100644
--- a/pkgs/by-name/av/avml/package.nix
+++ b/pkgs/by-name/av/avml/package.nix
@@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A portable volatile memory acquisition tool for Linux";
+ description = "Portable volatile memory acquisition tool for Linux";
homepage = "https://github.com/microsoft/avml";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.lesuisse ];
diff --git a/pkgs/by-name/aw/aws-vault/package.nix b/pkgs/by-name/aw/aws-vault/package.nix
index b868b140f2d8..4a84309316c6 100644
--- a/pkgs/by-name/aw/aws-vault/package.nix
+++ b/pkgs/by-name/aw/aws-vault/package.nix
@@ -53,7 +53,7 @@ buildGoModule rec {
'';
meta = with lib; {
- description = "A vault for securely storing and accessing AWS credentials in development environments";
+ description = "Vault for securely storing and accessing AWS credentials in development environments";
mainProgram = "aws-vault";
homepage = "https://github.com/99designs/aws-vault";
license = licenses.mit;
diff --git a/pkgs/by-name/az/azahar/package.nix b/pkgs/by-name/az/azahar/package.nix
index a107f48f4799..fbf7a0b5c97b 100644
--- a/pkgs/by-name/az/azahar/package.nix
+++ b/pkgs/by-name/az/azahar/package.nix
@@ -145,7 +145,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
- description = "An open-source 3DS emulator project based on Citra";
+ description = "Open-source 3DS emulator project based on Citra";
homepage = "https://github.com/azahar-emu/azahar";
license = lib.licenses.gpl2Only;
maintainers = with lib.maintainers; [ arthsmn ];
diff --git a/pkgs/by-name/az/azure-cli/extensions-manual.nix b/pkgs/by-name/az/azure-cli/extensions-manual.nix
index 609acd44a90e..2b1be98a3dac 100644
--- a/pkgs/by-name/az/azure-cli/extensions-manual.nix
+++ b/pkgs/by-name/az/azure-cli/extensions-manual.nix
@@ -36,7 +36,7 @@
azure-iot = mkAzExtension rec {
pname = "azure-iot";
- description = "The Azure IoT extension for Azure CLI.";
+ description = "Azure IoT extension for Azure CLI";
version = "0.25.0";
url = "https://github.com/Azure/azure-iot-cli-extension/releases/download/v${version}/azure_iot-${version}-py3-none-any.whl";
hash = "sha256-fbS8B2Z++oRyUT2eEh+yVR/K6uaCVce8B2itQXfBscY=";
diff --git a/pkgs/by-name/az/azurite/package.nix b/pkgs/by-name/az/azurite/package.nix
index 24fb96652f95..ec273e15187c 100644
--- a/pkgs/by-name/az/azurite/package.nix
+++ b/pkgs/by-name/az/azurite/package.nix
@@ -30,7 +30,7 @@ buildNpmPackage rec {
];
meta = {
- description = "An open source Azure Storage API compatible server";
+ description = "Open source Azure Storage API compatible server";
homepage = "https://github.com/Azure/Azurite";
changelog = "https://github.com/Azure/Azurite/releases/tag/v${version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/ba/balls/package.nix b/pkgs/by-name/ba/balls/package.nix
index 04f6d701bb0f..60474f602224 100644
--- a/pkgs/by-name/ba/balls/package.nix
+++ b/pkgs/by-name/ba/balls/package.nix
@@ -46,7 +46,7 @@ buildNimPackage (finalAttrs: {
'';
meta = finalAttrs.src.meta // {
- description = "The testing framework with balls";
+ description = "Testing framework with balls";
homepage = "https://github.com/disruptek/balls";
mainProgram = "balls";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/ba/basalt-monado/package.nix b/pkgs/by-name/ba/basalt-monado/package.nix
index cc031c9aa7b5..c7dedf44679d 100644
--- a/pkgs/by-name/ba/basalt-monado/package.nix
+++ b/pkgs/by-name/ba/basalt-monado/package.nix
@@ -68,7 +68,7 @@ stdenv.mkDerivation {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A fork of Basalt improved for tracking XR devices with Monado";
+ description = "Fork of Basalt improved for tracking XR devices with Monado";
homepage = "https://gitlab.freedesktop.org/mateosss/basalt";
license = lib.licenses.bsd3;
mainProgram = "basalt_vio";
diff --git a/pkgs/by-name/ba/bash-language-server/package.nix b/pkgs/by-name/ba/bash-language-server/package.nix
index f625b702df30..d1b787529e21 100644
--- a/pkgs/by-name/ba/bash-language-server/package.nix
+++ b/pkgs/by-name/ba/bash-language-server/package.nix
@@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: {
doInstallCheck = true;
meta = with lib; {
- description = "A language server for Bash";
+ description = "Language server for Bash";
homepage = "https://github.com/bash-lsp/bash-language-server";
license = licenses.mit;
maintainers = with maintainers; [ doronbehar ];
diff --git a/pkgs/by-name/bi/bigpemu/package.nix b/pkgs/by-name/bi/bigpemu/package.nix
index 580328557216..6832de3b5d58 100644
--- a/pkgs/by-name/bi/bigpemu/package.nix
+++ b/pkgs/by-name/bi/bigpemu/package.nix
@@ -11,12 +11,12 @@
let
bigpemu-unwrapped = stdenv.mkDerivation rec {
pname = "BigPEmu";
- version = "1.18";
+ version = "1.19";
src = fetchurl {
url = "https://www.richwhitehouse.com/jaguar/builds/BigPEmu_Linux64_v${
builtins.replaceStrings [ "." ] [ "" ] version
}.tar.gz";
- hash = "sha256-fYzC1gYi6/6/Ouxd1reRXRGHshLwLFK4N/Md7GiiU9Y=";
+ hash = "sha256-kiZ9yzDRkDLzd5EtjIn32TL27Y2GG8ysG0zTM1JRyTU=";
};
installPhase = ''
diff --git a/pkgs/by-name/bi/bitbox-bridge/package.nix b/pkgs/by-name/bi/bitbox-bridge/package.nix
index 1b484eb5f1c8..8a1be5c2b2cf 100644
--- a/pkgs/by-name/bi/bitbox-bridge/package.nix
+++ b/pkgs/by-name/bi/bitbox-bridge/package.nix
@@ -53,7 +53,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
};
meta = {
- description = "A bridge service that connects web wallets like Rabby to BitBox02";
+ description = "Bridge service that connects web wallets like Rabby to BitBox02";
homepage = "https://github.com/BitBoxSwiss/bitbox-bridge";
downloadPage = "https://bitbox.swiss/download/";
changelog = "https://github.com/BitBoxSwiss/bitbox-bridge/blob/v${finalAttrs.version}/CHANGELOG.md";
diff --git a/pkgs/by-name/bi/bitbox/package.nix b/pkgs/by-name/bi/bitbox/package.nix
index 012d5c00ad65..259248d11e4f 100644
--- a/pkgs/by-name/bi/bitbox/package.nix
+++ b/pkgs/by-name/bi/bitbox/package.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
pname = "bitbox-web";
inherit version;
inherit src;
- sourceRoot = "source/frontends/web";
+ sourceRoot = "${src.name}/frontends/web";
npmDepsHash = "sha256-eazc3OIusY8cbaF8RJOrVcyWPQexcz6lZYLLCpB1mHc=";
installPhase = "cp -r build $out";
};
diff --git a/pkgs/by-name/bl/blackvoxel/package.nix b/pkgs/by-name/bl/blackvoxel/package.nix
index f5d23abf41bd..7b2b938a5c61 100644
--- a/pkgs/by-name/bl/blackvoxel/package.nix
+++ b/pkgs/by-name/bl/blackvoxel/package.nix
@@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A Sci-Fi game with industry and automation";
+ description = "Sci-Fi game with industry and automation";
homepage = "https://www.blackvoxel.com";
changelog = "https://github.com/Blackvoxel/Blackvoxel/releases/tag/${finalAttrs.version}";
license = with lib.licenses; [
diff --git a/pkgs/by-name/bl/blastem/package.nix b/pkgs/by-name/bl/blastem/package.nix
index 2bdd9ed5f477..2881fe114b73 100644
--- a/pkgs/by-name/bl/blastem/package.nix
+++ b/pkgs/by-name/bl/blastem/package.nix
@@ -66,7 +66,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "The fast and accurate Genesis emulator";
+ description = "Fast and accurate Genesis emulator";
homepage = "https://www.retrodev.com/blastem/";
license = lib.licenses.gpl3Plus;
mainProgram = "blastem";
diff --git a/pkgs/by-name/bl/blendfarm/package.nix b/pkgs/by-name/bl/blendfarm/package.nix
index ca4e9e144231..50b22274ece4 100644
--- a/pkgs/by-name/bl/blendfarm/package.nix
+++ b/pkgs/by-name/bl/blendfarm/package.nix
@@ -131,7 +131,7 @@ buildDotnetModule rec {
'';
meta = with lib; {
- description = "A open-source, cross-platform, stand-alone, Network Renderer for Blender";
+ description = "Open-source, cross-platform, stand-alone, Network Renderer for Blender";
homepage = "https://github.com/LogicReinc/LogicReinc.BlendFarm";
license = with licenses; [ gpl3Plus ];
maintainers = with maintainers; [ gador ];
diff --git a/pkgs/by-name/bo/bolt-launcher/package.nix b/pkgs/by-name/bo/bolt-launcher/package.nix
index f2c01aceb329..64ca0f2f81f6 100644
--- a/pkgs/by-name/bo/bolt-launcher/package.nix
+++ b/pkgs/by-name/bo/bolt-launcher/package.nix
@@ -146,7 +146,7 @@ buildFHSEnv {
meta = {
homepage = "https://github.com/Adamcake/Bolt";
- description = "An alternative launcher for RuneScape.";
+ description = "Alternative launcher for RuneScape";
longDescription = ''
Bolt Launcher supports HDOS/RuneLite by default with an optional feature flag for RS3 (enableRS3).
'';
diff --git a/pkgs/by-name/br/brainflow/package.nix b/pkgs/by-name/br/brainflow/package.nix
index 3aae78ec39ec..8adad4cc3700 100644
--- a/pkgs/by-name/br/brainflow/package.nix
+++ b/pkgs/by-name/br/brainflow/package.nix
@@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A library to obtain, parse and analyze data (EEG, EMG, ECG) from biosensors";
+ description = "Library to obtain, parse and analyze data (EEG, EMG, ECG) from biosensors";
homepage = "https://brainflow.org/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [
diff --git a/pkgs/by-name/bs/bsky-cli/package.nix b/pkgs/by-name/bs/bsky-cli/package.nix
index e4fbfb6b9ab4..df9abc7157d9 100644
--- a/pkgs/by-name/bs/bsky-cli/package.nix
+++ b/pkgs/by-name/bs/bsky-cli/package.nix
@@ -36,7 +36,7 @@ buildGoModule (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A cli application for bluesky social";
+ description = "Cli application for bluesky social";
homepage = "https://github.com/mattn/bsky";
changelog = "https://github.com/mattn/bsky/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/bu/buffybox/package.nix b/pkgs/by-name/bu/buffybox/package.nix
index 3e6af13bacf8..9e07c3591857 100644
--- a/pkgs/by-name/bu/buffybox/package.nix
+++ b/pkgs/by-name/bu/buffybox/package.nix
@@ -65,7 +65,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = gitUpdater { };
meta = with lib; {
- description = "A suite of graphical applications for the terminal";
+ description = "Suite of graphical applications for the terminal";
homepage = "https://gitlab.postmarketos.org/postmarketOS/buffybox";
license = licenses.gpl3Plus;
maintainers = with lib.maintainers; [ colinsane ];
diff --git a/pkgs/by-name/bu/burpsuite/package.nix b/pkgs/by-name/bu/burpsuite/package.nix
index 5f45e0746bad..6ef5e96180b6 100644
--- a/pkgs/by-name/bu/burpsuite/package.nix
+++ b/pkgs/by-name/bu/burpsuite/package.nix
@@ -36,7 +36,7 @@ let
};
pname = "burpsuite";
- description = "An integrated platform for performing security testing of web applications";
+ description = "Integrated platform for performing security testing of web applications";
desktopItem = makeDesktopItem {
name = "burpsuite";
exec = pname;
diff --git a/pkgs/by-name/ca/cabinpkg/package.nix b/pkgs/by-name/ca/cabinpkg/package.nix
index 8c7b9e7542cb..011049884d71 100644
--- a/pkgs/by-name/ca/cabinpkg/package.nix
+++ b/pkgs/by-name/ca/cabinpkg/package.nix
@@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
meta = {
broken = (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64);
homepage = "https://cabinpkg.com";
- description = "A package manager and build system for C++";
+ description = "Package manager and build system for C++";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.qwqawawow ];
platforms = lib.platforms.unix;
diff --git a/pkgs/by-name/ca/cadvisor/package.nix b/pkgs/by-name/ca/cadvisor/package.nix
index 450bb669c9d2..ba27a158b009 100644
--- a/pkgs/by-name/ca/cadvisor/package.nix
+++ b/pkgs/by-name/ca/cadvisor/package.nix
@@ -7,18 +7,18 @@
buildGoModule rec {
pname = "cadvisor";
- version = "0.52.1";
+ version = "0.53.0";
src = fetchFromGitHub {
owner = "google";
repo = "cadvisor";
rev = "v${version}";
- hash = "sha256-EXhKX4Za+fdJcSrrbH1te533jyEVLmhgd3I9LcOCz2Q=";
+ hash = "sha256-caGzjv7XhIst3JZA0ri97XqQOO3mI+hwS8WJmLk9f7g=";
};
modRoot = "./cmd";
- vendorHash = "sha256-DkJLWFhYElN7BYb5Jn6PDYzgndJKbEI5U08WbRqSMdw=";
+ vendorHash = "sha256-xUhHo/kDnjAQLuaeFG1EouC2FWBnFhj1RawlQX7ggVs=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/ca/camunda-modeler/package.nix b/pkgs/by-name/ca/camunda-modeler/package.nix
index e1a0ffa1bfe5..3805652e44fd 100644
--- a/pkgs/by-name/ca/camunda-modeler/package.nix
+++ b/pkgs/by-name/ca/camunda-modeler/package.nix
@@ -75,7 +75,7 @@ stdenvNoCC.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/camunda/camunda-modeler";
- description = "An integrated modeling solution for BPMN, DMN and Forms based on bpmn.io";
+ description = "Integrated modeling solution for BPMN, DMN and Forms based on bpmn.io";
teams = [ teams.wdz ];
license = licenses.mit;
inherit (electron.meta) platforms;
diff --git a/pkgs/by-name/ca/catamaran/package.nix b/pkgs/by-name/ca/catamaran/package.nix
index b13116b6ee22..a7157cc71d38 100644
--- a/pkgs/by-name/ca/catamaran/package.nix
+++ b/pkgs/by-name/ca/catamaran/package.nix
@@ -26,7 +26,7 @@ stdenvNoCC.mkDerivation {
meta = with lib; {
homepage = "https://fonts.google.com/specimen/Catamaran";
- description = "A stylish sans-serif Tamil and Latin typeface";
+ description = "Stylish sans-serif Tamil and Latin typeface";
longDescription = ''
Catamaran is a Unicode-compliant Latin and Tamil text type family designed for the digital age.
The Tamil is monolinear and was designed alongside the sans serif Latin and Devanagari family Palanquin.
diff --git a/pkgs/by-name/ca/catppuccin-whiskers/package.nix b/pkgs/by-name/ca/catppuccin-whiskers/package.nix
index f98af0a263a7..808a4ac3f2ad 100644
--- a/pkgs/by-name/ca/catppuccin-whiskers/package.nix
+++ b/pkgs/by-name/ca/catppuccin-whiskers/package.nix
@@ -22,7 +22,7 @@ rustPlatform.buildRustPackage {
meta = {
homepage = "https://github.com/catppuccin/whiskers";
- description = "A templating tool to simplify the creation of Catppuccin ports";
+ description = "Templating tool to simplify the creation of Catppuccin ports";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ Name ];
mainProgram = "whiskers";
diff --git a/pkgs/by-name/cc/cctools/package.nix b/pkgs/by-name/cc/cctools/package.nix
index 6350540065ed..cc6e8f2ab2d1 100644
--- a/pkgs/by-name/cc/cctools/package.nix
+++ b/pkgs/by-name/cc/cctools/package.nix
@@ -157,7 +157,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "The classic linker for Darwin";
+ description = "Classic linker for Darwin";
homepage = "https://opensource.apple.com/releases/";
license = with lib.licenses; [
apple-psl20
diff --git a/pkgs/by-name/cf/cfonts/package.nix b/pkgs/by-name/cf/cfonts/package.nix
index f709db09280f..18eecafe4faa 100644
--- a/pkgs/by-name/cf/cfonts/package.nix
+++ b/pkgs/by-name/cf/cfonts/package.nix
@@ -17,7 +17,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
homepage = "https://github.com/dominikwilkowski/cfonts";
- description = "A silly little command line tool for sexy ANSI fonts in the console";
+ description = "Silly little command line tool for sexy ANSI fonts in the console";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ leifhelm ];
mainProgram = "cfonts";
diff --git a/pkgs/by-name/ch/chamber/package.nix b/pkgs/by-name/ch/chamber/package.nix
index a4bf2c1fdd53..9d61fd5a038a 100644
--- a/pkgs/by-name/ch/chamber/package.nix
+++ b/pkgs/by-name/ch/chamber/package.nix
@@ -26,7 +26,7 @@ buildGoModule rec {
];
meta = with lib; {
- description = "A tool for managing secrets by storing them in AWS SSM Parameter Store";
+ description = "Tool for managing secrets by storing them in AWS SSM Parameter Store";
homepage = "https://github.com/segmentio/chamber";
license = licenses.mit;
maintainers = with maintainers; [ kalekseev ];
diff --git a/pkgs/by-name/ch/checkstyle/package.nix b/pkgs/by-name/ch/checkstyle/package.nix
index 4eba309ae90a..bd8c68623eaf 100644
--- a/pkgs/by-name/ch/checkstyle/package.nix
+++ b/pkgs/by-name/ch/checkstyle/package.nix
@@ -7,12 +7,12 @@
}:
stdenvNoCC.mkDerivation rec {
- version = "10.24.0";
+ version = "10.25.0";
pname = "checkstyle";
src = fetchurl {
url = "https://github.com/checkstyle/checkstyle/releases/download/checkstyle-${version}/checkstyle-${version}-all.jar";
- sha256 = "sha256-sREZA1/H9S3rXXW6qjyVwpLY75JQCqBooMEATUssvYM=";
+ sha256 = "sha256-CnzGj5jVQIzv5BZ5h0cDLJZrB0DgdRXWIYdKbzWtOA0=";
};
nativeBuildInputs = [ makeBinaryWrapper ];
diff --git a/pkgs/by-name/cl/clang-tidy-sarif/package.nix b/pkgs/by-name/cl/clang-tidy-sarif/package.nix
index c90de82444f5..c2874cdf2b78 100644
--- a/pkgs/by-name/cl/clang-tidy-sarif/package.nix
+++ b/pkgs/by-name/cl/clang-tidy-sarif/package.nix
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "A CLI tool to convert clang-tidy diagnostics into SARIF";
+ description = "CLI tool to convert clang-tidy diagnostics into SARIF";
homepage = "https://psastras.github.io/sarif-rs";
maintainers = with lib.maintainers; [ getchoo ];
mainProgram = "clang-tidy-sarif";
diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json
index 4435b1946964..bb7e691f0784 100644
--- a/pkgs/by-name/cl/claude-code/package-lock.json
+++ b/pkgs/by-name/cl/claude-code/package-lock.json
@@ -5,13 +5,13 @@
"packages": {
"": {
"dependencies": {
- "@anthropic-ai/claude-code": "^1.0.6"
+ "@anthropic-ai/claude-code": "^1.0.11"
}
},
"node_modules/@anthropic-ai/claude-code": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.6.tgz",
- "integrity": "sha512-QqPZZ4IXbUaSLqXEx4z68Stjc7NlGh/b4woyYyMks+cMUJ5ZYDEkAe09cRZQ6tjubZNgBaGTOqfTaT8NgnkioQ==",
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-1.0.11.tgz",
+ "integrity": "sha512-ezYfkSxCiQjReJoBJkayTpzhWRWKmfEy6Ria2TdufBmDR7Kj/iP4IY10M5JOTgB8pw7XfjYpijgnomiFZmVRbg==",
"hasInstallScript": true,
"license": "SEE LICENSE IN README.md",
"bin": {
@@ -22,7 +22,9 @@
},
"optionalDependencies": {
"@img/sharp-darwin-arm64": "^0.33.5",
+ "@img/sharp-darwin-x64": "^0.33.5",
"@img/sharp-linux-arm": "^0.33.5",
+ "@img/sharp-linux-arm64": "^0.33.5",
"@img/sharp-linux-x64": "^0.33.5",
"@img/sharp-win32-x64": "^0.33.5"
}
@@ -49,6 +51,28 @@
"@img/sharp-libvips-darwin-arm64": "1.0.4"
}
},
+ "node_modules/@img/sharp-darwin-x64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz",
+ "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-darwin-x64": "1.0.4"
+ }
+ },
"node_modules/@img/sharp-libvips-darwin-arm64": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz",
@@ -65,6 +89,22 @@
"url": "https://opencollective.com/libvips"
}
},
+ "node_modules/@img/sharp-libvips-darwin-x64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz",
+ "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==",
+ "cpu": [
+ "x64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
"node_modules/@img/sharp-libvips-linux-arm": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz",
@@ -81,6 +121,22 @@
"url": "https://opencollective.com/libvips"
}
},
+ "node_modules/@img/sharp-libvips-linux-arm64": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz",
+ "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "LGPL-3.0-or-later",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ }
+ },
"node_modules/@img/sharp-libvips-linux-x64": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz",
@@ -119,6 +175,28 @@
"@img/sharp-libvips-linux-arm": "1.0.5"
}
},
+ "node_modules/@img/sharp-linux-arm64": {
+ "version": "0.33.5",
+ "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz",
+ "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==",
+ "cpu": [
+ "arm64"
+ ],
+ "license": "Apache-2.0",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": "^18.17.0 || ^20.3.0 || >=21.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/libvips"
+ },
+ "optionalDependencies": {
+ "@img/sharp-libvips-linux-arm64": "1.0.4"
+ }
+ },
"node_modules/@img/sharp-linux-x64": {
"version": "0.33.5",
"resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz",
diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix
index 344b6f5f6f79..f72ea6dc5994 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.6";
+ version = "1.0.11";
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-yMvx543OOClV/BSkM4/bzrbytL+98HAfp14Qk1m2le0=";
+ hash = "sha256-IXNBNjt4Sh5pR+Cz2uEZcCop9reAmQ7hObohtN0f3Ww=";
};
- npmDepsHash = "sha256-5QP6WQ2tXGADOID9QHq/m7sDQeQsoMGQWxORvQhVROg=";
+ npmDepsHash = "sha256-p5FQBBlMNcRBYKIkeeETyup5zKr2Rcxu/Jw+kFwQrHA=";
postPatch = ''
cp ${./package-lock.json} package-lock.json
@@ -36,7 +36,7 @@ buildNpmPackage rec {
passthru.updateScript = ./update.sh;
meta = {
- description = "An agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster";
+ description = "Agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster";
homepage = "https://github.com/anthropics/claude-code";
downloadPage = "https://www.npmjs.com/package/@anthropic-ai/claude-code";
license = lib.licenses.unfree;
diff --git a/pkgs/by-name/cl/clifm/package.nix b/pkgs/by-name/cl/clifm/package.nix
index 61398c22a792..9376fa31f1e0 100644
--- a/pkgs/by-name/cl/clifm/package.nix
+++ b/pkgs/by-name/cl/clifm/package.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/leo-arch/clifm";
changelog = "https://github.com/leo-arch/clifm/releases/tag/v${finalAttrs.version}";
- description = "A CLI-based, shell-like, and non-curses terminal file manager";
+ description = "CLI-based, shell-like, and non-curses terminal file manager";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ nadir-ishiguro ];
platforms = lib.platforms.unix;
diff --git a/pkgs/by-name/cl/clippy-sarif/package.nix b/pkgs/by-name/cl/clippy-sarif/package.nix
index eed513ff09b2..72d72b616f0a 100644
--- a/pkgs/by-name/cl/clippy-sarif/package.nix
+++ b/pkgs/by-name/cl/clippy-sarif/package.nix
@@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "A CLI tool to convert clippy diagnostics into SARIF";
+ description = "CLI tool to convert clippy diagnostics into SARIF";
homepage = "https://psastras.github.io/sarif-rs";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ getchoo ];
diff --git a/pkgs/by-name/co/code-cursor/package.nix b/pkgs/by-name/co/code-cursor/package.nix
index 118866891f9b..f0c63faeff39 100644
--- a/pkgs/by-name/co/code-cursor/package.nix
+++ b/pkgs/by-name/co/code-cursor/package.nix
@@ -49,26 +49,26 @@
}:
let
pname = "cursor";
- version = "0.50.5";
+ version = "1.0.0";
inherit (stdenvNoCC) hostPlatform;
sources = {
x86_64-linux = fetchurl {
- url = "https://downloads.cursor.com/production/96e5b01ca25f8fbd4c4c10bc69b15f6228c80771/linux/x64/Cursor-0.50.5-x86_64.AppImage";
- hash = "sha256-DUWIgQYD3Wj6hF7NBb00OGRynKmXcFldWFUA6W8CZeM=";
+ url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/linux/x64/Cursor-1.0.0-x86_64.AppImage";
+ hash = "sha256-HJiT3aDB66K2slcGJDC21+WhK/kv4KCKVZgupbfmLG0=";
};
aarch64-linux = fetchurl {
- url = "https://downloads.cursor.com/production/96e5b01ca25f8fbd4c4c10bc69b15f6228c80771/linux/arm64/Cursor-0.50.5-aarch64.AppImage";
- hash = "sha256-51zTYg4A+4ZUbGZ6/Qp3d5aL8IafewGOUYbXWGG8ILY=";
+ url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/linux/arm64/Cursor-1.0.0-aarch64.AppImage";
+ hash = "sha256-/F+OUD+sjnIt2ishusi7F/W1kK/n7hwL7Bz1cO3u+x4=";
};
x86_64-darwin = fetchurl {
- url = "https://downloads.cursor.com/production/96e5b01ca25f8fbd4c4c10bc69b15f6228c80771/darwin/x64/Cursor-darwin-x64.dmg";
- hash = "sha256-C2+z3WXi3Ma3PzlU8BrcuJFGMx8YosNdxuSqR5tJdBE=";
+ url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/darwin/x64/Cursor-darwin-x64.dmg";
+ hash = "sha256-7JTgauy+vdoaPOtbYjhSCR+ZtVwzRYKHVelpnvS5oKw=";
};
aarch64-darwin = fetchurl {
- url = "https://downloads.cursor.com/production/96e5b01ca25f8fbd4c4c10bc69b15f6228c80771/darwin/arm64/Cursor-darwin-arm64.dmg";
- hash = "sha256-Gz+aYDaDMDx46R7HA8u5vZwkXx9q//uu4hNyyRmrq9s=";
+ url = "https://downloads.cursor.com/production/53b99ce608cba35127ae3a050c1738a959750865/darwin/arm64/Cursor-darwin-arm64.dmg";
+ hash = "sha256-kbSN4+ozVGVAGLqEuaDnWBNfzmFHYdAvbOsCb/KTpe8=";
};
};
diff --git a/pkgs/by-name/co/code2prompt/package.nix b/pkgs/by-name/co/code2prompt/package.nix
index 4170d25e5e63..b2793a687ca8 100644
--- a/pkgs/by-name/co/code2prompt/package.nix
+++ b/pkgs/by-name/co/code2prompt/package.nix
@@ -31,7 +31,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ];
meta = {
- description = "A CLI tool that converts your codebase into a single LLM prompt with a source tree, prompt templating, and token counting";
+ description = "CLI tool that converts your codebase into a single LLM prompt with a source tree, prompt templating, and token counting";
homepage = "https://github.com/mufeedvh/code2prompt";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ heisfer ];
diff --git a/pkgs/by-name/co/consul-template/package.nix b/pkgs/by-name/co/consul-template/package.nix
index ca14013c21b2..cee277012203 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.40.0";
+ version = "0.41.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "consul-template";
rev = "v${version}";
- hash = "sha256-iqBcY7FYCO4qqQRAHxA2sxTnyL5c0vLVWKuhqvX0oJE=";
+ hash = "sha256-rPr69/U7+TZ7snzK8dvyd+5/O9/sqKMY/sIPOGkORs4=";
};
- vendorHash = "sha256-Slp+x+cYYIC/XgICb9qDdqq1gTDxLNwXyClaWZt1fs8=";
+ vendorHash = "sha256-VUqRNK6OwSVydVbmxDe75JnI16JpnGT+wyAItqz781Q=";
# 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/cope/package.nix b/pkgs/by-name/co/cope/package.nix
index 4d556f53c0d7..c9df09c6ebea 100644
--- a/pkgs/by-name/co/cope/package.nix
+++ b/pkgs/by-name/co/cope/package.nix
@@ -33,7 +33,7 @@ perlPackages.buildPerlPackage {
'';
meta = {
- description = "A colourful wrapper for terminal programs";
+ description = "Colourful wrapper for terminal programs";
homepage = "https://github.com/deftdawg/cope";
license = with lib.licenses; [
artistic1
diff --git a/pkgs/by-name/co/copilot-language-server/package.nix b/pkgs/by-name/co/copilot-language-server/package.nix
index bb328afce10d..20230ef65b76 100644
--- a/pkgs/by-name/co/copilot-language-server/package.nix
+++ b/pkgs/by-name/co/copilot-language-server/package.nix
@@ -45,11 +45,11 @@ let
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "copilot-language-server";
- version = "1.322.0";
+ version = "1.330.0";
src = fetchzip {
url = "https://github.com/github/copilot-language-server-release/releases/download/${finalAttrs.version}/copilot-language-server-native-${finalAttrs.version}.zip";
- hash = "sha256-3AJTC4TI+sqTi1/B1XQZght7CClplWwIxjGmrt1E2ME=";
+ hash = "sha256-/Em00UVEg46gEI52fG7aQo2rqKwqrF3V1tAVx2hpyMc=";
stripRoot = false;
};
diff --git a/pkgs/by-name/co/courier-unicode/package.nix b/pkgs/by-name/co/courier-unicode/package.nix
index d8ae055f7b32..e8c757e1a395 100644
--- a/pkgs/by-name/co/courier-unicode/package.nix
+++ b/pkgs/by-name/co/courier-unicode/package.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "http://www.courier-mta.org/unicode/";
- description = "The Courier Unicode Library is used by most other Courier packages";
+ description = "Courier Unicode Library is used by most other Courier packages";
license = lib.licenses.gpl3;
platforms = lib.platforms.linux;
};
diff --git a/pkgs/by-name/co/cozette/default-codepoints.nix b/pkgs/by-name/co/cozette/default-codepoints.nix
new file mode 100644
index 000000000000..01ddb5f29d56
--- /dev/null
+++ b/pkgs/by-name/co/cozette/default-codepoints.nix
@@ -0,0 +1,712 @@
+[
+ # ISO-8859-1
+ "U+0000"
+ "U+0001"
+ "U+0002"
+ "U+0003"
+ "U+0004"
+ "U+0005"
+ "U+0006"
+ "U+0007"
+ "U+0008"
+ "U+0009"
+ "U+000A"
+ "U+000B"
+ "U+000C"
+ "U+000D"
+ "U+000E"
+ "U+000F"
+ "U+0010"
+ "U+0011"
+ "U+0012"
+ "U+0013"
+ "U+0014"
+ "U+0015"
+ "U+0016"
+ "U+0017"
+ "U+0018"
+ "U+0019"
+ "U+001A"
+ "U+001B"
+ "U+001C"
+ "U+001D"
+ "U+001E"
+ "U+001F"
+ "U+0020"
+ "U+0021"
+ "U+0022"
+ "U+0023"
+ "U+0024"
+ "U+0025"
+ "U+0026"
+ "U+0027"
+ "U+0028"
+ "U+0029"
+ "U+002A"
+ "U+002B"
+ "U+002C"
+ "U+002D"
+ "U+002E"
+ "U+002F"
+ "U+0030"
+ "U+0031"
+ "U+0032"
+ "U+0033"
+ "U+0034"
+ "U+0035"
+ "U+0036"
+ "U+0037"
+ "U+0038"
+ "U+0039"
+ "U+003A"
+ "U+003B"
+ "U+003C"
+ "U+003D"
+ "U+003E"
+ "U+003F"
+ "U+0040"
+ "U+0041"
+ "U+0042"
+ "U+0043"
+ "U+0044"
+ "U+0045"
+ "U+0046"
+ "U+0047"
+ "U+0048"
+ "U+0049"
+ "U+004A"
+ "U+004B"
+ "U+004C"
+ "U+004D"
+ "U+004E"
+ "U+004F"
+ "U+0050"
+ "U+0051"
+ "U+0052"
+ "U+0053"
+ "U+0054"
+ "U+0055"
+ "U+0056"
+ "U+0057"
+ "U+0058"
+ "U+0059"
+ "U+005A"
+ "U+005B"
+ "U+005C"
+ "U+005D"
+ "U+005E"
+ "U+005F"
+ "U+0060"
+ "U+0061"
+ "U+0062"
+ "U+0063"
+ "U+0064"
+ "U+0065"
+ "U+0066"
+ "U+0067"
+ "U+0068"
+ "U+0069"
+ "U+006A"
+ "U+006B"
+ "U+006C"
+ "U+006D"
+ "U+006E"
+ "U+006F"
+ "U+0070"
+ "U+0071"
+ "U+0072"
+ "U+0073"
+ "U+0074"
+ "U+0075"
+ "U+0076"
+ "U+0077"
+ "U+0078"
+ "U+0079"
+ "U+007A"
+ "U+007B"
+ "U+007C"
+ "U+007D"
+ "U+007E"
+ "U+007F"
+ "U+0080"
+ "U+0081"
+ "U+0082"
+ "U+0083"
+ "U+0084"
+ "U+0085"
+ "U+0086"
+ "U+0087"
+ "U+0088"
+ "U+0089"
+ "U+008A"
+ "U+008B"
+ "U+008C"
+ "U+008D"
+ "U+008E"
+ "U+008F"
+ "U+0090"
+ "U+0091"
+ "U+0092"
+ "U+0093"
+ "U+0094"
+ "U+0095"
+ "U+0096"
+ "U+0097"
+ "U+0098"
+ "U+0099"
+ "U+009A"
+ "U+009B"
+ "U+009C"
+ "U+009D"
+ "U+009E"
+ "U+009F"
+ "U+00A0"
+ "U+00A1"
+ "U+00A2"
+ "U+00A3"
+ "U+00A4"
+ "U+00A5"
+ "U+00A6"
+ "U+00A7"
+ "U+00A8"
+ "U+00A9"
+ "U+00AA"
+ "U+00AB"
+ "U+00AC"
+ "U+00AD"
+ "U+00AE"
+ "U+00AF"
+ "U+00B0"
+ "U+00B1"
+ "U+00B2"
+ "U+00B3"
+ "U+00B4"
+ "U+00B5"
+ "U+00B6"
+ "U+00B7"
+ "U+00B8"
+ "U+00B9"
+ "U+00BA"
+ "U+00BB"
+ "U+00BC"
+ "U+00BD"
+ "U+00BE"
+ "U+00BF"
+ "U+00C0"
+ "U+00C1"
+ "U+00C2"
+ "U+00C3"
+ "U+00C4"
+ "U+00C5"
+ "U+00C6"
+ "U+00C7"
+ "U+00C8"
+ "U+00C9"
+ "U+00CA"
+ "U+00CB"
+ "U+00CC"
+ "U+00CD"
+ "U+00CE"
+ "U+00CF"
+ "U+00D0"
+ "U+00D1"
+ "U+00D2"
+ "U+00D3"
+ "U+00D4"
+ "U+00D5"
+ "U+00D6"
+ "U+00D7"
+ "U+00D8"
+ "U+00D9"
+ "U+00DA"
+ "U+00DB"
+ "U+00DC"
+ "U+00DD"
+ "U+00DE"
+ "U+00DF"
+ "U+00E0"
+ "U+00E1"
+ "U+00E2"
+ "U+00E3"
+ "U+00E4"
+ "U+00E5"
+ "U+00E6"
+ "U+00E7"
+ "U+00E8"
+ "U+00E9"
+ "U+00EA"
+ "U+00EB"
+ "U+00EC"
+ "U+00ED"
+ "U+00EE"
+ "U+00EF"
+ "U+00F0"
+ "U+00F1"
+ "U+00F2"
+ "U+00F3"
+ "U+00F4"
+ "U+00F5"
+ "U+00F6"
+ "U+00F7"
+ "U+00F8"
+ "U+00F9"
+ "U+00FA"
+ "U+00FB"
+ "U+00FC"
+ "U+00FD"
+ "U+00FE"
+ "U+00FF"
+
+ # Box Drawing and Block Elements
+ "U+2500"
+ "U+2501"
+ "U+2502"
+ "U+2503"
+ "U+2504"
+ "U+2505"
+ "U+2506"
+ "U+2507"
+ "U+2508"
+ "U+2509"
+ "U+250A"
+ "U+250B"
+ "U+250C"
+ "U+250D"
+ "U+250E"
+ "U+250F"
+ "U+2510"
+ "U+2511"
+ "U+2512"
+ "U+2513"
+ "U+2514"
+ "U+2515"
+ "U+2516"
+ "U+2517"
+ "U+2518"
+ "U+2519"
+ "U+251A"
+ "U+251B"
+ "U+251C"
+ "U+251D"
+ "U+251E"
+ "U+251F"
+ "U+2520"
+ "U+2521"
+ "U+2522"
+ "U+2523"
+ "U+2524"
+ "U+2525"
+ "U+2526"
+ "U+2527"
+ "U+2528"
+ "U+2529"
+ "U+252A"
+ "U+252B"
+ "U+252C"
+ "U+252D"
+ "U+252E"
+ "U+252F"
+ "U+2530"
+ "U+2531"
+ "U+2532"
+ "U+2533"
+ "U+2534"
+ "U+2535"
+ "U+2536"
+ "U+2537"
+ "U+2538"
+ "U+2539"
+ "U+253A"
+ "U+253B"
+ "U+253C"
+ "U+253D"
+ "U+253E"
+ "U+253F"
+ "U+2540"
+ "U+2541"
+ "U+2542"
+ "U+2543"
+ "U+2544"
+ "U+2545"
+ "U+2546"
+ "U+2547"
+ "U+2548"
+ "U+2549"
+ "U+254A"
+ "U+254B"
+ "U+254C"
+ "U+254D"
+ "U+254E"
+ "U+254F"
+ "U+2550"
+ "U+2551"
+ "U+2552"
+ "U+2553"
+ "U+2554"
+ "U+2555"
+ "U+2556"
+ "U+2557"
+ "U+2558"
+ "U+2559"
+ "U+255A"
+ "U+255B"
+ "U+255C"
+ "U+255D"
+ "U+255E"
+ "U+255F"
+ "U+2560"
+ "U+2561"
+ "U+2562"
+ "U+2563"
+ "U+2564"
+ "U+2565"
+ "U+2566"
+ "U+2567"
+ "U+2568"
+ "U+2569"
+ "U+256A"
+ "U+256B"
+ "U+256C"
+ "U+256D"
+ "U+256E"
+ "U+256F"
+ "U+2570"
+ "U+2571"
+ "U+2572"
+ "U+2573"
+ "U+2574"
+ "U+2575"
+ "U+2576"
+ "U+2577"
+ "U+2578"
+ "U+2579"
+ "U+257A"
+ "U+257B"
+ "U+257C"
+ "U+257D"
+ "U+257E"
+ "U+257F"
+ "U+2580"
+ "U+2581"
+ "U+2582"
+ "U+2583"
+ "U+2584"
+ "U+2585"
+ "U+2586"
+ "U+2587"
+ "U+2588"
+ "U+2589"
+ "U+258A"
+ "U+258B"
+ "U+258C"
+ "U+258D"
+ "U+258E"
+ "U+258F"
+ "U+2590"
+ "U+2591"
+ "U+2592"
+ "U+2593"
+ #"U+2594"
+ #"U+2595"
+ "U+2596"
+ "U+2597"
+ "U+2598"
+ "U+2599"
+ "U+259A"
+ "U+259B"
+ "U+259C"
+ "U+259D"
+ "U+259E"
+ "U+259F"
+
+ # Braille Patterns
+ #"U+2800"
+ "U+2801"
+ "U+2802"
+ "U+2803"
+ "U+2804"
+ "U+2805"
+ "U+2806"
+ "U+2807"
+ "U+2808"
+ "U+2809"
+ "U+280A"
+ "U+280B"
+ "U+280C"
+ "U+280D"
+ "U+280E"
+ "U+280F"
+ "U+2810"
+ "U+2811"
+ "U+2812"
+ "U+2813"
+ "U+2814"
+ "U+2815"
+ "U+2816"
+ "U+2817"
+ "U+2818"
+ "U+2819"
+ "U+281A"
+ "U+281B"
+ "U+281C"
+ "U+281D"
+ "U+281E"
+ "U+281F"
+ "U+2820"
+ "U+2821"
+ "U+2822"
+ "U+2823"
+ "U+2824"
+ "U+2825"
+ "U+2826"
+ "U+2827"
+ "U+2828"
+ "U+2829"
+ "U+282A"
+ "U+282B"
+ "U+282C"
+ "U+282D"
+ "U+282E"
+ "U+282F"
+ "U+2830"
+ "U+2831"
+ "U+2832"
+ "U+2833"
+ "U+2834"
+ "U+2835"
+ "U+2836"
+ "U+2837"
+ "U+2838"
+ "U+2839"
+ "U+283A"
+ "U+283B"
+ "U+283C"
+ "U+283D"
+ "U+283E"
+ "U+283F"
+ "U+2840"
+ "U+2841"
+ "U+2842"
+ "U+2843"
+ "U+2844"
+ "U+2845"
+ "U+2846"
+ "U+2847"
+ "U+2848"
+ "U+2849"
+ "U+284A"
+ "U+284B"
+ "U+284C"
+ "U+284D"
+ "U+284E"
+ "U+284F"
+ "U+2850"
+ "U+2851"
+ "U+2852"
+ "U+2853"
+ "U+2854"
+ "U+2855"
+ "U+2856"
+ "U+2857"
+ "U+2858"
+ "U+2859"
+ "U+285A"
+ "U+285B"
+ "U+285C"
+ "U+285D"
+ "U+285E"
+ "U+285F"
+ "U+2860"
+ "U+2861"
+ "U+2862"
+ "U+2863"
+ "U+2864"
+ "U+2865"
+ "U+2866"
+ "U+2867"
+ "U+2868"
+ "U+2869"
+ "U+286A"
+ "U+286B"
+ "U+286C"
+ "U+286D"
+ "U+286E"
+ "U+286F"
+ "U+2870"
+ "U+2871"
+ "U+2872"
+ "U+2873"
+ "U+2874"
+ "U+2875"
+ "U+2876"
+ "U+2877"
+ "U+2878"
+ "U+2879"
+ "U+287A"
+ "U+287B"
+ "U+287C"
+ "U+287D"
+ "U+287E"
+ "U+287F"
+ "U+2880"
+ "U+2881"
+ "U+2882"
+ "U+2883"
+ "U+2884"
+ "U+2885"
+ "U+2886"
+ "U+2887"
+ "U+2888"
+ "U+2889"
+ "U+288A"
+ "U+288B"
+ "U+288C"
+ "U+288D"
+ "U+288E"
+ "U+288F"
+ "U+2890"
+ "U+2891"
+ "U+2892"
+ "U+2893"
+ "U+2894"
+ "U+2895"
+ "U+2896"
+ "U+2897"
+ "U+2898"
+ "U+2899"
+ "U+289A"
+ "U+289B"
+ "U+289C"
+ "U+289D"
+ "U+289E"
+ "U+289F"
+ "U+28A0"
+ "U+28A1"
+ "U+28A2"
+ "U+28A3"
+ "U+28A4"
+ "U+28A5"
+ "U+28A6"
+ "U+28A7"
+ "U+28A8"
+ "U+28A9"
+ "U+28AA"
+ "U+28AB"
+ "U+28AC"
+ "U+28AD"
+ "U+28AE"
+ "U+28AF"
+ "U+28B0"
+ "U+28B1"
+ "U+28B2"
+ "U+28B3"
+ "U+28B4"
+ "U+28B5"
+ "U+28B6"
+ "U+28B7"
+ "U+28B8"
+ "U+28B9"
+ "U+28BA"
+ "U+28BB"
+ "U+28BC"
+ "U+28BD"
+ "U+28BE"
+ "U+28BF"
+ "U+28C0"
+ "U+28C1"
+ "U+28C2"
+ "U+28C3"
+ "U+28C4"
+ "U+28C5"
+ "U+28C6"
+ "U+28C7"
+ "U+28C8"
+ "U+28C9"
+ "U+28CA"
+ "U+28CB"
+ "U+28CC"
+ "U+28CD"
+ "U+28CE"
+ "U+28CF"
+ "U+28D0"
+ "U+28D1"
+ "U+28D2"
+ "U+28D3"
+ "U+28D4"
+ "U+28D5"
+ "U+28D6"
+ "U+28D7"
+ "U+28D8"
+ "U+28D9"
+ "U+28DA"
+ "U+28DB"
+ "U+28DC"
+ "U+28DD"
+ "U+28DE"
+ "U+28DF"
+ "U+28E0"
+ "U+28E1"
+ "U+28E2"
+ "U+28E3"
+ "U+28E4"
+ "U+28E5"
+ "U+28E6"
+ "U+28E7"
+ "U+28E8"
+ "U+28E9"
+ "U+28EA"
+ "U+28EB"
+ "U+28EC"
+ "U+28ED"
+ "U+28EE"
+ "U+28EF"
+ "U+28F0"
+ "U+28F1"
+ "U+28F2"
+ "U+28F3"
+ "U+28F4"
+ "U+28F5"
+ "U+28F6"
+ "U+28F7"
+ "U+28F8"
+ "U+28F9"
+ "U+28FA"
+ "U+28FB"
+ "U+28FC"
+ "U+28FD"
+ "U+28FE"
+ "U+28FF"
+
+ # Superscripts and Subscripts
+ "U+2070"
+ "U+2074"
+ "U+2075"
+ "U+2076"
+ "U+2077"
+ "U+2078"
+ "U+2079"
+
+ "U+2080"
+ "U+2081"
+ "U+2082"
+ "U+2083"
+ "U+2084"
+ "U+2085"
+ "U+2086"
+ "U+2087"
+ "U+2088"
+ "U+2089"
+
+ # Powerline and Extra Symbols
+ "U+E0A0"
+ "U+E0A1"
+ "U+E0A2"
+ "U+E0B0"
+ "U+E0B1"
+ "U+E0B2"
+ "U+E0B3"
+
+ "U+E0A3" # column number
+ "U+E0B4" # right half circle
+ "U+E0B6" # left half circle }
+]
diff --git a/pkgs/by-name/co/cozette/package.nix b/pkgs/by-name/co/cozette/package.nix
index ad852eb5ed1d..f3c7b14c2545 100644
--- a/pkgs/by-name/co/cozette/package.nix
+++ b/pkgs/by-name/co/cozette/package.nix
@@ -2,8 +2,14 @@
lib,
stdenvNoCC,
fetchzip,
+ writeText,
+ bdf2psf,
+ codepoints ? (import ./default-codepoints.nix),
}:
+let
+ codepoints_set = writeText "codepoints.set" (builtins.concatStringsSep "\n" codepoints);
+in
stdenvNoCC.mkDerivation rec {
pname = "cozette";
version = "1.29.0";
@@ -15,6 +21,20 @@ stdenvNoCC.mkDerivation rec {
hash = "sha256-DHUnCzp6c3d57cfkO2kH+czXRiqRWn6DBTo9NVTghQ0=";
};
+ nativeBuildInputs = [ bdf2psf ];
+
+ postBuild = ''
+ # Confine Powerline left divider symbols to strictly 6 pixels wide
+ awk -i inplace 'BEGIN { l=-128 } $1=="ENCODING"&&($2==57520||$2==57521||$2==57524) { l=FNR } l+4
+-
++#include
+ /*
+ * These variables are used to read the configuration.
+ */
+@@ -1355,7 +1355,7 @@
char file_path[PATH_MAX];
snprintf(file_path, sizeof(file_path), "%s%s%s%s", gimx_params.homedir, GIMX_DIR, CONFIG_DIR, file);
@@ -11,11 +18,18 @@ index 451fc48..ed45f4d 100644
if(read_file(file_path) == -1)
{
gerror("read_file failed\n");
-diff --git a/core/gimx.c b/core/gimx.c
-index 700cae9..9143d8b 100755
--- a/core/gimx.c
+++ b/core/gimx.c
-@@ -192,7 +192,7 @@ void show_config()
+@@ -8,7 +8,7 @@
+ #include //to print errors
+ #include //to print errors
+ #include //PATH_MAX
+-
++#include
+ #ifndef WIN32
+ #include //to disable/enable echo
+ #include
+@@ -192,7 +192,7 @@
char file_path[PATH_MAX];
snprintf(file_path, sizeof(file_path), "%s%s%s%s", gimx_params.homedir, GIMX_DIR, CONFIG_DIR, gimx_params.config_file);
@@ -24,3 +38,14 @@ index 700cae9..9143d8b 100755
FILE * fp = gfile_fopen(file_path, "r");
if (fp == NULL)
{
+--- a/core/connectors/bluetooth/linux/bt_mgmt.c
++++ b/core/connectors/bluetooth/linux/bt_mgmt.c
+@@ -322,7 +322,7 @@ static int read_link_keys(uint16_t index, uint16_t nb_keys, bdaddr_t bdaddrs[nb_
+ bdaddr_t ba;
+ char dongle_bdaddr[18];
+
+- if(bt_device_abs_get(bt_abs_value)->get_bdaddr(index, &ba) < 0)
++ if(bt_device_abs_get()->get_bdaddr(index, &ba) < 0)
+ {
+ fprintf(stderr, "can't read device bdaddr\n");
+ return -1;
diff --git a/pkgs/by-name/gi/gimx/gcc14.patch b/pkgs/by-name/gi/gimx/gcc14.patch
deleted file mode 100644
index b736891f07ea..000000000000
--- a/pkgs/by-name/gi/gimx/gcc14.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/core/config_reader.c b/core/config_reader.c
-index 451fc48..737d27c 100644
---- a/core/config_reader.c
-+++ b/core/config_reader.c
-@@ -17,7 +17,7 @@
- #include "../directories.h"
- #include "macros.h"
- #include
--
-+#include
- /*
- * These variables are used to read the configuration.
- */
-diff --git a/core/gimx.c b/core/gimx.c
-index 700cae9..693f72f 100755
---- a/core/gimx.c
-+++ b/core/gimx.c
-@@ -8,7 +8,7 @@
- #include //to print errors
- #include //to print errors
- #include //PATH_MAX
--
-+#include
- #ifndef WIN32
- #include //to disable/enable echo
- #include
diff --git a/pkgs/by-name/gi/gimx/package.nix b/pkgs/by-name/gi/gimx/package.nix
index b2e1372fc35f..ed6a382e0298 100644
--- a/pkgs/by-name/gi/gimx/package.nix
+++ b/pkgs/by-name/gi/gimx/package.nix
@@ -34,10 +34,8 @@ stdenv.mkDerivation rec {
};
env.NIX_CFLAGS_COMPILE = "-Wno-error";
- patches = [
- ./conf.patch
- ./gcc14.patch
- ];
+ patches = [ ./conf.patch ];
+ makeFlags = [ "build-core" ];
nativeBuildInputs = [ makeWrapper ];
buildInputs = [
@@ -50,7 +48,6 @@ stdenv.mkDerivation rec {
xorg.libX11
xorg.libXi
];
- makeFlags = [ "build-core" ];
installPhase = ''
runHook preInstall
@@ -70,10 +67,10 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
- meta = with lib; {
+ meta = {
homepage = "https://github.com/matlo/GIMX";
description = "Game Input Multiplexer";
- license = licenses.gpl3Only;
- platforms = platforms.linux;
+ license = lib.licenses.gpl3Only;
+ platforms = lib.platforms.linux;
};
}
diff --git a/pkgs/by-name/gi/git-jump/package.nix b/pkgs/by-name/gi/git-jump/package.nix
new file mode 100644
index 000000000000..f62d865f8573
--- /dev/null
+++ b/pkgs/by-name/gi/git-jump/package.nix
@@ -0,0 +1,34 @@
+{
+ fetchFromGitHub,
+ lib,
+ buildNpmPackage,
+}:
+buildNpmPackage (finalAttrs: {
+ pname = "git-jump";
+ version = "0.3.1";
+
+ src = fetchFromGitHub {
+ owner = "mykolaharmash";
+ repo = "git-jump";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-0jX7IiYWLgzjZDEc4lXylqkHqawgnOKI4I9ShzlC+8U=";
+ };
+
+ npmDepsHash = "sha256-9f3Ws2V6li+u6qVMD3J6IHSNvG5TGvj0XfAZArgIi1w=";
+
+ postInstall = ''
+ installManPage git-jump.1
+ '';
+
+ preFixup = ''
+ rm $out/lib/node_modules/git-jump/node_modules/.bin/{tsc,tsserver}
+ '';
+
+ meta = {
+ description = "Improved navigation between Git branches";
+ homepage = "https://github.com/mykolaharmash/git-jump";
+ license = lib.licenses.mit;
+ mainProgram = "git-jump";
+ maintainers = with lib.maintainers; [ juliusfreudenberger ];
+ };
+})
diff --git a/pkgs/by-name/gi/git-repo/package.nix b/pkgs/by-name/gi/git-repo/package.nix
index 41b7a06a50c5..d0bc4e416468 100644
--- a/pkgs/by-name/gi/git-repo/package.nix
+++ b/pkgs/by-name/gi/git-repo/package.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "git-repo";
- version = "2.54";
+ version = "2.55.1";
src = fetchFromGitHub {
owner = "android";
repo = "tools_repo";
rev = "v${version}";
- hash = "sha256-rZCpuJ4TpbVbTxq7qHfhokoj7qCj9/YcA9PGgd9ROCg=";
+ hash = "sha256-hXImDtTwb5Ie/My610g9SYKNFXPf4SxNFcJwEqHEd4Q=";
};
# Fix 'NameError: name 'ssl' is not defined'
diff --git a/pkgs/by-name/gi/git-toolbelt/package.nix b/pkgs/by-name/gi/git-toolbelt/package.nix
index 647bde81c5ee..c288fd484899 100644
--- a/pkgs/by-name/gi/git-toolbelt/package.nix
+++ b/pkgs/by-name/gi/git-toolbelt/package.nix
@@ -40,7 +40,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
changelog = "https://github.com/nvie/git-toolbelt/blob/${finalAttrs.src.rev}/CHANGELOG.md";
- description = "A suite of useful Git commands that aid with scripting or every day command line usage";
+ description = "Suite of useful Git commands that aid with scripting or every day command line usage";
homepage = "https://github.com/nvie/git-toolbelt";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ tomasajt ];
diff --git a/pkgs/by-name/gi/git-wait/package.nix b/pkgs/by-name/gi/git-wait/package.nix
index f5417c49b36c..29c562fcab20 100644
--- a/pkgs/by-name/gi/git-wait/package.nix
+++ b/pkgs/by-name/gi/git-wait/package.nix
@@ -42,7 +42,7 @@ rustPlatform.buildRustPackage {
'';
meta = {
- description = "A simple git wrapper that waits until index.lock file is removed when present before running the command";
+ description = "Simple git wrapper that waits until index.lock file is removed when present before running the command";
homepage = "https://github.com/darshanparajuli/git-wait";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ pbsds ];
diff --git a/pkgs/by-name/gi/gitaly/git.nix b/pkgs/by-name/gi/gitaly/git.nix
index 654c710d0da8..4d3cc70d938e 100644
--- a/pkgs/by-name/gi/gitaly/git.nix
+++ b/pkgs/by-name/gi/gitaly/git.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
echo -n 'v${version} DEVELOPER=1 DEVOPTS=no-error USE_LIBPCRE=YesPlease NO_PERL=YesPlease NO_EXPAT=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease NO_PYTHON=YesPlease' > source/_build/deps/git-distribution.version
echo -n 'v${version}' > source/_build/deps/git-distribution/version
'';
- sourceRoot = "source";
+ sourceRoot = src.name;
buildFlags = [ "git" ];
diff --git a/pkgs/by-name/gi/gitnuro/package.nix b/pkgs/by-name/gi/gitnuro/package.nix
index fcdee63e3fdc..b57d50a74af0 100644
--- a/pkgs/by-name/gi/gitnuro/package.nix
+++ b/pkgs/by-name/gi/gitnuro/package.nix
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- description = "A FOSS Git multiplatform client based on Compose and JGit";
+ description = "FOSS Git multiplatform client based on Compose and JGit";
homepage = "https://gitnuro.com/";
license = licenses.gpl3Plus;
platforms = [
diff --git a/pkgs/by-name/gl/glamoroustoolkit/package.nix b/pkgs/by-name/gl/glamoroustoolkit/package.nix
index 94debf50ed1f..cb611aa4f22a 100644
--- a/pkgs/by-name/gl/glamoroustoolkit/package.nix
+++ b/pkgs/by-name/gl/glamoroustoolkit/package.nix
@@ -1,9 +1,11 @@
{
lib,
stdenv,
+ fetchurl,
fetchzip,
wrapGAppsHook3,
cairo,
+ copyDesktopItems,
dbus,
fontconfig,
freetype,
@@ -19,12 +21,18 @@
libglvnd,
libuuid,
libxcb,
+ makeDesktopItem,
harfbuzz,
libsoup_3,
webkitgtk_4_1,
zenity,
}:
-
+let
+ gkIcon = fetchurl {
+ url = "https://gist.githubusercontent.com/qbit/cb52e6cd193c410e0b0aee8a216f6574/raw/2b042bde1dc4cbd30457f14c9d18c889444bf3d0/glamoroustoolkit.svg";
+ sha256 = "sha256-Trfo8P01anLq9yTFzwqIfsyidLGyuZDg48YQPrGBkgs=";
+ };
+in
stdenv.mkDerivation (finalAttrs: {
pname = "glamoroustoolkit";
version = "1.1.24";
@@ -37,6 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
wrapGAppsHook3
+ copyDesktopItems
];
sourceRoot = ".";
@@ -46,10 +55,21 @@ stdenv.mkDerivation (finalAttrs: {
dontPatchELF = true;
dontStrip = true;
+ desktopItems = with finalAttrs; [
+ (makeDesktopItem {
+ name = pname;
+ desktopName = "GlamorousToolkit";
+ exec = "GlamorousToolkit";
+ icon = "GlamorousToolkit";
+ })
+ ];
+
installPhase = ''
runHook preInstall
- install -d $out/bin $out/lib
+ install -d $out/bin $out/lib $out/share/icons/hicolor/scalable/apps
+
+ cp ${gkIcon} $out/share/icons/hicolor/scalable/apps/GlamorousToolkit.svg
cp -r $src/bin $src/lib $out/
cp ${./GlamorousToolkit-GetImage} $out/bin/GlamorousToolkit-GetImage
diff --git a/pkgs/by-name/gl/glasskube/package.nix b/pkgs/by-name/gl/glasskube/package.nix
index 215314695487..73d9b3d4275c 100644
--- a/pkgs/by-name/gl/glasskube/package.nix
+++ b/pkgs/by-name/gl/glasskube/package.nix
@@ -78,7 +78,7 @@ buildGo123Module rec {
passthru.updateScript = nix-update-script { };
meta = {
- description = "The missing Package Manager for Kubernetes featuring a GUI and a CLI";
+ description = "Missing Package Manager for Kubernetes featuring a GUI and a CLI";
homepage = "https://github.com/glasskube/glasskube";
changelog = "https://github.com/glasskube/glasskube/releases/tag/v${version}";
maintainers = with lib.maintainers; [ jakuzure ];
diff --git a/pkgs/by-name/gn/gnome-clocks/package.nix b/pkgs/by-name/gn/gnome-clocks/package.nix
index f27bdc255fbd..21ee134bd933 100644
--- a/pkgs/by-name/gn/gnome-clocks/package.nix
+++ b/pkgs/by-name/gn/gnome-clocks/package.nix
@@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://apps.gnome.org/Clocks/";
- description = "A simple and elegant clock application for GNOME";
+ description = "Simple and elegant clock application for GNOME";
longDescription = ''
A simple and elegant clock application. It includes world clocks, alarms,
a stopwatch, and timers.
diff --git a/pkgs/by-name/go/gocatcli/package.nix b/pkgs/by-name/go/gocatcli/package.nix
index a95949a11023..e10a2e9b4c96 100644
--- a/pkgs/by-name/go/gocatcli/package.nix
+++ b/pkgs/by-name/go/gocatcli/package.nix
@@ -38,7 +38,7 @@ buildGoModule rec {
meta = {
homepage = "https://github.com/deadc0de6/gocatcli";
changelog = "https://github.com/deadc0de6/gocatcli/releases/tag/v${version}";
- description = "The command line catalog tool for your offline data";
+ description = "Command line catalog tool for your offline data";
longDescription = ''
gocatcli is a catalog tool for your offline data. It indexes external
media in a catalog file and allows to quickly find specific files or even
diff --git a/pkgs/by-name/go/gomuks/package.nix b/pkgs/by-name/go/gomuks/package.nix
index 1dfb2545f52b..148b995cbc79 100644
--- a/pkgs/by-name/go/gomuks/package.nix
+++ b/pkgs/by-name/go/gomuks/package.nix
@@ -60,7 +60,7 @@ buildGoModule rec {
meta = with lib; {
homepage = "https://maunium.net/go/gomuks/";
- description = "A terminal based Matrix client written in Go";
+ description = "Terminal based Matrix client written in Go";
mainProgram = "gomuks";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ chvp ];
diff --git a/pkgs/by-name/go/google-play/package.nix b/pkgs/by-name/go/google-play/package.nix
index 1077cb5bfda4..ea2d659147b4 100644
--- a/pkgs/by-name/go/google-play/package.nix
+++ b/pkgs/by-name/go/google-play/package.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "google-play";
- version = "1.7.4";
+ version = "1.7.5";
src = fetchFromGitHub {
owner = "UlyssesZh";
repo = "google-play";
tag = "v${version}";
- hash = "sha256-Qv79fM59AQ+Y0OfWXKW1Jub07J5net3pP8ANm7CtB6A=";
+ hash = "sha256-CmNBE3SJhDyY77mjC56pl0aiyt4ZW6pEYTtOK3FXGhE=";
};
subPackages = [
@@ -21,7 +21,7 @@ buildGoModule rec {
"internal/badging"
];
- vendorHash = "sha256-+n08a22VEHjKUyk/XxTXBu9yYggSgIxCFx8PFtA2OCc=";
+ vendorHash = "sha256-q0p9+74qUSY2AAnagtM6d6PPEhM1HHF019QWxTemiIo=";
passthru.updateScript = nix-update-script { };
diff --git a/pkgs/by-name/go/gopro-tool/package.nix b/pkgs/by-name/go/gopro-tool/package.nix
index e282bb0f9e07..a5b848d28b5d 100644
--- a/pkgs/by-name/go/gopro-tool/package.nix
+++ b/pkgs/by-name/go/gopro-tool/package.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation {
'';
meta = {
- description = "A tool to control GoPro webcam mode in Linux (requires v4l2loopback kernel module and a firewall rule)";
+ description = "Tool to control GoPro webcam mode in Linux (requires v4l2loopback kernel module and a firewall rule)";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ ZMon3y ];
platforms = lib.platforms.linux;
diff --git a/pkgs/by-name/go/gose/package.nix b/pkgs/by-name/go/gose/package.nix
index 2a5cec699716..450c3ba88c1d 100644
--- a/pkgs/by-name/go/gose/package.nix
+++ b/pkgs/by-name/go/gose/package.nix
@@ -7,13 +7,13 @@
lib,
}:
let
- version = "0.10.6";
+ version = "0.11.1";
src = fetchFromGitHub {
repo = "gose";
owner = "stv0g";
tag = "v${version}";
- hash = "sha256-H+15d0wCfL+jd+xjKSOrimLIAG1Mh8vO+5MaHaVocJg=";
+ hash = "sha256-Wz3gcx9/wrSfiHkOGnjAoUFfN0tiA1C+31GlnHqL3M0=";
};
frontend = buildNpmPackage {
diff --git a/pkgs/by-name/gp/gpauth/package.nix b/pkgs/by-name/gp/gpauth/package.nix
index a504f94d7693..13f408806c77 100644
--- a/pkgs/by-name/gp/gpauth/package.nix
+++ b/pkgs/by-name/gp/gpauth/package.nix
@@ -34,7 +34,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
changelog = "https://github.com/${src.owner}/${src.repo}/blob/${src.rev}/changelog.md";
- description = "A CLI for GlobalProtect VPN, based on OpenConnect, supports the SSO authentication method";
+ description = "CLI for GlobalProtect VPN, based on OpenConnect, supports the SSO authentication method";
longDescription = ''
A CLI for GlobalProtect VPN, based on OpenConnect, supports the SSO
authentication method. Inspired by gp-saml-gui.
diff --git a/pkgs/by-name/gp/gpodder/package.nix b/pkgs/by-name/gp/gpodder/package.nix
index 5a6a3c4d55fc..a508c85c7d57 100644
--- a/pkgs/by-name/gp/gpodder/package.nix
+++ b/pkgs/by-name/gp/gpodder/package.nix
@@ -6,12 +6,12 @@
gobject-introspection,
gtk3,
intltool,
- python311Packages,
+ python3Packages,
wrapGAppsHook3,
xdg-utils,
}:
-python311Packages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "gpodder";
version = "3.11.4";
format = "other";
@@ -35,6 +35,7 @@ python311Packages.buildPythonApplication rec {
intltool
wrapGAppsHook3
gobject-introspection
+ python3Packages.distutils
];
buildInputs = [
@@ -42,7 +43,7 @@ python311Packages.buildPythonApplication rec {
adwaita-icon-theme
];
- nativeCheckInputs = with python311Packages; [
+ nativeCheckInputs = with python3Packages; [
minimock
pytest
pytest-httpserver
@@ -51,7 +52,7 @@ python311Packages.buildPythonApplication rec {
doCheck = true;
- propagatedBuildInputs = with python311Packages; [
+ propagatedBuildInputs = with python3Packages; [
feedparser
dbus-python
mygpoclient
diff --git a/pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix b/pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix
similarity index 80%
rename from pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix
rename to pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix
index fe4b4a391135..c887c7e01fbb 100644
--- a/pkgs/applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix
+++ b/pkgs/by-name/gp/gpu-screen-recorder-gtk/package.nix
@@ -1,7 +1,7 @@
{
stdenv,
lib,
- fetchurl,
+ fetchgit,
pkg-config,
addDriverRunpath,
desktop-file-utils,
@@ -19,19 +19,19 @@
wayland,
wrapGAppsHook3,
wrapperDir ? "/run/wrappers/bin",
+ gitUpdater,
}:
-stdenv.mkDerivation (finalAttrs: {
+stdenv.mkDerivation rec {
pname = "gpu-screen-recorder-gtk";
- version = "5.1.6";
+ version = "5.7.0";
- src = fetchurl {
- url = "https://dec05eba.com/snapshot/gpu-screen-recorder-gtk.git.${finalAttrs.version}.tar.gz";
- hash = "sha256-op5cDILQglVAW/oajc0rdrMC02JZZ8bdER1B1qWPkSk=";
+ src = fetchgit {
+ url = "https://repo.dec05eba.com/${pname}";
+ tag = version;
+ hash = "sha256-/s8FCV3hE7Gq1Ad6EhRNTZJwyskV+uRYvjJ43298AOw=";
};
- sourceRoot = ".";
-
nativeBuildInputs = [
desktop-file-utils
pkg-config
@@ -68,13 +68,18 @@ stdenv.mkDerivation (finalAttrs: {
})
'';
+ passthru.updateScript = gitUpdater { };
+
meta = {
changelog = "https://git.dec05eba.com/gpu-screen-recorder-gtk/tree/com.dec05eba.gpu_screen_recorder.appdata.xml#n82";
description = "GTK frontend for gpu-screen-recorder.";
homepage = "https://git.dec05eba.com/gpu-screen-recorder-gtk/about/";
license = lib.licenses.gpl3Only;
mainProgram = "gpu-screen-recorder-gtk";
- maintainers = with lib.maintainers; [ babbaj ];
+ maintainers = with lib.maintainers; [
+ babbaj
+ js6pak
+ ];
platforms = [ "x86_64-linux" ];
};
-})
+}
diff --git a/pkgs/applications/video/gpu-screen-recorder/default.nix b/pkgs/by-name/gp/gpu-screen-recorder/package.nix
similarity index 81%
rename from pkgs/applications/video/gpu-screen-recorder/default.nix
rename to pkgs/by-name/gp/gpu-screen-recorder/package.nix
index a508f27f8c48..538d9d32a7c8 100644
--- a/pkgs/applications/video/gpu-screen-recorder/default.nix
+++ b/pkgs/by-name/gp/gpu-screen-recorder/package.nix
@@ -1,7 +1,7 @@
{
stdenv,
lib,
- fetchurl,
+ fetchgit,
makeWrapper,
meson,
ninja,
@@ -12,6 +12,7 @@
dbus,
ffmpeg,
wayland,
+ wayland-scanner,
vulkan-headers,
pipewire,
libdrm,
@@ -22,19 +23,19 @@
libXrandr,
libXfixes,
wrapperDir ? "/run/wrappers/bin",
+ gitUpdater,
}:
-stdenv.mkDerivation (finalAttrs: {
+stdenv.mkDerivation rec {
pname = "gpu-screen-recorder";
- version = "5.2.0";
+ version = "5.5.3";
- src = fetchurl {
- url = "https://dec05eba.com/snapshot/gpu-screen-recorder.git.${finalAttrs.version}.tar.gz";
- hash = "sha256-7aUW0WhoTpkJhj9WjjI2lnq+vOCG53vl/4DckHmLPBo=";
+ src = fetchgit {
+ url = "https://repo.dec05eba.com/${pname}";
+ tag = version;
+ hash = "sha256-XXSHTS/WWqGblbBLuzHSYCY5FVTDSHBHfBWubmoNSy0=";
};
- sourceRoot = ".";
-
nativeBuildInputs = [
pkg-config
makeWrapper
@@ -49,6 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
ffmpeg
pipewire
wayland
+ wayland-scanner
vulkan-headers
libdrm
libva
@@ -82,12 +84,17 @@ stdenv.mkDerivation (finalAttrs: {
--suffix PATH : "$out/bin"
'';
+ passthru.updateScript = gitUpdater { };
+
meta = {
description = "Screen recorder that has minimal impact on system performance by recording a window using the GPU only";
homepage = "https://git.dec05eba.com/gpu-screen-recorder/about/";
license = lib.licenses.gpl3Only;
mainProgram = "gpu-screen-recorder";
- maintainers = [ lib.maintainers.babbaj ];
+ maintainers = with lib.maintainers; [
+ babbaj
+ js6pak
+ ];
platforms = [ "x86_64-linux" ];
};
-})
+}
diff --git a/pkgs/by-name/gr/graphene/package.nix b/pkgs/by-name/gr/graphene/package.nix
index 534c8d24fb9b..0cdf6d7c83ab 100644
--- a/pkgs/by-name/gr/graphene/package.nix
+++ b/pkgs/by-name/gr/graphene/package.nix
@@ -13,8 +13,11 @@
nixosTests,
glib,
withDocumentation ?
- stdenv.buildPlatform.canExecute stdenv.hostPlatform
- || stdenv.hostPlatform.emulatorAvailable buildPackages,
+ (
+ stdenv.buildPlatform.canExecute stdenv.hostPlatform
+ || stdenv.hostPlatform.emulatorAvailable buildPackages
+ )
+ && !stdenv.hostPlatform.isStatic,
gtk-doc,
docbook_xsl,
docbook_xml_dtd_43,
diff --git a/pkgs/by-name/gr/gren/generated-package.nix b/pkgs/by-name/gr/gren/generated-package.nix
index 6906bbb6b636..375c447948bd 100644
--- a/pkgs/by-name/gr/gren/generated-package.nix
+++ b/pkgs/by-name/gr/gren/generated-package.nix
@@ -95,7 +95,7 @@ mkDerivation {
testToolDepends = [ hspec-discover ];
jailbreak = true;
homepage = "https://gren-lang.org";
- description = "The `gren` command line interface";
+ description = "`gren` command line interface";
license = lib.licenses.bsd3;
mainProgram = "gren";
}
diff --git a/pkgs/by-name/gr/grpc-gateway/package.nix b/pkgs/by-name/gr/grpc-gateway/package.nix
index 8c3ac3447bf3..253cf66661af 100644
--- a/pkgs/by-name/gr/grpc-gateway/package.nix
+++ b/pkgs/by-name/gr/grpc-gateway/package.nix
@@ -39,7 +39,7 @@ buildGoModule rec {
};
meta = with lib; {
- description = "A gRPC to JSON proxy generator plugin for Google Protocol Buffers";
+ description = "GRPC to JSON proxy generator plugin for Google Protocol Buffers";
longDescription = ''
This is a plugin for the Google Protocol Buffers compiler (protoc). It reads
protobuf service definitions and generates a reverse-proxy server which
diff --git a/pkgs/by-name/gu/guile-json-rpc/package.nix b/pkgs/by-name/gu/guile-json-rpc/package.nix
index 3879ef48e371..608377ed231e 100644
--- a/pkgs/by-name/gu/guile-json-rpc/package.nix
+++ b/pkgs/by-name/gu/guile-json-rpc/package.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A JSON-RPC implementation for Scheme";
+ description = "JSON-RPC implementation for Scheme";
homepage = "https://codeberg.org/rgherdt/scheme-json-rpc";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ knightpp ];
diff --git a/pkgs/by-name/gu/guile-lsp-server/package.nix b/pkgs/by-name/gu/guile-lsp-server/package.nix
index 26a2258ffcc6..31484912af86 100644
--- a/pkgs/by-name/gu/guile-lsp-server/package.nix
+++ b/pkgs/by-name/gu/guile-lsp-server/package.nix
@@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://codeberg.org/rgherdt/scheme-lsp-server";
- description = "An LSP server for Guile";
+ description = "LSP server for Guile";
mainProgram = "guile-lsp-server";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ knightpp ];
diff --git a/pkgs/by-name/gu/guile-semver/package.nix b/pkgs/by-name/gu/guile-semver/package.nix
index aad799d81798..5f6f977695e2 100644
--- a/pkgs/by-name/gu/guile-semver/package.nix
+++ b/pkgs/by-name/gu/guile-semver/package.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
doCheck = true;
meta = with lib; {
- description = "A GNU Guile library implementing Semantic Versioning 2.0.0";
+ description = "GNU Guile library implementing Semantic Versioning 2.0.0";
homepage = "https://ngyro.com/software/guile-semver.html";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ foo-dogsquared ];
diff --git a/pkgs/by-name/gw/gwc/package.nix b/pkgs/by-name/gw/gwc/package.nix
index ee0c97523fcd..1fa2a34e019c 100644
--- a/pkgs/by-name/gw/gwc/package.nix
+++ b/pkgs/by-name/gw/gwc/package.nix
@@ -37,6 +37,12 @@ stdenv.mkDerivation rec {
fftw
];
+ env.NIX_CFLAGS_COMPILE = toString [
+ "-Wno-error=implicit-function-declaration"
+ "-Wno-error=int-conversion"
+ "-Wno-error=incompatible-pointer-types"
+ ];
+
enableParallelBuilding = false; # Fails to generate machine.h in time.
meta = with lib; {
diff --git a/pkgs/by-name/ha/hackneyed/package.nix b/pkgs/by-name/ha/hackneyed/package.nix
index 6e63869b6077..d52b123f6480 100644
--- a/pkgs/by-name/ha/hackneyed/package.nix
+++ b/pkgs/by-name/ha/hackneyed/package.nix
@@ -4,23 +4,25 @@
fetchFromGitLab,
imagemagick,
inkscape,
+ jq,
xcursorgen,
}:
stdenvNoCC.mkDerivation rec {
pname = "hackneyed";
- version = "0.9.1";
+ version = "0.9.3";
src = fetchFromGitLab {
owner = "Enthymeme";
repo = "hackneyed-x11-cursors";
rev = version;
- hash = "sha256-+7QtHgBuhJtQejiHeZ+QoedJo24LqSY51XRVLv9Ho2g=";
+ hash = "sha256-gq+qBYm15satH/XXK1QYDVu2L2DvZ+2aYg/wDqncwmA=";
};
nativeBuildInputs = [
imagemagick
inkscape
+ jq
xcursorgen
];
@@ -33,6 +35,7 @@ stdenvNoCC.mkDerivation rec {
makeFlags = [
"INKSCAPE=inkscape"
"INSTALL=install"
+ "JQ=jq"
"PREFIX=$(out)"
"VERBOSE=1"
"XCURSORGEN=xcursorgen"
@@ -50,11 +53,11 @@ stdenvNoCC.mkDerivation rec {
--replace 'inkscape-version: $(INKSCAPE)' 'inkscape-version:'
'';
- meta = with lib; {
+ meta = {
homepage = "https://gitlab.com/Enthymeme/hackneyed-x11-cursors";
description = "Scalable cursor theme that resembles Windows 3.x/NT 3.x cursors";
- platforms = platforms.all;
- license = licenses.mit;
- maintainers = with maintainers; [ somasis ];
+ platforms = lib.platforms.all;
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ somasis ];
};
}
diff --git a/pkgs/by-name/ha/hadolint-sarif/package.nix b/pkgs/by-name/ha/hadolint-sarif/package.nix
index 3ec435ccb785..19bbdc492b31 100644
--- a/pkgs/by-name/ha/hadolint-sarif/package.nix
+++ b/pkgs/by-name/ha/hadolint-sarif/package.nix
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "A CLI tool to convert hadolint diagnostics into SARIF";
+ description = "CLI tool to convert hadolint diagnostics into SARIF";
homepage = "https://psastras.github.io/sarif-rs";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ getchoo ];
diff --git a/pkgs/by-name/ha/harlequin/package.nix b/pkgs/by-name/ha/harlequin/package.nix
index 6005946cc340..fccaaac2c7ec 100644
--- a/pkgs/by-name/ha/harlequin/package.nix
+++ b/pkgs/by-name/ha/harlequin/package.nix
@@ -90,7 +90,7 @@ python3Packages.buildPythonApplication rec {
];
meta = {
- description = "The SQL IDE for Your Terminal";
+ description = "SQL IDE for Your Terminal";
homepage = "https://harlequin.sh";
changelog = "https://github.com/tconbeer/harlequin/releases/tag/v${version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/hd/hdfview/package.nix b/pkgs/by-name/hd/hdfview/package.nix
index f3d9049485fe..a74bd1274479 100644
--- a/pkgs/by-name/hd/hdfview/package.nix
+++ b/pkgs/by-name/hd/hdfview/package.nix
@@ -95,7 +95,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A visual tool for browsing and editing HDF4 and HDF5 files";
+ description = "Visual tool for browsing and editing HDF4 and HDF5 files";
license = lib.licenses.free; # BSD-like
homepage = "https://www.hdfgroup.org/downloads/hdfview";
downloadPage = "https://github.com/HDFGroup/hdfview";
diff --git a/pkgs/by-name/he/headset-charge-indicator/package.nix b/pkgs/by-name/he/headset-charge-indicator/package.nix
index f5df4146a645..9c63c644d319 100644
--- a/pkgs/by-name/he/headset-charge-indicator/package.nix
+++ b/pkgs/by-name/he/headset-charge-indicator/package.nix
@@ -63,7 +63,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/centic9/headset-charge-indicator";
- description = "A app-indicator for GNOME desktops for controlling some features of various wireless headsets";
+ description = "App-indicator for GNOME desktops for controlling some features of various wireless headsets";
longDescription = "A simple app-indicator for GNOME desktops to display the battery charge of some wireless headsets which also allows to control some functions like LEDs, sidetone and others.";
platforms = platforms.linux;
maintainers = with maintainers; [ zebreus ];
diff --git a/pkgs/by-name/he/heimdall-proxy/package.nix b/pkgs/by-name/he/heimdall-proxy/package.nix
index 11f0e6664d7f..04d0b0faa4f9 100644
--- a/pkgs/by-name/he/heimdall-proxy/package.nix
+++ b/pkgs/by-name/he/heimdall-proxy/package.nix
@@ -34,7 +34,7 @@ buildGoModule {
];
meta = {
- description = "A cloud native Identity Aware Proxy and Access Control Decision service";
+ description = "Cloud native Identity Aware Proxy and Access Control Decision service";
homepage = "https://dadrus.github.io/heimdall";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ albertilagan ];
diff --git a/pkgs/by-name/he/heptabase/package.nix b/pkgs/by-name/he/heptabase/package.nix
index 758119ba8839..c82bde882e7c 100644
--- a/pkgs/by-name/he/heptabase/package.nix
+++ b/pkgs/by-name/he/heptabase/package.nix
@@ -28,7 +28,7 @@ appimageTools.wrapType2 {
meta = {
changelog = "https://github.com/heptameta/project-meta/releases/tag/v${version}";
- description = "A visual note-taking tool for learning complex topics";
+ description = "Visual note-taking tool for learning complex topics";
homepage = "https://heptabase.com/";
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ luftmensch-luftmensch ];
diff --git a/pkgs/by-name/he/heroic-unwrapped/package.nix b/pkgs/by-name/he/heroic-unwrapped/package.nix
index 90cce11b353d..944936fbe444 100644
--- a/pkgs/by-name/he/heroic-unwrapped/package.nix
+++ b/pkgs/by-name/he/heroic-unwrapped/package.nix
@@ -22,18 +22,18 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "heroic-unwrapped";
- version = "2.17.0";
+ version = "2.17.1";
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "HeroicGamesLauncher";
tag = "v${finalAttrs.version}";
- hash = "sha256-Tjme43vw+aIjyXBIsaNE8+bWrLKpIDJZpQaKb/bJYFQ=";
+ hash = "sha256-8vmFgLtFvS9JtbQbUNdSHr9zZaTZnQ2ntSueLcCICaE=";
};
pnpmDeps = pnpm_10.fetchDeps {
inherit (finalAttrs) pname version src;
- hash = "sha256-cV0+HZb6g65kGu1zOBueY954ol1bLGW8ddCniwAVWcw=";
+ hash = "sha256-9WCIdQ91IU8pfq6kpbmmn6APBTNwpCi9ovgRuWYUad8=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/he/hexxy/package.nix b/pkgs/by-name/he/hexxy/package.nix
index fadbfc446831..aebefe9285eb 100644
--- a/pkgs/by-name/he/hexxy/package.nix
+++ b/pkgs/by-name/he/hexxy/package.nix
@@ -24,7 +24,7 @@ buildGoModule (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A modern and beautiful alternative to xxd and hexdump";
+ description = "Modern and beautiful alternative to xxd and hexdump";
homepage = "https://github.com/sweetbbak/hexxy";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.NotAShelf ];
diff --git a/pkgs/by-name/hm/hmcl/package.nix b/pkgs/by-name/hm/hmcl/package.nix
index 165d09db6700..4a1b9a9b1c0c 100644
--- a/pkgs/by-name/hm/hmcl/package.nix
+++ b/pkgs/by-name/hm/hmcl/package.nix
@@ -106,7 +106,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; {
homepage = "https://hmcl.huangyuhui.net";
- description = "A Minecraft Launcher which is multi-functional, cross-platform and popular";
+ description = "Minecraft Launcher which is multi-functional, cross-platform and popular";
mainProgram = "hmcl";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.gpl3Only;
diff --git a/pkgs/by-name/ho/homebank/package.nix b/pkgs/by-name/ho/homebank/package.nix
index 5af7e16e7eb0..7b402cff2828 100644
--- a/pkgs/by-name/ho/homebank/package.nix
+++ b/pkgs/by-name/ho/homebank/package.nix
@@ -13,10 +13,10 @@
stdenv.mkDerivation rec {
pname = "homebank";
- version = "5.9.1";
+ version = "5.9.2";
src = fetchurl {
url = "https://www.gethomebank.org/public/sources/homebank-${version}.tar.gz";
- hash = "sha256-s1Dtw6bjIUFObCb4VQ4rLBMNwftFlmlVa2H/1+jy44A=";
+ hash = "sha256-63WHr9yUuNx3s2pNvTSPTLwQ2M+757Mr++Yfocb6G8c=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ho/homer/package.nix b/pkgs/by-name/ho/homer/package.nix
index 0579e37fbd94..b25aa33f9143 100644
--- a/pkgs/by-name/ho/homer/package.nix
+++ b/pkgs/by-name/ho/homer/package.nix
@@ -63,7 +63,7 @@ stdenvNoCC.mkDerivation rec {
};
meta = with lib; {
- description = "A very simple static homepage for your server.";
+ description = "Very simple static homepage for your server";
homepage = "https://homer-demo.netlify.app/";
changelog = "https://github.com/bastienwirtz/homer/releases";
license = licenses.asl20;
diff --git a/pkgs/by-name/ho/honggfuzz/package.nix b/pkgs/by-name/ho/honggfuzz/package.nix
index 5b4b50b8d0a4..06f40e8b8a5d 100644
--- a/pkgs/by-name/ho/honggfuzz/package.nix
+++ b/pkgs/by-name/ho/honggfuzz/package.nix
@@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "A security oriented, feedback-driven, evolutionary, easy-to-use fuzzer";
+ description = "Security oriented, feedback-driven, evolutionary, easy-to-use fuzzer";
longDescription = ''
Honggfuzz is a security oriented, feedback-driven, evolutionary,
easy-to-use fuzzer with interesting analysis options. It is
diff --git a/pkgs/development/tools/analysis/hotspot/default.nix b/pkgs/by-name/ho/hotspot/package.nix
similarity index 58%
rename from pkgs/development/tools/analysis/hotspot/default.nix
rename to pkgs/by-name/ho/hotspot/package.nix
index 96a114698a64..cf6c26885172 100644
--- a/pkgs/development/tools/analysis/hotspot/default.nix
+++ b/pkgs/by-name/ho/hotspot/package.nix
@@ -3,27 +3,16 @@
stdenv,
binutils,
cmake,
- extra-cmake-modules,
patchelfUnstable,
- wrapQtAppsHook,
elfutils,
fetchFromGitHub,
- kconfigwidgets,
+ fetchpatch,
kddockwidgets,
- ki18n,
- kio,
- kitemmodels,
- kitemviews,
- konsole,
- kparts,
- kwindowsystem,
+ kdePackages,
libelf,
linuxPackages,
- qtbase,
- qtsvg,
+ qt6,
rustc-demangle,
- syntax-highlighting,
- threadweaver,
zstd,
}:
@@ -41,32 +30,48 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [
cmake
- extra-cmake-modules
+ kdePackages.extra-cmake-modules
# stable patchelf corrupts the binary
patchelfUnstable
- wrapQtAppsHook
+ qt6.wrapQtAppsHook
];
- buildInputs = [
- (elfutils.override { enableDebuginfod = true; }) # perfparser needs to find debuginfod.h
- kconfigwidgets
- kddockwidgets
- ki18n
- kio
- kitemmodels
- kitemviews
- konsole
- kparts
- kwindowsystem
- libelf
- qtbase
- qtsvg
- rustc-demangle
- syntax-highlighting
- threadweaver
- zstd
+ patches = [
+ # Fix build issue with Qt 6.9, can be removed in next release
+ (fetchpatch {
+ url = "https://github.com/KDAB/hotspot/pull/694/commits/5ef04c1dd60846b0d1746132e7e63289ee25f259.patch";
+ hash = "sha256-WYMM1/CY05fztSiRNZQ2Q16n5erjY+AE6gSQgSlb3HA=";
+ })
];
+ cmakeFlags = [ (lib.strings.cmakeBool "QT6_BUILD" true) ];
+
+ buildInputs =
+ [
+ (elfutils.override { enableDebuginfod = true; }) # perfparser needs to find debuginfod.h
+ kddockwidgets
+ libelf
+ qt6.qtbase
+ qt6.qtsvg
+ rustc-demangle
+ zstd
+ ]
+ ++ (with kdePackages; [
+ kconfig
+ kconfigwidgets
+ kgraphviewer
+ ki18n
+ kio
+ kitemmodels
+ kitemviews
+ konsole
+ kparts
+ kwindowsystem
+ qcustomplot
+ syntax-highlighting
+ threadweaver
+ ]);
+
qtWrapperArgs = [
"--suffix PATH : ${
lib.makeBinPath [
@@ -98,6 +103,9 @@ stdenv.mkDerivation rec {
gpl3Only
];
platforms = platforms.linux;
- maintainers = with maintainers; [ nh2 ];
+ maintainers = with maintainers; [
+ nh2
+ tmarkus
+ ];
};
}
diff --git a/pkgs/by-name/ht/hterm/package.nix b/pkgs/by-name/ht/hterm/package.nix
index 22acf86af892..7b66584be0fd 100644
--- a/pkgs/by-name/ht/hterm/package.nix
+++ b/pkgs/by-name/ht/hterm/package.nix
@@ -58,7 +58,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://www.der-hammer.info/pages/terminal.html";
changelog = "https://www.der-hammer.info/terminal/CHANGELOG.txt";
- description = "A terminal program for serial communication";
+ description = "Terminal program for serial communication";
# See https://www.der-hammer.info/terminal/LICENSE.txt
license = lib.licenses.unfree;
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
diff --git a/pkgs/by-name/hy/hyprland-qt-support/package.nix b/pkgs/by-name/hy/hyprland-qt-support/package.nix
index 914946eacd23..e160e7561c2b 100644
--- a/pkgs/by-name/hy/hyprland-qt-support/package.nix
+++ b/pkgs/by-name/hy/hyprland-qt-support/package.nix
@@ -39,7 +39,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
- description = "A Qt6 QML provider for hypr* apps";
+ description = "Qt6 QML provider for hypr* apps";
homepage = "https://github.com/hyprwm/hyprland-qt-support";
license = lib.licenses.bsd3;
platforms = lib.platforms.linux;
diff --git a/pkgs/by-name/hy/hyprprop/package.nix b/pkgs/by-name/hy/hyprprop/package.nix
index ba9e1be21d2d..8e4daab9e84b 100644
--- a/pkgs/by-name/hy/hyprprop/package.nix
+++ b/pkgs/by-name/hy/hyprprop/package.nix
@@ -62,7 +62,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
meta = {
- description = "An xprop replacement for Hyprland";
+ description = "Xprop replacement for Hyprland";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
teams = [ lib.teams.hyprland ];
diff --git a/pkgs/by-name/hy/hyprsysteminfo/package.nix b/pkgs/by-name/hy/hyprsysteminfo/package.nix
index d3a405514f26..e5b54b5e5bcd 100644
--- a/pkgs/by-name/hy/hyprsysteminfo/package.nix
+++ b/pkgs/by-name/hy/hyprsysteminfo/package.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A tiny qt6/qml application to display information about the running system";
+ description = "Tiny qt6/qml application to display information about the running system";
homepage = "https://github.com/hyprwm/hyprsysteminfo";
license = lib.licenses.bsd3;
teams = [ lib.teams.hyprland ];
diff --git a/pkgs/by-name/im/imsprog/package.nix b/pkgs/by-name/im/imsprog/package.nix
index 1e58dc0e68a3..76a285676eb1 100644
--- a/pkgs/by-name/im/imsprog/package.nix
+++ b/pkgs/by-name/im/imsprog/package.nix
@@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
changelog = "https://github.com/bigbigmdm/IMSProg/releases/tag/v${finalAttrs.version}";
- description = "A free I2C EEPROM programmer tool for CH341A device";
+ description = "Free I2C EEPROM programmer tool for CH341A device";
homepage = "https://github.com/bigbigmdm/IMSProg";
license = with lib.licenses; [
gpl3Plus
diff --git a/pkgs/by-name/is/isabelle/package.nix b/pkgs/by-name/is/isabelle/package.nix
index 363bf860b8c9..6055b76c59a7 100644
--- a/pkgs/by-name/is/isabelle/package.nix
+++ b/pkgs/by-name/is/isabelle/package.nix
@@ -229,7 +229,7 @@ stdenv.mkDerivation (finalAttrs: rec {
};
meta = with lib; {
- description = "A generic proof assistant";
+ description = "Generic proof assistant";
longDescription = ''
Isabelle is a generic proof assistant. It allows mathematical formulas
diff --git a/pkgs/by-name/je/jenkins/package.nix b/pkgs/by-name/je/jenkins/package.nix
index c692d25eda70..d316adda27ca 100644
--- a/pkgs/by-name/je/jenkins/package.nix
+++ b/pkgs/by-name/je/jenkins/package.nix
@@ -18,11 +18,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "jenkins";
- version = "2.504.1";
+ version = "2.504.2";
src = fetchurl {
url = "https://get.jenkins.io/war-stable/${finalAttrs.version}/jenkins.war";
- hash = "sha256-gQJtsYsMSq1rYs9AjkxC5Xl2YbQcUXs332BiOOibnfE=";
+ hash = "sha256-5SNHwB3TkRbDZPt+ureNFWvOj2rdKEhP9XH+DQ+uq/Y=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/jj/jjui/package.nix b/pkgs/by-name/jj/jjui/package.nix
index 71da7705ebd3..0da332f659bb 100644
--- a/pkgs/by-name/jj/jjui/package.nix
+++ b/pkgs/by-name/jj/jjui/package.nix
@@ -20,7 +20,7 @@ buildGoModule (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A TUI for Jujutsu VCS";
+ description = "TUI for Jujutsu VCS";
homepage = "https://github.com/idursun/jjui";
changelog = "https://github.com/idursun/jjui/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/ka/kanidm-provision/package.nix b/pkgs/by-name/ka/kanidm-provision/package.nix
index f7a603dba55c..a96a6d5add71 100644
--- a/pkgs/by-name/ka/kanidm-provision/package.nix
+++ b/pkgs/by-name/ka/kanidm-provision/package.nix
@@ -40,7 +40,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
};
meta = {
- description = "A small utility to help with kanidm provisioning";
+ description = "Small utility to help with kanidm provisioning";
homepage = "https://github.com/oddlama/kanidm-provision";
license = with lib.licenses; [
asl20
diff --git a/pkgs/by-name/kc/kcl-language-server/package.nix b/pkgs/by-name/kc/kcl-language-server/package.nix
index 22108ca4195e..36586717f0ff 100644
--- a/pkgs/by-name/kc/kcl-language-server/package.nix
+++ b/pkgs/by-name/kc/kcl-language-server/package.nix
@@ -42,7 +42,7 @@ rustPlatform.buildRustPackage rec {
meta = {
changelog = "https://github.com/kcl-lang/kcl/releases/tag/v${version}";
- description = "A high-performance implementation of KCL written in Rust that uses LLVM as the compiler backend";
+ description = "High-performance implementation of KCL written in Rust that uses LLVM as the compiler backend";
downloadPage = "https://github.com/kcl-lang/kcl/tree/v${version}/kclvm/tools/src/LSP";
homepage = "https://www.kcl-lang.io/";
license = lib.licenses.asl20;
diff --git a/pkgs/by-name/kc/kcl/package.nix b/pkgs/by-name/kc/kcl/package.nix
index b99a85421cc8..5973fa7de973 100644
--- a/pkgs/by-name/kc/kcl/package.nix
+++ b/pkgs/by-name/kc/kcl/package.nix
@@ -63,7 +63,7 @@ buildGoModule rec {
updateScript = nix-update-script { };
meta = {
- description = "A command line interface for KCL programming language";
+ description = "Command line interface for KCL programming language";
changelog = "https://github.com/kcl-lang/cli/releases/tag/v${version}";
homepage = "https://github.com/kcl-lang/cli";
license = lib.licenses.asl20;
diff --git a/pkgs/by-name/kc/kclvm/package.nix b/pkgs/by-name/kc/kclvm/package.nix
index dbe6b3bf8d79..dea0cb9cc654 100644
--- a/pkgs/by-name/kc/kclvm/package.nix
+++ b/pkgs/by-name/kc/kclvm/package.nix
@@ -40,7 +40,7 @@ rustPlatform.buildRustPackage rec {
PROTOC_INCLUDE = "${protobuf}/include";
meta = with lib; {
- description = "A high-performance implementation of KCL written in Rust that uses LLVM as the compiler backend";
+ description = "High-performance implementation of KCL written in Rust that uses LLVM as the compiler backend";
homepage = "https://github.com/kcl-lang/kcl";
license = licenses.asl20;
platforms = platforms.linux ++ platforms.darwin;
diff --git a/pkgs/by-name/kc/kclvm_cli/package.nix b/pkgs/by-name/kc/kclvm_cli/package.nix
index b205e1484df0..35eea846e8d0 100644
--- a/pkgs/by-name/kc/kclvm_cli/package.nix
+++ b/pkgs/by-name/kc/kclvm_cli/package.nix
@@ -27,7 +27,7 @@ rustPlatform.buildRustPackage rec {
];
meta = with lib; {
- description = "A high-performance implementation of KCL written in Rust that uses LLVM as the compiler backend";
+ description = "High-performance implementation of KCL written in Rust that uses LLVM as the compiler backend";
homepage = "https://github.com/kcl-lang/kcl";
license = licenses.asl20;
platforms = platforms.linux ++ platforms.darwin;
diff --git a/pkgs/development/libraries/kddockwidgets/default.nix b/pkgs/by-name/kd/kddockwidgets/package.nix
similarity index 78%
rename from pkgs/development/libraries/kddockwidgets/default.nix
rename to pkgs/by-name/kd/kddockwidgets/package.nix
index a9c2e8cd44d5..6b3afa39ad12 100644
--- a/pkgs/development/libraries/kddockwidgets/default.nix
+++ b/pkgs/by-name/kd/kddockwidgets/package.nix
@@ -3,10 +3,7 @@
stdenv,
fetchFromGitHub,
cmake,
- qtbase,
- qtdeclarative,
- qtquickcontrols2,
- qtx11extras,
+ qt6,
spdlog,
fmt,
nlohmann_json,
@@ -29,13 +26,13 @@ stdenv.mkDerivation rec {
fmt
nlohmann_json
];
- propagatedBuildInputs = [
+ propagatedBuildInputs = with qt6; [
qtbase
qtdeclarative
- qtquickcontrols2
- qtx11extras
];
+ cmakeFlags = [ (lib.strings.cmakeBool "KDDockWidgets_QT6" true) ];
+
dontWrapQtApps = true;
meta = with lib; {
@@ -45,6 +42,9 @@ stdenv.mkDerivation rec {
gpl2Only
gpl3Only
];
- maintainers = with maintainers; [ _1000teslas ];
+ maintainers = with maintainers; [
+ _1000teslas
+ tmarkus
+ ];
};
}
diff --git a/pkgs/by-name/ki/kitex/package.nix b/pkgs/by-name/ki/kitex/package.nix
index 4eeb2099de2a..739623518f3d 100644
--- a/pkgs/by-name/ki/kitex/package.nix
+++ b/pkgs/by-name/ki/kitex/package.nix
@@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
};
meta = {
- description = "A high-performance and strong-extensibility Golang RPC framework";
+ description = "High-performance and strong-extensibility Golang RPC framework";
homepage = "https://github.com/cloudwego/kitex";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ aaronjheng ];
diff --git a/pkgs/by-name/ki/kitty/package.nix b/pkgs/by-name/ki/kitty/package.nix
index afffc52f51db..b3c795d14947 100644
--- a/pkgs/by-name/ki/kitty/package.nix
+++ b/pkgs/by-name/ki/kitty/package.nix
@@ -312,7 +312,7 @@ buildPythonApplication rec {
meta = with lib; {
homepage = "https://github.com/kovidgoyal/kitty";
- description = "The fast, feature-rich, GPU based terminal emulator";
+ description = "Fast, feature-rich, GPU based terminal emulator";
license = licenses.gpl3Only;
changelog = [
"https://sw.kovidgoyal.net/kitty/changelog/"
diff --git a/pkgs/by-name/ko/koreader/package.nix b/pkgs/by-name/ko/koreader/package.nix
index d8fee487a22a..a8d0d7f7d25b 100644
--- a/pkgs/by-name/ko/koreader/package.nix
+++ b/pkgs/by-name/ko/koreader/package.nix
@@ -101,7 +101,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://github.com/koreader/koreader";
changelog = "https://github.com/koreader/koreader/releases/tag/v${version}";
- description = "An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices";
+ description = "Ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices";
mainProgram = "koreader";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
platforms = [
diff --git a/pkgs/by-name/ku/kube-bench/package.nix b/pkgs/by-name/ku/kube-bench/package.nix
index 331295e9d383..d7b6b371184e 100644
--- a/pkgs/by-name/ku/kube-bench/package.nix
+++ b/pkgs/by-name/ku/kube-bench/package.nix
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "kube-bench";
- version = "0.10.6";
+ version = "0.10.7";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = "kube-bench";
tag = "v${version}";
- hash = "sha256-+4OSqFU9IoVN9lsw6CwVL60OU4e/yCBZfnD8qqNLTtk=";
+ hash = "sha256-5QY7rDFv6UV5qIdgKUGkb1DYZYid3POgEzPwSPKtHDU=";
};
- vendorHash = "sha256-BB7DHACKELwvquOwmBSXl1kwKw43mNnpp5yY33wwdVo=";
+ vendorHash = "sha256-fmhlqPizAIVVzJAIHfY2gtCpJZY5Sx1Uih/7m7YEM98=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/ku/kube-capacity/package.nix b/pkgs/by-name/ku/kube-capacity/package.nix
index b5f969cb7929..bf35827a8565 100644
--- a/pkgs/by-name/ku/kube-capacity/package.nix
+++ b/pkgs/by-name/ku/kube-capacity/package.nix
@@ -18,7 +18,7 @@ buildGoModule rec {
vendorHash = "sha256-YME4AXpHvr1bNuc/HoHxam+7ZkwLzjhIvFSfD4hga1A=";
meta = {
- description = "A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster";
+ description = "Simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster";
mainProgram = "kube-capacity";
homepage = "https://github.com/robscott/kube-capacity";
changelog = "https://github.com/robscott/kube-capacity/releases/tag/v${version}";
diff --git a/pkgs/by-name/ku/kubefetch/package.nix b/pkgs/by-name/ku/kubefetch/package.nix
index 4a771efc824a..aed03eae6ee1 100644
--- a/pkgs/by-name/ku/kubefetch/package.nix
+++ b/pkgs/by-name/ku/kubefetch/package.nix
@@ -17,7 +17,7 @@ buildGoModule rec {
vendorHash = "sha256-qsncOsCxepySJI+rJnzbIGxSWlxMzqShtzcEoJD2UPw=";
meta = {
- description = "A neofetch-like tool to show info about your Kubernetes Cluster.";
+ description = "Neofetch-like tool to show info about your Kubernetes Cluster";
homepage = "https://github.com/jkulzer/kubefetch";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ wrmilling ];
diff --git a/pkgs/by-name/ku/kubie/package.nix b/pkgs/by-name/ku/kubie/package.nix
index cf25e473476a..0b305dfe42eb 100644
--- a/pkgs/by-name/ku/kubie/package.nix
+++ b/pkgs/by-name/ku/kubie/package.nix
@@ -1,8 +1,10 @@
{
lib,
+ kubectl,
rustPlatform,
fetchFromGitHub,
installShellFiles,
+ makeWrapper,
}:
rustPlatform.buildRustPackage rec {
@@ -20,10 +22,20 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-Yf8fAW65K7SLaRpvegjWBLVDV33sMGV+I1rqlWvx5Ss=";
- nativeBuildInputs = [ installShellFiles ];
+ nativeBuildInputs = [
+ installShellFiles
+ makeWrapper
+ ];
postInstall = ''
- installShellCompletion completion/kubie.bash
+ installShellCompletion completion/kubie.{bash,fish}
+
+ wrapProgram "$out/bin/kubie" \
+ --prefix PATH : "${
+ lib.makeBinPath [
+ kubectl
+ ]
+ }"
'';
meta = with lib; {
diff --git a/pkgs/by-name/ku/kuro/package.nix b/pkgs/by-name/ku/kuro/package.nix
index 5fb26933e51e..e03de7344c6e 100644
--- a/pkgs/by-name/ku/kuro/package.nix
+++ b/pkgs/by-name/ku/kuro/package.nix
@@ -82,7 +82,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
changelog = "https://github.com/davidsmorais/kuro/releases/tag/${src.rev}";
- description = "An unofficial, featureful, open source, community-driven, free Microsoft To-Do app";
+ description = "Unofficial, featureful, open source, community-driven, free Microsoft To-Do app";
homepage = "https://github.com/davidsmorais/kuro";
license = licenses.mit;
mainProgram = "kuro";
diff --git a/pkgs/by-name/la/lan-mouse/package.nix b/pkgs/by-name/la/lan-mouse/package.nix
index a32cc9cc4956..529c4f98dbf0 100644
--- a/pkgs/by-name/la/lan-mouse/package.nix
+++ b/pkgs/by-name/la/lan-mouse/package.nix
@@ -50,6 +50,11 @@ rustPlatform.buildRustPackage rec {
useFetchCargoVendor = true;
cargoHash = "sha256-+UXRBYfbkb114mwDGj36oG5ZT3TQtcEzsbyZvtWTMxM=";
+ postInstall = ''
+ install -Dm444 de.feschber.LanMouse.desktop -t $out/share/applications
+ install -Dm444 lan-mouse-gtk/resources/de.feschber.LanMouse.svg -t $out/share/icons/hicolor/scalable/apps
+ '';
+
meta = {
description = "Software KVM switch for sharing a mouse and keyboard with multiple hosts through the network";
homepage = "https://github.com/feschber/lan-mouse";
diff --git a/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix b/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix
index 1173bc7e8247..8b2b13e974b4 100644
--- a/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix
+++ b/pkgs/by-name/la/lasuite-docs-collaboration-server/package.nix
@@ -89,7 +89,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline";
+ description = "Collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline";
homepage = "https://github.com/suitenumerique/docs";
changelog = "https://github.com/suitenumerique/docs/blob/${src.tag}/CHANGELOG.md";
mainProgram = "docs-collaboration-server";
diff --git a/pkgs/by-name/la/lasuite-docs-frontend/package.nix b/pkgs/by-name/la/lasuite-docs-frontend/package.nix
index af557cd9e2f7..f88cb44a379b 100644
--- a/pkgs/by-name/la/lasuite-docs-frontend/package.nix
+++ b/pkgs/by-name/la/lasuite-docs-frontend/package.nix
@@ -76,7 +76,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline";
+ description = "Collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline";
homepage = "https://github.com/suitenumerique/docs";
changelog = "https://github.com/suitenumerique/docs/blob/${src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/la/lasuite-docs/package.nix b/pkgs/by-name/la/lasuite-docs/package.nix
index 9ccb81cfe890..7a0a5c675af2 100644
--- a/pkgs/by-name/la/lasuite-docs/package.nix
+++ b/pkgs/by-name/la/lasuite-docs/package.nix
@@ -108,7 +108,7 @@ python.pkgs.buildPythonApplication rec {
};
meta = {
- description = "A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline";
+ description = "Collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Opensource alternative to Notion or Outline";
homepage = "https://github.com/suitenumerique/docs";
changelog = "https://github.com/suitenumerique/docs/blob/${src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/la/lauti/package.nix b/pkgs/by-name/la/lauti/package.nix
index f53397b39b8a..95a8dc739cc9 100644
--- a/pkgs/by-name/la/lauti/package.nix
+++ b/pkgs/by-name/la/lauti/package.nix
@@ -46,7 +46,7 @@ buildGoModule rec {
};
meta = {
- description = "An open source calendar for events, groups and places";
+ description = "Open source calendar for events, groups and places";
homepage = "https://lauti.org";
license = lib.licenses.agpl3Only;
maintainers = with lib.maintainers; [ onny ];
diff --git a/pkgs/by-name/la/lazysql/package.nix b/pkgs/by-name/la/lazysql/package.nix
index 82dabbcd3fff..922928c162c1 100644
--- a/pkgs/by-name/la/lazysql/package.nix
+++ b/pkgs/by-name/la/lazysql/package.nix
@@ -34,7 +34,7 @@ buildGoModule rec {
};
meta = with lib; {
- description = "A cross-platform TUI database management tool written in Go";
+ description = "Cross-platform TUI database management tool written in Go";
homepage = "https://github.com/jorgerojas26/lazysql";
license = licenses.mit;
maintainers = with maintainers; [ kanielrkirby ];
diff --git a/pkgs/by-name/ld/ld64/package.nix b/pkgs/by-name/ld/ld64/package.nix
index c3cdaabec73c..54355735828e 100644
--- a/pkgs/by-name/ld/ld64/package.nix
+++ b/pkgs/by-name/ld/ld64/package.nix
@@ -170,7 +170,7 @@ stdenv.mkDerivation (finalAttrs: {
__structuredAttrs = true;
meta = {
- description = "The classic linker for Darwin";
+ description = "Classic linker for Darwin";
homepage = "https://opensource.apple.com/releases/";
license = lib.licenses.apple-psl20;
mainProgram = "ld";
diff --git a/pkgs/by-name/le/leetgo/package.nix b/pkgs/by-name/le/leetgo/package.nix
index ebd872598035..9d5250d93ba3 100644
--- a/pkgs/by-name/le/leetgo/package.nix
+++ b/pkgs/by-name/le/leetgo/package.nix
@@ -36,7 +36,7 @@ buildGoModule rec {
'';
meta = {
- description = "A command-line tool for LeetCode";
+ description = "Command-line tool for LeetCode";
homepage = "https://github.com/j178/leetgo";
changelog = "https://github.com/j178/leetgo/releases/tag/v${version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/li/liana/package.nix b/pkgs/by-name/li/liana/package.nix
index f67131878a62..6f04130cc54d 100644
--- a/pkgs/by-name/li/liana/package.nix
+++ b/pkgs/by-name/li/liana/package.nix
@@ -84,7 +84,7 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
mainProgram = "liana-gui";
- description = "A Bitcoin wallet leveraging on-chain timelocks for safety and recovery";
+ description = "Bitcoin wallet leveraging on-chain timelocks for safety and recovery";
homepage = "https://wizardsardine.com/liana";
changelog = "https://github.com/wizardsardine/liana/releases/tag/${src.rev}";
license = licenses.bsd3;
diff --git a/pkgs/by-name/li/lib25519/package.nix b/pkgs/by-name/li/lib25519/package.nix
index 515ef90967fa..bf21ad06ca95 100644
--- a/pkgs/by-name/li/lib25519/package.nix
+++ b/pkgs/by-name/li/lib25519/package.nix
@@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://randombytes.cr.yp.to/";
- description = "A simple API for applications generating fresh randomness";
+ description = "Simple API for applications generating fresh randomness";
changelog = "https://randombytes.cr.yp.to/download.html";
license = with lib.licenses; [
# Upstream specifies the public domain licenses with the terms here https://cr.yp.to/spdx.html
diff --git a/pkgs/by-name/li/libetebase/package.nix b/pkgs/by-name/li/libetebase/package.nix
index c10169135e4e..f91727100143 100644
--- a/pkgs/by-name/li/libetebase/package.nix
+++ b/pkgs/by-name/li/libetebase/package.nix
@@ -37,7 +37,7 @@ rustPlatform.buildRustPackage rec {
passthru.tests.pkgs-config = testers.testMetaPkgConfig libetebase;
meta = with lib; {
- description = "A C library for Etebase";
+ description = "C library for Etebase";
homepage = "https://www.etebase.com/";
license = licenses.bsd3;
broken = stdenv.hostPlatform.isDarwin;
diff --git a/pkgs/by-name/li/libgen-cli/package.nix b/pkgs/by-name/li/libgen-cli/package.nix
index 33aa2fc8cfa1..7b7963093a5f 100644
--- a/pkgs/by-name/li/libgen-cli/package.nix
+++ b/pkgs/by-name/li/libgen-cli/package.nix
@@ -38,7 +38,7 @@ buildGoModule rec {
meta = with lib; {
homepage = "https://github.com/ciehanski/libgen-cli";
- description = "A CLI tool used to access the Library Genesis dataset; written in Go";
+ description = "CLI tool used to access the Library Genesis dataset; written in Go";
longDescription = ''
libgen-cli is a command line interface application which allows users to
quickly query the Library Genesis dataset and download any of its
diff --git a/pkgs/by-name/li/libnop/package.nix b/pkgs/by-name/li/libnop/package.nix
index 09cba2b2404c..f1eeb531bc11 100644
--- a/pkgs/by-name/li/libnop/package.nix
+++ b/pkgs/by-name/li/libnop/package.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A fast, header-only C++ serialization library";
+ description = "Fast, header-only C++ serialization library";
homepage = "https://github.com/google/libnop";
license = lib.licenses.asl20;
platforms = lib.platforms.all;
diff --git a/pkgs/by-name/li/libpisp/package.nix b/pkgs/by-name/li/libpisp/package.nix
index 2a9dd59d2d46..d7aa73b00722 100644
--- a/pkgs/by-name/li/libpisp/package.nix
+++ b/pkgs/by-name/li/libpisp/package.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; {
homepage = "https://github.com/raspberrypi/libpisp";
- description = "A helper library to generate run-time configuration for the Raspberry Pi ISP (PiSP), consisting of the Frontend and Backend hardware components.";
+ description = "Helper library to generate run-time configuration for the Raspberry Pi ISP (PiSP), consisting of the Frontend and Backend hardware components";
license = licenses.bsd2;
platforms = platforms.all;
};
diff --git a/pkgs/by-name/li/librandombytes/package.nix b/pkgs/by-name/li/librandombytes/package.nix
index e6ecbdef8eea..cb19ead59257 100644
--- a/pkgs/by-name/li/librandombytes/package.nix
+++ b/pkgs/by-name/li/librandombytes/package.nix
@@ -55,7 +55,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://randombytes.cr.yp.to/";
- description = "A simple API for applications generating fresh randomness";
+ description = "Simple API for applications generating fresh randomness";
changelog = "https://randombytes.cr.yp.to/download.html";
license = with lib.licenses; [
# Upstream specifies the public domain licenses with the terms here https://cr.yp.to/spdx.html
diff --git a/pkgs/by-name/li/librearp-lv2/package.nix b/pkgs/by-name/li/librearp-lv2/package.nix
index c5a0cd73daf0..0d30ff5115ab 100644
--- a/pkgs/by-name/li/librearp-lv2/package.nix
+++ b/pkgs/by-name/li/librearp-lv2/package.nix
@@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = with lib; {
- description = "A pattern-based arpeggio generator plugin.";
+ description = "Pattern-based arpeggio generator plugin";
homepage = "https://librearp.gitlab.io/";
license = licenses.gpl3Plus;
platforms = [ "x86_64-linux" ];
diff --git a/pkgs/by-name/li/librearp/package.nix b/pkgs/by-name/li/librearp/package.nix
index eb6f10ea8a74..491ea9d1f3fb 100644
--- a/pkgs/by-name/li/librearp/package.nix
+++ b/pkgs/by-name/li/librearp/package.nix
@@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = with lib; {
- description = "A pattern-based arpeggio generator plugin";
+ description = "Pattern-based arpeggio generator plugin";
homepage = "https://librearp.gitlab.io/";
license = licenses.gpl3Plus;
platforms = [ "x86_64-linux" ];
diff --git a/pkgs/by-name/li/libspng/package.nix b/pkgs/by-name/li/libspng/package.nix
index 15d8d7cf2a64..3e8b69041e93 100644
--- a/pkgs/by-name/li/libspng/package.nix
+++ b/pkgs/by-name/li/libspng/package.nix
@@ -21,6 +21,13 @@ stdenv.mkDerivation rec {
sha256 = "sha256-BiRuPQEKVJYYgfUsglIuxrBoJBFiQ0ygQmAFrVvCz4Q=";
};
+ # disable two tests broken after libpng update
+ # https://github.com/randy408/libspng/issues/276
+ postPatch = ''
+ cat tests/images/meson.build | grep -v "'ch1n3p04'" | grep -v "'ch2n3p08'" > tests/images/meson.build-patched
+ mv tests/images/meson.build-patched tests/images/meson.build
+ '';
+
doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform;
mesonBuildType = "release";
diff --git a/pkgs/by-name/li/libstudxml/package.nix b/pkgs/by-name/li/libstudxml/package.nix
index 7cba6de407cd..501f416d7a80 100644
--- a/pkgs/by-name/li/libstudxml/package.nix
+++ b/pkgs/by-name/li/libstudxml/package.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A streaming XML pull parser and streaming XML serializer implementation for modern, standard C++";
+ description = "Streaming XML pull parser and streaming XML serializer implementation for modern, standard C++";
homepage = "https://www.codesynthesis.com/projects/libstudxml/";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ tomasajt ];
diff --git a/pkgs/by-name/li/lightning-loop/package.nix b/pkgs/by-name/li/lightning-loop/package.nix
index c68648a0ee3d..75cc4d103c14 100644
--- a/pkgs/by-name/li/lightning-loop/package.nix
+++ b/pkgs/by-name/li/lightning-loop/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "lightning-loop";
- version = "0.28.8-beta";
+ version = "0.31.1-beta";
src = fetchFromGitHub {
owner = "lightninglabs";
repo = "loop";
rev = "v${version}";
- hash = "sha256-zgKKYHDRYXPslPHay/V2DAL1jQfeX5qPWUQQtuvp1M0=";
+ hash = "sha256-OJWf96Dq06U56dIMMocGYgyZdu94VM3A6ViJZR+gbxQ=";
};
- vendorHash = "sha256-v7zSvCp63z+xZIuXbqHueamEBN/jZBr2Kysvq03e8L0=";
+ vendorHash = "sha256-TnnYjTbN6zuXUbZbh1sK9bmjR7FleFqNFrqwBTllypY=";
subPackages = [
"cmd/loop"
diff --git a/pkgs/by-name/li/littlenavmap/atools.nix b/pkgs/by-name/li/littlenavmap/atools.nix
index 3072f02f4e55..96f92a39c369 100644
--- a/pkgs/by-name/li/littlenavmap/atools.nix
+++ b/pkgs/by-name/li/littlenavmap/atools.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
dontWrapQtApps = true;
meta = {
- description = "A static library extending Qt for exception handling, a log4j like logging framework, Flight Simulator related utilities like BGL reader and more";
+ description = "Static library extending Qt for exception handling, a log4j like logging framework, Flight Simulator related utilities like BGL reader and more";
homepage = "https://github.com/albar965/atools";
changelog = "https://github.com/albar965/atools/blob/${src.rev}/CHANGELOG.txt";
license = lib.licenses.gpl3Only;
diff --git a/pkgs/by-name/li/littlenavmap/package.nix b/pkgs/by-name/li/littlenavmap/package.nix
index 8ebe6e9dce63..a33c7adf273a 100644
--- a/pkgs/by-name/li/littlenavmap/package.nix
+++ b/pkgs/by-name/li/littlenavmap/package.nix
@@ -120,7 +120,7 @@ stdenv.mkDerivation (finalAttrs: rec {
passthru.local-packages = { inherit atools marble; };
meta = {
- description = "A free flight planner, navigation tool, moving map, airport search and airport information system for Flight Simulator X, Microsoft Flight Simulator 2020, Prepar3D and X-Plane";
+ description = "Free flight planner, navigation tool, moving map, airport search and airport information system for Flight Simulator X, Microsoft Flight Simulator 2020, Prepar3D and X-Plane";
homepage = "https://github.com/albar965/littlenavmap";
changelog = "https://github.com/albar965/littlenavmap/blob/${src.rev}/CHANGELOG.txt";
license = lib.licenses.gpl3Only;
diff --git a/pkgs/by-name/lo/lorien/package.nix b/pkgs/by-name/lo/lorien/package.nix
index 345be9574959..664b5453cef8 100644
--- a/pkgs/by-name/lo/lorien/package.nix
+++ b/pkgs/by-name/lo/lorien/package.nix
@@ -128,7 +128,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/mbrlabs/Lorien";
- description = "An infinite canvas drawing/note-taking app";
+ description = "Infinite canvas drawing/note-taking app";
longDescription = ''
An infinite canvas drawing/note-taking app that is focused on performance,
small savefiles and simplicity
diff --git a/pkgs/by-name/lp/lprobe/package.nix b/pkgs/by-name/lp/lprobe/package.nix
index 2aacf60ec18b..853db3bffdb1 100644
--- a/pkgs/by-name/lp/lprobe/package.nix
+++ b/pkgs/by-name/lp/lprobe/package.nix
@@ -23,7 +23,7 @@ buildGoModule rec {
];
meta = {
- description = "A command-line tool to perform Local Health Check Probes inside Container Images (ECS, Docker)";
+ description = "Command-line tool to perform Local Health Check Probes inside Container Images (ECS, Docker)";
homepage = "https://github.com/fivexl/lprobe";
license = lib.licenses.asl20;
platforms = lib.platforms.linux ++ lib.platforms.darwin;
diff --git a/pkgs/by-name/lu/luanti/package.nix b/pkgs/by-name/lu/luanti/package.nix
index ba6f24bbf5bf..d99cddaf95a9 100644
--- a/pkgs/by-name/lu/luanti/package.nix
+++ b/pkgs/by-name/lu/luanti/package.nix
@@ -149,7 +149,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; {
homepage = "https://www.luanti.org/";
- description = "An open source voxel game engine (formerly Minetest)";
+ description = "Open source voxel game engine (formerly Minetest)";
license = licenses.lgpl21Plus;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [
diff --git a/pkgs/by-name/lu/lumafly/package.nix b/pkgs/by-name/lu/lumafly/package.nix
index 1f36430c1997..19278a3a9add 100644
--- a/pkgs/by-name/lu/lumafly/package.nix
+++ b/pkgs/by-name/lu/lumafly/package.nix
@@ -68,7 +68,7 @@ buildDotnetModule rec {
];
meta = {
- description = "A cross platform mod manager for Hollow Knight written in Avalonia";
+ description = "Cross platform mod manager for Hollow Knight written in Avalonia";
homepage = "https://themulhima.github.io/Lumafly/";
license = lib.licenses.gpl3Plus;
mainProgram = "Lumafly";
diff --git a/pkgs/by-name/ly/lyra-cursors/package.nix b/pkgs/by-name/ly/lyra-cursors/package.nix
index b1ce03d965fb..da7b6530080b 100644
--- a/pkgs/by-name/ly/lyra-cursors/package.nix
+++ b/pkgs/by-name/ly/lyra-cursors/package.nix
@@ -73,7 +73,7 @@ stdenvNoCC.mkDerivation {
'';
meta = {
- description = "A cursor theme inspired by macOS and based on capitaine-cursors";
+ description = "Cursor theme inspired by macOS and based on capitaine-cursors";
homepage = "https://github.com/yeyushengfan258/Lyra-Cursors";
license = lib.licenses.gpl3Only;
platforms = lib.platforms.all;
diff --git a/pkgs/by-name/ma/mackup/package.nix b/pkgs/by-name/ma/mackup/package.nix
index 63113960f5ec..93de75693573 100644
--- a/pkgs/by-name/ma/mackup/package.nix
+++ b/pkgs/by-name/ma/mackup/package.nix
@@ -35,7 +35,7 @@ python3Packages.buildPythonApplication rec {
disabledTests = [ "test_is_process_running" ];
meta = {
- description = "A tool to keep your application settings in sync (OS X/Linux)";
+ description = "Tool to keep your application settings in sync (OS X/Linux)";
changelog = "https://github.com/lra/mackup/releases/tag/${version}";
license = lib.licenses.agpl3Only;
homepage = "https://github.com/lra/mackup";
diff --git a/pkgs/by-name/ma/mangl/package.nix b/pkgs/by-name/ma/mangl/package.nix
index 699babd5ae4f..53c00df623d2 100644
--- a/pkgs/by-name/ma/mangl/package.nix
+++ b/pkgs/by-name/ma/mangl/package.nix
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
meta = with lib; {
homepage = "https://github.com/zigalenarcic/mangl";
- description = "A graphical man page viewer based on the mandoc library";
+ description = "Graphical man page viewer based on the mandoc library";
license = licenses.bsd2;
maintainers = with maintainers; [ nrabulinski ];
platforms = platforms.linux;
diff --git a/pkgs/by-name/ma/marble-marcher-ce/package.nix b/pkgs/by-name/ma/marble-marcher-ce/package.nix
index bff892e6c6c5..47768199202b 100644
--- a/pkgs/by-name/ma/marble-marcher-ce/package.nix
+++ b/pkgs/by-name/ma/marble-marcher-ce/package.nix
@@ -73,7 +73,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
- description = "A community-developed version of the original Marble Marcher - a fractal physics game";
+ description = "Community-developed version of the original Marble Marcher - a fractal physics game";
mainProgram = "marble-marcher-ce";
homepage = "https://michaelmoroz.itch.io/mmce";
license = with lib.licenses; [
diff --git a/pkgs/by-name/ma/markdown-code-runner/package.nix b/pkgs/by-name/ma/markdown-code-runner/package.nix
index 94615392a96c..5cf2bb999d9a 100644
--- a/pkgs/by-name/ma/markdown-code-runner/package.nix
+++ b/pkgs/by-name/ma/markdown-code-runner/package.nix
@@ -20,7 +20,7 @@ rustPlatform.buildRustPackage {
dontUseCargoParallelTests = true;
meta = {
- description = "A configurable Markdown code runner that executes and optionally replaces code blocks using external commands";
+ description = "Configurable Markdown code runner that executes and optionally replaces code blocks using external commands";
longDescription = ''
markdown-code-runner is a command-line tool that scans Markdown files for fenced code blocks,
executes them using per-language configuration, and optionally replaces the block content
diff --git a/pkgs/by-name/ma/markdown-oxide/package.nix b/pkgs/by-name/ma/markdown-oxide/package.nix
index 9bcb6a7cd31f..509ce2b8967b 100644
--- a/pkgs/by-name/ma/markdown-oxide/package.nix
+++ b/pkgs/by-name/ma/markdown-oxide/package.nix
@@ -5,17 +5,17 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "markdown-oxide";
- version = "0.25.1";
+ version = "0.25.2";
src = fetchFromGitHub {
owner = "Feel-ix-343";
repo = "markdown-oxide";
tag = "v${finalAttrs.version}";
- hash = "sha256-hgXqJwmIpXJNIl67Jjbg5MR4PlwB5XbqnFo+rNLoqbE=";
+ hash = "sha256-LXFZAMxg2Mlatwx7d4ozofr7H9nrqDxai9U/oB4vkqA=";
};
useFetchCargoVendor = true;
- cargoHash = "sha256-o4wn6L5PVZM0SN8kA34NOp6ogTSoCv2xiN4vfj+ptc8=";
+ cargoHash = "sha256-VEYwLTWnFMO6qH9qsO4/oiNeIHgoEZAF+YjeVgFOESQ=";
meta = {
description = "Markdown LSP server inspired by Obsidian";
diff --git a/pkgs/by-name/ma/mars-mips/package.nix b/pkgs/by-name/ma/mars-mips/package.nix
index 3de083a98317..2e1474e676b9 100644
--- a/pkgs/by-name/ma/mars-mips/package.nix
+++ b/pkgs/by-name/ma/mars-mips/package.nix
@@ -68,7 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "An IDE for programming in MIPS assembly language intended for educational-level use";
+ description = "IDE for programming in MIPS assembly language intended for educational-level use";
mainProgram = "Mars";
homepage = "https://courses.missouristate.edu/KenVollmar/MARS/";
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
diff --git a/pkgs/by-name/ma/matrix-continuwuity/package.nix b/pkgs/by-name/ma/matrix-continuwuity/package.nix
index fe082b6e8517..8ace6e4d0edf 100644
--- a/pkgs/by-name/ma/matrix-continuwuity/package.nix
+++ b/pkgs/by-name/ma/matrix-continuwuity/package.nix
@@ -71,6 +71,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
buildFeatures =
[
"brotli_compression"
+ "direct_tls"
"element_hacks"
"gzip_compression"
"media_thumbnail"
@@ -87,6 +88,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
++ lib.optional enableLiburing "io_uring";
passthru = {
+ rocksdb = rocksdb'; # make used rocksdb version available (e.g., for backup scripts)
updateScript = nix-update-script { };
tests =
{
diff --git a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
index a5e3f1d6f921..69acde9bad8c 100644
--- a/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
+++ b/pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
@@ -17,19 +17,19 @@ let
in
python3.pkgs.buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.130.0";
+ version = "1.131.0";
format = "pyproject";
src = fetchFromGitHub {
owner = "element-hq";
repo = "synapse";
rev = "v${version}";
- hash = "sha256-/rPVJvIJfPMV+8hMenNF2dJzgemhaD2Z+/G4+6d7r1k=";
+ hash = "sha256-nXDVkuV5GCk0Lp4LfyiModKdO30PJ40B5mXdm5tMHQo=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit pname version src;
- hash = "sha256-Gq3QvQSRfxRovzuvdboLCheNuMW58GFO9x2N2os+p38=";
+ hash = "sha256-9VJnn8aPkShqK2wYGFr+S5koIjma7VOr+LkLXwStL1E=";
};
postPatch = ''
diff --git a/pkgs/by-name/ma/maxcso/package.nix b/pkgs/by-name/ma/maxcso/package.nix
index d0f670578d86..f0810fd126e3 100644
--- a/pkgs/by-name/ma/maxcso/package.nix
+++ b/pkgs/by-name/ma/maxcso/package.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/unknownbrackets/maxcso";
- description = "A fast ISO to CSO compression program for use with PSP and PS2 emulators, which uses multiple algorithms for best compression ratio";
+ description = "Fast ISO to CSO compression program for use with PSP and PS2 emulators, which uses multiple algorithms for best compression ratio";
maintainers = with maintainers; [ david-sawatzke ];
platforms = platforms.linux ++ platforms.darwin;
license = licenses.isc;
diff --git a/pkgs/by-name/mc/mcphost/package.nix b/pkgs/by-name/mc/mcphost/package.nix
index 485d91a0da40..90c81ab70dab 100644
--- a/pkgs/by-name/mc/mcphost/package.nix
+++ b/pkgs/by-name/mc/mcphost/package.nix
@@ -18,7 +18,7 @@ buildGoModule (finalAttrs: {
vendorHash = "sha256-yD+83cuOIBFF91Zu4Xi2g+dsP4iUOTrjBOuetowLRQw=";
meta = {
- description = "A CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP";
+ description = "CLI host application that enables Large Language Models (LLMs) to interact with external tools through the Model Context Protocol (MCP";
homepage = "https://github.com/mark3labs/mcphost";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ drupol ];
diff --git a/pkgs/by-name/me/melange/package.nix b/pkgs/by-name/me/melange/package.nix
index 2fe5d5c9c7da..e7ef7b1f3f28 100644
--- a/pkgs/by-name/me/melange/package.nix
+++ b/pkgs/by-name/me/melange/package.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "melange";
- version = "0.26.0";
+ version = "0.26.6";
src = fetchFromGitHub {
owner = "chainguard-dev";
repo = "melange";
rev = "v${version}";
- hash = "sha256-tdZsroG5rwOr+rMA3PPv/XVK1ubqZAu3v75zEa3wQpY=";
+ hash = "sha256-4bH4eobaqnOYHTN8Nj0WVwNQ9FezxWsXpAjZBx9Bbas=";
# populate values that require us to use git. By doing this in postFetch we
# can delete .git afterwards and maintain better reproducibility of the src.
leaveDotGit = true;
@@ -26,7 +26,7 @@ buildGoModule rec {
'';
};
- vendorHash = "sha256-C8P750AtJX4c/7MtuETP7q5T7WJZPbV4X/0y7HgRPDI=";
+ vendorHash = "sha256-AOlMb39c+S4kDTXpDorXjG6iO1dct9x5kLbboRJSzv4=";
subPackages = [ "." ];
diff --git a/pkgs/by-name/me/melos/package.nix b/pkgs/by-name/me/melos/package.nix
index a821d74fdb66..25a8ae792f28 100644
--- a/pkgs/by-name/me/melos/package.nix
+++ b/pkgs/by-name/me/melos/package.nix
@@ -36,7 +36,7 @@ buildDartApplication {
meta = {
homepage = "https://github.com/invertase/melos";
- description = "A tool for managing Dart projects with multiple packages. With IntelliJ and Vscode IDE support. Supports automated versioning, changelogs & publishing via Conventional Commits. ";
+ description = "Tool for managing Dart projects with multiple packages. With IntelliJ and Vscode IDE support. Supports automated versioning, changelogs & publishing via Conventional Commits. ";
mainProgram = "melos";
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.eymeric ];
diff --git a/pkgs/by-name/me/mesonlsp/package.nix b/pkgs/by-name/me/mesonlsp/package.nix
index bd8c30791060..2c67abb0968a 100644
--- a/pkgs/by-name/me/mesonlsp/package.nix
+++ b/pkgs/by-name/me/mesonlsp/package.nix
@@ -160,7 +160,7 @@ stdenv'.mkDerivation (finalAttrs: {
};
meta = with lib; {
- description = "An unofficial, unendorsed language server for Meson written in C++";
+ description = "Unofficial, unendorsed language server for Meson written in C++";
homepage = "https://github.com/JCWasmx86/mesonlsp";
changelog = "https://github.com/JCWasmx86/mesonlsp/releases/tag/v${finalAttrs.version}";
license = licenses.gpl3Plus;
diff --git a/pkgs/by-name/mi/min/package.nix b/pkgs/by-name/mi/min/package.nix
index 60d1b11404d1..5897d391e42a 100644
--- a/pkgs/by-name/mi/min/package.nix
+++ b/pkgs/by-name/mi/min/package.nix
@@ -34,7 +34,7 @@ buildNimPackage (finalAttrs: {
NIX_LDFLAGS = [ "-lpcre" ];
meta = {
- description = "A functional, concatenative programming language with a minimalist syntax";
+ description = "Functional, concatenative programming language with a minimalist syntax";
homepage = "https://min-lang.org/";
changelog = "https://github.com/h3rald/min/releases/tag/${finalAttrs.src.rev}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/mi/mitm-cache/package.nix b/pkgs/by-name/mi/mitm-cache/package.nix
index 9c4e89bf3d55..dbef2c58b7e8 100644
--- a/pkgs/by-name/mi/mitm-cache/package.nix
+++ b/pkgs/by-name/mi/mitm-cache/package.nix
@@ -30,7 +30,7 @@ rustPlatform.buildRustPackage rec {
passthru.fetch = callPackage ./fetch.nix { };
meta = with lib; {
- description = "A MITM caching proxy for use in nixpkgs";
+ description = "MITM caching proxy for use in nixpkgs";
homepage = "https://github.com/chayleaf/mitm-cache#readme";
license = licenses.mit;
maintainers = with maintainers; [ chayleaf ];
diff --git a/pkgs/by-name/mk/mkbrr/package.nix b/pkgs/by-name/mk/mkbrr/package.nix
index 99010243e484..020a2a0c9f2b 100644
--- a/pkgs/by-name/mk/mkbrr/package.nix
+++ b/pkgs/by-name/mk/mkbrr/package.nix
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "mkbrr";
- version = "1.12.0";
+ version = "1.12.1";
src = fetchFromGitHub {
owner = "autobrr";
repo = "mkbrr";
tag = "v${finalAttrs.version}";
- hash = "sha256-v5MkbsXbS37axZTrp7YTNCU5/uqVW1vnJu+F5hxk3bI=";
+ hash = "sha256-gUIX271eaG15329pLnZ8QnZD7BrdCk+cWs43uUzKxOE=";
};
vendorHash = "sha256-G8WM5x99UZfAZUkE5W37Ogx/OKk8JypPzGBrIuBOFNo=";
diff --git a/pkgs/by-name/mo/moonpalace/package.nix b/pkgs/by-name/mo/moonpalace/package.nix
index a317b5bc3b29..a661020ee17b 100644
--- a/pkgs/by-name/mo/moonpalace/package.nix
+++ b/pkgs/by-name/mo/moonpalace/package.nix
@@ -29,7 +29,7 @@ buildGoModule rec {
};
meta = {
- description = "An API debugging tool provided by Moonshot AI";
+ description = "API debugging tool provided by Moonshot AI";
homepage = "https://github.com/MoonshotAI/moonpalace";
changelog = "https://github.com/MoonshotAI/moonpalace/releases/tag/v${version}";
license = lib.licenses.gpl3Only;
diff --git a/pkgs/by-name/mo/mov-cli/mov-cli-test.nix b/pkgs/by-name/mo/mov-cli/mov-cli-test.nix
index 7c34524eabcd..9819ad9ce4ab 100644
--- a/pkgs/by-name/mo/mov-cli/mov-cli-test.nix
+++ b/pkgs/by-name/mo/mov-cli/mov-cli-test.nix
@@ -31,7 +31,7 @@ buildPythonPackage rec {
nativeBuildInputs = [ setuptools-scm ];
meta = {
- description = "A mov-cli plugin that let's you test mov-cli's capabilities by watching free films and animations in the creative commons";
+ description = "Mov-cli plugin that let's you test mov-cli's capabilities by watching free films and animations in the creative commons";
homepage = "https://github.com/mov-cli/mov-cli-test";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ youhaveme9 ];
diff --git a/pkgs/by-name/mp/mpv-subs-popout/package.nix b/pkgs/by-name/mp/mpv-subs-popout/package.nix
index b4831561b7af..f02963827731 100644
--- a/pkgs/by-name/mp/mpv-subs-popout/package.nix
+++ b/pkgs/by-name/mp/mpv-subs-popout/package.nix
@@ -27,7 +27,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ];
meta = {
- description = "A little application that makes it possible to display mpv's subs anywhere you want. With translation features";
+ description = "Little application that makes it possible to display mpv's subs anywhere you want. With translation features";
homepage = "https://github.com/sdaqo/mpv-subs-popout";
license = lib.licenses.gpl3;
maintainers = [ lib.maintainers.sdaqo ];
diff --git a/pkgs/by-name/mq/mqtt-explorer/package.nix b/pkgs/by-name/mq/mqtt-explorer/package.nix
index 75ff2b1b798a..d9f8293dc1ad 100644
--- a/pkgs/by-name/mq/mqtt-explorer/package.nix
+++ b/pkgs/by-name/mq/mqtt-explorer/package.nix
@@ -169,7 +169,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- description = "An all-round MQTT client that provides a structured topic overview";
+ description = "All-round MQTT client that provides a structured topic overview";
homepage = "https://github.com/thomasnordquist/MQTT-Explorer";
changelog = "https://github.com/thomasnordquist/MQTT-Explorer/releases/tag/v${version}";
license = licenses.cc-by-nd-40;
diff --git a/pkgs/by-name/mt/mtail/package.nix b/pkgs/by-name/mt/mtail/package.nix
index 70077d7783c9..ec192cdd1df4 100644
--- a/pkgs/by-name/mt/mtail/package.nix
+++ b/pkgs/by-name/mt/mtail/package.nix
@@ -3,20 +3,25 @@
stdenv,
buildGoModule,
fetchFromGitHub,
+ gotools,
}:
buildGoModule rec {
pname = "mtail";
- version = "3.0.23";
+ version = "3.2.4";
src = fetchFromGitHub {
owner = "jaqx0r";
repo = "mtail";
rev = "v${version}";
- hash = "sha256-B/to05/qORplhNyz0s7t/WgpmOJ6UZoKnmJfqaf6Htc=";
+ hash = "sha256-3ox+EXd5/Rh3N/7GbX+JUmH4C9j/Er+REkUHZndTxw0=";
};
- vendorHash = "sha256-jE1tcZJ7TaMC3yegBHE3Zad9sF0EfbHxDA8ffehNL4U=";
+ vendorHash = "sha256-7EQFO7dlVhBwHdY6c3WmxJo4WdCUJbWKw5P4fL6jBsA=";
+
+ nativeBuildInputs = [
+ gotools # goyacc
+ ];
ldflags = [
"-X=main.Branch=main"
@@ -27,11 +32,20 @@ buildGoModule rec {
# fails on darwin with: write unixgram -> /rsyncd.log: write: message too long
doCheck = !stdenv.hostPlatform.isDarwin;
- meta = with lib; {
+ checkFlags = [
+ # can only be executed under bazel
+ "-skip=TestExecMtail"
+ ];
+
+ preBuild = ''
+ GOOS= GOARCH= go generate ./...
+ '';
+
+ meta = {
description = "Tool for extracting metrics from application logs";
homepage = "https://github.com/jaqx0r/mtail";
- license = licenses.asl20;
- maintainers = with maintainers; [ nickcao ];
+ license = lib.licenses.asl20;
+ maintainers = with lib.maintainers; [ nickcao ];
mainProgram = "mtail";
};
}
diff --git a/pkgs/by-name/mt/mtr-exporter/package.nix b/pkgs/by-name/mt/mtr-exporter/package.nix
index 3bc1d67f2f5a..4a7f1fae3d7a 100644
--- a/pkgs/by-name/mt/mtr-exporter/package.nix
+++ b/pkgs/by-name/mt/mtr-exporter/package.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "mtr-exporter";
- version = "0.5.1";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "mgumz";
repo = "mtr-exporter";
rev = version;
- hash = "sha256-+myQg27TGclU+SfU8oO+DvXYqc/8sWE2zRK6fL2DhwM=";
+ hash = "sha256-GkTkL72ZdxeCMG24rjGx8vWt5GQqrTXNxTDpQ81ite8=";
};
vendorHash = null;
diff --git a/pkgs/by-name/mu/music-assistant/frontend.nix b/pkgs/by-name/mu/music-assistant/frontend.nix
index f2976a021145..23f91c042213 100644
--- a/pkgs/by-name/mu/music-assistant/frontend.nix
+++ b/pkgs/by-name/mu/music-assistant/frontend.nix
@@ -28,7 +28,7 @@ buildPythonPackage rec {
meta = with lib; {
changelog = "https://github.com/music-assistant/frontend/releases/tag/${version}";
- description = "The Music Assistant frontend";
+ description = "Music Assistant frontend";
homepage = "https://github.com/music-assistant/frontend";
license = licenses.asl20;
maintainers = with maintainers; [ hexa ];
diff --git a/pkgs/by-name/mu/musl-obstack/package.nix b/pkgs/by-name/mu/musl-obstack/package.nix
index 8de4fee17b2b..31475e66a1f4 100644
--- a/pkgs/by-name/mu/musl-obstack/package.nix
+++ b/pkgs/by-name/mu/musl-obstack/package.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/void-linux/musl-obstack";
- description = "An extraction of the obstack functions and macros from GNU libiberty for use with musl-libc";
+ description = "Extraction of the obstack functions and macros from GNU libiberty for use with musl-libc";
platforms = platforms.unix;
license = licenses.lgpl21Plus;
maintainers = [ maintainers.pjjw ];
diff --git a/pkgs/by-name/mv/mvnd/package.nix b/pkgs/by-name/mv/mvnd/package.nix
index 59a8645d3a81..b08669a624f0 100644
--- a/pkgs/by-name/mv/mvnd/package.nix
+++ b/pkgs/by-name/mv/mvnd/package.nix
@@ -100,7 +100,7 @@ maven.buildMavenPackage rec {
});
meta = {
- description = "The Apache Maven Daemon";
+ description = "Apache Maven Daemon";
homepage = "https://maven.apache.org/";
license = lib.licenses.asl20;
platforms = builtins.attrNames platformMap;
diff --git a/pkgs/by-name/nb/nbsdgames/package.nix b/pkgs/by-name/nb/nbsdgames/package.nix
index 552694601833..7543a39f9fbc 100644
--- a/pkgs/by-name/nb/nbsdgames/package.nix
+++ b/pkgs/by-name/nb/nbsdgames/package.nix
@@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A package of 18 text-based modern games";
+ description = "Package of 18 text-based modern games";
homepage = "https://github.com/abakh/nbsdgames";
license = lib.licenses.cc0;
maintainers = with lib.maintainers; [ sarcasticadmin ];
diff --git a/pkgs/by-name/ne/newt-go/package.nix b/pkgs/by-name/ne/newt-go/package.nix
index 6f86105d62f5..1703a9373257 100644
--- a/pkgs/by-name/ne/newt-go/package.nix
+++ b/pkgs/by-name/ne/newt-go/package.nix
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "newt";
- version = "1.1.3";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "fosrl";
repo = "newt";
tag = version;
- hash = "sha256-wfm2UI4QUiYiAJIYBiSCOD/w72WRJIv2cyLIkfqGsek=";
+ hash = "sha256-dZsHPEhvrElFdmJ6mgqyLqcblyUfpt8dtLsNFm1emrw=";
};
- vendorHash = "sha256-8VlT9cy2uNhQPiUpr1jJuQSgUR6TtlbQ+etran2Htxs=";
+ vendorHash = "sha256-Yc5IXnShciek/bKkVezkAcaq47zGiZP8vUHFb9p09LI=";
postPatch = ''
substituteInPlace main.go \
diff --git a/pkgs/by-name/ne/next-ls/package.nix b/pkgs/by-name/ne/next-ls/package.nix
index 68e9f96d9510..7771bae3a195 100644
--- a/pkgs/by-name/ne/next-ls/package.nix
+++ b/pkgs/by-name/ne/next-ls/package.nix
@@ -37,7 +37,7 @@ beamPackages.mixRelease rec {
meta = {
homepage = "https://www.elixir-tools.dev/next-ls/";
changelog = "https://github.com/elixir-tools/next-ls/releases/tag/v${version}";
- description = "The language server for Elixir that just works";
+ description = "Language server for Elixir that just works";
license = lib.licenses.mit;
mainProgram = "nextls";
maintainers = [ lib.maintainers.adamcstephens ];
diff --git a/pkgs/by-name/ni/nix-check-deps/package.nix b/pkgs/by-name/ni/nix-check-deps/package.nix
new file mode 100644
index 000000000000..ac14368eeee6
--- /dev/null
+++ b/pkgs/by-name/ni/nix-check-deps/package.nix
@@ -0,0 +1,32 @@
+{
+ lib,
+ rustPlatform,
+ fetchFromGitHub,
+ unstableGitUpdater,
+}:
+
+rustPlatform.buildRustPackage {
+ pname = "nix-check-deps";
+ version = "0-unstable-2025-04-09";
+
+ src = fetchFromGitHub {
+ owner = "LordGrimmauld";
+ repo = "nix-check-deps";
+ rev = "263701905ec40a19c52d23d0fdceb1126e20c99e";
+ hash = "sha256-RaPk8Cd5ovskxFFvFd0+auIopCo1YHyH+6199qK+d18=";
+ };
+
+ useFetchCargoVendor = true;
+ cargoHash = "sha256-1fazKGz3PtyTvcIW+PY/LwYc6JlErSO9ZFisTUXJdhc=";
+
+ passthru.updateScript = unstableGitUpdater { };
+
+ meta = {
+ description = "Scan nix packages for unused buildInputs";
+ homepage = "https://github.com/LordGrimmauld/nix-check-deps";
+ license = lib.licenses.bsd3;
+ maintainers = with lib.maintainers; [ ethancedwards8 ];
+ mainProgram = "nix-check-deps";
+ platforms = lib.platforms.unix;
+ };
+}
diff --git a/pkgs/by-name/ni/nix-your-shell/package.nix b/pkgs/by-name/ni/nix-your-shell/package.nix
index bda305c30d35..a662a3b0b563 100644
--- a/pkgs/by-name/ni/nix-your-shell/package.nix
+++ b/pkgs/by-name/ni/nix-your-shell/package.nix
@@ -3,6 +3,8 @@
rustPlatform,
fetchFromGitHub,
nix-update-script,
+ runCommand,
+ nix-your-shell,
}:
rustPlatform.buildRustPackage rec {
pname = "nix-your-shell";
@@ -11,13 +13,22 @@ rustPlatform.buildRustPackage rec {
src = fetchFromGitHub {
owner = "MercuryTechnologies";
repo = "nix-your-shell";
- rev = "v${version}";
+ tag = "v${version}";
hash = "sha256-FjGjLq/4qeZz9foA7pfz1hiXvsdmbnzB3BpiTESLE1c=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-zQpK13iudyWDZbpAN8zm9kKmz8qy3yt8JxT4lwq4YF0=";
+ passthru = {
+ generate-config =
+ shell:
+ runCommand "nix-your-shell-config" { } ''
+ ${lib.getExe nix-your-shell} ${lib.escapeShellArg shell} >> "$out"
+ '';
+ updateScript = nix-update-script { };
+ };
+
meta = {
mainProgram = "nix-your-shell";
description = "`nix` and `nix-shell` wrapper for shells other than `bash`";
@@ -26,6 +37,4 @@ rustPlatform.buildRustPackage rec {
license = [ lib.licenses.mit ];
maintainers = with lib.maintainers; [ _9999years ];
};
-
- passthru.updateScript = nix-update-script { };
}
diff --git a/pkgs/by-name/ni/nixos-firewall-tool/package.nix b/pkgs/by-name/ni/nixos-firewall-tool/package.nix
index 13f27d3b7b25..4615287fb260 100644
--- a/pkgs/by-name/ni/nixos-firewall-tool/package.nix
+++ b/pkgs/by-name/ni/nixos-firewall-tool/package.nix
@@ -32,7 +32,7 @@ stdenvNoCC.mkDerivation {
'';
meta = with lib; {
- description = "A tool to temporarily manipulate the NixOS firewall";
+ description = "Tool to temporarily manipulate the NixOS firewall";
license = licenses.mit;
maintainers = with maintainers; [
clerie
diff --git a/pkgs/by-name/ni/nixos-install-tools/package.nix b/pkgs/by-name/ni/nixos-install-tools/package.nix
index 853c4d718e38..03be3c9ea39b 100644
--- a/pkgs/by-name/ni/nixos-install-tools/package.nix
+++ b/pkgs/by-name/ni/nixos-install-tools/package.nix
@@ -28,7 +28,7 @@ in
extraOutputsToInstall = [ "man" ];
meta = {
- description = "The essential commands from the NixOS installer as a package";
+ description = "Essential commands from the NixOS installer as a package";
longDescription = ''
With this package, you get the commands like nixos-generate-config and
nixos-install that you would otherwise only find on a NixOS system, such
diff --git a/pkgs/by-name/nt/ntfy-alertmanager/package.nix b/pkgs/by-name/nt/ntfy-alertmanager/package.nix
index ef87df47b46f..88edb49f9157 100644
--- a/pkgs/by-name/nt/ntfy-alertmanager/package.nix
+++ b/pkgs/by-name/nt/ntfy-alertmanager/package.nix
@@ -16,7 +16,7 @@ buildGoModule rec {
vendorHash = "sha256-8a6dvBERegpFYFHQGJppz5tlQioQAudCe3/Q7vro+ZI=";
meta = with lib; {
- description = "A bridge between ntfy and Alertmanager";
+ description = "Bridge between ntfy and Alertmanager";
homepage = "https://git.xenrox.net/~xenrox/ntfy-alertmanager";
license = licenses.agpl3Only;
mainProgram = "ntfy-alertmanager";
diff --git a/pkgs/by-name/nu/nuv/package.nix b/pkgs/by-name/nu/nuv/package.nix
index 0cd295b98b9c..94c50de321cc 100644
--- a/pkgs/by-name/nu/nuv/package.nix
+++ b/pkgs/by-name/nu/nuv/package.nix
@@ -71,7 +71,7 @@ buildGoModule {
meta = {
homepage = "https://nuvolaris.io/";
- description = "A CLI tool for running tasks using the Nuvolaris serverless engine";
+ description = "CLI tool for running tasks using the Nuvolaris serverless engine";
license = lib.licenses.asl20;
mainProgram = "nuv";
maintainers = with lib.maintainers; [
diff --git a/pkgs/by-name/nw/nwg-panel/package.nix b/pkgs/by-name/nw/nwg-panel/package.nix
index 371fdf825d0a..dec6073e3687 100644
--- a/pkgs/by-name/nw/nwg-panel/package.nix
+++ b/pkgs/by-name/nw/nwg-panel/package.nix
@@ -23,13 +23,13 @@
python3Packages.buildPythonApplication rec {
pname = "nwg-panel";
- version = "0.10.4";
+ version = "0.10.6";
src = fetchFromGitHub {
owner = "nwg-piotr";
repo = "nwg-panel";
tag = "v${version}";
- hash = "sha256-yONNXCKKUH2P0Bhq2lRh3zNWZGvZG4LUi/ONUozTYmI=";
+ hash = "sha256-+LnnYP7AA/Gohusk9/lvvxdHpnOfMhBu58UB/LhkMX4=";
};
# No tests
diff --git a/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix b/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix
index 015ca1efd4bc..b4b8f08b630c 100644
--- a/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix
+++ b/pkgs/by-name/nw/nwjs-ffmpeg-prebuilt/package.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation {
'';
meta = {
- description = "An app runtime based on Chromium and node.js";
+ description = "App runtime based on Chromium and node.js";
homepage = "https://nwjs.io/";
platforms = [
"i686-linux"
diff --git a/pkgs/by-name/ob/objfw/package.nix b/pkgs/by-name/ob/objfw/package.nix
index 27604339d318..ebda5feb6aa0 100644
--- a/pkgs/by-name/ob/objfw/package.nix
+++ b/pkgs/by-name/ob/objfw/package.nix
@@ -37,7 +37,7 @@ clangStdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "A portable framework for the Objective-C language";
+ description = "Portable framework for the Objective-C language";
homepage = "https://objfw.nil.im";
license = lib.licenses.lgpl3;
maintainers = [ lib.maintainers.steeleduncan ];
diff --git a/pkgs/by-name/oc/ocelot-desktop/package.nix b/pkgs/by-name/oc/ocelot-desktop/package.nix
index 73a127dc1d1c..8369fd56bb15 100644
--- a/pkgs/by-name/oc/ocelot-desktop/package.nix
+++ b/pkgs/by-name/oc/ocelot-desktop/package.nix
@@ -133,7 +133,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
- description = "An advanced OpenComputers emulator";
+ description = "Advanced OpenComputers emulator";
homepage = "https://ocelot.fomalhaut.me/desktop";
changelog = "https://gitlab.com/cc-ru/ocelot/ocelot-desktop/-/releases/v${finalAttrs.version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/oc/ocm/package.nix b/pkgs/by-name/oc/ocm/package.nix
index f9b2fa28dbad..108d85efd83d 100644
--- a/pkgs/by-name/oc/ocm/package.nix
+++ b/pkgs/by-name/oc/ocm/package.nix
@@ -9,16 +9,16 @@
buildGoModule rec {
pname = "ocm";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchFromGitHub {
owner = "openshift-online";
repo = "ocm-cli";
rev = "v${version}";
- sha256 = "sha256-0JCmKuSVuSOinJiLDT4dOKNON6PnICum6Smnf3syJfM=";
+ sha256 = "sha256-NNhHd4++o2nJjG4okx5dWUng9Z2b032goaLq+1eZ+KI=";
};
- vendorHash = "sha256-kTgTRRSJe3zvgoy923FRtomJpXqnK1t7MF53QAidyuo=";
+ vendorHash = "sha256-KlpQO2xi6edysM45ks2m7/3kkEfxACvK/hzrLpHnEic=";
# Strip the final binary.
ldflags = [
diff --git a/pkgs/by-name/oc/ocrodjvu/package.nix b/pkgs/by-name/oc/ocrodjvu/package.nix
index e42ceb81f101..039660149e7b 100644
--- a/pkgs/by-name/oc/ocrodjvu/package.nix
+++ b/pkgs/by-name/oc/ocrodjvu/package.nix
@@ -20,14 +20,14 @@
python3Packages.buildPythonApplication rec {
pname = "ocrodjvu";
- version = "0.13.2";
+ version = "0.14";
pyproject = true;
src = fetchFromGitHub {
owner = "FriedrichFroebel";
repo = "ocrodjvu";
- rev = version;
- hash = "sha256-EiMCrRFUAJbu9QLgKpFIKqigCZ77lpTDD6AvZuMbyhA=";
+ tag = version;
+ hash = "sha256-/TPo8YCE8JKKKBBeV12ilgTNDmuklwfy0TPI/7dBiOs=";
};
build-system = with python3Packages; [
diff --git a/pkgs/by-name/oh/oh-my-posh/package.nix b/pkgs/by-name/oh/oh-my-posh/package.nix
index dd5246da78a9..639b88560c98 100644
--- a/pkgs/by-name/oh/oh-my-posh/package.nix
+++ b/pkgs/by-name/oh/oh-my-posh/package.nix
@@ -17,7 +17,7 @@ buildGoModule rec {
vendorHash = "sha256-BucMDbubJ+gEb5tBBSOf+P0A+KkDnUSAJRALyL9uhXU=";
- sourceRoot = "source/src";
+ sourceRoot = "${src.name}/src";
ldflags = [
"-s"
diff --git a/pkgs/by-name/om/omnom/package.nix b/pkgs/by-name/om/omnom/package.nix
index d885a6601df9..9e4076306615 100644
--- a/pkgs/by-name/om/omnom/package.nix
+++ b/pkgs/by-name/om/omnom/package.nix
@@ -78,7 +78,7 @@ buildGoModule (finalAttrs: {
'';
meta = {
- description = "A webpage bookmarking and snapshotting service";
+ description = "Webpage bookmarking and snapshotting service";
homepage = "https://github.com/asciimoo/omnom";
license = lib.licenses.agpl3Only;
teams = [ lib.teams.ngi ];
diff --git a/pkgs/by-name/on/oncall/package.nix b/pkgs/by-name/on/oncall/package.nix
index 4c56b281699c..bfa1578ce7d5 100644
--- a/pkgs/by-name/on/oncall/package.nix
+++ b/pkgs/by-name/on/oncall/package.nix
@@ -100,7 +100,7 @@ python3.pkgs.buildPythonApplication rec {
};
meta = {
- description = "A calendar web-app designed for scheduling and managing on-call shifts";
+ description = "Calendar web-app designed for scheduling and managing on-call shifts";
homepage = "http://oncall.tools";
changelog = "https://github.com/linkedin/oncall/blob/${src.rev}/CHANGELOG.md";
license = lib.licenses.bsd2;
diff --git a/pkgs/by-name/op/opa-envoy-plugin/package.nix b/pkgs/by-name/op/opa-envoy-plugin/package.nix
index 99cb30ccf703..7d2ae1fb3fd4 100644
--- a/pkgs/by-name/op/opa-envoy-plugin/package.nix
+++ b/pkgs/by-name/op/opa-envoy-plugin/package.nix
@@ -67,7 +67,7 @@ buildGoModule rec {
mainProgram = "opa";
homepage = "https://www.openpolicyagent.org/docs/latest/envoy-introduction/";
changelog = "https://github.com/open-policy-agent/opa-envoy-plugin/blob/v${version}/CHANGELOG.md";
- description = "A plugin to enforce OPA policies with Envoy";
+ description = "Plugin to enforce OPA policies with Envoy";
longDescription = ''
OPA-Envoy extends OPA with a gRPC server that implements the Envoy
External Authorization API. You can use this version of OPA to enforce
diff --git a/pkgs/by-name/op/openbgpd/package.nix b/pkgs/by-name/op/openbgpd/package.nix
index a6decdcf8ff6..7c33126a56a4 100644
--- a/pkgs/by-name/op/openbgpd/package.nix
+++ b/pkgs/by-name/op/openbgpd/package.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
env.NIX_CFLAGS_COMPILE = "-fcommon";
meta = with lib; {
- description = "A free implementation of the Border Gateway Protocol, Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol";
+ description = "Free implementation of the Border Gateway Protocol, Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol";
license = licenses.isc;
homepage = "http://www.openbgpd.org/";
maintainers = with maintainers; [ kloenk ];
diff --git a/pkgs/by-name/op/openfortivpn-webview-qt/package.nix b/pkgs/by-name/op/openfortivpn-webview-qt/package.nix
index 59e8a2576a6e..b51ecd5d7755 100644
--- a/pkgs/by-name/op/openfortivpn-webview-qt/package.nix
+++ b/pkgs/by-name/op/openfortivpn-webview-qt/package.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
rev = "v${version}-electron";
hash = "sha256-jGDCFdqRfnYwUgVs3KO1pDr52JgkYVRHi2KvABaZFl4=";
};
- sourceRoot = "source/openfortivpn-webview-qt";
+ sourceRoot = "${src.name}/openfortivpn-webview-qt";
nativeBuildInputs = [
qt6Packages.wrapQtAppsHook
diff --git a/pkgs/by-name/op/opensupaplex/package.nix b/pkgs/by-name/op/opensupaplex/package.nix
index 66a2079282ce..b1cbe51469f0 100644
--- a/pkgs/by-name/op/opensupaplex/package.nix
+++ b/pkgs/by-name/op/opensupaplex/package.nix
@@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
];
meta = {
- description = "A decompilation of Supaplex in C and SDL";
+ description = "Decompilation of Supaplex in C and SDL";
homepage = "https://github.com/sergiou87/open-supaplex";
changelog = "https://github.com/sergiou87/open-supaplex/blob/master/changelog/v${version}.txt";
license = lib.licenses.gpl3Only;
diff --git a/pkgs/by-name/op/optional-lite/package.nix b/pkgs/by-name/op/optional-lite/package.nix
index aa07b6be1936..062e09519e6d 100644
--- a/pkgs/by-name/op/optional-lite/package.nix
+++ b/pkgs/by-name/op/optional-lite/package.nix
@@ -30,7 +30,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library";
+ description = "C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library";
homepage = "https://github.com/martinmoene/optional-lite";
changelog = "https://github.com/martinmoene/optional-lite/blob/v${finalAttrs.version}/CHANGES.txt";
license = lib.licenses.boost;
diff --git a/pkgs/by-name/os/osquery/toolchain-bin.nix b/pkgs/by-name/os/osquery/toolchain-bin.nix
index 5a12e7fb3746..3d05ee9f1e2f 100644
--- a/pkgs/by-name/os/osquery/toolchain-bin.nix
+++ b/pkgs/by-name/os/osquery/toolchain-bin.nix
@@ -37,7 +37,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
- description = "A LLVM-based toolchain for Linux designed to build a portable osquery";
+ description = "LLVM-based toolchain for Linux designed to build a portable osquery";
homepage = "https://github.com/osquery/osquery-toolchain";
platforms = [
"x86_64-linux"
diff --git a/pkgs/by-name/ov/overskride/package.nix b/pkgs/by-name/ov/overskride/package.nix
index 7b76d5fd1630..063484dc32d4 100644
--- a/pkgs/by-name/ov/overskride/package.nix
+++ b/pkgs/by-name/ov/overskride/package.nix
@@ -78,7 +78,7 @@ rustPlatform.buildRustPackage {
'';
meta = with lib; {
- description = "A Bluetooth and Obex client that is straight to the point, DE/WM agnostic, and beautiful";
+ description = "Bluetooth and Obex client that is straight to the point, DE/WM agnostic, and beautiful";
homepage = "https://github.com/${owner}/${name}";
changelog = "https://github.com/${owner}/${name}/blob/v${version}/CHANGELOG.md";
license = licenses.gpl3Only;
diff --git a/pkgs/by-name/ox/oxide-rs/package.nix b/pkgs/by-name/ox/oxide-rs/package.nix
index 3176d0ffcdd1..ceeb53b7d3cf 100644
--- a/pkgs/by-name/ox/oxide-rs/package.nix
+++ b/pkgs/by-name/ox/oxide-rs/package.nix
@@ -57,7 +57,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "The Oxide Rust SDK and CLI";
+ description = "Oxide Rust SDK and CLI";
homepage = "https://github.com/oxidecomputer/oxide.rs";
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [
diff --git a/pkgs/by-name/pa/patchcil/package.nix b/pkgs/by-name/pa/patchcil/package.nix
index d0bdfb97c7b2..4f019dfe4516 100644
--- a/pkgs/by-name/pa/patchcil/package.nix
+++ b/pkgs/by-name/pa/patchcil/package.nix
@@ -59,7 +59,7 @@ buildDotnetModule rec {
};
meta = {
- description = "A small utility to modify the library paths from PInvoke in .NET assemblies.";
+ description = "Small utility to modify the library paths from PInvoke in .NET assemblies";
homepage = "https://github.com/GGG-KILLER/patchcil";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ggg ];
diff --git a/pkgs/by-name/pa/paup-cli/package.nix b/pkgs/by-name/pa/paup-cli/package.nix
index 12796245bced..006a65b7fb95 100644
--- a/pkgs/by-name/pa/paup-cli/package.nix
+++ b/pkgs/by-name/pa/paup-cli/package.nix
@@ -41,7 +41,7 @@ stdenvNoCC.mkDerivation {
'';
meta = {
- description = "A software package for inferring evolutionary trees";
+ description = "Software package for inferring evolutionary trees";
homepage = "http://phylosolutions.com/paup-test/";
license = lib.licenses.unfree;
sourceProvenance = [ lib.sourceTypes.binaryNativeCode ];
diff --git a/pkgs/by-name/pa/pavucontrol/package.nix b/pkgs/by-name/pa/pavucontrol/package.nix
index a7ca399e4946..bb0c09158d8c 100644
--- a/pkgs/by-name/pa/pavucontrol/package.nix
+++ b/pkgs/by-name/pa/pavucontrol/package.nix
@@ -15,7 +15,6 @@
wrapGAppsHook4,
meson,
ninja,
- libpressureaudio,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -37,7 +36,6 @@ stdenv.mkDerivation (finalAttrs: {
(lib.optionals withLibcanberra libcanberra-gtk3)
json-glib
adwaita-icon-theme
- libpressureaudio
];
nativeBuildInputs = [
diff --git a/pkgs/by-name/pe/peertube-viewer/package.nix b/pkgs/by-name/pe/peertube-viewer/package.nix
index 4aa5dca89d33..97aef545c6c9 100644
--- a/pkgs/by-name/pe/peertube-viewer/package.nix
+++ b/pkgs/by-name/pe/peertube-viewer/package.nix
@@ -19,7 +19,7 @@ rustPlatform.buildRustPackage {
cargoHash = "sha256-Pf8Jj8XGYbNOAyYEBdAysOK92S3S7bZHerQh/2UlrbQ=";
meta = with lib; {
- description = "A simple CLI browser for the peertube federated video platform";
+ description = "Simple CLI browser for the peertube federated video platform";
homepage = "https://gitlab.com/peertube-viewer/peertube-viewer-rs";
license = licenses.agpl3Only;
maintainers = with maintainers; [ haruki7049 ];
diff --git a/pkgs/by-name/pe/perses/package.nix b/pkgs/by-name/pe/perses/package.nix
index 7db0debadcb2..1682b11683df 100644
--- a/pkgs/by-name/pe/perses/package.nix
+++ b/pkgs/by-name/pe/perses/package.nix
@@ -119,7 +119,7 @@ buildGoModule (finalAttrs: {
};
meta = {
- description = "The CNCF sandbox for observability visualisation";
+ description = "CNCF sandbox for observability visualisation";
homepage = "https://perses.dev/";
changelog = "https://github.com/perses/perses/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
diff --git a/pkgs/by-name/ph/photini/package.nix b/pkgs/by-name/ph/photini/package.nix
index c9d8bd031bc4..841794754f60 100644
--- a/pkgs/by-name/ph/photini/package.nix
+++ b/pkgs/by-name/ph/photini/package.nix
@@ -40,7 +40,7 @@ python3Packages.buildPythonApplication rec {
meta = {
homepage = "https://github.com/jim-easterbrook/Photini";
changelog = "https://photini.readthedocs.io/en/release-${version}/misc/changelog.html";
- description = "An easy to use digital photograph metadata (Exif, IPTC, XMP) editing application";
+ description = "Easy to use digital photograph metadata (Exif, IPTC, XMP) editing application";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ zebreus ];
mainProgram = "photini";
diff --git a/pkgs/by-name/pi/piano-rs/package.nix b/pkgs/by-name/pi/piano-rs/package.nix
index bedc763202d2..5ab9be6b6cdb 100644
--- a/pkgs/by-name/pi/piano-rs/package.nix
+++ b/pkgs/by-name/pi/piano-rs/package.nix
@@ -38,7 +38,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = with lib; {
- description = "A multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal";
+ description = "Multiplayer piano using UDP sockets that can be played using computer keyboard, in the terminal";
homepage = "https://github.com/ritiek/piano-rs";
license = licenses.mit;
mainProgram = "piano-rs";
diff --git a/pkgs/by-name/pi/pihole/package.nix b/pkgs/by-name/pi/pihole/package.nix
index 55d051213750..d55a7f99273b 100644
--- a/pkgs/by-name/pi/pihole/package.nix
+++ b/pkgs/by-name/pi/pihole/package.nix
@@ -232,7 +232,7 @@
};
meta = {
- description = "A black hole for Internet advertisements";
+ description = "Black hole for Internet advertisements";
license = lib.licenses.eupl12;
maintainers = with lib.maintainers; [ averyvigolo ];
platforms = lib.platforms.linux;
diff --git a/pkgs/by-name/pi/piscope/package.nix b/pkgs/by-name/pi/piscope/package.nix
index 8191f53aa1c9..9873ada380eb 100644
--- a/pkgs/by-name/pi/piscope/package.nix
+++ b/pkgs/by-name/pi/piscope/package.nix
@@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "http://abyz.me.uk/rpi/pigpio/piscope.html";
- description = "A logic analyser (digital waveform viewer) for the Raspberry";
+ description = "Logic analyser (digital waveform viewer) for the Raspberry";
license = lib.licenses.unlicense;
maintainers = with lib.maintainers; [ doronbehar ];
platforms = lib.platforms.linux;
diff --git a/pkgs/by-name/po/podman-desktop/package.nix b/pkgs/by-name/po/podman-desktop/package.nix
index ad256b2253f9..666a5f0f9aae 100644
--- a/pkgs/by-name/po/podman-desktop/package.nix
+++ b/pkgs/by-name/po/podman-desktop/package.nix
@@ -143,7 +143,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
- description = "A graphical tool for developing on containers and Kubernetes";
+ description = "Graphical tool for developing on containers and Kubernetes";
homepage = "https://podman-desktop.io";
changelog = "https://github.com/containers/podman-desktop/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
diff --git a/pkgs/by-name/po/polarity/package.nix b/pkgs/by-name/po/polarity/package.nix
index 3d65af77c032..ca1409cffdb0 100644
--- a/pkgs/by-name/po/polarity/package.nix
+++ b/pkgs/by-name/po/polarity/package.nix
@@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };
meta = {
- description = "A Language with Dependent Data and Codata Types";
+ description = "Language with Dependent Data and Codata Types";
homepage = "https://polarity-lang.github.io/";
changelog = "https://github.com/polarity-lang/polarity/blob/${src.rev}/CHANGELOG.md";
license = with lib.licenses; [
diff --git a/pkgs/by-name/po/popcorntime/package.nix b/pkgs/by-name/po/popcorntime/package.nix
index 93413a04572d..c6db6644f36c 100644
--- a/pkgs/by-name/po/popcorntime/package.nix
+++ b/pkgs/by-name/po/popcorntime/package.nix
@@ -96,7 +96,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://github.com/popcorn-official/popcorn-desktop";
- description = "An application that streams movies and TV shows from torrents";
+ description = "Application that streams movies and TV shows from torrents";
platforms = [ "x86_64-linux" ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
license = lib.licenses.gpl3;
diff --git a/pkgs/by-name/po/postfix-tlspol/package.nix b/pkgs/by-name/po/postfix-tlspol/package.nix
index 051aea4e141b..8afc3bf69676 100644
--- a/pkgs/by-name/po/postfix-tlspol/package.nix
+++ b/pkgs/by-name/po/postfix-tlspol/package.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "postfix-tlspol";
- version = "1.8.10";
+ version = "1.8.11";
src = fetchFromGitHub {
owner = "Zuplu";
repo = "postfix-tlspol";
tag = "v${version}";
- hash = "sha256-UAAjvu/nWF9Q60n+Fojw/a6CsgY6iI5qjKv2nsBuzvo=";
+ hash = "sha256-hQSJ0bp3ghfi5chislf2zuCrvPhhoA0jjChRdGYHcFY=";
};
vendorHash = null;
diff --git a/pkgs/by-name/pp/pplatex/package.nix b/pkgs/by-name/pp/pplatex/package.nix
index f7f0a04f2181..a6380ec920c8 100644
--- a/pkgs/by-name/pp/pplatex/package.nix
+++ b/pkgs/by-name/pp/pplatex/package.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = with lib; {
- description = "A tool to reformat the output of latex and friends into readable messages";
+ description = "Tool to reformat the output of latex and friends into readable messages";
mainProgram = "pplatex";
homepage = "https://github.com/stefanhepp/pplatex";
license = licenses.gpl3Plus;
diff --git a/pkgs/by-name/pr/pre-commit/package.nix b/pkgs/by-name/pr/pre-commit/package.nix
index 5bee2ddd0c3e..1e0791e70f16 100644
--- a/pkgs/by-name/pr/pre-commit/package.nix
+++ b/pkgs/by-name/pr/pre-commit/package.nix
@@ -11,6 +11,7 @@
nodejs,
perl,
cabal-install,
+ julia,
pre-commit,
}:
@@ -20,7 +21,7 @@ let
in
buildPythonApplication rec {
pname = "pre-commit";
- version = "4.0.1";
+ version = "4.2.0";
format = "setuptools";
disabled = pythonOlder "3.9";
@@ -29,7 +30,7 @@ buildPythonApplication rec {
owner = "pre-commit";
repo = "pre-commit";
tag = "v${version}";
- hash = "sha256-qMNnzAxJOS7mabHmGYZ/VkDrpaZbqTJyETSCxq/OrGQ=";
+ hash = "sha256-rUhI9NaxyRfLu/mfLwd5B0ybSnlAQV2Urx6+fef0sGM=";
};
patches = [
@@ -60,6 +61,7 @@ buildPythonApplication rec {
pytestCheckHook
re-assert
cabal-install
+ julia
]
++ lib.optionals (!i686Linux) [
# coursier can be moved back to the main nativeCheckInputs list once we’re able to bootstrap a
@@ -135,6 +137,7 @@ buildPythonApplication rec {
"test_additional_node_dependencies_installed"
"test_additional_rust_cli_dependencies_installed"
"test_additional_rust_lib_dependencies_installed"
+ "test_automatic_toolchain_switching"
"test_coursier_hook"
"test_coursier_hook_additional_dependencies"
"test_dart"
@@ -150,6 +153,8 @@ buildPythonApplication rec {
"test_language_version_with_rustup"
"test_installs_rust_missing_rustup"
"test_installs_without_links_outside_env"
+ "test_julia_hook"
+ "test_julia_repo_local"
"test_local_golang_additional_deps"
"test_lua"
"test_lua_additional_dependencies"
diff --git a/pkgs/by-name/pr/premid/package.nix b/pkgs/by-name/pr/premid/package.nix
index 557a3ab20161..6cf748999a4d 100644
--- a/pkgs/by-name/pr/premid/package.nix
+++ b/pkgs/by-name/pr/premid/package.nix
@@ -155,7 +155,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- description = "A simple, configurable utility to show your web activity as playing status on Discord";
+ description = "Simple, configurable utility to show your web activity as playing status on Discord";
homepage = "https://premid.app";
downloadPage = "https://premid.app/downloads";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
diff --git a/pkgs/by-name/pr/pretty-php/package.nix b/pkgs/by-name/pr/pretty-php/package.nix
index ab9e61be897d..35a132174ecc 100644
--- a/pkgs/by-name/pr/pretty-php/package.nix
+++ b/pkgs/by-name/pr/pretty-php/package.nix
@@ -25,7 +25,7 @@ php.buildComposerProject2 (finalAttrs: {
};
meta = {
- description = "The opinionated PHP code formatter";
+ description = "Opinionated PHP code formatter";
homepage = "https://github.com/lkrms/pretty-php";
license = lib.licenses.mit;
mainProgram = "pretty-php";
diff --git a/pkgs/by-name/pr/prometheus-jmx-javaagent/package.nix b/pkgs/by-name/pr/prometheus-jmx-javaagent/package.nix
index 4c317159f552..73d2a823f0c1 100644
--- a/pkgs/by-name/pr/prometheus-jmx-javaagent/package.nix
+++ b/pkgs/by-name/pr/prometheus-jmx-javaagent/package.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation (
meta = {
homepage = "https://github.com/prometheus/jmx_exporter";
- description = "A process for exposing JMX Beans via HTTP for Prometheus consumption";
+ description = "Process for exposing JMX Beans via HTTP for Prometheus consumption";
sourceProvenance = [ lib.sourceTypes.binaryBytecode ];
license = lib.licenses.asl20;
maintainers = [ lib.maintainers.srhb ];
diff --git a/pkgs/by-name/pr/protege/package.nix b/pkgs/by-name/pr/protege/package.nix
index 4ef2318e150d..45bd7081b6e9 100644
--- a/pkgs/by-name/pr/protege/package.nix
+++ b/pkgs/by-name/pr/protege/package.nix
@@ -74,7 +74,7 @@ maven.buildMavenPackage rec {
meta = {
homepage = "https://protege.stanford.edu/";
downloadPage = "https://protege.stanford.edu/software.php#desktop-protege";
- description = "A free and open-source OWL 2 ontology editor";
+ description = "Free and open-source OWL 2 ontology editor";
longDescription = ''
Protégé Desktop is a feature rich ontology editing environment with full
support for the OWL 2 Web Ontology Language, and direct in-memory
diff --git a/pkgs/by-name/pr/protoc-gen-elixir/package.nix b/pkgs/by-name/pr/protoc-gen-elixir/package.nix
index 96af826fd59f..ba7e9ed2d18d 100644
--- a/pkgs/by-name/pr/protoc-gen-elixir/package.nix
+++ b/pkgs/by-name/pr/protoc-gen-elixir/package.nix
@@ -30,7 +30,7 @@ mixRelease rec {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A protoc plugin to generate Elixir code";
+ description = "Protoc plugin to generate Elixir code";
mainProgram = "protoc-gen-elixir";
homepage = "https://github.com/elixir-protobuf/protobuf";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/pr/proxsuite/package.nix b/pkgs/by-name/pr/proxsuite/package.nix
index 0acf7886422f..ae499019b099 100644
--- a/pkgs/by-name/pr/proxsuite/package.nix
+++ b/pkgs/by-name/pr/proxsuite/package.nix
@@ -86,7 +86,7 @@ stdenv.mkDerivation (finalAttrs: {
pythonImportsCheck = [ "proxsuite" ];
meta = {
- description = "The Advanced Proximal Optimization Toolbox";
+ description = "Advanced Proximal Optimization Toolbox";
homepage = "https://github.com/Simple-Robotics/proxsuite";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ nim65s ];
diff --git a/pkgs/by-name/py/py3c/package.nix b/pkgs/by-name/py/py3c/package.nix
index 8f42639a737c..7ddef7728128 100644
--- a/pkgs/by-name/py/py3c/package.nix
+++ b/pkgs/by-name/py/py3c/package.nix
@@ -2,7 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
- python311,
+ python3,
}:
stdenv.mkDerivation rec {
@@ -30,7 +30,8 @@ stdenv.mkDerivation rec {
doCheck = true;
nativeCheckInputs = [
- python311
+ python3
+ python3.pkgs.distutils
];
checkTarget = "test-python";
diff --git a/pkgs/by-name/py/pymol/package.nix b/pkgs/by-name/py/pymol/package.nix
index 27cedfb1e044..df3549541efa 100644
--- a/pkgs/by-name/py/pymol/package.nix
+++ b/pkgs/by-name/py/pymol/package.nix
@@ -17,7 +17,7 @@
}:
let
pname = "pymol";
- description = "A Python-enhanced molecular graphics tool";
+ description = "Python-enhanced molecular graphics tool";
desktopItem = makeDesktopItem {
name = pname;
diff --git a/pkgs/by-name/py/pysolfc/package.nix b/pkgs/by-name/py/pysolfc/package.nix
index 1c8d0b852663..38ddf835ecd4 100644
--- a/pkgs/by-name/py/pysolfc/package.nix
+++ b/pkgs/by-name/py/pysolfc/package.nix
@@ -2,7 +2,7 @@
lib,
stdenv,
fetchzip,
- python311Packages,
+ python3Packages,
desktop-file-utils,
freecell-solver,
black-hole-solver,
@@ -10,7 +10,7 @@
gitUpdater,
}:
-python311Packages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "pysolfc";
version = "3.2.0";
@@ -51,7 +51,7 @@ python311Packages.buildPythonApplication rec {
'';
};
- propagatedBuildInputs = with python311Packages; [
+ propagatedBuildInputs = with python3Packages; [
tkinter
six
random2
@@ -98,7 +98,7 @@ python311Packages.buildPythonApplication rec {
);
meta = with lib; {
- description = "A collection of more than 1000 solitaire card games";
+ description = "Collection of more than 1000 solitaire card games";
mainProgram = "pysol.py";
homepage = "https://pysolfc.sourceforge.io";
license = licenses.gpl3;
diff --git a/pkgs/by-name/py/pywal16/package.nix b/pkgs/by-name/py/pywal16/package.nix
index e93f4c3ef4d1..7acf51d007d2 100644
--- a/pkgs/by-name/py/pywal16/package.nix
+++ b/pkgs/by-name/py/pywal16/package.nix
@@ -9,14 +9,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "pywal16";
- version = "3.8.6";
+ version = "3.8.9";
pyproject = true;
src = fetchFromGitHub {
owner = "eylles";
repo = "pywal16";
tag = version;
- hash = "sha256-aq9I9KJnzwFjfLZ2fzW80abJQ/oSX7FcmCXYi1JMY7Q=";
+ hash = "sha256-43nKFTkIqaG9UzAjvNbZAog3NLMRKdtnZHxiiiBuD/4=";
};
build-system = [ python3.pkgs.setuptools ];
diff --git a/pkgs/by-name/py/pyzy/package.nix b/pkgs/by-name/py/pyzy/package.nix
index 5fdcae56c47b..e9e5d392ccf1 100644
--- a/pkgs/by-name/py/pyzy/package.nix
+++ b/pkgs/by-name/py/pyzy/package.nix
@@ -46,7 +46,7 @@ stdenv.mkDerivation {
};
meta = with lib; {
- description = "The Chinese PinYin and Bopomofo conversion library";
+ description = "Chinese PinYin and Bopomofo conversion library";
homepage = "https://github.com/openSUSE/pyzy";
license = licenses.lgpl21;
maintainers = with maintainers; [ azuwis ];
diff --git a/pkgs/by-name/qu/quark-goldleaf/package.nix b/pkgs/by-name/qu/quark-goldleaf/package.nix
index f58bc08f6a67..454c94976905 100644
--- a/pkgs/by-name/qu/quark-goldleaf/package.nix
+++ b/pkgs/by-name/qu/quark-goldleaf/package.nix
@@ -102,7 +102,7 @@ maven.buildMavenPackage rec {
meta = {
changelog = "https://github.com/XorTroll/Goldleaf/releases/tag/${src.rev}";
- description = "A GUI tool for transfering files between a computer and a Nintendo Switch running Goldleaf";
+ description = "GUI tool for transfering files between a computer and a Nintendo Switch running Goldleaf";
homepage = "https://github.com/XorTroll/Goldleaf#quark-and-remote-browsing";
longDescription = ''
${meta.description}
diff --git a/pkgs/development/interpreters/racket/configure-installation.rkt b/pkgs/by-name/ra/racket/configure-installation.rkt
similarity index 100%
rename from pkgs/development/interpreters/racket/configure-installation.rkt
rename to pkgs/by-name/ra/racket/configure-installation.rkt
diff --git a/pkgs/by-name/ra/racket/manifest.json b/pkgs/by-name/ra/racket/manifest.json
new file mode 100644
index 000000000000..e7250d32f99d
--- /dev/null
+++ b/pkgs/by-name/ra/racket/manifest.json
@@ -0,0 +1,11 @@
+{
+ "version": "8.17",
+ "full": {
+ "filename": "racket-8.17-src.tgz",
+ "sha256": "44431395138f7b8c5e67d416ff063b8fb6ce056f4c4f0fda27b7b1ec58bfa33b"
+ },
+ "minimal": {
+ "filename": "racket-minimal-8.17-src.tgz",
+ "sha256": "4acb365869290881fa07c69588cfa8b2dc1000bdc69955d70964b0b1e76b71ba"
+ }
+}
diff --git a/pkgs/development/interpreters/racket/minimal.nix b/pkgs/by-name/ra/racket/minimal.nix
similarity index 94%
rename from pkgs/development/interpreters/racket/minimal.nix
rename to pkgs/by-name/ra/racket/minimal.nix
index 8d85729c2a58..2acd10f83bd7 100644
--- a/pkgs/development/interpreters/racket/minimal.nix
+++ b/pkgs/by-name/ra/racket/minimal.nix
@@ -1,7 +1,6 @@
{
lib,
stdenv,
- fetchpatch,
fetchurl,
libiconvReal,
@@ -50,13 +49,6 @@ stdenv.mkDerivation (finalAttrs: {
circumvent this error.
*/
./patches/force-remove-codesign-then-add.patch
-
- (fetchpatch {
- name = "darwin-cs-preprocess.patch";
- url = "https://github.com/racket/racket/commit/ee9fb20a10a1a8e36650681afcafe99f0b044423.patch";
- hash = "sha256-9aTRzfd3dwznfJg0fwsjhN4SYgXncrGyBCbcmKlxlio=";
- stripLen = 1;
- })
];
preConfigure =
@@ -173,6 +165,10 @@ stdenv.mkDerivation (finalAttrs: {
asl20
mit
];
+ sourceProvenance = with lib.sourceTypes; [
+ fromSource
+ binaryBytecode
+ ];
maintainers = with lib.maintainers; [ rc-zb ];
mainProgram = "racket";
platforms = lib.platforms.all;
diff --git a/pkgs/development/interpreters/racket/default.nix b/pkgs/by-name/ra/racket/package.nix
similarity index 100%
rename from pkgs/development/interpreters/racket/default.nix
rename to pkgs/by-name/ra/racket/package.nix
diff --git a/pkgs/development/interpreters/racket/patches/force-cs-variant.patch b/pkgs/by-name/ra/racket/patches/force-cs-variant.patch
similarity index 100%
rename from pkgs/development/interpreters/racket/patches/force-cs-variant.patch
rename to pkgs/by-name/ra/racket/patches/force-cs-variant.patch
diff --git a/pkgs/development/interpreters/racket/patches/force-remove-codesign-then-add.patch b/pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch
similarity index 100%
rename from pkgs/development/interpreters/racket/patches/force-remove-codesign-then-add.patch
rename to pkgs/by-name/ra/racket/patches/force-remove-codesign-then-add.patch
diff --git a/pkgs/development/interpreters/racket/tests/draw-crossing.nix b/pkgs/by-name/ra/racket/tests/draw-crossing.nix
similarity index 100%
rename from pkgs/development/interpreters/racket/tests/draw-crossing.nix
rename to pkgs/by-name/ra/racket/tests/draw-crossing.nix
diff --git a/pkgs/development/interpreters/racket/tests/get-version-and-variant.nix b/pkgs/by-name/ra/racket/tests/get-version-and-variant.nix
similarity index 100%
rename from pkgs/development/interpreters/racket/tests/get-version-and-variant.nix
rename to pkgs/by-name/ra/racket/tests/get-version-and-variant.nix
diff --git a/pkgs/development/interpreters/racket/tests/load-openssl.nix b/pkgs/by-name/ra/racket/tests/load-openssl.nix
similarity index 100%
rename from pkgs/development/interpreters/racket/tests/load-openssl.nix
rename to pkgs/by-name/ra/racket/tests/load-openssl.nix
diff --git a/pkgs/development/interpreters/racket/tests/nix-write-script.nix b/pkgs/by-name/ra/racket/tests/nix-write-script.nix
similarity index 100%
rename from pkgs/development/interpreters/racket/tests/nix-write-script.nix
rename to pkgs/by-name/ra/racket/tests/nix-write-script.nix
diff --git a/pkgs/development/interpreters/racket/tests/write-greeting.nix b/pkgs/by-name/ra/racket/tests/write-greeting.nix
similarity index 100%
rename from pkgs/development/interpreters/racket/tests/write-greeting.nix
rename to pkgs/by-name/ra/racket/tests/write-greeting.nix
diff --git a/pkgs/development/interpreters/racket/update.py b/pkgs/by-name/ra/racket/update.py
similarity index 100%
rename from pkgs/development/interpreters/racket/update.py
rename to pkgs/by-name/ra/racket/update.py
diff --git a/pkgs/by-name/ra/rainfrog/package.nix b/pkgs/by-name/ra/rainfrog/package.nix
index 3931848bdafa..5f3185c7de83 100644
--- a/pkgs/by-name/ra/rainfrog/package.nix
+++ b/pkgs/by-name/ra/rainfrog/package.nix
@@ -37,7 +37,7 @@ rustPlatform.buildRustPackage {
meta = {
changelog = "https://github.com/achristmascarl/rainfrog/releases/tag/v${version}";
- description = "A database management TUI for postgres";
+ description = "Database management TUI for postgres";
homepage = "https://github.com/achristmascarl/rainfrog";
license = lib.licenses.mit;
mainProgram = "rainfrog";
diff --git a/pkgs/by-name/ra/raygui/package.nix b/pkgs/by-name/ra/raygui/package.nix
index b60693f84e92..5aa6b78023b0 100644
--- a/pkgs/by-name/ra/raygui/package.nix
+++ b/pkgs/by-name/ra/raygui/package.nix
@@ -38,7 +38,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A simple and easy-to-use immediate-mode gui library";
+ description = "Simple and easy-to-use immediate-mode gui library";
homepage = "https://github.com/raysan5/raygui";
license = lib.licenses.zlib;
maintainers = with lib.maintainers; [ sigmanificient ];
diff --git a/pkgs/by-name/re/realm/package.nix b/pkgs/by-name/re/realm/package.nix
index 6edeccfdd07d..3ef4dc7724e7 100644
--- a/pkgs/by-name/re/realm/package.nix
+++ b/pkgs/by-name/re/realm/package.nix
@@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec {
};
meta = with lib; {
- description = "A simple, high performance relay server written in rust";
+ description = "Simple, high performance relay server written in rust";
homepage = "https://github.com/zhboner/realm";
mainProgram = "realm";
license = licenses.mit;
diff --git a/pkgs/by-name/re/redact/package.nix b/pkgs/by-name/re/redact/package.nix
index f635684222a7..b04f6be12d16 100644
--- a/pkgs/by-name/re/redact/package.nix
+++ b/pkgs/by-name/re/redact/package.nix
@@ -49,7 +49,7 @@ appimageTools.wrapType2 {
'';
meta = {
- description = "The only platform that allows you to automatically clean up your old posts from services like Twitter, Reddit, Facebook, Discord, and more, all in one place.";
+ description = "Only platform that allows you to automatically clean up your old posts from services like Twitter, Reddit, Facebook, Discord, and more, all in one place";
homepage = "https://redact.dev/";
license = lib.licenses.unfree;
maintainers = with lib.maintainers; [ reputable2772 ];
diff --git a/pkgs/by-name/re/renderdoc/package.nix b/pkgs/by-name/re/renderdoc/package.nix
index dba59f5d201a..2755dc5a94ac 100644
--- a/pkgs/by-name/re/renderdoc/package.nix
+++ b/pkgs/by-name/re/renderdoc/package.nix
@@ -13,7 +13,7 @@
nix-update-script,
pcre,
pkg-config,
- python311Packages,
+ python3Packages,
qt5,
stdenv,
vulkan-loader,
@@ -51,9 +51,9 @@ stdenv.mkDerivation (finalAttrs: {
[
libXdmcp
libpthreadstubs
- python311Packages.pyside2
- python311Packages.pyside2-tools
- python311Packages.shiboken2
+ python3Packages.pyside2
+ python3Packages.pyside2-tools
+ python3Packages.shiboken2
qt5.qtbase
qt5.qtsvg
vulkan-loader
@@ -71,7 +71,7 @@ stdenv.mkDerivation (finalAttrs: {
makeWrapper
pcre
pkg-config
- python311Packages.python
+ python3Packages.python
qt5.qtx11extras
qt5.wrapQtAppsHook
];
diff --git a/pkgs/by-name/re/restic-browser/package.nix b/pkgs/by-name/re/restic-browser/package.nix
index 7cfba5fae808..415dd5cdc27b 100644
--- a/pkgs/by-name/re/restic-browser/package.nix
+++ b/pkgs/by-name/re/restic-browser/package.nix
@@ -61,7 +61,7 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A GUI to browse and restore restic backup repositories";
+ description = "GUI to browse and restore restic backup repositories";
homepage = "https://github.com/emuell/restic-browser";
changelog = "https://github.com/emuell/restic-browser/releases/tag/v${version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/re/rewritefs/package.nix b/pkgs/by-name/re/rewritefs/package.nix
index 03638fb5cf57..91dd2d334024 100644
--- a/pkgs/by-name/re/rewritefs/package.nix
+++ b/pkgs/by-name/re/rewritefs/package.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation {
preConfigure = "substituteInPlace Makefile --replace /usr/local $out";
meta = with lib; {
- description = "A FUSE filesystem intended to be used like Apache mod_rewrite";
+ description = "FUSE filesystem intended to be used like Apache mod_rewrite";
homepage = "https://github.com/sloonz/rewritefs";
license = licenses.gpl2Only;
maintainers = with maintainers; [ rnhmjoj ];
diff --git a/pkgs/by-name/ro/rott/package.nix b/pkgs/by-name/ro/rott/package.nix
new file mode 100644
index 000000000000..0a65dd4ae39e
--- /dev/null
+++ b/pkgs/by-name/ro/rott/package.nix
@@ -0,0 +1,82 @@
+{
+ stdenv,
+ lib,
+ fetchurl,
+ fetchzip,
+ SDL_compat,
+ SDL_mixer,
+ makeDesktopItem,
+ copyDesktopItems,
+ unzip,
+ buildShareware ? false,
+ withSharewareData ? buildShareware,
+}:
+assert withSharewareData -> buildShareware;
+
+let
+ datadir = "share/data/rott-shareware/";
+in
+stdenv.mkDerivation (finalAttrs: {
+ pname = "rott";
+ version = "1.1.2";
+
+ __structuredAttrs = true;
+ srcs =
+ [
+ (fetchurl {
+ url = "https://icculus.org/rott/releases/${finalAttrs.pname}-${finalAttrs.version}.tar.gz";
+ hash = "sha256-ECUW6MMS9rC79sYj4fAcv7vDFKzorf4fIB1HsVvZJ/8=";
+ })
+ ]
+ ++ lib.optional withSharewareData (fetchzip {
+ url = "http://icculus.org/rott/share/1rott13.zip";
+ hash = "sha256-l0pP+mNPAabGh7LZrwcB6KOhPRSycrZpAlPVTyDXc6Y=";
+ stripRoot = false;
+ });
+
+ sourceRoot = "rott-${finalAttrs.version}/rott";
+
+ nativeBuildInputs = [ copyDesktopItems ] ++ lib.optional withSharewareData unzip;
+
+ buildInputs = [
+ SDL_compat
+ SDL_mixer
+ ];
+
+ enableParallelBuilding = true;
+
+ makeFlags = [
+ "SHAREWARE=${if buildShareware then "1" else "0"}"
+ ''EXTRACFLAGS=-DDATADIR=\"${if withSharewareData then "${placeholder "out"}/${datadir}" else ""}\"''
+ ];
+
+ installPhase = ''
+ runHook preInstall
+
+ ${lib.optionalString withSharewareData ''
+ mkdir -p "$out/${datadir}"
+ unzip -d "$out/${datadir}" ../../source/ROTTSW13.SHR
+ ''}
+ install -Dm755 -t $out/bin rott
+
+ runHook postInstall
+ '';
+
+ desktopItems = [
+ (makeDesktopItem {
+ name = "rott";
+ exec = "rott";
+ desktopName = "Rise of the Triad: ${if buildShareware then "The HUNT Begins" else "Dark War"}";
+ categories = [ "Game" ];
+ })
+ ];
+
+ meta = {
+ description = "SDL port of Rise of the Triad";
+ mainProgram = "rott";
+ homepage = "https://icculus.org/rott/";
+ license = with lib.licenses; [ gpl2Plus ] ++ lib.optional withSharewareData unfreeRedistributable;
+ maintainers = with lib.maintainers; [ sander ];
+ platforms = lib.platforms.all;
+ };
+})
diff --git a/pkgs/by-name/rp/rpm-sequoia/package.nix b/pkgs/by-name/rp/rpm-sequoia/package.nix
index aa28141583e3..2c645221c9aa 100644
--- a/pkgs/by-name/rp/rpm-sequoia/package.nix
+++ b/pkgs/by-name/rp/rpm-sequoia/package.nix
@@ -71,7 +71,7 @@ rustPlatform.buildRustPackage rec {
passthru.updateScript = nix-update-script { };
meta = {
- description = "An OpenPGP backend for rpm using Sequoia PGP";
+ description = "OpenPGP backend for rpm using Sequoia PGP";
homepage = "https://sequoia-pgp.org/";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ baloo ];
diff --git a/pkgs/by-name/ru/rundeck-cli/package.nix b/pkgs/by-name/ru/rundeck-cli/package.nix
index 2bfb535e08a9..cbf54aed1752 100644
--- a/pkgs/by-name/ru/rundeck-cli/package.nix
+++ b/pkgs/by-name/ru/rundeck-cli/package.nix
@@ -48,7 +48,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "The official CLI tool for Rundeck";
+ description = "Official CLI tool for Rundeck";
longDescription = ''
The rd command provides command line access to the Rundeck HTTP API,
allowing you to access and control your Rundeck server from the
diff --git a/pkgs/by-name/ru/rush-parallel/package.nix b/pkgs/by-name/ru/rush-parallel/package.nix
index 96292cbd65b1..1eeff70b49bf 100644
--- a/pkgs/by-name/ru/rush-parallel/package.nix
+++ b/pkgs/by-name/ru/rush-parallel/package.nix
@@ -23,7 +23,7 @@ buildGoModule rec {
];
meta = {
- description = "A cross-platform command-line tool for executing jobs in parallel";
+ description = "Cross-platform command-line tool for executing jobs in parallel";
homepage = "https://github.com/shenwei356/rush";
changelog = "https://github.com/shenwei356/rush/blob/${src.rev}/CHANGELOG.md";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/ru/rustmission/package.nix b/pkgs/by-name/ru/rustmission/package.nix
index 932876025231..bfb842f81181 100644
--- a/pkgs/by-name/ru/rustmission/package.nix
+++ b/pkgs/by-name/ru/rustmission/package.nix
@@ -28,7 +28,7 @@ rustPlatform.buildRustPackage rec {
doCheck = false;
meta = {
- description = "A TUI for the Transmission daemon";
+ description = "TUI for the Transmission daemon";
homepage = "https://github.com/intuis/rustmission";
changelog = "https://github.com/intuis/rustmission/releases/tag/v${version}";
license = lib.licenses.gpl3Only;
diff --git a/pkgs/by-name/sa/sarif-fmt/package.nix b/pkgs/by-name/sa/sarif-fmt/package.nix
index cba1bff8a1ef..5cc577ddbc40 100644
--- a/pkgs/by-name/sa/sarif-fmt/package.nix
+++ b/pkgs/by-name/sa/sarif-fmt/package.nix
@@ -41,7 +41,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "A CLI tool to pretty print SARIF diagnostics";
+ description = "CLI tool to pretty print SARIF diagnostics";
homepage = "https://psastras.github.io/sarif-rs";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ getchoo ];
diff --git a/pkgs/by-name/sa/satdump/package.nix b/pkgs/by-name/sa/satdump/package.nix
index 3da37757f09f..3d5b7f41a0f0 100644
--- a/pkgs/by-name/sa/satdump/package.nix
+++ b/pkgs/by-name/sa/satdump/package.nix
@@ -98,7 +98,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A generic satellite data processing software";
+ description = "Generic satellite data processing software";
homepage = "https://www.satdump.org/";
changelog = "https://github.com/SatDump/SatDump/releases/tag/${finalAttrs.version}";
license = lib.licenses.gpl3Plus;
diff --git a/pkgs/by-name/sa/sauerbraten/package.nix b/pkgs/by-name/sa/sauerbraten/package.nix
index 49925da52112..93e8af7faf7a 100644
--- a/pkgs/by-name/sa/sauerbraten/package.nix
+++ b/pkgs/by-name/sa/sauerbraten/package.nix
@@ -8,9 +8,11 @@
copyDesktopItems,
# buildInputs
+ libGL,
SDL2,
SDL2_image,
SDL2_mixer,
+ xorg,
zlib,
makeDesktopItem,
@@ -33,9 +35,11 @@ stdenv.mkDerivation rec {
];
buildInputs = [
+ libGL
SDL2
SDL2_image
SDL2_mixer
+ xorg.libX11
zlib
];
diff --git a/pkgs/by-name/sb/sbom4python/package.nix b/pkgs/by-name/sb/sbom4python/package.nix
index ae712563008d..518b9ca5af77 100644
--- a/pkgs/by-name/sb/sbom4python/package.nix
+++ b/pkgs/by-name/sb/sbom4python/package.nix
@@ -44,7 +44,7 @@ python3Packages.buildPythonApplication rec {
meta = {
changelog = "https://github.com/anthonyharrison/sbom4python/releases/tag/${src.tag}";
- description = "A tool to generate a SBOM (Software Bill of Materials) for an installed Python module";
+ description = "Tool to generate a SBOM (Software Bill of Materials) for an installed Python module";
homepage = "https://github.com/anthonyharrison/sbom4python";
license = lib.licenses.asl20;
mainProgram = "sbom4python";
diff --git a/pkgs/by-name/sb/sbt-extras/package.nix b/pkgs/by-name/sb/sbt-extras/package.nix
index a57c84270b5f..aa57a55d2f1b 100644
--- a/pkgs/by-name/sb/sbt-extras/package.nix
+++ b/pkgs/by-name/sb/sbt-extras/package.nix
@@ -83,7 +83,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "A more featureful runner for sbt, the simple/scala/standard build tool";
+ description = "More featureful runner for sbt, the simple/scala/standard build tool";
homepage = "https://github.com/paulp/sbt-extras";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [
diff --git a/pkgs/by-name/sc/scitokens-cpp/package.nix b/pkgs/by-name/sc/scitokens-cpp/package.nix
index 4ba56eb1e849..6f390abeac71 100644
--- a/pkgs/by-name/sc/scitokens-cpp/package.nix
+++ b/pkgs/by-name/sc/scitokens-cpp/package.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation {
meta = with lib; {
homepage = "https://github.com/scitokens/scitokens-cpp/";
- description = "A C++ implementation of the SciTokens library with a C library interface";
+ description = "C++ implementation of the SciTokens library with a C library interface";
platforms = platforms.unix;
license = licenses.asl20;
maintainers = with maintainers; [ evey ];
diff --git a/pkgs/by-name/se/seq-cli/package.nix b/pkgs/by-name/se/seq-cli/package.nix
index 4c97eab76450..0d496ad25ffd 100644
--- a/pkgs/by-name/se/seq-cli/package.nix
+++ b/pkgs/by-name/se/seq-cli/package.nix
@@ -32,7 +32,7 @@ buildDotnetModule (finalAttrs: {
};
meta = {
- description = "The Seq command-line client. Administer, log, ingest, search, from any OS";
+ description = "Seq command-line client. Administer, log, ingest, search, from any OS";
homepage = "https://github.com/datalust/seqcli";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ hausken ];
diff --git a/pkgs/by-name/se/serie/package.nix b/pkgs/by-name/se/serie/package.nix
index 28939ed70d01..e77b8841a1cb 100644
--- a/pkgs/by-name/se/serie/package.nix
+++ b/pkgs/by-name/se/serie/package.nix
@@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec {
passthru.tests.version = testers.testVersion { package = serie; };
meta = with lib; {
- description = "A rich git commit graph in your terminal, like magic";
+ description = "Rich git commit graph in your terminal, like magic";
homepage = "https://github.com/lusingander/serie";
license = with licenses; [ mit ];
maintainers = with maintainers; [ matthiasbeyer ];
diff --git a/pkgs/by-name/se/servo/package.nix b/pkgs/by-name/se/servo/package.nix
index 685a983fae63..a2494c57eba1 100644
--- a/pkgs/by-name/se/servo/package.nix
+++ b/pkgs/by-name/se/servo/package.nix
@@ -155,7 +155,7 @@ rustPlatform.buildRustPackage {
};
meta = {
- description = "The embeddable, independent, memory-safe, modular, parallel web rendering engine";
+ description = "Embeddable, independent, memory-safe, modular, parallel web rendering engine";
homepage = "https://servo.org";
license = lib.licenses.mpl20;
maintainers = with lib.maintainers; [
diff --git a/pkgs/by-name/sh/shader-slang/package.nix b/pkgs/by-name/sh/shader-slang/package.nix
index ef04aac610a0..8bada528041d 100644
--- a/pkgs/by-name/sh/shader-slang/package.nix
+++ b/pkgs/by-name/sh/shader-slang/package.nix
@@ -142,7 +142,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "A shading language that makes it easier to build and maintain large shader codebases in a modular and extensible fashion";
+ description = "Shading language that makes it easier to build and maintain large shader codebases in a modular and extensible fashion";
homepage = "https://github.com/shader-slang/slang";
license = with lib.licenses; [
asl20
diff --git a/pkgs/by-name/sh/shellspec/package.nix b/pkgs/by-name/sh/shellspec/package.nix
index 8fff36ca0ac6..17f31fc13a52 100644
--- a/pkgs/by-name/sh/shellspec/package.nix
+++ b/pkgs/by-name/sh/shellspec/package.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
dontBuild = true;
meta = with lib; {
- description = "A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells";
+ description = "Full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells";
homepage = "https://shellspec.info/";
changelog = "https://github.com/shellspec/shellspec/releases/tag/${version}";
license = licenses.mit;
diff --git a/pkgs/by-name/sh/shh/package.nix b/pkgs/by-name/sh/shh/package.nix
index 8bc26f187235..694e717743f3 100644
--- a/pkgs/by-name/sh/shh/package.nix
+++ b/pkgs/by-name/sh/shh/package.nix
@@ -3,7 +3,6 @@
rustPlatform,
fetchFromGitHub,
nix-update-script,
- fetchpatch,
installShellFiles,
python3,
strace,
@@ -19,25 +18,19 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "shh";
- version = "2025.6.4";
+ version = "2025.6.5";
src = fetchFromGitHub {
owner = "desbma";
repo = "shh";
tag = "v${version}";
- hash = "sha256-rhn7qy/cF1vjCFnEoVzVmKNcI/TBUEMxp5pzzC8c9bw=";
+ hash = "sha256-cKN5SK7pVw4Ey6QmCZRYIlDPJ69eg9ihQ1M2vZDmGZ0=";
};
- cargoHash = "sha256-hk4IG/FOwrLrV7kPDQigkpWwQzmvf1LvyrIesMYO3jk=";
+ cargoHash = "sha256-09mQDautFnL0RYfIfn6KC2T7Ah57gV7JD1JkqmApmYI=";
patches = [
./fix_run_checks.patch
- (fetchpatch {
- # to be removed after next release
- name = "support-kernels-without-kernel-unprivileged_userns_clone.patch";
- url = "https://github.com/desbma/shh/commit/f103b06c756dbb43aec615b590680cc99cbb0f00.patch";
- hash = "sha256-K68tU7EN51jUayoP+WAUuvqqB2eqyDXnAdLsWEd/eAM=";
- })
];
env = {
diff --git a/pkgs/by-name/sh/shipwright/package.nix b/pkgs/by-name/sh/shipwright/package.nix
index 1013b52c53e6..b47543a96131 100644
--- a/pkgs/by-name/sh/shipwright/package.nix
+++ b/pkgs/by-name/sh/shipwright/package.nix
@@ -276,7 +276,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/HarbourMasters/Shipwright";
- description = "A PC port of Ocarina of Time with modern controls, widescreen, high-resolution, and more";
+ description = "PC port of Ocarina of Time with modern controls, widescreen, high-resolution, and more";
mainProgram = "soh";
platforms = lib.platforms.linux ++ lib.platforms.darwin;
maintainers = with lib.maintainers; [
diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix
index 10c160447c3e..3649ea08ca1f 100644
--- a/pkgs/by-name/si/signal-desktop/package.nix
+++ b/pkgs/by-name/si/signal-desktop/package.nix
@@ -14,6 +14,10 @@
replaceVars,
noto-fonts-color-emoji,
nixosTests,
+
+ # command line arguments which are always set e.g "--password-store=kwallet6"
+ commandLineArgs ? "",
+
withAppleEmojis ? false,
}:
let
@@ -203,7 +207,8 @@ stdenv.mkDerivation (finalAttrs: {
makeWrapper '${lib.getExe electron}' "$out/bin/signal-desktop" \
--add-flags "$out/share/signal-desktop/app.asar" \
--set-default ELECTRON_FORCE_IS_PACKAGED 1 \
- --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}"
+ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \
+ --add-flags ${lib.escapeShellArg commandLineArgs}
runHook postInstall
'';
diff --git a/pkgs/by-name/si/sing-box/package.nix b/pkgs/by-name/si/sing-box/package.nix
index 867dc573e195..79f8481ad63f 100644
--- a/pkgs/by-name/si/sing-box/package.nix
+++ b/pkgs/by-name/si/sing-box/package.nix
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "sing-box";
- version = "1.11.11";
+ version = "1.11.13";
src = fetchFromGitHub {
owner = "SagerNet";
repo = "sing-box";
tag = "v${finalAttrs.version}";
- hash = "sha256-hdYYjKBXnTqScYTUCfMmXozDD8GtIorLXnsU2Fmwg/c=";
+ hash = "sha256-Pq5ElVDNJTeT4h6ZrupnKlCydxfJ2wAxk/9eZblT4d4=";
};
- vendorHash = "sha256-/0pwsZbMbyAFXCrukbNf2RmQjQJ1E/ZUwzrC+5NEZcc=";
+ vendorHash = "sha256-/awpe9v+J1O0DKMvi6CNAgJ0mFJaWoXPHzRAk98nQ+Y=";
tags = [
"with_quic"
diff --git a/pkgs/by-name/si/siyuan/package.nix b/pkgs/by-name/si/siyuan/package.nix
index 2f731da1646f..1eee8fc15de6 100644
--- a/pkgs/by-name/si/siyuan/package.nix
+++ b/pkgs/by-name/si/siyuan/package.nix
@@ -2,7 +2,7 @@
lib,
stdenv,
fetchFromGitHub,
- buildGo123Module,
+ buildGoModule,
replaceVars,
pandoc,
nodejs,
@@ -35,20 +35,20 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "siyuan";
- version = "3.1.28";
+ version = "3.1.31";
src = fetchFromGitHub {
owner = "siyuan-note";
repo = "siyuan";
rev = "v${finalAttrs.version}";
- hash = "sha256-s36rtNmVAp17Okj71NE/jgIM/pEZNS+oOYZ8rnjv6Ow=";
+ hash = "sha256-l9FAGZzu8z5Q4gRoaZ8Z8tYkBEw9Yq9mfmWOKO39KLI=";
};
- kernel = buildGo123Module {
+ kernel = buildGoModule {
name = "${finalAttrs.pname}-${finalAttrs.version}-kernel";
inherit (finalAttrs) src;
sourceRoot = "${finalAttrs.src.name}/kernel";
- vendorHash = "sha256-i/hpP9S9vGS/jP3gKceDY00wgnBDkmsfYRZtsYQOjck=";
+ vendorHash = "sha256-uREgNsDGFLzkOBkO2D2/vbJJ8A2rfy0nK2Dx/OvWf9c=";
patches = [
(replaceVars ./set-pandoc-path.patch {
@@ -75,6 +75,12 @@ stdenv.mkDerivation (finalAttrs: {
tags = [ "fts5" ];
};
+ # this should contain a 'packages' key, but it doesn't...
+ # we can remove it because it's not needed to build
+ postPatch = ''
+ rm pnpm-workspace.yaml
+ '';
+
nativeBuildInputs = [
nodejs
pnpm.configHook
@@ -88,8 +94,9 @@ stdenv.mkDerivation (finalAttrs: {
version
src
sourceRoot
+ postPatch
;
- hash = "sha256-5KqMmpcI+4iy3Ff72D8aUvhPttW2vwTI8aTwXBJ7sqo=";
+ hash = "sha256-U8n9FLwJqBq16CTmiIDSh0u4lguSn0rF4jUkU25iu98=";
};
sourceRoot = "${finalAttrs.src.name}/app";
diff --git a/pkgs/by-name/sl/sleqp/package.nix b/pkgs/by-name/sl/sleqp/package.nix
index 4ca9983ba2a7..cf00b01448b4 100644
--- a/pkgs/by-name/sl/sleqp/package.nix
+++ b/pkgs/by-name/sl/sleqp/package.nix
@@ -62,7 +62,7 @@ stdenv.mkDerivation (finalAttrs: {
];
meta = {
- description = "An active set-based NLP solver";
+ description = "Active set-based NLP solver";
homepage = "https://github.com/chrhansk/sleqp";
changelog = "https://github.com/chrhansk/sleqp/blob/${finalAttrs.src.rev}/CHANGELOG.md";
license = lib.licenses.lgpl3Only;
diff --git a/pkgs/by-name/sm/smartdns/package.nix b/pkgs/by-name/sm/smartdns/package.nix
index 3fa68ae0d87b..dcb20ec7015d 100644
--- a/pkgs/by-name/sm/smartdns/package.nix
+++ b/pkgs/by-name/sm/smartdns/package.nix
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
};
meta = with lib; {
- description = "A local DNS server to obtain the fastest website IP for the best Internet experience";
+ description = "Local DNS server to obtain the fastest website IP for the best Internet experience";
longDescription = ''
SmartDNS is a local DNS server. SmartDNS accepts DNS query requests from local clients, obtains DNS query results from multiple upstream DNS servers, and returns the fastest access results to clients.
Avoiding DNS pollution and improving network access speed, supports high-performance ad filtering.
diff --git a/pkgs/by-name/sm/smassh/package.nix b/pkgs/by-name/sm/smassh/package.nix
index 89b42204c16f..4d2c1cecaa95 100644
--- a/pkgs/by-name/sm/smassh/package.nix
+++ b/pkgs/by-name/sm/smassh/package.nix
@@ -2,13 +2,10 @@
lib,
fetchFromGitHub,
smassh,
- python311,
+ python3,
testers,
}:
-let
- python3 = python311;
-in
python3.pkgs.buildPythonApplication rec {
pname = "smassh";
version = "3.1.6";
diff --git a/pkgs/by-name/sn/snapdragon-profiler/package.nix b/pkgs/by-name/sn/snapdragon-profiler/package.nix
index 923648776911..13febc9a2cd4 100644
--- a/pkgs/by-name/sn/snapdragon-profiler/package.nix
+++ b/pkgs/by-name/sn/snapdragon-profiler/package.nix
@@ -93,7 +93,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
homepage = "https://developer.qualcomm.com/software/snapdragon-profiler";
- description = "An profiler for Android devices running Snapdragon chips";
+ description = "Profiler for Android devices running Snapdragon chips";
license = licenses.unfree;
maintainers = [ ];
platforms = [ "x86_64-linux" ];
diff --git a/pkgs/by-name/so/source-meta-json-schema/package.nix b/pkgs/by-name/so/source-meta-json-schema/package.nix
index c9eeb51445a2..aec54fa9a398 100644
--- a/pkgs/by-name/so/source-meta-json-schema/package.nix
+++ b/pkgs/by-name/so/source-meta-json-schema/package.nix
@@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/sourcemeta/jsonschema";
- description = "The CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines ";
+ description = "CLI for working with JSON Schema. Covers formatting, linting, testing, bundling, and more for both local development and CI/CD pipelines ";
changelog = "https://github.com/sourcemeta/jsonschema/releases";
license = with lib.licenses; [
agpl3Plus
diff --git a/pkgs/by-name/sp/sparrow3d/package.nix b/pkgs/by-name/sp/sparrow3d/package.nix
index 393781481639..b2a519ff07b1 100644
--- a/pkgs/by-name/sp/sparrow3d/package.nix
+++ b/pkgs/by-name/sp/sparrow3d/package.nix
@@ -94,7 +94,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/theZiz/sparrow3d";
- description = "A software renderer for different open handhelds like the gp2x, wiz, caanoo and pandora";
+ description = "Software renderer for different open handhelds like the gp2x, wiz, caanoo and pandora";
license = lib.licenses.lgpl21;
maintainers = with lib.maintainers; [ colinsane ];
platforms = lib.platforms.linux;
diff --git a/pkgs/by-name/sp/spip/package.nix b/pkgs/by-name/sp/spip/package.nix
index 71fa19fb9949..384e8d6b3dab 100644
--- a/pkgs/by-name/sp/spip/package.nix
+++ b/pkgs/by-name/sp/spip/package.nix
@@ -59,7 +59,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
- description = "A random forest model for splice prediction in genomics";
+ description = "Random forest model for splice prediction in genomics";
license = licenses.mit;
homepage = "https://github.com/raphaelleman/SPiP";
maintainers = with maintainers; [ apraga ];
diff --git a/pkgs/by-name/sp/splash/package.nix b/pkgs/by-name/sp/splash/package.nix
index d014f3808a2f..3492ad797549 100644
--- a/pkgs/by-name/sp/splash/package.nix
+++ b/pkgs/by-name/sp/splash/package.nix
@@ -47,7 +47,7 @@ stdenv.mkDerivation (finalAttrs: {
doInstallCheck = true;
meta = {
- description = "An interactive visualisation and plotting tool using kernel interpolation, mainly used for Smoothed Particle Hydrodynamics simulations";
+ description = "Interactive visualisation and plotting tool using kernel interpolation, mainly used for Smoothed Particle Hydrodynamics simulations";
inherit (finalAttrs.src.meta) homepage;
license = lib.licenses.lgpl3Plus;
maintainers = with lib.maintainers; [ doronbehar ];
diff --git a/pkgs/by-name/sp/spotify-player/package.nix b/pkgs/by-name/sp/spotify-player/package.nix
index 70f9abdc99ea..fd942e25e2a5 100644
--- a/pkgs/by-name/sp/spotify-player/package.nix
+++ b/pkgs/by-name/sp/spotify-player/package.nix
@@ -5,6 +5,9 @@
pkg-config,
openssl,
cmake,
+ installShellFiles,
+ writableTmpDirAsHomeHook,
+
# deps for audio backends
alsa-lib,
libpulseaudio,
@@ -63,6 +66,9 @@ rustPlatform.buildRustPackage rec {
pkg-config
cmake
rustPlatform.bindgenHook
+ installShellFiles
+ # Tries to access $HOME when installing shell files, and on Darwin
+ writableTmpDirAsHomeHook
]
++ lib.optionals stdenv.hostPlatform.isDarwin [
makeBinaryWrapper
@@ -105,16 +111,21 @@ rustPlatform.buildRustPackage rec {
++ lib.optionals withSixel [ "sixel" ]
++ lib.optionals withFuzzy [ "fzf" ];
- # tries to access HOME only in aarch64-darwin environment when building mac-notification-sys
- preBuild = lib.optionalString (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) ''
- export HOME=$TMPDIR
- '';
-
- # sixel-sys is dynamically linked to libsixel
- postInstall = lib.optionals (stdenv.hostPlatform.isDarwin && withSixel) ''
- wrapProgram $out/bin/spotify_player \
- --prefix DYLD_LIBRARY_PATH : "${lib.makeLibraryPath [ libsixel ]}"
- '';
+ postInstall =
+ let
+ inherit (lib.strings) optionalString;
+ in
+ # sixel-sys is dynamically linked to libsixel
+ optionalString (stdenv.hostPlatform.isDarwin && withSixel) ''
+ wrapProgram $out/bin/spotify_player \
+ --prefix DYLD_LIBRARY_PATH : "${lib.makeLibraryPath [ libsixel ]}"
+ ''
+ + optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
+ installShellCompletion --cmd spotify_player \
+ --bash <($out/bin/spotify_player generate bash) \
+ --fish <($out/bin/spotify_player generate fish) \
+ --zsh <($out/bin/spotify_player generate zsh)
+ '';
passthru = {
updateScript = nix-update-script { };
diff --git a/pkgs/by-name/sr/srgn/package.nix b/pkgs/by-name/sr/srgn/package.nix
index f8c3ada6f924..597e898dad86 100644
--- a/pkgs/by-name/sr/srgn/package.nix
+++ b/pkgs/by-name/sr/srgn/package.nix
@@ -27,7 +27,7 @@ rustPlatform.buildRustPackage rec {
'';
meta = with lib; {
- description = "A code surgeon for precise text and code transplantation";
+ description = "Code surgeon for precise text and code transplantation";
license = licenses.mit;
maintainers = with maintainers; [ magistau ];
mainProgram = "srgn";
diff --git a/pkgs/by-name/st/stardust-xr-flatland/package.nix b/pkgs/by-name/st/stardust-xr-flatland/package.nix
index 5e3f0b251736..d4fdd4b077d2 100644
--- a/pkgs/by-name/st/stardust-xr-flatland/package.nix
+++ b/pkgs/by-name/st/stardust-xr-flatland/package.nix
@@ -26,7 +26,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "A flat window for Stardust XR";
+ description = "Flat window for Stardust XR";
homepage = "https://stardustxr.org";
license = lib.licenses.mit;
mainProgram = "flatland";
diff --git a/pkgs/by-name/st/stardust-xr-kiara/package.nix b/pkgs/by-name/st/stardust-xr-kiara/package.nix
index 8a3fe1ff9f3b..615b8147cb5a 100644
--- a/pkgs/by-name/st/stardust-xr-kiara/package.nix
+++ b/pkgs/by-name/st/stardust-xr-kiara/package.nix
@@ -47,7 +47,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "A 360-degree app shell / DE for Stardust XR using Niri";
+ description = "360-degree app shell / DE for Stardust XR using Niri";
homepage = "https://stardustxr.org/";
license = lib.licenses.mit;
mainProgram = "kiara";
diff --git a/pkgs/by-name/st/station/package.nix b/pkgs/by-name/st/station/package.nix
index 7e9391b6866f..c80a0ad5a3b4 100644
--- a/pkgs/by-name/st/station/package.nix
+++ b/pkgs/by-name/st/station/package.nix
@@ -1,43 +1,50 @@
{
+ lib,
appimageTools,
fetchurl,
- lib,
+ makeWrapper,
+ nix-update-script,
}:
-
let
+ version = "3.3.0";
pname = "station";
- version = "1.52.2";
-
src = fetchurl {
- url = "https://github.com/getstation/desktop-app-releases/releases/download/${version}/Station-${version}-x86_64.AppImage";
- sha256 = "0lhiwvnf94is9klvzrqv2wri53gj8nms9lg2678bs4y58pvjxwid";
+ url = "https://github.com/getstation/desktop-app/releases/download/v${version}/Station-x86_64.AppImage";
+ hash = "sha256-OiUVRKpU2W1dJ6z9Dqvxd+W4/oNpG+Zolj43ZHpKaO0=";
};
-
appimageContents = appimageTools.extractType2 {
inherit pname version src;
};
in
-appimageTools.wrapType2 rec {
+appimageTools.wrapType2 {
inherit pname version src;
-
- profile = ''
- export LC_ALL=C.UTF-8
- '';
-
extraInstallCommands = ''
- install -m 444 -D ${appimageContents}/browserx.desktop $out/share/applications/browserx.desktop
- install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/browserx.png \
- $out/share/icons/hicolor/512x512/apps/browserx.png
- substituteInPlace $out/share/applications/browserx.desktop \
- --replace 'Exec=AppRun' 'Exec=${pname}'
+ source "${makeWrapper}/nix-support/setup-hook"
+ wrapProgram $out/bin/${pname} \
+ --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}"
+ install -m 444 -D ${appimageContents}/station-desktop-app.desktop \
+ $out/share/applications/station-desktop-app.desktop
+ install -m 444 -D ${appimageContents}/usr/share/icons/hicolor/512x512/apps/station-desktop-app.png \
+ $out/share/icons/hicolor/512x512/apps/station-desktop-app.png
+ substituteInPlace $out/share/applications/station-desktop-app.desktop \
+ --replace-fail 'Exec=AppRun' 'Exec=station'
'';
- meta = with lib; {
- description = "Single place for all of your web applications";
- homepage = "https://getstation.com";
- license = licenses.mit;
- platforms = [ "x86_64-linux" ];
- maintainers = [ ];
+ passthru = {
+ updateScript = nix-update-script {
+ extraArgs = [ "--url=https://github.com/getstation/desktop-app" ];
+ };
+ };
+
+ meta = {
+ changelog = "https://github.com/getstation/desktop-app/releases/tag/v${version}";
+ description = "A single place for all of your web applications";
+ downloadPage = "https://github.com/getstation/desktop-app/releases";
+ homepage = "https://getstation.com/";
+ license = lib.licenses.asl20;
mainProgram = "station";
+ maintainers = with lib.maintainers; [ flexiondotorg ];
+ platforms = [ "x86_64-linux" ];
+ sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
};
}
diff --git a/pkgs/by-name/st/stm32cubemx/package.nix b/pkgs/by-name/st/stm32cubemx/package.nix
index bd0250accc8e..b8c9af298ff2 100644
--- a/pkgs/by-name/st/stm32cubemx/package.nix
+++ b/pkgs/by-name/st/stm32cubemx/package.nix
@@ -86,7 +86,7 @@ let
'';
meta = with lib; {
- description = "A graphical tool for configuring STM32 microcontrollers and microprocessors";
+ description = "Graphical tool for configuring STM32 microcontrollers and microprocessors";
longDescription = ''
A graphical tool that allows a very easy configuration of STM32
microcontrollers and microprocessors, as well as the generation of the
diff --git a/pkgs/by-name/st/string-view-lite/package.nix b/pkgs/by-name/st/string-view-lite/package.nix
index afcb1354ef1d..2d50c921411b 100644
--- a/pkgs/by-name/st/string-view-lite/package.nix
+++ b/pkgs/by-name/st/string-view-lite/package.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "A C++17-like string_view for C++98, C++11 and later in a single-file header-only library";
+ description = "C++17-like string_view for C++98, C++11 and later in a single-file header-only library";
homepage = "https://github.com/martinmoene/string-view-lite";
changelog = "https://github.com/martinmoene/string-view-lite/blob/v${finalAttrs.version}/CHANGES.txt";
license = lib.licenses.boost;
diff --git a/pkgs/by-name/st/stylelint-lsp/package.nix b/pkgs/by-name/st/stylelint-lsp/package.nix
index 7de32eea7929..78c830808d7c 100644
--- a/pkgs/by-name/st/stylelint-lsp/package.nix
+++ b/pkgs/by-name/st/stylelint-lsp/package.nix
@@ -62,7 +62,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A stylelint Language Server";
+ description = "Stylelint Language Server";
homepage = "https://github.com/bmatcuk/stylelint-lsp";
license = lib.licenses.mit;
mainProgram = "stylelint-lsp";
diff --git a/pkgs/by-name/su/subtitleedit/package.nix b/pkgs/by-name/su/subtitleedit/package.nix
index 03aab4482d4d..23df1771fed7 100644
--- a/pkgs/by-name/su/subtitleedit/package.nix
+++ b/pkgs/by-name/su/subtitleedit/package.nix
@@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
passthru.updateScript = nix-update-script { };
meta = with lib; {
- description = "A subtitle editor";
+ description = "Subtitle editor";
longDescription = ''
With Subtitle Edit you can easily adjust a subtitle if it is out of sync with
the video in several different ways. You can also use it for making
diff --git a/pkgs/by-name/su/supermariowar/package.nix b/pkgs/by-name/su/supermariowar/package.nix
index 960131aeb9bb..d98c9d6f6909 100644
--- a/pkgs/by-name/su/supermariowar/package.nix
+++ b/pkgs/by-name/su/supermariowar/package.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = unstableGitUpdater { };
meta = {
- description = "A fan-made multiplayer Super Mario Bros. style deathmatch game";
+ description = "Fan-made multiplayer Super Mario Bros. style deathmatch game";
homepage = "https://github.com/mmatyas/supermariowar";
changelog = "https://github.com/mmatyas/supermariowar/blob/${finalAttrs.src.rev}/CHANGELOG";
license = lib.licenses.gpl2Plus;
diff --git a/pkgs/by-name/su/supersonic/package.nix b/pkgs/by-name/su/supersonic/package.nix
index 17d452b3d8a9..7a0b1a480458 100644
--- a/pkgs/by-name/su/supersonic/package.nix
+++ b/pkgs/by-name/su/supersonic/package.nix
@@ -95,7 +95,7 @@ buildGoModule rec {
meta = with lib; {
mainProgram = "supersonic" + lib.optionalString waylandSupport "-wayland";
- description = "A lightweight cross-platform desktop client for Subsonic music servers";
+ description = "Lightweight cross-platform desktop client for Subsonic music servers";
homepage = "https://github.com/dweymouth/supersonic";
platforms = platforms.linux ++ platforms.darwin;
license = licenses.gpl3Plus;
diff --git a/pkgs/by-name/su/sus-compiler/package.nix b/pkgs/by-name/su/sus-compiler/package.nix
index 50289df4befc..649eeb0026ea 100644
--- a/pkgs/by-name/su/sus-compiler/package.nix
+++ b/pkgs/by-name/su/sus-compiler/package.nix
@@ -36,7 +36,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
updateScript = nix-update-script { extraArgs = [ "--generate-lockfile" ]; };
meta = {
- description = "A new Hardware Design Language that keeps you in the driver's seat";
+ description = "New Hardware Design Language that keeps you in the driver's seat";
homepage = "https://github.com/pc2/sus-compiler";
license = lib.licenses.gpl3Only;
maintainers = with lib.maintainers; [ pbsds ];
diff --git a/pkgs/by-name/sv/svix-cli/package.nix b/pkgs/by-name/sv/svix-cli/package.nix
index 82915128fcdc..27072fe6708b 100644
--- a/pkgs/by-name/sv/svix-cli/package.nix
+++ b/pkgs/by-name/sv/svix-cli/package.nix
@@ -39,7 +39,7 @@ buildGoModule rec {
];
meta = with lib; {
- description = "A CLI for interacting with the Svix API";
+ description = "CLI for interacting with the Svix API";
homepage = "https://github.com/svix/svix-cli/";
license = licenses.gpl3;
maintainers = with maintainers; [ techknowlogick ];
diff --git a/pkgs/by-name/sw/swiftlint/package.nix b/pkgs/by-name/sw/swiftlint/package.nix
index e2968a05f31d..9a891c95aa53 100644
--- a/pkgs/by-name/sw/swiftlint/package.nix
+++ b/pkgs/by-name/sw/swiftlint/package.nix
@@ -35,7 +35,7 @@ stdenvNoCC.mkDerivation rec {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A tool to enforce Swift style and conventions";
+ description = "Tool to enforce Swift style and conventions";
homepage = "https://realm.github.io/SwiftLint/";
license = lib.licenses.mit;
mainProgram = "swiftlint";
diff --git a/pkgs/by-name/sw/swiftshader/package.nix b/pkgs/by-name/sw/swiftshader/package.nix
index 004e600725f1..238e214c382f 100644
--- a/pkgs/by-name/sw/swiftshader/package.nix
+++ b/pkgs/by-name/sw/swiftshader/package.nix
@@ -50,7 +50,7 @@ stdenv.mkDerivation {
'';
meta = with lib; {
- description = "A high-performance CPU-based implementation of the Vulkan 1.3 graphics API";
+ description = "High-performance CPU-based implementation of the Vulkan 1.3 graphics API";
homepage = "https://opensource.google/projects/swiftshader";
license = licenses.asl20;
# Should be possible to support Darwin by changing the install phase with
diff --git a/pkgs/by-name/sy/symfpu/package.nix b/pkgs/by-name/sy/symfpu/package.nix
index f4ba9d4f4558..8ea91cb53669 100644
--- a/pkgs/by-name/sy/symfpu/package.nix
+++ b/pkgs/by-name/sy/symfpu/package.nix
@@ -46,7 +46,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
- description = "A (concrete or symbolic) implementation of IEEE-754 / SMT-LIB floating-point";
+ description = "(concrete or symbolic) implementation of IEEE-754 / SMT-LIB floating-point";
homepage = "https://github.com/martin-cs/symfpu";
license = licenses.gpl3Only;
platforms = platforms.unix;
diff --git a/pkgs/by-name/sy/synthesia/package.nix b/pkgs/by-name/sy/synthesia/package.nix
index 5667962fb0dd..a4a8b5a573d9 100644
--- a/pkgs/by-name/sy/synthesia/package.nix
+++ b/pkgs/by-name/sy/synthesia/package.nix
@@ -69,7 +69,7 @@ stdenvNoCC.mkDerivation rec {
'';
meta = with lib; {
- description = "A fun way to learn how to play the piano";
+ description = "Fun way to learn how to play the piano";
homepage = "https://synthesiagame.com/";
downloadPage = "https://synthesiagame.com/download";
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
diff --git a/pkgs/by-name/tc/tcld/package.nix b/pkgs/by-name/tc/tcld/package.nix
index eb2f64dc5c39..f34713ab6343 100644
--- a/pkgs/by-name/tc/tcld/package.nix
+++ b/pkgs/by-name/tc/tcld/package.nix
@@ -39,7 +39,7 @@ buildGoModule (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "The temporal cloud cli.";
+ description = "Temporal cloud cli";
homepage = "https://www.github.com/temporalio/tcld";
license = lib.licenses.mit;
teams = [ lib.teams.mercury ];
diff --git a/pkgs/by-name/te/techmino/package.nix b/pkgs/by-name/te/techmino/package.nix
index 9da82feeab1c..af876861ea53 100644
--- a/pkgs/by-name/te/techmino/package.nix
+++ b/pkgs/by-name/te/techmino/package.nix
@@ -15,7 +15,7 @@
let
pname = "techmino";
- description = "A modern Tetris clone with many features";
+ description = "Modern Tetris clone with many features";
desktopItem = makeDesktopItem {
name = pname;
diff --git a/pkgs/by-name/te/ted/package.nix b/pkgs/by-name/te/ted/package.nix
index 78edd65d5096..b8da10b305da 100644
--- a/pkgs/by-name/te/ted/package.nix
+++ b/pkgs/by-name/te/ted/package.nix
@@ -96,7 +96,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- description = "An easy rich text processor";
+ description = "Easy rich text processor";
longDescription = ''
Ted is a text processor running under X Windows on Unix/Linux systems.
Ted was developed as a standard easy light weight word processor, having
diff --git a/pkgs/by-name/te/terragrunt/package.nix b/pkgs/by-name/te/terragrunt/package.nix
index 0831edfc2990..7d610bfb4ede 100644
--- a/pkgs/by-name/te/terragrunt/package.nix
+++ b/pkgs/by-name/te/terragrunt/package.nix
@@ -4,29 +4,31 @@
fetchFromGitHub,
versionCheckHook,
go-mockery,
+ mockgen,
}:
buildGoModule (finalAttrs: {
pname = "terragrunt";
- version = "0.78.4";
+ version = "0.80.2";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = "terragrunt";
tag = "v${finalAttrs.version}";
- hash = "sha256-Xlqq1d6itQx0Y6MQJTY3tsZ8Q2S8EqRbqD1GGdIu9oA=";
+ hash = "sha256-FgytHWKtXK0tNDFOVOEciEzyVEXLbk9T2Nk8Se35HnY=";
};
nativeBuildInputs = [
versionCheckHook
go-mockery
+ mockgen
];
preBuild = ''
make generate-mocks
'';
- vendorHash = "sha256-sVA2bzQoeDdYRDaAC6DZtF4izuXhlHTUMKNkOIveG7c=";
+ vendorHash = "sha256-Zgoon6eMUXn2zaxHfJovtWV9Q11rDdkBrYzNqa73DsM=";
doCheck = false;
diff --git a/pkgs/by-name/tf/tfmigrate/package.nix b/pkgs/by-name/tf/tfmigrate/package.nix
index a03840702747..0b8ba744f031 100644
--- a/pkgs/by-name/tf/tfmigrate/package.nix
+++ b/pkgs/by-name/tf/tfmigrate/package.nix
@@ -29,7 +29,7 @@ buildGoModule (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A Terraform / OpenTofu state migration tool for GitOps ";
+ description = "Terraform / OpenTofu state migration tool for GitOps ";
homepage = "https://github.com/minamijoyo/tfmigrate";
changelog = "https://github.com/minamijoyo/tfmigrate/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/tf/tfswitch/package.nix b/pkgs/by-name/tf/tfswitch/package.nix
index 2b72188f298b..29272bcd14ac 100644
--- a/pkgs/by-name/tf/tfswitch/package.nix
+++ b/pkgs/by-name/tf/tfswitch/package.nix
@@ -26,7 +26,7 @@ buildGoModule rec {
'';
meta = with lib; {
- description = "A command line tool to switch between different versions of terraform";
+ description = "Command line tool to switch between different versions of terraform";
mainProgram = "tfswitch";
homepage = "https://github.com/warrensbox/terraform-switcher";
license = licenses.mit;
diff --git a/pkgs/by-name/tg/tg-archive/package.nix b/pkgs/by-name/tg/tg-archive/package.nix
index dfe236ce2ce2..d3971c3ca4ef 100644
--- a/pkgs/by-name/tg/tg-archive/package.nix
+++ b/pkgs/by-name/tg/tg-archive/package.nix
@@ -39,7 +39,7 @@ python3.pkgs.buildPythonApplication {
];
meta = {
- description = "A tool for exporting Telegram group chats into static websites like mailing list archives";
+ description = "Tool for exporting Telegram group chats into static websites like mailing list archives";
homepage = "https://github.com/knadh/tg-archive";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ euxane ];
diff --git a/pkgs/by-name/th/thelounge/package.nix b/pkgs/by-name/th/thelounge/package.nix
index 2c0114da11c1..3e54f1d3c27e 100644
--- a/pkgs/by-name/th/thelounge/package.nix
+++ b/pkgs/by-name/th/thelounge/package.nix
@@ -6,7 +6,7 @@
nodejs,
yarn,
fixup-yarn-lock,
- python311,
+ python3,
npmHooks,
cctools,
sqlite,
@@ -39,13 +39,12 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-csVrgsEy9HjSBXxtgNG0hcBrR9COlcadhMQrw6BWPc4=";
};
- # Distutils was deprecated in 3.10, and removed in 3.12. This build needs it. An alternative could be adding
- # setuptools, but testing with that and 3.12 still fails.
nativeBuildInputs = [
nodejs
yarn
fixup-yarn-lock
- python311
+ python3
+ python3.pkgs.distutils
npmHooks.npmInstallHook
] ++ lib.optionals stdenv.hostPlatform.isDarwin [ cctools ];
buildInputs = [ sqlite ];
diff --git a/pkgs/by-name/ti/tic-80/package.nix b/pkgs/by-name/ti/tic-80/package.nix
index 713f1ddaa7e4..c214e5f9fb75 100644
--- a/pkgs/by-name/ti/tic-80/package.nix
+++ b/pkgs/by-name/ti/tic-80/package.nix
@@ -130,7 +130,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
- description = "A free and open source fantasy computer for making, playing and sharing tiny games";
+ description = "Free and open source fantasy computer for making, playing and sharing tiny games";
longDescription = ''
TIC-80 is a free and open source fantasy computer for making, playing and
sharing tiny games.
diff --git a/pkgs/by-name/to/tome2/package.nix b/pkgs/by-name/to/tome2/package.nix
index 59f032905827..d43ec5ca4dcd 100644
--- a/pkgs/by-name/to/tome2/package.nix
+++ b/pkgs/by-name/to/tome2/package.nix
@@ -11,7 +11,7 @@
let
pname = "tome2";
- description = "A dungeon crawler similar to Angband, based on the works of Tolkien";
+ description = "Dungeon crawler similar to Angband, based on the works of Tolkien";
desktopItem = makeDesktopItem {
desktopName = pname;
diff --git a/pkgs/by-name/to/toolong/package.nix b/pkgs/by-name/to/toolong/package.nix
index 43001174c7e8..43124204e9bf 100644
--- a/pkgs/by-name/to/toolong/package.nix
+++ b/pkgs/by-name/to/toolong/package.nix
@@ -1,12 +1,12 @@
{
lib,
- python311Packages,
+ python3Packages,
fetchFromGitHub,
testers,
toolong,
}:
-python311Packages.buildPythonApplication {
+python3Packages.buildPythonApplication {
pname = "toolong";
version = "1.4.0";
pyproject = true;
@@ -18,8 +18,8 @@ python311Packages.buildPythonApplication {
hash = "sha256-HrmU7HxWKYrbV25Y5CHLw7/7tX8Y5mTsTL1aXGGTSIo=";
};
- build-system = [ python311Packages.poetry-core ];
- dependencies = with python311Packages; [
+ build-system = [ python3Packages.poetry-core ];
+ dependencies = with python3Packages; [
click
textual
typing-extensions
diff --git a/pkgs/by-name/tr/transgui/package.nix b/pkgs/by-name/tr/transgui/package.nix
index fb78b119b537..d2dfc2078473 100644
--- a/pkgs/by-name/tr/transgui/package.nix
+++ b/pkgs/by-name/tr/transgui/package.nix
@@ -108,7 +108,7 @@ stdenv.mkDerivation rec {
};
meta = {
- description = "A cross platform front-end for the Transmission BitTorrent client";
+ description = "Cross platform front-end for the Transmission BitTorrent client";
homepage = "https://sourceforge.net/p/transgui";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ ramkromberg ];
diff --git a/pkgs/by-name/tr/trrntzip/package.nix b/pkgs/by-name/tr/trrntzip/package.nix
index d0f5d813deea..6a2cf689e89d 100644
--- a/pkgs/by-name/tr/trrntzip/package.nix
+++ b/pkgs/by-name/tr/trrntzip/package.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [ zlib ];
meta = with lib; {
- description = "The goal of the program is to use standard values when creating zips to create identical files over multiple systems";
+ description = "Goal of the program is to use standard values when creating zips to create identical files over multiple systems";
longDescription = ''
Torrentzip converts zip archives to a standard format with some
pre-defined values, sorting the files, and using particular compression
diff --git a/pkgs/by-name/ts/tscli/package.nix b/pkgs/by-name/ts/tscli/package.nix
index 7573a782e6c1..1d9c088db4ec 100644
--- a/pkgs/by-name/ts/tscli/package.nix
+++ b/pkgs/by-name/ts/tscli/package.nix
@@ -33,7 +33,7 @@ buildGoModule rec {
'';
meta = {
- description = "A CLI tool to interact with the Tailscale API";
+ description = "CLI tool to interact with the Tailscale API";
homepage = "https://github.com/jaxxstorm/tscli";
changelog = "https://github.com/jaxxstorm/tscli/releases/tag/${src.tag}/CHANGELOG.md";
mainProgram = "tscli";
diff --git a/pkgs/by-name/ty/typship/package.nix b/pkgs/by-name/ty/typship/package.nix
index 5b26a4343122..68b0e8b4a6d2 100644
--- a/pkgs/by-name/ty/typship/package.nix
+++ b/pkgs/by-name/ty/typship/package.nix
@@ -32,7 +32,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
};
meta = {
- description = "A Typst package CLI tool";
+ description = "Typst package CLI tool";
homepage = "https://github.com/sjfhsjfh/typship";
license = lib.licenses.mit;
changelog = "https://github.com/sjfhsjfh/typship/releases/tag/v${finalAttrs.version}";
diff --git a/pkgs/by-name/tz/tzf-rs/package.nix b/pkgs/by-name/tz/tzf-rs/package.nix
index 65c380b832e5..0bd8349f0a32 100644
--- a/pkgs/by-name/tz/tzf-rs/package.nix
+++ b/pkgs/by-name/tz/tzf-rs/package.nix
@@ -20,7 +20,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A fast timezone finder for Rust";
+ description = "Fast timezone finder for Rust";
homepage = "https://github.com/ringsaturn/tzf-rs";
changelog = "https://github.com/ringsaturn/tzf-rs/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/u-/u-root/package.nix b/pkgs/by-name/u-/u-root/package.nix
index df55883dd276..c61bf39ef673 100644
--- a/pkgs/by-name/u-/u-root/package.nix
+++ b/pkgs/by-name/u-/u-root/package.nix
@@ -55,7 +55,7 @@ buildGoModule (finalAttrs: {
};
meta = {
- description = "A fully Go userland with Linux bootloaders";
+ description = "Fully Go userland with Linux bootloaders";
longDescription = ''
u-root can create a one-binary root file system (initramfs) containing a busybox-like set of tools written in Go.
diff --git a/pkgs/by-name/un/unflac/package.nix b/pkgs/by-name/un/unflac/package.nix
index ad7c1c925408..067dd072f448 100644
--- a/pkgs/by-name/un/unflac/package.nix
+++ b/pkgs/by-name/un/unflac/package.nix
@@ -25,7 +25,7 @@ buildGoModule rec {
'';
meta = with lib; {
- description = "A command line tool for fast frame accurate audio image + cue sheet splitting";
+ description = "Command line tool for fast frame accurate audio image + cue sheet splitting";
homepage = "https://sr.ht/~ft/unflac/";
license = licenses.mit;
platforms = platforms.all;
diff --git a/pkgs/by-name/un/unnamed-sdvx-clone/package.nix b/pkgs/by-name/un/unnamed-sdvx-clone/package.nix
index 1ac3eac42581..363aec592a94 100644
--- a/pkgs/by-name/un/unnamed-sdvx-clone/package.nix
+++ b/pkgs/by-name/un/unnamed-sdvx-clone/package.nix
@@ -102,7 +102,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "A game based on K-Shoot MANIA and Sound Voltex";
+ description = "Game based on K-Shoot MANIA and Sound Voltex";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ sako ];
platforms = lib.platforms.linux;
diff --git a/pkgs/by-name/us/usbkvm/package.nix b/pkgs/by-name/us/usbkvm/package.nix
index 58326f8b23c6..a70b5773a975 100644
--- a/pkgs/by-name/us/usbkvm/package.nix
+++ b/pkgs/by-name/us/usbkvm/package.nix
@@ -29,7 +29,7 @@ let
inherit version;
inherit src;
- sourceRoot = "source/ms-tools";
+ sourceRoot = "${src.name}/ms-tools";
vendorHash = null; # dependencies are vendored in the release tarball
buildInputs = [
@@ -96,7 +96,7 @@ stdenv.mkDerivation {
meta = {
homepage = "https://github.com/carrotIndustries/usbkvm";
- description = "An open-source USB KVM (Keyboard, Video and Mouse) adapter";
+ description = "Open-source USB KVM (Keyboard, Video and Mouse) adapter";
changelog = "https://github.com/carrotIndustries/usbkvm/releases/tag/v${version}";
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ lschuermann ];
diff --git a/pkgs/by-name/ux/uxn/package.nix b/pkgs/by-name/ux/uxn/package.nix
index 43c87dd85fb3..3e3d9bf4e803 100644
--- a/pkgs/by-name/ux/uxn/package.nix
+++ b/pkgs/by-name/ux/uxn/package.nix
@@ -35,7 +35,10 @@ stdenv.mkDerivation (finalAttrs: {
postPatch = ''
patchShebangs build.sh
substituteInPlace build.sh \
- --replace "-L/usr/local/lib " ""
+ --replace "-L/usr/local/lib " "" \
+ --replace "$(brew --prefix)/lib/libSDL2.a " "" \
+ --replace "--static-libs" "--libs" \
+ --replace " | sed -e 's/-lSDL2 //'" ""
'';
buildPhase = ''
@@ -68,6 +71,5 @@ stdenv.mkDerivation (finalAttrs: {
maintainers = with lib.maintainers; [ ];
mainProgram = "uxnemu";
inherit (SDL2.meta) platforms;
- broken = stdenv.hostPlatform.isDarwin;
};
})
diff --git a/pkgs/by-name/va/vacuum-go/package.nix b/pkgs/by-name/va/vacuum-go/package.nix
index 0d266543990b..008eb83705e3 100644
--- a/pkgs/by-name/va/vacuum-go/package.nix
+++ b/pkgs/by-name/va/vacuum-go/package.nix
@@ -37,7 +37,7 @@ buildGoModule (finalAttrs: {
};
meta = {
- description = "The world's fastest OpenAPI & Swagger linter";
+ description = "World's fastest OpenAPI & Swagger linter";
homepage = "https://quobix.com/vacuum";
changelog = "https://github.com/daveshanley/vacuum/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
diff --git a/pkgs/by-name/va/vangers/package.nix b/pkgs/by-name/va/vangers/package.nix
index 41f8ead4f737..0143ae4261b9 100644
--- a/pkgs/by-name/va/vangers/package.nix
+++ b/pkgs/by-name/va/vangers/package.nix
@@ -45,7 +45,7 @@ stdenv.mkDerivation {
'';
meta = {
- description = "The video game that combines elements of the racing and role-playing genres";
+ description = "Video game that combines elements of the racing and role-playing genres";
homepage = "https://github.com/KranX/Vangers";
mainProgram = "vangers";
platforms = lib.platforms.all;
diff --git a/pkgs/by-name/va/variant-lite/package.nix b/pkgs/by-name/va/variant-lite/package.nix
index 4e8374440c6e..b667c14a101b 100644
--- a/pkgs/by-name/va/variant-lite/package.nix
+++ b/pkgs/by-name/va/variant-lite/package.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
};
meta = {
- description = "A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library";
+ description = "C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library";
homepage = "https://github.com/martinmoene/variant-lite";
changelog = "https://github.com/martinmoene/variant-lite/blob/v${finalAttrs.version}/CHANGES.txt";
license = lib.licenses.boost;
diff --git a/pkgs/by-name/ve/veloren/package.nix b/pkgs/by-name/ve/veloren/package.nix
index 6af10dc7ac16..3f2cd1cecc74 100644
--- a/pkgs/by-name/ve/veloren/package.nix
+++ b/pkgs/by-name/ve/veloren/package.nix
@@ -101,7 +101,7 @@ rustPlatform.buildRustPackage {
'';
meta = with lib; {
- description = "An open world, open source voxel RPG";
+ description = "Open world, open source voxel RPG";
homepage = "https://www.veloren.net";
license = licenses.gpl3;
mainProgram = "veloren-voxygen";
diff --git a/pkgs/by-name/vi/vifm/package.nix b/pkgs/by-name/vi/vifm/package.nix
index cc76b1097b16..3631d453f2ec 100644
--- a/pkgs/by-name/vi/vifm/package.nix
+++ b/pkgs/by-name/vi/vifm/package.nix
@@ -23,11 +23,11 @@ let
in
stdenv.mkDerivation rec {
pname = if isFullPackage then "vifm-full" else "vifm";
- version = "0.14.2";
+ version = "0.14.3";
src = fetchurl {
url = "https://github.com/vifm/vifm/releases/download/v${version}/vifm-${version}.tar.bz2";
- hash = "sha256-zRsF0lQ832gp1gsjvCJcb94T0+98EAj4IbkgmDfx4rA=";
+ hash = "sha256-Fqm+EQjWpaCen5R/clY3XlGbpB6+lHNlmyBzn9vzRA4=";
};
nativeBuildInputs = [
@@ -48,6 +48,8 @@ stdenv.mkDerivation rec {
patchShebangs --build src/helpztags
'';
+ enableParallelBuilding = true;
+
postFixup =
let
path = lib.makeBinPath [
diff --git a/pkgs/by-name/vi/vimcats/package.nix b/pkgs/by-name/vi/vimcats/package.nix
index bfec5d72a56f..32eccfc5777a 100644
--- a/pkgs/by-name/vi/vimcats/package.nix
+++ b/pkgs/by-name/vi/vimcats/package.nix
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec {
passthru.tests.version = testers.testVersion { package = vimcats; };
meta = with lib; {
- description = "A CLI to generate vim/nvim help doc from LuaCATS. Forked from lemmy-help";
+ description = "CLI to generate vim/nvim help doc from LuaCATS. Forked from lemmy-help";
longDescription = ''
`vimcats` is a LuaCATS parser as well as a CLI which takes that parsed tree and converts it into vim help docs.
It is a fork of lemmy-help that aims to support more recent LuaCATS features.
diff --git a/pkgs/by-name/vi/vimix-cursors/package.nix b/pkgs/by-name/vi/vimix-cursors/package.nix
index 665938ae02e4..b55a999ec03e 100644
--- a/pkgs/by-name/vi/vimix-cursors/package.nix
+++ b/pkgs/by-name/vi/vimix-cursors/package.nix
@@ -2,8 +2,8 @@
lib,
fetchFromGitHub,
stdenvNoCC,
+ cairosvg,
inkscape,
- python3Packages,
xcursorgen,
}:
stdenvNoCC.mkDerivation {
@@ -18,8 +18,8 @@ stdenvNoCC.mkDerivation {
};
nativeBuildInputs = [
+ cairosvg
inkscape
- python3Packages.cairosvg
xcursorgen
];
diff --git a/pkgs/by-name/vi/vintagestory/package.nix b/pkgs/by-name/vi/vintagestory/package.nix
index 9babd3729e7f..f2ea4e54f62f 100644
--- a/pkgs/by-name/vi/vintagestory/package.nix
+++ b/pkgs/by-name/vi/vintagestory/package.nix
@@ -21,11 +21,11 @@
stdenv.mkDerivation rec {
pname = "vintagestory";
- version = "1.20.9";
+ version = "1.20.11";
src = fetchurl {
url = "https://cdn.vintagestory.at/gamefiles/stable/vs_client_linux-x64_${version}.tar.gz";
- hash = "sha256-pia2Dv0FY28nkATOk60GqiAEnZmxgZvZfvkM8U/bZzU=";
+ hash = "sha256-IOreg6j/jLhOK8jm2AgSnYQrql5R6QxsshvPs8OUcQA=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/vi/vis/package.nix b/pkgs/by-name/vi/vis/package.nix
index edf173026d90..f2c64626a78c 100644
--- a/pkgs/by-name/vi/vis/package.nix
+++ b/pkgs/by-name/vi/vis/package.nix
@@ -77,7 +77,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- description = "A vim like editor";
+ description = "Vim like editor";
homepage = "https://github.com/martanne/vis";
license = licenses.isc;
maintainers = with maintainers; [ ramkromberg ];
diff --git a/pkgs/by-name/vk/vkd3d-proton/package.nix b/pkgs/by-name/vk/vkd3d-proton/package.nix
index d5e274cea8cd..6c865a3908bf 100644
--- a/pkgs/by-name/vk/vkd3d-proton/package.nix
+++ b/pkgs/by-name/vk/vkd3d-proton/package.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/HansKristian-Work/vkd3d-proton";
- description = "A fork of VKD3D, which aims to implement the full Direct3D 12 API on top of Vulkan";
+ description = "Fork of VKD3D, which aims to implement the full Direct3D 12 API on top of Vulkan";
license = with lib.licenses; [ lgpl21Plus ];
maintainers = with lib.maintainers; [ ];
inherit (wine.meta) platforms;
diff --git a/pkgs/by-name/vo/volatility2-bin/package.nix b/pkgs/by-name/vo/volatility2-bin/package.nix
index 288d198e338e..971b4425b671 100644
--- a/pkgs/by-name/vo/volatility2-bin/package.nix
+++ b/pkgs/by-name/vo/volatility2-bin/package.nix
@@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = with lib; {
homepage = "https://volatilityfoundation.org/";
mainProgram = "volatility2";
- description = "An advanced memory forensics framework";
+ description = "Advanced memory forensics framework";
platforms = [
"x86_64-linux"
"x86_64-darwin"
diff --git a/pkgs/by-name/vo/volk_2/package.nix b/pkgs/by-name/vo/volk_2/package.nix
index 57b849fcc28b..fa32bf920a60 100644
--- a/pkgs/by-name/vo/volk_2/package.nix
+++ b/pkgs/by-name/vo/volk_2/package.nix
@@ -3,7 +3,7 @@
lib,
fetchFromGitHub,
cmake,
- python311,
+ python3,
enableModTool ? true,
removeReferencesTo,
fetchpatch,
@@ -49,10 +49,9 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
cmake
- # This version of the project wasn't updated to use Python 3.12 which
- # doesn't include the deprecated distutils module.
- python311
- python311.pkgs.mako
+ python3
+ python3.pkgs.mako
+ python3.pkgs.distutils
removeReferencesTo
];
diff --git a/pkgs/by-name/vs/vscode-js-debug/package.nix b/pkgs/by-name/vs/vscode-js-debug/package.nix
index db0d6dba2d7d..fea245a29644 100644
--- a/pkgs/by-name/vs/vscode-js-debug/package.nix
+++ b/pkgs/by-name/vs/vscode-js-debug/package.nix
@@ -75,7 +75,7 @@ buildNpmPackage rec {
'';
meta = with lib; {
- description = "A DAP-compatible JavaScript debugger";
+ description = "DAP-compatible JavaScript debugger";
longDescription = ''
This is a [DAP](https://microsoft.github.io/debug-adapter-protocol/)-based
JavaScript debugger. It debugs Node.js, Chrome, Edge, WebView2, VS Code
diff --git a/pkgs/by-name/vs/vst2-sdk/package.nix b/pkgs/by-name/vs/vst2-sdk/package.nix
index bf16ba8025f7..373ec52d4f4a 100644
--- a/pkgs/by-name/vs/vst2-sdk/package.nix
+++ b/pkgs/by-name/vs/vst2-sdk/package.nix
@@ -16,7 +16,7 @@ fetchzip rec {
'';
meta = {
- description = "The VST2 source development kit";
+ description = "VST2 source development kit";
longDescription = ''
VST2 is proprietary, and deprecated by Steinberg.
As such, it should only be used for legacy reasons.
diff --git a/pkgs/by-name/vz/vzic/package.nix b/pkgs/by-name/vz/vzic/package.nix
index 4e645e096bbf..48ac5341b843 100644
--- a/pkgs/by-name/vz/vzic/package.nix
+++ b/pkgs/by-name/vz/vzic/package.nix
@@ -49,7 +49,7 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://github.com/libical/vzic";
- description = "A program to convert the IANA timezone database files into VTIMEZONE files compatible with the iCalendar specification";
+ description = "Program to convert the IANA timezone database files into VTIMEZONE files compatible with the iCalendar specification";
changelog = "https://github.com/libical/vzic/blob/${src.rev}/ChangeLog";
mainProgram = "vzic";
license = with lib.licenses; [ gpl2Plus ];
diff --git a/pkgs/by-name/wc/wchisp/package.nix b/pkgs/by-name/wc/wchisp/package.nix
index 767b2c0c7dd2..efa8b6dcc26d 100644
--- a/pkgs/by-name/wc/wchisp/package.nix
+++ b/pkgs/by-name/wc/wchisp/package.nix
@@ -35,7 +35,7 @@ rustPlatform.buildRustPackage rec {
};
meta = {
- description = "A command-line implementation of WCHISPTool, for flashing ch32 MCUs";
+ description = "Command-line implementation of WCHISPTool, for flashing ch32 MCUs";
homepage = "https://ch32-rs.github.io/wchisp/";
changelog = "https://github.com/ch32-rs/wchisp/releases/tag/v${version}";
license = with lib.licenses; [ gpl2Only ];
diff --git a/pkgs/by-name/we/wealthfolio/package.nix b/pkgs/by-name/we/wealthfolio/package.nix
index 56672781d455..a4a2aa14632d 100644
--- a/pkgs/by-name/we/wealthfolio/package.nix
+++ b/pkgs/by-name/we/wealthfolio/package.nix
@@ -73,7 +73,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "A Beautiful Private and Secure Desktop Investment Tracking Application";
+ description = "Beautiful Private and Secure Desktop Investment Tracking Application";
homepage = "https://wealthfolio.app/";
license = lib.licenses.agpl3Only;
mainProgram = "wealthfolio";
diff --git a/pkgs/by-name/we/webcord/package.nix b/pkgs/by-name/we/webcord/package.nix
index e61cb8d5deee..244def175a97 100644
--- a/pkgs/by-name/we/webcord/package.nix
+++ b/pkgs/by-name/we/webcord/package.nix
@@ -80,7 +80,7 @@ buildNpmPackage rec {
passthru.updateScript = ./update.sh;
meta = {
- description = "A Discord and SpaceBar electron-based client implemented without Discord API";
+ description = "Discord and SpaceBar electron-based client implemented without Discord API";
homepage = "https://github.com/SpacingBat3/WebCord";
downloadPage = "https://github.com/SpacingBat3/WebCord/releases";
changelog = "https://github.com/SpacingBat3/WebCord/releases/tag/v${version}";
diff --git a/pkgs/by-name/wg/wg-access-server/package.nix b/pkgs/by-name/wg/wg-access-server/package.nix
index b77bc0acab69..e93eb4db7c74 100644
--- a/pkgs/by-name/wg/wg-access-server/package.nix
+++ b/pkgs/by-name/wg/wg-access-server/package.nix
@@ -66,7 +66,7 @@ buildGoModule rec {
};
meta = with lib; {
- description = "An all-in-one WireGuard VPN solution with a web ui for connecting devices";
+ description = "All-in-one WireGuard VPN solution with a web ui for connecting devices";
homepage = "https://github.com/freifunkMUC/wg-access-server";
license = licenses.mit;
maintainers = with maintainers; [ xanderio ];
diff --git a/pkgs/by-name/wh/whoogle-search/package.nix b/pkgs/by-name/wh/whoogle-search/package.nix
index d6eaf4bdb742..68706f230c80 100644
--- a/pkgs/by-name/wh/whoogle-search/package.nix
+++ b/pkgs/by-name/wh/whoogle-search/package.nix
@@ -69,7 +69,7 @@ python3Packages.buildPythonApplication rec {
meta = {
homepage = "https://github.com/benbusby/whoogle-search";
- description = "A self-hosted, ad-free, privacy-respecting metasearch engine";
+ description = "Self-hosted, ad-free, privacy-respecting metasearch engine";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ malte-v ];
mainProgram = "whoogle-search";
diff --git a/pkgs/by-name/wi/wivrn/package.nix b/pkgs/by-name/wi/wivrn/package.nix
index 6be3a80dbc25..050076e10d28 100644
--- a/pkgs/by-name/wi/wivrn/package.nix
+++ b/pkgs/by-name/wi/wivrn/package.nix
@@ -188,7 +188,7 @@ stdenv.mkDerivation (finalAttrs: {
passthru.updateScript = nix-update-script { };
meta = {
- description = "An OpenXR streaming application to a standalone headset";
+ description = "OpenXR streaming application to a standalone headset";
homepage = "https://github.com/WiVRn/WiVRn/";
changelog = "https://github.com/WiVRn/WiVRn/releases/tag/v${finalAttrs.version}";
license = lib.licenses.gpl3Only;
diff --git a/pkgs/by-name/wl/wl-crosshair/package.nix b/pkgs/by-name/wl/wl-crosshair/package.nix
index adf8d08bf3ca..e1a00e98e408 100644
--- a/pkgs/by-name/wl/wl-crosshair/package.nix
+++ b/pkgs/by-name/wl/wl-crosshair/package.nix
@@ -28,7 +28,7 @@ rustPlatform.buildRustPackage {
'';
meta = {
- description = "A crosshair overlay for wlroots compositor";
+ description = "Crosshair overlay for wlroots compositor";
homepage = "https://github.com/lelgenio/wl-crosshair";
license = lib.licenses.unfree; # didn't found a license
mainProgram = "wl-crosshair";
diff --git a/pkgs/by-name/wv/wvdial/package.nix b/pkgs/by-name/wv/wvdial/package.nix
index c71addca1a9b..6ca28d07665d 100644
--- a/pkgs/by-name/wv/wvdial/package.nix
+++ b/pkgs/by-name/wv/wvdial/package.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation {
];
meta = {
- description = "A dialer that automatically recognises the modem";
+ description = "Dialer that automatically recognises the modem";
homepage = "https://gitea.osmocom.org/retronetworking/wvdial";
license = lib.licenses.lgpl2;
maintainers = with lib.maintainers; [ flokli ];
diff --git a/pkgs/by-name/xa/xar/package.nix b/pkgs/by-name/xa/xar/package.nix
index 68267014c683..61b25b6c15f2 100644
--- a/pkgs/by-name/xa/xar/package.nix
+++ b/pkgs/by-name/xa/xar/package.nix
@@ -181,7 +181,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
homepage = "https://github.com/apple-oss-distributions/xar";
- description = "An easily extensible archive format";
+ description = "Easily extensible archive format";
license = lib.licenses.bsd3;
maintainers = lib.attrValues { inherit (lib.maintainers) tie; };
teams = [ lib.teams.darwin ];
diff --git a/pkgs/by-name/yg/yggdrasil/package.nix b/pkgs/by-name/yg/yggdrasil/package.nix
index c7e2b7c5ee8b..fb197529abfe 100644
--- a/pkgs/by-name/yg/yggdrasil/package.nix
+++ b/pkgs/by-name/yg/yggdrasil/package.nix
@@ -35,7 +35,7 @@ buildGoModule rec {
passthru.tests.basic = nixosTests.yggdrasil;
meta = with lib; {
- description = "An experiment in scalable routing as an encrypted IPv6 overlay network";
+ description = "Experiment in scalable routing as an encrypted IPv6 overlay network";
homepage = "https://yggdrasil-network.github.io/";
license = licenses.lgpl3;
maintainers = with maintainers; [
diff --git a/pkgs/by-name/yg/ygot/package.nix b/pkgs/by-name/yg/ygot/package.nix
index f142dc8819d4..853f88a322a3 100644
--- a/pkgs/by-name/yg/ygot/package.nix
+++ b/pkgs/by-name/yg/ygot/package.nix
@@ -10,16 +10,16 @@
buildGoModule (finalAttrs: {
pname = "ygot";
- version = "0.31.0";
+ version = "0.32.0";
src = fetchFromGitHub {
owner = "openconfig";
repo = "ygot";
tag = "v${finalAttrs.version}";
- hash = "sha256-jhPo3K6Q/LcfMkp2jaFwHGoFJSMdBNFidVU3A42Locw=";
+ hash = "sha256-rn5/eq8S2pu+3KYaB1gqN2uwA/pzFJjgX5pyXDE2eEA=";
};
- vendorHash = "sha256-MxyjO/uptmBXz+JWgRcP/SWeEWyz9pNA9eM4Rul45cM=";
+ vendorHash = "sha256-AgSKfy8Dbc5fRhJ2oskmkShL/mHb2FKkGZoqPyagLfE=";
excludedPackages = [
"demo/*"
diff --git a/pkgs/by-name/yt/ytdl-sub/package.nix b/pkgs/by-name/yt/ytdl-sub/package.nix
index ab07b43ded8f..20e51cf80293 100644
--- a/pkgs/by-name/yt/ytdl-sub/package.nix
+++ b/pkgs/by-name/yt/ytdl-sub/package.nix
@@ -4,18 +4,18 @@
ffmpeg,
lib,
versionCheckHook,
- nix-update-script,
}:
+
python3Packages.buildPythonApplication rec {
pname = "ytdl-sub";
- version = "2025.05.23";
+ version = "2025.06.01.post1";
pyproject = true;
src = fetchFromGitHub {
owner = "jmbannon";
repo = "ytdl-sub";
tag = version;
- hash = "sha256-296lizseyBJdpu80MnquPB1ldGgpAcey3iDwiaLqpOQ=";
+ hash = "sha256-qwsUb9w/eeNO1mGYpnwkWgH5AfcUm7Y7DtkWep8SAcA=";
};
postPatch = ''
@@ -45,7 +45,7 @@ python3Packages.buildPythonApplication rec {
nativeCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = "--version";
- passthru.updateScript = nix-update-script { };
+ passthru.updateScript = ./update.sh;
meta = {
homepage = "https://github.com/jmbannon/ytdl-sub";
diff --git a/pkgs/by-name/yt/ytdl-sub/update.sh b/pkgs/by-name/yt/ytdl-sub/update.sh
new file mode 100755
index 000000000000..dde9badd3023
--- /dev/null
+++ b/pkgs/by-name/yt/ytdl-sub/update.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p curl jq nix-update
+
+version=$(curl ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} -sfL "https://api.github.com/repos/jmbannon/ytdl-sub/releases/latest" | jq -r .tag_name)
+nix-update --version="$version" ytdl-sub
diff --git a/pkgs/by-name/yt/ytmdesktop/package.nix b/pkgs/by-name/yt/ytmdesktop/package.nix
index 89afe420b2c1..154981166927 100644
--- a/pkgs/by-name/yt/ytmdesktop/package.nix
+++ b/pkgs/by-name/yt/ytmdesktop/package.nix
@@ -140,7 +140,7 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
changelog = "https://github.com/ytmdesktop/ytmdesktop/tag/v${finalAttrs.version}";
- description = "A Desktop App for YouTube Music";
+ description = "Desktop App for YouTube Music";
downloadPage = "https://github.com/ytmdesktop/ytmdesktop/releases";
homepage = "https://ytmdesktop.app/";
license = lib.licenses.gpl3Only;
diff --git a/pkgs/by-name/z8/z88dk/package.nix b/pkgs/by-name/z8/z88dk/package.nix
index 2896135dbb15..80dab21136ee 100644
--- a/pkgs/by-name/z8/z88dk/package.nix
+++ b/pkgs/by-name/z8/z88dk/package.nix
@@ -25,7 +25,7 @@ let
hash = "sha256-NbQIy9d4ZcMnRJJApPBSej+W6e/aJ8rkb5E7rD7GVgs=";
};
meta = {
- description = "A date object with as little code as possible (and rw accessors)";
+ description = "Date object with as little code as possible (and rw accessors)";
license = with lib.licenses; [
artistic1
gpl1Plus
diff --git a/pkgs/by-name/za/zapret/package.nix b/pkgs/by-name/za/zapret/package.nix
index 534effaa4ef2..9f44fc65c395 100644
--- a/pkgs/by-name/za/zapret/package.nix
+++ b/pkgs/by-name/za/zapret/package.nix
@@ -21,8 +21,16 @@ stdenv.mkDerivation (finalAttrs: {
src = fetchFromGitHub {
owner = "bol-van";
repo = "zapret";
+
+ leaveDotGit = true;
+ postFetch = ''
+ cd "$out"
+ git rev-parse --short HEAD > $out/COMMIT
+ find "$out" -name .git -print0 | xargs -0 rm -rf
+ '';
+
tag = "v${finalAttrs.version}";
- hash = "sha256-OeOnzqYyRAQNRtjtPHwzDL/csuTAUgIRJKsPVr3iBac=";
+ hash = "sha256-cwwj0xGEiR3sg2WheurtQo6Hy5JAARcZJNHEHMfAoOE=";
};
buildInputs = [
@@ -31,12 +39,17 @@ stdenv.mkDerivation (finalAttrs: {
libnetfilter_queue
libnfnetlink
];
+
nativeBuildInputs = [
iptables
nftables
gawk
];
+ preBuild = ''
+ makeFlagsArray+=("CFLAGS=-DZAPRET_GH_VER=${finalAttrs.src.tag} -DZAPRET_GH_HASH=`cat $src/COMMIT`")
+ '';
+
makeFlags = [ "TGT=${placeholder "out"}/bin" ];
installPhase = ''
@@ -88,12 +101,10 @@ stdenv.mkDerivation (finalAttrs: {
meta = {
description = "DPI bypass multi platform";
homepage = "https://github.com/bol-van/zapret";
- changelog = "https://github.com/bol-van/zapret/releases/tag/v${finalAttrs.version}";
+ changelog = "https://github.com/bol-van/zapret/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ nishimara ];
mainProgram = "zapret";
-
- # probably gonna work on darwin, but untested
- broken = stdenv.hostPlatform.isDarwin;
+ platforms = lib.platforms.linux;
};
})
diff --git a/pkgs/by-name/ze/zenoh-plugin-mqtt/package.nix b/pkgs/by-name/ze/zenoh-plugin-mqtt/package.nix
index 8e3e5a1afd4a..9d2f78e2c6c3 100644
--- a/pkgs/by-name/ze/zenoh-plugin-mqtt/package.nix
+++ b/pkgs/by-name/ze/zenoh-plugin-mqtt/package.nix
@@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec {
doCheck = false;
meta = {
- description = "A Zenoh plug-in that allows to integrate and/or route MQTT pub/sub with Eclipse Zenoh";
+ description = "Zenoh plug-in that allows to integrate and/or route MQTT pub/sub with Eclipse Zenoh";
homepage = "https://github.com/eclipse-zenoh/zenoh-plugin-mqtt";
license = with lib.licenses; [
epl20
diff --git a/pkgs/by-name/ze/zeronsd/package.nix b/pkgs/by-name/ze/zeronsd/package.nix
index 0c1cc9f88052..660de91c614d 100644
--- a/pkgs/by-name/ze/zeronsd/package.nix
+++ b/pkgs/by-name/ze/zeronsd/package.nix
@@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec {
doCheck = false;
meta = with lib; {
- description = "A DNS server for ZeroTier users";
+ description = "DNS server for ZeroTier users";
homepage = "https://github.com/zerotier/zeronsd";
license = licenses.bsd3;
maintainers = [ maintainers.dstengele ];
diff --git a/pkgs/by-name/ze/zerotierone/package.nix b/pkgs/by-name/ze/zerotierone/package.nix
index cf39cf4c7cf0..e6c74f488de1 100644
--- a/pkgs/by-name/ze/zerotierone/package.nix
+++ b/pkgs/by-name/ze/zerotierone/package.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation {
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src;
- sourceRoot = "source/rustybits";
+ sourceRoot = "${src.name}/rustybits";
hash = "sha256-CSpm4zBWKhcrM/KXGU6/51NSQ6hzpT44D2J+QETBtpQ=";
# REMOVEME when https://github.com/NixOS/nixpkgs/pull/300532 is merged
diff --git a/pkgs/by-name/zi/zimfw/package.nix b/pkgs/by-name/zi/zimfw/package.nix
index 09f57daac283..5848dac14772 100644
--- a/pkgs/by-name/zi/zimfw/package.nix
+++ b/pkgs/by-name/zi/zimfw/package.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
- description = "The Zsh configuration framework with blazing speed and modular extensions";
+ description = "Zsh configuration framework with blazing speed and modular extensions";
homepage = "https://zimfw.sh";
license = licenses.mit;
maintainers = [ maintainers.joedevivo ];
diff --git a/pkgs/by-name/zr/zrok/package.nix b/pkgs/by-name/zr/zrok/package.nix
index 25a768202ccf..5e8c89cc9309 100644
--- a/pkgs/by-name/zr/zrok/package.nix
+++ b/pkgs/by-name/zr/zrok/package.nix
@@ -18,15 +18,15 @@ let
hash =
{
- x86_64-linux = "sha256-3W6y79GXhBzy4YTafUuct6kWc6yvVdhJGL+Byg+AXog=";
- aarch64-linux = "sha256-qhl+yT1lAf/xXhEoMZ7lkGZWKnwI0ANQrHO1BHcGrfo=";
- armv7l-linux = "sha256-EYbvN+Z7KFVoJk1KNljgypjbBnJJ4dM+YFl8RQri5jw=";
+ x86_64-linux = "sha256-Ewez2QUsIAmxyjxR8wvt7UJpXVHjIb8s6gGF1YNgrec=";
+ aarch64-linux = "sha256-5hZaOqnTYWeUJXGObzUZMqE62ZgNvJ9Wi8shVng10l8=";
+ armv7l-linux = "sha256-MOM0OS2/mhYaxowsBVnZH0poR+wXsbjsJKldU/nAfjU=";
}
.${system} or throwSystem;
in
stdenv.mkDerivation (finalAttrs: {
pname = "zrok";
- version = "0.4.46";
+ version = "1.0.4";
src = fetchzip {
url = "https://github.com/openziti/zrok/releases/download/v${finalAttrs.version}/zrok_${finalAttrs.version}_${plat}.tar.gz";
diff --git a/pkgs/by-name/zs/zsh-zhooks/package.nix b/pkgs/by-name/zs/zsh-zhooks/package.nix
index 047cd75ef61e..33ac4f1d4106 100644
--- a/pkgs/by-name/zs/zsh-zhooks/package.nix
+++ b/pkgs/by-name/zs/zsh-zhooks/package.nix
@@ -23,7 +23,7 @@ stdenvNoCC.mkDerivation {
'';
meta = {
- description = "A tool for displaying the code for all Zsh hook functions";
+ description = "Tool for displaying the code for all Zsh hook functions";
homepage = "https://github.com/agkozak/zhooks";
license = lib.licenses.mit;
longDescription = ''
diff --git a/pkgs/by-name/zt/ztools/package.nix b/pkgs/by-name/zt/ztools/package.nix
index 52477e2c9874..1baf1fe466c8 100644
--- a/pkgs/by-name/zt/ztools/package.nix
+++ b/pkgs/by-name/zt/ztools/package.nix
@@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
meta = {
- description = "An essential set of Z-machine tools for interpreter authors, experienced Inform programmers, and Z-code hackers.";
+ description = "Essential set of Z-machine tools for interpreter authors, experienced Inform programmers, and Z-code hackers";
homepage = "http://inform-fiction.org/zmachine/ztools.html";
license = lib.licenses.cc-by-sa-40;
platforms = lib.platforms.unix;
diff --git a/pkgs/development/compilers/go/1.23.nix b/pkgs/development/compilers/go/1.23.nix
index cf16461958e3..8921fcd0b328 100644
--- a/pkgs/development/compilers/go/1.23.nix
+++ b/pkgs/development/compilers/go/1.23.nix
@@ -27,11 +27,11 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "go";
- version = "1.23.9";
+ version = "1.23.10";
src = fetchurl {
url = "https://go.dev/dl/go${finalAttrs.version}.src.tar.gz";
- hash = "sha256-CPZBlUdWPtnnA30SuciQlnfHL3X2LvhYh+2dv0m40t0=";
+ hash = "sha256-gAp64b/xeaIntlOi9kRRfIAEQ7i0q/MnOvXhy3ET3lk=";
};
strictDeps = true;
diff --git a/pkgs/development/compilers/go/go_no_vendor_checks-1.22.patch b/pkgs/development/compilers/go/go_no_vendor_checks-1.22.patch
deleted file mode 100644
index bd545d50948f..000000000000
--- a/pkgs/development/compilers/go/go_no_vendor_checks-1.22.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-Starting from go1.14, go verifes that vendor/modules.txt matches the requirements
-and replacements listed in the main module go.mod file, and it is a hard failure if
-vendor/modules.txt is missing.
-
-Relax module consistency checks and switch back to pre go1.14 behaviour if
-vendor/modules.txt is missing regardless of go version requirement in go.mod.
-
-This has been ported from FreeBSD: https://reviews.freebsd.org/D24122
-See https://github.com/golang/go/issues/37948 for discussion.
-
-diff --git a/src/cmd/go/internal/modload/vendor.go b/src/cmd/go/internal/modload/vendor.go
-index b2cb44100e..05bf3829d5 100644
---- a/src/cmd/go/internal/modload/vendor.go
-+++ b/src/cmd/go/internal/modload/vendor.go
-@@ -159,7 +159,7 @@ func checkVendorConsistency(indexes []*modFileIndex, modFiles []*modfile.File, m
- panic(fmt.Errorf("not in workspace mode but number of indexes is %v, not 1", len(indexes)))
- }
- index := indexes[0]
-- if gover.Compare(index.goVersion, "1.14") < 0 {
-+ if gover.Compare(index.goVersion, "1.14") < 0 || (os.Getenv("GO_NO_VENDOR_CHECKS") == "1" && len(vendorMeta) == 0) {
- // Go versions before 1.14 did not include enough information in
- // vendor/modules.txt to check for consistency.
- // If we know that we're on an earlier version, relax the consistency check.
diff --git a/pkgs/development/compilers/swift/compiler/default.nix b/pkgs/development/compilers/swift/compiler/default.nix
index fb7e4964eb86..c23b8e0877f5 100644
--- a/pkgs/development/compilers/swift/compiler/default.nix
+++ b/pkgs/development/compilers/swift/compiler/default.nix
@@ -11,7 +11,7 @@
pkg-config,
clang,
bintools,
- python3Packages,
+ python312Packages,
git,
fetchpatch,
fetchpatch2,
@@ -48,7 +48,8 @@ let
else
targetPlatform.darwinMinVersion;
- python3 = python3Packages.python.withPackages (p: [ p.setuptools ]); # python 3.12 compat.
+ # Use Python 3.12 for now because Swift 5.8 depends on Python's PyEval_ThreadsInitialized(), which was removed in 3.13.
+ python3 = python312Packages.python.withPackages (p: [ p.setuptools ]); # python 3.12 compat.
inherit (stdenv) hostPlatform targetPlatform;
diff --git a/pkgs/development/interpreters/racket/manifest.json b/pkgs/development/interpreters/racket/manifest.json
deleted file mode 100644
index 022680c991ab..000000000000
--- a/pkgs/development/interpreters/racket/manifest.json
+++ /dev/null
@@ -1,11 +0,0 @@
-{
- "version": "8.16",
- "full": {
- "filename": "racket-8.16-src.tgz",
- "sha256": "b233a968f4a561f7b005ce06f2c4c29428562f308c1a04d28e2e2286f6b945c3"
- },
- "minimal": {
- "filename": "racket-minimal-8.16-src.tgz",
- "sha256": "4e727db75574ab11d6bec7af5e5d72a084fa7f662e200c35d5bc200772f5ce96"
- }
-}
diff --git a/pkgs/development/libraries/hyphen/dictionaries.nix b/pkgs/development/libraries/hyphen/dictionaries.nix
index 01303652017a..34fe0729643f 100644
--- a/pkgs/development/libraries/hyphen/dictionaries.nix
+++ b/pkgs/development/libraries/hyphen/dictionaries.nix
@@ -44,7 +44,7 @@ let
install -m644 "hyph_${dictFileName}.dic" "$out/share/hyphen"
# docs
install -dm755 "$out/share/doc/"
- install -m644 "README_hyph_${readmeFileName}.txt" "$out/share/doc/${pname}.txt"
+ install -m644 "README_${readmeFileName}.txt" "$out/share/doc/${pname}.txt"
runHook postInstall
'';
};
@@ -84,7 +84,7 @@ rec {
shortName = "de-de";
shortDescription = "German (Germany)";
dictFileName = "de_DE";
- readmeFileName = "de";
+ readmeFileName = "hyph_de";
};
de_AT = de-at;
@@ -93,7 +93,7 @@ rec {
shortName = "de-at";
shortDescription = "German (Austria)";
dictFileName = "de_AT";
- readmeFileName = "de";
+ readmeFileName = "hyph_de";
};
de_CH = de-ch;
@@ -102,6 +102,17 @@ rec {
shortName = "de-ch";
shortDescription = "German (Switzerland)";
dictFileName = "de_CH";
- readmeFileName = "de";
+ readmeFileName = "hyph_de";
+ };
+
+ # RUSSIAN
+
+ ru_RU = ru-ru;
+ ru-ru = mkDictFromLibreofficeGit {
+ subdir = "ru_RU";
+ shortName = "ru-ru";
+ shortDescription = "Russian (Russia)";
+ dictFileName = "ru_RU";
+ readmeFileName = "ru_RU";
};
}
diff --git a/pkgs/development/libraries/java/saxon/default.nix b/pkgs/development/libraries/java/saxon/default.nix
index 434010957d98..3e94d49772a0 100644
--- a/pkgs/development/libraries/java/saxon/default.nix
+++ b/pkgs/development/libraries/java/saxon/default.nix
@@ -1,12 +1,13 @@
{
lib,
- stdenv,
+ stdenvNoCC,
fetchurl,
unzip,
jre,
jre8,
genericUpdater,
writeShellScript,
+ makeWrapper,
common-updater-scripts,
gnused,
}:
@@ -27,7 +28,7 @@ let
license ? lib.licenses.mpl20,
updateScript ? null,
}:
- stdenv.mkDerivation (
+ stdenvNoCC.mkDerivation (
finalAttrs:
let
mainProgram = if prog == null then pname else prog;
@@ -36,21 +37,35 @@ let
{
inherit pname version src;
- nativeBuildInputs = [ unzip ];
+ nativeBuildInputs = [
+ unzip
+ makeWrapper
+ ];
- buildCommand = ''
- unzip $src -d $out
- mkdir -p $out/bin $out/share $out/share/java
- cp -s "$out"/*.jar "$out/share/java/" # */
- rm -rf $out/notices
- mv $out/doc $out/share
- cat > $out/bin/${mainProgram} <
+Date: Thu, 5 Jun 2025 03:45:50 +0200
+Subject: [PATCH] Fix CVE-2011-10007
+
+---
+ lib/File/Find/Rule.pm | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/File/Find/Rule.pm b/lib/File/Find/Rule.pm
+index feccc76..d4dc475 100644
+--- a/lib/File/Find/Rule.pm
++++ b/lib/File/Find/Rule.pm
+@@ -420,7 +420,7 @@ sub grep {
+
+ $self->exec( sub {
+ local *FILE;
+- open FILE, $_ or return;
++ open FILE, '<', $_ or return;
+ local ($_, $.);
+ while () {
+ for my $p (@pattern) {
+--
+2.49.0
+
diff --git a/pkgs/development/python-modules/anthropic/default.nix b/pkgs/development/python-modules/anthropic/default.nix
index 2bbe891870ef..de7f25e359e7 100644
--- a/pkgs/development/python-modules/anthropic/default.nix
+++ b/pkgs/development/python-modules/anthropic/default.nix
@@ -30,14 +30,14 @@
buildPythonPackage rec {
pname = "anthropic";
- version = "0.51.0";
+ version = "0.52.2";
pyproject = true;
src = fetchFromGitHub {
owner = "anthropics";
repo = "anthropic-sdk-python";
tag = "v${version}";
- hash = "sha256-gD3qZpPKtKZtuoGqnKVgFp0gCxpL0Aq5NGFCMk+z3cQ=";
+ hash = "sha256-vCIS2NDsScKESfYFHDTSRLb9ZhUsrEPHyfuubrbc+44=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/atlassian-python-api/default.nix b/pkgs/development/python-modules/atlassian-python-api/default.nix
index c9bc2f65a692..5f1192f21c1a 100644
--- a/pkgs/development/python-modules/atlassian-python-api/default.nix
+++ b/pkgs/development/python-modules/atlassian-python-api/default.nix
@@ -11,13 +11,14 @@
requests-kerberos,
requests-oauthlib,
six,
+ typing-extensions,
pytestCheckHook,
pythonOlder,
}:
buildPythonPackage rec {
pname = "atlassian-python-api";
- version = "3.41.21";
+ version = "4.0.4";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -26,10 +27,10 @@ buildPythonPackage rec {
owner = "atlassian-api";
repo = "atlassian-python-api";
tag = version;
- hash = "sha256-m8B6t9tTlef8cdsh/wnsc0iyNLsB0RYjUhq/bA9MeII=";
+ hash = "sha256-iF4gjF/5QbdjJKCWMdElc+gdIy2+D7TV6gpoPZsTv14=";
};
- propagatedBuildInputs = [
+ dependencies = [
beautifulsoup4
deprecated
jmespath
@@ -39,6 +40,7 @@ buildPythonPackage rec {
requests-kerberos
requests-oauthlib
six
+ typing-extensions
];
nativeCheckInputs = [ pytestCheckHook ];
diff --git a/pkgs/development/python-modules/bagit/default.nix b/pkgs/development/python-modules/bagit/default.nix
index 6742f35877c4..28e4bb4b41ab 100644
--- a/pkgs/development/python-modules/bagit/default.nix
+++ b/pkgs/development/python-modules/bagit/default.nix
@@ -5,24 +5,28 @@
gettext,
mock,
pytestCheckHook,
+ setuptools,
setuptools-scm,
}:
buildPythonPackage rec {
pname = "bagit";
- version = "1.8.1";
- format = "setuptools";
+ version = "1.9b2";
+ pyproject = true;
+ build-system = [
+ setuptools
+ setuptools-scm
+ ];
src = fetchFromGitHub {
owner = "LibraryOfCongress";
repo = "bagit-python";
rev = "v${version}";
- hash = "sha256-t01P7MPWgOrktuW2zF0TIzt6u/jkLmrpD2OnqawhJaI=";
+ hash = "sha256-IkRMsCrtX8nS0nrxs5B9csMq1YrI75QLDuT8eTPILkw=";
};
nativeBuildInputs = [
gettext
- setuptools-scm
];
nativeCheckInputs = [
diff --git a/pkgs/development/python-modules/craft-grammar/default.nix b/pkgs/development/python-modules/craft-grammar/default.nix
index 8fdaa2bea823..a531db631783 100644
--- a/pkgs/development/python-modules/craft-grammar/default.nix
+++ b/pkgs/development/python-modules/craft-grammar/default.nix
@@ -25,12 +25,14 @@ buildPythonPackage rec {
build-system = [ setuptools-scm ];
- dependencies = [ overrides ];
+ dependencies = [
+ overrides
+ pydantic
+ ];
pythonImportsCheck = [ "craft_grammar" ];
nativeCheckInputs = [
- pydantic
pytestCheckHook
pyyaml
];
diff --git a/pkgs/development/python-modules/giturlparse/default.nix b/pkgs/development/python-modules/giturlparse/default.nix
new file mode 100644
index 000000000000..6dfd53352672
--- /dev/null
+++ b/pkgs/development/python-modules/giturlparse/default.nix
@@ -0,0 +1,35 @@
+{
+ buildPythonPackage,
+ fetchFromGitHub,
+ lib,
+ setuptools,
+ unittestCheckHook,
+}:
+buildPythonPackage rec {
+ pname = "giturlparse";
+ version = "0.12.0";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "nephila";
+ repo = "giturlparse";
+ tag = version;
+ hash = "sha256-VqlsqMLwOtaciBWXphmFAMwtfkWBBNaL1Sdcc8Ltq7k=";
+ };
+
+ build-system = [
+ setuptools
+ ];
+ nativeCheckInputs = [
+ unittestCheckHook
+ ];
+
+ pythonImportsCheck = [ "giturlparse" ];
+
+ meta = {
+ description = "Parse & rewrite git urls (supports GitHub, Bitbucket, Assembla ...)";
+ homepage = "https://github.com/nephila/giturlparse";
+ license = lib.licenses.asl20;
+ maintainers = with lib.maintainers; [ yajo ];
+ };
+}
diff --git a/pkgs/development/python-modules/langchain-anthropic/default.nix b/pkgs/development/python-modules/langchain-anthropic/default.nix
index 7a7f95ad5e5a..25bfd22922b7 100644
--- a/pkgs/development/python-modules/langchain-anthropic/default.nix
+++ b/pkgs/development/python-modules/langchain-anthropic/default.nix
@@ -20,14 +20,14 @@
buildPythonPackage rec {
pname = "langchain-anthropic";
- version = "0.3.13";
+ version = "0.3.15";
pyproject = true;
src = fetchFromGitHub {
owner = "langchain-ai";
repo = "langchain";
tag = "langchain-anthropic==${version}";
- hash = "sha256-CloIxDPnBnKDUeS4psRvpz8ifK/xR/U62wG+ORHginM=";
+ hash = "sha256-GOD6pMuUDCfrQ6MP+/HXZIg5wHUDRysosEjXjewY/9M=";
};
sourceRoot = "${src.name}/libs/partners/anthropic";
@@ -52,7 +52,9 @@ buildPythonPackage rec {
pytestCheckHook
];
- pytestFlagsArray = [ "tests/unit_tests" ];
+ disabledTestPaths = [
+ "tests/integration_tests"
+ ];
pythonImportsCheck = [ "langchain_anthropic" ];
diff --git a/pkgs/development/python-modules/langchain-tests/default.nix b/pkgs/development/python-modules/langchain-tests/default.nix
index 7c6bb1762386..2b3862edd3ee 100644
--- a/pkgs/development/python-modules/langchain-tests/default.nix
+++ b/pkgs/development/python-modules/langchain-tests/default.nix
@@ -10,6 +10,10 @@
httpx,
langchain-core,
syrupy,
+ pytest-benchmark,
+ pytest-codspeed,
+ pytest-recording,
+ vcrpy,
# buildInputs
pytest,
@@ -26,14 +30,14 @@
buildPythonPackage rec {
pname = "langchain-tests";
- version = "0.3.19";
+ version = "0.3.20";
pyproject = true;
src = fetchFromGitHub {
owner = "langchain-ai";
repo = "langchain";
tag = "langchain-tests==${version}";
- hash = "sha256-DSTngWRFseJ6kSAY7Lxxkh77QFr0jhHxG3mH89QmdxA=";
+ hash = "sha256-RMuxWA/n8d71FReFKO3Y/5P0MYk4aZ5WU2/TRxf9UuE=";
};
sourceRoot = "${src.name}/libs/standard-tests";
@@ -51,8 +55,12 @@ buildPythonPackage rec {
httpx
langchain-core
pytest-asyncio
+ pytest-benchmark
+ pytest-codspeed
+ pytest-recording
pytest-socket
syrupy
+ vcrpy
];
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/magic-wormhole/default.nix b/pkgs/development/python-modules/magic-wormhole/default.nix
index 71be18913927..d4cc8603e4cf 100644
--- a/pkgs/development/python-modules/magic-wormhole/default.nix
+++ b/pkgs/development/python-modules/magic-wormhole/default.nix
@@ -3,6 +3,7 @@
stdenv,
buildPythonPackage,
fetchFromGitHub,
+ installShellFiles,
# build-system
setuptools,
@@ -88,6 +89,10 @@ buildPythonPackage rec {
dilation = [ noiseprotocol ];
};
+ nativeBuildInputs = [
+ installShellFiles
+ ];
+
nativeCheckInputs =
[
magic-wormhole-mailbox-server
@@ -101,6 +106,10 @@ buildPythonPackage rec {
postInstall = ''
install -Dm644 docs/wormhole.1 $out/share/man/man1/wormhole.1
+ installShellCompletion --cmd ${meta.mainProgram} \
+ --bash wormhole_complete.bash \
+ --fish wormhole_complete.fish \
+ --zsh wormhole_complete.zsh
'';
meta = {
diff --git a/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix b/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix
index 84012235da7f..2abb98854bdf 100644
--- a/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix
+++ b/pkgs/development/python-modules/microsoft-kiota-abstractions/default.nix
@@ -26,7 +26,7 @@ buildPythonPackage rec {
hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8=";
};
- sourceRoot = "source/packages/abstractions/";
+ sourceRoot = "${src.name}/packages/abstractions/";
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix b/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix
index b90aac7a5bde..49a6c420de00 100644
--- a/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix
+++ b/pkgs/development/python-modules/microsoft-kiota-authentication-azure/default.nix
@@ -28,7 +28,7 @@ buildPythonPackage rec {
hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8=";
};
- sourceRoot = "source/packages/authentication/azure/";
+ sourceRoot = "${src.name}/packages/authentication/azure/";
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/microsoft-kiota-http/default.nix b/pkgs/development/python-modules/microsoft-kiota-http/default.nix
index 3134ce73404f..dd0eb55a7dbb 100644
--- a/pkgs/development/python-modules/microsoft-kiota-http/default.nix
+++ b/pkgs/development/python-modules/microsoft-kiota-http/default.nix
@@ -28,7 +28,7 @@ buildPythonPackage rec {
hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8=";
};
- sourceRoot = "source/packages/http/httpx/";
+ sourceRoot = "${src.name}/packages/http/httpx/";
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix
index f0ee6795a957..3436f98d41e6 100644
--- a/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix
+++ b/pkgs/development/python-modules/microsoft-kiota-serialization-form/default.nix
@@ -25,7 +25,7 @@ buildPythonPackage rec {
hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8=";
};
- sourceRoot = "source/packages/serialization/form/";
+ sourceRoot = "${src.name}/packages/serialization/form/";
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix
index 1aa456403807..d7aef7c3100e 100644
--- a/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix
+++ b/pkgs/development/python-modules/microsoft-kiota-serialization-json/default.nix
@@ -25,7 +25,7 @@ buildPythonPackage rec {
hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8=";
};
- sourceRoot = "source/packages/serialization/json/";
+ sourceRoot = "${src.name}/packages/serialization/json/";
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix
index 54f9fb76d560..eee939de8263 100644
--- a/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix
+++ b/pkgs/development/python-modules/microsoft-kiota-serialization-multipart/default.nix
@@ -25,7 +25,7 @@ buildPythonPackage rec {
hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8=";
};
- sourceRoot = "source/packages/serialization/multipart/";
+ sourceRoot = "${src.name}/packages/serialization/multipart/";
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix b/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix
index 25cfd055ac04..4fc7fb84b474 100644
--- a/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix
+++ b/pkgs/development/python-modules/microsoft-kiota-serialization-text/default.nix
@@ -25,7 +25,7 @@ buildPythonPackage rec {
hash = "sha256-FUfVkJbpD0X7U7DPzyoh+84Bk7C07iLT9dmbUeliFu8=";
};
- sourceRoot = "source/packages/serialization/text/";
+ sourceRoot = "${src.name}/packages/serialization/text/";
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix b/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix
index a85dab5d93e3..e5b34b7b70f1 100644
--- a/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix
+++ b/pkgs/development/python-modules/mkdocs-rss-plugin/default.nix
@@ -34,7 +34,7 @@ buildPythonPackage rec {
cachecontrol
gitpython
mkdocs
- ];
+ ] ++ cachecontrol.optional-dependencies.filecache;
nativeCheckInputs = [
feedparser
diff --git a/pkgs/development/python-modules/oca-port/default.nix b/pkgs/development/python-modules/oca-port/default.nix
index 70720e3e130a..71194b3233c0 100644
--- a/pkgs/development/python-modules/oca-port/default.nix
+++ b/pkgs/development/python-modules/oca-port/default.nix
@@ -1,33 +1,35 @@
{
buildPythonPackage,
click,
- fetchPypi,
+ fetchFromGitHub,
gitpython,
+ giturlparse,
lib,
nix-update-script,
requests,
setuptools-scm,
- setuptools,
}:
buildPythonPackage rec {
pname = "oca-port";
version = "0.18";
- format = "pyproject";
+ pyproject = true;
- src = fetchPypi {
+ src = fetchFromGitHub {
inherit version;
- pname = "oca_port";
- hash = "sha256-JqSnt23SQSyh/7hKAy04k/ocpAN61qQ+VebQv5Ddbjk=";
+ owner = "OCA";
+ repo = "oca-port";
+ tag = "v${version}";
+ hash = "sha256-r32ePlbg0GjryB5HDx0nQTq71lG/o+4sUFRdKW/K5ys=";
};
- nativeBuildInputs = [
- setuptools
+ build-system = [
setuptools-scm
];
- propagatedBuildInputs = [
+ dependencies = [
click
+ giturlparse
gitpython
requests
];
@@ -36,10 +38,10 @@ buildPythonPackage rec {
pythonImportsCheck = [ "oca_port" ];
- meta = with lib; {
+ meta = {
description = "Tool helping to port an addon or missing commits of an addon from one branch to another";
homepage = "https://github.com/OCA/oca-port";
- license = licenses.lgpl3Plus;
- maintainers = with maintainers; [ yajo ];
+ license = lib.licenses.lgpl3Plus;
+ maintainers = with lib.maintainers; [ yajo ];
};
}
diff --git a/pkgs/development/python-modules/polyswarm-api/default.nix b/pkgs/development/python-modules/polyswarm-api/default.nix
index 4ffa74130384..ac78677fa4c5 100644
--- a/pkgs/development/python-modules/polyswarm-api/default.nix
+++ b/pkgs/development/python-modules/polyswarm-api/default.nix
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "polyswarm-api";
- version = "3.12.0";
+ version = "3.13.0";
pyproject = true;
disabled = pythonOlder "3.8";
@@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "polyswarm";
repo = "polyswarm-api";
tag = version;
- hash = "sha256-LM+8U7gEo16e8vuFuheonLB685zeNEm736UVXgmtPDw=";
+ hash = "sha256-Mu/Gfs6Iy24xUQ1yvRAR3TXio30FHMVpTel99YtRtyg=";
};
pythonRelaxDeps = [ "future" ];
diff --git a/pkgs/development/python-modules/py-machineid/default.nix b/pkgs/development/python-modules/py-machineid/default.nix
index 9c634e6a1ab6..332ff82cd9bf 100644
--- a/pkgs/development/python-modules/py-machineid/default.nix
+++ b/pkgs/development/python-modules/py-machineid/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "py-machineid";
- version = "0.7.0";
+ version = "0.8.0";
pyproject = true;
src = fetchPypi {
inherit pname version;
- hash = "sha256-WnSoEOOLV7BDsUXHVsHmrBYVKct9g/4gCZ/LmGrMV3s=";
+ hash = "sha256-VRXV+XeQc9DKouiq8VoP3QrUJH/QuG2cRHQxyW0+NGc=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/pygame-gui/default.nix b/pkgs/development/python-modules/pygame-gui/default.nix
index 4b6132f16455..e045ccf5af53 100644
--- a/pkgs/development/python-modules/pygame-gui/default.nix
+++ b/pkgs/development/python-modules/pygame-gui/default.nix
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "pygame-gui";
- version = "0613";
+ version = "0614";
pyproject = true;
# nixpkgs-update: no auto update
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "MyreMylar";
repo = "pygame_gui";
tag = "v_${version}";
- hash = "sha256-vLDl3VcrjjWpw4hLuKmomK6EykF1VK1CGLkEqjNUQ/Q=";
+ hash = "sha256-wLvWaJuXMXk7zOaSZfIpsXhQt+eCjOtlh8IRuKbR75o=";
};
nativeBuildInputs = [ setuptools ];
diff --git a/pkgs/development/python-modules/pyobjc-core/default.nix b/pkgs/development/python-modules/pyobjc-core/default.nix
index 5dd7959940ca..4f5c0f3a1e13 100644
--- a/pkgs/development/python-modules/pyobjc-core/default.nix
+++ b/pkgs/development/python-modules/pyobjc-core/default.nix
@@ -18,7 +18,7 @@ buildPythonPackage rec {
hash = "sha256-RhB0Ht6vyDxYwDGS+A9HZL9ySIjWlhdB4S+gHxvQQBg=";
};
- sourceRoot = "source/pyobjc-core";
+ sourceRoot = "${src.name}/pyobjc-core";
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/pyobjc-framework-Cocoa/default.nix b/pkgs/development/python-modules/pyobjc-framework-Cocoa/default.nix
index 004757337266..e6904460f4d1 100644
--- a/pkgs/development/python-modules/pyobjc-framework-Cocoa/default.nix
+++ b/pkgs/development/python-modules/pyobjc-framework-Cocoa/default.nix
@@ -19,7 +19,7 @@ buildPythonPackage rec {
hash = "sha256-RhB0Ht6vyDxYwDGS+A9HZL9ySIjWlhdB4S+gHxvQQBg=";
};
- sourceRoot = "source/pyobjc-framework-Cocoa";
+ sourceRoot = "${src.name}/pyobjc-framework-Cocoa";
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/pyrender/default.nix b/pkgs/development/python-modules/pyrender/default.nix
index 1399a21b6fdb..04bbda7aa8ef 100644
--- a/pkgs/development/python-modules/pyrender/default.nix
+++ b/pkgs/development/python-modules/pyrender/default.nix
@@ -1,5 +1,6 @@
{
lib,
+ stdenv,
buildPythonPackage,
pythonOlder,
fetchFromGitHub,
@@ -16,6 +17,7 @@
six,
trimesh,
pytestCheckHook,
+ mesa,
}:
buildPythonPackage rec {
@@ -77,10 +79,16 @@ buildPythonPackage rec {
env.PYOPENGL_PLATFORM = "egl"; # enables headless rendering during check
- nativeCheckInputs = [ pytestCheckHook ];
+ nativeCheckInputs =
+ [
+ pytestCheckHook
+ ]
+ ++ lib.filter (lib.meta.availableOn stdenv.hostPlatform) [
+ mesa.llvmpipeHook
+ ];
- disabledTestPaths = [
- # does not work inside sandbox, no GPU
+ disabledTestPaths = lib.optionals (!lib.meta.availableOn stdenv.hostPlatform mesa.llvmpipeHook) [
+ # requires opengl context
"tests/unit/test_offscreen.py"
];
diff --git a/pkgs/development/python-modules/python-djvulibre/default.nix b/pkgs/development/python-modules/python-djvulibre/default.nix
index 235e12246730..c505e132ee07 100644
--- a/pkgs/development/python-modules/python-djvulibre/default.nix
+++ b/pkgs/development/python-modules/python-djvulibre/default.nix
@@ -1,44 +1,41 @@
{
lib,
- buildPythonPackage,
+ python3Packages,
fetchFromGitHub,
- cython,
djvulibre,
ghostscript_headless,
- packaging,
pkg-config,
- setuptools,
unittestCheckHook,
- wheel,
}:
-buildPythonPackage rec {
+python3Packages.buildPythonPackage rec {
pname = "python-djvulibre";
- version = "0.9.1";
+ version = "0.9.3";
pyproject = true;
src = fetchFromGitHub {
owner = "FriedrichFroebel";
repo = "python-djvulibre";
tag = version;
- hash = "sha256-5jOJyVPGJvR4YgxgJgyN47/OzsK3ASJXfn1Gt9y8rbs=";
+ hash = "sha256-ntDRntNxVchZm+i+qBbiZlfHAXJRKMin9Hi+BoJQjTM=";
};
- nativeBuildInputs = [
- cython
- packaging
+ build-system = [
+ python3Packages.cython
+ djvulibre
+ ghostscript_headless
pkg-config
- setuptools
- wheel
+ python3Packages.setuptools
];
- buildInputs = [
+ dependencies = with python3Packages; [
djvulibre
ghostscript_headless
];
preCheck = ''
rm -rf djvu
+ rm -rf tests/examples
'';
nativeCheckInputs = [ unittestCheckHook ];
diff --git a/pkgs/development/python-modules/sagemaker-core/default.nix b/pkgs/development/python-modules/sagemaker-core/default.nix
index 1660a2b56389..f2f987261b15 100644
--- a/pkgs/development/python-modules/sagemaker-core/default.nix
+++ b/pkgs/development/python-modules/sagemaker-core/default.nix
@@ -28,14 +28,14 @@
buildPythonPackage rec {
pname = "sagemaker-core";
- version = "1.0.34";
+ version = "1.0.36";
pyproject = true;
src = fetchFromGitHub {
owner = "aws";
repo = "sagemaker-core";
tag = "v${version}";
- hash = "sha256-ZkV4SfJS+3otrzYFZH7lt/tBsFTbfss9Yt7OKgl3fSQ=";
+ hash = "sha256-3nsBzpkreyavjZoyA96DWK9lV9YrOB6SyrpLFqX4ZP8=";
};
build-system = [
diff --git a/pkgs/development/python-modules/simplekv/default.nix b/pkgs/development/python-modules/simplekv/default.nix
index 55daa60befe2..b47cef41fc9c 100644
--- a/pkgs/development/python-modules/simplekv/default.nix
+++ b/pkgs/development/python-modules/simplekv/default.nix
@@ -1,12 +1,21 @@
{
lib,
buildPythonPackage,
- dulwich,
fetchFromGitHub,
- mock,
- pytestCheckHook,
pythonOlder,
setuptools,
+
+ # optional dependencies
+ azure-storage-blob,
+ boto3,
+ dulwich,
+ google-cloud-storage,
+ pymongo,
+ redis,
+
+ # testing
+ mock,
+ pytestCheckHook,
six,
}:
@@ -26,12 +35,11 @@ buildPythonPackage rec {
build-system = [ setuptools ];
- dependencies = [
- dulwich
+ nativeCheckInputs = [
mock
pytestCheckHook
six
- ];
+ ] ++ optional-dependencies.git;
pythonImportsCheck = [ "simplekv" ];
@@ -40,11 +48,28 @@ buildPythonPackage rec {
"test_concurrent_mkdir"
];
+ optional-dependencies = {
+ amazon = [ boto3 ];
+ azure = [ azure-storage-blob ];
+ google = [ google-cloud-storage ];
+ redis = [ redis ];
+ mongodb = [ pymongo ];
+ git = [ dulwich ];
+ /*
+ Additional potential dependencies not exposed here:
+ sqlalchemy: Our version is too new for simplekv
+ appengine-python-standard: Not packaged in nixpkgs
+ */
+ };
+
meta = with lib; {
description = "Simple key-value store for binary data";
homepage = "https://github.com/mbr/simplekv";
changelog = "https://github.com/mbr/simplekv/releases/tag/${version}";
license = licenses.mit;
- maintainers = with maintainers; [ fab ];
+ maintainers = with maintainers; [
+ fab
+ bbenne10
+ ];
};
}
diff --git a/pkgs/development/python-modules/starlette-admin/default.nix b/pkgs/development/python-modules/starlette-admin/default.nix
index 5ff77b3a6488..46c0825ce59b 100644
--- a/pkgs/development/python-modules/starlette-admin/default.nix
+++ b/pkgs/development/python-modules/starlette-admin/default.nix
@@ -32,42 +32,16 @@
buildPythonPackage rec {
pname = "starlette-admin";
- version = "0.14.1";
+ version = "0.15.0";
pyproject = true;
src = fetchFromGitHub {
owner = "jowilf";
repo = "starlette-admin";
- rev = version;
- hash = "sha256-DoYD8Hc5pd68+BhASw3mwwCdhu0vYHiELjVmVwU8FHs=";
+ tag = version;
+ hash = "sha256-R9ZRrJaBp1joT3DtymvS+Ac0MzEUFYFovgxMW0njsT0=";
};
- # recreates https://github.com/jowilf/starlette-admin/pull/630 which cannot be cherry-picked
- postPatch = ''
- test_files_to_fix=(
- tests/mongoengine/test_auth.py
- tests/odmantic/test_async_engine.py
- tests/odmantic/test_auth.py
- tests/odmantic/test_sync_engine.py
- tests/sqla/test_async_engine.py
- tests/sqla/test_auth.py
- tests/sqla/test_multiple_pks.py
- tests/sqla/test_sqla_and_pydantic.py
- tests/sqla/test_sqla_utils.py
- tests/sqla/test_sqlmodel.py
- tests/sqla/test_sync_engine.py
- tests/sqla/test_view_serialization.py
- tests/test_auth.py
- )
- substituteInPlace "''${test_files_to_fix[@]}" \
- --replace-fail \
- 'from httpx import AsyncClient' \
- 'from httpx import AsyncClient, ASGITransport' \
- --replace-fail \
- 'AsyncClient(app=app,' \
- 'AsyncClient(transport=ASGITransport(app=app),'
- '';
-
build-system = [ hatchling ];
dependencies = [
@@ -122,6 +96,8 @@ buildPythonPackage rec {
[
# odmantic is not packaged
"tests/odmantic"
+ # beanie is not packaged
+ "tests/beanie"
# needs mongodb running on port 27017
"tests/mongoengine"
]
@@ -146,7 +122,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Fast, beautiful and extensible administrative interface framework for Starlette & FastApi applications";
homepage = "https://github.com/jowilf/starlette-admin";
- changelog = "https://github.com/jowilf/starlette-admin/blob/${src.rev}/CHANGELOG.md";
+ changelog = "https://github.com/jowilf/starlette-admin/blob/${src.tag}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ pbsds ];
};
diff --git a/pkgs/development/python-modules/textx/default.nix b/pkgs/development/python-modules/textx/default.nix
index 924464439578..cffd4d5483f2 100644
--- a/pkgs/development/python-modules/textx/default.nix
+++ b/pkgs/development/python-modules/textx/default.nix
@@ -85,7 +85,7 @@ let
meta = with lib; {
inherit (textx.meta) license maintainers;
description = "Sample textX language for testing";
- homepage = textx.homepage + "tree/${version}/" + pathToSourceRoot;
+ homepage = textx.meta.homepage + "tree/${version}/" + pathToSourceRoot;
};
};
@@ -108,7 +108,7 @@ let
meta = with lib; {
inherit (textx.meta) license maintainers;
description = "Sample textX language for testing";
- homepage = textx.homepage + "tree/${version}/" + pathToSourceRoot;
+ homepage = textx.meta.homepage + "tree/${version}/" + pathToSourceRoot;
};
};
@@ -128,7 +128,7 @@ let
meta = with lib; {
inherit (textx.meta) license maintainers;
description = "Sample textX language for testing";
- homepage = textx.homepage + "tree/${version}/" + pathToSourceRoot;
+ homepage = textx.meta.homepage + "tree/${version}/" + pathToSourceRoot;
};
};
@@ -148,7 +148,7 @@ let
meta = with lib; {
inherit (textx.meta) license maintainers;
description = "Sample textX language for testing";
- homepage = textx.homepage + "tree/${version}/" + pathToSourceRoot;
+ homepage = textx.meta.homepage + "tree/${version}/" + pathToSourceRoot;
};
};
@@ -168,7 +168,7 @@ let
meta = with lib; {
inherit (textx.meta) license maintainers;
description = "Sample textX sub-command for testing";
- homepage = textx.homepage + "tree/${version}/" + pathToSourceRoot;
+ homepage = textx.meta.homepage + "tree/${version}/" + pathToSourceRoot;
};
};
in
diff --git a/pkgs/development/python-modules/validator-collection/default.nix b/pkgs/development/python-modules/validator-collection/default.nix
index 19ed6d8df010..f21a13bc81de 100644
--- a/pkgs/development/python-modules/validator-collection/default.nix
+++ b/pkgs/development/python-modules/validator-collection/default.nix
@@ -3,58 +3,10 @@
buildPythonPackage,
fetchFromGitHub,
setuptools,
- alabaster,
- attrs,
- babel,
- certifi,
- cffi,
- chardet,
- colorama,
- coverage,
- docutils,
- filelock,
- html5lib,
- idna,
- imagesize,
- isort,
- jinja2,
+ simplejson,
jsonschema,
- lazy-object-proxy,
- markupsafe,
- mccabe,
- more-itertools,
- packaging,
- pkginfo,
- pluggy,
- py,
- py-cpuinfo,
- pycparser,
pyfakefs,
- pygments,
- pyparsing,
- pytest,
- pytest-benchmark,
- pytest-cov-stub,
- pytz,
- readme-renderer,
- requests,
- requests-toolbelt,
- restview,
- six,
- snowballstemmer,
- sphinx,
- sphinx-rtd-theme,
- sphinx-tabs,
- sphinxcontrib-websupport,
- toml,
pytestCheckHook,
- tox,
- tqdm,
- twine,
- urllib3,
- virtualenv,
- webencodings,
- wrapt,
pythonOlder,
}:
@@ -74,61 +26,16 @@ buildPythonPackage rec {
build-system = [ setuptools ];
+ # listed in setup.py, the requirements.txt is _full_ of dev junk
dependencies = [
- alabaster
- attrs
- babel
- certifi
- cffi
- chardet
- colorama
- coverage
- docutils
- filelock
- html5lib
- idna
- imagesize
- isort
- jinja2
jsonschema
- lazy-object-proxy
- markupsafe
- mccabe
- more-itertools
- packaging
- pkginfo
- pluggy
- py
- py-cpuinfo
- pycparser
- pyfakefs
- pygments
- pyparsing
- pytest
- pytest-benchmark
- pytest-cov-stub
- pytz
- readme-renderer
- requests
- requests-toolbelt
- restview
- six
- snowballstemmer
- sphinx
- sphinx-rtd-theme
- sphinx-tabs
- sphinxcontrib-websupport
- toml
- tox
- tqdm
- twine
- urllib3
- virtualenv
- webencodings
- wrapt
+ simplejson # optional but preferred
];
- nativeCheckInputs = [ pytestCheckHook ];
+ nativeCheckInputs = [
+ pytestCheckHook
+ pyfakefs
+ ];
pythonImportsCheck = [ "validator_collection" ];
diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix
index 38dff810651d..a268b255c2d4 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.0";
+ version = "1.40.1";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
- hash = "sha256-4gn8bbzI+NerU8Bdi6FxLB/Kg1JaDBiZkR98zMRvTkw=";
+ hash = "sha256-+LHS+Syyy/jsk5G16qBhvv+/kjEACnxjl2q9YrrdPYE=";
};
outputs = [
diff --git a/pkgs/development/tools/misc/xxdiff/default.nix b/pkgs/development/tools/misc/xxdiff/default.nix
index 1da47d6c51c5..0d42c1cf02e8 100644
--- a/pkgs/development/tools/misc/xxdiff/default.nix
+++ b/pkgs/development/tools/misc/xxdiff/default.nix
@@ -1,43 +1,44 @@
{
lib,
- mkDerivation,
- fetchFromBitbucket,
+ stdenv,
+ fetchFromGitHub,
docutils,
bison,
flex,
- qmake,
- qtbase,
+ libsForQt5,
}:
-mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
pname = "xxdiff";
- version = "5.0b1";
+ version = "5.1-unstable-2025-03-21";
- src = fetchFromBitbucket {
+ src = fetchFromGitHub {
owner = "blais";
- repo = pname;
- rev = "5e5f885dfc43559549a81c59e9e8c9525306356a";
- sha256 = "0gbvxrkwkbvag3298j89smszghpr8ilxxfb0cvsknfqdf15b296w";
+ repo = "xxdiff";
+ rev = "a5593c1c675fb79d0ec2b6e353abba1fb0179aa7";
+ hash = "sha256-nRXvqhO128XsAFy4KrsrSYKpzWnciXGJV6QkuqRa07w=";
};
nativeBuildInputs = [
bison
docutils
flex
- qmake
+ libsForQt5.qmake
+ libsForQt5.wrapQtAppsHook
];
- buildInputs = [ qtbase ];
+ buildInputs = [ libsForQt5.qtbase ];
dontUseQmakeConfigure = true;
# c++11 and above is needed for building with Qt 5.9+
env.NIX_CFLAGS_COMPILE = toString [ "-std=c++14" ];
- sourceRoot = "${src.name}/src";
+ sourceRoot = "${finalAttrs.src.name}/src";
postPatch = ''
- substituteInPlace xxdiff.pro --replace ../bin ./bin
+ substituteInPlace xxdiff.pro \
+ --replace-fail "../bin" "./bin"
'';
preConfigure = ''
@@ -47,21 +48,21 @@ mkDerivation rec {
installPhase = ''
runHook preInstall
- install -Dm555 -t $out/bin ./bin/xxdiff
- install -Dm444 -t $out/share/doc/${pname} ${src}/README
+ install -Dm555 -t $out/bin ./bin/xxdiff
+ install -Dm444 -t $out/share/doc/xxdiff ${finalAttrs.src}/README.rst
runHook postInstall
'';
- meta = with lib; {
+ meta = {
description = "Graphical file and directories comparator and merge tool";
mainProgram = "xxdiff";
homepage = "http://furius.ca/xxdiff/";
- license = licenses.gpl2;
- maintainers = with maintainers; [
+ license = lib.licenses.gpl2Plus;
+ maintainers = with lib.maintainers; [
pSub
raskin
];
- platforms = platforms.linux;
+ platforms = lib.platforms.linux;
};
-}
+})
diff --git a/pkgs/games/rott/default.nix b/pkgs/games/rott/default.nix
deleted file mode 100644
index f9d39a527daa..000000000000
--- a/pkgs/games/rott/default.nix
+++ /dev/null
@@ -1,74 +0,0 @@
-{
- stdenv,
- lib,
- fetchurl,
- writeShellScript,
- SDL,
- SDL_mixer,
- makeDesktopItem,
- copyDesktopItems,
- runtimeShell,
- buildShareware ? false,
-}:
-
-let
- # Allow the game to be launched from a user's PATH and load the game data from the user's home directory.
- launcher = writeShellScript "rott" ''
- set -eEuo pipefail
- dir=$HOME/.rott/data
- test -e $dir || mkdir -p $dir
- cd $dir
- exec @out@/libexec/rott "$@"
- '';
-
-in
-stdenv.mkDerivation rec {
- pname = "rott";
- version = "1.1.2";
-
- src = fetchurl {
- url = "https://icculus.org/rott/releases/${pname}-${version}.tar.gz";
- sha256 = "1zr7v5dv2iqx40gzxbg8mhac7fxz3kqf28y6ysxv1xhjqgl1c98h";
- };
-
- nativeBuildInputs = [ copyDesktopItems ];
-
- buildInputs = [
- SDL
- SDL_mixer
- ];
-
- sourceRoot = "rott-${version}/rott";
-
- makeFlags = [
- "SHAREWARE=${if buildShareware then "1" else "0"}"
- ];
-
- installPhase = ''
- runHook preInstall
-
- install -Dm555 -t $out/libexec rott
- install -Dm555 ${launcher} $out/bin/${launcher.name}
- substituteInPlace $out/bin/rott --subst-var out
-
- runHook postInstall
- '';
-
- desktopItems = [
- (makeDesktopItem {
- name = "rott";
- exec = "rott";
- desktopName = "Rise of the Triad: ${if buildShareware then "The HUNT Begins" else "Dark War"}";
- categories = [ "Game" ];
- })
- ];
-
- meta = with lib; {
- description = "SDL port of Rise of the Triad";
- mainProgram = "rott";
- homepage = "https://icculus.org/rott/";
- license = licenses.gpl2Plus;
- maintainers = with maintainers; [ sander ];
- platforms = platforms.all;
- };
-}
diff --git a/pkgs/os-specific/linux/ajantv2/default.nix b/pkgs/os-specific/linux/ajantv2/default.nix
index 47f13f70732f..ba298dc278ee 100644
--- a/pkgs/os-specific/linux/ajantv2/default.nix
+++ b/pkgs/os-specific/linux/ajantv2/default.nix
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
name = "ajantv2-module-${libajantv2.version}-${kernel.version}";
inherit (libajantv2) src;
- sourceRoot = "source/driver/linux";
+ sourceRoot = "${libajantv2.src.name}/driver/linux";
hardeningDisable = [ "pic" ];
diff --git a/pkgs/servers/mastodon/default.nix b/pkgs/servers/mastodon/default.nix
index 54e0c8624d94..095358d55656 100644
--- a/pkgs/servers/mastodon/default.nix
+++ b/pkgs/servers/mastodon/default.nix
@@ -19,6 +19,7 @@
srcOverride ? callPackage ./source.nix { inherit patches; },
gemset ? ./. + "/gemset.nix",
yarnHash ? srcOverride.yarnHash,
+ yarnMissingHashes ? srcOverride.yarnMissingHashes,
}:
stdenv.mkDerivation rec {
@@ -36,9 +37,11 @@ stdenv.mkDerivation rec {
pname = "${pname}-modules";
inherit src version;
+ missingHashes = yarnMissingHashes;
yarnOfflineCache = yarn-berry.fetchYarnBerryDeps {
inherit src;
hash = yarnHash;
+ missingHashes = yarnMissingHashes;
};
nativeBuildInputs = [
diff --git a/pkgs/servers/mastodon/source.nix b/pkgs/servers/mastodon/source.nix
index b1c8389786c1..4dcc524f01b3 100644
--- a/pkgs/servers/mastodon/source.nix
+++ b/pkgs/servers/mastodon/source.nix
@@ -19,4 +19,5 @@ in
// {
inherit version;
yarnHash = "sha256-IC4d/skIHEzJPuKlq4rMAqV+ydqquA6toq4WWCfuDxo=";
+ yarnMissingHashes = null;
}
diff --git a/pkgs/servers/mastodon/update.sh b/pkgs/servers/mastodon/update.sh
index 330e53676b7a..ca1c52d77872 100755
--- a/pkgs/servers/mastodon/update.sh
+++ b/pkgs/servers/mastodon/update.sh
@@ -102,6 +102,7 @@ in
// {
inherit version;
yarnHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
+ yarnMissingHashes = null;
}
EOF
SOURCE_DIR="$(nix-build --no-out-link -E '(import {}).callPackage ./source.nix {}')"
diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix
index 49f0ff040a41..df95cb979fb3 100644
--- a/pkgs/stdenv/darwin/default.nix
+++ b/pkgs/stdenv/darwin/default.nix
@@ -181,6 +181,7 @@ let
inherit lib;
stdenvNoCC = prevStage.ccWrapperStdenv or thisStdenv;
curl = bootstrapTools;
+ inherit (config) rewriteURL;
};
inherit cc;
diff --git a/pkgs/stdenv/freebsd/default.nix b/pkgs/stdenv/freebsd/default.nix
index abd80b281670..b52c8ea37244 100644
--- a/pkgs/stdenv/freebsd/default.nix
+++ b/pkgs/stdenv/freebsd/default.nix
@@ -403,6 +403,7 @@ let
fetchurlBoot = import ../../build-support/fetchurl {
inherit lib stdenvNoCC;
inherit (prevStage) curl;
+ inherit (config) rewriteURL;
};
stdenv = import ../generic {
inherit
diff --git a/pkgs/stdenv/linux/default.nix b/pkgs/stdenv/linux/default.nix
index 7682419db9d6..d30cc08eac6a 100644
--- a/pkgs/stdenv/linux/default.nix
+++ b/pkgs/stdenv/linux/default.nix
@@ -190,6 +190,7 @@ let
fetchurlBoot = import ../../build-support/fetchurl/boot.nix {
inherit system;
+ inherit (config) rewriteURL;
};
cc =
diff --git a/pkgs/tools/admin/pulumi-bin/data.nix b/pkgs/tools/admin/pulumi-bin/data.nix
index 6f85173e76e3..4e4b536e998d 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.173.0";
+ version = "3.174.0";
pulumiPkgs = {
x86_64-linux = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.173.0-linux-x64.tar.gz";
- sha256 = "0pjiwblw89r615lbfkmwhcyszbn6gk519rkia92phnx6absf7zfa";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.174.0-linux-x64.tar.gz";
+ sha256 = "08ancj87d25dpfbm0hidvv1if4jnr1b5186wwhs6pq7xkifk7j6z";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.38.0-linux-amd64.tar.gz";
- sha256 = "046cqacl3lsrjdrgcc9mzr58dimgcsb2dbcradfsz2x2pg9r4i04";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.39.0-linux-amd64.tar.gz";
+ sha256 = "0zmylykkr6gfyr9zvi29qn753kn7927y2zwy5781jgidqz2srxqx";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-linux-amd64.tar.gz";
@@ -21,32 +21,32 @@
sha256 = "1ly3rxvfwjjbywbiv3q858qv9mbikyf89byr1x3y8w8wc50sxhyh";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.3-linux-amd64.tar.gz";
- sha256 = "1fapykfy2jzgygydgmvrlv54bnh1r1xhmvhp70fbz1z6nr7sh89x";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.4-linux-amd64.tar.gz";
+ sha256 = "1xrhiknhi5hvhq33hzjybz52yyfxrvapc24yh1va1d29dr3cj9m6";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.21.0-linux-amd64.tar.gz";
- sha256 = "1wj2jkxq6a02c1ibj2gfnkyvlj45p151xh2cnp8s7l9pfi7svcvs";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.22.0-linux-amd64.tar.gz";
+ sha256 = "157pd0gn64nwym37qxs0klaxlf8vd6bm31msmgdyfj81i7d0a0kp";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.81.0-linux-amd64.tar.gz";
- sha256 = "1nzphkx9kvnw341ssbwr289nn867xndjzgjrw807nijp94900pv8";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.82.1-linux-amd64.tar.gz";
+ sha256 = "06gsifpbf92lyrrjg82akp3iw2n6s8sbh19j6q7218w51lqv1llq";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-linux-amd64.tar.gz";
sha256 = "0jlaj3pz5j0hgnqdg2b1xw9cwlr4i5pvir8flhwvw222nsah15yv";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.9.0-linux-amd64.tar.gz";
- sha256 = "0arg0vvwman2gx4fy9y320y055piyyyl62yjbxj3scw31wzysp5w";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.0-linux-amd64.tar.gz";
+ sha256 = "1wn62hc40zvzr6lh81ha0668y89kfdy67nmc6vpb4jwbr5s8zdvi";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.23.0-linux-amd64.tar.gz";
sha256 = "05xlk5nsz2b2vv88r42a5zgcm4iq4nic920fjrx1wz00q64bacwz";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-linux-amd64.tar.gz";
- sha256 = "1g553pbvrgcrxfh5z6dxy4vd1j3im19a070jp9krmqrjzincpbbk";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.1-linux-amd64.tar.gz";
+ sha256 = "1r28zsxhjyi1c9nrr8g98m7sp6fpr2pfszsifi2hrji4ffm3c842";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-linux-amd64.tar.gz";
@@ -57,8 +57,8 @@
sha256 = "1ccjfr1v88hc2x845z7h3bxkgxqn6f134d422qdz9bgqdlyrr2dk";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.45.0-linux-amd64.tar.gz";
- sha256 = "1h78r8m93cgdl85xygdya89ws7jdkgnbkj6hk9mc5gbkj2i4img2";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.46.0-linux-amd64.tar.gz";
+ sha256 = "0janqzfw9q787j2dcmkiqfh1fi9h7c3p8l2wwhz8sxd4v4av1zwh";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.7.0-linux-amd64.tar.gz";
@@ -73,8 +73,8 @@
sha256 = "176bpdyhmwb2pyi4k1dc25agpm4spfndjhg1yjwfv3qvlgnzsnlq";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.32.1-linux-amd64.tar.gz";
- sha256 = "19vi9dph5h2fawy7smh2pyiwgadsdji6i3bsk88zw9x7jiz3vhkx";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.33.0-linux-amd64.tar.gz";
+ sha256 = "0kj8shqi51q3055kq6r45pcy9wc5ygd97nv31cz0pcki4pgnx90s";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-linux-amd64.tar.gz";
@@ -113,8 +113,8 @@
sha256 = "1macxvx93713r38gmx0430sg1ca34rwz6b2rfsp865cha7hpjpfk";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-linux-amd64.tar.gz";
- sha256 = "07s4xmsqjja79pzdh3vj3fq6q3yhnds7xp08x9yzc964c9kzndzs";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.2-linux-amd64.tar.gz";
+ sha256 = "0j73752fpljn2gydw1jzp8dknrvx2qcldjjqmd7yigf9spbnagj5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-linux-amd64.tar.gz";
@@ -163,12 +163,12 @@
];
x86_64-darwin = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.173.0-darwin-x64.tar.gz";
- sha256 = "0lzabzp1v888vq0gw5y6wkndx531kd2gxixdqd6a222pmysbhw59";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.174.0-darwin-x64.tar.gz";
+ sha256 = "0lw460xwhxl2mvvn5j3wb1wk3g3a7k8n7s9qmgs2mnyrc6a7l039";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.38.0-darwin-amd64.tar.gz";
- sha256 = "1g0b1c35n1hdbyw8amkh3j3dgigxj418hdb7cv3q0mab14p47rxj";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.39.0-darwin-amd64.tar.gz";
+ sha256 = "14z6lbqfzx1qg2m7cmk5fax6gxnqchm6pqkjrkwkz1z9ai5wsig7";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-darwin-amd64.tar.gz";
@@ -179,32 +179,32 @@
sha256 = "0m5mfhf67kv2f11c30mn6x9jr3l0gwz29sgs8zi11aa2vw5f0j0g";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.3-darwin-amd64.tar.gz";
- sha256 = "11288q3k3dq20kggcxif4xv06zk7x2x5xwcj5swr6la7cjq2wvpr";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.4-darwin-amd64.tar.gz";
+ sha256 = "1azx9saxgrama9mpjkbkgbg4w29ybp1b7cjsiajv0wnrfjfbmlsk";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.21.0-darwin-amd64.tar.gz";
- sha256 = "1z3mqcxv7xkl8bamgjfq2jlfday0prbfj26hgbs1xgdq9p571x3r";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.22.0-darwin-amd64.tar.gz";
+ sha256 = "1qs9qfiqplhbhd0hva7vlr2mg0kgfl91x41sfa43dpn1bhhzgd7w";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.81.0-darwin-amd64.tar.gz";
- sha256 = "0nhs9nj5fj2pbvvrygq1prglfsk0hr2mspc92743n6mn93k32vb8";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.82.1-darwin-amd64.tar.gz";
+ sha256 = "0i2gvwv0qhcvnfrm65p5qa82sax2my2dsnhk6n1bxq1f7hxn7rqp";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-darwin-amd64.tar.gz";
sha256 = "1nvznxmdpb92s7c3fi8arz8kyzwdnvhhy8j4j9s5sqw5bn13bm3a";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.9.0-darwin-amd64.tar.gz";
- sha256 = "1y8k69ynnjkqr7vwcnv6vgirnlgixplnzzq87ywb592lh7vp9b94";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.0-darwin-amd64.tar.gz";
+ sha256 = "1dwn0xjr0p6rd2r5x59flscfg911xaahp3bvhbkrz8pgkkg6ygcz";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.23.0-darwin-amd64.tar.gz";
sha256 = "1596zgpi09c14xghcby80fijy743pc68vs2xpdy6xbcm4k29srqn";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-darwin-amd64.tar.gz";
- sha256 = "1b4ivxds2s03xl65qiinw1vx4phjn2bplxhyl0aw0h0g1155h8j3";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.1-darwin-amd64.tar.gz";
+ sha256 = "1972648yj3pj7l0na2hflv9hy1s8fhg7166kraim8mnmm8ngzgbk";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-darwin-amd64.tar.gz";
@@ -215,8 +215,8 @@
sha256 = "0w71myfi4j5kwqrdjf7s8674m7zbfzpk2lz10iyhdr404jawb7rg";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.45.0-darwin-amd64.tar.gz";
- sha256 = "0nxz9qgmf9i5zp7am8ca1w9dv0m5vw1y84q6aisbrsi04qlkc9z3";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.46.0-darwin-amd64.tar.gz";
+ sha256 = "0cxx27nhi8z3k2bqabdy0kkb6l2vlr78fv4yn2g2nxp1pdkjh77q";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.7.0-darwin-amd64.tar.gz";
@@ -231,8 +231,8 @@
sha256 = "049y0l7hyng3kqkh5hkxzw6k743dy1zik0xgbyv3iarg8gxi6yb8";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.32.1-darwin-amd64.tar.gz";
- sha256 = "0y3kdll7dw9k2szfyc76diljxcf8ppaaq4gjl3fxnrha44wvpcq7";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.33.0-darwin-amd64.tar.gz";
+ sha256 = "1xhy4va19y8ybgzcby4gy2ndwm8z49qd6hx9mzh42ra6wkrfrrvh";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-darwin-amd64.tar.gz";
@@ -271,8 +271,8 @@
sha256 = "0c2gqgf9d47ffpljq9h0z3m9gljw2b9fnav68mskh0cak8zgfhlz";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-darwin-amd64.tar.gz";
- sha256 = "17m6qcpkhavgprqbskad5ky3zs9230bpiadmz3y552z4yci4pmdk";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.2-darwin-amd64.tar.gz";
+ sha256 = "1pfkqfviizl1n0kvnm90r02vrnmda0k4a7bhy52dask4vvb3g387";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-darwin-amd64.tar.gz";
@@ -321,12 +321,12 @@
];
aarch64-linux = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.173.0-linux-arm64.tar.gz";
- sha256 = "1v9pjapx7qh3qdngsy7hjb7lyq0sv8hcyw2vlm3ar6xmz1fgzxw4";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.174.0-linux-arm64.tar.gz";
+ sha256 = "0yarz9f8rvw5m97nsg4z2ar7hf5myz3wcf5prsj6v80w19igdmwz";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.38.0-linux-arm64.tar.gz";
- sha256 = "1zzg4igsqnnrv4wby9bl3z63am6wayw8kyaf51qz6napp4skwqby";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.39.0-linux-arm64.tar.gz";
+ sha256 = "1z72zkrpa0mz15q22r7vrkgb5yy8nfs6pp74flvr0alf4119gi49";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-linux-arm64.tar.gz";
@@ -337,32 +337,32 @@
sha256 = "0vfspacdpkal3rmnq33vqrn7iwc3havpyqzwl4xnr5ndrizf8afn";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.3-linux-arm64.tar.gz";
- sha256 = "1087l6716vy72dcm648g36mlnvx7m3nw778bby8azy5almq4v9nr";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.4-linux-arm64.tar.gz";
+ sha256 = "1g10k6qzbk2ajbm31j4hmc8pzv8qb913jc0w9hvxwm2aqv7xklqi";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.21.0-linux-arm64.tar.gz";
- sha256 = "1jgj636a6g7gyz0pq5m2drk99f8dczzzpx48mr7mxglqv0h9c8sr";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.22.0-linux-arm64.tar.gz";
+ sha256 = "1rhj8fadp3q6i975kbr1r17i7lzwg9wr6v0pc6vmw93w2hsgplan";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.81.0-linux-arm64.tar.gz";
- sha256 = "19z7v1fazcv4wsybhsn0x2allrfpsw3drm8wh7lh5kdzcphw9agi";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.82.1-linux-arm64.tar.gz";
+ sha256 = "0n9n27g1lvpwqzpaargxqnyi2jj6cvlbcbzd8d56vcx0k8bals84";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-linux-arm64.tar.gz";
sha256 = "17ali0a6dwrmwka319ld7vwlrkhxic6yim21niphcda9gi9v1cs9";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.9.0-linux-arm64.tar.gz";
- sha256 = "0wwv7zs4pmnwdy3hzijhihi96jdjv4wdm4ky1wj8krwpbhw7kjl3";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.0-linux-arm64.tar.gz";
+ sha256 = "0bqqng9mpv7k6npdq01w058ram5zmfvand39s075hh73xc6hp5c5";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.23.0-linux-arm64.tar.gz";
sha256 = "094fp0y2a4phd6zk7hz0x6iynpshh3sx6z9wyi2swacddjj646cx";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-linux-arm64.tar.gz";
- sha256 = "06gvjl7vyws1bdndjxnhy078mc4pfd4vdvnp0lsni3dzy6s87ls3";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.1-linux-arm64.tar.gz";
+ sha256 = "15rw8fsmg3ndp1gxcg6c3m09bq1wwn0bi7a6fb8y506s21bi6sfj";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-linux-arm64.tar.gz";
@@ -373,8 +373,8 @@
sha256 = "0mazlc88jcbpikvdcph0qk64riq5lfkcypgbsmckwz0ij9y7x15h";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.45.0-linux-arm64.tar.gz";
- sha256 = "0vh94fsv4jfam7ynaxqay0ilxmx1rxx95dh9sxymr5bhrn1vjr6k";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.46.0-linux-arm64.tar.gz";
+ sha256 = "1vxvwxp7z45nzlahqkfi8ywy5lvkmmy64mf2byg582mxzvkcpsjc";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.7.0-linux-arm64.tar.gz";
@@ -389,8 +389,8 @@
sha256 = "0zqyfn995lxmfiji9di44wgz0jmc9adf63pmhjzsi5kqfw5irrkw";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.32.1-linux-arm64.tar.gz";
- sha256 = "0qs5vvdjfmpvnx1ap3jpmd8lvwvhz2lmgbwygpbb7ddzxshpmfi9";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.33.0-linux-arm64.tar.gz";
+ sha256 = "0bgd6vk0yqiwfibkhabcxh9kqpyq23b4blzai8cql6f06mffzlrd";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-linux-arm64.tar.gz";
@@ -429,8 +429,8 @@
sha256 = "1sy9nkilsmvwd9bv8s65x32vfyc8b1qbwj6jnrdjk1y3a2sm1f81";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-linux-arm64.tar.gz";
- sha256 = "0xhlgdh05i5la27d4440n87kfv4rv9aragqrijw3wyw0fd0zy50s";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.2-linux-arm64.tar.gz";
+ sha256 = "12j121fv3n2p54cmqjbx7yc7p8hqi7sb7bf4pcz6v1mmzxfsfz1c";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-linux-arm64.tar.gz";
@@ -479,12 +479,12 @@
];
aarch64-darwin = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.173.0-darwin-arm64.tar.gz";
- sha256 = "1qjmjf1kq6cnjqqdgka11vsk48iqkzs1wckksacl8w5inx1cflkc";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.174.0-darwin-arm64.tar.gz";
+ sha256 = "0pbc1gk453g12p0x79d4gl8f9bcirqs6my28fxdhn36b565l0q2r";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.38.0-darwin-arm64.tar.gz";
- sha256 = "0z35yjjpwas3yzr0zj4z9jigx6b6mmip7xzv6lbr3a08g6fly6nz";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aiven-v6.39.0-darwin-arm64.tar.gz";
+ sha256 = "0mbyiyasc6z4acyh6a29xbxd269pdbinarxi4g4czvvg2vd76fi1";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-akamai-v8.1.0-darwin-arm64.tar.gz";
@@ -495,32 +495,32 @@
sha256 = "1wm2kjbclb31np0hb2a5y0v9cpk5pv3bysf0g5wk8pfr1gnaigpa";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.3-darwin-arm64.tar.gz";
- sha256 = "01j87fv5i7n9wwp0r8hxscp4gn8hssi0l9a7q90g89ffb18y878x";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-artifactory-v8.8.4-darwin-arm64.tar.gz";
+ sha256 = "0hzl05y19gzr7wdd4myqlmdnx9ax7a0pz6h9s787gpmw4gjnv861";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.21.0-darwin-arm64.tar.gz";
- sha256 = "16b1d99k9p34xjl6vjampa1lwhwjw2y38fkds8d15cvg1z725ypf";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v3.22.0-darwin-arm64.tar.gz";
+ sha256 = "0lj9wv18fjsv6xwszzyizibkaf2g4s19rjmldzb034xbdq8jpqbz";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.81.0-darwin-arm64.tar.gz";
- sha256 = "124alv879949ab2g0a3l0ji5bn047wdz5hb11g8rpaq11378cmlq";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v6.82.1-darwin-arm64.tar.gz";
+ sha256 = "17m7p7n25fymhs7dgsgxakq3cnp15ncqc69alsxhi2n6f5nzhxks";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuread-v6.5.1-darwin-arm64.tar.gz";
sha256 = "099z1by8w9vgna544d8q1v3gnp3jbssj01k75kck2sm13954idli";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.9.0-darwin-arm64.tar.gz";
- sha256 = "0ivjp7sq86gyy38vmy3cmbl1b3zwzij5dxwh6ffp5jf6bazm76wr";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azuredevops-v3.10.0-darwin-arm64.tar.gz";
+ sha256 = "1j3anypzdv3qicg5nagn6zckxr877f39kzazdi0slki9cpwnzkhi";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-azure-v6.23.0-darwin-arm64.tar.gz";
sha256 = "1drmnhr9svpyj4pxi1czwc3qn4ha78lcb7sqwfwa428h0m0appms";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.0-darwin-arm64.tar.gz";
- sha256 = "0fxdprj20k532qvma5gcz0fl9bvf6rwz0n5ax96ar45m5i6wrmww";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v6.2.1-darwin-arm64.tar.gz";
+ sha256 = "0gv7dsk35hhbfs2xx15x6mmdvbizfivnfa2ycpk38f2ihjbn5sdl";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-consul-v3.12.5-darwin-arm64.tar.gz";
@@ -531,8 +531,8 @@
sha256 = "1z6j18n9w9gh7zw2d76ra623miqc0dy4gf3p61x3iqhid2znc5pl";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.45.0-darwin-arm64.tar.gz";
- sha256 = "0r57qxq26fka8i1gl71xsjc0pbnaj2yj5nqrac9yzr5qvb84k0c0";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-digitalocean-v4.46.0-darwin-arm64.tar.gz";
+ sha256 = "1zj4qmvv7r4f19hdk8lxm7h28vprnwyih3h45si7dbifm311gdl1";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-docker-v4.7.0-darwin-arm64.tar.gz";
@@ -547,8 +547,8 @@
sha256 = "0lcx81s0qa13cnkm1sh640a15z650vsqxi5a59zgzq6b0r151h4r";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.32.1-darwin-arm64.tar.gz";
- sha256 = "07pwsqr2vql3gq7k6qyl26saaykc6qqhxjh5smbkx5blil9bgc5s";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v8.33.0-darwin-arm64.tar.gz";
+ sha256 = "0a4vidalqzfnkwdnyalmm5p8vwq91qfbqiw6dpcjmhi4airi2ilj";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v6.7.2-darwin-arm64.tar.gz";
@@ -587,8 +587,8 @@
sha256 = "07mmlcralx8qq5zvjlhlnp8a9vqkm78316aclhs5ys3l1xmhj6j6";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.1-darwin-arm64.tar.gz";
- sha256 = "0my26549lzvc4j7c3xmp6z82qj126x8sx9cj1rz8a7alawn1v5b0";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-postgresql-v3.15.2-darwin-arm64.tar.gz";
+ sha256 = "1braby52wys2ddfbb99yhhn6n3izr4sc70b7jl6ryrb6b17qqk0f";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v4.18.2-darwin-arm64.tar.gz";
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 9dca50e96b91..096df1a9a019 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -341,6 +341,7 @@ mapAliases {
betterbird = throw "betterbird has been removed as there were insufficient maintainer resources to keep up with security updates"; # Added 2024-10-25
betterbird-unwrapped = throw "betterbird has been removed as there were insufficient maintainer resources to keep up with security updates"; # Added 2024-10-25
bibata-extra-cursors = throw "bibata-cursors has been removed as it was broken"; # Added 2024-07-15
+ bitbucket-server-cli = throw "bitbucket-server-cli has been removed due to lack of maintenance upstream."; # Added 2025-05-27
bitcoin-unlimited = throw "bitcoin-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15
bitcoind-unlimited = throw "bitcoind-unlimited has been removed as it was broken and unmaintained"; # Added 2024-07-15
bird = throw "The bird alias was ambiguous and has been removed for the time being. Please explicitly choose bird2 or bird3."; # Added 2025-01-11
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 9c9be576ecb2..4e0619873b14 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -277,6 +277,8 @@ with pkgs;
''
);
+ alacritty-graphics = callPackage ../by-name/al/alacritty/package.nix { withGraphics = true; };
+
# addDriverRunpath is the preferred package name, as this enables
# many more scenarios than just opengl now.
aocd = with python3Packages; toPythonApplication aocd;
@@ -629,6 +631,7 @@ with pkgs;
makeOverridable (import ../build-support/fetchurl) {
inherit lib stdenvNoCC buildPackages;
inherit cacert;
+ inherit (config) rewriteURL;
curl = buildPackages.curlMinimal.override (old: rec {
# break dependency cycles
fetchurl = stdenv.fetchurlBoot;
@@ -1264,8 +1267,6 @@ with pkgs;
withpcre2 = false;
};
- bitbucket-server-cli = callPackage ../applications/version-management/bitbucket-server-cli { };
-
bump2version = with python3Packages; toPythonApplication bump2version;
cgit = callPackage ../applications/version-management/cgit { };
@@ -2248,7 +2249,7 @@ with pkgs;
stdenv = gcc14Stdenv;
};
- hyprshade = python311Packages.callPackage ../applications/window-managers/hyprwm/hyprshade { };
+ hyprshade = python3Packages.callPackage ../applications/window-managers/hyprwm/hyprshade { };
hyprlandPlugins = recurseIntoAttrs (
callPackage ../applications/window-managers/hyprwm/hyprland-plugins { }
@@ -3305,8 +3306,6 @@ with pkgs;
hotdoc = python3Packages.callPackage ../development/tools/hotdoc { };
- hotspot = libsForQt5.callPackage ../development/tools/analysis/hotspot { };
-
hpccm = with python3Packages; toPythonApplication hpccm;
hqplayer-desktop = qt6Packages.callPackage ../applications/audio/hqplayer-desktop { };
@@ -3582,26 +3581,26 @@ with pkgs;
nixnote2 = libsForQt5.callPackage ../applications/misc/nixnote2 { };
- nodejs = hiPrio nodejs_22;
+ nodejs = nodejs_22;
nodejs-slim = nodejs-slim_22;
- corepack = hiPrio corepack_22;
+ corepack = corepack_22;
nodejs_20 = callPackage ../development/web/nodejs/v20.nix { };
nodejs-slim_20 = callPackage ../development/web/nodejs/v20.nix { enableNpm = false; };
- corepack_20 = hiPrio (callPackage ../development/web/nodejs/corepack.nix { nodejs = nodejs_20; });
+ corepack_20 = callPackage ../development/web/nodejs/corepack.nix { nodejs = nodejs_20; };
nodejs_22 = callPackage ../development/web/nodejs/v22.nix { };
nodejs-slim_22 = callPackage ../development/web/nodejs/v22.nix { enableNpm = false; };
- corepack_22 = hiPrio (callPackage ../development/web/nodejs/corepack.nix { nodejs = nodejs_22; });
+ corepack_22 = callPackage ../development/web/nodejs/corepack.nix { nodejs = nodejs_22; };
nodejs_24 = callPackage ../development/web/nodejs/v24.nix { };
nodejs-slim_24 = callPackage ../development/web/nodejs/v24.nix { enableNpm = false; };
- corepack_24 = hiPrio (callPackage ../development/web/nodejs/corepack.nix { nodejs = nodejs_24; });
+ corepack_24 = callPackage ../development/web/nodejs/corepack.nix { nodejs = nodejs_24; };
# Update this when adding the newest nodejs major version!
nodejs_latest = nodejs_24;
nodejs-slim_latest = nodejs-slim_24;
- corepack_latest = hiPrio corepack_24;
+ corepack_latest = corepack_24;
buildNpmPackage = callPackage ../build-support/node/build-npm-package { };
@@ -6666,8 +6665,7 @@ with pkgs;
wireplumber = callPackage ../development/libraries/pipewire/wireplumber.nix { };
- racket = callPackage ../development/interpreters/racket { };
- racket-minimal = callPackage ../development/interpreters/racket/minimal.nix {
+ racket-minimal = callPackage ../by-name/ra/racket/minimal.nix {
stdenv = stdenvAdapters.makeStaticLibraries stdenv;
};
@@ -8568,8 +8566,6 @@ with pkgs;
json2yaml = haskell.lib.compose.justStaticExecutables haskellPackages.json2yaml;
- kddockwidgets = libsForQt5.callPackage ../development/libraries/kddockwidgets { };
-
keybinder = callPackage ../development/libraries/keybinder {
automake = automake111x;
lua = lua5_1;
@@ -12615,9 +12611,7 @@ with pkgs;
}
);
- manuskript = libsForQt5.callPackage ../applications/editors/manuskript {
- python3Packages = python311Packages;
- };
+ manuskript = libsForQt5.callPackage ../applications/editors/manuskript { };
minari = python3Packages.toPythonApplication python3Packages.minari;
@@ -12651,12 +12645,6 @@ with pkgs;
withDoc = true;
};
- gpu-screen-recorder = callPackage ../applications/video/gpu-screen-recorder { };
-
- gpu-screen-recorder-gtk =
- callPackage ../applications/video/gpu-screen-recorder/gpu-screen-recorder-gtk.nix
- { };
-
gpxsee-qt5 = libsForQt5.callPackage ../applications/misc/gpxsee { };
gpxsee-qt6 = qt6Packages.callPackage ../applications/misc/gpxsee { };
@@ -15206,9 +15194,7 @@ with pkgs;
ncurses = ncurses5;
};
- rott = callPackage ../games/rott { SDL = SDL_compat; };
-
- rott-shareware = rott.override {
+ rott-shareware = callPackage ../by-name/ro/rott/package.nix {
buildShareware = true;
};
@@ -15262,7 +15248,7 @@ with pkgs;
steam-run-free = steam-fhsenv-without-steam.run;
- steamback = python311.pkgs.callPackage ../tools/games/steamback { };
+ steamback = python3.pkgs.callPackage ../tools/games/steamback { };
protontricks = python3Packages.callPackage ../tools/package-management/protontricks {
steam-run = steam-run-free;
@@ -15542,9 +15528,7 @@ with pkgs;
deepdiff = with python3Packages; toPythonApplication deepdiff;
- deepsecrets = callPackage ../tools/security/deepsecrets {
- python3 = python311;
- };
+ deepsecrets = callPackage ../tools/security/deepsecrets { };
deep-translator = with python3Packages; toPythonApplication deep-translator;
diff --git a/pkgs/top-level/config.nix b/pkgs/top-level/config.nix
index 4f6ae95b23f6..840c4e03e92d 100644
--- a/pkgs/top-level/config.nix
+++ b/pkgs/top-level/config.nix
@@ -211,6 +211,27 @@ let
Whether to check that the `meta` attribute of derivations are correct during evaluation time.
'';
};
+
+ rewriteURL = mkOption {
+ type = types.functionTo (types.nullOr types.str);
+ description = ''
+ A hook to rewrite/filter URLs before they are fetched.
+
+ The function is passed the URL as a string, and is expected to return a new URL, or null if the given URL should not be attempted.
+
+ This function is applied _prior_ to resolving mirror:// URLs.
+
+ The intended use is to allow URL rewriting to insert company-internal mirrors, or work around company firewalls and similar network restrictions.
+ '';
+ default = lib.id;
+ defaultText = literalExpression "(url: url)";
+ example = literalExpression ''
+ {
+ # Use Nix like it's 2024! ;-)
+ rewriteURL = url: "https://web.archive.org/web/2024/''${url}";
+ }
+ '';
+ };
};
in
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 961b12137c46..58cd0db0a960 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -13327,6 +13327,9 @@ with self;
url = "mirror://cpan/authors/id/R/RC/RCLAMP/File-Find-Rule-0.34.tar.gz";
hash = "sha256-fm8WzDPrHyn/Jb7lHVE/S4qElHu/oY7bLTzECi1kyv4=";
};
+ patches = [
+ ../development/perl-modules/FileFindRule-CVE-2011-10007.patch
+ ];
propagatedBuildInputs = [
NumberCompare
TextGlob
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 814baaaaf6f8..9bb52dc08633 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -5710,6 +5710,8 @@ self: super: with self; {
gitpython = callPackage ../development/python-modules/gitpython { };
+ giturlparse = callPackage ../development/python-modules/giturlparse { };
+
glad = callPackage ../development/python-modules/glad { };
glad2 = callPackage ../development/python-modules/glad2 { };
@@ -13402,7 +13404,9 @@ self: super: with self; {
pyregion = callPackage ../development/python-modules/pyregion { };
- pyrender = callPackage ../development/python-modules/pyrender { };
+ pyrender = callPackage ../development/python-modules/pyrender {
+ inherit (pkgs) mesa;
+ };
pyrevolve = callPackage ../development/python-modules/pyrevolve { };