guix_mirror_bot pushed a commit to branch pybind11-2
in repository guix.

commit f86ff1db98ebf80abcde89b698b705dc89bf7cea
Author: Gabriel Wicki <[email protected]>
AuthorDate: Thu Mar 5 13:41:12 2026 +0100

    gnu: Pin old pybind11 version.
    
    * gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2).
    (python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree,
    python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change
    reference to pybind11-2.
    
    * gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp),
      gnu/packages/bioinformatics.scm (python-metacells, python-strawc,
      python-coolbox, python-pyspoa, python-scvelo),
      gnu/packages/chemistry.scm (avogadrolibs),
      gnu/packages/computer-architecture.scm (gem5),
      gnu/packages/duckdb.scm (python-duckdb),
      gnu/packages/electronics.scm (nextpnr, prjtrellis),
      gnu/packages/engineering.scm (python-orocos-kinematics-dynamics),
      gnu/packages/geo.scm (ogs-serial),
      gnu/packages/graphics.scm (openshadinglanguage, openimageio),
      gnu/packages/image-processing.scm (opencolorio),
      gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, 
onnx,
      onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe,
      python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn,
      python-dlib),
      gnu/packages/maths.scm (python-accupy, python-ducc0),
      gnu/packages/networking.scm (libcamera),
      gnu/packages/opencl.scm (python-pyopencl),
      gnu/packages/package-management.scm (python-libmambapy),
      gnu/packages/physics.scm (python-brille, python-gofit),
      gnu/packages/python-check.scm (python-xdoctest),
      gnu/packages/python-science.scm (pyre, python-boost-histogram, 
python-cvxpy,
      python-iminuit, python-osqp, python-pyamg, python-qdldl,
      python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma),
      gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal,
      gr-satellites, limesuite-ng),
      gnu/packages/simulation.scm (fenics, python-dolfin-adjoint),
      gnu/packages/statistics.scm (python-diptest, python-george),
      gnu/packages/syndication.scm (syndication-domination): Change reference 
to pybind11-2.
    
    Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b
    Signed-off-by: Gabriel Wicki <[email protected]>
---
 gnu/packages/astronomy.scm             |  6 +++---
 gnu/packages/bioinformatics.scm        | 10 +++++-----
 gnu/packages/chemistry.scm             |  2 +-
 gnu/packages/computer-architecture.scm |  2 +-
 gnu/packages/duckdb.scm                |  2 +-
 gnu/packages/electronics.scm           |  4 ++--
 gnu/packages/engineering.scm           |  2 +-
 gnu/packages/geo.scm                   |  2 +-
 gnu/packages/graphics.scm              |  4 ++--
 gnu/packages/image-processing.scm      |  2 +-
 gnu/packages/machine-learning.scm      | 26 +++++++++++++-------------
 gnu/packages/maths.scm                 |  4 ++--
 gnu/packages/networking.scm            |  2 +-
 gnu/packages/opencl.scm                |  2 +-
 gnu/packages/package-management.scm    |  2 +-
 gnu/packages/physics.scm               |  4 ++--
 gnu/packages/python-check.scm          |  2 +-
 gnu/packages/python-science.scm        | 22 +++++++++++-----------
 gnu/packages/python-xyz.scm            | 16 ++++++++--------
 gnu/packages/radio.scm                 | 12 ++++++------
 gnu/packages/simulation.scm            |  4 ++--
 gnu/packages/statistics.scm            |  4 ++--
 gnu/packages/syndication.scm           |  2 +-
 23 files changed, 69 insertions(+), 69 deletions(-)

diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index ad18ea1f4d..c8ccce936b 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -257,7 +257,7 @@ reused in several astronomical applications, such as 
@code{wsclean},
            boost
            pkg-config
            python
-           pybind11))
+           pybind11-2))
     (inputs
      (list casacore
            cfitsio
@@ -5112,7 +5112,7 @@ CFITSIO library.  Among other things, it can
      (list eigen
            fftw))
     (propagated-inputs
-     (list pybind11     ;XXX: Double check if it needs be here.
+     (list pybind11-2     ;XXX: Double check if it needs be here.
            python-astropy
            python-lsstdesc-coord
            python-numpy))
@@ -7557,7 +7557,7 @@ and the Generalized Lomb-Scargle periodogram
     (build-system pyproject-build-system)
     (native-inputs
      (list cmake-minimal
-           pybind11
+           pybind11-2
            python-pandas
            python-pytest
            python-scipy
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index a08d9846cd..88a4174b28 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -3252,7 +3252,7 @@ and gene expression visualization.")
                              python-scipy
                              python-threadpoolctl
                              python-umap-learn))
-    (native-inputs (list pybind11 python-pytest python-setuptools))
+    (native-inputs (list pybind11-2 python-pytest python-setuptools))
     (home-page "https://github.com/tanaylab/metacells.git";)
     (synopsis "Single-cell RNA Sequencing Analysis")
     (description "The metacells package implements the improved metacell
@@ -23875,7 +23875,7 @@ instruments, or Pacific Biosciences RSII or Sequel 
sequencers.")
     (inputs
      (list curl zlib))
     (propagated-inputs
-     (list pybind11))
+     (list pybind11-2))
     (home-page "https://github.com/aidenlab/straw";)
     (synopsis "Stream data from .hic files")
     (description "Straw is library which allows rapid streaming of contact
@@ -24006,7 +24006,7 @@ e.g. from GenBank or Gff files, or Biopython 
SeqRecords.")
           ;; dependencies.
           (delete 'sanity-check))))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-pytest
            python-pypairix
            python-setuptools
@@ -24072,7 +24072,7 @@ browser.")
                  "-DCMAKE_CXX_FLAGS=\"-I ../vendor/cereal/include/\" -fPIC"
                  "..")
                 (invoke "make")))))))
-    (propagated-inputs (list pybind11))
+    (propagated-inputs (list pybind11-2))
     (native-inputs (list cmake-minimal python-setuptools))
     (home-page "https://github.com/nanoporetech/pyspoa";)
     (synopsis "Python bindings for the SIMD partial order alignment library")
@@ -24159,7 +24159,7 @@ aligner.")
            python-scipy
            python-umap-learn
            ;; [optional]
-           pybind11
+           pybind11-2
            python-hnswlib
            python-igraph
            python-louvain))
diff --git a/gnu/packages/chemistry.scm b/gnu/packages/chemistry.scm
index b487f9e1a4..e9e6a97f9a 100644
--- a/gnu/packages/chemistry.scm
+++ b/gnu/packages/chemistry.scm
@@ -100,7 +100,7 @@
            mmtf-cpp
            googletest
            pkg-config
-           pybind11))
+           pybind11-2))
     (inputs
       `(("glew" ,glew)
         ("libarchive" ,libarchive)
diff --git a/gnu/packages/computer-architecture.scm 
b/gnu/packages/computer-architecture.scm
index d4f4a4e2b1..277a92e1d4 100644
--- a/gnu/packages/computer-architecture.scm
+++ b/gnu/packages/computer-architecture.scm
@@ -136,7 +136,7 @@
            hdf5
            libpng
            protobuf
-           pybind11
+           pybind11-2
            python
            python-ply
            python-pydot
diff --git a/gnu/packages/duckdb.scm b/gnu/packages/duckdb.scm
index 5d65e27c4c..e965f302a9 100644
--- a/gnu/packages/duckdb.scm
+++ b/gnu/packages/duckdb.scm
@@ -129,7 +129,7 @@ single-file databases with support for secondary indexes.")
     (propagated-inputs
      (list python-adbc-driver-manager))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-fsspec
            ;; python-google-cloud-storage ;python-grpcio fails (see: 
guix/guix#1436)
            python-numpy
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 775a3cf5b4..356348eadc 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -1740,7 +1740,7 @@ layout of a circuit corresponds to the desired netlists.")
       (inputs
        (list boost
              eigen
-             pybind11
+             pybind11-2
              qtimgui))
       (synopsis
        "Place-and-Route tool for @acronym{FPGA, Field Programmable Gate 
Array}")
@@ -2084,7 +2084,7 @@ architecture from Cologne Chip.  It also provides data 
needed to produce a
               (lambda _
                 (chdir "libtrellis"))))))
       (native-inputs (list python-minimal-wrapper))
-      (inputs (list openocd boost-1.88 pybind11))
+      (inputs (list openocd boost-1.88 pybind11-2))
       (synopsis "Placement and routing for ECP5 FPGAs")
       (description
        "Project Trellis is a Nextpnr backend compatible with ECP5 FPGAs.
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index e95d8c88cd..599eb0c248 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -5298,7 +5298,7 @@ forward kinematics solvers.")
     (source
      (origin
        (inherit (package-source orocos-kinematics-dynamics))))
-    (native-inputs (list python pybind11 python-psutil))
+    (native-inputs (list python pybind11-2 python-psutil))
     (inputs (list orocos-kinematics-dynamics))
     (arguments
      (list
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index cdd5a91e49..f03e847d2c 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -941,7 +941,7 @@ OpenGeoSys")
     (native-inputs
      (list git
            ninja
-           pybind11))
+           pybind11-2))
     (inputs
      (list boost
            eigen
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index 47b1aadf36..452a0f2cfa 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -916,7 +916,7 @@ baking tools to produce normal maps.")
            clang
            flex
            llvm
-           pybind11
+           pybind11-2
            python-wrapper))
     (inputs
      (list boost-1.83
@@ -1736,7 +1736,7 @@ with strong support for multi-part, multi-channel use 
cases.")
            openjpeg
            ;; openvdb ; OpenVDB needs OIIO to be built with C++17 or higher
            pugixml
-           pybind11
+           pybind11-2
            python-wrapper
            robin-map
            zlib))
diff --git a/gnu/packages/image-processing.scm 
b/gnu/packages/image-processing.scm
index f9a307118f..86962a6978 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -324,7 +324,7 @@ licences similar to the Modified BSD licence."))))
     (native-inputs
      ;; XXX: OCIO has unit tests for OpenShadingLanguage, but they fail.
      ;; They also require OIIO, but OCIO is an optional dependency to it.
-     (list pybind11 python-wrapper))
+     (list pybind11-2 python-wrapper))
     (inputs
      (list expat
            freeglut
diff --git a/gnu/packages/machine-learning.scm 
b/gnu/packages/machine-learning.scm
index 5fbdc453a1..3c5943961e 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -439,7 +439,7 @@ CTranslate2, which is a inference engine for transformer 
models.")
     (build-system pyproject-build-system)
     (propagated-inputs (list python-numpy python-scipy))
     (inputs (list fasttext))
-    (native-inputs (list pybind11 python-setuptools python-wheel))))
+    (native-inputs (list pybind11-2 python-setuptools python-wheel))))
 
 (define-public python-funsor
   (package
@@ -805,7 +805,7 @@ Learning usecases.")
                (find-files (site-packages inputs outputs) "\\.so$")))))))
     (inputs (list eigen-for-python-ml-dtypes))
     (propagated-inputs (list python-numpy))
-    (native-inputs (list pybind11
+    (native-inputs (list pybind11-2
                          python-absl-py
                          python-pytest
                          python-setuptools))
@@ -2047,7 +2047,7 @@ parts of speech and entities, do syntactic analysis, and 
more.")
      (append
       (list cmake-minimal
             googletest
-            pybind11
+            pybind11-2
             python-fb-re2
             python-parameterized
             python-pytest
@@ -2135,7 +2135,7 @@ operators and standard data types.")
                  (package-transitive-supported-systems pkg)))
        (list python-nbval))))
     (inputs
-     (list onnx protobuf pybind11))
+     (list onnx protobuf pybind11-2))
     (propagated-inputs
      (list python-numpy))
     (synopsis "Library to optimize ONNX models")
@@ -2257,7 +2257,7 @@ with a single function call.")
            nlohmann-json
            onnx
            protobuf
-           pybind11
+           pybind11-2
            re2-next
            safeint
            zlib))
@@ -2426,7 +2426,7 @@ than 8 bits, and at the end only some significant 8 bits 
are kept.")
            libwebp
            libx11
            openblas
-           pybind11
+           pybind11-2
            zlib))
     (synopsis
      "Toolkit for making machine learning and data analysis applications in
@@ -3791,7 +3791,7 @@ find_library(ML_DTYPES_LIBRARIES
     (native-inputs
      (list pkg-config
            googletest
-           pybind11
+           pybind11-2
            python-setuptools
            python-wrapper               ;for its /bin
            swig-4.0
@@ -4543,7 +4543,7 @@ multiplications and convolution library for server-side 
inference.")
         ;; There are no tests
         #:tests? #f))
       (inputs (list libuv))
-      (native-inputs (list googletest pkg-config pybind11 libnop))
+      (native-inputs (list googletest pkg-config pybind11-2 libnop))
       (home-page "https://github.com/pytorch/tensorpipe";)
       (synopsis "Tensor-aware point-to-point communication primitive for
 machine learning")
@@ -5190,7 +5190,7 @@ PyTorch.")
             openssl ; for cpp-httplib
             pthreadpool
             protobuf
-            pybind11
+            pybind11-2
             ;; qnnpack
             qnnpack-pytorch
             rdma-core
@@ -5906,7 +5906,7 @@ implementations and an easy-to-use API to create custom 
metrics.  It offers:
            python-pillow
            python-pytorch))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-pytest
            python-setuptools
            python-wheel
@@ -6186,7 +6186,7 @@ models on CPU and GPU.")
     (native-inputs (list ctranslate2
                          python-setuptools
                          python-wheel
-                         pybind11
+                         pybind11-2
                          python-pyyaml
                          python-numpy))))
 
@@ -6324,7 +6324,7 @@ a Qt interface for Argos Translate.")
     (propagated-inputs
      (list python-numpy python-scikit-learn python-scipy))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-pytest
            python-setuptools
            python-setuptools-scm
@@ -7120,7 +7120,7 @@ add_subdirectory[(][.][.]/[.][.]/dlib/external/pybind11 
pybind11_build[)]")
      (list cmake-minimal
            perl
            pkg-config
-           pybind11
+           pybind11-2
            python-pytest
            python-setuptools))))
 
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 0cb46da240..8316a2a550 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -4367,7 +4367,7 @@ primes and prime k-tuplets up to 264.")
                                                "/include/eigen3/")
                                 "\"],"))))))))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-matplotx
            python-perfplot
            python-pytest
@@ -4483,7 +4483,7 @@ programming language.")
               (setenv "DUCC0_OPTIMIZATION" "portable-strip"))))))
     (native-inputs
      (list cmake-minimal
-           pybind11
+           pybind11-2
            python-nanobind
            python-pytest
            python-pytest-xdist
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index d2bf99b258..8ee6a31724 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -559,7 +559,7 @@ components.")
             libtiff
             libyaml
             libyuv
-            pybind11
+            pybind11-2
             python-jinja2
             python-ply
             qtbase)
diff --git a/gnu/packages/opencl.scm b/gnu/packages/opencl.scm
index 39ce8cd29d..5ac1c6733b 100644
--- a/gnu/packages/opencl.scm
+++ b/gnu/packages/opencl.scm
@@ -355,7 +355,7 @@ A lexer, @code{pytools.lex}.
     (native-inputs
      (list cmake-minimal
            pocl
-           pybind11
+           pybind11-2
            python-mako
            python-nanobind
            python-pytest
diff --git a/gnu/packages/package-management.scm 
b/gnu/packages/package-management.scm
index 73f57738fe..8454f722c4 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1839,7 +1839,7 @@ foundation for the Mamba package manager.")
      (list cmake-minimal
            ninja
            pkg-config
-           pybind11
+           pybind11-2
            python-scikit-build
            python-pytest
            python-setuptools))
diff --git a/gnu/packages/physics.scm b/gnu/packages/physics.scm
index f6d63e1016..851977abbf 100644
--- a/gnu/packages/physics.scm
+++ b/gnu/packages/physics.scm
@@ -225,7 +225,7 @@ Version: ~a
      (list catch2-3
            cmake-minimal
            highfive
-           pybind11
+           pybind11-2
            python-wrapper
            python-setuptools
            python-setuptools-scm))
@@ -275,7 +275,7 @@ scattering simulations.")
                 (for-each (lambda (test)
                             (invoke "python" test))
                           (find-files "tests" "^test_.*\\.py$"))))))))
-    (native-inputs (list pybind11 python-setuptools cmake python-pytest
+    (native-inputs (list pybind11-2 python-setuptools cmake python-pytest
                          python-numpy))
     (inputs (list eigen))
     (home-page "https://github.com/ralna/gofit";)
diff --git a/gnu/packages/python-check.scm b/gnu/packages/python-check.scm
index e92ed6b6cf..b544de336f 100644
--- a/gnu/packages/python-check.scm
+++ b/gnu/packages/python-check.scm
@@ -5151,7 +5151,7 @@ unused.")
     (native-inputs
      (list cmake-minimal
            ninja
-           pybind11
+           pybind11-2
            python-pytest-bootstrap
            python-scikit-build
            python-setuptools))
diff --git a/gnu/packages/python-science.scm b/gnu/packages/python-science.scm
index 1175752e07..b48896ef49 100644
--- a/gnu/packages/python-science.scm
+++ b/gnu/packages/python-science.scm
@@ -190,7 +190,7 @@
                                    (number->string (parallel-job-count))
                                    "1")
                           "-E" (string-join ignored-tests "|")))))))))
-    (native-inputs (list openssh-sans-x python python-numpy pybind11 zip))
+    (native-inputs (list openssh-sans-x python python-numpy pybind11-2 zip))
     (inputs (list gsl hdf5 openmpi postgresql))
     (propagated-inputs (list python-pyyaml)) ;for the Python bindings
     (home-page "http://pyre.orthologue.com/";)
@@ -574,7 +574,7 @@ higher scores.")
     ;; a way to use a system library.
     (propagated-inputs (list python-numpy))
     (native-inputs (list cmake-minimal
-                         pybind11
+                         pybind11-2
                          python-pytest
                          python-pytest-benchmark
                          python-scikit-build-core
@@ -812,7 +812,7 @@ it can be used for displaying many qualitatively different 
samples.")
                             ;; verbose=True for more information.
                             "TestOpRelConeQuad::test_oprelcone_2")))))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-pytest
            python-setuptools))
     (propagated-inputs
@@ -1468,7 +1468,7 @@ Features:
      (list #:test-flags #~(list "-k" "not test_interactive_pyside6")))
     (native-inputs
      (list cmake-minimal
-           pybind11
+           pybind11-2
            python-annotated-types
            python-boost-histogram
            python-ipykernel
@@ -2363,7 +2363,7 @@ web, by sharing data and other research outputs.")
     (native-inputs
      (list cmake-minimal
            osqp
-           pybind11
+           pybind11-2
            python-pytest
            python-pytorch
            python-scikit-build-core
@@ -2501,7 +2501,7 @@ different units.")
               (delete-file-recursively "pyamg"))))))
     (build-system pyproject-build-system)
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-cppheaderparser
            python-pytest
            python-pyyaml
@@ -2690,7 +2690,7 @@ or as a TikZ file for use in LaTeX documents;
     (build-system pyproject-build-system)
     (native-inputs
      (list cmake-minimal
-           pybind11
+           pybind11-2
            python-pytest
            python-setuptools))
     (propagated-inputs (list python-numpy python-scipy))
@@ -2929,7 +2929,7 @@ genetic variation data.")
                              python-pathspec
                              python-tomli
                              python-typing-extensions))
-    (native-inputs (list pybind11
+    (native-inputs (list pybind11-2
                          python-cattrs
                          python-fastjsonschema
                          python-hatch-fancy-pypi-readme
@@ -3419,7 +3419,7 @@ cross-validation.")
     (inputs
      (list boost-1.88
            openblas
-           pybind11
+           pybind11-2
            qhull
            xsimd))
     (propagated-inputs
@@ -4740,7 +4740,7 @@ readable.")
                 (("#include <nonstd/string_view.hpp>")
                  "#include <cstdint>\n#include <nonstd/string_view.hpp>")))))))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-cython
            python-setuptools))
     (inputs
@@ -5869,7 +5869,7 @@ science including tools for accessing data sets in 
Python.")
                 "12i68jj9n1qj9phjnj6f0kmfhlsd3fqjlk9p6d4gs008azw5m8yn"))))
     (build-system pyproject-build-system)
     (propagated-inputs (list python-numpy-1))
-    (native-inputs (list pybind11 python-pytest python-setuptools))
+    (native-inputs (list pybind11-2 python-pytest python-setuptools))
     (home-page "https://github.com/nschloe/pyfma";)
     (synopsis "Fused multiply-add for Python")
     (description "@code{pyfma} provides an implementation of fused
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 0ec525b8f9..59921e00f9 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -542,7 +542,7 @@ compare against a vast section of other version formats.")
     ;; tests: 22304 passed, 524 skipped
     (native-inputs
      (list cmake-minimal
-           pybind11
+           pybind11-2
            python-pytest
            python-scikit-build-core))
     (propagated-inputs
@@ -3374,7 +3374,7 @@ into dataclasses.")
               ;; Tests that pass but avoided for load reasons.
               "-k" "not test_filled_random_big and not 
test_lines_random_big")))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-meson
            python-pytest
            python-wurlitzer))
@@ -5483,7 +5483,7 @@ interface utility to parse @url{https://hjson.github.io/, 
HJSON}) documents.")
                 ((", '-march=native'")
                  "")))))))
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-pytest
            python-setuptools))
     (propagated-inputs
@@ -9242,7 +9242,7 @@ browser.")
     (native-inputs
      (list python-setuptools))
     (inputs
-     (list pybind11
+     (list pybind11-2
            static-abseil-cpp
            python))
     (propagated-inputs
@@ -12075,7 +12075,7 @@ comparison.
     (native-inputs
      (list pkg-config
            python-meson
-           pybind11
+           pybind11-2
            python-pytest
            python-pytest-timeout
            python-pytest-xdist
@@ -12812,7 +12812,7 @@ Python list with elements of type @code{PIL.Image} 
(from the
         (base32 "0hpnb63xp8yaflah3i1z5azh6mg36rz0liy27km47417w2q72v0c"))))
     (build-system pyproject-build-system)
     (native-inputs
-     (list pybind11
+     (list pybind11-2
            python-attrs
            python-hypothesis
            python-setuptools-scm
@@ -14588,7 +14588,7 @@ connect strings, then issue SQL commands within IPython 
or IPython Notebook.")
            python-setuptools
            python-wheel
            cmake-minimal
-           pybind11))
+           pybind11-2))
     (home-page "https://github.com/metaopt/optree";)
     (synopsis "Optimized PyTree Utilities")
     (description "This package contains operations on PyTrees (a tree made of
@@ -26645,7 +26645,7 @@ commit, but it also includes some other useful 
statistics.")
 binding is created using the standard @code{ctypes} library.")
     (license license:isc)))
 
-(define-public pybind11
+(define-public pybind11-2
   (package
     (name "pybind11")
     (version "2.13.6")
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index add3569629..d2b2026a97 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -1042,7 +1042,7 @@ used by RDS Spy, and audio files containing 
@dfn{multiplex} signals (MPX).")
            js-mathjax
            orc
            pkg-config
-           pybind11
+           pybind11-2
            python-cheetah
            python-mako
            python-pyzmq
@@ -1140,7 +1140,7 @@ environment.")
           (add-after 'install 'wrap-python
             (assoc-ref py:%standard-phases 'wrap)))))
     (native-inputs
-     (list doxygen pkg-config pybind11 python-mako python-six))
+     (list doxygen pkg-config pybind11-2 python-mako python-six))
     (inputs
      (list airspy
            airspyhf
@@ -1226,7 +1226,7 @@ primitives for SDR (Software Defined Radio).")
        (list cppunit
              doxygen
              pkg-config
-             pybind11
+             pybind11-2
              python-numpy))
       (inputs
        (list boost-1.83
@@ -1278,7 +1278,7 @@ DMR, NXDN, P25, etc.")
     (native-inputs
      (list doxygen
            pkg-config
-           pybind11
+           pybind11-2
            python
            python-numpy
            python-six))
@@ -1332,7 +1332,7 @@ to the fix block above.
           (add-after 'install 'wrap-python
             (assoc-ref py:%standard-phases 'wrap)))))
     (native-inputs
-     (list pkg-config pybind11 python-six))
+     (list pkg-config pybind11-2 python-six))
     (inputs
      (list boost-1.83
            gmp
@@ -2007,7 +2007,7 @@ operators.")
                   googletest
                   libusb
                   mesa
-                  pybind11
+                  pybind11-2
                   python
                   python-numpy
                   soapysdr
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm
index bcc4427559..14f1f0fc18 100644
--- a/gnu/packages/simulation.scm
+++ b/gnu/packages/simulation.scm
@@ -1220,7 +1220,7 @@ demos = [d for d in demos if d[0].stem not in 
excludeList]~%"
     (inputs
      (modify-inputs (package-inputs fenics-dolfin)
        (delete "python")
-       (prepend pybind11 python-matplotlib)))
+       (prepend pybind11-2 python-matplotlib)))
     (native-inputs
      (modify-inputs (package-native-inputs fenics-dolfin)
        (prepend cmake-minimal
@@ -1508,7 +1508,7 @@ counters and tunnels).")
           ;; has already been loaded.
           (delete 'sanity-check))))
     (inputs
-     (list fenics openmpi pybind11))
+     (list fenics openmpi pybind11-2))
     (native-inputs
      (list pkg-config
            python-decorator
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 4b3ce96f62..b3d749d8db 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -737,7 +737,7 @@ covariance @url{https://github.com/vnmabus/dcor#sr14,[SR14]}
     (build-system pyproject-build-system)
     (native-inputs
      (list cmake-minimal ;TODO: propagate from python-scikit-build-core
-           pybind11
+           pybind11-2
            python-pytest
            python-scikit-build-core))
     (propagated-inputs
@@ -1108,7 +1108,7 @@ sampler for Markov chain Monte Carlo (MCMC).")
     (build-system pyproject-build-system)
     (native-inputs
      (list cmake-minimal
-           pybind11
+           pybind11-2
            python-pytest
            python-scikit-build-core
            python-setuptools-scm))
diff --git a/gnu/packages/syndication.scm b/gnu/packages/syndication.scm
index 3c49c6780b..f3db338bb3 100644
--- a/gnu/packages/syndication.scm
+++ b/gnu/packages/syndication.scm
@@ -478,7 +478,7 @@ to create RSS feeds for websites that don't provide any.")
                 (sha256
                  (base32 
"1fl362920n6nz4x9wihyzbr82d9cy60sknhmajj62whd5gs49sbw"))))
       (build-system meson-build-system)
-      (inputs (list fmt tidy-html pybind11 python pugixml))
+      (inputs (list fmt tidy-html pybind11-2 python pugixml))
       (native-inputs (list cmake-minimal pkg-config)) ; need cmake to find 
pybind11
       (home-page "https://gitlab.com/gabmus/syndication-domination";)
       (synopsis "RSS/Atom feed parser")

Reply via email to