diff --git a/stacks/pinot-noir/definitions_stack.yaml b/stacks/pinot-noir/definitions_stack.yaml
index 16c77b61c705d95aa03e2aeae6f527e138abf367..d3021b4883aabc1a9c9fc2864066baca58a55a45 100644
--- a/stacks/pinot-noir/definitions_stack.yaml
+++ b/stacks/pinot-noir/definitions_stack.yaml
@@ -101,6 +101,7 @@ definitions:
 
   - gcc_blas_codes:
       - armadillo +hdf5 ^arpack-ng ~~mpi ^hdf5 ~~mpi
+      - gmsh ~~mpi +hdf5 +cgns ~eigen +gmp ~opencascade +openmp ~fltk ~med ~petsc ^mmg ~vtk
       - gromacs ~~mpi ^fftw
       - octave
 
@@ -180,7 +181,6 @@ definitions:
   - gcc_python_blas_codes:
       - caffe +python ^hdf5 ~mpi
       - gdb +tui +source-highlight +xz
-      - gmsh ~~mpi +hdf5 +cgns ~eigen +gmp ~opencascade +openmp ~fltk ~med ~petsc ^mmg ~vtk ~doc
       - openbabel ++python ^boost ~~mpi
       - polymake ^cddlib@0.94h
       - py-cryolobm
@@ -233,7 +233,7 @@ definitions:
 
   - gcc_mpi_blas_codes:
       # - armadillo +hdf5 ^arpack-ng ++mpi ^hdf5 ++mpi
-      # - gmsh ++mpi +eigen +openmp +hdf5 ~fltk ~opencascade ~med ^mmg ~vtk
+      - gmsh ++mpi +cgns ~eigen +gmp +openmp +hdf5 ~fltk ~opencascade ~med +petsc ^mmg ~vtk
       - cpmd ~openmp
       # - elmerfem +mumps +openmp +hypre
       - hpl
@@ -257,7 +257,6 @@ definitions:
       - cgal
       - cp2k ++mpi +plumed +openmp smm=blas
       - fenics-dolfinx
-      - gmsh ++mpi +cgns ~eigen +gmp +openmp +hdf5 ~fltk ~opencascade ~med +petsc ^mmg ~vtk ~doc
       - gromacs ++mpi +plumed
       - iq-tree@1.6.12++mpi
       - lammps