OSSystems / meta-browser

OpenEmbedded/Yocto BSP layer for Web Browsers
MIT License
181 stars 187 forks source link

chromium: Update to 126.0.6478.126 #826

Closed MaxIhlenfeldt closed 1 week ago

MaxIhlenfeldt commented 2 weeks ago

Fixes #823.

Release notes: https://chromereleases.googleblog.com/2024/06/stable-channel-update-for-desktop.html https://chromereleases.googleblog.com/2024/06/stable-channel-update-for-desktop_13.html https://chromereleases.googleblog.com/2024/06/stable-channel-update-for-desktop_18.html https://chromereleases.googleblog.com/2024/06/stable-channel-update-for-desktop_24.html

Build and patch changes:

Drop two backported patches that are included in upstream now.

Rebase remaining patches.

License changes:

Added licenses:

Removed licenses:

Updated licenses:

Test-built (big thanks to @rjanani-p):

MaxIhlenfeldt commented 2 weeks ago

@rjanani-p as always, testing would be greatly appreciated!

rjanani-p commented 2 weeks ago

@rjanani-p as always, testing would be greatly appreciated!

sure, I will start testing. Thank you.

rjanani-p commented 2 weeks ago

@MaxIhlenfeldt , I have completed the testing for below configuration for Poky master with latest changes, sharing the results for reference: 1.For chromium-x11 & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator

2.For chromium-x11 & qemuarm target: compiled successfully without build issues, to check chromium version using qemuarm emulator unable to check it due to curser / mouse is not working properly while operating with chromium browser

3.For chromium-x11 & qemuarm64 target: compiled successfully without build issues, able to check chromium version using qemuarm64 emulator

4.For chromium-x11 & raspberrypi4-64 target: compiled successfully without build issues, didn't check with hardware due to hardware unavailability.

5.For chromium-ozone-wayland & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator

I will start testing for poky scarthgap branch. Thank you.

rjanani-p commented 1 week ago

@MaxIhlenfeldt , I have completed the testing for below configuration for Poky Scarthgap with latest changes, sharing the results for reference: 1.For chromium-x11 & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator

2.For chromium-x11 & qemuarm target: compiled successfully without build issues, to check chromium version using qemuarm emulator unable to check it due to curser / mouse is not working properly while operating with chromium browser

3.For chromium-x11 & qemuarm64 target: compiled successfully without build issues, able to check chromium version using qemuarm64 emulator

4.For chromium-x11 & raspberrypi4-64 target: compiled successfully without build issues, didn't check with hardware due to hardware unavailability.

5.For chromium-ozone-wayland & qemux86-64 target: compiled successfully without build issues, able to check chromium version using qemux86-64 emulator

MaxIhlenfeldt commented 1 week ago

Thanks for the testing! The commit message and PR description are already up to date, once @rakuco approves we can merge this.

SoumyaWind commented 3 days ago

Hi @rjanani-p

rjanani-p commented 3 days ago

Hi @MaxIhlenfeldt @rakuco cc: @rwmacleod I am leaving WindRiver due to my ML leave and from now on words @SoumyaWind will support you temporarily for all the new Chromium PR testing . It was great working with all and thanks for all your support!!

rwmacleod commented 2 days ago

Thanks for your work on the project. Good luck!

rakuco commented 14 hours ago

Thank you, @rjanani-p, and welcome, @SoumyaWind!