public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Sam James" <sam@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/sccache/
Date: Mon, 10 Mar 2025 03:02:07 +0000 (UTC)	[thread overview]
Message-ID: <1741575587.4db83258f7851ed0dc5764f15660827f7ff0a44f.sam@gentoo> (raw)

commit:     4db83258f7851ed0dc5764f15660827f7ff0a44f
Author:     idealseal <realidealseal <AT> protonmail <DOT> com>
AuthorDate: Mon Feb 24 19:59:16 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 10 02:59:47 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db83258

dev-util/sccache: drop 0.9.0

Signed-off-by: idealseal <realidealseal <AT> protonmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-util/sccache/sccache-0.9.0.ebuild | 482 ----------------------------------
 1 file changed, 482 deletions(-)

diff --git a/dev-util/sccache/sccache-0.9.0.ebuild b/dev-util/sccache/sccache-0.9.0.ebuild
deleted file mode 100644
index dc7724e72240..000000000000
--- a/dev-util/sccache/sccache-0.9.0.ebuild
+++ /dev/null
@@ -1,482 +0,0 @@
-# Copyright 2017-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.7
-
-EAPI=8
-
-CRATES="
-	addr2line@0.21.0
-	adler@1.0.2
-	aes@0.8.4
-	aho-corasick@1.1.2
-	android-tzdata@0.1.1
-	android_system_properties@0.1.5
-	anstream@0.6.11
-	anstyle-parse@0.2.1
-	anstyle-query@1.0.0
-	anstyle-wincon@3.0.2
-	anstyle@1.0.2
-	anyhow@1.0.86
-	ar@0.9.0
-	arc-swap@1.7.1
-	arrayref@0.3.7
-	arrayvec@0.7.4
-	ascii@1.1.0
-	assert_cmd@2.0.13
-	async-trait@0.1.83
-	atomic-waker@1.1.2
-	autocfg@1.1.0
-	backon@1.2.0
-	backtrace@0.3.69
-	base64@0.13.1
-	base64@0.21.7
-	base64@0.22.1
-	base64ct@1.6.0
-	bb8@0.8.1
-	bincode@1.3.3
-	bitflags@1.3.2
-	bitflags@2.4.1
-	blake3@1.5.0
-	block-buffer@0.10.4
-	block-padding@0.3.3
-	bstr@1.9.0
-	buf_redux@0.8.4
-	bumpalo@3.14.0
-	byteorder@1.5.0
-	bytes@1.6.0
-	cbc@0.1.2
-	cc@1.0.83
-	cfg-if@0.1.10
-	cfg-if@1.0.0
-	cfg_aliases@0.1.1
-	chrono@0.4.38
-	chunked_transfer@1.5.0
-	cipher@0.4.4
-	clap@4.4.18
-	clap_builder@4.4.18
-	clap_derive@4.4.7
-	clap_lex@0.6.0
-	colorchoice@1.0.0
-	combine@4.6.6
-	const-oid@0.9.6
-	const-random-macro@0.1.16
-	const-random@0.1.17
-	constant_time_eq@0.3.0
-	core-foundation-sys@0.8.6
-	core-foundation@0.9.4
-	core_affinity@0.8.1
-	cpufeatures@0.2.12
-	crc16@0.4.0
-	crc32c@0.6.8
-	crc32fast@1.3.2
-	crossbeam-utils@0.8.18
-	crunchy@0.2.2
-	crypto-common@0.1.6
-	daemonize@0.5.0
-	der@0.7.8
-	deranged@0.3.11
-	derive_more@0.99.17
-	difflib@0.4.0
-	digest@0.10.7
-	directories@5.0.1
-	dirs-sys@0.4.1
-	displaydoc@0.1.7
-	dlv-list@0.5.2
-	doc-comment@0.3.3
-	either@1.9.0
-	encoding_rs@0.8.34
-	env_logger@0.10.2
-	equivalent@1.0.1
-	errno@0.3.8
-	error-chain@0.12.4
-	fastrand@2.0.1
-	filetime@0.2.23
-	flagset@0.4.4
-	flate2@1.0.28
-	float-cmp@0.9.0
-	flume@0.10.14
-	fnv@1.0.7
-	foreign-types-shared@0.1.1
-	foreign-types@0.3.2
-	form_urlencoded@1.2.1
-	fs-err@2.11.0
-	futures-channel@0.3.30
-	futures-core@0.3.30
-	futures-executor@0.3.30
-	futures-io@0.3.30
-	futures-macro@0.3.30
-	futures-sink@0.3.30
-	futures-task@0.3.30
-	futures-util@0.3.30
-	futures@0.3.30
-	generic-array@0.14.7
-	getrandom@0.2.11
-	gimli@0.28.1
-	gloo-timers@0.3.0
-	gzp@0.11.3
-	h2@0.3.26
-	h2@0.4.5
-	hashbrown@0.14.3
-	heck@0.4.1
-	hermit-abi@0.3.9
-	hex@0.4.3
-	hmac@0.12.1
-	home@0.5.9
-	hostname@0.3.1
-	http-body-util@0.1.1
-	http-body@0.4.6
-	http-body@1.0.0
-	http@0.2.11
-	http@1.1.0
-	httparse@1.8.0
-	httpdate@1.0.3
-	humantime@2.1.0
-	hyper-rustls@0.27.2
-	hyper-tls@0.5.0
-	hyper-tls@0.6.0
-	hyper-util@0.1.3
-	hyper@0.14.28
-	hyper@1.1.0
-	iana-time-zone-haiku@0.1.2
-	iana-time-zone@0.1.59
-	idna@0.5.0
-	indexmap@2.2.5
-	inout@0.1.3
-	ipnet@2.9.0
-	is-terminal@0.4.12
-	itertools@0.12.0
-	itoa@0.3.4
-	itoa@1.0.10
-	jobserver@0.1.32
-	js-sys@0.3.66
-	jsonwebtoken@9.2.0
-	lazy_static@1.4.0
-	libc@0.2.155
-	libm@0.2.8
-	libmount@0.1.15
-	libredox@0.0.1
-	linked-hash-map@0.5.6
-	linux-raw-sys@0.4.12
-	lock_api@0.4.11
-	log@0.4.22
-	match_cfg@0.1.0
-	md-5@0.10.6
-	memchr@2.7.1
-	memmap2@0.9.4
-	mime@0.3.17
-	mime_guess@2.0.4
-	miniz_oxide@0.7.1
-	mio@1.0.2
-	multipart@0.18.0
-	nanorand@0.7.0
-	native-tls@0.2.11
-	nix@0.14.1
-	nix@0.28.0
-	normalize-line-endings@0.3.0
-	num-bigint-dig@0.8.4
-	num-bigint@0.4.6
-	num-conv@0.1.0
-	num-integer@0.1.46
-	num-iter@0.1.43
-	num-traits@0.2.19
-	num_cpus@1.16.0
-	num_threads@0.1.6
-	number_prefix@0.4.0
-	object@0.32.2
-	once_cell@1.19.0
-	opendal@0.50.1
-	openssl-macros@0.1.1
-	openssl-probe@0.1.5
-	openssl-src@300.2.1+3.2.0
-	openssl-sys@0.9.101
-	openssl@0.10.64
-	option-ext@0.2.0
-	ordered-multimap@0.7.0
-	parking_lot@0.12.1
-	parking_lot_core@0.9.9
-	pbkdf2@0.12.2
-	pem-rfc7468@0.7.0
-	pem@3.0.3
-	percent-encoding@2.3.1
-	pin-project-internal@1.1.7
-	pin-project-lite@0.2.13
-	pin-project@1.1.7
-	pin-utils@0.1.0
-	pkcs1@0.7.5
-	pkcs5@0.7.1
-	pkcs8@0.10.2
-	pkg-config@0.3.28
-	powerfmt@0.2.0
-	ppv-lite86@0.2.17
-	predicates-core@1.0.6
-	predicates-tree@1.0.9
-	predicates@3.1.0
-	proc-macro2@1.0.75
-	quick-error@1.2.3
-	quick-xml@0.35.0
-	quick-xml@0.36.1
-	quinn-proto@0.11.8
-	quinn-udp@0.5.2
-	quinn@0.11.2
-	quote@1.0.35
-	rand@0.8.5
-	rand_chacha@0.3.1
-	rand_core@0.6.4
-	redis@0.27.5
-	redox_syscall@0.4.1
-	redox_users@0.4.4
-	regex-automata@0.4.5
-	regex-syntax@0.8.2
-	regex@1.10.3
-	reqsign@0.16.0
-	reqwest@0.11.23
-	reqwest@0.12.5
-	retry@2.0.0
-	ring@0.17.7
-	rouille@3.6.2
-	rsa@0.9.6
-	rust-ini@0.21.0
-	rustc-demangle@0.1.23
-	rustc-hash@1.1.0
-	rustc-hash@2.0.0
-	rustc_version@0.4.0
-	rustix@0.38.34
-	rustls-native-certs@0.7.0
-	rustls-pemfile@2.1.2
-	rustls-pki-types@1.7.0
-	rustls-webpki@0.102.4
-	rustls@0.23.10
-	ruzstd@0.5.0
-	ryu@1.0.16
-	safemem@0.3.3
-	salsa20@0.10.2
-	same-file@1.0.6
-	scc@2.1.0
-	schannel@0.1.23
-	scopeguard@1.2.0
-	scrypt@0.11.0
-	sdd@0.2.0
-	security-framework-sys@2.9.1
-	security-framework@2.9.2
-	semver@1.0.23
-	serde@1.0.201
-	serde_derive@1.0.201
-	serde_json@1.0.114
-	serde_repr@0.1.18
-	serde_spanned@0.6.5
-	serde_urlencoded@0.7.1
-	serial_test@3.1.0
-	serial_test_derive@3.1.0
-	sha1@0.10.6
-	sha1_smol@1.0.0
-	sha2@0.10.8
-	shlex@1.3.0
-	signal-hook-registry@1.4.1
-	signature@2.2.0
-	simple_asn1@0.6.2
-	slab@0.4.9
-	smallvec@1.11.2
-	socket2@0.5.5
-	spin@0.5.2
-	spin@0.9.8
-	spki@0.7.3
-	static_assertions@1.1.0
-	stringmatch@0.3.3
-	strip-ansi-escapes@0.2.0
-	strsim@0.10.0
-	subtle@2.5.0
-	syn@1.0.109
-	syn@2.0.48
-	sync_wrapper@1.0.1
-	syslog@6.1.0
-	system-configuration-sys@0.5.0
-	system-configuration@0.5.1
-	tar@0.4.40
-	temp-env@0.3.6
-	tempfile@3.10.1
-	termcolor@1.4.0
-	terminal_size@0.3.0
-	termtree@0.4.1
-	test-case-core@3.3.1
-	test-case-macros@3.3.1
-	test-case@3.3.1
-	thirtyfour@0.27.3
-	thirtyfour_sync@0.27.1
-	thiserror-impl@1.0.56
-	thiserror@1.0.56
-	threadpool@1.8.1
-	time-core@0.1.2
-	time-macros@0.2.18
-	time@0.3.36
-	tiny-keccak@2.0.2
-	tiny_http@0.12.0
-	tinyvec@1.6.0
-	tinyvec_macros@0.1.1
-	tokio-macros@2.4.0
-	tokio-native-tls@0.3.1
-	tokio-retry2@0.5.6
-	tokio-rustls@0.26.0
-	tokio-serde@0.8.0
-	tokio-util@0.7.10
-	tokio@1.41.0
-	toml@0.8.10
-	toml_datetime@0.6.5
-	toml_edit@0.22.6
-	tower-layer@0.3.2
-	tower-service@0.3.2
-	tower@0.4.13
-	tracing-attributes@0.1.27
-	tracing-core@0.1.32
-	tracing@0.1.40
-	trim-in-place@0.1.7
-	try-lock@0.2.5
-	twoway@0.1.8
-	twox-hash@1.6.3
-	typenum@1.17.0
-	unicase@2.7.0
-	unicode-bidi@0.3.14
-	unicode-ident@1.0.12
-	unicode-normalization@0.1.22
-	untrusted@0.9.0
-	url@2.5.0
-	urlparse@0.7.3
-	utf8parse@0.2.1
-	uuid@1.9.0
-	vcpkg@0.2.15
-	version-compare@0.1.1
-	version_check@0.9.4
-	void@1.0.2
-	vte@0.11.1
-	vte_generate_state_changes@0.1.1
-	wait-timeout@0.2.0
-	walkdir@2.5.0
-	want@0.3.1
-	wasi@0.11.0+wasi-snapshot-preview1
-	wasm-bindgen-backend@0.2.89
-	wasm-bindgen-futures@0.4.39
-	wasm-bindgen-macro-support@0.2.89
-	wasm-bindgen-macro@0.2.89
-	wasm-bindgen-shared@0.2.89
-	wasm-bindgen@0.2.89
-	wasm-streams@0.4.0
-	web-sys@0.3.66
-	webpki-roots@0.26.2
-	which@6.0.3
-	winapi-i686-pc-windows-gnu@0.4.0
-	winapi-util@0.1.8
-	winapi-x86_64-pc-windows-gnu@0.4.0
-	winapi@0.3.9
-	windows-core@0.52.0
-	windows-sys@0.48.0
-	windows-sys@0.52.0
-	windows-targets@0.48.5
-	windows-targets@0.52.0
-	windows_aarch64_gnullvm@0.48.5
-	windows_aarch64_gnullvm@0.52.0
-	windows_aarch64_msvc@0.48.5
-	windows_aarch64_msvc@0.52.0
-	windows_i686_gnu@0.48.5
-	windows_i686_gnu@0.52.0
-	windows_i686_msvc@0.48.5
-	windows_i686_msvc@0.52.0
-	windows_x86_64_gnu@0.48.5
-	windows_x86_64_gnu@0.52.0
-	windows_x86_64_gnullvm@0.48.5
-	windows_x86_64_gnullvm@0.52.0
-	windows_x86_64_msvc@0.48.5
-	windows_x86_64_msvc@0.52.0
-	winnow@0.6.1
-	winreg@0.50.0
-	winreg@0.52.0
-	winsafe@0.0.19
-	xattr@1.2.0
-	zeroize@1.7.0
-	zip@0.6.6
-	zstd-safe@7.1.0
-	zstd-sys@2.0.10+zstd.1.5.6
-	zstd@0.13.1
-"
-
-# https://github.com/mozilla/sccache?tab=readme-ov-file#build-requirements
-RUST_MIN_VER="1.75.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
-	${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 ~ppc64"
-IUSE="azure dist-client dist-server gcs memcached redis s3 webdav"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
-	app-arch/zstd
-	sys-libs/zlib:=
-	dist-server? ( dev-libs/openssl:= )
-	gcs? ( dev-libs/openssl:= )
-"
-RDEPEND="${DEPEND}"
-
-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)
-	)
-
-	cargo_src_configure --no-default-features
-}
-
-src_test() {
-	# NOTE: Make sure to include itoa@0.3.4 (^0.3.4) manually in `CRATES` or disable
-	# `test_adv_cache_hit_rate` and `test_cache_hit_rate`.
-	cargo_src_test
-}
-
-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
-}


             reply	other threads:[~2025-03-10  3:02 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-03-10  3:02 Sam James [this message]
  -- strict thread matches above, loose matches on Subject: below --
2025-03-10  3:02 [gentoo-commits] repo/gentoo:master commit in: dev-util/sccache/ Sam James
2025-03-10  3:02 Sam James
2025-01-14  4:53 Sam James
2025-01-14  4:53 Sam James
2024-12-11  2:13 Sam James
2024-11-25  0:02 Sam James
2024-11-25  0:02 Sam James
2024-11-25  0:02 Sam James
2024-11-25  0:02 Sam James
2024-03-06  3:37 Sam James
2023-06-27 16:28 Sam James
2023-06-27  7:54 Sam James
2022-09-28  2:45 Georgy Yakovlev
2022-09-27 20:52 Georgy Yakovlev
2021-07-24  6:09 Georgy Yakovlev
2021-07-24  2:45 Georgy Yakovlev
2021-02-25 23:52 Georgy Yakovlev
2021-02-25 23:48 Georgy Yakovlev
2021-02-25 23:47 Georgy Yakovlev
2020-09-23  6:33 Georgy Yakovlev
2020-09-23  6:33 Georgy Yakovlev
2020-06-11  2:00 Georgy Yakovlev
2020-02-29  7:46 Georgy Yakovlev
2020-02-18  6:16 Georgy Yakovlev
2019-12-30  9:39 Georgy Yakovlev
2019-08-09  8:38 Georgy Yakovlev
2019-01-26  7:41 Georgy Yakovlev
2019-01-26  7:32 Georgy Yakovlev
2019-01-26  3:50 Georgy Yakovlev

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1741575587.4db83258f7851ed0dc5764f15660827f7ff0a44f.sam@gentoo \
    --to=sam@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox