@@ -113,6 +113,16 @@ config BR2_PACKAGE_WPEWEBKIT2_46
113113comment "version 2.46 depends on gcc11"
114114 depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_11
115115
116+ config BR2_PACKAGE_WPEWEBKIT2_50
117+ bool "2.50"
118+ depends on BR2_TOOLCHAIN_GCC_AT_LEAST_12
119+ help
120+ Build WPE WebKit 2.50.x
121+
122+ comment "version 2.50 depends on gcc12"
123+ depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_12
124+
125+
116126config BR2_PACKAGE_WPEWEBKIT_NEXT
117127 bool "next"
118128 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_12
@@ -255,7 +265,7 @@ config BR2_PACKAGE_WPEWEBKIT_WEBDRIVER
255265
256266endif
257267
258- if BR2_PACKAGE_WPEWEBKIT2_22 || BR2_PACKAGE_WPEWEBKIT2_38 || BR2_PACKAGE_WPEWEBKIT2_42 || BR2_PACKAGE_WPEWEBKIT2_46 || BR2_PACKAGE_WPEWEBKIT_NEXT
268+ if BR2_PACKAGE_WPEWEBKIT2_22 || BR2_PACKAGE_WPEWEBKIT2_38 || BR2_PACKAGE_WPEWEBKIT2_42 || BR2_PACKAGE_WPEWEBKIT2_46 || BR2_PACKAGE_WPEWEBKIT2_50 || BR2_PACKAGE_WPEWEBKIT_NEXT
259269
260270config BR2_PACKAGE_WPEWEBKIT_ENABLE_NATIVE_VIDEO
261271 bool "Enable native video"
@@ -337,6 +347,28 @@ config BR2_PACKAGE_WPEWEBKIT2_46_GST_DEPS
337347 select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP
338348 select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX
339349
350+ config BR2_PACKAGE_WPEWEBKIT2_50_GST_DEPS
351+ bool
352+ default n
353+ select BR2_PACKAGE_GST1_PLUGINS_BAD
354+ select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DEBUGUTILS
355+ select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPEGTSDEMUX
356+ select BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SUBENC
357+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA
358+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_APP
359+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOCONVERT
360+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIORESAMPLE
361+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_PLAYBACK
362+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT
363+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOSCALE
364+ select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VOLUME
365+ select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOFX
366+ select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT
367+ select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ISOMP4
368+ select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MATROSKA
369+ select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP
370+ select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX
371+
340372config BR2_PACKAGE_WPEWEBKIT_NEXT_GST_DEPS
341373 bool
342374 default n
@@ -359,7 +391,7 @@ config BR2_PACKAGE_WPEWEBKIT_NEXT_GST_DEPS
359391 select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP
360392 select BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX
361393
362- if BR2_PACKAGE_WPEWEBKIT2_28 || BR2_PACKAGE_WPEWEBKIT2_38 || BR2_PACKAGE_WPEWEBKIT2_42 || BR2_PACKAGE_WPEWEBKIT2_46 || BR2_PACKAGE_WPEWEBKIT_NEXT
394+ if BR2_PACKAGE_WPEWEBKIT2_28 || BR2_PACKAGE_WPEWEBKIT2_38 || BR2_PACKAGE_WPEWEBKIT2_42 || BR2_PACKAGE_WPEWEBKIT2_46 || BR2_PACKAGE_WPEWEBKIT2_50 || BR2_PACKAGE_WPEWEBKIT_NEXT
363395
364396config BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA
365397 bool "multimedia support"
@@ -370,6 +402,7 @@ config BR2_PACKAGE_WPEWEBKIT_MULTIMEDIA
370402 select BR2_PACKAGE_WPEWEBKIT2_38_GST_DEPS if BR2_PACKAGE_WPEWEBKIT2_38
371403 select BR2_PACKAGE_WPEWEBKIT2_42_GST_DEPS if BR2_PACKAGE_WPEWEBKIT2_42
372404 select BR2_PACKAGE_WPEWEBKIT2_46_GST_DEPS if BR2_PACKAGE_WPEWEBKIT2_46
405+ select BR2_PACKAGE_WPEWEBKIT2_50_GST_DEPS if BR2_PACKAGE_WPEWEBKIT2_50
373406 select BR2_PACKAGE_WPEWEBKIT_NEXT_GST_DEPS if BR2_PACKAGE_WPEWEBKIT_NEXT
374407 # Needed for WebAudio, to enable "audiointerleave" from audiomixer
375408 select BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOMIXER
0 commit comments