From f86ff1db98ebf80abcde89b698b705dc89bf7cea Mon Sep 17 00:00:00 2001 From: Gabriel Wicki Date: Thu, 5 Mar 2026 13:41:12 +0100 Subject: [PATCH] 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 --- 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 ") "#include \n#include "))))))) (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")