diff options
author | Thomas Bettler <thomas.bettler@gmail.com> | 2023-05-12 14:56:42 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2023-05-14 09:03:49 +0200 |
commit | 42aec6110ff3c800e3adec984e22062e011eed5d (patch) | |
tree | 77f74ea9085dd367fdd35e0a2ee9fb6444b06758 /sci-libs/pdal | |
parent | dev-lang/julia: add 1.9.0 (diff) | |
download | gentoo-42aec6110ff3c800e3adec984e22062e011eed5d.tar.gz gentoo-42aec6110ff3c800e3adec984e22062e011eed5d.tar.bz2 gentoo-42aec6110ff3c800e3adec984e22062e011eed5d.zip |
sci-libs/pdal: drop old versions
Signed-off-by: Thomas Bettler <thomas.bettler@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31005
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'sci-libs/pdal')
-rw-r--r-- | sci-libs/pdal/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/pdal/files/pdal-2.5.0-fix-opt-abseil.patch | 94 | ||||
-rw-r--r-- | sci-libs/pdal/pdal-2.4.0-r1.ebuild | 56 | ||||
-rw-r--r-- | sci-libs/pdal/pdal-2.5.0.ebuild | 61 |
4 files changed, 0 insertions, 213 deletions
diff --git a/sci-libs/pdal/Manifest b/sci-libs/pdal/Manifest index 51dc54d25844..5df6933eface 100644 --- a/sci-libs/pdal/Manifest +++ b/sci-libs/pdal/Manifest @@ -1,4 +1,2 @@ -DIST PDAL-2.4.0-src.tar.gz 113449697 BLAKE2B 8f774555d32ad4f0afe6dd850e6dcaf33b58c02934207ee2224230af762a7d3062a48909e267abf790a97a1d11788bb7543971c99239e5ae742d7945db09bda5 SHA512 655fadd2b435ed1cb801ba542028bcc15156da9266eedde93b2210dbadbc50d36b0b6a151062113f2adfb68a2938e2b867438a5a94952a7b3e46f59a53b47623 DIST PDAL-2.4.3-src.tar.gz 100758279 BLAKE2B 7c157bb51416b24bd8896a62e71a186bc9a45b34d5ab58fadbe691cb1abc9595f598fcf92ec528c9103f646c21f940b26fbf199a998e707d17f1527eb2957a85 SHA512 ed342c29d10c0506e1c0f5ee4dba531189000dd0cc6912f681a95b7c56483d6136e515771a174e20906b1cd81dfd101d53be0cbaf200480d81d053d7dec8a386 -DIST PDAL-2.5.0-src.tar.gz 105190336 BLAKE2B 6dc303abdf98c07a64a1709bf6069d003cddffef976874e635caf950a291aa7dbdffa0c374a83678f7661ccccd5dd7b8d16dacfbe53354954265f688bdce1def SHA512 10545ad44efbb7a654d596d4a861a81177d61a602ff8425965def5dd99e1595a7873c741f99eefcd7ae5dc7f438b321b51399db3b33fb8eddf46bec8394472b4 DIST PDAL-2.5.3-src.tar.bz2 102669314 BLAKE2B 1c6c8406f8de65a04364cc1141be809c00ea716fcfd5578833883357258855b3f7e70ea03c86f487dff0bc98072c29bed45a613c14ace05aef6ae49627b40374 SHA512 f67a303711b7d9e9dc14260afb96d299bcd5327ba0cc947143a583f55bd532a248b131e4602fd37d711ad0084e8601420828dacac40c414b95b8e9f9e8175e1b diff --git a/sci-libs/pdal/files/pdal-2.5.0-fix-opt-abseil.patch b/sci-libs/pdal/files/pdal-2.5.0-fix-opt-abseil.patch deleted file mode 100644 index 79a0f0d162b0..000000000000 --- a/sci-libs/pdal/files/pdal-2.5.0-fix-opt-abseil.patch +++ /dev/null @@ -1,94 +0,0 @@ -From: https://github.com/PDAL/PDAL/commit/a3a8d6f1759f848b1ec6f3a2fcb3e6b40f12d892 -From: Howard Butler <hobu.inc@gmail.com> -Date: Thu, 19 Jan 2023 09:58:47 -0600 -Subject: [PATCH] Make Abseil/re2 an opt-in, not required when Abseil is lazily - found (#3948) - -* address #3944, Abseil/re2 being required. It is now an opt-in - -* missing endif() - -* WITH_ABSEIL FALSE ---- - cmake/gtest.cmake | 48 ++++++++++++++++++++++++--------------------- - cmake/options.cmake | 4 ++++ - 2 files changed, 30 insertions(+), 22 deletions(-) - -diff --git a/cmake/gtest.cmake b/cmake/gtest.cmake -index c0a0d44ba5..df230a10b2 100644 ---- a/cmake/gtest.cmake -+++ b/cmake/gtest.cmake -@@ -4,32 +4,36 @@ if (MSVC) - option(gtest_force_shared_crt "Always use shared Visual C++ run-time DLL" ON) - endif() - --set(GOOGLETEST_VERSION 1.10.0) -+set(GOOGLETEST_VERSION 1.12.1) - add_subdirectory(vendor/gtest) - - set(FPHSA_NAME_MISMATCHED 1) # Suppress warnings, see https://cmake.org/cmake/help/v3.17/module/FindPackageHandleStandardArgs.html --find_package(absl QUIET) --set(FPHSA_NAME_MISMATCHED 0) - --if (absl_FOUND) -- find_package(re2 REQUIRED) - -- if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.13.0") -- cmake_policy(SET CMP0079 NEW) -+if (WITH_ABSEIL) -+ find_package(absl REQUIRED) -+ set(FPHSA_NAME_MISMATCHED 0) -+ -+ if (absl_FOUND) -+ find_package(re2 REQUIRED) -+ -+ if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.13.0") -+ cmake_policy(SET CMP0079 NEW) -+ endif() -+ target_compile_definitions(gtest PUBLIC GTEST_HAS_ABSL=1) -+ target_compile_definitions(gtest_main PUBLIC GTEST_HAS_ABSL=1) -+ target_link_libraries(gtest PRIVATE absl::algorithm -+ absl::base -+ absl::flags -+ absl::flags_internal -+ absl::flags_usage -+ absl::flags_commandlineflag -+ absl::flags_parse -+ absl::debugging -+ absl::numeric -+ absl::strings -+ absl::utility -+ absl::failure_signal_handler) -+ target_link_libraries(gtest PUBLIC re2::re2) - endif() -- target_compile_definitions(gtest PUBLIC GTEST_HAS_ABSL=1) -- target_compile_definitions(gtest_main PUBLIC GTEST_HAS_ABSL=1) -- target_link_libraries(gtest PRIVATE absl::algorithm -- absl::base -- absl::flags -- absl::flags_internal -- absl::flags_usage -- absl::flags_commandlineflag -- absl::flags_parse -- absl::debugging -- absl::numeric -- absl::strings -- absl::utility -- absl::failure_signal_handler) -- target_link_libraries(gtest PRIVATE re2::re2) - endif() -diff --git a/cmake/options.cmake b/cmake/options.cmake -index 73be6788b2..ca3460e629 100644 ---- a/cmake/options.cmake -+++ b/cmake/options.cmake -@@ -105,6 +105,10 @@ add_feature_info("Unit tests" WITH_TESTS "PDAL unit tests") - option(ENABLE_CTEST - "Enable CTest to support submissions of results to CDash at http://cdash.org" FALSE) - -+option(WITH_ABSEIL -+ "Choose if PDAL should be built with Abseil support for testing" FALSE) -+add_feature_info("Abseil debugging support " WITH_ABSEIL "unit tests") -+ - # - # Choose dependent options - # diff --git a/sci-libs/pdal/pdal-2.4.0-r1.ebuild b/sci-libs/pdal/pdal-2.4.0-r1.ebuild deleted file mode 100644 index 9501e89eae30..000000000000 --- a/sci-libs/pdal/pdal-2.4.0-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A C++ library for translating and manipulating point cloud data" -HOMEPAGE="https://pdal.io/" -SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar.gz" - -LICENSE="BSD" -SLOT="0/14" -KEYWORDS="amd64 x86" -IUSE="postgres test" -RESTRICT="!test? ( test )" - -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" -RDEPEND=" - net-misc/curl - app-arch/zstd:= - dev-libs/libxml2 - dev-libs/openssl:= - sci-libs/gdal:= - sci-libs/libgeotiff:= - sys-libs/libunwind:= - sys-libs/zlib - postgres? ( dev-db/postgresql:*[xml] ) -" -DEPEND=" - test? ( sci-libs/gdal[geos,jpeg,png] ) - ${RDEPEND} -" - -S="${WORKDIR}/PDAL-${PV}-src" - -src_configure() { - local mycmakeargs=( - -DBUILD_PLUGIN_PGPOINTCLOUD="$(usex postgres)" - -DWITH_COMPLETION=ON - ) - - cmake_src_configure -} - -src_test() { - local myctestargs=( - --exclude-regex '(pgpointcloudtest|pdal_io_bpf_base_test|pdal_io_bpf_zlib_test|pdal_filters_overlay_test|pdal_filters_stats_test|pdal_app_plugin_test|pdal_merge_test|pdal_filters_colorinterp_test|pdal_io_optech_test|pdal_utils_test)' - --output-on-failure - ) - - cmake_src_test -} diff --git a/sci-libs/pdal/pdal-2.5.0.ebuild b/sci-libs/pdal/pdal-2.5.0.ebuild deleted file mode 100644 index 04eb190ce7d6..000000000000 --- a/sci-libs/pdal/pdal-2.5.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A C++ library for translating and manipulating point cloud data" -HOMEPAGE="https://pdal.io/" -SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar.gz" - -LICENSE="BSD" -SLOT="0/15" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="postgres test" -RESTRICT="!test? ( test )" - -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" -RDEPEND=" - net-misc/curl - app-arch/zstd:= - dev-libs/libxml2 - dev-libs/openssl:= - sci-libs/gdal:= - sci-libs/libgeotiff:= - sys-libs/libunwind:= - sys-libs/zlib - postgres? ( dev-db/postgresql:*[xml] ) -" -DEPEND=" - test? ( sci-libs/gdal[geos,jpeg,png] ) - ${RDEPEND} -" - -S="${WORKDIR}/PDAL-${PV}-src" - -PATCHES=( - "${FILESDIR}"/${P}-fix-opt-abseil.patch -) - -src_configure() { - local mycmakeargs=( - -DBUILD_PLUGIN_PGPOINTCLOUD="$(usex postgres)" - -DWITH_COMPLETION=ON - ) - - cmake_src_configure -} - -src_test() { - local myctestargs=( - --exclude-regex '(pgpointcloudtest|pdal_io_bpf_base_test|pdal_io_bpf_zlib_test|pdal_filters_overlay_test|pdal_filters_stats_test|pdal_app_plugin_test|pdal_merge_test|pdal_io_stac_reader_test)' - --output-on-failure - -j1 - ) - - cmake_src_test -} |