From ee6739c28d9fd1d8541e6d650107bbde0d08d3fd Mon Sep 17 00:00:00 2001 From: "Ifiok Jr." Date: Wed, 25 Jun 2025 04:22:17 +0100 Subject: [PATCH 1/9] gel: 7.3.0 -> 7.7.0 https://github.com/geldata/gel-cli/releases/tag/v7.7.0 --- pkgs/by-name/ge/gel/package.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ge/gel/package.nix b/pkgs/by-name/ge/gel/package.nix index 4c21df0fc6cf..353f6745ea98 100644 --- a/pkgs/by-name/ge/gel/package.nix +++ b/pkgs/by-name/ge/gel/package.nix @@ -16,19 +16,18 @@ }: rustPlatform.buildRustPackage rec { pname = "gel"; - version = "7.3.0"; + version = "7.7.0"; src = fetchFromGitHub { owner = "geldata"; repo = "gel-cli"; tag = "v${version}"; - hash = "sha256-tMbAU6tlyDcAzUQ8FK0Q0V+LgzHAazETtFuC050hObw="; - fetchSubmodules = true; + hash = "sha256-4dFajTGYczolQXnpcRBPWCD68EUiPVDRGIMwGh/K2UY="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-IWGOh8VbE0rCIRtiAqGlFExd1u80HWyoluquWVRaQoo="; + hash = "sha256-4LLGg+f8Q7jskQr/wY0eCDkn9bC+zDpMvyF5D0A1oG4="; }; nativeBuildInputs = [ From 5451a057f1abac4290121d32f76df2832efd969f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 16:14:52 +0000 Subject: [PATCH 2/9] particle-cli: 3.37.0 -> 3.38.1 --- pkgs/by-name/pa/particle-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/particle-cli/package.nix b/pkgs/by-name/pa/particle-cli/package.nix index 96328296a55d..6edda5e002b4 100644 --- a/pkgs/by-name/pa/particle-cli/package.nix +++ b/pkgs/by-name/pa/particle-cli/package.nix @@ -8,16 +8,16 @@ buildNpmPackage (finalAttrs: { pname = "particle-cli"; - version = "3.37.0"; + version = "3.38.1"; src = fetchFromGitHub { owner = "particle-iot"; repo = "particle-cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-TMyXCTyihUBP2emY0UzedHAsO945eWJ7w7relP7wBaU="; + hash = "sha256-B01aoCzcesvz6EjOQf9wTkONhByhf3YqJ18hDVNxEY4="; }; - npmDepsHash = "sha256-4PeHMhzcCcXFNV0cS0JVAvpkMyo2w6RDmlIO2/MRy8k="; + npmDepsHash = "sha256-rxGo5L37GnJfvDxURlSxWqm+/HfxMLNkEFceaPdvL4c="; buildInputs = [ udev From 7a1853ed4801c1d72a55233dbfe847c81025f730 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 17:35:29 +0000 Subject: [PATCH 3/9] dns-collector: 1.7.0 -> 1.8.0 --- pkgs/by-name/dn/dns-collector/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/dn/dns-collector/package.nix b/pkgs/by-name/dn/dns-collector/package.nix index 664cf0b2b7ae..f9a9aa9c6297 100644 --- a/pkgs/by-name/dn/dns-collector/package.nix +++ b/pkgs/by-name/dn/dns-collector/package.nix @@ -7,13 +7,13 @@ }: buildGoModule (finalAttrs: { pname = "dns-collector"; - version = "1.7.0"; + version = "1.8.0"; src = fetchFromGitHub { owner = "dmachard"; repo = "dns-collector"; tag = "v${finalAttrs.version}"; - hash = "sha256-antLNQEOA20XxmmZHFQcs0VuLVfgM5V3wyXOYIX4hlk="; + hash = "sha256-q12hMnSqA/KCkmiqsmBpvDmyHtuEWhMBTKwOOyw3Wfs="; }; subPackages = [ "." ]; @@ -27,7 +27,7 @@ buildGoModule (finalAttrs: { "-X github.com/prometheus/common/version.Version=${finalAttrs.version}" ]; - vendorHash = "sha256-9EQr4lhv6+PkAnMJ6iWnBsK/SzZaOyVkSpqSYsX07LY="; + vendorHash = "sha256-TtlOwmNyO2/eQCajPBu6Pgdbuk4gacpgtcnr1vZgZdg="; passthru.updateScript = nix-update-script { }; From 1568424ed0d4109b93f86938675adbdfa4faa695 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 22:08:58 +0000 Subject: [PATCH 4/9] qbittorrent: 5.1.1 -> 5.1.2 --- pkgs/by-name/qb/qbittorrent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qb/qbittorrent/package.nix b/pkgs/by-name/qb/qbittorrent/package.nix index 7152083831ca..79a3d68990a3 100644 --- a/pkgs/by-name/qb/qbittorrent/package.nix +++ b/pkgs/by-name/qb/qbittorrent/package.nix @@ -20,13 +20,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "qbittorrent" + lib.optionalString (!guiSupport) "-nox"; - version = "5.1.1"; + version = "5.1.2"; src = fetchFromGitHub { owner = "qbittorrent"; repo = "qBittorrent"; rev = "release-${finalAttrs.version}"; - hash = "sha256-l2mO8sse9A3sEQqR+C9wG+dBBofAfwSiM/zXgSNokuc="; + hash = "sha256-2hcG2rMwo5wxVQjCEXXqPLGpdT6ihqtt3HsNlK1D9CA="; }; nativeBuildInputs = [ From e27ba577c4d269911b5f6bcc7f37aa2a1389cfac Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 00:34:00 +0000 Subject: [PATCH 5/9] sdl_gamecontrollerdb: 0-unstable-2025-06-14 -> 0-unstable-2025-07-03 --- pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix b/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix index e3b59013fcec..28ff9cb503ce 100644 --- a/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix +++ b/pkgs/by-name/sd/sdl_gamecontrollerdb/package.nix @@ -7,13 +7,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "sdl_gamecontrollerdb"; - version = "0-unstable-2025-06-14"; + version = "0-unstable-2025-07-03"; src = fetchFromGitHub { owner = "mdqinc"; repo = "SDL_GameControllerDB"; - rev = "79b8ea1035256740c22fb1686fa0c77d201fe45f"; - hash = "sha256-pFzIvTlcQW9wGiuMcH6chm6kzE2LLcPgPiSgWbDvgUk="; + rev = "7979e7b29261c11ebce2deabc41ed081b6691398"; + hash = "sha256-FSA1hsYvMQ49AxWY/sRP1Mx6XthKDVdixEW+JmNNsDU="; }; dontBuild = true; From fa58891bba22f18128b95e1d4fb575acf245186f Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Fri, 4 Jul 2025 22:45:49 -0700 Subject: [PATCH 6/9] python313Packages.fastdotcom: init at 0.0.6 --- .../python-modules/fastdotcom/default.nix | 41 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 43 insertions(+) create mode 100644 pkgs/development/python-modules/fastdotcom/default.nix diff --git a/pkgs/development/python-modules/fastdotcom/default.nix b/pkgs/development/python-modules/fastdotcom/default.nix new file mode 100644 index 000000000000..e242227ec45f --- /dev/null +++ b/pkgs/development/python-modules/fastdotcom/default.nix @@ -0,0 +1,41 @@ +{ + lib, + buildPythonPackage, + fetchPypi, + icmplib, + pythonOlder, + requests, + setuptools, +}: + +buildPythonPackage rec { + pname = "fastdotcom"; + version = "0.0.6"; + pyproject = true; + + disabled = pythonOlder "3.8"; + + src = fetchPypi { + pname = "fastdotcom"; + inherit version; + hash = "sha256-DAj5Bp8Vlg/NQSnz0yF/nHlIO7kStHlBABwvTWHVsIo="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + icmplib + requests + ]; + + # Project has no tests + doCheck = false; + pythonImportsCheck = [ "fastdotcom" ]; + + meta = { + description = "Python API for testing internet speed on Fast.com"; + homepage = "https://github.com/nkgilley/fast.com"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index cc0a20cbed23..920d8a915782 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -4922,6 +4922,8 @@ self: super: with self; { fastdiff = callPackage ../development/python-modules/fastdiff { }; + fastdotcom = callPackage ../development/python-modules/fastdotcom { }; + fastdownload = callPackage ../development/python-modules/fastdownload { }; fastdtw = callPackage ../development/python-modules/fastdtw { }; From 927a5388ef39fccf7baf91879ed501ec45dfc7ad Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Fri, 4 Jul 2025 22:46:07 -0700 Subject: [PATCH 7/9] home-assistant: update component packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index f6717098163a..c9f3d42ccfdd 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -1667,7 +1667,8 @@ ]; "fastdotcom" = ps: with ps; [ - ]; # missing inputs: fastdotcom + fastdotcom + ]; "feedreader" = ps: with ps; [ feedparser @@ -7013,6 +7014,7 @@ "facebook" "fail2ban" "fan" + "fastdotcom" "feedreader" "ffmpeg" "fibaro" From 628f5df8ffa4dad51abe3e622fb6d408ba7bb2cd Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Sat, 5 Jul 2025 19:32:58 -0700 Subject: [PATCH 8/9] python313Packages.pyps4-2ndscreen: init at 1.3.1 --- .../pyps4-2ndscreen/default.nix | 57 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 59 insertions(+) create mode 100644 pkgs/development/python-modules/pyps4-2ndscreen/default.nix diff --git a/pkgs/development/python-modules/pyps4-2ndscreen/default.nix b/pkgs/development/python-modules/pyps4-2ndscreen/default.nix new file mode 100644 index 000000000000..36ea2e7e101c --- /dev/null +++ b/pkgs/development/python-modules/pyps4-2ndscreen/default.nix @@ -0,0 +1,57 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + pythonOlder, + setuptools, + aiohttp, + click, + construct, + pycryptodomex, + pytestCheckHook, + pytest-asyncio, + asynctest, +}: + +buildPythonPackage rec { + pname = "pyps4-2ndscreen"; + version = "1.3.1"; + pyproject = true; + + disabled = pythonOlder "3.6"; + + src = fetchFromGitHub { + owner = "ktnrg45"; + repo = "pyps4-2ndscreen"; + tag = version; + hash = "sha256-AXU9WJ7kT/0ev1Cn+CYhEieR7IM5VXebxQYWUS8bdds="; + }; + + build-system = [ setuptools ]; + + dependencies = [ + aiohttp + click + construct + pycryptodomex + ]; + + nativeCheckInputs = [ + pytest-asyncio + pytestCheckHook + asynctest + ]; + + # Disable tests for Python 3.11+ since they all require asynctest + doCheck = pythonOlder "3.11"; + + pythonImportsCheck = [ "pyps4_2ndscreen" ]; + + meta = { + description = "PS4 2nd Screen Python Library"; + homepage = "https://github.com/ktnrg45/pyps4-2ndscreen"; + changelog = "https://github.com/ktnrg45/pyps4-2ndscreen/releases/tag/${version}"; + license = lib.licenses.lgpl2Plus; + maintainers = [ lib.maintainers.jamiemagee ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index c92e472c087b..bdd94620cdc6 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -13451,6 +13451,8 @@ self: super: with self; { pyprusalink = callPackage ../development/python-modules/pyprusalink { }; + pyps4-2ndscreen = callPackage ../development/python-modules/pyps4-2ndscreen { }; + pypsrp = callPackage ../development/python-modules/pypsrp { }; pyptlib = callPackage ../development/python-modules/pyptlib { }; From f8066d8aec84324b8c791631a352862412c58989 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Sat, 5 Jul 2025 19:33:08 -0700 Subject: [PATCH 9/9] home-assistant: update component packages --- pkgs/servers/home-assistant/component-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix index b02e4101cb2c..4bae988ec8d0 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -4583,7 +4583,8 @@ ]; "ps4" = ps: with ps; [ - ]; # missing inputs: pyps4-2ndscreen + pyps4-2ndscreen + ]; "pse" = ps: with ps; [ ]; @@ -7416,6 +7417,7 @@ "prosegur" "proximity" "prusalink" + "ps4" "pterodactyl" "pure_energie" "purpleair"