Merge master into staging-next

authored by nixpkgs-ci[bot] and committed by GitHub dc553e12 d2551f49

+45 -28
-1
pkgs/by-name/fr/frigate/package.nix
··· 26 python = python312.override { 27 self = python; 28 packageOverrides = self: super: { 29 - paho-mqtt = super.paho-mqtt_2; 30 }; 31 }; 32
··· 26 python = python312.override { 27 self = python; 28 packageOverrides = self: super: { 29 }; 30 }; 31
+12 -3
pkgs/by-name/ha/ha-mqtt-discoverable-cli/package.nix
··· 4 python3, 5 }: 6 7 - python3.pkgs.buildPythonApplication rec { 8 pname = "ha-mqtt-discoverable-cli"; 9 version = "0.16.4.1"; 10 pyproject = true; ··· 18 19 pythonRelaxDeps = [ "ha-mqtt-discoverable" ]; 20 21 - build-system = with python3.pkgs; [ poetry-core ]; 22 23 - dependencies = with python3.pkgs; [ ha-mqtt-discoverable ]; 24 25 # Project has no real tests 26 doCheck = false;
··· 4 python3, 5 }: 6 7 + let 8 + python = python3.override { 9 + self = python; 10 + packageOverrides = self: super: { 11 + # https://github.com/unixorn/ha-mqtt-discoverable/pull/310 12 + paho-mqtt = self.paho-mqtt_1; 13 + }; 14 + }; 15 + in 16 + python.pkgs.buildPythonApplication rec { 17 pname = "ha-mqtt-discoverable-cli"; 18 version = "0.16.4.1"; 19 pyproject = true; ··· 27 28 pythonRelaxDeps = [ "ha-mqtt-discoverable" ]; 29 30 + build-system = with python.pkgs; [ poetry-core ]; 31 32 + dependencies = with python.pkgs; [ ha-mqtt-discoverable ]; 33 34 # Project has no real tests 35 doCheck = false;
+2 -2
pkgs/by-name/je/jenkins/package.nix
··· 18 19 stdenv.mkDerivation rec { 20 pname = "jenkins"; 21 - version = "2.479.3"; 22 23 src = fetchurl { 24 url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; 25 - hash = "sha256-MEyFkoYNWwPewnyWteiexY/HRPeBYcU/ejRKC/fOkgM="; 26 }; 27 28 nativeBuildInputs = [ makeWrapper ];
··· 18 19 stdenv.mkDerivation rec { 20 pname = "jenkins"; 21 + version = "2.492.1"; 22 23 src = fetchurl { 24 url = "https://get.jenkins.io/war-stable/${version}/jenkins.war"; 25 + hash = "sha256-wFNPna+QJa5AVOwwUYsbifxdl7Mvr9tVa5s6YOn//8g="; 26 }; 27 28 nativeBuildInputs = [ makeWrapper ];
+1 -1
pkgs/by-name/mq/mqtt-exporter/package.nix
··· 21 build-system = with python3.pkgs; [ setuptools ]; 22 23 dependencies = with python3.pkgs; [ 24 - paho-mqtt_2 25 prometheus-client 26 ]; 27
··· 21 build-system = with python3.pkgs; [ setuptools ]; 22 23 dependencies = with python3.pkgs; [ 24 + paho-mqtt 25 prometheus-client 26 ]; 27
+2 -2
pkgs/by-name/ya/yafc-ce/package.nix
··· 12 in 13 buildDotnetModule (finalAttrs: { 14 pname = "yafc-ce"; 15 - version = "2.6.0"; 16 17 src = fetchFromGitHub { 18 owner = "shpaass"; 19 repo = "yafc-ce"; 20 rev = finalAttrs.version; 21 - hash = "sha256-anQ49VWDIdze108idGLXXM74dfqAg9KqVthFozHQl0A="; 22 }; 23 24 projectFile = [ "Yafc/Yafc.csproj" ];
··· 12 in 13 buildDotnetModule (finalAttrs: { 14 pname = "yafc-ce"; 15 + version = "2.7.0"; 16 17 src = fetchFromGitHub { 18 owner = "shpaass"; 19 repo = "yafc-ce"; 20 rev = finalAttrs.version; 21 + hash = "sha256-pBnAUrDnOabQq7D1YJ41aJq9MSPIHQ6K8ix5TLwkrZ0="; 22 }; 23 24 projectFile = [ "Yafc/Yafc.csproj" ];
+3 -3
pkgs/by-name/zo/zoxide/package.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "zoxide"; 14 - version = "0.9.6"; 15 16 src = fetchFromGitHub { 17 owner = "ajeetdsouza"; 18 repo = "zoxide"; 19 tag = "v${version}"; 20 - hash = "sha256-3XC5K4OlituoFMPN9yJkYi+tkH6M0KK5jVAGdr/GLd0="; 21 }; 22 23 nativeBuildInputs = [ installShellFiles ]; ··· 30 ''; 31 32 useFetchCargoVendor = true; 33 - cargoHash = "sha256-+Vip7MjVV23dZdD8GxmNFrfnsjmucohMDUZE9vbpG5w="; 34 35 postInstall = '' 36 installManPage man/man*/*
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "zoxide"; 14 + version = "0.9.7"; 15 16 src = fetchFromGitHub { 17 owner = "ajeetdsouza"; 18 repo = "zoxide"; 19 tag = "v${version}"; 20 + hash = "sha256-+QZpLMlHOZdbKLFYOUOIRZHvIsbMDdstj9oGzyEGVxk="; 21 }; 22 23 nativeBuildInputs = [ installShellFiles ]; ··· 30 ''; 31 32 useFetchCargoVendor = true; 33 + cargoHash = "sha256-uqIL8KTrgWzzzyoPR9gctyh0Rf7WQpTGqXow2/xFvCU="; 34 35 postInstall = '' 36 installManPage man/man*/*
+4 -4
pkgs/development/ocaml-modules/magic/default.nix
··· 10 11 stdenv.mkDerivation rec { 12 pname = "magic"; 13 - version = "0.7.3"; 14 15 src = fetchFromGitHub { 16 owner = "Chris00"; 17 repo = "ocaml-magic"; 18 - rev = "510c473d222a3d3d900b8ae1892d13e0d49d08be"; # no tags in repo 19 - sha256 = "0qks3v51xvzxhidai414mbszxhcl8wg8g7zxd04qi260433g77yg"; 20 }; 21 22 createFindlibDestdir = true; ··· 32 homepage = "https://github.com/Chris00/ocaml-magic"; 33 description = "Bindings for libmagic"; 34 license = licenses.lgpl21Plus; 35 - maintainers = with maintainers; [ dandellion ]; 36 }; 37 }
··· 10 11 stdenv.mkDerivation rec { 12 pname = "magic"; 13 + version = "0.7.4"; 14 15 src = fetchFromGitHub { 16 owner = "Chris00"; 17 repo = "ocaml-magic"; 18 + tag = "v${version}"; 19 + sha256 = "sha256-rsBMx68UDqmVVsyeZCxIS97A/0JCBM/JOgh60ly1uSs="; 20 }; 21 22 createFindlibDestdir = true; ··· 32 homepage = "https://github.com/Chris00/ocaml-magic"; 33 description = "Bindings for libmagic"; 34 license = licenses.lgpl21Plus; 35 + maintainers = with maintainers; [ ]; 36 }; 37 }
+6 -3
pkgs/development/python-modules/amshan/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "amshan"; 14 - version = "2021.12.1"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "toreamun"; 19 repo = "amshan"; 20 - tag = version; 21 - hash = "sha256-eL8YzQB6Vj4l3cYFgWve88vLojvcxMtr2xvTUKT+Ekk="; 22 }; 23 24 build-system = [ ··· 36 ]; 37 38 pythonImportsCheck = [ "han" ]; 39 40 meta = { 41 description = "Decode smart power meter data stream of Cosem HDLC frames used by MBUS";
··· 11 12 buildPythonPackage rec { 13 pname = "amshan"; 14 + version = "2.1.1"; 15 pyproject = true; 16 17 src = fetchFromGitHub { 18 owner = "toreamun"; 19 repo = "amshan"; 20 + rev = version; 21 + hash = "sha256-aw0wTqb2s84STVUN55h6L926pXwaMSppBCfXZVb87w0="; 22 }; 23 24 build-system = [ ··· 36 ]; 37 38 pythonImportsCheck = [ "han" ]; 39 + 40 + # 2021.12.1 is an older version 41 + passthru.skipBulkUpdate = true; 42 43 meta = { 44 description = "Decode smart power meter data stream of Cosem HDLC frames used by MBUS";
+2
pkgs/development/python-modules/azure-iot-device/default.nix
··· 50 ]; 51 52 meta = with lib; { 53 description = "Microsoft Azure IoT Device Library for Python"; 54 homepage = "https://github.com/Azure/azure-iot-sdk-python"; 55 license = licenses.mit;
··· 50 ]; 51 52 meta = with lib; { 53 + # https://github.com/Azure/azure-iot-sdk-python/issues/1196 54 + broken = lib.versionAtLeast paho-mqtt.version "2"; 55 description = "Microsoft Azure IoT Device Library for Python"; 56 homepage = "https://github.com/Azure/azure-iot-sdk-python"; 57 license = licenses.mit;
+2
pkgs/development/python-modules/ha-mqtt-discoverable/default.nix
··· 43 pythonImportsCheck = [ "ha_mqtt_discoverable" ]; 44 45 meta = with lib; { 46 description = "Python module to create MQTT entities that are automatically discovered by Home Assistant"; 47 homepage = "https://github.com/unixorn/ha-mqtt-discoverable"; 48 changelog = "https://github.com/unixorn/ha-mqtt-discoverable/releases/tag/v${version}";
··· 43 pythonImportsCheck = [ "ha_mqtt_discoverable" ]; 44 45 meta = with lib; { 46 + # https://github.com/unixorn/ha-mqtt-discoverable/pull/310 47 + broken = lib.versionAtLeast paho-mqtt.version "2"; 48 description = "Python module to create MQTT entities that are automatically discovered by Home Assistant"; 49 homepage = "https://github.com/unixorn/ha-mqtt-discoverable"; 50 changelog = "https://github.com/unixorn/ha-mqtt-discoverable/releases/tag/v${version}";
+2
pkgs/development/python-modules/meross-iot/default.nix
··· 41 pythonImportsCheck = [ "meross_iot" ]; 42 43 meta = with lib; { 44 description = "Python library to interact with Meross devices"; 45 homepage = "https://github.com/albertogeniola/MerossIot"; 46 changelog = "https://github.com/albertogeniola/MerossIot/releases/tag/${version}";
··· 41 pythonImportsCheck = [ "meross_iot" ]; 42 43 meta = with lib; { 44 + # https://github.com/albertogeniola/MerossIot/pull/413 45 + broken = lib.versionAtLeast paho-mqtt.version "2"; 46 description = "Python library to interact with Meross devices"; 47 homepage = "https://github.com/albertogeniola/MerossIot"; 48 changelog = "https://github.com/albertogeniola/MerossIot/releases/tag/${version}";
+4 -4
pkgs/development/python-modules/mkdocs-git-committers-plugin-2/default.nix
··· 16 17 buildPythonPackage rec { 18 pname = "mkdocs-git-committers-plugin-2"; 19 - version = "2.4.1"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 24 src = fetchFromGitHub { 25 owner = "ojacques"; 26 repo = "mkdocs-git-committers-plugin-2"; 27 - rev = "refs/tags/${version}"; 28 - hash = "sha256-hKt0K5gOkdUDwTlyMTwodl4gD1RD+s+CM+zEpngSnlc="; 29 }; 30 31 build-system = [ ··· 45 meta = { 46 description = "MkDocs plugin for displaying a list of contributors on each page"; 47 homepage = "https://github.com/ojacques/mkdocs-git-committers-plugin-2"; 48 - changelog = "https://github.com/ojacques/mkdocs-git-committers-plugin-2/releases/tag/${version}"; 49 license = lib.licenses.mit; 50 maintainers = with lib.maintainers; [ mahtaran ]; 51 };
··· 16 17 buildPythonPackage rec { 18 pname = "mkdocs-git-committers-plugin-2"; 19 + version = "2.5.0"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.8"; ··· 24 src = fetchFromGitHub { 25 owner = "ojacques"; 26 repo = "mkdocs-git-committers-plugin-2"; 27 + tag = version; 28 + hash = "sha256-PpXgY5RlOeb0mB46gcNVWkSGMZa4WPkCwDUXMxCUjsI="; 29 }; 30 31 build-system = [ ··· 45 meta = { 46 description = "MkDocs plugin for displaying a list of contributors on each page"; 47 homepage = "https://github.com/ojacques/mkdocs-git-committers-plugin-2"; 48 + changelog = "https://github.com/ojacques/mkdocs-git-committers-plugin-2/releases/tag/${src.tag}"; 49 license = lib.licenses.mit; 50 maintainers = with lib.maintainers; [ mahtaran ]; 51 };
+2 -2
pkgs/development/python-modules/weconnect-mqtt/default.nix
··· 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 - paho-mqtt_2, 6 pytest-cov-stub, 7 pytestCheckHook, 8 python-dateutil, ··· 39 build-system = [ setuptools ]; 40 41 dependencies = [ 42 - paho-mqtt_2 43 python-dateutil 44 weconnect 45 ] ++ weconnect.optional-dependencies.Images;
··· 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 + paho-mqtt, 6 pytest-cov-stub, 7 pytestCheckHook, 8 python-dateutil, ··· 39 build-system = [ setuptools ]; 40 41 dependencies = [ 42 + paho-mqtt 43 python-dateutil 44 weconnect 45 ] ++ weconnect.optional-dependencies.Images;
+2 -2
pkgs/servers/home-assistant/stubs.nix
··· 10 11 buildPythonPackage rec { 12 pname = "homeassistant-stubs"; 13 - version = "2025.2.0"; 14 pyproject = true; 15 16 disabled = python.version != home-assistant.python.version; ··· 19 owner = "KapJI"; 20 repo = "homeassistant-stubs"; 21 rev = "refs/tags/${version}"; 22 - hash = "sha256-u9RclA8vtsr34TKdocFgc3e/LjaRjP3fqQC0QjqsOs4="; 23 }; 24 25 build-system = [
··· 10 11 buildPythonPackage rec { 12 pname = "homeassistant-stubs"; 13 + version = "2025.2.1"; 14 pyproject = true; 15 16 disabled = python.version != home-assistant.python.version; ··· 19 owner = "KapJI"; 20 repo = "homeassistant-stubs"; 21 rev = "refs/tags/${version}"; 22 + hash = "sha256-Lw+eItDQX77jKIE9/9S0C9khzR+HMHFPGvPpzRHwrZw="; 23 }; 24 25 build-system = [
+1 -1
pkgs/top-level/python-packages.nix
··· 10046 10047 paho-mqtt_1 = callPackage ../development/python-modules/paho-mqtt/1.nix { }; 10048 paho-mqtt_2 = callPackage ../development/python-modules/paho-mqtt/default.nix { }; 10049 - paho-mqtt = paho-mqtt_1; 10050 10051 paintcompiler = callPackage ../development/python-modules/paintcompiler { }; 10052
··· 10046 10047 paho-mqtt_1 = callPackage ../development/python-modules/paho-mqtt/1.nix { }; 10048 paho-mqtt_2 = callPackage ../development/python-modules/paho-mqtt/default.nix { }; 10049 + paho-mqtt = paho-mqtt_2; 10050 10051 paintcompiler = callPackage ../development/python-modules/paintcompiler { }; 10052