meta-offline-voice-agent: remove 'virtual/' RPROVIDES 90/29690/1
authorScott Murray <scott.murray@konsulko.com>
Fri, 16 Feb 2024 22:16:41 +0000 (17:16 -0500)
committerScott Murray <scott.murray@konsulko.com>
Fri, 16 Feb 2024 22:16:41 +0000 (17:16 -0500)
Replace 'virtual/vosk-model' RPROVIDES use with just 'vosk-model'
to future-proof for Yocto Project 5.0 / Scarthgap, where it triggers
a warning.  Also update checksums in a couple of the model recipes
to fix errors seen during test builds.

Bug-AGL: SPEC-5067

Change-Id: I6d39342059c93d7bef77e9b65ff11a9b2aee51aa
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
13 files changed:
meta-offline-voice-agent/recipes-python/python3-vosk-websocket-server/python3-vosk-websocket-server_git.bb
meta-offline-voice-agent/recipes-python/python3-vosk/python3-vosk-api_0.3.42.bb
meta-offline-voice-agent/recipes-python/vosk-grpc-custom-server/vosk-grpc-server_git.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-en-us_0.22.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-small-de_0.15.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-small-en-in_0.4.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-small-en-us_0.15.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-small-es_0.22.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-small-fr_0.22.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-small-it_0.22.bb
meta-offline-voice-agent/recipes-vosk/vosk-model/vosk-model-small-ja_0.22.bb
meta-offline-voice-agent/recipes-vosk/vosk-server/vosk-server_git.bb
templates/feature/agl-offline-voice-agent/50_local.conf.inc

index ba15bd5..b975da7 100644 (file)
@@ -38,7 +38,7 @@ RDEPENDS:${PN} += " \
     python3-srt \
     python3-charset-normalizer \
     python3-sounddevice \
-    virtual/vosk-model \
+    vosk-model \
 "
 
 do_install_ptest () {
index 0a32a0c..0973f1a 100644 (file)
@@ -16,7 +16,7 @@ RDEPENDS:${PN} += " \
     python3-vosk-api \
     python3-grpcio \
     python3-protobuf \
-    virtual/vosk-model \
+    vosk-model \
     python3-pycairo \
     python3-pygobject \
 "
index 16f6ab3..c3c4e3a 100644 (file)
@@ -9,8 +9,8 @@ SRC_URI = " \
           "
 # License listed on https://alphacephei.com/vosk/models
 
-SRC_URI[model.sha256sum] = "30f26242c4eb449f948e42cb302dd7a686cb29a3423a8367f99ff41780942498"
-SRC_URI[license.sha256sum] = "1ff7bf86a1243a98be7964040a7c569ade4e70f8b5e815b1edb5f3a74ca5f567"
+SRC_URI[model.sha256sum] = "47f9a81ebb039dbb0bd319175c36ac393c0893b796c2b6303e64cf58c27b69f6"
+SRC_URI[license.sha256sum] = "46220c6d381bf1c230699077e3a693b2474f4cc768a167f25ced5034ab96890b"
 
 do_install() {
     install -d ${D}/usr/share/vosk
@@ -19,4 +19,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-en-us-0.22 "
 
-RPROVIDES:${PN} += "virtual/vosk-model"
+RPROVIDES:${PN} += "vosk-model"
index c65d05b..907997e 100644 (file)
@@ -20,4 +20,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-small-de-0.15 "
 
-# RPROVIDES:${PN} += "virtual/vosk-model"
+# RPROVIDES:${PN} += "vosk-model"
index 5a886e0..fa0aa3c 100644 (file)
@@ -20,4 +20,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-small-en-in-0.4 "
 
-# RPROVIDES:${PN} += "virtual/vosk-model"
+# RPROVIDES:${PN} += "vosk-model"
index f959e56..929ad0d 100644 (file)
@@ -11,7 +11,7 @@ SRC_URI = " \
 # License listed on https://alphacephei.com/vosk/models
 
 SRC_URI[model.sha256sum] = "30f26242c4eb449f948e42cb302dd7a686cb29a3423a8367f99ff41780942498"
-SRC_URI[license.sha256sum] = "1ff7bf86a1243a98be7964040a7c569ade4e70f8b5e815b1edb5f3a74ca5f567"
+SRC_URI[license.sha256sum] = "46220c6d381bf1c230699077e3a693b2474f4cc768a167f25ced5034ab96890b"
 
 do_install() {
     install -d ${D}/usr/share/vosk
@@ -20,4 +20,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-small-en-us-0.15 "
 
-RPROVIDES:${PN} += "virtual/vosk-model"
+RPROVIDES:${PN} += "vosk-model"
index 9798d9a..5abdb45 100644 (file)
@@ -20,4 +20,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-small-es-0.22 "
 
-# RPROVIDES:${PN} += "virtual/vosk-model"
+# RPROVIDES:${PN} += "vosk-model"
index 0157a22..4909170 100644 (file)
@@ -20,4 +20,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-small-fr-0.22 "
 
-# RPROVIDES:${PN} += "virtual/vosk-model"
+# RPROVIDES:${PN} += "vosk-model"
index e7d1c43..ac059b9 100644 (file)
@@ -20,4 +20,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-small-it-0.22 "
 
-# RPROVIDES:${PN} += "virtual/vosk-model"
+# RPROVIDES:${PN} += "vosk-model"
index dc2292d..887f5b1 100644 (file)
@@ -20,4 +20,4 @@ do_install() {
 
 FILES:${PN} += " /usr/share/vosk  /usr/share/vosk/vosk-model-small-ja-0.22 "
 
-# RPROVIDES:${PN} += "virtual/vosk-model"
+# RPROVIDES:${PN} += "vosk-model"
index b0efcae..953af8c 100644 (file)
@@ -29,4 +29,4 @@ do_install () {
        cp websocket-cpp/vosk-websocket-cpp ${D}${bindir}
 }
 
-RDEPENDS:${PN} += "virtual/vosk-model"
+RDEPENDS:${PN} += "vosk-model"
index 95bc436..f8ca1d8 100644 (file)
@@ -23,7 +23,7 @@ IMAGE_INSTALL:append = " \
     agl-service-voiceagent \
     "
 
-PREFERRED_PROVIDER_virtual/vosk-model ?= "vosk-model-small-en-us"
+PREFERRED_RPROVIDER_vosk-model ?= "vosk-model-small-en-us"
 
 
 # bump bazel limits