-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 29 Jul 2026 14:29:24 -0400
Source: chromium
Architecture: source
Version: 151.0.7922.47-1
Distribution: unstable
Urgency: high
Maintainer: Debian Chromium Team <chromium@packages.debian.org>
Changed-By: Andres Salomon <dilinger@debian.org>
Changes:
chromium (151.0.7922.47-1) unstable; urgency=high
.
[ Andres Salomon ]
* New upstream stable release.
* d/patches:
- upstream/sysroot.patch: drop, merged upstream.
- upstream/ar-path1.patch: drop, merged upstream.
- upstream/ar-path2.patch: drop, merged upstream.
- fixes/widevine-locations.patch: refresh.
- fixes/material-utils.patch: refresh for lots of upstream changes.
- disable/catapult.patch: refresh and add another build fix.
- disable/widevine-cdm-cu.patch: fix this - it broke at some point.
- system/jpeg.patch: refresh.
- llvm-19/clang19.patch: refresh.
- trixie/gn-inputs.patch: refresh.
- ungoogled/disable-ai.patch: sync from u-c.
- ungoogled/disable-privacy-sandbox.patch: sync from u-c.
- system/golang.patch: add patch to build using packaged golang instead of
bundled go binary.
- llvm-19/privatefriends.patch: add yet another clang-19 workaround, this
one for the compiler ignoring class friend declarations.
- llvm-19/constexpr.patch: add clang-19 constexpr workaround.
- trixie/nodejs-set-intersection.patch: drop, now that we've got the
pre-gen stuff.
- trixie/nodejs-main.patch: drop, now that we've got the pre-gen stuff
[trixie, bookworm].
- trixie/node20-compat.patch: drop, now that we've got the pre-gen
stuff [trixie, bookworm].
- trixie/bindgen-boringssl.patch: drop, now that we've got the pre-gen
stuff [trixie, bookworm].
- rust-1.85/let-chains.patch: add another build fix for older rustc
[trixie, bookworm].
- bookworm/freetype-COLRV1.patch: refresh [bookworm].
- bookworm/bindgen.patch: drop, now that we've got pre-gen [bookworm].
- bookworm/node18-compat.patch: drop, now that we've got pre-gen
[bookworm].
* d/control: add build-dep on golang.
.
[ Daniel Richard G. ]
* d/patches:
- bookworm/gn-absl.patch: Refresh [bookworm].
- bookworm/gn-funcs.patch: Refresh, adjust indentation, and fix new call
to filter_labels_include() [bookworm].
- bookworm/gn-revert-path-exists.patch: Add fix for new call to
path_exists().
- llvm-19/clang19.patch: Fix new instance of -Wlifetime-safety-permissive.
- llvm-19/value-or.patch: Fix new instance of .value_or().
* d/rules: Set CPPFLAGS explicitly so that the env var is always populated.
* New "pre-gen" framework for generating, saving, and consuming source files
that normally require recent versions of bindgen, golang, nodejs et al. in
order to be generated by the build. This will facilitate building Chromium
for the stable releases, as those recent versions will no longer need to
be backported, and ugly compatibility hacks no longer needed. Please see
pre-gen/README.Debian for more information. New/updated files:
- d/deb_pre_gen.py: Core implementation module of the framework.
- d/patches/debianization/pre-gen.patch: Hook the core module into various
Chromium build-tooling scripts.
- d/rules: Create and clean up appropriate pre-gen/arch symlink, plus an
"init-pre-gen" target to create the .orig-pre-gen.tar.xz source tarball.
- d/scripts/init-pre-gen.sh: Maintainer script called by "init-pre-gen"
target that does most of the work of creating the tarball.
.
[ Timothy Pearson ]
* d/patches/ppc64le:
- fixes/fix-partition-alloc-compile.patch: remove
- sandbox/0001-sandbox-Enable-seccomp_bpf-for-ppc64.patch: refresh for
upstream changes
- third_party/0001-Add-PPC64-support-for-boringssl.patch: refresh for
upstream changes
- third_party/0002-regenerate-xnn-buildgn.patch: refresh for upstream
changes
- third_party/skia-vsx-instructions.patch: refresh for upstream changes
Checksums-Sha1:
a685df5f0ed1ae758c8be2f416fee49b4014ccb9 4378 chromium_151.0.7922.47-1.dsc
34e7bd88a763b9b2f1a72aeb157bb685b2fad268 15036272 chromium_151.0.7922.47.orig-pre-gen.tar.xz
6850b078d34aeed60c5118692b7827bd29dfa753 952042616 chromium_151.0.7922.47.orig.tar.xz
d5b0d951207079f90ca20d19f8dcbc8a07f63f59 545828 chromium_151.0.7922.47-1.debian.tar.xz
b1c24bd958d69651a31d389c74acf488c94c1940 28272 chromium_151.0.7922.47-1_source.buildinfo
Checksums-Sha256:
230b10156ba179cca26d067beed5da43e103a2c51381ffe045d42cc33592b8c5 4378 chromium_151.0.7922.47-1.dsc
f8e37d26fe2426119d5d24b2a55d7e06b0af2ef63d3daaf96e0bde10631589b7 15036272 chromium_151.0.7922.47.orig-pre-gen.tar.xz
2c124625fa22a170f25f6f33abfa6c2b2f870a4e9e0ea3941e98b54f9c68194e 952042616 chromium_151.0.7922.47.orig.tar.xz
affb456a129274afc2dce06a605c67af08a6f883a0be84f630a8bd8bcf96ca58 545828 chromium_151.0.7922.47-1.debian.tar.xz
c2ca2ab1dbfa8da4f2adaee15f396c74e8b3e8dcc2c462327bcb84851af36bef 28272 chromium_151.0.7922.47-1_source.buildinfo
Files:
f191d17545e98279941f641ec8813597 4378 web optional chromium_151.0.7922.47-1.dsc
e6ff8127c94ce22571427b932776a0e3 15036272 web optional chromium_151.0.7922.47.orig-pre-gen.tar.xz
5c13874de1c7119ca287a02c6f421cab 952042616 web optional chromium_151.0.7922.47.orig.tar.xz
c0b6a988fddafbad3eed497d41336998 545828 web optional chromium_151.0.7922.47-1.debian.tar.xz
8875892c15996d15053ab239c06e7e8d 28272 web optional chromium_151.0.7922.47-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCAAyFiEEUAUk+X1YiTIjs19qZF0CR8NudjcFAmpqTswUHGRpbGluZ2Vy
QGRlYmlhbi5vcmcACgkQZF0CR8Nudjc3AQ/9E/1dTWSPbBMteC7XPdtaHNinHq1i
J2CUeAy7xKiPIzAWLpW1jMbVM3U0f2Gm/uXYdrYla9jkLQS/fUIS1DX22y97yr/w
Q6nLm9T91jXiDixxLPBpffURYG3jymvJK2EOygGlE4N6n0hptMl/87ICU9Estg74
P0d8td2CLxWFyXy3SiLJhMiX/pIDbmJ1uIYg33iXK44PIqa3XzLkJmElapjfOaJk
pTg9xs9pUvqnAXg4mJlYQVktbAIzL8U0fSSwED+Kd7wFghQBPxkqD+PYmwG/IAkP
tevNbNY2BdoQLhVfhVc5/tuXWacyZ+8G38FoTMpcIDrT1YWW7GPrMpOoiuU80y/W
3oGYs7zeapxDFwKirDF8b1x3qiYcwjwUEunQ6C+P8UFk9nlA/d1iz/vIUCdm1bAy
eZptACT0ktDP7MEdtH8AWNLWntk0Fil72JuAYQtgRsraR4aTmuzjVvm8kKc4t3ft
T1XP8HrM8IqFuT2tpGc0GqacWbMLrStvu0GNodcs2MvguhdyUQK5hV2/tj/3CEjb
gRZ5XMRmJ1huQ00NBETzwdmc+bwQBCCGNSs4pbEFnkCV4fAVtxOl9+KXwncVHaZL
6R6HYKEXdVeqII3mfGKNOfWd0FgvXlMbQ/BsyVElpuZe1TxDAod5b24Y0JaWGSQf
MibH4jVEKSfnhZs=
=PjF7
-----END PGP SIGNATURE-----