From 4d0bf309b5ca289a349c1d0f4d26282308f844dc Mon Sep 17 00:00:00 2001 From: Elias Groot Date: Thu, 31 Jul 2025 17:40:03 +0200 Subject: [PATCH 1/3] feat!: update to rovercom v2 --- go.mod | 3 ++- go.sum | 24 ++++-------------------- src/main.go | 2 +- src/state/process.go | 2 +- src/stream/stream.go | 2 +- 5 files changed, 9 insertions(+), 24 deletions(-) diff --git a/go.mod b/go.mod index 1d19459..1216b16 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.22.0 require ( github.com/VU-ASE/rovercom v1.5.1 - github.com/VU-ASE/roverlib-go v1.2.2 + github.com/VU-ASE/roverlib-go/v2 v2.0.0 github.com/VU-ASE/roverrtc v1.2.0 github.com/pebbe/zmq4 v1.2.11 github.com/pion/webrtc/v4 v4.0.0-beta.26 @@ -13,6 +13,7 @@ require ( ) require ( + github.com/VU-ASE/rovercom/v2 v2.0.0 // indirect github.com/google/uuid v1.6.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect diff --git a/go.sum b/go.sum index 1d1a2bd..b72eb21 100644 --- a/go.sum +++ b/go.sum @@ -1,25 +1,9 @@ -github.com/VU-ASE/rovercom v1.2.1 h1:iqD6yagKCMnGDtR2F8y8O6NcWkyBRHJkjQOQPM8lS/s= -github.com/VU-ASE/rovercom v1.2.1/go.mod h1:1T9bXpOPMMkubm6YBa847vseBRALFzq8lkDx96w0Hr8= -github.com/VU-ASE/rovercom v1.4.1 h1:RtxCB2Ng+12wXsTv390jC66XnOzCww7Fu69t8diHg20= -github.com/VU-ASE/rovercom v1.4.1/go.mod h1:1T9bXpOPMMkubm6YBa847vseBRALFzq8lkDx96w0Hr8= github.com/VU-ASE/rovercom v1.5.1 h1:2lbaZ0ZS1AC8XamyBzCKAsvKX7JFiTibS/fdWdKRwtU= github.com/VU-ASE/rovercom v1.5.1/go.mod h1:1T9bXpOPMMkubm6YBa847vseBRALFzq8lkDx96w0Hr8= -github.com/VU-ASE/roverlib-go v1.1.2 h1:slPA13wS4YZV5OtNsabhYfHRfQlMteiqepdYWlqMRmE= -github.com/VU-ASE/roverlib-go v1.1.2/go.mod h1:VDt5Rl941QkBKXQ9i3+P4kDrJmzC9VhkDQ5pe1FuBBs= -github.com/VU-ASE/roverlib-go v1.1.3 h1:d4YBFv/nKE8kt9zhXlxEIIq9sbRJGnZyxqUCjB0fZfk= -github.com/VU-ASE/roverlib-go v1.1.3/go.mod h1:VDt5Rl941QkBKXQ9i3+P4kDrJmzC9VhkDQ5pe1FuBBs= -github.com/VU-ASE/roverlib-go v1.1.4 h1:XUjOvW1r7K+JG/7GV+/5B1LrXQNHu4c55xXrUdqWiZs= -github.com/VU-ASE/roverlib-go v1.1.4/go.mod h1:VDt5Rl941QkBKXQ9i3+P4kDrJmzC9VhkDQ5pe1FuBBs= -github.com/VU-ASE/roverlib-go v1.1.5 h1:EwelTMVa0akMy2ot7em5Qxh9AoPTqbKfJ9xxoyLBHlk= -github.com/VU-ASE/roverlib-go v1.1.5/go.mod h1:VDt5Rl941QkBKXQ9i3+P4kDrJmzC9VhkDQ5pe1FuBBs= -github.com/VU-ASE/roverlib-go v1.1.6 h1:tWoK+4djjaQBzRswcKtGTiboEXlZUjoImFlYVQ+vfOg= -github.com/VU-ASE/roverlib-go v1.1.6/go.mod h1:VDt5Rl941QkBKXQ9i3+P4kDrJmzC9VhkDQ5pe1FuBBs= -github.com/VU-ASE/roverlib-go v1.2.0 h1:52fEzJAExaWqOLy0meBmAExWBEOnrxAsIzQK0ErdM3k= -github.com/VU-ASE/roverlib-go v1.2.0/go.mod h1:wCre2f0pgcCOjM+9HPNdWxqF/ZsS/EgEyy6bJWjXjW0= -github.com/VU-ASE/roverlib-go v1.2.1 h1:n0VUtCDvSry20lkwmoIf9odnkuR7rsY7//yiWO/eDV8= -github.com/VU-ASE/roverlib-go v1.2.1/go.mod h1:wCre2f0pgcCOjM+9HPNdWxqF/ZsS/EgEyy6bJWjXjW0= -github.com/VU-ASE/roverlib-go v1.2.2 h1:DNhMEaESsY7pxOsKodG7BeBh3YKw7FKY6Cv+9eym2NI= -github.com/VU-ASE/roverlib-go v1.2.2/go.mod h1:wCre2f0pgcCOjM+9HPNdWxqF/ZsS/EgEyy6bJWjXjW0= +github.com/VU-ASE/rovercom/v2 v2.0.0 h1:2LUExP8Utji7ynEOxZfG7MEdwXcqIh3E19sf8QDj2f4= +github.com/VU-ASE/rovercom/v2 v2.0.0/go.mod h1:ON3KbCs65HXqBfyWLTOggBrBvX/iU8YV39UlnbV34n0= +github.com/VU-ASE/roverlib-go/v2 v2.0.0 h1:5jzXskTixq1kCm35GgnyFczzXVZfHVyIiWYr4Wn1Bf8= +github.com/VU-ASE/roverlib-go/v2 v2.0.0/go.mod h1:PeboTMTKUyjw6dx/hpTsdRqtpQ5IKhZhQsoB9Y0veT0= github.com/VU-ASE/roverrtc v1.2.0 h1:IPOQwWUeBjkUVHsnaJmOhPlV9jyz9GGfMnM15PFvDWo= github.com/VU-ASE/roverrtc v1.2.0/go.mod h1:J7rhlXX7fompQBiYcJEUI55ErDf+9TxwGgNJQWJ6HfE= github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= diff --git a/src/main.go b/src/main.go index baccce3..f2bca28 100644 --- a/src/main.go +++ b/src/main.go @@ -7,7 +7,7 @@ import ( "vu/ase/transceiver/src/state" "vu/ase/transceiver/src/stream" - roverlib "github.com/VU-ASE/roverlib-go/src" + roverlib "github.com/VU-ASE/roverlib-go/v2/src" rtc "github.com/VU-ASE/roverrtc/src" "github.com/pion/webrtc/v4" diff --git a/src/state/process.go b/src/state/process.go index 77bd1f1..d0de671 100644 --- a/src/state/process.go +++ b/src/state/process.go @@ -1,7 +1,7 @@ package state import ( - roverlib "github.com/VU-ASE/roverlib-go/src" + roverlib "github.com/VU-ASE/roverlib-go/v2/src" "github.com/pion/webrtc/v4" ) diff --git a/src/stream/stream.go b/src/stream/stream.go index faff2f8..8bf46c4 100644 --- a/src/stream/stream.go +++ b/src/stream/stream.go @@ -6,7 +6,7 @@ import ( pb_debug "github.com/VU-ASE/rovercom/packages/go/debug" - roverlib "github.com/VU-ASE/roverlib-go/src" + roverlib "github.com/VU-ASE/roverlib-go/v2/src" rtc "github.com/VU-ASE/roverrtc/src" zmq "github.com/pebbe/zmq4" "github.com/rs/zerolog/log" From 88ad7991b8a2f668408ba983995dd2d7cc5c839d Mon Sep 17 00:00:00 2001 From: Elias Groot Date: Thu, 31 Jul 2025 18:31:53 +0200 Subject: [PATCH 2/3] feat: update rovercom to v2 --- src/segmentation/buffer.go | 2 +- src/serverconnection/channels.go | 4 ++-- src/serverconnection/events.go | 2 +- src/stream/stream.go | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/segmentation/buffer.go b/src/segmentation/buffer.go index e304b73..375bb29 100644 --- a/src/segmentation/buffer.go +++ b/src/segmentation/buffer.go @@ -1,7 +1,7 @@ package segmentation import ( - pb_segmentation "github.com/VU-ASE/rovercom/packages/go/segmentation" + pb_segmentation "github.com/VU-ASE/rovercom/v2/packages/go/segmentation" "github.com/rs/zerolog/log" "google.golang.org/protobuf/proto" ) diff --git a/src/serverconnection/channels.go b/src/serverconnection/channels.go index ea664f0..9615e81 100644 --- a/src/serverconnection/channels.go +++ b/src/serverconnection/channels.go @@ -3,8 +3,8 @@ package serverconnection import ( "vu/ase/transceiver/src/state" - pb_control "github.com/VU-ASE/rovercom/packages/go/control" - pb_tuning "github.com/VU-ASE/rovercom/packages/go/tuning" + pb_control "github.com/VU-ASE/rovercom/v2/packages/go/control" + pb_tuning "github.com/VU-ASE/rovercom/v2/packages/go/tuning" "google.golang.org/protobuf/proto" "github.com/pion/webrtc/v4" diff --git a/src/serverconnection/events.go b/src/serverconnection/events.go index d66e6cf..6ec9b35 100644 --- a/src/serverconnection/events.go +++ b/src/serverconnection/events.go @@ -4,7 +4,7 @@ import ( "os" "vu/ase/transceiver/src/state" - pb_tuning "github.com/VU-ASE/rovercom/packages/go/tuning" + pb_tuning "github.com/VU-ASE/rovercom/v2/packages/go/tuning" rtc "github.com/VU-ASE/roverrtc/src" "github.com/pion/webrtc/v4" "google.golang.org/protobuf/proto" diff --git a/src/stream/stream.go b/src/stream/stream.go index 8bf46c4..5a2dfc1 100644 --- a/src/stream/stream.go +++ b/src/stream/stream.go @@ -4,7 +4,7 @@ import ( "time" "vu/ase/transceiver/src/segmentation" - pb_debug "github.com/VU-ASE/rovercom/packages/go/debug" + pb_debug "github.com/VU-ASE/rovercom/v2/packages/go/debug" roverlib "github.com/VU-ASE/roverlib-go/v2/src" rtc "github.com/VU-ASE/roverrtc/src" From 0f3cf5bacaa7b0916bb5169e55f255e5dea6d816 Mon Sep 17 00:00:00 2001 From: Elias Groot Date: Thu, 31 Jul 2025 18:33:25 +0200 Subject: [PATCH 3/3] chore: mod tidy --- go.mod | 3 +-- go.sum | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/go.mod b/go.mod index 1216b16..b40eb11 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module vu/ase/transceiver go 1.22.0 require ( - github.com/VU-ASE/rovercom v1.5.1 + github.com/VU-ASE/rovercom/v2 v2.0.0 github.com/VU-ASE/roverlib-go/v2 v2.0.0 github.com/VU-ASE/roverrtc v1.2.0 github.com/pebbe/zmq4 v1.2.11 @@ -13,7 +13,6 @@ require ( ) require ( - github.com/VU-ASE/rovercom/v2 v2.0.0 // indirect github.com/google/uuid v1.6.0 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect diff --git a/go.sum b/go.sum index b72eb21..8d9f5c3 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,3 @@ -github.com/VU-ASE/rovercom v1.5.1 h1:2lbaZ0ZS1AC8XamyBzCKAsvKX7JFiTibS/fdWdKRwtU= -github.com/VU-ASE/rovercom v1.5.1/go.mod h1:1T9bXpOPMMkubm6YBa847vseBRALFzq8lkDx96w0Hr8= github.com/VU-ASE/rovercom/v2 v2.0.0 h1:2LUExP8Utji7ynEOxZfG7MEdwXcqIh3E19sf8QDj2f4= github.com/VU-ASE/rovercom/v2 v2.0.0/go.mod h1:ON3KbCs65HXqBfyWLTOggBrBvX/iU8YV39UlnbV34n0= github.com/VU-ASE/roverlib-go/v2 v2.0.0 h1:5jzXskTixq1kCm35GgnyFczzXVZfHVyIiWYr4Wn1Bf8=