pcl: checksum new versions (#39039)

This commit is contained in:
Martin Aumüller 2023-10-30 08:54:36 +01:00 committed by GitHub
parent 7739c54eb5
commit a8f42b865f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -14,12 +14,29 @@ class Pcl(CMakePackage):
homepage = "https://pointclouds.org/" homepage = "https://pointclouds.org/"
url = "https://github.com/PointCloudLibrary/pcl/releases/download/pcl-1.11.1/source.tar.gz" url = "https://github.com/PointCloudLibrary/pcl/releases/download/pcl-1.11.1/source.tar.gz"
version("1.13.1", sha256="be4d499c066203a3c296e2f7e823d6209be5983415f2279310ed1c9abb361d30")
version("1.13.0", sha256="bd110789f6a7416ed1c58da302afbdb80f8d297a9e23cc02fd78ab78b4762698")
version("1.12.1", sha256="a9573efad5e024c02f2cc9180bb8f82605c3772c62463efbe25c5d6e634b91dc")
version("1.12.0", sha256="606a2d5c7af304791731d6b8ea79365bc8f2cd75908006484d71ecee01d9b51c")
version("1.11.1", sha256="19d1a0bee2bc153de47c05da54fc6feb23393f306ab2dea2e25419654000336e") version("1.11.1", sha256="19d1a0bee2bc153de47c05da54fc6feb23393f306ab2dea2e25419654000336e")
depends_on("cmake@3.5:", type="build") depends_on("cmake@3.5:", type="build")
depends_on("cmake@3.10:", when="@1.12.1:", type="build")
depends_on("eigen@3.1:") depends_on("eigen@3.1:")
depends_on("eigen@3.3:", when="@1.13:")
depends_on("flann@1.7:") depends_on("flann@1.7:")
depends_on("boost@1.55:+filesystem+date_time+iostreams+system") depends_on("flann@1.9.1:", when="@1.12:")
depends_on("boost@1.55:")
depends_on("boost@1.65:", when="@1.12:")
depends_on("boost+filesystem+iostreams+system")
depends_on("boost+date_time", when="@:1.13.0")
# fix build with clang: #30653
with when("@:1.12"):
patch(
"https://github.com/PointCloudLibrary/pcl/commit/dff16af269fbd2c15772d53064882b2bf8c2ffe9.patch?full_index=1",
sha256="17a7a7aec8e63701294612cbb25d46ac1ce58f643dbc68e1517329ae0b68956d",
)
# TODO: replace this with an explicit list of components of Boost, # TODO: replace this with an explicit list of components of Boost,
# for instance depends_on('boost +filesystem') # for instance depends_on('boost +filesystem')