Commit Graph

2364 Commits

Author SHA1 Message Date
Martin Stransky 818bcfb481 Enable Wayland backend when Wayland display is set 2021-03-01 15:10:18 +01:00
Martin Stransky d0f12344f4 Added icecat-78.7.1-fix_error_template_with_C_linkage.patch to build on F34+ 2021-03-01 13:48:20 +01:00
Martin Stransky a57a03dc89 Merge branch 'rawhide' of ssh://pkgs.fedoraproject.org/rpms/firefox into rawhide 2021-03-01 13:47:02 +01:00
Martin Stransky 3507a285d1 Added icecat-78.7.1-fix_error_template_with_C_linkage.patch to build on F34+ 2021-03-01 13:46:57 +01:00
Martin Stransky 0e3347ccfd Added icecat-78.7.1-fix_error_template_with_C_linkage.patch to build on F34+ 2021-03-01 13:46:44 +01:00
Martin Stransky 57fcfb5e75 Nss version up 2021-02-27 10:29:30 +01:00
Martin Stransky 11cd4df669 f32 build fixes 2021-02-27 10:21:56 +01:00
Martin Stransky 498b7e2fa5 Build with system nss 2021-02-26 08:26:50 +01:00
Martin Stransky 5f5997630b Updated to 86.0 2021-02-24 12:39:29 +01:00
Martin Stransky f41f7d868d Merge branch 'main' into f33 2021-02-23 12:09:43 +01:00
Martin Stransky ad8d32e847 Test tweak 2021-02-23 12:09:27 +01:00
Martin Stransky 2aea7c4973 Merge branch 'main' into f33 2021-02-23 11:54:34 +01:00
Martin Stransky 1f9e6ebbfe Fixed reftests in mock 2021-02-23 11:54:14 +01:00
Martin Stransky fe0b918890 Merge branch 'main' into f33 2021-02-08 17:21:55 +01:00
Martin Stransky 603d980e8c Updated to 85.0.1 2021-02-08 17:18:10 +01:00
Dan Horák 2fe076f06f Fix parameter passing on ppc64le (mozb#1690152) 2021-02-03 12:07:56 +01:00
Kalev Lember 634d3e1ea3 Remove gtk2 support as flash plugin is no longer supported
ESR91 is supposed to drop gtk2 support, but in the mean time, we can
just rm the gtk2 libmozgtk.so as we are using gtk3 by default. The last
supported plugin -- adobe flash -- is no longer supported in Firefox 85,
so we no longer need to keep the gtk2 libmozgtk around for the plugin
loader.

https://pagure.io/fedora-workstation/issue/180
2021-02-02 16:43:35 +01:00
Martin Stransky 7effc75904 Merge branch 'master' into f33 2021-02-01 16:24:14 +01:00
Martin Stransky 090200f68b Add Changelog 2021-02-01 16:23:56 +01:00
Martin Stransky 08858f399d Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/firefox 2021-02-01 16:22:39 +01:00
Martin Stransky 68ac29b2c1 Enable WebRender on Wayland/KDE 2021-02-01 16:22:29 +01:00
Kalev Lember 7e3bd66d74 Fix warnings from requires filtering
Avoid using %{name} in %{mozappdir} definition as it's expanded
separately for each subpackage when doing requires filtering, which then
leads to expanding it as /usr/lib64/firefox, /usr/lib64/firefox-x11,
/usr/lib64/firefox-wayland etc, which is incorrect.

Just spell out "firefox" instead of "%{name}" to avoid this.

find: ‘/builddir/build/BUILDROOT/firefox-85.0-8.npgo.fc33.x86_64/usr/lib64/firefox-x11’: No such file or directory
2021-02-01 12:23:49 +01:00
Martin Stransky 939db8b115 Merge branch 'master' into f33 2021-01-31 12:42:27 +01:00
Martin Stransky 70bb7dede6 Disabled crashreporter on rawhide due to bugzilla.redhat.com/show_bug.cgi?id=1922744 2021-01-31 12:42:08 +01:00
Martin Stransky fd235e9f29 Merge branch 'master' into f33 2021-01-30 16:01:54 +01:00
Martin Stransky 85ed0e903c Enable Wayland backend on Fedora 34/KDE/Plasma (and other compositors) by default. 2021-01-30 16:01:39 +01:00
Martin Stransky d0cb142ca3 Merge branch 'master' into f33 2021-01-30 15:21:26 +01:00
Martin Stransky 96e0061c83 ARM / Rawhide PGO updates to produce rahide build 2021-01-30 15:20:47 +01:00
Martin Stransky 6bb6aa10c1 Merge branch 'master' into f33 2021-01-30 14:57:46 +01:00
Martin Stransky 5a70ac803a Added clipboard fix mozbz#1631061. 2021-01-30 14:57:30 +01:00
Martin Stransky 490f23e1dd Added clipboard fix mozbz#1631061. 2021-01-30 14:56:07 +01:00
Martin Stransky cee1091026 Added clipboard fix mozbz#1631061. 2021-01-30 14:55:47 +01:00
Kalev Lember 00f050ca50 Make provides/requires filtering smarter/automatic
The issue with the previous approach was that _everything_ that
firefox's shared libraries required was filtered out. This included e.g.
libxul.so's dependency on libdbus-glib-1.so.2 which definitely should
not be filtered out.

Instead, a better approach is to only filter out all of the private
libraries provides (as they are firefox's implementation detail) and
also all the internal requires on the same private libraries.

RPM doesn't make it very easy, but the rudimentary filtering is there
and we can build upon that. This commit improves the filtering by making
it actually look at what's built, and automatically generating the list
of private libraries to filter based on that.

This also lets us drop manual dbus-glib requires and instead rely on
rpm's automatic dep generator (the results are no longer filtered out).

This should make the filtering future proof when more private libraries
are added in the future (e.g. nss).

https://bugzilla.redhat.com/show_bug.cgi?id=1582116
2021-01-28 14:26:06 +01:00
Martin Stransky b0526b0936 Merge branch 'master' into f33 2021-01-28 13:45:41 +01:00
Martin Stransky 3ee1da498c Add dbus-glib requires 2021-01-28 13:45:22 +01:00
Martin Stransky da847de67e Merge branch 'master' into f33 2021-01-26 23:47:20 +01:00
Martin Stransky 9892072ed8 Added fix for mozbz#1679933 - startup crash 2021-01-26 23:47:03 +01:00
Fedora Release Engineering 1fd14fa8e1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 05:33:47 +00:00
Martin Stransky 96ecdd6dff Merge branch 'master' into f33 2021-01-25 15:35:26 +01:00
Martin Stransky f8dd69acc0 Switch to system NSS 3.60 2021-01-25 15:35:10 +01:00
Martin Stransky eb94ecde7c Merge branch 'master' into f33 2021-01-25 15:19:01 +01:00
Martin Stransky afa323cda0 Added mozbz#1678247 2021-01-25 15:18:39 +01:00
Jan Horak 9946e9ffbe Fixing libxul requires 2021-01-22 12:41:56 +01:00
Martin Stransky 56bb57adac Merge branch 'master' into f33 2021-01-22 11:21:26 +01:00
Martin Stransky 96a77865b8 Removed mzbz#1645695 as it causes a popup regression 2021-01-22 11:20:50 +01:00
Martin Stransky 5c8d9b2472 Merge branch 'master' into f33 2021-01-22 09:37:46 +01:00
Martin Stransky c302989fdf Disable crashreporter when building without debuginfo 2021-01-22 09:37:18 +01:00
Martin Stransky 7f14edb2bc Merge branch 'master' into f33 2021-01-21 19:04:00 +01:00
Martin Stransky 04e2d77e46 Removed unused patches 2021-01-21 19:03:40 +01:00
Martin Stransky a11efdd503 Merge branch 'master' into f33 2021-01-21 13:56:18 +01:00