Diff tcl-8.6.13-r1 with a tcl-8.6.15
| /usr/portage/dev-lang/tcl/tcl-8.6.15.ebuild 2025-07-29 16:22:13.152450453 +0300 | ||
|---|---|---|
| 1 |
# Copyright 1999-2024 Gentoo Authors |
|
| 1 |
# Copyright 1999-2025 Gentoo Authors |
|
| 2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
| 3 | 3 | |
| 4 |
EAPI=7 |
|
| 4 |
EAPI=8 |
|
| 5 | 5 | |
| 6 | 6 |
# Please bump with dev-lang/tk! |
| 7 | 7 | |
| ... | ... | |
| 13 | 13 |
HOMEPAGE="http://www.tcl.tk/" |
| 14 | 14 |
SRC_URI="https://downloads.sourceforge.net/tcl/${PN}-core${PV}-src.tar.gz"
|
| 15 | 15 | |
| 16 |
SPARENT="${WORKDIR}/${MY_P}"
|
|
| 17 |
S="${SPARENT}"/unix
|
|
| 18 | ||
| 16 | 19 |
LICENSE="tcltk Spencer-99" |
| 17 | 20 |
SLOT="0/8.6" |
| 18 | 21 |
KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" |
| ... | ... | |
| 21 | 24 |
RDEPEND=">=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]"
|
| 22 | 25 |
DEPEND="${RDEPEND}"
|
| 23 | 26 | |
| 24 |
SPARENT="${WORKDIR}/${MY_P}"
|
|
| 25 |
S="${SPARENT}"/unix
|
|
| 26 | ||
| 27 | 27 |
PATCHES=( |
| 28 | 28 |
"${FILESDIR}"/${PN}-8.6.10-multilib.patch
|
| 29 | 29 |
"${FILESDIR}"/${PN}-8.6.8-conf.patch # Bug 125971
|
| 30 | 30 |
"${FILESDIR}"/${PN}-8.6.9-include-spec.patch # Bug 731120
|
| 31 |
"${FILESDIR}"/${PN}-8.6.13-tclConfig-TCL_PACKAGE_PATH-braces.patch # Bug 892029
|
|
| 32 | 31 |
) |
| 33 | 32 | |
| 34 | 33 |
QA_CONFIG_IMPL_DECL_SKIP=( |
| ... | ... | |
| 43 | 42 |
"${SPARENT}"/doc/try.n \
|
| 44 | 43 |
-delete || die |
| 45 | 44 | |
| 45 |
# Drop -Werror |
|
| 46 |
sed -i \ |
|
| 47 |
-e "s: -Werror::g" \ |
|
| 48 |
dltest/Makefile.in \ |
|
| 49 |
|| die |
|
| 50 | ||
| 46 | 51 |
pushd "${SPARENT}" &>/dev/null || die
|
| 47 | 52 |
default |
| 48 | 53 |
popd &>/dev/null || die |