diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-01-11 06:41:28 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-01-11 06:41:28 +0000 |
commit | f1634517e73f2faf342a366354c3e0f2edb45952 (patch) | |
tree | ae3c632ec3576f8d57b3acd5e1aba5643f0f6d9b /sci-libs | |
parent | f9d8ddaae80afb8fa0924cd3f769f9b37dd373e1 (diff) |
gentoo auto-resync : 11:01:2025 - 06:41:28
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/Manifest.gz | bin | 43181 -> 43332 bytes | |||
-rw-r--r-- | sci-libs/geos/Manifest | 3 | ||||
-rw-r--r-- | sci-libs/geos/files/geos-3.11.2-gcc-13.patch | 38 | ||||
-rw-r--r-- | sci-libs/geos/geos-3.11.2.ebuild | 55 | ||||
-rw-r--r-- | sci-libs/ondselsolver/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/ondselsolver/files/ondselsolver-1.0.1_p20241024-system-gtest.patch | 26 | ||||
-rw-r--r-- | sci-libs/ondselsolver/metadata.xml | 15 | ||||
-rw-r--r-- | sci-libs/ondselsolver/ondselsolver-1.0.1_p20241024.ebuild | 42 | ||||
-rw-r--r-- | sci-libs/proj/Manifest | 7 | ||||
-rw-r--r-- | sci-libs/proj/files/proj-geotiff.patch | 33 | ||||
-rw-r--r-- | sci-libs/proj/proj-9.2.1-r1.ebuild | 83 | ||||
-rw-r--r-- | sci-libs/proj/proj-9.3.0-r1.ebuild | 83 |
12 files changed, 87 insertions, 302 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz Binary files differindex 9562c8f3d26e..6cde0052448e 100644 --- a/sci-libs/Manifest.gz +++ b/sci-libs/Manifest.gz diff --git a/sci-libs/geos/Manifest b/sci-libs/geos/Manifest index d2d286ee5c26..257aaab58cc7 100644 --- a/sci-libs/geos/Manifest +++ b/sci-libs/geos/Manifest @@ -1,8 +1,5 @@ -AUX geos-3.11.2-gcc-13.patch 1355 BLAKE2B 1ca9b94ee975bdfb265af74c1d5ebd88951aacaf615f1ab13bf9ac01a237b8f464cd61928de70b5c1273330bc5f1cd989b0faeb9ec4b7bfd39dbd8b157e74649 SHA512 a83a40c6c573e127d33c704685bf470831c91d915678cc2cf09207433e2dd8d3d5eff44974c29e1eb5346c984fefdfcad74ae9a82f2ea6594bdf2119e19b182f -DIST geos-3.11.2.tar.bz2 6774288 BLAKE2B 62ddcaf5b6716983d49a6931c97ebe8d4c457ce7d127531ff3ff985555e9dfc2f1ebd211d1fe7afe183a3858913b4c22ec4674f68fb28ee8c43c9e9ce61abd3b SHA512 b5df5b773bef595335e1be6c6d3325f932f1577e2a4b8bdfa8cf26f09c7d41ed5e0695ca15826d1f95bc4a45b777839c2be8a96a8af5415c8bcf58cc804eb1ec DIST geos-3.12.1.tar.bz2 6727199 BLAKE2B 4ffc9cb63f3ac15b3dcb0ba9fec6a1ccaeaf35962a057234f4da38d6bba19df39e800805badfd56fe927da09c9392f0feaf2b7d02085e8f293c4d9503ab28ff9 SHA512 192eba83c651e935b3c9a5cc19321285e4d28b9da9d7a1fa15d9471803027e630db7a7ecea96343d9c5f9846d279062ca3694fe47916a4ebf5698ae66dd5210d DIST geos-3.13.0.tar.bz2 6801211 BLAKE2B 8de35093e2819268df2cd15f1661dcbaba6b9c3bd978904fb992fd91905b0056cfa6580cae602511bd8c4b19686597abb81e0af71a8a73a684cafd8013755bad SHA512 8ffaa3f49a8365db693ac948e9d66cf55321eb12151734c7da2775070b7804ffa607de2474b7019d6ea2a99d5e037fb1e8561bf9025e65ddd4bd1ba049382b28 -EBUILD geos-3.11.2.ebuild 1095 BLAKE2B eba70506c7b381df0dc9380a370f18e62944d17d5e3da914d4efc2c7a434f287503afecc900a449dda44199098759736328431c80be30d0a3087159124237222 SHA512 ce0d6589512c58a0a6265f507155ebb30e21060ff7c283a9d0349332db209416a5c8ce23981691405259d3b5fcd153f7ef8d61445bf8e96c65d1587e8e1ceeab EBUILD geos-3.12.1.ebuild 990 BLAKE2B 9f113c7063dd91d7e09992c2a9d38fcd53b43ce281306ea7110d7128b7544b9249e977ef66a196887d0205a041495fcd7c9b9192f2e2c46c9c0928e0e63efbd2 SHA512 20f351d8ce25e4a923fb9b62c4c18f966c434752b3df7e7be5457e4e5a6bc75a98c9fa58c4ff70d9d800072d68f9fa2e66ddba90ecb6563dff32dc1a440cace8 EBUILD geos-3.13.0.ebuild 995 BLAKE2B 5fc1f384b0c9d2b6cbeafd1d3f460aad12a635d026e7babeb0ad1286e1d88c87724d0133da4d85c3c4463dd4b99e808d6ff23e6af608e0e86fe694916f8a0697 SHA512 52563044f760f6894ec000c3ee8ba3860907c07783ffdbde8af931e65c81e20bdcebbf8262b5777aa30edd20bfd510167394db2a48739945b6ddde9de8462f3d MISC metadata.xml 1101 BLAKE2B 10f27c3a69ee1ebe859c4862d0e9f0b2bc46f544e64e7fa5124b0e2fadd4d64a372cd59ccb96f92cfabb98c93ff6222d5ba5e1772def9a1174f49dba195d13d8 SHA512 4d100b031aa128cb98ea46963319e13a4c71c3de51e85b6cc7efafcafcf69bd32a11b0d4ff3dbbb55d145146df0fb9f709cdb5a70c6b47c9d69542259a71205b diff --git a/sci-libs/geos/files/geos-3.11.2-gcc-13.patch b/sci-libs/geos/files/geos-3.11.2-gcc-13.patch deleted file mode 100644 index fa46cf8bf4d2..000000000000 --- a/sci-libs/geos/files/geos-3.11.2-gcc-13.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://github.com/libgeos/geos/commit/bea3188be44075034fd349f5bb117c943bdb7fb1 - -From bea3188be44075034fd349f5bb117c943bdb7fb1 Mon Sep 17 00:00:00 2001 -From: Heiko Becker <mail@heiko-becker.de> -Date: Mon, 23 Jan 2023 15:56:11 +0100 -Subject: [PATCH] Fix build with gcc 13 by including <cstdint> (#805) - -In addition to [1]. Otherwise geos fails to build with: -"geos-3.11.1/include/geos/shape/fractal/HilbertEncoder.h:40:28: error: expected ')' before 'p_level' - 40 | HilbertEncoder(uint32_t p_level, geom::Envelope& extent); - | ~ ^~~~~~~~ - | ) -/var/tmp/paludis/build/sci-libs-geos-3.11.1/work/geos-3.11.1/include/geos/shape/fractal/HilbertEncoder.h:41:5: error: 'uint32_t' does not name a type - 41 | uint32_t encode(const geom::Envelope* env); - | ^~~~~~~~" - -[1] 0e8d4368b8bd72a7d361286e8523ebce5cff6146 ---- a/include/geos/shape/fractal/HilbertEncoder.h -+++ b/include/geos/shape/fractal/HilbertEncoder.h -@@ -19,6 +19,7 @@ - #include <geos/geom/Geometry.h> - #include <string> - #include <vector> -+#include <cstdint> - - // Forward declarations - namespace geos { ---- a/tests/unit/capi/GEOSMakeValidTest.cpp -+++ b/tests/unit/capi/GEOSMakeValidTest.cpp -@@ -9,6 +9,7 @@ - #include <cstdlib> - #include <cmath> - #include <cstring> -+#include <cstdint> - - #include "capi_test_utils.h" - - diff --git a/sci-libs/geos/geos-3.11.2.ebuild b/sci-libs/geos/geos-3.11.2.ebuild deleted file mode 100644 index ab3842bbb0c3..000000000000 --- a/sci-libs/geos/geos-3.11.2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Geometry engine library for Geographic Information Systems" -HOMEPAGE="https://libgeos.org/" -SRC_URI="https://download.osgeo.org/geos/${P}.tar.bz2" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-text/doxygen )" - -PATCHES=( - "${FILESDIR}"/${P}-gcc-13.patch -) - -src_configure() { - # -Werror=odr - # https://bugs.gentoo.org/862702 - # https://github.com/libgeos/geos/issues/1054 - filter-lto - - local mycmakeargs=( - -DBUILD_DOCUMENTATION=$(usex doc) - -DBUILD_TESTING=$(usex test) - -DUSE_CCACHE=OFF - - # bug #709368 - $(usev arm '-DDISABLE_GEOS_INLINE=ON') - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - - use doc && cmake_src_compile docs -} - -src_install() { - cmake_src_install - - if use doc ; then - HTML_DOCS=( "${BUILD_DIR}"/doxygen/doxygen_docs/html/. ) - einstalldocs - fi -} diff --git a/sci-libs/ondselsolver/Manifest b/sci-libs/ondselsolver/Manifest new file mode 100644 index 000000000000..0b62b60bd257 --- /dev/null +++ b/sci-libs/ondselsolver/Manifest @@ -0,0 +1,4 @@ +AUX ondselsolver-1.0.1_p20241024-system-gtest.patch 690 BLAKE2B 2f79542081f864365dc985372c2512615fc60d248e7249e6f66e75ece093c66a257a1fb96174cb827b7919a64d85868cff180d0c5028f15364356a77870c0700 SHA512 f8c72c000664cd896ced30f1e5278e05a37534a5f614a87c42c6337b6eac321ec43615893d976754bf8cabd178d95492a0cadb2c0dd151e627f64e65702e37ff +DIST ondselsolver-1.0.1_p20241024.tar.gz 4668075 BLAKE2B 82e13168b2f6d988e411613584d9bb943afd9df73716a467d2681658d530e71173abcb31e432075dce8ebc1f0276ecb2b7b837bf057fb68f654c972e2d77f5b5 SHA512 918542fca4bfcb952d6d9500a0f3721549810dd2cde9adfb352d9301e0e1bf0fe1100a301316f15a6dcd18e36d371c58ba4a41b8f8e0878a77db4cbf054a095a +EBUILD ondselsolver-1.0.1_p20241024.ebuild 927 BLAKE2B 1a93522016f5835798f3ae6f5e1b4d6e683bad686660e40b2266659e6eab8558e24c0bd50a6d07bf3bb708b19a68df3a9d62ef5287d8a98e7c1f19eba9b1dbb6 SHA512 eafc06f0a67ec6f61c01abb1e6a1b9c1ff747fb0acbf87803f49470200718d71983275f6e907cbaf0b754cf20c22900ce0f636d6253609756ec05b7c4b8a2379 +MISC metadata.xml 482 BLAKE2B fdc93965db23730a66b0c65b574f5aa4cf61ddf9b245a5d6a5860b09b2b1c6e3306004e54c0aa238fd9c301e2c6b8842d37eabb5de43dacc96c40afd723eeef8 SHA512 9a83ee5dd0ba8769904e5516b5968c48ee9f59bcbbf615b91451a8c0e59ccf8871f7921691b62d3505b4c7f96c10228c0f5bff41158ddc432f73476330ba386d diff --git a/sci-libs/ondselsolver/files/ondselsolver-1.0.1_p20241024-system-gtest.patch b/sci-libs/ondselsolver/files/ondselsolver-1.0.1_p20241024-system-gtest.patch new file mode 100644 index 000000000000..16258763011a --- /dev/null +++ b/sci-libs/ondselsolver/files/ondselsolver-1.0.1_p20241024-system-gtest.patch @@ -0,0 +1,26 @@ +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -1,11 +1,4 @@ +-include(FetchContent) +-FetchContent_Declare( +- googletest +- URL https://github.com/google/googletest/archive/03597a01ee50ed33e9dfd640b249b4be3799d395.zip +-) +-# For Windows: Prevent overriding the parent project's compiler/linker settings +-set(gtest_force_shared_crt ON CACHE BOOL "" FORCE) +-FetchContent_MakeAvailable(googletest) ++find_package(GTest QUIET) + + if(MSVC) + add_compile_options(/wd4251) +@@ -54,8 +47,8 @@ + ${CMAKE_CURRENT_SOURCE_DIR}/test.cpp + ) + target_link_libraries(test_run +- gtest_main +- gmock_main ++ GTest::gtest ++ GTest::gmock_main + ${Google_Tests_LIBS} + OndselSolver + ) diff --git a/sci-libs/ondselsolver/metadata.xml b/sci-libs/ondselsolver/metadata.xml new file mode 100644 index 000000000000..a6feb57a7762 --- /dev/null +++ b/sci-libs/ondselsolver/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>ydmorenoc@unal.edu.co</email> + <name>David Moreno</name> + </maintainer> + <maintainer type="person" proxied="proxy"> + <email>nowa@gentoo.org</email> + <name>Nowa Ammerlaan</name> + </maintainer> + <upstream> + <remote-id type="github">Ondsel-Development/OndselSolver</remote-id> + </upstream> +</pkgmetadata> diff --git a/sci-libs/ondselsolver/ondselsolver-1.0.1_p20241024.ebuild b/sci-libs/ondselsolver/ondselsolver-1.0.1_p20241024.ebuild new file mode 100644 index 000000000000..92cf9be4b96c --- /dev/null +++ b/sci-libs/ondselsolver/ondselsolver-1.0.1_p20241024.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +COMMIT=9e44ac50b84dbce0e04907999ff0f33e69f583bc + +DESCRIPTION="Assembly Constraints and Multibody Dynamics code" +HOMEPAGE="https://github.com/Ondsel-Development/OndselSolver/" +SRC_URI="https://github.com/Ondsel-Development/OndselSolver/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/OndselSolver-${COMMIT}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="test? ( dev-cpp/gtest )" + +# These tests result in "Subprocess aborted" +CMAKE_SKIP_TESTS=( + OndselSolver.Gears + OndselSolver.anglejoint + OndselSolver.constvel + OndselSolver.rackscrew + OndselSolver.planarbug + OndselSolver.piston +) + +PATCHES=( "${FILESDIR}/${P}-system-gtest.patch" ) + +src_configure() { + local mycmakeargs=( + -DONDSELSOLVER_BUILD_TESTS=$(usex test) + ) + + cmake_src_configure +} diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest index 9d22b06bc71a..76355d2dc85c 100644 --- a/sci-libs/proj/Manifest +++ b/sci-libs/proj/Manifest @@ -1,13 +1,6 @@ AUX proj-9.4.1-include-cstdint.patch 992 BLAKE2B a78dc0fb259a863e83fc1b4dc77591b1c1b110aeef055351324185b8af1aa2882cdfaf261f99a0e007497d7dcf53583dce8458aed75ed35d8fdf882bff851cd3 SHA512 4b9f44383e9fa6466df3bf81bfe34cd3f023961d5167d6467fe66eeafbf690463491c4eea70c7be6be0dc68fe1c84bfc0ba39728a97dfa2f83f2eebb1ac009ad -AUX proj-geotiff.patch 943 BLAKE2B e2d1df20f8b87239e2c1f748e92b4ab5a3fe567994e6ce0c136383d1d0fcd1efa99e6c5586924d675acc3539e006e401a8683e719ff8532790e727ef19af4b71 SHA512 8462ef4f231d41b1a947528afa36da9e4231fae1adfb9bba8465a3402be8e78ae95ed39424e3f6ed635b0e2a0d9f2cfb9bc36187303444d80abc41518817ed3a -DIST proj-9.2.1.tar.gz 5536575 BLAKE2B e08dc370cfac2c6358e1b28e44f3893c75e07fd64a4235041edf836885d31af33605673486edb122cec8aa13a2c564156c429a68e5045de52d8ea970d2e440f1 SHA512 5640e9bd4ea24a0e0b1521c90b8f709b64b9ee357190aaf08af0cff5df68ae93bdfb27211bde5c50340b067fc218b4f2aa8fb998ed2852ebeb2c2ad0ac4629ef -DIST proj-9.3.0.tar.gz 5559825 BLAKE2B 83916294411a35094a2dbc89b1f219eff9b9baa4df6322a51a1965979044a36b4f1b75a99ea96fed8f59937ac000337a3e2e8ad4d9e1ef2ae929ccb7e06654b0 SHA512 1a79a7eaab0859cf615141723b68d6dd7b88390c3e590df12ec0d4c58ba69574863e5892d8108818dbc7e8abbf0b6372496228c02411d506b7169f732ff5cd57 DIST proj-9.4.1.tar.gz 5665272 BLAKE2B 9751ca658e77650236e5d8888d4d3a5e3da4c5761494d1a544baa565bd0aea967c08d871d7b67de0b0f7ffb07fc16212edbbd3a91532c70677e1702e050a7f7e SHA512 e9e4a80125a9481709fa7a16c8ceed7c5480c1d9152fe0c16ff69cd976081b9f41e23783459ee2a50771ec7f6210f46167de5af9ee943ff274bd27a1de4b6305 -DIST proj-data-1.13.tar.gz 709788173 BLAKE2B 33a487f327d2b35acfd6c7c12286bcd6e338c3459540482f968ef7038d78cea9d1519d89ba979f493e007fa961e0eb955889bf2348a235705ec3b71abf1e31c1 SHA512 14eca1b47dad913de608babc73708a35da8bb614c5374e990564a32549998a16e90d4c548f2dac0cd555fc8a4a645eeaf649db929cc38906bee1050e378a662e -DIST proj-data-1.15.tar.gz 727387470 BLAKE2B 03d5b69214e23741ae214ff18f523542247fdca5c301891616be6b79c8a916bf762d0a7ee3983cee62236bc0d4d1b5fc93151164b134db220d4582b15a84e8d7 SHA512 4007c639d5c9f0422652315e8d69527eb39e3d045cef3537361e16c61c9aae76d69e3eb7efefead04793350b8502114eec740efe970f25fbbee2db449b2e3694 DIST proj-data-1.18.tar.gz 735652646 BLAKE2B 62ca77e6f0a58992a914ebc6a7558b5ddb4529a5bf20a96eedbc62ef7c1bcc5c05582663846e43e132a1b8eaf821bbbc0be792335bad03028db085422d3ed269 SHA512 805eadd29665697398f568f5e4f45df8eadea6fc2841ce901c703613fab13f6f064e6f187621e76017b9b67bb1ca0c6dc1dd2be9848c5169d7e6ebaa2aeea950 -EBUILD proj-9.2.1-r1.ebuild 1609 BLAKE2B f224539c99e3cdfb8e89604a039f1cd7e9deb00a5768ff2e51b9ede9a5b3b9a3c38550b20cefcc3fc767d9bb43376d769f48177e3ce6c190c38c75a58ff889c4 SHA512 02a2580153a887b0825964b9d348d6efe9a28d713012f9f72f620c4a5b5cbc9a4499c363462fdcbb36e21810aaf7dcced7b0029d738ecc4e236c5d95d6ce8892 -EBUILD proj-9.3.0-r1.ebuild 1613 BLAKE2B a7728aac83651dce31dd12cedd4a8de15a3528035c101a60eae165848c5ea39ad10fddbd56222fd9c509cc5c8befdc0a7165857802153fc86bd4310da06c6adb SHA512 34e74a3d558f66b96706a95d459d91e1b4b4a5a32234e03cb271d93a8aa162cdb18d98a2070880985dce90a7bf38defdfcac51a79cad79860dc945321442e22b EBUILD proj-9.4.1.ebuild 2210 BLAKE2B 6e29e7cc4c7da1e041bcdb06c147a4c902c3cf99602ecb803757cd3185e6c7446b794237389af026c2620339990f105baa0832129c67a447eba45830a9b85cde SHA512 ad865f3635bbdeeb00f26c660e5bd8c990c4940f44d7e6e1cd2a023a6315bb6b49e7fb4f606c7642ade9d73d4b5cdaabae193d8ce7bbf0c8abf007983d78e5f2 EBUILD proj-9999.ebuild 2165 BLAKE2B 308b36c8ca99f8e9d98bb2e321611e7ebab3b85f695aeaa36fd6139ead1cb8c6952649f08ca7169f95d17ed6ca2f5a7bcde9797375b2a1299a79175d60e4d073 SHA512 4996089e47032141ddddb2863dc8d9ef69825e3f2e70ab6d04e940522308d0c62cdeb8ba8985c5b78f806a6d17d93f7c8ddee889eaabbbd5bb7bec026e63bcec MISC metadata.xml 345 BLAKE2B 356bd57a232baa5119842e6741d735afe44bf2c48fe144286743dd64716b3777f190980074d9013640cabb57306057e0abd42ea9fed80a44ee53366ea2413b23 SHA512 ec91a8fd73c7c798cfb0f23fc138e79bc642181265e4ee1fd94b9535dc3ae97e717f9115300ba648314e177f1dd3d0e3077e5746fbbc4c8eacd9b4692c721453 diff --git a/sci-libs/proj/files/proj-geotiff.patch b/sci-libs/proj/files/proj-geotiff.patch deleted file mode 100644 index cef1faa4628f..000000000000 --- a/sci-libs/proj/files/proj-geotiff.patch +++ /dev/null @@ -1,33 +0,0 @@ -https://bugs.gentoo.org/917393 -https://github.com/OSGeo/PROJ/pull/3970 - -From afccfb609db16524b602216d9dc2b55c154403bb Mon Sep 17 00:00:00 2001 -From: Marco Genasci <fedeliallalinea@gmail.com> -Date: Sun, 26 Nov 2023 08:40:45 +0100 -Subject: [PATCH] Database: added ability to install *.tif if present in data - ---- - data/CMakeLists.txt | 3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt -index 4cb89e7849..85ed6ba8d4 100644 ---- a/data/CMakeLists.txt -+++ b/data/CMakeLists.txt -@@ -38,6 +38,8 @@ set(GRIDSHIFT_FILES ${GSB_FILES} ${GTX_FILES}) - - file(GLOB SCHEMA_FILES *.json) - -+file(GLOB GEOTIFF_FILES *.tif) -+ - set(ALL_SQL_IN "${CMAKE_CURRENT_BINARY_DIR}/all.sql.in") - set(PROJ_DB "${CMAKE_CURRENT_BINARY_DIR}/proj.db") - include(sql_filelist.cmake) -@@ -107,6 +109,7 @@ set(ALL_DATA_FILE - ${GRIDSHIFT_FILES} - ${PROJ_DB} - ${SCHEMA_FILES} -+ ${GEOTIFF_FILES} - ) - install( - FILES ${ALL_DATA_FILE} diff --git a/sci-libs/proj/proj-9.2.1-r1.ebuild b/sci-libs/proj/proj-9.2.1-r1.ebuild deleted file mode 100644 index 3dacbba20c97..000000000000 --- a/sci-libs/proj/proj-9.2.1-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -# Check https://proj.org/download.html for latest data tarball -PROJ_DATA="proj-data-1.13.tar.gz" -DESCRIPTION="PROJ coordinate transformation software" -HOMEPAGE="https://proj.org/" -SRC_URI=" - https://download.osgeo.org/proj/${P}.tar.gz - https://download.osgeo.org/proj/${PROJ_DATA} -" - -LICENSE="MIT" -# Changes on every major release -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="curl test +tiff" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-db/sqlite:3 - curl? ( net-misc/curl ) - tiff? ( media-libs/tiff:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-geotiff.patch -) - -src_unpack() { - unpack ${P}.tar.gz - - cd "${S}"/data || die - mv README README.DATA || die - - unpack ${PROJ_DATA} -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DBUILD_PROJSYNC=$(usex curl) - -DENABLE_CURL=$(usex curl) - -DENABLE_TIFF=$(usex tiff) - ) - - if use test ; then - mycmakeargs+=( - -DUSE_EXTERNAL_GTEST=ON - -DBUILD_BENCHMARKS=OFF - -DRUN_NETWORK_DEPENDENT_TESTS=OFF - ) - fi - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # proj_test_cpp_api: https://lists.osgeo.org/pipermail/proj/2019-September/008836.html - # testprojinfo: Also related to map data? - -E "(proj_test_cpp_api|testprojinfo)" - ) - - cmake_src_test -} - -src_install() { - cmake_src_install - - cd data || die - dodoc README.DATA - - find "${ED}" -name '*.la' -type f -delete || die -} diff --git a/sci-libs/proj/proj-9.3.0-r1.ebuild b/sci-libs/proj/proj-9.3.0-r1.ebuild deleted file mode 100644 index 4e9fde52d322..000000000000 --- a/sci-libs/proj/proj-9.3.0-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -# Check https://proj.org/download.html for latest data tarball -PROJ_DATA="proj-data-1.15.tar.gz" -DESCRIPTION="PROJ coordinate transformation software" -HOMEPAGE="https://proj.org/" -SRC_URI=" - https://download.osgeo.org/proj/${P}.tar.gz - https://download.osgeo.org/proj/${PROJ_DATA} -" - -LICENSE="MIT" -# Changes on every major release -SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="curl test +tiff" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-db/sqlite:3 - curl? ( net-misc/curl ) - tiff? ( media-libs/tiff:= ) -" -DEPEND=" - ${RDEPEND} - test? ( dev-cpp/gtest ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-geotiff.patch -) - -src_unpack() { - unpack ${P}.tar.gz - - cd "${S}"/data || die - mv README README.DATA || die - - unpack ${PROJ_DATA} -} - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=$(usex test) - -DBUILD_PROJSYNC=$(usex curl) - -DENABLE_CURL=$(usex curl) - -DENABLE_TIFF=$(usex tiff) - ) - - if use test ; then - mycmakeargs+=( - -DUSE_EXTERNAL_GTEST=ON - -DBUILD_BENCHMARKS=OFF - -DRUN_NETWORK_DEPENDENT_TESTS=OFF - ) - fi - - cmake_src_configure -} - -src_test() { - local myctestargs=( - # proj_test_cpp_api: https://lists.osgeo.org/pipermail/proj/2019-September/008836.html - # testprojinfo: Also related to map data? - -E "(proj_test_cpp_api|testprojinfo)" - ) - - cmake_src_test -} - -src_install() { - cmake_src_install - - cd data || die - dodoc README.DATA - - find "${ED}" -name '*.la' -type f -delete || die -} |