From 859f9f02118324599e183a45e90afe058f551767 Mon Sep 17 00:00:00 2001 From: Ashish SHUKLA Date: Thu, 4 Sep 2025 10:12:07 +0200 Subject: [PATCH 1/3] miracle-wm: 0.6.2-unstable-2025-08-27 -> 0.7.0 - Revert passthru.updateScript Changes: https://github.com/miracle-wm-org/miracle-wm/releases/tag/v0.7.0 --- pkgs/by-name/mi/miracle-wm/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/mi/miracle-wm/package.nix b/pkgs/by-name/mi/miracle-wm/package.nix index 46f672a3e11f..6bd6597c3800 100644 --- a/pkgs/by-name/mi/miracle-wm/package.nix +++ b/pkgs/by-name/mi/miracle-wm/package.nix @@ -2,7 +2,7 @@ stdenv, lib, fetchFromGitHub, - unstableGitUpdater, + gitUpdater, nixosTests, boost, cmake, @@ -31,13 +31,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "miracle-wm"; - version = "0.6.2-unstable-2025-08-27"; + version = "0.7.0"; src = fetchFromGitHub { owner = "miracle-wm-org"; repo = "miracle-wm"; - rev = "0a55a023adf511b042f922aeba666744805be988"; - hash = "sha256-yf7knY1tNFeCwePsfTAMAxIma+ZeZUvqpMJe7ABahEw="; + tag = "v${finalAttrs.version}"; + hash = "sha256-SAeQ7nFsr37I8XncV3eMT8JCb74CdM+xPrNBX+qf8Bc="; }; postPatch = '' @@ -118,7 +118,7 @@ stdenv.mkDerivation (finalAttrs: { ''; passthru = { - updateScript = unstableGitUpdater { tagPrefix = "v"; }; + updateScript = gitUpdater { rev-prefix = "v"; }; providedSessions = [ "miracle-wm" ]; tests.vm = nixosTests.miracle-wm; }; From b8537125029743aec0d86264a11ffdf05ba54a7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Sat, 6 Sep 2025 12:34:11 +0200 Subject: [PATCH 2/3] ansible_2_18: add, fix version --- pkgs/top-level/all-packages.nix | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 17915b05cfcd..e70ac42b98d8 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6410,8 +6410,17 @@ with pkgs; anybadge = with python3Packages; toPythonApplication anybadge; - ansible = ansible_2_18; - ansible_2_18 = python3Packages.toPythonApplication python3Packages.ansible-core; + ansible = ansible_2_19; + ansible_2_19 = python3Packages.toPythonApplication python3Packages.ansible-core; + ansible_2_18 = python3Packages.toPythonApplication ( + python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec { + version = "2.18.8"; + src = oldAttrs.src.override { + inherit version; + hash = "sha256-sHZiFalqR845kz0n4emWyivrVM8bOQfHQtNckTsfeM0="; + }; + }) + ); ansible_2_17 = python3Packages.toPythonApplication ( python3Packages.ansible-core.overridePythonAttrs (oldAttrs: rec { version = "2.17.8"; From 9829bdbd3425f2100e0cd02884fd3edbc8d69eb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Kr=C3=BCger?= Date: Sat, 6 Sep 2025 12:52:49 +0200 Subject: [PATCH 3/3] ansible: add note about pinned package --- pkgs/development/python-modules/ansible/core.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/ansible/core.nix b/pkgs/development/python-modules/ansible/core.nix index db257a1a51db..4322c9f6a58c 100644 --- a/pkgs/development/python-modules/ansible/core.nix +++ b/pkgs/development/python-modules/ansible/core.nix @@ -32,6 +32,8 @@ buildPythonPackage rec { pname = "ansible-core"; + # IMPORTANT: When bumping the minor version (2.XX.0 - the XX), please update pinned package in pkgs/top-level/all-packages.nix + # There are pinned packages called ansible_2_XX, create a new one with the previous minor version and then update the version here version = "2.19.1"; pyproject = true;