commit: 665e96d7034633447bf67f60b896ea165e2d5c1b
Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 21 20:27:57 2019 +0000
Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
CommitDate: Thu Mar 21 20:30:25 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665e96d7
dev-python/qscintilla-python: add 2.11.1, drop python3_4 support
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Davide Pesavento <pesa <AT> gentoo.org>
dev-python/qscintilla-python/Manifest | 1 +
dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild | 4 ++--
...-python-2.10.8.ebuild => qscintilla-python-2.11.1.ebuild} | 12 ++++++------
3 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/dev-python/qscintilla-python/Manifest
b/dev-python/qscintilla-python/Manifest
index a3b924ad27c..3b4a37e043f 100644
--- a/dev-python/qscintilla-python/Manifest
+++ b/dev-python/qscintilla-python/Manifest
@@ -1 +1,2 @@
DIST QScintilla_gpl-2.10.8.tar.gz 2736054 BLAKE2B
4bc7a2bc1974f8e10a96b7716a8e35d4854e9eeb8040734f99b796bddd9679ee2539f6517743689f9d7deff9ce523cdbb2f77ccd65eaadfc947dcc7a1337d918
SHA512
c0a216737dbda6bc390225196b37a43e4884c9cd67e6e81fc1b1b952683fe88dbfe7caf3c66d94a378f37502e1f08cbdf788426248e73f5f66ec65982b7652b5
+DIST QScintilla_gpl-2.11.1.tar.gz 2932060 BLAKE2B
9f2f9fd89667cc04c95d0a36e4a615dcf3c1c11a5446e19a43104513894b76bc7478f2aed7e8c94ce413f940327deb09e51507bee1fa35c79c176e01e6b74767
SHA512
40b600aa8eec17bc99491a08aeaee72bf498a66f0257d310a8df2667de82805715b9c859885c092acfb03ba8f69433a6517d0d4bb324bf99bd9db461172c08d5
diff --git a/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild
b/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild
index a03ddc26eb0..1b2bcb06dd6 100644
--- a/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild
+++ b/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit python-r1 qmake-utils
MY_P=QScintilla_gpl-${PV/_pre/.dev}
diff --git a/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild
b/dev-python/qscintilla-python/qscintilla-python-2.11.1.ebuild
similarity index 80%
copy from dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild
copy to dev-python/qscintilla-python/qscintilla-python-2.11.1.ebuild
index a03ddc26eb0..dfe6ef7c314 100644
--- a/dev-python/qscintilla-python/qscintilla-python-2.10.8.ebuild
+++ b/dev-python/qscintilla-python/qscintilla-python-2.11.1.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} )
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
inherit python-r1 qmake-utils
MY_P=QScintilla_gpl-${PV/_pre/.dev}
DESCRIPTION="Python bindings for QScintilla"
HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/intro"
-SRC_URI="mirror://sourceforge/pyqt/${MY_P}.tar.gz"
+SRC_URI="https://www.riverbankcomputing.com/static/Downloads/QScintilla/${MY_P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="debug"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -48,7 +48,6 @@ src_configure() {
--sip-incdir="$(python_get_includedir)"
$(usex debug '--debug --trace' '')
--verbose
- --no-dist-info # causes parallel build failures,
reported upstream
)
echo "${myconf[@]}"
"${myconf[@]}" || die
@@ -65,7 +64,8 @@ src_compile() {
src_install() {
installation() {
- emake INSTALL_ROOT="${D}" install
+ # parallel install fails because mk_distinfo.py runs too early
+ emake -j1 INSTALL_ROOT="${D}" install
python_optimize
}
python_foreach_impl run_in_build_dir installation