From 64f367594e7f3b866d44a438c707af78924c28d5 Mon Sep 17 00:00:00 2001 From: Martin Stransky Date: Thu, 22 Sep 2022 22:10:39 +0200 Subject: [PATCH] Updated to 105.0.1 --- .gitignore | 2 ++ firefox-i686-build.patch | 12 ++++++++++++ firefox.spec | 7 ++++++- sources | 4 ++-- 4 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 firefox-i686-build.patch diff --git a/.gitignore b/.gitignore index 66bb1e4..477fd16 100644 --- a/.gitignore +++ b/.gitignore @@ -532,3 +532,5 @@ firefox-3.6.4.source.tar.bz2 /firefox-langpacks-104.0.2-20220906.tar.xz /firefox-langpacks-105.0-20220920.tar.xz /firefox-105.0.source.tar.xz +/firefox-105.0.1.source.tar.xz +/firefox-langpacks-105.0.1-20220922.tar.xz diff --git a/firefox-i686-build.patch b/firefox-i686-build.patch new file mode 100644 index 0000000..320199f --- /dev/null +++ b/firefox-i686-build.patch @@ -0,0 +1,12 @@ +diff -up firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old firefox-105.0/mozglue/misc/SIMD_avx2.cpp +--- firefox-105.0/mozglue/misc/SIMD_avx2.cpp.old 2022-09-22 21:35:07.006221995 +0200 ++++ firefox-105.0/mozglue/misc/SIMD_avx2.cpp 2022-09-22 21:36:12.972480517 +0200 +@@ -55,7 +55,7 @@ __m256i CmpEq256(__m256i a, __m256i b) { + return _mm256_cmpeq_epi64(a, b); + } + +-# if defined(__GNUC__) && !defined(__clang__) ++# if 0 + + // See the comment in SIMD.cpp over Load32BitsIntoXMM. This is just adapted + // from that workaround. Testing this, it also yields the correct instructions diff --git a/firefox.spec b/firefox.spec index 75640c2..f1f127d 100644 --- a/firefox.spec +++ b/firefox.spec @@ -158,7 +158,7 @@ Summary: Mozilla Firefox Web browser Name: firefox -Version: 105.0 +Version: 105.0.1 Release: 1%{?pre_tag}%{?dist} URL: https://www.mozilla.org/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ @@ -213,6 +213,7 @@ Patch61: firefox-glibc-dynstack.patch Patch62: build-python.patch Patch71: 0001-GLIBCXX-fix-for-GCC-12.patch Patch77: build-python-3.11.patch +Patch78: firefox-i686-build.patch # Test patches # Generate without context by @@ -471,6 +472,7 @@ This package contains results of tests executed during build. %patch54 -p1 -b .1669639 %patch71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12 %patch77 -p1 -b .build-python-3.11 +%patch78 -p1 -b .firefox-i686 # Test patches #%patch100 -p1 -b .firefox-tests-xpcshell @@ -1082,6 +1084,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : #--------------------------------------------------------------------- %changelog +* Tue Sep 22 2022 Martin Stransky - 105.0.1-1 +- Updated to 105.0.1 + * Tue Sep 20 2022 Martin Stransky - 105.0-1 - Updated to 105.0 diff --git a/sources b/sources index e032546..5ec7b62 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (mochitest-python.tar.gz) = 18e1aeb475df5fbf1fe3838897d5ac2f3114aa349030713fc2be27af087b1b12f57642621b87bd052f324a7cb7fbae5f36b21502191d85692f62c8cdd69c8bf2 SHA512 (cbindgen-vendor.tar.xz) = 0d45c1decfd7aaee853748745c9f5a907c0c6a0cf809c2387aac1cdcf680b0844b1ef4d05148e0527de4ff6e4d4666110bea317bd00b7d73a1210eb58a815563 -SHA512 (firefox-langpacks-105.0-20220920.tar.xz) = 11470bd984d0535336769204614b40d331487fa65427c96b4f9ffb4013e8b9d7d7e55e087b6352fbee669d2d4fcdd9115aba748c63feffa51e63e072d6a4e3be -SHA512 (firefox-105.0.source.tar.xz) = a48f323f874b538402630a9094daa83189b3ca319feddc80fd66d087eca13f21c8b2d85be9c29e948c18cb7c524adac44e135adcde4d4592738e104ae9c1a734 +SHA512 (firefox-105.0.1.source.tar.xz) = 66ef7cd5028953e7da9d55e127135739c9d85be68ec633b71c52d6c9427edb0bd8a38504148484cd322adcefb57bfefe6e57cb15855f195508fe438864f4322b +SHA512 (firefox-langpacks-105.0.1-20220922.tar.xz) = d731ee2be094bc061260d30e256a08fed2eaacf862437a28e6206549847557be9649aa364c6b515ba0023725d8d89378a1e2340b0426d011e0042d57425fabf2