From: Michael Olbrich <m.olbrich@pengutronix.de>
To: ptxdist@pengutronix.de
Cc: Bastian Krause <bst@pengutronix.de>
Subject: Re: [ptxdist] [APPLIED] wpewebkit: version bump 2.34.6 -> 2.38.0
Date: Wed, 28 Sep 2022 16:29:18 +0200 [thread overview]
Message-ID: <20220928142918.3562616-1-m.olbrich@pengutronix.de> (raw)
In-Reply-To: <20220923134511.2586045-5-bst@pengutronix.de>
Thanks, applied as 2b17dae362a4d98e4db74ce0e0bbaf9bc2444b22.
Michael
[sent from post-receive hook]
On Wed, 28 Sep 2022 16:29:18 +0200, Bastian Krause <bst@pengutronix.de> wrote:
> Signed-off-by: Bastian Krause <bst@pengutronix.de>
> Message-Id: <20220923134511.2586045-5-bst@pengutronix.de>
> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
>
> diff --git a/rules/wpewebkit.in b/rules/wpewebkit.in
> index 8c1f6c50ed34..3f11e921b526 100644
> --- a/rules/wpewebkit.in
> +++ b/rules/wpewebkit.in
> @@ -9,6 +9,7 @@ menuconfig WPEWEBKIT
> select HOST_SYSTEM_PERL
> select HOST_SYSTEM_PERL_JSON
> select HOST_SYSTEM_RUBY
> + select ALSA_LIB if WPEWEBKIT_WEBRTC
> select GLIB
> select LIBWPE
> select CAIRO
> @@ -38,8 +39,10 @@ menuconfig WPEWEBKIT
> select LIBEPOXY
> select LIBGCRYPT
> select LIBTASN1
> + select OPENSSL if WPEWEBKIT_WEBRTC
> select GSTREAMER1 if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> select GST_PLUGINS_BASE1 if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> + select GST_PLUGINS_BASE1_ALSA if WPEWEBKIT_WEBRTC
> select GST_PLUGINS_BASE1_APP if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> select GST_PLUGINS_BASE1_AUDIOCONVERT if WPEWEBKIT_AUDIO
> select GST_PLUGINS_BASE1_AUDIOMIXER if WPEWEBKIT_AUDIO
> @@ -47,23 +50,29 @@ menuconfig WPEWEBKIT
> select GST_PLUGINS_BASE1_EGL if WPEWEBKIT_VIDEO
> select GST_PLUGINS_BASE1_GIO if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> select GST_PLUGINS_BASE1_GL if WPEWEBKIT_VIDEO
> + select GST_PLUGINS_BASE1_OPENGL if WPEWEBKIT_VIDEO
> select GST_PLUGINS_BASE1_PLAYBACK if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> + select GST_PLUGINS_BASE1_TYPEFIND if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> select GST_PLUGINS_BASE1_VIDEOCONVERT if WPEWEBKIT_VIDEO
> + select GST_PLUGINS_BASE1_VIDEORATE if WPEWEBKIT_WEBRTC
> select GST_PLUGINS_BASE1_VOLUME if WPEWEBKIT_AUDIO
> select GST_PLUGINS_GOOD1 if (WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO) && RUNTIME
> select GST_PLUGINS_GOOD1_AUDIOFX if WPEWEBKIT_AUDIO
> + select GST_PLUGINS_GOOD1_AUDIOPARSERS if WPEWEBKIT_AUDIO
> select GST_PLUGINS_GOOD1_AUTODETECT if WPEWEBKIT_AUDIO
> + select GST_PLUGINS_GOOD1_DEINTERLACE if WPEWEBKIT_VIDEO
> select GST_PLUGINS_GOOD1_INTERLEAVE if WPEWEBKIT_AUDIO
> select GST_PLUGINS_GOOD1_ISOMP4 if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> select GST_PLUGINS_GOOD1_MATROSKA if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> select GST_PLUGINS_GOOD1_VIDEOFILTER if WPEWEBKIT_VIDEO
> - select GST_PLUGINS_BAD1 if (WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO) && RUNTIME
> + select GST_PLUGINS_BAD1 if WPEWEBKIT_VIDEO || WPEWEBKIT_AUDIO
> # fdkaac is preferred but currently not available
> select GST_PLUGINS_BAD1_FDKAAC if WPEWEBKIT_AUDIO && BROKEN
> select GST_PLUGINS_BAD1_DEBUGUTILS if WPEWEBKIT_VIDEO
> select GST_PLUGINS_BAD1_OPUS if WPEWEBKIT_AUDIO
> select GST_PLUGINS_BAD1_SUBENC if WPEWEBKIT_VIDEO
> select GST_PLUGINS_BAD1_VIDEOPARSERS if WPEWEBKIT_VIDEO
> + select GST_PLUGINS_BAD1_WEBRTC if WPEWEBKIT_WEBRTC
> select WPEBACKEND_FDO
> select QT5 if WPEWEBKIT_QT
> select QT5_MODULE_QTDECLARATIVE if WPEWEBKIT_QT
> @@ -91,6 +100,11 @@ config WPEWEBKIT_AUDIO
> bool
> prompt "audio support"
>
> +config WPEWEBKIT_WEBRTC
> + bool
> + depends on WPEWEBKIT_AUDIO && WPEWEBKIT_VIDEO
> + prompt "WebRTC support"
> +
> config WPEWEBKIT_ENABLE_LOGGING
> bool
> prompt "enable logging support"
> diff --git a/rules/wpewebkit.make b/rules/wpewebkit.make
> index 837d4dcba14e..3819c5667240 100644
> --- a/rules/wpewebkit.make
> +++ b/rules/wpewebkit.make
> @@ -14,8 +14,8 @@ PACKAGES-$(PTXCONF_WPEWEBKIT) += wpewebkit
> #
> # Paths and names
> #
> -WPEWEBKIT_VERSION := 2.34.6
> -WPEWEBKIT_MD5 := c9705270b342474cca28cf51632ccbbe
> +WPEWEBKIT_VERSION := 2.38.0
> +WPEWEBKIT_MD5 := e0e6b98c86351c39e41da475afc50780
> WPEWEBKIT := wpewebkit-$(WPEWEBKIT_VERSION)
> WPEWEBKIT_SUFFIX := tar.xz
> WPEWEBKIT_URL := https://wpewebkit.org/releases/$(WPEWEBKIT).$(WPEWEBKIT_SUFFIX)
> @@ -39,12 +39,22 @@ WPEWEBKIT_CONF_OPT := \
> -DDEBUG_FISSION=OFF \
> -DENABLE_ACCESSIBILITY=OFF \
> -DENABLE_BUBBLEWRAP_SANDBOX=OFF \
> + -DENABLE_DOCUMENTATION=OFF \
> -DENABLE_ENCRYPTED_MEDIA=OFF \
> - -DENABLE_GTKDOC=OFF\
> + -DENABLE_GAMEPAD=OFF \
> + -DENABLE_INTROSPECTION=OFF \
> + -DENABLE_JAVASCRIPTCORE=ON \
> + -DENABLE_JOURNALD_LOG=$(call ptx/onoff,PTXCONF_WPEWEBKIT_JOURNALD) \
> -DENABLE_MEDIA_SOURCE=ON \
> + -DENABLE_MEDIA_STREAM=$(call ptx/onoff,PTXCONF_WPEWEBKIT_WEBRTC) \
> + -DENABLE_PDFJS=ON \
> + -DENABLE_WEB_RTC=$(call ptx/onoff,PTXCONF_WPEWEBKIT_WEBRTC) \
> + -DENABLE_WEBXR=OFF \
> -DENABLE_VIDEO=$(call ptx/onoff,PTXCONF_WPEWEBKIT_VIDEO) \
> + -DENABLE_WEBCORE=ON \
> -DENABLE_WEBDRIVER=$(call ptx/onoff,PTXCONF_WPEWEBKIT_WEBDRIVER) \
> - -DENABLE_WEB_AUDIO=$(call ptx/onoff,PTXCONF_WPEWEBKIT_AUDIO) \ \
> + -DENABLE_WEBKIT=ON \
> + -DENABLE_WEB_AUDIO=$(call ptx/onoff,PTXCONF_WPEWEBKIT_AUDIO) \
> -DENABLE_WEB_CRYPTO=ON \
> -DENABLE_WPE_QT_API=$(call ptx/onoff,PTXCONF_WPEWEBKIT_QT) \
> -DENABLE_XSLT=ON \
> @@ -52,15 +62,16 @@ WPEWEBKIT_CONF_OPT := \
> -DPORT=WPE \
> -DSHOULD_INSTALL_JS_SHELL=OFF \
> -DSHOW_BINDINGS_GENERATION_PROGRESS=ON \
> - -DUSE_LD_GOLD=OFF \
> + -DUSE_64KB_PAGE_BLOCK=OFF \
> -DUSE_APPLE_ICU=OFF \
> + -DUSE_AVIF=OFF \
> + -DUSE_GSTREAMER_GL=$(call ptx/onoff,PTXCONF_WPEWEBKIT_VIDEO) \
> + -DUSE_JPEGXL=OFF \
> -DUSE_LCMS=OFF \
> -DUSE_OPENJPEG=OFF \
> -DUSE_SOUP2=ON \
> - -DUSE_SYSTEMD=$(call ptx/onoff,PTXCONF_WPEWEBKIT_JOURNALD) \
> -DUSE_THIN_ARCHIVES=ON \
> - -DUSE_WOFF2=OFF \
> - -DWTF_CPU_ARM64_CORTEXA53=OFF
> + -DUSE_WOFF2=OFF
>
> WPEWEBKIT_SYSTEM_MALLOC := OFF
> ifdef PTXCONF_WPEWEBKIT_QT
next prev parent reply other threads:[~2022-09-28 14:30 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-23 13:45 [ptxdist] [PATCH 1/5] libwpe: version bump 1.12.0 -> 1.14.0 Bastian Krause
2022-09-23 13:45 ` [ptxdist] [PATCH 2/5] wpebackend-fdo: add missing libxkbcommon dependency Bastian Krause
2022-09-28 14:29 ` [ptxdist] [APPLIED] " Michael Olbrich
2022-09-23 13:45 ` [ptxdist] [PATCH 3/5] wpebackend-fdo: version bump 1.12.0 -> 1.14.0 Bastian Krause
2022-09-28 14:29 ` [ptxdist] [APPLIED] " Michael Olbrich
2022-09-23 13:45 ` [ptxdist] [PATCH 4/5] cog: version bump 0.12.1 -> 0.14.1 Bastian Krause
2022-09-28 14:29 ` [ptxdist] [APPLIED] " Michael Olbrich
2022-09-23 13:45 ` [ptxdist] [PATCH 5/5] wpewebkit: version bump 2.34.6 -> 2.38.0 Bastian Krause
2022-09-28 14:29 ` Michael Olbrich [this message]
2022-09-28 14:29 ` [ptxdist] [APPLIED] libwpe: version bump 1.12.0 -> 1.14.0 Michael Olbrich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20220928142918.3562616-1-m.olbrich@pengutronix.de \
--to=m.olbrich@pengutronix.de \
--cc=bst@pengutronix.de \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox