Commit Graph

15 Commits

Author SHA1 Message Date
Qi Xiao
1473fccceb Make website/ its own Go module.
This allows us to remove toml as a dependency of the src.elv.sh module since it
is only used in the website's building process.
2021-01-28 11:02:30 +00:00
Qi Xiao
196eea21d4 Change module import path to src.elv.sh 2021-01-27 01:30:25 +00:00
Kurtis Rader
7bbf75756c Replace "kr" package dependency with "creack"
I was working on issue #661 and noticed that github.com/kr/pty was dead
when I ran into a problem with that module on macOS (GOARCH == darwin).
Replace that dependency with github.com/creack/pty which is ostensibly
being actively maintained.

I also chose to remove a couple of obsolete module signatures at the
same time.
2020-10-10 22:41:09 +01:00
Kurtis Rader
eed744044c Eliminate sys.Ioctl
I started by writing tests for sys.Ioctl but after I had 100% coverage
of that function it occurred to me the function could be eliminated.

Related #1062
2020-08-27 15:51:29 +01:00
Qi Xiao
ac4ac7f447 Update other dependencies. 2020-08-20 22:49:57 +01:00
Qi Xiao
74ed0d5c2f Update the xiaq/persistent dependency. 2020-08-20 22:48:40 +01:00
Qi Xiao
b2b18bff97 Bump minimal Go requirement to >= 1.14, now that 1.15 has been released. 2020-08-13 22:41:57 +01:00
Qi Xiao
b18b833acb Upgrade the xiaq/persistent dependency.
The new version supports nil keys for maps. This fixes #835.
2020-07-14 00:38:21 +01:00
Qi Xiao
f5bf45ed5c Vendor the genblog command.
This simplifies the website toolchain to no longer depend on an external
repository, and allows developing the genblog command in lockstep with the needs
of the website.
2020-06-14 12:45:17 +01:00
Qi Xiao
99a5f6ff50 Upgrade dependencies. 2020-03-25 22:32:19 +00:00
Qi Xiao
762962260a Switch to etcd's fork of boltdb.
This resolves a data race in pkg/store.

This addresses #73.
2020-03-25 22:31:39 +00:00
Qi Xiao
bfb9c0b794 Upgrade dependencies. 2020-01-14 10:07:21 -05:00
Qi Xiao
bd023da38e Supported Go versions: -1.11, +1.13 2019-10-21 11:09:22 +01:00
Kenneth Shaw
72caaf7e8c Updating dependencies (#817)
Second half to PR #801, this updates to latest module dependencies.

Note: this pins golang.org/x/sys to an older version, as more recent
versions introduce a yet-to-be-determined bug on Darwin.
2019-04-17 23:14:32 +02:00
Kenneth Shaw
f22c0f3b8d Convert to Go modules
Converts Gopkg.{toml,lock} to go.{mod,sum} and makes minor changes to
the travis-ci configuration.
2019-04-06 15:59:38 +01:00