From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id C3B881580FD for ; Tue, 24 Dec 2024 11:55:52 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1F708E077A; Tue, 24 Dec 2024 11:55:52 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D59D2E077A for ; Tue, 24 Dec 2024 11:55:51 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 2696633BE3B for ; Tue, 24 Dec 2024 11:55:51 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B1D741732 for ; Tue, 24 Dec 2024 11:55:49 +0000 (UTC) From: "Ionen Wolkens" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Ionen Wolkens" Message-ID: <1735041334.e88e45ddf6fa0ea0d04376325f6f837b67ff7a2d.ionen@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwebengine/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild dev-qt/qtwebengine/qtwebengine-6.9999.ebuild X-VCS-Directories: dev-qt/qtwebengine/ X-VCS-Committer: ionen X-VCS-Committer-Name: Ionen Wolkens X-VCS-Revision: e88e45ddf6fa0ea0d04376325f6f837b67ff7a2d X-VCS-Branch: master Date: Tue, 24 Dec 2024 11:55:49 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 83b342c8-5230-46e2-ba0f-38904674718b X-Archives-Hash: c4e12f93359dc2eb0f00230f8d2c2a31 commit: e88e45ddf6fa0ea0d04376325f6f837b67ff7a2d Author: Ionen Wolkens gentoo org> AuthorDate: Tue Dec 24 11:47:16 2024 +0000 Commit: Ionen Wolkens gentoo org> CommitDate: Tue Dec 24 11:55:34 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88e45dd dev-qt/qtwebengine: adjust system ffmpeg comment Seeing distros that use system's ffmpeg (like Arch) hit obscure issues while it works on Gentoo. Like some mp3 or opus files not playing. In case of mp3, Qt had to do a workaround for system ffmpeg to ensure it picks the right mp3 decoder given chromium does not support the others. Opus case is unclear still. If we ever switch to system (patched) ffmpeg (which would be nice on paper esp. for binpkg due to USE=bindist), it should probably use extra consideration and also be kept optional to debug. Signed-off-by: Ionen Wolkens gentoo.org> dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild | 5 +++-- dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild | 5 +++-- dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild | 5 +++-- dev-qt/qtwebengine/qtwebengine-6.9999.ebuild | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild index 2bdf65bdc2e4..0bf8e5e1c280 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.1.ebuild @@ -200,8 +200,9 @@ src_configure() { -DQT_FEATURE_webengine_webchannel=ON -DQT_FEATURE_webengine_webrtc=ON - # needs a modified ffmpeg to be usable, and even then it may not - # cooperate with new major ffmpeg versions (bug #831487) + # needs a modified ffmpeg to be usable (bug #831487), and even then + # it is picky about codecs/version and system's can lead to unexpected + # issues (e.g. builds but some files don't play even with support) -DQT_FEATURE_webengine_system_ffmpeg=OFF # use bundled re2 to avoid complications, Qt has also disabled diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild index 854bf4948352..5272dee74a6a 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild @@ -199,8 +199,9 @@ src_configure() { -DQT_FEATURE_webengine_webchannel=ON -DQT_FEATURE_webengine_webrtc=ON - # needs a modified ffmpeg to be usable, and even then it may not - # cooperate with new major ffmpeg versions (bug #831487) + # needs a modified ffmpeg to be usable (bug #831487), and even then + # it is picky about codecs/version and system's can lead to unexpected + # issues (e.g. builds but some files don't play even with support) -DQT_FEATURE_webengine_system_ffmpeg=OFF # use bundled re2 to avoid complications, Qt has also disabled diff --git a/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild index 0cfdb283eca5..af3631213753 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9.9999.ebuild @@ -195,8 +195,9 @@ src_configure() { -DQT_FEATURE_webengine_webchannel=ON -DQT_FEATURE_webengine_webrtc=ON - # needs a modified ffmpeg to be usable, and even then it may not - # cooperate with new major ffmpeg versions (bug #831487) + # needs a modified ffmpeg to be usable (bug #831487), and even then + # it is picky about codecs/version and system's can lead to unexpected + # issues (e.g. builds but some files don't play even with support) -DQT_FEATURE_webengine_system_ffmpeg=OFF # use bundled re2 to avoid complications, Qt has also disabled diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild index 0cfdb283eca5..af3631213753 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild @@ -195,8 +195,9 @@ src_configure() { -DQT_FEATURE_webengine_webchannel=ON -DQT_FEATURE_webengine_webrtc=ON - # needs a modified ffmpeg to be usable, and even then it may not - # cooperate with new major ffmpeg versions (bug #831487) + # needs a modified ffmpeg to be usable (bug #831487), and even then + # it is picky about codecs/version and system's can lead to unexpected + # issues (e.g. builds but some files don't play even with support) -DQT_FEATURE_webengine_system_ffmpeg=OFF # use bundled re2 to avoid complications, Qt has also disabled