Merge staging-next into staging

authored by nixpkgs-ci[bot] and committed by GitHub 30a3ecea 5e1b0dbc

+122 -17
+3 -3
pkgs/by-name/dn/dns-collector/package.nix
··· 7 7 }: 8 8 buildGoModule (finalAttrs: { 9 9 pname = "dns-collector"; 10 - version = "1.7.0"; 10 + version = "1.8.0"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "dmachard"; 14 14 repo = "dns-collector"; 15 15 tag = "v${finalAttrs.version}"; 16 - hash = "sha256-antLNQEOA20XxmmZHFQcs0VuLVfgM5V3wyXOYIX4hlk="; 16 + hash = "sha256-q12hMnSqA/KCkmiqsmBpvDmyHtuEWhMBTKwOOyw3Wfs="; 17 17 }; 18 18 subPackages = [ "." ]; 19 19 ··· 27 27 "-X github.com/prometheus/common/version.Version=${finalAttrs.version}" 28 28 ]; 29 29 30 - vendorHash = "sha256-9EQr4lhv6+PkAnMJ6iWnBsK/SzZaOyVkSpqSYsX07LY="; 30 + vendorHash = "sha256-TtlOwmNyO2/eQCajPBu6Pgdbuk4gacpgtcnr1vZgZdg="; 31 31 32 32 passthru.updateScript = nix-update-script { }; 33 33
+3 -4
pkgs/by-name/ge/gel/package.nix
··· 16 16 }: 17 17 rustPlatform.buildRustPackage rec { 18 18 pname = "gel"; 19 - version = "7.3.0"; 19 + version = "7.7.0"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "geldata"; 23 23 repo = "gel-cli"; 24 24 tag = "v${version}"; 25 - hash = "sha256-tMbAU6tlyDcAzUQ8FK0Q0V+LgzHAazETtFuC050hObw="; 26 - fetchSubmodules = true; 25 + hash = "sha256-4dFajTGYczolQXnpcRBPWCD68EUiPVDRGIMwGh/K2UY="; 27 26 }; 28 27 29 28 cargoDeps = rustPlatform.fetchCargoVendor { 30 29 inherit pname version src; 31 - hash = "sha256-IWGOh8VbE0rCIRtiAqGlFExd1u80HWyoluquWVRaQoo="; 30 + hash = "sha256-4LLGg+f8Q7jskQr/wY0eCDkn9bC+zDpMvyF5D0A1oG4="; 32 31 }; 33 32 34 33 nativeBuildInputs = [
+3 -3
pkgs/by-name/pa/particle-cli/package.nix
··· 8 8 9 9 buildNpmPackage (finalAttrs: { 10 10 pname = "particle-cli"; 11 - version = "3.37.0"; 11 + version = "3.38.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "particle-iot"; 15 15 repo = "particle-cli"; 16 16 tag = "v${finalAttrs.version}"; 17 - hash = "sha256-TMyXCTyihUBP2emY0UzedHAsO945eWJ7w7relP7wBaU="; 17 + hash = "sha256-B01aoCzcesvz6EjOQf9wTkONhByhf3YqJ18hDVNxEY4="; 18 18 }; 19 19 20 - npmDepsHash = "sha256-4PeHMhzcCcXFNV0cS0JVAvpkMyo2w6RDmlIO2/MRy8k="; 20 + npmDepsHash = "sha256-rxGo5L37GnJfvDxURlSxWqm+/HfxMLNkEFceaPdvL4c="; 21 21 22 22 buildInputs = [ 23 23 udev
+2 -2
pkgs/by-name/qb/qbittorrent/package.nix
··· 20 20 21 21 stdenv.mkDerivation (finalAttrs: { 22 22 pname = "qbittorrent" + lib.optionalString (!guiSupport) "-nox"; 23 - version = "5.1.1"; 23 + version = "5.1.2"; 24 24 25 25 src = fetchFromGitHub { 26 26 owner = "qbittorrent"; 27 27 repo = "qBittorrent"; 28 28 rev = "release-${finalAttrs.version}"; 29 - hash = "sha256-l2mO8sse9A3sEQqR+C9wG+dBBofAfwSiM/zXgSNokuc="; 29 + hash = "sha256-2hcG2rMwo5wxVQjCEXXqPLGpdT6ihqtt3HsNlK1D9CA="; 30 30 }; 31 31 32 32 nativeBuildInputs = [
+3 -3
pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix
··· 7 7 8 8 stdenvNoCC.mkDerivation (finalAttrs: { 9 9 pname = "sdl_gamecontrollerdb"; 10 - version = "0-unstable-2025-06-14"; 10 + version = "0-unstable-2025-07-03"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "mdqinc"; 14 14 repo = "SDL_GameControllerDB"; 15 - rev = "79b8ea1035256740c22fb1686fa0c77d201fe45f"; 16 - hash = "sha256-pFzIvTlcQW9wGiuMcH6chm6kzE2LLcPgPiSgWbDvgUk="; 15 + rev = "7979e7b29261c11ebce2deabc41ed081b6691398"; 16 + hash = "sha256-FSA1hsYvMQ49AxWY/sRP1Mx6XthKDVdixEW+JmNNsDU="; 17 17 }; 18 18 19 19 dontBuild = true;
+41
pkgs/development/python-modules/fastdotcom/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchPypi, 5 + icmplib, 6 + pythonOlder, 7 + requests, 8 + setuptools, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "fastdotcom"; 13 + version = "0.0.6"; 14 + pyproject = true; 15 + 16 + disabled = pythonOlder "3.8"; 17 + 18 + src = fetchPypi { 19 + pname = "fastdotcom"; 20 + inherit version; 21 + hash = "sha256-DAj5Bp8Vlg/NQSnz0yF/nHlIO7kStHlBABwvTWHVsIo="; 22 + }; 23 + 24 + build-system = [ setuptools ]; 25 + 26 + dependencies = [ 27 + icmplib 28 + requests 29 + ]; 30 + 31 + # Project has no tests 32 + doCheck = false; 33 + pythonImportsCheck = [ "fastdotcom" ]; 34 + 35 + meta = { 36 + description = "Python API for testing internet speed on Fast.com"; 37 + homepage = "https://github.com/nkgilley/fast.com"; 38 + license = lib.licenses.mit; 39 + maintainers = [ lib.maintainers.jamiemagee ]; 40 + }; 41 + }
+57
pkgs/development/python-modules/pyps4-2ndscreen/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + pythonOlder, 6 + setuptools, 7 + aiohttp, 8 + click, 9 + construct, 10 + pycryptodomex, 11 + pytestCheckHook, 12 + pytest-asyncio, 13 + asynctest, 14 + }: 15 + 16 + buildPythonPackage rec { 17 + pname = "pyps4-2ndscreen"; 18 + version = "1.3.1"; 19 + pyproject = true; 20 + 21 + disabled = pythonOlder "3.6"; 22 + 23 + src = fetchFromGitHub { 24 + owner = "ktnrg45"; 25 + repo = "pyps4-2ndscreen"; 26 + tag = version; 27 + hash = "sha256-AXU9WJ7kT/0ev1Cn+CYhEieR7IM5VXebxQYWUS8bdds="; 28 + }; 29 + 30 + build-system = [ setuptools ]; 31 + 32 + dependencies = [ 33 + aiohttp 34 + click 35 + construct 36 + pycryptodomex 37 + ]; 38 + 39 + nativeCheckInputs = [ 40 + pytest-asyncio 41 + pytestCheckHook 42 + asynctest 43 + ]; 44 + 45 + # Disable tests for Python 3.11+ since they all require asynctest 46 + doCheck = pythonOlder "3.11"; 47 + 48 + pythonImportsCheck = [ "pyps4_2ndscreen" ]; 49 + 50 + meta = { 51 + description = "PS4 2nd Screen Python Library"; 52 + homepage = "https://github.com/ktnrg45/pyps4-2ndscreen"; 53 + changelog = "https://github.com/ktnrg45/pyps4-2ndscreen/releases/tag/${version}"; 54 + license = lib.licenses.lgpl2Plus; 55 + maintainers = [ lib.maintainers.jamiemagee ]; 56 + }; 57 + }
+6 -2
pkgs/servers/home-assistant/component-packages.nix
··· 1668 1668 ]; 1669 1669 "fastdotcom" = 1670 1670 ps: with ps; [ 1671 - ]; # missing inputs: fastdotcom 1671 + fastdotcom 1672 + ]; 1672 1673 "feedreader" = 1673 1674 ps: with ps; [ 1674 1675 feedparser ··· 4582 4583 ]; 4583 4584 "ps4" = 4584 4585 ps: with ps; [ 4585 - ]; # missing inputs: pyps4-2ndscreen 4586 + pyps4-2ndscreen 4587 + ]; 4586 4588 "pse" = 4587 4589 ps: with ps; [ 4588 4590 ]; ··· 7014 7016 "facebook" 7015 7017 "fail2ban" 7016 7018 "fan" 7019 + "fastdotcom" 7017 7020 "feedreader" 7018 7021 "ffmpeg" 7019 7022 "fibaro" ··· 7414 7417 "prosegur" 7415 7418 "proximity" 7416 7419 "prusalink" 7420 + "ps4" 7417 7421 "pterodactyl" 7418 7422 "pure_energie" 7419 7423 "purpleair"
+4
pkgs/top-level/python-packages.nix
··· 4928 4928 4929 4929 fastdiff = callPackage ../development/python-modules/fastdiff { }; 4930 4930 4931 + fastdotcom = callPackage ../development/python-modules/fastdotcom { }; 4932 + 4931 4933 fastdownload = callPackage ../development/python-modules/fastdownload { }; 4932 4934 4933 4935 fastdtw = callPackage ../development/python-modules/fastdtw { }; ··· 13448 13450 pyprosegur = callPackage ../development/python-modules/pyprosegur { }; 13449 13451 13450 13452 pyprusalink = callPackage ../development/python-modules/pyprusalink { }; 13453 + 13454 + pyps4-2ndscreen = callPackage ../development/python-modules/pyps4-2ndscreen { }; 13451 13455 13452 13456 pypsrp = callPackage ../development/python-modules/pypsrp { }; 13453 13457