public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-04-26 17:35 Markus Meier
  0 siblings, 0 replies; 62+ messages in thread
From: Markus Meier @ 2016-04-26 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     822d9b861f19ec0452769392b79eb5be8afd4a34
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 26 17:35:33 2016 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 17:35:33 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822d9b86

app-shells/ksh: arm stable, bug #580346

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

 app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index 020d6b9..2ede236 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
 
 LICENSE="CPL-1.0 EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="!app-shells/pdksh"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-05-13  8:41 Agostino Sarubbo
  0 siblings, 0 replies; 62+ messages in thread
From: Agostino Sarubbo @ 2016-05-13  8:41 UTC (permalink / raw
  To: gentoo-commits

commit:     ba0c4a8fd2507d029b8905b5387f95f8f2408b2b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 08:39:17 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 13 08:41:02 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0c4a8f

app-shells/ksh: amd64 stable wrt bug #580346

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

 app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index 2ede236..ee4e5db 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
 
 LICENSE="CPL-1.0 EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="!app-shells/pdksh"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-05-31 15:05 Tobias Klausmann
  0 siblings, 0 replies; 62+ messages in thread
From: Tobias Klausmann @ 2016-05-31 15:05 UTC (permalink / raw
  To: gentoo-commits

commit:     7021df4e16662fb879e745bc4ddf479808d40a62
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 15:04:50 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue May 31 15:05:41 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7021df4e

app-shells/ksh-93.20140625-r0: add alpha keyword

Gentoo-Bug: 580346

Package-Manager: portage-2.3.0_rc1

 app-shells/ksh/ksh-93.20140625.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index ee4e5db..a40bec9 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.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$
 
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
 
 LICENSE="CPL-1.0 EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="!app-shells/pdksh"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-09-05  0:33 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2016-09-05  0:33 UTC (permalink / raw
  To: gentoo-commits

commit:     396ed1a043ed4463735e018d7bf3b849e1f230ee
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  5 00:31:20 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep  5 00:33:03 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396ed1a0

app-shells/ksh: bump to 2016-01-10

Package-Manager: portage-2.3.0_p24

 app-shells/ksh/Manifest               |  1 +
 app-shells/ksh/ksh-93.20160110.ebuild | 52 +++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 8a4c61c..a96b3d0 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -6,3 +6,4 @@ DIST ast-base.2011-02-08.tgz 6111018 SHA256 44ae3913e6c0c8992c6c3cba16864fd4c4a1
 DIST ast-base.2012-02-29.tgz 9068922 SHA256 08223dc93da5a8e3d1b46d772be16cdcfc11b6e41c00b696e8fcf7160b48541b SHA512 95cc909ecb5b2bbfae10a44650dfd1aabf2f2461e82f4c77137696a57c41361cded3e3c0697ab5cc9e63fb72645fe442f5fc32ca0a53370b5f43b396595c4d94 WHIRLPOOL f0324fd98b6f14e4001786620ccd56cf81e87dc68397d74fa214025da8cf605fe3f24d3f809aeef8d692287d898b57725769e77ce6f5d52ac24978bf8cd4671b
 DIST ast-base.2014-06-06.tgz 9605517 SHA256 c08c895f1412d80dc85227d9b9c77dbd55bedb586965972ebe14f6b0e5ac92db SHA512 265cd4763006471e4deb1ee79c6d668f7e56f2a721589054faa7b6fb103d65d963f9101c073f1b748be63d3195ef6dfbda2a3753d06de1d2517f8ed04cad3ff1 WHIRLPOOL 994f416cd9ffd19f3a14f5f6b27be265263541654f793143d896a91c86533928daf44b5154e1bcb01e8456ef3a0e0492f209dc8ca41cf77a110b45cbc3d4a19b
 DIST ast-base.2014-06-25.tgz 9609090 SHA256 58588b07b076f05dbbd5f4f095d5753309a8356ba1e5475262ce77d6bff42dae SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737 WHIRLPOOL b07c4809e729359d0ed613310f49fa391c199a225e4a3c589f9015af54d1159e199135ee4eadebd9d09f21f3131103550c1c17badc3a643943e3828df79d98d2
+DIST ksh-93.20160110.tar.gz 26416127 SHA256 59cf3c8e8945b593e10946bc0ae1172f62c18ddde1de0f7427599195aecbd591 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688 WHIRLPOOL e7548707b3bb8d3ac8fab749f826ae4db775ca03af2fd51b7fcecd7ba766b64065d18a6ded1b64e1e9aecd4e8ef3bb613dfd744eaf788ca227068bb20d444d62

diff --git a/app-shells/ksh/ksh-93.20160110.ebuild b/app-shells/ksh/ksh-93.20160110.ebuild
new file mode 100644
index 00000000..9306af7
--- /dev/null
+++ b/app-shells/ksh/ksh-93.20160110.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs prefix eutils
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="http://www.kornshell.com/"
+
+COMMIT="c506cb548d9b4bcebef92c86e948657728760e15"
+SRC_URI="https://github.com/att/ast/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="!app-shells/pdksh"
+
+S="${WORKDIR}/ast-${COMMIT}"
+
+PATCHES=(
+	"${FILESDIR}"/ksh-prefix.patch
+	"${FILESDIR}"/cpp.patch
+)
+
+src_prepare() {
+	default
+
+	# Bug 238906.
+	sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
+		bin/package src/cmd/INIT/package.sh || die
+
+	eprefixify src/cmd/ksh93/data/msg.c
+}
+
+src_compile() {
+	tc-export AR CC LD NM
+	export CCFLAGS="${CFLAGS}"
+	sh bin/package flat only make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
+	# The build system doesn't exit properly
+	[[ -e bin/ksh ]] || die
+}
+
+src_install() {
+	into /
+	dobin bin/ksh
+	dosym ksh /bin/rksh
+	newman man/man1/sh.1 ksh.1
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-12-30  9:39 Agostino Sarubbo
  0 siblings, 0 replies; 62+ messages in thread
From: Agostino Sarubbo @ 2016-12-30  9:39 UTC (permalink / raw
  To: gentoo-commits

commit:     bc2e8e38fb7c0722849f8e2cef6299624fb0f241
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 30 09:36:39 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 09:36:39 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2e8e38

app-shells/ksh: sparc stable wrt bug #580346

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

 app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index f9aeb7a..27f41c4 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
 
 LICENSE="CPL-1.0 EPL-1.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="!app-shells/pdksh"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-12-30 11:12 Agostino Sarubbo
  0 siblings, 0 replies; 62+ messages in thread
From: Agostino Sarubbo @ 2016-12-30 11:12 UTC (permalink / raw
  To: gentoo-commits

commit:     7c69f1d735aa0fb07be92e363e01efd05b88b8f0
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 30 11:09:46 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 11:09:46 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c69f1d7

app-shells/ksh: ia64 stable wrt bug #580346

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

 app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index 27f41c4..913ca29 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
 
 LICENSE="CPL-1.0 EPL-1.0"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="!app-shells/pdksh"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2017-01-02  8:00 Justin Lecher
  0 siblings, 0 replies; 62+ messages in thread
From: Justin Lecher @ 2017-01-02  8:00 UTC (permalink / raw
  To: gentoo-commits

commit:     5055531e9a9850a09e3f3f33b98199e68e250949
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  1 16:40:18 2017 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan  2 08:00:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5055531e

app-shells/ksh: Drop old

obsoletes
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=522938

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 app-shells/ksh/Manifest               |  6 ----
 app-shells/ksh/ksh-93.20110208.ebuild | 52 --------------------------------
 app-shells/ksh/ksh-93.20120229.ebuild | 56 -----------------------------------
 app-shells/ksh/ksh-93.20140606.ebuild | 51 -------------------------------
 4 files changed, 165 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index a96b3d0..782aacf 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,9 +1,3 @@
-DIST INIT.2012-01-01.tgz 376375 SHA256 60d9a57885f2f37affb6ddab6090275d715236058561f333f351566bedcc2cd1 SHA512 ad933982d819b594f1303e31b3040b7c5f6ceaf7099d1203b0b7d0949709adf9e953586c9980e1b1cf311902e8a6c8fe6a6118e982d461ffeceddaf8b6f18bbe WHIRLPOOL 718f7275d51386960227bd04cfa51acaaaa8c2f83e1ad0a9f6a7c57f2066e86450a232dd94085ad3357ccbc044e586b15cda46cdcdf9f855db0521e75f96c766
-DIST INIT.2012-02-29.tgz 379873 SHA256 da4a886d28f75f8a011d522697272cd196cdcfb406f92d47f8b0a6608d786896 SHA512 2ac9d7ce48f1dc7e0870d87d34fa1688461268140c0747f507f3677a38fba0b8ca2f44020a4c50e0beaed63949dc347ee48c53b6e09bfb0e6c3e51e128a6302e WHIRLPOOL e4e4bc5bebbccb5e8ce3a8fdd73d1e796f9823291eb7980caa06e40bcea1f41d7122c88af50848f3bda58c340884a0a0071b3ba2559248d470e970362b918d4f
-DIST INIT.2014-06-06.tgz 385532 SHA256 73cc2f6a3edd6ffbfcf5002408f7b35c36000729306c6e60788e1ccbc481886f SHA512 94fd97fa069a2857202f7e12bbd920a1e18be13a3f64a3bb72dfdc78bc5db8d585e4123036f3d12fc8e5ce6ae5469831f7377189daf905debeb07034cf10196a WHIRLPOOL a759f435bba62337badb50f00b3760c0d34ae671868875317452bc53e79baabeaf55a943a8b80dff75b8e501500aa5fc68ed933819fd24af7dffcdb192260beb
 DIST INIT.2014-06-25.tgz 385531 SHA256 e73302b6ab2854421c960f179c3ac079f9e21f0362cfdec58476bda36c163f14 SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730 WHIRLPOOL 9e33c998c90878829e6e3007a3fa1b0b7d3128f4761a75630bb449e9e3e29b49c6c54e509c56a1e73119ff87aabc1a84108f4943928920745156d95abf2b0d20
-DIST ast-base.2011-02-08.tgz 6111018 SHA256 44ae3913e6c0c8992c6c3cba16864fd4c4a18c6da8e7d87c85a23060cea7cd1a SHA512 f8bfa1104778968dc66cc693da1100b624a7016f6d24281f401aec564ec25047b01473755ed55f19638b7060a7007ae8d1092c521f645147b0babfd359586e95 WHIRLPOOL 6510a55ca151d82e5b7fcb64ba32078fba50ebb70da1362f53052aeb3360cc4741789f6334e4d09731075c3b495c88fad3160653e6de0c6dcb915aedaeb48394
-DIST ast-base.2012-02-29.tgz 9068922 SHA256 08223dc93da5a8e3d1b46d772be16cdcfc11b6e41c00b696e8fcf7160b48541b SHA512 95cc909ecb5b2bbfae10a44650dfd1aabf2f2461e82f4c77137696a57c41361cded3e3c0697ab5cc9e63fb72645fe442f5fc32ca0a53370b5f43b396595c4d94 WHIRLPOOL f0324fd98b6f14e4001786620ccd56cf81e87dc68397d74fa214025da8cf605fe3f24d3f809aeef8d692287d898b57725769e77ce6f5d52ac24978bf8cd4671b
-DIST ast-base.2014-06-06.tgz 9605517 SHA256 c08c895f1412d80dc85227d9b9c77dbd55bedb586965972ebe14f6b0e5ac92db SHA512 265cd4763006471e4deb1ee79c6d668f7e56f2a721589054faa7b6fb103d65d963f9101c073f1b748be63d3195ef6dfbda2a3753d06de1d2517f8ed04cad3ff1 WHIRLPOOL 994f416cd9ffd19f3a14f5f6b27be265263541654f793143d896a91c86533928daf44b5154e1bcb01e8456ef3a0e0492f209dc8ca41cf77a110b45cbc3d4a19b
 DIST ast-base.2014-06-25.tgz 9609090 SHA256 58588b07b076f05dbbd5f4f095d5753309a8356ba1e5475262ce77d6bff42dae SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737 WHIRLPOOL b07c4809e729359d0ed613310f49fa391c199a225e4a3c589f9015af54d1159e199135ee4eadebd9d09f21f3131103550c1c17badc3a643943e3828df79d98d2
 DIST ksh-93.20160110.tar.gz 26416127 SHA256 59cf3c8e8945b593e10946bc0ae1172f62c18ddde1de0f7427599195aecbd591 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688 WHIRLPOOL e7548707b3bb8d3ac8fab749f826ae4db775ca03af2fd51b7fcecd7ba766b64065d18a6ded1b64e1e9aecd4e8ef3bb613dfd744eaf788ca227068bb20d444d62

diff --git a/app-shells/ksh/ksh-93.20110208.ebuild b/app-shells/ksh/ksh-93.20110208.ebuild
deleted file mode 100644
index 651adca..00000000
--- a/app-shells/ksh/ksh-93.20110208.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit toolchain-funcs versionator
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-INIT_RELEASE="2012-01-01"
-ksh_release() {
-	local v="$(get_version_component_range 2)"
-	echo "${v:0:4}-${v:4:2}-${v:6:2}"
-}
-
-SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${INIT_RELEASE}.tgz
-	https://dev.gentoo.org/~floppym/distfiles/ast-base.$(ksh_release).tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 s390 sparc x86"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
-	# Bug 238906.
-	sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
-		bin/package src/cmd/INIT/package.sh || die
-}
-
-src_compile() {
-	tc-export AR CC LD NM
-	export CCFLAGS="${CFLAGS}"
-	sh bin/package only make ast-ksh SHELL=/bin/sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
-	dodoc lib/package/ast-base.README
-	dohtml lib/package/ast-base.html
-
-	local myhost="$(sh bin/package host)"
-	cd "arch/${myhost}" || die
-	into /
-	dobin bin/ksh
-	dosym ksh /bin/rksh
-	newman man/man1/sh.1 ksh.1
-}

diff --git a/app-shells/ksh/ksh-93.20120229.ebuild b/app-shells/ksh/ksh-93.20120229.ebuild
deleted file mode 100644
index accb9c8..00000000
--- a/app-shells/ksh/ksh-93.20120229.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit toolchain-funcs versionator prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-ksh_release() {
-	local v="$(get_version_component_range 2)"
-	echo "${v:0:4}-${v:4:2}-${v:6:2}"
-}
-
-SRC_URI="mirror://gentoo/INIT.$(ksh_release).tgz
-	https://dev.gentoo.org/~floppym/distfiles/INIT.$(ksh_release).tgz
-	mirror://gentoo/ast-base.$(ksh_release).tgz
-	https://dev.gentoo.org/~floppym/distfiles/ast-base.$(ksh_release).tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
-	# Bug 238906.
-	sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
-		bin/package src/cmd/INIT/package.sh || die
-
-	epatch "${FILESDIR}"/${PN}-prefix.patch
-	eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
-	tc-export AR CC LD NM
-	export CCFLAGS="${CFLAGS}"
-	sh bin/package only make ast-ksh SHELL="${EPREFIX}"/bin/sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
-	dodoc lib/package/ast-base.README
-	dohtml lib/package/ast-base.html
-
-	local myhost="$(sh bin/package host)"
-	cd "arch/${myhost}" || die
-	into /
-	dobin bin/ksh
-	dosym ksh /bin/rksh
-	newman man/man1/sh.1 ksh.1
-}

diff --git a/app-shells/ksh/ksh-93.20140606.ebuild b/app-shells/ksh/ksh-93.20140606.ebuild
deleted file mode 100644
index e66b9a0..00000000
--- a/app-shells/ksh/ksh-93.20140606.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit toolchain-funcs prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-KSH_PV=${PV:3:4}-${PV:7:2}-${PV:9:2}
-
-SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
-	https://dev.gentoo.org/~floppym/distfiles/ast-base.${KSH_PV}.tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
-	# Bug 238906.
-	sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
-		bin/package src/cmd/INIT/package.sh || die
-
-	epatch "${FILESDIR}"/${PN}-prefix.patch
-	eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
-	tc-export AR CC LD NM
-	export CCFLAGS="${CFLAGS}"
-	sh bin/package make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
-	dodoc lib/package/ast-base.README
-	dohtml lib/package/ast-base.html
-
-	local myhost=$(sh bin/package host)
-	cd "arch/${myhost}" || die
-	into /
-	dobin bin/ksh
-	dosym ksh /bin/rksh
-	newman man/man1/sh.1 ksh.1
-}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-01-29 23:10 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-01-29 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8265b3c689d1577710b959d49843818820266937
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 29 23:10:41 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Jan 29 23:10:41 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8265b3c6

app-shells/ksh: bump to 93.20180129

Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45

 app-shells/ksh/Manifest                                           | 2 +-
 app-shells/ksh/{ksh-93.20180128.ebuild => ksh-93.20180129.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index caf1dcac4ed..ebefbb1142e 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,4 +1,4 @@
 DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
 DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
 DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
-DIST ksh-93.20180128.tar.gz 16076705 BLAKE2B 1787a883827211f7573a97c78c4b7fca10ea9ca91ada66b148942bdbd36039bb420a6a44659010e870303e8840bf34828233130626c997d5bc264301880b35ad SHA512 d88e369aa79a273971756111d3c019a0dea830bb4ae26741fe91f4182ac46a4d178452a36433ee26db64ad8ec7dd2b003bb50acf51868a28ee1c7203a7f10f4a
+DIST ksh-93.20180129.tar.gz 16056700 BLAKE2B a4f31243c67aa91d67a2d0f456053b716f0ee3ee58c5ef6c4bea236d7b58676170f236d36e084086c24b53b431cf8b88b174f9c92f8f94f27073c7a6ef2859c6 SHA512 6f2ec44f756bdeb8d8792cf55a2c19b38ea85947658648f521cf895562211604e2395cf60a5e72c451213065326207eb7a67c2efb768581ce84abbe11c237319

diff --git a/app-shells/ksh/ksh-93.20180128.ebuild b/app-shells/ksh/ksh-93.20180129.ebuild
similarity index 93%
rename from app-shells/ksh/ksh-93.20180128.ebuild
rename to app-shells/ksh/ksh-93.20180129.ebuild
index 32db068808f..e49bb4ef303 100644
--- a/app-shells/ksh/ksh-93.20180128.ebuild
+++ b/app-shells/ksh/ksh-93.20180129.ebuild
@@ -8,7 +8,7 @@ inherit meson prefix
 DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
 HOMEPAGE="http://www.kornshell.com/"
 
-COMMIT="0c8dbe3001d1bbef4f76673dc9c1629d90da9862"
+COMMIT="c266cbe4ecbc16adc66a2d5c9ea17fa4497284c8"
 SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
 
 LICENSE="CPL-1.0 EPL-1.0"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-02-14 20:07 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-02-14 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     fd35ec95c662b9182fd3d40c1a013f8516596266
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 20:04:23 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 20:07:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd35ec95

app-shells/ksh: bump to 93.20180213

Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 app-shells/ksh/Manifest               |  1 +
 app-shells/ksh/ksh-93.20180213.ebuild | 36 +++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index ebefbb1142e..ac817586a44 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -2,3 +2,4 @@ DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa2
 DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
 DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
 DIST ksh-93.20180129.tar.gz 16056700 BLAKE2B a4f31243c67aa91d67a2d0f456053b716f0ee3ee58c5ef6c4bea236d7b58676170f236d36e084086c24b53b431cf8b88b174f9c92f8f94f27073c7a6ef2859c6 SHA512 6f2ec44f756bdeb8d8792cf55a2c19b38ea85947658648f521cf895562211604e2395cf60a5e72c451213065326207eb7a67c2efb768581ce84abbe11c237319
+DIST ksh-93.20180213.tar.gz 16055555 BLAKE2B e8a79af8c047f2913f7104a3600f17d61023f756ba6e6b4b1591c748875279d68ed7b00319826ea97acb9b783be3f07c7de1f9ce5e1fbf88ddddab6136285078 SHA512 a9f699e327e1d0446d39aafeda68c66c0b51d773a9e11dbab32471ae1a9db89b718b18bd4a4c2cdf87dcca6d33d8bd7f47f59c13055e7616a67c8b9e32a19b42

diff --git a/app-shells/ksh/ksh-93.20180213.ebuild b/app-shells/ksh/ksh-93.20180213.ebuild
new file mode 100644
index 00000000000..f1059a6fbb4
--- /dev/null
+++ b/app-shells/ksh/ksh-93.20180213.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit meson prefix
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="http://www.kornshell.com/"
+
+COMMIT="b6aaffac8880000a9f5343e9dfd78ff2a7964b51"
+SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!app-shells/pdksh"
+
+S="${WORKDIR}/ast-${COMMIT}"
+
+PATCHES=(
+	"${FILESDIR}"/ksh-prefix-r1.patch
+)
+
+src_prepare() {
+	default
+	eprefixify src/cmd/ksh93/data/msg.c
+}
+
+src_install() {
+	meson_src_install
+	dodir /bin
+	mv "${ED%/}"{/usr,}/bin/ksh || die
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-02-15 17:20 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-02-15 17:20 UTC (permalink / raw
  To: gentoo-commits

commit:     38aaac20482503641b98776fec2fc522ac8ff1d1
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 17:19:56 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 17:20:30 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38aaac20

app-shells/ksh: bump to 93.20180215

Closes: https://bugs.gentoo.org/646768
Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99

 app-shells/ksh/Manifest                            |  3 +-
 app-shells/ksh/ksh-93.20180213.ebuild              | 36 ----------------------
 ...h-93.20180129.ebuild => ksh-93.20180215.ebuild} |  2 +-
 3 files changed, 2 insertions(+), 39 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index ac817586a44..7e354150aed 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,5 +1,4 @@
 DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
 DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
 DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
-DIST ksh-93.20180129.tar.gz 16056700 BLAKE2B a4f31243c67aa91d67a2d0f456053b716f0ee3ee58c5ef6c4bea236d7b58676170f236d36e084086c24b53b431cf8b88b174f9c92f8f94f27073c7a6ef2859c6 SHA512 6f2ec44f756bdeb8d8792cf55a2c19b38ea85947658648f521cf895562211604e2395cf60a5e72c451213065326207eb7a67c2efb768581ce84abbe11c237319
-DIST ksh-93.20180213.tar.gz 16055555 BLAKE2B e8a79af8c047f2913f7104a3600f17d61023f756ba6e6b4b1591c748875279d68ed7b00319826ea97acb9b783be3f07c7de1f9ce5e1fbf88ddddab6136285078 SHA512 a9f699e327e1d0446d39aafeda68c66c0b51d773a9e11dbab32471ae1a9db89b718b18bd4a4c2cdf87dcca6d33d8bd7f47f59c13055e7616a67c8b9e32a19b42
+DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b

diff --git a/app-shells/ksh/ksh-93.20180213.ebuild b/app-shells/ksh/ksh-93.20180213.ebuild
deleted file mode 100644
index f1059a6fbb4..00000000000
--- a/app-shells/ksh/ksh-93.20180213.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson prefix
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-COMMIT="b6aaffac8880000a9f5343e9dfd78ff2a7964b51"
-SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S="${WORKDIR}/ast-${COMMIT}"
-
-PATCHES=(
-	"${FILESDIR}"/ksh-prefix-r1.patch
-)
-
-src_prepare() {
-	default
-	eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_install() {
-	meson_src_install
-	dodir /bin
-	mv "${ED%/}"{/usr,}/bin/ksh || die
-}

diff --git a/app-shells/ksh/ksh-93.20180129.ebuild b/app-shells/ksh/ksh-93.20180215.ebuild
similarity index 93%
rename from app-shells/ksh/ksh-93.20180129.ebuild
rename to app-shells/ksh/ksh-93.20180215.ebuild
index e49bb4ef303..576ab31e881 100644
--- a/app-shells/ksh/ksh-93.20180129.ebuild
+++ b/app-shells/ksh/ksh-93.20180215.ebuild
@@ -8,7 +8,7 @@ inherit meson prefix
 DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
 HOMEPAGE="http://www.kornshell.com/"
 
-COMMIT="c266cbe4ecbc16adc66a2d5c9ea17fa4497284c8"
+COMMIT="e3dd5b1a4b1bf58a018bbd9c8626b15113b72717"
 SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
 
 LICENSE="CPL-1.0 EPL-1.0"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-04-01 20:10 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-04-01 20:10 UTC (permalink / raw
  To: gentoo-commits

commit:     7e9531ff8c3339f31aa1a45d7a5f5066c941bbc0
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  1 20:07:43 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Apr  1 20:07:43 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9531ff

app-shells/ksh: bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6_p81

 app-shells/ksh/Manifest               |  1 +
 app-shells/ksh/ksh-93.20180331.ebuild | 36 +++++++++++++++++++++++++++++++++++
 2 files changed, 37 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 7e354150aed..06a7f55ea31 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -2,3 +2,4 @@ DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa2
 DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
 DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
 DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b
+DIST ksh-93.20180331.tar.gz 16052423 BLAKE2B 63e1d08faec3f96ef6cf106404821497ff2b35fdd8bf5db0fbe6958b16fc760a46b8d840252402e12a32a37761ca419fb621335b46f5f43a2f441bb9256358b3 SHA512 6bc6c35804ef7a60f0592dd956c6f51588639dc69196b79548c3ea60d5168f46bdb8c446aeadfdb3b23994778f882d1d4b4869955fd654dba59a02ae2d9c7196

diff --git a/app-shells/ksh/ksh-93.20180331.ebuild b/app-shells/ksh/ksh-93.20180331.ebuild
new file mode 100644
index 00000000000..5d2cbc31a7d
--- /dev/null
+++ b/app-shells/ksh/ksh-93.20180331.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit meson prefix
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="http://www.kornshell.com/"
+
+COMMIT="b9d0b8ebfead0edba9004fc32b1782d1e1410aeb"
+SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!app-shells/pdksh"
+
+S="${WORKDIR}/ast-${COMMIT}"
+
+PATCHES=(
+	"${FILESDIR}"/ksh-prefix-r1.patch
+)
+
+src_prepare() {
+	default
+	eprefixify src/cmd/ksh93/data/msg.c
+}
+
+src_install() {
+	meson_src_install
+	dodir /bin
+	mv "${ED%/}"{/usr,}/bin/ksh || die
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-05-04 16:03 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-05-04 16:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4d7b72b57165f522eb9755aa88356900764b0028
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 16:01:54 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat May  4 16:03:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7b72b5

app-shells/ksh: remove broken versions

Bug: https://bugs.gentoo.org/685034
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/Manifest               |  3 ---
 app-shells/ksh/ksh-93.20140625.ebuild | 50 ----------------------------------
 app-shells/ksh/ksh-93.20160110.ebuild | 51 -----------------------------------
 3 files changed, 104 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 0b4baa9a2ec..ce546d54207 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,6 +1,3 @@
-DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
-DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
 DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
-DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
 DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b
 DIST ksh-93.20180331.tar.gz 16052423 BLAKE2B 63e1d08faec3f96ef6cf106404821497ff2b35fdd8bf5db0fbe6958b16fc760a46b8d840252402e12a32a37761ca419fb621335b46f5f43a2f441bb9256358b3 SHA512 6bc6c35804ef7a60f0592dd956c6f51588639dc69196b79548c3ea60d5168f46bdb8c446aeadfdb3b23994778f882d1d4b4869955fd654dba59a02ae2d9c7196

diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
deleted file mode 100644
index c8a15396a51..00000000000
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-KSH_PV=${PV:3:4}-${PV:7:2}-${PV:9:2}
-
-SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
-	https://dev.gentoo.org/~floppym/distfiles/ast-base.${KSH_PV}.tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
-	# Bug 238906.
-	sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
-		bin/package src/cmd/INIT/package.sh || die
-
-	epatch "${FILESDIR}"/${PN}-prefix.patch
-	epatch "${FILESDIR}"/cpp.patch
-	eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
-	tc-export AR CC LD NM
-	export CCFLAGS="${CFLAGS}"
-	sh bin/package flat only make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
-	dodoc lib/package/ast-base.README
-	dohtml lib/package/ast-base.html
-
-	local myhost=$(sh bin/package host)
-	into /
-	dobin bin/ksh
-	dosym ksh /bin/rksh
-	newman man/man1/sh.1 ksh.1
-}

diff --git a/app-shells/ksh/ksh-93.20160110.ebuild b/app-shells/ksh/ksh-93.20160110.ebuild
deleted file mode 100644
index 13f64f1a69e..00000000000
--- a/app-shells/ksh/ksh-93.20160110.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-COMMIT="c506cb548d9b4bcebef92c86e948657728760e15"
-SRC_URI="https://github.com/att/ast/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S="${WORKDIR}/ast-${COMMIT}"
-
-PATCHES=(
-	"${FILESDIR}"/ksh-prefix.patch
-	"${FILESDIR}"/cpp.patch
-)
-
-src_prepare() {
-	default
-
-	# Bug 238906.
-	sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
-		bin/package src/cmd/INIT/package.sh || die
-
-	eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
-	tc-export AR CC LD NM
-	export CCFLAGS="${CFLAGS}"
-	sh bin/package flat only make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
-	# The build system doesn't exit properly
-	[[ -e bin/ksh ]] || die
-}
-
-src_install() {
-	into /
-	dobin bin/ksh
-	dosym ksh /bin/rksh
-	newman man/man1/sh.1 ksh.1
-}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-05-04 16:03 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-05-04 16:03 UTC (permalink / raw
  To: gentoo-commits

commit:     01d686873b6668c056b44a205713b1e356f32c84
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat May  4 15:55:48 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat May  4 16:03:23 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d68687

app-shells/ksh: bump to 2020.0.0_alpha1

Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/Manifest                   |  1 +
 app-shells/ksh/ksh-2020.0.0_alpha1.ebuild | 26 ++++++++++++++++++++++++++
 2 files changed, 27 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 06a7f55ea31..0b4baa9a2ec 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,5 +1,6 @@
 DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
 DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
+DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
 DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
 DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b
 DIST ksh-93.20180331.tar.gz 16052423 BLAKE2B 63e1d08faec3f96ef6cf106404821497ff2b35fdd8bf5db0fbe6958b16fc760a46b8d840252402e12a32a37761ca419fb621335b46f5f43a2f441bb9256358b3 SHA512 6bc6c35804ef7a60f0592dd956c6f51588639dc69196b79548c3ea60d5168f46bdb8c446aeadfdb3b23994778f882d1d4b4869955fd654dba59a02ae2d9c7196

diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
new file mode 100644
index 00000000000..4927a8e7fe1
--- /dev/null
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="https://github.com/att/ast"
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="!app-shells/pdksh"
+
+src_install() {
+	meson_src_install
+	dodir /bin
+	mv "${ED}/usr/bin/ksh" "${ED}/bin/ksh" || die
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-05-28  4:01 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-05-28  4:01 UTC (permalink / raw
  To: gentoo-commits

commit:     90fd7eb38db6b71a1c8f8d0ce98ee71563cc41f5
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 02:45:55 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue May 28 04:01:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fd7eb3

app-shells/ksh: backport fix for gcc 9

Closes: https://bugs.gentoo.org/686560
Package-Manager: Portage-2.3.66_p2, Repoman-2.3.12_p111
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/Manifest                   | 2 ++
 app-shells/ksh/ksh-2020.0.0_alpha1.ebuild | 9 ++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 175a6d279d8..01a1b802428 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1 +1,3 @@
 DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
+DIST ksh-conftab.patch 118773 BLAKE2B 63466e18a77cb86af80d6f6b4af74e3ac1edbfa735decfcd772633808a4593f6d4b057a99547482d17b22445e68c6d3e2becdf68516f913c73550da718f2abc3 SHA512 b29a70e8e31a259ac5bf556ddcdb5d4742a8dac4d11c06e4b5fc3043012e08b26d136cce8c18e9e8a1fe751044699d2258388d618408b09379732bea89a51765
+DIST ksh-solaris.patch 12317 BLAKE2B 90681bde2f3bad0e097a9367ea5a3f1d4c95f70c6e0c872dad769609f97a6332328e21399a3b9ba20f3840b3387a02370831ae4663457728bd8e41b7471c675b SHA512 5a0b818f44a860210e2a7795335d0edec01c61dd5ad04670bb2ca505690ff1b111dbda12d0d15e8b264113d4e7a5a42a49f64c9aba0cff809c2ce3185921acad

diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
index 4927a8e7fe1..b8f743ad437 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://github.com/att/ast"
 
 MY_PV="${PV/_/-}"
 MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz
+	https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ksh-solaris.patch
+	https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ksh-conftab.patch"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="CPL-1.0 EPL-1.0"
@@ -19,6 +21,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="!app-shells/pdksh"
 
+PATCHES=(
+	"${DISTDIR}"/ksh-solaris.patch
+	"${DISTDIR}"/ksh-conftab.patch
+)
+
 src_install() {
 	meson_src_install
 	dodir /bin


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-09-01 14:32 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-09-01 14:32 UTC (permalink / raw
  To: gentoo-commits

commit:     4167612d30b0cf5fe1842b171938910f9329165c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 14:31:03 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep  1 14:32:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4167612d

app-shells/ksh: bump to 2020.0.0-beta1

Package-Manager: Portage-2.3.74, Repoman-2.3.17_p35
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/Manifest                                          | 5 +++--
 app-shells/ksh/ksh-2020.0.0_alpha1.ebuild                        | 8 ++++----
 .../{ksh-2020.0.0_alpha1.ebuild => ksh-2020.0.0_beta1.ebuild}    | 9 +--------
 3 files changed, 8 insertions(+), 14 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 01a1b802428..b16fc0418a8 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,3 +1,4 @@
+DIST ksh-2020.0.0-alpha1-conftab.patch 118773 BLAKE2B 63466e18a77cb86af80d6f6b4af74e3ac1edbfa735decfcd772633808a4593f6d4b057a99547482d17b22445e68c6d3e2becdf68516f913c73550da718f2abc3 SHA512 b29a70e8e31a259ac5bf556ddcdb5d4742a8dac4d11c06e4b5fc3043012e08b26d136cce8c18e9e8a1fe751044699d2258388d618408b09379732bea89a51765
+DIST ksh-2020.0.0-alpha1-solaris.patch 12317 BLAKE2B 90681bde2f3bad0e097a9367ea5a3f1d4c95f70c6e0c872dad769609f97a6332328e21399a3b9ba20f3840b3387a02370831ae4663457728bd8e41b7471c675b SHA512 5a0b818f44a860210e2a7795335d0edec01c61dd5ad04670bb2ca505690ff1b111dbda12d0d15e8b264113d4e7a5a42a49f64c9aba0cff809c2ce3185921acad
 DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
-DIST ksh-conftab.patch 118773 BLAKE2B 63466e18a77cb86af80d6f6b4af74e3ac1edbfa735decfcd772633808a4593f6d4b057a99547482d17b22445e68c6d3e2becdf68516f913c73550da718f2abc3 SHA512 b29a70e8e31a259ac5bf556ddcdb5d4742a8dac4d11c06e4b5fc3043012e08b26d136cce8c18e9e8a1fe751044699d2258388d618408b09379732bea89a51765
-DIST ksh-solaris.patch 12317 BLAKE2B 90681bde2f3bad0e097a9367ea5a3f1d4c95f70c6e0c872dad769609f97a6332328e21399a3b9ba20f3840b3387a02370831ae4663457728bd8e41b7471c675b SHA512 5a0b818f44a860210e2a7795335d0edec01c61dd5ad04670bb2ca505690ff1b111dbda12d0d15e8b264113d4e7a5a42a49f64c9aba0cff809c2ce3185921acad
+DIST ksh-2020.0.0-beta1.tar.gz 2022254 BLAKE2B 650ad8ea1140bdbe1fb9fc3e2ecbceedb4605525523584d9ac8a067511ed385f1c83d284c781b31140760500f3de13d1ad8fc695c9c553a3285d5c286a99c7ea SHA512 6f54cdc3c59b44055cc6b670b38ce1685463c841a093a28c5f974dd153eaec3b8924308b353ed7c29a0ec3917ee87cfe57b6cabaca9841633d3599d9c6731330

diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
index b8f743ad437..9feb017356e 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -11,8 +11,8 @@ HOMEPAGE="https://github.com/att/ast"
 MY_PV="${PV/_/-}"
 MY_P="${PN}-${MY_PV}"
 SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz
-	https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ksh-solaris.patch
-	https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ksh-conftab.patch"
+	https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ${MY_P}-solaris.patch
+	https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ${MY_P}-conftab.patch"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="CPL-1.0 EPL-1.0"
@@ -22,8 +22,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 RDEPEND="!app-shells/pdksh"
 
 PATCHES=(
-	"${DISTDIR}"/ksh-solaris.patch
-	"${DISTDIR}"/ksh-conftab.patch
+	"${DISTDIR}"/${MY_P}.patch
+	"${DISTDIR}"/${MY_P}.patch
 )
 
 src_install() {

diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
similarity index 66%
copy from app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
copy to app-shells/ksh/ksh-2020.0.0_beta1.ebuild
index b8f743ad437..4927a8e7fe1 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
@@ -10,9 +10,7 @@ HOMEPAGE="https://github.com/att/ast"
 
 MY_PV="${PV/_/-}"
 MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz
-	https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ksh-solaris.patch
-	https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ksh-conftab.patch"
+SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="CPL-1.0 EPL-1.0"
@@ -21,11 +19,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="!app-shells/pdksh"
 
-PATCHES=(
-	"${DISTDIR}"/ksh-solaris.patch
-	"${DISTDIR}"/ksh-conftab.patch
-)
-
 src_install() {
 	meson_src_install
 	dodir /bin


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-09-01 16:24 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-09-01 16:24 UTC (permalink / raw
  To: gentoo-commits

commit:     144cd2d0c6b7ae38bab29a05a3fa77af411fdb56
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  1 16:24:53 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep  1 16:24:53 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144cd2d0

app-shells/ksh: fix patches

Package-Manager: Portage-2.3.74, Repoman-2.3.17_p35
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/ksh-2020.0.0_alpha1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
index 9feb017356e..3c91825f17c 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -22,8 +22,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 RDEPEND="!app-shells/pdksh"
 
 PATCHES=(
-	"${DISTDIR}"/${MY_P}.patch
-	"${DISTDIR}"/${MY_P}.patch
+	"${DISTDIR}"/${MY_P}-solaris.patch
+	"${DISTDIR}"/${MY_P}-conftab.patch
 )
 
 src_install() {


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-09-17  2:19 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-09-17  2:19 UTC (permalink / raw
  To: gentoo-commits

commit:     5b861f24a87a9b57d7ecc45e8d7ea446f0577c93
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 02:19:33 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 02:19:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b861f24

app-shells/ksh: add live ebuild

Package-Manager: Portage-2.3.75_p7, Repoman-2.3.17_p49
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/ksh-2020.0.0_beta1.ebuild                | 17 +++++++++++------
 .../ksh/{ksh-2020.0.0_beta1.ebuild => ksh-9999.ebuild}  | 17 +++++++++++------
 2 files changed, 22 insertions(+), 12 deletions(-)

diff --git a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
index 4927a8e7fe1..2ccad3528bf 100644
--- a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
@@ -5,17 +5,22 @@ EAPI=7
 
 inherit meson
 
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/att/ast"
+else
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+	MY_PV="${PV/_/-}"
+	MY_P="${PN}-${MY_PV}"
+	SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
+fi
+
 DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
 HOMEPAGE="https://github.com/att/ast"
 
-MY_PV="${PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
 LICENSE="CPL-1.0 EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="!app-shells/pdksh"
 

diff --git a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild b/app-shells/ksh/ksh-9999.ebuild
similarity index 55%
copy from app-shells/ksh/ksh-2020.0.0_beta1.ebuild
copy to app-shells/ksh/ksh-9999.ebuild
index 4927a8e7fe1..2ccad3528bf 100644
--- a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -5,17 +5,22 @@ EAPI=7
 
 inherit meson
 
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/att/ast"
+else
+	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+	MY_PV="${PV/_/-}"
+	MY_P="${PN}-${MY_PV}"
+	SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+	S="${WORKDIR}/${MY_P}"
+fi
+
 DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
 HOMEPAGE="https://github.com/att/ast"
 
-MY_PV="${PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
 LICENSE="CPL-1.0 EPL-1.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 RDEPEND="!app-shells/pdksh"
 


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-12-11 20:39 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-12-11 20:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8b42bd86078841fb1a871588694463c63f4a48ab
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 11 20:38:42 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Dec 11 20:39:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b42bd86

app-shells/ksh: addwrite /proc/self for tests

Closes: https://bugs.gentoo.org/702570
Package-Manager: Portage-2.3.80_p5, Repoman-2.3.19_p4
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/ksh-2020.0.0.ebuild |  3 ++-
 app-shells/ksh/ksh-9999.ebuild     | 13 +++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-2020.0.0.ebuild b/app-shells/ksh/ksh-2020.0.0.ebuild
index c2f9bb7797e..6b40cd31299 100644
--- a/app-shells/ksh/ksh-2020.0.0.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0.ebuild
@@ -30,12 +30,13 @@ PATCHES=(
 )
 
 src_test() {
+	# https://bugs.gentoo.org/702570
+	addwrite /proc/self
 	local cmd=(
 		meson test
 		-C "${BUILD_DIR}"
 		--num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
 	)
-
 	echo "${cmd[@]}" >&2
 	# https://github.com/att/ast/issues/1392
 	env -u T "${cmd[@]}" || die

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 2ccad3528bf..9e136daa8ef 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -24,6 +24,19 @@ SLOT="0"
 
 RDEPEND="!app-shells/pdksh"
 
+src_test() {
+	# https://bugs.gentoo.org/702570
+	addwrite /proc/self
+	local cmd=(
+		meson test
+		-C "${BUILD_DIR}"
+		--num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
+	)
+	echo "${cmd[@]}" >&2
+	# https://github.com/att/ast/issues/1392
+	env -u T "${cmd[@]}" || die
+}
+
 src_install() {
 	meson_src_install
 	dodir /bin


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2020-12-01 16:13 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2020-12-01 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     b645f9ce075bc2f69a15a24f400e38e35f20fda3
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  1 16:12:53 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Dec  1 16:12:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b645f9ce

app-shells/ksh: maintainer needed

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/metadata.xml | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-shells/ksh/metadata.xml b/app-shells/ksh/metadata.xml
index 6018c787c35..c81eecc0500 100644
--- a/app-shells/ksh/metadata.xml
+++ b/app-shells/ksh/metadata.xml
@@ -1,10 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>floppym@gentoo.org</email>
-		<name>Mike Gilbert</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<longdescription lang="en">
 		The KornShell language was designed and developed by David G. Korn at
 		AT&amp;T Bell Laboratories. It is an interactive command language that


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-09-05 19:01 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2021-09-05 19:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7a385d4edde581a6704e2051ed44881b5fbcce6c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  5 18:51:09 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep  5 19:01:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a385d4e

app-shells/ksh: inherit ninja-utils

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/ksh-2020.0.0-r1.ebuild | 4 ++--
 app-shells/ksh/ksh-9999.ebuild        | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/ksh/ksh-2020.0.0-r1.ebuild b/app-shells/ksh/ksh-2020.0.0-r1.ebuild
index 3c4891ea637..5eb45fad578 100644
--- a/app-shells/ksh/ksh-2020.0.0-r1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit meson
+inherit meson ninja-utils
 
 if [[ ${PV} == 9999 ]]; then
 	inherit git-r3

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 9e136daa8ef..e5b08b6bef9 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit meson
+inherit meson ninja-utils
 
 if [[ ${PV} == 9999 ]]; then
 	inherit git-r3


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  5:32 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     9cfe249ff90948b321cabbca74af0166ff6d4329
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 05:27:24 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 05:30:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfe249f

app-shells/ksh: unkeyword 1.0.0_beta1 for ~amd64, ~ppc64

let's test it a bit more before adding keywords

Closes: https://github.com/gentoo/gentoo/pull/23012
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 5ff5c24b8405..21375eae704b 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~ppc64"
+#KEYWORDS="~amd64 ~ppc64"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  5:32 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     26ec0abc9d4c8663015a2d17dac6fa2793ac7513
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 05:27:08 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 05:30:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ec0abc

app-shells/ksh: keyword 1.0.0_beta1 for ~ppc64

PR: https://github.com/gentoo/gentoo/pull/23012
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 367ed0231350..5ff5c24b8405 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  5:32 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     19faca266aa99d0158a60bbdf4682b4023ab95b9
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 14 21:34:49 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 05:30:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19faca26

app-shells/ksh: filter out -fdiagnostics-color=always

PR: https://github.com/gentoo/gentoo/pull/23012
Issue: https://github.com/ksh93/ksh/issues/379
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 2ef94ea8022c..367ed0231350 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -45,6 +45,7 @@ src_compile() {
 		"-P"
 	)
 	append-cflags $(test-flags-CC ${extraflags[@]})
+	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
 	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
 
 	tc-export AR CC LD NM


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  6:45 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     98935d686000cce9258c2c97331c2e6f359c6f16
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:00:32 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98935d68

app-shells/ksh: add ~arm64 keyword to commented-out section

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 21375eae704b..304130674c29 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-#KEYWORDS="~amd64 ~ppc64"
+#KEYWORDS="~amd64 ~arm64 ~ppc64"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  6:45 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     128f6e789994c96e1c190b120d0df30fbcc78bd1
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:12:06 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128f6e78

app-shells/ksh: add ~riscv keyword to commented-out section

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 304130674c29..4b6a06c3c158 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-#KEYWORDS="~amd64 ~arm64 ~ppc64"
+#KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  6:45 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     75e72eda9e7caf1c026161d720f6b023d500f5aa
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:13:18 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e72eda

app-shells/ksh: add ~ppc keyword to commented-out section

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 4b6a06c3c158..ee1a65718159 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-#KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+#KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  6:45 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     402521153b1690fcb0c15eda2b5b6c403737765a
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:16:36 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40252115

app-shells/ksh: keyword 1.0.0_beta1

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index ee1a65718159..3069f591bc44 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-#KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  6:55 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  6:55 UTC (permalink / raw
  To: gentoo-commits

commit:     afb488c2a68d3c405c3b6ea0c3257c151b6be8b4
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:55:16 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:55:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb488c2

app-shells/ksh: drop 9999

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-9999.ebuild | 44 ------------------------------------------
 1 file changed, 44 deletions(-)

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
deleted file mode 100644
index e5b08b6bef9c..000000000000
--- a/app-shells/ksh/ksh-9999.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson ninja-utils
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/att/ast"
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-	MY_PV="${PV/_/-}"
-	MY_P="${PN}-${MY_PV}"
-	SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
-	S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="https://github.com/att/ast"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-
-RDEPEND="!app-shells/pdksh"
-
-src_test() {
-	# https://bugs.gentoo.org/702570
-	addwrite /proc/self
-	local cmd=(
-		meson test
-		-C "${BUILD_DIR}"
-		--num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
-	)
-	echo "${cmd[@]}" >&2
-	# https://github.com/att/ast/issues/1392
-	env -u T "${cmd[@]}" || die
-}
-
-src_install() {
-	meson_src_install
-	dodir /bin
-	mv "${ED}/usr/bin/ksh" "${ED}/bin/ksh" || die
-}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  7:07 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     70583258fdc6ba1d97567b0246acc3899c000de7
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:04:51 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 07:06:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70583258

app-shells/ksh: add 9999, based on https://github.com/ksh93/ksh

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-9999.ebuild | 74 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 74 insertions(+)

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
new file mode 100644
index 000000000000..15fbc5bb62c7
--- /dev/null
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+	KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+	MY_PV=$(ver_rs 3 - 4 .)
+	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_prepare() {
+	default
+
+	# disable register for debugging
+	sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+	local extraflags=(
+		"-Wno-unknown-pragmas"
+		"-Wno-missing-braces"
+		"-Wno-unused-result"
+		"-Wno-return-type"
+		"-Wno-int-to-pointer-cast"
+		"-Wno-parentheses"
+		"-Wno-unused"
+		"-Wno-unused-but-set-variable"
+		"-Wno-cpp"
+		"-Wno-maybe-uninitialized"
+		"-Wno-lto-type-mismatch"
+		"-P"
+	)
+	append-cflags $(test-flags-CC ${extraflags[@]})
+	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+	tc-export AR CC LD NM
+
+	sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+	# test tries to catch IO error
+	addwrite /proc/self/mem
+
+	# arith.sh uses A for tests
+	unset A
+
+	sh bin/shtests --compile || die
+}
+
+src_install() {
+	local myhost="$(sh bin/package host)"
+	cd "arch/${myhost}" || die
+
+	dodir /bin
+	mv bin/ksh "${ED}"/bin/ || die
+	dosym ksh /bin/rksh
+
+	newman man/man1/sh.1 ksh.1
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  7:13 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15  7:13 UTC (permalink / raw
  To: gentoo-commits

commit:     eaa81db059dd8dd3d2ec05bf319b9670b27a4259
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:13:26 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 07:13:26 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa81db0

app-shells/ksh: Keyword 1.0.0_beta1 x86, #829226

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 3069f591bc44..55cb01657d83 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  7:57 Arthur Zamarin
  0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-15  7:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e955b7302c96ee523b7d1bb5914d05186519eb27
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:56:56 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 07:57:13 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e955b730

app-shells/ksh: Keyword 1.0.0_beta1 arm, #829226

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 55cb01657d83..500621f54ee8 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15  8:23 Arthur Zamarin
  0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-15  8:23 UTC (permalink / raw
  To: gentoo-commits

commit:     90d61f4d35b5ba451430b07824fe32ef9ef74d4a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 08:23:00 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 08:23:18 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d61f4d

app-shells/ksh: Keyword 1.0.0_beta1 ia64, #829226

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 500621f54ee8..1975fc029304 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 15:48 Arthur Zamarin
  0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-15 15:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a4413540ca1cb0c174a8b7286232f1f22c02ac47
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 15:47:45 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 15:48:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4413540

app-shells/ksh: Keyword 1.0.0_beta1 hppa, #829226

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 1975fc029304..fc838994841f 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 16:53 Mike Gilbert
  0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2021-12-15 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     0b7b5aa1f5ee7e9b042615b99815a7a1ad04017d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 16:52:19 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 16:53:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7b5aa1

app-shells/ksh: use dobin

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 4 ++--
 app-shells/ksh/ksh-9999.ebuild        | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index fc838994841f..edd609c996e2 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -67,8 +67,8 @@ src_install() {
 	local myhost="$(sh bin/package host)"
 	cd "arch/${myhost}" || die
 
-	dodir /bin
-	mv bin/ksh "${ED}"/bin/ || die
+	into /
+	dobin bin/ksh
 	dosym ksh /bin/rksh
 
 	newman man/man1/sh.1 ksh.1

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 15fbc5bb62c7..8e02335af1d6 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -66,8 +66,8 @@ src_install() {
 	local myhost="$(sh bin/package host)"
 	cd "arch/${myhost}" || die
 
-	dodir /bin
-	mv bin/ksh "${ED}"/bin/ || die
+	into /
+	dobin bin/ksh
 	dosym ksh /bin/rksh
 
 	newman man/man1/sh.1 ksh.1


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-17 15:28 Stephan Hartmann
  0 siblings, 0 replies; 62+ messages in thread
From: Stephan Hartmann @ 2021-12-17 15:28 UTC (permalink / raw
  To: gentoo-commits

commit:     c0f04fa2a8b583d5832462cfc9e502a888af356b
Author:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 17 15:28:16 2021 +0000
Commit:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Fri Dec 17 15:28:21 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f04fa2

app-shells/ksh: bump to 1.0.0_beta2

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>

 app-shells/ksh/Manifest               |  1 +
 app-shells/ksh/ksh-1.0.0_beta2.ebuild | 71 +++++++++++++++++++++++++++++++++++
 2 files changed, 72 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index cfd1ee45c7c6..24f0f4e14531 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
 DIST ksh-2020.0.0.tar.gz 2022880 BLAKE2B cb952c4febe88a3ccf8fd48f511a30a73bfc812ebf0b7a5fe799470b29ee13ca61004fd34e367d836940a88214da2aa05b7cb96f173a1b8d57c8e644c8c3a2a6 SHA512 7d6da3af341a62718d691ddc52e10bdf3b7290d74f1cd01610093c587af47b6d6d04b74b210eb31f93a3559855a5bc5155f9b188d2f8bb4444042c26bfaf1792
 DIST ksh-v1.0.0-beta.1.tar.gz 2376823 BLAKE2B 0c985bd17bd0a6301205cffa703536c99322b99953e86b8e8266616f70c7d8cab01801f55c5ba2964628cef8c05878f4e721be39987c418b35859952d3a07719 SHA512 968d7c1aef38f0a29f3a32d0aba7bd5138b70d96486443d5b13c4830907aa7344fb7599ca153a55116758413640ba84ec9e6be19a6f0941814f2515a3961b312
+DIST ksh-v1.0.0-beta.2.tar.gz 2238224 BLAKE2B b4eb8e116d0dd8fda498fb8d2805613a73291be628ce87ebc1c47c9bc8c49b236b285accaf35b4c9e411df23b99c6a949b672edeea1f1f317fc85a2b4db48779 SHA512 c2cd5a4b442bcff1dd2c1c054ee79c4cb131dce28d811dcd3476164d6cb7e88e6b317a094b16f227564a1266708ef0cfeca2af0929c00a19497cf1b67c647cf2

diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
new file mode 100644
index 000000000000..f9a81e836268
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+MY_PV=$(ver_rs 3 - 4 .)
+SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+	default
+
+	# disable register for debugging
+	sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+	local extraflags=(
+		"-Wno-unknown-pragmas"
+		"-Wno-missing-braces"
+		"-Wno-unused-result"
+		"-Wno-return-type"
+		"-Wno-int-to-pointer-cast"
+		"-Wno-parentheses"
+		"-Wno-unused"
+		"-Wno-unused-but-set-variable"
+		"-Wno-cpp"
+		"-Wno-maybe-uninitialized"
+		"-Wno-lto-type-mismatch"
+		"-P"
+	)
+	append-cflags $(test-flags-CC ${extraflags[@]})
+	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+	tc-export AR CC LD NM
+
+	sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+	# test tries to catch IO error
+	addwrite /proc/self/mem
+
+	# arith.sh uses A for tests
+	unset A
+
+	sh bin/shtests --compile || die
+}
+
+src_install() {
+	local myhost="$(sh bin/package host)"
+	cd "arch/${myhost}" || die
+
+	into /
+	dobin bin/ksh
+	dosym ksh /bin/rksh
+
+	newman man/man1/sh.1 ksh.1
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-18  2:10 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2021-12-18  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     83153ffb182b8043c88ca71443e4ebc84a054414
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Dec 17 13:06:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 02:10:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83153ffb

app-shells/ksh: keyword 1.0.0_beta1 for sparc, bug #829226

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index edd609c996e2..ae2481bd2e6b 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 PATCHES=(
 	"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-18  3:08 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-18  3:08 UTC (permalink / raw
  To: gentoo-commits

commit:     a5bb9d3829d733d1519925eb229c8b3d147468e2
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 18 03:08:06 2021 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 03:08:06 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bb9d38

app-shells/ksh: keyword 1.0.0_beta2 for ~sparc

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index f9a81e836268..0e9fc60a7871 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-21 11:03 James Le Cuirot
  0 siblings, 0 replies; 62+ messages in thread
From: James Le Cuirot @ 2021-12-21 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     3b70f16ab7a93eadc02fff96de9676e3a8e1f482
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 21 11:03:19 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 21 11:03:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b70f16a

app-shells/ksh: Keyword 1.0.0_beta2 for ~m68k

27 tests failed. 3 of them were numerical, which is not unusual on
this platform. 2 of them may have been due to building over NFS. The
rest appear to have something to do with line endings, which is a bit
more concerning. It generally seems to work though.

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index 0e9fc60a7871..3cfdd740bc9a 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-27 20:08 Arthur Zamarin
  0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-27 20:08 UTC (permalink / raw
  To: gentoo-commits

commit:     cc06ef8686982cdb1179d0a1cadc6c566ca5afa2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 20:07:56 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 20:07:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc06ef86

app-shells/ksh: Keyword 1.0.0_beta2 s390, #829226

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index 3cfdd740bc9a..4ea8bdc99c17 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-02-16  7:01 Matt Turner
  0 siblings, 0 replies; 62+ messages in thread
From: Matt Turner @ 2022-02-16  7:01 UTC (permalink / raw
  To: gentoo-commits

commit:     eeba5436efbda62abc9a0718cb5d8ea536312f4f
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 07:01:36 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 07:01:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeba5436

app-shells/ksh: Keyword 1.0.0_beta2 alpha, #829226

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.0_beta2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index 4ea8bdc99c17..6ff7b141d0d7 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 S="${WORKDIR}/${PN}-${MY_PV}"
 


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-16 20:57 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-16 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     fd7b9a178439a54d4acdc2e016a9c5403b2b786f
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 20:53:35 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 20:56:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7b9a17

app-shells/ksh: sync live ebuild

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-9999.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 8e02335af1d6..8fb7af0f3c4b 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit flag-o-matic toolchain-funcs
 
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-16 20:57 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-16 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     cbf22f4ddf60e17b2dccd551b46371ba34f72768
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 20:49:36 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 20:56:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf22f4d

app-shells/ksh: add 1.0.3

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/Manifest         |  1 +
 app-shells/ksh/ksh-1.0.3.ebuild | 74 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 28c24db77375..2e62c5d467c2 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
 DIST ksh-2020.0.0.tar.gz 2022880 BLAKE2B cb952c4febe88a3ccf8fd48f511a30a73bfc812ebf0b7a5fe799470b29ee13ca61004fd34e367d836940a88214da2aa05b7cb96f173a1b8d57c8e644c8c3a2a6 SHA512 7d6da3af341a62718d691ddc52e10bdf3b7290d74f1cd01610093c587af47b6d6d04b74b210eb31f93a3559855a5bc5155f9b188d2f8bb4444042c26bfaf1792
 DIST ksh-v1.0.0-beta.2.tar.gz 2238224 BLAKE2B b4eb8e116d0dd8fda498fb8d2805613a73291be628ce87ebc1c47c9bc8c49b236b285accaf35b4c9e411df23b99c6a949b672edeea1f1f317fc85a2b4db48779 SHA512 c2cd5a4b442bcff1dd2c1c054ee79c4cb131dce28d811dcd3476164d6cb7e88e6b317a094b16f227564a1266708ef0cfeca2af0929c00a19497cf1b67c647cf2
+DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23

diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
new file mode 100644
index 000000000000..932d1fb06d21
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+	KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+	MY_PV=$(ver_rs 3 - 4 .)
+	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_prepare() {
+	default
+
+	# disable register for debugging
+	sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+	local extraflags=(
+		"-Wno-unknown-pragmas"
+		"-Wno-missing-braces"
+		"-Wno-unused-result"
+		"-Wno-return-type"
+		"-Wno-int-to-pointer-cast"
+		"-Wno-parentheses"
+		"-Wno-unused"
+		"-Wno-unused-but-set-variable"
+		"-Wno-cpp"
+		"-Wno-maybe-uninitialized"
+		"-Wno-lto-type-mismatch"
+		"-P"
+	)
+	append-cflags $(test-flags-CC ${extraflags[@]})
+	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+	tc-export AR CC LD NM
+
+	sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+	# test tries to catch IO error
+	addwrite /proc/self/mem
+
+	# arith.sh uses A for tests
+	unset A
+
+	sh bin/shtests --compile || die
+}
+
+src_install() {
+	local myhost="$(sh bin/package host)"
+	cd "arch/${myhost}" || die
+
+	into /
+	dobin bin/ksh
+	dosym ksh /bin/rksh
+
+	newman man/man1/sh.1 ksh.1
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-16 20:57 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-16 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     5f641efcaddc9abd72cd07621120fc4ff97460f4
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 20:53:14 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 20:56:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f641efc

app-shells/ksh: keyword 1.0.3

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
index 932d1fb06d21..8fb7af0f3c4b 100644
--- a/app-shells/ksh/ksh-1.0.3.ebuild
+++ b/app-shells/ksh/ksh-1.0.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-19  6:27 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-19  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c3135b33e6c87323af4fa91fb048f9c282e62e7e
Author:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 06:26:42 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 06:27:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3135b33

app-shells/ksh: fix 1.0.3 build with clang

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
index 8fb7af0f3c4b..dd729029724d 100644
--- a/app-shells/ksh/ksh-1.0.3.ebuild
+++ b/app-shells/ksh/ksh-1.0.3.ebuild
@@ -41,6 +41,8 @@ src_compile() {
 		"-Wno-cpp"
 		"-Wno-maybe-uninitialized"
 		"-Wno-lto-type-mismatch"
+		"-Wno-error=int-conversion"
+		"-Wno-int-conversion"
 		"-P"
 	)
 	append-cflags $(test-flags-CC ${extraflags[@]})


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-11-23  0:27 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-11-23  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     9bc8f1ae9f5613932909eb9b5bf94d4668424c6e
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 00:15:35 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 00:24:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc8f1ae

app-shells/ksh: sync live ebuild

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/ksh-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 8fb7af0f3c4b..dd729029724d 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -41,6 +41,8 @@ src_compile() {
 		"-Wno-cpp"
 		"-Wno-maybe-uninitialized"
 		"-Wno-lto-type-mismatch"
+		"-Wno-error=int-conversion"
+		"-Wno-int-conversion"
 		"-P"
 	)
 	append-cflags $(test-flags-CC ${extraflags[@]})


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-11-23  0:27 Georgy Yakovlev
  0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-11-23  0:27 UTC (permalink / raw
  To: gentoo-commits

commit:     3b917ff2d4fe6e2f8d468b51c15998cc904ebd6a
Author:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 00:24:05 2022 +0000
Commit:     Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 00:24:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b917ff2

app-shells/ksh: add 1.0.4

Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>

 app-shells/ksh/Manifest         |  1 +
 app-shells/ksh/ksh-1.0.4.ebuild | 76 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index a9111f06f4fe..1a0148a5cbcf 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1 +1,2 @@
 DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23
+DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6

diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
new file mode 100644
index 000000000000..dd729029724d
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	MY_PV=$(ver_rs 3 - 4 .)
+	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_prepare() {
+	default
+
+	# disable register for debugging
+	sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+	local extraflags=(
+		"-Wno-unknown-pragmas"
+		"-Wno-missing-braces"
+		"-Wno-unused-result"
+		"-Wno-return-type"
+		"-Wno-int-to-pointer-cast"
+		"-Wno-parentheses"
+		"-Wno-unused"
+		"-Wno-unused-but-set-variable"
+		"-Wno-cpp"
+		"-Wno-maybe-uninitialized"
+		"-Wno-lto-type-mismatch"
+		"-Wno-error=int-conversion"
+		"-Wno-int-conversion"
+		"-P"
+	)
+	append-cflags $(test-flags-CC ${extraflags[@]})
+	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+	tc-export AR CC LD NM
+
+	sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+	# test tries to catch IO error
+	addwrite /proc/self/mem
+
+	# arith.sh uses A for tests
+	unset A
+
+	sh bin/shtests --compile || die
+}
+
+src_install() {
+	local myhost="$(sh bin/package host)"
+	cd "arch/${myhost}" || die
+
+	into /
+	dobin bin/ksh
+	dosym ksh /bin/rksh
+
+	newman man/man1/sh.1 ksh.1
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-02 18:44 WANG Xuerui
  0 siblings, 0 replies; 62+ messages in thread
From: WANG Xuerui @ 2022-12-02 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     99db582bacdb6e2c19d858c6e1061c284f325186
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 17:55:37 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 18:44:12 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99db582b

app-shells/ksh: keyword 1.0.4 for ~loong

Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index dd729029724d..f59df92a2e4a 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 11:31 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 11:31 UTC (permalink / raw
  To: gentoo-commits

commit:     de287316a75553826859d6c3a76f36f3a290eb4a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 11:31:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 11:31:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de287316

app-shells/ksh: Stabilize 1.0.4 amd64, #886017

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index f59df92a2e4a..fbe8124151f8 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 13:40 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     3f180e866470b7d34a38d7dc8ccd917c2eb19619
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 13:39:38 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 13:39:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f180e86

app-shells/ksh: Stabilize 1.0.4 arm64, #886017

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index 0ffa5fa38a5e..b487266dca45 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 19:45 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 19:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d90847f1f1122b38df79273cb7909c8472db0f9e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 19:37:03 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 19:45:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90847f1

app-shells/ksh: Stabilize 1.0.4 hppa, #886017

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index c34455691fd9..cb540040e266 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+	KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 19:53 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 19:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a3329e18fe1e66677e6c10859aeda5cf398adf44
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 19:47:11 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 19:53:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3329e18

app-shells/ksh: Stabilize 1.0.4 ppc64, #886017

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index 9e2da9187a45..932916b79000 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86"
+	KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2023-09-18  9:50 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2023-09-18  9:50 UTC (permalink / raw
  To: gentoo-commits

commit:     e95e5c74cbe70423216de726481fde229ee8c0e1
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 18 09:49:05 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 09:49:05 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95e5c74

app-shells/ksh: retire sultan

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/app-shells/ksh/metadata.xml b/app-shells/ksh/metadata.xml
index 2526e8d0cb13..86387b2b102b 100644
--- a/app-shells/ksh/metadata.xml
+++ b/app-shells/ksh/metadata.xml
@@ -1,10 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>sultan@gentoo.org</email>
-		<name>Stephan Hartmann</name>
-	</maintainer>
 	<maintainer type="person">
 		<email>gyakovlev@gentoo.org</email>
 		<name>Georgy Yakovlev</name>


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-01-09  1:02 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-01-09  1:02 UTC (permalink / raw
  To: gentoo-commits

commit:     81b4d68cb47299f3ead454add4d6c5dfa564f9fe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  9 01:01:31 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  9 01:01:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b4d68c

app-shells/ksh: add 1.0.8

Closes: https://bugs.gentoo.org/883085
Bug: https://bugs.gentoo.org/829457
Bug: https://bugs.gentoo.org/833964
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/Manifest                              | 1 +
 app-shells/ksh/{ksh-9999.ebuild => ksh-1.0.8.ebuild} | 4 ++--
 app-shells/ksh/ksh-9999.ebuild                       | 2 +-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 1a0148a5cbcf..be1686c1b570 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
 DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23
 DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
+DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
similarity index 91%
copy from app-shells/ksh/ksh-9999.ebuild
copy to app-shells/ksh/ksh-1.0.8.ebuild
index dd729029724d..4cda30c54705 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index dd729029724d..f59df92a2e4a 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-01-09  2:40 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-01-09  2:40 UTC (permalink / raw
  To: gentoo-commits

commit:     10cd51b1cac70e3f180a04b2e9ea3c6eb46150fd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan  9 02:39:38 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan  9 02:39:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cd51b1

app-shells/ksh: clean up flag handling

* Filter LTO instead of just -Wno-erroring things indicating it's unsafe
* Try to respect CC/AR/NM more

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.8.ebuild |  9 ++++-----
 app-shells/ksh/ksh-9999.ebuild  | 11 +++++------
 2 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 4cda30c54705..c97a769209a6 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -40,18 +40,17 @@ src_compile() {
 		"-Wno-unused-but-set-variable"
 		"-Wno-cpp"
 		"-Wno-maybe-uninitialized"
-		"-Wno-lto-type-mismatch"
-		"-Wno-error=int-conversion"
-		"-Wno-int-conversion"
 		"-P"
 	)
 	append-cflags $(test-flags-CC ${extraflags[@]})
+	append-cflags -fno-strict-aliasing
 	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
-	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+	filter-lto
 
+	export CCFLAGS="${CFLAGS}"
 	tc-export AR CC LD NM
 
-	sh bin/package make SHELL="${BROOT}"/bin/sh || die
+	sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die
 }
 
 src_test() {

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index f59df92a2e4a..c97a769209a6 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -40,18 +40,17 @@ src_compile() {
 		"-Wno-unused-but-set-variable"
 		"-Wno-cpp"
 		"-Wno-maybe-uninitialized"
-		"-Wno-lto-type-mismatch"
-		"-Wno-error=int-conversion"
-		"-Wno-int-conversion"
 		"-P"
 	)
 	append-cflags $(test-flags-CC ${extraflags[@]})
+	append-cflags -fno-strict-aliasing
 	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
-	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+	filter-lto
 
+	export CCFLAGS="${CFLAGS}"
 	tc-export AR CC LD NM
 
-	sh bin/package make SHELL="${BROOT}"/bin/sh || die
+	sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die
 }
 
 src_test() {


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03  0:54 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03  0:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e439e85e3a5bdfc83c6632a3b81c88a963884aa8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 00:40:38 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 00:50:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e439e85e

app-shells/ksh: drop 1.0.3

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/Manifest         |  1 -
 app-shells/ksh/ksh-1.0.3.ebuild | 76 -----------------------------------------
 2 files changed, 77 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index be1686c1b570..3624cb03ab83 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,3 +1,2 @@
-DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23
 DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
 DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548

diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
deleted file mode 100644
index dd729029724d..000000000000
--- a/app-shells/ksh/ksh-1.0.3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/ksh93/ksh"
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-	MY_PV=$(ver_rs 3 - 4 .)
-	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
-	S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-DESCRIPTION="The Original ATT Korn Shell"
-HOMEPAGE="http://www.kornshell.com/"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-
-src_prepare() {
-	default
-
-	# disable register for debugging
-	sed -i 1i"#define register" src/lib/libast/include/ast.h || die
-}
-
-src_compile() {
-	local extraflags=(
-		"-Wno-unknown-pragmas"
-		"-Wno-missing-braces"
-		"-Wno-unused-result"
-		"-Wno-return-type"
-		"-Wno-int-to-pointer-cast"
-		"-Wno-parentheses"
-		"-Wno-unused"
-		"-Wno-unused-but-set-variable"
-		"-Wno-cpp"
-		"-Wno-maybe-uninitialized"
-		"-Wno-lto-type-mismatch"
-		"-Wno-error=int-conversion"
-		"-Wno-int-conversion"
-		"-P"
-	)
-	append-cflags $(test-flags-CC ${extraflags[@]})
-	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
-	export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
-
-	tc-export AR CC LD NM
-
-	sh bin/package make SHELL="${BROOT}"/bin/sh || die
-}
-
-src_test() {
-	# test tries to catch IO error
-	addwrite /proc/self/mem
-
-	# arith.sh uses A for tests
-	unset A
-
-	sh bin/shtests --compile || die
-}
-
-src_install() {
-	local myhost="$(sh bin/package host)"
-	cd "arch/${myhost}" || die
-
-	into /
-	dobin bin/ksh
-	dosym ksh /bin/rksh
-
-	newman man/man1/sh.1 ksh.1
-}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03  0:54 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03  0:54 UTC (permalink / raw
  To: gentoo-commits

commit:     b2a5c6456e0fce45f91bd1d9ad3ac4d2d6e4dc8e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 00:49:54 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 00:50:53 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a5c645

app-shells/ksh: add 1.0.9

Also, drop obsolete register hack. As far as I can tell, it was either
misguided from the beginning or is at the very least now-obsolete. The
function (or lack) of 'register' in C is a misnomer anyway.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/Manifest                              | 1 +
 app-shells/ksh/{ksh-9999.ebuild => ksh-1.0.9.ebuild} | 7 -------
 app-shells/ksh/ksh-9999.ebuild                       | 7 -------
 3 files changed, 1 insertion(+), 14 deletions(-)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 3624cb03ab83..7f5bd74db1b1 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
 DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
 DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
+DIST ksh-v1.0.9.tar.gz 2084378 BLAKE2B 9cb827003f00261df74e19c6b9dad5f25fba401bc9dabeb300b90b7f3e9e9c37d096e5e24dec7c2ac60b195008d69c9fc682b32b376f7c03cbf9c56779431958 SHA512 747a9b624ee898c84cf37958add17eee6ee8fcb6112701430f0d12d2913b3af22554a98a9836dee6bbbe62adbdb3cbc1d3fb7f2c654f2ce799805d9b1f407683

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-1.0.9.ebuild
similarity index 92%
copy from app-shells/ksh/ksh-9999.ebuild
copy to app-shells/ksh/ksh-1.0.9.ebuild
index c97a769209a6..96d8ebd86abd 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-1.0.9.ebuild
@@ -21,13 +21,6 @@ HOMEPAGE="http://www.kornshell.com/"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-src_prepare() {
-	default
-
-	# disable register for debugging
-	sed -i 1i"#define register" src/lib/libast/include/ast.h || die
-}
-
 src_compile() {
 	local extraflags=(
 		"-Wno-unknown-pragmas"

diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index c97a769209a6..96d8ebd86abd 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -21,13 +21,6 @@ HOMEPAGE="http://www.kornshell.com/"
 LICENSE="EPL-1.0"
 SLOT="0"
 
-src_prepare() {
-	default
-
-	# disable register for debugging
-	sed -i 1i"#define register" src/lib/libast/include/ast.h || die
-}
-
 src_compile() {
 	local extraflags=(
 		"-Wno-unknown-pragmas"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03  2:10 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5b2703a15c2e6b33dd90b18547820103cd4ee42c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 02:10:19 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 02:10:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2703a1

app-shells/ksh: Stabilize 1.0.8 arm, #935380

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index c97a769209a6..63bca4e6ec7c 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03  2:10 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     e988d6d57e3397b7b6cba321df3b6ec222357f12
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 02:10:21 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 02:10:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e988d6d5

app-shells/ksh: Stabilize 1.0.8 arm64, #935380

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 63bca4e6ec7c..41de753d122a 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03  2:10 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03  2:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c94daf304a9012350d0dd0c0ee5e4c9326754b6c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 02:10:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 02:10:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94daf30

app-shells/ksh: Stabilize 1.0.8 ppc, #935380

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 41de753d122a..518ca2d59d74 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03  2:33 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03  2:33 UTC (permalink / raw
  To: gentoo-commits

commit:     e1e5febe40d1f00e1654e6cf06f9638382bb7ada
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 02:33:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 02:33:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e5febe

app-shells/ksh: Stabilize 1.0.8 amd64, #935380

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 518ca2d59d74..5d18e29dc3ca 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03  5:38 Joonas Niilola
  0 siblings, 0 replies; 62+ messages in thread
From: Joonas Niilola @ 2024-07-03  5:38 UTC (permalink / raw
  To: gentoo-commits

commit:     0104be940ba181a080bf45c6e9c74df8590754d8
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  3 05:38:18 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul  3 05:38:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0104be94

app-shells/ksh: Stabilize 1.0.8 x86, #935380

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 5d18e29dc3ca..1d31302e6655 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/ksh93/ksh"
 else
-	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 	MY_PV=$(ver_rs 3 - 4 .)
 	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
 	S="${WORKDIR}/${PN}-${MY_PV}"


^ permalink raw reply related	[flat|nested] 62+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-08-11 11:29 Sam James
  0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-08-11 11:29 UTC (permalink / raw
  To: gentoo-commits

commit:     8b898bb76667b7a840d8335a5926a7ba5d012e49
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 11:25:16 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 11:28:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b898bb7

app-shells/ksh: add 1.0.10

Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-shells/ksh/Manifest          |  1 +
 app-shells/ksh/ksh-1.0.10.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 7f5bd74db1b1..9db785460a3b 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,3 +1,4 @@
+DIST ksh-v1.0.10.tar.gz 2019536 BLAKE2B 3de1328f7963d0953e5afcfe61c0eb001f7ad5f719a96415ccc3c7a9e9bb61deee59dbd161e8f0bf64c997c257b796f3b36124b7032117f513a446aa20cb85b8 SHA512 055bd2cf188c825ed684e6f95991a70f8b672e31a94a2294b8791de96be7d9dbf49e2d1eddb3490559c15736a2e0f40839529253481f1217e5e134f046cbe41f
 DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
 DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
 DIST ksh-v1.0.9.tar.gz 2084378 BLAKE2B 9cb827003f00261df74e19c6b9dad5f25fba401bc9dabeb300b90b7f3e9e9c37d096e5e24dec7c2ac60b195008d69c9fc682b32b376f7c03cbf9c56779431958 SHA512 747a9b624ee898c84cf37958add17eee6ee8fcb6112701430f0d12d2913b3af22554a98a9836dee6bbbe62adbdb3cbc1d3fb7f2c654f2ce799805d9b1f407683

diff --git a/app-shells/ksh/ksh-1.0.10.ebuild b/app-shells/ksh/ksh-1.0.10.ebuild
new file mode 100644
index 000000000000..96d8ebd86abd
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.10.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+	MY_PV=$(ver_rs 3 - 4 .)
+	SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+	S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_compile() {
+	local extraflags=(
+		"-Wno-unknown-pragmas"
+		"-Wno-missing-braces"
+		"-Wno-unused-result"
+		"-Wno-return-type"
+		"-Wno-int-to-pointer-cast"
+		"-Wno-parentheses"
+		"-Wno-unused"
+		"-Wno-unused-but-set-variable"
+		"-Wno-cpp"
+		"-Wno-maybe-uninitialized"
+		"-P"
+	)
+	append-cflags $(test-flags-CC ${extraflags[@]})
+	append-cflags -fno-strict-aliasing
+	filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+	filter-lto
+
+	export CCFLAGS="${CFLAGS}"
+	tc-export AR CC LD NM
+
+	sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+	# test tries to catch IO error
+	addwrite /proc/self/mem
+
+	# arith.sh uses A for tests
+	unset A
+
+	sh bin/shtests --compile || die
+}
+
+src_install() {
+	local myhost="$(sh bin/package host)"
+	cd "arch/${myhost}" || die
+
+	into /
+	dobin bin/ksh
+	dosym ksh /bin/rksh
+
+	newman man/man1/sh.1 ksh.1
+}


^ permalink raw reply related	[flat|nested] 62+ messages in thread

end of thread, other threads:[~2024-08-11 11:29 UTC | newest]

Thread overview: 62+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-04 16:03 [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/ Mike Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2024-08-11 11:29 Sam James
2024-07-03  5:38 Joonas Niilola
2024-07-03  2:33 Sam James
2024-07-03  2:10 Sam James
2024-07-03  2:10 Sam James
2024-07-03  2:10 Sam James
2024-07-03  0:54 Sam James
2024-07-03  0:54 Sam James
2024-01-09  2:40 Sam James
2024-01-09  1:02 Sam James
2023-09-18  9:50 Sam James
2022-12-27 19:53 Sam James
2022-12-27 19:45 Sam James
2022-12-27 13:40 Sam James
2022-12-27 11:31 Sam James
2022-12-02 18:44 WANG Xuerui
2022-11-23  0:27 Georgy Yakovlev
2022-11-23  0:27 Georgy Yakovlev
2022-09-19  6:27 Georgy Yakovlev
2022-09-16 20:57 Georgy Yakovlev
2022-09-16 20:57 Georgy Yakovlev
2022-09-16 20:57 Georgy Yakovlev
2022-02-16  7:01 Matt Turner
2021-12-27 20:08 Arthur Zamarin
2021-12-21 11:03 James Le Cuirot
2021-12-18  3:08 Georgy Yakovlev
2021-12-18  2:10 Sam James
2021-12-17 15:28 Stephan Hartmann
2021-12-15 16:53 Mike Gilbert
2021-12-15 15:48 Arthur Zamarin
2021-12-15  8:23 Arthur Zamarin
2021-12-15  7:57 Arthur Zamarin
2021-12-15  7:13 Georgy Yakovlev
2021-12-15  7:07 Georgy Yakovlev
2021-12-15  6:55 Georgy Yakovlev
2021-12-15  6:45 Georgy Yakovlev
2021-12-15  6:45 Georgy Yakovlev
2021-12-15  6:45 Georgy Yakovlev
2021-12-15  6:45 Georgy Yakovlev
2021-12-15  5:32 Georgy Yakovlev
2021-12-15  5:32 Georgy Yakovlev
2021-12-15  5:32 Georgy Yakovlev
2021-09-05 19:01 Mike Gilbert
2020-12-01 16:13 Mike Gilbert
2019-12-11 20:39 Mike Gilbert
2019-09-17  2:19 Mike Gilbert
2019-09-01 16:24 Mike Gilbert
2019-09-01 14:32 Mike Gilbert
2019-05-28  4:01 Mike Gilbert
2019-05-04 16:03 Mike Gilbert
2018-04-01 20:10 Mike Gilbert
2018-02-15 17:20 Mike Gilbert
2018-02-14 20:07 Mike Gilbert
2018-01-29 23:10 Mike Gilbert
2017-01-02  8:00 Justin Lecher
2016-12-30 11:12 Agostino Sarubbo
2016-12-30  9:39 Agostino Sarubbo
2016-09-05  0:33 Mike Gilbert
2016-05-31 15:05 Tobias Klausmann
2016-05-13  8:41 Agostino Sarubbo
2016-04-26 17:35 Markus Meier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox