Commit Graph

922 Commits

Author SHA1 Message Date
04e8b58394 Merge branch 'c10s' into a10s 2024-10-17 09:31:51 +00:00
Eike Rathke
8aa5d2a873 Update to 128.3.1
Resolves: RHEL-61915
2024-10-16 17:05:20 +02:00
Jan Horak
4fc9a79413 Update to 128.3.0 ESR
Resolves: RHEL-59938
2024-10-16 17:05:12 +02:00
Johnny Hughes
b969e52814 Revert "thunderbird package is retired on branch c10s for CS-2551"
This reverts commit 403afa1b28.
2024-10-14 09:35:12 -05:00
Johnny Hughes
403afa1b28 thunderbird package is retired on branch c10s for CS-2551 2024-10-02 16:44:19 +00:00
Tomas Popela
9508a65ba9 Update to 128.2
Resolves: RHEL-58034
2024-09-09 11:28:56 +02:00
Tomas Pelka
fbdcd9cdcc Add gating.yaml via API 2024-08-20 07:11:02 +00:00
6a9a91a50b Debrand User-Agent 2024-08-09 14:49:49 +00:00
Tomas Popela
bdfbf8f05e Make the SPEC RHEL 10 aware, fix compilation and update to final 128 2024-07-10 14:56:29 +02:00
Tomas Popela
15c2e87d6c Sync snapshot of Thunderbird 128 rebase into RHEL 10
To drop the requirements on dbus-glib which we want to remove from RHEL
10.

Related: RHEL-24330
Related: DESKTOP-742
Related: RHELMISC-5474
2024-07-02 14:17:14 +02:00
Tomas Popela
d4845d49ee Bring in the c9s content into c10s
We have the same content everywhere.

Related: RHEL-24330
2024-06-24 11:00:01 +02:00
Tomas Popela
58be0e5f7e Revert "thunderbird package is retired on branch c10s for BAKERY-412"
This reverts commit de610ad3f3.

We will need this for RHEL 10 Flatpaks

Related: RHEL-24330
2024-06-24 10:56:27 +02:00
Troy Dawson
de610ad3f3 thunderbird package is retired on branch c10s for BAKERY-412 2024-03-21 19:46:45 +00:00
Eike Rathke
56d388f698 Update to 115.6.1 2024-01-10 20:28:03 +01:00
Eike Rathke
08d7da8a45 Update to 115.6.0 2023-12-20 19:41:20 +01:00
Eike Rathke
088a10bc67 Update to 115.5.2 2023-12-12 13:56:25 +01:00
Eike Rathke
9de489d34c Update to 115.5.1 2023-11-28 20:11:48 +01:00
Eike Rathke
b2d0e1079a Update to 115.5.0 2023-11-24 13:36:31 +01:00
Eike Rathke
c1d5e3dc1b Update to 115.4.3 2023-11-15 17:19:06 +01:00
Eike Rathke
afa4e0b37c Update to 115.4.2 2023-11-08 11:27:34 +01:00
Eike Rathke
4bdf20b7a6 Update to 115.4.1 2023-10-25 21:11:15 +02:00
Eike Rathke
b1ef951126 Remove now upstream rhbz-2235654.patch 2023-10-24 17:30:49 +02:00
Eike Rathke
1a496086bb Update to 115.4.0 2023-10-24 17:20:52 +02:00
Eike Rathke
8c304c9398 Update to 115.3.2 2023-10-11 11:16:28 +02:00
Kalev Lember
4de55a4e20 Fix flatpak build
Don't assume libclang is going to be in the same prefix as thunderbird -
in flatpak builds, libclang is in /usr and thunderbird is in /app.

As a fix, use 'llvm-config --libdir' to find out the actual libclang
path during the build.
2023-10-07 15:15:36 +02:00
Eike Rathke
7da519ee9f Update to 115.3.1 2023-09-29 19:35:19 +02:00
Eike Rathke
f3a21516e9 Update to 115.3.0 2023-09-27 23:14:12 +02:00
Eike Rathke
b008c2daed Add same fix as for Firefox rhbz#2235654 binutils failure
ffmpeg upstream patch
https://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=effadce6c756247ea8bae32dc13bb3e6f464f0eb
2023-09-20 22:20:54 +02:00
Eike Rathke
72daef2ceb Tell where to find libclang, detection fails 2023-09-20 17:10:38 +02:00
Eike Rathke
e39816aac6 Update to 115.2.2 2023-09-20 01:36:16 +02:00
Jan Horak
e123d8e3a6 Update to 115.1.1 2023-08-15 10:12:55 +02:00
Jan Horak
a5dc8a324f Use python3.11 instead of python3.12 2023-07-27 12:41:17 +02:00
Jan Horak
28f70df4a7 Use python3.11 instead of python3.12 2023-07-26 14:35:35 +02:00
Jan Horak
9142c39a1f Removed old ac_add_options and variables 2023-07-26 14:13:20 +02:00
Jan Horak
a3ab6bbdcb Added glxtest and vaapitest to the %files section 2023-07-25 09:09:52 +02:00
Jan Horak
402483886d Use python3.11 2023-07-24 15:39:23 +02:00
Jan Horak
3bbad3dba9 Use python3.11 2023-07-24 14:18:09 +02:00
Jan Horak
3b2042664b Set MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system 2023-07-24 13:08:30 +02:00
Jan Horak
57bdee4810 added missing patch 2023-07-24 12:52:34 +02:00
Jan Horak
0522d97f2c Rebase to 115 2023-07-24 12:23:46 +02:00
Fedora Release Engineering
2c95a5e747 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 16:18:07 +00:00
Eike Rathke
0e99b0af35 Update to 102.13.0 2023-07-10 12:57:09 +02:00
Yaakov Selkowitz
863323fbc1 Fix ELN build
ELN (the future RHEL 10) also have llvm/clang 16 and therefore needs
these patches in order to build.
2023-06-09 12:14:01 -04:00
Eike Rathke
7c50d50e20 Update to 102.12.0 2023-06-08 18:44:10 +02:00
Eike Rathke
f0e41424ba Remove stray comments
... and a void pushd;popd
2023-06-08 18:43:15 +02:00
Eike Rathke
8fff355b31 Adjust third_party/rust/mp4parse/src/lib.rs checksum
This is all fragile.. if things are changing it would be better to add
to Cargo.toml

    [patch.crates-io.mp4parse]
    path = "third_party/rust/mp4parse"

and then execute `mach vendor rust`
2023-06-08 15:37:50 +02:00
Eike Rathke
6ed875ba67 Add mp4parse-rust patch to build with rust 1.70
Discovered as
8b5b652d38
apparently its commit summary "Fix unstable-name-collisions warning by using
fully qualified path" being completely unrelated to this confusing error
message:

    error[E0277]: the trait bound `u64: Mul<NonZeroU8>` is not satisfied
	--> /builddir/build/BUILD/thunderbird-102.11.1/third_party/rust/mp4parse/src/lib.rs:3188:62
	 |
    3188 |                 static_assertions::const_assert!(<$lhs>::MAX * <$rhs>::MAX <= <$output>::MAX);
	 |                                                              ^ no implementation for `u64 * NonZeroU8`
    ...
    3198 | impl_mul!((U8, std::num::NonZeroU8) => (U16, u16));
	 | -------------------------------------------------- in this macro invocation
	 |
	 = help: the trait `~const Mul<NonZeroU8>` is not implemented for `u64`
	 = help: the following other types implement trait `Mul<Rhs>`:
		   <&'a u64 as Mul<u64>>
		   <&u64 as Mul<&u64>>
		   <u64 as Mul<&u64>>
		   <u64 as Mul>
	 = note: this error originates in the macro `impl_mul` (in Nightly builds, run with -Z macro-backtrace for more info)
    note: erroneous constant used
	--> /builddir/build/BUILD/thunderbird-102.11.1/third_party/rust/mp4parse/src/lib.rs:3198:1
	 |
    3198 | impl_mul!((U8, std::num::NonZeroU8) => (U16, u16));
	 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	 |
	 = note: this note originates in the macro `static_assertions::const_assert` which comes from the expansion of the macro `impl_mul` (in Nightly builds, run with -Z macro-backtrace for more info)
    error[E0277]: the trait bound `u64: Mul<NonZeroU8>` is not satisfied
	--> /builddir/build/BUILD/thunderbird-102.11.1/third_party/rust/mp4parse/src/lib.rs:3188:62
	 |
    3188 |                 static_assertions::const_assert!(<$lhs>::MAX * <$rhs>::MAX <= <$output>::MAX);
	 |                                                              ^ no implementation for `u64 * NonZeroU8`
    ...
    3199 | impl_mul!((U32, std::num::NonZeroU8) => (U32MulU8, u64));
	 | -------------------------------------------------------- in this macro invocation
	 |
	 = help: the trait `~const Mul<NonZeroU8>` is not implemented for `u64`
	 = help: the following other types implement trait `Mul<Rhs>`:
		   <&'a u64 as Mul<u64>>
		   <&u64 as Mul<&u64>>
		   <u64 as Mul<&u64>>
		   <u64 as Mul>
	 = note: this error originates in the macro `impl_mul` (in Nightly builds, run with -Z macro-backtrace for more info)
    note: erroneous constant used
	--> /builddir/build/BUILD/thunderbird-102.11.1/third_party/rust/mp4parse/src/lib.rs:3199:1
	 |
    3199 | impl_mul!((U32, std::num::NonZeroU8) => (U32MulU8, u64));
	 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
	 |
	 = note: this note originates in the macro `static_assertions::const_assert` which comes from the expansion of the macro `impl_mul` (in Nightly builds, run with -Z macro-backtrace for more info)
    For more information about this error, try `rustc --explain E0277`.
    error: could not compile `mp4parse` (lib) due to 2 previous errors
2023-06-08 14:38:15 +02:00
Eike Rathke
8ffd7f5713 Add rust-bindgen patch for building against clang LLVM 16 on f38, f39
With clang LLVM 16 rust-bindgen 0.56.0 is too old, see
https://github.com/rust-lang/rust-bindgen/pull/2319
https://github.com/rust-lang/rust-bindgen/issues/2312
https://github.com/rust-lang/rust-bindgen/issues/2488
https://github.com/rust-lang/rust-bindgen/pull/2339
https://github.com/rust-lang/rust-bindgen/issues/2325
2023-06-07 22:38:11 +02:00
Eike Rathke
104518f46b Update to 102.11.1
Change %patchN ... to %patch -P N ...
2023-05-25 20:14:43 +02:00
Eike Rathke
0f4970d04f Update to 102.11.0 2023-05-11 01:34:35 +02:00