diff options
Diffstat (limited to 'dev-vcs')
-rw-r--r-- | dev-vcs/Manifest.gz | bin | 11326 -> 11323 bytes | |||
-rw-r--r-- | dev-vcs/git-filter-repo/Manifest | 8 | ||||
-rw-r--r-- | dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild (renamed from dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild) | 19 | ||||
-rw-r--r-- | dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild | 35 | ||||
-rw-r--r-- | dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild | 47 | ||||
-rw-r--r-- | dev-vcs/git-filter-repo/git-filter-repo-2.38.0.ebuild | 37 | ||||
-rw-r--r-- | dev-vcs/git-filter-repo/metadata.xml | 2 | ||||
-rw-r--r-- | dev-vcs/tortoisehg/Manifest | 14 | ||||
-rw-r--r-- | dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 80 | ||||
-rw-r--r-- | dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild | 81 | ||||
-rw-r--r-- | dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild | 81 | ||||
-rw-r--r-- | dev-vcs/tortoisehg/tortoisehg-6.1.ebuild | 84 | ||||
-rw-r--r-- | dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild (renamed from dev-vcs/tortoisehg/tortoisehg-6.2.ebuild) | 0 | ||||
-rw-r--r-- | dev-vcs/tortoisehg/tortoisehg-9999.ebuild | 10 |
14 files changed, 70 insertions, 428 deletions
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz Binary files differindex a50c877ddf2c..3ebb2f129e75 100644 --- a/dev-vcs/Manifest.gz +++ b/dev-vcs/Manifest.gz diff --git a/dev-vcs/git-filter-repo/Manifest b/dev-vcs/git-filter-repo/Manifest index 5bb51eb32551..a9b7bb806a5e 100644 --- a/dev-vcs/git-filter-repo/Manifest +++ b/dev-vcs/git-filter-repo/Manifest @@ -1,7 +1,5 @@ -DIST git-filter-repo-2.33.0.tar.xz 148024 BLAKE2B d23b47575cad60db2c42fe794d6b648ee14b0c126cc832b267030e6c8b4edb0acd6fe7e2666da086b3c79184a7e4362b585dfab8966102552f8317e3027d5d32 SHA512 9a4fc3e95c9b6bd399925bb8554acf93711a015756cc826a9f9ed06e91538addb78b3120876c46af4245892adfca7428d915a33d6d2890d9c0196cef5d4faa0f DIST git-filter-repo-2.34.0.tar.xz 149112 BLAKE2B 7b9316fe4ee07ce996e92977947f64f753296b681f7a6ad32610b6478af637f558aa0eb2294a5066b09c8e654f279c2c22358f36ce12d2869f7874f36bbf1df5 SHA512 debd638f22d3543607b3d26dbdca867975ce2fd2ce03d4088e4e1d4e1be1db4655aeb8ef9de5b3930df4006511653e0b517646d1be51ab55807d19f404e14450 DIST git-filter-repo-2.38.0.tar.xz 153772 BLAKE2B 491269226c5db9fa57bb5e2038e2c8cb3e82577ff1ba8b34920857c2ec4275d4491e8e17f5bd34e63148ae0d6f7bb57ab3d1d36ffecd390579e0fdc773046d71 SHA512 786c27c1952a5e3625c924e71958cfd61d9065d32754a3e957f258767ccb5b147778c5d499eb82c7c1bf36a2f5a50b1cde372ebbc927aeeedbd713e5ab6563d8 -EBUILD git-filter-repo-2.33.0.ebuild 712 BLAKE2B 63b2280eab89b700ac09414d093974135d9f7f29b6eb27eb58ecb9bb11c450d1a7c980e9e8e42c1486c84a5cff145c7193e194de811bd18fbe520d13220dc05a SHA512 08109d66461f634658c2e0037ceef91b36d393d88eee2ca1459cbb8f4c9e468bea1e97993617f017fe4476eed6188d93be58e4e7e9995a6834c496dc90873054 -EBUILD git-filter-repo-2.34.0.ebuild 712 BLAKE2B 63b2280eab89b700ac09414d093974135d9f7f29b6eb27eb58ecb9bb11c450d1a7c980e9e8e42c1486c84a5cff145c7193e194de811bd18fbe520d13220dc05a SHA512 08109d66461f634658c2e0037ceef91b36d393d88eee2ca1459cbb8f4c9e468bea1e97993617f017fe4476eed6188d93be58e4e7e9995a6834c496dc90873054 -EBUILD git-filter-repo-2.38.0.ebuild 719 BLAKE2B 1cdaf1d98667502c5c8e9062991c99d6802da63a9e869811d960e30c3a2e3bfbcae3b16e9be546752008665688d51c32884ffd98b028673c00da81746fd669b8 SHA512 00fdfe189702a356dc1c5b9facfbe2bc19e28f2e2a22e494ea29d50e85808ab7fc4d2bec332abc4fbea665a3918c5ac38c9e4ec7195718217589636b80b91c2c -MISC metadata.xml 335 BLAKE2B ce4ba8c7ea94f81ae7a41ae00f4360c8336e3d2a347a876a6f540440bb40adb77e7f3ed3fa0a90cd42b4e3350df8d89745aabdb680fed53953a8ea1d79f1bed3 SHA512 8a0b5fc58e207671ba46f687cc034de859e97507ee7d79a397d47f3ce97039a17b87a15da024fb6e6c351ad409e82bc107fcdab1c15eaf0ffecfeeaa513f7581 +EBUILD git-filter-repo-2.34.0-r1.ebuild 699 BLAKE2B 4b673ef2bf6200c0cdb21e1a82ce5cd1d128affda454066ff0a84549733b47f4b61447f9baf41009baf627fbf479572de98c960ab85f6ed038771876845c3193 SHA512 fd5d45fca5915b3f365cea119bc087c841791f2e3c07ce3799525a2491ae29c4ff47fa511d5dcae6168d948bd2654999a1594dbad80cfe55427a9f3c2b049f91 +EBUILD git-filter-repo-2.38.0-r1.ebuild 966 BLAKE2B 3f35b0aeca8de3e57141d97b0646fb5dfd1ddb7e7488cc4cb39db98637e13f377610f43f9b4d40f31933c06c986aa0ed9013232bcae22c44f040eb9681615a2b SHA512 7375e8146925a45f14158f699b6fce409b39ab1aa46e26c19fcbe51c202ec00cb9618592d73d78fb2cfb9d7857733e11053a2ee2f2d28bb65f1f8f8319a383e0 +MISC metadata.xml 412 BLAKE2B 8f13a3d32ba207832ddf15614499392df1b7247c9e58407bc90897c3388de4441060a1e7a8057d694ceb5e76b72b31e4f2e07eb0da3aff0a2d711976be112481 SHA512 9050983df62a5229ed75e844cf955b28ccc5b2547a5e4c22122a8691ae685c4049200f7482a3283e2d919b6cb11343ac9db1bc3f03f4a62ecf9c887857ca5355 diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild index dfc0b43cc287..26a92dc53d0a 100644 --- a/dev-vcs/git-filter-repo/git-filter-repo-2.33.0.ebuild +++ b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..10} ) -inherit python-single-r1 +inherit distutils-r1 DESCRIPTION="Quickly rewrite git repository history (filter-branch replacement)" HOMEPAGE="https://github.com/newren/git-filter-repo/" @@ -20,16 +20,17 @@ RDEPEND=" ${PYTHON_DEPS} >=dev-vcs/git-2.24.0" -src_compile() { - : +S="${S}/release" + +src_prepare() { + eapply_user + cat > PKG-INFO <<EOF +Metadata-Version: 2.1 +Name: git-filter-repo +Version: ${PV} +EOF } src_test() { bash t/run_tests || die } - -src_install() { - python_fix_shebang git-filter-repo - dobin git-filter-repo - doman Documentation/man1/git-filter-repo.1 -} diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild deleted file mode 100644 index dfc0b43cc287..000000000000 --- a/dev-vcs/git-filter-repo/git-filter-repo-2.34.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit python-single-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 ~x86" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-vcs/git-2.24.0" - -src_compile() { - : -} - -src_test() { - bash t/run_tests || die -} - -src_install() { - python_fix_shebang git-filter-repo - dobin git-filter-repo - doman Documentation/man1/git-filter-repo.1 -} diff --git a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild new file mode 100644 index 000000000000..321bde43f057 --- /dev/null +++ b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) +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 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-vcs/git-$(ver_cut 1-2) +" + +S="${S}/release" + +python_prepare_all() { + cat > PKG-INFO <<-EOF || die + Metadata-Version: 2.1 + Name: git-filter-repo + Version: ${PV} + EOF + + distutils-r1_python_prepare_all +} + +src_test() { + bash t/run_tests || die +} + +python_install_all() { + distutils-r1_python_install_all + + # 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/git-filter-repo/git-filter-repo-2.38.0.ebuild b/dev-vcs/git-filter-repo/git-filter-repo-2.38.0.ebuild deleted file mode 100644 index f51f33fa7528..000000000000 --- a/dev-vcs/git-filter-repo/git-filter-repo-2.38.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit python-single-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 ~x86" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -RDEPEND=" - ${PYTHON_DEPS} - >=dev-vcs/git-2.24.0 -" - -src_compile() { - : -} - -src_test() { - bash t/run_tests || die -} - -src_install() { - python_fix_shebang git-filter-repo - dobin git-filter-repo - doman Documentation/man1/git-filter-repo.1 -} diff --git a/dev-vcs/git-filter-repo/metadata.xml b/dev-vcs/git-filter-repo/metadata.xml index e4dab52e37b3..32ef83f7cb36 100644 --- a/dev-vcs/git-filter-repo/metadata.xml +++ b/dev-vcs/git-filter-repo/metadata.xml @@ -5,7 +5,9 @@ <email>mgorny@gentoo.org</email> <name>Michał Górny</name> </maintainer> + <stabilize-allarches/> <upstream> <remote-id type="github">newren/git-filter-repo</remote-id> + <remote-id type="pypi">git-filter-repo</remote-id> </upstream> </pkgmetadata> diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest index 957574b1a8e1..847363a0084f 100644 --- a/dev-vcs/tortoisehg/Manifest +++ b/dev-vcs/tortoisehg/Manifest @@ -1,16 +1,8 @@ -DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468 SHA512 29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e987721111a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f -DIST tortoisehg-5.9.1.tar.gz 8637928 BLAKE2B 57687359eb00018a811e28449dccce260569f7a26c91bf25a6473427f9942fd536c4458cae593baa371c65713f626208e6627e952e78001947b8f952988c3103 SHA512 8df24a66e24ddb95af353a363149dcee37bc678ebd741f578a8bc09d6844b52537f287b908bce2dab4e4603310867095821b52332bd5bdc55b0f114bad647eff DIST tortoisehg-5.9.3.tar.gz 8637453 BLAKE2B 9fa90c108f32b1e15c233e7ccbadbda08e434f23aa5c5fe7c235c743c98f54f4222a1804c06b0ca300cc3d0b049c117007a53452ff20ae4411bca30d8ed9013b SHA512 870b3b717962b8450d07fca5300f971d187236edce5a9d2926144b832c0771b8f5a324bdfd05a1fed3d2b4de4bad913c0c8f4435908e602e268c561ed64abbb2 -DIST tortoisehg-6.1.2.tar.gz 8676222 BLAKE2B 08f8ed7e17ebf9223b91496a5a7ca90f11d1c859d82c5ec7ad714690fe4bb00ac96d89cd7552cba0215b505604688bae875d59e3efe5cde64a26baf331e6301a SHA512 baadb018a0e426a83b7be484834c336099e8969711bc6b6752e98262b88ea5ff3fab7dbb13fe9622e4823f719f008ca0ee599823e65253c7c7741efb0f796558 -DIST tortoisehg-6.1.tar.gz 8651661 BLAKE2B 0b66c057973eeef443370151884205144d75a7f21f3f3af5521ba43c2e366cc28c52850ddd7eec6e33ba97236fca99e63fdf9c0eb570213f382d726e63837217 SHA512 98b2d1c357f0996f8e2ef9e2440fe005e28672effe8a871a2bf940a973cbba9f49afb234eb28d4d9b3a15bad4bedd61d302e975787e76f9abd52f5958a7a219f DIST tortoisehg-6.2.1.tar.gz 8877912 BLAKE2B c3741c89656e339c37238208c639717e95a8de40ab84e3dbcf151e97e9a51674ca481f7bacbe2cdf90a8b80e15f2cd10a13317b0da691ebb3103f1a460bbdb03 SHA512 282dfc765a57d8d47c81f68e72b22ac56e6d67b7eb2a76cb999880ed225067c590507af95629c621b129bdb6212450cf666aa72da7907584373f3a56fbfd6bcc -DIST tortoisehg-6.2.tar.gz 8876113 BLAKE2B e6840c6c3e6f0dc19e06313644072c21d28ee59a7f5d7b3b4114b643ef4a013375df8f27ce8ad8e7a2ba49d4086ea46e249fc3bda63b217940bc6e9deea2b0e0 SHA512 1a63d4ed92887c6dc4fef153c6dc8c054c5927c0e3b92b26e6a7782af4438cf4f4c83271c0a037fb107538f781d26a765937197658b8250df3735e39a0194344 -EBUILD tortoisehg-5.8.1.ebuild 2164 BLAKE2B 14da93c64160f5a6c91f149c7a288d5a881d434475ebf7fd3ea3a083d9ff4979351a4cbe6c0aa63d80a54c3ce4add40ced1740455ca7f070af601283055487d9 SHA512 242b69d6694fe007cf99c22a815add13e177243475d03006272a4757d7fc0e1892be03986626cc00aada6d8fb316dd0bfa2738197ab8ed50f60eca033eeb04b5 -EBUILD tortoisehg-5.9.1.ebuild 2166 BLAKE2B 37f3f4cceb3c06419e6e8748e4275d1dd1a7016c487ff84896214cdd38b846c65ef670df8d9edf1b0f50c55644424bcf54777965efc57e78a514fde0fe540ff2 SHA512 7428b10790d699dfeef38a0113e3310ba5c7a30799e47799fca9d9183658ca8ca0d9c6797f2cddb5b37e1c6f2ac8fa55384dbbc6d03bac0c7e1e4e56c2e67229 +DIST tortoisehg-6.2.3.tar.gz 8878641 BLAKE2B ede267f48c7b58db1fcdf16a11fb343e4fcf21193a43f6d6114ef6f930946beea458acc52780deaa889d429989c7b8b25045a9ed340297c0d1ee7e5e5e998d2a SHA512 8c7e62822bdbdcae7a371b910e3e549864019b3a74a090e59d0f26291525ebda078de3f41d8442b457e14727ec94143290d0f3fac9f49cbe842d1de298ae2edd EBUILD tortoisehg-5.9.3.ebuild 2167 BLAKE2B 13e6c2192566a0b9e8516dd9559de8a950725d015d05bb758cfbdae971d8c2d36adefbdba6bdd0a4af016b3d7c35c4c9cf685cf6a768200e536b79524d72e365 SHA512 f1cf4730cf2df0e123f870abcc9dcbbc086fc57401510f3a15eb005a48b4fcbbfaa15cf6b7e759cd2b9497c121f2a1b459fa94930bcfe74955922d4c13bd4351 -EBUILD tortoisehg-6.1.2.ebuild 2288 BLAKE2B 8eecbcdb19d6f5d751165c42081cc3e55704fc6b7a3d91123ddbe65fc8b9a6689dd4ac430fbdf79d2939dcce92c36a8db96b6dfb83cb902611a3ee120430199a SHA512 a56732ab51c022d79388425fc5f0e7006c294db622f655b88d119137ec0fb7770053d32443cf9535451be2f7865ab361530aa7ecd22aafea281d3ea02844525f -EBUILD tortoisehg-6.1.ebuild 2278 BLAKE2B 58939a72d5a5b3f0e29a888c7c5bd1dd10c6cee156f15ece7a96d2275a120b4de407f68ff0754559c20beb22f803b3e3a7790723ea48552b0fdf040b87d0e657 SHA512 e82068b5541af14d1240dacad789b842d3afde556903fdf80651614f4e5d5ce3f9a037fc5a5975a27f36ff62d927bc98ea9f2b23250acc6ed52286e8248685e1 EBUILD tortoisehg-6.2.1.ebuild 2288 BLAKE2B 510e52441f7b064df2279c3ea55594f33d6d1ff9431955a21b7ea469557c3df1409cd172a5d985f39bb9262f822dd8ee417e362a8a13e087a697b4b59f12b6f5 SHA512 805275039e76f706056581e8a2945a8837bfa8881ac1bbc6f91219d21cd9bced4bef43643e66ebec1594aa7c930ff49e4f27fd3ffb954294906ca889c0d89bd2 -EBUILD tortoisehg-6.2.ebuild 2288 BLAKE2B 510e52441f7b064df2279c3ea55594f33d6d1ff9431955a21b7ea469557c3df1409cd172a5d985f39bb9262f822dd8ee417e362a8a13e087a697b4b59f12b6f5 SHA512 805275039e76f706056581e8a2945a8837bfa8881ac1bbc6f91219d21cd9bced4bef43643e66ebec1594aa7c930ff49e4f27fd3ffb954294906ca889c0d89bd2 -EBUILD tortoisehg-9999.ebuild 2168 BLAKE2B 644e8ac3b2f9c8ef622aacab32b8bf84ceb9f398e494ca628e82b134a77c2310d4e752a62c23279e9905f8f0cf160b8757460566051ca59461cd62611bf6a22c SHA512 2211902250f5c344ca0eff4f1e67fb939d10f53d5f673bae4f359e948560b954a14f45d5d65620c592223f08312cf2238af6c2ecc9d08cf6323886383d398b34 +EBUILD tortoisehg-6.2.3.ebuild 2288 BLAKE2B 510e52441f7b064df2279c3ea55594f33d6d1ff9431955a21b7ea469557c3df1409cd172a5d985f39bb9262f822dd8ee417e362a8a13e087a697b4b59f12b6f5 SHA512 805275039e76f706056581e8a2945a8837bfa8881ac1bbc6f91219d21cd9bced4bef43643e66ebec1594aa7c930ff49e4f27fd3ffb954294906ca889c0d89bd2 +EBUILD tortoisehg-9999.ebuild 2288 BLAKE2B 510e52441f7b064df2279c3ea55594f33d6d1ff9431955a21b7ea469557c3df1409cd172a5d985f39bb9262f822dd8ee417e362a8a13e087a697b4b59f12b6f5 SHA512 805275039e76f706056581e8a2945a8837bfa8881ac1bbc6f91219d21cd9bced4bef43643e66ebec1594aa7c930ff49e4f27fd3ffb954294906ca889c0d89bd2 MISC metadata.xml 805 BLAKE2B b09f8454c68278c180c84a62c54410909d731307058fcfb973d48b304269ae4eac6d4e61d4f04857813659029869097e3ba5a4d2bb6fea698797b364ba588cbe SHA512 33aa011e53112a7e1589205bf563fefb3db2cc931f4643a03abfc6baafd1b57c59a4f712814dfd3e3e1eb6b299fb34af53bcb2d1c08accaed6989f23b3e41acc diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild deleted file mode 100644 index 0809d1d2559b..000000000000 --- a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8..9} ) - -DISTUTILS_USE_SETUPTOOLS=no - -inherit desktop distutils-r1 optfeature xdg-utils - -if [[ ${PV} != *9999* ]]; then - 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.7[${PYTHON_USEDEP}] - <dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]" - S="${WORKDIR}/thg-${PV}" -else - inherit mercurial - EHG_REPO_URI="https://foss.heptapod.net/mercurial/${PN}/thg" - EHG_REVISION="stable" - HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]" -fi - -DESCRIPTION="Set of graphical tools for Mercurial" -HOMEPAGE="https://tortoisehg.bitbucket.io/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${HG_DEPEND} - dev-python/iniparse[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[network,svg,${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc/source - -python_prepare_all() { - # Remove file that collides with >=mercurial-4.0 (bug #599266). - rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py" - - sed -i -e 's:share/doc/tortoisehg:share/doc/'"${PF}"':' setup.py || die - distutils-r1_python_prepare_all -} - -python_test() { - ${EPYTHON} tests/run-tests.py -m 'not largefiles' --doctest-modules tests || die - ${EPYTHON} tests/run-tests.py -m largefiles tests || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg - domenu contrib/thg.desktop -} - -pkg_postinst() { - xdg_icon_cache_update - elog "When startup of ${PN} fails with an API version mismatch error" - elog "between dev-python/sip and dev-python/PyQt5 please rebuild" - elog "dev-python/qscintilla-python." - - optfeature "the core git extension support" dev-python/pygit2 -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild deleted file mode 100644 index 965665fea182..000000000000 --- a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..9} ) - -DISTUTILS_USE_SETUPTOOLS=no - -inherit desktop distutils-r1 optfeature xdg-utils - -if [[ ${PV} != *9999* ]]; then - 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}]" - S="${WORKDIR}/thg-${PV}" -else - inherit mercurial - EHG_REPO_URI="https://foss.heptapod.net/mercurial/${PN}/thg" - EHG_REVISION="stable" - HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]" -fi - -DESCRIPTION="Set of graphical tools for Mercurial" -HOMEPAGE="https://tortoisehg.bitbucket.io/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${HG_DEPEND} - dev-python/iniparse[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[network,svg,${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc/source - -python_prepare_all() { - # Remove file that collides with >=mercurial-4.0 (bug #599266). - rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py" - - sed -i -e 's:share/doc/tortoisehg:share/doc/'"${PF}"':' setup.py || die - distutils-r1_python_prepare_all -} - -python_test() { - ${EPYTHON} tests/run-tests.py -m 'not largefiles' --doctest-modules tests || die - ${EPYTHON} tests/run-tests.py -m largefiles tests || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg - domenu contrib/thg.desktop -} - -pkg_postinst() { - xdg_icon_cache_update - elog "When startup of ${PN} fails with an API version mismatch error" - elog "between dev-python/sip and dev-python/PyQt5 please rebuild" - elog "dev-python/qscintilla-python." - - optfeature "the core git extension support" dev-python/pygit2 -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild b/dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild deleted file mode 100644 index c26d50aca7b6..000000000000 --- a/dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -DISTUTILS_USE_PEP517=setuptools - -inherit desktop distutils-r1 optfeature xdg-utils - -if [[ ${PV} != *9999* ]]; then - 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.9[${PYTHON_USEDEP}] - <dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]" - S="${WORKDIR}/thg-${PV}" -else - inherit mercurial - EHG_REPO_URI="https://foss.heptapod.net/mercurial/${PN}/thg" - EHG_REVISION="stable" - HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]" -fi - -DESCRIPTION="Set of graphical tools for Mercurial" -HOMEPAGE="https://tortoisehg.bitbucket.io/" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${HG_DEPEND} - dev-python/iniparse[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[network,svg,${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc/source - -python_prepare_all() { - # Remove file that collides with >=mercurial-4.0 (bug #599266). - rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py" - - sed -i -e 's:share/doc/tortoisehg:share/doc/'"${PF}"':' setup.py || die - distutils-r1_python_prepare_all -} - -python_test() { - ${EPYTHON} tests/run-tests.py -m 'not largefiles' --disable-pytest-warnings --doctest-modules tests || die "Tests failed with ${EPYTHON}" - ${EPYTHON} tests/run-tests.py -m largefiles --disable-pytest-warnings tests || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg - domenu contrib/thg.desktop -} - -pkg_postinst() { - xdg_icon_cache_update - elog "When startup of ${PN} fails with an API version mismatch error" - elog "between dev-python/sip and dev-python/PyQt5 please rebuild" - elog "dev-python/qscintilla-python." - - optfeature "the core git extension support" dev-python/pygit2 -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/dev-vcs/tortoisehg/tortoisehg-6.1.ebuild b/dev-vcs/tortoisehg/tortoisehg-6.1.ebuild deleted file mode 100644 index 1141a498eeb4..000000000000 --- a/dev-vcs/tortoisehg/tortoisehg-6.1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -DISTUTILS_USE_SETUPTOOLS=no - -inherit desktop distutils-r1 optfeature xdg-utils - -# Tag isn't provided this time -COMMIT_SHA="cdfdf8c593f98863b4034b38001c71bc9fb970c3" - -if [[ ${PV} != *9999* ]]; then - KEYWORDS="~amd64 ~arm64 ~x86" - SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${COMMIT_SHA}/thg-${COMMIT_SHA}.tar.gz -> ${P}.tar.gz" - HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}] - <dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]" - S="${WORKDIR}/thg-${COMMIT_SHA}" -else - inherit mercurial - EHG_REPO_URI="https://foss.heptapod.net/mercurial/${PN}/thg" - EHG_REVISION="stable" - HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]" -fi - -DESCRIPTION="Set of graphical tools for Mercurial" -HOMEPAGE="https://tortoisehg.bitbucket.io/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - ${HG_DEPEND} - dev-python/iniparse[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[network,svg,${PYTHON_USEDEP}] - >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx doc/source - -python_prepare_all() { - # Remove file that collides with >=mercurial-4.0 (bug #599266). - rm "${S}"/hgext3rd/__init__.py || die "can't remove /hgext3rd/__init__.py" - - sed -i -e 's:share/doc/tortoisehg:share/doc/'"${PF}"':' setup.py || die - distutils-r1_python_prepare_all -} - -python_test() { - ${EPYTHON} tests/run-tests.py -m 'not largefiles' --doctest-modules tests || die - ${EPYTHON} tests/run-tests.py -m largefiles tests || die -} - -python_install_all() { - distutils-r1_python_install_all - dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc - newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg - domenu contrib/thg.desktop -} - -pkg_postinst() { - xdg_icon_cache_update - elog "When startup of ${PN} fails with an API version mismatch error" - elog "between dev-python/sip and dev-python/PyQt5 please rebuild" - elog "dev-python/qscintilla-python." - - optfeature "the core git extension support" dev-python/pygit2 -} - -pkg_postrm() { - xdg_icon_cache_update -} diff --git a/dev-vcs/tortoisehg/tortoisehg-6.2.ebuild b/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild index d1fbe12fabfd..d1fbe12fabfd 100644 --- a/dev-vcs/tortoisehg/tortoisehg-6.2.ebuild +++ b/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild diff --git a/dev-vcs/tortoisehg/tortoisehg-9999.ebuild b/dev-vcs/tortoisehg/tortoisehg-9999.ebuild index 56fb962cbc28..d1fbe12fabfd 100644 --- a/dev-vcs/tortoisehg/tortoisehg-9999.ebuild +++ b/dev-vcs/tortoisehg/tortoisehg-9999.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_SETUPTOOLS=no +DISTUTILS_USE_PEP517=setuptools inherit desktop distutils-r1 optfeature xdg-utils @@ -24,7 +24,7 @@ fi DESCRIPTION="Set of graphical tools for Mercurial" HOMEPAGE="https://tortoisehg.bitbucket.io/" -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" IUSE="test" RESTRICT="!test? ( test )" @@ -36,7 +36,7 @@ RDEPEND=" dev-python/PyQt5[network,svg,${PYTHON_USEDEP}] >=dev-python/qscintilla-python-2.11.6[qt5(+),${PYTHON_USEDEP}] " -DEPEND=" +BDEPEND=" ${RDEPEND} test? ( dev-python/mock[${PYTHON_USEDEP}] @@ -55,8 +55,8 @@ python_prepare_all() { } python_test() { - ${EPYTHON} tests/run-tests.py -m 'not largefiles' --doctest-modules tests || die - ${EPYTHON} tests/run-tests.py -m largefiles tests || die + ${EPYTHON} tests/run-tests.py -m 'not largefiles' --disable-pytest-warnings --doctest-modules tests || die "Tests failed with ${EPYTHON}" + ${EPYTHON} tests/run-tests.py -m largefiles --disable-pytest-warnings tests || die "Tests failed with ${EPYTHON}" } python_install_all() { |