Skip to content

Commit

Permalink
python3-pybind11: Remove the Boost dependency
Browse files Browse the repository at this point in the history
Boost is an optional dependency and it is only used in tests which are
disabled by default in this recipe.

References:
https://github.com/pybind/pybind11/blob/master/tests/CMakeLists.txt#L325

Moreover, the Boost is an enormously large and complex suite of utility
libraries that cost the filesystem memory footprint of Embedded devices.

Signed-off-by: Pratik Manvar <[email protected]>
  • Loading branch information
manvarpratik committed Feb 16, 2024
1 parent 8609de0 commit 4176198
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions meta-python/recipes-devtools/python/python3-pybind11_2.8.1.bb
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ HOMEPAGE = "https://github.com/wjakob/pybind11"
LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=774f65abd8a7fe3124be2cdf766cd06f"

DEPENDS = "boost"

SRC_URI = "git://github.com/pybind/pybind11.git;branch=master;protocol=https \
file://0001-Do-not-strip-binaries.patch \
file://0001-Do-not-check-pointer-size-when-cross-compiling.patch \
Expand Down

0 comments on commit 4176198

Please sign in to comment.