diff --git a/contrib/linenoise/.gitignore b/third_party/src/github.com/GeertJohan/go.linenoise/.gitignore similarity index 100% rename from contrib/linenoise/.gitignore rename to third_party/src/github.com/GeertJohan/go.linenoise/.gitignore diff --git a/contrib/linenoise/LICENSE b/third_party/src/github.com/GeertJohan/go.linenoise/LICENSE similarity index 100% rename from contrib/linenoise/LICENSE rename to third_party/src/github.com/GeertJohan/go.linenoise/LICENSE diff --git a/contrib/linenoise/README.md b/third_party/src/github.com/GeertJohan/go.linenoise/README.md similarity index 100% rename from contrib/linenoise/README.md rename to third_party/src/github.com/GeertJohan/go.linenoise/README.md diff --git a/contrib/linenoise/doc.go b/third_party/src/github.com/GeertJohan/go.linenoise/doc.go similarity index 100% rename from contrib/linenoise/doc.go rename to third_party/src/github.com/GeertJohan/go.linenoise/doc.go diff --git a/contrib/linenoise/examplenoise/examplenoise.go b/third_party/src/github.com/GeertJohan/go.linenoise/examplenoise/examplenoise.go similarity index 100% rename from contrib/linenoise/examplenoise/examplenoise.go rename to third_party/src/github.com/GeertJohan/go.linenoise/examplenoise/examplenoise.go diff --git a/contrib/linenoise/linenoise.c b/third_party/src/github.com/GeertJohan/go.linenoise/linenoise.c similarity index 100% rename from contrib/linenoise/linenoise.c rename to third_party/src/github.com/GeertJohan/go.linenoise/linenoise.c diff --git a/contrib/linenoise/linenoise.go b/third_party/src/github.com/GeertJohan/go.linenoise/linenoise.go similarity index 100% rename from contrib/linenoise/linenoise.go rename to third_party/src/github.com/GeertJohan/go.linenoise/linenoise.go diff --git a/contrib/linenoise/linenoise.h b/third_party/src/github.com/GeertJohan/go.linenoise/linenoise.h similarity index 100% rename from contrib/linenoise/linenoise.h rename to third_party/src/github.com/GeertJohan/go.linenoise/linenoise.h diff --git a/contrib/linenoise/linenoiseCompletionCallbackHook.c b/third_party/src/github.com/GeertJohan/go.linenoise/linenoiseCompletionCallbackHook.c similarity index 100% rename from contrib/linenoise/linenoiseCompletionCallbackHook.c rename to third_party/src/github.com/GeertJohan/go.linenoise/linenoiseCompletionCallbackHook.c diff --git a/contrib/linenoise/linenoiseCompletionCallbackHook.h b/third_party/src/github.com/GeertJohan/go.linenoise/linenoiseCompletionCallbackHook.h similarity index 100% rename from contrib/linenoise/linenoiseCompletionCallbackHook.h rename to third_party/src/github.com/GeertJohan/go.linenoise/linenoiseCompletionCallbackHook.h diff --git a/contrib/linenoise/windows.go b/third_party/src/github.com/GeertJohan/go.linenoise/windows.go similarity index 100% rename from contrib/linenoise/windows.go rename to third_party/src/github.com/GeertJohan/go.linenoise/windows.go