Index: branches/2020Q4/shells/ksh2020/Makefile =================================================================== --- branches/2020Q4/shells/ksh2020/Makefile (revision 556883) +++ branches/2020Q4/shells/ksh2020/Makefile (revision 556884) @@ -1,48 +1,49 @@ # $FreeBSD$ PORTNAME= ksh2020 PORTVERSION= 2020 +PORTREVISION= 1 CATEGORIES= shells MAINTAINER= cy@FreeBSD.org COMMENT= Development branch of AT&T KornShell 93 LICENSE= EPL USES= compiler:c11 meson ninja python:build USE_GITHUB= yes GH_ACCOUNT= att GH_PROJECT= ast GH_TAGNAME= ksh2020 KSH_CONFLICTS= pdksh-* KSH93_CONFLICTS= ksh93-* ast-ksh-* MESON_BUILD_DIR= build OPTIONS_DEFAULT= KSH93 OPTIONS_SINGLE= BIN_KSH OPTIONS_SINGLE_BIN_KSH= KSH KSH93 KSH_DESC= Install to ${PREFIX}/bin/ksh KSH93_DESC= Install to ${PREFIX}/bin/ksh93 KSH93_EXTRA_PATCHES= ${FILESDIR}/extra-patch-install-as-ksh93 \ ${FILESDIR}/extra-patch-install-as-ksh93-doc KSH_PLIST_SUB= 93="" KSH93_PLIST_SUB= 93="93" .include post-patch: @${REINPLACE_CMD} -e '/for name in/ s|python.*|${PYTHON_CMD}|g' ${WRKSRC}/scripts/python.sh @${REINPLACE_CMD} -e 's|SF_FLAGS|SFIO_FLAGS|g' ${WRKSRC}/src/lib/libast/include/sfio*.h ${WRKSRC}/src/lib/libast/sfio/*.c .if ${PORT_OPTIONS:MKSH93} @${MV} ${WRKSRC}/src/cmd/ksh93/docs/ksh.1 ${WRKSRC}/src/cmd/ksh93/docs/ksh93.1 .endif .if ${PORT_OPTIONS:MKSH} @# Keep portlint happy .endif .include Index: branches/2020Q4/shells/ksh2020/files/patch-src_cmd_ksh93_edit_pcomplete.c =================================================================== --- branches/2020Q4/shells/ksh2020/files/patch-src_cmd_ksh93_edit_pcomplete.c (nonexistent) +++ branches/2020Q4/shells/ksh2020/files/patch-src_cmd_ksh93_edit_pcomplete.c (revision 556884) @@ -0,0 +1,12 @@ +--- src/cmd/ksh93/edit/pcomplete.c.orig 2020-11-20 14:41:10.427589000 +0000 ++++ src/cmd/ksh93/edit/pcomplete.c 2020-11-20 14:47:28.958973000 +0000 +@@ -338,8 +338,7 @@ + } + if (complete) { + // Reserved space on stack and try again. +- len = 3; +- tlen = (c + 1) * sizeof(char *) + len * c + 1024; ++ tlen += (c + 1) * sizeof(char *) + (plen + slen + 1) * c; + stkseek(shp->stk, tlen); + complete = 2; + av = (char **)stkptr(shp->stk, 0); Property changes on: branches/2020Q4/shells/ksh2020/files/patch-src_cmd_ksh93_edit_pcomplete.c ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: branches/2020Q4 =================================================================== --- branches/2020Q4 (revision 556883) +++ branches/2020Q4 (revision 556884) Property changes on: branches/2020Q4 ___________________________________________________________________ Modified: svn:mergeinfo ## -0,0 +0,1 ## Merged /head:r556844