From 0fcd5fadd87c5dcf5687d6c5459dbc2876d90a1f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 30 Apr 2026 21:20:22 +0000 Subject: [PATCH 01/20] vcpkg: 2026.03.18 -> 2026.04.27 --- pkgs/by-name/vc/vcpkg/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vc/vcpkg/package.nix b/pkgs/by-name/vc/vcpkg/package.nix index 437b939549c1..f0040f63a6b4 100644 --- a/pkgs/by-name/vc/vcpkg/package.nix +++ b/pkgs/by-name/vc/vcpkg/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "vcpkg"; - version = "2026.03.18"; + version = "2026.04.27"; src = fetchFromGitHub { owner = "microsoft"; repo = "vcpkg"; tag = finalAttrs.version; - hash = "sha256-vcs7F8darR/PNJEihebA7AqLWglefGxIacr1fqL36eM="; + hash = "sha256-UyT2+dm3h4w2sHzERPYYTe8QNqODBhbnT8I8cLD3/CY="; leaveDotGit = true; postFetch = '' cd "$out" From 71b2c2d35a0fd8dbffea7dfdf68670dd8ac2c426 Mon Sep 17 00:00:00 2001 From: Luna Nova Date: Tue, 5 May 2026 08:24:11 -0700 Subject: [PATCH 02/20] rocmPackages: 7.2.2 -> 7.2.3 https://rocm.docs.amd.com/en/docs-7.2.3/about/release-notes.html --- pkgs/development/rocm-modules/amdsmi/default.nix | 2 +- pkgs/development/rocm-modules/aqlprofile/default.nix | 2 +- pkgs/development/rocm-modules/clr/default.nix | 4 ++-- pkgs/development/rocm-modules/composable_kernel/base.nix | 2 +- pkgs/development/rocm-modules/half/default.nix | 2 +- pkgs/development/rocm-modules/hip-common/default.nix | 2 +- pkgs/development/rocm-modules/hipblas-common/default.nix | 2 +- pkgs/development/rocm-modules/hipblas/default.nix | 2 +- pkgs/development/rocm-modules/hipblaslt/default.nix | 2 +- pkgs/development/rocm-modules/hipcub/default.nix | 2 +- pkgs/development/rocm-modules/hipfft/default.nix | 2 +- pkgs/development/rocm-modules/hipfort/default.nix | 2 +- pkgs/development/rocm-modules/hipify/default.nix | 2 +- pkgs/development/rocm-modules/hiprand/default.nix | 2 +- pkgs/development/rocm-modules/hipsolver/default.nix | 2 +- pkgs/development/rocm-modules/hipsparse/default.nix | 2 +- pkgs/development/rocm-modules/llvm/default.nix | 2 +- pkgs/development/rocm-modules/migraphx/default.nix | 4 ++-- pkgs/development/rocm-modules/miopen/default.nix | 2 +- pkgs/development/rocm-modules/mivisionx/default.nix | 2 +- pkgs/development/rocm-modules/rccl/default.nix | 2 +- pkgs/development/rocm-modules/rdc/default.nix | 2 +- pkgs/development/rocm-modules/rocalution/default.nix | 2 +- pkgs/development/rocm-modules/rocblas/default.nix | 2 +- pkgs/development/rocm-modules/rocdbgapi/default.nix | 2 +- pkgs/development/rocm-modules/rocfft/default.nix | 2 +- pkgs/development/rocm-modules/rocgdb/default.nix | 2 +- pkgs/development/rocm-modules/rocm-cmake/default.nix | 2 +- pkgs/development/rocm-modules/rocm-core/default.nix | 2 +- pkgs/development/rocm-modules/rocm-docs-core/default.nix | 4 ++-- pkgs/development/rocm-modules/rocm-runtime/default.nix | 2 +- pkgs/development/rocm-modules/rocm-smi/default.nix | 2 +- pkgs/development/rocm-modules/rocminfo/default.nix | 2 +- pkgs/development/rocm-modules/rocmlir/default.nix | 7 +++++-- pkgs/development/rocm-modules/rocprim/default.nix | 2 +- .../rocm-modules/rocprofiler-register/default.nix | 2 +- pkgs/development/rocm-modules/rocprofiler-sdk/default.nix | 2 +- pkgs/development/rocm-modules/rocprofiler/default.nix | 2 +- pkgs/development/rocm-modules/rocr-debug-agent/default.nix | 2 +- pkgs/development/rocm-modules/rocrand/default.nix | 2 +- pkgs/development/rocm-modules/rocsolver/default.nix | 2 +- pkgs/development/rocm-modules/rocsparse/default.nix | 2 +- pkgs/development/rocm-modules/rocthrust/default.nix | 2 +- pkgs/development/rocm-modules/roctracer/default.nix | 2 +- pkgs/development/rocm-modules/rocwmma/default.nix | 2 +- pkgs/development/rocm-modules/rpp/default.nix | 2 +- pkgs/development/rocm-modules/tensile/default.nix | 2 +- 47 files changed, 54 insertions(+), 51 deletions(-) diff --git a/pkgs/development/rocm-modules/amdsmi/default.nix b/pkgs/development/rocm-modules/amdsmi/default.nix index 584b862bf044..760b01e1c851 100644 --- a/pkgs/development/rocm-modules/amdsmi/default.nix +++ b/pkgs/development/rocm-modules/amdsmi/default.nix @@ -21,7 +21,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "amdsmi"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; repo = "rocm-systems"; diff --git a/pkgs/development/rocm-modules/aqlprofile/default.nix b/pkgs/development/rocm-modules/aqlprofile/default.nix index e903edc87422..2605fc8a38f0 100644 --- a/pkgs/development/rocm-modules/aqlprofile/default.nix +++ b/pkgs/development/rocm-modules/aqlprofile/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "aqlprofile"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/clr/default.nix b/pkgs/development/rocm-modules/clr/default.nix index fb4436c802f8..5fd09e8b0f39 100644 --- a/pkgs/development/rocm-modules/clr/default.nix +++ b/pkgs/development/rocm-modules/clr/default.nix @@ -70,7 +70,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "clr"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" @@ -88,7 +88,7 @@ stdenv.mkDerivation (finalAttrs: { "projects/clr" "shared" ]; - hash = "sha256-Xfo6513ERdEoLy+iknQbEgPG7InLcU7E7ssZd4HMvpI="; + hash = "sha256-n8yWWDxE36m2NN0cmqHXQy5omYPiYoqnaNbqWm63q3E="; }; sourceRoot = "${finalAttrs.src.name}/projects/clr"; diff --git a/pkgs/development/rocm-modules/composable_kernel/base.nix b/pkgs/development/rocm-modules/composable_kernel/base.nix index 9b031bd1dc62..da94466388c8 100644 --- a/pkgs/development/rocm-modules/composable_kernel/base.nix +++ b/pkgs/development/rocm-modules/composable_kernel/base.nix @@ -42,7 +42,7 @@ stdenv.mkDerivation (finalAttrs: { ''; pname = "composable_kernel_base"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/half/default.nix b/pkgs/development/rocm-modules/half/default.nix index 90df1b79285a..3213c827c2be 100644 --- a/pkgs/development/rocm-modules/half/default.nix +++ b/pkgs/development/rocm-modules/half/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "half"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/hip-common/default.nix b/pkgs/development/rocm-modules/hip-common/default.nix index fbc3c3abda78..156e693efdfa 100644 --- a/pkgs/development/rocm-modules/hip-common/default.nix +++ b/pkgs/development/rocm-modules/hip-common/default.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "hip-common"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/hipblas-common/default.nix b/pkgs/development/rocm-modules/hipblas-common/default.nix index e728e602754b..6335fef1d2e3 100644 --- a/pkgs/development/rocm-modules/hipblas-common/default.nix +++ b/pkgs/development/rocm-modules/hipblas-common/default.nix @@ -8,7 +8,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "hipblas-common"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/hipblas/default.nix b/pkgs/development/rocm-modules/hipblas/default.nix index f28c78bf3c24..536f4d0db819 100644 --- a/pkgs/development/rocm-modules/hipblas/default.nix +++ b/pkgs/development/rocm-modules/hipblas/default.nix @@ -24,7 +24,7 @@ # Can also use cuBLAS stdenv.mkDerivation (finalAttrs: { pname = "hipblas"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/hipblaslt/default.nix b/pkgs/development/rocm-modules/hipblaslt/default.nix index 417a68ba9b82..4adc66cc4b44 100644 --- a/pkgs/development/rocm-modules/hipblaslt/default.nix +++ b/pkgs/development/rocm-modules/hipblaslt/default.nix @@ -70,7 +70,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "hipblaslt${clr.gpuArchSuffix}"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/hipcub/default.nix b/pkgs/development/rocm-modules/hipcub/default.nix index f0a8720037ea..34517595e273 100644 --- a/pkgs/development/rocm-modules/hipcub/default.nix +++ b/pkgs/development/rocm-modules/hipcub/default.nix @@ -17,7 +17,7 @@ # CUB can also be used as a backend instead of rocPRIM. stdenv.mkDerivation (finalAttrs: { pname = "hipcub"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/hipfft/default.nix b/pkgs/development/rocm-modules/hipfft/default.nix index f9d1ab7c2c77..3362e768151d 100644 --- a/pkgs/development/rocm-modules/hipfft/default.nix +++ b/pkgs/development/rocm-modules/hipfft/default.nix @@ -21,7 +21,7 @@ # Can also use cuFFT stdenv.mkDerivation (finalAttrs: { pname = "hipfft"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/hipfort/default.nix b/pkgs/development/rocm-modules/hipfort/default.nix index 597b3c5b1cf1..dacce14205a9 100644 --- a/pkgs/development/rocm-modules/hipfort/default.nix +++ b/pkgs/development/rocm-modules/hipfort/default.nix @@ -10,7 +10,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "hipfort"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/hipify/default.nix b/pkgs/development/rocm-modules/hipify/default.nix index 3d58cec78054..34452bb8f850 100644 --- a/pkgs/development/rocm-modules/hipify/default.nix +++ b/pkgs/development/rocm-modules/hipify/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "hipify"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/hiprand/default.nix b/pkgs/development/rocm-modules/hiprand/default.nix index 35b7a531916a..0eb275ee4a8d 100644 --- a/pkgs/development/rocm-modules/hiprand/default.nix +++ b/pkgs/development/rocm-modules/hiprand/default.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "hiprand"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/hipsolver/default.nix b/pkgs/development/rocm-modules/hipsolver/default.nix index b617f1638e31..33dc5ba82caf 100644 --- a/pkgs/development/rocm-modules/hipsolver/default.nix +++ b/pkgs/development/rocm-modules/hipsolver/default.nix @@ -21,7 +21,7 @@ # Can also use cuSOLVER stdenv.mkDerivation (finalAttrs: { pname = "hipsolver"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/hipsparse/default.nix b/pkgs/development/rocm-modules/hipsparse/default.nix index 718778685ecc..22fee11fd997 100644 --- a/pkgs/development/rocm-modules/hipsparse/default.nix +++ b/pkgs/development/rocm-modules/hipsparse/default.nix @@ -19,7 +19,7 @@ # This can also use cuSPARSE as a backend instead of rocSPARSE stdenv.mkDerivation (finalAttrs: { pname = "hipsparse"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/llvm/default.nix b/pkgs/development/rocm-modules/llvm/default.nix index ff2914e6f485..c929961ddf16 100644 --- a/pkgs/development/rocm-modules/llvm/default.nix +++ b/pkgs/development/rocm-modules/llvm/default.nix @@ -36,7 +36,7 @@ }: let - version = "7.2.2"; + version = "7.2.3"; # major version of this should be the clang version ROCm forked from rocmLlvmVersion = "22.0.0-rocm"; # llvmPackages_base version should match rocmLlvmVersion diff --git a/pkgs/development/rocm-modules/migraphx/default.nix b/pkgs/development/rocm-modules/migraphx/default.nix index 28906d5f814a..0528481e4023 100644 --- a/pkgs/development/rocm-modules/migraphx/default.nix +++ b/pkgs/development/rocm-modules/migraphx/default.nix @@ -59,7 +59,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "migraphx"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" @@ -75,7 +75,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "ROCm"; repo = "AMDMIGraphX"; rev = "rocm-${finalAttrs.version}"; - hash = "sha256-jHAdlqRhEiBtU4h76k0NTGUABiOmb3xKADr5sWme4+8="; + hash = "sha256-raYsrMZASdEIxSstk14b38q9dt5EOq3rKidoFvobnxk="; }; nativeBuildInputs = [ diff --git a/pkgs/development/rocm-modules/miopen/default.nix b/pkgs/development/rocm-modules/miopen/default.nix index c7ca6a18e81d..3c4c85c678a5 100644 --- a/pkgs/development/rocm-modules/miopen/default.nix +++ b/pkgs/development/rocm-modules/miopen/default.nix @@ -44,7 +44,7 @@ let # FIXME: cmake files need patched to include this properly cFlags = "-Wno-documentation-pedantic --offload-compress -I${hipblas-common}/include -I${hipblas}/include -I${roctracer}/include -I${nlohmann_json}/include -I${sqlite.dev}/include -I${rocrand}/include"; - version = "7.2.2"; + version = "7.2.3"; # Targets outside this list will get # error: use of undeclared identifier 'CK_BUFFER_RESOURCE_3RD_DWORD' diff --git a/pkgs/development/rocm-modules/mivisionx/default.nix b/pkgs/development/rocm-modules/mivisionx/default.nix index b77c451e6f82..4c76482c5490 100644 --- a/pkgs/development/rocm-modules/mivisionx/default.nix +++ b/pkgs/development/rocm-modules/mivisionx/default.nix @@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: { "cpu" ); - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rccl/default.nix b/pkgs/development/rocm-modules/rccl/default.nix index 160182908338..45c613c0736b 100644 --- a/pkgs/development/rocm-modules/rccl/default.nix +++ b/pkgs/development/rocm-modules/rccl/default.nix @@ -40,7 +40,7 @@ in # infiniband ib_peer_mem support isn't in the mainline kernel but is carried by some distros stdenv.mkDerivation (finalAttrs: { pname = "rccl${clr.gpuArchSuffix}"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rdc/default.nix b/pkgs/development/rocm-modules/rdc/default.nix index f09afe1e6cd5..1411a41167bb 100644 --- a/pkgs/development/rocm-modules/rdc/default.nix +++ b/pkgs/development/rocm-modules/rdc/default.nix @@ -49,7 +49,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "rdc"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocalution/default.nix b/pkgs/development/rocm-modules/rocalution/default.nix index 410b0846d1a1..5bd37731db07 100644 --- a/pkgs/development/rocm-modules/rocalution/default.nix +++ b/pkgs/development/rocm-modules/rocalution/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocalution"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocblas/default.nix b/pkgs/development/rocm-modules/rocblas/default.nix index 77ff15634eb3..3cd83c02d00a 100644 --- a/pkgs/development/rocm-modules/rocblas/default.nix +++ b/pkgs/development/rocm-modules/rocblas/default.nix @@ -40,7 +40,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "rocblas${clr.gpuArchSuffix}"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocdbgapi/default.nix b/pkgs/development/rocm-modules/rocdbgapi/default.nix index 434d4b217459..cf407b26eb44 100644 --- a/pkgs/development/rocm-modules/rocdbgapi/default.nix +++ b/pkgs/development/rocm-modules/rocdbgapi/default.nix @@ -47,7 +47,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "rocdbgapi"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocfft/default.nix b/pkgs/development/rocm-modules/rocfft/default.nix index 7c3d1e27406b..a306984f479d 100644 --- a/pkgs/development/rocm-modules/rocfft/default.nix +++ b/pkgs/development/rocm-modules/rocfft/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocfft${clr.gpuArchSuffix}"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocgdb/default.nix b/pkgs/development/rocm-modules/rocgdb/default.nix index 6db31401caeb..e924874da33c 100644 --- a/pkgs/development/rocm-modules/rocgdb/default.nix +++ b/pkgs/development/rocm-modules/rocgdb/default.nix @@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocgdb"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocm-cmake/default.nix b/pkgs/development/rocm-modules/rocm-cmake/default.nix index ad43aba2960e..ddc76d1ce5c3 100644 --- a/pkgs/development/rocm-modules/rocm-cmake/default.nix +++ b/pkgs/development/rocm-modules/rocm-cmake/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocm-cmake"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocm-core/default.nix b/pkgs/development/rocm-modules/rocm-core/default.nix index 13e17e183140..a438dd1bc797 100644 --- a/pkgs/development/rocm-modules/rocm-core/default.nix +++ b/pkgs/development/rocm-modules/rocm-core/default.nix @@ -17,7 +17,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "rocm-core"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocm-docs-core/default.nix b/pkgs/development/rocm-modules/rocm-docs-core/default.nix index 621df5c9b7bd..a9aaf3e4cb87 100644 --- a/pkgs/development/rocm-modules/rocm-docs-core/default.nix +++ b/pkgs/development/rocm-modules/rocm-docs-core/default.nix @@ -24,14 +24,14 @@ # FIXME: Move to rocmPackages_common buildPythonPackage (finalAttrs: { pname = "rocm-docs-core"; - version = "1.33.1"; + version = "1.34.0"; pyproject = true; src = fetchFromGitHub { owner = "ROCm"; repo = "rocm-docs-core"; rev = "v${finalAttrs.version}"; - hash = "sha256-eHX5Vz3MmIHi6n90hgBm4Ik+MGhxmniw2Me6pyZVC+k="; + hash = "sha256-dVX+e0nk9/GT0idXNvLwCuN8Fh/r0dWIvqToU9cxKxs="; }; buildInputs = [ setuptools ]; diff --git a/pkgs/development/rocm-modules/rocm-runtime/default.nix b/pkgs/development/rocm-modules/rocm-runtime/default.nix index 689fe641752a..de511274b4ab 100644 --- a/pkgs/development/rocm-modules/rocm-runtime/default.nix +++ b/pkgs/development/rocm-modules/rocm-runtime/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocm-runtime"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocm-smi/default.nix b/pkgs/development/rocm-modules/rocm-smi/default.nix index 4071ff152a8d..d34829e8624f 100644 --- a/pkgs/development/rocm-modules/rocm-smi/default.nix +++ b/pkgs/development/rocm-modules/rocm-smi/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocm-smi"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocminfo/default.nix b/pkgs/development/rocm-modules/rocminfo/default.nix index 5a51f9632891..b2b791faa152 100644 --- a/pkgs/development/rocm-modules/rocminfo/default.nix +++ b/pkgs/development/rocm-modules/rocminfo/default.nix @@ -12,7 +12,7 @@ }: stdenv.mkDerivation (finalAttrs: { - version = "7.2.2"; + version = "7.2.3"; pname = "rocminfo"; src = fetchFromGitHub { diff --git a/pkgs/development/rocm-modules/rocmlir/default.nix b/pkgs/development/rocm-modules/rocmlir/default.nix index db5cf76fb7a9..1bf4f2932440 100644 --- a/pkgs/development/rocm-modules/rocmlir/default.nix +++ b/pkgs/development/rocm-modules/rocmlir/default.nix @@ -42,7 +42,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "rocmlir${suffix}"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" @@ -146,7 +146,10 @@ stdenv.mkDerivation (finalAttrs: { patchelf --set-rpath $out/lib:$external/lib:${libPath} $out/{bin/*,lib/*.so*} ''; - passthru.updateScript = rocmUpdateScript { inherit finalAttrs; }; + passthru.updateScript = rocmUpdateScript { + inherit finalAttrs; + page = "tags"; + }; meta = { description = "MLIR-based convolution and GEMM kernel generator"; diff --git a/pkgs/development/rocm-modules/rocprim/default.nix b/pkgs/development/rocm-modules/rocprim/default.nix index d9363b8ed7ab..a3d3745ce1f3 100644 --- a/pkgs/development/rocm-modules/rocprim/default.nix +++ b/pkgs/development/rocm-modules/rocprim/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocprim"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocprofiler-register/default.nix b/pkgs/development/rocm-modules/rocprofiler-register/default.nix index 63b9d177371a..eec7a614b15f 100644 --- a/pkgs/development/rocm-modules/rocprofiler-register/default.nix +++ b/pkgs/development/rocm-modules/rocprofiler-register/default.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocprofiler-register"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocprofiler-sdk/default.nix b/pkgs/development/rocm-modules/rocprofiler-sdk/default.nix index fd5994afd804..eef20eb51927 100644 --- a/pkgs/development/rocm-modules/rocprofiler-sdk/default.nix +++ b/pkgs/development/rocm-modules/rocprofiler-sdk/default.nix @@ -46,7 +46,7 @@ # rocprofiler-sdk is the home of rocprofv3 stdenv.mkDerivation (finalAttrs: { pname = "rocprofiler-sdk"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocprofiler/default.nix b/pkgs/development/rocm-modules/rocprofiler/default.nix index ac296a19be3a..d49a8e2f50a8 100644 --- a/pkgs/development/rocm-modules/rocprofiler/default.nix +++ b/pkgs/development/rocm-modules/rocprofiler/default.nix @@ -44,7 +44,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "rocprofiler"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocr-debug-agent/default.nix b/pkgs/development/rocm-modules/rocr-debug-agent/default.nix index 8e940cf3acfe..4e3338ea0bae 100644 --- a/pkgs/development/rocm-modules/rocr-debug-agent/default.nix +++ b/pkgs/development/rocm-modules/rocr-debug-agent/default.nix @@ -12,7 +12,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocr-debug-agent"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/rocrand/default.nix b/pkgs/development/rocm-modules/rocrand/default.nix index 1fa6e6fba8bc..c1ce84ebdbaa 100644 --- a/pkgs/development/rocm-modules/rocrand/default.nix +++ b/pkgs/development/rocm-modules/rocrand/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocrand${clr.gpuArchSuffix}"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocsolver/default.nix b/pkgs/development/rocm-modules/rocsolver/default.nix index dec8a2fdfd7a..1549ca241569 100644 --- a/pkgs/development/rocm-modules/rocsolver/default.nix +++ b/pkgs/development/rocm-modules/rocsolver/default.nix @@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocsolver${clr.gpuArchSuffix}"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocsparse/default.nix b/pkgs/development/rocm-modules/rocsparse/default.nix index 2b4fb32b90c9..e58e3aaab71a 100644 --- a/pkgs/development/rocm-modules/rocsparse/default.nix +++ b/pkgs/development/rocm-modules/rocsparse/default.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocsparse${clr.gpuArchSuffix}"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocthrust/default.nix b/pkgs/development/rocm-modules/rocthrust/default.nix index d671776e43e9..3be1b9f46f11 100644 --- a/pkgs/development/rocm-modules/rocthrust/default.nix +++ b/pkgs/development/rocm-modules/rocthrust/default.nix @@ -15,7 +15,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocthrust"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/roctracer/default.nix b/pkgs/development/rocm-modules/roctracer/default.nix index 0fd3da62e952..45d66b683a00 100644 --- a/pkgs/development/rocm-modules/roctracer/default.nix +++ b/pkgs/development/rocm-modules/roctracer/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "roctracer"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rocwmma/default.nix b/pkgs/development/rocm-modules/rocwmma/default.nix index f9135f15831c..a7e4bc5a8c46 100644 --- a/pkgs/development/rocm-modules/rocwmma/default.nix +++ b/pkgs/development/rocm-modules/rocwmma/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rocwmma"; - version = "7.2.2"; + version = "7.2.3"; outputs = [ "out" diff --git a/pkgs/development/rocm-modules/rpp/default.nix b/pkgs/development/rocm-modules/rpp/default.nix index bb9fd8a49eb4..78901c918ed1 100644 --- a/pkgs/development/rocm-modules/rpp/default.nix +++ b/pkgs/development/rocm-modules/rpp/default.nix @@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "rpp-${if useCPU then "cpu" else "hip"}"; - version = "7.2.2"; + version = "7.2.3"; src = fetchFromGitHub { owner = "ROCm"; diff --git a/pkgs/development/rocm-modules/tensile/default.nix b/pkgs/development/rocm-modules/tensile/default.nix index 3e246dc8d4fc..1f2ab4e9c49e 100644 --- a/pkgs/development/rocm-modules/tensile/default.nix +++ b/pkgs/development/rocm-modules/tensile/default.nix @@ -18,7 +18,7 @@ buildPythonPackage (finalAttrs: { pname = "tensile"; - version = "7.2.2"; + version = "7.2.3"; pyproject = true; src = fetchFromGitHub { From c874469f273138eeab6c3eadcb5b72c127afb6f7 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 7 May 2026 14:28:07 +0300 Subject: [PATCH 03/20] nixos/virtualisation.kvmgt: use newlines to separate sentences in docstrings --- nixos/modules/virtualisation/kvmgt.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/nixos/modules/virtualisation/kvmgt.nix b/nixos/modules/virtualisation/kvmgt.nix index 5dfac60c1c69..f74036e35e1a 100644 --- a/nixos/modules/virtualisation/kvmgt.nix +++ b/nixos/modules/virtualisation/kvmgt.nix @@ -24,9 +24,10 @@ in options = { virtualisation.kvmgt = { enable = mkEnableOption '' - KVMGT (iGVT-g) VGPU support. Allows Qemu/KVM guests to share host's Intel integrated graphics card. - Currently only one graphical device can be shared. To allow users to access the device without root add them - to the kvm group: `users.extraUsers..extraGroups = [ "kvm" ];` + KVMGT (iGVT-g) VGPU support. + Allows Qemu/KVM guests to share host's Intel integrated graphics card. + Currently only one graphical device can be shared. + To allow users to access the device without root add them to the kvm group: `users.extraUsers..extraGroups = [ "kvm" ];` ''; # multi GPU support is under the question device = mkOption { @@ -38,8 +39,8 @@ in default = { }; type = with types; attrsOf (submodule [ { options = vgpuOptions; } ]); description = '' - Virtual GPUs to be used in Qemu. You can find devices via {command}`ls /sys/bus/pci/devices/*/mdev_supported_types` - and find info about device via {command}`cat /sys/bus/pci/devices/*/mdev_supported_types/i915-GVTg_V5_4/description` + Virtual GPUs to be used in Qemu. + You can find devices via {command}`ls /sys/bus/pci/devices/*/mdev_supported_types` and find info about device via {command}`cat /sys/bus/pci/devices/*/mdev_supported_types/i915-GVTg_V5_4/description` ''; example = { i915-GVTg_V5_8.uuid = [ "a297db4a-f4c2-11e6-90f6-d3b88d6c9525" ]; From 7c9a87f0176869d7dbb75f46170dc0943629a944 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Thu, 7 May 2026 14:28:52 +0300 Subject: [PATCH 04/20] nixos/virtualisation.kvmgt: explain explicitly it is meant for host Fix #516891. --- nixos/modules/virtualisation/kvmgt.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nixos/modules/virtualisation/kvmgt.nix b/nixos/modules/virtualisation/kvmgt.nix index f74036e35e1a..1c78e16d9256 100644 --- a/nixos/modules/virtualisation/kvmgt.nix +++ b/nixos/modules/virtualisation/kvmgt.nix @@ -25,9 +25,9 @@ in virtualisation.kvmgt = { enable = mkEnableOption '' KVMGT (iGVT-g) VGPU support. - Allows Qemu/KVM guests to share host's Intel integrated graphics card. + When enabled on a host, allows Qemu/KVM guests to share host's Intel integrated graphics card. Currently only one graphical device can be shared. - To allow users to access the device without root add them to the kvm group: `users.extraUsers..extraGroups = [ "kvm" ];` + To allow host users to access the device without root add them to the kvm group: `users.extraUsers..extraGroups = [ "kvm" ];` ''; # multi GPU support is under the question device = mkOption { @@ -39,7 +39,7 @@ in default = { }; type = with types; attrsOf (submodule [ { options = vgpuOptions; } ]); description = '' - Virtual GPUs to be used in Qemu. + Virtual GPUs of the host to be used in Qemu. You can find devices via {command}`ls /sys/bus/pci/devices/*/mdev_supported_types` and find info about device via {command}`cat /sys/bus/pci/devices/*/mdev_supported_types/i915-GVTg_V5_4/description` ''; example = { From 092dfcc0dda9efcf26103a20c0de42e21b4fe71a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=B7=F0=90=91=91=F0=90=91=B4=F0=90=91=95=F0=90=91=91?= =?UTF-8?q?=F0=90=91=A9=F0=90=91=A4?= Date: Fri, 8 May 2026 01:05:27 +0700 Subject: [PATCH 05/20] =?UTF-8?q?ocamlPackages.bytesrw:=200.2.0=20?= =?UTF-8?q?=E2=86=92=200.3.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ocaml-modules/bytesrw/default.nix | 76 ++++++++++++++----- 1 file changed, 58 insertions(+), 18 deletions(-) diff --git a/pkgs/development/ocaml-modules/bytesrw/default.nix b/pkgs/development/ocaml-modules/bytesrw/default.nix index 2b015aa2a132..eceb3a90ee32 100644 --- a/pkgs/development/ocaml-modules/bytesrw/default.nix +++ b/pkgs/development/ocaml-modules/bytesrw/default.nix @@ -1,35 +1,75 @@ { lib, fetchzip, - libblake3, - libmd, - xxhash, - zlib, - zstd, + topkg, buildTopkgPackage, + withBlake3 ? true, + libblake3, + withLibmd ? true, + libmd, + withMbedtls ? true, + mbedtls_4, + withXxh ? true, + xxhash, + withZlib ? true, + zlib, + withZstd ? true, + zstd, + withCmdliner ? false, + cmdliner, }: buildTopkgPackage rec { pname = "bytesrw"; - version = "0.2.0"; + version = "0.3.0"; minimalOCamlVersion = "4.14.0"; src = fetchzip { url = "https://erratique.ch/software/bytesrw/releases/bytesrw-${version}.tbz"; - hash = "sha256-DMQXclJV5uz/2a6XVHVnBkYgXpGRI83uzmzeed3fDxQ="; + hash = "sha256-EFdHKBH4VrWvOqs+I6tiRW9D2s6lY8Pol4YyuB7fqh8="; }; - # docs say these are optional, but buildTopkgPackage doesn’t handle missing - # dependencies + buildInputs = + lib.optional withBlake3 libblake3 + ++ lib.optional withLibmd libmd + ++ lib.optional withMbedtls mbedtls_4 + ++ lib.optional withXxh xxhash + ++ lib.optional withZlib zlib + ++ lib.optional withZstd zstd + ++ lib.optional withCmdliner cmdliner; - buildInputs = [ - libblake3 - libmd - xxhash - zlib - zstd - ]; + # certown is a CA utility that uses missing b0 APIs (Os.name, Os.Name). + # …but this is only need if enabling Cmdliner + postPatch = lib.optionalString withCmdliner '' + substituteInPlace pkg/pkg.ml --replace-fail \ + 'Pkg.bin ~cond:(b0 && cmdliner && mbedtls) "test/certown";' "" + ''; + + buildPhase = "${topkg.run} build ${ + lib.escapeShellArgs [ + "--with-conf-libblake3" + (lib.boolToString withBlake3) + + "--with-conf-libmd" + (lib.boolToString withLibmd) + + "--with-conf-mbedtls" + (lib.boolToString withMbedtls) + + "--with-conf-xxhash" + (lib.boolToString withXxh) + + "--with-conf-zlib" + (lib.boolToString withZlib) + + "--with-conf-zstd" + (lib.boolToString withZstd) + + "--with-cmdliner" + (lib.boolToString withCmdliner) + ] + }"; meta = { description = "Composable, memory efficient, byte stream readers and writers compatible with effect-based concurrency"; @@ -37,8 +77,8 @@ buildTopkgPackage rec { Bytesrw extends the OCaml Bytes module with composable, memory efficient, byte stream readers and writers compatible with effect-based concurrency. - Except for byte slice life-times, these abstractions intentionnaly - separate away ressource management and the specifics of reading and + Except for byte slice life-times, these abstractions intentionally + separate away resource management and the specifics of reading and writing bytes. ''; homepage = "https://erratique.ch/software/bytesrw"; From f65b98c8834a0de3bfb91fd8dae616118c4922e3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 8 May 2026 22:02:53 +0000 Subject: [PATCH 06/20] files-cli: 2.15.282 -> 2.15.287 --- pkgs/by-name/fi/files-cli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fi/files-cli/package.nix b/pkgs/by-name/fi/files-cli/package.nix index da380b148071..c177df3fddae 100644 --- a/pkgs/by-name/fi/files-cli/package.nix +++ b/pkgs/by-name/fi/files-cli/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "files-cli"; - version = "2.15.282"; + version = "2.15.287"; src = fetchFromGitHub { repo = "files-cli"; owner = "files-com"; rev = "v${finalAttrs.version}"; - hash = "sha256-2N4vftX3AZwxbebEGhc6LKkQXovv/y4JNKLNy3CpaU8="; + hash = "sha256-iKVoQCyLcsGc51IKwUzCpLqG5VbkIASpZILVVX14Sv8="; }; - vendorHash = "sha256-kP8YuqtrqmE3m4ACLIsSzXNj0AtmYdLoK9w1KmjExJA="; + vendorHash = "sha256-K9XXwKFC0xVYSwpQz7EubOoA2XSP7ROa3ORU9A/Gehg="; ldflags = [ "-s" From 4c90710285d83d933c7a266ed2bcb316a5919acb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 9 May 2026 08:10:51 +0000 Subject: [PATCH 07/20] terragrunt: 1.0.3 -> 1.0.4 --- pkgs/by-name/te/terragrunt/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/te/terragrunt/package.nix b/pkgs/by-name/te/terragrunt/package.nix index fb9e36267f19..185cdfd8d26f 100644 --- a/pkgs/by-name/te/terragrunt/package.nix +++ b/pkgs/by-name/te/terragrunt/package.nix @@ -7,13 +7,13 @@ }: buildGoModule (finalAttrs: { pname = "terragrunt"; - version = "1.0.3"; + version = "1.0.4"; src = fetchFromGitHub { owner = "gruntwork-io"; repo = "terragrunt"; tag = "v${finalAttrs.version}"; - hash = "sha256-lq1SDXcmZsAxpFq7mAZo2dx72/qZS2PFx+NV1MsgyIk="; + hash = "sha256-uOX+PTNL6VPu+QN9RiWNonV+WRWYNEadRLvljy49M5Q="; }; nativeBuildInputs = [ @@ -26,7 +26,7 @@ buildGoModule (finalAttrs: { make generate-mocks ''; - vendorHash = "sha256-xeTeCPBUooWdGoRhAz2GOdTWnLvpbUM5UwzNRr56FcA="; + vendorHash = "sha256-LqkHHkX1kMuF4XtpxFPc6Xwas4B+jSMfMxSyv1nzerc="; excludedPackages = [ "test/flake" ]; From e6cb86cbe0471e2cb2046bb9bc487d1a64f3ee22 Mon Sep 17 00:00:00 2001 From: Harinn Date: Sat, 9 May 2026 13:35:39 +0700 Subject: [PATCH 08/20] qrupdate: skip single-precision QR-update tests on aarch64-linux --- ...sable-aarch64-single-precision-tests.patch | 111 ++++++++++++++++++ pkgs/by-name/qr/qrupdate/package.nix | 13 +- 2 files changed, 120 insertions(+), 4 deletions(-) create mode 100644 pkgs/by-name/qr/qrupdate/disable-aarch64-single-precision-tests.patch diff --git a/pkgs/by-name/qr/qrupdate/disable-aarch64-single-precision-tests.patch b/pkgs/by-name/qr/qrupdate/disable-aarch64-single-precision-tests.patch new file mode 100644 index 000000000000..a9f4c1c475d5 --- /dev/null +++ b/pkgs/by-name/qr/qrupdate/disable-aarch64-single-precision-tests.patch @@ -0,0 +1,111 @@ +--- i/test/tqr1up.f ++++ w/test/tqr1up.f +@@ -31,7 +31,7 @@ + m = 60 + n = 40 + write (*,*) 'sqr1up test (full factorization):' +- call stest(m,n,0) ++c call stest(m,n,0) + write (*,*) 'dqr1up test (full factorization):' + call dtest(m,n,0) + write (*,*) 'cqr1up test (full factorization):' +@@ -40,7 +40,7 @@ + call ztest(m,n,0) + + write (*,*) 'sqr1up test (economized factorization):' +- call stest(m,n,1) ++c call stest(m,n,1) + write (*,*) 'dqr1up test (economized factorization):' + call dtest(m,n,1) + write (*,*) 'cqr1up test (economized factorization):' +@@ -51,7 +51,7 @@ + m = 40 + n = 60 + write (*,*) 'sqr1up test (rows < columns):' +- call stest(m,n,0) ++c call stest(m,n,0) + write (*,*) 'dqr1up test (rows < columns):' + call dtest(m,n,0) + write (*,*) 'cqr1up test (rows < columns):' +--- i/test/tqrdec.f ++++ w/test/tqrdec.f +@@ -32,7 +32,7 @@ + n = 40 + j = 12 + write (*,*) 'sqrdec test (full factorization):' +- call stest(m,n,j,0) ++c call stest(m,n,j,0) + write (*,*) 'dqrdec test (full factorization):' + call dtest(m,n,j,0) + write (*,*) 'cqrdec test (full factorization):' +@@ -41,7 +41,7 @@ + call ztest(m,n,j,0) + + write (*,*) 'sqrdec test (economized factorization):' +- call stest(m,n,j,1) ++c call stest(m,n,j,1) + write (*,*) 'dqrdec test (economized factorization):' + call dtest(m,n,j,1) + write (*,*) 'cqrdec test (economized factorization):' +--- i/test/tqrder.f ++++ w/test/tqrder.f +@@ -32,7 +32,7 @@ + n = 40 + j = 30 + write (*,*) 'sqrder test (full factorization):' +- call stest(m,n,j) ++c call stest(m,n,j) + write (*,*) 'dqrder test (full factorization):' + call dtest(m,n,j) + write (*,*) 'cqrder test (full factorization):' +--- i/test/tqrinc.f ++++ w/test/tqrinc.f +@@ -32,7 +32,7 @@ + n = 40 + j = 28 + write (*,*) 'sqrinc test (full factorization):' +- call stest(m,n,j,0) ++c call stest(m,n,j,0) + write (*,*) 'dqrinc test (full factorization):' + call dtest(m,n,j,0) + write (*,*) 'cqrinc test (full factorization):' +@@ -41,7 +41,7 @@ + call ztest(m,n,j,0) + + write (*,*) 'sqrinc test (economized factorization):' +- call stest(m,n,j,1) ++c call stest(m,n,j,1) + write (*,*) 'dqrinc test (economized factorization):' + call dtest(m,n,j,1) + write (*,*) 'cqrinc test (economized factorization):' +--- i/test/tqrinr.f ++++ w/test/tqrinr.f +@@ -32,7 +32,7 @@ + n = 40 + j = 30 + write (*,*) 'sqrinr test (full factorization):' +- call stest(m,n,j) ++c call stest(m,n,j) + write (*,*) 'dqrinr test (full factorization):' + call dtest(m,n,j) + write (*,*) 'cqrinr test (full factorization):' +--- i/test/tqrshc.f ++++ w/test/tqrshc.f +@@ -33,7 +33,7 @@ + i = 20 + j = 40 + write (*,*) 'sqrshc test (left shift, full factorization):' +- call stest(m,n,i,j,0) ++c call stest(m,n,i,j,0) + write (*,*) 'dqrshc test (left shift, full factorization):' + call dtest(m,n,i,j,0) + write (*,*) 'cqrshc test (left shift, full factorization):' +@@ -44,7 +44,7 @@ + i = 40 + j = 20 + write (*,*) 'sqrshc test (right shift, economized factorization):' +- call stest(m,n,i,j,1) ++c call stest(m,n,i,j,1) + write (*,*) 'dqrshc test (right shift, economized factorization):' + call dtest(m,n,i,j,1) + write (*,*) 'cqrshc test (right shift, economized factorization):' diff --git a/pkgs/by-name/qr/qrupdate/package.nix b/pkgs/by-name/qr/qrupdate/package.nix index ed7974a8be76..9dd97a281227 100644 --- a/pkgs/by-name/qr/qrupdate/package.nix +++ b/pkgs/by-name/qr/qrupdate/package.nix @@ -42,10 +42,15 @@ stdenv.mkDerivation (finalAttrs: { "-DBLA_VENDOR=Generic" ]; - # https://github.com/mpimd-csc/qrupdate-ng/issues/4 - patches = lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ - ./disable-zch1dn-test.patch - ]; + patches = + # https://github.com/mpimd-csc/qrupdate-ng/issues/4 + lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [ + ./disable-zch1dn-test.patch + ] + # https://github.com/mpimd-csc/qrupdate-ng/issues/7 + ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [ + ./disable-aarch64-single-precision-tests.patch + ]; postPatch = '' sed '/^cmake_minimum_required/Is/VERSION [0-9]\.[0-9]/VERSION 3.5/' -i ./CMakeLists.txt From 9a22df0baed282973ed7bf0b0bb19b3a1217300c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 10 May 2026 10:34:55 +0000 Subject: [PATCH 09/20] otel-tui: 0.7.1 -> 0.7.2 --- pkgs/by-name/ot/otel-tui/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ot/otel-tui/package.nix b/pkgs/by-name/ot/otel-tui/package.nix index a33b813dfd54..6586c5854013 100644 --- a/pkgs/by-name/ot/otel-tui/package.nix +++ b/pkgs/by-name/ot/otel-tui/package.nix @@ -8,16 +8,16 @@ buildGoModule (finalAttrs: { pname = "otel-tui"; - version = "0.7.1"; + version = "0.7.2"; src = fetchFromGitHub { owner = "ymtdzzz"; repo = "otel-tui"; tag = "v${finalAttrs.version}"; - hash = "sha256-+OvbBmFGyS5tpFtgn1DDxWp+LD5BAl9ojSIDGokfcRk="; + hash = "sha256-teTV4i27Xjf5E1/2C1e8HFf6Tkct2wgZZfu9SSM18II="; }; - vendorHash = "sha256-2cH4DYogEfVywynfpZk6XfaiZaNyzbsDiwGSwolREPQ="; + vendorHash = "sha256-5ki/hR809LmMEHV8Mb7n2nEETAZR2Qs29AW5vvSzuu4="; env.GOWORK = "off"; From 73aa1fb609b928dcf0e1dd42821ceb28d4fd1469 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 10 May 2026 18:25:30 +0000 Subject: [PATCH 10/20] vulkanscenegraph: 1.1.14 -> 1.1.15 --- pkgs/by-name/vu/vulkanscenegraph/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vu/vulkanscenegraph/package.nix b/pkgs/by-name/vu/vulkanscenegraph/package.nix index a13aec1f38c4..3602212d89ed 100644 --- a/pkgs/by-name/vu/vulkanscenegraph/package.nix +++ b/pkgs/by-name/vu/vulkanscenegraph/package.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "vulkanscenegraph"; - version = "1.1.14"; + version = "1.1.15"; src = fetchFromGitHub { owner = "vsg-dev"; repo = "VulkanSceneGraph"; tag = "v${finalAttrs.version}"; - hash = "sha256-879jvD8gP31ENYeTGexV+V4UQtdo2xJDPUaDRKkropg="; + hash = "sha256-+uSgBIjIm+N9nn31hVzEQTygIhDu4/FfhPLNJUG8XPU="; }; nativeBuildInputs = [ From db84b4591ca87dfc692cba4f10c9f164a71cd975 Mon Sep 17 00:00:00 2001 From: kuflierl <41301536+kuflierl@users.noreply.github.com> Date: Sun, 10 May 2026 20:46:12 +0200 Subject: [PATCH 11/20] python3Packages.pillow-heif: 1.2.0 -> 1.3.0 Diff: https://github.com/bigcat88/pillow_heif/compare/v1.2.0...v1.3.0 Changelog: https://github.com/bigcat88/pillow_heif/releases/tag/v1.3.0 --- pkgs/development/python-modules/pillow-heif/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pillow-heif/default.nix b/pkgs/development/python-modules/pillow-heif/default.nix index e71dd2b293d5..eea442596817 100644 --- a/pkgs/development/python-modules/pillow-heif/default.nix +++ b/pkgs/development/python-modules/pillow-heif/default.nix @@ -27,14 +27,14 @@ buildPythonPackage rec { pname = "pillow-heif"; - version = "1.2.0"; + version = "1.3.0"; pyproject = true; src = fetchFromGitHub { owner = "bigcat88"; repo = "pillow_heif"; tag = "v${version}"; - hash = "sha256-szpS6sl/Wj8nBZ2cYUt3r+8TvZKaB0DngGjjyG3kYrg="; + hash = "sha256-+SlDxNCbuqPqjgJx62snInsWQXWQwnO/sI4mll0Uu4Y="; }; postPatch = '' From 5259888e4cff6ae5cc5664dedad4fbb14deb01eb Mon Sep 17 00:00:00 2001 From: Thomas Butter Date: Sun, 3 May 2026 17:56:54 +0000 Subject: [PATCH 12/20] gappa: 1.6.1 -> 1.8.0 --- pkgs/by-name/ga/gappa/package.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ga/gappa/package.nix b/pkgs/by-name/ga/gappa/package.nix index 6df1dded2850..2c8f189024d0 100644 --- a/pkgs/by-name/ga/gappa/package.nix +++ b/pkgs/by-name/ga/gappa/package.nix @@ -5,27 +5,40 @@ gmp, mpfr, boost, + flex, + bison, versionCheckHook, nix-update-script, }: stdenv.mkDerivation (finalAttrs: { pname = "gappa"; - version = "1.6.1"; + version = "1.8.0"; src = fetchurl { url = "https://gappa.gitlabpages.inria.fr/releases/gappa-${finalAttrs.version}.tar.gz"; - hash = "sha256-1ux5ImKR8edXyvL21w3jY2o4/fATEjO2SMzS8B0o8Ok="; + hash = "sha256-dA1gOwRkW7lEo04bMldFHX0Chs8gMbd0Yl4/HhYK4qo"; }; strictDeps = true; + nativeBuildInputs = [ + flex + bison + ]; + buildInputs = [ gmp mpfr boost.dev ]; + # For darwin sandboxed builds + postPatch = '' + substituteInPlace remake.cpp \ + --replace 'tempnam(NULL, "rmk-")' 'tempnam(".", "rmk-")' + ''; + buildPhase = '' runHook preBuild From 7240e6939aeaee76d57672134711eb19400b76fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 May 2026 01:27:27 +0000 Subject: [PATCH 13/20] glaze: 7.5.0 -> 7.6.0 --- pkgs/by-name/gl/glaze/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gl/glaze/package.nix b/pkgs/by-name/gl/glaze/package.nix index 28ef8e78a535..96060ad9e0d5 100644 --- a/pkgs/by-name/gl/glaze/package.nix +++ b/pkgs/by-name/gl/glaze/package.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "glaze"; - version = "7.5.0"; + version = "7.6.0"; src = fetchFromGitHub { owner = "stephenberry"; repo = "glaze"; tag = "v${finalAttrs.version}"; - hash = "sha256-END9mrzYIsulQROqyTsPPtScFvR1+LMasD5aiyACUfU="; + hash = "sha256-3sRWE+kEde9LVQ4mSL/2vplS2nF1BYGGIdwQHadY0uA="; }; nativeBuildInputs = [ cmake ]; From cf1fd197559b54c8aa81bfaa7cf63ab29cb84444 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 May 2026 02:06:59 +0000 Subject: [PATCH 14/20] nextvi: 4.2 -> 5.0 --- pkgs/by-name/ne/nextvi/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ne/nextvi/package.nix b/pkgs/by-name/ne/nextvi/package.nix index d96dd2fba5e8..67323d4e2656 100644 --- a/pkgs/by-name/ne/nextvi/package.nix +++ b/pkgs/by-name/ne/nextvi/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "nextvi"; - version = "4.2"; + version = "5.0"; src = fetchFromGitHub { owner = "kyx0r"; repo = "nextvi"; tag = finalAttrs.version; - hash = "sha256-pkVUCWWVzPwPEG4NGWOoHrXkQpC245kD/Xbj9wmxR3E="; + hash = "sha256-O4ry1G7Y55bjr4APrYMSCfrkNy8KrhSgG0Nh1rOGMvU="; }; nativeBuildInputs = [ installShellFiles ]; From 1c5fd5e0f5796e11cea5a18418b54308313ee826 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Sat, 9 May 2026 22:15:10 -0700 Subject: [PATCH 15/20] python3Packages.fumis: init at 0.4.0 --- .../python-modules/fumis/default.nix | 76 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 + 2 files changed, 78 insertions(+) create mode 100644 pkgs/development/python-modules/fumis/default.nix diff --git a/pkgs/development/python-modules/fumis/default.nix b/pkgs/development/python-modules/fumis/default.nix new file mode 100644 index 000000000000..0e1d9c605786 --- /dev/null +++ b/pkgs/development/python-modules/fumis/default.nix @@ -0,0 +1,76 @@ +{ + lib, + aiohttp, + aioresponses, + awesomeversion, + buildPythonPackage, + fetchFromGitHub, + mashumaro, + orjson, + poetry-core, + pytest-asyncio, + pytest-cov-stub, + pytestCheckHook, + rich, + syrupy, + textual, + textual-plotext, + typer, + yarl, +}: + +buildPythonPackage (finalAttrs: { + pname = "fumis"; + version = "0.4.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "frenck"; + repo = "python-fumis"; + tag = "v${finalAttrs.version}"; + hash = "sha256-yh1gxQ8iqHIE/pavzjYUXdaHnnHD0Ae6Yd/Elc/ZNmY="; + }; + + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "0.0.0" "${finalAttrs.version}" + ''; + + build-system = [ poetry-core ]; + + dependencies = [ + aiohttp + awesomeversion + mashumaro + orjson + yarl + ]; + + optional-dependencies = { + cli = [ + rich + textual + textual-plotext + typer + ]; + }; + + nativeCheckInputs = [ + aioresponses + pytest-asyncio + pytest-cov-stub + pytestCheckHook + syrupy + ] + ++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies; + + pythonImportsCheck = [ "fumis" ]; + + meta = { + description = "Asynchronous Python client for the Fumis WiRCU API"; + homepage = "https://github.com/frenck/python-fumis"; + changelog = "https://github.com/frenck/python-fumis/releases/tag/${finalAttrs.src.tag}"; + 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 dcd84157257b..adad50c1a32f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -6012,6 +6012,8 @@ self: super: with self; { fullmoon = callPackage ../development/python-modules/fullmoon { }; + fumis = callPackage ../development/python-modules/fumis { }; + func-timeout = callPackage ../development/python-modules/func-timeout { }; funcparserlib = callPackage ../development/python-modules/funcparserlib { }; From 8c5af1dcff137daf048e9f2385c5957b6ba55c28 Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Sat, 9 May 2026 22:16:10 -0700 Subject: [PATCH 16/20] 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 f1f496c558f3..6df6e6e8f35c 100644 --- a/pkgs/servers/home-assistant/component-packages.nix +++ b/pkgs/servers/home-assistant/component-packages.nix @@ -2072,7 +2072,8 @@ ]; "fumis" = ps: with ps; [ - ]; # missing inputs: fumis + fumis + ]; "futurenow" = ps: with ps; [ pyfnip @@ -7755,6 +7756,7 @@ "frontier_silicon" "fujitsu_fglair" "fully_kiosk" + "fumis" "fyta" "garage_door" "garages_amsterdam" From 1941c9536b39eb21bb42712a0820dab0e0f2de3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 May 2026 03:31:02 +0000 Subject: [PATCH 17/20] fut: 3.3.1 -> 3.3.2 --- pkgs/by-name/fu/fut/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fu/fut/package.nix b/pkgs/by-name/fu/fut/package.nix index 5641ab5ebccc..e884f6fcf122 100644 --- a/pkgs/by-name/fu/fut/package.nix +++ b/pkgs/by-name/fu/fut/package.nix @@ -8,13 +8,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "fut"; - version = "3.3.1"; + version = "3.3.2"; src = fetchFromGitHub { owner = "fusionlanguage"; repo = "fut"; tag = "fut-${finalAttrs.version}"; - hash = "sha256-IsGe8dGfE8npOZs3A/Y9gIRxkve93V7Aq/YuDBjVNb8="; + hash = "sha256-UOToKLQMO/g48DfXi9QQoZ7xJgBsz1Spjc35oEgjHis="; }; buildPhase = '' From 82220fa7860ff02606486f15394de1ea2c591867 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 May 2026 04:01:40 +0000 Subject: [PATCH 18/20] sesh: 2.26.1 -> 2.26.2 --- pkgs/by-name/se/sesh/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/se/sesh/package.nix b/pkgs/by-name/se/sesh/package.nix index ce1a5d98f63b..0d4cdd1178fd 100644 --- a/pkgs/by-name/se/sesh/package.nix +++ b/pkgs/by-name/se/sesh/package.nix @@ -8,7 +8,7 @@ }: buildGoModule (finalAttrs: { pname = "sesh"; - version = "2.26.1"; + version = "2.26.2"; __structuredAttrs = true; nativeBuildInputs = [ @@ -20,7 +20,7 @@ buildGoModule (finalAttrs: { owner = "joshmedeski"; repo = "sesh"; tag = "v${finalAttrs.version}"; - hash = "sha256-egh50ajgs2ngB9eALk4xq7W1n8OrTYeMBRsveisH2LQ="; + hash = "sha256-zx3PvPBV+IP61i+eJOmuC+ck9sOFsZZ9jj1fD3p4ccI="; }; # NOTE: prevent crash when getting vendor deps/hash From a3ea5bb7046ee526b169be37483ceabdd763ae58 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 May 2026 04:14:05 +0000 Subject: [PATCH 19/20] terraform-providers.hashicorp_google: 7.30.0 -> 7.31.0 --- .../networking/cluster/terraform-providers/providers.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 00287307e73d..ca3331bc0da1 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -571,13 +571,13 @@ "vendorHash": "sha256-xIagZvWtlNpz5SQfxbA7r9ojAeS3CW2pwV337ObKOwU=" }, "hashicorp_google": { - "hash": "sha256-ZS5KnCC40Tt0G8aHd+wIYllEAfvT+e7zliuoo9fduTA=", + "hash": "sha256-6cvRvVQmKRi4kyNAo/UAGN00bO+uCJYvf661xYW/QCQ=", "homepage": "https://registry.terraform.io/providers/hashicorp/google", "owner": "hashicorp", "repo": "terraform-provider-google", - "rev": "v7.30.0", + "rev": "v7.31.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-9Vs/ksWpdusfIHOM1jXZ6XYptLReY7LeQKflXlsOWj8=" + "vendorHash": "sha256-UoS4iIVHhCQ+Zk+SJmsMHJgJBKLMbfMVmtm4MDmzT68=" }, "hashicorp_google-beta": { "hash": "sha256-ltqZ6nyl/leYsV2pBJVgOtcOYIyfDmDLsZLfHTPOyew=", From d0cff59b62cd469ed857ee12bb69c2f889f64d8f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 11 May 2026 06:35:23 +0000 Subject: [PATCH 20/20] libretro.flycast: 0-unstable-2026-05-01 -> 0-unstable-2026-05-10 --- pkgs/applications/emulators/libretro/cores/flycast.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/flycast.nix b/pkgs/applications/emulators/libretro/cores/flycast.nix index b921e6a2f7bb..0daaae4873d5 100644 --- a/pkgs/applications/emulators/libretro/cores/flycast.nix +++ b/pkgs/applications/emulators/libretro/cores/flycast.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "flycast"; - version = "0-unstable-2026-05-01"; + version = "0-unstable-2026-05-10"; src = fetchFromGitHub { owner = "flyinghead"; repo = "flycast"; - rev = "744e9e4aa560d785000a2653ee3d291716aa2c0a"; - hash = "sha256-gCFX8mWWWsSogaBDtbVx4hL/GiNk5YlsT2HP3LNY0zs="; + rev = "4be8a484665fb5684ccb780ed2165018a679c622"; + hash = "sha256-kjQcKdxUMdUc+70OPzEtDeSKy/m2e0FyPDa4XR3nHmM="; fetchSubmodules = true; };