Adam Williamson
230a3cfdd7
Whoops, we need to set --with-libclang-path, not --with-clang-path
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-14 17:15:27 -07:00
Adam Williamson
c10a044ca5
Pass --with-clang-path to fix build with clang 17 (rhbz#2239047)
2023-09-14 17:03:57 -07:00
Martin Stransky
5c11948fd0
Updated to 117.0.1
2023-09-13 12:13:03 +02:00
Martin Stransky
34b0ea8714
Added fix for rhbz#2235654
2023-08-30 13:23:38 +02:00
Martin Stransky
fce974e85f
Update to 117.0
2023-08-28 11:26:02 +02:00
Martin Stransky
8089009cb4
Updated to 116.0.3
2023-08-17 12:21:23 +02:00
Martin Stransky
a35e8720bb
Fixed changelog
2023-08-16 11:05:23 +02:00
Martin Stransky
c68eef9fb2
Added Fedora customization patch
2023-08-16 11:02:52 +02:00
Martin Stransky
1053146416
Updated to 116.0.2
2023-08-07 21:19:21 +02:00
Martin Stransky
d101b753fb
Updated to 116.0.1
2023-08-04 11:13:11 +02:00
Martin Stransky
60bfa9889d
Added Canvas/WebGL VA-API playback patch (D167159 / mzbz#1769747)
2023-08-02 11:51:09 +02:00
Martin Stransky
4195044fad
Updated to build 2, request 4GB / per core
2023-07-31 12:51:27 +02:00
Martin Stransky
bd405c0fbd
Python3.11 build hack by jhorak
2023-07-27 13:34:34 +02:00
Martin Stransky
ef1b31a8c2
Build fixes - vaapitest and v4l2test
2023-07-27 12:12:55 +02:00
Martin Stransky
e1da8d7871
Updated to 116.0
2023-07-26 14:27:10 +02:00
Martin Stransky
b8e076ae59
Don't set MOZ_GMP_PATH as it's configured by /etc/profile.d/gmpopenh264.sh from mozilla-openh264 package (rhbz#2221317).
2023-07-24 09:48:46 +02:00
Yaakov Selkowitz
9955d54a56
Use bundled cbindgen in RHEL builds
...
RHEL does not include cbindgen nor its Rust crate dependencies.
2023-07-24 02:52:50 +00:00
Martin Stransky
a2075ecfbc
Disable LTO for rust again due to build crashes on koji
2023-07-20 11:22:32 +02:00
Martin Stransky
be98fb4794
Fix the previous fix (rhbz#2221317)
2023-07-19 15:10:22 +02:00
Martin Stransky
88e057cc4f
Don't overwrite MOZ_GMP_PATH (rhbz#2221317)
2023-07-18 10:25:41 +02:00
Martin Stransky
4eca3ad8d0
Added changelog
2023-07-17 15:55:01 +02:00
Martin Stransky
c33e16b99e
Update to 115.0.2
2023-07-17 13:24:28 +02:00
Dan Horák
9243512991
- re-enable ppc64le (rhbz#2212748)
2023-07-11 10:59:17 +02:00
Martin Stransky
4dc43e7ccf
Disabled LTO due to rhbz#2218885
2023-07-04 10:04:11 +02:00
Martin Stransky
bcb41f5083
Update to build 2
2023-07-03 15:49:52 +02:00
Martin Stransky
8f1c30db91
Updated to 115.0
2023-06-29 12:39:27 +02:00
Martin Stransky
9baa8f7c2d
Enabled elf-hack for PGO builds
2023-06-29 11:23:13 +02:00
Martin Stransky
d89dc22930
Updated PGO build setup
2023-06-28 22:49:38 +02:00
Martin Stransky
d175d93ecc
PGO update
2023-06-28 08:28:09 +02:00
Martin Stransky
2606d6a50c
PGO build fixes
2023-06-27 21:23:28 +02:00
Martin Stransky
456ad350a8
Added back mozilla-1516803.patch
2023-06-23 11:59:49 +02:00
Martin Stransky
b2c506e3b4
Enable PGO/LTO
2023-06-22 13:14:14 +02:00
Martin Stransky
80f05818c3
Updated to 114.0.2
2023-06-20 09:53:39 +02:00
Martin Stransky
e9c16e2628
Disabled ppc64le due t build issues (rhbz#2212748)
2023-06-06 10:52:18 +02:00
Martin Stransky
0e3e51fea7
Disable webrtc on ppc64le
2023-06-05 22:44:04 +02:00
Martin Stransky
e2f9245924
merge
2023-06-05 13:35:49 +02:00
Martin Stransky
39bb25cd6f
Updated to 114.0
2023-06-05 13:32:25 +02:00
Kalev Lember
d693ba16a5
Drop F37 build conditionals
...
Now that F36 is EOL, we can get rid of ">= 37" conditionals that always
evaluate to true.
2023-05-24 12:37:38 +02:00
Kalev Lember
7f69d4c3f0
Drop an arm-specific patch
...
We don't build for 32 bit arm any more now that F36 is EOL.
2023-05-24 12:37:38 +02:00
Kalev Lember
fc6d180230
Drop arm build conditionals
...
F36 was the last release that supported 32 bit arm architectures and F36
just reached EOL.
2023-05-24 12:37:38 +02:00
Martin Stransky
fc3b817e29
Added rawhide rust fix, added patches from 113.0.2
2023-05-24 11:08:25 +02:00
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