Gentoo Archives: gentoo-commits

From: Alfredo Tupone <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/files/, dev-tcltk/tls/
Date: Fri, 25 Dec 2020 10:23:53
Message-Id: 1608891813.f5984479313966ba68b1bc7a18e9e354ea2b5835.tupone@gentoo
1 commit: f5984479313966ba68b1bc7a18e9e354ea2b5835
2 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 25 10:23:33 2020 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 25 10:23:33 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5984479
7
8 dev-tcltk/tls: do not strip shared files
9
10 Closes: https://bugs.gentoo.org/756106
11 Package-Manager: Portage-3.0.9, Repoman-3.0.2
12 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
13
14 dev-tcltk/tls/files/tls-1.7.22-ldflags.patch | 13 +++++++++++++
15 dev-tcltk/tls/tls-1.7.22.ebuild | 9 ++++++++-
16 2 files changed, 21 insertions(+), 1 deletion(-)
17
18 diff --git a/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch b/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch
19 new file mode 100644
20 index 00000000000..a5d8c083d31
21 --- /dev/null
22 +++ b/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch
23 @@ -0,0 +1,13 @@
24 +--- a/configure.ac 2020-12-25 11:05:31.312433864 +0100
25 ++++ b/configure.ac 2020-12-25 11:05:42.692248123 +0100
26 +@@ -247,10 +247,8 @@
27 +
28 + dnl Enable a stable ABI
29 + DC_SETUP_STABLE_API([${srcdir}/tcltls.vers], tcltls.syms)
30 +-if test "$tcltls_debug" = 'true'; then
31 + WEAKENSYMS=':'
32 + REMOVESYMS=':'
33 +-fi
34 +
35 + dnl Produce output
36 + AC_OUTPUT(Makefile pkgIndex.tcl tcltls.syms)
37
38 diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild
39 index c4f7c36511d..3def4d43f9e 100644
40 --- a/dev-tcltk/tls/tls-1.7.22.ebuild
41 +++ b/dev-tcltk/tls/tls-1.7.22.ebuild
42 @@ -3,7 +3,7 @@
43
44 EAPI=6
45
46 -inherit eutils
47 +inherit autotools
48
49 MY_P="tcl${P}"
50
51 @@ -26,6 +26,13 @@ RESTRICT="test"
52
53 S="${WORKDIR}/${MY_P}"
54
55 +PATCHES=( "${FILESDIR}"/${P}-ldflags.patch )
56 +
57 +src_prepare() {
58 + default
59 + eautoreconf
60 +}
61 +
62 src_configure() {
63 econf \
64 --with-ssl-dir="${EPREFIX}/usr" \