unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Zheng Junjie <zhengjunjie@iscas.ac.cn>
To: 72835@debbugs.gnu.org
Subject: [bug#72835] [PATCH qt-team v2 26/74] gnu: libvpx: Update to 1.14.1.
Date: Wed, 18 Sep 2024 09:43:08 +0800	[thread overview]
Message-ID: <1da1167ad845e384bc250cb721cd637ab9b11e97.1726567073.git.zhengjunjie@iscas.ac.cn> (raw)
In-Reply-To: <cover.1726567073.git.zhengjunjie@iscas.ac.cn>

* gnu/packages/video.scm (libvpx): Update to 1.14.1.
[source]: Remove libvpx-CVE-2023-5217.patch.

* gnu/packages/patches/libvpx-CVE-2023-44488.patch:
* gnu/packages/patches/libvpx-CVE-2023-5217.patch: Remove them.
* gnu/local.mk (dist_patch_DATA): Unregister them.

Change-Id: I123caed254e8046751f104cd3a82e4db904de787
---
 gnu/local.mk                                  |   2 -
 .../patches/libvpx-CVE-2023-44488.patch       | 107 ------------------
 .../patches/libvpx-CVE-2023-5217.patch        |  99 ----------------
 gnu/packages/video.scm                        |   7 +-
 4 files changed, 3 insertions(+), 212 deletions(-)
 delete mode 100644 gnu/packages/patches/libvpx-CVE-2023-44488.patch
 delete mode 100644 gnu/packages/patches/libvpx-CVE-2023-5217.patch

diff --git a/gnu/local.mk b/gnu/local.mk
index fcdf174099..fdb503aa32 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -1699,8 +1699,6 @@ dist_patch_DATA =						\
   %D%/packages/patches/libutils-remove-damaging-includes.patch	\
   %D%/packages/patches/libvdpau-va-gl-unbundle.patch		\
   %D%/packages/patches/libvpx-CVE-2016-2818.patch		\
-  %D%/packages/patches/libvpx-CVE-2023-5217.patch		\
-  %D%/packages/patches/libvpx-CVE-2023-44488.patch		\
   %D%/packages/patches/libxml2-xpath0-Add-option-xpath0.patch	\
   %D%/packages/patches/libwpd-gcc-compat.patch			\
   %D%/packages/patches/libxslt-generated-ids.patch		\
diff --git a/gnu/packages/patches/libvpx-CVE-2023-44488.patch b/gnu/packages/patches/libvpx-CVE-2023-44488.patch
deleted file mode 100644
index 4ebb034eb4..0000000000
--- a/gnu/packages/patches/libvpx-CVE-2023-44488.patch
+++ /dev/null
@@ -1,107 +0,0 @@
-From the upstream repo, can be removed after 1.14.1
-https://github.com/webmproject/libvpx/commit/df9fd9d5b7325060b2b921558a1eb20ca7880937.patch
-https://www.openwall.com/lists/oss-security/2023/09/30/4
-
-The test change didn't apply so it was removed from the patch
-
-From df9fd9d5b7325060b2b921558a1eb20ca7880937 Mon Sep 17 00:00:00 2001
-From: Jerome Jiang <jianj@google.com>
-Date: Thu, 30 Jun 2022 13:48:56 -0400
-Subject: [PATCH] Fix bug with smaller width bigger size
-
-Fixed previous patch that clusterfuzz failed on.
-
-Local fuzzing passing overnight.
-
-Bug: webm:1642
-Change-Id: If0e08e72abd2e042efe4dcfac21e4cc51afdfdb9
-(cherry picked from commit 263682c9a29395055f3b3afe2d97be1828a6223f)
----
- test/resize_test.cc          | 11 +++--------
- vp9/common/vp9_alloccommon.c | 13 ++++++-------
- vp9/encoder/vp9_encoder.c    | 27 +++++++++++++++++++++++++--
- 3 files changed, 34 insertions(+), 17 deletions(-)
-
-diff --git a/vp9/common/vp9_alloccommon.c b/vp9/common/vp9_alloccommon.c
-index e53883f621d..9e73e40ea09 100644
---- a/vp9/common/vp9_alloccommon.c
-+++ b/vp9/common/vp9_alloccommon.c
-@@ -135,13 +135,6 @@ int vp9_alloc_context_buffers(VP9_COMMON *cm, int width, int height) {
-     cm->free_mi(cm);
-     if (cm->alloc_mi(cm, new_mi_size)) goto fail;
-   }
--
--  if (cm->seg_map_alloc_size < cm->mi_rows * cm->mi_cols) {
--    // Create the segmentation map structure and set to 0.
--    free_seg_map(cm);
--    if (alloc_seg_map(cm, cm->mi_rows * cm->mi_cols)) goto fail;
--  }
--
-   if (cm->above_context_alloc_cols < cm->mi_cols) {
-     vpx_free(cm->above_context);
-     cm->above_context = (ENTROPY_CONTEXT *)vpx_calloc(
-@@ -156,6 +149,12 @@ int vp9_alloc_context_buffers(VP9_COMMON *cm, int width, int height) {
-     cm->above_context_alloc_cols = cm->mi_cols;
-   }
- 
-+  if (cm->seg_map_alloc_size < cm->mi_rows * cm->mi_cols) {
-+    // Create the segmentation map structure and set to 0.
-+    free_seg_map(cm);
-+    if (alloc_seg_map(cm, cm->mi_rows * cm->mi_cols)) goto fail;
-+  }
-+
-   if (vp9_alloc_loop_filter(cm)) goto fail;
- 
-   return 0;
-diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c
-index b66fdc0bca3..e3850775455 100644
---- a/vp9/encoder/vp9_encoder.c
-+++ b/vp9/encoder/vp9_encoder.c
-@@ -1973,6 +1973,17 @@ static void alloc_copy_partition_data(VP9_COMP *cpi) {
-   }
- }
- 
-+static void free_copy_partition_data(VP9_COMP *cpi) {
-+  vpx_free(cpi->prev_partition);
-+  cpi->prev_partition = NULL;
-+  vpx_free(cpi->prev_segment_id);
-+  cpi->prev_segment_id = NULL;
-+  vpx_free(cpi->prev_variance_low);
-+  cpi->prev_variance_low = NULL;
-+  vpx_free(cpi->copied_frame_cnt);
-+  cpi->copied_frame_cnt = NULL;
-+}
-+
- void vp9_change_config(struct VP9_COMP *cpi, const VP9EncoderConfig *oxcf) {
-   VP9_COMMON *const cm = &cpi->common;
-   RATE_CONTROL *const rc = &cpi->rc;
-@@ -2052,6 +2063,8 @@ void vp9_change_config(struct VP9_COMP *cpi, const VP9EncoderConfig *oxcf) {
-     new_mi_size = cm->mi_stride * calc_mi_size(cm->mi_rows);
-     if (cm->mi_alloc_size < new_mi_size) {
-       vp9_free_context_buffers(cm);
-+      vp9_free_pc_tree(&cpi->td);
-+      vpx_free(cpi->mbmi_ext_base);
-       alloc_compressor_data(cpi);
-       realloc_segmentation_maps(cpi);
-       cpi->initial_width = cpi->initial_height = 0;
-@@ -2070,8 +2083,18 @@ void vp9_change_config(struct VP9_COMP *cpi, const VP9EncoderConfig *oxcf) {
-     update_frame_size(cpi);
- 
-   if (last_w != cpi->oxcf.width || last_h != cpi->oxcf.height) {
--    memset(cpi->consec_zero_mv, 0,
--           cm->mi_rows * cm->mi_cols * sizeof(*cpi->consec_zero_mv));
-+    vpx_free(cpi->consec_zero_mv);
-+    CHECK_MEM_ERROR(
-+        cm, cpi->consec_zero_mv,
-+        vpx_calloc(cm->mi_rows * cm->mi_cols, sizeof(*cpi->consec_zero_mv)));
-+
-+    vpx_free(cpi->skin_map);
-+    CHECK_MEM_ERROR(
-+        cm, cpi->skin_map,
-+        vpx_calloc(cm->mi_rows * cm->mi_cols, sizeof(cpi->skin_map[0])));
-+
-+    free_copy_partition_data(cpi);
-+    alloc_copy_partition_data(cpi);
-     if (cpi->oxcf.aq_mode == CYCLIC_REFRESH_AQ)
-       vp9_cyclic_refresh_reset_resize(cpi);
-     rc->rc_1_frame = 0;
diff --git a/gnu/packages/patches/libvpx-CVE-2023-5217.patch b/gnu/packages/patches/libvpx-CVE-2023-5217.patch
deleted file mode 100644
index 2bcb0bcd55..0000000000
--- a/gnu/packages/patches/libvpx-CVE-2023-5217.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-From: Tobias Geerinckx-Rice <me@tobias.gr>
-Date: Sun Sep 24 02:00:00 2023 +0200
-Subject: libvpx: Fix CVE-2023-5217.
-
-These are the changes made to libvpx between Firefox ESR 115.3.0 and
-115.3.1, which claims to fix CVE-2023-5217 and so do we.  The report
-itself is not public.
-
-It consists of the following 2 upstream libvpx commits:
-  af6dedd715f4307669366944cca6e0417b290282
-  3fbd1dca6a4d2dad332a2110d646e4ffef36d590
-which are not yet part of an upstream commit.
-
----
-diff -Naur libvpx.orig/test/encode_api_test.cc libvpx/test/encode_api_test.cc
---- libvpx.orig/test/encode_api_test.cc	1970-01-01 01:00:01.000000000 +0100
-+++ libvpx/test/encode_api_test.cc	2023-09-29 21:00:03.189620452 +0200
-@@ -304,7 +304,6 @@
- 
- void InitCodec(const vpx_codec_iface_t &iface, int width, int height,
-                vpx_codec_ctx_t *enc, vpx_codec_enc_cfg_t *cfg) {
--  ASSERT_EQ(vpx_codec_enc_config_default(&iface, cfg, 0), VPX_CODEC_OK);
-   cfg->g_w = width;
-   cfg->g_h = height;
-   cfg->g_lag_in_frames = 0;
-@@ -342,6 +341,7 @@
-         vpx_codec_ctx_t ctx = {};
-       } enc;
- 
-+      ASSERT_EQ(vpx_codec_enc_config_default(iface, &cfg, 0), VPX_CODEC_OK);
-       EXPECT_NO_FATAL_FAILURE(
-           InitCodec(*iface, kWidth, kHeight, &enc.ctx, &cfg));
-       if (IsVP9(iface)) {
-@@ -353,6 +353,50 @@
- 
-       for (const auto threads : { 1, 4, 8, 6, 2, 1 }) {
-         cfg.g_threads = threads;
-+        EXPECT_NO_FATAL_FAILURE(EncodeWithConfig(cfg, &enc.ctx))
-+            << "iteration: " << i << " threads: " << threads;
-+      }
-+    }
-+  }
-+}
-+
-+TEST(EncodeAPI, ConfigResizeChangeThreadCount) {
-+  constexpr int kInitWidth = 1024;
-+  constexpr int kInitHeight = 1024;
-+
-+  for (const auto *iface : kCodecIfaces) {
-+    SCOPED_TRACE(vpx_codec_iface_name(iface));
-+    for (int i = 0; i < (IsVP9(iface) ? 2 : 1); ++i) {
-+      vpx_codec_enc_cfg_t cfg = {};
-+      struct Encoder {
-+        ~Encoder() { EXPECT_EQ(vpx_codec_destroy(&ctx), VPX_CODEC_OK); }
-+        vpx_codec_ctx_t ctx = {};
-+      } enc;
-+
-+      ASSERT_EQ(vpx_codec_enc_config_default(iface, &cfg, 0), VPX_CODEC_OK);
-+      // Start in threaded mode to ensure resolution and thread related
-+      // allocations are updated correctly across changes in resolution and
-+      // thread counts. See https://crbug.com/1486441.
-+      cfg.g_threads = 4;
-+      EXPECT_NO_FATAL_FAILURE(
-+          InitCodec(*iface, kInitWidth, kInitHeight, &enc.ctx, &cfg));
-+      if (IsVP9(iface)) {
-+        EXPECT_EQ(vpx_codec_control_(&enc.ctx, VP9E_SET_TILE_COLUMNS, 6),
-+                  VPX_CODEC_OK);
-+        EXPECT_EQ(vpx_codec_control_(&enc.ctx, VP9E_SET_ROW_MT, i),
-+                  VPX_CODEC_OK);
-+      }
-+
-+      cfg.g_w = 1000;
-+      cfg.g_h = 608;
-+      EXPECT_EQ(vpx_codec_enc_config_set(&enc.ctx, &cfg), VPX_CODEC_OK)
-+          << vpx_codec_error_detail(&enc.ctx);
-+
-+      cfg.g_w = 16;
-+      cfg.g_h = 720;
-+
-+      for (const auto threads : { 1, 4, 8, 6, 2, 1 }) {
-+        cfg.g_threads = threads;
-         EXPECT_NO_FATAL_FAILURE(EncodeWithConfig(cfg, &enc.ctx))
-             << "iteration: " << i << " threads: " << threads;
-       }
-diff -Naur libvpx.orig/vp8/encoder/onyx_if.c libvpx/vp8/encoder/onyx_if.c
---- libvpx.orig/vp8/encoder/onyx_if.c	1970-01-01 01:00:01.000000000 +0100
-+++ libvpx/vp8/encoder/onyx_if.c	2023-09-29 21:01:44.155476128 +0200
-@@ -1443,6 +1443,11 @@
-   last_h = cpi->oxcf.Height;
-   prev_number_of_layers = cpi->oxcf.number_of_layers;
- 
-+  if (cpi->initial_width) {
-+    // TODO(https://crbug.com/1486441): Allow changing thread counts; the
-+    // allocation is done once in vp8_create_compressor().
-+    oxcf->multi_threaded = cpi->oxcf.multi_threaded;
-+  }
-   cpi->oxcf = *oxcf;
- 
-   switch (cpi->oxcf.Mode) {
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 73e9b31825..6aa4584f27 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2950,7 +2950,7 @@ (define-public mpv-mpris
 (define-public libvpx
   (package
     (name "libvpx")
-    (version "1.12.0")
+    (version "1.14.1")
     (source (origin
               (method git-fetch)
               (uri (git-reference
@@ -2959,9 +2959,8 @@ (define-public libvpx
               (file-name (git-file-name name version))
               (sha256
                (base32
-                "1x12f2bd4jqd532rnixmwvcx8d29yxiacpcxqqh86qczc49la8gm"))
-              (patches (search-patches "libvpx-CVE-2016-2818.patch"
-                                       "libvpx-CVE-2023-5217.patch"))))
+                "0r6qvc84mflpy1zxz7p8aj7i552cwx957l50akvajxmzij1kpy1x"))
+              (patches (search-patches "libvpx-CVE-2016-2818.patch"))))
     (build-system gnu-build-system)
     (arguments
      `(#:configure-flags (list "--enable-shared"
-- 
2.45.2





  parent reply	other threads:[~2024-09-18  1:47 UTC|newest]

Thread overview: 125+ 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-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
2024-09-18  2:08     ` Z572
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   ` Zheng Junjie [this message]
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

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

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1da1167ad845e384bc250cb721cd637ab9b11e97.1726567073.git.zhengjunjie@iscas.ac.cn \
    --to=zhengjunjie@iscas.ac.cn \
    --cc=72835@debbugs.gnu.org \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).