diff options
author | Luís Henriques <henrix@camandro.org> | 2024-09-05 22:58:25 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2024-09-16 10:17:36 +0200 |
commit | a4e7a756b2017d7eac1fd777d1dc3dfc3a7a9d6f (patch) | |
tree | 3aa4d771be3ec64a6f4b634bc5604fe69b3db83e /gnu/packages | |
parent | 432a6ece6bed569bf8abca51dccbb5476c069f88 (diff) | |
download | guix-a4e7a756b2017d7eac1fd777d1dc3dfc3a7a9d6f.tar guix-a4e7a756b2017d7eac1fd777d1dc3dfc3a7a9d6f.tar.gz |
gnu: oksh: Update to 7.5.
* gnu/packages/shells.scm (oksh): Update to 7.5.
[source]: Download from github official portable oksh project.
[home-page]: Updated to maintaners url.
[synopsis, description]: Improved with text from oksh README.
[license]: Fixed license.
Change-Id: I06f7b6210b6d725678452c5130b09c3fb382ebca
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/shells.scm | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index ec15f9d21f..b65cd2e894 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.scm @@ -25,6 +25,7 @@ ;;; Copyright © 2023 Jaeme Sifat <jaeme@runbox.com> ;;; Copyright © 2024 Tanguy Le Carrour <tanguy@bioneland.org> ;;; Copyright © 2024 Vinicius Monego <monego@posteo.net> +;;; Copyright © 2024 Luís Henriques <henrix@camandro.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -820,25 +821,32 @@ A @code{andglob} program is also provided along with s.") (define-public oksh (package (name "oksh") - (version "0.5.9") + (version "7.5") (source (origin (method url-fetch) - (uri (string-append "https://connochaetos.org/oksh/oksh-" - version ".tar.gz")) + (uri (string-append + "https://github.com/ibara/oksh/releases/download/oksh-" + version "/oksh-" version ".tar.gz")) (sha256 (base32 - "0ln9yf6pxngsviqszv8klnnvn8vcpplvj1njdn8xr2y8frkbw8r3")))) + "0pgdxvy8jgydsyzk7vcc93pm09bihqvrn3i35gz1ncg9z31rbf20")))) (build-system gnu-build-system) (arguments - `(; The test files are not part of the distributed tarball. - #:tests? #f)) - (home-page "https://connochaetos.org/oksh") - (synopsis "Port of OpenBSD Korn Shell") + `(#:tests? #f)) ; there are no tests available + (home-page "https://github.com/ibara/oksh") + (synopsis "Portable 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 license:gpl3+))) + "Oksh is a portable OpenBSD ksh. Not an official OpenBSD project. +Unlike other ports of OpenBSD ksh, this port is entirely self-contained +and aims to be maximally portable across operating systems and C compilers.") + (license (list license:public-domain + ;; asprintf.c, issetugid.c, reallocarray.c, sh.1, + ;; strlcat.c, strlcpy.c, strtonum.c + license:isc + ;; confstr.c, siglist.c, signame.c, sys-queue.h, unvis.c, + ;; vis.c, vis.h + license:bsd-3)))) (define-public loksh (package |