commit: 1f5506609c22da7c6665ddf4cdc65fa69ef41035 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Wed Sep 17 19:03:33 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Thu Sep 25 19:50:38 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f550660
dev-libs/libdynd: treeclean Closes: https://bugs.gentoo.org/957252 (pkgremoved) Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> dev-libs/libdynd/Manifest | 1 - dev-libs/libdynd/libdynd-0.7.2-r1.ebuild | 79 -------------------------------- dev-libs/libdynd/metadata.xml | 21 --------- profiles/package.mask | 1 - 4 files changed, 102 deletions(-) diff --git a/dev-libs/libdynd/Manifest b/dev-libs/libdynd/Manifest deleted file mode 100644 index 52b060d4afbe..000000000000 --- a/dev-libs/libdynd/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libdynd-0.7.2.tar.gz 1342364 BLAKE2B 28617a6b01c09dd8030d376f73c6dc6ddb4cd031aaa59348283fbb1226bb401e2d7ab48385263b8abc4ca95ffd75d2ce9f3b52a417fe04c6597886f8626cdd3f SHA512 134195ba5839e05af07dd9ad0b8e749a83345511acd2a22a029a4d9a2c0fc77a8a1f36722bce20653d28189b7883afe7feb651c7d32ff921ef257a8a9aa4bd7f diff --git a/dev-libs/libdynd/libdynd-0.7.2-r1.ebuild b/dev-libs/libdynd/libdynd-0.7.2-r1.ebuild deleted file mode 100644 index f774ab301982..000000000000 --- a/dev-libs/libdynd/libdynd-0.7.2-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake cuda - -# change each new libdynd version, to avoid git in tree dependency -MY_GIT_SHA1=341d6d91931fdb04ad657d27ed740cf533fc925b - -DESCRIPTION="C++ dynamic multi-dimensionnal array library with Python exposure" -HOMEPAGE="http://libdynd.org" -SRC_URI="https://github.com/libdynd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="cuda doc fftw test" -RESTRICT="!test? ( test )" - -BDEPEND="doc? ( app-text/doxygen[dot] )" -RDEPEND=" - dev-libs/c-blosc:= - cuda? ( dev-util/nvidia-cuda-toolkit ) - fftw? ( sci-libs/fftw:3.0 ) -" -DEPEND="${RDEPEND}" - -DOCS=( README.md ) - -src_prepare() { - use cuda && cuda_src_prepare - - cmake_src_prepare - cmake_comment_add_subdirectory examples - - # fix forced cxxflags and doc installation directory - sed -e 's|-O3 -fomit-frame-pointer||' \ - -e 's|-Werror||g' \ - -e "s|docs DESTINATION docs|docs/html DESTINATION share/doc/${PF}|" \ - -i CMakeLists.txt || die - - # don't install test exec - sed -e 's|install(TARGETS test_libdynd||' \ - -e 's|RUNTIME DESTINATION bin)||' \ - -i tests/CMakeLists.txt || die - - # remove the version mangling from git stuff it requires a git clone - # rather force set it a configure time - sed -e '/GetGitRev/d' \ - -e '/get_git_/d' \ - -e '/git_describe/d' \ - -e '/dirty/d' \ - -i CMakeLists.txt || die - - # fix libdir, bug #701474 - sed -i -e "s|/lib|/$(get_libdir)|" libdynd-config.in || die -} - -src_configure() { - local mycmakeargs=( - -DDYND_GIT_SHA1="${MY_GIT_SHA1}" - -DDYND_VERSION_STRING="v${PV}" - -DDYND_INSTALL_LIB=ON - -DDYND_SHARED_LIB=ON - -DDYND_BUILD_BENCHMARKS=OFF - -DDYND_BUILD_DOCS="$(usex doc)" - -DDYND_BUILD_TESTS="$(usex test)" - -DDYND_FFTW="$(usex fftw)" - ) - use fftw && mycmakeargs+=( -DFFTW_PATH="${EPREFIX}/usr/include" ) - - cmake_src_configure -} - -src_test() { - cd "${BUILD_DIR}" || die - ./tests/test_libdynd || die -} diff --git a/dev-libs/libdynd/metadata.xml b/dev-libs/libdynd/metadata.xml deleted file mode 100644 index dc216a13aea0..000000000000 --- a/dev-libs/libdynd/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Gentoo Science Project</name> - </maintainer> - <longdescription lang="en"> - LibDyND, a component of the Blaze project, is a C++ library for - dynamic, multidimensional arrays. It is inspired by NumPy, the - Python array programming library at the core of the scientific - Python stack, but tries to address a number of obstacles encountered - by some of its users. Examples of this are support for - variable-sized string and ragged array types. The library is in a - preview development state, and can be thought of as a sandbox where - features are being tried and tweaked to gain experience with them. - </longdescription> - <upstream> - <remote-id type="github">libdynd/libdynd</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index 4c04dbe661ef..d6a0f8218409 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -222,7 +222,6 @@ sci-libs/orocos_kdl # EAPI-7 cmake.eclass straggler dev-libs/ libraries without revdeps. # If you need them, raise your hand by doing the necessary EAPI-8 porting. # Bugs #957252, #957234. Removal on 2025-09-26. -dev-libs/libdynd dev-libs/libflatarray dev-libs/redis-ipc
