-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump versions #487
Bump versions #487
Conversation
@@ -56,7 +56,7 @@ CMAKE_QT5_OECONF = "\ | |||
|
|||
export WK_USE_CCACHE="NO" | |||
|
|||
PACKAGECONFIG ??= "jit dfg-jit mediasource video webaudio webcrypto woff2 gst_gl \ | |||
PACKAGECONFIG ??= "jit dfg-jit mediasource video webcrypto woff2 gst_gl \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the reason for removing webaudio? did it fail to build?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was an issue in the gstreamer webaudio dependencie. Some broken api if I remember well. But I didn't bother investigating as I don't have an audio device anyway.
- Update cog 0.17.90 to 0.18.2. * Release notes: * https://wpewebkit.org/release/cog-0.18.0.html * https://wpewebkit.org/release/cog-0.18.1.html * https://wpewebkit.org/release/cog-0.18.2.html * Remove cog old versions: 0.12, 0.14 - Remove libwpe old versions: 1.12 - Update wpebackend-fdo 1.14.1 to 1.14.2 * Release notes: * https://wpewebkit.org/release/wpebackend-fdo-1.14.2.html * Remove wpebackend-fdo old versions: 1.10, 1.12 - Add webkitgtk recipe for version 2.42.4 * Release notes: * https://webkitgtk.org/2023/9/15/webkitgtk2.42.0-released.html * https://webkitgtk.org/2023/9/27/webkitgtk2.42.1-released.html * https://webkitgtk.org/2023/11/10/webkitgtk2.42.2-released.html * https://webkitgtk.org/2023/12/05/webkitgtk2.42.3-released.html * https://webkitgtk.org/2023/12/15/webkitgtk2.42.4-released.html * Remove webkitgtk old versions: 2.38, 2.40 - Add wpewebkit recipe for version 2.42.4 * Release notes: * https://wpewebkit.org/release/wpewebkit-2.42.0.html * https://wpewebkit.org/release/wpewebkit-2.42.1.html * https://wpewebkit.org/release/wpewebkit-2.42.2.html * https://wpewebkit.org/release/wpewebkit-2.42.3.html * https://wpewebkit.org/release/wpewebkit-2.42.4.html * Remove wpewebkit old versions: 2.36, 2.38 - Update presets for wpe-2.40, remove presets for wpe-2.36 and add presets for wpe-2.42 - Update the references in the webkit-bleeding.inc - Update the CI test jobs (2.42 is the main target to stress now) Credits to Wouter Vanhauwaert for the initial work done in the Pull Requests #487 [1]. [1] #487 Signed-off-by: Pablo Saavedra <[email protected]> Suggested-by: Wouter Vanhauwaert <[email protected]>
Hi @woutervanh, thanks for submitting this PR. Sorry for a no so fast reply from my side. I am overtaking this task now in the PR #490. If you are interested, I invite to you to take a look and review the changes. In particular there are some tweaks that I had to do to build WebKit for the Dunfell branch. For this case, I had to add meta-clang as dependency since WebKit 2.42+ requires a newer version of GCC or Clang than the one provided by Poky(dunfell). |
Closing this in favour of #490. |
- Update cog 0.17.90 to 0.18.2. * Release notes: * https://wpewebkit.org/release/cog-0.18.0.html * https://wpewebkit.org/release/cog-0.18.1.html * https://wpewebkit.org/release/cog-0.18.2.html * Remove cog old versions: 0.12, 0.14 - Remove libwpe old versions: 1.12 - Update wpebackend-fdo 1.14.1 to 1.14.2 * Release notes: * https://wpewebkit.org/release/wpebackend-fdo-1.14.2.html * Remove wpebackend-fdo old versions: 1.10, 1.12 - Add webkitgtk recipe for version 2.42.4 * Release notes: * https://webkitgtk.org/2023/9/15/webkitgtk2.42.0-released.html * https://webkitgtk.org/2023/9/27/webkitgtk2.42.1-released.html * https://webkitgtk.org/2023/11/10/webkitgtk2.42.2-released.html * https://webkitgtk.org/2023/12/05/webkitgtk2.42.3-released.html * https://webkitgtk.org/2023/12/15/webkitgtk2.42.4-released.html * Remove webkitgtk old versions: 2.38, 2.40 - Add wpewebkit recipe for version 2.42.4 * Release notes: * https://wpewebkit.org/release/wpewebkit-2.42.0.html * https://wpewebkit.org/release/wpewebkit-2.42.1.html * https://wpewebkit.org/release/wpewebkit-2.42.2.html * https://wpewebkit.org/release/wpewebkit-2.42.3.html * https://wpewebkit.org/release/wpewebkit-2.42.4.html * Remove wpewebkit old versions: 2.36, 2.38 - Update presets for wpe-2.40, remove presets for wpe-2.36 and add presets for wpe-2.42 - Update the references in the webkit-bleeding.inc - Update the CI test jobs (2.42 is the main target to stress now) Credits to Wouter Vanhauwaert for the initial work done in the Pull Requests #487 [1]. [1] #487 Signed-off-by: Pablo Saavedra <[email protected]> Suggested-by: Wouter Vanhauwaert <[email protected]>
Bump:
wpewebkit 2.42.2
backend-fdo 1.14.2
libwpe 1.14.1
cog 0.18.1
I removed soup2 and webaudio to make it fit. Can maybe more polished, but I leave it to someon who knows the internals more