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