commit: ed52d40ccda4f37887897d55d59130d942b17df9 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> AuthorDate: Fri Mar 17 09:06:11 2023 +0000 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org> CommitDate: Fri Mar 17 09:06:11 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed52d40c
dev-libs/leveldb: drop 1.23-r4 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org> dev-libs/leveldb/leveldb-1.23-r4.ebuild | 49 --------------------------------- 1 file changed, 49 deletions(-) diff --git a/dev-libs/leveldb/leveldb-1.23-r4.ebuild b/dev-libs/leveldb/leveldb-1.23-r4.ebuild deleted file mode 100644 index 265ef4f39682..000000000000 --- a/dev-libs/leveldb/leveldb-1.23-r4.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A fast key-value storage library written at Google" -HOMEPAGE="https://github.com/google/leveldb" -SRC_URI="https://github.com/google/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/1" -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" -IUSE="+snappy +tcmalloc test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-libs/crc32c - snappy? ( app-arch/snappy:= ) - tcmalloc? ( dev-util/google-perftools:=[-minimal] ) -" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-cpp/gtest )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.23-system-testdeps.patch - "${FILESDIR}"/${PN}-1.23-remove-benchmark-dep.patch -) - -src_prepare() { - sed -e '/fno-rtti/d' -i CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DHAVE_CRC32C=ON - -DLEVELDB_BUILD_BENCHMARKS=OFF - -DHAVE_SNAPPY=$(usex snappy) - -DHAVE_TCMALLOC=$(usex tcmalloc) - -DLEVELDB_BUILD_TESTS=$(usex test) - ) - cmake_src_configure -} - -src_test() { - TEST_TMPDIR="${T}" TEMP="${T}" cmake_src_test -}