diff --git a/ci/OWNERS b/ci/OWNERS
index 364f759d8e4f..93fc4a0f2745 100644
--- a/ci/OWNERS
+++ b/ci/OWNERS
@@ -374,10 +374,6 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt
# LuaPackages
/pkgs/development/lua-modules @NixOS/lua
-# mpvScripts
-/pkgs/by-name/mp/mpv/scripts @uninsane
-/pkgs/by-name/mp/mpv/scripts.nix @uninsane
-
# Neovim
/pkgs/applications/editors/neovim @NixOS/neovim
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index cbb68a96f28c..c45267afc888 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -9351,12 +9351,6 @@
githubId = 16470252;
name = "Gemini Lasswell";
};
- gbpdt = {
- email = "nix@pdtpartners.com";
- github = "gbpdt";
- githubId = 25106405;
- name = "Graham Bennett";
- };
gbtb = {
email = "goodbetterthebeast3@gmail.com";
github = "gbtb";
@@ -11277,12 +11271,6 @@
name = "Silvan Mosberger";
keys = [ { fingerprint = "6C2B 55D4 4E04 8266 6B7D DA1A 422E 9EDA E015 7170"; } ];
};
- ingenieroariel = {
- email = "ariel@nunez.co";
- github = "ingenieroariel";
- githubId = 54999;
- name = "Ariel Nunez";
- };
insipx = {
email = "github@andrewplaza.dev";
github = "insipx";
@@ -16021,6 +16009,12 @@
githubId = 346094;
name = "Michael Alyn Miller";
};
+ mana-byte = {
+ email = "manaikilaut@gmail.com";
+ github = "mana-byte";
+ githubId = 93316844;
+ name = "Manaiki Laut";
+ };
mandos = {
email = "marek.maksimczyk@mandos.net.pl";
github = "mandos";
@@ -18958,6 +18952,11 @@
github = "nitsky";
githubId = 492793;
};
+ nivalux = {
+ name = "Nivalux";
+ github = "Nivalux";
+ githubId = 88719017;
+ };
nix-julia = {
name = "nix-julia";
github = "nix-julia";
diff --git a/nixos/doc/manual/release-notes/rl-2605.section.md b/nixos/doc/manual/release-notes/rl-2605.section.md
index 16a6dd7103ef..e7c6095be34b 100644
--- a/nixos/doc/manual/release-notes/rl-2605.section.md
+++ b/nixos/doc/manual/release-notes/rl-2605.section.md
@@ -71,6 +71,8 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
- Support for `reiserfs` in nixpkgs has been removed, following the removal in Linux 6.13.
+- support for `ecryptfs` in nixpkgs has been removed.
+
- The `networking.wireless` module has been security hardened: the `wpa_supplicant` daemon now runs under an unprivileged user with restricted access to the system.
As part of these changes, `/etc/wpa_supplicant.conf` has been deprecated: the NixOS-generated configuration file is now linked to `/etc/wpa_supplicant/nixos.conf` and `/etc/wpa_supplicant/imperative.conf` has been added for imperatively configuring `wpa_supplicant` or when using [allowAuxiliaryImperativeNetworks](#opt-networking.wireless.allowAuxiliaryImperativeNetworks).
@@ -101,6 +103,8 @@ of pulling the upstream container image from Docker Hub. If you want the old beh
- `services.frp` now supports multiple instances through `services.frp.instances` to make it possible to run multiple frp clients or servers at the same time.
+- [services.resolved](#opt-services.resolved.enable) module was converted to RFC42-style settings. The moved options have also been renamed to match the upstream names. Aliases mean current configs will continue to function, but users should move to the new options as convenient.
+
- `services.openssh` now supports generating host SSH keys by setting `services.openssh.generateHostKeys = true` while leaving `services.openssh.enable` disabled. This is particularly useful for systems that have no need of an SSH daemon but want SSH host keys for other purposes such as using agenix or sops-nix.
- `services.slurm` now supports slurmrestd usage through the `services.slurm.rest` NixOS options.
diff --git a/nixos/modules/misc/locate.nix b/nixos/modules/misc/locate.nix
index 0980e6f385a2..1affb234e418 100644
--- a/nixos/modules/misc/locate.nix
+++ b/nixos/modules/misc/locate.nix
@@ -89,7 +89,6 @@ in
"devfs"
"devpts"
"devtmpfs"
- "ecryptfs"
"eventpollfs"
"exofs"
"futexfs"
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index 3046b73f731b..f9adc3f3230f 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -202,7 +202,6 @@
./programs/droidcam.nix
./programs/dsearch.nix
./programs/dublin-traceroute.nix
- ./programs/ecryptfs.nix
./programs/ente-auth.nix
./programs/environment.nix
./programs/envision.nix
@@ -1918,7 +1917,6 @@
./tasks/filesystems/bindfs.nix
./tasks/filesystems/btrfs.nix
./tasks/filesystems/cifs.nix
- ./tasks/filesystems/ecryptfs.nix
./tasks/filesystems/envfs.nix
./tasks/filesystems/erofs.nix
./tasks/filesystems/exfat.nix
diff --git a/nixos/modules/programs/ecryptfs.nix b/nixos/modules/programs/ecryptfs.nix
deleted file mode 100644
index 37b3699c20a8..000000000000
--- a/nixos/modules/programs/ecryptfs.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- config,
- lib,
- pkgs,
- ...
-}:
-
-let
- cfg = config.programs.ecryptfs;
-
-in
-{
- options.programs.ecryptfs = {
- enable = lib.mkEnableOption "ecryptfs setuid mount wrappers";
- };
-
- config = lib.mkIf cfg.enable {
- security.wrappers = {
-
- "mount.ecryptfs_private" = {
- setuid = true;
- owner = "root";
- group = "root";
- source = "${lib.getBin pkgs.ecryptfs}/bin/mount.ecryptfs_private";
- };
- "umount.ecryptfs_private" = {
- setuid = true;
- owner = "root";
- group = "root";
- source = "${lib.getBin pkgs.ecryptfs}/bin/umount.ecryptfs_private";
- };
-
- };
- };
-}
diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix
index d2152082a042..f3fcf6055946 100644
--- a/nixos/modules/rename.nix
+++ b/nixos/modules/rename.nix
@@ -74,6 +74,10 @@ in
"programs"
"cardboard"
] "The corresponding package was removed from nixpkgs.")
+ (mkRemovedOptionModule [
+ "programs"
+ "ecryptfs"
+ ] "The corresponding package was removed from nixpkgs.")
(mkRemovedOptionModule [
"programs"
"gnome-documents"
@@ -452,6 +456,9 @@ in
(mkRemovedOptionModule [ "services" "simplesamlphp" ] ''
services.simplesamlphp has been vulnerable and unmaintained in nixpkgs.
'')
+ (mkRemovedOptionModule [ "security" "pam" "enableEcryptfs" ] ''
+ security.pam.enableFscrypt was removed since it was unmaintained in nixpkgs.
+ '')
(mkRemovedOptionModule [ "security" "rngd" ] ''
rngd is not necessary for any device that the kernel recognises
as an hardware RNG, as it will automatically run the krngd task
diff --git a/nixos/modules/security/pam.nix b/nixos/modules/security/pam.nix
index 3bcac1371081..12fdf781e9ec 100644
--- a/nixos/modules/security/pam.nix
+++ b/nixos/modules/security/pam.nix
@@ -965,8 +965,7 @@ let
(
(cfg.unixAuth || config.services.homed.enable)
&& (
- config.security.pam.enableEcryptfs
- || config.security.pam.enableFscrypt
+ config.security.pam.enableFscrypt
|| cfg.pamMount
|| cfg.kwallet.enable
|| cfg.enableGnomeKeyring
@@ -996,15 +995,6 @@ let
likeauth = true;
};
}
- {
- name = "ecryptfs";
- enable = config.security.pam.enableEcryptfs;
- control = "optional";
- modulePath = "${pkgs.ecryptfs}/lib/security/pam_ecryptfs.so";
- settings = {
- unwrap = true;
- };
- }
{
name = "fscrypt";
enable = config.security.pam.enableFscrypt;
@@ -1191,12 +1181,6 @@ let
yescrypt = true;
};
}
- {
- name = "ecryptfs";
- enable = config.security.pam.enableEcryptfs;
- control = "optional";
- modulePath = "${pkgs.ecryptfs}/lib/security/pam_ecryptfs.so";
- }
{
name = "fscrypt";
enable = config.security.pam.enableFscrypt;
@@ -1331,12 +1315,6 @@ let
silent = true;
};
}
- {
- name = "ecryptfs";
- enable = config.security.pam.enableEcryptfs;
- control = "optional";
- modulePath = "${pkgs.ecryptfs}/lib/security/pam_ecryptfs.so";
- }
# Work around https://github.com/systemd/systemd/issues/8598
# Skips the pam_fscrypt module for systemd-user sessions which do not have a password
# anyways.
@@ -2223,7 +2201,6 @@ in
security.pam.enableUMask = lib.mkEnableOption "umask PAM module";
- security.pam.enableEcryptfs = lib.mkEnableOption "eCryptfs PAM module (mounting ecryptfs home directory on login)";
security.pam.enableFscrypt = lib.mkEnableOption ''
fscrypt, to automatically unlock directories with the user's login password.
@@ -2324,8 +2301,6 @@ in
++ lib.optionals config.security.pam.enableFscrypt [ pkgs.fscrypt-experimental ]
++ lib.optionals config.security.pam.u2f.enable [ pkgs.pam_u2f ];
- boot.supportedFilesystems = lib.mkIf config.security.pam.enableEcryptfs [ "ecryptfs" ];
-
security.wrappers = {
unix_chkpwd = {
setuid = true;
diff --git a/nixos/modules/services/networking/cgit.nix b/nixos/modules/services/networking/cgit.nix
index db0fa913cde4..49cbbfe2c9c8 100644
--- a/nixos/modules/services/networking/cgit.nix
+++ b/nixos/modules/services/networking/cgit.nix
@@ -217,8 +217,7 @@ in
When enabled you must also configure `strict-export = "git-daemon-export-ok"`
in `settings` to make cgit check for the same files.
'';
- type = lib.types.nullOr lib.types.bool;
- default = null;
+ type = lib.types.bool;
};
};
}
@@ -234,11 +233,6 @@ in
assertion = !cfg.enable || (cfg.scanPath == null) != (cfg.repos == { });
message = "Misconfigured services.cgit.${vhost}: Exactly one of scanPath or repos must be set.";
}
- {
- assertion =
- cfg.enable -> cfg.gitHttpBackend.enable -> cfg.gitHttpBackend.checkExportOkFiles != null;
- message = "Misconfigured services.cgit.${vhost}: When gitHttpBackend.enable is true then gitHttpBackend.checkExportOkFiles must be set, see the documentation for the option for further information.";
- }
{
assertion =
cfg.enable
diff --git a/nixos/modules/services/networking/mycelium.nix b/nixos/modules/services/networking/mycelium.nix
index 1574db67fd8a..4fb1040c0fad 100644
--- a/nixos/modules/services/networking/mycelium.nix
+++ b/nixos/modules/services/networking/mycelium.nix
@@ -30,7 +30,7 @@ in
default = null;
description = ''
Optional path to a file containing the mycelium key material.
- If unset, the default location (`/var/lib/mycelium/key.bin`) will be used.
+ If unset, the location `/var/lib/mycelium/key.bin` will be used.
If no key exist at this location, it will be generated on startup.
'';
};
diff --git a/nixos/modules/services/web-apps/homebox.nix b/nixos/modules/services/web-apps/homebox.nix
index 2fdb1df7cfd1..570f2ee2a8ba 100644
--- a/nixos/modules/services/web-apps/homebox.nix
+++ b/nixos/modules/services/web-apps/homebox.nix
@@ -43,6 +43,8 @@ in
HBOX_OPTIONS_ALLOW_REGISTRATION = "false";
HBOX_OPTIONS_CHECK_GITHUB_RELEASE = "false";
HBOX_MODE = "production";
+ HOME = "/var/lib/homebox";
+ TMPDIR = "/var/lib/homebox/tmp";
}
'';
description = ''
@@ -92,6 +94,12 @@ in
HBOX_OPTIONS_ALLOW_REGISTRATION = "false";
HBOX_OPTIONS_CHECK_GITHUB_RELEASE = "false";
HBOX_MODE = "production";
+ # Fix this startup issue:
+ # failed to create modcache index dir: mkdir /var/empty/.cache: read-only file system
+ HOME = "/var/lib/homebox";
+ # Fix uploading/saving attachments/images:
+ # [...] rename /tmp/ced4804c80b1ed1f6e88060f6d829db421e6dbf3a189715265900b5d6b0243ed.1889b3d16ab36e22.tmp /var/lib/homebox/data/5f42f81b-e9ad-4495-b6a6-9e9f704db30e/documents/ced4804c80b1ed1f6e88060f6d829db421e6dbf3a189715265900b5d6b0243ed: invalid cross-device link" [...]
+ TMPDIR = "/var/lib/homebox/tmp";
})
(mkIf cfg.database.createLocally {
@@ -117,6 +125,10 @@ in
requires = lib.optional cfg.database.createLocally "postgresql.target";
after = lib.optional cfg.database.createLocally "postgresql.target";
environment = lib.filterAttrs (_: v: v != null) cfg.settings;
+ preStart = ''
+ "${pkgs.coreutils}/bin/rm" -rf /var/lib/homebox/tmp
+ "${pkgs.coreutils}/bin/mkdir" -p /var/lib/homebox/tmp
+ '';
serviceConfig = {
User = cfg.user;
Group = cfg.group;
diff --git a/nixos/modules/system/boot/resolved.nix b/nixos/modules/system/boot/resolved.nix
index f11f76ef8f64..b86e28f81a0a 100644
--- a/nixos/modules/system/boot/resolved.nix
+++ b/nixos/modules/system/boot/resolved.nix
@@ -2,160 +2,82 @@
config,
lib,
pkgs,
+ utils,
...
}:
-
-with lib;
let
+ inherit (utils.systemdUtils.lib) settingsToSections;
+ inherit (utils.systemdUtils.unitOptions) unitOption;
+
+ inherit (lib)
+ literalExpression
+ mkIf
+ mkMerge
+ mkOption
+ mkOptionDefault
+ mkOrder
+ mkRenamedOptionModule
+ mkRemovedOptionModule
+ optionalAttrs
+ types
+ ;
+
cfg = config.services.resolved;
dnsmasqResolve = config.services.dnsmasq.enable && config.services.dnsmasq.resolveLocalQueries;
- resolvedConf = ''
- [Resolve]
- ${optionalString (
- config.networking.nameservers != [ ]
- ) "DNS=${concatStringsSep " " config.networking.nameservers}"}
- ${optionalString (cfg.fallbackDns != null) "FallbackDNS=${concatStringsSep " " cfg.fallbackDns}"}
- ${optionalString (cfg.domains != [ ]) "Domains=${concatStringsSep " " cfg.domains}"}
- LLMNR=${cfg.llmnr}
- DNSSEC=${cfg.dnssec}
- DNSOverTLS=${cfg.dnsovertls}
- ${config.services.resolved.extraConfig}
- '';
-
+ resolvedConf = settingsToSections cfg.settings;
in
{
+ imports = [
+ (mkRenamedOptionModule
+ [ "services" "resolved" "fallbackDns" ]
+ [ "services" "resolved" "settings" "Resolve" "FallbackDNS" ]
+ )
+ (mkRenamedOptionModule
+ [ "services" "resolved" "domains" ]
+ [ "services" "resolved" "settings" "Resolve" "Domains" ]
+ )
+ (mkRenamedOptionModule
+ [ "services" "resolved" "llmnr" ]
+ [ "services" "resolved" "settings" "Resolve" "LLMNR" ]
+ )
+ (mkRenamedOptionModule
+ [ "services" "resolved" "dnssec" ]
+ [ "services" "resolved" "settings" "Resolve" "DNSSEC" ]
+ )
+ (mkRenamedOptionModule
+ [ "services" "resolved" "dnsovertls" ]
+ [ "services" "resolved" "settings" "Resolve" "DNSOverTLS" ]
+ )
+ (mkRemovedOptionModule [
+ "services"
+ "resolved"
+ "extraConfig"
+ ] "Use services.resolved.settings instead")
+ ];
options = {
+ services.resolved = {
+ enable = lib.mkEnableOption "the Systemd DNS resolver daemon (systemd-resolved)";
+ settings.Resolve = mkOption {
+ description = ''
+ Settings option for systemd-resolved.
+ See {manpage}`resolved.conf(5)` for all available options.
+ '';
+ # Remember to keep this in sync to the actual settings at the bottom of the page.
+ defaultText = literalExpression ''
+ {
+ DNS = config.networking.nameservers;
+ DNSOverTLS = false;
+ DNSSEC = false;
+ Domains = config.networking.search;
+ LLMNR = true;
+ }
+ '';
+ type = types.attrsOf unitOption;
+ };
- services.resolved.enable = mkOption {
- default = false;
- type = types.bool;
- description = ''
- Whether to enable the systemd DNS resolver daemon, `systemd-resolved`.
-
- Search for `services.resolved` to see all options.
- '';
- };
-
- services.resolved.fallbackDns = mkOption {
- default = null;
- example = [
- "8.8.8.8"
- "2001:4860:4860::8844"
- ];
- type = types.nullOr (types.listOf types.str);
- description = ''
- A list of IPv4 and IPv6 addresses to use as the fallback DNS servers.
- If this option is null, a compiled-in list of DNS servers is used instead.
- Setting this option to an empty list will override the built-in list to an empty list, disabling fallback.
- '';
- };
-
- services.resolved.domains = mkOption {
- default = config.networking.search;
- defaultText = literalExpression "config.networking.search";
- example = [ "example.com" ];
- type = types.listOf types.str;
- description = ''
- A list of domains. These domains are used as search suffixes
- when resolving single-label host names (domain names which
- contain no dot), in order to qualify them into fully-qualified
- domain names (FQDNs).
-
- For compatibility reasons, if this setting is not specified,
- the search domains listed in
- {file}`/etc/resolv.conf` are used instead, if
- that file exists and any domains are configured in it.
- '';
- };
-
- services.resolved.llmnr = mkOption {
- default = "true";
- example = "false";
- type = types.enum [
- "true"
- "resolve"
- "false"
- ];
- description = ''
- Controls Link-Local Multicast Name Resolution support
- (RFC 4795) on the local host.
-
- If set to
- - `"true"`: Enables full LLMNR responder and resolver support.
- - `"false"`: Disables both.
- - `"resolve"`: Only resolution support is enabled, but responding is disabled.
- '';
- };
-
- services.resolved.dnssec = mkOption {
- default = "false";
- example = "true";
- type = types.enum [
- "true"
- "allow-downgrade"
- "false"
- ];
- description = ''
- If set to
- - `"true"`:
- all DNS lookups are DNSSEC-validated locally (excluding
- LLMNR and Multicast DNS). Note that this mode requires a
- DNS server that supports DNSSEC. If the DNS server does
- not properly support DNSSEC all validations will fail.
- - `"allow-downgrade"`:
- DNSSEC validation is attempted, but if the server does not
- support DNSSEC properly, DNSSEC mode is automatically
- disabled. Note that this mode makes DNSSEC validation
- vulnerable to "downgrade" attacks, where an attacker might
- be able to trigger a downgrade to non-DNSSEC mode by
- synthesizing a DNS response that suggests DNSSEC was not
- supported.
- - `"false"`: DNS lookups are not DNSSEC validated.
-
- At the time of September 2023, systemd upstream advise
- to disable DNSSEC by default as the current code
- is not robust enough to deal with "in the wild" non-compliant
- servers, which will usually give you a broken bad experience
- in addition of insecure.
- '';
- };
-
- services.resolved.dnsovertls = mkOption {
- default = "false";
- example = "true";
- type = types.enum [
- "true"
- "opportunistic"
- "false"
- ];
- description = ''
- If set to
- - `"true"`:
- all DNS lookups will be encrypted. This requires
- that the DNS server supports DNS-over-TLS and
- has a valid certificate. If the hostname was specified
- via the `address#hostname` format in {option}`services.resolved.domains`
- then the specified hostname is used to validate its certificate.
- - `"opportunistic"`:
- all DNS lookups will attempt to be encrypted, but will fallback
- to unecrypted requests if the server does not support DNS-over-TLS.
- Note that this mode does allow for a malicious party to conduct a
- downgrade attack by immitating the DNS server and pretending to not
- support encryption.
- - `"false"`:
- all DNS lookups are done unencrypted.
- '';
- };
-
- services.resolved.extraConfig = mkOption {
- default = "";
- type = types.lines;
- description = ''
- Extra config to append to resolved.conf.
- '';
};
boot.initrd.services.resolved.enable = mkOption {
@@ -179,6 +101,15 @@ in
}
];
+ # If updating any of these attrs, also update the defaultText above.
+ services.resolved.settings.Resolve = {
+ DNS = config.networking.nameservers;
+ DNSOverTLS = mkOptionDefault false;
+ DNSSEC = mkOptionDefault false;
+ Domains = mkOptionDefault config.networking.search;
+ LLMNR = mkOptionDefault true;
+ };
+
users.users.systemd-resolve.group = "systemd-resolve";
# add resolve to nss hosts database if enabled and nscd enabled
@@ -186,9 +117,7 @@ in
# added with order 501 to allow modules to go before with mkBefore
system.nssDatabases.hosts = (mkOrder 501 [ "resolve [!UNAVAIL=return]" ]);
- systemd.additionalUpstreamSystemUnits = [
- "systemd-resolved.service"
- ];
+ systemd.additionalUpstreamSystemUnits = [ "systemd-resolved.service" ];
systemd.services.systemd-resolved = {
wantedBy = [ "sysinit.target" ];
diff --git a/nixos/modules/tasks/filesystems/ecryptfs.nix b/nixos/modules/tasks/filesystems/ecryptfs.nix
deleted file mode 100644
index 8b489d65d843..000000000000
--- a/nixos/modules/tasks/filesystems/ecryptfs.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{
- config,
- lib,
- pkgs,
- ...
-}:
-# TODO: make ecryptfs work in initramfs?
-
-with lib;
-
-{
- config = mkIf (config.boot.supportedFilesystems.ecryptfs or false) {
- system.fsPackages = [ pkgs.ecryptfs ];
- security.wrappers = {
- "mount.ecryptfs_private" = {
- setuid = true;
- owner = "root";
- group = "root";
- source = "${pkgs.ecryptfs.out}/bin/mount.ecryptfs_private";
- };
- "umount.ecryptfs_private" = {
- setuid = true;
- owner = "root";
- group = "root";
- source = "${pkgs.ecryptfs.out}/bin/umount.ecryptfs_private";
- };
- };
- };
-}
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index ddd09ceb28d2..957882749b9a 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -502,7 +502,6 @@ in
ec2-image = runTest ./ec2-image.nix;
ec2-nixops = (handleTestOn [ "x86_64-linux" ] ./ec2.nix { }).boot-ec2-nixops or { };
echoip = runTest ./echoip.nix;
- ecryptfs = runTest ./ecryptfs.nix;
ejabberd = runTest ./xmpp/ejabberd.nix;
elk = handleTestOn [ "x86_64-linux" ] ./elk.nix { };
emacs-daemon = runTest ./emacs-daemon.nix;
diff --git a/nixos/tests/clatd.nix b/nixos/tests/clatd.nix
index d5241eb646ab..1294909cb9ed 100644
--- a/nixos/tests/clatd.nix
+++ b/nixos/tests/clatd.nix
@@ -128,9 +128,7 @@
};
};
- services.resolved.extraConfig = ''
- DNSStubListener=no
- '';
+ services.resolved.settings.Resolve.DNSStubListener = false;
networking.extraHosts = ''
192.0.0.171 ipv4only.arpa
diff --git a/nixos/tests/ecryptfs.nix b/nixos/tests/ecryptfs.nix
deleted file mode 100644
index e0deaa7e5013..000000000000
--- a/nixos/tests/ecryptfs.nix
+++ /dev/null
@@ -1,87 +0,0 @@
-{ ... }:
-{
- name = "ecryptfs";
-
- nodes.machine =
- { pkgs, ... }:
- {
- imports = [ ./common/user-account.nix ];
- boot.kernelModules = [ "ecryptfs" ];
- security.pam.enableEcryptfs = true;
- environment.systemPackages = with pkgs; [ keyutils ];
- };
-
- testScript = ''
- def login_as_alice():
- machine.wait_until_tty_matches("1", "login: ")
- machine.send_chars("alice\n")
- machine.wait_until_tty_matches("1", "Password: ")
- machine.send_chars("foobar\n")
- machine.wait_until_tty_matches("1", "alice\@machine")
-
-
- def logout():
- machine.send_chars("logout\n")
- machine.wait_until_tty_matches("1", "login: ")
-
-
- machine.wait_for_unit("default.target")
-
- with subtest("Set alice up with a password and a home"):
- machine.succeed("(echo foobar; echo foobar) | passwd alice")
- machine.succeed("chown -R alice.users ~alice")
-
- with subtest("Migrate alice's home"):
- out = machine.succeed("echo foobar | ecryptfs-migrate-home -u alice")
- machine.log(f"ecryptfs-migrate-home said: {out}")
-
- with subtest("Log alice in (ecryptfs passwhrase is wrapped during first login)"):
- login_as_alice()
- machine.send_chars("logout\n")
- machine.wait_until_tty_matches("1", "login: ")
-
- # Why do I need to do this??
- machine.succeed("su alice -c ecryptfs-umount-private || true")
- machine.sleep(1)
-
- with subtest("check that encrypted home is not mounted"):
- machine.fail("mount | grep ecryptfs")
-
- with subtest("Show contents of the user keyring"):
- out = machine.succeed("su - alice -c 'keyctl list \@u'")
- machine.log(f"keyctl unlink said: {out}")
-
- with subtest("Log alice again"):
- login_as_alice()
-
- with subtest("Create some files in encrypted home"):
- machine.succeed("su alice -c 'touch ~alice/a'")
- machine.succeed("su alice -c 'echo c > ~alice/b'")
-
- with subtest("Logout"):
- logout()
-
- # Why do I need to do this??
- machine.succeed("su alice -c ecryptfs-umount-private || true")
- machine.sleep(1)
-
- with subtest("Check that the filesystem is not accessible"):
- machine.fail("mount | grep ecryptfs")
- machine.succeed("su alice -c 'test \! -f ~alice/a'")
- machine.succeed("su alice -c 'test \! -f ~alice/b'")
-
- with subtest("Log alice once more"):
- login_as_alice()
-
- with subtest("Check that the files are there"):
- machine.sleep(1)
- machine.succeed("su alice -c 'test -f ~alice/a'")
- machine.succeed("su alice -c 'test -f ~alice/b'")
- machine.succeed('test "$(cat ~alice/b)" = "c"')
-
- with subtest("Catch https://github.com/NixOS/nixpkgs/issues/16766"):
- machine.succeed("su alice -c 'ls -lh ~alice/'")
-
- logout()
- '';
-}
diff --git a/nixos/tests/systemd-resolved.nix b/nixos/tests/systemd-resolved.nix
index 25b926c75fdc..5d526d46a4db 100644
--- a/nixos/tests/systemd-resolved.nix
+++ b/nixos/tests/systemd-resolved.nix
@@ -50,7 +50,7 @@
}
];
services.resolved.enable = true;
- services.resolved.fallbackDns = [ ];
+ services.resolved.settings.Resolve.FallbackDNS = [ ];
networking.useNetworkd = true;
networking.useDHCP = false;
systemd.network.networks."40-eth0".enable = false;
diff --git a/nixos/tests/systemd-timesyncd-nscd-dnssec.nix b/nixos/tests/systemd-timesyncd-nscd-dnssec.nix
index d68b324858c0..a57cd4802dec 100644
--- a/nixos/tests/systemd-timesyncd-nscd-dnssec.nix
+++ b/nixos/tests/systemd-timesyncd-nscd-dnssec.nix
@@ -44,7 +44,7 @@ in
# Enable systemd-resolved with DNSSEC and use the local DNS as a name server
services.resolved.enable = true;
- services.resolved.dnssec = "true";
+ services.resolved.settings.Resolve.DNSSEC = true;
networking.nameservers = [ eth1IP ];
# Configure systemd-timesyncd to use our NTP hostname
diff --git a/pkgs/applications/editors/sublime/4/common.nix b/pkgs/applications/editors/sublime/4/common.nix
index 6242e71b856e..0dfc59a083e9 100644
--- a/pkgs/applications/editors/sublime/4/common.nix
+++ b/pkgs/applications/editors/sublime/4/common.nix
@@ -142,15 +142,13 @@ stdenv.mkDerivation rec {
dontUnpack = true;
- ${primaryBinary} = binaryPackage;
-
nativeBuildInputs = [
makeWrapper
];
installPhase = ''
mkdir -p "$out/bin"
- makeWrapper "''$${primaryBinary}/${primaryBinary}" "$out/bin/${primaryBinary}"
+ makeWrapper "${binaryPackage}/${primaryBinary}" "$out/bin/${primaryBinary}"
''
+ builtins.concatStringsSep "" (
map (binaryAlias: "ln -s $out/bin/${primaryBinary} $out/bin/${binaryAlias}\n") primaryBinaryAliases
@@ -159,18 +157,20 @@ stdenv.mkDerivation rec {
mkdir -p "$out/share/applications"
substitute \
- "''$${primaryBinary}/${primaryBinary}.desktop" \
+ "${binaryPackage}/${primaryBinary}.desktop" \
"$out/share/applications/${primaryBinary}.desktop" \
--replace-fail "/opt/${primaryBinary}/${primaryBinary}" "${primaryBinary}"
- for directory in ''$${primaryBinary}/Icon/*; do
+ for directory in ${binaryPackage}/Icon/*; do
size=$(basename $directory)
mkdir -p "$out/share/icons/hicolor/$size/apps"
- ln -s ''$${primaryBinary}/Icon/$size/* $out/share/icons/hicolor/$size/apps
+ ln -s ${binaryPackage}/Icon/$size/* $out/share/icons/hicolor/$size/apps
done
'';
passthru = {
+ unwrapped = binaryPackage;
+
updateScript =
let
script = writeShellScript "${packageAttribute}-update-script" ''
@@ -191,7 +191,7 @@ stdenv.mkDerivation rec {
fi
for platform in ${lib.escapeShellArgs meta.platforms}; do
- update-source-version "${packageAttribute}.${primaryBinary}" "$latestVersion" --ignore-same-version --file="$versionFile" --version-key=buildVersion --source-key="sources.$platform"
+ update-source-version "${packageAttribute}".unwrapped "$latestVersion" --ignore-same-version --file="$versionFile" --version-key=buildVersion --source-key="sources.$platform"
done
'';
in
diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix
index 099f36cbb1cc..ae9cad30b8d7 100644
--- a/pkgs/applications/editors/vim/plugins/generated.nix
+++ b/pkgs/applications/editors/vim/plugins/generated.nix
@@ -4,6 +4,7 @@
buildVimPlugin,
buildNeovimPlugin,
fetchFromGitHub,
+ fetchFromGitea,
}:
final: prev: {
@@ -10503,6 +10504,20 @@ final: prev: {
meta.hydraPlatforms = [ ];
};
+ nidhogg-nvim = buildVimPlugin {
+ pname = "nidhogg.nvim";
+ version = "0-unstable-2026-01-11";
+ src = fetchFromGitea {
+ domain = "codeberg.org";
+ owner = "koibtw";
+ repo = "nidhogg.nvim";
+ rev = "a8c72aa204f68d5bd79a2508fbbed7b0ad2290cf";
+ hash = "sha256-x8CryNcg3u5uCncCMTgK7yzCvk5MiomjKpdjNEoCQu4=";
+ };
+ meta.homepage = "https://codeberg.org/koibtw/nidhogg.nvim/";
+ meta.hydraPlatforms = [ ];
+ };
+
night-owl-nvim = buildVimPlugin {
pname = "night-owl.nvim";
version = "0.5-beta-unstable-2024-09-12";
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 478371bfb52a..0d728b27c171 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.27-unstable-2026-01-04";
+ version = "0.0.27-unstable-2026-01-09";
src = fetchFromGitHub {
owner = "yetone";
repo = "avante.nvim";
- rev = "a27b821cc1f9fec70d7b7dc4a42c6dbd76266997";
- hash = "sha256-Hm1Zr10xH9B4GzRyCKI/qsbhkJCD69qo8gC+Njna/5w=";
+ rev = "e89eb79abf5754645e20aa6074da10ed20bba33c";
+ hash = "sha256-jxbDBvaVtgC0L/MSyoZjGjBxvRUdNofRsiUHwntab7c=";
};
avante-nvim-lib = rustPlatform.buildRustPackage {
pname = "avante-nvim-lib";
diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names
index 5f769dfd235c..daaa5dd2b5e9 100644
--- a/pkgs/applications/editors/vim/plugins/vim-plugin-names
+++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names
@@ -806,6 +806,7 @@ https://github.com/fiatjaf/neuron.vim/,,
https://github.com/Olical/nfnl/,main,
https://github.com/joeveiga/ng.nvim/,HEAD,
https://github.com/chr4/nginx.vim/,,
+https://codeberg.org/koibtw/nidhogg.nvim,HEAD,
https://github.com/oxfist/night-owl.nvim/,,
https://github.com/bluz71/vim-nightfly-colors/,,nightfly
https://github.com/EdenEast/nightfox.nvim/,,
diff --git a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix
index dfc8e06d2972..137e29086a37 100644
--- a/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/anthropic.claude-code/default.nix
@@ -8,8 +8,8 @@ vscode-utils.buildVscodeMarketplaceExtension {
mktplcRef = {
name = "claude-code";
publisher = "anthropic";
- version = "2.1.6";
- hash = "sha256-xN87LR64kikBu0M5pST0PbV7+YwB1ncTzmfGk4PEwNs=";
+ version = "2.1.7";
+ hash = "sha256-Bj9VNhwgM0nO3b/Iptb70hkO2TjKxbEpxdYGyzFt3iA=";
};
postInstall = ''
diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix
index 8aeeb88bd68b..536c1baf99be 100644
--- a/pkgs/applications/editors/vscode/extensions/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/default.nix
@@ -396,8 +396,8 @@ let
mktplcRef = {
name = "astro-vscode";
publisher = "astro-build";
- version = "2.16.5";
- hash = "sha256-sJMIlAZz9zKri2F5py5hY43MghOTDlvd5wUBO645Jhk=";
+ version = "2.16.8";
+ hash = "sha256-hNEGLJMBPPb5J5jg0lJwBGaD6z0rtb2xAqU9bchWTA8=";
};
meta = {
changelog = "https://marketplace.visualstudio.com/items/astro-build.astro-vscode/changelog";
@@ -1900,8 +1900,8 @@ let
mktplcRef = {
publisher = "github";
name = "codespaces";
- version = "1.18.4";
- hash = "sha256-/bCLmpUqtkV1yTLMWIwbX6jdtzwN25NatGRQHR8z5oA=";
+ version = "1.18.5";
+ hash = "sha256-KTKGjfS+xtn6NMFCdYq1S+idoXpkME/BA4jAhSyGiHc=";
};
meta = {
diff --git a/pkgs/applications/emulators/libretro/cores/vecx.nix b/pkgs/applications/emulators/libretro/cores/vecx.nix
index b33822d8c9ce..16bcf61a76fe 100644
--- a/pkgs/applications/emulators/libretro/cores/vecx.nix
+++ b/pkgs/applications/emulators/libretro/cores/vecx.nix
@@ -7,13 +7,13 @@
}:
mkLibretroCore {
core = "vecx";
- version = "0-unstable-2025-04-12";
+ version = "0-unstable-2026-01-12";
src = fetchFromGitHub {
owner = "libretro";
repo = "libretro-vecx";
- rev = "841229a6a81a0461d08af6488f252dcec5266c6a";
- hash = "sha256-bWhXXJCf/ax7n/sOfXibGvcFnCnmULcALoBR1uyIN+I=";
+ rev = "eacee1f6f029688b043ed802cece29dd3c320e21";
+ hash = "sha256-2OlacvnJWcfTA8l91IBvuoUgd1HAs5ZHCbBGfaTGCyg=";
};
extraBuildInputs = [
diff --git a/pkgs/applications/graphics/gimp/2.0/default.nix b/pkgs/applications/graphics/gimp/2.0/default.nix
index 5e0d2c2b5851..2ca48d238443 100644
--- a/pkgs/applications/graphics/gimp/2.0/default.nix
+++ b/pkgs/applications/graphics/gimp/2.0/default.nix
@@ -50,13 +50,8 @@
openexr,
desktopToDarwinBundle,
gtk-mac-integration-gtk2,
- withPython ? false,
- python2,
}:
-let
- python = python2.withPackages (pp: [ pp.pygtk ]);
-in
stdenv.mkDerivation (finalAttrs: {
pname = "gimp";
version = "2.10.38";
@@ -217,11 +212,6 @@ stdenv.mkDerivation (finalAttrs: {
]
++ lib.optionals stdenv.hostPlatform.isLinux [
libgudev
- ]
- ++ lib.optionals withPython [
- python
- # Duplicated here because python.withPackages does not expose the dev output with pkg-config files
- python2.pkgs.pygtk
];
# needed by gimp-2.0.pc
@@ -236,8 +226,6 @@ stdenv.mkDerivation (finalAttrs: {
"--with-icc-directory=/run/current-system/sw/share/color/icc"
# fix libdir in pc files (${exec_prefix} needs to be passed verbatim)
"--libdir=\${exec_prefix}/lib"
- ]
- ++ lib.optionals (!withPython) [
"--disable-python" # depends on Python2 which was EOLed on 2020-01-01
];
@@ -279,8 +267,6 @@ stdenv.mkDerivation (finalAttrs: {
# probably its a good idea to use the same gtk in plugins ?
gtk = gtk2;
-
- python2Support = withPython;
};
meta = {
diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix
index c8dde22e0a70..c5e68763ef58 100644
--- a/pkgs/applications/networking/browsers/chromium/common.nix
+++ b/pkgs/applications/networking/browsers/chromium/common.nix
@@ -196,6 +196,14 @@ let
}
);
+ rustTools = symlinkJoin {
+ name = "rustTools";
+ paths = [
+ buildPackages.rust-bindgen
+ buildPackages.rustfmt
+ ];
+ };
+
chromiumRosettaStone = {
cpu =
platform:
@@ -598,6 +606,11 @@ let
revert = true;
hash = "sha256-bYcJqPMbE7hMvhZVnzqHok1crUAdqrzqxr+4IHNzAtg=";
})
+ ]
+ ++ lib.optionals (chromiumVersionAtLeast "144") [
+ # Patch rustc_nightly_capability to eval to false instead of true.
+ # https://chromium-review.googlesource.com/c/chromium/src/+/7022369
+ ./patches/chromium-144-rustc_nightly_capability.patch
];
postPatch =
@@ -835,7 +848,8 @@ let
use_system_libffi = true;
# Use nixpkgs Rust compiler instead of the one shipped by Chromium.
rust_sysroot_absolute = "${buildPackages.rustc}";
- rust_bindgen_root = "${buildPackages.rust-bindgen}";
+ rust_bindgen_root =
+ if chromiumVersionAtLeast "144" then "${rustTools}" else "${buildPackages.rust-bindgen}";
enable_rust = true;
# While we technically don't need the cache-invalidation rustc_version provides, rustc_version
# is still used in some scripts (e.g. build/rust/std/find_std_rlibs.py).
@@ -906,7 +920,12 @@ let
TERM=dumb ninja -C "${buildPath}" -j$NIX_BUILD_CORES "${target}"
bash -s << EOL
(
- source chrome/installer/linux/common/installer.include
+ source ${
+ if chromiumVersionAtLeast "144" then
+ "remoting/host/installer/linux/"
+ else
+ "chrome/installer/linux/common"
+ }/installer.include
PACKAGE=$packageName
MENUNAME="Chromium"
process_template chrome/app/resources/manpage.1.in "${buildPath}/chrome.1"
diff --git a/pkgs/applications/networking/browsers/chromium/info.json b/pkgs/applications/networking/browsers/chromium/info.json
index a2e5712dc283..3c94142ec21a 100644
--- a/pkgs/applications/networking/browsers/chromium/info.json
+++ b/pkgs/applications/networking/browsers/chromium/info.json
@@ -1,28 +1,28 @@
{
"chromium": {
- "version": "143.0.7499.192",
+ "version": "144.0.7559.59",
"chromedriver": {
- "version": "143.0.7499.193",
- "hash_darwin": "sha256-ZLNIyAmQS4dMcd+sz3Mz/m5HdhkJA/PIFnfr0GCXGBA=",
- "hash_darwin_aarch64": "sha256-A5qycNQNb+Tw+YIx+RfndcG4vJ82EU/xlj9pW+AyeEY="
+ "version": "144.0.7559.60",
+ "hash_darwin": "sha256-t7iNI8tGDo5BMUGtgqIQ/9uk7LYxp5IdWrP/8KMe2YY=",
+ "hash_darwin_aarch64": "sha256-g5dieRsXshJ//Nta/dOkO87JsIgV8DW1SAVlc/Sxxz0="
},
"deps": {
"depot_tools": {
- "rev": "e2bb3cd55899346cc68bbfd5139e59c9d85a6984",
- "hash": "sha256-Qlc0UAdGRm1C0DNAqBsssND8PQZUVkj6aDaeExjwi2E="
+ "rev": "2e88a3f08bd8c4a0014eae82729beca935f7f188",
+ "hash": "sha256-UhEzt9TBZiyuEjPVyHyTEg/idVj9EaAfrHHw2iRuIro="
},
"gn": {
- "version": "0-unstable-2025-10-08",
- "rev": "07d3c6f4dc290fae5ca6152ebcb37d6815c411ab",
- "hash": "sha256-kIPhfuJBQSISdRjloe0N2JrqvuVrEkNijb92/9zSE9I="
+ "version": "0-unstable-2025-12-01",
+ "rev": "6e0b557db44b3c164094e57687d20ba036a80667",
+ "hash": "sha256-04h38X/hqWwMiAOVsVu4OUrt8N+S7yS/JXc5yvRGo1I="
},
- "npmHash": "sha256-HF6B4abJJJ9JDVbovtAdaHIvqE1zHJZ2a+g2Cudx8Pw="
+ "npmHash": "sha256-13sgV/5BD7QvDLBAEmoLN5vongw+S5v5znvZcctxhWc="
},
"DEPS": {
"src": {
"url": "https://chromium.googlesource.com/chromium/src.git",
- "rev": "be2c1f4fd451578a9ada68a0ac12d659362b44bf",
- "hash": "sha256-YbYtW4UmlFoqXUSvPc7H+Fe0hUM+t9JwpBHKC98pY98=",
+ "rev": "cd1d73dd77daadf4581dc29ca73482fc241e079d",
+ "hash": "sha256-K/dmiy5u+XJIpS6AOTaXDLVYp5qAtfUbfSbGCpt9Cv8=",
"recompress": true
},
"src/third_party/clang-format/script": {
@@ -32,28 +32,28 @@
},
"src/third_party/compiler-rt/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt.git",
- "rev": "08611c39bbfc52cc034904eb88817c6209b828f9",
- "hash": "sha256-AfVP7cm7eNGl0JPnMkixMFgloDTHh0KSOAwXDEcl5MU="
+ "rev": "cb2de163a470f2e9d56ec8a4f912f644378b7191",
+ "hash": "sha256-Wl18dFoXfwe266yCKDYviOI46OimFLfstke/+baPzgM="
},
"src/third_party/libc++/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git",
- "rev": "8cd54f6b0741cdef08299711668e6b25fef26406",
- "hash": "sha256-AJx0Oz1sNubo2JNPjeXO5f9SnoXewOsPlgFrRXiCEKg="
+ "rev": "07572e7b169225ef3a999584cba9d9004631ae66",
+ "hash": "sha256-fhaWlbzkvsbz02yqJ9nf6/lVrKDYBaIYNlx++A0JFTU="
},
"src/third_party/libc++abi/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git",
- "rev": "a02fa0058d8d52aca049868d229808a3e5dadbad",
- "hash": "sha256-iNV7NtVviRBDjt6mK/DK3WfYd/QNGejRaSvpgEXmLqY="
+ "rev": "83a852080747b9a362e8f9e361366b7a601f302c",
+ "hash": "sha256-iRVRMcK8mKyHe+8Oh5qfl3Y8HYwVwK2NlgNE7WxbKJM="
},
"src/third_party/libunwind/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git",
- "rev": "b7c3dda13e46ced88a6f7230e271ebd633b4cef2",
- "hash": "sha256-eWxGIMxMBRvQVJ6uc3ZWaKO7oXLLCXTi8sVR8v3H4MM="
+ "rev": "c65639bf792928e0d38aed822dc34d3e72066a6c",
+ "hash": "sha256-C5gUvzQIO00UbB8yotxbbjbrkqe7pXVzMeLlcSH0/Bg="
},
"src/third_party/llvm-libc/src": {
"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libc.git",
- "rev": "796bfb264a22264b11acda9feaffdffb168c7e12",
- "hash": "sha256-J/FiUpmwkFVZcLmeXABl4FE9rzGFsbo/Lc1Rjy5wdOU="
+ "rev": "fe97633934c21742a74962d52c17b3bcba7ad824",
+ "hash": "sha256-mqj2ee9F2UDMZQSD9ZAP/g5r2P56Awq+grCdcypUqFE="
},
"src/chrome/test/data/perf/canvas_bench": {
"url": "https://chromium.googlesource.com/chromium/canvas_bench.git",
@@ -72,8 +72,8 @@
},
"src/docs/website": {
"url": "https://chromium.googlesource.com/website.git",
- "rev": "2acb551cf58ff3b6e6a093fe36deb8c625046900",
- "hash": "sha256-HaNA1Es8t3A/WR9aXdEoFOdeNO6c6ydPDF1CCBb0Bu4="
+ "rev": "d9a0c174b535ee5165fb8ef278324be9efa49352",
+ "hash": "sha256-LnLvIl4L3IFim5LA5ZFYSE6kpBMF8cL1dC/os7QmhHI="
},
"src/media/cdm/api": {
"url": "https://chromium.googlesource.com/chromium/cdm.git",
@@ -82,8 +82,8 @@
},
"src/net/third_party/quiche/src": {
"url": "https://quiche.googlesource.com/quiche.git",
- "rev": "42cbfedd76691c19af012a3d717fca07d7b09cc9",
- "hash": "sha256-ik5NjHWC8LHJiOde7Jdqq2C/NOofQwtPT4ubAqc8D4A="
+ "rev": "901d0a7b4dbb141f2ad4eb8e1f00eb87f945044e",
+ "hash": "sha256-yjHB2BYtSJiK34zIda1t2kcY+netDUIiaQ0vVtglYfw="
},
"src/testing/libfuzzer/fuzzers/wasm_corpus": {
"url": "https://chromium.googlesource.com/v8/fuzzer_wasm_corpus.git",
@@ -92,8 +92,8 @@
},
"src/third_party/angle": {
"url": "https://chromium.googlesource.com/angle/angle.git",
- "rev": "2dfb5b7603d09c1d06f9d7a894752431d98b9a3e",
- "hash": "sha256-3F2K3UO3BHC0mJGUgc/q5AuxwL32O98PloF1cwyZLqU="
+ "rev": "a96fca8d5ee2ca61e8de419e38cd577579281c9e",
+ "hash": "sha256-JOIeH+nMIS6BqS+8LKzRKHFiyZd8Stbybx6a08dixEE="
},
"src/third_party/angle/third_party/glmark2/src": {
"url": "https://chromium.googlesource.com/external/github.com/glmark2/glmark2",
@@ -107,8 +107,8 @@
},
"src/third_party/angle/third_party/VK-GL-CTS/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/VK-GL-CTS",
- "rev": "53f6cec6c0a81fc4e712cd3ec87a1a39b802f5d5",
- "hash": "sha256-KC9sHWRrPI5R10z5Epq3e7BW7+Ez0AoYe+bKPYL58jg="
+ "rev": "4a7c2fcd1b1a3701295f7d3fe42719e867c1b793",
+ "hash": "sha256-nOsbMbfBKzyRN+QzOb09LKYIRIoTjTDdsSaR78g3Puk="
},
"src/third_party/anonymous_tokens/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/anonymous-tokens.git",
@@ -132,8 +132,8 @@
},
"src/third_party/dawn": {
"url": "https://dawn.googlesource.com/dawn.git",
- "rev": "479f62d2194fd6e44c37d07654ca6e41c42bd332",
- "hash": "sha256-rzZn9l0EFcir6k8Xv2svIrhRPwe/rq48H7CX/3yfgFE="
+ "rev": "a8d1e554a9bd35b0418ba7fd6b0bc005250a7703",
+ "hash": "sha256-GJuT3rqNxvKkRTMvoMi8/QYda0y0RTkZLhb5v9QkwGA="
},
"src/third_party/dawn/third_party/glfw": {
"url": "https://chromium.googlesource.com/external/github.com/glfw/glfw",
@@ -142,8 +142,8 @@
},
"src/third_party/dawn/third_party/dxc": {
"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler",
- "rev": "c522461221759f1785b3434ce52ae89d6b66855a",
- "hash": "sha256-UqgsxtEdvGs3fOueXJU6DJcESmgkEGAjdnMig78qKzE="
+ "rev": "3f85295cfc982e5447f9faaa36f345366faca11d",
+ "hash": "sha256-LS4+U+GdWXDSkEXMIibeSvjA1079kvQyrASq+5N8gYw="
},
"src/third_party/dawn/third_party/dxheaders": {
"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectX-Headers",
@@ -162,13 +162,13 @@
},
"src/third_party/dawn/third_party/webgpu-cts": {
"url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts",
- "rev": "95042527d1555325b90dbb745a29d32eb9fad14a",
- "hash": "sha256-Ofi/XfzyQrt2gUHaJpOyUUD7DXTWWmvXXJQP7C6AN8w="
+ "rev": "3314e4108692d0c201f0d381bf10ddc8dbbc7b69",
+ "hash": "sha256-bMo94M5Io0S76REatQvA/nC9QRvxy5rpKjeItFvZr4k="
},
"src/third_party/dawn/third_party/webgpu-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/webgpu-native/webgpu-headers",
- "rev": "ca7071cd5dd8a67cb8ca4f8614fd006ff3d93bde",
- "hash": "sha256-ucRkEY1bZ3WyK55FW0pujl9LWFENmEzZvxO2QKYXmhc="
+ "rev": "079d4e5153eaabc4033584cc399c27f1acbb2548",
+ "hash": "sha256-4ARtN5+4yxMoFGKvPvQgJGYqAqQLjHlrrxlTmka/UhE="
},
"src/third_party/highway/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/highway.git",
@@ -177,8 +177,8 @@
},
"src/third_party/google_benchmark/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/benchmark.git",
- "rev": "761305ec3b33abf30e08d50eb829e19a802581cc",
- "hash": "sha256-cH8s1gP6kCcojAAfTt5iQCVqiAaSooNk4BdaILujM3w="
+ "rev": "188e8278990a9069ffc84441cb5a024fd0bede37",
+ "hash": "sha256-GfqY2d+Nd7ovNrXxzTRm/AYWj7GuxIO6FawzUEzwOVA="
},
"src/third_party/libpfm4/src": {
"url": "https://chromium.googlesource.com/external/git.code.sf.net/p/perfmon2/libpfm4.git",
@@ -187,8 +187,8 @@
},
"src/third_party/boringssl/src": {
"url": "https://boringssl.googlesource.com/boringssl.git",
- "rev": "58da9b0d721fd807279f4e3898741c92cf43bdbd",
- "hash": "sha256-uvsW0p3wo7L1tQqelRk5QJ65Jt5cpv6ORZRorZjHqrw="
+ "rev": "b94d71f87ff943a617d77f3ff029f9a01a1ec6bc",
+ "hash": "sha256-i+HP5Q1UmBCLmDdGvSKPts6nwo/9vGUh5wMdmmQ7qLU="
},
"src/third_party/breakpad/breakpad": {
"url": "https://chromium.googlesource.com/breakpad/breakpad.git",
@@ -202,8 +202,8 @@
},
"src/third_party/catapult": {
"url": "https://chromium.googlesource.com/catapult.git",
- "rev": "ddb5845c3f7d88d8698e602547bd854b36f0604f",
- "hash": "sha256-N+h99EL03NL6sAGJJM/aZEdVibn7SziLJp5G09y0EOc="
+ "rev": "a202c86635d505fa893d73bad1e220a66bb644e6",
+ "hash": "sha256-FumPjVoqe6OLULHlduuMZgJTn2cau7QMAQz6gv1gAnU="
},
"src/third_party/ced/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/compact_enc_det.git",
@@ -227,8 +227,8 @@
},
"src/third_party/cpuinfo/src": {
"url": "https://chromium.googlesource.com/external/github.com/pytorch/cpuinfo.git",
- "rev": "877328f188a3c7d1fa855871a278eb48d530c4c0",
- "hash": "sha256-JW83AgI1cWv4TSpXNe9sv/hNYAA7MOdUeTHY8+0lHgc="
+ "rev": "161a9ec374884f4b3e85725cb22e05f9458fdc93",
+ "hash": "sha256-uzo6QpNfzTcqOpDse14e2OoxNyKDU8jSx+/wPLxmpJg="
},
"src/third_party/crc32c/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/crc32c.git",
@@ -237,13 +237,13 @@
},
"src/third_party/cros_system_api": {
"url": "https://chromium.googlesource.com/chromiumos/platform2/system_api.git",
- "rev": "2c31c25519405d3d2b107844fd5e8c8bc397dbf7",
- "hash": "sha256-Ew7gk1XxZccztYLZc4sOrzyKjNTkFPG8g+oOLy4/g1Q="
+ "rev": "5f1ffac5e855229e27c6e4356ffb189f3010283f",
+ "hash": "sha256-dWWNvPtZ90quSvu/ZfOHd40UosOG9EwPCF3QklHUvA0="
},
"src/third_party/crossbench": {
"url": "https://chromium.googlesource.com/crossbench.git",
- "rev": "e4937b062fe8b9130ea0fc02c406c045b5cb7b31",
- "hash": "sha256-C//wuupFwZL4m8mMutY/SxCmg7mcfw2Sj5eS4c95+XE="
+ "rev": "77240be1ccd1dc99b73be332223a8856641a2073",
+ "hash": "sha256-PHP2En509QS+LAvb7zt4l+34VGy7kik0X87n1fKH5tw="
},
"src/third_party/crossbench-web-tests": {
"url": "https://chromium.googlesource.com/chromium/web-tests.git",
@@ -252,13 +252,13 @@
},
"src/third_party/depot_tools": {
"url": "https://chromium.googlesource.com/chromium/tools/depot_tools.git",
- "rev": "e2bb3cd55899346cc68bbfd5139e59c9d85a6984",
- "hash": "sha256-Qlc0UAdGRm1C0DNAqBsssND8PQZUVkj6aDaeExjwi2E="
+ "rev": "2e88a3f08bd8c4a0014eae82729beca935f7f188",
+ "hash": "sha256-UhEzt9TBZiyuEjPVyHyTEg/idVj9EaAfrHHw2iRuIro="
},
"src/third_party/devtools-frontend/src": {
"url": "https://chromium.googlesource.com/devtools/devtools-frontend",
- "rev": "e4dd1d1d96b706a33ae7d60237d3cdcd58294e4c",
- "hash": "sha256-6to/NYTcx7H5OXF1u6YT55uCHwf8RU1uJaSXvuFsQ/c="
+ "rev": "d5efa4236f8676254c9f39ccfef18bd633de5fd3",
+ "hash": "sha256-BmwsvTjgYQayFnyT9EfFzpCfbgdTt9xZlsUba0uJelg="
},
"src/third_party/dom_distiller_js/dist": {
"url": "https://chromium.googlesource.com/chromium/dom-distiller/dist.git",
@@ -272,8 +272,8 @@
},
"src/third_party/eigen3/src": {
"url": "https://chromium.googlesource.com/external/gitlab.com/libeigen/eigen.git",
- "rev": "cd4f989f8f9288ab5aed1643ecb04c7be021021e",
- "hash": "sha256-qkdtS4kz8m5ZW30SQpDCbgM3WvfCGc+WGsv59J4FYpQ="
+ "rev": "49623d0c4e1af3c680845191948d10f6d3e92f8a",
+ "hash": "sha256-6K6CqifDPVYSs6g6AbG38sP3w7W7/q6bhLgm873Z9bk="
},
"src/third_party/farmhash/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/farmhash.git",
@@ -292,8 +292,8 @@
},
"src/third_party/ffmpeg": {
"url": "https://chromium.googlesource.com/chromium/third_party/ffmpeg.git",
- "rev": "9e751092c9498b84bbb77e2e0689ef9f50fe608f",
- "hash": "sha256-ZeFzrCE9LkDcp3VTMJkm5ypX29RGZCyZkp3tEr7yFKU="
+ "rev": "e18f48eba6b367ac68b9c477ae6cbe224e36b031",
+ "hash": "sha256-ecfRGFHkLcly874w6m5/oIO99MRgXftOJAb8KCc51ZU="
},
"src/third_party/flac": {
"url": "https://chromium.googlesource.com/chromium/deps/flac.git",
@@ -307,8 +307,8 @@
},
"src/third_party/fontconfig/src": {
"url": "https://chromium.googlesource.com/external/fontconfig.git",
- "rev": "f0ed9c3f43161d3555f6f7a5234b22fe7ca60727",
- "hash": "sha256-2h0dWn7MxAX+4o2tMZLyjRFAES+FTMaGaf8M7ySkSV8="
+ "rev": "23b3fc6e58a13d126b9c30fafc9a16f8bd7143e9",
+ "hash": "sha256-+vd+Q6NzoWA7Ou+hkgIRhUZ0A1G+rZAh7JrP84f0wnQ="
},
"src/third_party/fp16/src": {
"url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FP16.git",
@@ -322,8 +322,8 @@
},
"src/third_party/freetype/src": {
"url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git",
- "rev": "ae63cc0d13318f2f93fd440cce277388d1b30a49",
- "hash": "sha256-Tx5MbwMk+d2OZGd4CxJhJtP1pQyRJ0pe358OdKuWiRU="
+ "rev": "32fc0af22206327ffd06e1d025f13b11fd8d1a46",
+ "hash": "sha256-gUW2+dn13kexIGfU5DAY3EEzVtPzZzqjPnvDhUZXzQA="
},
"src/third_party/fxdiv/src": {
"url": "https://chromium.googlesource.com/external/github.com/Maratyszcza/FXdiv.git",
@@ -337,8 +337,8 @@
},
"src/third_party/ink/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ink.git",
- "rev": "f70052a0bbae22fe52b630844e9651b27db92ed2",
- "hash": "sha256-Mvxbdn4m/H3HBss31Z9nz0LphqpFeBHcX/kbFxJQPqM="
+ "rev": "11ca89062782d7e5a57741a303a925f510b91015",
+ "hash": "sha256-Z4cxFSJHyARUbeAnW51Ar7zuTMyMzi52Z9R1anN4d74="
},
"src/third_party/ink_stroke_modeler/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ink-stroke-modeler.git",
@@ -372,13 +372,13 @@
},
"src/third_party/googletest/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/googletest.git",
- "rev": "b2b9072ecbe874f5937054653ef8f2731eb0f010",
- "hash": "sha256-cTPx19WAXlyXDK4nY0pxbMI4oRojaARgIeASA+MB3NY="
+ "rev": "4fe3307fb2d9f86d19777c7eb0e4809e9694dde7",
+ "hash": "sha256-gJhv3DQQSP5BQ6GmDobq42/Gkx4AbOg/ZS80bM0WpEw="
},
"src/third_party/hunspell_dictionaries": {
"url": "https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git",
- "rev": "41cdffd71c9948f63c7ad36e1fb0ff519aa7a37e",
- "hash": "sha256-67mvpJRFFa9eMfyqFMURlbxOaTJBICnk+gl0b0mEHl8="
+ "rev": "cccf64a8acc951afe3f47fee023908e55699bc58",
+ "hash": "sha256-mYDPXa64IOKLMNiBiMqDrQMR7gDPI+vdyVc+M7E+ddc="
},
"src/third_party/icu": {
"url": "https://chromium.googlesource.com/chromium/deps/icu.git",
@@ -402,8 +402,8 @@
},
"src/third_party/fuzztest/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/fuzztest.git",
- "rev": "7940ee9a7ebce6419c6391eef8b289524b16f198",
- "hash": "sha256-uIb2nzPzMU/FZGYs3cFQwc4QNTNRmz01uF6XDCLrgDk="
+ "rev": "7406afb783ff5e7f3a1a66aebb81090622716412",
+ "hash": "sha256-PjeVtPCRoyRtXX0Q5x+EbT6tE9/FiYGdJjRqIVL29i0="
},
"src/third_party/domato/src": {
"url": "https://chromium.googlesource.com/external/github.com/googleprojectzero/domato.git",
@@ -417,13 +417,13 @@
},
"src/third_party/libaom/source/libaom": {
"url": "https://aomedia.googlesource.com/aom.git",
- "rev": "93233d27eb23ac3f1f13da1b19c5380bacc75baa",
- "hash": "sha256-wDW+YXxIaenDtqf3zdpMT2hbwEMEswC88+Q2ylfzHw0="
+ "rev": "5d80673d723a5e2e268b124d81d425053823d875",
+ "hash": "sha256-jVbneofb6JsFKBVwafMTPZBlNkqalkFdQvexZjCmxlA="
},
"src/third_party/crabbyavif/src": {
"url": "https://chromium.googlesource.com/external/github.com/webmproject/CrabbyAvif.git",
- "rev": "3ba05863e84fd3acb4f4af2b4545221b317a2e55",
- "hash": "sha256-HUGkuQWfUGsE6crsluI7l5H2DYalruoDKqBjbVfE7BM="
+ "rev": "640d2758f8d2e59d1a55ae0933673f0f65de68c4",
+ "hash": "sha256-5nU1QDY6irjmufd7nO70dTS74EchC7NXX2MBNz3LNPw="
},
"src/third_party/nearby/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/nearby-connections.git",
@@ -437,8 +437,8 @@
},
"src/third_party/jetstream/main": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git",
- "rev": "0debbb0b94486d4c78162ad5a102279b96dc79d3",
- "hash": "sha256-w1oBQrjYK8ze02MRNPO8PsV5rNHiLzToCQjoSm+NagI="
+ "rev": "f88580ef6265b59295f37eb0c6666466b11a0e74",
+ "hash": "sha256-ai1OYU+O3xsrKWIH6iw09KZrMJOFPfe3GQpdDDtfxXQ="
},
"src/third_party/jetstream/v2.2": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/JetStream.git",
@@ -447,8 +447,8 @@
},
"src/third_party/speedometer/main": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
- "rev": "d90b6fde07041d9d19ab71de32b461b613c899a1",
- "hash": "sha256-/S8YBNfxbQe6Wt0h2Otuw7+bkObBtvmtb6ZO6nsce6E="
+ "rev": "e2e2538900938c5d6819e9456bf33d48f806c96c",
+ "hash": "sha256-oF8ELo2qmkgaTpNzBLaC3A6gyf2iFv+FQNPGwdGqzVU="
},
"src/third_party/speedometer/v3.1": {
"url": "https://chromium.googlesource.com/external/github.com/WebKit/Speedometer.git",
@@ -497,8 +497,8 @@
},
"src/third_party/libjpeg_turbo": {
"url": "https://chromium.googlesource.com/chromium/deps/libjpeg_turbo.git",
- "rev": "e14cbfaa85529d47f9f55b0f104a579c1061f9ad",
- "hash": "sha256-Ig+tmprZDvlf/M72/DTar2pbxat9ZElgSqdXdoM0lPs="
+ "rev": "6383cf609c1f63c18af0f59b2738caa0c6c7e379",
+ "hash": "sha256-chUqHiT1HMmFRaCOgjGLVU+LxeN/iUq7y6ckrcqFYFI="
},
"src/third_party/liblouis/src": {
"url": "https://chromium.googlesource.com/external/liblouis-github.git",
@@ -532,8 +532,8 @@
},
"src/third_party/libvpx/source/libvpx": {
"url": "https://chromium.googlesource.com/webm/libvpx.git",
- "rev": "4c1801be20dd53900d2a7cd74f6fc91a9ae353be",
- "hash": "sha256-8k8KWkDS3kvJjHWVlOlTW/By7rQLiT7TrOtxwEOCXgk="
+ "rev": "9a7674e1a83d1261a49776c8794b87c9bccc85d7",
+ "hash": "sha256-PdRZyXurQkw3UWOH1MkkuzggJkt9Uxq472L4LkxaYtw="
},
"src/third_party/libwebm/source": {
"url": "https://chromium.googlesource.com/webm/libwebm.git",
@@ -547,8 +547,8 @@
},
"src/third_party/libyuv": {
"url": "https://chromium.googlesource.com/libyuv/libyuv.git",
- "rev": "900da61d3cadba86ec593c8226de736b5e6b2c43",
- "hash": "sha256-vqPiv1HJe883aDOjzLBNXGA/b/F/frcW3Iml3ZUyHlY="
+ "rev": "4825d9b29eea4dac24607245db7ec7d4c41c1964",
+ "hash": "sha256-FZufzbDupdGhlSNGjSC6XlYiTCl677vfr9VHYot4t8g="
},
"src/third_party/lss": {
"url": "https://chromium.googlesource.com/linux-syscall-support.git",
@@ -567,8 +567,8 @@
},
"src/third_party/nasm": {
"url": "https://chromium.googlesource.com/chromium/deps/nasm.git",
- "rev": "e2c93c34982b286b27ce8b56dd7159e0b90869a2",
- "hash": "sha256-TxzAcp+CoKnnM0lCGjm+L3h6M30vYHjM07vW6zUe/vY="
+ "rev": "af5eeeb054bebadfbb79c7bcd100a95e2ad4525f",
+ "hash": "sha256-vH3OUzfLZbaPY4DMAvSW0jKYRJmOa7aE8EfIJtZ1/Xs="
},
"src/third_party/neon_2_sse/src": {
"url": "https://chromium.googlesource.com/external/github.com/intel/ARM_NEON_2_x86_SSE.git",
@@ -582,13 +582,13 @@
},
"src/third_party/openscreen/src": {
"url": "https://chromium.googlesource.com/openscreen",
- "rev": "279b21edd27132609d2f46b702c42455ea05c4a8",
- "hash": "sha256-BxS1VaDK6ZwS7tXjimeBPNqdPKsIOosH29cL6EmWEM4="
+ "rev": "734877394201dcfcc786b3c8ea057b7607a56993",
+ "hash": "sha256-DIn/qjmbuFeqzXOwyDf0/GStKv6VuCYGN/AATpD+9zM="
},
"src/third_party/openscreen/src/buildtools": {
"url": "https://chromium.googlesource.com/chromium/src/buildtools",
- "rev": "077a66f30fcf281b066fafb6dfc60818c238efb6",
- "hash": "sha256-WnbgaCzZ/BJli6M60kP9e4mVPFDx0yu3eCac5wmQ7iM="
+ "rev": "5df641722f2e50623646d702e0046fb68c0f5ce1",
+ "hash": "sha256-AHPwOX5Z0R3rl49OvFsW92jlvCKvScsMYkfOJeBnWZ8="
},
"src/third_party/openscreen/src/third_party/tinycbor/src": {
"url": "https://chromium.googlesource.com/external/github.com/intel/tinycbor.git",
@@ -597,13 +597,13 @@
},
"src/third_party/pdfium": {
"url": "https://pdfium.googlesource.com/pdfium.git",
- "rev": "f5c376f93d33709ecd6b0dc8147b14a651ddbfeb",
- "hash": "sha256-Rfpdow3S3HTHVEEAmCyiKU7XfuUoxvtHeWV+wfarvF8="
+ "rev": "66c6bc40966122935d37eef739deb988581214d4",
+ "hash": "sha256-PX3jg11+zGfEIiOewgO4s9Knfw5a1shhFl8BZfioXng="
},
"src/third_party/perfetto": {
"url": "https://chromium.googlesource.com/external/github.com/google/perfetto.git",
- "rev": "ac7792a0f3f1cbfffb071e8b97cd9a5168900e03",
- "hash": "sha256-9vpds/Xgw65uW5TG0kenqFVEh/NM1V3OpRdkGd0pMk4="
+ "rev": "fdb95badca57068440acc569169f602acee51d7a",
+ "hash": "sha256-qhZ8ghbw3AuJh8uUbH+cCreqJs55v9PxxsykhSpXfks="
},
"src/third_party/protobuf-javascript/src": {
"url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript",
@@ -612,8 +612,8 @@
},
"src/third_party/pthreadpool/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/pthreadpool.git",
- "rev": "0e6ca13779b57d397a5ba6bfdcaa8a275bc8ea2e",
- "hash": "sha256-FPUKjWARY4TdUq7ni48tnszEdmVYxPXIgtddPBHn/U0="
+ "rev": "d90cd6f1493e09d12c407243f7f331a8cda55efb",
+ "hash": "sha256-VdgC6LMzcfhH2Y65Gu+Osi6BXxIq01Fmw5AehsBlX70="
},
"src/third_party/pyelftools": {
"url": "https://chromium.googlesource.com/chromiumos/third_party/pyelftools.git",
@@ -622,8 +622,8 @@
},
"src/third_party/quic_trace/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/quic-trace.git",
- "rev": "e5c4ef17d934e078644e65d667ca6d86fe020d49",
- "hash": "sha256-LFZ5qFQoyBKta05wJUtJh3oIvaBYlzOozFpDulrQ/no="
+ "rev": "352288a06d2c83ae68b5a402b2219f4678be9f39",
+ "hash": "sha256-JmK7nmHg/BfXvFNG2oMpOV83EF+LwVLdwL6qX5FGREs="
},
"src/third_party/pywebsocket3/src": {
"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git",
@@ -632,23 +632,23 @@
},
"src/third_party/re2/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/re2.git",
- "rev": "61c4644171ee6b480540bf9e569cba06d9090b4b",
- "hash": "sha256-fRnjrP6Bz33eW+bOta5v3k9gqgN+gBvRH+t1i7b+eXA="
+ "rev": "e7aec5985072c1dbe735add802653ef4b36c231a",
+ "hash": "sha256-WOwDr0VEjvJyEmvrpw0YmlAnHJP0+0q28fUVpl4E7Eg="
},
"src/third_party/ruy/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/ruy.git",
- "rev": "9940fbf1e0c0863907e77e0600b99bb3e2bc2b9f",
- "hash": "sha256-fV0El2ZgjxLqstKVN35SL72+diHNK0FkBmG5UwVZFrk="
+ "rev": "1e6e50872655a73b5250f954d7b9da9a87292fd3",
+ "hash": "sha256-+GNd+hU/fYAsgeaPnWWg90uw8rKKxTTvPS5aOpYa8zM="
},
"src/third_party/search_engines_data/resources": {
"url": "https://chromium.googlesource.com/external/search_engines_data.git",
- "rev": "94eb2a9a225078cb5f40e82fd890bce387c8121a",
- "hash": "sha256-WWkOOnOI3ohPuO+M9/x53hyDO11P6E6Z6ZZvKmQEyjI="
+ "rev": "97355b69daee73d74ac38f2227788458bd95d372",
+ "hash": "sha256-ZT9Vbvh2hI7DJziwwvU2C2CVx37CycyzdQke4E3eipg="
},
"src/third_party/skia": {
"url": "https://skia.googlesource.com/skia.git",
- "rev": "da51f0d60ea2b14e845a823dc11b405dbeef42d8",
- "hash": "sha256-thUbelru/6nPF7haXJtW6ncT6sIQzYqi0BCAJ+BWNY0="
+ "rev": "ee20d565acb08dece4a32e3f209cdd41119015ca",
+ "hash": "sha256-0LiFK/8873gei70iVhNGRlcFeGIp7tjDEfxTBz1LYv8="
},
"src/third_party/smhasher/src": {
"url": "https://chromium.googlesource.com/external/smhasher.git",
@@ -667,8 +667,8 @@
},
"src/third_party/swiftshader": {
"url": "https://swiftshader.googlesource.com/SwiftShader.git",
- "rev": "3d536c0fc62b1cdea0f78c3c38d79be559855b88",
- "hash": "sha256-mlKoTdZgqfMzKGB7dUaETCd6NIQm5dne59w09/0bnGE="
+ "rev": "04fbb7daf5a53689e067190e7ef1047c5d49e292",
+ "hash": "sha256-kg0beZH6AKT9TqPWF9aZRRTGHbTSVYm1pffuERv0eG4="
},
"src/third_party/text-fragments-polyfill/src": {
"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git",
@@ -677,18 +677,18 @@
},
"src/third_party/tflite/src": {
"url": "https://chromium.googlesource.com/external/github.com/tensorflow/tensorflow.git",
- "rev": "5fcf510a862fb6d3c0d34906044389095a180ff6",
- "hash": "sha256-iXt3IutfZxiH9j7/mnx+YeZwak44+nhNo2rbDxtgKTg="
+ "rev": "247b0cf254fbbf3d326feed3820ec24503a353a5",
+ "hash": "sha256-iWUx5GFHhdo3It/djUO2rc+zb5VpIVwyiMYKjB2RIE0="
},
"src/third_party/vulkan-deps": {
"url": "https://chromium.googlesource.com/vulkan-deps",
- "rev": "224a52b06d0e019c7f7c006c2306de095207f77f",
- "hash": "sha256-/RkiBLiXo7Z+FUIjHIrvvcU8Mg6vX9vJUn8Cz1fI2OE="
+ "rev": "327bc9dec2a42806ad78c284829363657bb728dc",
+ "hash": "sha256-Ky1pMR6W0bgBq2ifVB/1b72dk2aZbIjF44Vc2Ho3iEg="
},
"src/third_party/glslang/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/glslang",
- "rev": "36b4d078576ad465e85b4b0502695ac5f3edb2e6",
- "hash": "sha256-A2D6fSfHpeXsYnXZs9l7DRE4ELUHbNQxr7HaokFByDQ="
+ "rev": "7a47e2531cb334982b2a2dd8513dca0a3de4373d",
+ "hash": "sha256-BXfe5SgjPy5a+FJh4KIe5kwvKVBvo773OfIZpOsDBLo="
},
"src/third_party/spirv-cross/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Cross",
@@ -697,38 +697,38 @@
},
"src/third_party/spirv-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Headers",
- "rev": "6bb105b6c4b3a246e1e6bb96366fe14c6dbfde83",
- "hash": "sha256-rgLhWf3U7gMjB+mpwq4EgQdRS6yP2/Q71Ns42ZDu7cc="
+ "rev": "b824a462d4256d720bebb40e78b9eb8f78bbb305",
+ "hash": "sha256-HjJjMuqTrYv5LUOWcexzPHb8nhOT4duooDAhDsd44Zo="
},
"src/third_party/spirv-tools/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools",
- "rev": "05b0ab1253db43c3ea29efd593f3f13dfa621ab1",
- "hash": "sha256-OmvvBOBacp8ZgY+tcV1a7OmdGL607rrH89bu9uLj1L4="
+ "rev": "f410b3c178740f9f5bd28d5b22a71d4bc10acd49",
+ "hash": "sha256-HSqI9VkDBgivSqEAAkSXf+u2CT1OZcPU2YcH2BF1Y9o="
},
"src/third_party/vulkan-headers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Headers",
- "rev": "df274657d83f3bd8c77aef816c1cbf27352a948b",
- "hash": "sha256-/YXVD60zaSRgqkAFGZs0D0T2LoXRgMnYcO/RkQznW+I="
+ "rev": "2fa203425eb4af9dfc6b03f97ef72b0b5bcb8350",
+ "hash": "sha256-DIePLzDoImnaso0WYUv819wSDeA7Zy1I/tYAbsALXKg="
},
"src/third_party/vulkan-loader/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader",
- "rev": "e1cad037970cfeeb86051c49d00ead75311acbec",
- "hash": "sha256-/xnxL+S6Z04FLHLv1V/YBcDu4fzhXvAqfHgS5cgeVhg="
+ "rev": "052ac24611eced7b0ca62cc5cca2eeeb2051fa28",
+ "hash": "sha256-43eoTxe2O7MxwsC16nv1R1Xf4WkNNsTf0G5Mo46oipk="
},
"src/third_party/vulkan-tools/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Tools",
- "rev": "7f6326618226225269a274869ac638b870c8fe2b",
- "hash": "sha256-hInSJsfPuI7U74rEqFQf6De1QoBkFjAnGLFE91uyJ5s="
+ "rev": "48b5d246b2d0b1a41ee7ea1b69525ae7bb38a2ae",
+ "hash": "sha256-uT3KUUiYZzgaAjfUhhqPsjTXE4B6XuSt/zSWE8R9lS0="
},
"src/third_party/vulkan-utility-libraries/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries",
- "rev": "ea43e2f5e51e9ad958a40fdce981f2f0abf09cb5",
- "hash": "sha256-7SYRTJLLkC1OXDZ/llNRpVKhQeNak2IFxrHNJKRfrLk="
+ "rev": "c010c19e796035e92fb3b0462cb887518a41a7c1",
+ "hash": "sha256-lDO0B7wEYT6cc/t/ZW5OAxxgRfDORoGd+pF5r5R7yoQ="
},
"src/third_party/vulkan-validation-layers/src": {
"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers",
- "rev": "0cb2d651931455e44aa898585d7d78a9d90d31c5",
- "hash": "sha256-IxxvrY90d/NJWRNcvMIaUjg2o7LZEHi2gmOe+eyJmHI="
+ "rev": "5e175a92548d1a507bd81fdc5db6fa1d2572a6ea",
+ "hash": "sha256-ZxLoVN0e58eA5ySn0MknTRMSD/bjCebFnwo2WgtrPYc="
},
"src/third_party/vulkan_memory_allocator": {
"url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git",
@@ -767,18 +767,18 @@
},
"src/third_party/webgpu-cts/src": {
"url": "https://chromium.googlesource.com/external/github.com/gpuweb/cts.git",
- "rev": "eefe6f33964beec1bd1534b1d9065ad027b71740",
- "hash": "sha256-g+zg7SpK/BztfgT+y45Ygb9+7izQpkgAM3vRX5iKkbU="
+ "rev": "e7cad0143f136c69b345024d0a60e0d859dd7503",
+ "hash": "sha256-0Bn319fWpTERI31a9WahXiWi63v62rxI9aA/VUMzuAw="
},
"src/third_party/webpagereplay": {
"url": "https://chromium.googlesource.com/webpagereplay.git",
- "rev": "ab0ca8075f0cc5d40fed25e08ddabb144c29fc08",
- "hash": "sha256-hZ2TH5AsPPqxxShDTG1hhgpZWqXccD7TsoPfXcdhIUg="
+ "rev": "052833a44dd2f538b85936092bad545b6062e193",
+ "hash": "sha256-wrA3iN0HEXqIg53tprARRR7ekSYFXVbqaDIt1zZeTP4="
},
"src/third_party/webrtc": {
"url": "https://webrtc.googlesource.com/src.git",
- "rev": "4e31d1a1ff41bb1b79609c83f998458a111a149c",
- "hash": "sha256-3tfB6jNsTLYozYqBfAmYNmq94wQ3OFxBSlOfRaj6wxc="
+ "rev": "8f3537ef5b85b4c7dabed2676d4b72214c69c494",
+ "hash": "sha256-rs/miFkNVNCGOTSEvSRdWWf8zg1+WU+L/Pt+TblSGy4="
},
"src/third_party/wuffs/src": {
"url": "https://skia.googlesource.com/external/github.com/google/wuffs-mirror-release-c.git",
@@ -797,18 +797,18 @@
},
"src/third_party/xnnpack/src": {
"url": "https://chromium.googlesource.com/external/github.com/google/XNNPACK.git",
- "rev": "98a027498845d3e2acd0e983fff6950714edbfc2",
- "hash": "sha256-MwzgJN/QE3pLI+5UZNz2oepBibQq5j4CKLDQ1jFyi2w="
+ "rev": "d3efd0a2fcd944931416811da6d24222c91ddd9d",
+ "hash": "sha256-f3Bcapnbzg3wjrKJY8Yq9aGm7PHttJQt3ri6blRhEBk="
},
"src/third_party/zstd/src": {
"url": "https://chromium.googlesource.com/external/github.com/facebook/zstd.git",
- "rev": "89d685e42dbcf815a16ed0fcd7d050ef74ccad96",
- "hash": "sha256-xFObjxA4LKOnCugxaYek3cU4ld3JwLj5jFoRJ20hje4="
+ "rev": "a25c1fc96f431e69abea38f52cb31e6bc074e9f1",
+ "hash": "sha256-W1pQwaVAPqr9QsNmQXoefPJASXB5OsFxx7TUUXRJkjU="
},
"src/v8": {
"url": "https://chromium.googlesource.com/v8/v8.git",
- "rev": "326f5f8cad3f0e436c8ea8f82a6894936a32e860",
- "hash": "sha256-crTEZnN5iWTXOxpAkvIDPQ6hyfF54F1/ImoKrdmO2K4="
+ "rev": "ad25f9ae50a53bee50f459bfee25fb1e6f64adc3",
+ "hash": "sha256-vyOtnPA3tAeorNOGTDuAnwJ/UtpjeO8z+RSjx9RIFFc="
}
}
},
diff --git a/pkgs/applications/networking/browsers/chromium/patches/chromium-144-rustc_nightly_capability.patch b/pkgs/applications/networking/browsers/chromium/patches/chromium-144-rustc_nightly_capability.patch
new file mode 100644
index 000000000000..219f6824a5c3
--- /dev/null
+++ b/pkgs/applications/networking/browsers/chromium/patches/chromium-144-rustc_nightly_capability.patch
@@ -0,0 +1,13 @@
+diff --git a/build/config/rust.gni b/build/config/rust.gni
+index ef45a4a9a6daa45859df27fa00bd17d6ee87aa21..b46cb483330133dd0a02e9b276979dc3a94f2520 100644
+--- a/build/config/rust.gni
++++ b/build/config/rust.gni
+@@ -112,7 +112,7 @@ use_chromium_rust_toolchain = rust_sysroot_absolute == ""
+ # `rustc_nightly_capability = false` will make the build avoid the use of
+ # Rust nightly features. There are no bots that test this and there is no
+ # guarantee it will work, but we accept patches for this configuration.
+-rustc_nightly_capability = use_chromium_rust_toolchain
++rustc_nightly_capability = true
+
+ # Platform support for the Rust toolchain.
+ chromium_toolchain_supports_platform = !is_wasm
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json
index 238f16174ca9..4b3e93869e76 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -27,13 +27,13 @@
"vendorHash": null
},
"aiven_aiven": {
- "hash": "sha256-cr/Z1sMm2TcO1GbOLTdMJ9JOly5kYrDxwbYgQVPFJ9M=",
+ "hash": "sha256-KOEXMx0QRvvxtKH1zjjfZH29lyAiukIGvk7POVs5KQo=",
"homepage": "https://registry.terraform.io/providers/aiven/aiven",
"owner": "aiven",
"repo": "terraform-provider-aiven",
- "rev": "v4.48.0",
+ "rev": "v4.49.0",
"spdx": "MIT",
- "vendorHash": "sha256-ki9PKr+1++mDQoclXSYOagMTzPJnXew1/TiciEjR3B4="
+ "vendorHash": "sha256-ctEZoEULhdsWahsRBXVv1QfSvQ17I5PYUB6++pTFJE8="
},
"akamai_akamai": {
"hash": "sha256-HjrBPaLYeJ8/9gmdn+BGHtu5dmyT5MeTsIBgzS0X0gY=",
@@ -391,11 +391,11 @@
"vendorHash": null
},
"f5networks_bigip": {
- "hash": "sha256-iUKdsdJ38GE5Q0rbLpnWthKBFBylfe59rfjmQGbCDY0=",
+ "hash": "sha256-V+CA+8nICGzj0etByXZzaO/GMIFGA0fzG0PW1FH7Qxw=",
"homepage": "https://registry.terraform.io/providers/F5Networks/bigip",
"owner": "F5Networks",
"repo": "terraform-provider-bigip",
- "rev": "v1.24.1",
+ "rev": "v1.24.2",
"spdx": "MPL-2.0",
"vendorHash": null
},
@@ -580,13 +580,13 @@
"vendorHash": "sha256-6re5ARUiWmpkND7hfjSDm2aOX5vlESp7UrcPJDNIJ+s="
},
"hashicorp_google-beta": {
- "hash": "sha256-rgN9FJGz5BxYkVqmDLQH+Sw4HRwOs+PbBB4hMmYmTTU=",
+ "hash": "sha256-LcCuSoOXHLoRwk4AxMSjQkSWieNDqmWzEPXu4BFISQw=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google-beta",
"owner": "hashicorp",
"repo": "terraform-provider-google-beta",
- "rev": "v7.15.0",
+ "rev": "v7.16.0",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-FcKZHfUWzJj8unXxhCsuw3131uyWFYzJyALv1vSGCsQ="
+ "vendorHash": "sha256-DfvtZVbke4Rydp5PaD6QQr2bITHOaK1rNU773zDqdXQ="
},
"hashicorp_helm": {
"hash": "sha256-S4Fe65f+gEWWxRMC+/i93dwwe7QigPccx4wiqNBpcL8=",
@@ -652,13 +652,13 @@
"vendorHash": "sha256-jyfzk3vbgZwHlyiFFw1mhD+us/7WNatUQTGN4WsrfgE="
},
"hashicorp_tfe": {
- "hash": "sha256-9BrGuvIGs5ztEz2/qBkPqGHeAtPAiWA+3UeoEEOWneM=",
+ "hash": "sha256-U58uWRmLMI9XfYT89wfNuwhok+PaWCanz23RjQYyL98=",
"homepage": "https://registry.terraform.io/providers/hashicorp/tfe",
"owner": "hashicorp",
"repo": "terraform-provider-tfe",
- "rev": "v0.72.0",
+ "rev": "v0.73.0",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-P49ShCqu3wU2baUjzq8h30s85eIGdrevgzjbOIN0jp8="
+ "vendorHash": "sha256-n+by9Z0JhLOk/td8Or5IUQIapy9TTHnf9QJSVddTL2Y="
},
"hashicorp_time": {
"hash": "sha256-ZArYfbzbrkxGlL1BRFM7PN3hLzdssIL4COsUBdLVMYY=",
@@ -1148,13 +1148,13 @@
"vendorHash": null
},
"sacloud_sakuracloud": {
- "hash": "sha256-ROHs74PqYJMXJBp8jqOGUm0QqzkGgi07GT0RMkW5zp0=",
+ "hash": "sha256-34UK1KyGOB4ryl71iW6FIpbU9eNwj/7LQq8cQnL0qWs=",
"homepage": "https://registry.terraform.io/providers/sacloud/sakuracloud",
"owner": "sacloud",
"repo": "terraform-provider-sakuracloud",
- "rev": "v2.33.0",
+ "rev": "v2.34.0",
"spdx": "Apache-2.0",
- "vendorHash": "sha256-K2zPe5wrUsIj1LocudoYWSJ11FPrQ87XLnLeGdNpWAg="
+ "vendorHash": "sha256-VJ5P2dlEBvQhTYZZG4G3QgIoHuqxLwa6w4h8W5n2knU="
},
"sap-cloud-infrastructure_sci": {
"hash": "sha256-m3degJZruqRkA/lSnNQrLfJIlpl5k8qCpbyIcsyV5/U=",
diff --git a/pkgs/applications/networking/instant-messengers/ferdium/default.nix b/pkgs/applications/networking/instant-messengers/ferdium/default.nix
index 527a8be60df5..04270c82c848 100644
--- a/pkgs/applications/networking/instant-messengers/ferdium/default.nix
+++ b/pkgs/applications/networking/instant-messengers/ferdium/default.nix
@@ -15,15 +15,15 @@ let
."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
hash =
{
- amd64-linux_hash = "sha256-84W40++U+5/kTI84vGEqAVb93TCgFPduBkhMQG0yDRo=";
- arm64-linux_hash = "sha256-lOQW559aXXBIDuindVj8YBB8pzNAJPoTSJ70y1YnZQ4=";
+ amd64-linux_hash = "sha256-1jXo8MMk2EEkLo0n4ICmGJteKProLYKkMF//g63frHs=";
+ arm64-linux_hash = "sha256-jYDGVZhL0bswowm1H/4aa35lNJalil6ymV34NQM5Gfc=";
}
."${arch}-linux_hash";
in
mkFranzDerivation rec {
pname = "ferdium";
name = "Ferdium";
- version = "7.1.0";
+ version = "7.1.1";
src = fetchurl {
url = "https://github.com/ferdium/ferdium-app/releases/download/v${version}/Ferdium-linux-${version}-${arch}.deb";
inherit hash;
diff --git a/pkgs/applications/networking/instant-messengers/franz/generic.nix b/pkgs/applications/networking/instant-messengers/franz/generic.nix
index d9326450a3f0..e8019c32595c 100644
--- a/pkgs/applications/networking/instant-messengers/franz/generic.nix
+++ b/pkgs/applications/networking/instant-messengers/franz/generic.nix
@@ -26,6 +26,8 @@
libgbm,
libglvnd,
libappindicator-gtk3,
+ pipewire,
+ libpulseaudio,
}:
# Helper function for building a derivation for Franz and forks.
@@ -99,6 +101,8 @@ stdenv.mkDerivation (
cups
expat
stdenv.cc.cc
+ pipewire
+ libpulseaudio
];
runtimeDependencies = [
libglvnd
@@ -106,6 +110,8 @@ stdenv.mkDerivation (
(lib.getLib udev)
libnotify
libappindicator-gtk3
+ pipewire
+ libpulseaudio
];
installPhase = ''
diff --git a/pkgs/applications/networking/maestral-qt/default.nix b/pkgs/applications/networking/maestral-qt/default.nix
index 293b28e074c7..b351009d549c 100644
--- a/pkgs/applications/networking/maestral-qt/default.nix
+++ b/pkgs/applications/networking/maestral-qt/default.nix
@@ -14,8 +14,6 @@ python3.pkgs.buildPythonApplication rec {
version = "1.9.5";
pyproject = true;
- disabled = python3.pythonOlder "3.7";
-
src = fetchFromGitHub {
owner = "SamSchott";
repo = "maestral-qt";
diff --git a/pkgs/applications/radio/gnuradio/shared.nix b/pkgs/applications/radio/gnuradio/shared.nix
index a5722c9058ee..578748363ced 100644
--- a/pkgs/applications/radio/gnuradio/shared.nix
+++ b/pkgs/applications/radio/gnuradio/shared.nix
@@ -29,6 +29,8 @@ in
{
outputs = [
"out"
+ ]
+ ++ lib.optionals (hasFeature "man-pages") [
"man"
];
src =
diff --git a/pkgs/applications/science/chemistry/autodock-vina/python-bindings.nix b/pkgs/applications/science/chemistry/autodock-vina/python-bindings.nix
index 2b57a7d3f89b..53fc0a0d6b51 100644
--- a/pkgs/applications/science/chemistry/autodock-vina/python-bindings.nix
+++ b/pkgs/applications/science/chemistry/autodock-vina/python-bindings.nix
@@ -19,7 +19,7 @@ buildPythonPackage {
meta
;
- format = "pyproject";
+ pyproject = true;
sourceRoot = "${autodock-vina.src.name}/build/python";
@@ -29,7 +29,7 @@ buildPythonPackage {
substituteInPlace setup.py \
--replace "python_requires='>=3.5.*'" "python_requires='>=3.5'"
- # setupPyBuildFlags are not applied with `format = "pyproject"`
+ # setupPyBuildFlags are not applied with `pyproject = true`
substituteInPlace setup.py \
--replace "= locate_boost()" "= '${lib.getDev boost}/include', '${boost}/lib'"
diff --git a/pkgs/applications/version-management/sublime-merge/common.nix b/pkgs/applications/version-management/sublime-merge/common.nix
index 075244027f29..c3e0e5147448 100644
--- a/pkgs/applications/version-management/sublime-merge/common.nix
+++ b/pkgs/applications/version-management/sublime-merge/common.nix
@@ -144,8 +144,6 @@ stdenv.mkDerivation rec {
dontUnpack = true;
- ${primaryBinary} = binaryPackage;
-
nativeBuildInputs = [
makeWrapper
];
@@ -153,7 +151,7 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p "$out/bin"
- makeWrapper "''$${primaryBinary}/${primaryBinary}" "$out/bin/${primaryBinary}"
+ makeWrapper "${binaryPackage}/${primaryBinary}" "$out/bin/${primaryBinary}"
''
+ builtins.concatStringsSep "" (
map (binaryAlias: "ln -s $out/bin/${primaryBinary} $out/bin/${binaryAlias}\n") primaryBinaryAliases
@@ -162,19 +160,21 @@ stdenv.mkDerivation rec {
mkdir -p "$out/share/applications"
substitute \
- "''$${primaryBinary}/${primaryBinary}.desktop" \
+ "${binaryPackage}/${primaryBinary}.desktop" \
"$out/share/applications/${primaryBinary}.desktop" \
--replace-fail "/opt/${primaryBinary}/${primaryBinary}" "${primaryBinary}"
- for directory in ''$${primaryBinary}/Icon/*; do
+ for directory in ${binaryPackage}/Icon/*; do
size=$(basename $directory)
mkdir -p "$out/share/icons/hicolor/$size/apps"
- ln -s ''$${primaryBinary}/Icon/$size/* $out/share/icons/hicolor/$size/apps
+ ln -s ${binaryPackage}/Icon/$size/* $out/share/icons/hicolor/$size/apps
done
runHook postInstall
'';
passthru = {
+ unwrapped = binaryPackage;
+
updateScript =
let
script = writeShellScript "${packageAttribute}-update-script" ''
@@ -196,7 +196,7 @@ stdenv.mkDerivation rec {
fi
for platform in ${lib.escapeShellArgs meta.platforms}; do
- update-source-version "${packageAttribute}.${primaryBinary}" "$latestVersion" --ignore-same-version --file="$versionFile" --version-key=buildVersion --source-key="sources.$platform"
+ update-source-version "${packageAttribute}".unwrapped "$latestVersion" --ignore-same-version --file="$versionFile" --version-key=buildVersion --source-key="sources.$platform"
done
'';
in
diff --git a/pkgs/by-name/al/alerta/package.nix b/pkgs/by-name/al/alerta/package.nix
index 5211f0bb37fe..aa6d71e48641 100644
--- a/pkgs/by-name/al/alerta/package.nix
+++ b/pkgs/by-name/al/alerta/package.nix
@@ -25,8 +25,6 @@ python3.pkgs.buildPythonApplication rec {
doCheck = false;
- disabled = python3.pythonOlder "3.6";
-
meta = {
homepage = "https://alerta.io";
description = "Alerta Monitoring System command-line interface";
diff --git a/pkgs/by-name/an/ansible-navigator/package.nix b/pkgs/by-name/an/ansible-navigator/package.nix
index 27a12241227e..bf69dc2a68a9 100644
--- a/pkgs/by-name/an/ansible-navigator/package.nix
+++ b/pkgs/by-name/an/ansible-navigator/package.nix
@@ -5,15 +5,14 @@
fetchPypi,
ansible-lint,
}:
-python3Packages.buildPythonApplication rec {
+
+python3Packages.buildPythonApplication (finalAttrs: {
pname = "ansible-navigator";
version = "25.12.0";
pyproject = true;
- disabled = python3Packages.pythonOlder "3.10";
-
src = fetchPypi {
- inherit version;
+ inherit (finalAttrs) version;
pname = "ansible_navigator";
hash = "sha256-i6yw282NWUaCZBtAYi3rQsLk+GGyp8QHyqBi7nwwIlo=";
};
@@ -43,8 +42,8 @@ python3Packages.buildPythonApplication rec {
meta = {
description = "Text-based user interface (TUI) for Ansible";
homepage = "https://ansible.readthedocs.io/projects/navigator/";
- changelog = "https://github.com/ansible/ansible-navigator/releases/tag/v${version}";
+ changelog = "https://github.com/ansible/ansible-navigator/releases/tag/v${finalAttrs.version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ melkor333 ];
};
-}
+})
diff --git a/pkgs/by-name/ap/apache-airflow/python-package.nix b/pkgs/by-name/ap/apache-airflow/python-package.nix
index f9800b0700ec..bf4281e0baad 100644
--- a/pkgs/by-name/ap/apache-airflow/python-package.nix
+++ b/pkgs/by-name/ap/apache-airflow/python-package.nix
@@ -346,8 +346,6 @@ buildPythonPackage rec {
changelog = "https://airflow.apache.org/docs/apache-airflow/${version}/release_notes.html";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
- gbpdt
- ingenieroariel
taranarmo
];
};
diff --git a/pkgs/by-name/ar/art/package.nix b/pkgs/by-name/ar/art/package.nix
index 403a4619c1a4..0ff6e83dd84c 100644
--- a/pkgs/by-name/ar/art/package.nix
+++ b/pkgs/by-name/ar/art/package.nix
@@ -40,13 +40,13 @@
stdenv.mkDerivation rec {
pname = "art";
- version = "1.25.12";
+ version = "1.26.1";
src = fetchFromGitHub {
owner = "artpixls";
repo = "ART";
tag = version;
- hash = "sha256-iF409zromKDliFRjGWYHBeK38UsxUCH70dgSsHLHhhw=";
+ hash = "sha256-Abh3Hj3wKdWNN7rdU61MgkZHmoa7ufYzZGKsrxplkj0=";
};
# Fix the build with CMake 4.
diff --git a/pkgs/by-name/as/assetripper/deps.json b/pkgs/by-name/as/assetripper/deps.json
index 09fcf35dc972..961c7e4f691e 100644
--- a/pkgs/by-name/as/assetripper/deps.json
+++ b/pkgs/by-name/as/assetripper/deps.json
@@ -1,38 +1,53 @@
[
{
"pname": "AsmResolver",
- "version": "6.0.0-beta.3",
- "hash": "sha256-hZfhHUMesxRo7Ek0kwKBOQ7+2+WkkFhavEk4stK4Ku0="
+ "version": "6.0.0-beta.5",
+ "hash": "sha256-Cpea7s/yefJggJ41GZGAE20j6RqooXNRSEFeiYknb74="
},
{
"pname": "AsmResolver.DotNet",
- "version": "6.0.0-beta.3",
- "hash": "sha256-x9BE2dfeACzOUtwrrzFJARMbt6yYREtSQYmdeqJIdJo="
+ "version": "6.0.0-beta.5",
+ "hash": "sha256-xFzIB9vtfuUUVQm6ZFV86sVjyys4OyaoTbT02mLt5z4="
},
{
"pname": "AsmResolver.PE",
- "version": "6.0.0-beta.3",
- "hash": "sha256-//cJkU4+PCAlBcSDeLjwWVkPJBQT1XzHx65uzrEPJR8="
+ "version": "6.0.0-beta.5",
+ "hash": "sha256-k/LX44btBB4ixKILD2zHuvIpPhGqdAG2d+zXGv+anrc="
},
{
"pname": "AsmResolver.PE.File",
- "version": "6.0.0-beta.3",
- "hash": "sha256-YzOcIBeILNSn8XATTC9j+0vgFXi6j4t/CQngOK/ZrnA="
+ "version": "6.0.0-beta.5",
+ "hash": "sha256-BPxgoa3CymXWDxds1m8t5j9r/RrJ8ZRwF+DRh4djAq8="
},
{
"pname": "AssetRipper.Checksum",
- "version": "1.0.0",
- "hash": "sha256-/RUgkXYya3tpl7NAEbfMoTpw8UJQodSEs0j3l4iO5t4="
+ "version": "1.1.0",
+ "hash": "sha256-kE+UElTAzj+HtwF3i+CE0phXuxfIv45iB/loJuuy+2A="
},
{
"pname": "AssetRipper.CIL",
- "version": "1.1.6",
- "hash": "sha256-dDiXWd3AtOWlaxFC1+xdw1MkmIGat2/CuH1oTZBF/RA="
+ "version": "1.2.2",
+ "hash": "sha256-B0lUX8pgUnMD5QufZ8BWQo+1wDJs3GgqUkAMKh7Cbdk="
+ },
+ {
+ "pname": "AssetRipper.Conversions.Crunch",
+ "version": "1.0.3",
+ "hash": "sha256-RXfQGzC9hwQbIAfPW/J0LTNHx5SIEZCoeKqCoQrl7zw="
},
{
"pname": "AssetRipper.Conversions.FastPng",
+ "version": "1.1.0",
+ "hash": "sha256-SdI+OKyeJ/Lz+Yj4298jAZYggjkxp7A3oLo29J8/4gE="
+ },
+ {
+ "pname": "AssetRipper.Conversions.UnityCrunch",
+ "version": "1.0.3",
+ "hash": "sha256-gH+YUNvW7cvRfIceF/ipqqIZytda7J3D0D+NqP7dl8A="
+ },
+ {
+ "pname": "AssetRipper.Cpp2IL.Core",
"version": "1.0.0",
- "hash": "sha256-tcMBR4jo61eqEQSiZSFjtsfIku9KOTEgkZnVXD5WX7s="
+ "hash": "sha256-qS58t3OD2l/a1PJmfmKnHd9JXQEciMIgCnoVW70p5Dk="
},
{
"pname": "AssetRipper.Gee.External.Capstone",
@@ -51,14 +66,19 @@
},
{
"pname": "AssetRipper.ICSharpCode.Decompiler",
- "version": "9.1.0.8017",
- "hash": "sha256-2OC9esZJ2hbeEcWJte0aAYdvykxwzGVF2IB1hV0BcMg="
+ "version": "10.0.0.8273-preview2",
+ "hash": "sha256-FI+I2MZfFG6iHVW7ykNIO6WOSxTqmRSEtWx3CQNlRBY="
},
{
"pname": "AssetRipper.IO.Endian",
"version": "2.0.2",
"hash": "sha256-/oxfkQpCaERReRha+2fkPQaW9JNAyJdiujp1326Pcmw="
},
+ {
+ "pname": "AssetRipper.LibCpp2IL",
+ "version": "1.0.0",
+ "hash": "sha256-yZxcQSP5252fNeRUVUVfILXTxU54QrPb8G8GRKKS3bQ="
+ },
{
"pname": "AssetRipper.Mining.PredefinedAssets",
"version": "1.5.0",
@@ -66,8 +86,8 @@
},
{
"pname": "AssetRipper.NativeDialogs",
- "version": "1.0.0",
- "hash": "sha256-RwrdAQpmZZII5jugbfCDd/sNqy3ozJ6dqWunuHApkuo="
+ "version": "1.0.1",
+ "hash": "sha256-fLUIHFnyurjuM5YhV9G4KbwIY0oooSNY/OLglG038Cs="
},
{
"pname": "AssetRipper.Primitives",
@@ -101,8 +121,8 @@
},
{
"pname": "AssetRipper.SourceGenerated",
- "version": "1.2.5",
- "hash": "sha256-sYOnCL+63F8LVLONtxC9Wcu5erFqkms95FM2QwphEck="
+ "version": "1.3.9",
+ "hash": "sha256-YjaQJNyRY+HM4qzlGYPFxjQstibVY5IB94DJoks1upo="
},
{
"pname": "AssetRipper.Text.Html",
@@ -116,60 +136,25 @@
},
{
"pname": "AssetRipper.TextureDecoder",
- "version": "2.3.0",
- "hash": "sha256-P+McipTHztjmibwO4kOsqGs5u6o+15k52r35tq80oNQ="
+ "version": "2.5.0",
+ "hash": "sha256-Jxy6sjAnB0fVzlZ7TeKb8H45aNftiZe8gMTNQyefouU="
},
{
"pname": "AssetRipper.Tpk",
"version": "1.1.0",
"hash": "sha256-1FJI8HbeJsXc77+uQngG3LJJQt7LshTKoYwtnQ+gyoc="
},
- {
- "pname": "AtkSharp",
- "version": "3.24.24.117-develop",
- "hash": "sha256-ubAzPecV3tV9h2OUUqiJw8OqPzg+iHQ1LBMZ7sU/mJo="
- },
- {
- "pname": "CairoSharp",
- "version": "3.24.24.117-develop",
- "hash": "sha256-3dTmn3TpcDxEqTsvPdA8ueMYzK0IR5Z/vUR6xPCEnYE="
- },
{
"pname": "Disarm",
"version": "2022.1.0-master.57",
"hash": "sha256-KtLpcS+n+HVkHc/CKBoyx+PWKpxkkVvtsqf002KSbPI=",
"url": "https://nuget.samboy.dev/v3/package/disarm/2022.1.0-master.57/disarm.2022.1.0-master.57.nupkg"
},
- {
- "pname": "DXDecompiler-ly",
- "version": "0.0.1",
- "hash": "sha256-R8Nyy60qOPru3SH5mPGNL1/tUKwqbxNq2QqbveoYznc="
- },
{
"pname": "Fmod5Sharp",
"version": "3.0.1",
"hash": "sha256-Od9D7s20ONwuD1V6ZUCKkCyLR57pX8GRDuDs5oZzc+I="
},
- {
- "pname": "GdkSharp",
- "version": "3.24.24.117-develop",
- "hash": "sha256-6pW0Pj5jJXiyQfqPKIu0klrViMqKf+pRk++a4chIaxA="
- },
- {
- "pname": "GioSharp",
- "version": "3.24.24.117-develop",
- "hash": "sha256-CLW912aVbiFjcWS8g36fEx+4HfOB7nAlhK1sVaPZSCM="
- },
- {
- "pname": "GLibSharp",
- "version": "3.24.24.117-develop",
- "hash": "sha256-aJC9OOXB6qV/vjCarQn4DC/jxAuyV2cTclFjB3oguMk="
- },
- {
- "pname": "GtkSharp",
- "version": "3.24.24.117-develop",
- "hash": "sha256-CgNVKW81n8MdVy481nYVY6KApDzlhEzxILSKkNLe5pg="
- },
{
"pname": "Iced",
"version": "1.21.0",
@@ -185,35 +170,15 @@
"version": "1.3.8",
"hash": "sha256-OmT3JwO4qpkZDL7XqiFqZCyxySj64s9t+mXcN1T+IyA="
},
- {
- "pname": "Kyaru.Texture2DDecoder",
- "version": "0.17.0",
- "hash": "sha256-8eHFAZ8Y00C9g4ZmUTxYrgqIr4gxMwTM7vtxER8w29g="
- },
- {
- "pname": "Kyaru.Texture2DDecoder.Linux",
- "version": "0.1.0",
- "hash": "sha256-Wrk4NnAGx3E/3zRn03822Zzfcuyx7U4+54NbAe7Mc58="
- },
- {
- "pname": "Kyaru.Texture2DDecoder.macOS",
- "version": "0.1.0",
- "hash": "sha256-BjioRXZSKONx5A1v7HAQtYzhVpMHCzfsi6XvyxLdO0s="
- },
- {
- "pname": "Kyaru.Texture2DDecoder.Windows",
- "version": "0.1.0",
- "hash": "sha256-I4Huq7yZFFVX+9lAebuKf88LVj+oKQB5AetnwalEhlA="
- },
{
"pname": "Microsoft.AspNetCore.OpenApi",
- "version": "9.0.6",
- "hash": "sha256-Kk1WNf1BS+9LjjXjBrYb1YCr+23W9PJ+B9Kv2OBv2Oc="
+ "version": "10.0.1",
+ "hash": "sha256-O31K6+++fM7XWd0JGrzmzLrtydYGiI4efzv+WqAdnQA="
},
{
"pname": "Microsoft.Bcl.AsyncInterfaces",
- "version": "9.0.6",
- "hash": "sha256-+7YVB4UIGrvWzDkW5boLTC+6l2s96Jh1p0NeT95bb9Y="
+ "version": "10.0.1",
+ "hash": "sha256-aHoslRGmAot/z1GCCqSzjAxT/hltxOOIZ1/oti4WbGY="
},
{
"pname": "Microsoft.CodeAnalysis.Analyzers",
@@ -222,18 +187,18 @@
},
{
"pname": "Microsoft.CodeAnalysis.Common",
- "version": "4.14.0",
- "hash": "sha256-ne/zxH3GqoGB4OemnE8oJElG5mai+/67ASaKqwmL2BE="
+ "version": "5.0.0",
+ "hash": "sha256-g4ALvBSNyHEmSb1l5TFtWW7zEkiRmhqLx4XWZu9sr2U="
},
{
"pname": "Microsoft.CodeAnalysis.CSharp",
- "version": "4.14.0",
- "hash": "sha256-5Mzj3XkYYLkwDWh17r1NEXSbXwwWYQPiOmkSMlgo1JY="
+ "version": "5.0.0",
+ "hash": "sha256-ctBCkQGFpH/xT5rRE3xibu9YxPD108RuC4a4Z25koG8="
},
{
"pname": "Microsoft.Extensions.ApiDescription.Server",
- "version": "8.0.0",
- "hash": "sha256-GceEAtCVtm8xUHjR6obQ6bBJMOf+9d9OQ1iVr48sQbg="
+ "version": "10.0.0",
+ "hash": "sha256-fgJ4g1gRX2W+TmNWxboxATYnZQxAGIpvl0EZD3BMVM0="
},
{
"pname": "Microsoft.NETCore.Platforms",
@@ -242,18 +207,18 @@
},
{
"pname": "Microsoft.OpenApi",
- "version": "1.6.17",
- "hash": "sha256-Wx9PwlEJPNMq1kp59nJJnLHQ+yNhqCTudcokmlP+tSk="
+ "version": "2.0.0",
+ "hash": "sha256-8eiM3Mx4Hx1etx52RlczoHG2z9XIpWgu2LQtWSt086k="
},
{
"pname": "Microsoft.OpenApi",
- "version": "1.6.23",
- "hash": "sha256-YD2oxM/tlNpK5xUeHF85xdqcpBzHioUSyRjpN2A7KcY="
+ "version": "2.3.0",
+ "hash": "sha256-nfg+g85wy5q1dnRnCYXrINogyspNNTKr9Jd6bj7tXXM="
},
{
"pname": "Microsoft.OpenApi",
- "version": "1.6.24",
- "hash": "sha256-26sypyWk/38Xz6nlFQ1eYQeLM/k4kGyNiLazgyPyuJQ="
+ "version": "2.4.1",
+ "hash": "sha256-DXdbXq5Gpg3MJVBM0C8uF6mcLczVJAUFp6LAdFojgPs="
},
{
"pname": "NAudio.Core",
@@ -305,34 +270,11 @@
"version": "1.4.3",
"hash": "sha256-KiOTY0s0J4K9hbQ7pSvgNeb9j6h0lbI9sHQxlNSMIqY="
},
- {
- "pname": "PangoSharp",
- "version": "3.24.24.117-develop",
- "hash": "sha256-G+UgcJKurjnR3kGfHB6SFZ7ujz1+5/+yN8jUYQ7jpgM="
- },
{
"pname": "PolySharp",
"version": "1.15.0",
"hash": "sha256-nH/UOZW4X93FUELaDteMvEEWofX4vii4e59jOqx9JTg="
},
- {
- "pname": "Samboy063.Cpp2IL.Core",
- "version": "2022.1.0-development.1356",
- "hash": "sha256-fGf4BItKAA5wxqnHeipLAc9Tezsb6m0dtGcnXMcnYdM=",
- "url": "https://nuget.samboy.dev/v3/package/samboy063.cpp2il.core/2022.1.0-development.1356/samboy063.cpp2il.core.2022.1.0-development.1356.nupkg"
- },
- {
- "pname": "Samboy063.LibCpp2IL",
- "version": "2022.1.0-development.1356",
- "hash": "sha256-F8SN2ooYcE+rAya645I166xqZeC5XsqGo8OiYnAkBH8=",
- "url": "https://nuget.samboy.dev/v3/package/samboy063.libcpp2il/2022.1.0-development.1356/samboy063.libcpp2il.2022.1.0-development.1356.nupkg"
- },
- {
- "pname": "Samboy063.WasmDisassembler",
- "version": "2022.1.0-development.1356",
- "hash": "sha256-w2fMnjPYikPEveS9lPwiTHlOazN2w3IlP5EnLyp+Ln0=",
- "url": "https://nuget.samboy.dev/v3/package/samboy063.wasmdisassembler/2022.1.0-development.1356/samboy063.wasmdisassembler.2022.1.0-development.1356.nupkg"
- },
{
"pname": "SharpCompress",
"version": "0.38.0",
@@ -340,24 +282,13 @@
},
{
"pname": "SharpCompress",
- "version": "0.40.0",
- "hash": "sha256-pxz5ef//xOUClwuyflO0eLAfUItFcwfq74Cf0Hj5c1E="
- },
- {
- "pname": "SharpZipLib",
- "version": "1.4.2",
- "hash": "sha256-/giVqikworG2XKqfN9uLyjUSXr35zBuZ2FX2r8X/WUY="
+ "version": "0.42.1",
+ "hash": "sha256-cHQM/AKOZtH0dgWQaoNlLQobq4/1f/+MpXAAKHHuOxU="
},
{
"pname": "SourceGenerator.Foundations",
- "version": "2.0.13",
- "hash": "sha256-duI1IaumXBKE7xY/YoNqJWXLF96OznZT5IF79ox1s64="
- },
- {
- "pname": "StableNameDotNet",
- "version": "0.1.0-development.1356",
- "hash": "sha256-BsH+CwpStediIOeM+b79PZzZWJQnqKi5ofgTHorcXUU=",
- "url": "https://nuget.samboy.dev/v3/package/stablenamedotnet/0.1.0-development.1356/stablenamedotnet.0.1.0-development.1356.nupkg"
+ "version": "2.0.14",
+ "hash": "sha256-pZE20186wQ1eFGg6036Xm1hE3/09FIboEDkqLcCvqhw="
},
{
"pname": "StbImageWriteSharp",
@@ -366,28 +297,23 @@
},
{
"pname": "Swashbuckle.AspNetCore",
- "version": "9.0.1",
- "hash": "sha256-rJFeYQgpQ6O3nK0I0ovzh5k8NA/Hzp6kIxKRBryBBBw="
+ "version": "10.1.0",
+ "hash": "sha256-28kzcCMc9Ypv/g0z8mexB2bKMS7vRw3ZU61p3QKMnlk="
},
{
"pname": "Swashbuckle.AspNetCore.Swagger",
- "version": "9.0.1",
- "hash": "sha256-MgjUvPjRdrSVALtJL+kQZsL0siNVPUhVKzsc6VMKsLM="
+ "version": "10.1.0",
+ "hash": "sha256-UTNuin8H71zlm1RGqyV2Spk/K+2UeAt6nM3QPyXJSk4="
},
{
"pname": "Swashbuckle.AspNetCore.SwaggerGen",
- "version": "9.0.1",
- "hash": "sha256-yRYM43099u0sH9uozOWAHSj0uLBOSEAp1zzR4RJCYEU="
+ "version": "10.1.0",
+ "hash": "sha256-lDWEOYrgJWskM45+XvDmaxSZRU/ZFfGEr2bTh7eZsqE="
},
{
"pname": "Swashbuckle.AspNetCore.SwaggerUI",
- "version": "9.0.1",
- "hash": "sha256-R1c/a5mMqstqSwm/PIj6FYa0fimE7ry4KibY6PUAuZQ="
- },
- {
- "pname": "System.Buffers",
- "version": "4.5.1",
- "hash": "sha256-wws90sfi9M7kuCPWkv1CEYMJtCqx9QB/kj0ymlsNaxI="
+ "version": "10.1.0",
+ "hash": "sha256-qxIhoxk9dfzRo4lX5I5J5WWFagVYqgjbjY4Q/yJr6dA="
},
{
"pname": "System.Buffers",
@@ -395,9 +321,9 @@
"hash": "sha256-c2QlgFB16IlfBms5YLsTCFQ/QeKoS6ph1a9mdRkq/Jc="
},
{
- "pname": "System.Collections.Immutable",
- "version": "6.0.0",
- "hash": "sha256-DKEbpFqXCIEfqp9p3ezqadn5b/S1YTk32/EQK+tEScs="
+ "pname": "System.Buffers",
+ "version": "4.6.1",
+ "hash": "sha256-sARR6R0Bb77Aka0eNh86cBXh2R1AR/fkinRFWypnPXk="
},
{
"pname": "System.Collections.Immutable",
@@ -406,59 +332,54 @@
},
{
"pname": "System.IO.Hashing",
- "version": "8.0.0",
- "hash": "sha256-szOGt0TNBo6dEdC3gf6H+e9YW3Nw0woa6UnCGGGK5cE="
+ "version": "9.0.7",
+ "hash": "sha256-2iuS+SBvM+t4Wzi40lqSXrb8iVxYWmQ4ljHvDvDt5ns="
},
{
"pname": "System.IO.Pipelines",
- "version": "9.0.6",
- "hash": "sha256-bOZgOtovt6tNf1IVV8ndHVvdqpMDlHN6Zwfl0KnsE0M="
- },
- {
- "pname": "System.Memory",
- "version": "4.5.3",
- "hash": "sha256-Cvl7RbRbRu9qKzeRBWjavUkseT2jhZBUWV1SPipUWFk="
- },
- {
- "pname": "System.Memory",
- "version": "4.5.4",
- "hash": "sha256-3sCEfzO4gj5CYGctl9ZXQRRhwAraMQfse7yzKoRe65E="
+ "version": "10.0.1",
+ "hash": "sha256-3NHQjvO1mSPo8Hq9vMM5QeKJeS9/y3UpznideAf5pJA="
},
{
"pname": "System.Memory",
"version": "4.5.5",
"hash": "sha256-EPQ9o1Kin7KzGI5O3U3PUQAZTItSbk9h/i4rViN3WiI="
},
+ {
+ "pname": "System.Memory",
+ "version": "4.6.0",
+ "hash": "sha256-OhAEKzUM6eEaH99DcGaMz2pFLG/q/N4KVWqqiBYUOFo="
+ },
+ {
+ "pname": "System.Memory",
+ "version": "4.6.3",
+ "hash": "sha256-JgeK63WMmumF6L+FH5cwJgYdpqXrSDcgTQwtIgTHKVU="
+ },
{
"pname": "System.Numerics.Tensors",
"version": "10.0.0-preview.5.25277.114",
"hash": "sha256-zXbNpujiQO8JcKNvJTMdOtokqvBpD6LeWpeurJDFmts="
},
{
- "pname": "System.Numerics.Vectors",
- "version": "4.4.0",
- "hash": "sha256-auXQK2flL/JpnB/rEcAcUm4vYMCYMEMiWOCAlIaqu2U="
+ "pname": "System.Numerics.Tensors",
+ "version": "10.0.0-rc.1.25451.107",
+ "hash": "sha256-rrKU6WIkn5ZIg5oWUjhRDVvmDsATYaNrOg1FUEfSva8="
},
{
"pname": "System.Numerics.Vectors",
- "version": "4.5.0",
- "hash": "sha256-qdSTIFgf2htPS+YhLGjAGiLN8igCYJnCCo6r78+Q+c8="
+ "version": "4.6.0",
+ "hash": "sha256-fKS3uWQ2HmR69vNhDHqPLYNOt3qpjiWQOXZDHvRE1HU="
},
{
- "pname": "System.Reflection.Metadata",
- "version": "6.0.0",
- "hash": "sha256-VJHXPjP05w6RE/Swu8wa2hilEWuji3g9bl/6lBMSC/Q="
+ "pname": "System.Numerics.Vectors",
+ "version": "4.6.1",
+ "hash": "sha256-K8UAqG3LAvIDLW2Hf54tbp5KeQgOVyObQZhnnUAx8sc="
},
{
"pname": "System.Reflection.Metadata",
"version": "9.0.0",
"hash": "sha256-avEWbcCh7XgpsSesnR3/SgxWi/6C5OxjR89Jf/SfRjQ="
},
- {
- "pname": "System.Runtime.CompilerServices.Unsafe",
- "version": "4.5.3",
- "hash": "sha256-lnZMUqRO4RYRUeSO8HSJ9yBHqFHLVbmenwHWkIU20ak="
- },
{
"pname": "System.Runtime.CompilerServices.Unsafe",
"version": "6.0.0",
@@ -466,48 +387,38 @@
},
{
"pname": "System.Runtime.CompilerServices.Unsafe",
- "version": "6.1.1",
- "hash": "sha256-FeUStJ8EDvosTT651WiWE0X19rE9QqNQpLmhkb/n+rM="
+ "version": "6.1.0",
+ "hash": "sha256-NyqqpRcHumzSxpsgRDguD5SGwdUNHBbo0OOdzLTIzCU="
+ },
+ {
+ "pname": "System.Runtime.CompilerServices.Unsafe",
+ "version": "6.1.2",
+ "hash": "sha256-X2p/U680Zfkr622oc+vg5JYgbDEzE7mLre5DVaayWTc="
},
{
"pname": "System.Text.Encoding.CodePages",
- "version": "7.0.0",
- "hash": "sha256-eCKTVwumD051ZEcoJcDVRGnIGAsEvKpfH3ydKluHxmo="
+ "version": "8.0.0",
+ "hash": "sha256-fjCLQc1PRW0Ix5IZldg0XKv+J1DqPSfu9pjMyNBp7dE="
},
{
"pname": "System.Text.Encodings.Web",
- "version": "6.0.0",
- "hash": "sha256-UemDHGFoQIG7ObQwRluhVf6AgtQikfHEoPLC6gbFyRo="
- },
- {
- "pname": "System.Text.Encodings.Web",
- "version": "9.0.6",
- "hash": "sha256-HHifM7LW0+JhFLHMbPx3954t70IjdTPoBE8mWEiJxcI="
+ "version": "10.0.1",
+ "hash": "sha256-dBN9Rpe+J1F8/cdzwNxLHYiqvzgSX1r9128YXyb2DKM="
},
{
"pname": "System.Text.Json",
- "version": "6.0.5",
- "hash": "sha256-NKWNrCcKy8S5ldsJzm6+udU53fWzmPGZZG/gpk0Kz4k="
- },
- {
- "pname": "System.Text.Json",
- "version": "9.0.4",
- "hash": "sha256-oIOqfOIIUXXVkfFiTCI9wwIJBETQqF7ZcOJv2iYuq1s="
- },
- {
- "pname": "System.Text.Json",
- "version": "9.0.6",
- "hash": "sha256-WC/QbZhTaoZ3PbDKcFvJwMIA4xLUdnMrAXGlOW87VNY="
+ "version": "10.0.1",
+ "hash": "sha256-WfSgOpRL4DKfIry/H+eHxJHHrj6ENZ3+P6Q2ol3R2XM="
},
{
"pname": "System.Threading.Tasks.Extensions",
- "version": "4.5.4",
- "hash": "sha256-owSpY8wHlsUXn5xrfYAiu847L6fAKethlvYx97Ri1ng="
+ "version": "4.6.0",
+ "hash": "sha256-OwIB0dpcdnyfvTUUj6gQfKW2XF2pWsQhykwM1HNCHqY="
},
{
- "pname": "System.ValueTuple",
- "version": "4.5.0",
- "hash": "sha256-niH6l2fU52vAzuBlwdQMw0OEoRS/7E1w5smBFoqSaAI="
+ "pname": "System.Threading.Tasks.Extensions",
+ "version": "4.6.3",
+ "hash": "sha256-GrySx1F6Ah6tfnnQt/PHC+dbzg+sfP47OOFX0yJF/xo="
},
{
"pname": "TerraFX.Interop.Windows",
@@ -521,7 +432,7 @@
},
{
"pname": "ZstdSharp.Port",
- "version": "0.8.5",
- "hash": "sha256-+UQFeU64md0LlSf9nMXif6hHnfYEKm+WRyYd0Vo2QvI="
+ "version": "0.8.6",
+ "hash": "sha256-rc3YWP80fykqujDsD72SXOA1tBDoy2KrvVETOC8eTx8="
}
]
diff --git a/pkgs/by-name/as/assetripper/package.nix b/pkgs/by-name/as/assetripper/package.nix
index ca442e9496bb..583231463211 100644
--- a/pkgs/by-name/as/assetripper/package.nix
+++ b/pkgs/by-name/as/assetripper/package.nix
@@ -10,20 +10,15 @@
buildDotnetModule (finalAttrs: {
pname = "assetripper";
- version = "1.3.0";
+ version = "1.3.9";
src = fetchFromGitHub {
owner = "AssetRipper";
repo = "AssetRipper";
tag = finalAttrs.version;
- hash = "sha256-ixXWbygFhvOjld+YRLIhkO3cgDNkQsbivri2pjU4rgM=";
+ hash = "sha256-cQt0udU2IjsKPwTpBZLFmw1kGv2DfRt7ecdh2ilQtN8=";
};
- postPatch = ''
- sed 's@Path.Join(ExecutingDirectory, "temp",@Path.Join(Path.GetTempPath(), "AssetRipper",@' \
- -i Source/AssetRipper.IO.Files/Utils/TemporaryFileStorage.cs
- '';
-
buildInputs = [
dbus
(lib.getLib stdenv.cc.cc)
@@ -69,7 +64,7 @@ buildDotnetModule (finalAttrs: {
executables = [ "AssetRipper.GUI.Free" ];
- dotnet-sdk = dotnetCorePackages.sdk_9_0;
+ dotnet-sdk = dotnetCorePackages.sdk_10_0;
dotnet-runtime = finalAttrs.dotnet-sdk.aspnetcore;
meta = {
@@ -77,7 +72,10 @@ buildDotnetModule (finalAttrs: {
homepage = "https://github.com/AssetRipper/AssetRipper";
license = lib.licenses.gpl3Only;
mainProgram = "AssetRipper";
- maintainers = with lib.maintainers; [ YoshiRulz ];
+ maintainers = with lib.maintainers; [
+ YoshiRulz
+ toasteruwu
+ ];
platforms = lib.platforms.unix;
sourceProvenance = with lib.sourceTypes; [
fromSource
diff --git a/pkgs/by-name/av/avalonia/0004-disable-windows-desktop.patch b/pkgs/by-name/av/avalonia/0004-disable-windows-desktop.patch
new file mode 100644
index 000000000000..b9ad7048b7cc
--- /dev/null
+++ b/pkgs/by-name/av/avalonia/0004-disable-windows-desktop.patch
@@ -0,0 +1,14 @@
+diff --git a/dirs.proj b/dirs.proj
+index 28a91c8..cd9b8b4 100644
+--- a/dirs.proj
++++ b/dirs.proj
+@@ -22,6 +22,9 @@
+
+
+
++
++
++
+
+
+
diff --git a/pkgs/by-name/av/avalonia/deps.json b/pkgs/by-name/av/avalonia/deps.json
index 7e9cd863612a..5ec6c561ffb2 100644
--- a/pkgs/by-name/av/avalonia/deps.json
+++ b/pkgs/by-name/av/avalonia/deps.json
@@ -44,6 +44,11 @@
"version": "2.4.3",
"hash": "sha256-pTyYP26uXXLe6ejCb/yVYpb23ad/Dkl2Ka8NWwQeiqk="
},
+ {
+ "pname": "CommunityToolkit.Mvvm",
+ "version": "8.4.0",
+ "hash": "sha256-a0D550q+ffreU9Z+kQPdzJYPNaj1UjgyPofLzUg02ZI="
+ },
{
"pname": "dotnet-ilrepack",
"version": "1.0.0",
@@ -59,16 +64,6 @@
"version": "3.11.0",
"hash": "sha256-OLKoHGsBOlGDrwjbSHHITl2mWKbUXoRBbTjNMCkzDQg="
},
- {
- "pname": "DynamicData",
- "version": "7.12.8",
- "hash": "sha256-MIR66d5vWwpOo06b8f3UDJXMlwyiGl/9JsedtVAh6LA="
- },
- {
- "pname": "DynamicData",
- "version": "8.4.1",
- "hash": "sha256-r+haH5VlmZFJTEJ3UedsYybw+oddn/CSvfm6x7PrrQ4="
- },
{
"pname": "GdkSharp",
"version": "3.24.24.95",
@@ -880,16 +875,6 @@
"version": "0.11.4-experimental",
"hash": "sha256-b3oKUKbr+3Udfl7RWzUY9BR/XWNsN+VmEkBxk6KiFo0="
},
- {
- "pname": "Microsoft.WindowsDesktop.App.Ref",
- "version": "6.0.36",
- "hash": "sha256-K8l2UQgrEOJt6w3Q4Jy7dJlXAI1gG6o+2NEBgmG8dG4="
- },
- {
- "pname": "Microsoft.WindowsDesktop.App.Ref",
- "version": "8.0.22",
- "hash": "sha256-F8DQPfK1IiD8+H8A85QSBHhzJIo1fmAXwXaSge7EhBE="
- },
{
"pname": "Mono.Cecil",
"version": "0.11.5",
@@ -1020,21 +1005,6 @@
"version": "2.0.9",
"hash": "sha256-DLkL5i3q+y2AOg68oe6ROxgcwkPaLg7ViI3pytJd80k="
},
- {
- "pname": "ReactiveUI",
- "version": "18.4.1",
- "hash": "sha256-IqaIu3xmShw3m/ko34SytnL9sIm/LQnTUZcda7CF7tA="
- },
- {
- "pname": "ReactiveUI",
- "version": "20.1.1",
- "hash": "sha256-p9l2GMzBRchKb4gW9pQ3DIKhs2O9fX3t/V7jDDztBqE="
- },
- {
- "pname": "ReactiveUI.Validation",
- "version": "3.0.22",
- "hash": "sha256-f/1yGwrQb/Nauj+0lqBV6xxbfp8qCQvJxbxUy2VhS8I="
- },
{
"pname": "runtime.any.System.Collections",
"version": "4.0.11",
@@ -1790,16 +1760,6 @@
"version": "2.88.9",
"hash": "sha256-kP5XM5GgwHGfNJfe4T2yO5NIZtiF71Ddp0pd1vG5V/4="
},
- {
- "pname": "Splat",
- "version": "14.5.1",
- "hash": "sha256-qv/N4VN3MtCW3t/OJ77NGUMfPON2kHIq5BtrMTQLRUQ="
- },
- {
- "pname": "Splat",
- "version": "15.1.1",
- "hash": "sha256-WipAVaUx2HrYNQ9LcYm496LndmSpVbuzJxzP9FA6Ohg="
- },
{
"pname": "System.AppContext",
"version": "4.1.0",
@@ -1920,11 +1880,6 @@
"version": "4.5.0",
"hash": "sha256-15yE2NoT9vmL9oGCaxHClQR1jLW1j1ef5hHMg55xRso="
},
- {
- "pname": "System.ComponentModel.Annotations",
- "version": "5.0.0",
- "hash": "sha256-0pST1UHgpeE6xJrYf5R+U7AwIlH3rVC3SpguilI/MAg="
- },
{
"pname": "System.ComponentModel.Primitives",
"version": "4.3.0",
@@ -1980,11 +1935,6 @@
"version": "4.3.1",
"hash": "sha256-6vgjSBp0rBpp5qcpCWHNVSUJBzRign1h8cdk4Q75lNw="
},
- {
- "pname": "System.Diagnostics.Contracts",
- "version": "4.3.0",
- "hash": "sha256-K74oyUn0Vriv3mwrbZwQFQ6EA0M7Hm9YlcWLRjLjqr8="
- },
{
"pname": "System.Diagnostics.Debug",
"version": "4.0.11",
@@ -2440,11 +2390,6 @@
"version": "5.0.0",
"hash": "sha256-M5Z8pw8rVb8ilbnTdaOptzk5VFd5DlKa7zzCpuytTtE="
},
- {
- "pname": "System.Reactive",
- "version": "6.0.0",
- "hash": "sha256-hXB18OsiUHSCmRF3unAfdUEcbXVbG6/nZxcyz13oe9Y="
- },
{
"pname": "System.Reactive",
"version": "6.0.1",
@@ -2930,11 +2875,6 @@
"version": "6.0.0",
"hash": "sha256-UemDHGFoQIG7ObQwRluhVf6AgtQikfHEoPLC6gbFyRo="
},
- {
- "pname": "System.Text.Encodings.Web",
- "version": "8.0.0",
- "hash": "sha256-IUQkQkV9po1LC0QsqrilqwNzPvnc+4eVvq+hCvq8fvE="
- },
{
"pname": "System.Text.Json",
"version": "4.7.0",
@@ -2945,11 +2885,6 @@
"version": "6.0.0",
"hash": "sha256-9AE/5ds4DqEfb0l+27fCBTSeYCdRWhxh2Bhg8IKvIuo="
},
- {
- "pname": "System.Text.Json",
- "version": "8.0.3",
- "hash": "sha256-ljBBGkResXv3MbrA14hR6QXo8SFLLV52GkpA+wxKdEo="
- },
{
"pname": "System.Text.RegularExpressions",
"version": "4.1.0",
@@ -3230,11 +3165,6 @@
"version": "1.4.13",
"hash": "sha256-pLtx0/2oTKYO1Y1Vg3k/Eli2OWHT5uorGdBp2uXvFfw="
},
- {
- "pname": "Xunit.StaFact",
- "version": "1.2.46-alpha",
- "hash": "sha256-GkHy4fEg8nvT2K+N/8KDPpJAtwLgVCLERZa5kO08e2E="
- },
{
"pname": "YamlDotNet",
"version": "11.2.1",
diff --git a/pkgs/by-name/av/avalonia/package.nix b/pkgs/by-name/av/avalonia/package.nix
index 538b29b58c21..19a69b17e4aa 100644
--- a/pkgs/by-name/av/avalonia/package.nix
+++ b/pkgs/by-name/av/avalonia/package.nix
@@ -46,14 +46,14 @@ stdenvNoCC.mkDerivation (
}
rec {
pname = "Avalonia";
- version = "11.3.9";
+ version = "11.3.11";
src = fetchFromGitHub {
owner = "AvaloniaUI";
repo = "Avalonia";
tag = version;
fetchSubmodules = true;
- hash = "sha256-qvkQKlz9GQayAxCPITYJbCk+w4d9xJNo+P1I9J1SYho=";
+ hash = "sha256-lB0Td/YmQc8GtTpoinxDYHfxnDLQPTWXsp/X0ddslFM=";
};
patches = [
@@ -65,6 +65,9 @@ stdenvNoCC.mkDerivation (
# Microsoft.Common.CurrentVersion.targets(5034,5): error MSB3021: Unable to copy file "[...]/JetBrains.Annotations.dll" to "bin/Debug/JetBrains.Annotations.dll". Access to the path '/build/source/nukebuild/bin/Debug/JetBrains.Annotations.dll' is denied. [/build/source/nukebuild/_build.csproj]
# This happens because the source packages have symlinks due to linkNuGetPackagesAndSources.
./0003-disable-hard-links.patch
+ # Remove dependencies on Microsoft.WindowsDesktop.App.Ref, which sdk
+ # specific and currently not packaged in nixpkgs
+ ./0004-disable-windows-desktop.patch
];
# this needs to be match the version being patched above
diff --git a/pkgs/by-name/aw/awsebcli/package.nix b/pkgs/by-name/aw/awsebcli/package.nix
index 64311c3f5310..4fff803c6dca 100644
--- a/pkgs/by-name/aw/awsebcli/package.nix
+++ b/pkgs/by-name/aw/awsebcli/package.nix
@@ -26,7 +26,7 @@ in
python.pkgs.buildPythonApplication rec {
pname = "awsebcli";
- version = "3.25.3";
+ version = "3.26";
pyproject = true;
doInstallCheck = true;
@@ -34,7 +34,7 @@ python.pkgs.buildPythonApplication rec {
owner = "aws";
repo = "aws-elastic-beanstalk-cli";
tag = version;
- hash = "sha256-PFyLVpmye+WIiF9xR37ydjLy0OvlIMDSIMaN4y0WM/E=";
+ hash = "sha256-HiVRlXND1ErZhmQow+VV4HkY4Auhbcq1afR1Lf8ITPI=";
};
pythonRelaxDeps = [
@@ -96,6 +96,12 @@ python.pkgs.buildPythonApplication rec {
"test_aws_eb_profile_environment_variable_found__profile_exists_in_credentials_file"
];
+ # Propagating dependencies leaks them through $PYTHONPATH which causes issues
+ # when used in nix-shell.
+ postFixup = ''
+ rm $out/nix-support/propagated-build-inputs
+ '';
+
meta = {
description = "Command line interface for Elastic Beanstalk";
homepage = "https://aws.amazon.com/elasticbeanstalk/";
diff --git a/pkgs/by-name/ba/bash-pinyin-completion-rs/package.nix b/pkgs/by-name/ba/bash-pinyin-completion-rs/package.nix
index 6c6ff3b054ac..a2908b35c27f 100644
--- a/pkgs/by-name/ba/bash-pinyin-completion-rs/package.nix
+++ b/pkgs/by-name/ba/bash-pinyin-completion-rs/package.nix
@@ -7,13 +7,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "bash-pinyin-completion-rs";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchFromGitHub {
owner = "AOSC-Dev";
repo = "bash-pinyin-completion-rs";
tag = "v${finalAttrs.version}";
- hash = "sha256-npGcoCCuP48p4Bb3w3sM0Vo1km45/NVKb8hEO4KWrXY=";
+ hash = "sha256-V1rmP+bQLu766tSRfAiNtMkJEiQuBnoi6payEpITGxM=";
};
strictDeps = true;
diff --git a/pkgs/by-name/bi/bitwarden-cli/fix-lockfile.patch b/pkgs/by-name/bi/bitwarden-cli/fix-lockfile.patch
index 0b65d6552040..5acd9a8072a3 100644
--- a/pkgs/by-name/bi/bitwarden-cli/fix-lockfile.patch
+++ b/pkgs/by-name/bi/bitwarden-cli/fix-lockfile.patch
@@ -1,8 +1,8 @@
diff --git a/package-lock.json b/package-lock.json
-index 1b4fe5f40e..fe3166797e 100644
+index 32d5abebb913..fea866c148c9 100644
--- a/package-lock.json
+++ b/package-lock.json
-@@ -230,51 +230,6 @@
+@@ -231,51 +231,6 @@
"bw": "build/bw.js"
}
},
@@ -53,515 +53,4 @@ index 1b4fe5f40e..fe3166797e 100644
- },
"apps/desktop": {
"name": "@bitwarden/desktop",
- "version": "2025.9.0",
-@@ -4913,33 +4868,6 @@
- }
- }
- },
-- "node_modules/@compodoc/compodoc/node_modules/@angular-devkit/schematics/node_modules/chokidar": {
-- "version": "3.6.0",
-- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
-- "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "anymatch": "~3.1.2",
-- "braces": "~3.0.2",
-- "glob-parent": "~5.1.2",
-- "is-binary-path": "~2.1.0",
-- "is-glob": "~4.0.1",
-- "normalize-path": "~3.0.0",
-- "readdirp": "~3.6.0"
-- },
-- "engines": {
-- "node": ">= 8.10.0"
-- },
-- "funding": {
-- "url": "https://paulmillr.com/funding/"
-- },
-- "optionalDependencies": {
-- "fsevents": "~2.3.2"
-- }
-- },
- "node_modules/@compodoc/compodoc/node_modules/@babel/core": {
- "version": "7.25.8",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz",
-@@ -5122,21 +5050,6 @@
- "dev": true,
- "license": "MIT"
- },
-- "node_modules/@compodoc/compodoc/node_modules/glob-parent": {
-- "version": "5.1.2",
-- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
-- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
-- "dev": true,
-- "license": "ISC",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "is-glob": "^4.0.1"
-- },
-- "engines": {
-- "node": ">= 6"
-- }
-- },
- "node_modules/@compodoc/compodoc/node_modules/magic-string": {
- "version": "0.30.11",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz",
-@@ -5147,36 +5060,6 @@
- "@jridgewell/sourcemap-codec": "^1.5.0"
- }
- },
-- "node_modules/@compodoc/compodoc/node_modules/readdirp": {
-- "version": "3.6.0",
-- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
-- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "picomatch": "^2.2.1"
-- },
-- "engines": {
-- "node": ">=8.10.0"
-- }
-- },
-- "node_modules/@compodoc/compodoc/node_modules/readdirp/node_modules/picomatch": {
-- "version": "2.3.1",
-- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
-- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "engines": {
-- "node": ">=8.6"
-- },
-- "funding": {
-- "url": "https://github.com/sponsors/jonschlinkert"
-- }
-- },
- "node_modules/@compodoc/live-server": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/@compodoc/live-server/-/live-server-1.2.3.tgz",
-@@ -5908,28 +5791,6 @@
- "node": ">=16.4"
- }
- },
-- "node_modules/@electron/windows-sign": {
-- "version": "1.2.2",
-- "resolved": "https://registry.npmjs.org/@electron/windows-sign/-/windows-sign-1.2.2.tgz",
-- "integrity": "sha512-dfZeox66AvdPtb2lD8OsIIQh12Tp0GNCRUDfBHIKGpbmopZto2/A8nSpYYLoedPIHpqkeblZ/k8OV0Gy7PYuyQ==",
-- "dev": true,
-- "license": "BSD-2-Clause",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "cross-dirname": "^0.1.0",
-- "debug": "^4.3.4",
-- "fs-extra": "^11.1.1",
-- "minimist": "^1.2.8",
-- "postject": "^1.0.0-alpha.6"
-- },
-- "bin": {
-- "electron-windows-sign": "bin/electron-windows-sign.js"
-- },
-- "engines": {
-- "node": ">=14.14"
-- }
-- },
- "node_modules/@emnapi/core": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.3.tgz",
-@@ -8285,21 +8146,6 @@
- "@msgpack/msgpack": "^2.7.0"
- }
- },
-- "node_modules/@microsoft/signalr/node_modules/utf-8-validate": {
-- "version": "5.0.10",
-- "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.10.tgz",
-- "integrity": "sha512-Z6czzLq4u8fPOyx7TU6X3dvUZVvoJmxSQ+IcrlmagKhilxlhZgxPK6C5Jqbkw1IDUmFTM+cz9QDnnLTwDz/2gQ==",
-- "hasInstallScript": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "node-gyp-build": "^4.3.0"
-- },
-- "engines": {
-- "node": ">=6.14.2"
-- }
-- },
- "node_modules/@microsoft/signalr/node_modules/ws": {
- "version": "7.5.10",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
-@@ -11310,21 +11156,6 @@
- "linux"
- ]
- },
-- "node_modules/@rollup/rollup-linux-riscv64-musl": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.44.0.tgz",
-- "integrity": "sha512-TDKO8KlHJuvTEdfw5YYFBjhFts2TR0VpZsnLLSYmB7AaohJhM8ctDSdDnUGq77hUh4m/djRafw+9zQpkOanE2Q==",
-- "cpu": [
-- "riscv64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
- "node_modules/@rollup/rollup-linux-s390x-gnu": {
- "version": "4.34.8",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.8.tgz",
-@@ -18997,15 +18828,6 @@
- "integrity": "sha512-vQOuWmBgsgG1ovGeDi8m6Zeu1JaqH/JncrxKmaqMbv/LunyOQdLiQhPHtOsNlbUI05TocR5nod/Mbs3HYtr6sQ==",
- "license": "MIT"
- },
-- "node_modules/cross-dirname": {
-- "version": "0.1.0",
-- "resolved": "https://registry.npmjs.org/cross-dirname/-/cross-dirname-0.1.0.tgz",
-- "integrity": "sha512-+R08/oI0nl3vfPcqftZRpytksBXDzOUveBq/NBVx0sUp1axwzPQrKinNx5yd5sxPu8j1wIy8AfnVQ+5eFdha6Q==",
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true
-- },
- "node_modules/cross-env": {
- "version": "10.0.0",
- "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-10.0.0.tgz",
-@@ -33661,36 +33483,6 @@
- "dev": true,
- "license": "MIT"
- },
-- "node_modules/postject": {
-- "version": "1.0.0-alpha.6",
-- "resolved": "https://registry.npmjs.org/postject/-/postject-1.0.0-alpha.6.tgz",
-- "integrity": "sha512-b9Eb8h2eVqNE8edvKdwqkrY6O7kAwmI8kcnBv1NScolYJbo59XUF0noFq+lxbC1yN20bmC0WBEbDC5H/7ASb0A==",
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "dependencies": {
-- "commander": "^9.4.0"
-- },
-- "bin": {
-- "postject": "dist/cli.js"
-- },
-- "engines": {
-- "node": ">=14.0.0"
-- }
-- },
-- "node_modules/postject/node_modules/commander": {
-- "version": "9.5.0",
-- "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
-- "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "peer": true,
-- "engines": {
-- "node": "^12.20.0 || >=14"
-- }
-- },
- "node_modules/prebuild-install": {
- "version": "7.1.3",
- "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz",
-@@ -39330,291 +39122,6 @@
- }
- }
- },
-- "node_modules/vite/node_modules/@rollup/rollup-android-arm-eabi": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.44.0.tgz",
-- "integrity": "sha512-xEiEE5oDW6tK4jXCAyliuntGR+amEMO7HLtdSshVuhFnKTYoeYMyXQK7pLouAJJj5KHdwdn87bfHAR2nSdNAUA==",
-- "cpu": [
-- "arm"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "android"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-android-arm64": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.44.0.tgz",
-- "integrity": "sha512-uNSk/TgvMbskcHxXYHzqwiyBlJ/lGcv8DaUfcnNwict8ba9GTTNxfn3/FAoFZYgkaXXAdrAA+SLyKplyi349Jw==",
-- "cpu": [
-- "arm64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "android"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-darwin-arm64": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.44.0.tgz",
-- "integrity": "sha512-VGF3wy0Eq1gcEIkSCr8Ke03CWT+Pm2yveKLaDvq51pPpZza3JX/ClxXOCmTYYq3us5MvEuNRTaeyFThCKRQhOA==",
-- "cpu": [
-- "arm64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "darwin"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-darwin-x64": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.44.0.tgz",
-- "integrity": "sha512-fBkyrDhwquRvrTxSGH/qqt3/T0w5Rg0L7ZIDypvBPc1/gzjJle6acCpZ36blwuwcKD/u6oCE/sRWlUAcxLWQbQ==",
-- "cpu": [
-- "x64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "darwin"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-freebsd-arm64": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.44.0.tgz",
-- "integrity": "sha512-u5AZzdQJYJXByB8giQ+r4VyfZP+walV+xHWdaFx/1VxsOn6eWJhK2Vl2eElvDJFKQBo/hcYIBg/jaKS8ZmKeNQ==",
-- "cpu": [
-- "arm64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "freebsd"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-freebsd-x64": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.44.0.tgz",
-- "integrity": "sha512-qC0kS48c/s3EtdArkimctY7h3nHicQeEUdjJzYVJYR3ct3kWSafmn6jkNCA8InbUdge6PVx6keqjk5lVGJf99g==",
-- "cpu": [
-- "x64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "freebsd"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-arm-gnueabihf": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.44.0.tgz",
-- "integrity": "sha512-x+e/Z9H0RAWckn4V2OZZl6EmV0L2diuX3QB0uM1r6BvhUIv6xBPL5mrAX2E3e8N8rEHVPwFfz/ETUbV4oW9+lQ==",
-- "cpu": [
-- "arm"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-arm-musleabihf": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.44.0.tgz",
-- "integrity": "sha512-1exwiBFf4PU/8HvI8s80icyCcnAIB86MCBdst51fwFmH5dyeoWVPVgmQPcKrMtBQ0W5pAs7jBCWuRXgEpRzSCg==",
-- "cpu": [
-- "arm"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-arm64-gnu": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.44.0.tgz",
-- "integrity": "sha512-ZTR2mxBHb4tK4wGf9b8SYg0Y6KQPjGpR4UWwTFdnmjB4qRtoATZ5dWn3KsDwGa5Z2ZBOE7K52L36J9LueKBdOQ==",
-- "cpu": [
-- "arm64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-arm64-musl": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.44.0.tgz",
-- "integrity": "sha512-GFWfAhVhWGd4r6UxmnKRTBwP1qmModHtd5gkraeW2G490BpFOZkFtem8yuX2NyafIP/mGpRJgTJ2PwohQkUY/Q==",
-- "cpu": [
-- "arm64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-loongarch64-gnu": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.44.0.tgz",
-- "integrity": "sha512-xw+FTGcov/ejdusVOqKgMGW3c4+AgqrfvzWEVXcNP6zq2ue+lsYUgJ+5Rtn/OTJf7e2CbgTFvzLW2j0YAtj0Gg==",
-- "cpu": [
-- "loong64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-powerpc64le-gnu": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.44.0.tgz",
-- "integrity": "sha512-bKGibTr9IdF0zr21kMvkZT4K6NV+jjRnBoVMt2uNMG0BYWm3qOVmYnXKzx7UhwrviKnmK46IKMByMgvpdQlyJQ==",
-- "cpu": [
-- "ppc64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-riscv64-gnu": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.44.0.tgz",
-- "integrity": "sha512-vV3cL48U5kDaKZtXrti12YRa7TyxgKAIDoYdqSIOMOFBXqFj2XbChHAtXquEn2+n78ciFgr4KIqEbydEGPxXgA==",
-- "cpu": [
-- "riscv64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-s390x-gnu": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.44.0.tgz",
-- "integrity": "sha512-8541GEyktXaw4lvnGp9m84KENcxInhAt6vPWJ9RodsB/iGjHoMB2Pp5MVBCiKIRxrxzJhGCxmNzdu+oDQ7kwRA==",
-- "cpu": [
-- "s390x"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-x64-gnu": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.44.0.tgz",
-- "integrity": "sha512-iUVJc3c0o8l9Sa/qlDL2Z9UP92UZZW1+EmQ4xfjTc1akr0iUFZNfxrXJ/R1T90h/ILm9iXEY6+iPrmYB3pXKjw==",
-- "cpu": [
-- "x64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-linux-x64-musl": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.44.0.tgz",
-- "integrity": "sha512-PQUobbhLTQT5yz/SPg116VJBgz+XOtXt8D1ck+sfJJhuEsMj2jSej5yTdp8CvWBSceu+WW+ibVL6dm0ptG5fcA==",
-- "cpu": [
-- "x64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "linux"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-win32-arm64-msvc": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.44.0.tgz",
-- "integrity": "sha512-M0CpcHf8TWn+4oTxJfh7LQuTuaYeXGbk0eageVjQCKzYLsajWS/lFC94qlRqOlyC2KvRT90ZrfXULYmukeIy7w==",
-- "cpu": [
-- "arm64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "win32"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-win32-ia32-msvc": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.44.0.tgz",
-- "integrity": "sha512-3XJ0NQtMAXTWFW8FqZKcw3gOQwBtVWP/u8TpHP3CRPXD7Pd6s8lLdH3sHWh8vqKCyyiI8xW5ltJScQmBU9j7WA==",
-- "cpu": [
-- "ia32"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "win32"
-- ],
-- "peer": true
-- },
-- "node_modules/vite/node_modules/@rollup/rollup-win32-x64-msvc": {
-- "version": "4.44.0",
-- "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.44.0.tgz",
-- "integrity": "sha512-Q2Mgwt+D8hd5FIPUuPDsvPR7Bguza6yTkJxspDGkZj7tBRn2y4KSWYuIXpftFSjBra76TbKerCV7rgFPQrn+wQ==",
-- "cpu": [
-- "x64"
-- ],
-- "dev": true,
-- "license": "MIT",
-- "optional": true,
-- "os": [
-- "win32"
-- ],
-- "peer": true
-- },
- "node_modules/vite/node_modules/rollup": {
- "version": "4.44.0",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.44.0.tgz",
+ "version": "2025.12.1",
diff --git a/pkgs/by-name/bi/bitwarden-cli/package.nix b/pkgs/by-name/bi/bitwarden-cli/package.nix
index 1d09457302a8..ed68612a6314 100644
--- a/pkgs/by-name/bi/bitwarden-cli/package.nix
+++ b/pkgs/by-name/bi/bitwarden-cli/package.nix
@@ -14,16 +14,17 @@
buildNpmPackage (finalAttrs: {
pname = "bitwarden-cli";
- version = "2025.12.0";
+ version = "2025.12.1";
src = fetchFromGitHub {
owner = "bitwarden";
repo = "clients";
tag = "cli-v${finalAttrs.version}";
- hash = "sha256-Pas9NQKLblVuB0Gx4j6Y64Mb2+RaCg7iquSWtN4K7kU=";
+ hash = "sha256-yER9LDFwTQkOdjB84UhEiWUDE+5Qa2vlRzq1/Qc/soY=";
};
patches = [
+ # https://github.com/bitwarden/clients/pull/18308
./fix-lockfile.patch
];
@@ -34,7 +35,7 @@ buildNpmPackage (finalAttrs: {
nodejs = nodejs_22;
- npmDepsHash = "sha256-N7e8WKk2REEH4gP5c7k5zsu3n44hFFLxQ2X35viMuwM=";
+ npmDepsHash = "sha256-kgYXuiHeyqAKW0gVitL3b7eZMiZPFCeVeNtxClEJRfc=";
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
perl
diff --git a/pkgs/by-name/bl/blackshades/package.nix b/pkgs/by-name/bl/blackshades/package.nix
index 137c4c902555..b26ecf1b0b17 100644
--- a/pkgs/by-name/bl/blackshades/package.nix
+++ b/pkgs/by-name/bl/blackshades/package.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
} $ZIG_GLOBAL_CACHE_DIR/p
'';
- nativeBuildInputs = [ zig_0_14.hook ];
+ nativeBuildInputs = [ zig_0_14 ];
buildInputs = [
glfw
diff --git a/pkgs/by-name/bo/bold/package.nix b/pkgs/by-name/bo/bold/package.nix
index e9438a35a704..b6892bc699a0 100644
--- a/pkgs/by-name/bo/bold/package.nix
+++ b/pkgs/by-name/bo/bold/package.nix
@@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
nativeBuildInputs = [
- zig.hook
+ zig
];
doInstallCheck = true;
diff --git a/pkgs/by-name/bo/bork/package.nix b/pkgs/by-name/bo/bork/package.nix
index e19a6bbcb65c..d3b22a18a342 100644
--- a/pkgs/by-name/bo/bork/package.nix
+++ b/pkgs/by-name/bo/bork/package.nix
@@ -22,7 +22,7 @@ stdenvNoCC.mkDerivation {
};
nativeBuildInputs = [
- zig.hook
+ zig
];
buildInputs = [
diff --git a/pkgs/by-name/br/brutalmaze/package.nix b/pkgs/by-name/br/brutalmaze/package.nix
index 6c246383e93f..93982705deb1 100644
--- a/pkgs/by-name/br/brutalmaze/package.nix
+++ b/pkgs/by-name/br/brutalmaze/package.nix
@@ -8,7 +8,6 @@ python312Packages.buildPythonApplication rec {
pname = "brutalmaze";
version = "1.1.1";
pyproject = true;
- disabled = python312Packages.pythonOlder "3.7";
src = fetchFromSourcehut {
owner = "~cnx";
diff --git a/pkgs/by-name/bu/bun/package.nix b/pkgs/by-name/bu/bun/package.nix
index 00a54752691d..760c670baae4 100644
--- a/pkgs/by-name/bu/bun/package.nix
+++ b/pkgs/by-name/bu/bun/package.nix
@@ -16,12 +16,12 @@
rcodesign,
}:
-stdenvNoCC.mkDerivation rec {
+stdenvNoCC.mkDerivation (finalAttrs: {
version = "1.3.6";
pname = "bun";
src =
- passthru.sources.${stdenvNoCC.hostPlatform.system}
+ finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system}
or (throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}");
sourceRoot =
@@ -86,19 +86,19 @@ stdenvNoCC.mkDerivation rec {
passthru = {
sources = {
"aarch64-darwin" = fetchurl {
- url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-aarch64.zip";
+ url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-darwin-aarch64.zip";
hash = "sha256-KvHshDd1mrBbOw6kIf6eIubHBctMsHUcMmmCZC2s6Po=";
};
"aarch64-linux" = fetchurl {
- url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-aarch64.zip";
+ url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-linux-aarch64.zip";
hash = "sha256-Wv0Ss2a6LYKXJFzCnAOUFjNN2HIVLB2wLlyKqMZulrE=";
};
"x86_64-darwin" = fetchurl {
- url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-darwin-x64-baseline.zip";
+ url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-darwin-x64-baseline.zip";
hash = "sha256-stiZTUz3BkE2bWm4dCC4BdHZhPTqfhajUt8VaUlHT6U=";
};
"x86_64-linux" = fetchurl {
- url = "https://github.com/oven-sh/bun/releases/download/bun-v${version}/bun-linux-x64.zip";
+ url = "https://github.com/oven-sh/bun/releases/download/bun-v${finalAttrs.version}/bun-linux-x64.zip";
hash = "sha256-m6mNITRVDWaQh1sjpPXEjnS3yyZ+jMG49SYFkhxsEe8=";
};
};
@@ -112,18 +112,18 @@ stdenvNoCC.mkDerivation rec {
]
}"
NEW_VERSION=$(curl --silent https://api.github.com/repos/oven-sh/bun/releases/latest | jq '.tag_name | ltrimstr("bun-v")' --raw-output)
- if [[ "${version}" = "$NEW_VERSION" ]]; then
+ if [[ "${finalAttrs.version}" = "$NEW_VERSION" ]]; then
echo "The new version same as the old version."
exit 0
fi
- for platform in ${lib.escapeShellArgs meta.platforms}; do
+ for platform in ${lib.escapeShellArgs finalAttrs.meta.platforms}; do
update-source-version "bun" "$NEW_VERSION" --ignore-same-version --source-key="sources.$platform"
done
'';
};
meta = {
homepage = "https://bun.sh";
- changelog = "https://bun.sh/blog/bun-v${version}";
+ changelog = "https://bun.sh/blog/bun-v${finalAttrs.version}";
description = "Incredibly fast JavaScript runtime, bundler, transpiler and package manager – all in one";
sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];
longDescription = ''
@@ -142,7 +142,7 @@ stdenvNoCC.mkDerivation rec {
coffeeispower
diogomdp
];
- platforms = builtins.attrNames passthru.sources;
+ platforms = builtins.attrNames finalAttrs.passthru.sources;
# Broken for Musl at 2024-01-13, tracking issue:
# https://github.com/NixOS/nixpkgs/issues/280716
broken = stdenvNoCC.hostPlatform.isMusl;
@@ -150,4 +150,4 @@ stdenvNoCC.mkDerivation rec {
# Hangs when run via Rosetta 2 on Apple Silicon
hydraPlatforms = lib.lists.remove "x86_64-darwin" lib.platforms.all;
};
-}
+})
diff --git a/pkgs/by-name/ca/cargo-zigbuild/package.nix b/pkgs/by-name/ca/cargo-zigbuild/package.nix
index 876d4cce48d1..c0ba93a21e62 100644
--- a/pkgs/by-name/ca/cargo-zigbuild/package.nix
+++ b/pkgs/by-name/ca/cargo-zigbuild/package.nix
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "cargo-zigbuild";
- version = "0.20.1";
+ version = "0.21.1";
src = fetchFromGitHub {
owner = "messense";
repo = "cargo-zigbuild";
tag = "v${finalAttrs.version}";
- hash = "sha256-xJiYtVrvWEBsyTbcHKsbnTpbcTryX+ZP/OjD7GP6gQU=";
+ hash = "sha256-1SzwJlYLuOuu1cZgPMjVF0ibgXI7Mcnmj/aaqi83U9s=";
};
- cargoHash = "sha256-oByCrAUkDq+UxoAiKjKX86ETHW3yIs8oYVCgwgr8ngA=";
+ cargoHash = "sha256-6HOls1aoAWDqE6+YyXyIldkck2AXqpIfZKfyhmAtZ4M=";
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/ci/cirrus-cli/package.nix b/pkgs/by-name/ci/cirrus-cli/package.nix
index 05870cb8af2e..b97e214afb66 100644
--- a/pkgs/by-name/ci/cirrus-cli/package.nix
+++ b/pkgs/by-name/ci/cirrus-cli/package.nix
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "cirrus-cli";
- version = "0.159.0";
+ version = "0.159.1";
src = fetchFromGitHub {
owner = "cirruslabs";
repo = "cirrus-cli";
rev = "v${version}";
- hash = "sha256-8xtGfmQWgZRKDc0vlJ1cMuk1IXvosSocgmf0kNtpk2Y=";
+ hash = "sha256-Zf7muVwJQzye5YEeQtRbHQ2SmFFap7BMze9YuJv1ABU=";
};
vendorHash = "sha256-n2Bmx4EJ+L6+rlvfG/2FD4Ua9bG9GVcnvD+QPfQg/HE=";
diff --git a/pkgs/by-name/cl/claude-code-router/package.nix b/pkgs/by-name/cl/claude-code-router/package.nix
index 565ec094d4d4..1fd4c1903c31 100644
--- a/pkgs/by-name/cl/claude-code-router/package.nix
+++ b/pkgs/by-name/cl/claude-code-router/package.nix
@@ -3,18 +3,14 @@
fetchFromGitHub,
lib,
makeBinaryWrapper,
- nodejs_20,
- pnpm_10,
+ nodejs,
+ pnpm,
fetchPnpmDeps,
pnpmConfigHook,
versionCheckHook,
}:
-let
- nodejs = nodejs_20;
- buildNpmPackage' = buildNpmPackage.override { inherit nodejs; };
- pnpm' = pnpm_10.override { inherit nodejs; };
-in
-buildNpmPackage' (finalAttrs: {
+
+buildNpmPackage (finalAttrs: {
pname = "claude-code-router";
version = "2.0.0";
@@ -32,15 +28,15 @@ buildNpmPackage' (finalAttrs: {
npmDeps = null;
pnpmDeps = fetchPnpmDeps {
+ inherit pnpm;
inherit (finalAttrs) pname src;
- pnpm = pnpm';
fetcherVersion = 3;
hash = "sha256-8184F3ShoC6j7nov35CSZWz2dzPFQC7Bty1iTNs1qzc=";
};
nativeBuildInputs = [
makeBinaryWrapper
- pnpm'
+ pnpm
];
npmConfigHook = pnpmConfigHook;
diff --git a/pkgs/by-name/cl/claude-code/package-lock.json b/pkgs/by-name/cl/claude-code/package-lock.json
index b224d6552142..e681227b1d7e 100644
--- a/pkgs/by-name/cl/claude-code/package-lock.json
+++ b/pkgs/by-name/cl/claude-code/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@anthropic-ai/claude-code",
- "version": "2.1.6",
+ "version": "2.1.7",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@anthropic-ai/claude-code",
- "version": "2.1.6",
+ "version": "2.1.7",
"license": "SEE LICENSE IN README.md",
"bin": {
"claude": "cli.js"
diff --git a/pkgs/by-name/cl/claude-code/package.nix b/pkgs/by-name/cl/claude-code/package.nix
index 3746a549b1d0..074e7b75e78a 100644
--- a/pkgs/by-name/cl/claude-code/package.nix
+++ b/pkgs/by-name/cl/claude-code/package.nix
@@ -4,22 +4,25 @@
# ```
{
lib,
+ stdenv,
buildNpmPackage,
fetchzip,
- procps,
- writableTmpDirAsHomeHook,
versionCheckHook,
+ writableTmpDirAsHomeHook,
+ bubblewrap,
+ procps,
+ socat,
}:
buildNpmPackage (finalAttrs: {
pname = "claude-code";
- version = "2.1.6";
+ version = "2.1.7";
src = fetchzip {
url = "https://registry.npmjs.org/@anthropic-ai/claude-code/-/claude-code-${finalAttrs.version}.tgz";
- hash = "sha256-M2ZLGnrvNki7B2jOh4Uq2SfSxkICh76uRIFogq+kKZ8=";
+ hash = "sha256-s/XPemwJYPUNFBgWo00VQ6W6eFIy44y9lFoRN0Duk9I=";
};
- npmDepsHash = "sha256-Y+4ZcfEJJg4/XYc3vNLw4R5OJz3FlYvgQpkB739jKAQ=";
+ npmDepsHash = "sha256-BW3mW3fRXrv+TgW3q+Rc43o0q3t1ra/XUqlUSiA0hTU=";
strictDeps = true;
@@ -44,9 +47,17 @@ buildNpmPackage (finalAttrs: {
--set DISABLE_AUTOUPDATER 1 \
--unset DEV \
--prefix PATH : ${
- lib.makeBinPath [
- procps # claude-code uses [node-tree-kill](https://github.com/pkrumins/node-tree-kill) which requires procps's pgrep(darwin) or ps(linux)
- ]
+ lib.makeBinPath (
+ [
+ # claude-code uses [node-tree-kill](https://github.com/pkrumins/node-tree-kill) which requires procps's pgrep(darwin) or ps(linux)
+ procps
+ ]
+ # the following packages are required for the sandbox to work (Linux only)
+ ++ lib.optionals stdenv.hostPlatform.isLinux [
+ bubblewrap
+ socat
+ ]
+ )
}
'';
diff --git a/pkgs/by-name/cl/clever-tools/package.nix b/pkgs/by-name/cl/clever-tools/package.nix
index 58e0e956b33d..d04728861fd8 100644
--- a/pkgs/by-name/cl/clever-tools/package.nix
+++ b/pkgs/by-name/cl/clever-tools/package.nix
@@ -11,7 +11,7 @@
buildNpmPackage rec {
pname = "clever-tools";
- version = "4.4.1";
+ version = "4.5.1";
nodejs = nodejs_22;
@@ -19,10 +19,10 @@ buildNpmPackage rec {
owner = "CleverCloud";
repo = "clever-tools";
rev = version;
- hash = "sha256-ssbm2XevvB1zzVVeOUTxUUKcD8smlsOjy9efnFLw03M=";
+ hash = "sha256-VzFcIcrE4pl3YZDDwlzkbd/FR1L/70fpFKg1kYjBGvo=";
};
- npmDepsHash = "sha256-VxFxMvbkEnjooSq1Ats4tC8Dcqr3EVffccxOXNha4MY=";
+ npmDepsHash = "sha256-lduZIevR+ZvHYD4xr4K+6OtY38Mik7mcxA5iasaftv4=";
nativeBuildInputs = [
installShellFiles
diff --git a/pkgs/by-name/cl/clifm/package.nix b/pkgs/by-name/cl/clifm/package.nix
index 6bb30dcf36ce..2b10ccae3d62 100644
--- a/pkgs/by-name/cl/clifm/package.nix
+++ b/pkgs/by-name/cl/clifm/package.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "clifm";
- version = "1.27";
+ version = "1.27.1";
src = fetchFromGitHub {
owner = "leo-arch";
repo = "clifm";
tag = "v${finalAttrs.version}";
- hash = "sha256-LfAXdFFaFldJ36QiBotGrSrdePY1Zc3IIQVOe9FszH0=";
+ hash = "sha256-dzbrKxXp+Vay7aT0KeDGP76uOgFibN7w7+RUEQF+S38=";
};
buildInputs = [
diff --git a/pkgs/by-name/cl/clouddrive2/package.nix b/pkgs/by-name/cl/clouddrive2/package.nix
index 07c244cab04d..8250f96302a2 100644
--- a/pkgs/by-name/cl/clouddrive2/package.nix
+++ b/pkgs/by-name/cl/clouddrive2/package.nix
@@ -11,16 +11,16 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "clouddrive2";
- version = "0.9.21";
+ version = "0.9.22";
src = fetchurl {
url = "https://github.com/cloud-fs/cloud-fs.github.io/releases/download/v${finalAttrs.version}/clouddrive-2-${os}-${arch}-${finalAttrs.version}.tgz";
hash =
{
- x86_64-linux = "sha256-Hvu6+5bDrq1qnxc3bCWnERd4CTzaGk8NlO4F75AKNR8=";
- aarch64-linux = "sha256-2JAGvpwkEzmcElwojZpcujzTpoo+watUR1Xxog6mZRs=";
- x86_64-darwin = "sha256-9/2x2zen361UxX1yw7c5xlRmLLdwao0yt0j9/By6aJc=";
- aarch64-darwin = "sha256-lk6QpXPo7bZo4VoVjMxfo4ePZaFww2SJmLp2cIQiJk0=";
+ x86_64-linux = "sha256-bkispptxOoCKon0ZjW+U5M+kjpPDWErr3TpZKPtQxNY=";
+ aarch64-linux = "sha256-9yRd3982L8fRowpb+Id63CUywe1l5s8/07WmlAGt0Ig=";
+ x86_64-darwin = "sha256-athL8VXhj/g0FwSV2gt7DdAnrKvQ3hIp3fwxTs3Ucw0=";
+ aarch64-darwin = "sha256-xcW56Y4WoT86vyA+XG4vZ0HDYGIdMmQ9PYz4b7X7Q/c=";
}
.${stdenv.hostPlatform.system} or (throw "unsupported system ${stdenv.hostPlatform.system}");
};
diff --git a/pkgs/by-name/co/codecov-cli/package.nix b/pkgs/by-name/co/codecov-cli/package.nix
index 9359c5f8734c..fe59d237e9d5 100644
--- a/pkgs/by-name/co/codecov-cli/package.nix
+++ b/pkgs/by-name/co/codecov-cli/package.nix
@@ -18,9 +18,11 @@ python3Packages.buildPythonApplication rec {
fetchSubmodules = true;
}).overrideAttrs
(_: {
- GIT_CONFIG_COUNT = 1;
- GIT_CONFIG_KEY_0 = "url.https://github.com/.insteadOf";
- GIT_CONFIG_VALUE_0 = "git@github.com:";
+ env = {
+ GIT_CONFIG_COUNT = 1;
+ GIT_CONFIG_KEY_0 = "url.https://github.com/.insteadOf";
+ GIT_CONFIG_VALUE_0 = "git@github.com:";
+ };
});
build-system = with python3Packages; [ setuptools ];
diff --git a/pkgs/by-name/co/colordiff/package.nix b/pkgs/by-name/co/colordiff/package.nix
index 9a9e149ba90e..66d7183d1a1c 100644
--- a/pkgs/by-name/co/colordiff/package.nix
+++ b/pkgs/by-name/co/colordiff/package.nix
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "colordiff";
- version = "1.0.21";
+ version = "1.0.22";
src = fetchFromGitHub {
owner = "daveewart";
repo = "colordiff";
rev = "v${version}";
- sha256 = "sha256-TNOw6dqsT0dOIddRoGwEF85CaQF8ICMFUi+GiG5WWpk=";
+ sha256 = "sha256-ZFxBY/QrKlRC7glEGWpB/79Jup0e4RCnS82Ct6lhK4Y=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix
index e68f872896fa..13f51ec04587 100644
--- a/pkgs/by-name/cr/creek/package.nix
+++ b/pkgs/by-name/cr/creek/package.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
depsBuildBuild = [ pkg-config ];
nativeBuildInputs = [
- zig.hook
+ zig
pkg-config
wayland-scanner
];
diff --git a/pkgs/by-name/cs/csound-qt/package.nix b/pkgs/by-name/cs/csound-qt/package.nix
index 1ef8907eaf19..e3fbdb5f0492 100644
--- a/pkgs/by-name/cs/csound-qt/package.nix
+++ b/pkgs/by-name/cs/csound-qt/package.nix
@@ -5,34 +5,35 @@
desktop-file-utils,
fetchFromGitHub,
python3,
- python-qt,
rtmidi,
- libsForQt5,
+ qt6,
+ alsa-lib,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "csound-qt";
- version = "1.1.3";
+ version = "7.0.0-beta1";
src = fetchFromGitHub {
owner = "CsoundQt";
repo = "CsoundQt";
tag = "v${finalAttrs.version}";
- hash = "sha256-ZdQwWRAr6AKLmZ/L0lSxIlvWRLoZIKinn7BAQiR+luk=";
+ hash = "sha256-R/rGbLVJBjMimne3yDoPJKwrXyRqhfepV3g0Uaj/dbY=";
};
patches = [
./rtmidipath.patch
];
- nativeBuildInputs = with libsForQt5; [
+ nativeBuildInputs = with qt6; [
qmake
qtwebengine
- qtxmlpatterns
+ qtdeclarative
wrapQtAppsHook
];
buildInputs = [
+ alsa-lib
csound
desktop-file-utils
rtmidi
@@ -41,15 +42,11 @@ stdenv.mkDerivation (finalAttrs: {
qmakeFlags = [
"qcs.pro"
"CONFIG+=rtmidi"
- "CONFIG+=pythonqt"
"CONFIG+=record_support"
"CONFIG+=html_webengine"
"CSOUND_INCLUDE_DIR=${csound}/include/csound"
"CSOUND_LIBRARY_DIR=${csound}/lib"
"RTMIDI_DIR=${rtmidi.src}"
- "PYTHONQT_SRC_DIR=${python-qt.src}"
- "PYTHONQT_LIB_DIR=${python-qt}/lib"
- "LIBS+=-L${python-qt}/lib"
"INSTALL_DIR=${placeholder "out"}"
"SHARE_DIR=${placeholder "out"}/share"
"PYTHON_DIR=${python3}"
diff --git a/pkgs/by-name/cs/csound/package.nix b/pkgs/by-name/cs/csound/package.nix
index 95d836daba40..a129fdcdcb1b 100644
--- a/pkgs/by-name/cs/csound/package.nix
+++ b/pkgs/by-name/cs/csound/package.nix
@@ -24,27 +24,19 @@
fltk ? null,
}:
-stdenv.mkDerivation {
+stdenv.mkDerivation (finalAttrs: {
pname = "csound";
- version = "6.18.1-unstable-2024-07-02";
+ version = "7.0.0-beta.10";
hardeningDisable = [ "format" ];
src = fetchFromGitHub {
owner = "csound";
repo = "csound";
- rev = "2536da284dd70ec7272040cb0763f70ae57123c4";
- sha256 = "sha256-NDYltwmjBsX1DWCjy8/4cXMSl3/mK+HaQHSKUmRR9TI=";
+ tag = finalAttrs.version;
+ hash = "sha256-l3dSVt5rgyj98ZCZltqKAJx/0Afl4R03flLXBcivtwg=";
};
- patches = [
- # Fix typo that breaks build
- (fetchpatch {
- url = "https://github.com/csound/csound/commit/bb9bafcfa17a87d3733eda1e25a812fd0be08ac6.diff";
- hash = "sha256-0M047uALPAoyQP0LbfBAybb2DWQ2/6QwZXxUjs1O1fE=";
- })
- ];
-
cmakeFlags = [
"-DBUILD_CSOUND_AC=0"
] # fails to find Score.hpp
@@ -96,4 +88,4 @@ stdenv.mkDerivation {
platforms = lib.platforms.unix;
broken = stdenv.hostPlatform.isDarwin;
};
-}
+})
diff --git a/pkgs/by-name/di/diffnav/package.nix b/pkgs/by-name/di/diffnav/package.nix
index a1164095862b..36ba8ee60758 100644
--- a/pkgs/by-name/di/diffnav/package.nix
+++ b/pkgs/by-name/di/diffnav/package.nix
@@ -8,13 +8,13 @@
buildGoModule rec {
pname = "diffnav";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "dlvhdr";
repo = "diffnav";
rev = "refs/tags/v${version}";
- hash = "sha256-uaEqnlA34EagOjmnK2U9+vOIIRupSDrSd4hrM1jaNlM=";
+ hash = "sha256-QDPH7vBoA4YCmC+CLmeBdspwOhFEV3iSiyBYX6lwOLA=";
};
vendorHash = "sha256-cDA5qstTRApt4DXcakNLR5nsyh9i7z2Qrvp6q/OoYhY=";
diff --git a/pkgs/by-name/di/disktui/package.nix b/pkgs/by-name/di/disktui/package.nix
index 07d6322e8557..a96d1833ab43 100644
--- a/pkgs/by-name/di/disktui/package.nix
+++ b/pkgs/by-name/di/disktui/package.nix
@@ -5,14 +5,14 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "disktui";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "Maciejonos";
repo = "disktui";
tag = "v${finalAttrs.version}";
- hash = "sha256-FDpdOpyvdU2Uw22am/Vkdls+s6ZdmodNt3WAQd8L53I=";
+ hash = "sha256-C0skZF7fP7Qx5o+q9bUitgnBB9tBh1J4JdGyn8oQ/Rc=";
};
- cargoHash = "sha256-CBSd/zeThyhmsaKx8Pg+u14QEQVq5nPLcRKet9n8WC8=";
+ cargoHash = "sha256-/4H4GSER/HBFElu6aNeyHkH1kqBd9DhoTXRkOxPrNSU=";
meta = {
description = "TUI for disk management on Linux";
diff --git a/pkgs/by-name/dm/dms-shell/package.nix b/pkgs/by-name/dm/dms-shell/package.nix
index a68e81158e29..a919c04c453a 100644
--- a/pkgs/by-name/dm/dms-shell/package.nix
+++ b/pkgs/by-name/dm/dms-shell/package.nix
@@ -26,13 +26,13 @@ buildGoModule (
in
{
pname = "dms-shell";
- version = "1.2.0";
+ version = "1.2.2";
src = fetchFromGitHub {
owner = "AvengeMedia";
repo = "DankMaterialShell";
tag = "v${finalAttrs.version}";
- hash = "sha256-LNKeqhYWpx688ytSW//H+kdaupWf0pStPhfFLxAFV8k=";
+ hash = "sha256-OUduJ6EcH91C8A5Jt2ZHgJiZg9k5ZKipKPbuHzbQGaI=";
};
sourceRoot = "${finalAttrs.src.name}/core";
diff --git a/pkgs/by-name/dn/dnsdiag/package.nix b/pkgs/by-name/dn/dnsdiag/package.nix
index c182a89d86a7..fd01412f36bc 100644
--- a/pkgs/by-name/dn/dnsdiag/package.nix
+++ b/pkgs/by-name/dn/dnsdiag/package.nix
@@ -4,16 +4,16 @@
python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "dnsdiag";
- version = "2.9.1";
+ version = "2.9.2";
pyproject = true;
src = fetchFromGitHub {
owner = "farrokhi";
repo = "dnsdiag";
- tag = "v${version}";
- hash = "sha256-2sFOjWjPzIT1ot0G60KvMrvlS6anHxCf/Cbh1cAXypo=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-AWMtdx70FW6L3JVQH5DNbzJGJ7kfw7THQNlTiyZ16c0=";
};
pythonRelaxDeps = [ "cryptography" ];
@@ -35,9 +35,9 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "DNS Measurement, Troubleshooting and Security Auditing Toolset";
homepage = "https://github.com/farrokhi/dnsdiag";
- changelog = "https://github.com/farrokhi/dnsdiag/releases/tag/${src.tag}";
+ changelog = "https://github.com/farrokhi/dnsdiag/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "dnsdiag";
};
-}
+})
diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix
index cd93655d879b..4ae0088d3625 100644
--- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix
+++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-biome.nix
@@ -1,6 +1,6 @@
{ mkDprintPlugin }:
mkDprintPlugin {
- description = "Biome (JS/TS) wrapper plugin";
+ description = "Biome (JS/TS/JSON) wrapper plugin";
hash = "sha256-P5mAFdr+vw6ogju0Qg6E9sbuTASaZD1Wr4BHt70lCy8=";
initConfig = {
configExcludes = [ "**/node_modules" ];
@@ -12,6 +12,7 @@ mkDprintPlugin {
"jsx"
"cjs"
"mjs"
+ "json"
];
};
pname = "dprint-plugin-biome";
diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-jupyter.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-jupyter.nix
index 3d9ddd97834b..cf6756614afc 100644
--- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-jupyter.nix
+++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-jupyter.nix
@@ -1,7 +1,7 @@
{ mkDprintPlugin }:
mkDprintPlugin {
description = "Jupyter notebook code block formatter";
- hash = "sha256-IlGwt2TnKeH9NwmUmU1keaTInXgYQVLIPNnr30A9lsM=";
+ hash = "sha256-7qM9MTTvvuPfx3WScO3jR0GEb8L0kHg24BJLsJYBiZg=";
initConfig = {
configExcludes = [ ];
configKey = "jupyter";
@@ -9,6 +9,6 @@ mkDprintPlugin {
};
pname = "dprint-plugin-jupyter";
updateUrl = "https://plugins.dprint.dev/dprint/jupyter/latest.json";
- url = "https://plugins.dprint.dev/jupyter-0.2.0.wasm";
- version = "0.2.0";
+ url = "https://plugins.dprint.dev/jupyter-0.2.1.wasm";
+ version = "0.2.1";
}
diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-mago.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-mago.nix
new file mode 100644
index 000000000000..4618fe01e116
--- /dev/null
+++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-mago.nix
@@ -0,0 +1,14 @@
+{ mkDprintPlugin }:
+mkDprintPlugin {
+ description = "Mago (PHP) wrapper plugin";
+ hash = "sha256-QnQ82e+AGqVCJQiMqYOxGl9vDwnqTCu6aFRwOK39QTM=";
+ initConfig = {
+ configExcludes = [ ];
+ configKey = "mago";
+ fileExtensions = [ "php" ];
+ };
+ pname = "dprint-plugin-mago";
+ updateUrl = "https://plugins.dprint.dev/dprint/mago/latest.json";
+ url = "https://plugins.dprint.dev/mago-0.0.1.wasm";
+ version = "0.0.1";
+}
diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-oxc.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-oxc.nix
new file mode 100644
index 000000000000..847cd6fc487c
--- /dev/null
+++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-oxc.nix
@@ -0,0 +1,21 @@
+{ mkDprintPlugin }:
+mkDprintPlugin {
+ description = "Oxc (JS/TS) wrapper plugin";
+ hash = "sha256-BctJI87x82s3gpCovPSbGp+PfdBuYRZnXeCWWyFHpRs=";
+ initConfig = {
+ configExcludes = [ "**/node_modules" ];
+ configKey = "oxc";
+ fileExtensions = [
+ "ts"
+ "tsx"
+ "js"
+ "jsx"
+ "cjs"
+ "mjs"
+ ];
+ };
+ pname = "dprint-plugin-oxc";
+ updateUrl = "https://plugins.dprint.dev/dprint/oxc/latest.json";
+ url = "https://plugins.dprint.dev/oxc-0.2.0.wasm";
+ version = "0.2.0";
+}
diff --git a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix
index d83c0588a4ff..03aa8313ac7e 100644
--- a/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix
+++ b/pkgs/by-name/dp/dprint/plugins/dprint-plugin-ruff.nix
@@ -1,7 +1,7 @@
{ mkDprintPlugin }:
mkDprintPlugin {
description = "Ruff (Python) wrapper plugin";
- hash = "sha256-qT+6zPbX3KrONXshwzLoGTWRXM93VKO0lN9ycJujEDM=";
+ hash = "sha256-kKdkIV4QbJZ8njBd8jVhwQsi7I3+PqWT/e3ORqWV7yQ=";
initConfig = {
configExcludes = [ ];
configKey = "ruff";
@@ -12,6 +12,6 @@ mkDprintPlugin {
};
pname = "dprint-plugin-ruff";
updateUrl = "https://plugins.dprint.dev/dprint/ruff/latest.json";
- url = "https://plugins.dprint.dev/ruff-0.6.1.wasm";
- version = "0.6.1";
+ url = "https://plugins.dprint.dev/ruff-0.6.12.wasm";
+ version = "0.6.12";
}
diff --git a/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix b/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix
index 89a3b44c0e48..e884633d88aa 100644
--- a/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix
+++ b/pkgs/by-name/dp/dprint/plugins/g-plane-malva.nix
@@ -1,7 +1,7 @@
{ mkDprintPlugin }:
mkDprintPlugin {
description = "CSS, SCSS, Sass and Less formatter";
- hash = "sha256-IAIix6c9/GNDZsRk95T/rpvMh7HqFgBoq5KDVYHHOjU=";
+ hash = "sha256-6ioZNF6j8y0ObHbPdNrjz3eH+WMQdry4s624eTDLnX8=";
initConfig = {
configExcludes = [ "**/node_modules" ];
configKey = "malva";
@@ -14,6 +14,6 @@ mkDprintPlugin {
};
pname = "g-plane-malva";
updateUrl = "https://plugins.dprint.dev/g-plane/malva/latest.json";
- url = "https://plugins.dprint.dev/g-plane/malva-v0.14.3.wasm";
- version = "0.14.3";
+ url = "https://plugins.dprint.dev/g-plane/malva-v0.15.1.wasm";
+ version = "0.15.1";
}
diff --git a/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix b/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix
index 633820b9ce32..79aa406a1423 100644
--- a/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix
+++ b/pkgs/by-name/dp/dprint/plugins/g-plane-markup_fmt.nix
@@ -1,7 +1,7 @@
{ mkDprintPlugin }:
mkDprintPlugin {
description = "HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, and Vento formatter";
- hash = "sha256-TQxHIw5IXZwFA/WzIJ33ZckJNkHwW67lnh0cCGkgmrs=";
+ hash = "sha256-bw7cMRYmqzWYqkp7RjT+HtL5jO6+GW9h/yOGQmw+bbU=";
initConfig = {
configExcludes = [ ];
configKey = "markup";
@@ -19,6 +19,6 @@ mkDprintPlugin {
};
pname = "g-plane-markup_fmt";
updateUrl = "https://plugins.dprint.dev/g-plane/markup_fmt/latest.json";
- url = "https://plugins.dprint.dev/g-plane/markup_fmt-v0.24.0.wasm";
- version = "0.24.0";
+ url = "https://plugins.dprint.dev/g-plane/markup_fmt-v0.25.3.wasm";
+ version = "0.25.3";
}
diff --git a/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix b/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix
index 7667e46621f3..3e48919f84fe 100644
--- a/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix
+++ b/pkgs/by-name/dp/dprint/plugins/g-plane-pretty_yaml.nix
@@ -1,7 +1,7 @@
{ mkDprintPlugin }:
mkDprintPlugin {
description = "YAML formatter";
- hash = "sha256-iSh5SRrjQB1hJoKkkup7R+Durcu+cxePa7GDVjwnexU=";
+ hash = "sha256-QKL92nBAMX6xsjUg86AHaaVXHu2wScTKkXXBue66Aa4=";
initConfig = {
configExcludes = [ ];
configKey = "yaml";
@@ -12,6 +12,6 @@ mkDprintPlugin {
};
pname = "g-plane-pretty_yaml";
updateUrl = "https://plugins.dprint.dev/g-plane/pretty_yaml/latest.json";
- url = "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.5.1.wasm";
- version = "0.5.1";
+ url = "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.6.0.wasm";
+ version = "0.6.0";
}
diff --git a/pkgs/by-name/dt/dt-schema/package.nix b/pkgs/by-name/dt/dt-schema/package.nix
index 098f74517f05..446e47f7b9ef 100644
--- a/pkgs/by-name/dt/dt-schema/package.nix
+++ b/pkgs/by-name/dt/dt-schema/package.nix
@@ -10,7 +10,6 @@ let
# see https://github.com/devicetree-org/dt-schema/issues/108
jsonschema = super.jsonschema.overridePythonAttrs (old: rec {
version = "4.17.3";
- disabled = self.pythonOlder "3.7";
src = old.src.override {
inherit version;
diff --git a/pkgs/by-name/dt/dt/package.nix b/pkgs/by-name/dt/dt/package.nix
index 3a4e6da36c35..0e1211ca2de3 100644
--- a/pkgs/by-name/dt/dt/package.nix
+++ b/pkgs/by-name/dt/dt/package.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-pfTlOMJpOPbXZaJJvOKDUyCZxFHNLRRUteJFWT9IKOU=";
};
- nativeBuildInputs = [ zig_0_13.hook ];
+ nativeBuildInputs = [ zig_0_13 ];
passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; };
diff --git a/pkgs/by-name/dy/dylib/package.nix b/pkgs/by-name/dy/dylib/package.nix
new file mode 100644
index 000000000000..c53697d7712c
--- /dev/null
+++ b/pkgs/by-name/dy/dylib/package.nix
@@ -0,0 +1,36 @@
+{
+ lib,
+ stdenv,
+ fetchFromGitHub,
+ cmake,
+ nix-update-script,
+}:
+
+stdenv.mkDerivation (finalAttrs: {
+ pname = "dylib";
+ version = "3.0.1";
+
+ src = fetchFromGitHub {
+ owner = "martin-olivier";
+ repo = "dylib";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-Ub45d7KDcN0d/3CXgvyZoLQfHM72m1p4ggvF9ibR9No=";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ cmakeFlags = [
+ "-DDYLIB_BUILD_TESTS=OFF"
+ ];
+
+ passthru.updateScript = nix-update-script { };
+
+ meta = {
+ description = "C++ cross-platform wrapper around dynamic loading of shared libraries";
+ homepage = "https://github.com/martin-olivier/dylib";
+ changelog = "https://github.com/martin-olivier/dylib/releases/tag/v${finalAttrs.version}";
+ license = lib.licenses.mit;
+ platforms = lib.platforms.unix ++ lib.platforms.windows;
+ maintainers = with lib.maintainers; [ ZZBaron ];
+ };
+})
diff --git a/pkgs/by-name/ec/ecryptfs/package.nix b/pkgs/by-name/ec/ecryptfs/package.nix
deleted file mode 100644
index e2ca444fcead..000000000000
--- a/pkgs/by-name/ec/ecryptfs/package.nix
+++ /dev/null
@@ -1,107 +0,0 @@
-{
- lib,
- stdenv,
- fetchurl,
- pkg-config,
- perl,
- util-linux,
- keyutils,
- nss,
- nspr,
- python2,
- pam,
- enablePython ? false,
- intltool,
- makeWrapper,
- coreutils,
- bash,
- gettext,
- cryptsetup,
- lvm2,
- rsync,
- which,
- lsof,
- nixosTests,
-}:
-
-stdenv.mkDerivation rec {
- pname = "ecryptfs";
- version = "111";
-
- src = fetchurl {
- url = "https://launchpad.net/ecryptfs/trunk/${version}/+download/ecryptfs-utils_${version}.orig.tar.gz";
- sha256 = "0zwq19siiwf09h7lwa7n7mgmrr8cxifp45lmwgcfr8c1gviv6b0i";
- };
-
- # TODO: replace wrapperDir below with from config.security.wrapperDir;
- wrapperDir = "/run/wrappers/bin";
-
- postPatch = ''
- FILES="$(grep -r '/bin/sh' src/utils -l; find src -name \*.c)"
- for file in $FILES; do
- substituteInPlace "$file" \
- --replace /bin/mount ${util-linux}/bin/mount \
- --replace /bin/umount ${util-linux}/bin/umount \
- --replace /sbin/mount.ecryptfs_private ${wrapperDir}/mount.ecryptfs_private \
- --replace /sbin/umount.ecryptfs_private ${wrapperDir}/umount.ecryptfs_private \
- --replace /sbin/mount.ecryptfs $out/sbin/mount.ecryptfs \
- --replace /sbin/umount.ecryptfs $out/sbin/umount.ecryptfs \
- --replace /usr/bin/ecryptfs-rewrite-file $out/bin/ecryptfs-rewrite-file \
- --replace /usr/bin/ecryptfs-mount-private $out/bin/ecryptfs-mount-private \
- --replace /usr/bin/ecryptfs-setup-private $out/bin/ecryptfs-setup-private \
- --replace /sbin/cryptsetup ${cryptsetup}/sbin/cryptsetup \
- --replace /sbin/dmsetup ${lvm2}/sbin/dmsetup \
- --replace /sbin/unix_chkpwd ${wrapperDir}/unix_chkpwd \
- --replace /bin/bash ${bash}/bin/bash
- done
- '';
-
- configureFlags = [ " --disable-openssl" ] ++ lib.optionals (!enablePython) [ "--disable-pywrap" ];
-
- nativeBuildInputs = [
- pkg-config
- makeWrapper
- intltool
- ]
- # if python2 support is requested, it is needed at builtime as well as runtime.
- ++ lib.optionals enablePython [ python2 ];
- buildInputs = [
- perl
- nss
- nspr
- pam
- ]
- ++ lib.optionals enablePython [ python2 ];
- propagatedBuildInputs = [
- coreutils
- gettext
- cryptsetup
- lvm2
- rsync
- keyutils
- which
- ];
-
- postInstall = ''
- FILES="$(grep -r '/bin/sh' $out/bin -l)"
- for file in $FILES; do
- wrapProgram $file \
- --prefix PATH ":" "${coreutils}/bin" \
- --prefix PATH ":" "${gettext}/bin" \
- --prefix PATH ":" "${rsync}/bin" \
- --prefix PATH ":" "${keyutils}/bin" \
- --prefix PATH ":" "${which}/bin" \
- --prefix PATH ":" "${lsof}/bin" \
- --prefix PATH ":" "$out/bin"
- done
- '';
-
- passthru.tests = { inherit (nixosTests) ecryptfs; };
-
- meta = {
- description = "Enterprise-class stacked cryptographic filesystem";
- license = lib.licenses.gpl2Plus;
- maintainers = with lib.maintainers; [ obadz ];
- platforms = lib.platforms.linux;
- };
-}
diff --git a/pkgs/by-name/er/ersatztv/nuget-deps.json b/pkgs/by-name/er/ersatztv/nuget-deps.json
index 3b58de4b7652..84491619138b 100644
--- a/pkgs/by-name/er/ersatztv/nuget-deps.json
+++ b/pkgs/by-name/er/ersatztv/nuget-deps.json
@@ -311,8 +311,8 @@
},
{
"pname": "Microsoft.AspNetCore.App.Internal.Assets",
- "version": "10.0.1",
- "hash": "sha256-uLFPj9khqw6mtxY1fpxaRFYKPo5GuDurtYk3eTa6IDw="
+ "version": "10.0.2",
+ "hash": "sha256-nh+JRXHTI01RUDFeEw4yep4iMxci5R7zKyRX2Tkd/mc="
},
{
"pname": "Microsoft.AspNetCore.Authentication.JwtBearer",
diff --git a/pkgs/by-name/fa/factorio/versions.json b/pkgs/by-name/fa/factorio/versions.json
index 1702d1eb7f2a..f4cb61ea6057 100644
--- a/pkgs/by-name/fa/factorio/versions.json
+++ b/pkgs/by-name/fa/factorio/versions.json
@@ -3,14 +3,14 @@
"alpha": {
"experimental": {
"candidateHashFilenames": [
- "factorio_linux_2.0.72.tar.xz"
+ "factorio_linux_2.0.73.tar.xz"
],
- "name": "factorio_alpha_x64-2.0.72.tar.xz",
+ "name": "factorio_alpha_x64-2.0.73.tar.xz",
"needsAuth": true,
- "sha256": "87d9f593569cbdf2f7a160f6a573f4939cbf01206209fbcdbaebf0385c2c7331",
+ "sha256": "68280b39bd01d7647df0cfa0e291d82c8123ffc2d522c8565860f6d52a7673eb",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/2.0.72/alpha/linux64",
- "version": "2.0.72"
+ "url": "https://factorio.com/get-download/2.0.73/alpha/linux64",
+ "version": "2.0.73"
},
"stable": {
"candidateHashFilenames": [
@@ -27,14 +27,14 @@
"demo": {
"experimental": {
"candidateHashFilenames": [
- "factorio-demo_linux_2.0.70.tar.xz"
+ "factorio-demo_linux_2.0.73.tar.xz"
],
- "name": "factorio_demo_x64-2.0.70.tar.xz",
+ "name": "factorio_demo_x64-2.0.73.tar.xz",
"needsAuth": false,
- "sha256": "3be56bbfde644a3a97ab925a1fc2a32f9620e595fa14700bdcfbb127bc528bc8",
+ "sha256": "1c04ab58fe5e47eb83ba984014e355e8edbc7f941f655bad0b1ff0c5e68bd0f2",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/2.0.70/demo/linux64",
- "version": "2.0.70"
+ "url": "https://factorio.com/get-download/2.0.73/demo/linux64",
+ "version": "2.0.73"
},
"stable": {
"candidateHashFilenames": [
@@ -51,14 +51,14 @@
"expansion": {
"experimental": {
"candidateHashFilenames": [
- "factorio-space-age_linux_2.0.72.tar.xz"
+ "factorio-space-age_linux_2.0.73.tar.xz"
],
- "name": "factorio_expansion_x64-2.0.72.tar.xz",
+ "name": "factorio_expansion_x64-2.0.73.tar.xz",
"needsAuth": true,
- "sha256": "9a667dd899ad4c8c410739a1da3a9318b46a5f34ee190e8b75ec22beac708249",
+ "sha256": "85d7223258f0001cd943004f30cb4d4f4c1a05d1f0fd3d19e05bc42c42b0d7a4",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/2.0.72/expansion/linux64",
- "version": "2.0.72"
+ "url": "https://factorio.com/get-download/2.0.73/expansion/linux64",
+ "version": "2.0.73"
},
"stable": {
"candidateHashFilenames": [
@@ -75,15 +75,15 @@
"headless": {
"experimental": {
"candidateHashFilenames": [
- "factorio-headless_linux_2.0.72.tar.xz",
- "factorio_headless_x64_2.0.72.tar.xz"
+ "factorio-headless_linux_2.0.73.tar.xz",
+ "factorio_headless_x64_2.0.73.tar.xz"
],
- "name": "factorio_headless_x64-2.0.72.tar.xz",
+ "name": "factorio_headless_x64-2.0.73.tar.xz",
"needsAuth": false,
- "sha256": "cf3057340dbc9d82bd5161949ae3e7b8fad912ec7ca07b8a3151e0424a5568cd",
+ "sha256": "752025f81b5ec1229919edc869f9c8773db4bb548a90d370f85938236c857d9a",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/2.0.72/headless/linux64",
- "version": "2.0.72"
+ "url": "https://factorio.com/get-download/2.0.73/headless/linux64",
+ "version": "2.0.73"
},
"stable": {
"candidateHashFilenames": [
diff --git a/pkgs/by-name/fa/fancy-cat/package.nix b/pkgs/by-name/fa/fancy-cat/package.nix
index 641b50a7d707..09e69e28712d 100644
--- a/pkgs/by-name/fa/fancy-cat/package.nix
+++ b/pkgs/by-name/fa/fancy-cat/package.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
patches = [ ./0001-changes.patch ];
nativeBuildInputs = [
- zig_0_14.hook
+ zig_0_14
];
zigBuildFlags = [ "--release=fast" ];
diff --git a/pkgs/by-name/fi/findup/package.nix b/pkgs/by-name/fi/findup/package.nix
index 9f10c1f2130e..0f5fd7506215 100644
--- a/pkgs/by-name/fi/findup/package.nix
+++ b/pkgs/by-name/fi/findup/package.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-6/rQ4xNfzJQwJgrpvFRuirqlx6fVn7sLXfVRFsG3fUw=";
};
- nativeBuildInputs = [ zig.hook ];
+ nativeBuildInputs = [ zig ];
passthru.tests.version = testers.testVersion { package = finalAttrs.finalPackage; };
diff --git a/pkgs/by-name/fl/fleet/package.nix b/pkgs/by-name/fl/fleet/package.nix
index 1b3feb13c58c..06758d436709 100644
--- a/pkgs/by-name/fl/fleet/package.nix
+++ b/pkgs/by-name/fl/fleet/package.nix
@@ -12,12 +12,12 @@
}:
let
pname = "fleet";
- version = "4.78.1";
+ version = "4.78.3";
src = fetchFromGitHub {
owner = "fleetdm";
repo = "fleet";
tag = "fleet-v${version}";
- hash = "sha256-3F9vzY1JAw2DMzUhMl7j9I8RGjVXulQH2JcYCFuAwDY=";
+ hash = "sha256-aNd1oZ1xRt91xUvHUjjja6USdr0KKNa4MKuB/STK4nI=";
};
frontend = stdenvNoCC.mkDerivation {
@@ -54,7 +54,7 @@ in
buildGoModule (finalAttrs: {
inherit pname version src;
- vendorHash = "sha256-EwPbZLcqJV5J7ieoQwAJLIn4wwMlwZoTtWaXgvY3pR0=";
+ vendorHash = "sha256-iNEIYKsF6dgZLL1iXy9a+U0BrB18CwfLaEZyNEVchFU=";
subPackages = [
"cmd/fleet"
diff --git a/pkgs/by-name/fl/flow/package.nix b/pkgs/by-name/fl/flow/package.nix
index 2ba10797e23c..281a2fb80862 100644
--- a/pkgs/by-name/fl/flow/package.nix
+++ b/pkgs/by-name/fl/flow/package.nix
@@ -10,7 +10,7 @@
let
ocamlPackages = ocaml-ng.ocamlPackages.overrideScope (
self: super: {
- ppxlib = super.ppxlib.override { version = "0.33.0"; };
+ ppxlib = super.ppxlib.override { version = "0.34.0"; };
}
);
in
diff --git a/pkgs/by-name/fo/foomatic-db/package.nix b/pkgs/by-name/fo/foomatic-db/package.nix
index 685f649bb756..0fd0492f58a9 100644
--- a/pkgs/by-name/fo/foomatic-db/package.nix
+++ b/pkgs/by-name/fo/foomatic-db/package.nix
@@ -14,15 +14,15 @@
stdenv.mkDerivation (finalAttrs: {
pname = "foomatic-db";
- version = "0-unstable-2025-11-22";
+ version = "0-unstable-2026-01-13";
src = fetchFromGitHub {
# there is also a daily snapshot at the `downloadPage`,
# but it gets deleted quickly and would provoke 404 errors
owner = "OpenPrinting";
repo = "foomatic-db";
- rev = "d4774d0c39bcdf970ccb335452f48d9241ec1f71";
- hash = "sha256-r2Lb7qUoaBI1c/RVOvTuue8UkFnUbUKfBjB93qaC1pQ=";
+ rev = "abdfdb89a56edb0d1b7e0de2e01ce30cd0dbed22";
+ hash = "sha256-D0ULsTIVv7rJWdgK9EqH7visZoJONc8zGsV0r1uVNKE=";
};
buildInputs = [
diff --git a/pkgs/by-name/fr/freifunk-meshviewer/package.nix b/pkgs/by-name/fr/freifunk-meshviewer/package.nix
index 2214353fe409..f4658e61c76a 100644
--- a/pkgs/by-name/fr/freifunk-meshviewer/package.nix
+++ b/pkgs/by-name/fr/freifunk-meshviewer/package.nix
@@ -7,16 +7,16 @@
buildNpmPackage (finalAttrs: {
pname = "freifunk-meshviewer";
- version = "12.8.0";
+ version = "13.0.0";
src = fetchFromGitHub {
owner = "freifunk";
repo = "meshviewer";
tag = "v${finalAttrs.version}";
- sha256 = "sha256-M0ZTGH6MW8admkHvbFTgCHbRIlpDkgvSzaIfv7rDiyA=";
+ sha256 = "sha256-KMI2pKzGSsSOB1XzAd8Jv1YLJWK/RUiZJv/kOs+Mpbo=";
};
- npmDepsHash = "sha256-zrXhdR2k8HHvPBid004WtyZYPDWuRggSIkKcLVdb8Lc=";
+ npmDepsHash = "sha256-EI0A4s86moYerWvZHPLnyy2O87ZskiP/tr8rAGO8MbE=";
installPhase = ''
mkdir -p $out/share/freifunk-meshviewer/
diff --git a/pkgs/by-name/fs/fstar/z3/default.nix b/pkgs/by-name/fs/fstar/z3/default.nix
index e4973e669ac4..33d200e8c854 100644
--- a/pkgs/by-name/fs/fstar/z3/default.nix
+++ b/pkgs/by-name/fs/fstar/z3/default.nix
@@ -98,11 +98,9 @@ stdenvNoCC.mkDerivation {
ln -s ${lib.getExe fstarOldZ3} $out/bin/z3-${lib.escapeShellArg fstarOldZ3.version}
'';
- passthru = rec {
- new = fstarNewZ3;
- "z3_${lib.replaceStrings [ "." ] [ "_" ] fstarNewZ3.version}" = new;
+ passthru = {
+ "z3_${lib.replaceStrings [ "." ] [ "_" ] fstarNewZ3.version}" = fstarNewZ3;
- old = fstarOldZ3;
- "z3_${lib.replaceStrings [ "." ] [ "_" ] fstarOldZ3.version}" = old;
+ "z3_${lib.replaceStrings [ "." ] [ "_" ] fstarOldZ3.version}" = fstarOldZ3;
};
}
diff --git a/pkgs/by-name/gd/gdtoolkit_4/package.nix b/pkgs/by-name/gd/gdtoolkit_4/package.nix
index 23eabade70f8..253f4a131d93 100644
--- a/pkgs/by-name/gd/gdtoolkit_4/package.nix
+++ b/pkgs/by-name/gd/gdtoolkit_4/package.nix
@@ -37,8 +37,6 @@ python.pkgs.buildPythonApplication rec {
hash = "sha256-Jam7Txm+Fq5zEkJZMmbWW5Ok4ThsPyi6NIeawQot0RE=";
};
- disabled = python.pythonOlder "3.7";
-
propagatedBuildInputs = with python.pkgs; [
docopt
lark
diff --git a/pkgs/by-name/ge/gepetto-viewer/package.nix b/pkgs/by-name/ge/gepetto-viewer/package.nix
index ed7eb146f06f..b664c78c236c 100644
--- a/pkgs/by-name/ge/gepetto-viewer/package.nix
+++ b/pkgs/by-name/ge/gepetto-viewer/package.nix
@@ -43,7 +43,6 @@ let
buildInputs = [
python3Packages.boost
- python3Packages.python-qt
libsForQt5.qtbase
];
@@ -121,6 +120,7 @@ let
maintainers = [ lib.maintainers.nim65s ];
mainProgram = "gepetto-gui";
platforms = lib.platforms.unix;
+ broken = true; # TODO @nim65s
};
});
in
diff --git a/pkgs/by-name/gg/ggml/package.nix b/pkgs/by-name/gg/ggml/package.nix
new file mode 100644
index 000000000000..f4ab7cd27c79
--- /dev/null
+++ b/pkgs/by-name/gg/ggml/package.nix
@@ -0,0 +1,45 @@
+{
+ lib,
+ stdenv,
+ fetchFromGitHub,
+ cmake,
+}:
+
+stdenv.mkDerivation (finalAttrs: {
+ pname = "ggml";
+ version = "0.9.5";
+
+ src = fetchFromGitHub {
+ owner = "ggml-org";
+ repo = "ggml";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-lNrON8vKUJU7cxfpRKsVCIWqZj3xtkaf/Fv8zNZFN6o=";
+ };
+
+ # The cmake package does not handle absolute CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR
+ # correctly.
+ # Tracking: https://github.com/NixOS/nixpkgs/issues/144170
+ postPatch = ''
+ substituteInPlace ggml.pc.in \
+ --replace-fail \
+ "\''${prefix}/@CMAKE_INSTALL_INCLUDEDIR@" \
+ "@CMAKE_INSTALL_FULL_INCLUDEDIR@" \
+ --replace-fail \
+ "\''${prefix}/@CMAKE_INSTALL_LIBDIR@" \
+ "@CMAKE_INSTALL_FULL_LIBDIR@"
+ '';
+
+ strictDeps = true;
+
+ nativeBuildInputs = [
+ cmake
+ ];
+
+ meta = {
+ description = "Tensor library for machine learning";
+ homepage = "https://github.com/ggml-org/ggml";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ GaetanLepage ];
+ platforms = lib.platforms.all;
+ };
+})
diff --git a/pkgs/by-name/gh/gh/package.nix b/pkgs/by-name/gh/gh/package.nix
index 6d5177d70182..d7f8e3c8f2ef 100644
--- a/pkgs/by-name/gh/gh/package.nix
+++ b/pkgs/by-name/gh/gh/package.nix
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "gh";
- version = "2.83.2";
+ version = "2.85.0";
src = fetchFromGitHub {
owner = "cli";
repo = "cli";
tag = "v${version}";
- hash = "sha256-YpbxdD+83pK326EmwLCzUh+wASdOjuCqSP2eXIJndxI=";
+ hash = "sha256-XngvPEVrUNKuNs+9/osXEagwqe0KW25xFwEjcPfMO0M=";
};
- vendorHash = "sha256-AkcbtVR1+uYy2AtRl1hvUBBF8vI3hH4NXznmgwmAzmw=";
+ vendorHash = "sha256-pBHEqMgEoR3sWNbQjGBNso7WLP9Rz2gu89Bzu+7jz5c=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/gh/ghost/package.nix b/pkgs/by-name/gh/ghost/package.nix
index 1ee042d1cd63..459194c3816b 100644
--- a/pkgs/by-name/gh/ghost/package.nix
+++ b/pkgs/by-name/gh/ghost/package.nix
@@ -4,26 +4,25 @@
python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "ghost";
- version = "8.0.0";
+ version = "8.0.0-unstable-2025-11-01";
pyproject = true;
- disabled = python3.pythonOlder "3.7";
-
src = fetchFromGitHub {
owner = "EntySec";
repo = "Ghost";
- rev = version;
- sha256 = "13p3inw7v55na8438awr692v9vb7zgf5ggxpha9r3m8vfm3sb4iz";
+ rev = "bf38c7e62e510caa1229e797ca3276e426235b03";
+ hash = "sha256-c1mcx5mG45Rm/oJ+XFCo5uJqcqPQGgZnxRs7OcU8q+0=";
};
- build-system = with python3.pkgs; [
- setuptools
- ];
+ build-system = with python3.pkgs; [ setuptools ];
dependencies = with python3.pkgs; [
adb-shell
+ badges
+ colorscript
+ pex-entysec
];
# Project has no tests
@@ -33,9 +32,9 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "Android post-exploitation framework";
- mainProgram = "ghost";
homepage = "https://github.com/EntySec/ghost";
- license = with lib.licenses; [ mit ];
+ license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
+ mainProgram = "ghost";
};
-}
+})
diff --git a/pkgs/by-name/gh/ghostty/package.nix b/pkgs/by-name/gh/ghostty/package.nix
index b08023c70e1c..2baa4e26ffc2 100644
--- a/pkgs/by-name/gh/ghostty/package.nix
+++ b/pkgs/by-name/gh/ghostty/package.nix
@@ -24,8 +24,7 @@
wrapGAppsHook4,
zig_0_14,
- # Usually you would override `zig.hook` with this, but we do that internally
- # since upstream recommends a non-default level
+ # Upstream recommends a non-default level
# https://github.com/ghostty-org/ghostty/blob/4b4d4062dfed7b37424c7210d1230242c709e990/PACKAGING.md#build-options
optimizeLevel ? "ReleaseFast",
}:
diff --git a/pkgs/by-name/gi/gimoji/package.nix b/pkgs/by-name/gi/gimoji/package.nix
index db0a5c9a77db..8893dd35651e 100644
--- a/pkgs/by-name/gi/gimoji/package.nix
+++ b/pkgs/by-name/gi/gimoji/package.nix
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage rec {
pname = "gimoji";
- version = "1.1.1";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "zeenix";
repo = "gimoji";
rev = version;
- hash = "sha256-X1IiDnnRXiZBL/JBDfioKc/724TnVKaEjZLrNwX5SoA=";
+ hash = "sha256-9ixaLo3rafOwsPtu+kJodjPBn7AKX/It/0jsnLwCHF4=";
};
- cargoHash = "sha256-vAhHCNsViYyNSKeSGUL2oIp8bp5UCm8HReyDuoFvfqs=";
+ cargoHash = "sha256-K/2TuHpA7fx/+1uFtl6jclnS1ivVNVCYSqYhONrmQ70=";
meta = {
description = "Easily add emojis to your git commit messages";
diff --git a/pkgs/by-name/gi/git-wt/package.nix b/pkgs/by-name/gi/git-wt/package.nix
index 3172e9624534..8759dae9adda 100644
--- a/pkgs/by-name/gi/git-wt/package.nix
+++ b/pkgs/by-name/gi/git-wt/package.nix
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "git-wt";
- version = "0.13.0";
+ version = "0.13.1";
src = fetchFromGitHub {
owner = "k1LoW";
repo = "git-wt";
tag = "v${finalAttrs.version}";
- hash = "sha256-513y6uB32ln1k3N4f8L2ph6sf2/1tLfLSO+4kEc4nB8=";
+ hash = "sha256-uyvLbWsDN2ZxPzkLqHM782L/YyfarOgd8jDfmjtLNRY=";
};
vendorHash = "sha256-K5geAvG+mvnKeixOyZt0C1T5ojSBFmx2K/Msol0HsSg=";
diff --git a/pkgs/by-name/gl/glsl_analyzer/package.nix b/pkgs/by-name/gl/glsl_analyzer/package.nix
index 0b53a622d192..86d6f4d25a5b 100644
--- a/pkgs/by-name/gl/glsl_analyzer/package.nix
+++ b/pkgs/by-name/gl/glsl_analyzer/package.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig.hook
+ zig
];
postPatch = ''
diff --git a/pkgs/by-name/go/goconvey/package.nix b/pkgs/by-name/go/goconvey/package.nix
index f30afb956c40..8b2d69f3bbf4 100644
--- a/pkgs/by-name/go/goconvey/package.nix
+++ b/pkgs/by-name/go/goconvey/package.nix
@@ -1,10 +1,13 @@
{
lib,
- buildGoModule,
fetchFromGitHub,
+ # Build fails with Go 1.25, with the following error:
+ # 'vendor/golang.org/x/tools/internal/tokeninternal/tokeninternal.go:64:9: invalid array length -delta * delta (constant -256 of type int64)'
+ # Wait for upstream to update their vendored dependencies before unpinning.
+ buildGo124Module,
}:
-buildGoModule {
+buildGo124Module {
pname = "goconvey";
version = "1.8.1-unstable-2024-03-06";
diff --git a/pkgs/by-name/go/gokrazy/package.nix b/pkgs/by-name/go/gokrazy/package.nix
index 5bf5b248c8b3..6d5b45bebfcf 100644
--- a/pkgs/by-name/go/gokrazy/package.nix
+++ b/pkgs/by-name/go/gokrazy/package.nix
@@ -6,16 +6,16 @@
buildGoModule rec {
pname = "gokrazy";
- version = "0-unstable-2024-09-27";
+ version = "0-unstable-2026-01-09";
src = fetchFromGitHub {
owner = "gokrazy";
repo = "tools";
- rev = "6bec690fe5cdabca7aeec52257118d4ff7d7b060";
- hash = "sha256-EJ0qEsXhBssWUrzyhtL0So0Yaxzr843QNwoE0tppeuk=";
+ rev = "8ed49b4fafc72841e5a087362d719eb8a648db9b";
+ hash = "sha256-VxRX94vmzVGt4KwC+0T/I8XCKdmftoDTLeYMISLsHoA=";
};
- vendorHash = "sha256-B/46VGCbLE/6LgW2wfKoHI9cyveE6hE/AfAZzIG5J+g=";
+ vendorHash = "sha256-Khvk7Q0HVyhCg4jMvjVQdSXHRq2uuv2wHszcDTTV3qk=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/go/google-chrome/package.nix b/pkgs/by-name/go/google-chrome/package.nix
index d7def217a10e..df6108eed7bc 100644
--- a/pkgs/by-name/go/google-chrome/package.nix
+++ b/pkgs/by-name/go/google-chrome/package.nix
@@ -170,11 +170,11 @@ let
linux = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta passthru;
- version = "143.0.7499.192";
+ version = "144.0.7559.59";
src = fetchurl {
url = "https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${finalAttrs.version}-1_amd64.deb";
- hash = "sha256-ZITChtyAifDrQdEkuW4+9MTLD/KJ3A+GmOHxuFH7yDQ=";
+ hash = "sha256-N2y+St4UuUWOqc9O40p+sBV4Bx8Ivloq7GGUICp6dSY=";
};
# With strictDeps on, some shebangs were not being patched correctly
@@ -272,11 +272,11 @@ let
darwin = stdenvNoCC.mkDerivation (finalAttrs: {
inherit pname meta passthru;
- version = "143.0.7499.193";
+ version = "144.0.7559.60";
src = fetchurl {
- url = "http://dl.google.com/release2/chrome/negywdvxiridhsd2tz7neakcju_143.0.7499.193/GoogleChrome-143.0.7499.193.dmg";
- hash = "sha256-Sl32kUBXkiQzhw7rga8+nGp9WDddxD3NuZBwMTfYZFo=";
+ url = "http://dl.google.com/release2/chrome/aceqfoiuzjbxhz6xooajrcqohsoa_144.0.7559.60/GoogleChrome-144.0.7559.60.dmg";
+ hash = "sha256-ZyQWHmduNSPFARCroQBG2GfU+FwiAJ0RJIWzJoBcbrk=";
};
dontPatch = true;
diff --git a/pkgs/by-name/go/goperf/package.nix b/pkgs/by-name/go/goperf/package.nix
index 70826ecf2f38..6f68a88fe2e5 100644
--- a/pkgs/by-name/go/goperf/package.nix
+++ b/pkgs/by-name/go/goperf/package.nix
@@ -9,15 +9,15 @@
buildGoModule rec {
pname = "goperf";
- version = "0-unstable-2025-12-08";
+ version = "0-unstable-2026-01-12";
src = fetchgit {
url = "https://go.googlesource.com/perf";
- rev = "04cf7a2dca90064b204731fae32fa4e221671c9a";
- hash = "sha256-7xr7B+vTrOzhqGzi7EnAu+jUQcW2UGTBSmjSmGXYMyc=";
+ rev = "5abaabe9f1bd66f90f8a5c17cb71183db0d81820";
+ hash = "sha256-76fYE6cr2L9nTW9QA79GtHmuDy3bM85glVcy4gN94qk=";
};
- vendorHash = "sha256-SUpRmnXbhXcrmQx08jaVIGNfoQUVCrusw7lJPv79wSU=";
+ vendorHash = "sha256-bBL9YUwhnUWBnEykFoSoc7d8wOnEtfiF0aW5cqYzm5U=";
passthru.updateScript = writeShellScript "update-goperf" ''
export UPDATE_NIX_ATTR_PATH=goperf
diff --git a/pkgs/by-name/go/gorilla-cli/package.nix b/pkgs/by-name/go/gorilla-cli/package.nix
index 55686538c4ad..e42282b668bb 100644
--- a/pkgs/by-name/go/gorilla-cli/package.nix
+++ b/pkgs/by-name/go/gorilla-cli/package.nix
@@ -5,7 +5,7 @@
nix-update-script,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "gorilla-cli";
version = "0.0.9";
pyproject = true;
@@ -13,15 +13,11 @@ python3.pkgs.buildPythonApplication rec {
src = fetchFromGitHub {
owner = "gorilla-llm";
repo = "gorilla-cli";
- rev = version;
+ tag = finalAttrs.version;
hash = "sha256-3h3QtBDKswTDL7zNM2C4VWiGCqknm/bxhP9sw4ieIcQ=";
};
- disabled = python3.pythonOlder "3.6";
-
- build-system = with python3.pkgs; [
- setuptools
- ];
+ build-system = with python3.pkgs; [ setuptools ];
dependencies = with python3.pkgs; [
requests
@@ -37,9 +33,9 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "LLMs for your CLI";
homepage = "https://github.com/gorilla-llm/gorilla-cli";
- changelog = "https://github.com/gorilla-llm/gorilla-cli/releases/tag/${version}";
+ changelog = "https://github.com/gorilla-llm/gorilla-cli/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ happysalada ];
mainProgram = "gorilla";
};
-}
+})
diff --git a/pkgs/by-name/go/goverlay/package.nix b/pkgs/by-name/go/goverlay/package.nix
index e3a8fbc13694..3702638479a4 100644
--- a/pkgs/by-name/go/goverlay/package.nix
+++ b/pkgs/by-name/go/goverlay/package.nix
@@ -24,13 +24,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "goverlay";
- version = "1.6.8";
+ version = "1.7.0";
src = fetchFromGitHub {
owner = "benjamimgois";
repo = "goverlay";
tag = finalAttrs.version;
- hash = "sha256-88Ev83onTrtH+xPu11RNTZN4pCsWJ+eTJc6J2XTN7Z4=";
+ hash = "sha256-xfc+ht1piVnjXK+hxHKbhdpp63p/DMLPSzvJq+mYhFs=";
};
outputs = [
diff --git a/pkgs/by-name/gr/grap/package.nix b/pkgs/by-name/gr/grap/package.nix
index b51ce8452a0c..3115c362ac7f 100644
--- a/pkgs/by-name/gr/grap/package.nix
+++ b/pkgs/by-name/gr/grap/package.nix
@@ -50,6 +50,9 @@ python3Packages.buildPythonApplication rec {
];
postPatch = ''
+ substituteInPlace src/CMakeLists.txt \
+ --replace-fail "cmake_minimum_required(VERSION 2.8)" "cmake_minimum_required(VERSION 3.10)"
+
substituteInPlace src/tools/grap-match/CMakeLists.txt --replace-fail "/usr/local/bin" "$out/bin"
substituteInPlace src/tools/grap/CMakeLists.txt --replace-fail "/usr/local/bin" "$out/bin"
@@ -61,7 +64,7 @@ python3Packages.buildPythonApplication rec {
postInstall = ''
cd $out/${python3Packages.python.sitePackages}
- mv pygrap.so _pygrap.so
+
substituteInPlace pygrap.py \
--replace-fail "import imp" "import importlib" \
--replace-fail "imp." "importlib."
diff --git a/pkgs/by-name/ha/hamrs-pro/package.nix b/pkgs/by-name/ha/hamrs-pro/package.nix
index bb5f488f3dad..7511c63418ae 100644
--- a/pkgs/by-name/ha/hamrs-pro/package.nix
+++ b/pkgs/by-name/ha/hamrs-pro/package.nix
@@ -8,29 +8,29 @@
let
pname = "hamrs-pro";
- version = "2.45.0";
+ version = "2.47.0";
throwSystem = throw "Unsupported system: ${stdenvNoCC.hostPlatform.system}";
srcs = {
x86_64-linux = fetchurl {
url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-linux-x86_64.AppImage";
- hash = "sha256-XnG0hOjngq1lJEfw1JivsHfUhwaTaXDMP5HPJrPNHc4=";
+ hash = "sha256-TFiU3bbDm3NpjfOJcbzp9Rpyn2YkvZYTf25vgOwlCvE=";
};
aarch64-linux = fetchurl {
url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-linux-arm64.AppImage";
- hash = "sha256-cNanQy2OYX5v20pD5UOwjS1/aBCXCMeuXkhNnYJCXxk=";
+ hash = "sha256-AH93E5WCIffEshtPiy6Yq9f1DLc2w9o9f6KcnYP5EI0=";
};
x86_64-darwin = fetchurl {
url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-mac-x64.dmg";
- hash = "sha256-//diABsf82kg5u5NjT6r5soo+dAxMe5QNGLdDAUJJ6w=";
+ hash = "sha256-/tEaRfviWGxvSP/TsR3ZOa3FFOqxdV2uwhg1TNSsTxU=";
};
aarch64-darwin = fetchurl {
url = "https://hamrs-dist.s3.amazonaws.com/hamrs-pro-${version}-mac-arm64.dmg";
- hash = "sha256-ljRB2XqiIWl/uIAi74F4/xQ8qPnPl8Iriu0rwe9JXLA=";
+ hash = "sha256-MXz5d1GeXeoOG29FxecXGunSFwRSVbFf1dozsAhTzE0=";
};
};
diff --git a/pkgs/by-name/ha/hatchet/package.nix b/pkgs/by-name/ha/hatchet/package.nix
index bfc75f53be96..602e59a35040 100644
--- a/pkgs/by-name/ha/hatchet/package.nix
+++ b/pkgs/by-name/ha/hatchet/package.nix
@@ -8,17 +8,25 @@
buildGoModule (finalAttrs: {
pname = "hatchet";
- version = "0.8.8";
+ version = "0.8.10";
src = fetchFromGitHub {
owner = "simagix";
repo = "hatchet";
tag = "v${finalAttrs.version}";
- hash = "sha256-KoDiioIimktbA3SWHbLM+WAKdEb60cmkuqLw5WNgVRI=";
+ hash = "sha256-TdZ8yKDpphPQnjMHKVICV0vj8FSWlHsAAa6X1p1gqH0=";
};
- vendorHash = "sha256-qZH6+zXcyHg7+KkQjtsZWHpIr0n22R4gH9uzGuFU5CY=";
+ # Otherwise checks fail with `panic: open /etc/protocols: operation not permitted` when sandboxing is enabled on Darwin
+ # https://github.com/NixOS/nixpkgs/pull/381645#issuecomment-2656211797
+ modPostBuild = ''
+ substituteInPlace vendor/modernc.org/libc/honnef.co/go/netdb/netdb.go \
+ --replace-fail '!os.IsNotExist(err)' '!os.IsNotExist(err) && !os.IsPermission(err)'
+ '';
+ vendorHash = "sha256-2IF6XiZvNZt97NvJc4PdgIG3sc2mw6ezkuMvQb2M3LI=";
+
+ env.CGO_ENABLED = 0;
ldflags = [
"-s"
"-w"
diff --git a/pkgs/by-name/he/hevi/package.nix b/pkgs/by-name/he/hevi/package.nix
index 9e30696da500..91c72dda0583 100644
--- a/pkgs/by-name/he/hevi/package.nix
+++ b/pkgs/by-name/he/hevi/package.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig.hook
+ zig
];
postPatch = ''
diff --git a/pkgs/by-name/hy/hyprland/package.nix b/pkgs/by-name/hy/hyprland/package.nix
index 6fb149c7fb6f..215cc6a4560b 100644
--- a/pkgs/by-name/hy/hyprland/package.nix
+++ b/pkgs/by-name/hy/hyprland/package.nix
@@ -12,7 +12,6 @@
binutils,
cairo,
epoll-shim,
- git,
glaze,
hyprcursor,
hyprgraphics,
@@ -104,17 +103,22 @@ customStdenv.mkDerivation (finalAttrs: {
postPatch = ''
# Fix hardcoded paths to /usr installation
- sed -i "s#/usr#$out#" src/render/OpenGL.cpp
+ substituteInPlace src/render/OpenGL.cpp \
+ --replace-fail /usr $out
# Remove extra @PREFIX@ to fix pkg-config paths
- sed -i "s#@PREFIX@/##g" hyprland.pc.in
- sed -i "s#@PREFIX@/##g" example/hyprland.desktop.in
+ substituteInPlace hyprland.pc.in \
+ --replace-fail @PREFIX@ ""
+ substituteInPlace example/hyprland.desktop.in \
+ --replace-fail @PREFIX@ ""
'';
# variables used by CMake, and shown in `hyprctl version`
env = {
GIT_BRANCH = info.branch;
- GIT_COMMITS = info.commit_hash;
+ # The amount of commits altogether. Not really worth getting that info from
+ # GitHub's API, so we set a dummy value.
+ GIT_COMMITS = "-1";
GIT_COMMIT_DATE = info.date;
GIT_DIRTY = "clean";
GIT_COMMIT_HASH = info.commit_hash;
@@ -152,7 +156,6 @@ customStdenv.mkDerivation (finalAttrs: {
aquamarine
cairo
glaze
- git
hyprcursor.dev
hyprgraphics
hyprlang
diff --git a/pkgs/by-name/hy/hyprpaper/package.nix b/pkgs/by-name/hy/hyprpaper/package.nix
index 0ab6330f93d0..1d75881d1519 100644
--- a/pkgs/by-name/hy/hyprpaper/package.nix
+++ b/pkgs/by-name/hy/hyprpaper/package.nix
@@ -36,13 +36,13 @@
gcc15Stdenv.mkDerivation (finalAttrs: {
pname = "hyprpaper";
- version = "0.8.1";
+ version = "0.8.1-unstable-2026-01-08";
src = fetchFromGitHub {
owner = "hyprwm";
repo = "hyprpaper";
- rev = "v${finalAttrs.version}";
- hash = "sha256-RDeDDRgmMnmEKJalIovpXKu9urHuCvH8tHP4RsplyXs=";
+ rev = "2953d963bec2ea63b4303e269b472524db46a121";
+ hash = "sha256-vxAZg+NzAKuWZv2yDrTcXrU+klpAcGFo1FvjYb/CqZ8=";
};
prePatch = ''
diff --git a/pkgs/by-name/im/immich-kiosk/package.nix b/pkgs/by-name/im/immich-kiosk/package.nix
index cbc5dae1d2b3..eef544fd3a61 100644
--- a/pkgs/by-name/im/immich-kiosk/package.nix
+++ b/pkgs/by-name/im/immich-kiosk/package.nix
@@ -9,13 +9,13 @@
}:
buildGoModule rec {
pname = "immich-kiosk";
- version = "0.30.1";
+ version = "0.30.2";
src = fetchFromGitHub {
owner = "damongolding";
repo = "immich-kiosk";
tag = "v${version}";
- hash = "sha256-EuCRYLpfAFstoADPyC0d7CHcJgzwTx2iiRcQdbjuUD8=";
+ hash = "sha256-q321eiHXzYfch3qod1w1EAk95AAvLiDZhhiKmyL2Ki4=";
};
# Delete vendor directory to regenerate it consistently across platforms
diff --git a/pkgs/by-name/im/impression/package.nix b/pkgs/by-name/im/impression/package.nix
index ec7f3858a8c8..41013ce31dd3 100644
--- a/pkgs/by-name/im/impression/package.nix
+++ b/pkgs/by-name/im/impression/package.nix
@@ -24,18 +24,18 @@
stdenv.mkDerivation (finalAttrs: {
pname = "impression";
- version = "3.5.5";
+ version = "3.6.0";
src = fetchFromGitLab {
owner = "adhami3310";
repo = "Impression";
tag = "v${finalAttrs.version}";
- hash = "sha256-ldWINEU4ne15neinuPhs90X2bTkg44xcalyEW0g6TdA=";
+ hash = "sha256-jxfleGDIetTxh0YltKYz2KYE00opwZb+rnaR76beGWA=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
inherit (finalAttrs) pname version src;
- hash = "sha256-QjGtPA2RO+0BF/bTlBz8xx8DRO9lRwTOQIgRmZB6Fbs=";
+ hash = "sha256-RR27VE1/8jG2HgeWtIwGsF9HUlI3Kky9J4X6kZnA+kw=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/in/intel-compute-runtime/package.nix b/pkgs/by-name/in/intel-compute-runtime/package.nix
index 4d522c41d229..fd9b87b2c791 100644
--- a/pkgs/by-name/in/intel-compute-runtime/package.nix
+++ b/pkgs/by-name/in/intel-compute-runtime/package.nix
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "intel-compute-runtime";
- version = "25.48.36300.8";
+ version = "26.01.36711.4";
src = fetchFromGitHub {
owner = "intel";
repo = "compute-runtime";
tag = version;
- hash = "sha256-ymXvbDX01WnsQ2pxCnQU1dKhK+/Jzz1m3Tgg665mdcM=";
+ hash = "sha256-77fVA2T6niK2a9i6v6sAR98fHnExbHqRdHexKBkqd7M=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ju/just-lsp/package.nix b/pkgs/by-name/ju/just-lsp/package.nix
index a3f4bec19cdc..7e05e307a959 100644
--- a/pkgs/by-name/ju/just-lsp/package.nix
+++ b/pkgs/by-name/ju/just-lsp/package.nix
@@ -7,16 +7,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "just-lsp";
- version = "0.3.1";
+ version = "0.3.2";
src = fetchFromGitHub {
owner = "terror";
repo = "just-lsp";
tag = finalAttrs.version;
- hash = "sha256-43w5kA/rGEt7mZCPWlSzYQAme7YJ4EZ97zHmNiDzZ0c=";
+ hash = "sha256-wcUDzrI8jR8fedwu1Z9eY1NLJytDgZsdVK3ay2q6IbM=";
};
- cargoHash = "sha256-/Y9GCKsam5x1FjWcNxKiwf3LiYRg3SWILWGnuyhptrc=";
+ cargoHash = "sha256-ajZUTE/J0I0jEQebLRw/4lstOQNxe+Nh7HTINN0g5K8=";
passthru = {
updateScript = nix-update-script { };
diff --git a/pkgs/by-name/ka/kanboard/package.nix b/pkgs/by-name/ka/kanboard/package.nix
index 5c0ba4b216e4..f1abc2a49b1f 100644
--- a/pkgs/by-name/ka/kanboard/package.nix
+++ b/pkgs/by-name/ka/kanboard/package.nix
@@ -9,13 +9,13 @@
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "kanboard";
- version = "1.2.48";
+ version = "1.2.49";
src = fetchFromGitHub {
owner = "kanboard";
repo = "kanboard";
tag = "v${finalAttrs.version}";
- hash = "sha256-qaVQ0urVdy5ADlLY7v9FJB8TSEuuopuX/XUYRzwbgY0=";
+ hash = "sha256-d74XjURu7vJwn+6p/br76jp4zJiYhYJLSjvxLamt48Q=";
};
dontBuild = true;
diff --git a/pkgs/by-name/ku/kubergrunt/package.nix b/pkgs/by-name/ku/kubergrunt/package.nix
index e9f3c8ee45f2..dfb792195e56 100644
--- a/pkgs/by-name/ku/kubergrunt/package.nix
+++ b/pkgs/by-name/ku/kubergrunt/package.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "kubergrunt";
- version = "0.18.5";
+ version = "0.19.0";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = "kubergrunt";
rev = "v${version}";
- sha256 = "sha256-aze/Cq5hFTRRGE1F3LLcZpWPTjpBlc2RHVkoBiP4RaU=";
+ sha256 = "sha256-cLy+KpnDCGw1YpKrx5SCYh1eUjehAHTzAL9Y+a43+KM=";
};
vendorHash = "sha256-CNvYn/d26V0fqmPh2BbkzMgv3jWwWpGtOqowrND+igk=";
diff --git a/pkgs/by-name/la/lasuite-meet-frontend/package.nix b/pkgs/by-name/la/lasuite-meet-frontend/package.nix
index 128ff921c6de..1c9f662e4be4 100644
--- a/pkgs/by-name/la/lasuite-meet-frontend/package.nix
+++ b/pkgs/by-name/la/lasuite-meet-frontend/package.nix
@@ -7,13 +7,13 @@
buildNpmPackage rec {
pname = "lasuite-meet-frontend";
- version = "1.1.0";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "suitenumerique";
repo = "meet";
tag = "v${version}";
- hash = "sha256-wa0KhS/UeFbw9fJVuFLIPtsLaC5+7Euaew8n6p2jC5Q=";
+ hash = "sha256-YjGceElLsbq6aCs3iC69xVj85WTHVqs9AC5lHpi2SJY=";
};
sourceRoot = "source/src/frontend";
@@ -21,7 +21,7 @@ buildNpmPackage rec {
npmDeps = fetchNpmDeps {
inherit version src;
sourceRoot = "source/src/frontend";
- hash = "sha256-aAIsdEmPbRhKFyN3O/zmO5hkhAXWbEMnr6i/r2sLrjU=";
+ hash = "sha256-2Lbq7fBfs8szAh+0ylLRRDuGpIXuOaDDO/Q/ziwaG6k=";
};
buildPhase = ''
diff --git a/pkgs/by-name/la/lasuite-meet/package.nix b/pkgs/by-name/la/lasuite-meet/package.nix
index f723057b35c2..4498801eb593 100644
--- a/pkgs/by-name/la/lasuite-meet/package.nix
+++ b/pkgs/by-name/la/lasuite-meet/package.nix
@@ -13,14 +13,14 @@ in
python.pkgs.buildPythonApplication rec {
pname = "lasuite-meet";
- version = "1.1.0";
+ version = "1.3.0";
pyproject = true;
src = fetchFromGitHub {
owner = "suitenumerique";
repo = "meet";
tag = "v${version}";
- hash = "sha256-wa0KhS/UeFbw9fJVuFLIPtsLaC5+7Euaew8n6p2jC5Q=";
+ hash = "sha256-YjGceElLsbq6aCs3iC69xVj85WTHVqs9AC5lHpi2SJY=";
};
sourceRoot = "source/src/backend";
diff --git a/pkgs/by-name/li/libdaq/package.nix b/pkgs/by-name/li/libdaq/package.nix
index 3ecb104cab49..b48f6f2cb33c 100644
--- a/pkgs/by-name/li/libdaq/package.nix
+++ b/pkgs/by-name/li/libdaq/package.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libdaq";
- version = "3.0.23";
+ version = "3.0.24";
src = fetchFromGitHub {
owner = "snort3";
repo = "libdaq";
tag = "v${finalAttrs.version}";
- hash = "sha256-P57eH301oOSY43LyryFar1aoPcDrd+WNxTResWGOD/I=";
+ hash = "sha256-LIdELWQZ76bA0GZne0IMr+GHisUksBYXwzSqVB5nMsA=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/li/libphonenumber/package.nix b/pkgs/by-name/li/libphonenumber/package.nix
index e334b09f1232..06684e596f7a 100644
--- a/pkgs/by-name/li/libphonenumber/package.nix
+++ b/pkgs/by-name/li/libphonenumber/package.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "libphonenumber";
- version = "9.0.21";
+ version = "9.0.22";
src = fetchFromGitHub {
owner = "google";
repo = "libphonenumber";
tag = "v${finalAttrs.version}";
- hash = "sha256-2YiTjudHEKl3JJMF4jV/DpQFZbBEb4z6WZxU+jdGVx0=";
+ hash = "sha256-gQcMpwVf49m/f62ABd7/IluLe8mUjapNtnrPSmaLJJ0=";
};
patches = [
diff --git a/pkgs/by-name/li/libpqxx/package.nix b/pkgs/by-name/li/libpqxx/package.nix
index ad7e333c3f25..4eff4a03f24e 100644
--- a/pkgs/by-name/li/libpqxx/package.nix
+++ b/pkgs/by-name/li/libpqxx/package.nix
@@ -1,12 +1,18 @@
{
lib,
stdenv,
+ gcc14Stdenv,
fetchFromGitHub,
libpq,
python3,
+ postgresql,
+ postgresqlTestHook,
+ autoreconfHook,
}:
-stdenv.mkDerivation (finalAttrs: {
+# Work around issue reported in https://github.com/NixOS/nixpkgs/issues/476278.
+# Should be solved when libpqxx 8.x is released.
+gcc14Stdenv.mkDerivation (finalAttrs: {
pname = "libpqxx";
version = "7.10.5";
@@ -23,6 +29,8 @@ stdenv.mkDerivation (finalAttrs: {
];
nativeBuildInputs = [
+ # Needed because Makefile.am is patched to disable the tools/lint test.
+ autoreconfHook
python3
];
@@ -30,8 +38,19 @@ stdenv.mkDerivation (finalAttrs: {
libpq
];
+ nativeCheckInputs = [
+ postgresql
+ postgresqlTestHook
+ ];
+
postPatch = ''
+ # Disable linting step for tests, it tries to install packages with pip.
+ substituteInPlace Makefile.am \
+ --replace-fail "TESTS = tools/lint" ""
+
patchShebangs ./tools/splitconfig.py
+ # Needed for autoreconfHook
+ patchShebangs tools/*.py
'';
configureFlags = [
@@ -39,6 +58,12 @@ stdenv.mkDerivation (finalAttrs: {
"--enable-shared"
];
+ doCheck = true;
+
+ enableParallelBuilding = true;
+
+ __structuredAttrs = true;
+
strictDeps = true;
meta = {
diff --git a/pkgs/by-name/li/librttopo/package.nix b/pkgs/by-name/li/librttopo/package.nix
index 030b3f17ab8c..4a62d6d9e24e 100644
--- a/pkgs/by-name/li/librttopo/package.nix
+++ b/pkgs/by-name/li/librttopo/package.nix
@@ -17,11 +17,11 @@ stdenv.mkDerivation rec {
];
src = fetchFromGitea {
- domain = "git.osgeo.org/gitea";
+ domain = "git.osgeo.org";
owner = "rttopo";
repo = "librttopo";
rev = "librttopo-${version}";
- sha256 = "0h7lzlkn9g4xky6h81ndy0aa6dxz8wb6rnl8v3987jy1i6pr072p";
+ hash = "sha256-VxyQr4nBy4PS2IjabBZHvzejFPDNBgSNn528ZCf99EA=";
};
nativeBuildInputs = [
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
meta = {
description = "RT Topology Library";
- homepage = "https://git.osgeo.org/gitea/rttopo/librttopo";
+ homepage = "https://git.osgeo.org/rttopo/librttopo";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ dotlambda ];
teams = [ lib.teams.geospatial ];
diff --git a/pkgs/by-name/li/linuxwave/package.nix b/pkgs/by-name/li/linuxwave/package.nix
index 8f7b2d92f14f..328365d834bb 100644
--- a/pkgs/by-name/li/linuxwave/package.nix
+++ b/pkgs/by-name/li/linuxwave/package.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
installShellFiles
- zig.hook
+ zig
];
postInstall = ''
diff --git a/pkgs/by-name/lo/lockbook-desktop/package.nix b/pkgs/by-name/lo/lockbook-desktop/package.nix
index c8bd8167ecbc..c2a80b042118 100644
--- a/pkgs/by-name/lo/lockbook-desktop/package.nix
+++ b/pkgs/by-name/lo/lockbook-desktop/package.nix
@@ -18,16 +18,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "lockbook-desktop";
- version = "25.12.15";
+ version = "26.1.13";
src = fetchFromGitHub {
owner = "lockbook";
repo = "lockbook";
tag = version;
- hash = "sha256-bpT8xJST/VJvXIqrukv3OM3xD2zvX5ZqzmLG1BKzXyU=";
+ hash = "sha256-1+56xdfrRpjhb536vC8kwZ+fyGpQ38wPH7clkApIOUs=";
};
- cargoHash = "sha256-tcaLIE4Sn1+C9KIqm3f4ycf/FZtO8QQxCg5mof+TH0I=";
+ cargoHash = "sha256-JCWBG8jt8IxMaUfZaC+YnDfYSmpH/Jm1sqvEcHI8aA0=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/lo/lockbook/package.nix b/pkgs/by-name/lo/lockbook/package.nix
index 582640cbb85a..a67682ed5f74 100644
--- a/pkgs/by-name/lo/lockbook/package.nix
+++ b/pkgs/by-name/lo/lockbook/package.nix
@@ -12,16 +12,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "lockbook";
- version = "25.12.15";
+ version = "26.1.13";
src = fetchFromGitHub {
owner = "lockbook";
repo = "lockbook";
tag = version;
- hash = "sha256-bpT8xJST/VJvXIqrukv3OM3xD2zvX5ZqzmLG1BKzXyU=";
+ hash = "sha256-1+56xdfrRpjhb536vC8kwZ+fyGpQ38wPH7clkApIOUs=";
};
- cargoHash = "sha256-tcaLIE4Sn1+C9KIqm3f4ycf/FZtO8QQxCg5mof+TH0I=";
+ cargoHash = "sha256-JCWBG8jt8IxMaUfZaC+YnDfYSmpH/Jm1sqvEcHI8aA0=";
doCheck = false; # there are no cli tests
cargoBuildFlags = [
diff --git a/pkgs/by-name/ls/lsr/package.nix b/pkgs/by-name/ls/lsr/package.nix
index ba458cf30419..01c70c41c696 100644
--- a/pkgs/by-name/ls/lsr/package.nix
+++ b/pkgs/by-name/ls/lsr/package.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
installShellFiles
- zig.hook
+ zig
];
doInstallCheck = true;
diff --git a/pkgs/by-name/lu/lunatask/package.nix b/pkgs/by-name/lu/lunatask/package.nix
index 91177904c71d..09fb0f41470c 100644
--- a/pkgs/by-name/lu/lunatask/package.nix
+++ b/pkgs/by-name/lu/lunatask/package.nix
@@ -6,12 +6,12 @@
}:
let
- version = "2.1.19";
+ version = "2.1.20";
pname = "lunatask";
src = fetchurl {
url = "https://github.com/lunatask/lunatask/releases/download/v${version}/Lunatask-${version}.AppImage";
- hash = "sha256-d6FZ7+YVmOZSXwhIcaLCjMjxShvykWGXxAeojp3byNE=";
+ hash = "sha256-9VRBNbvlPCgdFnDR9kPv0p0vPzcS1NZbo/yuxMkZz5A=";
};
appimageContents = appimageTools.extract {
diff --git a/pkgs/by-name/ly/ly/package.nix b/pkgs/by-name/ly/ly/package.nix
index a89eea2df810..d92c7aaefb39 100644
--- a/pkgs/by-name/ly/ly/package.nix
+++ b/pkgs/by-name/ly/ly/package.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
makeBinaryWrapper
- zig_0_15.hook
+ zig_0_15
];
buildInputs = [
linux-pam
diff --git a/pkgs/by-name/ma/maddy/package.nix b/pkgs/by-name/ma/maddy/package.nix
index 1a38b3e4f770..b225435692cb 100644
--- a/pkgs/by-name/ma/maddy/package.nix
+++ b/pkgs/by-name/ma/maddy/package.nix
@@ -12,16 +12,16 @@
buildGoModule rec {
pname = "maddy";
- version = "0.8.1";
+ version = "0.8.2";
src = fetchFromGitHub {
owner = "foxcpp";
repo = "maddy";
rev = "v${version}";
- sha256 = "sha256-cR5qRUYQnFfm+ZOwwwNNRo1odq/ntI2QlGmhJBTjaF4=";
+ sha256 = "sha256-+tj2h1rAdr0SPgLGGzVf5sdFmhcwY76fkMm2P/gYFuo=";
};
- vendorHash = "sha256-YbXhxcRDTkNDdlCAKtQS2G8fwRIrRGpouIYx+5RG2lY=";
+ vendorHash = "sha256-+xsG7z2wSxoZ1vEJIDBtwDMiU7zKCtZOsYPUhv6HMpQ=";
tags = [ "libpam" ];
diff --git a/pkgs/by-name/ma/maltego/package.nix b/pkgs/by-name/ma/maltego/package.nix
index 5b2d2cc3d322..da6d9bf30637 100644
--- a/pkgs/by-name/ma/maltego/package.nix
+++ b/pkgs/by-name/ma/maltego/package.nix
@@ -13,11 +13,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "maltego";
- version = "4.11.0";
+ version = "4.11.1";
src = fetchzip {
url = "https://downloads.maltego.com/maltego-v4/linux/Maltego.v${finalAttrs.version}.linux.zip";
- hash = "sha256-+kbQsXIp9BAr6NxleMiGbmvIFWTDJzYQC6vtzYlK39Y=";
+ hash = "sha256-9VDArX8fc4Orh5xCILX7n2teB6cRUABTkCYaStPoa80=";
};
postPatch = ''
diff --git a/pkgs/by-name/mc/mcp-nixos/package.nix b/pkgs/by-name/mc/mcp-nixos/package.nix
index 4e93f0109204..345861f53f63 100644
--- a/pkgs/by-name/mc/mcp-nixos/package.nix
+++ b/pkgs/by-name/mc/mcp-nixos/package.nix
@@ -6,21 +6,16 @@
python3Packages.buildPythonApplication rec {
pname = "mcp-nixos";
- version = "1.0.3";
+ version = "2.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "utensils";
repo = "mcp-nixos";
tag = "v${version}";
- hash = "sha256-UCsJ8eDuHL14u2GFIYEY/drtZ6jht5zN/G/6QNlEy2g=";
+ hash = "sha256-rnpIDY/sy/uV+1dsW+MrFwAFE/RHg5K/6aa5k7Yt1Dc=";
};
- patches = [
- # This patch mocks nix channel listing network calls in tests
- ./tests-mock-nix-channels.patch
- ];
-
build-system = [ python3Packages.hatchling ];
dependencies = with python3Packages; [
@@ -30,8 +25,6 @@ python3Packages.buildPythonApplication rec {
requests
];
- pythonRelaxDeps = [ "fastmcp" ];
-
nativeCheckInputs = with python3Packages; [
anthropic
pytestCheckHook
@@ -39,18 +32,14 @@ python3Packages.buildPythonApplication rec {
python-dotenv
];
- disabledTestMarks = [
- # Require network access
- "integration"
+ disabledTestPaths = [
+ # Requires network access
+ "tests/test_integration.py"
];
- disabledTestPaths = [
- # Require network access
- "tests/test_nixhub.py"
- "tests/test_mcp_behavior.py"
- "tests/test_options.py"
- # Requires configured channels
- "tests/test_channels.py"
+ disabledTests = [
+ # Requires network access
+ "test_valid_channel"
];
pythonImportsCheck = [ "mcp_nixos" ];
diff --git a/pkgs/by-name/mc/mcp-nixos/tests-mock-nix-channels.patch b/pkgs/by-name/mc/mcp-nixos/tests-mock-nix-channels.patch
deleted file mode 100644
index 0aca953007cf..000000000000
--- a/pkgs/by-name/mc/mcp-nixos/tests-mock-nix-channels.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --git a/tests/conftest.py b/tests/conftest.py
-index baae124..2b4bf01 100644
---- a/tests/conftest.py
-+++ b/tests/conftest.py
-@@ -1,6 +1,27 @@
- """Minimal test configuration for refactored MCP-NixOS."""
-
-
-+import pytest
-+@pytest.fixture(autouse=True)
-+def mock_get_channels(monkeypatch):
-+ """Mock get_channels function to return fixed channels for all tests."""
-+ def mock_channels():
-+ return {
-+ "unstable": "latest-43-nixos-unstable",
-+ "25.05": "latest-43-nixos-25.05",
-+ "25.11": "latest-43-nixos-25.11",
-+ "24.11": "latest-43-nixos-24.11",
-+ "stable": "latest-43-nixos-25.05",
-+ "beta": "latest-43-nixos-25.05"
-+ }
-+
-+ # Patch the function in the server module
-+ monkeypatch.setattr('mcp_nixos.server.get_channels', mock_channels)
-+
-+ # Also patch any imported references in test modules
-+ monkeypatch.setattr('tests.test_server.get_channels', mock_channels)
-+
-+
- def pytest_addoption(parser):
- """Add test filtering options."""
- parser.addoption("--unit", action="store_true", help="Run unit tests only")
diff --git a/pkgs/by-name/me/mepo/package.nix b/pkgs/by-name/me/mepo/package.nix
index 074ba71d7cdb..d2fc9166a9ce 100644
--- a/pkgs/by-name/me/mepo/package.nix
+++ b/pkgs/by-name/me/mepo/package.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
pkg-config
- zig_0_14.hook
+ zig_0_14
makeWrapper
];
diff --git a/pkgs/by-name/mi/minizign/package.nix b/pkgs/by-name/mi/minizign/package.nix
index 2271e1b57eab..3bab3ac74526 100644
--- a/pkgs/by-name/mi/minizign/package.nix
+++ b/pkgs/by-name/mi/minizign/package.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig.hook
+ zig
];
meta = {
diff --git a/pkgs/by-name/mi/mise/package.nix b/pkgs/by-name/mi/mise/package.nix
index 22fae8337576..d7f84db6bf1f 100644
--- a/pkgs/by-name/mi/mise/package.nix
+++ b/pkgs/by-name/mi/mise/package.nix
@@ -22,16 +22,16 @@
rustPlatform.buildRustPackage rec {
pname = "mise";
- version = "2026.1.1";
+ version = "2026.1.2";
src = fetchFromGitHub {
owner = "jdx";
repo = "mise";
rev = "v${version}";
- hash = "sha256-z2sk7g0XleaV83udcxqvlyqit3NPcqbcttN6Zo9asdI=";
+ hash = "sha256-CMDspsChrfGcraITzjoBbtMYy9MrGgLL62JtM46s0no=";
};
- cargoHash = "sha256-zau4N7TsgcKmG5AUdUm1WL3AKqT7d8CqTnjnUgqYDvU=";
+ cargoHash = "sha256-HJ/tm3FPtuPkUzvkureXVFhUWc5qPqq1BAPtOCl7R5E=";
nativeBuildInputs = [
installShellFiles
diff --git a/pkgs/by-name/mi/mistral-vibe/package.nix b/pkgs/by-name/mi/mistral-vibe/package.nix
index c989ef78e11a..c2d04fa988f3 100644
--- a/pkgs/by-name/mi/mistral-vibe/package.nix
+++ b/pkgs/by-name/mi/mistral-vibe/package.nix
@@ -10,16 +10,16 @@
writableTmpDirAsHomeHook,
}:
-python3Packages.buildPythonApplication rec {
+python3Packages.buildPythonApplication (finalAttrs: {
pname = "mistral-vibe";
- version = "1.3.3";
+ version = "1.3.5";
pyproject = true;
src = fetchFromGitHub {
owner = "mistralai";
repo = "mistral-vibe";
- tag = "v${version}";
- hash = "sha256-nW7pRSyv+t/7yatx84PMgxsHRTfRqqpy6rz+dQfLluU=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-R+sh8xQpLDIKqQwE1JjguP4NwE2Jz7tuXNK1+EsHnrA=";
};
build-system = with python3Packages; [
@@ -51,6 +51,8 @@ python3Packages.buildPythonApplication rec {
rich
textual
textual-speedups
+ tree-sitter
+ tree-sitter-grammars.tree-sitter-bash
tomli-w
watchfiles
];
@@ -67,7 +69,6 @@ python3Packages.buildPythonApplication rec {
versionCheckHook
writableTmpDirAsHomeHook
];
- versionCheckProgramArg = "--version";
versionCheckKeepEnvironment = [ "HOME" ];
pytestFlags = [ "tests/cli/test_clipboard.py" ];
@@ -96,12 +97,13 @@ python3Packages.buildPythonApplication rec {
meta = {
description = "Minimal CLI coding agent by Mistral";
homepage = "https://github.com/mistralai/mistral-vibe";
- changelog = "https://github.com/mistralai/mistral-vibe/blob/${src.tag}/CHANGELOG.md";
+ changelog = "https://github.com/mistralai/mistral-vibe/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
GaetanLepage
shikanime
+ mana-byte
];
mainProgram = "vibe";
};
-}
+})
diff --git a/pkgs/by-name/mk/mkbrr/package.nix b/pkgs/by-name/mk/mkbrr/package.nix
index 2a5dc3e86229..d4fe40a0f7b2 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.18.0";
+ version = "1.19.0";
src = fetchFromGitHub {
owner = "autobrr";
repo = "mkbrr";
tag = "v${finalAttrs.version}";
- hash = "sha256-WeBqMqxxb49tmlWVfL4EUBerNBgUspHZ0Ava1AVqmsY=";
+ hash = "sha256-EL+pYQCrP6pPa7cDBhuVv+X+PuiGz9OuqWbNC3PfEG0=";
};
vendorHash = "sha256-mbcbACOKMohBw0SH5gH06CTkHtJk3WmbAqpcO0qMFOs=";
diff --git a/pkgs/by-name/mo/mongoaudit/package.nix b/pkgs/by-name/mo/mongoaudit/package.nix
index b80668bef553..7e30b64c70a5 100644
--- a/pkgs/by-name/mo/mongoaudit/package.nix
+++ b/pkgs/by-name/mo/mongoaudit/package.nix
@@ -4,23 +4,19 @@
python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "mongoaudit";
version = "0.1.1";
pyproject = true;
- disabled = python3.pythonOlder "3.8";
-
src = fetchFromGitHub {
owner = "stampery";
repo = "mongoaudit";
- rev = version;
- sha256 = "17k4vw5d3kr961axl49ywid4cf3n7zxvm885c4lv15w7s2al1425";
+ tag = finalAttrs.version;
+ hash = "sha256-RZBAldCHl7ApYQWhuvs/djhGWuQ+EdpVMCnP0QrfZJ4=";
};
- build-system = with python3.pkgs; [
- setuptools
- ];
+ build-system = with python3.pkgs; [ setuptools ];
dependencies = with python3.pkgs; [
pymongo
@@ -28,19 +24,16 @@ python3.pkgs.buildPythonApplication rec {
urwid
];
- nativeCheckInputs = with python3.pkgs; [
- pytestCheckHook
- ];
+ nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ];
- pythonImportsCheck = [
- "mongoaudit"
- ];
+ pythonImportsCheck = [ "mongoaudit" ];
meta = {
description = "MongoDB auditing and pentesting tool";
homepage = "https://github.com/stampery/mongoaudit";
- license = with lib.licenses; [ mit ];
+ changelog = "https://github.com/stampery/mongoaudit/releases/tag/${finalAttrs.src.tag}";
+ license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
mainProgram = "mongoaudit";
};
-}
+})
diff --git a/pkgs/by-name/mp/mpv-unwrapped/package.nix b/pkgs/by-name/mp/mpv-unwrapped/package.nix
index 52a21ac4a12e..80193dc6af98 100644
--- a/pkgs/by-name/mp/mpv-unwrapped/package.nix
+++ b/pkgs/by-name/mp/mpv-unwrapped/package.nix
@@ -327,6 +327,7 @@ stdenv.mkDerivation (finalAttrs: {
];
mainProgram = "mpv";
maintainers = with lib.maintainers; [
+ colinsane
fpletz
SchweGELBin
];
diff --git a/pkgs/by-name/mu/mullvad-compass/package.nix b/pkgs/by-name/mu/mullvad-compass/package.nix
new file mode 100644
index 000000000000..6888e00ed773
--- /dev/null
+++ b/pkgs/by-name/mu/mullvad-compass/package.nix
@@ -0,0 +1,36 @@
+{
+ lib,
+ buildGoModule,
+ fetchFromGitHub,
+ versionCheckHook,
+}:
+buildGoModule (finalAttrs: {
+ pname = "mullvad-compass";
+ version = "0.0.3";
+
+ src = fetchFromGitHub {
+ owner = "Ch00k";
+ repo = "mullvad-compass";
+ tag = finalAttrs.version;
+ hash = "sha256-OhaXabjkimeMXty6msqDJVvnWXu8G6jWz/E2x7ZYrDI=";
+ };
+
+ vendorHash = "sha256-gEdtoJjCa0nVyi7T4zzv6xUDTQCYFi4ANFaqXGeqcsI=";
+
+ ldflags = [
+ "-s"
+ "-w"
+ "-X main.Version=${finalAttrs.version}"
+ ];
+
+ nativeInstallCheckInputs = [ versionCheckHook ];
+ doInstallCheck = true;
+
+ meta = {
+ description = "Find the best Mullvad VPN server to connect to";
+ homepage = "https://github.com/Ch00k/mullvad-compass";
+ license = lib.licenses.unlicense;
+ maintainers = with lib.maintainers; [ isabelroses ];
+ mainProgram = "mullvad-compass";
+ };
+})
diff --git a/pkgs/by-name/mu/mutmut/package.nix b/pkgs/by-name/mu/mutmut/package.nix
index 9fcec251b046..3604b653a107 100644
--- a/pkgs/by-name/mu/mutmut/package.nix
+++ b/pkgs/by-name/mu/mutmut/package.nix
@@ -20,8 +20,6 @@ python3Packages.buildPythonApplication rec {
substituteInPlace requirements.txt --replace-fail 'junit-xml==1.8' 'junit-xml==1.9'
'';
- disabled = python3Packages.pythonOlder "3.7";
-
doCheck = false;
build-system = with python3Packages; [ setuptools ];
diff --git a/pkgs/by-name/my/mycelium/package.nix b/pkgs/by-name/my/mycelium/package.nix
index d1dead302c73..a1e7ceccbf27 100644
--- a/pkgs/by-name/my/mycelium/package.nix
+++ b/pkgs/by-name/my/mycelium/package.nix
@@ -10,7 +10,7 @@
rustPlatform.buildRustPackage rec {
pname = "mycelium";
- version = "0.6.1";
+ version = "0.7.1";
sourceRoot = "${src.name}/myceliumd";
@@ -18,10 +18,10 @@ rustPlatform.buildRustPackage rec {
owner = "threefoldtech";
repo = "mycelium";
rev = "v${version}";
- hash = "sha256-DP6gCTuWraCwprY5C0JlTR1VrOwrOnUMSVxuPSVMjo0=";
+ hash = "sha256-9/9vPUGIEGzbD8uMu3J8uQvNItc7UB4+X21riYjtDD8=";
};
- cargoHash = "sha256-5TyJNYBTULSu886D+vy8YRh50oFBubNZ9KkMu1/PvgU=";
+ cargoHash = "sha256-F8zHaFDOfgTolW1tO4T8QpGaPoN3kehhqKgwv2KouRM=";
nativeBuildInputs = [ versionCheckHook ];
diff --git a/pkgs/by-name/n8/n8n/package.nix b/pkgs/by-name/n8/n8n/package.nix
index a8bae4741e62..1879cad9b093 100644
--- a/pkgs/by-name/n8/n8n/package.nix
+++ b/pkgs/by-name/n8/n8n/package.nix
@@ -18,20 +18,20 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "n8n";
- version = "2.3.0";
+ version = "2.3.4";
src = fetchFromGitHub {
owner = "n8n-io";
repo = "n8n";
tag = "n8n@${finalAttrs.version}";
- hash = "sha256-6VfoT8Rw2c46ugSpW1IHJPSHTWnphNn0MG1XDhrPeBg=";
+ hash = "sha256-tH+NKwLdzGlDtJG6QTEFUR03BZePtRXuaPyryYAw0h0=";
};
pnpmDeps = fetchPnpmDeps {
inherit (finalAttrs) pname version src;
pnpm = pnpm_10;
fetcherVersion = 3;
- hash = "sha256-wSKxoxWys3gf++yTDr/XBadW9bq/w/NKPGUZpbAPe+I=";
+ hash = "sha256-KhIoGXa681m3u2jRSHc1KVyQ5pohqetlqm0M8hEgpVU=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/na/nakama/package.nix b/pkgs/by-name/na/nakama/package.nix
index 4158e19de7a9..58ef33c0152c 100644
--- a/pkgs/by-name/na/nakama/package.nix
+++ b/pkgs/by-name/na/nakama/package.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "nakama";
- version = "3.35.1";
+ version = "3.36.0";
src = fetchFromGitHub {
owner = "heroiclabs";
repo = "nakama";
tag = "v${version}";
- hash = "sha256-CntKCWfhK6UjM7NWdzhHfpbll693vmFxgsyoaxyyCQs=";
+ hash = "sha256-QPp9VnPh4pP9k7Ee7ydl67wpA13lIVSjkTT3r2qqp14=";
};
vendorHash = null;
diff --git a/pkgs/by-name/na/nautilus-open-any-terminal/package.nix b/pkgs/by-name/na/nautilus-open-any-terminal/package.nix
index 70a7baadc360..e092b6a134c4 100644
--- a/pkgs/by-name/na/nautilus-open-any-terminal/package.nix
+++ b/pkgs/by-name/na/nautilus-open-any-terminal/package.nix
@@ -16,14 +16,14 @@
python3.pkgs.buildPythonPackage rec {
pname = "nautilus-open-any-terminal";
- version = "0.7.0";
+ version = "0.8.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Stunkymonkey";
repo = "nautilus-open-any-terminal";
tag = version;
- hash = "sha256-+qBgTjVJ6gMFtkbqaF9bDYgoJYpM570Vpg+DLRBaFX0=";
+ hash = "sha256-D67mp+ha1xdRxkWeNxyKW3ZIyD40LoqBrNjoBqw+9rE=";
};
patches = [ ./hardcode-gsettings.patch ];
diff --git a/pkgs/by-name/na/nauty/package.nix b/pkgs/by-name/na/nauty/package.nix
index 06566a3de0f6..90b9995cd802 100644
--- a/pkgs/by-name/na/nauty/package.nix
+++ b/pkgs/by-name/na/nauty/package.nix
@@ -5,13 +5,13 @@
}:
stdenv.mkDerivation rec {
pname = "nauty";
- version = "2.9.1";
+ version = "2.9.3";
src = fetchurl {
url = "https://pallini.di.uniroma1.it/nauty${
builtins.replaceStrings [ "." ] [ "_" ] version
}.tar.gz";
- sha256 = "sha256-SI+pBtEKNyxy0jZMXe5I4PcwcAT75SwrzlDFLejNhz4=";
+ sha256 = "sha256-n8TtrgT4ig9Yg5hb47Oc9/iY/WzJbpa57iVFJ0PMG1s=";
};
outputs = [
@@ -19,10 +19,8 @@ stdenv.mkDerivation rec {
"dev"
];
- # HACK: starting from 2.8.9, the makefile tries to copy .libs/*.a files unconditionally
- dontDisableStatic = true;
-
configureFlags = [
+ "--libdir=${placeholder "dev"}/lib"
# Prevent nauty from sniffing some cpu features. While those are very
# widely available, it can lead to nasty bugs when they are not available:
# https://groups.google.com/forum/#!topic/sage-packaging/Pe4SRDNYlhA
@@ -31,20 +29,12 @@ stdenv.mkDerivation rec {
"--${if stdenv.hostPlatform.sse4_aSupport then "enable" else "disable"}-clz"
];
- installPhase = ''
- mkdir -p "$out"/{bin,share/doc/nauty} "$dev"/{lib,include/nauty}
-
- find . -type f -perm -111 \! -name '*.*' \! -name configure -exec cp '{}' "$out/bin" \;
+ postInstall = ''
+ mkdir -p "$out/share/doc/nauty" "$dev/include/nauty"
cp [Rr][Ee][Aa][Dd]* COPYRIGHT This* [Cc]hange* "$out/share/doc/nauty"
-
cp *.h "$dev/include/nauty"
- for i in *.a; do
- cp "$i" "$dev/lib/lib$i";
- done
'';
- checkTarget = "checks";
-
meta = {
description = "Programs for computing automorphism groups of graphs and digraphs";
license = lib.licenses.asl20;
diff --git a/pkgs/by-name/nc/ncdu/package.nix b/pkgs/by-name/nc/ncdu/package.nix
index f1cc506086fb..ad12df23228e 100644
--- a/pkgs/by-name/nc/ncdu/package.nix
+++ b/pkgs/by-name/nc/ncdu/package.nix
@@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig_0_15.hook
+ zig_0_15
installShellFiles
pkg-config
];
diff --git a/pkgs/by-name/nc/ncps/package.nix b/pkgs/by-name/nc/ncps/package.nix
index 4c03355bfc92..04ad036ce7ce 100644
--- a/pkgs/by-name/nc/ncps/package.nix
+++ b/pkgs/by-name/nc/ncps/package.nix
@@ -33,13 +33,13 @@ let
finalAttrs = {
pname = "ncps";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "kalbasit";
repo = "ncps";
tag = "v${finalAttrs.version}";
- hash = "sha256-GIAZ1fKIYCi+qPCIYJpi7q1AigEcIk60SxNUvzYnROA=";
+ hash = "sha256-KJzfvp4Q/h9dT9zt602QTfpxCtwUEW4FCvPIjX9E7aE=";
};
ldflags = [
diff --git a/pkgs/by-name/ni/nile/package.nix b/pkgs/by-name/ni/nile/package.nix
index fb7a9f744c17..7b4d5854b25c 100644
--- a/pkgs/by-name/ni/nile/package.nix
+++ b/pkgs/by-name/ni/nile/package.nix
@@ -5,24 +5,21 @@
fetchFromGitHub,
}:
-let
- version = "1.1.2";
-in
-python3Packages.buildPythonApplication {
+python3Packages.buildPythonApplication (finalAttrs: {
pname = "nile";
- inherit version;
+ version = "1.1.2";
pyproject = true;
src = fetchFromGitHub {
owner = "imLinguin";
repo = "nile";
- rev = "v${version}";
+ tag = "v${finalAttrs.version}";
hash = "sha256-/C4b8wPKWHGgiheuAN7AvU+KcD5aj5i6KzgFSdTIkNI=";
};
- disabled = python3Packages.pythonOlder "3.8";
+ build-system = with python3Packages; [ setuptools ];
- propagatedBuildInputs = with python3Packages; [
+ dependencies = with python3Packages; [
setuptools
requests
protobuf
@@ -43,14 +40,16 @@ python3Packages.buildPythonApplication {
pythonImportsCheck = [ "nile" ];
- meta = {
- description = "Unofficial Amazon Games client";
- mainProgram = "nile";
- homepage = "https://github.com/imLinguin/nile";
- license = with lib.licenses; [ gpl3 ];
- };
-
passthru.updateScript = gitUpdater {
rev-prefix = "v";
};
-}
+
+ meta = {
+ description = "Unofficial Amazon Games client";
+ homepage = "https://github.com/imLinguin/nile";
+ changelog = "https://github.com/imLinguin/nile/releases/tag/v${finalAttrs.src.tag}";
+ license = lib.licenses.gpl3Only;
+ mainProgram = "nile";
+ maintainers = [ ];
+ };
+})
diff --git a/pkgs/by-name/ni/nimbo/package.nix b/pkgs/by-name/ni/nimbo/package.nix
index 42d2a9bd8d00..e1f974e4f1bf 100644
--- a/pkgs/by-name/ni/nimbo/package.nix
+++ b/pkgs/by-name/ni/nimbo/package.nix
@@ -1,48 +1,54 @@
{
lib,
stdenv,
- python3,
+ awscli,
fetchFromGitHub,
installShellFiles,
- awscli,
+ python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "nimbo";
version = "0.3.0";
format = "setuptools";
- disabled = python3.pythonOlder "3.6";
src = fetchFromGitHub {
owner = "nimbo-sh";
repo = "nimbo";
- rev = "v${version}";
- sha256 = "YC5T02Sw22Uczufbyts8l99oCQW4lPq0gPMRXCoKsvw=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-YC5T02Sw22Uczufbyts8l99oCQW4lPq0gPMRXCoKsvw=";
};
- # Rich + Colorama are added in `propagatedBuildInputs`
postPatch = ''
+ # Wrong format specifier in awscli dependency
substituteInPlace setup.py \
- --replace "awscli>=1.19<2.0" "" \
- --replace "colorama==0.4.3" "" \
- --replace "rich>=10.1.0" ""
+ --replace-fail "awscli>=1.19<2.0" "awscli>=1.19,<2.0"
'';
+ pythonRelaxDeps = [
+ "awscli"
+ "colorama"
+ "rich"
+ ];
+
+ build-system = with python3.pkgs; [ setuptools ];
+
nativeBuildInputs = [ installShellFiles ];
- propagatedBuildInputs = with python3.pkgs; [
- setuptools
+ dependencies = with python3.pkgs; [
boto3
- requests
click
- pyyaml
- pydantic
- rich
colorama
+ pydantic
+ pyyaml
+ requests
+ rich
+ setuptools
];
# nimbo tests require an AWS instance
doCheck = false;
+
pythonImportsCheck = [ "nimbo" ];
makeWrapperArgs = [
@@ -52,17 +58,10 @@ python3.pkgs.buildPythonApplication rec {
(lib.makeBinPath [ awscli ])
];
- postInstall = lib.optionalString (stdenv.buildPlatform.canExecute stdenv.hostPlatform) ''
- installShellCompletion --cmd nimbo \
- --zsh <(_NIMBO_COMPLETE=source_zsh $out/bin/nimbo) \
- --bash <(_NIMBO_COMPLETE=source_bash $out/bin/nimbo) \
- --fish <(_NIMBO_COMPLETE=source_fish $out/bin/nimbo)
- '';
-
meta = {
description = "Run machine learning jobs on AWS with a single command";
homepage = "https://github.com/nimbo-sh/nimbo";
license = lib.licenses.bsl11;
maintainers = with lib.maintainers; [ noreferences ];
};
-}
+})
diff --git a/pkgs/by-name/ni/nix-search-tv/package.nix b/pkgs/by-name/ni/nix-search-tv/package.nix
index 483707876830..8fd457112bc4 100644
--- a/pkgs/by-name/ni/nix-search-tv/package.nix
+++ b/pkgs/by-name/ni/nix-search-tv/package.nix
@@ -7,13 +7,13 @@
buildGoModule (finalAttrs: {
pname = "nix-search-tv";
- version = "2.2.3";
+ version = "2.2.4";
src = fetchFromGitHub {
owner = "3timeslazy";
repo = "nix-search-tv";
tag = "v${finalAttrs.version}";
- hash = "sha256-fhXbkH1iqLugr5zkuSgxUYziq5Q4f+QnV5eSag9La8g=";
+ hash = "sha256-ygA9AF4PrM+4G+Le70UI12OQPIjLmELg3Xpkmc7nMz0=";
};
vendorHash = "sha256-ZuhU1+XzJeiGheYNR4lL7AI5vgWvgp6iuJjMcK8t6Mg=";
@@ -24,7 +24,6 @@ buildGoModule (finalAttrs: {
ldflags = [
"-s"
- "-w"
];
passthru = {
diff --git a/pkgs/by-name/nt/ntfy-sh/package.nix b/pkgs/by-name/nt/ntfy-sh/package.nix
index 0a437fd65e31..084dd0497bc0 100644
--- a/pkgs/by-name/nt/ntfy-sh/package.nix
+++ b/pkgs/by-name/nt/ntfy-sh/package.nix
@@ -17,7 +17,7 @@ buildGoModule (
ui = buildNpmPackage {
inherit (finalAttrs) src version;
pname = "ntfy-sh-ui";
- npmDepsHash = "sha256-LmEJ7JuaAdjB816VspVXAQC+I46lpNAjwfLTxeNeLPc=";
+ npmDepsHash = "sha256-VxGNZgAp+w3vl6XaqUmkew2JYOgwiymInUwiyZ6/Gvs=";
prePatch = ''
cd web/
@@ -37,16 +37,16 @@ buildGoModule (
in
{
pname = "ntfy-sh";
- version = "2.14.0";
+ version = "2.15.0";
src = fetchFromGitHub {
owner = "binwiederhier";
repo = "ntfy";
tag = "v${finalAttrs.version}";
- hash = "sha256-8BqJ2/u+g5P68ekYu/ztzjdQ91c8dIazeNdLRFpqVy0=";
+ hash = "sha256-vQ6cugoPLtuYqpZRj9gOR0x3+vOTRAkcBnkUyA6qmMw=";
};
- vendorHash = "sha256-3adQNZ2G0wKW3aV+gsGo/il6NsrIhGPbI7P4elWrKZQ=";
+ vendorHash = "sha256-7oFBD3FblGXZRyfvd2t9s3sKbmCB1L+IkeN83IjnGUk=";
doCheck = false;
diff --git a/pkgs/by-name/nu/numix-icon-theme-square/package.nix b/pkgs/by-name/nu/numix-icon-theme-square/package.nix
index 80418717a368..d615722dc8b9 100644
--- a/pkgs/by-name/nu/numix-icon-theme-square/package.nix
+++ b/pkgs/by-name/nu/numix-icon-theme-square/package.nix
@@ -10,13 +10,13 @@
stdenvNoCC.mkDerivation rec {
pname = "numix-icon-theme-square";
- version = "25.12.27";
+ version = "26.01.11";
src = fetchFromGitHub {
owner = "numixproject";
repo = "numix-icon-theme-square";
rev = version;
- sha256 = "sha256-D4Tclt0GQ70Ka4tmMPhOPVSHL/42hAB2D0PLe9iyN+U=";
+ sha256 = "sha256-fj7CaEUms7w+apaXW+6zMwqCwaLWlU2RJalGzFIaDNg=";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/by-name/nu/numr/package.nix b/pkgs/by-name/nu/numr/package.nix
index b805bdb4aeee..c077b0507361 100644
--- a/pkgs/by-name/nu/numr/package.nix
+++ b/pkgs/by-name/nu/numr/package.nix
@@ -11,16 +11,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "numr";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchFromGitHub {
owner = "nasedkinpv";
repo = "numr";
rev = "v${finalAttrs.version}";
- hash = "sha256-S/0xpxJAOHAZu3bLk3fzBWlfhmvxSmJcHOPnQqFj7Ww=";
+ hash = "sha256-ULe9jrfQaHnW3o7qf+WfKS5/dxL5lWQlXvYuPnZkPbY=";
};
- cargoHash = "sha256-e2o2HFnXgFG+aprl/PLMAd2KskMsOGwhjEdoHWgBuAE=";
+ cargoHash = "sha256-4YwGwjin13tr1t1YEmsBSOZdFAtrppy0ZxqVrbNCoJk=";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/by-name/od/odiff/package.nix b/pkgs/by-name/od/odiff/package.nix
index 60f009609911..9341e8a6fd19 100644
--- a/pkgs/by-name/od/odiff/package.nix
+++ b/pkgs/by-name/od/odiff/package.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
installShellFiles
- zig.hook
+ zig
nasm
];
diff --git a/pkgs/by-name/of/offpunk/package.nix b/pkgs/by-name/of/offpunk/package.nix
index 462acbcc275e..01c0431ee483 100644
--- a/pkgs/by-name/of/offpunk/package.nix
+++ b/pkgs/by-name/of/offpunk/package.nix
@@ -17,8 +17,6 @@ python3Packages.buildPythonApplication rec {
version = "2.8";
pyproject = true;
- disabled = python3Packages.pythonOlder "3.7";
-
src = fetchFromSourcehut {
owner = "~lioploum";
repo = "offpunk";
diff --git a/pkgs/by-name/ol/ollama/package.nix b/pkgs/by-name/ol/ollama/package.nix
index 2eab4fa97557..721ac2a49234 100644
--- a/pkgs/by-name/ol/ollama/package.nix
+++ b/pkgs/by-name/ol/ollama/package.nix
@@ -138,16 +138,16 @@ in
goBuild (finalAttrs: {
pname = "ollama";
# don't forget to invalidate all hashes each update
- version = "0.13.5";
+ version = "0.14.0";
src = fetchFromGitHub {
owner = "ollama";
repo = "ollama";
tag = "v${finalAttrs.version}";
- hash = "sha256-4K1+GE96Uu5w1otSiP69vNDJ03tFvr78VluIEHMzFGQ=";
+ hash = "sha256-hJeEWkIWQHITxzo6VGqkWJHOktBJyVNIEKtUdSPyD24=";
};
- vendorHash = "sha256-NM0vtue0MFrAJCjmpYJ/rPEDWBxWCzBrWDb0MVOhY+Q=";
+ vendorHash = "sha256-WdHAjCD20eLj0d9v1K6VYP8vJ+IZ8BEZ3CciYLLMtxc=";
env =
lib.optionalAttrs enableRocm {
diff --git a/pkgs/by-name/on/oniux/package.nix b/pkgs/by-name/on/oniux/package.nix
index 1d2beb22012f..30ceeb04a62c 100644
--- a/pkgs/by-name/on/oniux/package.nix
+++ b/pkgs/by-name/on/oniux/package.nix
@@ -7,17 +7,17 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
pname = "oniux";
- version = "0.6.1";
+ version = "0.7.0";
src = fetchFromGitLab {
domain = "gitlab.torproject.org";
owner = "tpo/core";
repo = "oniux";
tag = "v${finalAttrs.version}";
- hash = "sha256-icrNKF9cGPBZPbaGCj2c8OtdP6A14whPoP39zhs4wlo=";
+ hash = "sha256-MUSLyNKJTLwFxDLglNN9YoX58yBDrtW2Atds/zvnmFY=";
};
- cargoHash = "sha256-juWtf0aX70xJTx9KpXOATyXARhk7aTaveUFN0OPKrbs=";
+ cargoHash = "sha256-MoAjUn6rBiIK3sZDEcJjRZdfFOTSUT4/eeC3ymsQs14=";
nativeBuildInputs = [
perl
diff --git a/pkgs/by-name/on/onnxruntime/nvcc-gsl.patch b/pkgs/by-name/on/onnxruntime/nvcc-gsl.patch
deleted file mode 100644
index 11127d93e1ce..000000000000
--- a/pkgs/by-name/on/onnxruntime/nvcc-gsl.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/cmake/external/onnxruntime_external_deps.cmake b/cmake/external/onnxruntime_external_deps.cmake
-index ebf20ab21b..2aa5d9e908 100644
---- a/cmake/external/onnxruntime_external_deps.cmake
-+++ b/cmake/external/onnxruntime_external_deps.cmake
-@@ -403,15 +403,6 @@ if (CPUINFO_SUPPORTED)
- endif()
-
- if(onnxruntime_USE_CUDA)
-- onnxruntime_fetchcontent_declare(
-- GSL
-- URL ${DEP_URL_microsoft_gsl}
-- URL_HASH SHA1=${DEP_SHA1_microsoft_gsl}
-- PATCH_COMMAND ${Patch_EXECUTABLE} --binary --ignore-whitespace -p1 < ${PROJECT_SOURCE_DIR}/patches/gsl/1064.patch
-- EXCLUDE_FROM_ALL
-- FIND_PACKAGE_ARGS 4.0 NAMES Microsoft.GSL
-- )
--else()
- onnxruntime_fetchcontent_declare(
- GSL
- URL ${DEP_URL_microsoft_gsl}
diff --git a/pkgs/by-name/on/onnxruntime/package.nix b/pkgs/by-name/on/onnxruntime/package.nix
index bd9e9242239b..3e7b182813af 100644
--- a/pkgs/by-name/on/onnxruntime/package.nix
+++ b/pkgs/by-name/on/onnxruntime/package.nix
@@ -103,11 +103,6 @@ effectiveStdenv.mkDerivation rec {
# https://github.com/microsoft/onnxruntime/pull/15661
# https://github.com/microsoft/onnxruntime/pull/20509
./cpuinfo-logging.patch
- ]
- ++ lib.optionals cudaSupport [
- # We apply the referenced 1064.patch ourselves to our nix dependency.
- # FIND_PACKAGE_ARGS for CUDA was added in https://github.com/microsoft/onnxruntime/commit/87744e5 so it might be possible to delete this patch after upgrading to 1.17.0
- ./nvcc-gsl.patch
];
nativeBuildInputs = [
diff --git a/pkgs/by-name/op/opencode/bundle.ts b/pkgs/by-name/op/opencode/bundle.ts
deleted file mode 100644
index 768e3e204e21..000000000000
--- a/pkgs/by-name/op/opencode/bundle.ts
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/env bun
-
-import solidPlugin from "./node_modules/@opentui/solid/scripts/solid-plugin"
-import fs from "fs"
-
-const version = process.env.OPENCODE_VERSION!
-const channel = process.env.OPENCODE_CHANNEL!
-
-const result = await Bun.build({
- target: "bun",
- outdir: "./dist",
- entrypoints: [
- "./src/index.ts",
- "./src/cli/cmd/tui/worker.ts"
- ],
- plugins: [solidPlugin],
- naming: {
- entry: "[dir]/[name].js"
- },
- define: {
- OPENCODE_VERSION: JSON.stringify(version),
- OPENCODE_CHANNEL: JSON.stringify(channel),
- },
- external: [
- "@opentui/core-*",
- ],
-})
-
-if (!result.success) {
- console.error("Bundle failed:", result.logs)
- process.exit(1)
-}
-
-// Move worker file to worker.ts at the dist root so the code can find it
-if (fs.existsSync("./dist/cli/cmd/tui/worker.js")) {
- fs.renameSync("./dist/cli/cmd/tui/worker.js", "./dist/worker.ts")
- fs.rmdirSync("./dist/cli/cmd/tui", { recursive: true })
-}
diff --git a/pkgs/by-name/op/opencode/package.nix b/pkgs/by-name/op/opencode/package.nix
index fe31e9ff9243..cab871206cbb 100644
--- a/pkgs/by-name/op/opencode/package.nix
+++ b/pkgs/by-name/op/opencode/package.nix
@@ -8,8 +8,8 @@
models-dev,
nix-update-script,
ripgrep,
- testers,
installShellFiles,
+ versionCheckHook,
writableTmpDirAsHomeHook,
}:
let
@@ -19,7 +19,7 @@ let
owner = "anomalyco";
repo = "opencode";
tag = "v${version}";
- hash = "sha256-B0NkJ4HSxgdjBuydvjcNcoaW5WIYcuKV8qHYapAaDmU=";
+ hash = "sha256-uNeje6WZ/FJVOtxdTdWXbWhPl7BwMws+7/Iz2Hz/stw=";
};
node_modules = stdenvNoCC.mkDerivation {
@@ -41,20 +41,15 @@ let
buildPhase = ''
runHook preBuild
- export BUN_INSTALL_CACHE_DIR=$(mktemp -d)
-
bun install \
--cpu="*" \
- --filter=./packages/opencode \
- --force \
--frozen-lockfile \
--ignore-scripts \
--no-progress \
- --os="*" \
- --production
+ --os="*"
- bun run ./nix/scripts/canonicalize-node-modules.ts
- bun run ./nix/scripts/normalize-bun-binaries.ts
+ bun --bun ./nix/scripts/canonicalize-node-modules.ts
+ bun --bun ./nix/scripts/normalize-bun-binaries.ts
runHook postBuild
'';
@@ -71,7 +66,7 @@ let
# NOTE: Required else we get errors that our fixed-output derivation references store paths
dontFixup = true;
- outputHash = "sha256-vRIWQt02VljcoYG3mwJy8uCihSTB/OLypyw+vt8LuL8=";
+ outputHash = "sha256-OJ3C4RMzfbbG1Fwa/5yru0rlISj+28UPITMNBEU5AeM=";
outputHashAlgo = "sha256";
outputHashMode = "recursive";
};
@@ -95,37 +90,38 @@ stdenvNoCC.mkDerivation (finalAttrs: {
patches = [
# NOTE: Relax Bun version check to be a warning instead of an error
./relax-bun-version-check.patch
+ # NOTE: Remove special and windows build targes
+ ./remove-special-and-windows-build-targets.patch
];
- dontConfigure = true;
+ configurePhase = ''
+ runHook preConfigure
+
+ cp -R ${node_modules}/. .
+
+ runHook postConfigure
+ '';
env.MODELS_DEV_API_JSON = "${models-dev}/dist/_api.json";
env.OPENCODE_VERSION = finalAttrs.version;
env.OPENCODE_CHANNEL = "stable";
+ preBuild = ''
+ chmod -R u+w ./packages/opencode/node_modules
+ pushd ./packages/opencode/node_modules/@opentui/
+ for pkg in ../../../../node_modules/.bun/@opentui+core-*; do
+ linkName=$(basename "$pkg" | sed 's/@.*+\(.*\)@.*/\1/')
+ ln -sf "$pkg/node_modules/@opentui/$linkName" "$linkName"
+ done
+ popd
+ '';
+
buildPhase = ''
runHook preBuild
- # Copy all node_modules including the .bun directory with actual packages
- cp -r ${finalAttrs.node_modules}/node_modules .
- cp -r ${finalAttrs.node_modules}/packages .
-
- (
- cd packages/opencode
-
- # Fix symlinks to workspace packages
- chmod -R u+w ./node_modules
- mkdir -p ./node_modules/@opencode-ai
- rm -f ./node_modules/@opencode-ai/{script,sdk,plugin}
- ln -s $(pwd)/../../packages/script ./node_modules/@opencode-ai/script
- ln -s $(pwd)/../../packages/sdk/js ./node_modules/@opencode-ai/sdk
- ln -s $(pwd)/../../packages/plugin ./node_modules/@opencode-ai/plugin
-
- # Use upstream bundle.ts for Nix-compatible bundling
- cp ../../nix/bundle.ts ./bundle.ts
- chmod +x ./bundle.ts
- bun run ./bundle.ts
- )
+ cd ./packages/opencode
+ bun --bun ./script/build.ts --single --skip-install
+ bun --bun ./script/schema.ts schema.json
runHook postBuild
'';
@@ -133,93 +129,37 @@ stdenvNoCC.mkDerivation (finalAttrs: {
installPhase = ''
runHook preInstall
- cd packages/opencode
- if [ ! -d dist ]; then
- echo "ERROR: dist directory missing after bundle step"
- exit 1
- fi
-
- mkdir -p $out/lib/opencode
- cp -r dist $out/lib/opencode/
- chmod -R u+w $out/lib/opencode/dist
-
- # Select bundled worker assets deterministically (sorted find output)
- worker_file=$(find "$out/lib/opencode/dist" -type f \( -path '*/tui/worker.*' -o -name 'worker.*' \) | sort | head -n1)
- parser_worker_file=$(find "$out/lib/opencode/dist" -type f -name 'parser.worker.*' | sort | head -n1)
- if [ -z "$worker_file" ]; then
- echo "ERROR: bundled worker not found"
- exit 1
- fi
-
- main_wasm=$(printf '%s\n' "$out"/lib/opencode/dist/tree-sitter-*.wasm | sort | head -n1)
- wasm_list=$(find "$out/lib/opencode/dist" -maxdepth 1 -name 'tree-sitter-*.wasm' -print)
- for patch_file in "$worker_file" "$parser_worker_file"; do
- [ -z "$patch_file" ] && continue
- [ ! -f "$patch_file" ] && continue
- if [ -n "$wasm_list" ] && grep -q 'tree-sitter' "$patch_file"; then
- # Rewrite wasm references to absolute store paths to avoid runtime resolve failures.
- bun --bun ../../nix/scripts/patch-wasm.ts "$patch_file" "$main_wasm" $wasm_list
- fi
- done
-
- mkdir -p $out/lib/opencode/node_modules
- cp -r ../../node_modules/.bun $out/lib/opencode/node_modules/
- mkdir -p $out/lib/opencode/node_modules/@opentui
-
- # Generate and install JSON schema
- mkdir -p $out/share/opencode
- HOME=$TMPDIR bun --bun script/schema.ts $out/share/opencode/schema.json
-
- mkdir -p $out/bin
- makeWrapper ${lib.getExe bun} $out/bin/opencode \
- --add-flags "run" \
- --add-flags "$out/lib/opencode/dist/src/index.js" \
- --prefix PATH : ${
- lib.makeBinPath [
- fzf
- ripgrep
- ]
- } \
- --argv0 opencode
+ install -Dm755 dist/opencode-*/bin/opencode $out/bin/opencode
+ install -Dm644 schema.json $out/share/opencode/schema.json
runHook postInstall
'';
- postInstall = ''
- # Add symlinks for platform-specific native modules
- pkgs=(
- $out/lib/opencode/node_modules/.bun/@opentui+core-*
- $out/lib/opencode/node_modules/.bun/@opentui+solid-*
- $out/lib/opencode/node_modules/.bun/@opentui+core@*
- $out/lib/opencode/node_modules/.bun/@opentui+solid@*
- )
- for pkg in "''${pkgs[@]}"; do
- if [ -d "$pkg" ]; then
- pkgName=$(basename "$pkg" | sed 's/@opentui+\([^@]*\)@.*/\1/')
- ln -sf ../.bun/$(basename "$pkg")/node_modules/@opentui/$pkgName \
- $out/lib/opencode/node_modules/@opentui/$pkgName
- fi
- done
-
- ${lib.optionalString
- (
- (stdenvNoCC.buildPlatform.canExecute stdenvNoCC.hostPlatform)
- && (stdenvNoCC.hostPlatform.system != "x86_64-darwin")
- )
- ''
- installShellCompletion --cmd opencode \
- --bash <($out/bin/opencode completion)
- ''
- }
+ postInstall = lib.optionalString (stdenvNoCC.buildPlatform.canExecute stdenvNoCC.hostPlatform) ''
+ installShellCompletion --cmd opencode \
+ --bash <($out/bin/opencode completion)
'';
+ postFixup = ''
+ wrapProgram $out/bin/opencode \
+ --prefix PATH : ${
+ lib.makeBinPath [
+ fzf
+ ripgrep
+ ]
+ }
+ '';
+
+ nativeInstallCheckInputs = [
+ versionCheckHook
+ writableTmpDirAsHomeHook
+ ];
+ doInstallCheck = true;
+ versionCheckKeepEnvironment = [ "HOME" ];
+ versionCheckProgramArg = "--version";
+
passthru = {
jsonschema = "${placeholder "out"}/share/opencode/schema.json";
- tests.version = testers.testVersion {
- package = finalAttrs.finalPackage;
- command = "HOME=$(mktemp -d) opencode --version";
- inherit (finalAttrs) version;
- };
updateScript = nix-update-script {
extraArgs = [
"--subpackage"
@@ -230,11 +170,6 @@ stdenvNoCC.mkDerivation (finalAttrs: {
meta = {
description = "AI coding agent built for the terminal";
- longDescription = ''
- OpenCode is a terminal-based agent that can build anything.
- It combines a TypeScript/JavaScript core with a Go-based TUI
- to provide an interactive AI coding experience.
- '';
homepage = "https://github.com/anomalyco/opencode";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ delafthi ];
diff --git a/pkgs/by-name/op/opencode/remove-special-and-windows-build-targets.patch b/pkgs/by-name/op/opencode/remove-special-and-windows-build-targets.patch
new file mode 100644
index 000000000000..50f5601f334a
--- /dev/null
+++ b/pkgs/by-name/op/opencode/remove-special-and-windows-build-targets.patch
@@ -0,0 +1,100 @@
+From 4d0a82e8f3cf8bf011e2592677db4aa31b6b290b Mon Sep 17 00:00:00 2001
+From: Thierry Delafontaine
+Date: Sun, 4 Jan 2026 20:55:49 +0100
+Subject: [PATCH] Remove special and windows build targets
+
+---
+ packages/opencode/script/build.ts | 70 +++++++++++++++----------------
+ 1 file changed, 35 insertions(+), 35 deletions(-)
+
+diff --git a/packages/opencode/script/build.ts b/packages/opencode/script/build.ts
+index f51cb2924..ee3c0e863 100755
+--- a/packages/opencode/script/build.ts
++++ b/packages/opencode/script/build.ts
+@@ -33,27 +33,27 @@ const allTargets: {
+ os: "linux",
+ arch: "x64",
+ },
+- {
+- os: "linux",
+- arch: "x64",
+- avx2: false,
+- },
+- {
+- os: "linux",
+- arch: "arm64",
+- abi: "musl",
+- },
+- {
+- os: "linux",
+- arch: "x64",
+- abi: "musl",
+- },
+- {
+- os: "linux",
+- arch: "x64",
+- abi: "musl",
+- avx2: false,
+- },
++ // {
++ // os: "linux",
++ // arch: "x64",
++ // avx2: false,
++ // },
++ // {
++ // os: "linux",
++ // arch: "arm64",
++ // abi: "musl",
++ // },
++ // {
++ // os: "linux",
++ // arch: "x64",
++ // abi: "musl",
++ // },
++ // {
++ // os: "linux",
++ // arch: "x64",
++ // abi: "musl",
++ // avx2: false,
++ // },
+ {
+ os: "darwin",
+ arch: "arm64",
+@@ -62,20 +62,20 @@ const allTargets: {
+ os: "darwin",
+ arch: "x64",
+ },
+- {
+- os: "darwin",
+- arch: "x64",
+- avx2: false,
+- },
+- {
+- os: "win32",
+- arch: "x64",
+- },
+- {
+- os: "win32",
+- arch: "x64",
+- avx2: false,
+- },
++ // {
++ // os: "darwin",
++ // arch: "x64",
++ // avx2: false,
++ // },
++ // {
++ // os: "win32",
++ // arch: "x64",
++ // },
++ // {
++ // os: "win32",
++ // arch: "x64",
++ // avx2: false,
++ // },
+ ]
+
+ const targets = singleFlag
+--
+2.52.0
+
diff --git a/pkgs/by-name/op/openhue-cli/package.nix b/pkgs/by-name/op/openhue-cli/package.nix
index 390524892449..0edfdcfd50d1 100644
--- a/pkgs/by-name/op/openhue-cli/package.nix
+++ b/pkgs/by-name/op/openhue-cli/package.nix
@@ -8,13 +8,13 @@
buildGoModule (finalAttrs: {
pname = "openhue-cli";
- version = "0.21";
+ version = "0.22.1";
src = fetchFromGitHub {
owner = "openhue";
repo = "openhue-cli";
tag = finalAttrs.version;
- hash = "sha256-u6ulk+qv1FlZ7PdUiO9UXtRqWWp2MMRAnc8F9vHnRBo=";
+ hash = "sha256-2MvtE1B9dN31rnjAs+f+cAYhM0D61A+wbtcdMfAyOY8=";
leaveDotGit = true;
postFetch = ''
cd "$out"
diff --git a/pkgs/by-name/ou/outfieldr/package.nix b/pkgs/by-name/ou/outfieldr/package.nix
index 569c2a8180e2..08f2a011a238 100644
--- a/pkgs/by-name/ou/outfieldr/package.nix
+++ b/pkgs/by-name/ou/outfieldr/package.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig.hook
+ zig
];
meta = {
diff --git a/pkgs/by-name/pd/pdns-recursor/package.nix b/pkgs/by-name/pd/pdns-recursor/package.nix
index 30bdb7190cad..7ea8528413d4 100644
--- a/pkgs/by-name/pd/pdns-recursor/package.nix
+++ b/pkgs/by-name/pd/pdns-recursor/package.nix
@@ -20,11 +20,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "pdns-recursor";
- version = "5.2.6";
+ version = "5.2.7";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/pdns-recursor-${finalAttrs.version}.tar.bz2";
- hash = "sha256-INt/KcULGvsensXF6LIZ0RKtrPK4rPPaQW/yR+JaxAc=";
+ hash = "sha256-s7/I2M5uL94I71fMYLKl+JcOPn0TnVn74oaIKnYmObE=";
};
cargoDeps = rustPlatform.fetchCargoVendor {
diff --git a/pkgs/by-name/pe/peru/package.nix b/pkgs/by-name/pe/peru/package.nix
index 1fb1543b5e34..da3e3ea5bdf4 100644
--- a/pkgs/by-name/pe/peru/package.nix
+++ b/pkgs/by-name/pe/peru/package.nix
@@ -4,21 +4,19 @@
python3Packages,
}:
-python3Packages.buildPythonApplication rec {
+python3Packages.buildPythonApplication (finalAttrs: {
pname = "peru";
- version = "1.3.4";
+ version = "1.3.5";
pyproject = true;
- disabled = python3Packages.pythonOlder "3.5";
-
src = fetchFromGitHub {
owner = "buildinspace";
repo = "peru";
- rev = version;
- sha256 = "sha256-ubkDB/McG2Tp3s0K5PbL6QpHbpqRLAUSHa7v+u/n6hI=";
+ tag = finalAttrs.version;
+ hash = "sha256-RFf4JWjt5FqM3At0boBNmg4GStLehyxuueA8hCc0sxg=";
};
- build-system = with python3Packages; [ setuptools ];
+ build-system = with python3Packages; [ hatchling ];
dependencies = with python3Packages; [
pyyaml
@@ -31,11 +29,12 @@ python3Packages.buildPythonApplication rec {
pythonImportsCheck = [ "peru" ];
meta = {
- homepage = "https://github.com/buildinspace/peru";
description = "Tool for including other people's code in your projects";
+ homepage = "https://github.com/buildinspace/peru";
+ changelog = "https://github.com/buildinspace/peru/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
+ maintainers = [ ];
platforms = lib.platforms.unix;
mainProgram = "peru";
};
-
-}
+})
diff --git a/pkgs/by-name/ph/phpactor/package.nix b/pkgs/by-name/ph/phpactor/package.nix
index 90d1703f3da5..8100858acd00 100644
--- a/pkgs/by-name/ph/phpactor/package.nix
+++ b/pkgs/by-name/ph/phpactor/package.nix
@@ -7,16 +7,16 @@
}:
php.buildComposerProject2 (finalAttrs: {
pname = "phpactor";
- version = "2025.12.21.0";
+ version = "2025.12.21.1";
src = fetchFromGitHub {
owner = "phpactor";
repo = "phpactor";
tag = finalAttrs.version;
- hash = "sha256-wMyHkkN15kd2Q9BN3H2gJ3iNlRodric2DqWiWLU1Fj0=";
+ hash = "sha256-9hkYU/Mhxl49tIZa3Vyj3kXftNIgZXUlH1T6/4obM7I=";
};
- vendorHash = "sha256-T4YiYL2RBpmLluk5rm4hkpD96wXKmrlX/1pzHRb//68=";
+ vendorHash = "sha256-XsybPL391WGHztWPaZAN1l2hWQMQ0tklZ9yjkKjGzsI=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/pl/pleroma/package.nix b/pkgs/by-name/pl/pleroma/package.nix
index e9d07ffe1355..0a05709893d2 100644
--- a/pkgs/by-name/pl/pleroma/package.nix
+++ b/pkgs/by-name/pl/pleroma/package.nix
@@ -126,6 +126,14 @@ beamPackages.mixRelease rec {
syslog = prev.syslog.override { buildPlugins = with beamPackages; [ pc ]; };
vix = prev.vix.override {
+ # TOREMOVE override when upstream bumps the dependency. See
+ # https://git.pleroma.social/pleroma/pleroma/-/issues/3393
+ src = fetchFromGitHub {
+ owner = "akash-akya";
+ repo = "vix";
+ tag = "v0.36.0";
+ hash = "sha256-14gqzu5TBbgrqCU4+qz0jWCK6Ar5JvmKKLcfgz5BHtw=";
+ };
nativeBuildInputs = [ pkg-config ];
buildInputs = [
vips
diff --git a/pkgs/by-name/po/poetry/unwrapped.nix b/pkgs/by-name/po/poetry/unwrapped.nix
index 9cee03056d55..6cb9a0cda505 100644
--- a/pkgs/by-name/po/poetry/unwrapped.nix
+++ b/pkgs/by-name/po/poetry/unwrapped.nix
@@ -27,7 +27,6 @@
virtualenv,
xattr,
tomli,
- importlib-metadata,
deepdiff,
pytestCheckHook,
httpretty,
@@ -88,9 +87,6 @@ buildPythonPackage rec {
++ lib.optionals (pythonOlder "3.11") [
tomli
]
- ++ lib.optionals (pythonOlder "3.10") [
- importlib-metadata
- ]
++ cachecontrol.optional-dependencies.filecache
++ pbs-installer.optional-dependencies.download
++ pbs-installer.optional-dependencies.install;
diff --git a/pkgs/by-name/po/poop/package.nix b/pkgs/by-name/po/poop/package.nix
index ad25fd8920f1..18fc82adc275 100644
--- a/pkgs/by-name/po/poop/package.nix
+++ b/pkgs/by-name/po/poop/package.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig_0_13.hook
+ zig_0_13
];
meta = {
diff --git a/pkgs/by-name/po/positron-bin/package.nix b/pkgs/by-name/po/positron-bin/package.nix
index 295df2009c6a..b05500495092 100644
--- a/pkgs/by-name/po/positron-bin/package.nix
+++ b/pkgs/by-name/po/positron-bin/package.nix
@@ -22,7 +22,7 @@
}:
let
pname = "positron-bin";
- version = "2025.12.2-5";
+ version = "2026.01.0-147";
in
stdenv.mkDerivation {
inherit version pname;
@@ -31,17 +31,17 @@ stdenv.mkDerivation {
if stdenv.hostPlatform.isDarwin then
fetchurl {
url = "https://cdn.posit.co/positron/releases/mac/universal/Positron-${version}-universal.dmg";
- hash = "sha256-V4akD75XoycUu3wcWIRr4pRkR/QZu5zpsgjpftj6YlU=";
+ hash = "sha256-/SBJWQLOq4nEHd0HvwII9HuaSDenkcxGmIqDqTJsfug=";
}
else if stdenv.hostPlatform.system == "aarch64-linux" then
fetchurl {
url = "https://cdn.posit.co/positron/releases/deb/arm64/Positron-${version}-arm64.deb";
- hash = "sha256-zbG4dZlcrlHNMWUMBvHOIUnNQ0nXR9OTbDSboPkyACg=";
+ hash = "sha256-u8JrIlSUIynZlZ0o+Z8wWltIDz8/vq0CynPiLSZ6M14=";
}
else
fetchurl {
url = "https://cdn.posit.co/positron/releases/deb/x86_64/Positron-${version}-x64.deb";
- hash = "sha256-IQIBz4g5H6bOcmEI0FAWqEEK02zZKKUy3LeySeGbWUo=";
+ hash = "sha256-eJJ+qcfj2yDKG2uItdtgoT5+VaeXc2/yfKP5TeSuk70=";
};
buildInputs = [
diff --git a/pkgs/by-name/pr/primecount/package.nix b/pkgs/by-name/pr/primecount/package.nix
index d60d18637160..e5381b4e5ad6 100644
--- a/pkgs/by-name/pr/primecount/package.nix
+++ b/pkgs/by-name/pr/primecount/package.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "primecount";
- version = "7.20";
+ version = "8.0";
src = fetchFromGitHub {
owner = "kimwalisch";
repo = "primecount";
rev = "v${finalAttrs.version}";
- hash = "sha256-rM+c1CDD75bRqvUMI8Ej02nSqkweR8+E4Wpag7mJcM4=";
+ hash = "sha256-EogWQWbAlLlhaIMZck9fzqv9XPJRbSe2zUtKU6xCZvU=";
};
outputs = [
diff --git a/pkgs/by-name/pr/prismlauncher-unwrapped/package.nix b/pkgs/by-name/pr/prismlauncher-unwrapped/package.nix
index d9cfd11c730c..ca8046697d64 100644
--- a/pkgs/by-name/pr/prismlauncher-unwrapped/package.nix
+++ b/pkgs/by-name/pr/prismlauncher-unwrapped/package.nix
@@ -27,13 +27,13 @@ let
in
stdenv.mkDerivation (finalAttrs: {
pname = "prismlauncher-unwrapped";
- version = "10.0.1";
+ version = "10.0.2";
src = fetchFromGitHub {
owner = "PrismLauncher";
repo = "PrismLauncher";
tag = finalAttrs.version;
- hash = "sha256-wQ8+9mo4R88da/ZZcBSSvVmznl1GxIso3eynyZhkh7g=";
+ hash = "sha256-Nfo0IaN7kdvaY7ER/BOTfAz2YQL2Jjfiu8vzcKz3n0s=";
};
postUnpack = ''
diff --git a/pkgs/by-name/pr/procyon/package.nix b/pkgs/by-name/pr/procyon/package.nix
index f143df9d3f23..51e70d41c56f 100644
--- a/pkgs/by-name/pr/procyon/package.nix
+++ b/pkgs/by-name/pr/procyon/package.nix
@@ -1,39 +1,73 @@
{
lib,
stdenv,
- fetchurl,
- runtimeShell,
- jre_headless,
+ fetchFromGitHub,
+ makeShellWrapper,
+ jdk_headless,
+ jre_minimal,
+ gradle,
}:
+let
+ jre = jre_minimal.override {
+ modules = [
+ "java.base"
+ "java.compiler"
+ "java.logging"
+ ];
+ };
+ jcommander-src = fetchFromGitHub {
+ owner = "cbeust";
+ repo = "jcommander";
+ tag = "1.78";
+ hash = "sha256-zoPymohdU8HhVmw7ACoPbgNGgzdsIDVD3bl7Fh3qf2g=";
+ };
+in
+
stdenv.mkDerivation rec {
pname = "procyon";
version = "0.6.0";
- src = fetchurl {
- url = "https://github.com/mstrobel/procyon/releases/download/v${version}/procyon-decompiler-${version}.jar";
- sha256 = "sha256-gh2pYBL8aSRPoeopjJBFXuTgIUNLx5bTuVRqskYBt3k=";
+ src = fetchFromGitHub {
+ owner = "mstrobel";
+ repo = "procyon";
+ tag = "v${version}";
+ hash = "sha256-l8+eEdJtneZY1s6rvh9h87XwL7ioU3Y9T64CH7LdjXo=";
};
- dontUnpack = true;
+ postPatch = ''
+ sed -i build.gradle \
+ -e '/subprojects {/,/^}/d' \
+ -e '/uploadArchives/d' \
+ -e "/'maven'/d" \
+ -e '/sourceCompatibility/d'
+ sed -i -e 's/compile /implementation /' -e 's/testCompile/testImplementation/' {.,*}/build.gradle
+ sed -i Procyon.Decompiler/build.gradle \
+ -e '/uploadArchives/d' \
+ -e 's/configurations.compile/configurations.runtimeClasspath/' \
+ -e "/jcommander/d"
+ cp -a ${jcommander-src}/src Procyon.Decompiler
+ '';
+
+ nativeBuildInputs = [
+ jdk_headless
+ gradle
+ makeShellWrapper
+ ];
installPhase = ''
mkdir -p $out/bin $out/share/procyon
- cp $src $out/share/procyon/procyon-decompiler.jar
+ mv build/Procyon.Decompiler/libs/Procyon.Decompiler-${version}.jar $out/share/procyon/procyon-decompiler.jar
- cat << EOF > $out/bin/procyon
- #!${runtimeShell}
- exec ${jre_headless}/bin/java -jar $out/share/procyon/procyon-decompiler.jar "\$@"
- EOF
- chmod +x $out/bin/procyon
+ makeWrapper ${jre}/bin/java $out/bin/procyon \
+ --add-flags "-jar $out/share/procyon/procyon-decompiler.jar"
'';
meta = {
description = "Suite of Java metaprogramming tools including a Java decompiler";
- sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
homepage = "https://github.com/mstrobel/procyon/";
license = lib.licenses.asl20;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ linsui ];
mainProgram = "procyon";
};
}
diff --git a/pkgs/by-name/py/pylode/package.nix b/pkgs/by-name/py/pylode/package.nix
index 7356f3b5b987..9fb7c9c8cdf5 100644
--- a/pkgs/by-name/py/pylode/package.nix
+++ b/pkgs/by-name/py/pylode/package.nix
@@ -4,47 +4,42 @@
fetchFromGitHub,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "pylode";
- version = "2.13.3";
+ version = "3.2.1";
pyproject = true;
- disabled = python3.pythonOlder "3.6";
-
src = fetchFromGitHub {
owner = "RDFLib";
repo = "pylode";
- tag = version;
- sha256 = "sha256-AtqkxnpEL+580S/iKCaRcsQO6LLYhkJxyNx6fi3atbE=";
+ tag = finalAttrs.version;
+ hash = "sha256-X12rcXvFvMB5tZ3WtfCE+yb8mhed9FnscjiTmMcSyV4=";
};
- build-system = with python3.pkgs; [ setuptools ];
+ pythonRelaxDeps = [ "rdflib" ];
+
+ build-system = with python3.pkgs; [ poetry-core ];
dependencies = with python3.pkgs; [
beautifulsoup4
- falcon
- jinja2
+ dominate
+ html5lib
+ httpx
markdown
- python-dateutil
rdflib
- requests
];
- pythonRelaxDeps = [ "rdflib" ];
-
# Path issues with the tests
doCheck = false;
- pythonImportsCheck = [
- "pylode"
- ];
+ pythonImportsCheck = [ "pylode" ];
meta = {
description = "OWL ontology documentation tool using Python and templating, based on LODE";
homepage = "https://github.com/RDFLib/pyLODE";
- # Next release will move to BSD3
- license = lib.licenses.gpl3Only;
+ changelog = "https://github.com/RDFLib/pyLODE/releases/tag/${finalAttrs.src.tag}";
+ license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ koslambrou ];
mainProgram = "pylode";
};
-}
+})
diff --git a/pkgs/by-name/qd/qdelay/package.nix b/pkgs/by-name/qd/qdelay/package.nix
index a3fb8ba2f499..a7f27131a3a9 100644
--- a/pkgs/by-name/qd/qdelay/package.nix
+++ b/pkgs/by-name/qd/qdelay/package.nix
@@ -20,14 +20,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "qdelay";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchFromGitHub {
owner = "tiagolr";
repo = "qdelay";
tag = "v${finalAttrs.version}";
fetchSubmodules = true;
- hash = "sha256-aPWGqr87ymZSofXa4YKGC7GOE5eB7qSuy9+6OPJl1vE=";
+ hash = "sha256-2fu2eF1SjM1qSwKx/oEAx6EWNbNZ8VeJrtnmvxm/0yU=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/ra/railway/package.nix b/pkgs/by-name/ra/railway/package.nix
index dff1176771cd..be74a9fca6c9 100644
--- a/pkgs/by-name/ra/railway/package.nix
+++ b/pkgs/by-name/ra/railway/package.nix
@@ -7,16 +7,16 @@
}:
rustPlatform.buildRustPackage rec {
pname = "railway";
- version = "4.17.0";
+ version = "4.23.2";
src = fetchFromGitHub {
owner = "railwayapp";
repo = "cli";
rev = "v${version}";
- hash = "sha256-QMwVqNqJysohjYAXjXY3AVjK44/U3/GcIwN4EgDaZEY=";
+ hash = "sha256-3Uh8SR4H0mgsamGCLrpgq+ujNtegPQvSVUm7ALfQLh8=";
};
- cargoHash = "sha256-z92GOQkbPIeEjZVE9g8pdTVp1s1e7oYLZeTUF7t/FkQ=";
+ cargoHash = "sha256-voN3tRl4CetkuQ9RbIQzpIO2gJeBzP9TPmouJyqeYSw=";
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/by-name/ra/rauthy/0001-build-svelte-files-inside-the-current-directory.patch b/pkgs/by-name/ra/rauthy/0001-build-svelte-files-inside-the-current-directory.patch
new file mode 100644
index 000000000000..d733e58a7613
--- /dev/null
+++ b/pkgs/by-name/ra/rauthy/0001-build-svelte-files-inside-the-current-directory.patch
@@ -0,0 +1,15 @@
+diff --git a/frontend/svelte.config.js b/frontend/svelte.config.js
+index 397fe4d4..3a08f7a2 100644
+--- a/frontend/svelte.config.js
++++ b/frontend/svelte.config.js
+@@ -12,8 +12,8 @@ const config = {
+ },
+ adapter: adapter({
+ fallback: null,
+- pages: '../templates/html',
+- assets: '../static/v1',
++ pages: 'dist/templates/html',
++ assets: 'dist/static/v1',
+ precompress: true,
+ strict: true,
+ }),
diff --git a/pkgs/by-name/ra/rauthy/package.nix b/pkgs/by-name/ra/rauthy/package.nix
new file mode 100644
index 000000000000..c76eca31bb32
--- /dev/null
+++ b/pkgs/by-name/ra/rauthy/package.nix
@@ -0,0 +1,128 @@
+{
+ lib,
+ fetchFromGitHub,
+ rustPlatform,
+ buildNpmPackage,
+ nix-update-script,
+ writableTmpDirAsHomeHook,
+ pkg-config,
+ perl,
+ wasm-pack,
+ wasm-bindgen-cli_0_2_106,
+ binaryen,
+ lld,
+}:
+let
+ version = "0.33.4";
+ pname = "rauthy";
+
+ src = fetchFromGitHub {
+ owner = "sebadob";
+ repo = "rauthy";
+ tag = "v${version}";
+ hash = "sha256-MhurQyfB+ydIdnCAu5+h6EeKwPHyQix0dDYIvaV3Juk=";
+ };
+
+ cargoDeps = rustPlatform.fetchCargoVendor {
+ inherit src pname version;
+ hash = "sha256-rFJHXWr50dLHILSgAHLCzgiD543r6xctjw60MOOR7HU=";
+ };
+
+ # Wasm modules are needed to build the frontend and are part of the main Rust repo.
+ #
+ # We use rustPlatform.buildRustPackage to get the correct environment for wasm-pack.
+ # Since the "wasm-modules" crate has no binary output, cargoInstallPostBuildHook fails,
+ # so we disable the cargo install phase.
+ wasmModules = rustPlatform.buildRustPackage {
+ inherit version src cargoDeps;
+ pname = "${pname}-wasm-modules";
+
+ nativeBuildInputs = [
+ writableTmpDirAsHomeHook
+ wasm-pack
+ wasm-bindgen-cli_0_2_106
+ binaryen
+ lld
+ ];
+
+ buildPhase = ''
+ runHook preBuild
+
+ mkdir -p $out/wasm
+ cd src/wasm-modules
+
+ wasm-pack -v build --out-dir $out/wasm/spow --no-pack --out-name spow --features spow
+ wasm-pack -v build --out-dir $out/wasm/md --no-pack --out-name md --features md
+
+ runHook postBuild
+ '';
+
+ dontCargoInstall = true;
+
+ # Skip checks here; they will run in the main package.
+ doCheck = false;
+ };
+
+ frontend = buildNpmPackage {
+ inherit version src;
+ pname = "${pname}-frontend";
+
+ sourceRoot = "${src.name}/frontend";
+
+ patches = [
+ ./0001-build-svelte-files-inside-the-current-directory.patch
+ ];
+
+ patchFlags = [
+ "-p2"
+ ];
+
+ npmDepsHash = "sha256-rTN+CbwnX157qqPLpUfjoCofFiwKYJJH9Oy0MeRFWXE=";
+
+ preBuild = ''
+ mkdir -p ./src/wasm/
+ cp -r ${wasmModules}/wasm/* ./src/wasm/
+ '';
+ };
+in
+rustPlatform.buildRustPackage (finalAttrs: {
+ inherit
+ pname
+ version
+ src
+ cargoDeps
+ ;
+
+ nativeBuildInputs = [
+ pkg-config
+ perl
+ ];
+
+ preBuild = ''
+ cp -r ${frontend}/lib/node_modules/frontend/dist/templates/html/ templates/html
+ cp -r ${frontend}/lib/node_modules/frontend/dist/static/ static
+ '';
+
+ # Tests fail and appear unmaintained upstream.
+ doCheck = false;
+
+ passthru = {
+ inherit frontend;
+
+ updateScript = nix-update-script {
+ extraArgs = [
+ "--subpackage=frontend"
+ ];
+ };
+ };
+
+ meta = {
+ mainProgram = "rauthy";
+ description = "Single Sign-On Identity & Access Management via OpenID Connect, OAuth 2.0 and PAM";
+ homepage = "https://github.com/sebadob/rauthy";
+ changelog = "https://github.com/sebadob/rauthy/blob/${finalAttrs.src.tag}/CHANGELOG.md";
+ license = lib.licenses.asl20;
+ platforms = lib.platforms.linux;
+ maintainers = with lib.maintainers; [ angelodlfrtr ];
+ };
+})
diff --git a/pkgs/by-name/re/regexploit/package.nix b/pkgs/by-name/re/regexploit/package.nix
index b51ccfa456cd..00afe1b51696 100644
--- a/pkgs/by-name/re/regexploit/package.nix
+++ b/pkgs/by-name/re/regexploit/package.nix
@@ -4,38 +4,31 @@
python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "regexploit";
version = "1.0.0";
pyproject = true;
- disabled = python3.pythonOlder "3.8";
-
src = fetchFromGitHub {
owner = "doyensec";
repo = "regexploit";
- rev = "v${version}";
- sha256 = "0z3fghsyw0ll36in7ihc0qi3gy7mqi6cw1mi8m8c8xb1nlwpfr0y";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-HmR3ObVhdcRQRbEGzkzE9fg3IgYMxmOjGZQC7jV8bnw=";
};
- build-system = with python3.pkgs; [
- setuptools
- ];
+ build-system = with python3.pkgs; [ setuptools ];
- dependencies = with python3.pkgs; [
- pyyaml
- ];
+ dependencies = with python3.pkgs; [ pyyaml ];
- nativeCheckInputs = with python3.pkgs; [
- pytestCheckHook
- ];
+ nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ];
pythonImportsCheck = [ "regexploit" ];
meta = {
description = "Tool to find regular expressions which are vulnerable to ReDoS";
homepage = "https://github.com/doyensec/regexploit";
- license = with lib.licenses; [ asl20 ];
+ changelog = "https://github.com/doyensec/regexploit/releases/tag/v${finalAttrs.src.tag}";
+ license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
-}
+})
diff --git a/pkgs/by-name/re/renode-dts2repl/package.nix b/pkgs/by-name/re/renode-dts2repl/package.nix
index 0b637b6de1e7..84bbf1aab535 100644
--- a/pkgs/by-name/re/renode-dts2repl/package.nix
+++ b/pkgs/by-name/re/renode-dts2repl/package.nix
@@ -7,14 +7,14 @@
python3.pkgs.buildPythonApplication {
pname = "renode-dts2repl";
- version = "0-unstable-2026-01-07";
+ version = "0-unstable-2026-01-12";
pyproject = true;
src = fetchFromGitHub {
owner = "antmicro";
repo = "dts2repl";
- rev = "1b072467e75464dc6171825e0ca44a2ffdb791a7";
- hash = "sha256-ctPp1B4pZSMBWjqtfOq6hqLvisrXyppvTiKXPrI94No=";
+ rev = "b47b972dff8a835be2999cab8cd167d8778ce53a";
+ hash = "sha256-34BEX7WaFZJVNeXxfPr6V6MGiqrIJ/Wdal8iwQkr4tQ=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/re/retool/package.nix b/pkgs/by-name/re/retool/package.nix
index de942afff097..664862da8380 100644
--- a/pkgs/by-name/re/retool/package.nix
+++ b/pkgs/by-name/re/retool/package.nix
@@ -6,27 +6,24 @@
qt6,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "retool";
version = "2.4.5";
-
pyproject = true;
- disabled = python3.pkgs.pythonOlder "3.10";
src = fetchFromGitHub {
owner = "unexpectedpanda";
repo = "retool";
- tag = "v${version}";
+ tag = "v${finalAttrs.version}";
hash = "sha256-q1v/VPcKIMGcAtnELKUpVgRGPyMmL8zJr5RdOClCwoc=";
};
- nativeBuildInputs = with python3.pkgs; [
- hatchling
- qt6.wrapQtAppsHook
- ];
-
pythonRelaxDeps = true;
+ build-system = with python3.pkgs; [ hatchling ];
+
+ nativeBuildInputs = [ qt6.wrapQtAppsHook ];
+
buildInputs = [
qt6.qtbase
]
@@ -34,7 +31,7 @@ python3.pkgs.buildPythonApplication rec {
qt6.qtwayland
];
- propagatedBuildInputs = with python3.pkgs; [
+ dependencies = with python3.pkgs; [
alive-progress
darkdetect
lxml
@@ -50,8 +47,8 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "Better filter tool for Redump and No-Intro dats";
homepage = "https://github.com/unexpectedpanda/retool";
- changelog = "https://github.com/unexpectedpanda/retool/blob/${src.tag}/changelog.md";
+ changelog = "https://github.com/unexpectedpanda/retool/blob/${finalAttrs.src.tag}/changelog.md";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ thiagokokada ];
};
-}
+})
diff --git a/pkgs/by-name/ri/river-bedload/package.nix b/pkgs/by-name/ri/river-bedload/package.nix
index 00ca3732a887..746a0e3dd395 100644
--- a/pkgs/by-name/ri/river-bedload/package.nix
+++ b/pkgs/by-name/ri/river-bedload/package.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
pkg-config
- zig.hook
+ zig
];
buildInputs = [
diff --git a/pkgs/by-name/ri/river-classic/package.nix b/pkgs/by-name/ri/river-classic/package.nix
index 4fb8c9af942d..4a2960157a7f 100644
--- a/pkgs/by-name/ri/river-classic/package.nix
+++ b/pkgs/by-name/ri/river-classic/package.nix
@@ -43,7 +43,7 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config
wayland-scanner
xwayland
- zig_0_15.hook
+ zig_0_15
]
++ lib.optional withManpages scdoc;
diff --git a/pkgs/by-name/ri/river-ultitile/package.nix b/pkgs/by-name/ri/river-ultitile/package.nix
index 83c5c351a7a7..9127515a4977 100644
--- a/pkgs/by-name/ri/river-ultitile/package.nix
+++ b/pkgs/by-name/ri/river-ultitile/package.nix
@@ -26,7 +26,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig.hook
+ zig
pkg-config
wayland
wayland-scanner
diff --git a/pkgs/by-name/ri/rivercarro/package.nix b/pkgs/by-name/ri/rivercarro/package.nix
index 4e6cc44df1a0..c88e5ec61589 100644
--- a/pkgs/by-name/ri/rivercarro/package.nix
+++ b/pkgs/by-name/ri/rivercarro/package.nix
@@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: {
wayland
wayland-protocols
wayland-scanner
- zig.hook
+ zig
];
postPatch = ''
diff --git a/pkgs/by-name/ro/roslyn/deps.json b/pkgs/by-name/ro/roslyn/deps.json
index 029e5361d178..af798de0b9a9 100644
--- a/pkgs/by-name/ro/roslyn/deps.json
+++ b/pkgs/by-name/ro/roslyn/deps.json
@@ -155,18 +155,6 @@
"hash": "sha256-pfhN5HDSWbo6hmlSnCVWvnkYTqSjs8PNtSyHCEEtUjI=",
"url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.threading.analyzers/17.13.2/microsoft.visualstudio.threading.analyzers.17.13.2.nupkg"
},
- {
- "pname": "Microsoft.WindowsDesktop.App.Ref",
- "version": "8.0.22",
- "hash": "sha256-F8DQPfK1IiD8+H8A85QSBHhzJIo1fmAXwXaSge7EhBE=",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/8.0.22/microsoft.windowsdesktop.app.ref.8.0.22.nupkg"
- },
- {
- "pname": "Microsoft.WindowsDesktop.App.Ref",
- "version": "9.0.11",
- "hash": "sha256-i9M6vgo3DOA04FzxnWIjleUySW7Wy7d5elyUp6tI5OY=",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.windowsdesktop.app.ref/9.0.11/microsoft.windowsdesktop.app.ref.9.0.11.nupkg"
- },
{
"pname": "NETStandard.Library",
"version": "2.0.3",
diff --git a/pkgs/by-name/ro/roslyn/package.nix b/pkgs/by-name/ro/roslyn/package.nix
index f4cb2dce61ba..ff882e15ee4d 100644
--- a/pkgs/by-name/ro/roslyn/package.nix
+++ b/pkgs/by-name/ro/roslyn/package.nix
@@ -47,6 +47,11 @@ buildDotnetModule rec {
--replace-fail "patch" "latestFeature"
'';
+ dotnetFlags = [
+ # this removes the Microsoft.WindowsDesktop.App.Ref dependency
+ "-p:EnableWindowsTargeting=false"
+ ];
+
buildPhase = ''
runHook preBuild
@@ -54,7 +59,8 @@ buildDotnetModule rec {
-p:Configuration=Release \
-p:RepositoryUrl="${meta.homepage}" \
-p:RepositoryCommit="v${version}" \
- src/NuGet/Microsoft.Net.Compilers.Toolset/Framework/Microsoft.Net.Compilers.Toolset.Framework.Package.csproj
+ $dotnetFlags \
+ $dotnetProjectFiles
runHook postBuild
'';
diff --git a/pkgs/by-name/ru/ruffle/package.nix b/pkgs/by-name/ru/ruffle/package.nix
index d494c6a4041e..6de2426703e0 100644
--- a/pkgs/by-name/ru/ruffle/package.nix
+++ b/pkgs/by-name/ru/ruffle/package.nix
@@ -27,13 +27,13 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "ruffle";
- version = "0.2.0-nightly-2026-01-06";
+ version = "0.2.0-nightly-2026-01-12";
src = fetchFromGitHub {
owner = "ruffle-rs";
repo = "ruffle";
tag = lib.strings.removePrefix "0.2.0-" finalAttrs.version;
- hash = "sha256-y2aSoeSbIVnuRd6oahJVtBqr2Uz9IpVGXxasukL3XcE=";
+ hash = "sha256-hEfxvRcjxj3ND/qM8WQQVTgOLR7Rf0P9Wfhyx38kxY4=";
};
postPatch =
@@ -49,7 +49,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
"OpenH264Version(${major}, ${minor}, ${patch})"
'';
- cargoHash = "sha256-6sK2KxAWY/neePfZy1sWcddKCwsu5d2COTotFn6uSv0=";
+ cargoHash = "sha256-MY+K/KZP2xxewoh413+mjjPj+40gq2GhzdMKteJhRLc=";
cargoBuildFlags = lib.optional withRuffleTools "--workspace";
env =
diff --git a/pkgs/by-name/ru/rusthound-ce/package.nix b/pkgs/by-name/ru/rusthound-ce/package.nix
index 3f298490e3f0..840e58b5792b 100644
--- a/pkgs/by-name/ru/rusthound-ce/package.nix
+++ b/pkgs/by-name/ru/rusthound-ce/package.nix
@@ -7,16 +7,17 @@
rustPlatform,
versionCheckHook,
}:
+
rustPlatform.buildRustPackage (finalAttrs: {
pname = "rusthound-ce";
- version = "2.4.5";
+ version = "2.4.7";
src = fetchCrate {
inherit (finalAttrs) pname version;
- hash = "sha256-KqcBhag1NOkZxcuS+J48kwJpCoZ1PZv2S10XXwuIoWc=";
+ hash = "sha256-GxkrTXlCVPEZvsu6wck1BbXinFSdnTmnWHy9LH1ymdQ=";
};
- cargoHash = "sha256-4+iqFmpTzoL/sn/Fxji3czcX3XthHDv1Az+5IVMN3gI=";
+ cargoHash = "sha256-mvsGi5M4Ut0BnX2204AX2nBIdZ8Gtap8wf9pWc6RlpU=";
nativeBuildInputs = [
pkg-config
@@ -36,7 +37,7 @@ rustPlatform.buildRustPackage (finalAttrs: {
meta = {
description = "Active Directory data ingestor for BloodHound Community Edition written in Rust";
homepage = "https://github.com/g0h4n/RustHound-CE";
- changelog = "https://github.com/g0h4n/RustHound-CE/blob/main/CHANGELOG.md";
+ changelog = "https://github.com/g0h4n/RustHound-CE/releases/tag/v${finalAttrs.version}";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.eleonora ];
mainProgram = "rusthound-ce";
diff --git a/pkgs/by-name/sc/sccache/package.nix b/pkgs/by-name/sc/sccache/package.nix
index 342987717c17..392f5743d1c5 100644
--- a/pkgs/by-name/sc/sccache/package.nix
+++ b/pkgs/by-name/sc/sccache/package.nix
@@ -8,17 +8,17 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
- version = "0.12.0";
+ version = "0.13.0";
pname = "sccache";
src = fetchFromGitHub {
owner = "mozilla";
repo = "sccache";
rev = "v${finalAttrs.version}";
- sha256 = "sha256-QNLcA31SJf7XmxYvzDC5LCKVu5ZWiw7U249KjUAGIZw=";
+ sha256 = "sha256-3NdqnK1/vs2Z3SnLDzJBP69E+okqVZaI6dZHEylgcPU=";
};
- cargoHash = "sha256-tJGGS6Zpsz9nye2VKdZRuFeeqJ71MsXn3C9ytqeEW5I=";
+ cargoHash = "sha256-aC1FXjE6aj1YUIyXoTIjFHJfTtK40ZaXOl4uV/IgqMs=";
buildFeatures = lib.optionals distributed [
"dist-client"
diff --git a/pkgs/by-name/sc/scitokens-cpp/package.nix b/pkgs/by-name/sc/scitokens-cpp/package.nix
index edefd93b6b20..324edc7b1218 100644
--- a/pkgs/by-name/sc/scitokens-cpp/package.nix
+++ b/pkgs/by-name/sc/scitokens-cpp/package.nix
@@ -12,14 +12,14 @@
stdenv.mkDerivation {
pname = "scitokens-cpp";
- version = "1.1.3";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "scitokens";
repo = "scitokens-cpp";
- rev = "v1.1.3";
- hash = "sha256-5EVN/Q4/veNsIdTKcULdKJ+BmRodelfo+CTdrfvkkK8=";
+ rev = "v1.2.0";
+ hash = "sha256-Sc3+g2MMxVnPNI4V/f8Ss8Z3SOQScC9fj8woJDm2O/A=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/se/seanime/default-disable-update-check.patch b/pkgs/by-name/se/seanime/default-disable-update-check.patch
new file mode 100644
index 000000000000..a7dbad448dd2
--- /dev/null
+++ b/pkgs/by-name/se/seanime/default-disable-update-check.patch
@@ -0,0 +1,13 @@
+diff --git a/src/lib/server/settings.ts b/src/lib/server/settings.ts
+index c28f466..4555e90 100644
+--- a/src/lib/server/settings.ts
++++ b/src/lib/server/settings.ts
+@@ -65,7 +65,7 @@ export const settingsSchema = z.object({
+ transmissionPassword: z.string().optional().default(""),
+ hideAudienceScore: z.boolean().optional().default(false),
+ autoUpdateProgress: z.boolean().optional().default(false),
+- disableUpdateCheck: z.boolean().optional().default(false),
++ disableUpdateCheck: z.boolean().optional().default(true),
+ enableOnlinestream: z.boolean().optional().default(false),
+ includeOnlineStreamingInLibrary: z.boolean().optional().default(false),
+ disableAnimeCardTrailers: z.boolean().optional().default(false),
diff --git a/pkgs/by-name/se/seanime/package.nix b/pkgs/by-name/se/seanime/package.nix
new file mode 100644
index 000000000000..08cfac41dc4f
--- /dev/null
+++ b/pkgs/by-name/se/seanime/package.nix
@@ -0,0 +1,91 @@
+{
+ lib,
+ fetchFromGitHub,
+ buildGoModule,
+ buildNpmPackage,
+ inter,
+ ffmpeg,
+}:
+let
+ version = "3.3.0";
+ src = fetchFromGitHub {
+ owner = "5rahim";
+ repo = "seanime";
+ rev = "v${version}";
+ hash = "sha256-AsRbT4P4B8uWyCtoET14pqqXjkZraoPPih6waiuHVso=";
+ };
+
+ seanime-web = buildNpmPackage {
+ pname = "seanime-web";
+
+ inherit src version;
+
+ sourceRoot = "${src.name}/seanime-web";
+
+ patches = [ ./default-disable-update-check.patch ];
+
+ npmDepsHash = "sha256-rRgp8nXuRvCSOLo040i4ZL+0GCYkEEnkxpgwqDBt/EY=";
+
+ # nextjs seems to require relative paths
+ postPatch = ''
+ cp "${inter}/share/fonts/truetype/InterVariable.ttf" src/app/Inter.ttf
+
+ substituteInPlace ./src/app/layout.tsx \
+ --replace-fail 'import { Inter } from "next/font/google"' 'import localFont from "next/font/local"' \
+ --replace-fail 'const inter = Inter({ subsets: ["latin"] })' 'const inter = localFont({ src: "./Inter.ttf" })'
+
+ substituteInPlace './src/app/(main)/entry/_containers/torrent-stream/torrent-stream-overlay.tsx' \
+ --replace-fail 'import { Inter } from "next/font/google"' 'import localFont from "next/font/local"' \
+ --replace-fail 'const inter = Inter({ subsets: ["latin"] })' 'const inter = localFont({ src: "../../../../Inter.ttf" })'
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out
+ cp -r out $out/web
+
+ runHook postInstall
+ '';
+ };
+in
+buildGoModule {
+ pname = "seanime";
+
+ inherit src version;
+
+ vendorHash = "sha256-6KM3fGpK78wRnP+PKSY/NKexzz/3WxBDRkhnQzoE5KY=";
+
+ preBuild = ''
+ cp -r ${seanime-web}/web .
+
+ # .github scripts redeclare main
+ rm -rf .github
+ '';
+
+ subPackages = [ "." ];
+
+ doCheck = false; # broken in clean environments
+
+ ldflags = [
+ "-s"
+ "-w"
+ ];
+
+ makeWrapperArgs = [
+ "--prefix PATH : ${
+ lib.makeBinPath [
+ ffmpeg
+ ]
+ }"
+ ];
+
+ meta = {
+ description = "Open-source media server for anime and manga";
+ homepage = "https://seanime.app";
+ changelog = "https://github.com/5rahim/seanime/blob/main/CHANGELOG.md";
+ mainProgram = "seanime";
+ license = lib.licenses.gpl3;
+ maintainers = with lib.maintainers; [ thegu5 ];
+ };
+}
diff --git a/pkgs/by-name/sg/sg-323/package.nix b/pkgs/by-name/sg/sg-323/package.nix
index 8299ca0f9aea..4bc66659bc2f 100644
--- a/pkgs/by-name/sg/sg-323/package.nix
+++ b/pkgs/by-name/sg/sg-323/package.nix
@@ -19,14 +19,14 @@
stdenv.mkDerivation (finalAttrs: {
pname = "SG-323";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "greyboxaudio";
repo = "SG-323";
tag = finalAttrs.version;
fetchSubmodules = true;
- hash = "sha256-DvA9Y7eAG0pWLmHEZmJlo0JLU+0B4c8rlkX1bbVcnL8=";
+ hash = "sha256-yAC4YQt8f5kQ03ECAxvoM9wcqna98F4XKcwUQg6l4E0=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/sh/shaka-packager/package.nix b/pkgs/by-name/sh/shaka-packager/package.nix
index da252b4bf5f8..d574b87c96ee 100644
--- a/pkgs/by-name/sh/shaka-packager/package.nix
+++ b/pkgs/by-name/sh/shaka-packager/package.nix
@@ -1,6 +1,7 @@
{
lib,
stdenv,
+ fetchpatch,
fetchFromGitHub,
testers,
cmake,
@@ -46,6 +47,15 @@ stdenv.mkDerivation (finalAttrs: {
# The last step is necessary to keep the patch size to a minimum, otherwise we'd have
# to add the namespace identifiers everywhere a dependency is used.
./0002-Unvendor-dependencies.patch
+ # GCC15 build fixes
+ # Taken from https://github.com/shaka-project/shaka-packager/pull/1506,
+ # but excludes the changes to the shell script as we do not use it.
+ (fetchpatch {
+ name = "GCC15-cstdint-includes";
+ url = "https://github.com/shaka-project/shaka-packager/commit/b1c79e50521b8725117dfe0a45fe44c2f2dbd4fb.patch";
+ excludes = [ "packager/testing/test_dockers.sh" ];
+ hash = "sha256-8dBQ+eENZKFB9ONjmPBlxy8P/iinyeUS8zhlxz6rnQ4=";
+ })
];
nativeBuildInputs = [
diff --git a/pkgs/by-name/sh/shot-scraper/package.nix b/pkgs/by-name/sh/shot-scraper/package.nix
index 5052334b68ed..d8be38b4bca6 100644
--- a/pkgs/by-name/sh/shot-scraper/package.nix
+++ b/pkgs/by-name/sh/shot-scraper/package.nix
@@ -4,21 +4,24 @@
fetchFromGitHub,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "shot-scraper";
- version = "1.8";
+ version = "1.9";
pyproject = true;
- disabled = python3.pkgs.pythonOlder "3.6";
-
src = fetchFromGitHub {
owner = "simonw";
repo = "shot-scraper";
- tag = version;
- hash = "sha256-CSV9HOqVMHI/L+jyMTdaDyc6ACyGIkG/mmcyRza6EjQ=";
+ tag = finalAttrs.version;
+ hash = "sha256-HIiUZZz2/EqTdaCtiaqVaJfbRwkoYL8H6XHaIYP0R6M=";
};
- build-system = with python3.pkgs; [ setuptools ];
+ postPatch = ''
+ substituteInPlace pyproject.toml \
+ --replace-fail "uv_build>=0.9.18,<0.10.0" "uv_build"
+ '';
+
+ build-system = with python3.pkgs; [ uv-build ];
dependencies = with python3.pkgs; [
click
@@ -30,16 +33,14 @@ python3.pkgs.buildPythonApplication rec {
# skip tests due to network access
doCheck = false;
- pythonImportsCheck = [
- "shot_scraper"
- ];
+ pythonImportsCheck = [ "shot_scraper" ];
meta = {
description = "Command-line utility for taking automated screenshots of websites";
homepage = "https://github.com/simonw/shot-scraper";
- changelog = "https://github.com/simonw/shot-scraper/releases/tag/${src.tag}";
+ changelog = "https://github.com/simonw/shot-scraper/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ techknowlogick ];
mainProgram = "shot-scraper";
};
-}
+})
diff --git a/pkgs/by-name/sp/space-station-14-launcher/deps.json b/pkgs/by-name/sp/space-station-14-launcher/deps.json
index 68ed066bb63d..7534e52508cb 100644
--- a/pkgs/by-name/sp/space-station-14-launcher/deps.json
+++ b/pkgs/by-name/sp/space-station-14-launcher/deps.json
@@ -179,16 +179,6 @@
"version": "0.11.0",
"hash": "sha256-VdwpP5fsclvNqJuppaOvwEwv2ofnAI5ZSz2V+UEdLF0="
},
- {
- "pname": "Microsoft.AspNetCore.App.Ref",
- "version": "8.0.22",
- "hash": "sha256-Gs0Nq1KQ3rgHzwe8GQbCTbw6i1FGfa08YGyXGZDj6W8="
- },
- {
- "pname": "Microsoft.AspNetCore.App.Runtime.linux-x64",
- "version": "8.0.22",
- "hash": "sha256-UMkCtSyjARdWST3hx0M9RXPwhrYN+DvIh8bSniFVAuA="
- },
{
"pname": "Microsoft.Data.Sqlite.Core",
"version": "7.0.4",
@@ -199,21 +189,6 @@
"version": "8.0.0",
"hash": "sha256-BAbtucZQvBgbiJ51UAL/Ilx+dz96LpWmfjnnNGlcw48="
},
- {
- "pname": "Microsoft.NETCore.App.Host.linux-x64",
- "version": "8.0.22",
- "hash": "sha256-7ie1B9o9D3Sgr88KxKs7IfhGlypuX4YzEkpe9SA+PNs="
- },
- {
- "pname": "Microsoft.NETCore.App.Ref",
- "version": "8.0.22",
- "hash": "sha256-00SIT4Pme2xeYb8PUSALAnHeOIR3UlJwlK0hRZkzjS4="
- },
- {
- "pname": "Microsoft.NETCore.App.Runtime.linux-x64",
- "version": "8.0.22",
- "hash": "sha256-cociJC//cl8d2TeOecGUAwbbfv29pMQZpu2z58B7mpE="
- },
{
"pname": "Microsoft.Toolkit.Mvvm",
"version": "7.1.2",
diff --git a/pkgs/by-name/sp/space-station-14-launcher/package.nix b/pkgs/by-name/sp/space-station-14-launcher/package.nix
index b2a8d33a9bab..85bfbbaa2afa 100644
--- a/pkgs/by-name/sp/space-station-14-launcher/package.nix
+++ b/pkgs/by-name/sp/space-station-14-launcher/package.nix
@@ -66,7 +66,9 @@ buildDotnetModule rec {
inherit version;
};
- dotnet-sdk = dotnetCorePackages.sdk_10_0;
+ dotnet-sdk = dotnetCorePackages.sdk_10_0 // {
+ inherit (dotnetCorePackages.sdk_8_0) packages;
+ };
dotnet-runtime = dotnetCorePackages.runtime_10_0;
dotnetFlags = [
diff --git a/pkgs/by-name/sp/spotify-player/package.nix b/pkgs/by-name/sp/spotify-player/package.nix
index db28c6ec4100..5de78739039b 100644
--- a/pkgs/by-name/sp/spotify-player/package.nix
+++ b/pkgs/by-name/sp/spotify-player/package.nix
@@ -49,16 +49,16 @@ assert lib.assertOneOf "withAudioBackend" withAudioBackend [
rustPlatform.buildRustPackage rec {
pname = "spotify-player";
- version = "0.21.2";
+ version = "0.21.3";
src = fetchFromGitHub {
owner = "aome510";
repo = "spotify-player";
tag = "v${version}";
- hash = "sha256-2LOsFcFZRdgH4TqtmVDqf8dxsPwZVQKsQbjyuDHwP/4=";
+ hash = "sha256-0kc7OIno0BQ2Kcvi0keelKr1R7+vlAWYBjsYVD3jTf8=";
};
- cargoHash = "sha256-JgPf68KpRE8z+2webU99cR0+6xmaplcVwgFcgvHiwrs=";
+ cargoHash = "sha256-KPo2VY7sdOhBiKKvfQVfbTtah5F0Sc6of4Y2xfJ1frU=";
nativeBuildInputs = [
pkg-config
@@ -139,6 +139,7 @@ rustPlatform.buildRustPackage rec {
xyven1
_71zenith
caperren
+ mattkang
];
};
}
diff --git a/pkgs/by-name/st/stevenblack-blocklist/package.nix b/pkgs/by-name/st/stevenblack-blocklist/package.nix
index 72529efccc87..8a6a567294f9 100644
--- a/pkgs/by-name/st/stevenblack-blocklist/package.nix
+++ b/pkgs/by-name/st/stevenblack-blocklist/package.nix
@@ -6,13 +6,13 @@
}:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "stevenblack-blocklist";
- version = "3.16.47";
+ version = "3.16.51";
src = fetchFromGitHub {
owner = "StevenBlack";
repo = "hosts";
tag = finalAttrs.version;
- hash = "sha256-wmXPgDazzB7WtbbxuEe7liYTmzBtV6Q4DKcsk90ona4=";
+ hash = "sha256-wnwFyhvsfKIJyxL94ZTnJv8rYVoevwCwcYOssnWWHsE=";
};
outputs = [
diff --git a/pkgs/by-name/su/superhtml/package.nix b/pkgs/by-name/su/superhtml/package.nix
index e097b3ff019c..2ade74c68c09 100644
--- a/pkgs/by-name/su/superhtml/package.nix
+++ b/pkgs/by-name/su/superhtml/package.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig.hook
+ zig
];
postPatch = ''
diff --git a/pkgs/by-name/sy/synology-drive-client/package.nix b/pkgs/by-name/sy/synology-drive-client/package.nix
index 6e0d223348db..9991da0558a5 100644
--- a/pkgs/by-name/sy/synology-drive-client/package.nix
+++ b/pkgs/by-name/sy/synology-drive-client/package.nix
@@ -17,7 +17,7 @@
let
pname = "synology-drive-client";
baseUrl = "https://global.synologydownload.com/download/Utility/SynologyDriveClient";
- version = "3.5.1-16101";
+ version = "4.0.1-17885";
buildNumber = lib.last (lib.splitString "-" version);
meta = {
description = "Desktop application to synchronize files and folders between the computer and the Synology Drive server";
@@ -27,6 +27,7 @@ let
maintainers = with lib.maintainers; [
jcouyang
MoritzBoehme
+ nivalux
];
platforms = [
"x86_64-linux"
@@ -37,14 +38,19 @@ let
};
passthru.updateScript = writeScript "update-synology-drive-client" ''
#!/usr/bin/env nix-shell
- #!nix-shell -i bash -p curl common-updater-scripts
+ #!nix-shell -i bash -p curl jq common-updater-scripts
set -eu -o pipefail
- version="$(curl -s https://www.synology.com/en-uk/releaseNote/SynologyDriveClient \
- | grep -oP '(?<=data-version=")(\d.){2}\d-\d{5}' \
- | head -1)"
- update-source-version synology-drive-client "$version"
+ version=$(curl -s "https://www.synology.com/api/releaseNote/findChangeLog?identify=SynologyDriveClient&lang=en-uk" \
+ | jq -r '.info.versions | to_entries | .[0].value.all_versions[0].version')
+
+ if [[ "$version" =~ ^[0-9.]+(-[0-9]+)?$ ]]; then
+ update-source-version synology-drive-client "$version"
+ else
+ echo "Error: Invalid version format: '$version'"
+ exit 1
+ fi
'';
linux = stdenv.mkDerivation {
@@ -57,7 +63,7 @@ let
src = fetchurl {
url = "${baseUrl}/${version}/Ubuntu/Installer/synology-drive-client-${buildNumber}.x86_64.deb";
- sha256 = "sha256-VeS5bPcMM4JDCSH5GXkl4OgQjrPKaNDh5PfX28/zqaU=";
+ sha256 = "sha256-DMHqh8o0RknWTycANSbMpJj133/MZ8uZ18ytDZVaKMg=";
};
nativeBuildInputs = [
@@ -77,6 +83,10 @@ let
mkdir -p $out
dpkg -x $src $out
rm -rf $out/usr/lib/nautilus
+ rm -rf $out/lib/x86_64-linux-gnu/nautilus
+ rm -rf $out/usr/lib/x86_64-linux-gnu/nautilus
+
+ find $out -name "libqpdf.so" -delete
rm -rf $out/opt/Synology/SynologyDrive/package/cloudstation/icon-overlay
'';
@@ -101,7 +111,7 @@ let
src = fetchurl {
url = "${baseUrl}/${version}/Mac/Installer/synology-drive-client-${buildNumber}.dmg";
- sha256 = "sha256-VyhROpQCeVHNxxYgPUZdAlng15aJ1/IYadz30FThlsw=";
+ sha256 = "sha256-0rK7w4/RCv4qml+8XYPwLQmxHen3pB793Co4DvnDVuU=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/tb/tbump/package.nix b/pkgs/by-name/tb/tbump/package.nix
index 820f4b5b3138..7f70ee535ddd 100644
--- a/pkgs/by-name/tb/tbump/package.nix
+++ b/pkgs/by-name/tb/tbump/package.nix
@@ -1,19 +1,22 @@
{
lib,
- fetchPypi,
+ fetchFromGitHub,
+ gitMinimal,
+ gitSetupHook,
python3Packages,
+ writableTmpDirAsHomeHook,
}:
-python3Packages.buildPythonApplication rec {
+
+python3Packages.buildPythonApplication (finalAttrs: {
pname = "tbump";
version = "6.11.0";
pyproject = true;
- disabled = python3Packages.pythonOlder "3.8";
-
- src = fetchPypi {
- inherit version;
- pname = "tbump";
- hash = "sha256-OF5xDu3wqKb/lZzx6fPP0XyHNhcTL8DsX2Ka8MNVyHA=";
+ src = fetchFromGitHub {
+ owner = "your-tools";
+ repo = "tbump";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-+H4C4q+/QlYFgz9hvDZhKtREpa8yN1xLx99odSI3WlY=";
};
pythonRelaxDeps = [ "tomlkit" ];
@@ -29,11 +32,20 @@ python3Packages.buildPythonApplication rec {
cli-ui
];
+ nativeCheckInputs = with python3Packages; [
+ gitMinimal
+ gitSetupHook
+ pytest-mock
+ pytestCheckHook
+ writableTmpDirAsHomeHook
+ ];
+
meta = {
description = "Bump software releases";
homepage = "https://github.com/your-tools/tbump";
+ changelog = "https://github.com/your-tools/tbump/releases/tag/v${finalAttrs.version}";
license = lib.licenses.bsd3;
mainProgram = "tbump";
maintainers = with lib.maintainers; [ slashformotion ];
};
-}
+})
diff --git a/pkgs/by-name/te/tegola/package.nix b/pkgs/by-name/te/tegola/package.nix
index 23f05d771b59..382be621df08 100644
--- a/pkgs/by-name/te/tegola/package.nix
+++ b/pkgs/by-name/te/tegola/package.nix
@@ -51,7 +51,6 @@ buildGoModule {
homepage = "https://www.tegola.io/";
description = "Mapbox Vector Tile server";
mainProgram = "tegola";
- maintainers = with lib.maintainers; [ ingenieroariel ];
teams = [ lib.teams.geospatial ];
license = lib.licenses.mit;
};
diff --git a/pkgs/by-name/ti/tigerbeetle/package.nix b/pkgs/by-name/ti/tigerbeetle/package.nix
index a4dffa8afdbf..4c19300ac27d 100644
--- a/pkgs/by-name/ti/tigerbeetle/package.nix
+++ b/pkgs/by-name/ti/tigerbeetle/package.nix
@@ -10,14 +10,14 @@ let
platform =
if stdenvNoCC.hostPlatform.isDarwin then "universal-macos" else stdenvNoCC.hostPlatform.system;
hash = builtins.getAttr platform {
- "universal-macos" = "sha256-l+8+EH3bt0WPBHJEYzT0Fgrf7HO6Mcuk82QUG7s1Ca0=";
- "x86_64-linux" = "sha256-XRUd4XjuCFOALefmXTmX1sBNoMBmsg0v23JKmqoCs00=";
- "aarch64-linux" = "sha256-6JxyujjIY5ZHNejP9K1dEfatuJrE3YRSpOtKOQDaupY=";
+ "universal-macos" = "sha256-+zyLB0kQNXgAxSK0mN6U8oVtzzjBoCrUHaUtuKh6gIE=";
+ "x86_64-linux" = "sha256-I5sfkiM+BVoeatsdgqOoT+vd/sFO1E+ecWlmsWhE41o=";
+ "aarch64-linux" = "sha256-vXriDBY4pE/gFqec7hPLTX5ymyQge5wTjnIMe5CWDd4=";
};
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "tigerbeetle";
- version = "0.16.67";
+ version = "0.16.68";
src = fetchzip {
url = "https://github.com/tigerbeetle/tigerbeetle/releases/download/${finalAttrs.version}/tigerbeetle-${platform}.zip";
diff --git a/pkgs/by-name/tk/tkey-verification/package.nix b/pkgs/by-name/tk/tkey-verification/package.nix
new file mode 100644
index 000000000000..e2cca4bd5959
--- /dev/null
+++ b/pkgs/by-name/tk/tkey-verification/package.nix
@@ -0,0 +1,42 @@
+{
+ lib,
+ fetchFromGitHub,
+ buildGoModule,
+}:
+
+buildGoModule (finalAttrs: {
+ pname = "tkey-verification";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "tillitis";
+ repo = "tkey-verification";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-WoV0AsMWMupRW+rJpsD28zGdASzeqQmIu9OGvFNcSW4=";
+ };
+
+ vendorHash = "sha256-ikCn68wh+46KCEAHjlt7ATrIcPyIpL/WwR0b0rfdWfY=";
+
+ subPackages = [
+ "cmd/tkey-verification"
+ ];
+
+ ldflags = [
+ "-w"
+ "-X main.version=${finalAttrs.version}"
+ ];
+
+ meta = {
+ description = "Vendor signing and user verification of TKey genuineness";
+ homepage = "https://tillitis.se/app/tkey-device-verification/";
+ downloadPage = "https://github.com/tillitis/tkey-verification/releases";
+ license = [
+ lib.licenses.bsd2
+ # GPL2Only binaries
+ lib.licenses.gpl2Only
+ ];
+ changelog = "https://github.com/tillitis/tkey-verification/releases/tag/${finalAttrs.src.tag}";
+ maintainers = [ lib.maintainers.akechishiro ];
+ platforms = lib.platforms.all;
+ };
+})
diff --git a/pkgs/by-name/tr/triton/package.nix b/pkgs/by-name/tr/triton/package.nix
index 8a06f443d5b6..a37e5fcc6ac9 100644
--- a/pkgs/by-name/tr/triton/package.nix
+++ b/pkgs/by-name/tr/triton/package.nix
@@ -9,16 +9,16 @@
buildNpmPackage rec {
pname = "triton";
- version = "7.17.0";
+ version = "7.18.0";
src = fetchFromGitHub {
owner = "TritonDataCenter";
repo = "node-triton";
rev = version;
- hash = "sha256-udS5CnaaeaY+owOrbC3R2jrNBpuTBKOkHrIS2AlHWAE=";
+ hash = "sha256-65GfN8nqr2hDz+QiBgIM/Jp5poITPUvHQYECjZMtBM4=";
};
- npmDepsHash = "sha256-w33awTkj+YxBoPlmP0JBlZlrMmaWhMC03/5a+LB0RZ8=";
+ npmDepsHash = "sha256-oCtS2OG3fGit54ChiVwL2Y/S4XtBVjpGumKbZgn8f00=";
dontBuild = true;
diff --git a/pkgs/by-name/tu/tuatara/package.nix b/pkgs/by-name/tu/tuatara/package.nix
index 56fd5d90cf67..b473431a23a5 100644
--- a/pkgs/by-name/tu/tuatara/package.nix
+++ b/pkgs/by-name/tu/tuatara/package.nix
@@ -19,7 +19,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
strictDeps = true;
- nativeBuildInputs = [ zig_0_13.hook ];
+ nativeBuildInputs = [ zig_0_13 ];
preBuild = ''
export ZIG_LOCAL_CACHE_DIR=$TMPDIR/zig-cache
diff --git a/pkgs/by-name/tu/turbo-unwrapped/package.nix b/pkgs/by-name/tu/turbo-unwrapped/package.nix
index 4f42e006eece..f710d42d58e8 100644
--- a/pkgs/by-name/tu/turbo-unwrapped/package.nix
+++ b/pkgs/by-name/tu/turbo-unwrapped/package.nix
@@ -18,16 +18,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "turbo-unwrapped";
- version = "2.6.1";
+ version = "2.7.3";
src = fetchFromGitHub {
owner = "vercel";
repo = "turborepo";
tag = "v${finalAttrs.version}";
- hash = "sha256-NQjN3u+xTQkU9cenBTHRwGyMsy8Sm1xbHckaq/DYHJk=";
+ hash = "sha256-DLe3gCMSSB8464DAKnzDk6iJVVL2yL02+1sUOGbdGxI=";
};
- cargoHash = "sha256-ear1NoKgOOiC0wvbzrhxh0t23m0Bl5AtcKi0DmVw3f8=";
+ cargoHash = "sha256-1M0EGZIiYkQcEByKZFRVEfWDp9Yb/kHr/VijRFNronk=";
nativeBuildInputs = [
capnproto
diff --git a/pkgs/by-name/un/unstructured-api/package.nix b/pkgs/by-name/un/unstructured-api/package.nix
index 28cef6409579..0528753a0d9e 100644
--- a/pkgs/by-name/un/unstructured-api/package.nix
+++ b/pkgs/by-name/un/unstructured-api/package.nix
@@ -144,7 +144,7 @@ let
++ google-api-core.optional-dependencies.grpc
++ unstructured.optional-dependencies.all-docs
);
- version = "0.0.89";
+ version = "0.0.92";
unstructured_api_nltk_data = python3.pkgs.nltk.dataDir (d: [
d.punkt
d.averaged-perceptron-tagger
@@ -158,7 +158,7 @@ stdenvNoCC.mkDerivation {
owner = "Unstructured-IO";
repo = "unstructured-api";
rev = version;
- hash = "sha256-FxWOR13wZwowZny2t4Frwl+cLMv+6nkHxQm9Xc4Y9Kw=";
+ hash = "sha256-kPPgLb6J0vg2bpFl85N+sVrapnozS/7pCcqG0xHYcMY=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/us/usbrip/package.nix b/pkgs/by-name/us/usbrip/package.nix
index 9ec88c6d4cad..f7629d99a9ec 100644
--- a/pkgs/by-name/us/usbrip/package.nix
+++ b/pkgs/by-name/us/usbrip/package.nix
@@ -4,20 +4,25 @@
python3,
}:
-python3.pkgs.buildPythonApplication {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "usbrip";
version = "0-unstable-2021-07-02";
pyproject = true;
- disabled = python3.pythonOlder "3.6";
-
src = fetchFromGitHub {
owner = "snovvcrash";
repo = "usbrip";
rev = "0f3701607ba13212ebefb4bbd9e68ec0e22d76ac";
- sha256 = "1vws8ybhv7szpqvlbmv0hrkys2fhhaa5bj9dywv3q2y1xmljl0py";
+ hash = "sha256-/gIqae3BCzw29y3JVZSC0AntZ4Zg10U3vl+fDZdHmu8=";
};
+ postPatch = ''
+ # Remove install helpers which we don't need
+ substituteInPlace setup.py \
+ --replace-fail "resolve('wheel')" "" \
+ --replace-fail "'install': LocalInstallCommand," ""
+ '';
+
build-system = with python3.pkgs; [ setuptools ];
dependencies = with python3.pkgs; [
@@ -26,13 +31,6 @@ python3.pkgs.buildPythonApplication {
tqdm
];
- postPatch = ''
- # Remove install helpers which we don't need
- substituteInPlace setup.py \
- --replace-fail "resolve('wheel')" "" \
- --replace-fail "'install': LocalInstallCommand," ""
- '';
-
# Project has no tests
doCheck = false;
@@ -40,10 +38,10 @@ python3.pkgs.buildPythonApplication {
meta = {
description = "Tool to track the history of USB events";
- mainProgram = "usbrip";
homepage = "https://github.com/snovvcrash/usbrip";
- license = with lib.licenses; [ gpl3Plus ];
+ license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ fab ];
+ mainProgram = "usbrip";
platforms = lib.platforms.linux;
};
-}
+})
diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix
index 5c191539a1d0..f2cd83c041e4 100644
--- a/pkgs/by-name/uv/uv/package.nix
+++ b/pkgs/by-name/uv/uv/package.nix
@@ -18,16 +18,16 @@
rustPlatform.buildRustPackage (finalAttrs: {
pname = "uv";
- version = "0.9.24";
+ version = "0.9.25";
src = fetchFromGitHub {
owner = "astral-sh";
repo = "uv";
tag = finalAttrs.version;
- hash = "sha256-ZgZhEgSzCje7penbL1bgSyt2zu42dar9v9RBQUMv96U=";
+ hash = "sha256-LwfcClkx/apazspYuGJ2wx9wK2/tin9zusSUrqJSmO8=";
};
- cargoHash = "sha256-D00LMdCQ3j5Uguc6aU1TYkSezy35r0+yRtI17HxAX64=";
+ cargoHash = "sha256-9CPxOMFk2lz1UXFN/gvXDLtDlHBkRRs/ayS+UYF06is=";
buildInputs = [
rust-jemalloc-sys
diff --git a/pkgs/by-name/vg/vgmtools/package.nix b/pkgs/by-name/vg/vgmtools/package.nix
index a46a6897955f..0d94cb0cb28b 100644
--- a/pkgs/by-name/vg/vgmtools/package.nix
+++ b/pkgs/by-name/vg/vgmtools/package.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation {
pname = "vgmtools";
- version = "0.1-unstable-2025-11-16";
+ version = "0.1-unstable-2026-01-10";
src = fetchFromGitHub {
owner = "vgmrips";
repo = "vgmtools";
- rev = "1228c536516c9e73a863c6bbe7776d692c6abe79";
- hash = "sha256-3lfKoLwqE10KT1azerOU6EknwYGwvonwpvZSZ3Qx3XI=";
+ rev = "2e0754f2f2ca815bc6d4050c9e8c2bc188bd1581";
+ hash = "sha256-pq11cqDLlQIv8WLmlV4weZogYXInWB1QxJEBzGx7CPQ=";
};
nativeBuildInputs = [
diff --git a/pkgs/by-name/vo/voxinput/package.nix b/pkgs/by-name/vo/voxinput/package.nix
index bd519cc33993..59fa986aad54 100644
--- a/pkgs/by-name/vo/voxinput/package.nix
+++ b/pkgs/by-name/vo/voxinput/package.nix
@@ -17,16 +17,16 @@
buildGoModule (finalAttrs: {
pname = "voxinput";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "richiejp";
repo = "VoxInput";
tag = "v${finalAttrs.version}";
- hash = "sha256-225gpCOYjtMuYhmOG4umNiBjTL8ihY97qsLNK3cxxvY=";
+ hash = "sha256-0fdzL8J84XNpriuIUfMUzYpopyDqNMwCYAlzw68pMN4=";
};
- vendorHash = "sha256-+67Ajh+Jy5+mpYQCiUXDG5EKg72YtW0v9IUuswkmUXM=";
+ vendorHash = "sha256-Ngb5fXHeQLDhCFHICH7Uj57GOQcMPxF2eIJaDIhl7S0=";
nativeBuildInputs = [
makeWrapper
diff --git a/pkgs/by-name/wa/wakatime-cli/package.nix b/pkgs/by-name/wa/wakatime-cli/package.nix
index dac991f313f1..a75340dbdfc4 100644
--- a/pkgs/by-name/wa/wakatime-cli/package.nix
+++ b/pkgs/by-name/wa/wakatime-cli/package.nix
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "wakatime-cli";
- version = "1.132.1";
+ version = "1.137.0";
src = fetchFromGitHub {
owner = "wakatime";
repo = "wakatime-cli";
tag = "v${version}";
- hash = "sha256-VdCuQ8Wv/tMo/pZ1NzqA4y1kru78KQJfJ7mE2rWsmCQ=";
+ hash = "sha256-k749C9TLmNv5jDuAQcMzxb2FksEuZbZcr8R6y0u96nc=";
};
- vendorHash = "sha256-yy8y+qjaaaYThTWsuoO3R+mXT6baDqiRKNEGi7mKW64=";
+ vendorHash = "sha256-oCSIXon2/G42wXfaQqr3z0IiiNt7fkYui5X2MxhJagg=";
ldflags = [
"-s"
diff --git a/pkgs/by-name/wa/wallrizz/package.nix b/pkgs/by-name/wa/wallrizz/package.nix
new file mode 100644
index 000000000000..d8e75735a140
--- /dev/null
+++ b/pkgs/by-name/wa/wallrizz/package.nix
@@ -0,0 +1,78 @@
+{
+ lib,
+ stdenv,
+ fetchFromGitHub,
+ quickjs,
+ versionCheckHook,
+ nix-update-script,
+}:
+
+let
+ qjsExtLib = fetchFromGitHub {
+ owner = "ctn-malone";
+ repo = "qjs-ext-lib";
+ tag = "0.16.1";
+ hash = "sha256-oq8MFXo2grwz11Tv7HMetwYKOpbgMmeqxd1caFBi57U=";
+ };
+ justjs-scripts = fetchFromGitHub {
+ owner = "5hubham5ingh";
+ repo = "justjs";
+ rev = "10b0c16e5d01ff0d1560d412cd1c19146d45a984";
+ hash = "sha256-FWIS6f16wIvTgpEUxhCeYL94Jp8b19X4Nx6oww7sbU0=";
+ };
+in
+stdenv.mkDerivation (finalAttrs: {
+ pname = "wallrizz";
+ version = "1.4.0";
+
+ src = fetchFromGitHub {
+ owner = "5hubham5ingh";
+ repo = "WallRizz";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-v3dulDrbvAvwgeDlDt7um2qmZOkBkd5alaq8hyfgGfQ=";
+ };
+
+ sourceRoot = "source/src";
+
+ nativeBuildInputs = [
+ quickjs
+ ];
+
+ preConfigure = ''
+ cp -r ${qjsExtLib} ../../qjs-ext-lib
+ cp -r ${justjs-scripts} ../../justjs
+ '';
+
+ buildPhase = ''
+ runHook preBuild
+
+ qjsc -flto -D extensionHandlerWorker.js -o WallRizz main.js
+
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ install -Dm755 WallRizz $out/bin/wallrizz
+
+ runHook postInstall
+ '';
+
+ doInstallCheck = true;
+ versionCheckProgramArg = "--version";
+ nativeInstallCheckInputs = [
+ versionCheckHook
+ ];
+
+ passthru.updateScript = nix-update-script { };
+
+ meta = {
+ description = "Terminal based wallpaper and system theme manager";
+ longDescription = "A terminal-based wallpaper manager that displays wallpapers in a grid, allowing users to select and set wallpapers while automatically customizing application color themes based on the chosen wallpaper. It also enables browsing and downloading wallpapers from a GitHub repository.";
+ mainProgram = "wallrizz";
+ homepage = "https://github.com/5hubham5ingh/wallrizz";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ qweered ];
+ };
+})
diff --git a/pkgs/by-name/wa/waylock/package.nix b/pkgs/by-name/wa/waylock/package.nix
index 7996b1e15786..3c5e8ccdafe1 100644
--- a/pkgs/by-name/wa/waylock/package.nix
+++ b/pkgs/by-name/wa/waylock/package.nix
@@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: {
pkg-config
scdoc
wayland-scanner
- zig_0_15.hook
+ zig_0_15
];
buildInputs = [
diff --git a/pkgs/by-name/wa/wayprompt/package.nix b/pkgs/by-name/wa/wayprompt/package.nix
index 6079149de5ae..a52ab9091391 100644
--- a/pkgs/by-name/wa/wayprompt/package.nix
+++ b/pkgs/by-name/wa/wayprompt/package.nix
@@ -28,7 +28,7 @@ stdenv.mkDerivation (finalAttrs: {
deps = callPackage ./build.zig.zon.nix { };
nativeBuildInputs = [
- zig_0_13.hook
+ zig_0_13
pkg-config
wayland
wayland-scanner
diff --git a/pkgs/by-name/wd/wdt/package.nix b/pkgs/by-name/wd/wdt/package.nix
index 920af5280348..3f07dc405180 100644
--- a/pkgs/by-name/wd/wdt/package.nix
+++ b/pkgs/by-name/wd/wdt/package.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation {
pname = "wdt";
- version = "1.27.1612021-unstable-2026-01-05";
+ version = "1.27.1612021-unstable-2026-01-12";
src = fetchFromGitHub {
owner = "facebook";
repo = "wdt";
- rev = "a09a9bb72a55789ca686d7242b1095f27e820da7";
- sha256 = "sha256-6mJ4qC+ggghJX+MTVIqEQK0Gm7Fgp49i9OT8xAJfsr8=";
+ rev = "024eafc69a7aa764a08162be842a89a98459e61a";
+ sha256 = "sha256-v0LCik5XgmUSPnBduKxhfCYy4rAalId5skEC8u3Jzq8=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/by-name/wi/witness/package.nix b/pkgs/by-name/wi/witness/package.nix
index bd8f7799e5df..8b6c974ba796 100644
--- a/pkgs/by-name/wi/witness/package.nix
+++ b/pkgs/by-name/wi/witness/package.nix
@@ -12,15 +12,15 @@
buildGoModule (finalAttrs: {
pname = "witness";
- version = "0.10.1";
+ version = "0.10.2";
src = fetchFromGitHub {
owner = "in-toto";
repo = "witness";
tag = "v${finalAttrs.version}";
- sha256 = "sha256-MKiPIZFeCWOT4zTbG7SjwdNUHFuqsL4pGu4VvVwyn3s=";
+ sha256 = "sha256-rhCp2VhrL/kaZ2MIje7DijKK48rAJsgmjisCyXO7Ydk=";
};
- vendorHash = "sha256-V3SuhBbhXyA0SFOGfBrV/qH+cROr2obHOBcivkgRO6U=";
+ vendorHash = "sha256-3kvcG6REIR7TNB28yd58fGqwtM8qZBPqBu0/jG6kQIY=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/by-name/wr/wrangler/package.nix b/pkgs/by-name/wr/wrangler/package.nix
index 42b3c7126a25..5412f422bfef 100644
--- a/pkgs/by-name/wr/wrangler/package.nix
+++ b/pkgs/by-name/wr/wrangler/package.nix
@@ -19,13 +19,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "wrangler";
- version = "4.57.0";
+ version = "4.59.1";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "workers-sdk";
rev = "wrangler@${finalAttrs.version}";
- hash = "sha256-tAQZcHNMYK+onIei54GQuiM9R/NLYnQThpI8bLARwCw=";
+ hash = "sha256-Pd9kc7OEg9mGRqonxvilPLTjjgZ2RXKbWx8kSGRE3Ik=";
};
pnpmDeps = fetchPnpmDeps {
@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
;
pnpm = pnpm_9;
fetcherVersion = 2;
- hash = "sha256-VHi11z0ykHuEzdUnUchvu6ZXYghRS1T81UsZENn8f6c=";
+ hash = "sha256-8yelX0ZY7OGXxwhO3RC0jany9ItTRFQJ4iwwQgVnCvk=";
};
# pnpm packageManager version in workers-sdk root package.json may not match nixpkgs
postPatch = ''
diff --git a/pkgs/by-name/xc/xcat/package.nix b/pkgs/by-name/xc/xcat/package.nix
index cff20eecb07c..bbde932a59f0 100644
--- a/pkgs/by-name/xc/xcat/package.nix
+++ b/pkgs/by-name/xc/xcat/package.nix
@@ -4,24 +4,21 @@
python3,
}:
-python3.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "xcat";
version = "1.2.0";
- disabled = python3.pythonOlder "3.7";
pyproject = true;
src = fetchFromGitHub {
owner = "orf";
repo = "xcat";
- rev = "v${version}";
- sha256 = "01r5998gdvqjdrahpk0ci27lx9yghbddlanqcspr3qp5y5930i0s";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-GkQwUvHl4pGvZtgq2tqCz6dOj4gMzAtVbhLv9lBKJQc=";
};
- nativeBuildInputs = with python3.pkgs; [
- poetry-core
- ];
+ build-system = with python3.pkgs; [ poetry-core ];
- propagatedBuildInputs = with python3.pkgs; [
+ dependencies = with python3.pkgs; [
aiodns
aiohttp
appdirs
@@ -34,11 +31,11 @@ python3.pkgs.buildPythonApplication rec {
# Project has no tests
doCheck = false;
+
pythonImportsCheck = [ "xcat" ];
meta = {
description = "XPath injection tool";
- mainProgram = "xcat";
longDescription = ''
xcat is an advanced tool for exploiting XPath injection vulnerabilities,
featuring a comprehensive set of features to read the entire file being
@@ -46,8 +43,9 @@ python3.pkgs.buildPythonApplication rec {
and directories.
'';
homepage = "https://github.com/orf/xcat";
- changelog = "https://github.com/orf/xcat/releases/tag/v${version}";
- license = with lib.licenses; [ mit ];
+ changelog = "https://github.com/orf/xcat/releases/tag/${finalAttrs.src.tag}";
+ license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
+ mainProgram = "xcat";
};
-}
+})
diff --git a/pkgs/by-name/xr/xray/package.nix b/pkgs/by-name/xr/xray/package.nix
index 1d13584370a4..c9872bbae6bf 100644
--- a/pkgs/by-name/xr/xray/package.nix
+++ b/pkgs/by-name/xr/xray/package.nix
@@ -15,16 +15,16 @@
buildGoModule rec {
pname = "xray";
- version = "25.12.8";
+ version = "26.1.13";
src = fetchFromGitHub {
owner = "XTLS";
repo = "Xray-core";
rev = "v${version}";
- hash = "sha256-6A+1Anl0LRsF5bzYjHkqUAyRPbClQwQEElDeEvGfgyc=";
+ hash = "sha256-Sb9Q+HUDdvyDIMpKaNWvc4BipAxmITeGkOl09dPLs9k=";
};
- vendorHash = "sha256-LzCjzEOREqR108v7zR5jWuDwcrb1K58rpv9RyQUxgic=";
+ vendorHash = "sha256-mWZwzuEYbmNcrpRGvvZVJ7be7nRQLo7m2MM1OM3Lqzs=";
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/by-name/xx/xxh/package.nix b/pkgs/by-name/xx/xxh/package.nix
index e9a9b4da45c1..466b14ab2dac 100644
--- a/pkgs/by-name/xx/xxh/package.nix
+++ b/pkgs/by-name/xx/xxh/package.nix
@@ -5,28 +5,28 @@
openssh,
nixosTests,
}:
-python3.pkgs.buildPythonApplication rec {
+
+python3.pkgs.buildPythonApplication (finalAttrs: {
pname = "xxh";
version = "0.8.14";
pyproject = true;
- disabled = python3.pkgs.pythonOlder "3.6";
src = fetchFromGitHub {
owner = "xxh";
repo = "xxh";
- tag = version;
+ tag = finalAttrs.version;
hash = "sha256-Y1yTn0lZemQgWsW9wlW+aNndyTXGo46PCbCl0TGYspQ=";
};
- build-system = [
- python3.pkgs.setuptools
- ];
+ build-system = with python3.pkgs; [ setuptools ];
dependencies = [
- python3.pkgs.pexpect
- python3.pkgs.pyyaml
openssh
- ];
+ ]
+ ++ (with python3.pkgs; [
+ pexpect
+ pyyaml
+ ]);
passthru.tests = {
inherit (nixosTests) xxh;
@@ -35,7 +35,8 @@ python3.pkgs.buildPythonApplication rec {
meta = {
description = "Bring your favorite shell wherever you go through SSH";
homepage = "https://github.com/xxh/xxh";
+ changelog = "https://github.com/xxh/xxh/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.bsd2;
maintainers = with lib.maintainers; [ pasqui23 ];
};
-}
+})
diff --git a/pkgs/by-name/za/zapret/package.nix b/pkgs/by-name/za/zapret/package.nix
index 9e97fc0bbe91..81fb3085425a 100644
--- a/pkgs/by-name/za/zapret/package.nix
+++ b/pkgs/by-name/za/zapret/package.nix
@@ -13,7 +13,7 @@
stdenv.mkDerivation (finalAttrs: {
pname = "zapret";
- version = "72.6";
+ version = "72.8";
src = fetchFromGitHub {
owner = "bol-van";
@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
'';
tag = "v${finalAttrs.version}";
- hash = "sha256-raBM/vf5Vb0Tmsk2yyNL9cLJ0yyT2bwwFVn98qJI3a4=";
+ hash = "sha256-W0rDCSdlBvcgXf/plYkJPORmZ+7t0qmQr4+Y17WLUp8=";
};
buildInputs = [
diff --git a/pkgs/by-name/ze/zerobin/package.nix b/pkgs/by-name/ze/zerobin/package.nix
index ba73962d9833..1ff4b914e546 100644
--- a/pkgs/by-name/ze/zerobin/package.nix
+++ b/pkgs/by-name/ze/zerobin/package.nix
@@ -17,8 +17,6 @@ python3Packages.buildPythonApplication rec {
sha256 = "1dfy3h823ylz4w2vv3mrmnmiyvf6rvyvsp4j3llr074w9id0zy16";
};
- disabled = python3Packages.pythonOlder "3.7";
-
nativeBuildInputs = [
python3Packages.doit
python3Packages.pyscss
diff --git a/pkgs/by-name/zi/zig-zlint/package.nix b/pkgs/by-name/zi/zig-zlint/package.nix
index cfce73d35be6..55ced9c402e5 100644
--- a/pkgs/by-name/zi/zig-zlint/package.nix
+++ b/pkgs/by-name/zi/zig-zlint/package.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig_0_14.hook
+ zig_0_14
];
zigBuildFlags = [
diff --git a/pkgs/by-name/zi/zigfetch/package.nix b/pkgs/by-name/zi/zigfetch/package.nix
index 6a94023f9c0f..7b30fbe27fe4 100644
--- a/pkgs/by-name/zi/zigfetch/package.nix
+++ b/pkgs/by-name/zi/zigfetch/package.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation (finalAttrs: {
];
nativeBuildInputs = [
- zig.hook
+ zig
];
buildInputs = [
diff --git a/pkgs/by-name/zi/zigimports/package.nix b/pkgs/by-name/zi/zigimports/package.nix
index 75e40f07299f..4b8b0d5f0a87 100644
--- a/pkgs/by-name/zi/zigimports/package.nix
+++ b/pkgs/by-name/zi/zigimports/package.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig_0_13.hook
+ zig_0_13
];
# Remove the system suffix on the program name.
diff --git a/pkgs/by-name/zo/zon2nix/package.nix b/pkgs/by-name/zo/zon2nix/package.nix
index 1d2bdd9cefe5..bb757978c460 100644
--- a/pkgs/by-name/zo/zon2nix/package.nix
+++ b/pkgs/by-name/zo/zon2nix/package.nix
@@ -18,7 +18,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig_0_14.hook
+ zig_0_14
];
zigBuildFlags = [
diff --git a/pkgs/by-name/zs/zsnow/package.nix b/pkgs/by-name/zs/zsnow/package.nix
index 253e95081101..61f5488d0e20 100644
--- a/pkgs/by-name/zs/zsnow/package.nix
+++ b/pkgs/by-name/zs/zsnow/package.nix
@@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: {
};
nativeBuildInputs = [
- zig.hook
+ zig
pkg-config
wayland-scanner
];
diff --git a/pkgs/by-name/zt/ztags/package.nix b/pkgs/by-name/zt/ztags/package.nix
index 9113ff02aca3..2c407cb74d6c 100644
--- a/pkgs/by-name/zt/ztags/package.nix
+++ b/pkgs/by-name/zt/ztags/package.nix
@@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [
scdoc
- zig.hook
+ zig
];
postInstall = ''
diff --git a/pkgs/by-name/zw/zwave-js-ui/package.nix b/pkgs/by-name/zw/zwave-js-ui/package.nix
index d0a8256cdca2..2b39f29ff859 100644
--- a/pkgs/by-name/zw/zwave-js-ui/package.nix
+++ b/pkgs/by-name/zw/zwave-js-ui/package.nix
@@ -7,15 +7,15 @@
buildNpmPackage rec {
pname = "zwave-js-ui";
- version = "11.9.1";
+ version = "11.10.0";
src = fetchFromGitHub {
owner = "zwave-js";
repo = "zwave-js-ui";
tag = "v${version}";
- hash = "sha256-skDNRBOffNKa6ZXSIfP8Oip1/dp35a2rtm44D5Q8HS0=";
+ hash = "sha256-zp7G1oYhalGrIvR8BPs0HuoHgw4jjU1ruLxa2aqFric=";
};
- npmDepsHash = "sha256-oTJKh+mpwB9m8KXF0CJcPkfdcNTQOEozUEH+/zGs+ZI=";
+ npmDepsHash = "sha256-VAUnOcE+C5KIkDyz9sO3PVgJFOIpQgbwLEC6oQQNvGA=";
passthru.tests.zwave-js-ui = nixosTests.zwave-js-ui;
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.1.2.nix b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.1.2.nix
index 9da4c655ad00..334b9f38bda4 100644
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.1.2.nix
+++ b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.1.2.nix
@@ -7,11 +7,11 @@
}:
let
- # Urgh, DocBook 4.1.2 doesn't come with an XML catalog. Use the one
+ # Urgh, DocBook 4.1.2 doesn't come with an XML catalog. Use the one
# from 4.2.
docbook42catalog = fetchurl {
- url = "https://docbook.org/xml/4.2/catalog.xml";
- sha256 = "18lhp6q2l0753s855r638shkbdwq9blm6akdjsc9nrik24k38j17";
+ url = "https://www.oasis-open.org/docbook/xml/4.2/catalog.xml";
+ hash = "sha256-J0g0JhEzZpuYlm0qU+lKmLc1oUbD5FKQHuUAKrC5kKI=";
};
in
@@ -19,14 +19,13 @@ import ./generic.nix {
inherit
lib
stdenv
+ fetchurl
unzip
findXMLCatalogs
;
version = "4.1.2";
- src = fetchurl {
- url = "https://docbook.org/xml/4.1.2/docbkx412.zip";
- sha256 = "0wkp5rvnqj0ghxia0558mnn4c7s3n501j99q2isp3sp0ci069w1h";
- };
+ url = "https://www.oasis-open.org/docbook/xml/4.1.2/docbkx412.zip";
+ hash = "sha256-MPBkQGTg6nF1FDglGUCxQx9GrK2oFKBihw9IbHcud3I=";
postInstall = "
sed 's|V4.2|V4.1.2|g' < ${docbook42catalog} > catalog.xml
";
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.2.nix b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.2.nix
index a4516f1a0921..0442d1b2668d 100644
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.2.nix
+++ b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.2.nix
@@ -10,12 +10,10 @@ import ./generic.nix {
inherit
lib
stdenv
+ fetchurl
unzip
findXMLCatalogs
;
version = "4.2";
- src = fetchurl {
- url = "https://docbook.org/xml/4.2/docbook-xml-4.2.zip";
- sha256 = "acc4601e4f97a196076b7e64b368d9248b07c7abf26b34a02cca40eeebe60fa2";
- };
+ hash = "sha256-rMRgHk+XoZYHa35ks2jZJIsHx6vyazSgLMpA7uvmD6I=";
}
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.3.nix b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.3.nix
index 1e71c8ef44e8..287d72087a13 100644
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.3.nix
+++ b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.3.nix
@@ -10,12 +10,10 @@ import ./generic.nix {
inherit
lib
stdenv
+ fetchurl
unzip
findXMLCatalogs
;
version = "4.3";
- src = fetchurl {
- url = "https://docbook.org/xml/4.3/docbook-xml-4.3.zip";
- sha256 = "0r1l2if1z4wm2v664sqdizm4gak6db1kx9y50jq89m3gxaa8l1i3";
- };
+ hash = "sha256-IwaKlOpv1ISwBMWnPsNqZqpH6o8Na2LMFpWTH1wUNGQ=";
}
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.4.nix b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.4.nix
index ddac44dfe95c..6b89f29b469d 100644
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.4.nix
+++ b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.4.nix
@@ -10,12 +10,10 @@ import ./generic.nix {
inherit
lib
stdenv
+ fetchurl
unzip
findXMLCatalogs
;
version = "4.4";
- src = fetchurl {
- url = "https://docbook.org/xml/4.4/docbook-xml-4.4.zip";
- sha256 = "141h4zsyc71sfi2zzd89v4bb4qqq9ca1ri9ix2als9f4i3mmkw82";
- };
+ hash = "sha256-AvFZ64jEJU2V6DHFHBRLGGOyFtkJtf9FdDoc5vUnMJA=";
}
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.5.nix b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.5.nix
index 0e7bb9636510..100778e51dc3 100644
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.5.nix
+++ b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/4.5.nix
@@ -10,12 +10,10 @@ import ./generic.nix {
inherit
lib
stdenv
+ fetchurl
unzip
findXMLCatalogs
;
version = "4.5";
- src = fetchurl {
- url = "https://docbook.org/xml/4.5/docbook-xml-4.5.zip";
- sha256 = "1d671lcjckjri28xfbf6dq7y3xnkppa910w1jin8rjc35dx06kjf";
- };
+ hash = "sha256-Tk4DeiuDyYxslIGDkNS90/bhD27GLdeRiFlOJhkNx7Q=";
}
diff --git a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/generic.nix b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/generic.nix
index bc85e352f5bd..f809a357018e 100644
--- a/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/generic.nix
+++ b/pkgs/data/sgml+xml/schemas/xml-dtd/docbook/generic.nix
@@ -2,10 +2,15 @@
lib,
stdenv,
unzip,
- src,
- version,
- postInstall ? "true",
+ fetchurl,
findXMLCatalogs,
+ src ? fetchurl {
+ inherit hash url;
+ },
+ version,
+ hash ? "",
+ url ? "https://www.oasis-open.org/docbook/xml/${version}/docbook-xml-${version}.zip",
+ postInstall ? "true",
}:
stdenv.mkDerivation {
diff --git a/pkgs/desktops/mate/libmateweather/default.nix b/pkgs/desktops/mate/libmateweather/default.nix
index 44fa0e462b08..715c88951512 100644
--- a/pkgs/desktops/mate/libmateweather/default.nix
+++ b/pkgs/desktops/mate/libmateweather/default.nix
@@ -18,13 +18,13 @@
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libmateweather";
- version = "1.28.1";
+ version = "1.28.2";
src = fetchFromGitHub {
owner = "mate-desktop";
repo = "libmateweather";
tag = "v${finalAttrs.version}";
- hash = "sha256-W0p4+OMr2sgkQP10DGjZLf2VTSGa2A+5ey+nYBr+HJQ=";
+ hash = "sha256-D9A9zHd0stCV5Lynyb0N9LuenBk1eJa4ZdQcZQf6UpU=";
};
patches = [
diff --git a/pkgs/development/ada-modules/gnatcoll/db.nix b/pkgs/development/ada-modules/gnatcoll/db.nix
index d24791fcf40b..5d9ac5a59e22 100644
--- a/pkgs/development/ada-modules/gnatcoll/db.nix
+++ b/pkgs/development/ada-modules/gnatcoll/db.nix
@@ -49,19 +49,19 @@ let
];
in
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
+ version = "25.0.0";
# executables don't adhere to the string gnatcoll-* scheme
pname =
if onlyExecutable then
builtins.replaceStrings [ "_" ] [ "-" ] component
else
"gnatcoll-${component}";
- version = "25.0.0";
src = fetchFromGitHub {
owner = "AdaCore";
repo = "gnatcoll-db";
- rev = "v${version}";
+ rev = "v${finalAttrs.version}";
sha256 = "0q35ii0aa4hh59v768l5cilg1b30a4ckcvlbfy0lkcbp3rcfnbz3";
};
@@ -108,4 +108,4 @@ stdenv.mkDerivation rec {
maintainers = [ lib.maintainers.sternenseemann ];
platforms = lib.platforms.all;
};
-}
+})
diff --git a/pkgs/development/beam-modules/default.nix b/pkgs/development/beam-modules/default.nix
index b2c6e263134a..0bcee85e7fcc 100644
--- a/pkgs/development/beam-modules/default.nix
+++ b/pkgs/development/beam-modules/default.nix
@@ -48,6 +48,11 @@ let
# BEAM-based languages.
elixir = elixir_1_18;
+ elixir_1_20 = callPackage ../interpreters/elixir/1.20.nix {
+ inherit erlang;
+ debugInfo = true;
+ };
+
elixir_1_19 = callPackage ../interpreters/elixir/1.19.nix {
inherit erlang;
debugInfo = true;
diff --git a/pkgs/development/compilers/arocc/package.nix b/pkgs/development/compilers/arocc/package.nix
index 5b9766308ae5..0351472a757a 100644
--- a/pkgs/development/compilers/arocc/package.nix
+++ b/pkgs/development/compilers/arocc/package.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: {
pname = "arocc";
inherit version src;
- nativeBuildInputs = [ zig.hook ];
+ nativeBuildInputs = [ zig ];
passthru = {
inherit zig;
diff --git a/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix b/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix
index f35998ac2501..0e0473db22cf 100644
--- a/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix
+++ b/pkgs/development/compilers/dotnet/10/bootstrap-sdk.nix
@@ -11,28 +11,28 @@ let
commonPackages = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Ref";
- version = "10.0.0";
- hash = "sha512-HcTzMfT74z2wx5virCUA8AgviXAfP9LO3ToUmCIg9AMGK4ohrUwhfQWHK4EE2egpEk1jKvDe1ZPPlX9csgCMlw==";
+ version = "10.0.1";
+ hash = "sha512-dh+mzIMt9nUXWglf7N5h26eZg5MvQZGMoqY2i8mLsWrXiycCqF9AODB8uto+Yh+eH+wPX/B//0l44TLugJka/A==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-CDUeukQ6yClE0KQvgsUJyegl7w2ORz3c3L9kBlqhOiNwhg8liiwA12HDGqYwrQQPY/oFSzLp4XpjwDZ4mVAWMg==";
+ version = "10.0.1";
+ hash = "sha512-flYAaRRqwcTWGzKAeATlOpDFf46EgWuWil2z/ik/lbC572R9Bb+pNL8CMstitLw07PxLEtckeIVUxrZaS0FGwg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Ref";
- version = "10.0.0";
- hash = "sha512-DM2V40+lgsHLg7cUd7TWxRhdSwb5HgpHzImq4npVg3hAyh6xwKAZ9j/y+3nWG0qSLHc3t5FVLeR4bJO0PN3tsA==";
+ version = "10.0.1";
+ hash = "sha512-Hbru54m1Av0D8lGHGJ1gnU8TFYIewPbPo7cIBmj+XpUzj0TXid2zmYP19ehFjIX3gmy3mnZXWRT/M389OUDmRA==";
})
(fetchNupkg {
pname = "Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-XXkdkHkgVPvAmXDeP3HIpDlNTswlsK9fuIkPHVDYcmxRuFnEEc/1yEg+MikjA7+fw6TSy1AqkNdcyrjJjag48w==";
+ version = "10.0.1";
+ hash = "sha512-PLdYmCls6trm8nFOUTVxQgG0KxssYA5HL+6WkNDSRfhBlXOhB349+FJjs/+uWtJq9bvrM93dbDj1abYmxw3USg==";
})
(fetchNupkg {
pname = "Microsoft.NET.ILLink.Tasks";
- version = "10.0.0";
- hash = "sha512-nmdgBAyTi4gyuP18U9I7JhVSC31+mZyyQQzmldKxkaVQCB5mcPjgvnfkJCQjN84VRFE++hXW0xBqPSbUuny0QQ==";
+ version = "10.0.1";
+ hash = "sha512-zvIEPvPiT21zN3ShmtYVOFogOPw7rsT9zBDenoThGsTbuu77Vh/X0RR+yFdl27Ec7iAxxgrtB0Kqsof0P+XtmQ==";
})
];
@@ -40,118 +40,118 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
- version = "10.0.0";
- hash = "sha512-jlcG3SsEkcWQn7xUWuEU3uscK6rLQSCPNWO43k+enQHf/7mmsvAAu3DRHl2STsZclB/KrhQm0qgK/FiEhD9j3g==";
+ version = "10.0.1";
+ hash = "sha512-QN3AEmYYq2xJJ9q0bpqHpcAHH19hwpOe6bdmiGBG9OR3FL8Hax6JiVi6qlRIB+9p20mnT1MiuKC7GxCPXWHabg==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
- version = "10.0.0";
- hash = "sha512-UkVobkMgbeFCpcgTV0TvMUTzWlI5G4Ha1OlS26HKDzdY+AEhJ7UcymZ7SR16W3mw6mRunKiQtXuwtN+fZ/jE1w==";
+ version = "10.0.1";
+ hash = "sha512-cIXpTdQxnIpp2o2EHRQ4hFLdMrBSe7k3/9Ce+0iz7WiIh4kr28xhGbO7fV3VH4T48HZyobNfNeBYfVz2tvNk3A==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-fKoXVn60Ct8JOazjDuwpzGZSGqVHBXboJeyCWJQj6w2B2x0p3mOJkR0/kOifxT+E2NMX2Zx12VELKK9hAAOt2w==";
+ version = "10.0.1";
+ hash = "sha512-n8mpr3R3KhwERUidCsyfpSofXKW+NGnDAgLGQwUp3Duc/SyhNn2YEr3ezBYoTxfXi4tUYMSxwlaqpMwEdrFVvg==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
- version = "10.0.0";
- hash = "sha512-+jM9DkV8UdrLkm6PyfbUpRJLOC1pVfDHlKD9gXU/1fDkFpy7q8RSnQ5GCbxL5o5U7q6lfh4rQ5FsCD0fJC+zYw==";
+ version = "10.0.1";
+ hash = "sha512-l61Khjl1xrKq1wVJVoUFb72oJON7ugf1OZK6r+XgMBxiAl1Yhm23IleWFn0Cj28ggaA1bgQ7+PdeIlj9JC9izA==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-RfDDFGwkXvXes6pzq+Fl8RNweoSOwrQsjL++Zp1+DLY9uwAoKeDYjTai2Rin29MjmD5t854ZivDKP3X5HXYRRg==";
+ version = "10.0.1";
+ hash = "sha512-XKqUj0ZvBKGx+yY1Z+lObTbEvfWCtzhUjlcTYy/yJF0DOtrFJKk8PEyIu+Zy8RazidVAeP0O+191ha34Jzr6pg==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
- version = "10.0.0";
- hash = "sha512-ZBdYFk/Myia1U4r2tFfidqRUCfMrW9mC+D9xHoDCDELpmysFcIdNfPIAdXa3jXwv+EfNbh1D2+l/pSASHSx0Jw==";
+ version = "10.0.1";
+ hash = "sha512-8L+yX/6aGFgFT7IYbCK7G8wESyG1qp9gWM9i4bsLKAOYjkNdhAkelqLIK0QdMBvAJBPw6ieWISWFxy/iDe/hBA==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
- version = "10.0.0";
- hash = "sha512-THBCdaGd2SWs4ECp5ZGPi1vB1SiIiTEsCYSAegJayw2Ic9Ky0RdaWSA+Q0yfI2sfnSsd97Vk2dhHuzvFBgPFbQ==";
+ version = "10.0.1";
+ hash = "sha512-OvXliQbK/L/Y7Hej0UsbkcjDdvGWTuLhQXh4NXyZFiuYB0qxjNYBDQ83RqCAGZemRv3KD3esqQECV80TEyDUuQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-YjvVt1y61529YYJzPuFbeFxBgekq8sDg01yudN6zKcDmacQhUtfx16xijd/9bcixH4HWCjB7tjEHLuDptm5m+Q==";
+ version = "10.0.1";
+ hash = "sha512-lKecrY73YGL6GCI71n8pOvM08kTA94p2u69gHn6AAjfQuWxReMhDvytqcARNtvqef98pFmaomyCW05COgyLzSQ==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
- version = "10.0.0";
- hash = "sha512-fE0I9SJDBxOX+OTzbA1rg4omn21xp08dzm7+zHX/U1wZxy1TO/bRhcLlEMs5f+nNXN6/8f0b4eqsglqtZz45uQ==";
+ version = "10.0.1";
+ hash = "sha512-4JTjPEY+rHMEXBBd7ViWbq6wpqi+m29lWVvcUi0BYtTwdQfigkGfF8pjDaYlyEvuHxrGXv542uQqfLSfHnWGRQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-Gubgq6b9GOrD/q+eXHW14RrxcYeWsQ2bl9jL8HZaR6kXYVWd1CAF1TjKbqFLLuG01pqvDIdu8R6pMxGgsWWKFA==";
+ version = "10.0.1";
+ hash = "sha512-RR0c+xowMKF/qxHvKcqwZ5VcTmImKXGRwJgSVpsiWN4tH8Di64KlN6lZSlj1uO6SocaOlyB13Kuee9thDiVf2Q==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
- version = "10.0.0";
- hash = "sha512-lno9hyxtY9nPVBi/VUZeLS7ARDEMBJDI2gTp6VlnbPIJuYTyUYOD/tyo6bwHG62Ie0Tifm5gzR856jgiMvV6Pg==";
+ version = "10.0.1";
+ hash = "sha512-p/Ln/LSzYwVi2XkhhPDi9kmXjtkcumL0Mo82PJRyfG15l9HkjvQlG0AXFW5yrjqo4tyNjdkPSAXCRpF1I/INjw==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-C2VAFhG7JYz5QEkZGkiPgoJTiERvR/bwVWfEdTyijHcUqeryjm0u89qx5Iz5AOR6U5wQNej+2Pp5BdlEd/MKPw==";
+ version = "10.0.1";
+ hash = "sha512-CR7uuB7JDBTPMHS1YtUZBbZhlbCDgNiuXPhjVKTIO+rnt1fxKgwBoombdTnG+sh4Yv9ziB/suB+P1DdrW4yWiQ==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
- version = "10.0.0";
- hash = "sha512-A8Zm2HoUc2fV03HqemG6BProBJYIa87mzjbBvKIDXMshispBmeVfbsEQGoJEst8KKi2vLttDX42qJdEB419eTQ==";
+ version = "10.0.1";
+ hash = "sha512-NDvPitCnrp5x+75klaO9EsbbRHL+MBRy5KuJFiMpd3TtkcbaYxvTrvPp6XxVgSiszXup2zq/Z0d/K4paZ7fksQ==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-gbyYz6R9QJJZ5j6XtkG5asyKRcW6IvnXLwklvAvk4bkU0+kP7USIn+EtXyDqFKuiohPRzD+sHi04LmDqc+FRiA==";
+ version = "10.0.1";
+ hash = "sha512-OdaZNmRxZcd8HC48oM2+c2NOB6HEMsaBbgXbXBFPuL3iNgef1CNjVbW810imCNf++HY1TFrcONztTeKc25E17Q==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
- version = "10.0.0";
- hash = "sha512-/h0qoO2NaKn3nyYXFiXJwUFvcrAJgZVmkK9dam1UFaDHwkPSufBsTx+wsO6YFtCgtfsDM0K2yNlsiIi2LflNIA==";
+ version = "10.0.1";
+ hash = "sha512-4QK9FDp+eB+kt7G1Ffes/N3NxxYGixPDHsj2IMw6PIFONDaqIVn217KI7zgLEiCRI3VDZ4JU/IJTkhY722LKhw==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-PtkF0VBMXdPyavJUUaCp6OBEhc1SeCz7oaYTn8y+TqczP75cqDXIUk7X6DL20UorQ0VmXBAXLVHv9ey6LP8Mbg==";
+ version = "10.0.1";
+ hash = "sha512-xift8Jf0S6+aCoYXB73jCr9TEQ4NoCkh5rjsXcNwRnWzTxYEmppAghM0ns06IIATy56gtvp0bHbd4dl9kxcHdg==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
- version = "10.0.0";
- hash = "sha512-uJ/dGjqaFz9YEEe5trIQk7dktkVgs1KWHsd42zdoPX+POC5JIp/aS8JFNECQK9tQQEZfgNeUT0lqfPJyGpP5aA==";
+ version = "10.0.1";
+ hash = "sha512-D4ALEODccJT4Ts5Bfe/vi+boDdcnSpuQdIod24IMOahkt8N9DgRG8CTCvkyVtqYXFzStqtgqM2LyFxNMghUCbg==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.0";
- hash = "sha512-XHtJ+LmFsV0RRD1H8zpRp3+yzOstV/TaRwAg38b+8PvgXn+VEIVVHzlqWu/eB8AMPoVbC7b+OnOTTlBPf3R7+g==";
+ version = "10.0.1";
+ hash = "sha512-Bzw38ZU4NqQoXOHybxZa/yMCspo56j68OSBlmNLs67a9Oesd8RX9TQSX0VkFlThbVSaDaGSWa4d8LA0gr2NajQ==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
- version = "10.0.0";
- hash = "sha512-GGEi3CB8BqkuKKGxaz+UURu8mBOkdiE9rd4CqQGL/cvHVFCRxNMXeSESLChfhy1S6Sdh3lnwGS+h2WgJpynTgg==";
+ version = "10.0.1";
+ hash = "sha512-y5Ic/dtL04mCLoGE+0648ddRUAYpXmGfpI5xRii/7rbRLpitsqE/vPRc8Uz6xUoH68dmr3yIXXkAaC+1kdgYIw==";
})
];
};
@@ -160,416 +160,416 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
- version = "10.0.0";
- hash = "sha512-EbPfMeafoSi4K2jmhzbiZx1WhwKdugSfXqAk/6WnsmWIVCJw197V4qTIBkBEJLLpGbQaziP9SsAxk79MOSPwyQ==";
+ version = "10.0.1";
+ hash = "sha512-K3SqftZ19wzr/8Y/sl6auNzCJ83sQhn9+hyvRN3JklUnqtm2j214otdCFITgkHNM/Lnc7qA1K8UqzkBySeDq1Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm";
- version = "10.0.0";
- hash = "sha512-hH/j5x8f1hqMCqETcCvG6tQ57WCJkXI3sZlEOrw6RZpFeOpMpGIEwM4B0KutZxr5jZchfIcTL+ldJBgd3gOGDw==";
+ version = "10.0.1";
+ hash = "sha512-3f1VelSNNDqrROz1C13SV//JSS1vvRnnw1hAy6b0XQKosM4ZjL/z59mXh1mYq+RElBnWFsFJBKbHnp+xP+IBKA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm";
- version = "10.0.0";
- hash = "sha512-pqX0SUxgLA+StfLlXg7P6y7WkeYkjnaR0aTEu9B3NysInOlOq8LnjQMu2OhMIGSVjzPSU4oMr+YRiZUdtS7tfQ==";
+ version = "10.0.1";
+ hash = "sha512-/SFcpKmGhKPEdZ/dHoQuS7xSdVYtrGFGbypQxLTlQXi0CsPhfgQDeDwuvaYewfBw0GMsA9vFonluFeOlCzKmcQ==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-PtWoGQJ5cxT03OEw98ZKhKQZTAko/aERH3C4LfWTajVfAJPpqR0Qv+55DWOnRO/r7qU/dleWzBP82A1FYeheLQ==";
+ version = "10.0.1";
+ hash = "sha512-HgFC59dEzjpoilmktWb62fjRcyaxmpJUmsKkSUZHFE8ymCTFKg366jIjZ0Hq0WfDfsbh0UeDV21fe1PYpbrOzA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm";
- version = "10.0.0";
- hash = "sha512-wkVQ8tk4CAF8fXfmieaDDSGiCRFuq+C1C1wtTPR8H3ZRZfCPdgj1Yhf/4npckbF51wsyraPPT/OBqTxyhqQZdw==";
+ version = "10.0.1";
+ hash = "sha512-o+3xquQZ9AcjndRpd60ccmA2kzNxMjBarQFwKtxqEm4m9X6reHxBU3Un1wlO5jMNxRHG05oMZGZ9NIcBHswSTQ==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
- version = "10.0.0";
- hash = "sha512-uBPQl1tUd5cQKN9UdCUnJ0VG/iY8bI8WeTMprmqC+mBA0hgylsZjLUJfBc4I9EPMxNFOBQJwRjQ/uzt1s5FQSA==";
+ version = "10.0.1";
+ hash = "sha512-bQMhZGLIQlaHtlxb+1hsTLnggZF/ri8jsC4dAz3lAoon+MAweKz0qr6IpVAxChA6Nuhaop7ulyZTYhm+VzSPBg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm64";
- version = "10.0.0";
- hash = "sha512-JlSAx7QpIcdz3iOT1NCBybZ0+R4MxV2vkRtyfsGBzIzVYqEDjrroo4A7BfxN4H4xplf4w7l/AeQRsaeTR2M2yg==";
+ version = "10.0.1";
+ hash = "sha512-LhjhqX/Jwb3b6q8sBDs5pL7dpThlXEks/MG9+pcuGAlkmPQ+V25eiYk7wjlcxj+xB+A7NidxIX282KOL3Dvi3g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
- version = "10.0.0";
- hash = "sha512-yo//xWJuO0JpmZO0RaT5QIa6nvqB1MM0MieAtXuDXM4SZd4YJ8Dybz185Yo1NUexobapeIrKNLX002ceh7KBEw==";
+ version = "10.0.1";
+ hash = "sha512-Wl+YcCJpTNVm67A1Os9tQ56cWMcwTti8L8ZuWUJSSRidYdaiDJUpJNfj7ptYsGNMAKue8vqbNQr3zQdKVcmpmg==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-/JnFo/nqmlFagNW7zCWaXXfq1L6uuoA27KDRrvVsDEduS++fUdimCWPWFeO/vFIzCSnYv+ImyjZVu831zHn1YQ==";
+ version = "10.0.1";
+ hash = "sha512-do8X7mhD4IdRKiWiVaxkx0O8iN1oiOAYOBa/+MJi0gz4EOdQr67a4hXvp7ZLuJQ8PIxqKfCpKk3aE6KhIY+mDg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64";
- version = "10.0.0";
- hash = "sha512-Q2eKWNI659wTKYT/WntFSeA6DtTQLoFFOtn4EfVEug5oDxnJKwXfylptcw2cXF1UHmbnr3fjn41fmHF+lJ32Rw==";
+ version = "10.0.1";
+ hash = "sha512-UCAtWzIxDjl4PwXtxX54Q1FD4pcJRE64dbD7S5lbhTNt1JFwP59rrSoKUaJvXhZlx96Fq9FykXtyRxAmkvLXOA==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
- version = "10.0.0";
- hash = "sha512-X8NccILKj/aEVjz1Gt50zGlRplIHbI+H6uRv2yFY9KioM+sKMgdbNTAsRp9QG4aw5RGA9IhZYxcHCQb8ATc+XQ==";
+ version = "10.0.1";
+ hash = "sha512-BLXeMOfMip9vq8+rce0+DgX8+DRmxjrxSeO8JOGiHJ7oD9rYHdX+pSqaakjwe7y7oMIDKm1MC4nJFFpauHlxlQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-x64";
- version = "10.0.0";
- hash = "sha512-cw4mF+MgWPuVHWX4obxmRa7Zkp7ULDS6R3MlB21d6+x5WuDrEbunt/vCPou5LML3RBEFpKYqFhjxL1M9D3QJMA==";
+ version = "10.0.1";
+ hash = "sha512-/hDIh0U69+S/8FEYmYE8OoephfEe2nNxz1AgtWVEJ8JW0dn4oBj8kyBjCjI3bojYE/tJIdGOM+TyAuU6UFDQ4Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-x64";
- version = "10.0.0";
- hash = "sha512-WJMtkEZM2JbiS7VZc/R2+3qUVxiCR+G3JepQwczM0qWBrsRpeVoXGJu/ZpDbUwr7AqzwJm6iD+aCbYpxK8Jlng==";
+ version = "10.0.1";
+ hash = "sha512-JmbpFd85wZikAT/D57wINht5rtfsAQlqQG34NvSu3ajMk9hN1cZ8PmEuysoZVSGap/JGF3cAHP67Z7x9U8DKXA==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-TBpxxlFyfNVcshnh9euvsLRW7/n1/Sti7CtDIBbOcyhP/STj9OOo/AWv5ZSqe/3KNhlM+G5+ncOP0G0hN39nxw==";
+ version = "10.0.1";
+ hash = "sha512-cauY/NbkxOxCmhXoJRq99czH5geyhEV0Nq3LBhZ18tZ+837Ta13YcpCMgyRpCh//aAwFzDtJSPhf7EZQR77cog==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64";
- version = "10.0.0";
- hash = "sha512-DJwKMfGknpBwSQ/FiKbN3W4n0XIF/XFtwH6hxoD/2fRjqc6GZbOnoB/qfK5VOpgnIIMpZuCb599ftPtiO8aLog==";
+ version = "10.0.1";
+ hash = "sha512-Bxt5GRmRSrp+CKyoVQoafibKtrr/ETe6mbkirLqP8+Twl3bAE/SVYqm53UiPH1HOIQBXCxAGkC8NwsmVAXpweg==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
- version = "10.0.0";
- hash = "sha512-ZVmFe111GC5/EVm3SO/dbTUyhl511rjO1dpD0QNu1o4og+IRI9VH+5ZsgJFbhJZXiynKYzoVLWdOJt3fiSIrcg==";
+ version = "10.0.1";
+ hash = "sha512-jwy2ibfaCHD1j72o/AHzv4bFtqeUXwpgAsph4URVrhFWXUepbRmV/50ehnyA/G+9rEPvvA1cD2ypSr9iZ1e/Kg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
- version = "10.0.0";
- hash = "sha512-2FAwGl8huDfIp072/pQIQ08VqGGY1oGMSb57tbjG18fXLLPIzssWrfZVqOLFaBzgtDm8CbOaQ6HLmuctySxdFw==";
+ version = "10.0.1";
+ hash = "sha512-VGi4l0A3IQNk07slUkXuPgFIFM8UnuP/zk4Y9PLazuu0vb6q2H8LXE+iHoDapExAQgL8h5wU3nBGOXL3S1t5BQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
- version = "10.0.0";
- hash = "sha512-lCkhhpyENYogBOXUBJWiO2DHsB/+vPHNDGSqhTttbk+2tET+IuVCafKphJDBrFoSj+3RUPz2oQpMaC4oJM6RdA==";
+ version = "10.0.1";
+ hash = "sha512-fmpIIKICgHRHHoxyU8YwMVKfIZZYw5ZCH9L+gLCogFLxHemlo0aYvwe2mIgoVJ0b7iDSng3jbZvgvnc7niP6vA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-zS1TuIG3Lm+DLV7Qc8tQ4gkDYPGzkzjXTGyWhgYdgjKPR+D0qAGMCGbB7OxXgB64Gkakt/cZKG+5+AUA9HVVbA==";
+ version = "10.0.1";
+ hash = "sha512-YKF4Pa+VPrIWISpLmcKlIwxUVjDaEbp42a+dnFNY+RopgzFH3CSdS3OUpW0XPveSshHvXMDxmeVxXW29FvQCyw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm";
- version = "10.0.0";
- hash = "sha512-JlsRhCKRKA6rMqlsz5D4TT/VeY+wQCzCFTQS+cIP7934vSVfWekG1FFokXRnPNvZ9wGDCquqHscQr5URgK6aVA==";
+ version = "10.0.1";
+ hash = "sha512-ynpGm1U2SgbUl5CJd4xkD/fFpHnmznBcNyj3ueZKJ1BbJTHlPqhYlYBafk7Ox7cRTDriDMM3D2fk1VsINnS/qw==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
- version = "10.0.0";
- hash = "sha512-jwynqne1410/fXvhegoJxfjq9JcPxvYqpS9OePp8yVsjnCd2x9IHaik/iAHQmqFbIKgVCpAPH9/i8hfMGumnow==";
+ version = "10.0.1";
+ hash = "sha512-6ZezOJwdDRIfrrPCAknmbIPTNMMfEXkTUJO9vuCcfgHQ8oFjxny0KCXwciqSdjqi9hAvXmKgWMVMNg5o+FR1Vg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
- version = "10.0.0";
- hash = "sha512-buX4rr2ZZUjUfvoF3wlCSLUHEKpaFsSkx6+vAbG4uVNJANnUZM/1pc2nl9jg8THFIvIPfCQI3siK54nWsFnBkw==";
+ version = "10.0.1";
+ hash = "sha512-/ZPx5RCi3sfpyLF7DrDK237tZLytYDPEa9Ib+oO632IXilfDjii9yTzpcfISsslqfqtQ11QCZFipns6zDQOS3w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
- version = "10.0.0";
- hash = "sha512-FmU8A9e/gY+LGGqVgr6fbk3swgzO5xTMVCUpcbYid/CUw80T+KbYWFeaSIn3zuTGIdjP9zOvJsUYiuBdgN4GbQ==";
+ version = "10.0.1";
+ hash = "sha512-OUFaWk1hiJoLXFwDfLCH4JHJ/0xsQ2lY4jSEQkvlWdHc/PWbqzSNI9aRpoq3uRTt80F+EgdWOXBxGh6ptgR8PA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-eocUfeHF8PwhbrOfzSYXuKVMwCZ2T3VFoW2mRX77buB8G24sfQ+LXtppBN2+EQbkd9mT5QZNR5gqV6rqfVFeAQ==";
+ version = "10.0.1";
+ hash = "sha512-FFcu9QPseX6zA1Tj+iT1xfNCGTFfj7S/9CMA+DX9XEFogLX92ppstCFytX9U+wD30GjO81eaRE1CEtijmFf2xQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64";
- version = "10.0.0";
- hash = "sha512-WwVSD1gSgf73RE6tHGuoD5kDMqmYd5mIu6B3Ay2jO8MgejtfRO1qNoa6EHcq0ouVS3EIDRO/oi4lWtgzHqLHdg==";
+ version = "10.0.1";
+ hash = "sha512-qfHzimy78Plho1+jx9eBIFsSNAU+mMvxpPKuqzeEbIWpCnJDETWNrSbtGnujSE2HBoYwmJ49TPmKd7yM3HyghA==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
- version = "10.0.0";
- hash = "sha512-4m7+jTuPtHvA5EGAWArBHUvRyNyLT59DRSMZbnKmA+Okz+B+WyiJDf81NefDfbCxuVRdsaoaM0NYj1BHQ1Z2HQ==";
+ version = "10.0.1";
+ hash = "sha512-QVZNW+lsh9meR/nvUHsTQuQ9jCYmJyatejlwYe/CC4wxQ/A3mlcI1WraeDdLNSCVse5WZdJ5hSSfsY3AE5ZOvQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
- version = "10.0.0";
- hash = "sha512-KlfgMF/55W4r33hu1KykghyeqLV0uSrBId4ax/Rrxpj8yelJ9E4iviSiLARrbNK0uDtcZk70hTKsQyrjpCMWcw==";
+ version = "10.0.1";
+ hash = "sha512-x1zk7wFbxXSaeHvJhGezULy8sUXjZgB1x8wgBcD31EaDqiQIxJWEfMKTdKbu7EPbeGvnwW+5A8j8gRKPKukQiA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
- version = "10.0.0";
- hash = "sha512-eTF3DTUCRfvUseH012DsX2B78VEn9Yq1q2t3X0RVYzP0ueuvkjJzSBelHc0VDtYEoyNMIkK7pwAb+d9FSAtgHg==";
+ version = "10.0.1";
+ hash = "sha512-mbBB5rot/iBZapI/e/pcKyQr+dk/o9AufThK7fvKUCb18ghG43+ndf1HcInYMlfsZNDUFUeh3fkK/LmPDggXJg==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-MW5+A2iatX6vjD2XjW7RlOJLBbOtZxFTYb4mlPHnG+N6NE6cvarXyAgR1+dQhWSc2W/kL7SFNnSF5GrtfV9pTw==";
+ version = "10.0.1";
+ hash = "sha512-oZaaGwczV9wuWxcqQI2Mo2wJwk1jQIFwDl5y0+A97CX2Lv5UneF72ZKG/SwXvt0lBB6fzA03FlEeGA24blhlrQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64";
- version = "10.0.0";
- hash = "sha512-4ar4h4IHFuZXo4uDArhDRWG10/M4rNLLkilexfEDVHiDxsWKdQKn3brLAU5QDbk6zAr2u7xwWyQ8toZLA3jQ9w==";
+ version = "10.0.1";
+ hash = "sha512-3ktoSG0rgamlYB5FPxnZLWw1bNlJCNr9/WJfFNKGlGFiizx2zA0EjGlLG8vvxqHhCsce1VtwOl1GLdUUIklH3w==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
- version = "10.0.0";
- hash = "sha512-tn0bDgKsgZOCHkkpIRfO1yzM080LcPxMUhtaHEXcOpWNtZqmqRmyC7zfiaQPmzdKDgJU+urZOJWq+HvL9CCJjg==";
+ version = "10.0.1";
+ hash = "sha512-wmQLkkkEAlnEVm48luVyvy4pqcFWQvgQZuecmPsBx4dzy9LHfqAJUG75iabbZrITfFknI/6kMg/zuKS5mgmo/Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-arm64";
- version = "10.0.0";
- hash = "sha512-YmmSCR5t2MB0IJ558DLHg4pA9mhm0GVbO/eWBo0Gp32qwG32e7BiMHaPz6LxMkVNjS6kIxO0YpvRtnEpMnHBHw==";
+ version = "10.0.1";
+ hash = "sha512-RlTdys7S+pnl/X7lYgDCSyZ6PxIdUpUJTn5XjNpnjD3zC5SNUFLs496lvJ0gJZ9VLC6t2XfSMOjYz9a+JP7yiw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
- version = "10.0.0";
- hash = "sha512-axo6Yu6u/tHfPe/Gtv4eo3/L9ROYcmAaxWm8w6Y3ak3JhgkuHZYexCyXKdnrKiMXb7LDS2x1967gm6gmkg45/A==";
+ version = "10.0.1";
+ hash = "sha512-eiXRjeXKspkSrP5clwRTWOAkd7O9lf3m55BPi20tkGL07y4YcF9HxVAvyaPbo27VA+nwxOYZXaUOjg/t9X4rmg==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-pydxAJPjEDsEBXqW05fYoabondN7ReHzAiCERQhsrOCEHGTg6F2VrHOGMEkLFdi3/8NJnzSmCqdLMjvoxhk34A==";
+ version = "10.0.1";
+ hash = "sha512-iSfcPVNQJfya+QhDIHtVEiYj4Xo0UP3wJ5NPiDEE94t6Ea0M146YY3QzIC7osQKWfyF7vMEfyFsKMalCBl4lFQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64";
- version = "10.0.0";
- hash = "sha512-MNtC4Vnbgwmb8KFfsdp+Xu4yQghA/cOjXYRBx0Imk+2xPgBkWExCFwbtyX3g/t4dYf8VR/uXGJc6/FFTMhcgvQ==";
+ version = "10.0.1";
+ hash = "sha512-gxyenkkLwMRnyfQdF/Uyn3K2Op6hBMdW50Pssfh6Zu68vBsRimGxiVpOirJCwtNwBy7wCixAnAYKjfNtj4U3Bw==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
- version = "10.0.0";
- hash = "sha512-xasWHsXTFRyUCMa6t22nfqwNeEh5hwLvLcXNXDAt0EGbYrV2YlehkaHRwsAJLqyA7XwTrUmyqMk0wUCCGlUJmw==";
+ version = "10.0.1";
+ hash = "sha512-4oN9SfJRyuZdWXYKzHDnzJef0Ido/YvIKtbtPNnGtz4eNc4btIUlWdJsu/oSM4gKnnLqEmNjFuo8UKDNC5YYeg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-x64";
- version = "10.0.0";
- hash = "sha512-OYxudIkO3yIJqwn0y2h85UI4WgNyB9kLx9CAvTDweN5o91iUs1Dq9ZNPCBKfQsp7xKKN/5uGgJyn+PPMGFq/lg==";
+ version = "10.0.1";
+ hash = "sha512-QKgOoiwk92mYG1vCdRQu4koKpWQ3Y9ERouCGpK1tVoYnmHVWPhYFjHHaL4206ho046gWr1+e0D+Y9l7LCccazQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-x64";
- version = "10.0.0";
- hash = "sha512-z+Bsoq0132LKbcpA8dHIOwu5OHerJHShJGHd/UdIXfJZaohwFSId73kZhRdGPl2m05R+u78EjUzsQXhyqkUjEg==";
+ version = "10.0.1";
+ hash = "sha512-aCt1Bk4MXPmKeUFUDnwBYWVmgHNhAbDU5RdgT8X2mu8UIKIjaS36bN7iDu3NypRFrhrQ7U7kBqmbIiYaiOGFig==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-xWNVQRYqGLRo5g4T7CVy4U9n1bzYVxdOzQhMIUlRAK/y3Yj7Cs6OIb0frSw3utwME5ewU3LAkWtzMAPEGuPzJA==";
+ version = "10.0.1";
+ hash = "sha512-GKAsTBMD9cWoyAfxE+f1SLYEd9GmTvgL+ja4ebk9VElHk897OIq3KkdVheH908pFVk5nMk6VG8tDJ8ASLk0Bnw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64";
- version = "10.0.0";
- hash = "sha512-JCrbiueBGasaUfvwTiKKj/4pzWzdp30vIzOYcUmbfCX8jtR40Ey8aHtt3P+LFKKeZJAOpOOv22gk0B48P7Ah7A==";
+ version = "10.0.1";
+ hash = "sha512-Bb3F5goFfxZTcoKuzBhsicvqi1a6meu/yvRSknv2sEq9Ql/YxivArBRhrAu/qd6I1zjd0P6KR0pAHoQJr3Pojw==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
- version = "10.0.0";
- hash = "sha512-GdcFzW7htuHsledWiqNj8MYUCUpnbOtcze0jVDnfFzYny8jmTAKk4SH9UB+r/TTFqGI45dzrSb6Jqx8Hj+W0ww==";
+ version = "10.0.1";
+ hash = "sha512-AnuURu28jW2vaqROOgmSTubgLvJmPrvx9hsQayalJY3DYTK2yra1doHisll1gUKZC3qvKBZ1+hJNXeppkQHPWw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-arm64";
- version = "10.0.0";
- hash = "sha512-8BzG1X4h7fsvb0G+1fzeV56jgbI6OG8rf5iNqGFytCPbipYyQGVd+kJ26MwmhrW71wfdcSMw9W6vQVnHXGXwPQ==";
+ version = "10.0.1";
+ hash = "sha512-wA4ZHHB2+LGAaPq/mUH/NkOSihQAh9YO3OX7iAuDHB3B/MRJj33GzvH2+tRp9jXcaHh+Ttf5lkNqG8OnPg3uyA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-arm64";
- version = "10.0.0";
- hash = "sha512-I1LC2hpV2Z+At2MMFdzMd91L96UFMOH10++IQqZqDASBsIYdgPHPSigamndBSzZzHmT+xyXLls3D/7ZD0rsTlQ==";
+ version = "10.0.1";
+ hash = "sha512-1i+UpeMReEmRFef0CwVJfYbwsxrsAse59S4kcs7dKK+Md1yiZwu6FZbvHLbCT3H5DFtkXAk5fL3ENXSK+sQqxQ==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-tGH9kq8v79nKjYDmNMgMcmpfS75eQXBakfIc8cgz2kh0+u+QO9r6YWhkXOPlRB48B/vVLxj9hY8c3kUY6iwBcg==";
+ version = "10.0.1";
+ hash = "sha512-ac9xAIob4JA3rJy0XQLVG1aBSO7JOEER6mQLlvhqz1/OTmmXfLpOtKHNJyjgEqXS7aROKtBl/kXFwTawP/gV8Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64";
- version = "10.0.0";
- hash = "sha512-pBU/rw1TcVxKoLctkrHcWpGHVi61ZMJwaFXTWRO5Wayp3EVu6buWTXew8PmgFnVwqw9GvCBiqTvCeabTh2kVgA==";
+ version = "10.0.1";
+ hash = "sha512-GDzC0UW+ac41G5pGlmAL/TSCz8S0JdLcKC9EsJgGcp/sETaizV2s2Gs5uGRETE0mbp8dtM9y5mIIiFTKZ775Gw==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
- version = "10.0.0";
- hash = "sha512-sFadl/LMITcaxnci2Vrvjezfhd8bOh/2Nseu7oU3uVKxfVAS05V9iV1m2QEDslcd1Zg2DS+HlhEWgxnud8l5Kw==";
+ version = "10.0.1";
+ hash = "sha512-7a4V5vDv4BifmfYvswZ+JF5j6YK2VOq5OeJIN2GWLJmVMxVinoqa6/5274Ayoq8SwVSq/NIp4DTrhEZoDv4HVA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x64";
- version = "10.0.0";
- hash = "sha512-stRyFS09mf1ozhRbS9bLTP9/8gmnWw0haRBzfqrkdqdghbu2uArih2SPuJEN5d3gTEsszbHToGk7sCjKw0zRhA==";
+ version = "10.0.1";
+ hash = "sha512-hJj/GO2/WVop763MG3A7FCXxdhGAlcNufi3gHsfTrT7CU/h3bok8MrFEftDGMLV3fvtavYnu07anuOE7NuJz8A==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x64";
- version = "10.0.0";
- hash = "sha512-UcUlPpehQPt77/Zs/JwyENXtjnOU7YdwM7Kcft12Iai5pofK4DMC4kQLBjKQiCG8Q4RElUnEW+DQHmEGR0fz/Q==";
+ version = "10.0.1";
+ hash = "sha512-Cg8BYqPyw9X1IDPoOemNXKrhwLiG6xnvFffvdE0l/W+mbAia0zg8Nkonf/tI7dZOY4d/eGd9f5TTzQurqc4a3w==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-KodAts7298I91d/RCZh7i7SbS097npbbunNKOga01IxPtOh48n5Nr8fdEuZX6X7wT4FuUTX1O3glVmCf5uWX/g==";
+ version = "10.0.1";
+ hash = "sha512-JiDZBYHfDprEvhh3QWNBASUxb61G1btj/4kOKvybERrvvBgAM8dRUms9kwln76Iqt80a9Tv9+1XSqDmTvfBgkw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64";
- version = "10.0.0";
- hash = "sha512-W0TkFiCX18X42x/7yLigJz4dFJypJshxdjAkSdOBC7UIN10EIqecXuid8/xXF/GHfn5T01o5W7OXlDm5RTXodA==";
+ version = "10.0.1";
+ hash = "sha512-kdQxCDmxgc/uSxVbqvqlyxfr+CvuYzTqObN6JVBtqeurt0eiQLOBtGA/IsCFq5aobvMbstIu77HNMgQr5Vlb1Q==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
- version = "10.0.0";
- hash = "sha512-FgeLN8BzZ+gCGB+ozt5uxVzwFyknYNCXEJfwTEEgJa/oUBaIgtpq1rsah/wp9CQmJTZPp+lS9lPR7DvSuhcL7A==";
+ version = "10.0.1";
+ hash = "sha512-Ulra8P9i36M3IwYsqfRkaUfqfqjoqRe1G24q/J9L0k9WZmzD0PxqYxpjio0QuHVTmSWi3a7xEpa7KEBgwmBliQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x86";
- version = "10.0.0";
- hash = "sha512-/Q0UxPmdQvB4/GqMlQl61tUvhczN1ZdS71U7bErK3V/LRX/AFWhN+pT5TS60EC8jn2JKBis9XzFJjElg3DilPA==";
+ version = "10.0.1";
+ hash = "sha512-MOmzynPYMicjlF/sdSYLyEgKGqtQH+gbttOuXWfi2u/VZbUJlHyVn5BUdu+frEbMMFTeUrIg0laHDYN6rw7ZkQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x86";
- version = "10.0.0";
- hash = "sha512-d+l9pyTsQ68aO4tg3bL9v65tmjdMYRbqBdcjf5xrVQolac/EuR6ur9Ht5d0YVcOjoPaiBZMwwJq0e4h6rBhUsg==";
+ version = "10.0.1";
+ hash = "sha512-wPnoZT9XXBOptQ8UkqHR6ytEJxgv1Os98/dXP/944B3P/fWVdyLN3fDq4EOf+FYR9QAIqdH3tHKHgLJBl16RyA==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.0";
- hash = "sha512-vwi715pWIe1EMVJW85Cp6YLWDDcuSu5XVqNsTu7J6+NpuYkdGxqocI+780SJ3grRRwJ2DARXTCzKQyF2J1ZRDQ==";
+ version = "10.0.1";
+ hash = "sha512-lQA5qngftZSocjMXUDwG76A3HIt9PnzZRkBCMDHF4mAWOzvCY1nWq4GrfKNFEohakD3bChDn7SWwcR8/FrGtzA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86";
- version = "10.0.0";
- hash = "sha512-IC5RonQHDTRAjs4hShcljsrZuaIHypR3gb0iF5AT6OWv9ZbspPKs8yEtWTWpkZOp5SDdIujOsYG2872NjLjnGw==";
+ version = "10.0.1";
+ hash = "sha512-NwbW1q119szIwzqZSguA9zKTxj9AZHTLtfTct8isPh1oBIDEYlPd+FBAM8/Cuc3jvnzL0sMcyHjW68y1xhC0uQ==";
})
];
};
in
rec {
- release_10_0 = "10.0.0";
+ release_10_0 = "10.0.1";
aspnetcore_10_0 = buildAspNetCore {
- version = "10.0.0";
+ version = "10.0.1";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-arm.tar.gz";
- hash = "sha512-UIO5wgVxY5zJNZDoY8Ac9rN5/EyxKdHrdJh4jnGUsNohs4oYTkmt9R3sgBPEVxr6pnEeNPs85jmc7U1yzpcsIw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-arm.tar.gz";
+ hash = "sha512-5lU5pH1swNiqvAMFAbcCWL1Ht9zIcfsPsr5KK1qE18EdntOXddCIAsclb7K8e5h4LaY0LHhXr2CcESAJKNXq9g==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-arm64.tar.gz";
- hash = "sha512-DtAi96eivwZgstTNy5SlREubns6H8ipgogKRN2MP2ROFxhoZsTAegb7zY7W4kJJNU6fIJOWL1O3TJ3I6pyxvtQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-arm64.tar.gz";
+ hash = "sha512-hfK4U7yVBv/RoIbSjfKI6bC/8+yhKQCtjvRZ8uydU3+TQVZN16bf7mU0VVUJr1FVTGucsWh04x7xQcvPbszM8g==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-x64.tar.gz";
- hash = "sha512-czFM9IFfVR7m+YAnODZWjGYCD95+h7f+J/giS7bs5ednvyqA5CvFqtOD3LOMgj9LKyXQ//y7D71z+oLyDmbozw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-x64.tar.gz";
+ hash = "sha512-zQEXTFKi/4EH0k62HBjbRGOeSnZLElp1OCUdJq0+RFf1JVGBwE5umqHTpKCE3qAHFSpEd3tS47Q84Pro8iGoMQ==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-arm.tar.gz";
- hash = "sha512-fBYkDoRVRPx5OHfjmYcWujkACEbUUJNwZfw/Rn35pv9Ugs6/4odXtx4eUZq/kkWepIFvVUlXf6mk4ljKPKfkAQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-arm.tar.gz";
+ hash = "sha512-bzraRU+hDVsYZW0JuvKP+B0+D/fxNwO2PwN7DUFoz4YwC88v8qINiW/dUZuD0+owifNLV4lIbF5dWmFb5h0W/g==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-arm64.tar.gz";
- hash = "sha512-oKAL1Ru7E9QO3ecHbffwTlhtkurZedieiIF32NgW5nVqyA2UkddOikztceQlx1MOntjZROwN+xi/JczCHSrFAg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-arm64.tar.gz";
+ hash = "sha512-CepnOa7tOFog8r0wJn+lMLAoFOQPQ6UJYww00smjIZq3S4yDcynVCJaUP7RJZw9Ak+/gm0ug+HbMzj7b0StHsQ==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-linux-musl-x64.tar.gz";
- hash = "sha512-Txi3/RJiEjZLfKaMo/Pw1jNYzIcXL9cv533iVniNk0CBRCHBYwMXIkjwxyl7m5a8BpQXXEHveM4iG3vQLPlMpA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-x64.tar.gz";
+ hash = "sha512-74S4vPsyOhGsxX5UBo4f99qkAL1ciuuJxl+xP7KtnjAphmR0lVYaDE/aXrTAg2pn5eflkdWGYfIM1t3/l9bUyQ==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-osx-arm64.tar.gz";
- hash = "sha512-T7Fx/53sxhuazoI6HBZcUKbTz3URjqxCpCKQmzd0apz9CaKAF9cBwpMZ3kKnWnds9jhGugTV4PfalkuoHFMiTQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-osx-arm64.tar.gz";
+ hash = "sha512-G51+yS76MVGfcX5YbakVASYqTLvgR4b7FnLGPaDymuatWS6jLVFoh7wAQlOcsAz0ZNDjT3D1wsRK+I1tY3menA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.0/aspnetcore-runtime-10.0.0-osx-x64.tar.gz";
- hash = "sha512-NnZGSVgijMmjjZbacxfJWVM7cyV1LxDBo7JhZg+geHmc451AQVOsweRgo4C0ImPSs2nOUbO15p5+GdhBTcTE9w==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-osx-x64.tar.gz";
+ hash = "sha512-KqfrNjlgr72ZRQe0T7z0Y4MDgJIXAlOkM1OY03qmCkB9Qvs3sBj00Er4fqJwhagh4SNKPs4y9P0AnL85RijrLg==";
};
};
};
runtime_10_0 = buildNetRuntime {
- version = "10.0.0";
+ version = "10.0.1";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-arm.tar.gz";
- hash = "sha512-QwFryp+QAr6Ks0cwEkL+8Dt7vQDtNPt7mmkIcZuD0PLol77jlUAmzCcUuCFF5kpJv/OG9MBK57YCQUNNyH4fhA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-arm.tar.gz";
+ hash = "sha512-s6uWHK46WdCkFBFnlUuDr/JbWnTy6Uioo6qYjL3W58XYrLI5WSm26L5uTwEs7Z8YU/d/t6fwDd5VnzAghIJkIQ==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-arm64.tar.gz";
- hash = "sha512-hvK1vLnVbCqjUxTz7tq3FbvCHzPGb1xF/OP3PCKsFwHppEQVoG9wMezof0+4SBqbj6m+bwMAmDGe5W0pWoAV1w==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-arm64.tar.gz";
+ hash = "sha512-ErorzR5LCXdDxCtIoRnHMpPyaYRCKNhd5WV1foG5NmgWkh7o5Z2pgwjzO5CR0xegANVLhy8LSIrbBTwvTRZjYA==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-x64.tar.gz";
- hash = "sha512-CuiWaDRehaPEl3zXLpRIDgVYuupJS//q9pi7W+QAuMp4trWPihAk59Ihy8375oEDcucu22Ec08UATJeS6olAsg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-x64.tar.gz";
+ hash = "sha512-4iTPHpIqrfmG+kc7nr3ndXjoWa/t24xFsMU2ItZJeedyEMsCcTdQ9IJCkfi5NNjagkk3TqLfWWEMR0HDVROZDw==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-arm.tar.gz";
- hash = "sha512-2/5QzZLDXLS43yllErFZzeZxOLnzJT7x8T3EbxgYWepLl1OVmpb5pPCFHAFwvvoxilD74+KBk9GFwViqgFndJg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-arm.tar.gz";
+ hash = "sha512-tspt7EwPr0GR0/VWVT4dVbKskeDRNusxmf67Wz9oRl74q9RVSsomy0Gg3r5cCYyQJDglpZTFobQEyjiqT9XNGw==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-arm64.tar.gz";
- hash = "sha512-QqCC260s+X6+BK1wtULTug5/3ldtE3zGNxRkH64tzOT77+VqEnccSfyuQY1Kc+BHnEIPODEWn8mRXBmcoyykAA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-arm64.tar.gz";
+ hash = "sha512-IeE5b1EmdWm3TAO71BHEPOjpBG6iFqOKmMbtOfgPm2frs95fIUhn6obnRtiRBb4N4U38JLqMCb8eokLsL4RS+w==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-linux-musl-x64.tar.gz";
- hash = "sha512-ZNCAY9izOVzxAQw1LwM94sPN56VAkhnpgSuecFP15+Fp2IyIaQJUw5/qch2agy3NPHTdmv8GRjB4RFdUvNnkMg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-x64.tar.gz";
+ hash = "sha512-J5ZqJ01yzHu0cuWLzyOPee+g14LB9sPpmsri91almDbZpne2BIy7yFjQbeoym4ZiAWd786M4AXseC4/sOCtY1Q==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-osx-arm64.tar.gz";
- hash = "sha512-r44gDjHbURrr5QygLR/GNNe32HaZQP0E9fv5mZQW9Iqf/uWFjpGEdRVSKYTGeBXOYYmh/RH1VAsT8r1sf+bDew==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-osx-arm64.tar.gz";
+ hash = "sha512-73SiKCmEApnGEdQwmNXlz8wfhlWvB3J/Doyz77xazaQP+r2QvhM6Lci8PpDPxh/C077rPUz7mHdZ3RSGPAcBIA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.0/dotnet-runtime-10.0.0-osx-x64.tar.gz";
- hash = "sha512-vAgFlrbpLQdbQ/WQknazbb3Nrjr6eUE/c1RVQLeaflpAOzdRqXYlpOBvEKLhZuGhBZgHbP47PNbkiPWS7hrF+Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-osx-x64.tar.gz";
+ hash = "sha512-AMYHFNs3LE9X9ABcl37/3gjVFyh3R/mSdpagXJLap6oVfehAFjKm1cnHydrEBu1woneMESwuPNnaSQV0d3sfyQ==";
};
};
};
sdk_10_0_1xx = buildNetSdk {
- version = "10.0.100";
+ version = "10.0.101";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-arm.tar.gz";
- hash = "sha512-RfLX/QVnCloU+kgIieRZIHgid1ddug2kTCWZl9BZ1kBwtArHqunww6MHbZ/tW3h4VKir3C39tHg7RJwFwcm0nA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-arm.tar.gz";
+ hash = "sha512-XlIsgA/1Xm9snfMOOJL+F/r4uiL4RGP+N1wmC2JT+eFbVzTv6OEvqMJYGLAhAqfvCpXIVuHImI7nrAamL5awNg==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-arm64.tar.gz";
- hash = "sha512-JPwrEFq4SEw0IT71esTmo2plkyQfDrxs8KQOwvX+otdt6FxLh7KlOBTRlOMuwSiN1QU81vUnaNec0KyUjL+E6g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-arm64.tar.gz";
+ hash = "sha512-kjj40aytONFDMktAmcqh2BD7V89ZnyceiHLh9c1niqU9ToUEram41Hhp9FSi96lpkAahfKDXUPCaE91BdEhkHA==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-x64.tar.gz";
- hash = "sha512-9426wwya8iMNZ/9cIk3jpdv2P4p40cIGWU3tuA5pCdLMip2GXVEFxywv0qomb8DGx33trGBAjLzPJysRa9EbBw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-x64.tar.gz";
+ hash = "sha512-BENgJFXTCvUcgZ14Bem0VVAQHDcYrLs+xfmR5z0Y55sY+1vHzfd7wwiTapYnUXayOlbpYTPn3oOuYMoiQLxgLw==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-arm.tar.gz";
- hash = "sha512-WlQ3WEUQGcKcncMiDDCVvlI0qa3G/l3Mw2eIaxYKkHstaoG+j9PA9Sfp7IMnA7JUbeyBqN8oAtn271YUCC4TsA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-arm.tar.gz";
+ hash = "sha512-IZQSpeOp8Za4E2hBF8fQPKpWb/kY91fJ8oMtfYddgCgdZnNqpEJxq0kr2Jyw2shIYMUTCmnePWXsQJxf4pBS3g==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-arm64.tar.gz";
- hash = "sha512-X7lEIc5Ylvs2tkvQ+XWoPRk4ZBIF2J9EciyOpEoD+1hE2f7m1y+SrFY9EEC3buPx5j4vc4RntDKdLqvtDFsEyg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-arm64.tar.gz";
+ hash = "sha512-FO8ujIewxxkukNSlS/RNexykk27vBxjEeSgZbk/oEhb6Www42ZDgP6KssNiH/B17gk3kla+pwZVieLbcRIex7g==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-linux-musl-x64.tar.gz";
- hash = "sha512-L7fdybIypn9pJiuL7rtfoiPahskxTwdO15sVGnu9CxtcNr5UgNNj2CcJrmn9kPempFHvaAJuBAZYFDTtKIsg7A==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-x64.tar.gz";
+ hash = "sha512-o7Zp6AY3bCncNaHty+9BD0kjOjWvnizYMYBF6QhL/SnzuvgRtoonYLchJqGQNSzGsQdj887Nq7O733vRtd/SGw==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-osx-arm64.tar.gz";
- hash = "sha512-DunHdPnGNgGERhm2fWyoKdcPomuZSbgI6AE4DDXtsS5MlBi6+OLvi6HcbcfTB9v1gw+w9Pl2ZgMqORxcCX7mBw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-osx-arm64.tar.gz";
+ hash = "sha512-EVB87W9S86k9oPEjrl6JrZVc88+rybPvGXxoqZvKW0XnmoJc+TymqwPtH4t7F4Mwi701+rnxFyEJGzUVkm8r8w==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.100/dotnet-sdk-10.0.100-osx-x64.tar.gz";
- hash = "sha512-WVw8ZhpwWiVvUuA+Ou64Z1Otb5qj1Z9IcwTNu7dEo59OP6ZEWmDN7WvHjhL1HVLtWhg+pwoFYLlr7WH7g5WPgQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-osx-x64.tar.gz";
+ hash = "sha512-ndwNd2X1GC6psKyI3NAr5a9N/ExHs0BsD+efy8bYA/ZV1xgrOnDHoMgXbcAsaVZXFZOUPw2GMWW/enuHGsx5gQ==";
};
};
inherit commonPackages hostPackages targetPackages;
diff --git a/pkgs/development/compilers/dotnet/10/deps.json b/pkgs/development/compilers/dotnet/10/deps.json
index 2488d86c084c..86f2760b4dfa 100644
--- a/pkgs/development/compilers/dotnet/10/deps.json
+++ b/pkgs/development/compilers/dotnet/10/deps.json
@@ -1,50 +1,50 @@
[
{
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm",
- "sha256": "cba2be4ae8311027679c26671e5bf6c591d36ec8a2fda0e10b87de898c08efff",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/10.0.0/runtime.linux-arm64.microsoft.netcore.ilasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "sha256": "3734b5307d4ad9165b8b61f76e155e5eb98b82c58382eba75b5ac86d64d4c193",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/10.0.1/runtime.linux-arm64.microsoft.netcore.ilasm.10.0.1.nupkg",
+ "version": "10.0.1"
},
{
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm",
- "sha256": "f2fc85977950b7a68bb870e610091a0b78997f257a45a4ebfba4e39b15d32c11",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/10.0.0/runtime.linux-arm64.microsoft.netcore.ildasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "sha256": "ed87f658ec3df4a012ec064dad911c04d6cc745f46beda584422cffb41622d4b",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/10.0.1/runtime.linux-arm64.microsoft.netcore.ildasm.10.0.1.nupkg",
+ "version": "10.0.1"
},
{
- "hash": "sha256-ftN1nQpLuhFKxNg5mldMX4M3mfeUStT+ymaOm6hB1Ls=",
+ "hash": "sha256-msY3Xr1CxT5Ilb23NXjAnBFtzQLSDg6sS31LE066iKA=",
"pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/10.0.0/runtime.linux-x64.microsoft.netcore.ilasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/10.0.1/runtime.linux-x64.microsoft.netcore.ilasm.10.0.1.nupkg",
+ "version": "10.0.1"
},
{
- "hash": "sha256-S8kOsZlxG6pAy2J2k9FaKt5Y8XBOdxRN9Q8ZNtcZtoE=",
+ "hash": "sha256-QXPf8b54LZWpmzXGq9L4m15H2XDfbn6ApN7CWLcVOh8=",
"pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/10.0.0/runtime.linux-x64.microsoft.netcore.ildasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/10.0.1/runtime.linux-x64.microsoft.netcore.ildasm.10.0.1.nupkg",
+ "version": "10.0.1"
},
{
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm",
- "sha256": "fbe5326ab3848b3a00290cd69e17ffd0e2f37f17aa91a89cec5684692e31b37a",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/10.0.0/runtime.osx-arm64.microsoft.netcore.ilasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "sha256": "fdff0d25d67f8deeb8bc248683e854e8216da54ef98b6549bc0519c6735e4667",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/10.0.1/runtime.osx-arm64.microsoft.netcore.ilasm.10.0.1.nupkg",
+ "version": "10.0.1"
},
{
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm",
- "sha256": "7dce85f6ee0975be934f1be126a564113d1aaa2ecbda06349d79fa93de0734f7",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/10.0.0/runtime.osx-arm64.microsoft.netcore.ildasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "sha256": "065a0029186a6faec3a23ad776414050cc74c45fc1cc5c4aed39f941d9549466",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/10.0.1/runtime.osx-arm64.microsoft.netcore.ildasm.10.0.1.nupkg",
+ "version": "10.0.1"
},
{
"pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm",
- "sha256": "412e26f101cbaff6e11a2b50dbd557810565d0c2942d7a0b08502fe7edef19a1",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/10.0.0/runtime.osx-x64.microsoft.netcore.ilasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "sha256": "80914ea7c0738a04db2e675e30a7f23de1fc34f6e19ca3b225420dc246e3ae1c",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/10.0.1/runtime.osx-x64.microsoft.netcore.ilasm.10.0.1.nupkg",
+ "version": "10.0.1"
},
{
"pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm",
- "sha256": "67fb6464e718f21af3a13c5b6f90c1ac06da8c102f7367a5f905660e4f6db527",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/10.0.0/runtime.osx-x64.microsoft.netcore.ildasm.10.0.0.nupkg",
- "version": "10.0.0"
+ "sha256": "cfe31876efbad6775956cc809adef2491d293ea60e3e43c5aad946ebd855e380",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/10.0.1/runtime.osx-x64.microsoft.netcore.ildasm.10.0.1.nupkg",
+ "version": "10.0.1"
}
]
diff --git a/pkgs/development/compilers/dotnet/10/release-info.json b/pkgs/development/compilers/dotnet/10/release-info.json
index 9016027164eb..d754b123a95e 100644
--- a/pkgs/development/compilers/dotnet/10/release-info.json
+++ b/pkgs/development/compilers/dotnet/10/release-info.json
@@ -1,5 +1,5 @@
{
- "tarballHash": "sha256-ysEYGRk3TQYf9z5+WMyfelSArLDI3C4wnFvYRCF/eWI=",
- "artifactsUrl": "https://builds.dotnet.microsoft.com/dotnet/source-build/Private.SourceBuilt.Artifacts.10.0.100-rtm.25523.111.centos.10-x64.tar.gz",
- "artifactsHash": "sha256-O+SrYQ2HirwJCS2w/kR1Pqx84/zRFZeIVlqTtWeoFgU="
+ "tarballHash": "sha256-zFRPNX42dPP00XDIL3gfb5QGdg6Lrb4fvK8EZX4VVNQ=",
+ "artifactsUrl": "https://builds.dotnet.microsoft.com/dotnet/source-build/Private.SourceBuilt.Artifacts.10.0.101-servicing.25569.105.centos.10-x64.tar.gz",
+ "artifactsHash": "sha256-lVf2cu7N65kA40y2kl0KZ88Aam+aXF9L/nroExn1fKQ="
}
diff --git a/pkgs/development/compilers/dotnet/10/release.json b/pkgs/development/compilers/dotnet/10/release.json
index dbb5a244dfc0..6ab902c67864 100644
--- a/pkgs/development/compilers/dotnet/10/release.json
+++ b/pkgs/development/compilers/dotnet/10/release.json
@@ -1,11 +1,11 @@
{
- "release": "10.0.1",
+ "release": "10.0.2",
"channel": "10.0",
- "tag": "v10.0.101",
- "sdkVersion": "10.0.101",
- "runtimeVersion": "10.0.1",
- "aspNetCoreVersion": "10.0.1",
+ "tag": "v10.0.102-sb1",
+ "sdkVersion": "10.0.102",
+ "runtimeVersion": "10.0.2",
+ "aspNetCoreVersion": "10.0.2",
"sourceRepository": "https://github.com/dotnet/dotnet",
- "sourceVersion": "fad253f51b461736dfd3cd9c15977bb7493becef",
- "officialBuildId": "20251119.5"
+ "sourceVersion": "1def04f336cc452f7633f2ef1f157669c37c283a",
+ "officialBuildId": "20260105.8"
}
diff --git a/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix b/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix
index 4ce9022228f9..856fd2a1eabd 100644
--- a/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix
+++ b/pkgs/development/compilers/dotnet/8/bootstrap-sdk.nix
@@ -11,43 +11,43 @@ let
commonPackages = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Ref";
- version = "8.0.21";
- hash = "sha512-yc73wTdJLhG2sR1hMabTbHI19IcW+vXBoRTGj25j3TF6uvY4Ls6dfj/WKTKqnTr4QVIVTK75TowNolMw26f/pg==";
+ version = "8.0.22";
+ hash = "sha512-ba3CvondlctoGshrN0AwqJ/Y9knc1gQ21VK5Drp/w+M6rw9pxT81g+kcKLxj4mxNeFuF32cGevycVLILkDyY8Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-cVO97DE1umgDuedYZl2zsMh9iU0/QrHuOAcuihG0bJ9knW4afskk6ZXxpy4tQyUiOpUxiPHZKAa4+EETnBgK9g==";
+ version = "8.0.22";
+ hash = "sha512-amPnvUlo/sFZxRJ4yNWBIJXLpPdOscALcs55/XtgmDcMWhwHslIihaFbuxyqmmFJeCyk6lgSPjCBD6hbq9VUVQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Ref";
- version = "8.0.21";
- hash = "sha512-IzcIXfFk6W8iqZLkywFuOXfBe21AQYPsLu/CPmRIPPWO4S7uNKz+NlsdTLqKlpCKuBeD2F6bAJAzWViim/RIfA==";
+ version = "8.0.22";
+ hash = "sha512-U8PXXYlTvuoQckHUdgOhxqVnVZBJxFr8WXhpRn6AIQQw1qN+6pVFPTnUSNbhfvi7TBBsWFA/Meaf4nP9576rXg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-+vwjvnsacecF5UA8QihAcKgBIibgaoa0SEp3lG+RXLHf/ueLFSgbixumrGYQ9ka+lcL2Quq6IVPBHruErp4mug==";
+ version = "8.0.22";
+ hash = "sha512-bmbrpLhTfQs0YVmzFY0aMnYNdyrzEA0OJYDnqnb92+Tss0AV3ywvZZLU/9P/K4vOtNFu/UxwDw+D7Si2sZbPhA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-evORqy7uBpKFqK/RGKJbb/09HZJNxFgXMYKMbKLKW9jsdPnwStD1ClQQgb5JF15OEKPmQRFlow6Oh/v/VQ4nIQ==";
+ version = "8.0.22";
+ hash = "sha512-0bXRC8ugV7aWkEXwini0gaw/kBh63cONGdwDAUilbymjVpiiBsAKnFnnOklHAQEMOQ8KE+JNejGZrRyCGFA1EA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-KLGjflueOy8ZeZswJB5FMjy++kZwCFGLZYXWjvWldx4cAMJixlaMEj29+pVNsIVCbSacCXaBQ0P+u93P2vjcuw==";
+ version = "8.0.22";
+ hash = "sha512-TQRUQ8nD0Ou/PieUjdew0aQXAUZPUyX6XDkmKKqGakGlQQKjPvgWLLHAFTxXrNQOx5JENQWOsDucAEkz74NMqg==";
})
(fetchNupkg {
pname = "Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-sfsbiG5QRnauxXssJzserNwsodKBK1/RYdEHe9im/VLgiEjgxi5f/n9hf0wspWfezf/5suQXKqDkG8s02dqW5Q==";
+ version = "8.0.22";
+ hash = "sha512-3OLufdLWWZZnoxAwAb2oLHeLiY5PMC2VGR4hyRbt9SksFRQxhxCT6tqtAFMVcRVXrJOxdkojbNVzcRh3iFPVzQ==";
})
(fetchNupkg {
pname = "Microsoft.NET.ILLink.Tasks";
- version = "8.0.21";
- hash = "sha512-d3n+cSysJGgejTvRfR3mS0EHNk++6i2TBM+C0lR7dOwNc7Jl9dkzak/Q3c0MQIIamncpkTE9YH7dP/JTy4Sy2Q==";
+ version = "8.0.22";
+ hash = "sha512-iYmOLnweVM6lBYOPad9V+6jshSD3SW+OTebTEo3o3sFuvQMjxyj8c9JfjUStrWbZJZoqqMwt8y23ePFdImtahg==";
})
];
@@ -55,118 +55,118 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
- version = "8.0.21";
- hash = "sha512-ljnJ91rhZhIHv/ChBk6tRSnJGy7NjOp1+ZJBeaHiJTbjyonVHh2R0VDtL3RB8yarfO77NTc8gIjltxHF/umK/w==";
+ version = "8.0.22";
+ hash = "sha512-IeEx0GdDoz4TbocbHssnxax/Fiqm5zm7nk0rJ2dvEtAapC4CmnYLPwBNRD2KMo/iQvf6IF8TDsv3S6LkKb+JWA==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
- version = "8.0.21";
- hash = "sha512-PLnZveiP0RpmoHb3vd5Erx5mKjZgUtPLNEtbCHepo6Cw8j9s9ZzMtdGOsq3NRCqIYng0gjDrw0ANAajKB3yY/Q==";
+ version = "8.0.22";
+ hash = "sha512-uvrxZdnGkTnQg/ZPhZ8IzvaOE8LC7npFutwrBoIJ4yeMDoomCFbVXkDbN8CRpHbSgABS5OwKcvrYQM6V7NZ5fw==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-C4boV1ip3hPK9UnOUm3r7nj05dukE9oFKxjkJZj8lbE7ynRgNsiXTtF0PDrz2erxSWEyf/msadiyw+d9nO+j2Q==";
+ version = "8.0.22";
+ hash = "sha512-RR2Cqc44GcwrsTMzngujcO8qZxTkaG5RGRbn8EKy67X/MUa8+wUjdRQv6ddnkxJ2PQdX/aYdkx0dpO/HOp7+Pw==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
- version = "8.0.21";
- hash = "sha512-lwURW6r9omeQXJB4bLWH7ax1x/QrEo0L0A/nG8HZlgwPSK+TPcSHS8XPNm8nsxT2G1rn40o9Od0h3LjB7N5UNw==";
+ version = "8.0.22";
+ hash = "sha512-izDMpYJr528yWoj9UwXJlRY7SA8wDkibuhtq6t3oOHLE3DrzJB8UDtpYx+f0Ampal9amYG2sOgMSHvqA1Xed9g==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-3vHIO915Y6yjKcux0yG4ivaGeKWaCQjcAhuZ3r+RddtlHyRx9D4GT7vwCYLvFtlGGzGljDHBF1NjaEZ+500Snw==";
+ version = "8.0.22";
+ hash = "sha512-Sx/I8iody93kYKFa+ffzLfgfqWeXuQrRoFGV3kh8tHIHWzxlH3EOxOvH4pj3qLkuhBJ9ErQpd0m8UrkIqQ3a2g==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
- version = "8.0.21";
- hash = "sha512-Mh4W3poMC73qhGA2vj0QpW4w8oBZ5ToRBL1ibMGIxDhnRFJLDXkGBnaemRP6fNU+grFhubpP/C7erqRD8M15Lg==";
+ version = "8.0.22";
+ hash = "sha512-TBVXvf6zENHJlFW/kHtyXpV4sxMbyDFLmJQb2sMh+V4F5C2tCCu3+R2MOniNf95JBzjqG17S373eeUIWsMxyoQ==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
- version = "8.0.21";
- hash = "sha512-L3/tnjm7gVFOTP/5n1fINFFKOH9bqAtBZOEQAD8U9S+BQ090OwXftgKiZLL0rJM6/VpHllksxfwu+f+KjTRfOg==";
+ version = "8.0.22";
+ hash = "sha512-bISxZCAKRYHUHdYa9/9gR6RyrbUVv5YUBfqgJ2hYWIf1rFEB3vkYZWe9ysqG7EHA19n59nWmU9jDW+NOC6BSgw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-lIVnO/LvjjXG2NvRYGdFxVbUGqfqTAHupEdBalJXRLd/JeLq60ZFLlgTLyn8yetgGWt/VnjiM/yI+DxWDlzynQ==";
+ version = "8.0.22";
+ hash = "sha512-xOjn62Y5FlWY34mLcZR5gRp4hfGu5wj/9PT+HT+CZQ6EcJ+xqhb5hiygJSjsCwqDnQCKvcr9hXElhPyUFvRWQA==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
- version = "8.0.21";
- hash = "sha512-Ip70xw7W9N3OokPJFW7pV9FK4uRqyXj7SS+lv3ZVuEklRv68yJkfGJz9uXdJ+ZECAHhtw4s/iqbx1Ty1bnGuHA==";
+ version = "8.0.22";
+ hash = "sha512-hLgDPOcc7MMK/PkQLnZzcAAuGPWpsoWdsE6IJwQXKqYH5ZNRikgmMLOE7an/aVhH1LeFXFC+JD94/xU/PDeP5Q==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-WRhHr78NxzTNyvAm2B6bjVd702Kw53t5TagyX8rT4Z8wsjNOjPqWFQT1/lI3Ll7iM60jUBvDGgq3oa3koGIViA==";
+ version = "8.0.22";
+ hash = "sha512-yMAnYrJaBAwcv/gjOcEw5aW/FF7i83jf8DskHx/gtAR/zPwRo/f//dL13iyFKR7w04v7ZNXWDnz4G1dC9UTp4w==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
- version = "8.0.21";
- hash = "sha512-zvYJ94T1J2yUJ37dJE5tTurk4JS5QpuHdfq9xxbbVz/QDsvGLJ0K5OxTsaQ+yJAle/LLfWP8T6v6oIObAy0Y7Q==";
+ version = "8.0.22";
+ hash = "sha512-pWvjShXugv3pUpqFaV9l2ibzGa0w97Br3xfxjqOugSQJMF5JTbGWY4OqNG7i1dsAjuGAZquqvLiC4gEGyxXFog==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-KKhqzmloJjacTe5Tx296G653jRNMq2rfF6vwHOGY2Jye5GxpAm7MghHLquRAS4V6VPPPWXdGX2z3S7IIR0EoBg==";
+ version = "8.0.22";
+ hash = "sha512-pH8lL82nUL0YkWWznRfrKsalkrC63Oc1pTTfHWTp1UQg17HrtF5l0rLqi693h8aSH0H+/PXShfL2ZIdQKtkmRw==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
- version = "8.0.21";
- hash = "sha512-9eu6hn8PWTwn2vHzhU/kz3V6GCpLh89QjW/Wh6n0E+Dq7qhLuv8YoSIKZ25pFI5b23+WiFK0XLhF3oFb61D4SA==";
+ version = "8.0.22";
+ hash = "sha512-8x9Vf7jhCEDN/PNGahlKVYp1g4J9UDsLfLu7BgUhEKhtnaVB8i0pc6hDGIYPeEz79sp2tZYcNw/ZVNOaY/wufg==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-Fq/lDXetp5rif96K+tbHWXD83scAiuAhvOLuSfsJ0KVoc5tGk5wfGTo2pVLLjyOE8BZZlnMUgPKQ3WC/4KDplA==";
+ version = "8.0.22";
+ hash = "sha512-UOk19HsHzOH0vKwEeFOultu0RYOC2Opm2VtbQ3hBNrn1nAdObrn3FoGL1eoNIOB6q2o/XKU0SMxSFRe5Cbt7Lg==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
- version = "8.0.21";
- hash = "sha512-+Iw4rhRUPmrXd1P5XuChvhWYBtuAN+eF3VMukhlddwMBY/bZX02yaM3nWw6ajptiI1mE6kLE19je0rnWnPXqQA==";
+ version = "8.0.22";
+ hash = "sha512-MuTyYcebLzfUcjTScTA+oCBOWn/9f4Lf3fhr4FpKkPKEKIkdsm1W0s20JI8aUQi0wUb1H8Zy1J/apjkFIjOATQ==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-xYYzikbH3aOorrGLknEi95+72Wm+rfUtjCbxearizy8f2hADy1IQaqTMdv/CyQX07tRa2Vr1byc/t2BW7dMMAQ==";
+ version = "8.0.22";
+ hash = "sha512-NPKm0qkNvEAz/j04/KbdIx5Zye1Bbv9XnZKZYf4jDzC+q8oEDU/O9KF6Z9ifamEqarfb8k0cAxGixWKpwyefRA==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
- version = "8.0.21";
- hash = "sha512-jh08n88+Mwq51iTcv6Fo/hZ1KrplfhStjeaVbnqsqCm/yXNNP1DuOtkpIRqGHu5NFERhiWCeJPDsrXycnT3iZA==";
+ version = "8.0.22";
+ hash = "sha512-QX2xQz6U5PlQstXQq5PHfgNioQc0Rmgz5chafo4qUxBZgQnzrwBadsa7fFy6X0wrl2J3c0U1+uunGsEtgYf5bw==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.21";
- hash = "sha512-OXNvUh/icQk6aLVwrvkNsX1J4W639y9/eN2kepIcNaSe+qaQoRfZ3F2gSHKlr2b0TACH9cPLQkyanXtiDfWezw==";
+ version = "8.0.22";
+ hash = "sha512-dQxv1r11Ke0xWLwIFe1CglmMEqmnhLxUfGm4aNKoYWFhut85ySaUjjLNxcQ2LhC5rwDTM/PxPqlXS7FUlHZnvA==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
- version = "8.0.21";
- hash = "sha512-MwKTA97WfrP8o7Dlaw/nEpl9NJzC5R8DmXTroO3L4ItwkRkZTU0pLgl+cI+1g5qyfRPQ8Sdsd9FyWkWZNv8agg==";
+ version = "8.0.22";
+ hash = "sha512-KDFqk3CqQTe01JauyBpwZY/FbqNJUXru30rN6kGpu4P2+WYBJ9oDNeiJeLduzF5+N0zb6PLrdamjK7y673OfQw==";
})
];
};
@@ -175,566 +175,566 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
- version = "8.0.21";
- hash = "sha512-jqOX9Zyggx0i+UOca+UAMKDCKF9dDZICJR/IfPAMHwuwolkOSLC0piCsum376yaFdcD15lpAaw4M+5QuXOJ0HQ==";
+ version = "8.0.22";
+ hash = "sha512-asWhEGiIMIFAMQ5PNL89nK9Gr5kxIqPA6xjqeejX2ldSrr/Q1vOQ4CbDy+fVXsu84Mrfgc1OUtuw5Yn4ERKEQQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm";
- version = "8.0.21";
- hash = "sha512-i54n9r38yCc3XtJSm/X97C4i5bNtCuFPThP4Pz1soYztIenFk1Bp9h8GQC9L7wbl0cKgf1r3CI6vcoV7Tsqwww==";
+ version = "8.0.22";
+ hash = "sha512-q9HaFnp++URcCpGRHxjgMStbUqHbO+WndJISEufVFBMhgu0xGxo5tIN9LvEcNPuXUVDUx/XMHcui18jQ4cyTng==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm";
- version = "8.0.21";
- hash = "sha512-SPprl0F7EXUjdUD6ScflmKB+rROmMvLh43rQA0Zv7n/IQ8Yisepejpecv0zkVk0BrsqRHDMldNACBISae20U1g==";
+ version = "8.0.22";
+ hash = "sha512-nakz7RobueJ4292wUseem8epXva8oYkY/QCOAdQYawo54RTZooOoP93Kp1ZBqa+KPMfr7nx4vjibfQQCeYBHNQ==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-50iIWmKNdW+8MdeiqoFZFeFP54Qpovg5FNxfjIsmz7b1SJh2DPPiQwqvVcAhiV2hHAc9ezz4vyI1ozAvJns+Lw==";
+ version = "8.0.22";
+ hash = "sha512-ttWAZwH4qd9lIoB+5t4rvMK3dlHvYiARxd7MsCPBfPZlo4IL1M4f2K6/fhIbJMQOmXsx8pNMwv92IdAfwDJCuQ==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-4MHkWTS4hIecvhCJinvuA+OQZ/2gtURMBWU4RtGThiJcZEE8hSia8+y5J07pGiQsvs4gpyFq4XqkYut/uYtchw==";
+ version = "8.0.22";
+ hash = "sha512-Edw+gAsRoc8lVnRBVwaCw87VpzYQcAXMUPJ6AUAT9Lsj6PGDaQADeDIUHglrQOGYgFwd72V2+DAZEC6bvpi8dA==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-D6eQCi8Y5ghEoVd5W9cGdXuoHY5HEdXzxzAB1Osthxcfb+fSUNfia482xull2gdM4IIIF8kG6HsopMxLT6ExTg==";
+ version = "8.0.22";
+ hash = "sha512-9pMZHcNIBKDOVdStuwMTPcO2zMaw7AzNwS3M68zrouZeYD5I6jvaLYHcEXDnE52iD5gv6gi5cre4LCE6LkoWnA==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-oQM3hrE2Ob1ovCPGe1CRlBpFb9owhwYjui+mmOrVqJraj6aZRANVNhtRUAmqOgMZSMNGNpIAeOnQmi7f7nbiWg==";
+ version = "8.0.22";
+ hash = "sha512-ZP88yN3xhwrYMK+Lk74JUiLor6C7oem6eVaKhDaUAz5zRKJzMYc08O05Rpz0ak1+I7ua+dOJ2lC9POK0UPBCTw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm";
- version = "8.0.21";
- hash = "sha512-/a9sB9s9DdK5FEktAfR9bg2E+Jsfv6pXm1tiLBx4NuuCcDY6LI8l+YXtdnHelE/AeQCY4/+yifSzVmPGmnd2iw==";
+ version = "8.0.22";
+ hash = "sha512-+dkTm0+cyQIZR+p7CEemrosswDqfMmvrN1kuljXkhCwqKKW+rjRhJ7ApFuYsFM1SSiERl2eCpdwt8coEJWwm7w==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
- version = "8.0.21";
- hash = "sha512-nP1x+umjfH6N/7JjHcnh54aa9kPu5dt8oeipjEml6lqH3dRPpyLtXdc7eeekGTMDX5QezQ/jhsQXTuecEtT2GA==";
+ version = "8.0.22";
+ hash = "sha512-CTF5PhMx7VYISqTKYU3FMZMi+d70p0TRHh5vYuMRZi0piWZjxxH4f9ZyFb1u/URrW4V64/Rjjepj/S4jEW30iQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm64";
- version = "8.0.21";
- hash = "sha512-7q3rFhymaqofMRyBfsHl86W87YwsL3blst076CwXpwBm122673aWVxaI9JsPaUMR+6Cqju5UXYowq9NVcByGdg==";
+ version = "8.0.22";
+ hash = "sha512-7kxDN1WM5P8d6xGtEzjSc1vXd8jad4hA4iU91PdbuxahfqhyBJiIiwGRwCffd3xD3xcsNcga/2r2jdZ3oOxaCg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
- version = "8.0.21";
- hash = "sha512-FmFVwR3zvNUJZSaCpvDTK3P8eK26T0/wpuApalPyX10PnBOruptBrtOAz9YHdmaqC/Hv/dOhksIQPkixH4zybw==";
+ version = "8.0.22";
+ hash = "sha512-3C0aZfdT/RJp9H/HdyGrS84GOGoE/fcJG48vw8gjMxozTaGxDo1voL9sV5+OO+RSjo4gWvPftzEwkL3i2oLdZA==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-emEawWXpjWHfW14ZcIz2OGddug9lvdpUJJ3WmGh4TsvoDBj/LqgsPUb1UpwONnnY5YTec57Cz/t2RUUt8ZVNTA==";
+ version = "8.0.22";
+ hash = "sha512-s9UEuwnL+O+1QqVPcjejlIwX0JaXOsfG1dpGnE0jvnA6Hm/CSeih8t4iNg41BDhO3yIFFGwhvUYmcrLMrSeTbg==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-aP10MuOfgC3itaiF+ITqUihJhkYqoxqZltHfOBivSRlHr1Hwp5ZvmpwelQuGi4uE6/YplYp1U6KnanJV3fSdLg==";
+ version = "8.0.22";
+ hash = "sha512-LXvUcLSaWsnauTUuEw3dVDRxi92Gpt5TCfkMk/FsB1KP/LYlqvogsPhGOF0UwYvnlem3B8CKa4Es44JnHW6y9w==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-vHNMmGk4Pp0vCVTGsmZTmtNsK28rO+LvY6KAMgqgKoFQ7gVsEAi67dvxAuyPgSDio5fJImnSqfJfXSCKCuF5xQ==";
+ version = "8.0.22";
+ hash = "sha512-kjuN9j4B/+Uz6/lF0xnu+ZgoUz81OTPiXhKxHkrJWRgrp5C5x1U4DVz9FCKn1d+DrtNqHikTJhRzYF66D8hKTA==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-e7QK61BOpJKRpLUQaJ0VG5H/su1iKiiqZhH99KOL8e364L2KytAQXmWnzPP+OcvO5tCgPHx2y+OJAqZ05/vzyQ==";
+ version = "8.0.22";
+ hash = "sha512-R3khGzugICktV6c1polHetvTW8dLGGeJzxdZOZnvR8+2qhVkyN9djtAShog21Cl+oqf0aYkfuzYX1EZxMY3dMg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm64";
- version = "8.0.21";
- hash = "sha512-AcCrxXcOtA+XpsPqTOFonjDy+ZQU5xgKeWvj5WRhvmIWnWK7CITRnZm6jbWardjgUjz3MD3mIWGyJRATqzjpAg==";
+ version = "8.0.22";
+ hash = "sha512-kzvfnhyQtqUChnCdel0qiQ1tED3dgyfJ6O4khIQglp7yWoGQ35jQuehXPjwRnhberyHjeO3As7hROq2KUPWvpw==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
- version = "8.0.21";
- hash = "sha512-QCdXPdmM2syzSW0k/6RrdN2sHgtugQQh0LRTNV81FIkGZG6ycEB7oloqN0+QeLZ0tz62Cxy7Wgj9/Mp6Dm7SaA==";
+ version = "8.0.22";
+ hash = "sha512-06CGHJmuQ1VRc+y81gXi+riubWwPC8dN795z14vdlN8Hzg9vcmSSPwCjYU/cHonN0EA6pnXXfraz4+P1hUeQiA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-x64";
- version = "8.0.21";
- hash = "sha512-ADPTh/6mwvdezX5OJJDRO5q7Lq5YXFtGKxYlaC7WHspN4LuU0Y8F378G/M/G8Qo7GrPoi98GPELq8Rj45eygmA==";
+ version = "8.0.22";
+ hash = "sha512-Vq8Qgi9h+neFbf/e6+iFLGgUrw2RJ+sM+9RyF9iu3QYXKtWHsrH+c/Cl8NLnK1ZeNCdYVEwPzDbZEUUV5y9Log==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-x64";
- version = "8.0.21";
- hash = "sha512-CMfwzQ9rZXwpSnGqB2igJBGv6USJSMImwQx4UFoEQvBkGjQ4G6uG2szVuiEGLLnZ8iPmUuBCxytGGkAPC/A+4Q==";
+ version = "8.0.22";
+ hash = "sha512-1YKWlSML3kw9KdblS4GUhwbOPb7ACKFTzIZjZEf62bDsOTVfs3b/7vNyFxPYH413T7Sei4xBufYtDW65C/jeEg==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-UlBBcWyhC02hXeLv9aDeHe9RxSk1yJFuKSxqiQSMs5R4zjDLZfkuy4I+e50r7nsAY91am4A7FWf/Vkvze2Qslw==";
+ version = "8.0.22";
+ hash = "sha512-uOxR/PG6C/qPgrVagBrVhVOdTePK4Qeve9xSxOztFWvlonDT7yjGtiztbksXqHUIZeYKXnsLKs2a/De+YREP8A==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-qzvhPznwQENQCyQlDp4O0kldzC5uXX96gxq3cyxLwbo1PiHwo7+vrnpcXkzO/vXuHa1pVuSsBxeMWaOZUbgklA==";
+ version = "8.0.22";
+ hash = "sha512-mr78PI4WRjafFR/Dt0905fJsoe686KT5ozxbrM1rhwcrFxgcz/fhyAvqJ9Q0PP3MLsIvRSKu29QzlDUTr+ctSA==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-lGDv0t414T1zC1Il5yEy8WVRGxU/km7Sqg29bfSYHW1ZlgmpI8NUPupaGBVy2rO/zFJ6cm4/QxfncRJXSLXFuA==";
+ version = "8.0.22";
+ hash = "sha512-Bz1FvJ2Zqr1HnTBM5ZAq1zzVcbaMW9lUR/zwmEi5TimzWogcW+/1Ppl4DGFSeaNbQ3m3J/v7/iFARRT6v0P4Eg==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-wY6FK/Tu2Vnj+mr869reUwey08evEVXF1scJgUmBKtWz47/Atk5QGzr+uqrPVzrD6R3UbedNYoHHMPi9bIHyew==";
+ version = "8.0.22";
+ hash = "sha512-aUQyHoKENasJa8PZd2xl8UX7vr3OSBbA2Qto2GKAOrmk7OmKMM2zDLGQfQuwv8CV7LzmWDOz8khWaD+UOzkciA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-x64";
- version = "8.0.21";
- hash = "sha512-QMgaIfpuAaMSdaY0OO3+S6nEQbntWkeV9Ql408JRWXYLM0f0Utl4ZHfV3xPOllf7ZpW8ha8jZRyyJB/AH3el8g==";
+ version = "8.0.22";
+ hash = "sha512-VZzH3Qgc1iDd7HqCYa1izJDyO3+XX0d4u+n/TTphQcPfaincW8QnYb3YL3IQUou6VAwKiPPcOodfJAfh7TEp2Q==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
- version = "8.0.21";
- hash = "sha512-KREhQ36LS8yxeuzY67nA79mmAEAj1pyVLeC2Nk8eDhsNslG8+AB0uk5sESPPjJs8Wqpodh8WcrN1cw/SbKKKbg==";
+ version = "8.0.22";
+ hash = "sha512-5wBl8zEmfV82wgGIngzbnHLSDCWYh5YCC3jHYfivBnM3KsVBcUWlCcQlWBkAJM+aXrGoDVSvBMwQlOH9AR+k0w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
- version = "8.0.21";
- hash = "sha512-u55E0jcZgDMRmWlaFSUH6eCc9wNOiZjmM4lhVBZUaxyE5U9cAah7qLDnvm2urr0aPgCQgK8vaoXYqCqUHPAQVQ==";
+ version = "8.0.22";
+ hash = "sha512-7FQXb9BMW4+Dil4uyregMG3dmzCYDCy9W7z7gI9SogQ9C895RNo4S3RqFY1/H3CIguiUjyrnEZtIPNHd1A2rDw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
- version = "8.0.21";
- hash = "sha512-pv+XQeaGJbac+pR/0ghI7yFcGoMVAwJKTD1HP+R5883gNAsIknGiyxqxXh7zR3l8v4XBYtGKw6vp8AY5ndZZ0g==";
+ version = "8.0.22";
+ hash = "sha512-QAqWt8fSUh4afWG4sBlJRd8BLiVe6LknBrFc8rXC/8A1zLCb40z1R+MdJ2s9dI7ggoIOoqF2PzlSAZYA/+nbOA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-9U1qOXMrzB+R8salrR88WndcFpqokrg59Cg5RJ+zhC8jdhMyS9HNG8pZQ0MvPbjP2YRkhH85wOaI8TyB+lXDdQ==";
+ version = "8.0.22";
+ hash = "sha512-7ecAbqes54zNXVHVj2O59wV9X+eK2aNVHM4qfynuVOGusbhuEeJ8Cd9YQrDJB+d5DmajW3VMbRCgQ3jCGUG0aA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-XiRNdQ3vc8Z1VYUBp5pV2RT0KfR1f1dgSxjfTNf+R7VhWBjS5NTy9i8lcT7KEhFXV812l5WZuhSyhzIzMwFGXg==";
+ version = "8.0.22";
+ hash = "sha512-YhL2SF+LBKeQmIRbqp+T2GU7ZCA2JbsyfrZ2hK8HN7Yao5mXdtHt/A8KQERJD2GTo/RvSU5WlfwITh44HKYa5Q==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-zAXGV4WisaMmoXxiFz1DzJ5lfIq6y9FN39pG/MX3vY2RW9Uoq8qwEOf9s0xeDbvMXv4WKRwYX4dFYCfINYE0bw==";
+ version = "8.0.22";
+ hash = "sha512-x76BWuxFyAWVQ3GyuS7ujK8qYmckeOAnMPzOz2DEIxQIkjq71odV9P0AUVGuH5zkSlbOOkWIRKb1MmA7Vp73KA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-AFb14uH8CVruWu8grwr8vVIJiSQU9uHYfJNrFulAXdhBOqTETvjQ4Xjtv/e9ItDp4iW+uXjWhnYrxxrya/0C7w==";
+ version = "8.0.22";
+ hash = "sha512-4hzg4K4pVDoNSPAvDcf5tiYEKjJHLwTrugwrQ9SEnhEQi+Wk9n3n0NutNx0jVHrOfEwroU7eg5NqKZ7uFQSMlg==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
- version = "8.0.21";
- hash = "sha512-MbFNR6brjUMvFEBas+RCL1UKAjqZBZI9LyH74aRj084mX7AsfP2BOCQm7ZXjX+X0DaKTu0F6mNG/2MxYHcOvig==";
+ version = "8.0.22";
+ hash = "sha512-53wgkMj76mdoNGwwrtwxaVofv9pwUDDyqxDpkLB35nqaE9+9QwPUyJLdQCopeBlmyl7J5HPkWFcccMV622+b0w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
- version = "8.0.21";
- hash = "sha512-QYfhB1YdIGvT1Nl095EqD/locaE8b/pior4CYT3lrPhMGvWuEKYPPdMFy4u4OOg6BhOScsWPdqFFEDxD9W1Q8A==";
+ version = "8.0.22";
+ hash = "sha512-Slonq8Ylt+TtPTq/45fMquLEgX4ijueKd5/76GgrOtQ/RcdpVjFThMWOIWXeIA3xbXBDdfDOAOZXx5CjHPIjSw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
- version = "8.0.21";
- hash = "sha512-k667dPCRgvN1MEM37lkrrh97Y66LOW/JA3C8TkVnjctmK3WTHteZJk/x0mq7hH9ProeHfN7hwQXVCkocmgkJgQ==";
+ version = "8.0.22";
+ hash = "sha512-NikpKByyXlx7AKX29MbjCkJJNKvDPpcfzJK/2zzMoc6DNqLWtChXppPwPGgB1RKKFJinYutk/BXzVv7M1kt+rQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-1TDAcZjWec0cM50aeYBubaOm8UJ6+0fyPGqPcz1CCCgjz3zJE9I9XKtBz0LCm2oHrAjLNC0x2qZFhFWteK/Emg==";
+ version = "8.0.22";
+ hash = "sha512-KHOl9S9clEmOmmv4QXzJ8TbHjLCyDSke5a75ird52qtl35SYIEAJsEKRUmnb2caqYOaaJJWoHIvmnA4hAf/20Q==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-+EfASoBXc1v7W+zJVuswjuCa0zJlqxjMPCfkpNSCyJ2fZbAAM+0vhTg4T0HlacRHPyH51qjeMmeBANbrhqNvPQ==";
+ version = "8.0.22";
+ hash = "sha512-BuRGvNW5NRLwx6trRiozqFJBuBBJwPON3XiMP+jNIDDhdpCkaXe4OxRETuIl2HDDOgZF6DJoH4SPa+X3HV3Rpg==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-6Y9ycNMabHRzTOcDNv7c9/eYP7WgRFuCvvS95brE5xAwRaUnbQ1k3u9lnHEb7OJ8+m/10MWNEPI+QECerL/x0w==";
+ version = "8.0.22";
+ hash = "sha512-QZMsUr6as8h8HB81WGQ625eJDmFnEQ9DAd6Ii1ckm3F/AC232e/cC21QKsMxB6OvutgS+7pu6aF+FyDqxqmiHw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-JYxEkLMnAkTunEb1qcG8W5XK/tf5jN5wsKZTqwQicoeU3OQ6doMne6ywrFSFFlLjSuEl8MQQZ6mVzmppzBaWRw==";
+ version = "8.0.22";
+ hash = "sha512-ZtonzYq5qaUdg5s7sQDSW8OseJ6rz4niQRZvnGariXLtj/zXxKhokv/FW7NBAoakHgT3a2am3r/mHZSoImNkow==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
- version = "8.0.21";
- hash = "sha512-q4DUdU6sjaZhO84ejcU21w8O+dv4hNyqiKUeEldZ9D/u4Rxm6CEW25omYHfYz8XCFNqpp0a3fkla4bWCHWuQXg==";
+ version = "8.0.22";
+ hash = "sha512-UMZdvR9Ni5j07LaQtYX0G9I3ZwbrgnPhAKmZTejJI8bxycrSpozrhpe36LdTYI1COqlK8Qk8yaPqCn+Me3QbeQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
- version = "8.0.21";
- hash = "sha512-Tlve5t81ruUovhh7/FS8sWtF/OvNtWfggg8IjIvgnwTr6trNf2VTM3dsT0rtZ5IjAhQUhOBT6ajZGnp6YdjVbw==";
+ version = "8.0.22";
+ hash = "sha512-SKwNIPbZ0/BJrO5n8of8pToU4e7MT9y+T8Fd5+HYf2WJDY99z2yTVTp8numWsEcsUdhRPmtOQ/KXopIhf4TeOg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
- version = "8.0.21";
- hash = "sha512-OlK1cQC4y2o01wRxvErpL4SOne+TkVQBKUNPANzPjRlwzf2SMjlJ/o2k63kvH86t5InqC9iU6acsHiKUTKkoOg==";
+ version = "8.0.22";
+ hash = "sha512-NW+7PO32O9bf1bgf+cSPMxVjn6p/PT2qrunYGRRkeEgXY5ISYdYhgAGI9JYhionr2ZqJuubbJzJXboNmqkWo+w==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-ajadIF0no53b6fSakfgw84GrdDYYYyvcStsjlDJKSYKu/EvxsWDWFpJ433D4/ZdYHlaLKtL3Jz1xeXzoFvXa8g==";
+ version = "8.0.22";
+ hash = "sha512-zihWUjq5T3c1tZm7RB34kQHgoUuET53EcwgicMtoGgtv2Gu9tjU18IgqlFRnYmJZnjL+FV12WQRRwrhJLsKMig==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-9xn3u4mOTzJEeWwmmAd8ESO/+RqS+6sScmoiin18l71hpbV3Rbd4Gxw8KE1TUN3ktw/x1yR/rqe8b+cKp/kk5A==";
+ version = "8.0.22";
+ hash = "sha512-G0E80Ywx0lymKkrUCKrrkrlKGpOKOJ4O4aw2FBfP2ozgkinWUbwgTPrednCKm0429OOaXEfkxKyPj4WkC2FbRQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-xdsmVry7Cl+d55Of4YAkPJ01zRD/E1DTNNHPTMViY2dPo9ljZUAycO5Lzx4lZ4fTTd8xAYTXoOiuEiPSACS2Mg==";
+ version = "8.0.22";
+ hash = "sha512-z21UJmi5yn5O3Ef2euSGQHl7Rp2rZREWon0LMr2okmQ7E/giPLl9lW+YZEySZ2O783Hv6ULM/WEqox3sovy++Q==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-TAiEEsZzznQrgueWciaRL15kqnpu75mSjG2OxVyylWcJEtuHaKmgkdbRRJfqr9LsiEbU6Xnz4bfoKwZnZRYJVQ==";
+ version = "8.0.22";
+ hash = "sha512-FAr/fZZRWBpuaKPdR+J9hfHJfGN7YHV0JPUy3hdtQ6+PAOJuFx+NOGTMCda7RIXMnYmWNrSCr8pyJfEkXf4GCA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64";
- version = "8.0.21";
- hash = "sha512-O3b0F3/hyfXaWmxaN3VGPcSz6mR9RTTi6av62xNpQmK5+Ocv6d+Byj4cM7de6KKS0Zpp2Q9s5MOEX9hJNtnaEQ==";
+ version = "8.0.22";
+ hash = "sha512-P0pSoY5t/kBIGyqbaYde5FE+Nf1geu8DtSMj+JsJ0CT/Zze9fuzLEdEPqk+6KnNf4esstp8RlqOrEV0SZHJjHg==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
- version = "8.0.21";
- hash = "sha512-xr6ey6MitYjPk1xl2+5ZraHGcaAzROh1EN7tVsrTijl2cR9JXlmX1tmOcz0QNWzBN+0O8tkmQU59mjwLjNNgYA==";
+ version = "8.0.22";
+ hash = "sha512-hnCPWSYSpkO0W/lke6vsVnUYZwh9UX8yqi2m4Kw3cbfoXSJjYH2+cBRQYuN3kN+FTZgKu9Ip1BVwmZREhMY0jg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-arm64";
- version = "8.0.21";
- hash = "sha512-DKM1H8a+WY+f513DrttnERzE854tUQEIXXLsQ6oLsFAZioKkkwZXq/IffIrRNLaF45/YHBInlxk9+onUhvC7LA==";
+ version = "8.0.22";
+ hash = "sha512-fvgxwaerisMceU2TM+BX7Fo+dc5Yz/WsQ9TsTakSuanaYFU8l118BNr0l+e7InYK6IqSvYgYrhwMX8sc1Q92sQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
- version = "8.0.21";
- hash = "sha512-eRbEBR44c/r59E/M/N5GfUBeE/+2GdtU1sr8rKBKhRLxkNIBASt9BD1zwCGc/JrryQhPtPM2CIsn66zfCCbBKw==";
+ version = "8.0.22";
+ hash = "sha512-ww1g5bamBhGlfrC8YZRr2oKCE1lTvqF4rDN18IY8ZikoFyVRBEdeR88U50wp51rOrI+K1vTHRJqhHlBoJbY3+g==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-p4gs/KkZivZyWK3ik3OYlYVh7jaAMvhMRqRbrHRZuW4RVmm8IdIw+HXpa8GFys36aoFuW+PQIt33p54hfC+Fpg==";
+ version = "8.0.22";
+ hash = "sha512-/By9AXmAreSBCZmHzd1VrvOUYi8ZddE+FnTOgjWFSIMV4aXUPnd+7Y4ACzJ463MbPFmxdYU1LY2AK1SZrvjxlg==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-xhwn5InZvPG75p6lWHU7u5Bt2VEAq81XpIsNn51WOfhojLFE5oTCz8hz+S0bcyW3LEHugfWZc2hMYi3VCNlIrw==";
+ version = "8.0.22";
+ hash = "sha512-7cRC0sZ4A2181yMUNZO+AeMfsuE/7Ky8I7H/AzKRXEzXUxwxTZcpZ2VvuUc1ZIWcKTlbpFIVlHUfw8LGCoJ/vQ==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-fxgN/ePkeIF++8OIkufP/AoWsfLtOUB4E0P9BhHxKVtqBiZWerPPGRzbUheUDq/Kq2MKHsiJd3QNNwzoZLxLnw==";
+ version = "8.0.22";
+ hash = "sha512-U0HQ9BpGQ9alc4koZGS84r54AbhZi9GWUXtfun+WkbBxQj01ZdekVKSXZYF3eZzovxeibDD6S0J+wlCu228BHg==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-B45J6gG24MoBjgU6PVNQ8ldXVvcJmzn9GLfvnNHhkfhpKQ3VXUTrm5KuX2Z5LQHstxuwPPlsmPqKDp2DBEakeA==";
+ version = "8.0.22";
+ hash = "sha512-R+kC8pkRojexTSQkfxSLMc14DG4lfvGSy5CXjzPn5oA9GdU5yizX3yuzh2k1K+e/XMYGr+C0GTJSc95ABbGc7Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.osx-arm64";
- version = "8.0.21";
- hash = "sha512-xgwd/3vSDlibBpY5XvDIjefOg6nEiH6o/24oRzZF7yk0FRq1yOBs9gxygkRp+c3/bYy5A2zQYnqYUMenPJ0t9w==";
+ version = "8.0.22";
+ hash = "sha512-AXSAtKsO1DQkNCcgvUe1l8VkjjndnxmcaZ+jdaNX3Jgw2jXeRA3X37/vNzLemNk9AJ+QjDbCpsGPw3R8EMxEjw==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
- version = "8.0.21";
- hash = "sha512-37s5nLcLfigZtsSMhoQXs7ILZw3lkXy07C93DOKGI1Z2OKdroPNWeBt1BpwAx3BoLrUsmJnXgS73grfJM29D+Q==";
+ version = "8.0.22";
+ hash = "sha512-56rBSqyRmg82QHmFHvGLCAsmaZZ+hkwO7pGRLgH00OLU2RqqgcXVnIogDHp5DI5bB6lqFnen9E8E155mTM28gw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-x64";
- version = "8.0.21";
- hash = "sha512-pqPuNmbFAXnF0nJL6imGmQQo/V0orIDe713lVbYEH1y4DfGL8ichPM1abCvY4WFb7gwaGHvqCsZkl/WAUde+kQ==";
+ version = "8.0.22";
+ hash = "sha512-jV0BqDlZMdnbyefPVy5/KGkHLY1WJSmm6T9PzjVHD/cilAoE/ytakxGsGYxeWgxMeThbC9iZGxFTmvoyOxBjlQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-x64";
- version = "8.0.21";
- hash = "sha512-xRiJayebcwD8lge6jK7mc3FB3F3XGUi3x97DAOIIPwWug3bmFA+bjq0o2+iGuI6cddeTIeV1wYeh7ONtdddfDg==";
+ version = "8.0.22";
+ hash = "sha512-+HfuYLBKq0MKHbVUF2A76/MWzAs0fG/Sg92on5sW0KEEHhRiPZyeb+sK/Xu/WxLmacqLfgdcNPAfezafiaP7pQ==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-AvAKwP2a8yCZ00aOMgrudrNHF1csUnmOSqC4zVulg2GFAEYYqkyORbbPTpOdNqwHGVEoC7qPnVqtYVuzG0mIUg==";
+ version = "8.0.22";
+ hash = "sha512-9BUL0gmuffw4+2A+p5VjEwauybqfUepjVyz5kuR+N1Q9Ov8OgiGXOunU/20A3666vgI7NO8+zn98FzR/58jVXw==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-cwMLV5UbNKp2M9Ad75GFFmFT/HgUcNo3nUepMAkN33Bz9U/blqFgMcy6qJ47ySJKVyZ61avxyAGOWWQVlISTqQ==";
+ version = "8.0.22";
+ hash = "sha512-t+j5YWw0Qt+ayvfzx6rgcB/CRVxcJn2H11+gUGTv3P7ZGMSm5E6RfEsCWZPhED4cSEfzSsk1oHg9f4Oc2ac1vg==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-SkRaFeVA73rH788FwpLxR3MHX8LQ1ZRnax4wGtr8FVtY2p6/8P3vGk5aOekwI2ywwefrKVz7zNKXocSCB/7N0Q==";
+ version = "8.0.22";
+ hash = "sha512-SXGeJlwrpZVltqnO772i5CAwhRuH68R++ILH3DOZMebTn7vVH/Al8xX5yqABqLN3EK+HKIa9+PGLkd1t02Z/NQ==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-zOU3NwZcpmz5Rilm9sp3RisEQrpat8V6ljtJq9t/6uwlkSciqtcHkXQ0W1Fh7+YbQmi0iPPbsA6sYN0tio6GPg==";
+ version = "8.0.22";
+ hash = "sha512-q64/J1KOTLiv4AxaXjzjzSMwSfYeGPEWehXuGx7WoIEV2q9p9a2okLhNwEbIUL15TgiyoAU989Hgtxg85K+ThA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.osx-x64";
- version = "8.0.21";
- hash = "sha512-zlyWDssdENXNvkLian87o6fzuzn9j5G1hWdc44HBRUREC3ydAZgKy/EevRh6Bd312VUdNkfRjB0heECYqcVNUA==";
+ version = "8.0.22";
+ hash = "sha512-9KJky9y6KsJEJZUdXKD3tS4B8EWAvn90X3kYAQXo0ONerQ3qJaodSnA3x56gaq/ZyfUYzKKak5wyHJdhxkXdtQ==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
- version = "8.0.21";
- hash = "sha512-WaYQOOV9G1DYUYrLI+DqQAu2DSr3EeD8rC3yH5yykmfZ8EhiYT4LXWjCRQl/quBKEKgHqQ0KxY21Gzac6EbOYA==";
+ version = "8.0.22";
+ hash = "sha512-ayoV3Etv3YITfRDlutZYSWe1jWNfQe0gUGAjOBxvmdBHp0ixIKOmNkfOdzHLBppRIcW3pkPES57Xs+r3INXLoQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-arm64";
- version = "8.0.21";
- hash = "sha512-aZf/AtZlfgr4nKm4v0aKlv6acDCo3EYKNYyRLeWdZXKRhfVuK+lDjp7rQSljFmdRyZLM4DdJG/YfMu63ya3eUQ==";
+ version = "8.0.22";
+ hash = "sha512-9C0VmxdJ9EJz158E7aQl8zafkkNzP19ykFRueFl6ePMwgABuF/FTMqWAllEn8R+bTC/pEAErV6gE7+TdCxj7fA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-arm64";
- version = "8.0.21";
- hash = "sha512-fVMu8WYT2ST0TaHuUtovoyrrLCT8B1WGxeUEJhPxeTE2yyFVL/0TTQ0zMV77lekRASl3yfBSex2jLm3qNNobvw==";
+ version = "8.0.22";
+ hash = "sha512-/d3yITHpxm7cYy0WCg96Ounh5jAU12OnAgBGdIPxZvf3P3v73O68QakDTzQDLgBIFCNz/zHz3aQ8Dna1aJZyGQ==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-iPmjDeyWH+VnS3J9P6e+j9EpKZGmb5HLKPLyz+MgCpiajgf29UEJBWpzxB2hwAMyYn5NksYsDFeOecg5NM1STg==";
+ version = "8.0.22";
+ hash = "sha512-CRsJczkfEnFq1YZ/tz4YF8s/rRms3JX6WyyqHhipxLam9TYcOfl+Fy/Kby4bIBNbz3hUyiA93gYBA5HvmsrHSg==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-Nydz8ewNZn1IoHrKMXVN/SpDKSKxDeqeYF1rCwzdNaX0aKGjJ4w/mQChxcXCTALGcEQ977+NluxCnH1cl33ZQw==";
+ version = "8.0.22";
+ hash = "sha512-R+7mpfsKGZlIVtwHySDPq9tpEfywmiZQsfbvdelzU7KIYHl/vCjOEL1oSFVU/4K4X4cix0RmV75pV+koi214Yw==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-ZFi4KULMjcxL8U5Swdn/KQSkrqWJAcv5oRXJefth41DbeJtI95xnJg99AXn1FNYLD5fdN6V3DpwJ3kWiVC5trw==";
+ version = "8.0.22";
+ hash = "sha512-Zm519OLIH/zPbsi5wzz6qrUwLpAwb8DkP7p//OKDgNJJqsTlMxyj6i8v6zfLS0TqMcva069nKplxOue3pK1EMw==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-B5ahysmcyx8c8Hx2MaUlHLG9O9yc68r6IV0NGBHeuYoLjnZNcBMjAB32eX7hrsT3vZwJuCQV84Ah0D9pFJvRoA==";
+ version = "8.0.22";
+ hash = "sha512-l0xPJk4lFJZ8678XknRO541VFxTFUO/2hYdDVu3h0P7otHgc0KdsIBJ+ApOSiKOHOK/258wHlcy8R1cnKlqy1g==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
- version = "8.0.21";
- hash = "sha512-nTiRRAt5Aq/gYoVZ1rB06ELfJdBSzWkTgxfzpFdRoV6y45B4G3uGfv/PNbY85RVpUrubQSJ/b6o4dhQMsuJhEQ==";
+ version = "8.0.22";
+ hash = "sha512-CL6gz7brE8sj5G4Z+G4zlNT/58jkhWJVGIiQ2A2RJQV1csuzZhNg2+WwGsW1rptCN9Wz3cvDKU8h1aWl3sz6Pg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x64";
- version = "8.0.21";
- hash = "sha512-NU44IQfTUAxJPwuZnB/G/Lzy4dx6nRwzMdw/Z4+qeDrpwBILfm+J+UH5XlU2yMEfBqj/8G6TFfia+sjyBIC8ew==";
+ version = "8.0.22";
+ hash = "sha512-9cccvdEsP+vKE3q6o+HaE5BzW+VPF8lKfqWltpZms4KnRYKHkIiRgzoYsy48JW76IYJ2Uy/+tI2CeJ0q6IGYaQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x64";
- version = "8.0.21";
- hash = "sha512-TdynS3rFM9NS+9VPEsOvNxrAJkz66bX/GmOhMhr7Dlc1vQRwfsrac4jXEvNKa6P+yAcuphGuCjKMCHrMyKbcJw==";
+ version = "8.0.22";
+ hash = "sha512-DY1llnrMNLD3SS8jICF0o4vu/irRvaW8BpTj33Es1DygrQD5xkV1yXn6OceJLGaIdSn0RSoXJtlH4/iXBKi4gg==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-53iaTSx0gKFfNdQwbvxkTNgkZaDgwoySnDNNsIQxd7rdsCE/wjxNYBNBpxWauDyMiWhVLrULq8vOgUAUoYE7jA==";
+ version = "8.0.22";
+ hash = "sha512-p9qRfz8NMlz+lj+BkCaPEsfra+hhgxnA3A0ljRUUYOZJWXNWxFslhH7VYWPx41NX2KLjNUIBBnrysigdrYLmsA==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-tuhQt6o+qTrvD2h7HeaL5qfL9vhEOmGGuYrokXLC+YqJAQEJLBmXf8I7BU8lUHUMNWsQuKIgS5OVGuI/fsX9Hw==";
+ version = "8.0.22";
+ hash = "sha512-PLQuSqVx35MJICMC6N7WZQoeeqDgYMKwi+ivMD50C0sn7jUSEmgAQ1xVEZgNbhRO8P0hidTFbuu3ph3sCLU3UQ==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-IdksTz02dZyEAkzjiJdnR3sJFLdo0BI+nZju0yRB1xZoJrmsJaH6ioKpS59bOSZages/Tsbu/E0KauMakdodWw==";
+ version = "8.0.22";
+ hash = "sha512-LettCeXpFNTQUN3EjbG5qTG7y/kjWNXqrhrfN2M9x+g5LFOIn4nTTxeOR/SHIl/LpaZ7OVTDzjRfbDlePieHpA==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-C9zXOY66ASbVQOt4Fk2aK1Bo0a1GVNe8m2WP/aD36YAyWtNQuKf7ZZXxKK1G+9no2gbEIuuyfAKLvC2/YU3IWg==";
+ version = "8.0.22";
+ hash = "sha512-ajokQ1QT2f+hu3udmW1gStsMGmjMLCj03eBg7jT4ucmgA8i+sI6y/craK1LteVMOWsES3tgUrVk6YprSM0H0BA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.win-x64";
- version = "8.0.21";
- hash = "sha512-e/fOvEWkpAHmkvMHWzFNXO1Y92Pa2VsDbINPKNwuxg2PnM3vig1m7GRSeoMP6IZcJ7ROBAcSgrF33G8Sueh9hA==";
+ version = "8.0.22";
+ hash = "sha512-+wAYzRrhzixvuxMeGvvXjAV8UpqE8YmkxEEV7FpL8jDn2NsLD7QBTuxuHI2Kt2mA6mErjSen5HAOiktNYds5Fg==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
- version = "8.0.21";
- hash = "sha512-BMkP2ksUWsXVMG2jPD6y6xBqJ+sZz/VScvpbarq9M+vgM8k0/ixuHADtJeI77NUiJnyubPlwi1RSOW0zPgK4Aw==";
+ version = "8.0.22";
+ hash = "sha512-eTg3m3FUXRZz0TIvvY5Nu5Cw3u2ZpoaU5L1r6ShybqOHHaPFIEGQ/H7nl6fBIw75uuaEsZ2ccb7/ZU83bsBoWA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x86";
- version = "8.0.21";
- hash = "sha512-7R7KhOzVY47vFExDUuKd/KeuNzE/DslGw8yimHSqfwZ7WWK3qWzKMY2or2j3Wb2TwawzE/EWjnHo/v0oH2TGyg==";
+ version = "8.0.22";
+ hash = "sha512-L4V79u5Jjn1vEv1fPZhpthhnCcDh9qx4lYC+scY1u2cVve+IfJr793m9DZNLMSQ0eu2QOdxzDqAfq91JXqIVHA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x86";
- version = "8.0.21";
- hash = "sha512-KhM0tkbgvN5nRw4smtbAjt0tmBAS54MwfC34h6mUJOalqYGZkQBiSqSr+W6GS5yDXsCJII90GaELIxrAjqdrHQ==";
+ version = "8.0.22";
+ hash = "sha512-3jO/sRwGJSPi4CWMph2KAAvKu2I3xL8MVgMgzXYKWutyG8Y9+r6cdxIA6F+kUeFdqJKSzaYPfI4XlL+goUENLQ==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.21";
- hash = "sha512-9UlhDkmNcBdX6+nhcERW/pY5jlgsM5pBef7MG+bsVadQSBThhCc5K6tLSIu9dgA9+rqYyaEsUvUyipmFptXLpg==";
+ version = "8.0.22";
+ hash = "sha512-aUVz2845Op68QcUENBdY0LIkh6wZYBCW0/6i6mNtCWkJ/iOWaKYyBVs+TAEcUAXsrdK70FJV/8+gSVmZ8MqzXA==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost";
- version = "8.0.21";
- hash = "sha512-dCsnjflmNTbNpSD0xs140+24j2cfSrhSADNfGTyVZ/dJyDXa8zx6ZEpXuKrKMLADtPZHGPkfPZrg/9t9M7bOsA==";
+ version = "8.0.22";
+ hash = "sha512-4jndbhSGbY++TkPMF8Fak3fRkKEqG8mUUjUd1Y9E8tDALNoWlCdcSdLJHUWl4V3gr3pWPaxffJOViBBgrVwjWA==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.21";
- hash = "sha512-zBV8AaqYLrZN2EMx8F4lN//kJewH1L63oIZCHj3c/gC+4ZPNdjxzYew2fNe81P/8cJxtDB5fwOY1Ss2iHC4Jgw==";
+ version = "8.0.22";
+ hash = "sha512-sX6BNH9ixFzzzV9v2mNRtr7pKLA+ViTohVZqdFDpCFxp+Ql8poevGyu+ETByFuZIVfYAUHg0BfZcSxbBWsQlfg==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.21";
- hash = "sha512-Me1FCUj5ILgMnQDTYKLyYn1Un+xOxoh5v1xeZPJkGi5voe+8I+ydJsi5swoAU+SDaovEQBBkZiMmIOec5jA9Vg==";
+ version = "8.0.22";
+ hash = "sha512-KmBckVLtH/fh1Q1aef6YPTNbvxQU+6yxg3uRUy16j6KCmKIc7Mq3oNojt2dyiUOcAxcxgbVH5maQPVL2EtTWhQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.win-x86";
- version = "8.0.21";
- hash = "sha512-/g2qSSAS2KfcIaQfRfoyglYZRaGx7F/SoGPWjiwtoi0/kTjltgLAbcUO+iRj2HXK4AFoVUEQ+7s4HeNcwYggxg==";
+ version = "8.0.22";
+ hash = "sha512-2q0/5BIrkQGc/2fu+0LKqBL+x3N7eeKb3ErJhNz/azmWGRE9rqcxC9bY4rHA363ZuJ8vi1c7NUAp1+P3TZUK2w==";
})
];
};
in
rec {
- release_8_0 = "8.0.21";
+ release_8_0 = "8.0.22";
aspnetcore_8_0 = buildAspNetCore {
- version = "8.0.21";
+ version = "8.0.22";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-linux-arm.tar.gz";
- hash = "sha512-GGI79z8iNr4pPXRWtrGdC9r79Blx1C6NS4b6U2npM1EyQ2Zy5lb2MHqrWYQrsaIuRHNh13oY2lm3tw8QCNsLnQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm.tar.gz";
+ hash = "sha512-qVNRY43sjUst6XK3+/yt02KuoEnJkB6Cf8fMlvJfm6+xcaxHQuFqalEGoDuZ8OsOb4DXTiUWnJaJ5/1fB7xC5g==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-linux-arm64.tar.gz";
- hash = "sha512-2wSwhcTOHXMuVb5X7+dxtL5Ma8+bU1n7+ImTsZAm135+EIpBqwxEfaEAMG34396QvJwgbO+xhW99prYYts7aMg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm64.tar.gz";
+ hash = "sha512-U463zmLHfzg2BpBvOPmqmREznCrU7oScX7VSSRwbyBJJI5Xyl1UQ64CEECY7rwbwdxx8rwtGaVJR5sknMREojw==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-linux-x64.tar.gz";
- hash = "sha512-SqlFjT3ntP+WCtzEplXk1+TmVw6XeRkZETuMmlWIOWSmAkHa86cMYElM3hphFV2AIznsA7BGRm6sZymPCsxyiQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-x64.tar.gz";
+ hash = "sha512-hC+4lubUlodc1rtpQ3ecqKepaEFw1yALerK1NDOqFRqaGACZj52lWCI3ppCZbYFogi5QuNS+jPmlEsvnoiQOiA==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-linux-musl-arm.tar.gz";
- hash = "sha512-MawjT0wEHz/EWy64GfZHfZIQgaVFIoSN5DgVkjDRYe9Cev9KBYJFlXu8DXfWMRp9O/X2PFzj3oxfN5Mfucu0sg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm.tar.gz";
+ hash = "sha512-UZVjPxgk2GQX2hfc+AHDXTwYccWTn1OGjkSdb39VIcelvE2TRirhYZyCuSAnFauIcWdXi4f7XMkfSkA2bP2xpQ==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-linux-musl-arm64.tar.gz";
- hash = "sha512-dinHqDFpcKY1RriIMd2ndlDyowdhXfQtc1x14pm5NewfUp8pMV5ETRb6SYM546r3uWGpGKye/mbevIq3nh+3Rg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm64.tar.gz";
+ hash = "sha512-UnFj9+rHA9CNiTFzmHfEd5nQsnvT5QiwkxUYsYrvmTDq4YxpfH/eS0MZxlYCq32eZzP/hvPlGxBZ9C9X+AwmiA==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-linux-musl-x64.tar.gz";
- hash = "sha512-dPnb6yUl1q2+SauOU5aYYLL3ffOe/riA3YR5h651gy5EsRmiszmCjKFRaFo6tQQ7cBjMlkb/dw47wQhcRqT07Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-x64.tar.gz";
+ hash = "sha512-BWA0DnvHWidtbfedqfAThaahRSfYVZ+trpn2cEt24mSc4FNklJ/EYXWfozqY9YyNpejiUeS5PPYPFp2xXinqfA==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-osx-arm64.tar.gz";
- hash = "sha512-W2v1nXx1AqYZSUtaIEcJWgTkx71IYK497l/hnS6ltUEJvUzWZvGGYC1pLD8qBWEYHdSJp9oY5IQXsRsMciiG1Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-arm64.tar.gz";
+ hash = "sha512-GJHJwwmNAT3MdTZYUXsnW59OwNDPMO1K5fV3o0x7ql8oBTZCSOK5QV3Lc5YkUsasxKklNJTMJ1lOhx5NV5I1IA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.21/aspnetcore-runtime-8.0.21-osx-x64.tar.gz";
- hash = "sha512-HErHWsAt2YRVg96hDIIx3lgffHoyAHONWLdCYuCZiIPmI9tZuIeV+XJMwntG80RgbeWuK+8pCFaO5OyY2q1u1w==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-x64.tar.gz";
+ hash = "sha512-nUMZ0Nkej9XUuF35R050of35N3csaN4nlzfqfXsWGQwVMVS0r48Gfqwj4xipkCNKEsIqtjpQmsMpdqLqJ/GHbQ==";
};
};
};
runtime_8_0 = buildNetRuntime {
- version = "8.0.21";
+ version = "8.0.22";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-linux-arm.tar.gz";
- hash = "sha512-8H2BCeRjn6X4qct94/RsrqWBbdZFn0gyh9i1HUB7lCbtWijdEbedqf3XZF7ERsz9YuY8aV/g4IOOslar+XGaUw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm.tar.gz";
+ hash = "sha512-nZ5ibAzcxoTkclK14c8KqRmTeAvvgbQYHw6zPcD/E4hJlwhj91bunJ28ixL2R/Tahz6SODrPK4ll78C2pi5oUA==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-linux-arm64.tar.gz";
- hash = "sha512-fq6tvMoWmy/dK6B4wkK3ddF76Ifw4Fi5Nt1vhywberMmCmhS45i4T0yRZdD1W7D83r+LPeJv+YCrfTpD0yC9RQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm64.tar.gz";
+ hash = "sha512-WgEtmF54LZEptvi5TZb2bakzNgXgEaFGf3Jwuko+BKj8Aq23lplBa4N6OtBA+/nPsvrCEC8wOOa1yO2Jil2a3Q==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-linux-x64.tar.gz";
- hash = "sha512-tXcfmPiby3C6GN8jTdgvAG7jskH+SGNIXqZJ18Qo0S8uFN5iCk7An1a5uYtSFsWyFqR/C1zZARo4OZPu9peQFQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-x64.tar.gz";
+ hash = "sha512-jyDbn3ctAUgmH1+0UXysf9Q8xapXEU3+prlVYoZmNWpI8qK5nOz1elTLBj/niPP8OpXdHwXFfCK7kYp9dZRjWg==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-linux-musl-arm.tar.gz";
- hash = "sha512-5iizEWpoY76/71ACrC6EcIEOBo7h4iGasI5+YJRT6YDU3xkRXSU1Zgm3qZp8/FOAj98wr0K2snc6njRuGDXpzw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm.tar.gz";
+ hash = "sha512-VEU+H0bE/xsyW1dJXUf2NfkpIB18gGC6QSxEj7K9EBw0MGSvTC/dcjpvgJhrAaDKjv1hybTSGKIB9NaI55dlCQ==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-linux-musl-arm64.tar.gz";
- hash = "sha512-T7MSWfqLzCUJicDpBtUt+i/1ol8q3dOGeNeI7Sl9ug/lqUd/mwA7BqqvBap51mhM5de19JviGORyosxg+BL6fw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm64.tar.gz";
+ hash = "sha512-WMO5Bwz5ne0M4PgIys97EOFd/V+HTLCSaZIedv8FOQwOYh5TIMJwErmOBBgNc8gNIGO7vX17qxegmdD+7TDKHw==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-linux-musl-x64.tar.gz";
- hash = "sha512-hprd9TZogQTFOipcmzZUlZKvc+7Kv8xUNPMwRTIaSEC81BTs2MqTU75j1Oh5RecvI+0oenAlcBbSkZqod9ia0Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-x64.tar.gz";
+ hash = "sha512-cneuVWkxeYeqdEQtbgd/xlpwQl7Kd/En4uFJ0WUl7J+KjKC1rLdz7n3R7mQyBNyXnURR3y+W5FXUgi02Etqlgg==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-osx-arm64.tar.gz";
- hash = "sha512-2t8yeB7dhoPjxD4B8ZjbMNzciTG1Z2igR/vH1zalQsiYjBec8HSOdRzPq/EOTWH0Q9Q/K0a56tYK3tmbThbp4g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-arm64.tar.gz";
+ hash = "sha512-Q8fXcFIW/PMpbaoh9YhAO3pnaKIU6qZPNWK/ZjmQdF78m3rDdFaICykcwbbcOhVo0hPpcAbrz8yM3ZohNSLC2Q==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.21/dotnet-runtime-8.0.21-osx-x64.tar.gz";
- hash = "sha512-eDrVixiyGl9LfU3tFJ4sKlVLaQ7dEs45dFGqtaEBy5dKq0BI1ACrIW4VYjCeF6JyE18rZHl0Kj9J2A/2sjLnfg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-x64.tar.gz";
+ hash = "sha512-GG7RDRfsQ1O3PpVNLAVnMueWK8fPMVy0O+4oEPRUgmTPMygzN8+9LX6S2PV7JM+M//ejs8lQP4jKK1rZphuNmA==";
};
};
};
sdk_8_0_1xx = buildNetSdk {
- version = "8.0.121";
+ version = "8.0.122";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-linux-arm.tar.gz";
- hash = "sha512-5xiXyifpLF7pXuNRg6kUKDhHB0k0soh1P6pPQ79ZNJZ/BCR36f1Kzmvz0oPpSOjDS8nAAwhQSTnA8z6kuAxMsw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm.tar.gz";
+ hash = "sha512-0lNIY9TwKJQ/wi0Fnl/EQSQTurHu9lMpb+kDAWgQRkPmeUonjBAQ/fZv/cMoWMyfwFYqOGUeZKBamEM6g654wQ==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-linux-arm64.tar.gz";
- hash = "sha512-/vVvEX+bnOqOQa18MFfAk9/uUZIIxnR6VK39cbQLSsBoPAoNSj5sYGZBdDeAIrd7wxgSKQmjATaoPuMu6KqKZA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm64.tar.gz";
+ hash = "sha512-Xn+c1vhaQOp4+k3ZwSErhqQT4pZsGiDdiYTiyNvkWorJbV7Xct4y1GI4MtIGACBfviX/kBf2T6IfuVr+YXBoyg==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-linux-x64.tar.gz";
- hash = "sha512-XzVUBmqfc4w6E32rqIXKbrZp8ehNU2zHBkhkghrMcSPzSeuiz12QwlKHg3nLxl6SFPZeAeJIL3bgPDXi08m5og==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-x64.tar.gz";
+ hash = "sha512-M2zC4D/jMtshSVX0uH0RIvCGB2OOcTifsrswMNyf2i1WL9hipHGV+Wt9mPNMYwaShjx4hdLLcO5Cqkbote9dpg==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-linux-musl-arm.tar.gz";
- hash = "sha512-e6rW8lVKbUMqayrowSh8oKiIOoy160mvfK5V6DP4aVkQkpDYxvy2Pisl5qGoFWgPWSeBJ5qTnYl2Cb4zrV8adw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm.tar.gz";
+ hash = "sha512-1It52GHKM3EAlBlQ0EM6aEgdXRy/m9hptTGA3+7Np4BWV26QvSj7tQo9gqzCo550sceWA6A56BCj+vN99LnJ+w==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-linux-musl-arm64.tar.gz";
- hash = "sha512-0EcEZTTZewI4hoXvzwjZaevYZx4AqTL/kMQyvvngG4ZfW8xRpqnIcgG9pWzYbsmy/tViaQvX7JMMrgT4co7RRw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm64.tar.gz";
+ hash = "sha512-16Vl0NxaGka19H+j8mhgC5vSo2IprP0OjoUP7ZlKvWhr6ovIsd8CVtaVuvHLT9BzfAkcVLgnrdQNCqa5FxTRog==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-linux-musl-x64.tar.gz";
- hash = "sha512-wnlpHCb1CuYhiVlpP+6/In19YcF5Bt1giDakgl7rRvw69ovDCyodOT4Bt7oRes4/sFnZfAusWQ5fbOyzCxbH/g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-x64.tar.gz";
+ hash = "sha512-1P5asgSDEzS3Qt9sZXzCobSVNBpbxSMDFY4glqvyadvieW/wbzZOLwRbJTS1kh9fXNbjDZEXKaGyVjQbojL4Gw==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-osx-arm64.tar.gz";
- hash = "sha512-hR8ajS+/chLw2d25zmZfZt+YAezBVBnPMlrZ7+A7uGrgmecTWxx+oX7V/5oU6ayGYDeGUXj3vvHkYUZbW6jFIA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-arm64.tar.gz";
+ hash = "sha512-KGpNaYI+2RvcdbriXDJrN0FQOnhoP06wmpd97gZceSlzTnbGOXRgnubqHzN2TZgCWaBLdqOsDS0J9KDUFz2OiA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.121/dotnet-sdk-8.0.121-osx-x64.tar.gz";
- hash = "sha512-X14oqsO9JyT2R5LAwj+cWl1e+Fd1HSR+t3+Fyui3h9qjFSt9jsTWt3ObtagDXwAVr0isR7E9p2ydxfNP8P03Sg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-x64.tar.gz";
+ hash = "sha512-QV8LCIinx3iBZ63civsZyIVVXpPkLWBeEM+RHBw1b637rgmJM1nvcC1ayRgUccNp/ySBSJr2zcQMRI/uwL1IMg==";
};
};
inherit commonPackages hostPackages targetPackages;
diff --git a/pkgs/development/compilers/dotnet/8/deps.json b/pkgs/development/compilers/dotnet/8/deps.json
index c0193a4e015e..65799ca37117 100644
--- a/pkgs/development/compilers/dotnet/8/deps.json
+++ b/pkgs/development/compilers/dotnet/8/deps.json
@@ -1,34 +1,4 @@
[
- {
- "hash": "sha256-ZCVXo5j7/gdd1XNirzopmGLr8gQ2YjsVejF34oJIpnI=",
- "pname": "Microsoft.Build.Framework",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.framework/17.8.29/microsoft.build.framework.17.8.29.nupkg",
- "version": "17.8.29"
- },
- {
- "hash": "sha256-OHQ6xD72djcnILY6OWJbmg1MG1SUAhvoKvwcu2Gq2oA=",
- "pname": "Microsoft.Build.Tasks.Core",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.tasks.core/17.8.29/microsoft.build.tasks.core.17.8.29.nupkg",
- "version": "17.8.29"
- },
- {
- "hash": "sha256-3ZvH65ZQBRboRH0TbHEqOuWG0TcoOB1Duuwi6x+HYtY=",
- "pname": "Microsoft.Build.Utilities.Core",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.build.utilities.core/17.8.29/microsoft.build.utilities.core.17.8.29.nupkg",
- "version": "17.8.29"
- },
- {
- "hash": "sha256-XWYYBmjI6F4UVUetfbaXgrDXc76Amm42mXsIk8b+q/I=",
- "pname": "Microsoft.NET.StringTools",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.net.stringtools/17.8.29/microsoft.net.stringtools.17.8.29.nupkg",
- "version": "17.8.29"
- },
- {
- "hash": "sha256-ic5h0cmHIaowJfItTLXLnmFhIg4NhaoMoWVAFMHKdzQ=",
- "pname": "Microsoft.VisualStudio.Setup.Configuration.Interop",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/45bacae2-5efb-47c8-91e5-8ec20c22b4f8/nuget/v3/flat2/microsoft.visualstudio.setup.configuration.interop/3.2.2146/microsoft.visualstudio.setup.configuration.interop.3.2.2146.nupkg",
- "version": "3.2.2146"
- },
{
"hash": "sha256-K2tSVW4n4beRPzPu3rlVaBEMdGvWSv/3Q1fxaDh4Mjo=",
"pname": "Newtonsoft.Json",
@@ -61,50 +31,50 @@
},
{
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILAsm",
- "sha256": "c8b42e404d8d655a82bc3c2be3e14b1d1c232f551780d7eabe809468311b11e1",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/8.0.21-servicing.25475.13/runtime.linux-arm64.microsoft.netcore.ilasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "sha256": "0b7c1f69f8a7ef9bb96d0e9cb704c9332ca6cda9c64a55266a17a5be05ab355e",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.linux-arm64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
},
{
"pname": "runtime.linux-arm64.Microsoft.NETCore.ILDAsm",
- "sha256": "8ddb458221b8d4307fb954d330cd0a0f2d8d96b676c64e75a80f7f51a1afcfb8",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/8.0.21-servicing.25475.13/runtime.linux-arm64.microsoft.netcore.ildasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "sha256": "bb899f16518336030869f122b8b47b205d79f7fbee89eb08ceb2609f4d1c9932",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-arm64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.linux-arm64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
},
{
- "hash": "sha256-DT+mu9MBRAeinZAtq70RU659O6VBaeMb3sz6TF+YBuc=",
+ "hash": "sha256-wnv5YDTVMbrJJ5KkbulQfRGz2MSti2WEmXTpTTaeuKw=",
"pname": "runtime.linux-x64.Microsoft.NETCore.ILAsm",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/8.0.21-servicing.25475.13/runtime.linux-x64.microsoft.netcore.ilasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.linux-x64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
},
{
- "hash": "sha256-HFCQ3OZJd/Fo1P5/3jt1LTeUgBtnmJCeC5SVnvF9tm4=",
+ "hash": "sha256-1vAbdp7YyQI1ZsDtF/t9UEKQ/KZQBpiUJaPMeIp/7Q4=",
"pname": "runtime.linux-x64.Microsoft.NETCore.ILDAsm",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/8.0.21-servicing.25475.13/runtime.linux-x64.microsoft.netcore.ildasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.linux-x64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.linux-x64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
},
{
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILAsm",
- "sha256": "be960213235352287c640ca6dc0a3a4b51a3d80085b5e19357fa3c2a5a92e247",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/8.0.21-servicing.25475.13/runtime.osx-arm64.microsoft.netcore.ilasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "sha256": "f85fecd03f6a562f509686d6369bf0052532540b6e2669e4f0d62272f1908a5c",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.osx-arm64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
},
{
"pname": "runtime.osx-arm64.Microsoft.NETCore.ILDAsm",
- "sha256": "76764b8c1e11cbaaaf84cdc0ee1cc3a95d7be4c73b1669a173dca0c0c4be7c77",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/8.0.21-servicing.25475.13/runtime.osx-arm64.microsoft.netcore.ildasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "sha256": "a5133bf0f7f3036882c7a6d9f3261b24de1c6049bd2db56efff1e225cbf21ed0",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-arm64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.osx-arm64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
},
{
"pname": "runtime.osx-x64.Microsoft.NETCore.ILAsm",
- "sha256": "d86f1a08f77a14b5b35721f2542cd5ec3c88501b6b0ca6a318ce49400ebd7d49",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/8.0.21-servicing.25475.13/runtime.osx-x64.microsoft.netcore.ilasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "sha256": "15be2832f15230b7164b1ab7f1686d8959778224f155a0f1f7d224abdf86e96c",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ilasm/8.0.22-servicing.25527.7/runtime.osx-x64.microsoft.netcore.ilasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
},
{
"pname": "runtime.osx-x64.Microsoft.NETCore.ILDAsm",
- "sha256": "c01c2877282fd9a6d9a8071c880464cc17db78d1e8674d76ced9099443927df5",
- "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/8.0.21-servicing.25475.13/runtime.osx-x64.microsoft.netcore.ildasm.8.0.21-servicing.25475.13.nupkg",
- "version": "8.0.21-servicing.25475.13"
+ "sha256": "0467b25c497df5940d96501960868111c5401fb193c0a7d5eceeca609d9d3ef0",
+ "url": "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/a65e5cb4-26c0-410f-9457-06db3c5254be/nuget/v3/flat2/runtime.osx-x64.microsoft.netcore.ildasm/8.0.22-servicing.25527.7/runtime.osx-x64.microsoft.netcore.ildasm.8.0.22-servicing.25527.7.nupkg",
+ "version": "8.0.22-servicing.25527.7"
}
]
diff --git a/pkgs/development/compilers/dotnet/8/release-info.json b/pkgs/development/compilers/dotnet/8/release-info.json
index 505541fc491a..78992238d8d0 100644
--- a/pkgs/development/compilers/dotnet/8/release-info.json
+++ b/pkgs/development/compilers/dotnet/8/release-info.json
@@ -1,5 +1,5 @@
{
- "tarballHash": "sha256-XvlOvcP2c6/yMBYDjg+On9GjbMuO2JuwA8Ig0TWg/pY=",
- "artifactsUrl": "https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.8.0.121-servicing.25476.1.centos.9-x64.tar.gz",
- "artifactsHash": "sha256-w8Rby35RCVAzc4uxJd2IH2st2DOrNFSRmVIFoPxM168="
+ "tarballHash": "sha256-9dluekeWZj2Y4MFMxn86Xj/h5uLYvMSa4d+nsCW0x+I=",
+ "artifactsUrl": "https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.8.0.122-servicing.25528.1.centos.9-x64.tar.gz",
+ "artifactsHash": "sha256-7uyVD0UbJjv502fmC7rnuQc47mfrRr8WBubUQyTKU2Q="
}
diff --git a/pkgs/development/compilers/dotnet/8/release.json b/pkgs/development/compilers/dotnet/8/release.json
index bd5ac428b206..15390f56b89c 100644
--- a/pkgs/development/compilers/dotnet/8/release.json
+++ b/pkgs/development/compilers/dotnet/8/release.json
@@ -1,10 +1,10 @@
{
- "release": "8.0.22",
+ "release": "8.0.23",
"channel": "8.0",
- "tag": "v8.0.122",
- "sdkVersion": "8.0.122",
- "runtimeVersion": "8.0.22",
- "aspNetCoreVersion": "8.0.22",
+ "tag": "v8.0.123",
+ "sdkVersion": "8.0.123",
+ "runtimeVersion": "8.0.23",
+ "aspNetCoreVersion": "8.0.23",
"sourceRepository": "https://github.com/dotnet/dotnet",
- "sourceVersion": "e0cc6f889abcb72068cda168d9398cf3e037b5e7"
+ "sourceVersion": "fafff0660ef23ca2ece1444119524a76e0f4d4a4"
}
diff --git a/pkgs/development/compilers/dotnet/9/release-info.json b/pkgs/development/compilers/dotnet/9/release-info.json
index 66de3688501f..03d47c2126a1 100644
--- a/pkgs/development/compilers/dotnet/9/release-info.json
+++ b/pkgs/development/compilers/dotnet/9/release-info.json
@@ -1,5 +1,5 @@
{
- "tarballHash": "sha256-aw0pdmHxatJyIS9JFRb5kyqT6rHGivYiuUGQpWbrTW8=",
+ "tarballHash": "sha256-JIY/CVOvJLImJPbEE7ypzlOph/C3rUT07hiiy0LbrUs=",
"artifactsUrl": "https://builds.dotnet.microsoft.com/source-built-artifacts/assets/Private.SourceBuilt.Artifacts.9.0.111-servicing.25476.1.centos.9-x64.tar.gz",
"artifactsHash": "sha256-reG0h30BetY0ApezKXdDBl6tOS4S3HRY5QLP2J/KPRU="
}
diff --git a/pkgs/development/compilers/dotnet/9/release.json b/pkgs/development/compilers/dotnet/9/release.json
index 7f288f18b148..e37dc668ce6b 100644
--- a/pkgs/development/compilers/dotnet/9/release.json
+++ b/pkgs/development/compilers/dotnet/9/release.json
@@ -1,10 +1,10 @@
{
- "release": "9.0.11",
+ "release": "9.0.12",
"channel": "9.0",
- "tag": "v9.0.112",
- "sdkVersion": "9.0.112",
- "runtimeVersion": "9.0.11",
- "aspNetCoreVersion": "9.0.11",
+ "tag": "v9.0.113",
+ "sdkVersion": "9.0.113",
+ "runtimeVersion": "9.0.12",
+ "aspNetCoreVersion": "9.0.12",
"sourceRepository": "https://github.com/dotnet/dotnet",
- "sourceVersion": "191254d6485c508af3f6f8ff5f20e91fa63ee39c"
+ "sourceVersion": "46e42120674fdd5fe1239797df142f8f6e7943b0"
}
diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix
index 3f0dc69af3e4..9e1f248e61cd 100644
--- a/pkgs/development/compilers/dotnet/default.nix
+++ b/pkgs/development/compilers/dotnet/default.nix
@@ -167,7 +167,6 @@ pkgs
if !pkgs.dotnet_10.vmr.meta.broken then pkgs.dotnet_10.sdk else pkgs.sdk_10_0_1xx-bin;
# source-built SDK only exists for _1xx feature band
# https://github.com/dotnet/source-build/issues/3667
- sdk_8_0_3xx = combineSdk sdk_8_0_1xx pkgs.sdk_8_0_3xx-bin;
sdk_8_0_4xx = combineSdk sdk_8_0_1xx pkgs.sdk_8_0_4xx-bin;
sdk_9_0_3xx = combineSdk sdk_9_0_1xx pkgs.sdk_9_0_3xx-bin;
sdk_8_0 = sdk_8_0_4xx;
diff --git a/pkgs/development/compilers/dotnet/packages.nix b/pkgs/development/compilers/dotnet/packages.nix
index d35fd57145b3..ea526b2212a5 100644
--- a/pkgs/development/compilers/dotnet/packages.nix
+++ b/pkgs/development/compilers/dotnet/packages.nix
@@ -32,6 +32,9 @@ let
)
);
inherit (vmr) targetRid releaseManifest;
+ sdkVersion = releaseManifest.sdkVersion;
+ runtimeVersion = releaseManifest.runtimeVersion;
+ aspnetcoreVersion = releaseManifest.aspNetCoreVersion or releaseManifest.runtimeVersion;
# TODO: do this properly
hostRid = targetRid;
@@ -114,9 +117,9 @@ let
];
};
- sdk = mkCommon "sdk" rec {
+ sdk = mkCommon "sdk" {
pname = "${baseName}-sdk";
- version = releaseManifest.sdkVersion;
+ version = sdkVersion;
src = vmr;
dontUnpack = true;
@@ -136,7 +139,7 @@ let
runHook preInstall
mkdir -p "$out"/share
- cp -r "$src"/lib/dotnet-sdk-${version}-${targetRid} "$out"/share/dotnet
+ cp -r "$src"/lib/dotnet-sdk-${sdkVersion}-${targetRid} "$out"/share/dotnet
chmod +w "$out"/share/dotnet
mkdir "$out"/bin
ln -s "$out"/share/dotnet/dotnet "$out"/bin/dotnet
@@ -159,7 +162,10 @@ let
'';
${
- if stdenvNoCC.hostPlatform.isDarwin && lib.versionAtLeast version "10" then "postInstall" else null
+ if stdenvNoCC.hostPlatform.isDarwin && lib.versionAtLeast sdkVersion "10" then
+ "postInstall"
+ else
+ null
} =
''
mkdir -p "$out"/nix-support
@@ -182,9 +188,9 @@ let
};
};
- runtime = mkCommon "runtime" rec {
+ runtime = mkCommon "runtime" {
pname = "${baseName}-runtime";
- version = releaseManifest.runtimeVersion;
+ version = runtimeVersion;
src = vmr;
dontUnpack = true;
@@ -193,7 +199,7 @@ let
runHook preInstall
mkdir -p "$out"/share
- cp -r "$src/lib/dotnet-runtime-${version}-${targetRid}" "$out"/share/dotnet
+ cp -r "$src/lib/dotnet-runtime-${runtimeVersion}-${targetRid}" "$out"/share/dotnet
chmod +w "$out"/share/dotnet
mkdir "$out"/bin
ln -s "$out"/share/dotnet/dotnet "$out"/bin/dotnet
@@ -210,9 +216,9 @@ let
};
};
- aspnetcore = mkCommon "aspnetcore" rec {
+ aspnetcore = mkCommon "aspnetcore" {
pname = "${baseName}-aspnetcore-runtime";
- version = releaseManifest.aspNetCoreVersion or releaseManifest.runtimeVersion;
+ version = aspnetcoreVersion;
src = vmr;
dontUnpack = true;
@@ -226,7 +232,7 @@ let
mkdir "$out"/bin
ln -s "$out"/share/dotnet/dotnet "$out"/bin/dotnet
- cp -Tr "$src/lib/aspnetcore-runtime-${version}-${targetRid}"/shared/Microsoft.AspNetCore.App "$out"/share/dotnet/shared/Microsoft.AspNetCore.App
+ cp -Tr "$src/lib/aspnetcore-runtime-${aspnetcoreVersion}-${targetRid}"/shared/Microsoft.AspNetCore.App "$out"/share/dotnet/shared/Microsoft.AspNetCore.App
chmod +w "$out"/share/dotnet/shared
runHook postInstall
diff --git a/pkgs/development/compilers/dotnet/versions/10.0.nix b/pkgs/development/compilers/dotnet/versions/10.0.nix
index 1a5725ad5224..b5afc79b4c03 100644
--- a/pkgs/development/compilers/dotnet/versions/10.0.nix
+++ b/pkgs/development/compilers/dotnet/versions/10.0.nix
@@ -11,28 +11,28 @@ let
commonPackages = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Ref";
- version = "10.0.1";
- hash = "sha512-dh+mzIMt9nUXWglf7N5h26eZg5MvQZGMoqY2i8mLsWrXiycCqF9AODB8uto+Yh+eH+wPX/B//0l44TLugJka/A==";
+ version = "10.0.2";
+ hash = "sha512-MeDkxsB9ir694B2z0nIG7ZZ6DISLmbU7aOwCusO6AadYjitxjv+e9TuY1Y0ijwuYNjxukBIj45nF/fCEg6CGHw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-flYAaRRqwcTWGzKAeATlOpDFf46EgWuWil2z/ik/lbC572R9Bb+pNL8CMstitLw07PxLEtckeIVUxrZaS0FGwg==";
+ version = "10.0.2";
+ hash = "sha512-dlgigLX+tCuYRg5TcnOTg+UyNlIK0queBF5EWmPw8jpX3J0iqXUs9Nb+4BriG57QoNRiZCXaEB81TDeKb56xxw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Ref";
- version = "10.0.1";
- hash = "sha512-Hbru54m1Av0D8lGHGJ1gnU8TFYIewPbPo7cIBmj+XpUzj0TXid2zmYP19ehFjIX3gmy3mnZXWRT/M389OUDmRA==";
+ version = "10.0.2";
+ hash = "sha512-3qJ+azj6rd+xEpGVoCtpDr1p83IVLIJEZkXo8EtPWB8HjZlrfh7MA6FcJM8bEhqijqSy10yzeoJY0uyB0Dgeug==";
})
(fetchNupkg {
pname = "Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-PLdYmCls6trm8nFOUTVxQgG0KxssYA5HL+6WkNDSRfhBlXOhB349+FJjs/+uWtJq9bvrM93dbDj1abYmxw3USg==";
+ version = "10.0.2";
+ hash = "sha512-Lbk2KbxuXgn2iW+VjbXYUD33w5EDgNXwLrBQ6KeHDMria/x9SYqf080/wvto4Ot2La2gMgvbwS7WJ9IE08ydNA==";
})
(fetchNupkg {
pname = "Microsoft.NET.ILLink.Tasks";
- version = "10.0.1";
- hash = "sha512-zvIEPvPiT21zN3ShmtYVOFogOPw7rsT9zBDenoThGsTbuu77Vh/X0RR+yFdl27Ec7iAxxgrtB0Kqsof0P+XtmQ==";
+ version = "10.0.2";
+ hash = "sha512-Q1ZYQ+2IEDcc6Oh2C7VehfmMUUbwWle4SmVVfb5o7MjPPfj7ns2s5OYuPpcAupkCluuIEo4qHgwZMDCAIKVxkw==";
})
];
@@ -40,118 +40,118 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
- version = "10.0.1";
- hash = "sha512-QN3AEmYYq2xJJ9q0bpqHpcAHH19hwpOe6bdmiGBG9OR3FL8Hax6JiVi6qlRIB+9p20mnT1MiuKC7GxCPXWHabg==";
+ version = "10.0.2";
+ hash = "sha512-fpiV9uvvIvfIPK5AirdUyteKq4+zSpA0uEXQu02HKumxOti1xxDhvUV5m5iEzDwuPr1AbUW/iHt40F01QUebPw==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
- version = "10.0.1";
- hash = "sha512-cIXpTdQxnIpp2o2EHRQ4hFLdMrBSe7k3/9Ce+0iz7WiIh4kr28xhGbO7fV3VH4T48HZyobNfNeBYfVz2tvNk3A==";
+ version = "10.0.2";
+ hash = "sha512-D519AZE0AC3AiCtXJOwFUil10/0dm/uhykgje8fm+tWZEftGeOwqeyvG/FqT2T+UJItJ2X2agymdGXmsF9sw9A==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-n8mpr3R3KhwERUidCsyfpSofXKW+NGnDAgLGQwUp3Duc/SyhNn2YEr3ezBYoTxfXi4tUYMSxwlaqpMwEdrFVvg==";
+ version = "10.0.2";
+ hash = "sha512-jvPzoK4Lw6lZWdsTDIAa2dImRmHvN9mbkuvrvUriz7qTQPhaWsqC9p50VMrO5LYZCxCcLEw+crXSQb/paAQgrg==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
- version = "10.0.1";
- hash = "sha512-l61Khjl1xrKq1wVJVoUFb72oJON7ugf1OZK6r+XgMBxiAl1Yhm23IleWFn0Cj28ggaA1bgQ7+PdeIlj9JC9izA==";
+ version = "10.0.2";
+ hash = "sha512-51ko4yV4GrGuS/U+8eYxWWc/ib3KN+ZOdJmH4roHgWw/MRIAfezlGkQAwMmt7Fnd3OjCT2aVBuIcYKbtnplIhA==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-XKqUj0ZvBKGx+yY1Z+lObTbEvfWCtzhUjlcTYy/yJF0DOtrFJKk8PEyIu+Zy8RazidVAeP0O+191ha34Jzr6pg==";
+ version = "10.0.2";
+ hash = "sha512-DAZWcPotgFzYAbYIS4zPq8Be/tWLtif7wC9LIXukGChz2F+fHpWv4r9OaOPTf8hCmQQAb4xeuMtOP6O5msoVDg==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
- version = "10.0.1";
- hash = "sha512-8L+yX/6aGFgFT7IYbCK7G8wESyG1qp9gWM9i4bsLKAOYjkNdhAkelqLIK0QdMBvAJBPw6ieWISWFxy/iDe/hBA==";
+ version = "10.0.2";
+ hash = "sha512-msYQCjOIO9huZemPRdDi2dabKKr0wSKlCtzFdPZwSDWYfiOasgFrgsHXa4BC1zgw30ZEWaEFIwrHU6QFjLQqEQ==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
- version = "10.0.1";
- hash = "sha512-OvXliQbK/L/Y7Hej0UsbkcjDdvGWTuLhQXh4NXyZFiuYB0qxjNYBDQ83RqCAGZemRv3KD3esqQECV80TEyDUuQ==";
+ version = "10.0.2";
+ hash = "sha512-jH1v8wgrHaT0FnHgEPpVCM60TPHvZC0nL/o5cMLIMBJ7DI0XZM2vkei8JqyADR6ivTzXBpfj2Dquou2eA0AOzA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-lKecrY73YGL6GCI71n8pOvM08kTA94p2u69gHn6AAjfQuWxReMhDvytqcARNtvqef98pFmaomyCW05COgyLzSQ==";
+ version = "10.0.2";
+ hash = "sha512-W1DaAuDLiaVjBTlJzKcWeavvCa/Umlo3fqgrOAR/UqgF6OSwBX6Z2FkTiZ+hpeeMQ1nKUwx1pcDepx1CauBrag==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
- version = "10.0.1";
- hash = "sha512-4JTjPEY+rHMEXBBd7ViWbq6wpqi+m29lWVvcUi0BYtTwdQfigkGfF8pjDaYlyEvuHxrGXv542uQqfLSfHnWGRQ==";
+ version = "10.0.2";
+ hash = "sha512-0oMz97/sUtkQcANOcZ3SicPwA3qR+yjIl7EF/lokGCGwa9MN/2IRaTxgCVmT2or7ijb4bTMns8i+S33V3ngD2g==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-RR0c+xowMKF/qxHvKcqwZ5VcTmImKXGRwJgSVpsiWN4tH8Di64KlN6lZSlj1uO6SocaOlyB13Kuee9thDiVf2Q==";
+ version = "10.0.2";
+ hash = "sha512-u+Nacy3It5swHvm1HtdhNEoYZpI9VTvwEkZ0aH08MCKG+5I+M4eL9axO6ZS6NeQQ8ZqYvuCagNytar+QR2bihQ==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
- version = "10.0.1";
- hash = "sha512-p/Ln/LSzYwVi2XkhhPDi9kmXjtkcumL0Mo82PJRyfG15l9HkjvQlG0AXFW5yrjqo4tyNjdkPSAXCRpF1I/INjw==";
+ version = "10.0.2";
+ hash = "sha512-yYMtp3DzEgOKnYaXZ4xDlaqJEIIKbyrKgZdwvbTivKdtP9v+oRja5CE9EaLjnrHpb4DXJx3RhrU4CxteCtStAw==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-CR7uuB7JDBTPMHS1YtUZBbZhlbCDgNiuXPhjVKTIO+rnt1fxKgwBoombdTnG+sh4Yv9ziB/suB+P1DdrW4yWiQ==";
+ version = "10.0.2";
+ hash = "sha512-qPGQVJUzn/x4r4CEnAR2gQWpxoxrC0i/PB/3ra/p56L8T2gPQDndpCT5lYG95c+IBk5qBZCzYVCp89iSj4L95A==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
- version = "10.0.1";
- hash = "sha512-NDvPitCnrp5x+75klaO9EsbbRHL+MBRy5KuJFiMpd3TtkcbaYxvTrvPp6XxVgSiszXup2zq/Z0d/K4paZ7fksQ==";
+ version = "10.0.2";
+ hash = "sha512-nl8eKSnKKy+58OA1L5JdjEUUZmfYAetCHa2ub8tr3COZSVsGVon6sPpAZ5DQUSajIPSt7NRekyEr7m3XDX5Rkg==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-OdaZNmRxZcd8HC48oM2+c2NOB6HEMsaBbgXbXBFPuL3iNgef1CNjVbW810imCNf++HY1TFrcONztTeKc25E17Q==";
+ version = "10.0.2";
+ hash = "sha512-N3CTQx6CxHEwMkoYAhDY3w1XjzSPvqwSy42RkgyFx3FT8cU247A8zcGXJCsXI7yMy0BiOtdzj4I6s+chpo6aJA==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
- version = "10.0.1";
- hash = "sha512-4QK9FDp+eB+kt7G1Ffes/N3NxxYGixPDHsj2IMw6PIFONDaqIVn217KI7zgLEiCRI3VDZ4JU/IJTkhY722LKhw==";
+ version = "10.0.2";
+ hash = "sha512-O4x4qz2KLev6o6FYGIckFc+CdCsN0qaDMjlzJlrPbVqWeJHcBTNj5FNTPzDUxCXMPMRX5H5Asd7wpTWc2ZjQJg==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-xift8Jf0S6+aCoYXB73jCr9TEQ4NoCkh5rjsXcNwRnWzTxYEmppAghM0ns06IIATy56gtvp0bHbd4dl9kxcHdg==";
+ version = "10.0.2";
+ hash = "sha512-hqL6zDVP/dnETdj5TzZnee3TFtUibpvwN9FxAWMtwZZo8eCVgIuOjem3s1SPgRuiTRHWsWu8gWNDd3Dm8qn2zg==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
- version = "10.0.1";
- hash = "sha512-D4ALEODccJT4Ts5Bfe/vi+boDdcnSpuQdIod24IMOahkt8N9DgRG8CTCvkyVtqYXFzStqtgqM2LyFxNMghUCbg==";
+ version = "10.0.2";
+ hash = "sha512-ITRkUIkX5aQ1s00vQ1Np5H2P7lA+rk7CIF9Zz6emWa+GTjegLZ4gBAlWQ4hbn4eWI0ba3WVeTTq0t7WPlTTTDg==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
- version = "10.0.1";
- hash = "sha512-Bzw38ZU4NqQoXOHybxZa/yMCspo56j68OSBlmNLs67a9Oesd8RX9TQSX0VkFlThbVSaDaGSWa4d8LA0gr2NajQ==";
+ version = "10.0.2";
+ hash = "sha512-iVH5Au3lt+K3HLICU+SXfwiU8MENdLRCmsn7TTu2JVp/SZSceU/vtYC5akQNgzJkKi412w0oEFOdb6aLvcc3PQ==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
- version = "10.0.1";
- hash = "sha512-y5Ic/dtL04mCLoGE+0648ddRUAYpXmGfpI5xRii/7rbRLpitsqE/vPRc8Uz6xUoH68dmr3yIXXkAaC+1kdgYIw==";
+ version = "10.0.2";
+ hash = "sha512-2wmzupkSnGroRzJYepMPELNaXO3fgzz4L/PAkwpvWt5NVFHTDU7lGymPLrBf2lc9U7LCuvuP7qMalx715QvrBA==";
})
];
};
@@ -160,416 +160,416 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
- version = "10.0.1";
- hash = "sha512-K3SqftZ19wzr/8Y/sl6auNzCJ83sQhn9+hyvRN3JklUnqtm2j214otdCFITgkHNM/Lnc7qA1K8UqzkBySeDq1Q==";
+ version = "10.0.2";
+ hash = "sha512-/o0jAyZjkAhxUF1iaDiMDlemKcwXLIpKW3yGmLcwdJKOL6X31flCYRHVeCGlL5cFjuAaBc/vDRKyoI2c2MVTKQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm";
- version = "10.0.1";
- hash = "sha512-3f1VelSNNDqrROz1C13SV//JSS1vvRnnw1hAy6b0XQKosM4ZjL/z59mXh1mYq+RElBnWFsFJBKbHnp+xP+IBKA==";
+ version = "10.0.2";
+ hash = "sha512-4K12mMTIbnRWz3sbQPT2hRrvnsP9EcygayHZcxpVslkzbtb0XGNhAT4qNMHdEeH+BrPqBKaupwgXiQZtZzMClg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm";
- version = "10.0.1";
- hash = "sha512-/SFcpKmGhKPEdZ/dHoQuS7xSdVYtrGFGbypQxLTlQXi0CsPhfgQDeDwuvaYewfBw0GMsA9vFonluFeOlCzKmcQ==";
+ version = "10.0.2";
+ hash = "sha512-JpQdRvo/yReV1WrXN0CzrPoSzcigPTb4N1meEN226hqt7xk2fcvAXJMDntD5eENo/hZ2r7X/rggckjKLzXbLyA==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-HgFC59dEzjpoilmktWb62fjRcyaxmpJUmsKkSUZHFE8ymCTFKg366jIjZ0Hq0WfDfsbh0UeDV21fe1PYpbrOzA==";
+ version = "10.0.2";
+ hash = "sha512-QnECS7RZxZKTFEQiufnP3yGKSMKI/9F2Yqa019lCqug9TXO+pbB0coD0nUQ75GpoDj8dMj50SqYM73O0nwrJ7A==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm";
- version = "10.0.1";
- hash = "sha512-o+3xquQZ9AcjndRpd60ccmA2kzNxMjBarQFwKtxqEm4m9X6reHxBU3Un1wlO5jMNxRHG05oMZGZ9NIcBHswSTQ==";
+ version = "10.0.2";
+ hash = "sha512-8plD8Sq9pRfGdJ1xaWJmmk4wvo5LoLps5g0H/D1ahCKf6Bs4BuquxcyVfAHKsZ94/Gs/zACWS1FRKsh4mTCS4g==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
- version = "10.0.1";
- hash = "sha512-bQMhZGLIQlaHtlxb+1hsTLnggZF/ri8jsC4dAz3lAoon+MAweKz0qr6IpVAxChA6Nuhaop7ulyZTYhm+VzSPBg==";
+ version = "10.0.2";
+ hash = "sha512-Yohi+HtziOv3WP39Rm3Fjb1gttgfjj2Mpk1oFkVuYgxe91Bjyt8veSSmzt4tKLmcTUXr/+TUuA0lx/PftHiPJw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm64";
- version = "10.0.1";
- hash = "sha512-LhjhqX/Jwb3b6q8sBDs5pL7dpThlXEks/MG9+pcuGAlkmPQ+V25eiYk7wjlcxj+xB+A7NidxIX282KOL3Dvi3g==";
+ version = "10.0.2";
+ hash = "sha512-SmXNApTrb4RHUSfYgS1rNr9jzPHZEnqr1a/5O5ZU6YWx2puq6lUS5H2eTz+EPHaL5XTfVwl39FdtKyIdqs4I/Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
- version = "10.0.1";
- hash = "sha512-Wl+YcCJpTNVm67A1Os9tQ56cWMcwTti8L8ZuWUJSSRidYdaiDJUpJNfj7ptYsGNMAKue8vqbNQr3zQdKVcmpmg==";
+ version = "10.0.2";
+ hash = "sha512-+FPjH0FOqU75qsQlAyDaGKGEwFmwnVtNE0QtugoKqMwP3rJYWnfAE2DA84VuaeKPUh0ugTRiez1KVxhP9lKM9Q==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-do8X7mhD4IdRKiWiVaxkx0O8iN1oiOAYOBa/+MJi0gz4EOdQr67a4hXvp7ZLuJQ8PIxqKfCpKk3aE6KhIY+mDg==";
+ version = "10.0.2";
+ hash = "sha512-LdmCx4BlhGWqVExa6/oumt89+Izs9V4MyepRKlUpja0O/XYIBX7mLaVZ0Leq179YUk3eUs0TvFT9WlrbT2+WrQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-arm64";
- version = "10.0.1";
- hash = "sha512-UCAtWzIxDjl4PwXtxX54Q1FD4pcJRE64dbD7S5lbhTNt1JFwP59rrSoKUaJvXhZlx96Fq9FykXtyRxAmkvLXOA==";
+ version = "10.0.2";
+ hash = "sha512-pKVDUKAhaRpGdTqvvN7NyLKuoJvOHMNOdPe7/zMk4mbMnyZc2LYR8ykkkV1LNZQoQW92B6owAgKlzGg3brv/jg==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
- version = "10.0.1";
- hash = "sha512-BLXeMOfMip9vq8+rce0+DgX8+DRmxjrxSeO8JOGiHJ7oD9rYHdX+pSqaakjwe7y7oMIDKm1MC4nJFFpauHlxlQ==";
+ version = "10.0.2";
+ hash = "sha512-j53o/jrNB3/VLkS0N7QIXbHuLLiS9zc6gmICM2ggyvhlyXaMQBUcvu1vXKKJztd2C81CM0aq9j9CU/ygcXLILg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-x64";
- version = "10.0.1";
- hash = "sha512-/hDIh0U69+S/8FEYmYE8OoephfEe2nNxz1AgtWVEJ8JW0dn4oBj8kyBjCjI3bojYE/tJIdGOM+TyAuU6UFDQ4Q==";
+ version = "10.0.2";
+ hash = "sha512-7uxI/o0jaZ7lBU0Cpxxl/77ap6+sOfCPPAkOpE+irQ3GxtR8675pZElHrvBA6Eq32Ig0YaDwcpiJ85GPL1f2ow==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-x64";
- version = "10.0.1";
- hash = "sha512-JmbpFd85wZikAT/D57wINht5rtfsAQlqQG34NvSu3ajMk9hN1cZ8PmEuysoZVSGap/JGF3cAHP67Z7x9U8DKXA==";
+ version = "10.0.2";
+ hash = "sha512-cH59TAPzM+uVBL1OjTFFDMUneXhwjzWojSTgfoU6HVGY4GB78wFIwD9sEBB+abBT0akbP4p+ZfUNp4JKMwVRwA==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-cauY/NbkxOxCmhXoJRq99czH5geyhEV0Nq3LBhZ18tZ+837Ta13YcpCMgyRpCh//aAwFzDtJSPhf7EZQR77cog==";
+ version = "10.0.2";
+ hash = "sha512-EYswiTzkKJK3L22U9nsHLvsdJOelsguYi7gq+slxwj0PZDdkU9zw7F1PeZGxX6MS+rDuDqLZ3ipXEudSD2NQGw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-x64";
- version = "10.0.1";
- hash = "sha512-Bxt5GRmRSrp+CKyoVQoafibKtrr/ETe6mbkirLqP8+Twl3bAE/SVYqm53UiPH1HOIQBXCxAGkC8NwsmVAXpweg==";
+ version = "10.0.2";
+ hash = "sha512-kvxx2LqSLIUYPP7uFi/lQ+wY3p+OLHhRW/YwsQjJqrM/Rj/ApMw4l/GmWG+Mwyb329kUCog3pZNd5l8Ki/bxKw==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
- version = "10.0.1";
- hash = "sha512-jwy2ibfaCHD1j72o/AHzv4bFtqeUXwpgAsph4URVrhFWXUepbRmV/50ehnyA/G+9rEPvvA1cD2ypSr9iZ1e/Kg==";
+ version = "10.0.2";
+ hash = "sha512-Xa2h2ZBs+vKW0L9oPM/5NxH6JS+GlN1nvKgOk42sNBAgdrh8nPF7J6fL2ZAclXMQc7EGkPS2vrFYhx2tENvH8g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
- version = "10.0.1";
- hash = "sha512-VGi4l0A3IQNk07slUkXuPgFIFM8UnuP/zk4Y9PLazuu0vb6q2H8LXE+iHoDapExAQgL8h5wU3nBGOXL3S1t5BQ==";
+ version = "10.0.2";
+ hash = "sha512-NpiSoJv/uYjvVBPn9U1v3LaoaGCN+4+UQbKRZ/rH2ZqUABHnKHEfdUPfaLscOONdYjD6mxGcvNitZqrGn2NkCA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
- version = "10.0.1";
- hash = "sha512-fmpIIKICgHRHHoxyU8YwMVKfIZZYw5ZCH9L+gLCogFLxHemlo0aYvwe2mIgoVJ0b7iDSng3jbZvgvnc7niP6vA==";
+ version = "10.0.2";
+ hash = "sha512-Vs82EOZFQd5YyiwV1KL9BPh8tWzXa5mvXXLVDHRoWqVUXdQBBsQUR7pd2kSYy1Mx2VW9gIqyxlA49NAIy1U8qQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-YKF4Pa+VPrIWISpLmcKlIwxUVjDaEbp42a+dnFNY+RopgzFH3CSdS3OUpW0XPveSshHvXMDxmeVxXW29FvQCyw==";
+ version = "10.0.2";
+ hash = "sha512-bImG3W3xvOzoR/JqlH4xtIthWeyYs30m6Y1cGYnygNKVD3EBfeLNN0cWWJbp59kZcDJ1K2UJAkG/5YAawGt7vg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm";
- version = "10.0.1";
- hash = "sha512-ynpGm1U2SgbUl5CJd4xkD/fFpHnmznBcNyj3ueZKJ1BbJTHlPqhYlYBafk7Ox7cRTDriDMM3D2fk1VsINnS/qw==";
+ version = "10.0.2";
+ hash = "sha512-0dm33n+2EZwRxS1ZzqdA6rw0sLYFCWw9cmAZYO8A9Qev/5neG9oVLVEm0l+caC+kkkrLiMkEdzxc9Iudc9Sb3w==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
- version = "10.0.1";
- hash = "sha512-6ZezOJwdDRIfrrPCAknmbIPTNMMfEXkTUJO9vuCcfgHQ8oFjxny0KCXwciqSdjqi9hAvXmKgWMVMNg5o+FR1Vg==";
+ version = "10.0.2";
+ hash = "sha512-qx8zKUGwHneBu6eYEuXGjkYRdhGvfTl/hZ0OJ8s86rKZRGlIWuCUlDx68eW+1wK5SxqTLEgqgjq0bvkq3D+rGg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
- version = "10.0.1";
- hash = "sha512-/ZPx5RCi3sfpyLF7DrDK237tZLytYDPEa9Ib+oO632IXilfDjii9yTzpcfISsslqfqtQ11QCZFipns6zDQOS3w==";
+ version = "10.0.2";
+ hash = "sha512-ekzeTBQ5DB5XVvj2umshjXXB5id8hQLAKdDtxS9NCFkdJBccBA/sraSpqp9u7wMLtcPlXWOASFCwS6h81L3Dvg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
- version = "10.0.1";
- hash = "sha512-OUFaWk1hiJoLXFwDfLCH4JHJ/0xsQ2lY4jSEQkvlWdHc/PWbqzSNI9aRpoq3uRTt80F+EgdWOXBxGh6ptgR8PA==";
+ version = "10.0.2";
+ hash = "sha512-YdkF2zZqU3+7SVZb4tofbryj9kumZqUTtmvoFVGnuN4GUQteXkJYPYfyPUmzTJf04+e6uGjlsC5J6D2BkXxjSQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-FFcu9QPseX6zA1Tj+iT1xfNCGTFfj7S/9CMA+DX9XEFogLX92ppstCFytX9U+wD30GjO81eaRE1CEtijmFf2xQ==";
+ version = "10.0.2";
+ hash = "sha512-iysJBEOAOvEsEbw/XIqnsyb11ypiT1tsiO6LHK6hfqEp/CzMDu92HLGMwt1jydxneItCyAnPXN+Tod194uRShQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-arm64";
- version = "10.0.1";
- hash = "sha512-qfHzimy78Plho1+jx9eBIFsSNAU+mMvxpPKuqzeEbIWpCnJDETWNrSbtGnujSE2HBoYwmJ49TPmKd7yM3HyghA==";
+ version = "10.0.2";
+ hash = "sha512-oGTR6mRZiejQJJwRuOWQGUXbgA0VFnJ6gXvtIbJ2MqyGJ3CdnPQXfXjcugPOLQv6anGwv5ycPSgnJ8LhlbbSkQ==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
- version = "10.0.1";
- hash = "sha512-QVZNW+lsh9meR/nvUHsTQuQ9jCYmJyatejlwYe/CC4wxQ/A3mlcI1WraeDdLNSCVse5WZdJ5hSSfsY3AE5ZOvQ==";
+ version = "10.0.2";
+ hash = "sha512-2+Km8yDt08pAw2A2Vj+NrecNe/nOXORo+PQ3zZey31SsG1ZHInWgDMGAmumrhoTHlddKQB4gutJOXNsm0eladw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
- version = "10.0.1";
- hash = "sha512-x1zk7wFbxXSaeHvJhGezULy8sUXjZgB1x8wgBcD31EaDqiQIxJWEfMKTdKbu7EPbeGvnwW+5A8j8gRKPKukQiA==";
+ version = "10.0.2";
+ hash = "sha512-Q9RwIBiRsu14iuf5j5cGN7tX4w86KzYs7sEB+z/ljPy8YajaKub5OWkKFpK/D/eoGQwfQ8G0hlYWLJSQ1Myhyw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
- version = "10.0.1";
- hash = "sha512-mbBB5rot/iBZapI/e/pcKyQr+dk/o9AufThK7fvKUCb18ghG43+ndf1HcInYMlfsZNDUFUeh3fkK/LmPDggXJg==";
+ version = "10.0.2";
+ hash = "sha512-XkH9MRV6B4dxnndADS2hSU9m2eHZD9b8KNn+OUuuxdeSW0FsA3QeEilHbqw5PcCKVgwW+R4fNnTJUuNJg1KhKA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-oZaaGwczV9wuWxcqQI2Mo2wJwk1jQIFwDl5y0+A97CX2Lv5UneF72ZKG/SwXvt0lBB6fzA03FlEeGA24blhlrQ==";
+ version = "10.0.2";
+ hash = "sha512-yxPz87vqvsaWs86eiDgvTZ9y6bg59eQoQXIWONAGX2ZCgzh93f26vpbMqnrwDV21aJv+VIabfo06eLehCGcMMg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.linux-musl-x64";
- version = "10.0.1";
- hash = "sha512-3ktoSG0rgamlYB5FPxnZLWw1bNlJCNr9/WJfFNKGlGFiizx2zA0EjGlLG8vvxqHhCsce1VtwOl1GLdUUIklH3w==";
+ version = "10.0.2";
+ hash = "sha512-hz/T704PkGX0SgQCuWR3G0IiqoVerAeTU+2pMP1lwdDjvBWUM7WJqQFUYtkwhgBchwmDt16i8xyC5sQh4nj/AA==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
- version = "10.0.1";
- hash = "sha512-wmQLkkkEAlnEVm48luVyvy4pqcFWQvgQZuecmPsBx4dzy9LHfqAJUG75iabbZrITfFknI/6kMg/zuKS5mgmo/Q==";
+ version = "10.0.2";
+ hash = "sha512-uVsmW81TSWHwcLczyP/b4XfM+dvmuK3z1dqBUUXFaIxWdTRgZj2NNdj+6+7IB4oYbuHrPVRCr/KSZZvgaRjFQA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-arm64";
- version = "10.0.1";
- hash = "sha512-RlTdys7S+pnl/X7lYgDCSyZ6PxIdUpUJTn5XjNpnjD3zC5SNUFLs496lvJ0gJZ9VLC6t2XfSMOjYz9a+JP7yiw==";
+ version = "10.0.2";
+ hash = "sha512-JRYATohpyzJYqYmogrlCb7aw4jR4Tyg54QQClPTMM8VRcZmWpP0vosV013MFigLRZh/HudZS3wifIiejamsqMg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
- version = "10.0.1";
- hash = "sha512-eiXRjeXKspkSrP5clwRTWOAkd7O9lf3m55BPi20tkGL07y4YcF9HxVAvyaPbo27VA+nwxOYZXaUOjg/t9X4rmg==";
+ version = "10.0.2";
+ hash = "sha512-zM3+pQ2Mw/HKEnxSfUGmC+3cMv63irWkTHjm9fmcxbGP1iEhATvix7LFeM02n1xAY5E4nEAddRsOYS16nsaE3A==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-iSfcPVNQJfya+QhDIHtVEiYj4Xo0UP3wJ5NPiDEE94t6Ea0M146YY3QzIC7osQKWfyF7vMEfyFsKMalCBl4lFQ==";
+ version = "10.0.2";
+ hash = "sha512-uQxkmfdQxKIBqaX4FwRjeeTAJIbjKyNFC9gjCqIg1o8x6HhnHkhUGCpm2S0oekf6/HPuJuCFDqfW2285N3pffg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-arm64";
- version = "10.0.1";
- hash = "sha512-gxyenkkLwMRnyfQdF/Uyn3K2Op6hBMdW50Pssfh6Zu68vBsRimGxiVpOirJCwtNwBy7wCixAnAYKjfNtj4U3Bw==";
+ version = "10.0.2";
+ hash = "sha512-5fAbHxsLlD8Q+kpXY9uGkzpqpBseTSUvsvg60LYqg/u26nHEQ94qnePsLakoe/L6GAeZEbpNWlX03yb/KPdgQw==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
- version = "10.0.1";
- hash = "sha512-4oN9SfJRyuZdWXYKzHDnzJef0Ido/YvIKtbtPNnGtz4eNc4btIUlWdJsu/oSM4gKnnLqEmNjFuo8UKDNC5YYeg==";
+ version = "10.0.2";
+ hash = "sha512-ntZYKY843uFBZTfDSs0wGEc5NA4DAN0bG4qYJhbjK71y0A1k64nh9/h+EgZaC8Iv/X9peBAu7BqiVveeVBM+BQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-x64";
- version = "10.0.1";
- hash = "sha512-QKgOoiwk92mYG1vCdRQu4koKpWQ3Y9ERouCGpK1tVoYnmHVWPhYFjHHaL4206ho046gWr1+e0D+Y9l7LCccazQ==";
+ version = "10.0.2";
+ hash = "sha512-mspuFi6Bb7a6U/Yj0YIMIHKKUuIXMU/a7BZEdTYrQ51GKM7KiiCkQeduudaA9g9kMuXisEpNLgSxwSRTyyC23w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-x64";
- version = "10.0.1";
- hash = "sha512-aCt1Bk4MXPmKeUFUDnwBYWVmgHNhAbDU5RdgT8X2mu8UIKIjaS36bN7iDu3NypRFrhrQ7U7kBqmbIiYaiOGFig==";
+ version = "10.0.2";
+ hash = "sha512-CoAL+2H0G83cFvR1kJmmLT9cmS4FKg0iAbhhcSnPfnF09/Cw++z8vmW5g9QSrSuXJQOqnwcDzZvhfonpPkYnhw==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-GKAsTBMD9cWoyAfxE+f1SLYEd9GmTvgL+ja4ebk9VElHk897OIq3KkdVheH908pFVk5nMk6VG8tDJ8ASLk0Bnw==";
+ version = "10.0.2";
+ hash = "sha512-4eSx/T57ImkGZEeybh1M1uUdkN5UFJnx8TXGRR4xDFv6ih1pd/msTSxyoE7pq1Mx4BQG53ai8IRjCEt+Rou0gQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.osx-x64";
- version = "10.0.1";
- hash = "sha512-Bb3F5goFfxZTcoKuzBhsicvqi1a6meu/yvRSknv2sEq9Ql/YxivArBRhrAu/qd6I1zjd0P6KR0pAHoQJr3Pojw==";
+ version = "10.0.2";
+ hash = "sha512-ca1S6b1HsUIv++ryZ0dyD0V/OZhgzCIn+cZ7nEkLxYk5r8XhYcoFUr2ST5Ij8rBuWedxXZo3/xXgMj2uk4o1gg==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
- version = "10.0.1";
- hash = "sha512-AnuURu28jW2vaqROOgmSTubgLvJmPrvx9hsQayalJY3DYTK2yra1doHisll1gUKZC3qvKBZ1+hJNXeppkQHPWw==";
+ version = "10.0.2";
+ hash = "sha512-3YiUtVeAh2d6ppaKiHESTipjRn9J+EoRswCqBkY+y56VU38667ki21L9G6Qtnuim/wGUoBJRiEUhHwxyzI9aGg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-arm64";
- version = "10.0.1";
- hash = "sha512-wA4ZHHB2+LGAaPq/mUH/NkOSihQAh9YO3OX7iAuDHB3B/MRJj33GzvH2+tRp9jXcaHh+Ttf5lkNqG8OnPg3uyA==";
+ version = "10.0.2";
+ hash = "sha512-1R9u/bZ2HFLAm2YMp3EvfwvfTk2M+OVtsXQ6nunOPFUFwR35oPFh0uzxz7dVRC8oJVUw6xKGh0+miqMIfSQF7g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-arm64";
- version = "10.0.1";
- hash = "sha512-1i+UpeMReEmRFef0CwVJfYbwsxrsAse59S4kcs7dKK+Md1yiZwu6FZbvHLbCT3H5DFtkXAk5fL3ENXSK+sQqxQ==";
+ version = "10.0.2";
+ hash = "sha512-2//Y+ZXy4cnI05lZRR6K6aK62nbTXxKc72YQ1o5zfevEZh45ddfa7hoxAEwOtHUUAY/bNW098C5jduKFIdHfWw==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-ac9xAIob4JA3rJy0XQLVG1aBSO7JOEER6mQLlvhqz1/OTmmXfLpOtKHNJyjgEqXS7aROKtBl/kXFwTawP/gV8Q==";
+ version = "10.0.2";
+ hash = "sha512-klu93uPOOXH0IFXcUzsX1SO3iixpQJep0O+EvI8ZejUqCzVscZxaLhdPo2RESZ3ZQ93PisqaOURIegxPetV6bA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-arm64";
- version = "10.0.1";
- hash = "sha512-GDzC0UW+ac41G5pGlmAL/TSCz8S0JdLcKC9EsJgGcp/sETaizV2s2Gs5uGRETE0mbp8dtM9y5mIIiFTKZ775Gw==";
+ version = "10.0.2";
+ hash = "sha512-ELDgqORIXfWu2d2NdNhaPgxMdl1lz5msGcyHB4DUaHhMj5loHvHO+1bEzoKH/CNhm8w+4bJUlv5n8/05WvrfIQ==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
- version = "10.0.1";
- hash = "sha512-7a4V5vDv4BifmfYvswZ+JF5j6YK2VOq5OeJIN2GWLJmVMxVinoqa6/5274Ayoq8SwVSq/NIp4DTrhEZoDv4HVA==";
+ version = "10.0.2";
+ hash = "sha512-Bl48t37sVydjn2l5TYPABBSninGzESRnCnvUIQYF5id6nv4rqjyhvKhoSb7voWa2yPJav+FsIMIGAro+2imfgQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x64";
- version = "10.0.1";
- hash = "sha512-hJj/GO2/WVop763MG3A7FCXxdhGAlcNufi3gHsfTrT7CU/h3bok8MrFEftDGMLV3fvtavYnu07anuOE7NuJz8A==";
+ version = "10.0.2";
+ hash = "sha512-d2bxCX6NFCcMYTNbZ0Oy6I56ajoz4sf+dOMujtZXPdEny8x1VXmlnOPduNbJJ1SsU0mn2KuBxal+aXXAoiFQrw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x64";
- version = "10.0.1";
- hash = "sha512-Cg8BYqPyw9X1IDPoOemNXKrhwLiG6xnvFffvdE0l/W+mbAia0zg8Nkonf/tI7dZOY4d/eGd9f5TTzQurqc4a3w==";
+ version = "10.0.2";
+ hash = "sha512-VTUGNbYiXId/gSmlS7n7e5PDvT48exI0iSypc6dmBdFF1n76VckUImWsee4qKv1rYND5+HxjpDgI/QBJZNThBQ==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-JiDZBYHfDprEvhh3QWNBASUxb61G1btj/4kOKvybERrvvBgAM8dRUms9kwln76Iqt80a9Tv9+1XSqDmTvfBgkw==";
+ version = "10.0.2";
+ hash = "sha512-QydAFZqEkCKSBKGHx0sfVeBeUSDIRX8y5/aUo9ntuMxMIKmkOhsYBr8sAhJogFBWF6ehhi2R5+m2v/H3fJmziw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x64";
- version = "10.0.1";
- hash = "sha512-kdQxCDmxgc/uSxVbqvqlyxfr+CvuYzTqObN6JVBtqeurt0eiQLOBtGA/IsCFq5aobvMbstIu77HNMgQr5Vlb1Q==";
+ version = "10.0.2";
+ hash = "sha512-azfXCpSBFyf+5MUNN1IjkfcT/gLh80Ax0+oL6jdhHbCTmTtz83L82rYOS7UuHpm+OHa11AuY+9cOwk22GOS1cw==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
- version = "10.0.1";
- hash = "sha512-Ulra8P9i36M3IwYsqfRkaUfqfqjoqRe1G24q/J9L0k9WZmzD0PxqYxpjio0QuHVTmSWi3a7xEpa7KEBgwmBliQ==";
+ version = "10.0.2";
+ hash = "sha512-/dNKatBdluzzBp1wxJ2XDpii1B6W5Jp6G6BjjFkgLQigeLyS4vfTmmvMhoc8dMxVPv90qBLMBvihJOxKMOol7g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x86";
- version = "10.0.1";
- hash = "sha512-MOmzynPYMicjlF/sdSYLyEgKGqtQH+gbttOuXWfi2u/VZbUJlHyVn5BUdu+frEbMMFTeUrIg0laHDYN6rw7ZkQ==";
+ version = "10.0.2";
+ hash = "sha512-RQ6TKhWakOaRkDj3SRnzl14BsMYvFqIrSdPlhYSndryEtFm4kqHPAGzdx/L4keNzmF+vBjqOr1mcoFbPvn+Ppw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x86";
- version = "10.0.1";
- hash = "sha512-wPnoZT9XXBOptQ8UkqHR6ytEJxgv1Os98/dXP/944B3P/fWVdyLN3fDq4EOf+FYR9QAIqdH3tHKHgLJBl16RyA==";
+ version = "10.0.2";
+ hash = "sha512-cHw6gtxugKdA0TtJfxBfeBG+AZV5iu84Rmztir92tDETWHqKkWGN7P7YzPFvbvuZyqsRQ4576ml+HabKzxOSlQ==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
- version = "10.0.1";
- hash = "sha512-lQA5qngftZSocjMXUDwG76A3HIt9PnzZRkBCMDHF4mAWOzvCY1nWq4GrfKNFEohakD3bChDn7SWwcR8/FrGtzA==";
+ version = "10.0.2";
+ hash = "sha512-l2sFg6gy4/6cjIi0f2DrInKf3os7uUXKoR2MUnA+Xk8SHegj/4P36yDYk5hAJSK6eSuJvChacT0gYanjxyXo6g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.NativeAOT.win-x86";
- version = "10.0.1";
- hash = "sha512-NwbW1q119szIwzqZSguA9zKTxj9AZHTLtfTct8isPh1oBIDEYlPd+FBAM8/Cuc3jvnzL0sMcyHjW68y1xhC0uQ==";
+ version = "10.0.2";
+ hash = "sha512-WfNDz4vH7FIptb4Gpdm1emxBDmmEbOZPRx+Pj8dYGWU5fp7NUxoH02Py+aDjo8bQ/oRfWEiNktMNlvzrb5cJcw==";
})
];
};
in
rec {
- release_10_0 = "10.0.1";
+ release_10_0 = "10.0.2";
aspnetcore_10_0 = buildAspNetCore {
- version = "10.0.1";
+ version = "10.0.2";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-arm.tar.gz";
- hash = "sha512-5lU5pH1swNiqvAMFAbcCWL1Ht9zIcfsPsr5KK1qE18EdntOXddCIAsclb7K8e5h4LaY0LHhXr2CcESAJKNXq9g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-arm.tar.gz";
+ hash = "sha512-H5JnanfShBkCzbPuQJ7m2gknjOlK/kxv8v/NOogkOVvycotN4cBYnhpgb8GZL6NGBv3aQmnbdYOCZd53pZhRRg==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-arm64.tar.gz";
- hash = "sha512-hfK4U7yVBv/RoIbSjfKI6bC/8+yhKQCtjvRZ8uydU3+TQVZN16bf7mU0VVUJr1FVTGucsWh04x7xQcvPbszM8g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-arm64.tar.gz";
+ hash = "sha512-UuyBSS1tQlPADX9R8S1f3bECUs5mTbAgxKkORDPn63hiUpc3QA1YYvb7pByyvPIj+ALgHRlLgpCM6EUwsDgAsQ==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-x64.tar.gz";
- hash = "sha512-zQEXTFKi/4EH0k62HBjbRGOeSnZLElp1OCUdJq0+RFf1JVGBwE5umqHTpKCE3qAHFSpEd3tS47Q84Pro8iGoMQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-x64.tar.gz";
+ hash = "sha512-Qez+am755YeljxM2/mZ+kFhfC8oiJ+JdDek0DGNJZ7GA74x8k6Yf45CUmp/dweZWunF7wTL2lH5uRQ/PxJZgIA==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-arm.tar.gz";
- hash = "sha512-bzraRU+hDVsYZW0JuvKP+B0+D/fxNwO2PwN7DUFoz4YwC88v8qINiW/dUZuD0+owifNLV4lIbF5dWmFb5h0W/g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-arm.tar.gz";
+ hash = "sha512-Ow3eDGvpNdp5qT7oOIUCk1kUuFLYN/7NORweVdovP8dmzEgxDXjT4HnFAZJOwTeyILhUaYkxndVGL9BEalh14g==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-arm64.tar.gz";
- hash = "sha512-CepnOa7tOFog8r0wJn+lMLAoFOQPQ6UJYww00smjIZq3S4yDcynVCJaUP7RJZw9Ak+/gm0ug+HbMzj7b0StHsQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-arm64.tar.gz";
+ hash = "sha512-Kk7JYczua1zWK7i4Phbfyw10TJqY5LYx/rn4Iti/x+DNlb2kTwNGQ20AdafDMMFEZPIANiAjkmbe2vEnvLedhA==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-linux-musl-x64.tar.gz";
- hash = "sha512-74S4vPsyOhGsxX5UBo4f99qkAL1ciuuJxl+xP7KtnjAphmR0lVYaDE/aXrTAg2pn5eflkdWGYfIM1t3/l9bUyQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-linux-musl-x64.tar.gz";
+ hash = "sha512-eo7hBF/j0ADJkTNmcj38DZ8GmslYJB4WWPwnrM49FpIudC8PX4AMocIT/JYg5kYucOt2M7SoJx/gl35B9rPs3w==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-osx-arm64.tar.gz";
- hash = "sha512-G51+yS76MVGfcX5YbakVASYqTLvgR4b7FnLGPaDymuatWS6jLVFoh7wAQlOcsAz0ZNDjT3D1wsRK+I1tY3menA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-osx-arm64.tar.gz";
+ hash = "sha512-fmslTLilSOWRYaMTNqdffb0hSGzXV1zAjU2CaEutmkI1KAb2c/fe7zuKG/tPGwhv0jBWWnkSXx3TLEkSqwuzgA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.1/aspnetcore-runtime-10.0.1-osx-x64.tar.gz";
- hash = "sha512-KqfrNjlgr72ZRQe0T7z0Y4MDgJIXAlOkM1OY03qmCkB9Qvs3sBj00Er4fqJwhagh4SNKPs4y9P0AnL85RijrLg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/10.0.2/aspnetcore-runtime-10.0.2-osx-x64.tar.gz";
+ hash = "sha512-jDQunYnuv48DulaNg2UtHqOrYeyLge6K9xS3WynIUHYtx4gOnevLSWrtntnDIcogI3xLG2pMM1b0ku7HyaOdsQ==";
};
};
};
runtime_10_0 = buildNetRuntime {
- version = "10.0.1";
+ version = "10.0.2";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-arm.tar.gz";
- hash = "sha512-s6uWHK46WdCkFBFnlUuDr/JbWnTy6Uioo6qYjL3W58XYrLI5WSm26L5uTwEs7Z8YU/d/t6fwDd5VnzAghIJkIQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-arm.tar.gz";
+ hash = "sha512-z5i5zxRho0UPESyJZvhAnwGtff2EHO+PVIMQCm/a/zubb7tBsNWyNa5AIceyslQjMhfCmnYv9EQ30c5jqNGlRQ==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-arm64.tar.gz";
- hash = "sha512-ErorzR5LCXdDxCtIoRnHMpPyaYRCKNhd5WV1foG5NmgWkh7o5Z2pgwjzO5CR0xegANVLhy8LSIrbBTwvTRZjYA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-arm64.tar.gz";
+ hash = "sha512-WS8dyTkQ5E+A47iO2hsf6IWfAHhvnSk4+bxMFHAOdHgFXaRG9lz98YYLZ1dudkWdFsAtObfw9RJh/03QDRMO3w==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-x64.tar.gz";
- hash = "sha512-4iTPHpIqrfmG+kc7nr3ndXjoWa/t24xFsMU2ItZJeedyEMsCcTdQ9IJCkfi5NNjagkk3TqLfWWEMR0HDVROZDw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-x64.tar.gz";
+ hash = "sha512-KAlMAxqH84THTqhVxl8XJIL2MkP1+HPbVU4DPmg6yBcU+mVNyNjXgEQHKWlWewkz9HzqaZ3q/TDZb0D07iT4UQ==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-arm.tar.gz";
- hash = "sha512-tspt7EwPr0GR0/VWVT4dVbKskeDRNusxmf67Wz9oRl74q9RVSsomy0Gg3r5cCYyQJDglpZTFobQEyjiqT9XNGw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-arm.tar.gz";
+ hash = "sha512-SX+8LjqfuG9dRXYHESBR3p8WFM/Sy4Y1Miqv0yIYLrZx8Cs8PB1gT/hxtO7CcJuCE/x7xYrqqddrMFQIOF0udg==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-arm64.tar.gz";
- hash = "sha512-IeE5b1EmdWm3TAO71BHEPOjpBG6iFqOKmMbtOfgPm2frs95fIUhn6obnRtiRBb4N4U38JLqMCb8eokLsL4RS+w==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-arm64.tar.gz";
+ hash = "sha512-7LkzhT8ktz+320FnLl8umF2NIyO6nm+lW3TYl7C4G2O+H97FiA0qTLwiRXyn8JZQY9FtgG2sDSbEq5udOqoO6Q==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-linux-musl-x64.tar.gz";
- hash = "sha512-J5ZqJ01yzHu0cuWLzyOPee+g14LB9sPpmsri91almDbZpne2BIy7yFjQbeoym4ZiAWd786M4AXseC4/sOCtY1Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-linux-musl-x64.tar.gz";
+ hash = "sha512-aOcfikL1nvZWCqD6WDKL2+EUjUzK/o5qP4wyebU73VA2qdbW7CsjTcdNYmA7SXyqub66zi73uCYYRNqdyPDxZA==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-osx-arm64.tar.gz";
- hash = "sha512-73SiKCmEApnGEdQwmNXlz8wfhlWvB3J/Doyz77xazaQP+r2QvhM6Lci8PpDPxh/C077rPUz7mHdZ3RSGPAcBIA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-osx-arm64.tar.gz";
+ hash = "sha512-1DgZKrtJRYZgsHfrYhyj6JWlidtCA+LDeXjJfLzlFyMhjl4PAHjRjF24a0miZRNwPJNkRNb3ELoJPMioN/hXyw==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.1/dotnet-runtime-10.0.1-osx-x64.tar.gz";
- hash = "sha512-AMYHFNs3LE9X9ABcl37/3gjVFyh3R/mSdpagXJLap6oVfehAFjKm1cnHydrEBu1woneMESwuPNnaSQV0d3sfyQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-osx-x64.tar.gz";
+ hash = "sha512-EII395s6S8V1o/SMjec4/GtnZFyXpUZUMSFSD2/h3extpdhCRxWHCxzrlpZjFE5KbiSEFKKi6TUJNFqHrR1QFQ==";
};
};
};
sdk_10_0_1xx = buildNetSdk {
- version = "10.0.101";
+ version = "10.0.102";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-arm.tar.gz";
- hash = "sha512-XlIsgA/1Xm9snfMOOJL+F/r4uiL4RGP+N1wmC2JT+eFbVzTv6OEvqMJYGLAhAqfvCpXIVuHImI7nrAamL5awNg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-arm.tar.gz";
+ hash = "sha512-oo7/9bGAs5EvJsZcSAKs2WH6LXUaLMKJulcnrnAlPXCCW61O0GAZp2AapUIB1GZrbcrLmGmw/UVGa59bJdbRXw==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-arm64.tar.gz";
- hash = "sha512-kjj40aytONFDMktAmcqh2BD7V89ZnyceiHLh9c1niqU9ToUEram41Hhp9FSi96lpkAahfKDXUPCaE91BdEhkHA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-arm64.tar.gz";
+ hash = "sha512-ElQUEVPSm1uSbg57CxcqJfnAlrjtahgvVAYsXgtBOEsw4Q4r8evobtD1j0/3YiA6zYO88j/vtZwHr0UzLXlHAA==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-x64.tar.gz";
- hash = "sha512-BENgJFXTCvUcgZ14Bem0VVAQHDcYrLs+xfmR5z0Y55sY+1vHzfd7wwiTapYnUXayOlbpYTPn3oOuYMoiQLxgLw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-x64.tar.gz";
+ hash = "sha512-et9A6OVUeXA5HPvkdMOHTGkYzjV1rDmPN2x4UCE04cii+j2prKKB/a7agWcfVshR6+nnTFtXxaKYvUXeumNWXQ==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-arm.tar.gz";
- hash = "sha512-IZQSpeOp8Za4E2hBF8fQPKpWb/kY91fJ8oMtfYddgCgdZnNqpEJxq0kr2Jyw2shIYMUTCmnePWXsQJxf4pBS3g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-arm.tar.gz";
+ hash = "sha512-dex5Yn41X5Ya34sybyhU/psqnVQmqoJiKMg9umdGv52VWPG0n0Q1f2DfEnJygTL/TkAzDBwTg+JhMxheOUNyPA==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-arm64.tar.gz";
- hash = "sha512-FO8ujIewxxkukNSlS/RNexykk27vBxjEeSgZbk/oEhb6Www42ZDgP6KssNiH/B17gk3kla+pwZVieLbcRIex7g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-arm64.tar.gz";
+ hash = "sha512-EL4fPyUW+8EEmtj8sAvRK7sWotIPcIts0Bd82HddAenewQ7B++S1cNfIKxWMt0XXfo7Gb/C59WMnd4Viuhp3vg==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-linux-musl-x64.tar.gz";
- hash = "sha512-o7Zp6AY3bCncNaHty+9BD0kjOjWvnizYMYBF6QhL/SnzuvgRtoonYLchJqGQNSzGsQdj887Nq7O733vRtd/SGw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-linux-musl-x64.tar.gz";
+ hash = "sha512-NYbrjeIk11hb9s/SD0ieJ8CiofyMsQfH7ioHvq1Ise2wJB9S/rzw4vn1/fPs488uL5iLFJFmlHRFGJ50BmUszQ==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-osx-arm64.tar.gz";
- hash = "sha512-EVB87W9S86k9oPEjrl6JrZVc88+rybPvGXxoqZvKW0XnmoJc+TymqwPtH4t7F4Mwi701+rnxFyEJGzUVkm8r8w==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-osx-arm64.tar.gz";
+ hash = "sha512-WtsSpyzP0yf+lM6ZEE7nubVtvkDjVEQKCygxOkmW/zTMhWDWBcHzDCR9NkrkKd5V2MOzDqGdoEpxagWetiuY7Q==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.101/dotnet-sdk-10.0.101-osx-x64.tar.gz";
- hash = "sha512-ndwNd2X1GC6psKyI3NAr5a9N/ExHs0BsD+efy8bYA/ZV1xgrOnDHoMgXbcAsaVZXFZOUPw2GMWW/enuHGsx5gQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/10.0.102/dotnet-sdk-10.0.102-osx-x64.tar.gz";
+ hash = "sha512-VCDVyr23qkwOGoWQdHTayHPSDMxb8oEGgPCk0fyd6Ujpt74V80ZPzea+gRyFtM4pDstlhfiSB38Q9A2q7QMkng==";
};
};
inherit commonPackages hostPackages targetPackages;
diff --git a/pkgs/development/compilers/dotnet/versions/8.0.nix b/pkgs/development/compilers/dotnet/versions/8.0.nix
index 4994c15cac9a..6e942c4c992c 100644
--- a/pkgs/development/compilers/dotnet/versions/8.0.nix
+++ b/pkgs/development/compilers/dotnet/versions/8.0.nix
@@ -11,43 +11,43 @@ let
commonPackages = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Ref";
- version = "8.0.22";
- hash = "sha512-ba3CvondlctoGshrN0AwqJ/Y9knc1gQ21VK5Drp/w+M6rw9pxT81g+kcKLxj4mxNeFuF32cGevycVLILkDyY8Q==";
+ version = "8.0.23";
+ hash = "sha512-txpauNF/yPEe4HjyDRIbdUMe8pRB7F1/VZl3cT9Fjg6g1R8sWUSEHGfxbeaUdmyz+OhjZBHExHflqSnUxBmL7Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-amPnvUlo/sFZxRJ4yNWBIJXLpPdOscALcs55/XtgmDcMWhwHslIihaFbuxyqmmFJeCyk6lgSPjCBD6hbq9VUVQ==";
+ version = "8.0.23";
+ hash = "sha512-3z8R0nuwSti92RNRYR6k9fW0BQ4hHxUbHa9eesQzuIbvwBkh0mVHee7YGL/afAxYIDFVoGeJLsz6sHsCbTRmyA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Ref";
- version = "8.0.22";
- hash = "sha512-U8PXXYlTvuoQckHUdgOhxqVnVZBJxFr8WXhpRn6AIQQw1qN+6pVFPTnUSNbhfvi7TBBsWFA/Meaf4nP9576rXg==";
+ version = "8.0.23";
+ hash = "sha512-mud4VhICjqr4dRAjPRS1F4b0N2J1HLrEmubMJwlkpOHh6zM9UighqOuyF1ITIabrPoRFiljUWUFgVYjKH91nGQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-bmbrpLhTfQs0YVmzFY0aMnYNdyrzEA0OJYDnqnb92+Tss0AV3ywvZZLU/9P/K4vOtNFu/UxwDw+D7Si2sZbPhA==";
+ version = "8.0.23";
+ hash = "sha512-6umaXoRIvHjUtOv8z3Q03GO8yVx6mvW7FkF/mQv2QZ7aN1M7nYx/gC139C5jvRtPjI/kaRft7Ag1BmRn1/PdGQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-0bXRC8ugV7aWkEXwini0gaw/kBh63cONGdwDAUilbymjVpiiBsAKnFnnOklHAQEMOQ8KE+JNejGZrRyCGFA1EA==";
+ version = "8.0.23";
+ hash = "sha512-GhIVjQRLLwkVSpcpfAufoHn0CjUpaHr4Lnx3iz9Q/7k0YFWeBXzsLmHrL464Y7Ev4iws3OR8y+xVcGW0W4MO0A==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-TQRUQ8nD0Ou/PieUjdew0aQXAUZPUyX6XDkmKKqGakGlQQKjPvgWLLHAFTxXrNQOx5JENQWOsDucAEkz74NMqg==";
+ version = "8.0.23";
+ hash = "sha512-xlcRNuNFG/xcP+gK11vtI2DOvJ/iySAg0dwkaGwSPMVxnaMwq74VNrihEpdtU2Zbm0nLtMq43jP9XvHBfZc7WQ==";
})
(fetchNupkg {
pname = "Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-3OLufdLWWZZnoxAwAb2oLHeLiY5PMC2VGR4hyRbt9SksFRQxhxCT6tqtAFMVcRVXrJOxdkojbNVzcRh3iFPVzQ==";
+ version = "8.0.23";
+ hash = "sha512-cQKVYncg2fWK68CSZNxG1LJwFRHvd4yabZggpwIYbGTwFGJX591ORjusK5WflOedyjnaoLU2xm9z8L8v4Xaa5g==";
})
(fetchNupkg {
pname = "Microsoft.NET.ILLink.Tasks";
- version = "8.0.22";
- hash = "sha512-iYmOLnweVM6lBYOPad9V+6jshSD3SW+OTebTEo3o3sFuvQMjxyj8c9JfjUStrWbZJZoqqMwt8y23ePFdImtahg==";
+ version = "8.0.23";
+ hash = "sha512-m1OXZxCah0PbPwg82VYVCTFzgN6c5pC28o5Oos7Q3tOEnzXuMnlQZs6fKKMyKWyDkXrG1hxqiwYCR1IWVi0nhw==";
})
];
@@ -55,118 +55,118 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
- version = "8.0.22";
- hash = "sha512-IeEx0GdDoz4TbocbHssnxax/Fiqm5zm7nk0rJ2dvEtAapC4CmnYLPwBNRD2KMo/iQvf6IF8TDsv3S6LkKb+JWA==";
+ version = "8.0.23";
+ hash = "sha512-z5N+N6Ko4CvAzMQDN/7U9QaVMiTT439wPCoNXQYnQJ/NgbvLa3DxbFndz6bLM1fVSpnbMadaZvnAhZZmXvF7JQ==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
- version = "8.0.22";
- hash = "sha512-uvrxZdnGkTnQg/ZPhZ8IzvaOE8LC7npFutwrBoIJ4yeMDoomCFbVXkDbN8CRpHbSgABS5OwKcvrYQM6V7NZ5fw==";
+ version = "8.0.23";
+ hash = "sha512-jzf/ppvu3K56HOmLdQCfqHiRx75LaJeYxPcdzn56v8KEf0434MozJYD+e3jBFWu1yFwA56OehWUuQVggB0fYqQ==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-RR2Cqc44GcwrsTMzngujcO8qZxTkaG5RGRbn8EKy67X/MUa8+wUjdRQv6ddnkxJ2PQdX/aYdkx0dpO/HOp7+Pw==";
+ version = "8.0.23";
+ hash = "sha512-CTthQo+s71E/VlI++hei4Prg5WS7klZkzHxYfXgniKUpCK1aD5KCi7e/b6BCTTeAXQajAPKlCjg9kp1YfzUTUQ==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
- version = "8.0.22";
- hash = "sha512-izDMpYJr528yWoj9UwXJlRY7SA8wDkibuhtq6t3oOHLE3DrzJB8UDtpYx+f0Ampal9amYG2sOgMSHvqA1Xed9g==";
+ version = "8.0.23";
+ hash = "sha512-jcZQwgo8hu6ALwb37EDu1G77tZqKJ033DtAhF1VHTS5iqzvt72xRwR6xAVYwsXysS250Cm6tenfPI5Ia3b+YcA==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-Sx/I8iody93kYKFa+ffzLfgfqWeXuQrRoFGV3kh8tHIHWzxlH3EOxOvH4pj3qLkuhBJ9ErQpd0m8UrkIqQ3a2g==";
+ version = "8.0.23";
+ hash = "sha512-pYMtRS1tONoOj775xcGKue4jMxbK2pzS25OprET+IoOIiPe2w6DDHUrJlFBnFbVz85lKSpMlbF7qZNC8czoc3g==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
- version = "8.0.22";
- hash = "sha512-TBVXvf6zENHJlFW/kHtyXpV4sxMbyDFLmJQb2sMh+V4F5C2tCCu3+R2MOniNf95JBzjqG17S373eeUIWsMxyoQ==";
+ version = "8.0.23";
+ hash = "sha512-ioM4u+XLS2HJfhmV7wfpIibapYlNCg6QjeJRoVa9MyDEtPgKB6kpMAXoAqlQ+LtgKSXn6oqBSvnMO80XP5F2Jw==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
- version = "8.0.22";
- hash = "sha512-bISxZCAKRYHUHdYa9/9gR6RyrbUVv5YUBfqgJ2hYWIf1rFEB3vkYZWe9ysqG7EHA19n59nWmU9jDW+NOC6BSgw==";
+ version = "8.0.23";
+ hash = "sha512-onWvg51HAv0S1lD3RKRqXP1wESqEZYNn9UyCntAiOaXYizlUQXExVyP+EQM404ae6uhSXBmTQy9DqmhVLIZ4XQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-xOjn62Y5FlWY34mLcZR5gRp4hfGu5wj/9PT+HT+CZQ6EcJ+xqhb5hiygJSjsCwqDnQCKvcr9hXElhPyUFvRWQA==";
+ version = "8.0.23";
+ hash = "sha512-TZcMj0sh72niFfIJJguIcUf9K5f0kytDcKbBUIiKNTOui5wqjC0GzbcMPXzkzqeFHt97P6MjQrqq5GTDjGeKNA==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
- version = "8.0.22";
- hash = "sha512-hLgDPOcc7MMK/PkQLnZzcAAuGPWpsoWdsE6IJwQXKqYH5ZNRikgmMLOE7an/aVhH1LeFXFC+JD94/xU/PDeP5Q==";
+ version = "8.0.23";
+ hash = "sha512-qnAzZMa7XwfIdRIs4P1IhL97qhv3NisYho3Ac+Vhf5vJqL+Q5Wwh6kiZTMQsl6dv7CDa8mVH3eBXaOrSA0Qc9w==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-yMAnYrJaBAwcv/gjOcEw5aW/FF7i83jf8DskHx/gtAR/zPwRo/f//dL13iyFKR7w04v7ZNXWDnz4G1dC9UTp4w==";
+ version = "8.0.23";
+ hash = "sha512-7J95nd+iU/FYFChIBbQNPXd4klVNhEQaEAkoJmbmAoZa62TQFZhxU6CACxPAjiQKXdV4QC/RbOk1xZLiAuu18Q==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
- version = "8.0.22";
- hash = "sha512-pWvjShXugv3pUpqFaV9l2ibzGa0w97Br3xfxjqOugSQJMF5JTbGWY4OqNG7i1dsAjuGAZquqvLiC4gEGyxXFog==";
+ version = "8.0.23";
+ hash = "sha512-HhXkurcZe4L1ECgsRJSn0Q459Lpm9J2CMdpM3rskbR14dhdJXyOd9jz7uBRXmKRRm0LLatsmdnrb5HwQ/aX+cw==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-pH8lL82nUL0YkWWznRfrKsalkrC63Oc1pTTfHWTp1UQg17HrtF5l0rLqi693h8aSH0H+/PXShfL2ZIdQKtkmRw==";
+ version = "8.0.23";
+ hash = "sha512-s9AK2qDsrcb66VBpnv9p6xnzWFtnr2VEFeMAgDK9aSR1tmLojv7lKCaEVPHWe/eHUwTuZq1/kpeOFtKADHeG/A==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
- version = "8.0.22";
- hash = "sha512-8x9Vf7jhCEDN/PNGahlKVYp1g4J9UDsLfLu7BgUhEKhtnaVB8i0pc6hDGIYPeEz79sp2tZYcNw/ZVNOaY/wufg==";
+ version = "8.0.23";
+ hash = "sha512-6PoyZm3PTrIS+7ZJFDi9Gu+Xhd2lRDSB96tBqB78uX1K6B4IrSNk6Lp7HyeuPLAfwdANgQzh3ZbRSgwDNNfh1A==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-UOk19HsHzOH0vKwEeFOultu0RYOC2Opm2VtbQ3hBNrn1nAdObrn3FoGL1eoNIOB6q2o/XKU0SMxSFRe5Cbt7Lg==";
+ version = "8.0.23";
+ hash = "sha512-U+xvsODf+fH2VcBZsZRuftOkzSL1E+7D8WRSOEJa4srAGgFWflWzX5M1Fl2UQgeBEcQeGK5I2h7MSpEZenLh6g==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
- version = "8.0.22";
- hash = "sha512-MuTyYcebLzfUcjTScTA+oCBOWn/9f4Lf3fhr4FpKkPKEKIkdsm1W0s20JI8aUQi0wUb1H8Zy1J/apjkFIjOATQ==";
+ version = "8.0.23";
+ hash = "sha512-4m+7o/99lP5Mo/YUixPdDKTC9bmfFZkqeTWLF2zegSY5uNwcIJWYaZZkwn9L4j4A2fgo6WrMwX7v8FN6ch8pKA==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-NPKm0qkNvEAz/j04/KbdIx5Zye1Bbv9XnZKZYf4jDzC+q8oEDU/O9KF6Z9ifamEqarfb8k0cAxGixWKpwyefRA==";
+ version = "8.0.23";
+ hash = "sha512-65l1yENsBfqY8Y6Ppmml5qD4Li+pgFgAKW4WERBpNcjqmACzRKljc28mofpZdjlqeoi8738lFcNVjrqWu6bufw==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
- version = "8.0.22";
- hash = "sha512-QX2xQz6U5PlQstXQq5PHfgNioQc0Rmgz5chafo4qUxBZgQnzrwBadsa7fFy6X0wrl2J3c0U1+uunGsEtgYf5bw==";
+ version = "8.0.23";
+ hash = "sha512-ljKu1RVbPRxDn6Bt6FMbYAlsORf3M6W6SSDJdEq1h+uwxJA9dyILeO/BBVasj4L6hTX8FicIobLMWhKwuhaWzA==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
- version = "8.0.22";
- hash = "sha512-dQxv1r11Ke0xWLwIFe1CglmMEqmnhLxUfGm4aNKoYWFhut85ySaUjjLNxcQ2LhC5rwDTM/PxPqlXS7FUlHZnvA==";
+ version = "8.0.23";
+ hash = "sha512-Y5eddpo3DV+wwtnGFbSZbwuUDn248cDKjEcgkScSkT0eIccxHT0KVXHP2BS9omyqSfG6WFmXUm6PE1eMfHuPGA==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
- version = "8.0.22";
- hash = "sha512-KDFqk3CqQTe01JauyBpwZY/FbqNJUXru30rN6kGpu4P2+WYBJ9oDNeiJeLduzF5+N0zb6PLrdamjK7y673OfQw==";
+ version = "8.0.23";
+ hash = "sha512-3iybh7PD/M4SzHhU5kS3OPOBq2x0T2vvJNaP78cdv6xJVLBrBFbzaLC5J8sYEyfNrK98br9DBaL/P54apeyZmQ==";
})
];
};
@@ -175,607 +175,566 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
- version = "8.0.22";
- hash = "sha512-asWhEGiIMIFAMQ5PNL89nK9Gr5kxIqPA6xjqeejX2ldSrr/Q1vOQ4CbDy+fVXsu84Mrfgc1OUtuw5Yn4ERKEQQ==";
+ version = "8.0.23";
+ hash = "sha512-+vTriHfdk0vzTx5q0dnoROob/O4zTB7UVimqm5sf/C8okLjRe3FM9xDOPYZT//ResVNEYY6UX9oQoUk7TxLEFg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm";
- version = "8.0.22";
- hash = "sha512-q9HaFnp++URcCpGRHxjgMStbUqHbO+WndJISEufVFBMhgu0xGxo5tIN9LvEcNPuXUVDUx/XMHcui18jQ4cyTng==";
+ version = "8.0.23";
+ hash = "sha512-bo+wr/Lhq0cx+RLCF3cvO3kbKansXnnvz1JRABSgMwBphfyq+FFcOGGbPoamepYHSAwKsTHESRMlfAZTXg2b5Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm";
- version = "8.0.22";
- hash = "sha512-nakz7RobueJ4292wUseem8epXva8oYkY/QCOAdQYawo54RTZooOoP93Kp1ZBqa+KPMfr7nx4vjibfQQCeYBHNQ==";
+ version = "8.0.23";
+ hash = "sha512-B192WfJUrh2kt3xOCvXpbX/SGgm6c2puizFTV3WtkZRqxyBIQVDaPqMfwCQGZmYPSnWn5MGfztmAdhQBPVd0pw==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-ttWAZwH4qd9lIoB+5t4rvMK3dlHvYiARxd7MsCPBfPZlo4IL1M4f2K6/fhIbJMQOmXsx8pNMwv92IdAfwDJCuQ==";
+ version = "8.0.23";
+ hash = "sha512-UbFAIh6+MJMo41T+G/Dj3+ftOZJU7DlM03npnliSZnkXdMKwIcNnAVHLaw9PNfmrjumDFmj/nj+bFX7UPOyU8A==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-Edw+gAsRoc8lVnRBVwaCw87VpzYQcAXMUPJ6AUAT9Lsj6PGDaQADeDIUHglrQOGYgFwd72V2+DAZEC6bvpi8dA==";
+ version = "8.0.23";
+ hash = "sha512-57QSDS3XOOBZqt3eXuKqU9zEy1l+2ZrAVDI0bkJyXDo8RD5oJpeYzlzlloh3G7rjbL3pb4S9r1QIzGTdpN18cA==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-9pMZHcNIBKDOVdStuwMTPcO2zMaw7AzNwS3M68zrouZeYD5I6jvaLYHcEXDnE52iD5gv6gi5cre4LCE6LkoWnA==";
+ version = "8.0.23";
+ hash = "sha512-PWOzKeJ8r/U+CyRq8bej7SKIBox6+ber1yPzoC0lqlQ9f4wAdu7ivMMKk1S3wt/m706/qfRDvBSA4N0Ws41emQ==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-ZP88yN3xhwrYMK+Lk74JUiLor6C7oem6eVaKhDaUAz5zRKJzMYc08O05Rpz0ak1+I7ua+dOJ2lC9POK0UPBCTw==";
+ version = "8.0.23";
+ hash = "sha512-+PDvOCUzIXVaNke/He6p/LQ1KRZrr9dKigyfqYWjwfDdwSt45M13v7GcmP0R0rHjaI2LcUWBOoJH/WxAqConsA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm";
- version = "8.0.22";
- hash = "sha512-+dkTm0+cyQIZR+p7CEemrosswDqfMmvrN1kuljXkhCwqKKW+rjRhJ7ApFuYsFM1SSiERl2eCpdwt8coEJWwm7w==";
+ version = "8.0.23";
+ hash = "sha512-p74P+POMl3fE0LDowvNw3mSdqgfFTL4c3vRantYVozR8Eysg3JGvmp/BOwt7km7smAhfgQxOiTxhTTTu0AYbQw==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
- version = "8.0.22";
- hash = "sha512-CTF5PhMx7VYISqTKYU3FMZMi+d70p0TRHh5vYuMRZi0piWZjxxH4f9ZyFb1u/URrW4V64/Rjjepj/S4jEW30iQ==";
+ version = "8.0.23";
+ hash = "sha512-Bgh9xXe4gZnQSHozx/Msp5BmebjZr6abERrYXDMvFtvH8FP9ZUrOFchZbtq2Csokc1CauEaAiOga5vW3croDiA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm64";
- version = "8.0.22";
- hash = "sha512-7kxDN1WM5P8d6xGtEzjSc1vXd8jad4hA4iU91PdbuxahfqhyBJiIiwGRwCffd3xD3xcsNcga/2r2jdZ3oOxaCg==";
+ version = "8.0.23";
+ hash = "sha512-MlTzEj8mjr7YBE8odoKwWnj6+ZivNYm+wH7WVAuGhhNtWZEtrxF4uFBAbSo4bZG+Za3hM/dcHKF1MNZBzPEy5w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
- version = "8.0.22";
- hash = "sha512-3C0aZfdT/RJp9H/HdyGrS84GOGoE/fcJG48vw8gjMxozTaGxDo1voL9sV5+OO+RSjo4gWvPftzEwkL3i2oLdZA==";
+ version = "8.0.23";
+ hash = "sha512-o39YZJ3C8yqCMz96NXIludw2m6/JFOVjDtPUHoNDjzNnUICMJGSJqqbqnLWA+gglQsAaampyR3u+Hei1apjEYA==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-s9UEuwnL+O+1QqVPcjejlIwX0JaXOsfG1dpGnE0jvnA6Hm/CSeih8t4iNg41BDhO3yIFFGwhvUYmcrLMrSeTbg==";
+ version = "8.0.23";
+ hash = "sha512-bQ89GaHCNupBFxlIEwtK2dDr3+9Is8vOGcFFTNmRCCgcuj6ADSsi0SNMRbnQqjI9LDp9L/7QiAqG+E8ECOLJeg==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-LXvUcLSaWsnauTUuEw3dVDRxi92Gpt5TCfkMk/FsB1KP/LYlqvogsPhGOF0UwYvnlem3B8CKa4Es44JnHW6y9w==";
+ version = "8.0.23";
+ hash = "sha512-nV/3hd7jUot/n5E6xIoInKxPYF3cJZNLZ2gUmOi8u5XIOnYBF11HnHSTsMidMNtchJ1tnevqp87FVhA+HpjMbg==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-kjuN9j4B/+Uz6/lF0xnu+ZgoUz81OTPiXhKxHkrJWRgrp5C5x1U4DVz9FCKn1d+DrtNqHikTJhRzYF66D8hKTA==";
+ version = "8.0.23";
+ hash = "sha512-E/Auja5pub670q5yQbv4FjmtJs4EaoAM0Ktll/w99VIdeMejDItaVKsBOY+HA0+gG4CLbftxLSE4G3qKXbyOAg==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-R3khGzugICktV6c1polHetvTW8dLGGeJzxdZOZnvR8+2qhVkyN9djtAShog21Cl+oqf0aYkfuzYX1EZxMY3dMg==";
+ version = "8.0.23";
+ hash = "sha512-qvKs2USwemDEytB7cv2Xp7j5PzU48bgErKuu0uhkN1OVw5+HrNLTrkpFif4WsVfB7WoqN+YvLqbkC0E/9pHLEA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-arm64";
- version = "8.0.22";
- hash = "sha512-kzvfnhyQtqUChnCdel0qiQ1tED3dgyfJ6O4khIQglp7yWoGQ35jQuehXPjwRnhberyHjeO3As7hROq2KUPWvpw==";
+ version = "8.0.23";
+ hash = "sha512-sZHcpkVLPOSwTO1TZaLeAL35WEwjeLyQxPygVHM5tP7Vdpa9iNC2cgq7PN412ZKGiX3dtC8BKuwIqWDfDWdo6g==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
- version = "8.0.22";
- hash = "sha512-06CGHJmuQ1VRc+y81gXi+riubWwPC8dN795z14vdlN8Hzg9vcmSSPwCjYU/cHonN0EA6pnXXfraz4+P1hUeQiA==";
+ version = "8.0.23";
+ hash = "sha512-KAYCw+P4Mxr/RhQIhux54Y0q0Eoy7Pl3kpi5neq+OqJ4bG7sHiZc4N5ZFY79PJTvW3nP6GMArHCoFYGyuSCcaQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-x64";
- version = "8.0.22";
- hash = "sha512-Vq8Qgi9h+neFbf/e6+iFLGgUrw2RJ+sM+9RyF9iu3QYXKtWHsrH+c/Cl8NLnK1ZeNCdYVEwPzDbZEUUV5y9Log==";
+ version = "8.0.23";
+ hash = "sha512-EqWNSwkzF3FxwNWtli8bKVIU/lUczAwddGSMi5XJRiCr77cWdUEXAE/sDBJCiMW5TbLw/gEM3rjkmK1/95e6oA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-x64";
- version = "8.0.22";
- hash = "sha512-1YKWlSML3kw9KdblS4GUhwbOPb7ACKFTzIZjZEf62bDsOTVfs3b/7vNyFxPYH413T7Sei4xBufYtDW65C/jeEg==";
+ version = "8.0.23";
+ hash = "sha512-o5RJv5S367FkW5sNFrddQZSvFimFyM/UVQZJOPOxiZRh/v1i1RXME4jNfKkPvExqB9c7cXv6r7M1AFQTNzaQqw==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-uOxR/PG6C/qPgrVagBrVhVOdTePK4Qeve9xSxOztFWvlonDT7yjGtiztbksXqHUIZeYKXnsLKs2a/De+YREP8A==";
+ version = "8.0.23";
+ hash = "sha512-vWfFBqSWAR+2RoYgmJ9lVYAVOxR6WKODJbmNwb7e3mpAplLqwf595RYbrVUjop2D10dTl5fFX1Z3b/KHQA4brQ==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-mr78PI4WRjafFR/Dt0905fJsoe686KT5ozxbrM1rhwcrFxgcz/fhyAvqJ9Q0PP3MLsIvRSKu29QzlDUTr+ctSA==";
+ version = "8.0.23";
+ hash = "sha512-WpRAtH8wc21QkHwRc28zKqgMttMliDnNZlDL3suHYHbmAAgwyL1V6RE4HIIEADCCGgowKlWvVK6oOcNvPmZkSg==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-Bz1FvJ2Zqr1HnTBM5ZAq1zzVcbaMW9lUR/zwmEi5TimzWogcW+/1Ppl4DGFSeaNbQ3m3J/v7/iFARRT6v0P4Eg==";
+ version = "8.0.23";
+ hash = "sha512-bt3sOeOsHCbFe+x9g0r5+i2ImYdYgJeARHxv3wox0b5T3vkUf/84xMNAY0o0xxHW1WHMgZ7UPqxWavou4VMf7g==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-aUQyHoKENasJa8PZd2xl8UX7vr3OSBbA2Qto2GKAOrmk7OmKMM2zDLGQfQuwv8CV7LzmWDOz8khWaD+UOzkciA==";
+ version = "8.0.23";
+ hash = "sha512-ix1yQ72nzE0f5Ug8umOkZNH2Tt+lDqO4rvm9bpIT7zIvDBNw9thIMNJkRdeTWGL3yqC4nYax7rl2D+6GAi85IQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-x64";
- version = "8.0.22";
- hash = "sha512-VZzH3Qgc1iDd7HqCYa1izJDyO3+XX0d4u+n/TTphQcPfaincW8QnYb3YL3IQUou6VAwKiPPcOodfJAfh7TEp2Q==";
+ version = "8.0.23";
+ hash = "sha512-6fH2f9SBO9F7aYCZFN81ZEa78LSnM3/uafq+qRap8WIzQF9pvt0wOnJ8H8MRundLyXFEnC/e4eHmI3MW0lEZHQ==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
- version = "8.0.22";
- hash = "sha512-5wBl8zEmfV82wgGIngzbnHLSDCWYh5YCC3jHYfivBnM3KsVBcUWlCcQlWBkAJM+aXrGoDVSvBMwQlOH9AR+k0w==";
+ version = "8.0.23";
+ hash = "sha512-itybfA5aQsyKdWYeo9vJCPDV+UUPthPVSOY46Bc5JI55NNopUnKuIAJ3miOeHVTNseMB7VOAVNbrVPLVXwGqVg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
- version = "8.0.22";
- hash = "sha512-7FQXb9BMW4+Dil4uyregMG3dmzCYDCy9W7z7gI9SogQ9C895RNo4S3RqFY1/H3CIguiUjyrnEZtIPNHd1A2rDw==";
+ version = "8.0.23";
+ hash = "sha512-oIuhpM5aZH9jFVwYQs7/MoprK93EbsZXFYSSt3UZVsVU/1hlLLZdLI8wWpVl+QudteKdNlT2xP3cX6/dU4fkXA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
- version = "8.0.22";
- hash = "sha512-QAqWt8fSUh4afWG4sBlJRd8BLiVe6LknBrFc8rXC/8A1zLCb40z1R+MdJ2s9dI7ggoIOoqF2PzlSAZYA/+nbOA==";
+ version = "8.0.23";
+ hash = "sha512-7AhcxxtaPTu/g9A/Rh6m2ERqC5pc/0cAe9M1763rHw0FdnOgS0VAUhVz7vGf6qXJSoQxFBIj50FBS3X7w8u/Vw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-7ecAbqes54zNXVHVj2O59wV9X+eK2aNVHM4qfynuVOGusbhuEeJ8Cd9YQrDJB+d5DmajW3VMbRCgQ3jCGUG0aA==";
+ version = "8.0.23";
+ hash = "sha512-siJKMLwi+Jow8sYZSwh1zF8Pk2s0CKKZLEdqNaolcFaQk07j+6o4uhMzD8UEzhzeyx5TsCBG5oDL7mcK/0jYlA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-YhL2SF+LBKeQmIRbqp+T2GU7ZCA2JbsyfrZ2hK8HN7Yao5mXdtHt/A8KQERJD2GTo/RvSU5WlfwITh44HKYa5Q==";
+ version = "8.0.23";
+ hash = "sha512-ONNFvKjzLdTrH0kyz3B3dR98FSfD7MS3/ARA4Nz0anQ1sRz3S/2IQhDTwtJdno9zyAO2+N4CA67axF8k00OjyA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-x76BWuxFyAWVQ3GyuS7ujK8qYmckeOAnMPzOz2DEIxQIkjq71odV9P0AUVGuH5zkSlbOOkWIRKb1MmA7Vp73KA==";
+ version = "8.0.23";
+ hash = "sha512-aI6Y8PQQGWUe5v73/KXwZLxYYZ01TNp7Hxn1tau4h4SKH+kzcVDdUgWJ6Ubj+bAGQaTSWUFJoa+yLgz0oXVrgA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-4hzg4K4pVDoNSPAvDcf5tiYEKjJHLwTrugwrQ9SEnhEQi+Wk9n3n0NutNx0jVHrOfEwroU7eg5NqKZ7uFQSMlg==";
+ version = "8.0.23";
+ hash = "sha512-KXZMqbODszGdf17My3V0C2CCOrD1Nrb9lLdkdLQiL4F402mhvtSHg0WvZ/UVRy6vChUHfOb5Lg7CthS4BgwTqw==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
- version = "8.0.22";
- hash = "sha512-53wgkMj76mdoNGwwrtwxaVofv9pwUDDyqxDpkLB35nqaE9+9QwPUyJLdQCopeBlmyl7J5HPkWFcccMV622+b0w==";
+ version = "8.0.23";
+ hash = "sha512-FacahRcDzA7r315z/EBZrnyCpSNr6sz0rUvOBRO0WhlZgfd5u73KPEqiaFmQaWuV43trv6ihi29cK/CVSDm5qg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
- version = "8.0.22";
- hash = "sha512-Slonq8Ylt+TtPTq/45fMquLEgX4ijueKd5/76GgrOtQ/RcdpVjFThMWOIWXeIA3xbXBDdfDOAOZXx5CjHPIjSw==";
+ version = "8.0.23";
+ hash = "sha512-fAsD4f/oe5LZUdrVuW8LYM6xMr58O1o45aeMRd25KG8OBJE1XoeKW8i0aLDV89xBZEblJFxX55iBs+tO22aioQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
- version = "8.0.22";
- hash = "sha512-NikpKByyXlx7AKX29MbjCkJJNKvDPpcfzJK/2zzMoc6DNqLWtChXppPwPGgB1RKKFJinYutk/BXzVv7M1kt+rQ==";
+ version = "8.0.23";
+ hash = "sha512-YT1o7j6eKh9nkf/LWBLOOHQQgHIs3dNK7LEiDSQCoUeBeIBTbXgnOcfiP8O7opuzF7R/HOtKP3KFZqHNYcqzzg==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-KHOl9S9clEmOmmv4QXzJ8TbHjLCyDSke5a75ird52qtl35SYIEAJsEKRUmnb2caqYOaaJJWoHIvmnA4hAf/20Q==";
+ version = "8.0.23";
+ hash = "sha512-0KBAcpY0Yn0BImmqNIlP61+Ckmp0CMCQ68RTNNjeEMDjc0VWOHVmMNJ8/utBGkdDeBUrRlN/f/dilQ7Ga/v0gw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-BuRGvNW5NRLwx6trRiozqFJBuBBJwPON3XiMP+jNIDDhdpCkaXe4OxRETuIl2HDDOgZF6DJoH4SPa+X3HV3Rpg==";
+ version = "8.0.23";
+ hash = "sha512-nEH8j0F8QyUafZVYP4f03T7QLs3alSkiBvF4LS5PP3S9HxNqiPuZKGVLheukp7ab7cwribzafanH0/iXQp57Kw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-QZMsUr6as8h8HB81WGQ625eJDmFnEQ9DAd6Ii1ckm3F/AC232e/cC21QKsMxB6OvutgS+7pu6aF+FyDqxqmiHw==";
+ version = "8.0.23";
+ hash = "sha512-yXydyTTAGR2Z2zB5SW8V+vlsdaQw5zYcFLvBdITF39T0Nnw8smOOsKBzB99eagZ3UTR0GnefpEEIGXsA/LJKPQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-ZtonzYq5qaUdg5s7sQDSW8OseJ6rz4niQRZvnGariXLtj/zXxKhokv/FW7NBAoakHgT3a2am3r/mHZSoImNkow==";
+ version = "8.0.23";
+ hash = "sha512-gHvOWEysFAQtg+TV0gntiKiozSM23z+sG3Iy/eWi6sOYO4adAG+xkUOEX5nsNYkMbYbMaqQc3aOEc9MYgQTODg==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
- version = "8.0.22";
- hash = "sha512-UMZdvR9Ni5j07LaQtYX0G9I3ZwbrgnPhAKmZTejJI8bxycrSpozrhpe36LdTYI1COqlK8Qk8yaPqCn+Me3QbeQ==";
+ version = "8.0.23";
+ hash = "sha512-gA9KW9C7v5pZEYgfwH4GVyWRo1QxO+y620ceMuV/Yph5iQb1BCHDSC/DjOSjE9edMkPgcGCR85shpD/zG00TqA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
- version = "8.0.22";
- hash = "sha512-SKwNIPbZ0/BJrO5n8of8pToU4e7MT9y+T8Fd5+HYf2WJDY99z2yTVTp8numWsEcsUdhRPmtOQ/KXopIhf4TeOg==";
+ version = "8.0.23";
+ hash = "sha512-oyf/pqqHHyVq7pui73i7zM+yujuJYG50KTJL8H3IlcbwPSdDunx/EYT3GY7f8ObyQbi1AeqXAnQqmufyIFuWFw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
- version = "8.0.22";
- hash = "sha512-NW+7PO32O9bf1bgf+cSPMxVjn6p/PT2qrunYGRRkeEgXY5ISYdYhgAGI9JYhionr2ZqJuubbJzJXboNmqkWo+w==";
+ version = "8.0.23";
+ hash = "sha512-bkJtmH4+EISm99ztob6svindWPxePTCERYqhqlFPCV38ajNW7ZTDaENw5k1T45Z7Hm4OQNPGcCjQuOVVOp0gig==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-zihWUjq5T3c1tZm7RB34kQHgoUuET53EcwgicMtoGgtv2Gu9tjU18IgqlFRnYmJZnjL+FV12WQRRwrhJLsKMig==";
+ version = "8.0.23";
+ hash = "sha512-KdKnAc90T0Fsp2FoiGKJVcGa7M4NlXo/0K8/HdlIjDJmDL6BstRKQdQ6ZNHlZedS2hoRiwVN4ojyG6Pt6YBmOw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-G0E80Ywx0lymKkrUCKrrkrlKGpOKOJ4O4aw2FBfP2ozgkinWUbwgTPrednCKm0429OOaXEfkxKyPj4WkC2FbRQ==";
+ version = "8.0.23";
+ hash = "sha512-1gtSRJA9biTHOD8ofr0WNpRCksJXx+KhFMwLKLdka5fmt07DsrEYBRT05nSoUNYfFYah0BNNJp9hzFwGH2U7BA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-z21UJmi5yn5O3Ef2euSGQHl7Rp2rZREWon0LMr2okmQ7E/giPLl9lW+YZEySZ2O783Hv6ULM/WEqox3sovy++Q==";
+ version = "8.0.23";
+ hash = "sha512-N4PmalgRiIqwh3c6PYm1vLmsgKOAt8B88ILBYyOrRScS+y7D6mc7tAfRy+11C6ghBiBGJrNaXgUEANUkQ4xvrQ==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-FAr/fZZRWBpuaKPdR+J9hfHJfGN7YHV0JPUy3hdtQ6+PAOJuFx+NOGTMCda7RIXMnYmWNrSCr8pyJfEkXf4GCA==";
+ version = "8.0.23";
+ hash = "sha512-kFXz6h3WyxrQDPNGqHygxGAp8F0RTxTmGHrdfBPhy/iQFf874Jn3fV+OVPuQrYZhqbtkJmMa22guPgnqeJZ8bA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64";
- version = "8.0.22";
- hash = "sha512-P0pSoY5t/kBIGyqbaYde5FE+Nf1geu8DtSMj+JsJ0CT/Zze9fuzLEdEPqk+6KnNf4esstp8RlqOrEV0SZHJjHg==";
+ version = "8.0.23";
+ hash = "sha512-QZ5s2t+UpPDUeBVsVjRnPE+ViIGliqyRLC4IG05VM09bbVoAdizLlvQBR0y3bzAqNvT1FtYW5d2OKM4asRh+fQ==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
- version = "8.0.22";
- hash = "sha512-hnCPWSYSpkO0W/lke6vsVnUYZwh9UX8yqi2m4Kw3cbfoXSJjYH2+cBRQYuN3kN+FTZgKu9Ip1BVwmZREhMY0jg==";
+ version = "8.0.23";
+ hash = "sha512-UMZ5kO3W87z6yFoC25oeltUoKmK8qZcjOrjr5OL589k14sOcEGQMsLGE65+/lNe+/Cv4pFLmWSmZCgbyGi2mKw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-arm64";
- version = "8.0.22";
- hash = "sha512-fvgxwaerisMceU2TM+BX7Fo+dc5Yz/WsQ9TsTakSuanaYFU8l118BNr0l+e7InYK6IqSvYgYrhwMX8sc1Q92sQ==";
+ version = "8.0.23";
+ hash = "sha512-dPdIBOBMWEqWlzK6KLUdCLhZnKptIMPzTENEL0xwwfkazVc/q4XNVAiVr8xpnT+zgnz3YSyR2xlNBZxJ7jmwDw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
- version = "8.0.22";
- hash = "sha512-ww1g5bamBhGlfrC8YZRr2oKCE1lTvqF4rDN18IY8ZikoFyVRBEdeR88U50wp51rOrI+K1vTHRJqhHlBoJbY3+g==";
+ version = "8.0.23";
+ hash = "sha512-uJWFjbnKm5pgDkZn4i0vpP8j4hSetICJrHefdR+pjZ1Gzq/JRLTIlav6sAvKYwma0TFeSfqpmIvE82C2XKYGEw==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-/By9AXmAreSBCZmHzd1VrvOUYi8ZddE+FnTOgjWFSIMV4aXUPnd+7Y4ACzJ463MbPFmxdYU1LY2AK1SZrvjxlg==";
+ version = "8.0.23";
+ hash = "sha512-jC3lx9tyGqjhSaQiyjk6PwGVhoDYqpSAiWpqVPQsWZERkKR+1G35yDdMssxlluqKoDTR9mfYeEPT3s50C4xJZQ==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-7cRC0sZ4A2181yMUNZO+AeMfsuE/7Ky8I7H/AzKRXEzXUxwxTZcpZ2VvuUc1ZIWcKTlbpFIVlHUfw8LGCoJ/vQ==";
+ version = "8.0.23";
+ hash = "sha512-+vcoml5eEkvi84IauqYI+BJh9hZAGZjJ5KAsAG6W0e9ZRPS2df4rojbIv/8SgHawPA7WcOSz5v2t9WftcQe7RQ==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-U0HQ9BpGQ9alc4koZGS84r54AbhZi9GWUXtfun+WkbBxQj01ZdekVKSXZYF3eZzovxeibDD6S0J+wlCu228BHg==";
+ version = "8.0.23";
+ hash = "sha512-dCn6RWESCLIFGXBppbCuxMUUkUOqw7MoNU0RUsGskjoiZvtiIYcTxTdNu6H5zvFFOvTxtZqdLd9SRLEXe6u+kg==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-R+kC8pkRojexTSQkfxSLMc14DG4lfvGSy5CXjzPn5oA9GdU5yizX3yuzh2k1K+e/XMYGr+C0GTJSc95ABbGc7Q==";
+ version = "8.0.23";
+ hash = "sha512-gjrMkHOyjYBewwsfCWzyIOD8SXIh96c+KiwvHrcpeBRmV9weafBNCSihzDGN9VpHfhzWe9ienPc/HntavCLlng==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.osx-arm64";
- version = "8.0.22";
- hash = "sha512-AXSAtKsO1DQkNCcgvUe1l8VkjjndnxmcaZ+jdaNX3Jgw2jXeRA3X37/vNzLemNk9AJ+QjDbCpsGPw3R8EMxEjw==";
+ version = "8.0.23";
+ hash = "sha512-vqbK4jUkaI+ZfmF3Dxa/ncgVyLlxQVt01JAdwHQtyVgC77c3XoyLxsKPsRChbSu1iHe7AQ511a4SEjtu8VrT8A==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
- version = "8.0.22";
- hash = "sha512-56rBSqyRmg82QHmFHvGLCAsmaZZ+hkwO7pGRLgH00OLU2RqqgcXVnIogDHp5DI5bB6lqFnen9E8E155mTM28gw==";
+ version = "8.0.23";
+ hash = "sha512-wgszZ8xPSQbNJRW/ikJTZ0kibyfN/DO4agul5zRBGOUdjxkOtioNu8JJbV8PuYOruwWn+HsVTo89pTxuUfaT3g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-x64";
- version = "8.0.22";
- hash = "sha512-jV0BqDlZMdnbyefPVy5/KGkHLY1WJSmm6T9PzjVHD/cilAoE/ytakxGsGYxeWgxMeThbC9iZGxFTmvoyOxBjlQ==";
+ version = "8.0.23";
+ hash = "sha512-LUwO+RyUhU6pYpzZssvK3Wv+VYoa1GSiqx6XOOfIyZyPm92BjFvar3rFpP/wzjcP+ZMdxoqxsbBBbLuZyfmICQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-x64";
- version = "8.0.22";
- hash = "sha512-+HfuYLBKq0MKHbVUF2A76/MWzAs0fG/Sg92on5sW0KEEHhRiPZyeb+sK/Xu/WxLmacqLfgdcNPAfezafiaP7pQ==";
+ version = "8.0.23";
+ hash = "sha512-oGEAu59u5za34eSmytlx5sQqpEwox8yWgkGO9xuC7UcDk4VMHtMJiTPw+M07qXAsI6pwiqCHGWQA7iuwN2e5EA==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-9BUL0gmuffw4+2A+p5VjEwauybqfUepjVyz5kuR+N1Q9Ov8OgiGXOunU/20A3666vgI7NO8+zn98FzR/58jVXw==";
+ version = "8.0.23";
+ hash = "sha512-lAdDGPyDeqw0sewoHQzcp4sqxMy24gKNGjdljAqe63TKMaxsDtiTlVtqZuAL97MgLnaRbSn5LfhcXgEFgwM3LA==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-t+j5YWw0Qt+ayvfzx6rgcB/CRVxcJn2H11+gUGTv3P7ZGMSm5E6RfEsCWZPhED4cSEfzSsk1oHg9f4Oc2ac1vg==";
+ version = "8.0.23";
+ hash = "sha512-nUjn7IQyMDT6xNZym2iKunY2RT5bsNFyxfyZfvXexoFZSozojXGKpEjhEev2HMmMeolS1alJ6ZCYS3tlj+holQ==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-SXGeJlwrpZVltqnO772i5CAwhRuH68R++ILH3DOZMebTn7vVH/Al8xX5yqABqLN3EK+HKIa9+PGLkd1t02Z/NQ==";
+ version = "8.0.23";
+ hash = "sha512-SkQMLHlWYOCvmrKTuFqWC6q/6y8amhv+RVM18j/hBx/nbGbYQ90pLTv+Vc69wSq9ugVGw0Tm7zwg9ns+Dhq8eA==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-q64/J1KOTLiv4AxaXjzjzSMwSfYeGPEWehXuGx7WoIEV2q9p9a2okLhNwEbIUL15TgiyoAU989Hgtxg85K+ThA==";
+ version = "8.0.23";
+ hash = "sha512-gfP1uS1t1feQ66LuwSHGXFrU/Cc/UIkFPoBZ3LySp1M4IzoCImIUJg8wlg91SpoyjOt6wQ1fAHj3nfUKdWFHwg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.osx-x64";
- version = "8.0.22";
- hash = "sha512-9KJky9y6KsJEJZUdXKD3tS4B8EWAvn90X3kYAQXo0ONerQ3qJaodSnA3x56gaq/ZyfUYzKKak5wyHJdhxkXdtQ==";
+ version = "8.0.23";
+ hash = "sha512-xW+GrRgBSEwmwwGfUHb2pzjj3/JfA3b4uTGkjZXTJKNUe/UjW6u1YrbAFCpean8mkU5FF/IPg3w0TxHQGJGOuA==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
- version = "8.0.22";
- hash = "sha512-ayoV3Etv3YITfRDlutZYSWe1jWNfQe0gUGAjOBxvmdBHp0ixIKOmNkfOdzHLBppRIcW3pkPES57Xs+r3INXLoQ==";
+ version = "8.0.23";
+ hash = "sha512-ulFv+q99+MCffMepFZGYbhjh7IoA8nHmJ0Bcc1kAjX7NWhX9JK+dxIdoLuLsVPTJacR8EV5/8H5hd7/o6WXP9Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-arm64";
- version = "8.0.22";
- hash = "sha512-9C0VmxdJ9EJz158E7aQl8zafkkNzP19ykFRueFl6ePMwgABuF/FTMqWAllEn8R+bTC/pEAErV6gE7+TdCxj7fA==";
+ version = "8.0.23";
+ hash = "sha512-ymrZ/kU4uV/h5j36fPP2pUHP7+GlTRFHLNLQsNJAJOn2TO1s/kGcidyHSaqTwHlmWUwSJJbt7d4J41xYlp3MBQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-arm64";
- version = "8.0.22";
- hash = "sha512-/d3yITHpxm7cYy0WCg96Ounh5jAU12OnAgBGdIPxZvf3P3v73O68QakDTzQDLgBIFCNz/zHz3aQ8Dna1aJZyGQ==";
+ version = "8.0.23";
+ hash = "sha512-Z8mFD3s1MnujM4GXJT8sm88txwTUSxkxjFUQGKgwP257H/BUuGIC2FWjvPZAqfs1KL7ruWhULCHd2hMTJSVkhw==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-CRsJczkfEnFq1YZ/tz4YF8s/rRms3JX6WyyqHhipxLam9TYcOfl+Fy/Kby4bIBNbz3hUyiA93gYBA5HvmsrHSg==";
+ version = "8.0.23";
+ hash = "sha512-T8Goc5St6NSBj8L7f1WWZjHS4v20sWl4kc4A6dO0+lQeNNWv4gYRgZ6OXtyjWVcQRL7c16JpbJw2j8VBeEE4gA==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-R+7mpfsKGZlIVtwHySDPq9tpEfywmiZQsfbvdelzU7KIYHl/vCjOEL1oSFVU/4K4X4cix0RmV75pV+koi214Yw==";
+ version = "8.0.23";
+ hash = "sha512-GSnawpqKipdOi4JOvqrKsbsu3NEu137zgk45I0+I4oh4bHZkNhCt6DDV0Vi1+sdp6krKWW7T0krSTIYIMUzZYQ==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-Zm519OLIH/zPbsi5wzz6qrUwLpAwb8DkP7p//OKDgNJJqsTlMxyj6i8v6zfLS0TqMcva069nKplxOue3pK1EMw==";
+ version = "8.0.23";
+ hash = "sha512-t1zUQ8Ozx3n0bn9UrW3TAXifv2DjZJ/F/LesxcdXq39Z0QBtSDvZADrGnJaUcmb+jCJlNH3w7AntXzg+s2nmPg==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-l0xPJk4lFJZ8678XknRO541VFxTFUO/2hYdDVu3h0P7otHgc0KdsIBJ+ApOSiKOHOK/258wHlcy8R1cnKlqy1g==";
+ version = "8.0.23";
+ hash = "sha512-vcxX841GKgEey1tptDeHyiPHACeIgATfO9AKbkBC3k5VyNyHfTrDmfv5nr/tcBVKhRR6NlMOfYqwT0JT4X+ADQ==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
- version = "8.0.22";
- hash = "sha512-CL6gz7brE8sj5G4Z+G4zlNT/58jkhWJVGIiQ2A2RJQV1csuzZhNg2+WwGsW1rptCN9Wz3cvDKU8h1aWl3sz6Pg==";
+ version = "8.0.23";
+ hash = "sha512-3DXE6k3bERyP2vyibcJP6zVRKzkmk6cEqINNLjBkMN/nLG9fOwn2x+LhSQI1qvaB22p8pmM2HwCshqQ0HOR8sQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x64";
- version = "8.0.22";
- hash = "sha512-9cccvdEsP+vKE3q6o+HaE5BzW+VPF8lKfqWltpZms4KnRYKHkIiRgzoYsy48JW76IYJ2Uy/+tI2CeJ0q6IGYaQ==";
+ version = "8.0.23";
+ hash = "sha512-/Rv2xB0OMMcgl0f/N78FplGIASeSCC05vgqWR9wOdnqIuv1l1s9L5RHRosO0EdCrR6SdbrCDHRfuwUn/PGF7ew==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x64";
- version = "8.0.22";
- hash = "sha512-DY1llnrMNLD3SS8jICF0o4vu/irRvaW8BpTj33Es1DygrQD5xkV1yXn6OceJLGaIdSn0RSoXJtlH4/iXBKi4gg==";
+ version = "8.0.23";
+ hash = "sha512-Ze7b0VSAvxQTyC/Hb24gBBe41ZndDolclsp4N2YPesb/uHPKTf8yv6znTX83NHmFsUr3LBW0ttpwLBfCxd2y8A==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-p9qRfz8NMlz+lj+BkCaPEsfra+hhgxnA3A0ljRUUYOZJWXNWxFslhH7VYWPx41NX2KLjNUIBBnrysigdrYLmsA==";
+ version = "8.0.23";
+ hash = "sha512-RHMNB6CgzmYsEQUtQl4Y5ukJ60m9WyhDTvm+EH31DL1d3t/Eo7bnqT/22NVEAHevWYCzfqeSeillJAVpIpqfIw==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-PLQuSqVx35MJICMC6N7WZQoeeqDgYMKwi+ivMD50C0sn7jUSEmgAQ1xVEZgNbhRO8P0hidTFbuu3ph3sCLU3UQ==";
+ version = "8.0.23";
+ hash = "sha512-fppHl6PIwSgOo6RJcLAyFA9zzCrrsYHsM51yyebzEJOC1gyDaABUUxO83TkqGrPiyTrVaadFRdtoRPwzyuNsyA==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-LettCeXpFNTQUN3EjbG5qTG7y/kjWNXqrhrfN2M9x+g5LFOIn4nTTxeOR/SHIl/LpaZ7OVTDzjRfbDlePieHpA==";
+ version = "8.0.23";
+ hash = "sha512-mJycz2znguykPtFoyHFwkMQrvLZt7rt26s+imZiH1qhU8Ve0EJeOqBV831ihtzbQdUlEC/oi9Uf/NG8amxJqHQ==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-ajokQ1QT2f+hu3udmW1gStsMGmjMLCj03eBg7jT4ucmgA8i+sI6y/craK1LteVMOWsES3tgUrVk6YprSM0H0BA==";
+ version = "8.0.23";
+ hash = "sha512-uaml9OhMUORJm7pMIqxxunYWaa4ewOQNAUWozdxAfdjXSSemmuz8LhppDWGiod6ulGpKi9T8vyyWwxRtCLvSvw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.win-x64";
- version = "8.0.22";
- hash = "sha512-+wAYzRrhzixvuxMeGvvXjAV8UpqE8YmkxEEV7FpL8jDn2NsLD7QBTuxuHI2Kt2mA6mErjSen5HAOiktNYds5Fg==";
+ version = "8.0.23";
+ hash = "sha512-/tXzsmZ5r1auW+5xaNjq1OoRkLCFi2rxbD2b/Ln+ygOy1FFjOJ8df36ZD9Iq/eqEanEHFu+BVWi12a7yB39rPA==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
- version = "8.0.22";
- hash = "sha512-eTg3m3FUXRZz0TIvvY5Nu5Cw3u2ZpoaU5L1r6ShybqOHHaPFIEGQ/H7nl6fBIw75uuaEsZ2ccb7/ZU83bsBoWA==";
+ version = "8.0.23";
+ hash = "sha512-Ku0lQqoi5HvJZ/JhidwIprvKtzeNvEv5YLzoCwuf27V1Rr/T02vXTIzqPKAo38CeUCQh3TAbJ6lybmcOXiyr0g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x86";
- version = "8.0.22";
- hash = "sha512-L4V79u5Jjn1vEv1fPZhpthhnCcDh9qx4lYC+scY1u2cVve+IfJr793m9DZNLMSQ0eu2QOdxzDqAfq91JXqIVHA==";
+ version = "8.0.23";
+ hash = "sha512-9tK+oGPR/DjARFjmIU3FoJ8z0inYlOuShT/HXe1P/g+RIDsl2vC4bH2ZRCOhfq6/Y5gCzCOAcHCpJsDK/eG+gg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x86";
- version = "8.0.22";
- hash = "sha512-3jO/sRwGJSPi4CWMph2KAAvKu2I3xL8MVgMgzXYKWutyG8Y9+r6cdxIA6F+kUeFdqJKSzaYPfI4XlL+goUENLQ==";
+ version = "8.0.23";
+ hash = "sha512-cJxO7OIkfvgkMk2mh6wQ7ZOzUc5QFVLD1NwozEl50S37ub5nE1jZpCiCKGepdxbfP/8Pc4vNTbbleWZNqJGvHw==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
- version = "8.0.22";
- hash = "sha512-aUVz2845Op68QcUENBdY0LIkh6wZYBCW0/6i6mNtCWkJ/iOWaKYyBVs+TAEcUAXsrdK70FJV/8+gSVmZ8MqzXA==";
+ version = "8.0.23";
+ hash = "sha512-VhgTvJakZ8ee3cYOvyhiBTI+F9HGU+Un0fHt1bggBb14gVb5gT4YQ0BBRTX9lm8k0PD1M/F8g/jQkAx0nwmrBA==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetHost";
- version = "8.0.22";
- hash = "sha512-4jndbhSGbY++TkPMF8Fak3fRkKEqG8mUUjUd1Y9E8tDALNoWlCdcSdLJHUWl4V3gr3pWPaxffJOViBBgrVwjWA==";
+ version = "8.0.23";
+ hash = "sha512-VFSkRA8t8m/6Si4JLga4VUc5s8q7BgGIQ88IH4FogX5oKS7Op6FFv1MQGyTAZop8+6JZQZ0bLJRK+EjsKcgumQ==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy";
- version = "8.0.22";
- hash = "sha512-sX6BNH9ixFzzzV9v2mNRtr7pKLA+ViTohVZqdFDpCFxp+Ql8poevGyu+ETByFuZIVfYAUHg0BfZcSxbBWsQlfg==";
+ version = "8.0.23";
+ hash = "sha512-gYdHph/FuRpMunQXjuX0xam+pb5OHTcGXNTYoAaOrIQm9E25CMXRYkVyAdS8Zh15QR71ukh0uaEm5h6pHqADnQ==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetHostResolver";
- version = "8.0.22";
- hash = "sha512-KmBckVLtH/fh1Q1aef6YPTNbvxQU+6yxg3uRUy16j6KCmKIc7Mq3oNojt2dyiUOcAxcxgbVH5maQPVL2EtTWhQ==";
+ version = "8.0.23";
+ hash = "sha512-m6I+9zQzDZA3RSpU8KJvvNWnVTUdWbh99sOuey0kfMrk+sNfwfYVc7ZAmiDAZrGanx+tHnuECaeQa9dtDa0MPw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.Mono.win-x86";
- version = "8.0.22";
- hash = "sha512-2q0/5BIrkQGc/2fu+0LKqBL+x3N7eeKb3ErJhNz/azmWGRE9rqcxC9bY4rHA363ZuJ8vi1c7NUAp1+P3TZUK2w==";
+ version = "8.0.23";
+ hash = "sha512-mG01SXs4K3F8dNa4VGx4cypyiViuvJg25CnmJU751qjMp5WvBB0NsRAKMiYRqHFg21vbrdztfXYXagpsB7JVEQ==";
})
];
};
in
rec {
- release_8_0 = "8.0.22";
+ release_8_0 = "8.0.23";
aspnetcore_8_0 = buildAspNetCore {
- version = "8.0.22";
+ version = "8.0.23";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm.tar.gz";
- hash = "sha512-qVNRY43sjUst6XK3+/yt02KuoEnJkB6Cf8fMlvJfm6+xcaxHQuFqalEGoDuZ8OsOb4DXTiUWnJaJ5/1fB7xC5g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-arm.tar.gz";
+ hash = "sha512-PSAJUECag39XoA6LGVC28E44YoaqMuBYgVGE/FdeJOTgwA2Ky15pgzQi+UY2HFeTdQ8sXUmMdSTgaT4/+5R+CA==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-arm64.tar.gz";
- hash = "sha512-U463zmLHfzg2BpBvOPmqmREznCrU7oScX7VSSRwbyBJJI5Xyl1UQ64CEECY7rwbwdxx8rwtGaVJR5sknMREojw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-arm64.tar.gz";
+ hash = "sha512-wjfIhrMoqLefpuNBWQ7Gc5MlRQ0/EL6cJr+Qjk4QgrA73ziat5QxgYe7RpTyYfh+PUtGYBeyGYD/57TXDQKLuQ==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-x64.tar.gz";
- hash = "sha512-hC+4lubUlodc1rtpQ3ecqKepaEFw1yALerK1NDOqFRqaGACZj52lWCI3ppCZbYFogi5QuNS+jPmlEsvnoiQOiA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-x64.tar.gz";
+ hash = "sha512-54X+KnsGpWoAcIYtT79B3w4cBLiadvTMotdd4yBkInTMxJzded1teBtQTlYx4vJbCzVmR0ufSzR6kp2LF2SD3g==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm.tar.gz";
- hash = "sha512-UZVjPxgk2GQX2hfc+AHDXTwYccWTn1OGjkSdb39VIcelvE2TRirhYZyCuSAnFauIcWdXi4f7XMkfSkA2bP2xpQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-arm.tar.gz";
+ hash = "sha512-47lHe1KfL/7BJxAN6oAeLYOwM/CWyD25pvAJ7w5oowk+L6HbwliwwoiqphC6F4njgRWOFvamfxNjnv3OR7zQSQ==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-arm64.tar.gz";
- hash = "sha512-UnFj9+rHA9CNiTFzmHfEd5nQsnvT5QiwkxUYsYrvmTDq4YxpfH/eS0MZxlYCq32eZzP/hvPlGxBZ9C9X+AwmiA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-arm64.tar.gz";
+ hash = "sha512-CqGlD4mqOcRRHjbkrMg1MZ+rlQhruOyBJdW9tRvSCHyhhD3d+Adf5e+wndO41jQGFQhcHsqiEHvrwKguTzrZ/Q==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-linux-musl-x64.tar.gz";
- hash = "sha512-BWA0DnvHWidtbfedqfAThaahRSfYVZ+trpn2cEt24mSc4FNklJ/EYXWfozqY9YyNpejiUeS5PPYPFp2xXinqfA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-linux-musl-x64.tar.gz";
+ hash = "sha512-JSkMo3Xb1X/3DhGqxrGRxUQqxGLclCRKvq/W7XpziODjQvjf9gt0GqUuM1wW8MoSz6NCY0jq6QaqX0WwtrNrXA==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-arm64.tar.gz";
- hash = "sha512-GJHJwwmNAT3MdTZYUXsnW59OwNDPMO1K5fV3o0x7ql8oBTZCSOK5QV3Lc5YkUsasxKklNJTMJ1lOhx5NV5I1IA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-osx-arm64.tar.gz";
+ hash = "sha512-6rgQpggD6va2SR/N/GDlC5RNAydxEQH8UTddw69E9q7JfJtbYzuIpo7KKVjBsRNJtLXdrQwTNb5Z6x+Tk5Jwiw==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.22/aspnetcore-runtime-8.0.22-osx-x64.tar.gz";
- hash = "sha512-nUMZ0Nkej9XUuF35R050of35N3csaN4nlzfqfXsWGQwVMVS0r48Gfqwj4xipkCNKEsIqtjpQmsMpdqLqJ/GHbQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/8.0.23/aspnetcore-runtime-8.0.23-osx-x64.tar.gz";
+ hash = "sha512-G1sEo5lOIy81nCnDvxvUHk6J+QPbXZjz1/5AMfEVoioXLbQxKeNlN0a3weBgtC8G/I7y11ZgiAVykJn1D/nSCA==";
};
};
};
runtime_8_0 = buildNetRuntime {
- version = "8.0.22";
+ version = "8.0.23";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm.tar.gz";
- hash = "sha512-nZ5ibAzcxoTkclK14c8KqRmTeAvvgbQYHw6zPcD/E4hJlwhj91bunJ28ixL2R/Tahz6SODrPK4ll78C2pi5oUA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-arm.tar.gz";
+ hash = "sha512-kjtSFnPUJKHxt3dT/fAK9NTYXeFIX4F/y0cXaboQtj/HfJvbijVYYc+Ck717PwCiM/+KMN6xTTmS8QOPGLrj6A==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-arm64.tar.gz";
- hash = "sha512-WgEtmF54LZEptvi5TZb2bakzNgXgEaFGf3Jwuko+BKj8Aq23lplBa4N6OtBA+/nPsvrCEC8wOOa1yO2Jil2a3Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-arm64.tar.gz";
+ hash = "sha512-bV57gF+tE/pcsR+bfNPch/JXgKn9Mn1KAYOTMtMxCukW7iLVMuQKVwZSdy7j/0+wNwxnutKxDQPwe1n5PLvAfQ==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-x64.tar.gz";
- hash = "sha512-jyDbn3ctAUgmH1+0UXysf9Q8xapXEU3+prlVYoZmNWpI8qK5nOz1elTLBj/niPP8OpXdHwXFfCK7kYp9dZRjWg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-x64.tar.gz";
+ hash = "sha512-HG0ZgF+oCjZUKcHTkXfQ821XeoO8ml95JvqWAHQg65zru/i0hf+hMQIZV82EbT1WYgh7NYuAAkc0kRUxyY0wJw==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm.tar.gz";
- hash = "sha512-VEU+H0bE/xsyW1dJXUf2NfkpIB18gGC6QSxEj7K9EBw0MGSvTC/dcjpvgJhrAaDKjv1hybTSGKIB9NaI55dlCQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-arm.tar.gz";
+ hash = "sha512-7lFVedfIys5/LytDwhswjsEre+zfcxjkLgMV9hxEG1SD99tV7hMjdpkDVPbrRyf6ZyHwAa8D3ME0KE4eEUePYQ==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-arm64.tar.gz";
- hash = "sha512-WMO5Bwz5ne0M4PgIys97EOFd/V+HTLCSaZIedv8FOQwOYh5TIMJwErmOBBgNc8gNIGO7vX17qxegmdD+7TDKHw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-arm64.tar.gz";
+ hash = "sha512-upFLlqUOGX/cxgbIHhkm8Z8lCOaChCih8WRin5DowJvvdcF4GSGI1z7bZyqNfd7cIATzSaouT6+DeoxW1JwTRw==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-linux-musl-x64.tar.gz";
- hash = "sha512-cneuVWkxeYeqdEQtbgd/xlpwQl7Kd/En4uFJ0WUl7J+KjKC1rLdz7n3R7mQyBNyXnURR3y+W5FXUgi02Etqlgg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-linux-musl-x64.tar.gz";
+ hash = "sha512-T+xIMZDR7BNCd28t2X86zmLvT5If1A/c7rkdAM46oFbvz2NbavlzbphfPg1m3/Vwn3gaNutZMT0N3bE6s2088g==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-arm64.tar.gz";
- hash = "sha512-Q8fXcFIW/PMpbaoh9YhAO3pnaKIU6qZPNWK/ZjmQdF78m3rDdFaICykcwbbcOhVo0hPpcAbrz8yM3ZohNSLC2Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-osx-arm64.tar.gz";
+ hash = "sha512-07+vU7MYrnxMHaoOFxDE0qRPyo8defUSwRosAiYB4meqnyDofm8MMQcE3I5cHBhxNak1JB+blaWgD3icwc293A==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.22/dotnet-runtime-8.0.22-osx-x64.tar.gz";
- hash = "sha512-GG7RDRfsQ1O3PpVNLAVnMueWK8fPMVy0O+4oEPRUgmTPMygzN8+9LX6S2PV7JM+M//ejs8lQP4jKK1rZphuNmA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-osx-x64.tar.gz";
+ hash = "sha512-6qzxH0gcBcNtkLbduZVCG2ou+Xg60y9JgxiUklWPsaZzPaXBjamEvtxdINMn2hrukxsst4AKquzblFOfLtFGMA==";
};
};
};
sdk_8_0_4xx = buildNetSdk {
- version = "8.0.416";
+ version = "8.0.417";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-linux-arm.tar.gz";
- hash = "sha512-jxfrmMMiChu6nwrWaSAQobKcmAt00/9xKTdkBLEAMeJ3p4Dr/V+riwHW8IgcOFjjRkHkUkYV17I3wYd0BCLL2Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-arm.tar.gz";
+ hash = "sha512-pZdacFzgAuhCZtBCF7lPzg2hcm0QFF6qKeYpX3VRlXdJUiHFF1WJ9r6MX5MAT4jDuLi8XMyRBkYC9RK7WcUbAQ==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-linux-arm64.tar.gz";
- hash = "sha512-57Ce5wpieWTfAKSJtEd4K//pzTRD+wqO6ugQX8wJGaaNPJIAjx3r5n31sq5mkKuNZXxQJryVC4iiU7QpDF+Apw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-arm64.tar.gz";
+ hash = "sha512-RVgE7W5/VoQAywX4w9IOQdji/lb0HviSGBw42yz5EWRX0Lb1hU9o7acYq/zYFTvTumAm40e4OFEITfgNG+geXw==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-linux-x64.tar.gz";
- hash = "sha512-Yzy4VnPjUZyCVTL3gPZ1D/JO0kjvjfaIhVQOUQtVm2rcLI2UDkw0n8DPLJyvGE8e/qzLxelS1uQ189oCfK5BiA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-x64.tar.gz";
+ hash = "sha512-lM2LKxO2u/1b0rtpMBTvaMgPLQwxvOigxWPfTQyD3tGSa7Jmmz0RmF21kEFREEkZBJFkv8SratXFSjU/2O0A6w==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-linux-musl-arm.tar.gz";
- hash = "sha512-AcGARiVXlVbH+fXk4/eRcsOgBl31YNKNsYWwZsVz1R9my6RRN1BrCvPVEyLfgcqLXy7qX+DcPqe9wI8qhckAEw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-musl-arm.tar.gz";
+ hash = "sha512-un3nEQWS3aH+7Yek/5uHcc5d/V3jznPaS/FUUich/8KQIMyo6jOBGUdDYwQqU0iQwPBeZrIOjMu2FO/SMtO/og==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-linux-musl-arm64.tar.gz";
- hash = "sha512-1f0d6UvE6EhTsYtt9WjVoJuLffCjXH6UZaFhZ9KS4c9SgeEO6LKK/EY8SFMFBxuEq98Pk98Hi3LjsZ/rG/7TEA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-musl-arm64.tar.gz";
+ hash = "sha512-DwZxOAs9+ph7+VmD2IruPkGVe0CiSoXgUjeRzvipo/V+PEGXdJbET9gj+dcatQcJ0rtWuS+YRY7h7ns9mICo/Q==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-linux-musl-x64.tar.gz";
- hash = "sha512-gaMRpRt9bBN5hXEcUBsdkJ9xkZMZtTCqey2kkQJJtN9jHRlvW3t6NwEdEv8XlsJW/sRiJmWOlE1LFTwk8pk3zQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-linux-musl-x64.tar.gz";
+ hash = "sha512-Iyzwm4JewK1wbccx5Uq76YWBWyc8zcQdVZkUJG/DP+mvuyG9PZGHDSRFtw1mnEW9bV33qb1/I39tB/YccAC9Yg==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-osx-arm64.tar.gz";
- hash = "sha512-Dsa1FiXowyOBdOGy6HWc4dZMBmiK7paAZi/+LN0rCJjoyB0lydE0qJlftTqyw0MScAh/sHnPMnuoBFCR+/GWFA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-osx-arm64.tar.gz";
+ hash = "sha512-PiO7WV5lcFjjW4MQV3EOWBI4yWSFQI7mwpj9bwp0vBpclihsHD+QLe4aRqFE4lU7+G7Zcx02+wh6Vumgxf8P5Q==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.416/dotnet-sdk-8.0.416-osx-x64.tar.gz";
- hash = "sha512-YDi/PxdmYZcYYcRlSZQIlsAJShvtj+l1QnBqE8hY3PZrZ1EuQQjHIZbdFNpdulqTGOTjM5HppdF2lMtMKFWahQ==";
- };
- };
- inherit commonPackages hostPackages targetPackages;
- runtime = runtime_8_0;
- aspnetcore = aspnetcore_8_0;
- };
-
- sdk_8_0_3xx = buildNetSdk {
- version = "8.0.319";
- srcs = {
- linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-linux-arm.tar.gz";
- hash = "sha512-ocH4QXl/qREmH8JwAr13krCaSoPQGxBDCEJu0JDC0rUsBlZXMGX/CRqmIdV6cVFrYR4E14iQuhuUH/QU7G6DzQ==";
- };
- linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-linux-arm64.tar.gz";
- hash = "sha512-QhPJDbRC5WEaukQ1KP1QOH3rMfR85MsV0QKeDAzAQHr8FU6xdg2v610uk7I0SHo5v3XTN6tbFS+V1thHcS9K4A==";
- };
- linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-linux-x64.tar.gz";
- hash = "sha512-OMIStSfzaALIlvR7xPLf2kmFEcLVzAgA2b3e3601oQqIwLUHK7CrUNBdg74KVxNJgnqGzHp8PazmfU2WtvRt8A==";
- };
- linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-linux-musl-arm.tar.gz";
- hash = "sha512-ASxtDl6ClQ6UyFw1MWENJevOGiklezo4FQ7PjV6gPk9JfniHQ35xuAMXC5RCrIXe4dFpf99qTK1Z4EJg5c8/Ag==";
- };
- linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-linux-musl-arm64.tar.gz";
- hash = "sha512-UVgcHr+Ec8EQrZiCNjEPJjwSuBXD/TXfLVd0v4JsnLdYwD2tiQRP1LBdPbj0j+t4CemoYPx3RO+GtuTE8mg7tQ==";
- };
- linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-linux-musl-x64.tar.gz";
- hash = "sha512-LoqmFhLEDl33yq1S+bwMcZW6JYUBFRKrn88nYrSlkP/G+0bCyDmSnoWUwdtBVLeh93gjQU8wUrWv4/qazWeUbQ==";
- };
- osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-osx-arm64.tar.gz";
- hash = "sha512-gnYRhItOKEZHna8gKW0VY3fCW5Nz77OLdKC/kXpfMFgGmzvtxvz9R16pbGUmu43i4zh8phTlEvojapcLY51Gpg==";
- };
- osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.319/dotnet-sdk-8.0.319-osx-x64.tar.gz";
- hash = "sha512-zU5FhXWrWXkNROthjHD0BOTBIGT/82ehgD6mRCVGK0hAmsBze3oH7E7DrqdYE63yJf8en0csWozSNyhtqAQk5Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.417/dotnet-sdk-8.0.417-osx-x64.tar.gz";
+ hash = "sha512-JZlQAyvSqXNIwhF+2hlmkYbqY/PnbHtyLEANUkwFevU9R0hjtbCxLgl3lb53d8dqdkSVVwc9d82UfMxL8HbKsg==";
};
};
inherit commonPackages hostPackages targetPackages;
@@ -784,39 +743,39 @@ rec {
};
sdk_8_0_1xx = buildNetSdk {
- version = "8.0.122";
+ version = "8.0.123";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm.tar.gz";
- hash = "sha512-0lNIY9TwKJQ/wi0Fnl/EQSQTurHu9lMpb+kDAWgQRkPmeUonjBAQ/fZv/cMoWMyfwFYqOGUeZKBamEM6g654wQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-arm.tar.gz";
+ hash = "sha512-DLe3ZPbqJ0QJExdwWldGfbpf/sSIr02PoffysSby7OXFNtpOiy1XiBiQKVbq6owdi897pwL4TrfIXq1oETTWuA==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-arm64.tar.gz";
- hash = "sha512-Xn+c1vhaQOp4+k3ZwSErhqQT4pZsGiDdiYTiyNvkWorJbV7Xct4y1GI4MtIGACBfviX/kBf2T6IfuVr+YXBoyg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-arm64.tar.gz";
+ hash = "sha512-npKANJqhJLmI08rPEQhL0JCHSgpHIQwNrpdmNWaq6t82olPv+OwfAeuq/k6MYGvGl739fmtmBvQ3QjXL8sDaeQ==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-x64.tar.gz";
- hash = "sha512-M2zC4D/jMtshSVX0uH0RIvCGB2OOcTifsrswMNyf2i1WL9hipHGV+Wt9mPNMYwaShjx4hdLLcO5Cqkbote9dpg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-x64.tar.gz";
+ hash = "sha512-du3eBeF09qAVtRxgwcm/kekgkXb0RGblv6K3PlvdpMwf/sJrO2GQ2c2ns4AZjJBv/hj+JAjklT6p3XmUwTEePg==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm.tar.gz";
- hash = "sha512-1It52GHKM3EAlBlQ0EM6aEgdXRy/m9hptTGA3+7Np4BWV26QvSj7tQo9gqzCo550sceWA6A56BCj+vN99LnJ+w==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-arm.tar.gz";
+ hash = "sha512-dQDQhIrUHudA/hoDlWTFCD1dxoTg8B0XWf4ycmvlmyhtmoCVD56FyNJggfNEPyAYy24p4BYAEqQ6yzJ6euwRYA==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-arm64.tar.gz";
- hash = "sha512-16Vl0NxaGka19H+j8mhgC5vSo2IprP0OjoUP7ZlKvWhr6ovIsd8CVtaVuvHLT9BzfAkcVLgnrdQNCqa5FxTRog==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-arm64.tar.gz";
+ hash = "sha512-ie7iwGrK8t9xN3wM/e3cAIc/gQk2eaUTh/21GGNSK/FAxAKzQm5sOo6g+7UORy0D+zyfdcAHQY+DbeCYgP/NSw==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-linux-musl-x64.tar.gz";
- hash = "sha512-1P5asgSDEzS3Qt9sZXzCobSVNBpbxSMDFY4glqvyadvieW/wbzZOLwRbJTS1kh9fXNbjDZEXKaGyVjQbojL4Gw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-linux-musl-x64.tar.gz";
+ hash = "sha512-i66kJ42Gn/y+4f1IeQBrciujmLW2s7y8SsRQDtCT+Y+aK4r2aATYKZK6PqLa3KBjr5NTv/khOY5Y8tm5+gs/5g==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-arm64.tar.gz";
- hash = "sha512-KGpNaYI+2RvcdbriXDJrN0FQOnhoP06wmpd97gZceSlzTnbGOXRgnubqHzN2TZgCWaBLdqOsDS0J9KDUFz2OiA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-osx-arm64.tar.gz";
+ hash = "sha512-X2LIud6U3WreMeV8MgLFnwia4Oq3Me3DWMkTnIqdSvqZYE8e9GsfOUwt1Qbf+8Ny1YR1jRfhjFQ0oPKhZ/Csvg==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.122/dotnet-sdk-8.0.122-osx-x64.tar.gz";
- hash = "sha512-QV8LCIinx3iBZ63civsZyIVVXpPkLWBeEM+RHBw1b637rgmJM1nvcC1ayRgUccNp/ySBSJr2zcQMRI/uwL1IMg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/8.0.123/dotnet-sdk-8.0.123-osx-x64.tar.gz";
+ hash = "sha512-9sBu+Yrul0jMAYWzCvWgsMUlg0ZSPou5FCKhelpDCHZl1aDhp+7+QsAKN/4yEtnTGzznMp3H4v4gj8SAvSNrLg==";
};
};
inherit commonPackages hostPackages targetPackages;
diff --git a/pkgs/development/compilers/dotnet/versions/9.0.nix b/pkgs/development/compilers/dotnet/versions/9.0.nix
index bc254f4367cb..bc5c29a8a026 100644
--- a/pkgs/development/compilers/dotnet/versions/9.0.nix
+++ b/pkgs/development/compilers/dotnet/versions/9.0.nix
@@ -11,28 +11,28 @@ let
commonPackages = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Ref";
- version = "9.0.11";
- hash = "sha512-CRF6VNAp0hvnR+eaIcyun0VDhAFOmMJgRrq5C+g3p/FCNO2sAmjGp0cPIa3zRaZL1bw18g9MhqVV/sFzUsjAGA==";
+ version = "9.0.12";
+ hash = "sha512-5817H/yRWcQkLMRkMsSVc3PR4DI/hitOvQuLLq/BHlLgp4w3UwFi3o4M4Jtd1lHSOAHfrPwpi2NBn/naEUBQXg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-1JPjeL18VHIjQmakba/P0yoAFdm/AjeHDU7RJUoJ4AWPjxFoexa+8+JLPF+aoy/JXzdysim5IyrHREEfYn3Nsw==";
+ version = "9.0.12";
+ hash = "sha512-5nDinrAP38GLm9vqRqajAwBWosPT1XdQuozSYolM6yjV9hvrCKdBYtZW08Fu6DVxybv/iniSUJ7X7XbTDdpOrA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Ref";
- version = "9.0.11";
- hash = "sha512-Nsnr3RYpZst0MEe3fEz88y9uX7yOlBSgiV1QMkVmB5NIzOwlkH3mq65oV6ILpnznrQRpTNLNnBy014CIB2rqNw==";
+ version = "9.0.12";
+ hash = "sha512-4hfoCpfxyOxj2Fle4LCRIY2dcNnUEI+bGGXMm/CLD0QvPA6mEQGfo4gNC8H/2hjILkSp/8ME+7Gwj54oOk5GgA==";
})
(fetchNupkg {
pname = "Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-gj9+AkWSZcmn/t79iHYVlRidy1gjJquiwnEHJwd01igi6STYIsuUHKlNL1QqraonBtVbo/cwCud8aSN4v8jQ3Q==";
+ version = "9.0.12";
+ hash = "sha512-RFK730iWOlM65jA+n4h3GUKe4lqCe63+nZ2YXOx7PMlhahr0ndt6n1ksJ/cSL22aKAUTXwTc8t08KEOfyLzDIA==";
})
(fetchNupkg {
pname = "Microsoft.NET.ILLink.Tasks";
- version = "9.0.11";
- hash = "sha512-agNcCSp6KndtdjAKzC7uBkZRLQuVjPKLoa8lgnWE61QLnthODtIN3ylyIpG/Ds+lUg37NBcIXC6gQdu7E6/VAA==";
+ version = "9.0.12";
+ hash = "sha512-3olAwjY47h9zDGPGcmT53i6T4kP/OGFquTw5gKqTdFNfsCj/iBN1AVcpJhKFkfqcBGeSw+E6v9++Squdosg1yQ==";
})
];
@@ -40,118 +40,118 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm";
- version = "9.0.11";
- hash = "sha512-sPO0fwEfE3cmEJoRuU0eMdeK0U6svvMsqPuDXx304ljMkUyS/HIE5n3UuPqzZxmIlTmyYHty/SvA/KMYoaLH3w==";
+ version = "9.0.12";
+ hash = "sha512-tf5Twwux4OE8o6btmRLNigyd6ShQXKhnqgNtvFjXHSfZHK/piirtZoHesIc4UrPz3iXMKe5GhlEQDqv+owJo/g==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-arm64";
- version = "9.0.11";
- hash = "sha512-Rwq64ZLgoMv5oQON3qtGG8hl65+f1YWusPDf8Ly/knAEEtQxYDJldLNu867igKPPVTM21v0cjMkzz/YoaA/CJA==";
+ version = "9.0.12";
+ hash = "sha512-raHt3dRPaIEm7cJ6fg4OKDWZ3qTJT/unuoa0DdVfiregOKsnjBh3gK9wcEtIUArdipEsxOxQhr8KQNf/1Oaojg==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-mp1jwpSKd+l/9/10sd/TgWwi/47U4j84Gq+opdUnVJmjdsRk+yTBokyfK7UsoENM/0htDxyZO3le7puH6DdOew==";
+ version = "9.0.12";
+ hash = "sha512-MuXzjjt4OTnJAz8/TNmk06MYbvGiOZ2KuCTWROHaZNkQrKycMpCteMqEbcuGO8WQrmqeiquImRg2cfYVyogPEQ==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-x64";
- version = "9.0.11";
- hash = "sha512-6gnjyWFxfYhqFOR2b4zr0OAiI7z6TI98k6P3ojpeJ9PzlY5HiCwb/XtMoyUxsIz0u3y5iL9kA/DBdMfcdjz8jw==";
+ version = "9.0.12";
+ hash = "sha512-VuxSpeOyr1YNywdCLmGgJtyYMjLsf5hY+sBnOFiCyPoszbIXj2Fg740RO2ThLzn8ca0dRe6uEBIT8kQTeLo6yw==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-133VD7s2edW9CNuOJyKyc4nCM9L7yOSu9zbisBxjgtwBBKH5D2lNddIfxnZ4VkJeEDFBX/jar7d8aYHhZo8VDw==";
+ version = "9.0.12";
+ hash = "sha512-kxNsNovEhePL54Scx5DOcDqJHtE/iZFc1b5lUPUSzixjPjfAg1+VLpiNWfQwOYyN+vjRRFRGwqt8MoNfTJopcQ==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm";
- version = "9.0.11";
- hash = "sha512-OSHzPBEug0540h53udcXXYJVXiEjHBUXTzKssqEfS+c1+NWJP5251nN24fNEeY/FoxwRY9TVXQ0qQOZgEP6EwQ==";
+ version = "9.0.12";
+ hash = "sha512-+RekUkX5J6WKn5baTkQLJGAQ4djh4PwcOMhl/rW4v4lmTsuo+MrLAnyR4Whw4dDIUrb90rFOHKnihYpGCstO+w==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-arm64";
- version = "9.0.11";
- hash = "sha512-VK+m9MiuLFi53lqCcMH152L3ydzxngTNIPDOwStoFXkEbtraMjkqS5D/tej8HH7zDO0k686UqrulXPXDZX4xaQ==";
+ version = "9.0.12";
+ hash = "sha512-ItmsEy9JNguIMwAexV7o3XMiYtYdHCpWdL6ONRjWwaZm/mSJfeDSNEJLK7Yqyzfrl5RY2feRVWsYN3ECPDNhzw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-ZAJjYP0LiASdxT58mGTQ1e0NpUdw3b1sHU2sRD6m1QPf1bkz6kf+FUSWrqMNx/EF/YDPVnqiY0XdOaHlfynmUQ==";
+ version = "9.0.12";
+ hash = "sha512-zusNwWoH/UMcZSAkrDLEBJGXp6W7JdCtFxC5/JOdQqwg85O652L+w3oyDOHUDtznL+d2TRZHQe9puQCbcO8iMQ==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.linux-musl-x64";
- version = "9.0.11";
- hash = "sha512-1E8Yktu8QmzO1ZYpYrycIuyCt1RgbYOVZq5fFY8i997ZlyQiAojabs8QzX7ew+4zmyytKlS0WJ0DNf7ICdbBjA==";
+ version = "9.0.12";
+ hash = "sha512-vuXFRIOC2hYvQLnHGLRd7o9Jhp0ddM75qxQYumftgCTCVyrwQXAol8S4ec7yu8izy3mQN5aIANpM+IF45Tr7vA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-8C4gsaUg4mk1bUnvLV9Ye1cXQwMLaov0YEjlGDoXdtN+GeIl6nYNZL0y8tud5zhR3BAeYJq3bDw9ItKekx1dFw==";
+ version = "9.0.12";
+ hash = "sha512-z7WO/csXBc2z3zEs+HgZWhCmkthvNzm8kMflEOpk4Tw9U/EbEkzf57kQISDBp66MkV5mIohgWxXsKyrFGzANyw==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-arm64";
- version = "9.0.11";
- hash = "sha512-BHwWHhcpSJTZ3Pk6zNi0vYCwZsPVCgdc+pB3UwS78LUojympjXU1q57pkueX+FpotARpsdFo10Z5M+gVo6K9nQ==";
+ version = "9.0.12";
+ hash = "sha512-XVXOHaZgV3Y9n34e3TZLZ0p1Po7XM36J2r3kjsLn5luV9jktjA/04B5VSqaz1hSb7ss6n+IOQt2qnZ1pAjCeJw==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-j8ZzHU0TB3z+89skZcN60YN894NUE29DedsHDLjMI5vajloZSRKWjrDNrAtRYcJQHsn/RfY/vOlirrhkG5nNmQ==";
+ version = "9.0.12";
+ hash = "sha512-X5c/Fg1Q7QpDWXsHu98kZsOF3xW3dNFziChtMUznIR53zSN27cfXVGy9MGAG+GUi+CiQRKe4oKq9kBOdRDR0IQ==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.osx-x64";
- version = "9.0.11";
- hash = "sha512-S27UUeuIua38OYbZ3u5c87vD/1H5dP2lI3WdbQew/klmF956/Mu8IfyQv8Cdj6WNFx+Rqf29uh72jyiWGAtSMg==";
+ version = "9.0.12";
+ hash = "sha512-3KhOiWEcrDniO/vOaYqJFlRIA0bjsiogIx8zYZssIAIzqYy2IzDmpCPEkhhsbF7ioUeWOartETr47Eg4T8D7HQ==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-x97FYHDTVzHVroRs+f6eoSrHExDxNyRT6qMFoq1q11Hw4acO4cb19rXHAIOAmU1dNXY0PTT/XRI3jKrtCWC7aQ==";
+ version = "9.0.12";
+ hash = "sha512-BpkzpAa9wPPFB8eTaz2EnVf434WIMsDxwz5gXIPUhptDjLNxkxdDvhBsCoRLvr3ULz7JiC204j0CqFV+BLIWAA==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-arm64";
- version = "9.0.11";
- hash = "sha512-/mHjlEznpNlIu4Y7QxV4flaM69jBfIwxYqsjcE63ROTChrsTCHTEntdOE8EV7KoeG5s9WNzIEUbP9a+I4aay1Q==";
+ version = "9.0.12";
+ hash = "sha512-3PpKrWQ3pH/frVLwfyEUy18pROlchMeMJ/LUzLla3H96WXDrMPnkNT5Nyt0rjBuo86AwrgrzNDwzXQpryoxXfA==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-FT+7+edjauTSsplgWPCiYyB9EGMvSd3+YVrsXeKBw3ym5ewcb3bnAaQDP/EPEjo6YPlGO6kEzZneBlhfuloqdg==";
+ version = "9.0.12";
+ hash = "sha512-e2LP9dUxRxdVhQLoFHpWWciKwvogkAU/ZYOyAm5jz4MPkkW48aeLCtQJIXjv3UKgFE7Z+xxkKtekYsV8u5zsjw==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x64";
- version = "9.0.11";
- hash = "sha512-SEjSEcsqVVZybb7oWMYGMUizCmgCc5I5LxmqTR8wTmPzvbqDUkNJKjUwFdBi1qZeunyCBvyhgjpCZ4ZTVzf7Tg==";
+ version = "9.0.12";
+ hash = "sha512-GrFpyK1qTpTrKONC+I5QNU5CbR1r5N09ATduJq0JfCN9wJ3yDjhEAibhxdoA4jrhIz98Kg6vBwg+nVhY/+AovA==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.DotNet.ILCompiler";
- version = "9.0.11";
- hash = "sha512-ocUPwvvfud3gR584qlx8Y8Rd62xB4EdYoYMgos2ArLfA7hg7BZ9ZXY6tISQ0raabvU5azEzi9tB6QbDftqgn+g==";
+ version = "9.0.12";
+ hash = "sha512-RNYYAIWu6TcV9UTU1tROmGunupd0MJlzVwNtZVcRELLTOcEypd1HW/qdXsCas2gAUrGSaASEwCXiGF95BHUKTA==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.NETCore.App.Crossgen2.win-x86";
- version = "9.0.11";
- hash = "sha512-Jba9TpDXtfkm6L9kEltZBVXDLMWgPqmW4LIzdPkcRVu/qVvdMPlA68eJMlunpSbM5pUuHQmDo03aumXXfbcSgw==";
+ version = "9.0.12";
+ hash = "sha512-C1uJ4sUbOc1xBHb0gXwcv3449ZY/Vf0wXSMlGx0DWvlzBqgqnuQ/RuosajM8xEeUdKzrSNTlnnWn73A9yUmzhw==";
})
];
};
@@ -160,361 +160,361 @@ let
linux-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm";
- version = "9.0.11";
- hash = "sha512-Mh69sMiLzz2K4Ag9paencVaMP9A7I9qFwLTvLGbmRcDwJgfpPxJ+rrs2iRXeV+9jIbJhamqHnfd2/+U8fU/4iA==";
+ version = "9.0.12";
+ hash = "sha512-nUrI8pl807XO1XxxCZtE3y9KMToP+MpoNKGtfHdrncRa8ptBDsbA60AhdHdEy+5oDJUNpTXxRuclM2mN0a+Y+w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm";
- version = "9.0.11";
- hash = "sha512-ayWBI19tajD5RH1LuRDi99D+21zRPozAxHrQx9Debyhj+BdAsruzxWj4t1rUMIXpTjWJFFm/mXhHFjZz2IwBqg==";
+ version = "9.0.12";
+ hash = "sha512-J2ryWVyTbnKVPQ6gZ7gtftJowLK37NL3P4MnyOijxeo8VRjpL9isWIzC4zPUjuveUk+4leePiP8nP8Ce3J5yMw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm";
- version = "9.0.11";
- hash = "sha512-umixX4NsQSFKfk/f/HrtW/ngDSMkKgWToVWAm/eGkarV3suBHu/71odru/pZnWuZOcBctXYNfbF4QoWwvXWGyg==";
+ version = "9.0.12";
+ hash = "sha512-G/rcP/0MBrUQe+hPWv728mY0bAxAXSkuASBueg4NBFlBhGbZu3sHvcyeJbTddxj1UW52/JkKonZcGJBrxTyJ+w==";
})
(fetchNupkg {
pname = "runtime.linux-arm.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-+EkCR+sTe8MHQCPd+sPcUyB9rFhI1hRCr5ZzDmoZN52+afuF2VsfXqVWnTPTwerVds/aTcSiHS+kgc5uzuA7aQ==";
+ version = "9.0.12";
+ hash = "sha512-37F0lOt4nMHUOsuhpZfpL4mKOAWflCxbrrQq6YuenNVH3WihoaI4f20BLPlIAABw2wGdPqMzu308v2DFdQP46Q==";
})
];
linux-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-arm64";
- version = "9.0.11";
- hash = "sha512-Q9JERsVLgf3y5fZwuVGpiPoY4+mA83SnTD8Envad2LJh/mw2nUeuUAZzM7fJ84rbgG2eQjOYoIZo0aAYF4YbNA==";
+ version = "9.0.12";
+ hash = "sha512-b+3y/6xS7/7+SymhKeBdt2EGS47LWE0nj1VefWKGlnqWCNcHnVQ4irBJSqq80J02KorrM8Cqoi6tQ5b/dkQOyg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-arm64";
- version = "9.0.11";
- hash = "sha512-4LdEiaT3oaEH+UenvdmKQIXsWLe6gnVJjTfM9jdlNMHRKMFRD40y0Zob/u3AGwA/0pIXN4R6apjMcI0E3pcfGw==";
+ version = "9.0.12";
+ hash = "sha512-j7FlhJSTV8TQ3PXU5Z5BspeDtt+C5W+wqXT+lpPU8F70EovxUj5q9Js/EeF3nIlBVvK3BE4FVozLVnZCiEQ00w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-arm64";
- version = "9.0.11";
- hash = "sha512-iqsE+bsa27DD7PZRjzLM7vUqy8HLW5+Xk8euyAm0Dy9eDf4E/K2Pvc7b2ItRq5vWpZtATQ+h415x8vzvJO7sqQ==";
+ version = "9.0.12";
+ hash = "sha512-8QV10AEEFaLZ3R5rGzGvAaJtipqVnijMnh8OcfOmw9bZ5rbQ+Lo8VpX1lcgVBeXbwxo+p2ooZTxppkgS4Q3ITQ==";
})
(fetchNupkg {
pname = "runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-1fCovRepCdCyo3BIiWIsGkvEOn8w8jZ6uCMG3/23NNSwJNqfGPTmfJTsTnHzBazL0mD/g5b6BUUXevlOfaQ8yQ==";
+ version = "9.0.12";
+ hash = "sha512-0e94crtwx6v+Nvw1w6VGLVes4xLaPk3Y0X7wjNK7DWB+ffCAwIsxUXwgARp6fvD5sHIZrM7C2JA/bv4fg0r1cg==";
})
];
linux-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-x64";
- version = "9.0.11";
- hash = "sha512-FWU4HzsFWjZ3mcMuypukRNesbWeQiLf+L0gDS9/3sTNULxIXcbZxhxzluxUo4Tf4E1KgX/G6LQ7e22Zqj+zzxA==";
+ version = "9.0.12";
+ hash = "sha512-BhYmxNPRgTM/7XcNmiQEv1g3Sy29NGDy+S6YkHtl6j7afGXCOj5bstjsHkCbvulakH00FSxjG7L9Yk/t7NmpDg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-x64";
- version = "9.0.11";
- hash = "sha512-28Wq7LU/G/EDkgAuZ+lo3j+oDtBqeqtZs3rMaPq9nxK/ZIy7MeRKYnpFMjZE/oRyD7bR/U/W59DORceHZhhg9Q==";
+ version = "9.0.12";
+ hash = "sha512-2zGB3GVLOW6AVJWXxedpGa2dED1aJUEUv9NJHBN4ivIcrXk/oTaozEuJbXa+Gb2mFWJuFrnIcxLd+wyoLAMueQ==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-x64";
- version = "9.0.11";
- hash = "sha512-ZF0owf6mTc3kwiLRXiub/WmmPw5LRo8JnhsMhSD834imRNSHPFm7vY5qqz3L09S2/loO9Jg2qAmVLNTQO8jQiw==";
+ version = "9.0.12";
+ hash = "sha512-UDNuVhtWm7kmSTdpum18zAkSw5tutUHDElrJuwbZ4+vEGL9QmXhJ/zVdedk5+A2u1OMOhONkN8eAqyPjxUV0KA==";
})
(fetchNupkg {
pname = "runtime.linux-x64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-wEhZCRulbrBM/VuIiBNT+dDZ7TwrNqNFP5dQexpsTYVWZWMAitNpRPNJpbl0E+Md2D0sWgUW5PI28j3yO0rRrw==";
+ version = "9.0.12";
+ hash = "sha512-AZjU6ZqrYKo5JgdyoyxWU6ucFALDRVFTTbc3lFFxuvIfpuOt7mm/MB3FhxlgWq+BlxhFmV8NnIxXNvHS6jABnA==";
})
];
linux-musl-arm = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm";
- version = "9.0.11";
- hash = "sha512-rnqSCdRIQklHsCJOpzCGH3BpbtSV8CrgYnlTItOix7FSmkEhAZnuKYB6Pb5cewnOQ6GQRy+ThbfcPSanZ7jInw==";
+ version = "9.0.12";
+ hash = "sha512-iE3arX6H0ePpffLFBMgVwt0R8wHqbnUSvBSp/XdMdBnd8k3YgP2R5Mupcil7Tb6wHd9GMp8ur0BUb6proAvqGg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm";
- version = "9.0.11";
- hash = "sha512-DWC2U/3MgRURlTuBaaxmqTLYl/c4AlmvFXsWEmpNzkicitDcr11IC3bGydlrY5I9f4Fe1RM8AAeJjs/S5MScXg==";
+ version = "9.0.12";
+ hash = "sha512-Qi7KYblVAXQby1XBXJa7ILe9+uaC2cgpwZ1ZNCFqAeF90A8E/VMWCclCsaaengCo6t5hANL0QP8GV8HdgbgRsA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm";
- version = "9.0.11";
- hash = "sha512-tcIhpMXIgOp5DJ5ZoH3cPigWByQ24OmJRiT8ariDLWgmdKF/NMzqutLwbTQoJcseCfKpbv65hJgmQG0T1F8XXg==";
+ version = "9.0.12";
+ hash = "sha512-j/XRGh/fmi9GJ5jr9lO32I23HvDkjt+xN0/6N0XCxqmEEr8ZwXYlgtjEyro7GZeOjI5jm5EV1pmmcnLk7a9DoA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-a0h2VZPyFi9eOLanrrl6IyojwOZvDMM4gbKskh4VSC8oTeb5wvRGBQ57dZt9bNmQ8V9zbwKF7j3DS0Vp/gYwTA==";
+ version = "9.0.12";
+ hash = "sha512-e7xV7KNQ2PFXa0poUFIaLqSPBx5+8TSX1KbaGHID4urmI6HAx0IlFPLIAJgKNh85DnthV4EGWbFzrZ5uot2Now==";
})
];
linux-musl-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-arm64";
- version = "9.0.11";
- hash = "sha512-1lxdGgQKsmeV5UxN9ECaABM8F8Njk5CiMjetl9WwmDh7TX/nxq1W+cxkG+P6kmwIv82tN2sMtsgOU5Wz5VPSRA==";
+ version = "9.0.12";
+ hash = "sha512-Nj8O23C38JzZm8BKg1kfEADav37pZkeX0vT456x/g8PXanHEq/llIFkxNWITx7EL93G8Jr89VA+yHFtdd66r/Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-arm64";
- version = "9.0.11";
- hash = "sha512-cS98eJh6ZqQjXMK7RJxzLX7lCnizepW+VAfsSphskxDzApEErWVFbQt3AaWvT9xTliFQee5IwdbFXeebw0m2bQ==";
+ version = "9.0.12";
+ hash = "sha512-WdyvVAAYfPtCSa0aZGuSZ5vccgz686MBMUown79ykWhavhhyAlYM+EvfE5XQzi5iaAxFJSqPpcY7yfv6g/2Zuw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-arm64";
- version = "9.0.11";
- hash = "sha512-iR1nN/h7z6gMeiBCgSKIo1nfvzdngqMmnjsz9B7MuP8d1x4Kvio/g5h/0c2f87waHnYVRTKxpJFSZq+6rAEK2w==";
+ version = "9.0.12";
+ hash = "sha512-ItlkNHAvDEs/bm8LiFrHYE6nURLwHFjy0Phtvdcr04t0SqWWJtUWb8Zmj2RVLi4KwFHks0TS5f6wr/Oc8a7pKA==";
})
(fetchNupkg {
pname = "runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-CPL1ka6MeJ2vIxETKShpFIijcMYP/6c19E6+UTri5rsfC9EmgT9iEqu64vM2du4opirIM8L8hxCXH2zt5dggNw==";
+ version = "9.0.12";
+ hash = "sha512-DAZ7Se/m5oURYA3p+FWhajtt5YWSWQOJ+vpLN/UIqsawoAwmoWrEWCE02IV/c1g2Re8TkgmssoN8eK9fxRMlqg==";
})
];
linux-musl-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.linux-musl-x64";
- version = "9.0.11";
- hash = "sha512-0EhYJEF/++5Mt5bziEgyq9B1HsoaCu4xF1NxXZJa3oGSrLfqBgMWjYU11chevP/uGvmjyr3wBfNiBB4Vm2Iyiw==";
+ version = "9.0.12";
+ hash = "sha512-FofaDnwNCpz+vYiw0d8rhaTuzBn2GJ66XPyU46KuyqiN/dgiDTA94TmwCGKGsNb9085YpRDrYT5amuPMK8Hm4g==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.linux-musl-x64";
- version = "9.0.11";
- hash = "sha512-JkxPEBV1BW93F4lniXE990FIbBrPg1F3rSH1Yb3kLQ2iHuKvcv/WjzMhzV4+IoAlqDhnmhJEnluWbgb5ETKisA==";
+ version = "9.0.12";
+ hash = "sha512-wFC7rz1nmYi9jnLHkZ0Dt9Gb8BnS0lr6CcS41QgfFrbeT6YlpBK9d6o6nBeGNdKBrRJJApKdOfxZyzmwpmJhmA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.linux-musl-x64";
- version = "9.0.11";
- hash = "sha512-d/whdxvgbHeynVOEYf+WAo35kQCmOdc3CYUMp4Q4hAd4lGvnCewrMaV5+UIELlglepOBvfqy2dCN/vWY477aBw==";
+ version = "9.0.12";
+ hash = "sha512-KlbtvWPA6iKzn64hHIJxYQ9iR9Rm9vS5nu5N55hK3Y1f85nAox92uUFxBUw5AXL1D6gN/oN/QhnclJq6LIZhVw==";
})
(fetchNupkg {
pname = "runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-I0bb0akGO5Xa1vDHLJIaE4EzAX7IB8++YLyda5HOXw9clqgk0IIk0/o/je1VRrKvnrkAKiViCMBOyg9T1ZwxFg==";
+ version = "9.0.12";
+ hash = "sha512-VhTsxiOPEcB5xCPEz3FN8KBVHvyVHiIrXqgglsjZRSjDRL5bE3ORMZJWMu39nau0Uqrg5ipjkKAXH0nro+smOQ==";
})
];
osx-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-arm64";
- version = "9.0.11";
- hash = "sha512-txvXWXuHyahbrvLafRDfrbCtBxSoQb2Diedtj8RzXbAoAmENppr+jJNSuRXhSGDM/3jzriuDTDB8kUcq50vO1w==";
+ version = "9.0.12";
+ hash = "sha512-AwLNQcFL8pYPRIMBIqWC1Ydyqx78jSXpeEIcxi4Q9BW0UQX6WAu170CQtrqNHYDxJlhAFcVag1CAztCCSytBpA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-arm64";
- version = "9.0.11";
- hash = "sha512-UaZc8HBLlASGS0IKJnUXRrxpskqmSkoGNLcl74yvz1+xH1bCzl4qnnsZNiH7VqL7eZjim2m/8/xuhV+ZClaFbg==";
+ version = "9.0.12";
+ hash = "sha512-PQc2cXheChAFslbJp4MyHDK4BxXfxcvuWDkNhtcXlNgcjklNCMlATvsJaHXvssvlzjgWbUusTAKCHANJyhI12Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-arm64";
- version = "9.0.11";
- hash = "sha512-IFe222iEQqaTxtTmwI5BUBW2bdpAcy6Qq36+H/ETkrKk6op1qpwdr2TfPb7rFbZZcf2haK0tIT9+Fu7WGclONA==";
+ version = "9.0.12";
+ hash = "sha512-C3/jykuAClfTLRjyilGERflIT7gnRugAk9filvLjNinQ9+cm28NOpyZ/8SEAZ6bD5BFMkFtw6F1JACWnERzobw==";
})
(fetchNupkg {
pname = "runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-kctJ6Ls5UDwyMLbSd+ANYcoMCDpB/aG+urcWYRXP4jHoEpY+hUjqU4hT6oszGNlCK2GnQyJA7fN822pJmL07KA==";
+ version = "9.0.12";
+ hash = "sha512-6LQH+2GNF6OrVXVFG9H+NcFptXY30kxwjgjPbgnFP38OgOKkFZVb5aUU7i+Les5iDP5LinTPLObbfXsRfRT6Pg==";
})
];
osx-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.osx-x64";
- version = "9.0.11";
- hash = "sha512-Urlc8cO6rXiNlrO+0b8cOKzg16Mhfd5gHjR1qilwldtHrcTjiVEJlqO2KKXIYq7gA5roTDmaSka9szcOQQ13BA==";
+ version = "9.0.12";
+ hash = "sha512-T4z2btf6xLmj2gQSTtpQhog9mUCdbIRh6BNoqTEqLm3xU127iRcPvxwNAYvl3xLQYHixAy8v2mHek+3RsNX8Tw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.osx-x64";
- version = "9.0.11";
- hash = "sha512-j/+m2g9tPOao+UqxSY1NPkWODOsQmmUt81QC0jVDVuSFLFJyoJx7/ThsnhhFL751e6k9QZew0Rf0+HyjJuXeZA==";
+ version = "9.0.12";
+ hash = "sha512-y0xbUlkhumNpNju3kGKEaN6LbFdvpSu55b11+pnkiWuHSSJEJrTLqZtTqDReNvW/RjHYyrtFaG8T7EV65TAfnw==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.osx-x64";
- version = "9.0.11";
- hash = "sha512-q6cTfu+fFREFj+LlTeyfB+Z/xvhqWtg8sdbKgTq7y5xbVS2vrlRY6cCgM4EiwWbbyTRSBEOGHgwNBU+WxO65GA==";
+ version = "9.0.12";
+ hash = "sha512-0ljvWsHhTW2YcEtnw6l0odeHH0K4UwtI9N+Jx7mcYhqcLKaAWWL03NX+ZyLXjtGYjqvjlSY5KEJCmTsClaJ0Mw==";
})
(fetchNupkg {
pname = "runtime.osx-x64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-pfb+VAJ5OVGCqawLtZZZ0q5SLVrzxD7Yk4LurKOVb8S3rELAF/H8sSLkYni1ee5X3uVtdOk98n9DExfblDAnEA==";
+ version = "9.0.12";
+ hash = "sha512-nAc2R5V/uuqAXz0br5iXnyZf/pJaN0dqB8lWVfSarG1a6aAgTgPRTtdqpfQ1nn3OVSgiRvivMSeTcVna6Usdlw==";
})
];
win-arm64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-arm64";
- version = "9.0.11";
- hash = "sha512-bhmiOnK+qB1w4tOiLNioglZuB9qi4I3jCPsyMQGWA1h/jLzhG6p/DxG+yYaYs+ThAlwNhN9qTtRFPJTerZbL0w==";
+ version = "9.0.12";
+ hash = "sha512-fw7GPjn20glVSNB5oZo9pn+aSrOuN3FFSkpkVvJ7IBtu6iorRAcY/cc5rBevrojXfMtpVCdbJie7oqAHrWKW/w==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-arm64";
- version = "9.0.11";
- hash = "sha512-zTmImp8BijWCiTQa2CPxpAafRri4Eofky1tGmcyagMvmjWXtLo9wY/ZHQjLuRfPR4dsxjwd+AaykP2ILM+dDTA==";
+ version = "9.0.12";
+ hash = "sha512-Gy2ejS+Uv2y7Y5RBhRD91Fi30b59zqMUcL0MQ8LHCaQqcow/DsMvCONymx1AAsLrQTTbE7jQbljDf6t3kgnqdg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-arm64";
- version = "9.0.11";
- hash = "sha512-gRkhkGUQjQWkO3ACuqfkJHteFXQKCaDhUiIVgibcyOoVRGfhhw5dr2g3EwNdyAubNb3IxGFRMNCwtusxYiEOag==";
+ version = "9.0.12";
+ hash = "sha512-wFWNV20bHO+K1lDUC0tuJkouhDeiQD5PhO2Ux5mjBSt0IJVkXrrLKrAXj490fRjhQOiGhQ4DZsJ/QUiTVe9n4g==";
})
(fetchNupkg {
pname = "runtime.win-arm64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-eqVnpgqXkHLZRTyLgm4FW5AljmoZwX4BEouDOjjcUHpd0Fo6pUtwgGgyDAEG5lCqfvuanJ+jiH4pE07aNE4lzQ==";
+ version = "9.0.12";
+ hash = "sha512-Z7lYvkWpLxG0CVvfllRetwCRoZ75LI5Ydo00w7lGkrybFQCh8GNry/Onaokt/y2k00A/YuZTaY7fp837UyU8oA==";
})
];
win-x64 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x64";
- version = "9.0.11";
- hash = "sha512-xLeiib6LB6MmvzOVQdxlBjvHHDkX+iHSS9kq5o/Xy9isJtyBVpcjEzLFzeisOtYam4LKEUiu6rYE8JvGOkpIYg==";
+ version = "9.0.12";
+ hash = "sha512-HkRwpAAOQ81gvpWPVPfnCwYhGcuJ9sRwqYcRsuRKCFO5k/DDJBuTxVBchWeXDd3ata16AnVheLloITPllibTpg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x64";
- version = "9.0.11";
- hash = "sha512-Sh1k/KAb564wykG5wVaNvWojC0grXQ9aWty5YOAQrf6/RgsWWBVmdIb59Z3sc1zH9XDyMKY8METoJB11r1fhqA==";
+ version = "9.0.12";
+ hash = "sha512-xss608ooQxzPSBeKaXX/E2wFQFCESJvsg8qI53yshMTTuUId31S9Nag8acKllfUJ0X59OT+mBEwJvKDTGpnavg==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x64";
- version = "9.0.11";
- hash = "sha512-LyIBEurBS6+AI4Re9jPIm9s0UG15JSYZIzL3x74M0Sxl8YuXIXb9QoWH6VYVVaPR0Rb+rPZioIBLaUhd2J2kvw==";
+ version = "9.0.12";
+ hash = "sha512-vHK+UzYKQtHYWTKuPlwTfEmyaPKvaLoo2AgvF+KmVDk7zzEeri7x3L/4DKA68pfCt1RroVHpYrRSevUIjWUeaQ==";
})
(fetchNupkg {
pname = "runtime.win-x64.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-ACjEZaO6Q8t86NoZAf5Xx+eItzvUMX89zExck+SNfnrja+/0xPyzpp2FyxmZMkfEq+VPVoiYVyL15WA8lzziuw==";
+ version = "9.0.12";
+ hash = "sha512-ArqTRvtlgzf6RuZmLnsXpXuW7uocFHkdz219v8sLOWA1kILjSYemqnLkVkyPA2M2ut7MVGtmdcC5B4qFsB8ERw==";
})
];
win-x86 = [
(fetchNupkg {
pname = "Microsoft.AspNetCore.App.Runtime.win-x86";
- version = "9.0.11";
- hash = "sha512-+fhVP/FEFe7OgaRpFSMIEWSBh2CovMusUoPIyMG/Q90VH5u897NTyCKKvwwvc4SX6bBCFhNGRGFTD2mAp5i72g==";
+ version = "9.0.12";
+ hash = "sha512-UOcPTSe8bPHPr9weT4RWwzKpwUczsTqyhMOBCPCnpqK/aLrTwm9ihx55CSG85OhpTmXthTNgBJlWTMAlEGN/+Q==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Host.win-x86";
- version = "9.0.11";
- hash = "sha512-7L9TubPc05Z19HVu4Nwxockx6U1tx9iJU1+KdsmAcD1rVIxeQm1lEGCZfxGOArWmKV1KSGCsLrfom7MLY90qQQ==";
+ version = "9.0.12";
+ hash = "sha512-gtnlrdLTGjQWk2v71rKHBYqne43xQpFnoNeVbwirLpVfnlJtsI+SIvtg73fHSAlHxvozIN71krsNlu/JYo7vIA==";
})
(fetchNupkg {
pname = "Microsoft.NETCore.App.Runtime.win-x86";
- version = "9.0.11";
- hash = "sha512-rqLW2gtp0YaH3oHhJpGZx36UAQXMqGs5Y19esAOFytaS37xdrlPx7Z2fmblSBATyzpbPcyOF8qhgsUgSqSGwGg==";
+ version = "9.0.12";
+ hash = "sha512-BpzECjZ+jYeY3EudbqJjy4q7L87EriUwUgDmNC5fk3OQbna9XXIjPV8qQsmYDoHGsLiW9L3+X6Yc2ybPIlz2TA==";
})
(fetchNupkg {
pname = "runtime.win-x86.Microsoft.NETCore.DotNetAppHost";
- version = "9.0.11";
- hash = "sha512-6Wj66Rgdg3SlSTBDK7VVlkqFPWA7JD9c6gZk0C4+rCl93bIxQny1Ye/p4N06xI6E0fFoDBew+ONP2TcapWehbQ==";
+ version = "9.0.12";
+ hash = "sha512-59TJeZwFNAUJnFs6aKcREL1sUDIzIWZRBo+tujgD868lt5vXUpqgEUJKqeS+B97Xus/NqTfmegd4MWdic2Jotg==";
})
];
};
in
rec {
- release_9_0 = "9.0.11";
+ release_9_0 = "9.0.12";
aspnetcore_9_0 = buildAspNetCore {
- version = "9.0.11";
+ version = "9.0.12";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-arm.tar.gz";
- hash = "sha512-HhHTG1SFCKRQPDgojLz9FRik/wnyC9lS1LDQChD7Sveg5MT0NSbWyDpVTjyXbDR4z6Jpbm7kmu8SI9MOi/dYrQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-arm.tar.gz";
+ hash = "sha512-j5kcU6vpk17LdnbqQG9davzL0BXisZaE2dlQMmFUVb6nGes9HD3HzK360mS3mHlxCsb0Kgo42Y6Ia5l5Vt9Xfw==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-arm64.tar.gz";
- hash = "sha512-vPZqVveAtyD2Y+Tyduu//rH4EXUj0Z/hLFRcU/kpzhA2cQugePMBl2fM0Z6RXcRX1g2tQm+SawvkbO90wBFD6A==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-arm64.tar.gz";
+ hash = "sha512-lFn9RlrAFBiLRA4N14VCfjU4Ik03V4pHNDguKnBpwNhwFOsH6YMJOG4ZW0SHU2+NjMsSb3F48uJSGsk0v2PebQ==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-x64.tar.gz";
- hash = "sha512-CjxqIN0rAJKM0irKDJnR3dNrqT6ZCaFQl7lStUCX4LgXRU23vq5IKoldGHfCgSGP/+4PPwf2oMvlIeTDnNpdSg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-x64.tar.gz";
+ hash = "sha512-SJuAd/JmHq6+QhFAd0sHaVGcSWOkuy/n1e/3LJmymoHVrGaEcHRJoP+ImgdLbuWPtNAKNGuFn7ddHVRw6PuSlg==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-musl-arm.tar.gz";
- hash = "sha512-nPXPLkDKy5mF97RH/irFDXrJsm9oX2lLYQFrwzDpv2Wcg4OiGOeHS89BNCdyMwlXKmGmFBR+R6QkRu/4vTtvmg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-arm.tar.gz";
+ hash = "sha512-MpUiRjowKX9mc6WJT3hzvKfiQ8cFHP0kXgYfYuqIpAnnY7fFNy7xzY+9fp7fFr1CrA4j6yaW3bGod4k4JU3unA==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-musl-arm64.tar.gz";
- hash = "sha512-Ui4mcOzU5S2qjd6r1x0uIixDYpkSVWwAiHq3oLzyR0cnYBpHxFSDfiJkHRDHSg8yqS9RSVxoT1Zz9qtL7RxKGw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-arm64.tar.gz";
+ hash = "sha512-x8Xhkmz9BfBZ8MtrqGgx5+VIxmQyZGaYFga5inZDPEInlhxP7PyRRRvPH1Ya9YDn5PhvJ1tt8VwGhX/SbNe/tg==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-linux-musl-x64.tar.gz";
- hash = "sha512-gDQzohTjbqB2umss6AjJcsDAIYWBr8dDkCEDe3JY4/yQFoPwp3pr/zbA+H7zeCHCeHz99cxLfO5xF5UqCguOYw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-linux-musl-x64.tar.gz";
+ hash = "sha512-kL+Rn5GacwtGvNi6QuSegxvyrgBwKB/FJoensjI5zT8vkWISnqdybNBAqBtksAeUeFR/oNFWh5a1uqTRM2A4iw==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-osx-arm64.tar.gz";
- hash = "sha512-XbTT34wE7JYz5hpqxPGjIakXFTGGLaAabf8jcSK5qJ3tqhg3NVMy2fEutshxJtjvBwlPQkiMGkFmHtcN9pEPkg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-osx-arm64.tar.gz";
+ hash = "sha512-WdKn9YqR4v9qGLJie4LzQzwZ8Z9Hw41hsO3Cn9L/wT7Rb5FDYRtrqZ9as0hNlnlTHRGPw5sdACauvhz0X60GsA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.11/aspnetcore-runtime-9.0.11-osx-x64.tar.gz";
- hash = "sha512-giz5gSktWfS4UUMImKdaaJm/i38LanyP5OhqFIREqC9BsIQ25Ijd8C6gjD+1/gROFliyUq6vGkmo5MuOCgphQA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/aspnetcore/Runtime/9.0.12/aspnetcore-runtime-9.0.12-osx-x64.tar.gz";
+ hash = "sha512-23YO5rRFVYbe0EYympkatjDCAHOSgMGuG5oz26pYo20kI5F7ztEdPIQJoUQssMdf2DBx9IzaHi8mtN0dl21Nkw==";
};
};
};
runtime_9_0 = buildNetRuntime {
- version = "9.0.11";
+ version = "9.0.12";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-arm.tar.gz";
- hash = "sha512-C3hiYct5a8Ld+nkQRXh6kHYhEjR3dibza2uryY4zQjs4UOzYQ5ByBf7INPJM3Yysi3V3Rdzs5KWhxWUUcUImBQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-arm.tar.gz";
+ hash = "sha512-YBcggsKqtaE1rHpz1Yt87vAq5rsdZFwNbl5mYEJs7lVBtb5UueV9EiKCXOWw/Kn7w6kIELr4jKaiLrtsIhjivQ==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-arm64.tar.gz";
- hash = "sha512-KETL/6eO4rPFdWCTfjL+tDo7HwJXlTT+vwc97EeetOoPx/16U41scoozU7X7iOAm68s/8OBcEGNp1RzMJOr0GQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-arm64.tar.gz";
+ hash = "sha512-NbpJOewFA7Obh5+jbtuQgtgnT0MQL+osYuWb+rbEoZ/JoFES7msbRwNPmjufHlZ8ErhOoV3Yrvma7b6lUGw/aw==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-x64.tar.gz";
- hash = "sha512-+rR/Puz1VfkTQn0wuNyfNHNV1nUQeJynUbFH3PPU3AQO5MQCZ9HGqjppbwc+VkNNbR/M4SmhI0k86QItwgTcFA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-x64.tar.gz";
+ hash = "sha512-95tFXJXt29sVXScVxoPnRFJJpEsUoKhu92cy9W2sC8Yvejg8zXETClZHesA1PC52FFvdLECE08AhMmuGynUZFg==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-musl-arm.tar.gz";
- hash = "sha512-JorBXOPB4xFdQNXp5aL12ODJW+4DQPzH8iY59xkbAFFsuglczGBo+PzzXHEs4QVZJrtnXw+lzKRb1M5ok6G/fw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-arm.tar.gz";
+ hash = "sha512-5A4PbE6pClkGzLosax6xwUSaLfnMzuaD89Ug2q+y0Y+Nqs2mMCrcIG7Fd0iv9G3E8bx7CcpzPkJJkp09lx3ShA==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-musl-arm64.tar.gz";
- hash = "sha512-xfY8leBdJRyu7MU0dqrTYgTMN9re9O7myMQLOOGrM8FQ7pI4RMKPEcugOn/fX0JtiMzywR4oTDqqCrI4DjSuTA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-arm64.tar.gz";
+ hash = "sha512-eqga4Nj5kDPrOpT6dFxHCnK40rjL1wrm1LlAtSG+N35YEnbybm8AfOVP/H2BwGUBXHpo1DdWqKDHuuJBn14BoQ==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-linux-musl-x64.tar.gz";
- hash = "sha512-i39oceqmmfDoSePRPa4bPLOpTRvWDtUjXrRwALJpueTsG0+jaN4TWt4sGZji+hAfPaV64QBlZ4O3XC+rsdwz9g==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-linux-musl-x64.tar.gz";
+ hash = "sha512-ZYsvpjUdKyewhyDTXBIwGZC4gpc914fRUOAevPcXi5r67IW27igI3KO+6md/Asto+lCGwqslR8s/9oSAcTEiWw==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-osx-arm64.tar.gz";
- hash = "sha512-5DbnC2x3TC8W/vm9I/skXM0dC5u/wCS64WTYit31+4MbFfpZKKnx1FIlK0v84PhngTfz9saAkzngOWmfupq/Wg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-osx-arm64.tar.gz";
+ hash = "sha512-+rd2qFuKSrvdhkZvaEFG5Pv0ebJuVwbskX+oGcX5tiWIaPP9jJy9EDmEJX1tHJaJylJj4YMxBQLRIAhBVTQ1wQ==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.11/dotnet-runtime-9.0.11-osx-x64.tar.gz";
- hash = "sha512-auW4gEbi+aIXJMpDz72UV3sG/EjxhpRk2KtMhh1j2PmY2ZArgR7aCyzuuw7FMNwii+s5/3jfloHRygiSyyBdoA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-osx-x64.tar.gz";
+ hash = "sha512-ByeKX7NKzgpfOKlbIuYXoOP21gx7oh/oTp3kBirRlxbEDB4J//Mvi8ELGhc6EfmYQsgsd4G9V8OFZnQaG/ivMA==";
};
};
};
sdk_9_0_3xx = buildNetSdk {
- version = "9.0.308";
+ version = "9.0.309";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm.tar.gz";
- hash = "sha512-3iUHh7vk+fs4t20fC+1rO42O1Rs9KJ26aPGkljzM6S/lTpQPItlw/S9SCfEjEToRSZqYcQWE1Tu10hSg+3Z5KQ==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-arm.tar.gz";
+ hash = "sha512-p8I1s18mH9XzSzE/Gm5mhNnxDWJqLMLsA++kPA6sz4rdBCCFRZp9lJO3Eqz3B3cQ6Vwn2lWKokRiaxGxLxlHVg==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-arm64.tar.gz";
- hash = "sha512-Ifvc3Lh2LzV57yqKxdkssNuWCQHxww0Df6FlIjjvYGv8e/+i5R/Mg/lPPCx9W+5dz+1LZrqkVa49OGgeJk0j/w==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-arm64.tar.gz";
+ hash = "sha512-gPO6BTOiB+05zPD0PPrE1rliabTKU52r4PN51eMagS4QOlbkY2uEdaGR6oEoXNmCMeEPtIbePByT39Vr9FQufA==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-x64.tar.gz";
- hash = "sha512-Oqz/CWUkodrpvANfcaaAX6fsNDDTlXcfwchVBRZaeDYc4sycnDVDM3blwwrsN+LrLnfeCmun3dfcYFO68sJwmg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-x64.tar.gz";
+ hash = "sha512-wAKAFlBy6A+h9vhHYcJFIo0+3IgLuZkvxbS1w6MX7aVr8B/hX3hE/hdrV6FmYNIc0mNaIHk1acIuuuJ/1c0pZg==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm.tar.gz";
- hash = "sha512-czH5OG5VAo/DyiE+1Vi8bmH9MrubkAQmy60aOrZ42oqe2hNeBzwxiHR0GoAuJZjwyZ+T0WHLSGGlnLtjlMZIyA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-musl-arm.tar.gz";
+ hash = "sha512-ixAdj1qJHFVaiU9LMOUm3wnewvlnO3QJLDcHgZU/PEjV+4x4S53A510/zsMQtE09DC/pZasyWCYnw7pmas6hLw==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-arm64.tar.gz";
- hash = "sha512-AI71i0T7HHZbiMjGaH2WzqN8/bjHEUFhQgdD/5FrYr1n/+4MmBNb6gXZwigwbvHtEU8tgV3LW4s8txf5xROmMg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-musl-arm64.tar.gz";
+ hash = "sha512-a/e1pL0BeeVOrgfutnq/vF/Dq7h2uo2nctvpRm84Hsh1mzc98TflCsVNwLoiGH8yCnrQPFH6m3CC2iTmKLVa/w==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-linux-musl-x64.tar.gz";
- hash = "sha512-zq1a7hEPUnmO1CDK9J3Q9HaOFamd7Da0EXTmszEgjV2L5ePtRAvtFtG4XPkGCRvaaK9bzbA4PDU+nmH/ayTfNg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-linux-musl-x64.tar.gz";
+ hash = "sha512-E1A1z/jTHHKBECPs345ucqMA/VunBE0zcNlM6vdluh8D9lEoLMKILKD7W8PxY+Ej4UTK0eE3E9d4O9NdC8sBAg==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-arm64.tar.gz";
- hash = "sha512-jUsh/6gEfrxEWbIqYJDkIh/Is8q0WrY43MYfGl6zvy3/nzTbMFtAx5WuK68XMroV+Rzl371xip9EVWFZTZwhng==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-osx-arm64.tar.gz";
+ hash = "sha512-yaiiOOO9oA0/5GuDVJ8OE4UD6noK0KrJq/RmaeiS8ylIU0UxWBZ7fS1p6F9MlSW1kaEOqq6tI6S4wSCzK3ufOA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.308/dotnet-sdk-9.0.308-osx-x64.tar.gz";
- hash = "sha512-49Y+BmkCtQ/jIfztg7wk/QQN9ZHDxYknyyB9y5UFRDn4WYfRuFMyONVy742766gSJiKvecnvrHqUdtiIQrfLdg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.309/dotnet-sdk-9.0.309-osx-x64.tar.gz";
+ hash = "sha512-kN6uJzMWt4XNM6Yw+d4SeKg+SwvsqkzFTnnEsTOXXeCklJNPsgm8SiOgVClwE1TqoPbZP1x7Tf0g1OM3Gt/gBQ==";
};
};
inherit commonPackages hostPackages targetPackages;
@@ -523,39 +523,39 @@ rec {
};
sdk_9_0_1xx = buildNetSdk {
- version = "9.0.112";
+ version = "9.0.113";
srcs = {
linux-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-linux-arm.tar.gz";
- hash = "sha512-EqwXmfCPBgEaqOBSkEQjdx8z+fJX3jpPcG+b1b34pA3RSobbtINBQAkWbdnCsVNE0jI3ISQ+KdJ2FabtSAnj9Q==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-arm.tar.gz";
+ hash = "sha512-1ToydcbskEyhZvr0IA37cgjq7yA76iCLyA5y+36eeHL50HgCgqPEsNdiVjZlhL3OngufTTAmdPzgdk+yCVfQCA==";
};
linux-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-linux-arm64.tar.gz";
- hash = "sha512-qUTpN2ECgr+gns04Y2Gc6wsiA/L6RV8NnVHzXKyzxmRSqMTITSNwDjYYzpSRuPoMjC/J/IAgn0bbb0v/TYRnUg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-arm64.tar.gz";
+ hash = "sha512-eafW3Z9TxDlPOUZHWi71iAzxezvG+suqn9FWkM4FnMt+CPhvlfqDOMeEAz1KEBDN34ftd7wR2/zaEhIV0Zmm+Q==";
};
linux-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-linux-x64.tar.gz";
- hash = "sha512-gD/SqCmnEccRlFRkD6CieD+q9IXzVeDhuC0WqQbVJoWrEZ5r7FyE4dQE0NX3WhVhLIYqPcZjZ26l9Bys3wcGQA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-x64.tar.gz";
+ hash = "sha512-FdrZI1CCbOVBQV7zUiHLMcxHjUqceFOfB3qbw5jzU/9z7w5UD5rOlSytJqMtFXbEA/z7x+Luu4RXlJm0MKOKvw==";
};
linux-musl-arm = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-linux-musl-arm.tar.gz";
- hash = "sha512-tJAgLJLhGfgY9/oowAk49qH9+4m7QFFBc6C5Mv5N/DrwiemW9qfZps0Uq5YYWTDcS4nlVyWA7cvgxNdoUmBRDw==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-arm.tar.gz";
+ hash = "sha512-3Tg890tn7Cz79fzRjDt+NNjGJITdulzj7DFHfgoEcqmib/5Et7ilNrPjMQKaTyZr9Dv9WIznbgW51X9L2kXUPA==";
};
linux-musl-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-linux-musl-arm64.tar.gz";
- hash = "sha512-YukZkU7Da/OLCfSGJfz9A/bY5FrSBqYigFtZ+fCd5AKzKDl8xDOROsCJdzB8hHwOL5AojI8r8pezp8E79NrVOg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-arm64.tar.gz";
+ hash = "sha512-6fe00gNJSz20kVXRQ9bjtPn6dg4U63wDMBRm648JZYhBG8kznikTqM/sDvS/YyD9CSThe38vJ3Q3NDj/O3b9ng==";
};
linux-musl-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-linux-musl-x64.tar.gz";
- hash = "sha512-DA+XMyzKq50VfXmSeENl71rRgPcsqGZ1+tyWOOzDBY6T+YabixS0kMBrC8iVTv6AD1c+RRGGwSSiQMoNydS1JA==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-linux-musl-x64.tar.gz";
+ hash = "sha512-HOzdQO5KuVAtvcchRddofZWFdCP+QNXoGatsAVNomsxbm/pRdLikKK/Anb0sa3m99s5OjqDuzTLG4bdHX8H7Bw==";
};
osx-arm64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-osx-arm64.tar.gz";
- hash = "sha512-AuJHJQeOq6Y/cjXNqe0hykYSJzjKAelGHVCSWVLGaRV3gXPJI8CxQ8SIkGX9iHOPocJ48VLMByAJQNc6ascSjg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-osx-arm64.tar.gz";
+ hash = "sha512-VchzCqQIXuAJlP31NNRqfwfcjobgwYDuCcaFIKQm7nUncMSmMpZn1sWu+SSLUeTrFGCvb0n1dsDsPPWRv3nQZA==";
};
osx-x64 = {
- url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.112/dotnet-sdk-9.0.112-osx-x64.tar.gz";
- hash = "sha512-ispANiwWu4DEp9ubZWTti5ZlJKNA9cUk1kLRTkEiQsDGKt4gvVjAOVogIDTI8Tt0bDuYoIeDyynlLGMu4aSbpg==";
+ url = "https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.113/dotnet-sdk-9.0.113-osx-x64.tar.gz";
+ hash = "sha512-ShegsbkEaYqopEUNQMMQmYAJL3irwRrRY+lMCnqLkPK53Qp0pRJmv06ehPWYOiabPyDe3BVFQ37w3gECIgLqAg==";
};
};
inherit commonPackages hostPackages targetPackages;
diff --git a/pkgs/development/compilers/dotnet/vmr.nix b/pkgs/development/compilers/dotnet/vmr.nix
index 4e976cd73ba8..f1c4259bf1c2 100644
--- a/pkgs/development/compilers/dotnet/vmr.nix
+++ b/pkgs/development/compilers/dotnet/vmr.nix
@@ -59,10 +59,11 @@ let
_icu = if isDarwin then darwin.ICU else icu;
-in
-stdenv.mkDerivation rec {
- pname = "${baseName}-vmr";
version = release;
+in
+stdenv.mkDerivation {
+ pname = "${baseName}-vmr";
+ inherit version;
# TODO: fix this in the binary sdk packages
preHook = lib.optionalString stdenv.hostPlatform.isDarwin ''
@@ -399,9 +400,6 @@ stdenv.mkDerivation rec {
++ lib.optionals (lib.versionAtLeast version "9") [
"--source-build"
]
- ++ lib.optionals (lib.versionAtLeast version "10") [
- "--branding rtm"
- ]
++ [
"--"
"-p:PortableBuild=true"
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index ac0952f9312b..251c38f1caf9 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -3766,13 +3766,13 @@ with haskellLib;
# Manually maintained
// (
let
- version = "1.9.1";
+ version = "1.10.1";
src = pkgs.fetchFromGitHub {
owner = "cachix";
repo = "cachix";
tag = "v${version}";
- hash = "sha256-IwnNtbNVrlZIHh7h4Wz6VP0Furxg9Hh0ycighvL5cZc=";
+ hash = "sha256-kNwoplCrqAymyFIzoR1rpEj0I1Ass+wuP8YsVS61630=";
};
in
{
diff --git a/pkgs/development/interpreters/elixir/1.19.nix b/pkgs/development/interpreters/elixir/1.19.nix
index 9444d4958a01..48694f1dc661 100644
--- a/pkgs/development/interpreters/elixir/1.19.nix
+++ b/pkgs/development/interpreters/elixir/1.19.nix
@@ -1,7 +1,7 @@
import ./generic-builder.nix {
version = "1.19.5";
hash = "sha256-ph7zu0F5q+/QZcsVIwpdU1icN84Rn3nIVpnRelpRIMQ=";
- # https://hexdocs.pm/elixir/1.19.0-rc.1/compatibility-and-deprecations.html#between-elixir-and-erlang-otp
+ # https://hexdocs.pm/elixir/1.19.5/compatibility-and-deprecations.html#between-elixir-and-erlang-otp
minimumOTPVersion = "26";
maximumOTPVersion = "28";
}
diff --git a/pkgs/development/interpreters/elixir/1.20.nix b/pkgs/development/interpreters/elixir/1.20.nix
new file mode 100644
index 000000000000..861aea892bbe
--- /dev/null
+++ b/pkgs/development/interpreters/elixir/1.20.nix
@@ -0,0 +1,7 @@
+import ./generic-builder.nix {
+ version = "1.20.0-rc.1";
+ hash = "sha256-FuTZHDI8ZNe6SHjiaPDZh21Ah7ek4kHqlYVvx0ybqI4=";
+ # https://hexdocs.pm/elixir/1.20.0-rc.1/compatibility-and-deprecations.html#between-elixir-and-erlang-otp
+ minimumOTPVersion = "26";
+ maximumOTPVersion = "28";
+}
diff --git a/pkgs/development/interpreters/erlang/28.nix b/pkgs/development/interpreters/erlang/28.nix
index cf4d54fd85a1..6a5a64d7cc28 100644
--- a/pkgs/development/interpreters/erlang/28.nix
+++ b/pkgs/development/interpreters/erlang/28.nix
@@ -1,6 +1,6 @@
genericBuilder:
genericBuilder {
- version = "28.3";
- hash = "sha256-Kn6JYy7EIiBT2pTfh8S9uHCsLS9EZlv3NBFxbYmHXJA=";
+ version = "28.3.1";
+ hash = "sha256-i8X7liVtBVeU43cM563omIjcSKNItMO66COrzJRsjhM=";
}
diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix
index 9c5dc4671b56..4a927d2597ff 100644
--- a/pkgs/development/interpreters/python/default.nix
+++ b/pkgs/development/interpreters/python/default.nix
@@ -104,9 +104,9 @@
major = "3";
minor = "15";
patch = "0";
- suffix = "a3";
+ suffix = "a5";
};
- hash = "sha256-arAs2sJFBXeYd7sdkYlDLWfpDd8qm4t7Nz6tVKwHtgc=";
+ hash = "sha256-/uQNpkULZ1R8B53LKFLooD221X4GQVRmstMpREnbIu8=";
inherit passthruFun;
};
diff --git a/pkgs/development/libraries/python-qt/default.nix b/pkgs/development/libraries/python-qt/default.nix
deleted file mode 100644
index 7b70c94c1872..000000000000
--- a/pkgs/development/libraries/python-qt/default.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-{
- lib,
- stdenv,
- fetchFromGitHub,
- python3,
- qmake,
- qtwebengine,
- qtxmlpatterns,
- qttools,
-}:
-
-stdenv.mkDerivation (finalAttrs: {
- pname = "python-qt";
- version = "3.6.1";
-
- src = fetchFromGitHub {
- owner = "MeVisLab";
- repo = "pythonqt";
- rev = "v${finalAttrs.version}";
- hash = "sha256-OYFQtDGq+d32RQ0vChRKH//O9QgQPLMd1he8X3zCi+U=";
- };
-
- nativeBuildInputs = [
- qmake
- qttools
- qtxmlpatterns
- qtwebengine
- ];
-
- buildInputs = [ python3 ];
-
- qmakeFlags = [
- "PYTHON_DIR=${python3}"
- "PYTHON_VERSION=3.${python3.sourceVersion.minor}"
- ];
-
- dontWrapQtApps = true;
-
- installPhase = ''
- mkdir -p $out/include/PythonQt
- cp -r ./lib $out
- cp -r ./src/* $out/include/PythonQt
- cp -r ./build $out/include/PythonQt
- cp -r ./extensions $out/include/PythonQt
- '';
-
- preFixup = lib.optionalString stdenv.hostPlatform.isDarwin ''
- install_name_tool -id \
- $out/lib/libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.dylib \
- $out/lib/libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.dylib
- install_name_tool -change \
- libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.3.dylib \
- $out/lib/libPythonQt-Qt5-Python3.${python3.sourceVersion.minor}.3.dylib \
- -id \
- $out/lib/libPythonQt_QtAll-Qt5-Python3.${python3.sourceVersion.minor}.dylib \
- $out/lib/libPythonQt_QtAll-Qt5-Python3.${python3.sourceVersion.minor}.dylib
- '';
-
- meta = {
- description = "PythonQt is a dynamic Python binding for the Qt framework. It offers an easy way to embed the Python scripting language into your C++ Qt applications";
- homepage = "https://pythonqt.sourceforge.net/";
- license = lib.licenses.lgpl21;
- platforms = lib.platforms.all;
- maintainers = with lib.maintainers; [ hlolli ];
- };
-})
diff --git a/pkgs/development/ocaml-modules/landmarks-ppx/default.nix b/pkgs/development/ocaml-modules/landmarks-ppx/default.nix
index 724d8c10c73e..4d70169e2c4f 100644
--- a/pkgs/development/ocaml-modules/landmarks-ppx/default.nix
+++ b/pkgs/development/ocaml-modules/landmarks-ppx/default.nix
@@ -8,14 +8,13 @@
buildDunePackage {
pname = "landmarks-ppx";
- minimalOCamlVersion = "4.08";
inherit (landmarks) src version;
buildInputs = [ ppxlib ];
propagatedBuildInputs = [ landmarks ];
- doCheck = lib.versionAtLeast ocaml.version "4.08" && lib.versionOlder ocaml.version "5.0";
+ doCheck = lib.versionAtLeast ocaml.version "5.1";
meta = landmarks.meta // {
description = "Preprocessor instrumenting code using the landmarks library";
diff --git a/pkgs/development/ocaml-modules/ocaml-lsp/default.nix b/pkgs/development/ocaml-modules/ocaml-lsp/default.nix
index fe4d5e5fa1aa..83ca1daffd9e 100644
--- a/pkgs/development/ocaml-modules/ocaml-lsp/default.nix
+++ b/pkgs/development/ocaml-modules/ocaml-lsp/default.nix
@@ -85,5 +85,6 @@ buildDunePackage rec {
meta = lsp.meta // {
description = "OCaml Language Server Protocol implementation";
mainProgram = "ocamllsp";
+ broken = lib.versions.majorMinor ocaml.version == "4.13";
};
}
diff --git a/pkgs/development/ocaml-modules/ppxlib/default.nix b/pkgs/development/ocaml-modules/ppxlib/default.nix
index 76aabf9f8194..0d5d2dfb7c15 100644
--- a/pkgs/development/ocaml-modules/ppxlib/default.nix
+++ b/pkgs/development/ocaml-modules/ppxlib/default.nix
@@ -11,7 +11,7 @@
if lib.versionAtLeast ocaml.version "5.03" then
if lib.versionAtLeast ocaml.version "5.04" then "0.37.0" else "0.36.2"
else
- "0.33.0"
+ "0.34.0"
else
"0.24.0"
else
@@ -91,6 +91,9 @@ let
sha256 = "sha256-/6RO9VHyO3XiHb1pijAxBDE4Gq8UC5/kuBwucKLSxjo=";
min_version = "4.07";
};
+ "0.34.0" = {
+ sha256 = "sha256-132XFloVjXrla3wDh80E6ZJ9fn55fKEDn/tbsXpmYac=";
+ };
"0.36.2" = {
sha256 = "sha256-yHVgB9jKwTeahGEUYQDB1hHH327MGpoKqb3ewNbk5xs=";
min_version = "4.08";
diff --git a/pkgs/development/python-modules/arelle/default.nix b/pkgs/development/python-modules/arelle/default.nix
index 1f78aed68688..38991163e868 100644
--- a/pkgs/development/python-modules/arelle/default.nix
+++ b/pkgs/development/python-modules/arelle/default.nix
@@ -52,14 +52,14 @@
buildPythonPackage rec {
pname = "arelle${lib.optionalString (!gui) "-headless"}";
- version = "2.37.72";
+ version = "2.38.4";
pyproject = true;
src = fetchFromGitHub {
owner = "Arelle";
repo = "Arelle";
tag = version;
- hash = "sha256-wytYETzntY1sGHgXua/MOkceiNKjr5qddAGWPMJni98=";
+ hash = "sha256-ngFhY6yngr2OVQ6gsdpk5UAhzIpIrwiw+S+HK3oqfec=";
};
outputs = [
@@ -104,6 +104,7 @@ buildPythonPackage rec {
optional-dependencies = {
crypto = [ pycryptodome ];
db = [
+ # cx-oracle # Unfree
pg8000
pymysql
pyodbc
@@ -117,6 +118,7 @@ buildPythonPackage rec {
];
esef = [ tinycss2 ];
objectmaker = [ graphviz ];
+ # viewer = [ ixbrl-viewer ]; # Not yet packaged
webserver = [
cheroot
tornado
diff --git a/pkgs/development/python-modules/asynctest/default.nix b/pkgs/development/python-modules/asynctest/default.nix
index ffd3c0e7bdbf..62333d77a3a5 100644
--- a/pkgs/development/python-modules/asynctest/default.nix
+++ b/pkgs/development/python-modules/asynctest/default.nix
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
fetchPypi,
- pythonOlder,
python,
pythonAtLeast,
}:
@@ -26,9 +25,6 @@ buildPythonPackage rec {
--replace "test_events_watched_outside_test_are_ignored" "xtest_events_watched_outside_test_are_ignored"
'';
- # https://github.com/Martiusweb/asynctest/issues/132
- doCheck = pythonOlder "3.7";
-
checkPhase = ''
${python.interpreter} -m unittest test
'';
diff --git a/pkgs/development/python-modules/augmax/default.nix b/pkgs/development/python-modules/augmax/default.nix
index 2ddb285b7061..9573bd29a870 100644
--- a/pkgs/development/python-modules/augmax/default.nix
+++ b/pkgs/development/python-modules/augmax/default.nix
@@ -5,7 +5,6 @@
jax,
jaxlib,
lib,
- pythonOlder,
setuptools,
}:
@@ -14,8 +13,6 @@ buildPythonPackage rec {
version = "0.3.3";
pyproject = true;
- disbaled = pythonOlder "3.6";
-
src = fetchFromGitHub {
owner = "khdlr";
repo = "augmax";
diff --git a/pkgs/development/python-modules/awswrangler/default.nix b/pkgs/development/python-modules/awswrangler/default.nix
index bc98786f4093..59b099224c0e 100644
--- a/pkgs/development/python-modules/awswrangler/default.nix
+++ b/pkgs/development/python-modules/awswrangler/default.nix
@@ -25,14 +25,14 @@
buildPythonPackage rec {
pname = "awswrangler";
- version = "3.14.0";
+ version = "3.15.0";
pyproject = true;
src = fetchFromGitHub {
owner = "aws";
repo = "aws-sdk-pandas";
tag = version;
- hash = "sha256-n2NJskgNzYPSwhy8ATYc8t6t2qRB9wh+7foegQG2GZs=";
+ hash = "sha256-y/sVpg5ch7B2EPXNOwCB0BHjkgEe8Nkfu4gXahrLdNI=";
};
pythonRelaxDeps = [
diff --git a/pkgs/development/python-modules/badges/default.nix b/pkgs/development/python-modules/badges/default.nix
new file mode 100644
index 000000000000..9b2214ac826d
--- /dev/null
+++ b/pkgs/development/python-modules/badges/default.nix
@@ -0,0 +1,43 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ setuptools,
+ colorscript,
+ getch,
+ prompt-toolkit,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "badges";
+ version = "1.0.0-unstable-2026-01-05";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "EntySec";
+ repo = "Badges";
+ # https://github.com/EntySec/Badges/issues/6
+ rev = "5fdc197864ee9488281cd8d9a64170671ec88dba";
+ hash = "sha256-oiG2nx3hZqwMDjCUQYFu6SH9C1ocrZrjOIn2hC8gsVQ=";
+ };
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ colorscript
+ getch
+ prompt-toolkit
+ ];
+
+ pythonImportsCheck = [ "badges" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "Helpers for terminal output, interactive prompts, structured tables and ASCII world map";
+ homepage = "https://github.com/EntySec/Badges";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/braq/default.nix b/pkgs/development/python-modules/braq/default.nix
new file mode 100644
index 000000000000..d48f763b5543
--- /dev/null
+++ b/pkgs/development/python-modules/braq/default.nix
@@ -0,0 +1,31 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchPypi,
+ setuptools,
+ pytestCheckHook,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "braq";
+ version = "0.0.12";
+ pyproject = true;
+
+ src = fetchPypi {
+ inherit (finalAttrs) pname version;
+ hash = "sha256-UdrlG4Y8u6LNN9oWPfBrfcUSSQTSwmuSvaVMG95m10s=";
+ };
+
+ build-system = [ setuptools ];
+
+ nativeCheckInputs = [ pytestCheckHook ];
+
+ pythonImportsCheck = [ "braq" ];
+
+ meta = {
+ description = "Section-based human-readable data format";
+ homepage = "https://github.com/pyrustic/braq";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/bugwarrior/default.nix b/pkgs/development/python-modules/bugwarrior/default.nix
index 93ad071decff..308f66c73e7c 100644
--- a/pkgs/development/python-modules/bugwarrior/default.nix
+++ b/pkgs/development/python-modules/bugwarrior/default.nix
@@ -1,47 +1,60 @@
{
lib,
+ stdenv,
buildPythonPackage,
fetchFromGitHub,
- taskwarrior3,
- versionCheckHook,
- writableTmpDirAsHomeHook,
+
+ # build-system
setuptools,
+
+ # dependencies
click,
dogpile-cache,
- importlib-metadata,
jinja2,
lockfile,
pydantic,
python-dateutil,
- pytz,
requests,
taskw,
+
+ # optional-dependencies
+ # bts
debianbts,
+ # bugzilla
python-bugzilla,
+ # gmail
google-api-python-client,
google-auth-oauthlib,
+ # jira
jira,
+ # keyring
keyring,
+ # trac
offtrac,
- pytestCheckHook,
+
+ # tests
docutils,
pytest-subtests,
+ pytestCheckHook,
responses,
sphinx,
sphinx-click,
sphinx-inline-tabs,
+ taskwarrior3,
+ versionCheckHook,
+ writableTmpDirAsHomeHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "bugwarrior";
- version = "2.0.0";
+ version = "2.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "GothenburgBitFactory";
repo = "bugwarrior";
- tag = version;
- hash = "sha256-VuHTrkxLZmQOxyig2krVU9UZDDbLY08MfB9si08lh3E=";
+ tag = finalAttrs.version;
+ hash = "sha256-Px0yOIdXalIJdXMmjMnpl74aaUzaptS8Esy21NMZH98=";
};
build-system = [ setuptools ];
@@ -49,17 +62,14 @@ buildPythonPackage rec {
dependencies = [
click
dogpile-cache
- importlib-metadata
jinja2
lockfile
pydantic
python-dateutil
- pytz
requests
taskw
]
++ pydantic.optional-dependencies.email;
- pythonRemoveDeps = [ "tomli" ];
optional-dependencies = {
bts = [ debianbts ];
@@ -74,18 +84,18 @@ buildPythonPackage rec {
};
nativeCheckInputs = [
- taskwarrior3
- versionCheckHook
- writableTmpDirAsHomeHook
- pytestCheckHook
docutils
pytest-subtests
+ pytestCheckHook
responses
sphinx
sphinx-click
sphinx-inline-tabs
+ taskwarrior3
+ versionCheckHook
+ writableTmpDirAsHomeHook
]
- ++ lib.concatAttrValues optional-dependencies;
+ ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies;
disabledTestPaths = [
# Optional dependencies for these services aren't packaged.
"tests/test_kanboard.py"
@@ -99,6 +109,16 @@ buildPythonPackage rec {
"TestValidation"
"ExampleTest"
"TestServices"
+
+ # Remove test that depend on ruff to prevent it from having too many consumers
+ "test_ruff_check"
+ "test_ruff_format"
+ ]
+ ++ lib.optionals stdenv.hostPlatform.isDarwin [
+ # sphinx.errors.ExtensionError: Could not import extension config
+ # (exception: No module named 'ini2toml')
+ "test_docs_build_without_warning"
+ "test_manpage_build_without_warning"
];
pythonImportsCheck = [ "bugwarrior" ];
@@ -106,7 +126,7 @@ buildPythonPackage rec {
meta = {
homepage = "https://github.com/GothenburgBitFactory/bugwarrior";
description = "Sync github, bitbucket, bugzilla, and trac issues with taskwarrior";
- changelog = "https://github.com/GothenburgBitFactory/bugwarrior/blob/${src.tag}/CHANGELOG.rst";
+ changelog = "https://github.com/GothenburgBitFactory/bugwarrior/blob/${finalAttrs.src.tag}/CHANGELOG.rst";
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.all;
mainProgram = "bugwarrior";
@@ -115,4 +135,4 @@ buildPythonPackage rec {
ryneeverett
];
};
-}
+})
diff --git a/pkgs/development/python-modules/bwapy/default.nix b/pkgs/development/python-modules/bwapy/default.nix
index 11b27dcfd2c5..6de156ff9d2e 100644
--- a/pkgs/development/python-modules/bwapy/default.nix
+++ b/pkgs/development/python-modules/bwapy/default.nix
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
pythonAtLeast,
- pythonOlder,
fetchPypi,
bwa,
cffi,
@@ -15,7 +14,7 @@ buildPythonPackage rec {
format = "setuptools";
# uses the removed imp module
- disabled = pythonOlder "3.6" || pythonAtLeast "3.12";
+ disabled = pythonAtLeast "3.12";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/caio/default.nix b/pkgs/development/python-modules/caio/default.nix
index 50d090ff5e16..3ca296b82657 100644
--- a/pkgs/development/python-modules/caio/default.nix
+++ b/pkgs/development/python-modules/caio/default.nix
@@ -1,33 +1,30 @@
{
lib,
stdenv,
- aiomisc,
+ aiomisc-pytest,
buildPythonPackage,
fetchFromGitHub,
- pytest-aiohttp,
- pytest-asyncio_0,
- pytest8_3CheckHook,
+ pytestCheckHook,
setuptools,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "caio";
- version = "0.9.22";
+ version = "0.9.25";
pyproject = true;
src = fetchFromGitHub {
owner = "mosquito";
repo = "caio";
- tag = version;
- hash = "sha256-O86SLZ+8bzPYtvLnmY5gLPYLWvNaktQwIEQckJR15LI=";
+ tag = finalAttrs.version;
+ hash = "sha256-uKQJWGYtBdpcfFD6yDKjIz0H0FEq4dmCP50sbVGYRGU=";
};
build-system = [ setuptools ];
nativeCheckInputs = [
- aiomisc
- (pytest-aiohttp.override { pytest-asyncio = pytest-asyncio_0; })
- pytest8_3CheckHook
+ aiomisc-pytest
+ pytestCheckHook
];
env.NIX_CFLAGS_COMPILE = toString (
@@ -39,8 +36,8 @@ buildPythonPackage rec {
meta = {
description = "File operations with asyncio support";
homepage = "https://github.com/mosquito/caio";
- changelog = "https://github.com/mosquito/caio/releases/tag/${version}";
+ changelog = "https://github.com/mosquito/caio/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ fab ];
};
-}
+})
diff --git a/pkgs/development/python-modules/causal-conv1d/default.nix b/pkgs/development/python-modules/causal-conv1d/default.nix
index ec6a888cc9ea..8902d04fc0e9 100644
--- a/pkgs/development/python-modules/causal-conv1d/default.nix
+++ b/pkgs/development/python-modules/causal-conv1d/default.nix
@@ -9,19 +9,21 @@
rocmPackages,
config,
cudaSupport ? config.cudaSupport,
+ rocmSupport ? config.rocmSupport,
+ rocmGpuTargets ? rocmPackages.clr.localGpuTargets or rocmPackages.clr.gpuTargets,
which,
}:
buildPythonPackage rec {
pname = "causal-conv1d";
- version = "1.5.2";
+ version = "1.5.4";
pyproject = true;
src = fetchFromGitHub {
owner = "Dao-AILab";
repo = "causal-conv1d";
tag = "v${version}";
- hash = "sha256-B2I5QiJl0p5d1BeQcMbJBAYUb10HzqFd88QMM8Rerm0=";
+ hash = "sha256-ELuvnKP2g1I2SuaWWiibXh/oDzp4n0vXkm4oeNPOdIw=";
};
build-system = [
@@ -30,9 +32,9 @@ buildPythonPackage rec {
torch
];
- nativeBuildInputs = [ which ];
+ nativeBuildInputs = [ which ] ++ lib.optionals rocmSupport [ rocmPackages.clr ];
- buildInputs = (
+ buildInputs =
lib.optionals cudaSupport (
with cudaPackages;
[
@@ -44,26 +46,47 @@ buildPythonPackage rec {
libcublas
]
)
- );
+ ++ lib.optionals rocmSupport (
+ with rocmPackages;
+ [
+ rocm-core
+ rocm-device-libs
+ rocm-runtime
+ rocm-comgr
+ hipblas
+ rocblas
+ hipcub
+ rocprim
+ ]
+ );
dependencies = [
torch
];
- # pytest tests not enabled due to nvidia GPU dependency
+ # pytest tests not enabled due to GPU dependency
pythonImportsCheck = [ "causal_conv1d" ];
env = {
CAUSAL_CONV1D_FORCE_BUILD = "TRUE";
}
- // lib.optionalAttrs cudaSupport { CUDA_HOME = "${lib.getDev cudaPackages.cuda_nvcc}"; };
+ // lib.optionalAttrs cudaSupport { CUDA_HOME = "${lib.getDev cudaPackages.cuda_nvcc}"; }
+ // lib.optionalAttrs rocmSupport {
+ ROCM_PATH = "${rocmPackages.clr}";
+ HIP_ARCHITECTURES = builtins.concatStringsSep "," rocmGpuTargets;
+ CPLUS_INCLUDE_PATH = lib.makeSearchPath "include" [
+ rocmPackages.hipcub
+ rocmPackages.rocprim
+ ];
+ };
meta = {
description = "Causal depthwise conv1d in CUDA with a PyTorch interface";
homepage = "https://github.com/Dao-AILab/causal-conv1d";
license = lib.licenses.bsd3;
- # The package requires CUDA or ROCm, the ROCm build hasn't
- # been completed or tested, so broken if not using cuda.
- broken = !cudaSupport;
+
+ # The package requires either CUDA or ROCm.
+ # It doesn't work without either, nor with both.
+ broken = cudaSupport != rocmSupport;
};
}
diff --git a/pkgs/development/python-modules/cleanlab/default.nix b/pkgs/development/python-modules/cleanlab/default.nix
index e263c99526e4..827db22fe93c 100644
--- a/pkgs/development/python-modules/cleanlab/default.nix
+++ b/pkgs/development/python-modules/cleanlab/default.nix
@@ -32,14 +32,14 @@
buildPythonPackage (finalAttrs: {
pname = "cleanlab";
- version = "2.8.0";
+ version = "2.9.0";
pyproject = true;
src = fetchFromGitHub {
owner = "cleanlab";
repo = "cleanlab";
tag = "v${finalAttrs.version}";
- hash = "sha256-sgDQJy0iNxs3bIVuqV7LVEFC0jjlWvnqFzKr7ZDGmPo=";
+ hash = "sha256-0H4JTAc2tCtIFklGciXQ+TCWOiJ6kRkqcycJNeIpero=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/coiled/default.nix b/pkgs/development/python-modules/coiled/default.nix
index 473fb1805490..6a397353df1c 100644
--- a/pkgs/development/python-modules/coiled/default.nix
+++ b/pkgs/development/python-modules/coiled/default.nix
@@ -37,14 +37,14 @@
versionCheckHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "coiled";
- version = "1.130.0";
+ version = "1.130.1";
pyproject = true;
src = fetchPypi {
- inherit pname version;
- hash = "sha256-Ue+iXpLpQwend/RAxJ0Xn9csXHrtCm0IaNexuFjT0s0=";
+ inherit (finalAttrs) pname version;
+ hash = "sha256-v9tPbuxGyBmxx8V9MQfOTAlP5mXxJW7005plgCP/Szw=";
};
build-system = [
@@ -92,4 +92,4 @@ buildPythonPackage rec {
maintainers = with lib.maintainers; [ daspk04 ];
mainProgram = "coiled";
};
-}
+})
diff --git a/pkgs/development/python-modules/colorscript/default.nix b/pkgs/development/python-modules/colorscript/default.nix
new file mode 100644
index 000000000000..826e54480b0a
--- /dev/null
+++ b/pkgs/development/python-modules/colorscript/default.nix
@@ -0,0 +1,34 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ setuptools,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "colorscript";
+ version = "1.0.0-unstable-2024-09-20";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "EntySec";
+ repo = "ColorScript";
+ # https://github.com/EntySec/ColorScript/issues/4
+ rev = "b98ec077fd2faa700ac5c6dafa0cdd17f649ffbc";
+ hash = "sha256-xiN9wln0HU/gs6+L8QN4rmp72KUCAPWO/l2A7te64L0=";
+ };
+
+ build-system = [ setuptools ];
+
+ pythonImportsCheck = [ "colorscript" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "Module for functionality with text, escape codes, octal and hexadecimal codes, and other data";
+ homepage = "https://github.com/EntySec/ColorScript";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/consul/default.nix b/pkgs/development/python-modules/consul/default.nix
index 400cfb30bef0..bac1c1db892c 100644
--- a/pkgs/development/python-modules/consul/default.nix
+++ b/pkgs/development/python-modules/consul/default.nix
@@ -10,19 +10,18 @@
pytest-asyncio,
pytest-cov-stub,
python,
- docker,
}:
buildPythonPackage rec {
pname = "py-consul";
- version = "1.6.0";
+ version = "1.7.1";
pyproject = true;
src = fetchFromGitHub {
owner = "criteo";
repo = "py-consul";
tag = "v${version}";
- hash = "sha256-kNIFpY8rXdfGmaW2GAq7SvjK+4ahgaFnyXEqcUrXoEs=";
+ hash = "sha256-DpGSiwpxAF1kCraRFl6XPJ1eSzvR6Rdq8PkK30J/vA0=";
};
patches = [
@@ -30,6 +29,9 @@ buildPythonPackage rec {
url = "https://salsa.debian.org/python-team/packages/python-consul/-/raw/master/debian/patches/avoir-usr-requirements.txt.patch";
hash = "sha256-lB9Irzuc2IpbQOIP/C3JQ4iYqugf1U6CVlAEXrrFUfI=";
})
+
+ # conftest.py always imports docker, even if related tests are disabled
+ ./disable-docker-tests.patch
];
build-system = [
@@ -50,7 +52,6 @@ buildPythonPackage rec {
pytestCheckHook
pytest-asyncio
pytest-cov-stub
- docker
];
# Most tests want to run a consul docker container ("hashicorp/consul:{version}" in conftest.py)
@@ -104,6 +105,12 @@ buildPythonPackage rec {
"test_transaction"
"test_consul_ctor"
"test_acl_token_delete"
+ "test_acl_templated_policy_list"
+ "test_acl_templated_policy_preview"
+ "test_acl_templated_policy_read"
+ "test_acl_templated_policy_wrote"
+ "test_agent_service_tagged_addresses"
+ "test_agent_service_connect"
];
pythonImportsCheck = [ "consul" ];
diff --git a/pkgs/development/python-modules/consul/disable-docker-tests.patch b/pkgs/development/python-modules/consul/disable-docker-tests.patch
new file mode 100644
index 000000000000..a837a3c64c63
--- /dev/null
+++ b/pkgs/development/python-modules/consul/disable-docker-tests.patch
@@ -0,0 +1,19 @@
+diff --git a/conftest.py b/conftest.py
+index 533d99c..c57afd8 100644
+--- a/conftest.py
++++ b/conftest.py
+@@ -7,11 +7,11 @@ import socket
+ import time
+ import uuid
+
+-import docker
++#import docker
+ import pytest
+ import requests
+-from docker import DockerClient
+-from docker.errors import APIError, NotFound
++#from docker import DockerClient
++#from docker.errors import APIError, NotFound
+ from requests import RequestException
+
+ CONSUL_VERSIONS = ["1.17.3", "1.19.2", "1.20.2"]
diff --git a/pkgs/development/python-modules/datalad-gooey/default.nix b/pkgs/development/python-modules/datalad-gooey/default.nix
index aa3fbd19957e..df045bd99945 100644
--- a/pkgs/development/python-modules/datalad-gooey/default.nix
+++ b/pkgs/development/python-modules/datalad-gooey/default.nix
@@ -3,6 +3,7 @@
lib,
git,
fetchFromGitHub,
+ pythonAtLeast,
setuptools,
git-annex,
pyside6,
@@ -55,6 +56,10 @@ buildPythonPackage {
git-annex
];
+ disabledTests = lib.optionals (pythonAtLeast "3.14") [
+ "test_lsfiles"
+ ];
+
pythonImportsCheck = [ "datalad_gooey" ];
meta = {
diff --git a/pkgs/development/python-modules/datalad/default.nix b/pkgs/development/python-modules/datalad/default.nix
index 75fce24de6c3..c6fdcc61b5f8 100644
--- a/pkgs/development/python-modules/datalad/default.nix
+++ b/pkgs/development/python-modules/datalad/default.nix
@@ -4,9 +4,9 @@
setuptools,
stdenv,
fetchFromGitHub,
+ pythonAtLeast,
installShellFiles,
git,
- coreutils,
versioneer,
# core
platformdirs,
@@ -218,6 +218,17 @@ buildPythonPackage rec {
# CommandError: 'git -c diff.ignoreSubmodules=none -c core.quotepath=false ls-files -z -m -d' failed with exitcode 128
"test_subsuperdataset_save"
+ ]
+ ++ lib.optionals (pythonAtLeast "3.14") [
+ # For all: https://github.com/datalad/datalad/issues/7781
+ # AssertionError: `assert 1 == 0` (refcount error)
+ "test_GitRepo_flyweight"
+ "test_Dataset_flyweight"
+ "test_AnnexRepo_flyweight"
+ # TypeError: cannot pickle '_thread.lock' object
+ "test_popen_invocation"
+ # datalad.runner.exception.CommandError: '/python3.14 -i -u -q -']' timed out after 0.5 seconds
+ "test_asyncio_loop_noninterference1"
];
nativeCheckInputs = [
diff --git a/pkgs/development/python-modules/djangocms-alias/default.nix b/pkgs/development/python-modules/djangocms-alias/default.nix
index c492055a8919..27ea5910246b 100644
--- a/pkgs/development/python-modules/djangocms-alias/default.nix
+++ b/pkgs/development/python-modules/djangocms-alias/default.nix
@@ -16,14 +16,14 @@
buildPythonPackage rec {
pname = "djangocms-alias";
- version = "3.0.2";
+ version = "3.0.3";
pyproject = true;
src = fetchFromGitHub {
owner = "django-cms";
repo = "djangocms-alias";
tag = version;
- hash = "sha256-70Gs+Ys26ypq5RXkPTxxMDFz/OCBvvAVnSIUQ3P1OV8=";
+ hash = "sha256-10QS2dAFRtM2W/BMkF5Pjr70ZpdLAIC/ZE3OUatu5u0=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/fipy/default.nix b/pkgs/development/python-modules/fipy/default.nix
index c2dcdd60488d..40d8434a88d3 100644
--- a/pkgs/development/python-modules/fipy/default.nix
+++ b/pkgs/development/python-modules/fipy/default.nix
@@ -15,7 +15,6 @@
openssh,
fetchFromGitHub,
pythonAtLeast,
- pythonOlder,
}:
buildPythonPackage rec {
@@ -26,7 +25,7 @@ buildPythonPackage rec {
# Python 3.12 is not yet supported.
# https://github.com/usnistgov/fipy/issues/997
# https://github.com/usnistgov/fipy/pull/1023
- disabled = pythonOlder "3.7" || pythonAtLeast "3.12";
+ disabled = pythonAtLeast "3.12";
src = fetchFromGitHub {
owner = "usnistgov";
diff --git a/pkgs/development/python-modules/future-fstrings/default.nix b/pkgs/development/python-modules/future-fstrings/default.nix
index 6e2782b698ee..949532f3a24a 100644
--- a/pkgs/development/python-modules/future-fstrings/default.nix
+++ b/pkgs/development/python-modules/future-fstrings/default.nix
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
fetchPypi,
- pythonOlder,
}:
buildPythonPackage rec {
@@ -25,6 +24,5 @@ buildPythonPackage rec {
mainProgram = "future-fstrings-show";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ nyanloutre ];
- broken = pythonOlder "3.6"; # dependency tokenize-rt not packaged
};
}
diff --git a/pkgs/development/python-modules/getch/default.nix b/pkgs/development/python-modules/getch/default.nix
new file mode 100644
index 000000000000..09bc33523fd1
--- /dev/null
+++ b/pkgs/development/python-modules/getch/default.nix
@@ -0,0 +1,31 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchPypi,
+ setuptools,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "getch";
+ version = "1.0";
+ pyproject = true;
+
+ src = fetchPypi {
+ inherit (finalAttrs) pname version;
+ hash = "sha256-psInF8EAUc5luPt73bFxr3BbEXXmlKc76VaZD2CJ2LE=";
+ };
+
+ build-system = [ setuptools ];
+
+ pythonImportsCheck = [ "getch" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "Does single char input, like C getch/getche";
+ homepage = "https://pypi.org/project/getch/";
+ license = lib.licenses.publicDomain;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/ggml-python/default.nix b/pkgs/development/python-modules/ggml-python/default.nix
new file mode 100644
index 000000000000..e8d9ba375597
--- /dev/null
+++ b/pkgs/development/python-modules/ggml-python/default.nix
@@ -0,0 +1,102 @@
+{
+ lib,
+ stdenv,
+ buildPythonPackage,
+ fetchFromGitHub,
+ replaceVars,
+
+ # build-system
+ cmake,
+ ninja,
+ scikit-build-core,
+
+ # buildInputs
+ ggml,
+
+ # dependencies
+ numpy,
+ typing-extensions,
+
+ # optional-dependencies
+ accelerate,
+ sentencepiece,
+ torch,
+ torchaudio,
+ torchvision,
+ transformers,
+ cairosvg,
+ mkdocs,
+ mkdocs-material,
+ mkdocstrings,
+ pillow,
+
+ # tests
+ pytestCheckHook,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "ggml-python";
+ version = "0.0.37";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "abetlen";
+ repo = "ggml-python";
+ tag = "v${finalAttrs.version}";
+ # ggml-python expects an older version of ggml than pkgs.ggml's
+ fetchSubmodules = true;
+ hash = "sha256-QFpUGQ8m4c0SpHWnHhoyPdQkcywBToeLahDtG+JMcmA=";
+ };
+
+ build-system = [
+ cmake
+ ninja
+ scikit-build-core
+ ];
+ dontUseCmakeConfigure = true;
+
+ buildInputs = [
+ ggml
+ ];
+
+ dependencies = [
+ numpy
+ typing-extensions
+ ];
+
+ optional-dependencies = {
+ convert = [
+ accelerate
+ numpy
+ sentencepiece
+ torch
+ torchaudio
+ torchvision
+ transformers
+ ];
+ docs = [
+ cairosvg
+ mkdocs
+ mkdocs-material
+ mkdocstrings
+ pillow
+ ];
+ };
+
+ pythonImportsCheck = [ "ggml" ];
+
+ preCheck = ''
+ rm -rf ggml
+ '';
+
+ nativeCheckInputs = [
+ pytestCheckHook
+ ];
+
+ meta = {
+ description = "Python bindings for ggml";
+ homepage = "https://github.com/abetlen/ggml-python";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ GaetanLepage ];
+ };
+})
diff --git a/pkgs/development/python-modules/gilknocker/default.nix b/pkgs/development/python-modules/gilknocker/default.nix
index 29cf43a96c69..425fd25c40ef 100644
--- a/pkgs/development/python-modules/gilknocker/default.nix
+++ b/pkgs/development/python-modules/gilknocker/default.nix
@@ -1,7 +1,9 @@
{
lib,
+ stdenv,
buildPythonPackage,
fetchFromGitHub,
+ pythonAtLeast,
# build-system
pkg-config,
@@ -54,6 +56,24 @@ buildPythonPackage rec {
pytest-rerunfailures
];
+ enabledTestPaths = [
+ # skip the benchmarks as they can segfault
+ # https://github.com/milesgranger/gilknocker/issues/35
+ "tests"
+ ];
+
+ disabledTestPaths = lib.optionals (pythonAtLeast "3.14") [
+ # segfaults
+ # https://github.com/milesgranger/gilknocker/issues/35
+ "benchmarks"
+ ];
+
+ disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [
+ # depends on an empirically-derived threshold that fails on fast and slow machines.
+ # https://github.com/milesgranger/gilknocker/issues/36
+ "test_knockknock_some_gil"
+ ];
+
pytestFlags = [ "--benchmark-disable" ];
meta = {
diff --git a/pkgs/development/python-modules/go2rtc-client/default.nix b/pkgs/development/python-modules/go2rtc-client/default.nix
index 571fc3dcb656..25cc4087f92f 100644
--- a/pkgs/development/python-modules/go2rtc-client/default.nix
+++ b/pkgs/development/python-modules/go2rtc-client/default.nix
@@ -57,6 +57,8 @@ buildPythonPackage rec {
pythonImportsCheck = [ "go2rtc_client" ];
+ __darwinAllowLocalNetworking = true;
+
meta = {
description = "Module for interacting with go2rtc";
homepage = "https://github.com/home-assistant-libs/python-go2rtc-client";
diff --git a/pkgs/development/python-modules/hatasm/default.nix b/pkgs/development/python-modules/hatasm/default.nix
new file mode 100644
index 000000000000..105328a91cd4
--- /dev/null
+++ b/pkgs/development/python-modules/hatasm/default.nix
@@ -0,0 +1,47 @@
+{
+ lib,
+ badges,
+ buildPythonPackage,
+ capstone,
+ fetchFromGitHub,
+ keystone-engine,
+ lief,
+ pyelftools,
+ setuptools,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "hatasm";
+ version = "1.0.0-unstable-2026-01-05";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "EntySec";
+ repo = "HatAsm";
+ # https://github.com/EntySec/HatAsm/issues/2
+ rev = "c8ec79e533a2dd489de86cefc168fce576f21f1a";
+ hash = "sha256-PqQRe01cZMEOBjkbBqnb9jXcdSQ3LSSJtwwaP0ITgKg=";
+ };
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ badges
+ capstone
+ keystone-engine
+ lief
+ pyelftools
+ ];
+
+ pythonImportsCheck = [ "hatasm" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "Assembler and disassembler that provides support for all common architectures";
+ homepage = "https://github.com/EntySec/HatAsm";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/hikari-crescent/default.nix b/pkgs/development/python-modules/hikari-crescent/default.nix
index 2f876df33965..595b68c9427c 100644
--- a/pkgs/development/python-modules/hikari-crescent/default.nix
+++ b/pkgs/development/python-modules/hikari-crescent/default.nix
@@ -43,6 +43,8 @@ buildPythonPackage (finalAttrs: {
disabledTests = [ "test_handle_resp" ];
+ disabledTestPaths = [ "tests/test_bot/test_bot.py" ];
+
meta = {
description = "Command handler for Hikari that keeps your project neat and tidy";
license = lib.licenses.mit;
diff --git a/pkgs/development/python-modules/hikari/default.nix b/pkgs/development/python-modules/hikari/default.nix
index 588a03a97892..be1c47043ecd 100644
--- a/pkgs/development/python-modules/hikari/default.nix
+++ b/pkgs/development/python-modules/hikari/default.nix
@@ -17,14 +17,14 @@
}:
buildPythonPackage (finalAttrs: {
pname = "hikari";
- version = "2.4.1";
+ version = "2.5.0";
pyproject = true;
src = fetchFromGitHub {
owner = "hikari-py";
repo = "hikari";
tag = finalAttrs.version;
- hash = "sha256-lkJICN5uXFIKUZwxZI82FSYZLWFa7Cb6tDs6wV9DsY0=";
+ hash = "sha256-dOYaGWxhLefWIhaaIPM80cpYtcB/ywibFBzWDr3hKsw=";
# The git commit is part of the `hikari.__git_sha1__` original output;
# leave that output the same in nixpkgs. Use the `.git` directory
# to retrieve the commit SHA, and remove the directory afterwards,
@@ -66,9 +66,6 @@ buildPythonPackage (finalAttrs: {
postPatch = ''
substituteInPlace hikari/_about.py \
--replace-fail "__git_sha1__: typing.Final[str] = \"HEAD\"" "__git_sha1__: typing.Final[str] = \"$(cat $src/COMMIT)\""
- # XXX: Remove once pytest-asyncio is updated to 0.24+
- substituteInPlace pyproject.toml \
- --replace-fail "asyncio_default_fixture_loop_scope = \"func\"" ""
'';
meta = {
diff --git a/pkgs/development/python-modules/iamdata/default.nix b/pkgs/development/python-modules/iamdata/default.nix
index a26b39a41bc1..02270db22de5 100644
--- a/pkgs/development/python-modules/iamdata/default.nix
+++ b/pkgs/development/python-modules/iamdata/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage (finalAttrs: {
pname = "iamdata";
- version = "0.1.202601131";
+ version = "0.1.202601141";
pyproject = true;
src = fetchFromGitHub {
owner = "cloud-copilot";
repo = "iam-data-python";
tag = "v${finalAttrs.version}";
- hash = "sha256-FIsB/t36rnquArxqWGA+wQUzyGsPxhGTaimE1rJALxg=";
+ hash = "sha256-jehKBabFf7aMVViJtThjzgJsH4gmA0wUu6H0ScFxFsw=";
};
__darwinAllowLocalNetworking = true;
diff --git a/pkgs/development/python-modules/ibis-framework/default.nix b/pkgs/development/python-modules/ibis-framework/default.nix
index 7718bea82669..c91d339074be 100644
--- a/pkgs/development/python-modules/ibis-framework/default.nix
+++ b/pkgs/development/python-modules/ibis-framework/default.nix
@@ -97,7 +97,7 @@ let
};
in
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "ibis-framework";
version = "11.0.0";
pyproject = true;
@@ -105,7 +105,7 @@ buildPythonPackage rec {
src = fetchFromGitHub {
owner = "ibis-project";
repo = "ibis";
- tag = version;
+ tag = finalAttrs.version;
hash = "sha256-hf5guWeX9WQbKaNrs7ALwwDxV1Rgeb5Z0PedTQ4P7S0=";
};
@@ -139,7 +139,7 @@ buildPythonPackage rec {
pytest-xdist
writableTmpDirAsHomeHook
]
- ++ lib.concatMap (name: optional-dependencies.${name}) testBackends;
+ ++ lib.concatMap (name: finalAttrs.passthru.optional-dependencies.${name}) testBackends;
pytestFlags = [
"--benchmark-disable"
@@ -186,6 +186,7 @@ buildPythonPackage rec {
]
++ lib.optionals (pythonAtLeast "3.14") [
# ExceptionGroup: multiple unraisable exception warnings (4 sub-exceptions)
+ "test_non_roundtripable_str_type"
"test_parse_dtype_roundtrip"
# AssertionError: value does not match the expected value in snapshot ...
@@ -372,11 +373,11 @@ buildPythonPackage rec {
meta = {
description = "Productivity-centric Python Big Data Framework";
homepage = "https://github.com/ibis-project/ibis";
- changelog = "https://github.com/ibis-project/ibis/blob/${src.tag}/docs/release_notes.md";
+ changelog = "https://github.com/ibis-project/ibis/blob/${finalAttrs.src.tag}/docs/release_notes.md";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [
cpcloud
sarahec
];
};
-}
+})
diff --git a/pkgs/development/python-modules/irctokens/default.nix b/pkgs/development/python-modules/irctokens/default.nix
index 4155ef180a28..ac9afc7274ff 100644
--- a/pkgs/development/python-modules/irctokens/default.nix
+++ b/pkgs/development/python-modules/irctokens/default.nix
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
fetchFromGitHub,
- pythonOlder,
setuptools,
pyyaml,
unittestCheckHook,
@@ -13,8 +12,6 @@ buildPythonPackage rec {
version = "2.0.2";
pyproject = true;
- disabled = pythonOlder "3.6"; # f-strings
-
src = fetchFromGitHub {
owner = "jesopo";
repo = "irctokens";
diff --git a/pkgs/development/python-modules/jupyter-server-fileid/default.nix b/pkgs/development/python-modules/jupyter-server-fileid/default.nix
index 7e39775da161..cb61e0d69844 100644
--- a/pkgs/development/python-modules/jupyter-server-fileid/default.nix
+++ b/pkgs/development/python-modules/jupyter-server-fileid/default.nix
@@ -1,7 +1,6 @@
{
lib,
buildPythonPackage,
- pythonOlder,
fetchFromGitHub,
hatchling,
jupyter-events,
@@ -16,8 +15,6 @@ buildPythonPackage rec {
version = "0.9.3";
pyproject = true;
- disables = pythonOlder "3.7";
-
src = fetchFromGitHub {
owner = "jupyter-server";
repo = "jupyter_server_fileid";
diff --git a/pkgs/development/python-modules/jupyter-ydoc/default.nix b/pkgs/development/python-modules/jupyter-ydoc/default.nix
index febef3d82972..89426c8b90e1 100644
--- a/pkgs/development/python-modules/jupyter-ydoc/default.nix
+++ b/pkgs/development/python-modules/jupyter-ydoc/default.nix
@@ -18,14 +18,14 @@
buildPythonPackage rec {
pname = "jupyter-ydoc";
- version = "3.3.3";
+ version = "3.3.4";
pyproject = true;
src = fetchFromGitHub {
owner = "jupyter-server";
repo = "jupyter_ydoc";
tag = "v${version}";
- hash = "sha256-crhJ1jEr5gyNMNPQgN41+cduO6WSii9OnWbKDcVNX3w=";
+ hash = "sha256-hcIBLhwRLyDdl7LemK8Et10aS2AVPM0wmHAcnmpA9Zg=";
};
build-system = [
diff --git a/pkgs/development/python-modules/kvf/default.nix b/pkgs/development/python-modules/kvf/default.nix
new file mode 100644
index 000000000000..ac333b93f82a
--- /dev/null
+++ b/pkgs/development/python-modules/kvf/default.nix
@@ -0,0 +1,38 @@
+{
+ lib,
+ braq,
+ buildPythonPackage,
+ fetchPypi,
+ paradict,
+ setuptools,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "kvf";
+ version = "0.0.3";
+ pyproject = true;
+
+ src = fetchPypi {
+ inherit (finalAttrs) pname version;
+ hash = "sha256-9IhbG75myMIP2r5c7es8Dl0SpUrElfnl/Pb+0ODFG3M=";
+ };
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ braq
+ paradict
+ ];
+
+ pythonImportsCheck = [ "kvf" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "The key-value file format with sections";
+ homepage = "https://pypi.org/project/kvf/";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/lmtpd/default.nix b/pkgs/development/python-modules/lmtpd/default.nix
index 9e50439a0a1f..5f7f89a357c1 100644
--- a/pkgs/development/python-modules/lmtpd/default.nix
+++ b/pkgs/development/python-modules/lmtpd/default.nix
@@ -3,7 +3,6 @@
buildPythonPackage,
fetchPypi,
pythonAtLeast,
- pythonOlder,
setuptools,
}:
@@ -13,7 +12,7 @@ buildPythonPackage rec {
pyproject = true;
# smtpd will be removed in version 3.12
- disabled = pythonOlder "3.7" || pythonAtLeast "3.12";
+ disabled = pythonAtLeast "3.12";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/m2crypto/default.nix b/pkgs/development/python-modules/m2crypto/default.nix
index 6adbd2e3e048..778f38941a0b 100644
--- a/pkgs/development/python-modules/m2crypto/default.nix
+++ b/pkgs/development/python-modules/m2crypto/default.nix
@@ -2,22 +2,23 @@
lib,
stdenv,
buildPythonPackage,
- fetchPypi,
- fetchurl,
+ fetchFromGitLab,
openssl,
pytestCheckHook,
setuptools,
swig,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "m2crypto";
- version = "0.45.1";
+ version = "0.46.2";
pyproject = true;
- src = fetchPypi {
- inherit pname version;
- hash = "sha256-0PyBqIKO2/QwhDKzBAvwa7JrrZWruefUaQthGFUeduw=";
+ src = fetchFromGitLab {
+ owner = "m2crypto";
+ repo = "m2crypto";
+ tag = finalAttrs.version;
+ hash = "sha256-XV9aILSWfQ/xKDySflG3wiNRP4YVPVujuhIz2VdPuBc=";
};
build-system = [ setuptools ];
@@ -42,13 +43,21 @@ buildPythonPackage rec {
openssl
];
+ disabledTests = [
+ # Connection refused
+ "test_makefile_err"
+ ];
+
+ # Tests require localhost access
+ __darwinAllowLocalNetworking = true;
+
pythonImportsCheck = [ "M2Crypto" ];
meta = {
description = "Python crypto and SSL toolkit";
homepage = "https://gitlab.com/m2crypto/m2crypto";
- changelog = "https://gitlab.com/m2crypto/m2crypto/-/blob/${version}/CHANGES";
+ changelog = "https://gitlab.com/m2crypto/m2crypto/-/tags/${finalAttrs.version}";
license = lib.licenses.mit;
- maintainers = [ ];
+ maintainers = with lib.maintainers; [ sarahec ];
};
-}
+})
diff --git a/pkgs/development/python-modules/mahotas/default.nix b/pkgs/development/python-modules/mahotas/default.nix
index f993c7a61b00..9d0aa801707e 100644
--- a/pkgs/development/python-modules/mahotas/default.nix
+++ b/pkgs/development/python-modules/mahotas/default.nix
@@ -49,10 +49,11 @@ buildPythonPackage rec {
pythonImportsCheck = [ "mahotas" ];
- disabled = stdenv.hostPlatform.isi686; # Failing tests
-
meta = {
- broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64);
+ broken =
+ (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64)
+ # Failing tests
+ || stdenv.hostPlatform.isi686;
description = "Computer vision package based on numpy";
homepage = "https://mahotas.readthedocs.io/";
maintainers = with lib.maintainers; [ luispedro ];
diff --git a/pkgs/development/python-modules/manifestoo-core/default.nix b/pkgs/development/python-modules/manifestoo-core/default.nix
index e74437bf5405..1235fef6fb30 100644
--- a/pkgs/development/python-modules/manifestoo-core/default.nix
+++ b/pkgs/development/python-modules/manifestoo-core/default.nix
@@ -1,12 +1,9 @@
{
buildPythonPackage,
- typing-extensions,
fetchPypi,
lib,
nix-update-script,
hatch-vcs,
- pythonOlder,
- importlib-resources,
}:
buildPythonPackage rec {
@@ -22,10 +19,6 @@ buildPythonPackage rec {
nativeBuildInputs = [ hatch-vcs ];
- propagatedBuildInputs =
- lib.optionals (pythonOlder "3.7") [ importlib-resources ]
- ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ];
-
passthru.updateScript = nix-update-script { };
meta = {
diff --git a/pkgs/development/python-modules/manim-slides/default.nix b/pkgs/development/python-modules/manim-slides/default.nix
index c5f468af446e..5fa81d6f87a4 100644
--- a/pkgs/development/python-modules/manim-slides/default.nix
+++ b/pkgs/development/python-modules/manim-slides/default.nix
@@ -36,14 +36,14 @@
}:
buildPythonPackage rec {
pname = "manim-slides";
- version = "5.5.2";
+ version = "5.5.3";
pyproject = true;
src = fetchFromGitHub {
owner = "jeertmans";
repo = "manim-slides";
tag = "v${version}";
- hash = "sha256-eCtV3xo6PxB6Nha4XuQmmlkAscmeN0O9tgUZ5L4ZroU=";
+ hash = "sha256-BZyvnjRjWSgfbnLPgZbaTp0auDBXZawDlrr9jZfWohA=";
};
build-system = [
diff --git a/pkgs/development/python-modules/md2pdf/default.nix b/pkgs/development/python-modules/md2pdf/default.nix
index cb866fe9eedb..e3cdf1cfe9b8 100644
--- a/pkgs/development/python-modules/md2pdf/default.nix
+++ b/pkgs/development/python-modules/md2pdf/default.nix
@@ -1,37 +1,40 @@
{
buildPythonPackage,
- docopt,
+ click,
fetchFromGitHub,
+ hatchling,
+ jinja2,
lib,
- markdown2,
+ markdown,
+ pygments,
+ pymdown-extensions,
pytest-cov-stub,
pytestCheckHook,
- setuptools,
+ python-frontmatter,
weasyprint,
}:
buildPythonPackage rec {
pname = "md2pdf";
- version = "1.0.1";
+ version = "2.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "jmaupetit";
repo = "md2pdf";
- tag = version;
- hash = "sha256-9B1vVfcBHk+xdE2Xouu95j3Hp4xm9d5DgPv2zKwCvHY=";
+ tag = "v${version}";
+ hash = "sha256-Do4GW3Z1LmcFSOSCQ0ESztJSrtaNp+2gfci2tDH3+E8=";
};
- postPatch = ''
- substituteInPlace setup.py \
- --replace-fail '"pytest-runner",' ""
- '';
-
- build-system = [ setuptools ];
+ build-system = [ hatchling ];
dependencies = [
- docopt
- markdown2
+ click
+ jinja2
+ markdown
+ pygments
+ pymdown-extensions
+ python-frontmatter
weasyprint
];
@@ -47,7 +50,7 @@ buildPythonPackage rec {
'';
meta = {
- changelog = "https://github.com/jmaupetit/md2pdf/blob/${src.rev}/CHANGELOG.md";
+ changelog = "https://github.com/jmaupetit/md2pdf/blob/${src.tag}/CHANGELOG.md";
description = "Markdown to PDF conversion tool";
homepage = "https://github.com/jmaupetit/md2pdf";
license = lib.licenses.mit;
diff --git a/pkgs/development/python-modules/mezzanine/default.nix b/pkgs/development/python-modules/mezzanine/default.nix
index 08be1bf506e2..1c3ba200b8bb 100644
--- a/pkgs/development/python-modules/mezzanine/default.nix
+++ b/pkgs/development/python-modules/mezzanine/default.nix
@@ -14,7 +14,6 @@
pytestCheckHook,
pytest-cov-stub,
pytest-django,
- pythonOlder,
pytz,
requests,
requests-oauthlib,
@@ -28,7 +27,7 @@ buildPythonPackage rec {
version = "6.1.1";
format = "setuptools";
- disabled = pythonOlder "3.7" || isPyPy;
+ disabled = isPyPy;
src = fetchFromGitHub {
owner = "stephenmcd";
diff --git a/pkgs/development/python-modules/mfusepy/default.nix b/pkgs/development/python-modules/mfusepy/default.nix
index 668ec2506ec3..0dcd575fbc81 100644
--- a/pkgs/development/python-modules/mfusepy/default.nix
+++ b/pkgs/development/python-modules/mfusepy/default.nix
@@ -8,7 +8,7 @@
}:
let
- version = "3.0.0";
+ version = "3.1.0";
in
buildPythonPackage {
pname = "mfusepy";
@@ -19,7 +19,7 @@ buildPythonPackage {
owner = "mxmlnkn";
repo = "mfusepy";
tag = "v${version}";
- hash = "sha256-a0F8zcPfKwkYgbXMrLZZ3+kkMfn+ohqoBFa98yNr8uE=";
+ hash = "sha256-HOibpS6lbrIwhdnbML9nLK9XUo8ILDqAp8ZjGiMKYMQ=";
};
# If fuse library path cannot be found, use fuse library path in nixpkgs
diff --git a/pkgs/development/python-modules/mistral-common/default.nix b/pkgs/development/python-modules/mistral-common/default.nix
index 2daf4cf77c13..227ea66cd923 100644
--- a/pkgs/development/python-modules/mistral-common/default.nix
+++ b/pkgs/development/python-modules/mistral-common/default.nix
@@ -33,14 +33,14 @@
buildPythonPackage rec {
pname = "mistral-common";
- version = "1.8.5";
+ version = "1.8.8";
pyproject = true;
src = fetchFromGitHub {
owner = "mistralai";
repo = "mistral-common";
tag = "v${version}";
- hash = "sha256-k0En4QHQGzuUm6kdAyPQhbCrmwX3ay/xJ/ktCxiZIBk=";
+ hash = "sha256-rvW2idAqdCZi7+DsHJXczJKbfceZQ4lQyHScLOqxFIc=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/mlx-lm/default.nix b/pkgs/development/python-modules/mlx-lm/default.nix
index b94e090f8063..1143ebebd08f 100644
--- a/pkgs/development/python-modules/mlx-lm/default.nix
+++ b/pkgs/development/python-modules/mlx-lm/default.nix
@@ -62,13 +62,11 @@ buildPythonPackage (finalAttrs: {
# Requires network access to huggingface.co
"tests/test_datsets.py"
"tests/test_generate.py"
+ "tests/test_prompt_cache.py::TestPromptCache"
"tests/test_server.py"
"tests/test_tokenizers.py"
"tests/test_utils.py::TestUtils::test_convert"
"tests/test_utils.py::TestUtils::test_load"
- "tests/test_prompt_cache.py::TestPromptCache::test_cache_to_quantized"
- "tests/test_prompt_cache.py::TestPromptCache::test_cache_with_generate"
- "tests/test_prompt_cache.py::TestPromptCache::test_trim_cache_with_generate"
# RuntimeError: [metal_kernel] No GPU back-end.
"tests/test_losses.py"
@@ -84,8 +82,5 @@ buildPythonPackage (finalAttrs: {
homepage = "https://github.com/ml-explore/mlx-lm";
changelog = "https://github.com/ml-explore/mlx-lm/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
- platforms = [
- "aarch64-darwin"
- ];
};
})
diff --git a/pkgs/development/python-modules/moocore/default.nix b/pkgs/development/python-modules/moocore/default.nix
index e349a345a300..d83f3ed3ddd8 100644
--- a/pkgs/development/python-modules/moocore/default.nix
+++ b/pkgs/development/python-modules/moocore/default.nix
@@ -16,19 +16,19 @@
writableTmpDirAsHomeHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "moocore";
- version = "0.1.10";
+ version = "0.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "multi-objective";
repo = "moocore";
- tag = "v${version}";
- hash = "sha256-ByWQpd2QuagctTeoO5BIyYiI2bSlEPzNht4ciWCCJtM=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-a0UA06no7pZd+8WQIUUrB5u87T3PoPv7dldBChEh4bw=";
};
- sourceRoot = "${src.name}/python";
+ sourceRoot = "${finalAttrs.src.name}/python";
build-system = [
cffi
@@ -59,4 +59,4 @@ buildPythonPackage rec {
license = lib.licenses.lgpl21Plus;
maintainers = with lib.maintainers; [ GaetanLepage ];
};
-}
+})
diff --git a/pkgs/development/python-modules/mullvad-closest/default.nix b/pkgs/development/python-modules/mullvad-closest/default.nix
deleted file mode 100644
index 83d249fe55d8..000000000000
--- a/pkgs/development/python-modules/mullvad-closest/default.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- lib,
- buildPythonPackage,
- setuptools,
- click,
- geopy,
- ping3,
- requests,
- tabulate,
- fetchFromGitHub,
-}:
-
-buildPythonPackage {
- pname = "mullvad-closest";
- version = "unstable-2023-07-09";
- pyproject = true;
-
- src = fetchFromGitHub {
- owner = "Ch00k";
- repo = "mullvad-closest";
- rev = "894d2075a520fcad238256725245030374693a16";
- hash = "sha256-scJiYjEmnDDElE5rHdPbnnuNjjRB0/X3vNGLoi2MAmo=";
- };
-
- nativeBuildInputs = [ setuptools ];
-
- propagatedBuildInputs = [
- click
- geopy
- ping3
- requests
- tabulate
- ];
-
- pythonImportsCheck = [ "mullvad_closest" ];
-
- meta = {
- description = "Find Mullvad servers with the lowest latency at your location";
- mainProgram = "mullvad-closest";
- homepage = "https://github.com/Ch00k/mullvad-closest";
- license = lib.licenses.unlicense;
- maintainers = with lib.maintainers; [ siraben ];
- };
-}
diff --git a/pkgs/development/python-modules/nbconvert/default.nix b/pkgs/development/python-modules/nbconvert/default.nix
index 3b4b4b33aed1..e46dcae1ee8e 100644
--- a/pkgs/development/python-modules/nbconvert/default.nix
+++ b/pkgs/development/python-modules/nbconvert/default.nix
@@ -2,7 +2,6 @@
lib,
fetchurl,
buildPythonPackage,
- pythonOlder,
fetchPypi,
hatchling,
beautifulsoup4,
@@ -18,7 +17,6 @@
pandocfilters,
pygments,
traitlets,
- importlib-metadata,
flaky,
ipykernel,
ipywidgets,
@@ -70,8 +68,7 @@ buildPythonPackage rec {
pygments
traitlets
]
- ++ bleach.optional-dependencies.css
- ++ lib.optionals (pythonOlder "3.10") [ importlib-metadata ];
+ ++ bleach.optional-dependencies.css;
preCheck = ''
export HOME=$(mktemp -d)
diff --git a/pkgs/development/python-modules/nibabel/default.nix b/pkgs/development/python-modules/nibabel/default.nix
index 6cabbb013d1d..478e69bcd5c8 100644
--- a/pkgs/development/python-modules/nibabel/default.nix
+++ b/pkgs/development/python-modules/nibabel/default.nix
@@ -1,8 +1,9 @@
{
lib,
buildPythonPackage,
- fetchPypi,
+ fetchFromGitHub,
fetchpatch2,
+ pythonAtLeast,
pythonOlder,
hatchling,
hatch-vcs,
@@ -21,14 +22,16 @@
pytest7CheckHook,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "nibabel";
version = "5.3.3";
pyproject = true;
- src = fetchPypi {
- inherit pname version;
- hash = "sha256-jSAGtw1yf9CnmKiK5f1kM5dB9Db8/IPW6jJWzbxRxbc=";
+ src = fetchFromGitHub {
+ owner = "nipy";
+ repo = "nibabel";
+ tag = finalAttrs.version;
+ hash = "sha256-Kdz7kCY5QnA9OiV/FPW1RerjP1GGLn+YaTwFpA0dJAM=";
};
patches = [
@@ -68,7 +71,12 @@ buildPythonPackage rec {
pytest-xdist
pytest7CheckHook
]
- ++ optional-dependencies.all;
+ ++ finalAttrs.passthru.optional-dependencies.all;
+
+ disabledTests = lib.optionals (pythonAtLeast "3.14") [
+ # https://github.com/nipy/nibabel/issues/1390
+ "test_deprecator_maker"
+ ];
preCheck = ''
export PATH=$out/bin:$PATH
@@ -76,9 +84,9 @@ buildPythonPackage rec {
meta = {
homepage = "https://nipy.org/nibabel";
- changelog = "https://github.com/nipy/nibabel/blob/${version}/Changelog";
+ changelog = "https://github.com/nipy/nibabel/blob/${finalAttrs.version}/Changelog";
description = "Access a multitude of neuroimaging data formats";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ ashgillman ];
};
-}
+})
diff --git a/pkgs/development/python-modules/notobuilder/default.nix b/pkgs/development/python-modules/notobuilder/default.nix
index d8c65dd778e3..c9fb6b26e16f 100644
--- a/pkgs/development/python-modules/notobuilder/default.nix
+++ b/pkgs/development/python-modules/notobuilder/default.nix
@@ -21,14 +21,14 @@
buildPythonPackage {
pname = "notobuilder";
- version = "0-unstable-2025-09-29";
+ version = "0-unstable-2026-01-09";
pyproject = true;
src = fetchFromGitHub {
owner = "notofonts";
repo = "notobuilder";
- rev = "39cc80d40b046765a46f77771430622d6e11d179";
- hash = "sha256-/miHt4AOjaU1iflsjP5Z3TwBygXcfSllUQAxtiTS5pM=";
+ rev = "424667c0603ecae86424961ad7f8dee97e6b134c";
+ hash = "sha256-FzxYm602w2h58g8D9rk8cJAYWgxMJNMngeWUWnpRfdA=";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/objgraph/default.nix b/pkgs/development/python-modules/objgraph/default.nix
index b249f096b331..7188d5daac6d 100644
--- a/pkgs/development/python-modules/objgraph/default.nix
+++ b/pkgs/development/python-modules/objgraph/default.nix
@@ -6,7 +6,6 @@
graphvizPkgs,
isPyPy,
python,
- pythonOlder,
replaceVars,
setuptools,
}:
@@ -16,7 +15,7 @@ buildPythonPackage rec {
version = "3.6.2";
pyproject = true;
- disabled = pythonOlder "3.7" || isPyPy;
+ disabled = isPyPy;
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/ospd/default.nix b/pkgs/development/python-modules/ospd/default.nix
index cffeb4e6cb68..615ff3c2693f 100644
--- a/pkgs/development/python-modules/ospd/default.nix
+++ b/pkgs/development/python-modules/ospd/default.nix
@@ -9,7 +9,6 @@
paramiko,
psutil,
pytestCheckHook,
- pythonOlder,
}:
buildPythonPackage rec {
@@ -17,8 +16,6 @@ buildPythonPackage rec {
version = "21.4.4";
format = "setuptools";
- disabled = pythonOlder "3.7" || stdenv.hostPlatform.isDarwin;
-
src = fetchFromGitHub {
owner = "greenbone";
repo = "ospd";
@@ -44,5 +41,6 @@ buildPythonPackage rec {
changelog = "https://github.com/greenbone/ospd/releases/tag/v${version}";
license = with lib.licenses; [ agpl3Plus ];
maintainers = with lib.maintainers; [ fab ];
+ broken = stdenv.hostPlatform.isDarwin;
};
}
diff --git a/pkgs/development/python-modules/pandas-datareader/default.nix b/pkgs/development/python-modules/pandas-datareader/default.nix
index aaf21fa3b025..08c97850568a 100644
--- a/pkgs/development/python-modules/pandas-datareader/default.nix
+++ b/pkgs/development/python-modules/pandas-datareader/default.nix
@@ -1,7 +1,6 @@
{
lib,
buildPythonPackage,
- pythonOlder,
pythonAtLeast,
fetchPypi,
setuptools,
@@ -15,7 +14,7 @@ buildPythonPackage rec {
version = "0.10.0";
pyproject = true;
- disabled = pythonOlder "3.6" || pythonAtLeast "3.12";
+ disabled = pythonAtLeast "3.12";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/paradict/default.nix b/pkgs/development/python-modules/paradict/default.nix
new file mode 100644
index 000000000000..ee63ce602ea8
--- /dev/null
+++ b/pkgs/development/python-modules/paradict/default.nix
@@ -0,0 +1,31 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchPypi,
+ setuptools,
+ pytestCheckHook,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "paradict";
+ version = "0.0.16";
+ pyproject = true;
+
+ src = fetchPypi {
+ inherit (finalAttrs) pname version;
+ hash = "sha256-2QnRIr9HAopFM06yKA0eG8tAH9qJmGr0LDn9L6353k0=";
+ };
+
+ build-system = [ setuptools ];
+
+ nativeCheckInputs = [ pytestCheckHook ];
+
+ pythonImportsCheck = [ "paradict" ];
+
+ meta = {
+ description = "Streamable multi-format serialization";
+ homepage = "https://pypi.org/project/paradict/";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/pathlib2/default.nix b/pkgs/development/python-modules/pathlib2/default.nix
index afb3a3af3a58..f922218f9142 100644
--- a/pkgs/development/python-modules/pathlib2/default.nix
+++ b/pkgs/development/python-modules/pathlib2/default.nix
@@ -3,9 +3,6 @@
buildPythonPackage,
fetchPypi,
six,
- pythonOlder,
- scandir ? null,
- typing,
}:
buildPythonPackage rec {
@@ -20,10 +17,6 @@ buildPythonPackage rec {
propagatedBuildInputs = [
six
- ]
- ++ lib.optionals (pythonOlder "3.5") [
- scandir
- typing
];
meta = {
diff --git a/pkgs/development/python-modules/pbs-installer/default.nix b/pkgs/development/python-modules/pbs-installer/default.nix
index e9777249ca6d..ccb782c23b7c 100644
--- a/pkgs/development/python-modules/pbs-installer/default.nix
+++ b/pkgs/development/python-modules/pbs-installer/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "pbs-installer";
- version = "2025.12.17";
+ version = "2026.01.13";
pyproject = true;
src = fetchFromGitHub {
owner = "frostming";
repo = "pbs-installer";
tag = version;
- hash = "sha256-lHKzKBtc0b8abMHPNe1hdHnMbC7W1/EEIXXj7Prg40k=";
+ hash = "sha256-wyO5Knjo/FmWl/SMC6K2wPwQI2tVz7bfyD7Pl1yeFkk=";
};
build-system = [ pdm-backend ];
diff --git a/pkgs/development/python-modules/pdoc/default.nix b/pkgs/development/python-modules/pdoc/default.nix
index b727df097ee3..f25dc9f1b358 100644
--- a/pkgs/development/python-modules/pdoc/default.nix
+++ b/pkgs/development/python-modules/pdoc/default.nix
@@ -10,11 +10,13 @@
pytestCheckHook,
hypothesis,
nix-update-script,
+ markdown2,
+ pydantic,
}:
buildPythonPackage rec {
pname = "pdoc";
- version = "15.0.4";
+ version = "16.0.0";
pyproject = true;
@@ -22,7 +24,7 @@ buildPythonPackage rec {
owner = "mitmproxy";
repo = "pdoc";
tag = "v${version}";
- hash = "sha256-l0aaQbjxAMcTZZwDN6g8A7bjSsl6yP2FoAnwTYkKYH8=";
+ hash = "sha256-9amp6CWYIcniVfdlmPKYuRFR7B5JJtuMlOoDxpfvvJA=";
};
build-system = [ setuptools ];
@@ -31,6 +33,8 @@ buildPythonPackage rec {
jinja2
pygments
markupsafe
+ markdown2
+ pydantic
];
nativeCheckInputs = [
diff --git a/pkgs/development/python-modules/pex-entysec/default.nix b/pkgs/development/python-modules/pex-entysec/default.nix
new file mode 100644
index 000000000000..be99de21a735
--- /dev/null
+++ b/pkgs/development/python-modules/pex-entysec/default.nix
@@ -0,0 +1,67 @@
+{
+ lib,
+ adb-shell,
+ alive-progress,
+ buildPythonPackage,
+ fetchFromGitHub,
+ hatasm,
+ manuf,
+ netaddr,
+ netifaces,
+ paramiko,
+ pefile,
+ pyasyncore,
+ pychromecast,
+ pydantic,
+ pyopenssl,
+ pysnmp,
+ requests,
+ scapy,
+ setuptools,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "pex-entysec";
+ version = "1.0.0-unstable-2024-10-13";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "EntySec";
+ repo = "Pex";
+ # https://github.com/EntySec/Pex/issues/11
+ rev = "0a776da9afc1a88fcb74fac96648666748b3d965";
+ hash = "sha256-37NoQL/BieMoZbaRiIu9QVAO2SEt7QQFPZ+KHzv3dRk=";
+ };
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ adb-shell
+ alive-progress
+ hatasm
+ manuf
+ netaddr
+ netifaces
+ paramiko
+ pefile
+ pyasyncore
+ pychromecast
+ pydantic
+ pyopenssl
+ pysnmp
+ requests
+ scapy
+ ];
+
+ pythonImportsCheck = [ "pex" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "Collection of special tools for providing high quality penetration testing using pure python programming language";
+ homepage = "https://github.com/EntySec/Pex";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/preprocess-cancellation/default.nix b/pkgs/development/python-modules/preprocess-cancellation/default.nix
index 3c21dd84ec48..f19608992fe0 100644
--- a/pkgs/development/python-modules/preprocess-cancellation/default.nix
+++ b/pkgs/development/python-modules/preprocess-cancellation/default.nix
@@ -1,7 +1,6 @@
{
lib,
buildPythonPackage,
- pythonOlder,
fetchFromGitHub,
poetry-core,
shapely,
@@ -11,7 +10,6 @@
buildPythonPackage rec {
pname = "preprocess-cancellation";
version = "0.2.1";
- disabled = pythonOlder "3.6"; # >= 3.6
pyproject = true;
# No tests in PyPI
diff --git a/pkgs/development/python-modules/primecountpy/default.nix b/pkgs/development/python-modules/primecountpy/default.nix
index 5c50b43b7352..08b2269fdf02 100644
--- a/pkgs/development/python-modules/primecountpy/default.nix
+++ b/pkgs/development/python-modules/primecountpy/default.nix
@@ -2,8 +2,10 @@
lib,
fetchPypi,
buildPythonPackage,
- primecount,
+ meson-python,
cython,
+ pkg-config,
+ primecount,
cysignals,
# Reverse dependency
@@ -12,18 +14,24 @@
buildPythonPackage rec {
pname = "primecountpy";
- version = "0.1.1";
- format = "setuptools";
+ version = "0.2.1";
+ pyproject = true;
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-yFYYF8C+hu7/xBuXtu9hfXlfcs895Z2SNNHIPX5CQDA=";
+ sha256 = "sha256-iIcGq2XMCJ+5g95GOTYN3ccouqTZh3p62LEW9kVlCzk=";
};
+ build-system = [
+ meson-python
+ cython
+ ];
+
+ nativeBuildInputs = [ pkg-config ];
+
buildInputs = [ primecount ];
propagatedBuildInputs = [
- cython
cysignals
];
diff --git a/pkgs/development/python-modules/probed/default.nix b/pkgs/development/python-modules/probed/default.nix
new file mode 100644
index 000000000000..7cebcf8be184
--- /dev/null
+++ b/pkgs/development/python-modules/probed/default.nix
@@ -0,0 +1,31 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchPypi,
+ setuptools,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "probed";
+ version = "0.0.11";
+ pyproject = true;
+
+ src = fetchPypi {
+ inherit (finalAttrs) pname version;
+ hash = "sha256-LaTMF1pNbXsbqp/LMT9NTWHYYfNr1Su15AB+UXBwAzw=";
+ };
+
+ build-system = [ setuptools ];
+
+ pythonImportsCheck = [ "probed" ];
+
+ #- Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "Module to check data collections";
+ homepage = "https://github.com/pyrustic/probed";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/pyenphase/default.nix b/pkgs/development/python-modules/pyenphase/default.nix
index 0b7194910077..d8e6b4cb297f 100644
--- a/pkgs/development/python-modules/pyenphase/default.nix
+++ b/pkgs/development/python-modules/pyenphase/default.nix
@@ -20,16 +20,16 @@
tenacity,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "pyenphase";
- version = "2.4.2";
+ version = "2.4.3";
pyproject = true;
src = fetchFromGitHub {
owner = "pyenphase";
repo = "pyenphase";
- tag = "v${version}";
- hash = "sha256-WpfiRACZ08M9EQbjfM5dNz2cFFGd7OlG/SB6F128Rcs=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-JJtkfN3udslcNYMXGGRXjyPqP3hjix9bg7GcGNOoMbM=";
};
pythonRelaxDeps = [ "tenacity" ];
@@ -67,8 +67,8 @@ buildPythonPackage rec {
meta = {
description = "Library to control enphase envoy";
homepage = "https://github.com/pyenphase/pyenphase";
- changelog = "https://github.com/pyenphase/pyenphase/blob/${src.tag}/CHANGELOG.md";
+ changelog = "https://github.com/pyenphase/pyenphase/blob/${finalAttrs.src.tag}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
-}
+})
diff --git a/pkgs/development/python-modules/pyexploitdb/default.nix b/pkgs/development/python-modules/pyexploitdb/default.nix
index 81771c923b99..da4c6f686c32 100644
--- a/pkgs/development/python-modules/pyexploitdb/default.nix
+++ b/pkgs/development/python-modules/pyexploitdb/default.nix
@@ -7,14 +7,14 @@
setuptools,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "pyexploitdb";
- version = "0.3.8";
+ version = "0.3.9";
pyproject = true;
src = fetchPypi {
- inherit pname version;
- hash = "sha256-e75D6QukP7uvxySj3dMkWhTlM0wooHkSzIzlX2S2n8I=";
+ inherit (finalAttrs) pname version;
+ hash = "sha256-ef4+I0xjYLfe4QPgfZNWLQB+0WAA4WUEn1W6uTSGkjU=";
};
build-system = [ setuptools ];
@@ -36,4 +36,4 @@ buildPythonPackage rec {
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ fab ];
};
-}
+})
diff --git a/pkgs/development/python-modules/pylance/default.nix b/pkgs/development/python-modules/pylance/default.nix
index d7f296181967..b37d5cd7e8b8 100644
--- a/pkgs/development/python-modules/pylance/default.nix
+++ b/pkgs/development/python-modules/pylance/default.nix
@@ -34,14 +34,14 @@
buildPythonPackage (finalAttrs: {
pname = "pylance";
- version = "1.0.1";
+ version = "1.0.2";
pyproject = true;
src = fetchFromGitHub {
owner = "lancedb";
repo = "lance";
tag = "v${finalAttrs.version}";
- hash = "sha256-S/zVpsfoQG9NYnJyAJm+a0LllVE/lfaCua+NA9DGIsw=";
+ hash = "sha256-yhEM+1Rr0nEVj5XGQOjaZXlRQKnvPagvlNBhDfNUItw=";
};
sourceRoot = "${finalAttrs.src.name}/python";
@@ -53,7 +53,7 @@ buildPythonPackage (finalAttrs: {
src
sourceRoot
;
- hash = "sha256-5ngkyjzxQ2NVxst3t7U18hdZ5zHNo0gjv0dif9HlyhU=";
+ hash = "sha256-aMgy20urjm5gRX2fOh/vAoGUpXvnG3oY8u/D8rfSbHw=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/pyodbc/default.nix b/pkgs/development/python-modules/pyodbc/default.nix
index 5a308bc148bc..e84f991ae68e 100644
--- a/pkgs/development/python-modules/pyodbc/default.nix
+++ b/pkgs/development/python-modules/pyodbc/default.nix
@@ -3,7 +3,6 @@
buildPythonPackage,
fetchPypi,
isPyPy,
- pythonOlder,
unixODBC,
}:
@@ -12,7 +11,7 @@ buildPythonPackage rec {
version = "5.2.0";
format = "setuptools";
- disabled = pythonOlder "3.7" || isPyPy; # use pypypdbc instead
+ disabled = isPyPy; # use pypypdbc instead
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/pyosmium/default.nix b/pkgs/development/python-modules/pyosmium/default.nix
index 2928d134a2c3..7ad9f2b2cc3f 100644
--- a/pkgs/development/python-modules/pyosmium/default.nix
+++ b/pkgs/development/python-modules/pyosmium/default.nix
@@ -10,7 +10,6 @@
bzip2,
zlib,
pybind11,
- pythonOlder,
pytest-httpserver,
pytestCheckHook,
setuptools,
@@ -26,7 +25,7 @@ buildPythonPackage rec {
version = "4.0.2";
pyproject = true;
- disabled = pythonOlder "3.7" || isPyPy;
+ disabled = isPyPy;
src = fetchFromGitHub {
owner = "osmcode";
diff --git a/pkgs/development/python-modules/pypdf/default.nix b/pkgs/development/python-modules/pypdf/default.nix
index 39bbd1fa3c9c..65046f312226 100644
--- a/pkgs/development/python-modules/pypdf/default.nix
+++ b/pkgs/development/python-modules/pypdf/default.nix
@@ -27,7 +27,7 @@
buildPythonPackage rec {
pname = "pypdf";
- version = "6.4.2";
+ version = "6.6.0";
pyproject = true;
src = fetchFromGitHub {
@@ -36,7 +36,7 @@ buildPythonPackage rec {
tag = version;
# fetch sample files used in tests
fetchSubmodules = true;
- hash = "sha256-GkCNw7XvDPvLIiIUAgXsTLQ2OBbqhpf3xHQZpB/f2ys=";
+ hash = "sha256-C1ZFqqLFtxWOuLUT7KFSfWIE6a9xDPCFtOakzYP4NMY=";
};
outputs = [
diff --git a/pkgs/development/python-modules/pyportainer/default.nix b/pkgs/development/python-modules/pyportainer/default.nix
index b56e7674c12c..d2ef003fab1f 100644
--- a/pkgs/development/python-modules/pyportainer/default.nix
+++ b/pkgs/development/python-modules/pyportainer/default.nix
@@ -13,16 +13,16 @@
yarl,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "pyportainer";
- version = "1.0.22";
+ version = "1.0.23";
pyproject = true;
src = fetchFromGitHub {
owner = "erwindouna";
repo = "pyportainer";
- tag = "v${version}";
- hash = "sha256-rbRXrfORFxU0ar4scmAA1Rgaaci5zHSceItTwOOTogQ=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-bPVAqL25kJ5EsnM7bUA+sqn0Q5uTOuFuKzneviK6078=";
};
build-system = [ hatchling ];
@@ -44,10 +44,10 @@ buildPythonPackage rec {
];
meta = {
- changelog = "https://github.com/erwindouna/pyportainer/releases/tag/${src.tag}";
+ changelog = "https://github.com/erwindouna/pyportainer/releases/tag/${finalAttrs.src.tag}";
description = "Asynchronous Python client for the Portainer API";
homepage = "https://github.com/erwindouna/pyportainer";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.dotlambda ];
};
-}
+})
diff --git a/pkgs/development/python-modules/python-on-whales/default.nix b/pkgs/development/python-modules/python-on-whales/default.nix
index 4fbee3742271..8344c579218a 100644
--- a/pkgs/development/python-modules/python-on-whales/default.nix
+++ b/pkgs/development/python-modules/python-on-whales/default.nix
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "python-on-whales";
- version = "0.79.0";
+ version = "0.80.0";
pyproject = true;
src = fetchFromGitHub {
owner = "gabrieldemarmiesse";
repo = "python-on-whales";
tag = "v${version}";
- hash = "sha256-MvuTItl3OhYybg36Zizt96FqdY0oh0bfqqMd4mssLGA=";
+ hash = "sha256-79Hprg01/kP0JtRUPx6CO0comN+YjZ6h/OUIvkrkjIs=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/python-socks/default.nix b/pkgs/development/python-modules/python-socks/default.nix
index 022aca1ca197..3e844a037dc9 100644
--- a/pkgs/development/python-modules/python-socks/default.nix
+++ b/pkgs/development/python-modules/python-socks/default.nix
@@ -21,8 +21,6 @@ buildPythonPackage rec {
version = "2.7.3";
pyproject = true;
- disabled = pythonOlder "3.6.2";
-
__darwinAllowLocalNetworking = true;
src = fetchFromGitHub {
diff --git a/pkgs/development/python-modules/pytomlpp/default.nix b/pkgs/development/python-modules/pytomlpp/default.nix
index 02cd9bc95a61..4866d8469ee5 100644
--- a/pkgs/development/python-modules/pytomlpp/default.nix
+++ b/pkgs/development/python-modules/pytomlpp/default.nix
@@ -2,7 +2,6 @@
lib,
buildPythonPackage,
fetchFromGitHub,
- pythonOlder,
pybind11,
pytestCheckHook,
python-dateutil,
@@ -40,8 +39,7 @@ buildPythonPackage rec {
matplotlib
];
- # pelican requires > 2.7
- doCheck = !pythonOlder "3.6";
+ doCheck = true;
disabledTests = [
# incompatible with pytest7
diff --git a/pkgs/development/python-modules/pytz-deprecation-shim/default.nix b/pkgs/development/python-modules/pytz-deprecation-shim/default.nix
index dc52cab267e7..d9258a6ebc82 100644
--- a/pkgs/development/python-modules/pytz-deprecation-shim/default.nix
+++ b/pkgs/development/python-modules/pytz-deprecation-shim/default.nix
@@ -2,9 +2,6 @@
lib,
buildPythonPackage,
fetchPypi,
- pythonAtLeast,
- pythonOlder,
- python-dateutil,
setuptools,
tzdata,
hypothesis,
@@ -26,9 +23,7 @@ buildPythonPackage rec {
nativeBuildInputs = [ setuptools ];
- propagatedBuildInputs =
- (lib.optionals (pythonOlder "3.6") [ python-dateutil ])
- ++ (lib.optionals (pythonAtLeast "3.6") [ tzdata ]);
+ propagatedBuildInputs = [ tzdata ];
nativeCheckInputs = [
hypothesis
diff --git a/pkgs/development/python-modules/qingping-ble/default.nix b/pkgs/development/python-modules/qingping-ble/default.nix
index 4cf09f1f7f39..063895928c03 100644
--- a/pkgs/development/python-modules/qingping-ble/default.nix
+++ b/pkgs/development/python-modules/qingping-ble/default.nix
@@ -10,16 +10,16 @@
sensor-state-data,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "qingping-ble";
- version = "1.0.1";
+ version = "1.1.0";
pyproject = true;
src = fetchFromGitHub {
owner = "bluetooth-devices";
repo = "qingping-ble";
- tag = "v${version}";
- hash = "sha256-YESOD2wdSD9Z7cHgzQq3Dkem0yxerOBsX9rFNEbBZfo=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-74cTx3BSltrBUjN9qY9NBhXqKwcyitkJr+jf6jbzS+Y=";
};
build-system = [ poetry-core ];
@@ -40,8 +40,8 @@ buildPythonPackage rec {
meta = {
description = "Library for Qingping BLE devices";
homepage = "https://github.com/bluetooth-devices/qingping-ble";
- changelog = "https://github.com/Bluetooth-Devices/qingping-ble/blob/v${version}/CHANGELOG.md";
+ changelog = "https://github.com/Bluetooth-Devices/qingping-ble/blob/v${finalAttrs.version}/CHANGELOG.md";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ fab ];
};
-}
+})
diff --git a/pkgs/development/python-modules/raincloudy/default.nix b/pkgs/development/python-modules/raincloudy/default.nix
index 58973cc8a0a0..120ffc25b80f 100644
--- a/pkgs/development/python-modules/raincloudy/default.nix
+++ b/pkgs/development/python-modules/raincloudy/default.nix
@@ -10,7 +10,6 @@
pytest-aiohttp,
pytestCheckHook,
pythonAtLeast,
- pythonOlder,
requests,
requests-mock,
setuptools,
@@ -25,7 +24,7 @@ buildPythonPackage rec {
pypriject = true;
# https://github.com/vanstinator/raincloudy/issues/65
- disabled = pythonOlder "3.7" || pythonAtLeast "3.12";
+ disabled = pythonAtLeast "3.12";
src = fetchFromGitHub {
owner = "vanstinator";
diff --git a/pkgs/development/python-modules/rembg/default.nix b/pkgs/development/python-modules/rembg/default.nix
index 089f0516f1d5..58652d3d6d0f 100644
--- a/pkgs/development/python-modules/rembg/default.nix
+++ b/pkgs/development/python-modules/rembg/default.nix
@@ -2,16 +2,15 @@
lib,
buildPythonPackage,
fetchFromGitHub,
- setuptools,
- wheel,
- versionCheckHook,
- withCli ? false,
+
+ # build-system
+ poetry-core,
+ poetry-dynamic-versioning,
# dependencies
jsonschema,
numpy,
onnxruntime,
- opencv-python-headless,
pillow,
pooch,
pymatting,
@@ -27,31 +26,44 @@
filetype,
gradio,
python-multipart,
+ sniffio,
uvicorn,
watchdog,
+
+ # tests
+ versionCheckHook,
+
+ withCli ? false,
}:
-buildPythonPackage rec {
+buildPythonPackage (finalAttrs: {
pname = "rembg";
- version = "2.0.69";
+ version = "2.0.72";
pyproject = true;
src = fetchFromGitHub {
owner = "danielgatis";
repo = "rembg";
- tag = "v${version}";
- hash = "sha256-9Ncs1DHPG3ouU5yFyeH0M2ZCQ9yHqJhVjkDO8fNSqIg=";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-KYpqRuC7EjgH0UqgIoMaeHF3oQSI87j6J3bcqU+43Wo=";
};
+ env.POETRY_DYNAMIC_VERSIONING_BYPASS = finalAttrs.version;
+
build-system = [
- setuptools
- wheel
+ poetry-core
+ poetry-dynamic-versioning
];
+ pythonRelaxDeps = [
+ "jsonschema"
+ "pillow"
+ "pymatting"
+ "scikit-image"
+ ];
dependencies = [
jsonschema
numpy
- opencv-python-headless
onnxruntime
pillow
pooch
@@ -60,7 +72,7 @@ buildPythonPackage rec {
scipy
tqdm
]
- ++ lib.optionals withCli optional-dependencies.cli;
+ ++ lib.optionals withCli finalAttrs.passthru.optional-dependencies.cli;
optional-dependencies = {
cli = [
@@ -71,6 +83,7 @@ buildPythonPackage rec {
filetype
gradio
python-multipart
+ sniffio
uvicorn
watchdog
];
@@ -83,16 +96,24 @@ buildPythonPackage rec {
postInstall = lib.optionalString (!withCli) "rm -r $out/bin";
# not running python tests, as they require network access
- nativeCheckInputs = lib.optionals withCli [ versionCheckHook ];
+ nativeCheckInputs = lib.optionals withCli [
+ versionCheckHook
+ ];
+ versionCheckKeepEnvironment = [
+ # Otherwise, fail with:
+ # RuntimeError: cannot cache function '_make_tree': no locator available for file
+ # '{{storeDir}}/lib/python3.13/site-packages/pymatting/util/kdtree.py'
+ "NUMBA_CACHE_DIR"
+ ];
pythonImportsCheck = [ "rembg" ];
meta = {
description = "Tool to remove background from images";
homepage = "https://github.com/danielgatis/rembg";
- changelog = "https://github.com/danielgatis/rembg/releases/tag/${src.tag}";
+ changelog = "https://github.com/danielgatis/rembg/releases/tag/${finalAttrs.src.tag}";
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ defelo ];
mainProgram = "rembg";
};
-}
+})
diff --git a/pkgs/development/python-modules/remctl/default.nix b/pkgs/development/python-modules/remctl/default.nix
index 3475943d4269..908334b1cfe1 100644
--- a/pkgs/development/python-modules/remctl/default.nix
+++ b/pkgs/development/python-modules/remctl/default.nix
@@ -1,9 +1,6 @@
{
- lib,
buildPythonPackage,
- pythonOlder,
remctl-c, # remctl from pkgs, not from pythonPackages
- typing,
}:
buildPythonPackage {
@@ -17,6 +14,4 @@ buildPythonPackage {
setSourceRoot = "sourceRoot=$(echo */python)";
buildInputs = [ remctl-c ];
-
- propagatedBuildInputs = lib.optionals (pythonOlder "3.5") [ typing ];
}
diff --git a/pkgs/development/python-modules/rocketchat-api/default.nix b/pkgs/development/python-modules/rocketchat-api/default.nix
index 2fbbab895ce1..340e71a418e1 100644
--- a/pkgs/development/python-modules/rocketchat-api/default.nix
+++ b/pkgs/development/python-modules/rocketchat-api/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "rocketchat-api";
- version = "1.37.0";
+ version = "2.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "jadolg";
repo = "rocketchat_API";
tag = version;
- hash = "sha256-N0IEPYN3H/KYZuTQZFTGZaDFZseGG1M6Kn5WX29afB8=";
+ hash = "sha256-CIC2pVFN+cN9HCdIHX1VFXJ5eqIgdNXBSmzt/9LH1JE=";
};
build-system = [
diff --git a/pkgs/development/python-modules/rucio/default.nix b/pkgs/development/python-modules/rucio/default.nix
index d5e0f6aecae9..becc4d8ac713 100644
--- a/pkgs/development/python-modules/rucio/default.nix
+++ b/pkgs/development/python-modules/rucio/default.nix
@@ -40,13 +40,13 @@
}:
let
- version = "38.5.1";
+ version = "39.0.0";
src = fetchFromGitHub {
owner = "rucio";
repo = "rucio";
tag = version;
- hash = "sha256-MJcWTUg072EmG5j4fFTCuWI0ABqITLSINwp2nxVnj4A=";
+ hash = "sha256-3KRcoS1VwjRynBgDIvCRu1dOIVF8mlAG7P17ROLE1ZY=";
};
in
buildPythonPackage {
diff --git a/pkgs/development/python-modules/shared/default.nix b/pkgs/development/python-modules/shared/default.nix
new file mode 100644
index 000000000000..8cb21e107292
--- /dev/null
+++ b/pkgs/development/python-modules/shared/default.nix
@@ -0,0 +1,43 @@
+{
+ lib,
+ buildPythonPackage,
+ fetchFromGitHub,
+ kvf,
+ paradict,
+ probed,
+ setuptools,
+}:
+
+buildPythonPackage (finalAttrs: {
+ pname = "shared";
+ version = "0.0.9";
+ pyproject = true;
+
+ src = fetchFromGitHub {
+ owner = "pyrustic";
+ repo = "shared";
+ tag = "v${finalAttrs.version}";
+ hash = "sha256-roczP6WxpZ1AHjaD7XyjxYgb7hsP8a7hC6A3SYPNobQ=";
+ };
+
+ build-system = [ setuptools ];
+
+ dependencies = [
+ kvf
+ paradict
+ probed
+ ];
+
+ pythonImportsCheck = [ "shared" ];
+
+ # Module has no tests
+ doCheck = false;
+
+ meta = {
+ description = "Data exchange and persistence based on human-readable files";
+ homepage = "https://github.com/pyrustic/shared";
+ changelog = "https://github.com/pyrustic/shared/blob/${finalAttrs.src.tag}/CHANGELOG.md";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ fab ];
+ };
+})
diff --git a/pkgs/development/python-modules/sklearn-compat/default.nix b/pkgs/development/python-modules/sklearn-compat/default.nix
index 7b8bb532d1c5..59da0f123eb9 100644
--- a/pkgs/development/python-modules/sklearn-compat/default.nix
+++ b/pkgs/development/python-modules/sklearn-compat/default.nix
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "sklearn-compat";
- version = "0.1.4";
+ version = "0.1.5";
pyproject = true;
src = fetchFromGitHub {
owner = "sklearn-compat";
repo = "sklearn-compat";
tag = version;
- hash = "sha256-HTVEmvoXzhcmrJUs5nOXuENORmpc522bCW1rOlMAgxA=";
+ hash = "sha256-7YgNXYm/uMPRRZ1ApHQ8PPyeNBURuwHao5GSXJFCYZ0=";
};
build-system = [
diff --git a/pkgs/development/python-modules/skybellpy/default.nix b/pkgs/development/python-modules/skybellpy/default.nix
index 767e020d9be3..76e58efe547a 100644
--- a/pkgs/development/python-modules/skybellpy/default.nix
+++ b/pkgs/development/python-modules/skybellpy/default.nix
@@ -7,7 +7,6 @@
pytest-timeout,
pytestCheckHook,
pythonAtLeast,
- pythonOlder,
requests,
requests-mock,
setuptools,
@@ -19,7 +18,7 @@ buildPythonPackage rec {
pyproject = true;
# Still uses distrutils, https://github.com/MisterWil/skybellpy/issues/22
- disabled = pythonOlder "3.6" || pythonAtLeast "3.12";
+ disabled = pythonAtLeast "3.12";
src = fetchFromGitHub {
owner = "MisterWil";
diff --git a/pkgs/development/python-modules/softlayer/default.nix b/pkgs/development/python-modules/softlayer/default.nix
index b7aa2d542d8c..29eaf8c3ed38 100644
--- a/pkgs/development/python-modules/softlayer/default.nix
+++ b/pkgs/development/python-modules/softlayer/default.nix
@@ -68,6 +68,11 @@ buildPythonPackage rec {
# SoftLayer.exceptions.TransportError: TransportError(0): ('Connection aborted.', ConnectionResetError(54, 'Connection reset by peer'))
"tests/CLI/modules/hardware/hardware_basic_tests.py::HardwareCLITests"
+ # SystemExit: 1 (or 2)
+ "tests/CLI/modules/hardware/hardware_list_tests.py::HardwareListCLITests"
+ "tests/CLI/modules/vs/vs_create_tests.py::VirtCreateTests"
+ "tests/CLI/modules/vs/vs_tests.py::VirtTests"
+
# Test fails with ConnectionError trying to connect to api.softlayer.com
"tests/transports/soap_tests.py.unstable"
];
diff --git a/pkgs/development/python-modules/sopel/default.nix b/pkgs/development/python-modules/sopel/default.nix
index f54e7bf9b29a..3b0165fed65a 100644
--- a/pkgs/development/python-modules/sopel/default.nix
+++ b/pkgs/development/python-modules/sopel/default.nix
@@ -10,7 +10,6 @@
praw,
pyenchant,
pytestCheckHook,
- pythonOlder,
pytz,
sqlalchemy,
xmltodict,
@@ -23,7 +22,7 @@ buildPythonPackage rec {
version = "8.0.4";
pyproject = true;
- disabled = isPyPy || pythonOlder "3.7";
+ disabled = isPyPy;
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/soundfile/default.nix b/pkgs/development/python-modules/soundfile/default.nix
index aec21950eed7..a2c86469efd9 100644
--- a/pkgs/development/python-modules/soundfile/default.nix
+++ b/pkgs/development/python-modules/soundfile/default.nix
@@ -15,8 +15,7 @@ buildPythonPackage rec {
pname = "soundfile";
version = "0.13.1";
pyproject = true;
- # https://github.com/bastibe/python-soundfile/issues/157
- disabled = isPyPy || stdenv.hostPlatform.isi686;
+ disabled = isPyPy;
src = fetchPypi {
inherit pname version;
@@ -45,5 +44,7 @@ buildPythonPackage rec {
description = "Audio library based on libsndfile, CFFI and NumPy";
license = lib.licenses.bsd3;
homepage = "https://github.com/bastibe/python-soundfile";
+ # https://github.com/bastibe/python-soundfile/issues/157
+ broken = stdenv.hostPlatform.isi686;
};
}
diff --git a/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix b/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix
index 6c353ade162f..43d8d212b0d6 100644
--- a/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "sphinxcontrib-confluencebuilder";
- version = "2.16.0";
+ version = "2.17.1";
pyproject = true;
src = fetchPypi {
pname = "sphinxcontrib_confluencebuilder";
inherit version;
- hash = "sha256-/DAmVxbqFbEuYp0wpJXL/orw8GMDeDkLrXq2XAHTKOA=";
+ hash = "sha256-Cc5ogZn3QpqNsPHyYpyvtMVEnQK+QHO1pSxg3pDrMLM=";
};
build-system = [ flit-core ];
diff --git a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
index 70a78b461dc2..514b6ceb64be 100644
--- a/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
+++ b/pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage (finalAttrs: {
pname = "tencentcloud-sdk-python";
- version = "3.1.30";
+ version = "3.1.31";
pyproject = true;
src = fetchFromGitHub {
owner = "TencentCloud";
repo = "tencentcloud-sdk-python";
tag = finalAttrs.version;
- hash = "sha256-W5/rrDxlLJHYGZxq5pPSPlxuUXV7JqCzJRjxec/piAU=";
+ hash = "sha256-JcWKoSN92QQdvCkhuSexMwYEr+boanOAyviFuMf2bmo=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/tensorflow/default.nix b/pkgs/development/python-modules/tensorflow/default.nix
index 370ad401586f..75cd0d771d71 100644
--- a/pkgs/development/python-modules/tensorflow/default.nix
+++ b/pkgs/development/python-modules/tensorflow/default.nix
@@ -13,7 +13,6 @@
# Python deps
buildPythonPackage,
pythonAtLeast,
- pythonOlder,
python,
# Python libraries
numpy,
@@ -132,7 +131,7 @@ let
}
];
- withTensorboard = (pythonOlder "3.6") || tensorboardSupport;
+ withTensorboard = tensorboardSupport;
cudaComponents = with cudaPackages; [
(cuda_nvcc.__spliced.buildHost or cuda_nvcc)
@@ -330,8 +329,10 @@ let
jsoncpp
libjpeg_turbo
libpng
- (pybind11.overridePythonAttrs (_: {
- inherit stdenv;
+ (pybind11.override (prev: {
+ buildPythonPackage = prev.buildPythonPackage.override {
+ inherit stdenv;
+ };
}))
snappy-cpp
sqlite
diff --git a/pkgs/development/python-modules/textual/default.nix b/pkgs/development/python-modules/textual/default.nix
index 1d784e75e6d0..2e7b2d7f13fb 100644
--- a/pkgs/development/python-modules/textual/default.nix
+++ b/pkgs/development/python-modules/textual/default.nix
@@ -37,14 +37,14 @@
buildPythonPackage rec {
pname = "textual";
- version = "7.0.0";
+ version = "7.2.0";
pyproject = true;
src = fetchFromGitHub {
owner = "Textualize";
repo = "textual";
tag = "v${version}";
- hash = "sha256-wXv3Q0/q5U75D/XE6oR8bsUKZhGbP+a8DhNrU6klYjA=";
+ hash = "sha256-/BVrglVfGW2InkC0IKHOKZTP33tfqxGuXYQXWJVHmxw=";
};
build-system = [ poetry-core ];
diff --git a/pkgs/development/python-modules/tzdata/default.nix b/pkgs/development/python-modules/tzdata/default.nix
index e489e3e4c41c..7989a6016e12 100644
--- a/pkgs/development/python-modules/tzdata/default.nix
+++ b/pkgs/development/python-modules/tzdata/default.nix
@@ -2,10 +2,8 @@
lib,
buildPythonPackage,
fetchPypi,
- importlib-resources,
pytest-subtests,
pytestCheckHook,
- pythonOlder,
setuptools,
}:
@@ -24,8 +22,7 @@ buildPythonPackage rec {
nativeCheckInputs = [
pytestCheckHook
pytest-subtests
- ]
- ++ lib.optionals (pythonOlder "3.7") [ importlib-resources ];
+ ];
pythonImportsCheck = [ "tzdata" ];
diff --git a/pkgs/development/python-modules/uranium/default.nix b/pkgs/development/python-modules/uranium/default.nix
index 96ce10f8da79..91bd77e10dc2 100644
--- a/pkgs/development/python-modules/uranium/default.nix
+++ b/pkgs/development/python-modules/uranium/default.nix
@@ -12,7 +12,6 @@
cryptography,
doxygen,
gettext,
- pythonOlder,
}:
buildPythonPackage rec {
@@ -27,8 +26,6 @@ buildPythonPackage rec {
hash = "sha256-SE9xqrloPXIRTJiiqUdRKFmb4c0OjmJK5CMn6VXMFmk=";
};
- disabled = pythonOlder "3.5.0";
-
buildInputs = [
python
gettext
diff --git a/pkgs/development/python-modules/vmprof/default.nix b/pkgs/development/python-modules/vmprof/default.nix
index 181a319b8321..7a5d69e3a6fb 100644
--- a/pkgs/development/python-modules/vmprof/default.nix
+++ b/pkgs/development/python-modules/vmprof/default.nix
@@ -1,7 +1,6 @@
{
lib,
buildPythonPackage,
- pythonOlder,
pythonAtLeast,
fetchFromGitHub,
setuptools,
@@ -18,7 +17,7 @@ buildPythonPackage rec {
version = "0.4.17";
pyproject = true;
- disabled = pythonOlder "3.6" || pythonAtLeast "3.12";
+ disabled = pythonAtLeast "3.12";
src = fetchFromGitHub {
owner = "vmprof";
diff --git a/pkgs/development/python-modules/walrus/default.nix b/pkgs/development/python-modules/walrus/default.nix
index d9a6263d530f..20c1702276c5 100644
--- a/pkgs/development/python-modules/walrus/default.nix
+++ b/pkgs/development/python-modules/walrus/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage (finalAttrs: {
pname = "walrus";
- version = "0.9.6";
+ version = "0.9.7";
pyproject = true;
src = fetchFromGitHub {
owner = "coleifer";
repo = "walrus";
tag = finalAttrs.version;
- hash = "sha256-9YUN1OJKOmAHpMnM9gQ0J2sy/iYuadrT/fgH9d1RIZ8=";
+ hash = "sha256-CXy6jjGIG8nuqnF39DqDLvYDGq7N1VL2yitVQrNMEzI=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/watermark/default.nix b/pkgs/development/python-modules/watermark/default.nix
index 304404668496..5c94535e5347 100644
--- a/pkgs/development/python-modules/watermark/default.nix
+++ b/pkgs/development/python-modules/watermark/default.nix
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "watermark";
- version = "2.5.1";
+ version = "2.6.0";
pyproject = true;
src = fetchFromGitHub {
owner = "rasbt";
repo = "watermark";
tag = "v${version}";
- hash = "sha256-vHnXPGHPQz6+y2ZvfmUouL/3JlATGo4fmZ8AIk+bNEU=";
+ hash = "sha256-WeHMzSt4HUJZ9M9/Yu1h3VB5GuD/I9x+v6VyUhsmFhU=";
};
build-system = [ setuptools ];
diff --git a/pkgs/development/python-modules/zimports/default.nix b/pkgs/development/python-modules/zimports/default.nix
index 000338a49034..f76f386e6a0e 100644
--- a/pkgs/development/python-modules/zimports/default.nix
+++ b/pkgs/development/python-modules/zimports/default.nix
@@ -8,7 +8,6 @@
setuptools,
pytestCheckHook,
pythonAtLeast,
- pythonOlder,
}:
buildPythonPackage rec {
@@ -17,7 +16,7 @@ buildPythonPackage rec {
format = "setuptools";
# upstream technically support 3.7 through 3.9, but 3.10 happens to work while 3.11 breaks with an import error
- disabled = pythonOlder "3.7" || pythonAtLeast "3.11";
+ disabled = pythonAtLeast "3.11";
src = fetchFromGitHub {
owner = "sqlalchemyorg";
diff --git a/pkgs/development/python2-modules/enum/default.nix b/pkgs/development/python2-modules/enum/default.nix
deleted file mode 100644
index 332fbc71f1d1..000000000000
--- a/pkgs/development/python2-modules/enum/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{
- lib,
- buildPythonPackage,
- fetchPypi,
- isPy3k,
- isPyPy,
-}:
-
-buildPythonPackage rec {
- pname = "enum";
- version = "0.4.7";
- format = "setuptools";
- disabled = isPy3k;
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "001iq0yqs9f5bslvl793bhkcs71k5km9kv8yrj5h0lfsgrcg6z4c";
- };
-
- doCheck = !isPyPy;
-
- meta = {
- homepage = "https://pypi.python.org/pypi/enum/";
- description = "Robust enumerated type support in Python";
- license = lib.licenses.gpl2;
- };
-
-}
diff --git a/pkgs/development/python2-modules/futures/default.nix b/pkgs/development/python2-modules/futures/default.nix
deleted file mode 100644
index ac1b6ff2f9eb..000000000000
--- a/pkgs/development/python2-modules/futures/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- lib,
- buildPythonPackage,
- fetchPypi,
- isPy3k,
- python,
- stdenv,
-}:
-
-buildPythonPackage rec {
- pname = "futures";
- version = "3.3.0";
- format = "setuptools";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "7e033af76a5e35f58e56da7a91e687706faf4e7bdfb2cbc3f2cca6b9bcda9794";
- };
-
- # This module is for backporting functionality to Python 2.x, it's builtin in py3k
- disabled = isPy3k;
-
- checkPhase = ''
- ${python.interpreter} test_futures.py
- '';
-
- doCheck = !stdenv.hostPlatform.isDarwin;
-
- meta = {
- description = "Backport of the concurrent.futures package from Python 3.2";
- homepage = "https://github.com/agronholm/pythonfutures";
- license = lib.licenses.bsd2;
- maintainers = [ ];
- };
-}
diff --git a/pkgs/development/python2-modules/pytest/default.nix b/pkgs/development/python2-modules/pytest/default.nix
index 21a1967e837c..3adb0a7d4aad 100644
--- a/pkgs/development/python2-modules/pytest/default.nix
+++ b/pkgs/development/python2-modules/pytest/default.nix
@@ -1,7 +1,6 @@
{
lib,
buildPythonPackage,
- pythonOlder,
fetchPypi,
attrs,
hypothesis,
@@ -16,7 +15,6 @@
atomicwrites,
mock,
writeText,
- pathlib2,
wcwidth,
packaging,
isPyPy,
@@ -52,8 +50,7 @@ buildPythonPackage rec {
wcwidth
packaging
]
- ++ lib.optionals (!isPy3k) [ funcsigs ]
- ++ lib.optionals (pythonOlder "3.6") [ pathlib2 ];
+ ++ lib.optionals (!isPy3k) [ funcsigs ];
doCheck = !isPyPy; # https://github.com/pytest-dev/pytest/issues/3460
checkPhase = ''
diff --git a/pkgs/development/python2-modules/scandir/add-aarch64-darwin-dirent.patch b/pkgs/development/python2-modules/scandir/add-aarch64-darwin-dirent.patch
deleted file mode 100644
index 1b35a0b950ce..000000000000
--- a/pkgs/development/python2-modules/scandir/add-aarch64-darwin-dirent.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-diff --git a/scandir.py b/scandir.py
-index 3f602fb..40af3e5 100644
---- a/scandir.py
-+++ b/scandir.py
-@@ -23,6 +23,7 @@ from os import listdir, lstat, stat, strerror
- from os.path import join, islink
- from stat import S_IFDIR, S_IFLNK, S_IFREG
- import collections
-+import platform
- import sys
-
- try:
-@@ -432,6 +433,15 @@ elif sys.platform.startswith(('linux', 'darwin', 'sunos5')) or 'bsd' in sys.plat
- ('__d_padding', ctypes.c_uint8 * 4),
- ('d_name', ctypes.c_char * 256),
- )
-+ elif 'darwin' in sys.platform and 'arm64' in platform.machine():
-+ _fields_ = (
-+ ('d_ino', ctypes.c_uint64),
-+ ('d_off', ctypes.c_uint64),
-+ ('d_reclen', ctypes.c_uint16),
-+ ('d_namlen', ctypes.c_uint16),
-+ ('d_type', ctypes.c_uint8),
-+ ('d_name', ctypes.c_char * 1024),
-+ )
- else:
- _fields_ = (
- ('d_ino', ctypes.c_uint32), # must be uint32, not ulong
diff --git a/pkgs/development/python2-modules/scandir/default.nix b/pkgs/development/python2-modules/scandir/default.nix
deleted file mode 100644
index 1558114f2309..000000000000
--- a/pkgs/development/python2-modules/scandir/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- lib,
- python,
- buildPythonPackage,
- fetchPypi,
-}:
-
-buildPythonPackage rec {
- pname = "scandir";
- version = "1.10.0";
- format = "setuptools";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "1bkqwmf056pkchf05ywbnf659wqlp6lljcdb0y88wr9f0vv32ijd";
- };
-
- patches = [
- ./add-aarch64-darwin-dirent.patch
- ];
-
- checkPhase = "${python.interpreter} test/run_tests.py";
-
- meta = {
- description = "Better directory iterator and faster os.walk()";
- homepage = "https://github.com/benhoyt/scandir";
- license = lib.licenses.gpl3;
- maintainers = [ ];
- };
-}
diff --git a/pkgs/development/python2-modules/setuptools-scm/default.nix b/pkgs/development/python2-modules/setuptools-scm/default.nix
deleted file mode 100644
index 46056a8b6ff5..000000000000
--- a/pkgs/development/python2-modules/setuptools-scm/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- lib,
- buildPythonPackage,
- fetchPypi,
- toml,
-}:
-
-buildPythonPackage rec {
- pname = "setuptools_scm";
- version = "5.0.2";
- format = "setuptools";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "sha256-g6DO3TRJ45RjB4EaTHudicS1/UZKL7XuzNCluxWK5cg=";
- };
-
- propagatedBuildInputs = [ toml ];
-
- # Requires pytest, circular dependency
- doCheck = false;
- pythonImportsCheck = [ "setuptools_scm" ];
-
- meta = {
- homepage = "https://github.com/pypa/setuptools_scm/";
- description = "Handles managing your python package versions in scm metadata";
- license = lib.licenses.mit;
- maintainers = [ ];
- };
-}
diff --git a/pkgs/development/python2-modules/typing/default.nix b/pkgs/development/python2-modules/typing/default.nix
deleted file mode 100644
index 5cc48c6b12e8..000000000000
--- a/pkgs/development/python2-modules/typing/default.nix
+++ /dev/null
@@ -1,45 +0,0 @@
-{
- lib,
- buildPythonPackage,
- fetchPypi,
- pythonOlder,
- isPy3k,
- isPyPy,
- unittestCheckHook,
- pythonAtLeast,
-}:
-
-let
- testDir = if isPy3k then "src" else "python2";
-
-in
-buildPythonPackage rec {
- pname = "typing";
- version = "3.10.0.0";
- format = "setuptools";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "13b4ad211f54ddbf93e5901a9967b1e07720c1d1b78d596ac6a439641aa1b130";
- };
-
- disabled = pythonAtLeast "3.5";
-
- # Error for Python3.6: ImportError: cannot import name 'ann_module'
- # See https://github.com/python/typing/pull/280
- # Also, don't bother on PyPy: AssertionError: TypeError not raised
- doCheck = pythonOlder "3.6" && !isPyPy;
-
- nativeCheckInputs = [ unittestCheckHook ];
-
- unittestFlagsArray = [
- "-s"
- testDir
- ];
-
- meta = {
- description = "Backport of typing module to Python versions older than 3.5";
- homepage = "https://docs.python.org/3/library/typing.html";
- license = lib.licenses.psfl;
- };
-}
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix
index bebf5ede6bec..f745ce99235f 100644
--- a/pkgs/development/ruby-modules/gem-config/default.nix
+++ b/pkgs/development/ruby-modules/gem-config/default.nix
@@ -27,7 +27,6 @@
libkrb5,
libxml2,
libxslt,
- python2,
stdenv,
which,
libiconv,
diff --git a/pkgs/development/tools/zls/default.nix b/pkgs/development/tools/zls/default.nix
index 31b58ca0121d..849309893cdf 100644
--- a/pkgs/development/tools/zls/default.nix
+++ b/pkgs/development/tools/zls/default.nix
@@ -38,7 +38,7 @@ lib.mapAttrs (_: extension: stdenv.mkDerivation (lib.extends common extension))
hash = "sha256-A5Mn+mfIefOsX+eNBRHrDVkqFDVrD3iXDNsUL4TPhKo=";
};
- nativeBuildInputs = [ zig_0_14.hook ];
+ nativeBuildInputs = [ zig_0_14 ];
postPatch = ''
ln -s ${callPackage ./deps_0_14.nix { }} $ZIG_GLOBAL_CACHE_DIR/p
@@ -56,7 +56,7 @@ lib.mapAttrs (_: extension: stdenv.mkDerivation (lib.extends common extension))
hash = "sha256-6IkRtQkn+qUHDz00QvCV/rb2yuF6xWEXug41CD8LLw8=";
};
- nativeBuildInputs = [ zig_0_15.hook ];
+ nativeBuildInputs = [ zig_0_15 ];
postPatch = ''
ln -s ${callPackage ./deps_0_15.nix { }} $ZIG_GLOBAL_CACHE_DIR/p
diff --git a/pkgs/games/dwarf-fortress/df.lock.json b/pkgs/games/dwarf-fortress/df.lock.json
index e17862c54e9c..f9731927c865 100644
--- a/pkgs/games/dwarf-fortress/df.lock.json
+++ b/pkgs/games/dwarf-fortress/df.lock.json
@@ -1,28 +1,28 @@
{
"game": {
"latest": {
- "linux": "53.08",
+ "linux": "53.10",
"darwin": "0.47.05"
},
"versions": {
- "53.08": {
+ "53.10": {
"df": {
- "version": "53.08",
+ "version": "53.10",
"urls": {
"linux": {
- "url": "https://www.bay12games.com/dwarves/df_53_08_linux.tar.bz2",
- "outputHash": "sha256-0h6vA9n33Qt/y4v9UIuQl7p//SuQOkRV8Moe3MYAfIw="
+ "url": "https://www.bay12games.com/dwarves/df_53_10_linux.tar.bz2",
+ "outputHash": "sha256-JdG48F1EJ1lvnJQUq7fMCgBKWXX2nyJj8odkOtDi/fY="
}
}
},
"hack": {
- "version": "53.08-r1",
+ "version": "53.10-r1",
"git": {
"url": "https://github.com/DFHack/dfhack.git",
- "revision": "53.08-r1",
- "outputHash": "sha256-LM3lsM1SZR1fKyhfTdbYBOYe+qbGcIkpvJYT3j16OSM="
+ "revision": "53.10-r1",
+ "outputHash": "sha256-PSmZY8QK9hHgxh+VHYn1bFN9LScpBjpVzFaGHTEGCaY="
},
- "xmlRev": "da0b52eb3ad79866b1228a880be3b734cfac7b55"
+ "xmlRev": "3826f45ef0fad7bd3357a6d55d5c9d28b56614c2"
}
},
"52.05": {
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/bash/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/bash/default.nix
index aa414c9479cc..c4d4d0284824 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/bash/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/bash/default.nix
@@ -20,11 +20,11 @@
let
inherit (import ./common.nix { inherit lib; }) meta;
pname = "bash";
- version = "5.2.37";
+ version = "5.3";
src = fetchurl {
url = "mirror://gnu/bash/bash-${version}.tar.gz";
- hash = "sha256-lZmyLs0dV4etfTt78MWfMSszltHigRdd0fikAU2mIf8=";
+ hash = "sha256-DVzYaWX4aaJs9k9Lcb57lvkKO6iz104n6OnZ1VUPMbo=";
};
patches = [
@@ -109,6 +109,7 @@ bootBash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
--without-bash-malloc
# Build
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/bash/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/bash/static.nix
index dff88a1aee20..38ad81155493 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/bash/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/bash/static.nix
@@ -19,11 +19,11 @@
let
inherit (import ./common.nix { inherit lib; }) meta;
pname = "bash-static";
- version = "5.2.15";
+ version = "5.3";
src = fetchurl {
url = "mirror://gnu/bash/bash-${version}.tar.gz";
- sha256 = "132qng0jy600mv1fs95ylnlisx2wavkkgpb19c6kmz7lnmjhjwhk";
+ sha256 = "sha256-DVzYaWX4aaJs9k9Lcb57lvkKO6iz104n6OnZ1VUPMbo=";
};
in
bash.runCommand "${pname}-${version}"
@@ -62,8 +62,8 @@ bash.runCommand "${pname}-${version}"
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
--without-bash-malloc \
+ --disable-dependency-tracking \
--enable-static-link \
- bash_cv_func_strtoimax=y \
CC=musl-gcc
# Build
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix
index a84d35f09b56..3b2a772797bf 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/binutils/default.nix
@@ -20,11 +20,16 @@ let
# Based on https://github.com/ZilchOS/bootstrap-from-tcc/blob/2e0c68c36b3437386f786d619bc9a16177f2e149/using-nix/2a1-static-binutils.nix
inherit (import ./common.nix { inherit lib; }) meta;
pname = "binutils";
- version = "2.41";
+
+ # Unfortunately, this is the latest version (as of 2.45.1) that works for
+ # - tinycc that compiles gcc 4.6.4 (ar in 2.45.* produce incompatible archives for tcc linker)
+ # - gcc 4.6.4 that compiles musl 1.2.5 (ld crashes in 2.43 and 2.44)
+ # This might need some further investigation.
+ version = "2.42";
src = fetchurl {
url = "mirror://gnu/binutils/binutils-${version}.tar.xz";
- hash = "sha256-rppXieI0WeWWBuZxRyPy0//DHAMXQZHvDQFb3wYAdFA=";
+ hash = "sha256-9uTUH9X8d4sGt4kUV7NiDaXs6hAGxqSkGumYEJ+FqAA=";
};
patches = [
@@ -37,6 +42,7 @@ let
"--build=${buildPlatform.config}"
"--host=${hostPlatform.config}"
"--with-sysroot=/"
+ "--disable-dependency-tracking"
"--enable-deterministic-archives"
# depends on bison
"--disable-gprofng"
@@ -98,6 +104,12 @@ bash.runCommand "${pname}-${version}"
export CC="tcc -B ${tinycc.libs}/lib"
export AR="tcc -ar"
export lt_cv_sys_max_cmd_len=32768
+
+ # binutils 2.42 has a broken check for TLS storage class, which results
+ # in the TLS macro begin undefined.
+ # Let's help it along. We won't need TLS anyway.
+ export ac_cv_tls=" "
+
export CFLAGS="-D__LITTLE_ENDIAN__=1"
bash ./configure ${lib.concatStringsSep " " configureFlags}
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix
index b33f296e89a5..203a12aabb2c 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/binutils/static.nix
@@ -20,11 +20,11 @@
let
inherit (import ./common.nix { inherit lib; }) meta;
pname = "binutils-static";
- version = "2.41";
+ version = "2.45.1";
src = fetchurl {
url = "mirror://gnu/binutils/binutils-${version}.tar.xz";
- hash = "sha256-rppXieI0WeWWBuZxRyPy0//DHAMXQZHvDQFb3wYAdFA=";
+ hash = "sha256-X+EB5v6dGP3slZYtge1nD97l834/SPC++Hvd+GJROqU=";
};
patches = [
@@ -39,6 +39,8 @@ let
"--build=${buildPlatform.config}"
"--host=${hostPlatform.config}"
+ "--disable-dependency-tracking"
+
"--with-sysroot=/"
"--enable-deterministic-archives"
# depends on bison
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix
index c13629ad99c7..a2ea6fb5cf81 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/bison/default.nix
@@ -70,6 +70,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc
# Build
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/coreutils/musl.nix b/pkgs/os-specific/linux/minimal-bootstrap/coreutils/musl.nix
index bf6506d422ba..80418bbb3ce0 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/coreutils/musl.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/coreutils/musl.nix
@@ -15,24 +15,30 @@
let
inherit (import ./common.nix { inherit lib; }) meta;
pname = "bootstrap-coreutils-musl";
- version = "9.4";
+ version = "9.9";
src = fetchurl {
url = "mirror://gnu/coreutils/coreutils-${version}.tar.gz";
- hash = "sha256-X2ANkJOXOwr+JTk9m8GMRPIjJlf0yg2V6jHHAutmtzk=";
+ hash = "sha256-kacZ/Pkj3mhgFvLI0ISovh95PzQXOGEnPEZo98Za+Uo=";
};
configureFlags = [
"--prefix=${placeholder "out"}"
"--build=${buildPlatform.config}"
"--host=${hostPlatform.config}"
- # musl 1.1.x doesn't use 64bit time_t
- "--disable-year2038"
+ "--disable-dependency-tracking"
# libstdbuf.so fails in static builds
"--enable-no-install-program=stdbuf,arch,coreutils,hostname"
# Disable PATH_MAX for better reproducibility
"gl_cv_func_getcwd_path_max=\"no, but it is partly working\""
"gl_cv_have_unlimited_file_name_length=no"
+
+ # test crashes bash-2.05b?
+ "gl_cv_func_pthread_rwlock_good_waitqueue=no"
+
+ # depends on linux/version.h, which is not present at this stage
+ "gl_cv_func_copy_file_range=no"
+ "gl_cv_onwards_func_copy_file_range=no"
];
in
bash.runCommand "${pname}-${version}"
@@ -68,8 +74,12 @@ bash.runCommand "${pname}-${version}"
bash ./configure ${lib.concatStringsSep " " configureFlags}
# Build
- make -j $NIX_BUILD_CORES AR="tcc -ar" MAKEINFO="true"
+ #
+ # Set SUBDIRS=. to avoid cd'ing to gnulib-tests. Those have
+ # compilation issues related to pthread and linux/*.h not
+ # being available.
+ make -j $NIX_BUILD_CORES AR="tcc -ar" MAKEINFO="true" SUBDIRS=.
# Install
- make -j $NIX_BUILD_CORES install MAKEINFO="true"
+ make -j $NIX_BUILD_CORES install MAKEINFO="true" SUBDIRS=.
''
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix
index 97dfa7642ce1..a9884b3fb5e8 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/coreutils/static.nix
@@ -15,26 +15,28 @@
findutils,
gnutar,
gzip,
+ linux-headers,
}:
let
inherit (import ./common.nix { inherit lib; }) meta;
pname = "coreutils-static";
- version = "9.4";
+ version = "9.9";
src = fetchurl {
url = "mirror://gnu/coreutils/coreutils-${version}.tar.gz";
- hash = "sha256-X2ANkJOXOwr+JTk9m8GMRPIjJlf0yg2V6jHHAutmtzk=";
+ hash = "sha256-kacZ/Pkj3mhgFvLI0ISovh95PzQXOGEnPEZo98Za+Uo=";
};
configureFlags = [
"--prefix=${placeholder "out"}"
"--build=${buildPlatform.config}"
"--host=${hostPlatform.config}"
+ "--disable-dependency-tracking"
# libstdbuf.so fails in static builds
"--enable-no-install-program=stdbuf"
"--enable-single-binary=symlinks"
"CC=musl-gcc"
- "CFLAGS=-static"
+ "CFLAGS=\"-static -I${linux-headers}/include\""
];
in
bash.runCommand "${pname}-${version}"
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/default.nix
index 6a71384c6a0c..25cedd7548b4 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/default.nix
@@ -138,32 +138,24 @@ lib.makeScope
tinycc = tinycc-musl;
gnumake = gnumake-musl;
gnutar = gnutar-musl;
- # FIXME: not sure why new gawk doesn't work
- gawk = gawk-mes;
};
gcc46-cxx = callPackage ./gcc/4.6.cxx.nix {
gcc = gcc46;
gnumake = gnumake-musl;
gnutar = gnutar-musl;
- # FIXME: not sure why new gawk doesn't work
- gawk = gawk-mes;
};
- gcc8 = callPackage ./gcc/8.nix {
+ gcc10 = callPackage ./gcc/10.nix {
gcc = gcc46-cxx;
gnumake = gnumake-musl;
gnutar = gnutar-latest;
- # FIXME: not sure why new gawk doesn't work
- gawk = gawk-mes;
};
gcc-latest = callPackage ./gcc/latest.nix {
- gcc = gcc8;
+ gcc = gcc10;
gnumake = gnumake-musl;
gnutar = gnutar-latest;
- # FIXME: not sure why new gawk doesn't work
- gawk = gawk-mes;
};
gcc-glibc = callPackage ./gcc/glibc.nix {
@@ -292,13 +284,13 @@ lib.makeScope
mes-libc = callPackage ./mes/libc.nix { };
- musl11-intermediate = callPackage ./musl/1.1.nix {
+ musl-tcc-intermediate = callPackage ./musl/tcc.nix {
bash = bash_2_05;
tinycc = tinycc-mes;
gnused = gnused-mes;
};
- musl11 = callPackage ./musl/1.1.nix {
+ musl-tcc = callPackage ./musl/tcc.nix {
bash = bash_2_05;
tinycc = tinycc-musl-intermediate;
gnused = gnused-mes;
@@ -337,7 +329,7 @@ lib.makeScope
tinycc-musl-intermediate = lib.recurseIntoAttrs (
callPackage ./tinycc/musl.nix {
bash = bash_2_05;
- musl = musl11-intermediate;
+ musl = musl-tcc-intermediate;
tinycc = tinycc-mes;
}
);
@@ -345,7 +337,7 @@ lib.makeScope
tinycc-musl = lib.recurseIntoAttrs (
callPackage ./tinycc/musl.nix {
bash = bash_2_05;
- musl = musl11;
+ musl = musl-tcc;
tinycc = tinycc-musl-intermediate;
}
);
@@ -370,55 +362,61 @@ lib.makeScope
};
inherit (callPackage ./utils.nix { }) derivationWithMeta writeTextFile writeText;
- test = kaem.runCommand "minimal-bootstrap-test" { } ''
- echo ${bash.tests.get-version}
- echo ${bash-static.tests.get-version}
- echo ${bash_2_05.tests.get-version}
- echo ${binutils.tests.get-version}
- echo ${binutils-static.tests.get-version}
- echo ${bison.tests.get-version}
- echo ${busybox-static.tests.get-version}
- echo ${bzip2.tests.get-version}
- echo ${bzip2-static.tests.get-version}
- echo ${coreutils-musl.tests.get-version}
- echo ${coreutils-static.tests.get-version}
- echo ${diffutils.tests.get-version}
- echo ${diffutils-static.tests.get-version}
- echo ${findutils.tests.get-version}
- echo ${findutils-static.tests.get-version}
- echo ${gawk.tests.get-version}
- echo ${gawk-mes.tests.get-version}
- echo ${gawk-static.tests.get-version}
- echo ${gcc46.tests.get-version}
- echo ${gcc46-cxx.tests.hello-world}
- echo ${gcc8.tests.hello-world}
- echo ${gcc-latest.tests.hello-world}
- echo ${gcc-glibc.tests.hello-world}
- echo ${glibc.tests.hello-world}
- echo ${gnugrep.tests.get-version}
- echo ${gnugrep-static.tests.get-version}
- echo ${gnum4.tests.get-version}
- echo ${gnumake-musl.tests.get-version}
- echo ${gnumake-static.tests.get-version}
- echo ${gnupatch-static.tests.get-version}
- echo ${gnused.tests.get-version}
- echo ${gnused-mes.tests.get-version}
- echo ${gnused-static.tests.get-version}
- echo ${gnutar.tests.get-version}
- echo ${gnutar-latest.tests.get-version}
- echo ${gnutar-musl.tests.get-version}
- echo ${gnutar-static.tests.get-version}
- echo ${gzip.tests.get-version}
- echo ${gzip-static.tests.get-version}
- echo ${heirloom.tests.get-version}
- echo ${mes.compiler.tests.get-version}
- echo ${musl.tests.hello-world}
- echo ${patchelf-static.tests.get-version}
- echo ${python.tests.get-version}
- echo ${tinycc-mes.compiler.tests.chain}
- echo ${tinycc-musl.compiler.tests.hello-world}
- echo ${xz.tests.get-version}
- mkdir ''${out}
- '';
+ test = kaem.runCommand "minimal-bootstrap-test" { } (
+ ''
+ echo ${bash.tests.get-version}
+ echo ${bash-static.tests.get-version}
+ echo ${bash_2_05.tests.get-version}
+ echo ${binutils.tests.get-version}
+ echo ${binutils-static.tests.get-version}
+ echo ${bison.tests.get-version}
+ echo ${busybox-static.tests.get-version}
+ echo ${bzip2.tests.get-version}
+ echo ${bzip2-static.tests.get-version}
+ echo ${coreutils-musl.tests.get-version}
+ echo ${coreutils-static.tests.get-version}
+ echo ${diffutils.tests.get-version}
+ echo ${diffutils-static.tests.get-version}
+ echo ${findutils.tests.get-version}
+ echo ${findutils-static.tests.get-version}
+ echo ${gawk.tests.get-version}
+ echo ${gawk-mes.tests.get-version}
+ echo ${gawk-static.tests.get-version}
+ echo ${gcc46.tests.get-version}
+ echo ${gcc46-cxx.tests.hello-world}
+ echo ${gcc10.tests.hello-world}
+ echo ${gcc-latest.tests.hello-world}
+ echo ${gnugrep.tests.get-version}
+ echo ${gnugrep-static.tests.get-version}
+ echo ${gnum4.tests.get-version}
+ echo ${gnumake-musl.tests.get-version}
+ echo ${gnumake-static.tests.get-version}
+ echo ${gnupatch-static.tests.get-version}
+ echo ${gnused.tests.get-version}
+ echo ${gnused-mes.tests.get-version}
+ echo ${gnused-static.tests.get-version}
+ echo ${gnutar.tests.get-version}
+ echo ${gnutar-latest.tests.get-version}
+ echo ${gnutar-musl.tests.get-version}
+ echo ${gnutar-static.tests.get-version}
+ echo ${gzip.tests.get-version}
+ echo ${gzip-static.tests.get-version}
+ echo ${heirloom.tests.get-version}
+ echo ${mes.compiler.tests.get-version}
+ echo ${musl.tests.hello-world}
+ echo ${patchelf-static.tests.get-version}
+ echo ${python.tests.get-version}
+ echo ${tinycc-mes.compiler.tests.chain}
+ echo ${tinycc-musl.compiler.tests.hello-world}
+ echo ${xz.tests.get-version}
+ ''
+ + (lib.strings.optionalString (hostPlatform.libc == "glibc") ''
+ echo ${gcc-glibc.tests.hello-world}
+ echo ${glibc.tests.hello-world}
+ '')
+ + ''
+ mkdir ''${out}
+ ''
+ );
}
)
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/diffutils/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/diffutils/default.nix
index cfe9e81fbcf2..24df2eca1469 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/diffutils/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/diffutils/default.nix
@@ -65,7 +65,8 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--prefix=$out \
--build=${buildPlatform.config} \
- --host=${hostPlatform.config}
+ --host=${hostPlatform.config} \
+ --disable-dependency-tracking
# Build
make -j $NIX_BUILD_CORES AR="tcc -ar"
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix
index 632c02a687d7..625819146a74 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/diffutils/static.nix
@@ -68,6 +68,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static \
ac_cv_path_PR_PROGRAM=pr
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/findutils/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/findutils/default.nix
index 84590519a36f..96531fbbe67d 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/findutils/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/findutils/default.nix
@@ -14,11 +14,11 @@
}:
let
pname = "findutils";
- version = "4.9.0";
+ version = "4.10.0";
src = fetchurl {
url = "mirror://gnu/findutils/findutils-${version}.tar.xz";
- hash = "sha256-or+4wJ1DZ3DtxZ9Q+kg+eFsWGjt7nVR1c8sIBl/UYv4=";
+ hash = "sha256-E4fgtn/yR9Kr3pmPkN+/cMFJE5Glnd/suK5ph4nwpPU=";
};
in
bash.runCommand "${pname}-${version}"
@@ -69,7 +69,8 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--prefix=$out \
--build=${buildPlatform.config} \
- --host=${hostPlatform.config}
+ --host=${hostPlatform.config} \
+ --disable-dependency-tracking
# Build
make -j $NIX_BUILD_CORES
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix
index cdace49dd296..1b15ab1f1b58 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/findutils/static.nix
@@ -18,11 +18,11 @@
}:
let
pname = "findutils-static";
- version = "4.9.0";
+ version = "4.10.0";
src = fetchurl {
url = "mirror://gnu/findutils/findutils-${version}.tar.xz";
- hash = "sha256-or+4wJ1DZ3DtxZ9Q+kg+eFsWGjt7nVR1c8sIBl/UYv4=";
+ hash = "sha256-E4fgtn/yR9Kr3pmPkN+/cMFJE5Glnd/suK5ph4nwpPU=";
};
in
bash.runCommand "${pname}-${version}"
@@ -68,6 +68,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gawk/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/gawk/default.nix
index e76aee2efa88..551c2029bee0 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gawk/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gawk/default.nix
@@ -15,11 +15,11 @@
let
inherit (import ./common.nix { inherit lib; }) meta;
pname = "gawk";
- version = "5.2.2";
+ version = "5.3.2";
src = fetchurl {
url = "mirror://gnu/gawk/gawk-${version}.tar.gz";
- hash = "sha256-lFrvfM/xAfILIqEIArwAXplKsrjqPnJMwaGXxi9B9lA=";
+ hash = "sha256-hjmhqI+0EaG+AmY3OdA+kCptMTtcb+Ak0L/rM0GhmhE=";
};
in
bash.runCommand "${pname}-${version}"
@@ -55,7 +55,8 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--prefix=$out \
--build=${buildPlatform.config} \
- --host=${hostPlatform.config}
+ --host=${hostPlatform.config} \
+ --disable-dependency-tracking
# Build
make -j $NIX_BUILD_CORES
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gawk/mes.nix b/pkgs/os-specific/linux/minimal-bootstrap/gawk/mes.nix
index ed9b88213a10..cbe4da046058 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gawk/mes.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gawk/mes.nix
@@ -62,6 +62,7 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
--disable-nls \
--prefix=$out
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix
index e468b9c3e704..e6b20ad4d5e6 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gawk/static.nix
@@ -61,6 +61,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gcc/8.nix b/pkgs/os-specific/linux/minimal-bootstrap/gcc/10.nix
similarity index 91%
rename from pkgs/os-specific/linux/minimal-bootstrap/gcc/8.nix
rename to pkgs/os-specific/linux/minimal-bootstrap/gcc/10.nix
index 683aaeb24315..2823fdc10050 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gcc/8.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gcc/10.nix
@@ -21,11 +21,13 @@
}:
let
pname = "gcc";
- version = "8.5.0";
+ # Cannot use 10.5.0, see:
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?format=multiple&id=110716
+ version = "10.4.0";
src = fetchurl {
url = "mirror://gnu/gcc/gcc-${version}/gcc-${version}.tar.xz";
- hash = "sha256-0wiEGlEbuDCmEAOXsAQtskzhH2Qtq26m7kSELlMl7VA=";
+ hash = "sha256-ySl9W818tD89/C/tU4npSMkxL9li72pM5FXP+WPr5PE=";
};
# last version to compile with gcc 4.6
@@ -35,10 +37,10 @@ let
hash = "sha256-/UgpkSzd0S+EGBw0Ucx1K+IkZD6H+sSXtp7d2txJtPI=";
};
- mpfrVersion = "4.2.1";
+ mpfrVersion = "4.2.2";
mpfr = fetchurl {
url = "mirror://gnu/mpfr/mpfr-${mpfrVersion}.tar.xz";
- hash = "sha256-J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
+ hash = "sha256-tnugOD736KhWNzTi6InvXsPDuJigHQD6CmhprYHGzgE=";
};
mpcVersion = "1.3.1";
@@ -138,6 +140,7 @@ bash.runCommand "${pname}-${version}"
--with-sysroot=${musl} \
--enable-languages=c,c++ \
--disable-bootstrap \
+ --disable-dependency-tracking \
--disable-libmpx \
--disable-libsanitizer \
--disable-lto \
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.cxx.nix b/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.cxx.nix
index cb778f0ddc40..7404bc4e9c24 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.cxx.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.cxx.nix
@@ -54,6 +54,11 @@ let
# Remove hardcoded NATIVE_SYSTEM_HEADER_DIR
./no-system-headers.patch
];
+
+ # config.sub was generated with outdated autotools, which get confused by
+ # 4-component target tuples
+ fakeBuildPlatform = lib.strings.removeSuffix "-musl" buildPlatform.config;
+ fakeHostPlatform = lib.strings.removeSuffix "-musl" hostPlatform.config;
in
bash.runCommand "${pname}-${version}"
{
@@ -132,12 +137,13 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--prefix=$out \
- --build=${buildPlatform.config} \
- --host=${hostPlatform.config} \
+ --build=${fakeBuildPlatform} \
+ --host=${fakeHostPlatform} \
--with-native-system-header-dir=${musl}/include \
--with-build-sysroot=${musl} \
--enable-languages=c,c++ \
--disable-bootstrap \
+ --disable-dependency-tracking \
--disable-libmudflap \
--disable-libstdcxx-pch \
--disable-lto \
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.nix b/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.nix
index 2335cf80057e..7814fc9b1bc1 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gcc/4.6.nix
@@ -52,6 +52,11 @@ let
# Remove hardcoded NATIVE_SYSTEM_HEADER_DIR
./no-system-headers.patch
];
+
+ # config.sub was generated with outdated autotools, which get confused by
+ # 4-component target tuples
+ fakeBuildPlatform = lib.strings.removeSuffix "-musl" buildPlatform.config;
+ fakeHostPlatform = lib.strings.removeSuffix "-musl" hostPlatform.config;
in
bash.runCommand "${pname}-${version}"
{
@@ -115,12 +120,13 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--prefix=$out \
- --build=${buildPlatform.config} \
- --host=${hostPlatform.config} \
+ --build=${fakeBuildPlatform} \
+ --host=${fakeHostPlatform} \
--with-native-system-header-dir=${tinycc.libs}/include \
--with-build-sysroot=${tinycc.libs}/include \
--disable-bootstrap \
--disable-decimal-float \
+ --disable-dependency-tracking \
--disable-libatomic \
--disable-libcilkrts \
--disable-libgomp \
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gcc/glibc.nix b/pkgs/os-specific/linux/minimal-bootstrap/gcc/glibc.nix
index e701b4c9e710..b91f1af133d5 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gcc/glibc.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gcc/glibc.nix
@@ -22,7 +22,7 @@
}:
let
pname = "gcc";
- version = "13.2.0";
+ version = "15.2.0";
linkerName =
{
i686-linux = "ld-linux.so.2";
@@ -32,7 +32,7 @@ let
src = fetchurl {
url = "mirror://gnu/gcc/gcc-${version}/gcc-${version}.tar.xz";
- hash = "sha256-4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o=";
+ hash = "sha256-Q4/ZloJrDIJIWinaA6ctcdbjVBqD7HAt9Ccfb+Al0k4=";
};
gmpVersion = "6.3.0";
@@ -41,10 +41,10 @@ let
hash = "sha256-o8K4AgG4nmhhb0rTC8Zq7kknw85Q4zkpyoGdXENTiJg=";
};
- mpfrVersion = "4.2.1";
+ mpfrVersion = "4.2.2";
mpfr = fetchurl {
url = "mirror://gnu/mpfr/mpfr-${mpfrVersion}.tar.xz";
- hash = "sha256-J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
+ hash = "sha256-tnugOD736KhWNzTi6InvXsPDuJigHQD6CmhprYHGzgE=";
};
mpcVersion = "1.3.1";
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gcc/latest.nix b/pkgs/os-specific/linux/minimal-bootstrap/gcc/latest.nix
index f028819e8190..3eb77a635a20 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gcc/latest.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gcc/latest.nix
@@ -21,11 +21,11 @@
}:
let
pname = "gcc";
- version = "13.2.0";
+ version = "15.2.0";
src = fetchurl {
url = "mirror://gnu/gcc/gcc-${version}/gcc-${version}.tar.xz";
- hash = "sha256-4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o=";
+ hash = "sha256-Q4/ZloJrDIJIWinaA6ctcdbjVBqD7HAt9Ccfb+Al0k4=";
};
gmpVersion = "6.3.0";
@@ -34,10 +34,10 @@ let
hash = "sha256-o8K4AgG4nmhhb0rTC8Zq7kknw85Q4zkpyoGdXENTiJg=";
};
- mpfrVersion = "4.2.1";
+ mpfrVersion = "4.2.2";
mpfr = fetchurl {
url = "mirror://gnu/mpfr/mpfr-${mpfrVersion}.tar.xz";
- hash = "sha256-J3gHNTpnJpeJlpRa8T5Sgp46vXqaW3+yeTiU4Y8fy7I=";
+ hash = "sha256-tnugOD736KhWNzTi6InvXsPDuJigHQD6CmhprYHGzgE=";
};
mpcVersion = "1.3.1";
@@ -135,6 +135,7 @@ bash.runCommand "${pname}-${version}"
--with-sysroot=${musl} \
--enable-languages=c,c++ \
--disable-bootstrap \
+ --disable-dependency-tracking \
--disable-libsanitizer \
--disable-lto \
--disable-multilib \
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/glibc/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/glibc/default.nix
index 7d4ca6e75e13..15680da46757 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/glibc/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/glibc/default.nix
@@ -20,11 +20,11 @@
}:
let
pname = "glibc";
- version = "2.38";
+ version = "2.42";
src = fetchurl {
url = "mirror://gnu/libc/glibc-${version}.tar.xz";
- hash = "sha256-+4KZiZiyspllRnvBtp0VLpwwfSzzAcnq+0VVt3DvP9I=";
+ hash = "sha256-0XdeMuRijmTvkw9DW2e7Y691may2viszW58Z8WUJ8X8=";
};
linkerFile =
@@ -33,6 +33,7 @@ let
i686-linux = "ld-linux";
}
.${buildPlatform.system};
+
in
bash.runCommand "${pname}-${version}"
{
@@ -101,7 +102,8 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
- --with-headers=${linux-headers}/include
+ --with-headers=${linux-headers}/include \
+ --disable-dependency-tracking
# Build
make -j $NIX_BUILD_CORES
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix
index 696a70a3faff..cfdd01efed61 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnugrep/static.nix
@@ -18,11 +18,11 @@
}:
let
pname = "gnugrep-static";
- version = "3.11";
+ version = "3.12";
src = fetchurl {
url = "mirror://gnu/grep/grep-${version}.tar.xz";
- hash = "sha256-HbKu3eidDepCsW2VKPiUyNFdrk4ZC1muzHj1qVEnbqs=";
+ hash = "sha256-JkmyfA6Q5jLq3NdXvgbG6aT0jZQd5R58D4P/dkCKB7k=";
};
in
bash.runCommand "${pname}-${version}"
@@ -69,6 +69,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnum4/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnum4/default.nix
index b999ce6369bf..2445452ecf03 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnum4/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnum4/default.nix
@@ -69,6 +69,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc
# Build
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/musl.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/musl.nix
index 1af7ce5b0fd6..073e5a29f6f0 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/musl.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/musl.nix
@@ -68,7 +68,8 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--prefix=$out \
--build=${buildPlatform.config} \
- --host=${hostPlatform.config}
+ --host=${hostPlatform.config} \
+ --disable-dependency-tracking
# Build
make AR="tcc -ar"
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix
index 1a641352f2e0..a1f762aa2e24 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnumake/static.nix
@@ -71,12 +71,16 @@ bash.runCommand "${pname}-${version}"
${lib.concatMapStringsSep "\n" (f: "patch -Np1 -i ${f}") patches}
# Configure
+ #
+ # Use std=gnu17 to avoid issue GCC 15.2.0 incompatibility.
+ # There is no newer release of gnumake available right now.
bash ./configure \
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
- CFLAGS=-static
+ CFLAGS="-static -std=gnu17"
# Build
make -j $NIX_BUILD_CORES
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix
index 7dcd3798c26a..7326f3189b05 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnupatch/static.nix
@@ -69,6 +69,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnused/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnused/default.nix
index 84d35be7784b..c25aea845b58 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnused/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnused/default.nix
@@ -22,6 +22,11 @@ let
url = "mirror://gnu/sed/sed-${version}.tar.gz";
hash = "sha256-20XNY/0BDmUFN9ZdXfznaJplJ0UjZgbl5ceCk3Jn2YM=";
};
+
+ # config.sub was generated with outdated autotools, which get confused by
+ # 4-component target tuples
+ fakeBuildPlatform = lib.strings.removeSuffix "-musl" buildPlatform.config;
+ fakeHostPlatform = lib.strings.removeSuffix "-musl" hostPlatform.config;
in
bash.runCommand "${pname}-${version}"
{
@@ -52,8 +57,8 @@ bash.runCommand "${pname}-${version}"
export CC="tcc -B ${tinycc.libs}/lib"
export LD=tcc
./configure \
- --build=${buildPlatform.config} \
- --host=${hostPlatform.config} \
+ --build=${fakeBuildPlatform} \
+ --host=${fakeHostPlatform} \
--disable-shared \
--disable-nls \
--disable-dependency-tracking \
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix
index ef6d510ce804..d8d84c355590 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnused/static.nix
@@ -61,6 +61,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/latest.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/latest.nix
index c52636ca0273..a6fa0619dd0b 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/latest.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/latest.nix
@@ -57,6 +57,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc
# Build
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/mes.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/mes.nix
index 4cad3b1abf14..1200904a87ac 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/mes.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/mes.nix
@@ -50,6 +50,7 @@ bash.runCommand "${pname}-${version}"
bash ./configure \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
--disable-nls \
--prefix=$out
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/musl.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/musl.nix
index 08d77ab5d1ae..d450cf1ef92a 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/musl.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/musl.nix
@@ -56,6 +56,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
--disable-nls
# Build
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix
index ec325ad8895d..7e2655e8032a 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gnutar/static.nix
@@ -61,6 +61,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gzip/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/gzip/default.nix
index 7b0d5cfba17c..ccadfb2796c8 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gzip/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gzip/default.nix
@@ -51,7 +51,8 @@ bash.runCommand "${pname}-${version}"
# Configure
export CC="tcc -B ${tinycc.libs}/lib -Dstrlwr=unused"
- bash ./configure --prefix=$out
+ bash ./configure --prefix=$out \
+ --disable-dependency-tracking
# Build
make
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix
index c3d266748670..82e161329f40 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/gzip/static.nix
@@ -18,11 +18,11 @@
}:
let
pname = "gzip-static";
- version = "1.13";
+ version = "1.14";
src = fetchurl {
url = "mirror://gnu/gzip/gzip-${version}.tar.xz";
- hash = "sha256-dFTraTXbF8ZlVXbC4bD6vv04tNCTbg+H9IzQYs6RoFc=";
+ hash = "sha256-Aae4gb0iC/32Ffl7hxj4C9/T9q3ThbmT3Pbv0U6MCsY=";
};
in
bash.runCommand "${pname}-${version}"
@@ -68,6 +68,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/musl/avoid_pthread_x86_64.patch b/pkgs/os-specific/linux/minimal-bootstrap/musl/avoid_pthread_x86_64.patch
deleted file mode 100644
index b2aa1e004ab0..000000000000
--- a/pkgs/os-specific/linux/minimal-bootstrap/musl/avoid_pthread_x86_64.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git arch/x86_64/pthread_arch.h arch/x86_64/pthread_arch.h
-index 65e880c..91b4a63 100644
---- arch/x86_64/pthread_arch.h
-+++ arch/x86_64/pthread_arch.h
-@@ -1,8 +1,8 @@
-+extern pthread_t g_pthread;
-+
- static inline struct pthread *__pthread_self()
- {
-- struct pthread *self;
-- __asm__ ("mov %%fs:0,%0" : "=r" (self) );
-- return self;
-+ return g_pthread;
- }
-
- #define TP_ADJ(p) (p)
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/musl/stdio_flush_on_exit.patch b/pkgs/os-specific/linux/minimal-bootstrap/musl/stdio_flush_on_exit.patch
deleted file mode 100644
index 145c13b29611..000000000000
--- a/pkgs/os-specific/linux/minimal-bootstrap/musl/stdio_flush_on_exit.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-Initial patch version retrieved from
-https://git.stikonas.eu/andrius/live-bootstrap/src/commit/cd361e63f77842d9780303d63382eb686843c76b/sysa/musl-1.1.24/patches/stdio_flush_on_exit.patch
-
-SPDX-FileCopyrightText: 2021 Paul Dersey
-SPDX-FileCopyrightText: 2025 Luna Nova
-
-SPDX-License-Identifier: MIT
-
-Make sure real __stdio_exit() is called on exit and not the dummy
-noop versions. This fixes the issue of truncated output when redirecting
-output to a file or pipe. It also fixes truncated output on programs
-that forget to call fclose()
-
-Adds forward declarations to avoid implicit declaration error.
-
-diff --git a/src/exit/exit.c b/src/exit/exit.c
-index a6869b37..a4164682 100644
---- src/exit/exit.c
-+++ src/exit/exit.c
-@@ -2,16 +2,10 @@
- #include
- #include "libc.h"
-
--static void dummy()
--{
--}
--
--/* atexit.c and __stdio_exit.c override these. the latter is linked
-- * as a consequence of linking either __toread.c or __towrite.c. */
--weak_alias(dummy, __funcs_on_exit);
--weak_alias(dummy, __stdio_exit);
--weak_alias(dummy, _fini);
-+void __funcs_on_exit(void);
-+void __stdio_exit(void);
-+void _fini(void);
-
- extern weak hidden void (*const __fini_array_start)(void), (*const __fini_array_end)(void);
-
- static void libc_exit_fini(void)
-diff --git a/src/internal/stdio_impl.h b/src/internal/stdio_impl.h
-index d7398f59..69141813 100644
---- src/internal/stdio_impl.h
-+++ src/internal/stdio_impl.h
-@@ -47,9 +47,9 @@ struct _IO_FILE {
- struct __locale_struct *locale;
- };
-
--extern hidden FILE *volatile __stdin_used;
--extern hidden FILE *volatile __stdout_used;
--extern hidden FILE *volatile __stderr_used;
-+extern FILE *volatile __stdin_used;
-+extern FILE *volatile __stdout_used;
-+extern FILE *volatile __stderr_used;
-
- hidden int __lockfile(FILE *);
- hidden void __unlockfile(FILE *);
-diff --git a/src/stdio/__stdio_exit.c b/src/stdio/__stdio_exit.c
-index a5e42c67..5947a141 100644
---- src/stdio/__stdio_exit.c
-+++ src/stdio/__stdio_exit.c
-@@ -1,10 +1,5 @@
- #include "stdio_impl.h"
-
--static FILE *volatile dummy_file = 0;
--weak_alias(dummy_file, __stdin_used);
--weak_alias(dummy_file, __stdout_used);
--weak_alias(dummy_file, __stderr_used);
--
- static void close_file(FILE *f)
- {
- if (!f) return;
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/musl/1.1.nix b/pkgs/os-specific/linux/minimal-bootstrap/musl/tcc.nix
similarity index 69%
rename from pkgs/os-specific/linux/minimal-bootstrap/musl/1.1.nix
rename to pkgs/os-specific/linux/minimal-bootstrap/musl/tcc.nix
index 6a072f100ec1..942399975fe8 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/musl/1.1.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/musl/tcc.nix
@@ -15,42 +15,22 @@
let
inherit (import ./common.nix { inherit lib; }) pname meta;
- version = "1.1.24";
+ version = "1.2.5";
src = fetchurl {
url = "https://musl.libc.org/releases/musl-${version}.tar.gz";
- hash = "sha256-E3DJqBKyzyp9koAlEMygBYzDfmanvt1wBR8KNAFQIqM=";
+ hash = "sha256-qaEYu+hNh2TaDqDSizqz+uhHf8fkCF2QECuFlvx8deQ=";
};
# Thanks to the live-bootstrap project!
# See https://github.com/fosslinux/live-bootstrap/blob/d98f97e21413efc32c770d0356f1feda66025686/sysa/musl-1.1.24/musl-1.1.24.sh
liveBootstrap = "https://github.com/fosslinux/live-bootstrap/raw/d98f97e21413efc32c770d0356f1feda66025686/sysa/musl-1.1.24";
patches = [
- (fetchurl {
- url = "${liveBootstrap}/patches/avoid_set_thread_area.patch";
- hash = "sha256-TsbBZXk4/KMZG9EKi7cF+sullVXrxlizLNH0UHGXsPs=";
- })
- (fetchurl {
- url = "${liveBootstrap}/patches/avoid_sys_clone.patch";
- hash = "sha256-/ZmH64J57MmbxdfQ4RNjamAiBdkImMTlHsHdgV4gMj4=";
- })
- (fetchurl {
- url = "${liveBootstrap}/patches/set_thread_area.patch";
- hash = "sha256-RIZYqbbRSx4X/0iFUhriwwBRmoXVR295GNBUjf2UrM0=";
- })
+ # tinycc doesn't implement backward-jumping jecxz, and it would be hard to implement
(fetchurl {
url = "${liveBootstrap}/patches/sigsetjmp.patch";
hash = "sha256-wd2Aev1zPJXy3q933aiup5p1IMKzVJBquAyl3gbK4PU=";
})
- # liveBootstrap/sysa/musl-1.1.24/patches/stdio_flush_on_exit.patch with forward declarations added
- # to avoid `error: implicit declaration of function '__stdio_exit'`
- # Required to fix buffered stdout being truncated on exit
- ./stdio_flush_on_exit.patch
- ./avoid_pthread_x86_64.patch
- (fetchurl {
- url = "${liveBootstrap}/patches/va_list.patch";
- hash = "sha256-UmcMIl+YCi3wIeVvjbsCyqFlkyYsM4ECNwTfXP+s7vg=";
- })
];
in
bash.runCommand "${pname}-${version}"
@@ -93,6 +73,12 @@ bash.runCommand "${pname}-${version}"
sed -i 's|@PLT||' src/math/x86_64/expl.s
sed -i 's|@PLT||' src/signal/x86_64/sigsetjmp.s
+ # TODO Implement the required asm constraints 'x' and 't' in tinycc.
+ # For now, we just remove code using those constraints. musl automatically
+ # polyfills with pure C implementations.
+ rm src/math/i386/*.c
+ rm src/math/x86_64/*.c
+
# Configure
bash ./configure \
--prefix=$out \
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/patchelf/static.nix b/pkgs/os-specific/linux/minimal-bootstrap/patchelf/static.nix
index bbc7ea0c6319..7bf32df8ecb9 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/patchelf/static.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/patchelf/static.nix
@@ -68,6 +68,7 @@ bash.runCommand "${pname}-${version}"
--prefix=$out \
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
+ --disable-dependency-tracking \
CC=musl-gcc \
CXXFLAGS=-static
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/python/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/python/default.nix
index 68c55142e525..76e328889177 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/python/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/python/default.nix
@@ -20,11 +20,11 @@
}:
let
pname = "python";
- version = "3.13.7";
+ version = "3.14.2";
src = fetchurl {
url = "https://www.python.org/ftp/python/${version}/Python-${version}.tar.xz";
- hash = "sha256-VGL5CZ39MOI43vg8cdkYl9jKpf9uvHpQ8U1IAs2qp5o=";
+ hash = "sha256-zlQ6uFS8JWthtx6bJ/gx/9G/1gpHnWOfi+f5dXz1c+k=";
};
patches = [
diff --git a/pkgs/os-specific/linux/minimal-bootstrap/xz/default.nix b/pkgs/os-specific/linux/minimal-bootstrap/xz/default.nix
index d1b5ddf62da0..f9ea575ebf0c 100644
--- a/pkgs/os-specific/linux/minimal-bootstrap/xz/default.nix
+++ b/pkgs/os-specific/linux/minimal-bootstrap/xz/default.nix
@@ -14,11 +14,14 @@
}:
let
pname = "xz";
- version = "5.4.3";
+
+ # At least versions 5.6.4 and 5.8.2 crash with spurious OoM when decompressing
+ # certain tarballs, when compiled with tcc.
+ version = "5.4.7";
src = fetchurl {
url = "https://tukaani.org/xz/xz-${version}.tar.gz";
- hash = "sha256-HDguC8Lk4K9YOYqQPdYv/35RAXHS3keh6+BtFSjpt+k=";
+ hash = "sha256-jbZmTEjKB5CLkrrtz+fzuiP0nvJHaGRRirXbZyODbnE=";
};
in
bash.runCommand "${pname}-${version}"
@@ -71,7 +74,8 @@ bash.runCommand "${pname}-${version}"
--build=${buildPlatform.config} \
--host=${hostPlatform.config} \
--disable-shared \
- --disable-assembler
+ --disable-assembler \
+ --disable-dependency-tracking
# Build
make -j $NIX_BUILD_CORES
diff --git a/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix b/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix
index 3f57589feaec..7dd9d4aa268c 100644
--- a/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix
+++ b/pkgs/servers/home-assistant/custom-components/nest_protect/package.nix
@@ -6,13 +6,13 @@
buildHomeAssistantComponent rec {
owner = "iMicknl";
domain = "nest_protect";
- version = "0.4.2b0";
+ version = "0.4.2";
src = fetchFromGitHub {
inherit owner;
repo = "ha-nest-protect";
tag = "v${version}";
- hash = "sha256-CQVAvx7iRCRHw8YXDmsWaF6fhddx3OfSLjq218+ob6I=";
+ hash = "sha256-3ydysyhXi2ucExNGH3S5HIUN7iUIC4ysjuXKDyqq/hs=";
};
# AttributeError: 'async_generator' object has no attribute 'data'
diff --git a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix
index 6b1aafa72ca6..d3358374bf1b 100644
--- a/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix
+++ b/pkgs/servers/home-assistant/custom-components/versatile_thermostat/package.nix
@@ -10,13 +10,13 @@
buildHomeAssistantComponent rec {
owner = "jmcollin78";
domain = "versatile_thermostat";
- version = "8.5.0";
+ version = "8.5.1";
src = fetchFromGitHub {
inherit owner;
repo = domain;
rev = "refs/tags/${version}";
- hash = "sha256-YTil0wFniMbTUjM62oJS6wnGvhaHUlcUSJvsasmlrXw=";
+ hash = "sha256-zSpeiSK8FyXlM1U8jjSVl1nLQX/IplvKHfS6XZUNxo4=";
};
dependencies = [
diff --git a/pkgs/servers/mobilizon/alias.patch b/pkgs/servers/mobilizon/alias.patch
new file mode 100644
index 000000000000..02319e461c95
--- /dev/null
+++ b/pkgs/servers/mobilizon/alias.patch
@@ -0,0 +1,13 @@
+diff --git a/lib/federation/activity_pub/types/resources.ex b/lib/federation/activity_pub/types/resources.ex
+index fd1831e68..0fa00129a 100644
+--- a/lib/federation/activity_pub/types/resources.ex
++++ b/lib/federation/activity_pub/types/resources.ex
+@@ -4,7 +4,7 @@ defmodule Mobilizon.Federation.ActivityPub.Types.Resources do
+ alias Mobilizon.Actors.Actor
+ alias Mobilizon.Federation.ActivityPub.Permission
+ alias Mobilizon.Federation.ActivityPub.Types.Entity
+- alias alias Mobilizon.Federation.ActivityStream
++ alias Mobilizon.Federation.ActivityStream
+ alias Mobilizon.Federation.ActivityStream.Convertible
+ alias Mobilizon.Resources.Resource
+ alias Mobilizon.Service.Activity.Resource, as: ResourceActivity
diff --git a/pkgs/servers/mobilizon/common.nix b/pkgs/servers/mobilizon/common.nix
index 54f59210b2a6..eceabe6fc7e4 100644
--- a/pkgs/servers/mobilizon/common.nix
+++ b/pkgs/servers/mobilizon/common.nix
@@ -2,13 +2,13 @@
rec {
pname = "mobilizon";
- version = "5.2.0";
+ version = "5.2.2";
src = fetchFromGitLab {
domain = "framagit.org";
owner = "kaihuri";
repo = pname;
tag = version;
- hash = "sha256-wsiu0f0M0SMjgskMJuA/wUx6IxT7bTzHrOnxX8eFq9g=";
+ hash = "sha256-SPkkanqEuxcZ7x0rqRk0pcB2c2rg08DcTO+SWP4cEqk=";
};
}
diff --git a/pkgs/servers/mobilizon/default.nix b/pkgs/servers/mobilizon/default.nix
index c86bfa453768..c6fe27b0bbfc 100644
--- a/pkgs/servers/mobilizon/default.nix
+++ b/pkgs/servers/mobilizon/default.nix
@@ -19,6 +19,9 @@ in
mixRelease rec {
inherit (common) pname version src;
+ # A typo that is a build failure on elixir 1.18
+ patches = [ ./alias.patch ];
+
nativeBuildInputs = [
git
cmake
@@ -46,17 +49,13 @@ mixRelease rec {
repo = "cldr";
rev = "v${old.version}";
hash =
- assert old.version == "2.37.5";
- "sha256-T5Qvuo+xPwpgBsqHNZYnTCA4loToeBn1LKTMsDcCdYs=";
+ assert old.version == "2.44.1";
+ "sha256-5XLPQYDW9yV0ZkWbyiB2s213GTccFjdqckBmx09n4eE=";
};
postInstall = ''
cp $src/priv/cldr/locales/* $out/lib/erlang/lib/ex_cldr-${old.version}/priv/cldr/locales/
'';
});
- # Upstream issue: https://github.com/bryanjos/geo_postgis/pull/87
- geo_postgis = prev.geo_postgis.overrideAttrs (old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ final.ecto ];
- });
# The remainder are Git dependencies (and their deps) that are not supported by mix2nix currently.
web_push_encryption = buildMix {
diff --git a/pkgs/servers/mobilizon/frontend.nix b/pkgs/servers/mobilizon/frontend.nix
index 73539c19e9e5..fa13cd878b9f 100644
--- a/pkgs/servers/mobilizon/frontend.nix
+++ b/pkgs/servers/mobilizon/frontend.nix
@@ -11,7 +11,7 @@ in
buildNpmPackage {
inherit (common) pname version src;
- npmDepsHash = "sha256-0eemOn96ciiqdNBZC+cFbcaEvZ5nkV9IndsXOzIgelQ=";
+ npmDepsHash = "sha256-zcYx7Iv+fWMSr1BeX4C9DXwugRq8z+lNhNcwoCz1Pug=";
nativeBuildInputs = [ imagemagick ];
diff --git a/pkgs/servers/mobilizon/mix.nix b/pkgs/servers/mobilizon/mix.nix
index 2df0969e9094..2c1c2e27e078 100644
--- a/pkgs/servers/mobilizon/mix.nix
+++ b/pkgs/servers/mobilizon/mix.nix
@@ -17,12 +17,12 @@ let
{
absinthe = buildMix rec {
name = "absinthe";
- version = "1.7.6";
+ version = "1.9.0";
src = fetchHex {
pkg = "absinthe";
version = "${version}";
- sha256 = "e7626951ca5eec627da960615b51009f3a774765406ff02722b1d818f17e5778";
+ sha256 = "db65993420944ad90e932827663d4ab704262b007d4e3900cd69615f14ccc8ce";
};
beamDeps = [
@@ -35,12 +35,12 @@ let
absinthe_phoenix = buildMix rec {
name = "absinthe_phoenix";
- version = "2.0.2";
+ version = "2.0.4";
src = fetchHex {
pkg = "absinthe_phoenix";
version = "${version}";
- sha256 = "d36918925c380dc7d2ed7d039c9a3b4182ec36723f7417a68745ade5aab22f8d";
+ sha256 = "66617ee63b725256ca16264364148b10b19e2ecb177488cd6353584f2e6c1cf3";
};
beamDeps = [
@@ -55,12 +55,12 @@ let
absinthe_plug = buildMix rec {
name = "absinthe_plug";
- version = "1.5.8";
+ version = "1.5.9";
src = fetchHex {
pkg = "absinthe_plug";
version = "${version}";
- sha256 = "bbb04176647b735828861e7b2705465e53e2cf54ccf5a73ddd1ebd855f996e5a";
+ sha256 = "dcdc84334b0e9e2cd439bd2653678a822623f212c71088edf0a4a7d03f1fa225";
};
beamDeps = [
@@ -71,12 +71,12 @@ let
argon2_elixir = buildMix rec {
name = "argon2_elixir";
- version = "4.0.0";
+ version = "4.1.3";
src = fetchHex {
pkg = "argon2_elixir";
version = "${version}";
- sha256 = "f9da27cf060c9ea61b1bd47837a28d7e48a8f6fa13a745e252556c14f9132c7f";
+ sha256 = "7c295b8d8e0eaf6f43641698f962526cdf87c6feb7d14bd21e599271b510608c";
};
beamDeps = [
@@ -100,12 +100,12 @@ let
bandit = buildMix rec {
name = "bandit";
- version = "1.2.3";
+ version = "1.10.1";
src = fetchHex {
pkg = "bandit";
version = "${version}";
- sha256 = "3e29150245a9b5f56944434e5240966e75c917dad248f689ab589b32187a81af";
+ sha256 = "4b4c35f273030e44268ace53bf3d5991dfc385c77374244e2f960876547671aa";
};
beamDeps = [
@@ -150,12 +150,12 @@ let
castore = buildMix rec {
name = "castore";
- version = "1.0.5";
+ version = "1.0.17";
src = fetchHex {
pkg = "castore";
version = "${version}";
- sha256 = "8d7c597c3e4a64c395980882d4bca3cebb8d74197c590dc272cfd3b6a6310578";
+ sha256 = "12d24b9d80b910dd3953e165636d68f147a31db945d2dcb9365e441f8b5351e5";
};
beamDeps = [ ];
@@ -163,12 +163,12 @@ let
certifi = buildRebar3 rec {
name = "certifi";
- version = "2.12.0";
+ version = "2.15.0";
src = fetchHex {
pkg = "certifi";
version = "${version}";
- sha256 = "ee68d85df22e554040cdb4be100f33873ac6051387baf6a8f6ce82272340ff1c";
+ sha256 = "b147ed22ce71d72eafdad94f055165c1c182f61a2ff49df28bcc71d1d5b94a60";
};
beamDeps = [ ];
@@ -176,12 +176,12 @@ let
cldr_utils = buildMix rec {
name = "cldr_utils";
- version = "2.24.2";
+ version = "2.29.1";
src = fetchHex {
pkg = "cldr_utils";
version = "${version}";
- sha256 = "3362b838836a9f0fa309de09a7127e36e67310e797d556db92f71b548832c7cf";
+ sha256 = "3844a0a0ed7f42e6590ddd8bd37eb4b1556b112898f67dea3ba068c29aabd6c2";
};
beamDeps = [
@@ -193,12 +193,12 @@ let
codepagex = buildMix rec {
name = "codepagex";
- version = "0.1.6";
+ version = "0.1.13";
src = fetchHex {
pkg = "codepagex";
version = "${version}";
- sha256 = "1521461097dde281edf084062f525a4edc6a5e49f4fd1f5ec41c9c4955d5bd59";
+ sha256 = "c328170767e3ec04682193e7a07a8074c934a995a903d1836777c0ca5edf0d46";
};
beamDeps = [ ];
@@ -219,12 +219,12 @@ let
comeonin = buildMix rec {
name = "comeonin";
- version = "5.4.0";
+ version = "5.5.1";
src = fetchHex {
pkg = "comeonin";
version = "${version}";
- sha256 = "796393a9e50d01999d56b7b8420ab0481a7538d0caf80919da493b4a6e51faf1";
+ sha256 = "65aac8f19938145377cee73973f192c5645873dcf550a8a6b18187d17c13ccdb";
};
beamDeps = [ ];
@@ -245,12 +245,12 @@ let
credo = buildMix rec {
name = "credo";
- version = "1.7.5";
+ version = "1.7.15";
src = fetchHex {
pkg = "credo";
version = "${version}";
- sha256 = "f799e9b5cd1891577d8c773d245668aa74a2fcd15eb277f51a0131690ebfb3fd";
+ sha256 = "291e8645ea3fea7481829f1e1eb0881b8395db212821338e577a90bf225c5607";
};
beamDeps = [
@@ -278,12 +278,12 @@ let
dataloader = buildMix rec {
name = "dataloader";
- version = "2.0.0";
+ version = "2.0.2";
src = fetchHex {
pkg = "dataloader";
version = "${version}";
- sha256 = "09d61781b76ce216e395cdbc883ff00d00f46a503e215c22722dba82507dfef0";
+ sha256 = "4c6cabc0b55e96e7de74d14bf37f4a5786f0ab69aa06764a1f39dda40079b098";
};
beamDeps = [
@@ -294,12 +294,12 @@ let
db_connection = buildMix rec {
name = "db_connection";
- version = "2.6.0";
+ version = "2.8.1";
src = fetchHex {
pkg = "db_connection";
version = "${version}";
- sha256 = "c2f992d15725e721ec7fbc1189d4ecdb8afef76648c746a8e1cad35e3b8a35f3";
+ sha256 = "a61a3d489b239d76f326e03b98794fb8e45168396c925ef25feb405ed09da8fd";
};
beamDeps = [ telemetry ];
@@ -307,12 +307,12 @@ let
decimal = buildMix rec {
name = "decimal";
- version = "2.1.1";
+ version = "2.3.0";
src = fetchHex {
pkg = "decimal";
version = "${version}";
- sha256 = "53cfe5f497ed0e7771ae1a475575603d77425099ba5faef9394932b35020ffcc";
+ sha256 = "a4d66355cb29cb47c3cf30e71329e58361cfcb37c34235ef3bf1d7bf3773aeac";
};
beamDeps = [ ];
@@ -320,12 +320,12 @@ let
dialyxir = buildMix rec {
name = "dialyxir";
- version = "1.4.3";
+ version = "1.4.7";
src = fetchHex {
pkg = "dialyxir";
version = "${version}";
- sha256 = "bf2cfb75cd5c5006bec30141b131663299c661a864ec7fbbc72dfa557487a986";
+ sha256 = "b34527202e6eb8cee198efec110996c25c5898f43a4094df157f8d28f27d9efe";
};
beamDeps = [ erlex ];
@@ -333,12 +333,12 @@ let
digital_token = buildMix rec {
name = "digital_token";
- version = "0.6.0";
+ version = "1.0.0";
src = fetchHex {
pkg = "digital_token";
version = "${version}";
- sha256 = "2455d626e7c61a128b02a4a8caddb092548c3eb613ac6f6a85e4cbb6caddc4d1";
+ sha256 = "8ed6f5a8c2fa7b07147b9963db506a1b4c7475d9afca6492136535b064c9e9e6";
};
beamDeps = [
@@ -349,12 +349,12 @@ let
doctor = buildMix rec {
name = "doctor";
- version = "0.21.0";
+ version = "0.22.0";
src = fetchHex {
pkg = "doctor";
version = "${version}";
- sha256 = "a227831daa79784eb24cdeedfa403c46a4cb7d0eab0e31232ec654314447e4e0";
+ sha256 = "96e22cf8c0df2e9777dc55ebaa5798329b9028889c4023fed3305688d902cd5b";
};
beamDeps = [ decimal ];
@@ -362,12 +362,12 @@ let
earmark_parser = buildMix rec {
name = "earmark_parser";
- version = "1.4.39";
+ version = "1.4.44";
src = fetchHex {
pkg = "earmark_parser";
version = "${version}";
- sha256 = "06553a88d1f1846da9ef066b87b57c6f605552cfbe40d20bd8d59cc6bde41944";
+ sha256 = "4778ac752b4701a5599215f7030989c989ffdc4f6df457c5f36938cc2d2a2750";
};
beamDeps = [ ];
@@ -388,12 +388,12 @@ let
ecto = buildMix rec {
name = "ecto";
- version = "3.11.1";
+ version = "3.13.5";
src = fetchHex {
pkg = "ecto";
version = "${version}";
- sha256 = "ebd3d3772cd0dfcd8d772659e41ed527c28b2a8bde4b00fe03e0463da0f1983b";
+ sha256 = "df9efebf70cf94142739ba357499661ef5dbb559ef902b68ea1f3c1fabce36de";
};
beamDeps = [
@@ -421,17 +421,19 @@ let
ecto_dev_logger = buildMix rec {
name = "ecto_dev_logger";
- version = "0.10.0";
+ version = "0.15.0";
src = fetchHex {
pkg = "ecto_dev_logger";
version = "${version}";
- sha256 = "a55e58bad5d5c9b8ef2a3c3347dbdf7efa880a5371cf1457e44b41f489a43927";
+ sha256 = "b2c807d7d599a4fcf288139851c09262333b193bdb41f8d65f515853d117e88a";
};
beamDeps = [
ecto
+ geo
jason
+ postgrex
];
};
@@ -454,12 +456,12 @@ let
ecto_shortuuid = buildMix rec {
name = "ecto_shortuuid";
- version = "0.2.0";
+ version = "0.4.0";
src = fetchHex {
pkg = "ecto_shortuuid";
version = "${version}";
- sha256 = "b92e3b71e86be92f5a7ef6f3de170e7864454e630f7b01dd930414baf38efb65";
+ sha256 = "1edb0e17f689c564039cb780b6a7409076f179ad236ad96413f00c7613db8bb3";
};
beamDeps = [
@@ -470,12 +472,12 @@ let
ecto_sql = buildMix rec {
name = "ecto_sql";
- version = "3.11.1";
+ version = "3.13.4";
src = fetchHex {
pkg = "ecto_sql";
version = "${version}";
- sha256 = "ce14063ab3514424276e7e360108ad6c2308f6d88164a076aac8a387e1fea634";
+ sha256 = "2b38cf0749ca4d1c5a8bcbff79bbe15446861ca12a61f9fba604486cb6b62a14";
};
beamDeps = [
@@ -501,28 +503,25 @@ let
elixir_make = buildMix rec {
name = "elixir_make";
- version = "0.7.8";
+ version = "0.9.0";
src = fetchHex {
pkg = "elixir_make";
version = "${version}";
- sha256 = "7a71945b913d37ea89b06966e1342c85cfe549b15e6d6d081e8081c493062c07";
+ sha256 = "db23d4fd8b757462ad02f8aa73431a426fe6671c80b200d9710caf3d1dd0ffdb";
};
- beamDeps = [
- castore
- certifi
- ];
+ beamDeps = [ ];
};
erlex = buildMix rec {
name = "erlex";
- version = "0.2.6";
+ version = "0.2.8";
src = fetchHex {
pkg = "erlex";
version = "${version}";
- sha256 = "2ed2e25711feb44d52b17d2780eabf998452f6efda104877a3881c2f8c0c0c75";
+ sha256 = "9d66ff9fedf69e49dc3fd12831e12a8a37b76f8651dd21cd45fcf5561a8a7590";
};
beamDeps = [ ];
@@ -556,12 +555,12 @@ let
ex_cldr = buildMix rec {
name = "ex_cldr";
- version = "2.37.5";
+ version = "2.44.1";
src = fetchHex {
pkg = "ex_cldr";
version = "${version}";
- sha256 = "74ad5ddff791112ce4156382e171a5f5d3766af9d5c4675e0571f081fe136479";
+ sha256 = "3880cd6137ea21c74250cd870d3330c4a9fdec07fabd5e37d1b239547929e29b";
};
beamDeps = [
@@ -575,12 +574,12 @@ let
ex_cldr_calendars = buildMix rec {
name = "ex_cldr_calendars";
- version = "1.23.0";
+ version = "2.4.1";
src = fetchHex {
pkg = "ex_cldr_calendars";
version = "${version}";
- sha256 = "06d2407e699032d5cdc515593b7ce7869f10ce28e98a4ed68d9b21e5001036d4";
+ sha256 = "e29b2b186ce2832cc0da1574944cf206dd221da13b3da98c80da62d6ab71b343";
};
beamDeps = [
@@ -592,12 +591,12 @@ let
ex_cldr_currencies = buildMix rec {
name = "ex_cldr_currencies";
- version = "2.15.1";
+ version = "2.16.5";
src = fetchHex {
pkg = "ex_cldr_currencies";
version = "${version}";
- sha256 = "31df8bd37688340f8819bdd770eb17d659652078d34db632b85d4a32864d6a25";
+ sha256 = "4397179028f0a7389de278afd0239771f39ba8d1984ce072bc9b715fa28f30d3";
};
beamDeps = [
@@ -608,17 +607,16 @@ let
ex_cldr_dates_times = buildMix rec {
name = "ex_cldr_dates_times";
- version = "2.16.0";
+ version = "2.25.2";
src = fetchHex {
pkg = "ex_cldr_dates_times";
version = "${version}";
- sha256 = "0f2f250d479cadda4e0ef3a5e3d936ae7ba1a3f1199db6791e284e86203495b1";
+ sha256 = "3766037b28d0ba576a33ba432f2d5c4c437ed79ab18c343df543e34a23858d0a";
};
beamDeps = [
ex_cldr_calendars
- ex_cldr_numbers
jason
];
};
@@ -641,12 +639,12 @@ let
ex_cldr_numbers = buildMix rec {
name = "ex_cldr_numbers";
- version = "2.32.4";
+ version = "2.37.0";
src = fetchHex {
pkg = "ex_cldr_numbers";
version = "${version}";
- sha256 = "6fd5a82f0785418fa8b698c0be2b1845dff92b77f1b3172c763d37868fb503d2";
+ sha256 = "adc011aad34ab545e1d53ae248891479efcd25ba51f662822ec7c5083d0122f8";
};
beamDeps = [
@@ -660,12 +658,12 @@ let
ex_cldr_plugs = buildMix rec {
name = "ex_cldr_plugs";
- version = "1.3.1";
+ version = "1.3.4";
src = fetchHex {
pkg = "ex_cldr_plugs";
version = "${version}";
- sha256 = "4f7b4a5fe061734cef7b62ff29118ed6ac72698cdd7bcfc97495db73611fe0fe";
+ sha256 = "30829e097eac403013101dc087e6cabf5e01a1c5e3a6b23ea4562e85521ff52a";
};
beamDeps = [
@@ -678,12 +676,12 @@ let
ex_doc = buildMix rec {
name = "ex_doc";
- version = "0.31.1";
+ version = "0.39.3";
src = fetchHex {
pkg = "ex_doc";
version = "${version}";
- sha256 = "3178c3a407c557d8343479e1ff117a96fd31bafe52a039079593fb0524ef61b0";
+ sha256 = "0590955cf7ad3b625780ee1c1ea627c28a78948c6c0a9b0322bd976a079996e1";
};
beamDeps = [
@@ -693,6 +691,19 @@ let
];
};
+ ex_hash_ring = buildMix rec {
+ name = "ex_hash_ring";
+ version = "6.0.4";
+
+ src = fetchHex {
+ pkg = "ex_hash_ring";
+ version = "${version}";
+ sha256 = "89adabf31f7d3dfaa36802ce598ce918e9b5b33bae8909ac1a4d052e1e567d18";
+ };
+
+ beamDeps = [ ];
+ };
+
ex_ical = buildMix rec {
name = "ex_ical";
version = "0.2.0";
@@ -708,12 +719,12 @@ let
ex_machina = buildMix rec {
name = "ex_machina";
- version = "2.7.0";
+ version = "2.8.0";
src = fetchHex {
pkg = "ex_machina";
version = "${version}";
- sha256 = "419aa7a39bde11894c87a615c4ecaa52d8f107bbdd81d810465186f783245bf8";
+ sha256 = "79fe1a9c64c0c1c1fab6c4fa5d871682cb90de5885320c187d117004627a7729";
};
beamDeps = [
@@ -737,12 +748,12 @@ let
ex_unit_notifier = buildMix rec {
name = "ex_unit_notifier";
- version = "1.3.0";
+ version = "1.3.1";
src = fetchHex {
pkg = "ex_unit_notifier";
version = "${version}";
- sha256 = "55fffd6062e8d962fc44e8b06fa30a87dc7251ee2a69f520781a3bb29858c365";
+ sha256 = "87eb1cea911ed1753e1cc046cbf1c7f86af9058e30672a355f0699b41e5e119d";
};
beamDeps = [ ];
@@ -750,12 +761,12 @@ let
excoveralls = buildMix rec {
name = "excoveralls";
- version = "0.18.0";
+ version = "0.18.5";
src = fetchHex {
pkg = "excoveralls";
version = "${version}";
- sha256 = "1109bb911f3cb583401760be49c02cbbd16aed66ea9509fc5479335d284da60b";
+ sha256 = "523fe8a15603f86d64852aab2abe8ddbd78e68579c8525ae765facc5eae01562";
};
beamDeps = [
@@ -779,12 +790,12 @@ let
expo = buildMix rec {
name = "expo";
- version = "0.5.2";
+ version = "1.1.1";
src = fetchHex {
pkg = "expo";
version = "${version}";
- sha256 = "8c9bfa06ca017c9cb4020fabe980bc7fdb1aaec059fd004c2ab3bff03b1c599c";
+ sha256 = "5fb308b9cb359ae200b7e23d37c76978673aa1b06e2b3075d814ce12c5811640";
};
beamDeps = [ ];
@@ -805,12 +816,12 @@ let
fast_html = buildMix rec {
name = "fast_html";
- version = "2.3.0";
+ version = "2.5.0";
src = fetchHex {
pkg = "fast_html";
version = "${version}";
- sha256 = "f18e3c7668f82d3ae0b15f48d48feeb257e28aa5ab1b0dbf781c7312e5da029d";
+ sha256 = "69eb46ed98a5d9cca1ccd4a5ac94ce5dd626fc29513fbaa0a16cd8b2da67ae3e";
};
beamDeps = [
@@ -850,12 +861,12 @@ let
file_system = buildMix rec {
name = "file_system";
- version = "0.2.10";
+ version = "1.1.1";
src = fetchHex {
pkg = "file_system";
version = "${version}";
- sha256 = "41195edbfb562a593726eda3b3e8b103a309b733ad25f3d642ba49696bf715dc";
+ sha256 = "7a15ff97dfe526aeefb090a7a9d3d03aa907e100e262a0f8f7746b78f8f87a5d";
};
beamDeps = [ ];
@@ -863,12 +874,12 @@ let
floki = buildMix rec {
name = "floki";
- version = "0.35.4";
+ version = "0.38.0";
src = fetchHex {
pkg = "floki";
version = "${version}";
- sha256 = "27fa185d3469bd8fc5947ef0f8d5c4e47f0af02eb6b070b63c868f69e3af0204";
+ sha256 = "a5943ee91e93fb2d635b612caf5508e36d37548e84928463ef9dd986f0d1abd9";
};
beamDeps = [ ];
@@ -876,12 +887,12 @@ let
gen_smtp = buildRebar3 rec {
name = "gen_smtp";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchHex {
pkg = "gen_smtp";
version = "${version}";
- sha256 = "5ee0375680bca8f20c4d85f58c2894441443a743355430ff33a783fe03296779";
+ sha256 = "0b73fbf069864ecbce02fe653b16d3f35fd889d0fdd4e14527675565c39d84e6";
};
beamDeps = [ ranch ];
@@ -889,12 +900,12 @@ let
geo = buildMix rec {
name = "geo";
- version = "3.6.0";
+ version = "4.1.0";
src = fetchHex {
pkg = "geo";
version = "${version}";
- sha256 = "1dbdebf617183b54bc3c8ad7a36531a9a76ada8ca93f75f573b0ae94006168da";
+ sha256 = "19edb2b3398ca9f701b573b1fb11bc90951ebd64f18b06bd1bf35abe509a2934";
};
beamDeps = [ jason ];
@@ -902,12 +913,12 @@ let
geo_postgis = buildMix rec {
name = "geo_postgis";
- version = "3.5.0";
+ version = "3.7.1";
src = fetchHex {
pkg = "geo_postgis";
version = "${version}";
- sha256 = "0bebc5b00f8b11835066bd6213fbeeec03704b4a1c206920b81c1ec2201d185f";
+ sha256 = "c20d823c600d35b7fe9ddd5be03052bb7136c57d6f1775dbd46871545e405280";
};
beamDeps = [
@@ -920,12 +931,12 @@ let
geohax = buildMix rec {
name = "geohax";
- version = "1.0.0";
+ version = "1.0.2";
src = fetchHex {
pkg = "geohax";
version = "${version}";
- sha256 = "893ef2f905213acb67c615d2c955d926b1be3676bfc2bd5ed7271b641dfa2224";
+ sha256 = "4c782de1e1ee781e2fa07ba6ebfbfb66b91c215b901073defe6196184b8b60a4";
};
beamDeps = [ ];
@@ -962,12 +973,12 @@ let
gettext = buildMix rec {
name = "gettext";
- version = "0.24.0";
+ version = "0.26.2";
src = fetchHex {
pkg = "gettext";
version = "${version}";
- sha256 = "bdf75cdfcbe9e4622dd18e034b227d77dd17f0f133853a1c73b97b3d6c770e8b";
+ sha256 = "aa978504bcf76511efdc22d580ba08e2279caab1066b76bb9aa81c4a1e0a32a5";
};
beamDeps = [ expo ];
@@ -975,12 +986,12 @@ let
guardian = buildMix rec {
name = "guardian";
- version = "2.3.2";
+ version = "2.4.0";
src = fetchHex {
pkg = "guardian";
version = "${version}";
- sha256 = "b189ff38cd46a22a8a824866a6867ca8722942347f13c33f7d23126af8821b52";
+ sha256 = "5c80103a9c538fbc2505bf08421a82e8f815deba9eaedb6e734c66443154c518";
};
beamDeps = [
@@ -1025,12 +1036,12 @@ let
hackney = buildRebar3 rec {
name = "hackney";
- version = "1.20.1";
+ version = "1.25.0";
src = fetchHex {
pkg = "hackney";
version = "${version}";
- sha256 = "fe9094e5f1a2a2c0a7d10918fee36bfec0ec2a979994cff8cfe8058cd9af38e3";
+ sha256 = "7209bfd75fd1f42467211ff8f59ea74d6f2a9e81cbcee95a56711ee79fd6b1d4";
};
beamDeps = [
@@ -1072,12 +1083,12 @@ let
hpax = buildMix rec {
name = "hpax";
- version = "0.1.2";
+ version = "1.0.3";
src = fetchHex {
pkg = "hpax";
version = "${version}";
- sha256 = "2c87843d5a23f5f16748ebe77969880e29809580efdaccd615cd3bed628a8c13";
+ sha256 = "8eab6e1cfa8d5918c2ce4ba43588e894af35dbd8e91e6e55c817bca5847df34a";
};
beamDeps = [ ];
@@ -1137,12 +1148,12 @@ let
inet_cidr = buildMix rec {
name = "inet_cidr";
- version = "1.0.8";
+ version = "1.0.9";
src = fetchHex {
pkg = "inet_cidr";
version = "${version}";
- sha256 = "d5b26da66603bb56c933c65214c72152f0de9a6ea53618b56d63302a68f6a90e";
+ sha256 = "172da15ff7cf635b1feaf14f5818be28c811b37cc5fb7c5f7c01058c1c1066cc";
};
beamDeps = [ ];
@@ -1163,12 +1174,12 @@ let
jason = buildMix rec {
name = "jason";
- version = "1.4.1";
+ version = "1.4.4";
src = fetchHex {
pkg = "jason";
version = "${version}";
- sha256 = "fbb01ecdfd565b56261302f7e1fcc27c4fb8f32d56eab74db621fc154604a7a1";
+ sha256 = "c5eb0cab91f094599f94d55bc63409236a8ec69a21a67814529e8d5f6cc90b3b";
};
beamDeps = [ decimal ];
@@ -1176,12 +1187,12 @@ let
jose = buildMix rec {
name = "jose";
- version = "1.11.6";
+ version = "1.11.12";
src = fetchHex {
pkg = "jose";
version = "${version}";
- sha256 = "6275cb75504f9c1e60eeacb771adfeee4905a9e182103aa59b53fed651ff9738";
+ sha256 = "31e92b653e9210b696765cdd885437457de1add2a9011d92f8cf63e4641bab7b";
};
beamDeps = [ ];
@@ -1202,12 +1213,12 @@ let
junit_formatter = buildMix rec {
name = "junit_formatter";
- version = "3.3.1";
+ version = "3.4.0";
src = fetchHex {
pkg = "junit_formatter";
version = "${version}";
- sha256 = "761fc5be4b4c15d8ba91a6dafde0b2c2ae6db9da7b8832a55b5a1deb524da72b";
+ sha256 = "bb36e2ae83f1ced6ab931c4ce51dd3dbef1ef61bb4932412e173b0cfa259dacd";
};
beamDeps = [ ];
@@ -1228,12 +1239,12 @@ let
makeup = buildMix rec {
name = "makeup";
- version = "1.1.1";
+ version = "1.2.1";
src = fetchHex {
pkg = "makeup";
version = "${version}";
- sha256 = "5dc62fbdd0de44de194898b6710692490be74baa02d9d108bc29f007783b0b48";
+ sha256 = "d36484867b0bae0fea568d10131197a4c2e47056a6fbe84922bf6ba71c8d17ce";
};
beamDeps = [ nimble_parsec ];
@@ -1241,12 +1252,12 @@ let
makeup_elixir = buildMix rec {
name = "makeup_elixir";
- version = "0.16.1";
+ version = "1.0.1";
src = fetchHex {
pkg = "makeup_elixir";
version = "${version}";
- sha256 = "e127a341ad1b209bd80f7bd1620a15693a9908ed780c3b763bccf7d200c767c6";
+ sha256 = "7284900d412a3e5cfd97fdaed4f5ed389b8f2b4cb49efc0eb3bd10e2febf9507";
};
beamDeps = [
@@ -1257,12 +1268,12 @@ let
makeup_erlang = buildMix rec {
name = "makeup_erlang";
- version = "0.1.5";
+ version = "1.0.3";
src = fetchHex {
pkg = "makeup_erlang";
version = "${version}";
- sha256 = "94d2e986428585a21516d7d7149781480013c56e30c6a233534bedf38867a59a";
+ sha256 = "953297c02582a33411ac6208f2c6e55f0e870df7f80da724ed613f10e6706afd";
};
beamDeps = [ makeup ];
@@ -1296,12 +1307,12 @@ let
mime = buildMix rec {
name = "mime";
- version = "2.0.5";
+ version = "2.0.7";
src = fetchHex {
pkg = "mime";
version = "${version}";
- sha256 = "da0d64a365c45bc9935cc5c8a7fc5e49a0e0f9932a761c55d6c52b142780a05c";
+ sha256 = "6171188e399ee16023ffc5b76ce445eb6d9672e2e241d2df6050f3c771e80ccd";
};
beamDeps = [ ];
@@ -1309,12 +1320,12 @@ let
mimerl = buildRebar3 rec {
name = "mimerl";
- version = "1.2.0";
+ version = "1.4.0";
src = fetchHex {
pkg = "mimerl";
version = "${version}";
- sha256 = "f278585650aa581986264638ebf698f8bb19df297f66ad91b18910dfc6e19323";
+ sha256 = "13af15f9f68c65884ecca3a3891d50a7b57d82152792f3e19d88650aa126b144";
};
beamDeps = [ ];
@@ -1335,12 +1346,12 @@ let
mix_test_watch = buildMix rec {
name = "mix_test_watch";
- version = "1.1.2";
+ version = "1.4.0";
src = fetchHex {
pkg = "mix_test_watch";
version = "${version}";
- sha256 = "8ce79fc69a304eec81ab6c1a05de2eb026a8959f65fb47f933ce8eb56018ba35";
+ sha256 = "2b4693e17c8ead2ef56d4f48a0329891e8c2d0d73752c0f09272a2b17dc38d1b";
};
beamDeps = [ file_system ];
@@ -1361,12 +1372,12 @@ let
mock = buildMix rec {
name = "mock";
- version = "0.3.8";
+ version = "0.3.9";
src = fetchHex {
pkg = "mock";
version = "${version}";
- sha256 = "7fa82364c97617d79bb7d15571193fc0c4fe5afd0c932cef09426b3ee6fe2022";
+ sha256 = "9e1b244c4ca2551bb17bb8415eed89e40ee1308e0fbaed0a4fdfe3ec8a4adbd3";
};
beamDeps = [ meck ];
@@ -1387,25 +1398,51 @@ let
mox = buildMix rec {
name = "mox";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchHex {
pkg = "mox";
version = "${version}";
- sha256 = "d44474c50be02d5b72131070281a5d3895c0e7a95c780e90bc0cfe712f633a13";
+ sha256 = "c7b92b3cc69ee24a7eeeaf944cd7be22013c52fcb580c1f33f50845ec821089a";
+ };
+
+ beamDeps = [ nimble_ownership ];
+ };
+
+ nimble_csv = buildMix rec {
+ name = "nimble_csv";
+ version = "1.3.0";
+
+ src = fetchHex {
+ pkg = "nimble_csv";
+ version = "${version}";
+ sha256 = "41ccdc18f7c8f8bb06e84164fc51635321e80d5a3b450761c4997d620925d619";
};
beamDeps = [ ];
};
- nimble_csv = buildMix rec {
- name = "nimble_csv";
- version = "1.2.0";
+ nimble_options = buildMix rec {
+ name = "nimble_options";
+ version = "1.1.1";
src = fetchHex {
- pkg = "nimble_csv";
+ pkg = "nimble_options";
version = "${version}";
- sha256 = "d0628117fcc2148178b034044c55359b26966c6eaa8e2ce15777be3bbc91b12a";
+ sha256 = "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44";
+ };
+
+ beamDeps = [ ];
+ };
+
+ nimble_ownership = buildMix rec {
+ name = "nimble_ownership";
+ version = "1.0.2";
+
+ src = fetchHex {
+ pkg = "nimble_ownership";
+ version = "${version}";
+ sha256 = "098af64e1f6f8609c6672127cfe9e9590a5d3fcdd82bc17a377b8692fd81a879";
};
beamDeps = [ ];
@@ -1413,12 +1450,12 @@ let
nimble_parsec = buildMix rec {
name = "nimble_parsec";
- version = "1.4.0";
+ version = "1.4.2";
src = fetchHex {
pkg = "nimble_parsec";
version = "${version}";
- sha256 = "9c565862810fb383e9838c1dd2d7d2c437b3d13b267414ba6af33e50d2d1cf28";
+ sha256 = "4b21398942dda052b403bbe1da991ccd03a053668d147d53fb8c4e0efe09c973";
};
beamDeps = [ ];
@@ -1426,12 +1463,12 @@ let
nimble_pool = buildMix rec {
name = "nimble_pool";
- version = "0.2.6";
+ version = "1.1.0";
src = fetchHex {
pkg = "nimble_pool";
version = "${version}";
- sha256 = "1c715055095d3f2705c4e236c18b618420a35490da94149ff8b580a2144f653f";
+ sha256 = "af2e4e6b34197db81f7aad230c1118eac993acc0dae6bc83bac0126d4ae0813a";
};
beamDeps = [ ];
@@ -1465,12 +1502,12 @@ let
oban = buildMix rec {
name = "oban";
- version = "2.17.5";
+ version = "2.20.2";
src = fetchHex {
pkg = "oban";
version = "${version}";
- sha256 = "fd3ccbbfdbb2bc77107c8790946f9821a831ed0720688485ee6adcd7863886cf";
+ sha256 = "523365ef0217781c061d15f496e3200a5f1b43e08b1a27c34799ef8bfe95815f";
};
beamDeps = [
@@ -1483,12 +1520,12 @@ let
paasaa = buildMix rec {
name = "paasaa";
- version = "0.6.0";
+ version = "1.0.0";
src = fetchHex {
pkg = "paasaa";
version = "${version}";
- sha256 = "732ddfc21bac0831edb26aec468af3ec2b8997d74f6209810b1cc53199c29f2e";
+ sha256 = "709262e8df8fa3b93e502c04d255a63d8729e609d9eb7fc42b9479f3f98e02b7";
};
beamDeps = [ ];
@@ -1509,16 +1546,16 @@ let
phoenix = buildMix rec {
name = "phoenix";
- version = "1.7.11";
+ version = "1.8.3";
src = fetchHex {
pkg = "phoenix";
version = "${version}";
- sha256 = "b1ec57f2e40316b306708fe59b92a16b9f6f4bf50ccfa41aa8c7feb79e0ec02a";
+ sha256 = "36169f95cc2e155b78be93d9590acc3f462f1e5438db06e6248613f27c80caec";
};
beamDeps = [
- castore
+ bandit
jason
phoenix_pubsub
phoenix_template
@@ -1532,42 +1569,59 @@ let
phoenix_ecto = buildMix rec {
name = "phoenix_ecto";
- version = "4.4.3";
+ version = "4.7.0";
src = fetchHex {
pkg = "phoenix_ecto";
version = "${version}";
- sha256 = "d36c401206f3011fefd63d04e8ef626ec8791975d9d107f9a0817d426f61ac07";
+ sha256 = "1d75011e4254cb4ddf823e81823a9629559a1be93b4321a6a5f11a5306fbf4cc";
};
beamDeps = [
ecto
phoenix_html
plug
+ postgrex
];
};
phoenix_html = buildMix rec {
name = "phoenix_html";
- version = "3.3.3";
+ version = "4.3.0";
src = fetchHex {
pkg = "phoenix_html";
version = "${version}";
- sha256 = "923ebe6fec6e2e3b3e569dfbdc6560de932cd54b000ada0208b5f45024bdd76c";
+ sha256 = "3eaa290a78bab0f075f791a46a981bbe769d94bc776869f4f3063a14f30497ad";
};
- beamDeps = [ plug ];
+ beamDeps = [ ];
+ };
+
+ phoenix_html_helpers = buildMix rec {
+ name = "phoenix_html_helpers";
+ version = "1.0.1";
+
+ src = fetchHex {
+ pkg = "phoenix_html_helpers";
+ version = "${version}";
+ sha256 = "cffd2385d1fa4f78b04432df69ab8da63dc5cf63e07b713a4dcf36a3740e3090";
+ };
+
+ beamDeps = [
+ phoenix_html
+ plug
+ ];
};
phoenix_live_reload = buildMix rec {
name = "phoenix_live_reload";
- version = "1.4.1";
+ version = "1.6.2";
src = fetchHex {
pkg = "phoenix_live_reload";
version = "${version}";
- sha256 = "9bffb834e7ddf08467fe54ae58b5785507aaba6255568ae22b4d46e2bb3615ab";
+ sha256 = "d1f89c18114c50d394721365ffb428cce24f1c13de0467ffa773e2ff4a30d5b9";
};
beamDeps = [
@@ -1578,12 +1632,12 @@ let
phoenix_live_view = buildMix rec {
name = "phoenix_live_view";
- version = "0.20.10";
+ version = "1.1.19";
src = fetchHex {
pkg = "phoenix_live_view";
version = "${version}";
- sha256 = "daa17b3fbdfd6347aaade4db01a5dd24d23af0f4344e2e24934e8adfb4a11607";
+ sha256 = "d5ad357d6b21562a5b431f0ad09dfe76db9ce5648c6949f1aac334c8c4455d32";
};
beamDeps = [
@@ -1599,12 +1653,12 @@ let
phoenix_pubsub = buildMix rec {
name = "phoenix_pubsub";
- version = "2.1.3";
+ version = "2.2.0";
src = fetchHex {
pkg = "phoenix_pubsub";
version = "${version}";
- sha256 = "bba06bc1dcfd8cb086759f0edc94a8ba2bc8896d5331a1e2c2902bf8e36ee502";
+ sha256 = "adc313a5bf7136039f63cfd9668fde73bba0765e0614cba80c06ac9460ff3e96";
};
beamDeps = [ ];
@@ -1644,12 +1698,12 @@ let
phoenix_view = buildMix rec {
name = "phoenix_view";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchHex {
pkg = "phoenix_view";
version = "${version}";
- sha256 = "cd34049af41be2c627df99cd4eaa71fc52a328c0c3d8e7d4aa28f880c30e7f64";
+ sha256 = "4e992022ce14f31fe57335db27a28154afcc94e9983266835bb3040243eb620b";
};
beamDeps = [
@@ -1660,12 +1714,12 @@ let
plug = buildMix rec {
name = "plug";
- version = "1.15.3";
+ version = "1.19.1";
src = fetchHex {
pkg = "plug";
version = "${version}";
- sha256 = "cc4365a3c010a56af402e0809208873d113e9c38c401cabd88027ef4f5c01fd2";
+ sha256 = "560a0017a8f6d5d30146916862aaf9300b7280063651dd7e532b8be168511e62";
};
beamDeps = [
@@ -1677,12 +1731,12 @@ let
plug_crypto = buildMix rec {
name = "plug_crypto";
- version = "2.0.0";
+ version = "2.1.1";
src = fetchHex {
pkg = "plug_crypto";
version = "${version}";
- sha256 = "53695bae57cc4e54566d993eb01074e4d894b65a3766f1c43e2c61a1b0f45ea9";
+ sha256 = "6470bce6ffe41c8bd497612ffde1a7e4af67f36a15eea5f921af71cf3e11247c";
};
beamDeps = [ ];
@@ -1703,12 +1757,12 @@ let
postgrex = buildMix rec {
name = "postgrex";
- version = "0.17.4";
+ version = "0.21.1";
src = fetchHex {
pkg = "postgrex";
version = "${version}";
- sha256 = "6458f7d5b70652bc81c3ea759f91736c16a31be000f306d3c64bcdfe9a18b3cc";
+ sha256 = "27d8d21c103c3cc68851b533ff99eef353e6a0ff98dc444ea751de43eb48bdac";
};
beamDeps = [
@@ -1733,12 +1787,12 @@ let
ranch = buildRebar3 rec {
name = "ranch";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchHex {
pkg = "ranch";
version = "${version}";
- sha256 = "244ee3fa2a6175270d8e1fc59024fd9dbc76294a321057de8f803b1479e76916";
+ sha256 = "fa0b99a1780c80218a4197a59ea8d3bdae32fbff7e88527d7d8a4787eff4f8e7";
};
beamDeps = [ ];
@@ -1746,12 +1800,12 @@ let
remote_ip = buildMix rec {
name = "remote_ip";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchHex {
pkg = "remote_ip";
version = "${version}";
- sha256 = "616ffdf66aaad6a72fc546dabf42eed87e2a99e97b09cbd92b10cc180d02ed74";
+ sha256 = "2ff91de19c48149ce19ed230a81d377186e4412552a597d6a5137373e5877cb7";
};
beamDeps = [
@@ -1775,29 +1829,34 @@ let
sentry = buildMix rec {
name = "sentry";
- version = "8.1.0";
+ version = "11.0.4";
src = fetchHex {
pkg = "sentry";
version = "${version}";
- sha256 = "f9fc7641ef61e885510f5e5963c2948b9de1de597c63f781e9d3d6c9c8681ab4";
+ sha256 = "feaafc284dc204c82aadaddc884227aeaa3480decb274d30e184b9d41a700c66";
};
beamDeps = [
hackney
jason
+ nimble_options
+ nimble_ownership
+ phoenix
+ phoenix_live_view
plug
+ telemetry
];
};
shortuuid = buildMix rec {
name = "shortuuid";
- version = "3.0.0";
+ version = "4.1.0";
src = fetchHex {
pkg = "shortuuid";
version = "${version}";
- sha256 = "dfd8f80f514cbb91622cb83f4ac0d6e2f06d98cc6d4aeba94444a212289d0d39";
+ sha256 = "7336719118b3cca1ac73e95810199b0b9b7d00f9d71bd2c2d27fed4c4f74388e";
};
beamDeps = [ ];
@@ -1805,12 +1864,12 @@ let
sitemapper = buildMix rec {
name = "sitemapper";
- version = "0.8.0";
+ version = "0.10.0";
src = fetchHex {
pkg = "sitemapper";
version = "${version}";
- sha256 = "7cd42b454035da457151c9b6a314b688b5bbe5383add95badc65d013c25989c5";
+ sha256 = "89ef80f04e4092cb3a8cbcf37520fa31784cc07104c0b47354539e38d2e62443";
};
beamDeps = [ xml_builder ];
@@ -1818,12 +1877,12 @@ let
sleeplocks = buildRebar3 rec {
name = "sleeplocks";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchHex {
pkg = "sleeplocks";
version = "${version}";
- sha256 = "9fe5d048c5b781d6305c1a3a0f40bb3dfc06f49bf40571f3d2d0c57eaa7f59a5";
+ sha256 = "d3b3958552e6eb16f463921e70ae7c767519ef8f5be46d7696cc1ed649421321";
};
beamDeps = [ ];
@@ -1857,12 +1916,12 @@ let
sobelow = buildMix rec {
name = "sobelow";
- version = "0.13.0";
+ version = "0.14.1";
src = fetchHex {
pkg = "sobelow";
version = "${version}";
- sha256 = "cd6e9026b85fc35d7529da14f95e85a078d9dd1907a9097b3ba6ac7ebbe34a0d";
+ sha256 = "8fac9a2bd90fdc4b15d6fca6e1608efb7f7c600fa75800813b794ee9364c87f2";
};
beamDeps = [ jason ];
@@ -1896,12 +1955,12 @@ let
sweet_xml = buildMix rec {
name = "sweet_xml";
- version = "0.7.4";
+ version = "0.7.5";
src = fetchHex {
pkg = "sweet_xml";
version = "${version}";
- sha256 = "e7c4b0bdbf460c928234951def54fe87edf1a170f6896675443279e2dbeba167";
+ sha256 = "193b28a9b12891cae351d81a0cead165ffe67df1b73fe5866d10629f4faefb12";
};
beamDeps = [ ];
@@ -1909,18 +1968,19 @@ let
swoosh = buildMix rec {
name = "swoosh";
- version = "1.15.3";
+ version = "1.20.0";
src = fetchHex {
pkg = "swoosh";
version = "${version}";
- sha256 = "97a667b96ca8cc48a4679f6cd1f40a36d8701cf052587298473614caa70f164a";
+ sha256 = "13e610f709bae54851d68afb6862882aa646e5c974bf49e3bf5edd84a73cf213";
};
beamDeps = [
bandit
gen_smtp
hackney
+ idna
jason
mime
plug
@@ -1930,12 +1990,12 @@ let
telemetry = buildRebar3 rec {
name = "telemetry";
- version = "1.2.1";
+ version = "1.3.0";
src = fetchHex {
pkg = "telemetry";
version = "${version}";
- sha256 = "dad9ce9d8effc621708f99eac538ef1cbe05d6a874dd741de2e689c47feafed5";
+ sha256 = "7015fc8919dbe63764f4b4b87a95b7c0996bd539e0d499be6ec9d7f3875b79e6";
};
beamDeps = [ ];
@@ -1943,12 +2003,12 @@ let
tesla = buildMix rec {
name = "tesla";
- version = "1.8.0";
+ version = "1.15.3";
src = fetchHex {
pkg = "tesla";
version = "${version}";
- sha256 = "10501f360cd926a309501287470372af1a6e1cbed0f43949203a4c13300bc79f";
+ sha256 = "98bb3d4558abc67b92fb7be4cd31bb57ca8d80792de26870d362974b58caeda7";
};
beamDeps = [
@@ -1956,18 +2016,19 @@ let
hackney
jason
mime
+ mox
telemetry
];
};
thousand_island = buildMix rec {
name = "thousand_island";
- version = "1.3.5";
+ version = "1.4.3";
src = fetchHex {
pkg = "thousand_island";
version = "${version}";
- sha256 = "2be6954916fdfe4756af3239fb6b6d75d0b8063b5df03ba76fd8a4c87849e180";
+ sha256 = "6e4ce09b0fd761a58594d02814d40f77daff460c48a7354a15ab353bb998ea0b";
};
beamDeps = [ telemetry ];
@@ -1975,12 +2036,12 @@ let
timex = buildMix rec {
name = "timex";
- version = "3.7.11";
+ version = "3.7.13";
src = fetchHex {
pkg = "timex";
version = "${version}";
- sha256 = "8b9024f7efbabaf9bd7aa04f65cf8dcd7c9818ca5737677c7b76acbc6a94d1aa";
+ sha256 = "09588e0522669328e973b8b4fd8741246321b3f0d32735b589f78b136e6d4c54";
};
beamDeps = [
@@ -1992,12 +2053,12 @@ let
tls_certificate_check = buildRebar3 rec {
name = "tls_certificate_check";
- version = "1.21.0";
+ version = "1.31.0";
src = fetchHex {
pkg = "tls_certificate_check";
version = "${version}";
- sha256 = "6cee6cffc35a390840d48d463541d50746a7b0e421acaadb833cfc7961e490e7";
+ sha256 = "9d2b41b128d5507bd8ad93e1a998e06d0ab2f9a772af343f4c00bf76c6be1532";
};
beamDeps = [ ssl_verify_fun ];
@@ -2005,12 +2066,12 @@ let
tz_world = buildMix rec {
name = "tz_world";
- version = "1.3.2";
+ version = "1.4.1";
src = fetchHex {
pkg = "tz_world";
version = "${version}";
- sha256 = "d1a345e07b3378c4c902ad54fbd5d54c8c3dd55dba883b7407fe57bcec45ff2a";
+ sha256 = "9173ba7aa7c5e627e23adfc0c8d001a56a7072d5bdc8d3a94e4cd44e25decba1";
};
beamDeps = [
@@ -2023,12 +2084,12 @@ let
tzdata = buildMix rec {
name = "tzdata";
- version = "1.1.1";
+ version = "1.1.3";
src = fetchHex {
pkg = "tzdata";
version = "${version}";
- sha256 = "a69cec8352eafcd2e198dea28a34113b60fdc6cb57eb5ad65c10292a6ba89787";
+ sha256 = "d4ca85575a064d29d4e94253ee95912edfb165938743dbf002acdf0dcecb0c28";
};
beamDeps = [ hackney ];
@@ -2179,12 +2240,12 @@ let
unicode_util_compat = buildRebar3 rec {
name = "unicode_util_compat";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchHex {
pkg = "unicode_util_compat";
version = "${version}";
- sha256 = "25eee6d67df61960cf6a794239566599b09e17e668d3700247bc498638152521";
+ sha256 = "b3a917854ce3ae233619744ad1e0102e05673136776fb2fa76234f3e03b23642";
};
beamDeps = [ ];
@@ -2192,12 +2253,12 @@ let
unplug = buildMix rec {
name = "unplug";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchHex {
pkg = "unplug";
version = "${version}";
- sha256 = "d171a85758aa412d4e85b809c203e1b1c4c76a4d6ab58e68dc9a8a8acd9b7c3a";
+ sha256 = "a3b302125ed60b658a9a7c0dff6941050bfc56dc77a0bca72facdb743159898f";
};
beamDeps = [ plug ];
@@ -2218,12 +2279,12 @@ let
vite_phx = buildMix rec {
name = "vite_phx";
- version = "0.3.1";
+ version = "0.3.2";
src = fetchHex {
pkg = "vite_phx";
version = "${version}";
- sha256 = "08b1726094a131490ff0a2c7764c4cdd4b5cdf8ba9762638a5dd4bcd9e5fc936";
+ sha256 = "43e95d2d80e0cb62c33fc6db4aa6a6135efe1a70395c85a44bdc855da01587ba";
};
beamDeps = [
@@ -2247,12 +2308,12 @@ let
websock_adapter = buildMix rec {
name = "websock_adapter";
- version = "0.5.5";
+ version = "0.5.9";
src = fetchHex {
pkg = "websock_adapter";
version = "${version}";
- sha256 = "4b977ba4a01918acbf77045ff88de7f6972c2a009213c515a445c48f224ffce9";
+ sha256 = "5534d5c9adad3c18a0f58a9371220d75a803bf0b9a3d87e6fe072faaeed76a08";
};
beamDeps = [
@@ -2264,12 +2325,12 @@ let
xml_builder = buildMix rec {
name = "xml_builder";
- version = "2.2.0";
+ version = "2.4.0";
src = fetchHex {
pkg = "xml_builder";
version = "${version}";
- sha256 = "9d66d52fb917565d358166a4314078d39ef04d552904de96f8e73f68f64a62c9";
+ sha256 = "833e325bb997f032b5a1b740d2fd6feed3c18ca74627f9f5f30513a9ae1a232d";
};
beamDeps = [ ];
diff --git a/pkgs/servers/sql/postgresql/ext/pg-gvm.nix b/pkgs/servers/sql/postgresql/ext/pg-gvm.nix
index 0fc9e58cbb83..052b605c830a 100644
--- a/pkgs/servers/sql/postgresql/ext/pg-gvm.nix
+++ b/pkgs/servers/sql/postgresql/ext/pg-gvm.nix
@@ -14,13 +14,13 @@
postgresqlBuildExtension (finalAttrs: {
pname = "pg-gvm";
- version = "22.6.12";
+ version = "22.6.13";
src = fetchFromGitHub {
owner = "greenbone";
repo = "pg-gvm";
tag = "v${finalAttrs.version}";
- hash = "sha256-x+RTB4/Uj8Cif+JTVQjRU0UZxa3+LHwtooJi9eoB8vE=";
+ hash = "sha256-kdYDKChjlXtolpzt9H+ijb39bZq3ABsxw5ofUKs6E5g=";
};
nativeBuildInputs = [
diff --git a/pkgs/servers/sql/postgresql/ext/postgis.nix b/pkgs/servers/sql/postgresql/ext/postgis.nix
index 00020e77f0b5..69f78ce536fb 100644
--- a/pkgs/servers/sql/postgresql/ext/postgis.nix
+++ b/pkgs/servers/sql/postgresql/ext/postgis.nix
@@ -168,7 +168,7 @@ postgresqlBuildExtension (finalAttrs: {
meta = {
description = "Geographic Objects for PostgreSQL";
homepage = "https://postgis.net/";
- changelog = "https://git.osgeo.org/gitea/postgis/postgis/raw/tag/${finalAttrs.version}/NEWS";
+ changelog = "https://git.osgeo.org/postgis/postgis/raw/tag/${finalAttrs.version}/NEWS";
license = lib.licenses.gpl2Plus;
maintainers = with lib.maintainers; [ marcweber ];
teams = [ lib.teams.geospatial ];
diff --git a/pkgs/tools/security/ghidra/extensions/ghidra-firmware-utils/default.nix b/pkgs/tools/security/ghidra/extensions/ghidra-firmware-utils/default.nix
index 84d02853d5b7..3f46b2a650b0 100644
--- a/pkgs/tools/security/ghidra/extensions/ghidra-firmware-utils/default.nix
+++ b/pkgs/tools/security/ghidra/extensions/ghidra-firmware-utils/default.nix
@@ -5,13 +5,13 @@
}:
buildGhidraExtension (finalAttrs: {
pname = "ghidra-firmware-utils";
- version = "2025.12.14";
+ version = "2026.01.14";
src = fetchFromGitHub {
owner = "al3xtjames";
repo = "ghidra-firmware-utils";
rev = finalAttrs.version;
- hash = "sha256-dg3b2Ft7fFRGhWhZILEEKY3hAXk0Ha4dwDusgkPgZ34=";
+ hash = "sha256-FEjcqsisMvmNCQikon/3EEkLEtgKmGRBl/WwZebP+/A=";
};
meta = {
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 23170c28e107..4d2f6702247c 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -566,6 +566,7 @@ mapAliases {
easyloggingpp = throw "easyloggingpp has been removed, as it is deprecated upstream and does not build with CMake 4"; # Added 2025-09-17
EBTKS = throw "'EBTKS' has been renamed to/replaced by 'ebtks'"; # Converted to throw 2025-10-27
ec2-utils = throw "'ec2-utils' has been renamed to/replaced by 'amazon-ec2-utils'"; # Converted to throw 2025-10-27
+ ecryptfs = throw "'ecryptfs' has been removed due to lack of maintenance. Consider using 'fscrypt', 'gocryptfs' or 'cryfs' instead."; # Added 2026-01-14
edid-decode = v4l-utils; # Added 2025-06-20
eidolon = throw "eidolon was removed as it is unmaintained upstream."; # Added 2025-05-28
eintopf = throw "'eintopf' has been renamed to/replaced by 'lauti'"; # Converted to throw 2025-10-27
@@ -1144,6 +1145,7 @@ mapAliases {
mrxvt = throw "'mrxvt' has been removed due to lack of maintainence upstream"; # Added 2025-09-25
msgpack = throw "msgpack has been split into msgpack-c and msgpack-cxx"; # Added 2025-09-14
msp430NewlibCross = throw "'msp430NewlibCross' has been renamed to/replaced by 'msp430Newlib'"; # Converted to throw 2025-10-27
+ mullvad-closest = throw "'mullvad-closest' has been removed as it was unmaintained. Consider using 'mullvad-compass' instead."; # Added 2026-01-13
multipass = throw "multipass was dropped since it was unmaintained."; # Added 2025-11-29
mumps_par = throw "'mumps_par' has been renamed to/replaced by 'mumps-mpi'"; # Converted to throw 2025-10-27
mustache-tcl = throw "'mustache-tcl' has been renamed to/replaced by 'tclPackages.mustache-tcl'"; # Converted to throw 2025-10-27
@@ -1417,6 +1419,7 @@ mapAliases {
python313Full = throw "python313Full has been removed. Bluetooth support is now enabled by default. The tkinter package is available within the package set."; # Added 2025-08-30
python314Full = throw "python314Full has been removed. Bluetooth support is now enabled by default. The tkinter package is available within the package set."; # Added 2025-08-30
python = throw "`python` previously pointed to Python 2; use `python3` or `python2` if necessary"; # Converted to throw 2025-10-27
+ python-qt = throw "python-qt has been removed, because hard to maintain and not required by anything"; # Added 2025-01-14
pythonFull = throw "'pythonFull' previously pointed to Python 2; use `python3` or `python2Full` if necessary"; # Converted to throw 2025-10-27
pythonPackages = throw "`pythonPackages` previously pointed to Python 2; use `python3Packages` or `python2.pkgs` if necessary"; # Converted to throw 2025-10-27
q2pro = throw "'q2pro' has been removed as upstream repository was deleted and no direct active forks were available."; # Added 2025-12-27
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 402af7f17e74..2f4a88d33c27 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2007,7 +2007,7 @@ with pkgs;
mkspiffs-presets = recurseIntoAttrs (callPackages ../tools/filesystems/mkspiffs/presets.nix { });
mobilizon = callPackage ../servers/mobilizon {
- beamPackages = beam.packages.erlang_26.extend (self: super: { elixir = self.elixir_1_15; });
+ beamPackages = beam.packages.erlang_27.extend (self: super: { elixir = self.elixir_1_18; });
mobilizon-frontend = callPackage ../servers/mobilizon/frontend.nix { };
};
@@ -3283,10 +3283,6 @@ with pkgs;
};
});
- netlify-cli = callPackage ../by-name/ne/netlify-cli/package.nix {
- nodejs = nodejs_20;
- };
-
libnma-gtk4 = libnma.override { withGtk4 = true; };
inherit (callPackages ../servers/nextcloud { })
@@ -8004,8 +8000,6 @@ with pkgs;
pth = if stdenv.hostPlatform.isMusl then npth else gnupth;
- python-qt = libsForQt5.callPackage ../development/libraries/python-qt { };
-
pyotherside = libsForQt5.callPackage ../development/libraries/pyotherside { };
qbs = libsForQt5.callPackage ../development/tools/build-managers/qbs { };
@@ -9019,8 +9013,6 @@ with pkgs;
mullvad
;
- mullvad-closest = with python3Packages; toPythonApplication mullvad-closest;
-
napalm =
with python3Packages;
toPythonApplication (
diff --git a/pkgs/top-level/beam-packages.nix b/pkgs/top-level/beam-packages.nix
index fecf5d78208b..b4df907bb50d 100644
--- a/pkgs/top-level/beam-packages.nix
+++ b/pkgs/top-level/beam-packages.nix
@@ -51,6 +51,7 @@ in
# `beam.packages.erlang_27.elixir`.
inherit (self.packages.erlang)
elixir
+ elixir_1_20
elixir_1_19
elixir_1_18
elixir_1_17
diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix
index 0378e92e1de0..f633a7ecc96b 100644
--- a/pkgs/top-level/python-aliases.nix
+++ b/pkgs/top-level/python-aliases.nix
@@ -276,6 +276,7 @@ mapAliases {
mne-python = throw "'mne-python' has been renamed to/replaced by 'mne'"; # Converted to throw 2025-10-29
mpris-server = throw "mpris-server was removed because it is unused"; # added 2025-10-31
msldap-bad = throw "'msldap-bad' has been renamed to/replaced by 'badldap'"; # added 2025-11-06
+ mullvad-closest = throw "'mullvad-closest' has been removed as it was unmaintained. Consider using 'mullvad-compass' instead."; # Added 2026-01-13
multi_key_dict = throw "'multi_key_dict' has been renamed to/replaced by 'multi-key-dict'"; # Converted to throw 2025-10-29
mutag = throw "mutag has been removed because it is unmaintained since 2018"; # added 2025-05-25
net2grid = throw "'net2grid' has been renamed to/replaced by 'gridnet'"; # Converted to throw 2025-10-29
@@ -391,6 +392,7 @@ mapAliases {
python-jsonrpc-server = throw "python-jsonrpc-server has been removed because it was no longer used by anything"; # added 2025-11-11
python-Levenshtein = throw "'python-Levenshtein' has been renamed to/replaced by 'levenshtein'"; # Converted to throw 2025-10-29
python-lz4 = throw "'python-lz4' has been renamed to/replaced by 'lz4'"; # Converted to throw 2025-10-29
+ python-qt = throw "python-qt has been removed, because hard to maintain and not required by anything"; # Added 2025-01-14
python-simple-hipchat = throw "'python-simple-hipchat' has been removed because it was broken and unmaintained"; # added 2025-08-26
python-subunit = throw "'python-subunit' has been renamed to/replaced by 'subunit'"; # Converted to throw 2025-10-29
python-u2flib-server = throw "'python-u2flib-server' has been removed, since it was broken and archived upstream"; # added 2025-11-08
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index a2bbbc404c6b..4976bb2eb2e8 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -1750,6 +1750,8 @@ self: super: with self; {
badauth = callPackage ../development/python-modules/badauth { };
+ badges = callPackage ../development/python-modules/badges { };
+
badldap = callPackage ../development/python-modules/badldap { };
badsecrets = callPackage ../development/python-modules/badsecrets { };
@@ -2229,6 +2231,8 @@ self: super: with self; {
branca = callPackage ../development/python-modules/branca { };
+ braq = callPackage ../development/python-modules/braq { };
+
bravado-core = callPackage ../development/python-modules/bravado-core { };
bravia-tv = callPackage ../development/python-modules/bravia-tv { };
@@ -2994,6 +2998,8 @@ self: super: with self; {
colormath2 = callPackage ../development/python-modules/colormath2 { };
+ colorscript = callPackage ../development/python-modules/colorscript { };
+
colorspacious = callPackage ../development/python-modules/colorspacious { };
colorthief = callPackage ../development/python-modules/colorthief { };
@@ -6077,6 +6083,8 @@ self: super: with self; {
get-video-properties = callPackage ../development/python-modules/get-video-properties { };
+ getch = callPackage ../development/python-modules/getch { };
+
getjump = callPackage ../development/python-modules/getjump { };
getkey = callPackage ../development/python-modules/getkey { };
@@ -6105,6 +6113,8 @@ self: super: with self; {
gftools = callPackage ../development/python-modules/gftools { };
+ ggml-python = callPackage ../development/python-modules/ggml-python { };
+
gguf = callPackage ../development/python-modules/gguf { };
ghapi = callPackage ../development/python-modules/ghapi { };
@@ -6753,6 +6763,8 @@ self: super: with self; {
hassil = callPackage ../development/python-modules/hassil { };
+ hatasm = callPackage ../development/python-modules/hatasm { };
+
hatasmota = callPackage ../development/python-modules/hatasmota { };
hatch-autorun = callPackage ../development/python-modules/hatch-autorun { };
@@ -8185,6 +8197,8 @@ self: super: with self; {
kuzu = callPackage ../development/python-modules/kuzu { };
+ kvf = callPackage ../development/python-modules/kvf { };
+
l18n = callPackage ../development/python-modules/l18n { };
la-panic = callPackage ../development/python-modules/la-panic { };
@@ -10110,8 +10124,6 @@ self: super: with self; {
mullvad-api = callPackage ../development/python-modules/mullvad-api { };
- mullvad-closest = callPackage ../development/python-modules/mullvad-closest { };
-
mulpyplexer = callPackage ../development/python-modules/mulpyplexer { };
multi-key-dict = callPackage ../development/python-modules/multi-key-dict { };
@@ -11784,6 +11796,8 @@ self: super: with self; {
para = callPackage ../development/python-modules/para { };
+ paradict = callPackage ../development/python-modules/paradict { };
+
paragraphs = callPackage ../development/python-modules/paragraphs { };
parallel-ssh = callPackage ../development/python-modules/parallel-ssh { };
@@ -12055,6 +12069,8 @@ self: super: with self; {
pex = callPackage ../development/python-modules/pex { };
+ pex-entysec = callPackage ../development/python-modules/pex-entysec { };
+
pexif = callPackage ../development/python-modules/pexif { };
pexpect = callPackage ../development/python-modules/pexpect { };
@@ -12541,6 +12557,8 @@ self: super: with self; {
prison = callPackage ../development/python-modules/prison { };
+ probed = callPackage ../development/python-modules/probed { };
+
process-tests = callPackage ../development/python-modules/process-tests { };
procmon-parser = callPackage ../development/python-modules/procmon-parser { };
@@ -15519,8 +15537,6 @@ self: super: with self; {
python-ptrace = callPackage ../development/python-modules/python-ptrace { };
- python-qt = toPythonModule (pkgs.python-qt.override { python3 = self.python; });
-
python-rabbitair = callPackage ../development/python-modules/python-rabbitair { };
python-rapidjson = callPackage ../development/python-modules/python-rapidjson { };
@@ -17185,6 +17201,8 @@ self: super: with self; {
shaperglot = callPackage ../development/python-modules/shaperglot { };
+ shared = callPackage ../development/python-modules/shared { };
+
sharedmem = callPackage ../development/python-modules/sharedmem { };
sharkiq = callPackage ../development/python-modules/sharkiq { };
diff --git a/pkgs/top-level/python2-packages.nix b/pkgs/top-level/python2-packages.nix
index fb9632c100d0..ebfdbb802acb 100644
--- a/pkgs/top-level/python2-packages.nix
+++ b/pkgs/top-level/python2-packages.nix
@@ -23,12 +23,8 @@ with super;
coverage = callPackage ../development/python2-modules/coverage { };
- enum = callPackage ../development/python2-modules/enum { };
-
filelock = callPackage ../development/python2-modules/filelock { };
- futures = callPackage ../development/python2-modules/futures { };
-
hypothesis = callPackage ../development/python2-modules/hypothesis { };
importlib-metadata = callPackage ../development/python2-modules/importlib-metadata { };
@@ -78,14 +74,8 @@ with super;
rpm = disabled super.rpm;
- scandir = callPackage ../development/python2-modules/scandir { };
-
setuptools = callPackage ../development/python2-modules/setuptools { };
- setuptools-scm = callPackage ../development/python2-modules/setuptools-scm { };
-
- typing = callPackage ../development/python2-modules/typing { };
-
six = super.six.overridePythonAttrs (_: {
doCheck = false; # circular dependency with pytest
});