[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2024-04-13 Thread Sam James
commit: ae4038e370cd4fce4104b348df7d29d398a3050e
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Feb 25 07:30:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 14 00:42:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae4038e3

dev-vcs/tortoisehg: 6.6.3 version bump; add .ebuild py3.12 compat

Closes: https://bugs.gentoo.org/929565

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/35519
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest | 1 +
 .../tortoisehg/{tortoisehg-.ebuild => tortoisehg-6.6.3.ebuild}  | 6 +++---
 dev-vcs/tortoisehg/tortoisehg-.ebuild   | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 895dc5450fdc..cd311607d1db 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1 +1,2 @@
 DIST tortoisehg-6.5.1.tar.gz 8854923 BLAKE2B 
7536f5d7c2b0cda5bb812b2135dcb54ce9bf02a523648e4569bbca5772d3568a63cb09549b6e10c46d212e3c98791f3014b62386d68b488f78f57a235e0be36c
 SHA512 
0e568937f25afa681e8c5f8b8ecc40ede046999318ff80bdd27516b523169c778c695a2a800876eac40480d6e009c83c6493dec3110673f5b79f284be1d4948b
+DIST tortoisehg-6.6.3.tar.gz 8857342 BLAKE2B 
166d1305ed3ee54496b3e0b08fc92a34a56a9398aa618a0f2266e7413fafc371be3c308debc3260a15b59c147a00bbe0773df52a838c4a4f0028b29c1cb05090
 SHA512 
8de8a68a753e8554dcb9936f6ba237e0598df65e6039f7c608e692bc375258e64a443e27e63c337f361fc32c0076b79bd98a972c220089902ff4489ab3507928

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.6.3.ebuild
similarity index 95%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-6.6.3.ebuild
index 372918b6780f..51dfb4c89ae7 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.6.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit desktop distutils-r1 optfeature xdg-utils
@@ -13,7 +13,7 @@ if [[ ${PV} != ** ]]; then

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )
-   https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )
-   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2024-04-06 Thread Cédric Krier
commit: ec8f0d90885e5af5ff75b948fee57f9a6f92c3b4
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Apr  6 11:04:42 2024 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Apr  6 11:04:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8f0d90

dev-vcs/tortoisehg: drop 6.2.3, 6.3.2, 6.4.2, 6.4.5

Bug: https://bugs.gentoo.org/927548
Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  4 --
 dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild | 80 -
 dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild | 81 --
 dev-vcs/tortoisehg/tortoisehg-6.4.2.ebuild | 81 --
 dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild | 81 --
 5 files changed, 327 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 5a5d0b72e572..895dc5450fdc 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,5 +1 @@
-DIST tortoisehg-6.2.3.tar.gz 8878641 BLAKE2B 
ede267f48c7b58db1fcdf16a11fb343e4fcf21193a43f6d6114ef6f930946beea458acc52780deaa889d429989c7b8b25045a9ed340297c0d1ee7e5e5e998d2a
 SHA512 
8c7e62822bdbdcae7a371b910e3e549864019b3a74a090e59d0f26291525ebda078de3f41d8442b457e14727ec94143290d0f3fac9f49cbe842d1de298ae2edd
-DIST tortoisehg-6.3.2.tar.gz 8885325 BLAKE2B 
bb9a7043f7d2e44b32e20b6dd88372927977a6fd94b662a8a56d26776c72268e0953de3edc93b2f7b9efc580286632f500f5181a5ef7bf3edd3fb5ba5ec64761
 SHA512 
b711f9d347b2f00978b42b258713d365188c4de100668a09fea4b6f80bb8083a7980a462b8fb4705d31f9da310dbdeb2d9891e93f6e3f6f2833e4c7ccfa4d800
-DIST tortoisehg-6.4.2.tar.gz 8854453 BLAKE2B 
04c57de8ea745cdcd33fe8a65b95f76937b59f01486eec6f305eed52dceaed898d55b95769de8a4f41606a3dda6d81e44d3eb1690ee6dde7ab21526b2a46032d
 SHA512 
efe23a991130423aa374e7dd5fe051fabcc6d48c3596a355c7d21dfa35de062411cf2edc3efe4800146c6b3ab4dbd064da54a4f27988297cfd6dc1f69ab14e22
-DIST tortoisehg-6.4.5.tar.gz 8854488 BLAKE2B 
a66478e04d2effe4f79b57789352f8c4a4dcca577c70292a6297cab6abb4738c2bb53979d636d3b1ca511ce3313bde598bd4bafa3ac78fa91262ba9c10e1d8c8
 SHA512 
cbde470405f1247b93a658c49ff6c0d188e283915825147a05f1957db382596ee35da7b1becd01bf21eb9f5672231efa3adf092bcca05d7d630c2fd1d8aa7338
 DIST tortoisehg-6.5.1.tar.gz 8854923 BLAKE2B 
7536f5d7c2b0cda5bb812b2135dcb54ce9bf02a523648e4569bbca5772d3568a63cb09549b6e10c46d212e3c98791f3014b62386d68b488f78f57a235e0be36c
 SHA512 
0e568937f25afa681e8c5f8b8ecc40ede046999318ff80bdd27516b523169c778c695a2a800876eac40480d6e009c83c6493dec3110673f5b79f284be1d4948b

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild
deleted file mode 100644
index fd321fef1e88..
--- a/dev-vcs/tortoisehg/tortoisehg-6.2.3.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_{9..10} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit desktop distutils-r1 optfeature xdg-utils
-
-if [[ ${PV} != ** ]]; 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}]
-   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.11.6[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 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2024-02-25 Thread Joonas Niilola
commit: a6cca09e3f9a6c6ad82969681512dd268aab2742
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Feb 26 07:33:30 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Feb 26 07:33:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cca09e

dev-vcs/tortoisehg: Stabilize 6.5.1 amd64, #925458

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
index f0bdec3aa4ac..04c4dc09091d 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2024-02-25 Thread Arthur Zamarin
commit: 813ab8b599b6710571ed45825e588f8ee2bb1521
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Feb 26 06:05:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Feb 26 06:05:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813ab8b5

dev-vcs/tortoisehg: Stabilize 6.5.1 x86, #925458

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
index fb677516f59d..f0bdec3aa4ac 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-09-17 Thread Sam James
commit: 76ceea568d6cb94ee31e4280bedd3c32d1764ec3
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Sep 16 21:44:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 17 06:16:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ceea56

dev-vcs/tortoisehg: 6.5.1, add PYTHON_COMPAT=python3_12

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/32856
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
index 372918b6780f..fb677516f59d 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit desktop distutils-r1 optfeature xdg-utils



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-09-16 Thread Joonas Niilola
commit: b7c85f40e427b73b8f75d0188bda281e5dcd020a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Aug 13 18:07:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep 16 07:57:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c85f40

dev-vcs/tortoisehg: 6.5.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/32300
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest| 1 +
 dev-vcs/tortoisehg/{tortoisehg-.ebuild => tortoisehg-6.5.1.ebuild} | 2 +-
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 708e098285dc..5a5d0b72e572 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,3 +2,4 @@ DIST tortoisehg-6.2.3.tar.gz 8878641 BLAKE2B 
ede267f48c7b58db1fcdf16a11fb343e4fc
 DIST tortoisehg-6.3.2.tar.gz 8885325 BLAKE2B 
bb9a7043f7d2e44b32e20b6dd88372927977a6fd94b662a8a56d26776c72268e0953de3edc93b2f7b9efc580286632f500f5181a5ef7bf3edd3fb5ba5ec64761
 SHA512 
b711f9d347b2f00978b42b258713d365188c4de100668a09fea4b6f80bb8083a7980a462b8fb4705d31f9da310dbdeb2d9891e93f6e3f6f2833e4c7ccfa4d800
 DIST tortoisehg-6.4.2.tar.gz 8854453 BLAKE2B 
04c57de8ea745cdcd33fe8a65b95f76937b59f01486eec6f305eed52dceaed898d55b95769de8a4f41606a3dda6d81e44d3eb1690ee6dde7ab21526b2a46032d
 SHA512 
efe23a991130423aa374e7dd5fe051fabcc6d48c3596a355c7d21dfa35de062411cf2edc3efe4800146c6b3ab4dbd064da54a4f27988297cfd6dc1f69ab14e22
 DIST tortoisehg-6.4.5.tar.gz 8854488 BLAKE2B 
a66478e04d2effe4f79b57789352f8c4a4dcca577c70292a6297cab6abb4738c2bb53979d636d3b1ca511ce3313bde598bd4bafa3ac78fa91262ba9c10e1d8c8
 SHA512 
cbde470405f1247b93a658c49ff6c0d188e283915825147a05f1957db382596ee35da7b1becd01bf21eb9f5672231efa3adf092bcca05d7d630c2fd1d8aa7338
+DIST tortoisehg-6.5.1.tar.gz 8854923 BLAKE2B 
7536f5d7c2b0cda5bb812b2135dcb54ce9bf02a523648e4569bbca5772d3568a63cb09549b6e10c46d212e3c98791f3014b62386d68b488f78f57a235e0be36c
 SHA512 
0e568937f25afa681e8c5f8b8ecc40ede046999318ff80bdd27516b523169c778c695a2a800876eac40480d6e009c83c6493dec3110673f5b79f284be1d4948b

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
similarity index 98%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
index 4ac9450fad29..372918b6780f 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.5.1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} != ** ]]; then

SRC_URI="https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )
-   https://foss.heptapod.net/mercurial/${PN}/thg/-/archive/${PV}/thg-${PV}.tar.gz
 -> ${P}.tar.gz"
HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )
-   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-08-20 Thread Sam James
commit: 00be8b47543bff291272f3ef29702092360bbc94
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:47:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:47:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00be8b47

dev-vcs/tortoisehg: Stabilize 6.4.5 amd64, #912432

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
index 193798ef0832..835afa2479d1 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-08-20 Thread Sam James
commit: 2dd5cf4284aacf7949870658e479e3cb4102e5eb
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 21 03:47:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 21 03:47:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd5cf42

dev-vcs/tortoisehg: Stabilize 6.4.5 x86, #912432

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
index 4ac9450fad29..193798ef0832 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-07-16 Thread Sam James
commit: 4ad438ec4c4905ea1a1ec46577551b40be5dd1f9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Jul 15 21:16:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 18:32:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ad438ec

dev-vcs/tortoisehg: 6.4.5 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31904
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest| 1 +
 dev-vcs/tortoisehg/{tortoisehg-.ebuild => tortoisehg-6.4.5.ebuild} | 2 +-
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 963ae75c6218..708e098285dc 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-6.2.3.tar.gz 8878641 BLAKE2B 
ede267f48c7b58db1fcdf16a11fb343e4fcf21193a43f6d6114ef6f930946beea458acc52780deaa889d429989c7b8b25045a9ed340297c0d1ee7e5e5e998d2a
 SHA512 
8c7e62822bdbdcae7a371b910e3e549864019b3a74a090e59d0f26291525ebda078de3f41d8442b457e14727ec94143290d0f3fac9f49cbe842d1de298ae2edd
 DIST tortoisehg-6.3.2.tar.gz 8885325 BLAKE2B 
bb9a7043f7d2e44b32e20b6dd88372927977a6fd94b662a8a56d26776c72268e0953de3edc93b2f7b9efc580286632f500f5181a5ef7bf3edd3fb5ba5ec64761
 SHA512 
b711f9d347b2f00978b42b258713d365188c4de100668a09fea4b6f80bb8083a7980a462b8fb4705d31f9da310dbdeb2d9891e93f6e3f6f2833e4c7ccfa4d800
 DIST tortoisehg-6.4.2.tar.gz 8854453 BLAKE2B 
04c57de8ea745cdcd33fe8a65b95f76937b59f01486eec6f305eed52dceaed898d55b95769de8a4f41606a3dda6d81e44d3eb1690ee6dde7ab21526b2a46032d
 SHA512 
efe23a991130423aa374e7dd5fe051fabcc6d48c3596a355c7d21dfa35de062411cf2edc3efe4800146c6b3ab4dbd064da54a4f27988297cfd6dc1f69ab14e22
+DIST tortoisehg-6.4.5.tar.gz 8854488 BLAKE2B 
a66478e04d2effe4f79b57789352f8c4a4dcca577c70292a6297cab6abb4738c2bb53979d636d3b1ca511ce3313bde598bd4bafa3ac78fa91262ba9c10e1d8c8
 SHA512 
cbde470405f1247b93a658c49ff6c0d188e283915825147a05f1957db382596ee35da7b1becd01bf21eb9f5672231efa3adf092bcca05d7d630c2fd1d8aa7338

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
similarity index 98%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
index 7222b381f779..4ac9450fad29 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.4.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit desktop distutils-r1 optfeature xdg-utils

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 7222b381f779..4ac9450fad29 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit desktop distutils-r1 optfeature xdg-utils



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-04-25 Thread Sam James
commit: 3837924b5d576ee7e77361a43ebef527ca2ee7c3
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Apr 20 19:06:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 26 04:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3837924b

dev-vcs/tortoisehg: 6.4.2 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/30670
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest | 1 +
 .../tortoisehg/{tortoisehg-.ebuild => tortoisehg-6.4.2.ebuild}  | 6 +++---
 dev-vcs/tortoisehg/tortoisehg-.ebuild   | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index fe0ab9c4af6c..963ae75c6218 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-6.2.3.tar.gz 8878641 BLAKE2B 
ede267f48c7b58db1fcdf16a11fb343e4fcf21193a43f6d6114ef6f930946beea458acc52780deaa889d429989c7b8b25045a9ed340297c0d1ee7e5e5e998d2a
 SHA512 
8c7e62822bdbdcae7a371b910e3e549864019b3a74a090e59d0f26291525ebda078de3f41d8442b457e14727ec94143290d0f3fac9f49cbe842d1de298ae2edd
 DIST tortoisehg-6.3.2.tar.gz 8885325 BLAKE2B 
bb9a7043f7d2e44b32e20b6dd88372927977a6fd94b662a8a56d26776c72268e0953de3edc93b2f7b9efc580286632f500f5181a5ef7bf3edd3fb5ba5ec64761
 SHA512 
b711f9d347b2f00978b42b258713d365188c4de100668a09fea4b6f80bb8083a7980a462b8fb4705d31f9da310dbdeb2d9891e93f6e3f6f2833e4c7ccfa4d800
+DIST tortoisehg-6.4.2.tar.gz 8854453 BLAKE2B 
04c57de8ea745cdcd33fe8a65b95f76937b59f01486eec6f305eed52dceaed898d55b95769de8a4f41606a3dda6d81e44d3eb1690ee6dde7ab21526b2a46032d
 SHA512 
efe23a991130423aa374e7dd5fe051fabcc6d48c3596a355c7d21dfa35de062411cf2edc3efe4800146c6b3ab4dbd064da54a4f27988297cfd6dc1f69ab14e22

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.4.2.ebuild
similarity index 93%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-6.4.2.ebuild
index b14e5b79045a..7222b381f779 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.4.2.ebuild
@@ -11,15 +11,15 @@ inherit desktop distutils-r1 optfeature xdg-utils
 if [[ ${PV} != ** ]]; 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}]
+   HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )
-   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index b14e5b79045a..7222b381f779 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -11,15 +11,15 @@ inherit desktop distutils-r1 optfeature xdg-utils
 if [[ ${PV} != ** ]]; 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}]
+   HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )
-   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-6.2[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-04-01 Thread Cédric Krier
commit: fbd5e0a0972d6f0b938fa80a8d37f012b97de481
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Apr  1 16:06:47 2023 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Apr  1 16:10:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd5e0a0

dev-vcs/tortoisehg: drop 5.9.3, 6.2.1

Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  2 -
 dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild | 81 --
 dev-vcs/tortoisehg/tortoisehg-6.2.1.ebuild | 80 -
 3 files changed, 163 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index bb5d8b056c04..fe0ab9c4af6c 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,2 @@
-DIST tortoisehg-5.9.3.tar.gz 8637453 BLAKE2B 
9fa90c108f32b1e15c233e7ccbadbda08e434f23aa5c5fe7c235c743c98f54f4222a1804c06b0ca300cc3d0b049c117007a53452ff20ae4411bca30d8ed9013b
 SHA512 
870b3b717962b8450d07fca5300f971d187236edce5a9d2926144b832c0771b8f5a324bdfd05a1fed3d2b4de4bad913c0c8f4435908e602e268c561ed64abbb2
-DIST tortoisehg-6.2.1.tar.gz 8877912 BLAKE2B 
c3741c89656e339c37238208c639717e95a8de40ab84e3dbcf151e97e9a51674ca481f7bacbe2cdf90a8b80e15f2cd10a13317b0da691ebb3103f1a460bbdb03
 SHA512 
282dfc765a57d8d47c81f68e72b22ac56e6d67b7eb2a76cb999880ed225067c590507af95629c621b129bdb6212450cf666aa72da7907584373f3a56fbfd6bcc
 DIST tortoisehg-6.2.3.tar.gz 8878641 BLAKE2B 
ede267f48c7b58db1fcdf16a11fb343e4fcf21193a43f6d6114ef6f930946beea458acc52780deaa889d429989c7b8b25045a9ed340297c0d1ee7e5e5e998d2a
 SHA512 
8c7e62822bdbdcae7a371b910e3e549864019b3a74a090e59d0f26291525ebda078de3f41d8442b457e14727ec94143290d0f3fac9f49cbe842d1de298ae2edd
 DIST tortoisehg-6.3.2.tar.gz 8885325 BLAKE2B 
bb9a7043f7d2e44b32e20b6dd88372927977a6fd94b662a8a56d26776c72268e0953de3edc93b2f7b9efc580286632f500f5181a5ef7bf3edd3fb5ba5ec64761
 SHA512 
b711f9d347b2f00978b42b258713d365188c4de100668a09fea4b6f80bb8083a7980a462b8fb4705d31f9da310dbdeb2d9891e93f6e3f6f2833e4c7ccfa4d800

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
deleted file mode 100644
index 9c05f8a40c67..
--- a/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit desktop distutils-r1 optfeature xdg-utils
-
-if [[ ${PV} != ** ]]; 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}]
-   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.2.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.2.1.ebuild
deleted file mode 100644
index c4e1efd98699..
--- a/dev-vcs/tortoisehg/tortoisehg-6.2.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-03-06 Thread Joonas Niilola
commit: bb4aaa137f8a25361fc8a9da9483224aefeb7c3f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Mar  7 07:11:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Mar  7 07:11:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4aaa13

dev-vcs/tortoisehg: Stabilize 6.3.2 amd64, #899646

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
index 082bf4853066..619a4625c27b 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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.9[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-03-06 Thread Arthur Zamarin
commit: dbf5b941bc7168288f85220505537272abf1b854
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar  6 12:50:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar  6 12:50:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf5b941

dev-vcs/tortoisehg: Stabilize 6.3.2 x86, #899646

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
index b14e5b79045a..082bf4853066 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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.9[${PYTHON_USEDEP}]
$(python_gen_cond_dep 
'>=dev-vcs/mercurial-6.3.2[${PYTHON_USEDEP}]' python3_11 )



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2023-02-09 Thread Joonas Niilola
commit: 5bac945c9c46e2b67d92f00bdf7f22a4cc454a7d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Jan 29 16:58:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb  9 17:59:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bac945c

dev-vcs/tortoisehg: 6.3.2 version bump

Python 3.11 compatibility support is restricted with
>=dev-vcs/mercurial-6.3.2 (actually >=6.3.1)
due to upstream tests issue:
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5826

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/29332
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest  | 1 +
 .../tortoisehg/{tortoisehg-.ebuild => tortoisehg-6.3.2.ebuild}   | 5 +++--
 dev-vcs/tortoisehg/tortoisehg-.ebuild| 5 +++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 781ac03dd608..bb5d8b056c04 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-5.9.3.tar.gz 8637453 BLAKE2B 
9fa90c108f32b1e15c233e7ccbadbda08e434f23aa5c5fe7c235c743c98f54f4222a1804c06b0ca300cc3d0b049c117007a53452ff20ae4411bca30d8ed9013b
 SHA512 
870b3b717962b8450d07fca5300f971d187236edce5a9d2926144b832c0771b8f5a324bdfd05a1fed3d2b4de4bad913c0c8f4435908e602e268c561ed64abbb2
 DIST tortoisehg-6.2.1.tar.gz 8877912 BLAKE2B 
c3741c89656e339c37238208c639717e95a8de40ab84e3dbcf151e97e9a51674ca481f7bacbe2cdf90a8b80e15f2cd10a13317b0da691ebb3103f1a460bbdb03
 SHA512 
282dfc765a57d8d47c81f68e72b22ac56e6d67b7eb2a76cb999880ed225067c590507af95629c621b129bdb6212450cf666aa72da7907584373f3a56fbfd6bcc
 DIST tortoisehg-6.2.3.tar.gz 8878641 BLAKE2B 
ede267f48c7b58db1fcdf16a11fb343e4fcf21193a43f6d6114ef6f930946beea458acc52780deaa889d429989c7b8b25045a9ed340297c0d1ee7e5e5e998d2a
 SHA512 
8c7e62822bdbdcae7a371b910e3e549864019b3a74a090e59d0f26291525ebda078de3f41d8442b457e14727ec94143290d0f3fac9f49cbe842d1de298ae2edd
+DIST tortoisehg-6.3.2.tar.gz 8885325 BLAKE2B 
bb9a7043f7d2e44b32e20b6dd88372927977a6fd94b662a8a56d26776c72268e0953de3edc93b2f7b9efc580286632f500f5181a5ef7bf3edd3fb5ba5ec64761
 SHA512 
b711f9d347b2f00978b42b258713d365188c4de100668a09fea4b6f80bb8083a7980a462b8fb4705d31f9da310dbdeb2d9891e93f6e3f6f2833e4c7ccfa4d800

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
similarity index 93%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
index c4e1efd98699..b14e5b79045a 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.3.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit desktop distutils-r1 optfeature xdg-utils
@@ -12,7 +12,8 @@ if [[ ${PV} != ** ]]; 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.3.2[${PYTHON_USEDEP}]' python3_11 )
+   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.3.2[${PYTHON_USEDEP}]' python3_11 )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-11-24 Thread Joonas Niilola
commit: 2a24a2f6083ae8c31e48f8cf02c89b8ab3f5569c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 24 08:09:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 24 08:10:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a24a2f6

dev-vcs/tortoisehg: Stabilize 6.2.3 x86, #881283

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild
index 651d857a88a9..94e68d0a3fd9 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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.9[${PYTHON_USEDEP}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-11-17 Thread Jakov Smolić
commit: 9f3cf11828e28bf73aabcedf8376d9582767
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Nov 18 07:04:13 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Nov 18 07:04:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3cf118

dev-vcs/tortoisehg: Stabilize 6.2.3 amd64, #881283

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild
index d1fbe12fabfd..651d857a88a9 100644
--- a/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.2.3.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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.9[${PYTHON_USEDEP}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-08-31 Thread Joonas Niilola
commit: 3b0601b788045780a51c088d7192cc15d08b62bd
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Aug 13 12:21:11 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Aug 31 08:19:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0601b7

dev-vcs/tortoisehg: 6.2.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/26846
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-6.2.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 11fbded3836e..21520f66142a 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -4,3 +4,4 @@ DIST tortoisehg-5.9.3.tar.gz 8637453 BLAKE2B 
9fa90c108f32b1e15c233e7ccbadbda08e4
 DIST tortoisehg-6.1.tar.gz 8651661 BLAKE2B 
0b66c057973eeef443370151884205144d75a7f21f3f3af5521ba43c2e366cc28c52850ddd7eec6e33ba97236fca99e63fdf9c0eb570213f382d726e63837217
 SHA512 
98b2d1c357f0996f8e2ef9e2440fe005e28672effe8a871a2bf940a973cbba9f49afb234eb28d4d9b3a15bad4bedd61d302e975787e76f9abd52f5958a7a219f
 DIST tortoisehg-6.1.2.tar.gz 8676222 BLAKE2B 
08f8ed7e17ebf9223b91496a5a7ca90f11d1c859d82c5ec7ad714690fe4bb00ac96d89cd7552cba0215b505604688bae875d59e3efe5cde64a26baf331e6301a
 SHA512 
baadb018a0e426a83b7be484834c336099e8969711bc6b6752e98262b88ea5ff3fab7dbb13fe9622e4823f719f008ca0ee599823e65253c7c7741efb0f796558
 DIST tortoisehg-6.2.tar.gz 8876113 BLAKE2B 
e6840c6c3e6f0dc19e06313644072c21d28ee59a7f5d7b3b4114b643ef4a013375df8f27ce8ad8e7a2ba49d4086ea46e249fc3bda63b217940bc6e9deea2b0e0
 SHA512 
1a63d4ed92887c6dc4fef153c6dc8c054c5927c0e3b92b26e6a7782af4438cf4f4c83271c0a037fb107538f781d26a765937197658b8250df3735e39a0194344
+DIST tortoisehg-6.2.1.tar.gz 8877912 BLAKE2B 
c3741c89656e339c37238208c639717e95a8de40ab84e3dbcf151e97e9a51674ca481f7bacbe2cdf90a8b80e15f2cd10a13317b0da691ebb3103f1a460bbdb03
 SHA512 
282dfc765a57d8d47c81f68e72b22ac56e6d67b7eb2a76cb999880ed225067c590507af95629c621b129bdb6212450cf666aa72da7907584373f3a56fbfd6bcc

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.2.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.2.1.ebuild
new file mode 100644
index ..d1fbe12fabfd
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-6.2.1.ebuild
@@ -0,0 +1,80 @@
+# 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} != ** ]]; 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}]
+   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.11.6[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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-08-04 Thread Joonas Niilola
commit: 9d7689cbad7ee464109497594a1987486bd3873a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Jul 20 19:06:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug  4 07:11:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d7689cb

dev-vcs/tortoisehg: 6.2 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/26501
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest   |  1 +
 .../{tortoisehg-.ebuild => tortoisehg-6.2.ebuild} | 15 +++
 dev-vcs/tortoisehg/tortoisehg-.ebuild |  5 ++---
 3 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index eebc2408043b..11fbded3836e 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -3,3 +3,4 @@ DIST tortoisehg-5.9.1.tar.gz 8637928 BLAKE2B 
57687359eb00018a811e28449dccce26056
 DIST tortoisehg-5.9.3.tar.gz 8637453 BLAKE2B 
9fa90c108f32b1e15c233e7ccbadbda08e434f23aa5c5fe7c235c743c98f54f4222a1804c06b0ca300cc3d0b049c117007a53452ff20ae4411bca30d8ed9013b
 SHA512 
870b3b717962b8450d07fca5300f971d187236edce5a9d2926144b832c0771b8f5a324bdfd05a1fed3d2b4de4bad913c0c8f4435908e602e268c561ed64abbb2
 DIST tortoisehg-6.1.tar.gz 8651661 BLAKE2B 
0b66c057973eeef443370151884205144d75a7f21f3f3af5521ba43c2e366cc28c52850ddd7eec6e33ba97236fca99e63fdf9c0eb570213f382d726e63837217
 SHA512 
98b2d1c357f0996f8e2ef9e2440fe005e28672effe8a871a2bf940a973cbba9f49afb234eb28d4d9b3a15bad4bedd61d302e975787e76f9abd52f5958a7a219f
 DIST tortoisehg-6.1.2.tar.gz 8676222 BLAKE2B 
08f8ed7e17ebf9223b91496a5a7ca90f11d1c859d82c5ec7ad714690fe4bb00ac96d89cd7552cba0215b505604688bae875d59e3efe5cde64a26baf331e6301a
 SHA512 
baadb018a0e426a83b7be484834c336099e8969711bc6b6752e98262b88ea5ff3fab7dbb13fe9622e4823f719f008ca0ee599823e65253c7c7741efb0f796558
+DIST tortoisehg-6.2.tar.gz 8876113 BLAKE2B 
e6840c6c3e6f0dc19e06313644072c21d28ee59a7f5d7b3b4114b643ef4a013375df8f27ce8ad8e7a2ba49d4086ea46e249fc3bda63b217940bc6e9deea2b0e0
 SHA512 
1a63d4ed92887c6dc4fef153c6dc8c054c5927c0e3b92b26e6a7782af4438cf4f4c83271c0a037fb107538f781d26a765937197658b8250df3735e39a0194344

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.2.ebuild
similarity index 81%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-6.2.ebuild
index fbf56b913fc3..d1fbe12fabfd 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.2.ebuild
@@ -4,8 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-
-DISTUTILS_USE_SETUPTOOLS=no
+DISTUTILS_USE_PEP517=setuptools
 
 inherit desktop distutils-r1 optfeature xdg-utils
 
@@ -13,7 +12,7 @@ if [[ ${PV} != ** ]]; 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}]
-   https://tortoisehg.bitbucket.io/;
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"
@@ -35,9 +34,9 @@ RDEPEND="
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}]
+   >=dev-python/qscintilla-python-2.11.6[qt5(+),${PYTHON_USEDEP}]
 "
-DEPEND="
+BDEPEND="
${RDEPEND}
test? (
dev-python/mock[${PYTHON_USEDEP}]
@@ -56,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() {

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index fbf56b913fc3..56fb962cbc28 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -4,7 +4,6 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit desktop distutils-r1 optfeature xdg-utils
@@ -13,7 +12,7 @@ if [[ ${PV} != ** ]]; 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}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-06-07 Thread Joonas Niilola
commit: 3a83edc65b9449a7e9e3cfec5c7bab038f05ac2a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun  7 06:57:37 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun  7 07:14:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a83edc6

dev-vcs/tortoisehg: Stabilize 5.9.3 amd64, #850166

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
index 842a50011b37..fc35f66b6033 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
@@ -10,7 +10,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-06-06 Thread Sam James
commit: b73e51503755dcfad1ebb992250cbe3e9f0fe6dc
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 01:14:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 01:14:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b73e5150

dev-vcs/tortoisehg: Stabilize 5.9.3 x86, #850166

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
index 4c3e2b2f0e6f..842a50011b37 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-05-13 Thread Sam James
commit: 197f733f7351c44129ceab165c55ad8a2b34735d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri May  6 23:07:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 13 20:03:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197f733f

dev-vcs/tortoisehg: 6.1.2 version bump

Among other changes after thg-6.1 release
the license was updated to GPL-2+

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/25359
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild | 81 ++
 2 files changed, 82 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 9f6c33739e2f..eebc2408043b 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,3 +2,4 @@ DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cb
 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.tar.gz 8651661 BLAKE2B 
0b66c057973eeef443370151884205144d75a7f21f3f3af5521ba43c2e366cc28c52850ddd7eec6e33ba97236fca99e63fdf9c0eb570213f382d726e63837217
 SHA512 
98b2d1c357f0996f8e2ef9e2440fe005e28672effe8a871a2bf940a973cbba9f49afb234eb28d4d9b3a15bad4bedd61d302e975787e76f9abd52f5958a7a219f
+DIST tortoisehg-6.1.2.tar.gz 8676222 BLAKE2B 
08f8ed7e17ebf9223b91496a5a7ca90f11d1c859d82c5ec7ad714690fe4bb00ac96d89cd7552cba0215b505604688bae875d59e3efe5cde64a26baf331e6301a
 SHA512 
baadb018a0e426a83b7be484834c336099e8969711bc6b6752e98262b88ea5ff3fab7dbb13fe9622e4823f719f008ca0ee599823e65253c7c7741efb0f796558

diff --git a/dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild
new file mode 100644
index ..c26d50aca7b6
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-6.1.2.ebuild
@@ -0,0 +1,81 @@
+# 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} != ** ]]; 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}]
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-03-31 Thread Joonas Niilola
commit: 9fc6180baa64a04c5069da93a4c67d158ce6e3fa
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Mar 23 00:24:08 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 31 13:36:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc6180b

dev-vcs/tortoisehg: 6.1 version bump; .ebuild update

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/24718
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest |  1 +
 .../{tortoisehg-.ebuild => tortoisehg-6.1.ebuild}   | 17 ++---
 dev-vcs/tortoisehg/tortoisehg-.ebuild   | 10 +-
 3 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index cdda41fa58eb..e19701cd6968 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f
 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.tar.gz 8651665 BLAKE2B 
ed476683b5a9f64ad94a9c8d5ab0b0bf5693292985d7583b76e166ac9a472015e8f7ba62c0f98211a2784f52171f4d25c91c15c97750b395297a19b77eb2d18e
 SHA512 
056959de987de5a5058d26b148e2edf16424554f13d5125c50bb79c49c31b8a2093ef381d15638739461b2d7597e0b7f19edc0ed621dead4cce72d5a8cd5a620

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-6.1.ebuild
similarity index 83%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-6.1.ebuild
index b2992eb0f27b..1141a498eeb4 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-6.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
@@ -9,17 +9,20 @@ DISTUTILS_USE_SETUPTOOLS=no
 
 inherit desktop distutils-r1 optfeature xdg-utils
 
+# Tag isn't provided this time
+COMMIT_SHA="cdfdf8c593f98863b4034b38001c71bc9fb970c3"
+
 if [[ ${PV} != ** ]]; 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}]
-   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}]
+   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index b2992eb0f27b..fbf56b913fc3 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
 
@@ -12,14 +12,14 @@ inherit desktop distutils-r1 optfeature xdg-utils
 if [[ ${PV} != ** ]]; 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}]
-   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-5.9[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2022-03-31 Thread Joonas Niilola
commit: 63efc304e6d6635cbcb90f2d2bca69e0bf11f18d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Mar 31 13:34:15 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Mar 31 13:36:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63efc304

dev-vcs/tortoisehg: update Manifest

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index e19701cd6968..9f6c33739e2f 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,4 @@
 DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f
 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.tar.gz 8651665 BLAKE2B 
ed476683b5a9f64ad94a9c8d5ab0b0bf5693292985d7583b76e166ac9a472015e8f7ba62c0f98211a2784f52171f4d25c91c15c97750b395297a19b77eb2d18e
 SHA512 
056959de987de5a5058d26b148e2edf16424554f13d5125c50bb79c49c31b8a2093ef381d15638739461b2d7597e0b7f19edc0ed621dead4cce72d5a8cd5a620
+DIST tortoisehg-6.1.tar.gz 8651661 BLAKE2B 
0b66c057973eeef443370151884205144d75a7f21f3f3af5521ba43c2e366cc28c52850ddd7eec6e33ba97236fca99e63fdf9c0eb570213f382d726e63837217
 SHA512 
98b2d1c357f0996f8e2ef9e2440fe005e28672effe8a871a2bf940a973cbba9f49afb234eb28d4d9b3a15bad4bedd61d302e975787e76f9abd52f5958a7a219f



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-11-22 Thread Sam James
commit: ea17e46c6f37897204d39c75ee25501b27dc006a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Nov 14 22:08:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 10:08:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea17e46c

dev-vcs/tortoisehg: drop old non-stabilized 5.8, 5.9

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/22951
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest  |  2 -
 dev-vcs/tortoisehg/tortoisehg-5.8.ebuild | 80 
 dev-vcs/tortoisehg/tortoisehg-5.9.ebuild | 80 
 3 files changed, 162 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index e017606067de..cdda41fa58eb 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,5 +1,3 @@
-DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35
 SHA512 
b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278
 DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f
-DIST tortoisehg-5.9.tar.gz 8637690 BLAKE2B 
818b866314a04857838ea971d9a26df6604fc97a7968ee1419337fccc413d228e5597bef80256b35a2084956f356e9015c2c9c00181ab600ee75b5a86f8ec358
 SHA512 
14b91a2193f0eaeb39d49b131ec9214732b6898e7ee2a57091cf5be61a37ec5a0b71d8eea5d67b30ea8796565c25aa1bd1fd23ff178ae1a7dcdbfd5b333e525f
 DIST tortoisehg-5.9.1.tar.gz 8637928 BLAKE2B 
57687359eb00018a811e28449dccce260569f7a26c91bf25a6473427f9942fd536c4458cae593baa371c65713f626208e6627e952e78001947b8f952988c3103
 SHA512 
8df24a66e24ddb95af353a363149dcee37bc678ebd741f578a8bc09d6844b52537f287b908bce2dab4e4603310867095821b52332bd5bdc55b0f114bad647eff
 DIST tortoisehg-5.9.3.tar.gz 8637453 BLAKE2B 
9fa90c108f32b1e15c233e7ccbadbda08e434f23aa5c5fe7c235c743c98f54f4222a1804c06b0ca300cc3d0b049c117007a53452ff20ae4411bca30d8ed9013b
 SHA512 
870b3b717962b8450d07fca5300f971d187236edce5a9d2926144b832c0771b8f5a324bdfd05a1fed3d2b4de4bad913c0c8f4435908e602e268c561ed64abbb2

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
deleted file mode 100644
index 31b4b602f288..
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.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} != ** ]]; 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}]
-   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 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-11-22 Thread Sam James
commit: ec0160ad952b85138cab31206066e8d170e015f0
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Nov 14 22:02:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 22 10:08:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0160ad

dev-vcs/tortoisehg: 5.9.3 version bump; update .ebuild

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest  | 1 +
 .../tortoisehg/{tortoisehg-.ebuild => tortoisehg-5.9.3.ebuild}   | 5 +++--
 dev-vcs/tortoisehg/tortoisehg-.ebuild| 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 1835dfb67d09..e017606067de 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,3 +2,4 @@ DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc5
 DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f
 DIST tortoisehg-5.9.tar.gz 8637690 BLAKE2B 
818b866314a04857838ea971d9a26df6604fc97a7968ee1419337fccc413d228e5597bef80256b35a2084956f356e9015c2c9c00181ab600ee75b5a86f8ec358
 SHA512 
14b91a2193f0eaeb39d49b131ec9214732b6898e7ee2a57091cf5be61a37ec5a0b71d8eea5d67b30ea8796565c25aa1bd1fd23ff178ae1a7dcdbfd5b333e525f
 DIST tortoisehg-5.9.1.tar.gz 8637928 BLAKE2B 
57687359eb00018a811e28449dccce260569f7a26c91bf25a6473427f9942fd536c4458cae593baa371c65713f626208e6627e952e78001947b8f952988c3103
 SHA512 
8df24a66e24ddb95af353a363149dcee37bc678ebd741f578a8bc09d6844b52537f287b908bce2dab4e4603310867095821b52332bd5bdc55b0f114bad647eff
+DIST tortoisehg-5.9.3.tar.gz 8637453 BLAKE2B 
9fa90c108f32b1e15c233e7ccbadbda08e434f23aa5c5fe7c235c743c98f54f4222a1804c06b0ca300cc3d0b049c117007a53452ff20ae4411bca30d8ed9013b
 SHA512 
870b3b717962b8450d07fca5300f971d187236edce5a9d2926144b832c0771b8f5a324bdfd05a1fed3d2b4de4bad913c0c8f4435908e602e268c561ed64abbb2

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
similarity index 98%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
index 97e0009c544a..4c3e2b2f0e6f 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.3.ebuild
@@ -1,8 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 97e0009c544a..b2992eb0f27b 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{8..9} )
+
+PYTHON_COMPAT=( python3_{8..10} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-10-29 Thread Sam James
commit: 61b1457ea5cd80a7615e782ad36c66097aed4ed6
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 29 11:14:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 29 11:14:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61b1457e

dev-vcs/tortoisehg: Stabilize 5.9.1 x86, #819375

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
index 8f087458c5b..965665fea18 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} != ** ]]; 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}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-10-21 Thread Sam James
commit: f67c2831381e742945c4f4965d71f6216aec0f05
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 21 23:28:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 21 23:28:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67c2831

dev-vcs/tortoisehg: Stabilize 5.9.1 amd64, #819375

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
index 04d471e7990..8f087458c5b 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} != ** ]]; 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}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-09-21 Thread Joonas Niilola
commit: f86de973b7996180c9d0261f41c59ea9bcba
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Sep 21 06:49:39 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 21 07:03:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f86de971

dev-vcs/tortoisehg: update EAPI 7 -> 8 on 5.9.1

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
index 97e0009c544..04d471e7990 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
@@ -1,7 +1,8 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
 PYTHON_COMPAT=( python3_{8..9} )
 
 DISTUTILS_USE_SETUPTOOLS=no



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-09-21 Thread Joonas Niilola
commit: 3c48a315fee9f72353f004718d306a06f75723b0
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Sep 17 17:37:37 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Sep 21 07:03:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c48a315

dev-vcs/tortoisehg: 5.9.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/22319
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 80c63b66f40..1835dfb67d0 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35
 SHA512 
b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278
 DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f
 DIST tortoisehg-5.9.tar.gz 8637690 BLAKE2B 
818b866314a04857838ea971d9a26df6604fc97a7968ee1419337fccc413d228e5597bef80256b35a2084956f356e9015c2c9c00181ab600ee75b5a86f8ec358
 SHA512 
14b91a2193f0eaeb39d49b131ec9214732b6898e7ee2a57091cf5be61a37ec5a0b71d8eea5d67b30ea8796565c25aa1bd1fd23ff178ae1a7dcdbfd5b333e525f
+DIST tortoisehg-5.9.1.tar.gz 8637928 BLAKE2B 
57687359eb00018a811e28449dccce260569f7a26c91bf25a6473427f9942fd536c4458cae593baa371c65713f626208e6627e952e78001947b8f952988c3103
 SHA512 
8df24a66e24ddb95af353a363149dcee37bc678ebd741f578a8bc09d6844b52537f287b908bce2dab4e4603310867095821b52332bd5bdc55b0f114bad647eff

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
new file mode 100644
index 000..97e0009c544
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.1.ebuild
@@ -0,0 +1,80 @@
+# 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} != ** ]]; 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}]
+   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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-09-04 Thread Joonas Niilola
commit: a8faa501f53b60b8b8008e0e34b93b4862dd8bd9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Sep  1 14:48:29 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:20:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8faa501

dev-vcs/tortoisehg: 5.9 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest | 1 +
 .../tortoisehg/{tortoisehg-.ebuild => tortoisehg-5.9.ebuild}| 6 +++---
 dev-vcs/tortoisehg/tortoisehg-.ebuild   | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 275f6c34b56..80c63b66f40 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35
 SHA512 
b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278
 DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f
+DIST tortoisehg-5.9.tar.gz 8637690 BLAKE2B 
818b866314a04857838ea971d9a26df6604fc97a7968ee1419337fccc413d228e5597bef80256b35a2084956f356e9015c2c9c00181ab600ee75b5a86f8ec358
 SHA512 
14b91a2193f0eaeb39d49b131ec9214732b6898e7ee2a57091cf5be61a37ec5a0b71d8eea5d67b30ea8796565c25aa1bd1fd23ff178ae1a7dcdbfd5b333e525f

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
similarity index 92%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
index 702819ea4b0..a68201d3b42 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
@@ -11,14 +11,14 @@ inherit desktop distutils-r1 optfeature xdg-utils
 if [[ ${PV} != ** ]]; 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}]
-   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 702819ea4b0..a68201d3b42 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -11,14 +11,14 @@ inherit desktop distutils-r1 optfeature xdg-utils
 if [[ ${PV} != ** ]]; 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}]
-   https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-5.8[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-09-04 Thread Joonas Niilola
commit: 38082584832e277fc2c124dc71f7e72e3a4b97f0
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Sep  2 04:17:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Sep  4 06:20:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38082584

dev-vcs/tortoisehg: fix test PYTHON_USEDEP

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/22181
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 4 ++--
 dev-vcs/tortoisehg/tortoisehg-5.8.ebuild   | 4 ++--
 dev-vcs/tortoisehg/tortoisehg-5.9.ebuild   | 4 ++--
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
index 6ad5578ea55..0809d1d2559 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
index 702819ea4b0..31b4b602f28 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
index a68201d3b42..97e0009c544 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.9.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index a68201d3b42..97e0009c544 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -39,8 +39,8 @@ RDEPEND="
 DEPEND="
${RDEPEND}
test? (
-   dev-python/mock
-   dev-python/pytest
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-09-03 Thread Sam James
commit: 22d7c28e7b8ff0e2e5bd3e9900b2ceab0e3e42d6
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:00:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:00:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22d7c28e

dev-vcs/tortoisehg: Stabilize 5.8.1 amd64, #811126

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
index de2b26ffa95..6ad5578ea55 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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.7[${PYTHON_USEDEP}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-09-03 Thread Sam James
commit: 6d3b52bbc06e78a7d7120024fc8d488e76101d13
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  3 18:00:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  3 18:00:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3b52bb

dev-vcs/tortoisehg: Stabilize 5.8.1 x86, #811126

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
index 702819ea4b0..de2b26ffa95 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; 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.7[${PYTHON_USEDEP}]


[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-07-20 Thread Joonas Niilola
commit: 06f4194048de2ced248d09a6be0d23434d7cfc98
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Jul 18 12:38:10 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 20 10:25:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06f41940

dev-vcs/tortoisehg: PYTHON_COMPAT update

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/21700
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.8.ebuild  | 2 +-
 dev-vcs/tortoisehg/tortoisehg-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
index f54b981fe3d..702819ea4b0 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index f54b981fe3d..702819ea4b0 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..9} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-07-20 Thread Joonas Niilola
commit: e76c6278d40e670e7af1e59df4f35f6fd553e8f8
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Jul 18 12:36:18 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 20 10:25:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76c6278

dev-vcs/tortoisehg: 5.8.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 7530823099c..275f6c34b56 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1 +1,2 @@
 DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35
 SHA512 
b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278
+DIST tortoisehg-5.8.1.tar.gz 8636858 BLAKE2B 
66473695e1364ff676ab314ce8b5a5e59cbe6ece68795d92278e450f70386a9e047dfd8975e7312bda10c183879d9634767f64a9c916f889f3edcf4847bf2468
 SHA512 
29903240c5522841e0ddc0f78741d20d589b6b48e82bf38023b87184e98772a6a9675ccb85a31d9781cf1b8fa3d28801fef5bae187ae467d7da8f1ef982f

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
new file mode 100644
index 000..702819ea4b0
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.1.ebuild
@@ -0,0 +1,80 @@
+# 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} != ** ]]; 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}]
+   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
+   dev-python/pytest
+   )
+"
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-05-30 Thread Sam James
commit: 64ef96bc67f5033124d34df1329775cb09065203
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed May 12 20:35:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 30 09:52:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ef96bc

dev-vcs/tortoisehg: 5.8 version bump; .ebuild update

Since tarball from 'https://www.mercurial-scm.org/release/tortoisehg/targz/'
doesn't provide 'tests' directory the SRC_URI is replaced with url
for upstream repository 'https://foss.heptapod.net/mercurial/tortoisehg/'
like as for .ebuild is curretly used.

This allows to add USE="test" both for 5.8 and  ebuilds
with conditional DEPEND="dev-python/mock dev-python/pytest"
and appropriate calls for tests run in python_test() phase.

Additionally the QA issue is fixed:
"The ebuild is installing to one or more unexpected paths:
/usr/share/doc/tortoisehg
Please fix the ebuild to use correct FHS/Gentoo policy paths."
for "COPYING.txt" file installation by patching 'setup.py'
within python_prepare_all() phase.

New runtime dependency 'dev-python/pygit2' for the core git extension support
is added via optfeature call.

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/20788
Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 ...ortoisehg-.ebuild => tortoisehg-5.8.ebuild} | 32 +-
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 32 +-
 3 files changed, 51 insertions(+), 14 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index e9ead221698..2c89d8773a5 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1 +1,2 @@
 DIST tortoisehg-5.7.tar.gz 8910721 BLAKE2B 
ebca9526fc39c94c26f28db6dd70527c528308d9003fca0d9cfb61f984a9a5d80f910d68d0d1449221bbb4e040d2919ed34fec1e0aee4d9f5ed55cbcdb8ba714
 SHA512 
d143c9e83d3b0771ffd4a3bd9cd50e8bc169e5d29e33a0681c3234898a7566427f070ff3ad8668709b5e4d63be92fd700211dee03e98ff16c7c23fc0870c9e4c
+DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35
 SHA512 
b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
similarity index 62%
copy from dev-vcs/tortoisehg/tortoisehg-.ebuild
copy to dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
index 439a13c2c81..f54b981fe3d 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.8.ebuild
@@ -6,18 +6,19 @@ PYTHON_COMPAT=( python3_{7..9} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 
-inherit desktop distutils-r1 xdg-utils
+inherit desktop distutils-r1 optfeature xdg-utils
 
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm64 ~x86"
-   
SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]
-   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}]
+   https://foss.heptapod.net/mercurial/tortoisehg/thg;
+   EHG_REPO_URI="https://foss.heptapod.net/mercurial/${PN}/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]"
+   HG_DEPEND=">=dev-vcs/mercurial-5.7[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"
@@ -25,6 +26,8 @@ HOMEPAGE="https://tortoisehg.bitbucket.io/;
 
 LICENSE="GPL-2"
 SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
${HG_DEPEND}
@@ -33,16 +36,29 @@ RDEPEND="
dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
>=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}]
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/mock
+   dev-python/pytest
+   )
+"
 
 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
@@ -55,6 +71,8 @@ pkg_postinst() {
elog "When startup of ${PN} fails with an API version mismatch error"
elog "between dev-python/sip and dev-python/PyQt5 please rebuild"
elog 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-05-30 Thread Sam James
commit: 0611e21b5e3f6014a944f9bba9fe9bbfc645739f
Author: Sam James  gentoo  org>
AuthorDate: Sun May 30 09:50:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 30 09:52:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0611e21b

dev-vcs/tortoisehg: drop 5.7

Signed-off-by: Sam James  gentoo.org>

 dev-vcs/tortoisehg/Manifest  |  1 -
 dev-vcs/tortoisehg/tortoisehg-5.7.ebuild | 62 
 2 files changed, 63 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 2c89d8773a5..7530823099c 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1 @@
-DIST tortoisehg-5.7.tar.gz 8910721 BLAKE2B 
ebca9526fc39c94c26f28db6dd70527c528308d9003fca0d9cfb61f984a9a5d80f910d68d0d1449221bbb4e040d2919ed34fec1e0aee4d9f5ed55cbcdb8ba714
 SHA512 
d143c9e83d3b0771ffd4a3bd9cd50e8bc169e5d29e33a0681c3234898a7566427f070ff3ad8668709b5e4d63be92fd700211dee03e98ff16c7c23fc0870c9e4c
 DIST tortoisehg-5.8.tar.gz 8636455 BLAKE2B 
1f4171ca4eb465aabacaf53b97785c5f05fc501a11329af008695f706d8d2cb9c5eee5e64bb5a60fdf7234f33ed6a937dfacce49cb36ac9e9b8505be271b4f35
 SHA512 
b9fe80a98cfafe0dbc90be5fe6f83b466fe596b4ec135d0eacc5618e39c0249a3a352bed640a7cecb99d53eaf60908d60d7748009492cbd8202fc191ef428278

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
deleted file mode 100644
index 439a13c2c81..000
--- a/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit desktop distutils-r1 xdg-utils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   
SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]
-   https://foss.heptapod.net/mercurial/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-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}"
-
-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"
-   distutils-r1_python_prepare_all
-}
-
-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."
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-03-12 Thread Joonas Niilola
commit: 0c759708f88a0c23bd5615bb5db99ffb8dfbd4c6
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Mar 11 19:47:14 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 12 15:17:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c759708

dev-vcs/tortoisehg: 5.7 add PYTHON_COMPAT python3_9

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
index c21be87b9ac..439a13c2c81 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-03-12 Thread Joonas Niilola
commit: c14c17d80f0fcdd788ce03f981db3b0e83caa6cf
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Mar 11 19:50:00 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 12 15:17:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c14c17d8

dev-vcs/tortoisehg: live, add PYTHON_COMPAT python3_9

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/19883
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 770dffc99f7..439a13c2c81 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 DISTUTILS_USE_SETUPTOOLS=no
 
@@ -11,13 +11,13 @@ inherit desktop distutils-r1 xdg-utils
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm64 ~x86"

SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-5.6
-   https://foss.heptapod.net/mercurial/tortoisehg/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.6"
+   HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-02-18 Thread Joonas Niilola
commit: 65228eac43b534a1eb0dddc02c8f8734fec62203
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb 10 04:03:11 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 18 09:36:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65228eac

dev-vcs/tortoisehg: 5.7 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest  |  1 +
 dev-vcs/tortoisehg/tortoisehg-5.7.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index ebdfed13e09..67eef764f5a 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,3 +2,4 @@ DIST tortoisehg-5.5.1.tar.gz 8918085 BLAKE2B 
33aef61d97a34f45b10b291eb3a71bc46b7
 DIST tortoisehg-5.5.2.tar.gz 8919653 BLAKE2B 
33842e0df31efd4302e210119b098b9debcf1003d320f4b0d5d0c29796ae2149a4aca70871e5f5a82c635fb8e5a12eb56572b23f691152860a386ff8dde20ade
 SHA512 
eaac888f1171d3e4bc1de49ccb5cff550ea859d702b65548040072e3805b54c93d38afdd1a132f6340275172cb456461d76bb4e53a477d0a6e180ac85783a1f4
 DIST tortoisehg-5.6.tar.gz 8920111 BLAKE2B 
3779ea89f196bbf49c5efdc957983ff674d3c70c6ef04d758b2946851300bb115173a82d3ee9d0a51df6db51ed30acfa33abdfb2e6b3c08177d9dd5416741a10
 SHA512 
30013a776ea7e8b1167280350b64a993ebccbf82486f93164a1eaa42e98587719503c3dd939f9ea682d4302532216575ad7a20e9e2122315f63af7d002d08b03
 DIST tortoisehg-5.6.1.tar.gz 8904309 BLAKE2B 
7faad055560560eeeb776349889b45ae8b1de72614f794de9a124b6293a549d1276e9b8308e077f2d171efdfa695660ad7010edd2d8ab2804f28687715b2
 SHA512 
21a410277469803e1af45103bc5c7196bc7128e66ab297399b98731c32caa517da46bd06389f08ad740b78c22e58244757dbad4207b71d5643b9d1284ed9c936
+DIST tortoisehg-5.7.tar.gz 8910721 BLAKE2B 
ebca9526fc39c94c26f28db6dd70527c528308d9003fca0d9cfb61f984a9a5d80f910d68d0d1449221bbb4e040d2919ed34fec1e0aee4d9f5ed55cbcdb8ba714
 SHA512 
d143c9e83d3b0771ffd4a3bd9cd50e8bc169e5d29e33a0681c3234898a7566427f070ff3ad8668709b5e4d63be92fd700211dee03e98ff16c7c23fc0870c9e4c

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
new file mode 100644
index 000..c21be87b9ac
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit desktop distutils-r1 xdg-utils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   
SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]
+   https://foss.heptapod.net/mercurial/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND=">=dev-vcs/mercurial-5.6[${PYTHON_USEDEP}]"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+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}"
+
+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"
+   distutils-r1_python_prepare_all
+}
+
+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."
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2021-02-18 Thread Joonas Niilola
commit: b6570c215514cabca80f2bd5331fc920219e486b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Feb 10 04:05:57 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 18 09:36:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6570c21

dev-vcs/tortoisehg: live ebuild update

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/19398
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index fa93e7d11ef..770dffc99f7 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,13 +11,13 @@ inherit desktop distutils-r1 xdg-utils
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm64 ~x86"

SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-5.5
-   https://foss.heptapod.net/mercurial/tortoisehg/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.5"
+   HG_DEPEND=">=dev-vcs/mercurial-5.6"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-12-17 Thread Joonas Niilola
commit: 471d24416f7c72e87c9a6b08849479a5308fa4be
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Dec  9 22:11:06 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 17 13:48:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471d2441

dev-vcs/tortoisehg: 5.6.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/18584
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-5.6.1.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 7f46f8b4204..ebdfed13e09 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-5.5.1.tar.gz 8918085 BLAKE2B 
33aef61d97a34f45b10b291eb3a71bc46b70a1f24006fda0e651e88c61b0351701a3abdf6c1b0277fd81a0c5c9ff225b742215103c280eb11976a86e6bf2a47c
 SHA512 
ca2d3833e379620b1a467b5a6016c8dbd54837d6ac5267063eb6768675dcb0c020a9b4ca2b2b8924a57c9e7d117668347e23762e8ff46c87825290071783aaa8
 DIST tortoisehg-5.5.2.tar.gz 8919653 BLAKE2B 
33842e0df31efd4302e210119b098b9debcf1003d320f4b0d5d0c29796ae2149a4aca70871e5f5a82c635fb8e5a12eb56572b23f691152860a386ff8dde20ade
 SHA512 
eaac888f1171d3e4bc1de49ccb5cff550ea859d702b65548040072e3805b54c93d38afdd1a132f6340275172cb456461d76bb4e53a477d0a6e180ac85783a1f4
 DIST tortoisehg-5.6.tar.gz 8920111 BLAKE2B 
3779ea89f196bbf49c5efdc957983ff674d3c70c6ef04d758b2946851300bb115173a82d3ee9d0a51df6db51ed30acfa33abdfb2e6b3c08177d9dd5416741a10
 SHA512 
30013a776ea7e8b1167280350b64a993ebccbf82486f93164a1eaa42e98587719503c3dd939f9ea682d4302532216575ad7a20e9e2122315f63af7d002d08b03
+DIST tortoisehg-5.6.1.tar.gz 8904309 BLAKE2B 
7faad055560560eeeb776349889b45ae8b1de72614f794de9a124b6293a549d1276e9b8308e077f2d171efdfa695660ad7010edd2d8ab2804f28687715b2
 SHA512 
21a410277469803e1af45103bc5c7196bc7128e66ab297399b98731c32caa517da46bd06389f08ad740b78c22e58244757dbad4207b71d5643b9d1284ed9c936

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.6.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.6.1.ebuild
new file mode 100644
index 000..7655deb4a47
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.6.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit desktop distutils-r1 xdg-utils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   
SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-5.5[${PYTHON_USEDEP}]
+   https://foss.heptapod.net/mercurial/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND=">=dev-vcs/mercurial-5.5[${PYTHON_USEDEP}]"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+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}"
+
+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"
+   distutils-r1_python_prepare_all
+}
+
+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."
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-11-16 Thread Joonas Niilola
commit: bbaa08a9643e539993bf3027246212bc31ba4136
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 12:57:47 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 16 13:56:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbaa08a9

dev-vcs/tortoisehg: 5.6 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest  |  1 +
 dev-vcs/tortoisehg/tortoisehg-5.6.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index e11eb5b3e52..7f46f8b4204 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-5.5.1.tar.gz 8918085 BLAKE2B 
33aef61d97a34f45b10b291eb3a71bc46b70a1f24006fda0e651e88c61b0351701a3abdf6c1b0277fd81a0c5c9ff225b742215103c280eb11976a86e6bf2a47c
 SHA512 
ca2d3833e379620b1a467b5a6016c8dbd54837d6ac5267063eb6768675dcb0c020a9b4ca2b2b8924a57c9e7d117668347e23762e8ff46c87825290071783aaa8
 DIST tortoisehg-5.5.2.tar.gz 8919653 BLAKE2B 
33842e0df31efd4302e210119b098b9debcf1003d320f4b0d5d0c29796ae2149a4aca70871e5f5a82c635fb8e5a12eb56572b23f691152860a386ff8dde20ade
 SHA512 
eaac888f1171d3e4bc1de49ccb5cff550ea859d702b65548040072e3805b54c93d38afdd1a132f6340275172cb456461d76bb4e53a477d0a6e180ac85783a1f4
+DIST tortoisehg-5.6.tar.gz 8920111 BLAKE2B 
3779ea89f196bbf49c5efdc957983ff674d3c70c6ef04d758b2946851300bb115173a82d3ee9d0a51df6db51ed30acfa33abdfb2e6b3c08177d9dd5416741a10
 SHA512 
30013a776ea7e8b1167280350b64a993ebccbf82486f93164a1eaa42e98587719503c3dd939f9ea682d4302532216575ad7a20e9e2122315f63af7d002d08b03

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.6.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.6.ebuild
new file mode 100644
index 000..6afa72348e5
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.6.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit desktop distutils-r1 xdg-utils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   
SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-5.5
+   https://foss.heptapod.net/mercurial/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND=">=dev-vcs/mercurial-5.5"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+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}"
+
+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"
+   distutils-r1_python_prepare_all
+}
+
+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."
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-11-16 Thread Joonas Niilola
commit: 514acb4ea36a5a3b086897773d9d2d3f96e8e5b9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 12:58:40 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 16 13:56:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514acb4e

dev-vcs/tortoisehg: .ebuild update HG_DEPEND

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 479ec0fd1be..6afa72348e5 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -11,13 +11,13 @@ inherit desktop distutils-r1 xdg-utils
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~arm64 ~x86"

SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-5.4
-   https://foss.heptapod.net/mercurial/tortoisehg/thg;
EHG_REVISION="stable"
-   HG_DEPEND=">=dev-vcs/mercurial-5.4"
+   HG_DEPEND=">=dev-vcs/mercurial-5.5"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-11-16 Thread Joonas Niilola
commit: 43034f7ffa5a038de87d3880ca235c403fb88566
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 13:24:28 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 16 13:56:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43034f7f

dev-vcs/tortoisehg: add upstream remote-id to metadata.xml

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/18130
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-vcs/tortoisehg/metadata.xml b/dev-vcs/tortoisehg/metadata.xml
index e9e8368ca7b..4edc402c7d1 100644
--- a/dev-vcs/tortoisehg/metadata.xml
+++ b/dev-vcs/tortoisehg/metadata.xml
@@ -15,4 +15,7 @@
application so the TortoiseHg tools 
can be used on non-Windows platforms.

+   
+   mercurial/tortoisehg/thg
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-10-12 Thread Joonas Niilola
commit: dba3cd77e53c344c8e852087145e0d2dd1b66f4e
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct  7 00:08:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 12 12:39:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dba3cd77

dev-vcs/tortoisehg: 5.5.2 version bump

Update version with fix of warning

 * DISTUTILS_USE_SETUPTOOLS value is probably incorrect
 *   have: DISTUTILS_USE_SETUPTOOLS=bdepend (or unset)
 *   expected: DISTUTILS_USE_SETUPTOOLS=no

by setup 'DISTUTILS_USE_SETUPTOOLS=no'

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-5.5.2.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index b7434a553e2..e11eb5b3e52 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1 +1,2 @@
 DIST tortoisehg-5.5.1.tar.gz 8918085 BLAKE2B 
33aef61d97a34f45b10b291eb3a71bc46b70a1f24006fda0e651e88c61b0351701a3abdf6c1b0277fd81a0c5c9ff225b742215103c280eb11976a86e6bf2a47c
 SHA512 
ca2d3833e379620b1a467b5a6016c8dbd54837d6ac5267063eb6768675dcb0c020a9b4ca2b2b8924a57c9e7d117668347e23762e8ff46c87825290071783aaa8
+DIST tortoisehg-5.5.2.tar.gz 8919653 BLAKE2B 
33842e0df31efd4302e210119b098b9debcf1003d320f4b0d5d0c29796ae2149a4aca70871e5f5a82c635fb8e5a12eb56572b23f691152860a386ff8dde20ade
 SHA512 
eaac888f1171d3e4bc1de49ccb5cff550ea859d702b65548040072e3805b54c93d38afdd1a132f6340275172cb456461d76bb4e53a477d0a6e180ac85783a1f4

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.5.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.5.2.ebuild
new file mode 100644
index 000..479ec0fd1be
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.5.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit desktop distutils-r1 xdg-utils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   
SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-5.4
+   https://foss.heptapod.net/mercurial/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND=">=dev-vcs/mercurial-5.4"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+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}"
+
+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"
+   distutils-r1_python_prepare_all
+}
+
+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."
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-10-12 Thread Joonas Niilola
commit: b4676347453462f38a39d7334cd7ddfb736098bc
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct  7 04:30:27 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 12 12:39:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4676347

dev-vcs/tortoisehg: live-ebuild update

Update with fix of warning

* DISTUTILS_USE_SETUPTOOLS value is probably incorrect
*   have: DISTUTILS_USE_SETUPTOOLS=bdepend (or unset)
*   expected: DISTUTILS_USE_SETUPTOOLS=no

by setup 'DISTUTILS_USE_SETUPTOOLS=no'

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/17831
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 1a78d11682d..479ec0fd1be 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -4,6 +4,8 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8} )
 
+DISTUTILS_USE_SETUPTOOLS=no
+
 inherit desktop distutils-r1 xdg-utils
 
 if [[ ${PV} != ** ]]; then
@@ -29,7 +31,8 @@ RDEPEND="
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}]"
+   >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}]
+"
 DEPEND="${RDEPEND}"
 
 distutils_enable_sphinx doc/source



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-10-12 Thread Joonas Niilola
commit: 4785aaf6833dbd0d750b2853f4881bea61ff023c
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Oct  7 00:06:39 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 12 12:39:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4785aaf6

dev-vcs/tortoisehg: add proxied maintainer

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/metadata.xml b/dev-vcs/tortoisehg/metadata.xml
index bf50e96a07e..e9e8368ca7b 100644
--- a/dev-vcs/tortoisehg/metadata.xml
+++ b/dev-vcs/tortoisehg/metadata.xml
@@ -1,7 +1,14 @@
 
 http://www.gentoo.org/dtd/metadata.dtd'>
 
-   
+   
+   torokhov-...@yandex.ru
+   Sergey Torokhov
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
TortoiseHg is a Windows shell extension and a series 
of 
applications for the Mercurial distributed revision 
control system. 
It also includes a Gnome/Nautilus extension and a CLI 
wrapper



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-09-16 Thread Joonas Niilola
commit: 42469a8a95a49814f2b4d712e14e0ba4afb5b095
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 25 23:22:43 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 16 17:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42469a8a

dev-vcs/tortoisehg: new version 5.5.1

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 9d19f8ef68d..12fd6402fa0 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-5.3.2.tar.gz 8910859 BLAKE2B 
4cc2253f0adbd79fe84507043491198ddd9fa559c3e9296c831b8e0fccd6cb2806a31ffd6d417591f5fcb3afce78e696f7052d70b760a566bf72c6602ca31ea8
 SHA512 
b15894158a0d5e628015d07b4f8c77c96f3e1d7543fe2984693b99b2acfa411922b06683e62de437cb50dd5817155d4e59045d7fb47c9be8ee27b9bccf77da7e
 DIST tortoisehg-5.4.1.tar.gz 8580608 BLAKE2B 
db66e114d046fdf2228779a2e224c6244afe4e6463d8f00b7f3b291f0dc9fd043ca3e938a6769e3c6a54ec4d2252dca44fedf790ca9683fa42a55d0cdfce0cb9
 SHA512 
f8d4bda4ac23b49f304e3561930b75f899ac09937b4da446ee3f38236fa0095e19228dc2e388d5608077096209ded161d194f6edef5d2d4a257b5bf57c0634cc
+DIST tortoisehg-5.5.1.tar.gz 8918085 BLAKE2B 
33aef61d97a34f45b10b291eb3a71bc46b70a1f24006fda0e651e88c61b0351701a3abdf6c1b0277fd81a0c5c9ff225b742215103c280eb11976a86e6bf2a47c
 SHA512 
ca2d3833e379620b1a467b5a6016c8dbd54837d6ac5267063eb6768675dcb0c020a9b4ca2b2b8924a57c9e7d117668347e23762e8ff46c87825290071783aaa8

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild
new file mode 100644
index 000..fd6e1dce5cd
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit desktop distutils-r1 xdg-utils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   
SRC_URI="https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-5.4
+   https://foss.heptapod.net/mercurial/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND=">=dev-vcs/mercurial-5.4"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+
+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}"
+
+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"
+   distutils-r1_python_prepare_all
+}
+
+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."
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-09-16 Thread Joonas Niilola
commit: 30c6077257820435e05045f59bd847c3154705b8
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 25 23:23:31 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 16 17:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c60772

dev-vcs/tortoisehg: remove old versions

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/17260
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  2 --
 dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild | 54 --
 dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild | 47 --
 3 files changed, 103 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 12fd6402fa0..b7434a553e2 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1 @@
-DIST tortoisehg-5.3.2.tar.gz 8910859 BLAKE2B 
4cc2253f0adbd79fe84507043491198ddd9fa559c3e9296c831b8e0fccd6cb2806a31ffd6d417591f5fcb3afce78e696f7052d70b760a566bf72c6602ca31ea8
 SHA512 
b15894158a0d5e628015d07b4f8c77c96f3e1d7543fe2984693b99b2acfa411922b06683e62de437cb50dd5817155d4e59045d7fb47c9be8ee27b9bccf77da7e
-DIST tortoisehg-5.4.1.tar.gz 8580608 BLAKE2B 
db66e114d046fdf2228779a2e224c6244afe4e6463d8f00b7f3b291f0dc9fd043ca3e938a6769e3c6a54ec4d2252dca44fedf790ca9683fa42a55d0cdfce0cb9
 SHA512 
f8d4bda4ac23b49f304e3561930b75f899ac09937b4da446ee3f38236fa0095e19228dc2e388d5608077096209ded161d194f6edef5d2d4a257b5bf57c0634cc
 DIST tortoisehg-5.5.1.tar.gz 8918085 BLAKE2B 
33aef61d97a34f45b10b291eb3a71bc46b70a1f24006fda0e651e88c61b0351701a3abdf6c1b0277fd81a0c5c9ff225b742215103c280eb11976a86e6bf2a47c
 SHA512 
ca2d3833e379620b1a467b5a6016c8dbd54837d6ac5267063eb6768675dcb0c020a9b4ca2b2b8924a57c9e7d117668347e23762e8ff46c87825290071783aaa8

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild
deleted file mode 100644
index 757231a1158..000
--- a/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit desktop distutils-r1
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~arm64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=" >=dev-vcs/mercurial-5.3.1
-   https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-distutils_enable_sphinx html
-
-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}"
-
-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"
-   distutils-r1_python_prepare_all
-}
-
-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() {
-   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."
-}

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild
deleted file mode 100644
index 22bb6864ee1..000
--- a/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit desktop distutils-r1
-
-KEYWORDS="~amd64 ~arm64 ~x86"
-SRC_URI="https://bitbucket.org/tortoisehg/thg/get/${PV}.tar.gz -> ${P}.tar.gz"
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-S_MAGIC="290ae7c8fa05"
-S="${WORKDIR}/tortoisehg-thg-${S_MAGIC}"
-distutils_enable_sphinx html
-
-RDEPEND=">=dev-vcs/mercurial-5.4[${PYTHON_USEDEP}]
-   =dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-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"
-   distutils-r1_python_prepare_all
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-09-16 Thread Joonas Niilola
commit: 39e2c3f272b2f6a97b4018ec687e0d385f644f2f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Sep 16 17:42:57 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 16 17:43:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e2c3f2

dev-vcs/tortoisehg: remove subslot binders on non-subslotted deps

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild | 4 ++--
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild
index fd6e1dce5cd..1a78d11682d 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.5.1.ebuild
@@ -28,8 +28,8 @@ 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}]"
+   dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
+   >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 
 distutils_enable_sphinx doc/source

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index fd6e1dce5cd..1a78d11682d 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -28,8 +28,8 @@ 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}]"
+   dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
+   >=dev-python/qscintilla-python-2.9.4[qt5(+),${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 
 distutils_enable_sphinx doc/source



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-09-16 Thread Joonas Niilola
commit: b48367143260d18e0f997573f3eb23650dadbca8
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Tue Aug 25 23:20:34 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Sep 16 17:43:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4836714

dev-vcs/tortoisehg: update live version

Update HG_URI_REPO and SRC_URI, fix keywords, misc fixes.
Closes: https://bugs.gentoo.org/737902
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 29 +
 1 file changed, 17 insertions(+), 12 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 6f020170726..fd6e1dce5cd 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -4,18 +4,18 @@
 EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8} )
 
-inherit desktop distutils-r1
+inherit desktop distutils-r1 xdg-utils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=" >=dev-vcs/mercurial-5.3.1
-   https://www.mercurial-scm.org/release/tortoisehg/targz/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-5.4
+   https://bitbucket.org/tortoisehg/thg;
+   EHG_REPO_URI="https://foss.heptapod.net/mercurial/tortoisehg/thg;
EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
+   HG_DEPEND=">=dev-vcs/mercurial-5.4"
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"
@@ -23,17 +23,17 @@ HOMEPAGE="https://tortoisehg.bitbucket.io/;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="doc"
 
-distutils_enable_sphinx html
-
-RDEPEND="${HG_DEPEND}
+RDEPEND="
+   ${HG_DEPEND}
dev-python/iniparse[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
+   dev-python/PyQt5:=[network,svg,${PYTHON_USEDEP}]
>=dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 
+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"
@@ -48,7 +48,12 @@ python_install_all() {
 }
 
 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."
 }
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-08-30 Thread Joonas Niilola
commit: 1f665675ace6f9a5ef45a6771c33832572826a0e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 30 07:51:49 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 30 08:18:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f665675

dev-vcs/tortoisehg: drop to m-n

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-vcs/tortoisehg/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-vcs/tortoisehg/metadata.xml b/dev-vcs/tortoisehg/metadata.xml
index 1a94ad71ce8..bf50e96a07e 100644
--- a/dev-vcs/tortoisehg/metadata.xml
+++ b/dev-vcs/tortoisehg/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd'>
 
-   
-   denis7...@gmail.com
-   Reva Denis aka RarogCmex
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
TortoiseHg is a Windows shell extension and a series 
of 
applications for the Mercurial distributed revision 
control system. 
It also includes a Gnome/Nautilus extension and a CLI 
wrapper



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-06-20 Thread Thomas Deutschmann
commit: f7d376fe8ef2c3fb22ab0b507381b71f5ce90b63
Author: Denis Reva  gmail  com>
AuthorDate: Wed Jun 10 11:30:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 20:30:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d376fe

dev-vcs/tortoisehg-5.4.1: updated version

 Updated version to 5.4.1. I had to use direct
download from bitbucket and had to use magic
numbers, but that does not seems like great
trouble
 Anyway, it also updates to latest mercurial
and all seems working except python3_8 that I
still simply does not test

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Denis Reva  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16162
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 7302e05825f..9d19f8ef68d 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1 +1,2 @@
 DIST tortoisehg-5.3.2.tar.gz 8910859 BLAKE2B 
4cc2253f0adbd79fe84507043491198ddd9fa559c3e9296c831b8e0fccd6cb2806a31ffd6d417591f5fcb3afce78e696f7052d70b760a566bf72c6602ca31ea8
 SHA512 
b15894158a0d5e628015d07b4f8c77c96f3e1d7543fe2984693b99b2acfa411922b06683e62de437cb50dd5817155d4e59045d7fb47c9be8ee27b9bccf77da7e
+DIST tortoisehg-5.4.1.tar.gz 8580608 BLAKE2B 
db66e114d046fdf2228779a2e224c6244afe4e6463d8f00b7f3b291f0dc9fd043ca3e938a6769e3c6a54ec4d2252dca44fedf790ca9683fa42a55d0cdfce0cb9
 SHA512 
f8d4bda4ac23b49f304e3561930b75f899ac09937b4da446ee3f38236fa0095e19228dc2e388d5608077096209ded161d194f6edef5d2d4a257b5bf57c0634cc

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild
new file mode 100644
index 000..22bb6864ee1
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit desktop distutils-r1
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+SRC_URI="https://bitbucket.org/tortoisehg/thg/get/${PV}.tar.gz -> ${P}.tar.gz"
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+S_MAGIC="290ae7c8fa05"
+S="${WORKDIR}/tortoisehg-thg-${S_MAGIC}"
+distutils_enable_sphinx html
+
+RDEPEND=">=dev-vcs/mercurial-5.4[${PYTHON_USEDEP}]
+   =dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+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"
+   distutils-r1_python_prepare_all
+}
+
+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() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-04-20 Thread Michał Górny
commit: e67589cb0439df0c14513126ae26f870e63a1874
Author: Denis Reva  gmail  com>
AuthorDate: Thu Apr 16 14:43:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 20 17:34:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67589cb

dev-vcs/tortoisehg: Removed not python3-compatible

Removed all versions not supported python3

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  3 --
 dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild | 80 --
 dev-vcs/tortoisehg/tortoisehg-4.9.ebuild   | 80 --
 dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild | 80 --
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 50 +--
 5 files changed, 12 insertions(+), 281 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index fbf83588b2f..7302e05825f 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1 @@
-DIST tortoisehg-4.9.1.tar.gz 7960667 BLAKE2B 
f8a6ed65967c6389b65fd9388b3e898bf4ce09e7f95dd88467a10c061b9454eab76d0308905fd417575bf6d75dd7129a2f303bc774fd8e68824b33c18fd8054c
 SHA512 
aef1b0d6047114794bfe78de2c0def83748e238917ce44fb56d562d53c2dbb385867da70c4625893b148e2affa3766e40292348b78aff428df5a77d8f902
-DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B 
bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523
 SHA512 
cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13
-DIST tortoisehg-5.0.2.tar.gz 8002109 BLAKE2B 
3ac66a0b0f943bccc1e9d38f6fb1a788de0e5b538fdf42d59da26de641913802116a73039a2c3516245c1b6abe325b0dd9ca5b2f1c2b60e2dcc6a600e5f1fb97
 SHA512 
d33916cf3215360cada06de62db46e70c555b1f4cd509f0b863e2baa633e2c5df99f09f3a103444c30aa0a6e15e2acd7134f045cb38467b727482d94e650
 DIST tortoisehg-5.3.2.tar.gz 8910859 BLAKE2B 
4cc2253f0adbd79fe84507043491198ddd9fa559c3e9296c831b8e0fccd6cb2806a31ffd6d417591f5fcb3afce78e696f7052d70b760a566bf72c6602ca31ea8
 SHA512 
b15894158a0d5e628015d07b4f8c77c96f3e1d7543fe2984693b99b2acfa411922b06683e62de437cb50dd5817155d4e59045d7fb47c9be8ee27b9bccf77da7e

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild
deleted file mode 100644
index ff68d5cb004..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-inherit desktop distutils-r1
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.8 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${L10N+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${L10N}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   docinto html
-   dodoc -r doc/build/html/.
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py* \
-   || die
-}
-
-pkg_postinst() {
-   elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt5 please 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2020-04-20 Thread Michał Górny
commit: 16fd3f0502e44da2ed945df39a4bdce2911d3c71
Author: Denis Reva  gmail  com>
AuthorDate: Thu Apr 16 14:37:03 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Apr 20 17:34:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fd3f05

dev-vcs/tortoisehg: Updated to 5.3.2

Updated to 5.3.2, ebuild slightly rewrited to create adequate
dependencies with new python ebuild, improved quality.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Denis Reva  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/metadata.xml| 17 --
 dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild | 54 ++
 3 files changed, 70 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 7e3ecaba514..fbf83588b2f 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-4.9.1.tar.gz 7960667 BLAKE2B 
f8a6ed65967c6389b65fd9388b3e898bf4ce09e7f95dd88467a10c061b9454eab76d0308905fd417575bf6d75dd7129a2f303bc774fd8e68824b33c18fd8054c
 SHA512 
aef1b0d6047114794bfe78de2c0def83748e238917ce44fb56d562d53c2dbb385867da70c4625893b148e2affa3766e40292348b78aff428df5a77d8f902
 DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B 
bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523
 SHA512 
cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13
 DIST tortoisehg-5.0.2.tar.gz 8002109 BLAKE2B 
3ac66a0b0f943bccc1e9d38f6fb1a788de0e5b538fdf42d59da26de641913802116a73039a2c3516245c1b6abe325b0dd9ca5b2f1c2b60e2dcc6a600e5f1fb97
 SHA512 
d33916cf3215360cada06de62db46e70c555b1f4cd509f0b863e2baa633e2c5df99f09f3a103444c30aa0a6e15e2acd7134f045cb38467b727482d94e650
+DIST tortoisehg-5.3.2.tar.gz 8910859 BLAKE2B 
4cc2253f0adbd79fe84507043491198ddd9fa559c3e9296c831b8e0fccd6cb2806a31ffd6d417591f5fcb3afce78e696f7052d70b760a566bf72c6602ca31ea8
 SHA512 
b15894158a0d5e628015d07b4f8c77c96f3e1d7543fe2984693b99b2acfa411922b06683e62de437cb50dd5817155d4e59045d7fb47c9be8ee27b9bccf77da7e

diff --git a/dev-vcs/tortoisehg/metadata.xml b/dev-vcs/tortoisehg/metadata.xml
index 7a38bb90096..1a94ad71ce8 100644
--- a/dev-vcs/tortoisehg/metadata.xml
+++ b/dev-vcs/tortoisehg/metadata.xml
@@ -1,5 +1,18 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+http://www.gentoo.org/dtd/metadata.dtd'>
 
-   
+   
+   denis7...@gmail.com
+   Reva Denis aka RarogCmex
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   TortoiseHg is a Windows shell extension and a series 
of 
+   applications for the Mercurial distributed revision 
control system. 
+   It also includes a Gnome/Nautilus extension and a CLI 
wrapper
+   application so the TortoiseHg tools 
+   can be used on non-Windows platforms.
+   
 

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild
new file mode 100644
index 000..757231a1158
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.3.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~arm64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=" >=dev-vcs/mercurial-5.3.1
+   https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+distutils_enable_sphinx html
+
+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}"
+
+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"
+   distutils-r1_python_prepare_all
+}
+
+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() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-12-23 Thread Lars Wendler
commit: 61930a08ef6f992c21770b58be74ed41800a915a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Dec 23 13:03:57 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Dec 23 13:08:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61930a08

dev-vcs/tortoisehg: Dropped package to maintainer-needed

Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-vcs/tortoisehg/metadata.xml b/dev-vcs/tortoisehg/metadata.xml
index 95aa13f6c5e..7a38bb90096 100644
--- a/dev-vcs/tortoisehg/metadata.xml
+++ b/dev-vcs/tortoisehg/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   polynomia...@gentoo.org
-   Lars Wendler
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-09-25 Thread Thomas Deutschmann
commit: 18a038d69a40bfd7a6ff8b9d0f9bf642604307b1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 25 15:39:53 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 25 15:43:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18a038d6

dev-vcs/tortoisehg: don't use dohtml

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild | 3 ++-
 dev-vcs/tortoisehg/tortoisehg-4.9.ebuild   | 3 ++-
 dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild | 3 ++-
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 5 +++--
 4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild
index ff2d174552d..ff68d5cb004 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild
@@ -62,7 +62,8 @@ python_install_all() {
distutils-r1_python_install_all
dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
if use doc ; then
-   dohtml -r doc/build/html/
+   docinto html
+   dodoc -r doc/build/html/.
fi
newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
domenu contrib/thg.desktop

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
index 1d00dabf1ce..29130cae336 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
@@ -62,7 +62,8 @@ python_install_all() {
distutils-r1_python_install_all
dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
if use doc ; then
-   dohtml -r doc/build/html/
+   docinto html
+   dodoc -r doc/build/html/.
fi
newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
domenu contrib/thg.desktop

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild
index b6640a72fde..869a5571f9f 100644
--- a/dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild
@@ -62,7 +62,8 @@ python_install_all() {
distutils-r1_python_install_all
dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
if use doc ; then
-   dohtml -r doc/build/html/
+   docinto html
+   dodoc -r doc/build/html/.
fi
newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
domenu contrib/thg.desktop

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 3e6b1f3db8c..18e015fc174 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -62,7 +62,8 @@ python_install_all() {
distutils-r1_python_install_all
dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
if use doc ; then
-   dohtml -r doc/build/html/
+   docinto html
+   dodoc -r doc/build/html/.
fi
newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
domenu contrib/thg.desktop



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-07-29 Thread Lars Wendler
commit: 2d33d0fec461633de2e07052744b08e94c5785e9
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Jul 29 09:46:34 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Jul 29 11:05:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d33d0fe

dev-vcs/tortoisehg: Bump to version 5.0.2

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index bd6b152fbe9..7e3ecaba514 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-4.9.1.tar.gz 7960667 BLAKE2B 
f8a6ed65967c6389b65fd9388b3e898bf4ce09e7f95dd88467a10c061b9454eab76d0308905fd417575bf6d75dd7129a2f303bc774fd8e68824b33c18fd8054c
 SHA512 
aef1b0d6047114794bfe78de2c0def83748e238917ce44fb56d562d53c2dbb385867da70c4625893b148e2affa3766e40292348b78aff428df5a77d8f902
 DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B 
bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523
 SHA512 
cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13
+DIST tortoisehg-5.0.2.tar.gz 8002109 BLAKE2B 
3ac66a0b0f943bccc1e9d38f6fb1a788de0e5b538fdf42d59da26de641913802116a73039a2c3516245c1b6abe325b0dd9ca5b2f1c2b60e2dcc6a600e5f1fb97
 SHA512 
d33916cf3215360cada06de62db46e70c555b1f4cd509f0b863e2baa633e2c5df99f09f3a103444c30aa0a6e15e2acd7134f045cb38467b727482d94e650

diff --git a/dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild
new file mode 100644
index 000..b6640a72fde
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-5.0.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-5.0 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py* \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-04-23 Thread Lars Wendler
commit: b17da05247d1bfb94f4be3fd9fea628de7532286
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 23 09:13:07 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 23 09:13:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17da052

dev-vcs/tortoisehg: Bump to version 4.9.1

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index b15f2e1fa4c..bd6b152fbe9 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1 +1,2 @@
+DIST tortoisehg-4.9.1.tar.gz 7960667 BLAKE2B 
f8a6ed65967c6389b65fd9388b3e898bf4ce09e7f95dd88467a10c061b9454eab76d0308905fd417575bf6d75dd7129a2f303bc774fd8e68824b33c18fd8054c
 SHA512 
aef1b0d6047114794bfe78de2c0def83748e238917ce44fb56d562d53c2dbb385867da70c4625893b148e2affa3766e40292348b78aff428df5a77d8f902
 DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B 
bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523
 SHA512 
cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild
new file mode 100644
index 000..ff2d174552d
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.9.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.8 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py* \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-04-17 Thread Lars Wendler
commit: 3fcf692823dbdb121b9b7ec59c19fa9152d39b83
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Apr 17 09:06:20 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Apr 17 09:06:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcf6928

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.63, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  2 -
 dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild | 79 --
 dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild | 79 --
 3 files changed, 160 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 81e0304b7f5..b15f2e1fa4c 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1 @@
-DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
-DIST tortoisehg-4.8.2.tar.gz 8961094 BLAKE2B 
3230ccd1f5fbfe44e1a656c5942592023d392816972663030df4d7c604dbea79a757b1695e60c450637d74aa53e0a821fd1e159ee9f1560ea6e48c766fd13dcb
 SHA512 
46357dd982bdb1ecde419b63ae845f60523769e1be8145e883fcd6928008bac63a4c206423e764d4e6723049bd7ebad5fcd8027fa11beea485287fe3e74be566
 DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B 
bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523
 SHA512 
cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
deleted file mode 100644
index d5027f97962..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.4 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${L10N+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${L10N}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   dohtml -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   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."
-}

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild
deleted file mode 100644
index c13880f7663..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-inherit desktop distutils-r1
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-03-16 Thread Agostino Sarubbo
commit: 19da41849a106f39e9333d1e99fbe291d941ad39
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 16 12:48:07 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 16 12:48:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19da4184

dev-vcs/tortoisehg: amd64 stable wrt bug #680206

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-vcs/tortoisehg/tortoisehg-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
index ff2d174552d..1d00dabf1ce 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit desktop distutils-r1
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
HG_DEPEND=">=dev-vcs/mercurial-4.8 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-03-15 Thread Lars Wendler
commit: 82fa77f7f07a529e613373818aba5170079b2223
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Mar 15 08:39:05 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Mar 15 08:39:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82fa77f7

dev-vcs/tortoisehg: Fixed file collision.

Closes: https://bugs.gentoo.org/664526
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/tortoisehg-4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
index a56dfb73838..ff2d174552d 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
@@ -68,7 +68,7 @@ python_install_all() {
domenu contrib/thg.desktop
 
# Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py* \
|| die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-03-12 Thread Lars Wendler
commit: 0fbcd20f0804d9f06a3a10cde2c6e57a2580c49e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Mar 12 09:07:09 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar 12 09:07:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbcd20f

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  4 --
 dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild | 79 --
 dev-vcs/tortoisehg/tortoisehg-4.6.1.ebuild | 79 --
 dev-vcs/tortoisehg/tortoisehg-4.7.2.ebuild | 79 --
 dev-vcs/tortoisehg/tortoisehg-4.8.1.ebuild | 79 --
 5 files changed, 320 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 4cae39a5717..81e0304b7f5 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,7 +1,3 @@
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
-DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
-DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
-DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
-DIST tortoisehg-4.8.1.tar.gz 7950273 BLAKE2B 
91babad30d7fc34d6115babe86a6cf3a2a8afde73719bfec7220633f7824f953f3b6f6128a0f2956c0cafa568e3b12a4fd92d4a955f3b729c47a375c90ed500f
 SHA512 
6ee1efe504265a7a43cae88d6fe25777ffb9109f4b01056e6248b6df1a0214a6f9eacc3121c458e6e0ea051dc56faf48acb2bda73f6e89fc3f686026fa0528b2
 DIST tortoisehg-4.8.2.tar.gz 8961094 BLAKE2B 
3230ccd1f5fbfe44e1a656c5942592023d392816972663030df4d7c604dbea79a757b1695e60c450637d74aa53e0a821fd1e159ee9f1560ea6e48c766fd13dcb
 SHA512 
46357dd982bdb1ecde419b63ae845f60523769e1be8145e883fcd6928008bac63a4c206423e764d4e6723049bd7ebad5fcd8027fa11beea485287fe3e74be566
 DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B 
bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523
 SHA512 
cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild
deleted file mode 100644
index 3e6b1f3db8c..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.4 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${L10N+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${L10N}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-03-12 Thread Lars Wendler
commit: 5ed3938ac8a8cf65bb6f0684cb68ab76decbceb1
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Mar 12 09:06:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Mar 12 09:06:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed3938a

dev-vcs/tortoisehg: Bump to version 4.9

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest  |  1 +
 dev-vcs/tortoisehg/tortoisehg-4.9.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 684acbd4aff..4cae39a5717 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -4,3 +4,4 @@ DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79
 DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
 DIST tortoisehg-4.8.1.tar.gz 7950273 BLAKE2B 
91babad30d7fc34d6115babe86a6cf3a2a8afde73719bfec7220633f7824f953f3b6f6128a0f2956c0cafa568e3b12a4fd92d4a955f3b729c47a375c90ed500f
 SHA512 
6ee1efe504265a7a43cae88d6fe25777ffb9109f4b01056e6248b6df1a0214a6f9eacc3121c458e6e0ea051dc56faf48acb2bda73f6e89fc3f686026fa0528b2
 DIST tortoisehg-4.8.2.tar.gz 8961094 BLAKE2B 
3230ccd1f5fbfe44e1a656c5942592023d392816972663030df4d7c604dbea79a757b1695e60c450637d74aa53e0a821fd1e159ee9f1560ea6e48c766fd13dcb
 SHA512 
46357dd982bdb1ecde419b63ae845f60523769e1be8145e883fcd6928008bac63a4c206423e764d4e6723049bd7ebad5fcd8027fa11beea485287fe3e74be566
+DIST tortoisehg-4.9.tar.gz 7960163 BLAKE2B 
bc13032ba1e36ed3e6aca978cb3917b2e5fdcf1b7dab2e66a34a0aca2e084960954f9ec135a1c2120e09931b876db7d1f3d0f3a8f69f950ff939eea9d7814523
 SHA512 
cc7b0360c6b362b0b9695a484b59eea879e1d4e28ed68e98ce6975342a22ddafc97976c5b0cdea289bfd78932dacf76c0b236e36bec48acd48ee361f2c09ff13

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
new file mode 100644
index 000..a56dfb73838
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.9.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.8 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2019-01-25 Thread Lars Wendler
commit: cada2e18b8c0c15e3e1b1667d079266f0a48971b
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 25 12:44:41 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 25 12:44:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cada2e18

dev-vcs/tortoisehg: Bump to version 4.8.2

Package-Manager: Portage-2.3.58, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index deb0444a137..684acbd4aff 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -3,3 +3,4 @@ DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b1
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
 DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
 DIST tortoisehg-4.8.1.tar.gz 7950273 BLAKE2B 
91babad30d7fc34d6115babe86a6cf3a2a8afde73719bfec7220633f7824f953f3b6f6128a0f2956c0cafa568e3b12a4fd92d4a955f3b729c47a375c90ed500f
 SHA512 
6ee1efe504265a7a43cae88d6fe25777ffb9109f4b01056e6248b6df1a0214a6f9eacc3121c458e6e0ea051dc56faf48acb2bda73f6e89fc3f686026fa0528b2
+DIST tortoisehg-4.8.2.tar.gz 8961094 BLAKE2B 
3230ccd1f5fbfe44e1a656c5942592023d392816972663030df4d7c604dbea79a757b1695e60c450637d74aa53e0a821fd1e159ee9f1560ea6e48c766fd13dcb
 SHA512 
46357dd982bdb1ecde419b63ae845f60523769e1be8145e883fcd6928008bac63a4c206423e764d4e6723049bd7ebad5fcd8027fa11beea485287fe3e74be566

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild
new file mode 100644
index 000..c13880f7663
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.8.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.7 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-12-11 Thread Lars Wendler
commit: 076c30da79cb1313d4db91440b08126ca5a1e76b
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 11 11:01:34 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 11 11:02:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076c30da

dev-vcs/tortoisehg: Bump to version 4.8.1. Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest   | 2 +-
 dev-vcs/tortoisehg/{tortoisehg-4.8.ebuild => tortoisehg-4.8.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 18a7b0a0903..deb0444a137 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,4 +2,4 @@ DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937d
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
 DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
-DIST tortoisehg-4.8.tar.gz 7948435 BLAKE2B 
c6435bc3f60c03fd08a1167865ca6d08e2ca1dfa69c3d35f68f3eb8d1e229111a726d4716685a71a2efd935e53c12cee2a566171d92f646fccd5b96098381463
 SHA512 
3d847c6c34d79fc2557319b6efb578873eb5588b90b10bfc0b08aef95b209498887224f4bc9e914c7065d9b8f1fe7340ccd3b1de841b82dfc1b4ead51a5bbb18
+DIST tortoisehg-4.8.1.tar.gz 7950273 BLAKE2B 
91babad30d7fc34d6115babe86a6cf3a2a8afde73719bfec7220633f7824f953f3b6f6128a0f2956c0cafa568e3b12a4fd92d4a955f3b729c47a375c90ed500f
 SHA512 
6ee1efe504265a7a43cae88d6fe25777ffb9109f4b01056e6248b6df1a0214a6f9eacc3121c458e6e0ea051dc56faf48acb2bda73f6e89fc3f686026fa0528b2

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.8.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.8.1.ebuild
similarity index 100%
rename from dev-vcs/tortoisehg/tortoisehg-4.8.ebuild
rename to dev-vcs/tortoisehg/tortoisehg-4.8.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-12-11 Thread Lars Wendler
commit: ba292aae677f19d04e825c65fa2479c5fb8bb752
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 11 10:50:00 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 11 10:50:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba292aae

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest|  1 -
 dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index e40274edcea..18a7b0a0903 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,6 +1,5 @@
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
-DIST tortoisehg-4.7.1.tar.gz 7948085 BLAKE2B 
7f92ef6fc68b7535905c0b4e172a00eb94ac720fc35175d47fedcf78783fa7c1430562af3ad2dbe43a894233acd5a8160c2a730b9281af1bbe4d3d1ed4513f3d
 SHA512 
f163efb886001288156276ccec97e3759eeb699a2b24f5579bd47809a262881fb585f846157f35a72c35e5b5ef0a42ef899b20d21b7b75b6e92cfdf34e993418
 DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
 DIST tortoisehg-4.8.tar.gz 7948435 BLAKE2B 
c6435bc3f60c03fd08a1167865ca6d08e2ca1dfa69c3d35f68f3eb8d1e229111a726d4716685a71a2efd935e53c12cee2a566171d92f646fccd5b96098381463
 SHA512 
3d847c6c34d79fc2557319b6efb578873eb5588b90b10bfc0b08aef95b209498887224f4bc9e914c7065d9b8f1fe7340ccd3b1de841b82dfc1b4ead51a5bbb18

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild
deleted file mode 100644
index 02d9c880998..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python2_7 )
-
-inherit desktop distutils-r1
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.6 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${L10N+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${L10N}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   dohtml -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-12-11 Thread Lars Wendler
commit: aaf79d63f9d81d412651b31377074fdb8a0cb2b9
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Dec 11 10:49:33 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Dec 11 10:50:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf79d63

dev-vcs/tortoisehg: Bump to version 4.8

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-vcs/tortoisehg/Manifest  |  1 +
 dev-vcs/tortoisehg/tortoisehg-4.8.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 9db39975d7c..e40274edcea 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -3,3 +3,4 @@ DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b1
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
 DIST tortoisehg-4.7.1.tar.gz 7948085 BLAKE2B 
7f92ef6fc68b7535905c0b4e172a00eb94ac720fc35175d47fedcf78783fa7c1430562af3ad2dbe43a894233acd5a8160c2a730b9281af1bbe4d3d1ed4513f3d
 SHA512 
f163efb886001288156276ccec97e3759eeb699a2b24f5579bd47809a262881fb585f846157f35a72c35e5b5ef0a42ef899b20d21b7b75b6e92cfdf34e993418
 DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
+DIST tortoisehg-4.8.tar.gz 7948435 BLAKE2B 
c6435bc3f60c03fd08a1167865ca6d08e2ca1dfa69c3d35f68f3eb8d1e229111a726d4716685a71a2efd935e53c12cee2a566171d92f646fccd5b96098381463
 SHA512 
3d847c6c34d79fc2557319b6efb578873eb5588b90b10bfc0b08aef95b209498887224f4bc9e914c7065d9b8f1fe7340ccd3b1de841b82dfc1b4ead51a5bbb18

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.8.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.8.ebuild
new file mode 100644
index 000..42d1349507b
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.8.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.7 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-10-22 Thread Lars Wendler
commit: 721bb2106020c539b48ff2eab9d3e44dc3748e83
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 22 09:18:15 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 22 09:18:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=721bb210

dev-vcs/tortoisehg: Bump to version 4.7.2

Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.7.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 8af2bc935e3..5f45f6097dc 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,4 +2,5 @@ DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937d
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
 DIST tortoisehg-4.7.1.tar.gz 7948085 BLAKE2B 
7f92ef6fc68b7535905c0b4e172a00eb94ac720fc35175d47fedcf78783fa7c1430562af3ad2dbe43a894233acd5a8160c2a730b9281af1bbe4d3d1ed4513f3d
 SHA512 
f163efb886001288156276ccec97e3759eeb699a2b24f5579bd47809a262881fb585f846157f35a72c35e5b5ef0a42ef899b20d21b7b75b6e92cfdf34e993418
+DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
 DIST tortoisehg-4.7.tar.gz 7947751 BLAKE2B 
8e50ec04e754aae65bf8fd9754ad78070d3fcabadb2af447f9af2c8ca954cf17c635ab4370aa501be24c1c6714c75bf1b5f0f8031f620ca3d4e3dc6098ccea10
 SHA512 
3c842741275dc08a7f9261fd9989575cb3036d23bb4e1c454ce98ffc721e913286d8f15d10490d108f18df1981295c42e4ada663660844de3ec6976cf77378a3

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.7.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.7.2.ebuild
new file mode 100644
index 000..226c31c
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.7.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.6 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   elog "When startup of ${PN} fails with an API version mismatch error"
+   elog "between dev-python/sip 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-10-22 Thread Lars Wendler
commit: d560f8bf09ef8cd1cade890a347631e0a3c25cdd
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Oct 22 09:18:41 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Oct 22 09:18:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d560f8bf

dev-vcs/tortoisehg: Removed old.

Signed-off-by: Lars Wendler  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-vcs/tortoisehg/Manifest  |  1 -
 dev-vcs/tortoisehg/tortoisehg-4.7.ebuild | 79 
 2 files changed, 80 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 5f45f6097dc..9db39975d7c 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -3,4 +3,3 @@ DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b1
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
 DIST tortoisehg-4.7.1.tar.gz 7948085 BLAKE2B 
7f92ef6fc68b7535905c0b4e172a00eb94ac720fc35175d47fedcf78783fa7c1430562af3ad2dbe43a894233acd5a8160c2a730b9281af1bbe4d3d1ed4513f3d
 SHA512 
f163efb886001288156276ccec97e3759eeb699a2b24f5579bd47809a262881fb585f846157f35a72c35e5b5ef0a42ef899b20d21b7b75b6e92cfdf34e993418
 DIST tortoisehg-4.7.2.tar.gz 7948303 BLAKE2B 
9439b86cfd004aa78fc39941cee005b3fe7fcf3a7a5d5dab4c0e0ac12477338000f07105fd7ee6c67def731f406313280acb6af7d5f1d70c51331d7339b21038
 SHA512 
d4d3c2bb097d12f69594d25c0029bf347f6aee7e4eb3fdecf3d49f3c679b2376410a87733bb5e29ffdef2c6837e47f7af18121cb5b14ccef22f27a55ebfe
-DIST tortoisehg-4.7.tar.gz 7947751 BLAKE2B 
8e50ec04e754aae65bf8fd9754ad78070d3fcabadb2af447f9af2c8ca954cf17c635ab4370aa501be24c1c6714c75bf1b5f0f8031f620ca3d4e3dc6098ccea10
 SHA512 
3c842741275dc08a7f9261fd9989575cb3036d23bb4e1c454ce98ffc721e913286d8f15d10490d108f18df1981295c42e4ada663660844de3ec6976cf77378a3

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.7.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.7.ebuild
deleted file mode 100644
index 7d152821d13..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.7.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.6 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${L10N+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${L10N}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   dohtml -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   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."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-09-19 Thread Lars Wendler
commit: 45f8f251049b73738a672567526b02123377beed
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Sep 19 11:54:23 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Sep 19 11:54:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f8f251

dev-vcs/tortoisehg: Bump to version 4.7.1

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 2efe8c0cc1b..8af2bc935e3 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,5 @@
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
+DIST tortoisehg-4.7.1.tar.gz 7948085 BLAKE2B 
7f92ef6fc68b7535905c0b4e172a00eb94ac720fc35175d47fedcf78783fa7c1430562af3ad2dbe43a894233acd5a8160c2a730b9281af1bbe4d3d1ed4513f3d
 SHA512 
f163efb886001288156276ccec97e3759eeb699a2b24f5579bd47809a262881fb585f846157f35a72c35e5b5ef0a42ef899b20d21b7b75b6e92cfdf34e993418
 DIST tortoisehg-4.7.tar.gz 7947751 BLAKE2B 
8e50ec04e754aae65bf8fd9754ad78070d3fcabadb2af447f9af2c8ca954cf17c635ab4370aa501be24c1c6714c75bf1b5f0f8031f620ca3d4e3dc6098ccea10
 SHA512 
3c842741275dc08a7f9261fd9989575cb3036d23bb4e1c454ce98ffc721e913286d8f15d10490d108f18df1981295c42e4ada663660844de3ec6976cf77378a3

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild
new file mode 100644
index 000..02d9c880998
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.7.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python2_7 )
+
+inherit desktop distutils-r1
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.6 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-08-23 Thread Lars Wendler
commit: 1d1e8581639d27dde17521c8e2977a237d8621c4
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 23 23:05:35 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 23 23:05:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d1e8581

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-vcs/tortoisehg/Manifest  |  1 -
 dev-vcs/tortoisehg/tortoisehg-4.6.ebuild | 79 
 2 files changed, 80 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index f431bb75363..2efe8c0cc1b 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,5 +1,4 @@
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
-DIST tortoisehg-4.6.tar.gz 7947478 BLAKE2B 
b2176e3fd508a84c247802490822d47ed117f3102b4ddc10987114018611a710696e2910f3e4b63f80357611fd2ebd822df1e5f549a9a618ea1b9017e430
 SHA512 
a57d3f10dde22da48b03252e41286dd40b7e261ae9ac9a0c09c8ccc361773d9f66ddb0f71c7eb800bfdae65587915a988367472885eb473ee810a07828044ce0
 DIST tortoisehg-4.7.tar.gz 7947751 BLAKE2B 
8e50ec04e754aae65bf8fd9754ad78070d3fcabadb2af447f9af2c8ca954cf17c635ab4370aa501be24c1c6714c75bf1b5f0f8031f620ca3d4e3dc6098ccea10
 SHA512 
3c842741275dc08a7f9261fd9989575cb3036d23bb4e1c454ce98ffc721e913286d8f15d10490d108f18df1981295c42e4ada663660844de3ec6976cf77378a3

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild
deleted file mode 100644
index 7b53e9b14fb..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.5 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${L10N+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${L10N}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   dohtml -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   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."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-08-23 Thread Lars Wendler
commit: 321a313a3e701b40f5e9eba42a9c8afd38d5eecb
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 23 22:51:10 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 23 22:51:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321a313a

dev-vcs/tortoisehg: Bump to version 4.7

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 dev-vcs/tortoisehg/Manifest  |  1 +
 dev-vcs/tortoisehg/tortoisehg-4.7.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 83b453ab576..f431bb75363 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,3 +2,4 @@ DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937d
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
 DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
 DIST tortoisehg-4.6.tar.gz 7947478 BLAKE2B 
b2176e3fd508a84c247802490822d47ed117f3102b4ddc10987114018611a710696e2910f3e4b63f80357611fd2ebd822df1e5f549a9a618ea1b9017e430
 SHA512 
a57d3f10dde22da48b03252e41286dd40b7e261ae9ac9a0c09c8ccc361773d9f66ddb0f71c7eb800bfdae65587915a988367472885eb473ee810a07828044ce0
+DIST tortoisehg-4.7.tar.gz 7947751 BLAKE2B 
8e50ec04e754aae65bf8fd9754ad78070d3fcabadb2af447f9af2c8ca954cf17c635ab4370aa501be24c1c6714c75bf1b5f0f8031f620ca3d4e3dc6098ccea10
 SHA512 
3c842741275dc08a7f9261fd9989575cb3036d23bb4e1c454ce98ffc721e913286d8f15d10490d108f18df1981295c42e4ada663660844de3ec6976cf77378a3

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.7.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.7.ebuild
new file mode 100644
index 000..7d152821d13
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.7.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.6 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-06-22 Thread Lars Wendler
commit: baabd656f81b0ba79aa9af87200c14d1904b94e0
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jun 22 11:00:59 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun 22 11:00:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baabd656

dev-vcs/tortoisehg: Bump to version 4.6.1

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.6.1.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 63f5af2dab7..83b453ab576 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
+DIST tortoisehg-4.6.1.tar.gz 7947844 BLAKE2B 
68d0e8672febb9bfdca763e77cbaff8de79c2de79b61e0096c3ef7370cf9d9287a5fd65fbe3c262e13f185bcf5e384ece5d8365979bc05188e74ccfb49f43543
 SHA512 
adf5ebfc7a76843b62f66feddfde42c0f915c970a951e037f082ee4a6b393822b023f116dc650d5242838d006dc572235a4089c3805929727435588c24ded480
 DIST tortoisehg-4.6.tar.gz 7947478 BLAKE2B 
b2176e3fd508a84c247802490822d47ed117f3102b4ddc10987114018611a710696e2910f3e4b63f80357611fd2ebd822df1e5f549a9a618ea1b9017e430
 SHA512 
a57d3f10dde22da48b03252e41286dd40b7e261ae9ac9a0c09c8ccc361773d9f66ddb0f71c7eb800bfdae65587915a988367472885eb473ee810a07828044ce0

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.6.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.6.1.ebuild
new file mode 100644
index 000..7b53e9b14fb
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.6.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.5 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-05-22 Thread Lars Wendler
commit: 1baa5c0043239aadaf8fffb39f599643078f1aa2
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue May 22 07:15:11 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue May 22 07:15:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1baa5c00

dev-vcs/tortoisehg: Bump to version 4.6

Package-Manager: Portage-2.3.38, Repoman-2.3.9

 dev-vcs/tortoisehg/Manifest  |  1 +
 dev-vcs/tortoisehg/tortoisehg-4.6.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 4c89be58c05..63f5af2dab7 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
+DIST tortoisehg-4.6.tar.gz 7947478 BLAKE2B 
b2176e3fd508a84c247802490822d47ed117f3102b4ddc10987114018611a710696e2910f3e4b63f80357611fd2ebd822df1e5f549a9a618ea1b9017e430
 SHA512 
a57d3f10dde22da48b03252e41286dd40b7e261ae9ac9a0c09c8ccc361773d9f66ddb0f71c7eb800bfdae65587915a988367472885eb473ee810a07828044ce0

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild
new file mode 100644
index 000..7b53e9b14fb
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.6.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.5 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-05-14 Thread Lars Wendler
commit: 498993fc7b8f422da3ff815762aa855fbc17df7a
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May 14 10:17:49 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May 14 10:17:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498993fc

dev-vcs/tortoisehg: Version 4.5.2 stable for amd64 and x86.

Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --force

 dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
index 3e6b1f3db8c..d5027f97962 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1 eutils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
HG_DEPEND=">=dev-vcs/mercurial-4.4 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-05-14 Thread Lars Wendler
commit: 7df7a5a6a15ceaa32590c15dad0168b3996cb9b6
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May 14 10:18:31 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May 14 10:18:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df7a5a6

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-vcs/tortoisehg/Manifest   |  2 -
 dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild | 79 ---
 dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild| 79 ---
 3 files changed, 160 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 44c098b4bb1..4c89be58c05 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,2 @@
-DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
-DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
deleted file mode 100644
index 939c734cba2..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.3 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   dohtml -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   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."
-}

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild
deleted file mode 100644
index 441fed1aec6..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2017 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-04-10 Thread Lars Wendler
commit: 6a18ad58395792424550ae0a88415a8809fcd474
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 10 07:22:19 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 10 09:16:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a18ad58

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-vcs/tortoisehg/Manifest  |  1 -
 dev-vcs/tortoisehg/tortoisehg-4.5.ebuild | 79 
 2 files changed, 80 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index e0edd5fc860..44c098b4bb1 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,4 +2,3 @@ DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c
 DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
-DIST tortoisehg-4.5.tar.gz 8941832 BLAKE2B 
b5dda8acf483400bc7cdcc511ca26bb7edbda94aa7ce03fe2b2e3eadc4e7616a7773e7aa974815d51e06a0a8014186b3cb1817eb751509ee85db8b1a3cd4a5b9
 SHA512 
258956c1d8f7e3b47f35be1d4587a51bbf79d3b9bd218ab16dbfd36c366570b3b8d32fb9b9af54c3389f69e98185185e7900e6f26fb46d6024c979fb6dfb0f3f

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.5.ebuild
deleted file mode 100644
index 3e6b1f3db8c..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.4 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-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}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${L10N+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${L10N}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   dohtml -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   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."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-04-10 Thread Lars Wendler
commit: 104078b4c3cec32fb975e5fac2a40c82bdbdc458
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 10 07:21:53 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Apr 10 09:16:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104078b4

dev-vcs/tortoisehg: Bump to version 4.5.3

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 9ccb097bf2f..e0edd5fc860 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,5 @@
 DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
 DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381
 DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
+DIST tortoisehg-4.5.3.tar.gz 7929645 BLAKE2B 
95b867f372d636ed84eda918a707e24f4b11e34679ae9ed1c25f82a7aa6bb77f424bd68a99b5f961d14960a2f33005536996de2f3df9871684bb53f68130b1b2
 SHA512 
0c6c512f7a46a084904a5e66912deb8ef4abb99a6a97c46b6b058537332f091395f4b9b8a4b645d7c42637abbb4e8abe16f5040fd694bb43ea8b4c6ddb1e18f6
 DIST tortoisehg-4.5.tar.gz 8941832 BLAKE2B 
b5dda8acf483400bc7cdcc511ca26bb7edbda94aa7ce03fe2b2e3eadc4e7616a7773e7aa974815d51e06a0a8014186b3cb1817eb751509ee85db8b1a3cd4a5b9
 SHA512 
258956c1d8f7e3b47f35be1d4587a51bbf79d3b9bd218ab16dbfd36c366570b3b8d32fb9b9af54c3389f69e98185185e7900e6f26fb46d6024c979fb6dfb0f3f

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild
new file mode 100644
index 000..3e6b1f3db8c
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.5.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.4 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-03-17 Thread Lars Wendler
commit: 6c16311c86445d9dcf787d65a9b368df0f7b
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Mar 17 20:58:06 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Mar 17 21:00:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c16

dev-vcs/tortoisehg: Bump to version 4.5.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index eb6f62706ed..9ccb097bf2f 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,4 @@
 DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
 DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381
+DIST tortoisehg-4.5.2.tar.gz 7935559 BLAKE2B 
c69107f28767936232937ee0b730b9b937dc1a475d142f0783b59b434072be1b2413f141e02985f3efe09a107782e64411323bd7c0a41be8802b1f23f54fdc77
 SHA512 
7be831203a33a9d7ea9e3caebb5a4d3f21ff0f07c508926b33b43db39ae11b3533c4274af78cdc2955fbea20f3e4ebe364004c9ad0a781ec7d49c19c2f5a1935
 DIST tortoisehg-4.5.tar.gz 8941832 BLAKE2B 
b5dda8acf483400bc7cdcc511ca26bb7edbda94aa7ce03fe2b2e3eadc4e7616a7773e7aa974815d51e06a0a8014186b3cb1817eb751509ee85db8b1a3cd4a5b9
 SHA512 
258956c1d8f7e3b47f35be1d4587a51bbf79d3b9bd218ab16dbfd36c366570b3b8d32fb9b9af54c3389f69e98185185e7900e6f26fb46d6024c979fb6dfb0f3f

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
new file mode 100644
index 000..3e6b1f3db8c
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.5.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.4 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-02-14 Thread Lars Wendler
commit: 6a082aa11976c69a063717d99367092933033005
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 14 09:58:28 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 14 09:58:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a082aa1

dev-vcs/tortoisehg: Synced live ebuild.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 441fed1aec6..3e6b1f3db8c 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ inherit distutils-r1 eutils
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~x86"
SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.3 https://bitbucket.org/tortoisehg/thg;
@@ -36,12 +36,12 @@ DEPEND="${RDEPEND}
 DISTUTILS_IN_SOURCE_BUILD=1
 
 python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
+   if [[ ${L10N+set} ]]; then
cd i18n/tortoisehg || die
local x y keep
for x in *.po; do
keep=false
-   for y in ${LINGUAS}; do
+   for y in ${L10N}; do
if [[ ${y} == ${x%.po}* ]]; then
keep=true
break
@@ -68,7 +68,7 @@ python_install_all() {
domenu contrib/thg.desktop
 
# Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
|| die
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-02-14 Thread Lars Wendler
commit: 02f222feaaa7172bd1503f6bdf92e5405c3201d1
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Feb 14 09:57:21 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Feb 14 09:57:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f222fe

dev-vcs/tortoisehg: Bump to version 4.5

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-vcs/tortoisehg/Manifest  |  1 +
 dev-vcs/tortoisehg/tortoisehg-4.5.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 321db9509d1..eb6f62706ed 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
 DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381
+DIST tortoisehg-4.5.tar.gz 8941832 BLAKE2B 
b5dda8acf483400bc7cdcc511ca26bb7edbda94aa7ce03fe2b2e3eadc4e7616a7773e7aa974815d51e06a0a8014186b3cb1817eb751509ee85db8b1a3cd4a5b9
 SHA512 
258956c1d8f7e3b47f35be1d4587a51bbf79d3b9bd218ab16dbfd36c366570b3b8d32fb9b9af54c3389f69e98185185e7900e6f26fb46d6024c979fb6dfb0f3f

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.5.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.5.ebuild
new file mode 100644
index 000..3e6b1f3db8c
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.5.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.4 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${L10N+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${L10N}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED%/}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-01-09 Thread Andreas Sturmlechner
commit: 89cd773b7f20f7b9f5adede49511787692260d7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan  9 10:19:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan  9 10:19:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89cd773b

dev-vcs/tortoisehg: Drop 4.3.1

Closes: https://bugs.gentoo.org/634976
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-vcs/tortoisehg/Manifest|  1 -
 dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 23e9511e6a9..321db9509d1 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,3 +1,2 @@
-DIST tortoisehg-4.3.1.tar.gz 7930491 BLAKE2B 
9f47504961fb97e2acbec272cea959fef00f5aa120d1ef902af3839beb11813ea93ad8f6e497ba610b65c73596dcf80eb1728a24727cd029d2774187824ae7ca
 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
 DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
deleted file mode 100644
index b729b1893e3..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.2 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="${HG_DEPEND}
-   dev-python/iniparse[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   docinto html
-   dodoc -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
-   elog "dev-python/qscintilla-python."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2018-01-08 Thread Mikle Kolyada
commit: 8313a967f6aeef8f84ac02c12e0e53ca11dfb649
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jan  9 00:16:21 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jan  9 00:16:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8313a967

dev-vcs/tortoisehg: amd64 stable wrt bug #642490

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
index f6cd5f9a1b2..939c734cba2 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1 eutils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 x86"
+   KEYWORDS="amd64 x86"
SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
HG_DEPEND=">=dev-vcs/mercurial-4.3 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-12-30 Thread Lars Wendler
commit: 6810badb48c1e376b7e67644ae4610100168d5c3
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Dec 30 22:54:28 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Dec 30 22:54:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6810badb

dev-vcs/tortoisehg: Bump to version 4.4.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 527b5bf1c45..23e9511e6a9 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,2 +1,3 @@
 DIST tortoisehg-4.3.1.tar.gz 7930491 BLAKE2B 
9f47504961fb97e2acbec272cea959fef00f5aa120d1ef902af3839beb11813ea93ad8f6e497ba610b65c73596dcf80eb1728a24727cd029d2774187824ae7ca
 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53
+DIST tortoisehg-4.4.2.tar.gz 8939270 BLAKE2B 
858ef57f6e80244ebb99b43608b1d939896f60d2154e461a128efdb0d5ebffbf1b8d5a9a40596316b0bed8edd74e292b5e562e3119f75177d430c081ba07511c
 SHA512 
6b0335d8022d015846d456d351b168f826afa5223b77ee45f2124fbd1099904cca4e2a3ca6cb7a48324491211a149bd431d29fab6932e8f8240542e13d814381

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild
new file mode 100644
index 000..441fed1aec6
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.4.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.3 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+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}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${LINGUAS+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${LINGUAS}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-12-10 Thread Andreas Sturmlechner
commit: 878bee58f20b9f2465538049a68ec25243dc8383
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Dec 10 11:24:54 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Dec 10 11:37:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878bee58

dev-vcs/tortoisehg: Add missing use-dep

Closes: https://bugs.gentoo.org/640484
Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild | 2 +-
 dev-vcs/tortoisehg/tortoisehg-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
index 10ea4192888..441fed1aec6 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
@@ -27,7 +27,7 @@ IUSE="doc"
 RDEPEND="${HG_DEPEND}
dev-python/iniparse[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
+   dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
>=dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-1.0.3 )"

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 10ea4192888..441fed1aec6 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -27,7 +27,7 @@ IUSE="doc"
 RDEPEND="${HG_DEPEND}
dev-python/iniparse[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
+   dev-python/PyQt5[network,svg,${PYTHON_USEDEP}]
>=dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-1.0.3 )"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-12-09 Thread Andreas Sturmlechner
commit: 0a3ff887e4b7312395bb37cec89e23636b92c743
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 23:46:12 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  9 23:52:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a3ff887

dev-vcs/tortoisehg: Drop 4.4.1 (r0)

Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild | 80 --
 1 file changed, 80 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild
deleted file mode 100644
index 809f95e7806..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.3 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.io/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="${HG_DEPEND}
-   dev-python/iniparse[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   docinto html
-   dodoc -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
-   elog "dev-python/qscintilla-python."
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-12-09 Thread Andreas Sturmlechner
commit: b87dec3c2c5646b2690bb5c82f4f5736f29c5d01
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 23:33:44 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  9 23:51:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87dec3c

dev-vcs/tortoisehg: Switch to Qt5

Bug: https://bugs.gentoo.org/634976
Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild | 79 +++
 1 file changed, 79 insertions(+)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
new file mode 100644
index 000..10ea4192888
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.4.1-r1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.3 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="${HG_DEPEND}
+   dev-python/iniparse[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
+   >=dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${LINGUAS+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${LINGUAS}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   dohtml -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   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."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-12-09 Thread Andreas Sturmlechner
commit: 35a0fba7b2afe6c0ccf348518aff0afb8f79ba6c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec  9 23:38:56 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec  9 23:52:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a0fba7

dev-vcs/tortoisehg:  collides as well

Bug: https://bugs.gentoo.org/599266
Package-Manager: Portage-2.3.17, Repoman-2.3.6

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 006534e30ee..10ea4192888 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -66,6 +66,10 @@ python_install_all() {
fi
newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-11-29 Thread Lars Wendler
commit: 3a99274f5b95c9046eadd8a68f1640ac8da4b3f4
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov 29 23:28:04 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov 29 23:38:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a99274f

dev-vcs/tortoisehg: Bump to version 4.4.1

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 56ce4214209..f3e6c033a61 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1 +1,2 @@
 DIST tortoisehg-4.3.1.tar.gz 7930491 SHA256 
5698db60320574769c73e4f910909e75a8e32ba84adcea902f9457899bbcb753 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 WHIRLPOOL 
0275b5d2d76483559d829a6c32baf2134fc58367407ff670da21a8d0ae5d98815410520955f41e227af1eb55dd37052af19534756f49d9cb09a91b441de1
+DIST tortoisehg-4.4.1.tar.gz 7923557 BLAKE2B 
b2574bb87693a3fb824c3c02424b8f5828c1e3673b111ae82ff0692588083eec639a67b200ce6e3def58e5a0e021898c3df62a053fa61d477f92d4226d3a1b69
 SHA512 
b364e6d16845c03aacaf691e8528e0bd87151026f9f55bcaf61ba67d1eebfc3f9935457e5ca3391e29417682367b9b33803a9870817c22db31f1dd26850e9d53

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild
new file mode 100644
index 000..809f95e7806
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.4.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.3 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="${HG_DEPEND}
+   dev-python/iniparse[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
+   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${LINGUAS+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${LINGUAS}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   docinto html
+   dodoc -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   elog "When startup of ${PN} fails with an API version mismatch error"
+   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
+   elog "dev-python/qscintilla-python."
+}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-11-23 Thread Andreas Sturmlechner
commit: 07fdb022d8b3e757edd6c15c6bfcd83f9bfcb37e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Nov 24 00:52:29 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Nov 24 00:55:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fdb022

dev-vcs/tortoisehg: Fix HOMEPAGE

Package-Manager: Portage-2.3.16, Repoman-2.3.6

 dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild | 2 +-
 dev-vcs/tortoisehg/tortoisehg-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
index a293c12f975..b729b1893e3 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.org;
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
 
 LICENSE="GPL-2"
 SLOT="0"

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 747cc0ce034..006534e30ee 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -18,7 +18,7 @@ else
 fi
 
 DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.org;
+HOMEPAGE="https://tortoisehg.bitbucket.io/;
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-11-08 Thread Lars Wendler
commit: ce76e68ed685fcdacb53e16358870dea72a5a109
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov  8 08:57:49 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov  8 09:04:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce76e68e

dev-vcs/tortoisehg: Minor adjustment in live ebuild.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 9fe522559a0..747cc0ce034 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 eutils
 if [[ ${PV} != ** ]]; then
KEYWORDS="~amd64 ~x86"
SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-3.6 https://bitbucket.org/tortoisehg/thg;



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-10-30 Thread Andreas Sturmlechner
commit: 22f6503954653a2bccdec387b02fa052d3192923
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct 29 17:16:59 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 30 21:42:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f65039

dev-vcs/tortoisehg: Switch to PyQt5

Closes: https://bugs.gentoo.org/634976
Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-vcs/tortoisehg/tortoisehg-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-.ebuild
index 11d30fb4362..9fe522559a0 100644
--- a/dev-vcs/tortoisehg/tortoisehg-.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-.ebuild
@@ -27,8 +27,8 @@ IUSE="doc"
 RDEPEND="${HG_DEPEND}
dev-python/iniparse[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
+   dev-python/PyQt5[svg,${PYTHON_USEDEP}]
+   >=dev-python/qscintilla-python-2.9.4:=[qt5(+),${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}
doc? ( >=dev-python/sphinx-1.0.3 )"
 
@@ -70,6 +70,6 @@ python_install_all() {
 
 pkg_postinst() {
elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
+   elog "between dev-python/sip and dev-python/PyQt5 please rebuild"
elog "dev-python/qscintilla-python."
 }



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-09-19 Thread Lars Wendler
commit: 8378885287a58a68c48434e85c56a54691cf2e43
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 19 22:07:41 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep 19 22:13:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83788852

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-vcs/tortoisehg/Manifest|  3 --
 dev-vcs/tortoisehg/tortoisehg-3.8.4.ebuild | 75 
 dev-vcs/tortoisehg/tortoisehg-4.1.3.ebuild | 80 --
 dev-vcs/tortoisehg/tortoisehg-4.2.2.ebuild | 80 --
 4 files changed, 238 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 3b06c621e3e..56ce4214209 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1 @@
-DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 
c8608ab7f063d0edd46c1fdae3181ef8216ea029bca34f180f0adeefc50274f7 SHA512 
d9d83007588e8e62a03976a229a7c325e6e7f203d4f8fc74cc32b3f2880a1873237b4c333cfdb0ece6acde51019f6f62a75d863f1f99e8a5930ad17c38c6358b
 WHIRLPOOL 
0ae8136f8de546a50998672bfd892774d4e8497268ffaf1198c84ce725c02080e8631c203103f8c646ef3ad7b69c832124042d6d0c207e90d13e08b532d33862
-DIST tortoisehg-4.1.3.tar.gz 7919254 SHA256 
003ca6b45b2e32c754dc1fa3905f76b82181e51734ca32450a115d7a9e015c4d SHA512 
a33bc596bc36fa81612917409099cee6424daf3f31f96daa3ee15b88f94f15b90018fc6a58715ed4a04b92ce5a1e172d3627e6571cf7c6ec2e74c1b1d1f021c0
 WHIRLPOOL 
1285da85691ab6c58199fb750d4b9f8704ddc92adb0fb51090bcf3462c80b6d675001ccbc839b02efac0f722a8e9bf90c78fb3940c7c8696549d13bd8c62ab6b
-DIST tortoisehg-4.2.2.tar.gz 7922997 SHA256 
332a96ad20035d306c24ce7561b5c4aa21ed34fe02903aece61d281eead61df3 SHA512 
3adff354ca5571842d877031ba5d53cf59226f4a0315e57e344398b09742bf10bf8f175a926c2aa7243a840abe97e8ef31941fa5984ec388ea3f23567ad3beee
 WHIRLPOOL 
95fcd049888692a75832c7a46a5975e7d2e2bcc4b5d6ccae4e6a9bb8a7d325b567bfd9ff2dc7483c4f2458b1a3c72f4e1e22cc6234441d42e03225ddce95331b
 DIST tortoisehg-4.3.1.tar.gz 7930491 SHA256 
5698db60320574769c73e4f910909e75a8e32ba84adcea902f9457899bbcb753 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 WHIRLPOOL 
0275b5d2d76483559d829a6c32baf2134fc58367407ff670da21a8d0ae5d98815410520955f41e227af1eb55dd37052af19534756f49d9cb09a91b441de1

diff --git a/dev-vcs/tortoisehg/tortoisehg-3.8.4.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-3.8.4.ebuild
deleted file mode 100644
index 6ab21a7a096..000
--- a/dev-vcs/tortoisehg/tortoisehg-3.8.4.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-3.7 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.org;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="${HG_DEPEND}
-   dev-python/iniparse[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   dohtml -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-}
-
-pkg_postinst() {
-   elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
-   elog "dev-python/qscintilla-python."
-}

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.1.3.ebuild 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-09-19 Thread Lars Wendler
commit: cd8e14809338493c648ae000c66db25f30b5
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Sep 19 22:07:13 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Sep 19 22:13:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd8e1480

dev-vcs/tortoisehg: Version 4.3.1 stable for amd64 and x86.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
index 830b1ef37ee..a293c12f975 100644
--- a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
+++ b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python2_7 )
 inherit distutils-r1 eutils
 
 if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 x86"
SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
HG_DEPEND=">=dev-vcs/mercurial-4.2 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-08-14 Thread Lars Wendler
commit: 8287183e6b49a312a21779560cf6c5606aae8d0c
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 14 07:15:52 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 14 07:16:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8287183e

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-vcs/tortoisehg/Manifest|  1 -
 dev-vcs/tortoisehg/tortoisehg-4.2.1.ebuild | 80 --
 2 files changed, 81 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 3e437a81601..3b06c621e3e 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,5 +1,4 @@
 DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 
c8608ab7f063d0edd46c1fdae3181ef8216ea029bca34f180f0adeefc50274f7 SHA512 
d9d83007588e8e62a03976a229a7c325e6e7f203d4f8fc74cc32b3f2880a1873237b4c333cfdb0ece6acde51019f6f62a75d863f1f99e8a5930ad17c38c6358b
 WHIRLPOOL 
0ae8136f8de546a50998672bfd892774d4e8497268ffaf1198c84ce725c02080e8631c203103f8c646ef3ad7b69c832124042d6d0c207e90d13e08b532d33862
 DIST tortoisehg-4.1.3.tar.gz 7919254 SHA256 
003ca6b45b2e32c754dc1fa3905f76b82181e51734ca32450a115d7a9e015c4d SHA512 
a33bc596bc36fa81612917409099cee6424daf3f31f96daa3ee15b88f94f15b90018fc6a58715ed4a04b92ce5a1e172d3627e6571cf7c6ec2e74c1b1d1f021c0
 WHIRLPOOL 
1285da85691ab6c58199fb750d4b9f8704ddc92adb0fb51090bcf3462c80b6d675001ccbc839b02efac0f722a8e9bf90c78fb3940c7c8696549d13bd8c62ab6b
-DIST tortoisehg-4.2.1.tar.gz 7921681 SHA256 
e821b9c4fc2c8ab8a1d743c56b6f002c4994d737120b388d38b4891dcd57ecca SHA512 
cc3c54b69d14a8058c4cfe4e19a4108815f2725cffc82b370128c7a9560b2e55e22187470735d0aec087ea8375d4830ed9ce0c87d98cca4a96d6bc43ceec0382
 WHIRLPOOL 
cb6847e6cdc9436ae3ac97ad52078f444b92c52c788be82ae4ad9d504e1a079f7bce81ca7c57c5047b9168799452a3c171ca42026db112d337ad8c02d071b203
 DIST tortoisehg-4.2.2.tar.gz 7922997 SHA256 
332a96ad20035d306c24ce7561b5c4aa21ed34fe02903aece61d281eead61df3 SHA512 
3adff354ca5571842d877031ba5d53cf59226f4a0315e57e344398b09742bf10bf8f175a926c2aa7243a840abe97e8ef31941fa5984ec388ea3f23567ad3beee
 WHIRLPOOL 
95fcd049888692a75832c7a46a5975e7d2e2bcc4b5d6ccae4e6a9bb8a7d325b567bfd9ff2dc7483c4f2458b1a3c72f4e1e22cc6234441d42e03225ddce95331b
 DIST tortoisehg-4.3.1.tar.gz 7930491 SHA256 
5698db60320574769c73e4f910909e75a8e32ba84adcea902f9457899bbcb753 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 WHIRLPOOL 
0275b5d2d76483559d829a6c32baf2134fc58367407ff670da21a8d0ae5d98815410520955f41e227af1eb55dd37052af19534756f49d9cb09a91b441de1

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.2.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.2.1.ebuild
deleted file mode 100644
index 3500ebeba02..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.2.1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="~amd64 ~x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.1 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.org;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="${HG_DEPEND}
-   dev-python/iniparse[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   docinto html
-   dodoc -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-08-14 Thread Lars Wendler
commit: 2327afcaa9ab48076172499679d43b79a5cdffae
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Aug 14 07:15:22 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Aug 14 07:16:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2327afca

dev-vcs/tortoisehg: Bump to version 4.3.1

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index d2f6265fbef..3e437a81601 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,3 +2,4 @@ DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 
c8608ab7f063d0edd46c1fdae3181ef8216e
 DIST tortoisehg-4.1.3.tar.gz 7919254 SHA256 
003ca6b45b2e32c754dc1fa3905f76b82181e51734ca32450a115d7a9e015c4d SHA512 
a33bc596bc36fa81612917409099cee6424daf3f31f96daa3ee15b88f94f15b90018fc6a58715ed4a04b92ce5a1e172d3627e6571cf7c6ec2e74c1b1d1f021c0
 WHIRLPOOL 
1285da85691ab6c58199fb750d4b9f8704ddc92adb0fb51090bcf3462c80b6d675001ccbc839b02efac0f722a8e9bf90c78fb3940c7c8696549d13bd8c62ab6b
 DIST tortoisehg-4.2.1.tar.gz 7921681 SHA256 
e821b9c4fc2c8ab8a1d743c56b6f002c4994d737120b388d38b4891dcd57ecca SHA512 
cc3c54b69d14a8058c4cfe4e19a4108815f2725cffc82b370128c7a9560b2e55e22187470735d0aec087ea8375d4830ed9ce0c87d98cca4a96d6bc43ceec0382
 WHIRLPOOL 
cb6847e6cdc9436ae3ac97ad52078f444b92c52c788be82ae4ad9d504e1a079f7bce81ca7c57c5047b9168799452a3c171ca42026db112d337ad8c02d071b203
 DIST tortoisehg-4.2.2.tar.gz 7922997 SHA256 
332a96ad20035d306c24ce7561b5c4aa21ed34fe02903aece61d281eead61df3 SHA512 
3adff354ca5571842d877031ba5d53cf59226f4a0315e57e344398b09742bf10bf8f175a926c2aa7243a840abe97e8ef31941fa5984ec388ea3f23567ad3beee
 WHIRLPOOL 
95fcd049888692a75832c7a46a5975e7d2e2bcc4b5d6ccae4e6a9bb8a7d325b567bfd9ff2dc7483c4f2458b1a3c72f4e1e22cc6234441d42e03225ddce95331b
+DIST tortoisehg-4.3.1.tar.gz 7930491 SHA256 
5698db60320574769c73e4f910909e75a8e32ba84adcea902f9457899bbcb753 SHA512 
dc43f2acd780a7868b642d6ce8a8dbf8f32be94134ddbb72178d7f1eab1e9f58c8e9bcfc75ad589ec9404cabefd9ccfc697af9ccd037c20bd933ee862e812f99
 WHIRLPOOL 
0275b5d2d76483559d829a6c32baf2134fc58367407ff670da21a8d0ae5d98815410520955f41e227af1eb55dd37052af19534756f49d9cb09a91b441de1

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
new file mode 100644
index 000..830b1ef37ee
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.3.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.2 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.org;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="${HG_DEPEND}
+   dev-python/iniparse[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
+   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${LINGUAS+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${LINGUAS}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   docinto html
+   dodoc -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with >=mercurial-4.0 (bug #599266).
+   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
+   || die
+}
+
+pkg_postinst() {
+   elog "When startup of ${PN} fails with an API version mismatch error"
+   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
+

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-07-20 Thread Lars Wendler
commit: 56f64a62917a453171a4dd08935f6a8946cd006a
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 20 12:02:40 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 20 12:06:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f64a62

dev-vcs/tortoisehg: Bump to version 4.2.2

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-vcs/tortoisehg/Manifest|  1 +
 dev-vcs/tortoisehg/tortoisehg-4.2.2.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 7e2ada6504a..53c0cf11c7a 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -1,4 +1,5 @@
 DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 
c8608ab7f063d0edd46c1fdae3181ef8216ea029bca34f180f0adeefc50274f7 SHA512 
d9d83007588e8e62a03976a229a7c325e6e7f203d4f8fc74cc32b3f2880a1873237b4c333cfdb0ece6acde51019f6f62a75d863f1f99e8a5930ad17c38c6358b
 WHIRLPOOL 
0ae8136f8de546a50998672bfd892774d4e8497268ffaf1198c84ce725c02080e8631c203103f8c646ef3ad7b69c832124042d6d0c207e90d13e08b532d33862
 DIST tortoisehg-4.1.3.tar.gz 7919254 SHA256 
003ca6b45b2e32c754dc1fa3905f76b82181e51734ca32450a115d7a9e015c4d SHA512 
a33bc596bc36fa81612917409099cee6424daf3f31f96daa3ee15b88f94f15b90018fc6a58715ed4a04b92ce5a1e172d3627e6571cf7c6ec2e74c1b1d1f021c0
 WHIRLPOOL 
1285da85691ab6c58199fb750d4b9f8704ddc92adb0fb51090bcf3462c80b6d675001ccbc839b02efac0f722a8e9bf90c78fb3940c7c8696549d13bd8c62ab6b
 DIST tortoisehg-4.2.1.tar.gz 7921681 SHA256 
e821b9c4fc2c8ab8a1d743c56b6f002c4994d737120b388d38b4891dcd57ecca SHA512 
cc3c54b69d14a8058c4cfe4e19a4108815f2725cffc82b370128c7a9560b2e55e22187470735d0aec087ea8375d4830ed9ce0c87d98cca4a96d6bc43ceec0382
 WHIRLPOOL 
cb6847e6cdc9436ae3ac97ad52078f444b92c52c788be82ae4ad9d504e1a079f7bce81ca7c57c5047b9168799452a3c171ca42026db112d337ad8c02d071b203
+DIST tortoisehg-4.2.2.tar.gz 7922997 SHA256 
332a96ad20035d306c24ce7561b5c4aa21ed34fe02903aece61d281eead61df3 SHA512 
3adff354ca5571842d877031ba5d53cf59226f4a0315e57e344398b09742bf10bf8f175a926c2aa7243a840abe97e8ef31941fa5984ec388ea3f23567ad3beee
 WHIRLPOOL 
95fcd049888692a75832c7a46a5975e7d2e2bcc4b5d6ccae4e6a9bb8a7d325b567bfd9ff2dc7483c4f2458b1a3c72f4e1e22cc6234441d42e03225ddce95331b
 DIST tortoisehg-4.2.tar.gz 7921090 SHA256 
4f3463ebb58a83aa7266c3bdc7e03de9c5e8c39d6793a56b76fd9cdfc29abd11 SHA512 
3d9d118d604f261cd35635dca9a5e90bfbaa9a367661b115279101f53388a4d4ed942a8ca6c834fbe5f8a939dc7f0538c64d7e4644e2002054c2ec6efc347359
 WHIRLPOOL 
3286db04d6ab7b75f6203d6d8ea80798043e7a02befbf0d4edd460216dcdad4e81a21361a717591f7e433a8c39159fbee038cbd49298d7328a69a8b9c985ecd3

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.2.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.2.2.ebuild
new file mode 100644
index 000..3500ebeba02
--- /dev/null
+++ b/dev-vcs/tortoisehg/tortoisehg-4.2.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 eutils
+
+if [[ ${PV} != ** ]]; then
+   KEYWORDS="~amd64 ~x86"
+   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
+   HG_DEPEND=">=dev-vcs/mercurial-4.1 https://bitbucket.org/tortoisehg/thg;
+   EHG_REVISION="stable"
+   HG_DEPEND="dev-vcs/mercurial"
+fi
+
+DESCRIPTION="Set of graphical tools for Mercurial"
+HOMEPAGE="https://tortoisehg.bitbucket.org;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="${HG_DEPEND}
+   dev-python/iniparse[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
+   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+   doc? ( >=dev-python/sphinx-1.0.3 )"
+
+# Workaround race condition in build_qt
+DISTUTILS_IN_SOURCE_BUILD=1
+
+python_prepare_all() {
+   if [[ ${LINGUAS+set} ]]; then
+   cd i18n/tortoisehg || die
+   local x y keep
+   for x in *.po; do
+   keep=false
+   for y in ${LINGUAS}; do
+   if [[ ${y} == ${x%.po}* ]]; then
+   keep=true
+   break
+   fi
+   done
+   ${keep} || rm "${x}" || die
+   done
+   cd "${S}" || die
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+   use doc && emake -C doc html
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
+   if use doc ; then
+   docinto html
+   dodoc -r doc/build/html/
+   fi
+   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
+   domenu contrib/thg.desktop
+
+   # Remove file that collides with 

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/tortoisehg/

2017-07-20 Thread Lars Wendler
commit: 0f3759902ee5e48f96a58dfddbc3cb95d5714466
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Jul 20 12:02:59 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Jul 20 12:06:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f375990

dev-vcs/tortoisehg: Removed old.

Package-Manager: Portage-2.3.6, Repoman-2.3.3

 dev-vcs/tortoisehg/Manifest  |  1 -
 dev-vcs/tortoisehg/tortoisehg-4.2.ebuild | 80 
 2 files changed, 81 deletions(-)

diff --git a/dev-vcs/tortoisehg/Manifest b/dev-vcs/tortoisehg/Manifest
index 53c0cf11c7a..d2f6265fbef 100644
--- a/dev-vcs/tortoisehg/Manifest
+++ b/dev-vcs/tortoisehg/Manifest
@@ -2,4 +2,3 @@ DIST tortoisehg-3.8.4.tar.gz 7817508 SHA256 
c8608ab7f063d0edd46c1fdae3181ef8216e
 DIST tortoisehg-4.1.3.tar.gz 7919254 SHA256 
003ca6b45b2e32c754dc1fa3905f76b82181e51734ca32450a115d7a9e015c4d SHA512 
a33bc596bc36fa81612917409099cee6424daf3f31f96daa3ee15b88f94f15b90018fc6a58715ed4a04b92ce5a1e172d3627e6571cf7c6ec2e74c1b1d1f021c0
 WHIRLPOOL 
1285da85691ab6c58199fb750d4b9f8704ddc92adb0fb51090bcf3462c80b6d675001ccbc839b02efac0f722a8e9bf90c78fb3940c7c8696549d13bd8c62ab6b
 DIST tortoisehg-4.2.1.tar.gz 7921681 SHA256 
e821b9c4fc2c8ab8a1d743c56b6f002c4994d737120b388d38b4891dcd57ecca SHA512 
cc3c54b69d14a8058c4cfe4e19a4108815f2725cffc82b370128c7a9560b2e55e22187470735d0aec087ea8375d4830ed9ce0c87d98cca4a96d6bc43ceec0382
 WHIRLPOOL 
cb6847e6cdc9436ae3ac97ad52078f444b92c52c788be82ae4ad9d504e1a079f7bce81ca7c57c5047b9168799452a3c171ca42026db112d337ad8c02d071b203
 DIST tortoisehg-4.2.2.tar.gz 7922997 SHA256 
332a96ad20035d306c24ce7561b5c4aa21ed34fe02903aece61d281eead61df3 SHA512 
3adff354ca5571842d877031ba5d53cf59226f4a0315e57e344398b09742bf10bf8f175a926c2aa7243a840abe97e8ef31941fa5984ec388ea3f23567ad3beee
 WHIRLPOOL 
95fcd049888692a75832c7a46a5975e7d2e2bcc4b5d6ccae4e6a9bb8a7d325b567bfd9ff2dc7483c4f2458b1a3c72f4e1e22cc6234441d42e03225ddce95331b
-DIST tortoisehg-4.2.tar.gz 7921090 SHA256 
4f3463ebb58a83aa7266c3bdc7e03de9c5e8c39d6793a56b76fd9cdfc29abd11 SHA512 
3d9d118d604f261cd35635dca9a5e90bfbaa9a367661b115279101f53388a4d4ed942a8ca6c834fbe5f8a939dc7f0538c64d7e4644e2002054c2ec6efc347359
 WHIRLPOOL 
3286db04d6ab7b75f6203d6d8ea80798043e7a02befbf0d4edd460216dcdad4e81a21361a717591f7e433a8c39159fbee038cbd49298d7328a69a8b9c985ecd3

diff --git a/dev-vcs/tortoisehg/tortoisehg-4.2.ebuild 
b/dev-vcs/tortoisehg/tortoisehg-4.2.ebuild
deleted file mode 100644
index 47c0346d363..000
--- a/dev-vcs/tortoisehg/tortoisehg-4.2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 eutils
-
-if [[ ${PV} != ** ]]; then
-   KEYWORDS="amd64 x86"
-   SRC_URI="https://www.bitbucket.org/${PN}/targz/downloads/${P}.tar.gz;
-   HG_DEPEND=">=dev-vcs/mercurial-4.1 https://bitbucket.org/tortoisehg/thg;
-   EHG_REVISION="stable"
-   HG_DEPEND="dev-vcs/mercurial"
-fi
-
-DESCRIPTION="Set of graphical tools for Mercurial"
-HOMEPAGE="https://tortoisehg.bitbucket.org;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="${HG_DEPEND}
-   dev-python/iniparse[${PYTHON_USEDEP}]
-   dev-python/pygments[${PYTHON_USEDEP}]
-   dev-python/PyQt4[svg,${PYTHON_USEDEP}]
-   dev-python/qscintilla-python[qt4(+),${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   doc? ( >=dev-python/sphinx-1.0.3 )"
-
-# Workaround race condition in build_qt
-DISTUTILS_IN_SOURCE_BUILD=1
-
-python_prepare_all() {
-   if [[ ${LINGUAS+set} ]]; then
-   cd i18n/tortoisehg || die
-   local x y keep
-   for x in *.po; do
-   keep=false
-   for y in ${LINGUAS}; do
-   if [[ ${y} == ${x%.po}* ]]; then
-   keep=true
-   break
-   fi
-   done
-   ${keep} || rm "${x}" || die
-   done
-   cd "${S}" || die
-   fi
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C doc html
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-   dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
-   if use doc ; then
-   docinto html
-   dodoc -r doc/build/html/
-   fi
-   newicon -s scalable icons/scalable/apps/thg.svg thg_logo.svg
-   domenu contrib/thg.desktop
-
-   # Remove file that collides with >=mercurial-4.0 (bug #599266).
-   rm 
"${ED}"/usr/$(get_libdir)/${EPYTHON}/site-packages/hgext3rd/__init__.py \
-   || die
-}
-
-pkg_postinst() {
-   elog "When startup of ${PN} fails with an API version mismatch error"
-   elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
-   elog 

  1   2   >