c10s system NSS replace xyber with mlkem

Related: RHEL-67562
This commit is contained in:
Eike Rathke 2024-12-03 18:29:58 +01:00
parent a0eee66ff7
commit 24f4645d1c
3 changed files with 620 additions and 0 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -196,6 +196,10 @@ Patch10: build-ffvpx.patch
# Due to some failed rpminspect unicode test we had to remove some test files from the tarball
# To remove the files checksum from .cargo-checksums we need to add this patch
Patch11: rust-file-removal.patch
# Patch a few and third_party/rust/neqo-crypto/ like in Firefox.
Patch12: firefox-system-nss-replace-xyber-with-mlkem.patch
# Thunderbird has a copy of third_party/rust/neqo-crypto/ in comm/third_party/rust/neqo-crypto/
Patch13: thunderbird-system-nss-replace-xyber-with-mlkem.patch
# -- Upstreamed patches --
Patch51: mozilla-bmo1170092.patch
@ -1063,6 +1067,10 @@ echo "--------------------------------------------"
%endif
%patch -P10 -p1 -b .build-ffvpx
%patch -P11 -p1 -b .rust-file-removal
%if 0%{?rhel} == 10
%patch -P12 -p1 -b .firefox-system-nss-replace-xyber-with-mlkem
%patch -P13 -p1 -b .thunderbird-system-nss-replace-xyber-with-mlkem
%endif
# -- Upstreamed patches --
%patch -P51 -p1 -b .mozilla-bmo1170092