diff --git a/.firefox.metadata b/.firefox.metadata deleted file mode 100644 index 6b0da91..0000000 --- a/.firefox.metadata +++ /dev/null @@ -1,8 +0,0 @@ -5012b69e54cbebe3b5e74011dacf3a2097f49921 SOURCES/cbindgen-vendor.tar.xz -11fa2914eeacd6f489a0cd232d9d7197e89f8df0 SOURCES/firefox-128.10.0esr.processed-source.tar.xz -0b5a3c7e89424e37ad84c57377342782b06f5dfb SOURCES/firefox-langpacks-128.10.0esr-20250422.tar.xz -2d8a6b2b30d5496735f49ffe8c8a7ede3a78a5ca SOURCES/mochitest-python.tar.gz -d744f92e874688cc4b5376477dfdd639a97a6cd4 SOURCES/nspr-4.35.0-1.el8_1.src.rpm -f466d7213e85773e002c48897524eaf909480046 SOURCES/nss-3.101.0-7.el8_2.src.rpm -0413d22a58ba1bba99acec9c3c2a4db56a4100c7 SOURCES/nss-3.101.0-7.el9_2.src.rpm -0332862626d2148648ff749078c223dbd859d901 SOURCES/wasi-sdk-20.tar.gz diff --git a/.gitignore b/.gitignore index d98210b..e6f8c45 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,8 @@ -SOURCES/cbindgen-vendor.tar.xz -SOURCES/firefox-128.10.0esr.processed-source.tar.xz -SOURCES/firefox-langpacks-128.10.0esr-20250422.tar.xz -SOURCES/mochitest-python.tar.gz -SOURCES/nspr-4.35.0-1.el8_1.src.rpm -SOURCES/nss-3.101.0-7.el8_2.src.rpm -SOURCES/nss-3.101.0-7.el9_2.src.rpm -SOURCES/wasi-sdk-20.tar.gz +cbindgen-vendor.tar.xz +firefox-128.10.0esr.processed-source.tar.xz +firefox-langpacks-128.10.0esr-20250422.tar.xz +mochitest-python.tar.gz +nspr-4.35.0-1.el8_1.src.rpm +nss-3.101.0-7.el8_2.src.rpm +nss-3.101.0-7.el9_2.src.rpm +wasi-sdk-20.tar.gz diff --git a/SOURCES/001-libwebrtc-pipewire-screencast-hide-cursor-when-goes-off-screen-or-is-invisible.patch b/001-libwebrtc-pipewire-screencast-hide-cursor-when-goes-off-screen-or-is-invisible.patch similarity index 100% rename from SOURCES/001-libwebrtc-pipewire-screencast-hide-cursor-when-goes-off-screen-or-is-invisible.patch rename to 001-libwebrtc-pipewire-screencast-hide-cursor-when-goes-off-screen-or-is-invisible.patch diff --git a/SOURCES/002-libwebrtc-pipewire-camera-support-additional-formats-and-fix-rgb-bgr-mapping.patch b/002-libwebrtc-pipewire-camera-support-additional-formats-and-fix-rgb-bgr-mapping.patch similarity index 100% rename from SOURCES/002-libwebrtc-pipewire-camera-support-additional-formats-and-fix-rgb-bgr-mapping.patch rename to 002-libwebrtc-pipewire-camera-support-additional-formats-and-fix-rgb-bgr-mapping.patch diff --git a/SOURCES/003-libwebrtc-pipewire-camera-filter-out-devices-without-capabilities.patch b/003-libwebrtc-pipewire-camera-filter-out-devices-without-capabilities.patch similarity index 100% rename from SOURCES/003-libwebrtc-pipewire-camera-filter-out-devices-without-capabilities.patch rename to 003-libwebrtc-pipewire-camera-filter-out-devices-without-capabilities.patch index 1f40f4f..5c3c524 100644 --- a/SOURCES/003-libwebrtc-pipewire-camera-filter-out-devices-without-capabilities.patch +++ b/003-libwebrtc-pipewire-camera-filter-out-devices-without-capabilities.patch @@ -109,8 +109,8 @@ index 107ea3dfbd954..dbac09274bb31 100644 } -PipeWireNode::~PipeWireNode() { -- pw_proxy_destroy(proxy_); - spa_hook_remove(&node_listener_); +- pw_proxy_destroy(proxy_); -} - // static diff --git a/SOURCES/004-firefox-always-query-information-about-camera-availability.patch b/004-firefox-always-query-information-about-camera-availability.patch similarity index 100% rename from SOURCES/004-firefox-always-query-information-about-camera-availability.patch rename to 004-firefox-always-query-information-about-camera-availability.patch diff --git a/SOURCES/005-firefox-always-register-video-input-feedback-for-newly-created-deviceinfo.patch b/005-firefox-always-register-video-input-feedback-for-newly-created-deviceinfo.patch similarity index 100% rename from SOURCES/005-firefox-always-register-video-input-feedback-for-newly-created-deviceinfo.patch rename to 005-firefox-always-register-video-input-feedback-for-newly-created-deviceinfo.patch diff --git a/SOURCES/006-libwebrtc-pipewire-camera-make-member-variable-with-pipewire-status-updated.patch b/006-libwebrtc-pipewire-camera-make-member-variable-with-pipewire-status-updated.patch similarity index 100% rename from SOURCES/006-libwebrtc-pipewire-camera-make-member-variable-with-pipewire-status-updated.patch rename to 006-libwebrtc-pipewire-camera-make-member-variable-with-pipewire-status-updated.patch diff --git a/SOURCES/007-firefox-add-missing-support-for-device-change-notifications.patch b/007-firefox-add-missing-support-for-device-change-notifications.patch similarity index 100% rename from SOURCES/007-firefox-add-missing-support-for-device-change-notifications.patch rename to 007-firefox-add-missing-support-for-device-change-notifications.patch diff --git a/SOURCES/008-libwebrtc-pipewire-camera-get-max-fps-for-each-format-when-specified-as-list.patch b/008-libwebrtc-pipewire-camera-get-max-fps-for-each-format-when-specified-as-list.patch similarity index 100% rename from SOURCES/008-libwebrtc-pipewire-camera-get-max-fps-for-each-format-when-specified-as-list.patch rename to 008-libwebrtc-pipewire-camera-get-max-fps-for-each-format-when-specified-as-list.patch diff --git a/SOURCES/009-libwebrtc-pipewire-camera-use-exact-stream-parameters-specified-by-capability.patch b/009-libwebrtc-pipewire-camera-use-exact-stream-parameters-specified-by-capability.patch similarity index 100% rename from SOURCES/009-libwebrtc-pipewire-camera-use-exact-stream-parameters-specified-by-capability.patch rename to 009-libwebrtc-pipewire-camera-use-exact-stream-parameters-specified-by-capability.patch diff --git a/SOURCES/010-libwebrtc-pipewire-camera-use-better-unique-device-name-for-camera-devices.patch b/010-libwebrtc-pipewire-camera-use-better-unique-device-name-for-camera-devices.patch similarity index 100% rename from SOURCES/010-libwebrtc-pipewire-camera-use-better-unique-device-name-for-camera-devices.patch rename to 010-libwebrtc-pipewire-camera-use-better-unique-device-name-for-camera-devices.patch diff --git a/SOURCES/D224587.1728128070.diff b/D224587.1728128070.diff similarity index 100% rename from SOURCES/D224587.1728128070.diff rename to D224587.1728128070.diff diff --git a/SOURCES/D224588.1728128098.diff b/D224588.1728128098.diff similarity index 100% rename from SOURCES/D224588.1728128098.diff rename to D224588.1728128098.diff diff --git a/SOURCES/build-big-endian-errors.patch b/build-big-endian-errors.patch similarity index 100% rename from SOURCES/build-big-endian-errors.patch rename to build-big-endian-errors.patch diff --git a/SOURCES/build-disable-elfhack.patch b/build-disable-elfhack.patch similarity index 100% rename from SOURCES/build-disable-elfhack.patch rename to build-disable-elfhack.patch diff --git a/SOURCES/build-disable-gamepad.patch b/build-disable-gamepad.patch similarity index 100% rename from SOURCES/build-disable-gamepad.patch rename to build-disable-gamepad.patch diff --git a/SOURCES/build-ffvpx.patch b/build-ffvpx.patch similarity index 100% rename from SOURCES/build-ffvpx.patch rename to build-ffvpx.patch diff --git a/SOURCES/build-libaom.patch b/build-libaom.patch similarity index 100% rename from SOURCES/build-libaom.patch rename to build-libaom.patch diff --git a/SOURCES/build-ppc64-abiv2.patch b/build-ppc64-abiv2.patch similarity index 100% rename from SOURCES/build-ppc64-abiv2.patch rename to build-ppc64-abiv2.patch diff --git a/SOURCES/build-rhel7-lower-node-min-version.patch b/build-rhel7-lower-node-min-version.patch similarity index 100% rename from SOURCES/build-rhel7-lower-node-min-version.patch rename to build-rhel7-lower-node-min-version.patch diff --git a/SOURCES/build-rhel7-nasm-dwarf.patch b/build-rhel7-nasm-dwarf.patch similarity index 100% rename from SOURCES/build-rhel7-nasm-dwarf.patch rename to build-rhel7-nasm-dwarf.patch diff --git a/SOURCES/disable-pipewire.patch b/disable-pipewire.patch similarity index 100% rename from SOURCES/disable-pipewire.patch rename to disable-pipewire.patch diff --git a/SOURCES/disable-vsync-for-kiosk.patch b/disable-vsync-for-kiosk.patch similarity index 100% rename from SOURCES/disable-vsync-for-kiosk.patch rename to disable-vsync-for-kiosk.patch diff --git a/SOURCES/distribution.ini.in b/distribution.ini.in similarity index 100% rename from SOURCES/distribution.ini.in rename to distribution.ini.in diff --git a/SOURCES/firefox-enable-addons.patch b/firefox-enable-addons.patch similarity index 100% rename from SOURCES/firefox-enable-addons.patch rename to firefox-enable-addons.patch diff --git a/SOURCES/firefox-gcc-build.patch b/firefox-gcc-build.patch similarity index 100% rename from SOURCES/firefox-gcc-build.patch rename to firefox-gcc-build.patch diff --git a/SOURCES/firefox-mozconfig b/firefox-mozconfig similarity index 100% rename from SOURCES/firefox-mozconfig rename to firefox-mozconfig diff --git a/SOURCES/firefox-nss-addon-hack.patch b/firefox-nss-addon-hack.patch similarity index 100% rename from SOURCES/firefox-nss-addon-hack.patch rename to firefox-nss-addon-hack.patch diff --git a/SOURCES/firefox-redhat-default-prefs.js b/firefox-redhat-default-prefs.js similarity index 100% rename from SOURCES/firefox-redhat-default-prefs.js rename to firefox-redhat-default-prefs.js diff --git a/SOURCES/firefox-search-provider.ini b/firefox-search-provider.ini similarity index 100% rename from SOURCES/firefox-search-provider.ini rename to firefox-search-provider.ini diff --git a/SOURCES/firefox-symbolic.svg b/firefox-symbolic.svg similarity index 100% rename from SOURCES/firefox-symbolic.svg rename to firefox-symbolic.svg diff --git a/SOURCES/firefox-system-nss-replace-xyber-with-mlkem.patch b/firefox-system-nss-replace-xyber-with-mlkem.patch similarity index 100% rename from SOURCES/firefox-system-nss-replace-xyber-with-mlkem.patch rename to firefox-system-nss-replace-xyber-with-mlkem.patch diff --git a/SOURCES/firefox-x11.desktop b/firefox-x11.desktop similarity index 100% rename from SOURCES/firefox-x11.desktop rename to firefox-x11.desktop diff --git a/SOURCES/firefox-x11.sh.in b/firefox-x11.sh.in similarity index 100% rename from SOURCES/firefox-x11.sh.in rename to firefox-x11.sh.in diff --git a/SOURCES/firefox.1 b/firefox.1 similarity index 100% rename from SOURCES/firefox.1 rename to firefox.1 diff --git a/SOURCES/firefox.appdata.xml.in b/firefox.appdata.xml.in similarity index 100% rename from SOURCES/firefox.appdata.xml.in rename to firefox.appdata.xml.in diff --git a/SOURCES/firefox.desktop b/firefox.desktop similarity index 100% rename from SOURCES/firefox.desktop rename to firefox.desktop diff --git a/SOURCES/firefox.sh.in b/firefox.sh.in similarity index 100% rename from SOURCES/firefox.sh.in rename to firefox.sh.in diff --git a/SPECS/firefox.spec b/firefox.spec similarity index 99% rename from SPECS/firefox.spec rename to firefox.spec index 151eb46..c57f462 100644 --- a/SPECS/firefox.spec +++ b/firefox.spec @@ -118,7 +118,7 @@ end} %if 0%{?rhel} > 7 && 0%{?rhel} < 10 %global use_gcc_ts 1 - %if (0%{?rhel} == 9 && %{rhel_minor_version} >= 6) || (0%{?rhel} == 8 && %{rhel_minor_version} >= 10) + %if 0%{?rhel} == 9 && %{rhel_minor_version} >= 6 # clang depends on gcc-toolset-14-gcc-c++ %global gts_version 14 %else @@ -483,9 +483,8 @@ BuildRequires: gcc-toolset-%{gts_version}-runtime BuildRequires: gcc-toolset-%{gts_version}-binutils BuildRequires: gcc-toolset-%{gts_version}-gcc BuildRequires: gcc-toolset-%{gts_version}-gcc-plugin-annobin -# Do not explicitly require gcc-toolset-%%{gts_version}-gcc-c++ instead fail +# Do not explicitly require gcc-toolset-%{gts_version}-gcc-g++ instead fail # when clang is upgraded to depend on a later toolset and adjust version. -# ERROR: The target C compiler is version 13.3.1, while the target C++ compiler is version 8.5.0. Need to use the same compiler version. %endif Requires: mozilla-filesystem @@ -2016,7 +2015,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : * Mon Nov 18 2024 Jan Grulich - 128.4.0-1 - Update to 128.4.0 build1 diff --git a/SOURCES/google-api-key b/google-api-key similarity index 100% rename from SOURCES/google-api-key rename to google-api-key diff --git a/SOURCES/google-loc-api-key b/google-loc-api-key similarity index 100% rename from SOURCES/google-loc-api-key rename to google-loc-api-key diff --git a/SOURCES/mozilla-api-key b/mozilla-api-key similarity index 100% rename from SOURCES/mozilla-api-key rename to mozilla-api-key diff --git a/SOURCES/mozilla-bmo1170092.patch b/mozilla-bmo1170092.patch similarity index 100% rename from SOURCES/mozilla-bmo1170092.patch rename to mozilla-bmo1170092.patch diff --git a/SOURCES/mozilla-bmo1504834-part1.patch b/mozilla-bmo1504834-part1.patch similarity index 100% rename from SOURCES/mozilla-bmo1504834-part1.patch rename to mozilla-bmo1504834-part1.patch diff --git a/SOURCES/mozilla-bmo1504834-part3.patch b/mozilla-bmo1504834-part3.patch similarity index 100% rename from SOURCES/mozilla-bmo1504834-part3.patch rename to mozilla-bmo1504834-part3.patch diff --git a/SOURCES/mozilla-bmo1636168-fscreen.patch b/mozilla-bmo1636168-fscreen.patch similarity index 100% rename from SOURCES/mozilla-bmo1636168-fscreen.patch rename to mozilla-bmo1636168-fscreen.patch diff --git a/SOURCES/mozilla-bmo1670333.patch b/mozilla-bmo1670333.patch similarity index 100% rename from SOURCES/mozilla-bmo1670333.patch rename to mozilla-bmo1670333.patch diff --git a/SOURCES/mozilla-bmo1716707-svg.patch b/mozilla-bmo1716707-svg.patch similarity index 100% rename from SOURCES/mozilla-bmo1716707-svg.patch rename to mozilla-bmo1716707-svg.patch diff --git a/SOURCES/mozilla-bmo1716707-swizzle.patch b/mozilla-bmo1716707-swizzle.patch similarity index 100% rename from SOURCES/mozilla-bmo1716707-swizzle.patch rename to mozilla-bmo1716707-swizzle.patch diff --git a/SOURCES/mozilla-bmo1789216-disable-av1.patch b/mozilla-bmo1789216-disable-av1.patch similarity index 100% rename from SOURCES/mozilla-bmo1789216-disable-av1.patch rename to mozilla-bmo1789216-disable-av1.patch diff --git a/SOURCES/mozilla-bmo849632.patch b/mozilla-bmo849632.patch similarity index 100% rename from SOURCES/mozilla-bmo849632.patch rename to mozilla-bmo849632.patch diff --git a/SOURCES/mozilla-bmo998749.patch b/mozilla-bmo998749.patch similarity index 100% rename from SOURCES/mozilla-bmo998749.patch rename to mozilla-bmo998749.patch diff --git a/SOURCES/node-stdout-nonblocking-wrapper b/node-stdout-nonblocking-wrapper similarity index 100% rename from SOURCES/node-stdout-nonblocking-wrapper rename to node-stdout-nonblocking-wrapper diff --git a/SOURCES/nss-setup-flags-env.inc b/nss-setup-flags-env.inc similarity index 100% rename from SOURCES/nss-setup-flags-env.inc rename to nss-setup-flags-env.inc diff --git a/SOURCES/process-official-tarball b/process-official-tarball similarity index 100% rename from SOURCES/process-official-tarball rename to process-official-tarball diff --git a/SOURCES/rhbz-1173156.patch b/rhbz-1173156.patch similarity index 100% rename from SOURCES/rhbz-1173156.patch rename to rhbz-1173156.patch diff --git a/SOURCES/rhbz-1354671.patch b/rhbz-1354671.patch similarity index 100% rename from SOURCES/rhbz-1354671.patch rename to rhbz-1354671.patch diff --git a/SOURCES/rhbz-2131158-webrtc-nss-fix.patch b/rhbz-2131158-webrtc-nss-fix.patch similarity index 100% rename from SOURCES/rhbz-2131158-webrtc-nss-fix.patch rename to rhbz-2131158-webrtc-nss-fix.patch diff --git a/SOURCES/rhbz-71999-fips-youtube.patch b/rhbz-71999-fips-youtube.patch similarity index 100% rename from SOURCES/rhbz-71999-fips-youtube.patch rename to rhbz-71999-fips-youtube.patch diff --git a/sources b/sources new file mode 100644 index 0000000..eaf5362 --- /dev/null +++ b/sources @@ -0,0 +1,8 @@ +SHA512 (cbindgen-vendor.tar.xz) = 0c7a40033ccd38dadd30ad064feef390444af4562be07d3dfd0c4cccc55821b01b5228ddee367d0af3bd1b4ef9b1552cdd104506579b020ac1940a7c536b8b68 +SHA512 (firefox-128.10.0esr.processed-source.tar.xz) = a44794d30d45cb15585231c4f02c1a8b42ace6e65560ee051b215a0629a0a246c7905f401261d246d8e6e223f65058053f55e8e8ba3564e55625f30dbdc25dfb +SHA512 (firefox-langpacks-128.10.0esr-20250422.tar.xz) = 2467ad252527d4ec8e180b1ecf655cc7b9eb52b63c730265115e3d367fefd3b521b96869ec2f7ee7c96e0f988f80a61497b90ee3acb336cf22b3f1583c9cd874 +SHA512 (mochitest-python.tar.gz) = 089b1593068b76f4572af0086eaccf52a6a1299bfffb58593206d19bf021ae381f2380bbfeb4371586cd53706ff6dde3d240238b2caf19b96c57dfc2f4524e36 +SHA512 (nspr-4.35.0-1.el8_1.src.rpm) = 5123a443fcc42602e31104999be339ae899eb7b1f1e2f1ea87ba4f283eb894d08ab568e421dba1df4770f23be91ff88aa6a0748bce7feef31ed88bee5bdecb2c +SHA512 (nss-3.101.0-7.el8_2.src.rpm) = c25551b06cf9239bb54aaf3edaea2c60804b449de4e06af4f5192bc181b5c6468ea8a69ddeff9de1b11bfc123e894b1ce8fc5d6deddfd5062f8736b75db56f8d +SHA512 (nss-3.101.0-7.el9_2.src.rpm) = 7c325e0e437c1266031af02b3a026d20b789548ae435be6c39d710aa9d19c967ac0a79097fd50dd8ab878bf0d72c19e937d54863aa8cd0654ef2ef288e3102ec +SHA512 (wasi-sdk-20.tar.gz) = 95be9d9b41ed1f7884e9cd68bad22abbb355b049fd09731c89b9e36666d0205b1a16ec9c21820adf0c5a34e2048015cbfbef0542170d466fa3336c636873c405 diff --git a/SOURCES/testing.sh b/testing.sh similarity index 100% rename from SOURCES/testing.sh rename to testing.sh diff --git a/SOURCES/wasi.patch b/wasi.patch similarity index 100% rename from SOURCES/wasi.patch rename to wasi.patch diff --git a/SOURCES/wasi.patch.template b/wasi.patch.template similarity index 100% rename from SOURCES/wasi.patch.template rename to wasi.patch.template diff --git a/SOURCES/webrtc-128.0.patch.patch b/webrtc-128.0.patch.patch similarity index 100% rename from SOURCES/webrtc-128.0.patch.patch rename to webrtc-128.0.patch.patch