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

2024-03-18 Thread Conrad Kostecki
commit: 79d5060c131050923f5ce54a10ef212bc78bbf4c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:22:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d5060c

dev-tcltk/itk: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-tcltk/itk/files/itk-4.2.3-install.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-tcltk/itk/files/itk-4.2.3-install.patch 
b/dev-tcltk/itk/files/itk-4.2.3-install.patch
deleted file mode 100644
index 63e673bf1c30..
--- a/dev-tcltk/itk/files/itk-4.2.3-install.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/configure2024-02-29 19:28:27.192049469 +0100
-+++ b/configure2024-02-29 19:28:41.507876154 +0100
-@@ -2627,7 +2627,7 @@
- 
- # Configure the installer.
- 
--INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
-+INSTALL='install -c'
- INSTALL_DATA_DIR='${INSTALL} -d -m 755'
- INSTALL_DATA='${INSTALL} -m 644'
- INSTALL_PROGRAM='${INSTALL} -m 755'



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

2024-03-11 Thread Alfredo Tupone
commit: 2f7da6ef03a3e49f2df24dc74d62f7fb96c43fa1
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 11 11:28:17 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 11 11:28:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7da6ef

dev-tcltk/itk: update SRC_URI

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/Manifest|  1 +
 dev-tcltk/itk/itk-4.2.3-r1.ebuild | 10 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index 6e6b0c4e3ac0..b727a0c99a3b 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1,2 +1,3 @@
 DIST itk-4-2-3.tar.gz 168217 BLAKE2B 
450c9f3393228b93a716cf338ad322ecc8934aca08a1f7c4a81dab07a38ac6729ab2ae43b7197130e3cda1bc03ed61c81f9d63cac542d8dcbb199764d47ae4d7
 SHA512 
0c5c70119b0d0dd950a8e3a52f5a508935bad920f647c38193980a414f617589711a65f4eac3ec67c4bef72f787205cae12513d4d3d35c3b8a795b1bb763fac4
 DIST itk4.1.0.tar.gz 253796 BLAKE2B 
7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16
 SHA512 
1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e
+DIST tclconfig-2023.12.11.tar.gz 49691 BLAKE2B 
53bb91d125fd080b79ac83af1053d8bb981a8e917b7c8e4db71da89c43263d75a9604623a85d560bcbf3d686f61ccf21bffd794d333aa6cb35c959ab3042991d
 SHA512 
c4eaa31ca1ec585536cd6d31a548b347dae3167197433674d2f3912ce85bad00dda55b0c60eebf26cb5f9d651c8437688e1829f7d3996a22bba2d93e4538946c

diff --git a/dev-tcltk/itk/itk-4.2.3-r1.ebuild 
b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
index 39ad57561d67..2b9a5bcac2fe 100644
--- a/dev-tcltk/itk/itk-4.2.3-r1.ebuild
+++ b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
@@ -6,10 +6,15 @@ EAPI=8
 inherit virtualx
 
 MY_PV=${PN}-$(ver_rs 1- '-')
+TCLCONFIGId=4a924db4fb37fa0c7cc2ae987b294dbaa97bc713
 
 DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/";
-SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MY_PV}.tar.gz";
+SRC_URI="
+   https://github.com/tcltk/${PN}/archive/refs/tags/${MY_PV}.tar.gz
+   https://github.com/tcltk/tclconfig/archive/${TCLCONFIGId}.tar.gz
+   -> tclconfig-2023.12.11.tar.gz
+"
 
 SLOT="0"
 LICENSE="BSD"
@@ -27,11 +32,10 @@ QA_CONFIG_IMPL_DECL_SKIP=(
opendir64 readdir64 rewinddir64 closedir64 stat64 # used on AIX
 )
 
-PATCHES=( "${FILESDIR}"/${P}-install.patch )
-
 UNINSTALL_IGNORE='/usr/lib.*/itk.*/library'
 
 src_prepare() {
+   ln -s ../tclconfig-${TCLCONFIGId} tclconfig || die
sed 's:-pipe::g' -i configure || die
default
echo "unknown" > manifest.uuid



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

2024-03-07 Thread Alfredo Tupone
commit: adb2d6a3f035218153f9dc4d73c85b71a77f7fe2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Mar  7 21:36:36 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Mar  7 21:43:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb2d6a3

dev-tcltk/itk: drop QA warning

Closes: https://bugs.gentoo.org/926197
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/itk-4.2.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.2.3-r1.ebuild 
b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
index cd62e1a40f6f..39ad57561d67 100644
--- a/dev-tcltk/itk/itk-4.2.3-r1.ebuild
+++ b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
@@ -24,7 +24,7 @@ RDEPEND="${DEPEND}"
 S="${WORKDIR}/${PN}-${MY_PV}"
 
 QA_CONFIG_IMPL_DECL_SKIP=(
-   stat64 # used to test for Large File Support
+   opendir64 readdir64 rewinddir64 closedir64 stat64 # used on AIX
 )
 
 PATCHES=( "${FILESDIR}"/${P}-install.patch )



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/files/, dev-tcltk/itk/

2024-03-06 Thread Alfredo Tupone
commit: cbbabe2e958fc528dc342680e6cc4fd62961661a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Mar  6 21:09:01 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Mar  6 21:09:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbabe2e

dev-tcltk/itk: fix install

Closes: https://bugs.gentoo.org/926110
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/files/itk-4.2.3-install.patch | 2 +-
 dev-tcltk/itk/{itk-4.2.3.ebuild => itk-4.2.3-r1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/files/itk-4.2.3-install.patch 
b/dev-tcltk/itk/files/itk-4.2.3-install.patch
index 1adc7574ba41..63e673bf1c30 100644
--- a/dev-tcltk/itk/files/itk-4.2.3-install.patch
+++ b/dev-tcltk/itk/files/itk-4.2.3-install.patch
@@ -5,7 +5,7 @@
  # Configure the installer.
  
 -INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
-+INSTALL='$(SHELL) install -c'
++INSTALL='install -c'
  INSTALL_DATA_DIR='${INSTALL} -d -m 755'
  INSTALL_DATA='${INSTALL} -m 644'
  INSTALL_PROGRAM='${INSTALL} -m 755'

diff --git a/dev-tcltk/itk/itk-4.2.3.ebuild b/dev-tcltk/itk/itk-4.2.3-r1.ebuild
similarity index 100%
rename from dev-tcltk/itk/itk-4.2.3.ebuild
rename to dev-tcltk/itk/itk-4.2.3-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/itk/, dev-tcltk/itk/files/

2024-02-29 Thread Alfredo Tupone
commit: 6f24a7abe601fc74f76210a8169bd5d758091cfe
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Feb 29 18:37:28 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Feb 29 18:38:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f24a7ab

dev-tcltk/itk: fix install script

Closes: https://bugs.gentoo.org/925741
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/files/itk-4.2.3-install.patch | 11 +++
 dev-tcltk/itk/itk-4.2.3.ebuild  |  6 +-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/files/itk-4.2.3-install.patch 
b/dev-tcltk/itk/files/itk-4.2.3-install.patch
new file mode 100644
index ..1adc7574ba41
--- /dev/null
+++ b/dev-tcltk/itk/files/itk-4.2.3-install.patch
@@ -0,0 +1,11 @@
+--- a/configure2024-02-29 19:28:27.192049469 +0100
 b/configure2024-02-29 19:28:41.507876154 +0100
+@@ -2627,7 +2627,7 @@
+ 
+ # Configure the installer.
+ 
+-INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
++INSTALL='$(SHELL) install -c'
+ INSTALL_DATA_DIR='${INSTALL} -d -m 755'
+ INSTALL_DATA='${INSTALL} -m 644'
+ INSTALL_PROGRAM='${INSTALL} -m 755'

diff --git a/dev-tcltk/itk/itk-4.2.3.ebuild b/dev-tcltk/itk/itk-4.2.3.ebuild
index 493cb8bd0beb..cd62e1a40f6f 100644
--- a/dev-tcltk/itk/itk-4.2.3.ebuild
+++ b/dev-tcltk/itk/itk-4.2.3.ebuild
@@ -27,6 +27,10 @@ QA_CONFIG_IMPL_DECL_SKIP=(
stat64 # used to test for Large File Support
 )
 
+PATCHES=( "${FILESDIR}"/${P}-install.patch )
+
+UNINSTALL_IGNORE='/usr/lib.*/itk.*/library'
+
 src_prepare() {
sed 's:-pipe::g' -i configure || die
default
@@ -64,5 +68,5 @@ src_install() {
LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
EOF
doenvd "${T}"/34${PN}
-   dosym . /usr/$(get_libdir)/${PN}${MY_PV}/library
+   dosym . /usr/$(get_libdir)/${PN}${PV}/library
 }



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

2024-02-29 Thread Alfredo Tupone
commit: 564d7f79ae417039f671c83b4f8ad9f6d867a17a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Feb 29 11:07:27 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Feb 29 11:08:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564d7f79

dev-tcltk/itk: fix ITCL version

Closes: https://bugs.gentoo.org/925740
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/itk-4.1.0-r1.ebuild | 5 +++--
 dev-tcltk/itk/metadata.xml| 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0-r1.ebuild 
b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
index 86f5abce75fe..fc8d2ac21bcb 100644
--- a/dev-tcltk/itk/itk-4.1.0-r1.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
@@ -35,8 +35,9 @@ src_prepare() {
 }
 
 src_configure() {
-   local ITCL_VERSION=$(best_version dev-tcltk/itcl)
-   ITCL_VERSION=${ITCL_VERSION:15} # remove category, package name and dash
+   local itcl_package=$(best_version dev-tcltk/itcl)
+   local itcl_version=${itcl_package#*/*-}
+   local ITCL_VERSION="${itcl_version%-*}"
source 
"${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
econf \
--with-tcl="${EPREFIX}"/usr/$(get_libdir) \

diff --git a/dev-tcltk/itk/metadata.xml b/dev-tcltk/itk/metadata.xml
index 687db9f341b7..60cd4f349c03 100644
--- a/dev-tcltk/itk/metadata.xml
+++ b/dev-tcltk/itk/metadata.xml
@@ -7,5 +7,6 @@


incrtcl
+   tcltk/itk

 



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

2024-02-28 Thread Alfredo Tupone
commit: 79b4f08ceeba4c388deb4818121143b1e01e1b16
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb 28 20:37:37 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb 28 20:37:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b4f08c

dev-tcltk/itk: add 4.2.3

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/Manifest |  1 +
 dev-tcltk/itk/itk-4.2.3.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index e63dd42916d8..6e6b0c4e3ac0 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1 +1,2 @@
+DIST itk-4-2-3.tar.gz 168217 BLAKE2B 
450c9f3393228b93a716cf338ad322ecc8934aca08a1f7c4a81dab07a38ac6729ab2ae43b7197130e3cda1bc03ed61c81f9d63cac542d8dcbb199764d47ae4d7
 SHA512 
0c5c70119b0d0dd950a8e3a52f5a508935bad920f647c38193980a414f617589711a65f4eac3ec67c4bef72f787205cae12513d4d3d35c3b8a795b1bb763fac4
 DIST itk4.1.0.tar.gz 253796 BLAKE2B 
7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16
 SHA512 
1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e

diff --git a/dev-tcltk/itk/itk-4.2.3.ebuild b/dev-tcltk/itk/itk-4.2.3.ebuild
new file mode 100644
index ..493cb8bd0beb
--- /dev/null
+++ b/dev-tcltk/itk/itk-4.2.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit virtualx
+
+MY_PV=${PN}-$(ver_rs 1- '-')
+
+DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
+HOMEPAGE="http://incrtcl.sourceforge.net/";
+SRC_URI="https://github.com/tcltk/${PN}/archive/refs/tags/${MY_PV}.tar.gz";
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   >=dev-lang/tk-8.6:=
+   >=dev-tcltk/itcl-4.1"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
+src_prepare() {
+   sed 's:-pipe::g' -i configure || die
+   default
+   echo "unknown" > manifest.uuid
+}
+
+src_configure() {
+   local itcl_package=$(best_version dev-tcltk/itcl)
+   local itcl_version=${itcl_package#*/*-}
+   local ITCL_VERSION="${itcl_version%-*}"
+   source 
"${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
+   econf \
+   --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+   --with-tclinclude="${EPREFIX}"/usr/include \
+   --with-tk="${EPREFIX}"/usr/$(get_libdir) \
+   --with-tkinclude="${EPREFIX}"/usr/include \
+   --with-itcl="${ITCL_SRC_DIR}" \
+   --with-x
+}
+
+src_compile() {
+   emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_test() {
+   virtx default
+}
+
+src_install() {
+   default
+
+   dodoc license.terms
+
+   cat >> "${T}"/34${PN} <<- EOF
+   LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
+   EOF
+   doenvd "${T}"/34${PN}
+   dosym . /usr/$(get_libdir)/${PN}${MY_PV}/library
+}



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

2024-02-28 Thread Alfredo Tupone
commit: acf87d3a3c54690beaa8c0d749648f1c9d058120
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Feb 28 20:07:32 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Feb 28 20:13:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf87d3a

dev-tcltk/itk: add a symlink to build iwidgets

Bug: https://bugs.gentoo.org/916006
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/{itk-4.1.0.ebuild => itk-4.1.0-r1.ebuild} | 8 
 dev-tcltk/itk/itk-4.1.0.ebuild  | 3 +--
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
similarity index 88%
copy from dev-tcltk/itk/itk-4.1.0.ebuild
copy to dev-tcltk/itk/itk-4.1.0-r1.ebuild
index 5e9a1a0d1b2d..86f5abce75fe 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools virtualx
 
@@ -11,10 +11,9 @@ DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/";
 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
 
-IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="
@@ -65,4 +64,5 @@ src_install() {
LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
EOF
doenvd "${T}"/34${PN}
+   dosym . /usr/$(get_libdir)/${PN}${MY_PV}/library
 }

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 5e9a1a0d1b2d..ccff38c36326 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,6 @@ DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/";
 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
 
-IUSE=""
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="amd64 ~arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"



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

2023-03-11 Thread Alfredo Tupone
commit: c5ad973a4299dc28f659db04dc7d6207551ffbaa
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Mar 11 21:47:46 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 11 21:47:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ad973a

dev-tcltk/itk: stat64 is ok for configure

Closes: https://bugs.gentoo.org/900138
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/itk-4.1.0.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index a7055bc977c7..5e9a1a0d1b2d 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.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=7
@@ -24,6 +24,10 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}${MY_PV}"
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   stat64 # used to test for Large File Support
+)
+
 src_prepare() {
mv configure.{in,ac} || die
AT_M4DIR=.. eautoconf



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

2021-09-15 Thread Alfredo Tupone
commit: 81336eb8920d2177c00cf89d9c3889709a1e6037
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Sep 15 19:47:09 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Sep 15 19:47:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81336eb8

dev-tcltk/itk: UnusedInherits

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/itk-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 922324286f7..9ae9fb2b25f 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools multilib virtualx
+inherit autotools virtualx
 
 MY_PV=${PV/_beta/b}
 



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

2021-03-31 Thread Andreas Sturmlechner
commit: d6a83a2a74be8fa150f1f433ad91eea1cd1ed97e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 30 12:46:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 31 19:59:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6a83a2a

dev-tcltk/itk: Drop 3.4.1, 4.0.0 and 4.0.1, EAPI5--

Closes: https://bugs.gentoo.org/677358
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-tcltk/itk/Manifest |  3 ---
 dev-tcltk/itk/itk-3.4.1.ebuild | 60 --
 dev-tcltk/itk/itk-4.0.0.ebuild | 58 
 dev-tcltk/itk/itk-4.0.1.ebuild | 59 -
 4 files changed, 180 deletions(-)

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index f40d2d58b20..e63dd42916d 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1,4 +1 @@
-DIST itk3.4.1.tar.gz 182311 BLAKE2B 
e1db1b9f7e6e8c5b93eec5bb29fc24af7e6cc5cb3f209df346f03553d3fe7248614c9bb10e2ababd93ea56c63963c1db4ee65bedbae8c279fbe84b6d0eaad3f9
 SHA512 
4680db81a0212e695cfe2c40cabe6dceb94520cf3ee06e2e332f12316838726da14c0b925b117ea351aa14fd2d695f361bcb4062743c66099ef783ae31ab37ef
-DIST itk4.0.0.tar.gz 177838 BLAKE2B 
6bb975c414d40c81bac4b8651ce89f0d84d712114e6f60e1555071d2079f778850f4de7df1a79254db1d1152e8d43f261e0bf9827737fb69abb2801e72d72d6d
 SHA512 
4fd993e3683376bd2852a19e8ac63ec20a9319f3987737a32f7af78b645ff27416b18572b7e30fc1e41a5e4e06ac064280fd86d979738ca9906e2605069c51f3
-DIST itk4.0.1.tar.gz 182029 BLAKE2B 
fe3ed0adddf71af9bf795949b18baf7d983edc1e6e95939db18bdf896069083afbc8498935b0c59e2c5f4179fdc6f624e67198afa0755e8183d754c181d50642
 SHA512 
d64beeb42949e96b384ef2fd571971813697086df8b18af79399cedbb80eba19dc013677957959ea93dc0dcd7cdc4be012b3f9a5f0eedf0bd743550837bd78fc
 DIST itk4.1.0.tar.gz 253796 BLAKE2B 
7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16
 SHA512 
1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
deleted file mode 100644
index 98286e3171d..000
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib versionator virtualx
-
-MY_PV=${PV/_beta/b}
-ITCL_VERSION="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/incrtcl/%5BIncr%20Tcl_Tk%5D-source/${PV}/${PN}${PV}.tar.gz"
-
-IUSE=""
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   > "${T}"/34${PN} <<- EOF
-   LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
-   EOF
-   doenvd "${T}"/34${PN}
-}

diff --git a/dev-tcltk/itk/itk-4.0.0.ebuild b/dev-tcltk/itk/itk-4.0.0.ebuild
deleted file mode 100644
index 76db73b077f..000
--- a/dev-tcltk/itk/itk-4.0.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils multilib versionator
-
-MY_PV=${PV/_beta/b}
-ITCL_VERSION="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
-HOMEPAGE="http://incrtcl.sourceforge.net/";
-SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${MY_PV}/${PN}${MY_PV}.tar.gz"
-#SRC_URI="mirror://sourceforge/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%20${MY_PV}/${PN}${MY_PV}.tar.gz"
-
-IUSE=""
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
-   >=dev-lang/tk-8.6:=
-   =dev-tcltk/itcl-${ITCL_VERSION}*"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}${MY_PV}"
-
-src_prepare() {
-#  epatch "${FILESDIR}"/${P}-install_data.patch
-   AT_M4DIR=.. eautoconf
-   sed 's:-pipe::g' -i configure || die
-}
-
-src_configure() {
-   source 
"${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
-   econf \
-   --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
-   --with-tk="${EPREFIX}"/usr/$(get_libdir) \
-   --with-tclinclude="${EPREFIX}"/usr/include \
-   --with-tkinclude="${EPREFIX}"/usr/include \
-   --with-itcl="${ITCL_SRC_DIR}" \
-   --with-x
-}
-
-src_compile() {
-   emake CFLAGS_DEFAULT="${CFLAGS}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-
-   dodoc license.terms
-
-   cat >> "${T}"/34${PN} <<- EOF
-   LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
-   EOF
-   doenvd "${T}"/

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

2021-02-22 Thread Sam James
commit: 7c2d8070f18d34a93bc56246e4436195c1f949a6
Author: Roy Bamford  gentoo  org>
AuthorDate: Mon Feb 15 14:49:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 22 18:55:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c2d8070

dev-tcltk/itk: added ~arm64

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Roy Bamford  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-tcltk/itk/itk-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 5c8acfb52d7..922324286f7 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.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=7
@@ -14,7 +14,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="



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

2020-03-28 Thread Alfredo Tupone
commit: a1b78e82745fad42fefafb2152ac68be7263b057
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Sat Mar 28 10:44:38 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Mar 28 10:44:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b78e82

dev-tcltk/itk: weaken dependency on dev-tcltk/itcl

Closes: https://bugs.gentoo.org/712552
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/itk-4.1.0.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 51ca9d3669c..639c402f12d 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,6 @@ EAPI=7
 inherit autotools multilib virtualx
 
 MY_PV=${PV/_beta/b}
-ITCL_VERSION=$(ver_cut 1-2)
 
 DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
 HOMEPAGE="http://incrtcl.sourceforge.net/";
@@ -20,7 +19,7 @@ RESTRICT="!test? ( test )"
 
 DEPEND="
>=dev-lang/tk-8.6:=
-   =dev-tcltk/itcl-${ITCL_VERSION}*"
+   >=dev-tcltk/itcl-4.1"
 RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${PN}${MY_PV}"
@@ -33,6 +32,8 @@ src_prepare() {
 }
 
 src_configure() {
+   local ITCL_VERSION=$(best_version dev-tcltk/itcl)
+   ITCL_VERSION=${ITCL_VERSION:15} # remove category, package name and dash
source 
"${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
econf \
--with-tcl="${EPREFIX}"/usr/$(get_libdir) \



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

2019-11-16 Thread Matt Turner
commit: 393401b2faa3bc926013f08cb5a08723db8a5a71
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Nov 17 04:35:54 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov 17 04:35:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393401b2

dev-tcltk/itk: Drop alpha keywords

Signed-off-by: Matt Turner  gentoo.org>

 dev-tcltk/itk/itk-3.4.1.ebuild | 2 +-
 dev-tcltk/itk/itk-4.0.0.ebuild | 2 +-
 dev-tcltk/itk/itk-4.0.1.ebuild | 2 +-
 dev-tcltk/itk/itk-4.1.0.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
index a41cf3f9a8a..04fc85436e2 100644
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ b/dev-tcltk/itk/itk-3.4.1.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5BIncr%20Tcl_Tk%5D-source/${PV}/$
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="

diff --git a/dev-tcltk/itk/itk-4.0.0.ebuild b/dev-tcltk/itk/itk-4.0.0.ebuild
index 2c400ce8047..8b5e04b9383 100644
--- a/dev-tcltk/itk/itk-4.0.0.ebuild
+++ b/dev-tcltk/itk/itk-4.0.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/Itcl%
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
index 82252d1377c..95b6ed04e96 100644
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ b/dev-tcltk/itk/itk-4.0.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 1ef04b1795c..51ca9d3669c 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 RESTRICT="!test? ( test )"
 
 DEPEND="



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

2019-11-14 Thread Alfredo Tupone
commit: 663b0dde67e637f957b76e3e53c3776e6b7f0d23
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Fri Nov 15 07:33:54 2019 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Nov 15 07:34:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663b0dde

dev-tcltk/itk: MissingTestRestrict

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/itk/itk-3.4.1.ebuild | 3 ++-
 dev-tcltk/itk/itk-4.1.0.ebuild | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
index c3275997968..a41cf3f9a8a 100644
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ b/dev-tcltk/itk/itk-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -16,6 +16,7 @@ IUSE=""
 SLOT="0"
 LICENSE="BSD"
 KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
+RESTRICT="!test? ( test )"
 
 DEPEND="

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

2019-06-05 Thread Agostino Sarubbo
commit: d2d7a7cd99a7c8f987da74e4844c6655ccf25682
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 07:45:55 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 07:45:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2d7a7cd

dev-tcltk/itk: x86 stable wrt bug #677358

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="x86"

 dev-tcltk/itk/itk-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index 6cf5c99c4e8..0a2f3858564 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=



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

2019-06-05 Thread Agostino Sarubbo
commit: 13cad41b17f4f6fa8f30a96974e2115b7310babf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun  5 07:27:51 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun  5 07:27:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13cad41b

dev-tcltk/itk: ia64 stable wrt bug #677358

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 dev-tcltk/itk/itk-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index dcdfd330c0a..6cf5c99c4e8 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=



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

2019-04-07 Thread Aaron Bauman
commit: 42f1e4af4f3456872209a2ef2e1ce925a9c14b00
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Apr  7 22:15:02 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Apr  7 22:15:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42f1e4af

dev-tcltk/itk: amd64 stable wrt bug #677358

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-tcltk/itk/itk-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index e7aee553cbc..dcdfd330c0a 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=



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

2019-03-27 Thread Sergei Trofimovich
commit: 9877972c0f3522feba7b7b18c1ab44f92835525e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Mar 27 19:20:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Mar 27 21:22:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9877972c

dev-tcltk/itk: stable 4.1.0 for sparc, bug #677358

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-tcltk/itk/itk-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
index dacfecf0fd0..3d8c42f051d 100644
--- a/dev-tcltk/itk/itk-4.1.0.ebuild
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=



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

2018-10-11 Thread Alfredo Tupone
commit: 44b7ca22b1a0ef980ca90be09df58165538101df
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Thu Oct 11 19:58:36 2018 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Oct 11 19:58:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44b7ca22

dev-tcltk/itk: Bump to 4.1.0

Signed-off-by: Alfredo Tupone  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-tcltk/itk/Manifest |  1 +
 dev-tcltk/itk/itk-4.1.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest
index 0f32051dfc2..f40d2d58b20 100644
--- a/dev-tcltk/itk/Manifest
+++ b/dev-tcltk/itk/Manifest
@@ -1,3 +1,4 @@
 DIST itk3.4.1.tar.gz 182311 BLAKE2B 
e1db1b9f7e6e8c5b93eec5bb29fc24af7e6cc5cb3f209df346f03553d3fe7248614c9bb10e2ababd93ea56c63963c1db4ee65bedbae8c279fbe84b6d0eaad3f9
 SHA512 
4680db81a0212e695cfe2c40cabe6dceb94520cf3ee06e2e332f12316838726da14c0b925b117ea351aa14fd2d695f361bcb4062743c66099ef783ae31ab37ef
 DIST itk4.0.0.tar.gz 177838 BLAKE2B 
6bb975c414d40c81bac4b8651ce89f0d84d712114e6f60e1555071d2079f778850f4de7df1a79254db1d1152e8d43f261e0bf9827737fb69abb2801e72d72d6d
 SHA512 
4fd993e3683376bd2852a19e8ac63ec20a9319f3987737a32f7af78b645ff27416b18572b7e30fc1e41a5e4e06ac064280fd86d979738ca9906e2605069c51f3
 DIST itk4.0.1.tar.gz 182029 BLAKE2B 
fe3ed0adddf71af9bf795949b18baf7d983edc1e6e95939db18bdf896069083afbc8498935b0c59e2c5f4179fdc6f624e67198afa0755e8183d754c181d50642
 SHA512 
d64beeb42949e96b384ef2fd571971813697086df8b18af79399cedbb80eba19dc013677957959ea93dc0dcd7cdc4be012b3f9a5f0eedf0bd743550837bd78fc
+DIST itk4.1.0.tar.gz 253796 BLAKE2B 
7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16
 SHA512 
1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e

diff --git a/dev-tcltk/itk/itk-4.1.0.ebuild b/dev-tcltk/itk/itk-4.1.0.ebuild
new file mode 100644
index 000..dacfecf0fd0
--- /dev/null
+++ b/dev-tcltk/itk/itk-4.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib virtualx
+
+MY_PV=${PV/_beta/b}
+ITCL_VERSION=$(ver_cut 1-2)
+
+DESCRIPTION="Object Oriented Enhancements for Tcl/Tk"
+HOMEPAGE="http://incrtcl.sourceforge.net/";
+SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%20${MY_PV}/${PN}${MY_PV}.tar.gz"
+
+IUSE=""
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+   >=dev-lang/tk-8.6:=
+   =dev-tcltk/itcl-${ITCL_VERSION}*"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}${MY_PV}"
+
+src_prepare() {
+   mv configure.{in,ac} || die
+   AT_M4DIR=.. eautoconf
+   sed 's:-pipe::g' -i configure || die
+   default
+}
+
+src_configure() {
+   source 
"${EPREFIX}"/usr/$(get_libdir)/itcl${ITCL_VERSION}*/itclConfig.sh || die
+   econf \
+   --with-tcl="${EPREFIX}"/usr/$(get_libdir) \
+   --with-tclinclude="${EPREFIX}"/usr/include \
+   --with-tk="${EPREFIX}"/usr/$(get_libdir) \
+   --with-tkinclude="${EPREFIX}"/usr/include \
+   --with-itcl="${ITCL_SRC_DIR}" \
+   --with-x
+}
+
+src_compile() {
+   emake CFLAGS_DEFAULT="${CFLAGS}"
+}
+
+src_test() {
+   virtx default
+}
+
+src_install() {
+   default
+
+   dodoc license.terms
+
+   cat >> "${T}"/34${PN} <<- EOF
+   LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}${MY_PV}/"
+   EOF
+   doenvd "${T}"/34${PN}
+}



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

2016-12-31 Thread Agostino Sarubbo
commit: 8702e5aecc943761dae24da75815504180722dbd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Dec 31 22:20:05 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Dec 31 22:20:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8702e5ae

dev-tcltk/itk: amd64 stable wrt bug #586300

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-tcltk/itk/itk-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
index c4c1c0c..a472edd 100644
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ b/dev-tcltk/itk/itk-4.0.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=



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

2016-11-27 Thread Tobias Klausmann
commit: 5d3192157d10f0e5bff0f4d092cd983c2f9046bf
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sun Nov 27 20:22:20 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sun Nov 27 20:22:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d319215

dev-tcltk/itk-4.0.1-r0: stable on alpha

Gentoo-Bug: 586300

 dev-tcltk/itk/itk-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tcltk/itk/itk-4.0.1.ebuild b/dev-tcltk/itk/itk-4.0.1.ebuild
index aeec250..c4c1c0c 100644
--- a/dev-tcltk/itk/itk-4.0.1.ebuild
+++ b/dev-tcltk/itk/itk-4.0.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="mirror://sourceforge/project/incrtcl/%5Bincr%20Tcl_Tk%5D-4-source/itk%2
 IUSE=""
 SLOT="0"
 LICENSE="BSD"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
>=dev-lang/tk-8.6:=



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

2016-10-14 Thread Amy Winston
commit: 0839dedf4fee4bfb03fe13daf793dc2b52e1e476
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Sep 29 16:50:01 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Fri Oct 14 17:34:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0839dedf

dev-tcltk/itk: remove unused patch

 .../itk/files/itk-3.4_pre20090417-install.patch| 103 -
 1 file changed, 103 deletions(-)

diff --git a/dev-tcltk/itk/files/itk-3.4_pre20090417-install.patch 
b/dev-tcltk/itk/files/itk-3.4_pre20090417-install.patch
deleted file mode 100644
index 721bf91..
--- a/dev-tcltk/itk/files/itk-3.4_pre20090417-install.patch
+++ /dev/null
@@ -1,103 +0,0 @@
- itk/Makefile.in |2 +-
- itk/configure.in|   23 +++
- itk/itkConfig.sh.in |   28 +++-
- 3 files changed, 35 insertions(+), 18 deletions(-)
 a/itk/Makefile.in  
-+++ a/itk/Makefile.in  
-@@ -395,7 +395,7 @@ install-lib-binaries:
- fi; \
-   done
-   $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir)
--  : $(INSTALL_DATA) itkConfig.sh $(DESTDIR)$(libdir)
-+  $(INSTALL_DATA) itkConfig.sh $(DESTDIR)$(libdir)
- 
- #
- # Install binary executables (e.g. .exe files)
 a/itk/configure.in 
-+++ a/itk/configure.in 
-@@ -219,6 +219,7 @@ fi
- # library.
- #
- 
-+itk_LIB_FILE=${PKG_LIB_FILE}
- AC_SUBST(itkstub_LIB_FILE)
- AC_SUBST(itk_LIB_FILE)
- 
-@@ -234,6 +235,28 @@ TEA_PROG_TCLSH
- TEA_PROG_WISH
- 
- #
-+# These are for itkConfig.sh
-+#
-+
-+# pkglibdir must be a fully qualified path and (not ${exec_prefix}/lib)
-+eval pkglibdir="${libdir}/${PACKAGE_NAME}${PACKAGE_VERSION}"
-+if test "${TCL_LIB_VERSIONS_OK}" = "ok"; then
-+eval itk_LIB_FLAG="-litk${PACKAGE_VERSION}${DBGX}"
-+else
-+eval itk_LIB_FLAG="-litk`echo ${PACKAGE_VERSION} | tr -d .`${DBGX}"
-+fi
-+itk_BUILD_LIB_SPEC="-L`pwd` ${itk_LIB_FLAG}"
-+itk_LIB_SPEC="-L${pkglibdir} ${itk_LIB_FLAG}"
-+
-+AC_SUBST(itk_BUILD_LIB_SPEC)
-+AC_SUBST(itk_LIB_SPEC)
-+
-+# itk_SRC_DIR must be a fully qualified path
-+eval itk_SRC_DIR="$srcdir"
-+itk_SRC_DIR=`cd "${itk_SRC_DIR}"; pwd`
-+AC_SUBST(itk_SRC_DIR)
-+
-+#
- # Finally, substitute all of the various values into the Makefile.
- #
- 
 a/itk/itkConfig.sh.in  
-+++ a/itk/itkConfig.sh.in  
-@@ -11,30 +11,23 @@ 
- #
- # The information in this file is specific to a single platform.
- 
--# Itcl's version number.
--ITCL_VERSION='@ITCL_VERSION@'
-+# Itk's version number.
-+itk_VERSION='@PACKAGE_VERSION@'
-+ITK_VERSION='@PACKAGE_VERSION@'
- 
- # The name of the Itk library (may be either a .a file or a shared library):
--ITK_LIB_FILE=@ITK_LIB_FILE@
-+itk_LIB_FILE=@itk_LIB_FILE@
-+ITK_LIB_FILE=@itk_LIB_FILE@
- 
- # String to pass to linker to pick up the Itk library from its
- # build directory.
--ITK_BUILD_LIB_SPEC='@ITK_BUILD_LIB_SPEC@'
-+itk_BUILD_LIB_SPEC='@itk_BUILD_LIB_SPEC@'
-+ITK_BUILD_LIB_SPEC='@itk_BUILD_LIB_SPEC@'
- 
- # String to pass to linker to pick up the Itk library from its
- # installed directory.
--ITK_LIB_SPEC='@ITK_LIB_SPEC@'
--
--# The name of the Itk stub library (a .a file):
--ITK_STUB_LIB_FILE=@ITK_STUB_LIB_FILE@
--
--# String to pass to linker to pick up the Itk stub library from its
--# build directory.
--ITK_BUILD_STUB_LIB_SPEC='@ITK_BUILD_STUB_LIB_SPEC@'
--
--# String to pass to linker to pick up the Itk stub library from its
--# installed directory.
--ITK_STUB_LIB_SPEC='@ITK_STUB_LIB_SPEC@'
-+itk_LIB_SPEC='@itk_LIB_SPEC@'
-+ITK_LIB_SPEC='@itk_LIB_SPEC@'
- 
- # Location of the top-level source directories from which [incr Tk]
- # was built.  This is the directory that contains a README file as well
-@@ -42,4 +35,5 @@ ITK_STUB_LIB_SPEC='@ITK_STUB_LIB_SPEC@'
- # compiled in a different place than the directory containing the source
- # files, this points to the location of the sources, not the location
- # where [incr Tk] was compiled.
--ITK_SRC_DIR='@ITK_SRC_DIR@'
-+itk_SRC_DIR='@itk_SRC_DIR@'
-+ITK_SRC_DIR='@itk_SRC_DIR@'



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

2016-10-14 Thread Amy Winston
commit: 94a97c736d1bdc9a94aec08fdac527702fffa332
Author: Amy Winston  gentoo  org>
AuthorDate: Fri Oct 14 17:37:35 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Fri Oct 14 17:37:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94a97c73

dev-tcltk/itk: remove unused patch

Package-Manager: portage-2.2.28

 dev-tcltk/itk/files/itk-4.0.0-install_data.patch | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-tcltk/itk/files/itk-4.0.0-install_data.patch 
b/dev-tcltk/itk/files/itk-4.0.0-install_data.patch
deleted file mode 100644
index caea5ba..
--- a/dev-tcltk/itk/files/itk-4.0.0-install_data.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 Makefile.in.ori2013-01-10 19:43:56.349623406 +0100
-+++ Makefile.in2013-01-10 19:46:08.634960354 +0100
-@@ -100,10 +100,13 @@
- 
- top_builddir  = .
- 
--INSTALL   = @INSTALL@
--INSTALL_PROGRAM   = @INSTALL_PROGRAM@
--INSTALL_DATA  = @INSTALL_DATA@
--INSTALL_SCRIPT= @INSTALL_SCRIPT@
-+INSTALL_OPTIONS   =
-+INSTALL   = $(SHELL) $(srcdir)/tclconfig/install-sh -c 
${INSTALL_OPTIONS}
-+INSTALL_DATA_DIR = ${INSTALL} -d -m 755
-+INSTALL_PROGRAM   = ${INSTALL} -m 755
-+INSTALL_DATA  = ${INSTALL} -m 444
-+INSTALL_SCRIPT= ${INSTALL_PROGRAM}
-+INSTALL_LIBRARY   = ${INSTALL_DATA}
- 
- PACKAGE_NAME  = @PACKAGE_NAME@
- PACKAGE_VERSION   = @PACKAGE_VERSION@



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

2016-10-14 Thread Amy Winston
commit: 9f6da3a6d637ed10b91f5e1c36517bdba62bec3a
Author: Amy Winston  gentoo  org>
AuthorDate: Fri Oct 14 17:46:35 2016 +
Commit: Amy Winston  gentoo  org>
CommitDate: Fri Oct 14 17:46:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f6da3a6

dev-tcltk/itk: specify slot

Package-Manager: portage-2.2.28

 dev-tcltk/itk/itk-3.4.1.ebuild | 4 ++--
 dev-tcltk/itk/itk-4.0.0.ebuild | 4 ++--
 dev-tcltk/itk/itk-4.0.1.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-tcltk/itk/itk-3.4.1.ebuild b/dev-tcltk/itk/itk-3.4.1.ebuild
index 14be48d..03cab3c 100644
--- a/dev-tcltk/itk/itk-3.4.1.ebuild
+++ b/dev-tcltk/itk/itk-3.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,7 +19,7 @@ LICENSE="BSD"
 KEYWORDS="alpha amd64 ia64 ppc sparc x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
-