Index | Thread | Search

From:
Jag Talon <jag@aangat.lahat.computer>
Subject:
[update] Elvish 0.16.3 -> 0.21.0
To:
ports@openbsd.org
Cc:
bcallah@openbsd.org
Date:
Sat, 17 Aug 2024 09:06:29 -0400

Download raw body.

Thread
Hello,

I've been using Elvish 0.21.0 and it seems to be working well on
amd64. 

I noticed that Elvish has an official OpenBSD amd64 build as well on
their website, so I'm hoping to update this so that it's available for
other arches and of course easier for people to install and update
Elvish.

Elvish is not my default shell, however, so I might be missing
important functionality.

Comments?

-- 
he/him
jagtalon.net
weirder.earth/@jag
Index: Makefile
===================================================================
RCS file: /cvs/ports/shells/elvish/Makefile,v
retrieving revision 1.9
diff -u -p -u -r1.9 Makefile
--- Makefile	11 Mar 2022 19:54:24 -0000	1.9
+++ Makefile	17 Aug 2024 13:05:38 -0000
@@ -4,7 +4,7 @@ COMMENT =	expressive programming languag
 CATEGORIES =	shells
 
 MODGO_MODNAME =	src.elv.sh
-MODGO_VERSION =	v0.16.3
+MODGO_VERSION =	v0.21.0
 
 GH_ACCOUNT =	elves
 GH_PROJECT =	elvish
Index: distinfo
===================================================================
RCS file: /cvs/ports/shells/elvish/distinfo,v
retrieving revision 1.4
diff -u -p -u -r1.4 distinfo
--- distinfo	29 Nov 2021 12:53:51 -0000	1.4
+++ distinfo	17 Aug 2024 13:05:38 -0000
@@ -1,22 +1,64 @@
-SHA256 (elvish-0.16.3.zip) = /tsfB3iD5BiAW/AKsK/sJkPIT09ifqenZwAA6fPhs9g=
-SHA256 (go_modules/github.com/creack/pty/@v/v1.1.11.mod) = 6rBwW8ShjdMVwnpOPbqPIKnhIwZfogYzlmMytczPdzE=
-SHA256 (go_modules/github.com/creack/pty/@v/v1.1.11.zip) = 1llP1IRMJCpcfW6bJVFhgkYM/6gg5H6P+47qYlmRmGw=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = GgYuVsAmbQBL6lERWs+MK1l9FAfKVa1WzOAel62j2ks=
-SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.zip) = B5QdJOCJTCncQrzSnWRIFc17XuhOPBS75tUa0T78vwc=
-SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.5.mod) = S9nBDfwkHhcEmwksFG76mbz11+6bIEba49sqyU+P9JY=
-SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.5.zip) = y7SI+GYx3wXtsqo+LCXg1ZlNRqEY/F8hUJMvpu1GnP8=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210820121016-41cdb8703e55.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210820121016-41cdb8703e55.zip) = pM82Vq0P0+UVML4PFT4KQh3GPzsLVfMlmPVtSOWitmw=
-SIZE (elvish-0.16.3.zip) = 637411
-SIZE (go_modules/github.com/creack/pty/@v/v1.1.11.mod) = 39
-SIZE (go_modules/github.com/creack/pty/@v/v1.1.11.zip) = 19702
-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.mod) = 104
-SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.12.zip) = 8902
-SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.5.mod) = 94
-SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.5.zip) = 115621
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200116001909-b77594299b42.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200202164722-d101bd2416d5.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210820121016-41cdb8703e55.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210820121016-41cdb8703e55.zip) = 1657472
+SHA256 (elvish-0.21.0.zip) = rGJzv1dIPqVLpnVqR2GP4VlnxEyWfhyqvphzdyhxDXc=
+SHA256 (go_modules/github.com/creack/pty/@v/v1.1.21.mod) = BBOkGR3M1sdbDMdMtxrxVkBw8uy/zjq0ujzMnXAf2Cw=
+SHA256 (go_modules/github.com/creack/pty/@v/v1.1.21.zip) = v9euQr1kAzrc5AU6pAHOWVhZ8r2I3P26fdVfGbiGTkU=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = vLKTkyUSN7eaF7bBm/KRNPQ+j0OMMZiYj81GGhzfBcw=
+SHA256 (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = a0SoQ5UfNxtwEMdU7MPKvv6BXVztHFuUCfstaX6KiQ0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = S06b9sSCEQgGUbSR37SNaLc2xmowW8+UYFYG4bouqko=
+SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.1.mod) = CdyKkielTBBp6gZdYQpfLKGV8fX7pufbstfrD9bgHfY=
+SHA256 (go_modules/github.com/gorilla/websocket/@v/v1.4.1.zip) = hutCdWfeni3ITaUu5PQxVJbF/8IVKSjfDjrEzoo1n/c=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = Huq+8bTZjbc8bCBzKJFjZJvJoERVKsqGudWS/oTqocg=
+SHA256 (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8tX4nKRRV34XRkubtZbcDQ7OzsteqmNiLEG1fNC3uMw=
+SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = dLLnZushU3eGTVh7rfV+lVIfaS0qeGCzx3WQk/nJvsI=
+SHA256 (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 3gTOzBpLjVPkNXBRAmeUvLxU8uaiYM+sUIzmnV1kV6A=
+SHA256 (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.2.0.mod) = 7Y63swr1plvqRS8GzXmzlluufmXDFb98fOm+dDt3nh0=
+SHA256 (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.2.0.zip) = MLEiQtXYSXYiHrtcRuwnYPyDBcSbb0gX3F32NNpz3Fc=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = rxpdyzMazno/n8G11+7pwLyCtKKhgv5M7CrdIX4oU9Y=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.1.zip) = NvZOTyKfh2cu+N4cdWZIxBZedqvQNDYlF1eDl+gkhWw=
+SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.9.mod) = lz+yyDffLN53wdRyxqRPDyTomK8R+5X8vLws8dn8kgs=
+SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.9.zip) = QSrH8ZKNibGl78JA7OReAhUMDgI3Sg3VUP0GlbLzfI4=
+SHA256 (go_modules/go.etcd.io/gofail/@v/v0.1.0.mod) = WE2kvNgK5d/maVudNEJlqpotG5BDZjoeFkzi54/2LBE=
+SHA256 (go_modules/go.etcd.io/gofail/@v/v0.1.0.zip) = T9aXfdc2q6Vr5YwLFultc0M2iJdqWzUleNPFTQ256AM=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.5.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = cA5dsA3SaqGaF9zl/FUkNtYPaMVgbIW4IfJMPWByoVE=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.6.0.zip) = fHUXUpejs2i4Br0kx0AWKd8R3MZV48FEcAWCgvEBymo=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.17.0.zip) = tJ+5uqLNEzWWkn7wcM50vzgiPZfnyB73P+Hosqs2Oc0=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.4.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
+SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
+SHA256 (go_modules/pkg.nimblebun.works/go-lsp/@v/v1.1.0.mod) = HLHcpOBh5xaZ87dEYOpstFzHdaCsfRdHxUq4yIxgD1g=
+SHA256 (go_modules/pkg.nimblebun.works/go-lsp/@v/v1.1.0.zip) = iwAoXA3RL2HdQivhu8DrbC3dYO8H7xBE/5VySW2T27A=
+SIZE (elvish-0.21.0.zip) = 947640
+SIZE (go_modules/github.com/creack/pty/@v/v1.1.21.mod) = 38
+SIZE (go_modules/github.com/creack/pty/@v/v1.1.21.zip) = 38793
+SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.mod) = 34
+SIZE (go_modules/github.com/davecgh/go-spew/@v/v1.1.1.zip) = 60320
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.mod) = 41
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.6.0.zip) = 129773
+SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.1.mod) = 45
+SIZE (go_modules/github.com/gorilla/websocket/@v/v1.4.1.zip) = 79215
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.mod) = 76
+SIZE (go_modules/github.com/mattn/go-isatty/@v/v0.0.20.zip) = 8936
+SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.mod) = 37
+SIZE (go_modules/github.com/pmezard/go-difflib/@v/v1.0.0.zip) = 12433
+SIZE (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.2.0.mod) = 93
+SIZE (go_modules/github.com/sourcegraph/jsonrpc2/@v/v0.2.0.zip) = 28275
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.mod) = 188
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.1.zip) = 113583
+SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.9.mod) = 318
+SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.9.zip) = 153500
+SIZE (go_modules/go.etcd.io/gofail/@v/v0.1.0.mod) = 225
+SIZE (go_modules/go.etcd.io/gofail/@v/v0.1.0.zip) = 123859
+SIZE (go_modules/golang.org/x/sync/@v/v0.5.0.mod) = 34
+SIZE (go_modules/golang.org/x/sync/@v/v0.6.0.mod) = 34
+SIZE (go_modules/golang.org/x/sync/@v/v0.6.0.zip) = 26351
+SIZE (go_modules/golang.org/x/sys/@v/v0.17.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.17.0.zip) = 1905235
+SIZE (go_modules/golang.org/x/sys/@v/v0.4.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33
+SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
+SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
+SIZE (go_modules/pkg.nimblebun.works/go-lsp/@v/v1.1.0.mod) = 43
+SIZE (go_modules/pkg.nimblebun.works/go-lsp/@v/v1.1.0.zip) = 45971
Index: modules.inc
===================================================================
RCS file: /cvs/ports/shells/elvish/modules.inc,v
retrieving revision 1.1
diff -u -p -u -r1.1 modules.inc
--- modules.inc	29 Nov 2021 12:53:51 -0000	1.1
+++ modules.inc	17 Aug 2024 13:05:38 -0000
@@ -1,9 +1,21 @@
-MODGO_MODULES = \
-	github.com/creack/pty		 v1.1.11 \
-	github.com/mattn/go-isatty	 v0.0.12 \
-	go.etcd.io/bbolt		 v1.3.5 \
-	golang.org/x/sys		 v0.0.0-20210820121016-41cdb8703e55
+MODGO_MODULES =	\
+	github.com/creack/pty		 v1.1.21 \
+	github.com/davecgh/go-spew	 v1.1.1 \
+	github.com/google/go-cmp	 v0.6.0 \
+	github.com/gorilla/websocket	 v1.4.1 \
+	github.com/mattn/go-isatty	 v0.0.20 \
+	github.com/pmezard/go-difflib	 v1.0.0 \
+	github.com/sourcegraph/jsonrpc2	 v0.2.0 \
+	github.com/stretchr/testify	 v1.8.1 \
+	go.etcd.io/bbolt		 v1.3.9 \
+	go.etcd.io/gofail		 v0.1.0 \
+	golang.org/x/sync		 v0.6.0 \
+	golang.org/x/sys		 v0.17.0 \
+	gopkg.in/yaml.v3		 v3.0.1 \
+	pkg.nimblebun.works/go-lsp	 v1.1.0
+
+MODGO_MODFILES =	\
+	golang.org/x/sync	 v0.5.0 \
+	golang.org/x/sys	 v0.4.0 \
+	golang.org/x/sys	 v0.6.0
 
-MODGO_MODFILES = \
-	golang.org/x/sys	 v0.0.0-20200116001909-b77594299b42 \
-	golang.org/x/sys	 v0.0.0-20200202164722-d101bd2416d5
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/shells/elvish/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -r1.3 PLIST
--- pkg/PLIST	11 Mar 2022 19:54:24 -0000	1.3
+++ pkg/PLIST	17 Aug 2024 13:05:38 -0000
@@ -1,4 +1,2 @@
-@bin bin/e3bc
 @bin bin/elvish
-@bin bin/nav
-@bin bin/widget
+@bin bin/elvmdfmt