diff --git a/.gitignore b/.gitignore index 9ffbab8..a2d87d9 100644 --- a/.gitignore +++ b/.gitignore @@ -564,3 +564,5 @@ firefox-3.6.4.source.tar.bz2 /firefox-langpacks-111.0-20230320.tar.xz /firefox-langpacks-111.0.1-20230322.tar.xz /firefox-111.0.1.source.tar.xz +/firefox-112.0.source.tar.xz +/firefox-langpacks-112.0-20230405.tar.xz diff --git a/firefox-enable-vaapi.patch b/firefox-enable-vaapi.patch index ddf30d1..dbe92bc 100644 --- a/firefox-enable-vaapi.patch +++ b/firefox-enable-vaapi.patch @@ -1,8 +1,7 @@ -diff -up firefox-104.0/gfx/thebes/gfxPlatformGtk.cpp.firefox-enable-vaapi firefox-104.0/gfx/thebes/gfxPlatformGtk.cpp -diff -up firefox-104.0/widget/gtk/GfxInfo.cpp.firefox-enable-vaapi firefox-104.0/widget/gtk/GfxInfo.cpp ---- firefox-104.0/widget/gtk/GfxInfo.cpp.firefox-enable-vaapi 2022-08-16 15:14:53.014042400 +0200 -+++ firefox-104.0/widget/gtk/GfxInfo.cpp 2022-08-16 15:15:30.482301677 +0200 -@@ -873,15 +873,6 @@ const nsTArray& GfxInfo:: +diff -up firefox-112.0/widget/gtk/GfxInfo.cpp.firefox-enable-vaapi firefox-112.0/widget/gtk/GfxInfo.cpp +--- firefox-112.0/widget/gtk/GfxInfo.cpp.firefox-enable-vaapi 2023-04-05 11:10:14.156695694 +0200 ++++ firefox-112.0/widget/gtk/GfxInfo.cpp 2023-04-05 11:11:40.697665718 +0200 +@@ -810,14 +810,6 @@ const nsTArray& GfxInfo:: nsIGfxInfo::FEATURE_BLOCKED_DEVICE, DRIVER_COMPARISON_IGNORED, V(0, 0, 0, 0), "FEATURE_HARDWARE_VIDEO_DECODING_NO_LINUX_AMD", ""); @@ -14,7 +13,6 @@ diff -up firefox-104.0/widget/gtk/GfxInfo.cpp.firefox-enable-vaapi firefox-104.0 - DRIVER_COMPARISON_IGNORED, V(0, 0, 0, 0), - "FEATURE_HARDWARE_VIDEO_DECODING_DISABLE", ""); -#endif -- //////////////////////////////////// - // FEATURE_WEBRENDER_PARTIAL_PRESENT - APPEND_TO_DRIVER_BLOCKLIST_EXT( + // FEATURE_HW_DECODED_VIDEO_ZERO_COPY - ALLOWLIST + APPEND_TO_DRIVER_BLOCKLIST2(OperatingSystem::Linux, DeviceFamily::All, diff --git a/firefox.spec b/firefox.spec index a37e9f7..2efa325 100644 --- a/firefox.spec +++ b/firefox.spec @@ -174,13 +174,13 @@ ExcludeArch: i686 Summary: Mozilla Firefox Web browser Name: firefox -Version: 111.0.1 -Release: 2%{?pre_tag}%{?dist} +Version: 112.0 +Release: 1%{?pre_tag}%{?dist} URL: https://www.mozilla.org/firefox/ License: MPLv1.1 or GPLv2+ or LGPLv2+ Source0: https://archive.mozilla.org/pub/firefox/releases/%{version}%{?pre_version}/source/firefox-%{version}%{?pre_version}.source.tar.xz %if %{with langpacks} -Source1: firefox-langpacks-%{version}%{?pre_version}-20230322.tar.xz +Source1: firefox-langpacks-%{version}%{?pre_version}-20230405.tar.xz %endif Source2: cbindgen-vendor.tar.xz Source10: firefox-mozconfig @@ -228,8 +228,8 @@ Patch61: firefox-glibc-dynstack.patch Patch71: 0001-GLIBCXX-fix-for-GCC-12.patch Patch78: firefox-i686-build.patch Patch79: firefox-gcc-13-build.patch -Patch80: D172126.diff -Patch81: D172864.diff +#Patch80: D172126.diff +#Patch81: D172864.diff # Test patches # Generate without context by @@ -242,7 +242,6 @@ Patch102: firefox-tests-xpcshell-freeze.patch # Fedora specific patches Patch215: firefox-enable-addons.patch Patch219: rhbz-1173156.patch -Patch224: D168799.diff #ARM run-time patch Patch226: rhbz-1354671.patch Patch228: disable-openh264-download.patch @@ -507,8 +506,8 @@ This package contains results of tests executed during build. %patch71 -p1 -b .0001-GLIBCXX-fix-for-GCC-12 %patch78 -p1 -b .firefox-i686 %patch79 -p1 -b .firefox-gcc-13-build -%patch80 -p1 -b .D172126 -%patch81 -p1 -b .D172864 +#%patch80 -p1 -b .D172126 +#%patch81 -p1 -b .D172864 # Test patches #%patch100 -p1 -b .firefox-tests-xpcshell @@ -518,7 +517,6 @@ This package contains results of tests executed during build. # Fedora patches %patch215 -p1 -b .addons %patch219 -p1 -b .rhbz-1173156 -%patch224 -p1 -b .D168799.diff #ARM run-time patch %ifarch aarch64 %patch226 -p1 -b .1354671 @@ -1080,6 +1078,9 @@ fi #--------------------------------------------------------------------- %changelog +* Wed Apr 5 2023 Martin Stransky - 112.0-1 +- Updated to 112.0 + * Wed Apr 5 2023 Martin Stransky - 111.0.1-2 - Don't override MOZ_USE_XINPUT2 in startup script (hrbz#2184297) by GalaxyMaster diff --git a/sources b/sources index e86a461..b02b339 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (cbindgen-vendor.tar.xz) = 0d45c1decfd7aaee853748745c9f5a907c0c6a0cf809c2387aac1cdcf680b0844b1ef4d05148e0527de4ff6e4d4666110bea317bd00b7d73a1210eb58a815563 SHA512 (mochitest-python.tar.gz) = e0a2c569dafe013b6a4c073516388549a8f398d8aa4538a3bc69dcda44737a3a3cf070285e9fa040a15d7a62446665c6158d42a1b6dc3e8d7f4680bc2ef17a16 -SHA512 (firefox-langpacks-111.0.1-20230322.tar.xz) = 31ead897438ef722742b62c141023351875ac1e339409a9eb02ee639984d2f8409cb9c6751f34a2b2df82ccfa78135fb684b9b41112e6c19ec0d8896c19a4586 -SHA512 (firefox-111.0.1.source.tar.xz) = b16c9399a19cb1de2d865a023d54fbe71c23a363ea4d36cd58f41f64f7ad04bc1b9d8a8448943417516e17337e0ee2afd370c29a72b51b0947161f4ffab6935f +SHA512 (firefox-112.0.source.tar.xz) = 4e394acce877e86282a57da6e9a90b3dc7025aa0bc243dde9f7d5dec20de7e3ed6a330ae8e8d459193b83e1fbf695214b333055815825d5f3fc120287249b387 +SHA512 (firefox-langpacks-112.0-20230405.tar.xz) = 67ac240a3cc079b0b8ffe89268e352cc789f36ba6f1fca5a3872bb1c8cf6f8b3ca3722349f6d2dc853577a4aebfbaa681980b8327369b9a99c2a8091d38340e7