From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39548) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVNQc-0001sF-I3 for guix-patches@gnu.org; Wed, 12 Jul 2017 15:36:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dVNQZ-0002Vq-C0 for guix-patches@gnu.org; Wed, 12 Jul 2017 15:36:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:33102) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dVNQZ-0002Uz-8V for guix-patches@gnu.org; Wed, 12 Jul 2017 15:36:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dVNQY-0004ZO-Jl for guix-patches@gnu.org; Wed, 12 Jul 2017 15:36:02 -0400 Subject: [bug#27672] oksh Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39427) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVNPm-0001rV-D3 for guix-patches@gnu.org; Wed, 12 Jul 2017 15:35:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dVNPj-00029m-8p for guix-patches@gnu.org; Wed, 12 Jul 2017 15:35:14 -0400 Received: from aibo.runbox.com ([91.220.196.211]:46530) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dVNPj-00028f-0D for guix-patches@gnu.org; Wed, 12 Jul 2017 15:35:11 -0400 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dVNPg-0007ry-M2 for guix-patches@gnu.org; Wed, 12 Jul 2017 21:35:08 +0200 Received: from lumumba.torservers.net ([77.247.181.163] helo=localhost) by mailfront12.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dVNPc-0005Ad-0W for guix-patches@gnu.org; Wed, 12 Jul 2017 21:35:04 +0200 Date: Wed, 12 Jul 2017 19:35:00 +0000 From: ng0 Message-ID: <20170712193500.dexsnmtqzchsmbrc@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dpbsnl5gxvzkydrd" Content-Disposition: inline List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 27672@debbugs.gnu.org --dpbsnl5gxvzkydrd Content-Type: multipart/mixed; boundary="5sxt7hxia4hlr5kg" Content-Disposition: inline --5sxt7hxia4hlr5kg Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This adds oksh. The test phase is a FIXME and the make install has some nonfatal error I did not bother to fix because the resulting application works. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --5sxt7hxia4hlr5kg Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-gnu-Add-oksh.patch" Content-Transfer-Encoding: quoted-printable =46rom 45e8b007cc8e7eba10585980ad31a89d42689b75 Mon Sep 17 00:00:00 2001 =46rom: ng0 Date: Wed, 12 Jul 2017 19:32:51 +0000 Subject: [PATCH] gnu: Add oksh. * gnu/packages/shells.scm (oksh): New variable. --- gnu/packages/shells.scm | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index 65e0eda50..4cc812447 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -6,7 +6,7 @@ ;;; Copyright =C2=A9 2016 Tobias Geerinckx-Rice ;;; Copyright =C2=A9 2016 Stefan Reich=C3=B6r ;;; Copyright =C2=A9 2017 Ricardo Wurmus -;;; Copyright =C2=A9 2017 ng0 +;;; Copyright =C2=A9 2017 ng0 ;;; Copyright =C2=A9 2017 Leo Famulari ;;; ;;; This file is part of GNU Guix. @@ -564,6 +564,32 @@ extra programs. > is just another unix command, < is = essentially cat(1). A @code{andglob} program is also provided along with s.") (license bsd-3)))) =20 +(define-public oksh + (package + (name "oksh") + (version "0.5.9") + (source + (origin + (method url-fetch) + (uri (string-append "https://connochaetos.org/oksh/oksh-" + version ".tar.gz")) + (sha256 + (base32 + "0ln9yf6pxngsviqszv8klnnvn8vcpplvj1njdn8xr2y8frkbw8r3")))) + (build-system gnu-build-system) + (arguments + `(; FIXME: + ;; starting phase `check' + ;;./tests/th-sh ./tests/th -s ./tests -p ./ksh -C pdksh,sh,ksh,posi= x,posix-upu + ;; make: ./tests/th-sh: Command not found + #:tests? #f)) + (home-page "https://connochaetos.org/oksh") + (synopsis "Port of OpenBSD Korn Shell") + (description + "Oksh is a port of the OpenBSD Korn Shell. +The OpenBSD Korn Shell is a cleaned up and enhanced ksh.") + (license gpl3+))) + (define-public loksh (package (name "loksh") --=20 2.13.2 --5sxt7hxia4hlr5kg-- --dpbsnl5gxvzkydrd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAllmeeQACgkQ4i+bv+40 hYgajQ/9G8Rd4vFvVoCbKIl+aadIvYmiES7dTexowBk8x59krxQ7MXBPHooFbj4P GeGSWLNT5ttvGKMWaRKoAQRbgt0wagE2waKTz3WEt+M9x78nvJYs6r1gOAs0jOVh P2wN2ZIoa6o/nrYmVhIIjA+r19WERXEmDsMRy7g7H/slkDdHs/pbdYcUpgSd0DGD a4q/nalIVPnYkcvOuhCoYJdAjqHqD2R7kh6SUVYXwFaH4DGFFshrXGjpK4Gqi+hy 77a19dEoXbhbVuqHgtTh51nFwySLQZ9UPDC+hQsUi8NeWlYjgICVq20uWFrvTNz/ +3xHHhdMnLOOXiMJ9JMO+4Aly89BEqtpmNAs1pS9r2eS689E1cwf6wjG4Wd90Stl RtY1WEpKGnuwm/Md4PUSEb5wgbNh7930t4LUGf+obXF2IRtIB6kZcofwzN2hIikR RP+Ym84LWTCjHHGsX6+F092q0TQsHct4Pum3p0h4wcBlbIxsHXbh5smfVCtyLOU1 YPD+j3hl1hkRJswK5LAxTDqJkOiYQUMjjjjJgGTQ3RPgr4LUHvWJFc1XGSS6eU3O +0EgMgi7adzagncKB7UerNImOs8GZzDoMk6Z4kfWCxv0cnHvcPTTiMePu/Yyo8ME yaYn8kq8MULfjkeQ+ngGtvMKN3DZif7r8nIlavdt0SYfxLrvT0Q= =mgb1 -----END PGP SIGNATURE----- --dpbsnl5gxvzkydrd--