commit: 0fc54000a592723c412c55af90379517999957da Author: idealseal <realidealseal <AT> protonmail <DOT> com> AuthorDate: Thu Mar 12 18:32:04 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sat Mar 14 18:46:34 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc54000
dev-util/sccache: drop 0.13.0 Signed-off-by: idealseal <realidealseal <AT> protonmail.com> Part-of: https://codeberg.org/gentoo/gentoo/pulls/308 Merges: https://codeberg.org/gentoo/gentoo/pulls/308 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-util/sccache/Manifest | 2 - dev-util/sccache/sccache-0.13.0.ebuild | 106 --------------------------------- 2 files changed, 108 deletions(-) diff --git a/dev-util/sccache/Manifest b/dev-util/sccache/Manifest index 5c8021d5da26..fd63945ec211 100644 --- a/dev-util/sccache/Manifest +++ b/dev-util/sccache/Manifest @@ -1,5 +1,3 @@ DIST itoa-0.3.4.crate 9921 BLAKE2B b2cc97b6b50164bfab0ccf3afb53ec827ec3247a8111814f9e2e3181394515abda1f452168d11b518d771701f6ce9a2936a0ed69e9b82e1a842c51c1e74df536 SHA512 1cecca0c6c6d9602e692e16cb6dce850c0f7c7ac5ec1defe1f5b8a17ed325abe41eaba56c1d973dc63bc476b52d436a90b266f6eff99c618b6581cbffcaa278f -DIST sccache-0.13.0-crates.tar.xz 32143128 BLAKE2B 00b830f11c2f51a7a1c9bf78cef972df3d42704a6b060bfce2e8157e4973a94f64ad6cb62838d6ac9f075829d441797d1037ffb2bcaf02fdfdce24f4e9a1d812 SHA512 34557109422dda44974d758bcd54a4e76dbd55934e4dfb1dc970e94e7dde00378a12b4420dd435902a85e97dffe28b566a922783e031e0bfc7cf27229191e527 -DIST sccache-0.13.0.tar.gz 416746 BLAKE2B e8bc4c12e6939be75ef79894537a6b8da1b06cbed8789a0f9f2694d89e0a385042e0933cc793278a2df5bd3c331f03ac451f21f32807c7e7924a0f4197a4a1cb SHA512 076d0729586a9e07c6b9f693ca85efabf76a98d5b5a169417ae3fd6a2e9fd270c510a14981a3d06152795c60029e830a8882b743c8f19351d720fd2be1eb1a57 DIST sccache-0.14.0-crates.tar.xz 32418420 BLAKE2B f1ca91b632ec1b5d5c1aeb08e220ffcfffaf02dcc6d482c83e0e2ddb638f69de9bfb7b22db1c53c3f76f1161350284c0a3814f8193d3eb9af2ef45a216fae398 SHA512 773da6d68f500faf2af4cac9c514a753ba1db637a25c2b09918df6b865fd5580c319a63bafaadc12e76604a7b36fe57bb2e0f59609be6dc945b42f1d5e58f35f DIST sccache-0.14.0.tar.gz 436677 BLAKE2B f2b8b7a76ff5aef6d3a0e96c8fb363b19c0a0cd1611d3cc9e88c2b9bb47fa343780ae6cf9175e1ffc51cb1428375acfbd1b62843d221d6499f46c359034d8b7e SHA512 9ff3aeb9b29029f60fa67ce7a5cba2b36b5141699085029b0701c716a25b27d0c1d04d9f37036c6bdee009e3c3f3ab525d4064cf10016977bb387d5a73467d38 diff --git a/dev-util/sccache/sccache-0.13.0.ebuild b/dev-util/sccache/sccache-0.13.0.ebuild deleted file mode 100644 index 3e35bf31366f..000000000000 --- a/dev-util/sccache/sccache-0.13.0.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 2017-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.7 - -EAPI=8 - -CRATES="" -# Required for tests but not included by pycargoebuild. -CRATES+=" - [email protected] -" - -# https://github.com/mozilla/sccache?tab=readme-ov-file#build-requirements -RUST_MIN_VER="1.85.0" - -inherit cargo optfeature systemd - -DESCRIPTION="ccache/distcc like tool with support for rust and cloud storage" -HOMEPAGE="https://github.com/mozilla/sccache" -SRC_URI=" - https://github.com/mozilla/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/gentoo-crate-dist/sccache/releases/download/v${PV}/sccache-${PV}-crates.tar.xz - ${CARGO_CRATE_URIS} -" - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB -" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ~ppc64" -IUSE="azure dist-client dist-server gcs memcached redis s3 webdav" - -BDEPEND="virtual/pkgconfig" -DEPEND=" - app-arch/zstd - virtual/zlib:= - dist-server? ( dev-libs/openssl:= ) - gcs? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - dev-util/shadowman -" -# Needed for eselect calls in pkg_* -IDEPEND="dev-util/shadowman" - -QA_FLAGS_IGNORED="usr/bin/sccache*" - -pkg_setup() { - export OPENSSL_NO_VENDOR=1 - export PKG_CONFIG_ALLOW_CROSS=1 - export ZSTD_SYS_USE_PKG_CONFIG=1 - rust_pkg_setup -} - -src_configure() { - local myfeatures=( - $(usev azure) - $(usev dist-client) - $(usev dist-server) - $(usev gcs) - $(usev memcached) - $(usev redis) - $(usev s3) - $(usev webdav) - ) - - cargo_src_configure --no-default-features -} - -src_install() { - cargo_src_install - - keepdir /etc/sccache - - dodoc -r docs - - if use dist-server; then - newinitd "${FILESDIR}"/server.initd sccache-server - newconfd "${FILESDIR}"/server.confd sccache-server - - newinitd "${FILESDIR}"/scheduler.initd sccache-scheduler - newconfd "${FILESDIR}"/scheduler.confd sccache-scheduler - - systemd_dounit "${FILESDIR}"/sccache-server.service - systemd_dounit "${FILESDIR}"/sccache-scheduler.service - fi -} - -pkg_postinst() { - use memcached && optfeature "memcached backend support" net-misc/memcached - use redis && optfeature "redis backend support" dev-db/redis - - if [[ -z ${ROOT} ]]; then - eselect compiler-shadow update sccache - fi -} - -pkg_prerm() { - if [[ -z ${REPLACE_BY_VERSION} && -z ${ROOT} ]]; then - eselect compiler-shadow remove sccache - fi -}
