From 37abf748c0806bdbe6161dd73384ed1e8732d67a Mon Sep 17 00:00:00 2001 From: qbisi Date: Sun, 25 Jan 2026 10:15:44 +0800 Subject: [PATCH] python3Packages.adios2: create meta package providing dist-info --- pkgs/by-name/ad/adios2/package.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ad/adios2/package.nix b/pkgs/by-name/ad/adios2/package.nix index d3556d4cc9af..65afc33e2528 100644 --- a/pkgs/by-name/ad/adios2/package.nix +++ b/pkgs/by-name/ad/adios2/package.nix @@ -126,8 +126,16 @@ stdenv.mkDerivation (finalAttrs: { propagatedBuildInputs = lib.optional mpiSupport mpi - ++ lib.optional pythonSupport python3Packages.numpy - ++ lib.optional (mpiSupport && pythonSupport) adios2Packages.mpi4py; + # create meta package providing dist-info for python3Pacakges.adios2 + ++ lib.optional pythonSupport ( + python3Packages.mkPythonMetaPackage { + inherit (finalAttrs) pname version meta; + dependencies = [ + python3Packages.numpy + ] + ++ lib.optional mpiSupport adios2Packages.mpi4py; + } + ); cmakeFlags = [ # adios2 builtin modules