commit:     bdbfb27cb533f12a0c68f9d03cd838beca95bc76
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 14 10:53:10 2024 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 18 17:54:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdbfb27c

app-shells/mksh: Restore live ebuild

Closes: https://bugs.gentoo.org/911450
Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 app-shells/mksh/mksh-59c.ebuild                       |  6 +++---
 app-shells/mksh/{mksh-59c.ebuild => mksh-9999.ebuild} | 10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/app-shells/mksh/mksh-59c.ebuild b/app-shells/mksh/mksh-59c.ebuild
index 09bf32351049..2921a6d7f5c8 100644
--- a/app-shells/mksh/mksh-59c.ebuild
+++ b/app-shells/mksh/mksh-59c.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -10,6 +10,7 @@ if [[ ${PV} == *9999 ]] ; then
        ECVS_MODULE="mksh"
        ECVS_USER="_anoncvs"
        ECVS_AUTH="ext"
+       ECVS_SSH_EXTRA_OPTS=( "-oHostKeyAlgorithms=+ssh-rsa" )
        inherit cvs
 else
        SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz";
@@ -19,6 +20,7 @@ fi
 DESCRIPTION="MirBSD Korn Shell"
 # Host is TLSv1.0-only, keep to http for compatibility with modern browsers
 HOMEPAGE="http://mirbsd.de/mksh";
+S="${WORKDIR}/${PN}"
 
 # See http://www.mirbsd.org/TaC-mksh.txt or ${S}/www/files/TaC-mksh.txt
 # MirOS for most of it
@@ -37,8 +39,6 @@ DEPEND="
        )
 "
 
-S="${WORKDIR}/${PN}"
-
 src_prepare() {
        default
        if use lksh; then

diff --git a/app-shells/mksh/mksh-59c.ebuild b/app-shells/mksh/mksh-9999.ebuild
similarity index 89%
copy from app-shells/mksh/mksh-59c.ebuild
copy to app-shells/mksh/mksh-9999.ebuild
index 09bf32351049..5c43ce0c33a5 100644
--- a/app-shells/mksh/mksh-59c.ebuild
+++ b/app-shells/mksh/mksh-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -10,15 +10,17 @@ if [[ ${PV} == *9999 ]] ; then
        ECVS_MODULE="mksh"
        ECVS_USER="_anoncvs"
        ECVS_AUTH="ext"
+       ECVS_SSH_EXTRA_OPTS=( "-oHostKeyAlgorithms=+ssh-rsa" )
        inherit cvs
 else
        SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz";
-       KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+       KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="MirBSD Korn Shell"
 # Host is TLSv1.0-only, keep to http for compatibility with modern browsers
 HOMEPAGE="http://mirbsd.de/mksh";
+S="${WORKDIR}/${PN}"
 
 # See http://www.mirbsd.org/TaC-mksh.txt or ${S}/www/files/TaC-mksh.txt
 # MirOS for most of it
@@ -37,8 +39,6 @@ DEPEND="
        )
 "
 
-S="${WORKDIR}/${PN}"
-
 src_prepare() {
        default
        if use lksh; then

Reply via email to