pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/chromium
Module Name: pkgsrc
Committed By: kikadf
Date: Mon Mar 9 19:05:36 UTC 2026
Modified Files:
pkgsrc/www/chromium: Makefile distinfo tests.mk
Log Message:
www/chromium: update to 145.0.7632.159
* 145.0.7632.159
This update includes 10 security fixes. Please see the
Chrome Security Page for more information.
[$33,000][485622239] Critical CVE-2026-3536: Integer overflow in ANGLE.
Reported by cinzinga on 2026-02-18
[$32,000][474266014] Critical CVE-2026-3537: Object lifecycle issue
in PowerVR. Reported by Zhihua Yao of KunLun Lab on 2026-01-08
[TBD][484983991] Critical CVE-2026-3538: Integer overflow in Skia.
Reported by Symeon Paraschoudis on 2026-02-17
[TBD][483853098] High CVE-2026-3539: Object lifecycle issue in DevTools.
Reported by Zhenpeng (Leo) Lin at depthfirst on 2026-02-12
[TBD][484088917] High CVE-2026-3540: Inappropriate implementation
in WebAudio. Reported by Davi Antônio Cruz on 2026-02-14
[TBD][484811719] High CVE-2026-3541: Inappropriate implementation
in CSS. Reported by Syn4pse on 2026-02-16
[TBD][485152421] High CVE-2026-3542: Inappropriate implementation
in WebAssembly. Reported by qymag1c on 2026-02-17
[TBD][485267831] High CVE-2026-3543: Inappropriate implementation
in V8. Reported by qymag1c on 2026-02-18
[TBD][485683110] High CVE-2026-3544: Heap buffer overflow in WebCodecs.
Reported by c6eed09fc8b174b0f3eebedcceb1e792 on 2026-02-19
[TBD][487383169] High CVE-2026-3545: Insufficient data validation
in Navigation. Reported by Google on 2026-02-24
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 pkgsrc/www/chromium/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/www/chromium/distinfo
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/chromium/tests.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/chromium/Makefile
diff -u pkgsrc/www/chromium/Makefile:1.44 pkgsrc/www/chromium/Makefile:1.45
--- pkgsrc/www/chromium/Makefile:1.44 Thu Feb 26 11:45:39 2026
+++ pkgsrc/www/chromium/Makefile Mon Mar 9 19:05:36 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.44 2026/02/26 11:45:39 kikadf Exp $
+# $NetBSD: Makefile,v 1.45 2026/03/09 19:05:36 kikadf Exp $
DISTNAME= chromium-${VERSION}
-VERSION= 145.0.7632.116
+VERSION= 145.0.7632.159
CATEGORIES= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
EXTRACT_SUFX_C= .tar.xz
@@ -30,7 +30,7 @@ COMMENT= Open source web browser
LICENSE= modified-bsd AND gnu-lgpl-v3 AND mpl-2.0
USE_TOOLS+= bash bison flex:pkgsrc gmake pax perl pkg-config
-#TOOLS_PLATFORM.flex= # override the platform definition to use pkgsrc's flex.
+TOOLS_PLATFORM.flex= # override the platform definition to use pkgsrc's flex.
USE_LANGUAGES= c c++
CHECK_PORTABILITY_SKIP+= third_party/dawn/third_party/dxc/utils/buildit/build_llvm
@@ -53,7 +53,6 @@ TOOL_DEPENDS+= ninja-build-[0-9]*:../.
TOOL_DEPENDS+= ${PYPKGPREFIX}-html5lib-[0-9]*:../../textproc/py-html5lib
TOOL_DEPENDS+= ${PYPKGPREFIX}-beautifulsoup4-[0-9]*:../../www/py-beautifulsoup4
TOOL_DEPENDS+= ${PYPKGPREFIX}-ply-[0-9]*:../../devel/py-ply
-TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs
TOOL_DEPENDS+= rust-bindgen-[0-9]*:../../devel/rust-bindgen
DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
@@ -245,6 +244,8 @@ NOT_PAX_MPROTECT_SAFE+= lib/chromium/chr
PKG_CC= clang
PKG_CXX= clang++
+UNLIMIT_RESOURCES= datasize
+
post-extract:
${CP} ${FILESDIR}/chromium.sh.in ${WRKSRC}/chromium.sh
@@ -367,6 +368,8 @@ do-install:
BUILDLINK_DEPMETHOD.clang= build
.include "../../lang/clang/buildlink3.mk"
.include "../../lang/compiler-rt/buildlink3.mk"
+BUILDLINK_DEPMETHOD.nodejs= build
+.include "../../lang/nodejs/nodeversion.mk"
.include "../../lang/python/tool.mk"
.include "../../lang/rust/rust.mk"
.include "../../misc/usbids/buildlink3.mk"
Index: pkgsrc/www/chromium/distinfo
diff -u pkgsrc/www/chromium/distinfo:1.30 pkgsrc/www/chromium/distinfo:1.31
--- pkgsrc/www/chromium/distinfo:1.30 Thu Feb 26 11:45:39 2026
+++ pkgsrc/www/chromium/distinfo Mon Mar 9 19:05:36 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.30 2026/02/26 11:45:39 kikadf Exp $
+$NetBSD: distinfo,v 1.31 2026/03/09 19:05:36 kikadf Exp $
BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
@@ -51,12 +51,12 @@ Size (cc-1.1.21.crate) = 83463 bytes
BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
Size (cfg-if-1.0.0.crate) = 7934 bytes
-BLAKE2s (chromium-145.0.7632.116-lite.tar.xz) = a52d653f3012237fefa6938566a3ac026b404127d291e803321202977f8fce9e
-SHA512 (chromium-145.0.7632.116-lite.tar.xz) = f0d7023960c80cb762f93312f620e7c5776e5806e76e625800c5b7a291c86b0fe49d2b93fd5c0d4ec6c22b90e18936068dd777645109ae974823db0dcd28b43c
-Size (chromium-145.0.7632.116-lite.tar.xz) = 1416260344 bytes
-BLAKE2s (chromium-145.0.7632.116-testdata.tar.xz) = 384801369e0067878426664f4c0d249f2b90ae87625e62fcbc2354bf1d24bddf
-SHA512 (chromium-145.0.7632.116-testdata.tar.xz) = 9373d86591f86e67194c96f5fbad1354e0e3d32cf6cb7a0a3f90affc4fad46ebb1c12aca6b9fcd2cec8a32ed74aefd817e191d4fc6bfa807b350f1059243c5fd
-Size (chromium-145.0.7632.116-testdata.tar.xz) = 1318511816 bytes
+BLAKE2s (chromium-145.0.7632.159-lite.tar.xz) = c54169280936d55eb816c9ef57426b8e6e42e81ce655fd5b3ecf5e85afa5c116
+SHA512 (chromium-145.0.7632.159-lite.tar.xz) = 848bd2a0d45100701e4609428f0c7820ebd2f69b7b31a5aefbf180e5b6a87e3e89c326a70cec875ca08b531b7ffa30ee9422166641287a5a1bd1f4804c560bf2
+Size (chromium-145.0.7632.159-lite.tar.xz) = 1416409132 bytes
+BLAKE2s (chromium-145.0.7632.159-testdata.tar.xz) = 1856d0322e58767397d1357f366c48d04432b62bc94f598649983fd83ee04f08
+SHA512 (chromium-145.0.7632.159-testdata.tar.xz) = fd4ac0e77023cd0dcd681c387349dfbca29b7ac5c4aa4f3e11f5ee36410173f73cce66858e584a96f6234f092de753c0ae14da898e76d386cfeb05859d57577f
+Size (chromium-145.0.7632.159-testdata.tar.xz) = 1318405272 bytes
BLAKE2s (convert_case-0.6.0.crate) = c65fc0970543af9611c565957751df80f31efa3aa7c4d8e5eac41712864a67d5
SHA512 (convert_case-0.6.0.crate) = 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2
Size (convert_case-0.6.0.crate) = 18675 bytes
@@ -402,6 +402,9 @@ Size (syn-2.0.77.crate) = 268784 bytes
BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34
SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
Size (tap-1.0.1.crate) = 11316 bytes
+BLAKE2s (test_fonts-a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969.tar.gz) = f30f2aa69ad44a33da6600da7fa17882f04fd0d331f4c6ae27087904893061f9
+SHA512 (test_fonts-a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969.tar.gz) =
ca4f98300f2037a40e02f6c2ffa04427fdf08cdce8de34cc944a5ccb69d4279090d2b8476d5e77bd610db6542696eb3ed4d135c3462fc0375cbf9277bf2fa670
+Size (test_fonts-a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969.tar.gz) = 33233004 bytes
BLAKE2s (tinyvec-1.8.0.crate) = e8de380db62b14a206fbbd9ece817893da5b1b316e934862e8ff076b1b309b39
SHA512 (tinyvec-1.8.0.crate) = b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df
Size (tinyvec-1.8.0.crate) = 46796 bytes
Index: pkgsrc/www/chromium/tests.mk
diff -u pkgsrc/www/chromium/tests.mk:1.5 pkgsrc/www/chromium/tests.mk:1.6
--- pkgsrc/www/chromium/tests.mk:1.5 Sun Feb 15 09:03:54 2026
+++ pkgsrc/www/chromium/tests.mk Mon Mar 9 19:05:36 2026
@@ -1,7 +1,11 @@
-# $NetBSD: tests.mk,v 1.5 2026/02/15 09:03:54 kikadf Exp $
+# $NetBSD: tests.mk,v 1.6 2026/03/09 19:05:36 kikadf Exp $
+# Distfiles for test
REGRESS_DISTFILE= chromium-${VERSION}-testdata${EXTRACT_SUFX_C}
-DISTFILES+= ${REGRESS_DISTFILE}
+FONTS_DISTFILE= test_fonts-a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969.tar.gz
+SITES.${FONTS_DISTFILE}= https://nerd.hu/distfiles/
+DISTFILES+= ${REGRESS_DISTFILE} ${FONTS_DISTFILE}
+
EXTRACT_ONLY= ${DISTNAME}-lite${EXTRACT_SUFX_C}
#EXTRACT_ONLY+= ${PROFILE_DISTFILES}
EXTRACT_ONLY+= ${_GITHUB_DEFAULT_DISTFILES}
@@ -22,7 +26,7 @@ TEST_TARGET+= chromedriver_unittests
# use of undeclared identifier 'InstallCrashHandler'
# use of undeclared identifier 'CrashReportExceptionHandler'
# use of undeclared identifier 'exception_handler_server'
-#TEST_TARGET+= components_unittests
+TEST_TARGET+= components_unittests
TEST_TARGET+= content_unittests
TEST_TARGET+= crypto_unittests
@@ -33,14 +37,14 @@ TEST_TARGET+= media_unittests
# third_party/ipcz/src/reference_drivers/wrapped_file_descriptor.h:
# no member named 'kFileDescriptor' in 'ipcz::reference_drivers::Object'
-#TEST_TARGET+= mojo_unittests
+TEST_TARGET+= mojo_unittests
TEST_TARGET+= net_unittests
TEST_TARGET+= pdf_unittests
# printing/mojom/printing_context_mojom_traits_unittest.cc:88:2:
# error: "System print dialog support not implemented for this platform."
-#TEST_TARGET+= printing_unittests
+TEST_TARGET+= printing_unittests
TEST_TARGET+= skia_unittests
TEST_TARGET+= url_unittests
@@ -49,6 +53,8 @@ TEST_TARGET+= wm_unittests
pre-test:
@${ECHO_MSG} "=> Extracting ${REGRESS_DISTFILE}"
${XZCAT} ${DISTDIR}/${REGRESS_DISTFILE} | ${TAR} -C ${WRKDIR} -xf -
+ @${ECHO_MSG} "=> Extracting ${FONTS_DISTFILE}"
+ ${GZIP_CMD} -dc ${DISTDIR}/${FONTS_DISTFILE} | ${TAR} -C ${WRKSRC}/third_party/test_fonts -xf -
${MKDIR} ${WRKSRC}/third_party/llvm-build/Release+Asserts/bin
${LN} -sf ${PREFIX}/bin/clang++ ${WRKSRC}/third_party/llvm-build/Release+Asserts/bin/clang++
${LN} -sf ${PREFIX}/bin/clang ${WRKSRC}/third_party/llvm-build/Release+Asserts/bin/clang
Home |
Main Index |
Thread Index |
Old Index