From d39b2406e1496a2848b3f450a5737ae3dbd8c6f7 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 2 Oct 2024 01:26:11 +0100 Subject: gentoo auto-resync : 02:10:2024 - 01:26:10 --- dev-vcs/Manifest.gz | Bin 11850 -> 11852 bytes dev-vcs/darcs/Manifest | 2 +- dev-vcs/darcs/darcs-2.16.5-r5.ebuild | 2 +- dev-vcs/git-annex/Manifest | 2 +- dev-vcs/git-annex/git-annex-10.20220624.ebuild | 2 +- dev-vcs/git-cola/Manifest | 10 +-- dev-vcs/git-cola/git-cola-4.1.0.ebuild | 79 --------------------- dev-vcs/git-cola/git-cola-4.2.1-r1.ebuild | 80 --------------------- dev-vcs/git-cola/git-cola-4.4.1.ebuild | 67 ------------------ dev-vcs/git-cola/git-cola-4.8.2.ebuild | 88 ++++++++++++++++++++++++ dev-vcs/git-cola/metadata.xml | 6 ++ dev-vcs/git-repair/Manifest | 4 +- dev-vcs/git-repair/git-repair-1.20220404.ebuild | 2 +- dev-vcs/git-repair/git-repair-1.20230814.ebuild | 2 +- 14 files changed, 105 insertions(+), 241 deletions(-) delete mode 100644 dev-vcs/git-cola/git-cola-4.1.0.ebuild delete mode 100644 dev-vcs/git-cola/git-cola-4.2.1-r1.ebuild delete mode 100644 dev-vcs/git-cola/git-cola-4.4.1.ebuild create mode 100644 dev-vcs/git-cola/git-cola-4.8.2.ebuild (limited to 'dev-vcs') diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz index cc9350d8eec8..3e683f6b664f 100644 Binary files a/dev-vcs/Manifest.gz and b/dev-vcs/Manifest.gz differ diff --git a/dev-vcs/darcs/Manifest b/dev-vcs/darcs/Manifest index ac04dd7f368d..2b159b6f89c2 100644 --- a/dev-vcs/darcs/Manifest +++ b/dev-vcs/darcs/Manifest @@ -1,3 +1,3 @@ DIST darcs-2.16.5.tar.gz 1271154 BLAKE2B 84c9005d7bcb789cfa5d1de636221e7647ac469aa9f1e27d55bb07a8b155659d38dbda8a46b98698f348248b0384b4e5bc275737bfede13ebb1a9d11b4e9e304 SHA512 9116043943315417ff314197f6a143435b5545f614c6e6210c3645987a68c69c31f53f823ee5269cb663ccba393f8caf1834120783f15128e43b132c731a0edb -EBUILD darcs-2.16.5-r5.ebuild 4928 BLAKE2B aed01f6d6309d502d04f32263f67c49a9fc29adb21408c38526e387e13becb455f20c9ae237a48b42ae59d34a7b4ec1bd15055cc035ec4258b586e3165084a60 SHA512 9ecbe7c988f3a66a63711a796ed1f2e4f53e5c29b9d744fae733e9f87cebe57bad1ffd113d8aab473c8e3461139738a119c470432404e38b88a10a504990a5ae +EBUILD darcs-2.16.5-r5.ebuild 4929 BLAKE2B eb3794e6b99e37b6ccaa443c7fcbdd0cc92d5cf8d8d2f3e00300a5262b0bd72e84d7e0a83d2276449e04988103218cd41a639bb639c7ba8f17c34ee692c64656 SHA512 4427eee76c1083619fbd709c84fb0ff1a8facf7ec711a64ca1c9bf204bd42ac8a64c49d31ac289be4844b9a922cb094a2f51cf59ea64c3c869e26a67a49677cb MISC metadata.xml 541 BLAKE2B 2db0acb5f0856ed518b89ac17998c822c687e4e088e9f714fb2a466f26a0c391578d924279f66a21ccd99d26aed6a551edd0d4ebf03383a3e7c3c34404ee8c91 SHA512 e00b175d428cb1f4fdbc4a873acc5193a825e3a4f9bc7007b3cd680b9ad0e7719f62980a047c2c29d056da176dfa063b7ca0415fdf145e8209e1abc979d264ae diff --git a/dev-vcs/darcs/darcs-2.16.5-r5.ebuild b/dev-vcs/darcs/darcs-2.16.5-r5.ebuild index a6159b1da38d..ed9e74c9697c 100644 --- a/dev-vcs/darcs/darcs-2.16.5-r5.ebuild +++ b/dev-vcs/darcs/darcs-2.16.5-r5.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="http://darcs.net/" LICENSE="GPL-2+" SLOT="0/${PV}" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="curl +terminfo +threaded" CABAL_CHDEPS=( diff --git a/dev-vcs/git-annex/Manifest b/dev-vcs/git-annex/Manifest index e644dcc7e53b..87710cb59ace 100644 --- a/dev-vcs/git-annex/Manifest +++ b/dev-vcs/git-annex/Manifest @@ -2,6 +2,6 @@ AUX git-annex.bash 440 BLAKE2B af7b2b47e98386cef417051a11ae4baff07ea8cd96177c95b AUX git-annex.xpm 1961 BLAKE2B 0fe6e0cf9c43b1b16db1e8394ccda5eef2fdc41727aa3aa97fef8f955e8fdd71336c29f439ed2ad46553f8d67ef8be9d3dbcc6a93c81686f5e746a08b1113c6d SHA512 4a22ac448852160d66838c272f41b8c7599aa1b904e35ac03ea294d9ed15b855bde24b7e5407a2578937bfd51d482837ed6680af680166d030f71666316ae4d3 DIST git-annex-10.20220624.tar.gz 1426982 BLAKE2B fa3a105f9677c51dfb1a44984ac80a377380ff5e2c69486f6f213fcb709c2280c66b8d856f004016f97751abea3faeca8756663c0af19616ed237d8e4d9d25f9 SHA512 4269c3408c9368283ab280c7231953ad95687b5ff84c1e9cb725d5ed6eb4da9384c48de33e4265d2fd8b1352eea47bffaac7d335d2c998149555b050f80a75af DIST git-annex-10.20230802.tar.gz 1481981 BLAKE2B 5c7bf5695fb62f9d1aecf4e1a65d1bee726a55396efc5ccd9881bd0086dee4b679814ccaaf9ac5bf191b46b629b6dc86f43aed4cdc32423af35ede745ddf7219 SHA512 6d8235cfcc9993c3db415b606ebb818183df313531c14be85a7ae353e1822dc22250aa25ed60153e75732e846319e5f20f714354f45029776060b4a838a26471 -EBUILD git-annex-10.20220624.ebuild 4287 BLAKE2B 39e1c8bb68e93c857291d874043654782ed45d72a32ecc6394e653438f0baf7d377956ae8b541ff7cac55628698d1932f10fbf222b2287ba761f453eff6334f8 SHA512 b79a0d0d46f95dceb88f3ca6174464344b1814030860cacf7b50c4ef4bd2ad63954c24e28f2e6bf7601d9bc9c5c3c9075597d5fd1771e7414318e31a27b16a08 +EBUILD git-annex-10.20220624.ebuild 4288 BLAKE2B 2693e73cfa03b3a98b9f8d3f15a024a6a3e46e1ee300b31ab2e1d669a49591ecaa0ad48dbf325bdb478a365b5c8d3adedf8c1b3921879744e4412995c3b4dfa7 SHA512 c320ad99c56910b573181fc94c8b8609ac1ea9b650b649b1cf48224c4460facadd16499433a20ee34b0823aeeb565b953d03b64fa8c1f7f8cb82e972b75ef3f9 EBUILD git-annex-10.20230802.ebuild 4062 BLAKE2B ca6b6426815075aa1be1018b98c428910b45e522de06db05199e9a6d11c1c5621710488d3522a5d56bb49179dbfb18acc94465615e7c692cbcfe02b0fe167ce2 SHA512 c80ac5b16451ea91a90b406826cc4bfd402c8e73bea91e7219162ab118569c5998521076d2723b5d07c13db10799c211277871c4155bb99056a96db3dc4696c1 MISC metadata.xml 859 BLAKE2B 1f8907b3e4995c9b8879a1f48f0db4708ddce1dd2547cdfd5a8e6e18e8875e47a77f9c3f5e50554a197b7d1ba096d8f8865e3cfefdd901d28c62202cd0797dea SHA512 a8748b0e8acde39274565d20c7af61b972a3e4ccea4096ae1972eb267ac2a25e680a9bfbd51cf5febb0fc7e5050689ef3eaedca4a01e86291ee9d160dc6d42d4 diff --git a/dev-vcs/git-annex/git-annex-10.20220624.ebuild b/dev-vcs/git-annex/git-annex-10.20220624.ebuild index 47a14cc79186..5944ba071791 100644 --- a/dev-vcs/git-annex/git-annex-10.20220624.ebuild +++ b/dev-vcs/git-annex/git-annex-10.20220624.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://git-annex.branchable.com/" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux" IUSE="+assistant +benchmark +dbus debug doc +gitlfs +magicmime +pairing +torrentparser +webapp" REQUIRED_USE="webapp? ( assistant )" diff --git a/dev-vcs/git-cola/Manifest b/dev-vcs/git-cola/Manifest index 9accc0e4006c..b9260476c7b5 100644 --- a/dev-vcs/git-cola/Manifest +++ b/dev-vcs/git-cola/Manifest @@ -1,11 +1,7 @@ AUX README.gentoo 227 BLAKE2B 828266fe46d9eb866250b57921df446055c7835cce3c3d17014563451acfc100f0e3ade6805514d620852273f011c12a8dd581ad90ffa135e5ab168a87790d46 SHA512 9e8b672fe6998a255dea761e186d5a9031895e8ec0eb14d4942c81a462a238ef1eec0431671da8be3ee4bbacd7f81cec6ec1f9e75e2f4429c3472faad5ba2c2d AUX git-cola-4.2.1-fix-setuptools.patch 766 BLAKE2B 90fb4500e084af949ea11ab4d5917252b2e847fa1a536f24c639d4898bb1fe934dbfc3314e0ca16c643f2c9ac9e80c125725ca2f8ecdbf50093b4667652d7329 SHA512 3b6ed05926421aedf1c0437f9634421628e9f00a4e52ed950d9e06740f0dd7841bcc0b88a99f5acc7228dfdc82043d87cccec2b7493e9af7e5bc4e37ca0a33ea -DIST git-cola-4.1.0.tar.gz 1140393 BLAKE2B 3236e06f86d23a7311e3cd639cbf2adcecb18810abcae938d1ff7cf25b477d814e614fffa20ce39dd9a2c6ab4f8e6b6b67f3ad3144163abe6530ac227313ca98 SHA512 4d2617947d4dbf3273f02c072de5ede10a656981f3653273780e2c1b1d3d613cd359fbb93cfb0a1d5de24b0c90818503cd9041ad3fa1a05b2ecd2db305bbe1a0 -DIST git-cola-4.2.1.tar.gz 1191680 BLAKE2B 8dd9d4b52672e32deba2f54e7f9141d3364dcbf3a823b05e766f333063a26cc49ea9e5e2f43f9492447b6b7344c930a2a1160653fb2699ff7d23cb22783f4cd1 SHA512 1a9d63c985d3566f81edd3ed3debc4d499fa5147650d479f3b1bc833d08836a17d63a8eb23c1cd5c2c31f6f7202219fb77cacb628df8f85dd3d367dcdd110891 -DIST git-cola-4.4.1.tar.gz 1212338 BLAKE2B 8f95720fa8af0acdecf744f657808b969f914bfd1cb2ccd2ed3af35f2811ab8aca7022ba888e0fc447a685af4c7dba27a0f0305f0b2d07cc31ccd22953d4fa14 SHA512 3e4e1cb8cd148b34e663c72c6b3d1e887815b5a86558ffbf13a19a5dfd3fb6b37c123290dc514b6f098893587dc67ca34424aaad5482768795e353f0efe92797 DIST git-cola-4.5.0.tar.gz 1233372 BLAKE2B da9bbe2d1e49b5ebc49ae6ddecf72a73b4b262de2de6c5a9ef77d9946a338bb393154e91e8431dc11fc08f72e3fcfd19d424d68c2b846d05c0a87393f8cc33ac SHA512 99a17bf0398dc3049417b6af6f3fc3bc20682186859879c6fc3d2b8f9a8b3599612c555b40f76dd226323cefab0dec0b4424a566dc74637449743f675cb56817 -EBUILD git-cola-4.1.0.ebuild 1648 BLAKE2B 770caf615c1bcc95d8991b3c5a2e138fdd7cc1c40548a5d914bd22873912c4cb9dc300b0008e1bd0aebf162fe6ec10412de4b624f5536717ed962cc55003b328 SHA512 0b265b6bffa78d3b2f50ba91fc0bd97f0ecdc9b4f9ea9190e54900aeb71a99ccd7bc0d63ce0228acaaf3e4fcc45edba00ff894a3cef5c864403fcba2504f64f5 -EBUILD git-cola-4.2.1-r1.ebuild 1689 BLAKE2B 18b99a0b89a3c26919c37e4a11ac63e437a2d86003e378ed36481bb627fe35a38feced2560fb0f24d7c02c70d7da5e5d21404bb3215efe579add097384792f93 SHA512 7a5f73a4cda44aaf730cb22450ea4d16b4132e382d603389f429531e5745822a05530be4d810f21506b80af920a541c77960cb319db9b0ce566cfe9414c1e7eb -EBUILD git-cola-4.4.1.ebuild 1464 BLAKE2B fdadc820b29a768c9184fc10387fef0b65e1f6fab20a2a645627b7e0e7e8aa290d7e0c39638a7db46bb8beb838c40c481da975c1a94bc1454734e7cb4a99fd6e SHA512 b757e5e174ea0e899d535184ba3d2d52dc73d2c716cbe3d3473296c6ed26cd28420469b500a54a2acb6553b8cd7da60f230e1b85f3cc603be916917399100be8 +DIST git-cola-4.8.2.tar.gz 1251173 BLAKE2B 758b34e271883c5493e9a219e7f9970c1ca2e0cdb97bbab50828ea53ae2bae223692a06c353d0b017af2e82b3855708ebd2937d9656b373b8d45ab457ac50b7b SHA512 0b924837e8e5dcaa9687ffdff779bd3ed9f629713826f6c537d6470fdaed84bab3cec793aa9f1cf0e7bce3c4dae60c838822005efa93236b5964c8be74ef33cc EBUILD git-cola-4.5.0.ebuild 1462 BLAKE2B ee8f104ec1483d6c37c85b1a155695e53a1170f1cd921e9c37a388c8d8068f29263b7b8cbbfb293b890ba138573886573343ca18ddedacfa94ac751a5410b448 SHA512 d70ac91fc05b4968f145613df65d312a0fe6004f3007f8275015878b90ce04586e16ec08d3aa78c0e309febe9aeb1e3d49e7079dbde63c85c8235f1fc45168aa -MISC metadata.xml 595 BLAKE2B a1a74266c1afcbcf94bcb95b8218669f09ce709d0803e37cca482b2e89dee176d1d898236ba024e7266106133d1bfb3008fd1ff3ce11793c606fc7dcffb408e6 SHA512 fe44a4445bf71d09eaa6be66af2370d3c0e94dada507ace584ffe9dd8b5edafd472355cee7aceb554c31b0bafbd29faeb318e853d0d165fb1d2a7f8f8bf86379 +EBUILD git-cola-4.8.2.ebuild 2363 BLAKE2B c4b85f4f002d048156d8212a428d5947be77e6945c3616669fd10bb123e7b5842281747f603115de02b472a522c0aaf07ec747acb3199b064e4ebf2e650b9557 SHA512 63cbf10484e5f431523ed694e3b37147da6b6621c22d9ca6d137cb4e8ec5f008925457c2a2e0f1c34a8f4be024aa3b7f0963d7353b25b5c8cd7c5bafa8c7a072 +MISC metadata.xml 914 BLAKE2B ab899255190af78b3226bfd2b3710655b1701760b61024c84e3478a4aab88fefc89c5945529bed55b7164132b5a5b063a48b6b5a1b78485e9da74cf1999f7e55 SHA512 8d894d4b34eafb9b206f4a1bb5de56f2973d826e14c96ad5b06a07fc7ac477806c66146a46afeb4bbdf2c9c32c1dfd2fd1fb455e4c268edec949a53f81998777 diff --git a/dev-vcs/git-cola/git-cola-4.1.0.ebuild b/dev-vcs/git-cola/git-cola-4.1.0.ebuild deleted file mode 100644 index 09761dd50b1e..000000000000 --- a/dev-vcs/git-cola/git-cola-4.1.0.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_SINGLE_IMPL=true -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 readme.gentoo-r1 virtualx xdg-utils - -DESCRIPTION="The highly caffeinated git GUI" -HOMEPAGE="https://git-cola.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets] - dev-python/QtPy[gui,network,${PYTHON_USEDEP}] - dev-python/send2trash[${PYTHON_USEDEP}] - ') - dev-vcs/git -" -BDEPEND=" - sys-devel/gettext - $(python_gen_cond_dep " - dev-python/setuptools-scm[\${PYTHON_USEDEP}] - test? ( - ${VIRTUALX_DEPEND} - dev-python/pytest[\${PYTHON_USEDEP}] - dev-python/PyQt5[\${PYTHON_USEDEP},gui,widgets] - ) - ") -" - -distutils_enable_sphinx docs \ - 'dev-python/rst-linker' -distutils_enable_tests pytest - -src_prepare() { - sed -i "s|doc/git-cola =|doc/${PF} =|" setup.cfg || die - sed -i -e 's:--flake8::' pytest.ini || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - cd "${T}" || die - GIT_CONFIG_NOSYSTEM=true LC_ALL="C.utf8" \ - epytest "${S}"/test -} - -src_compile() { - SETUPTOOLS_SCM_PRETEND_VERSION=${PV} distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/dev-vcs/git-cola/git-cola-4.2.1-r1.ebuild b/dev-vcs/git-cola/git-cola-4.2.1-r1.ebuild deleted file mode 100644 index 6edb3f03319f..000000000000 --- a/dev-vcs/git-cola/git-cola-4.2.1-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -DISTUTILS_SINGLE_IMPL=true -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 readme.gentoo-r1 virtualx xdg-utils - -DESCRIPTION="The highly caffeinated git GUI" -HOMEPAGE="https://git-cola.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RESTRICT="!test? ( test )" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets] - dev-python/QtPy[gui,network,${PYTHON_USEDEP}] - dev-python/send2trash[${PYTHON_USEDEP}] - ') - dev-vcs/git -" -BDEPEND=" - sys-devel/gettext - $(python_gen_cond_dep " - dev-python/setuptools-scm[\${PYTHON_USEDEP}] - test? ( - ${VIRTUALX_DEPEND} - dev-python/pytest[\${PYTHON_USEDEP}] - dev-python/PyQt5[\${PYTHON_USEDEP},gui,widgets] - ) - ") -" -# https://bugs.gentoo.org/920534 -PATCHES=( "${FILESDIR}/${P}-fix-setuptools.patch" ) - -distutils_enable_sphinx docs \ - 'dev-python/rst-linker' -distutils_enable_tests pytest - -src_prepare() { - sed -i "s|doc/git-cola =|doc/${PF} =|" setup.cfg || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - cd "${T}" || die - GIT_CONFIG_NOSYSTEM=true LC_ALL="C.utf8" \ - epytest "${S}"/test -} - -src_compile() { - SETUPTOOLS_SCM_PRETEND_VERSION=${PV} distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install - readme.gentoo_create_doc -} - -pkg_postinst() { - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_desktop_database_update -} diff --git a/dev-vcs/git-cola/git-cola-4.4.1.ebuild b/dev-vcs/git-cola/git-cola-4.4.1.ebuild deleted file mode 100644 index fe84fd6d276d..000000000000 --- a/dev-vcs/git-cola/git-cola-4.4.1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_SINGLE_IMPL=true -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 readme.gentoo-r1 virtualx xdg - -DESCRIPTION="The highly caffeinated git GUI" -HOMEPAGE="https://git-cola.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/PyQt5[${PYTHON_USEDEP},gui,widgets] - dev-python/QtPy[gui,network,${PYTHON_USEDEP}] - dev-python/send2trash[${PYTHON_USEDEP}] - ') - dev-vcs/git -" -BDEPEND=" - sys-devel/gettext - $(python_gen_cond_dep " - dev-python/setuptools-scm[\${PYTHON_USEDEP}] - test? ( - ${VIRTUALX_DEPEND} - dev-python/pytest[\${PYTHON_USEDEP}] - dev-python/PyQt5[\${PYTHON_USEDEP},gui,widgets] - ) - ") -" - -distutils_enable_sphinx docs \ - 'dev-python/rst-linker' -distutils_enable_tests pytest - -src_prepare() { - sed -i "s|doc/git-cola =|doc/${PF} =|" setup.cfg || die - distutils-r1_src_prepare -} - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - cd "${T}" || die - GIT_CONFIG_NOSYSTEM=true LC_ALL="C.utf8" \ - epytest "${S}"/test -} - -src_compile() { - SETUPTOOLS_SCM_PRETEND_VERSION=${PV} distutils-r1_src_compile -} - -src_install() { - distutils-r1_src_install - readme.gentoo_create_doc -} diff --git a/dev-vcs/git-cola/git-cola-4.8.2.ebuild b/dev-vcs/git-cola/git-cola-4.8.2.ebuild new file mode 100644 index 000000000000..1e6aa2ca09cf --- /dev/null +++ b/dev-vcs/git-cola/git-cola-4.8.2.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) +DISTUTILS_SINGLE_IMPL=true +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 readme.gentoo-r1 virtualx xdg + +DESCRIPTION="The highly caffeinated git GUI" +HOMEPAGE="https://git-cola.github.io/" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+pyqt5 pyqt6 pyside2 pyside6" + +REQUIRED_USE=" + || ( pyqt5 pyqt6 pyside2 pyside6 ) +" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/polib[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + pyqt5? ( dev-python/QtPy[pyqt5,gui,network,${PYTHON_USEDEP}] ) + pyqt6? ( dev-python/QtPy[pyqt6,gui,network,${PYTHON_USEDEP}] ) + pyside2? ( dev-python/QtPy[pyside2,gui,network,${PYTHON_USEDEP}] ) + pyside6? ( dev-python/QtPy[pyside6,gui,network,${PYTHON_USEDEP}] ) + dev-python/send2trash[${PYTHON_USEDEP}] + ') + dev-vcs/git +" +BDEPEND=" + sys-devel/gettext + $(python_gen_cond_dep " + dev-python/setuptools-scm[\${PYTHON_USEDEP}] + test? ( + ${VIRTUALX_DEPEND} + dev-python/pytest[\${PYTHON_USEDEP}] + pyqt5? ( dev-python/QtPy[\${PYTHON_USEDEP},pyqt5,gui,network] ) + pyqt6? ( dev-python/QtPy[\${PYTHON_USEDEP},pyqt6,gui,network] ) + pyside2? ( dev-python/QtPy[\${PYTHON_USEDEP},pyside2,gui,network] ) + pyside6? ( dev-python/QtPy[\${PYTHON_USEDEP},pyside6,gui,network] ) + ) + ") +" + +distutils_enable_sphinx docs \ + 'dev-python/rst-linker' +distutils_enable_tests pytest + +src_prepare() { + sed -i "s|doc/git-cola =|doc/${PF} =|" setup.cfg || die + # remove bundled qtpy and polib + rm -Rf "${S}"/qtpy "${S}"/cola/polib.py || die + distutils-r1_src_prepare +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + cd "${T}" || die + GIT_CONFIG_NOSYSTEM=true LC_ALL="C.utf8" \ + epytest "${S}"/test +} + +src_compile() { + SETUPTOOLS_SCM_PRETEND_VERSION=${PV} distutils-r1_src_compile +} + +src_install() { + distutils-r1_src_install + + # patch the binaries to use desired qtpy backend + local qt_api=$(use pyqt5 && echo "pyqt5" || ( + use pyqt6 && echo "pyqt6" || ( + use pyside2 && echo "pyside2" || echo "pyside6" + ))) + sed -i "s|import sys|import sys\nimport os\nos.environ['QT_API'] = '${qt_api}'\n|" "${D}"/usr/bin/* || die + + readme.gentoo_create_doc +} diff --git a/dev-vcs/git-cola/metadata.xml b/dev-vcs/git-cola/metadata.xml index b01ac73fc379..f723b2794ff6 100644 --- a/dev-vcs/git-cola/metadata.xml +++ b/dev-vcs/git-cola/metadata.xml @@ -16,4 +16,10 @@ git-cola/git-cola + + Use dev-python/PyQt5 as Qt backend + Use dev-python/PyQt6 as Qt backend + Use dev-python/pyside2 as Qt backend + Use dev-python/pyside6 as Qt backend + diff --git a/dev-vcs/git-repair/Manifest b/dev-vcs/git-repair/Manifest index 3160d9282ebd..6a6b93a51165 100644 --- a/dev-vcs/git-repair/Manifest +++ b/dev-vcs/git-repair/Manifest @@ -1,5 +1,5 @@ DIST git-repair-1.20220404.tar.gz 107186 BLAKE2B ccfda04c27a3f5b1a276c93647e0f296f07bf71c04803093fb7de1836f1c64539a0687ace0e3d770e035f9b521ed34912e3e6a8ce29b3a1e6b8b4db43ee4ce67 SHA512 5982d0039657a6669c4ddfc9118ad40209d72a5871db6cfd02a262142452b1387c3a23699e41fa9deb0e31c4abaa0c4f973b8ebb740585235617dd2effd2cca2 DIST git-repair-1.20230814.tar.gz 111782 BLAKE2B b35da379600a7abe58b282929417bf67eaec37ccc696fa4d4883b5ab87abb6e59ce82b6fb334ebbe69bf01aeef985014cf938dc98d8776a0ca7183463eef6024 SHA512 58354b7b3836a3eada20c86fe954f119ecfb930ef21331df509b611a73cccaf0af497d09e0284f816ec4446c1862211c3166d2216e8b4ec24a774e7d64eabfe7 -EBUILD git-repair-1.20220404.ebuild 1153 BLAKE2B 81d281426b989615a2339ceb47a67433b8a267d00359cf3ae9b73360c4e472ce9cecd42a06ed847593fb0f296a4122ecdc211c57c5e169ad61fc9500041a9881 SHA512 68708cf18254df931a678a3ac51093398abba343ec6ac9377d2859438c4af3fd1bebe00a3dc1e6b1ac4a6581c2c00f8056c331c9459c411627e946bc26e1e1d9 -EBUILD git-repair-1.20230814.ebuild 1016 BLAKE2B 2d609527ae922de51e1d4ad32bc9259142d80117b5ead2d5301b19aa161c033b378d97915584abeaa983a0292eed47f9347a5f83bd3f558b8a06368e8d43dc3e SHA512 8f278f6c9ae65bcd18b13dd56351beeca79a093291dc3d577ac2d8757ba01252726c658917dc5bdb457e4dca94ccd45cfc8bbe41be1cc0611a0ef552533a7450 +EBUILD git-repair-1.20220404.ebuild 1154 BLAKE2B 6b39ae78f6d4ea998a1c3e1808a0ee8a58150ebac988b5253f6ffe12ede5ec9baaf69ef127750f71b980b307299f00a0237ed2eb5d58111d5c0f03ce1cc96a8c SHA512 6c1af5035a4ecc79e07acdf6d95adfab9247ac4ca4b76984315a024e052f862fa1bf3195606f17f07069cc01c28e03a871dfdb13dd504cca73c4801d4989d8da +EBUILD git-repair-1.20230814.ebuild 1017 BLAKE2B f62ca4038a20118c7eb51d6a930290c0097f60d8698e98d2a1c8cbe77562e1177bfa484d9a552853556e0d35910908ff4d305d1ec64225cacae31f4d1a2ec151 SHA512 c3213ec83e4a3187134f4663a0a729e9aab0a5e6cd88b4fa5c7cc6b4f229a4d0a55f00769a00d8d79f48b4c93acce928a03cd488a65bfce36028e9b1ba4eeea8 MISC metadata.xml 246 BLAKE2B e270b04a529da44d267eaf5bfd160569fc99a3521dfc6495e0a4db19c98e5b9badf77774cc80c7be905f3e97b1c75784bc7b4cb6bfe659d726a47c7ae70e7bfb SHA512 7e2151bbca24beeefd585e18d6c1108442b2d9197679876bb180da3d4896602e83ea701432ff67fc61cccfa9bf642a01a62d87bacf32c55e0a54336c7c5a2c53 diff --git a/dev-vcs/git-repair/git-repair-1.20220404.ebuild b/dev-vcs/git-repair/git-repair-1.20220404.ebuild index c397b70a3f9f..724a48e94444 100644 --- a/dev-vcs/git-repair/git-repair-1.20220404.ebuild +++ b/dev-vcs/git-repair/git-repair-1.20220404.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git-repair.branchable.com/" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" GHC_BOOTSTRAP_PACKAGES=( async diff --git a/dev-vcs/git-repair/git-repair-1.20230814.ebuild b/dev-vcs/git-repair/git-repair-1.20230814.ebuild index d1a35796e0b8..9b751f3e102d 100644 --- a/dev-vcs/git-repair/git-repair-1.20230814.ebuild +++ b/dev-vcs/git-repair/git-repair-1.20230814.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git-repair.branchable.com/" LICENSE="AGPL-3" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="~amd64 ~x86" GHC_BOOTSTRAP_PACKAGES=( async -- cgit v1.2.3