diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
commit | b8c7370a682e4e29cda623222d17a790c01c3642 (patch) | |
tree | f6caa14689bd00a5760eadaa381ff41e50ef3c1b /dev-tcltk | |
parent | 8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff) |
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'dev-tcltk')
-rw-r--r-- | dev-tcltk/Manifest.gz | bin | 5475 -> 5476 bytes | |||
-rw-r--r-- | dev-tcltk/expect/Manifest | 3 | ||||
-rw-r--r-- | dev-tcltk/expect/expect-5.45.4-r4.ebuild | 80 | ||||
-rw-r--r-- | dev-tcltk/expect/files/expect-5.45-format-security.patch | 2 |
4 files changed, 3 insertions, 82 deletions
diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz Binary files differindex e45e10f8f8f2..adab1a267d67 100644 --- a/dev-tcltk/Manifest.gz +++ b/dev-tcltk/Manifest.gz diff --git a/dev-tcltk/expect/Manifest b/dev-tcltk/expect/Manifest index 71656d96bc47..666e1a4b8930 100644 --- a/dev-tcltk/expect/Manifest +++ b/dev-tcltk/expect/Manifest @@ -1,6 +1,6 @@ AUX expect-5.44.1.15-ldflags.patch 360 BLAKE2B d479931cb0d8621d196b8dac3b0f7134f2998061e26f39d06165d71dc00c15895290edf552ee1258c5f988845e6a0b3c5d1df3c694433ef185689ff1d41a96d6 SHA512 36c62ec8043249ae0b9b0c4470937cc99b31c4845d5e67e37403f7e9d97be9edb37dc0a5c8abd2df50cace62b0d87303dbc62fdd2a3e87b501d2b983460ab75f AUX expect-5.45-darwin-install_name.patch 727 BLAKE2B fca6df8c6d01bd54f26e6a2311f61b70e4e45daaa01e7d1165f04bdba7232e36e1c5ac409faf99cb8a03f5227c829bd93cc00d248129e2ebdaccae8657cb11d1 SHA512 886d378caa8d63add7d4ac73c90b53b4b30d642a2a5cf06c80aad87f57d49a3362bf506fe12f6aade77c56b8b4c83ffe18138143cdf0fe5d7e9e2d673f2bc6d5 -AUX expect-5.45-format-security.patch 428 BLAKE2B 98e4d1da9f790bb1ab1b0b8481c5c0a747823f0998fff7993316d44cd5b29659467901c9f2e78d6b77342a9f0cb9072730a8600240fa37f240e10cc677162f63 SHA512 b85f0985b908f72d960eeb00567caab048874806c68d259835dc4564e33032524e9026e07ece3ad5f8669d67f7976019efb5dd763ba84b4cc13571ca999c7f06 +AUX expect-5.45-format-security.patch 484 BLAKE2B e62374a40012cbb8a6f0ffe74909a0e1f5ddbaa586f820e4feb725ccd2e7bc745d62b5f596ed3817f2a81a96ad452d95e40a4283c42749e90376fa7811fb3cb2 SHA512 1fe3388dc0d269c354179897ef0d560b99b1eb97be13f7eb1fb90cee759ff8eb2f8253cccb928fa07026084ce42fac54076e7b26e2e7a52fecdcae2feb114c86 AUX expect-5.45-gfbsd.patch 996 BLAKE2B 46183afae664e2995403e36b423e0576022063d8acfb681dd98d6e98e54c86588f0e74067b929fe105bc477fedd8709b749857dcdaf5e57fa28445dad34c4139 SHA512 4fa7c4723c9ad2f5811c5762abe202f1d7584a6050c75cab277fe1b6c697809204a9adcf6f6f6c3c215c8df32f3ac9b083da907777b1ea02e1a4e64b8bf91242 AUX expect-5.45-headers.patch 2280 BLAKE2B 6326615eee52aaa7307b32d048af21d657cb308e737995944b7e081a06a4d6b6f3409836b28835e6534ef57215542b524061cb731be3b419b23ab2ba38184079 SHA512 ac55ec9d65e87d5c64327d802fa16eab9f218f71e760090b2afc00b5fdb791859e6d1f35b0d1a5f52e7ff6ffb21e538581a1782976754fe8ae3ca5950c8db55c AUX expect-5.45-warnings.patch 18021 BLAKE2B 6223588f347ba4ac5c679fbe0fabc5d4a6ac72603768cef4a166f5bcd0632392d0d8d4d80d747c985b2451cee30cec84a32f219ae19b99add91988d35f3c0dd8 SHA512 5ea67f4a481e9930998297896c31daefbf663cb6a4cae0421bf1d40906e7112a4c0c46da3cfb6a05dc4efd7ddb0543c05db086b7bf59901a1dea75ab9b73fc37 @@ -8,6 +8,5 @@ AUX expect-5.45.4-configure-clang16.patch 5377 BLAKE2B dd8a65e98e269f3b3ca086099 AUX expect-5.45.4-configure-in.patch 2408 BLAKE2B d198b599eeff18833e9532945aaf921779229ddecfbe478f985f2d742a39875e68cdca97fbca6aa5ca572f4c31c3a2491c8ddf473042952213232d3bfd070eee SHA512 7b60a268c6e4c0875978a619a451eb669a519f74623fbcecd90299b22e0ba73f6884177a16367e5ee94828c55636dba2f70c324576c1cc077d389912f4d7409d AUX expect-5.45.4-examples.patch 935 BLAKE2B df87d211f6693b836e2e8ca2b63c56a9dd073a8e2ab3f71b38523d4797da0c54411d51bd38e5568c0b850b30ce89d7c984945e704486eb61ca5077709de514fc SHA512 0cad9007f82d2e9fb1994e7b8a84858603cca471f34dbbaddadc30b4594c5cb31cb29749629bcea47b1da4abe3526ddc1c5ea36fb816571bc9c6ffadc120667c DIST expect5.45.4.tar.gz 632363 BLAKE2B a3a936e7644c922fdd474fa08c45926396ccce9a63e5f65f4d5e157f5160cfe4de47688734b39d13281d9548aac492810f19236e06563903d3d8081e4661048d SHA512 a8dc25e8175f67e029e15cbcfca1705165c1c4cb2dd37eaaaebffb61e3ba132d9519cd73ca5add4c3358a2b0b7a91e878279e8d0b72143ff2c287fce07e4659a -EBUILD expect-5.45.4-r4.ebuild 2166 BLAKE2B 8bdcf2ae8f279aaa6cb6bcff09f2cef7bdadc800921900275108b6fa52e8fbcfb23e247ab3bb5511d69f5220ace31875d5a582218d4523c8b31ed6e70ff07920 SHA512 51c9afecf04293298a11970bfc1ccecfb24477a3b2ce9badc6c8999875ebfc8185bccacf3a739c86b00c20ab8787c0e24f21a54623500ca43b8b8cb4d610b7c5 EBUILD expect-5.45.4-r5.ebuild 2207 BLAKE2B cb8da15fddb32e065adcb8ed7a855e3f1757ba53ca2135bf5712fe4e35ae56cc0fe2e8de695f62fc41446e80dd729b063723552bc356c6894afab3a9708adb58 SHA512 cb6346a07845e6a1b2026a84d5cb27ae9ca06023dfb231a09511b10ba21d699279ec320dd8b4b3d263fe0e9a85311cfa15d7fede1c74f38c2e94066e7a2bbf44 MISC metadata.xml 330 BLAKE2B 4e561b8ea0a607e2fde49595d4808e51b2df54c2d8f3d65c47a4e592e7d7897db71a6677b0330c7c32a8e5773b9571de0e4c8d33c4f8a5c3f0e0f7192082b177 SHA512 fec72aa15126bbe40bc5277bb743acf07203a6153ee52e69f1e828dfc53757b3d11a8e09175397a06bdb4f2c5e683db1ec74de254a6b36926192e5868f2e5ec6 diff --git a/dev-tcltk/expect/expect-5.45.4-r4.ebuild b/dev-tcltk/expect/expect-5.45.4-r4.ebuild deleted file mode 100644 index ba137b0db314..000000000000 --- a/dev-tcltk/expect/expect-5.45.4-r4.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools edo flag-o-matic - -MY_P="${PN}${PV}" -DESCRIPTION="tool for automating interactive applications" -HOMEPAGE="https://core.tcl-lang.org/expect/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.tar.gz" -S="${WORKDIR}"/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" -IUSE="debug doc test threads" -RESTRICT="!test? ( test )" - -DEPEND=">=dev-lang/tcl-8.2:=[threads?]" -RDEPEND="${DEPEND}" -BDEPEND="test? ( dev-util/dejagnu )" - -PATCHES=( "${FILESDIR}"/${P}-examples.patch ) - -src_prepare() { - default - sed -i "s:/usr/local/bin:${EPREFIX}/usr/bin:" expect.man || die - - eapply "${FILESDIR}"/${PN}-5.45-gfbsd.patch - eapply "${FILESDIR}"/${PN}-5.44.1.15-ldflags.patch - eapply "${FILESDIR}"/${PN}-5.45-headers.patch #337943 - eapply "${FILESDIR}"/${PN}-5.45-format-security.patch - eapply "${FILESDIR}"/${PN}-5.45.4-configure-in.patch - eapply "${FILESDIR}"/${PN}-5.45.4-configure-clang16.patch || die - - sed -i 's:ifdef HAVE_SYS_WAIT_H:ifndef NO_SYS_WAIT_H:' *.c || die - - # fix install_name on darwin - [[ ${CHOST} == *-darwin* ]] && \ - eapply "${FILESDIR}"/${P}-darwin-install_name.patch - - mv configure.{in,ac} || die - - eautoconf -} - -src_configure() { - # bug #881687 - append-flags -std=gnu89 - - # the 64bit flag is useless ... it only adds 64bit compiler flags - # (like -m64) which the target toolchain should already handle - econf \ - --cache-file="${S}"/config.cache \ - --with-tcl="${EPREFIX}/usr/$(get_libdir)" \ - --disable-64bit \ - --enable-shared \ - $(use_enable threads) \ - $(use_enable debug symbols mem) -} - -expect_make_var() { - touch pkgIndex.tcl-hand || die - printf 'all:;echo $('$1')\ninclude Makefile' | emake --no-print-directory -s -f - - rm -f pkgIndex.tcl-hand || die -} - -src_install() { - default - - if use doc ; then - docinto examples - - edo dodoc \ - example/README \ - $(printf 'example/%s ' $(expect_make_var _SCRIPTS)) \ - $(printf 'example/%s.man ' $(expect_make_var _SCRIPTS_MANPAGES)) - fi -} diff --git a/dev-tcltk/expect/files/expect-5.45-format-security.patch b/dev-tcltk/expect/files/expect-5.45-format-security.patch index c623264be27a..44ee6d108253 100644 --- a/dev-tcltk/expect/files/expect-5.45-format-security.patch +++ b/dev-tcltk/expect/files/expect-5.45-format-security.patch @@ -1,3 +1,5 @@ +https://core.tcl-lang.org/expect/info/094d670f6250f34c + exp_clib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) |