summaryrefslogtreecommitdiff
path: root/dev-vcs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-10-26 00:10:07 +0100
committerV3n3RiX <venerix@koprulu.sector>2021-10-26 00:10:07 +0100
commit95461df035e3867364495f065e5e805bf629b2d7 (patch)
tree867dce371a84a696e91be255d89f282975aa0480 /dev-vcs
parent46eedbedafdb0040c37884982d4c775ce277fb7b (diff)
gentoo resync : 25.10.2021
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/Manifest.gzbin11336 -> 11333 bytes
-rw-r--r--dev-vcs/git-big-picture/Manifest1
-rw-r--r--dev-vcs/git-big-picture/git-big-picture-1.1.1-r1.ebuild39
-rw-r--r--dev-vcs/hg-evolve/Manifest4
-rw-r--r--dev-vcs/hg-evolve/hg-evolve-10.4.0.ebuild (renamed from dev-vcs/hg-evolve/hg-evolve-10.3.3.ebuild)7
-rw-r--r--dev-vcs/mercurial/Manifest4
-rw-r--r--dev-vcs/mercurial/mercurial-5.9.2.ebuild (renamed from dev-vcs/mercurial/mercurial-5.9.1.ebuild)0
-rw-r--r--dev-vcs/pre-commit/Manifest2
-rw-r--r--dev-vcs/pre-commit/pre-commit-2.15.0.ebuild2
-rw-r--r--dev-vcs/rcs/Manifest3
-rw-r--r--dev-vcs/rcs/files/rcs-5.10.0-glibc-2.34.patch44
-rw-r--r--dev-vcs/rcs/rcs-5.10.0.ebuild53
-rw-r--r--dev-vcs/svneverever/Manifest1
-rw-r--r--dev-vcs/svneverever/svneverever-1.7.1-r1.ebuild20
-rw-r--r--dev-vcs/tortoisehg/Manifest2
-rw-r--r--dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild2
16 files changed, 174 insertions, 10 deletions
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 781e24492208..ed9a0502dc9a 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git-big-picture/Manifest b/dev-vcs/git-big-picture/Manifest
index 5b71fe70d3d2..5e4b180b5248 100644
--- a/dev-vcs/git-big-picture/Manifest
+++ b/dev-vcs/git-big-picture/Manifest
@@ -1,5 +1,6 @@
DIST git-big-picture-1.0.0.tar.gz 2952246 BLAKE2B caf28b57399bbdc2c80feda70e2a043dc1a8ffdc1e88bc79ccec44d6857e52726961e5febe9d1dbe1230818990a291900237cc01f65e819995243cbbc47ba8a9 SHA512 3b5416d3802c91ee35ad31ef702ada5f23b33cd77ef4c1f15cf22bb7f7d1e3c315e100aabdca3831b56d52b1d1637afa86382f89f0a2bbc8c60970095cd53d43
DIST git-big-picture-1.1.1.tar.gz 2960674 BLAKE2B 00b3117f810b78965e5a260000689c3275f078307f8e5ef90e6a032036eeedcda743c6eff3e3a1f53744d71d9b3bf2692efc558d5f5b20eada9a9b2e21559796 SHA512 1bf1b620d73cccb058034bc8920adcab117fbda8b921937aac6b90e2162cf4b334cae934b0395efdf40b5e9a363e7ec69090ca943c839829dedaa40428dbdb13
EBUILD git-big-picture-1.0.0.ebuild 716 BLAKE2B 8783643bfe34e5b43efb9545bd901d022d984cf000c6eb04a182e493df52e7713db667a476d20dd9db1df9a492b1740eb4193a0771eb03bb2b39e40792dedfab SHA512 b234296687ceb1aae19757d42d4baa822233889087dcea91fd71efae7f5759cd4006b4d9bbb884049261c499828f7a8e3fae83a926b4423d48b35cd8f8eb8792
+EBUILD git-big-picture-1.1.1-r1.ebuild 844 BLAKE2B 166b86b88b090fd2fa71700448665a6609b8850849ab4d462b41869de3afa10d93c300d229f54a9c6e21db1ced3747c5876004c4b290d836c8774ebce4c9aa14 SHA512 b37112a7915fcd2fe5d080a568bd7d18219e6e4a11f336fc91d7269ae54c28892f5f09b8ea7587cd1d4e516e57a84b3b62e962c97a88fc09e436936b33155ed8
EBUILD git-big-picture-1.1.1.ebuild 876 BLAKE2B 5c43832dc4e02c9164a6ae4c9b4488eabdee730572b5a5535fc0519be22c0b3ca97670ce675dfb9b92d6498e171252cae0348a9091a8b356746181d4db120c98 SHA512 0fe6e14a0c7c3bd76ad1c659f0094210240ce25403068e86d74991b6c4f17701a19a0c8bcdd8c18ee65e311d56205614cb74cf09d626ad8bc1ade515b7ddda05
MISC metadata.xml 250 BLAKE2B 2bc2e14adc90cf0097dec7f5c2eeeaebecbd404252555385c3455d81ea3a22eecc3dc27aa17699ab500fdfcb737f58a6cc981aeb691fe6266537c290655ca54f SHA512 913641ea55e6cbeb7ca80b13ed2161dd3d22e6d2f59408bf272c4a79e4590b4f2c726f4025d190e58617e262313fbf9ba0892b72773e4769466f812b5c009374
diff --git a/dev-vcs/git-big-picture/git-big-picture-1.1.1-r1.ebuild b/dev-vcs/git-big-picture/git-big-picture-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..3164eba3540d
--- /dev/null
+++ b/dev-vcs/git-big-picture/git-big-picture-1.1.1-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Visualization tool for Git repositories"
+HOMEPAGE="https://github.com/git-big-picture/git-big-picture"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-util/cram[${PYTHON_USEDEP}]
+ )
+"
+# No need for "[python]" or "[${PYTHON_USEDEP}]" with any of these
+# since they are invoked using subprocess
+RDEPEND="
+ dev-vcs/git
+ media-gfx/graphviz[svg]
+"
+
+RESTRICT="!test? ( test )"
+
+python_test() {
+ pytest -vv test.py || die "Tests fail with ${EPYTHON}"
+
+ distutils_install_for_testing
+ cram test.cram || die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-vcs/hg-evolve/Manifest b/dev-vcs/hg-evolve/Manifest
index 68607bb35950..c0c8e5946ecb 100644
--- a/dev-vcs/hg-evolve/Manifest
+++ b/dev-vcs/hg-evolve/Manifest
@@ -1,3 +1,3 @@
-DIST hg-evolve-10.3.3.tar.gz 850961 BLAKE2B 06daf053ab696d543fcf03c4308b1f4bc2913160b15bd862d202556dc298fd5ec3d57ab14a54cb4e4de496db9a5b17316cf9d390e366fedda64d2a260bda8bb2 SHA512 f321bec25a876daf68058b1e3855457ff67c5cce58424b757e371e50f472ffd59c6d49c259b6ff7b7cffe3141ad91c0f9bc9d0030088deafa2cd38dd516d207b
-EBUILD hg-evolve-10.3.3.ebuild 783 BLAKE2B d9b38053796af1b0902bad9dc2ba33e7fb3d288e070c1a00dd4310e1283799510e3a327f194ea41fb38b5d0a4ebce61d91a8099f5ef8f3fc8ae809eb87d50175 SHA512 238d099a12d6b8d9f5097a8ffc51ffe22d9dbb94f428c064629c4bcd3aabf6807cdbc0befb1d2c032b4296fd5489268a948f119e70d50a4c9b232c541aec0eb8
+DIST hg-evolve-10.4.0.tar.gz 853676 BLAKE2B 1dd700a25af1dcc5ab42ecfcb197c4d28d5efd1c45230824ada7564efe5d504aedd25edeacae913c6de100a8f33cb8db37f88c4724373c6cb0db308af4349376 SHA512 955e6f6c58cc29e00f6e3262d3dd7096290aa61826f4c4d70a181e24a3cbfc1ee7801b28000b168e4fe36208f46f826b07800270c73c650cf16fcffd48b19355
+EBUILD hg-evolve-10.4.0.ebuild 816 BLAKE2B 25eeefa383583b28ad17e7dbfd40095ffcccb240302c2ddf39f038a4a08f3774424df5f21d3392d92c68154ad2b47eb524149b063d9bcbade2de1ecabf1822bd SHA512 2519c8d4380274b28103fff628a0585b5ee080acb293f7725f279fe2ca80c50863b19d47fd394bc3fc06e4a23ae0b5e188e3ce834b06078aaee790802530bf3e
MISC metadata.xml 288 BLAKE2B 54e31858a4f27a06cd765803e86a61e88b7d749635253c913e726f063e6070955646dd540c6176b9ab3fba03c9e526662657f7896a7a66315bcd0ed831889ae8 SHA512 8eb895e369c0174b4a9c71dcdd167f022464057c0a3eabcfd9570e421b6b85fddaab6b6ee9d9f4f5dff6cffe7f7e6bff88b115cc28fb11c70b71dd367ff9f760
diff --git a/dev-vcs/hg-evolve/hg-evolve-10.3.3.ebuild b/dev-vcs/hg-evolve/hg-evolve-10.4.0.ebuild
index 53c83c8efa4c..8bcc76377839 100644
--- a/dev-vcs/hg-evolve/hg-evolve-10.3.3.ebuild
+++ b/dev-vcs/hg-evolve/hg-evolve-10.4.0.ebuild
@@ -17,9 +17,12 @@ KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="
- >=dev-vcs/mercurial-4.6[${PYTHON_USEDEP}]"
+ >=dev-vcs/mercurial-4.7[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
- doc? ( dev-python/sphinx )"
+ doc? (
+ dev-python/sphinx
+ media-gfx/imagemagick[svg]
+ )"
python_prepare_all() {
rm hgext3rd/__init__.py || die
diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest
index e24739e007a7..dcad8a9c04d3 100644
--- a/dev-vcs/mercurial/Manifest
+++ b/dev-vcs/mercurial/Manifest
@@ -59,7 +59,7 @@ DIST memmap-0.7.0.crate 15214 BLAKE2B 44a5bde9b85b2c378fd4c6ebfaa322ef8d0076472d
DIST memoffset-0.6.1.crate 7706 BLAKE2B 351e6ff24a61b1016e7749571e1e66dae370c58746baf00b4688bb1e2d8c88621aa6f135468593bcd8ba30acf2c097d06a0dd7243eb06b9825e3fc1ffd31ea52 SHA512 74d081af00b7e442198b786d79e4ef35c243d2e78347ab9cb50e127569aed3fd77b47b95df6f361a716abce27c8cc6cb1dfa12c92b0b2208b21f9eb9527b61be
DIST mercurial-5.8.1.tar.gz 7988000 BLAKE2B 7805a7141a503f8533a25d0cfd3c58c421c966cb9ec83503c855e02aeb8a7fff98bf529f4807bf6fc5f606ae110c4a0571e0e249441bd4be6b5eefb07284958e SHA512 d17c809fc48c55d646b677ad23b5cf4a1755f5a81790988109cd50ac259acc230edad7bf5ccc7a6384a490aeba4a7492327bb9878a541d5fa7207e2c378be966
DIST mercurial-5.8.tar.gz 7985326 BLAKE2B 3b64343b692c389368b9c61baf367fe739bb79a7b555308fcd4f09069472b393343f57608954017038c849d6812cd6fe5e1e20bbc6a95974d827d7e402c60bd7 SHA512 79eec3a468a1826d4910d140797f26f281ff5e5fb9a0e09656d458577e05cf11ac6032c0d282aeec2996edbd7af954652c97097ea4485b211dad7424c4d20979
-DIST mercurial-5.9.1.tar.gz 8120006 BLAKE2B e482f8b38d864f5a371d94a28393a873d98f4353bd8201d2b5a5c073b7fb48de7e7e66dc06d315a1fa0fad79526432f372f6406ca25a5ff4f84e2c0db521d873 SHA512 2fe734ff707a73d2537af0b0c98e1142fa52b41f7ec4d5572cc5a8479f2d081e69de8b3dd136915d84cde4283f239e0519435c1dfd861824e3021c4c78cd305f
+DIST mercurial-5.9.2.tar.gz 8125497 BLAKE2B e9e814e6139f28c39269f3001ce429077a3db931f74f350c47d560afc5ab6c56abe7bdf95c8f37ff419195a311f475284bf7b4b588ba925f2fd0af3dcd7b9cd9 SHA512 65002f90eb3050a0d257678f71e6f0c34b39cbb22b517ab265f25728a803012b95c6740f6cdbbabd994a2d66ca94499c4be42c882e299eb7e56412086211e861
DIST micro-timer-0.3.1.crate 3357 BLAKE2B 13c518d2b3de6fa683078b9906b719498da2e2be5a23e7a2511f3d1d69730769031ed6b488927bec845c0405782f55cfe5af8610d56d92e716ff5d9056650f5a SHA512 197beadbdf35dd0892f6e0c1a09b6b57472166ecaec3e10be12c436e1381540100092c9e717684db44b53375390cf2c245fdc6fdb376117fdf5b4405ade73cf7
DIST micro-timer-macros-0.3.1.crate 2928 BLAKE2B 148639d1f22965c7487fefd19b1413797aad0f9e0c4eb8ee7be181e7b6bd39e03a6d3d68131b05e09f87a3ef653d6eda643952025983b49736a9c6ddb778aafa SHA512 9c9ffc8432c9377d2de3fce931f398d7f77012f496dd6c011718abd46535205766d9f5a7c97ff14ecd87bb172039d8e92a8c45cfd9c14d220a368448da1b7917
DIST miniz_oxide-0.4.3.crate 50058 BLAKE2B bc7a152a984de061803c11255459ce3d8fa64dd5b38de9f2ed29213abc1922d68746ff523de3b99e0e95a8933ea75448a9fa1e14cbbe248549074cd5ce7b3c1d SHA512 8c0e2b3a585a0986a61977d4459adb1a7c396ab53f4f688dcbeb2a09c60878b0423f54fd1879c190f5c64690a2473ed2a07d4162a650f6c39f402f6b27e863b7
@@ -133,6 +133,6 @@ DIST zstd-safe-2.0.5+zstd.1.4.5.crate 9002 BLAKE2B bf92884b629d5685dd563e481e63c
DIST zstd-sys-1.4.17+zstd.1.4.5.crate 2046794 BLAKE2B 40584094797d4cc479cff9d1b89abd1f7e800f774725dc03c531b67078027d5b82464984d4e2a76cabcd9d336234d245f93692d0111e2469ef21ca1ea6260d77 SHA512 89439b20e4e0bce6455d982fb7467c45436ee68572395db662d056eb2e09e95ad600947bf11c27ba60b161c2e2511e04cac8dcfacc5f85fcf9222d4a206bdc30
EBUILD mercurial-5.8.1.ebuild 6570 BLAKE2B 6c241b207435f5e05d3e1e96ca198287a546cf3e7a5b77b7d42dd48fff7edd1dfce4149eb7c32f7735c8f8cb36c16f5d62942cf5e197da59ec022cf7e6d07f17 SHA512 5460def2a230fb17a20ecaf938d4ec01ad17b3b45b613d103a6a551f61d7802651d2eb06758f95942be5472c442d1b022ea4e5e870ab6f467c1568d17485d108
EBUILD mercurial-5.8.ebuild 6725 BLAKE2B 58728901788b4055ca9283ecdad0bb1225baa98ae814c5807ed3bd2fb77100f2ba2e6678630bbc4736e9522254bd3098bcce5f0aa764d35f7187ed65fd958171 SHA512 570f8c6b535bc7d8d68da878f179388c15a75a6edb37ef4e0de0e78ef7ceaf32452ea603624ad980fb0f9bbbb32cc610f0e84897927ccc3351345ecc0961a67d
-EBUILD mercurial-5.9.1.ebuild 6578 BLAKE2B f0d99ac4fa4be28c412e079e5555022d04b6df9f21a7c7d24ed6e1df2553a13c10c92428ff6b007af871d7cebd6e1c6f2f25408e82d5f3aee19caebc3bd6045d SHA512 51c164dc46ae4f2a3b931735df3ceb720272e4c3bc99bc4e5405a57fd4d28ee624f747f7f535aa7e85f483cba0d258c8e4695ae4f2d8fb973f8553eea859959a
+EBUILD mercurial-5.9.2.ebuild 6578 BLAKE2B f0d99ac4fa4be28c412e079e5555022d04b6df9f21a7c7d24ed6e1df2553a13c10c92428ff6b007af871d7cebd6e1c6f2f25408e82d5f3aee19caebc3bd6045d SHA512 51c164dc46ae4f2a3b931735df3ceb720272e4c3bc99bc4e5405a57fd4d28ee624f747f7f535aa7e85f483cba0d258c8e4695ae4f2d8fb973f8553eea859959a
EBUILD mercurial-9999.ebuild 4323 BLAKE2B 79df61d71aad73073e513cb5e9b2417d62cffdf1358a5c92f4295df8c64e6ac693ab934c9efc6812a81516cf3e71efdef59efa0fe722d4bb769b3d47400ff07f SHA512 6476fadf553ac6d9c82ec0b5af41c41f0183840374e3e0e9ef007bfbee43efab60c2e9da3c6d792daeb223a6a7755aecf99ed97746b633bb489712426fd8d40c
MISC metadata.xml 532 BLAKE2B c25f7820716a18cf155149294fde42126376d025fa569043d6b7fc25f6d1fe87e37b22424cde59d2437ecd6a6b75f0258b5a06282d3f2eed0b928bd858e0c0a2 SHA512 c4be6ddb455c2464ebbbffcdd0c2545b064e1a2058c41f418ddd96704688e08c48c7ee71cdf005a8b9b90f6deaab595c938a6ba9c8c788559dfc62e6b65a76ba
diff --git a/dev-vcs/mercurial/mercurial-5.9.1.ebuild b/dev-vcs/mercurial/mercurial-5.9.2.ebuild
index bcba2835a327..bcba2835a327 100644
--- a/dev-vcs/mercurial/mercurial-5.9.1.ebuild
+++ b/dev-vcs/mercurial/mercurial-5.9.2.ebuild
diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index 296f0ff0c16c..9df0b0b4a249 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1,5 +1,5 @@
DIST pre-commit-2.13.0.tar.gz 252631 BLAKE2B 7e6b3af46dfaf9928d2cb2aa6cad05423bf6e417e2324af71b241e1aaa2eec6fcb271869f98c040cd4fb8c608a1fabd244c8286864f469a06c44684cd2bf33eb SHA512 5dfc297b3f900afef8f1c355b38ce086af7c836d1e577af8ec95ffb30e82df8b866131da4ff12933339bda63e4a90833c3852265d4f2d4a59bf92bce2b972a5e
DIST pre-commit-2.15.0.tar.gz 255545 BLAKE2B 8fbb1fd6b1298ff1c5a6884dae53c79d108e8c4b74d05d6be36d562327fd024432d60e6df4570217e1b3f4ad8e33ee4d0d54a5d940f4833a46d4e9cb59698b3c SHA512 b87985aa625509d7a21e31e5774f259c264ec74fef88fc5e290cbac0326cdbadc37ab54b5bf3048d815cf9bc6d4adb71619fcb84c955c1bc9741da8dfd34251c
EBUILD pre-commit-2.13.0.ebuild 2089 BLAKE2B be856789c2a63790f0ea56a91dabf75f9e808b15f7c1d8e347e72cd097209c46d19496c176c707eec4299a2732415176286349cec08e764e05a2c73265fe51f1 SHA512 9f697bb93155a308769f4f2b52f6f9c7681b76755300c96c4d92d575e14d34151f9c33cd8fe5a79888edab526bcd886e867d9f8d8f1f4d3f18fc457944943fb9
-EBUILD pre-commit-2.15.0.ebuild 2057 BLAKE2B 23703ee52a93324becf1034482cb68588cb7b9a91a87e7190151729ef7131174bd5345d010cae4cf30f2abb3a9ca9ade0a6baf23182f156d5b55bbd93e3a8d08 SHA512 f8b6531fb9b823c4b03b3a9667387808bc4e527c78afe8c0ed24a5849f6b5c554cdd84ff85e52d69463466f7272bf6999e7d337c6f1befd827ac80d53d40ec78
+EBUILD pre-commit-2.15.0.ebuild 2055 BLAKE2B 118b92db9ad79a4ee2478255906e7f4c4f311f02d4b381a6a169da37ab0bf384defae18275bbf72d1ea4139fa3df2cf559fc98ed6fd33ff5f609333ef7ce5474 SHA512 146c889595830f1c6e90c1785d18a544bf2c72fe538f451412968942653c4227d74a2879a85bd52ed0eadbe18224f4d9238d3f9ca05630a8e1c061451d7d5368
MISC metadata.xml 380 BLAKE2B 99842a97367e91700c6f714f427b7b3d4b7212c401abae5ab715dfaa724776f02fe250184a33504d3433bb58cd5679af59a32ec21a7e7432481160dab36a4d95 SHA512 45330930d1e58fc1de0fd0ba55cd488dee96579ceab3be5073b91ff8f4f2b9adefff533dbfa5b0e8b23fbb648d45c0b7b4073a1ec57b586600cc2bf6347e0bbb
diff --git a/dev-vcs/pre-commit/pre-commit-2.15.0.ebuild b/dev-vcs/pre-commit/pre-commit-2.15.0.ebuild
index 79480395678d..46bca801fe4a 100644
--- a/dev-vcs/pre-commit/pre-commit-2.15.0.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-2.15.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
# TODO: figure out why these tests - all of which invoke git - fail:
# - tests/main_test.py::test_all_cmds[autoupdate,hook-impl,install,install-hooks,migrate-config,run,uninstall],
diff --git a/dev-vcs/rcs/Manifest b/dev-vcs/rcs/Manifest
index 7343e2a2e850..2e2efa14989a 100644
--- a/dev-vcs/rcs/Manifest
+++ b/dev-vcs/rcs/Manifest
@@ -1,5 +1,8 @@
+AUX rcs-5.10.0-glibc-2.34.patch 1276 BLAKE2B b254af7dd5c8fa14211b0501be41a1e9411bf67a2d9351bf1e375eba9ea3cc118be989f0fe7ce4504329c40ba3a36eb84ba2b66897317328e90108e1190fb238 SHA512 3d398005e3d9bf2143a4590abfb82094287810e7bc6274869d64b3800ff15faabfa12a3cc5b5d087fb1831adb1394b22324d3d80d7e0dad47e3d1a2263573361
+DIST rcs-5.10.0.tar.xz 890872 BLAKE2B 32000df00c639cec90fb9128503b67957a23c82a08651953b57434c3f14ecea555155da933d5be801ad216aa27ccf496a7aae325cecf73f9bc121f3a3c659cba SHA512 d42bded1214f27dfcbe912bbabad8479555a02bc57000a62512d63ff0672de1ed23911cd15c9d1aa4b9a53794ac3fd45937fa1cbc0fcb9d54a3ede4d831f76d0
DIST rcs-5.9.3.tar.xz 800736 BLAKE2B aa3f17555e5b65a9d65dfa781f2e12496e282128d9412529f67a831b5d6035302a6f70c4fe0b9d9519a2bf02fc5a98d03f4aa3b86696fd27874bfa7549e8c8a3 SHA512 99b124a94f285d8c675a2a51397ca4a97468f053d42aecf543e9266f16aea6b2667613f565c3462ffd2350c28e22baa4d01d598e2cc7e1e940625086f6de0ba6
DIST rcs-5.9.4.tar.xz 801360 BLAKE2B 18cb97aae7a70f9f12b1018d6b6b42fbc06dd96b491caa7ee5ae2a4a746339e22ffc93ead5756add62f8a08d5cd1ec589c242f0a75e9d78aff29b95114869b25 SHA512 c501a46b8d2e166ec0b54301d72687d9b38b31d84517fcc8dd560a296e7ad250962a92f019e53b2921af9045755e2e7f2f2acc9542dbe0d19ee110ef36861cd4
+EBUILD rcs-5.10.0.ebuild 936 BLAKE2B 10a4e9a116b06dc7e6a30c634e76511ccf5a5d70a42765e5906f145adf9ed112153fa3ac643bac75494592da6f521fa6e5c7036aa47f5daf195026b4c45e068b SHA512 f8b8ce48bb2a8b3f75300314e1753bd8b3a21170635dcc38e17073916b788a18fee69ec26ec230bede4705b6012efe9ef614a707aeb4b44a517e0124ded3a020
EBUILD rcs-5.9.3.ebuild 871 BLAKE2B 4df338fe8d4879d87503149398fd97b0c57aa26ac12480c06fd427519ae00f0299fc58596e27195034cf62a9c64aefa527a1c076f217f99011cdce4119543f31 SHA512 c20b4245d22c83509e3c5d8777946aa2bcdea83a7120529ed8352330a7587504f26112a12e6f128916887894836917a43f400db31cedf4877a6d78adc83e92f5
EBUILD rcs-5.9.4.ebuild 878 BLAKE2B fd4f24c0adc5dffd0f04dcb10896d32a8a06521823b7d300b6e165aac3833a323640ffe02863b5c572c244196903e6b807f9197626fb1aeb7f2332cce6c12137 SHA512 6c6d38f473af070cf0b775e0e50e65a3484b8d6ee6e4cff25385fec42cc312f1b76f5c181f3798c2fa8664e712582313b4d4b40cf7379a275ded7cb3bd82cab3
MISC metadata.xml 615 BLAKE2B 4e00cd56075f6ac650d317e09a31bf40b3d64c098ff472f032bbeed9e30188e98e81fc0175cbf9d0a565cdc4bcdac6e6da6d551d48e6cb9fb82e45de0c840f42 SHA512 c51c417b5440c81d4517879495ba0f8b941d8201089bb09499045ba7b16a4de1c29938e9124d43e244639cbd2177cfaa3b8432686a7ce23421e7386471fa4032
diff --git a/dev-vcs/rcs/files/rcs-5.10.0-glibc-2.34.patch b/dev-vcs/rcs/files/rcs-5.10.0-glibc-2.34.patch
new file mode 100644
index 000000000000..5ee636bc522a
--- /dev/null
+++ b/dev-vcs/rcs/files/rcs-5.10.0-glibc-2.34.patch
@@ -0,0 +1,44 @@
+https://git.savannah.gnu.org/cgit/rcs.git/commit/?h=p&id=10fb2a018f320ff3c1615baa5af491410d9f8d09
+https://bugs.gentoo.org/806356
+
+From: Paul Eggert <eggert@cs.ucla.edu>
+Date: Mon, 5 Apr 2021 10:13:49 -0700
+Subject: =?UTF-8?q?Don=E2=80=99t=20use=20SIGSTKSZ=20in=20#if?=
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Problem reported by Christoph Karl in:
+https://lists.gnu.org/r/bug-rcs/2021-04/msg00000.html
+* b-isr.c (ISR_STACK_SIZE): Remove.
+(isr_init): Don’t assume SIGSTKSZ is a preprocessor constant.
+--- a/src/b-isr.c
++++ b/src/b-isr.c
+@@ -198,22 +198,17 @@ setup_catchsig (size_t count, int const set[VLA_ELEMS (count)])
+ #undef MUST
+ }
+
+-#if defined HAVE_SIGALTSTACK && defined SIGSTKSZ
+-#define ISR_STACK_SIZE (10 * SIGSTKSZ)
+-#else
+-#define ISR_STACK_SIZE 0
+-#endif
+-
+ struct isr_scratch *
+ isr_init (bool *be_quiet)
+ {
+ struct isr_scratch *scratch = ZLLOC (1, struct isr_scratch);
+
+-#if ISR_STACK_SIZE
++#if defined HAVE_SIGALTSTACK && defined SIGSTKSZ
++ size_t stack_size = 10 * SIGSTKSZ;
+ stack_t ss =
+ {
+- .ss_sp = alloc (PLEXUS, ISR_STACK_SIZE),
+- .ss_size = ISR_STACK_SIZE,
++ .ss_sp = alloc (PLEXUS, stack_size),
++ .ss_size = stack_size,
+ .ss_flags = 0
+ };
+
+cgit v1.2.1
diff --git a/dev-vcs/rcs/rcs-5.10.0.ebuild b/dev-vcs/rcs/rcs-5.10.0.ebuild
new file mode 100644
index 000000000000..4bd994b8b2e8
--- /dev/null
+++ b/dev-vcs/rcs/rcs-5.10.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Revision Control System"
+HOMEPAGE="https://www.gnu.org/software/rcs/"
+SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris"
+IUSE="doc"
+
+RDEPEND="
+ sys-apps/diffutils
+ sys-apps/ed"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-glibc-2.34.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e '/gets is a security hole/d' \
+ lib/stdio.in.h || die
+}
+
+src_configure() {
+ append-flags -std=gnu99
+ econf
+}
+
+src_test() {
+ emake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ dodoc ChangeLog NEWS README
+
+ if use doc; then
+ emake -C doc html
+ rm -R "${ED}/usr/share/doc/rcs"
+ mv doc/rcs.html doc/html
+ dodoc -r doc/html/
+ fi
+}
diff --git a/dev-vcs/svneverever/Manifest b/dev-vcs/svneverever/Manifest
index 83f1d2b92508..f06be1592e70 100644
--- a/dev-vcs/svneverever/Manifest
+++ b/dev-vcs/svneverever/Manifest
@@ -3,5 +3,6 @@ DIST svneverever-1.6.0.tar.gz 10735 BLAKE2B ea69032fb61176dab5c80da0a3ea03f0aef6
DIST svneverever-1.7.1.tar.gz 10888 BLAKE2B d250be7c1fca9bd84cf0ce217cd46a1fb99d1e6b8ec28c19e281b8f953331219354c5ac8f90bb9b1e3003ceb2a23e6dc8dbc1a78822aa79e5c0edc27d4e99780 SHA512 066a56bac798f513cd6332b19f89a00d67866dabd52c501c911fe48cbf978e74698e5d2bd59e3eaff31cf924c49ad7ce7e88ad339284d1af005ad1265633f1be
EBUILD svneverever-1.5.0.ebuild 516 BLAKE2B 22c271024df1b86f4ad2985ad411d9278d8b4419e906b652205e84a67b1b434f43335dd6ca2b53c089005857e4918f2f6ea1408fdd5489930e7b345793093cad SHA512 41685e6dcc3c8c90afa95085fc6d4a7b8506c16b07aaa864333c04217401770e554280d5f8368f1258c360bc514ae92c20ca9495f4eae87403efc4b2dec59d02
EBUILD svneverever-1.6.0.ebuild 482 BLAKE2B 266bd5e21b0015f3fe425085056c99c1dfbc24bd62f951648f4ea366c800cfbc1a48c68a9704adeb0033c0166116b0d19fc267f76dff4315f57da6f53951a95a SHA512 b9acb53dc48fa63bda5df09bbdcf7820a3b7d33321479c6e2929a6c51376883d2f9d8b77a80506fa4e591d6b44f89e4ba877a2d2b769e8d15eaae24d084c0e3d
+EBUILD svneverever-1.7.1-r1.ebuild 449 BLAKE2B 8a777535d72af5e751f86e068e859bb5dc0de53433c25228c741c2f0f33125e831bf2483883eb1fed1add4dbbd531aa757377a298cbc711c29a545c312103f62 SHA512 ad5b982f8feba03ee484115d0c6a98f7fce46a65492b30a9b10e6abc1802f5f15d286e4b2713940866c5f8d52c7e63b699289c86f1950ab8b85810eb6b296272
EBUILD svneverever-1.7.1.ebuild 482 BLAKE2B 266bd5e21b0015f3fe425085056c99c1dfbc24bd62f951648f4ea366c800cfbc1a48c68a9704adeb0033c0166116b0d19fc267f76dff4315f57da6f53951a95a SHA512 b9acb53dc48fa63bda5df09bbdcf7820a3b7d33321479c6e2929a6c51376883d2f9d8b77a80506fa4e591d6b44f89e4ba877a2d2b769e8d15eaae24d084c0e3d
MISC metadata.xml 335 BLAKE2B 58c656866231b8630ac2072865455d73bf6b65a1bf6ae5f446b4e6cfa5f1903f630f62757271742c66c01dc32d79605c0991f4967e82f2676b9e428e616070e5 SHA512 fbf046b1c7aced8d80b5e210e75b3d10b3f5b87a7fe63ad843b97260d477a7609a7289e4ede59108de8c58eddb2a476078c82bcbe91cb418bde8c57a8887d36d
diff --git a/dev-vcs/svneverever/svneverever-1.7.1-r1.ebuild b/dev-vcs/svneverever/svneverever-1.7.1-r1.ebuild
new file mode 100644
index 000000000000..aeea6a31b84a
--- /dev/null
+++ b/dev-vcs/svneverever/svneverever-1.7.1-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tool collecting path entries across SVN history"
+HOMEPAGE="https://github.com/hartwork/svneverever"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-python/pysvn[${PYTHON_USEDEP}]"
diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 8c62a570114c..835bb7a9302c 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -4,7 +4,7 @@ DIST tortoisehg-5.9.1.tar.gz 8637928 BLAKE2B 57687359eb00018a811e28449dccce26056
DIST tortoisehg-5.9.tar.gz 8637690 BLAKE2B 818b866314a04857838ea971d9a26df6604fc97a7968ee1419337fccc413d228e5597bef80256b35a2084956f356e9015c2c9c00181ab600ee75b5a86f8ec358 SHA512 14b91a2193f0eaeb39d49b131ec9214732b6898e7ee2a57091cf5be61a37ec5a0b71d8eea5d67b30ea8796565c25aa1bd1fd23ff178ae1a7dcdbfd5b333e525f
EBUILD tortoisehg-5.8.1.ebuild 2164 BLAKE2B 14da93c64160f5a6c91f149c7a288d5a881d434475ebf7fd3ea3a083d9ff4979351a4cbe6c0aa63d80a54c3ce4add40ced1740455ca7f070af601283055487d9 SHA512 242b69d6694fe007cf99c22a815add13e177243475d03006272a4757d7fc0e1892be03986626cc00aada6d8fb316dd0bfa2738197ab8ed50f60eca033eeb04b5
EBUILD tortoisehg-5.8.ebuild 2166 BLAKE2B 203d7f67301c454e992646afa656365f0bd8f220a7865f3da4f48d2440de4f34d371e9f39c728955bd694dab7d34862d9b52f48be448dedea5b98f40709cdfda SHA512 f0634d3da8794c73e8b2e55e8043ff9077d59162f00e2ce8d1fb617f4fdba81765d4180c0caae55ee085f230c2c1b064e43473404d13cbfb0bab7f77460a7051
-EBUILD tortoisehg-5.9.1.ebuild 2168 BLAKE2B 593ff9ef0ed0d866f3359ade29cd6cdaa46a8fa6c425781a990253f84a59495384e2ce0afdebaf691b9a5c70bd085116bfe75ec42361ccac17875855b9dcf16f SHA512 93ab9bca5768facf35e6ccc6d02efda53f14e557e4161e96305c319ff9ed9be7f9f00aee35337765c98cadacd0ef64a2abe97b0f2e8fc5a7945a9249cfda8db7
+EBUILD tortoisehg-5.9.1.ebuild 2167 BLAKE2B 0db967048dd3e537aa34ce16f37036b3abaa8f2a1739c3f3052e1cc0d942a371ccf23921a6b3ef68ade9cbfcb050577338a3c79aeda4f1cf6a249737abc7c925 SHA512 c20e463fb00fe718821073f8a5fb3c913cdaba4bf1a64d8348109b25213ea81cc2202e2a26c5eb816d059058592c3068ff9d78ca332a5675d8e5a14267478600
EBUILD tortoisehg-5.9.ebuild 2167 BLAKE2B 0c1237de6a4b74cf252937f5d47abc8485f14931a4a3d88f7c7eee133402bbd039cefdfc25319c72aea6e077c188234c567123e5f0fbe6f48d609d9576a432d7 SHA512 b94e7458441b661d61feb203812ba903d5f2f3c8d43681a8878137f8fe8965f2ac712868cd860e7229d8a134bd42e272c9e74c9e355693a701047603d86cfcb9
EBUILD tortoisehg-9999.ebuild 2167 BLAKE2B 0c1237de6a4b74cf252937f5d47abc8485f14931a4a3d88f7c7eee133402bbd039cefdfc25319c72aea6e077c188234c567123e5f0fbe6f48d609d9576a432d7 SHA512 b94e7458441b661d61feb203812ba903d5f2f3c8d43681a8878137f8fe8965f2ac712868cd860e7229d8a134bd42e272c9e74c9e355693a701047603d86cfcb9
MISC metadata.xml 805 BLAKE2B b09f8454c68278c180c84a62c54410909d731307058fcfb973d48b304269ae4eac6d4e61d4f04857813659029869097e3ba5a4d2bb6fea698797b364ba588cbe SHA512 33aa011e53112a7e1589205bf563fefb3db2cc931f4643a03abfc6baafd1b57c59a4f712814dfd3e3e1eb6b299fb34af53bcb2d1c08accaed6989f23b3e41acc
diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
index 04d471e79909..8f087458c5b7 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
@@ -10,7 +10,7 @@ DISTUTILS_USE_SETUPTOOLS=no
inherit desktop distutils-r1 optfeature xdg-utils
if [[ ${PV} != *9999* ]]; then
- KEYWORDS="~amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~x86"
SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]
<dev-vcs/mercurial-5.10[${PYTHON_USEDEP}]"