Commit Graph

2147 Commits

Author SHA1 Message Date
Martin Stransky d13c7dc2b6 Disabled libproxy support due to regressions (rhbz#2207469) 2023-05-19 13:06:14 +02:00
Jan Grulich 4bb32b2390 Backport libwebrtc commit 7b0d7f48fb
Fix fcntl call when duplicating a file descriptor
2023-05-16 09:44:06 +02:00
Martin Stransky b44a610b50 Updated to 113.0.1 2023-05-15 12:08:17 +02:00
Martin Stransky e81ff02c0f Update to 113.0 2023-05-09 20:44:33 +02:00
Martin Stransky d5f2b2028f Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/firefox into rawhide 2023-04-27 16:27:06 +02:00
Martin Stransky ad7ecb97b8 Update to 112.0.2 2023-04-27 16:26:55 +02:00
Yaakov Selkowitz ce6d27cc38 Remove unused gtk2 BuildRequires 2023-04-17 22:24:27 +00:00
Martin Stransky 33aaf8942f Updated to 112.0.1 2023-04-18 00:22:47 +02:00
Martin Stransky 9f85dc3c25 Added wayland window fix mzbz#1827429 2023-04-11 16:51:42 +02:00
Martin Stransky 29ecde0d62 Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/firefox into rawhide 2023-04-06 19:46:45 +02:00
Martin Stransky d698bc4eec Updated to build 2, added fix for mzbz#1826583/rhbz#2184842 2023-04-06 19:46:36 +02:00
Adam Williamson 24c9accce1 Add a patch to fix the RUSTFLAGS parsing issue (#2184743) 2023-04-05 09:55:42 -07:00
Martin Stransky afd2fc66a8 Update to 112.0 2023-04-05 13:04:27 +02:00
Martin Stransky 01c680ce6a Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/firefox into rawhide 2023-04-05 10:46:43 +02:00
Martin Stransky 18483fc2bb Don't override MOZ_USE_XINPUT2 in startup script (hrbz#2184297) by GalaxyMaster 2023-04-05 10:46:34 +02:00
Adam Williamson 46be314a6e Actually, set _package_note_status to 0 2023-04-04 20:07:00 -07:00
Adam Williamson eaaa442861 Also undefine _package_note_status (#2184553)
Only undefining _package_note_flags causes build failure. See
https://bugzilla.redhat.com/show_bug.cgi?id=2184553 for more
details.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-04-04 20:02:12 -07:00
Martin Stransky a67d903dec Build fix 2023-03-23 12:56:07 +01:00
Martin Stransky 7289b9e9a7 Update to 111.0.1 2023-03-22 14:23:26 +01:00
Martin Stransky 416ea4ae97 Added D172864.diff to build on arm 2023-03-22 11:21:55 +01:00
Jan Grulich 255820fae0 libwebrtc: backport upstream fix/improvement for DmaBuf screen sharing 2023-03-22 11:09:41 +01:00
Martin Stransky b35d0d6682 Added libproxy support (rhbz#2177806), Added build fixes on arm 2023-03-21 18:09:42 +01:00
Martin Stransky 701cde858b Disabled arm on F36 2023-03-21 09:35:08 +01:00
Martin Stransky 065757c3b4 Disabled arm on F36 2023-03-21 09:33:42 +01:00
Martin Stransky e8035fe0a1 Updated to 111.0 2023-03-20 15:02:19 +01:00
Martin Stransky b5fde26b8f Updated to latest 110.0 upstream build 2023-02-14 11:07:07 +01:00
Martin Stransky 13c22b1d0b Added fix for orca 2023-02-13 09:07:01 +01:00
Martin Stransky c5357ea592 Updated to 110.0 2023-02-10 11:33:03 +01:00
Martin Stransky ee371f01de Rawhide/GCC 13 build fixes 2023-02-07 11:52:32 +01:00
Martin Stransky 5bddf2e064 removed unused patch 2023-02-02 08:58:33 +01:00
Martin Stransky f2d423870e Updated to 109.0.1, Added fix for rhbz#2147344 / mzbz#1813500. 2023-02-01 21:31:08 +01:00
Martin Stransky 6163653e0d Removed mozbz#1809162 2023-01-19 11:02:50 +01:00
Martin Stransky f58ac6040c Removed mozbz#1809162 2023-01-19 11:02:02 +01:00
Fedora Release Engineering e2711446e1 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 03:27:52 +00:00
Martin Stransky b2b36e851e Added VA-API fixes mozbz#1809162, mozbz#1801576 2023-01-17 14:28:43 +01:00
Martin Stransky 1913d82157 Added fix for mozbz#1804973 Wayland/EGL window crash 2023-01-16 11:43:35 +01:00
Martin Stransky 2871a2e567 Updated to build 2 2023-01-16 10:45:56 +01:00
Martin Stransky 92926706f3 disabled webrtc patch on aarch64 2023-01-13 14:10:45 +01:00
Martin Stransky 42899b8728 updates nss version 2023-01-13 11:28:12 +01:00
Martin Stransky c33aba22e6 merge conflicts fixed 2023-01-13 11:26:46 +01:00
Martin Stransky 916853162b Updated to 109.0 2023-01-13 11:25:04 +01:00
Jan Horak 802ee5c394 Update to 108.0.2 2023-01-13 09:26:17 +01:00
Kalev Lember 8bed0f2480 Drop rpm scriptlets for things that are handled by rpm file triggers
update-desktop-database and gtk-update-icon-cache are both handled by
file triggers in desktop-file-utils and hicolor-icon-theme packages
these days and there is no need to invoke them manually in individual
packages any more.
2023-01-10 12:25:39 +01:00
Kalev Lember 4f8d37fe68 Avoid using rpm macros for simple shell commands
Using e.g. %{__cp} instead of cp makes everything just harder to read
without any clear benefits.
2023-01-09 23:51:38 +01:00
Kalev Lember 8c2f692734 Drop conditionals for F35
Fedora 35 is now EOL.
2023-01-09 15:39:25 +01:00
Martin Stransky cd7d2b004a Added second arch build fix 2022-12-21 10:41:32 +01:00
Martin Stransky ec6b601b49 Added mozbz#1795851 [wayland] Crash buffer size (170x113) is not divisible by scale (2) 2022-12-21 10:23:23 +01:00
Martin Stransky dc1af54df8 Build fix - typo 2022-12-20 13:25:21 +01:00
Martin Stransky 37e93aca4b Update to 108.0.1 - merge 2022-12-19 13:58:10 +01:00
Martin Stransky 50222bf393 Update to 108.0.1 2022-12-19 13:57:06 +01:00
Martin Stransky 5c5335d4f7 Changelog update 2022-12-15 10:07:09 +01:00
Martin Stransky 6fa1c4438c Added fix for mozbz#1802327 2022-12-15 10:05:22 +01:00
Martin Stransky 1d86ce0d55 build fixes 2022-12-15 09:46:54 +01:00
Martin Stransky d04948255c Updated to build 2 2022-12-14 16:33:57 +01:00
Martin Stransky 6d4d79277f Exclude armv7hl due to bugzilla.redhat.com/show_bug.cgi?id=2153213 2022-12-14 11:38:44 +01:00
Martin Stransky 69f67c3201 disable elf hack on aarch64 2022-12-14 11:34:10 +01:00
Martin Stransky 8cc8a04159 Disabled s390x due to https://bugzilla.redhat.com/show_bug.cgi?id=2153213 2022-12-14 11:26:36 +01:00
Martin Stransky 2abef0ec2b build fixes 2022-12-08 11:05:41 +01:00
Martin Stransky de85410030 Updated nss version 2022-12-07 08:42:18 +01:00
Martin Stransky 5acb5af57f Updated to 108.0 2022-12-07 08:18:22 +01:00
Martin Stransky df84cc2cb6 Update to 107.0.1 2022-12-06 16:25:27 +01:00
Martin Stransky 753639d380 Added fix for mozbz#1779186 - fix VA-API playback artifacts 2022-11-24 22:10:59 +01:00
Martin Stransky 4dc4e22ba3 crashreporter fixes on second arches 2022-11-22 21:00:59 +01:00
Martin Stransky 9d15a20e5c Disabled crashreporter 2022-11-22 11:04:14 +01:00
Jan Horak 5da6e10440 Enabled mozilla crashreporter again 2022-11-21 14:04:07 +01:00
Martin Stransky e6bc05547a Temporary disable crashreporter 2022-11-21 10:34:25 +01:00
Jan Horak 6018070ba3 Reintroduced the mozilla symbols 2022-11-18 09:24:31 +01:00
Martin Stransky 34d53c32b5 Updated NSS version to 3.84 2022-11-15 16:08:46 +01:00
Martin Stransky caacd1dc09 Update to 107.0 2022-11-15 12:36:03 +01:00
Martin Stransky 97a5bb3a97 Update to 106.0.4 2022-11-04 10:39:34 +01:00
Martin Stransky 2d32336ce6 Update to 106.0.3 2022-10-31 20:37:24 +01:00
Martin Stransky c93bbf6684 Build fix, disabled portals on F37+ 2022-10-24 08:31:17 +02:00
Martin Stransky 041f2c131b Updated to 106.0.1 2022-10-23 15:41:32 +02:00
Martin Stransky 724c03d265 Merge #48 `Enable upstream WebRTC code for screensharing on Wayland` 2022-10-21 07:35:56 +00:00
Martin Stransky beb5e712a1 no sysctl on aarch64 2022-10-20 20:56:13 +02:00
Jan Grulich f0029706ce Enable upstream WebRTC code for screensharing on Wayland 2022-10-20 15:28:51 +02:00
Martin Stransky 38d5cff9df Bug 2134527 Set widget.use-xdg-desktop-portal.file-picker=1 by default for Firefox / Fedora 37+ 2022-10-20 11:53:27 +02:00
Martin Stransky 904a6ec37f Disabled PGO build due to rhbz#2136401 2022-10-20 11:33:35 +02:00
Martin Stransky c3c6c167a2 Update to 106.0 2022-10-14 15:03:58 +02:00
Martin Stransky 949ba97268 Fixed crashes on multi-monitor systems 2022-10-14 10:26:51 +02:00
Martin Stransky 1f98173a5b Update to 105.0.2 2022-10-05 10:20:26 +02:00
Martin Stransky 61ea27fc64 Fixed changelog 2022-09-30 10:33:30 +02:00
Martin Stransky 7b980b9542 Added fix for mozilla#1791856 / rhbz#2130087 2022-09-30 10:28:39 +02:00
Martin Stransky d0beb2802b Added RHBZ to i686 build failure 2022-09-26 09:13:54 +02:00
Martin Stransky ea59033f8e Excluded i686 due to https://bugzilla.mozilla.org/show_bug.cgi?id=1792159 2022-09-23 11:23:57 +02:00
Martin Stransky ddc85ef643 langpack fix 2022-09-22 22:44:50 +02:00
Martin Stransky 420bed369a Updated to 105.0.1 2022-09-22 22:11:05 +02:00
Martin Stransky 64f367594e Updated to 105.0.1 2022-09-22 22:10:39 +02:00
Martin Stransky c8fd8993ea updated nss version 2022-09-22 09:11:08 +02:00
Martin Stransky fc66484a39 Update to 105.0 2022-09-21 11:20:26 +02:00
Martin Stransky d033d1ab68 Updated to 104.0.2 2022-09-07 08:49:32 +02:00
Martin Stransky 8cc909acb9 Updated to 104.0.1 2022-08-30 14:18:31 +02:00
Kalev Lember 5075a9d0d6 Fix typo in ifarch condition
It's supposed to be "%ifarch s390x", not "%ifarch %{s390x}" as %{s390x}
macro doesn't exist.
2022-08-24 11:33:27 +02:00
Kalev Lember 3e4bfaceac Fix the build on F35
Add back previous RPM_BUILD_NCPUS limiting code as F35 doesn't have the
new %constrain_build macro.

We can drop the compat code as soon as F35 is EOL.
2022-08-23 16:31:43 +02:00
Kalev Lember f5c2bd2d80 Re-enable s390x builds
It builds fine again after latest fixes.
2022-08-23 11:54:02 +02:00
Kalev Lember 73c24a4d45 Drop hardened_build option
Now that we correctly use Fedora's ldflags (previous commit), there's
no need to do anything special to enable hardened build. All of it is
already included in the default build flags.
2022-08-23 11:54:02 +02:00
Kalev Lember 078b597b1e Use build_ldflags
These are the LDFLAGS that all packages are supposed to use, including
hardening and other flags.
2022-08-23 11:54:02 +02:00
Kalev Lember 594959d6f8 Drop unused patches 2022-08-23 11:54:02 +02:00
Kalev Lember 1ad3bd1b24 Drop obsolete build conditionals
This drops ifarch conditionals on architectures that are no longer used
in koji (ppc64, s390, arm on F37+), and conditionals on EOL Fedora
versions.
2022-08-23 11:54:02 +02:00
Kalev Lember 7e1b07c41a Use constrain_build macro to simplify parallel make handling
With constrain_build it is possible to just say how much RAM per process
/ CPU core we need to build and it automatically calculates out the
right -jXX number to use.

I've used 2 GB per CPU as the initial setting, but if we run into issues
with gcc running out of memory on e.g. s390x, the number can be easily
increased (which then reduces parallelism on low memory builders).
2022-08-23 11:53:55 +02:00
Jan Horak 720c2b63eb bump release due to ppc64le fixes 2022-08-23 11:18:15 +02:00
Jan Horak 809044f0dd Merge #45 `work around broken moz.build file on ppc64le` 2022-08-23 06:26:16 +00:00
Eike Rathke 2300fa46f5 Update to 104.0 respin 2022-08-22 21:28:13 +02:00
Dan Horák 9d9142cadb work around broken moz.build file on ppc64le
Patch the pre-generated file with the missing bits.

Related: mozb#1779545, mozb#1775202
2022-08-22 09:30:44 +02:00
Martin Stransky a23c216427 Added build fix 2022-08-17 10:30:53 +02:00
Martin Stransky babecc662f Updated to 104.0 2022-08-16 20:57:04 +02:00
Martin Stransky b65f309bcd Updated to 103.0.2 2022-08-12 13:34:40 +02:00
Martin Stransky c6d827cb4e Don't use clang suffix on arm 2022-08-05 11:30:09 +02:00
Martin Stransky bd3fc12e39 Enable VA-API (rhbz#2115253) 2022-08-04 11:48:18 +02:00
Martin Stransky d9f5bf9ed4 fixed changelog 2022-08-04 11:38:01 +02:00
Martin Stransky 85f5f771e9 -m 2022-08-04 11:32:33 +02:00
Martin Stransky c1b363d122 Update to 103.0.1 2022-08-02 17:29:21 +02:00
Martin Stransky 36a931ea7a Disabled ppc64le due to webrtc build failures (rhbz#2113850) 2022-08-02 08:59:36 +02:00
Martin Stransky 6b8336e97f Disabled webrtc-screen-cast patch on ppc64le due to build failures 2022-08-01 13:52:21 +02:00
Martin Stransky c27f9f504e Updated cbindgen 2022-07-27 11:20:07 +02:00
Martin Stransky 0d92801bb9 Update to 103.0 - build fixes 2022-07-26 17:03:28 +02:00
Jan Horak 71b3ae64d2 Removing no longer required D147721-python3.11.diff 2022-07-21 12:03:34 +02:00
Martin Stransky 1469e57b10 Updated to 103.0 2022-07-21 11:41:14 +02:00
Fedora Release Engineering de02f241c5 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 03:11:43 +00:00
Jan Horak 2f128006b4 Fixing build on rawhide due to python 3.11 2022-07-15 14:46:05 +02:00
Martin Stransky 39f02cbd91 -m 2022-07-15 09:28:29 +02:00
Jan Horak a76220b146 Fixing build on rawhide due to python 3.11 2022-07-13 17:00:26 +02:00
Martin Stransky d3ebfe3ad7 Added ARM fixes by Gabriel Hojda 2022-07-13 14:54:04 +02:00
Jan Grulich 72a660f091 Backport upstream fixes to WebRTC for screensharing on Wayland 2022-07-11 11:12:34 +02:00
Martin Stransky ba25b2cbc3 Updated to 102.0, Applied patch from https://src.fedoraproject.org/rpms/firefox/pull-request/43 2022-06-28 18:18:25 +02:00
Martin Stransky 386d29543d Rebuild 2022-06-27 13:39:19 +02:00
Jan Horak 8af042bc54 Reverting RLbox enablement because the sysroot is not on the koji builders - obviously. I was confused by my local envinment which went fine during local build. 2022-06-27 10:43:19 +02:00
Jan Horak cad15cfb85 Enable rlbox sandboxed libraries 2022-06-22 10:49:27 +02:00
Jan Horak db7de5356d Enable wasm sandboxed libraries 2022-06-22 10:34:50 +02:00
Martin Stransky 5128ca8e5f Added fix for mozilla#1774271 2022-06-17 12:54:46 +02:00
Martin Stransky cd6ef2bb82 Added fix for mozbz#1758948 (AV1 VA-API playback shuttering) 2022-06-15 15:05:58 +02:00
Martin Stransky 92e16f9069 Added more VA-API and WebGL fixes 2022-06-14 14:33:53 +02:00
Martin Stransky bfdfd329b2 Fix WebGL mem leaks (mzbz#1773968) 2022-06-13 16:36:43 +02:00
Martin Stransky 33fd704cce Fixed openh264 decode 2022-06-09 20:34:42 +02:00
Martin Stransky e2a4b7e32d Adjust GMP plugin setting (rhbz#2094319) 2022-06-09 17:21:56 +02:00
Martin Stransky 980a9af4dd cbindgen build fix 2022-06-09 12:12:48 +02:00
Martin Stransky b707846f45 Fixed langpack name 2022-06-09 11:18:33 +02:00
Martin Stransky fc1bf47cd8 Updated to 101.0.1, More VA-API sandbox fixes (mzbz#1769182) 2022-06-09 11:14:27 +02:00
Martin Stransky 61879d2c53 Enabled VA-API by default (+ added VA-API fixes from upstream), Fixed WebGL performance on NVIDIA drivers (mzbz#1735929) 2022-06-07 11:19:41 +02:00
Martin Stransky 888df264aa Update to 101.0 2022-05-30 21:40:33 +02:00
Martin Stransky 972fcbe039 Added fix for mzbz#1771104 2022-05-25 11:52:47 +02:00
Martin Stransky 02b4146177 Updated to 100.0.2 2022-05-20 10:37:38 +02:00
Jan Horak 23596a6fd9 Fix the sed command for default prefs 2022-05-19 08:08:03 +02:00
Martin Stransky c917e8ec4f merge 2022-05-18 09:28:49 +02:00
Martin Stransky b6cd53938d Updated to 100.0.1 2022-05-18 09:27:05 +02:00
Jan Horak 300248bcb6 Fix spellchecker.dictionary_path of F36+ 2022-05-16 20:50:22 +02:00
Jan Horak 4fc8990952 Removed already added patch: mozilla-1767916-multimonitor-crash.patch 2022-05-11 09:11:20 +02:00
Jan Horak c66f451d52 Fix crashes on f36 multimonitor setup and too big profile manager 2022-05-10 17:17:03 +02:00
Martin Stransky db2e77cf9f Added fix for mozbz#1767916 2022-05-09 14:17:09 +02:00
Martin Stransky 94ad0536cd Removed Fedora user agent patch (rhbz#2081791) 2022-05-05 12:29:17 +02:00