From cb7e4377c338fd6cd2fb4fc22d64eef88e390161 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Feb 2024 23:41:01 +0000 Subject: gentoo auto-resync : 28:02:2024 - 23:41:01 --- dev-tcltk/Manifest.gz | Bin 5489 -> 5489 bytes dev-tcltk/itcl/Manifest | 2 +- dev-tcltk/itcl/itcl-4.2.4-r1.ebuild | 77 ++++++++++++++++++++++++++ dev-tcltk/itcl/itcl-4.2.4.ebuild | 76 ------------------------- dev-tcltk/itk/Manifest | 5 +- dev-tcltk/itk/itk-4.1.0-r1.ebuild | 68 +++++++++++++++++++++++ dev-tcltk/itk/itk-4.1.0.ebuild | 3 +- dev-tcltk/itk/itk-4.2.3.ebuild | 68 +++++++++++++++++++++++ dev-tcltk/iwidgets/Manifest | 3 +- dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild | 3 +- dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild | 71 ++++++++++++++++++++++++ dev-tcltk/scwoop/Manifest | 2 +- dev-tcltk/scwoop/scwoop-4.1-r1.ebuild | 3 +- dev-tcltk/tclpython/Manifest | 3 +- dev-tcltk/tclpython/tclpython-5.0-r1.ebuild | 44 --------------- dev-tcltk/tclpython/tclpython-5.0-r2.ebuild | 3 +- dev-tcltk/tkpiechart/Manifest | 2 +- dev-tcltk/tkpiechart/tkpiechart-6.5-r2.ebuild | 3 +- 18 files changed, 299 insertions(+), 137 deletions(-) create mode 100644 dev-tcltk/itcl/itcl-4.2.4-r1.ebuild delete mode 100644 dev-tcltk/itcl/itcl-4.2.4.ebuild create mode 100644 dev-tcltk/itk/itk-4.1.0-r1.ebuild create mode 100644 dev-tcltk/itk/itk-4.2.3.ebuild create mode 100644 dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild delete mode 100644 dev-tcltk/tclpython/tclpython-5.0-r1.ebuild (limited to 'dev-tcltk') diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz index 04588490e4f8..c8f0161878e8 100644 Binary files a/dev-tcltk/Manifest.gz and b/dev-tcltk/Manifest.gz differ diff --git a/dev-tcltk/itcl/Manifest b/dev-tcltk/itcl/Manifest index 20964e32367e..ffc9b764586e 100644 --- a/dev-tcltk/itcl/Manifest +++ b/dev-tcltk/itcl/Manifest @@ -2,5 +2,5 @@ AUX itcl-4.2.4-gentoo.patch 435 BLAKE2B 2097c09df204f1b63132dbfa48dbbc9f8abfaf2c DIST itcl-4-2-2.tar.gz 522497 BLAKE2B 3bb79525e5796b37b9274fe514b2430f8cd3f17f9b63ad008e1cc011eb298d47efedc9b684ea23cc0811f2da5f14d5dbc2c6e4b3ebf8bd7787fcc71661a621db SHA512 60bb5fba6c1188cbec15236c2f33b2409ff7a77af89526552a865376703574d01075fa9422d89e6f10c188b3eb8b3553f6d449704f55444005d2050de1c255d6 DIST itcl-4-2-4.tar.gz 536828 BLAKE2B 970d6e5cbe7322d88a0117737df553f155cdda3264aaae93b30db361f40296dde74f1652d26bb6afccc3ca4c825fbc012710d8292b6df991af3a86f8e31c2e8b SHA512 fbe3e4298721b97777947675b42a434c8c7ec566564b81b1479fb958519ac4176b707f9be7bc6860ee72ee10fe29c82b211c4ac816f9ba6d4269ab43007eefe6 EBUILD itcl-4.2.2.ebuild 1641 BLAKE2B d9cb4caf741b5b04af2ed1e9965fb44fbf88425199c1021539ecd5d2dc25c012fbd77c99720fcf1f9956d83a9babda2ecd8dc31f2514af543aeb4af794bd9f6d SHA512 87721fc43a968d94b6197fce23f31a5f10855b548743674d5a41432db0094087bdae5884eefedbfc651f16faba3b8cd0f607f7f776ddb9e225b03f7db80b563d -EBUILD itcl-4.2.4.ebuild 1792 BLAKE2B 3433bb417dc93df3ca3e79ea26cbd68d62e71529e1a9d05378184ef1f2c75e88b14bb5c63e5377d8a3c7c91ed7431b64a879cb7476b7b6bfcce8f314daba001f SHA512 1862cdf8c961b593e152f0033320980adaca99ca25993cc98ac01837bb7f532278ddb9fc177b743bfd15da014ce442d5e69e3a6cb86fba2bcfb334d44f22ece6 +EBUILD itcl-4.2.4-r1.ebuild 1836 BLAKE2B 70c8d1600a1574ae8c7a4f06023d7885b9f89e7582b1b783738333ac898564c70c070a5ef3c88b1d552958fea47963087c2382b823548a2133901b7257ed5c4b SHA512 856cf6655ec29d4a6091ec63a87151b5d2b5e4a556eeb2dea7ab4289614fb1907728eaf63a25b80a7dc4418972b22d5d564e1be1f502eebc11781c599110df16 MISC metadata.xml 381 BLAKE2B 10be715b2d7375efe50d58e9fa2ac732553271e077bdebed3a0422b0a3f0932aa6d2ccb15f4c1db1aca8d619b20efc593d417b5adbec6c1dfb41ddda409e98b5 SHA512 6343f2deffd5ac471db9b2ebfa6ed602a4ce2beed9aa47e58e3bf49c040f847d12f209549151ca4947f6690f001effa8e8ab60172e8b2a182c59b77938761417 diff --git a/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild new file mode 100644 index 000000000000..bf4ef0c480da --- /dev/null +++ b/dev-tcltk/itcl/itcl-4.2.4-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MYP="${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/${MYP}.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=">=dev-lang/tcl-8.6:0=" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${PN}-${MYP}" + +# somehow broken +#RESTRICT=test + +QA_CONFIG_IMPL_DECL_SKIP=( + stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support +) + +PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) + +src_prepare() { + default + cp -r itclWidget/tclconfig tclconfig || die + echo "git-a3e8b43c671afc7f0d82bd892325d42c813791ab" > manifest.uuid + eautoreconf +} + +src_configure() { + econf \ + --with-tcl="${EPREFIX}"/usr/$(get_libdir) \ + --with-tclinclude="${EPREFIX}"/usr/include \ + --disable-rpath +} + +src_compile() { + # adjust install_name on darwin + if [[ ${CHOST} == *-darwin* ]]; then + sed -i \ + -e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \ + "${S}"/Makefile || die 'sed failed' + fi + + sed 's:-pipe::g' -i Makefile || die + + emake CFLAGS_DEFAULT="${CFLAGS}" +} + +src_install() { + default + + local MY_P=${PN}${PV} + + sed \ + -e "/BUILD_LIB_SPEC/s:-L${S}::g" \ + -e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \ + -e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \ + -e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \ + -e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \ + -i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die + + cat >> "${T}"/34${PN} <<- EOF + LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/" + EOF + doenvd "${T}"/34${PN} + dosym . /usr/$(get_libdir)/${MY_P}/library +} diff --git a/dev-tcltk/itcl/itcl-4.2.4.ebuild b/dev-tcltk/itcl/itcl-4.2.4.ebuild deleted file mode 100644 index 264d0c966f03..000000000000 --- a/dev-tcltk/itcl/itcl-4.2.4.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -MYP="${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/${MYP}.tar.gz" - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=">=dev-lang/tcl-8.6:0=" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${PN}-${MYP}" - -# somehow broken -#RESTRICT=test - -QA_CONFIG_IMPL_DECL_SKIP=( - stat64 opendir64 rewinddir64 closedir64 # used to test for Large File Support -) - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_prepare() { - default - cp -r itclWidget/tclconfig tclconfig || die - echo "git-a3e8b43c671afc7f0d82bd892325d42c813791ab" > manifest.uuid - eautoreconf -} - -src_configure() { - econf \ - --with-tcl="${EPREFIX}"/usr/$(get_libdir) \ - --with-tclinclude="${EPREFIX}"/usr/include \ - --disable-rpath -} - -src_compile() { - # adjust install_name on darwin - if [[ ${CHOST} == *-darwin* ]]; then - sed -i \ - -e 's:^\(SHLIB_LD\W.*\)$:\1 -install_name ${pkglibdir}/$@:' \ - "${S}"/Makefile || die 'sed failed' - fi - - sed 's:-pipe::g' -i Makefile || die - - emake CFLAGS_DEFAULT="${CFLAGS}" -} - -src_install() { - default - - local MY_P=${PN}${PV} - - sed \ - -e "/BUILD_LIB_SPEC/s:-L${S}::g" \ - -e "/BUILD_STUB_LIB_SPEC/s:-L${S}::g" \ - -e "/BUILD_STUB_LIB_PATH/s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \ - -e "/INCLUDE_SPEC/s:${S}/generic:${EPREFIX}/usr/include:g" \ - -e "s:${S}:${EPREFIX}/usr/$(get_libdir)/${MY_P}/:g" \ - -i "${ED}"/usr/$(get_libdir)/${MY_P}/itclConfig.sh || die - - cat >> "${T}"/34${PN} <<- EOF - LDPATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/" - EOF - doenvd "${T}"/34${PN} -} diff --git a/dev-tcltk/itk/Manifest b/dev-tcltk/itk/Manifest index be2815907855..104ba30d52e2 100644 --- a/dev-tcltk/itk/Manifest +++ b/dev-tcltk/itk/Manifest @@ -1,3 +1,6 @@ +DIST itk-4-2-3.tar.gz 168217 BLAKE2B 450c9f3393228b93a716cf338ad322ecc8934aca08a1f7c4a81dab07a38ac6729ab2ae43b7197130e3cda1bc03ed61c81f9d63cac542d8dcbb199764d47ae4d7 SHA512 0c5c70119b0d0dd950a8e3a52f5a508935bad920f647c38193980a414f617589711a65f4eac3ec67c4bef72f787205cae12513d4d3d35c3b8a795b1bb763fac4 DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e -EBUILD itk-4.1.0.ebuild 1516 BLAKE2B 44843a10107dd5cdee59d6ed9defe1d43ed51d0332981b2aa0481f554b2a40facdaec77b3c942b200f7fff9aee5daf3cdf5aee38367a3dcdcd2e08365d8ed050 SHA512 76403c618cbef6f96cb75a295e063711f56773e4f637599574d6503194c37351323b3015467638753fa6d2b8c66f80c460f05065426e0cebba6f2a3e60385e21 +EBUILD itk-4.1.0-r1.ebuild 1562 BLAKE2B df7ee644a4cf5e34e2e835a47a3b2ece3b9eef79580829e7036426ff05e0342025b2d0420ec0a234950a4ef179d262bf94e981422a38a5bbd4053bbac0e8bcf9 SHA512 3a4855706f14634dcb7e5e550f925a7fbc10dcacbc1cf3df4e29338477c86ce0ad88dfc1b47d9738b69a41aa9605f6a33b52957ea374a88a88e8c2671dd8e288 +EBUILD itk-4.1.0.ebuild 1508 BLAKE2B 2b64143fa0af0484031ad5da27bd7c1daccaa27a4ea22de84cb3acd1a75498dc16b9e7caea18596f6e61fd11bd01e2cd4f8a7f1dc136c893eb4a8c89f1b47050 SHA512 1fad28a9ca4cf3e4f9fcbe484044ca496c39f9ed45e6acbe8e2c5c8da01b20d9dfeea029aa0c578cd7a062f6d0914850b714c4a4e615f8d39fd92a98d4584ec8 +EBUILD itk-4.2.3.ebuild 1513 BLAKE2B 03973cc0e51f41261cff12c058f005a617d851840e9ee971815e2a2bb5dd72f1d998e9592fbff601ac96ce14aac709159fef550b0ea8007b2147cf1614265958 SHA512 0d29a8aa3db2a8e7bc2dbb57ce9ef06dadcfb008f8e4d8bd9362dbbc46060fef39c3683a1b61ca53480581d1d975136d1e04b93631c3ca0f91d7e054165501f6 MISC metadata.xml 331 BLAKE2B cbfdc70f22edb7232306f89415cbcc6fa3470bea62eafd86b3a6f9fe81c78a5623a3b88c44b2d30d9029fe0d8a551c607abd63abe012dbf2891101d1f2270ff6 SHA512 fc1787936c65143bf99af7adb3f83d4e4166c2584de2608bdc19e6ad2a749055df5337cb7417c34ca9adc112197d55ec7058acaf85695d1bd9215abdcc073ac4 diff --git a/dev-tcltk/itk/itk-4.1.0-r1.ebuild b/dev-tcltk/itk/itk-4.1.0-r1.ebuild new file mode 100644 index 000000000000..86f5abce75fe --- /dev/null +++ b/dev-tcltk/itk/itk-4.1.0-r1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools virtualx + +MY_PV=${PV/_beta/b} + +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" + +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() { + mv configure.{in,ac} || die + AT_M4DIR=.. eautoconf + sed 's:-pipe::g' -i configure || die + default +} + +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) \ + --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 +} 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" 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 000000000000..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 +} diff --git a/dev-tcltk/iwidgets/Manifest b/dev-tcltk/iwidgets/Manifest index dab0e757099a..5a481af5e6c9 100644 --- a/dev-tcltk/iwidgets/Manifest +++ b/dev-tcltk/iwidgets/Manifest @@ -2,5 +2,6 @@ AUX iwidgets-4.1.1-dash.patch 453 BLAKE2B 2e6b0b187f834f208c84f5c206aadba1953656 DIST itcl4.1.1.tar.gz 436718 BLAKE2B 50f5518460dc6569edcd0229b71439cb10a724b50c31387ebd1ffa85f9fbf58d5bd5163847a1d7ffa791d5acd5d72b08188f01f0e5c4730ba9060fc531071cd4 SHA512 1e08dbefe33e5464320c62e32d153b3e473462cded2d715ba1c504deacf190062672fbece40a021f25798440e2fbed4ecda763db5789fc6afb5eb2052bdf66e2 DIST itk4.1.0.tar.gz 253796 BLAKE2B 7d51689d41871f39fbdf940f1aede2c89ee0165cc6be989f7da65df85a0d15e5db037722a5e30a284e51129b7bfff20dfde0fbc78d2d72d8acb9031f328a5d16 SHA512 1deed09daf66ae1d0cc88550be13814edff650f3ef2ecb5ae8d28daf92e37550b0e46921eb161da8ccc3886aaf62a4a3087df0f13610839b7c2d6f4b39c9f07e DIST iwidgets-4.1.1.tar.gz 720630 BLAKE2B f276159893b19d7af7cbbe3653f9e406184c76065ae7906c34388545bdfff1b9e427a6e9b1985f349e9229c69c935b5b85ae8a0fd15ef28b0a1312fc4fcec8f4 SHA512 56fd91d832c59426b030bde2ec7136e46751503dac1b650d195251cac7ef1d1a7024adb2d995fe835f1039a0f99eb616db97a9e9c591f827a911eea2c233c305 -EBUILD iwidgets-4.1.1-r2.ebuild 1529 BLAKE2B f5a0f64f1b4d22f01f48b49d34e79088562603ad4ebf1fef3af791654d3e765404ce67046a338318bcb8f9322e7ead9eebe2f0ac4f3d9cf643a3123039c59bd2 SHA512 f500981df684b7c4695ebc3df38eeb3f0a1b2b16207b6c6a0b04f02fac809e682c5f047b19031d14ed71e0246ab8e0cea49b03a81236ec38a4685cc49c27c48c +EBUILD iwidgets-4.1.1-r2.ebuild 1521 BLAKE2B 183a01e532c3ba673f150fcc8a51351b3b286b2e5408864cca58509e17bc4dd6b83e3243421f872bdb435899af281b2a6bdf79bcd06181940a357bf399e92965 SHA512 4604781a62a04aa7ab4b08a8df2f5fd73fb8df5b670e0ff461de04f0358df94c0815056134cf85953a74e44f1846d22394e2030a3112fd89a38c7630fe6d6cf2 +EBUILD iwidgets-4.1.1-r3.ebuild 1603 BLAKE2B a999ef5621743e546b7f59382c69ba619da5db65eb081b4c861a8603721dfdb3fc63dbf9bf0f113eddafd4007cc88293f3d33573064bdb7655f7f9f5aff3831a SHA512 56b43ac438999640f2fb4f96226640546d582408edc5611dc4daba813f44493213bf2a89490e64aca96dcaf3a4acf712c2d24effd56c936d133f8f95dd0c2a26 MISC metadata.xml 331 BLAKE2B cbfdc70f22edb7232306f89415cbcc6fa3470bea62eafd86b3a6f9fe81c78a5623a3b88c44b2d30d9029fe0d8a551c607abd63abe012dbf2891101d1f2270ff6 SHA512 fc1787936c65143bf99af7adb3f83d4e4166c2584de2608bdc19e6ad2a749055df5337cb7417c34ca9adc112197d55ec7058acaf85695d1bd9215abdcc073ac4 diff --git a/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild b/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild index bec5525391f4..4c987c7b97f8 100644 --- a/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.ebuild +++ b/dev-tcltk/iwidgets/iwidgets-4.1.1-r2.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=8 @@ -19,7 +19,6 @@ SRC_URI=" LICENSE="HPND Old-MIT tcltk" SLOT="0" KEYWORDS="amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux" -IUSE="" RESTRICT="!test? ( test )" DEPEND=" diff --git a/dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild b/dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild new file mode 100644 index 000000000000..314bd6b1b9a7 --- /dev/null +++ b/dev-tcltk/iwidgets/iwidgets-4.1.1-r3.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit virtualx autotools + +BASE_URI_ITCLTK="mirror://sourceforge/incrtcl/%5BIncr%20Tcl_Tk%5D-4-source" + +DESCRIPTION="Widget collection for incrTcl/incrTk" +HOMEPAGE="http://incrtcl.sourceforge.net/itcl/" +SRC_URI="mirror://sourceforge/incrtcl/%5BIncr%20Widgets%5D/${PV}/${P}.tar.gz" + +LICENSE="HPND Old-MIT tcltk" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-tcltk/itcl-4.2.4-r1 + >=dev-tcltk/itk-4.1.0-r1" +RDEPEND="${DEPEND}" + +QA_CONFIG_IMPL_DECL_SKIP=( + stat64 # used to test for Large File Support +) + +PATCHES=( "${FILESDIR}"/${P}-dash.patch ) + +src_prepare() { + default + sed \ + -e "/^\(LIB\|SCRIPT\)_INSTALL_DIR =/s|lib|$(get_libdir)|" \ + -i Makefile.in || die + + eautoreconf + + # Bug 115470 + rm doc/panedwindow.n + + rm tests/hierarchy.test || die +} + +src_configure() { + local itcl_package=$(best_version dev-tcltk/itcl) + local itcl_version=${itcl_package#*/*-} + local itcl="itcl${itcl_version%-*}" + local itk_package=$(best_version dev-tcltk/itk) + local itk_version=${itk_package#*/*-} + local itk="itk${itk_version%-*}" + econf \ + --with-tcl="${EPREFIX}"/usr/$(get_libdir) \ + --with-tk="${EPREFIX}"/usr/$(get_libdir) \ + --with-itcl="${EPREFIX}"/usr/$(get_libdir)/${itcl} \ + --with-itk="${EPREFIX}"/usr/$(get_libdir)/${itk} +} + +src_compile() { + : +} + +src_test() { + virtx default +} + +src_install() { + default + + # demos are in the wrong place: + mv "${ED}/usr/$(get_libdir)/${PN}${PV}/demos" "${ED}/usr/share/doc/${PF}/" +} diff --git a/dev-tcltk/scwoop/Manifest b/dev-tcltk/scwoop/Manifest index 0b8c78b128b7..422f9b432606 100644 --- a/dev-tcltk/scwoop/Manifest +++ b/dev-tcltk/scwoop/Manifest @@ -1,3 +1,3 @@ DIST scwoop-4.1.tar.gz 86368 BLAKE2B 3bd736e2f3aad4b6ca10582e78c0b6bafdb8314577c6176ca386f98074d1ecc81151fe724423e09a6c2fa553d9ecee7f246b4297f74e42c78539f1ef169f2c6b SHA512 8fd3fc01bd133aa155b45dcc5a821986aa72115fe248e0382611604f9e23596506f0d34ac331c4824bfd84dce7958b7a10186551604a0614572ee4e84fa3be21 -EBUILD scwoop-4.1-r1.ebuild 575 BLAKE2B 1a61ebc329825ea22a824ebf8e1366dd54b87c6259050bdb524265ff5a9294f259ed68712490bb9e27b7ce8a09afcea15b2c1c3f057e6e70e067a3eef82c2042 SHA512 f9ffca0e181bf9ffd4e9a9282b8b887c6ff9d8f91cd47862e7e2cd3a6e17a7fec5da9d2e3fa7c4967e0363b7f4fb3efa5a9912d3754607d341940dbd54c09fe2 +EBUILD scwoop-4.1-r1.ebuild 567 BLAKE2B 1bf07d6616b4d65f73d345415e08b267f58dfff39a5e8d433dea5fc12792e8be1bde580024726c87846a76bca11046b359b7e69fae308dd585f72e4dd733ee5f SHA512 c419f3624304026797320e9e1f3bbf4ac72eb0fb9f854a403eeff03d9033a6d1ab97ddabd3edc5fe5bddcb71be3ed6a86ec73fbc4c474fd94ecfe523d4d0cc47 MISC metadata.xml 250 BLAKE2B f1a89a42f9941c35d4c33e6b1ca5be829cac098278d63286f933d991b1d607e0b36dc7b8f0df39c6dce626aae579f7b1a83c37a1e6a72d02904ecc9a15e5783d SHA512 7468dbefac3a8c659585848363487988f297e7e8f29c7aa866cae9099f1828b2a7a45387df2e2a7d284f1f0b5c239de49b7610dbad7a3e63efba529cd48388a5 diff --git a/dev-tcltk/scwoop/scwoop-4.1-r1.ebuild b/dev-tcltk/scwoop/scwoop-4.1-r1.ebuild index 9576b7603884..bf25372e0b22 100644 --- a/dev-tcltk/scwoop/scwoop-4.1-r1.ebuild +++ b/dev-tcltk/scwoop/scwoop-4.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,6 @@ SRC_URI="http://jfontain.free.fr/${P}.tar.gz" LICENSE="jfontain" KEYWORDS="amd64 ~ppc x86" SLOT="0" -IUSE="" DEPEND="dev-tcltk/tcllib" RDEPEND="${DEPEND}" diff --git a/dev-tcltk/tclpython/Manifest b/dev-tcltk/tclpython/Manifest index 84a388f08586..e839177d8110 100644 --- a/dev-tcltk/tclpython/Manifest +++ b/dev-tcltk/tclpython/Manifest @@ -1,5 +1,4 @@ AUX tclpython-5.0-gentoo.patch 1476 BLAKE2B 86b099a5a30506c4f3dfb4c382a34dbc211b8eceabe039e033d6ec45d80d03bf64a259673ac80f4478b49a55e4605c8387bf17f3c9e3f4467345ca66ba2d98c7 SHA512 abc41ffae87ad1dabbac1dbc747c7df199559aa4d9be9676282d55020d5f1c9bde444ceb59363ddbcb2e786749fa9e42a0192d300be0fd945a01021da2abe8a9 DIST tclpython-5.0.tar.gz 19327 BLAKE2B bad25a6eb04dbcd9ca3e9bc81d44f098f31f2acf367ecc32307596d5da3ed95752b3c60d9ee74fc04e21669e0361f0790edad3ad5793c78ece4904beacd92900 SHA512 fe15218fe00e921384dbd9611685b86cb6dfacb515a95545079550aeadaaafc3964e6ef0594a268a3fd900f40d178659e8b7f6f2a6d9aa507b59a8be0bd116af -EBUILD tclpython-5.0-r1.ebuild 1015 BLAKE2B 6cfe7f84d570bf93b99f428caefee349f95cc76aa60fa3a2f1b390e1e063296cfd0a4c2a9fb5343c8eca4c37606c4989b4ac21f04bea9d48de421d8ba78bd458 SHA512 b8739544082ba402c035672e86b2eeeeafb7c6701e3b05f37b00efe43c7636e3023e709d569e10342a46c5e0469f02dbde40978e962871f2f809b6dbff226317 -EBUILD tclpython-5.0-r2.ebuild 1015 BLAKE2B 644370d61b4cb895acb0b28fe50f48f28f321ec8a11c75cc49a91c5d5c8fb053b12bba657ddbe4f8b0f3488cc80a85a392f1c4323fabe46724fe01076725e527 SHA512 829e3782785436621af2f057b7716e288550d0d30ebfbc578c10300fa3a4f3fffcd13d2e69a5e13f0162eca8a7e40d5b6365e8113bb92f7359f50f92e3a6806f +EBUILD tclpython-5.0-r2.ebuild 1007 BLAKE2B 10615b6f2e0c0b6255fff5e98041369b031962393d5aa60e039bd5ebb24ad9c49f8deb6783f20ee7be99979e94511a6e7d680056ecdf2eedcf1c7efb7211ac11 SHA512 e3b96926e37f33f8dad8682e477097364d5a279c27c35910d0757c13e75c6123b3b1388d5413d4ae10129f2487cd2a60d169ee210c4bc915a259ae6361a847f5 MISC metadata.xml 337 BLAKE2B 3c1da9bcf75dfa06284eddc662e59132d4afc9085ae4327cea50f90bed808266c9857398857a99b8c560110b9339e46a8e74f5e7ce30865474c7aad7aeaaf040 SHA512 065bb7cb172671b9b9cad10777fd6af45f3946c4eb4b7ef34d476f21b93627470c8c9adf21b0d5323495e2787817eaeef9d5b7216da11632ba62a2fb054755d7 diff --git a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild deleted file mode 100644 index 8fb61a8065b1..000000000000 --- a/dev-tcltk/tclpython/tclpython-5.0-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) - -inherit python-single-r1 toolchain-funcs - -DESCRIPTION="Python package for Tcl" -HOMEPAGE="http://jfontain.free.fr/tclpython.htm" -SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - dev-lang/tcl:0=" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) - -src_compile() { - emake PKG_NAME=tclpython3 CC="$(tc-getCC)" \ - MYCFLAGS="${CFLAGS}" \ - MYLDFLAGS="${LDFLAGS} $(python_get_library_path)" -} - -src_test() { - emake PKG_NAME=tclpython3 CC="$(tc-getCC)" test -} - -src_install() { - insinto /usr/$(get_libdir) - doins -r build/tclpython3/tclpython3 - fperms 775 /usr/$(get_libdir)/tclpython3/tclpython3.so.${PV} - dosym tclpython3.so.${PV} /usr/$(get_libdir)/tclpython3/tclpython3.so - - dodoc README.md VERSION.md -} diff --git a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild b/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild index 8bdb8a174f15..26060b8ec2d6 100644 --- a/dev-tcltk/tclpython/tclpython-5.0-r2.ebuild +++ b/dev-tcltk/tclpython/tclpython-5.0-r2.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=8 @@ -14,7 +14,6 @@ SRC_URI="https://github.com/amykyta3/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ppc x86" -IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-tcltk/tkpiechart/Manifest b/dev-tcltk/tkpiechart/Manifest index a6948347121f..60512a2e6100 100644 --- a/dev-tcltk/tkpiechart/Manifest +++ b/dev-tcltk/tkpiechart/Manifest @@ -1,3 +1,3 @@ DIST tkpiechart-6.5.tar.bz2 38096 BLAKE2B d49f54f693d849c3563d28f4387e65d1f2cd19ec647db7e3aa56d85ffb630ca170113ef81e97eb4e464320d37e6e10c7a8bda5cf19fb478a0609226ea28a77f1 SHA512 828f106be8fe37ab8876c7e0b8ee00dee7f067f21489710653909ba277aed65de169e0f592ce0fedf5bc0ffc584d633d163b1b72fb628c1b2e541e8a850636aa -EBUILD tkpiechart-6.5-r2.ebuild 635 BLAKE2B 1b00401d7743365bb74e3d9c2a3b2133d8c51992c7229a47fadeda70c25cebb20caa17255dfa0702ef08fb235ca13246dcd82f7e548767c50647ef5ef0dabd4a SHA512 fd6eafa156e8f2c8aab1a357d2789056cc235141fd5f42fdf72cfea62dd589b9e15f50735568c5a9e98974ac0a6ec2a10bdc20a82c10a5551f8c1350a1841a78 +EBUILD tkpiechart-6.5-r2.ebuild 627 BLAKE2B 414eacaf73d77a059895a04f219cb68c3c6f9f50b2913d38c71f8ec8c3b6cea6d6cfd5232a027b183f41f3f6b494cf5a1cd85bffd9b5bb67e1c930a162299c22 SHA512 aefec22c21f1723fd39faef32aff4b9e9d4f29a777b55a3844da27b163c0a1206c35246eaaf28b859d48ed94f0ad300e0874b313cac8b9d7f84b8c55dab17055 MISC metadata.xml 250 BLAKE2B f1a89a42f9941c35d4c33e6b1ca5be829cac098278d63286f933d991b1d607e0b36dc7b8f0df39c6dce626aae579f7b1a83c37a1e6a72d02904ecc9a15e5783d SHA512 7468dbefac3a8c659585848363487988f297e7e8f29c7aa866cae9099f1828b2a7a45387df2e2a7d284f1f0b5c239de49b7610dbad7a3e63efba529cd48388a5 diff --git a/dev-tcltk/tkpiechart/tkpiechart-6.5-r2.ebuild b/dev-tcltk/tkpiechart/tkpiechart-6.5-r2.ebuild index 9428e0439395..86f30c70ecea 100644 --- a/dev-tcltk/tkpiechart/tkpiechart-6.5-r2.ebuild +++ b/dev-tcltk/tkpiechart/tkpiechart-6.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,6 @@ SRC_URI="http://jfontain.free.fr/${P}.tar.bz2" LICENSE="jfontain" KEYWORDS="amd64 ~ppc x86" SLOT="0" -IUSE="" DEPEND="dev-lang/tk:* dev-tcltk/tcllib" -- cgit v1.2.3