[gentoo-dev] [PATCH 4/4] app-shells/mksh: Restore live ebuild

2024-10-16 Thread Ulrich Müller
Closes: https://bugs.gentoo.org/911450 Signed-off-by: Ulrich Müller --- app-shells/mksh/mksh-59c.ebuild | 6 +-- app-shells/mksh/mksh-.ebuild | 90 2 files changed, 93 insertions(+), 3 deletions(-) create mode 100644 app-shells/mksh/mksh-.ebuild diff -

[gentoo-dev] [PATCH 3/4] cvs.eclass: New eclass variable ECVS_SSH_EXTRA_OPTS

2024-10-16 Thread Ulrich Müller
This allows passing additional options to ssh. Signed-off-by: Ulrich Müller --- eclass/cvs.eclass | 7 +++ 1 file changed, 7 insertions(+) diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass index 1289ee54cc3b..5148daa2d57d 100644 --- a/eclass/cvs.eclass +++ b/eclass/cvs.eclass @@ -174,6 +17

[gentoo-dev] [PATCH 2/4] cvs.eclass: Rewrite the ssh wrapper script in bash

2024-10-16 Thread Ulrich Müller
OpenSSH version 8.4 and later supports the SSH_ASKPASS_REQUIRE environment variable which allows to force the use of the SSH_ASKPASS program. This makes detaching the process from its controlling terminal (TIOCNOTTY ioctl) unnecessary, as well as setting the DISPLAY variable. Signed-off-by: Ulrich

[gentoo-dev] [PATCH 1/4] cvs.eclass: Add local declarations and die statements throughout

2024-10-16 Thread Ulrich Müller
Signed-off-by: Ulrich Müller --- eclass/cvs.eclass | 120 -- 1 file changed, 52 insertions(+), 68 deletions(-) diff --git a/eclass/cvs.eclass b/eclass/cvs.eclass index dbacc2c09cfe..ec0ad2ec8f71 100644 --- a/eclass/cvs.eclass +++ b/eclass/cvs.eclass @@