Gentoo Archives: gentoo-commits

From: Georgy Yakovlev <gyakovlev@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/sccache/, dev-util/sccache/files/
Date: Tue, 18 Feb 2020 06:16:28
Message-Id: 1582006559.c9a7f830d842d25ca92f17ec769d69af46002593.gyakovlev@gentoo
1 commit: c9a7f830d842d25ca92f17ec769d69af46002593
2 Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 18 06:15:22 2020 +0000
4 Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 18 06:15:59 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a7f830
7
8 dev-util/sccache: drop old
9
10 Closes: https://bugs.gentoo.org/694430
11 Package-Manager: Portage-2.3.89, Repoman-2.3.20
12 Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
13
14 dev-util/sccache/Manifest | 6 -
15 dev-util/sccache/files/scheduler.confd | 11 +-
16 dev-util/sccache/files/scheduler.confd-r1 | 12 -
17 dev-util/sccache/files/scheduler.initd | 8 +-
18 dev-util/sccache/files/scheduler.initd-r1 | 17 --
19 dev-util/sccache/files/server.confd | 11 +-
20 dev-util/sccache/files/server.confd-r1 | 12 -
21 dev-util/sccache/files/server.initd | 10 +-
22 dev-util/sccache/files/server.initd-r1 | 19 --
23 dev-util/sccache/sccache-0.2.10.ebuild | 358 ------------------------------
24 dev-util/sccache/sccache-0.2.12.ebuild | 8 +-
25 dev-util/sccache/sccache-0.2.8-r2.ebuild | 358 ------------------------------
26 dev-util/sccache/sccache-0.2.9.ebuild | 358 ------------------------------
27 13 files changed, 14 insertions(+), 1174 deletions(-)
28
29 diff --git a/dev-util/sccache/Manifest b/dev-util/sccache/Manifest
30 index 4808045cfaf..5b6ff586a8f 100644
31 --- a/dev-util/sccache/Manifest
32 +++ b/dev-util/sccache/Manifest
33 @@ -49,7 +49,6 @@ DIST either-1.5.0.crate 10900 BLAKE2B 5db7e6758a91dbb7ea7c9f49b17d03e98463894e9f
34 DIST encoding_rs-0.8.10.crate 1244099 BLAKE2B 855a2af8075d8ac81e24978b6d03017db408319e8fe485b372af06addfd9930df0841d99f986edc7c16bc9822bdac72bf7af56582a3ca441e66f4cf0266f213c SHA512 b6ad406bb549c0a0e7aeaf11961eb45f640ce0f83baadc54408827db04d69a70e490f8bff54dd01a0457a9fe717ae42b9d5c59d89f8246219fe640f77a4208bc
35 DIST env_logger-0.5.13.crate 25275 BLAKE2B 02d13c40bafa9e403ba1e3582e296d132061ef020183d39a071f9ab4606a8f45cd211708ab8757d6dd9c04bf4b79b429c0db4bc293a8dbce0506b643d1a6aba5 SHA512 46739cbdcfb34e56b65c7839a5d62ec0f285359dd415bcdcbd2de5ad8e8015aee5a31e92c202c94da5d75235dee4f49ad8585fb852be1f8b2852438922ed4a99
36 DIST error-chain-0.11.0.crate 27207 BLAKE2B e50c4e2d6a173e9866311bb81adbde4bddd64d529bfcc919ecade60926112b537cff491a4ba8e84586b3dc63e87e2b3c0695452c165ddf202d6901b2d6247f2c SHA512 a7c06be660a554b4c50deacaf6ef0699cf6e8cf234d9610324c70dac0cffeff1540dfbf10efd41427858551b095c998d670f1287c9459c35217bd78d8887c60b
37 -DIST error-chain-0.12.0.crate 27056 BLAKE2B a6d699ae63838d3b0d40a63977642fc464558fd45a46c2da9c7a57889450f7ce183c43dddfbe325c8cf6db2775c1a41f547bfd3802cda5b46d4a09f6e0a91aa5 SHA512 7e9fd94de9f0f8e61039766953d85b3cc5f87be2b8c37016295031ea3234dbcbccd111f521ddaaf97dab7f8ff8c30828b8949958014ef1e13a02544b6143b9e4
38 DIST error-chain-0.12.1.crate 27906 BLAKE2B 66c54c3448b8968a70395861469d7b80aa101210a3c96d2f28b0933fce6d77ec28f4ee18d7666402abc8162f567029fe93f7dc80b93644ef6e488ad4062832bf SHA512 1a8baeac9f4d96214a878b5c80ec2c5753c2232a166515c96ad6a42424bbe32410f2acd3aefa70d9dda7036e1965d83aeb9fd1a393b11464fed751aaebc9bbdc
39 DIST escargot-0.3.1.crate 12708 BLAKE2B b6beb0243d791576070ed0662e39944c28204aed3345d63be96d2e43851840e6bad084e5d38aad2e775169c25661aded27fa866048b4725e5c2d654e7db55411 SHA512 4d7b28c08aba0cb8d61c0df4ad1fec2c2e940495384160dc16dafaaa0f65a603d9acd4b53ce6c87fd55f255ff28aa78265c17254bea8489c7b6b9b27f9f7c92f
40 DIST failure-0.1.3.crate 34107 BLAKE2B 6ed7b1f978bc88b5a8c3e6b30854cf0718ec7882c88834f7464bdf2864a784026a90034239c09ae433b4938293be7fe8034bc32b295350db1bf38e76f140a47d SHA512 b77170bb749da6a8af01cb9bbd42c5e75ff72ed74886d8ae1223bf6a7c2089c0bd37420e9e2eb5fa74c58214e49c0d00ff632008d7f6d6c831ede92db8de7e64
41 @@ -98,7 +97,6 @@ DIST local-encoding-0.2.0.crate 10531 BLAKE2B bff98eabd71a70643198ce82ca0131228a
42 DIST lock_api-0.1.5.crate 16967 BLAKE2B c44ebe24fa6074394d0719b293d447ab67a9a23788821f2ba816b5e5b7a6b09d543c630a946b956811dd199144bf43568b52da5ebdd5e8b674e489f9efd2234d SHA512 e6049a8a840c11f00b6505dc9d01d1f759aa7bee47520f86e36caf6c52ca476236b09609b0a5cab0f4c247a40a4736f8fc04cf26fce0962cbbf2956ad4adbfde
43 DIST log-0.3.9.crate 16686 BLAKE2B 543a8a2425c88bd3cf00d4cd2b4790ef344f9743b61776d65f1d8aaaa1ee1069933e33aec114a2dcaada5cf698bbd983fb22354aa50bca58b161a36b2f1efc47 SHA512 1d49a0dcff0a17c1238aba6a6cbc485a61986e8c4768805ded912c5014d0fba6ca38c9bd038f3f53900a6309d41fc0216682f137362e63715878195453d2de6f
44 DIST log-0.4.6.crate 22303 BLAKE2B 3b1ad5e1cc1cf7bb223df569a6024b5749fdc973bb99a2a1f11772774cb384cc98214366e62d846b57c7d150f925cdf0e906f8113039204a82fbf001ae15133a SHA512 3844c771f97531ae7312c6bb0cf74ccaab94925f68bf1172419cc44fa4b5373f3ac6b42fb6d0ba636a970b295ea5d1b5abbe72b4da67a103e8dc4ed48a0cc5cb
45 -DIST lru-disk-cache-0.2.0.crate 10160 BLAKE2B 2a5e9316f72446c7d43893ceadf463e5081f04372565045fdea17cc0fb7ef501e1a3fcb54ae22c75278c49384e4aaac61bc1b312b74a1a8f98d6935c925bec8c SHA512 ec21cf5c66151b14cb0330d4c240a88856016a4235060b2b58f184d2da175900f2a3a16e0bd03f4fb66e164c81e7d55f5603df911022ee528a10b6d6822593c9
46 DIST lru-disk-cache-0.3.0.crate 10560 BLAKE2B b027b7b84a553e47cbe46520d0271025bbb9067e9f0f5a0539b01cded949f0b32e3dec390b84211a603efc92e729059801a6d675e01fb798f9be4e7c0592a268 SHA512 d8aac241e43140984500c443ae61f30ce33a1532b6200d63f122a3b2aed9aad8c9a790f6387644947df2accafcd060b5bc75a0fa9c19e14b1f99dd86d870e50d
47 DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590
48 DIST md5-0.3.8.crate 6177 BLAKE2B ccfe37b9ec1284e5b7a1532d521ac2a96f3a77488166a71b5e57ac5d848db6db9a3b43cda0a5f8d2ec35f353b0576f4c16f50a6fb5041844c668462f0afcd05a SHA512 3cff7965ac287077803a1cae6e808f8157ed182ab282c948fae6f936692b08ce904ecdf53d37b83989aaf57dceaf1e82984c749ca27a2ca83f8eed2945f36398
49 @@ -173,7 +171,6 @@ DIST remove_dir_all-0.5.1.crate 8726 BLAKE2B b654deae9905c03b068f07d17b5fe371539
50 DIST reqwest-0.8.8.crate 55825 BLAKE2B b4bbde5f4229f1ebf797d47a4447fb9e882067f0b93d9eed645ec4eed5dad9aa96b14b439111107901ae45c9bedf341b55afe3a72cd4298704223dd97a030551 SHA512 3bd09864fd1bacd2d5868a25745c586e4287f24497338b74405e617faeb11ea6d132e222d10f9d3b36010708a68e6ce4d80dddadf6b44a9f9bf2ba53044a5ca7
51 DIST reqwest-0.9.5.crate 63819 BLAKE2B f8f2a524cd542b234966712a07d7178ff24d57fe2fe809c9830f08e91f994575f7f6cb3accaf9e12188033ab9becd384b7c1b654862409cb42b65928d6e2d9dc SHA512 c63ee8937bc91427e6a40539cace7d91722660e517ee789e57584be49efe299f0a7e3ff7a8addcd74109fb69d8ec4cc0697508bda577a94eea6b471815a00de8
52 DIST retry-0.4.0.crate 3875 BLAKE2B 2484122c3aeb1cbeb5b6152a2c3e9d329945530d3c7f01a8d4b9b83bcb7466ced9b0052acd523872192f7ce63c9b4f9d01dc7b86739c1e2ed0e44fab609397bc SHA512 e7581bf4b3d6217246a9fad57a3af5225c3cd0ef7916ab9cc4b4cd78b040ba5e708d04b0315237a7cbc61f644c5435e24006346f43016cedf1affded1b839be2
53 -DIST ring-0.13.2.crate 5422395 BLAKE2B ec0b8f53e63447d7702c359c260cfbfd201ae3c9773c62ccfe64d24675f5ac41a05aa650c7d0e6be64e9e4222b439ec7db133df542161cbb55b5d9a131b37718 SHA512 0b2fa741bb9c3b085c74ca0daab3f89814178934e9bd4bb1522b8f2fd3bbccf70909667cc22d03d8ad113e714ccf04aa695231bb8c890b20ec72a9ad9252ef86
54 DIST ring-0.13.5.crate 5419321 BLAKE2B 8f81b3fd2ef84574ec7763d40c1f37d7d8c324c8d00f49d181f152412ca084b0f765abfb09f5c380c6fd2b116eb9706acd96c724030d71f7950368a902ce1de4 SHA512 18c2bfa44fdbdd8006b114dc97b66979dd24bde852d793f67b8107c3a2fc73934a3817d4911d5e1dc9d0bf70053c7467c657fa87577d9608d10a4b7a9e63ba6c
55 DIST rouille-2.2.0.crate 71003 BLAKE2B d6ab434e666e471f019533ca394bfe66a1c4e23ea3c66dbefc7f5e8c37d9651ad013c0bc25d8f8c0742819b28fae028606a666ba741e0b424062acbe3d549c42 SHA512 b9b105d59f24773f9a29ddd293be671b8544790cacf83e6e53601d186c7f8b14f5f52556fc5424c1d060e54ba1c8dc1ec492f6a9b698404d7a4c41839bb6ca56
56 DIST rust-crypto-0.2.36.crate 857879 BLAKE2B c486a2e43eb9ac9d2558bb39a249dcd689e86eef51d9a7613a3964baa633cebec824d5a490254dc06eca7a5faa471126de92452d62c522a3dbf494b9940a13e1 SHA512 0fac026d8799ecde523f20e7b34b9486343e48b95e79cd76bb6c8bfaeaebed550e45d59d85d8a3a58595f10c02a4a5e55691da15c203a4336a9bdb5480cd2e90
57 @@ -184,10 +181,7 @@ DIST ryu-0.2.7.crate 41382 BLAKE2B 267fc35f85a118384ff716f5e3d4045678f0addb74f1e
58 DIST safemem-0.2.0.crate 6450 BLAKE2B 44598e47fa6185ec0890b4ba6d0e7b5f52f8892875741c3819559dfa61491736d4326fa1713916ca41d6daac72829ad31d0905f2e339a069a987d9715f340795 SHA512 71901f472668572e849504a8a830d4dd9a742729b0158d2c6865a5ad86e65cae8b5bb83707240ba03a7a74c610ace87f8b59bde68998d2bd66c19849aec4fc8a
59 DIST safemem-0.3.0.crate 6947 BLAKE2B 1f3e86944eda42c890a5f5792b7e0a50fe6574b1cbb077b7f08aca7dfd33e26deb0fccb3aa96056de3d637d014658b682aa47b523f0efb1f8145af7bf34ce3a7 SHA512 c7d56204b29e9c0fcf925ccc43a2c910f6cd74d232c500b61996559a783ced3938cefa058128d72759e94edea683bb8922ac5ea631d16e31b58de093d6650b0f
60 DIST same-file-0.1.3.crate 7078 BLAKE2B 175390d4c7cbe5b98b27b6d23adcef78beda50277f0035eb58d630591023fff92756e928d2089e915e166c5da6a8b1d5b3184e82576eab5145c1681d46b4e953 SHA512 2d3d03ab0dd4add93cd32e7ca43041d541bee41000fd8d98575a58cbd192fe4498234ab80baa3c4791de9f3d4214feae90f628fd655e3510ede61f757be3a82c
61 -DIST sccache-0.2.10.tar.gz 242187 BLAKE2B cbb6e7673cbecb855c2126f5e5938866097fc57f05e24c74538112b887071e87f63cae864982d7b153f862711b6014e33e1a7145e6d01300123f2031e01d128a SHA512 4f4c051e93d937bae42739d9030dddddde48af59d66c69256172ad660e8d6135c64a77421174b98d304ddff9949d33a04e84e05c255ceccc73cd9cab32663989
62 DIST sccache-0.2.12.tar.gz 244128 BLAKE2B 7d20af625ba954c950e4e54f789b3f755178b73d700453361a2a9c8603aa89a6044bd85dcb7895837cb2898ba3adbf5167bb023857b439e73c164cb70f924994 SHA512 1f7495aa7c0749c4bfbd85a88a304a6ed18cc9bfcd341f0f1a668a743ae31d355bc8c5b3199b048d8bcab3ce8e9c8b844a609e4c3009d4e5497dd080aa881a45
63 -DIST sccache-0.2.8.tar.gz 229658 BLAKE2B 95a9f7f3adf72dfc49e344de10e374e80e09d0d0ec91fa913da06f8c068a3e4632aecf30a3349ae02ebaa5d3984d5342258842656133fac77db33e0aaae7f75b SHA512 3469a50339892ca2495f5655a1bd9fcb21a60bd01384c6851789e806902d95d605a941b1a09e0172eef663bddbc7d32fba3afc9ec76bd2a27f32acb1b7b0a35f
64 -DIST sccache-0.2.9.tar.gz 239624 BLAKE2B a8b91e71512cf37c4d51fcfab8339345c8c4c6ab542422228f0b573220b2b5256d54c8347e36c54cbe39b6c3b5f7ecea3606b52564dc21af0a143bb2cf49f7aa SHA512 289109338913c935752e9bbcd45b7bf4ef48be03b5a7d92c93ac220b98f04338ff562030cf126f80bda8db41e83b1103e6c2bd55caaeef4d7804157f4f685080
65 DIST schannel-0.1.14.crate 38833 BLAKE2B 8825f6325f65c5aa4031a2260c4c54ad2a65634d2ce349bf6c31fc10a76f539dfe58d4de1e04fe6e48e885fabf5f720f5b4e4625f4a511e96c7cfe9837c901fa SHA512 550623a87f01c3c6181dad44d44397f172aa07c1b262a78d6eb38ca0676d68bcb8f231970c4eac87e93286225e17acae09551b07128c43b576ea77caae18c0b7
66 DIST scoped-tls-0.1.2.crate 9079 BLAKE2B 35e15480e05c48d5b886bf94f2fc58f79e7b5f6132c8e81ca8f37140f58d21e8a30dab56de35cc395b1878083f9e7b187af7e580bc61f8f38975b2e1193abb57 SHA512 9e1a517994f06dcdafa05f3ebe67958ed5bc751e6180cff6c891f48fbc143f3279aa841e6109be2c403b492162bdd90b23cf74aeb2154a34748c5d495789fd73
67 DIST scopeguard-0.3.3.crate 9605 BLAKE2B 2379e45123c1c6ef456001cccbcec3298d6d32a5197ee9ac51e0233522cc24e8dff1900f1a70fe4d8a7889348b0c668e8e5c8956ec0add0898c719ae8e2a0a5d SHA512 57ce8e32dbe342040a63ec65fbef3680d66d439f0f704c5d485670041505905cfc602e7e3580748b4b4a55ce892d17a453e6d2f853cf0de4c6a2082f0fe95719
68
69 diff --git a/dev-util/sccache/files/scheduler.confd b/dev-util/sccache/files/scheduler.confd
70 index a70327100fc..5cb8299fd37 100644
71 --- a/dev-util/sccache/files/scheduler.confd
72 +++ b/dev-util/sccache/files/scheduler.confd
73 @@ -4,18 +4,9 @@
74 # Full path to config file. /etc/sccache/scheduler.conf is default if not set.
75 #SCCACHE_SCHEDULER_CONF="/etc/sccache/scheduler.conf"
76
77 -# logging is off by default, see https://docs.rs/env_logger for possible values
78 +# logging is off by default, possible values are: error warn info debug trace
79 #SCCACHE_SCHEDULER_LOGLEVEL=info
80
81 -# plain file (preferred), change logrotate file as well if you change this.
82 -#output_log=/var/log/"${RC_SVCNAME}.log"
83 -#error_log=/var/log/"${RC_SVCNAME}.error.log"
84 -
85 -# syslog support via LOGGER(1). Note this spawns logger processes per io stream
86 -#output_logger="logger -p daemon.none --"
87 -#error_logger="logger -p daemon.err --"
88 -
89 -
90 # no limits set by default, see IONICE(1), NICE(1), START-STOP-DAEMON(8)
91 #SSD_NICELEVEL=15
92 #SSD_IONICELEVEL=3
93
94 diff --git a/dev-util/sccache/files/scheduler.confd-r1 b/dev-util/sccache/files/scheduler.confd-r1
95 deleted file mode 100644
96 index 5cb8299fd37..00000000000
97 --- a/dev-util/sccache/files/scheduler.confd-r1
98 +++ /dev/null
99 @@ -1,12 +0,0 @@
100 -# /etc/conf.d/sccache-scheduler: config file for /etc/init.d/sccache-scheduler
101 -#
102 -
103 -# Full path to config file. /etc/sccache/scheduler.conf is default if not set.
104 -#SCCACHE_SCHEDULER_CONF="/etc/sccache/scheduler.conf"
105 -
106 -# logging is off by default, possible values are: error warn info debug trace
107 -#SCCACHE_SCHEDULER_LOGLEVEL=info
108 -
109 -# no limits set by default, see IONICE(1), NICE(1), START-STOP-DAEMON(8)
110 -#SSD_NICELEVEL=15
111 -#SSD_IONICELEVEL=3
112
113 diff --git a/dev-util/sccache/files/scheduler.initd b/dev-util/sccache/files/scheduler.initd
114 index fd4d616a6bd..dc0ca5a5e7b 100644
115 --- a/dev-util/sccache/files/scheduler.initd
116 +++ b/dev-util/sccache/files/scheduler.initd
117 @@ -1,5 +1,5 @@
118 #!/sbin/openrc-run
119 -# Copyright 1999-2019 Gentoo Authors
120 +# Copyright 1999-2020 Gentoo Authors
121 # Distributed under the terms of the GNU General Public License v2
122
123 SCCACHE_SCHEDULER_CONF="${SCCACHE_SCHEDULER_CONF:-/etc/sccache/scheduler.conf}"
124 @@ -12,8 +12,6 @@ depend() {
125 description="Starts sccache build scheduler server"
126
127 command="/usr/bin/sccache-dist"
128 -command_args="scheduler ${SCCACHE_SCHEDULER_CONF:+--config ${SCCACHE_SCHEDULER_CONF}}"
129 -command_background="true"
130 -pidfile="/run/${RC_SVCNAME}.pid"
131 +command_args="--config ${SCCACHE_SCHEDULER_CONF} ${SCCACHE_SCHEDULER_LOGLEVEL:+--syslog ${SCCACHE_SCHEDULER_LOGLEVEL}}"
132 +procname="${command} scheduler"
133 required_files="${SCCACHE_SCHEDULER_CONF}"
134 -start_stop_daemon_args="--env RUST_LOG=${SCCACHE_SCHEDULER_LOGLEVEL:- }"
135
136 diff --git a/dev-util/sccache/files/scheduler.initd-r1 b/dev-util/sccache/files/scheduler.initd-r1
137 deleted file mode 100644
138 index ae9f60bff8b..00000000000
139 --- a/dev-util/sccache/files/scheduler.initd-r1
140 +++ /dev/null
141 @@ -1,17 +0,0 @@
142 -#!/sbin/openrc-run
143 -# Copyright 1999-2019 Gentoo Authors
144 -# Distributed under the terms of the GNU General Public License v2
145 -
146 -SCCACHE_SCHEDULER_CONF="${SCCACHE_SCHEDULER_CONF:-/etc/sccache/scheduler.conf}"
147 -
148 -depend() {
149 - need localmount
150 - use net
151 -}
152 -
153 -description="Starts sccache build scheduler server"
154 -
155 -command="/usr/bin/sccache-dist"
156 -command_args="--config ${SCCACHE_SCHEDULER_CONF} ${SCCACHE_SCHEDULER_LOGLEVEL:+--syslog ${SCCACHE_SCHEDULER_LOGLEVEL}}"
157 -procname="${command} scheduler"
158 -required_files="${SCCACHE_SCHEDULER_CONF}"
159
160 diff --git a/dev-util/sccache/files/server.confd b/dev-util/sccache/files/server.confd
161 index 5bd110a3c2b..4413f0c9bca 100644
162 --- a/dev-util/sccache/files/server.confd
163 +++ b/dev-util/sccache/files/server.confd
164 @@ -4,18 +4,9 @@
165 # Full path to config file. /etc/sccache/server.conf is default if not set.
166 #SCCACHE_SERVER_CONF="/etc/sccache/server.conf"
167
168 -# logging is off by default, see https://docs.rs/env_logger for possible values
169 +# logging is off by default, possible values are: error warn info debug trace
170 #SCCACHE_SERVER_LOGLEVEL=info
171
172 -# plain file (preferred), change logrotate file as well if you change this.
173 -#output_log=/var/log/"${RC_SVCNAME}.log"
174 -#error_log=/var/log/"${RC_SVCNAME}.error.log"
175 -
176 -# syslog support via LOGGER(1). Note this spawns logger processes per io stream
177 -#output_logger="logger -p daemon.none --"
178 -#error_logger="logger -p daemon.err --"
179 -
180 -
181 # no limits set by default, see IONICE(1), NICE(1), START-STOP-DAEMON(8)
182 #SSD_NICELEVEL=15
183 #SSD_IONICELEVEL=3
184
185 diff --git a/dev-util/sccache/files/server.confd-r1 b/dev-util/sccache/files/server.confd-r1
186 deleted file mode 100644
187 index 4413f0c9bca..00000000000
188 --- a/dev-util/sccache/files/server.confd-r1
189 +++ /dev/null
190 @@ -1,12 +0,0 @@
191 -# /etc/conf.d/sccache-server: config file for /etc/init.d/sccache-server
192 -#
193 -
194 -# Full path to config file. /etc/sccache/server.conf is default if not set.
195 -#SCCACHE_SERVER_CONF="/etc/sccache/server.conf"
196 -
197 -# logging is off by default, possible values are: error warn info debug trace
198 -#SCCACHE_SERVER_LOGLEVEL=info
199 -
200 -# no limits set by default, see IONICE(1), NICE(1), START-STOP-DAEMON(8)
201 -#SSD_NICELEVEL=15
202 -#SSD_IONICELEVEL=3
203
204 diff --git a/dev-util/sccache/files/server.initd b/dev-util/sccache/files/server.initd
205 index 0c37ee400b0..b7453a03ca0 100644
206 --- a/dev-util/sccache/files/server.initd
207 +++ b/dev-util/sccache/files/server.initd
208 @@ -1,19 +1,19 @@
209 #!/sbin/openrc-run
210 -# Copyright 1999-2019 Gentoo Authors
211 +# Copyright 1999-2020 Gentoo Authors
212 # Distributed under the terms of the GNU General Public License v2
213
214 SCCACHE_SERVER_CONF="${SCCACHE_SERVER_CONF:-/etc/sccache/server.conf}"
215
216 depend() {
217 - need localmount
218 - use net
219 + need localmount
220 + use net
221 }
222
223 description="Starts sccache build server"
224
225 command="/usr/bin/sccache-dist"
226 -command_args="server ${SCCACHE_SERVER_CONF:+--config ${SCCACHE_SERVER_CONF}}"
227 +command_args="--config ${SCCACHE_SERVER_CONF} ${SCCACHE_SERVER_LOGLEVEL:+--syslog ${SCCACHE_SERVER_LOGLEVEL}}"
228 command_background="true"
229 pidfile="/run/${RC_SVCNAME}.pid"
230 +procname="${command} server"
231 required_files="${SCCACHE_SERVER_CONF}"
232 -start_stop_daemon_args="--env RUST_LOG=${SCCACHE_SERVER_LOGLEVEL:- }"
233
234 diff --git a/dev-util/sccache/files/server.initd-r1 b/dev-util/sccache/files/server.initd-r1
235 deleted file mode 100644
236 index 19656cc6a05..00000000000
237 --- a/dev-util/sccache/files/server.initd-r1
238 +++ /dev/null
239 @@ -1,19 +0,0 @@
240 -#!/sbin/openrc-run
241 -# Copyright 1999-2019 Gentoo Authors
242 -# Distributed under the terms of the GNU General Public License v2
243 -
244 -SCCACHE_SERVER_CONF="${SCCACHE_SERVER_CONF:-/etc/sccache/server.conf}"
245 -
246 -depend() {
247 - need localmount
248 - use net
249 -}
250 -
251 -description="Starts sccache build server"
252 -
253 -command="/usr/bin/sccache-dist"
254 -command_args="--config ${SCCACHE_SERVER_CONF} ${SCCACHE_SERVER_LOGLEVEL:+--syslog ${SCCACHE_SERVER_LOGLEVEL}}"
255 -command_background="true"
256 -pidfile="/run/${RC_SVCNAME}.pid"
257 -procname="${command} server"
258 -required_files="${SCCACHE_SERVER_CONF}"
259
260 diff --git a/dev-util/sccache/sccache-0.2.10.ebuild b/dev-util/sccache/sccache-0.2.10.ebuild
261 deleted file mode 100644
262 index 79d25139c15..00000000000
263 --- a/dev-util/sccache/sccache-0.2.10.ebuild
264 +++ /dev/null
265 @@ -1,358 +0,0 @@
266 -# Copyright 2017-2019 Gentoo Authors
267 -# Distributed under the terms of the GNU General Public License v2
268 -
269 -EAPI=7
270 -
271 -# needs itoa-0.3.4 for tests
272 -CRATES="
273 -adler32-1.0.3
274 -aho-corasick-0.6.9
275 -ansi_term-0.11.0
276 -ar-0.6.1
277 -arc-swap-0.3.6
278 -arraydeque-0.4.3
279 -arrayvec-0.4.7
280 -ascii-0.8.7
281 -ascii-0.9.1
282 -assert_cmd-0.9.1
283 -atty-0.2.11
284 -backtrace-0.3.9
285 -backtrace-sys-0.1.24
286 -base64-0.9.3
287 -bincode-0.8.0
288 -bincode-1.0.1
289 -bitflags-0.9.1
290 -bitflags-1.0.4
291 -buf_redux-0.6.3
292 -bufstream-0.1.4
293 -build_const-0.2.1
294 -byteorder-1.2.7
295 -bytes-0.4.11
296 -case-0.1.0
297 -cc-1.0.25
298 -cfg-if-0.1.6
299 -chrono-0.4.6
300 -chunked_transfer-0.3.1
301 -clap-2.32.0
302 -cloudabi-0.0.3
303 -combine-3.6.3
304 -conhash-0.4.0
305 -core-foundation-0.2.3
306 -core-foundation-0.5.1
307 -core-foundation-sys-0.2.3
308 -core-foundation-sys-0.5.1
309 -counted-array-0.1.2
310 -crc-1.8.1
311 -crossbeam-deque-0.6.2
312 -crossbeam-epoch-0.6.1
313 -crossbeam-utils-0.5.0
314 -crossbeam-utils-0.6.1
315 -daemonize-0.3.0
316 -derive-error-0.0.3
317 -difference-2.0.0
318 -directories-1.0.2
319 -dtoa-0.4.3
320 -either-1.5.0
321 -encoding_rs-0.8.10
322 -env_logger-0.5.13
323 -error-chain-0.11.0
324 -error-chain-0.12.1
325 -escargot-0.3.1
326 -failure-0.1.3
327 -failure_derive-0.1.3
328 -filetime-0.1.15
329 -filetime-0.2.4
330 -flate2-1.0.5
331 -flate2-crc-0.1.1
332 -float-cmp-0.4.0
333 -fnv-1.0.6
334 -foreign-types-0.3.2
335 -foreign-types-shared-0.1.1
336 -fuchsia-zircon-0.3.3
337 -fuchsia-zircon-sys-0.3.3
338 -futures-0.1.25
339 -futures-cpupool-0.1.8
340 -gcc-0.3.55
341 -getopts-0.2.18
342 -h2-0.1.13
343 -http-0.1.14
344 -httparse-1.3.3
345 -humantime-1.1.1
346 -hyper-0.11.27
347 -hyper-0.12.16
348 -hyper-tls-0.1.4
349 -hyper-tls-0.3.1
350 -hyperx-0.12.0
351 -idna-0.1.5
352 -indexmap-1.0.2
353 -iovec-0.1.2
354 -itertools-0.7.9
355 -itoa-0.3.4
356 -itoa-0.4.3
357 -jobserver-0.1.11
358 -jsonwebtoken-5.0.1
359 -kernel32-sys-0.2.2
360 -language-tags-0.2.2
361 -lazycell-1.2.0
362 -lazy_static-0.2.11
363 -lazy_static-1.2.0
364 -libc-0.2.44
365 -libflate-0.1.18
366 -libmount-0.1.11
367 -linked-hash-map-0.2.1
368 -local-encoding-0.2.0
369 -lock_api-0.1.5
370 -log-0.3.9
371 -log-0.4.6
372 -matches-0.1.8
373 -md5-0.3.8
374 -memcached-rs-0.3.0
375 -memchr-1.0.2
376 -memchr-2.1.1
377 -memoffset-0.2.1
378 -mime-0.2.6
379 -mime-0.3.12
380 -mime_guess-1.8.6
381 -mime_guess-2.0.0-alpha.6
382 -miniz_oxide-0.2.0
383 -miniz_oxide_c_api-0.2.0
384 -mio-0.6.16
385 -mio-named-pipes-0.1.6
386 -mio-uds-0.6.7
387 -miow-0.2.1
388 -miow-0.3.3
389 -msdos_time-0.1.6
390 -multipart-0.13.6
391 -native-tls-0.1.5
392 -native-tls-0.2.2
393 -net2-0.2.33
394 -nix-0.11.0
395 -nodrop-0.1.13
396 -normalize-line-endings-0.2.2
397 -number_prefix-0.2.8
398 -num_cpus-1.8.0
399 -num-integer-0.1.39
400 -num-traits-0.1.43
401 -num-traits-0.2.6
402 -openssl-0.10.15
403 -openssl-0.9.24
404 -openssl-probe-0.1.2
405 -openssl-sys-0.9.39
406 -owning_ref-0.4.0
407 -parking_lot-0.6.4
408 -parking_lot_core-0.3.1
409 -percent-encoding-1.0.1
410 -phf-0.7.23
411 -phf_codegen-0.7.23
412 -phf_generator-0.7.23
413 -phf_shared-0.7.23
414 -pkg-config-0.3.14
415 -podio-0.1.6
416 -predicates-0.9.1
417 -predicates-core-0.9.0
418 -predicates-tree-0.9.0
419 -proc-macro2-0.4.24
420 -pulldown-cmark-0.0.3
421 -quick-error-1.2.2
422 -quote-0.3.15
423 -quote-0.6.10
424 -rand-0.3.22
425 -rand-0.4.3
426 -rand-0.5.5
427 -rand-0.6.1
428 -rand_chacha-0.1.0
429 -rand_core-0.2.2
430 -rand_core-0.3.0
431 -rand_hc-0.1.0
432 -rand_isaac-0.1.0
433 -rand_pcg-0.1.1
434 -rand_xorshift-0.1.0
435 -redis-0.9.1
436 -redox_syscall-0.1.42
437 -redox_termios-0.1.1
438 -regex-1.0.6
439 -regex-syntax-0.6.3
440 -relay-0.1.1
441 -remove_dir_all-0.5.1
442 -reqwest-0.8.8
443 -reqwest-0.9.5
444 -retry-0.4.0
445 -ring-0.13.5
446 -rouille-2.2.0
447 -rustc-demangle-0.1.9
448 -rust-crypto-0.2.36
449 -rustc-serialize-0.3.24
450 -rustc_version-0.2.3
451 -ryu-0.2.7
452 -safemem-0.2.0
453 -safemem-0.3.0
454 -same-file-0.1.3
455 -schannel-0.1.14
456 -scoped-tls-0.1.2
457 -scopeguard-0.3.3
458 -security-framework-0.1.16
459 -security-framework-0.2.1
460 -security-framework-sys-0.1.16
461 -security-framework-sys-0.2.1
462 -selenium-rs-0.1.1
463 -semver-0.9.0
464 -semver-parser-0.7.0
465 -serde-1.0.80
466 -serde_derive-1.0.80
467 -serde_json-1.0.33
468 -serde_urlencoded-0.5.4
469 -sha1-0.6.0
470 -signal-hook-0.1.6
471 -siphasher-0.2.3
472 -skeptic-0.4.0
473 -slab-0.4.1
474 -smallvec-0.6.6
475 -socket2-0.3.8
476 -stable_deref_trait-1.1.1
477 -string-0.1.2
478 -strip-ansi-escapes-0.1.0
479 -strsim-0.7.0
480 -syn-0.11.11
481 -syn-0.15.21
482 -synom-0.11.3
483 -synstructure-0.10.1
484 -syslog-4.0.1
485 -tar-0.4.20
486 -tempdir-0.3.7
487 -tempfile-3.0.4
488 -term-0.5.1
489 -termcolor-1.0.4
490 -termion-1.5.1
491 -textwrap-0.10.0
492 -thread_local-0.3.6
493 -threadpool-1.7.1
494 -time-0.1.40
495 -tiny_http-0.6.2
496 -tokio-0.1.13
497 -tokio-codec-0.1.1
498 -tokio-core-0.1.17
499 -tokio-current-thread-0.1.4
500 -tokio-executor-0.1.5
501 -tokio-fs-0.1.4
502 -tokio-io-0.1.10
503 -tokio-named-pipes-0.1.0
504 -tokio-process-0.2.3
505 -tokio-reactor-0.1.7
506 -tokio-serde-0.1.0
507 -tokio-serde-bincode-0.1.1
508 -tokio-service-0.1.0
509 -tokio-signal-0.2.7
510 -tokio-tcp-0.1.2
511 -tokio-threadpool-0.1.9
512 -tokio-timer-0.2.8
513 -tokio-tls-0.1.4
514 -tokio-udp-0.1.3
515 -tokio-uds-0.2.4
516 -toml-0.4.9
517 -treeline-0.1.0
518 -try-lock-0.1.0
519 -try-lock-0.2.2
520 -twoway-0.1.8
521 -ucd-util-0.1.3
522 -unicase-1.4.2
523 -unicase-2.2.0
524 -unicode-bidi-0.3.4
525 -unicode-normalization-0.1.7
526 -unicode-width-0.1.5
527 -unicode-xid-0.0.4
528 -unicode-xid-0.1.0
529 -unix_socket-0.5.0
530 -unreachable-1.0.0
531 -untrusted-0.6.2
532 -url-1.7.2
533 -utf8parse-0.1.1
534 -utf8-ranges-1.0.2
535 -uuid-0.6.5
536 -uuid-0.7.1
537 -vcpkg-0.2.6
538 -vec_map-0.8.1
539 -version_check-0.1.5
540 -version-compare-0.0.8
541 -void-1.0.2
542 -vte-0.3.3
543 -walkdir-1.0.7
544 -want-0.0.4
545 -want-0.0.6
546 -which-2.0.0
547 -winapi-0.2.8
548 -winapi-0.3.6
549 -winapi-build-0.1.1
550 -winapi-i686-pc-windows-gnu-0.4.0
551 -winapi-util-0.1.1
552 -winapi-x86_64-pc-windows-gnu-0.4.0
553 -wincolor-1.0.1
554 -ws2_32-sys-0.2.1
555 -xattr-0.2.2
556 -zip-0.4.2
557 -"
558 -
559 -inherit cargo eutils
560 -
561 -DESCRIPTION="ccache/distcc like tool with support for rust and cloud storage"
562 -HOMEPAGE="https://github.com/mozilla/sccache/"
563 -SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
564 - $(cargo_crate_uris ${CRATES})"
565 -
566 -LICENSE="Apache-2.0"
567 -SLOT="0"
568 -KEYWORDS="~amd64"
569 -IUSE="azure dist-client dist-server gcs memcached redis s3"
570 -
571 -DEPEND="
572 - dist-server? ( dev-libs/openssl:0= )
573 - gcs? ( dev-libs/openssl:0= )
574 -"
575 -
576 -RDEPEND="${DEPEND}
577 - dist-server? ( sys-apps/bubblewrap )
578 -"
579 -
580 -QA_FLAGS_IGNORED="usr/bin/sccache*"
581 -
582 -src_configure() {
583 - myfeatures=(
584 - $(usev azure)
585 - $(usev dist-client)
586 - $(usev dist-server)
587 - $(usev gcs)
588 - $(usev memcached)
589 - $(usev redis)
590 - $(usev s3)
591 - )
592 -}
593 -
594 -src_compile(){
595 - cargo_src_compile ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
596 -}
597 -
598 -src_install() {
599 - cargo_src_install ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
600 -
601 - keepdir /etc/sccache
602 -
603 - einstalldocs
604 - dodoc -r docs/.
605 -
606 - if use dist-server; then
607 - newinitd "${FILESDIR}"/server.initd-r1 sccache-server
608 - newconfd "${FILESDIR}"/server.confd-r1 sccache-server
609 -
610 - newinitd "${FILESDIR}"/scheduler.initd-r1 sccache-scheduler
611 - newconfd "${FILESDIR}"/scheduler.confd-r1 sccache-scheduler
612 - fi
613 -}
614 -
615 -src_test() {
616 - cargo_src_test ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
617 -}
618 -
619 -pkg_postinst() {
620 - ewarn "${PN} is experimental, please use with care"
621 - use memcached && optfeature "memcached backend support" net-misc/memcached
622 - use redis && optfeature "redis backend support" dev-db/redis
623 -}
624
625 diff --git a/dev-util/sccache/sccache-0.2.12.ebuild b/dev-util/sccache/sccache-0.2.12.ebuild
626 index bd597a71cb8..0664ab57353 100644
627 --- a/dev-util/sccache/sccache-0.2.12.ebuild
628 +++ b/dev-util/sccache/sccache-0.2.12.ebuild
629 @@ -340,11 +340,11 @@ src_install() {
630 dodoc -r docs/.
631
632 if use dist-server; then
633 - newinitd "${FILESDIR}"/server.initd-r1 sccache-server
634 - newconfd "${FILESDIR}"/server.confd-r1 sccache-server
635 + newinitd "${FILESDIR}"/server.initd sccache-server
636 + newconfd "${FILESDIR}"/server.confd sccache-server
637
638 - newinitd "${FILESDIR}"/scheduler.initd-r1 sccache-scheduler
639 - newconfd "${FILESDIR}"/scheduler.confd-r1 sccache-scheduler
640 + newinitd "${FILESDIR}"/scheduler.initd sccache-scheduler
641 + newconfd "${FILESDIR}"/scheduler.confd sccache-scheduler
642 fi
643 }
644
645
646 diff --git a/dev-util/sccache/sccache-0.2.8-r2.ebuild b/dev-util/sccache/sccache-0.2.8-r2.ebuild
647 deleted file mode 100644
648 index 3cec993ae5e..00000000000
649 --- a/dev-util/sccache/sccache-0.2.8-r2.ebuild
650 +++ /dev/null
651 @@ -1,358 +0,0 @@
652 -# Copyright 2017-2019 Gentoo Authors
653 -# Distributed under the terms of the GNU General Public License v2
654 -
655 -EAPI=7
656 -
657 -# needs itoa-0.3.4 for tests
658 -CRATES="
659 -adler32-1.0.3
660 -aho-corasick-0.6.9
661 -ansi_term-0.11.0
662 -ar-0.6.1
663 -arc-swap-0.3.6
664 -arraydeque-0.4.3
665 -arrayvec-0.4.7
666 -ascii-0.8.7
667 -ascii-0.9.1
668 -assert_cmd-0.9.1
669 -atty-0.2.11
670 -backtrace-0.3.9
671 -backtrace-sys-0.1.24
672 -base64-0.9.3
673 -bincode-0.8.0
674 -bincode-1.0.1
675 -bitflags-0.9.1
676 -bitflags-1.0.4
677 -buf_redux-0.6.3
678 -bufstream-0.1.4
679 -build_const-0.2.1
680 -byteorder-1.2.7
681 -bytes-0.4.11
682 -case-0.1.0
683 -cc-1.0.25
684 -cfg-if-0.1.6
685 -chrono-0.4.6
686 -chunked_transfer-0.3.1
687 -clap-2.32.0
688 -cloudabi-0.0.3
689 -combine-3.6.3
690 -conhash-0.4.0
691 -core-foundation-0.2.3
692 -core-foundation-0.5.1
693 -core-foundation-sys-0.2.3
694 -core-foundation-sys-0.5.1
695 -counted-array-0.1.2
696 -crc-1.8.1
697 -crossbeam-deque-0.6.2
698 -crossbeam-epoch-0.6.1
699 -crossbeam-utils-0.5.0
700 -crossbeam-utils-0.6.1
701 -daemonize-0.3.0
702 -derive-error-0.0.3
703 -difference-2.0.0
704 -directories-1.0.2
705 -dtoa-0.4.3
706 -either-1.5.0
707 -encoding_rs-0.8.10
708 -env_logger-0.5.13
709 -error-chain-0.12.0
710 -escargot-0.3.1
711 -failure-0.1.3
712 -failure_derive-0.1.3
713 -filetime-0.1.15
714 -filetime-0.2.4
715 -flate2-1.0.5
716 -flate2-crc-0.1.1
717 -float-cmp-0.4.0
718 -fnv-1.0.6
719 -foreign-types-0.3.2
720 -foreign-types-shared-0.1.1
721 -fuchsia-zircon-0.3.3
722 -fuchsia-zircon-sys-0.3.3
723 -futures-0.1.25
724 -futures-cpupool-0.1.8
725 -gcc-0.3.55
726 -getopts-0.2.18
727 -h2-0.1.13
728 -http-0.1.14
729 -httparse-1.3.3
730 -humantime-1.1.1
731 -hyper-0.11.27
732 -hyper-0.12.16
733 -hyper-tls-0.1.4
734 -hyper-tls-0.3.1
735 -hyperx-0.12.0
736 -idna-0.1.5
737 -indexmap-1.0.2
738 -iovec-0.1.2
739 -itertools-0.7.9
740 -itoa-0.3.4
741 -itoa-0.4.3
742 -jobserver-0.1.11
743 -jsonwebtoken-5.0.1
744 -kernel32-sys-0.2.2
745 -language-tags-0.2.2
746 -lazy_static-0.2.11
747 -lazy_static-1.2.0
748 -lazycell-1.2.0
749 -libc-0.2.44
750 -libflate-0.1.18
751 -libmount-0.1.11
752 -linked-hash-map-0.2.1
753 -local-encoding-0.2.0
754 -lock_api-0.1.5
755 -log-0.3.9
756 -log-0.4.6
757 -lru-disk-cache-0.2.0
758 -matches-0.1.8
759 -md5-0.3.8
760 -memcached-rs-0.3.0
761 -memchr-1.0.2
762 -memchr-2.1.1
763 -memoffset-0.2.1
764 -mime-0.2.6
765 -mime-0.3.12
766 -mime_guess-1.8.6
767 -mime_guess-2.0.0-alpha.6
768 -miniz_oxide-0.2.0
769 -miniz_oxide_c_api-0.2.0
770 -mio-0.6.16
771 -mio-named-pipes-0.1.6
772 -mio-uds-0.6.7
773 -miow-0.2.1
774 -miow-0.3.3
775 -msdos_time-0.1.6
776 -multipart-0.13.6
777 -native-tls-0.1.5
778 -native-tls-0.2.2
779 -net2-0.2.33
780 -nix-0.11.0
781 -nodrop-0.1.13
782 -normalize-line-endings-0.2.2
783 -num-integer-0.1.39
784 -num-traits-0.1.43
785 -num-traits-0.2.6
786 -num_cpus-1.8.0
787 -number_prefix-0.2.8
788 -openssl-0.10.15
789 -openssl-0.9.24
790 -openssl-probe-0.1.2
791 -openssl-sys-0.9.39
792 -owning_ref-0.4.0
793 -parking_lot-0.6.4
794 -parking_lot_core-0.3.1
795 -percent-encoding-1.0.1
796 -phf-0.7.23
797 -phf_codegen-0.7.23
798 -phf_generator-0.7.23
799 -phf_shared-0.7.23
800 -pkg-config-0.3.14
801 -podio-0.1.6
802 -predicates-0.9.1
803 -predicates-core-0.9.0
804 -predicates-tree-0.9.0
805 -proc-macro2-0.4.24
806 -pulldown-cmark-0.0.3
807 -quick-error-1.2.2
808 -quote-0.3.15
809 -quote-0.6.10
810 -rand-0.3.22
811 -rand-0.4.3
812 -rand-0.5.5
813 -rand-0.6.1
814 -rand_chacha-0.1.0
815 -rand_core-0.2.2
816 -rand_core-0.3.0
817 -rand_hc-0.1.0
818 -rand_isaac-0.1.0
819 -rand_pcg-0.1.1
820 -rand_xorshift-0.1.0
821 -redis-0.9.1
822 -redox_syscall-0.1.42
823 -redox_termios-0.1.1
824 -regex-1.0.6
825 -regex-syntax-0.6.3
826 -relay-0.1.1
827 -remove_dir_all-0.5.1
828 -reqwest-0.8.8
829 -reqwest-0.9.5
830 -retry-0.4.0
831 -ring-0.13.2
832 -rouille-2.2.0
833 -rust-crypto-0.2.36
834 -rustc-demangle-0.1.9
835 -rustc-serialize-0.3.24
836 -rustc_version-0.2.3
837 -ryu-0.2.7
838 -safemem-0.2.0
839 -safemem-0.3.0
840 -same-file-0.1.3
841 -schannel-0.1.14
842 -scoped-tls-0.1.2
843 -scopeguard-0.3.3
844 -security-framework-0.1.16
845 -security-framework-0.2.1
846 -security-framework-sys-0.1.16
847 -security-framework-sys-0.2.1
848 -selenium-rs-0.1.1
849 -semver-0.9.0
850 -semver-parser-0.7.0
851 -serde-1.0.80
852 -serde_derive-1.0.80
853 -serde_json-1.0.33
854 -serde_urlencoded-0.5.4
855 -sha1-0.6.0
856 -signal-hook-0.1.6
857 -siphasher-0.2.3
858 -skeptic-0.4.0
859 -slab-0.4.1
860 -smallvec-0.6.6
861 -socket2-0.3.8
862 -stable_deref_trait-1.1.1
863 -string-0.1.2
864 -strip-ansi-escapes-0.1.0
865 -strsim-0.7.0
866 -syn-0.11.11
867 -syn-0.15.21
868 -synom-0.11.3
869 -synstructure-0.10.1
870 -tar-0.4.20
871 -tempdir-0.3.7
872 -tempfile-3.0.4
873 -term-0.5.1
874 -termcolor-1.0.4
875 -termion-1.5.1
876 -textwrap-0.10.0
877 -thread_local-0.3.6
878 -threadpool-1.7.1
879 -time-0.1.40
880 -tiny_http-0.6.2
881 -tokio-0.1.13
882 -tokio-codec-0.1.1
883 -tokio-core-0.1.17
884 -tokio-current-thread-0.1.4
885 -tokio-executor-0.1.5
886 -tokio-fs-0.1.4
887 -tokio-io-0.1.10
888 -tokio-named-pipes-0.1.0
889 -tokio-process-0.2.3
890 -tokio-reactor-0.1.7
891 -tokio-serde-0.1.0
892 -tokio-serde-bincode-0.1.1
893 -tokio-service-0.1.0
894 -tokio-signal-0.2.7
895 -tokio-tcp-0.1.2
896 -tokio-threadpool-0.1.9
897 -tokio-timer-0.2.8
898 -tokio-tls-0.1.4
899 -tokio-udp-0.1.3
900 -tokio-uds-0.2.4
901 -toml-0.4.9
902 -treeline-0.1.0
903 -try-lock-0.1.0
904 -try-lock-0.2.2
905 -twoway-0.1.8
906 -ucd-util-0.1.3
907 -unicase-1.4.2
908 -unicase-2.2.0
909 -unicode-bidi-0.3.4
910 -unicode-normalization-0.1.7
911 -unicode-width-0.1.5
912 -unicode-xid-0.0.4
913 -unicode-xid-0.1.0
914 -unix_socket-0.5.0
915 -unreachable-1.0.0
916 -untrusted-0.6.2
917 -url-1.7.2
918 -utf8-ranges-1.0.2
919 -utf8parse-0.1.1
920 -uuid-0.6.5
921 -uuid-0.7.1
922 -vcpkg-0.2.6
923 -vec_map-0.8.1
924 -version_check-0.1.5
925 -void-1.0.2
926 -vte-0.3.3
927 -walkdir-1.0.7
928 -want-0.0.4
929 -want-0.0.6
930 -winapi-0.2.8
931 -winapi-0.3.6
932 -winapi-build-0.1.1
933 -winapi-i686-pc-windows-gnu-0.4.0
934 -winapi-util-0.1.1
935 -winapi-x86_64-pc-windows-gnu-0.4.0
936 -wincolor-1.0.1
937 -ws2_32-sys-0.2.1
938 -which-2.0.0
939 -xattr-0.2.2
940 -zip-0.4.2
941 -"
942 -
943 -inherit cargo eutils
944 -
945 -DESCRIPTION="ccache/distcc like tool with support for rust and cloud storage"
946 -HOMEPAGE="https://github.com/mozilla/sccache/"
947 -SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
948 - $(cargo_crate_uris ${CRATES})"
949 -
950 -LICENSE="Apache-2.0"
951 -SLOT="0"
952 -KEYWORDS="~amd64"
953 -IUSE="azure dist-client dist-server gcs memcached redis s3"
954 -
955 -DEPEND="
956 - dist-server? ( dev-libs/openssl:0= )
957 - gcs? ( dev-libs/openssl:0= )
958 -"
959 -
960 -RDEPEND="${DEPEND}
961 - dist-client? ( sys-devel/icecream )
962 - dist-server? ( sys-apps/bubblewrap )
963 -"
964 -
965 -src_configure() {
966 - myfeatures=(
967 - $(usev azure)
968 - $(usev dist-client)
969 - $(usev dist-server)
970 - $(usev gcs)
971 - $(usev memcached)
972 - $(usev redis)
973 - $(usev s3)
974 - )
975 -}
976 -
977 -src_compile(){
978 - cargo_src_compile ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
979 -}
980 -
981 -src_install() {
982 - cargo_src_install ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
983 -
984 - keepdir /etc/sccache
985 -
986 - einstalldocs
987 - dodoc -r docs/.
988 -
989 - if use dist-server; then
990 - newinitd "${FILESDIR}"/server.initd sccache-server
991 - newconfd "${FILESDIR}"/server.confd sccache-server
992 -
993 - newinitd "${FILESDIR}"/scheduler.initd sccache-scheduler
994 - newconfd "${FILESDIR}"/scheduler.confd sccache-scheduler
995 -
996 - insinto /etc/logrotate.d
997 - newins "${FILESDIR}/logrotated" sccache
998 - fi
999 -}
1000 -
1001 -src_test() {
1002 - cargo_src_test ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
1003 -}
1004 -
1005 -pkg_postinst() {
1006 - ewarn "${PN} is experimental, please use with care"
1007 - use memcached && optfeature "memcached backend support" net-misc/memcached
1008 - use redis && optfeature "redis backend support" dev-db/redis
1009 -}
1010
1011 diff --git a/dev-util/sccache/sccache-0.2.9.ebuild b/dev-util/sccache/sccache-0.2.9.ebuild
1012 deleted file mode 100644
1013 index 9995856c362..00000000000
1014 --- a/dev-util/sccache/sccache-0.2.9.ebuild
1015 +++ /dev/null
1016 @@ -1,358 +0,0 @@
1017 -# Copyright 2017-2019 Gentoo Authors
1018 -# Distributed under the terms of the GNU General Public License v2
1019 -
1020 -EAPI=7
1021 -
1022 -# needs itoa-0.3.4 for tests
1023 -CRATES="
1024 -adler32-1.0.3
1025 -aho-corasick-0.6.9
1026 -ansi_term-0.11.0
1027 -ar-0.6.1
1028 -arc-swap-0.3.6
1029 -arraydeque-0.4.3
1030 -arrayvec-0.4.7
1031 -ascii-0.8.7
1032 -ascii-0.9.1
1033 -assert_cmd-0.9.1
1034 -atty-0.2.11
1035 -backtrace-0.3.9
1036 -backtrace-sys-0.1.24
1037 -base64-0.9.3
1038 -bincode-0.8.0
1039 -bincode-1.0.1
1040 -bitflags-0.9.1
1041 -bitflags-1.0.4
1042 -buf_redux-0.6.3
1043 -bufstream-0.1.4
1044 -build_const-0.2.1
1045 -byteorder-1.2.7
1046 -bytes-0.4.11
1047 -case-0.1.0
1048 -cc-1.0.25
1049 -cfg-if-0.1.6
1050 -chrono-0.4.6
1051 -chunked_transfer-0.3.1
1052 -clap-2.32.0
1053 -cloudabi-0.0.3
1054 -combine-3.6.3
1055 -conhash-0.4.0
1056 -core-foundation-0.2.3
1057 -core-foundation-0.5.1
1058 -core-foundation-sys-0.2.3
1059 -core-foundation-sys-0.5.1
1060 -counted-array-0.1.2
1061 -crc-1.8.1
1062 -crossbeam-deque-0.6.2
1063 -crossbeam-epoch-0.6.1
1064 -crossbeam-utils-0.5.0
1065 -crossbeam-utils-0.6.1
1066 -daemonize-0.3.0
1067 -derive-error-0.0.3
1068 -difference-2.0.0
1069 -directories-1.0.2
1070 -dtoa-0.4.3
1071 -either-1.5.0
1072 -encoding_rs-0.8.10
1073 -env_logger-0.5.13
1074 -error-chain-0.11.0
1075 -error-chain-0.12.1
1076 -escargot-0.3.1
1077 -failure-0.1.3
1078 -failure_derive-0.1.3
1079 -filetime-0.1.15
1080 -filetime-0.2.4
1081 -flate2-1.0.5
1082 -flate2-crc-0.1.1
1083 -float-cmp-0.4.0
1084 -fnv-1.0.6
1085 -foreign-types-0.3.2
1086 -foreign-types-shared-0.1.1
1087 -fuchsia-zircon-0.3.3
1088 -fuchsia-zircon-sys-0.3.3
1089 -futures-0.1.25
1090 -futures-cpupool-0.1.8
1091 -gcc-0.3.55
1092 -getopts-0.2.18
1093 -h2-0.1.13
1094 -http-0.1.14
1095 -httparse-1.3.3
1096 -humantime-1.1.1
1097 -hyper-0.11.27
1098 -hyper-0.12.16
1099 -hyper-tls-0.1.4
1100 -hyper-tls-0.3.1
1101 -hyperx-0.12.0
1102 -idna-0.1.5
1103 -indexmap-1.0.2
1104 -iovec-0.1.2
1105 -itertools-0.7.9
1106 -itoa-0.3.4
1107 -itoa-0.4.3
1108 -jobserver-0.1.11
1109 -jsonwebtoken-5.0.1
1110 -kernel32-sys-0.2.2
1111 -language-tags-0.2.2
1112 -lazy_static-0.2.11
1113 -lazy_static-1.2.0
1114 -lazycell-1.2.0
1115 -libc-0.2.44
1116 -libflate-0.1.18
1117 -libmount-0.1.11
1118 -linked-hash-map-0.2.1
1119 -local-encoding-0.2.0
1120 -lock_api-0.1.5
1121 -log-0.3.9
1122 -log-0.4.6
1123 -lru-disk-cache-0.3.0
1124 -matches-0.1.8
1125 -md5-0.3.8
1126 -memcached-rs-0.3.0
1127 -memchr-1.0.2
1128 -memchr-2.1.1
1129 -memoffset-0.2.1
1130 -mime-0.2.6
1131 -mime-0.3.12
1132 -mime_guess-1.8.6
1133 -mime_guess-2.0.0-alpha.6
1134 -miniz_oxide-0.2.0
1135 -miniz_oxide_c_api-0.2.0
1136 -mio-0.6.16
1137 -mio-named-pipes-0.1.6
1138 -mio-uds-0.6.7
1139 -miow-0.2.1
1140 -miow-0.3.3
1141 -msdos_time-0.1.6
1142 -multipart-0.13.6
1143 -native-tls-0.1.5
1144 -native-tls-0.2.2
1145 -net2-0.2.33
1146 -nix-0.11.0
1147 -nodrop-0.1.13
1148 -normalize-line-endings-0.2.2
1149 -num-integer-0.1.39
1150 -num-traits-0.1.43
1151 -num-traits-0.2.6
1152 -num_cpus-1.8.0
1153 -number_prefix-0.2.8
1154 -openssl-0.10.15
1155 -openssl-0.9.24
1156 -openssl-probe-0.1.2
1157 -openssl-sys-0.9.39
1158 -owning_ref-0.4.0
1159 -parking_lot-0.6.4
1160 -parking_lot_core-0.3.1
1161 -percent-encoding-1.0.1
1162 -phf-0.7.23
1163 -phf_codegen-0.7.23
1164 -phf_generator-0.7.23
1165 -phf_shared-0.7.23
1166 -pkg-config-0.3.14
1167 -podio-0.1.6
1168 -predicates-0.9.1
1169 -predicates-core-0.9.0
1170 -predicates-tree-0.9.0
1171 -proc-macro2-0.4.24
1172 -pulldown-cmark-0.0.3
1173 -quick-error-1.2.2
1174 -quote-0.3.15
1175 -quote-0.6.10
1176 -rand-0.3.22
1177 -rand-0.4.3
1178 -rand-0.5.5
1179 -rand-0.6.1
1180 -rand_chacha-0.1.0
1181 -rand_core-0.2.2
1182 -rand_core-0.3.0
1183 -rand_hc-0.1.0
1184 -rand_isaac-0.1.0
1185 -rand_pcg-0.1.1
1186 -rand_xorshift-0.1.0
1187 -redis-0.9.1
1188 -redox_syscall-0.1.42
1189 -redox_termios-0.1.1
1190 -regex-1.0.6
1191 -regex-syntax-0.6.3
1192 -relay-0.1.1
1193 -remove_dir_all-0.5.1
1194 -reqwest-0.8.8
1195 -reqwest-0.9.5
1196 -retry-0.4.0
1197 -ring-0.13.5
1198 -rouille-2.2.0
1199 -rust-crypto-0.2.36
1200 -rustc-demangle-0.1.9
1201 -rustc-serialize-0.3.24
1202 -rustc_version-0.2.3
1203 -ryu-0.2.7
1204 -safemem-0.2.0
1205 -safemem-0.3.0
1206 -same-file-0.1.3
1207 -schannel-0.1.14
1208 -scoped-tls-0.1.2
1209 -scopeguard-0.3.3
1210 -security-framework-0.1.16
1211 -security-framework-0.2.1
1212 -security-framework-sys-0.1.16
1213 -security-framework-sys-0.2.1
1214 -selenium-rs-0.1.1
1215 -semver-0.9.0
1216 -semver-parser-0.7.0
1217 -serde-1.0.80
1218 -serde_derive-1.0.80
1219 -serde_json-1.0.33
1220 -serde_urlencoded-0.5.4
1221 -sha1-0.6.0
1222 -signal-hook-0.1.6
1223 -siphasher-0.2.3
1224 -skeptic-0.4.0
1225 -slab-0.4.1
1226 -smallvec-0.6.6
1227 -socket2-0.3.8
1228 -stable_deref_trait-1.1.1
1229 -string-0.1.2
1230 -strip-ansi-escapes-0.1.0
1231 -strsim-0.7.0
1232 -syn-0.11.11
1233 -syn-0.15.21
1234 -synom-0.11.3
1235 -synstructure-0.10.1
1236 -syslog-4.0.1
1237 -tar-0.4.20
1238 -tempdir-0.3.7
1239 -tempfile-3.0.4
1240 -term-0.5.1
1241 -termcolor-1.0.4
1242 -termion-1.5.1
1243 -textwrap-0.10.0
1244 -thread_local-0.3.6
1245 -threadpool-1.7.1
1246 -time-0.1.40
1247 -tiny_http-0.6.2
1248 -tokio-0.1.13
1249 -tokio-codec-0.1.1
1250 -tokio-core-0.1.17
1251 -tokio-current-thread-0.1.4
1252 -tokio-executor-0.1.5
1253 -tokio-fs-0.1.4
1254 -tokio-io-0.1.10
1255 -tokio-named-pipes-0.1.0
1256 -tokio-process-0.2.3
1257 -tokio-reactor-0.1.7
1258 -tokio-serde-0.1.0
1259 -tokio-serde-bincode-0.1.1
1260 -tokio-service-0.1.0
1261 -tokio-signal-0.2.7
1262 -tokio-tcp-0.1.2
1263 -tokio-threadpool-0.1.9
1264 -tokio-timer-0.2.8
1265 -tokio-tls-0.1.4
1266 -tokio-udp-0.1.3
1267 -tokio-uds-0.2.4
1268 -toml-0.4.9
1269 -treeline-0.1.0
1270 -try-lock-0.1.0
1271 -try-lock-0.2.2
1272 -twoway-0.1.8
1273 -ucd-util-0.1.3
1274 -unicase-1.4.2
1275 -unicase-2.2.0
1276 -unicode-bidi-0.3.4
1277 -unicode-normalization-0.1.7
1278 -unicode-width-0.1.5
1279 -unicode-xid-0.0.4
1280 -unicode-xid-0.1.0
1281 -unix_socket-0.5.0
1282 -unreachable-1.0.0
1283 -untrusted-0.6.2
1284 -url-1.7.2
1285 -utf8-ranges-1.0.2
1286 -utf8parse-0.1.1
1287 -uuid-0.6.5
1288 -uuid-0.7.1
1289 -vcpkg-0.2.6
1290 -vec_map-0.8.1
1291 -version_check-0.1.5
1292 -void-1.0.2
1293 -vte-0.3.3
1294 -walkdir-1.0.7
1295 -want-0.0.4
1296 -want-0.0.6
1297 -which-2.0.0
1298 -winapi-0.2.8
1299 -winapi-0.3.6
1300 -winapi-build-0.1.1
1301 -winapi-i686-pc-windows-gnu-0.4.0
1302 -winapi-util-0.1.1
1303 -winapi-x86_64-pc-windows-gnu-0.4.0
1304 -wincolor-1.0.1
1305 -ws2_32-sys-0.2.1
1306 -xattr-0.2.2
1307 -zip-0.4.2
1308 -"
1309 -
1310 -inherit cargo eutils
1311 -
1312 -DESCRIPTION="ccache/distcc like tool with support for rust and cloud storage"
1313 -HOMEPAGE="https://github.com/mozilla/sccache/"
1314 -SRC_URI="https://github.com/mozilla/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
1315 - $(cargo_crate_uris ${CRATES})"
1316 -
1317 -LICENSE="Apache-2.0"
1318 -SLOT="0"
1319 -KEYWORDS="~amd64"
1320 -IUSE="azure dist-client dist-server gcs memcached redis s3"
1321 -
1322 -DEPEND="
1323 - dist-server? ( dev-libs/openssl:0= )
1324 - gcs? ( dev-libs/openssl:0= )
1325 -"
1326 -
1327 -RDEPEND="${DEPEND}
1328 - dist-server? ( sys-apps/bubblewrap )
1329 -"
1330 -
1331 -QA_FLAGS_IGNORED="usr/bin/sccache*"
1332 -
1333 -src_configure() {
1334 - myfeatures=(
1335 - $(usev azure)
1336 - $(usev dist-client)
1337 - $(usev dist-server)
1338 - $(usev gcs)
1339 - $(usev memcached)
1340 - $(usev redis)
1341 - $(usev s3)
1342 - )
1343 -}
1344 -
1345 -src_compile(){
1346 - cargo_src_compile ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
1347 -}
1348 -
1349 -src_install() {
1350 - cargo_src_install ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
1351 -
1352 - keepdir /etc/sccache
1353 -
1354 - einstalldocs
1355 - dodoc -r docs/.
1356 -
1357 - if use dist-server; then
1358 - newinitd "${FILESDIR}"/server.initd-r1 sccache-server
1359 - newconfd "${FILESDIR}"/server.confd-r1 sccache-server
1360 -
1361 - newinitd "${FILESDIR}"/scheduler.initd-r1 sccache-scheduler
1362 - newconfd "${FILESDIR}"/scheduler.confd-r1 sccache-scheduler
1363 - fi
1364 -}
1365 -
1366 -src_test() {
1367 - cargo_src_test ${myfeatures:+--features "${myfeatures[*]}"} --no-default-features
1368 -}
1369 -
1370 -pkg_postinst() {
1371 - ewarn "${PN} is experimental, please use with care"
1372 - use memcached && optfeature "memcached backend support" net-misc/memcached
1373 - use redis && optfeature "redis backend support" dev-db/redis
1374 -}