diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-11-05 03:03:37 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-11-05 03:03:37 +0000 |
commit | 564cd64dc5f2727c4df6aeb1bb51327503c84e78 (patch) | |
tree | 44f51d1887abfcdb7df61a570c2ffa0d6841d7db /dev-tcltk | |
parent | 3cc82055be7dba177f4aea15af9f5414b532da7e (diff) |
gentoo auto-resync : 05:11:2024 - 03:03:37
Diffstat (limited to 'dev-tcltk')
-rw-r--r-- | dev-tcltk/Manifest.gz | bin | 5485 -> 5486 bytes | |||
-rw-r--r-- | dev-tcltk/tclreadline/Manifest | 2 | ||||
-rw-r--r-- | dev-tcltk/tclreadline/tclreadline-2.4.0.ebuild | 50 |
3 files changed, 52 insertions, 0 deletions
diff --git a/dev-tcltk/Manifest.gz b/dev-tcltk/Manifest.gz Binary files differindex 2130342a568f..baf6076b953d 100644 --- a/dev-tcltk/Manifest.gz +++ b/dev-tcltk/Manifest.gz diff --git a/dev-tcltk/tclreadline/Manifest b/dev-tcltk/tclreadline/Manifest index 412f44fc5a07..01e387f9852c 100644 --- a/dev-tcltk/tclreadline/Manifest +++ b/dev-tcltk/tclreadline/Manifest @@ -6,7 +6,9 @@ AUX tclreadline-2.1.0-rl-prompt.patch 463 BLAKE2B c9faea41e07303d94ec6eb08f4098f AUX tclreadline-2.3.8-configure-clang16.patch 2333 BLAKE2B 463cb8439559060b4386460741542e4c8145dffeae2c9530d3de9d9f135b572ba8842fcd6310f3972c3edaca305765c9539ede1d703275f14b67000f35a4baa3 SHA512 c9ba602257ebfdbf34def11cc54c3805044abb76dfed686192c51b8c41f3c5eeedcc0912c5ce6ddc26d70fe85b06eef9c0f3079c29eeb2ca5b4c0a224884185c DIST tclreadline-2.1.0.tar.gz 160541 BLAKE2B 44dfd7626b969d03343cfa768d0ad72b9322a13175ca7c713c3981c0abc27967e31a62f3451b5d007569a30a7279be7c2a8f1c7c78e8d0c310964ddba18fa5cb SHA512 bd67a65fe2ec708834fb67fabf2e36e778a6aeeb7a7b69cda298f9e18acc9e03f3a379f81ff7d2d289bfbf1093bc86fecbf96fe5d04a2ca954899cc7df6fe4bf DIST tclreadline-2.3.8.tar.gz 393167 BLAKE2B e6a8d35904a0ed22fac01d7f6b6ecc9eef99acea149253ec9a0f7a3463a163ef17daa052bd4801fb9e365b056ab58d69fe2ec9884a9279881638c7b99c12f6a7 SHA512 0c5ce53a8f4cc222de013932698e442c63b36e3f07d10b962d127444f75c28b2caf7f06b5958150748f7a1d535c577c825b9a0dd525e077a348c3ff899a74e61 +DIST tclreadline-2.4.0.tar.gz 267094 BLAKE2B 4e3296933e6529715adb9d485b304051849c15b3f9965ba61db427e3ad0313fb342aa939568d2e8273c4662bd0f751577ed22c4322f9de9c9766c74c540406ed SHA512 dcab8a436415d94a2795790fc7310a856004e33cc5229fb1f650419576c85fd4946374c35e0a0a18f0c5c7bf24cd264271d88a568dcae88f78be4b9444dafd90 DIST tclreadline_2.1.0-12.debian.tar.gz 9636 BLAKE2B b84487e2e05649c899f705ee4c4ea80a7b05c99440e9b905587300342ce54d48a7d32b750ec2c2a3a12f1aa991f2a47167243ec962f539e02383aac62530a3d9 SHA512 293e9ad14a469891f68b25caa78a99874de87df4c44af4ada7528cf74e898be42b7846fbb6eeabb2dec34995a9ccd9707c61f406b90b90dbca2c24df05f451eb EBUILD tclreadline-2.1.0-r5.ebuild 1862 BLAKE2B 27df0e24ebf67ef25d256e63240c20a8bb38dc1ef23c3c3b5ec4af62b00c3a78b6f588be936d9517b5c2fe0f958b21896c55a0b7cb8c9bc86d5db4dcfdd0e37a SHA512 184c76dcab0fa487ec7d9e9f9e1de3620ad6e4ca78d61c129250845f356d34fd8fb6b6880d8f2dcc53de0d8912ebbe528b7f0a3a513dd6180b7c5c0802ba93cd EBUILD tclreadline-2.3.8-r2.ebuild 1044 BLAKE2B b621b9a4ede455be2498535a8d0aa8a52bcb2718e1d780f1a89c09ca821cec3dadb5ce7ef3ae154f188f6ddfa1a2177f93bea3b6e9adb435dd42ce40c979d48d SHA512 0777c4a68b519d75578c39ca6edb4d4bffb2530f77cb7845cba4225db8f7ca6c67cec7fea38454a351869f2bdb3ca8a804ef7b47288080c822fc16b7ccaf5908 +EBUILD tclreadline-2.4.0.ebuild 988 BLAKE2B 2f0f6a9f6af69cf6d4cef9997e3c85c3df1d51e0e0f523e0c67bd0ebf34ce0b467e9a07099097f0ef38f7f300be96f0bb344c751488b863b056abc1828b2ab91 SHA512 1fe5c8f5047516c0542e64a8a93861ec9f1191acf9850235017d20175e4ebe69b84b3e42d3d7c961503d9d2004a7674ff460712574a6a34103b3f4b6ea78a278 MISC metadata.xml 398 BLAKE2B eb0c7327c3975a7131df10baf513b073cdfb333080a88a4520400f2ab64caaa927f2d08f4058f9417d273a72577082e32a17eb493a817ae435b336ff00f4c414 SHA512 9591781d193a81636c56fd343959988606caf9bd0b2bd45f4471822ceba873179a311b42a0c712bcacf12c4406deb2fb2a21a1903696c2368eb08de5ac605b00 diff --git a/dev-tcltk/tclreadline/tclreadline-2.4.0.ebuild b/dev-tcltk/tclreadline/tclreadline-2.4.0.ebuild new file mode 100644 index 000000000000..38f7f219a740 --- /dev/null +++ b/dev-tcltk/tclreadline/tclreadline-2.4.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Readline extension to TCL" +HOMEPAGE="https://github.com/flightaware/tclreadline" +SRC_URI="https://github.com/flightaware/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="tk" + +DEPEND=" + dev-lang/tcl:= + sys-libs/readline:= + tk? ( dev-lang/tk:= ) +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + # Needed for Clang 16 patch, can drop once in a release + eautoreconf + + sed -i \ + -e "s|^\(TCLRL_LIBDIR\)=.*|\1=\"${EPREFIX}/usr/$(get_libdir)\"|" \ + configure || die +} + +src_configure() { + local myConf=( + --with-tcl="${EPREFIX}/usr/$(get_libdir)" + --with-readline-includes="${EPREFIX}/usr/include/readline" + ) + if ! use tk; then + myConf+=(--without-tk) + fi + econf "${myConf[@]}" +} + +src_install() { + default + find "${ED}" -name \*.la -delete +} |