From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-commits+bounces-1152769-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 5D392138350 for <garchives@archives.gentoo.org>; Mon, 16 Mar 2020 11:03:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A561E0BD0; Mon, 16 Mar 2020 11:03:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5D04DE0BD0 for <gentoo-commits@lists.gentoo.org>; Mon, 16 Mar 2020 11:03:27 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BD08634F1CE for <gentoo-commits@lists.gentoo.org>; Mon, 16 Mar 2020 11:03:25 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3347C175 for <gentoo-commits@lists.gentoo.org>; Mon, 16 Mar 2020 11:03:23 +0000 (UTC) From: "Cédric Krier" <cedk@gentoo.org> To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Cédric Krier" <cedk@gentoo.org> Message-ID: <1584356593.f436777c90201bd0bf015bf66ecf5e40c9845854.cedk@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-vcs/mercurial/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-vcs/mercurial/Manifest dev-vcs/mercurial/mercurial-5.3.1.ebuild dev-vcs/mercurial/mercurial-9999.ebuild X-VCS-Directories: dev-vcs/mercurial/ X-VCS-Committer: cedk X-VCS-Committer-Name: Cédric Krier X-VCS-Revision: f436777c90201bd0bf015bf66ecf5e40c9845854 X-VCS-Branch: master Date: Mon, 16 Mar 2020 11:03:23 +0000 (UTC) Precedence: bulk List-Post: <mailto:gentoo-commits@lists.gentoo.org> List-Help: <mailto:gentoo-commits+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-commits+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-commits+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-commits.gentoo.org> X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 4580b56b-172a-4fb6-b452-da2a513d0120 X-Archives-Hash: 78462e4d1b6a4f8e5b1908a3548af674 commit: f436777c90201bd0bf015bf66ecf5e40c9845854 Author: Cédric Krier <cedk <AT> gentoo <DOT> org> AuthorDate: Sat Mar 14 11:57:35 2020 +0000 Commit: Cédric Krier <cedk <AT> gentoo <DOT> org> CommitDate: Mon Mar 16 11:03:13 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f436777c dev-vcs/mercurial: Version bumps Closes: https://bugs.gentoo.org/712188 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Cédric Krier <cedk <AT> gentoo.org> dev-vcs/mercurial/Manifest | 1 + .../{mercurial-9999.ebuild => mercurial-5.3.1.ebuild} | 17 +++++++---------- dev-vcs/mercurial/mercurial-9999.ebuild | 4 ++-- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/dev-vcs/mercurial/Manifest b/dev-vcs/mercurial/Manifest index c4c2fbabd1a..39563ed6070 100644 --- a/dev-vcs/mercurial/Manifest +++ b/dev-vcs/mercurial/Manifest @@ -4,3 +4,4 @@ DIST mercurial-4.9.tar.gz 7075692 BLAKE2B ed11442e0cd5b27f47394ed1c15016930556d5 DIST mercurial-5.0.2.tar.gz 7202797 BLAKE2B 7059efa2cf80c433ec25748c7c49ae0caa688363f5ef2983e0adf39a0a691ea99aaf4a090ebeda11b89e74263c548289cca3f82f40d77efbf925e12231b341cc SHA512 8b328e2e5a2896b690492d75c055bb13cd76df6efb087ef770f60ead86e30f7d952cb3ca82a696c0c5ce7039c319bd0fc9b448a52c079653622760317d5bb315 DIST mercurial-5.1.2.tar.gz 7286238 BLAKE2B 0dcb2556e568e222da628bcfeceba56df8ab04f123f79add1953ce13bbf51e5cb0733fa72d5cff00250aaf0e3bfae5c52cc5cd72c1b6aa1fccb6820fce5a7018 SHA512 a8ce9d9220a5ddf452264801f06e81fe1e699ff700d085e3f82c6877910c6ef0e594203590f198b7b9e31c9a1ed627c8fa2a3a1513d0c5087cf775835a78c408 DIST mercurial-5.2.2.tar.gz 7333065 BLAKE2B 9cec5a6ebe4693a1b96fe268211aa2eaa06643d5b8812c427757839d5389319f0e2ff3c1ed964a56bf8a3c46f7630321abf508c61691102856dfbdbd72fed662 SHA512 875e75587ab1f1c54edd2f7198dff21e6b287425f215a9d28ef98d5359420df90ca7ef0128ec7b772c4a31dc95b1082b4d6d28f1754968a08408516ba9ec91ee +DIST mercurial-5.3.1.tar.gz 7511733 BLAKE2B 713074092d29ee7e35dbed73e38e120d802477b55fcab7c497cf78a1c4b00fc5aaf9ab323c64d58660c39454b4d6d0d130a620b7afc08141b9a2016052f3a3b9 SHA512 3bc49ea96cb4ac0e777f667a3243917af495a001534b6b91141fc93b5c47a8eddc84331e1cb0b981fac1bf451dcfc91b8c538134983733466248fdc20afd39c6 diff --git a/dev-vcs/mercurial/mercurial-9999.ebuild b/dev-vcs/mercurial/mercurial-5.3.1.ebuild similarity index 88% copy from dev-vcs/mercurial/mercurial-9999.ebuild copy to dev-vcs/mercurial/mercurial-5.3.1.ebuild index 8a93eddd65b..e0eb454596b 100644 --- a/dev-vcs/mercurial/mercurial-9999.ebuild +++ b/dev-vcs/mercurial/mercurial-5.3.1.ebuild @@ -3,19 +3,19 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6..7} ) +PYTHON_COMPAT=( python2_7 python3_{6..8} ) PYTHON_REQ_USE="threads(+)" -inherit bash-completion-r1 elisp-common eutils distutils-r1 mercurial flag-o-matic +inherit bash-completion-r1 elisp-common eutils distutils-r1 flag-o-matic DESCRIPTION="Scalable distributed SCM" HOMEPAGE="https://www.mercurial-scm.org/" -EHG_REPO_URI="https://www.mercurial-scm.org/repo/hg" +SRC_URI="https://www.mercurial-scm.org/release/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="" -IUSE="+chg bugzilla emacs gpg test tk zsh-completion" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="+chg emacs gpg test tk zsh-completion" BROKEN_PYTHON=" !~dev-python/python-3.5.0 @@ -24,8 +24,7 @@ BROKEN_PYTHON=" !~dev-python/python-3.6.0 !~dev-python/python-3.6.1" -BDEPEND="${BROKEN_PYTHON} - dev-python/docutils[${PYTHON_USEDEP}]" +BDEPEND="${BROKEN_PYTHON}" RDEPEND="${BROKEN_PYTHON} app-misc/ca-certificates @@ -47,7 +46,6 @@ python_prepare_all() { # fix up logic that won't work in Gentoo Prefix (also won't outside in # certain cases), bug #362891 sed -i -e 's:xcodebuild:nocodebuild:' setup.py || die - sed -i -e '/ hgenv =/a\' -e ' hgenv.pop("PYTHONPATH", None)' setup.py || die # Use absolute import for zstd sed -i -e 's/from \.* import zstd/import zstd/' \ mercurial/utils/compression.py \ @@ -57,14 +55,13 @@ python_prepare_all() { } python_compile() { - strip-flags # was '-ftracer -ftree-vectorize', TODO: see bug #712594 + filter-flags -ftracer -ftree-vectorize python_is_python3 || local -x CFLAGS="${CFLAGS} -fno-strict-aliasing" distutils-r1_python_compile build_ext --no-zstd } python_compile_all() { rm -r contrib/win32 || die - emake doc if use chg; then emake -C contrib/chg fi diff --git a/dev-vcs/mercurial/mercurial-9999.ebuild b/dev-vcs/mercurial/mercurial-9999.ebuild index 8a93eddd65b..6a75f6d2818 100644 --- a/dev-vcs/mercurial/mercurial-9999.ebuild +++ b/dev-vcs/mercurial/mercurial-9999.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6..7} ) +PYTHON_COMPAT=( python2_7 python3_{6..8} ) PYTHON_REQ_USE="threads(+)" inherit bash-completion-r1 elisp-common eutils distutils-r1 mercurial flag-o-matic @@ -15,7 +15,7 @@ EHG_REPO_URI="https://www.mercurial-scm.org/repo/hg" LICENSE="GPL-2+" SLOT="0" KEYWORDS="" -IUSE="+chg bugzilla emacs gpg test tk zsh-completion" +IUSE="+chg emacs gpg test tk zsh-completion" BROKEN_PYTHON=" !~dev-python/python-3.5.0