Created attachment 202041 [details] SHAR file containing the new port shells/ammonite. Hi, I have created a port for the ammonite project (https://ammonite.io/ ) which can be used as a system shell. Longer description: =================== Ammonite lets you use the Scala language for scripting purposes: in the REPL, as scripts, as a library to use in existing projects, or as a standalone systems shell. Ammonite-Shell -------------- A modern replacement for the Bash system shell. Provides a systems shell in the high-level Scala language, letting you seamlessly mix system operations with real code without the hassle or the frustration of trying to write complex code in Bash. The configuration setup necessary for the user is included in the pkg-message. Kind regards, Jens
Committed, thanks!
A commit references this bug: Author: pi Date: Mon Feb 18 17:01:54 UTC 2019 New revision: 493275 URL: https://svnweb.freebsd.org/changeset/ports/493275 Log: New port: shells/ammonite A modern replacement for the Bash system shell. Provides a systems shell in the high-level Scala language, letting you seamlessly mix system operations with real code without the hassle or the frustration of trying to write complex code in Bash. Ammonite lets you use the Scala language for scripting purposes: in a Read-Evaluate-Print-Loop (REPL), as scripts, as a library to use in existing projects, or as a standalone systems shell. WWW: https://ammonite.io/ PR: 235759 Submitted by: Jens Grassel <jan0sch@mykolab.com> Changes: head/shells/Makefile head/shells/ammonite/ head/shells/ammonite/Makefile head/shells/ammonite/distinfo head/shells/ammonite/pkg-descr head/shells/ammonite/pkg-message