Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub a5a29baf 7dcecd73

+226 -203
+4 -2
nixos/modules/tasks/filesystems/zfs.nix
··· 588 588 kernelParams = lib.optionals (!config.boot.zfs.allowHibernation) [ "nohibernate" ]; 589 589 590 590 extraModulePackages = [ 591 - (cfgZfs.modulePackage.override { inherit (cfgZfs) removeLinuxDRM; }) 591 + (cfgZfs.modulePackage.override 592 + (lib.optionalAttrs (lib.versionOlder cfgZfs.package.version "2.2.3") 593 + { inherit (cfgZfs) removeLinuxDRM; })) 592 594 ]; 593 595 }; 594 596 ··· 731 733 # this symbol. 732 734 # In the meantime, we restore what was once a working piece of code 733 735 # in the kernel. 734 - boot.kernelPatches = lib.optional (cfgZfs.removeLinuxDRM && pkgs.stdenv.hostPlatform.system == "aarch64-linux") { 736 + boot.kernelPatches = lib.optional (lib.versionOlder cfgZfs.package.version "2.2.3" && cfgZfs.removeLinuxDRM && pkgs.stdenv.hostPlatform.system == "aarch64-linux") { 735 737 name = "export-neon-symbols-as-gpl"; 736 738 patch = pkgs.fetchpatch { 737 739 url = "https://github.com/torvalds/linux/commit/aaeca98456431a8d9382ecf48ac4843e252c07b3.patch";
+2 -2
pkgs/applications/blockchains/ledger-live-desktop/default.nix
··· 2 2 3 3 let 4 4 pname = "ledger-live-desktop"; 5 - version = "2.77.1"; 5 + version = "2.77.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 9 - hash = "sha256-oXSgh2Vuq8SPdLagKz2gAwgg+GFhBRhd/8FnY7hxxJc="; 9 + hash = "sha256-orIyfRs6TJgqGGLpl2tvoUtejsB0ni8xRK0SboP2LHw="; 10 10 }; 11 11 12 12 appimageContents = appimageTools.extractType2 {
+2 -2
pkgs/applications/emulators/86box/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "86Box"; 13 - version = "4.0.1"; 13 + version = "4.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "86Box"; 17 17 repo = "86Box"; 18 18 rev = "v${version}"; 19 - hash = "sha256-1005Czm4CftL96G0+sKV1wx/ogXTKS0vQAzZHtIMlKA="; 19 + hash = "sha256-JYOJFXiUTLRs6AEMYNx88PwcVw13ChQzV1ZE5OtX6Ds="; 20 20 }; 21 21 22 22 nativeBuildInputs = [
+3 -3
pkgs/applications/networking/cluster/popeye/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "popeye"; 5 - version = "0.11.3"; 5 + version = "0.20.3"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "derailed"; 10 10 repo = "popeye"; 11 - sha256 = "sha256-yxYG74k/HpzIrAFLLSnaqKeODIL+ioNXeyx0aTlsCi0="; 11 + sha256 = "sha256-Iq33TEl6yCw4e6LeOsXcaMGRmOJqq9XV4KChEArDL6Q="; 12 12 }; 13 13 14 14 ldflags = [ ··· 17 17 "-X github.com/derailed/popeye/cmd.commit=${version}" 18 18 ]; 19 19 20 - vendorHash = "sha256-Vt5QwggdasVk4j2huSIneBMemi3Q0R4MgZn2yNlOH5E="; 20 + vendorHash = "sha256-ThldEPzAwMfNnhUEgHL5/asc+SETKxTrPIJt307tqsg="; 21 21 22 22 doInstallCheck = true; 23 23 installCheckPhase = ''
+2 -2
pkgs/applications/networking/cluster/terragrunt/default.nix
··· 5 5 6 6 buildGoModule rec { 7 7 pname = "terragrunt"; 8 - version = "0.55.8"; 8 + version = "0.55.10"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "gruntwork-io"; 12 12 repo = pname; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-6ffPHam6dFPurlm+VWCI+Z6m3eG+NX/ii8ANCbjtF5Y="; 14 + hash = "sha256-O3WEzcurQnT3bOy80lYEBIh8Nbr1iQnV0u9Y0qrjXW4="; 15 15 }; 16 16 17 17 vendorHash = "sha256-gXqpBi89VVxHSuHzzcxVRAsdu7TRsNo/vQgI1tMVuaM=";
+3 -3
pkgs/applications/networking/instant-messengers/beeper/default.nix
··· 11 11 }: 12 12 let 13 13 pname = "beeper"; 14 - version = "3.96.30"; 14 + version = "3.97.44"; 15 15 name = "${pname}-${version}"; 16 16 src = fetchurl { 17 - url = "https://download.todesktop.com/2003241lzgn20jd/beeper-3.96.30-build-240217e2y4xz3z3-x86_64.AppImage"; 18 - hash = "sha256-j/ACMLHircmt5yKhQIeZnVaJBDBcB2YYA+XOjcdMjxc="; 17 + url = "https://download.todesktop.com/2003241lzgn20jd/beeper-3.97.44-build-2402237nrc018ws-x86_64.AppImage"; 18 + hash = "sha256-z7SKs3ID8tnBwhhd6Z1khR+qjMQ7ivbkCAB49XYxnSs="; 19 19 }; 20 20 appimage = appimageTools.wrapType2 { 21 21 inherit version pname src;
+2 -2
pkgs/applications/networking/instant-messengers/signalbackup-tools/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "signalbackup-tools"; 5 - version = "20240221"; 5 + version = "20240225"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bepaald"; 9 9 repo = pname; 10 10 rev = version; 11 - hash = "sha256-KIeTGPNGfWyyvh0dEdM7ir4+Gu6+hgQdiBG9/THXj8I="; 11 + hash = "sha256-V02ZaBQQ1KgCCFCNxr52BSXowf4p1mHo5IrSjsawiY4="; 12 12 }; 13 13 14 14 postPatch = ''
+3 -3
pkgs/by-name/cs/csvlens/package.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "csvlens"; 8 - version = "0.6.0"; 8 + version = "0.7.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "YS-L"; 12 12 repo = "csvlens"; 13 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-KileDwgVnrbJ6sCv6d4PjnyYqrEmZK6JESYa7+rBneo="; 14 + hash = "sha256-b8SuXx1uN9lBrCoEDLeudZwylHu+f2i/PQkfHA56YlE="; 15 15 }; 16 16 17 - cargoHash = "sha256-RtnfyhWfctByh8QqOMAu32xKSigP+lCIUIDfzj7kOkE="; 17 + cargoHash = "sha256-SPUEK+8rLXBR8cdxN3qUajvN6PxbAZX2i7vYcyMzqyw="; 18 18 19 19 meta = with lib; { 20 20 description = "Command line csv viewer";
+2 -2
pkgs/by-name/ms/msolve/package.nix
··· 9 9 10 10 stdenv.mkDerivation (finalAttrs: { 11 11 pname = "msolve"; 12 - version = "0.6.4"; 12 + version = "0.6.5"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "algebraic-solving"; 16 16 repo = "msolve"; 17 17 rev = "v${finalAttrs.version}"; 18 - hash = "sha256-XSV279cw1svAF+uyVmkUodX4FkltDesXsge4QKHqM1o="; 18 + hash = "sha256-qCquagxj31ih0r5kE4x/jsIBI+KBgrMa3HcBGuhlufk="; 19 19 }; 20 20 21 21 postPatch = ''
+3 -3
pkgs/by-name/my/mystmd/package.nix
··· 2 2 3 3 buildNpmPackage rec { 4 4 pname = "mystmd"; 5 - version = "1.1.43"; 5 + version = "1.1.44"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "executablebooks"; 9 9 repo = "mystmd"; 10 10 rev = "mystmd@${version}"; 11 - hash = "sha256-NKb62xhmdqA/fLF2HIm/t+eiIiSLKvPDLlAdjWBKJrQ="; 11 + hash = "sha256-cNpnXEcG7XGQO17HtgRYA0nn1LV8BWEbbzoeeHfh50Q="; 12 12 }; 13 13 14 - npmDepsHash = "sha256-5PcGD5La3g9Gd9Me31nLZA+Pi9k+x0s8APXYVa6QSH8="; 14 + npmDepsHash = "sha256-oflaxF4npCqS3k90G3kJkBkPy1xGL/orG5d4VMqMjlo="; 15 15 16 16 dontNpmInstall = true; 17 17
+2 -2
pkgs/by-name/py/pyprland/package.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "pyprland"; 5 - version = "2.0.3"; 5 + version = "2.0.4"; 6 6 format = "pyproject"; 7 7 8 8 disabled = python3Packages.pythonOlder "3.10"; ··· 11 11 owner = "hyprland-community"; 12 12 repo = "pyprland"; 13 13 rev = "refs/tags/${version}"; 14 - hash = "sha256-9adWd3UizJReftp7riMq4Fyp2dnmv+xtHoEQ2cycYFM="; 14 + hash = "sha256-5N1kDD3ZDQMgO2mwggzfonUa/iXW19uBarrtzeWFS3I="; 15 15 }; 16 16 17 17 nativeBuildInputs = with python3Packages; [ poetry-core ];
+26 -18
pkgs/by-name/uv/uv/Cargo.lock
··· 123 123 124 124 [[package]] 125 125 name = "anyhow" 126 - version = "1.0.79" 126 + version = "1.0.80" 127 127 source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 128 + checksum = "5ad32ce52e4161730f7098c077cd2ed6229b5804ccf99e5366be1ab72a98b4e1" 129 129 130 130 [[package]] 131 131 name = "arc-swap" ··· 1564 1564 1565 1565 [[package]] 1566 1566 name = "insta" 1567 - version = "1.34.0" 1567 + version = "1.35.1" 1568 1568 source = "registry+https://github.com/rust-lang/crates.io-index" 1569 - checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc" 1569 + checksum = "7c985c1bef99cf13c58fade470483d81a2bfe846ebde60ed28cc2dddec2df9e2" 1570 1570 dependencies = [ 1571 1571 "console", 1572 1572 "lazy_static", 1573 1573 "linked-hash-map", 1574 1574 "regex", 1575 + "serde", 1575 1576 "similar", 1576 1577 "yaml-rust", 1577 1578 ] ··· 2469 2470 2470 2471 [[package]] 2471 2472 name = "pyo3" 2472 - version = "0.20.2" 2473 + version = "0.20.3" 2473 2474 source = "registry+https://github.com/rust-lang/crates.io-index" 2474 - checksum = "9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0" 2475 + checksum = "53bdbb96d49157e65d45cc287af5f32ffadd5f4761438b527b055fb0d4bb8233" 2475 2476 dependencies = [ 2476 2477 "cfg-if", 2477 2478 "indoc", 2478 2479 "libc", 2479 2480 "memoffset", 2480 2481 "parking_lot", 2482 + "portable-atomic", 2481 2483 "pyo3-build-config", 2482 2484 "pyo3-ffi", 2483 2485 "pyo3-macros", ··· 2486 2488 2487 2489 [[package]] 2488 2490 name = "pyo3-build-config" 2489 - version = "0.20.2" 2491 + version = "0.20.3" 2490 2492 source = "registry+https://github.com/rust-lang/crates.io-index" 2491 - checksum = "07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be" 2493 + checksum = "deaa5745de3f5231ce10517a1f5dd97d53e5a2fd77aa6b5842292085831d48d7" 2492 2494 dependencies = [ 2493 2495 "once_cell", 2494 2496 "target-lexicon", ··· 2496 2498 2497 2499 [[package]] 2498 2500 name = "pyo3-ffi" 2499 - version = "0.20.2" 2501 + version = "0.20.3" 2500 2502 source = "registry+https://github.com/rust-lang/crates.io-index" 2501 - checksum = "dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1" 2503 + checksum = "62b42531d03e08d4ef1f6e85a2ed422eb678b8cd62b762e53891c05faf0d4afa" 2502 2504 dependencies = [ 2503 2505 "libc", 2504 2506 "pyo3-build-config", ··· 2517 2519 2518 2520 [[package]] 2519 2521 name = "pyo3-macros" 2520 - version = "0.20.2" 2522 + version = "0.20.3" 2521 2523 source = "registry+https://github.com/rust-lang/crates.io-index" 2522 - checksum = "05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3" 2524 + checksum = "7305c720fa01b8055ec95e484a6eca7a83c841267f0dd5280f0c8b8551d2c158" 2523 2525 dependencies = [ 2524 2526 "proc-macro2", 2525 2527 "pyo3-macros-backend", ··· 2529 2531 2530 2532 [[package]] 2531 2533 name = "pyo3-macros-backend" 2532 - version = "0.20.2" 2534 + version = "0.20.3" 2533 2535 source = "registry+https://github.com/rust-lang/crates.io-index" 2534 - checksum = "0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f" 2536 + checksum = "7c7e9b68bb9c3149c5b0cade5d07f953d6d125eb4337723c4ccdb665f1f96185" 2535 2537 dependencies = [ 2536 2538 "heck", 2537 2539 "proc-macro2", 2540 + "pyo3-build-config", 2538 2541 "quote", 2539 2542 "syn 2.0.48", 2540 2543 ] ··· 2772 2775 "fs-err", 2773 2776 "indoc", 2774 2777 "insta", 2775 - "itertools 0.10.5", 2778 + "itertools 0.12.1", 2776 2779 "once_cell", 2777 2780 "pep440_rs", 2778 2781 "pep508_rs", ··· 3578 3581 3579 3582 [[package]] 3580 3583 name = "textwrap" 3581 - version = "0.16.0" 3584 + version = "0.16.1" 3582 3585 source = "registry+https://github.com/rust-lang/crates.io-index" 3583 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 3586 + checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" 3584 3587 dependencies = [ 3585 3588 "smawk", 3586 3589 "unicode-linebreak", ··· 4128 4131 4129 4132 [[package]] 4130 4133 name = "uv" 4131 - version = "0.1.10" 4134 + version = "0.1.11" 4132 4135 dependencies = [ 4133 4136 "anstream", 4134 4137 "anyhow", ··· 4168 4171 "requirements-txt", 4169 4172 "reqwest", 4170 4173 "rustc-hash", 4174 + "serde", 4175 + "serde_json", 4171 4176 "tempfile", 4172 4177 "textwrap", 4173 4178 "thiserror", ··· 4178 4183 "tracing-durations-export", 4179 4184 "tracing-subscriber", 4180 4185 "tracing-tree", 4186 + "unicode-width", 4181 4187 "url", 4182 4188 "uv-build", 4183 4189 "uv-cache", ··· 4429 4435 "tokio", 4430 4436 "tokio-tar", 4431 4437 "tokio-util", 4438 + "tracing", 4432 4439 "zip", 4433 4440 ] 4434 4441 ··· 4454 4461 "base64 0.21.7", 4455 4462 "cache-key", 4456 4463 "cargo-util", 4464 + "fs-err", 4457 4465 "git2", 4458 4466 "glob", 4459 4467 "hex",
+2 -2
pkgs/by-name/uv/uv/package.nix
··· 15 15 16 16 python3.pkgs.buildPythonApplication rec { 17 17 pname = "uv"; 18 - version = "0.1.10"; 18 + version = "0.1.11"; 19 19 pyproject = true; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "astral-sh"; 23 23 repo = "uv"; 24 24 rev = version; 25 - hash = "sha256-ppUx6yLTmMElUqiW766AG5k2g6pnPxZc6hpiPdwQeyQ="; 25 + hash = "sha256-0J6m/DgalYA+GGmgjFrNoo9KAv6WgMcx+gasgqG5v1Q="; 26 26 }; 27 27 28 28 cargoDeps = rustPlatform.importCargoLock {
+3 -3
pkgs/by-name/wh/whistle/package.nix
··· 2 2 3 3 buildNpmPackage rec { 4 4 pname = "whistle"; 5 - version = "2.9.64"; 5 + version = "2.9.65"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "avwo"; 9 9 repo = "whistle"; 10 10 rev = "v${version}"; 11 - hash = "sha256-dK9oaTm4l170COZ8Gm6Suc821DPUYg8euIo6l+EQYEo="; 11 + hash = "sha256-vF81Nt0gx3k7b6VO6aBpeUSnZ8Op91dYOGZRO9cdleM="; 12 12 }; 13 13 14 - npmDepsHash = "sha256-0YnWmCI0UVQPegwHEKiCmow5LA4kjQVKctWRwHW0Ufg="; 14 + npmDepsHash = "sha256-LzetbeIqfcFbLzie4GXkNOGLTdwqYMnwZ236V5R2TNc="; 15 15 16 16 dontNpmBuild = true; 17 17
+3 -3
pkgs/data/fonts/sketchybar-app-font/default.nix
··· 5 5 6 6 stdenvNoCC.mkDerivation (finalAttrs: { 7 7 pname = "sketchybar-app-font"; 8 - version = "2.0.4"; 8 + version = "2.0.5"; 9 9 10 10 src = fetchurl { 11 11 url = "https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v${finalAttrs.version}/sketchybar-app-font.ttf"; 12 - hash = "sha256-G3ceScZQT1rrjw+V9ALRo78lSVYsLymQLFfzSo/gA8U="; 12 + hash = "sha256-nfJVICpaw1Q1jChc3feY39vjtS/fLJ3FKVGqOKhyzwA="; 13 13 }; 14 14 15 15 dontUnpack = true; ··· 28 28 A ligature-based symbol font and a mapping function for sketchybar, inspired by simple-bar's usage of community-contributed minimalistic app icons. 29 29 ''; 30 30 homepage = "https://github.com/kvndrsslr/sketchybar-app-font"; 31 - license = lib.licenses.unlicense; 31 + license = lib.licenses.cc0; 32 32 maintainers = with lib.maintainers; [ khaneliman ]; 33 33 }; 34 34 })
+3 -3
pkgs/development/embedded/svdtools/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "svdtools"; 8 - version = "0.3.9"; 8 + version = "0.3.10"; 9 9 10 10 src = fetchCrate { 11 11 inherit version pname; 12 - hash = "sha256-agIr2jM0BqLSXod5V+p//bxcnrXe2+wW5RMq8GAAwnI="; 12 + hash = "sha256-VEGLUc8ThhD/R+K2IFGvE800euz8oF0kuekGO627rvU="; 13 13 }; 14 14 15 - cargoHash = "sha256-z9GmFjABgvh2xf4nujnZUgHvKvChfP4Guox89PuuxV8="; 15 + cargoHash = "sha256-T0yTGCDgRQUySUHNkoB4kqoKS/0kJWDi04ysPGO79HY="; 16 16 17 17 meta = with lib; { 18 18 description = "Tools to handle vendor-supplied, often buggy SVD files";
+2 -2
pkgs/development/python-modules/approvaltests/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "approvaltests"; 22 - version = "10.4.0"; 22 + version = "11.0.0"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; ··· 28 28 owner = "approvals"; 29 29 repo = "ApprovalTests.Python"; 30 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-/UsrUzCd4aYEQ4epZggk2O2esJCUG0DxRseK+s6yJd4="; 31 + hash = "sha256-Ep95niYin3urtiMFSVY792zpFAcu6MwQN9DA/IJLSQQ="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/awscrt/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "awscrt"; 15 - version = "0.20.3"; 15 + version = "0.20.4"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-xB5HHDSUKHYGosbCa4/pesx0uJQarp2aEhpHDBmDh1g="; 22 + hash = "sha256-SwbMIenB8aoZKzxq8xjQ3hmX9PzaccG4+y+fttq8NL8="; 23 23 }; 24 24 25 25 buildInputs = lib.optionals stdenv.isDarwin [
+26
pkgs/development/python-modules/chainstream/default.nix
··· 1 + { lib, fetchPypi, python3Packages }: 2 + 3 + python3Packages.buildPythonPackage rec { 4 + pname = "chainstream"; 5 + version = "1.0.1"; 6 + 7 + pyproject = true; 8 + 9 + nativeBuildInputs = [ python3Packages.setuptools ]; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + hash = "sha256-302P1BixEmkODm+qTLZwaWLktrlf9cEziQ/TIVfI07c="; 14 + }; 15 + 16 + pythonImportsCheck = [ 17 + "chainstream" 18 + ]; 19 + 20 + meta = with lib; { 21 + description = "Chain I/O streams together into a single stream"; 22 + homepage = "https://github.com/rrthomas/chainstream"; 23 + license = licenses.cc-by-sa-40; 24 + maintainers = with maintainers; [ cbley ]; 25 + }; 26 + }
+2 -2
pkgs/development/python-modules/coffea/default.nix
··· 32 32 33 33 buildPythonPackage rec { 34 34 pname = "coffea"; 35 - version = "2024.2.1"; 35 + version = "2024.2.2"; 36 36 pyproject = true; 37 37 38 38 disabled = pythonOlder "3.8"; ··· 41 41 owner = "CoffeaTeam"; 42 42 repo = "coffea"; 43 43 rev = "refs/tags/v${version}"; 44 - hash = "sha256-TQ0aC2iFPWh24ce1WoVRluPvnwvBscLtFl8/wcW/Clg="; 44 + hash = "sha256-GdoVb9YtlUlrSx7TWWrdHOqOJJ4M+kJspOllv6HgFXk="; 45 45 }; 46 46 47 47 postPatch = ''
+2 -2
pkgs/development/python-modules/cohere/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "cohere"; 17 - version = "4.47"; 17 + version = "4.49"; 18 18 pyproject = true; 19 19 20 20 disabled = pythonOlder "3.7"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-1okhIHnBpUW9SXsUPP96pWMoMfps9Bv3rMk7Sm7/uDk="; 24 + hash = "sha256-UJ6BxE+OG06zGyfY6jiOeeBMW+6DCKwaM3pgU90/Woc="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/dbt-semantic-interfaces/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "dbt-semantic-interfaces"; 22 - version = "0.4.3"; 22 + version = "0.4.4"; 23 23 pyproject = true; 24 24 25 25 disabled = pythonOlder "3.8"; ··· 28 28 owner = "dbt-labs"; 29 29 repo = "dbt-semantic-interfaces"; 30 30 rev = "refs/tags/v${version}"; 31 - hash = "sha256-mYAOAi0Qb89zp4o7vRdR7fw7vrlXt1TFVqGR09QcRSA="; 31 + hash = "sha256-uvwcnOKjwxEmA+/QRGSRofpoE4jZzmE02mGSDLINrJw="; 32 32 }; 33 33 34 34 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/langsmith/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "langsmith"; 18 - version = "0.1.6"; 18 + version = "0.1.8"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.8"; ··· 24 24 owner = "langchain-ai"; 25 25 repo = "langsmith-sdk"; 26 26 rev = "refs/tags/v${version}"; 27 - hash = "sha256-IjKlyfYA7HH+fXPsV5lWd8BOXooJFZy0WxkUy2lm4bI="; 27 + hash = "sha256-te5sx4qveuA4Pi8BzqS1/fBR0AtVEq0MtbZiNohjjPA="; 28 28 }; 29 29 30 30 sourceRoot = "${src.name}/python";
+2 -2
pkgs/development/python-modules/meraki/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "meraki"; 11 - version = "1.42.0"; 11 + version = "1.43.0"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.8"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-PZ875cjJUUE92aBoKfgQ3tY8tVN3ksB7nITc8MK0g+w="; 18 + hash = "sha256-llKC5bBVDlSfVDML0a9HEijM+3H5pQVuLxdukJ6sPR0="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/pymicrobot/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "pymicrobot"; 12 - version = "0.0.16"; 12 + version = "0.0.18"; 13 13 pyproject = true; 14 14 15 15 disabled = pythonOlder "3.9"; ··· 17 17 src = fetchPypi { 18 18 pname = "PyMicroBot"; 19 19 inherit version; 20 - hash = "sha256-W1i1kKDM6DimcerhS5L7yEa32+cB032DrCAfhMCso4A="; 20 + hash = "sha256-+CF1m/Z5txSOQSUp4TOCTS0fRNcL/zuWCpbox8yIOIk="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/pyngrok/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pyngrok"; 11 - version = "7.1.2"; 11 + version = "7.1.3"; 12 12 pyproject = true; 13 13 14 14 disabled = pythonOlder "3.8"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - hash = "sha256-iyLJ3kr0O9wa6ipgMgntH8VbSo1a6btYoQZOaogAfKw="; 18 + hash = "sha256-BnK1ynVbxFFwocxXc6QiYJkBIgEvc1RGpfwUhqe+Gec="; 19 19 }; 20 20 21 21 nativeBuildInputs = [
+12 -13
pkgs/development/python-modules/roombapy/default.nix
··· 5 5 , orjson 6 6 , paho-mqtt 7 7 , poetry-core 8 + , pydantic 8 9 , pytest-asyncio 9 10 , pytestCheckHook 10 11 , pythonOlder 12 + , pythonRelaxDepsHook 11 13 }: 12 14 13 15 buildPythonPackage rec { 14 16 pname = "roombapy"; 15 - version = "1.6.10"; 16 - format = "pyproject"; 17 + version = "1.6.13"; 18 + pyproject = true; 17 19 18 - disabled = pythonOlder "3.7"; 20 + disabled = pythonOlder "3.10"; 19 21 20 22 src = fetchFromGitHub { 21 23 owner = "pschmitt"; 22 24 repo = "roombapy"; 23 25 rev = "refs/tags/${version}"; 24 - hash = "sha256-aGNSySSKCx/8GYUdDWMSAhMBex738UACqnqj/Qx1m38="; 26 + hash = "sha256-5TFuOk3fj4kg5MyWz7HQ/zWdvceFa3mWnFx+Yuq2III="; 25 27 }; 26 28 27 - postPatch = '' 28 - # hbmqtt was replaced by amqtt 29 - substituteInPlace tests/test_roomba_integration.py \ 30 - --replace "from hbmqtt.broker import Broker" "from amqtt.broker import Broker" 31 - 32 - substituteInPlace pyproject.toml \ 33 - --replace 'orjson = ">=3.8.7"' 'orjson = "*"' 34 - ''; 35 - 36 29 nativeBuildInputs = [ 37 30 poetry-core 31 + pythonRelaxDepsHook 32 + ]; 33 + 34 + pythonRelaxDeps = [ 35 + "orjson" 38 36 ]; 39 37 40 38 propagatedBuildInputs = [ 41 39 orjson 42 40 paho-mqtt 41 + pydantic 43 42 ]; 44 43 45 44 nativeCheckInputs = [
+2 -2
pkgs/development/python-modules/speechbrain/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "speechbrain"; 19 - version = "0.5.16"; 19 + version = "1.0.0"; 20 20 format = "setuptools"; 21 21 22 22 disabled = pythonOlder "3.7"; ··· 25 25 owner = "speechbrain"; 26 26 repo = "speechbrain"; 27 27 rev = "refs/tags/v${version}"; 28 - hash = "sha256-Mve6wr3klXMe7sCiJjPuzUPKGHRyI/LzTe6Ea39zNHw="; 28 + hash = "sha256-s23RHxqr+ZCWPYNchFpyYa01mY+Bum3thgNbJP8rAmA="; 29 29 }; 30 30 31 31 propagatedBuildInputs = [
+6 -6
pkgs/development/python-modules/uproot/default.nix
··· 3 3 , fetchFromGitHub 4 4 , pythonOlder 5 5 , awkward 6 + , cramjam 6 7 , hatch-vcs 7 8 , hatchling 8 9 , numpy ··· 10 11 , packaging 11 12 , pandas 12 13 , pytestCheckHook 13 - , lz4 14 14 , pytest-timeout 15 15 , rangehttpserver 16 16 , scikit-hep-testdata 17 17 , xxhash 18 - , zstandard 19 18 }: 20 19 21 20 buildPythonPackage rec { 22 21 pname = "uproot"; 23 - version = "5.2.2"; 22 + version = "5.3.1"; 24 23 pyproject = true; 25 24 26 25 disabled = pythonOlder "3.8"; ··· 29 28 owner = "scikit-hep"; 30 29 repo = "uproot5"; 31 30 rev = "refs/tags/v${version}"; 32 - hash = "sha256-7X8oIMvOSC1JXQrZTPXLiqsUnfSc2Rx3KCvxKbhvPzM="; 31 + hash = "sha256-cZVdsemaA3ni6xFfrkyLJA+12B7vyURj9OYVuOhqTXU="; 33 32 }; 34 33 35 34 nativeBuildInputs = [ ··· 39 38 40 39 propagatedBuildInputs = [ 41 40 awkward 41 + cramjam 42 42 numpy 43 43 fsspec 44 44 packaging ··· 47 47 nativeCheckInputs = [ 48 48 pandas 49 49 pytestCheckHook 50 - lz4 51 50 pytest-timeout 52 51 rangehttpserver 53 52 scikit-hep-testdata 54 53 xxhash 55 - zstandard 56 54 ]; 57 55 58 56 preCheck = '' ··· 79 77 "test_open_fsspec_http" 80 78 "test_open_fsspec_github" 81 79 "test_pickle_roundtrip_http" 80 + # Cyclic dependency with dask-awkward 81 + "test_decompression_executor_for_dask" 82 82 ]; 83 83 84 84 disabledTestPaths = [
+2 -2
pkgs/development/python-modules/xknx/default.nix
··· 4 4 , fetchFromGitHub 5 5 , cryptography 6 6 , ifaddr 7 - , pytest-asyncio 7 + , pytest-asyncio_0_21 8 8 , pytestCheckHook 9 9 , pythonOlder 10 10 , setuptools ··· 40 40 ]; 41 41 42 42 nativeCheckInputs = [ 43 - pytest-asyncio 43 + pytest-asyncio_0_21 44 44 pytestCheckHook 45 45 ]; 46 46
+3 -3
pkgs/development/tools/database/atlas/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "atlas"; 5 - version = "0.19.0"; 5 + version = "0.19.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ariga"; 9 9 repo = "atlas"; 10 10 rev = "v${version}"; 11 - hash = "sha256-aTmEQFE+W8qRn7NlMYNr1yXYHLfmvg9Wrd8fzEeaYAo="; 11 + hash = "sha256-fpgtEO17mj7e+LSlUBkFgnpWpr7C1a0pXfp9H6aIXo8="; 12 12 }; 13 13 14 14 modRoot = "cmd/atlas"; 15 15 16 16 proxyVendor = true; 17 - vendorHash = "sha256-/nrnTydFwIUEUR6ej2XW4GNysO41jHHtGDb9UBEIslU="; 17 + vendorHash = "sha256-roMEd/R+WmsWdCT9eye0ijqCcYzSSqVFU9mRN1Sw0jk="; 18 18 19 19 nativeBuildInputs = [ installShellFiles ]; 20 20
+2 -2
pkgs/development/tools/fable/default.nix
··· 2 2 3 3 buildDotnetGlobalTool { 4 4 pname = "fable"; 5 - version = "4.12.2"; 5 + version = "4.13.0"; 6 6 7 - nugetSha256 = "sha256-HgGQRHmyZGaG3HZdzUAP/WwWAR+VoS+UpnApvgxtwXU="; 7 + nugetSha256 = "sha256-jjvAAhnCkCBLG2sq3ehCTdg/thaVW7A7nXyVCSAGm3k="; 8 8 passthru.updateScript = ./update.sh; 9 9 10 10 meta = with lib; {
+2 -2
pkgs/development/tools/kubedock/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "kubedock"; 5 - version = "0.15.3"; 5 + version = "0.15.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "joyrex2001"; 9 9 repo = "kubedock"; 10 10 rev = version; 11 - hash = "sha256-klrjXL6Crqi74uwZTC0Sp/zMn0fHcA1m8jX3ehRKNHU="; 11 + hash = "sha256-fL92NDf1fUHKUjYO4ctKt6tjMn6iTw0rzx3MVQT8g0s="; 12 12 }; 13 13 14 14 vendorHash = "sha256-me56QyJi77dP3geNecfO19SxFyuM2CqwmJRkwomsG1o=";
+2 -2
pkgs/development/tools/turso-cli/default.nix
··· 8 8 }: 9 9 buildGoModule rec { 10 10 pname = "turso-cli"; 11 - version = "0.88.6"; 11 + version = "0.88.8"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "tursodatabase"; 15 15 repo = "turso-cli"; 16 16 rev = "v${version}"; 17 - hash = "sha256-u8TZFgeDeZVRcP4ICgUrI4qhqlL1lhTSVDmWK3Ozku4="; 17 + hash = "sha256-F+/xCs35ugdr2KlHbZ01wE9AX3qhsxvfaly/yDCcGJI="; 18 18 }; 19 19 20 20 vendorHash = "sha256-rTeW2RQhcdwJTAMQELm4cdObJbm8gk/I2Qz3Wk3+zpI=";
+2 -8
pkgs/os-specific/linux/zfs/stable.nix
··· 2 2 , kernel ? null 3 3 , stdenv 4 4 , linuxKernel 5 - , removeLinuxDRM ? false 6 5 , nixosTests 7 6 , ... 8 7 } @ args: ··· 15 14 # this attribute is the correct one for this package. 16 15 kernelModuleAttribute = "zfs"; 17 16 # check the release notes for compatible kernels 18 - kernelCompatible = 19 - if stdenv'.isx86_64 || removeLinuxDRM 20 - then kernel.kernelOlder "6.8" 21 - else kernel.kernelOlder "6.2"; 17 + kernelCompatible = kernel.kernelOlder "6.8"; 22 18 23 - latestCompatibleLinuxPackages = if stdenv'.isx86_64 || removeLinuxDRM 24 - then linuxKernel.packages.linux_6_7 25 - else linuxKernel.packages.linux_6_1; 19 + latestCompatibleLinuxPackages = linuxKernel.packages.linux_6_7; 26 20 27 21 # this package should point to the latest release. 28 22 version = "2.2.3";
+2 -8
pkgs/os-specific/linux/zfs/unstable.nix
··· 2 2 , kernel ? null 3 3 , stdenv 4 4 , linuxKernel 5 - , removeLinuxDRM ? false 6 5 , nixosTests 7 6 , ... 8 7 } @ args: ··· 15 14 # this attribute is the correct one for this package. 16 15 kernelModuleAttribute = "zfsUnstable"; 17 16 # check the release notes for compatible kernels 18 - kernelCompatible = 19 - if stdenv'.isx86_64 || removeLinuxDRM 20 - then kernel.kernelOlder "6.9" 21 - else kernel.kernelOlder "6.2"; 17 + kernelCompatible = kernel.kernelOlder "6.9"; 22 18 23 - latestCompatibleLinuxPackages = if stdenv'.isx86_64 || removeLinuxDRM 24 - then linuxKernel.packages.linux_6_7 25 - else linuxKernel.packages.linux_6_1; 19 + latestCompatibleLinuxPackages = linuxKernel.packages.linux_6_7; 26 20 27 21 # this package should point to a version / git revision compatible with the latest kernel release 28 22 # IMPORTANT: Always use a tagged release candidate or commits from the
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2024.2.2"; 5 + version = "2024.2.3"; 6 6 components = { 7 7 "3_day_blinds" = ps: with ps; [ 8 8 ];
+28 -3
pkgs/servers/home-assistant/default.nix
··· 140 140 ]; 141 141 }); 142 142 143 + brother = super.brother.overridePythonAttrs (oldAttrs: rec { 144 + version = "3.0.0"; 145 + src = fetchFromGitHub { 146 + inherit (oldAttrs.src) owner repo; 147 + rev = "refs/tags/${version}"; 148 + hash = "sha256-rRzcWT9DcNTBUYxyYYC7WORBbrkgj0toCp2e8ADUN5s="; 149 + }; 150 + }); 151 + 152 + debugpy = super.debugpy.overridePythonAttrs (oldAttrs: { 153 + # tests are deadlocking too often 154 + # https://github.com/NixOS/nixpkgs/issues/262000 155 + doCheck = false; 156 + }); 157 + 143 158 geojson = super.geojson.overridePythonAttrs (oldAttrs: rec { 144 159 version = "2.5.0"; 145 160 src = fetchFromGitHub { ··· 374 389 }; 375 390 }); 376 391 392 + wyoming = super.wyoming.overridePythonAttrs (oldAttrs: rec { 393 + version = "1.5.2"; 394 + src = fetchFromGitHub { 395 + owner = "rhasspy"; 396 + repo = "wyoming"; 397 + rev = "refs/tags/${version}"; 398 + hash = "sha256-2bc5coKL5KlTeL9fdghPmRF66NXfimHOKGtE2yPXgrA="; 399 + }; 400 + }); 401 + 377 402 xbox-webapi = super.xbox-webapi.overridePythonAttrs (oldAttrs: rec { 378 403 version = "2.0.11"; 379 404 src = fetchFromGitHub { ··· 428 453 extraBuildInputs = extraPackages python.pkgs; 429 454 430 455 # Don't forget to run parse-requirements.py after updating 431 - hassVersion = "2024.2.2"; 456 + hassVersion = "2024.2.3"; 432 457 433 458 in python.pkgs.buildPythonApplication rec { 434 459 pname = "homeassistant"; ··· 446 471 owner = "home-assistant"; 447 472 repo = "core"; 448 473 rev = "refs/tags/${version}"; 449 - hash = "sha256-nzx1ZaIBjzA2cgCkSlRLCr2Xd51i6kBHSKnfGgt9RpQ="; 474 + hash = "sha256-di9KdglYg+bzGvjGKgNbGRfH1tu96o82WzRUIaAejik="; 450 475 }; 451 476 452 477 # Secondary source is pypi sdist for translations 453 478 sdist = fetchPypi { 454 479 inherit pname version; 455 - hash = "sha256-ITwY3cB5YFmY1qTXBHpulEULdF0yKme334wxQVULvW8="; 480 + hash = "sha256-iCcDuQb+l6+SV+E9dPtKlU3v94Q9On75csT5STMdqVo="; 456 481 }; 457 482 458 483 nativeBuildInputs = with python.pkgs; [
+2 -2
pkgs/servers/home-assistant/stubs.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "homeassistant-stubs"; 11 - version = "2024.2.2"; 11 + version = "2024.2.3"; 12 12 format = "pyproject"; 13 13 14 14 disabled = python.version != home-assistant.python.version; ··· 17 17 owner = "KapJI"; 18 18 repo = "homeassistant-stubs"; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-RL3lgeaJO721VOlhLAeOM8wlKMouLQVbYnPsAeOZGxM="; 20 + hash = "sha256-kBr9NaP1FBTMBloAXEpx4s4iMe1T45i7Gui1aULQPXg="; 21 21 }; 22 22 23 23 nativeBuildInputs = [
+3 -3
pkgs/servers/routinator/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "routinator"; 10 - version = "0.13.1"; 10 + version = "0.13.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "NLnetLabs"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - hash = "sha256-ia9N2jZlFW0Gu5YDfwh023zorMyWWL/KggeBRvCD1W4="; 16 + hash = "sha256-DCejOfL+c04MABweyuvDLImlYKj/SONxBfXD/4OVzH0="; 17 17 }; 18 18 19 - cargoHash = "sha256-RHT6+zrY4SjoC/hgoMRal+cG8Ruip/6v7oVtKvR8doU="; 19 + cargoHash = "sha256-X+pAvudfbxng6kMv0NO00v6mMBXUMaXvZb/L1OgWd38="; 20 20 21 21 buildInputs = lib.optionals stdenv.isDarwin [ Security ]; 22 22
+3 -3
pkgs/shells/nix-your-shell/default.nix
··· 5 5 }: 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "nix-your-shell"; 8 - version = "1.4.0"; 8 + version = "1.4.1"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "MercuryTechnologies"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - hash = "sha256-2fS91/qeZt4JwQQeA+26RTN6zdm8/HUxG8sJDobX0+0="; 14 + hash = "sha256-pa52demadLi5VN+GixQKVL9iD1kb9c32PqIh86BIUR8="; 15 15 }; 16 16 17 - cargoHash = "sha256-e7gxNaKP0n+Zx0KaQEfNA3QsS5HZ2KIB6HJ22Ve8+EA="; 17 + cargoHash = "sha256-btM9AUH1S1AA8gEwXwouOT/E2oio0CmOZ738M+DUMiE="; 18 18 19 19 meta = with lib; { 20 20 mainProgram = "nix-your-shell";
+3 -3
pkgs/tools/admin/clair/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "clair"; 11 - version = "4.7.2"; 11 + version = "4.7.3"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "quay"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - hash = "sha256-qnZLVt9pIrfZSCK0blNp5JHbaC4A8m6YicvL4hs2554="; 17 + hash = "sha256-LRjlchhEXLTZDH3v2lkY3XN4tvXOHpedZBjkQ6rgeVc="; 18 18 }; 19 19 20 - vendorHash = "sha256-mzrMiycW+kWtooCMWGLOHXPYJQ+y3wLMB2V+f4u4wtY="; 20 + vendorHash = "sha256-cAeEBJz4k2liivRsNF4FT4JPKsDVy2fLAYDg8NuJ81U="; 21 21 22 22 nativeBuildInputs = [ 23 23 makeWrapper
+3 -3
pkgs/tools/admin/syft/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "syft"; 5 - version = "0.105.0"; 5 + version = "0.105.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "anchore"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - hash = "sha256-X05ELxhySlQ0POIg2Iop4NS7gYqZcuP46IC8CEuxtJg="; 11 + hash = "sha256-laseVMbgzKuVyF6PWpthtt3Wgv+WW5ccTjp0jj15nB0="; 12 12 # populate values that require us to use git. By doing this in postFetch we 13 13 # can delete .git afterwards and maintain better reproducibility of the src. 14 14 leaveDotGit = true; ··· 22 22 }; 23 23 # hash mismatch with darwin 24 24 proxyVendor = true; 25 - vendorHash = "sha256-1Iwqh9obVU+HA2l/Gy4SOHrgHtvoy8c4tbcuA1AFFQw="; 25 + vendorHash = "sha256-u5leq9K9c31No6saMO5cK9futt4Wl4f/d6V2djC8T1w="; 26 26 27 27 nativeBuildInputs = [ installShellFiles ]; 28 28
+2 -2
pkgs/tools/backup/zfs-replicate/default.nix
··· 11 11 12 12 buildPythonApplication rec { 13 13 pname = "zfs_replicate"; 14 - version = "3.2.8"; 14 + version = "3.2.9"; 15 15 pyproject = true; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - hash = "sha256-q4m6/L7GZqCkvdKcWBGTfrbDC2UiFerluwNUOA+QCQU="; 19 + hash = "sha256-JMkZ4AexN++vPIPqzv9majdUkoAyos+Nm4Vlgeyx0Jg="; 20 20 }; 21 21 22 22 postPatch = ''
+3 -3
pkgs/tools/misc/mise/default.nix
··· 17 17 18 18 rustPlatform.buildRustPackage rec { 19 19 pname = "mise"; 20 - version = "2024.2.16"; 20 + version = "2024.2.18"; 21 21 22 22 src = fetchFromGitHub { 23 23 owner = "jdx"; 24 24 repo = "mise"; 25 25 rev = "v${version}"; 26 - hash = "sha256-SrLgLYe0jeVzLoJZahqVrlYDd2FJ3G1uxrHx2BKjbHM="; 26 + hash = "sha256-YidcjhPgaDODtz0EpktIsRmnRMryvGJKQ2vx/MEQG9s="; 27 27 }; 28 28 29 - cargoHash = "sha256-G/NR53u+rX9Q7tJVYi1tlXQL+gxK7wfqN3IpkoXzTRk="; 29 + cargoHash = "sha256-QXtjM2yGOCf1nGOvrJCcLlI+MAGiu6bfsc/hSENNd1k="; 30 30 31 31 nativeBuildInputs = [ installShellFiles pkg-config ]; 32 32 buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration ];
+2 -2
pkgs/tools/misc/topicctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "topicctl"; 5 - version = "1.14.0"; 5 + version = "1.14.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "segmentio"; 9 9 repo = "topicctl"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Vmx+6UXNWCnVmLskk1J4Pug3+99cdk4WXjA2zO4agvU="; 11 + sha256 = "sha256-Eft1grHJKSfr6ePJa7vdq6ckAP38ASXOTwJSvW0Ptp4="; 12 12 }; 13 13 14 14 vendorHash = "sha256-+mnnvdna1g6JE29weOJZmdO3jFp2a75dV9wK2XcWJ9s=";
+2 -2
pkgs/tools/package-management/dnf5/default.nix
··· 30 30 31 31 stdenv.mkDerivation (finalAttrs: { 32 32 pname = "dnf5"; 33 - version = "5.1.12"; 33 + version = "5.1.13"; 34 34 35 35 outputs = [ "out" "man" ]; 36 36 ··· 38 38 owner = "rpm-software-management"; 39 39 repo = "dnf5"; 40 40 rev = finalAttrs.version; 41 - hash = "sha256-AzyFc+fBQyyCNzr8ulMEtFEotdUzStsyYOv9ppcIBw4="; 41 + hash = "sha256-6fgQA9L6yBDdtCzxPg+EyxERr/dzW1PWVaT1+lRCXmo="; 42 42 }; 43 43 44 44 nativeBuildInputs = [
+3 -3
pkgs/tools/security/grype/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "grype"; 11 - version = "0.74.6"; 11 + version = "0.74.7"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "anchore"; 15 15 repo = "grype"; 16 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-2KLVIwiSrs+e0srXkfBdk/RxCIvSq/Lixe83th2KvRA="; 17 + hash = "sha256-mP9Yjg5AVMIMvlOI+5AaCYzlw7h2K9WCFLY9ZwXmZk0="; 18 18 # populate values that require us to use git. By doing this in postFetch we 19 19 # can delete .git afterwards and maintain better reproducibility of the src. 20 20 leaveDotGit = true; ··· 29 29 30 30 proxyVendor = true; 31 31 32 - vendorHash = "sha256-wgcbP/VbHOMuc0PxWaOsiYTrr77ztLDVaDMhAD50vuQ="; 32 + vendorHash = "sha256-X+E2g/FoDgjKq8XcPeEA/XbRJV8JkhY5AHPnw26hRnM="; 33 33 34 34 nativeBuildInputs = [ 35 35 installShellFiles
+2 -2
pkgs/tools/security/plasma-pass/default.nix
··· 8 8 9 9 mkDerivation rec { 10 10 pname = "plasma-pass"; 11 - version = "1.2.1"; 11 + version = "1.2.2"; 12 12 13 13 src = fetchFromGitLab { 14 14 domain = "invent.kde.org"; 15 15 owner = "plasma"; 16 16 repo = "plasma-pass"; 17 - sha256 = "sha256-lCNskOXkSIcMPcMnTWE37sDCXfmtP0FhyMzxeF6L0iU="; 17 + sha256 = "sha256-fEYH3cvDZzEKpYqkTVqxxh3rhV75af8dZUHxQq8fPNg="; 18 18 rev = "v${version}"; 19 19 }; 20 20
+19 -21
pkgs/tools/text/rpl/default.nix
··· 1 - { lib, fetchFromGitHub, python3Packages }: 1 + { lib, fetchPypi, python3Packages }: 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "rpl"; 5 - version = "1.10"; 6 - 7 - # Tests not included in pip package. 8 - doCheck = false; 5 + version = "1.15.5"; 9 6 7 + pyproject = true; 10 8 11 - src = fetchFromGitHub { 12 - owner = "rrthomas"; 13 - repo = "rpl"; 14 - rev = "4467bd46a7a798f738247a7f090c1505176bd597"; 15 - sha256 = "0yf3pc3fws4nnh4nd8d3jpglmsyi69d17qqgpcnkpqca5l4cd25w"; 9 + src = fetchPypi { 10 + inherit pname version; 11 + hash = "sha256-rhPS+hwbjqq3X/V1bL6pzGg2tVxBkeMyUhaCvmneG4M="; 16 12 }; 17 13 18 - patches = [ 19 - ./remove-argparse-manpage.diff # quickfix for ImportError: No module named build_manpages.build_manpages 14 + nativeBuildInputs = [ 15 + python3Packages.setuptools 16 + ]; 17 + 18 + nativeCheckInputs = [ 19 + python3Packages.pytest-datafiles 20 + python3Packages.pytestCheckHook 20 21 ]; 21 22 22 23 propagatedBuildInputs = [ 23 - #python3Packages.argparse-manpage # TODO 24 + python3Packages.argparse-manpage 25 + python3Packages.chainstream 24 26 python3Packages.chardet 27 + python3Packages.regex 25 28 ]; 26 29 27 - installPhase = '' 28 - mkdir -p $out/bin 29 - mv rpl $out/bin 30 - ''; 31 - 32 30 meta = with lib; { 33 31 description = "Replace strings in files"; 34 - homepage = "https://github.com/rrthomas/rpl"; 35 - license = licenses.gpl2; 36 - maintainers = with maintainers; [ teto ]; 32 + homepage = "https://github.com/rrthomas/rpl"; 33 + license = licenses.gpl2; 34 + maintainers = with maintainers; [ cbley ]; 37 35 }; 38 36 }
-27
pkgs/tools/text/rpl/remove-argparse-manpage.diff
··· 1 - diff --git a/setup.cfg b/setup.cfg 2 - index 12e9198..38e5376 100644 3 - --- a/setup.cfg 4 - +++ b/setup.cfg 5 - @@ -15,7 +15,6 @@ classifiers = 6 - [options] 7 - scripts = rpl 8 - python_requires = >=3 9 - -setup_requires = argparse-manpage 10 - install_requires = chardet 11 - 12 - [options.extras_require] 13 - diff --git a/setup.py b/setup.py 14 - index 96cade6..879fc44 100644 15 - --- a/setup.py 16 - +++ b/setup.py 17 - @@ -1,9 +1,8 @@ 18 - -from build_manpages.build_manpages import get_install_cmd 19 - from setuptools import setup 20 - from setuptools.command.install import install 21 - 22 - setup( 23 - cmdclass={ 24 - - 'install': get_install_cmd(install), 25 - + 'install': install, 26 - } 27 - )
+4 -2
pkgs/top-level/all-packages.nix
··· 2775 2775 2776 2776 pcem = callPackage ../applications/emulators/pcem { }; 2777 2777 2778 - pcsx2 = disable-warnings-if-gcc13 (qt6Packages.callPackage ../applications/emulators/pcsx2 { }); 2778 + pcsx2 = qt6Packages.callPackage ../applications/emulators/pcsx2 { }; 2779 2779 2780 2780 pcsxr = callPackage ../applications/emulators/pcsxr { }; 2781 2781 ··· 4223 4223 4224 4224 atftp = callPackage ../tools/networking/atftp { }; 4225 4225 4226 - atlas = callPackage ../development/tools/database/atlas { }; 4226 + atlas = callPackage ../development/tools/database/atlas { 4227 + buildGoModule = buildGo122Module; 4228 + }; 4227 4229 4228 4230 authoscope = callPackage ../tools/security/authoscope { 4229 4231 inherit (darwin.apple_sdk.frameworks) Security;
+2
pkgs/top-level/python-packages.nix
··· 2007 2007 2008 2008 chainmap = callPackage ../development/python-modules/chainmap { }; 2009 2009 2010 + chainstream = callPackage ../development/python-modules/chainstream { }; 2011 + 2010 2012 chalice = callPackage ../development/python-modules/chalice { }; 2011 2013 2012 2014 chameleon = callPackage ../development/python-modules/chameleon { };