Skip to content

Commit

Permalink
shells/elvish: Update to v0.19.2
Browse files Browse the repository at this point in the history
ChangeLog: https://elv.sh/blog/0.19.1-release-notes.html

 * A new doc module provides access to the documentation of builtin modules.
 * A new conj command “appends” values to a list, and has a guaranteed time
   complexity independent of the size of the list.
 * A new inexact-num converts its argument to an inexact number.
 * It is functionally identical to the now deprecated float64 command since the
   Go float64 type is the only underlying inexact number type for now. Its
   behavior may change in future if there are more underlying types for inexact
   numbers.
 * A new type of interactive abbreviation: edit:command-abbr
 * The order and compare commands now support boolean values
 * A new path:join command and path:separator and path:list-separator variables
 * A new runtime: module that contains paths important for the Elvish runtime
 * A new compact command that replaces consecutive runs of equal values with a
   single copy, similar to the Unix uniq command.
 * The order command has a new &key option
 * A new benchmark command has been added
 * When checking compilation errors, Elvish no longer stops after the first
   error found. For example, if $a and $b are both not defined, echo $a $b now
   yields two errors. This applies to both the interactive REPL and elvish
   -compile-only.
 * When using an unimported builtin modules from the REPL, the REPL now shows
   the use command needed to import it, which can be executed from a key
   binding. This functionality is bound to Ctrl-A by default.
 * New variables exposing the terminal and null device in an OS-agnostic
   fashion: $path:dev-tty and $path:dev-null. They are /dev/tty and /dev/null on
   Unix, and CON and NUL on Windows

PR:		275422
Reported by:	vendion@gmail.com (maintainer)
  • Loading branch information
vendion authored and fernape committed Nov 30, 2023
1 parent 6285a92 commit 442e68c
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 18 deletions.
16 changes: 7 additions & 9 deletions shells/elvish/Makefile
@@ -1,7 +1,6 @@
PORTNAME= elvish
DISTVERSIONPREFIX= v
DISTVERSION= 0.17.0
PORTREVISION= 15
DISTVERSION= 0.19.2
CATEGORIES= shells

MAINTAINER= vendion@gmail.com
Expand All @@ -17,9 +16,12 @@ USE_GITHUB= yes
GH_ACCOUNT= elves
GH_PROJECT= elvish
GH_TUPLE= creack:pty:v1.1.15:creack_pty/vendor/github.com/creack/pty \
etcd-io:bbolt:v1.3.6:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
golang:sys:v0.6.0:golang_sys/vendor/golang.org/x/sys \
mattn:go-isatty:v0.0.13:mattn_go_isatty/vendor/github.com/mattn/go-isatty
etcd-io:bbolt:v1.3.7:etcd_io_bbolt/vendor/go.etcd.io/bbolt \
golang:sys:v0.5.0:golang_sys/vendor/golang.org/x/sys \
google:go-cmp:v0.5.9:google_go_cmp/vendor/github.com/google/go-cmp \
mattn:go-isatty:v0.0.17:mattn_go_isatty/vendor/github.com/mattn/go-isatty \
sourcegraph:go-lsp:219e11d77f5d:sourcegraph_go_lsp/vendor/github.com/sourcegraph/go-lsp \
sourcegraph:jsonrpc2:v0.2.0:sourcegraph_jsonrpc2/vendor/github.com/sourcegraph/jsonrpc2

GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME}
GO_TARGET= ./cmd/elvish
Expand All @@ -30,8 +32,4 @@ CGO_ENABLED= 0

PLIST_FILES= bin/elvish

do-test:
@(cd ${GO_WRKSRC} ; \
${GO_ENV} ${GO_CMD} test -race ${GO_TESTTARGET})

.include <bsd.port.mk>
24 changes: 15 additions & 9 deletions shells/elvish/distinfo
@@ -1,11 +1,17 @@
TIMESTAMP = 1679076784
SHA256 (elves-elvish-v0.17.0_GH0.tar.gz) = 0e255849723129d8c4dc24f67656e651b4e4b7566bc16009109ba76099681fa1
SIZE (elves-elvish-v0.17.0_GH0.tar.gz) = 673347
TIMESTAMP = 1701234015
SHA256 (elves-elvish-v0.19.2_GH0.tar.gz) = ef8032507c74c84369d49b098afcf1da65701aa071be9ee762f8bc456576ac94
SIZE (elves-elvish-v0.19.2_GH0.tar.gz) = 828904
SHA256 (creack-pty-v1.1.15_GH0.tar.gz) = 5bd33391b7b104ffe3c8b58f2dde4a96a6765336cee7048e39788a55600b5141
SIZE (creack-pty-v1.1.15_GH0.tar.gz) = 9940
SHA256 (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = a2e524f7f32c44fa0765de192ac0789c585010cadd2c2ddcf9518e858a96ec1f
SIZE (etcd-io-bbolt-v1.3.6_GH0.tar.gz) = 98025
SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234
SHA256 (mattn-go-isatty-v0.0.13_GH0.tar.gz) = d25318d3c4e174e1ffb5d90c9d3e6887cc050f76e403b7b3d6163f4338fac952
SIZE (mattn-go-isatty-v0.0.13_GH0.tar.gz) = 4440
SHA256 (etcd-io-bbolt-v1.3.7_GH0.tar.gz) = a99c0371bd041a3ca45bd314428976f3f13408ea53dbf2f8aa74b0288889acb2
SIZE (etcd-io-bbolt-v1.3.7_GH0.tar.gz) = 116699
SHA256 (golang-sys-v0.5.0_GH0.tar.gz) = 810c8f1b7704674971ab6b2b614aba20a5a1765018fd2c639f528dbbcbf88b1f
SIZE (golang-sys-v0.5.0_GH0.tar.gz) = 1429723
SHA256 (google-go-cmp-v0.5.9_GH0.tar.gz) = 41a074c2fcfc72f813736f8ca8e3116e260a6b79af407d9da0d4c5e4c3f61acf
SIZE (google-go-cmp-v0.5.9_GH0.tar.gz) = 104427
SHA256 (mattn-go-isatty-v0.0.17_GH0.tar.gz) = 7d1d64aafb6a110ab02be1094a8d11bda3f64faf200b4c81c5c9ae4de942612b
SIZE (mattn-go-isatty-v0.0.17_GH0.tar.gz) = 4698
SHA256 (sourcegraph-go-lsp-219e11d77f5d_GH0.tar.gz) = 8e02c7e413403629557e32bec09469c43f5914739a530498a9135e21cbfc0c1e
SIZE (sourcegraph-go-lsp-219e11d77f5d_GH0.tar.gz) = 15475
SHA256 (sourcegraph-jsonrpc2-v0.2.0_GH0.tar.gz) = 21334f66125a54beb86cdad3bd9fe5a790d1d7f94da4b70e11a95d0ab8104320
SIZE (sourcegraph-jsonrpc2-v0.2.0_GH0.tar.gz) = 18152

0 comments on commit 442e68c

Please sign in to comment.