commit:     90ce89f5f1d14890b7e22745dc1114bf7767ea6c
Author:     Thomas Bettler <thomas.bettler <AT> gmail <DOT> com>
AuthorDate: Mon Apr  1 17:58:52 2024 +0000
Commit:     Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 12:50:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90ce89f5

sci-libs/pdal: drop old

Signed-off-by: Thomas Bettler <thomas.bettler <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36047
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>

 sci-libs/pdal/Manifest                         |  2 -
 sci-libs/pdal/files/pdal-2.4.3-fix-gcc13.patch | 29 ------------
 sci-libs/pdal/files/pdal-2.4.3-fix-test.patch  | 24 ----------
 sci-libs/pdal/pdal-2.4.3-r1.ebuild             | 63 --------------------------
 sci-libs/pdal/pdal-2.4.3.ebuild                | 61 -------------------------
 sci-libs/pdal/pdal-2.5.3.ebuild                | 57 -----------------------
 sci-libs/pdal/pdal-2.6.0.ebuild                | 60 ------------------------
 7 files changed, 296 deletions(-)

diff --git a/sci-libs/pdal/Manifest b/sci-libs/pdal/Manifest
index 210135fb5c78..e54e026b75ea 100644
--- a/sci-libs/pdal/Manifest
+++ b/sci-libs/pdal/Manifest
@@ -1,4 +1,2 @@
-DIST PDAL-2.4.3-src.tar.gz 100758279 BLAKE2B 
7c157bb51416b24bd8896a62e71a186bc9a45b34d5ab58fadbe691cb1abc9595f598fcf92ec528c9103f646c21f940b26fbf199a998e707d17f1527eb2957a85
 SHA512 
ed342c29d10c0506e1c0f5ee4dba531189000dd0cc6912f681a95b7c56483d6136e515771a174e20906b1cd81dfd101d53be0cbaf200480d81d053d7dec8a386
 DIST PDAL-2.5.3-src.tar.bz2 102669314 BLAKE2B 
1c6c8406f8de65a04364cc1141be809c00ea716fcfd5578833883357258855b3f7e70ea03c86f487dff0bc98072c29bed45a613c14ace05aef6ae49627b40374
 SHA512 
f67a303711b7d9e9dc14260afb96d299bcd5327ba0cc947143a583f55bd532a248b131e4602fd37d711ad0084e8601420828dacac40c414b95b8e9f9e8175e1b
-DIST PDAL-2.6.0-src.tar.bz2 87271277 BLAKE2B 
56899d1637e79845451132d177eda1b5ae3a7c81d2a61f97b5048eeadc43a2f087a06c52de0a828f8b7bf111467a03e32288b553dadd34f6aab6d51e2b653874
 SHA512 
61b2575fc5d2751f1e34925e948aca9936b8de72c0b596f9809cdf9156a15e94f670db22bd68c45e484783ba112a6bc43c7309a62e3aa3158567437195901cbd
 DIST PDAL-2.6.2-src.tar.bz2 87274819 BLAKE2B 
5855a268889064fdc72d15ec1dbe7ab3ed8eb6bee2fa4ec724e9f287f25d6b9f9f9171829a2121e156bec575c96a42f26e223c807c8aa9d3a88f77c245c3d01c
 SHA512 
4a9c07deaca6fbe994808904a6b90e09beb418155c662369046b6ddea03c8aa57ca2e9b4c2057c8e409bb197b90adb36e334c9c2136034a021be84763fa93551

diff --git a/sci-libs/pdal/files/pdal-2.4.3-fix-gcc13.patch 
b/sci-libs/pdal/files/pdal-2.4.3-fix-gcc13.patch
deleted file mode 100644
index 0f72473bfe85..000000000000
--- a/sci-libs/pdal/files/pdal-2.4.3-fix-gcc13.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 
https://github.com/hobuinc/laz-perf/commit/a7f0f4f5b2ca851079574d47918f4f7abc6cc785
 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich <sly...@gmail.com>
-Date: Tue, 13 Dec 2022 22:06:21 +0000
-Subject: [PATCH] Extractor.hpp: add missing <cstdint> header inclusion (#144)
-
-Without the change build fails on upcomit `gcc-13` as:
-
-    In file included from cpp/lazperf/vlr.cpp:33:
-    cpp/lazperf/Extractor.hpp:185:31: error: 'uint8_t' has not been declared
-      185 |     LeExtractor& operator >> (uint8_t& v)
-          |                               ^~~~~~~
-
-`gcc-13` cleaned header up a bit and `<string>` does not include
-`<cstdint>` implicitly anymore. Let's use it explictly.
----
- cpp/lazperf/Extractor.hpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff -Nru PDAL-2.4.3-src-orig/vendor/lazperf/Extractor.hpp 
PDAL-2.4.3-src/vendor/lazperf/Extractor.hpp
---- PDAL-2.4.3-src-orig/vendor/lazperf/Extractor.hpp   2023-05-10 
23:13:39.613501276 -0300
-+++ PDAL-2.4.3-src/vendor/lazperf/Extractor.hpp        2023-05-10 
23:15:41.644241402 -0300
-@@ -34,6 +34,7 @@
- 
- #pragma once
- 
-+#include <cstdint>
- #include <cstring>
- #include <vector>
- 

diff --git a/sci-libs/pdal/files/pdal-2.4.3-fix-test.patch 
b/sci-libs/pdal/files/pdal-2.4.3-fix-test.patch
deleted file mode 100644
index e49c2f129f11..000000000000
--- a/sci-libs/pdal/files/pdal-2.4.3-fix-test.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From 
https://github.com/PDAL/PDAL/commit/88d6825751434a97795d0f65b28d66e3a986f2c4.patch
 Mon Sep 17 00:00:00 2001
-From: Howard Butler <hobu....@gmail.com>
-Date: Fri, 16 Sep 2022 08:10:16 -0500
-Subject: [PATCH 01/39] relax WKT checking test now that PROJ 9+ adds AUTHORITY
- bits to more things
-
----
- test/unit/io/LasReaderTest.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/unit/io/LasReaderTest.cpp b/test/unit/io/LasReaderTest.cpp
-index cbc8fab04d..5715039f90 100644
---- a/test/unit/io/LasReaderTest.cpp
-+++ b/test/unit/io/LasReaderTest.cpp
-@@ -270,7 +270,7 @@ TEST(LasReaderTest, inspect)
-     // This string is common for WKT1 and WKT2.  When we move to WKT2
-     // completely, this can be fixed.
-     std::string testWkt {
--         R"(GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 
84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0],UNIT["degree",0.0174532925199433)"
-+         R"(GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 
84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]])"
-     };
- 
-     EXPECT_TRUE(Utils::startsWith(qi.m_srs.getWKT(), testWkt));
-

diff --git a/sci-libs/pdal/pdal-2.4.3-r1.ebuild 
b/sci-libs/pdal/pdal-2.4.3-r1.ebuild
deleted file mode 100644
index 81dd25d4f4bb..000000000000
--- a/sci-libs/pdal/pdal-2.4.3-r1.ebuild
+++ /dev/null
@@ -1,63 +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/14"
-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-test.patch"
-       "${FILESDIR}/${P}-fix-gcc13.patch"
-       "${FILESDIR}/${P}-fix-gdal37.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)'
-               --output-on-failure
-               -j1
-       )
-
-       cmake_src_test
-}

diff --git a/sci-libs/pdal/pdal-2.4.3.ebuild b/sci-libs/pdal/pdal-2.4.3.ebuild
deleted file mode 100644
index cd19216c8dd2..000000000000
--- a/sci-libs/pdal/pdal-2.4.3.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/14"
-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-test.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)'
-               --output-on-failure
-               -j1
-       )
-
-       cmake_src_test
-}

diff --git a/sci-libs/pdal/pdal-2.5.3.ebuild b/sci-libs/pdal/pdal-2.5.3.ebuild
deleted file mode 100644
index 25213a057df0..000000000000
--- a/sci-libs/pdal/pdal-2.5.3.ebuild
+++ /dev/null
@@ -1,57 +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.bz2";
-
-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"
-
-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
-}

diff --git a/sci-libs/pdal/pdal-2.6.0.ebuild b/sci-libs/pdal/pdal-2.6.0.ebuild
deleted file mode 100644
index 69a4a0c6343a..000000000000
--- a/sci-libs/pdal/pdal-2.6.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2021-2024 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.bz2";
-
-LICENSE="BSD"
-SLOT="0/16"
-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/zlib
-       postgres? ( dev-db/postgresql:*[xml] )
-"
-# temporarily drop libunwind from RDEPEND and build w/o backtrace WRT 
https://github.com/PDAL/PDAL/issues/4211
-#sys-libs/libunwind:=
-
-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
-               -DWITH_BACKTRACE=OFF
-       )
-
-       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
-}

Reply via email to