summaryrefslogtreecommitdiff
path: root/dev-vcs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-10 03:03:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-10 03:03:09 +0000
commitbe94ae04eee564451203d45977c2ef7c7ace1580 (patch)
tree616ffc0ad9aee18dc7d5e9e62bf62394e8e520ba /dev-vcs
parent2be329ae14bbf99f0fc4de7567e2386bbb529fdc (diff)
gentoo auto-resync : 10:11:2024 - 03:03:09
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/Manifest.gzbin11849 -> 11843 bytes
-rw-r--r--dev-vcs/breezy/Manifest4
-rw-r--r--dev-vcs/breezy/breezy-3.3.5-r1.ebuild (renamed from dev-vcs/breezy/breezy-3.3.5.ebuild)0
-rw-r--r--dev-vcs/breezy/breezy-3.3.7-r2.ebuild (renamed from dev-vcs/breezy/breezy-3.3.7-r1.ebuild)0
-rw-r--r--dev-vcs/git-absorb/Manifest2
-rw-r--r--dev-vcs/git-absorb/git-absorb-0.6.15-r1.ebuild (renamed from dev-vcs/git-absorb/git-absorb-0.6.15.ebuild)0
-rw-r--r--dev-vcs/mercurial/Manifest10
-rw-r--r--dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild (renamed from dev-vcs/mercurial/mercurial-6.5.3-r1.ebuild)9
-rw-r--r--dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild (renamed from dev-vcs/mercurial/mercurial-6.6.2-r1.ebuild)7
-rw-r--r--dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild (renamed from dev-vcs/mercurial/mercurial-6.7.4-r1.ebuild)7
-rw-r--r--dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild (renamed from dev-vcs/mercurial/mercurial-6.8.1.ebuild)7
-rw-r--r--dev-vcs/mercurial/mercurial-9999.ebuild7
-rw-r--r--dev-vcs/stgit/Manifest6
-rw-r--r--dev-vcs/stgit/stgit-2.4.11-r1.ebuild (renamed from dev-vcs/stgit/stgit-2.4.11.ebuild)0
-rw-r--r--dev-vcs/stgit/stgit-2.4.12-r1.ebuild (renamed from dev-vcs/stgit/stgit-2.4.12.ebuild)0
-rw-r--r--dev-vcs/stgit/stgit-2.4.6-r1.ebuild (renamed from dev-vcs/stgit/stgit-2.4.6.ebuild)0
16 files changed, 47 insertions, 12 deletions
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 69d15ca4e376..7785648c3c8c 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/breezy/Manifest b/dev-vcs/breezy/Manifest
index cc0095af65ad..e6f25d3fbb5b 100644
--- a/dev-vcs/breezy/Manifest
+++ b/dev-vcs/breezy/Manifest
@@ -2,6 +2,6 @@ DIST breezy-3.3.5-crates.tar.xz 3894068 BLAKE2B 4ea9de19a602d5e5040d3bd4a0196156
DIST breezy-3.3.5.tar.gz 10393262 BLAKE2B 32563b74fb639888265b1a6af7650f73a2e11750be7d7cb62861aafae1c08998bffc666727fcd4ee31dcc741232b4aeb518ef2023bcf1d8138563724b63672f8 SHA512 daff16f4df9b2f89fd6bef335af0b30d2567c8f1e4fa9b02ba2a528f0c56daedc58c83af92297148001fb9eb177115875d02a2969b9847387058edcae0db104b
DIST breezy-3.3.7-crates.tar.xz 4038220 BLAKE2B 47cc506d291ae70422283b405fc4cff006b3587e222f9ff99e4bc9768aca4cab72837d3d40d524a27c54ab8fd8353bb3031e97e936bbedcf5c82772072721ad7 SHA512 21473b953bfdfb90102b749d0089a8926e6ff1cf4cc366709232d6f272856784f4fc7f0d79fe330b85198c288cb587ce08f479d67fa7c5efbf7bcac2da8b663c
DIST breezy-3.3.7.tar.gz 9477114 BLAKE2B 98f2fc865d1b341c9458111c70b9b0f1be0b8cc8ddaf601ac29dd05911f69539f2fbdcbd2a9eab7fbd9b69ebe38f46bb4753af92ed3a5f2bfdd6382e970dce89 SHA512 4f4a775f1e866f39cce9c9766d4304d730ac386f8bab4ed1ee5d6c4052f2e5089ca75445656d9674f7cd26b42ac0a3b6434c7843862692f12159883691cf303b
-EBUILD breezy-3.3.5.ebuild 1965 BLAKE2B a68295538674474ab5659c21c649fe1e6ac9b5671b1bb29cd948f3a62084d809b8ce827a68d4c01f24bd08607e78a89016c961396933440d8075a28e3df42ecb SHA512 f6ae8c46279f8f53d1560d9dc11525a17969223e217e10e405f030f2308a47ef8153c2df334bed06afcdf6318b179989f152efda1e05d6eb48afcce4099cd76b
-EBUILD breezy-3.3.7-r1.ebuild 2004 BLAKE2B c437f4b591fd5777842706f4eff63e2b14c576cd26042951a12109308ecaae6409a0813bbc0b50ccaf6dc277b1939719a05b317aadf8c61f9dba9b6fcfefc661 SHA512 396e48d5e5e57a516dd66453f3e8584fd8eb2eb11d670112294adb0524429bbd97d790dfc2f6e8839f2153acb2e21dedb08cfcdfb859c18b3e4934cf19031304
+EBUILD breezy-3.3.5-r1.ebuild 1965 BLAKE2B a68295538674474ab5659c21c649fe1e6ac9b5671b1bb29cd948f3a62084d809b8ce827a68d4c01f24bd08607e78a89016c961396933440d8075a28e3df42ecb SHA512 f6ae8c46279f8f53d1560d9dc11525a17969223e217e10e405f030f2308a47ef8153c2df334bed06afcdf6318b179989f152efda1e05d6eb48afcce4099cd76b
+EBUILD breezy-3.3.7-r2.ebuild 2004 BLAKE2B c437f4b591fd5777842706f4eff63e2b14c576cd26042951a12109308ecaae6409a0813bbc0b50ccaf6dc277b1939719a05b317aadf8c61f9dba9b6fcfefc661 SHA512 396e48d5e5e57a516dd66453f3e8584fd8eb2eb11d670112294adb0524429bbd97d790dfc2f6e8839f2153acb2e21dedb08cfcdfb859c18b3e4934cf19031304
MISC metadata.xml 424 BLAKE2B 485d8ba011693c021b649e37c76ea715b5a64b3356b7acd30abf841782ced63261cb34a254bf82e282c5e4ac8fd9550fd8d68504b35b4d540482c33ee4d50c83 SHA512 6ae1b97af9d955eae016ea7c9c87f7fe3fa80a6a3c8cfed4a962b6974eaaa14f0a02c4846ba387b4dc7d643c134e9d17526ff5b275c3f7e46a098204505bfc3b
diff --git a/dev-vcs/breezy/breezy-3.3.5.ebuild b/dev-vcs/breezy/breezy-3.3.5-r1.ebuild
index 215f1f5ffa2c..215f1f5ffa2c 100644
--- a/dev-vcs/breezy/breezy-3.3.5.ebuild
+++ b/dev-vcs/breezy/breezy-3.3.5-r1.ebuild
diff --git a/dev-vcs/breezy/breezy-3.3.7-r1.ebuild b/dev-vcs/breezy/breezy-3.3.7-r2.ebuild
index 695dc3e7e9a0..695dc3e7e9a0 100644
--- a/dev-vcs/breezy/breezy-3.3.7-r1.ebuild
+++ b/dev-vcs/breezy/breezy-3.3.7-r2.ebuild
diff --git a/dev-vcs/git-absorb/Manifest b/dev-vcs/git-absorb/Manifest
index 83c337a2c219..a4ec369ef93b 100644
--- a/dev-vcs/git-absorb/Manifest
+++ b/dev-vcs/git-absorb/Manifest
@@ -98,6 +98,6 @@ DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e
DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1
-EBUILD git-absorb-0.6.15.ebuild 3147 BLAKE2B a382185d17bdb1286c8705b9a4fd114ddff08ba35f0988731b574a0a533ea475682d0c816426336388722535038c46e647ee8872d76e29de1d9471184e3d9db4 SHA512 5877cd223b82fcbe51581691905c71bfaf364afad0a047ccb2dd04fda2e21a7e944071307766c3527481c5f53995da7c832b7430fdb7866769b8e5c5ce6683fd
+EBUILD git-absorb-0.6.15-r1.ebuild 3147 BLAKE2B a382185d17bdb1286c8705b9a4fd114ddff08ba35f0988731b574a0a533ea475682d0c816426336388722535038c46e647ee8872d76e29de1d9471184e3d9db4 SHA512 5877cd223b82fcbe51581691905c71bfaf364afad0a047ccb2dd04fda2e21a7e944071307766c3527481c5f53995da7c832b7430fdb7866769b8e5c5ce6683fd
EBUILD git-absorb-0.6.16.ebuild 3147 BLAKE2B bb2f39eea09d61409714d7d40c6a4c5f38650e3f94b25d02e9e24f3b9894149ea11db2d0c70d737c90bbe0086494c28595514b1214c38e940188d9a8850c7091 SHA512 fdc1b107b455dcbb48efc2579fe9303000a6439651f14ced2b3a1660218ed04a933910067334dfa327ca8940c5fdd15fd0610b3c2def9994192975d90fbfe30d
MISC metadata.xml 326 BLAKE2B 1ce61af807d0db7a5decbffc79fc653d7213c40b44fc1fe7441a0e787034e408ee167d5d2c4adc3f004b90c6ec520952504d66add287bbd540b3418c36f47de4 SHA512 9e288f04912600a55bbf5464eed414de2ea8911ce5bef9fe92d99e5d2a872652b3638d00235fea858151eebbf46905ed9108003297276202d4a1bd80ac0fc720
diff --git a/dev-vcs/git-absorb/git-absorb-0.6.15.ebuild b/dev-vcs/git-absorb/git-absorb-0.6.15-r1.ebuild
index c3b68e62d3d7..c3b68e62d3d7 100644
--- a/dev-vcs/git-absorb/git-absorb-0.6.15.ebuild
+++ b/dev-vcs/git-absorb/git-absorb-0.6.15-r1.ebuild
diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index 2afaaaab1e05..fc13cfafd21d 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -200,9 +200,9 @@ DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b279
DIST zstd-0.12.3+zstd.1.5.2.crate 29693 BLAKE2B 57789ec212f12d3416784d7d8830a197437fd5a7c90ed62dd4b5add87f84039fe7afebb1c37f0973644845129868c0c6009bd39163b6afcc8b218653d2491b98 SHA512 1ee79370e2a7517638e51ea3c5c2f7f9d3f42364eefc5b10e909f52e50bffd141ecf2ac4d3701bd7655c965dd03a608ca5b69743fc2ed877f4dbfcb79715b70f
DIST zstd-safe-6.0.4+zstd.1.5.4.crate 20856 BLAKE2B 05ef99fecb0d49c47dda75c23e89b7c5193ea00cee153be1856818ce3cbb97171b631ad27c01bde6fb02cc532a4aa8115ad9c6f2359ae6917e86062d833b75e4 SHA512 db03385ae800053ddb1bb6a2089712f284c21e43a99deeed6367ca8dabbb3f96b12066dfb57f484172a386fc9576c28e38d1a7bbf838debc05877bc68cd5c9cf
DIST zstd-sys-2.0.7+zstd.1.5.4.crate 732100 BLAKE2B 1859d1feb7c31d53df56b198b88a391bf09e221d09d449878043dc780ae6e3b3a0ad05fe3fb4980e849ab914f68d281d41f51f7bbceec6e1403d9b4e25572b4c SHA512 dcddc4f0d7486ee144df4e2173536dc02c9714b6f702edb9a9e04b4c02f4d347b5a70fbc020c1d08c079d38a423c4dc8b6b86e7e43ec3ccfcc8e3ff9861be11b
-EBUILD mercurial-6.5.3-r1.ebuild 7885 BLAKE2B b5fc6f6521d7982286678f40e677722926d4bf109198e362705b3fac897180a47376ed4fc64eac5c210faab115c418bb36ad51c90ae46d23eba34add9190ddfd SHA512 488b97bbe0371d59892d323831c085e4c4e88c20a66945d51d2eeaf9d1db86ffc4c58858b539c3608c114c2361325593126ef93383dd46af84dd050fd4a0a577
-EBUILD mercurial-6.6.2-r1.ebuild 8042 BLAKE2B 289776ef1198d4eb12f5955e29653207358887433d936748f2a22701743fee796110b13abc44dfbc5cec0e70beac977987f9265e6b0b1663f9d31f26ca09868f SHA512 47bdc139dcba10d4f85f83498ed3a8e4905afdcbd68c96f48c0cef8019e92e0c9e4915deb617b31d0c88f963c28aa58034bb1f475ec5444a035317e843c2c0d5
-EBUILD mercurial-6.7.4-r1.ebuild 8280 BLAKE2B c73b7f62dd45157de23f54e0ff1d94f52b9608665636df3c6cf373ce1252b78a175fc99969111f54d8bf4d93708c35d595161b5d87e357722253b15e08deff45 SHA512 e7ef614ff0711718c02dbe34ab9029454c18291e9a62e542a04a60233c20de691af602f80f951914d3fd477e3396e2d080902b353aea8ca064fbe3f6aa64f52a
-EBUILD mercurial-6.8.1.ebuild 8612 BLAKE2B 9941e761e2798eebc42212fe7c0e88e48a87800ceb7c3fadefedb9d6529a5cbb95606699d04304372052f7c12d074ecd031bab650779a622371c116d18cb048c SHA512 cbb290a2ef621a5351ef3a7647911d43b4d0426aba47f4477af675312da6961ffa123f21f0421315d27e94147afa2f5c2d6db84026fe3ed48103922d4f9f8674
-EBUILD mercurial-9999.ebuild 4689 BLAKE2B 1d53deeb550932bce07a2fca83330a5a83b3ccd53b4bd911efa642e38225283243a596d9326286cb2ee6f8a9711928a442475b201fef4d40256d3903867486d0 SHA512 eefa3be078437daca8622b0e150f58ac0e48b374d6203dc8dc8420e303f935064370c5b5752f4284fcb82cb4e9ecc2719d25a7a692465c4eeb8ac28fb4d6092c
+EBUILD mercurial-6.5.3-r2.ebuild 7955 BLAKE2B 45e79dc13116db9c161021661c62bde59b1bddd3d7917ce5bd8163db406b0e09325afa2438be82bcda3ed77289ebde0f227b496e76afde955af828f07bf98e94 SHA512 cf86468fcc905dec0edabf3df456bac7803a73cd5c75ec2e42352a83ebf6fdc90e3f38b40dc9ca6f4c3619657da21f13ec3e8e6984743bd1dd1e1f767ef98e47
+EBUILD mercurial-6.6.2-r2.ebuild 8122 BLAKE2B 507a624e83db7efbee20fbbeea87d805f6988765f51587f5435cc4ed34aa5695d2722ab5bc8b1bfac35765749c5e04c0738243839cbc3c848607e21dcc69c204 SHA512 d4cc3a25456df0d239914da9a911f4c8bdf9d40ea3c0de3444817797c2f440eeb390f5fd71af984f8d2e947ad4bac0caa3a196445d2f780f01856d909b9091b2
+EBUILD mercurial-6.7.4-r2.ebuild 8360 BLAKE2B fb630c6ff9bc36010b1f32733bee492406b9ef662dbf0fffb42279fe3d73d628d697e03b378e6ea8fcaf6dbd26fcb9305206c6a0ca71906a640f3dbc7f76e298 SHA512 68368549c508956cbf5aebf58c9ed958e00eb93f8ee864284c8bf847685bdc143341808b4675c0f091e73d3fdc0e64bb4ce8666697dfacc1554b51dca74d8ff6
+EBUILD mercurial-6.8.1-r1.ebuild 8692 BLAKE2B ff5d5264134a46b050449c0cd734ac15a1e8c359747893a460b18fbefbfe2eebfb7319c952914e1429d74855d496b75bdf3d3604f92bda4addbfbbc95f325fad SHA512 e3c76a5f8937fa6640c7aff6812247ac8d15da31beeb685d503334ee9c3cb4e0cc2adb5976cc821c97a51f8f41068c72aaa564c976128f5d7e67748ec5980936
+EBUILD mercurial-9999.ebuild 4769 BLAKE2B ed650a409eec92b335b2e62c9297b897928ed9e3e871af2cb82952dab1ca822784e06317036b0a520d405e69222921444bdd8cfd40b952b6c7dd6d1d1a1667ed SHA512 4cb30b4ea05781d6cd45cca6669b6863bcef2014af1d35d7093e5dce545e5c84accacffc52f23fd2207a57347bbbef810f2a4fbc35185e43ff7a477d7c461c53
MISC metadata.xml 543 BLAKE2B 648353ce40bb4e93585e0f34b7bd7eba764b421ae9962835d2e00ae6e893e1b0c9f7e94e1e3548f098a57f5901840986784e5c7e163679b41f6475ff9ba190ce SHA512 e6850e1b5088298ad42f2a9ce5313a4c974562242ee77e7af5c53bcb91bddb1676a24690a14d67dbac911735aaef462d70019b6fb764e1e17556df29b0ac7e1b
diff --git a/dev-vcs/mercurial/mercurial-6.5.3-r1.ebuild b/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild
index ef5aaf4ea840..933cf0197caa 100644
--- a/dev-vcs/mercurial/mercurial-6.5.3-r1.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.5.3-r2.ebuild
@@ -161,12 +161,15 @@ CRATES="
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 ${CRATES}) )"
+ 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 )"
@@ -194,6 +197,10 @@ RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/python3.12.patch" )
+pkg_setup() {
+ use rust && rust_pkg_setup
+}
+
src_unpack() {
default_src_unpack
if use rust; then
diff --git a/dev-vcs/mercurial/mercurial-6.6.2-r1.ebuild b/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild
index 08e2955bc986..5d8b7b8bc699 100644
--- a/dev-vcs/mercurial/mercurial-6.6.2-r1.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.6.2-r2.ebuild
@@ -170,6 +170,9 @@ CRATES="
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"
@@ -204,6 +207,10 @@ RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/python3.12.patch" )
+pkg_setup() {
+ use rust && rust_pkg_setup
+}
+
src_unpack() {
default_src_unpack
if use rust; then
diff --git a/dev-vcs/mercurial/mercurial-6.7.4-r1.ebuild b/dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild
index 564e460089e9..5654ea2bc44d 100644
--- a/dev-vcs/mercurial/mercurial-6.7.4-r1.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.7.4-r2.ebuild
@@ -181,6 +181,9 @@ CRATES="
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"
@@ -215,6 +218,10 @@ RESTRICT="!test? ( test )"
PATCHES=( "${FILESDIR}/python3.12.patch" )
+pkg_setup() {
+ use rust && rust_pkg_setup
+}
+
src_unpack() {
default_src_unpack
if use rust; then
diff --git a/dev-vcs/mercurial/mercurial-6.8.1.ebuild b/dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild
index f0b887149ad7..5673dd914f40 100644
--- a/dev-vcs/mercurial/mercurial-6.8.1.ebuild
+++ b/dev-vcs/mercurial/mercurial-6.8.1-r1.ebuild
@@ -201,6 +201,9 @@ CRATES="
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"
@@ -231,6 +234,10 @@ SITEFILE="70${PN}-gentoo.el"
RESTRICT="!test? ( test )"
+pkg_setup() {
+ use rust && rust_pkg_setup
+}
+
src_unpack() {
default_src_unpack
if use rust; then
diff --git a/dev-vcs/mercurial/mercurial-9999.ebuild b/dev-vcs/mercurial/mercurial-9999.ebuild
index 45093fbe0880..df6dbbf2a3de 100644
--- a/dev-vcs/mercurial/mercurial-9999.ebuild
+++ b/dev-vcs/mercurial/mercurial-9999.ebuild
@@ -9,6 +9,9 @@ DISTUTILS_EXT=1
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="threads(+)"
+# for stdsimd
+RUST_MAX_VER=1.77.1
+
inherit bash-completion-r1 cargo elisp-common distutils-r1 mercurial flag-o-matic multiprocessing
DESCRIPTION="Scalable distributed SCM"
@@ -38,6 +41,10 @@ SITEFILE="70${PN}-gentoo.el"
RESTRICT="!test? ( test )"
+pkg_setup() {
+ use rust && rust_pkg_setup
+}
+
src_unpack() {
mercurial_src_unpack
if use rust; then
diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index bfc20b69be96..2537eafc6e77 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -293,7 +293,7 @@ DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39
DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
-EBUILD stgit-2.4.11.ebuild 4209 BLAKE2B 7cf7ec808002f11ff093b3e4a3a79256f3a17943ff0ec2b62b285e5fe6ee01bdacfd369c1ca43218de0769474510fdd3ae814e3779aa1f52b852f3c7d70888c7 SHA512 e2d26cf6fb6858f5c4dfe388c5bdec9f18b29be0a2f348e5130072a3018a4cc2b20d4d51e8c75dc66a1e878731e3147bf0703d43fd35d70730063e0a06d39d1a
-EBUILD stgit-2.4.12.ebuild 4210 BLAKE2B b9842c668eedd1301dab7fadf9d46064ec6f4169403f7ffb749f296a83a130d4720d1c01b327525292b67fbd8ff1119bfc39dc210d2a759d14fc4bbd3bbfa04b SHA512 bc24634ce62476b80e55e2810ab8abe9d41cda44a3015b0a321aaae23e8f836555de8b3338b9428e03ce82f2290300782e664d187004af9cf39842fe00f02ebc
-EBUILD stgit-2.4.6.ebuild 4302 BLAKE2B bbfdc96930e968d91e9987b444636a2725367b3ae7ef0d32999afa258259ae9baf570fec55b69a417c32eaf6779975dd45fc6aad6efc5bc9c3bea0668c7eaa21 SHA512 cb12717d14da55a5fd761a7fd6d3bad251d766fb92171c71dc4e4b43a11f23501f4b22b523324149506be9cc89bc8f28e30971338c898b7c8f92deba6209f951
+EBUILD stgit-2.4.11-r1.ebuild 4209 BLAKE2B 7cf7ec808002f11ff093b3e4a3a79256f3a17943ff0ec2b62b285e5fe6ee01bdacfd369c1ca43218de0769474510fdd3ae814e3779aa1f52b852f3c7d70888c7 SHA512 e2d26cf6fb6858f5c4dfe388c5bdec9f18b29be0a2f348e5130072a3018a4cc2b20d4d51e8c75dc66a1e878731e3147bf0703d43fd35d70730063e0a06d39d1a
+EBUILD stgit-2.4.12-r1.ebuild 4210 BLAKE2B b9842c668eedd1301dab7fadf9d46064ec6f4169403f7ffb749f296a83a130d4720d1c01b327525292b67fbd8ff1119bfc39dc210d2a759d14fc4bbd3bbfa04b SHA512 bc24634ce62476b80e55e2810ab8abe9d41cda44a3015b0a321aaae23e8f836555de8b3338b9428e03ce82f2290300782e664d187004af9cf39842fe00f02ebc
+EBUILD stgit-2.4.6-r1.ebuild 4302 BLAKE2B bbfdc96930e968d91e9987b444636a2725367b3ae7ef0d32999afa258259ae9baf570fec55b69a417c32eaf6779975dd45fc6aad6efc5bc9c3bea0668c7eaa21 SHA512 cb12717d14da55a5fd761a7fd6d3bad251d766fb92171c71dc4e4b43a11f23501f4b22b523324149506be9cc89bc8f28e30971338c898b7c8f92deba6209f951
MISC metadata.xml 323 BLAKE2B 1c28327d872297f61225aa1980ceac920aa9b7a55e8ea79f8e1428480cbb9c123c6ac180031ea2ad69848b4e954586d4365e72c7f5789c534a4a6d5f27511d82 SHA512 93f18052662608b3f800bffc766b39a4f3991293889e952d5a5faa0d3eb6d8828031a676a5db8f2cb6a2692cacd4d0fde4ce28d8bb5655487889ce218f0d9f86
diff --git a/dev-vcs/stgit/stgit-2.4.11.ebuild b/dev-vcs/stgit/stgit-2.4.11-r1.ebuild
index 4ad2d8e33b6a..4ad2d8e33b6a 100644
--- a/dev-vcs/stgit/stgit-2.4.11.ebuild
+++ b/dev-vcs/stgit/stgit-2.4.11-r1.ebuild
diff --git a/dev-vcs/stgit/stgit-2.4.12.ebuild b/dev-vcs/stgit/stgit-2.4.12-r1.ebuild
index 84fa72cec8d1..84fa72cec8d1 100644
--- a/dev-vcs/stgit/stgit-2.4.12.ebuild
+++ b/dev-vcs/stgit/stgit-2.4.12-r1.ebuild
diff --git a/dev-vcs/stgit/stgit-2.4.6.ebuild b/dev-vcs/stgit/stgit-2.4.6-r1.ebuild
index e815ddb4c129..e815ddb4c129 100644
--- a/dev-vcs/stgit/stgit-2.4.6.ebuild
+++ b/dev-vcs/stgit/stgit-2.4.6-r1.ebuild