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
Thank you!