[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tls/

2023-08-26 Thread Andreas Sturmlechner
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/

2023-03-15 Thread Alfredo Tupone
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/

2023-03-15 Thread Alfredo Tupone
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/

2022-05-17 Thread WANG Xuerui
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/

2022-04-25 Thread Sam James
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/

2021-07-26 Thread Marek Szuba
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/

2021-04-28 Thread Sam James
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/

2021-03-28 Thread Sam James
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/

2021-03-25 Thread Sam James
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/

2021-03-14 Thread Thomas Deutschmann
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/

2021-03-14 Thread Sam James
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/

2021-03-13 Thread Sam James
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/

2021-03-12 Thread Mikle Kolyada
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/

2021-01-25 Thread Sam James
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/

2021-01-25 Thread Sam James
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/

2021-01-06 Thread Fabian Groffen
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/

2020-12-25 Thread Alfredo Tupone
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/

2020-11-22 Thread Alfredo Tupone
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/

2019-11-18 Thread Alfredo Tupone
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/

2019-11-17 Thread Alfredo Tupone
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/

2019-11-16 Thread Matt Turner
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/

2019-10-14 Thread Sergei Trofimovich
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/

2018-11-03 Thread Alfredo Tupone
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/

2017-07-19 Thread Amy Liffey
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/

2016-10-02 Thread Amy Winston
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/

2016-06-14 Thread Daniel Campbell
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
+}