Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub 701fbe6f fc10bffd

+454 -230
+2 -2
nixos/modules/services/mail/postfix.nix
··· 1235 1235 "services.postfix.lookupMX was removed. Use services.postfix.settings.main.relayhost and put the hostname in angled brackets, if you need to turn off MX and SRV lookups." 1236 1236 ) 1237 1237 (lib.mkRemovedOptionModule [ "services" "postfix" "relayHost" ] 1238 - "services.postfix.relayHost was removed in favor of services.postfix.settings.main.relayhost, which now takes a list of host/port." 1238 + "services.postfix.relayHost was removed in favor of services.postfix.settings.main.relayhost, which now takes a list of host:port." 1239 1239 ) 1240 1240 (lib.mkRemovedOptionModule [ "services" "postfix" "relayPort" ] 1241 - "services.postfix.relayHost was removed in favor of services.postfix.settings.main.relayhost, which now takes a list of host/port." 1241 + "services.postfix.relayPort was removed in favor of services.postfix.settings.main.relayhost, which now takes a list of host:port." 1242 1242 ) 1243 1243 (lib.mkRemovedOptionModule [ "services" "postfix" "extraConfig" ] 1244 1244 "services.postfix.extraConfig was replaced by the structured freeform service.postfix.settings.main option."
+8 -2
pkgs/by-name/aw/awscli2/package.nix
··· 65 65 in 66 66 py.pkgs.buildPythonApplication rec { 67 67 pname = "awscli2"; 68 - version = "2.27.61"; # N.B: if you change this, check if overrides are still up-to-date 68 + version = "2.28.1"; # N.B: if you change this, check if overrides are still up-to-date 69 69 pyproject = true; 70 70 71 71 src = fetchFromGitHub { 72 72 owner = "aws"; 73 73 repo = "aws-cli"; 74 74 tag = version; 75 - hash = "sha256-2lcPqNrGAHvPPVZIQaDbI54sQQ7OsOiMxUx6qg6WeNU="; 75 + hash = "sha256-TpyjYnLTBPU83g6/h+BrX4hd4dUbZUvDyJ6m/3v38+A="; 76 76 }; 77 77 78 78 postPatch = '' ··· 158 158 # Disable slow tests (only run unit tests) 159 159 "tests/backends" 160 160 "tests/functional" 161 + ]; 162 + 163 + disabledTests = [ 164 + # Requires networking (socket binding not possible in sandbox) 165 + "test_is_socket" 166 + "test_is_special_file_warning" 161 167 ]; 162 168 163 169 pythonImportsCheck = [
+2 -2
pkgs/by-name/az/azure-cli/extensions-manual.nix
··· 83 83 84 84 containerapp = mkAzExtension rec { 85 85 pname = "containerapp"; 86 - version = "1.2.0b2"; 86 + version = "1.2.0b3"; 87 87 url = "https://azcliprod.blob.core.windows.net/cli-extensions/containerapp-${version}-py2.py3-none-any.whl"; 88 - hash = "sha256-86+DfGC1Fm55u6JPl0II/qXWqLZTv4ANRkjgQgNkInk="; 88 + hash = "sha256-UK7fbWI7NoW8sBo3OEafXX3DolFNQXhFDMHUoE1h/qA="; 89 89 description = "Microsoft Azure Command-Line Tools Containerapp Extension"; 90 90 propagatedBuildInputs = with python3Packages; [ 91 91 docker
+2
pkgs/by-name/bi/bind/package.nix
··· 52 52 nativeBuildInputs = [ 53 53 perl 54 54 pkg-config 55 + protobufc 55 56 removeReferencesTo 56 57 ]; 57 58 buildInputs = [ ··· 107 108 ''; 108 109 109 110 enableParallelBuilding = true; 111 + strictDeps = true; 110 112 111 113 doCheck = false; 112 114 # TODO: investigate failures; see this and linked discussions:
+3 -3
pkgs/by-name/ch/chirp/package.nix
··· 11 11 12 12 python3Packages.buildPythonApplication { 13 13 pname = "chirp"; 14 - version = "0.4.0-unstable-2025-07-25"; 14 + version = "0.4.0-unstable-2025-08-04"; 15 15 pyproject = true; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "kk7ds"; 19 19 repo = "chirp"; 20 - rev = "85e0655382b2c1564c387aa2fa5e21a444887ea1"; 21 - hash = "sha256-IrwKTJt8RXJKzZFQjrEYndQ5WmG52IiJnB+hrw89tfU="; 20 + rev = "a8fb306f5627f2478d55541d21f7e9ed51363010"; 21 + hash = "sha256-SQWKHkIf9d23AKnJQv58XlTmuL07HRj6oS8LW4BM+7Y="; 22 22 }; 23 23 24 24 nativeBuildInputs = [
+3 -3
pkgs/by-name/co/cosmic-protocols/package.nix
··· 9 9 10 10 stdenv.mkDerivation { 11 11 pname = "cosmic-protocols"; 12 - version = "0-unstable-2025-06-24"; 12 + version = "0-unstable-2025-08-04"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "pop-os"; 16 16 repo = "cosmic-protocols"; 17 - rev = "4f053317cc9a0e776bc24610df91ff84dfd6cc7b"; 18 - hash = "sha256-p4xRATocwG/QZtjI6fj1CPc+3jqlqr1mwoqojFxfpFE="; 17 + rev = "5035f8c810bf734401e21e0a9625c7b7e0c73325"; 18 + hash = "sha256-FYfSVg7v7S8G1gHZ5puAqb2yZES81HK+KMu0819cQ8w="; 19 19 }; 20 20 21 21 makeFlags = [ "PREFIX=${placeholder "out"}" ];
+14 -7
pkgs/by-name/cr/crush/package.nix
··· 18 18 hash = "sha256-SjrkQFSjJrPNynARE92uKA53hkstIUBSvQbqcYSsnaM="; 19 19 }; 20 20 21 + # rename TestMain to prevent it from running, as it panics in the sandbox. 22 + postPatch = '' 23 + substituteInPlace internal/llm/provider/openai_test.go \ 24 + --replace-fail \ 25 + "func TestMain" \ 26 + "func DisabledTestMain" 27 + ''; 28 + 21 29 vendorHash = "sha256-aI3MSaQYUOLJxBxwCoVg13HpxK46q6ZITrw1osx5tiE="; 22 30 23 31 ldflags = [ 24 32 "-s" 25 - "-w" 26 33 "-X=github.com/charmbracelet/crush/internal/version.Version=${finalAttrs.version}" 27 34 ]; 28 35 29 - # rename TestMain to prevent it from running, as it panics in the sandbox. 30 - postPatch = '' 31 - sed -i 's/func TestMain/func DisabledTestMain/' internal/llm/provider/openai_test.go 32 - ''; 33 - 34 36 checkFlags = 35 37 let 36 38 # these tests fail in the sandbox ··· 42 44 in 43 45 [ "-skip=^${builtins.concatStringsSep "$|^" skippedTests}$" ]; 44 46 45 - doInstallCheck = true; 47 + __darwinAllowLocalNetworking = true; 48 + 46 49 nativeCheckInputs = [ writableTmpDirAsHomeHook ]; 50 + 47 51 nativeInstallCheckInputs = [ versionCheckHook ]; 52 + versionCheckProgramArg = "--version"; 53 + doInstallCheck = true; 48 54 49 55 updateScript = nix-update-script { }; 50 56 51 57 meta = { 52 58 description = "Glamourous AI coding agent for your favourite terminal"; 53 59 homepage = "https://github.com/charmbracelet/crush"; 60 + changelog = "https://github.com/charmbracelet/crush/releases/tag/v${finalAttrs.version}"; 54 61 license = lib.licenses.fsl11Mit; 55 62 maintainers = with lib.maintainers; [ x123 ]; 56 63 mainProgram = "crush";
+2 -2
pkgs/by-name/do/dotbot/package.nix
··· 6 6 7 7 python3Packages.buildPythonApplication rec { 8 8 pname = "dotbot"; 9 - version = "1.23.0"; 9 + version = "1.23.1"; 10 10 pyproject = true; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "anishathalye"; 14 14 repo = "dotbot"; 15 15 tag = "v${version}"; 16 - hash = "sha256-Bv9nvS8DxmpMB5Bo4Sw2+rVbrnQIcnc/hQZiq0qeJxc="; 16 + hash = "sha256-Yq6mpBUokt4Zi84xyA5bayW1WLXEUXFev2aDJ/q/Fgo="; 17 17 }; 18 18 19 19 preCheck = ''
+30 -12
pkgs/by-name/ex/exegol/package.nix
··· 1 1 { 2 - fetchPypi, 3 2 lib, 3 + fetchFromGitHub, 4 4 python3Packages, 5 5 xorg, 6 6 }: 7 7 python3Packages.buildPythonApplication rec { 8 8 pname = "exegol"; 9 - version = "4.3.11"; 9 + version = "5.1.1"; 10 10 pyproject = true; 11 11 12 - src = fetchPypi { 13 - inherit pname version; 14 - hash = "sha256-+LnZSFRW7EvG+cPwMStgO6qD4AjOGkLzCarXBrW3Aak="; 12 + src = fetchFromGitHub { 13 + owner = "ThePorgs"; 14 + repo = "Exegol"; 15 + tag = version; 16 + hash = "sha256-q84uWxVooQ+tFA2NhQ5N30h8LPhT+fJfxVmcpMzOQVk="; 15 17 }; 16 18 17 19 build-system = with python3Packages; [ pdm-backend ]; ··· 19 21 pythonRelaxDeps = [ 20 22 "rich" 21 23 "argcomplete" 24 + "supabase" 22 25 ]; 23 26 24 27 dependencies = 25 28 with python3Packages; 26 29 [ 27 - pyyaml 28 - gitpython 30 + argcomplete 31 + cryptography 29 32 docker 33 + gitpython 34 + ifaddr 35 + pydantic 36 + pyjwt 37 + pyyaml 30 38 requests 31 39 rich 32 - argcomplete 33 - tzlocal 40 + supabase 34 41 ] 35 - ++ [ xorg.xhost ]; 42 + ++ pyjwt.optional-dependencies.crypto 43 + ++ [ xorg.xhost ] 44 + ++ lib.optional (!stdenv.hostPlatform.isLinux) tzlocal; 36 45 37 46 doCheck = true; 38 47 ··· 49 58 stylish macOS users and corporate Windows pros to UNIX-like power users. 50 59 ''; 51 60 homepage = "https://github.com/ThePorgs/Exegol"; 52 - changelog = "https://github.com/ThePorgs/Exegol/releases/tag/${version}"; 53 - license = lib.licenses.gpl3Only; 61 + changelog = "https://github.com/ThePorgs/Exegol/releases/tag/${src.tag}"; 62 + license = with lib.licenses; [ 63 + gpl3Only 64 + { 65 + fullName = "Exegol Software License (ESL) - Version 1.0"; 66 + url = "https://docs.exegol.com/legal/software-license"; 67 + # Please use exegol4 if you prefer to avoid the unfree version of Exegol. 68 + free = false; 69 + redistributable = false; 70 + } 71 + ]; 54 72 mainProgram = "exegol"; 55 73 maintainers = with lib.maintainers; [ 56 74 _0b11stan
+60
pkgs/by-name/ex/exegol4/package.nix
··· 1 + { 2 + fetchPypi, 3 + lib, 4 + python3Packages, 5 + xorg, 6 + }: 7 + python3Packages.buildPythonApplication rec { 8 + pname = "exegol"; 9 + version = "4.3.11"; 10 + pyproject = true; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + hash = "sha256-+LnZSFRW7EvG+cPwMStgO6qD4AjOGkLzCarXBrW3Aak="; 15 + }; 16 + 17 + build-system = with python3Packages; [ pdm-backend ]; 18 + 19 + pythonRelaxDeps = [ 20 + "rich" 21 + "argcomplete" 22 + ]; 23 + 24 + dependencies = 25 + with python3Packages; 26 + [ 27 + pyyaml 28 + gitpython 29 + docker 30 + requests 31 + rich 32 + argcomplete 33 + tzlocal 34 + ] 35 + ++ [ xorg.xhost ]; 36 + 37 + doCheck = true; 38 + 39 + pythonImportsCheck = [ "exegol" ]; 40 + 41 + meta = { 42 + description = "Fully featured and community-driven hacking environment"; 43 + longDescription = '' 44 + Exegol is a community-driven hacking environment, powerful and yet 45 + simple enough to be used by anyone in day to day engagements. Exegol is 46 + the best solution to deploy powerful hacking environments securely, 47 + easily, professionally. Exegol fits pentesters, CTF players, bug bounty 48 + hunters, researchers, beginners and advanced users, defenders, from 49 + stylish macOS users and corporate Windows pros to UNIX-like power users. 50 + ''; 51 + homepage = "https://github.com/ThePorgs/Exegol"; 52 + changelog = "https://github.com/ThePorgs/Exegol/releases/tag/${version}"; 53 + license = lib.licenses.gpl3Only; 54 + mainProgram = "exegol"; 55 + maintainers = with lib.maintainers; [ 56 + _0b11stan 57 + charB66 58 + ]; 59 + }; 60 + }
+2 -2
pkgs/by-name/fi/filesender/package.nix
··· 6 6 }: 7 7 stdenv.mkDerivation (finalAttrs: { 8 8 pname = "filesender"; 9 - version = "2.56"; 9 + version = "2.57"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "filesender"; 13 13 repo = "filesender"; 14 14 tag = "filesender-${finalAttrs.version}"; 15 - hash = "sha256-nGmjhki3RKwpZXd90Nh2VAhwNFIZE0GSdKPjsRJEP0k="; 15 + hash = "sha256-I/9Y64jWm7QdQ1yhjCHkLfkKrzV6y0Rp+wkZbDP86fw="; 16 16 }; 17 17 18 18 patches = [
+2 -2
pkgs/by-name/fl/fleet/package.nix
··· 7 7 8 8 buildGoModule (finalAttrs: { 9 9 pname = "fleet"; 10 - version = "4.71.0"; 10 + version = "4.71.1"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "fleetdm"; 14 14 repo = "fleet"; 15 15 tag = "fleet-v${finalAttrs.version}"; 16 - hash = "sha256-nkSW3209rI3pNK6WTB0HSg5XVs6ZtKfEf8hP5OKMN/4="; 16 + hash = "sha256-lEgSgwygLrpkR0Kb6U/+nPRvKD5rMDvl7lxSP9Mf92k="; 17 17 }; 18 18 vendorHash = "sha256-UOY9W2ULh2eNIfUmyU38nZCVWNTWIDTf7GBBkptrlTQ="; 19 19
+3 -3
pkgs/by-name/fo/forgejo-runner/package.nix
··· 41 41 in 42 42 buildGoModule rec { 43 43 pname = "forgejo-runner"; 44 - version = "9.0.1"; 44 + version = "9.0.2"; 45 45 46 46 src = fetchFromGitea { 47 47 domain = "code.forgejo.org"; 48 48 owner = "forgejo"; 49 49 repo = "runner"; 50 50 rev = "v${version}"; 51 - hash = "sha256-3VurTHOM7FMRJzmQ5tBmW4E0mw7hePCnff0vhxPsKfE="; 51 + hash = "sha256-UjYi7+UAKvdz5FuElYGLfTYQD/E0vS1TJkUyPfUq7YA="; 52 52 }; 53 53 54 54 vendorHash = "sha256-7R42Aa04wCba90xLTX2p6oNX58OpfDDKegqwDw3Ycbk="; ··· 93 93 meta = with lib; { 94 94 description = "Runner for Forgejo based on act"; 95 95 homepage = "https://code.forgejo.org/forgejo/runner"; 96 - changelog = "https://code.forgejo.org/forgejo/runner/src/tag/${src.rev}/RELEASE-NOTES.md"; 96 + changelog = "https://code.forgejo.org/forgejo/runner/releases/tag/${src.rev}"; 97 97 license = licenses.mit; 98 98 maintainers = with maintainers; [ 99 99 adamcstephens
+3 -3
pkgs/by-name/gr/gren/generated-backend-package.nix
··· 29 29 }: 30 30 mkDerivation { 31 31 pname = "gren"; 32 - version = "0.6.1"; 32 + version = "0.6.2"; 33 33 src = fetchgit { 34 34 url = "https://github.com/gren-lang/compiler.git"; 35 - sha256 = "0h7mm3y62l3j190sd25db4bifp65xmyc4rc16jhyphp6yzyjcpcl"; 36 - rev = "b54f0343c8015c777e4fbb74e843181e6f3cb214"; 35 + sha256 = "1c0fcdc87nmm26hk6c1k4djdk7ld9488fldx8mhwayqfsx0v2d3x"; 36 + rev = "0343e77040f97864e5eb9790dd9ba0bb5fe1d6ee"; 37 37 fetchSubmodules = true; 38 38 }; 39 39 isLibrary = false;
+4 -3
pkgs/by-name/gr/gren/package.nix
··· 11 11 12 12 stdenv.mkDerivation (finalAttrs: { 13 13 pname = "gren"; 14 - version = "0.6.1"; 14 + version = "0.6.2"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "gren-lang"; 18 18 repo = "compiler"; 19 19 tag = finalAttrs.version; 20 - hash = "sha256-lF0m/ffmwuuhNIFlwnztxVwXF1mtiKZBCnJQYfyo9UA="; 20 + hash = "sha256-fTSxQdcOe8VhRb1RhxBJjZ7ZZCMzMDOhEbXag1hjDrA="; 21 21 }; 22 22 23 23 buildInputs = [ ··· 41 41 runHook postInstall 42 42 ''; 43 43 44 + doInstallCheck = true; 44 45 nativeInstallCheckInputs = [ versionCheckHook ]; 45 46 versionCheckProgram = "${placeholder "out"}/bin/gren"; 46 47 versionCheckProgramArg = "--version"; ··· 51 52 }; 52 53 53 54 meta = { 54 - description = "Compiler for the Gren programming language"; 55 + description = "Programming language for simple and correct applications"; 55 56 homepage = "https://gren-lang.org"; 56 57 license = lib.licenses.bsd3; 57 58 mainProgram = "gren";
+5 -1
pkgs/by-name/gr/gren/update.sh
··· 1 1 #!/usr/bin/env nix-shell 2 - #!nix-shell -i bash -p cabal2nix curl jq nixfmt-rfc-style 2 + #!nix-shell -i bash -p cabal2nix curl jq nix-update nixfmt-rfc-style 3 3 4 4 set -euo pipefail 5 5 ··· 22 22 nixfmt "${backend_derivation_file}" 23 23 24 24 echo 'Finished backend generation.' 25 + 26 + echo "Updating frontend to version ${latest_version}" 27 + 28 + nix-update gren --version "${latest_version}"
+3 -3
pkgs/by-name/he/heroic-unwrapped/package.nix
··· 23 23 in 24 24 stdenv.mkDerivation (finalAttrs: { 25 25 pname = "heroic-unwrapped"; 26 - version = "2.18.0"; 26 + version = "2.18.1"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "Heroic-Games-Launcher"; 30 30 repo = "HeroicGamesLauncher"; 31 31 tag = "v${finalAttrs.version}"; 32 - hash = "sha256-DrE1gwer1pozTPWSzc5PpTWacDHhdNk/o6pA62E0uPA="; 32 + hash = "sha256-x792VA4PZleqUUgarh59JxJVXrvT95/rINYk8t9i3X0="; 33 33 }; 34 34 35 35 pnpmDeps = pnpm_10.fetchDeps { 36 36 inherit (finalAttrs) pname version src; 37 37 fetcherVersion = 1; 38 - hash = "sha256-VaPWB5nUvmnGW6gkW2FwoqcHk/rMfObuhR7RwsyNghk="; 38 + hash = "sha256-F8H0eYltIJ0S8AX+2S3cR+v8dvePw09VWToVOLM8qII="; 39 39 }; 40 40 41 41 nativeBuildInputs = [
+5 -5
pkgs/by-name/js/jsonschema-cli/package.nix
··· 6 6 nix-update-script, 7 7 }: 8 8 9 - rustPlatform.buildRustPackage rec { 9 + rustPlatform.buildRustPackage (finalAttrs: { 10 10 pname = "jsonschema-cli"; 11 11 version = "0.32.0"; 12 12 13 13 src = fetchCrate { 14 - inherit pname version; 14 + pname = "jsonschema-cli"; 15 + inherit (finalAttrs) version; 15 16 hash = "sha256-ZcavZSHf2eT65f7HbtZmD2mYUtrXEL/l1opXCvdn1O0="; 16 17 }; 17 18 ··· 21 22 versionCheckHook 22 23 ]; 23 24 doInstallCheck = true; 24 - versionCheckProgram = "${placeholder "out"}/bin/${meta.mainProgram}"; 25 25 versionCheckProgramArg = "--version"; 26 26 27 27 passthru.updateScript = nix-update-script { }; ··· 29 29 meta = { 30 30 description = "Fast command-line tool for JSON Schema validation"; 31 31 homepage = "https://github.com/Stranger6667/jsonschema"; 32 - changelog = "https://github.com/Stranger6667/jsonschema/releases/tag/rust-v${version}"; 32 + changelog = "https://github.com/Stranger6667/jsonschema/releases/tag/rust-v${finalAttrs.version}"; 33 33 license = lib.licenses.mit; 34 34 maintainers = with lib.maintainers; [ 35 35 kachick 36 36 ]; 37 37 mainProgram = "jsonschema-cli"; 38 38 }; 39 - } 39 + })
+3 -3
pkgs/by-name/ma/matrix-gtk-theme/package.nix
··· 70 70 stdenvNoCC.mkDerivation 71 71 { 72 72 inherit pname; 73 - version = "0-unstable-2025-05-06"; 73 + version = "0-unstable-2025-07-28"; 74 74 75 75 src = fetchFromGitHub { 76 76 owner = "D3vil0p3r"; 77 77 repo = "Matrix-GTK-Theme"; 78 - rev = "ef8a4e2e5e2b42c5ac1d649e88e40cba420321ca"; 79 - hash = "sha256-H/MKwZ5IdRekoCKtw3hHOUke8fKU4hdBLT11Lzn7c7I="; 78 + rev = "fe8152fff81630efca6dedefe4b7f766fb2700f9"; 79 + hash = "sha256-maGRPw9qeKTy5JzDvrQIYe2zi4plhDu4NgjevizTAEE="; 80 80 }; 81 81 82 82 propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+3 -3
pkgs/by-name/ma/matrix-synapse-unwrapped/package.nix
··· 18 18 in 19 19 python3.pkgs.buildPythonApplication rec { 20 20 pname = "matrix-synapse"; 21 - version = "1.134.0"; 21 + version = "1.135.0"; 22 22 format = "pyproject"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "element-hq"; 26 26 repo = "synapse"; 27 27 rev = "v${version}"; 28 - hash = "sha256-q7+yVKFzyu8ccuroZsTSMRRKMwmr3TDojtXNx4bChTE"; 28 + hash = "sha256-ygLWjI6HzBMTPDhEmf1rT18UhoRekzpG8DkeZXo2dts="; 29 29 }; 30 30 31 31 patches = [ ··· 39 39 40 40 cargoDeps = rustPlatform.fetchCargoVendor { 41 41 inherit pname version src; 42 - hash = "sha256-BfLj+cqS6zpX2qLb+Rur4cy7CyPH2KzdXaTXpNK20DM="; 42 + hash = "sha256-4J92s6cSgsEIYQpbU6OOLI/USIJX2Gc7UdEHgWQgmXc="; 43 43 }; 44 44 45 45 postPatch = ''
+2 -2
pkgs/by-name/ni/nix-update/package.nix
··· 11 11 12 12 python3Packages.buildPythonApplication rec { 13 13 pname = "nix-update"; 14 - version = "1.11.0"; 14 + version = "1.12.0"; 15 15 pyproject = true; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "Mic92"; 19 19 repo = "nix-update"; 20 20 tag = version; 21 - hash = "sha256-G5YehePEMhTgxCnLp8Dg+bDHvOe+QltlCkQHVwMtYx0="; 21 + hash = "sha256-oibBkZ7JxVVJSnabHGB0XNwJiYJiAdfUhp7hxTv8ArY="; 22 22 }; 23 23 24 24 build-system = [ python3Packages.setuptools ];
-5
pkgs/by-name/op/openmolcas/package.nix
··· 48 48 nevpt2Src = stdenv.mkDerivation { 49 49 pname = "nevpt2-src"; 50 50 version = "unstable"; 51 - phases = [ 52 - "unpackPhase" 53 - "patchPhase" 54 - "installPhase" 55 - ]; 56 51 src = fetchFromGitHub { 57 52 owner = "qcscine"; 58 53 repo = "nevpt2";
+10 -7
pkgs/by-name/ro/rofi-bluetooth/package.nix
··· 9 9 10 10 stdenv.mkDerivation { 11 11 pname = "rofi-bluetooth"; 12 - version = "0-unstable-2023-02-03"; 12 + version = "0-unstable-2025-04-14"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "nickclyde"; 16 16 repo = "rofi-bluetooth"; 17 17 # https://github.com/nickclyde/rofi-bluetooth/issues/19 18 - rev = "9d91c048ff129819f4c6e9e48a17bd54343bbffb"; 19 - sha256 = "sha256-1Xe3QFThIvJDCUznDP5ZBzwZEMuqmxpDIV+BcVvQDG8="; 18 + rev = "0cca4d4aa1c82c9373ce5da781d73683a29484c6"; 19 + hash = "sha256-ggYoCWRuCi1WKcwb+0zVwq3WvSqJQBitI+/XTpOc6uw="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ makeWrapper ]; ··· 37 37 runHook postInstall 38 38 ''; 39 39 40 - meta = with lib; { 40 + meta = { 41 41 description = "Rofi-based interface to connect to bluetooth devices and display status info"; 42 42 homepage = "https://github.com/nickclyde/rofi-bluetooth"; 43 - license = licenses.gpl3Only; 44 - maintainers = with maintainers; [ MoritzBoehme ]; 43 + license = lib.licenses.gpl3Only; 44 + maintainers = with lib.maintainers; [ 45 + MoritzBoehme 46 + iamanaws 47 + ]; 45 48 mainProgram = "rofi-bluetooth"; 46 - platforms = platforms.linux; 49 + platforms = lib.platforms.linux; 47 50 }; 48 51 }
+2
pkgs/by-name/ru/ruff/package.nix
··· 81 81 tests = lib.optionalAttrs stdenv.hostPlatform.isLinux { 82 82 nixos-test-driver-busybox = nixosTests.nixos-test-driver.busybox; 83 83 }; 84 + # Updating `ruff` needs to be done on staging due to NixOS tests. Disabling r-ryantm update bot: 85 + # nixpkgs-update: no auto update 84 86 updateScript = nix-update-script { }; 85 87 }; 86 88
+3 -4
pkgs/by-name/sc/scipopt-gcg/package.nix
··· 1 1 { 2 2 lib, 3 - pkgs, 4 3 stdenv, 5 4 fetchFromGitHub, 6 5 cmake, ··· 14 13 15 14 stdenv.mkDerivation rec { 16 15 pname = "scipopt-gcg"; 17 - version = "371"; 16 + version = "372"; 18 17 19 18 # To correlate scipVersion and version, check: https://scipopt.org/#news 20 - scipVersion = "9.2.1"; 19 + scipVersion = "9.2.3"; 21 20 22 21 src = fetchFromGitHub { 23 22 owner = "scipopt"; 24 23 repo = "gcg"; 25 24 tag = "v${version}"; 26 - hash = "sha256-+rD8tGE49Irg9xZTD3Ay87ISSeRI4kbBpCj5ppyENbo="; 25 + hash = "sha256-Sx0ZSca7XBT4GqxWt3bzelaXlI7kZCJo+by22mtTFhA="; 27 26 }; 28 27 29 28 nativeBuildInputs = [
+1 -1
pkgs/by-name/sc/scipopt-papilo/package.nix
··· 15 15 version = "2.4.3"; 16 16 17 17 # To correlate scipVersion and version, check: https://scipopt.org/#news 18 - scipVersion = "9.2.2"; 18 + scipVersion = "9.2.3"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "scipopt";
+1 -1
pkgs/by-name/sc/scipopt-ug/package.nix
··· 13 13 version = "1.0.0-beta6"; 14 14 15 15 # To correlate scipVersion and version, check: https://scipopt.org/#news 16 - scipVersion = "9.2.2"; 16 + scipVersion = "9.2.3"; 17 17 18 18 # Take the SCIPOptSuite source since no other source exists publicly. 19 19 src = fetchzip {
+1 -1
pkgs/by-name/sc/scipopt-zimpl/package.nix
··· 14 14 version = "362"; 15 15 16 16 # To correlate scipVersion and version, check: https://scipopt.org/#news 17 - scipVersion = "9.2.2"; 17 + scipVersion = "9.2.3"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "scipopt";
+2 -2
pkgs/by-name/sk/skopeo/package.nix
··· 19 19 20 20 buildGoModule rec { 21 21 pname = "skopeo"; 22 - version = "1.19.0"; 22 + version = "1.20.0"; 23 23 24 24 src = fetchFromGitHub { 25 25 rev = "v${version}"; 26 26 owner = "containers"; 27 27 repo = "skopeo"; 28 - hash = "sha256-Xi3M8M8UukxwWXNTnbFLA8RIWa6CHs84PjrOvtJEl78="; 28 + hash = "sha256-uw41kaIljz9Y378rX2BK0W/ZVUx8IjlIBqYHDuLgZpA="; 29 29 }; 30 30 31 31 outputs = [
+17 -7
pkgs/by-name/sl/slacky/package.nix
··· 9 9 }: 10 10 buildNpmPackage (finalAttrs: { 11 11 pname = "slacky"; 12 - version = "0.0.5"; 12 + version = "0.0.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "andirsun"; 16 16 repo = "Slacky"; 17 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-nDxmzZqi7xEe4hnY6iXJg+613lSKElWxvF3w8bRDW90="; 18 + hash = "sha256-70mexW+8+0hvVr2PYGtQuBiTh6xo2WFDqLzeCZilgaE="; 19 19 }; 20 20 21 - npmDepsHash = "sha256-9+4cxeQw2Elug+xIgzNvpaSMgDVlBFz/+TW1jJwDm40="; 21 + npmDepsHash = "sha256-Vqpg+j2mIv5XKzX//ptt9gT+SWPXpVSKSCM+E5cmuCQ="; 22 22 23 - npmPackFlags = [ "--ignore-scripts" ]; 23 + npmPackFlags = [ 24 + "--ignore-scripts" 25 + ]; 26 + 27 + makeCacheWritable = true; 28 + 29 + npmFlags = [ 30 + "--legacy-peer-deps" 31 + ]; 32 + 33 + strictDeps = true; 24 34 25 35 nativeBuildInputs = [ 26 - electron 27 36 copyDesktopItems 28 37 ]; 29 38 ··· 32 41 postInstall = '' 33 42 mkdir -p $out/share/icons 34 43 ln -s $out/lib/node_modules/slacky/build/icons/icon.png $out/share/icons/slacky.png 35 - makeWrapper ${electron}/bin/electron $out/bin/slacky \ 44 + makeWrapper ${lib.getExe electron} $out/bin/slacky \ 45 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ 36 46 --add-flags $out/lib/node_modules/slacky/ 37 47 ''; 38 48 ··· 61 71 changelog = "https://github.com/andirsun/Slacky/releases/tag/v${finalAttrs.version}"; 62 72 license = lib.licenses.mit; 63 73 maintainers = with lib.maintainers; [ awwpotato ]; 64 - platforms = [ "aarch64-linux" ]; 74 + platforms = lib.platforms.linux; 65 75 mainProgram = "slacky"; 66 76 }; 67 77 })
+2 -2
pkgs/by-name/tr/trealla/package.nix
··· 23 23 ]; 24 24 stdenv.mkDerivation (finalAttrs: { 25 25 pname = "trealla"; 26 - version = "2.79.2"; 26 + version = "2.80.8"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "trealla-prolog"; 30 30 repo = "trealla"; 31 31 rev = "v${finalAttrs.version}"; 32 - hash = "sha256-ZbGxluQQi308UN4cdc7kRZq3Vbh+Deh3oUeViefIHX4="; 32 + hash = "sha256-ssOytMvL8Qtc8F2e7Rcd1HwllKCtncutFNFl5df2DoU="; 33 33 }; 34 34 35 35 postPatch = ''
+3
pkgs/by-name/uv/uv/package.nix
··· 61 61 62 62 passthru = { 63 63 tests.uv-python = python3Packages.uv; 64 + 65 + # Updating `uv` needs to be done on staging. Disabling r-ryantm update bot: 66 + # nixpkgs-update: no auto update 64 67 updateScript = nix-update-script { }; 65 68 }; 66 69
+2 -2
pkgs/by-name/vi/victoriametrics/package.nix
··· 13 13 14 14 buildGoModule (finalAttrs: { 15 15 pname = "VictoriaMetrics"; 16 - version = "1.122.0"; 16 + version = "1.123.0"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "VictoriaMetrics"; 20 20 repo = "VictoriaMetrics"; 21 21 tag = "v${finalAttrs.version}"; 22 - hash = "sha256-CpxnCW4+hsc3SQZXMI0pkPnKPvh1GTvCmhg5NkSZbk4="; 22 + hash = "sha256-GUVRMlF94BaZSVfz4Z+IBSpf6WuA5o1WQQmeZAqKZ1g="; 23 23 }; 24 24 25 25 vendorHash = null;
+2 -2
pkgs/by-name/xg/xgboost/package.nix
··· 48 48 # in \ 49 49 # rWrapper.override{ packages = [ xgb ]; }" 50 50 pname = lib.optionalString rLibrary "r-" + pnameBase; 51 - version = "3.0.2"; 51 + version = "3.0.3"; 52 52 53 53 src = fetchFromGitHub { 54 54 owner = "dmlc"; 55 55 repo = pnameBase; 56 56 tag = "v${version}"; 57 57 fetchSubmodules = true; 58 - hash = "sha256-8mj8uw7bbwhRaL0JZf9L9//a+Re2AwbL0e7Oiw/BqIA="; 58 + hash = "sha256-UXYefQMb1xwwH5Jv8FT4rVbXP7xo+8Ya9wFhgMkm/rI="; 59 59 }; 60 60 61 61 nativeBuildInputs = [
+3 -3
pkgs/by-name/xr/xremap/package.nix
··· 6 6 }: 7 7 let 8 8 pname = "xremap"; 9 - version = "0.10.13"; 9 + version = "0.10.14"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "xremap"; 13 13 repo = "xremap"; 14 14 tag = "v${version}"; 15 - hash = "sha256-yRYffVAqSriU3AebfL1JFIKP9gUSTq5OC8CyyBTx9KQ="; 15 + hash = "sha256-7bkLn8cGDxUjy9rMcGmgrzm1YGouScQEmQMlg1k+HCY="; 16 16 }; 17 17 18 - cargoHash = "sha256-m7K47XjOO5MoCFTXYNovXm8GI2r66+UKvLV5aoCZIH0="; 18 + cargoHash = "sha256-CmlwXmQDqIr2BZrl3/uwTarRV/xGof+2mavAVUejiZE="; 19 19 20 20 buildXremap = 21 21 {
+3 -3
pkgs/by-name/ze/zellij/package.nix
··· 15 15 16 16 rustPlatform.buildRustPackage (finalAttrs: { 17 17 pname = "zellij"; 18 - version = "0.42.2"; 18 + version = "0.43.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "zellij-org"; 22 22 repo = "zellij"; 23 23 tag = "v${finalAttrs.version}"; 24 - hash = "sha256-O7BZlPSBWy+q349NYCUsw4Rb5X3xyl5Ar+a/uQPQhZY="; 24 + hash = "sha256-VlK9ONyNQAlRqLQM62ZDCv/efJbj66DgM0P9DNhvRvk="; 25 25 }; 26 26 27 27 # Remove the `vendored_curl` feature in order to link against the libcurl from nixpkgs instead of ··· 31 31 --replace-fail ', "vendored_curl"' "" 32 32 ''; 33 33 34 - cargoHash = "sha256-Vo3bshaHjy2F2WFGgaIDEFFAh0e5VPp2G4fETgIH484="; 34 + cargoHash = "sha256-P4VabkEFBvj2YkkhXqH/JZp3m3WMKcr0qUMhdorEm1Q="; 35 35 36 36 env.OPENSSL_NO_VENDOR = 1; 37 37
+2 -2
pkgs/development/libraries/eccodes/default.nix
··· 18 18 19 19 stdenv.mkDerivation rec { 20 20 pname = "eccodes"; 21 - version = "2.41.0"; 21 + version = "2.42.0"; 22 22 23 23 src = fetchurl { 24 24 url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz"; 25 - hash = "sha256-oUZ4QuEe1/YqL1zBmC4E7sYjmPSWLmugOs52RvMs8nA="; 25 + hash = "sha256-YDcbNXywEd7lRtsuq6zlt+J/D4fT6kpa3eeJE3GzwSg="; 26 26 }; 27 27 28 28 postPatch = ''
+31
pkgs/development/ocaml-modules/logs-syslog/default.nix
··· 1 + { 2 + lib, 3 + fetchurl, 4 + buildDunePackage, 5 + logs, 6 + syslog-message, 7 + ptime, 8 + version ? "0.5.0", 9 + }: 10 + 11 + buildDunePackage { 12 + pname = "logs-syslog"; 13 + inherit version; 14 + src = fetchurl { 15 + url = "https://github.com/hannesm/logs-syslog/releases/download/v${version}/logs-syslog-${version}.tbz"; 16 + hash = "sha256-rx7mksA8y1BCEisNTQwSsJaet42eR7tZ3gYzvCqrYNQ="; 17 + }; 18 + 19 + propagatedBuildInputs = [ 20 + logs 21 + syslog-message 22 + ptime 23 + ]; 24 + 25 + meta = { 26 + description = "Logs reporter to syslog (UDP/TCP/TLS)"; 27 + homepage = "https://github.com/hannesm/logs-syslog"; 28 + license = lib.licenses.isc; 29 + maintainers = [ lib.maintainers.vbgl ]; 30 + }; 31 + }
+3 -3
pkgs/development/python-modules/accelerate/default.nix
··· 33 33 34 34 buildPythonPackage rec { 35 35 pname = "accelerate"; 36 - version = "1.7.0"; 36 + version = "1.9.0"; 37 37 pyproject = true; 38 38 39 39 src = fetchFromGitHub { 40 40 owner = "huggingface"; 41 41 repo = "accelerate"; 42 42 tag = "v${version}"; 43 - hash = "sha256-nZoa2Uwd8cHl0H4LM8swHjce7HktpGdcD+6ykfoQ90M="; 43 + hash = "sha256-h1XfBG7M8aAN9W09RgIowJ2vgWAjWbUnV1KBXa5aGJU="; 44 44 }; 45 45 46 46 buildInputs = [ llvmPackages.openmp ]; ··· 172 172 meta = { 173 173 homepage = "https://huggingface.co/docs/accelerate"; 174 174 description = "Simple way to train and use PyTorch models with multi-GPU, TPU, mixed-precision"; 175 - changelog = "https://github.com/huggingface/accelerate/releases/tag/v${version}"; 175 + changelog = "https://github.com/huggingface/accelerate/releases/tag/${src.tag}"; 176 176 license = lib.licenses.asl20; 177 177 maintainers = with lib.maintainers; [ bcdarwin ]; 178 178 mainProgram = "accelerate";
+2 -2
pkgs/development/python-modules/airportsdata/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "airportsdata"; 12 - version = "20250523"; 12 + version = "20250706"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.9"; ··· 18 18 owner = "mborsetti"; 19 19 repo = "airportsdata"; 20 20 tag = "v${version}"; 21 - hash = "sha256-hqKyWyzBQgD9jB8PuflOsyZxSyU8geBVfBS/dgUsTAE="; 21 + hash = "sha256-DINR1r+Gn88XB4EddNg04CNSifYlETRW0ptCX5w2ndM="; 22 22 }; 23 23 24 24 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/ansible/default.nix
··· 25 25 26 26 let 27 27 pname = "ansible"; 28 - version = "11.7.0"; 28 + version = "11.8.0"; 29 29 in 30 30 buildPythonPackage { 31 31 inherit pname version; ··· 35 35 36 36 src = fetchPypi { 37 37 inherit pname version; 38 - hash = "sha256-+d83xx1Af2W8ucXAbJkY4pfZ6nS1za9ZJsTJqp5E218="; 38 + hash = "sha256-KOoDLHfzRLuOpNfTn5pdTpNebItgg2yMiii5z2ya2xo="; 39 39 }; 40 40 41 41 # we make ansible-core depend on ansible, not the other way around,
+2 -2
pkgs/development/python-modules/asana/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "asana"; 17 - version = "5.1.0"; 17 + version = "5.2.0"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 23 23 owner = "asana"; 24 24 repo = "python-asana"; 25 25 tag = "v${version}"; 26 - hash = "sha256-TYZi/cjwAHuluHpunfStlfPg0SSyaKKWtkJhTun/hQ0="; 26 + hash = "sha256-wTA7y7hUyAxNe5xad34thmzTKhQDk/oGHDflxpQdOrY="; 27 27 }; 28 28 29 29 build-system = [ setuptools ];
+3 -3
pkgs/development/python-modules/bracex/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "bracex"; 12 - version = "2.5.post1"; 12 + version = "2.6"; 13 13 format = "pyproject"; 14 - disabled = pythonOlder "3.8"; 14 + disabled = pythonOlder "3.9"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-EsUJUkFb+nc9LZzLjnllG4zbHzGkL2CRuAT2uitKZrY="; 18 + hash = "sha256-mPE0fNd+Iu6NlnowrU4xCyM/d1Tb8x/z/Ot2FFukfcc="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ hatchling ];
+2 -2
pkgs/development/python-modules/compliance-trestle/default.nix
··· 28 28 29 29 buildPythonPackage rec { 30 30 pname = "compliance-trestle"; 31 - version = "3.9.0"; 31 + version = "3.9.1"; 32 32 pyproject = true; 33 33 34 34 src = fetchFromGitHub { 35 35 owner = "oscal-compass"; 36 36 repo = "compliance-trestle"; 37 37 tag = "v${version}"; 38 - hash = "sha256-WWqrUfDlzpZAXtOlq3Uq8AmUOerUmMCr9KPjdjk4JHg="; 38 + hash = "sha256-AJ1luN2X6Q4dp4fna14x6HgUw1uX4X87BXkVBPVIn9k="; 39 39 fetchSubmodules = true; 40 40 }; 41 41
+2 -2
pkgs/development/python-modules/diff-cover/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "diff-cover"; 23 - version = "9.3.2"; 23 + version = "9.6.0"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.9"; ··· 28 28 src = fetchPypi { 29 29 pname = "diff_cover"; 30 30 inherit version; 31 - hash = "sha256-Kpkjn7iWhlDaR5aKg0YHtreXFD5dBAXiTEWnG+WQdVs="; 31 + hash = "sha256-deW8BW3Kpoxsh8n7TgfJ5g2u8VtujQNNVtLaniyEqHI="; 32 32 }; 33 33 34 34 build-system = [ poetry-core ];
+2 -2
pkgs/development/python-modules/google-cloud-compute/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-compute"; 17 - version = "1.31.0"; 17 + version = "1.33.0"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 22 22 src = fetchPypi { 23 23 pname = "google_cloud_compute"; 24 24 inherit version; 25 - hash = "sha256-SCX85iUIiCQdCym1jy961kkcCcyhTZOrey0/UIfRNLc="; 25 + hash = "sha256-D/xWv8qVg8L6XyticbZ1ak1vXNvv4mVkIHESlykuQu4="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/google-cloud-dlp/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "google-cloud-dlp"; 18 - version = "3.30.0"; 18 + version = "3.31.0"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 23 23 src = fetchPypi { 24 24 pname = "google_cloud_dlp"; 25 25 inherit version; 26 - hash = "sha256-qTCw9C4ULzapSjGptsr5uFL4ThUpROTxsx2ICZCx6H0="; 26 + hash = "sha256-Vh3ik1Jel02F1m84o2PB0eVnySQGBGBqGBmPLSPFqhk="; 27 27 }; 28 28 29 29 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/google-cloud-pubsub/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "google-cloud-pubsub"; 23 - version = "2.30.0"; 23 + version = "2.31.1"; 24 24 pyproject = true; 25 25 26 26 disabled = pythonOlder "3.7"; ··· 28 28 src = fetchPypi { 29 29 pname = "google_cloud_pubsub"; 30 30 inherit version; 31 - hash = "sha256-Jpde1yjSIJR59PsmZ+OzvXDedgWrrfSzAcZRw57YMEI="; 31 + hash = "sha256-9CFPaS2kNa/N+0HnfPqWIjjbluSkumRjeqpxBELZxTI="; 32 32 }; 33 33 34 34 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/google-cloud-securitycenter/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-securitycenter"; 17 - version = "1.38.1"; 17 + version = "1.39.0"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; ··· 22 22 src = fetchPypi { 23 23 pname = "google_cloud_securitycenter"; 24 24 inherit version; 25 - hash = "sha256-XsR+gNtFCWhe0PEmaS8lIgGl0+ri7MR/omK+bch4Too="; 25 + hash = "sha256-F3yEa7DTppVr2X9ufWVOQ/kkeytGKZmeOY661gUlzP8="; 26 26 }; 27 27 28 28 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/gphoto2/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "gphoto2"; 14 - version = "2.6.1"; 14 + version = "2.6.2"; 15 15 pyproject = true; 16 16 17 17 src = fetchFromGitHub { 18 18 owner = "jim-easterbrook"; 19 19 repo = "python-gphoto2"; 20 20 tag = "v${version}"; 21 - hash = "sha256-842otUAcPvwEfcXGNGhFReKbv6DykLNaEkMiN6j9/CM="; 21 + hash = "sha256-Z480HR9AlwJQI1yi8+twzHV9PMcTKWqtvoNw6ohV+6M="; 22 22 }; 23 23 24 24 build-system = [
+2 -2
pkgs/development/python-modules/hid/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "hid"; 11 - version = "1.0.7"; 11 + version = "1.0.8"; 12 12 pyproject = true; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-P4CeKSq1LEQ1rRRCyO8gW+TJyk7rgPtHx9mODHVSeyo="; 16 + hash = "sha256-XKEpp7lDSs5ePkKcEJKhZ5L+/68Geka2ZunFhocs3P4="; 17 17 }; 18 18 19 19 postPatch = ''
+3 -3
pkgs/development/python-modules/holoviews/default.nix
··· 23 23 24 24 buildPythonPackage rec { 25 25 pname = "holoviews"; 26 - version = "1.20.2"; 26 + version = "1.21.0"; 27 27 pyproject = true; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "holoviz"; 31 31 repo = "holoviews"; 32 32 tag = "v${version}"; 33 - hash = "sha256-QCRVOBMKckPji5rH7iCSnmxbNwtGypMqdfBXilXmngE="; 33 + hash = "sha256-JEGTfi4CaJaL/5AFtB92RV0DJvaIYVloukWKQSUFBZA="; 34 34 }; 35 35 36 36 postPatch = '' ··· 82 82 83 83 meta = { 84 84 description = "Python data analysis and visualization seamless and simple"; 85 - changelog = "https://github.com/holoviz/holoviews/releases/tag/v${version}"; 85 + changelog = "https://github.com/holoviz/holoviews/releases/tag/${src.tag}"; 86 86 mainProgram = "holoviews"; 87 87 homepage = "https://www.holoviews.org/"; 88 88 license = lib.licenses.bsd3;
+3 -3
pkgs/development/python-modules/hvplot/default.nix
··· 26 26 27 27 buildPythonPackage rec { 28 28 pname = "hvplot"; 29 - version = "0.11.2"; 29 + version = "0.11.3"; 30 30 pyproject = true; 31 31 32 32 src = fetchFromGitHub { 33 33 owner = "holoviz"; 34 34 repo = "hvplot"; 35 35 tag = "v${version}"; 36 - hash = "sha256-3zACW2RDRhdGi5RBPOVQJJHT78DwcgHaCHp27gIEnjA="; 36 + hash = "sha256-V1KJtv1FCGITHdgxRWq1LWEgmWOU0N0iW60Wk0O5gC8="; 37 37 }; 38 38 39 39 build-system = [ ··· 92 92 meta = { 93 93 description = "High-level plotting API for the PyData ecosystem built on HoloViews"; 94 94 homepage = "https://hvplot.pyviz.org"; 95 - changelog = "https://github.com/holoviz/hvplot/releases/tag/v${version}"; 95 + changelog = "https://github.com/holoviz/hvplot/releases/tag/${src.tag}"; 96 96 license = lib.licenses.bsd3; 97 97 maintainers = [ ]; 98 98 };
+2 -2
pkgs/development/python-modules/kuzu/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "kuzu"; 11 - version = "0.11.0"; 11 + version = "0.11.1"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - hash = "sha256-NLn+LZ+UQhWF+SHLBRO9WEhCpXBa51fAn9B14jrLQtc="; 15 + hash = "sha256-H3lqQYEGVqswk955lKBUpmVn69scg40UUlss54w/PfE="; 16 16 }; 17 17 18 18 pyproject = true;
+2 -2
pkgs/development/python-modules/latexcodec/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "latexcodec"; 11 - version = "3.0.0"; 11 + version = "3.0.1"; 12 12 format = "setuptools"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-kX3F/iQnYswZ2WPmVItC1joRgCjN0zYdYjl+O2OLa8U="; 16 + hash = "sha256-54ppEc1y+d7DUDHG7CNYTeaEK/vEYQqWeIaNFM37A1c="; 17 17 }; 18 18 19 19 propagatedBuildInputs = [ six ];
+2 -2
pkgs/development/python-modules/metaflow/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "metaflow"; 13 - version = "2.15.20"; 13 + version = "2.16.8"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Netflix"; 18 18 repo = "metaflow"; 19 19 tag = version; 20 - hash = "sha256-D4Pf2/xhEJ22kDmmxYS0PiT5k2BJ3CBfTJZ4GrvkI58="; 20 + hash = "sha256-zKEk4c4hvXejF6/WxijUIlnR5dOZZjXrD3N1MIG7LMI="; 21 21 }; 22 22 23 23 build-system = [
+3 -3
pkgs/development/python-modules/opensearch-py/default.nix
··· 30 30 31 31 buildPythonPackage rec { 32 32 pname = "opensearch-py"; 33 - version = "2.8.0"; 33 + version = "3.0.0"; 34 34 pyproject = true; 35 35 36 36 src = fetchFromGitHub { 37 37 owner = "opensearch-project"; 38 38 repo = "opensearch-py"; 39 39 tag = "v${version}"; 40 - hash = "sha256-rPHpGKEIINAEUu2UkJwAM60i0hTzXd1ec6WD50RrgL8="; 40 + hash = "sha256-IAEh+rB26Zqv7j5g2YIRZRCAtFbBngoh+w8Z4e2bY+M="; 41 41 }; 42 42 43 43 nativeBuildInputs = [ setuptools ]; ··· 92 92 meta = { 93 93 description = "Python low-level client for OpenSearch"; 94 94 homepage = "https://github.com/opensearch-project/opensearch-py"; 95 - changelog = "https://github.com/opensearch-project/opensearch-py/releases/tag/v${version}"; 95 + changelog = "https://github.com/opensearch-project/opensearch-py/releases/tag/${src.tag}"; 96 96 license = lib.licenses.asl20; 97 97 maintainers = with lib.maintainers; [ mcwitt ]; 98 98 };
+2 -2
pkgs/development/python-modules/optype/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "optype"; 15 - version = "0.11.0"; 15 + version = "0.12.0"; 16 16 pyproject = true; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "jorenham"; 20 20 repo = "optype"; 21 21 tag = "v${version}"; 22 - hash = "sha256-jExwQiEkCLiVFwiFYp2dBvH5PiRlSVG20CneGnht+No="; 22 + hash = "sha256-sDMB9gSYf108Elsqj6Obk+6B4QKiJcStkJndVrIAWQI="; 23 23 }; 24 24 25 25 disabled = pythonOlder "3.11";
+2 -2
pkgs/development/python-modules/pbs-installer/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pbs-installer"; 13 - version = "2025.06.12"; 13 + version = "2025.07.23"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.8"; ··· 19 19 owner = "frostming"; 20 20 repo = "pbs-installer"; 21 21 tag = version; 22 - hash = "sha256-OIG+CLtJsYmE2nTHjVpGPIAuEnFzNMVsDYcxPcirgjs="; 22 + hash = "sha256-cQPQ5IDjTBTHwUU60w+gCcwTyiaC30DPIb96e0hOHIY="; 23 23 }; 24 24 25 25 build-system = [ pdm-backend ];
+2 -2
pkgs/development/python-modules/pymdown-extensions/default.nix
··· 45 45 in 46 46 buildPythonPackage rec { 47 47 pname = "pymdown-extensions"; 48 - version = "10.15"; 48 + version = "10.16.1"; 49 49 pyproject = true; 50 50 51 51 src = fetchFromGitHub { 52 52 owner = "facelessuser"; 53 53 repo = "pymdown-extensions"; 54 54 tag = version; 55 - hash = "sha256-ADl1l1cgJC3T8EN+cGNq14VfShGLG51ElXFRx+tdnCg="; 55 + hash = "sha256-My1sTzWXInXb4TJ3uB7IXRyUrlbJMxrWyzzge8O0ZmQ="; 56 56 }; 57 57 58 58 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/pymodes/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pymodes"; 16 - version = "2.20"; 16 + version = "2.21.1"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.7"; ··· 22 22 owner = "junzis"; 23 23 repo = "pyModeS"; 24 24 tag = "v${version}"; 25 - hash = "sha256-BC1GLQW0/UBVwx3346mZsXSREGeVS+GhqH2Rl2faUoY="; 25 + hash = "sha256-Tla5hJ7J/3R4r4fTQMUIpY+QGvLRuNMZfWU0RsAiuk0="; 26 26 }; 27 27 28 28 build-system = [
+2 -2
pkgs/development/python-modules/pyroaring/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "pyroaring"; 13 - version = "1.0.1"; 13 + version = "1.0.2"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "Ezibenroc"; 18 18 repo = "PyRoaringBitMap"; 19 19 tag = version; 20 - hash = "sha256-Zs/MO1R4iBHDfTRVizMl6KyEWI6k2iDX7jAkBZs7kZE="; 20 + hash = "sha256-g+xpQ2DuVn8b0DiIOY69QOH6iwOYHG4bltX1zbDemdI="; 21 21 }; 22 22 23 23 build-system = [
+2 -2
pkgs/development/python-modules/pytools/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pytools"; 16 - version = "2025.1.6"; 16 + version = "2025.2.2"; 17 17 pyproject = true; 18 18 19 19 disabled = pythonOlder "3.8"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-k44d+Zl7pax3EDSkmw5jgBvZOiuS5qOPQyQVGaH7Mis="; 23 + hash = "sha256-iOxR2SM7CisJNe1/FTRX7nDf0xpaCuQA8/xs3K8tQ90="; 24 24 }; 25 25 26 26 build-system = [ hatchling ];
+28 -13
pkgs/development/python-modules/pyyaml-include/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 fetchFromGitHub, 5 - pytestCheckHook, 6 - pyyaml, 5 + 6 + # build-system 7 7 setuptools, 8 8 setuptools-scm, 9 - wheel, 9 + 10 + # dependencies 11 + fsspec, 12 + pyyaml, 13 + 14 + # tests 15 + aiohttp, 16 + pytestCheckHook, 10 17 }: 11 18 12 19 buildPythonPackage rec { 13 20 pname = "pyyaml-include"; 14 - version = "1.3.1"; 15 - format = "pyproject"; 21 + version = "2.2"; 22 + pyproject = true; 16 23 17 24 src = fetchFromGitHub { 18 25 owner = "tanbro"; 19 26 repo = "pyyaml-include"; 20 27 tag = "v${version}"; 21 - hash = "sha256-xsNMIEBYqMVQp+H8R7XpFCwROXA8I6bFvAuHrRvC+DI="; 28 + hash = "sha256-nswSYRTZ6LTLSGh78DnrXl3q06Ap1J1IMKOESv1lJoY="; 22 29 }; 23 30 24 - nativeBuildInputs = [ 31 + build-system = [ 25 32 setuptools 26 33 setuptools-scm 27 - wheel 28 34 ]; 29 35 30 - propagatedBuildInputs = [ pyyaml ]; 36 + dependencies = [ 37 + fsspec 38 + pyyaml 39 + ]; 31 40 32 - nativeCheckInputs = [ pytestCheckHook ]; 41 + nativeCheckInputs = [ 42 + aiohttp 43 + pytestCheckHook 44 + ]; 33 45 34 - pythonImportsCheck = [ "yamlinclude" ]; 46 + pythonImportsCheck = [ "yaml_include" ]; 35 47 36 - meta = with lib; { 48 + __darwinAllowLocalNetworking = true; 49 + 50 + meta = { 37 51 description = "Extending PyYAML with a custom constructor for including YAML files within YAML files"; 38 52 homepage = "https://github.com/tanbro/pyyaml-include"; 39 - license = licenses.gpl3Plus; 53 + changelog = "https://github.com/tanbro/pyyaml-include/blob/v${version}/CHANGELOG.md"; 54 + license = lib.licenses.gpl3Plus; 40 55 maintainers = [ ]; 41 56 }; 42 57 }
+2 -2
pkgs/development/python-modules/sphinx-codeautolink/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "sphinx-codeautolink"; 20 - version = "0.17.4"; 20 + version = "0.17.5"; 21 21 pyproject = true; 22 22 23 23 outputs = [ ··· 29 29 owner = "felix-hilden"; 30 30 repo = "sphinx-codeautolink"; 31 31 tag = "v${version}"; 32 - hash = "sha256-1a76t4k2hVXwrG6X4w5yFYCMyR12Nlqodd2D0GoH/vM="; 32 + hash = "sha256-43XDCajH+uSHnofjK/gH4EAiv2ljjuBr8UbJtm/DsDI="; 33 33 }; 34 34 35 35 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/ssort/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "ssort"; 13 - version = "0.14.0"; 13 + version = "0.15.0"; 14 14 pyproject = true; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "bwhmather"; 18 18 repo = "ssort"; 19 19 tag = version; 20 - hash = "sha256-TINktjuTdyRYkqIs3Jyv6vobSBqV1iPoHrG36sBHah8="; 20 + hash = "sha256-7WeLhetqbqiQQlDmoWSMzydhiKcdI2CbemKjWJd5Uoc="; 21 21 }; 22 22 23 23 build-system = [ setuptools ];
+2 -2
pkgs/development/python-modules/streamlit/default.nix
··· 28 28 29 29 buildPythonPackage rec { 30 30 pname = "streamlit"; 31 - version = "1.46.0"; 31 + version = "1.47.1"; 32 32 pyproject = true; 33 33 34 34 disabled = pythonOlder "3.9"; 35 35 36 36 src = fetchPypi { 37 37 inherit pname version; 38 - hash = "sha256-Cyc0tI8R8eXIBGARtrGiJ0mC3GV+7yrejbcPDh3FPdo="; 38 + hash = "sha256-2u15dj0cr+sDzdgAuRqpx63DaIxrLL9OzCyomaq4Kio="; 39 39 }; 40 40 41 41 build-system = [
+49
pkgs/development/python-modules/tinyio/default.nix
··· 1 + { 2 + lib, 3 + stdenv, 4 + buildPythonPackage, 5 + fetchFromGitHub, 6 + 7 + # build-system 8 + hatchling, 9 + 10 + # tests 11 + pytestCheckHook, 12 + }: 13 + 14 + buildPythonPackage rec { 15 + pname = "tinyio"; 16 + version = "0.2.0"; 17 + pyproject = true; 18 + 19 + src = fetchFromGitHub { 20 + owner = "patrick-kidger"; 21 + repo = "tinyio"; 22 + tag = "v${version}"; 23 + hash = "sha256-5Fk+/tT6mkyIosRKTFG5XuFtAM5wy3v0npiJjN47WV8="; 24 + }; 25 + 26 + build-system = [ 27 + hatchling 28 + ]; 29 + 30 + pythonImportsCheck = [ "tinyio" ]; 31 + 32 + nativeCheckInputs = [ 33 + pytestCheckHook 34 + ]; 35 + 36 + disabledTests = lib.optionals stdenv.hostPlatform.isDarwin [ 37 + # AssertionError 38 + # assert 0 >= 4, where 0 = sum([False, False, False, False, False]) 39 + "test_sleep" 40 + ]; 41 + 42 + meta = { 43 + description = "Dead-simple event loop for Python"; 44 + homepage = "https://github.com/patrick-kidger/tinyio"; 45 + changelog = "https://github.com/patrick-kidger/tinyio/releases/tag/v${version}"; 46 + license = lib.licenses.asl20; 47 + maintainers = with lib.maintainers; [ GaetanLepage ]; 48 + }; 49 + }
+2 -2
pkgs/development/python-modules/xattr/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "xattr"; 13 - version = "1.1.4"; 13 + version = "1.2.0"; 14 14 pyproject = true; 15 15 16 16 disabled = pythonOlder "3.8"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - hash = "sha256-t7AuyyJw2lt+feruqPi1KMFzaEAcK51fY+kfVFtF03I="; 20 + hash = "sha256-pkyOIe/xvhQ6zPgP07j94+KKR4w32imHQq9kesPl4Kc="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/xlrd/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "xlrd"; 10 - version = "2.0.1"; 10 + version = "2.0.2"; 11 11 format = "setuptools"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "f72f148f54442c6b056bf931dbc34f986fd0c3b0b6b5a58d013c9aef274d0c88"; 15 + sha256 = "sha256-CLXiXeWPIc5x3H2zs7gQbB+ndvMCTFTkW0WzdOiSNMk="; 16 16 }; 17 17 18 18 nativeCheckInputs = [ pytestCheckHook ];
+2 -2
pkgs/development/tools/build-managers/sbt/default.nix
··· 10 10 11 11 stdenv.mkDerivation (finalAttrs: { 12 12 pname = "sbt"; 13 - version = "1.11.3"; 13 + version = "1.11.4"; 14 14 15 15 src = fetchurl { 16 16 url = "https://github.com/sbt/sbt/releases/download/v${finalAttrs.version}/sbt-${finalAttrs.version}.tgz"; 17 - hash = "sha256-PqUJFayLmJuLH8niTllKYNPBgdQwE/6WSxX+s4RIOzw="; 17 + hash = "sha256-1LVmQmTh11KRX3jMOaSeaB329h0av2HOppZssiEEarY="; 18 18 }; 19 19 20 20 postPatch = ''
+6 -3
pkgs/development/tools/ilspycmd/default.nix
··· 10 10 }: 11 11 buildDotnetModule (finalAttrs: { 12 12 pname = "ilspycmd"; 13 - version = "9.0-preview3"; 13 + version = "9.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "icsharpcode"; 17 17 repo = "ILSpy"; 18 18 rev = "v${finalAttrs.version}"; 19 - hash = "sha256-7cPXFaEKr76GtqcNsKx7tstRUeTpSTF8ggxbyEnQa9M="; 19 + hash = "sha256-YkZEStCI6Omu8HgClm5qHnXxm5pKJVILtbydY8vAFic="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ ··· 53 53 fromSource 54 54 binaryBytecode 55 55 ]; 56 - maintainers = with lib.maintainers; [ emilytrau ]; 56 + maintainers = with lib.maintainers; [ 57 + emilytrau 58 + tbaldwin 59 + ]; 57 60 }; 58 61 })
+40 -20
pkgs/development/tools/ilspycmd/deps.json
··· 195 195 "hash": "sha256-FeM40ktcObQJk4nMYShB61H/E8B7tIKfl9ObJ0IOcCM=" 196 196 }, 197 197 { 198 + "pname": "Microsoft.Sbom.Targets", 199 + "version": "3.1.0", 200 + "hash": "sha256-7q/fcTp7yU/yj7pCmzIyqBO3hOZ2Uko/jfZugIPjyrs=" 201 + }, 202 + { 198 203 "pname": "Microsoft.SourceLink.Common", 199 204 "version": "8.0.0", 200 205 "hash": "sha256-AfUqleVEqWuHE7z2hNiwOLnquBJ3tuYtbkdGMppHOXc=" ··· 221 226 }, 222 227 { 223 228 "pname": "NuGet.Common", 224 - "version": "6.11.1", 225 - "hash": "sha256-UyZtDyTuymC+sKSX+ripOI6MmJZn11loVapVs4uzaGo=" 229 + "version": "6.13.2", 230 + "hash": "sha256-ASLa/Jigg5Eop0ZrXPl98RW2rxnJRC7pbbxhuV74hFw=" 226 231 }, 227 232 { 228 233 "pname": "NuGet.Configuration", 229 - "version": "6.11.1", 230 - "hash": "sha256-JH2UCpjYg8pkqxQ4j4BrWiTKhGzgfn55NMr32wf6+FQ=" 234 + "version": "6.13.2", 235 + "hash": "sha256-z8VW1YdRDanyyRTDYRvRkSv/XPR3c/hMM1y8cNNjx0Y=" 231 236 }, 232 237 { 233 238 "pname": "NuGet.Frameworks", 234 - "version": "6.11.1", 235 - "hash": "sha256-p25Oa7wJjwF+2puIhBkZZkKSuk4jGq7xikYSCdfp9Vc=" 239 + "version": "6.13.2", 240 + "hash": "sha256-caDyc+WgYOo43AUTjtbP0MyvYDb6JweEKDdIul61Cac=" 236 241 }, 237 242 { 238 243 "pname": "NuGet.Packaging", 239 - "version": "6.11.1", 240 - "hash": "sha256-1yY3p5hQwbUgYCyHnBcuGWiiIib1ppPYt2ntxwXSJW0=" 244 + "version": "6.13.2", 245 + "hash": "sha256-lhO+SFwIYZ4aPHxIGm5ubkkE2a5Ve2xgtroRbNh7hpw=" 241 246 }, 242 247 { 243 248 "pname": "NuGet.Protocol", 244 - "version": "6.11.1", 245 - "hash": "sha256-/zFvBV83Q5oMNu68BjmrHtZMAxf/YkDJV8HSsl5GjsY=" 249 + "version": "6.13.2", 250 + "hash": "sha256-5lnAHHZjy7A4vgv65AeBAs64mSNpuoUjxW3HnrMpuzY=" 246 251 }, 247 252 { 248 253 "pname": "NuGet.Versioning", 249 - "version": "6.11.1", 250 - "hash": "sha256-fl8lyChMjV7Sp8keAP7CdXZh7ARN/mU39T3gG74jDWY=" 254 + "version": "6.13.2", 255 + "hash": "sha256-gmpyBpKnt+GHqgx/2uFKp+J2csbxEAy1E7WdVT117sw=" 251 256 }, 252 257 { 253 258 "pname": "System.Buffers", ··· 260 265 "hash": "sha256-DKEbpFqXCIEfqp9p3ezqadn5b/S1YTk32/EQK+tEScs=" 261 266 }, 262 267 { 268 + "pname": "System.Collections.Immutable", 269 + "version": "8.0.0", 270 + "hash": "sha256-F7OVjKNwpqbUh8lTidbqJWYi476nsq9n+6k0+QVRo3w=" 271 + }, 272 + { 273 + "pname": "System.Collections.Immutable", 274 + "version": "9.0.4", 275 + "hash": "sha256-0A6gCPjhx0IIAlhskPsWS8cjWpoBJGEYTnW1fkdpFTg=" 276 + }, 277 + { 263 278 "pname": "System.ComponentModel.Annotations", 264 279 "version": "5.0.0", 265 280 "hash": "sha256-0pST1UHgpeE6xJrYf5R+U7AwIlH3rVC3SpguilI/MAg=" 266 281 }, 267 282 { 268 283 "pname": "System.Composition.AttributedModel", 269 - "version": "8.0.0", 270 - "hash": "sha256-n3aXiBAFIlQicSRLiNtLh++URSUxRBLggsjJ8OMNRpo=" 284 + "version": "9.0.4", 285 + "hash": "sha256-r71EJF5F5ZjAgkuvcI00tAnnIrK+IQ5Wj7wU8MwwRRQ=" 271 286 }, 272 287 { 273 288 "pname": "System.Diagnostics.EventLog", ··· 276 291 }, 277 292 { 278 293 "pname": "System.Formats.Asn1", 279 - "version": "6.0.0", 280 - "hash": "sha256-KaMHgIRBF7Nf3VwOo+gJS1DcD+41cJDPWFh+TDQ8ee8=" 294 + "version": "8.0.1", 295 + "hash": "sha256-may/Wg+esmm1N14kQTG4ESMBi+GQKPp0ZrrBo/o6OXM=" 281 296 }, 282 297 { 283 298 "pname": "System.Memory", ··· 296 311 }, 297 312 { 298 313 "pname": "System.Reflection.Metadata", 299 - "version": "8.0.1", 300 - "hash": "sha256-Swip1XuTs/r2m4RKuG5BXXxcaNGRh+jbMnjFRNdL87U=" 314 + "version": "9.0.4", 315 + "hash": "sha256-JG4esIQbb7J9u/H0HmwFpHjhUYTGIiRVD5KPt3w5okA=" 301 316 }, 302 317 { 303 318 "pname": "System.Runtime.CompilerServices.Unsafe", ··· 305 320 "hash": "sha256-bEG1PnDp7uKYz/OgLOWs3RWwQSVYm+AnPwVmAmcgp2I=" 306 321 }, 307 322 { 323 + "pname": "System.Runtime.CompilerServices.Unsafe", 324 + "version": "6.1.2", 325 + "hash": "sha256-X2p/U680Zfkr622oc+vg5JYgbDEzE7mLre5DVaayWTc=" 326 + }, 327 + { 308 328 "pname": "System.Security.Cryptography.Pkcs", 309 329 "version": "6.0.4", 310 330 "hash": "sha256-2e0aRybote+OR66bHaNiYpF//4fCiaO3zbR2e9GABUI=" ··· 316 336 }, 317 337 { 318 338 "pname": "TomsToolbox.Composition.Analyzer", 319 - "version": "2.20.0", 320 - "hash": "sha256-xjWXdkXF8X9nDdzLNA2H1WcpPZV4NDiKf//TeQbLUtc=" 339 + "version": "2.22.0", 340 + "hash": "sha256-AXU4yapjJ612DiqezH0lkJA4ktiP3w11gYKVFGAl+A8=" 321 341 }, 322 342 { 323 343 "pname": "TunnelVisionLabs.ReferenceAssemblyAnnotator",
+2 -2
pkgs/os-specific/linux/kernel/generic.nix
··· 139 139 140 140 structuredConfigFromPatches = map ( 141 141 { 142 - extraStructuredConfig ? { }, 142 + structuredExtraConfig ? { }, 143 143 ... 144 144 }: 145 145 { 146 - settings = extraStructuredConfig; 146 + settings = structuredExtraConfig; 147 147 } 148 148 ) kernelPatches; 149 149
+2 -2
pkgs/shells/fish/plugins/macos.nix
··· 7 7 8 8 buildFishPlugin rec { 9 9 pname = "macos"; 10 - version = "7.0.1"; 10 + version = "7.1.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "halostatue"; 14 14 repo = "fish-macos"; 15 15 tag = "v${version}"; 16 - hash = "sha256-E5HfcGEP5YnUXY50eSPPtLxXL9N7nDInlAw91dNehhc="; 16 + hash = "sha256-gAbmpEmUvM3pFEZ6oSFM//dmu4sXu6ncMiOH75iq5A4="; 17 17 }; 18 18 19 19 passthru.updateScript = nix-update-script { };
+2 -2
pkgs/shells/fish/plugins/tide.nix
··· 8 8 # Refer to the following comment to get you setup: https://github.com/NixOS/nixpkgs/pull/201646#issuecomment-1320893716 9 9 buildFishPlugin rec { 10 10 pname = "tide"; 11 - version = "6.1.1"; 11 + version = "6.2.0"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "IlanCosman"; 15 15 repo = "tide"; 16 16 rev = "v${version}"; 17 - hash = "sha256-ZyEk/WoxdX5Fr2kXRERQS1U1QHH3oVSyBQvlwYnEYyc="; 17 + hash = "sha256-1ApDjBUZ1o5UyfQijv9a3uQJ/ZuQFfpNmHiDWzoHyuw="; 18 18 }; 19 19 20 20 #buildFishplugin will only move the .fish files, but tide has a tide configure function
-1
pkgs/tools/inputmethods/ibus/default.nix
··· 234 234 description = "Intelligent Input Bus, input method framework"; 235 235 license = lib.licenses.lgpl21Plus; 236 236 platforms = lib.platforms.linux; 237 - mainProgram = "ibus"; 238 237 maintainers = with lib.maintainers; [ ttuegel ]; 239 238 }; 240 239 })
+7 -14
pkgs/tools/virtualization/mkosi/default.nix
··· 1 1 { 2 2 lib, 3 + python3Packages, 3 4 fetchFromGitHub, 4 5 stdenv, 5 - python, 6 6 systemd, 7 7 pandoc, 8 8 kmod, ··· 15 15 libseccomp, 16 16 replaceVars, 17 17 udevCheckHook, 18 - 19 - # Python packages 20 - setuptools, 21 - setuptools-scm, 22 - wheel, 23 - buildPythonApplication, 24 - pytestCheckHook, 25 18 26 19 # Optional dependencies 27 20 withQemu ? false, ··· 46 39 withKernelInstall = true; 47 40 }; 48 41 49 - pythonWithPefile = python.withPackages (ps: [ ps.pefile ]); 42 + pythonWithPefile = python3Packages.python.withPackages (ps: [ ps.pefile ]); 50 43 51 44 deps = [ 52 45 bash ··· 63 56 qemu 64 57 ]; 65 58 in 66 - buildPythonApplication rec { 59 + python3Packages.buildPythonApplication rec { 67 60 pname = "mkosi"; 68 61 version = "25.3-unstable-2025-04-01"; 69 62 format = "pyproject"; ··· 106 99 107 100 nativeBuildInputs = [ 108 101 pandoc 109 - setuptools 110 - setuptools-scm 111 - wheel 102 + python3Packages.setuptools 103 + python3Packages.setuptools-scm 104 + python3Packages.wheel 112 105 udevCheckHook 113 106 ]; 114 107 ··· 119 112 ''; 120 113 121 114 checkInputs = [ 122 - pytestCheckHook 115 + python3Packages.pytestCheckHook 123 116 ]; 124 117 125 118 postInstall = ''
+1 -1
pkgs/top-level/all-packages.nix
··· 1102 1102 }; 1103 1103 }; 1104 1104 1105 - mkosi = python3Packages.callPackage ../tools/virtualization/mkosi { inherit systemd; }; 1105 + mkosi = callPackage ../tools/virtualization/mkosi { }; 1106 1106 1107 1107 mkosi-full = mkosi.override { withQemu = true; }; 1108 1108
+2
pkgs/top-level/ocaml-packages.nix
··· 1066 1066 1067 1067 logs = callPackage ../development/ocaml-modules/logs { }; 1068 1068 1069 + logs-syslog = callPackage ../development/ocaml-modules/logs-syslog { }; 1070 + 1069 1071 lru = callPackage ../development/ocaml-modules/lru { }; 1070 1072 1071 1073 lsp = callPackage ../development/ocaml-modules/ocaml-lsp/lsp.nix { };
+2
pkgs/top-level/python-packages.nix
··· 18047 18047 18048 18048 tinyhtml5 = callPackage ../development/python-modules/tinyhtml5 { }; 18049 18049 18050 + tinyio = callPackage ../development/python-modules/tinyio { }; 18051 + 18050 18052 tinyobjloader-py = callPackage ../development/python-modules/tinyobjloader-py { }; 18051 18053 18052 18054 tinyrecord = callPackage ../development/python-modules/tinyrecord { };