This updates tcsh to the latest upstream version. Some of the previously disabled tests could be re-enabled after being adjusted upstream.
The 'cdtohome' test is disabled since the Guix build user does not have a home directory. And one upstream change is cherry-picked to handle a change in sed. Perl is added as a test dependency. Leo Famulari (2): gnu: tcsh: Update to 6.20.00. gnu: tcsh: Use modify-phases. gnu/local.mk | 1 - .../patches/tcsh-do-not-define-BSDWAIT.patch | 33 ------ gnu/packages/patches/tcsh-fix-autotest.patch | 113 ++++++++++----------- gnu/packages/shells.scm | 60 ++++++----- 4 files changed, 81 insertions(+), 126 deletions(-) delete mode 100644 gnu/packages/patches/tcsh-do-not-define-BSDWAIT.patch -- 2.11.1