[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: b203d32b7744d87f2cd4322325197824e7ac9135 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Aug 26 12:47:16 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Aug 26 16:33:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b203d32b dev-tcltk/tls: drop 1.7.16 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-tcltk/tls/Manifest | 1 - dev-tcltk/tls/tls-1.7.16.ebuild | 42 - 2 files changed, 43 deletions(-) diff --git a/dev-tcltk/tls/Manifest b/dev-tcltk/tls/Manifest index 1a2304f61569..8589bba72fb5 100644 --- a/dev-tcltk/tls/Manifest +++ b/dev-tcltk/tls/Manifest @@ -1,2 +1 @@ -DIST tcltls-1.7.16.tar.gz 166439 BLAKE2B 855b61bf21e7635fc9c53838037136586552261bb0c3b4c4a52638e99358f418a2c0d606b5fb130e32004e3a34c80afea25be16f068ffb499d6636309e4ae2a3 SHA512 f63b885dbfaec5d9ae811c126bd0ff253787effd7b053282b9ee566e9fae54df940bc058a6c3dd22e31fcb9ec6ae1b286aa40efd69c3f01f5a3014aada730ab1 DIST tcltls-1.7.22.tar.gz 165206 BLAKE2B 351a5ee6a50174db8b13c9232a617aa90480550520771004c318c063b7c9703cdf969c7d12c56c54483bce5d08a9b48c04906d2be3ef9e3de0ab74c5dac68346 SHA512 28c76a6e7333b6ed1d83234691d61c9e71a59d0a6a28182fc0f50e97cae7b54da63ac76527e3b16087f3eab0b9cfe19bad02362e485d0cf378724de534805e99 diff --git a/dev-tcltk/tls/tls-1.7.16.ebuild b/dev-tcltk/tls/tls-1.7.16.ebuild deleted file mode 100644 index 6147def93ffe.. --- a/dev-tcltk/tls/tls-1.7.16.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_P="tcl${P}" - -DESCRIPTION="TLS OpenSSL extension to Tcl" -HOMEPAGE="http://tls.sourceforge.net/"; -SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="tk" - -DEPEND=" - dev-lang/tcl:0= - dev-libs/openssl:0= - tk? ( dev-lang/tk:0= )" -RDEPEND="${DEPEND}" - -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --with-ssl-dir="${EPREFIX}/usr" \ - --with-tcl="${EPREFIX}/usr/$(get_libdir)" -} - -src_install() { - default - dodoc tls.htm - - if [[ ${CHOST} == *-darwin* ]] ; then - # this is ugly, but fixing the makefile mess is even worse - local loc=usr/$(get_libdir)/tls1.7/libtls1.7.dylib - install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: c88068e69842fbe82db4696cd6844261da600ddd Author: Alfredo Tupone gentoo org> AuthorDate: Wed Mar 15 08:12:41 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Mar 15 08:12:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88068e6 dev-tcltk/tls: update EAPI 6 -> 8 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tls/tls-1.7.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22-r1.ebuild b/dev-tcltk/tls/tls-1.7.22-r1.ebuild index a0bb6f7c4f51..a13d7493da14 100644 --- a/dev-tcltk/tls/tls-1.7.22-r1.ebuild +++ b/dev-tcltk/tls/tls-1.7.22-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/files/, dev-tcltk/tls/
commit: e10c9e11e5a0b20366ee97618916b59497df830a Author: Alfredo Tupone gentoo org> AuthorDate: Wed Mar 15 08:10:02 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Mar 15 08:10:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10c9e11 dev-tcltk/tls: disable FORTIFY & fix warnings Closes: https://bugs.gentoo.org/894302 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tls/files/tls-1.7.22-gcc11.patch | 38 ++ .../{tls-1.7.22.ebuild => tls-1.7.22-r1.ebuild}| 8 +++-- 2 files changed, 44 insertions(+), 2 deletions(-) diff --git a/dev-tcltk/tls/files/tls-1.7.22-gcc11.patch b/dev-tcltk/tls/files/tls-1.7.22-gcc11.patch new file mode 100644 index ..be58d47a2640 --- /dev/null +++ b/dev-tcltk/tls/files/tls-1.7.22-gcc11.patch @@ -0,0 +1,38 @@ +--- a/tlsBIO.c 2023-03-15 08:36:55.452468839 +0100 b/tlsBIO.c 2023-03-15 08:37:20.480074701 +0100 +@@ -232,8 +232,12 @@ + case BIO_CTRL_RESET: + dprintf("Got BIO_CTRL_RESET"); + num = 0; ++ ret = 0; ++ break; + case BIO_C_FILE_SEEK: + dprintf("Got BIO_C_FILE_SEEK"); ++ ret = 0; ++ break; + case BIO_C_FILE_TELL: + dprintf("Got BIO_C_FILE_TELL"); + ret = 0; +--- a/tls.c2023-03-15 08:39:52.491651551 +0100 b/tls.c2023-03-15 08:41:44.543863094 +0100 +@@ -1424,7 +1424,8 @@ + channelName = Tcl_GetStringFromObj(objv[2], NULL); + break; + } +- /* else fall... */ ++ Tcl_WrongNumArgs(interp, 1, objv, "?-local? channel"); ++ return TCL_ERROR; + default: + Tcl_WrongNumArgs(interp, 1, objv, "?-local? channel"); + return TCL_ERROR; +--- a/aclocal.m4 2023-03-15 09:05:11.853965135 +0100 b/aclocal.m4 2023-03-15 09:05:49.134383835 +0100 +@@ -689,7 +689,7 @@ + TCLTLS_SSL_LIBS="-L$openssldir -lssl -lcrypto" + openssldir="`AS_DIRNAME(["$openssldir"])`" + else +- TCLTLS_SSL_LIBS="-L$openssldir/lib -lssl -lcrypto" ++ TCLTLS_SSL_LIBS="-lssl -lcrypto" + fi + TCLTLS_SSL_CFLAGS="-I$openssldir/include" + TCLTLS_SSL_CPPFLAGS="-I$openssldir/include" diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22-r1.ebuild similarity index 87% rename from dev-tcltk/tls/tls-1.7.22.ebuild rename to dev-tcltk/tls/tls-1.7.22-r1.ebuild index 53f983e10292..a0bb6f7c4f51 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -26,7 +26,10 @@ RESTRICT="test" S="${WORKDIR}/${MY_P}" -PATCHES=( "${FILESDIR}"/${P}-ldflags.patch ) +PATCHES=( + "${FILESDIR}"/${P}-ldflags.patch + "${FILESDIR}"/${P}-gcc11.patch +) src_prepare() { default @@ -35,6 +38,7 @@ src_prepare() { src_configure() { econf \ + --disable-hardening \ --with-ssl-dir="${EPREFIX}/usr" \ --with-tcl="${EPREFIX}/usr/$(get_libdir)" }
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: b51357210a6ed8089864ff41a76e697cf28f4906 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 10:47:51 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 11:53:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5135721 dev-tcltk/tls: keyword 1.7.22 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index 371c1d927b6d..53f983e10292 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 6b6fc4334caf178f7ff0d3d1c4e6f53d1fbd6bfd Author: Sam James gentoo org> AuthorDate: Mon Apr 25 18:50:52 2022 + Commit: Sam James gentoo org> CommitDate: Mon Apr 25 18:50:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b6fc433 dev-tcltk/tls: Keyword 1.7.22 s390, #840827 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index 249262b4d477..371c1d927b6d 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 7c0010399d11f5b9426652c1955498ce2e5e4ace Author: Marek Szuba gentoo org> AuthorDate: Mon Jul 26 13:05:34 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Jul 26 15:45:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c001039 dev-tcltk/tls: keyword 1.7.22 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index ba36f181c49..249262b4d47 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: b1c56a9f9648fd5b11241e50aba26e045c4bf7c5 Author: Sam James gentoo org> AuthorDate: Thu Apr 29 05:42:46 2021 + Commit: Sam James gentoo org> CommitDate: Thu Apr 29 05:44:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c56a9f dev-tcltk/tls: Stabilize 1.7.22 sparc, #786615 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index a023369bfec..ba36f181c49 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: eba01c419cd767d68d7df011e0d00bb07cf3c415 Author: Sam James gentoo org> AuthorDate: Sun Mar 28 11:03:02 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 28 11:03:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba01c41 dev-tcltk/tls: Stabilize 1.7.22 arm, #773328 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index 0ee3814e2b8..a023369bfec 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 514acb3b54044848b85cf8526bb723b7c0835130 Author: Sam James gentoo org> AuthorDate: Thu Mar 25 23:42:26 2021 + Commit: Sam James gentoo org> CommitDate: Thu Mar 25 23:42:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514acb3b dev-tcltk/tls: Stabilize 1.7.22 arm64, #773328 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index 937c4a1aa9f..0ee3814e2b8 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 850588a66659dd48376ee481ebf6c8ecc71dc6c8 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Mar 15 01:36:52 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Mar 15 01:36:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850588a6 dev-tcltk/tls: x86 stable (bug #773328) Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index ab59e7fdd52..937c4a1aa9f 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 012d232a2d98f90a4e4074841d1aaaf55d2b206a Author: Sam James gentoo org> AuthorDate: Sun Mar 14 22:11:08 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 14 22:11:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=012d232a dev-tcltk/tls: Stabilize 1.7.22 ppc, #773328 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index c1d54464809..ab59e7fdd52 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 7bb2bf9179d41512e32e795ce741925c8d40b771 Author: Sam James gentoo org> AuthorDate: Sun Mar 14 01:20:45 2021 + Commit: Sam James gentoo org> CommitDate: Sun Mar 14 01:20:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb2bf91 dev-tcltk/tls: Stabilize 1.7.22 ppc64, #773328 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index 4fc34e2d08d..c1d54464809 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: ec6105ebab56accbe5d3f5aa67e9c312972860de Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 12 08:13:19 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 12 08:13:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6105eb dev-tcltk/tls: Stabilize 1.7.22 amd64, #773328 Signed-off-by: Mikle Kolyada gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index 677ba168287..4fc34e2d08d 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: a8b0664c205426091c977d3e4d1ce212d3551a9a Author: Sam James gentoo org> AuthorDate: Mon Jan 25 14:17:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 25 14:17:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b0664c dev-tcltk/tls: Keyword 1.7.22 arm64, #766441 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index ee40341d716..677ba168287 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 4ee4d60f4057e11f86558fa282e89f71ee4f966c Author: Sam James gentoo org> AuthorDate: Mon Jan 25 14:15:43 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 25 14:15:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee4d60f dev-tcltk/tls: Keyword 1.7.22 arm, #766441 Signed-off-by: Sam James gentoo.org> dev-tcltk/tls/tls-1.7.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index cc7eacb17cb..ee40341d716 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 660303b9556216c35961de0ca8f3c0699937f708 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 22:33:14 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 22:33:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660303b9 dev-tcltk/tls: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-tcltk/tls/tls-1.7.16.ebuild | 4 ++-- dev-tcltk/tls/tls-1.7.22.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-tcltk/tls/tls-1.7.16.ebuild b/dev-tcltk/tls/tls-1.7.16.ebuild index 70d2a8ccae2..4f7ed233411 100644 --- a/dev-tcltk/tls/tls-1.7.16.ebuild +++ b/dev-tcltk/tls/tls-1.7.16.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND=" diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index 3def4d43f9e..cc7eacb17cb 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/files/, dev-tcltk/tls/
commit: f5984479313966ba68b1bc7a18e9e354ea2b5835 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Dec 25 10:23:33 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Dec 25 10:23:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5984479 dev-tcltk/tls: do not strip shared files Closes: https://bugs.gentoo.org/756106 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tls/files/tls-1.7.22-ldflags.patch | 13 + dev-tcltk/tls/tls-1.7.22.ebuild | 9 - 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch b/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch new file mode 100644 index 000..a5d8c083d31 --- /dev/null +++ b/dev-tcltk/tls/files/tls-1.7.22-ldflags.patch @@ -0,0 +1,13 @@ +--- a/configure.ac 2020-12-25 11:05:31.312433864 +0100 b/configure.ac 2020-12-25 11:05:42.692248123 +0100 +@@ -247,10 +247,8 @@ + + dnl Enable a stable ABI + DC_SETUP_STABLE_API([${srcdir}/tcltls.vers], tcltls.syms) +-if test "$tcltls_debug" = 'true'; then + WEAKENSYMS=':' + REMOVESYMS=':' +-fi + + dnl Produce output + AC_OUTPUT(Makefile pkgIndex.tcl tcltls.syms) diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild index c4f7c36511d..3def4d43f9e 100644 --- a/dev-tcltk/tls/tls-1.7.22.ebuild +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit eutils +inherit autotools MY_P="tcl${P}" @@ -26,6 +26,13 @@ RESTRICT="test" S="${WORKDIR}/${MY_P}" +PATCHES=( "${FILESDIR}"/${P}-ldflags.patch ) + +src_prepare() { + default + eautoreconf +} + src_configure() { econf \ --with-ssl-dir="${EPREFIX}/usr" \
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: d255c00fd7c8e86a900422cb37affb0d76fe55e2 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Nov 22 14:43:01 2020 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Nov 22 14:43:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d255c00f dev-tcltk/tls: Version bump Closes: https://bugs.gentoo.org/755968 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tls/Manifest | 1 + dev-tcltk/tls/tls-1.7.22.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-tcltk/tls/Manifest b/dev-tcltk/tls/Manifest index f8cdbefff33..1a2304f6156 100644 --- a/dev-tcltk/tls/Manifest +++ b/dev-tcltk/tls/Manifest @@ -1 +1,2 @@ DIST tcltls-1.7.16.tar.gz 166439 BLAKE2B 855b61bf21e7635fc9c53838037136586552261bb0c3b4c4a52638e99358f418a2c0d606b5fb130e32004e3a34c80afea25be16f068ffb499d6636309e4ae2a3 SHA512 f63b885dbfaec5d9ae811c126bd0ff253787effd7b053282b9ee566e9fae54df940bc058a6c3dd22e31fcb9ec6ae1b286aa40efd69c3f01f5a3014aada730ab1 +DIST tcltls-1.7.22.tar.gz 165206 BLAKE2B 351a5ee6a50174db8b13c9232a617aa90480550520771004c318c063b7c9703cdf969c7d12c56c54483bce5d08a9b48c04906d2be3ef9e3de0ab74c5dac68346 SHA512 28c76a6e7333b6ed1d83234691d61c9e71a59d0a6a28182fc0f50e97cae7b54da63ac76527e3b16087f3eab0b9cfe19bad02362e485d0cf378724de534805e99 diff --git a/dev-tcltk/tls/tls-1.7.22.ebuild b/dev-tcltk/tls/tls-1.7.22.ebuild new file mode 100644 index 000..c4f7c36511d --- /dev/null +++ b/dev-tcltk/tls/tls-1.7.22.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +MY_P="tcl${P}" + +DESCRIPTION="TLS OpenSSL extension to Tcl" +HOMEPAGE="http://tls.sourceforge.net/"; +SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="tk" + +DEPEND=" + dev-lang/tcl:0= + dev-libs/openssl:0= + tk? ( dev-lang/tk:0= )" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + econf \ + --with-ssl-dir="${EPREFIX}/usr" \ + --with-tcl="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + default + dodoc tls.htm + + if [[ ${CHOST} == *-darwin* ]] ; then + # this is ugly, but fixing the makefile mess is even worse + local loc=usr/$(get_libdir)/tls1.7/libtls1.7.dylib + install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 5cfa5064b0484d5f617d6df78154e6a834f524fe Author: Tupone Alfredo gentoo org> AuthorDate: Mon Nov 18 08:08:44 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Nov 18 08:08:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfa5064 dev-tcltk/tls: remove old version Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tls/Manifest | 1 - dev-tcltk/tls/tls-1.7.11.ebuild | 44 - 2 files changed, 45 deletions(-) diff --git a/dev-tcltk/tls/Manifest b/dev-tcltk/tls/Manifest index acf24f22540..f8cdbefff33 100644 --- a/dev-tcltk/tls/Manifest +++ b/dev-tcltk/tls/Manifest @@ -1,2 +1 @@ -DIST tcltls-1.7.11.tar.gz 158181 BLAKE2B 21955f0f4d750c9b0789b275abd45e77ecc6235b8bf8094cfa18c372ccda53fa28612ff10a87c91a883160f625844364391985363304ea2a5d4ca312471a581d SHA512 7a9aa33d7ed606ba792b4ff5a817a94f880b7204795ac30ab386299ee5850c7dfde920f35056676afa2db23866ad4fc6cb6c6b9e7a7dfba7385f97f447de2e04 DIST tcltls-1.7.16.tar.gz 166439 BLAKE2B 855b61bf21e7635fc9c53838037136586552261bb0c3b4c4a52638e99358f418a2c0d606b5fb130e32004e3a34c80afea25be16f068ffb499d6636309e4ae2a3 SHA512 f63b885dbfaec5d9ae811c126bd0ff253787effd7b053282b9ee566e9fae54df940bc058a6c3dd22e31fcb9ec6ae1b286aa40efd69c3f01f5a3014aada730ab1 diff --git a/dev-tcltk/tls/tls-1.7.11.ebuild b/dev-tcltk/tls/tls-1.7.11.ebuild deleted file mode 100644 index 9fca7425f25..000 --- a/dev-tcltk/tls/tls-1.7.11.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils - -MY_P="tcl${PN}-${PV}" - -DESCRIPTION="TLS OpenSSL extension to Tcl" -HOMEPAGE="http://tls.sourceforge.net/"; -SRC_URI="https://core.tcl.tk/tcltls/uv/tcl${PN}-${PV}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="tk" - -DEPEND=" - dev-lang/tcl:0= - dev-libs/openssl:0= - tk? ( dev-lang/tk:0= )" -RDEPEND="${DEPEND}" - -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --with-ssl-dir="${EPREFIX}/usr" \ - --with-tcl="${EPREFIX}/usr/$(get_libdir)" -} - -src_install() { - default - dodoc tls.htm - - if [[ ${CHOST} == *-darwin* ]] ; then - # this is ugly, but fixing the makefile mess is even worse - local loc=usr/$(get_libdir)/tls1.7/libtls1.7.dylib - install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: fc591dd5e99544c66ce2308890dd033139394436 Author: Tupone Alfredo gentoo org> AuthorDate: Mon Nov 18 07:54:12 2019 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Nov 18 07:54:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc591dd5 dev-tcltk/tls: remove old versions Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tls/Manifest | 2 -- dev-tcltk/tls/tls-1.6-r3.ebuild | 44 - dev-tcltk/tls/tls-1.6.7.ebuild | 44 - 3 files changed, 90 deletions(-) diff --git a/dev-tcltk/tls/Manifest b/dev-tcltk/tls/Manifest index 125ba528d5f..acf24f22540 100644 --- a/dev-tcltk/tls/Manifest +++ b/dev-tcltk/tls/Manifest @@ -1,4 +1,2 @@ DIST tcltls-1.7.11.tar.gz 158181 BLAKE2B 21955f0f4d750c9b0789b275abd45e77ecc6235b8bf8094cfa18c372ccda53fa28612ff10a87c91a883160f625844364391985363304ea2a5d4ca312471a581d SHA512 7a9aa33d7ed606ba792b4ff5a817a94f880b7204795ac30ab386299ee5850c7dfde920f35056676afa2db23866ad4fc6cb6c6b9e7a7dfba7385f97f447de2e04 DIST tcltls-1.7.16.tar.gz 166439 BLAKE2B 855b61bf21e7635fc9c53838037136586552261bb0c3b4c4a52638e99358f418a2c0d606b5fb130e32004e3a34c80afea25be16f068ffb499d6636309e4ae2a3 SHA512 f63b885dbfaec5d9ae811c126bd0ff253787effd7b053282b9ee566e9fae54df940bc058a6c3dd22e31fcb9ec6ae1b286aa40efd69c3f01f5a3014aada730ab1 -DIST tls1.6-src.tar.gz 168043 BLAKE2B e065f9e9a837d2da861fb52bdfbb0ab9ecf32b6c408e7d0394ab17ccafa2d3a4ee1cfc501a0ff1e9fa01bd4938e15527a74518877813e5cfcbb38d893362c905 SHA512 beaca2653a11924f022e28254cef5071ecb8ab2e2355496d278fcab1bdcc46424aa58d2fe176aea26ec4fbe4416a912b5af8e8e69571c8a5301b7921ecf48383 -DIST tls1.6.7-src.tar.gz 173654 BLAKE2B 50eff220d02c8fb4389a5e0ab3d6f85c61d3bf93a1c6a4ba2c709bb77e821163407ae4f287f16c7548a0405367825cee5da34abf6538d2bf374b23329c2b7129 SHA512 f8dbb7fc9890bcb3e3930cad66209ca67cd68c0aa2288caa6a3bb1fd1ad21444f1eb056b4b4585ec86da64079cd9df72cdd6ff201102820d45e6397d6148d21c diff --git a/dev-tcltk/tls/tls-1.6-r3.ebuild b/dev-tcltk/tls/tls-1.6-r3.ebuild deleted file mode 100644 index 0d2403a6015..000 --- a/dev-tcltk/tls/tls-1.6-r3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib - -MY_P="${PN}${PV}" - -DESCRIPTION="TLS OpenSSL extension to Tcl" -HOMEPAGE="http://tls.sourceforge.net/"; -SRC_URI="mirror://sourceforge/tls/${MY_P}-src.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="tk" - -DEPEND=" - dev-lang/tcl:0= - dev-libs/openssl:0= - tk? ( dev-lang/tk:0= )" -RDEPEND="${DEPEND}" - -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --with-ssl-dir="${EPREFIX}/usr" \ - --with-tcl="${EPREFIX}/usr/$(get_libdir)" -} - -src_install() { - default - dohtml tls.htm - - if [[ ${CHOST} == *-darwin* ]] ; then - # this is ugly, but fixing the makefile mess is even worse - local loc=usr/$(get_libdir)/tls1.6/libtls1.6.dylib - install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die - fi -} diff --git a/dev-tcltk/tls/tls-1.6.7.ebuild b/dev-tcltk/tls/tls-1.6.7.ebuild deleted file mode 100644 index 00ff61e1ea3..000 --- a/dev-tcltk/tls/tls-1.6.7.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils multilib - -MY_P="${PN}${PV}" - -DESCRIPTION="TLS OpenSSL extension to Tcl" -HOMEPAGE="http://tls.sourceforge.net/"; -SRC_URI="mirror://sourceforge/tls/${MY_P}-src.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="tk" - -DEPEND=" - dev-lang/tcl:0= - dev-libs/openssl:0= - tk? ( dev-lang/tk:0= )" -RDEPEND="${DEPEND}" - -RESTRICT="test" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - econf \ - --with-ssl-dir="${EPREFIX}/usr" \ - --with-tcl="${EPREFIX}/usr/$(get_libdir)" -} - -src_install() { - default - dohtml tls.htm - - if [[ ${CHOST} == *-darwin* ]] ; then - # this is ugly, but fixing the makefile mess is even worse - local loc=usr/$(get_libdir)/tls1.6/libtls1.6.dylib - install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 3c1d7f8a437021064426278d483f5cc6c2960e9e Author: Matt Turner gentoo org> AuthorDate: Sun Nov 17 04:10:16 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 17 04:10:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c1d7f8a dev-tcltk/tls: Drop alpha keywords, bug 697646 Signed-off-by: Matt Turner gentoo.org> dev-tcltk/tls/tls-1.6-r3.ebuild | 2 +- dev-tcltk/tls/tls-1.6.7.ebuild | 2 +- dev-tcltk/tls/tls-1.7.11.ebuild | 2 +- dev-tcltk/tls/tls-1.7.16.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-tcltk/tls/tls-1.6-r3.ebuild b/dev-tcltk/tls/tls-1.6-r3.ebuild index f85cb1f6596..0d2403a6015 100644 --- a/dev-tcltk/tls/tls-1.6-r3.ebuild +++ b/dev-tcltk/tls/tls-1.6-r3.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tls/${MY_P}-src.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="tk" DEPEND=" diff --git a/dev-tcltk/tls/tls-1.6.7.ebuild b/dev-tcltk/tls/tls-1.6.7.ebuild index 065cbe9b6ba..00ff61e1ea3 100644 --- a/dev-tcltk/tls/tls-1.6.7.ebuild +++ b/dev-tcltk/tls/tls-1.6.7.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/tls/${MY_P}-src.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="tk" DEPEND=" diff --git a/dev-tcltk/tls/tls-1.7.11.ebuild b/dev-tcltk/tls/tls-1.7.11.ebuild index 7b22e45bf9d..9fca7425f25 100644 --- a/dev-tcltk/tls/tls-1.7.11.ebuild +++ b/dev-tcltk/tls/tls-1.7.11.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/tcl${PN}-${PV}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="tk" DEPEND=" diff --git a/dev-tcltk/tls/tls-1.7.16.ebuild b/dev-tcltk/tls/tls-1.7.16.ebuild index b07c1d03673..570e246eaa3 100644 --- a/dev-tcltk/tls/tls-1.7.16.ebuild +++ b/dev-tcltk/tls/tls-1.7.16.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 1e65c9d696e60dbb5811f7fee17a161ec993a3d5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Oct 14 16:06:04 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 14 18:52:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e65c9d6 dev-tcltk/tls: stable 1.7.16 for hppa, bug #697646 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-tcltk/tls/tls-1.7.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-tcltk/tls/tls-1.7.16.ebuild b/dev-tcltk/tls/tls-1.7.16.ebuild index 6dfe4fc6034..b07c1d03673 100644 --- a/dev-tcltk/tls/tls-1.7.16.ebuild +++ b/dev-tcltk/tls/tls-1.7.16.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha amd64 hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 90136d57ebd87b2d6a14cb0634ce999ab3b6b7ff Author: Tupone Alfredo gentoo org> AuthorDate: Sat Nov 3 13:53:37 2018 + Commit: Alfredo Tupone gentoo org> CommitDate: Sat Nov 3 13:54:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90136d57 dev-tcltk/tls: Version bump to 1.7.16 Signed-off-by: Alfredo Tupone gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-tcltk/tls/Manifest | 1 + dev-tcltk/tls/tls-1.7.16.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-tcltk/tls/Manifest b/dev-tcltk/tls/Manifest index 6029a62dd5b..125ba528d5f 100644 --- a/dev-tcltk/tls/Manifest +++ b/dev-tcltk/tls/Manifest @@ -1,3 +1,4 @@ DIST tcltls-1.7.11.tar.gz 158181 BLAKE2B 21955f0f4d750c9b0789b275abd45e77ecc6235b8bf8094cfa18c372ccda53fa28612ff10a87c91a883160f625844364391985363304ea2a5d4ca312471a581d SHA512 7a9aa33d7ed606ba792b4ff5a817a94f880b7204795ac30ab386299ee5850c7dfde920f35056676afa2db23866ad4fc6cb6c6b9e7a7dfba7385f97f447de2e04 +DIST tcltls-1.7.16.tar.gz 166439 BLAKE2B 855b61bf21e7635fc9c53838037136586552261bb0c3b4c4a52638e99358f418a2c0d606b5fb130e32004e3a34c80afea25be16f068ffb499d6636309e4ae2a3 SHA512 f63b885dbfaec5d9ae811c126bd0ff253787effd7b053282b9ee566e9fae54df940bc058a6c3dd22e31fcb9ec6ae1b286aa40efd69c3f01f5a3014aada730ab1 DIST tls1.6-src.tar.gz 168043 BLAKE2B e065f9e9a837d2da861fb52bdfbb0ab9ecf32b6c408e7d0394ab17ccafa2d3a4ee1cfc501a0ff1e9fa01bd4938e15527a74518877813e5cfcbb38d893362c905 SHA512 beaca2653a11924f022e28254cef5071ecb8ab2e2355496d278fcab1bdcc46424aa58d2fe176aea26ec4fbe4416a912b5af8e8e69571c8a5301b7921ecf48383 DIST tls1.6.7-src.tar.gz 173654 BLAKE2B 50eff220d02c8fb4389a5e0ab3d6f85c61d3bf93a1c6a4ba2c709bb77e821163407ae4f287f16c7548a0405367825cee5da34abf6538d2bf374b23329c2b7129 SHA512 f8dbb7fc9890bcb3e3930cad66209ca67cd68c0aa2288caa6a3bb1fd1ad21444f1eb056b4b4585ec86da64079cd9df72cdd6ff201102820d45e6397d6148d21c diff --git a/dev-tcltk/tls/tls-1.7.16.ebuild b/dev-tcltk/tls/tls-1.7.16.ebuild new file mode 100644 index 000..c553132cdec --- /dev/null +++ b/dev-tcltk/tls/tls-1.7.16.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +MY_P="tcl${P}" + +DESCRIPTION="TLS OpenSSL extension to Tcl" +HOMEPAGE="http://tls.sourceforge.net/"; +SRC_URI="https://core.tcl.tk/tcltls/uv/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="tk" + +DEPEND=" + dev-lang/tcl:0= + dev-libs/openssl:0= + tk? ( dev-lang/tk:0= )" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + econf \ + --with-ssl-dir="${EPREFIX}/usr" \ + --with-tcl="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + default + dodoc tls.htm + + if [[ ${CHOST} == *-darwin* ]] ; then + # this is ugly, but fixing the makefile mess is even worse + local loc=usr/$(get_libdir)/tls1.7/libtls1.7.dylib + install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 5616bbbed51a0890df9577e0aa64f2d5b5489cdd Author: Amy Liffey gentoo org> AuthorDate: Wed Jul 19 08:55:16 2017 + Commit: Amy Liffey gentoo org> CommitDate: Wed Jul 19 08:56:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5616bbbe dev-tcltk/tls: version bump 1.7.11 bug #605720 Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-tcltk/tls/Manifest | 1 + dev-tcltk/tls/tls-1.7.11.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-tcltk/tls/Manifest b/dev-tcltk/tls/Manifest index da1c6142184..62680efbdc6 100644 --- a/dev-tcltk/tls/Manifest +++ b/dev-tcltk/tls/Manifest @@ -1,2 +1,3 @@ +DIST tcltls-1.7.11.tar.gz 158181 SHA256 6c9ec017751a0bd6546780273f2992cee6786c2199e6798ec2e25367ff577f60 SHA512 7a9aa33d7ed606ba792b4ff5a817a94f880b7204795ac30ab386299ee5850c7dfde920f35056676afa2db23866ad4fc6cb6c6b9e7a7dfba7385f97f447de2e04 WHIRLPOOL 5a1f29bf812332218e5805598dd5bb0a70fd7342b2c5259fc9283457e202bf35399339254cfa10b7622df38e6822ab8cf7652708436f10fa400073762fdbc59e DIST tls1.6-src.tar.gz 168043 SHA256 adec50143a9ad634a671d24f7c7bbf2455487eb5f12d290f41797c32a98b93f3 SHA512 beaca2653a11924f022e28254cef5071ecb8ab2e2355496d278fcab1bdcc46424aa58d2fe176aea26ec4fbe4416a912b5af8e8e69571c8a5301b7921ecf48383 WHIRLPOOL 5769eccd4df94558d7b5cdaa7234f4b248e3d8108686c3104bfa53a709a444088cdbf51b9660ecaa1f213c9391afbf81108ed330fe41bed3409d3c9364ac9790 DIST tls1.6.7-src.tar.gz 173654 SHA256 5119de3e5470359b97a8a00d861c9c48433571ee0167af0a952de66c99d3a3b8 SHA512 f8dbb7fc9890bcb3e3930cad66209ca67cd68c0aa2288caa6a3bb1fd1ad21444f1eb056b4b4585ec86da64079cd9df72cdd6ff201102820d45e6397d6148d21c WHIRLPOOL 3aa6f39995c89569d9365a118d096b628f11c9163be8b90cdd5dbf4f59502c78906da311ba5e47ef97f01e2980992d3a5fa4bfbb6c56dbc804a6d24e1f99439b diff --git a/dev-tcltk/tls/tls-1.7.11.ebuild b/dev-tcltk/tls/tls-1.7.11.ebuild new file mode 100644 index 000..7b22e45bf9d --- /dev/null +++ b/dev-tcltk/tls/tls-1.7.11.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils + +MY_P="tcl${PN}-${PV}" + +DESCRIPTION="TLS OpenSSL extension to Tcl" +HOMEPAGE="http://tls.sourceforge.net/"; +SRC_URI="https://core.tcl.tk/tcltls/uv/tcl${PN}-${PV}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="tk" + +DEPEND=" + dev-lang/tcl:0= + dev-libs/openssl:0= + tk? ( dev-lang/tk:0= )" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + econf \ + --with-ssl-dir="${EPREFIX}/usr" \ + --with-tcl="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + default + dodoc tls.htm + + if [[ ${CHOST} == *-darwin* ]] ; then + # this is ugly, but fixing the makefile mess is even worse + local loc=usr/$(get_libdir)/tls1.7/libtls1.7.dylib + install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/files/
commit: d2f9bba762fd281da9eabab3cd671bfd42ae8ef6 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Fri Sep 30 15:16:08 2016 + Commit: Amy Winston gentoo org> CommitDate: Sun Oct 2 19:58:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f9bba7 dev-tcltk/tls: remove unused patch Closes: #2438 dev-tcltk/tls/files/tls-1.5.0-bad-version.patch | 10 -- 1 file changed, 10 deletions(-) diff --git a/dev-tcltk/tls/files/tls-1.5.0-bad-version.patch b/dev-tcltk/tls/files/tls-1.5.0-bad-version.patch deleted file mode 100644 index a55a00c.. --- a/dev-tcltk/tls/files/tls-1.5.0-bad-version.patch +++ /dev/null @@ -1,10 +0,0 @@ -diff -ur tls1.5_org/pkgIndex.tcl.in tls1.5/pkgIndex.tcl.in tls1.5_org/pkgIndex.tcl.in 2007-04-05 23:09:11.0 +0200 -+++ tls1.5/pkgIndex.tcl.in 2007-04-05 23:09:40.0 +0200 -@@ -5,5 +5,5 @@ - #replace the original which didn't include the commands from "tls.tcl". - # - --package ifneeded tls 1.5 "[list load [file join $dir @RELPATH@ @tls_LIB_FILE@] ] ; [list source [file join $dir tls.tcl] ]" -+package ifneeded tls 1.50 "[list load [file join $dir @RELPATH@ @tls_LIB_FILE@] ] ; [list source [file join $dir tls.tcl] ]" -
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/
commit: 43ba0ec31cc7cae74e1bb6d3339c1b2dbdc9a7d4 Author: Daniel Campbell gentoo org> AuthorDate: Tue Jun 14 11:28:43 2016 + Commit: Daniel Campbell gentoo org> CommitDate: Tue Jun 14 11:29:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43ba0ec3 dev-tcltk/tls: version bump per #585710 Gentoo-Bug: 585710 Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=585710 Package-Manager: portage-2.3.0_rc1 dev-tcltk/tls/Manifest | 1 + dev-tcltk/tls/tls-1.6.7.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/dev-tcltk/tls/Manifest b/dev-tcltk/tls/Manifest index a16147d..da1c614 100644 --- a/dev-tcltk/tls/Manifest +++ b/dev-tcltk/tls/Manifest @@ -1 +1,2 @@ DIST tls1.6-src.tar.gz 168043 SHA256 adec50143a9ad634a671d24f7c7bbf2455487eb5f12d290f41797c32a98b93f3 SHA512 beaca2653a11924f022e28254cef5071ecb8ab2e2355496d278fcab1bdcc46424aa58d2fe176aea26ec4fbe4416a912b5af8e8e69571c8a5301b7921ecf48383 WHIRLPOOL 5769eccd4df94558d7b5cdaa7234f4b248e3d8108686c3104bfa53a709a444088cdbf51b9660ecaa1f213c9391afbf81108ed330fe41bed3409d3c9364ac9790 +DIST tls1.6.7-src.tar.gz 173654 SHA256 5119de3e5470359b97a8a00d861c9c48433571ee0167af0a952de66c99d3a3b8 SHA512 f8dbb7fc9890bcb3e3930cad66209ca67cd68c0aa2288caa6a3bb1fd1ad21444f1eb056b4b4585ec86da64079cd9df72cdd6ff201102820d45e6397d6148d21c WHIRLPOOL 3aa6f39995c89569d9365a118d096b628f11c9163be8b90cdd5dbf4f59502c78906da311ba5e47ef97f01e2980992d3a5fa4bfbb6c56dbc804a6d24e1f99439b diff --git a/dev-tcltk/tls/tls-1.6.7.ebuild b/dev-tcltk/tls/tls-1.6.7.ebuild new file mode 100644 index 000..065cbe9 --- /dev/null +++ b/dev-tcltk/tls/tls-1.6.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils multilib + +MY_P="${PN}${PV}" + +DESCRIPTION="TLS OpenSSL extension to Tcl" +HOMEPAGE="http://tls.sourceforge.net/"; +SRC_URI="mirror://sourceforge/tls/${MY_P}-src.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="tk" + +DEPEND=" + dev-lang/tcl:0= + dev-libs/openssl:0= + tk? ( dev-lang/tk:0= )" +RDEPEND="${DEPEND}" + +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + econf \ + --with-ssl-dir="${EPREFIX}/usr" \ + --with-tcl="${EPREFIX}/usr/$(get_libdir)" +} + +src_install() { + default + dohtml tls.htm + + if [[ ${CHOST} == *-darwin* ]] ; then + # this is ugly, but fixing the makefile mess is even worse + local loc=usr/$(get_libdir)/tls1.6/libtls1.6.dylib + install_name_tool -id "${EPREFIX}"/${loc} "${ED}"/${loc} || die + fi +}