Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: dev-lang/python/
Date: Sat, 26 Dec 2020 19:16:06
Message-Id: 1609009272.8f53f4524f518c345c707757291dc2617b5aa221.grobian@gentoo
1 commit: 8f53f4524f518c345c707757291dc2617b5aa221
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 26 19:01:12 2020 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 26 19:01:12 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=8f53f452
7
8 dev-lang/python: drop ~m68k-mint
9
10 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
11 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
12
13 dev-lang/python/python-2.7.16.ebuild | 7 ++-----
14 dev-lang/python/python-3.7.8-r2.ebuild | 5 ++---
15 dev-lang/python/python-3.8.6-r1.ebuild | 2 +-
16 3 files changed, 5 insertions(+), 9 deletions(-)
17
18 diff --git a/dev-lang/python/python-2.7.16.ebuild b/dev-lang/python/python-2.7.16.ebuild
19 index 90390f85c8..221026c211 100644
20 --- a/dev-lang/python/python-2.7.16.ebuild
21 +++ b/dev-lang/python/python-2.7.16.ebuild
22 @@ -24,7 +24,7 @@ SRC_URI+=" elibc_Cygwin? (
23
24 LICENSE="PSF-2"
25 SLOT="2.7"
26 -KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
27 +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
28 IUSE="aqua -berkdb bluetooth build doc elibc_uclibc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
29
30 # Do not add a dependency on dev-lang/python to this ebuild.
31 @@ -34,7 +34,7 @@ IUSE="aqua -berkdb bluetooth build doc elibc_uclibc examples gdbm hardened ipv6
32
33 RDEPEND="app-arch/bzip2:0=
34 >=sys-libs/zlib-1.1.3:0=
35 - !m68k-mint? ( virtual/libffi )
36 + virtual/libffi
37 virtual/libintl
38 berkdb? ( || (
39 sys-libs/db:5.3
40 @@ -267,8 +267,6 @@ src_configure() {
41 dbmliborder+="${dbmliborder:+:}bdb"
42 fi
43
44 - [[ ${CHOST} == *-mint* ]] && export ac_cv_func_poll=no
45 -
46 # we need this to get pythonw, the GUI version of python
47 # --enable-framework and --enable-shared are mutually exclusive:
48 # http://bugs.python.org/issue5809
49 @@ -377,7 +375,6 @@ src_install() {
50 local libdir=${ED}/usr/$(get_libdir)/python${SLOT}
51
52 cd "${BUILD_DIR}" || die
53 - [[ ${CHOST} == *-mint* ]] && keepdir /usr/lib/python${SLOT}/lib-dynload/
54 if use aqua ; then
55 local fwdir="${EPREFIX}"/usr/$(get_libdir)/Python.framework
56
57
58 diff --git a/dev-lang/python/python-3.7.8-r2.ebuild b/dev-lang/python/python-3.7.8-r2.ebuild
59 index d3d0ee4837..f8f00c06a4 100644
60 --- a/dev-lang/python/python-3.7.8-r2.ebuild
61 +++ b/dev-lang/python/python-3.7.8-r2.ebuild
62 @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
63
64 LICENSE="PSF-2"
65 SLOT="${PYVER}/${PYVER}m"
66 -KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
67 +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
68 IUSE="aqua bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml"
69 RESTRICT="!test? ( test )"
70
71 @@ -77,8 +77,7 @@ src_prepare() {
72 "${WORKDIR}"/${PREFIX_PATCHSET}
73 )
74
75 - [[ ${CHOST} != *mint* ]] \
76 - && rm "${WORKDIR}"/${PREFIX_PATCHSET}/*_m68k-mint_*
77 + rm "${WORKDIR}"/${PREFIX_PATCHSET}/*_m68k-mint_*
78
79 default
80
81
82 diff --git a/dev-lang/python/python-3.8.6-r1.ebuild b/dev-lang/python/python-3.8.6-r1.ebuild
83 index c4b5d7ea26..176d1f9718 100644
84 --- a/dev-lang/python/python-3.8.6-r1.ebuild
85 +++ b/dev-lang/python/python-3.8.6-r1.ebuild
86 @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
87
88 LICENSE="PSF-2"
89 SLOT="${PYVER}"
90 -KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
91 +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
92 IUSE="aqua bluetooth build examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl test tk wininst +xml"
93 RESTRICT="!test? ( test )"