diff options
| author | Sam James <sam@gentoo.org> | 2025-02-25 07:51:12 +0000 |
|---|---|---|
| committer | Sam James <sam@gentoo.org> | 2025-02-25 07:52:28 +0000 |
| commit | f8e9125cd3a4caae144f8d5d30ebe4884f31011f (patch) | |
| tree | 9923eb6294f5f4bfb39ce807638b5ee4d06c18ae /dev-lang/python/python-2.7.18_p16-r2.ebuild | |
| parent | 107d04fa9bbe64112c4d1e6641f7c00ba5010320 (diff) | |
| download | gentoo-f8e9125cd3a4caae144f8d5d30ebe4884f31011f.tar.gz gentoo-f8e9125cd3a4caae144f8d5d30ebe4884f31011f.tar.bz2 gentoo-f8e9125cd3a4caae144f8d5d30ebe4884f31011f.zip | |
dev-lang/python: drop USE=tk from 2.7
As discussed on IRC. Python 2.7 is on life-support and it needs
patching to work w/ Modern C.
Closes: https://bugs.gentoo.org/921571
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-lang/python/python-2.7.18_p16-r2.ebuild')
| -rw-r--r-- | dev-lang/python/python-2.7.18_p16-r2.ebuild | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/dev-lang/python/python-2.7.18_p16-r2.ebuild b/dev-lang/python/python-2.7.18_p16-r2.ebuild index 7489ef62fd2e..ea6bf5435371 100644 --- a/dev-lang/python/python-2.7.18_p16-r2.ebuild +++ b/dev-lang/python/python-2.7.18_p16-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -30,7 +30,7 @@ SLOT="${PYVER}" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE=" berkdb bluetooth build examples gdbm +ncurses +readline - +sqlite +ssl tk valgrind wininst +xml + +sqlite +ssl valgrind wininst +xml " RESTRICT="test" @@ -54,12 +54,6 @@ RDEPEND=" readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( dev-libs/openssl:= ) - tk? ( - >=dev-lang/tcl-8.0:= - >=dev-lang/tk-8.0:= - dev-tcltk/blt:= - dev-tcltk/tix - ) xml? ( >=dev-libs/expat-2.1:= ) " # bluetooth requires headers from bluez @@ -142,7 +136,7 @@ src_configure() { use readline || disable+=" readline" use sqlite || disable+=" _sqlite3" use ssl || export PYTHON_DISABLE_SSL="1" - use tk || disable+=" _tkinter" + disable+=" _tkinter" use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat. export PYTHON_DISABLE_MODULES="${disable}" @@ -295,10 +289,9 @@ src_install() { if ! use sqlite; then rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die fi - if ! use tk; then - rm -r "${ED}/usr/bin/idle${PYVER}" || die - rm -r "${libdir}/"{idlelib,lib-tk} || die - fi + + rm -r "${ED}/usr/bin/idle${PYVER}" || die + rm -r "${libdir}/"{idlelib,lib-tk} || die dodoc Misc/{ACKS,HISTORY,NEWS} |
