]> Sergey Matveev's repositories - vors.git/blobdiff - doc/install.texi
Tarballs
[vors.git] / doc / install.texi
index b01529f9bb1729cd3596bde595b4c53cb48054ff3ee6a64effa15a4f02aac6da..69db64c15d57841560295ff73a50cb9fca7327edf30228025f41db31284c1c92 100644 (file)
@@ -1,18 +1,14 @@
 @node Install
 @unnumbered Install
 
-VoRS is written on @url{https://go.dev/, Go}, but depends on
-@url{https://github.com/hraban/opus, gopkg.in/hraban/opus.v2}
-library, that links it with C-written
-@url{https://opus-codec.org/, libopus} library.
-So you will need its development headers.
-
-@example
-$ git clone git://git.stargrave.org/vors.git
-$ cd vors
-$ ./mk-bin
-$ cp bin/vors-* $PATH/bin
-@end example
+VoRS is written on @url{https://go.dev/, Go}, but also uses wrapper on
+@url{https://opus-codec.org/, libopus} library. Provided tarballs
+include its source code
+(@url{https://wiki.hydrogenaud.io/index.php?title=Opus, look} how many
+improvements Opus got over the years) and a fork of the
+@url{https://github.com/hraban/opus, gopkg.in/hraban/opus.v2} with the
+added ability to use @code{Decoder.SetComplexity} call, that is required
+for @url{https://opus-codec.org/demo/opus-1.5/, ML-related} optimisations.
 
 Audio recording and playback is done through external utilities, capable
 of reading/writing raw audio samples from stdin/stdout.
@@ -20,3 +16,19 @@ of reading/writing raw audio samples from stdin/stdout.
 @command{play} are used by default. You can use anything you want by
 overriding them with @option{-rec} and @option{-play} options to
 @command{vors-client}.
+
+@example
+$ [fetch|wget] http://www.vors.stargrave.org/download/vors-@value{VERSION}.tar.zst
+$ [fetch|wget] http://www.vors.stargrave.org/download/vors-@value{VERSION}.tar.zst.sig
+[verify signature]
+$ tar xf vors-@value{VERSION}.tar.zst
+$ cd vors-@value{VERSION}
+$ ./build
+$ mv bin/vors-* $PATH/bin
+@end example
+
+@include download.texi
+@include integrity.texi
+
+Also there is @url{https://yggdrasil-network.github.io/, Yggdrasil}
+accessible address: @url{http://y.www.vors.stargrave.org}.