Update to 60.5.0
This commit is contained in:
parent
98d4599996
commit
008304da84
3
.gitignore
vendored
3
.gitignore
vendored
@ -226,3 +226,6 @@ thunderbird-langpacks-3.1.2-20100803.tar.bz2
|
||||
/thunderbird-60.4.0.source.tar.xz
|
||||
/thunderbird-langpacks-60.4.0-20190102.tar.xz
|
||||
/lightning-langpacks-60.4.0.tar.xz
|
||||
/thunderbird-60.5.0.source.tar.xz
|
||||
/lightning-langpacks-60.5.0.tar.xz
|
||||
/thunderbird-langpacks-60.5.0-20190129.tar.xz
|
||||
|
@ -1,30 +1,12 @@
|
||||
diff -up firefox-57.0b5/js/src/jit/AtomicOperations.h.jit-atomic-lucky firefox-57.0b5/js/src/jit/AtomicOperations.h
|
||||
--- firefox-57.0b5/js/src/jit/AtomicOperations.h.jit-atomic-lucky 2017-10-06 12:34:02.338973607 +0200
|
||||
+++ firefox-57.0b5/js/src/jit/AtomicOperations.h 2017-10-06 12:38:24.632622215 +0200
|
||||
@@ -415,7 +415,7 @@ AtomicOperations::isLockfreeJS(int32_t s
|
||||
diff -up firefox-60.5.0/js/src/jit/AtomicOperations.h.jit-atomic-lucky firefox-60.5.0/js/src/jit/AtomicOperations.h
|
||||
--- firefox-60.5.0/js/src/jit/AtomicOperations.h.jit-atomic-lucky 2019-01-22 10:20:27.993697161 +0100
|
||||
+++ firefox-60.5.0/js/src/jit/AtomicOperations.h 2019-01-22 10:23:15.337873762 +0100
|
||||
@@ -394,7 +394,7 @@ inline bool AtomicOperations::isLockfree
|
||||
#elif defined(__s390__) || defined(__s390x__)
|
||||
# include "jit/none/AtomicOperations-feeling-lucky.h"
|
||||
#include "jit/none/AtomicOperations-feeling-lucky.h"
|
||||
#else
|
||||
-# error "No AtomicOperations support provided for this platform"
|
||||
+# include "jit/none/AtomicOperations-feeling-lucky.h"
|
||||
-#error "No AtomicOperations support provided for this platform"
|
||||
+#include "jit/none/AtomicOperations-feeling-lucky.h"
|
||||
#endif
|
||||
|
||||
#endif // jit_AtomicOperations_h
|
||||
diff -up firefox-57.0b5/js/src/jit/none/AtomicOperations-feeling-lucky.h.jit-atomic-lucky firefox-57.0b5/js/src/jit/none/AtomicOperations-feeling-lucky.h
|
||||
--- firefox-57.0b5/js/src/jit/none/AtomicOperations-feeling-lucky.h.jit-atomic-lucky 2017-09-19 06:18:28.000000000 +0200
|
||||
+++ firefox-57.0b5/js/src/jit/none/AtomicOperations-feeling-lucky.h 2017-10-06 12:34:02.338973607 +0200
|
||||
@@ -79,6 +79,14 @@
|
||||
# define GNUC_COMPATIBLE
|
||||
#endif
|
||||
|
||||
+#ifdef __s390__
|
||||
+# define GNUC_COMPATIBLE
|
||||
+#endif
|
||||
+
|
||||
+#ifdef __s390x__
|
||||
+# define GNUC_COMPATIBLE
|
||||
+#endif
|
||||
+
|
||||
// The default implementation tactic for gcc/clang is to use the newer
|
||||
// __atomic intrinsics added for use in C++11 <atomic>. Where that
|
||||
// isn't available, we use GCC's older __sync functions instead.
|
||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
||||
SHA512 (thunderbird-60.4.0.source.tar.xz) = 084becec870ad1449196110ecd2d2cc397c32d9d5a682f3cf45a170b7bdf5c2197299a72034965e838af62534df870de5a46d49fd0d05a9c4c7fdf5e408e471d
|
||||
SHA512 (thunderbird-langpacks-60.4.0-20190102.tar.xz) = 321e78494ae503578e6828d54e3c6d4da6944679d58f6b65c9270d6721fb4714c81e828cabb566e565c884cc20ec4dc098110ca86b872a99160abd47be4453a8
|
||||
SHA512 (lightning-langpacks-60.4.0.tar.xz) = fb3f7928ffa45263b76d584a7c15abb56fdf6d8f5276eb8c8b7ec758e481a32f51d3406503ff987f1c3da31009d0e5f4d2d679ca5d51d7bc2c3608c0f73f3826
|
||||
SHA512 (thunderbird-60.5.0.source.tar.xz) = b18bad3d0ec33a813ec8f2f7f539a9ba08bd05432a16b1838671a101a85d66b2acdd2573d9fc3117cecaa9aa1429c178d4ddbae987a3ce6e4e4211981eecb8d2
|
||||
SHA512 (lightning-langpacks-60.5.0.tar.xz) = 7aa2d3ac455ca52a5400841654ae896ac34f987d781ba0d713cb2a860c3865ef595e341c116d0e45521b1c13092fe53cca2f070a1f3e824d0a37b9dd574d5be1
|
||||
SHA512 (thunderbird-langpacks-60.5.0-20190129.tar.xz) = 677661a1cb6b25b6b819e98a98ca7ab2bbdb3c631aeb44c160c7aff4bb57386338af27a13a3755778720b038bf1c2edda41aa0eb73a74f39d298267c78fb0edf
|
||||
|
@ -58,8 +58,6 @@
|
||||
%global libvpx_version 1.4.0
|
||||
%endif
|
||||
|
||||
%define tb_version 45.6.0
|
||||
|
||||
%define thunderbird_app_id \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
|
||||
%global langpackdir %{mozappdir}/distribution/extensions
|
||||
|
||||
@ -83,14 +81,14 @@
|
||||
|
||||
Summary: Mozilla Thunderbird mail/newsgroup client
|
||||
Name: thunderbird
|
||||
Version: 60.4.0
|
||||
Version: 60.5.0
|
||||
Release: 1%{?dist}
|
||||
URL: http://www.mozilla.org/projects/thunderbird/
|
||||
License: MPLv1.1 or GPLv2+ or LGPLv2+
|
||||
Group: Applications/Internet
|
||||
Source0: ftp://ftp.mozilla.org/pub/thunderbird/releases/%{version}%{?pre_version}/source/thunderbird-%{version}%{?pre_version}.source.tar.xz
|
||||
%if %{build_langpacks}
|
||||
Source1: thunderbird-langpacks-%{version}-20190102.tar.xz
|
||||
Source1: thunderbird-langpacks-%{version}-20190129.tar.xz
|
||||
# Locales for lightning
|
||||
Source2: lightning-langpacks-%{version}.tar.xz
|
||||
%endif
|
||||
@ -111,11 +109,11 @@ Patch37: build-jit-atomic-always-lucky.patch
|
||||
Patch40: build-aarch64-skia.patch
|
||||
Patch226: rhbz-1354671.patch
|
||||
Patch415: Bug-1238661---fix-mozillaSignalTrampoline-to-work-.patch
|
||||
Patch417: bug1375074-save-restore-x28.patch
|
||||
#Patch417: bug1375074-save-restore-x28.patch
|
||||
|
||||
# Build patches
|
||||
Patch103: rhbz-1219542-s390-build.patch
|
||||
Patch104: firefox-gcc-6.0.patch
|
||||
#Patch104: firefox-gcc-6.0.patch
|
||||
|
||||
# PPC fix
|
||||
Patch304: mozilla-1245783.patch
|
||||
@ -123,10 +121,10 @@ Patch305: build-big-endian.patch
|
||||
Patch306: mozilla-1353817.patch
|
||||
Patch307: build-disable-elfhack.patch
|
||||
Patch309: mozilla-1460871-ldap-query.patch
|
||||
Patch314: mozbz-1500850-missing-dbus-header.patch
|
||||
#Patch314: mozbz-1500850-missing-dbus-header.patch
|
||||
|
||||
# Fedora specific patches
|
||||
Patch310: disable-dbus-remote.patch
|
||||
#Patch310: disable-dbus-remote.patch
|
||||
Patch311: firefox-wayland.patch
|
||||
Patch313: firefox-wayland-crash-mozbz1507475.patch
|
||||
|
||||
@ -228,10 +226,6 @@ debug %{name}, you want to install %{name}-debuginfo instead.
|
||||
%defattr(-,root,root)
|
||||
%endif
|
||||
|
||||
%global tb_version %{version}
|
||||
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
@ -241,17 +235,17 @@ debug %{name}, you want to install %{name}-debuginfo instead.
|
||||
%ifarch s390
|
||||
%patch103 -p1 -b .rhbz-1219542-s390-build
|
||||
%endif
|
||||
%patch104 -p1 -b .gcc6
|
||||
#%patch104 -p1 -b .gcc6
|
||||
|
||||
%patch304 -p1 -b .1245783
|
||||
%patch309 -p1 -b .1460871-ldap-query
|
||||
%patch314 -p1 -b .1500850-missing-dbus-header
|
||||
#%patch314 -p1 -b .1500850-missing-dbus-header
|
||||
# Patch for big endian platforms only
|
||||
%if 0%{?big_endian}
|
||||
%patch26 -p1 -b .icu
|
||||
%patch305 -p1 -b .big-endian
|
||||
%endif
|
||||
%patch310 -p1 -b .disable-dbus-remote
|
||||
#%patch310 -p1 -b .disable-dbus-remote
|
||||
|
||||
%patch37 -p1 -b .jit-atomic-lucky
|
||||
%patch40 -p1 -b .aarch64-skia
|
||||
@ -262,7 +256,7 @@ debug %{name}, you want to install %{name}-debuginfo instead.
|
||||
%ifarch %{arm}
|
||||
%patch415 -p1 -b .mozilla-1238661
|
||||
%endif
|
||||
%patch417 -p1 -b .bug1375074-save-restore-x28
|
||||
#%patch417 -p1 -b .bug1375074-save-restore-x28
|
||||
|
||||
%patch306 -p1 -b .1353817
|
||||
%if 0%{?disable_elfhack}
|
||||
@ -270,9 +264,9 @@ debug %{name}, you want to install %{name}-debuginfo instead.
|
||||
%endif
|
||||
#cd ..
|
||||
|
||||
# TODO - needs fixes
|
||||
%patch311 -p1 -b .wayland
|
||||
%patch313 -p1 -b .mozbz1507475
|
||||
#TODO - needs fixes
|
||||
#%patch311 -p1 -b .wayland
|
||||
#%patch313 -p1 -b .mozbz1507475
|
||||
|
||||
%if %{official_branding}
|
||||
# Required by Mozilla Corporation
|
||||
@ -507,7 +501,7 @@ rm -f $RPM_BUILD_ROOT/%{_bindir}/thunderbird
|
||||
%{__chmod} 755 %{buildroot}%{_bindir}/thunderbird-wayland
|
||||
|
||||
# set up our default preferences
|
||||
%{__cat} %{SOURCE12} | %{__sed} -e 's,THUNDERBIRD_RPM_VR,%{tb_version}-%{release},g' > \
|
||||
%{__cat} %{SOURCE12} | %{__sed} -e 's,THUNDERBIRD_RPM_VR,%{version}-%{release},g' > \
|
||||
$RPM_BUILD_ROOT/rh-default-prefs
|
||||
%{__install} -D $RPM_BUILD_ROOT/rh-default-prefs $RPM_BUILD_ROOT/%{mozappdir}/greprefs/all-redhat.js
|
||||
%{__install} -D $RPM_BUILD_ROOT/rh-default-prefs $RPM_BUILD_ROOT/%{mozappdir}/defaults/pref/all-redhat.js
|
||||
@ -553,7 +547,7 @@ cd -
|
||||
%endif # build_langpacks
|
||||
|
||||
# Get rid of devel package and its debugsymbols
|
||||
%{__rm} -rf $RPM_BUILD_ROOT%{_libdir}/%{name}-devel-%{tb_version}
|
||||
%{__rm} -rf $RPM_BUILD_ROOT%{_libdir}/%{name}-devel-%{version}
|
||||
|
||||
# Copy over the LICENSE
|
||||
install -c -m 644 LICENSE $RPM_BUILD_ROOT%{mozappdir}
|
||||
@ -692,6 +686,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
#===============================================================================
|
||||
|
||||
%changelog
|
||||
* Wed Jan 30 2019 Martin Stransky <stransky@redhat.com> - 60.5.0-1
|
||||
- Update to 60.5.0
|
||||
|
||||
* Wed Jan 2 2019 Jan Horak <jhorak@redhat.com> - 60.4.0-1
|
||||
- Update to 60.4.0
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user