commit:     4491a0762d7bbab5791767a116ea54ae457b7665
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 19 15:06:08 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb 19 20:16:26 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4491a076

dev-vcs/mercurial: drop 6.5.3-r2, 6.6.2-r2

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

 dev-vcs/mercurial/Manifest                  |   7 -
 dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild | 368 ---------------------------
 dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild | 378 ----------------------------
 3 files changed, 753 deletions(-)

diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index 5a9e21d9464c..59d54a6a2e9d 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -19,7 +19,6 @@ DIST bytes-cast-derive-0.2.0.crate 6632 BLAKE2B 
274425a91dfd10115d163acf02b49b1b
 DIST cc-1.0.76.crate 60132 BLAKE2B 
9e8dabe8cb64a8ef7bb4a91d4e601a9175712da00644125e0e625b0a10a4815ed1a3c93f32eb773d0c2215c74b8f0d73a35831291195dff65d1ae79b8e423d8a
 SHA512 
9a31f5a78859f7272cba9289d0c1b7fe01cbbe5ccd20a729141a751df7f5a576726e2b7e038cb7142e63c59a5ce7cdb83b93c32d5b5f3f45bb297ecdc1b9e983
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B 
a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e
 SHA512 
74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
-DIST chrono-0.4.23.crate 187259 BLAKE2B 
b4a7cfb8d1921d396c9e2bf350e6c61d04480a78c170d153e525ff581e8298936583744b6c59769774fdb8ad433269d01ad792f967da96e6c19d33460de937f9
 SHA512 
697a78ee83eaf38d83011bdf2086b3149b830d3d270e8414828b98ed2426063df43ac6eb4324f2dd694662afb86e6e4f005dee6116dfdd97adaebedefffd43fa
 DIST chrono-0.4.34.crate 228932 BLAKE2B 
a2feab8d8b079209f8661fd8c5069f2a5fc3e5b0a6233187ace16f8f2ad8b4a147253e47af306cb31aacd82bdf490a8c8a171ad702b8dc22f9b934205d080c55
 SHA512 
2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1
 DIST clap-4.0.24.crate 205106 BLAKE2B 
20e39c66ac060183d29937f83c0119e3ce984e1891cd2bb17b920a8400d5755b4f5ebdf19fc722023de2fc374919f14bc69492ba21f02f1ea2173c0dcf38d8c1
 SHA512 
ccbbb6677fea4981d7569af9ef13dc7fb45b714d85222fe488254b32941b346ce943640720fb3863511cda7299061348cf615790c9725c9fa87fe7aa22b78efb
 DIST clap_derive-4.0.21.crate 27567 BLAKE2B 
cbef7e547b0d0a145ee7696a773e1dce541866dd4878797e9b810b7506dd11d75ae9cd2547b4c3330569390568a1039588406ee614b9eaa2b1a619951b0e67e5
 SHA512 
95bbddfd09de9dc1c64266743e9877aaed086be56f7e0f6e933dc5245724fead7163316a7bb4a744bc81597e4d079fb0abfea891766a17e0b1aafba011dd74df
@@ -91,15 +90,12 @@ DIST logging_timer_proc_macros-1.1.0.crate 3873 BLAKE2B 
ae1db4a62c1ffee869612450
 DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memmap2-0.5.8.crate 26592 BLAKE2B 
ca38d5b65ce834560a26e5a3e0068db9d600ddea1ff45a015cce9568bab979d4c0483c52fd44ba914bb005b5ccebcf026fb7d9d0f43efb629736a880576f3cbc
 SHA512 
b77600f2ef65a7df24591b8d553decd66866200240303948f25690aaea755c401aca523482d310f7606999af454e3e43711148ef3709d570fcf4af117bab094d
 DIST memoffset-0.6.5.crate 7686 BLAKE2B 
9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009
 SHA512 
11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
-DIST mercurial-6.5.3.tar.gz 8235306 BLAKE2B 
d48c467e2c791a7421741e7aaae223eabcfb0bea5123cf80886edb6ef5ddec411540bae49f085ff03a478d42e63ef4803fd32c8953470cadc2de0153b9372aad
 SHA512 
af90ec414fbf9da518ce0de5b855b5dd6e4141f838ab0da54a40f31aa00245d21f14f1352fe537744fb6ae5a3e4f2723076f4773fafac649b8483fefd002b510
-DIST mercurial-6.6.2.tar.gz 8252567 BLAKE2B 
8fb2395e463bc6678cadb902c5559aea5a9ae08eebe2733228dabe78ed52cef89c8fb2690c677c9d1f9e5fdcf6a89ff065def0b9daa7292136b32ab45f9136d7
 SHA512 
cf45c7c43555bd64d95ec6de2af7952bb50c2fba9ec59ce1afd9437b1fb53e399bd1e6f1b6e17cc5699f598cca4e087f82b3097d2d772219dd0337bbbde2d16b
 DIST mercurial-6.7.4.tar.gz 8310726 BLAKE2B 
a4567ca200b89a1563cad4ef07832137b22b7c6b948c6fd5471f733d6a50b63ff0fe4c4b4e3298625c84da60353a903a83841038e8f8da743ee03d42a5ce513f
 SHA512 
d2668750b4b86bf31323f103095a47cc963820f37769384f00b763b0cb2810ca660bce985a2d0b35b2617b57d6ecb61c97e7698198e89bb69c183bc91eeab96f
 DIST mercurial-6.8.2.tar.gz 8326288 BLAKE2B 
cf475cd324e5279729d37bcf0c1f804183f96afd2d608e4c2b30c462dce163f2a45d0a483c145ee23898bdb367256604d7a6b6118691584b6f9a2d677d2171d2
 SHA512 
f0c484b5ca7430dd33528e6ac346cf3c600b5c3e620c1f562e92c2584d5a45fa16eda666a1036f9af08c57a22aa424dc56ae31b1668b644209302e1c1c77de1d
 DIST mercurial-6.9.1.tar.gz 8664016 BLAKE2B 
674b66c05558d9a542f36e02cf20891e43d8017274317218c1fcd4bbdf737c48be580601daeff54488673b36e02cfe5c7edf443860fe2446139d1b989a9f7f5b
 SHA512 
8e04d84b17145de2659c0a1114dba1dfc291ce3742b7057db1004b63caf7922f5bac865908cbd0065b05722707705e1181963651a9a02f1ee80bb70bee408bad
 DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 
8836697bdc3707f89fa869e6b09a36ee4d83ce2ae0a53bc7b06bbad70ed7ac25f8f67d841f3f611f6756d891f0eddb0abf7fcaf87570f8ab32220f113583ea6d
 SHA512 
589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114
 DIST nix-0.29.0.crate 318248 BLAKE2B 
3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca
 SHA512 
86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f
 DIST nom8-0.2.0.crate 162020 BLAKE2B 
e196fb349cdbb263d4fc754f922cd3b819f85bd323672f2f23ad465eea5352fdd631a7e411381f19447ff3b1f2780186fbb738d6f04fff33d97ca060ab94c2c2
 SHA512 
0d4cca8f13978e9101cc2eb9fb65ad879929a5361353c9a04e9850061e788e942948a6ea064c6986440a2576c10ce84daa8aa21d75214f322691da5f63668454
-DIST num-integer-0.1.45.crate 22529 BLAKE2B 
4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222
 SHA512 
731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
 DIST num-traits-0.2.15.crate 49262 BLAKE2B 
942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04
 SHA512 
5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
 DIST num_cpus-1.14.0.crate 15673 BLAKE2B 
cc706b01681898799a5388fba863d2e8d13eb09644ecb92cb93a3f1c8b24527ad259c455cf56fe06d8ed6193ac1e8968d62a50824e4906e2ab66fc53e6e654be
 SHA512 
c3b19f7cad14947c9860ed81617e2f7492f69248c8436ce83429cae9fe09d7be04c813233b54ca216e7dc2e03b76f46c5659154f89bb804e702f23b78feb3507
 DIST number_prefix-0.4.0.crate 6922 BLAKE2B 
81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554
 SHA512 
a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
@@ -155,7 +151,6 @@ DIST sized-chunks-0.6.5.crate 43628 BLAKE2B 
961121bd773ea5f0e6c3210b17191e122e90
 DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 
287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205
 SHA512 
a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
 DIST static_assertions-1.1.0.crate 18480 BLAKE2B 
358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e
 SHA512 
46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
 DIST strsim-0.10.0.crate 11355 BLAKE2B 
bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f
 SHA512 
78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
-DIST syn-1.0.103.crate 236495 BLAKE2B 
fd139b1a8b4449e9be6eddf0036c19b93b876182a03f36954f79eaf79abd5e53667a8a9fcb5c872c96639779307fa293f597831ff838a41d90e1ea201f8a4797
 SHA512 
3dc0f564ac1a4ce85060926c0897158da0baa127a46bb318506f4fdc79e53d9439295e8ed6a2d5ffcf15d9f6651081b7602cc2a091538e8df061b545f7e3bfe7
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 DIST tap-1.0.1.crate 11316 BLAKE2B 
60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83
 SHA512 
d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
 DIST tempfile-3.3.0.crate 27578 BLAKE2B 
e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77
 SHA512 
ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
@@ -163,7 +158,6 @@ DIST termcolor-1.1.3.crate 17242 BLAKE2B 
5aef69c0004081bd3cc4d531d13d63627cc0231
 DIST thiserror-1.0.39.crate 18729 BLAKE2B 
e5de927bb6400d7045c373d60209ea33095b36dceac690378a195a1283eee6f435d82de92606b48c486b8b281101dbf0f6441af5b7768b24853631189ab0fff5
 SHA512 
a419756ae6b0ce68561d39193739e1c92b573f1bacf606ffede7e520a3a5fa94cf59e60e49a43252765251d052d67d02b737563f7c3efb3e10d5cf662860c4f9
 DIST thiserror-impl-1.0.39.crate 15057 BLAKE2B 
72679c216f5c6dfeac1c13c22a5a019c2e996188a4bf1c22ed57b7641a41f5d409b496f216dde10ee44d639545200e2a30f74062b586b49bcaa3539e1e057bfa
 SHA512 
a58f8dd684ae588171e4e9be4c558617a1d438d7ee10dda155b5f06e374f45b016f9789932834e5c231b3f82ede690d4f6585d9c95ab77f6694791a94aaaa08d
 DIST thread_local-1.1.4.crate 13106 BLAKE2B 
64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2
 SHA512 
db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5
-DIST time-0.1.44.crate 28885 BLAKE2B 
5e2ca11af9da0847239a086330d0cd00fcb5b63862f9dfec46f72a065bb35ec2236a21ee1c56bf65e3117105e7815cafe67e3725b8575373e875dfcea401d967
 SHA512 
736a38637be0193a06fa35d42b4873b04a0a35d84cd2af85b7f653a1b67b95078577134bb187b777730e73cce67f437b45ff5c72b8e3f1f8e2ed3420ea0324cf
 DIST toml-0.6.0.crate 47246 BLAKE2B 
8074f8bc4399e30d31b67eda9b8e7afd2139c35edd1990bce856ab9942e9b76041aa448fc372b58ea78396b549a962b53ec8b9a36c43fd7422728d7673f8b055
 SHA512 
660a4e838ca7377ce44abaa2a180a2205cb5aaaef468a779fd0715587bf459b9ebcda3623b0d2323154546dbed6ee8af42374fdf2a30d3e3d52fa74b0f59b89b
 DIST toml_datetime-0.5.1.crate 10593 BLAKE2B 
aa714d7e5bb93f656774d403488cd8fe177e39b960aa66092736c12e8a730b6dd2579f1a0cf6ed12213571645a959f45834f7e5bf5ae6ea6cb4fc4181edc499e
 SHA512 
9d50b6b1d120c6a5bc8029510ed4c5c3d787a4c8d55d989e449f5cfe8092b2c8ea7ef61217360acbc9880430621bf1fbd413d8b1d9f2337a6a13f23f23c00b06
 DIST toml_edit-0.18.1.crate 102542 BLAKE2B 
6b1a3a5955f8f22b4b01e4696e0f90c8ba0fb8d6cba27915d16db0236e7f026fef87816a8fedd15bfa6841002e2a0ff5fc25bae9caf2b464d4dafad28402f2bf
 SHA512 
0a6d5bba0679c302e101e2dc88361b21f89de9e73e18356e0abc30ad7728bf7815ad61d36de1db932850d4211d8b2db83f2e4ee292f19c84d38353c368f34f8c
@@ -175,7 +169,6 @@ DIST uuid-1.11.0.crate 47683 BLAKE2B 
37a601b0fe7ec57333613f8c18ada76bd784c43c8af
 DIST vcpkg-0.2.15.crate 228735 BLAKE2B 
6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50
 SHA512 
7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
 DIST vcsgraph-0.2.0.crate 24743 BLAKE2B 
42bb2ae57f5bdd8f307ccb9630e208dc07d3f3eca0eac70b561af2baebb0eca8b0858185839de32b861b59dd47514e76f9486b47a9e873f83670cd047e6e89e5
 SHA512 
af91f8537f48153d9e472f43f59ec9c7c7d5874cc46dd5339f8717f2bebe1f483fcc118ba0ede84fd7cd613484754f6f8d2ec888fe4ffc477c93247364d9f534
 DIST version_check-0.9.4.crate 14895 BLAKE2B 
fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89
 SHA512 
b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
-DIST wasi-0.10.0+wasi-snapshot-preview1.crate 26964 BLAKE2B 
525db01649a5981ee82ad80a1a4bab9baffd235262452675619f36a1b454017a74593c53c129f8c30b865994bbe30ef19cebaad9d245ccf54b9b07ef70d5d8ec
 SHA512 
88e2da617f50d9ebfb1e0c5857321fb86b5ee88ae8a8d199d3cc092e0f39688a2cb68503f7c6bb09dd6bc50a9a03597a1eb2e032150fbd0d0b8afa02ad771c88
 DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B 
fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155
 SHA512 
043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
 DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 
716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc
 SHA512 
dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47
 DIST wasm-bindgen-0.2.83.crate 169618 BLAKE2B 
f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109
 SHA512 
ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d

diff --git a/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild 
b/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild
deleted file mode 100644
index 933cf0197caa..000000000000
--- a/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild
+++ /dev/null
@@ -1,368 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=1
-DISTUTILS_USE_PEP517="setuptools"
-DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-CRATES="
-       adler-1.0.2
-       ahash-0.8.2
-       aho-corasick-0.7.19
-       android_system_properties-0.1.5
-       atty-0.2.14
-       autocfg-1.1.0
-       bitflags-1.3.2
-       bitmaps-2.1.0
-       block-buffer-0.9.0
-       block-buffer-0.10.3
-       bumpalo-3.11.1
-       byteorder-1.4.3
-       bytes-cast-0.3.0
-       bytes-cast-derive-0.2.0
-       cc-1.0.76
-       cfg-if-1.0.0
-       chrono-0.4.23
-       clap-4.0.24
-       clap_derive-4.0.21
-       clap_lex-0.3.0
-       codespan-reporting-0.11.1
-       convert_case-0.4.0
-       core-foundation-sys-0.8.3
-       cpufeatures-0.2.5
-       cpython-0.7.1
-       crc32fast-1.3.2
-       crossbeam-channel-0.5.6
-       crossbeam-deque-0.8.2
-       crossbeam-epoch-0.9.11
-       crossbeam-utils-0.8.12
-       crypto-common-0.1.6
-       ctor-0.1.26
-       cxx-1.0.81
-       cxx-build-1.0.81
-       cxxbridge-flags-1.0.81
-       cxxbridge-macro-1.0.81
-       derive_more-0.99.17
-       diff-0.1.13
-       digest-0.9.0
-       digest-0.10.5
-       either-1.8.0
-       env_logger-0.9.3
-       fastrand-1.8.0
-       flate2-1.0.24
-       format-bytes-0.3.0
-       format-bytes-macros-0.4.0
-       generic-array-0.14.6
-       getrandom-0.1.16
-       getrandom-0.2.8
-       hashbrown-0.13.1
-       heck-0.4.0
-       hermit-abi-0.1.19
-       hex-0.4.3
-       home-0.5.4
-       humantime-2.1.0
-       iana-time-zone-0.1.53
-       iana-time-zone-haiku-0.1.1
-       im-rc-15.1.0
-       instant-0.1.12
-       itertools-0.10.5
-       jobserver-0.1.25
-       js-sys-0.3.60
-       lazy_static-1.4.0
-       libc-0.2.137
-       libm-0.2.6
-       libz-sys-1.1.8
-       link-cplusplus-1.0.7
-       log-0.4.17
-       logging_timer-1.1.0
-       logging_timer_proc_macros-1.1.0
-       memchr-2.5.0
-       memmap2-0.5.8
-       memoffset-0.6.5
-       miniz_oxide-0.5.4
-       num-integer-0.1.45
-       num-traits-0.2.15
-       num_cpus-1.14.0
-       once_cell-1.16.0
-       opaque-debug-0.3.0
-       os_str_bytes-6.4.0
-       output_vt100-0.1.3
-       paste-1.0.9
-       pkg-config-0.3.26
-       ppv-lite86-0.2.17
-       pretty_assertions-1.3.0
-       proc-macro-error-1.0.4
-       proc-macro-error-attr-1.0.4
-       proc-macro2-1.0.47
-       python3-sys-0.7.1
-       quote-1.0.21
-       rand-0.7.3
-       rand-0.8.5
-       rand_chacha-0.2.2
-       rand_chacha-0.3.1
-       rand_core-0.5.1
-       rand_core-0.6.4
-       rand_distr-0.4.3
-       rand_hc-0.2.0
-       rand_pcg-0.3.1
-       rand_xoshiro-0.6.0
-       rayon-1.7.0
-       rayon-core-1.11.0
-       redox_syscall-0.2.16
-       regex-1.7.0
-       regex-syntax-0.6.28
-       remove_dir_all-0.5.3
-       rustc_version-0.4.0
-       same-file-1.0.6
-       scopeguard-1.1.0
-       scratch-1.0.2
-       self_cell-1.0.0
-       semver-1.0.14
-       sha-1-0.9.8
-       sha-1-0.10.0
-       sized-chunks-0.6.5
-       stable_deref_trait-1.2.0
-       static_assertions-1.1.0
-       strsim-0.10.0
-       syn-1.0.103
-       tempfile-3.3.0
-       termcolor-1.1.3
-       thread_local-1.1.4
-       time-0.1.44
-       twox-hash-1.6.3
-       typenum-1.15.0
-       unicode-ident-1.0.5
-       unicode-width-0.1.10
-       vcpkg-0.2.15
-       vcsgraph-0.2.0
-       version_check-0.9.4
-       wasi-0.9.0+wasi-snapshot-preview1
-       wasi-0.10.0+wasi-snapshot-preview1
-       wasi-0.11.0+wasi-snapshot-preview1
-       wasm-bindgen-0.2.83
-       wasm-bindgen-backend-0.2.83
-       wasm-bindgen-macro-0.2.83
-       wasm-bindgen-macro-support-0.2.83
-       wasm-bindgen-shared-0.2.83
-       web-sys-0.3.60
-       which-4.3.0
-       whoami-1.4.0
-       winapi-0.3.9
-       winapi-i686-pc-windows-gnu-0.4.0
-       winapi-util-0.1.5
-       winapi-x86_64-pc-windows-gnu-0.4.0
-       yansi-0.5.1
-       zstd-0.12.3+zstd.1.5.2
-       zstd-safe-6.0.4+zstd.1.5.4
-       zstd-sys-2.0.7+zstd.1.5.4
-"
-
-# for stdsimd
-RUST_MAX_VER=1.77.1
-
-inherit bash-completion-r1 cargo elisp-common distutils-r1 flag-o-matic 
multiprocessing
-
-DESCRIPTION="Scalable distributed SCM"
-HOMEPAGE="https://www.mercurial-scm.org/";
-SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz
-       rust? ( ${CARGO_CRATE_URIS} )"
-
-LICENSE="GPL-2+
-       rust? ( 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT MPL-2.0 
PSF-2 Unicode-DFS-2016 Unlicense ZLIB )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+chg emacs gpg test tk rust"
-
-BDEPEND="rust? ( ${RUST_DEPEND} )"
-RDEPEND="
-       app-misc/ca-certificates
-       gpg? ( app-crypt/gnupg )
-       tk? ( dev-lang/tk )"
-
-DEPEND="emacs? ( >=app-editors/emacs-23.1:* )
-       test? (
-               app-arch/unzip
-               dev-python/pygments[${PYTHON_USEDEP}]
-       )"
-
-REQUIRED_USE="rust? ( !$(python_gen_useflags 'python3_12') )"
-
-SITEFILE="70${PN}-gentoo.el"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=( "${FILESDIR}/python3.12.patch" )
-
-pkg_setup() {
-       use rust && rust_pkg_setup
-}
-
-src_unpack() {
-       default_src_unpack
-       if use rust; then
-               local S="${S}/rust/hg-cpython"
-               cargo_src_unpack
-       else
-               # Needed because distutils-r1 install under cargo_env if cargo 
is inherited
-               cargo_gen_config
-       fi
-}
-
-python_prepare_all() {
-       # fix up logic that won't work in Gentoo Prefix (also won't outside in
-       # certain cases), bug #362891
-       sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die
-       sed -i -e 's/__APPLE__/__NO_APPLE__/g' mercurial/cext/osutil.c || die
-
-       # Build assumes the Rust target directory, which is wrong for us.
-       sed -i -r "s:\brust[/,' ]+target[/,' 
]+release\b:rust/$(cargo_target_dir):g" \
-               Makefile \
-               setup.py \
-               tests/run-tests.py \
-               || die
-
-       distutils-r1_python_prepare_all
-}
-
-src_compile() {
-       if use rust; then
-               pushd rust/hg-cpython || die
-               cargo_src_compile --no-default-features --jobs $(makeopts_jobs)
-               popd || die
-       fi
-       distutils-r1_src_compile
-}
-
-python_compile() {
-       filter-flags -ftracer -ftree-vectorize
-       if use rust; then
-               local -x HGWITHRUSTEXT="cpython"
-       fi
-       distutils-r1_python_compile build_ext
-}
-
-python_compile_all() {
-       rm -r contrib/win32 || die
-       if use chg; then
-               emake -C contrib/chg
-       fi
-       if use rust; then
-               pushd rust/rhg || die
-               cargo_src_compile --no-default-features --jobs $(makeopts_jobs)
-               popd || die
-       fi
-       if use emacs; then
-               cd contrib || die
-               elisp-compile mercurial.el || die "elisp-compile failed!"
-       fi
-}
-
-src_install() {
-       distutils-r1_src_install
-}
-
-python_install() {
-       if use rust; then
-               local -x HGWITHRUSTEXT="cpython"
-       fi
-
-       distutils-r1_python_install build_ext
-       python_doscript contrib/hg-ssh
-}
-
-python_install_all() {
-       distutils-r1_python_install_all
-
-       newbashcomp contrib/bash_completion hg
-
-       insinto /usr/share/zsh/site-functions
-       newins contrib/zsh_completion _hg
-
-       dobin hgeditor
-       if use tk; then
-               dobin contrib/hgk
-       fi
-
-       if use emacs; then
-               elisp-install ${PN} contrib/mercurial.el* || die "elisp-install 
failed!"
-               elisp-make-site-file "${SITEFILE}"
-       fi
-
-       local RM_CONTRIB=( hgk hg-ssh bash_completion zsh_completion plan9 *.el 
)
-
-       if use chg; then
-               dobin contrib/chg/chg
-               doman contrib/chg/chg.1
-               RM_CONTRIB+=( chg )
-       fi
-       if use rust; then
-               dobin "rust/$(cargo_target_dir)/rhg"
-       fi
-
-       for f in ${RM_CONTRIB[@]}; do
-               rm -rf contrib/${f} || die
-       done
-
-       dodoc -r contrib
-       docompress -x /usr/share/doc/${PF}/contrib
-       doman doc/*.?
-       dodoc CONTRIBUTORS hgweb.cgi
-
-       insinto /etc/mercurial/hgrc.d
-       doins "${FILESDIR}/cacerts.rc"
-}
-
-src_test() {
-       pushd tests &>/dev/null || die
-       rm -rf *svn*                    # Subversion tests fail with 1.5
-       rm -f test-archive*             # Fails due to verbose tar output 
changes
-       rm -f test-convert-baz*         # GNU Arch baz
-       rm -f test-convert-cvs*         # CVS
-       rm -f test-convert-darcs*       # Darcs
-       rm -f test-convert-git*         # git
-       rm -f test-convert-mtn*         # monotone
-       rm -f test-convert-tla*         # GNU Arch tla
-       rm -f test-largefiles*          # tends to time out
-       rm -f test-https*                       # requires to support tls1.0
-       rm -rf test-removeemptydirs*    # requires access to access parent 
directories
-       if [[ ${EUID} -eq 0 ]]; then
-               einfo "Removing tests which require user privileges to succeed"
-               rm -f test-convert*
-               rm -f test-lock-badness*
-               rm -f test-permissions*
-               rm -f test-pull-permission*
-               rm -f test-journal-exists*
-               rm -f test-repair-strip*
-       fi
-
-       popd &>/dev/null || die
-       distutils-r1_src_test
-}
-
-python_test() {
-       cd tests || die
-       PYTHONWARNINGS=ignore "${PYTHON}" run-tests.py \
-               --jobs $(makeopts_jobs) \
-               --timeout 0 \
-               || die "Tests fail with ${EPYTHON}"
-}
-
-pkg_postinst() {
-       use emacs && elisp-site-regen
-
-       elog "If you want to convert repositories from other tools using 
convert"
-       elog "extension please install correct tool:"
-       elog "  dev-vcs/cvs"
-       elog "  dev-vcs/darcs"
-       elog "  dev-vcs/git"
-       elog "  dev-vcs/monotone"
-       elog "  dev-vcs/subversion"
-}
-
-pkg_postrm() {
-       use emacs && elisp-site-regen
-}

diff --git a/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild 
b/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild
deleted file mode 100644
index 5d8b7b8bc699..000000000000
--- a/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild
+++ /dev/null
@@ -1,378 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=1
-DISTUTILS_USE_PEP517="setuptools"
-DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-CRATES="
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+wasi-snapshot-preview1
-       [email protected]+wasi-snapshot-preview1
-       [email protected]+wasi-snapshot-preview1
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]
-       [email protected]+zstd.1.5.2
-       [email protected]+zstd.1.5.4
-       [email protected]+zstd.1.5.4
-"
-
-# for stdsimd
-RUST_MAX_VER=1.77.1
-
-inherit bash-completion-r1 cargo elisp-common distutils-r1 flag-o-matic 
multiprocessing
-
-DESCRIPTION="Scalable distributed SCM"
-HOMEPAGE="https://www.mercurial-scm.org/";
-SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz
-       rust? ( ${CARGO_CRATE_URIS} )"
-
-LICENSE="GPL-2+
-       rust? (
-               0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 
MIT MPL-2.0 PSF-2 Unicode-DFS-2016 Unlicense ZLIB )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~m68k ~mips ppc ppc64 ~riscv x86 
~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+chg emacs gpg test tk rust"
-
-BDEPEND="rust? ( ${RUST_DEPEND} )"
-RDEPEND="
-       app-misc/ca-certificates
-       gpg? ( app-crypt/gnupg )
-       tk? ( dev-lang/tk )"
-
-DEPEND="emacs? ( >=app-editors/emacs-23.1:* )
-       test? (
-               app-arch/unzip
-               dev-python/pygments[${PYTHON_USEDEP}]
-       )"
-
-REQUIRED_USE="rust? ( !$(python_gen_useflags 'python3_12') )"
-
-SITEFILE="70${PN}-gentoo.el"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=( "${FILESDIR}/python3.12.patch" )
-
-pkg_setup() {
-       use rust && rust_pkg_setup
-}
-
-src_unpack() {
-       default_src_unpack
-       if use rust; then
-               local S="${S}/rust/hg-cpython"
-               cargo_src_unpack
-       else
-               # Needed because distutils-r1 install under cargo_env if cargo 
is inherited
-               cargo_gen_config
-       fi
-}
-
-python_prepare_all() {
-       # fix up logic that won't work in Gentoo Prefix (also won't outside in
-       # certain cases), bug #362891
-       sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die
-       sed -i -e 's/__APPLE__/__NO_APPLE__/g' mercurial/cext/osutil.c || die
-
-       # Build assumes the Rust target directory, which is wrong for us.
-       sed -i -r "s:\brust[/,' ]+target[/,' 
]+release\b:rust/$(cargo_target_dir):g" \
-               Makefile \
-               setup.py \
-               tests/run-tests.py \
-               || die
-
-       distutils-r1_python_prepare_all
-}
-
-src_compile() {
-       if use rust; then
-               pushd rust/hg-cpython || die
-               cargo_src_compile --no-default-features --jobs $(makeopts_jobs)
-               popd || die
-       fi
-       distutils-r1_src_compile
-}
-
-python_compile() {
-       filter-flags -ftracer -ftree-vectorize
-       if use rust; then
-               local -x HGWITHRUSTEXT="cpython"
-       fi
-       distutils-r1_python_compile build_ext
-}
-
-python_compile_all() {
-       rm -r contrib/win32 || die
-       if use chg; then
-               emake -C contrib/chg
-       fi
-       if use rust; then
-               pushd rust/rhg || die
-               cargo_src_compile --no-default-features --jobs $(makeopts_jobs)
-               popd || die
-       fi
-       if use emacs; then
-               cd contrib || die
-               elisp-compile mercurial.el || die "elisp-compile failed!"
-       fi
-}
-
-src_install() {
-       distutils-r1_src_install
-}
-
-python_install() {
-       if use rust; then
-               local -x HGWITHRUSTEXT="cpython"
-       fi
-
-       distutils-r1_python_install build_ext
-       python_doscript contrib/hg-ssh
-}
-
-python_install_all() {
-       distutils-r1_python_install_all
-
-       newbashcomp contrib/bash_completion hg
-
-       insinto /usr/share/zsh/site-functions
-       newins contrib/zsh_completion _hg
-
-       dobin hgeditor
-       if use tk; then
-               dobin contrib/hgk
-       fi
-
-       if use emacs; then
-               elisp-install ${PN} contrib/mercurial.el* || die "elisp-install 
failed!"
-               elisp-make-site-file "${SITEFILE}"
-       fi
-
-       local RM_CONTRIB=( hgk hg-ssh bash_completion zsh_completion plan9 *.el 
)
-
-       if use chg; then
-               dobin contrib/chg/chg
-               doman contrib/chg/chg.1
-               RM_CONTRIB+=( chg )
-       fi
-       if use rust; then
-               dobin "rust/$(cargo_target_dir)/rhg"
-       fi
-
-       for f in ${RM_CONTRIB[@]}; do
-               rm -rf contrib/${f} || die
-       done
-
-       dodoc -r contrib
-       docompress -x /usr/share/doc/${PF}/contrib
-       doman doc/*.?
-       dodoc CONTRIBUTORS hgweb.cgi
-
-       insinto /etc/mercurial/hgrc.d
-       doins "${FILESDIR}/cacerts.rc"
-}
-
-src_test() {
-       pushd tests &>/dev/null || die
-       rm -rf *svn*                    # Subversion tests fail with 1.5
-       rm -f test-archive*             # Fails due to verbose tar output 
changes
-       rm -f test-convert-baz*         # GNU Arch baz
-       rm -f test-convert-cvs*         # CVS
-       rm -f test-convert-darcs*       # Darcs
-       rm -f test-convert-git*         # git
-       rm -f test-convert-mtn*         # monotone
-       rm -f test-convert-tla*         # GNU Arch tla
-       rm -f test-largefiles*          # tends to time out
-       rm -f test-https*                       # requires to support tls1.0
-       rm -rf test-removeemptydirs*    # requires access to access parent 
directories
-       if [[ ${EUID} -eq 0 ]]; then
-               einfo "Removing tests which require user privileges to succeed"
-               rm -f test-convert*
-               rm -f test-lock-badness*
-               rm -f test-permissions*
-               rm -f test-pull-permission*
-               rm -f test-journal-exists*
-               rm -f test-repair-strip*
-       fi
-
-       popd &>/dev/null || die
-       distutils-r1_src_test
-}
-
-python_test() {
-       cd tests || die
-       PYTHONWARNINGS=ignore "${PYTHON}" run-tests.py \
-               --jobs $(makeopts_jobs) \
-               --timeout 0 \
-               || die "Tests fail with ${EPYTHON}"
-}
-
-pkg_postinst() {
-       use emacs && elisp-site-regen
-
-       elog "If you want to convert repositories from other tools using 
convert"
-       elog "extension please install correct tool:"
-       elog "  dev-vcs/cvs"
-       elog "  dev-vcs/darcs"
-       elog "  dev-vcs/git"
-       elog "  dev-vcs/monotone"
-       elog "  dev-vcs/subversion"
-}
-
-pkg_postrm() {
-       use emacs && elisp-site-regen
-}

Reply via email to