Commit Graph

2047 Commits

Author SHA1 Message Date
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
96e0061c83 ARM / Rawhide PGO updates to produce rahide build 2021-01-30 15:20:47 +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
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
3ee1da498c Add dbus-glib requires 2021-01-28 13:45:22 +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
f8dd69acc0 Switch to system NSS 3.60 2021-01-25 15:35:10 +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
96a77865b8 Removed mzbz#1645695 as it causes a popup regression 2021-01-22 11:20:50 +01:00
Martin Stransky
c302989fdf Disable crashreporter when building without debuginfo 2021-01-22 09:37:18 +01:00
Martin Stransky
04e2d77e46 Removed unused patches 2021-01-21 19:03:40 +01:00
Martin Stransky
ef830a0c93 Update to 85.0 2021-01-21 13:55:58 +01:00
Jan Horak
9be9b1e03e Fixing package requires/provides 2021-01-20 16:46:59 +01:00
Martin Stransky
e369e8cae9 Added patch for mozilla bug 1645695 2021-01-20 16:35:08 +01:00
Martin Stransky
c011d6ef88 Fixed mzbz#164294 regression 2021-01-19 19:07:12 +01:00
Martin Stransky
124546e834 changelog fix 2021-01-15 10:29:37 +01:00
Martin Stransky
8d06c8b3e1 Added WebRender fix (mozbz#1681107). 2021-01-15 10:23:50 +01:00
Martin Stransky
bd21b7a580 firefox test package name fix 2021-01-14 14:06:16 +01:00
Martin Stransky
93f0d9f3e5 Removed failing tests, spec file tweaks 2021-01-14 11:23:35 +01:00
Martin Stransky
5bdbffadee Updated directory with test results 2021-01-13 09:55:30 +01:00
Martin Stransky
a8b9dbd7d9 Enabled LTO in Firefox build system 2021-01-12 22:36:56 +01:00
Martin Stransky
1fd16dc661 Enable PGO on Rawhide 2021-01-12 22:33:37 +01:00
Martin Stransky
23e43ccad7 Fixed changelog 2021-01-12 14:17:45 +01:00
Martin Stransky
57acc687d0 Removed failing xpcshell/reftests, test tweaks 2021-01-12 14:15:37 +01:00
Martin Stransky
d4a7089f0c Added a workaround for rhbz#1908018 2021-01-11 13:35:55 +01:00
Martin Stransky
83be9a9005 Temporary disable tests on rahide/arm/i686 due to failures 2021-01-11 11:23:00 +01:00
Martin Stransky
387fc84852 Updated to 84.0.2 2021-01-06 10:59:55 +01:00
Martin Stransky
f31d3e52b3 test tweaks 2021-01-05 18:44:12 +01:00
Martin Stransky
bc34c2ba17 Fix missing test_failures.txt file 2021-01-05 15:40:59 +01:00
Martin Stransky
e8dd3240a4 Don't fail on tests 2021-01-05 15:28:24 +01:00
Jan Horak
442afe94ba Removing requires/provides of the bundled libraries 2021-01-05 09:52:24 +01:00
Martin Stransky
d90f815038 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/firefox 2021-01-05 09:32:38 +01:00
Martin Stransky
a98651098c Allow tests to fail 2021-01-05 09:31:54 +01:00
Tom Stellard
827afe3683 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-05 00:31:16 +00:00
Martin Stransky
91eeb94fee Enabled tests 2021-01-04 22:02:09 +01:00
Martin Stransky
50bcf1e19e Enabled armv7hl arch on rawhide 2021-01-04 08:10:20 +01:00
Martin Stransky
67833c12c2 Disabled armv7hl build on rawhide due to rhbz#1910277, Build with system nss on rawhide (rhbz#1908791) 2020-12-23 10:43:17 +01:00
Martin Stransky
0c8e9ec7b7 Reverted mzbz#1631061 due to clipboard regressions 2020-12-23 10:31:12 +01:00
Martin Stransky
e3b23db4ef Removed __provides_exclude_from 2020-12-22 14:10:58 +01:00
Martin Stransky
b66e1288c5 Reverted rhbz@1908791 due to https://bugzilla.redhat.com/show_bug.cgi?id=1908791#c12 2020-12-22 11:36:19 +01:00
Martin Stransky
bec5fd3443 Added fix for mozbz#1631061, temporary build with build with nss 3.59.0 2020-12-22 11:19:48 +01:00
Martin Stransky
23f70d829e Updated to 84.0.1 2020-12-22 07:34:29 +01:00
Martin Stransky
b0b941cd52 dd 2020-12-22 07:24:42 +01:00
Miro Hrončok
58db833ffc Filter out private libraries provides 2020-12-20 17:09:35 +01:00
Martin Stransky
0bca9e286b spec tweak 2020-12-17 08:10:02 +01:00
Martin Stransky
da83c47ed4 Disable PGO on Rawhide due to build issues, Disable system nss on Rawhide due to rhbz#1908018, Enabled system nss on Fedora 33/32 2020-12-17 07:32:44 +01:00
Martin Stransky
100e09ad23 Run xpcshell tests sequentially 2020-12-16 19:32:47 +01:00
Martin Stransky
80e8837e16 Release up 2020-12-16 19:20:37 +01:00
Martin Stransky
6ed69e29be Build with tests enabled 2020-12-16 18:16:59 +01:00
Martin Stransky
bfe259c9fa Disabled LTO due to massive test failures 2020-12-16 18:07:30 +01:00
Martin Stransky
e29a7e2a1d Disabled system nss due to addon breakage (rhbz#1908018). 2020-12-16 11:37:49 +01:00
Martin Stransky
33108b9457 Release up, added testing 2020-12-15 12:29:24 +01:00
Martin Stransky
c61a7166c6 Disabled tests, mock build fixes 2020-12-15 12:14:17 +01:00
Martin Stransky
757ced5c2a Remove MOZ_ENABLE_WAYLAND=0 as it run Firefox on Wayland 2020-12-14 21:32:35 +01:00
Martin Stransky
68d111b1eb Removed -j64 2020-12-14 20:31:31 +01:00
Martin Stransky
21adcd9806 Update to 84 B2, Test update 2020-12-14 15:12:55 +01:00
Martin Stransky
378efd26a5 Nss version up to 3.59 and remove old nss entries 2020-12-11 13:31:56 +01:00
Martin Stransky
3e986258d3 Add libva requires, removed wayland_backend_default spec option 2020-12-11 13:26:36 +01:00
Martin Stransky
3a6292ceff Remove executable bits from third_party/rust/ash/src/extensions/nv/* 2020-12-11 08:16:38 +01:00
Martin Stransky
f612bd47ce Test on X11 only 2020-12-10 22:02:23 +01:00
Martin Stransky
7b9a3f8c10 Build/test fixes 2020-12-10 21:59:50 +01:00
Martin Stransky
feba2cc76d Updated to Firefox 84 2020-12-10 20:02:09 +01:00
Martin Stransky
196b61c382 Disable global lto 2020-12-09 21:46:07 +01:00
Martin Stransky
29d82650ed changelog fix 2020-12-09 12:44:44 +01:00
Martin Stransky
6cebbf0a2a Fixed tests on all platforms, enabled crash reporter 2020-12-09 12:41:49 +01:00
Martin Stransky
424613e943 Enable LTO on Fedora 33+ 2020-12-08 12:48:01 +01:00
Martin Stransky
aca41cd8ec Test fix 2020-12-03 16:26:03 +01:00
Martin Stransky
91e11d4448 Set tests timeout to 1, enabled LTO 2020-12-02 08:35:08 +01:00
Martin Stransky
3f5109ef95 Enabled LTO 2020-12-01 21:03:57 +01:00
Martin Stransky
8145bf4155 spec tweak 2020-12-01 20:56:34 +01:00
Martin Stransky
3b8656c96a Added fix for mozbz#1672139 2020-12-01 16:24:46 +01:00
Martin Stransky
fc0089e5a1 Added fix for mozbz#1672139 2020-12-01 16:24:25 +01:00
Martin Stransky
41c6a12210 spec fix 2020-12-01 16:01:15 +01:00
Martin Stransky
42bfda0485 Test fixes 2020-12-01 11:17:26 +01:00
Martin Stransky
3a1580eca2 Mochitest tweaking 2020-11-30 13:10:49 +01:00
Martin Stransky
f11a798b39 Added fix for mzbz#1678680 2020-11-28 10:09:12 +01:00
Martin Stransky
fb48de5e23 Added mochitest test files 2020-11-28 07:13:13 +01:00
Martin Stransky
e36bb4e634 Added fix for rhbz#1900542 2020-11-25 10:42:45 +01:00
Martin Stransky
97999f62af Export MOZ_GMP_PATH from /usr/bin/firefox script (https://pagure.io/fedora-workstation/issue/126) 2020-11-25 09:38:04 +01:00
Martin Stransky
4b86827d56 Fix mochitest 2020-11-24 20:52:59 +01:00
Martin Stransky
378e1130a2 Copy test results to version/release subdir 2020-11-24 14:45:01 +01:00
Martin Stransky
5e4620df5a Updated tests 2020-11-23 18:49:00 +01:00
Martin Stransky
2193d9e52a Added python2.7 as test req 2020-11-20 21:16:57 +01:00
Martin Stransky
c2b7de70ab Added nss-tools to tests 2020-11-20 15:21:29 +01:00
Martin Stransky
07235f6acb Added testing patch 2020-11-20 13:09:17 +01:00
Martin Stransky
0c7ca0f53b Build with tests enabled 2020-11-20 12:27:58 +01:00
Martin Stransky
271322febb Enabled LTO 2020-11-18 21:16:59 +01:00
Martin Stransky
44d3de1ecd Enabled LTO 2020-11-18 21:14:37 +01:00
Martin Stransky
f79604d2a5 Enable all arches 2020-11-18 10:11:01 +01:00
Martin Stransky
220116a9eb spec fix 2020-11-17 23:08:39 +01:00
Martin Stransky
e2744f3440 Temporary disabled s390x/arm/aarch32 2020-11-17 22:53:24 +01:00
Martin Stransky
d19c6b024f Release up and spec polishing 2020-11-17 22:52:02 +01:00
Martin Stransky
5c1d21584b Updated to 83.0 build 2 2020-11-16 11:19:59 +01:00
Martin Stransky
e195e73bd9 Build with enabled tests 2020-11-13 23:02:02 +01:00
Martin Stransky
df7299e442 Use mas 2 build process on aarch64/arm/s390x 2020-11-13 19:22:57 +01:00
Martin Stransky
e5e2e59c4e Updated build dependencies and cbindgen version 2020-11-13 11:33:01 +01:00
Martin Stransky
d6756537dd Updated to 83.0, Updated PipeWire patches from mozbz#1672944 2020-11-12 14:33:57 +01:00
Martin Stransky
be686cde3c changelog date fix 2020-11-10 14:54:27 +01:00
Martin Stransky
cedcc700ee Request openh264 on F32+ 2020-11-10 14:51:12 +01:00
Martin Stransky
7d033e0b19 Added fix for mozbz#1885133 2020-11-10 14:48:46 +01:00
Martin Stransky
73b9e8b006 changelog date fix 2020-11-09 19:37:46 +01:00
Martin Stransky
51c2280ec1 Merge 2020-11-09 19:34:30 +01:00
Martin Stransky
b084601e7f Updated to 82.0.3 2020-11-09 19:33:33 +01:00
Kalev Lember
83a10190cb Include date in appdata release tags
Otherwise flatpak ignores them.
2020-11-09 12:23:30 +01:00
Tomas Popela
38402af519 Exclude s390x as it still fails to build
There are still some other problems, see
https://koji.fedoraproject.org/koji/taskinfo?taskID=55048351
2020-11-09 08:24:23 +01:00
Tomas Popela
8c429e5430 Re-enable s390x buils by backporting a change from Thunderbird
5f0bec1b5b
2020-11-06 14:41:06 +01:00
Martin Stransky
e8bf188457 Recommends: openh264 2020-11-06 14:35:20 +01:00
Martin Stransky
3ded7aa8e6 Added mozilla-openh264 dependency to play H264 clips out of the box, Updated Firefox tests 2020-11-05 08:12:57 +01:00
Martin Stransky
5f5832347d Disabled LTO again. 2020-11-03 19:02:27 +01:00
Martin Stransky
256eedbe3d NSS debug build 2020-11-03 09:23:08 +01:00
Martin Stransky
c62730d164 Temporary disable crashreporter on F33 due to build failures 2020-10-30 08:25:32 +01:00
Martin Stransky
496994f3a2 Updated to 82.0.2
, Removed mzbz#1668771 due to rhbz#1888920
2020-10-29 13:21:33 +01:00
Martin Stransky
8d5bd7e350 Update to 82.0.1 2020-10-28 10:45:45 +01:00
Martin Stransky
e5347d4b2b Added fix for mozbz#1673313 2020-10-27 11:12:19 +01:00
Martin Stransky
ada5e90424 Added fix for rawhide crashes (rhbz#1891234) 2020-10-27 10:39:44 +01:00
Martin Stransky
200975daf4 spec fix 2020-10-24 16:32:57 +02:00
Martin Stransky
c5ecb15ebb Enable LTO 2020-10-24 16:28:19 +02:00
Martin Stransky
8be766ed2c Added fix for rhbz#1889742 - Typo in /usr/bin/firefox 2020-10-20 16:32:06 +02:00
Martin Stransky
78a2fca4c6 Updated openh264 patch to use keyframes from contained for openh264 only. 2020-10-19 21:06:23 +02:00
Martin Stransky
8e3365440a Updated openh264 patch to use keyframes from contained for openh264 only 2020-10-19 21:01:34 +02:00
Martin Stransky
a16c031836 Added ELN build fixes 2020-10-19 14:45:11 +02:00
Martin Stransky
712997a5f5 Updated SELinux relabel setup (rhbz#1731371) 2020-10-16 16:49:00 +02:00
Martin Stransky
65fabb34c1 Actually disable the LTO 2020-10-16 08:19:34 +02:00
Martin Stransky
a09dba9f97 LTO build fix 2020-10-15 18:58:35 +02:00
Martin Stransky
04dc06a909 Updated to 82.0 Build 2 2020-10-15 16:32:04 +02:00
Martin Stransky
39ad1ccbc1 Added experimental openh264 seek patch (mzbz#1670333) 2020-10-15 11:07:22 +02:00
Martin Stransky
c8daf71be4 Added a partial fox for rhbz#1886722 2020-10-12 18:21:34 +02:00
Martin Stransky
d06ca67e04 Updated to 81.0.2 2020-10-12 16:31:22 +02:00
Martin Stransky
7ca551f7b3 Disabled s390x due to https://bugzilla.redhat.com/show_bug.cgi?id=1886672 2020-10-09 08:03:59 +02:00
Martin Stransky
d8a28dd1be Added fixes for mozbz#1634404, mozbz#1669495, mozbz#1656727 2020-10-08 11:29:38 +02:00
Martin Stransky
e4678b34b4 Removed mozbz#1656727 as it causes a regression rhbz#1886243 2020-10-08 08:23:50 +02:00
Martin Stransky
2c42998965 set up XDG_RUNTIME_DIR for wayland PGO builds 2020-10-07 21:55:40 +02:00
Martin Stransky
b8ea4a8525 Added mesa-dri-drivers 2020-10-07 21:01:51 +02:00
Martin Stransky
52108a07a9 Added gnome-settings-daemon build req 2020-10-07 19:20:27 +02:00
Martin Stransky
9ae8424abc Added gsettings-desktop-schemas to wayland build deps 2020-10-07 15:27:09 +02:00
Martin Stransky
3af14d6d2b Temporary disable LTO on Fedora < 33 due to GCC bug 2020-10-07 10:31:51 +02:00
Martin Stransky
b3eddc17ed Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/firefox 2020-10-07 10:23:30 +02:00
Martin Stransky
2875cd508d Enabled LTO, added build fixes, removed unused patches 2020-10-07 10:22:49 +02:00
Jan Horak
8be51c4c51 Reenable s390x as https://pagure.io/koji/issue/1418 seems to be fixed 2020-10-07 08:33:56 +02:00
Martin Stransky
ef3bf44d9e Added pgo build fix 2020-10-06 21:49:08 +02:00
Martin Stransky
7bf72f012c Added fix for mozbz#1656727 2020-10-06 12:00:47 +02:00
Martin Stransky
e425f6ccfc changelog fix 2020-10-02 12:30:13 +02:00
Martin Stransky
1bc542f07d Add fix for mozbz#1668771 2020-10-02 12:27:34 +02:00
Martin Stransky
3b52fb7c93 Updated PGO patch 2020-10-01 23:12:24 +02:00
Martin Stransky
5ea2be5465 Added fix for mozbz#1661192 2020-10-01 13:47:13 +02:00
Martin Stransky
807160dda0 Added fix for mozbz#1640567, Enable PGO 2020-10-01 12:22:08 +02:00
Martin Stransky
a7f92542c9 Updated to 81.0.1 2020-09-30 22:47:19 +02:00
Martin Stransky
7e542a604d Removed fdk-aac-free dependency (rhbz#1883672), Enabled LTO 2020-09-30 13:16:06 +02:00
Martin Stransky
e6116691d2 merged with master, release up 2020-09-30 11:30:44 +02:00
Martin Stransky
d27db77328 Disabled openh264 download 2020-09-30 11:27:59 +02:00
Dan Horák
5bf600b31c - Re-enable builds for ppc64le 2020-09-26 11:50:33 +02:00
Martin Stransky
85160fd5ad Added openh264 fixes 2020-09-25 11:54:11 +02:00
Kalev Lember
bd0f865426 Enable parallel builds for aarch64
Beyond making the builds faster, this also appears to fix the build on
aarch64 (libmozgtk.so not getting built) for reasons unknown.

https://bugzilla.redhat.com/show_bug.cgi?id=1872111
2020-09-23 17:58:42 +02:00
Martin Stransky
c8a56b17a2 Added fix for rhbz#1731371 2020-09-23 09:49:57 +02:00
Kalev Lember
e7dcff0505 Re-enable builds for armv7hl and aarch64 architectures
The builds should hopefully work again now that we've disabled LTO and
PGO. aarch64 in particular is important because Workstation on aarch64
is considered a blocking deliverable and Firefox is a part of it.

https://bugzilla.redhat.com/show_bug.cgi?id=1881495#c9
2020-09-23 01:14:02 +02:00
Martin Stransky
da0238f524 Disabled PGO for Fedora33+ 2020-09-22 18:02:59 +02:00
Kalev Lember
bcd30e838b Disable LTO to work around firefox build failing in F33+ 2020-09-22 16:47:07 +02:00
Martin Stransky
4a3c4e4f88 Updated to 81 Build 2 2020-09-21 10:31:36 +02:00
Martin Stransky
574f203df5 release up, changelog fixes 2020-09-17 09:10:40 +02:00
Martin Stransky
d085be73a7 Updated requested nss version to 3.56 2020-09-17 08:32:24 +02:00
Martin Stransky
ac3e0593c4 Added upstream patches mzbz#1665324 mozbz#1665329 2020-09-17 08:05:13 +02:00
Martin Stransky
edcdab9135 Added MACH_USE_SYSTEM_PYTHON=1 2020-09-16 11:30:28 +02:00
Martin Stransky
096b8b8fb5 Added WebGL dmabuf fixes 2020-09-15 19:27:27 +02:00
Martin Stransky
74f97a94b1 Update to 81.0 2020-09-15 14:55:10 +02:00
Martin Stransky
e6e3098b9d Added fix for gcc build crash 2020-09-13 19:58:04 +02:00
Martin Stransky
0316481767 Build fixes 2020-09-13 19:51:45 +02:00
Martin Stransky
07987149e6 big endian fix 2020-09-13 19:31:59 +02:00
Martin Stransky
009c3fc7a6 Test build for all arches 2020-09-10 21:33:57 +02:00
Martin Stransky
fc6b27e4b9 Removed bogus openh264 dependency 2020-09-10 08:40:23 +02:00
Martin Stransky
b50f976173 removed mozbz#1057646 2020-09-08 14:05:29 +02:00
Martin Stransky
37545e0448 Build with Openh264 support (mozbz#1057646) 2020-09-07 21:42:31 +02:00
Martin Stransky
9e9283e2b0 changelog fix 2020-09-04 08:36:35 +02:00
Martin Stransky
cedcf4cef3 Added patch for mozbz#1875469 / rhbz#1875469 2020-09-04 08:32:27 +02:00
Martin Stransky
eef6ef732b Updated to 80.0.1 2020-09-01 22:47:13 +02:00
komat
326fe0a9c8 Disabled aarch64 due to rhbz#1872111 2020-08-25 07:58:41 +02:00
Martin Stransky
706efcc2e9 Disabled PGO on aarch64 builds due to linking errors 2020-08-24 11:03:04 +02:00
Martin Stransky
50205986b2 spec cleanup 2020-08-21 11:14:37 +02:00
Martin Stransky
9aab7d4b46 Disabled WebGL Dmabuf backend by default 2020-08-21 11:00:38 +02:00
Martin Stransky
052081df4e arm minor tweak 2020-08-20 20:43:39 +02:00
Martin Stransky
decf598d62 Updated to 80.0 Build 2 2020-08-20 08:24:19 +02:00
Martin Stransky
04eebae141 Added nspr build fixes 2020-08-19 18:35:53 +02:00
Martin Stransky
c3c5f0488c changelog update 2020-08-19 16:39:04 +02:00
Martin Stransky
9b862ea69c Disabled LTO, build with gcc 2020-08-19 16:36:41 +02:00
Martin Stransky
dced7c2e45 Build fixes - spec, patches 2020-08-18 17:22:12 +02:00
Martin Stransky
51f4268c7b patch cleanup 2020-08-18 10:00:40 +02:00
Martin Stransky
7a74efcc7e Updated to 80.0 Build 1 2020-08-18 09:11:13 +02:00
Jan Horak
62b773b4f8 fixed location api key 2020-08-18 08:58:15 +02:00
Martin Stransky
0cdfdedf09 spec fix 2020-08-18 08:56:36 +02:00
Martin Stransky
21aa95ea62 spec clean up 2020-08-18 08:43:08 +02:00
Martin Stransky
f1d18fcb42 Enabled pgo, Build with clang 2020-08-18 08:36:12 +02:00
Jan Horak
d5a976ec55 Add google location api key 2020-08-11 12:50:35 +02:00
Martin Stransky
20aed3671c Added upstream fix for mozbz#1656436 2020-08-04 13:37:42 +02:00
Martin Stransky
6fc00e4ffa Fixed changelog 2020-08-03 11:17:21 +02:00
Martin Stransky
e7eb4bbac7 merge with rawhide 2020-08-03 11:14:44 +02:00
Martin Stransky
cd18e999f5 Updated fix for mozbz#1645671 2020-08-03 11:11:24 +02:00
Fedora Release Engineering
78abbaad16 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:59:08 +00:00
Martin Stransky
578d7e2950 Added VA-API fix for mozbz#1645671 2020-07-30 10:48:57 +02:00
Martin Stransky
1f3af1910c Disabled ppc64le due to cargo crash (rhbz#1862012) 2020-07-30 09:10:04 +02:00
Martin Stransky
4a22b99903 Try to enable armv7hl again 2020-07-29 10:47:02 +02:00
Martin Stransky
f84c39e4f9 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/firefox 2020-07-29 10:16:35 +02:00
Martin Stransky
1d371bbeea Disabled PGO due to rhbz#1849165 (gcc internal error) 2020-07-29 10:15:59 +02:00
Peter Robinson
5a73516edd Build webrtc on aarch64/armv7, fixes rhbz #1858433 2020-07-28 18:40:36 +01:00
Peter Robinson
6dc06e9cbf move --enable-av1 to firefox-mozconfig now it doesn't need conditionals 2020-07-28 18:33:44 +01:00
Peter Robinson
71fbbe358d drop 1238661 patch, no longer applies, patched file not shipped anymore 2020-07-28 18:24:14 +01:00
Martin Stransky
291d884885 Enabled PGO, added fix for mozilla#1640982 2020-07-28 15:36:46 +02:00
Martin Stransky
80b8c3f8c4 Disable PGO 2020-07-28 11:38:45 +02:00
Martin Stransky
c840fbc474 update to 79.0 2020-07-28 10:24:37 +02:00
Martin Stransky
be0a164909 Update to 79.0 2020-07-28 10:23:23 +02:00
Fedora Release Engineering
ad0a2d0a51 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 17:28:30 +00:00
Martin Stransky
21845a3dd9 new soures 2020-07-27 15:30:48 +02:00
František Zatloukal
8f2d837931 Use python3 instead of python2 for build 2020-07-23 13:35:55 +02:00
Martin Stransky
2a1307f3d5 Added fix for mozbz#1651701/rhbz#1855730 2020-07-21 12:12:38 +02:00
Jan Horak
87c38ce2a7 Fixing enable-linker=ldd for clang builds 2020-07-10 18:18:29 +02:00
Jan Horak
28cf3442dd Update to 78.0.2 build2 2020-07-09 14:19:21 +02:00
Jan Horak
cae97a0741 Update to 78.0.1 build1 2020-07-01 18:31:26 +02:00
Martin Stransky
76afff5e56 Add 'Open the Profile Manager' desktop file entry 2020-07-01 09:23:24 +02:00
Jan Horak
6876c45963 Fixed nss patch and removed obsolete mozconfig entries 2020-06-30 09:42:44 +02:00
Jan Horak
ae1e0bfad4 Removed obsolete patches 2020-06-29 14:33:43 +02:00
Jan Horak
6e63caf171 Update to 78.0 build2 2020-06-29 13:27:50 +02:00
Martin Stransky
18fd042dec Fixed PGO/LTO builds 2020-06-23 15:05:19 +02:00
Jan Horak
3e60612d6b updated langpacks 2020-06-03 16:44:09 +02:00
Martin Stransky
7bbf49a836 updated to 77.0.1 2020-06-03 15:47:26 +02:00
Jan Horak
22798cdf7f Resolves: #1466936 Fixing pipewire patch - rebuild 2020-06-03 10:50:33 +02:00
Martin Stransky
0f333d507f Rebuild with updated langpacks (rhbz#1843028) 2020-06-02 20:54:08 +02:00
Martin Stransky
687a620539 Set minimal nss version to 3.52 2020-06-02 00:25:37 +02:00
Martin Stransky
cfe25360c3 Remove executable bit from rust sources 2020-06-01 22:02:24 +02:00
Martin Stransky
b44a1c8983 removed unused patch 2020-06-01 19:33:10 +02:00
Martin Stransky
f82b7171e2 nss build fix 2020-06-01 14:11:14 +02:00
Martin Stransky
d6bc3723ae build against nss 3.52 2020-05-29 12:07:00 +02:00
Martin Stransky
5116ef14ae Updated to 77.0 2020-05-29 11:31:41 +02:00
Martin Stransky
41962ee4b4 Added fix for mozbz#1632456 2020-05-25 22:40:31 +02:00
Martin Stransky
fac8607f93 Added fix for mozbz#1634213 2020-05-25 15:20:03 +02:00
Martin Stransky
1f2660d56b Added fix for mozbz#1619882 - video flickering when va-api is used. 2020-05-25 14:38:58 +02:00
Jan Grulich
9ab78f69bc Add support for PipeWire 0.3 2020-05-22 12:26:54 +02:00
Peter Robinson
7660441e7f Build aarch64 again so aarch64 users get updates 2020-05-20 13:53:16 +01:00
Peter Robinson
e68d47832d Revert "Temporary disable aarch64"
The issue was only around for a few days (and was never meant to actuall be pushed :-/)

This reverts commit be267b48e7.
2020-05-20 13:51:44 +01:00
Martin Stransky
d48800a4fb Added extra va-api frames to vp8/9 decoder. 2020-05-13 14:36:47 +02:00
Martin Stransky
c9d361caf9 Updated to 76.0.1 2020-05-08 10:21:32 +02:00
Martin Stransky
c960c03a48 Disable ffvpx when va-api is enabled 2020-05-07 10:18:18 +02:00
Martin Stransky
a2c1b6c5d2 spec build tweaks 2020-05-05 20:11:17 +02:00
Martin Stransky
be267b48e7 Temporary disable aarch64 2020-05-05 20:08:47 +02:00
Martin Stransky
4fc5ebfabe Disable AV1 on Fedora 30 2020-05-05 19:14:09 +02:00
Martin Stransky
cb1655cd55 Added va-api patches 2020-05-05 14:01:50 +02:00
Jan Horak
f97694215f Don't use google safe browsing api key for the geolocation 2020-05-05 12:40:06 +02:00
Martin Stransky
47ca9066bb Added build workaround for broken system nss build 2020-05-05 11:58:01 +02:00
Martin Stransky
425b7745cc build with nss 3.51.1 2020-05-04 18:52:06 +02:00
Martin Stransky
aaf6ae700e build fixes 2020-05-04 18:47:46 +02:00
Martin Stransky
3a700c9787 tmp build with in-tree nss 2020-05-04 09:27:14 +02:00
Martin Stransky
b178223177 Updated to 76.0 2020-05-03 21:57:54 +02:00
Martin Stransky
cdfebbc9a2 Added fix for mozilla bug #1527976 (browser D&D) 2020-04-23 11:17:16 +02:00
Jan Horak
461eee52cd Added perl-interpreter previously pulled back by gconf-2.0 2020-04-14 12:45:03 +02:00
Jan Horak
da11178e3c Removed gconf-2.0 build requirement 2020-04-14 09:26:11 +02:00
Martin Stransky
57e3477f3f Build fixes 2020-04-07 12:20:10 +02:00
Martin Stransky
96352c5572 Updated to 75.0 2020-04-06 23:07:31 +02:00
Martin Stransky
2f14c4ee29 Added fix for mozbz#1627469 2020-04-06 15:11:14 +02:00
Jan Horak
143fa360a2 Fixing pipewire patch 2020-04-06 08:30:41 +02:00
Martin Stransky
830bb9636f Updated to 74.0.1, Added fix for mozbz#1624745 2020-04-04 08:40:56 +02:00
Martin Stransky
6c801f52ad fixed changelog date 2020-04-01 13:23:10 +02:00
Martin Stransky
1d40a9195f Added fixes to gnome shell search provider 2020-04-01 13:18:16 +02:00
Martin Stransky
5c39de815c added mozilla-gnome-shell-search-fixes.patch 2020-04-01 13:15:27 +02:00
Jan Horak
7b032f4624 Allow addons sideload to fix missing langpacks issues 2020-03-31 21:27:02 +02:00
Martin Stransky
09430aa7fd Added fix for rhbz#1814850 by Daniel Rusek 2020-03-19 15:34:29 +01:00
Martin Stransky
b7fec52e4d updated mozilla-1623106.patch 2020-03-18 21:51:06 +01:00
Martin Stransky
f610b4b283 release up 2020-03-17 22:12:22 +01:00
Martin Stransky
cd20e6c285 Added fix for mozbz#1623106 2020-03-17 22:10:33 +01:00
Martin Stransky
b0fd9d7c8d merged with master 2020-03-17 21:30:59 +01:00
Martin Stransky
7e042054d1 Added fix for mozbz#1623060 2020-03-17 21:28:53 +01:00
Jan Grulich
8cb9a2a561 Add support for window sharing 2020-03-17 10:25:11 +01:00
Martin Stransky
c4945dd7fe Use D-Bus remote exclusively for both X11 and Wayland backends when WAYLAND_DISPLAY is present. 2020-03-16 14:01:31 +01:00
Martin Stransky
04d75fa4b0 Added fix for mozbz#1615098 2020-03-13 09:39:40 +01:00
Martin Stransky
8325482d1a Added fix for mozbz#1196777 2020-03-12 10:32:51 +01:00
Martin Stransky
e9028b364e disable arm builds with gcc 10 until bug 94050 is backported to Fedora 2020-03-11 11:45:48 +01:00
Martin Stransky
b92aed4de7 Disabled armv7hl due to build failures 2020-03-11 10:27:13 +01:00
Martin Stransky
d9c539f765 use -j1 on arm 2020-03-10 13:20:18 +01:00
Kalev Lember
05939fc7a2 Remove unused libIDL build dep 2020-03-10 10:29:07 +01:00
Martin Stransky
d6d0f64de7 Update to build 3 2020-03-10 08:55:14 +01:00
Martin Stransky
7e5bd536c1 Update to 74.0 Build 2 2020-03-09 12:10:02 +01:00
Martin Stransky
19cba2b494 spec tweaks, disabled armv7hl 2020-03-04 12:35:58 +01:00
Martin Stransky
536fbf7195 added mozbz#1609538 2020-03-04 12:30:27 +01:00
Martin Stransky
807dde7732 Merge branch 'master' into f32 2020-03-04 09:38:56 +01:00
Martin Stransky
fe769ebaf6 build fix 2020-03-04 09:38:34 +01:00
Jan Horak
30ea1da353 Fixing pipewire on f32+ builds 2020-03-03 16:47:55 +01:00
Jan Horak
7a8ced7da6 Fixing pipewire on f32+ builds 2020-03-03 16:41:48 +01:00
Martin Stransky
96744c2e22 Update to 74.0 Build 1 2020-03-03 14:51:20 +01:00
Jan Horak
504b2911e3 Fixing pipewire 0.3 2020-02-26 09:54:52 +01:00
Martin Stransky
4a8f66fc96 Enabled aarch64, thanks to Gabriel Hojda 2020-02-24 21:45:56 +01:00
Martin Stransky
558ad062d9 Update pipewire patch for Fedora 32, Added armv7hl fixes by Gabriel Hojda 2020-02-24 21:28:32 +01:00
Martin Stransky
71c7a523cb Fixed Bug 1804787 - Some .desktop menu entries unlocalized 2020-02-24 18:24:41 +01:00
Martin Stransky
15d9d3a6c6 Fixed langpacks name 2020-02-20 17:41:44 +01:00
Martin Stransky
08889c394b Update to 73.0.1 2020-02-20 17:26:30 +01:00
Martin Stransky
fa2dad15ec temporary disable aarch64 2020-02-12 22:36:41 +01:00
Martin Stransky
554d4c9485 build fix 2020-02-12 15:09:03 +01:00
Martin Stransky
0412618570 release up 2020-02-12 14:28:14 +01:00
Martin Stransky
e302ac42ff Merge branch 'master' into f31 2020-02-12 14:07:47 +01:00
Martin Stransky
f314ac392b Build fixes 2020-02-12 14:07:19 +01:00
Jan Horak
6f25514671 Set api keys to full patch 2020-02-11 17:01:51 +01:00
Jan Horak
422073de22 Added popup-fixing patches, fixed api key paths 2020-02-11 10:45:39 +01:00
Jan Horak
158b963518 Update to 73.0 build3 2020-02-11 09:36:30 +01:00
Kalev Lember
c9caff126d Make sure the release tag in appdata is in sync with the package version 2020-02-04 15:41:51 +01:00
Kalev Lember
c3fd3d6cec Validate appdata during the build
So we can be sure that we don't accidentally make a typo that makes it
drop out of the distro appstream data again.
2020-02-04 15:33:57 +01:00
Kalev Lember
7ed75eceec Fix various issues with appdata, making the validation pass again
This should make firefox get correctly included in the distro appstream
data again.
2020-02-04 15:33:57 +01:00
Fedora Release Engineering
741a8bb179 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 18:31:51 +00:00
Jan Horak
270e02c037 Update to 72.0.2 build1 2020-01-20 21:11:22 +01:00
Jan Horak
b72d36d69d Added fix for wrong cursor offset of popup windows and bumped required nss 2020-01-15 18:12:50 +01:00
Jan Horak
e94f44be1f Update to 72.0.1 build1 2020-01-08 12:34:48 +01:00
Jan Horak
e83f26a35b Fixing permissions 2020-01-07 15:57:22 +01:00
Jan Horak
301ffd6239 For for mozbz#1601707 - segfault in doDatabaseWork - not working addons 2020-01-07 13:46:52 +01:00
Jan Horak
1a74061329 Do not change config.guess in the third_party/rust subdir because it breaks checksums 2020-01-07 13:03:35 +01:00
Jan Horak
66815a0d5f Update to build4 2020-01-07 10:10:03 +01:00
Jan Horak
2008d15ed8 Update to 72.0 2020-01-03 20:20:59 +01:00
Martin Stransky
98339b512f Disabled asan, enabled release 2020-01-02 11:51:46 +01:00
Kalev Lember
4feb74e22b Disable mozilla crashreporter for flatpak builds
We have an unresolved /usr vs /app prefix issue for debuginfo
generation, which currently breaks the mozilla crashreporter builds.
Disable it for now to work this around.
2019-12-20 13:03:12 +01:00
Martin Stransky
6e9b476c31 Disable ASAN builds 2019-12-20 12:59:52 +01:00
Jan Horak
bf5d82c5e4 Fix for wrong intl.accept_lang when using non en-us langpack 2019-12-18 13:45:26 +01:00
Martin Stransky
e5d6aad64b Build fix of asan builds 2019-12-17 14:56:57 +01:00
Martin Stransky
3c34746815 Fix for asan build 2019-12-10 09:20:26 +01:00
Martin Stransky
1eccbd6ca3 ASAN - disable elfhack on intel only 2019-12-09 20:16:07 +01:00
Martin Stransky
c47608a66c Build with asan 2019-12-09 19:11:23 +01:00
Martin Stransky
b7c36a753b Enable mozilla crashreporter on intel only 2019-12-09 19:05:40 +01:00
Martin Stransky
bf21f007a5 Enabled PGO again 2019-12-09 12:59:04 +01:00
Martin Stransky
de27f20acc Enabled Mozilla crash reporter 2019-12-09 10:42:56 +01:00
Martin Stransky
a9d101a0aa remove -fno-lifetime-dse 2019-12-09 10:33:12 +01:00
Martin Stransky
2688384d4f merged with master 2019-12-09 10:30:47 +01:00
Martin Stransky
0f0618f13f Updated workaround for mzbz#1601707, updated build config 2019-12-09 10:28:41 +01:00
Martin Stransky
9155ea7506 Built with -fno-lifetime-dse 2019-12-07 09:09:04 +01:00
Martin Stransky
a45c531556 Updated ASAN setup 2019-12-06 17:01:36 +01:00
Martin Stransky
297c523bf4 fixed test builds 2019-12-06 15:36:19 +01:00
Martin Stransky
ba707c49b8 added libasan/libasan-static to build req for asan builds 2019-12-06 15:19:05 +01:00
Martin Stransky
0aece62c3b fixed clang builds 2019-12-06 15:08:12 +01:00
Martin Stransky
1a11256288 Spec cleanup 2019-12-06 14:36:35 +01:00
Martin Stransky
0de712c694 Clang test build, should fix extension breakage 2019-12-06 14:26:09 +01:00
Martin Stransky
ccb5557561 Added workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=1601707
and http://gcc.gnu.org/PR92831
2019-12-06 11:20:58 +01:00
Martin Stransky
2c0f8edce9 Remove appdata and ship metainfo only 2019-12-06 09:59:05 +01:00
Martin Stransky
7f42be8077 Included kiosk mode workaround (mozbz#1594738) 2019-12-04 18:19:48 +01:00
Martin Stransky
1b044abda4 Disabled PGO due to startup crash 2019-12-03 07:44:23 +01:00
Martin Stransky
c72871d08a Updated to 71.0 Build 5, Updated Gnome search provider 2019-12-02 14:30:35 +01:00
Martin Stransky
75c7194731 Spec minor fix 2019-11-27 21:46:20 +01:00
Martin Stransky
836d9a03a1 fixed gnome shell search provider patch 2019-11-27 21:43:03 +01:00
Martin Stransky
9c047cad1c Rebuild 2019-11-27 19:21:45 +01:00
Martin Stransky
51657940a2 scratch build 2019-11-27 11:53:35 +01:00
Martin Stransky
a947f30c04 Added fix for mozilla#1593408 2019-11-27 11:48:57 +01:00
Martin Stransky
5297420163 Temporary disable gnome shell search provider 2019-11-27 10:37:39 +01:00
Martin Stransky
8327513b1b Build as release 2019-11-27 09:56:52 +01:00
Martin Stransky
e03afc8ec1 Enable Gnome search provider 2019-11-26 14:23:34 +01:00
Martin Stransky
8b1630cbac Added Gnome search provider - mzbz#1239694 2019-11-26 12:33:52 +01:00
Martin Stransky
41edb62c46 Updated to 71.0 Build 2 2019-11-26 11:08:00 +01:00
Martin Stransky
1c3ae16403 File uploads 2019-11-25 18:08:09 +01:00