all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
To: Zheng Junjie <zhengjunjie@iscas.ac.cn>
Cc: 宋文武 <iyzsong@envs.net>, 72835@debbugs.gnu.org
Subject: [bug#72835] [PATCH qt-team 29/38] gnu: qtwebengine: Update to 6.7.2.
Date: Sat, 14 Sep 2024 00:34:09 +0900	[thread overview]
Message-ID: <87frq3va8e.fsf@gmail.com> (raw)
In-Reply-To: <4011964d0e23396463134cd1ac50ce7771f10af5.1724775512.git.zhengjunjie@iscas.ac.cn> (Zheng Junjie's message of "Wed, 28 Aug 2024 00:25:37 +0800")

Hi,

Zheng Junjie <zhengjunjie@iscas.ac.cn> writes:

> * gnu/packages/qt.scm (qtwebengine): Update to 6.7.2.
> [source]: Adjust preserved-third-party-files.
> [inputs]: replace icu4c and re2 with icu4c-75 and re2-next. add fxdiv, fp16.
> [arguments]<#:configuration-flags>: Set -DQT_FEATURE_webenginedriver=OFF.
> Change-Id: Idbfe2c0b180947c41dabbb55548bbc3aaf217d05
>
> Change-Id: Ib1a9445ca815e2cc065716d408e0d1c5211694c7

[...]

> @@ -3643,6 +3647,10 @@ (define-public qtwebengine
>                "-DQT_FEATURE_webengine_pepper_plugins=OFF" ;widevine
>                "-DQT_FEATURE_system_ffmpeg=ON"
>
> +              ;; when enable, will "RUNPATH validation failed" on
> +              ;; lib/qt6/libexec/webenginedriver
> +              "-DQT_FEATURE_webenginedriver=OFF"
> +

I'd word it more clearly like:

  ;; The webenginedriver feature is disabled, otherwise the RUNPATH
  ;; validation phase fails.

But! Usually this simply requires augmenting the RUNPATH to look not
only under /lib but also e.g. under /lib/qt6/libexec/webenginedriver;
see for example the 'qt-creator' package, which adds an extra rpath to
lib/qtcreator via the CMAKE_SHARED_LINKER_FLAGS CMake option.

>                ;; Do not artificially limit codec support; video decoding is
>                ;; done by ffmpeg.
>                "-DQT_FEATURE_webengine_proprietary_codecs=ON"
> @@ -3720,9 +3728,9 @@ (define-public qtwebengine
>              (lambda _
>                (invoke "cmake" "--install" ".")))
>            (add-after 'install 'delete-installed-tests
> -                 (lambda _
> -                   (delete-file-recursively
> -                    (string-append #$output "/tests")))))))
> +            (lambda _
> +              (delete-file-recursively
> +               (string-append #$output "/tests")))))))
>      (native-inputs
>       (modify-inputs (package-native-inputs qtwebengine-5)
>         (delete "python2" "python2-six")
> @@ -3734,8 +3742,10 @@ (define-public qtwebengine
>                 python-html5lib)))
>      (inputs
>       (modify-inputs (package-inputs qtwebengine-5)
> +       (replace "icu4c" icu4c-75)
> +       (replace "re2" re2-next)
>         (replace "qtmultimedia" qtmultimedia)
> -       (append libxkbfile xkeyboard-config)))
> +       (append libxkbfile xkeyboard-config fxdiv fp16)))

Please keep the input sorted alphabetically, so

> +       (append fp16 fxdiv libxkbfile xkeyboard-config)))


-- 
Thanks,
Maxim




  reply	other threads:[~2024-09-13 15:36 UTC|newest]

Thread overview: 130+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-08-27 16:19 [bug#72835] [PATCH qt-team 00/38] update qt6 to 6.7.2 Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 01/38] gnu: qtbase: Update " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 02/38] gnu: qt5compat: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 03/38] gnu: qtsvg: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 04/38] gnu: qtimageformats: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 05/38] gnu: qtdeclarative: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 06/38] gnu: qtwebsockets: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 07/38] gnu: qtsensors: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 08/38] gnu: qtshadertools: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 09/38] gnu: qtmultimedia: " Zheng Junjie
2024-09-13 15:20   ` Maxim Cournoyer
2024-09-18  2:09     ` Z572
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 10/38] gnu: qtwayland: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 11/38] gnu: qtserialport: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 12/38] gnu: qtwebchannel: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 13/38] gnu: qtlanguageserver: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 14/38] gnu: qtlocation: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 15/38] gnu: qtlottie: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 16/38] gnu: qttools: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 17/38] gnu: qttranslations: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 18/38] gnu: qtscxml: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 19/38] gnu: qtpositioning: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 20/38] gnu: qtremoteobjects: " Zheng Junjie
2024-08-27 16:23 ` [bug#72835] [PATCH qt-team 21/38] gnu: qtspeech: " Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 23/38] gnu: qt-creator: Update to 14.0.1 Zheng Junjie
2024-09-13 15:22   ` Maxim Cournoyer
2024-09-26  3:51     ` Maxim Cournoyer
2024-09-26  6:20       ` Z572
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 24/38] gnu: qtnetworkauth: Update to 6.7.2 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 25/38] gnu: abseil-cpp: Update to 20240722.0 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 26/38] gnu: libvpx: Update to 1.14.1 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 27/38] gnu: Add re2-next Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 22/38] gnu: qthttpserver: Update to 6.7.2 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 28/38] gnu: Add icu4c-75 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 29/38] gnu: qtwebengine: Update to 6.7.2 Zheng Junjie
2024-09-13 15:34   ` Maxim Cournoyer [this message]
2024-09-18  2:08     ` Z572
2024-09-26  3:50       ` Maxim Cournoyer
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 30/38] gnu: python-shiboken-6: " Zheng Junjie
2024-09-13 15:23   ` Maxim Cournoyer
2024-09-18  2:05     ` Z572
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 31/38] gnu: qtconnectivity: Rename to qtconnectivity-5 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 32/38] gnu: Add qtconnectivity Zheng Junjie
2024-09-13 15:28   ` Maxim Cournoyer
2024-09-18  2:10     ` Z572
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 33/38] gnu: Add python-setuptools-scm-next Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 34/38] gnu: python-sip: Update to 6.8.6 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 35/38] gnu: python-pyqt6-sip: Update to 13.8.0 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 36/38] gnu: python-pyqt-builder: Update to 1.16.4 Zheng Junjie
2024-09-13 15:36   ` Maxim Cournoyer
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 37/38] gnu: python-pyqt-6: Update to 6.7.1 Zheng Junjie
2024-08-27 16:25 ` [bug#72835] [PATCH qt-team 38/38] gnu: python-pyqtwebengine-6: Update to 6.7.0 Zheng Junjie
2024-09-13 15:37 ` [bug#72835] [PATCH qt-team 00/38] update qt6 to 6.7.2 Maxim Cournoyer
2024-09-18  1:42 ` [bug#72835] [PATCH qt-team v2 00/74] update qt{5,6} Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 01/74] gnu: qtbase: Update to 6.7.2 Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 02/74] gnu: qt5compat: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 03/74] gnu: qtsvg: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 04/74] gnu: qtimageformats: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 05/74] gnu: qtdeclarative: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 06/74] gnu: qtwebsockets: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 07/74] gnu: qtsensors: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 08/74] gnu: qtshadertools: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 09/74] gnu: qtmultimedia: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 10/74] gnu: qtwayland: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 11/74] gnu: qtserialport: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 12/74] gnu: qtwebchannel: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 13/74] gnu: qtlanguageserver: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 14/74] gnu: qtlocation: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 15/74] gnu: qtlottie: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 16/74] gnu: qttools: " Zheng Junjie
2024-09-18  1:42   ` [bug#72835] [PATCH qt-team v2 17/74] gnu: qttranslations: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 18/74] gnu: qtscxml: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 19/74] gnu: qtpositioning: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 20/74] gnu: qtremoteobjects: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 21/74] gnu: qtspeech: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 22/74] gnu: qthttpserver: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 23/74] gnu: qt-creator: Update to 14.0.1 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 24/74] gnu: qtnetworkauth: Update to 6.7.2 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 25/74] gnu: abseil-cpp: Update to 20240722.0 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 26/74] gnu: libvpx: Update to 1.14.1 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 27/74] gnu: Add re2-next Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 28/74] gnu: Add icu4c-75 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 29/74] gnu: qtwebengine: Update to 6.7.2 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 30/74] gnu: python-shiboken-6: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 31/74] gnu: qtconnectivity: Rename to qtconnectivity-5 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 32/74] gnu: Add qtconnectivity Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 33/74] gnu: Add python-setuptools-scm-next Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 34/74] gnu: python-sip: Update to 6.8.6 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 35/74] gnu: python-pyqt6-sip: Update to 13.8.0 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 36/74] gnu: python-pyqt-builder: Update to 1.16.4 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 37/74] gnu: python-pyqt-6: Update to 6.7.1 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 38/74] gnu: python-pyqtwebengine-6: Update to 6.7.0 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 39/74] gnu: python-pyqt5-sip: Update to 12.15.0 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 40/74] gnu: clazy: Update to 1.12 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 41/74] gnu: python-pyqt: Update to 5.15.10 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 42/74] gnu: qtcharts: Rename to qtcharts-5 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 43/74] gnu: Add qtcharts Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 44/74] gnu: qtbase-5: Update to 5.15.15 Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 45/74] gnu: qt3d-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 46/74] gnu: qtsvg-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 47/74] gnu: qtimageformats-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 48/74] gnu: qtx11extras: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 49/74] gnu: qtxmlpatterns: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 50/74] gnu: qtdeclarative-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 51/74] gnu: qtconnectivity-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 52/74] gnu: qtwebsockets-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 53/74] gnu: qtmultimedia-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 54/74] gnu: qtwayland-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 55/74] gnu: qtserialport-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 56/74] gnu: qtserialbus: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 57/74] gnu: qtwebchannel-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 58/74] gnu: qtwebglplugin: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 59/74] gnu: qtwebview: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 60/74] gnu: qtlocation-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 61/74] gnu: qttools-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 62/74] gnu: qtscript: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 63/74] gnu: qtquickcontrols-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 64/74] gnu: qtquickcontrols2-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 65/74] gnu: qtgraphicaleffects: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 66/74] gnu: qtgamepad: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 67/74] gnu: qtscxml-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 68/74] gnu: qtpurchasing: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 69/74] gnu: qtcharts-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 70/74] gnu: qtdatavis3d: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 71/74] gnu: qtnetworkauth-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 72/74] gnu: qtspeech-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 73/74] gnu: qtvirtualkeyboard-5: " Zheng Junjie
2024-09-18  1:43   ` [bug#72835] [PATCH qt-team v2 74/74] gnu: qtwebengine-5: " Zheng Junjie
2024-09-26  3:48   ` [bug#72835] [PATCH qt-team v2 00/74] update qt{5,6} Maxim Cournoyer
2024-09-27 12:33     ` bug#72835: " Z572

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=87frq3va8e.fsf@gmail.com \
    --to=maxim.cournoyer@gmail.com \
    --cc=72835@debbugs.gnu.org \
    --cc=iyzsong@envs.net \
    --cc=zhengjunjie@iscas.ac.cn \
    /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.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.