pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
chromium: update to 143.0.7499.192
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Thu Jan 8 18:35:45 2026 +0100
Changeset: 5fcda3c1f6e7352843fb950fd47c7a6eea558f4f
Modified Files:
chromium/COMMIT_MSG
chromium/Makefile
chromium/distinfo
chromium/files/README
chromium/files/chromium.sh.in
chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
Removed Files:
chromium/patches/patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc
Log Message:
chromium: update to 143.0.7499.192
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5fcda3c1f6e7352843fb950fd47c7a6eea558f4f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
chromium/COMMIT_MSG | 20 +++++++++-----------
chromium/Makefile | 8 +++++---
chromium/distinfo | 15 +++++++--------
chromium/files/README | 5 ++++-
chromium/files/chromium.sh.in | 3 +++
..._data__manager_payments_payments__data__manager.h | 4 ++--
...tions_payments_payments__suggestion__generator.cc | 17 -----------------
7 files changed, 30 insertions(+), 42 deletions(-)
diffs:
diff --git a/chromium/COMMIT_MSG b/chromium/COMMIT_MSG
index 062afd673c..c72d95a74e 100644
--- a/chromium/COMMIT_MSG
+++ b/chromium/COMMIT_MSG
@@ -1,13 +1,11 @@
-www/chromium: update to 143.0.7499.169
+www/chromium: update to 143.0.7499.192
-* 143.0.7499.169
-This update doesn't include security fixes.
-
-* 143.0.7499.146
-This update includes 2 security fixes. Below, we highlight fixes
-that were contributed by external researchers.
+* 143.0.7499.192
+This update includes 1 security fix.
+Below, we highlight fixes that were contributed by external researchers.
Please see the Chrome Security Page for more information.
-[$10000][448294721] High CVE-2025-14765: Use after free in WebGPU.
-Reported by Anonymous on 2025-09-30
-[TBD][466786677] High CVE-2025-14766: Out of bounds read and write
-in V8. Reported by Shaheen Fazim on 2025-12-08
+[TBD][463155954] High CVE-2026-0628: Insufficient policy enforcement
+in WebView tag. Reported by Gal Weizman on 2025-11-23
+
+* HID support on NetBSD
+
diff --git a/chromium/Makefile b/chromium/Makefile
index c15aa9b553..aeaf8b07b2 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.24 2025/10/27 11:27:36 kikadf Exp $
DISTNAME= chromium-${VERSION}
-VERSION= 143.0.7499.169
+VERSION= 143.0.7499.192
CATEGORIES= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
EXTRACT_SUFX_C= .tar.xz
@@ -126,7 +126,8 @@ TARGET= chrome chromedriver
# with hooks to use them from the system.
GN_SYSTEM_LIBS= dav1d
GN_SYSTEM_LIBS+= fontconfig
-GN_SYSTEM_LIBS+= icu
+# As of 143.0.7499.169, icu-78.1 is incompatible.
+#GN_SYSTEM_LIBS+= icu
GN_SYSTEM_LIBS+= libaom
GN_SYSTEM_LIBS+= libjpeg # libjpeg-turbo
GN_SYSTEM_LIBS+= libpng
@@ -355,7 +356,8 @@ BUILDLINK_DEPMETHOD.clang= build
# Use -lpciutils instead of -lpci for pkgsrc.
BUILDLINK_TRANSFORM+= l:pci:pciutils
.include "../../textproc/expat/buildlink3.mk"
-.include "../../textproc/icu/buildlink3.mk"
+# As of 143.0.7499.169, icu-78.1 is incompatible.
+#.include "../../textproc/icu/buildlink3.mk"
.include "../../textproc/jsoncpp/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
diff --git a/chromium/distinfo b/chromium/distinfo
index f9a4523e38..1b7e0ce8d0 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -1,11 +1,11 @@
$NetBSD$
-BLAKE2s (chromium-143.0.7499.169-lite.tar.xz) = 50dc55bd94ddbf59e3ac614bc8ba89abfed28325cd2f05257fdd98154db3e6d7
-SHA512 (chromium-143.0.7499.169-lite.tar.xz) = 783f5bb97e62f8866c99dfd554856192d559a9a5876ede9289e1000163a2dd6ceb0d5321e9c4298bd29a2b4b32dfed5121f106120754ccb15a9c8ac239b3510f
-Size (chromium-143.0.7499.169-lite.tar.xz) = 1140789336 bytes
-BLAKE2s (chromium-143.0.7499.169-testdata.tar.xz) = b2d8681725187adb10365d7c56c52415c053b907204cfdba36852fe52d7f7e01
-SHA512 (chromium-143.0.7499.169-testdata.tar.xz) = d608aaac28b01106e8af9391fccb7ce8b4d2b5414737fb5959d5f1aaf08f88553dab8f001819f16a8cfc29a768cec5848ba356253a31889ac71fe1e430eaa218
-Size (chromium-143.0.7499.169-testdata.tar.xz) = 1155268416 bytes
+BLAKE2s (chromium-143.0.7499.192-lite.tar.xz) = f7aba2cc60a770508bebfd82704af259110c6c40da195ab436c6f504771ce533
+SHA512 (chromium-143.0.7499.192-lite.tar.xz) = 5eb97b8559c6a141c93020f8b9a5835a926dd0ed3360ba975ba71c4bc9e1d97376332eac1eadaf224edfc9ab27c0c82ee74c6078e338aa8d0024fe4bf4353f9b
+Size (chromium-143.0.7499.192-lite.tar.xz) = 1140785448 bytes
+BLAKE2s (chromium-143.0.7499.192-testdata.tar.xz) = ef2e143311ea1d9a677a9c452032500342643bb6ba91ad89ee52ec673942ac22
+SHA512 (chromium-143.0.7499.192-testdata.tar.xz) = 9160cbc9062ff110c3ddb4f78b7412e3f932378dd89e17bfe8f3fb174c62d7a2112a2c453513355ff140152ffda6af15921f6e3ab6f83415b28baf32d7530393
+Size (chromium-143.0.7499.192-testdata.tar.xz) = 1155268448 bytes
BLAKE2s (kikadf-chromium-audioio-v140.0.tar.gz) = 063582b80823694cfa30c020d3378dae3c7dbb1d0b3ffc3b756ce26e9984504c
SHA512 (kikadf-chromium-audioio-v140.0.tar.gz) = e986fd201969e2ce9e7c092497c34bca84771992a2c8d980556d2dc77002ff68f3d13b4144629e9a8bc41b8ad0d4d06650eafadbfde7c0fa91ed84fbcd74763b
Size (kikadf-chromium-audioio-v140.0.tar.gz) = 8453 bytes
@@ -551,12 +551,11 @@ SHA1 (patch-chrome_updater_util_posix__util.cc) = dcbd2cedea58f6180c9fd3044f25f3
SHA1 (patch-chrome_utility_services.cc) = 14313d6ecabe0cffc53020ba5ff3c83497e0ec95
SHA1 (patch-components_BUILD.gn) = 43897396bd18a16eeb86f4547fcb1706b781f976
SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = f0d1f5eb9a42c7d39debfa001188b6803d44559d
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 4e18662a0f29d4b436ff5063f9849f561e857e94
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 63c2f1d676b7a2ea755f7ae342be6026c3c695e3
SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = 08bb92ad7fbccc2cb673adf412a8f4ac515649ae
SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 1e05b7482032d5c6ef935370264495945a1c2bb4
SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = 085196736be847e36eb3622531287d2fb2a04dbd
SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = d3ffa043e0e944dcf71c98c33aaa6285b339c520
-SHA1 (patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc) = d6205ae1b6efbaf458e2e439420f6baa0b44597c
SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 69d263ccfbee05acde6fe2f90f0975a743bce401
SHA1 (patch-components_autofill_core_common_autofill__features.cc) = bd46333ee40da5e910050db6548939a58e914869
SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = d40dd1aea0ab7f9ac10b9569f5f2ac89cb716639
diff --git a/chromium/files/README b/chromium/files/README
index 880d0f1bfa..940f912dbe 100644
--- a/chromium/files/README
+++ b/chromium/files/README
@@ -19,7 +19,9 @@ Some notes on chromium:
Under investigation. No known working workaround.
4) HID support
- HID is not yet supported on NetBSD, so FIDO devices do not work.
+ To enable monitoring attached and detached FIDO devices on NetBSD,
+ you should enable the ndevd service (a devpubd drop-in replacement)
+ in /etc/rc.conf.
5) Render blinking / glitches after 141.x
If you notice render blinking or visual glitches
@@ -29,3 +31,4 @@ Some notes on chromium:
start chromium with --force-gpu-mem-available-mb=128 flag.
To make it permanent, add this flag to ~/.config/chromium-flags.conf:
CHROMIUM_FLAGS="${CHROMIUM_FLAGS} --force-gpu-mem-available-mb=128"
+ NOTE: after 143.0.7499.192, this flag added by default in the wrapper script.
diff --git a/chromium/files/chromium.sh.in b/chromium/files/chromium.sh.in
index 4626e08328..7c4278c693 100644
--- a/chromium/files/chromium.sh.in
+++ b/chromium/files/chromium.sh.in
@@ -77,4 +77,7 @@ export LD_LIBRARY_PATH
[ -f ~/.config/chromium-flags.conf ] || echo 'CHROMIUM_FLAGS=""' > ~/.config/chromium-flags.conf
. ~/.config/chromium-flags.conf
+# TODO: workaround to fix flickering/render glitches
+CHROMIUM_FLAGS="${CHROMIUM_FLAGS} --force-gpu-mem-available-mb=128"
+
LANG=${_l} exec "@PREFIX@/lib/chromium/chrome" ${_NOWASM} ${CHROMIUM_FLAGS} "${@}"
diff --git a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index 4b5918702e..8142549b77 100644
--- a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -7,13 +7,13 @@ $NetBSD$
--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-12-17 23:05:18.000000000 +0000
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
@@ -378,7 +378,7 @@ class PaymentsDataManager : public Autof
+ void SetAutofillHasSeenIban();
- // TODO(crbug.com/430575808): Remove build flags.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Returns the value of the kAutofillHasSeenBnpl pref.
- virtual bool IsAutofillHasSeenBnplPrefEnabled() const;
+ bool IsAutofillHasSeenBnplPrefEnabled() const;
@@ -726,7 +726,7 @@ class PaymentsDataManager : public Autof
void ClearAllCreditCardBenefits();
diff --git a/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc b/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc
deleted file mode 100644
index 2360358a1b..0000000000
--- a/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc.orig 2025-12-17 23:05:18.000000000 +0000
-+++ components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc
-@@ -1462,7 +1462,7 @@ std::vector<Suggestion> GetCreditCardSug
- .GetBnplIssuers(),
- /*extracted_amount_in_micros=*/std::nullopt));
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- manager.client()
- .GetPersonalDataManager()
- .payments_data_manager()
Home |
Main Index |
Thread Index |
Old Index