summaryrefslogtreecommitdiff
path: root/dev-vcs
diff options
context:
space:
mode:
Diffstat (limited to 'dev-vcs')
-rw-r--r--dev-vcs/Manifest.gzbin11851 -> 11842 bytes
-rw-r--r--dev-vcs/git-filter-repo/Manifest2
-rw-r--r--dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild50
-rw-r--r--dev-vcs/vcsh/Manifest2
-rw-r--r--dev-vcs/vcsh/vcsh-2.0.4.ebuild2
5 files changed, 54 insertions, 2 deletions
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index a4911d5e7d6f..c5a7443bba03 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest
index 8e937ea79ef4..f531b94ccff6 100644
--- a/dev-vcs/git-filter-repo/Manifest
+++ b/dev-vcs/git-filter-repo/Manifest
@@ -1,3 +1,5 @@
DIST git-filter-repo-2.45.0.tar.xz 155808 BLAKE2B 44a7ac3ba98e7fdce3a656aca081d8df1ca33acd98be605152fe9b8a9c205bd3b1d8c080769fea56cae54080a6770a447a8a4fbd8dea8b1ec9622b756c76677d SHA512 2fa48a1c6fe285570d02c63d71c92e1a79a4f4dfc0527141b6bed19f4ec27c92f6b98def2c6541bf1fef149e7dd191b023942c99b370b1a5b1555c2cac3e0c42
+DIST git-filter-repo-2.47.0.tar.xz 186836 BLAKE2B 3f03c99db40cf1b37e60811935d9e23a341dd74a9e9dcbefa7f261b4b2fb6791284c695b191b59f0119b89fe654e6fceb4e735c29c52b761ba176fe8109c7d42 SHA512 8c3c329389a4657b14320733323bf0048e44f09280aca381195c706aedf084ab2c125a6cd3f5290d2173df28519cec551b41558db9a0a0578d2d0a316d000a69
EBUILD git-filter-repo-2.45.0.ebuild 1349 BLAKE2B 481c171cdc7cbf2a972d0b3dbeb0518dcabe013f66d20057c564981974cffbe6722769e8e0147e2c432f09a082fcae8343391d8ff92f4061832a0d0e0cfa5b0f SHA512 a3543e10ff0e13ffd398877fe073cfebe67b1421f6d8db6dead6ee35dd6425c4358220d4263fe0005892d196e752a2d4e10bdd136ebbb4c73ee59753f8a94597
+EBUILD git-filter-repo-2.47.0.ebuild 1349 BLAKE2B be4b891e8adb046214a0cfb6d1b2a670199a3ba1f5d0100d33f36a6aca217064a3cca5c0159fbea77c1f2860778427260e6dc05d478eccca8e92d31b6ca9e6df SHA512 999d3698d6fc34b4d299456077e366b0fcdc58a94ee973fcf7f350f67b54ca61f1ce322ea95ef3d29f1eb7896882d9a5893b171fe20c86e3a1b0ec4a5f66dc18
MISC metadata.xml 410 BLAKE2B f47b20bc1c9abdbc27e48f4c1ad4c3382e882adc10bef430c6f7838c54452923938a9cf3931a27ea70dac7080908c886017557a7aee1abc4bd21dcc35411b397 SHA512 4912d7b25661cab21d411a9051bb93d1c958f37b08f5cc13e8cc045da4c1ad58c3951ed4406a29ff40274a9fd63128e932122424e4455a73812cc4ed6a517972
diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild
new file mode 100644
index 000000000000..da206ffd2fc7
--- /dev/null
+++ b/dev-vcs/git-filter-repo/git-filter-repo-2.47.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Quickly rewrite git repository history (filter-branch replacement)"
+HOMEPAGE="https://github.com/newren/git-filter-repo/"
+SRC_URI="https://github.com/newren/git-filter-repo/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ dev-vcs/git
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+# the git-archive tarball does not have version info; setuptools-scm
+# requires a valid source of version info, this one is for distros
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+ cd .. || die
+ bash "${S}"/t/run_tests || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ # Just like git itself there is a manpage in troff + html formats.
+ # Unlike git itself, we cannot install the html one, because the
+ # `git --html-path` has the ${PV} of git in it. So just install
+ # the troff copy.
+ doman "${WORKDIR}"/${P}/Documentation/man1/git-filter-repo.1
+
+ # Points to dead symlink
+ rm "${ED}"/usr/share/doc/${PF}/README.md || die
+ rmdir "${ED}"/usr/share/doc/${PF} || die
+
+ dodoc "${WORKDIR}"/${P}/README.md
+}
diff --git a/dev-vcs/vcsh/Manifest b/dev-vcs/vcsh/Manifest
index 99c6e2351041..099cfe5e5f75 100644
--- a/dev-vcs/vcsh/Manifest
+++ b/dev-vcs/vcsh/Manifest
@@ -2,6 +2,6 @@ DIST vcsh-1.20190621.4.tar.gz 40262 BLAKE2B 541f0fe4873236d6b2af2f2a71c446954ca4
DIST vcsh-2.0.4.tar.xz 84608 BLAKE2B aad8c63997b55601489443642bcd40d7f8ecb977c99d11fc309f5c76d6e02d3fe5b486c16aa5722d6aca142e77a8109f38566bd21973d78bc542793124904127 SHA512 36c823052c2e2d511b6a9e07e43e7c96255ed0fdcd620db3bb22ba3215060762c0ae556afab31522ff87a443affbee46d9ab4cc8a04aa3a6fa5fdae96aba8d09
DIST vcsh-2.0.8.tar.xz 86928 BLAKE2B 411c1bb3abf4e5b7d9adcb33181c49e45107193a2dbf7cb0cca9ee3eca4d2b017f3ad1f4e31c13fe4db9d8749806618bde2442d1294ac62cffce7fc3879fd75e SHA512 64fb58bd01379b847395f53c0907658db78ee6f7af6d210da4743e4f3489a30f4d6c482c9881b91c247ed4a77932c34806e7d3e24d17c445c51c22534085bef2
EBUILD vcsh-1.20190621.4.ebuild 874 BLAKE2B 03f06557fc8d731eb00d8cdd804250005be12518370535309705b0a7062c78035e790b69e8caf8a50fca6592290380f736accafa62111b4c07c0f8304d4043e3 SHA512 cf28a4fd37a4a7a1825790809d880391c22c6837c9670fd1bc3daf0f1a8b3ea6a7c02dd0160d5e1e1b6ece7412600b18dfe72e194233256118a487220db6b74f
-EBUILD vcsh-2.0.4.ebuild 618 BLAKE2B 8f9b972cfc511ba01def80e6a754fc51580b6189441c131b09b618e7347a3ab21bdf2d826131ec9413193eab74e953b15d63562371a118577f24a853501685ca SHA512 07d18faf069a8e9b6b2ed4a941a6fa114493cd590bbdd0b70b880be39ba3b4e61458231db501dc5ff93d77b419289e76abe84de7086ee97c64afedf897f7098d
+EBUILD vcsh-2.0.4.ebuild 617 BLAKE2B fa2470c031011856b52e9872d17075e94a19e0f3faf2bb929440c3f2a6f99377d1f8179191d66f6ad26473f408f72839fc2ba7e665fbe5db96478443c026d8a6 SHA512 f5838243ec8c93125e3c33204915c3d6a5218c57de432b2297759669b0c993d1b60ab808157f375a2aa19def1acda1d9f7a94e60a0fc76644f26fae6aca458a4
EBUILD vcsh-2.0.8.ebuild 730 BLAKE2B cb388d41e4e4bccd8839f642ab12329cac32bef9096160e4649fcb170f3814dc480fbd860bdf4ced0efb2628837fa572fd0e689017b04a1f3fd308f6028ca29e SHA512 9d14815d45812e57e3e920f683c71f42b911d93ae90f842d809c9c4036bca8d839bdc3dbe2922429984bed7db8445bd30ac18534c9eee4d7b2152abfdfef8801
MISC metadata.xml 324 BLAKE2B a4402f0755ba7b0c3692207f974df5e07d0e251fd6537f048723003214bc9293b7e063f5dd85a747d73db6ccff47960ac2811ea679255aa329b664bd92dcf28f SHA512 783c23e7722eb1111c834ed3435df9d9fc2926a0fcd7c8d33afc6e23e3f49dbfca5f20973498d5b02ee13254264a076110c12213e1869270dceeea4ef4dca6b4
diff --git a/dev-vcs/vcsh/vcsh-2.0.4.ebuild b/dev-vcs/vcsh/vcsh-2.0.4.ebuild
index c9de7fd3a91c..4713633110cd 100644
--- a/dev-vcs/vcsh/vcsh-2.0.4.ebuild
+++ b/dev-vcs/vcsh/vcsh-2.0.4.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/RichiH/vcsh/releases/download/v${PV}/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
RDEPEND="dev-vcs/git"