Skip to content

Commit b64d6f2

Browse files
Merge branch 'develop' of github.com:rdkcentral/meta-middleware-generic-support into feature/RDKEMW-6120
Signed-off-by: yuvaramachandran_gurusamy <[email protected]>
2 parents 72c9289 + 7f1a6ff commit b64d6f2

File tree

4 files changed

+167
-40
lines changed

4 files changed

+167
-40
lines changed
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
name: PR Description Validation
2+
3+
on:
4+
pull_request:
5+
branches: [develop]
6+
types: [opened, edited, synchronize]
7+
8+
jobs:
9+
validate-pr-description:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout code
13+
uses: actions/checkout@v4
14+
15+
- name: Validate PR Description
16+
env:
17+
PR_TITLE: ${{ github.event.pull_request.title }}
18+
PR_BODY: ${{ github.event.pull_request.body }}
19+
run: |
20+
# Define valid ticket IDs
21+
VALID_TICKET_IDS=("RDKEMW" "RDKEVD" "IMMUI" "RDK")
22+
23+
# Function to validate ticket format and ID
24+
validate_ticket() {
25+
local text="$1"
26+
local field_name="$2"
27+
28+
echo "Validating $field_name: $text"
29+
30+
# Check if text matches the pattern <TICKETID>-<ticketno.> : <desc>
31+
if [[ ! "$text" =~ ^[A-Z0-9]+-[0-9]+[[:space:]]*:[[:space:]]*.+ ]]; then
32+
echo "ERROR: $field_name format is invalid."
33+
echo "Expected format: <TICKETID>-<ticketno.> : <description>"
34+
echo "Example: RDKEMW-123 : Fix playbook issue"
35+
echo ""
36+
echo "Valid ticket IDs are:"
37+
printf "%s\n" "${VALID_TICKET_IDS[@]}"
38+
return 1
39+
fi
40+
41+
# Extract ticket ID from the text
42+
local ticket_prefix=$(echo "$text" | sed -n 's/^\([A-Z0-9]\+\)-[0-9]\+[[:space:]]*:.*$/\1/p')
43+
44+
if [ -z "$ticket_prefix" ]; then
45+
echo "ERROR: Could not extract ticket ID from $field_name."
46+
echo "Expected format: <TICKETID>-<ticketno.> : <description>"
47+
echo ""
48+
echo "Valid ticket IDs are:"
49+
printf "%s\n" "${VALID_TICKET_IDS[@]}"
50+
return 1
51+
fi
52+
53+
# Check if extracted ticket ID is in the valid list
54+
local valid=false
55+
for valid_id in "${VALID_TICKET_IDS[@]}"; do
56+
if [ "$ticket_prefix" = "$valid_id" ]; then
57+
valid=true
58+
break
59+
fi
60+
done
61+
62+
if [ "$valid" = false ]; then
63+
echo "ERROR: Invalid ticket ID '$ticket_prefix' in $field_name"
64+
echo ""
65+
echo "Valid ticket IDs are:"
66+
printf "%s\n" "${VALID_TICKET_IDS[@]}"
67+
echo ""
68+
echo "Your $field_name should start with one of the above ticket IDs followed by a number."
69+
echo "Example: RDKEMW-123 : Fix playbook issue"
70+
return 1
71+
fi
72+
73+
echo "$field_name validation passed! Ticket ID: $ticket_prefix"
74+
return 0
75+
}
76+
77+
# Track validation results
78+
TITLE_VALID=true
79+
DESCRIPTION_VALID=true
80+
81+
# Validate PR Title
82+
echo "=== Validating PR Title ==="
83+
if ! validate_ticket "$PR_TITLE" "PR title"; then
84+
TITLE_VALID=false
85+
fi
86+
87+
echo ""
88+
echo "=== Validating PR Description ==="
89+
# Validate PR Description
90+
if [ -n "$PR_BODY" ]; then
91+
if ! validate_ticket "$PR_BODY" "PR description"; then
92+
DESCRIPTION_VALID=false
93+
fi
94+
else
95+
echo "ERROR: PR description is empty."
96+
echo "Both PR title and description must contain valid ticket IDs."
97+
DESCRIPTION_VALID=false
98+
fi
99+
100+
echo ""
101+
echo "=== Validation Summary ==="
102+
echo "PR Title: $([ "$TITLE_VALID" = true ] && echo "PASSED" || echo " FAILED")"
103+
echo "PR Description: $([ "$DESCRIPTION_VALID" = true ] && echo "PASSED" || echo "FAILED")"
104+
105+
# Exit with error if either validation failed
106+
if [ "$TITLE_VALID" = false ] || [ "$DESCRIPTION_VALID" = false ]; then
107+
echo ""
108+
echo "VALIDATION FAILED: Both PR title and description must contain valid ticket IDs from the approved list: ${VALID_TICKET_IDS[@]}"
109+
exit 1
110+
fi
111+
112+
echo ""
113+
echo "ALL VALIDATIONS PASSED! Both PR title and description contain valid ticket IDs."

conf/include/generic-pkgrev.inc

Lines changed: 33 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ PV:pn-apparmor-generic="1.1.0"
22
PR:pn-apparmor-generic = "r0"
33
PACKAGE_ARCH:pn-apparmor-generic = "${MIDDLEWARE_ARCH}"
44

5-
PV:pn-devicesettings = "1.0.20"
5+
PV:pn-devicesettings = "1.0.22"
66
PR:pn-devicesettings = "r0"
77
PACKAGE_ARCH:pn-devicesettings = "${MIDDLEWARE_ARCH}"
88

@@ -26,7 +26,7 @@ PV:pn-rtcore = "1.0.1"
2626
PR:pn-rtcore = "r2"
2727
PACKAGE_ARCH:pn-rtcore = "${MIDDLEWARE_ARCH}"
2828

29-
PV:pn-rdknativescript = "1.0.6"
29+
PV:pn-rdknativescript = "1.0.8"
3030
PR:pn-rdknativescript = "r0"
3131
PACKAGE_ARCH:pn-rdknativescript = "${MIDDLEWARE_ARCH}"
3232

@@ -38,19 +38,19 @@ PV:pn-rbus = "2.9.0"
3838
PR:pn-rbus = "r0"
3939
PACKAGE_ARCH:pn-rbus = "${MIDDLEWARE_ARCH}"
4040

41-
PV:pn-rfc = "1.1.6"
41+
PV:pn-rfc = "1.1.7"
4242
PR:pn-rfc = "r0"
4343
PACKAGE_ARCH:pn-rfc = "${MIDDLEWARE_ARCH}"
4444

45-
PV:pn-tr69hostif = "1.2.5"
45+
PV:pn-tr69hostif = "1.2.7"
4646
PR:pn-tr69hostif = "r0"
4747
PACKAGE_ARCH:pn-tr69hostif = "${MIDDLEWARE_ARCH}"
4848

4949
PV:pn-rtremote = "2.0.0"
5050
PR:pn-rtremote = "r3"
5151
PACKAGE_ARCH:pn-rtremote = "${MIDDLEWARE_ARCH}"
5252

53-
PV:pn-telemetry = "1.6.3"
53+
PV:pn-telemetry = "1.6.4"
5454
PR:pn-telemetry = "r0"
5555
PACKAGE_ARCH:pn-telemetry = "${MIDDLEWARE_ARCH}"
5656

@@ -62,7 +62,7 @@ PV:pn-dcmd = "1.2.0"
6262
PR:pn-dcmd = "r0"
6363
PACKAGE_ARCH:pn-dcmd = "${MIDDLEWARE_ARCH}"
6464

65-
PV:pn-tr69hostif-headers = "1.2.5"
65+
PV:pn-tr69hostif-headers = "1.2.6"
6666
PR:pn-tr69hostif-headers = "r0"
6767
PACKAGE_ARCH:pn-tr69hostif-headers = "${MIDDLEWARE_ARCH}"
6868

@@ -78,7 +78,7 @@ PV:pn-qtwayland = "5.15.7"
7878
PR:pn-qtwayland = "r1"
7979
PACKAGE_ARCH:pn-qtwayland = "${MIDDLEWARE_ARCH}"
8080

81-
PV:pn-aamp = "2.9.0"
81+
PV:pn-aamp = "2.9.2"
8282
PR:pn-aamp = "r0"
8383
PACKAGE_ARCH:pn-aamp = "${MIDDLEWARE_ARCH}"
8484

@@ -94,17 +94,17 @@ PV:pn-bluetooth-mgr = "1.0.3"
9494
PR:pn-bluetooth-mgr = "r2"
9595
PACKAGE_ARCH:pn-bluetooth-mgr = "${MIDDLEWARE_ARCH}"
9696

97-
PV:pn-commonutilities = "1.4.1"
97+
PV:pn-commonutilities = "1.4.3"
9898
PR:pn-commonutilities = "r0"
9999
PACKAGE_ARCH:pn-commonutilities = "${MIDDLEWARE_ARCH}"
100100

101-
PV:pn-rdkfwupgrader = "1.3.0"
101+
PV:pn-rdkfwupgrader = "1.3.1"
102102
PR:pn-rdkfwupgrader = "r0"
103103
PACKAGE_ARCH:pn-rdkfwupgrader = "${MIDDLEWARE_ARCH}"
104104

105105
# All of these iarm-query-powerstate, iarm-set-powerstate, iarm-event-sender,
106106
# key-simulator and mfr-utils use sys_mon_tools repo.
107-
PV:pn-iarm-query-powerstate = "1.0.7"
107+
PV:pn-iarm-query-powerstate = "1.0.8"
108108
PR:pn-iarm-query-powerstate = "r0"
109109
PACKAGE_ARCH:pn-iarm-query-powerstate = "${MIDDLEWARE_ARCH}"
110110

@@ -140,11 +140,11 @@ PV:pn-entservices-connectivity = "1.1.0"
140140
PR:pn-entservices-connectivity = "r0"
141141
PACKAGE_ARCH:pn-entservices-connectivity = "${MIDDLEWARE_ARCH}"
142142

143-
PV:pn-entservices-deviceanddisplay = "3.2.4"
143+
PV:pn-entservices-deviceanddisplay = "3.2.9"
144144
PR:pn-entservices-deviceanddisplay = "r0"
145145
PACKAGE_ARCH:pn-entservices-deviceanddisplay = "${MIDDLEWARE_ARCH}"
146146

147-
PV:pn-entservices-infra = "1.8.2"
147+
PV:pn-entservices-infra = "3.0.0"
148148
PR:pn-entservices-infra = "r0"
149149
PACKAGE_ARCH:pn-entservices-infra = "${MIDDLEWARE_ARCH}"
150150

@@ -156,15 +156,15 @@ PV:pn-entservices-mediaanddrm = "1.3.7"
156156
PR:pn-entservices-mediaanddrm = "r0"
157157
PACKAGE_ARCH:pn-entservices-mediaanddrm = "${MIDDLEWARE_ARCH}"
158158

159-
PV:pn-entservices-peripherals = "1.0.16"
159+
PV:pn-entservices-peripherals = "1.0.17"
160160
PR:pn-entservices-peripherals = "r0"
161161
PACKAGE_ARCH:pn-entservices-peripherals = "${MIDDLEWARE_ARCH}"
162162

163163
PV:pn-entservices-runtime = "1.0.1"
164164
PR:pn-entservices-runtime = "r0"
165165
PACKAGE_ARCH:pn-entservices-runtime = "${MIDDLEWARE_ARCH}"
166166

167-
PV:pn-entservices-softwareupdate = "1.4.5"
167+
PV:pn-entservices-softwareupdate = "1.5.0"
168168
PR:pn-entservices-softwareupdate = "r0"
169169
PACKAGE_ARCH:pn-entservices-softwareupdate = "${MIDDLEWARE_ARCH}"
170170

@@ -202,19 +202,19 @@ PV:pn-rdkversion = "1.0.0"
202202
PR:pn-rdkversion = "r0"
203203
PACKAGE_ARCH:pn-rdkversion = "${MIDDLEWARE_ARCH}"
204204

205-
PV:pn-crashupload = "1.0.5"
205+
PV:pn-crashupload = "1.0.7"
206206
PR:pn-crashupload = "r0"
207207
PACKAGE_ARCH:pn-crashupload = "${MIDDLEWARE_ARCH}"
208208

209209
PV:pn-libsyswrapper = "1.3.3"
210210
PR:pn-libsyswrapper = "r1"
211211
PACKAGE_ARCH:pn-libsyswrapper = "${MIDDLEWARE_ARCH}"
212212

213-
PV_pn-rdk-logger = "1.0.0"
213+
PV_pn-rdk-logger = "2.3.0"
214214
PR_pn-rdk-logger = "r1"
215215
PACKAGE_ARCH_pn-rdk-logger = "${MIDDLEWARE_ARCH}"
216216

217-
PV:pn-remotedebugger = "1.2.8"
217+
PV:pn-remotedebugger = "1.2.9"
218218
PR:pn-remotedebugger = "r0"
219219
PACKAGE_ARCH:pn-remotedebugger = "${MIDDLEWARE_ARCH}"
220220

@@ -241,7 +241,7 @@ PACKAGE_ARCH:pn-libflac = "${MIDDLEWARE_ARCH}"
241241

242242
PACKAGE_ARCH:pn-wpeframework = "${MIDDLEWARE_ARCH}"
243243

244-
PV:pn-entservices-apis = "1.16.1"
244+
PV:pn-entservices-apis = "2.0.0"
245245
PR:pn-entservices-apis = "r0"
246246
PACKAGE_ARCH:pn-entservices-apis = "${MIDDLEWARE_ARCH}"
247247

@@ -270,7 +270,7 @@ PV:pn-xdial = "1.0.0"
270270
PR:pn-xdial = "r0"
271271
PACKAGE_ARCH:pn-xdial = "${MIDDLEWARE_ARCH}"
272272

273-
PV:pn-sysint = "3.0.6"
273+
PV:pn-sysint = "3.0.7"
274274
PR:pn-sysint = "r0"
275275
PACKAGE_ARCH:pn-sysint = "${MIDDLEWARE_ARCH}"
276276

@@ -327,11 +327,11 @@ PV:pn-rdkwpasupplicantconfig = "1.0.0"
327327
PR:pn-rdkwpasupplicantconfig = "r0"
328328
PACKAGE_ARCH:pn-rdkwpasupplicantconfig = "${MIDDLEWARE_ARCH}"
329329

330-
PV:pn-rialto = "0.13.1"
330+
PV:pn-rialto = "0.14.0"
331331
PR:pn-rialto = "r0"
332332
PACKAGE_ARCH:pn-rialto = "${MIDDLEWARE_ARCH}"
333333

334-
PV:pn-rialto-gstreamer = "0.12.0"
334+
PV:pn-rialto-gstreamer = "0.13.0"
335335
PR:pn-rialto-gstreamer = "r0"
336336
PACKAGE_ARCH:pn-rialto-gstreamer = "${MIDDLEWARE_ARCH}"
337337

@@ -431,8 +431,19 @@ PV:pn-rdkcertconfig = "1.0.1"
431431
PR:pn-rdkcertconfig = "r0"
432432
PACKAGE_ARCH:rdkcertconfig = "${MIDDLEWARE_ARCH}"
433433

434-
PV:pn-packager-lisa = "0.3.0"
434+
PV:pn-packager-lisa = "1.0.0"
435435
PR:pn-packager-lisa = "r0"
436436
PACKAGE_ARCH:pn-packager-lisa = "${MIDDLEWARE_ARCH}"
437437

438438
PACKAGE_ARCH:pn-gdb = "${MIDDLEWARE_ARCH}"
439+
440+
PV:pn-sceneset = "1.0.0"
441+
PR:pn-sceneset = "r0"
442+
PACKAGE_ARCH:pn-sceneset = "${MIDDLEWARE_ARCH}"
443+
444+
PV:pn-packager-headers = "1.0.0"
445+
PR:pn-packager-headers = "r0"
446+
PACKAGE_ARCH:pn-packager-headers = "${MIDDLEWARE_ARCH}"
447+
448+
PACKAGE_ARCH:pn-packagegroup-youtube-widgets = "${MIDDLEWARE_ARCH}"
449+

conf/include/generic-srcrev.inc

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,34 +8,34 @@ SRCREV:pn-xr-voice-sdk-headers = "${SRCREV:pn-xr-voice-sdk}"
88
SRCREV_hdmicec = "b407684e91a936a07fadf4ef393505a5d06db890"
99
SRCREV:pn-rmfosal = "ea4f0df1edd73cc2d45d453ad445cb2536799684"
1010
SRCREV:pn-audiocapturemgr = "29f81aa9d1c749221a606002a31d669b030028ad"
11-
SRCREV_aamp = "34a029accd6fa7e3d49f44af5fb30d4cdc43257c"
11+
SRCREV_aamp = "40a5b5fc86a5da306855f6957983178a8c89ca2b"
1212
SRCREV_iarmbus = "6dd8bd51b96cec8df3416fd162cee3dd2c089a26"
1313
SRCREV:pn-iarmmgrs = "8cc5174ebe2e40c48d808d6a7571499e9f539720"
1414
SRCREV:pn-iarmmgrs-hal-headers = "${SRCREV:pn-iarmmgrs}"
1515
SRCREV:pn-rdk-gstreamer-utils = "ea9c7ec1a810053619596123f5bd6fd22b3215f4"
16-
SRCREV_devicesettings = "814cafdbed65db05445521c9bef0add4e57c1f9d"
16+
SRCREV_devicesettings = "9d6edc7f0c2ef741309d84f0b6019a97b99f18bc"
1717
SRCREV:pn-bluetooth-mgr = "b284d24692988285e449252829eacc78214634b5"
1818
SRCREV:pn-bluetooth-core = "7a179b790530becb8e620057e7d57922ddafff21"
1919
SRCREV_rdkversion = "d461bbd2fc8299f6e5056f488ff944e90142e9b6"
20-
SRCREV:pn-telemetry = "39eb3d4b84a090581d908896d05cbfa56b1ca492"
20+
SRCREV:pn-telemetry = "0d73470cc038f1e47ffee483a7d05e51bf88751e"
2121
SRCREV:pn-dcmd = "03974134e21b316d4053de6574df14b3a423c8d6"
2222
SRCREV:pn-jquery = "0a863e17c601964a7b2afed71a9e781d43fdf8ec"
23-
SRCREV:pn-crashupload = "86eae69a3b60a0236fbd7a6464d23919d9d1adff"
24-
SRCREV:pn-remotedebugger = "6a54657f6a25c4c8e05c1bc807602a95671897d5"
23+
SRCREV:pn-crashupload = "8e7e22d2cb988ea58b9ba9d85b8b0812c6dc77d2"
24+
SRCREV:pn-remotedebugger = "300d29e105f6a7244bff81fa0357dac914dd8913"
2525
SRCREV:pn-libsyswrapper = "5143ba5b92f5dc77b436837d51f2f612d5846b7b"
26-
SRCREV:pn-commonutilities = "e4992be3b8e522da464dd70c8446fd46be293bf0"
27-
SRCREV_rdkfw = "1eb97a21f0cc7a87d0458931cea826d0d9191992"
26+
SRCREV:pn-commonutilities = "071361f284ba9049bf7d8cb9a75b583b9b1e353b"
27+
SRCREV_rdkfw = "94267d12b1c8f9ee1f8cd235acb8462769c15589"
2828
SRCREV:pn-rdkperf = "d802d561c4a2a4456403d572da75e73032d48d91"
29-
SRCREV:pn-iarm-query-powerstate = "bccda2514f8c123b3a24c72cf37b519b7623b270"
29+
SRCREV:pn-iarm-query-powerstate = "a309758f5721a10ff8cdfa3ef8b957f7614a2d29"
3030
SRCREV:pn-iarm-set-powerstate = "${SRCREV:pn-iarm-query-powerstate}"
3131
SRCREV:pn-iarm-event-sender = "${SRCREV:pn-iarm-query-powerstate}"
3232
SRCREV_key-simulator = "${SRCREV:pn-iarm-query-powerstate}"
3333
SRCREV_mfr-utils = "${SRCREV:pn-iarm-query-powerstate}"
34-
SRCREV:pn-rfc = "83b232e15e2f5bbd1b3dd9597b7f2e9086bd8c80"
35-
SRCREV:pn-sysint = "597e60a1ca7dfefa075b26c0ff567a064731b662"
36-
SRCREV_tr69hostif = "4be75e7d29ebdd31980a202d103a63d8d941d5d6"
34+
SRCREV:pn-rfc = "b6da366e704a006394b33759f144c0a4256fd335"
35+
SRCREV:pn-sysint = "22db63f37079241592e84d62a795ab591fe797f8"
36+
SRCREV:pn-tr69hostif = "733f0d550bbb597931025689b35e0745688007de"
3737
SRCREV:pn-hdmicecheader = "5201b2f759b4ca8fd2a6f5db838d528f6477db0c"
38-
SRCREV:pn-tr69hostif-headers = "4be75e7d29ebdd31980a202d103a63d8d941d5d6"
38+
SRCREV:pn-tr69hostif-headers = "733f0d550bbb597931025689b35e0745688007de"
3939
SRCREV:pn-dobby = "59381966b7251d46a28ef7897a290662ca6009cb"
4040
SRCREV:pn-memcr = "f46af4008d19cb527d5cede22bf0a3d0c7a8ed02"
4141
SRCREV:pn-gst-plugins-rdk = "2a713a366153cf38dcf7bbced0b0c9de828c34c7"
@@ -47,9 +47,9 @@ SRCREV_systemtimemgrfactory="f327d55479d559bfb94803d2e6d60501ab32f9f2"
4747
SRCREV_starboard = "d23e2da63e840f04a1bfa5cf1f2a1e7b0c261102"
4848
SRCREV_systemtimemgr = "f327d55479d559bfb94803d2e6d60501ab32f9f2"
4949
SRCREV:pn-rdkshell = "a0a88b812d39ee57b15b48f00488c4d9ba737f14"
50-
SRCREV:pn-thunderstartupservices = "914fa980e34e2d35d82606f5a1cd394ff7347fa9"
51-
SRCREV:pn-rialto-gstreamer = "2cc6df502f3b5b40c23ba793f8a8b4cf3dbf6312"
52-
SRCREV:pn-rialto = "7725135848caae7313cf7efada1cf3265c56473b"
50+
SRCREV:pn-thunderstartupservices = "ff48b86afb638d614ed4b225db2c6aae88cbf09c"
51+
SRCREV:pn-rialto-gstreamer = "dc9ac557005b504ba3a55fb0e8d6f822d9a8e809"
52+
SRCREV:pn-rialto = "44518bccc30f00102157b6b212983e05872b1de2"
5353
SRCREV:pn-rialto-ocdm = "c6dfab8221518787a8267269aa7ce4b5f1ba3fcb"
5454
SRCREV:pn-xmidt-agent = "a42eef93f5f129da6a25f1ce5386b2ee"
5555
SRCREV:pn-rdmagent = "ad72a998000815c4d11b3ab0a7124aac77eb0a4c"
@@ -70,6 +70,8 @@ SRCREV:pn-subttxrend-webvtt = "${SRCREV:pn-subttxrend-app}"
7070
SRCREV:pn-dvbsubdecoder= "${SRCREV:pn-subttxrend-app}"
7171
SRCREV:pn-ttxdecoder = "${SRCREV:pn-subttxrend-app}"
7272
SRCREV:pn-rdkcertconfig = "e0e35743f7e96ad0595ac25b11d829b766f7062b"
73-
SRCREV:pn-packager-lisa = "2d11311d51f28b3b0b39715aca3c404333a98470"
74-
SRCREV:pn-entservices-infra = "242f968501b8e4d9203cd38e568594263792b75f"
73+
SRCREV:pn-packager-lisa = "53fea63b4fb6e5491364781dcdfd91bcc47397f8"
74+
SRCREV:pn-entservices-infra = "841c73b9b2a77049617714f894a3cdb0700625fb"
7575
SRCREV:pn-xdial = "206d13783924f8ea90d48dbbcc9c199e45ffa783"
76+
SRCREV:pn-sceneset = "b9fc1bca0c1b42c72825ae1adecc07a7b6170c75"
77+
SRCREV:pn-packager-headers = "c18a6cdf4c87fc43bf920167781a537efa225eba"

recipes-core/packagegroups/packagegroup-middleware-layer.bb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ LICENSE = "MIT"
66
inherit packagegroup volatile-bind-gen
77

88
# For interim development and package depolyment to test should be using pre release tags
9-
PV = "8.3.3.0"
9+
PV = "8.3.4.0"
1010

1111
# PRs are prefered to be be incremented during development stages for any updates in corresponding
1212
# contributing component revision intakes.
@@ -170,6 +170,7 @@ RDEPENDS:${PN} = " \
170170
wlan-p2p \
171171
thunder-hang-recovery \
172172
thunder-plugin-activator \
173+
${@bb.utils.contains('DISTRO_FEATURES', 'sceneset', " sceneset ", "", d)} \
173174
"
174175

175176
DEPENDS += " cjson crun jsonrpc libarchive libdash libevent gssdp harfbuzz hiredis \

0 commit comments

Comments
 (0)