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

K900 de7b1476 71862362

+368 -221
+3 -3
pkgs/applications/emulators/libretro/cores/beetle-psx.nix
··· 8 8 }: 9 9 mkLibretroCore { 10 10 core = "mednafen-psx" + lib.optionalString withHw "-hw"; 11 - version = "0-unstable-2025-06-27"; 11 + version = "0-unstable-2025-07-04"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "libretro"; 15 15 repo = "beetle-psx-libretro"; 16 - rev = "27aa688076606a272d024fcad67b330fe434ff0d"; 17 - hash = "sha256-omr5k1NOB3RZVeQJj2hbK53hiQbJwu7utEnxqfFPqbU="; 16 + rev = "42dc44815131079db0de69d2b1d52e9f7edf842e"; 17 + hash = "sha256-gphkj9oVWg5NOfdxoRHAY5/ipAcRVhYMlKPW6AAxw4w="; 18 18 }; 19 19 20 20 extraBuildInputs = lib.optionals withHw [
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
··· 10 10 buildMozillaMach rec { 11 11 pname = "firefox-beta"; 12 12 binaryName = pname; 13 - version = "141.0b5"; 13 + version = "141.0b8"; 14 14 applicationName = "Firefox Beta"; 15 15 src = fetchurl { 16 16 url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; 17 - sha512 = "1b77e890ea06e0ea468fc65a3f19e9b3e5c9881aa64bf4276911a1fe7d1c1c887e3a59be4a54bce8f29b705a09c2ada723d189cbead107a80cfa4dd48fa7fab9"; 17 + sha512 = "6727f7543a6a00e557c282f9a94663bb789eba90ca261725f56277a3eff65bd26b28285618ca5949df1c9254d2f03bbc517b681d6a156b363476542af4c7f913"; 18 18 }; 19 19 20 20 meta = {
+2 -2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
··· 10 10 buildMozillaMach rec { 11 11 pname = "firefox-devedition"; 12 12 binaryName = pname; 13 - version = "141.0b5"; 13 + version = "141.0b8"; 14 14 applicationName = "Firefox Developer Edition"; 15 15 requireSigning = false; 16 16 branding = "browser/branding/aurora"; 17 17 src = fetchurl { 18 18 url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz"; 19 - sha512 = "0bb3da49a048eec25a97de40a1446aab3e737c927d339f1da5025751758d40a518b5c934ff295d8294e98a4f67b7ca9a1e10b3813746048a02d244916220962c"; 19 + sha512 = "b64e483eb1ad1c3bf9b60d59b9fbd99f32eb1689f8b15cde0b08fde4e1fe68481e2f128ff450b1c4922029c328b493d2a2a21434ae7479a744ecb067fc376476"; 20 20 }; 21 21 22 22 # buildMozillaMach sets MOZ_APP_REMOTINGNAME during configuration, but
+2 -2
pkgs/applications/networking/sync/rclone/default.nix
··· 17 17 18 18 buildGoModule rec { 19 19 pname = "rclone"; 20 - version = "1.70.2"; 20 + version = "1.70.3"; 21 21 22 22 outputs = [ 23 23 "out" ··· 28 28 owner = "rclone"; 29 29 repo = "rclone"; 30 30 tag = "v${version}"; 31 - hash = "sha256-XQGrXa2sXY+vjyQJnDAEGYp8n7/nGD2ZJFkTN0k4keg="; 31 + hash = "sha256-3MQyziA+Xq8oSOvex4WeeXs8rPDOcSkLHUH0Fcg8ENs="; 32 32 }; 33 33 34 34 vendorHash = "sha256-/A9Sq7KlHitqHxvElVMQtuXUWhweiB0ukut7AJYaJHw=";
+41
pkgs/by-name/cl/cloudgoat/package.nix
··· 1 + { 2 + lib, 3 + python3, 4 + fetchFromGitHub, 5 + }: 6 + 7 + python3.pkgs.buildPythonApplication rec { 8 + pname = "cloudgoat"; 9 + version = "2.3.0"; 10 + pyproject = true; 11 + 12 + src = fetchFromGitHub { 13 + owner = "RhinoSecurityLabs"; 14 + repo = "cloudgoat"; 15 + tag = "v${version}"; 16 + hash = "sha256-xDUDpdEluYKudrjIYOoQWNvF8BoC/VpSVdV5pzfLoMc="; 17 + }; 18 + 19 + build-system = with python3.pkgs; [ poetry-core ]; 20 + 21 + dependencies = with python3.pkgs; [ 22 + argcomplete 23 + boto3 24 + pyyaml 25 + requests 26 + sqlite-utils 27 + ]; 28 + 29 + nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ]; 30 + 31 + pythonImportsCheck = [ "cloudgoat" ]; 32 + 33 + meta = { 34 + description = "AWS deployment tool for a vulnerable environment"; 35 + homepage = "https://github.com/RhinoSecurityLabs/cloudgoat"; 36 + changelog = "https://github.com/RhinoSecurityLabs/cloudgoat/releases/tag/${src.tag}"; 37 + license = lib.licenses.bsd3; 38 + maintainers = with lib.maintainers; [ fab ]; 39 + mainProgram = "cloudgoat"; 40 + }; 41 + }
+3 -3
pkgs/by-name/co/codex/package.nix
··· 9 9 }: 10 10 rustPlatform.buildRustPackage (finalAttrs: { 11 11 pname = "codex"; 12 - version = "0.2.0"; 12 + version = "0.4.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "openai"; 16 16 repo = "codex"; 17 17 tag = "rust-v${finalAttrs.version}"; 18 - hash = "sha256-lpZsECLWmoGJYafL3FlmR6WwOcynGgqWq6IUB+/y6lY="; 18 + hash = "sha256-rRe0JFEO5ixxrZYDL8kxXDOH0n7lqabkXNNaSlNnQDg="; 19 19 }; 20 20 21 21 sourceRoot = "${finalAttrs.src.name}/codex-rs"; 22 22 23 23 useFetchCargoVendor = true; 24 - cargoHash = "sha256-DIDAk5ibwEQ9mwOUS2JNFEA2npVK9TBph/TuwiJgfL4="; 24 + cargoHash = "sha256-QIZ3V4NUo1VxJN3cwdQf3S0zwePnwdKKfch0jlIJacU="; 25 25 26 26 nativeBuildInputs = [ 27 27 pkg-config
+2 -2
pkgs/by-name/dd/ddcutil/package.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "ddcutil"; 18 - version = "2.2.0"; 18 + version = "2.2.1"; 19 19 20 20 src = fetchurl { 21 21 url = "https://www.ddcutil.com/tarballs/ddcutil-${version}.tar.gz"; 22 - hash = "sha256-7Qx58cWCafSRuNyhcdSSuf7xM0JzcOG6UFiWa5K5VS4="; 22 + hash = "sha256-cch2DDg91fohgXg5uGuYUKxtVY4TPi1v6ojfrwREiuY="; 23 23 }; 24 24 25 25 nativeBuildInputs = [
+3 -3
pkgs/by-name/di/direnv/package.nix
··· 11 11 12 12 buildGoModule rec { 13 13 pname = "direnv"; 14 - version = "2.36.0"; 14 + version = "2.37.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "direnv"; 18 18 repo = "direnv"; 19 19 rev = "v${version}"; 20 - hash = "sha256-xqHc4Eb0mHQezmElJv20AMNQPgusXdvskNmlO+JP1lw="; 20 + hash = "sha256-wMv2ZzAc3GhUhvSnHgxJKPFmEjhujff9/CozYcgKfbk="; 21 21 }; 22 22 23 - vendorHash = "sha256-+7HnbJ6cIzYHkEJVcp2IydHyuqD5PfdL6TUcq7Dpluk="; 23 + vendorHash = "sha256-SAIGFQGACTB3Q0KnIdiKKNYY6fVjf/09wGqNr0Hkg+M="; 24 24 25 25 # we have no bash at the moment for windows 26 26 BASH_PATH = lib.optionalString (!stdenv.hostPlatform.isWindows) "${bash}/bin/bash";
+4 -4
pkgs/by-name/go/godns/package.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "godns"; 13 - version = "3.2.4"; 13 + version = "3.2.5"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "TimothyYe"; 17 17 repo = "godns"; 18 18 tag = "v${version}"; 19 - hash = "sha256-Uf+V6A5Q1gQQn+hJUUwmeaGve8364Lui2dMeCzkkeTQ="; 19 + hash = "sha256-pe+A4n2IaiCOoDFc8NVk1NogNBqJ9Z4EnMBhiMbpkMU="; 20 20 }; 21 21 22 - vendorHash = "sha256-PrXi460v7ooBhFooLw14tMDvLvEzIYt+4Y+36BYdWzA="; 22 + vendorHash = "sha256-ascWufBz1cp74g8QXJjEdF23WLZCwvxY+QUKMmfzhSM="; 23 23 npmDeps = fetchNpmDeps { 24 24 src = "${src}/web"; 25 - hash = "sha256-+a5IrJLamuNmwGhPIA7JKvgm6COnYre6bPuAv1PgGns="; 25 + hash = "sha256-DqNgy/ZrSQPSCqZriKosSUybHq3PbuPOjIFqRW+Nu14="; 26 26 }; 27 27 28 28 npmRoot = "web";
+29 -29
pkgs/by-name/me/measureme/Cargo.lock
··· 23 23 24 24 [[package]] 25 25 name = "analyzeme" 26 - version = "12.0.1" 26 + version = "12.0.3" 27 27 dependencies = [ 28 28 "decodeme 10.1.3", 29 - "decodeme 12.0.1", 29 + "decodeme 12.0.3", 30 30 "flate2", 31 31 "measureme 10.1.3", 32 - "measureme 12.0.1", 32 + "measureme 12.0.3", 33 33 "memchr", 34 34 "rustc-hash", 35 35 "serde", ··· 117 117 118 118 [[package]] 119 119 name = "clap" 120 - version = "4.5.40" 120 + version = "4.5.41" 121 121 source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f" 122 + checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" 123 123 dependencies = [ 124 124 "clap_builder", 125 125 "clap_derive", ··· 127 127 128 128 [[package]] 129 129 name = "clap_builder" 130 - version = "4.5.40" 130 + version = "4.5.41" 131 131 source = "registry+https://github.com/rust-lang/crates.io-index" 132 - checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e" 132 + checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" 133 133 dependencies = [ 134 134 "anstream", 135 135 "anstyle", ··· 139 139 140 140 [[package]] 141 141 name = "clap_derive" 142 - version = "4.5.40" 142 + version = "4.5.41" 143 143 source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce" 144 + checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491" 145 145 dependencies = [ 146 146 "heck", 147 147 "proc-macro2", ··· 172 172 173 173 [[package]] 174 174 name = "crox" 175 - version = "12.0.1" 175 + version = "12.0.3" 176 176 dependencies = [ 177 177 "analyzeme", 178 178 "clap", 179 - "measureme 12.0.1", 179 + "measureme 12.0.3", 180 180 "rustc-hash", 181 181 "serde", 182 182 "serde_json", ··· 218 218 219 219 [[package]] 220 220 name = "decodeme" 221 - version = "12.0.1" 221 + version = "12.0.3" 222 222 dependencies = [ 223 - "measureme 12.0.1", 223 + "measureme 12.0.3", 224 224 "memchr", 225 225 "rustc-hash", 226 226 "serde", ··· 256 256 257 257 [[package]] 258 258 name = "flamegraph" 259 - version = "12.0.1" 259 + version = "12.0.3" 260 260 dependencies = [ 261 261 "analyzeme", 262 262 "clap", 263 263 "inferno", 264 - "measureme 12.0.1", 264 + "measureme 12.0.3", 265 265 ] 266 266 267 267 [[package]] ··· 363 363 364 364 [[package]] 365 365 name = "libredox" 366 - version = "0.1.3" 366 + version = "0.1.4" 367 367 source = "registry+https://github.com/rust-lang/crates.io-index" 368 - checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 368 + checksum = "1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638" 369 369 dependencies = [ 370 370 "bitflags", 371 371 "libc", ··· 403 403 404 404 [[package]] 405 405 name = "measureme" 406 - version = "12.0.1" 406 + version = "12.0.3" 407 407 dependencies = [ 408 408 "log", 409 409 "memmap2", ··· 439 439 440 440 [[package]] 441 441 name = "mmedit" 442 - version = "12.0.1" 442 + version = "12.0.3" 443 443 dependencies = [ 444 444 "clap", 445 - "decodeme 12.0.1", 446 - "measureme 12.0.1", 445 + "decodeme 12.0.3", 446 + "measureme 12.0.3", 447 447 ] 448 448 449 449 [[package]] 450 450 name = "mmview" 451 - version = "12.0.1" 451 + version = "12.0.3" 452 452 dependencies = [ 453 453 "analyzeme", 454 454 "clap", 455 - "measureme 12.0.1", 455 + "measureme 12.0.3", 456 456 ] 457 457 458 458 [[package]] ··· 578 578 579 579 [[package]] 580 580 name = "rgb" 581 - version = "0.8.50" 581 + version = "0.8.51" 582 582 source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a" 583 + checksum = "a457e416a0f90d246a4c3288bd7a25b2304ca727f253f95be383dd17af56be8f" 584 584 dependencies = [ 585 585 "bytemuck", 586 586 ] ··· 649 649 650 650 [[package]] 651 651 name = "stack_collapse" 652 - version = "12.0.1" 652 + version = "12.0.3" 653 653 dependencies = [ 654 654 "analyzeme", 655 655 "clap", 656 - "measureme 12.0.1", 656 + "measureme 12.0.3", 657 657 ] 658 658 659 659 [[package]] ··· 670 670 671 671 [[package]] 672 672 name = "summarize" 673 - version = "12.0.1" 673 + version = "12.0.3" 674 674 dependencies = [ 675 675 "analyzeme", 676 676 "clap", 677 - "measureme 12.0.1", 677 + "measureme 12.0.3", 678 678 "prettytable-rs", 679 679 "rustc-hash", 680 680 "serde",
+2 -2
pkgs/by-name/me/measureme/package.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "measureme"; 9 - version = "12.0.1"; 9 + version = "12.0.3"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "rust-lang"; 13 13 repo = "measureme"; 14 14 rev = version; 15 - hash = "sha256-G6GCXMyjwx1yYuCwSRj8j76zLKShtPFfQmTQnnqpMlk="; 15 + hash = "sha256-pejgWzHtpEBylFzG1+/8zTV7qR6gf6UuTmuH9GNPoD0="; 16 16 }; 17 17 18 18 cargoLock.lockFile = ./Cargo.lock;
+2 -2
pkgs/by-name/na/nak/package.nix
··· 8 8 9 9 buildGoModule (finalAttrs: { 10 10 pname = "nak"; 11 - version = "0.14.4"; 11 + version = "0.15.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "fiatjaf"; 15 15 repo = "nak"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-MoH1jQP4X3DYri5+TfmjBh3+5jkyItgcS7+nOBSnRGI="; 17 + hash = "sha256-0x9fMcB8voV9MFX+XxkXgrb2WdnQONPyLQgG1bJwu2Q="; 18 18 }; 19 19 20 20 vendorHash = "sha256-5W7uqHT9iP5NbE3EFiFBSdjsINIWv5lIkz3K6yMcgrM=";
+3 -3
pkgs/by-name/nu/nuclei/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "nuclei"; 10 - version = "3.4.6"; 10 + version = "3.4.7"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "projectdiscovery"; 14 14 repo = "nuclei"; 15 15 tag = "v${version}"; 16 - hash = "sha256-Z5GRnecr1+Uz+zL/QsYQQp78261ceE9i/Hp/ebwFKH8="; 16 + hash = "sha256-UlcMHbN41jY8T5aGlUvobzEUDopAzyI7pqs9SpzuPWU="; 17 17 }; 18 18 19 - vendorHash = "sha256-+DKiQAwZhxJZtPsGa6wuNu+jgtqrtgZtx3KSa0ROz/E="; 19 + vendorHash = "sha256-W/lnL2bcYIBFKt9vNiKLkas/QB3100DSdhW6yUN1MOY="; 20 20 21 21 proxyVendor = true; # hash mismatch between Linux and Darwin 22 22
+2 -2
pkgs/by-name/op/openvas-scanner/package.nix
··· 31 31 32 32 stdenv.mkDerivation rec { 33 33 pname = "openvas-scanner"; 34 - version = "23.20.2"; 34 + version = "23.21.0"; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "greenbone"; 38 38 repo = "openvas-scanner"; 39 39 tag = "v${version}"; 40 - hash = "sha256-n8ojCp2pGITsy7kY/8qZzKrVwD+4xxA1IEp+AEmU+FE="; 40 + hash = "sha256-OiW3+JAhqHsnxnyieiJcqbEYMZJ/7TGCpizKMQNcp4I="; 41 41 }; 42 42 43 43 nativeBuildInputs = [
+7 -7
pkgs/by-name/os/osu-lazer-bin/package.nix
··· 10 10 11 11 let 12 12 pname = "osu-lazer-bin"; 13 - version = "2025.607.0"; 13 + version = "2025.710.0"; 14 14 15 15 src = 16 16 { 17 17 aarch64-darwin = fetchzip { 18 - url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Apple.Silicon.zip"; 19 - hash = "sha256-rfWP6vF68mE+pnKvJjSgkxzTBj3sWDRlB9NZZkPOYOE="; 18 + url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Apple.Silicon.zip"; 19 + hash = "sha256-Wg/HlnVjEV7rSTRTzYxP4w41PDVq+vPRT/+MArpK6+U="; 20 20 stripRoot = false; 21 21 }; 22 22 x86_64-darwin = fetchzip { 23 - url = "https://github.com/ppy/osu/releases/download/${version}/osu.app.Intel.zip"; 24 - hash = "sha256-FpMugHVyhpyzCRp+EH/RSQDsgoUEQrAuIVCaMTucz88="; 23 + url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.app.Intel.zip"; 24 + hash = "sha256-aHlcjubkai5B9k49ptjR3RImkbqHpvyfgueMPZNDmmM="; 25 25 stripRoot = false; 26 26 }; 27 27 x86_64-linux = fetchurl { 28 - url = "https://github.com/ppy/osu/releases/download/${version}/osu.AppImage"; 29 - hash = "sha256-jG3KedllnVNd5TLSkKYae2V8CzN90g5lJhT4EKI+nuk="; 28 + url = "https://github.com/ppy/osu/releases/download/${version}-lazer/osu.AppImage"; 29 + hash = "sha256-Tfm75+jkSAqyNBkN3cVrx3hyw+Ai3lKa6ZIo47x2Rns="; 30 30 }; 31 31 } 32 32 .${stdenvNoCC.system} or (throw "osu-lazer-bin: ${stdenvNoCC.system} is unsupported.");
+9 -14
pkgs/by-name/os/osu-lazer-bin/update.sh
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -I nixpkgs=./. -i bash -p unzip curl jq common-updater-scripts 3 - set -eo pipefail 4 - cd "$(dirname "${BASH_SOURCE[0]}")" 2 + #!nix-shell -I nixpkgs=./. --pure -i bash -p bash cacert curl jq nix unzip common-updater-scripts 3 + set -euo pipefail 5 4 6 - bin_file="$(realpath ./package.nix)" 5 + new_tag_name="$(curl -s "https://api.github.com/repos/ppy/osu/releases/latest" | jq -r '.name')" 6 + new_version="${new_tag_name%-lazer}" 7 + old_version="$(nix eval --raw -f . osu-lazer-bin.version)" 7 8 8 - new_version="$(curl -s "https://api.github.com/repos/ppy/osu/releases/latest" | jq -r '.name')" 9 - old_version="$(sed -nE 's/\s*version = "(.*)".*/\1/p' ./package.nix)" 10 9 if [[ "$new_version" == "$old_version" ]]; then 11 10 echo "Already up to date." 12 11 exit 0 13 12 fi 14 13 15 - cd ../../../.. 16 - 17 14 echo "Updating osu-lazer-bin from $old_version to $new_version..." 18 - sed -Ei.bak '/ *version = "/s/".+"/"'"$new_version"'"/' "$bin_file" 19 - rm "$bin_file.bak" 20 15 21 16 for pair in \ 22 17 'aarch64-darwin osu.app.Apple.Silicon.zip' \ 23 18 'x86_64-darwin osu.app.Intel.zip' \ 24 - 'x86_64-linux osu.AppImage'; do 19 + 'x86_64-linux osu.AppImage' 20 + do 25 21 set -- $pair 26 22 echo "Prefetching binary for $1..." 27 - prefetch_output=$(nix --extra-experimental-features nix-command store prefetch-file --json --hash-type sha256 "https://github.com/ppy/osu/releases/download/$new_version/$2") 23 + prefetch_output=$(nix --extra-experimental-features nix-command store prefetch-file --json --hash-type sha256 "https://github.com/ppy/osu/releases/download/$new_tag_name/$2") 28 24 if [[ "$1" == *"darwin"* ]]; then 29 25 store_path=$(jq -r '.storePath' <<<"$prefetch_output") 30 26 tmpdir=$(mktemp -d) ··· 35 31 hash=$(jq -r '.hash' <<<"$prefetch_output") 36 32 fi 37 33 echo "$1 ($2): hash = $hash" 38 - sed -Ei.bak '/ *'"$1"' = /{N;N; s@("sha256-)[^;"]+@"'"$hash"'@}' "$bin_file" 39 - rm "$bin_file.bak" 34 + update-source-version osu-lazer-bin "$new_version" "$hash" --system="$1" --ignore-same-version 40 35 done
+10 -20
pkgs/by-name/os/osu-lazer/deps.json
··· 436 436 }, 437 437 { 438 438 "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 439 - "version": "8.0.0", 440 - "hash": "sha256-75KzEGWjbRELczJpCiJub+ltNUMMbz5A/1KQU+5dgP8=" 441 - }, 442 - { 443 - "pname": "Microsoft.Extensions.DependencyInjection.Abstractions", 444 439 "version": "9.0.2", 445 440 "hash": "sha256-WoTLgw/OlXhgN54Szip0Zpne7i/YTXwZ1ZLCPcHV6QM=" 446 441 }, ··· 458 453 "pname": "Microsoft.Extensions.Logging", 459 454 "version": "9.0.2", 460 455 "hash": "sha256-vPCb4ZoiwZUSGJIOhYiLwcZLnsd0ZZhny6KQkT88nI0=" 461 - }, 462 - { 463 - "pname": "Microsoft.Extensions.Logging.Abstractions", 464 - "version": "8.0.0", 465 - "hash": "sha256-Jmddjeg8U5S+iBTwRlVAVLeIHxc4yrrNgqVMOB7EjM4=" 466 456 }, 467 457 { 468 458 "pname": "Microsoft.Extensions.Logging.Abstractions", ··· 581 571 }, 582 572 { 583 573 "pname": "NuGet.Versioning", 584 - "version": "6.12.1", 585 - "hash": "sha256-f/ejCuzCAwKs4N4Ec6yf2RovrhBT0nj0hRDP+03/Iy4=" 574 + "version": "6.14.0", 575 + "hash": "sha256-DqdOJgsphKxSvqB8b60zNPCaiLfbiu3WnUJ/90feLrY=" 586 576 }, 587 577 { 588 578 "pname": "NUnit", ··· 651 641 }, 652 642 { 653 643 "pname": "ppy.osu.Framework", 654 - "version": "2025.604.1", 655 - "hash": "sha256-TnxNneBVR6YYuaUbU1sHewwVzy15qmCpudSopHol1tM=" 644 + "version": "2025.710.0", 645 + "hash": "sha256-p1AFltuRloCm/krTzGzhI5A89NT5yU2nK6ILwhgzLnc=" 656 646 }, 657 647 { 658 648 "pname": "ppy.osu.Framework.NativeLibs", ··· 666 656 }, 667 657 { 668 658 "pname": "ppy.osu.Game.Resources", 669 - "version": "2025.605.0", 670 - "hash": "sha256-t9uNvlimF81LNECTBnhLidSmN8cOXi3Sn0rqI3na3zQ=" 659 + "version": "2025.708.0", 660 + "hash": "sha256-lgGl/jLHMlguuPbQ7MW8uTUk+ZibmMiqtMZnE3xWEr4=" 671 661 }, 672 662 { 673 663 "pname": "ppy.osuTK.NS20", ··· 701 691 }, 702 692 { 703 693 "pname": "ppy.Veldrid.SPIRV", 704 - "version": "1.0.15-gfbb03d21c2", 705 - "hash": "sha256-rnl6+U4E3BJVYTWtEjOx7fDVcJJNBP8MOisoGVLT7vA=" 694 + "version": "1.0.15-gb66ebf81d2", 695 + "hash": "sha256-+0dUQTBEU0pPjRhZXvBkWTUpmMFfM9E6FWWT6yHS/9I=" 706 696 }, 707 697 { 708 698 "pname": "ppy.Vk", ··· 1616 1606 }, 1617 1607 { 1618 1608 "pname": "Velopack", 1619 - "version": "0.0.1053", 1620 - "hash": "sha256-YAOvvHDyazxqxQoZ7rDB3szkYnTq/zrzS9mXnpI+2jI=" 1609 + "version": "0.0.1298", 1610 + "hash": "sha256-oaejrsFMKymGY8/irvB1LEQdIe8NYtZbc+/RWUaL4hk=" 1621 1611 }, 1622 1612 { 1623 1613 "pname": "Vortice.D3DCompiler",
+8 -4
pkgs/by-name/os/osu-lazer/package.nix
··· 22 22 23 23 buildDotnetModule rec { 24 24 pname = "osu-lazer"; 25 - version = "2025.607.0"; 25 + version = "2025.710.0"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "ppy"; 29 29 repo = "osu"; 30 - tag = version; 31 - hash = "sha256-qAKtINbWbC76a4vhEFIE6WnEtn/0brcIPp5WXBGQoEI="; 30 + tag = "${version}-lazer"; 31 + hash = "sha256-etIf0ZE1YHZntBQGciFlP1ARgWSTqytJIklAy77+q+Q="; 32 32 }; 33 33 34 34 projectFile = "osu.Desktop/osu.Desktop.csproj"; ··· 95 95 }) 96 96 ]; 97 97 98 - passthru.updateScript = nix-update-script { }; 98 + passthru.updateScript = nix-update-script { 99 + extraArgs = [ 100 + "--version-regex=(.*)-lazer" 101 + ]; 102 + }; 99 103 100 104 meta = { 101 105 description = "Rhythm is just a *click* away (no score submission or multiplayer, see osu-lazer-bin)";
+41
pkgs/by-name/py/pyprojectize/package.nix
··· 1 + { 2 + lib, 3 + fetchFromGitHub, 4 + python3, 5 + }: 6 + 7 + python3.pkgs.buildPythonApplication rec { 8 + pname = "pyprojectize"; 9 + version = "1a6"; 10 + pyproject = true; 11 + 12 + src = fetchFromGitHub { 13 + owner = "hroncok"; 14 + repo = "pyprojectize"; 15 + tag = version; 16 + hash = "sha256-NW74IoGdghtX2Wlxocosx8zb3Htfqq6zN9iNpICdffs="; 17 + }; 18 + 19 + build-system = with python3.pkgs; [ 20 + hatch-vcs 21 + hatchling 22 + ]; 23 + 24 + dependencies = with python3.pkgs; [ 25 + packaging 26 + specfile 27 + ]; 28 + 29 + nativeCheckInputs = with python3.pkgs; [ pytestCheckHook ]; 30 + 31 + pythonImportsCheck = [ "pyprojectize" ]; 32 + 33 + meta = { 34 + description = "Tool to convert a RPM spec file from %py3_build etc. macros to pyproject"; 35 + homepage = "https://github.com/hroncok/pyprojectize"; 36 + changelog = "https://github.com/hroncok/pyprojectize/releases/tag/${src.tag}"; 37 + license = lib.licenses.mit0; 38 + maintainers = with lib.maintainers; [ fab ]; 39 + mainProgram = "pyprojectize"; 40 + }; 41 + }
+2
pkgs/by-name/re/redmine/Gemfile
··· 82 82 gem 'bundle-audit', require: false 83 83 end 84 84 85 + gem "webrick" 86 + 85 87 local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") 86 88 if File.exist?(local_gemfile) 87 89 eval_gemfile local_gemfile
-1
pkgs/by-name/re/redmine/Gemfile.local
··· 1 - gem 'webrick'
+9 -9
pkgs/by-name/sh/shader-slang/1-find-packages.patch
··· 1 1 diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index a933d0ab64..fced38bc32 100644 2 + index 549e465ac..546c94607 100644 3 3 --- a/CMakeLists.txt 4 4 +++ b/CMakeLists.txt 5 - @@ -160,6 +160,8 @@ advanced_option( 5 + @@ -175,6 +175,8 @@ advanced_option( 6 6 "Build using system unordered dense" 7 7 OFF 8 8 ) ··· 11 11 12 12 option( 13 13 SLANG_SPIRV_HEADERS_INCLUDE_DIR 14 - @@ -386,6 +388,34 @@ if(${SLANG_USE_SYSTEM_UNORDERED_DENSE}) 14 + @@ -404,6 +406,34 @@ if(${SLANG_USE_SYSTEM_UNORDERED_DENSE}) 15 15 find_package(unordered_dense CONFIG QUIET) 16 16 endif() 17 17 ··· 47 47 48 48 # webgpu_dawn is only available as a fetched shared library, since Dawn's nested source 49 49 diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt 50 - index 55d9e4941d..ff8a244651 100644 50 + index 801cae4d6..d45150118 100644 51 51 --- a/external/CMakeLists.txt 52 52 +++ b/external/CMakeLists.txt 53 - @@ -117,6 +117,7 @@ if(NOT ${SLANG_USE_SYSTEM_SPIRV_HEADERS}) 54 - endif() 53 + @@ -133,6 +133,7 @@ if(SLANG_ENABLE_SLANG_GLSLANG) 54 + ) 55 + endif() 55 56 56 - if(SLANG_ENABLE_SLANG_GLSLANG) 57 57 +if(NOT ${SLANG_USE_SYSTEM_SPIRV_TOOLS}) 58 58 # SPIRV-Tools 59 59 set(SPIRV_TOOLS_BUILD_STATIC ON) 60 60 set(SPIRV_WERROR OFF) 61 - @@ -138,11 +139,14 @@ if(SLANG_ENABLE_SLANG_GLSLANG) 61 + @@ -148,11 +149,14 @@ if(SLANG_ENABLE_SLANG_GLSLANG) 62 62 ${system} 63 63 ) 64 64 endif() ··· 73 73 if(NOT SLANG_OVERRIDE_GLSLANG_PATH) 74 74 add_subdirectory(glslang EXCLUDE_FROM_ALL ${system}) 75 75 else() 76 - @@ -154,6 +158,7 @@ if(SLANG_ENABLE_SLANG_GLSLANG) 76 + @@ -164,6 +168,7 @@ if(SLANG_ENABLE_SLANG_GLSLANG) 77 77 ) 78 78 endif() 79 79 endif()
+6 -2
pkgs/by-name/sh/shader-slang/package.nix
··· 27 27 28 28 stdenv.mkDerivation (finalAttrs: { 29 29 pname = "shader-slang"; 30 - version = "2025.8.1"; 30 + version = "2025.12.1"; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "shader-slang"; 34 34 repo = "slang"; 35 35 tag = "v${finalAttrs.version}"; 36 - hash = "sha256-PScbMkJJ4rh8I8ID709GKtLmd5+4Z2x2BlFEdWpoesI="; 36 + hash = "sha256-5M/sKoCFVGW4VcOPzL8dVhTuo+esjINPXw76fnO7OEw="; 37 37 fetchSubmodules = true; 38 38 }; 39 39 ··· 130 130 "-DSLANG_USE_SYSTEM_GLSLANG=ON" 131 131 ] 132 132 ++ lib.optional (!withGlslang) "-DSLANG_ENABLE_SLANG_GLSLANG=OFF"; 133 + 134 + postInstall = '' 135 + mv "$out/cmake" "$dev/cmake" 136 + ''; 133 137 134 138 nativeInstallCheckInputs = [ versionCheckHook ]; 135 139 versionCheckProgram = "${placeholder "out"}/bin/slangc";
+3 -3
pkgs/by-name/sn/snipe-it/package.nix
··· 9 9 10 10 php84.buildComposerProject2 (finalAttrs: { 11 11 pname = "snipe-it"; 12 - version = "8.1.16"; 12 + version = "8.1.18"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "grokability"; 16 16 repo = "snipe-it"; 17 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-Eo0Z6aWbNniOcPIjsgWwy9d9TXfyYZPK3AtVxbAcjac="; 18 + hash = "sha256-S11RUvblLQNS+LX66zBlVATJTvOMNBxf//zpo+b4AB0="; 19 19 }; 20 20 21 - vendorHash = "sha256-bQFNpms8l85d74HoTEPx2fHZxbcjtbf1MoKj4lX3AMk="; 21 + vendorHash = "sha256-wWm7bB+TUzeRDRPYCL53c9/KspAdsHSEKK759ntiLWo="; 22 22 23 23 postInstall = '' 24 24 snipe_it_out="$out/share/php/snipe-it"
+5 -5
pkgs/by-name/sy/sysstat/package.nix
··· 6 6 bzip2, 7 7 }: 8 8 9 - stdenv.mkDerivation rec { 9 + stdenv.mkDerivation (finalAttrs: { 10 10 pname = "sysstat"; 11 - version = "12.7.4"; 11 + version = "12.7.7"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "sysstat"; 15 15 repo = "sysstat"; 16 - tag = "v${version}"; 17 - hash = "sha256-ELmSzWnJ8vGwGPwY/5MFp/2gQhMXMjNG4bHtCplfQSc="; 16 + tag = "v${finalAttrs.version}"; 17 + hash = "sha256-A0ja5/AtRNaXRXCXG2sJsvWrHPePgIIy/+rF+F7RvqI="; 18 18 }; 19 19 20 20 buildInputs = [ gettext ]; ··· 48 48 platforms = lib.platforms.linux; 49 49 maintainers = [ lib.maintainers.hensoko ]; 50 50 }; 51 - } 51 + })
+6 -6
pkgs/by-name/wa/warp-terminal/versions.json
··· 1 1 { 2 2 "darwin": { 3 - "hash": "sha256-YXZbYooBqn3jGoWd+pvPs95Oq6V9sjEA2IC7dEsj2hs=", 4 - "version": "0.2025.07.02.08.36.stable_02" 3 + "hash": "sha256-nRI0xtLFyFqqNCZjIH07Dxut4OdZMO3KHHyPeNT3XKo=", 4 + "version": "0.2025.07.09.08.11.stable_01" 5 5 }, 6 6 "linux_x86_64": { 7 - "hash": "sha256-CXCCJhR6Re423ZxWTheh0qus7sh7EqsSHz2x0Tz0t1E=", 8 - "version": "0.2025.07.02.08.36.stable_02" 7 + "hash": "sha256-zk3yHo3aimdmgA9bxbQrrZXXWYzNjJRB619PB/MRIG4=", 8 + "version": "0.2025.07.09.08.11.stable_01" 9 9 }, 10 10 "linux_aarch64": { 11 - "hash": "sha256-uaOTKWuufzfu9T8DW86Nur9QSRIcnNYCCahCrEEDPpg=", 12 - "version": "0.2025.07.02.08.36.stable_02" 11 + "hash": "sha256-b208xahTJ0e0wABB2m2M7x6CAyHKr/7uHMF/cY4LVfM=", 12 + "version": "0.2025.07.09.08.11.stable_01" 13 13 } 14 14 }
+2 -2
pkgs/development/python-modules/aioautomower/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "aioautomower"; 23 - version = "2025.6.0"; 23 + version = "1.2.2"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.11"; ··· 28 28 src = fetchFromGitHub { 29 29 owner = "Thomas55555"; 30 30 repo = "aioautomower"; 31 - tag = version; 31 + tag = "v${version}"; 32 32 hash = "sha256-6V3utjqCLQmO2iuWdn6kE8oz9XcJ/sCfeSMWmxL/2NE="; 33 33 }; 34 34
+2 -2
pkgs/development/python-modules/aioimmich/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "aioimmich"; 17 - version = "0.10.1"; 17 + version = "0.10.2"; 18 18 pyproject = true; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "mib1185"; 22 22 repo = "aioimmich"; 23 23 tag = "v${version}"; 24 - hash = "sha256-+8AMa4TS2yzUoieRao+i8nfxXtbaKGx9cG/lgpKl3TM="; 24 + hash = "sha256-+k696FDr8LoJr90SfCNzjhwxC3776IN3kRLqdtPk/LI="; 25 25 }; 26 26 27 27 postPatch = ''
+2 -2
pkgs/development/python-modules/coiled/default.nix
··· 39 39 40 40 buildPythonPackage rec { 41 41 pname = "coiled"; 42 - version = "1.106.0"; 42 + version = "1.110.0"; 43 43 pyproject = true; 44 44 45 45 src = fetchPypi { 46 46 inherit pname version; 47 - hash = "sha256-efy+ajZywr+/zREq1jnVbJm89cckRbmOX/0Jtc5AZCA="; 47 + hash = "sha256-g+c9PQ4CpDlGjBAW1qb+l/80Dnsd6xL1h30H9s/cjJw="; 48 48 }; 49 49 50 50 build-system = [
+2 -2
pkgs/development/python-modules/jupyter-collaboration-ui/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "jupyter-collaboration-ui"; 12 - version = "2.0.2"; 12 + version = "2.1.0"; 13 13 pyproject = true; 14 14 15 15 src = fetchPypi { 16 16 pname = "jupyter_collaboration_ui"; 17 17 inherit version; 18 - hash = "sha256-YaNUu0+g5DgcqfLUte7pwsEvwyKCmxBjiOgQmVl/H/o="; 18 + hash = "sha256-EaoXDM1kcpzXyRFEtP9NLo2QAn1U44FXAX61NemdfMk="; 19 19 }; 20 20 21 21 postPatch = ''
+2 -2
pkgs/development/python-modules/litellm/default.nix
··· 46 46 47 47 buildPythonPackage rec { 48 48 pname = "litellm"; 49 - version = "1.73.6"; 49 + version = "1.74.0"; 50 50 pyproject = true; 51 51 52 52 disabled = pythonOlder "3.8"; ··· 55 55 owner = "BerriAI"; 56 56 repo = "litellm"; 57 57 tag = "v${version}-stable"; 58 - hash = "sha256-L4cd72mKkCyawHrNsU71PBwiI69QIWAD6HHVObNtq3I="; 58 + hash = "sha256-qjr08HHEELIwdL3IZ+GWJWGvIySTTX1nv46tYNBP53Y="; 59 59 }; 60 60 61 61 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/mizani/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "mizani"; 22 - version = "0.13.5"; 22 + version = "0.14.2"; 23 23 pyproject = true; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "has2k1"; 27 27 repo = "mizani"; 28 28 tag = "v${version}"; 29 - hash = "sha256-W88B8WCwIqjMhjoDJaksHBhvg/Sr0RRDwo9stniyzkM="; 29 + hash = "sha256-g7eGajqFLgFWxNKefuYVWF439zVohU8W1j3w91nblEY="; 30 30 }; 31 31 32 32 build-system = [ setuptools-scm ];
+20 -4
pkgs/development/python-modules/plotnine/default.nix
··· 19 19 pytestCheckHook, 20 20 pytest-cov-stub, 21 21 scikit-misc, 22 + writableTmpDirAsHomeHook, 22 23 }: 23 24 24 25 buildPythonPackage rec { ··· 33 34 hash = "sha256-nTMu0zx13XepqQyrJrAvBCjjHdY02tlXlFk2kITHZfI="; 34 35 }; 35 36 37 + # Fixes: TypeError: hue_pal.__init__() got an unexpected keyword argument 'color_space' 38 + # 39 + # In the mizani 0.14.0 release, hue_pal was changed to use HCL color space from HSL (or HSLuv) space. 40 + # The previous functionality is still available with hls_pal. 41 + postPatch = '' 42 + substituteInPlace plotnine/scales/scale_color.py \ 43 + --replace-fail \ 44 + "from mizani.palettes import hue_pal" \ 45 + "from mizani.palettes import hls_pal" \ 46 + --replace-fail \ 47 + "hue_pal(" \ 48 + "hls_pal(" 49 + ''; 50 + 36 51 build-system = [ setuptools-scm ]; 52 + 53 + pythonRelaxDeps = [ 54 + "mizani" 55 + ]; 37 56 38 57 dependencies = [ 39 58 matplotlib ··· 49 68 pytestCheckHook 50 69 pytest-cov-stub 51 70 scikit-misc 71 + writableTmpDirAsHomeHook 52 72 ]; 53 - 54 - preCheck = '' 55 - export HOME=$(mktemp -d) 56 - ''; 57 73 58 74 pythonImportsCheck = [ "plotnine" ]; 59 75
+2 -2
pkgs/development/python-modules/publicsuffixlist/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "publicsuffixlist"; 14 - version = "1.0.2.20250707"; 14 + version = "1.0.2.20250710"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.7"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - hash = "sha256-oA2VDeMEI7GzRiFPNUi7Q/lf5ZGyd0WT5Uaz1rc3Xs8="; 21 + hash = "sha256-3PkvYnym7WGcIh4J8xFCUbZB5C1fmikK0JddnfYqzVU="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/pylance/default.nix
··· 32 32 33 33 buildPythonPackage rec { 34 34 pname = "pylance"; 35 - version = "0.31.0"; 35 + version = "0.31.1"; 36 36 pyproject = true; 37 37 38 38 src = fetchFromGitHub { 39 39 owner = "lancedb"; 40 40 repo = "lance"; 41 41 tag = "v${version}"; 42 - hash = "sha256-PjamcRvqLP8FRlyNw3+ucoQeVvSrlBEybDAugSTJqa4="; 42 + hash = "sha256-EYohbu+zhR3cLXkhM4izP/pIaFyefxc64eF8UAQojRU="; 43 43 }; 44 44 45 45 sourceRoot = "${src.name}/python"; ··· 51 51 src 52 52 sourceRoot 53 53 ; 54 - hash = "sha256-lL926HgxeRQjLOmhJ9nKvrUSWBaktS6kl20I3f0sIVA="; 54 + hash = "sha256-seYL4U/8Ac+V5NYJ3e2ji9BMkEnB+JxYX9coWFf7hGA="; 55 55 }; 56 56 57 57 nativeBuildInputs = [
+53
pkgs/development/python-modules/specfile/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + flexmock, 6 + git, 7 + pytestCheckHook, 8 + rpm, 9 + setuptools-scm, 10 + setuptools, 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "specfile"; 15 + version = "0.36.0"; 16 + pyproject = true; 17 + 18 + src = fetchFromGitHub { 19 + owner = "packit"; 20 + repo = "specfile"; 21 + tag = version; 22 + hash = "sha256-P15ilAK/LaSmDRviftTdj1bzoNqL3B0ESCHb6/avT2A="; 23 + }; 24 + 25 + build-system = [ 26 + setuptools 27 + setuptools-scm 28 + ]; 29 + 30 + dependencies = [ rpm ]; 31 + 32 + nativeCheckInputs = [ 33 + git 34 + flexmock 35 + pytestCheckHook 36 + ]; 37 + 38 + pythonImportsCheck = [ "specfile" ]; 39 + 40 + disabledTests = [ 41 + # AssertionError 42 + "test_update_tag" 43 + "test_shell_expansions" 44 + ]; 45 + 46 + meta = { 47 + description = "Library for parsing and manipulating RPM spec files"; 48 + homepage = "https://github.com/packit/specfile"; 49 + changelog = "https://github.com/packit/specfile/blob/${src.tag}/CHANGELOG.md"; 50 + license = lib.licenses.mit; 51 + maintainers = with lib.maintainers; [ fab ]; 52 + }; 53 + }
+21 -21
pkgs/development/tools/electron/binary/info.json
··· 23 23 }, 24 24 "35": { 25 25 "hashes": { 26 - "aarch64-darwin": "ddf4f0838d92f604361eabea5cefc3557276e2ae3a9cff113c2bfc6b9204a114", 27 - "aarch64-linux": "c3fc5a70de2e97679fd7124ebb57a7c16c465d76a00832b66a545a444eb8e9be", 28 - "armv7l-linux": "9b68c777af440e0ce4fc0f0dad244cd076586c6110dffde5823c88393bacc4df", 29 - "headers": "00r5swhxsv7bj8k35ymmprp1mvz337f066jhh1xsh437b1abvscp", 30 - "x86_64-darwin": "93bae50a81f476b07d6bc0d652bd21ec592e61135047b2e4e69c5e931c67459d", 31 - "x86_64-linux": "94f3987a46b7cc39f16dc3428e304dd0dee679f3266fbea85ccfeb3daabb2c45" 26 + "aarch64-darwin": "3330a8d349689a341cf0f5f126388ce2c1678c6f8760ba6456eb92d6a6fb87c4", 27 + "aarch64-linux": "148ede01556ac18a24d97db60a13346115993a73da40963968da2e951260474f", 28 + "armv7l-linux": "fd5fda4137cf9d617c50315eb16710849419b5c60d9cc304b7b5615d8f0fa47f", 29 + "headers": "1w8qcgsbii6gizv31i1nkbhaipcr6r1x384wkwnxp60dk9a6cl59", 30 + "x86_64-darwin": "517a770abc9072b2f5335cc0af763fe2e2953fa89d9564640eb75f0eccb2794a", 31 + "x86_64-linux": "bddc5a6a1e496e9b87819315dcf188b9b0f7ea8f389d2f4b8326b8d7e0afe956" 32 32 }, 33 - "version": "35.6.0" 33 + "version": "35.7.1" 34 34 }, 35 35 "36": { 36 36 "hashes": { 37 - "aarch64-darwin": "3fd20b4aa0bf3eee25235ee114b1fbf7dd124b888f4c0ce5ee3592f147abd42d", 38 - "aarch64-linux": "f789ec88675bfbede2a661eee656a083bc585232792db9e925d017c33d9dc3ec", 39 - "armv7l-linux": "9c9731c68227a3e4a634cd352802146081233e9129f39ea655c8b851a23e8fbf", 40 - "headers": "1glxjnwmah7m51nw9pcf0mjnx19bjybxkcda233dfhyrxf2i8zsq", 41 - "x86_64-darwin": "edbe907582e1e2a13d219dc3161f92db9867e452814894cc3b3c837679a3d827", 42 - "x86_64-linux": "6a0decb3e382f32d4ab3db90aabd082ef9ee1154fe205808f887e228fdb2d355" 37 + "aarch64-darwin": "e79f3fd064cec1b8cd867cd567fbe69f3346520740e22748bfe9b5fb2f01f521", 38 + "aarch64-linux": "0e84759948f590538e7e0a00eafd128d68c9d3572b0cce0a8758a78a79de6e86", 39 + "armv7l-linux": "94c5a1f3aec2cf72f5df820e8aa7d3e6fb5945bd6b75451ffef1efd08fa074aa", 40 + "headers": "09808hmprjpm33h5lx739i1yllwqy89n62ycaxrh6w42sncb2gm9", 41 + "x86_64-darwin": "93d60bd40a9b41f126ab04442a1781ccdb7934d012d8606cfdebe059d922e308", 42 + "x86_64-linux": "27b4efb0d86a628407716268c2b4057c7b695390bd121f500c0daaea2e6c9af5" 43 43 }, 44 - "version": "36.6.0" 44 + "version": "36.7.1" 45 45 }, 46 46 "37": { 47 47 "hashes": { 48 - "aarch64-darwin": "31c57a288b262d17751e6bb6f3862bfaaa7eb2f0a5dfb17965013538d2ceeeb1", 49 - "aarch64-linux": "0aca9ed706f48e1b13c14d9379473c617d906bae8a4ee3a7cc1699ad8feea79b", 50 - "armv7l-linux": "88d33b77debc1d7c189350b9ba411bced78328dca86d4d7e805c4322502fc254", 51 - "headers": "0wizghk8sbggxjcxyxga20021by5b6a4vdr92nkmaadpishs1ylh", 52 - "x86_64-darwin": "78e3c798b65d1e740e92bc2acac56b43aadf803be9fc3de799fd40407548dd83", 53 - "x86_64-linux": "c03c227b2ac340e4a4093b7157e3290581bccf798bc3e0a40b280b0083453299" 48 + "aarch64-darwin": "2f381bb274fc0cb8d3a2bfeadc5dfd84b044305cdd02c7d19234e40e90ac03a9", 49 + "aarch64-linux": "fa2a494dd7541ef1184f20ebb56508c84f00e716ce43583cf62c4ba47d4dfcad", 50 + "armv7l-linux": "f50dc1e573bee739e2a22ffde1ae503b806e38a09a2ade448374e5181a4edf89", 51 + "headers": "18w6pjbs29aqvdiscwl55ajvpib63y4q7g7y4q7hy0nr2vvzycja", 52 + "x86_64-darwin": "04112012bae4566b04f636e3101d2ced4522b2c60357a83eaec7cdbda7c036d2", 53 + "x86_64-linux": "8f61fba601660839be53625197d836d0e8c8066a54ecc7be468093e4fb6c824b" 54 54 }, 55 - "version": "37.1.0" 55 + "version": "37.2.1" 56 56 } 57 57 }
+21 -21
pkgs/development/tools/electron/chromedriver/info.json
··· 23 23 }, 24 24 "35": { 25 25 "hashes": { 26 - "aarch64-darwin": "8ba99bae583c627ea97abeecb8326513e0795bc348dbf316839cdc0959815d4d", 27 - "aarch64-linux": "3ebe02af15986baaefee678a23bd65928d6a7a9d8b5c5a7477ffac3492d64fe7", 28 - "armv7l-linux": "9e7fd420e22b6755f08f0b6a028db1375eacf6f792cf8b5bf972fe06631b9617", 29 - "headers": "00r5swhxsv7bj8k35ymmprp1mvz337f066jhh1xsh437b1abvscp", 30 - "x86_64-darwin": "e2fb710c6ede2f56d985e130cdbcc9b25cb1747e7d4cd7149c97c5a445aac0b4", 31 - "x86_64-linux": "59fdcbd69c17d73ea8736f77ab5c060e183704a54c60ff27dc7f7fd6d8ae362e" 26 + "aarch64-darwin": "2760c01ae0a292a1d20d3d2fab52120800d5734156e71671b458c6539fd24eee", 27 + "aarch64-linux": "038555b79c6f0fdf287cbd1943f9c8109e24c88290d6c4b2947159287129daca", 28 + "armv7l-linux": "1b9350313d5fdf4774a51d7b8a4149d49d3ca86e789e682794b0499b54e9ae3f", 29 + "headers": "1w8qcgsbii6gizv31i1nkbhaipcr6r1x384wkwnxp60dk9a6cl59", 30 + "x86_64-darwin": "f9ff3b3eb747a2fa0e98e6c408a52e4272d05e477aaa3442debc587e823b385d", 31 + "x86_64-linux": "29d379865c8b72645b3d81585af308ebb96cca0c500191bfd042f844d01fa9b8" 32 32 }, 33 - "version": "35.6.0" 33 + "version": "35.7.1" 34 34 }, 35 35 "36": { 36 36 "hashes": { 37 - "aarch64-darwin": "5042087ef83d34433d751360cdc7f9a02cbc839c3008a781048624ceaede4ce1", 38 - "aarch64-linux": "2a1386a4c5d0f5c01c2d1880378bfb26b5b972e3349f04205aeec0c17baa4d15", 39 - "armv7l-linux": "f66b00fa540094d687f2f3f05115d563289353f8d997b88a8605a509ea48cc33", 40 - "headers": "1glxjnwmah7m51nw9pcf0mjnx19bjybxkcda233dfhyrxf2i8zsq", 41 - "x86_64-darwin": "6cdd32f63a5b41ad653316e622655686f17ab26e4bf291beefc18705d504b98d", 42 - "x86_64-linux": "859c853712a4addb77d4fb1019e27063ef8825004bb93219e991cf5b4103ccb8" 37 + "aarch64-darwin": "58620f79f034970abe41b7c3ae2e317dc8935d937ca07a37017ff528fb7affd3", 38 + "aarch64-linux": "cd87231b0db40c8193e65bedf69451604c246867e56c7d52deb15dbdf4e7d527", 39 + "armv7l-linux": "cab434d3c281756ebd6f4fda4477a744a8081ac5eb8c938824d7391f8d5e2e32", 40 + "headers": "09808hmprjpm33h5lx739i1yllwqy89n62ycaxrh6w42sncb2gm9", 41 + "x86_64-darwin": "bd851936d81cc4ddb2591ff2544ce6952ce49052ed6c929eb6c2a712e63ce4ea", 42 + "x86_64-linux": "c4219caa0f8806e9ffabc7dccfb29ae2f9bca02a11fedd1090ad4c800c9783b1" 43 43 }, 44 - "version": "36.6.0" 44 + "version": "36.7.1" 45 45 }, 46 46 "37": { 47 47 "hashes": { 48 - "aarch64-darwin": "f17ed19aa221a0105f688e86de3b2ef2328fcd367cc0c3a1a4ef8470c82f4776", 49 - "aarch64-linux": "b41893387748f0ab996979d16e38852c9c9a27a647f1931b8cc227b6bea079af", 50 - "armv7l-linux": "abb11bb11e40f029061551bdc183b57515ee095de2019ec946bc63018454163d", 51 - "headers": "0wizghk8sbggxjcxyxga20021by5b6a4vdr92nkmaadpishs1ylh", 52 - "x86_64-darwin": "e45df1088579f802258bce0f17ebb5791140ac7b568a6e17047cace76ab9f045", 53 - "x86_64-linux": "aed73451a604782e1be5826a6455e63264ddace4e2d4552a5a400fa16398ab96" 48 + "aarch64-darwin": "20a854527dac40c643faefa3bd96cc7edc633399da825ff89b67ab5b03728b42", 49 + "aarch64-linux": "9b9810af731ca62c75ba49339943e4b251ccba8b0890f0933dfa831333a778ff", 50 + "armv7l-linux": "5b36d24fe9c6b26b4734ac70f35f6fd50098175acb207fc87187be4fb38ebb4e", 51 + "headers": "18w6pjbs29aqvdiscwl55ajvpib63y4q7g7y4q7hy0nr2vvzycja", 52 + "x86_64-darwin": "8398fa0578a60eebb90436749d66d09e23bf4a0c705117bbfa455cb4a5b19746", 53 + "x86_64-linux": "413b3e0fb051953d97c920a480ebe364bcd668f31a5ae51c3472d4007bfe4dc5" 54 54 }, 55 - "version": "37.1.0" 55 + "version": "37.2.1" 56 56 } 57 57 }
+26 -26
pkgs/development/tools/electron/info.json
··· 57 57 }, 58 58 "src/electron": { 59 59 "args": { 60 - "hash": "sha256-5yRo4cokuojRGS9gZWrhT0M9Gpklbley8nb9h9j5J4c=", 60 + "hash": "sha256-jdLAmuRf4nw/N8J7FDZwdG/+BXcoD2zVLsur+iNT4gM=", 61 61 "owner": "electron", 62 62 "repo": "electron", 63 - "tag": "v35.6.0" 63 + "tag": "v35.7.1" 64 64 }, 65 65 "fetcher": "fetchFromGitHub" 66 66 }, ··· 386 386 }, 387 387 "src/third_party/electron_node": { 388 388 "args": { 389 - "hash": "sha256-fGfV1IkJoAMQC49vZPgmoYW6OznOCJ4IIUNUiyLjIKE=", 389 + "hash": "sha256-rp48HOQB13nZJUByXaL8MMkHNFp/V0qtbDZgoFBIcJY=", 390 390 "owner": "nodejs", 391 391 "repo": "node", 392 - "tag": "v22.15.1" 392 + "tag": "v22.16.0" 393 393 }, 394 394 "fetcher": "fetchFromGitHub" 395 395 }, ··· 1305 1305 }, 1306 1306 "electron_yarn_hash": "1p9gs8s1zhwxvvmi9zb76k5nn1wly4yq0i12ibr0wvw5ls8bbars", 1307 1307 "modules": "133", 1308 - "node": "22.15.1", 1309 - "version": "35.6.0" 1308 + "node": "22.16.0", 1309 + "version": "35.7.1" 1310 1310 }, 1311 1311 "36": { 1312 1312 "chrome": "136.0.7103.177", ··· 1366 1366 }, 1367 1367 "src/electron": { 1368 1368 "args": { 1369 - "hash": "sha256-wqrEmC+nWLQtrTk3hIH4n3f9/uOYBX9H8VfooTqnues=", 1369 + "hash": "sha256-Y6OnTmAleyYsmUn/F6kOFNkA4x+QQt00mx97UNWVIWU=", 1370 1370 "owner": "electron", 1371 1371 "repo": "electron", 1372 - "tag": "v36.6.0" 1372 + "tag": "v36.7.1" 1373 1373 }, 1374 1374 "fetcher": "fetchFromGitHub" 1375 1375 }, ··· 1695 1695 }, 1696 1696 "src/third_party/electron_node": { 1697 1697 "args": { 1698 - "hash": "sha256-rp48HOQB13nZJUByXaL8MMkHNFp/V0qtbDZgoFBIcJY=", 1698 + "hash": "sha256-UFKajmYdtI645aCY8lX8X7mCZv7/k458u72cnqk25RI=", 1699 1699 "owner": "nodejs", 1700 1700 "repo": "node", 1701 - "tag": "v22.16.0" 1701 + "tag": "v22.17.0" 1702 1702 }, 1703 1703 "fetcher": "fetchFromGitHub" 1704 1704 }, ··· 2630 2630 }, 2631 2631 "electron_yarn_hash": "10n86jnzcq8kh0nk29ljw9wi1fgj13f07h92b009i1dryagliyrs", 2632 2632 "modules": "135", 2633 - "node": "22.16.0", 2634 - "version": "36.6.0" 2633 + "node": "22.17.0", 2634 + "version": "36.7.1" 2635 2635 }, 2636 2636 "37": { 2637 - "chrome": "138.0.7204.35", 2637 + "chrome": "138.0.7204.97", 2638 2638 "chromium": { 2639 2639 "deps": { 2640 2640 "gn": { ··· 2644 2644 "version": "2025-05-21" 2645 2645 } 2646 2646 }, 2647 - "version": "138.0.7204.35" 2647 + "version": "138.0.7204.97" 2648 2648 }, 2649 2649 "chromium_npm_hash": "sha256-8d5VTHutv51libabhxv7SqPRcHfhVmGDSOvTSv013rE=", 2650 2650 "deps": { 2651 2651 "src": { 2652 2652 "args": { 2653 - "hash": "sha256-0C2lONJHtUyEAQ8PNSk5Z4zCZa5XFI2LH4Ew9PgWfuU=", 2653 + "hash": "sha256-jBRcCFsjel8zBJfcgrYy59SzyYphm01zscYtGo0YFhM=", 2654 2654 "postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ", 2655 - "tag": "138.0.7204.35", 2655 + "tag": "138.0.7204.97", 2656 2656 "url": "https://chromium.googlesource.com/chromium/src.git" 2657 2657 }, 2658 2658 "fetcher": "fetchFromGitiles" ··· 2691 2691 }, 2692 2692 "src/electron": { 2693 2693 "args": { 2694 - "hash": "sha256-c/Gm/qLWy96407+XVXF+4z99jNUQwkWSwlHxnvfCbK0=", 2694 + "hash": "sha256-iJiKkKLDbcXnWDi0ZHq6xHB65cm1GsU1gffCPQSNc3Q=", 2695 2695 "owner": "electron", 2696 2696 "repo": "electron", 2697 - "tag": "v37.1.0" 2697 + "tag": "v37.2.1" 2698 2698 }, 2699 2699 "fetcher": "fetchFromGitHub" 2700 2700 }, ··· 2732 2732 }, 2733 2733 "src/third_party/angle": { 2734 2734 "args": { 2735 - "hash": "sha256-jGnuunyWvu43LLpejJTcoSlhCukhv8pX2OAQ7n1adcU=", 2736 - "rev": "d1fb74c940fef262809f4a513039b70e94c91440", 2735 + "hash": "sha256-b4bGxhtrsfmVdJo/5QT4/mtQ6hqxmfpmcrieqaT9/ls=", 2736 + "rev": "df15136b959fc60c230265f75ee7fc75c96e8250", 2737 2737 "url": "https://chromium.googlesource.com/angle/angle.git" 2738 2738 }, 2739 2739 "fetcher": "fetchFromGitiles" ··· 3028 3028 }, 3029 3029 "src/third_party/electron_node": { 3030 3030 "args": { 3031 - "hash": "sha256-rp48HOQB13nZJUByXaL8MMkHNFp/V0qtbDZgoFBIcJY=", 3031 + "hash": "sha256-UFKajmYdtI645aCY8lX8X7mCZv7/k458u72cnqk25RI=", 3032 3032 "owner": "nodejs", 3033 3033 "repo": "node", 3034 - "tag": "v22.16.0" 3034 + "tag": "v22.17.0" 3035 3035 }, 3036 3036 "fetcher": "fetchFromGitHub" 3037 3037 }, ··· 3954 3954 }, 3955 3955 "src/v8": { 3956 3956 "args": { 3957 - "hash": "sha256-MXQyDv45BDnLwKCqbueY2a5VBEgmf33Xy8WXLE9Rwsc=", 3958 - "rev": "a14ab029e21658cba458b7001281c5d526e67636", 3957 + "hash": "sha256-5y/yNZopnwtDrG+BBU6fMEi0yJJoYvsygQR+fl6vS/Y=", 3958 + "rev": "e5b4c78b54e8b033b2701db3df0bf67d3030e4c1", 3959 3959 "url": "https://chromium.googlesource.com/v8/v8.git" 3960 3960 }, 3961 3961 "fetcher": "fetchFromGitiles" ··· 3963 3963 }, 3964 3964 "electron_yarn_hash": "10n86jnzcq8kh0nk29ljw9wi1fgj13f07h92b009i1dryagliyrs", 3965 3965 "modules": "136", 3966 - "node": "22.16.0", 3967 - "version": "37.1.0" 3966 + "node": "22.17.0", 3967 + "version": "37.2.1" 3968 3968 } 3969 3969 }
+2
pkgs/top-level/python-packages.nix
··· 16741 16741 16742 16742 speaklater3 = callPackage ../development/python-modules/speaklater3 { }; 16743 16743 16744 + specfile = callPackage ../development/python-modules/specfile { }; 16745 + 16744 16746 spectra = callPackage ../development/python-modules/spectra { }; 16745 16747 16746 16748 spectral-cube = callPackage ../development/python-modules/spectral-cube { };