commit:     b9f23d64cae24e5882bdd8ada7d25dc6017e06be
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun May 14 08:31:11 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun May 14 10:27:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f23d64

dev-util/ccache: drop 4.5.1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/ccache/Manifest            |  1 -
 dev-util/ccache/ccache-4.5.1.ebuild | 88 -------------------------------------
 2 files changed, 89 deletions(-)

diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index 36152adc44af..c6ab7452145f 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -1,4 +1,3 @@
-DIST ccache-4.5.1.tar.xz 513008 BLAKE2B 
637b6d36c169bc742efd165569879a47405c2884918ed3731186e8176c926fa0e8e9cd648756d501ae3b741c671e2399cfdb0bc216410bc64826d4fe00d69498
 SHA512 
267dcc6b41270eeffe029d13e58eca3399540037cc19dc58bb5ebeb7dcc51b201fbde91c9824eaee5b14fbf28bb7304b78d1340118bc72e56b80ff148575bc56
 DIST ccache-4.6.3.tar.xz 531184 BLAKE2B 
b23c22876cd3f31bcd67b9120fd5e605441508478f40267d654a281c00e28e3021b135cda04ace6da9fb39d3c144c92a259e69287be73043730240f32982b6a9
 SHA512 
b8cee0a466e76d5551c9785836c66ac5a98b51624e9f919adf820265ec19c3429c99ed332aecdafcd03cf32c71074121c63ec56762259921c3762a011be24966
 DIST ccache-4.6.3.tar.xz.asc 833 BLAKE2B 
064d7bdf474540992180372c4c011b5bdeb98834803abcdec474f0988cac0339281c388545f9d28ae22b740268c338e092d618c0a4664c62c307d9a9ec1dff5e
 SHA512 
ecba59c8089848737f37ef9bae4f631fae7eb2fedfc62879cd181ce37d412fbd883cc9dee52850757258009d75ef06477441cbf17d39db7b9d955300737e7f89
 DIST ccache-4.7.4.tar.xz 547820 BLAKE2B 
03e03223f0fd6eb001c7d93bcd03a0ef6656ebd3ffcc920b9e772fb68275ddf1e8a941f8f7de68358cbc7a9b9d5aa65e35b91554ff24684f29ff1953aefae75f
 SHA512 
48c663b51e874cfbd8daf0ef9759d025c2605c36da47ebbc77b52ceb941b810436600429f74204f13e2e2e601af6186a4bdb992f8da239f88cb9df4c6c95d58f

diff --git a/dev-util/ccache/ccache-4.5.1.ebuild 
b/dev-util/ccache/ccache-4.5.1.ebuild
deleted file mode 100644
index 33eaea9d849e..000000000000
--- a/dev-util/ccache/ccache-4.5.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake toolchain-funcs flag-o-matic
-
-DESCRIPTION="Fast compiler cache"
-HOMEPAGE="https://ccache.dev/";
-SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}.tar.xz";
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
-IUSE="doc redis +static-c++ test"
-RESTRICT="!test? ( test )"
-
-DEPEND="app-arch/zstd:=
-       redis? ( dev-libs/hiredis:= )"
-RDEPEND="${DEPEND}
-       dev-util/shadowman
-       sys-apps/gentoo-functions"
-# clang-specific tests use dev-libs/elfutils to compare objects for equality.
-# Let's pull in the dependency unconditionally.
-DEPEND+=" test? ( dev-libs/elfutils )"
-BDEPEND=" doc? ( dev-ruby/asciidoctor )"
-
-DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md )
-
-PATCHES=(
-       "${FILESDIR}"/${PN}-3.5-nvcc-test.patch
-       "${FILESDIR}"/${PN}-4.0-objdump.patch
-       "${FILESDIR}"/${PN}-4.1-avoid-run-user.patch
-)
-
-src_prepare() {
-       cmake_src_prepare
-
-       sed \
-               -e "/^EPREFIX=/s:'':'${EPREFIX}':" \
-               "${FILESDIR}"/ccache-config-3 > ccache-config || die
-
-       # mainly used in tests
-       tc-export CC OBJDUMP
-
-       # Avoid dependency on libstdc++.so. Useful for cases when
-       # we would like to use ccache to build older gcc which injects
-       # into ccache locally built (possibly outdated) libstdc++
-       # See bug #761220 for examples.
-       #
-       # Ideally gcc should not use LD_PRELOAD to avoid this type of failures.
-       use static-c++ && append-ldflags -static-libstdc++
-}
-
-src_configure() {
-       local mycmakeargs=(
-               -DENABLE_DOCUMENTATION=$(usex doc)
-               -DENABLE_TESTING=$(usex test)
-               -DUSE_CCACHE=OFF
-               -DZSTD_FROM_INTERNET=OFF
-               -DREDIS_STORAGE_BACKEND=$(usex redis)
-       )
-
-       use redis && mycmakeargs+=( -DHIREDIS_FROM_INTERNET_DEFAULT=OFF )
-
-       cmake_src_configure
-}
-
-src_install() {
-       cmake_src_install
-
-       dobin ccache-config
-       insinto /usr/share/shadowman/tools
-       newins - ccache <<<"${EPREFIX}/usr/lib/ccache/bin"
-}
-
-pkg_prerm() {
-       if [[ -z ${REPLACED_BY_VERSION} && ${ROOT:-/} == / ]] ; then
-               eselect compiler-shadow remove ccache
-       fi
-}
-
-pkg_postinst() {
-       if [[ ${ROOT:-/} == / ]]; then
-               eselect compiler-shadow update ccache
-       fi
-}

Reply via email to