pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/shells/guile-gash gash: Update to 0.3.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/35b497a35842
branches: trunk
changeset: 375485:35b497a35842
user: nikita <nikita%pkgsrc.org@localhost>
date: Mon Mar 14 15:33:46 2022 +0000
description:
gash: Update to 0.3.0
Changelog:
Noteworthy changes in release 0.3.0 (2022-02-11)
================================================
New features
- Arithmetic expansion.
- Simple asynchronous commands.
- A language specification is now provided, allowing you to use the
evaluator from the Guile REPL by typing ",L sh".
- Redirects now honor the 'noclobber' option.
- The 'wait' built-in.
- The 'umask' built-in can now display the current umask.
Bug fixes
- An empty command will now reset the status.
- The 'read-sh' procedure now reads from 'current-input-port' by
default (before it used 'current-output-port').
Miscellaneous improvements
- Various performance improvements.
- Word expansion has been split into two steps, paving the way for a
compiler.
- Guile 3.0 is now explicitly supported.
diffstat:
shells/guile-gash/Makefile | 6 +-
shells/guile-gash/PLIST | 172 +++++++++++++++++++++++---------------------
2 files changed, 92 insertions(+), 86 deletions(-)
diffs (195 lines):
diff -r 33a5b96e73ff -r 35b497a35842 shells/guile-gash/Makefile
--- a/shells/guile-gash/Makefile Mon Mar 14 15:29:27 2022 +0000
+++ b/shells/guile-gash/Makefile Mon Mar 14 15:33:46 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2021/12/17 13:26:23 nikita Exp $
+# $NetBSD: Makefile,v 1.4 2022/03/14 15:33:46 nikita Exp $
-DISTNAME= gash-0.2.0
+DISTNAME= gash-0.3.0
PKGNAME= guile-${DISTNAME}
CATEGORIES= shells
MASTER_SITES= http://download.savannah.nongnu.org/releases/gash/
@@ -17,5 +17,5 @@
INFO_FILES= YES
-.include "../../lang/guile22/module.mk"
+.include "../../lang/guile30/module.mk"
.include "../../mk/bsd.pkg.mk"
diff -r 33a5b96e73ff -r 35b497a35842 shells/guile-gash/PLIST
--- a/shells/guile-gash/PLIST Mon Mar 14 15:29:27 2022 +0000
+++ b/shells/guile-gash/PLIST Mon Mar 14 15:33:46 2022 +0000
@@ -1,83 +1,89 @@
-@comment $NetBSD: PLIST,v 1.2 2021/12/17 13:26:23 nikita Exp $
-guile/2.2/bin/gash
-guile/2.2/info/gash.info
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/break.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/cd.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/colon.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/command.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/continue.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/dot.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/echo.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/eval.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/exec.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/exit.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/export.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/false.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/pwd.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/read.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/readonly.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/return.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/set.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/shift.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/trap.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/true.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/type.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/umask.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/unset.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/built-ins/utils.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/compat.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/compat/hash-table.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/compat/srfi-43.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/compat/textual-ports.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/config.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/environment.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/eval.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/gash.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/lexer.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/parser.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/pattern.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/readline.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/repl.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/shell.go
-guile/2.2/lib/guile/2.2/site-ccache/gash/word.go
-guile/2.2/share/guile/site/2.2/gash/built-ins.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/break.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/cd.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/colon.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/command.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/continue.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/dot.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/echo.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/eval.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/exec.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/exit.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/export.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/false.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/pwd.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/read.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/readonly.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/return.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/set.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/shift.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/trap.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/true.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/type.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/umask.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/unset.scm
-guile/2.2/share/guile/site/2.2/gash/built-ins/utils.scm
-guile/2.2/share/guile/site/2.2/gash/compat.scm
-guile/2.2/share/guile/site/2.2/gash/compat/hash-table.scm
-guile/2.2/share/guile/site/2.2/gash/compat/srfi-43.scm
-guile/2.2/share/guile/site/2.2/gash/compat/textual-ports.scm
-guile/2.2/share/guile/site/2.2/gash/config.scm
-guile/2.2/share/guile/site/2.2/gash/environment.scm
-guile/2.2/share/guile/site/2.2/gash/eval.scm
-guile/2.2/share/guile/site/2.2/gash/gash.scm
-guile/2.2/share/guile/site/2.2/gash/lexer.scm
-guile/2.2/share/guile/site/2.2/gash/parser.scm
-guile/2.2/share/guile/site/2.2/gash/pattern.scm
-guile/2.2/share/guile/site/2.2/gash/readline.scm
-guile/2.2/share/guile/site/2.2/gash/repl.scm
-guile/2.2/share/guile/site/2.2/gash/shell.scm
-guile/2.2/share/guile/site/2.2/gash/word.scm
+@comment $NetBSD: PLIST,v 1.3 2022/03/14 15:33:46 nikita Exp $
+guile/3.0/bin/gash
+guile/3.0/info/gash.info
+guile/3.0/lib/guile/3.0/site-ccache/gash/arithmetic.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/break.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/cd.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/colon.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/command.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/continue.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/dot.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/echo.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/eval.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/exec.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/exit.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/export.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/false.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/pwd.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/read.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/readonly.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/return.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/set.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/shift.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/trap.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/true.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/type.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/umask.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/unset.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/utils.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/built-ins/wait.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/compat.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/compat/hash-table.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/compat/srfi-43.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/compat/textual-ports.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/config.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/environment.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/eval.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/gash.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/lexer.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/parser.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/pattern.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/readline.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/repl.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/shell.go
+guile/3.0/lib/guile/3.0/site-ccache/gash/word.go
+guile/3.0/lib/guile/3.0/site-ccache/language/sh/spec.go
+guile/3.0/share/guile/site/3.0/gash/arithmetic.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/break.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/cd.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/colon.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/command.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/continue.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/dot.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/echo.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/eval.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/exec.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/exit.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/export.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/false.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/pwd.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/read.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/readonly.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/return.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/set.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/shift.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/trap.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/true.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/type.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/umask.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/unset.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/utils.scm
+guile/3.0/share/guile/site/3.0/gash/built-ins/wait.scm
+guile/3.0/share/guile/site/3.0/gash/compat.scm
+guile/3.0/share/guile/site/3.0/gash/compat/hash-table.scm
+guile/3.0/share/guile/site/3.0/gash/compat/srfi-43.scm
+guile/3.0/share/guile/site/3.0/gash/compat/textual-ports.scm
+guile/3.0/share/guile/site/3.0/gash/config.scm
+guile/3.0/share/guile/site/3.0/gash/environment.scm
+guile/3.0/share/guile/site/3.0/gash/eval.scm
+guile/3.0/share/guile/site/3.0/gash/gash.scm
+guile/3.0/share/guile/site/3.0/gash/lexer.scm
+guile/3.0/share/guile/site/3.0/gash/parser.scm
+guile/3.0/share/guile/site/3.0/gash/pattern.scm
+guile/3.0/share/guile/site/3.0/gash/readline.scm
+guile/3.0/share/guile/site/3.0/gash/repl.scm
+guile/3.0/share/guile/site/3.0/gash/shell.scm
+guile/3.0/share/guile/site/3.0/gash/word.scm
+guile/3.0/share/guile/site/3.0/language/sh/spec.scm
Home |
Main Index |
Thread Index |
Old Index