mirror of
https://github.com/openwrt/video.git
synced 2025-12-21 19:14:35 +04:00
wpewebkit: update to 2.48.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
@@ -1,18 +1,19 @@
|
|||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=wpewebkit
|
PKG_NAME:=wpewebkit
|
||||||
PKG_VERSION:=2.46.7
|
PKG_VERSION:=2.48.3
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||||
PKG_SOURCE_URL:=https://wpewebkit.org/releases
|
PKG_SOURCE_URL:=https://wpewebkit.org/releases
|
||||||
PKG_HASH:=cf3e47638595d86de96abdb94db69a836c8aa509fc063be714f52c5a24bb5cd5
|
PKG_HASH:=807571f07e87823b8fb79564692c9b1ef81ee62edbf51345a15bd0e7e1f2e07b
|
||||||
|
|
||||||
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
|
PKG_MAINTAINER:=Daniel Golle <daniel@makrotopia.org>
|
||||||
PKG_LICENSE:=LGPL-2.1-or-later BSD-2-Clause
|
PKG_LICENSE:=LGPL-2.1-or-later BSD-2-Clause
|
||||||
PKG_LICENSE_FILES:=Source/WebCore/LICENSE-Apple Source/Webcore/LICENSE-LGPL-2.1
|
PKG_LICENSE_FILES:=Source/WebCore/LICENSE-Apple Source/Webcore/LICENSE-LGPL-2.1
|
||||||
|
|
||||||
PKG_BUILD_DEPENDS:=unifdef/host ruby/host
|
PKG_BUILD_DEPENDS:=unifdef/host ruby/host
|
||||||
|
PKG_CONFIG_DEPENDS:=CONFIG_PACKAGE_wpewebkit-minibrowser
|
||||||
CMAKE_INSTALL:=1
|
CMAKE_INSTALL:=1
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
@@ -136,15 +137,16 @@ define Package/libwpewebkit/install
|
|||||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib*.so* $(1)/usr/lib
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib*.so* $(1)/usr/lib
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/wpe-webkit-2.0/injected-bundle/*.so \
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/wpe-webkit-2.0/injected-bundle/*.so \
|
||||||
$(1)/usr/lib/wpe-webkit-2.0/injected-bundle
|
$(1)/usr/lib/wpe-webkit-2.0/injected-bundle
|
||||||
$(CP) $(PKG_INSTALL_DIR)/usr/lib/wpe-webkit-2.0/*.so \
|
|
||||||
$(1)/usr/lib/wpe-webkit-2.0
|
|
||||||
$(INSTALL_DIR) $(1)/usr/libexec/wpe-webkit-2.0
|
$(INSTALL_DIR) $(1)/usr/libexec/wpe-webkit-2.0
|
||||||
# $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/libexec/wpe-webkit-2.0/WPEGPUProcess \
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/libexec/wpe-webkit-2.0/WPEGPUProcess \
|
||||||
# $(1)/usr/libexec/wpe-webkit-2.0
|
$(1)/usr/libexec/wpe-webkit-2.0
|
||||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/libexec/wpe-webkit-2.0/WPENetworkProcess \
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/libexec/wpe-webkit-2.0/WPENetworkProcess \
|
||||||
$(1)/usr/libexec/wpe-webkit-2.0
|
$(1)/usr/libexec/wpe-webkit-2.0
|
||||||
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/libexec/wpe-webkit-2.0/WPEWebProcess \
|
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/libexec/wpe-webkit-2.0/WPEWebProcess \
|
||||||
$(1)/usr/libexec/wpe-webkit-2.0
|
$(1)/usr/libexec/wpe-webkit-2.0
|
||||||
|
$(INSTALL_DIR) $(1)/usr/share/wpe-webkit-2.0
|
||||||
|
$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/share/wpe-webkit-2.0/inspector.gresource \
|
||||||
|
$(1)/usr/share/wpe-webkit-2.0
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Package/wpewebkit-driver/install
|
define Package/wpewebkit-driver/install
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
--- a/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp
|
--- a/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp
|
||||||
+++ b/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp
|
+++ b/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp
|
||||||
@@ -184,6 +184,7 @@ void MediaSourcePrivateGStreamer::startP
|
@@ -216,6 +216,7 @@ void MediaSourcePrivateGStreamer::startP
|
||||||
m_playerPrivate.startSource(tracks);
|
player->startSource(tracks);
|
||||||
}
|
}
|
||||||
|
|
||||||
+#if !RELEASE_LOG_DISABLED
|
+#if !RELEASE_LOG_DISABLED
|
||||||
TrackID MediaSourcePrivateGStreamer::registerTrackId(TrackID preferredId)
|
TrackID MediaSourcePrivateGStreamer::registerTrackId(TrackID preferredId)
|
||||||
{
|
{
|
||||||
ASSERT(isMainThread());
|
ASSERT(isMainThread());
|
||||||
@@ -218,6 +219,7 @@ bool MediaSourcePrivateGStreamer::unregi
|
@@ -255,6 +256,7 @@ bool MediaSourcePrivateGStreamer::unregi
|
||||||
|
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
{
|
{
|
||||||
--- a/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp
|
--- a/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp
|
||||||
+++ b/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp
|
+++ b/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp
|
||||||
@@ -270,6 +270,7 @@ WTFLogChannel& SourceBufferPrivateGStrea
|
@@ -283,6 +283,7 @@ WTFLogChannel& SourceBufferPrivateGStrea
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@
|
|||||||
std::optional<TrackID> SourceBufferPrivateGStreamer::tryRegisterTrackId(TrackID preferredId)
|
std::optional<TrackID> SourceBufferPrivateGStreamer::tryRegisterTrackId(TrackID preferredId)
|
||||||
{
|
{
|
||||||
ASSERT(isMainThread());
|
ASSERT(isMainThread());
|
||||||
@@ -291,6 +292,18 @@ bool SourceBufferPrivateGStreamer::tryUn
|
@@ -304,6 +305,18 @@ bool SourceBufferPrivateGStreamer::tryUn
|
||||||
|
|
||||||
return downcast<MediaSourcePrivateGStreamer>(mediaSource)->unregisterTrackId(trackId);
|
return downcast<MediaSourcePrivateGStreamer>(mediaSource)->unregisterTrackId(trackId);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user